dev-util/cmocka: wire up verify-sig

Signed-off-by: Sam James <sam@gentoo.org>
This commit is contained in:
Sam James
2026-02-18 13:05:13 +00:00
parent 767b0dc9e2
commit 79ee8493c2
2 changed files with 11 additions and 3 deletions

View File

@@ -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

View File

@@ -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