Received: (at 49942) by debbugs.gnu.org; 18 Sep 2021 14:10:39 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Sep 18 10:10:39 2021 Received: from localhost ([127.0.0.1]:36353 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1mRb35-00032R-AZ for submit <at> debbugs.gnu.org; Sat, 18 Sep 2021 10:10:39 -0400 Received: from mail-4322.protonmail.ch ([185.70.43.22]:27619) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <phodina@HIDDEN>) id 1mRb31-000327-Em for 49942 <at> debbugs.gnu.org; Sat, 18 Sep 2021 10:10:33 -0400 Date: Sat, 18 Sep 2021 14:10:22 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail; t=1631974224; bh=/jWvDv3ZNZQBGv/1vl+ygibVyUUyEYvpUSCc+mzOvrw=; h=Date:To:From:Cc:Reply-To:Subject:From; b=BQxqHtwReK/gYHdwXL9Z9tJbL/ktn6NTr+bGF6xmi1t5YdlaoJgfD9JiDc6Q0pR8n 98nnVEJyW6X4Ra+gt/5nClXkgcWyz8EuHwsk5AHtlI5NFzKJhdZMHEoOkg6+YurCbs untfy0vYfMufOce49uIfQ5Nc070j+mADNq5wqyIE= To: Maxime Devos <maximedevos@HIDDEN> From: phodina <phodina@HIDDEN> Subject: [PATCH v2] gnu: Add shell-color-scripts. Message-ID: <8r1GXqISfNJpN9TzGPo7yBAkgpq6gthRXhZYLjQkU-kWQkNvdsDZ-uXem9rTlugAAVzJLZ9zzmeaBioQzUdY8GSN1o3Tu3pwlofd6ccxTD4=@protonmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-1.2 required=10.0 tests=ALL_TRUSTED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM shortcircuit=no autolearn=disabled version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on mailout.protonmail.ch X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 49942 Cc: 49942 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Reply-To: phodina <phodina@HIDDEN> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Hi Maxime, thanks for hints on improvements! --8<---------------cut here---------------start------------->8-- * gnu/packages/terminals.scm (shell-color-scripts): New variable. diff --git a/gnu/packages/terminals.scm b/gnu/packages/terminals.scm index de9bec9e66..d7e3199606 100644 --- a/gnu/packages/terminals.scm +++ b/gnu/packages/terminals.scm @@ -27,6 +27,7 @@ ;;; Copyright =C2=A9 2021 Rapha=C3=ABl M=C3=A9lotte <raphael.melotte@mind.= be> ;;; Copyright =C2=A9 2021 ikasero <ahmed@HIDDEN> ;;; Copyright =C2=A9 2021 Brice Waegeneire <brice@HIDDEN> +;;; Copyright =C2=A9 2021 Petr Hodina <phodina@HIDDEN> ;;; ;;; This file is part of GNU Guix. ;;; @@ -47,6 +48,7 @@ #:use-module ((guix licenses) #:prefix license:) #:use-module (guix build-system cargo) #:use-module (guix build-system cmake) + #:use-module (guix build-system copy) #:use-module (guix build-system gnu) #:use-module (guix build-system glib-or-gtk) #:use-module (guix build-system go) @@ -58,6 +60,7 @@ #:use-module (guix utils) #:use-module (gnu packages) #:use-module (gnu packages autotools) + #:use-module (gnu packages base) #:use-module (gnu packages build-tools) ;for meson-0.55 #:use-module (gnu packages check) #:use-module (gnu packages cmake) @@ -69,6 +72,7 @@ #:use-module (gnu packages fontutils) #:use-module (gnu packages freedesktop) #:use-module (gnu packages fribidi) + #:use-module (gnu packages gawk) #:use-module (gnu packages gettext) #:use-module (gnu packages ghostscript) #:use-module (gnu packages gl) @@ -810,6 +814,57 @@ It's a terminal emulator with few dependencies, so you= don't need a full GNOME desktop installed to have a decent terminal emulator.") (license license:gpl2))) +(define-public shell-color-scripts + (let ((commit "3dbdfac24bb629238fdc3e1c8909e2c8577f8735") + (revision "1")) + (package + (name "colorscript") + (version commit) + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://gitlab.com/dwt1/shell-color-scripts") + (commit version))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "0lkiz6fkrqryr1vh0lh067q7hp8ba8887pkk8caipqphjswp2z16"))= )) + (build-system copy-build-system) + (arguments + `(#:install-plan '(("colorscript.sh" "bin/colorscript.sh") + ("colorscripts" "colorscripts")) + #:phases + (modify-phases %standard-phases + (add-after 'unpack 'fix-colorscipts-location + (lambda* (#:key outputs #:allow-other-keys) + (substitute* "colorscript.sh" + (("/opt/shell-color-scripts/colorscripts") + (string-append (assoc-ref outputs "out") "/colorscripts"= )) + (("sed") (string-append + (assoc-ref %build-inputs "sed") "/bin/sed")) + (("awk") (string-append + (assoc-ref %build-inputs "gawk") "/bin/awk")) + (("wc") (string-append + (assoc-ref %build-inputs "coreutils") "/bin/wc"= )) + (("nl") (string-append + (assoc-ref %build-inputs "coreutils") "/bin/nl"= )) + (("cut") (string-append + (assoc-ref %build-inputs "coreutils") "/bin/cu= t")) + (("echo") (string-append + (assoc-ref %build-inputs "coreutils") "/bin/ec= ho")) + (("printf") (string-append + (assoc-ref %build-inputs "coreutils") "/bin/printf")) + (("tr") (string-append + (assoc-ref %build-inputs "coreutils") "/bin/tr")))))))= ) + (inputs `(("ncurses" ,ncurses) + ("gawk" ,gawk) + ("sed" ,sed) + ("coreutils" ,coreutils))) + (synopsis "Collection of terminal color scripts") + (description "Collection of terminal color scripts") + (home-page "https://gitlab.com/dwt1/shell-color-scripts") + (license license:expat)))) + (define-public go-github.com-nsf-termbox-go (let ((commit "288510b9734e30e7966ec2f22b87c5f8e67345e3") (revision "1")) -- 2.32.0
guix-patches@HIDDEN
:bug#49942
; Package guix-patches
.
Full text available.Received: (at 49942) by debbugs.gnu.org; 18 Sep 2021 13:09:21 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Sep 18 09:09:21 2021 Received: from localhost ([127.0.0.1]:33836 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1mRa5p-0000oQ-6v for submit <at> debbugs.gnu.org; Sat, 18 Sep 2021 09:09:21 -0400 Received: from andre.telenet-ops.be ([195.130.132.53]:48022) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <maximedevos@HIDDEN>) id 1mRa5l-0000oE-LG for 49942 <at> debbugs.gnu.org; Sat, 18 Sep 2021 09:09:20 -0400 Received: from butterfly.local ([213.119.235.61]) by andre.telenet-ops.be with bizsmtp id vR9E2500F1L9TAD01R9FVt; Sat, 18 Sep 2021 15:09:15 +0200 Message-ID: <975a441334b97bb04d18e2fc39f98d1cfffa5ccc.camel@HIDDEN> Subject: Re: [bug#49942] [PATCH] gnu: Add shell-color-scripts From: Maxime Devos <maximedevos@HIDDEN> To: phodina <phodina@HIDDEN>, 49942 <at> debbugs.gnu.org Date: Sat, 18 Sep 2021 15:09:07 +0200 In-Reply-To: <j8v3TScCyT2ee_PoedHUN88Wwq32xEEoM11Asud9wWugE58sgw1tSxrWz7rtR9O-rJjZyZDk5xP7LkTJFLkwn8ZQgj9rFI75SGEsb8D3cw4=@protonmail.com> References: <j8v3TScCyT2ee_PoedHUN88Wwq32xEEoM11Asud9wWugE58sgw1tSxrWz7rtR9O-rJjZyZDk5xP7LkTJFLkwn8ZQgj9rFI75SGEsb8D3cw4=@protonmail.com> Content-Type: multipart/signed; micalg="pgp-sha512"; protocol="application/pgp-signature"; boundary="=-j8xeQhVxRf3evXxByNWO" User-Agent: Evolution 3.34.2 MIME-Version: 1.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r21; t=1631970556; bh=91iaajeZke+wmz4/56QSrBHKAmYpK7V53jrbx3rpWQQ=; h=Subject:From:To:Date:In-Reply-To:References; b=ZA8okmqkoIHdckm/HJaoRSyEClELI2CGBtOvKs/Du79uioy5ttW32nl5bBrYJ1erK aFlKcwnl59RaYZHI7ueHgXR82stwB1U57jqpzL0JsbpQ7vp3cf+UstYDaVdOvv98cf Jfthvwxpwd0dxmz3fkT5udGsXJvxS6CjTsftQjgrPJFz4f7Zecp42jdV+gofgo3WtA 5ZHCJjhZI4Uvhfiz4TrnRnfs3r/38UKykLlcwC4n8BCrXwKUNiUYl4XWnOwHe/m7pM 1DEPW7PY5n3BrtPHfcvvwQa6xXMyaiXoortm2TP4QSP/trQDChHEDubFPEteu5IvEt hc7uAF01fazzw== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 49942 X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) --=-j8xeQhVxRf3evXxByNWO Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hi, > +(define-public shell-color-scripts > + (package > + (name "colorscript") > + (version "3dbdfac24bb629238fdc3e1c8909e2c8577f8735") ; no tags > + (source (origin > + (method git-fetch) > + (uri (git-reference > + (url "https://gitlab.com/dwt1/shell-color-scripts") > + (commit version))) > + (file-name (git-file-name name version)) > + (sha256 > + (base32 > + "0lkiz6fkrqryr1vh0lh067q7hp8ba8887pkk8caipqphjswp2z16")))) > + (build-system copy-build-system) > + (arguments > + `(#:install-plan '(("colorscript.sh" "bin/colorscript.sh") > + ("colorscripts" "colorscripts")) > + #:phases > + (modify-phases %standard-phases > + (add-after 'unpack 'fix-colorscipts-location > + (lambda* (#:key outputs #:allow-other-keys) > + (substitute* "colorscript.sh" > + (("/opt/shell-color-scripts/colorscripts") > + (string-append (assoc-ref outputs "out") "/colorscripts")= ))))))) > + (inputs `(("ncurses" ,ncurses))) Missing: 'awk', 'sed' and 'coreugils'. The colorscript.sh needs some =E2=80=98absolutification=E2=80=99, e.g. usin= g 'substitute*', to refer to awk, sed, tr, wc ... by their absolute path instead of using whatever is in the profile. Some script in =E2=80=98colorscripts=E2=80=99 may need changes as well > + (synopsis "Collection of terminal color scripts") > + (description "Collection of terminal color scripts") > + (home-page "https://gitlab.com/dwt1/shell-color-scripts") > + (license license:expat))) ; MIT "; MIT" isn't necessary, as license:expat is unambigious, whereas MIT is sometimes used for the X11 license and can theoretically refer to any license ever used by MIT. (Though in practice =E2=80=98the MI= T license=E2=80=99 either refers to the X11 or the expat license.) Greetings, Maxime --=-j8xeQhVxRf3evXxByNWO Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYUXk9BccbWF4aW1lZGV2 b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7nd7AP4uN4dHRnXPYsyp2Pr/3Mrfrygi sFQc4fYpLeITbbZVVgEA323KLu18QmzeGZpo3V26rYIJYD2aR93k1Tx3RoxEYAM= =YkUX -----END PGP SIGNATURE----- --=-j8xeQhVxRf3evXxByNWO--
guix-patches@HIDDEN
:bug#49942
; Package guix-patches
.
Full text available.Received: (at 49942) by debbugs.gnu.org; 18 Sep 2021 08:09:24 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Sep 18 04:09:24 2021 Received: from localhost ([127.0.0.1]:33485 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1mRVPX-000878-U0 for submit <at> debbugs.gnu.org; Sat, 18 Sep 2021 04:09:24 -0400 Received: from mail-4322.protonmail.ch ([185.70.43.22]:52567) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <phodina@HIDDEN>) id 1mRVPV-00086r-EC for 49942 <at> debbugs.gnu.org; Sat, 18 Sep 2021 04:09:22 -0400 Date: Sat, 18 Sep 2021 08:09:13 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail; t=1631952555; bh=s2gWxgS8jmLesrM+keUh1bhokP9MG2uPKM3i9oGYdAE=; h=Date:To:From:Reply-To:Subject:From; b=K4LOOzfukjrQthtA5guhvwLrwnRLs0RteR8N15GwGUuQgTzzkaL7j9ELuMlyhyyLc Xi46P7qqDpUMFC1bne69Vch1N9TI4S8KO3XGWFoaMLHMK/R5pj8VD3UQ9e9Iau5ZZM vtTuOpF/Qssg11x3xgDHzUElNDZWct2wjvf8EsZM= To: "49942 <at> debbugs.gnu.org" <49942 <at> debbugs.gnu.org> From: phodina <phodina@HIDDEN> Subject: Patch status Message-ID: <rXN_KFHHIhVD7i1DFAqfffLYODOAmIBUBsHXi_NkjnVeDLInIhYF7esDwSeaBsxiscg3UoHuUvND4PuwIHWzr5roOglA8wApPofqE9OdLTI=@protonmail.com> MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="b1_WAcxfH0hY7yPB6YmpbtcUgcBizbLlYR1hIhSZ1oGSI" X-Spam-Status: No, score=-1.2 required=10.0 tests=ALL_TRUSTED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,HTML_MESSAGE shortcircuit=no autolearn=disabled version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on mailout.protonmail.ch X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 49942 X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Reply-To: phodina <phodina@HIDDEN> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) This is a multi-part message in MIME format. --b1_WAcxfH0hY7yPB6YmpbtcUgcBizbLlYR1hIhSZ1oGSI Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: base64 SGkhCklzIHRoZXJlIGFueXRoaW5nIHRvIGJlIGltcHJvdmVkIHRvIHVwc3RyZWFtIHRoaXMgcGF0 Y2g/ --b1_WAcxfH0hY7yPB6YmpbtcUgcBizbLlYR1hIhSZ1oGSI Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: base64 PGRpdj48c3BhbiBzdHlsZT0iYm94LXNpemluZzogYm9yZGVyLWJveDsgbWFyZ2luOiAwcHg7IHBh ZGRpbmc6IDBweDsgYm9yZGVyOiAwcHg7IGZvbnQtc3R5bGU6IG5vcm1hbDsgZm9udC12YXJpYW50 LWxpZ2F0dXJlczogbm9ybWFsOyBmb250LXZhcmlhbnQtY2Fwczogbm9ybWFsOyBmb250LXZhcmlh bnQtbnVtZXJpYzogaW5oZXJpdDsgZm9udC12YXJpYW50LWVhc3QtYXNpYW46IGluaGVyaXQ7IGZv bnQtd2VpZ2h0OiA0MDA7IGZvbnQtc3RyZXRjaDogaW5oZXJpdDsgbGluZS1oZWlnaHQ6IGluaGVy aXQ7IHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTsgd2hpdGUtc3BhY2U6IHByZS13cmFwOyBkaXNw bGF5OiBibG9jazsgY29sb3I6IHJnYigzMywgMzcsIDQxKTsgbGV0dGVyLXNwYWNpbmc6IG5vcm1h bDsgb3JwaGFuczogMjsgdGV4dC1hbGlnbjogbGVmdDsgdGV4dC1pbmRlbnQ6IDBweDsgdGV4dC10 cmFuc2Zvcm06IG5vbmU7IHdpZG93czogMjsgd29yZC1zcGFjaW5nOiAwcHg7IC13ZWJraXQtdGV4 dC1zdHJva2Utd2lkdGg6IDBweDsgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI1NSwgMjU1LCAyNTUp OyB0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiBpbml0aWFsOyB0ZXh0LWRlY29yYXRpb24tc3R5 bGU6IGluaXRpYWw7IHRleHQtZGVjb3JhdGlvbi1jb2xvcjogaW5pdGlhbDsiIGNsYXNzPSJsaW5l Ij48c3BhbiBjbGFzcz0iZm9udCIgc3R5bGU9ImZvbnQtZmFtaWx5Om1vbm9zcGFjZSI+PHNwYW4g Y2xhc3M9InNpemUiIHN0eWxlPSJmb250LXNpemU6MTZweCI+SGkhPC9zcGFuPjwvc3Bhbj48L3Nw YW4+PGJyPjwvZGl2PjxkaXY+PHNwYW4gc3R5bGU9ImJveC1zaXppbmc6IGJvcmRlci1ib3g7IG1h cmdpbjogMHB4OyBwYWRkaW5nOiAwcHg7IGJvcmRlcjogMHB4OyBmb250LXN0eWxlOiBub3JtYWw7 IGZvbnQtdmFyaWFudC1saWdhdHVyZXM6IG5vcm1hbDsgZm9udC12YXJpYW50LWNhcHM6IG5vcm1h bDsgZm9udC12YXJpYW50LW51bWVyaWM6IGluaGVyaXQ7IGZvbnQtdmFyaWFudC1lYXN0LWFzaWFu OiBpbmhlcml0OyBmb250LXdlaWdodDogNDAwOyBmb250LXN0cmV0Y2g6IGluaGVyaXQ7IGxpbmUt aGVpZ2h0OiBpbmhlcml0OyB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7IHdoaXRlLXNwYWNlOiBw cmUtd3JhcDsgZGlzcGxheTogYmxvY2s7IGNvbG9yOiByZ2IoMzMsIDM3LCA0MSk7IGxldHRlci1z cGFjaW5nOiBub3JtYWw7IG9ycGhhbnM6IDI7IHRleHQtYWxpZ246IGxlZnQ7IHRleHQtaW5kZW50 OiAwcHg7IHRleHQtdHJhbnNmb3JtOiBub25lOyB3aWRvd3M6IDI7IHdvcmQtc3BhY2luZzogMHB4 OyAtd2Via2l0LXRleHQtc3Ryb2tlLXdpZHRoOiAwcHg7IGJhY2tncm91bmQtY29sb3I6IHJnYigy NTUsIDI1NSwgMjU1KTsgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogaW5pdGlhbDsgdGV4dC1k ZWNvcmF0aW9uLXN0eWxlOiBpbml0aWFsOyB0ZXh0LWRlY29yYXRpb24tY29sb3I6IGluaXRpYWw7 IiBjbGFzcz0ibGluZSI+PHNwYW4gY2xhc3M9ImZvbnQiIHN0eWxlPSJmb250LWZhbWlseTptb25v c3BhY2UiPjxzcGFuIGNsYXNzPSJzaXplIiBzdHlsZT0iZm9udC1zaXplOjE2cHgiPklzIHRoZXJl IGFueXRoaW5nIHRvIGJlIGltcHJvdmVkIHRvIHVwc3RyZWFtIHRoaXMgcGF0Y2g/PC9zcGFuPjwv c3Bhbj48L3NwYW4+PGJyPjwvZGl2Pg== --b1_WAcxfH0hY7yPB6YmpbtcUgcBizbLlYR1hIhSZ1oGSI--
guix-patches@HIDDEN
:bug#49942
; Package guix-patches
.
Full text available.Received: (at submit) by debbugs.gnu.org; 8 Aug 2021 11:50:57 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Aug 08 07:50:57 2021 Received: from localhost ([127.0.0.1]:53767 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1mChKN-0000y5-Us for submit <at> debbugs.gnu.org; Sun, 08 Aug 2021 07:50:57 -0400 Received: from lists.gnu.org ([209.51.188.17]:34258) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <phodina@HIDDEN>) id 1mChKJ-0000xv-Gy for submit <at> debbugs.gnu.org; Sun, 08 Aug 2021 07:50:50 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:53438) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <phodina@HIDDEN>) id 1mChKI-0004lb-VF for guix-patches@HIDDEN; Sun, 08 Aug 2021 07:50:47 -0400 Received: from mail2.protonmail.ch ([185.70.40.22]:59209) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <phodina@HIDDEN>) id 1mChKE-0001fL-TJ for guix-patches@HIDDEN; Sun, 08 Aug 2021 07:50:45 -0400 Date: Sun, 08 Aug 2021 11:50:35 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail; t=1628423439; bh=JnVJlG3muDgm8LDb6/w+mKUiV1zLAv6NWuYN3KLbJ+Y=; h=Date:To:From:Reply-To:Subject:From; b=AmOrxMvo4XEQ4fEZV+Itc0c9Nimx/yxMF09N4qF80etGHNNkqW7pabl3JPFa7AIJ3 TmZlSlDRVXwTvTVXTKwp1GQQbcl/m2C3HLqdBjEViM8Vy/g/ldviDqcPxhCHC5WNGz SGxspFKiWj7tZaHtJh+n3UAX4Us58z1y1n/TB2/M= To: "guix-patches@HIDDEN" <guix-patches@HIDDEN> From: phodina <phodina@HIDDEN> Subject: [PATCH] gnu: Add shell-color-scripts Message-ID: <j8v3TScCyT2ee_PoedHUN88Wwq32xEEoM11Asud9wWugE58sgw1tSxrWz7rtR9O-rJjZyZDk5xP7LkTJFLkwn8ZQgj9rFI75SGEsb8D3cw4=@protonmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-1.2 required=10.0 tests=ALL_TRUSTED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM shortcircuit=no autolearn=disabled version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on mailout.protonmail.ch Received-SPF: pass client-ip=185.70.40.22; envelope-from=phodina@HIDDEN; helo=mail2.protonmail.ch X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Reply-To: phodina <phodina@HIDDEN> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -0.0 (/) * gnu/packages/terminals.scm (shell-color-scripts): New variable. diff --git a/gnu/packages/terminals.scm b/gnu/packages/terminals.scm index 9377e5622b..c2028956fd 100644 --- a/gnu/packages/terminals.scm +++ b/gnu/packages/terminals.scm @@ -25,6 +25,7 @@ ;;; Copyright =C2=A9 2020 Leo Famulari <leo@HIDDEN> ;;; Copyright =C2=A9 2021 Ekaitz Zarraga <ekaitz@HIDDEN> ;;; Copyright =C2=A9 2021 Rapha=C3=ABl M=C3=A9lotte <raphael.melotte@mind.= be> +;;; Copyright =C2=A9 2021 Petr Hodina <phodina@HIDDEN> ;;; ;;; This file is part of GNU Guix. ;;; @@ -45,6 +46,7 @@ #:use-module ((guix licenses) #:prefix license:) #:use-module (guix build-system cargo) #:use-module (guix build-system cmake) + #:use-module (guix build-system copy) #:use-module (guix build-system gnu) #:use-module (guix build-system glib-or-gtk) #:use-module (guix build-system go) @@ -766,6 +768,36 @@ It's a terminal emulator with few dependencies, so you= don't need a full GNOME desktop installed to have a decent terminal emulator.") (license license:gpl2))) +(define-public shell-color-scripts + (package + (name "colorscript") + (version "3dbdfac24bb629238fdc3e1c8909e2c8577f8735") ; no tags + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://gitlab.com/dwt1/shell-color-scripts") + (commit version))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "0lkiz6fkrqryr1vh0lh067q7hp8ba8887pkk8caipqphjswp2z16")))) + (build-system copy-build-system) + (arguments + `(#:install-plan '(("colorscript.sh" "bin/colorscript.sh") + ("colorscripts" "colorscripts")) + #:phases + (modify-phases %standard-phases + (add-after 'unpack 'fix-colorscipts-location + (lambda* (#:key outputs #:allow-other-keys) + (substitute* "colorscript.sh" + (("/opt/shell-color-scripts/colorscripts") + (string-append (assoc-ref outputs "out") "/colorscripts")))= ))))) + (inputs `(("ncurses" ,ncurses))) + (synopsis "Collection of terminal color scripts") + (description "Collection of terminal color scripts") + (home-page "https://gitlab.com/dwt1/shell-color-scripts") + (license license:expat))) ; MIT + (define-public go-github.com-nsf-termbox-go (let ((commit "288510b9734e30e7966ec2f22b87c5f8e67345e3") (revision "1")) -- 2.32.0
phodina <phodina@HIDDEN>
:guix-patches@HIDDEN
.
Full text available.guix-patches@HIDDEN
:bug#49942
; Package guix-patches
.
Full text available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.