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 )

Reply via email to