commit:     c0c0cff6c45683a362537a1a61102bfcd70ec0da
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 16 00:30:04 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=c0c0cff6

media-libs/alsa-topology-conf: EAPI 8, wire up verify-sig

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

 media-libs/alsa-topology-conf/Manifest                   |  1 +
 ...2.5.1.ebuild => alsa-topology-conf-1.2.5.1-r1.ebuild} | 16 +++++++++++-----
 2 files changed, 12 insertions(+), 5 deletions(-)

diff --git a/media-libs/alsa-topology-conf/Manifest 
b/media-libs/alsa-topology-conf/Manifest
index 116f444c8d53..69f4aee1f58a 100644
--- a/media-libs/alsa-topology-conf/Manifest
+++ b/media-libs/alsa-topology-conf/Manifest
@@ -1 +1,2 @@
 DIST alsa-topology-conf-1.2.5.1.tar.bz2 11697 BLAKE2B 
1f8bb172510d86bd0530f2ba437dd1132401c0bd436085c07c61e5ef296a6da6a1c24fb8d585572186fc0073172c82d40948c5c39fd293a01762d49c9c393662
 SHA512 
b34176b213e1afcb61fee19b569d6422a7692b62cf08b0ef651f2fbb1eefe49f25ca6386d0bfcec7152d4b5ed3daa84edb900181d40169e777751ae033125374
+DIST alsa-topology-conf-1.2.5.1.tar.bz2.sig 833 BLAKE2B 
95e6d3fdb7927d61ca32bb7619ffdd192b46608dd210afdae033f77253846d52dce88b2e6baaa2c155fdb13e557d114bbee6cb743c9a401da6aa97ab7dea9e89
 SHA512 
f0bf4fbd53f50ca53cf951bb0023e893f5419c3f3f5884aa5c561d2b82f30394d142a00ac0db87040d94a5ce72e4973575ed44d652a86dc1fd526135e9cc3261

diff --git a/media-libs/alsa-topology-conf/alsa-topology-conf-1.2.5.1.ebuild 
b/media-libs/alsa-topology-conf/alsa-topology-conf-1.2.5.1-r1.ebuild
similarity index 55%
rename from media-libs/alsa-topology-conf/alsa-topology-conf-1.2.5.1.ebuild
rename to media-libs/alsa-topology-conf/alsa-topology-conf-1.2.5.1-r1.ebuild
index 50da251c44a6..186450eb5fcb 100644
--- a/media-libs/alsa-topology-conf/alsa-topology-conf-1.2.5.1.ebuild
+++ b/media-libs/alsa-topology-conf/alsa-topology-conf-1.2.5.1-r1.ebuild
@@ -1,19 +1,25 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
+
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/alsa.asc
+inherit verify-sig
 
 DESCRIPTION="ALSA topology 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"
-
 KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv 
~sparc x86"
-IUSE=""
 
 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