Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 27 Aug 2020 19:58:01 +0000 (UTC)
From:      Adam Weinberger <adamw@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r546681 - head/security/gnupg
Message-ID:  <202008271958.07RJw1kQ093858@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: adamw
Date: Thu Aug 27 19:58:01 2020
New Revision: 546681
URL: https://svnweb.freebsd.org/changeset/ports/546681

Log:
  security/gnupg: Update to 2.2.22
  
  Also, sort plist. The new gpgsplit binary is getting installed as
  gpgsplit2 to avoid a conflict with security/gnupg1.
  
  Noteworthy changes in version 2.2.22
  ====================================
  
    * gpg: Change the default key algorithm to rsa3072.
  
    * gpg: Add regular expression support for Trust Signatures on all
      platforms.  [#4843]
  
    * gpg: Fix regression in 2.2.21 with non-default --passphrase-repeat
      option.  [#4991]
  
    * gpg: Ignore --personal-digest-prefs for ECDSA keys.  [#5021]
  
    * gpgsm: Make rsaPSS a de-vs compliant scheme.
  
    * gpgsm: Show also the SHA256 fingerprint in key listings.
  
    * gpgsm: Do not require a default keyring for --gpgconf-list.  [#4867]
  
    * gpg-agent: Default to extended key format and record the creation
      time of keys.  Add new option --disable-extended-key-format.
  
    * gpg-agent: Support the WAYLAND_DISPLAY envvar.  [#5016]
  
    * gpg-agent: Allow using --gpgconf-list even if HOME does not
      exist.  [#4866]
  
    * gpg-agent: Make the Pinentry work even if the envvar TERM is set
      to the empty string.  [#4137]
  
    * scdaemon: Add a workaround for Gnuk tokens <= 2.15 which wrongly
      incremented the error counter when using the "verify" command of
      "gpg --edit-key" with only the signature key being present.
  
    * dirmngr: Better handle systems with disabled IPv6.  [#4977]
  
    * gpgpslit: Install tool.  It was not installed in the past to avoid
      conflicts with the version installed by GnuPG 1.4.  [#5023]
      (We're installing it as gpgsplit2 to avoid conflict with security/gnupg1)
  
    * gpgtar: Handle Unicode file names on Windows correctly (requires
      libgpg-error 1.39).  [#4083]
  
    * gpgtar: Make --files-from and --null work as documented.  [#5027]
  
    * Build the Windows installer with the new Ntbtls 0.2.0 so that TLS
      connections succeed for servers demanding GCM.
  
    Release-info: https://dev.gnupg.org/T5030

Modified:
  head/security/gnupg/Makefile
  head/security/gnupg/distinfo
  head/security/gnupg/pkg-plist

Modified: head/security/gnupg/Makefile
==============================================================================
--- head/security/gnupg/Makefile	Thu Aug 27 19:56:15 2020	(r546680)
+++ head/security/gnupg/Makefile	Thu Aug 27 19:58:01 2020	(r546681)
@@ -1,7 +1,7 @@
 # $FreeBSD$
 
 PORTNAME=	gnupg
-PORTVERSION=	2.2.21
+PORTVERSION=	2.2.22
 CATEGORIES=	security
 MASTER_SITES=	GNUPG
 
@@ -66,6 +66,7 @@ pre-build:
 	${TOUCH} ${WRKSRC}/doc/*.texi
 
 post-install:
+	${MV} ${STAGEDIR}${PREFIX}/bin/gpgsplit ${STAGEDIR}${PREFIX}/bin/gpgsplit2
 	${MV} ${STAGEDIR}${DATADIR}/help*.txt ${STAGEDIR}${DOCSDIR}
 
 .include <bsd.port.mk>

Modified: head/security/gnupg/distinfo
==============================================================================
--- head/security/gnupg/distinfo	Thu Aug 27 19:56:15 2020	(r546680)
+++ head/security/gnupg/distinfo	Thu Aug 27 19:58:01 2020	(r546681)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1594295049
-SHA256 (gnupg-2.2.21.tar.bz2) = 61e83278fb5fa7336658a8b73ab26f379d41275bb1c7c6e694dd9f9a6e8e76ec
-SIZE (gnupg-2.2.21.tar.bz2) = 6813160
+TIMESTAMP = 1598556721
+SHA256 (gnupg-2.2.22.tar.bz2) = 7c1370565e1910b9d8c4e0fb57b9de34aa062ec7bb91abad5803d791f38d855b
+SIZE (gnupg-2.2.22.tar.bz2) = 7098444

Modified: head/security/gnupg/pkg-plist
==============================================================================
--- head/security/gnupg/pkg-plist	Thu Aug 27 19:56:15 2020	(r546680)
+++ head/security/gnupg/pkg-plist	Thu Aug 27 19:58:01 2020	(r546681)
@@ -1,17 +1,18 @@
 bin/dirmngr
 bin/dirmngr-client
-bin/gpg-connect-agent
 bin/gpg-agent
-bin/gpgscm
-bin/gpgsm
-bin/gpgtar
+bin/gpg-connect-agent
 %%WKS_SERVER%%bin/gpg-wks-server
-bin/kbxutil
 %%SUID_GPG%%@(,,4555) bin/gpg2
 %%NO_SUID_GPG%%bin/gpg2
 bin/gpgconf
 bin/gpgparsemail
+bin/gpgscm
+bin/gpgsm
+bin/gpgsplit2
+bin/gpgtar
 bin/gpgv2
+bin/kbxutil
 bin/symcryptrun
 bin/watchgnupg
 %%LDAP%%libexec/dirmngr_ldap



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202008271958.07RJw1kQ093858>