Wed Aug 31 09:42:13 2022 UTC ()
gnupg2: updated to 2.2.37

Noteworthy changes in version 2.2.37 (2022-08-24)
-------------------------------------------------

  * gpg: In de-vs mode use SHA-256 instead of SHA-1 as implicit
    preference.  [T6043]

  * gpg: Actually show symmetric+pubkey encrypted data as de-vs
    compliant.  Add extra compliance checks for symkey_enc packets.
    [T6119]

  * gpg: Request keygrip of key to be added via command-fd interface.
    [T5771]

  * gpg: Look up user ID to revoke by UID hash.  [T5936]

  * gpg: Fix wrong error message for "keytocard".  [T6122]

  * gpg: --card-status shows the application type for non-openpgp
    cards again.  [rG8e393e2592]

  * gpg: The options --auto-key-import and --include-key-block are
    again listed by gpgconf.  [T6138]

  * gpgsm: New option --compatibility-flags.  [rG77b6896f7a]

  * agent: New options --no-user-trustlist and --sys-trustlist-name.
    [T5990]

  * agent: Track and update the Display-S/N of cards so that the
    "please insert card" prompt may now show more information.  Use
    "gpg --card-status" to update stored card meta data.  [T6135]

  * scd:openpgp: Fix problem with ECC algorithm attributes on
    Yubikeys.  [rG225c66f13b87]

  * scd:openpgp: Fix problem with Yubikey 5.4 firmware.  [T6070]

  * dirmngr: Ask keyservers to provide the key fingerprints.  [T5741]

  * ssh: Allow authentication as used by OpenSSH's PQ crypto support.
    [T5935]

  * wkd: Fix path traversal attack in gpg-wks-server.  Add the mail
    address to the pending request data.  [rGc1489ca0e1, T6098]

  * gpgconf: Improve registry dumping.  [rG6bc9592318]

  * Silence warnings from AllowSetForegroundWindow.  [rG6583abedf3]


(adam)
diff -r1.136 -r1.137 pkgsrc/security/gnupg2/Makefile
diff -r1.12 -r1.13 pkgsrc/security/gnupg2/PLIST
diff -r1.75 -r1.76 pkgsrc/security/gnupg2/distinfo

cvs diff -r1.136 -r1.137 pkgsrc/security/gnupg2/Makefile (expand / switch to unified diff)

--- pkgsrc/security/gnupg2/Makefile 2022/08/09 12:08:29 1.136
+++ pkgsrc/security/gnupg2/Makefile 2022/08/31 09:42:12 1.137
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1# $NetBSD: Makefile,v 1.136 2022/08/09 12:08:29 jperkin Exp $ 1# $NetBSD: Makefile,v 1.137 2022/08/31 09:42:12 adam Exp $
2 2
3DISTNAME= gnupg-2.2.36 3DISTNAME= gnupg-2.2.37
4PKGNAME= ${DISTNAME:S/gnupg-/gnupg2-/} 4PKGNAME= ${DISTNAME:S/gnupg-/gnupg2-/}
5CATEGORIES= security 5CATEGORIES= security
6MASTER_SITES= ftp://ftp.gnupg.org/gcrypt/gnupg/ 6MASTER_SITES= ftp://ftp.gnupg.org/gcrypt/gnupg/
7MASTER_SITES+= http://mirrors.dotsrc.org/gcrypt/gnupg/ 7MASTER_SITES+= http://mirrors.dotsrc.org/gcrypt/gnupg/
8EXTRACT_SUFX= .tar.bz2 8EXTRACT_SUFX= .tar.bz2
9 9
10MAINTAINER= ada@netbsdfr.org 10MAINTAINER= ada@netbsdfr.org
11HOMEPAGE= https://www.gnupg.org/ 11HOMEPAGE= https://www.gnupg.org/
12COMMENT= GnuPG with OpenPGP and S/MIME capabilities 12COMMENT= GnuPG with OpenPGP and S/MIME capabilities
13LICENSE= gnu-gpl-v3 13LICENSE= gnu-gpl-v3
14 14
15DEPENDS+= pinentry-[0-9]*:../../security/pinentry 15DEPENDS+= pinentry-[0-9]*:../../security/pinentry
16 16

cvs diff -r1.12 -r1.13 pkgsrc/security/gnupg2/PLIST (expand / switch to unified diff)

--- pkgsrc/security/gnupg2/PLIST 2021/10/05 12:14:28 1.12
+++ pkgsrc/security/gnupg2/PLIST 2022/08/31 09:42:12 1.13
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.12 2021/10/05 12:14:28 adam Exp $ 1@comment $NetBSD: PLIST,v 1.13 2022/08/31 09:42:12 adam Exp $
2bin/dirmngr 2bin/dirmngr
3bin/dirmngr-client 3bin/dirmngr-client
4bin/g13 4bin/g13
5bin/gpg-agent 5bin/gpg-agent
6bin/gpg-connect-agent 6bin/gpg-connect-agent
7bin/gpg-wks-server 7bin/gpg-wks-server
8bin/gpg2 8bin/gpg2
9bin/gpgconf 9bin/gpgconf
10bin/gpgparsemail 10bin/gpgparsemail
11bin/gpgscm 11bin/gpgscm
12bin/gpgsm 12bin/gpgsm
13bin/gpgsplit 13bin/gpgsplit
14bin/gpgtar 14bin/gpgtar
@@ -47,26 +47,27 @@ sbin/g13-syshelp @@ -47,26 +47,27 @@ sbin/g13-syshelp
47share/doc/gnupg/DCO 47share/doc/gnupg/DCO
48share/doc/gnupg/DETAILS 48share/doc/gnupg/DETAILS
49share/doc/gnupg/FAQ 49share/doc/gnupg/FAQ
50share/doc/gnupg/HACKING 50share/doc/gnupg/HACKING
51share/doc/gnupg/KEYSERVER 51share/doc/gnupg/KEYSERVER
52share/doc/gnupg/OpenPGP 52share/doc/gnupg/OpenPGP
53share/doc/gnupg/README 53share/doc/gnupg/README
54share/doc/gnupg/TRANSLATE 54share/doc/gnupg/TRANSLATE
55share/doc/gnupg/examples/Automatic.prf 55share/doc/gnupg/examples/Automatic.prf
56share/doc/gnupg/examples/README 56share/doc/gnupg/examples/README
57share/doc/gnupg/examples/VS-NfD.prf 57share/doc/gnupg/examples/VS-NfD.prf
58share/doc/gnupg/examples/debug.prf 58share/doc/gnupg/examples/debug.prf
59share/doc/gnupg/examples/gpgconf.conf 59share/doc/gnupg/examples/gpgconf.conf
 60share/doc/gnupg/examples/gpgconf.rnames
60share/doc/gnupg/examples/pwpattern.list 61share/doc/gnupg/examples/pwpattern.list
61share/doc/gnupg/examples/scd-event 62share/doc/gnupg/examples/scd-event
62share/doc/gnupg/examples/systemd-user/README 63share/doc/gnupg/examples/systemd-user/README
63share/doc/gnupg/examples/systemd-user/dirmngr.service 64share/doc/gnupg/examples/systemd-user/dirmngr.service
64share/doc/gnupg/examples/systemd-user/dirmngr.socket 65share/doc/gnupg/examples/systemd-user/dirmngr.socket
65share/doc/gnupg/examples/systemd-user/gpg-agent-browser.socket 66share/doc/gnupg/examples/systemd-user/gpg-agent-browser.socket
66share/doc/gnupg/examples/systemd-user/gpg-agent-extra.socket 67share/doc/gnupg/examples/systemd-user/gpg-agent-extra.socket
67share/doc/gnupg/examples/systemd-user/gpg-agent-ssh.socket 68share/doc/gnupg/examples/systemd-user/gpg-agent-ssh.socket
68share/doc/gnupg/examples/systemd-user/gpg-agent.service 69share/doc/gnupg/examples/systemd-user/gpg-agent.service
69share/doc/gnupg/examples/systemd-user/gpg-agent.socket 70share/doc/gnupg/examples/systemd-user/gpg-agent.socket
70share/doc/gnupg/examples/trustlist.txt 71share/doc/gnupg/examples/trustlist.txt
71share/gnupg/distsigkey.gpg 72share/gnupg/distsigkey.gpg
72share/gnupg/help.be.txt 73share/gnupg/help.be.txt

cvs diff -r1.75 -r1.76 pkgsrc/security/gnupg2/distinfo (expand / switch to unified diff)

--- pkgsrc/security/gnupg2/distinfo 2022/07/12 05:46:00 1.75
+++ pkgsrc/security/gnupg2/distinfo 2022/08/31 09:42:12 1.76
@@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
1$NetBSD: distinfo,v 1.75 2022/07/12 05:46:00 adam Exp $ 1$NetBSD: distinfo,v 1.76 2022/08/31 09:42:12 adam Exp $
2 2
3BLAKE2s (gnupg-2.2.36.tar.bz2) = a5a5505ea8620649b5a2e7dfe8f4b12ebc06bd206d3502fad79cac6f8170245b 3BLAKE2s (gnupg-2.2.37.tar.bz2) = 66d5738a47606090cf5adfe9616cdcf30b5d3e2924e80feb0dc8d9c84e0e7464
4SHA512 (gnupg-2.2.36.tar.bz2) = 2d14000a0e8b36688d5e89372a1ef5f8a526b2724715377323d1f9abd23122aa9d0ab2c0988063c397f969afefbf205aedb7205915fd751c539336e680d8462a 4SHA512 (gnupg-2.2.37.tar.bz2) = b56c47002948fd28fc9d5c23b46f5522e4210ed61c17f491c3b3fab5fab8893da33b1f8ff55a3bbef6367ff92b10c141c1f24d8350c37a0e756d2bdfbe86d7be
5Size (gnupg-2.2.36.tar.bz2) = 7273805 bytes 5Size (gnupg-2.2.37.tar.bz2) = 7285172 bytes
6SHA1 (patch-common_sysutils.c) = 569c12e21172c1521284922244b2f4f361c945d6 6SHA1 (patch-common_sysutils.c) = 569c12e21172c1521284922244b2f4f361c945d6