summaryrefslogtreecommitdiff
path: root/security/gnupg
diff options
context:
space:
mode:
authorAdam Weinberger <adamw@FreeBSD.org>2020-07-09 13:27:13 +0000
committerAdam Weinberger <adamw@FreeBSD.org>2020-07-09 13:27:13 +0000
commit7986bb03ee2570be9955b73be84c527edaf6ddfa (patch)
tree3cdc01984c022a63489273c21bf9bc961d8374df /security/gnupg
parentPerl module for easy converting colored command line output to HTML. (diff)
gnupg: Update to 2.2.21
* gpg: Improve symmetric decryption speed by about 25%. See commit 144b95cc9d. * gpg: Support decryption of AEAD encrypted data packets. * gpg: Add option --no-include-key-block. [#4856] * gpg: Allow for extra padding in ECDH. [#4908] * gpg: Only a single pinentry is shown for symmetric encryption if the pinentry supports this. [#4971] * gpg: Print a note if no keys are given to --delete-key. [#4959] * gpg,gpgsm: The ridiculous passphrase quality bar is not anymore shown. [#2103] * gpgsm: Certificates without a CRL distribution point are now considered valid without looking up a CRL. The new option --enable-issuer-based-crl-check can be used to revert to the former behaviour. * gpgsm: Support rsaPSS signature verification. [#4538] * gpgsm: Unless CRL checking is disabled lookup a missing issuer certificate using the certificate's authorityInfoAccess. [#4898] * gpgsm: Print the certificate's serial number also in decimal notation. * gpgsm: Fix possible NULL-deref in messages of --gen-key. [#4895] * scd: Support the CardOS 5 based D-Trust Card 3.1. * dirmngr: Allow http URLs with "LOOKUP --url". * wkd: Take name of sendmail from configure. Fixes an OpenBSD specific bug. [#4886] Release-info: https://dev.gnupg.org/T4897
Notes
Notes: svn path=/head/; revision=541749
Diffstat (limited to 'security/gnupg')
-rw-r--r--security/gnupg/Makefile2
-rw-r--r--security/gnupg/distinfo6
-rw-r--r--security/gnupg/files/patch-doc_Makefile.in16
3 files changed, 20 insertions, 4 deletions
diff --git a/security/gnupg/Makefile b/security/gnupg/Makefile
index c380fcc90884..279b60553ff1 100644
--- a/security/gnupg/Makefile
+++ b/security/gnupg/Makefile
@@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= gnupg
-PORTVERSION= 2.2.20
+PORTVERSION= 2.2.21
CATEGORIES= security
MASTER_SITES= GNUPG
diff --git a/security/gnupg/distinfo b/security/gnupg/distinfo
index bb8d171c4d5b..f02571a1b5bc 100644
--- a/security/gnupg/distinfo
+++ b/security/gnupg/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1584729314
-SHA256 (gnupg-2.2.20.tar.bz2) = 04a7c9d48b74c399168ee8270e548588ddbe52218c337703d7f06373d326ca30
-SIZE (gnupg-2.2.20.tar.bz2) = 6786913
+TIMESTAMP = 1594295049
+SHA256 (gnupg-2.2.21.tar.bz2) = 61e83278fb5fa7336658a8b73ab26f379d41275bb1c7c6e694dd9f9a6e8e76ec
+SIZE (gnupg-2.2.21.tar.bz2) = 6813160
diff --git a/security/gnupg/files/patch-doc_Makefile.in b/security/gnupg/files/patch-doc_Makefile.in
new file mode 100644
index 000000000000..5127e94d5ac1
--- /dev/null
+++ b/security/gnupg/files/patch-doc_Makefile.in
@@ -0,0 +1,16 @@
+This works around a breakage introduced in 2.2.21.
+Hopefully the patch can be removed for 2.2.22.
+
+--- doc/Makefile.in.orig 2020-07-09 13:22:35 UTC
++++ doc/Makefile.in
+@@ -1235,8 +1235,8 @@ defsincdate: $(gnupg_TEXINFOS)
+ if test -e $(top_srcdir)/.git; then \
+ (cd $(srcdir) && git log -1 --format='%ct' \
+ -- $(gnupg_TEXINFOS) 2>/dev/null) >>defsincdate; \
+- elif test x"$SOURCE_DATE_EPOCH" != x; then \
+- echo "$SOURCE_DATE_EPOCH" >>defsincdate ; \
++ elif test x"$$SOURCE_DATE_EPOCH" != x; then \
++ echo "$$SOURCE_DATE_EPOCH" >>defsincdate ; \
+ fi
+
+ defs.inc : defsincdate Makefile mkdefsinc