From unknown Thu Aug 21 14:53:51 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#36576] [PATCH] gnu: shroud: Update to 0.1.2 Resent-From: Amar Singh Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 10 Jul 2019 14:30:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 36576 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 36576@debbugs.gnu.org X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.156276896929141 (code B ref -1); Wed, 10 Jul 2019 14:30:02 +0000 Received: (at submit) by debbugs.gnu.org; 10 Jul 2019 14:29:29 +0000 Received: from localhost ([127.0.0.1]:36355 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hlDb7-0007Zx-8B for submit@debbugs.gnu.org; Wed, 10 Jul 2019 10:29:29 -0400 Received: from lists.gnu.org ([209.51.188.17]:45181) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hlDb4-0007Zo-Iy for submit@debbugs.gnu.org; Wed, 10 Jul 2019 10:29:27 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:48465) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hlDb3-000728-0W for guix-patches@gnu.org; Wed, 10 Jul 2019 10:29:26 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.5 required=5.0 tests=BAYES_05, RCVD_IN_DNSWL_NONE, 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 1hlDb1-0004DM-OC for guix-patches@gnu.org; Wed, 10 Jul 2019 10:29:24 -0400 Received: from knopi.disroot.org ([178.21.23.139]:32838) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1hlDb1-0004AN-2w for guix-patches@gnu.org; Wed, 10 Jul 2019 10:29:23 -0400 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id B65383652E for ; Wed, 10 Jul 2019 16:29:20 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at disroot.org Received: from knopi.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zZWqbEEKK7gc for ; Wed, 10 Jul 2019 16:29:19 +0200 (CEST) From: Amar Singh DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1562768959; bh=2NeiMQQgPQwpommNUfnltAmU1JlhBRuPbPdfZFWKrZg=; h=From:To:Subject:Date; b=T88ZSbxlyqO8/M4NtswjeLiSA0YNCJ1AUC6/kr+NQCmZ+xp0COpXF2DBI3V01elc7 3cfz+OED5Oc775Inq00X1zUrLWuCg26pXrvcbJoTsb/p9swwgwUu+S4+5bG+t1p5o3 IMCCPkyko46kXrwLtrjVgtEYZoT2TC/gKC+9Ah7RmFp0mXvp/EzQCHupleR9fQ+j/l EH22Qi4DN+P3QN+BGQbFEAu1I42RWsxJq/EhP2YEtiJqk1JTqP6ZLt9Idd+D5M7DYU GjnFv/zZH096gOgktLq7lW8OmnjQfDChvzJx+BHz397pExYxwn1YErjwNlT2Zkz/F2 ms/uzI+oRuEAw== Date: Wed, 10 Jul 2019 19:59:06 +0530 Message-ID: <85sgrenetp.fsf@disroot.org> 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-Received-From: 178.21.23.139 X-Spam-Score: -1.4 (-) 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.4 (--) --=-=-= Content-Type: text/plain Shroud now builds with Guile-2.2. --=-=-= Content-Type: text/x-patch Content-Disposition: attachment; filename=0001-gnu-shroud-Update-to-0.1.2.patch >From 21bb1505f663084584ab5d61f32a6b168f64f3ca Mon Sep 17 00:00:00 2001 From: Amar Singh Date: Wed, 10 Jul 2019 19:57:29 +0530 Subject: [PATCH] gnu: shroud: Update to 0.1.2. * gnu/packages/password-utils.scm (shroud): Update to 0.1.2. Shroud now builds with Guile-2.2. --- gnu/packages/password-utils.scm | 42 +++++++++++++++++++++++++-------- 1 file changed, 32 insertions(+), 10 deletions(-) diff --git a/gnu/packages/password-utils.scm b/gnu/packages/password-utils.scm index 49024b26c4..5c3cff64c9 100644 --- a/gnu/packages/password-utils.scm +++ b/gnu/packages/password-utils.scm @@ -50,6 +50,7 @@ #:use-module (gnu packages admin) #:use-module (gnu packages aidc) #:use-module (gnu packages authentication) + #:use-module (gnu packages autotools) #:use-module (gnu packages base) #:use-module (gnu packages check) #:use-module (gnu packages compression) @@ -236,28 +237,49 @@ platforms.") (define-public shroud (package (name "shroud") - (version "0.1.1") + (version "0.1.2") (source (origin (method url-fetch) - (uri (string-append "https://files.dthompson.us/shroud/shroud-" - version ".tar.gz")) + (uri (string-append "https://files.dthompson.us/" + name "/shroud-" version ".tar.gz")) (sha256 (base32 - "1y43yhgy2zbrk5bqj3qyx9rkcz2bma9sinlrg7dip3jqms9gq4lr")))) + "1l2shrhvcwfzkar9qiwb75nhcqmx25iz55lzmz0c187nbjhqzi9p")))) (build-system gnu-build-system) + (native-inputs + `(("pkg-config" ,pkg-config) + ("autoconf" ,autoconf-wrapper) + ("automake" ,automake) + ("gettext" ,gettext-minimal))) (arguments - '(#:phases + `(#:modules ((guix build gnu-build-system) + (guix build utils) + (ice-9 popen) + (ice-9 rdelim) + (srfi srfi-26)) + #:phases (modify-phases %standard-phases (add-after 'install 'wrap-shroud - (lambda* (#:key outputs #:allow-other-keys) - (let* ((out (assoc-ref outputs "out")) - (ccachedir (string-append out "/lib/guile/2.0/ccache")) - (prog (string-append out "/bin/shroud"))) + (lambda* (#:key inputs outputs #:allow-other-keys) + (let* ((out (assoc-ref outputs "out")) + (guile (assoc-ref inputs "guile")) + (xclip (assoc-ref inputs "xclip")) + (prog (string-append out "/bin/shroud")) + (deps (list xclip)) + (effective (read-line + (open-pipe* OPEN_READ + (string-append guile "/bin/guile") + "-c" "(display (effective-version))"))) + (path (map (cut string-append <> "/bin") + (delete #f deps))) + (ccachedir (string-append out + "/lib/guile/" effective "/site-ccache"))) (wrap-program prog + `("PATH" ":" prefix ,path) `("GUILE_LOAD_COMPILED_PATH" ":" prefix (,ccachedir))) #t)))))) (inputs - `(("guile" ,guile-2.0) + `(("guile" ,guile-2.2) ("gnupg" ,gnupg) ("xclip" ,xclip))) (synopsis "GnuPG-based secret manager") -- 2.22.0 --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Wed Jul 10 10:49:48 2019 Received: (at control) by debbugs.gnu.org; 10 Jul 2019 14:49:48 +0000 Received: from localhost ([127.0.0.1]:36381 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hlDul-0003wT-W6 for submit@debbugs.gnu.org; Wed, 10 Jul 2019 10:49:48 -0400 Received: from tobias.gr ([80.241.217.52]:60652) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hlDuh-0003wI-10 for control@debbugs.gnu.org; Wed, 10 Jul 2019 10:49:46 -0400 Received: by tobias.gr (OpenSMTPD) with ESMTP id 0e0d85ee for ; Wed, 10 Jul 2019 14:49:39 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=tobias.gr; h=from:to :date:message-id:mime-version:content-type; s=2018; i= me@tobias.gr; bh=kPmhPaSKCDOiv38b0BFBfK+EhCe4k9UJ/GG96PvXQxo=; b= hEcNPuS38sVbckoMjJEi/FiDViL78Q8SVSytrhjkNx6cIyQmZkbCSjqM8N6iJuuL 72DmFDCBbMKlCarRZCUh2jEX/MKxJyUby20lRTSL5bPzPRcwn56Grm9mPd6eQR0+ dT3CC4Lag1rL3cV4P5pFZCr8LtrrUj0m/toU+8CfWjBRdLyrmHQsTMdZ4WYQBKdT S5ymUduBZNdhSRse7+Pot4tOVUNBmWaRcoBwevaJDR84TK5ShCnfB7zi+OhBnyXi srdlea2fYK7/3DzzVeVLoDrSeuIlElQXweR/o2ueYC26ZwlXP5siAbV2e7UHzRZq Y23QiczdRcqNmAnROcxbmQ== Received: by submission.tobias.gr (OpenSMTPD) with ESMTPSA id 4d46e2cd (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO) for ; Wed, 10 Jul 2019 14:49:39 +0000 (UTC) From: Tobias Geerinckx-Rice To: GNU bug tracker automated control server Date: Wed, 10 Jul 2019 16:49:39 +0200 Message-ID: <87r26yymf0.fsf@nckx> MIME-Version: 1.0 Content-Type: text/plain; format=flowed X-Spam-Score: -0.3 (/) X-Debbugs-Envelope-To: control 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.3 (-) merge 36576 36575 From unknown Thu Aug 21 14:53:51 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#36576] [PATCH] gnu: shroud: Update to 0.1.2 Resent-From: Tobias Geerinckx-Rice Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 10 Jul 2019 14:53:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 36576 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 36576@debbugs.gnu.org Received: via spool by 36576-submit@debbugs.gnu.org id=B36576.156277032515416 (code B ref 36576); Wed, 10 Jul 2019 14:53:02 +0000 Received: (at 36576) by debbugs.gnu.org; 10 Jul 2019 14:52:05 +0000 Received: from localhost ([127.0.0.1]:36386 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hlDwy-00040Z-Cm for submit@debbugs.gnu.org; Wed, 10 Jul 2019 10:52:05 -0400 Received: from tobias.gr ([80.241.217.52]:60668) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hlDwv-000408-No for 36576@debbugs.gnu.org; Wed, 10 Jul 2019 10:52:02 -0400 Received: by tobias.gr (OpenSMTPD) with ESMTP id d80cc45a for <36576@debbugs.gnu.org>; Wed, 10 Jul 2019 14:52:00 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=tobias.gr; h=from:to :subject:references:in-reply-to:date:message-id:mime-version :content-type; s=2018; i=me@tobias.gr; bh=DNVIMOE0hMk9PpSDA0wRXD tB3jTVtPAYz7/7ktWQn9E=; b=fZzr/e4Iia15y8/FbWpMsfLFKYelkZKOPtbY9x o1S6OrAJWoMY1kQlUpadZ/9yYzcMps0PfVdp90BPfJuatvRlAP3lBEw2vyPhPkli 0qF4EmuHXSVco2cQ9DVrxgyVYVY0x8cina822Uhw98L7Z6MGmnLsBhLuHrWcb0lP ZP2RfopVHwb1S5rEnbmjeXBpMrlHjaqr7c6LANJAbNXNRRRmVs2TGxnXhspkMauc noLlgjmxQLge6wVrXf/2OC5z3oygmNAZZTrkC2xeSB3s5LsUXpjiQ4G3Z2pGM6hC p+TCgdpZ2LlJQ1wDA14/7yB2N6UvH8Itg24VE3mCOMIDpbYA== Received: by submission.tobias.gr (OpenSMTPD) with ESMTPSA id 824c6abe (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO) for <36576@debbugs.gnu.org>; Wed, 10 Jul 2019 14:52:00 +0000 (UTC) From: Tobias Geerinckx-Rice References: <85sgrenetp.fsf@disroot.org> In-reply-to: <85sgrenetp.fsf@disroot.org> Date: Wed, 10 Jul 2019 16:51:59 +0200 Message-ID: <87pnmiymb4.fsf@nckx> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" 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 (---) --=-=-= Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: quoted-printable Amar, Amar Singh wrote: > Shroud now builds with Guile-2.2. Thanks! I've merged this with your previous bug. If you use git=20 send-email, you can add patches to an existing bug report with=20 =E2=80=98git send-email --to=3Dnnnnn@debbugs.gnu.org =E2=80=A6=E2=80=99. Kind regards, T G-R --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iHUEARYKAB0WIQT12iAyS4c9C3o4dnINsP+IT1VteQUCXSX7jwAKCRANsP+IT1Vt eSh8AP96hrS1F8WKzANirxEPn4LM0JR15Adt0uiAI77pGbMBdgD7BBzFMgUJk/yQ tVq2pKhteUZzX4ZGe+FEcbusb656VAY= =43iB -----END PGP SIGNATURE----- --=-=-=-- From unknown Thu Aug 21 14:53:51 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#36576] [PATCH] gnu: shroud: Update to 0.1.2. References: <85sgrenetp.fsf@disroot.org> In-Reply-To: <85sgrenetp.fsf@disroot.org> Resent-From: Amar Singh Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 10 Aug 2019 22:18:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 36576 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 36576@debbugs.gnu.org Received: via spool by 36576-submit@debbugs.gnu.org id=B36576.15654754716460 (code B ref 36576); Sat, 10 Aug 2019 22:18:01 +0000 Received: (at 36576) by debbugs.gnu.org; 10 Aug 2019 22:17:51 +0000 Received: from localhost ([127.0.0.1]:44548 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hwZgM-0001g8-SQ for submit@debbugs.gnu.org; Sat, 10 Aug 2019 18:17:51 -0400 Received: from knopi.disroot.org ([178.21.23.139]:47334) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hwZgK-0001fz-Q4 for 36576@debbugs.gnu.org; Sat, 10 Aug 2019 18:17:49 -0400 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 8BB1227E00 for <36576@debbugs.gnu.org>; Sun, 11 Aug 2019 00:17:47 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at disroot.org Received: from knopi.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pMgKifKIlC3W for <36576@debbugs.gnu.org>; Sun, 11 Aug 2019 00:17:46 +0200 (CEST) From: Amar Singh DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1565475465; bh=BjLV57ofq+kNjyxN6owdq9jW3kOUMtRWTfbxZGhn9BY=; h=From:To:Subject:Date; b=TL7fAc1R6kVNg2uOF4gVm5SKI45T2e9PJpE8D+oURiWyl+LYt+d+FhCpCbgAbfXfe WgsrWOJCMXORCyZd1GVsfFhKug1TtAh8aMtWUN1Js65Lv87do8b2nLIdrvWTrT1KU5 2dapV4CPL4u8P6QHk9ab50NPbql1JlMNI4Q3QBfb9MZHTrh6rvqvF7ekc59KFd7472 4c4so1+LfE8zEcCvHHWtD4/9UC6MGJorGf409yQcn5nhbgfqSmPfZn1Y8XelS8YGcQ ZINBSrjxUAxR3mVDLr3ZLU/AvyQPbWTgUKr1EYJ+a2JVBg+hBvehEdWggy4LkVHI0E lS1zSBETxup4Q== Date: Sun, 11 Aug 2019 03:47:39 +0530 Message-ID: <85o90w4qd8.fsf@disroot.org> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" 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 Update shroud to 0.1.2. Uses effective Guile-2.2 now. Remove hardcoded '2.0' string. --=-=-= Content-Type: text/x-patch Content-Disposition: attachment; filename=0001-gnu-shroud-Update-to-0.1.2.patch >From ea9cea9d3e179025156dfac7aece4286291dfe45 Mon Sep 17 00:00:00 2001 From: Amar Singh Date: Sun, 11 Aug 2019 03:44:16 +0530 Subject: [PATCH] gnu: shroud: Update to 0.1.2. * gnu/packages/password-utils.scm (shroud): Update to 0.1.2. Shroud now builds with Guile-2.2. Remove hardcoded '2.0' string. --- gnu/packages/password-utils.scm | 24 ++++++++++++++++++------ 1 file changed, 18 insertions(+), 6 deletions(-) diff --git a/gnu/packages/password-utils.scm b/gnu/packages/password-utils.scm index 49024b26c4..6ca16025ef 100644 --- a/gnu/packages/password-utils.scm +++ b/gnu/packages/password-utils.scm @@ -236,28 +236,40 @@ platforms.") (define-public shroud (package (name "shroud") - (version "0.1.1") + (version "0.1.2") (source (origin (method url-fetch) (uri (string-append "https://files.dthompson.us/shroud/shroud-" version ".tar.gz")) (sha256 (base32 - "1y43yhgy2zbrk5bqj3qyx9rkcz2bma9sinlrg7dip3jqms9gq4lr")))) + "1l2shrhvcwfzkar9qiwb75nhcqmx25iz55lzmz0c187nbjhqzi9p")))) (build-system gnu-build-system) + (native-inputs + `(("pkg-config" ,pkg-config))) (arguments - '(#:phases + `(#:modules ((guix build gnu-build-system) + (guix build utils) + (ice-9 popen) + (ice-9 rdelim)) + #:phases (modify-phases %standard-phases (add-after 'install 'wrap-shroud - (lambda* (#:key outputs #:allow-other-keys) + (lambda* (#:key inputs outputs #:allow-other-keys) (let* ((out (assoc-ref outputs "out")) - (ccachedir (string-append out "/lib/guile/2.0/ccache")) + (guile (assoc-ref inputs "guile")) + (effective (read-line + (open-pipe* OPEN_READ + (string-append guile "/bin/guile") + "-c" "(display (effective-version))"))) + (ccachedir (string-append out + "/lib/guile/" effective "/site-ccache")) (prog (string-append out "/bin/shroud"))) (wrap-program prog `("GUILE_LOAD_COMPILED_PATH" ":" prefix (,ccachedir))) #t)))))) (inputs - `(("guile" ,guile-2.0) + `(("guile" ,guile-2.2) ("gnupg" ,gnupg) ("xclip" ,xclip))) (synopsis "GnuPG-based secret manager") -- 2.22.0 --=-=-=--