commit:     c130fa25ebd6d695f676f123f573d654ef024974
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 21 15:08:57 2026 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Feb 21 15:10:40 2026 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c130fa25

app-crypt/ccid: wire up verify-sig

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

 app-crypt/ccid/Manifest          |  1 +
 app-crypt/ccid/ccid-1.7.0.ebuild | 14 ++++++++++----
 2 files changed, 11 insertions(+), 4 deletions(-)

diff --git a/app-crypt/ccid/Manifest b/app-crypt/ccid/Manifest
index f332b1696695..12df0001f661 100644
--- a/app-crypt/ccid/Manifest
+++ b/app-crypt/ccid/Manifest
@@ -1,2 +1,3 @@
 DIST ccid-1.6.1.tar.xz 195844 BLAKE2B 
7ab243196761b22edbaffca14b7ef840d53cc4eecc7d6252fb3255e85fc11eb0e1de65775a250da3d4687015ad6e2901d77b1227dc5921f69b42891541ad4e62
 SHA512 
3c8336a71e48880f3239b322acb0c40231ae83f80011cef39fef95eade6fd76849343faafdb4fcf9e962afda2c3a415e4a537d3f423b152ef2d3dddb4ecf2eac
 DIST ccid-1.7.0.tar.xz 200688 BLAKE2B 
c6c262365191181e53af81d9232cf87d9bfbf7e86d5791076c108776b1822e255da94867895d71331973a9e739ad47059c661880477af9cfa5f9ce599aca359a
 SHA512 
8e138957f01deefc803dde707fa3a9888de260abcfc0e8c57ef5ce7c506d173552ec55e36a384ce40f51b7aa4014ac42f5ba1e98152750f89db3e2eb7e6f4539
+DIST ccid-1.7.0.tar.xz.asc 833 BLAKE2B 
1ea4eba5fca69d25f9a00f5d700284173bc0f382e919e01606111a389999b97843f389412eba6ce653c2f7a4ab896c47a12095f37a2eb2951b6ad01b800bebb2
 SHA512 
6435de418282b86d727d18e944aa8fc3e1733c4cdbf9852be151ed98c93a10b3b6704cca7b7291ebfdefc051af27ba23ec3186e6fb4b8efb249a1ffe2ed0fa60

diff --git a/app-crypt/ccid/ccid-1.7.0.ebuild b/app-crypt/ccid/ccid-1.7.0.ebuild
index e7ffd56f40ae..bebbbb5a42a6 100644
--- a/app-crypt/ccid/ccid-1.7.0.ebuild
+++ b/app-crypt/ccid/ccid-1.7.0.ebuild
@@ -3,11 +3,15 @@
 
 EAPI=8
 
-inherit meson udev
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/ludovicrousseau.asc
+inherit meson udev verify-sig
 
 DESCRIPTION="CCID free software driver"
-HOMEPAGE="https://ccid.apdu.fr https://github.com/LudovicRousseau/CCID";
-SRC_URI="https://ccid.apdu.fr/files/${P}.tar.xz";
+HOMEPAGE="https://ccid.apdu.fr/ https://github.com/LudovicRousseau/CCID";
+SRC_URI="
+       https://ccid.apdu.fr/files/${P}.tar.xz
+       verify-sig? ( https://ccid.apdu.fr/files/${P}.tar.xz.asc )
+"
 
 LICENSE="LGPL-2.1+ LGPL-2+ GPL-2+"
 SLOT="0"
@@ -22,7 +26,9 @@ DEPEND="${RDEPEND}"
 BDEPEND="
        app-alternatives/lex
        dev-lang/perl
-       virtual/pkgconfig"
+       virtual/pkgconfig
+       verify-sig? ( sec-keys/openpgp-keys-ludovicrousseau )
+"
 
 src_configure() {
        local emesonargs=(

Reply via email to