commit:     6efd1a3458c66787b9c4502f539dc044f6c69ed3
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 16 00:31:21 2026 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Jan 16 00:35:59 2026 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6efd1a34

media-libs/alsa-ucm-conf: wire up verify-sig

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

 media-libs/alsa-ucm-conf/Manifest                      | 1 +
 media-libs/alsa-ucm-conf/alsa-ucm-conf-1.2.15.3.ebuild | 9 ++++++++-
 2 files changed, 9 insertions(+), 1 deletion(-)

diff --git a/media-libs/alsa-ucm-conf/Manifest 
b/media-libs/alsa-ucm-conf/Manifest
index 570440a58b43..3eba61dedb94 100644
--- a/media-libs/alsa-ucm-conf/Manifest
+++ b/media-libs/alsa-ucm-conf/Manifest
@@ -1,2 +1,3 @@
 DIST alsa-ucm-conf-1.2.14.tar.bz2 72126 BLAKE2B 
cbb4b81db7670207cac5b85ba9cd4d9df93e4aca573da4caffe0f1e0386a9685b837e58b7ed85ddcfecf3c0f2469e706833dad6f0ef020440c943aa41520f8f0
 SHA512 
a224e890919306bdcd606dfb873b089950c9fa89f24c02947692ee8ab1a05c419f2a8dc174440d17c8a9575cab293806630f2cb43d74677f7ef0d956b7883dc5
 DIST alsa-ucm-conf-1.2.15.3.tar.bz2 78290 BLAKE2B 
7b563fa4685988bf509f4accdab1146b49a807eae8d4ebff3d634c1086c70130930a0e09e08af0be0996dd56d4fdbd58e9d7daa37f762106fa493198589ceac4
 SHA512 
079aeb45bc3f98448f6e48a1267db5d3f46a51d7060eb8275d0a084574e23eec34f07108610538e898c397fa24941ccf1bb7722c6b4bb0fa9c48904addc03973
+DIST alsa-ucm-conf-1.2.15.3.tar.bz2.sig 833 BLAKE2B 
8cf25b68533805ff8b124a6f580f895a0c80524c3b532db7f5fd7d9cf7dbaa10cf4dbbc234282f485990141b45a3be538aab6ed3fd6b4aeae9f73910ba714ff3
 SHA512 
0b8f8789a163c303bfc86f5ef47692e02e1d3ec748cc05b93293bf495279b9ddc03d47e7513543da10372492a09a47370eb669cd8e905d1ff32ed818191da968

diff --git a/media-libs/alsa-ucm-conf/alsa-ucm-conf-1.2.15.3.ebuild 
b/media-libs/alsa-ucm-conf/alsa-ucm-conf-1.2.15.3.ebuild
index 0ef331233c62..15b913ac63ea 100644
--- a/media-libs/alsa-ucm-conf/alsa-ucm-conf-1.2.15.3.ebuild
+++ b/media-libs/alsa-ucm-conf/alsa-ucm-conf-1.2.15.3.ebuild
@@ -3,9 +3,15 @@
 
 EAPI=8
 
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/alsa.asc
+inherit verify-sig
+
 DESCRIPTION="ALSA ucm configuration files"
 HOMEPAGE="https://alsa-project.org/wiki/Main_Page";
-SRC_URI="https://www.alsa-project.org/files/pub/lib/${P}.tar.bz2";
+SRC_URI="
+       https://www.alsa-project.org/files/pub/lib/${P}.tar.bz2
+       verify-sig? ( 
https://www.alsa-project.org/files/pub/lib/${P}.tar.bz2.sig )
+"
 
 LICENSE="BSD"
 SLOT="0"
@@ -13,6 +19,7 @@ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips 
~ppc ~ppc64 ~riscv
 
 RDEPEND="!<media-libs/alsa-lib-1.2.1"
 DEPEND="${RDEPEND}"
+BDEPEND="verify-sig? ( sec-keys/openpgp-keys-alsa )"
 
 src_install() {
        insinto /usr/share/alsa

Reply via email to