aboutsummaryrefslogtreecommitdiff
path: root/gnu/packages/gnupg.scm
Commit message (Collapse)AuthorAge
* Merge branch 'master' into core-updatesLeo Famulari2017-07-10
|\
| * 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: shishi: Build with latest libgcrypt.Leo Famulari2017-06-30
| | | | | | | | | | | | | | | | | | * gnu/packages/patches/shishi-fix-libgcrypt-detection.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/kerberos.scm (shishi)[source]: Use it. [inputs]: Use libgcrypt instead of libgcrypt-1.5. [arguments]: Set 'ac_cv_libgcrypt=yes' in #:configure-flags. * gnu/packages/gnupg.scm (libgcrypt-1.5): Remove variable.
* | gnu: libgcrypt: Integrate grafted update.Leo Famulari2017-06-30
| | | | | | | | | | | | | | * gnu/packages/gnupg.scm (libgcrypt): Update to 1.7.8. [replacement]: Remove field. (libgcrypt-1.7.8): Remove variable. (libgcrypt-1.5)[replacement]: Remove field.
* | Merge branch 'master' into core-updatesLeo Famulari2017-06-29
|\|
| * 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.
* | Merge branch 'master' into core-updatesLeo Famulari2017-06-07
|\| | | | | | | This merge commit includes a fix for CVE-2017-6512 in Perl 5.26.0.
| * gnu: Add qgpgme.Hartmut Goebel2017-06-06
| | | | | | | | * gnu/packages/gnupg.scm (qgpgme): New variable.
* | Merge branch 'master' into core-updatesMarius Bakke2017-06-03
|\| | | | | | | | | | | Conflicts: gnu/packages/image.scm (incorporated libtiff graft)
| * 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: libgcrypt: Update to 1.7.7.Marius Bakke2017-06-03
| | | | | | | | | | | | | | | | | | | | This release includes two bug-fixes: - Fix possible timing attack on EdDSA session key. - Fix long standing bug in secure memory implementation which could lead to a segv on free. [bug#3027] * gnu/packages/gnupg.scm (libgcrypt): Update to 1.7.7.
* | Merge branch 'master' into core-updatesRicardo Wurmus2017-05-24
|\|
| * 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.
* | gnu: libgpg-error: Update to 1.27.Efraim Flashner2017-04-18
|/ | | | * gnu/packages/gnupg.scm (libgpg-error): Update to 1.27.
* 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
|\ \ \ | | |/ | |/|