summaryrefslogtreecommitdiff
path: root/gnu/packages/gnupg.scm
Commit message (Expand)AuthorAgeFilesLines
* gnu: gnupg: Update to 2.1.23.•••* gnu/packages/gnupg.scm (gnupg): Update to 2.1.23. [arguments]: Remove 'enable-gpg2-is-gpg' from #:configure-flags, since it is now the default. Leo Famulari2017-08-091-4/+3
* gnu: gnupg@1.4: Update to 1.4.22 [fixes CVE-2017-7526].•••* gnu/packages/gnupg.scm (gnupg-1): Update to 1.4.22. Leo Famulari2017-08-031-2/+2
* gnu: gnupg: Update to 2.1.22.•••* gnu/packages/gnupg.scm (gnupg): Update to 2.1.22. Marius Bakke2017-07-291-2/+2
* packages: 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ès2017-07-031-2/+0
* gnu: npth: Update to 1.5.•••* gnu/packages/gnupg.scm (npth): Update to 1.5. Leo Famulari2017-06-301-2/+2
* gnu: 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 Flashner2017-06-291-1/+16
* gnu: Add qgpgme.•••* gnu/packages/gnupg.scm (qgpgme): New variable. Hartmut Goebel2017-06-061-0/+29
* gnu: 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-Balaguer2017-06-011-1/+1
* gnu: 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 Famulari2017-05-171-2/+2
* gnu: npth: Update to 1.4.•••* gnu/packages/gnupg.scm (npth): Update to 1.4. Leo Famulari2017-05-171-5/+3
* gnu: gpgme: Update to 1.9.0.•••* gnu/packages/gnupg.scm (gpgme): Update to 1.9.0. Leo Famulari2017-04-141-2/+2
* gnu: 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 Bakke2017-04-041-3/+2
* Merge remote-tracking branch 'origin/master' into core-updatesEfraim Flashner2017-03-131-2/+2
|\
| * gnu: pius: Update to 2.2.4.•••* gnu/packages/gnupg.scm (pius): Update to 2.2.4. Tobias Geerinckx-Rice2017-03-091-2/+2
* | Merge branch 'master' into core-updatesLudovic Courtès2017-03-091-8/+29
|\|
| * gnu: 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 Famulari2017-03-071-8/+29
| * Revert "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 Famulari2017-03-061-28/+8
| * gnu: 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 Famulari2017-03-041-8/+28
* | gnu: libgpg-error: Update to 1.26.•••* gnu/packages/gnupg.scm (libgpg-error): Update to 1.26. Efraim Flashner2017-02-211-2/+2
* | Merge branch 'master' into core-updatesLeo Famulari2017-02-021-39/+32
|\|
| * gnu: 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 Sankey2017-01-271-39/+32
* | Merge branch 'master' into core-updatesLeo Famulari2017-01-251-9/+5
|\|
| * gnu: 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 Bakke2017-01-241-6/+2
| * gnu: 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 Famulari2017-01-231-1/+1
| * gnu: 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 Famulari2017-01-231-1/+1
| * gnu: 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 Famulari2017-01-231-1/+1
* | gnu: libgcrypt: Update to 1.7.6.•••* gnu/packages/gnupg.scm (libgcrypt): Update to 1.7.6. Leo Famulari2017-01-241-2/+2
* | Merge branch 'master' into core-updatesLudovic Courtès2017-01-231-1/+11
|\|
| * gnu: 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 Famulari2017-01-071-1/+2
| * gnu: gpgme: Patch CMake files.•••* gnu/packages/gnupg.scm (gpgme)[arguments]: Substitute '@libsuffix@' by '.so'. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Thomas Danckaert2017-01-071-0/+9
* | Merge branch 'master' into core-updatesLeo Famulari2017-01-061-48/+84
|\|
| * gnu: Add python-gpg.•••* gnu/packages/gnupg.scm (python-gpg, python2-gpg): New variable. Leo Famulari2017-01-031-0/+29
| * gnu: 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 Famulari2017-01-031-3/+2
| * gnu: 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 Sankey2016-12-311-31/+41
| * gnu: 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 Bakke2016-12-221-1/+5
| * gnu: gnupg: Remove unneeded input.•••* gnu/packages/gnupg.scm (gnupg)[inputs]: Remove adns. Efraim Flashner2016-12-201-2/+1
| * gnu: gnupg: Update to 2.1.17.•••* gnu/packages/gnupg.scm (gnupg): Update to 2.1.17. Marius Bakke2016-12-201-2/+2
| * gnu: pinentry: Update to 1.0.0.•••* gnu/packages/gnupg.scm (pinentry-tty, pinentry-gtk2, pinentry-gnome3, pinentry-qt): Update to 1.0.0. Leo Famulari2016-12-171-2/+2
| * gnu: npth: Update to 1.3.•••* gnu/packages/gnupg.scm (npth): Update to 1.3. Leo Famulari2016-12-171-2/+2
| * Merge branch 'master' into python-build-systemLeo Famulari2016-11-251-11/+8
| |\
| * | gnu: 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 Goebel2016-11-151-6/+1
* | | gnu: libgcrypt: Update to 1.7.5.•••* gnu/packages/gnupg.scm (libgcrypt): Update to 1.7.5. Leo Famulari2016-12-171-2/+2
* | | gnu: libgcrypt: Update to 1.7.4.•••* gnu/packages/gnupg.scm (libgcrypt): Update to 1.7.4. Tobias Geerinckx-Rice2016-12-131-2/+2
* | | Merge branch 'master' into core-updatesLeo Famulari2016-11-231-10/+7
|\ \ \ | | |/ | |/|
| * | gnu: 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 Famulari2016-11-191-10/+7
* | | gnu: libgpg-error: Update to 1.25.•••* gnu/packages/gnupg.scm (libgpg-error): Update to 1.25. Leo Famulari2016-11-191-2/+2
|/ /
* / gnu: Fix name for ng0.•••* gnu/packages/gnupg.scm: Change name in copyright header. ng02016-11-151-1/+1
|/
* gnu: gnupg: Add TODO comment about custom build phase.•••* gnu/packages/gnupg.scm (gnupg)[arguments]: Add comment. Leo Famulari2016-11-081-0/+1
* Merge branch 'master' into core-updatesMark H Weaver2016-10-271-2/+9
|\
| * gnu: 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 Gerwitz2016-10-271-2/+9