summaryrefslogtreecommitdiff
path: root/gnu/packages/gnupg.scm
AgeCommit message (Expand)Author
2017-08-03gnu: gnupg@1.4: Update to 1.4.22 [fixes CVE-2017-7526]....* gnu/packages/gnupg.scm (gnupg-1): Update to 1.4.22. Leo Famulari
2017-07-29gnu: gnupg: Update to 2.1.22....* gnu/packages/gnupg.scm (gnupg): Update to 2.1.22. Marius Bakke
2017-07-03packages: Mark 'replacement' as an "innate" field....Suggested by Mark H Weaver at <https://lists.gnu.org/archive/html/guix-devel/2017-06/msg00355.html>. * guix/packages.scm (<package>)[replacement]: Mark as "innate". * gnu/packages/base.scm (glibc-2.25-patched, glibc-2.24) (glibc-2.23, glibc-2.22, glibc-2.21, glibc-locales): Remove 'replacement' field, which was set to #f. * gnu/packages/commencement.scm (perl-boot0): Likewise. * gnu/packages/fontutils.scm (graphite2/fixed): Likewise. * gnu/packages/ghostscript.scm (ghostscript/fixed): Likewise. * gnu/packages/gnupg.scm (libgcrypt-1.7.8): Likewise. * gnu/packages/guile.scm (guile-2.0/fixed, guile-2.2): Likewise. * gnu/packages/icu4c.scm (icu4c/fixed): Likewise. * gnu/packages/image.scm (libpng-apng): Likewise. * gnu/packages/make-bootstrap.scm (%guile-static): Likewise. * gnu/packages/pcre.scm (pcre/fixed): Likewise. * gnu/packages/perl.scm (perl/fixed): Likewise. * gnu/packages/ruby.scm (ruby-2.3, ruby-2.2, ruby-2.1) (ruby-1.8): Likewise. * gnu/packages/tls.scm (gnutls-3.5.13, gnutls/guile-2.2): Likewise. * gnu/packages/xml.scm (expat-2.2.1): Likewise. Ludovic Courtès
2017-06-30gnu: npth: Update to 1.5....* gnu/packages/gnupg.scm (npth): Update to 1.5. Leo Famulari
2017-06-29gnu: libgcrypt: Add mitigation for CVE-2017-7526....* gnu/packages/gnupg.scm (libgcrypt)[replacment]: New field. (libgcrypt-1.7.8): New variable. (libgcrypt-1.5)[replacment]: New field. Efraim Flashner
2017-06-06gnu: Add qgpgme....* gnu/packages/gnupg.scm (qgpgme): New variable. Hartmut Goebel
2017-06-01gnu: python-gpg: Use explicit version 1.8.0 instead of GPGME's....GPGME defines version 1.9.0, which isn't yet available for python-gnupg, whose latest version is 1.8.0, so we use that explicitly instead. Fixes <https://bugs.gnu.org/26610>. * gnu/packages/gnupg.scm (python-gpg, python2-gpg): Use explicit version 1.8.0 instead of GPGME's version. Signed-off-by: Leo Famulari <leo@famulari.name> Ivan Vilata-i-Balaguer
2017-05-17gnu: gnupg: Update to 2.1.21....This release fixes a keyring corruption bug introduced in 2.1.20. See <https://lists.gnupg.org/pipermail/gnupg-announce/2017q2/000405.html> for more information. * gnu/packages/gnupg.scm (gnupg): Update to 2.1.21. Leo Famulari
2017-05-17gnu: npth: Update to 1.4....* gnu/packages/gnupg.scm (npth): Update to 1.4. Leo Famulari
2017-04-14gnu: gpgme: Update to 1.9.0....* gnu/packages/gnupg.scm (gpgme): Update to 1.9.0. Leo Famulari
2017-04-04gnu: gnupg: Update to 2.1.20....* gnu/packages/gnupg.scm (gnupg): Update to 2.1.20. [source]: Remove patch. * gnu/packages/patches/gnupg-2.1-fix-Y2038-test-failure.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove it. Marius Bakke
2017-03-13Merge remote-tracking branch 'origin/master' into core-updatesEfraim Flashner
2017-03-09gnu: pius: Update to 2.2.4....* gnu/packages/gnupg.scm (pius): Update to 2.2.4. Tobias Geerinckx-Rice
2017-03-09Merge branch 'master' into core-updatesLudovic Courtès
2017-03-07gnu: gnupg: Update to 2.1.19....* gnu/packages/gnupg.scm (gnupg): Update to 2.1.19. [arguments]: Add 'patch-test-paths' phase and remove 'set-gnupg-home' phase. Add '--enable-gnupg-builddir-envvar' to #:configure-flags. [source]: Add 'gnupg-2.1-fix-Y2038-test-failure.patch'. * gnu/packages/patches/gnupg-2.1-fix-Y2038-test-failure.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. Leo Famulari
2017-03-06Revert "gnu: gnupg: Update to 2.1.19."...This reverts commit 07302d1ab4fae67117476a51a1031de02b05b519. GnuPG 2.1.19 fails to build on armhf-linux and i686-linux: <https://bugs.gnupg.org/gnupg/issue2988> Leo Famulari
2017-03-04gnu: gnupg: Update to 2.1.19....* gnu/packages/gnupg.scm (gnupg): Update to 2.1.19. [arguments]: Add 'patch-test-paths' phase and remove 'set-gnupg-home' phase. Add '--enable-gnupg-builddir-envvar' to #:configure-flags. Leo Famulari
2017-02-21gnu: libgpg-error: Update to 1.26....* gnu/packages/gnupg.scm (libgpg-error): Update to 1.26. Efraim Flashner
2017-02-02Merge branch 'master' into core-updatesLeo Famulari
2017-01-27gnu: pius: Update to 2.2.3....* gnu/packages/gnupg.scm (pius): Update to 2.2.3. [source]: Switch back to using the tarball release. [arguments]: End 'set-gpg-file-name' phase on #t. Signed-off-by: Marius Bakke <mbakke@fastmail.com> Troy Sankey
2017-01-25Merge branch 'master' into core-updatesLeo Famulari
2017-01-24gnu: libgcrypt: Update to 1.7.6....* gnu/packages/gnupg.scm (libgcrypt): Update to 1.7.6. Leo Famulari
2017-01-24gnu: gnupg: Update to 2.1.18....* gnu/packages/gnupg.scm (gnupg): Update to 2.1.18. [source]: Remove patch. * gnu/packages/patches/gnupg-test-segfault-on-32bit-arch.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove it. Marius Bakke
2017-01-23gnu: signing-party: Don't replace 'sh' reference with 'bash'....* gnu/packages/gnupg.scm (signing-party)[arguments]: Use (which "sh") instead of (which "bash") in 'configure' phase. Leo Famulari
2017-01-23gnu: gnupg-1: Don't replace 'sh' reference with 'bash'....* gnu/packages/gnupg.scm (gnupg-1)[arguments]: Use (which "sh") instead of (which "bash") in 'patch-check-sh' phase. Leo Famulari
2017-01-23gnu: gnupg-2.0: Don't replace 'sh' reference with 'bash'....* gnu/packages/gnupg.scm (gnupg-2.0)[arguments]: Use (which "sh") instead of (which "bash") in 'patch-config-files' phase. Leo Famulari
2017-01-23Merge branch 'master' into core-updatesLudovic Courtès
2017-01-07gnu: python-pygpgme: Fix build failure....* gnu/packages/patches/python-pygpgme-fix-pinentry-tests.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/gnupg.scm (python-pygpgme, python2-pygpgme)[source]: Use it. Leo Famulari
2017-01-07gnu: gpgme: Patch CMake files....* gnu/packages/gnupg.scm (gpgme)[arguments]: Substitute '@libsuffix@' by '.so'. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Thomas Danckaert
2017-01-06Merge branch 'master' into core-updatesLeo Famulari
2017-01-03gnu: Add python-gpg....* gnu/packages/gnupg.scm (python-gpg, python2-gpg): New variable. Leo Famulari
2017-01-03gnu: gpgme: Update to 1.8.0....* gnu/packages/gnupg.scm (gpgme): Update to 1.8.0. [arguments]: Don't set 'GPG=gpg2' in #:configure-flags. GnuPG-2.x is installed as 'gpg' on Guix. Leo Famulari
2016-12-31gnu: pius: Update to 2.2.2-0.891687c....* gnu/packages/gnupg.scm (pius): Update to 2.2.2-0.891687c. [inputs]: Change GNUPG-2.0 to GNUPG (2.1). Signed-off-by: Ludovic Courtès <ludo@gnu.org> Troy Sankey
2016-12-22gnu: gnupg: Fix build on 32-bit architectures....* gnu/packages/patches/gnupg-test-segfault-on-32bit-arch.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/gnupg.scm (gnupg)[source]: Use it. Marius Bakke
2016-12-20gnu: gnupg: Remove unneeded input....* gnu/packages/gnupg.scm (gnupg)[inputs]: Remove adns. Efraim Flashner
2016-12-20gnu: gnupg: Update to 2.1.17....* gnu/packages/gnupg.scm (gnupg): Update to 2.1.17. Marius Bakke
2016-12-17gnu: pinentry: Update to 1.0.0....* gnu/packages/gnupg.scm (pinentry-tty, pinentry-gtk2, pinentry-gnome3, pinentry-qt): Update to 1.0.0. Leo Famulari
2016-12-17gnu: npth: Update to 1.3....* gnu/packages/gnupg.scm (npth): Update to 1.3. Leo Famulari
2016-12-17gnu: libgcrypt: Update to 1.7.5....* gnu/packages/gnupg.scm (libgcrypt): Update to 1.7.5. Leo Famulari
2016-12-13gnu: libgcrypt: Update to 1.7.4....* gnu/packages/gnupg.scm (libgcrypt): Update to 1.7.4. Tobias Geerinckx-Rice
2016-11-25Merge branch 'master' into python-build-systemLeo Famulari
2016-11-23Merge branch 'master' into core-updatesLeo Famulari
2016-11-19gnu: gnupg: Update to 2.1.16....* gnu/packages/gnupg.scm (gnupg): Update to 2.1.16. [arguments]: Remove obsolete substitution from 'patch-paths' phase. Remove 'set-home' phase. Add 'set-gnupg-home' phase. Leo Famulari
2016-11-19gnu: libgpg-error: Update to 1.25....* gnu/packages/gnupg.scm (libgpg-error): Update to 1.25. Leo Famulari
2016-11-15gnu: Remove python-setuptools and python2-setuptools from inputs (part 4a)...This patch contains the changes for all modules beside python.scm where setuptools are used in an inherited package and removing this input also removes the need for inheriting the package. This is the case if adding setuptools in the inherited package was the only change. Change this to not inherit and remove the new needless call to "strip-python2-variant (if applicable). * gnu/packages/bioinformatics.scm (python-biopython, python2-biopython, python-twobitreader, python2-twobitreader, python-plastid, python2-plastid, python2-pybigwig, python2-screed, sra-tools): No longer "inherit" Python 2 packages inheriting from a Python 3 package if the sole reason for inheriting was adding python-setuptools respective python2-setuptools to [inputs], [native-inputs] or [propagated-inputs]. Remove now needless [properties] "python2-variant" where applicable. * gnu/packages/django.scm (python-pytest-django, python2-pytest-django, python-django-filter, python2-django-filter): Likewise. * gnu/packages/gnupg.scm (python2-pygpgme): Likewise. * gnu/packages/mail.scm (python-mailmanclient, python2-mailmanclient): Likewise. * gnu/packages/mpd.scm (python-msp, python2-mpd2): Likewise. * gnu/packages/music.scm (python-pylast, python2-pylast): Likewise. * gnu/packages/openstack.scm (python-requests-mock, python2-requests-mock, python2-git-review): Likewise. * gnu/packages/password-utils.scm (python2-bcrypt): Likewise. * gnu/packages/protobuf.scm (python-protobuf, python2-protobuf): Likewise. * gnu/packages/statistics.scm (python-patsy, python2-patsy): Likewise. * gnu/packages/web.scm (python2-feedparser): Likewise. Hartmut Goebel
2016-11-15gnu: Fix name for ng0....* gnu/packages/gnupg.scm: Change name in copyright header. ng0
2016-11-08gnu: gnupg: Add TODO comment about custom build phase....* gnu/packages/gnupg.scm (gnupg)[arguments]: Add comment. Leo Famulari
2016-10-27Merge branch 'master' into core-updatesMark H Weaver
2016-10-27gnu: gnupg: Add support for pcsc-lite....* gnu/packages/gnupg.scm (gnupg)[inputs]: Add pcsc-lite. [arguments]: Rename phase 'patch-config-files' to 'patch-paths'. Patch `scd/scdaemon.c' with absolute path of libpcsclite.so. Signed-off-by: Marius Bakke <mbakke@fastmail.com> Mike Gerwitz
2016-10-13gnu: gnupg: Remove superfluous patch....This patch was integrated into GnuPG 2.1.14. * gnu/packages/patches/gnupg-fix-expired-test.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove it. * gnu/packages/gnupg.scm (gnupg)[source]: Remove patch. Leo Famulari