From mboxrd@z Thu Jan 1 00:00:00 1970 From: Mark H Weaver Subject: [PATCH] gnu: Add libgpg-error as propagated inputs to gnupg, gpgme, and pinentry Date: Wed, 19 Feb 2014 05:31:24 -0500 Message-ID: <87k3cr8kcj.fsf@netris.org> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:47894) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WG4S0-0006Zw-2t for guix-devel@gnu.org; Wed, 19 Feb 2014 05:32:29 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WG4Rs-0005h7-Ct for guix-devel@gnu.org; Wed, 19 Feb 2014 05:32:24 -0500 Received: from world.peace.net ([96.39.62.75]:42045) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WG4Rs-0005gs-9D for guix-devel@gnu.org; Wed, 19 Feb 2014 05:32:16 -0500 List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org To: guix-devel@gnu.org --=-=-= Content-Type: text/plain This patch is actually a prerequisite to the "Add gmime" patch. I could have added 'libgpg-error' as another input to 'gmime', but this seemed the more proper solution. What do you think? Mark --=-=-= Content-Type: text/x-patch Content-Disposition: inline; filename=0001-gnu-Add-libgpg-error-as-propagated-inputs-to-gnupg-g.patch Content-Description: [PATCH] gnu: Add libgpg-error as propagated inputs to gnupg, gpgme, and pinentry >From e6ddaf74f30ee5d6c8d76a3ae9cacdb14eb060c5 Mon Sep 17 00:00:00 2001 From: Mark H Weaver Date: Tue, 18 Feb 2014 22:06:34 -0500 Subject: [PATCH] gnu: Add libgpg-error as propagated inputs to gnupg, gpgme, and pinentry. * gnu/packages/gnupg.scm (gnupg, gpgme, pinentry): Make 'libgpg-error' a propagated input. --- gnu/packages/gnupg.scm | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/gnu/packages/gnupg.scm b/gnu/packages/gnupg.scm index 499b200..cadcda8 100644 --- a/gnu/packages/gnupg.scm +++ b/gnu/packages/gnupg.scm @@ -181,12 +181,13 @@ specifications are building blocks of S/MIME and TLS.") (base32 "0lg210acj2rxq291q4cwamg9gx6gh2prb1xa93y5jhw5b6r0lza3")))) (build-system gnu-build-system) + (propagated-inputs + `(("libgpg-error" ,libgpg-error))) (inputs `(("bzip2" ,guix:bzip2) ("curl" ,curl) ("libassuan" ,libassuan) ("libgcrypt" ,libgcrypt) - ("libgpg-error" ,libgpg-error) ("libksba" ,libksba) ("pth" ,pth) ("openldap" ,openldap) @@ -226,10 +227,11 @@ components), libgpg-error (centralized GnuPG error values), and libskba (base32 "15h429h6pd67iiv580bjmwbkadpxsdppw0xrqpcm4dvm24jc271d")))) (build-system gnu-build-system) + (propagated-inputs + `(("libgpg-error" ,libgpg-error))) (inputs `(("gnupg" ,gnupg) - ("libassuan" ,libassuan) - ("libgpg-error" ,libgpg-error))) + ("libassuan" ,libassuan))) (home-page "http://www.gnupg.org/related_software/gpgme/") (synopsis "library providing simplified access to GnuPG functionality") (description @@ -411,6 +413,8 @@ including tools for signing keys, keyring analysis, and party preparation. (base32 "1bd047crf7xb8g61mval8v6qww98rddlsw2dz6j8h8qbnl4hp2sn")))) (build-system gnu-build-system) + (propagated-inputs + `(("libgpg-error" ,libgpg-error))) (inputs `(("ncurses" ,ncurses) ("gtk+" ,gtk+-2) -- 1.8.4 --=-=-=--