From debbugs-submit-bounces@debbugs.gnu.org Tue Dec 03 20:55:20 2019 Received: (at submit) by debbugs.gnu.org; 4 Dec 2019 01:55:20 +0000 Received: from localhost ([127.0.0.1]:41269 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1icJsu-0005OV-7j for submit@debbugs.gnu.org; Tue, 03 Dec 2019 20:55:20 -0500 Received: from lists.gnu.org ([209.51.188.17]:60276) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1icJsr-0005OM-Qz for submit@debbugs.gnu.org; Tue, 03 Dec 2019 20:55:19 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:58809) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1icJsh-0004Rc-16 for guix-patches@gnu.org; Tue, 03 Dec 2019 20:55:12 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.5 required=5.0 tests=BAYES_50,RCVD_IN_DNSWL_MED, URIBL_BLOCKED autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1icJsW-0001Db-0M for guix-patches@gnu.org; Tue, 03 Dec 2019 20:54:59 -0500 Received: from mailrelay.tugraz.at ([129.27.2.202]:28110) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1icJsT-0005mN-4j for guix-patches@gnu.org; Tue, 03 Dec 2019 20:54:55 -0500 Received: from localhost.localdomain (213-240-64-42.hdsl.highway.telekom.at [213.240.64.42]) by mailrelay.tugraz.at (Postfix) with ESMTPSA id 47SMCv1KyQz1LLyb for ; Wed, 4 Dec 2019 02:47:07 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 47SMCv1KyQz1LLyb DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1575424027; bh=OXmKM+dnCAhQO0y/styKmpHL/5Mrql3LIVIHlhSNKkY=; h=From:To:Subject:Date:From; b=QAKyG3PO9fc2yG/LsUj+8t8RrWB9aWUvFGjhRTzunl5mXvrmlA/LrpB1qpg33Vsyr ddOR4mAHwdoD8zWjJajEreRCCRoABboQDlifFnmMh7mC9A/PH1wB+fWpZD+GAki2k7 tx13Sw3WwqbITYx1/bHVcz6do8V7IiIKWcgu637U= From: Leo Prikler To: guix-patches@gnu.org Subject: [PATCH] gnu: Add lolcat Date: Wed, 4 Dec 2019 02:46:44 +0100 Message-Id: <20191204014644.1491-1-leo.prikler@student.tugraz.at> X-Mailer: git-send-email 2.24.0 MIME-Version: 1.0 X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 129.27.2.202 X-Spam-Score: -1.3 (-) 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: -2.3 (--) * gnu/packages/games.scm (lolcat): New package. --- gnu/packages/games.scm | 41 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) diff --git a/gnu/packages/games.scm b/gnu/packages/games.scm index 8dd08844ee..b15016e4bb 100644 --- a/gnu/packages/games.scm +++ b/gnu/packages/games.scm @@ -498,6 +498,47 @@ cows can think too: all you have to do is run @comma= nd{cowthink}. If you're tired of cows, a variety of other ASCII-art messengers are available.") (license license:gpl3+))) =20 +(define-public lolcat + (let ((commit "35dca3d0a381496d7195cd78f5b24aa7b62f2154") + (revision "0")) + (package + (name "lolcat") + (version (git-version "1.0" revision commit)) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/jaseg/lolcat.git") + (commit commit))) + (sha256 + (base32 + "0jjbkqcc2ikjxd1xgdyv4rb0vsw218181h89f2ywg29ffs3ypd8g")) + (file-name (git-file-name name version)))) + (build-system gnu-build-system) + (arguments + `(#:tests? #f ;; tests don't exist + #:make-flags (list "CC=3Dgcc") + #:phases + (modify-phases %standard-phases + (delete 'bootstrap) + (delete 'configure) + (replace 'install + (lambda* (#:key outputs #:allow-other-keys) + (let ((dest (map (lambda (path) (string-append path "/bin= ")) + (list (assoc-ref outputs "out") + (assoc-ref outputs "censor"))))) + (for-each mkdir-p dest) + (install-file "lolcat" (car dest)) + (install-file "censor" (cadr dest)) + #t)))))) + (outputs (list "out" "censor")) + (home-page "https://github.com/jaseg/lolcat") + (synopsis "Rainbow coloring effect for text console display") + (description "Lolcat concatenates files and streams like regular c= at, +but it also adds terminal escape codes between characters and lines resu= lting +in a rainbow effect.") + (license license:wtfpl2)))) + (define-public freedoom (package (name "freedoom") --=20 2.24.0 From debbugs-submit-bounces@debbugs.gnu.org Tue Dec 03 22:00:55 2019 Received: (at 38480) by debbugs.gnu.org; 4 Dec 2019 03:00:55 +0000 Received: from localhost ([127.0.0.1]:41315 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1icKuN-00074h-KD for submit@debbugs.gnu.org; Tue, 03 Dec 2019 22:00:55 -0500 Received: from mout02.posteo.de ([185.67.36.66]:44705) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1icKuK-00074H-2K for 38480@debbugs.gnu.org; Tue, 03 Dec 2019 22:00:53 -0500 Received: from submission (posteo.de [89.146.220.130]) by mout02.posteo.de (Postfix) with ESMTPS id 9FB862400FE for <38480@debbugs.gnu.org>; Wed, 4 Dec 2019 04:00:43 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1575428443; bh=HuXshgM7a7peO7gpMaXEKKG9zW9E6kODJbH2ni9K6lI=; h=From:To:Cc:Subject:Date:From; b=KAXKDqR45Q8+8d84mbyP0uEjIiYQgbVyvQpekOKwafV+jNxPHDY9bCmPy+awrK2MP 7mp9Gg4ZIKcDr53e2aB6WH/vjj0tsgklCzBzvm9zn/T98WxVmrTziEaVhkNVVX83Wt n5ZdbVK/myo8elkYjqjk6vUuxHeW1+gkmmt0h7T5uSseXXZdKahQJRuKm/h0dkr3tj +HaUwRKyvryhLqMP4FemWoNmBfcmB0hFVo/IJTVzHB/ttLGj+vC+YCVH3gSGJMUnvR e8SPxvEZfzTttlNA+3cT9juNGYNN4AG8p9rfTxsC/mOu++nxlEuxsTnmZR19nJNKPz UqHlCWyVhkzcg== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 47SNrl33gdz9rxG; Wed, 4 Dec 2019 04:00:39 +0100 (CET) From: Brett Gilio To: Leo Prikler Subject: Re: [bug#38480] [PATCH] gnu: Add lolcat References: <20191204014644.1491-1-leo.prikler@student.tugraz.at> Date: Tue, 03 Dec 2019 21:00:35 -0600 In-Reply-To: <20191204014644.1491-1-leo.prikler@student.tugraz.at> (Leo Prikler's message of "Wed, 4 Dec 2019 02:46:44 +0100") Message-ID: <877e3ciylo.fsf@posteo.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 38480 Cc: 38480@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 (---) Leo Prikler writes: > + `(#:tests? #f ;; tests don't exist LGTM! Though, perhaps an aesthetic issue. I usually prefer (and see) "no check target". Carry on! -- Brett M. Gilio https://git.sr.ht/~brettgilio/ From debbugs-submit-bounces@debbugs.gnu.org Thu Dec 05 12:41:53 2019 Received: (at 38480) by debbugs.gnu.org; 5 Dec 2019 17:41:53 +0000 Received: from localhost ([127.0.0.1]:45132 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1icv8T-0004w9-4e for submit@debbugs.gnu.org; Thu, 05 Dec 2019 12:41:53 -0500 Received: from mailrelay.tugraz.at ([129.27.2.202]:7878) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1icv8Q-0004vy-RZ for 38480@debbugs.gnu.org; Thu, 05 Dec 2019 12:41:52 -0500 Received: from nijino.local (213-240-64-42.hdsl.highway.telekom.at [213.240.64.42]) by mailrelay.tugraz.at (Postfix) with ESMTPSA id 47TNLy1Qbpz1LBL5; Thu, 5 Dec 2019 18:41:46 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 47TNLy1Qbpz1LBL5 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1575567706; bh=YKHz0RafoK2eflmd8J9P2P59U0DFyCVXA5kN+5xzP54=; h=Subject:From:To:Cc:Date:In-Reply-To:References:From; b=CELkcEBRcnytZ9MFA0rF8po94rCROt6jJTYE3SQ7TPDyPUeGGDvxdZ7fVRK1tfcWU iXA7jT8ts+ir9xm34CubhrTiPFnFOgU5jhrBIrWiBOf/85/8r7Rhw0OcPrmTdx9fMI d92BvljOclKHHmef/lsNgLoW+uQ2XpikeT2cldA8= Message-ID: Subject: Re: [bug#38480] [PATCH] gnu: Add lolcat From: Leo Prikler To: Brett Gilio Date: Thu, 05 Dec 2019 18:41:40 +0100 In-Reply-To: <877e3ciylo.fsf@posteo.net> References: <20191204014644.1491-1-leo.prikler@student.tugraz.at> <877e3ciylo.fsf@posteo.net> Content-Type: multipart/mixed; boundary="=-uQJttpYp4A96Ndw0+RAt" User-Agent: Evolution 3.30.5 MIME-Version: 1.0 X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw X-Spam-Scanner: SpamAssassin 3.003001 X-Spam-Score-relay: -1.9 X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117 X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 38480 Cc: 38480@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 (---) --=-uQJttpYp4A96Ndw0+RAt Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit Hi Brett, Am Dienstag, den 03.12.2019, 21:00 -0600 schrieb Brett Gilio: > Leo Prikler writes: > > > + `(#:tests? #f ;; tests don't exist > > LGTM! Though, perhaps an aesthetic issue. I usually prefer (and see) > "no check target". Carry on! Fair enough, I've adapted the patch. Regards, Leo --=-uQJttpYp4A96Ndw0+RAt Content-Disposition: attachment; filename="0001-gnu-Add-lolcat.patch" Content-Type: text/x-patch; name="0001-gnu-Add-lolcat.patch"; charset="UTF-8" Content-Transfer-Encoding: base64 RnJvbTogTGVvIFByaWtsZXIgPGxlby5wcmlrbGVyQHN0dWRlbnQudHVncmF6LmF0PgpEYXRlOiBX ZWQsICA0IERlYyAyMDE5IDAyOjQ2OjQ0ICswMTAwClN1YmplY3Q6IFtQQVRDSF0gZ251OiBBZGQg bG9sY2F0CgoqIGdudS9wYWNrYWdlcy9nYW1lcy5zY20gKGxvbGNhdCk6IE5ldyBwYWNrYWdlLgot LS0KIGdudS9wYWNrYWdlcy9nYW1lcy5zY20gfCA0MSArKysrKysrKysrKysrKysrKysrKysrKysr KysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDQxIGluc2VydGlvbnMoKykKCmRpZmYg LS1naXQgYS9nbnUvcGFja2FnZXMvZ2FtZXMuc2NtIGIvZ251L3BhY2thZ2VzL2dhbWVzLnNjbQpp bmRleCA4ZGQwODg0NGVlLi5iMTUwMTZlNGJiIDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvZ2Ft ZXMuc2NtCisrKyBiL2dudS9wYWNrYWdlcy9nYW1lcy5zY20KQEAgLTQ5OCw2ICs0OTgsNDcgQEAg Y293cyBjYW4gdGhpbmsgdG9vOiBhbGwgeW91IGhhdmUgdG8gZG8gaXMgcnVuIEBjb21tYT0KbmR7 Y293dGhpbmt9LiAgSWYgeW91J3JlCiB0aXJlZCBvZiBjb3dzLCBhIHZhcmlldHkgb2Ygb3RoZXIg QVNDSUktYXJ0IG1lc3NlbmdlcnMgYXJlIGF2YWlsYWJsZS4iKQogICAgIChsaWNlbnNlIGxpY2Vu c2U6Z3BsMyspKSkKCisoZGVmaW5lLXB1YmxpYyBsb2xjYXQKKyAgKGxldCAoKGNvbW1pdCAiMzVk Y2EzZDBhMzgxNDk2ZDcxOTVjZDc4ZjViMjRhYTdiNjJmMjE1NCIpCisgICAgICAgIChyZXZpc2lv biAiMCIpKQorICAgIChwYWNrYWdlCisgICAgICAobmFtZSAibG9sY2F0IikKKyAgICAgICh2ZXJz aW9uIChnaXQtdmVyc2lvbiAiMS4wIiByZXZpc2lvbiBjb21taXQpKQorICAgICAgKHNvdXJjZQor ICAgICAgIChvcmlnaW4KKyAgICAgICAgIChtZXRob2QgZ2l0LWZldGNoKQorICAgICAgICAgKHVy aSAoZ2l0LXJlZmVyZW5jZQorICAgICAgICAgICAgICAgKHVybCAiaHR0cHM6Ly9naXRodWIuY29t L2phc2VnL2xvbGNhdC5naXQiKQorICAgICAgICAgICAgICAgKGNvbW1pdCBjb21taXQpKSkKKyAg ICAgICAgIChzaGEyNTYKKyAgICAgICAgICAoYmFzZTMyCisgICAgICAgICAgICIwampia3FjYzJp a2p4ZDF4Z2R5djRyYjB2c3cyMTgxODFoODlmMnl3ZzI5ZmZzM3lwZDhnIikpCisgICAgICAgICAo ZmlsZS1uYW1lIChnaXQtZmlsZS1uYW1lIG5hbWUgdmVyc2lvbikpKSkKKyAgICAgIChidWlsZC1z eXN0ZW0gZ251LWJ1aWxkLXN5c3RlbSkKKyAgICAgIChhcmd1bWVudHMKKyAgICAgICBgKCM6dGVz dHM/ICNmIDs7IG5vIGNoZWNrIHRhcmdldAorICAgICAgICAgIzptYWtlLWZsYWdzIChsaXN0ICJD Qz1nY2MiKQorICAgICAgICAgIzpwaGFzZXMKKyAgICAgICAgIChtb2RpZnktcGhhc2VzICVzdGFu ZGFyZC1waGFzZXMKKyAgICAgICAgICAgKGRlbGV0ZSAnYm9vdHN0cmFwKQorICAgICAgICAgICAo ZGVsZXRlICdjb25maWd1cmUpCisgICAgICAgICAgIChyZXBsYWNlICdpbnN0YWxsCisgICAgICAg ICAgICAgKGxhbWJkYSogKCM6a2V5IG91dHB1dHMgIzphbGxvdy1vdGhlci1rZXlzKQorICAgICAg ICAgICAgICAgKGxldCAoKGRlc3QgKG1hcCAobGFtYmRhIChwYXRoKSAoc3RyaW5nLWFwcGVuZCBw YXRoICIvYmluIikpCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChsaXN0IChhc3Nv Yy1yZWYgb3V0cHV0cyAib3V0IikKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgKGFzc29jLXJlZiBvdXRwdXRzICJjZW5zb3IiKSkpKSkKKyAgICAgICAgICAgICAgICAgKGZv ci1lYWNoIG1rZGlyLXAgZGVzdCkKKyAgICAgICAgICAgICAgICAgKGluc3RhbGwtZmlsZSAibG9s Y2F0IiAoY2FyIGRlc3QpKQorICAgICAgICAgICAgICAgICAoaW5zdGFsbC1maWxlICJjZW5zb3Ii IChjYWRyIGRlc3QpKQorICAgICAgICAgICAgICAgICAjdCkpKSkpKQorICAgICAgKG91dHB1dHMg KGxpc3QgIm91dCIgImNlbnNvciIpKQorICAgICAgKGhvbWUtcGFnZSAiaHR0cHM6Ly9naXRodWIu Y29tL2phc2VnL2xvbGNhdCIpCisgICAgICAoc3lub3BzaXMgIlJhaW5ib3cgY29sb3JpbmcgZWZm ZWN0IGZvciB0ZXh0IGNvbnNvbGUgZGlzcGxheSIpCisgICAgICAoZGVzY3JpcHRpb24gIkxvbGNh dCBjb25jYXRlbmF0ZXMgZmlsZXMgYW5kIHN0cmVhbXMgbGlrZSByZWd1bGFyIGNhdCwKK2J1dCBp dCBhbHNvIGFkZHMgdGVybWluYWwgZXNjYXBlIGNvZGVzIGJldHdlZW4gY2hhcmFjdGVycyBhbmQg bGluZXMgcmVzdWx0aW5nCitpbiBhIHJhaW5ib3cgZWZmZWN0LiIpCisgICAgICAobGljZW5zZSBs aWNlbnNlOnd0ZnBsMikpKSkKKwogKGRlZmluZS1wdWJsaWMgZnJlZWRvb20KICAgKHBhY2thZ2UK ICAgICAobmFtZSAiZnJlZWRvb20iKQotLQoyLjI0LjAK --=-uQJttpYp4A96Ndw0+RAt-- From debbugs-submit-bounces@debbugs.gnu.org Sat Dec 14 18:28:47 2019 Received: (at 38480) by debbugs.gnu.org; 14 Dec 2019 23:28:47 +0000 Received: from localhost ([127.0.0.1]:35864 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1igGq7-0007Ig-Bk for submit@debbugs.gnu.org; Sat, 14 Dec 2019 18:28:47 -0500 Received: from eggs.gnu.org ([209.51.188.92]:53058) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1igGq5-0007IR-G3 for 38480@debbugs.gnu.org; Sat, 14 Dec 2019 18:28:45 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:37582) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1igGpx-0007Ig-3V; Sat, 14 Dec 2019 18:28:37 -0500 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=43812 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1igGpv-0006Mw-VW; Sat, 14 Dec 2019 18:28:36 -0500 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Leo Prikler Subject: Re: [bug#38480] [PATCH] gnu: Add lolcat References: <20191204014644.1491-1-leo.prikler@student.tugraz.at> <877e3ciylo.fsf@posteo.net> Date: Sun, 15 Dec 2019 00:28:34 +0100 In-Reply-To: (Leo Prikler's message of "Thu, 05 Dec 2019 18:41:40 +0100") Message-ID: <87k16ywkpp.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 38480 Cc: 38480@debbugs.gnu.org, Brett Gilio 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 (---) Hello! Leo Prikler skribis: > From: Leo Prikler > Date: Wed, 4 Dec 2019 02:46:44 +0100 > Subject: [PATCH] gnu: Add lolcat > > * gnu/packages/games.scm (lolcat): New package. [...] > + (replace 'install > + (lambda* (#:key outputs #:allow-other-keys) > + (let ((dest (map (lambda (path) (string-append path "/bin= ")) > + (list (assoc-ref outputs "out") > + (assoc-ref outputs "censor"))))) > + (for-each mkdir-p dest) > + (install-file "lolcat" (car dest)) > + (install-file "censor" (cadr dest)) > + #t)))))) > + (outputs (list "out" "censor")) Can=E2=80=99t we keep them both in the same output? Separate outputs are normally only used when it helps save space, but I don=E2=80=99t think that= =E2=80=99s a concern here. :-) > + (home-page "https://github.com/jaseg/lolcat") > + (synopsis "Rainbow coloring effect for text console display") > + (description "Lolcat concatenates files and streams like regular c= at, ^ ^ Maybe @command{cat} and @command{lolcat}. Could you send an updated patch? Thanks, Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Sat Dec 14 19:10:33 2019 Received: (at 38480) by debbugs.gnu.org; 15 Dec 2019 00:10:33 +0000 Received: from localhost ([127.0.0.1]:35894 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1igHUX-0000CK-4i for submit@debbugs.gnu.org; Sat, 14 Dec 2019 19:10:33 -0500 Received: from mailrelay.tugraz.at ([129.27.2.202]:1269) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1igHUU-0000CB-O4 for 38480@debbugs.gnu.org; Sat, 14 Dec 2019 19:10:32 -0500 Received: from nijino.local (213-240-64-42.hdsl.highway.telekom.at [213.240.64.42]) by mailrelay.tugraz.at (Postfix) with ESMTPSA id 47b4YG1yZyz3wXv; Sun, 15 Dec 2019 01:10:25 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1576368626; bh=6+1MefFrkF9sXjpbLZE50pJQEVqnO4/jTWNU7UXW4tg=; h=Subject:From:To:Cc:Date:In-Reply-To:References; b=Nfh142kHNAeXHWL7od8gM61Mjnn4KH89Wels4GUkoKOpgsp5k8Az+IVUj17cjajOq fE/uVMoYYtxzANhHfibEQIIUo1EOG1DkFPcHqtKXzQI9mER/QIzcrLWXXZWFBV2iKf Z20p1o8lQXhwZobVgJIFNp6Rjvw2MJUotCOByZvQ= Message-ID: Subject: Re: [bug#38480] [PATCH] gnu: Add lolcat From: Leo Prikler To: Ludovic =?ISO-8859-1?Q?Court=E8s?= Date: Sun, 15 Dec 2019 01:10:30 +0100 In-Reply-To: <87k16ywkpp.fsf@gnu.org> References: <20191204014644.1491-1-leo.prikler@student.tugraz.at> <877e3ciylo.fsf@posteo.net> <87k16ywkpp.fsf@gnu.org> Content-Type: multipart/mixed; boundary="=-vGosJ4/aO7DH+J77wT8B" User-Agent: Evolution 3.32.4 MIME-Version: 1.0 X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw X-Spam-Scanner: SpamAssassin 3.003001 X-Spam-Score-relay: -1.9 X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117 X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 38480 Cc: 38480@debbugs.gnu.org, Brett Gilio 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 (---) --=-vGosJ4/aO7DH+J77wT8B Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 8bit Hello! Am Sonntag, den 15.12.2019, 00:28 +0100 schrieb Ludovic Courtès: > Hello! > > Leo Prikler skribis: > > > From: Leo Prikler > > Date: Wed, 4 Dec 2019 02:46:44 +0100 > > Subject: [PATCH] gnu: Add lolcat > > > > * gnu/packages/games.scm (lolcat): New package. > > [...] > > > + (replace 'install > > + (lambda* (#:key outputs #:allow-other-keys) > > + (let ((dest (map (lambda (path) (string-append path > > "/bin")) > > + (list (assoc-ref outputs "out") > > + (assoc-ref outputs > > "censor"))))) > > + (for-each mkdir-p dest) > > + (install-file "lolcat" (car dest)) > > + (install-file "censor" (cadr dest)) > > + #t)))))) > > + (outputs (list "out" "censor")) > > Can’t we keep them both in the same output? Separate outputs are > normally only used when it helps save space, but I don’t think that’s > a > concern here. :-) Of course we can. I initially separated them, because it's really two very different programs put into one git repo, but of course the separation serves no real purpose. > > + (home-page "https://github.com/jaseg/lolcat") > > + (synopsis "Rainbow coloring effect for text console > > display") > > + (description "Lolcat concatenates files and streams like > > regular cat, > ^ > ^ > Maybe @command{cat} and @command{lolcat}. Not sure about @command{lolcat}, since it's at the start of the sentence, but okay. > Could you send an updated patch? > > Thanks, > Ludo’. Patch is attached. Regards, Leo --=-vGosJ4/aO7DH+J77wT8B Content-Disposition: attachment; filename="0001-gnu-Add-lolcat.patch" Content-Type: text/x-patch; name="0001-gnu-Add-lolcat.patch"; charset="UTF-8" Content-Transfer-Encoding: base64 RnJvbSA0MjgyNzc0OGU1MGZlMjBmZGYyM2ZmMTEzNzA2N2E3ZDZjODBjODdlIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBMZW8gUHJpa2xlciA8bGVvLnByaWtsZXJAc3R1ZGVudC50dWdy YXouYXQ+CkRhdGU6IFdlZCwgNCBEZWMgMjAxOSAwMjo0Njo0NCArMDEwMApTdWJqZWN0OiBbUEFU Q0hdIGdudTogQWRkIGxvbGNhdAoKKiBnbnUvcGFja2FnZXMvZ2FtZXMuc2NtIChsb2xjYXQpOiBO ZXcgcGFja2FnZS4KLS0tCiBnbnUvcGFja2FnZXMvZ2FtZXMuc2NtIHwgMzggKysrKysrKysrKysr KysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAzOCBpbnNlcnRpb25z KCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2dhbWVzLnNjbSBiL2dudS9wYWNrYWdlcy9n YW1lcy5zY20KaW5kZXggZGVkMjdjMWY2My4uMWYwOGRkMjQwYSAxMDA2NDQKLS0tIGEvZ251L3Bh Y2thZ2VzL2dhbWVzLnNjbQorKysgYi9nbnUvcGFja2FnZXMvZ2FtZXMuc2NtCkBAIC01MDIsNiAr NTAyLDQ0IEBAIGNvd3MgY2FuIHRoaW5rIHRvbzogYWxsIHlvdSBoYXZlIHRvIGRvIGlzIHJ1biBA Y29tbWFuZHtjb3d0aGlua30uICBJZiB5b3UncmUKIHRpcmVkIG9mIGNvd3MsIGEgdmFyaWV0eSBv ZiBvdGhlciBBU0NJSS1hcnQgbWVzc2VuZ2VycyBhcmUgYXZhaWxhYmxlLiIpCiAgICAgKGxpY2Vu c2UgbGljZW5zZTpncGwzKykpKQogCisoZGVmaW5lLXB1YmxpYyBsb2xjYXQKKyAgKGxldCAoKGNv bW1pdCAiMzVkY2EzZDBhMzgxNDk2ZDcxOTVjZDc4ZjViMjRhYTdiNjJmMjE1NCIpCisgICAgICAg IChyZXZpc2lvbiAiMCIpKQorICAgIChwYWNrYWdlCisgICAgICAobmFtZSAibG9sY2F0IikKKyAg ICAgICh2ZXJzaW9uIChnaXQtdmVyc2lvbiAiMS4wIiByZXZpc2lvbiBjb21taXQpKQorICAgICAg KHNvdXJjZQorICAgICAgIChvcmlnaW4KKyAgICAgICAgIChtZXRob2QgZ2l0LWZldGNoKQorICAg ICAgICAgKHVyaSAoZ2l0LXJlZmVyZW5jZQorICAgICAgICAgICAgICAgKHVybCAiaHR0cHM6Ly9n aXRodWIuY29tL2phc2VnL2xvbGNhdC5naXQiKQorICAgICAgICAgICAgICAgKGNvbW1pdCBjb21t aXQpKSkKKyAgICAgICAgIChzaGEyNTYKKyAgICAgICAgICAoYmFzZTMyCisgICAgICAgICAgICIw ampia3FjYzJpa2p4ZDF4Z2R5djRyYjB2c3cyMTgxODFoODlmMnl3ZzI5ZmZzM3lwZDhnIikpCisg ICAgICAgICAoZmlsZS1uYW1lIChnaXQtZmlsZS1uYW1lIG5hbWUgdmVyc2lvbikpKSkKKyAgICAg IChidWlsZC1zeXN0ZW0gZ251LWJ1aWxkLXN5c3RlbSkKKyAgICAgIChhcmd1bWVudHMKKyAgICAg ICBgKCM6dGVzdHM/ICNmIDs7IG5vIGNoZWNrIHRhcmdldAorICAgICAgICAgIzptYWtlLWZsYWdz IChsaXN0ICJDQz1nY2MiKQorICAgICAgICAgIzpwaGFzZXMKKyAgICAgICAgIChtb2RpZnktcGhh c2VzICVzdGFuZGFyZC1waGFzZXMKKyAgICAgICAgICAgKGRlbGV0ZSAnYm9vdHN0cmFwKQorICAg ICAgICAgICAoZGVsZXRlICdjb25maWd1cmUpCisgICAgICAgICAgIChyZXBsYWNlICdpbnN0YWxs CisgICAgICAgICAgICAgKGxhbWJkYSogKCM6a2V5IG91dHB1dHMgIzphbGxvdy1vdGhlci1rZXlz KQorICAgICAgICAgICAgICAgKGxldCAoKGRlc3QgKHN0cmluZy1hcHBlbmQgcGF0aCAiL2JpbiIp KSkKKyAgICAgICAgICAgICAgICAgKG1rZGlyLXAgZGVzdCkKKyAgICAgICAgICAgICAgICAgKGlu c3RhbGwtZmlsZSAibG9sY2F0IiBkZXN0KQorICAgICAgICAgICAgICAgICAjdCkpKSkpKQorICAg ICAgKG91dHB1dHMgKGxpc3QgIm91dCIgImNlbnNvciIpKQorICAgICAgKGhvbWUtcGFnZSAiaHR0 cHM6Ly9naXRodWIuY29tL2phc2VnL2xvbGNhdCIpCisgICAgICAoc3lub3BzaXMgIlJhaW5ib3cg Y29sb3JpbmcgZWZmZWN0IGZvciB0ZXh0IGNvbnNvbGUgZGlzcGxheSIpCisgICAgICAoZGVzY3Jp cHRpb24gIkBjb21tYW5ke2xvbGNhdH0gY29uY2F0ZW5hdGVzIGZpbGVzIGFuZCBzdHJlYW1zIGxp a2UKK3JlZ3VsYXIgQGNvbW1hbmR7Y2F0fSwgYnV0IGl0IGFsc28gYWRkcyB0ZXJtaW5hbCBlc2Nh cGUgY29kZXMgYmV0d2VlbgorY2hhcmFjdGVycyBhbmQgbGluZXMgcmVzdWx0aW5nIGluIGEgcmFp bmJvdyBlZmZlY3QuIikKKyAgICAgIChsaWNlbnNlIGxpY2Vuc2U6d3RmcGwyKSkpKQorCiAoZGVm aW5lLXB1YmxpYyBmcmVlZG9vbQogICAocGFja2FnZQogICAgIChuYW1lICJmcmVlZG9vbSIpCi0t IAoyLjI0LjAKCg== --=-vGosJ4/aO7DH+J77wT8B-- From debbugs-submit-bounces@debbugs.gnu.org Sun Dec 15 15:59:44 2019 Received: (at 38480-done) by debbugs.gnu.org; 15 Dec 2019 20:59:44 +0000 Received: from localhost ([127.0.0.1]:37271 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1igazQ-0006oU-BY for submit@debbugs.gnu.org; Sun, 15 Dec 2019 15:59:44 -0500 Received: from eggs.gnu.org ([209.51.188.92]:49315) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1igazO-0006oA-8N for 38480-done@debbugs.gnu.org; Sun, 15 Dec 2019 15:59:43 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:48857) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1igazI-0003II-2V; Sun, 15 Dec 2019 15:59:36 -0500 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=44592 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1igazH-00026C-Kz; Sun, 15 Dec 2019 15:59:35 -0500 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Leo Prikler Subject: Re: [bug#38480] [PATCH] gnu: Add lolcat References: <20191204014644.1491-1-leo.prikler@student.tugraz.at> <877e3ciylo.fsf@posteo.net> <87k16ywkpp.fsf@gnu.org> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 25 Frimaire an 228 de la =?utf-8?Q?R=C3=A9volution?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Sun, 15 Dec 2019 21:59:34 +0100 In-Reply-To: (Leo Prikler's message of "Sun, 15 Dec 2019 01:10:30 +0100") Message-ID: <87tv61tidl.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 38480-done Cc: 38480-done@debbugs.gnu.org, Brett Gilio 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 (---) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hi! Leo Prikler skribis: > From 42827748e50fe20fdf23ff1137067a7d6c80c87e Mon Sep 17 00:00:00 2001 > From: Leo Prikler > Date: Wed, 4 Dec 2019 02:46:44 +0100 > Subject: [PATCH] gnu: Add lolcat > > * gnu/packages/games.scm (lolcat): New package. I made the changes below to make it work with a single output. Committed, thanks! Ludo=E2=80=99. --=-=-= Content-Type: text/x-patch Content-Disposition: inline diff --git a/gnu/packages/games.scm b/gnu/packages/games.scm index 1f08dd240a..c8d671bbdc 100644 --- a/gnu/packages/games.scm +++ b/gnu/packages/games.scm @@ -528,11 +528,12 @@ tired of cows, a variety of other ASCII-art messengers are available.") (delete 'configure) (replace 'install (lambda* (#:key outputs #:allow-other-keys) - (let ((dest (string-append path "/bin"))) + (let* ((out (assoc-ref outputs "out")) + (dest (string-append out "/bin"))) (mkdir-p dest) (install-file "lolcat" dest) + (install-file "censor" dest) #t)))))) - (outputs (list "out" "censor")) (home-page "https://github.com/jaseg/lolcat") (synopsis "Rainbow coloring effect for text console display") (description "@command{lolcat} concatenates files and streams like --=-=-=-- From unknown Fri Sep 05 11:52:36 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Mon, 13 Jan 2020 12: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