From unknown Tue Aug 19 14:22:45 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#46885] [PATCH] gnu: artanis: Update to 0.5. Resent-From: =?UTF-8?Q?L=C3=A9o?= Le Bouter Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 03 Mar 2021 01:16:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 46885 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 46885@debbugs.gnu.org Cc: =?UTF-8?Q?L=C3=A9o?= Le Bouter X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.161473412319390 (code B ref -1); Wed, 03 Mar 2021 01:16:02 +0000 Received: (at submit) by debbugs.gnu.org; 3 Mar 2021 01:15:23 +0000 Received: from localhost ([127.0.0.1]:54700 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lHG6l-00052g-3d for submit@debbugs.gnu.org; Tue, 02 Mar 2021 20:15:23 -0500 Received: from lists.gnu.org ([209.51.188.17]:51510) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lHG6i-00052Y-Dd for submit@debbugs.gnu.org; Tue, 02 Mar 2021 20:15:21 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:45912) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lHG6h-00071H-49 for guix-patches@gnu.org; Tue, 02 Mar 2021 20:15:19 -0500 Received: from mail.zaclys.net ([178.33.93.72]:39849) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lHG6d-0002im-9S for guix-patches@gnu.org; Tue, 02 Mar 2021 20:15:18 -0500 Received: from localhost.localdomain (82-64-145-38.subs.proxad.net [82.64.145.38]) (authenticated bits=0) by mail.zaclys.net (8.14.7/8.14.7) with ESMTP id 1231FAAK058370 (version=TLSv1/SSLv3 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO); Wed, 3 Mar 2021 02:15:10 +0100 DMARC-Filter: OpenDMARC Filter v1.3.2 mail.zaclys.net 1231FAAK058370 Authentication-Results: mail.zaclys.net; dmarc=fail (p=reject dis=none) header.from=zaclys.net Authentication-Results: mail.zaclys.net; spf=fail smtp.mailfrom=lle-bout@zaclys.net DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=zaclys.net; s=default; t=1614734110; bh=7JJeK7IZhRTT9/AYUKG9e5Ma7tOvEjIRXeicEp9SKmI=; h=From:To:Cc:Subject:Date:From; b=Nvw2ChmhCScBOug2bM7mQtAGRvovidkPz0VfbhNJjNYZjzKgyja3gx6cYFuHU3BzD T+lguD+FTTNQYm+IJZTsCYjEnXoxvtnU/jfXe6prZRkRKv0k1AXYLeT7rigVFF0+TZ ZW2Y8ZQfTld7sNkmrfFMLXtTvJGtxI7Bp0MkbGOw= From: =?UTF-8?Q?L=C3=A9o?= Le Bouter Date: Wed, 3 Mar 2021 02:15:02 +0100 Message-Id: <20210303011502.15822-1-lle-bout@zaclys.net> X-Mailer: git-send-email 2.30.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=178.33.93.72; envelope-from=lle-bout@zaclys.net; helo=mail.zaclys.net 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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) 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/guile-xyz.scm (artanis): Update to 0.5. [inputs]: Remove guile-2.2; add guile-3.0-latest and nspr. [propagated-inputs]: Remove guile-json-1, guile2.2-readline, and guile2.2-redis; add guile-json-3, guile-readline, and guile-redis. --- gnu/packages/guile-xyz.scm | 30 ++++++++++++++++++------------ 1 file changed, 18 insertions(+), 12 deletions(-) diff --git a/gnu/packages/guile-xyz.scm b/gnu/packages/guile-xyz.scm index 45b3a82d00..9b3e0b04ec 100644 --- a/gnu/packages/guile-xyz.scm +++ b/gnu/packages/guile-xyz.scm @@ -122,14 +122,14 @@ (define-public artanis (package (name "artanis") - (version "0.4.1") + (version "0.5") (source (origin (method url-fetch) (uri (string-append "mirror://gnu/artanis/artanis-" version ".tar.gz")) (sha256 (base32 - "0nnmdfx5xwcc3kck64var7msz7g3qk817d7bv9l159nkmic0v9w4")) + "1vk1kp2xhz35xa5n27cxlq9c88wk6qm7fqaac8rb0pb6k9pvsv7v")) (modules '((guix build utils))) (snippet '(begin @@ -161,16 +161,17 @@ #t)))) (build-system gnu-build-system) (inputs - `(("guile" ,guile-2.2) - ("nss" ,nss))) + `(("guile" ,guile-3.0-latest) + ("nss" ,nss) + ("nspr" ,nspr))) ;; FIXME the bundled csv contains one more exported procedure ;; (sxml->csv-string) than guile-csv. The author is maintainer of both ;; projects. ;; TODO: Add guile-dbi and guile-dbd optional dependencies. (propagated-inputs - `(("guile-json" ,guile-json-1) ; This is already using guile-2.2. - ("guile-readline" ,guile2.2-readline) - ("guile-redis" ,guile2.2-redis))) + `(("guile-json" ,guile-json-3) + ("guile-readline" ,guile-readline) + ("guile-redis" ,guile-redis))) (native-inputs `(("bash" ,bash) ;for the `source' builtin ("pkgconfig" ,pkg-config) @@ -179,8 +180,8 @@ '(#:make-flags ;; TODO: The documentation must be built with the `docs' target. (let* ((out (assoc-ref %outputs "out")) - (scm (string-append out "/share/guile/site/2.2")) - (go (string-append out "/lib/guile/2.2/site-ccache"))) + (scm (string-append out "/share/guile/site/3.0")) + (go (string-append out "/lib/guile/3.0/site-ccache"))) ;; Don't use (%site-dir) for site paths. (list (string-append "MOD_PATH=" scm) (string-append "MOD_COMPILED_PATH=" go))) @@ -193,7 +194,7 @@ (("\\(%site-dir\\)") (string-append "\"" (assoc-ref outputs "out") - "/share/guile/site/2.2\""))))) + "/share/guile/site/3.0\""))))) (add-after 'unpack 'patch-reference-to-libnss (lambda* (#:key inputs #:allow-other-keys) (substitute* "artanis/security/nss.scm" @@ -201,6 +202,11 @@ (string-append "ffi-binding \"" (assoc-ref inputs "nss") "/lib/nss/libnss3.so" + "\"")) + (("ffi-binding \"libssl3\"") + (string-append + "ffi-binding \"" + (assoc-ref inputs "nss") "/lib/nss/libssl3.so" "\""))) #t)) (add-before 'install 'substitute-root-dir @@ -216,8 +222,8 @@ (lambda* (#:key inputs outputs #:allow-other-keys) (let* ((out (assoc-ref outputs "out")) (bin (string-append out "/bin")) - (scm (string-append out "/share/guile/site/2.2")) - (go (string-append out "/lib/guile/2.2/site-ccache"))) + (scm (string-append out "/share/guile/site/3.0")) + (go (string-append out "/lib/guile/3.0/site-ccache"))) (wrap-program (string-append bin "/art") `("GUILE_LOAD_PATH" ":" prefix (,scm ,(getenv "GUILE_LOAD_PATH"))) -- 2.30.1 From unknown Tue Aug 19 14:22:45 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#46885] [PATCH] gnu: artanis: Update to 0.5. Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 17 Mar 2021 21:32:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 46885 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: =?UTF-8?Q?L=C3=A9o?= Le Bouter Cc: 46885@debbugs.gnu.org Received: via spool by 46885-submit@debbugs.gnu.org id=B46885.161601667518067 (code B ref 46885); Wed, 17 Mar 2021 21:32:01 +0000 Received: (at 46885) by debbugs.gnu.org; 17 Mar 2021 21:31:15 +0000 Received: from localhost ([127.0.0.1]:44327 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lMdl5-0004hK-4B for submit@debbugs.gnu.org; Wed, 17 Mar 2021 17:31:15 -0400 Received: from eggs.gnu.org ([209.51.188.92]:59606) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lMdl4-0004h6-3l for 46885@debbugs.gnu.org; Wed, 17 Mar 2021 17:31:14 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:44162) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lMdky-0004AL-JM; Wed, 17 Mar 2021 17:31:08 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=48796 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1lMdkx-0001xx-0k; Wed, 17 Mar 2021 17:31:07 -0400 From: Ludovic =?UTF-8?Q?Court=C3=A8s?= References: <20210303011502.15822-1-lle-bout@zaclys.net> Date: Wed, 17 Mar 2021 22:31:05 +0100 In-Reply-To: <20210303011502.15822-1-lle-bout@zaclys.net> ("=?UTF-8?Q?L=C3=A9o?= Le Bouter"'s message of "Wed, 3 Mar 2021 02:15:02 +0100") Message-ID: <87k0q5xyau.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.7 (/) 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: -1.7 (-) Hi, L=C3=A9o Le Bouter skribis: > * gnu/packages/guile-xyz.scm (artanis): Update to 0.5. > [inputs]: Remove guile-2.2; add guile-3.0-latest and nspr. > [propagated-inputs]: Remove guile-json-1, guile2.2-readline, and guile2.2= -redis; add guile-json-3, guile-readline, and guile-redis. [...] > (inputs > - `(("guile" ,guile-2.2) > - ("nss" ,nss))) > + `(("guile" ,guile-3.0-latest) Just =E2=80=98guile-3.0=E2=80=99 (unless there=E2=80=99s a good reason to u= se =E2=80=98guile-3.0-latest=E2=80=99?). Otherwise LGTM! > (let* ((out (assoc-ref %outputs "out")) > - (scm (string-append out "/share/guile/site/2.2")) > - (go (string-append out "/lib/guile/2.2/site-ccache"))) > + (scm (string-append out "/share/guile/site/3.0")) > + (go (string-append out "/lib/guile/3.0/site-ccache"))) > ;; Don't use (%site-dir) for site paths. > (list (string-append "MOD_PATH=3D" scm) > (string-append "MOD_COMPILED_PATH=3D" go))) > @@ -193,7 +194,7 @@ > (("\\(%site-dir\\)") > (string-append "\"" > (assoc-ref outputs "out") > - "/share/guile/site/2.2\""))))) > + "/share/guile/site/3.0\""))))) [...] > - (scm (string-append out "/share/guile/site/2.2")) > - (go (string-append out "/lib/guile/2.2/site-ccache"= ))) > + (scm (string-append out "/share/guile/site/3.0")) > + (go (string-append out "/lib/guile/3.0/site-ccache"= ))) Perhaps for a separate patch, but it would be best to avoid hardcoding the Guile effective version number. The other packages show how to accomplish this. Ideally, Makefile.am & co. would refer to $(GUILE_EFFECTIVE_VERSION). When that=E2=80=99s not the= case (yet), we can patch them to do so, as is done for several packages in guile-xyz.scm. Thanks, Ludo=E2=80=99. From unknown Tue Aug 19 14:22:45 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#46885] [PATCH v2 0/2] Update artanis to 0.5 Resent-From: Arun Isaac Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 24 Aug 2021 20:34:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 46885 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: Arun Isaac , 46885@debbugs.gnu.org Received: via spool by 46885-submit@debbugs.gnu.org id=B46885.162983719632406 (code B ref 46885); Tue, 24 Aug 2021 20:34:02 +0000 Received: (at 46885) by debbugs.gnu.org; 24 Aug 2021 20:33:16 +0000 Received: from localhost ([127.0.0.1]:45300 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mId6i-0008Qa-7V for submit@debbugs.gnu.org; Tue, 24 Aug 2021 16:33:16 -0400 Received: from mugam.systemreboot.net ([139.59.75.54]:46308) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mId6f-0008QL-Cw for 46885@debbugs.gnu.org; Tue, 24 Aug 2021 16:33:15 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=systemreboot.net; s=default; h=Content-Transfer-Encoding:Content-Type: MIME-Version:References:In-Reply-To:Message-Id:Date:Subject:Cc:To:From:Sender :Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help: List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=94GBavy3gOrjgnD65F5tcCPVl5y4vSdWb9+/rTP5E6s=; b=b2S3L5p/gs4IWUte2VRonLrIpf MwnWJkJmgNfqflWzWelqSoGfXDeE6Fy71bZoM3jsZwUVCmuF1AOVuFhjf011x1TLmwS1bmMF6PzxZ Q3rb05kTEW09HJCVb59McWfU5jgFTayPf23VJ27hHKMi6oQV9Mc3IRgtCDfzutGjACmCG5yTARw8N vMNhNT7zbgQ3Cvh4xYYCiZE5PIkcwCvFI1nBm81NXRd0JHvnQgJ3B0LB//xNJD3CMpbajP/BYiCE4 TDhCiIPK7BroQBup+1UUZm7n585sS/CumKVxlf5WRka/uvBbBikci/6OVp1RgbKysBTXBWjobaKEK 4H/LItBA==; Received: from [192.168.2.1] (port=5698 helo=localhost.localdomain) by systemreboot.net with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1mId6c-000JIt-8W; Wed, 25 Aug 2021 02:03:10 +0530 From: Arun Isaac Date: Wed, 25 Aug 2021 02:03:06 +0530 Message-Id: <20210824203308.8402-1-arunisaac@systemreboot.net> X-Mailer: git-send-email 2.32.0 In-Reply-To: <87k0q5xyau.fsf@gnu.org> References: <87k0q5xyau.fsf@gnu.org> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) 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: -1.0 (-) Hi Ludo, I incorporated your suggestions and finished this patchset. I'll push to master if it looks good. Thanks, Arun Arun Isaac (1): gnu: artanis: Remove hard-coded guile effective version. Léo Le Bouter (1): gnu: artanis: Update to 0.5. gnu/packages/guile-xyz.scm | 52 ++++++++++++++++++++++++-------------- 1 file changed, 33 insertions(+), 19 deletions(-) -- 2.32.0 From unknown Tue Aug 19 14:22:45 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#46885] [PATCH v2 1/2] gnu: artanis: Remove hard-coded guile effective version. Resent-From: Arun Isaac Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 24 Aug 2021 20:34:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 46885 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: Arun Isaac , 46885@debbugs.gnu.org Received: via spool by 46885-submit@debbugs.gnu.org id=B46885.162983720132425 (code B ref 46885); Tue, 24 Aug 2021 20:34:02 +0000 Received: (at 46885) by debbugs.gnu.org; 24 Aug 2021 20:33:21 +0000 Received: from localhost ([127.0.0.1]:45302 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mId6i-0008Qc-DK for submit@debbugs.gnu.org; Tue, 24 Aug 2021 16:33:20 -0400 Received: from mugam.systemreboot.net ([139.59.75.54]:46306) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mId6f-0008QK-CZ for 46885@debbugs.gnu.org; Tue, 24 Aug 2021 16:33:15 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=systemreboot.net; s=default; h=Content-Transfer-Encoding:Content-Type: MIME-Version:References:In-Reply-To:Message-Id:Date:Subject:Cc:To:From:Sender :Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help: List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=BkjW8yiz4tec2zj+pf6Fn7OFMPN8Fgv3lGfRACEDufU=; b=W5xLJkdf9dHbSapKQyH6/lgCJ7 gTeAVgd7/rQlCDmeoH7b3HLApb3Sc4vKx0/rl3V0KOk9AYKOBh5qZDPjpH1KIguKhmXQQAkMkxcHM xoKBycR8UJs0DGYp593jjJtTJY14Qe6i7ZWHBKBHPpArBfn8BiVsSlXKl68qmqCQq3G6vuJwA0ciC 58ZDDxA8pflax+rYJGYh/Gv6b9qj/CUev0rABIxl2QqZ0/vdux52fuL2RDGmBXPwDZaGpZv43mGu0 fvKDzitOVanF85y+lwDjuCQw4vrb2glIM48ckna822H+O2XeEa2WUr9VeOSFuaCH1VczJVoGH/xIP q1Gq1lCg==; Received: from [192.168.2.1] (port=5698 helo=localhost.localdomain) by systemreboot.net with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1mId6c-000JIt-Eq; Wed, 25 Aug 2021 02:03:10 +0530 From: Arun Isaac Date: Wed, 25 Aug 2021 02:03:07 +0530 Message-Id: <20210824203308.8402-2-arunisaac@systemreboot.net> X-Mailer: git-send-email 2.32.0 In-Reply-To: <87k0q5xyau.fsf@gnu.org> References: <87k0q5xyau.fsf@gnu.org> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) 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: -1.0 (-) * gnu/packages/guile-xyz.scm (artanis)[arguments]: Import target-guile-effective-version from (guix build guile-build-system). Use target-guile-effective-version to determine the guile effective version. --- gnu/packages/guile-xyz.scm | 27 ++++++++++++++++++++------- 1 file changed, 20 insertions(+), 7 deletions(-) diff --git a/gnu/packages/guile-xyz.scm b/gnu/packages/guile-xyz.scm index db31ada7b9..5f457d8ae4 100644 --- a/gnu/packages/guile-xyz.scm +++ b/gnu/packages/guile-xyz.scm @@ -17,7 +17,7 @@ ;;; Copyright © 2017 Nikita ;;; Copyright © 2017, 2018, 2021 Tobias Geerinckx-Rice ;;; Copyright © 2018, 2021 Maxim Cournoyer -;;; Copyright © 2018, 2019, 2020 Arun Isaac +;;; Copyright © 2018, 2019, 2020, 2021 Arun Isaac ;;; Copyright © 2018 Pierre-Antoine Rouby ;;; Copyright © 2018 Eric Bavier ;;; Copyright © 2019 swedebugia @@ -182,11 +182,20 @@ ("pkgconfig" ,pkg-config) ("util-linux" ,util-linux))) ;for the `script' command (arguments - '(#:make-flags + `(#:modules (((guix build guile-build-system) + #:select (target-guile-effective-version)) + ,@%gnu-build-system-modules) + #:imported-modules ((guix build guile-build-system) + ,@%gnu-build-system-modules) + #:make-flags ;; TODO: The documentation must be built with the `docs' target. (let* ((out (assoc-ref %outputs "out")) - (scm (string-append out "/share/guile/site/2.2")) - (go (string-append out "/lib/guile/2.2/site-ccache"))) + ;; We pass guile explicitly here since this executes before the + ;; set-paths phase and therefore guile is not yet in PATH. + (effective-version (target-guile-effective-version + (assoc-ref %build-inputs "guile"))) + (scm (string-append out "/share/guile/site/" effective-version)) + (go (string-append out "/lib/guile/" effective-version "/site-ccache"))) ;; Don't use (%site-dir) for site paths. (list (string-append "MOD_PATH=" scm) (string-append "MOD_COMPILED_PATH=" go))) @@ -199,7 +208,9 @@ (("\\(%site-dir\\)") (string-append "\"" (assoc-ref outputs "out") - "/share/guile/site/2.2\""))))) + "/share/guile/site/" + (target-guile-effective-version) + "\""))))) (add-after 'unpack 'patch-reference-to-libnss (lambda* (#:key inputs #:allow-other-keys) (substitute* "artanis/security/nss.scm" @@ -221,9 +232,11 @@ (add-after 'install 'wrap-art (lambda* (#:key inputs outputs #:allow-other-keys) (let* ((out (assoc-ref outputs "out")) + (effective-version (target-guile-effective-version)) (bin (string-append out "/bin")) - (scm (string-append out "/share/guile/site/2.2")) - (go (string-append out "/lib/guile/2.2/site-ccache"))) + (scm (string-append out "/share/guile/site/" effective-version)) + (go (string-append out "/lib/guile/" effective-version + "/site-ccache"))) (wrap-program (string-append bin "/art") `("GUILE_LOAD_PATH" ":" prefix (,scm ,(getenv "GUILE_LOAD_PATH"))) -- 2.32.0 From unknown Tue Aug 19 14:22:45 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#46885] [PATCH v2 2/2] gnu: artanis: Update to 0.5. Resent-From: Arun Isaac Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 24 Aug 2021 20:34:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 46885 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: =?UTF-8?Q?L=C3=A9o?= Le Bouter , 46885@debbugs.gnu.org, Arun Isaac Received: via spool by 46885-submit@debbugs.gnu.org id=B46885.162983720232433 (code B ref 46885); Tue, 24 Aug 2021 20:34:02 +0000 Received: (at 46885) by debbugs.gnu.org; 24 Aug 2021 20:33:22 +0000 Received: from localhost ([127.0.0.1]:45305 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mId6o-0008R2-1z for submit@debbugs.gnu.org; Tue, 24 Aug 2021 16:33:22 -0400 Received: from mugam.systemreboot.net ([139.59.75.54]:46310) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mId6j-0008Qj-8S for 46885@debbugs.gnu.org; Tue, 24 Aug 2021 16:33:18 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=systemreboot.net; s=default; h=Content-Transfer-Encoding:Content-Type: MIME-Version:References:In-Reply-To:Message-Id:Date:Subject:Cc:To:From:Sender :Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help: List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=eqAmki2dYOyksh1hA2co2vb8WGujk5ebxlcdrA51YBY=; b=Cr5CwWonLm0VluosuW+zUtb3UA t2BjWq5jR5DldBz1WVgXzSl7cnJvCRt7qNpjEo1G+sdsCml4EIJT/vmOEgVMVGYvxA666tR3DNSb8 lAgGKc2RW3IPzpymVOMyS/c4Afv6LhAz1YmP3g/TDRqjFId5TctMEupNmF36sd96M8A3Ga1HUGVox PuS4cnNF9/Kw8LaELhAlP4DX9lTu/t+uNSyt42sKSTo9soNDNP1AT5xgLTa+FjSpIAVD1bChbLNWN i6FpBaBZWzRGi2oRzpX+U9XxkccGvuZiFuTqhqdNB1/w0F0YgvP+AsvjfPxx5OWIC0KXNDvYM75Iu EdQ40nBg==; Received: from [192.168.2.1] (port=5698 helo=localhost.localdomain) by systemreboot.net with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1mId6c-000JIt-Jf; Wed, 25 Aug 2021 02:03:10 +0530 From: Arun Isaac Date: Wed, 25 Aug 2021 02:03:08 +0530 Message-Id: <20210824203308.8402-3-arunisaac@systemreboot.net> X-Mailer: git-send-email 2.32.0 In-Reply-To: <87k0q5xyau.fsf@gnu.org> References: <87k0q5xyau.fsf@gnu.org> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: 1.7 (+) 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: =?UTF-8?Q?L=C3=A9o?= Le Bouter * gnu/packages/guile-xyz.scm (artanis): Update to 0.5. [inputs]: Replace guile-2.2 with guile-3.0. Add nspr. [propagated-inputs]: Replace guile-json-1 with guile-json-3, guile2.2-readline with guile-r [...] Content analysis details: (1.7 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 1.7 URIBL_BLACK Contains an URL listed in the URIBL blacklist [URIs: libnss3.so] 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.7 (/) From: Léo Le Bouter * gnu/packages/guile-xyz.scm (artanis): Update to 0.5. [inputs]: Replace guile-2.2 with guile-3.0. Add nspr. [propagated-inputs]: Replace guile-json-1 with guile-json-3, guile2.2-readline with guile-readline, and guile2.2-redis with guile-redis. [arguments]: Do not return #t from custom phases. Signed-off-by: Arun Isaac --- gnu/packages/guile-xyz.scm | 25 +++++++++++++------------ 1 file changed, 13 insertions(+), 12 deletions(-) diff --git a/gnu/packages/guile-xyz.scm b/gnu/packages/guile-xyz.scm index 5f457d8ae4..06576fd7dc 100644 --- a/gnu/packages/guile-xyz.scm +++ b/gnu/packages/guile-xyz.scm @@ -128,14 +128,14 @@ (define-public artanis (package (name "artanis") - (version "0.4.1") + (version "0.5") (source (origin (method url-fetch) (uri (string-append "mirror://gnu/artanis/artanis-" version ".tar.gz")) (sha256 (base32 - "0nnmdfx5xwcc3kck64var7msz7g3qk817d7bv9l159nkmic0v9w4")) + "1vk1kp2xhz35xa5n27cxlq9c88wk6qm7fqaac8rb0pb6k9pvsv7v")) (modules '((guix build utils))) (snippet '(begin @@ -167,16 +167,17 @@ #t)))) (build-system gnu-build-system) (inputs - `(("guile" ,guile-2.2) + `(("guile" ,guile-3.0) + ("nspr" ,nspr) ("nss" ,nss))) ;; FIXME the bundled csv contains one more exported procedure ;; (sxml->csv-string) than guile-csv. The author is maintainer of both ;; projects. ;; TODO: Add guile-dbi and guile-dbd optional dependencies. (propagated-inputs - `(("guile-json" ,guile-json-1) ; This is already using guile-2.2. - ("guile-readline" ,guile2.2-readline) - ("guile-redis" ,guile2.2-redis))) + `(("guile-json" ,guile-json-3) + ("guile-readline" ,guile-readline) + ("guile-redis" ,guile-redis))) (native-inputs `(("bash" ,bash) ;for the `source' builtin ("pkgconfig" ,pkg-config) @@ -218,8 +219,10 @@ (string-append "ffi-binding \"" (assoc-ref inputs "nss") "/lib/nss/libnss3.so" - "\""))) - #t)) + "\"")) + (("ffi-binding \"libssl3\"") + (string-append + "ffi-binding \"" (assoc-ref inputs "nss") "/lib/nss/libssl3.so\""))))) (add-before 'install 'substitute-root-dir (lambda* (#:key outputs #:allow-other-keys) (let ((out (assoc-ref outputs "out"))) @@ -227,8 +230,7 @@ ((" /etc/bash.bashrc") " /dev/null")) (substitute* "Makefile" ;set the root of config files to OUT ((" /etc") (string-append " " out "/etc"))) - (mkdir-p (string-append out "/bin")) ;for the `art' executable - #t))) + (mkdir-p (string-append out "/bin")) ))) (add-after 'install 'wrap-art (lambda* (#:key inputs outputs #:allow-other-keys) (let* ((out (assoc-ref outputs "out")) @@ -241,8 +243,7 @@ `("GUILE_LOAD_PATH" ":" prefix (,scm ,(getenv "GUILE_LOAD_PATH"))) `("GUILE_LOAD_COMPILED_PATH" ":" prefix - (,go ,(getenv "GUILE_LOAD_COMPILED_PATH")))) - #t)))))) + (,go ,(getenv "GUILE_LOAD_COMPILED_PATH")))))))))) (synopsis "Web application framework written in Guile") (description "GNU Artanis is a web application framework written in Guile Scheme. A web application framework (WAF) is a software framework that is -- 2.32.0 From unknown Tue Aug 19 14:22:45 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#46885] [PATCH v2 0/2] Update artanis to 0.5 Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 30 Aug 2021 10:09:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 46885 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Arun Isaac Cc: 46885@debbugs.gnu.org Received: via spool by 46885-submit@debbugs.gnu.org id=B46885.163031811015665 (code B ref 46885); Mon, 30 Aug 2021 10:09:02 +0000 Received: (at 46885) by debbugs.gnu.org; 30 Aug 2021 10:08:30 +0000 Received: from localhost ([127.0.0.1]:58232 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mKeDN-00044b-Om for submit@debbugs.gnu.org; Mon, 30 Aug 2021 06:08:29 -0400 Received: from eggs.gnu.org ([209.51.188.92]:39094) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mKeDL-00044K-9l for 46885@debbugs.gnu.org; Mon, 30 Aug 2021 06:08:27 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:40634) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mKeDE-0001iW-QD; Mon, 30 Aug 2021 06:08:20 -0400 Received: from [2001:660:6102:320:e120:2c8f:8909:cdfe] (port=45094 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mKeDD-0007gE-69; Mon, 30 Aug 2021 06:08:20 -0400 From: Ludovic =?UTF-8?Q?Court=C3=A8s?= References: <87k0q5xyau.fsf@gnu.org> <20210824203308.8402-1-arunisaac@systemreboot.net> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 13 Fructidor an 229 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: Mon, 30 Aug 2021 12:08:17 +0200 In-Reply-To: <20210824203308.8402-1-arunisaac@systemreboot.net> (Arun Isaac's message of "Wed, 25 Aug 2021 02:03:06 +0530") Message-ID: <87ilznckj2.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: -2.3 (--) 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 Arun, Arun Isaac skribis: > I incorporated your suggestions and finished this patchset. I'll push to > master if it looks good. > > Thanks, > Arun > > Arun Isaac (1): > gnu: artanis: Remove hard-coded guile effective version. > > L=C3=A9o Le Bouter (1): > gnu: artanis: Update to 0.5. LGTM, thanks! Ludo=E2=80=99. From unknown Tue Aug 19 14:22:45 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: =?UTF-8?Q?L=C3=A9o?= Le Bouter Subject: bug#46885: closed (Re: [PATCH v2 0/2] Update artanis to 0.5) Message-ID: References: <87k0k0o67q.fsf@systemreboot.net> <20210303011502.15822-1-lle-bout@zaclys.net> X-Gnu-PR-Message: they-closed 46885 X-Gnu-PR-Package: guix-patches X-Gnu-PR-Keywords: patch Reply-To: 46885@debbugs.gnu.org Date: Wed, 01 Sep 2021 12:02:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1630497722-8168-1" This is a multi-part message in MIME format... ------------=_1630497722-8168-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #46885: [PATCH] gnu: artanis: Update to 0.5. which was filed against the guix-patches package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 46885@debbugs.gnu.org. --=20 46885: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D46885 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1630497722-8168-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 46885-done) by debbugs.gnu.org; 1 Sep 2021 12:01:32 +0000 Received: from localhost ([127.0.0.1]:36524 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mLOvo-00026h-M0 for submit@debbugs.gnu.org; Wed, 01 Sep 2021 08:01:32 -0400 Received: from mugam.systemreboot.net ([139.59.75.54]:37668) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mLOvi-00026Q-Bd for 46885-done@debbugs.gnu.org; Wed, 01 Sep 2021 08:01:27 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=systemreboot.net; s=default; h=Content-Type:MIME-Version:Message-ID:Date: References:In-Reply-To:Subject:Cc:To:From:Sender:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=bKd60aIeXdld3YCNkwidx7/AQlPfaEmGOGMzCDOcZgg=; b=hyvosAVo6UanqZIU7zS4+Iy36E WCz+SJPt9KxJGqJyEG6YSqG9abmF1n/7tjCz5cvBIOpDGgaBwer3ZPJUaFiBkSU0YCFHLxcevQYE7 w42Noqkw4Xx4pBoLzOh/aaCrCB0POESJEPPRwv4ARXU+8SDHIEOTq3ADAGy/paatu8EfRquml8wFC imT6GnDpvhsb3t6kQdpXy7NG3SWYrzM/llNcsVmNlKwkBDBeAO61lysZJuvaUK54snCr8PQ/9xZG8 ObchqGobqHvB7WC7KVTDPRHRh2DACor3tIVR2+SmCOpQR3Ap4CmYIXibI9P1+TasdLVav/8Qenyov sgBRswmA==; Received: from [192.168.2.1] (port=5472 helo=steel) by systemreboot.net with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1mLOvf-0000Bb-Ri; Wed, 01 Sep 2021 17:31:19 +0530 From: Arun Isaac To: Ludovic =?utf-8?Q?Court=C3=A8s?= Subject: Re: [PATCH v2 0/2] Update artanis to 0.5 In-Reply-To: <87ilznckj2.fsf@gnu.org> References: <87k0q5xyau.fsf@gnu.org> <20210824203308.8402-1-arunisaac@systemreboot.net> <87ilznckj2.fsf@gnu.org> Date: Wed, 01 Sep 2021 17:31:13 +0530 Message-ID: <87k0k0o67q.fsf@systemreboot.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 46885-done Cc: 46885-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: -1.0 (-) --=-=-= Content-Type: text/plain > LGTM, thanks! Pushed to master! --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQFPBAEBCAA5FiEEf3MDQ/Lwnzx3v3nTLiXui2GAK7MFAmEva4kbHGFydW5pc2Fh Y0BzeXN0ZW1yZWJvb3QubmV0AAoJEC4l7othgCuz2XgH/3FOKDtm2kWD0fNTlxJO 6VNYH6GMF94H7waHnfy3AiaIKJg6A/T8Pi3sDP2+3qai7YI5NNZQB2FwFeF56xfe eebaGPT/VMD1h1Cvq8rZE/XmiXRwIQSB8qgekFC/qTpcAPmWkgl0rXxmlX+xQ7a4 yKQ5pBR6nL2jZQVkCyXfICMDwQcwWCwHDzgUfrIKYp6XaoKLTsc2IcdJHcR88naO EbbBPg16e7W0uuCuXOzlEMwXZ1KZBaOqqjLVYsEOEiFFUZIPBN37ZDH1x2amXxTy cjng7ZZnTG/APsaKQ/Hi2gJBdDPJvrg/Jrtzm5B/e7+CQuu321r1vf8bMSI5tvI+ 0sc= =VMN8 -----END PGP SIGNATURE----- --=-=-=-- ------------=_1630497722-8168-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 3 Mar 2021 01:15:23 +0000 Received: from localhost ([127.0.0.1]:54700 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lHG6l-00052g-3d for submit@debbugs.gnu.org; Tue, 02 Mar 2021 20:15:23 -0500 Received: from lists.gnu.org ([209.51.188.17]:51510) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lHG6i-00052Y-Dd for submit@debbugs.gnu.org; Tue, 02 Mar 2021 20:15:21 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:45912) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lHG6h-00071H-49 for guix-patches@gnu.org; Tue, 02 Mar 2021 20:15:19 -0500 Received: from mail.zaclys.net ([178.33.93.72]:39849) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lHG6d-0002im-9S for guix-patches@gnu.org; Tue, 02 Mar 2021 20:15:18 -0500 Received: from localhost.localdomain (82-64-145-38.subs.proxad.net [82.64.145.38]) (authenticated bits=0) by mail.zaclys.net (8.14.7/8.14.7) with ESMTP id 1231FAAK058370 (version=TLSv1/SSLv3 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO); Wed, 3 Mar 2021 02:15:10 +0100 DMARC-Filter: OpenDMARC Filter v1.3.2 mail.zaclys.net 1231FAAK058370 Authentication-Results: mail.zaclys.net; dmarc=fail (p=reject dis=none) header.from=zaclys.net Authentication-Results: mail.zaclys.net; spf=fail smtp.mailfrom=lle-bout@zaclys.net DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=zaclys.net; s=default; t=1614734110; bh=7JJeK7IZhRTT9/AYUKG9e5Ma7tOvEjIRXeicEp9SKmI=; h=From:To:Cc:Subject:Date:From; b=Nvw2ChmhCScBOug2bM7mQtAGRvovidkPz0VfbhNJjNYZjzKgyja3gx6cYFuHU3BzD T+lguD+FTTNQYm+IJZTsCYjEnXoxvtnU/jfXe6prZRkRKv0k1AXYLeT7rigVFF0+TZ ZW2Y8ZQfTld7sNkmrfFMLXtTvJGtxI7Bp0MkbGOw= From: =?UTF-8?q?L=C3=A9o=20Le=20Bouter?= To: guix-patches@gnu.org Subject: [PATCH] gnu: artanis: Update to 0.5. Date: Wed, 3 Mar 2021 02:15:02 +0100 Message-Id: <20210303011502.15822-1-lle-bout@zaclys.net> X-Mailer: git-send-email 2.30.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=178.33.93.72; envelope-from=lle-bout@zaclys.net; helo=mail.zaclys.net 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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit Cc: =?UTF-8?q?L=C3=A9o=20Le=20Bouter?= 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/guile-xyz.scm (artanis): Update to 0.5. [inputs]: Remove guile-2.2; add guile-3.0-latest and nspr. [propagated-inputs]: Remove guile-json-1, guile2.2-readline, and guile2.2-redis; add guile-json-3, guile-readline, and guile-redis. --- gnu/packages/guile-xyz.scm | 30 ++++++++++++++++++------------ 1 file changed, 18 insertions(+), 12 deletions(-) diff --git a/gnu/packages/guile-xyz.scm b/gnu/packages/guile-xyz.scm index 45b3a82d00..9b3e0b04ec 100644 --- a/gnu/packages/guile-xyz.scm +++ b/gnu/packages/guile-xyz.scm @@ -122,14 +122,14 @@ (define-public artanis (package (name "artanis") - (version "0.4.1") + (version "0.5") (source (origin (method url-fetch) (uri (string-append "mirror://gnu/artanis/artanis-" version ".tar.gz")) (sha256 (base32 - "0nnmdfx5xwcc3kck64var7msz7g3qk817d7bv9l159nkmic0v9w4")) + "1vk1kp2xhz35xa5n27cxlq9c88wk6qm7fqaac8rb0pb6k9pvsv7v")) (modules '((guix build utils))) (snippet '(begin @@ -161,16 +161,17 @@ #t)))) (build-system gnu-build-system) (inputs - `(("guile" ,guile-2.2) - ("nss" ,nss))) + `(("guile" ,guile-3.0-latest) + ("nss" ,nss) + ("nspr" ,nspr))) ;; FIXME the bundled csv contains one more exported procedure ;; (sxml->csv-string) than guile-csv. The author is maintainer of both ;; projects. ;; TODO: Add guile-dbi and guile-dbd optional dependencies. (propagated-inputs - `(("guile-json" ,guile-json-1) ; This is already using guile-2.2. - ("guile-readline" ,guile2.2-readline) - ("guile-redis" ,guile2.2-redis))) + `(("guile-json" ,guile-json-3) + ("guile-readline" ,guile-readline) + ("guile-redis" ,guile-redis))) (native-inputs `(("bash" ,bash) ;for the `source' builtin ("pkgconfig" ,pkg-config) @@ -179,8 +180,8 @@ '(#:make-flags ;; TODO: The documentation must be built with the `docs' target. (let* ((out (assoc-ref %outputs "out")) - (scm (string-append out "/share/guile/site/2.2")) - (go (string-append out "/lib/guile/2.2/site-ccache"))) + (scm (string-append out "/share/guile/site/3.0")) + (go (string-append out "/lib/guile/3.0/site-ccache"))) ;; Don't use (%site-dir) for site paths. (list (string-append "MOD_PATH=" scm) (string-append "MOD_COMPILED_PATH=" go))) @@ -193,7 +194,7 @@ (("\\(%site-dir\\)") (string-append "\"" (assoc-ref outputs "out") - "/share/guile/site/2.2\""))))) + "/share/guile/site/3.0\""))))) (add-after 'unpack 'patch-reference-to-libnss (lambda* (#:key inputs #:allow-other-keys) (substitute* "artanis/security/nss.scm" @@ -201,6 +202,11 @@ (string-append "ffi-binding \"" (assoc-ref inputs "nss") "/lib/nss/libnss3.so" + "\"")) + (("ffi-binding \"libssl3\"") + (string-append + "ffi-binding \"" + (assoc-ref inputs "nss") "/lib/nss/libssl3.so" "\""))) #t)) (add-before 'install 'substitute-root-dir @@ -216,8 +222,8 @@ (lambda* (#:key inputs outputs #:allow-other-keys) (let* ((out (assoc-ref outputs "out")) (bin (string-append out "/bin")) - (scm (string-append out "/share/guile/site/2.2")) - (go (string-append out "/lib/guile/2.2/site-ccache"))) + (scm (string-append out "/share/guile/site/3.0")) + (go (string-append out "/lib/guile/3.0/site-ccache"))) (wrap-program (string-append bin "/art") `("GUILE_LOAD_PATH" ":" prefix (,scm ,(getenv "GUILE_LOAD_PATH"))) -- 2.30.1 ------------=_1630497722-8168-1-- From unknown Tue Aug 19 14:22:45 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#46885] Thanks! In-Reply-To: <20210303011502.15822-1-lle-bout@zaclys.net> Resent-From: jgart Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 01 Sep 2021 12:40:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 46885 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 46885@debbugs.gnu.org Received: via spool by 46885-submit@debbugs.gnu.org id=B46885.163049994612746 (code B ref 46885); Wed, 01 Sep 2021 12:40:02 +0000 Received: (at 46885) by debbugs.gnu.org; 1 Sep 2021 12:39:06 +0000 Received: from localhost ([127.0.0.1]:36599 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mLPWE-0003JW-33 for submit@debbugs.gnu.org; Wed, 01 Sep 2021 08:39:06 -0400 Received: from mx1.dismail.de ([78.46.223.134]:4851) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mLPWC-0003J0-Kp for 46885@debbugs.gnu.org; Wed, 01 Sep 2021 08:39:05 -0400 Received: from mx1.dismail.de (localhost [127.0.0.1]) by mx1.dismail.de (OpenSMTPD) with ESMTP id 0d96305c for <46885@debbugs.gnu.org>; Wed, 1 Sep 2021 14:38:57 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=dismail.de; h=date :message-id:from:to:subject:references:mime-version:content-type :content-transfer-encoding; s=20190914; bh=Cgtk+YmkxJQHJQ7ClA3Mw JRTrJWVpEZlzqqXcCe6u9o=; b=cqh4NQ6RBWgl0je68kNkhUzG3lscscYaYCgn2 7WTuUj1kOLztAghXOi+2hu1it2m8rWoZIEQFuzkSmd2QLbZBS8LyXm2YZdD4VOL3 WbawbzNS7aXdshhtiTicOk4qJQLM3MOuYjyvThNa1OU/hfWpIgIx2tPc5wq1cl8F QX5h12iYvWZT6AuHcVbPQ5AC79TQtFGPgv0Y5TuvSshi8/A6CKqbt0IXeqMlQSTr Id9VUifKwRPBpYH0MPjFmDbtoKsfmVEnkhU8wfdZFdwppZdDHECrTtzhbkWX4izn aND3qUM+sl/bqOyluE7V1pYmJN/3mTOefkB0PE9nos8pDF30w== Received: from smtp2.dismail.de ( [10.240.26.12]) by mx1.dismail.de (OpenSMTPD) with ESMTP id 56d556ce for <46885@debbugs.gnu.org>; Wed, 1 Sep 2021 14:38:57 +0200 (CEST) Received: from smtp2.dismail.de (localhost [127.0.0.1]) by smtp2.dismail.de (OpenSMTPD) with ESMTP id 1c8d5931 for <46885@debbugs.gnu.org>; Wed, 1 Sep 2021 14:38:57 +0200 (CEST) Received: by dismail.de (OpenSMTPD) with ESMTPSA id 999e577a (TLSv1.3:AEAD-AES256-GCM-SHA384:256:NO) for <46885@debbugs.gnu.org>; Wed, 1 Sep 2021 14:38:56 +0200 (CEST) Date: Wed, 1 Sep 2021 08:38:54 -0400 Message-ID: <20210901083854.GB13894@gac.attlocal.net> From: jgart References: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) 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: -1.7 (-) Thanks for closing this one and upgrading artanis. This was on my Guix TODO list. _________________________________________ / 3B1D 7F19 E36B B60C 0F5B 2CA9 A52A A2B4 \ \ 77B6 DD35 / ----------------------------------------- \ ^__^ \ (oo)\_______ (__)\ )\/\ ||----w | || || From unknown Tue Aug 19 14:22:45 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#46885] Thanks! Resent-From: Arun Isaac Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 02 Sep 2021 05:53:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 46885 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: jgart , 46885@debbugs.gnu.org Received: via spool by 46885-submit@debbugs.gnu.org id=B46885.163056196627686 (code B ref 46885); Thu, 02 Sep 2021 05:53:01 +0000 Received: (at 46885) by debbugs.gnu.org; 2 Sep 2021 05:52:46 +0000 Received: from localhost ([127.0.0.1]:39407 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mLfeX-0007CU-TT for submit@debbugs.gnu.org; Thu, 02 Sep 2021 01:52:46 -0400 Received: from mugam.systemreboot.net ([139.59.75.54]:37670) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mLfeV-0007CJ-8s for 46885@debbugs.gnu.org; Thu, 02 Sep 2021 01:52:45 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=systemreboot.net; s=default; h=Content-Type:MIME-Version:Message-ID:Date: References:In-Reply-To:Subject:To:From:Sender:Reply-To:Cc: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=n5gpaLsd+kV8EqzD8Ox1/nrZR0/Zo2Caj+QKcj3rMGU=; b=jzVCPRRrardPNgU8PWI+41wmyw FtgNTgDXDeHC0NRoN6Qnwiz/OpK3YBuMp/pDqUvvHIy+YzEFhVnTg20Z9s4uxQtp7jtOicJqyv1Lh 9u6U6RxTnCP3Ex06dKFc08vRDe2bv0/vAaWf+Y2tMibHfhjxD50FzWqqcIRMcQ3F2GQ43jZJkHubt qFUkTzZTi73HFwFRXel6lDRfQCr0H0PmhdWF25AkFZcjN8b1y6lCegBsnxSIsMmrwR6sh3VDRUCeZ I3d2+rdOsfx41f2R5MXHPMy5uS/2deHMOWh4qnoLN2ElgNDXQshdD/LSsppqRMB03LGYa/6YgOGJj 2uVV31tw==; Received: from [192.168.2.1] (port=6860 helo=steel) by systemreboot.net with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1mLfeS-0007kl-32; Thu, 02 Sep 2021 11:22:40 +0530 From: Arun Isaac In-Reply-To: <20210901083854.GB13894@gac.attlocal.net> References: <20210901083854.GB13894@gac.attlocal.net> Date: Thu, 02 Sep 2021 11:22:33 +0530 Message-ID: <87ilzjmsm6.fsf@systemreboot.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-Spam-Score: 0.0 (/) 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: -1.0 (-) --=-=-= Content-Type: text/plain > Thanks for closing this one and upgrading artanis. This was on my Guix > TODO list. Happy to help! :-) --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQFPBAEBCAA5FiEEf3MDQ/Lwnzx3v3nTLiXui2GAK7MFAmEwZqIbHGFydW5pc2Fh Y0BzeXN0ZW1yZWJvb3QubmV0AAoJEC4l7othgCuz19sH/2Fa6KOThrCHWdIn7jwY XxP+L4PysTzYZUBl1a3/tkfbwF1t5VUxBi80dVbuEekY7c3IqjqemSwpJ856VATX nhcOGU3X3j9k/RAFmpiC9v4PxQksTD4060nx+qH2rfFHFNENE4dMnfwm+GmM4eJs xMQWHg9HMLOYVrZIrChBqUikTzMnL/CLONhMa5Ct6aE2SWkVxiiHOq8mEUQPdisS BKHABuiWOg5PpvyL3Rf8ppfT2n4ZCl01jXq5ImTw0YEwaMlO8UoVrmqaJCg0LFxi Fmb98SaFbYTj51r7eR7vs5BOFv2F54SEx3OSpLF8MkEvwcC6IXnNsgkaApk884do dh4= =6+wx -----END PGP SIGNATURE----- --=-=-=--