From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 20 19:39:45 2018 Received: (at submit) by debbugs.gnu.org; 20 Mar 2018 23:39:45 +0000 Received: from localhost ([127.0.0.1]:44406 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eyQr2-0005RJ-Lq for submit@debbugs.gnu.org; Tue, 20 Mar 2018 19:39:44 -0400 Received: from eggs.gnu.org ([208.118.235.92]:35063) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eyQqz-0005R5-A5 for submit@debbugs.gnu.org; Tue, 20 Mar 2018 19:39:43 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eyQqt-00086M-4D for submit@debbugs.gnu.org; Tue, 20 Mar 2018 19:39:36 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:45813) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1eyQqt-00086G-0t for submit@debbugs.gnu.org; Tue, 20 Mar 2018 19:39:35 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:54266) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eyQqr-00033G-36 for guix-patches@gnu.org; Tue, 20 Mar 2018 19:39:34 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eyQqp-00085O-Ss for guix-patches@gnu.org; Tue, 20 Mar 2018 19:39:33 -0400 Received: from tobias.gr ([2001:470:cc92::1]:37616) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1eyQqp-00084V-Ga for guix-patches@gnu.org; Tue, 20 Mar 2018 19:39:31 -0400 Received: by tobias.gr (OpenSMTPD) with ESMTP id 81e28173 for ; Tue, 20 Mar 2018 23:39:25 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=tobias.gr; h=from:to :subject:date:message-id:mime-version:content-type :content-transfer-encoding; s=2018; i=me@tobias.gr; bh=vq0s28ORc JH60u2elIFeKMyEVUtsJNBSvti/6qbaVrY=; b=DnqzBqbAcpiVEgP4JV8fP4Ndf X4OOSWTmjTEChIXqOjL2u+qz2js4XAt+8QJFhpkqv3hIpYc6dhkDNTROJmfJmDXV eCaUA8EFU39KJ59gUk2WgLmwMaFPw25QtcrSyajSecW99xYQEACmZUm5GVZkpf8w 5U4ZZKwyTI4XEqJlECxqRpZL6sd/KiGwswBTb0WsgKAXQ9Ztd0Ktv6Lcmv3C6aaO /S2Ph4CHY467nlGwrfJA2j6W4shYe1+9yZn4dX9PXOpdxz70JCc/kXal1U8Kh4ES OZiZeTwXuc/v9rJCtK7MlxDwg9IdEGGv6V2osFth+m8DIh9KmZdoP9ANZG6Qg== Received: by submission.tobias.gr (OpenSMTPD) with ESMTPSA id 4179303e (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO) for ; Tue, 20 Mar 2018 23:39:24 +0000 (UTC) From: Tobias Geerinckx-Rice To: guix-patches@gnu.org Subject: [PATCH] gnu: Add pipewalker. Date: Wed, 21 Mar 2018 00:39:30 +0100 Message-Id: <20180320233930.30570-1-me@tobias.gr> X-Mailer: git-send-email 2.16.2 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) * gnu/packages/games.scm (pipewalker): New public variable. --- Guix, Here's a little game to waste your time while you should be writing patches. Kind regards, T G-R gnu/packages/games.scm | 40 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) diff --git a/gnu/packages/games.scm b/gnu/packages/games.scm index 9d63930e3..b0a6b2613 100644 --- a/gnu/packages/games.scm +++ b/gnu/packages/games.scm @@ -669,6 +669,46 @@ removed lines to all opponents. There is also a Demo mode in which you can watch your CPU playing while enjoying a cup of tea!") (license license:gpl2+))) +(define-public pipewalker + (package + (name "pipewalker") + (version "0.9.4") + (source + (origin + (method url-fetch) + (uri (string-append "http://downloads.sourceforge.net/pipewalker/" + name "-" version ".tar.gz")) + (sha256 + (base32 + "1x46wgk0s55562pd96cxagxkn6wpgglq779f9b64ff1k3xzp3myn")))) + (build-system gnu-build-system) + (inputs + `(("libpng" ,libpng) + ("mesa" ,mesa) + ("sdl" ,sdl))) + (arguments + `(#:configure-flags + (list (string-append "--docdir=" (assoc-ref %outputs "out") + "/share/doc/" ,name "-" ,version)) + #:phases + (modify-phases %standard-phases + (add-after 'configure 'patch-docdir + ;; Makefile.in ignores configure's ‘--docdir=...’ option. Fix that. + (lambda _ + (substitute* "Makefile" + (("(pkgdocdatadir = ).*" _ key) + (string-append key "$(docdir)\n"))) + #t))))) + (home-page "http://pipewalker.sourceforge.net/") + (synopsis "Logical tile puzzle") + (description + "PipeWalker is a simple puzzle game with many diffent themes: connect all +computers to one network server, bring water from a source to the taps, etc. +The underlying mechanism is always the same: you must turn each tile in the +grid in the right direction to combine all components into a single circuit. +Every puzzle has a complete solution, although there may be more than one.") + (license license:gpl3+))) + (define-public prboom-plus (package (name "prboom-plus") -- 2.15.1 From debbugs-submit-bounces@debbugs.gnu.org Wed Mar 21 19:22:34 2018 Received: (at 30889) by debbugs.gnu.org; 21 Mar 2018 23:22:34 +0000 Received: from localhost ([127.0.0.1]:46424 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eyn3y-0006sC-Cz for submit@debbugs.gnu.org; Wed, 21 Mar 2018 19:22:34 -0400 Received: from sender-of-o51.zoho.com ([135.84.80.216]:21076) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eyn3v-0006s2-57 for 30889@debbugs.gnu.org; Wed, 21 Mar 2018 19:22:32 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1521674533; s=zoho; d=elephly.net; i=rekado@elephly.net; h=References:From:To:Cc:Subject:In-reply-to:Date:MIME-Version:Content-Type:Content-Transfer-Encoding:Message-ID; l=1894; bh=1EH0AeQm+T3QysTbWVXwBI5INnkAAO/5GuQZOosp2wA=; b=MZmaW5Nf1Js/DU24MjxVw1Em4YVWc0Zb6nsSXC2Dbctg5OFP1h6X+U//3Ap6vdgT Bb1H8G1yYp3JJGAkxiIHIBIOw93tmmMrO4VvmVWkI3a5wWsw5MSe0Q8pLTwcn8AIPJs 2TJK0/FJ49ebLo/rtEIw08vXN3l/Gtz0BPdeIFpM= Received: from localhost (port-92-200-42-42.dynamic.qsc.de [92.200.42.42]) by mx.zohomail.com with SMTPS id 1521674533745615.7229239425966; Wed, 21 Mar 2018 16:22:13 -0700 (PDT) References: <20180320233930.30570-1-me@tobias.gr> User-agent: mu4e 1.0; emacs 25.3.1 From: Ricardo Wurmus To: Tobias Geerinckx-Rice Subject: Re: [bug#30889] [PATCH] gnu: Add pipewalker. In-reply-to: <20180320233930.30570-1-me@tobias.gr> X-URL: https://elephly.net X-PGP-Key: https://elephly.net/rekado.pubkey X-PGP-Fingerprint: BCA6 89B6 3655 3801 C3C6 2150 197A 5888 235F ACAC Date: Thu, 22 Mar 2018 00:22:11 +0100 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Message-ID: <87k1u5auak.fsf@elephly.net> X-ZohoMailClient: External X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 30889 Cc: 30889@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) Hi Tobias, > * gnu/packages/games.scm (pipewalker): New public variable. > --- > > Guix, > > Here's a little game to waste your time while you should be writing > patches. Yay! > +(define-public pipewalker > + (package > + (name "pipewalker") > + (version "0.9.4") > + (source > + (origin > + (method url-fetch) > + (uri (string-append "http://downloads.sourceforge.net/pipewalker/= " > + name "-" version ".tar.gz")) Could you use the sourceforge mirror here? > + (inputs > + `(("libpng" ,libpng) > + ("mesa" ,mesa) > + ("sdl" ,sdl))) > + (arguments > + `(#:configure-flags > + (list (string-append "--docdir=3D" (assoc-ref %outputs "out") > + "/share/doc/" ,name "-" ,version)) > + #:phases > + (modify-phases %standard-phases > + (add-after 'configure 'patch-docdir > + ;; Makefile.in ignores configure's =E2=80=98--docdir=3D...=E2= =80=99 option. Fix that. > + (lambda _ > + (substitute* "Makefile" > + (("(pkgdocdatadir =3D ).*" _ key) > + (string-append key "$(docdir)\n"))) > + #t))))) It=E2=80=99s just a minor irritation for me, but I always expect to see the =E2=80=9Carguments=E2=80=9D field right below the build system field, becau= se it defines arguments for the build system. > + (home-page "http://pipewalker.sourceforge.net/") > + (synopsis "Logical tile puzzle") > + (description > + "PipeWalker is a simple puzzle game with many diffent themes: conne= ct all > +computers to one network server, bring water from a source to the taps, = etc. > +The underlying mechanism is always the same: you must turn each tile in = the > +grid in the right direction to combine all components into a single circ= uit. > +Every puzzle has a complete solution, although there may be more than > one.") Sounds like fun! --=20 Ricardo GPG: BCA6 89B6 3655 3801 C3C6 2150 197A 5888 235F ACAC https://elephly.net From debbugs-submit-bounces@debbugs.gnu.org Wed Mar 21 19:47:17 2018 Received: (at 30889) by debbugs.gnu.org; 21 Mar 2018 23:47:17 +0000 Received: from localhost ([127.0.0.1]:46452 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eynRt-0007Sm-4o for submit@debbugs.gnu.org; Wed, 21 Mar 2018 19:47:17 -0400 Received: from tobias.gr ([51.15.135.5]:34680) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eynRq-0007Sb-OU for 30889@debbugs.gnu.org; Wed, 21 Mar 2018 19:47:15 -0400 Received: by tobias.gr (OpenSMTPD) with ESMTP id 8f3f9b70; Wed, 21 Mar 2018 23:47:12 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=tobias.gr; h= mime-version:content-type:content-transfer-encoding:date:from:to :cc:subject:in-reply-to:references:message-id; s=2018; i= me@tobias.gr; bh=y2kl4FE0uhU524hYdnUDoMgnCI/5mA3Q1mDPwz/BdDU=; b= cTrc4FjvLHaV+15iHlGm3Or65dWPmcj7ck9DvpSo3qT8hoS18K/gkwo/PIzw8gt1 b+2vp4upzx6f+lMt3Gq7gFJiGXqxnGmhKacfwYv31ukKJKNX5vVhh7KHWrqjLoFM HxUZ11gPZQlG5NYMxduVqBj7HuwB5IO1cRlwfin8ETG/UHR9+SPy6To40AJMi2mH TGQnUYOreTZrVnH22AA+7t3kXBPVmw3EwoBY4BL3OVxb1MvFHGyfflqfvGnQ61P0 LEsO3CA184mevX+ZeI1C9lqCMPFeDTrF4Bqg3PoHoyID1hVcyKyYCWGwcYtggQGp ScNyKWey6pPbg6r3ygTHNg== Received: by submission.tobias.gr (OpenSMTPD) with ESMTPSA id 8196d229 (TLSv1.2:ECDHE-RSA-CHACHA20-POLY1305:256:NO); Wed, 21 Mar 2018 23:47:10 +0000 (UTC) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Date: Thu, 22 Mar 2018 00:47:07 +0100 From: Tobias Geerinckx-Rice To: Ricardo Wurmus Subject: Re: [bug#30889] [PATCH] gnu: Add pipewalker. Organization: tobias.gr In-Reply-To: <87k1u5auak.fsf@elephly.net> References: <20180320233930.30570-1-me@tobias.gr> <87k1u5auak.fsf@elephly.net> Message-ID: <26c19e3ce20bac61a7d83b625145b203@tobias.gr> X-Sender: me@tobias.gr User-Agent: Roundcube Webmail X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 30889 Cc: 30889@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) Ricardo, Thanks for the review! On 2018-03-22 0:22, Ricardo Wurmus wrote: >> + (uri (string-append >> "http://downloads.sourceforge.net/pipewalker/" >> + name "-" version ".tar.gz")) > > Could you use the sourceforge mirror here? I had some trouble with a dodgy mirror(?) when I wrote this, hence this ‘temporary’ workaround[0]. You're right that this should use a mirror. >> + (inputs >> + `(("libpng" ,libpng) >> + ("mesa" ,mesa) >> + ("sdl" ,sdl))) >> + (arguments >> + `(#:configure-flags >> + (list (string-append "--docdir=" (assoc-ref %outputs "out") >> + "/share/doc/" ,name "-" ,version)) >> + #:phases >> + (modify-phases %standard-phases >> + (add-after 'configure 'patch-docdir >> + ;; Makefile.in ignores configure's ‘--docdir=...’ option. >> Fix that. >> + (lambda _ >> + (substitute* "Makefile" >> + (("(pkgdocdatadir = ).*" _ key) >> + (string-append key "$(docdir)\n"))) >> + #t))))) > > It’s just a minor irritation for me, but I always expect to see the > “arguments” field right below the build system field, because it > defines > arguments for the build system. Hehe. We seem to have opposite irritations. I always expect the inputs to follow first, since they're, er, inputs, I guess, and often referenced later (;-) in arguments, together with things like source and outputs (doesn't the latter also belong at the end, then?). At least the inverse is never true. Of course this is hardly a solid technical argument, if there is one. And the single example in the manual does list arguments before inputs. Damn it. >> + (home-page "http://pipewalker.sourceforge.net/") >> + (synopsis "Logical tile puzzle") >> + (description >> + "PipeWalker is a simple puzzle game with many diffent themes: >> connect all >> +computers to one network server, bring water from a source to the >> taps, etc. >> +The underlying mechanism is always the same: you must turn each tile >> in the >> +grid in the right direction to combine all components into a single >> circuit. >> +Every puzzle has a complete solution, although there may be more than >> one.") > > Sounds like fun! It beats working. Kind regards, T G-R [0]: I'm aware that it still HTTP-redirects to a mirror. However, this worked. Sent from a Web browser. Excuse or enjoy my brevity. From debbugs-submit-bounces@debbugs.gnu.org Thu Aug 30 14:10:17 2018 Received: (at 30889-done) by debbugs.gnu.org; 30 Aug 2018 18:10:17 +0000 Received: from localhost ([127.0.0.1]:39394 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fvROb-0006hD-Jo for submit@debbugs.gnu.org; Thu, 30 Aug 2018 14:10:17 -0400 Received: from tobias.gr ([51.15.135.5]:34196) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fvROY-0006h4-Hq for 30889-done@debbugs.gnu.org; Thu, 30 Aug 2018 14:10:14 -0400 Received: by tobias.gr (OpenSMTPD) with ESMTP id 404a3df8; Thu, 30 Aug 2018 18:10:13 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=tobias.gr; h=from:to:cc :subject:date:message-id:mime-version:content-type :content-transfer-encoding; s=2018; i=me@tobias.gr; bh=8X04luMYO +OoztUlPCiNa6SyCORmWV3nxrh5hrSOQdM=; b=AjwgGS+r7737DoQ3R5NbNUf2J 5pkSZq5LU6C2yZqj3WH6PUCcyig6TLo5dxnTdVf/Q2unVVCUiOjupEIA+0WM5oci 4X0MDkW11UcKKaYnd+ohBxIqvD72u23I65s2EiiOD8gpjIFkQle7dh9Q+XRAUftU wFXVU6J2OMR3SoebGZZrM0PWvIa0ggM2SqmbwM/jxhjKz+diZ08gaA1dYpLhuCE7 htFdxoL1PeDd7L18ugnyd5jDcXcmruRWOwPg7XmrDs9xe+Zo1bTRFuxVLqNt+uHV MQOjcUYMzU24H4gLFciyU5e0EM3qt1E6yYTItSlBjqi6VAvw3rXRVILZmHn8Q== Received: by submission.tobias.gr (OpenSMTPD) with ESMTPSA id bc69594b (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO); Thu, 30 Aug 2018 18:10:11 +0000 (UTC) From: Tobias Geerinckx-Rice To: Ricardo Wurmus Subject: [PATCH] gnu: Add pipewalker. Date: Thu, 30 Aug 2018 20:10:35 +0200 Message-ID: <87efefvi78.fsf@tobias.gr> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 30889-done Cc: 30889-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Ricardo, Guix, On 2018-03-22 0:22, Ricardo Wurmus wrote: > It=E2=80=99s just a minor irritation for me, but I always expect to see=20 > the > =E2=80=9Carguments=E2=80=9D field right below the build system field, bec= ause it=20 > defines arguments for the build system. I have seen the light. Done in=20 8294362688096145547464ceaa25edd5cc65d024. Thanks! T G-R From unknown Thu Jun 19 14:18:50 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Fri, 28 Sep 2018 11:24:06 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator