commit: 347131eb506b2fdd300da2498ec21e978b8e3048
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 18 03:14:08 2026 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jan 18 14:30:24 2026 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=347131eb
dev-libs/gmp: wire up verify-sig
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/gmp/Manifest | 1 +
dev-libs/gmp/gmp-6.3.0-r1.ebuild | 7 +++++--
2 files changed, 6 insertions(+), 2 deletions(-)
diff --git a/dev-libs/gmp/Manifest b/dev-libs/gmp/Manifest
index 9ad925e475bf..2f3e6470dbd2 100644
--- a/dev-libs/gmp/Manifest
+++ b/dev-libs/gmp/Manifest
@@ -1,2 +1,3 @@
DIST gmp-6.3.0.tar.xz 2094196 BLAKE2B
a865129e2b3f634ec5bad7f97ed89532e43f5662ac47a7d8ab7f0df8c9f8d0886bd984651422e2573c2163bca69c0547c248147ec90880accbd53db97dc0ddee
SHA512
e85a0dab5195889948a3462189f0e0598d331d3457612e2d3350799dba2e244316d256f8161df5219538eb003e4b5343f989aaa00f96321559063ed8c8f29fd2
+DIST gmp-6.3.0.tar.xz.sig 374 BLAKE2B
36d2e0dfe7c23aa083526e53884ab70332e6bdbcf04a53d9a97c52935f15a337743dccf9239441c3de7c84a95e06228d83bdfa6ef537c9f092101fd9f201d29b
SHA512
7ac61b09a5dae5247fd75031dc5d13c615f20af40700506b6940d92df1bde6224f6ada4894b7c3fd18f340407116188ffc3efb35f90e1a5fefb42f62aa68010d
DIST gmp-man-6.2.1.pdf 827583 BLAKE2B
9aa25457a3c488e37cc7d54d825253ab749a3780919570579b319cf607001de50b212ca387b70213abcc5ab428b4525bdb9cd8ae932798a2d7928da98ce3f353
SHA512
f2d9d02e97975355ef490e921fedc94fb7687c3661eec8fa2e94a1622b6e59b17b3879eb3ec1f2df8edac100f727175144d107f4c49c602b773c43bc9e91dbcb
diff --git a/dev-libs/gmp/gmp-6.3.0-r1.ebuild b/dev-libs/gmp/gmp-6.3.0-r1.ebuild
index d265cbc8e805..100d8bba9d8b 100644
--- a/dev-libs/gmp/gmp-6.3.0-r1.ebuild
+++ b/dev-libs/gmp/gmp-6.3.0-r1.ebuild
@@ -1,9 +1,10 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-inherit gnuconfig libtool flag-o-matic multilib-minimal toolchain-funcs
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/gmp.asc
+inherit gnuconfig libtool flag-o-matic multilib-minimal toolchain-funcs
verify-sig
MY_PV=${PV/_p*}
MY_PV=${MY_PV/_/-}
@@ -19,6 +20,7 @@ SRC_URI="
https://gmplib.org/download/gmp/${MY_P}.tar.xz
mirror://gnu/${PN}/${MY_P}.tar.xz
doc? ( https://gmplib.org/${PN}-man-${MANUAL_PV}.pdf )
+ verify-sig? ( https://gmplib.org/download/gmp/${MY_P}.tar.xz.sig )
"
S="${WORKDIR}"/${MY_P%a}
@@ -33,6 +35,7 @@ RESTRICT="!cpudetection? ( bindist )"
BDEPEND="
app-arch/xz-utils
sys-devel/m4
+ verify-sig? ( sec-keys/openpgp-keys-gmp )
"
DOCS=( AUTHORS ChangeLog NEWS README doc/configuration doc/isa_abi_headache )