commit:     79ee8493c28fde7bf0a46648ae03db4654dea091
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 18 13:05:13 2026 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Feb 18 13:06:14 2026 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79ee8493

dev-util/cmocka: wire up verify-sig

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

 dev-util/cmocka/Manifest            |  1 +
 dev-util/cmocka/cmocka-2.0.2.ebuild | 13 ++++++++++---
 2 files changed, 11 insertions(+), 3 deletions(-)

diff --git a/dev-util/cmocka/Manifest b/dev-util/cmocka/Manifest
index cee98e009a52..8a852921744a 100644
--- a/dev-util/cmocka/Manifest
+++ b/dev-util/cmocka/Manifest
@@ -1,2 +1,3 @@
 DIST cmocka-1.1.8.tar.xz 77872 BLAKE2B 
c9c8751e43cf2584096432525d5cc0491ad895ac73b4071daedcc201f06292727dfae528060302d3ee6d5631b6898762be52cf6add8b90fdb9e8ce43f88abdf4
 SHA512 
59c3d8732c5558abf4dd9aedac2d5e41cf7693c26a88932449c3dec7be7903c479515f15b4ab8876e4b03f3b4b68460ef34bc6ce079677262638c15e29da37ef
 DIST cmocka-2.0.2.tar.xz 121144 BLAKE2B 
03bb0558c5bdb0d7ea222ae0e6a710106e63d3eb62333c91864488a33745120ab82f395388a984a9bd95ed1aedf228ee1ea42671ca6ae0112d33b7b06bf385c2
 SHA512 
d02d65f0881f18f30b9e46c325acfa349261339daa2c1bf3a4e6360976f13b31588e997415197220f6def156f77d9864994d4e3cfd09c8f16a8594d0a4789a16
+DIST cmocka-2.0.2.tar.xz.asc 870 BLAKE2B 
268aa8a0061eda955c54792784490821723f3b6ffe3369e793f813ec8456e0f25108058e667e73b3e4c943fc5861466c5e8d8a9268db99c9d38017ad825dc396
 SHA512 
3b84335cb86bc28fd30e0c8c1693c240f21b0c736404b0347a2bcd2ba15fca36d37b0c702432f4ce4f42cd366a01dd658c16178477e736252fb1894cf00ad7cf

diff --git a/dev-util/cmocka/cmocka-2.0.2.ebuild 
b/dev-util/cmocka/cmocka-2.0.2.ebuild
index 24a3ddd673a4..87e747d6f16f 100644
--- a/dev-util/cmocka/cmocka-2.0.2.ebuild
+++ b/dev-util/cmocka/cmocka-2.0.2.ebuild
@@ -3,11 +3,15 @@
 
 EAPI=8
 
-inherit cmake-multilib flag-o-matic
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/andreasschneider.asc
+inherit cmake-multilib flag-o-matic verify-sig
 
 DESCRIPTION="Unit testing framework for C"
 HOMEPAGE="https://cmocka.org/";
-SRC_URI="https://cmocka.org/files/$(ver_cut 1-2)/${P}.tar.xz"
+SRC_URI="
+       https://cmocka.org/files/$(ver_cut 1-2)/${P}.tar.xz
+       verify-sig? ( https://cmocka.org/files/$(ver_cut 1-2)/${P}.tar.xz.asc )
+"
 
 LICENSE="Apache-2.0"
 SLOT="0/1"
@@ -15,7 +19,10 @@ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips 
~ppc ~ppc64 ~riscv
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 
-BDEPEND="doc? ( app-text/doxygen[dot] )"
+BDEPEND="
+       doc? ( app-text/doxygen[dot] )
+       verify-sig? ( sec-keys/openpgp-keys-andreasschneider )
+"
 
 multilib_src_configure() {
        append-lfs-flags

Reply via email to