gnupg2: updated to 2.4.0

Noteworthy changes in version 2.4.0 (2022-12-16)
------------------------------------------------

* gpg: New command --quick-update-pref.  [rGd40d23b233]

* gpg: New list-options show-pref and show-pref-verbose.
  [rG811cfa34cb]

* gpg: New option --list-filter to restrict key listings like
    gpg -k --list-filter 'select=revoked-f && sub/algostr=ed25519'
  [rG1324dc3490]

* gpg: New --export-filter export-revocs.  [rGc985b52e71]

* gpg: Also import stray revocation certificates.  [rG7aaedfb107]

* gpg: Add a notation to encryption subkeys in de-vs mode.  [T6279]

* gpg: Improve signature verification speed by a factor of more than
  four.  Double detached signing speed.  [T5826]

* gpg: Allow only OCB for AEAD encryption.  [rG5a2cef801d]

* gpg: Fix trusted introducer for mbox only user-ids.  [T6238]

* gpg: Report an error via status-fd for receiving a key from the
  agent.  [T5151]

* gpg: Make --require-compliance work without the --status-fd
  option.  [rG2aacd843ad]

* gpg: Fix verification of cleartext signatures with overlong lines.
  [T6272]

* agent: Fix import of protected OpenPGP v5 keys.  [T6294]

* gpgsm: Change the default cipher algorithm from AES128 to AES256.
  Also announce support for this in signatures.  [rG2d8ac55d26]

* gpgsm: Always use the chain validation model if the root-CA
  requests this.  [rG7fa1d3cc82]

* gpgsm: Print OCSP revocation date and reason in cert listings.
  [rGb6abaed2b5]

* agent: Support Win32-OpenSSH emulation by gpg-agent.  [T3883]

* scd: Support the Telesec Signature Card v2.0.  [T6252]

* scd: Redact --debug cardio output of a VERIFY APDU.  [T5085]

* scd: Skip deleted pkcs#15 records in CARDOS 5.  [rG061efac03f]

* dirmngr: Fix build with no LDAP support.  [T6239]

* dirmngr: Fix verification of ECDSA signed CRLs.  [rG868dabb402]

* wkd: New option --add-revocs for gpg-wks-client.  [rGc3f9f2d497]

* wkd: Ignore expired user-ids in gpg-wks-client.  [T6292]

* card: New commands "gpg" and "gpgsm".  [rG9c4691c73e]
This commit is contained in:
adam 2023-02-27 12:35:35 +00:00
parent 78805a17c1
commit 29a31c801e
3 changed files with 19 additions and 11 deletions

View file

@ -1,6 +1,6 @@
# $NetBSD: Makefile,v 1.142 2022/12/28 09:40:04 adam Exp $
# $NetBSD: Makefile,v 1.143 2023/02/27 12:35:35 adam Exp $
DISTNAME= gnupg-2.2.41
DISTNAME= gnupg-2.4.0
PKGNAME= ${DISTNAME:S/gnupg-/gnupg2-/}
CATEGORIES= security
MASTER_SITES= ftp://ftp.gnupg.org/gcrypt/gnupg/
@ -41,18 +41,18 @@ LDFLAGS.Linux+= -lrt
.include "options.mk"
BUILDLINK_API_DEPENDS.sqlite3+= sqlite3>=3.7.15
BUILDLINK_API_DEPENDS.sqlite3+= sqlite3>=3.27.0
.include "../../databases/sqlite3/buildlink3.mk"
.include "../../devel/gettext-lib/buildlink3.mk"
BUILDLINK_API_DEPENDS.npth+= npth>=1.2
.include "../../devel/npth/buildlink3.mk"
.include "../../devel/readline/buildlink3.mk"
BUILDLINK_API_DEPENDS.libgcrypt+= libgcrypt>=1.7
BUILDLINK_API_DEPENDS.libgcrypt+= libgcrypt>=1.9.1
.include "../../security/libgcrypt/buildlink3.mk"
BUILDLINK_API_DEPENDS.libgpg-error+= libgpg-error>=1.28
BUILDLINK_API_DEPENDS.libgpg-error+= libgpg-error>=1.46
.include "../../security/libgpg-error/buildlink3.mk"
BUILDLINK_API_DEPENDS.libassuan+= libassuan>=2.5.1
.include "../../security/libassuan2/buildlink3.mk"
BUILDLINK_API_DEPENDS.libksba+= libksba>=1.3.4
BUILDLINK_API_DEPENDS.libksba+= libksba>=1.6.3
.include "../../security/libksba/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"

View file

@ -1,9 +1,11 @@
@comment $NetBSD: PLIST,v 1.13 2022/08/31 09:42:12 adam Exp $
@comment $NetBSD: PLIST,v 1.14 2023/02/27 12:35:35 adam Exp $
bin/dirmngr
bin/dirmngr-client
bin/g13
bin/gpg-agent
bin/gpg-card
bin/gpg-connect-agent
bin/gpg-wks-client
bin/gpg-wks-server
bin/gpg2
bin/gpgconf
@ -17,13 +19,17 @@ bin/kbxutil
bin/watchgnupg
info/gnupg.info
${PLIST.ldap}libexec/dirmngr_ldap
libexec/gpg-auth
libexec/gpg-check-pattern
libexec/gpg-pair-tool
libexec/gpg-preset-passphrase
libexec/gpg-protect-tool
libexec/gpg-wks-client
libexec/keyboxd
libexec/scdaemon
man/man1/dirmngr-client.1
man/man1/gpg-agent.1
man/man1/gpg-card.1
man/man1/gpg-check-pattern.1
man/man1/gpg-connect-agent.1
man/man1/gpg-preset-passphrase.1
@ -55,10 +61,12 @@ share/doc/gnupg/TRANSLATE
share/doc/gnupg/examples/Automatic.prf
share/doc/gnupg/examples/README
share/doc/gnupg/examples/VS-NfD.prf
share/doc/gnupg/examples/common.conf
share/doc/gnupg/examples/debug.prf
share/doc/gnupg/examples/gpgconf.conf
share/doc/gnupg/examples/gpgconf.rnames
share/doc/gnupg/examples/pwpattern.list
share/doc/gnupg/examples/qualified.txt
share/doc/gnupg/examples/scd-event
share/doc/gnupg/examples/systemd-user/README
share/doc/gnupg/examples/systemd-user/dirmngr.service

View file

@ -1,6 +1,6 @@
$NetBSD: distinfo,v 1.79 2022/12/28 09:40:04 adam Exp $
$NetBSD: distinfo,v 1.80 2023/02/27 12:35:35 adam Exp $
BLAKE2s (gnupg-2.2.41.tar.bz2) = e357f033a33799586dedd3482573f5eb25178a8b8ee70b0d92075a509e7948a7
SHA512 (gnupg-2.2.41.tar.bz2) = f472e5058ea9881355f0c754a47acd0b5360c36e8976b8563dbc763a7cef792bf88227cc15fe5172d3e9bb9fc34d8448dd5c183949031e91a1997cc7f0f83b55
Size (gnupg-2.2.41.tar.bz2) = 7313746 bytes
BLAKE2s (gnupg-2.4.0.tar.bz2) = 156cd804dc65862a41f8dbc6c8e8d396385341a108a9819090a7dc72465731af
SHA512 (gnupg-2.4.0.tar.bz2) = 094d631130d4dfe4421cc5e715eaec1888d0b4b764f1be9287be86cbc34430313211739d5481b34e9b59021d05cdbae8a87a1007031cc4dc6213045984a8559a
Size (gnupg-2.4.0.tar.bz2) = 7666935 bytes
SHA1 (patch-common_sysutils.c) = 569c12e21172c1521284922244b2f4f361c945d6