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
