commit:     d2410fe5f87c799ddd3b0a4e5ecfb2b0eeb2b630
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 20 08:21:07 2026 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Jan 20 08:22:20 2026 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2410fe5

sys-apps/pciutils: wire up verify-sig

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

 sys-apps/pciutils/Manifest               |  1 +
 sys-apps/pciutils/pciutils-3.14.0.ebuild | 11 ++++++++---
 2 files changed, 9 insertions(+), 3 deletions(-)

diff --git a/sys-apps/pciutils/Manifest b/sys-apps/pciutils/Manifest
index cea49dff765c..175bdef8fadc 100644
--- a/sys-apps/pciutils/Manifest
+++ b/sys-apps/pciutils/Manifest
@@ -1,2 +1,3 @@
 DIST pciutils-3.13.0.tar.gz 672999 BLAKE2B 
d779ca0fd8c96a54bf81f6234d6a38eae2882d39dd1a52a508246bc46b5f4ac9318bbca20266378ec3917e72fe6ec30c47b1b5e9df4e86d3f59cbe860e2ac70e
 SHA512 
73f99b5c2251676368738e0dc9d82529f3516966f1658a96149768b9775a0e177d630512dc7ea33087a7fcb960a3498f0c4c1a9f7233ec1cf242b9ab087fa0d1
 DIST pciutils-3.14.0.tar.gz 722554 BLAKE2B 
3ab270c4523cc1968d5f3a03d2564eff5560b60eb8307bafe44ee240a6636dc676fbf0a28effe3c9abc99bfc86a975aea066d634a5e5adaffb2c63ba226511d9
 SHA512 
35cabfd8af8b0673440c7eba77fae8cad295f2618376148233b735ac032499e23967f863d48656d4c6f38b250db013747c92ed9719a57cd4e2df3065056f6c27
+DIST pciutils-3.14.0.tar.gz.asc 228 BLAKE2B 
315f758e9b3a7e17cac14371bebd889e6725ba4bb223f2cfa690a6dbccea106b63fbaff36f098ec492173b6641ec49531d9284ec4ecd48fab29b800b8e9482b4
 SHA512 
0de5196d96d802a72eb2a5de953af67370424b03a72be91aa5a7240a69b939900db5aa48609d52e1c38f5609e6c40c20644f9d1853708e0fd55ea105efe88ab1

diff --git a/sys-apps/pciutils/pciutils-3.14.0.ebuild 
b/sys-apps/pciutils/pciutils-3.14.0.ebuild
index 56ac9874694f..77ed5f463523 100644
--- a/sys-apps/pciutils/pciutils-3.14.0.ebuild
+++ b/sys-apps/pciutils/pciutils-3.14.0.ebuild
@@ -1,13 +1,17 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-inherit toolchain-funcs multilib-minimal flag-o-matic
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/martinmares.asc
+inherit toolchain-funcs multilib-minimal flag-o-matic verify-sig
 
 DESCRIPTION="Various utilities dealing with the PCI bus"
 HOMEPAGE="https://mj.ucw.cz/sw/pciutils/ 
https://git.kernel.org/?p=utils/pciutils/pciutils.git";
-SRC_URI="https://mj.ucw.cz/download/linux/pci/${P}.tar.gz";
+SRC_URI="
+       https://mj.ucw.cz/download/linux/pci/${P}.tar.gz
+       verify-sig? ( https://mj.ucw.cz/download/linux/pci/${P}.tar.gz.sign -> 
${P}.tar.gz.asc )
+"
 
 LICENSE="GPL-2"
 SLOT="0"
@@ -32,6 +36,7 @@ RDEPEND="
 BDEPEND="
        || ( >=sys-devel/binutils-2.37:* llvm-core/lld sys-devel/native-cctools 
)
        kmod? ( virtual/pkgconfig )
+       verify-sig? ( sec-keys/openpgp-keys-martinmares )
 "
 
 MULTILIB_WRAPPED_HEADERS=( /usr/include/pci/config.h )

Reply via email to