aboutsummaryrefslogtreecommitdiff
path: root/gnu/packages/gnupg.scm
Commit message (Collapse)AuthorAge
* packages: Mark 'replacement' as an "innate" field.Ludovic Courtès2017-07-03
| | | | | | | | | | | | | | | | | | | | | | | | 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.
* gnu: npth: Update to 1.5.Leo Famulari2017-06-30
| | | | * gnu/packages/gnupg.scm (npth): Update to 1.5.
* gnu: libgcrypt: Add mitigation for CVE-2017-7526.Efraim Flashner2017-06-29
| | | | | | * gnu/packages/gnupg.scm (libgcrypt)[replacment]: New field. (libgcrypt-1.7.8): New variable. (libgcrypt-1.5)[replacment]: New field.
* gnu: Add qgpgme.Hartmut Goebel2017-06-06
| | | | * gnu/packages/gnupg.scm (qgpgme): New variable.
* gnu: python-gpg: Use explicit version 1.8.0 instead of GPGME's.Ivan Vilata-i-Balaguer2017-06-01
| | | | | | | | | | | | 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>
* gnu: gnupg: Update to 2.1.21.Leo Famulari2017-05-17
| | | | | | | | 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.
* gnu: npth: Update to 1.4.Leo Famulari2017-05-17
| | | | * gnu/packages/gnupg.scm (npth): Update to 1.4.
* gnu: gpgme: Update to 1.9.0.Leo Famulari2017-04-14
| | | | * gnu/packages/gnupg.scm (gpgme): Update to 1.9.0.
* gnu: gnupg: Update to 2.1.20.Marius Bakke2017-04-04
| | | | | | | * 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.
* Merge remote-tracking branch 'origin/master' into core-updatesEfraim Flashner2017-03-13
|\
| * gnu: pius: Update to 2.2.4.Tobias Geerinckx-Rice2017-03-09
| | | | | | | | * gnu/packages/gnupg.scm (pius): Update to 2.2.4.
* | Merge branch 'master' into core-updatesLudovic Courtès2017-03-09
|\|
| * gnu: gnupg: Update to 2.1.19.Leo Famulari2017-03-07
| | | | | | | | | | | | | | | | | | * 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.
| * Revert "gnu: gnupg: Update to 2.1.19."Leo Famulari2017-03-06
| | | | | | | | | | | | | | | | This reverts commit 07302d1ab4fae67117476a51a1031de02b05b519. GnuPG 2.1.19 fails to build on armhf-linux and i686-linux: <https://bugs.gnupg.org/gnupg/issue2988>
| * gnu: gnupg: Update to 2.1.19.Leo Famulari2017-03-04
| | | | | | | | | | | | * 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.
* | gnu: libgpg-error: Update to 1.26.Efraim Flashner2017-02-21
| | | | | | | | * gnu/packages/gnupg.scm (libgpg-error): Update to 1.26.
* | Merge branch 'master' into core-updatesLeo Famulari2017-02-02
|\|
| * gnu: pius: Update to 2.2.3.Troy Sankey2017-01-27
| | | | | | | | | | | | | | | | * 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>
* | Merge branch 'master' into core-updatesLeo Famulari2017-01-25
|\|
| * gnu: gnupg: Update to 2.1.18.Marius Bakke2017-01-24
| | | | | | | | | | | | | | * 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.
| * gnu: signing-party: Don't replace 'sh' reference with 'bash'.Leo Famulari2017-01-23
| | | | | | | | | | * gnu/packages/gnupg.scm (signing-party)[arguments]: Use (which "sh") instead of (which "bash") in 'configure' phase.
| * gnu: gnupg-1: Don't replace 'sh' reference with 'bash'.Leo Famulari2017-01-23
| | | | | | | | | | * gnu/packages/gnupg.scm (gnupg-1)[arguments]: Use (which "sh") instead of (which "bash") in 'patch-check-sh' phase.
| * gnu: gnupg-2.0: Don't replace 'sh' reference with 'bash'.Leo Famulari2017-01-23
| | | | | | | | | | * gnu/packages/gnupg.scm (gnupg-2.0)[arguments]: Use (which "sh") instead of (which "bash") in 'patch-config-files' phase.
* | gnu: libgcrypt: Update to 1.7.6.Leo Famulari2017-01-24
| | | | | | | | * gnu/packages/gnupg.scm (libgcrypt): Update to 1.7.6.
* | Merge branch 'master' into core-updatesLudovic Courtès2017-01-23
|\|
| * gnu: python-pygpgme: Fix build failure.Leo Famulari2017-01-07
| | | | | | | | | | | | * 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.
| * gnu: gpgme: Patch CMake files.Thomas Danckaert2017-01-07
| | | | | | | | | | | | | | * gnu/packages/gnupg.scm (gpgme)[arguments]: Substitute '@libsuffix@' by '.so'. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* | Merge branch 'master' into core-updatesLeo Famulari2017-01-06
|\|
| * gnu: Add python-gpg.Leo Famulari2017-01-03
| | | | | | | | * gnu/packages/gnupg.scm (python-gpg, python2-gpg): New variable.
| * gnu: gpgme: Update to 1.8.0.Leo Famulari2017-01-03
| | | | | | | | | | | | * 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.
| * gnu: pius: Update to 2.2.2-0.891687c.Troy Sankey2016-12-31
| | | | | | | | | | | | | | * 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>
| * gnu: gnupg: Fix build on 32-bit architectures.Marius Bakke2016-12-22
| | | | | | | | | | | | * 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.
| * gnu: gnupg: Remove unneeded input.Efraim Flashner2016-12-20
| | | | | | | | * gnu/packages/gnupg.scm (gnupg)[inputs]: Remove adns.
| * gnu: gnupg: Update to 2.1.17.Marius Bakke2016-12-20
| | | | | | | | * gnu/packages/gnupg.scm (gnupg): Update to 2.1.17.
| * gnu: pinentry: Update to 1.0.0.Leo Famulari2016-12-17
| | | | | | | | | | * gnu/packages/gnupg.scm (pinentry-tty, pinentry-gtk2, pinentry-gnome3, pinentry-qt): Update to 1.0.0.
| * gnu: npth: Update to 1.3.Leo Famulari2016-12-17
| | | | | | | | * gnu/packages/gnupg.scm (npth): Update to 1.3.
| * Merge branch 'master' into python-build-systemLeo Famulari2016-11-25
| |\
| * | gnu: Remove python-setuptools and python2-setuptools from inputs (part 4a)Hartmut Goebel2016-11-15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* | | gnu: libgcrypt: Update to 1.7.5.Leo Famulari2016-12-17
| | | | | | | | | | | | * gnu/packages/gnupg.scm (libgcrypt): Update to 1.7.5.
* | | gnu: libgcrypt: Update to 1.7.4.Tobias Geerinckx-Rice2016-12-13
| | | | | | | | | | | | * gnu/packages/gnupg.scm (libgcrypt): Update to 1.7.4.
* | | Merge branch 'master' into core-updatesLeo Famulari2016-11-23
|\ \ \ | | |/ | |/|
| * | gnu: gnupg: Update to 2.1.16.Leo Famulari2016-11-19
| | | | | | | | | | | | | | | | | | * 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.
* | | gnu: libgpg-error: Update to 1.25.Leo Famulari2016-11-19
|/ / | | | | | | * gnu/packages/gnupg.scm (libgpg-error): Update to 1.25.
* / gnu: Fix name for ng0.ng02016-11-15
|/ | | | * gnu/packages/gnupg.scm: Change name in copyright header.
* gnu: gnupg: Add TODO comment about custom build phase.Leo Famulari2016-11-08
| | | | * gnu/packages/gnupg.scm (gnupg)[arguments]: Add comment.
* Merge branch 'master' into core-updatesMark H Weaver2016-10-27
|\
| * gnu: gnupg: Add support for pcsc-lite.Mike Gerwitz2016-10-27
| | | | | | | | | | | | | | | | * 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>
* | gnu: gnupg: Remove superfluous patch.Leo Famulari2016-10-13
| | | | | | | | | | | | | | | | 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.
* | Merge branch 'master' into core-updatesMark H Weaver2016-10-12
|\|
| * gnu: Add pinentry-gnome3.Christopher Baines2016-10-10
| | | | | | | | | | | | * gnu/packages/gnupg.scm (pinentry-gnome3): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>