commit:     d80df8be1c2f345d6bd4851c2bd98f823324790e
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 24 02:21:22 2026 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Jan 24 02:21:22 2026 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d80df8be

dev-libs/libgusb: wire up verify-sig

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

 dev-libs/libgusb/Manifest             |  1 +
 dev-libs/libgusb/libgusb-0.4.9.ebuild | 12 ++++++++----
 2 files changed, 9 insertions(+), 4 deletions(-)

diff --git a/dev-libs/libgusb/Manifest b/dev-libs/libgusb/Manifest
index f0a04d3ad6a5..08c6c96a2847 100644
--- a/dev-libs/libgusb/Manifest
+++ b/dev-libs/libgusb/Manifest
@@ -1 +1,2 @@
 DIST libgusb-0.4.9.tar.xz 51672 BLAKE2B 
b40d39b1d4db63ccc01c1c15807c15c867c84f76d0f36b71ea877e6aef11bb3f1ec6a68affaed385bea1485b945b8c513e10d26e31fa0b362e1607f7d532f9bc
 SHA512 
61052b02ae826cdd24fd1ed8938ce893b37176aae839d789f56c2f37822c8b8f965ca0049cbdffc021eb379e46fc894d3621b46a7585719bde27d908137e4a27
+DIST libgusb-0.4.9.tar.xz.asc 488 BLAKE2B 
232ec2e15529231f19821fbe78e0b8084698b0958731bbafdfa9f90ff27390931189f87a9cd2b29f3d3fbcdca52e36fe67d1f930bf70f84e130ff5e925a86541
 SHA512 
ddd47f69bc294ada1a738ab81250d284466497aadd969f4dc0fb1642dd48f44893dd54a90290ac8139825f6d9846a2ad7b1fd3dc4317b784512d0cbd05b1c2d4

diff --git a/dev-libs/libgusb/libgusb-0.4.9.ebuild 
b/dev-libs/libgusb/libgusb-0.4.9.ebuild
index aae4f7e0ac0c..47607195d695 100644
--- a/dev-libs/libgusb/libgusb-0.4.9.ebuild
+++ b/dev-libs/libgusb/libgusb-0.4.9.ebuild
@@ -1,16 +1,19 @@
-# 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_{10..13} )
 PYTHON_REQ_USE="xml(+)"
-
-inherit meson-multilib python-any-r1 vala
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/hughsie.asc
+inherit meson-multilib python-any-r1 vala verify-sig
 
 DESCRIPTION="GObject wrapper for libusb"
 HOMEPAGE="https://github.com/hughsie/libgusb";
-SRC_URI="https://github.com/hughsie/libgusb/releases/download/${PV}/${P}.tar.xz";
+SRC_URI="
+       https://github.com/hughsie/libgusb/releases/download/${PV}/${P}.tar.xz
+       verify-sig? ( 
https://github.com/hughsie/libgusb/releases/download/${PV}/${P}.tar.xz.asc )
+"
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
@@ -36,6 +39,7 @@ BDEPEND="
        $(python_gen_any_dep 'dev-python/setuptools[${PYTHON_USEDEP}]')
        gtk-doc? ( dev-util/gi-docgen )
        vala? ( $(vala_depend) )
+       verify-sig? ( sec-keys/openpgp-keys-hughsie )
        virtual/pkgconfig
 "
 

Reply via email to