commit:     df639db6eb404be9eca44e52d75e40d0b72d4f36
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 20 22:12:03 2026 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Jan 20 23:03:03 2026 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df639db6

app-crypt/p11-kit: wire up verify-sig

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

 app-crypt/p11-kit/Manifest               |  1 +
 app-crypt/p11-kit/p11-kit-0.25.10.ebuild | 11 ++++++++---
 2 files changed, 9 insertions(+), 3 deletions(-)

diff --git a/app-crypt/p11-kit/Manifest b/app-crypt/p11-kit/Manifest
index 37e2a35ea59b..b80f96abe983 100644
--- a/app-crypt/p11-kit/Manifest
+++ b/app-crypt/p11-kit/Manifest
@@ -1,2 +1,3 @@
 DIST p11-kit-0.25.10.tar.xz 1053532 BLAKE2B 
9f5a1be36a5b67ac35b294afdacf1b3a5c1c579b04e3407ea7bc6899cfe74330682653da50975a13e443b3a79379fdf6c6ed2a778933cf5dbba4fdf6dc52c99a
 SHA512 
c5a5dfb6bd46e8964a70f2fc601bd5b61bf88f79d1011c70e6f37a62130c4aad692d8bac83aff2fd2728543274e198d2946ded7a53636835aefb13b9a3155527
+DIST p11-kit-0.25.10.tar.xz.sig 119 BLAKE2B 
f299d5988284ebb5e8f4919e44e719f694d1c9fcdf7f2b11dc87d6042349993017880c31940167fd5f42a1422e497ca9c5c85c543eb5fe7c0e1aad392c151679
 SHA512 
c6271ad03454bd44faff7675d5ac305afa40aefabf492df90f4624a241537869029829f43a4a90c3d6b5b83886f009a33b24f097c21cf8745a30cb3263010dbe
 DIST p11-kit-0.25.5.tar.xz 1002056 BLAKE2B 
96d6a9c2807586abafae4da4df89f566672733963997d6a83e00aaf83a7a0c0e2995638f505e98fb87a90c60bde28814f1e8b7d5071bf0af96bb0467105a1ddc
 SHA512 
177ec6ff5eb891901078306dce2bf3f5c1a0e5c2a8c493bdf5a08ae1ff1240fdf6952961e973c373f80ac3d1d5a9927e07f4da49e4ff92269d992e744889fc94

diff --git a/app-crypt/p11-kit/p11-kit-0.25.10.ebuild 
b/app-crypt/p11-kit/p11-kit-0.25.10.ebuild
index 3ef5cea73068..98f384fc2563 100644
--- a/app-crypt/p11-kit/p11-kit-0.25.10.ebuild
+++ b/app-crypt/p11-kit/p11-kit-0.25.10.ebuild
@@ -1,14 +1,18 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
 PYTHON_COMPAT=( python3_{11..14} )
-inherit shell-completion meson-multilib python-any-r1
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/p11-kit.asc
+inherit shell-completion meson-multilib python-any-r1 verify-sig
 
 DESCRIPTION="Provides a standard configuration setup for installing PKCS#11"
 HOMEPAGE="https://p11-glue.github.io/p11-glue/p11-kit.html";
-SRC_URI="https://github.com/p11-glue/p11-kit/releases/download/${PV}/${P}.tar.xz";
+SRC_URI="
+       https://github.com/p11-glue/p11-kit/releases/download/${PV}/${P}.tar.xz
+       verify-sig? ( 
https://github.com/p11-glue/p11-kit/releases/download/${PV}/${P}.tar.xz.sig )
+"
 
 LICENSE="MIT"
 SLOT="0"
@@ -30,6 +34,7 @@ BDEPEND="
        virtual/pkgconfig
        gtk-doc? ( dev-util/gtk-doc )
        nls? ( sys-devel/gettext )
+       verify-sig? ( sec-keys/openpgp-keys-p11-kit )
 "
 
 src_prepare() {

Reply via email to