From unknown Sun Jun 15 08:58:28 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#33011] [PATCH 1/3] gnu: guile2.0-guix: Fix build. Resent-From: ericbavier@centurylink.net Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 11 Oct 2018 01:54:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 33011 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 33011@debbugs.gnu.org Cc: Eric Bavier X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.153922281923921 (code B ref -1); Thu, 11 Oct 2018 01:54:03 +0000 Received: (at submit) by debbugs.gnu.org; 11 Oct 2018 01:53:39 +0000 Received: from localhost ([127.0.0.1]:44008 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gAQAQ-0006DZ-0a for submit@debbugs.gnu.org; Wed, 10 Oct 2018 21:53:39 -0400 Received: from eggs.gnu.org ([208.118.235.92]:34539) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gAQAJ-0006Cs-06 for submit@debbugs.gnu.org; Wed, 10 Oct 2018 21:53:33 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gAQAC-0000hx-R5 for submit@debbugs.gnu.org; Wed, 10 Oct 2018 21:53:21 -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.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM, MIME_QP_LONG_LINE autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:40894) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1gAQAC-0000hj-My for submit@debbugs.gnu.org; Wed, 10 Oct 2018 21:53:20 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:44130) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gAQAB-0007PV-MT for guix-patches@gnu.org; Wed, 10 Oct 2018 21:53:20 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gAQAA-0000fz-Lu for guix-patches@gnu.org; Wed, 10 Oct 2018 21:53:19 -0400 Received: from mail.onyx.syn-alias.com ([206.152.134.66]:44951 helo=smtp.centurylink.net) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1gAQAA-0000fS-Fc for guix-patches@gnu.org; Wed, 10 Oct 2018 21:53:18 -0400 DKIM-Signature: v=1; a=rsa-sha1; d=centurylink.net; s=ctl201402; c=relaxed/simple; q=dns/txt; i=@centurylink.net; t=1539222797; h=From:Subject:Date:To:MIME-Version:Content-Type; bh=B85FmIDhUzEMcP3ZZEimcvt/QSk=; b=pyPRXZajAYTP5LCiuXmtJU45oNkYUoomDSr6+HWEy7DK7c+iQzMNrPDNB3XTw86h WWLPcyrhvhRaxmtnK23JS6U+qk1gnlu0SWpTtODwQaRSblt+HlyP2/+rk5IUjJKM WDCbB79imEhIADS1N3VrjWg+02IIi5Hkv0aYhgdXiRhgIQFEMmAIYEI6Mv4clG5J uQsZsN7GqDzTRdp7zolFF9j1xLXo6tKAObDqI9NL+Gg5Vg4pe7FIxAcZ9ypErDeW Ey0VavU21vTg20T3GEjtb3yrvj9A58rCapfN7yu4+qqaYb/bvOO1LYgGw1mwq/7r WMPehC8U1R7cRVlp58EZAw==; X_CMAE_Category: , , X-CNFS-Analysis: v=2.2 cv=Ed6Ke7uC c=1 sm=1 tr=0 a=oDbTcMPAvYtLRnXVMdBpQQ==:117 a=oDbTcMPAvYtLRnXVMdBpQQ==:17 a=KGjhK52YXX0A:10 a=IkcTkHD0fZMA:10 a=smKx5t2vBNcA:10 a=zSv6zi-ZgakA:10 a=kBl-OI3rAAAA:8 a=mDV3o1hIAAAA:8 a=inoG4m36AAAA:8 a=DeTtaYkFAAAA:8 a=OFuwjOrkAAAA:8 a=pGLkceISAAAA:8 a=4-abxAbMAAAA:8 a=jCnx9ES9CvMbiyiOcZAA:9 a=QEXdDO2ut3YA:10 a=pLxN2xGgR0OPbCgNAGn6:22 a=_FVE-zBwftR9WsbkzFJk:22 a=_Qgj-RFg6mImvLaOgLPg:22 a=u3kAxhQgt60KRQjNhRLG:22 a=z6XmpYRTPKtUgAIMgBWI:22 a=KQxUoim3S31wEd9kAuKI:22 X-CM-Score: 0 X-Scanned-by: Cloudmark Authority Engine X-Authed-Username: ZXJpY2JhdmllckBjZW50dXJ5bGluay5uZXQ= Authentication-Results: smtp03.onyx.dfw.sync.lan smtp.user=ericbavier@centurylink.net; auth=pass (LOGIN) Received: from [97.116.105.198] ([97.116.105.198:38056] helo=localhost.localdomain) by smtp.centurylink.net (envelope-from ) (ecelerity 3.6.25.56547 r(Core:3.6.25.0)) with ESMTPSA (cipher=DHE-RSA-AES128-GCM-SHA256) id 12/71-11303-D0DAEBB5; Wed, 10 Oct 2018 21:53:17 -0400 From: ericbavier@centurylink.net Date: Wed, 10 Oct 2018 20:52:44 -0500 Message-Id: <20181011015246.24964-2-ericbavier@centurylink.net> X-Mailer: git-send-email 2.19.0 In-Reply-To: <20181011015246.24964-1-ericbavier@centurylink.net> References: <20181011015246.24964-1-ericbavier@centurylink.net> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Length: 3387 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: 1.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: -0.0 (/) From: Eric Bavier * gnu/packages/gnupg.scm (guile2.0-gcrypt): New variable. * gnu/packages/guile.scm (guile2.0-sqlite3): New variable. * gnu/packages/package-management.scm (guile2.0-guix)[propagated-inputs]: Use them. --- gnu/packages/gnupg.scm | 12 ++++++++++-- gnu/packages/guile.scm | 4 ++++ gnu/packages/package-management.scm | 2 ++ 3 files changed, 16 insertions(+), 2 deletions(-) diff --git a/gnu/packages/gnupg.scm b/gnu/packages/gnupg.scm index 067a2338d..c38fe6420 100644 --- a/gnu/packages/gnupg.scm +++ b/gnu/packages/gnupg.scm @@ -1,7 +1,7 @@ ;;; GNU Guix --- Functional package management for GNU ;;; Copyright =C2=A9 2012, 2013, 2014, 2015, 2016, 2017, 2018 Ludovic Court=C3=A8s ;;; Copyright =C2=A9 2013, 2015, 2018 Andreas Enge -;;; Copyright =C2=A9 2014 Eric Bavier +;;; Copyright =C2=A9 2014, 2018 Eric Bavier ;;; Copyright =C2=A9 2014, 2015, 2016 Mark H Weaver ;;; Copyright =C2=A9 2015 Paul van der Walt ;;; Copyright =C2=A9 2015, 2016, 2017, 2018 Efraim Flashner @@ -67,7 +67,8 @@ #:use-module (guix git-download) #:use-module (guix build-system gnu) #:use-module (guix build-system perl) - #:use-module (guix build-system python)) + #:use-module (guix build-system python) + #:use-module (srfi srfi-1)) (define-public libgpg-error (package @@ -485,6 +486,13 @@ strong randomness, and more. It is implemented using the foreign function interface (FFI) of Guile.") (license license:gpl3+))) +(define-public guile2.0-gcrypt + (package (inherit guile-gcrypt) + (name "guile2.0-gcrypt") + (inputs + `(("guile" ,guile-2.0) + ,@(alist-delete "guile" (package-inputs guile-gcrypt)))))) + (define-public python-gpg (package (name "python-gpg") diff --git a/gnu/packages/guile.scm b/gnu/packages/guile.scm index e223edb9f..912b0218e 100644 --- a/gnu/packages/guile.scm +++ b/gnu/packages/guile.scm @@ -19,6 +19,7 @@ ;;; Copyright =C2=A9 2018 Maxim Cournoyer ;;; Copyright =C2=A9 2018 Arun Isaac ;;; Copyright =C2=A9 2018 Pierre-Antoine Rouby +;;; Copyright =C2=A9 2018 Eric Bavier ;;; ;;; This file is part of GNU Guix. ;;; @@ -1151,6 +1152,9 @@ Guile's foreign function interface.") "This package provides Guile bindings to the SQLite database system.") (license license:gpl3+))) +(define-public guile2.0-sqlite3 + (package-for-guile-2.0 guile-sqlite3)) + (define-public haunt (package (name "haunt") diff --git a/gnu/packages/package-management.scm b/gnu/packages/package-management.scm index 500abd512..000c28632 100644 --- a/gnu/packages/package-management.scm +++ b/gnu/packages/package-management.scm @@ -365,7 +365,9 @@ the Nix package manager.") ,@(alist-delete "guile" (package-inputs guix)))) (propagated-inputs `(("gnutls" ,gnutls/guile-2.0) + ("guile-gcrypt" ,guile2.0-gcrypt) ("guile-json" ,guile2.0-json) + ("guile-sqlite3" ,guile2.0-sqlite3) ("guile-ssh" ,guile2.0-ssh) ("guile-git" ,guile2.0-git))))) -- 2.19.0 From unknown Sun Jun 15 08:58:28 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#33011] [PATCH 1/3] gnu: guile2.0-guix: Fix build. Resent-From: ludo@gnu.org (Ludovic =?UTF-8?Q?Court=C3=A8s?=) Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 14 Oct 2018 21:40:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 33011 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: ericbavier@centurylink.net Cc: Eric Bavier , 33011@debbugs.gnu.org Received: via spool by 33011-submit@debbugs.gnu.org id=B33011.153955318212281 (code B ref 33011); Sun, 14 Oct 2018 21:40:02 +0000 Received: (at 33011) by debbugs.gnu.org; 14 Oct 2018 21:39:42 +0000 Received: from localhost ([127.0.0.1]:49630 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gBo6w-0003C1-1s for submit@debbugs.gnu.org; Sun, 14 Oct 2018 17:39:42 -0400 Received: from eggs.gnu.org ([208.118.235.92]:32824) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gBo6u-0003Bk-6G for 33011@debbugs.gnu.org; Sun, 14 Oct 2018 17:39:40 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gBo6o-0001QZ-65 for 33011@debbugs.gnu.org; Sun, 14 Oct 2018 17:39:34 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:55141) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gBo6m-0001Pg-45; Sun, 14 Oct 2018 17:39:32 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=57040 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1gBo6l-0008P3-ST; Sun, 14 Oct 2018 17:39:32 -0400 From: ludo@gnu.org (Ludovic =?UTF-8?Q?Court=C3=A8s?=) References: <20181011015246.24964-1-ericbavier@centurylink.net> <20181011015246.24964-2-ericbavier@centurylink.net> Date: Sun, 14 Oct 2018 23:39:30 +0200 In-Reply-To: <20181011015246.24964-2-ericbavier@centurylink.net> (ericbavier's message of "Wed, 10 Oct 2018 20:52:44 -0500") Message-ID: <87efcsdx7x.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.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: -6.0 (------) Hello Eric, ericbavier@centurylink.net skribis: > From: Eric Bavier > > * gnu/packages/gnupg.scm (guile2.0-gcrypt): New variable. > * gnu/packages/guile.scm (guile2.0-sqlite3): New variable. > * gnu/packages/package-management.scm (guile2.0-guix)[propagated-inputs]:= Use > them. LGTM, thanks! As discussed on IRC, I still plan to remove support for Guile 2.0 soonish, but in the meantime I think this patch doesn=E2=80=99t hurt. Ludo=E2=80=99. From unknown Sun Jun 15 08:58:28 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: ericbavier@centurylink.net Subject: bug#33011: closed (Re: [bug#33011] [PATCH 1/3] gnu: guile2.0-guix: Fix build.) Message-ID: References: <20181016173502.3870e904@centurylink.net> <20181011015246.24964-2-ericbavier@centurylink.net> X-Gnu-PR-Message: they-closed 33011 X-Gnu-PR-Package: guix-patches X-Gnu-PR-Keywords: patch Reply-To: 33011@debbugs.gnu.org Date: Tue, 16 Oct 2018 22:36:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1539729362-23868-1" This is a multi-part message in MIME format... ------------=_1539729362-23868-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #33011: [PATCH 1/3] gnu: guile2.0-guix: Fix build. 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 33011@debbugs.gnu.org. --=20 33011: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D33011 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1539729362-23868-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 33011-done) by debbugs.gnu.org; 16 Oct 2018 22:35:07 +0000 Received: from localhost ([127.0.0.1]:54071 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gCXve-0006BL-TG for submit@debbugs.gnu.org; Tue, 16 Oct 2018 18:35:07 -0400 Received: from mail.onyx.syn-alias.com ([206.152.134.66]:31537 helo=smtp.centurylink.net) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gCXvd-0006AY-Hl for 33011-done@debbugs.gnu.org; Tue, 16 Oct 2018 18:35:05 -0400 DKIM-Signature: v=1; a=rsa-sha1; d=centurylink.net; s=ctl201402; c=relaxed/simple; q=dns/txt; i=@centurylink.net; t=1539729300; h=From:Subject:Date:To:MIME-Version:Content-Type; bh=O3V+6RUickIPLlqG4vZN1Mw1NC8=; b=qr0jd4joRMcANf4w/Go+FQ686mq9I65E+STjxP1g+iRPpkWQ+ai3axLIetGMVVGf tiJcA1Gg52EdAq8exdh/sAeJLJ8WzyJZiVSPpcNZIBP8ysnQi8RnA+WELMkh8P2t Hi62esKcn8b8eVQzzDollccOG2ODhkFWnXtlRPeZJNbGEKoijrV6CSpdcwTMQAay adBlCJ/DRp6iOmxIonKeNiWLOBTHTItdDsIBLwjOo6GboHbGwCQ/bo+4SUz08FHW xD0ERkuSr8ojuqTdpHHDbBmwpXXgDDhiKKQRmUideEbdARff1Rl/f/b34DHs0xo2 DtzdcOM0M3+YDJz/Y8zeBQ==; X_CMAE_Category: , , X-CNFS-Analysis: v=2.2 cv=cr/ZqBwi c=1 sm=1 tr=0 a=MhzntBxPsQQsyKet5jur4A==:117 a=MhzntBxPsQQsyKet5jur4A==:17 a=KGjhK52YXX0A:10 a=9cW_t1CCXrUA:10 a=smKx5t2vBNcA:10 a=zSv6zi-ZgakA:10 a=mDV3o1hIAAAA:8 a=I_5RNyk1AAAA:8 a=kBl-OI3rAAAA:8 a=9M0L_i4z5TnhJQdBYe4A:9 a=QEXdDO2ut3YA:10 a=_P2GuNSG2tQfy_oEGAMA:9 a=_FVE-zBwftR9WsbkzFJk:22 a=Eh9yxdLE6B1twWrs3SXz:22 a=pLxN2xGgR0OPbCgNAGn6:22 X-CM-Score: 0 X-Scanned-by: Cloudmark Authority Engine X-Authed-Username: ZXJpY2JhdmllckBjZW50dXJ5bGluay5uZXQ= Authentication-Results: smtp03.onyx.dfw.sync.lan smtp.user=ericbavier@centurylink.net; auth=pass (LOGIN) Received: from [97.116.181.145] ([97.116.181.145:47714] helo=localhost) by smtp.centurylink.net (envelope-from ) (ecelerity 3.6.25.56547 r(Core:3.6.25.0)) with ESMTPSA (cipher=AES256-GCM-SHA384) id 21/76-05142-39766CB5; Tue, 16 Oct 2018 18:35:00 -0400 Date: Tue, 16 Oct 2018 17:35:02 -0500 From: Eric Bavier Subject: Re: [bug#33011] [PATCH 1/3] gnu: guile2.0-guix: Fix build. Message-ID: <20181016173502.3870e904@centurylink.net> In-Reply-To: <87efcsdx7x.fsf@gnu.org> References: <20181011015246.24964-1-ericbavier@centurylink.net> <20181011015246.24964-2-ericbavier@centurylink.net> <87efcsdx7x.fsf@gnu.org> X-Mailer: Claws Mail 3.17.1 (GTK+ 2.24.32; x86_64-unknown-linux-gnu) MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; boundary="Sig_/eAdyqMnnZoSSsceCm91WMG."; protocol="application/pgp-signature" X-Spam-Score: 1.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: On Sun, 14 Oct 2018 23:39:30 +0200 ludo@gnu.org (Ludovic Courtès) wrote: > Hello Eric, > > > > > From: Eric Bavier > > > > * gnu/packages/gnupg.scm (guile2.0-gcrypt): New variable. > > * gnu/packages/guile.scm (guile2.0-sqlite3): New variable. > > * gnu/packages/package-management.scm (guile2.0-guix)[propagated-inputs]: Use > > them. > > LGTM, thanks! > > As discussed on IRC, I still plan to remove support for Guile 2.0 > soonish, but in the meantime I think this patch doesn’t hurt. [...] Content analysis details: (1.2 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 1.2 MISSING_HEADERS Missing To: header -0.0 SPF_PASS SPF: sender matches SPF record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (ericbavier[at]centurylink.net) X-Debbugs-Envelope-To: 33011-done Cc: 33011-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: 0.2 (/) --Sig_/eAdyqMnnZoSSsceCm91WMG. Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Sun, 14 Oct 2018 23:39:30 +0200 ludo@gnu.org (Ludovic Court=C3=A8s) wrote: > Hello Eric, >=20 > ericbavier@centurylink.net skribis: >=20 > > From: Eric Bavier > > > > * gnu/packages/gnupg.scm (guile2.0-gcrypt): New variable. > > * gnu/packages/guile.scm (guile2.0-sqlite3): New variable. > > * gnu/packages/package-management.scm (guile2.0-guix)[propagated-inputs= ]: Use > > them. =20 >=20 > LGTM, thanks! >=20 > As discussed on IRC, I still plan to remove support for Guile 2.0 > soonish, but in the meantime I think this patch doesn=E2=80=99t hurt. OK. Pushed in c8e3651a824bbc28915802265d9a5e7cc6405eea --Sig_/eAdyqMnnZoSSsceCm91WMG. Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEoMXjUi7471xkzbfw/XPKxxnTJWYFAlvGZ5YACgkQ/XPKxxnT JWaAiQ/9F5lmGhFIAFLY5hXk/OgXRxpQA4t1vjh6iV8ua12zQuo3eYXCqQS7tYFi m9Nc8wrxkfHJ98cOL1qCRo6G1YkIB7oynY1BwssXMjUgJoHHAgD1suI2ZKbmjwMQ cm1m/2UA84vgNgNEVdlu0RkE5/Df+u8y9sWlYpj8izwyYtVBIYpam9XVbZmhNDc9 iTGBWD0ndg5gIBIHvSzyqYv8Q69/1PrUPSN37GfvPY9AkNTyql8vrfwiUBd2b8yo a4aNoiN3dCVGqS/4wCZotjkuwc8cQScXiSnnN4dy+1B9RPbaV9qO7JrHcuXz6Owv GqPR/i70ZKYOVga2vIKBnYEN32Wpq+yLLgUUVT9o6pyHjPiw2PxhgdgUUhOPCOMb ypuEglezIfFwj222QgTis1oWE8nILKeMyXJx13g99uPCQhBWmCH77xvdiGPjBO4I PK93GB44LPD231bs0AU9tmYruO3gu4tMotMoak7eotm8EZUBEc6BDsncGHFopTo0 za5DGkDVycVIixJ8zDdb7xcuK+tA6OuWzVC2rNcEQtstuelsVwS66uhUwGLZSpMq qHtTCOk8NZ/OYg0BujJGJNXCX6iPEyDas4BqBkG09tXKNz0Aptk4AHxg4gdUoOJ8 4V57xgHwHNQHo5YUt1uuyHrwkwwyNXJjJgLKCsGl02DXymJyd1U= =yAia -----END PGP SIGNATURE----- --Sig_/eAdyqMnnZoSSsceCm91WMG.-- ------------=_1539729362-23868-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 11 Oct 2018 01:53:39 +0000 Received: from localhost ([127.0.0.1]:44008 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gAQAQ-0006DZ-0a for submit@debbugs.gnu.org; Wed, 10 Oct 2018 21:53:39 -0400 Received: from eggs.gnu.org ([208.118.235.92]:34539) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gAQAJ-0006Cs-06 for submit@debbugs.gnu.org; Wed, 10 Oct 2018 21:53:33 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gAQAC-0000hx-R5 for submit@debbugs.gnu.org; Wed, 10 Oct 2018 21:53:21 -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.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM, MIME_QP_LONG_LINE autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:40894) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1gAQAC-0000hj-My for submit@debbugs.gnu.org; Wed, 10 Oct 2018 21:53:20 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:44130) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gAQAB-0007PV-MT for guix-patches@gnu.org; Wed, 10 Oct 2018 21:53:20 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gAQAA-0000fz-Lu for guix-patches@gnu.org; Wed, 10 Oct 2018 21:53:19 -0400 Received: from mail.onyx.syn-alias.com ([206.152.134.66]:44951 helo=smtp.centurylink.net) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1gAQAA-0000fS-Fc for guix-patches@gnu.org; Wed, 10 Oct 2018 21:53:18 -0400 DKIM-Signature: v=1; a=rsa-sha1; d=centurylink.net; s=ctl201402; c=relaxed/simple; q=dns/txt; i=@centurylink.net; t=1539222797; h=From:Subject:Date:To:MIME-Version:Content-Type; bh=B85FmIDhUzEMcP3ZZEimcvt/QSk=; b=pyPRXZajAYTP5LCiuXmtJU45oNkYUoomDSr6+HWEy7DK7c+iQzMNrPDNB3XTw86h WWLPcyrhvhRaxmtnK23JS6U+qk1gnlu0SWpTtODwQaRSblt+HlyP2/+rk5IUjJKM WDCbB79imEhIADS1N3VrjWg+02IIi5Hkv0aYhgdXiRhgIQFEMmAIYEI6Mv4clG5J uQsZsN7GqDzTRdp7zolFF9j1xLXo6tKAObDqI9NL+Gg5Vg4pe7FIxAcZ9ypErDeW Ey0VavU21vTg20T3GEjtb3yrvj9A58rCapfN7yu4+qqaYb/bvOO1LYgGw1mwq/7r WMPehC8U1R7cRVlp58EZAw==; X_CMAE_Category: , , X-CNFS-Analysis: v=2.2 cv=Ed6Ke7uC c=1 sm=1 tr=0 a=oDbTcMPAvYtLRnXVMdBpQQ==:117 a=oDbTcMPAvYtLRnXVMdBpQQ==:17 a=KGjhK52YXX0A:10 a=IkcTkHD0fZMA:10 a=smKx5t2vBNcA:10 a=zSv6zi-ZgakA:10 a=kBl-OI3rAAAA:8 a=mDV3o1hIAAAA:8 a=inoG4m36AAAA:8 a=DeTtaYkFAAAA:8 a=OFuwjOrkAAAA:8 a=pGLkceISAAAA:8 a=4-abxAbMAAAA:8 a=jCnx9ES9CvMbiyiOcZAA:9 a=QEXdDO2ut3YA:10 a=pLxN2xGgR0OPbCgNAGn6:22 a=_FVE-zBwftR9WsbkzFJk:22 a=_Qgj-RFg6mImvLaOgLPg:22 a=u3kAxhQgt60KRQjNhRLG:22 a=z6XmpYRTPKtUgAIMgBWI:22 a=KQxUoim3S31wEd9kAuKI:22 X-CM-Score: 0 X-Scanned-by: Cloudmark Authority Engine X-Authed-Username: ZXJpY2JhdmllckBjZW50dXJ5bGluay5uZXQ= Authentication-Results: smtp03.onyx.dfw.sync.lan smtp.user=ericbavier@centurylink.net; auth=pass (LOGIN) Received: from [97.116.105.198] ([97.116.105.198:38056] helo=localhost.localdomain) by smtp.centurylink.net (envelope-from ) (ecelerity 3.6.25.56547 r(Core:3.6.25.0)) with ESMTPSA (cipher=DHE-RSA-AES128-GCM-SHA256) id 12/71-11303-D0DAEBB5; Wed, 10 Oct 2018 21:53:17 -0400 From: ericbavier@centurylink.net To: guix-patches@gnu.org Subject: [PATCH 1/3] gnu: guile2.0-guix: Fix build. Date: Wed, 10 Oct 2018 20:52:44 -0500 Message-Id: <20181011015246.24964-2-ericbavier@centurylink.net> X-Mailer: git-send-email 2.19.0 In-Reply-To: <20181011015246.24964-1-ericbavier@centurylink.net> References: <20181011015246.24964-1-ericbavier@centurylink.net> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Length: 3387 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: submit Cc: Eric Bavier 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.0 (/) From: Eric Bavier * gnu/packages/gnupg.scm (guile2.0-gcrypt): New variable. * gnu/packages/guile.scm (guile2.0-sqlite3): New variable. * gnu/packages/package-management.scm (guile2.0-guix)[propagated-inputs]: Use them. --- gnu/packages/gnupg.scm | 12 ++++++++++-- gnu/packages/guile.scm | 4 ++++ gnu/packages/package-management.scm | 2 ++ 3 files changed, 16 insertions(+), 2 deletions(-) diff --git a/gnu/packages/gnupg.scm b/gnu/packages/gnupg.scm index 067a2338d..c38fe6420 100644 --- a/gnu/packages/gnupg.scm +++ b/gnu/packages/gnupg.scm @@ -1,7 +1,7 @@ ;;; GNU Guix --- Functional package management for GNU ;;; Copyright =C2=A9 2012, 2013, 2014, 2015, 2016, 2017, 2018 Ludovic Court=C3=A8s ;;; Copyright =C2=A9 2013, 2015, 2018 Andreas Enge -;;; Copyright =C2=A9 2014 Eric Bavier +;;; Copyright =C2=A9 2014, 2018 Eric Bavier ;;; Copyright =C2=A9 2014, 2015, 2016 Mark H Weaver ;;; Copyright =C2=A9 2015 Paul van der Walt ;;; Copyright =C2=A9 2015, 2016, 2017, 2018 Efraim Flashner @@ -67,7 +67,8 @@ #:use-module (guix git-download) #:use-module (guix build-system gnu) #:use-module (guix build-system perl) - #:use-module (guix build-system python)) + #:use-module (guix build-system python) + #:use-module (srfi srfi-1)) (define-public libgpg-error (package @@ -485,6 +486,13 @@ strong randomness, and more. It is implemented using the foreign function interface (FFI) of Guile.") (license license:gpl3+))) +(define-public guile2.0-gcrypt + (package (inherit guile-gcrypt) + (name "guile2.0-gcrypt") + (inputs + `(("guile" ,guile-2.0) + ,@(alist-delete "guile" (package-inputs guile-gcrypt)))))) + (define-public python-gpg (package (name "python-gpg") diff --git a/gnu/packages/guile.scm b/gnu/packages/guile.scm index e223edb9f..912b0218e 100644 --- a/gnu/packages/guile.scm +++ b/gnu/packages/guile.scm @@ -19,6 +19,7 @@ ;;; Copyright =C2=A9 2018 Maxim Cournoyer ;;; Copyright =C2=A9 2018 Arun Isaac ;;; Copyright =C2=A9 2018 Pierre-Antoine Rouby +;;; Copyright =C2=A9 2018 Eric Bavier ;;; ;;; This file is part of GNU Guix. ;;; @@ -1151,6 +1152,9 @@ Guile's foreign function interface.") "This package provides Guile bindings to the SQLite database system.") (license license:gpl3+))) +(define-public guile2.0-sqlite3 + (package-for-guile-2.0 guile-sqlite3)) + (define-public haunt (package (name "haunt") diff --git a/gnu/packages/package-management.scm b/gnu/packages/package-management.scm index 500abd512..000c28632 100644 --- a/gnu/packages/package-management.scm +++ b/gnu/packages/package-management.scm @@ -365,7 +365,9 @@ the Nix package manager.") ,@(alist-delete "guile" (package-inputs guix)))) (propagated-inputs `(("gnutls" ,gnutls/guile-2.0) + ("guile-gcrypt" ,guile2.0-gcrypt) ("guile-json" ,guile2.0-json) + ("guile-sqlite3" ,guile2.0-sqlite3) ("guile-ssh" ,guile2.0-ssh) ("guile-git" ,guile2.0-git))))) -- 2.19.0 ------------=_1539729362-23868-1--