From 4498cbd7ad16589a34e713669fa019d68d614cab Mon Sep 17 00:00:00 2001 From: Leo Famulari Date: Fri, 15 Dec 2017 22:50:04 -0500 Subject: gnu: GnuPG pinentry: Update to 1.1.0. * gnu/packages/gnupg.scm (pinentry-tty, pinentry-gtk2, pinentry-gnome3, pinentry-qt): Update to 1.1.0. --- gnu/packages/gnupg.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu/packages/gnupg.scm') diff --git a/gnu/packages/gnupg.scm b/gnu/packages/gnupg.scm index 8a81e9f9e9..336cd8f741 100644 --- a/gnu/packages/gnupg.scm +++ b/gnu/packages/gnupg.scm @@ -727,14 +727,14 @@ including tools for signing keys, keyring analysis, and party preparation. (define-public pinentry-tty (package (name "pinentry-tty") - (version "1.0.0") + (version "1.1.0") (source (origin (method url-fetch) (uri (string-append "mirror://gnupg/pinentry/pinentry-" version ".tar.bz2")) (sha256 (base32 - "0ni7g4plq6x78p32al7m8h2zsakvg1rhfz0qbc3kdc7yq7nw4whn")))) + "0w35ypl960pczg5kp6km3dyr000m1hf0vpwwlh72jjkjza36c1v8")))) (build-system gnu-build-system) (arguments `(#:configure-flags '("--enable-pinentry-tty"))) -- cgit v1.2.3 From 5965b08307a61fa5472309ac4f7df86bc6037364 Mon Sep 17 00:00:00 2001 From: Leo Famulari Date: Fri, 15 Dec 2017 22:56:47 -0500 Subject: gnu: libassuan: Update to 2.5.1. * gnu/packages/gnupg.scm (libassuan): Update to 2.5.1. --- gnu/packages/gnupg.scm | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'gnu/packages/gnupg.scm') diff --git a/gnu/packages/gnupg.scm b/gnu/packages/gnupg.scm index 336cd8f741..4d93044195 100644 --- a/gnu/packages/gnupg.scm +++ b/gnu/packages/gnupg.scm @@ -140,7 +140,7 @@ generation.") (define-public libassuan (package (name "libassuan") - (version "2.4.4") + (version "2.5.1") (source (origin (method url-fetch) @@ -148,10 +148,11 @@ generation.") version ".tar.bz2")) (sha256 (base32 - "18bwffjkx9pn0lawbsn6zhd90i7xhjgpf9b0nl5xw9134w1a2scy")))) + "0jb4nb4nrjr949gd3lw8lh4v5d6qigxaq6xwy24w5apjnhvnrya7")))) (build-system gnu-build-system) (propagated-inputs - `(("libgpg-error" ,libgpg-error) ("pth" ,pth))) + `(("libgpg-error" ,libgpg-error) + ("pth" ,pth))) (home-page "https://gnupg.org") (synopsis "IPC library used by GnuPG and related software") -- cgit v1.2.3 From e6f63412c9abe6a3b4ddf0ce39735d1e2a65491d Mon Sep 17 00:00:00 2001 From: Leo Famulari Date: Wed, 20 Dec 2017 03:20:09 -0500 Subject: gnu: python-pygpgme: Use GnuPG 1 for the test suite. * gnu/packages/gnupg.scm (python-pygpgme, python2-pygpgme)[inputs]: Use gnupg-1 and make it a native-input. --- gnu/packages/gnupg.scm | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'gnu/packages/gnupg.scm') diff --git a/gnu/packages/gnupg.scm b/gnu/packages/gnupg.scm index 4d93044195..a9b097b212 100644 --- a/gnu/packages/gnupg.scm +++ b/gnu/packages/gnupg.scm @@ -492,9 +492,10 @@ distributed separately.") (lambda _ (zero? (system* "make" "check"))))))) (build-system python-build-system) + (native-inputs + `(("gnupg" ,gnupg-1))) (inputs - `(("gnupg" ,gnupg-2.0) - ("gpgme" ,gpgme))) + `(("gpgme" ,gpgme))) (home-page "https://launchpad.net/pygpgme") (synopsis "Python module for working with OpenPGP messages") (description -- cgit v1.2.3 From 0e06bec250f34dbab378b2c1e937af75db900bcc Mon Sep 17 00:00:00 2001 From: Leo Famulari Date: Wed, 20 Dec 2017 03:20:01 -0500 Subject: gnu: gpgme: Build with the latest GnuPG. * gnu/packages/gnupg.scm (gpgme)[inputs]: Use the latest gnupg package. [arguments]: Keep a reference to the gnupg package used for build. --- gnu/packages/gnupg.scm | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'gnu/packages/gnupg.scm') diff --git a/gnu/packages/gnupg.scm b/gnu/packages/gnupg.scm index a9b097b212..7a791aecd2 100644 --- a/gnu/packages/gnupg.scm +++ b/gnu/packages/gnupg.scm @@ -385,10 +385,14 @@ libskba (working with X.509 certificates and CMS data).") ;; Needs to be propagated because gpgme.h includes gpg-error.h. `(("libgpg-error" ,libgpg-error))) (inputs - `(("gnupg" ,gnupg-2.0) + `(("gnupg" ,gnupg) ("libassuan" ,libassuan))) (arguments - `(#:phases + `(#:configure-flags + (list (string-append "--enable-fixed-path=" + (assoc-ref %build-inputs "gnupg") + "/bin")) + #:phases (modify-phases %standard-phases (add-after 'configure 'patch-cmake-file (lambda _ -- cgit v1.2.3 From 806e891e85aff27ea87c4e60930d8c4ed7d5091f Mon Sep 17 00:00:00 2001 From: Leo Famulari Date: Wed, 20 Dec 2017 16:47:18 -0500 Subject: gnu: gnupg@2.0: Superseded by the latest GnuPG. The 2.0 series of GnuPG will stop receiving upstream support on 2017-12-31. From the release announcement of GnuPG 2.2.0: "This release marks the start of a new long term support series to replace the 2.0.x series which will reach end-of-life on 2017-12-31." https://lists.gnupg.org/pipermail/gnupg-announce/2017q3/000413.html * gnu/packages/gnupg.scm (gnupg-2.0)[properties]: New field. --- gnu/packages/gnupg.scm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'gnu/packages/gnupg.scm') diff --git a/gnu/packages/gnupg.scm b/gnu/packages/gnupg.scm index 7a791aecd2..247e907b15 100644 --- a/gnu/packages/gnupg.scm +++ b/gnu/packages/gnupg.scm @@ -341,7 +341,8 @@ libskba (working with X.509 certificates and CMS data).") ;; Keep the old name around to ease transition. (symlink "gpgv" "gpgv2") (symlink "gpg" "gpg2") - #t))))))))) + #t))))))) + (properties `((superseded . ,gnupg))))) (define-public gnupg-1 (package (inherit gnupg) -- cgit v1.2.3 From 382e5f19479db12052df6a15998410a3e01a8edb Mon Sep 17 00:00:00 2001 From: Leo Famulari Date: Thu, 21 Dec 2017 12:49:01 -0500 Subject: gnu: gnupg: Update to 2.2.4. * gnu/packages/gnupg.scm (gnupg): Update to 2.2.4. --- gnu/packages/gnupg.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu/packages/gnupg.scm') diff --git a/gnu/packages/gnupg.scm b/gnu/packages/gnupg.scm index 247e907b15..0aa7dad0fa 100644 --- a/gnu/packages/gnupg.scm +++ b/gnu/packages/gnupg.scm @@ -226,14 +226,14 @@ compatible to GNU Pth.") (define-public gnupg (package (name "gnupg") - (version "2.2.3") + (version "2.2.4") (source (origin (method url-fetch) (uri (string-append "mirror://gnupg/gnupg/gnupg-" version ".tar.bz2")) (sha256 (base32 - "1d4482c4pbi0p1k8cc0f9c4q51k56v8navrbz5samxrrs42p3lyb")))) + "1v7j8v2ww1knknbrhw3svfrqkmf9ll58iq0dczbsdpqgg1j3w6j0")))) (build-system gnu-build-system) (native-inputs `(("pkg-config" ,pkg-config))) -- cgit v1.2.3