From debbugs-submit-bounces@debbugs.gnu.org Wed Mar 31 14:45:46 2021 Received: (at submit) by debbugs.gnu.org; 31 Mar 2021 18:45:46 +0000 Received: from localhost ([127.0.0.1]:55515 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lRfqW-0004wu-TJ for submit@debbugs.gnu.org; Wed, 31 Mar 2021 14:45:46 -0400 Received: from lists.gnu.org ([209.51.188.17]:48036) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lRfqS-0004wi-35 for submit@debbugs.gnu.org; Wed, 31 Mar 2021 14:45:39 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:58548) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lRfqR-0002xf-2b for guix-patches@gnu.org; Wed, 31 Mar 2021 14:45:35 -0400 Received: from server0.selfhosted.xyz ([217.64.149.7]:58260) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lRfq7-0002iG-8O for guix-patches@gnu.org; Wed, 31 Mar 2021 14:45:21 -0400 Received: from server0.selfhosted.xyz (localhost [127.0.0.1]) by server0.selfhosted.xyz (Postfix) with ESMTP id 6506C1CCA59C for ; Wed, 31 Mar 2021 20:45:04 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=selfhosted.xyz; s=dkim; t=1617216311; bh=vQ3tM6RA3j9bJlA50GFSX/c/Ex9nwuxyP2gh57FBCmM=; h=Date:From:To:Subject; b=h4L86Ql7TljduydU1d9fjD+Vlx8KfDlNXflX7SbVtBTri5BidPHK6mb8tcRCz7iKI JrVdapgBWZnuZif7mt5107OJ1hL+LNVWUlkwTgxDzgEAGjsMgImjlYB6jkftaZnJUT K7ElRFxkH+7JsXnsciIJGNT8Ln9nHhv873MTZFiUYEckln70rhEnQrcGG8DVmmalqo bu2X/CDAInWuvidti41TUdPgZWfUwKcD3Ld/ug4593CTxEOKhvC3iyBa78z2L7U4+8 Rd3OdomEb70UKJItVPxeI5gopolKFPt5P+nIWeX+xZMj9MHOQFxWU8ljwVaTiP7LVC 5k6+603YhPtjQ== X-Fuglu-Suspect: 4fbef4ccf6714ee08866142b8734b95a X-Fuglu-Spamstatus: NO Received: from webmail.selfhosted.xyz (office.selfhosted.xyz [192.168.1.4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: mail@selfhosted.xyz) by server0.selfhosted.xyz (Postfix) with ESMTPSA for ; Wed, 31 Mar 2021 20:45:04 +0200 (CEST) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=_e1064128c95cb5d67b15678dc6288811" Date: Wed, 31 Mar 2021 20:45:04 +0200 From: david larsson To: guix-patches@gnu.org Subject: [PATCH] gnu: Add guile2.2-bash. Message-ID: X-Sender: david.larsson@selfhosted.xyz Received-SPF: pass client-ip=217.64.149.7; envelope-from=david.larsson@selfhosted.xyz; helo=server0.selfhosted.xyz X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 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, FROM_SUSPICIOUS_NTLD=0.499, FROM_SUSPICIOUS_NTLD_FP=0.001, PDS_OTHER_BAD_TLD=1.999, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.9 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: From 00288ef6849c78b09c2934bd4565af76cccc2825 Mon Sep 17 00:00:00 2001 From: methuselah-0 Date: Wed, 31 Mar 2021 20:43:16 +0200 Subject: [PATCH] gnu: Add guile2.2-bash. Content analysis details: (1.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: yoctocell.xyz (xyz)] 0.9 SPF_FAIL SPF: sender does not match SPF record (fail) [SPF failed: Please see http://www.openspf.org/Why?s=mfrom; id=david.larsson%40selfhosted.xyz; ip=209.51.188.17; r=debbugs.gnu.org] -0.0 SPF_HELO_PASS SPF: HELO matches SPF record 0.1 URIBL_SBL_A Contains URL's A record listed in the Spamhaus SBL blocklist [URIs: bonfacemunyoki.com] 0.6 URIBL_SBL Contains an URL's NS IP listed in the Spamhaus SBL blocklist [URIs: bonfacemunyoki.com] 0.0 RCVD_IN_MSPIKE_H4 RBL: Very Good reputation (+4) [209.51.188.17 listed in wl.mailspike.net] -2.3 RCVD_IN_DNSWL_MED RBL: Sender listed at https://www.dnswl.org/, medium trust [209.51.188.17 listed in list.dnswl.org] 0.5 FROM_SUSPICIOUS_NTLD From abused NTLD 0.0 RCVD_IN_MSPIKE_WL Mailspike good senders 0.0 FROM_SUSPICIOUS_NTLD_FP From abused NTLD 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: 3.2 (+++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: From 00288ef6849c78b09c2934bd4565af76cccc2825 Mon Sep 17 00:00:00 2001 From: methuselah-0 Date: Wed, 31 Mar 2021 20:43:16 +0200 Subject: [PATCH] gnu: Add guile2.2-bash. Content analysis details: (3.2 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 RCVD_IN_MSPIKE_H4 RBL: Very Good reputation (+4) [209.51.188.17 listed in wl.mailspike.net] 0.1 URIBL_SBL_A Contains URL's A record listed in the Spamhaus SBL blocklist [URIs: bonfacemunyoki.com] 0.6 URIBL_SBL Contains an URL's NS IP listed in the Spamhaus SBL blocklist [URIs: bonfacemunyoki.com] 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: yoctocell.xyz (xyz)] 0.9 SPF_FAIL SPF: sender does not match SPF record (fail) [SPF failed: Please see http://www.openspf.org/Why?s=mfrom;id=david.larsson%40selfhosted.xyz;ip=209.51.188.17;r=debbugs.gnu.org] -0.0 SPF_HELO_PASS SPF: HELO matches SPF record 0.5 FROM_SUSPICIOUS_NTLD From abused NTLD -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager 0.0 RCVD_IN_MSPIKE_WL Mailspike good senders --=_e1064128c95cb5d67b15678dc6288811 Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset=UTF-8; format=flowed From 00288ef6849c78b09c2934bd4565af76cccc2825 Mon Sep 17 00:00:00 2001 From: methuselah-0 Date: Wed, 31 Mar 2021 20:43:16 +0200 Subject: [PATCH] gnu: Add guile2.2-bash. * gnu/packages/guile-xyz.scm (guile2.2-bash): New variable. --- gnu/packages/guile-xyz.scm | 68 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 68 insertions(+) diff --git a/gnu/packages/guile-xyz.scm b/gnu/packages/guile-xyz.scm index c798bed817..90f2ec720e 100644 --- a/gnu/packages/guile-xyz.scm +++ b/gnu/packages/guile-xyz.scm @@ -36,6 +36,7 @@ ;;; Copyright © 2021 Bonface Munyoki Kilyungi ;;; Copyright © 2021 Xinglu Chen ;;; Copyright © 2021 Leo Le Bouter +;;; Copyright © 2021 David Larsson ;;; ;;; This file is part of GNU Guix. ;;; @@ -429,6 +430,73 @@ enable -f ~/.guix-profile/lib/bash/libguile-bash.so scm and then run @command{scm example.scm}.") (license license:gpl3+)))) +(define-public guile2.2-bash + (let ((commit "678e06df1e9f786ba87b47b18fa5c041eb0e3e86") + (revision "1")) + (package + (name "guile2.2-bash") + (version (string-append "0.1.6-" revision "." (string-take commit 7))) + (home-page + "https://gitlab.com/methuselah-0/guile-bash") + (source (origin + (method git-fetch) + (uri (git-reference + (commit commit) + (url "https://gitlab.com/methuselah-0/guile-bash.git"))) + (sha256 + (base32 + "1dipzbyy3jlc3d40v5vbf4a9vlw6fyv4b03hfvj94iy3papji5sn")) + (file-name (string-append name "-" version "-checkout")))) + (build-system gnu-build-system) + (arguments + '(#:configure-flags + ;; Add -I to match 'bash.pc' of Bash 4.4. + (list (string-append "CPPFLAGS=-I" + (assoc-ref %build-inputs "bash:include") + "/include/bash/include") + + ;; The '.a' file is useless. + "--disable-static" + + ;; Install 'lib/bash' as Bash 4.4 expects. + (string-append "--libdir=" (assoc-ref %outputs "out") + "/lib/bash")))) + (native-inputs `(("pkg-config" ,pkg-config) + ("autoconf" ,autoconf-wrapper) + ("automake" ,automake) + ("libtool" ,libtool) + ;; Gettext brings 'AC_LIB_LINKFLAGS_FROM_LIBS'. + ("gettext" ,gettext-minimal) + + ;; Bash with loadable module support, for the test + ;; suite. + ("bash-full" ,bash))) + (inputs `(("guile" ,guile-2.2) + ("bash:include" ,bash "include"))) + (synopsis "Extend Bash using Guile") + (description + "Guile-Bash provides a shared library and set of Guile modules, +allowing you to extend Bash in Scheme. Scheme interfaces allow you to access +the following aspects of Bash: + +@itemize +@item aliases; +@item setting and getting Bash variables; +@item creating dynamic variables; +@item creating Bash functions with a Scheme implementation; +@item reader macro for output capturing; +@item reader macro for evaluating raw Bash commands. +@end itemize + +To enable it, run: + +@example +enable -f ~/.guix-profile/lib/bash/libguile-bash.so scm +@end example + +and then run @command{scm \"$(pwd)\"/example.scm}.") + (license license:gpl3+)))) + (define-public guile-8sync (package (name "guile-8sync") -- 2.30.2 --=_e1064128c95cb5d67b15678dc6288811 Content-Transfer-Encoding: base64 Content-Type: text/x-diff; name=0001-gnu-Add-guile2.2-bash.patch Content-Disposition: attachment; filename=0001-gnu-Add-guile2.2-bash.patch; size=3687 RnJvbSAwMDI4OGVmNjg0OWM3OGIwOWMyOTM0YmQ0NTY1YWY3NmNjY2MyODI1IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBtZXRodXNlbGFoLTAgPGRhdmlkLmxhcnNzb25Ac2VsZmhvc3Rl ZC54eXo+CkRhdGU6IFdlZCwgMzEgTWFyIDIwMjEgMjA6NDM6MTYgKzAyMDAKU3ViamVjdDogW1BB VENIXSBnbnU6IEFkZCBndWlsZTIuMi1iYXNoLgoKKiBnbnUvcGFja2FnZXMvZ3VpbGUteHl6LnNj bSAoZ3VpbGUyLjItYmFzaCk6IE5ldyB2YXJpYWJsZS4KLS0tCiBnbnUvcGFja2FnZXMvZ3VpbGUt eHl6LnNjbSB8IDY4ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZp bGUgY2hhbmdlZCwgNjggaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9n dWlsZS14eXouc2NtIGIvZ251L3BhY2thZ2VzL2d1aWxlLXh5ei5zY20KaW5kZXggYzc5OGJlZDgx Ny4uOTBmMmVjNzIwZSAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2d1aWxlLXh5ei5zY20KKysr IGIvZ251L3BhY2thZ2VzL2d1aWxlLXh5ei5zY20KQEAgLTM2LDYgKzM2LDcgQEAKIDs7OyBDb3B5 cmlnaHQgwqkgMjAyMSBCb25mYWNlIE11bnlva2kgS2lseXVuZ2kgPG1lQGJvbmZhY2VtdW55b2tp LmNvbT4KIDs7OyBDb3B5cmlnaHQgwqkgMjAyMSBYaW5nbHUgQ2hlbiA8cHVibGljQHlvY3RvY2Vs bC54eXo+CiA7OzsgQ29weXJpZ2h0IMKpIDIwMjEgTGVvIExlIEJvdXRlciA8bGxlLWJvdXRAemFj bHlzLm5ldD4KKzs7OyBDb3B5cmlnaHQgwqkgMjAyMSBEYXZpZCBMYXJzc29uIDxkYXZpZC5sYXJz c29uQHNlbGZob3N0ZWQueHl6PgogOzs7CiA7OzsgVGhpcyBmaWxlIGlzIHBhcnQgb2YgR05VIEd1 aXguCiA7OzsKQEAgLTQyOSw2ICs0MzAsNzMgQEAgZW5hYmxlIC1mIH4vLmd1aXgtcHJvZmlsZS9s aWIvYmFzaC9saWJndWlsZS1iYXNoLnNvIHNjbQogYW5kIHRoZW4gcnVuIEBjb21tYW5ke3NjbSBl eGFtcGxlLnNjbX0uIikKICAgICAgIChsaWNlbnNlIGxpY2Vuc2U6Z3BsMyspKSkpCiAKKyhkZWZp bmUtcHVibGljIGd1aWxlMi4yLWJhc2gKKyAgKGxldCAoKGNvbW1pdCAiNjc4ZTA2ZGYxZTlmNzg2 YmE4N2I0N2IxOGZhNWMwNDFlYjBlM2U4NiIpCisgICAgICAgIChyZXZpc2lvbiAiMSIpKQorICAg IChwYWNrYWdlCisgICAgICAobmFtZSAiZ3VpbGUyLjItYmFzaCIpCisgICAgICAodmVyc2lvbiAo c3RyaW5nLWFwcGVuZCAiMC4xLjYtIiByZXZpc2lvbiAiLiIgKHN0cmluZy10YWtlIGNvbW1pdCA3 KSkpCisgICAgICAoaG9tZS1wYWdlCisgICAgICAgImh0dHBzOi8vZ2l0bGFiLmNvbS9tZXRodXNl bGFoLTAvZ3VpbGUtYmFzaCIpCisgICAgICAoc291cmNlIChvcmlnaW4KKyAgICAgICAgICAgICAg ICAobWV0aG9kIGdpdC1mZXRjaCkKKyAgICAgICAgICAgICAgICAodXJpIChnaXQtcmVmZXJlbmNl CisgICAgICAgICAgICAgICAgICAgICAgKGNvbW1pdCBjb21taXQpCisgICAgICAgICAgICAgICAg ICAgICAgKHVybCAiaHR0cHM6Ly9naXRsYWIuY29tL21ldGh1c2VsYWgtMC9ndWlsZS1iYXNoLmdp dCIpKSkKKyAgICAgICAgICAgICAgICAoc2hhMjU2CisgICAgICAgICAgICAgICAgIChiYXNlMzIK KyAgICAgICAgICAgICAgICAgICIxZGlwemJ5eTNqbGMzZDQwdjV2YmY0YTl2bHc2Znl2NGIwM2hm dmo5NGl5M3BhcGppNXNuIikpCisgICAgICAgICAgICAgICAgKGZpbGUtbmFtZSAoc3RyaW5nLWFw cGVuZCBuYW1lICItIiB2ZXJzaW9uICItY2hlY2tvdXQiKSkpKQorICAgICAgKGJ1aWxkLXN5c3Rl bSBnbnUtYnVpbGQtc3lzdGVtKQorICAgICAgKGFyZ3VtZW50cworICAgICAgICcoIzpjb25maWd1 cmUtZmxhZ3MKKyAgICAgICAgIDs7IEFkZCAtSSB0byBtYXRjaCAnYmFzaC5wYycgb2YgQmFzaCA0 LjQuCisgICAgICAgICAobGlzdCAoc3RyaW5nLWFwcGVuZCAiQ1BQRkxBR1M9LUkiCisgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAoYXNzb2MtcmVmICVidWlsZC1pbnB1dHMgImJhc2g6aW5j bHVkZSIpCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiL2luY2x1ZGUvYmFzaC9pbmNs dWRlIikKKworICAgICAgICAgICAgICAgOzsgVGhlICcuYScgZmlsZSBpcyB1c2VsZXNzLgorICAg ICAgICAgICAgICAgIi0tZGlzYWJsZS1zdGF0aWMiCisKKyAgICAgICAgICAgICAgIDs7IEluc3Rh bGwgJ2xpYi9iYXNoJyBhcyBCYXNoIDQuNCBleHBlY3RzLgorICAgICAgICAgICAgICAgKHN0cmlu Zy1hcHBlbmQgIi0tbGliZGlyPSIgKGFzc29jLXJlZiAlb3V0cHV0cyAib3V0IikKKyAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICIvbGliL2Jhc2giKSkpKQorICAgICAgKG5hdGl2ZS1pbnB1 dHMgYCgoInBrZy1jb25maWciICxwa2ctY29uZmlnKQorICAgICAgICAgICAgICAgICAgICAgICAo ImF1dG9jb25mIiAsYXV0b2NvbmYtd3JhcHBlcikKKyAgICAgICAgICAgICAgICAgICAgICAgKCJh dXRvbWFrZSIgLGF1dG9tYWtlKQorICAgICAgICAgICAgICAgICAgICAgICAoImxpYnRvb2wiICxs aWJ0b29sKQorICAgICAgICAgICAgICAgICAgICAgICA7OyBHZXR0ZXh0IGJyaW5ncyAnQUNfTElC X0xJTktGTEFHU19GUk9NX0xJQlMnLgorICAgICAgICAgICAgICAgICAgICAgICAoImdldHRleHQi ICxnZXR0ZXh0LW1pbmltYWwpCisKKyAgICAgICAgICAgICAgICAgICAgICAgOzsgQmFzaCB3aXRo IGxvYWRhYmxlIG1vZHVsZSBzdXBwb3J0LCBmb3IgdGhlIHRlc3QKKyAgICAgICAgICAgICAgICAg ICAgICAgOzsgc3VpdGUuCisgICAgICAgICAgICAgICAgICAgICAgICgiYmFzaC1mdWxsIiAsYmFz aCkpKQorICAgICAgKGlucHV0cyBgKCgiZ3VpbGUiICxndWlsZS0yLjIpCisgICAgICAgICAgICAg ICAgKCJiYXNoOmluY2x1ZGUiICxiYXNoICJpbmNsdWRlIikpKQorICAgICAgKHN5bm9wc2lzICJF eHRlbmQgQmFzaCB1c2luZyBHdWlsZSIpCisgICAgICAoZGVzY3JpcHRpb24KKyAgICAgICAiR3Vp bGUtQmFzaCBwcm92aWRlcyBhIHNoYXJlZCBsaWJyYXJ5IGFuZCBzZXQgb2YgR3VpbGUgbW9kdWxl cywKK2FsbG93aW5nIHlvdSB0byBleHRlbmQgQmFzaCBpbiBTY2hlbWUuICBTY2hlbWUgaW50ZXJm YWNlcyBhbGxvdyB5b3UgdG8gYWNjZXNzCit0aGUgZm9sbG93aW5nIGFzcGVjdHMgb2YgQmFzaDoK KworQGl0ZW1pemUKK0BpdGVtIGFsaWFzZXM7CitAaXRlbSBzZXR0aW5nIGFuZCBnZXR0aW5nIEJh c2ggdmFyaWFibGVzOworQGl0ZW0gY3JlYXRpbmcgZHluYW1pYyB2YXJpYWJsZXM7CitAaXRlbSBj cmVhdGluZyBCYXNoIGZ1bmN0aW9ucyB3aXRoIGEgU2NoZW1lIGltcGxlbWVudGF0aW9uOworQGl0 ZW0gcmVhZGVyIG1hY3JvIGZvciBvdXRwdXQgY2FwdHVyaW5nOworQGl0ZW0gcmVhZGVyIG1hY3Jv IGZvciBldmFsdWF0aW5nIHJhdyBCYXNoIGNvbW1hbmRzLgorQGVuZCBpdGVtaXplCisKK1RvIGVu YWJsZSBpdCwgcnVuOgorCitAZXhhbXBsZQorZW5hYmxlIC1mIH4vLmd1aXgtcHJvZmlsZS9saWIv YmFzaC9saWJndWlsZS1iYXNoLnNvIHNjbQorQGVuZCBleGFtcGxlCisKK2FuZCB0aGVuIHJ1biBA Y29tbWFuZHtzY20gXCIkKHB3ZClcIi9leGFtcGxlLnNjbX0uIikKKyAgICAgIChsaWNlbnNlIGxp Y2Vuc2U6Z3BsMyspKSkpCisKIChkZWZpbmUtcHVibGljIGd1aWxlLThzeW5jCiAgIChwYWNrYWdl CiAgICAgKG5hbWUgImd1aWxlLThzeW5jIikKLS0gCjIuMzAuMgoK --=_e1064128c95cb5d67b15678dc6288811-- From debbugs-submit-bounces@debbugs.gnu.org Mon Apr 05 05:47:09 2021 Received: (at 47528) by debbugs.gnu.org; 5 Apr 2021 09:47:09 +0000 Received: from localhost ([127.0.0.1]:36953 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lTLp7-0004O3-IR for submit@debbugs.gnu.org; Mon, 05 Apr 2021 05:47:09 -0400 Received: from eggs.gnu.org ([209.51.188.92]:59410) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lTLp2-0004NT-8m for 47528@debbugs.gnu.org; Mon, 05 Apr 2021 05:47:08 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:55603) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lTLou-00010S-LN; Mon, 05 Apr 2021 05:46:56 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=45704 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1lTLou-00030F-50; Mon, 05 Apr 2021 05:46:56 -0400 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: david larsson Subject: Re: bug#47528: [PATCH] gnu: Add guile2.2-bash. References: Date: Mon, 05 Apr 2021 11:46:54 +0200 In-Reply-To: (david larsson's message of "Wed, 31 Mar 2021 20:45:04 +0200") Message-ID: <874kglvzap.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 1.3 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Hi David, david larsson skribis: > From 00288ef6849c78b09c2934bd4565af76cccc2825 Mon Sep 17 00:00:00 2001 > From: methuselah-0 > Date: Wed, 31 Mar 2021 20:43:16 +0200 > Subject: [PATCH] gnu: Add guile2. [...] Content analysis details: (1.3 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_HELO_PASS SPF: HELO matches SPF record 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: selfhosted.xyz (xyz)] -0.0 SPF_PASS SPF: sender matches SPF record -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [209.51.188.92 listed in list.dnswl.org] X-Debbugs-Envelope-To: 47528 Cc: 47528@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.3 (/) Hi David, david larsson skribis: > From 00288ef6849c78b09c2934bd4565af76cccc2825 Mon Sep 17 00:00:00 2001 > From: methuselah-0 > Date: Wed, 31 Mar 2021 20:43:16 +0200 > Subject: [PATCH] gnu: Add guile2.2-bash. > > * gnu/packages/guile-xyz.scm (guile2.2-bash): New variable. Since you=E2=80=99re maintaining your own version of =E2=80=98guile-bash=E2= =80=99 upstream, how about making sure that it works with Guile 3.0 (the current default in Guix) and changing =E2=80=98guile-bash=E2=80=99 to refer to your version an= d to use Guile 3.0? Thanks, Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Mon Apr 05 08:39:47 2021 Received: (at 47528) by debbugs.gnu.org; 5 Apr 2021 12:39:47 +0000 Received: from localhost ([127.0.0.1]:37234 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lTOWA-00030D-Vg for submit@debbugs.gnu.org; Mon, 05 Apr 2021 08:39:47 -0400 Received: from server0.selfhosted.xyz ([217.64.149.7]:41866) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lTOW8-0002zy-7t for 47528@debbugs.gnu.org; Mon, 05 Apr 2021 08:39:45 -0400 Received: from server0.selfhosted.xyz (localhost [127.0.0.1]) by server0.selfhosted.xyz (Postfix) with ESMTP id B40581CE6CB8; Mon, 5 Apr 2021 14:39:31 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=selfhosted.xyz; s=dkim; t=1617626378; bh=JMmOFXuvJflTBs+ULYH0I/5trdIuY7oDXEWN3NFOVE8=; h=Date:From:To:Cc:Subject:In-Reply-To:References; b=f7fJLh9kIvEa9M4NyUPTG5yXQ1gnNB0+oDurte7MHikqSiFcz8LEE1f8s6plIdiMC tpHIOdAt/+5+NcVtGgypcyIYmoTdnCLmUCdr0oOCmbhNNgoh2NSiW39zhqaGv/35NG /uG1mRvApfkmXZPDj5sQUqXOkPT/bTuliEJLCh3Wp2sdyq8h6lZTKN68xplXzdrkEU ZZALXJdRGZKA2mWgiZFP9Hd8LxwuhL5f30uFIQDvldErOJo2IV8U9Z58Q49K5CnDB2 Nv2dIHqGX1wEN62ZDA+/bXPJuteUBMGzUZWIMXvt6Y8lTfwjCVtj6wxEZQfwodpE04 622UwKk4ALtMA== X-Fuglu-Suspect: 5c0d79656c7f4301bf1afcb3dec6bb3b X-Fuglu-Spamstatus: NO Received: from webmail.selfhosted.xyz (office.selfhosted.xyz [192.168.1.4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: mail@selfhosted.xyz) by server0.selfhosted.xyz (Postfix) with ESMTPSA; Mon, 5 Apr 2021 14:39:31 +0200 (CEST) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Date: Mon, 05 Apr 2021 14:39:31 +0200 From: david larsson To: =?UTF-8?Q?Ludovic_Court=C3=A8s?= Subject: Re: bug#47528: [PATCH] gnu: Add guile2.2-bash. In-Reply-To: <874kglvzap.fsf@gnu.org> References: <874kglvzap.fsf@gnu.org> Message-ID: <68b2ec1d3d3883dabf0d8fe35846526e@selfhosted.xyz> X-Sender: david.larsson@selfhosted.xyz X-Spam-Score: 0.2 (/) X-Debbugs-Envelope-To: 47528 Cc: 47528@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.2 (/) On 2021-04-05 11:46, Ludovic Courtès wrote: > Hi David, > > david larsson skribis: > >> From 00288ef6849c78b09c2934bd4565af76cccc2825 Mon Sep 17 00:00:00 2001 >> From: methuselah-0 >> Date: Wed, 31 Mar 2021 20:43:16 +0200 >> Subject: [PATCH] gnu: Add guile2.2-bash. >> >> * gnu/packages/guile-xyz.scm (guile2.2-bash): New variable. > > Since you’re maintaining your own version of ‘guile-bash’ upstream, how > about making sure that it works with Guile 3.0 (the current default in > Guix) and changing ‘guile-bash’ to refer to your version and to use > Guile 3.0? > > Thanks, > Ludo’. Hi, I would have liked to, but I don't understand the codebase as well as I want to yet so Im unable to. The project is created by Dmitry Bogatov, and my minor edit (removed a test-case) is just a quick-fix to make the package build for guile2.2. Hopefully, Dmitry will be back some day to maintain the project again. Best regards, David