commit:     489849be4ce5fc9942aec6c5bc5844048a4e9145
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Oct  6 05:14:51 2025 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Oct  6 05:16:31 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=489849be

app-crypt/gnupg: add 2.5.12, drop 2.5.1-r1

Per gnupg.org and some other ML posts from Werner, this is now good to
keyword and unmask:
> Note that this 2.5 series is fully supported and thus ready for production 
> use.
> This means we won't break anything but may add some more features before 2.6.

(This was not always the case, he made this declaration recently partway
through the 2.5.x series. It was right that it was masked earlier on.)

Signed-off-by: Sam James <sam <AT> gentoo.org>

 app-crypt/gnupg/Manifest                                      |  4 ++--
 .../gnupg/{gnupg-2.5.1-r1.ebuild => gnupg-2.5.12.ebuild}      | 11 +++++------
 profiles/package.mask                                         |  5 -----
 3 files changed, 7 insertions(+), 13 deletions(-)

diff --git a/app-crypt/gnupg/Manifest b/app-crypt/gnupg/Manifest
index 21587b4c1e47..0f424e18f326 100644
--- a/app-crypt/gnupg/Manifest
+++ b/app-crypt/gnupg/Manifest
@@ -4,5 +4,5 @@ DIST gnupg-2.4.7.tar.bz2 8010244 BLAKE2B 
4cdc6be4330b0c8f150d9d1a9ce9c7d34232ecf
 DIST gnupg-2.4.7.tar.bz2.sig 119 BLAKE2B 
e97012f433c2818dda953ccaa2f5e8e94492b306a7815b16d7a9f8bf165f11972114d94a1aaba6156baed0ee3566ad998ed74a9521c71464268f4c6f8f14306c
 SHA512 
d944a57b21fa7a4058fb4f00e3c164220be038037010a07a43e48c881dd66d901f8ea249f5df183a1c7de811ecc3aa9ed1591c18baf201e338129eb7e28bddc4
 DIST gnupg-2.4.8.tar.bz2 8017685 BLAKE2B 
ab7126aac6c7bf323075c68084c963f75d93c729d8918b6ca10ef0a4466879636433c682a5437776d2ce9f5d432e1f66995dd94a4f44d7f184542f030087dbb2
 SHA512 
d7f07a258141a583bc8be18c0984d7dfe8508f12c624c053881ee63dfee11adcda8de216bcaaef9f5d24a1e217de70bf69ee2e3cc43b0da66a0e571ce9c4b436
 DIST gnupg-2.4.8.tar.bz2.sig 119 BLAKE2B 
4f94b2abc40b17cfab44f28fc2a2ae5246f8356141a3932a92b5adb78002c7064bb132a6529079bc14900036f90d9d318d7d01818999150e2c875b88a3fca265
 SHA512 
9fb54be4e99ecee6c7b649d6f0ef24a25e81c0af57e07ccdd512a1ea2ebf7558dd25518b7b78347e4a216167849e6285bb91ec23d0968966aba0784d45f02a06
-DIST gnupg-2.5.1.tar.bz2 8126739 BLAKE2B 
46955d2eebe14395adc0fdf81e89a32f3f9baaabfe1eee78f256a1fab25ce6fdb96b873678cfeb5e4abf4894c7ab4908359ed04cc6571ff442dcc5325b3ccd66
 SHA512 
733a11ff24145e23dd7d34d954a70c25bf70ecb1d517b8e15cc34bf690786c9f7007e4e99cde573500ac012852e91b29568fed00491f8c8254b3fb63ca5777cd
-DIST gnupg-2.5.1.tar.bz2.sig 238 BLAKE2B 
cd024a63ecb82a12e92444cbff8dbc9bef6a4e436d59957aae77927cce0baf9e282e63df7a5159a521c7c8694a0dbe96d6537ad3ec5f779c7c0dea8d02b5e70d
 SHA512 
8ffd5cc72a2907972bf1854e804f6c215ff66ba2d6e91952700f49b2b5ba8bab035d0f42efdb0d3c3166301cda6e716394928bdd9c0d0d1e1789a02c7aa1a926
+DIST gnupg-2.5.12.tar.bz2 8225353 BLAKE2B 
cab3802d08acf96772071c42949c55e78734447a29d3088b7c08636282cf38f92fcf35ce6ded5df9a18b2725a27500980d1616f5d3850df05f9543a43453d5c0
 SHA512 
fa0510f24b844e2ee122543421e0ee47415cb5a1599c28abe2ec22830c378b50125e70289fd227bd6ca35bb3d6a40928955f42b44b24f657733b93c64d6d27d8
+DIST gnupg-2.5.12.tar.bz2.sig 266 BLAKE2B 
b52d3f2d3af94061c5210ede10b074d871e9782ae92974a58480e6e0cfa29e5d6622b67b24989bb757e96a0cbb8ff9df2d15b69ecc5b5c531880920f45907b9f
 SHA512 
ff141f5dc30cd81494c8a50f86b673fe9c0fc74d344fb868f922285851929ed863b66fe52e973d0ab869391394e7fe6a0efc83b7b2383f28771a1cd6ca62be3b

diff --git a/app-crypt/gnupg/gnupg-2.5.1-r1.ebuild 
b/app-crypt/gnupg/gnupg-2.5.12.ebuild
similarity index 93%
rename from app-crypt/gnupg/gnupg-2.5.1-r1.ebuild
rename to app-crypt/gnupg/gnupg-2.5.12.ebuild
index 167bb5e3c125..23e268a6fe6e 100644
--- a/app-crypt/gnupg/gnupg-2.5.1-r1.ebuild
+++ b/app-crypt/gnupg/gnupg-2.5.12.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -23,7 +23,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="GPL-3+"
 SLOT="0"
-#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 IUSE="bzip2 doc ldap nls readline selinux +smartcard ssl test +tofu tpm tools 
usb user-socket wks-server"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="test? ( tofu )"
@@ -31,9 +31,9 @@ REQUIRED_USE="test? ( tofu )"
 # Existence of executables is checked during configuration.
 # Note: On each bump, update dep bounds on each version from configure.ac!
 DEPEND="
-       >=dev-libs/libassuan-2.5.0:=
-       >=dev-libs/libgcrypt-1.9.1:=
-       >=dev-libs/libgpg-error-1.46
+       >=dev-libs/libassuan-3.0.0:=
+       >=dev-libs/libgcrypt-1.11.0:=
+       >=dev-libs/libgpg-error-1.51
        >=dev-libs/libksba-1.6.3
        >=dev-libs/npth-1.2
        sys-libs/zlib
@@ -68,7 +68,6 @@ DOCS=(
 
 PATCHES=(
        
"${FILESDIR}"/${PN}-2.1.20-gpgscm-Use-shorter-socket-path-lengts-to-improve-tes.patch
-       "${FILESDIR}"/${PN}-2.4.5-revert-rfc4880bis.patch # bug #926186
 )
 
 src_prepare() {

diff --git a/profiles/package.mask b/profiles/package.mask
index d90851674de5..cea5b5b8ab8c 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -572,11 +572,6 @@ app-emulation/virtualbox-kvm
 <sys-devel/gcc-11
 <sys-devel/kgcc64-11
 
-# Robin H. Johnson <[email protected]> (2024-09-22)
-# Upstream testing release; fails some tests as well here
-# Beware that if you upgrade to it, you may need to reset your keyrings.
->=app-crypt/gnupg-2.5
-
 # Fabian Groffen <[email protected]> (2024-09-02)
 # exim_tinydb utility crashes due to invalid free() (used in startup script)
 =mail-mta/exim-4.98

Reply via email to