pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/security/gnupg2
Module Name: pkgsrc
Committed By: ryoon
Date: Tue Oct 29 15:25:58 UTC 2024
Modified Files:
pkgsrc/security/gnupg2: Makefile PLIST distinfo
Added Files:
pkgsrc/security/gnupg2/patches: patch-doc_Makefile.in
Log Message:
security/gnupg2: Update to 2.4.6
* Update MASTER_SITES.
* Mark MAKE_JOBS_SAFE=no because yat2m-stamp target in doc directory fails.
* Handle --enable-gpg-is-gpg2 case for man pages.
Changelog:
Noteworthy changes in version 2.4.6
===================================
* gpg: New command --quick-set-ownertrust. [rG967678d972]
* gpg: Indicate disabled keys in key listings and add list option
"show-ownertrust". [rG2a0a706eb2]
* gpg: Make sure a DECRYPTION_OKAY is never issued for a bad OCB
tag. [T7042]
* gpg: Do not allow to accidently set the RENC usage. [T7072]
* gpg: Accept armored files without CRC24 checksum. [T7071]
* gpg: New --import-option "only-pubkeys". [T7146]
* gpg: Repurpose the AKL mechanism "ldap" to work like the keyserver
mechnism but only for LDAP keyservers. [rG6551281ca3]
* gpg: ADSKs are now configurable for new keys. [T6882]
* gpg: New option --proc-all-sigs. [T7261]
* gpg: Fix a wrong decryption failed status for signed and OCB
encrypted messages without a signature verification key. [T7042]
* gpg: Make --no-literal work again for -c and --store. [T5852]
* gpg: Fix getting key by IPGP. [T7288]
* gpg: Validate the trustdb after the import of a trusted key.
[T7200]
* gpg: Exclude expired trusted keys from the key validation process.
[T7200]
* gpgsm: New option --assert-signer. [T7286]
* gpgsm: Emit user IDs with an empty Subject also in colon mode.
[T7171]
* keyboxd: Fix a race condition on the database handle. [T7294]
* agent: Consider an empty pattern file as valid. [rGc27534de95]
* agent: Fix error handling of READKEY. [T6012]
* agent: Avoid random errors when storing key in ephemeral mode.
[T7129, rG19d93a239d]
* agent: Make "SCD DEVINFO --watch" more robust. [T7151]
* agent: Fix detection of the yet unused trustflag de-vs. [T5079]
* scd: Improve KDF data object handling for OpenPGP cards. [T7058]
* scd: Avoid buffer overrun with more than 16 PC/SC readers.
[T7129, rG524e3a9345]
* scd: Fix how the scdaemon on its pipe connection finishes.
[T7160]
* gpgconf: Check readability of some files with -X and change its
output format. [rG759adb2493]
* gpg-mail-tube: New tool to apply PGP/MIME encryption to a mail.
[rGa564a9f66c]
* Fix a race condition in creating the socket directory. [T7332]
* Fix some uninitialized variables and double frees in error code
paths. [T7129]
To generate a diff of this commit:
cvs rdiff -u -r1.155 -r1.156 pkgsrc/security/gnupg2/Makefile
cvs rdiff -u -r1.16 -r1.17 pkgsrc/security/gnupg2/PLIST
cvs rdiff -u -r1.86 -r1.87 pkgsrc/security/gnupg2/distinfo
cvs rdiff -u -r0 -r1.1 pkgsrc/security/gnupg2/patches/patch-doc_Makefile.in
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/security/gnupg2/Makefile
diff -u pkgsrc/security/gnupg2/Makefile:1.155 pkgsrc/security/gnupg2/Makefile:1.156
--- pkgsrc/security/gnupg2/Makefile:1.155 Fri Aug 9 09:42:33 2024
+++ pkgsrc/security/gnupg2/Makefile Tue Oct 29 15:25:58 2024
@@ -1,10 +1,9 @@
-# $NetBSD: Makefile,v 1.155 2024/08/09 09:42:33 ryoon Exp $
+# $NetBSD: Makefile,v 1.156 2024/10/29 15:25:58 ryoon Exp $
-DISTNAME= gnupg-2.4.5
+DISTNAME= gnupg-2.4.6
PKGNAME= ${DISTNAME:S/gnupg-/gnupg2-/}
-PKGREVISION= 3
CATEGORIES= security
-MASTER_SITES= ftp://ftp.gnupg.org/gcrypt/gnupg/
+MASTER_SITES= https://gnupg.org/ftp/gcrypt/gnupg/
MASTER_SITES+= http://mirrors.dotsrc.org/gcrypt/gnupg/
EXTRACT_SUFX= .tar.bz2
@@ -18,6 +17,8 @@ DEPENDS+= pinentry-[0-9]*:../../security
CONFLICTS+= dirmngr-[0-9]*
SUPERSEDES+= dirmngr-[0-9]*
+MAKE_JOBS_SAFE= no # yat2m-stamp target in docs directory
+
BUILD_DEFS+= VARBASE
USE_PKGLOCALEDIR= yes
USE_TOOLS+= pkg-config makeinfo
Index: pkgsrc/security/gnupg2/PLIST
diff -u pkgsrc/security/gnupg2/PLIST:1.16 pkgsrc/security/gnupg2/PLIST:1.17
--- pkgsrc/security/gnupg2/PLIST:1.16 Fri Apr 28 16:33:41 2023
+++ pkgsrc/security/gnupg2/PLIST Tue Oct 29 15:25:58 2024
@@ -1,10 +1,11 @@
-@comment $NetBSD: PLIST,v 1.16 2023/04/28 16:33:41 nikita Exp $
+@comment $NetBSD: PLIST,v 1.17 2024/10/29 15:25:58 ryoon Exp $
${PLIST.gnutls}bin/dirmngr
${PLIST.gnutls}bin/dirmngr-client
bin/g13
bin/gpg-agent
bin/gpg-card
bin/gpg-connect-agent
+bin/gpg-mail-tube
bin/gpg-wks-client
bin/gpg-wks-server
bin/gpg2
@@ -32,6 +33,7 @@ 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-mail-tube.1
man/man1/gpg-preset-passphrase.1
man/man1/gpg-wks-client.1
man/man1/gpg-wks-server.1
@@ -47,6 +49,7 @@ man/man7/gnupg.7
man/man8/addgnupghome.8
man/man8/applygnupgdefaults.8
man/man8/dirmngr.8
+man/manh/gnupg.7.html
sbin/addgnupghome
sbin/applygnupgdefaults
sbin/g13-syshelp
@@ -114,6 +117,7 @@ share/locale/id/LC_MESSAGES/gnupg2.mo
share/locale/it/LC_MESSAGES/gnupg2.mo
share/locale/ja/LC_MESSAGES/gnupg2.mo
share/locale/nb/LC_MESSAGES/gnupg2.mo
+share/locale/nl/LC_MESSAGES/gnupg2.mo
share/locale/pl/LC_MESSAGES/gnupg2.mo
share/locale/pt/LC_MESSAGES/gnupg2.mo
share/locale/ro/LC_MESSAGES/gnupg2.mo
Index: pkgsrc/security/gnupg2/distinfo
diff -u pkgsrc/security/gnupg2/distinfo:1.86 pkgsrc/security/gnupg2/distinfo:1.87
--- pkgsrc/security/gnupg2/distinfo:1.86 Sat Mar 9 07:58:32 2024
+++ pkgsrc/security/gnupg2/distinfo Tue Oct 29 15:25:58 2024
@@ -1,6 +1,7 @@
-$NetBSD: distinfo,v 1.86 2024/03/09 07:58:32 adam Exp $
+$NetBSD: distinfo,v 1.87 2024/10/29 15:25:58 ryoon Exp $
-BLAKE2s (gnupg-2.4.5.tar.bz2) = 3fa773e399865165c4814ba7a5a31a98715995ec0c812fcb623eacf4aab26ae8
-SHA512 (gnupg-2.4.5.tar.bz2) = 4d54744f09399c5899144d0cb5fdc2756e45b058db41b9ea9df3be03e80b914509e16ef35aa0248e7561185b80f7a5f9fd6afcab8ccff75ff82ed555448a38ff
-Size (gnupg-2.4.5.tar.bz2) = 7889060 bytes
+BLAKE2s (gnupg-2.4.6.tar.bz2) = 58a2095d27b93331d50402ebacd9054c32667fb873709e8e04db785b83553bcd
+SHA512 (gnupg-2.4.6.tar.bz2) = 192ae6cb18547e9c5fc4263dc968b548c1ce563ceb8cc2e651b264d4e5afa1cd99a2c1cdd80906faf5e0b0ca99cef76e003b1f7e73238f311a74a1de6c35b5cb
+Size (gnupg-2.4.6.tar.bz2) = 8011304 bytes
SHA1 (patch-common_sysutils.c) = 569c12e21172c1521284922244b2f4f361c945d6
+SHA1 (patch-doc_Makefile.in) = 69bb70932d79e96d11922c9207d6d229695b449d
Added files:
Index: pkgsrc/security/gnupg2/patches/patch-doc_Makefile.in
diff -u /dev/null pkgsrc/security/gnupg2/patches/patch-doc_Makefile.in:1.1
--- /dev/null Tue Oct 29 15:25:58 2024
+++ pkgsrc/security/gnupg2/patches/patch-doc_Makefile.in Tue Oct 29 15:25:58 2024
@@ -0,0 +1,30 @@
+$NetBSD: patch-doc_Makefile.in,v 1.1 2024/10/29 15:25:58 ryoon Exp $
+
+* Handle --enable-gpg-is-gpg2 case.
+
+--- doc/Makefile.in.orig 2024-10-29 15:14:22.312728237 +0000
++++ doc/Makefile.in
+@@ -517,18 +517,21 @@ AM_MAKEINFOFLAGS = -I $(srcdir) --css-re
+ YAT2M_OPTIONS = -I $(srcdir) \
+ --release "GnuPG @PACKAGE_VERSION@" --source "GNU Privacy Guard 2.4"
+
++@USE_GPG2_HACK_TRUE@GPG2_SUFFIX = 2
++@USE_GPG2_HACK_FALSE@GPG2_SUFFIX =
++
+ myman_sources = gnupg7.texi gpg.texi gpgsm.texi gpg-agent.texi \
+ dirmngr.texi scdaemon.texi tools.texi wks.texi \
+ gpg-card.texi
+
+-myman_pages = gpg.1 gpgv.1 gpgsm.1 gpg-agent.1 dirmngr.8 scdaemon.1 \
++myman_pages = gpg${GPG2_SUFFIX}.1 gpgv${GPG2_SUFFIX}.1 gpgsm.1 gpg-agent.1 dirmngr.8 scdaemon.1 \
+ watchgnupg.1 gpgconf.1 addgnupghome.8 gpg-preset-passphrase.1 \
+ gpg-connect-agent.1 gpgparsemail.1 gpgtar.1 gpg-mail-tube.1 \
+ applygnupgdefaults.8 gpg-wks-client.1 gpg-wks-server.1 \
+ dirmngr-client.1 gpg-card.1 gpg-check-pattern.1
+
+ myhtmlman_pages = \
+- gpg.1.html gpgv.1.html gpgsm.1.html \
++ gpg${GPG2_SUFFIX}.1.html gpgv${GPG2_SUFFIX}.1.html gpgsm.1.html \
+ gpg-agent.1.html dirmngr.8.html scdaemon.1.html \
+ watchgnupg.1.html gpgconf.1.html addgnupghome.8.html \
+ gpg-preset-passphrase.1.html \
Home |
Main Index |
Thread Index |
Old Index