GNU bug report logs - #36576
[PATCH] gnu: shroud: Update to 0.1.2

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: guix-patches; Reported by: Amar Singh <nly@HIDDEN>; Keywords: patch; merged with #36575; dated Wed, 10 Jul 2019 14:30:02 UTC; Maintainer for guix-patches is guix-patches@HIDDEN.

Message received at 36576 <at> debbugs.gnu.org:


Received: (at 36576) by debbugs.gnu.org; 10 Jul 2019 14:52:05 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Jul 10 10:52:05 2019
Received: from localhost ([127.0.0.1]:36386 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1hlDwy-00040Z-Cm
	for submit <at> 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 <me@HIDDEN>) id 1hlDwv-000408-No
 for 36576 <at> debbugs.gnu.org; Wed, 10 Jul 2019 10:52:02 -0400
Received: by tobias.gr (OpenSMTPD) with ESMTP id d80cc45a
 for <36576 <at> 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@HIDDEN; 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 <at> debbugs.gnu.org>; Wed, 10 Jul 2019 14:52:00 +0000 (UTC)
From: Tobias Geerinckx-Rice <me@HIDDEN>
To: 36576 <at> debbugs.gnu.org
Subject: Re: [bug#36576] [PATCH] gnu: shroud: Update to 0.1.2
References: <85sgrenetp.fsf@HIDDEN>
In-reply-to: <85sgrenetp.fsf@HIDDEN>
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-Debbugs-Envelope-To: 36576
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: -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 <at> 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-----
--=-=-=--




Information forwarded to guix-patches@HIDDEN:
bug#36576; Package guix-patches. Full text available.
Merged 36575 36576. Request was from Tobias Geerinckx-Rice <me@HIDDEN> to control <at> debbugs.gnu.org. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 10 Jul 2019 14:29:29 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Jul 10 10:29:29 2019
Received: from localhost ([127.0.0.1]:36355 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1hlDb7-0007Zx-8B
	for submit <at> 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 <nly@HIDDEN>) id 1hlDb4-0007Zo-Iy
 for submit <at> 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 <nly@HIDDEN>) id 1hlDb3-000728-0W
 for guix-patches@HIDDEN; 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 <nly@HIDDEN>) id 1hlDb1-0004DM-OC
 for guix-patches@HIDDEN; 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 <nly@HIDDEN>) id 1hlDb1-0004AN-2w
 for guix-patches@HIDDEN; 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 <guix-patches@HIDDEN>; 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 <guix-patches@HIDDEN>;
 Wed, 10 Jul 2019 16:29:19 +0200 (CEST)
From: Amar Singh <nly@HIDDEN>
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==
To: guix-patches@HIDDEN
Subject: [PATCH] gnu: shroud: Update to 0.1.2
Date: Wed, 10 Jul 2019 19:59:06 +0530
Message-ID: <85sgrenetp.fsf@HIDDEN>
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-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>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
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 <nly@HIDDEN>
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


--=-=-=--




Acknowledgement sent to Amar Singh <nly@HIDDEN>:
New bug report received and forwarded. Copy sent to guix-patches@HIDDEN. Full text available.
Report forwarded to guix-patches@HIDDEN:
bug#36576; Package guix-patches. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Wed, 10 Jul 2019 15:00:01 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.