[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-utils/

2026-01-15 Thread Sam James
commit: 716343ca169595d79ef623ded9081c32c7740b8d
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan 16 00:32:31 2026 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan 16 00:36:00 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=716343ca

media-sound/alsa-utils: wire up verify-sig

Signed-off-by: Sam James  gentoo.org>

 media-sound/alsa-utils/Manifest   | 1 +
 media-sound/alsa-utils/alsa-utils-1.2.15.2.ebuild | 9 +++--
 2 files changed, 8 insertions(+), 2 deletions(-)

diff --git a/media-sound/alsa-utils/Manifest b/media-sound/alsa-utils/Manifest
index e50ff75514c0..6636147e427d 100644
--- a/media-sound/alsa-utils/Manifest
+++ b/media-sound/alsa-utils/Manifest
@@ -1,3 +1,4 @@
 DIST alsa-utils-1.2.13.tar.bz2 1642028 BLAKE2B 
9bc2bf8e21fb9308c2eabc6612da0848f9ddba45acb8bf8453d9cff7f73fa0267495430a150ea53b28fab8afb69a51e487e8b253dc7501e17d77ea3f6e90bcf7
 SHA512 
0e2fb5b6e497b977badba2ebe2bddfc819654d24001622e0299e4034210caeeea2f3c2c2d1d260a48caefb6584e0b989fdb7036c6012108c8c38d89b3cb04c78
 DIST alsa-utils-1.2.14.tar.bz2 1652717 BLAKE2B 
0f15f6f684bf17c0508b01eabd21917d8501b965074d3b42f6915e9bbafeafad894dcbd1a219008db0064fb98d6fb2be311e98c0b8bc7e91d1a0b8146dd02dfe
 SHA512 
dd470a2f5210822cc4d3ded094b84721a07904df5c32dd329e0cb4c052d39e3e6d7ddb511cde2d23b3f6824c71fba9dbdca369355d5c03b234e989dbbb9b7a95
 DIST alsa-utils-1.2.15.2.tar.bz2 1668791 BLAKE2B 
0688e668241917027b5dd161ebe3ea4ab6f8fede612e148dee74e033ab09f9557c7610a6b506d2507402cca7007a031b85c8c0cb9af80652ae9f3cc5ea157973
 SHA512 
13ca15a63bcbf81a4643ef03e391200d7523335bc300e290756089c4cfeccb9773cf6b77f9fcf4b80e6aa2e8c5e33a2c86c9173f1feb480aedf5ecda0f7c47cd
+DIST alsa-utils-1.2.15.2.tar.bz2.sig 833 BLAKE2B 
6e73cb7e7fe143a73eb1f46c5961facf3c6c070bfb79e26769711066f72a0159a2eca212a5daae503fbded047f7cb7c2b0d78d95e4d7bc760c88062fa22ec277
 SHA512 
e62a39d3aaa11ae14d02b81a483a0ebf685d52c3516f7253c01f92785202ead706ffd0f291001ec977472eb062976ab21240c0ccf264af514bb6cda5b857bd51

diff --git a/media-sound/alsa-utils/alsa-utils-1.2.15.2.ebuild 
b/media-sound/alsa-utils/alsa-utils-1.2.15.2.ebuild
index cdf3a258f691..d64052073f29 100644
--- a/media-sound/alsa-utils/alsa-utils-1.2.15.2.ebuild
+++ b/media-sound/alsa-utils/alsa-utils-1.2.15.2.ebuild
@@ -3,11 +3,15 @@
 
 EAPI=8
 
-inherit systemd udev
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/alsa.asc
+inherit systemd udev verify-sig
 
 DESCRIPTION="Advanced Linux Sound Architecture Utils (alsactl, alsamixer, 
etc.)"
 HOMEPAGE="https://alsa-project.org/wiki/Main_Page";
-SRC_URI="https://www.alsa-project.org/files/pub/utils/${P}.tar.bz2";
+SRC_URI="
+   https://www.alsa-project.org/files/pub/utils/${P}.tar.bz2
+   verify-sig? ( 
https://www.alsa-project.org/files/pub/utils/${P}.tar.bz2.sig )
+"
 
 LICENSE="GPL-2"
 SLOT="0.9"
@@ -28,6 +32,7 @@ RDEPEND="
 BDEPEND="
virtual/pkgconfig
doc? ( app-text/xmlto )
+   verify-sig? ( sec-keys/openpgp-keys-alsa )
 "
 
 PATCHES=(



[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-utils/

2026-01-15 Thread Sam James
commit: f01fb11402e927c004e34c891b3de500f672a7ca
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan 16 00:21:50 2026 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan 16 00:35:58 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f01fb114

media-sound/alsa-utils: drop 1.2.15, 1.2.15.1

Signed-off-by: Sam James  gentoo.org>

 media-sound/alsa-utils/Manifest   |  2 -
 media-sound/alsa-utils/alsa-utils-1.2.15.1.ebuild | 91 ---
 media-sound/alsa-utils/alsa-utils-1.2.15.ebuild   | 91 ---
 3 files changed, 184 deletions(-)

diff --git a/media-sound/alsa-utils/Manifest b/media-sound/alsa-utils/Manifest
index ae2f668064e1..e50ff75514c0 100644
--- a/media-sound/alsa-utils/Manifest
+++ b/media-sound/alsa-utils/Manifest
@@ -1,5 +1,3 @@
 DIST alsa-utils-1.2.13.tar.bz2 1642028 BLAKE2B 
9bc2bf8e21fb9308c2eabc6612da0848f9ddba45acb8bf8453d9cff7f73fa0267495430a150ea53b28fab8afb69a51e487e8b253dc7501e17d77ea3f6e90bcf7
 SHA512 
0e2fb5b6e497b977badba2ebe2bddfc819654d24001622e0299e4034210caeeea2f3c2c2d1d260a48caefb6584e0b989fdb7036c6012108c8c38d89b3cb04c78
 DIST alsa-utils-1.2.14.tar.bz2 1652717 BLAKE2B 
0f15f6f684bf17c0508b01eabd21917d8501b965074d3b42f6915e9bbafeafad894dcbd1a219008db0064fb98d6fb2be311e98c0b8bc7e91d1a0b8146dd02dfe
 SHA512 
dd470a2f5210822cc4d3ded094b84721a07904df5c32dd329e0cb4c052d39e3e6d7ddb511cde2d23b3f6824c71fba9dbdca369355d5c03b234e989dbbb9b7a95
-DIST alsa-utils-1.2.15.1.tar.bz2 1669645 BLAKE2B 
e3bd56822ec092f96386be3f8ae6772ced899884dfdef2341700be877a4822a3168d55a5aa9ba269e8e1b9fc61ae33a027abfa2e1c4f7fc68e0d8ce8780d3586
 SHA512 
f961c6f85244a6f10708f7e352e1eaa05fc898ec9e0d26e792efe4d2934568a455836035b311376dd03568f6c3607fad8702c5958c5874304d7afd6b8d5906e0
 DIST alsa-utils-1.2.15.2.tar.bz2 1668791 BLAKE2B 
0688e668241917027b5dd161ebe3ea4ab6f8fede612e148dee74e033ab09f9557c7610a6b506d2507402cca7007a031b85c8c0cb9af80652ae9f3cc5ea157973
 SHA512 
13ca15a63bcbf81a4643ef03e391200d7523335bc300e290756089c4cfeccb9773cf6b77f9fcf4b80e6aa2e8c5e33a2c86c9173f1feb480aedf5ecda0f7c47cd
-DIST alsa-utils-1.2.15.tar.bz2 1669125 BLAKE2B 
b2bbe9efa9e4793f046870246c80a901299fdaf7447fe8d1421b932d9cf077efe7418617ef2f48c2055515ce32a406a215609638b39b71b2419c324b07d0c40e
 SHA512 
34b275d8a3c56e59a9f9e440ee6859d70d5d69a992a80593b6bcdd0eb8ac8ee93878f4e63381eb310af82f287ed1b6f7593d2a03ab7acb487c98511355d11d82

diff --git a/media-sound/alsa-utils/alsa-utils-1.2.15.1.ebuild 
b/media-sound/alsa-utils/alsa-utils-1.2.15.1.ebuild
deleted file mode 100644
index fc3b5a525249..
--- a/media-sound/alsa-utils/alsa-utils-1.2.15.1.ebuild
+++ /dev/null
@@ -1,91 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit systemd udev
-
-DESCRIPTION="Advanced Linux Sound Architecture Utils (alsactl, alsamixer, 
etc.)"
-HOMEPAGE="https://alsa-project.org/wiki/Main_Page";
-SRC_URI="https://www.alsa-project.org/files/pub/utils/${P}.tar.bz2";
-
-LICENSE="GPL-2"
-SLOT="0.9"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86"
-IUSE="bat doc +libsamplerate ieee1394 +ncurses nls selinux"
-
-DEPEND="
-   >=media-libs/alsa-lib-${PV}
-   libsamplerate? ( media-libs/libsamplerate )
-   ieee1394? ( media-libs/libffado )
-   ncurses? ( >=sys-libs/ncurses-5.7-r7:= )
-   bat? ( sci-libs/fftw:= )
-"
-RDEPEND="
-   ${DEPEND}
-   selinux? ( sec-policy/selinux-alsa )
-"
-BDEPEND="
-   virtual/pkgconfig
-   doc? ( app-text/xmlto )
-"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-1.1.8-missing_header.patch
-)
-
-src_configure() {
-   export ac_cv_lib_ffado_ffado_streaming_init=$(usex ieee1394)
-
-   local myeconfargs=(
-   # --disable-alsaconf because it doesn't work with 
sys-apps/kmod, bug #456214
-   --disable-alsaconf
-   --disable-maintainer-mode
-   --with-asound-state-dir="${EPREFIX}"/var/lib/alsa
-   --with-systemdsystemunitdir="$(systemd_get_systemunitdir)"
-   --with-udev-rules-dir="${EPREFIX}/$(get_udevdir)"/rules.d
-   $(use_enable bat)
-   $(use_enable libsamplerate alsaloop)
-   $(use_enable ncurses alsamixer)
-   $(use_enable nls)
-   $(usev !doc '--disable-xmlto')
-   )
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   default
-   dodoc seq/*/README.*
-
-   newinitd "${FILESDIR}"/alsasound.initd-r8 alsasound
-   newconfd "${FILESDIR}"/alsasound.confd-r4 alsasound
-
-   keepdir /var/lib/alsa
-
-   # ALSA lib parser.c:1266:(uc_mgr_scan_master_configs) error: could not
-   # scan directory /usr/share/alsa/ucm: No such file or directory
-   # alsaucm: unable to obtain card list: No such file or directory
-   keepdir /usr/share/alsa/ucm
-
-   find "${ED}" -type f -name '*.la' -delete || die
-}
-
-pkg_postinst() {
-   u

[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-utils/

2026-01-10 Thread Sam James
commit: db5f8921611aa3599b77d2adfb1ffd3b6e625d34
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 10 11:23:54 2026 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 10 11:24:59 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db5f8921

media-sound/alsa-utils: add 1.2.15.2

Signed-off-by: Sam James  gentoo.org>

 media-sound/alsa-utils/Manifest   |  1 +
 media-sound/alsa-utils/alsa-utils-1.2.15.2.ebuild | 91 +++
 2 files changed, 92 insertions(+)

diff --git a/media-sound/alsa-utils/Manifest b/media-sound/alsa-utils/Manifest
index b4f23dd2d9ba..ae2f668064e1 100644
--- a/media-sound/alsa-utils/Manifest
+++ b/media-sound/alsa-utils/Manifest
@@ -1,4 +1,5 @@
 DIST alsa-utils-1.2.13.tar.bz2 1642028 BLAKE2B 
9bc2bf8e21fb9308c2eabc6612da0848f9ddba45acb8bf8453d9cff7f73fa0267495430a150ea53b28fab8afb69a51e487e8b253dc7501e17d77ea3f6e90bcf7
 SHA512 
0e2fb5b6e497b977badba2ebe2bddfc819654d24001622e0299e4034210caeeea2f3c2c2d1d260a48caefb6584e0b989fdb7036c6012108c8c38d89b3cb04c78
 DIST alsa-utils-1.2.14.tar.bz2 1652717 BLAKE2B 
0f15f6f684bf17c0508b01eabd21917d8501b965074d3b42f6915e9bbafeafad894dcbd1a219008db0064fb98d6fb2be311e98c0b8bc7e91d1a0b8146dd02dfe
 SHA512 
dd470a2f5210822cc4d3ded094b84721a07904df5c32dd329e0cb4c052d39e3e6d7ddb511cde2d23b3f6824c71fba9dbdca369355d5c03b234e989dbbb9b7a95
 DIST alsa-utils-1.2.15.1.tar.bz2 1669645 BLAKE2B 
e3bd56822ec092f96386be3f8ae6772ced899884dfdef2341700be877a4822a3168d55a5aa9ba269e8e1b9fc61ae33a027abfa2e1c4f7fc68e0d8ce8780d3586
 SHA512 
f961c6f85244a6f10708f7e352e1eaa05fc898ec9e0d26e792efe4d2934568a455836035b311376dd03568f6c3607fad8702c5958c5874304d7afd6b8d5906e0
+DIST alsa-utils-1.2.15.2.tar.bz2 1668791 BLAKE2B 
0688e668241917027b5dd161ebe3ea4ab6f8fede612e148dee74e033ab09f9557c7610a6b506d2507402cca7007a031b85c8c0cb9af80652ae9f3cc5ea157973
 SHA512 
13ca15a63bcbf81a4643ef03e391200d7523335bc300e290756089c4cfeccb9773cf6b77f9fcf4b80e6aa2e8c5e33a2c86c9173f1feb480aedf5ecda0f7c47cd
 DIST alsa-utils-1.2.15.tar.bz2 1669125 BLAKE2B 
b2bbe9efa9e4793f046870246c80a901299fdaf7447fe8d1421b932d9cf077efe7418617ef2f48c2055515ce32a406a215609638b39b71b2419c324b07d0c40e
 SHA512 
34b275d8a3c56e59a9f9e440ee6859d70d5d69a992a80593b6bcdd0eb8ac8ee93878f4e63381eb310af82f287ed1b6f7593d2a03ab7acb487c98511355d11d82

diff --git a/media-sound/alsa-utils/alsa-utils-1.2.15.2.ebuild 
b/media-sound/alsa-utils/alsa-utils-1.2.15.2.ebuild
new file mode 100644
index ..cdf3a258f691
--- /dev/null
+++ b/media-sound/alsa-utils/alsa-utils-1.2.15.2.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit systemd udev
+
+DESCRIPTION="Advanced Linux Sound Architecture Utils (alsactl, alsamixer, 
etc.)"
+HOMEPAGE="https://alsa-project.org/wiki/Main_Page";
+SRC_URI="https://www.alsa-project.org/files/pub/utils/${P}.tar.bz2";
+
+LICENSE="GPL-2"
+SLOT="0.9"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+IUSE="bat doc +libsamplerate ieee1394 +ncurses nls selinux"
+
+DEPEND="
+   >=media-libs/alsa-lib-${PV}
+   libsamplerate? ( media-libs/libsamplerate )
+   ieee1394? ( media-libs/libffado )
+   ncurses? ( >=sys-libs/ncurses-5.7-r7:= )
+   bat? ( sci-libs/fftw:= )
+"
+RDEPEND="
+   ${DEPEND}
+   selinux? ( sec-policy/selinux-alsa )
+"
+BDEPEND="
+   virtual/pkgconfig
+   doc? ( app-text/xmlto )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.1.8-missing_header.patch
+)
+
+src_configure() {
+   export ac_cv_lib_ffado_ffado_streaming_init=$(usex ieee1394)
+
+   local myeconfargs=(
+   # --disable-alsaconf because it doesn't work with 
sys-apps/kmod, bug #456214
+   --disable-alsaconf
+   --disable-maintainer-mode
+   --with-asound-state-dir="${EPREFIX}"/var/lib/alsa
+   --with-systemdsystemunitdir="$(systemd_get_systemunitdir)"
+   --with-udev-rules-dir="${EPREFIX}/$(get_udevdir)"/rules.d
+   $(use_enable bat)
+   $(use_enable libsamplerate alsaloop)
+   $(use_enable ncurses alsamixer)
+   $(use_enable nls)
+   $(usev !doc '--disable-xmlto')
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+   dodoc seq/*/README.*
+
+   newinitd "${FILESDIR}"/alsasound.initd-r8 alsasound
+   newconfd "${FILESDIR}"/alsasound.confd-r4 alsasound
+
+   keepdir /var/lib/alsa
+
+   # ALSA lib parser.c:1266:(uc_mgr_scan_master_configs) error: could not
+   # scan directory /usr/share/alsa/ucm: No such file or directory
+   # alsaucm: unable to obtain card list: No such file or directory
+   keepdir /usr/share/alsa/ucm
+
+   find "${ED}" -type f -name '*.la' -delete || die
+}
+
+pkg_postinst() {
+   udev_reload
+
+   if [[ -z ${REPLACING_VERSIONS} ]] && ! systemd_is_booted ; then
+   

[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-utils/

2025-12-19 Thread Sam James
commit: 3e676919ffd876135b3177e3d4fa2a37badfa53f
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec 20 02:37:14 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 20 02:38:11 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e676919

media-sound/alsa-utils: add 1.2.15.1

Signed-off-by: Sam James  gentoo.org>

 media-sound/alsa-utils/Manifest   |  1 +
 media-sound/alsa-utils/alsa-utils-1.2.15.1.ebuild | 91 +++
 2 files changed, 92 insertions(+)

diff --git a/media-sound/alsa-utils/Manifest b/media-sound/alsa-utils/Manifest
index fb1da4fd642b..b4f23dd2d9ba 100644
--- a/media-sound/alsa-utils/Manifest
+++ b/media-sound/alsa-utils/Manifest
@@ -1,3 +1,4 @@
 DIST alsa-utils-1.2.13.tar.bz2 1642028 BLAKE2B 
9bc2bf8e21fb9308c2eabc6612da0848f9ddba45acb8bf8453d9cff7f73fa0267495430a150ea53b28fab8afb69a51e487e8b253dc7501e17d77ea3f6e90bcf7
 SHA512 
0e2fb5b6e497b977badba2ebe2bddfc819654d24001622e0299e4034210caeeea2f3c2c2d1d260a48caefb6584e0b989fdb7036c6012108c8c38d89b3cb04c78
 DIST alsa-utils-1.2.14.tar.bz2 1652717 BLAKE2B 
0f15f6f684bf17c0508b01eabd21917d8501b965074d3b42f6915e9bbafeafad894dcbd1a219008db0064fb98d6fb2be311e98c0b8bc7e91d1a0b8146dd02dfe
 SHA512 
dd470a2f5210822cc4d3ded094b84721a07904df5c32dd329e0cb4c052d39e3e6d7ddb511cde2d23b3f6824c71fba9dbdca369355d5c03b234e989dbbb9b7a95
+DIST alsa-utils-1.2.15.1.tar.bz2 1669645 BLAKE2B 
e3bd56822ec092f96386be3f8ae6772ced899884dfdef2341700be877a4822a3168d55a5aa9ba269e8e1b9fc61ae33a027abfa2e1c4f7fc68e0d8ce8780d3586
 SHA512 
f961c6f85244a6f10708f7e352e1eaa05fc898ec9e0d26e792efe4d2934568a455836035b311376dd03568f6c3607fad8702c5958c5874304d7afd6b8d5906e0
 DIST alsa-utils-1.2.15.tar.bz2 1669125 BLAKE2B 
b2bbe9efa9e4793f046870246c80a901299fdaf7447fe8d1421b932d9cf077efe7418617ef2f48c2055515ce32a406a215609638b39b71b2419c324b07d0c40e
 SHA512 
34b275d8a3c56e59a9f9e440ee6859d70d5d69a992a80593b6bcdd0eb8ac8ee93878f4e63381eb310af82f287ed1b6f7593d2a03ab7acb487c98511355d11d82

diff --git a/media-sound/alsa-utils/alsa-utils-1.2.15.1.ebuild 
b/media-sound/alsa-utils/alsa-utils-1.2.15.1.ebuild
new file mode 100644
index ..fc3b5a525249
--- /dev/null
+++ b/media-sound/alsa-utils/alsa-utils-1.2.15.1.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit systemd udev
+
+DESCRIPTION="Advanced Linux Sound Architecture Utils (alsactl, alsamixer, 
etc.)"
+HOMEPAGE="https://alsa-project.org/wiki/Main_Page";
+SRC_URI="https://www.alsa-project.org/files/pub/utils/${P}.tar.bz2";
+
+LICENSE="GPL-2"
+SLOT="0.9"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+IUSE="bat doc +libsamplerate ieee1394 +ncurses nls selinux"
+
+DEPEND="
+   >=media-libs/alsa-lib-${PV}
+   libsamplerate? ( media-libs/libsamplerate )
+   ieee1394? ( media-libs/libffado )
+   ncurses? ( >=sys-libs/ncurses-5.7-r7:= )
+   bat? ( sci-libs/fftw:= )
+"
+RDEPEND="
+   ${DEPEND}
+   selinux? ( sec-policy/selinux-alsa )
+"
+BDEPEND="
+   virtual/pkgconfig
+   doc? ( app-text/xmlto )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.1.8-missing_header.patch
+)
+
+src_configure() {
+   export ac_cv_lib_ffado_ffado_streaming_init=$(usex ieee1394)
+
+   local myeconfargs=(
+   # --disable-alsaconf because it doesn't work with 
sys-apps/kmod, bug #456214
+   --disable-alsaconf
+   --disable-maintainer-mode
+   --with-asound-state-dir="${EPREFIX}"/var/lib/alsa
+   --with-systemdsystemunitdir="$(systemd_get_systemunitdir)"
+   --with-udev-rules-dir="${EPREFIX}/$(get_udevdir)"/rules.d
+   $(use_enable bat)
+   $(use_enable libsamplerate alsaloop)
+   $(use_enable ncurses alsamixer)
+   $(use_enable nls)
+   $(usev !doc '--disable-xmlto')
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+   dodoc seq/*/README.*
+
+   newinitd "${FILESDIR}"/alsasound.initd-r8 alsasound
+   newconfd "${FILESDIR}"/alsasound.confd-r4 alsasound
+
+   keepdir /var/lib/alsa
+
+   # ALSA lib parser.c:1266:(uc_mgr_scan_master_configs) error: could not
+   # scan directory /usr/share/alsa/ucm: No such file or directory
+   # alsaucm: unable to obtain card list: No such file or directory
+   keepdir /usr/share/alsa/ucm
+
+   find "${ED}" -type f -name '*.la' -delete || die
+}
+
+pkg_postinst() {
+   udev_reload
+
+   if [[ -z ${REPLACING_VERSIONS} ]] && ! systemd_is_booted ; then
+   elog
+   elog "To take advantage of the init script, and automate the 
process of"
+   elog "saving and restoring sound-card mixer levels you should"
+   elog "add alsasound to the boot runlevel. You can do this as"
+   elog "root like so:"
+   elog 

[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-utils/

2025-12-08 Thread Sam James
commit: 34c6e9d022bd7041315f8ac736acfa2d454f2b8e
Author: Sam James  gentoo  org>
AuthorDate: Mon Dec  8 19:47:59 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec  8 19:48:24 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34c6e9d0

media-sound/alsa-utils: add 1.2.15

Signed-off-by: Sam James  gentoo.org>

 media-sound/alsa-utils/Manifest |  1 +
 media-sound/alsa-utils/alsa-utils-1.2.15.ebuild | 91 +
 2 files changed, 92 insertions(+)

diff --git a/media-sound/alsa-utils/Manifest b/media-sound/alsa-utils/Manifest
index 66437e1b1b3d..fb1da4fd642b 100644
--- a/media-sound/alsa-utils/Manifest
+++ b/media-sound/alsa-utils/Manifest
@@ -1,2 +1,3 @@
 DIST alsa-utils-1.2.13.tar.bz2 1642028 BLAKE2B 
9bc2bf8e21fb9308c2eabc6612da0848f9ddba45acb8bf8453d9cff7f73fa0267495430a150ea53b28fab8afb69a51e487e8b253dc7501e17d77ea3f6e90bcf7
 SHA512 
0e2fb5b6e497b977badba2ebe2bddfc819654d24001622e0299e4034210caeeea2f3c2c2d1d260a48caefb6584e0b989fdb7036c6012108c8c38d89b3cb04c78
 DIST alsa-utils-1.2.14.tar.bz2 1652717 BLAKE2B 
0f15f6f684bf17c0508b01eabd21917d8501b965074d3b42f6915e9bbafeafad894dcbd1a219008db0064fb98d6fb2be311e98c0b8bc7e91d1a0b8146dd02dfe
 SHA512 
dd470a2f5210822cc4d3ded094b84721a07904df5c32dd329e0cb4c052d39e3e6d7ddb511cde2d23b3f6824c71fba9dbdca369355d5c03b234e989dbbb9b7a95
+DIST alsa-utils-1.2.15.tar.bz2 1669125 BLAKE2B 
b2bbe9efa9e4793f046870246c80a901299fdaf7447fe8d1421b932d9cf077efe7418617ef2f48c2055515ce32a406a215609638b39b71b2419c324b07d0c40e
 SHA512 
34b275d8a3c56e59a9f9e440ee6859d70d5d69a992a80593b6bcdd0eb8ac8ee93878f4e63381eb310af82f287ed1b6f7593d2a03ab7acb487c98511355d11d82

diff --git a/media-sound/alsa-utils/alsa-utils-1.2.15.ebuild 
b/media-sound/alsa-utils/alsa-utils-1.2.15.ebuild
new file mode 100644
index ..fc3b5a525249
--- /dev/null
+++ b/media-sound/alsa-utils/alsa-utils-1.2.15.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit systemd udev
+
+DESCRIPTION="Advanced Linux Sound Architecture Utils (alsactl, alsamixer, 
etc.)"
+HOMEPAGE="https://alsa-project.org/wiki/Main_Page";
+SRC_URI="https://www.alsa-project.org/files/pub/utils/${P}.tar.bz2";
+
+LICENSE="GPL-2"
+SLOT="0.9"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+IUSE="bat doc +libsamplerate ieee1394 +ncurses nls selinux"
+
+DEPEND="
+   >=media-libs/alsa-lib-${PV}
+   libsamplerate? ( media-libs/libsamplerate )
+   ieee1394? ( media-libs/libffado )
+   ncurses? ( >=sys-libs/ncurses-5.7-r7:= )
+   bat? ( sci-libs/fftw:= )
+"
+RDEPEND="
+   ${DEPEND}
+   selinux? ( sec-policy/selinux-alsa )
+"
+BDEPEND="
+   virtual/pkgconfig
+   doc? ( app-text/xmlto )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.1.8-missing_header.patch
+)
+
+src_configure() {
+   export ac_cv_lib_ffado_ffado_streaming_init=$(usex ieee1394)
+
+   local myeconfargs=(
+   # --disable-alsaconf because it doesn't work with 
sys-apps/kmod, bug #456214
+   --disable-alsaconf
+   --disable-maintainer-mode
+   --with-asound-state-dir="${EPREFIX}"/var/lib/alsa
+   --with-systemdsystemunitdir="$(systemd_get_systemunitdir)"
+   --with-udev-rules-dir="${EPREFIX}/$(get_udevdir)"/rules.d
+   $(use_enable bat)
+   $(use_enable libsamplerate alsaloop)
+   $(use_enable ncurses alsamixer)
+   $(use_enable nls)
+   $(usev !doc '--disable-xmlto')
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+   dodoc seq/*/README.*
+
+   newinitd "${FILESDIR}"/alsasound.initd-r8 alsasound
+   newconfd "${FILESDIR}"/alsasound.confd-r4 alsasound
+
+   keepdir /var/lib/alsa
+
+   # ALSA lib parser.c:1266:(uc_mgr_scan_master_configs) error: could not
+   # scan directory /usr/share/alsa/ucm: No such file or directory
+   # alsaucm: unable to obtain card list: No such file or directory
+   keepdir /usr/share/alsa/ucm
+
+   find "${ED}" -type f -name '*.la' -delete || die
+}
+
+pkg_postinst() {
+   udev_reload
+
+   if [[ -z ${REPLACING_VERSIONS} ]] && ! systemd_is_booted ; then
+   elog
+   elog "To take advantage of the init script, and automate the 
process of"
+   elog "saving and restoring sound-card mixer levels you should"
+   elog "add alsasound to the boot runlevel. You can do this as"
+   elog "root like so:"
+   elog "# rc-update add alsasound boot"
+   ewarn
+   ewarn "The ALSA core should be built into the kernel or loaded 
through other"
+   ewarn "means. There is no longer any modular auto(un)loading in 
alsa-utils."
+   fi
+}
+
+pkg_postrm() {
+   udev_reload
+}



[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-utils/

2025-06-21 Thread Sam James
commit: ba31a088bb6d8fd15f7b96383c83d98c5fd47f76
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun 22 00:25:51 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 22 00:25:51 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba31a088

media-sound/alsa-utils: Stabilize 1.2.14 ppc, #958622

Signed-off-by: Sam James  gentoo.org>

 media-sound/alsa-utils/alsa-utils-1.2.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/alsa-utils/alsa-utils-1.2.14.ebuild 
b/media-sound/alsa-utils/alsa-utils-1.2.14.ebuild
index 2b423b24063d..8aef263fad6b 100644
--- a/media-sound/alsa-utils/alsa-utils-1.2.14.ebuild
+++ b/media-sound/alsa-utils/alsa-utils-1.2.14.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.alsa-project.org/files/pub/utils/${P}.tar.bz2";
 
 LICENSE="GPL-2"
 SLOT="0.9"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~sparc 
x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~sparc 
x86"
 IUSE="bat doc +libsamplerate ieee1394 +ncurses nls selinux"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-utils/

2025-06-21 Thread Arthur Zamarin
commit: 5f999d77ff5636580fa57f3b111ee1838a8ee43f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jun 21 15:30:57 2025 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jun 21 15:30:57 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f999d77

media-sound/alsa-utils: Stabilize 1.2.14 x86, #958622

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-sound/alsa-utils/alsa-utils-1.2.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/alsa-utils/alsa-utils-1.2.14.ebuild 
b/media-sound/alsa-utils/alsa-utils-1.2.14.ebuild
index b17e5b349d6f..11366868598c 100644
--- a/media-sound/alsa-utils/alsa-utils-1.2.14.ebuild
+++ b/media-sound/alsa-utils/alsa-utils-1.2.14.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.alsa-project.org/files/pub/utils/${P}.tar.bz2";
 
 LICENSE="GPL-2"
 SLOT="0.9"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv 
~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv 
~sparc x86"
 IUSE="bat doc +libsamplerate ieee1394 +ncurses nls selinux"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-utils/

2025-06-21 Thread Sam James
commit: 8fe5ac71d0a258b30211e80c067aa53fac37d627
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 21 15:45:33 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 21 15:45:33 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fe5ac71

media-sound/alsa-utils: Stabilize 1.2.14 amd64, #958622

Signed-off-by: Sam James  gentoo.org>

 media-sound/alsa-utils/alsa-utils-1.2.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/alsa-utils/alsa-utils-1.2.14.ebuild 
b/media-sound/alsa-utils/alsa-utils-1.2.14.ebuild
index 11366868598c..2b423b24063d 100644
--- a/media-sound/alsa-utils/alsa-utils-1.2.14.ebuild
+++ b/media-sound/alsa-utils/alsa-utils-1.2.14.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.alsa-project.org/files/pub/utils/${P}.tar.bz2";
 
 LICENSE="GPL-2"
 SLOT="0.9"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv 
~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~sparc 
x86"
 IUSE="bat doc +libsamplerate ieee1394 +ncurses nls selinux"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-utils/

2025-06-21 Thread Arthur Zamarin
commit: 09e5310dfe87b0dbdaa3f9fe9cae2c69e182a1f8
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jun 21 15:30:56 2025 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jun 21 15:30:56 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09e5310d

media-sound/alsa-utils: Stabilize 1.2.14 ppc64, #958622

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-sound/alsa-utils/alsa-utils-1.2.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/alsa-utils/alsa-utils-1.2.14.ebuild 
b/media-sound/alsa-utils/alsa-utils-1.2.14.ebuild
index 23fd85f29b88..b17e5b349d6f 100644
--- a/media-sound/alsa-utils/alsa-utils-1.2.14.ebuild
+++ b/media-sound/alsa-utils/alsa-utils-1.2.14.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.alsa-project.org/files/pub/utils/${P}.tar.bz2";
 
 LICENSE="GPL-2"
 SLOT="0.9"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv 
~sparc ~x86"
 IUSE="bat doc +libsamplerate ieee1394 +ncurses nls selinux"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-utils/

2025-06-02 Thread Sam James
commit: d94f7c0251d25e34a3f5ea62790dea9dc8b63be7
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun  3 04:38:38 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun  3 04:38:38 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d94f7c02

media-sound/alsa-utils: drop 1.2.11, 1.2.12, 1.2.13, 1.2.13-r1

Signed-off-by: Sam James  gentoo.org>

 media-sound/alsa-utils/Manifest|  2 -
 media-sound/alsa-utils/alsa-utils-1.2.11.ebuild| 91 -
 media-sound/alsa-utils/alsa-utils-1.2.12.ebuild| 91 -
 media-sound/alsa-utils/alsa-utils-1.2.13-r1.ebuild | 93 --
 media-sound/alsa-utils/alsa-utils-1.2.13.ebuild| 91 -
 5 files changed, 368 deletions(-)

diff --git a/media-sound/alsa-utils/Manifest b/media-sound/alsa-utils/Manifest
index 03868cb1030b..66437e1b1b3d 100644
--- a/media-sound/alsa-utils/Manifest
+++ b/media-sound/alsa-utils/Manifest
@@ -1,4 +1,2 @@
-DIST alsa-utils-1.2.11.tar.bz2 1627148 BLAKE2B 
dcf96705f9e3f1b4abaa7e1f107d1154a05500bf1cd07c821e0fe8c4ba7d7f08de0cf126be8c9c8dda3980d85c144318c12ffc8a95d5da4e98c49a6e9c2ee8ef
 SHA512 
5ce76807b53357584bfb4ace5acfdac4db9168ffaf5cdd1e499738eec046c36112bf84a99970f66368063a9baf73bad93af2d439630572f3eba5c9321071172d
-DIST alsa-utils-1.2.12.tar.bz2 1631895 BLAKE2B 
3b049af3f829c475e0d9a58fbd8adb7278f0a7a84d404d1141ac8c8639f8d66594efe9e7da239a2b7a54f788639df1bbade127b5fde9912de5227e2b959a9b4d
 SHA512 
6631f9f8e32fbb1f7b06af086cdfb8349c2d70188c4509ab46fa105024fbde9985985d9cc738c7b5a743cacaaeae7a7006f8ef92f66a50762f7df5d714bf548b
 DIST alsa-utils-1.2.13.tar.bz2 1642028 BLAKE2B 
9bc2bf8e21fb9308c2eabc6612da0848f9ddba45acb8bf8453d9cff7f73fa0267495430a150ea53b28fab8afb69a51e487e8b253dc7501e17d77ea3f6e90bcf7
 SHA512 
0e2fb5b6e497b977badba2ebe2bddfc819654d24001622e0299e4034210caeeea2f3c2c2d1d260a48caefb6584e0b989fdb7036c6012108c8c38d89b3cb04c78
 DIST alsa-utils-1.2.14.tar.bz2 1652717 BLAKE2B 
0f15f6f684bf17c0508b01eabd21917d8501b965074d3b42f6915e9bbafeafad894dcbd1a219008db0064fb98d6fb2be311e98c0b8bc7e91d1a0b8146dd02dfe
 SHA512 
dd470a2f5210822cc4d3ded094b84721a07904df5c32dd329e0cb4c052d39e3e6d7ddb511cde2d23b3f6824c71fba9dbdca369355d5c03b234e989dbbb9b7a95

diff --git a/media-sound/alsa-utils/alsa-utils-1.2.11.ebuild 
b/media-sound/alsa-utils/alsa-utils-1.2.11.ebuild
deleted file mode 100644
index 86705637e966..
--- a/media-sound/alsa-utils/alsa-utils-1.2.11.ebuild
+++ /dev/null
@@ -1,91 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit systemd udev
-
-DESCRIPTION="Advanced Linux Sound Architecture Utils (alsactl, alsamixer, 
etc.)"
-HOMEPAGE="https://alsa-project.org/wiki/Main_Page";
-SRC_URI="https://www.alsa-project.org/files/pub/utils/${P}.tar.bz2";
-
-LICENSE="GPL-2"
-SLOT="0.9"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv sparc x86"
-IUSE="bat doc +libsamplerate ieee1394 +ncurses nls selinux"
-
-DEPEND="
-   >=media-libs/alsa-lib-${PV}
-   libsamplerate? ( media-libs/libsamplerate )
-   ieee1394? ( media-libs/libffado )
-   ncurses? ( >=sys-libs/ncurses-5.7-r7:= )
-   bat? ( sci-libs/fftw:= )
-"
-RDEPEND="
-   ${DEPEND}
-   selinux? ( sec-policy/selinux-alsa )
-"
-BDEPEND="
-   virtual/pkgconfig
-   doc? ( app-text/xmlto )
-"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-1.1.8-missing_header.patch
-)
-
-src_configure() {
-   export ac_cv_lib_ffado_ffado_streaming_init=$(usex ieee1394)
-
-   local myeconfargs=(
-   # --disable-alsaconf because it doesn't work with 
sys-apps/kmod, bug #456214
-   --disable-alsaconf
-   --disable-maintainer-mode
-   --with-asound-state-dir="${EPREFIX}"/var/lib/alsa
-   --with-systemdsystemunitdir="$(systemd_get_systemunitdir)"
-   --with-udev-rules-dir="${EPREFIX}/$(get_udevdir)"/rules.d
-   $(use_enable bat)
-   $(use_enable libsamplerate alsaloop)
-   $(use_enable ncurses alsamixer)
-   $(use_enable nls)
-   $(usev !doc '--disable-xmlto')
-   )
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   default
-   dodoc seq/*/README.*
-
-   newinitd "${FILESDIR}"/alsasound.initd-r8 alsasound
-   newconfd "${FILESDIR}"/alsasound.confd-r4 alsasound
-
-   keepdir /var/lib/alsa
-
-   # ALSA lib parser.c:1266:(uc_mgr_scan_master_configs) error: could not
-   # scan directory /usr/share/alsa/ucm: No such file or directory
-   # alsaucm: unable to obtain card list: No such file or directory
-   keepdir /usr/share/alsa/ucm
-
-   find "${ED}" -type f -name '*.la' -delete || die
-}
-
-pkg_postinst() {
-   udev_reload
-
-   if [[ -z ${REPLACING_VERSIONS} ]] && ! systemd_is_booted ; then
-   elog
-   elog "To take advantage of the init sc

[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-utils/

2025-04-14 Thread Sam James
commit: e1b5c08838c6bca52ccc9bf707c70de50c28580a
Author: Sam James  gentoo  org>
AuthorDate: Tue Apr 15 00:55:25 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Apr 15 00:55:25 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1b5c088

media-sound/alsa-utils: add 1.2.14

Signed-off-by: Sam James  gentoo.org>

 media-sound/alsa-utils/Manifest |  1 +
 media-sound/alsa-utils/alsa-utils-1.2.14.ebuild | 99 +
 2 files changed, 100 insertions(+)

diff --git a/media-sound/alsa-utils/Manifest b/media-sound/alsa-utils/Manifest
index 92094324e448..03868cb1030b 100644
--- a/media-sound/alsa-utils/Manifest
+++ b/media-sound/alsa-utils/Manifest
@@ -1,3 +1,4 @@
 DIST alsa-utils-1.2.11.tar.bz2 1627148 BLAKE2B 
dcf96705f9e3f1b4abaa7e1f107d1154a05500bf1cd07c821e0fe8c4ba7d7f08de0cf126be8c9c8dda3980d85c144318c12ffc8a95d5da4e98c49a6e9c2ee8ef
 SHA512 
5ce76807b53357584bfb4ace5acfdac4db9168ffaf5cdd1e499738eec046c36112bf84a99970f66368063a9baf73bad93af2d439630572f3eba5c9321071172d
 DIST alsa-utils-1.2.12.tar.bz2 1631895 BLAKE2B 
3b049af3f829c475e0d9a58fbd8adb7278f0a7a84d404d1141ac8c8639f8d66594efe9e7da239a2b7a54f788639df1bbade127b5fde9912de5227e2b959a9b4d
 SHA512 
6631f9f8e32fbb1f7b06af086cdfb8349c2d70188c4509ab46fa105024fbde9985985d9cc738c7b5a743cacaaeae7a7006f8ef92f66a50762f7df5d714bf548b
 DIST alsa-utils-1.2.13.tar.bz2 1642028 BLAKE2B 
9bc2bf8e21fb9308c2eabc6612da0848f9ddba45acb8bf8453d9cff7f73fa0267495430a150ea53b28fab8afb69a51e487e8b253dc7501e17d77ea3f6e90bcf7
 SHA512 
0e2fb5b6e497b977badba2ebe2bddfc819654d24001622e0299e4034210caeeea2f3c2c2d1d260a48caefb6584e0b989fdb7036c6012108c8c38d89b3cb04c78
+DIST alsa-utils-1.2.14.tar.bz2 1652717 BLAKE2B 
0f15f6f684bf17c0508b01eabd21917d8501b965074d3b42f6915e9bbafeafad894dcbd1a219008db0064fb98d6fb2be311e98c0b8bc7e91d1a0b8146dd02dfe
 SHA512 
dd470a2f5210822cc4d3ded094b84721a07904df5c32dd329e0cb4c052d39e3e6d7ddb511cde2d23b3f6824c71fba9dbdca369355d5c03b234e989dbbb9b7a95

diff --git a/media-sound/alsa-utils/alsa-utils-1.2.14.ebuild 
b/media-sound/alsa-utils/alsa-utils-1.2.14.ebuild
new file mode 100644
index ..23fd85f29b88
--- /dev/null
+++ b/media-sound/alsa-utils/alsa-utils-1.2.14.ebuild
@@ -0,0 +1,99 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools systemd udev
+
+DESCRIPTION="Advanced Linux Sound Architecture Utils (alsactl, alsamixer, 
etc.)"
+HOMEPAGE="https://alsa-project.org/wiki/Main_Page";
+SRC_URI="https://www.alsa-project.org/files/pub/utils/${P}.tar.bz2";
+
+LICENSE="GPL-2"
+SLOT="0.9"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+IUSE="bat doc +libsamplerate ieee1394 +ncurses nls selinux"
+
+DEPEND="
+   >=media-libs/alsa-lib-${PV}
+   libsamplerate? ( media-libs/libsamplerate )
+   ieee1394? ( media-libs/libffado )
+   ncurses? ( >=sys-libs/ncurses-5.7-r7:= )
+   bat? ( sci-libs/fftw:= )
+"
+RDEPEND="
+   ${DEPEND}
+   selinux? ( sec-policy/selinux-alsa )
+"
+BDEPEND="
+   virtual/pkgconfig
+   doc? ( app-text/xmlto )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.1.8-missing_header.patch
+   "${FILESDIR}"/${PN}-1.2.13-install-systemd-units-unconditionally.patch
+)
+
+src_prepare() {
+   default
+
+   # Needed for the systemd units patch
+   eautoreconf
+}
+
+src_configure() {
+   export ac_cv_lib_ffado_ffado_streaming_init=$(usex ieee1394)
+
+   local myeconfargs=(
+   # --disable-alsaconf because it doesn't work with 
sys-apps/kmod, bug #456214
+   --disable-alsaconf
+   --disable-maintainer-mode
+   --with-asound-state-dir="${EPREFIX}"/var/lib/alsa
+   --with-systemdsystemunitdir="$(systemd_get_systemunitdir)"
+   --with-udev-rules-dir="${EPREFIX}/$(get_udevdir)"/rules.d
+   $(use_enable bat)
+   $(use_enable libsamplerate alsaloop)
+   $(use_enable ncurses alsamixer)
+   $(use_enable nls)
+   $(usev !doc '--disable-xmlto')
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+   dodoc seq/*/README.*
+
+   newinitd "${FILESDIR}"/alsasound.initd-r8 alsasound
+   newconfd "${FILESDIR}"/alsasound.confd-r4 alsasound
+
+   keepdir /var/lib/alsa
+
+   # ALSA lib parser.c:1266:(uc_mgr_scan_master_configs) error: could not
+   # scan directory /usr/share/alsa/ucm: No such file or directory
+   # alsaucm: unable to obtain card list: No such file or directory
+   keepdir /usr/share/alsa/ucm
+
+   find "${ED}" -type f -name '*.la' -delete || die
+}
+
+pkg_postinst() {
+   udev_reload
+
+   if [[ -z ${REPLACING_VERSIONS} ]] && ! systemd_is_booted ; then
+   elog
+   elog "To take advantage of the init script, and automate the 
process of"
+   elog "saving and

[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-utils/

2025-03-15 Thread Sam James
commit: 9d051fe072ec5022bfd2c365c3a2862261da6dbc
Author: Sam James  gentoo  org>
AuthorDate: Sat Mar 15 17:54:27 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Mar 15 17:54:27 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d051fe0

media-sound/alsa-utils: Stabilize 1.2.13-r2 hppa, #949056

Signed-off-by: Sam James  gentoo.org>

 media-sound/alsa-utils/alsa-utils-1.2.13-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/alsa-utils/alsa-utils-1.2.13-r2.ebuild 
b/media-sound/alsa-utils/alsa-utils-1.2.13-r2.ebuild
index 00c06cfab72c..03c0062a966a 100644
--- a/media-sound/alsa-utils/alsa-utils-1.2.13-r2.ebuild
+++ b/media-sound/alsa-utils/alsa-utils-1.2.13-r2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.alsa-project.org/files/pub/utils/${P}.tar.bz2";
 
 LICENSE="GPL-2"
 SLOT="0.9"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv sparc x86"
 IUSE="bat doc +libsamplerate ieee1394 +ncurses nls selinux"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-utils/

2025-03-02 Thread Jakov Smolić
commit: ad5947c424dfe84674ccc149b59bdf174d001d14
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sun Mar  2 12:37:54 2025 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sun Mar  2 12:37:54 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad5947c4

media-sound/alsa-utils: Stabilize 1.2.13-r2 arm64, #949056

Signed-off-by: Jakov Smolić  gentoo.org>

 media-sound/alsa-utils/alsa-utils-1.2.13-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/alsa-utils/alsa-utils-1.2.13-r2.ebuild 
b/media-sound/alsa-utils/alsa-utils-1.2.13-r2.ebuild
index 07ae7397cef2..00c06cfab72c 100644
--- a/media-sound/alsa-utils/alsa-utils-1.2.13-r2.ebuild
+++ b/media-sound/alsa-utils/alsa-utils-1.2.13-r2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.alsa-project.org/files/pub/utils/${P}.tar.bz2";
 
 LICENSE="GPL-2"
 SLOT="0.9"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc 
x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86"
 IUSE="bat doc +libsamplerate ieee1394 +ncurses nls selinux"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-utils/

2025-02-22 Thread Sam James
commit: 26a8f8c37ae46d2461307f6213dc52d67b95807c
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 23 05:09:53 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 23 05:09:53 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26a8f8c3

media-sound/alsa-utils: Stabilize 1.2.13-r2 sparc, #949056

Signed-off-by: Sam James  gentoo.org>

 media-sound/alsa-utils/alsa-utils-1.2.13-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/alsa-utils/alsa-utils-1.2.13-r2.ebuild 
b/media-sound/alsa-utils/alsa-utils-1.2.13-r2.ebuild
index ad2e5df625a9..07ae7397cef2 100644
--- a/media-sound/alsa-utils/alsa-utils-1.2.13-r2.ebuild
+++ b/media-sound/alsa-utils/alsa-utils-1.2.13-r2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.alsa-project.org/files/pub/utils/${P}.tar.bz2";
 
 LICENSE="GPL-2"
 SLOT="0.9"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~sparc 
x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc 
x86"
 IUSE="bat doc +libsamplerate ieee1394 +ncurses nls selinux"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-utils/

2025-02-09 Thread Arthur Zamarin
commit: e8e12362f32bc45abe798827debcd940b4a92d87
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Feb  9 09:26:34 2025 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Feb  9 09:26:34 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8e12362

media-sound/alsa-utils: Stabilize 1.2.13-r2 ppc, #949056

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-sound/alsa-utils/alsa-utils-1.2.13-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/alsa-utils/alsa-utils-1.2.13-r2.ebuild 
b/media-sound/alsa-utils/alsa-utils-1.2.13-r2.ebuild
index 6334e3e61806..ad2e5df625a9 100644
--- a/media-sound/alsa-utils/alsa-utils-1.2.13-r2.ebuild
+++ b/media-sound/alsa-utils/alsa-utils-1.2.13-r2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.alsa-project.org/files/pub/utils/${P}.tar.bz2";
 
 LICENSE="GPL-2"
 SLOT="0.9"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~sparc 
x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~sparc 
x86"
 IUSE="bat doc +libsamplerate ieee1394 +ncurses nls selinux"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-utils/

2025-02-09 Thread Arthur Zamarin
commit: b4399f6f659d1391218a0e2c633c7c29c672a6e3
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Feb  9 09:26:33 2025 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Feb  9 09:26:33 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4399f6f

media-sound/alsa-utils: Stabilize 1.2.13-r2 ppc64, #949056

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-sound/alsa-utils/alsa-utils-1.2.13-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/alsa-utils/alsa-utils-1.2.13-r2.ebuild 
b/media-sound/alsa-utils/alsa-utils-1.2.13-r2.ebuild
index d7804f2403e6..6334e3e61806 100644
--- a/media-sound/alsa-utils/alsa-utils-1.2.13-r2.ebuild
+++ b/media-sound/alsa-utils/alsa-utils-1.2.13-r2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.alsa-project.org/files/pub/utils/${P}.tar.bz2";
 
 LICENSE="GPL-2"
 SLOT="0.9"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc 
x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~sparc 
x86"
 IUSE="bat doc +libsamplerate ieee1394 +ncurses nls selinux"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-utils/

2025-02-09 Thread Arthur Zamarin
commit: 75f9c093f2eca1af03b09adaaa05a797a8d2309e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Feb  9 09:26:31 2025 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Feb  9 09:26:31 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75f9c093

media-sound/alsa-utils: Stabilize 1.2.13-r2 arm, #949056

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-sound/alsa-utils/alsa-utils-1.2.13-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/alsa-utils/alsa-utils-1.2.13-r2.ebuild 
b/media-sound/alsa-utils/alsa-utils-1.2.13-r2.ebuild
index 8e8f42fcd022..d7804f2403e6 100644
--- a/media-sound/alsa-utils/alsa-utils-1.2.13-r2.ebuild
+++ b/media-sound/alsa-utils/alsa-utils-1.2.13-r2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.alsa-project.org/files/pub/utils/${P}.tar.bz2";
 
 LICENSE="GPL-2"
 SLOT="0.9"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc 
x86"
 IUSE="bat doc +libsamplerate ieee1394 +ncurses nls selinux"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-utils/

2025-02-06 Thread Sam James
commit: a4a1c712ba8c0b205887040b1e4ecb92553f
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  7 01:10:29 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  7 01:10:29 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4a1c712

media-sound/alsa-utils: Stabilize 1.2.13-r2 amd64, #949056

Signed-off-by: Sam James  gentoo.org>

 media-sound/alsa-utils/alsa-utils-1.2.13-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/alsa-utils/alsa-utils-1.2.13-r2.ebuild 
b/media-sound/alsa-utils/alsa-utils-1.2.13-r2.ebuild
index 9d9a0e66bd42..e8cc36c193cb 100644
--- a/media-sound/alsa-utils/alsa-utils-1.2.13-r2.ebuild
+++ b/media-sound/alsa-utils/alsa-utils-1.2.13-r2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.alsa-project.org/files/pub/utils/${P}.tar.bz2";
 
 LICENSE="GPL-2"
 SLOT="0.9"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86"
 IUSE="bat doc +libsamplerate ieee1394 +ncurses nls selinux"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-utils/

2025-02-06 Thread Sam James
commit: 23a20c412362052b1e57237daeb76910aa2e89f8
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  7 01:10:33 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  7 01:10:33 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23a20c41

media-sound/alsa-utils: Stabilize 1.2.13-r2 x86, #949056

Signed-off-by: Sam James  gentoo.org>

 media-sound/alsa-utils/alsa-utils-1.2.13-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/alsa-utils/alsa-utils-1.2.13-r2.ebuild 
b/media-sound/alsa-utils/alsa-utils-1.2.13-r2.ebuild
index e8cc36c193cb..8e8f42fcd022 100644
--- a/media-sound/alsa-utils/alsa-utils-1.2.13-r2.ebuild
+++ b/media-sound/alsa-utils/alsa-utils-1.2.13-r2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.alsa-project.org/files/pub/utils/${P}.tar.bz2";
 
 LICENSE="GPL-2"
 SLOT="0.9"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc x86"
 IUSE="bat doc +libsamplerate ieee1394 +ncurses nls selinux"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-utils/files/, media-sound/alsa-utils/

2025-02-06 Thread Sam James
commit: 1b93e143543df348c34ad8c5e581823f3a5c53b4
Author: Sam James  gentoo  org>
AuthorDate: Thu Feb  6 22:00:05 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Feb  6 22:02:44 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b93e143

media-sound/alsa-utils: install systemd units unconditionally, fix uninit var

Per the small file policy and for determinism.

Closes: https://bugs.gentoo.org/948469
Signed-off-by: Sam James  gentoo.org>

 media-sound/alsa-utils/alsa-utils-1.2.13-r2.ebuild | 102 +
 13-install-systemd-units-unconditionally.patch |  16 
 .../files/alsa-utils-1.2.13-uninit-var.patch   |  29 ++
 3 files changed, 147 insertions(+)

diff --git a/media-sound/alsa-utils/alsa-utils-1.2.13-r2.ebuild 
b/media-sound/alsa-utils/alsa-utils-1.2.13-r2.ebuild
new file mode 100644
index ..9d9a0e66bd42
--- /dev/null
+++ b/media-sound/alsa-utils/alsa-utils-1.2.13-r2.ebuild
@@ -0,0 +1,102 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools systemd udev
+
+DESCRIPTION="Advanced Linux Sound Architecture Utils (alsactl, alsamixer, 
etc.)"
+HOMEPAGE="https://alsa-project.org/wiki/Main_Page";
+SRC_URI="https://www.alsa-project.org/files/pub/utils/${P}.tar.bz2";
+
+LICENSE="GPL-2"
+SLOT="0.9"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+IUSE="bat doc +libsamplerate ieee1394 +ncurses nls selinux"
+
+DEPEND="
+   >=media-libs/alsa-lib-${PV}
+   libsamplerate? ( media-libs/libsamplerate )
+   ieee1394? ( media-libs/libffado )
+   ncurses? ( >=sys-libs/ncurses-5.7-r7:= )
+   bat? ( sci-libs/fftw:= )
+"
+RDEPEND="
+   ${DEPEND}
+   selinux? ( sec-policy/selinux-alsa )
+"
+BDEPEND="
+   virtual/pkgconfig
+   doc? ( app-text/xmlto )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.1.8-missing_header.patch
+   "${FILESDIR}"/${P}-udev-restore.patch
+   "${FILESDIR}"/${P}-amdgpu-restore.patch
+   "${FILESDIR}"/${P}-uninit-var.patch
+   "${FILESDIR}"/${PN}-1.2.13-install-systemd-units-unconditionally.patch
+)
+
+src_prepare() {
+   default
+
+   # Needed for the systemd units patch
+   eautoreconf
+}
+
+src_configure() {
+   export ac_cv_lib_ffado_ffado_streaming_init=$(usex ieee1394)
+
+   local myeconfargs=(
+   # --disable-alsaconf because it doesn't work with 
sys-apps/kmod, bug #456214
+   --disable-alsaconf
+   --disable-maintainer-mode
+   --with-asound-state-dir="${EPREFIX}"/var/lib/alsa
+   --with-systemdsystemunitdir="$(systemd_get_systemunitdir)"
+   --with-udev-rules-dir="${EPREFIX}/$(get_udevdir)"/rules.d
+   $(use_enable bat)
+   $(use_enable libsamplerate alsaloop)
+   $(use_enable ncurses alsamixer)
+   $(use_enable nls)
+   $(usev !doc '--disable-xmlto')
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+   dodoc seq/*/README.*
+
+   newinitd "${FILESDIR}"/alsasound.initd-r8 alsasound
+   newconfd "${FILESDIR}"/alsasound.confd-r4 alsasound
+
+   keepdir /var/lib/alsa
+
+   # ALSA lib parser.c:1266:(uc_mgr_scan_master_configs) error: could not
+   # scan directory /usr/share/alsa/ucm: No such file or directory
+   # alsaucm: unable to obtain card list: No such file or directory
+   keepdir /usr/share/alsa/ucm
+
+   find "${ED}" -type f -name '*.la' -delete || die
+}
+
+pkg_postinst() {
+   udev_reload
+
+   if [[ -z ${REPLACING_VERSIONS} ]] && ! systemd_is_booted ; then
+   elog
+   elog "To take advantage of the init script, and automate the 
process of"
+   elog "saving and restoring sound-card mixer levels you should"
+   elog "add alsasound to the boot runlevel. You can do this as"
+   elog "root like so:"
+   elog "# rc-update add alsasound boot"
+   ewarn
+   ewarn "The ALSA core should be built into the kernel or loaded 
through other"
+   ewarn "means. There is no longer any modular auto(un)loading in 
alsa-utils."
+   fi
+}
+
+pkg_postrm() {
+   udev_reload
+}

diff --git 
a/media-sound/alsa-utils/files/alsa-utils-1.2.13-install-systemd-units-unconditionally.patch
 
b/media-sound/alsa-utils/files/alsa-utils-1.2.13-install-systemd-units-unconditionally.patch
new file mode 100644
index ..8c26fa51819e
--- /dev/null
+++ 
b/media-sound/alsa-utils/files/alsa-utils-1.2.13-install-systemd-units-unconditionally.patch
@@ -0,0 +1,16 @@
+Install systemd unit files unconditionally rather than automagically
+based on whether systemd is installed at the time.
+
+Bug: https://bugs.gentoo.org/948469
+--- a/configure.ac
 b/configure.ac
+@@ -419,8 +419,7 @@ AC_ARG_WITH([systemdsystemunitdir],
+ 

[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-utils/, media-sound/alsa-utils/files/

2024-12-28 Thread Sam James
commit: 1b76115421b5ca46bb6a888f90bd8803c7942d95
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec 28 17:41:38 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 28 17:41:38 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b761154

media-sound/alsa-utils: backport 90-alsa-restore.rules fixes

Signed-off-by: Sam James  gentoo.org>

 media-sound/alsa-utils/alsa-utils-1.2.13-r1.ebuild | 93 ++
 .../files/alsa-utils-1.2.13-amdgpu-restore.patch   | 32 
 .../files/alsa-utils-1.2.13-udev-restore.patch | 40 ++
 3 files changed, 165 insertions(+)

diff --git a/media-sound/alsa-utils/alsa-utils-1.2.13-r1.ebuild 
b/media-sound/alsa-utils/alsa-utils-1.2.13-r1.ebuild
new file mode 100644
index ..58f1ef8f2bbe
--- /dev/null
+++ b/media-sound/alsa-utils/alsa-utils-1.2.13-r1.ebuild
@@ -0,0 +1,93 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit systemd udev
+
+DESCRIPTION="Advanced Linux Sound Architecture Utils (alsactl, alsamixer, 
etc.)"
+HOMEPAGE="https://alsa-project.org/wiki/Main_Page";
+SRC_URI="https://www.alsa-project.org/files/pub/utils/${P}.tar.bz2";
+
+LICENSE="GPL-2"
+SLOT="0.9"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+IUSE="bat doc +libsamplerate ieee1394 +ncurses nls selinux"
+
+DEPEND="
+   >=media-libs/alsa-lib-${PV}
+   libsamplerate? ( media-libs/libsamplerate )
+   ieee1394? ( media-libs/libffado )
+   ncurses? ( >=sys-libs/ncurses-5.7-r7:= )
+   bat? ( sci-libs/fftw:= )
+"
+RDEPEND="
+   ${DEPEND}
+   selinux? ( sec-policy/selinux-alsa )
+"
+BDEPEND="
+   virtual/pkgconfig
+   doc? ( app-text/xmlto )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.1.8-missing_header.patch
+   "${FILESDIR}"/${P}-udev-restore.patch
+   "${FILESDIR}"/${P}-amdgpu-restore.patch
+)
+
+src_configure() {
+   export ac_cv_lib_ffado_ffado_streaming_init=$(usex ieee1394)
+
+   local myeconfargs=(
+   # --disable-alsaconf because it doesn't work with 
sys-apps/kmod, bug #456214
+   --disable-alsaconf
+   --disable-maintainer-mode
+   --with-asound-state-dir="${EPREFIX}"/var/lib/alsa
+   --with-systemdsystemunitdir="$(systemd_get_systemunitdir)"
+   --with-udev-rules-dir="${EPREFIX}/$(get_udevdir)"/rules.d
+   $(use_enable bat)
+   $(use_enable libsamplerate alsaloop)
+   $(use_enable ncurses alsamixer)
+   $(use_enable nls)
+   $(usev !doc '--disable-xmlto')
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+   dodoc seq/*/README.*
+
+   newinitd "${FILESDIR}"/alsasound.initd-r8 alsasound
+   newconfd "${FILESDIR}"/alsasound.confd-r4 alsasound
+
+   keepdir /var/lib/alsa
+
+   # ALSA lib parser.c:1266:(uc_mgr_scan_master_configs) error: could not
+   # scan directory /usr/share/alsa/ucm: No such file or directory
+   # alsaucm: unable to obtain card list: No such file or directory
+   keepdir /usr/share/alsa/ucm
+
+   find "${ED}" -type f -name '*.la' -delete || die
+}
+
+pkg_postinst() {
+   udev_reload
+
+   if [[ -z ${REPLACING_VERSIONS} ]] && ! systemd_is_booted ; then
+   elog
+   elog "To take advantage of the init script, and automate the 
process of"
+   elog "saving and restoring sound-card mixer levels you should"
+   elog "add alsasound to the boot runlevel. You can do this as"
+   elog "root like so:"
+   elog "# rc-update add alsasound boot"
+   ewarn
+   ewarn "The ALSA core should be built into the kernel or loaded 
through other"
+   ewarn "means. There is no longer any modular auto(un)loading in 
alsa-utils."
+   fi
+}
+
+pkg_postrm() {
+   udev_reload
+}

diff --git 
a/media-sound/alsa-utils/files/alsa-utils-1.2.13-amdgpu-restore.patch 
b/media-sound/alsa-utils/files/alsa-utils-1.2.13-amdgpu-restore.patch
new file mode 100644
index ..da5576267195
--- /dev/null
+++ b/media-sound/alsa-utils/files/alsa-utils-1.2.13-amdgpu-restore.patch
@@ -0,0 +1,32 @@
+https://github.com/alsa-project/alsa-utils/commit/6f7ce73159c02b726a6f0fe0acff961c95e337a8
+
+From 6f7ce73159c02b726a6f0fe0acff961c95e337a8 Mon Sep 17 00:00:00 2001
+From: Aaron Ma 
+Date: Wed, 20 Nov 2024 15:55:02 +0800
+Subject: [PATCH] alsactl: 90-alsa-restore.rules - fix AMD acp-pdm-mach link
+
+The link name of AMD ACP digital microphones driver acp-pdm-mach
+is acp-dmic-codec. Fix it to make UCM initialize it again.
+
+Closes: https://github.com/alsa-project/alsa-utils/pull/281
+Fixes: 8116639 ("alsactl: 90-alsa-restore.rules - add support for AMD ACP 
digital microphone")
+Signed-off-by: Aaron Ma 
+Signed-off-by: Jaroslav Kysela 
+---
+ alsactl/90-alsa

[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-utils/

2024-12-12 Thread Sam James
commit: a99d775382abf1905b43c33d52e6d36f49829755
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 12 11:26:13 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 12 11:26:13 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a99d7753

media-sound/alsa-utils: Stabilize 1.2.12 hppa, #939918

Signed-off-by: Sam James  gentoo.org>

 media-sound/alsa-utils/alsa-utils-1.2.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/alsa-utils/alsa-utils-1.2.12.ebuild 
b/media-sound/alsa-utils/alsa-utils-1.2.12.ebuild
index 97d822095b21..86705637e966 100644
--- a/media-sound/alsa-utils/alsa-utils-1.2.12.ebuild
+++ b/media-sound/alsa-utils/alsa-utils-1.2.12.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.alsa-project.org/files/pub/utils/${P}.tar.bz2";
 
 LICENSE="GPL-2"
 SLOT="0.9"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv sparc x86"
 IUSE="bat doc +libsamplerate ieee1394 +ncurses nls selinux"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-utils/

2024-11-13 Thread Sam James
commit: 38f7eb601588a17764b7c30298c2673d17f9e929
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 13 19:40:28 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 13 19:48:34 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38f7eb60

media-sound/alsa-utils: add 1.2.13

Signed-off-by: Sam James  gentoo.org>

 media-sound/alsa-utils/Manifest |  1 +
 media-sound/alsa-utils/alsa-utils-1.2.13.ebuild | 91 +
 2 files changed, 92 insertions(+)

diff --git a/media-sound/alsa-utils/Manifest b/media-sound/alsa-utils/Manifest
index 87400e9dc508..92094324e448 100644
--- a/media-sound/alsa-utils/Manifest
+++ b/media-sound/alsa-utils/Manifest
@@ -1,2 +1,3 @@
 DIST alsa-utils-1.2.11.tar.bz2 1627148 BLAKE2B 
dcf96705f9e3f1b4abaa7e1f107d1154a05500bf1cd07c821e0fe8c4ba7d7f08de0cf126be8c9c8dda3980d85c144318c12ffc8a95d5da4e98c49a6e9c2ee8ef
 SHA512 
5ce76807b53357584bfb4ace5acfdac4db9168ffaf5cdd1e499738eec046c36112bf84a99970f66368063a9baf73bad93af2d439630572f3eba5c9321071172d
 DIST alsa-utils-1.2.12.tar.bz2 1631895 BLAKE2B 
3b049af3f829c475e0d9a58fbd8adb7278f0a7a84d404d1141ac8c8639f8d66594efe9e7da239a2b7a54f788639df1bbade127b5fde9912de5227e2b959a9b4d
 SHA512 
6631f9f8e32fbb1f7b06af086cdfb8349c2d70188c4509ab46fa105024fbde9985985d9cc738c7b5a743cacaaeae7a7006f8ef92f66a50762f7df5d714bf548b
+DIST alsa-utils-1.2.13.tar.bz2 1642028 BLAKE2B 
9bc2bf8e21fb9308c2eabc6612da0848f9ddba45acb8bf8453d9cff7f73fa0267495430a150ea53b28fab8afb69a51e487e8b253dc7501e17d77ea3f6e90bcf7
 SHA512 
0e2fb5b6e497b977badba2ebe2bddfc819654d24001622e0299e4034210caeeea2f3c2c2d1d260a48caefb6584e0b989fdb7036c6012108c8c38d89b3cb04c78

diff --git a/media-sound/alsa-utils/alsa-utils-1.2.13.ebuild 
b/media-sound/alsa-utils/alsa-utils-1.2.13.ebuild
new file mode 100644
index ..0bb1474e3a26
--- /dev/null
+++ b/media-sound/alsa-utils/alsa-utils-1.2.13.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit systemd udev
+
+DESCRIPTION="Advanced Linux Sound Architecture Utils (alsactl, alsamixer, 
etc.)"
+HOMEPAGE="https://alsa-project.org/wiki/Main_Page";
+SRC_URI="https://www.alsa-project.org/files/pub/utils/${P}.tar.bz2";
+
+LICENSE="GPL-2"
+SLOT="0.9"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+IUSE="bat doc +libsamplerate ieee1394 +ncurses nls selinux"
+
+DEPEND="
+   >=media-libs/alsa-lib-${PV}
+   libsamplerate? ( media-libs/libsamplerate )
+   ieee1394? ( media-libs/libffado )
+   ncurses? ( >=sys-libs/ncurses-5.7-r7:= )
+   bat? ( sci-libs/fftw:= )
+"
+RDEPEND="
+   ${DEPEND}
+   selinux? ( sec-policy/selinux-alsa )
+"
+BDEPEND="
+   virtual/pkgconfig
+   doc? ( app-text/xmlto )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.1.8-missing_header.patch
+)
+
+src_configure() {
+   export ac_cv_lib_ffado_ffado_streaming_init=$(usex ieee1394)
+
+   local myeconfargs=(
+   # --disable-alsaconf because it doesn't work with 
sys-apps/kmod, bug #456214
+   --disable-alsaconf
+   --disable-maintainer-mode
+   --with-asound-state-dir="${EPREFIX}"/var/lib/alsa
+   --with-systemdsystemunitdir="$(systemd_get_systemunitdir)"
+   --with-udev-rules-dir="${EPREFIX}/$(get_udevdir)"/rules.d
+   $(use_enable bat)
+   $(use_enable libsamplerate alsaloop)
+   $(use_enable ncurses alsamixer)
+   $(use_enable nls)
+   $(usev !doc '--disable-xmlto')
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+   dodoc seq/*/README.*
+
+   newinitd "${FILESDIR}"/alsasound.initd-r8 alsasound
+   newconfd "${FILESDIR}"/alsasound.confd-r4 alsasound
+
+   keepdir /var/lib/alsa
+
+   # ALSA lib parser.c:1266:(uc_mgr_scan_master_configs) error: could not
+   # scan directory /usr/share/alsa/ucm: No such file or directory
+   # alsaucm: unable to obtain card list: No such file or directory
+   keepdir /usr/share/alsa/ucm
+
+   find "${ED}" -type f -name '*.la' -delete || die
+}
+
+pkg_postinst() {
+   udev_reload
+
+   if [[ -z ${REPLACING_VERSIONS} ]] && ! systemd_is_booted ; then
+   elog
+   elog "To take advantage of the init script, and automate the 
process of"
+   elog "saving and restoring sound-card mixer levels you should"
+   elog "add alsasound to the boot runlevel. You can do this as"
+   elog "root like so:"
+   elog "# rc-update add alsasound boot"
+   ewarn
+   ewarn "The ALSA core should be built into the kernel or loaded 
through other"
+   ewarn "means. There is no longer any modular auto(un)loading in 
alsa-utils."
+   fi
+}
+
+pkg_postrm() {
+   udev_reload
+}



[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-utils/

2024-10-04 Thread Andreas Sturmlechner
commit: 6332de09ae4b70dd0e02eff45d3d72d25da71108
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Oct  4 12:17:18 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Oct  4 17:37:00 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6332de09

media-sound/alsa-utils: drop 1.2.10-r1

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 media-sound/alsa-utils/Manifest|  2 -
 media-sound/alsa-utils/alsa-utils-1.2.10-r1.ebuild | 93 --
 2 files changed, 95 deletions(-)

diff --git a/media-sound/alsa-utils/Manifest b/media-sound/alsa-utils/Manifest
index 300281bd1af7..87400e9dc508 100644
--- a/media-sound/alsa-utils/Manifest
+++ b/media-sound/alsa-utils/Manifest
@@ -1,4 +1,2 @@
-DIST alsa-utils-1.2.10-patches.tar.xz 4984 BLAKE2B 
aa46afe25e709905285c3255d80a086b843c078d12385e8787812cb33ec0f16bff5fa1f35867166824978c99354cf74d10f2596e026b3b10b0180049486ea15f
 SHA512 
d26e7276ac6636ac71d8bbaa9978999e13ce36f228c9854e90d29a63fae3cc0c3f8b2fb25effdd461d2b77e91fda3069987fa8355f5ef6f22a37af282e26ff6c
-DIST alsa-utils-1.2.10.tar.bz2 1625707 BLAKE2B 
077b4ad090c1ab40dd4fa22db01ae2a080ca849a5564dfe612654993297c80bd3584541c7e68aaad56c4c05538ba0de449e4677b1c4a9dfe56d8e11706c4ca35
 SHA512 
22adedf6d491d7768d24f054262a9c12bc952049db8374e104c0477ebf84266dcbeb0a2a3a1765b89958073d341f64dedbae63e3cae66f4983a0424e5cb3243f
 DIST alsa-utils-1.2.11.tar.bz2 1627148 BLAKE2B 
dcf96705f9e3f1b4abaa7e1f107d1154a05500bf1cd07c821e0fe8c4ba7d7f08de0cf126be8c9c8dda3980d85c144318c12ffc8a95d5da4e98c49a6e9c2ee8ef
 SHA512 
5ce76807b53357584bfb4ace5acfdac4db9168ffaf5cdd1e499738eec046c36112bf84a99970f66368063a9baf73bad93af2d439630572f3eba5c9321071172d
 DIST alsa-utils-1.2.12.tar.bz2 1631895 BLAKE2B 
3b049af3f829c475e0d9a58fbd8adb7278f0a7a84d404d1141ac8c8639f8d66594efe9e7da239a2b7a54f788639df1bbade127b5fde9912de5227e2b959a9b4d
 SHA512 
6631f9f8e32fbb1f7b06af086cdfb8349c2d70188c4509ab46fa105024fbde9985985d9cc738c7b5a743cacaaeae7a7006f8ef92f66a50762f7df5d714bf548b

diff --git a/media-sound/alsa-utils/alsa-utils-1.2.10-r1.ebuild 
b/media-sound/alsa-utils/alsa-utils-1.2.10-r1.ebuild
deleted file mode 100644
index 4b00f2643dbe..
--- a/media-sound/alsa-utils/alsa-utils-1.2.10-r1.ebuild
+++ /dev/null
@@ -1,93 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit systemd udev
-
-DESCRIPTION="Advanced Linux Sound Architecture Utils (alsactl, alsamixer, 
etc.)"
-HOMEPAGE="https://alsa-project.org/wiki/Main_Page";
-SRC_URI="https://www.alsa-project.org/files/pub/utils/${P}.tar.bz2";
-SRC_URI+=" 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PN}-1.2.10-patches.tar.xz";
-
-LICENSE="GPL-2"
-SLOT="0.9"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv sparc x86"
-IUSE="bat doc +libsamplerate ieee1394 +ncurses nls selinux"
-
-DEPEND="
-   >=media-libs/alsa-lib-${PV}
-   libsamplerate? ( media-libs/libsamplerate )
-   ieee1394? ( media-libs/libffado )
-   ncurses? ( >=sys-libs/ncurses-5.7-r7:= )
-   bat? ( sci-libs/fftw:= )
-"
-RDEPEND="
-   ${DEPEND}
-   selinux? ( sec-policy/selinux-alsa )
-"
-BDEPEND="
-   virtual/pkgconfig
-   doc? ( app-text/xmlto )
-"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-1.1.8-missing_header.patch
-   "${WORKDIR}"/${PN}-1.2.10-patches
-)
-
-src_configure() {
-   export ac_cv_lib_ffado_ffado_streaming_init=$(usex ieee1394)
-
-   local myeconfargs=(
-   # --disable-alsaconf because it doesn't work with 
sys-apps/kmod, bug #456214
-   --disable-alsaconf
-   --disable-maintainer-mode
-   --with-asound-state-dir="${EPREFIX}"/var/lib/alsa
-   --with-systemdsystemunitdir="$(systemd_get_systemunitdir)"
-   --with-udev-rules-dir="${EPREFIX}/$(get_udevdir)"/rules.d
-   $(use_enable bat)
-   $(use_enable libsamplerate alsaloop)
-   $(use_enable ncurses alsamixer)
-   $(use_enable nls)
-   $(usev !doc '--disable-xmlto')
-   )
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   default
-   dodoc seq/*/README.*
-
-   newinitd "${FILESDIR}"/alsasound.initd-r8 alsasound
-   newconfd "${FILESDIR}"/alsasound.confd-r4 alsasound
-
-   keepdir /var/lib/alsa
-
-   # ALSA lib parser.c:1266:(uc_mgr_scan_master_configs) error: could not
-   # scan directory /usr/share/alsa/ucm: No such file or directory
-   # alsaucm: unable to obtain card list: No such file or directory
-   keepdir /usr/share/alsa/ucm
-
-   find "${ED}" -type f -name '*.la' -delete || die
-}
-
-pkg_postinst() {
-   udev_reload
-
-   if [[ -z ${REPLACING_VERSIONS} ]] && ! systemd_is_booted ; then
-   elog
-   elog "To take advantage of the init script, and automate the 
process of"
-   elog "saving and restor

[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-utils/

2024-09-22 Thread Arthur Zamarin
commit: af249ab677d21d9a6e20e3597df49713d91e25e4
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Sep 22 18:59:48 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Sep 22 18:59:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af249ab6

media-sound/alsa-utils: Stabilize 1.2.12 sparc, #939918

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-sound/alsa-utils/alsa-utils-1.2.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/alsa-utils/alsa-utils-1.2.12.ebuild 
b/media-sound/alsa-utils/alsa-utils-1.2.12.ebuild
index 212dcaf0b9e6..97d822095b21 100644
--- a/media-sound/alsa-utils/alsa-utils-1.2.12.ebuild
+++ b/media-sound/alsa-utils/alsa-utils-1.2.12.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.alsa-project.org/files/pub/utils/${P}.tar.bz2";
 
 LICENSE="GPL-2"
 SLOT="0.9"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~sparc 
x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86"
 IUSE="bat doc +libsamplerate ieee1394 +ncurses nls selinux"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-utils/

2024-09-22 Thread Arthur Zamarin
commit: 31244c13143cc3b0b775b304d1d7b493841fe361
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Sep 22 18:42:15 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Sep 22 18:42:15 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31244c13

media-sound/alsa-utils: Stabilize 1.2.12 ppc, #939918

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-sound/alsa-utils/alsa-utils-1.2.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/alsa-utils/alsa-utils-1.2.12.ebuild 
b/media-sound/alsa-utils/alsa-utils-1.2.12.ebuild
index 12bd591f1fdd..212dcaf0b9e6 100644
--- a/media-sound/alsa-utils/alsa-utils-1.2.12.ebuild
+++ b/media-sound/alsa-utils/alsa-utils-1.2.12.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.alsa-project.org/files/pub/utils/${P}.tar.bz2";
 
 LICENSE="GPL-2"
 SLOT="0.9"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~sparc 
x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~sparc 
x86"
 IUSE="bat doc +libsamplerate ieee1394 +ncurses nls selinux"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-utils/

2024-09-22 Thread Arthur Zamarin
commit: a10c1b9535d40e13ae827196687295a0873a4b75
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Sep 22 18:40:12 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Sep 22 18:40:12 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a10c1b95

media-sound/alsa-utils: Stabilize 1.2.12 arm, #939918

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-sound/alsa-utils/alsa-utils-1.2.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/alsa-utils/alsa-utils-1.2.12.ebuild 
b/media-sound/alsa-utils/alsa-utils-1.2.12.ebuild
index bf443c3647c0..12bd591f1fdd 100644
--- a/media-sound/alsa-utils/alsa-utils-1.2.12.ebuild
+++ b/media-sound/alsa-utils/alsa-utils-1.2.12.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.alsa-project.org/files/pub/utils/${P}.tar.bz2";
 
 LICENSE="GPL-2"
 SLOT="0.9"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~sparc 
x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~sparc 
x86"
 IUSE="bat doc +libsamplerate ieee1394 +ncurses nls selinux"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-utils/

2024-09-22 Thread Arthur Zamarin
commit: 4f2a729bb51ed7831cf7f4141c1afbb151a0b519
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Sep 22 18:40:08 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Sep 22 18:40:08 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f2a729b

media-sound/alsa-utils: Stabilize 1.2.12 amd64, #939918

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-sound/alsa-utils/alsa-utils-1.2.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/alsa-utils/alsa-utils-1.2.12.ebuild 
b/media-sound/alsa-utils/alsa-utils-1.2.12.ebuild
index 4f4bcc19..a80d2eaf63c2 100644
--- a/media-sound/alsa-utils/alsa-utils-1.2.12.ebuild
+++ b/media-sound/alsa-utils/alsa-utils-1.2.12.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.alsa-project.org/files/pub/utils/${P}.tar.bz2";
 
 LICENSE="GPL-2"
 SLOT="0.9"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~sparc 
~x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~sparc 
~x86"
 IUSE="bat doc +libsamplerate ieee1394 +ncurses nls selinux"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-utils/

2024-09-22 Thread Arthur Zamarin
commit: de08ed8b4b6c06f7d383f7056ac15d13add33d2e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Sep 22 18:40:10 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Sep 22 18:40:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de08ed8b

media-sound/alsa-utils: Stabilize 1.2.12 x86, #939918

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-sound/alsa-utils/alsa-utils-1.2.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/alsa-utils/alsa-utils-1.2.12.ebuild 
b/media-sound/alsa-utils/alsa-utils-1.2.12.ebuild
index a80d2eaf63c2..bf443c3647c0 100644
--- a/media-sound/alsa-utils/alsa-utils-1.2.12.ebuild
+++ b/media-sound/alsa-utils/alsa-utils-1.2.12.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.alsa-project.org/files/pub/utils/${P}.tar.bz2";
 
 LICENSE="GPL-2"
 SLOT="0.9"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~sparc 
~x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~sparc 
x86"
 IUSE="bat doc +libsamplerate ieee1394 +ncurses nls selinux"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-utils/

2024-09-22 Thread Arthur Zamarin
commit: db402c46c84bf52d50b05f48bd19bf98e465d78f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Sep 22 18:40:06 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Sep 22 18:40:06 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db402c46

media-sound/alsa-utils: Stabilize 1.2.12 arm64, #939918

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-sound/alsa-utils/alsa-utils-1.2.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/alsa-utils/alsa-utils-1.2.12.ebuild 
b/media-sound/alsa-utils/alsa-utils-1.2.12.ebuild
index d70c4a8d215f..4f4bcc19 100644
--- a/media-sound/alsa-utils/alsa-utils-1.2.12.ebuild
+++ b/media-sound/alsa-utils/alsa-utils-1.2.12.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.alsa-project.org/files/pub/utils/${P}.tar.bz2";
 
 LICENSE="GPL-2"
 SLOT="0.9"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv 
~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~sparc 
~x86"
 IUSE="bat doc +libsamplerate ieee1394 +ncurses nls selinux"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-utils/

2024-09-22 Thread Arthur Zamarin
commit: f7fcca2830a9594a7e64e70ebb3c8180d07d40bc
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Sep 22 18:02:05 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Sep 22 18:02:05 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7fcca28

media-sound/alsa-utils: Stabilize 1.2.12 ppc64, #939918

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-sound/alsa-utils/alsa-utils-1.2.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/alsa-utils/alsa-utils-1.2.12.ebuild 
b/media-sound/alsa-utils/alsa-utils-1.2.12.ebuild
index 0bb1474e3a26..d70c4a8d215f 100644
--- a/media-sound/alsa-utils/alsa-utils-1.2.12.ebuild
+++ b/media-sound/alsa-utils/alsa-utils-1.2.12.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.alsa-project.org/files/pub/utils/${P}.tar.bz2";
 
 LICENSE="GPL-2"
 SLOT="0.9"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv 
~sparc ~x86"
 IUSE="bat doc +libsamplerate ieee1394 +ncurses nls selinux"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-utils/

2024-06-11 Thread Sam James
commit: ea29e7e8fefcd5052ca25ac876101be66ace4e31
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun 12 03:47:28 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun 12 03:48:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea29e7e8

media-sound/alsa-utils: add 1.2.12

Signed-off-by: Sam James  gentoo.org>

 media-sound/alsa-utils/Manifest |  1 +
 media-sound/alsa-utils/alsa-utils-1.2.12.ebuild | 91 +
 2 files changed, 92 insertions(+)

diff --git a/media-sound/alsa-utils/Manifest b/media-sound/alsa-utils/Manifest
index 5a95b8e1063e..300281bd1af7 100644
--- a/media-sound/alsa-utils/Manifest
+++ b/media-sound/alsa-utils/Manifest
@@ -1,3 +1,4 @@
 DIST alsa-utils-1.2.10-patches.tar.xz 4984 BLAKE2B 
aa46afe25e709905285c3255d80a086b843c078d12385e8787812cb33ec0f16bff5fa1f35867166824978c99354cf74d10f2596e026b3b10b0180049486ea15f
 SHA512 
d26e7276ac6636ac71d8bbaa9978999e13ce36f228c9854e90d29a63fae3cc0c3f8b2fb25effdd461d2b77e91fda3069987fa8355f5ef6f22a37af282e26ff6c
 DIST alsa-utils-1.2.10.tar.bz2 1625707 BLAKE2B 
077b4ad090c1ab40dd4fa22db01ae2a080ca849a5564dfe612654993297c80bd3584541c7e68aaad56c4c05538ba0de449e4677b1c4a9dfe56d8e11706c4ca35
 SHA512 
22adedf6d491d7768d24f054262a9c12bc952049db8374e104c0477ebf84266dcbeb0a2a3a1765b89958073d341f64dedbae63e3cae66f4983a0424e5cb3243f
 DIST alsa-utils-1.2.11.tar.bz2 1627148 BLAKE2B 
dcf96705f9e3f1b4abaa7e1f107d1154a05500bf1cd07c821e0fe8c4ba7d7f08de0cf126be8c9c8dda3980d85c144318c12ffc8a95d5da4e98c49a6e9c2ee8ef
 SHA512 
5ce76807b53357584bfb4ace5acfdac4db9168ffaf5cdd1e499738eec046c36112bf84a99970f66368063a9baf73bad93af2d439630572f3eba5c9321071172d
+DIST alsa-utils-1.2.12.tar.bz2 1631895 BLAKE2B 
3b049af3f829c475e0d9a58fbd8adb7278f0a7a84d404d1141ac8c8639f8d66594efe9e7da239a2b7a54f788639df1bbade127b5fde9912de5227e2b959a9b4d
 SHA512 
6631f9f8e32fbb1f7b06af086cdfb8349c2d70188c4509ab46fa105024fbde9985985d9cc738c7b5a743cacaaeae7a7006f8ef92f66a50762f7df5d714bf548b

diff --git a/media-sound/alsa-utils/alsa-utils-1.2.12.ebuild 
b/media-sound/alsa-utils/alsa-utils-1.2.12.ebuild
new file mode 100644
index ..6986e3604132
--- /dev/null
+++ b/media-sound/alsa-utils/alsa-utils-1.2.12.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit systemd udev
+
+DESCRIPTION="Advanced Linux Sound Architecture Utils (alsactl, alsamixer, 
etc.)"
+HOMEPAGE="https://alsa-project.org/wiki/Main_Page";
+SRC_URI="https://www.alsa-project.org/files/pub/utils/${P}.tar.bz2";
+
+LICENSE="GPL-2"
+SLOT="0.9"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86"
+IUSE="bat doc +libsamplerate ieee1394 +ncurses nls selinux"
+
+DEPEND="
+   >=media-libs/alsa-lib-${PV}
+   libsamplerate? ( media-libs/libsamplerate )
+   ieee1394? ( media-libs/libffado )
+   ncurses? ( >=sys-libs/ncurses-5.7-r7:= )
+   bat? ( sci-libs/fftw:= )
+"
+RDEPEND="
+   ${DEPEND}
+   selinux? ( sec-policy/selinux-alsa )
+"
+BDEPEND="
+   virtual/pkgconfig
+   doc? ( app-text/xmlto )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.1.8-missing_header.patch
+)
+
+src_configure() {
+   export ac_cv_lib_ffado_ffado_streaming_init=$(usex ieee1394)
+
+   local myeconfargs=(
+   # --disable-alsaconf because it doesn't work with 
sys-apps/kmod, bug #456214
+   --disable-alsaconf
+   --disable-maintainer-mode
+   --with-asound-state-dir="${EPREFIX}"/var/lib/alsa
+   --with-systemdsystemunitdir="$(systemd_get_systemunitdir)"
+   --with-udev-rules-dir="${EPREFIX}/$(get_udevdir)"/rules.d
+   $(use_enable bat)
+   $(use_enable libsamplerate alsaloop)
+   $(use_enable ncurses alsamixer)
+   $(use_enable nls)
+   $(usev !doc '--disable-xmlto')
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+   dodoc seq/*/README.*
+
+   newinitd "${FILESDIR}"/alsasound.initd-r8 alsasound
+   newconfd "${FILESDIR}"/alsasound.confd-r4 alsasound
+
+   keepdir /var/lib/alsa
+
+   # ALSA lib parser.c:1266:(uc_mgr_scan_master_configs) error: could not
+   # scan directory /usr/share/alsa/ucm: No such file or directory
+   # alsaucm: unable to obtain card list: No such file or directory
+   keepdir /usr/share/alsa/ucm
+
+   find "${ED}" -type f -name '*.la' -delete || die
+}
+
+pkg_postinst() {
+   udev_reload
+
+   if [[ -z ${REPLACING_VERSIONS} ]] && ! systemd_is_booted ; then
+   elog
+   elog "To take advantage of the init script, and automate the 
process of"
+   elog "saving and restoring sound-card mixer levels you should"
+   elog "add alsasound to the boot runlevel. You can do this as"
+   elog "root like so:"
+   elog "#

[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-utils/

2024-05-29 Thread Ionen Wolkens
commit: 9edb581232d6b3bea35144c09a27272fd81a5409
Author: Matoro Mahri  matoro  tk>
AuthorDate: Thu May 30 03:12:54 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu May 30 04:35:05 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9edb5812

media-sound/alsa-utils: Stabilize 1.2.11 hppa, #930587

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Ionen Wolkens  gentoo.org>

 media-sound/alsa-utils/alsa-utils-1.2.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/alsa-utils/alsa-utils-1.2.11.ebuild 
b/media-sound/alsa-utils/alsa-utils-1.2.11.ebuild
index 69b5aa9a2ca6..83628895106c 100644
--- a/media-sound/alsa-utils/alsa-utils-1.2.11.ebuild
+++ b/media-sound/alsa-utils/alsa-utils-1.2.11.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.alsa-project.org/files/pub/utils/${P}.tar.bz2";
 
 LICENSE="GPL-2"
 SLOT="0.9"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
sparc x86"
 IUSE="bat doc +libsamplerate ieee1394 +ncurses nls selinux"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-utils/

2024-04-24 Thread Sam James
commit: 7e2376f9482717d38882076a68b446f21af7eb1c
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr 24 14:41:13 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr 24 14:41:13 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e2376f9

media-sound/alsa-utils: Stabilize 1.2.11 ppc64, #930587

Signed-off-by: Sam James  gentoo.org>

 media-sound/alsa-utils/alsa-utils-1.2.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/alsa-utils/alsa-utils-1.2.11.ebuild 
b/media-sound/alsa-utils/alsa-utils-1.2.11.ebuild
index 6f9461649f50..69b5aa9a2ca6 100644
--- a/media-sound/alsa-utils/alsa-utils-1.2.11.ebuild
+++ b/media-sound/alsa-utils/alsa-utils-1.2.11.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.alsa-project.org/files/pub/utils/${P}.tar.bz2";
 
 LICENSE="GPL-2"
 SLOT="0.9"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv 
sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
sparc x86"
 IUSE="bat doc +libsamplerate ieee1394 +ncurses nls selinux"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-utils/

2024-04-24 Thread Sam James
commit: f77f4bef7216a4233db722dee3a6195856b02509
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr 24 14:27:59 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr 24 14:27:59 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f77f4bef

media-sound/alsa-utils: Stabilize 1.2.11 x86, #930587

Signed-off-by: Sam James  gentoo.org>

 media-sound/alsa-utils/alsa-utils-1.2.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/alsa-utils/alsa-utils-1.2.11.ebuild 
b/media-sound/alsa-utils/alsa-utils-1.2.11.ebuild
index 75d6ae55cf0b..6f9461649f50 100644
--- a/media-sound/alsa-utils/alsa-utils-1.2.11.ebuild
+++ b/media-sound/alsa-utils/alsa-utils-1.2.11.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.alsa-project.org/files/pub/utils/${P}.tar.bz2";
 
 LICENSE="GPL-2"
 SLOT="0.9"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv 
sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv 
sparc x86"
 IUSE="bat doc +libsamplerate ieee1394 +ncurses nls selinux"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-utils/

2024-04-24 Thread Sam James
commit: 253711e78e2d9a98cd273e4e74355b9f1f0c7205
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr 24 14:27:55 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr 24 14:27:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=253711e7

media-sound/alsa-utils: Stabilize 1.2.11 ppc, #930587

Signed-off-by: Sam James  gentoo.org>

 media-sound/alsa-utils/alsa-utils-1.2.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/alsa-utils/alsa-utils-1.2.11.ebuild 
b/media-sound/alsa-utils/alsa-utils-1.2.11.ebuild
index 34887060842a..75d6ae55cf0b 100644
--- a/media-sound/alsa-utils/alsa-utils-1.2.11.ebuild
+++ b/media-sound/alsa-utils/alsa-utils-1.2.11.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.alsa-project.org/files/pub/utils/${P}.tar.bz2";
 
 LICENSE="GPL-2"
 SLOT="0.9"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv 
sparc ~x86"
 IUSE="bat doc +libsamplerate ieee1394 +ncurses nls selinux"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-utils/

2024-04-24 Thread Sam James
commit: 99778ffd46128cdfbcb38b7778dde09b6e787027
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr 24 14:21:56 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr 24 14:21:56 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99778ffd

media-sound/alsa-utils: Stabilize 1.2.11 amd64, #930587

Signed-off-by: Sam James  gentoo.org>

 media-sound/alsa-utils/alsa-utils-1.2.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/alsa-utils/alsa-utils-1.2.11.ebuild 
b/media-sound/alsa-utils/alsa-utils-1.2.11.ebuild
index 031091432c57..34887060842a 100644
--- a/media-sound/alsa-utils/alsa-utils-1.2.11.ebuild
+++ b/media-sound/alsa-utils/alsa-utils-1.2.11.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.alsa-project.org/files/pub/utils/${P}.tar.bz2";
 
 LICENSE="GPL-2"
 SLOT="0.9"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
sparc ~x86"
 IUSE="bat doc +libsamplerate ieee1394 +ncurses nls selinux"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-utils/

2024-04-24 Thread Sam James
commit: e0976c4f91df39aa8b79c18c1e67fdefaac879a4
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr 24 14:21:52 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr 24 14:21:52 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0976c4f

media-sound/alsa-utils: Stabilize 1.2.11 sparc, #930587

Signed-off-by: Sam James  gentoo.org>

 media-sound/alsa-utils/alsa-utils-1.2.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/alsa-utils/alsa-utils-1.2.11.ebuild 
b/media-sound/alsa-utils/alsa-utils-1.2.11.ebuild
index 42a6d9951b47..031091432c57 100644
--- a/media-sound/alsa-utils/alsa-utils-1.2.11.ebuild
+++ b/media-sound/alsa-utils/alsa-utils-1.2.11.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.alsa-project.org/files/pub/utils/${P}.tar.bz2";
 
 LICENSE="GPL-2"
 SLOT="0.9"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
sparc ~x86"
 IUSE="bat doc +libsamplerate ieee1394 +ncurses nls selinux"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-utils/

2024-04-24 Thread Sam James
commit: a3e3f202ebb9503513e6c0c1ce9063b0937f567b
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr 24 14:15:41 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr 24 14:15:41 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3e3f202

media-sound/alsa-utils: Stabilize 1.2.11 arm, #930587

Signed-off-by: Sam James  gentoo.org>

 media-sound/alsa-utils/alsa-utils-1.2.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/alsa-utils/alsa-utils-1.2.11.ebuild 
b/media-sound/alsa-utils/alsa-utils-1.2.11.ebuild
index 38bdcb7e0ab0..42a6d9951b47 100644
--- a/media-sound/alsa-utils/alsa-utils-1.2.11.ebuild
+++ b/media-sound/alsa-utils/alsa-utils-1.2.11.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.alsa-project.org/files/pub/utils/${P}.tar.bz2";
 
 LICENSE="GPL-2"
 SLOT="0.9"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86"
 IUSE="bat doc +libsamplerate ieee1394 +ncurses nls selinux"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-utils/

2024-04-24 Thread Sam James
commit: c11f822f9ea44cb65b9da74ad83ce69b2009d5d6
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr 24 14:15:38 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr 24 14:15:38 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c11f822f

media-sound/alsa-utils: Stabilize 1.2.11 arm64, #930587

Signed-off-by: Sam James  gentoo.org>

 media-sound/alsa-utils/alsa-utils-1.2.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/alsa-utils/alsa-utils-1.2.11.ebuild 
b/media-sound/alsa-utils/alsa-utils-1.2.11.ebuild
index 6986e3604132..38bdcb7e0ab0 100644
--- a/media-sound/alsa-utils/alsa-utils-1.2.11.ebuild
+++ b/media-sound/alsa-utils/alsa-utils-1.2.11.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.alsa-project.org/files/pub/utils/${P}.tar.bz2";
 
 LICENSE="GPL-2"
 SLOT="0.9"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86"
 IUSE="bat doc +libsamplerate ieee1394 +ncurses nls selinux"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-utils/

2024-02-16 Thread Sam James
commit: 77631a949fd6f7f54a15a5eb278ae285594fc9fe
Author: Sam James  gentoo  org>
AuthorDate: Sat Feb 17 06:41:25 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Feb 17 06:41:25 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77631a94

media-sound/alsa-utils: crank copyright

Signed-off-by: Sam James  gentoo.org>

 media-sound/alsa-utils/alsa-utils-1.2.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/alsa-utils/alsa-utils-1.2.11.ebuild 
b/media-sound/alsa-utils/alsa-utils-1.2.11.ebuild
index 67972bd4c49e..6986e3604132 100644
--- a/media-sound/alsa-utils/alsa-utils-1.2.11.ebuild
+++ b/media-sound/alsa-utils/alsa-utils-1.2.11.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8



[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-utils/

2024-02-16 Thread Sam James
commit: b561d01a32eab3fc9c1c4f557bd0e7f71e2f9fd0
Author: Michal Rostecki  protonmail  com>
AuthorDate: Sat Feb  3 12:08:00 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Feb 17 06:38:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b561d01a

media-sound/alsa-utils: Bump alsa-utils to 1.2.11

Changes:
- Version bump to 1.2.11
- The previous 1.2.10-related patchset is not needed anymore

Signed-off-by: Michal Rostecki  protonmail.com>
Closes: https://github.com/gentoo/gentoo/pull/35146
Signed-off-by: Sam James  gentoo.org>

 media-sound/alsa-utils/Manifest |  1 +
 media-sound/alsa-utils/alsa-utils-1.2.11.ebuild | 91 +
 2 files changed, 92 insertions(+)

diff --git a/media-sound/alsa-utils/Manifest b/media-sound/alsa-utils/Manifest
index e5c18097b42c..5a95b8e1063e 100644
--- a/media-sound/alsa-utils/Manifest
+++ b/media-sound/alsa-utils/Manifest
@@ -1,2 +1,3 @@
 DIST alsa-utils-1.2.10-patches.tar.xz 4984 BLAKE2B 
aa46afe25e709905285c3255d80a086b843c078d12385e8787812cb33ec0f16bff5fa1f35867166824978c99354cf74d10f2596e026b3b10b0180049486ea15f
 SHA512 
d26e7276ac6636ac71d8bbaa9978999e13ce36f228c9854e90d29a63fae3cc0c3f8b2fb25effdd461d2b77e91fda3069987fa8355f5ef6f22a37af282e26ff6c
 DIST alsa-utils-1.2.10.tar.bz2 1625707 BLAKE2B 
077b4ad090c1ab40dd4fa22db01ae2a080ca849a5564dfe612654993297c80bd3584541c7e68aaad56c4c05538ba0de449e4677b1c4a9dfe56d8e11706c4ca35
 SHA512 
22adedf6d491d7768d24f054262a9c12bc952049db8374e104c0477ebf84266dcbeb0a2a3a1765b89958073d341f64dedbae63e3cae66f4983a0424e5cb3243f
+DIST alsa-utils-1.2.11.tar.bz2 1627148 BLAKE2B 
dcf96705f9e3f1b4abaa7e1f107d1154a05500bf1cd07c821e0fe8c4ba7d7f08de0cf126be8c9c8dda3980d85c144318c12ffc8a95d5da4e98c49a6e9c2ee8ef
 SHA512 
5ce76807b53357584bfb4ace5acfdac4db9168ffaf5cdd1e499738eec046c36112bf84a99970f66368063a9baf73bad93af2d439630572f3eba5c9321071172d

diff --git a/media-sound/alsa-utils/alsa-utils-1.2.11.ebuild 
b/media-sound/alsa-utils/alsa-utils-1.2.11.ebuild
new file mode 100644
index ..67972bd4c49e
--- /dev/null
+++ b/media-sound/alsa-utils/alsa-utils-1.2.11.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit systemd udev
+
+DESCRIPTION="Advanced Linux Sound Architecture Utils (alsactl, alsamixer, 
etc.)"
+HOMEPAGE="https://alsa-project.org/wiki/Main_Page";
+SRC_URI="https://www.alsa-project.org/files/pub/utils/${P}.tar.bz2";
+
+LICENSE="GPL-2"
+SLOT="0.9"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86"
+IUSE="bat doc +libsamplerate ieee1394 +ncurses nls selinux"
+
+DEPEND="
+   >=media-libs/alsa-lib-${PV}
+   libsamplerate? ( media-libs/libsamplerate )
+   ieee1394? ( media-libs/libffado )
+   ncurses? ( >=sys-libs/ncurses-5.7-r7:= )
+   bat? ( sci-libs/fftw:= )
+"
+RDEPEND="
+   ${DEPEND}
+   selinux? ( sec-policy/selinux-alsa )
+"
+BDEPEND="
+   virtual/pkgconfig
+   doc? ( app-text/xmlto )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.1.8-missing_header.patch
+)
+
+src_configure() {
+   export ac_cv_lib_ffado_ffado_streaming_init=$(usex ieee1394)
+
+   local myeconfargs=(
+   # --disable-alsaconf because it doesn't work with 
sys-apps/kmod, bug #456214
+   --disable-alsaconf
+   --disable-maintainer-mode
+   --with-asound-state-dir="${EPREFIX}"/var/lib/alsa
+   --with-systemdsystemunitdir="$(systemd_get_systemunitdir)"
+   --with-udev-rules-dir="${EPREFIX}/$(get_udevdir)"/rules.d
+   $(use_enable bat)
+   $(use_enable libsamplerate alsaloop)
+   $(use_enable ncurses alsamixer)
+   $(use_enable nls)
+   $(usev !doc '--disable-xmlto')
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+   dodoc seq/*/README.*
+
+   newinitd "${FILESDIR}"/alsasound.initd-r8 alsasound
+   newconfd "${FILESDIR}"/alsasound.confd-r4 alsasound
+
+   keepdir /var/lib/alsa
+
+   # ALSA lib parser.c:1266:(uc_mgr_scan_master_configs) error: could not
+   # scan directory /usr/share/alsa/ucm: No such file or directory
+   # alsaucm: unable to obtain card list: No such file or directory
+   keepdir /usr/share/alsa/ucm
+
+   find "${ED}" -type f -name '*.la' -delete || die
+}
+
+pkg_postinst() {
+   udev_reload
+
+   if [[ -z ${REPLACING_VERSIONS} ]] && ! systemd_is_booted ; then
+   elog
+   elog "To take advantage of the init script, and automate the 
process of"
+   elog "saving and restoring sound-card mixer levels you should"
+   elog "add alsasound to the boot runlevel. You can do this as"
+   elog "root like so:"
+   elog "# rc-update add alsasound boot"
+   ewarn
+   ewarn "The ALSA core shoul

[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-utils/

2024-01-28 Thread Matt Turner
commit: d2add6bf8454e0c43e4ae4e2bb435734b59875b3
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Jan 25 19:04:39 2024 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Jan 28 17:35:19 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2add6bf

media-sound/alsa-utils: Drop old versions

Signed-off-by: Matt Turner  gentoo.org>

 media-sound/alsa-utils/Manifest   |  2 -
 media-sound/alsa-utils/alsa-utils-1.2.10.ebuild   | 91 ---
 media-sound/alsa-utils/alsa-utils-1.2.8-r2.ebuild | 91 ---
 media-sound/alsa-utils/alsa-utils-1.2.9.ebuild| 91 ---
 4 files changed, 275 deletions(-)

diff --git a/media-sound/alsa-utils/Manifest b/media-sound/alsa-utils/Manifest
index b23779cf2eb9..e5c18097b42c 100644
--- a/media-sound/alsa-utils/Manifest
+++ b/media-sound/alsa-utils/Manifest
@@ -1,4 +1,2 @@
 DIST alsa-utils-1.2.10-patches.tar.xz 4984 BLAKE2B 
aa46afe25e709905285c3255d80a086b843c078d12385e8787812cb33ec0f16bff5fa1f35867166824978c99354cf74d10f2596e026b3b10b0180049486ea15f
 SHA512 
d26e7276ac6636ac71d8bbaa9978999e13ce36f228c9854e90d29a63fae3cc0c3f8b2fb25effdd461d2b77e91fda3069987fa8355f5ef6f22a37af282e26ff6c
 DIST alsa-utils-1.2.10.tar.bz2 1625707 BLAKE2B 
077b4ad090c1ab40dd4fa22db01ae2a080ca849a5564dfe612654993297c80bd3584541c7e68aaad56c4c05538ba0de449e4677b1c4a9dfe56d8e11706c4ca35
 SHA512 
22adedf6d491d7768d24f054262a9c12bc952049db8374e104c0477ebf84266dcbeb0a2a3a1765b89958073d341f64dedbae63e3cae66f4983a0424e5cb3243f
-DIST alsa-utils-1.2.8.tar.bz2 1560162 BLAKE2B 
4b9676957e775be51076b4798dfd384db4eea440c682899024034d3dd593ba24f1d42b8d742c312e041a37f0dbbc12b16635d79f6e6633a3459cc21f80739b5e
 SHA512 
882e6f67467596ed273bf554fcce87d8ef287806bbdabd6c103de4980981f9e2102fb3800c6e8628ee8e86ffb165c1c92f9370c8145f28a6cb7cca563942330b
-DIST alsa-utils-1.2.9.tar.bz2 1598424 BLAKE2B 
9d75f63c7ff8b0d7ee835a1ad8fc242dee9b59770b1ad0ff9cd233caf50ac844323fb2ebb8e649f03a0a30a161ec72cba472ac79e390c3f0eb6e2a184d8f576c
 SHA512 
f46e13fd57ed05ee38d3fa655e57b14335ecf0664dbe03275808383d87d28df153a81151e2e9d8786625f09929c567c89e145508a706a70eeb91ac1b11fb2fd4

diff --git a/media-sound/alsa-utils/alsa-utils-1.2.10.ebuild 
b/media-sound/alsa-utils/alsa-utils-1.2.10.ebuild
deleted file mode 100644
index 67972bd4c49e..
--- a/media-sound/alsa-utils/alsa-utils-1.2.10.ebuild
+++ /dev/null
@@ -1,91 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit systemd udev
-
-DESCRIPTION="Advanced Linux Sound Architecture Utils (alsactl, alsamixer, 
etc.)"
-HOMEPAGE="https://alsa-project.org/wiki/Main_Page";
-SRC_URI="https://www.alsa-project.org/files/pub/utils/${P}.tar.bz2";
-
-LICENSE="GPL-2"
-SLOT="0.9"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86"
-IUSE="bat doc +libsamplerate ieee1394 +ncurses nls selinux"
-
-DEPEND="
-   >=media-libs/alsa-lib-${PV}
-   libsamplerate? ( media-libs/libsamplerate )
-   ieee1394? ( media-libs/libffado )
-   ncurses? ( >=sys-libs/ncurses-5.7-r7:= )
-   bat? ( sci-libs/fftw:= )
-"
-RDEPEND="
-   ${DEPEND}
-   selinux? ( sec-policy/selinux-alsa )
-"
-BDEPEND="
-   virtual/pkgconfig
-   doc? ( app-text/xmlto )
-"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-1.1.8-missing_header.patch
-)
-
-src_configure() {
-   export ac_cv_lib_ffado_ffado_streaming_init=$(usex ieee1394)
-
-   local myeconfargs=(
-   # --disable-alsaconf because it doesn't work with 
sys-apps/kmod, bug #456214
-   --disable-alsaconf
-   --disable-maintainer-mode
-   --with-asound-state-dir="${EPREFIX}"/var/lib/alsa
-   --with-systemdsystemunitdir="$(systemd_get_systemunitdir)"
-   --with-udev-rules-dir="${EPREFIX}/$(get_udevdir)"/rules.d
-   $(use_enable bat)
-   $(use_enable libsamplerate alsaloop)
-   $(use_enable ncurses alsamixer)
-   $(use_enable nls)
-   $(usev !doc '--disable-xmlto')
-   )
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   default
-   dodoc seq/*/README.*
-
-   newinitd "${FILESDIR}"/alsasound.initd-r8 alsasound
-   newconfd "${FILESDIR}"/alsasound.confd-r4 alsasound
-
-   keepdir /var/lib/alsa
-
-   # ALSA lib parser.c:1266:(uc_mgr_scan_master_configs) error: could not
-   # scan directory /usr/share/alsa/ucm: No such file or directory
-   # alsaucm: unable to obtain card list: No such file or directory
-   keepdir /usr/share/alsa/ucm
-
-   find "${ED}" -type f -name '*.la' -delete || die
-}
-
-pkg_postinst() {
-   udev_reload
-
-   if [[ -z ${REPLACING_VERSIONS} ]] && ! systemd_is_booted ; then
-   elog
-   elog "To take advantage of the init script, and automate the 
process of"
-   elog "saving and restori

[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-utils/

2023-12-02 Thread Arthur Zamarin
commit: 26dbc4a6a8d15276034268ba27ee4fdc6f6c7f81
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Dec  2 09:23:19 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Dec  2 09:23:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26dbc4a6

media-sound/alsa-utils: Stabilize 1.2.10-r1 ppc, #918918

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-sound/alsa-utils/alsa-utils-1.2.10-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/alsa-utils/alsa-utils-1.2.10-r1.ebuild 
b/media-sound/alsa-utils/alsa-utils-1.2.10-r1.ebuild
index 8fd1a8151424..db0a5dd230be 100644
--- a/media-sound/alsa-utils/alsa-utils-1.2.10-r1.ebuild
+++ b/media-sound/alsa-utils/alsa-utils-1.2.10-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI+=" 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PN}-1.2.10-
 
 LICENSE="GPL-2"
 SLOT="0.9"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
sparc x86"
 IUSE="bat doc +libsamplerate ieee1394 +ncurses nls selinux"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-utils/

2023-12-01 Thread Sam James
commit: e2ff828b6ed715bae1b057442911dbb5ae0d5ec4
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec  2 04:02:47 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec  2 04:02:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2ff828b

media-sound/alsa-utils: Stabilize 1.2.10-r1 sparc, #918918

Signed-off-by: Sam James  gentoo.org>

 media-sound/alsa-utils/alsa-utils-1.2.10-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/alsa-utils/alsa-utils-1.2.10-r1.ebuild 
b/media-sound/alsa-utils/alsa-utils-1.2.10-r1.ebuild
index 8ff8d98f898a..7ab193b60e2a 100644
--- a/media-sound/alsa-utils/alsa-utils-1.2.10-r1.ebuild
+++ b/media-sound/alsa-utils/alsa-utils-1.2.10-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI+=" 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PN}-1.2.10-
 
 LICENSE="GPL-2"
 SLOT="0.9"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
sparc ~x86"
 IUSE="bat doc +libsamplerate ieee1394 +ncurses nls selinux"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-utils/

2023-12-01 Thread Sam James
commit: 02c20746a197742a2e9bff4286c1fb8cdee2cba5
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec  2 04:02:50 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec  2 04:02:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02c20746

media-sound/alsa-utils: Stabilize 1.2.10-r1 x86, #918918

Signed-off-by: Sam James  gentoo.org>

 media-sound/alsa-utils/alsa-utils-1.2.10-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/alsa-utils/alsa-utils-1.2.10-r1.ebuild 
b/media-sound/alsa-utils/alsa-utils-1.2.10-r1.ebuild
index 620d10e4f024..8fd1a8151424 100644
--- a/media-sound/alsa-utils/alsa-utils-1.2.10-r1.ebuild
+++ b/media-sound/alsa-utils/alsa-utils-1.2.10-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI+=" 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PN}-1.2.10-
 
 LICENSE="GPL-2"
 SLOT="0.9"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
sparc x86"
 IUSE="bat doc +libsamplerate ieee1394 +ncurses nls selinux"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-utils/

2023-12-01 Thread Sam James
commit: 5fafb007e13e3c614fd33887bab788c63023938c
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec  2 04:02:48 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec  2 04:02:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fafb007

media-sound/alsa-utils: Stabilize 1.2.10-r1 ppc64, #918918

Signed-off-by: Sam James  gentoo.org>

 media-sound/alsa-utils/alsa-utils-1.2.10-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/alsa-utils/alsa-utils-1.2.10-r1.ebuild 
b/media-sound/alsa-utils/alsa-utils-1.2.10-r1.ebuild
index 7ab193b60e2a..8ecef3641813 100644
--- a/media-sound/alsa-utils/alsa-utils-1.2.10-r1.ebuild
+++ b/media-sound/alsa-utils/alsa-utils-1.2.10-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI+=" 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PN}-1.2.10-
 
 LICENSE="GPL-2"
 SLOT="0.9"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
sparc ~x86"
 IUSE="bat doc +libsamplerate ieee1394 +ncurses nls selinux"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-utils/

2023-12-01 Thread Sam James
commit: 1cdb237e0651a0c3f411a544fd4288bea72b056f
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec  2 04:02:45 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec  2 04:02:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cdb237e

media-sound/alsa-utils: Stabilize 1.2.10-r1 arm64, #918918

Signed-off-by: Sam James  gentoo.org>

 media-sound/alsa-utils/alsa-utils-1.2.10-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/alsa-utils/alsa-utils-1.2.10-r1.ebuild 
b/media-sound/alsa-utils/alsa-utils-1.2.10-r1.ebuild
index b5a641a657e9..7801b8276247 100644
--- a/media-sound/alsa-utils/alsa-utils-1.2.10-r1.ebuild
+++ b/media-sound/alsa-utils/alsa-utils-1.2.10-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI+=" 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PN}-1.2.10-
 
 LICENSE="GPL-2"
 SLOT="0.9"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86"
 IUSE="bat doc +libsamplerate ieee1394 +ncurses nls selinux"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-utils/

2023-12-01 Thread Sam James
commit: 8b35e990615e8be942eeeb70c376828e555d2ba7
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec  2 04:02:46 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec  2 04:02:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b35e990

media-sound/alsa-utils: Stabilize 1.2.10-r1 arm, #918918

Signed-off-by: Sam James  gentoo.org>

 media-sound/alsa-utils/alsa-utils-1.2.10-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/alsa-utils/alsa-utils-1.2.10-r1.ebuild 
b/media-sound/alsa-utils/alsa-utils-1.2.10-r1.ebuild
index 7801b8276247..8ff8d98f898a 100644
--- a/media-sound/alsa-utils/alsa-utils-1.2.10-r1.ebuild
+++ b/media-sound/alsa-utils/alsa-utils-1.2.10-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI+=" 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PN}-1.2.10-
 
 LICENSE="GPL-2"
 SLOT="0.9"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86"
 IUSE="bat doc +libsamplerate ieee1394 +ncurses nls selinux"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-utils/

2023-12-01 Thread Sam James
commit: 9ccef8c55e5901db6412b58b2276df2c616636a5
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec  2 04:02:49 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec  2 04:02:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ccef8c5

media-sound/alsa-utils: Stabilize 1.2.10-r1 amd64, #918918

Signed-off-by: Sam James  gentoo.org>

 media-sound/alsa-utils/alsa-utils-1.2.10-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/alsa-utils/alsa-utils-1.2.10-r1.ebuild 
b/media-sound/alsa-utils/alsa-utils-1.2.10-r1.ebuild
index 8ecef3641813..620d10e4f024 100644
--- a/media-sound/alsa-utils/alsa-utils-1.2.10-r1.ebuild
+++ b/media-sound/alsa-utils/alsa-utils-1.2.10-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI+=" 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PN}-1.2.10-
 
 LICENSE="GPL-2"
 SLOT="0.9"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
sparc ~x86"
 IUSE="bat doc +libsamplerate ieee1394 +ncurses nls selinux"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-utils/

2023-09-07 Thread Sam James
commit: b3dd0b056b2520cd5ef490597e061a0f2a73ef7c
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep  7 20:35:11 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep  7 20:50:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3dd0b05

media-sound/alsa-utils: fix musl build

Closes: https://bugs.gentoo.org/913758
Signed-off-by: Sam James  gentoo.org>

 media-sound/alsa-utils/Manifest|  1 +
 media-sound/alsa-utils/alsa-utils-1.2.10-r1.ebuild | 93 ++
 2 files changed, 94 insertions(+)

diff --git a/media-sound/alsa-utils/Manifest b/media-sound/alsa-utils/Manifest
index fe0ea73fa686..b23779cf2eb9 100644
--- a/media-sound/alsa-utils/Manifest
+++ b/media-sound/alsa-utils/Manifest
@@ -1,3 +1,4 @@
+DIST alsa-utils-1.2.10-patches.tar.xz 4984 BLAKE2B 
aa46afe25e709905285c3255d80a086b843c078d12385e8787812cb33ec0f16bff5fa1f35867166824978c99354cf74d10f2596e026b3b10b0180049486ea15f
 SHA512 
d26e7276ac6636ac71d8bbaa9978999e13ce36f228c9854e90d29a63fae3cc0c3f8b2fb25effdd461d2b77e91fda3069987fa8355f5ef6f22a37af282e26ff6c
 DIST alsa-utils-1.2.10.tar.bz2 1625707 BLAKE2B 
077b4ad090c1ab40dd4fa22db01ae2a080ca849a5564dfe612654993297c80bd3584541c7e68aaad56c4c05538ba0de449e4677b1c4a9dfe56d8e11706c4ca35
 SHA512 
22adedf6d491d7768d24f054262a9c12bc952049db8374e104c0477ebf84266dcbeb0a2a3a1765b89958073d341f64dedbae63e3cae66f4983a0424e5cb3243f
 DIST alsa-utils-1.2.8.tar.bz2 1560162 BLAKE2B 
4b9676957e775be51076b4798dfd384db4eea440c682899024034d3dd593ba24f1d42b8d742c312e041a37f0dbbc12b16635d79f6e6633a3459cc21f80739b5e
 SHA512 
882e6f67467596ed273bf554fcce87d8ef287806bbdabd6c103de4980981f9e2102fb3800c6e8628ee8e86ffb165c1c92f9370c8145f28a6cb7cca563942330b
 DIST alsa-utils-1.2.9.tar.bz2 1598424 BLAKE2B 
9d75f63c7ff8b0d7ee835a1ad8fc242dee9b59770b1ad0ff9cd233caf50ac844323fb2ebb8e649f03a0a30a161ec72cba472ac79e390c3f0eb6e2a184d8f576c
 SHA512 
f46e13fd57ed05ee38d3fa655e57b14335ecf0664dbe03275808383d87d28df153a81151e2e9d8786625f09929c567c89e145508a706a70eeb91ac1b11fb2fd4

diff --git a/media-sound/alsa-utils/alsa-utils-1.2.10-r1.ebuild 
b/media-sound/alsa-utils/alsa-utils-1.2.10-r1.ebuild
new file mode 100644
index ..b5a641a657e9
--- /dev/null
+++ b/media-sound/alsa-utils/alsa-utils-1.2.10-r1.ebuild
@@ -0,0 +1,93 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit systemd udev
+
+DESCRIPTION="Advanced Linux Sound Architecture Utils (alsactl, alsamixer, 
etc.)"
+HOMEPAGE="https://alsa-project.org/wiki/Main_Page";
+SRC_URI="https://www.alsa-project.org/files/pub/utils/${P}.tar.bz2";
+SRC_URI+=" 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PN}-1.2.10-patches.tar.xz";
+
+LICENSE="GPL-2"
+SLOT="0.9"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86"
+IUSE="bat doc +libsamplerate ieee1394 +ncurses nls selinux"
+
+DEPEND="
+   >=media-libs/alsa-lib-${PV}
+   libsamplerate? ( media-libs/libsamplerate )
+   ieee1394? ( media-libs/libffado )
+   ncurses? ( >=sys-libs/ncurses-5.7-r7:= )
+   bat? ( sci-libs/fftw:= )
+"
+RDEPEND="
+   ${DEPEND}
+   selinux? ( sec-policy/selinux-alsa )
+"
+BDEPEND="
+   virtual/pkgconfig
+   doc? ( app-text/xmlto )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.1.8-missing_header.patch
+   "${WORKDIR}"/${PN}-1.2.10-patches
+)
+
+src_configure() {
+   export ac_cv_lib_ffado_ffado_streaming_init=$(usex ieee1394)
+
+   local myeconfargs=(
+   # --disable-alsaconf because it doesn't work with 
sys-apps/kmod, bug #456214
+   --disable-alsaconf
+   --disable-maintainer-mode
+   --with-asound-state-dir="${EPREFIX}"/var/lib/alsa
+   --with-systemdsystemunitdir="$(systemd_get_systemunitdir)"
+   --with-udev-rules-dir="${EPREFIX}/$(get_udevdir)"/rules.d
+   $(use_enable bat)
+   $(use_enable libsamplerate alsaloop)
+   $(use_enable ncurses alsamixer)
+   $(use_enable nls)
+   $(usev !doc '--disable-xmlto')
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+   dodoc seq/*/README.*
+
+   newinitd "${FILESDIR}"/alsasound.initd-r8 alsasound
+   newconfd "${FILESDIR}"/alsasound.confd-r4 alsasound
+
+   keepdir /var/lib/alsa
+
+   # ALSA lib parser.c:1266:(uc_mgr_scan_master_configs) error: could not
+   # scan directory /usr/share/alsa/ucm: No such file or directory
+   # alsaucm: unable to obtain card list: No such file or directory
+   keepdir /usr/share/alsa/ucm
+
+   find "${ED}" -type f -name '*.la' -delete || die
+}
+
+pkg_postinst() {
+   udev_reload
+
+   if [[ -z ${REPLACING_VERSIONS} ]] && ! systemd_is_booted ; then
+   elog
+   elog "To take advantage of the init script, and automate the 
process of"
+   elog "s

[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-utils/

2023-09-02 Thread Sam James
commit: ae03e7e3a83e462354cd0cab88c0d072a9c1b024
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep  2 07:56:11 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep  2 07:56:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae03e7e3

media-sound/alsa-utils: add 1.2.10

Signed-off-by: Sam James  gentoo.org>

 media-sound/alsa-utils/Manifest |  1 +
 media-sound/alsa-utils/alsa-utils-1.2.10.ebuild | 91 +
 2 files changed, 92 insertions(+)

diff --git a/media-sound/alsa-utils/Manifest b/media-sound/alsa-utils/Manifest
index 1d5a689c3306..fe0ea73fa686 100644
--- a/media-sound/alsa-utils/Manifest
+++ b/media-sound/alsa-utils/Manifest
@@ -1,2 +1,3 @@
+DIST alsa-utils-1.2.10.tar.bz2 1625707 BLAKE2B 
077b4ad090c1ab40dd4fa22db01ae2a080ca849a5564dfe612654993297c80bd3584541c7e68aaad56c4c05538ba0de449e4677b1c4a9dfe56d8e11706c4ca35
 SHA512 
22adedf6d491d7768d24f054262a9c12bc952049db8374e104c0477ebf84266dcbeb0a2a3a1765b89958073d341f64dedbae63e3cae66f4983a0424e5cb3243f
 DIST alsa-utils-1.2.8.tar.bz2 1560162 BLAKE2B 
4b9676957e775be51076b4798dfd384db4eea440c682899024034d3dd593ba24f1d42b8d742c312e041a37f0dbbc12b16635d79f6e6633a3459cc21f80739b5e
 SHA512 
882e6f67467596ed273bf554fcce87d8ef287806bbdabd6c103de4980981f9e2102fb3800c6e8628ee8e86ffb165c1c92f9370c8145f28a6cb7cca563942330b
 DIST alsa-utils-1.2.9.tar.bz2 1598424 BLAKE2B 
9d75f63c7ff8b0d7ee835a1ad8fc242dee9b59770b1ad0ff9cd233caf50ac844323fb2ebb8e649f03a0a30a161ec72cba472ac79e390c3f0eb6e2a184d8f576c
 SHA512 
f46e13fd57ed05ee38d3fa655e57b14335ecf0664dbe03275808383d87d28df153a81151e2e9d8786625f09929c567c89e145508a706a70eeb91ac1b11fb2fd4

diff --git a/media-sound/alsa-utils/alsa-utils-1.2.10.ebuild 
b/media-sound/alsa-utils/alsa-utils-1.2.10.ebuild
new file mode 100644
index ..67972bd4c49e
--- /dev/null
+++ b/media-sound/alsa-utils/alsa-utils-1.2.10.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit systemd udev
+
+DESCRIPTION="Advanced Linux Sound Architecture Utils (alsactl, alsamixer, 
etc.)"
+HOMEPAGE="https://alsa-project.org/wiki/Main_Page";
+SRC_URI="https://www.alsa-project.org/files/pub/utils/${P}.tar.bz2";
+
+LICENSE="GPL-2"
+SLOT="0.9"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86"
+IUSE="bat doc +libsamplerate ieee1394 +ncurses nls selinux"
+
+DEPEND="
+   >=media-libs/alsa-lib-${PV}
+   libsamplerate? ( media-libs/libsamplerate )
+   ieee1394? ( media-libs/libffado )
+   ncurses? ( >=sys-libs/ncurses-5.7-r7:= )
+   bat? ( sci-libs/fftw:= )
+"
+RDEPEND="
+   ${DEPEND}
+   selinux? ( sec-policy/selinux-alsa )
+"
+BDEPEND="
+   virtual/pkgconfig
+   doc? ( app-text/xmlto )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.1.8-missing_header.patch
+)
+
+src_configure() {
+   export ac_cv_lib_ffado_ffado_streaming_init=$(usex ieee1394)
+
+   local myeconfargs=(
+   # --disable-alsaconf because it doesn't work with 
sys-apps/kmod, bug #456214
+   --disable-alsaconf
+   --disable-maintainer-mode
+   --with-asound-state-dir="${EPREFIX}"/var/lib/alsa
+   --with-systemdsystemunitdir="$(systemd_get_systemunitdir)"
+   --with-udev-rules-dir="${EPREFIX}/$(get_udevdir)"/rules.d
+   $(use_enable bat)
+   $(use_enable libsamplerate alsaloop)
+   $(use_enable ncurses alsamixer)
+   $(use_enable nls)
+   $(usev !doc '--disable-xmlto')
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+   dodoc seq/*/README.*
+
+   newinitd "${FILESDIR}"/alsasound.initd-r8 alsasound
+   newconfd "${FILESDIR}"/alsasound.confd-r4 alsasound
+
+   keepdir /var/lib/alsa
+
+   # ALSA lib parser.c:1266:(uc_mgr_scan_master_configs) error: could not
+   # scan directory /usr/share/alsa/ucm: No such file or directory
+   # alsaucm: unable to obtain card list: No such file or directory
+   keepdir /usr/share/alsa/ucm
+
+   find "${ED}" -type f -name '*.la' -delete || die
+}
+
+pkg_postinst() {
+   udev_reload
+
+   if [[ -z ${REPLACING_VERSIONS} ]] && ! systemd_is_booted ; then
+   elog
+   elog "To take advantage of the init script, and automate the 
process of"
+   elog "saving and restoring sound-card mixer levels you should"
+   elog "add alsasound to the boot runlevel. You can do this as"
+   elog "root like so:"
+   elog "# rc-update add alsasound boot"
+   ewarn
+   ewarn "The ALSA core should be built into the kernel or loaded 
through other"
+   ewarn "means. There is no longer any modular auto(un)loading in 
alsa-utils."
+   fi
+}
+
+pkg_postrm() {
+   udev_reload
+}



[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-utils/

2023-08-02 Thread Sam James
commit: 732dff25a9ce1fa0458f4e969a061d43c8c1e86f
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug  2 15:10:28 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  2 15:10:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=732dff25

media-sound/alsa-utils: Stabilize 1.2.9 ppc, #911149

Signed-off-by: Sam James  gentoo.org>

 media-sound/alsa-utils/alsa-utils-1.2.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/alsa-utils/alsa-utils-1.2.9.ebuild 
b/media-sound/alsa-utils/alsa-utils-1.2.9.ebuild
index 1e272cf144e1..c2976a7d115d 100644
--- a/media-sound/alsa-utils/alsa-utils-1.2.9.ebuild
+++ b/media-sound/alsa-utils/alsa-utils-1.2.9.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.alsa-project.org/files/pub/utils/${P}.tar.bz2";
 
 LICENSE="GPL-2"
 SLOT="0.9"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
sparc x86"
 IUSE="bat doc +libsamplerate ieee1394 +ncurses nls selinux"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-utils/

2023-08-01 Thread Sam James
commit: ddc7461a8516d10e43d5b6a34223ae461cefeef8
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Jul 31 15:32:44 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug  1 07:48:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddc7461a

media-sound/alsa-utils: stable 1.2.9 for hppa/sparc, bug #911149

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sam James  gentoo.org>

 media-sound/alsa-utils/alsa-utils-1.2.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/alsa-utils/alsa-utils-1.2.9.ebuild 
b/media-sound/alsa-utils/alsa-utils-1.2.9.ebuild
index b147c4b64d8c..1e272cf144e1 100644
--- a/media-sound/alsa-utils/alsa-utils-1.2.9.ebuild
+++ b/media-sound/alsa-utils/alsa-utils-1.2.9.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.alsa-project.org/files/pub/utils/${P}.tar.bz2";
 
 LICENSE="GPL-2"
 SLOT="0.9"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
sparc x86"
 IUSE="bat doc +libsamplerate ieee1394 +ncurses nls selinux"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-utils/

2023-07-24 Thread Jakov Smolić
commit: 09f430d2b3211441857f9352472daa1c4c288adf
Author: Jakov Smolić  gentoo  org>
AuthorDate: Mon Jul 24 20:33:08 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Mon Jul 24 20:33:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09f430d2

media-sound/alsa-utils: Stabilize 1.2.9 x86, #911149

Signed-off-by: Jakov Smolić  gentoo.org>

 media-sound/alsa-utils/alsa-utils-1.2.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/alsa-utils/alsa-utils-1.2.9.ebuild 
b/media-sound/alsa-utils/alsa-utils-1.2.9.ebuild
index 60ef5ea3d3e3..b147c4b64d8c 100644
--- a/media-sound/alsa-utils/alsa-utils-1.2.9.ebuild
+++ b/media-sound/alsa-utils/alsa-utils-1.2.9.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.alsa-project.org/files/pub/utils/${P}.tar.bz2";
 
 LICENSE="GPL-2"
 SLOT="0.9"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~sparc x86"
 IUSE="bat doc +libsamplerate ieee1394 +ncurses nls selinux"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-utils/

2023-07-24 Thread Jakov Smolić
commit: 328fa99383cf7a359fa89c0f1cae3f40451c9fea
Author: Jakov Smolić  gentoo  org>
AuthorDate: Mon Jul 24 20:33:04 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Mon Jul 24 20:33:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=328fa993

media-sound/alsa-utils: Stabilize 1.2.9 amd64, #911149

Signed-off-by: Jakov Smolić  gentoo.org>

 media-sound/alsa-utils/alsa-utils-1.2.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/alsa-utils/alsa-utils-1.2.9.ebuild 
b/media-sound/alsa-utils/alsa-utils-1.2.9.ebuild
index d38025eb1c7f..60ef5ea3d3e3 100644
--- a/media-sound/alsa-utils/alsa-utils-1.2.9.ebuild
+++ b/media-sound/alsa-utils/alsa-utils-1.2.9.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.alsa-project.org/files/pub/utils/${P}.tar.bz2";
 
 LICENSE="GPL-2"
 SLOT="0.9"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~sparc ~x86"
 IUSE="bat doc +libsamplerate ieee1394 +ncurses nls selinux"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-utils/

2023-07-24 Thread Jakov Smolić
commit: 5b4a28d8960104cf1882c81e39bcd899ff764bb1
Author: Jakov Smolić  gentoo  org>
AuthorDate: Mon Jul 24 20:32:59 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Mon Jul 24 20:32:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b4a28d8

media-sound/alsa-utils: Stabilize 1.2.9 ppc64, #911149

Signed-off-by: Jakov Smolić  gentoo.org>

 media-sound/alsa-utils/alsa-utils-1.2.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/alsa-utils/alsa-utils-1.2.9.ebuild 
b/media-sound/alsa-utils/alsa-utils-1.2.9.ebuild
index 1dc3224a0aee..d38025eb1c7f 100644
--- a/media-sound/alsa-utils/alsa-utils-1.2.9.ebuild
+++ b/media-sound/alsa-utils/alsa-utils-1.2.9.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.alsa-project.org/files/pub/utils/${P}.tar.bz2";
 
 LICENSE="GPL-2"
 SLOT="0.9"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~sparc ~x86"
 IUSE="bat doc +libsamplerate ieee1394 +ncurses nls selinux"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-utils/

2023-07-24 Thread Arthur Zamarin
commit: b87987bddf9380806ac68166a062995145a726f9
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Jul 24 18:33:41 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Jul 24 18:33:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b87987bd

media-sound/alsa-utils: Stabilize 1.2.9 arm, #911149

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-sound/alsa-utils/alsa-utils-1.2.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/alsa-utils/alsa-utils-1.2.9.ebuild 
b/media-sound/alsa-utils/alsa-utils-1.2.9.ebuild
index 815e8e6584b8..1dc3224a0aee 100644
--- a/media-sound/alsa-utils/alsa-utils-1.2.9.ebuild
+++ b/media-sound/alsa-utils/alsa-utils-1.2.9.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.alsa-project.org/files/pub/utils/${P}.tar.bz2";
 
 LICENSE="GPL-2"
 SLOT="0.9"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86"
 IUSE="bat doc +libsamplerate ieee1394 +ncurses nls selinux"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-utils/

2023-07-24 Thread Sam James
commit: cc7c91d381092cbba6028327ec307a9ea9b740b0
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul 24 18:16:30 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 24 18:16:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc7c91d3

media-sound/alsa-utils: Stabilize 1.2.9 arm64, #911149

Signed-off-by: Sam James  gentoo.org>

 media-sound/alsa-utils/alsa-utils-1.2.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/alsa-utils/alsa-utils-1.2.9.ebuild 
b/media-sound/alsa-utils/alsa-utils-1.2.9.ebuild
index 67972bd4c49e..815e8e6584b8 100644
--- a/media-sound/alsa-utils/alsa-utils-1.2.9.ebuild
+++ b/media-sound/alsa-utils/alsa-utils-1.2.9.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.alsa-project.org/files/pub/utils/${P}.tar.bz2";
 
 LICENSE="GPL-2"
 SLOT="0.9"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86"
 IUSE="bat doc +libsamplerate ieee1394 +ncurses nls selinux"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-utils/files/

2023-05-08 Thread Conrad Kostecki
commit: 6e0703da322eaff6ad3c4c9ef7988ef578ab0741
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sat May  6 14:40:06 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Mon May  8 18:40:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e0703da

media-sound/alsa-utils: remove unused file

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/30894
Signed-off-by: Conrad Kostecki  gentoo.org>

 media-sound/alsa-utils/files/alsa-modules.conf-rc | 38 ---
 1 file changed, 38 deletions(-)

diff --git a/media-sound/alsa-utils/files/alsa-modules.conf-rc 
b/media-sound/alsa-utils/files/alsa-modules.conf-rc
deleted file mode 100644
index 40e99df8d3f4..
--- a/media-sound/alsa-utils/files/alsa-modules.conf-rc
+++ /dev/null
@@ -1,38 +0,0 @@
-# Alsa kernel modules' configuration file.
-
-# ALSA portion
-alias char-major-116 snd
-# OSS/Free portion
-alias char-major-14 soundcore
-
-##
-## IMPORTANT:
-## You need to customise this section for your specific sound card(s)
-## and then run `update-modules' command.
-## Read alsa-driver's INSTALL file in /usr/share/doc for more info.
-##
-##  ALSA portion
-## alias snd-card-0 snd-interwave
-## alias snd-card-1 snd-ens1371
-##  OSS/Free portion
-## alias sound-slot-0 snd-card-0
-## alias sound-slot-1 snd-card-1
-##
-
-# OSS/Free portion - card #1
-alias sound-service-0-0 snd-mixer-oss
-alias sound-service-0-1 snd-seq-oss
-alias sound-service-0-3 snd-pcm-oss
-alias sound-service-0-8 snd-seq-oss
-alias sound-service-0-12 snd-pcm-oss
-##  OSS/Free portion - card #2
-## alias sound-service-1-0 snd-mixer-oss
-## alias sound-service-1-3 snd-pcm-oss
-## alias sound-service-1-12 snd-pcm-oss
-
-alias /dev/mixer snd-mixer-oss
-alias /dev/dsp snd-pcm-oss
-alias /dev/midi snd-seq-oss
-
-# Set this to the correct number of cards.
-options snd cards_limit=1



[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-utils/

2023-05-04 Thread Sam James
commit: c6826d4e7e09a7c8a31168ff9b6ecdac46faed49
Author: Sam James  gentoo  org>
AuthorDate: Fri May  5 04:06:16 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri May  5 04:11:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6826d4e

media-sound/alsa-utils: add 1.2.9

Signed-off-by: Sam James  gentoo.org>

 media-sound/alsa-utils/Manifest|  1 +
 media-sound/alsa-utils/alsa-utils-1.2.9.ebuild | 91 ++
 2 files changed, 92 insertions(+)

diff --git a/media-sound/alsa-utils/Manifest b/media-sound/alsa-utils/Manifest
index 5a3dd91d9679..1d5a689c3306 100644
--- a/media-sound/alsa-utils/Manifest
+++ b/media-sound/alsa-utils/Manifest
@@ -1 +1,2 @@
 DIST alsa-utils-1.2.8.tar.bz2 1560162 BLAKE2B 
4b9676957e775be51076b4798dfd384db4eea440c682899024034d3dd593ba24f1d42b8d742c312e041a37f0dbbc12b16635d79f6e6633a3459cc21f80739b5e
 SHA512 
882e6f67467596ed273bf554fcce87d8ef287806bbdabd6c103de4980981f9e2102fb3800c6e8628ee8e86ffb165c1c92f9370c8145f28a6cb7cca563942330b
+DIST alsa-utils-1.2.9.tar.bz2 1598424 BLAKE2B 
9d75f63c7ff8b0d7ee835a1ad8fc242dee9b59770b1ad0ff9cd233caf50ac844323fb2ebb8e649f03a0a30a161ec72cba472ac79e390c3f0eb6e2a184d8f576c
 SHA512 
f46e13fd57ed05ee38d3fa655e57b14335ecf0664dbe03275808383d87d28df153a81151e2e9d8786625f09929c567c89e145508a706a70eeb91ac1b11fb2fd4

diff --git a/media-sound/alsa-utils/alsa-utils-1.2.9.ebuild 
b/media-sound/alsa-utils/alsa-utils-1.2.9.ebuild
new file mode 100644
index ..67972bd4c49e
--- /dev/null
+++ b/media-sound/alsa-utils/alsa-utils-1.2.9.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit systemd udev
+
+DESCRIPTION="Advanced Linux Sound Architecture Utils (alsactl, alsamixer, 
etc.)"
+HOMEPAGE="https://alsa-project.org/wiki/Main_Page";
+SRC_URI="https://www.alsa-project.org/files/pub/utils/${P}.tar.bz2";
+
+LICENSE="GPL-2"
+SLOT="0.9"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86"
+IUSE="bat doc +libsamplerate ieee1394 +ncurses nls selinux"
+
+DEPEND="
+   >=media-libs/alsa-lib-${PV}
+   libsamplerate? ( media-libs/libsamplerate )
+   ieee1394? ( media-libs/libffado )
+   ncurses? ( >=sys-libs/ncurses-5.7-r7:= )
+   bat? ( sci-libs/fftw:= )
+"
+RDEPEND="
+   ${DEPEND}
+   selinux? ( sec-policy/selinux-alsa )
+"
+BDEPEND="
+   virtual/pkgconfig
+   doc? ( app-text/xmlto )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.1.8-missing_header.patch
+)
+
+src_configure() {
+   export ac_cv_lib_ffado_ffado_streaming_init=$(usex ieee1394)
+
+   local myeconfargs=(
+   # --disable-alsaconf because it doesn't work with 
sys-apps/kmod, bug #456214
+   --disable-alsaconf
+   --disable-maintainer-mode
+   --with-asound-state-dir="${EPREFIX}"/var/lib/alsa
+   --with-systemdsystemunitdir="$(systemd_get_systemunitdir)"
+   --with-udev-rules-dir="${EPREFIX}/$(get_udevdir)"/rules.d
+   $(use_enable bat)
+   $(use_enable libsamplerate alsaloop)
+   $(use_enable ncurses alsamixer)
+   $(use_enable nls)
+   $(usev !doc '--disable-xmlto')
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+   dodoc seq/*/README.*
+
+   newinitd "${FILESDIR}"/alsasound.initd-r8 alsasound
+   newconfd "${FILESDIR}"/alsasound.confd-r4 alsasound
+
+   keepdir /var/lib/alsa
+
+   # ALSA lib parser.c:1266:(uc_mgr_scan_master_configs) error: could not
+   # scan directory /usr/share/alsa/ucm: No such file or directory
+   # alsaucm: unable to obtain card list: No such file or directory
+   keepdir /usr/share/alsa/ucm
+
+   find "${ED}" -type f -name '*.la' -delete || die
+}
+
+pkg_postinst() {
+   udev_reload
+
+   if [[ -z ${REPLACING_VERSIONS} ]] && ! systemd_is_booted ; then
+   elog
+   elog "To take advantage of the init script, and automate the 
process of"
+   elog "saving and restoring sound-card mixer levels you should"
+   elog "add alsasound to the boot runlevel. You can do this as"
+   elog "root like so:"
+   elog "# rc-update add alsasound boot"
+   ewarn
+   ewarn "The ALSA core should be built into the kernel or loaded 
through other"
+   ewarn "means. There is no longer any modular auto(un)loading in 
alsa-utils."
+   fi
+}
+
+pkg_postrm() {
+   udev_reload
+}



[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-utils/

2023-05-04 Thread Sam James
commit: 027a8b08c9474ddf892e787dfb825008cf4145d0
Author: Sam James  gentoo  org>
AuthorDate: Fri May  5 03:02:02 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri May  5 03:08:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=027a8b08

media-sound/alsa-utils: drop 1.2.7-r1, 1.2.8

Signed-off-by: Sam James  gentoo.org>

 media-sound/alsa-utils/Manifest   |  1 -
 media-sound/alsa-utils/alsa-utils-1.2.7-r1.ebuild | 86 -
 media-sound/alsa-utils/alsa-utils-1.2.8.ebuild| 92 ---
 3 files changed, 179 deletions(-)

diff --git a/media-sound/alsa-utils/Manifest b/media-sound/alsa-utils/Manifest
index a29cafa4d9a7..5a3dd91d9679 100644
--- a/media-sound/alsa-utils/Manifest
+++ b/media-sound/alsa-utils/Manifest
@@ -1,2 +1 @@
-DIST alsa-utils-1.2.7.tar.bz2 1562595 BLAKE2B 
dd8821c510a98d76e2986d59c01516013f01c632fb6311e6ffd2b10eabbdd68312537d977b1bf2ab48e0f181751ecf58ec1c1da3f8d4f7ee84d8f2623893a091
 SHA512 
1be8f617315193e6033653ac96a14bd1c3272cd9d8f3776cdb1357f35f5353652acd5975cfc5bd16278cd496f5bf409bb60432818a526282edad9a4c718a97c9
 DIST alsa-utils-1.2.8.tar.bz2 1560162 BLAKE2B 
4b9676957e775be51076b4798dfd384db4eea440c682899024034d3dd593ba24f1d42b8d742c312e041a37f0dbbc12b16635d79f6e6633a3459cc21f80739b5e
 SHA512 
882e6f67467596ed273bf554fcce87d8ef287806bbdabd6c103de4980981f9e2102fb3800c6e8628ee8e86ffb165c1c92f9370c8145f28a6cb7cca563942330b

diff --git a/media-sound/alsa-utils/alsa-utils-1.2.7-r1.ebuild 
b/media-sound/alsa-utils/alsa-utils-1.2.7-r1.ebuild
deleted file mode 100644
index db469bc435f5..
--- a/media-sound/alsa-utils/alsa-utils-1.2.7-r1.ebuild
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit systemd udev
-
-DESCRIPTION="Advanced Linux Sound Architecture Utils (alsactl, alsamixer, 
etc.)"
-HOMEPAGE="https://alsa-project.org/wiki/Main_Page";
-SRC_URI="https://www.alsa-project.org/files/pub/utils/${P}.tar.bz2";
-
-LICENSE="GPL-2"
-SLOT="0.9"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
sparc x86"
-IUSE="bat doc +libsamplerate ieee1394 +ncurses nls selinux"
-
-CDEPEND=">=media-libs/alsa-lib-${PV}
-   libsamplerate? ( media-libs/libsamplerate )
-   ieee1394? ( media-libs/libffado )
-   ncurses? ( >=sys-libs/ncurses-5.7-r7:0= )
-   bat? ( sci-libs/fftw:= )"
-DEPEND="${CDEPEND}
-   doc? ( app-text/xmlto )"
-RDEPEND="${CDEPEND}
-   selinux? ( sec-policy/selinux-alsa )"
-BDEPEND="virtual/pkgconfig"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-1.1.8-missing_header.patch
-)
-
-src_configure() {
-   export ac_cv_lib_ffado_ffado_streaming_init=$(usex ieee1394)
-
-   local myeconfargs=(
-   # --disable-alsaconf because it doesn't work with sys-apps/kmod 
wrt #456214
-   --disable-alsaconf
-   --disable-maintainer-mode
-   --with-asound-state-dir="${EPREFIX}"/var/lib/alsa
-   --with-systemdsystemunitdir="$(systemd_get_systemunitdir)"
-   --with-udev-rules-dir="${EPREFIX}/$(get_udevdir)"/rules.d
-   $(use_enable bat)
-   $(use_enable libsamplerate alsaloop)
-   $(use_enable ncurses alsamixer)
-   $(use_enable nls)
-   $(usex doc '' --disable-xmlto)
-   )
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   default
-   dodoc seq/*/README.*
-
-   newinitd "${FILESDIR}"/alsasound.initd-r8 alsasound
-   newconfd "${FILESDIR}"/alsasound.confd-r4 alsasound
-
-   insinto /etc/modprobe.d
-   newins "${FILESDIR}"/alsa-modules.conf-rc alsa.conf
-
-   keepdir /var/lib/alsa
-
-   # ALSA lib parser.c:1266:(uc_mgr_scan_master_configs) error: could not
-   # scan directory /usr/share/alsa/ucm: No such file or directory
-   # alsaucm: unable to obtain card list: No such file or directory
-   keepdir /usr/share/alsa/ucm
-}
-
-pkg_postinst() {
-   udev_reload
-
-   if [[ -z ${REPLACING_VERSIONS} ]]; then
-   elog
-   elog "To take advantage of the init script, and automate the 
process of"
-   elog "saving and restoring sound-card mixer levels you should"
-   elog "add alsasound to the boot runlevel. You can do this as"
-   elog "root like so:"
-   elog "# rc-update add alsasound boot"
-   ewarn
-   ewarn "The ALSA core should be built into the kernel or loaded 
through other"
-   ewarn "means. There is no longer any modular auto(un)loading in 
alsa-utils."
-   fi
-}
-
-pkg_postrm() {
-   udev_reload
-}

diff --git a/media-sound/alsa-utils/alsa-utils-1.2.8.ebuild 
b/media-sound/alsa-utils/alsa-utils-1.2.8.ebuild
deleted file mode 100644
index 99651ae43b13..
--- a/media-sound/alsa-utils/alsa-utils-1.2.8.ebuild
+++ /dev/null
@@ -1,92 +0,0 @@

[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-utils/

2023-03-15 Thread Arthur Zamarin
commit: eb8d36bed00650414e56c56c7827a8e16c2651cd
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Mar 15 16:40:54 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Mar 15 16:40:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb8d36be

media-sound/alsa-utils: Stabilize 1.2.8-r2 ppc64, #891847

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-sound/alsa-utils/alsa-utils-1.2.8-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/alsa-utils/alsa-utils-1.2.8-r2.ebuild 
b/media-sound/alsa-utils/alsa-utils-1.2.8-r2.ebuild
index 2d06916d4130..151efe14351f 100644
--- a/media-sound/alsa-utils/alsa-utils-1.2.8-r2.ebuild
+++ b/media-sound/alsa-utils/alsa-utils-1.2.8-r2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.alsa-project.org/files/pub/utils/${P}.tar.bz2";
 
 LICENSE="GPL-2"
 SLOT="0.9"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv 
sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
sparc x86"
 IUSE="bat doc +libsamplerate ieee1394 +ncurses nls selinux"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-utils/

2023-03-07 Thread Sam James
commit: 0fc05f2308b2db2f28958610f14aa5d4ae8ba179
Author: Sam James  gentoo  org>
AuthorDate: Tue Mar  7 11:40:18 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar  7 11:40:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fc05f23

media-sound/alsa-utils: Stabilize 1.2.8-r2 x86, #891847

Signed-off-by: Sam James  gentoo.org>

 media-sound/alsa-utils/alsa-utils-1.2.8-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/alsa-utils/alsa-utils-1.2.8-r2.ebuild 
b/media-sound/alsa-utils/alsa-utils-1.2.8-r2.ebuild
index 3c341cd1232c..2a84832e5cda 100644
--- a/media-sound/alsa-utils/alsa-utils-1.2.8-r2.ebuild
+++ b/media-sound/alsa-utils/alsa-utils-1.2.8-r2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.alsa-project.org/files/pub/utils/${P}.tar.bz2";
 
 LICENSE="GPL-2"
 SLOT="0.9"
-KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv 
sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv 
sparc x86"
 IUSE="bat doc +libsamplerate ieee1394 +ncurses nls selinux"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-utils/

2023-03-04 Thread Arthur Zamarin
commit: e098e0da5af3a777af87c2131e6137789b6106d7
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Mar  4 17:43:52 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar  4 17:43:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e098e0da

media-sound/alsa-utils: Stabilize 1.2.8-r2 hppa, #891847

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-sound/alsa-utils/alsa-utils-1.2.8-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/alsa-utils/alsa-utils-1.2.8-r2.ebuild 
b/media-sound/alsa-utils/alsa-utils-1.2.8-r2.ebuild
index 1bc69ef78600..3c341cd1232c 100644
--- a/media-sound/alsa-utils/alsa-utils-1.2.8-r2.ebuild
+++ b/media-sound/alsa-utils/alsa-utils-1.2.8-r2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.alsa-project.org/files/pub/utils/${P}.tar.bz2";
 
 LICENSE="GPL-2"
 SLOT="0.9"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv 
sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv 
sparc ~x86"
 IUSE="bat doc +libsamplerate ieee1394 +ncurses nls selinux"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-utils/

2023-03-03 Thread Arthur Zamarin
commit: 4bf00c48a4d5fbfd664a0af35724e66ed0d607d6
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Mar  4 07:35:33 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar  4 07:35:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4bf00c48

media-sound/alsa-utils: Stabilize 1.2.8-r2 ppc, #891847

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-sound/alsa-utils/alsa-utils-1.2.8-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/alsa-utils/alsa-utils-1.2.8-r2.ebuild 
b/media-sound/alsa-utils/alsa-utils-1.2.8-r2.ebuild
index d0fab605ce29..1bc69ef78600 100644
--- a/media-sound/alsa-utils/alsa-utils-1.2.8-r2.ebuild
+++ b/media-sound/alsa-utils/alsa-utils-1.2.8-r2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.alsa-project.org/files/pub/utils/${P}.tar.bz2";
 
 LICENSE="GPL-2"
 SLOT="0.9"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv 
sparc ~x86"
 IUSE="bat doc +libsamplerate ieee1394 +ncurses nls selinux"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-utils/

2023-03-03 Thread Arthur Zamarin
commit: d699b10fd4b40069d3aa3ff5f563bfef560762dc
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Mar  4 06:20:12 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar  4 06:20:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d699b10f

media-sound/alsa-utils: Stabilize 1.2.8-r2 arm64, #891847

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-sound/alsa-utils/alsa-utils-1.2.8-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-sound/alsa-utils/alsa-utils-1.2.8-r2.ebuild 
b/media-sound/alsa-utils/alsa-utils-1.2.8-r2.ebuild
index 4405067a27fa..7a91350624de 100644
--- a/media-sound/alsa-utils/alsa-utils-1.2.8-r2.ebuild
+++ b/media-sound/alsa-utils/alsa-utils-1.2.8-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.alsa-project.org/files/pub/utils/${P}.tar.bz2";
 
 LICENSE="GPL-2"
 SLOT="0.9"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86"
 IUSE="bat doc +libsamplerate ieee1394 +ncurses nls selinux"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-utils/

2022-12-24 Thread Pacho Ramos
commit: d9b1e844828b2828cfb996b7db5518eab8a8581c
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Dec 24 15:28:01 2022 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sat Dec 24 15:28:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9b1e844

media-sound/alsa-utils: Commit the updated ebuild

That was meant to be -r1

Closes: https://bugs.gentoo.org/888139
Signed-off-by: Pacho Ramos  gentoo.org>

 .../{alsa-utils-1.2.8-r1.ebuild => alsa-utils-1.2.8-r2.ebuild} | 7 +++
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/media-sound/alsa-utils/alsa-utils-1.2.8-r1.ebuild 
b/media-sound/alsa-utils/alsa-utils-1.2.8-r2.ebuild
similarity index 95%
rename from media-sound/alsa-utils/alsa-utils-1.2.8-r1.ebuild
rename to media-sound/alsa-utils/alsa-utils-1.2.8-r2.ebuild
index 99651ae43b13..4405067a27fa 100644
--- a/media-sound/alsa-utils/alsa-utils-1.2.8-r1.ebuild
+++ b/media-sound/alsa-utils/alsa-utils-1.2.8-r2.ebuild
@@ -60,21 +60,20 @@ src_install() {
newinitd "${FILESDIR}"/alsasound.initd-r8 alsasound
newconfd "${FILESDIR}"/alsasound.confd-r4 alsasound
 
-   insinto /etc/modprobe.d
-   newins "${FILESDIR}"/alsa-modules.conf-rc alsa.conf
-
keepdir /var/lib/alsa
 
# ALSA lib parser.c:1266:(uc_mgr_scan_master_configs) error: could not
# scan directory /usr/share/alsa/ucm: No such file or directory
# alsaucm: unable to obtain card list: No such file or directory
keepdir /usr/share/alsa/ucm
+
+   find "${ED}" -type f -name '*.la' -delete || die
 }
 
 pkg_postinst() {
udev_reload
 
-   if [[ -z ${REPLACING_VERSIONS} ]]; then
+   if [[ -z ${REPLACING_VERSIONS} ]] && ! systemd_is_booted ; then
elog
elog "To take advantage of the init script, and automate the 
process of"
elog "saving and restoring sound-card mixer levels you should"



[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-utils/

2022-12-23 Thread Pacho Ramos
commit: 6cf2e5bbd380f6b695bcef9752c55f082ce5a759
Author: Pacho Ramos  gentoo  org>
AuthorDate: Fri Dec 23 10:11:51 2022 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Fri Dec 23 10:14:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cf2e5bb

media-sound/alsa-utils: Stop providing obsolete modprobe.d file

The file only contains obsolete entries that are not needed with current
systems. If some lines need to be added to workaround other issues, please
open a bug report per issue to properly track them in the future.

Also drop unneeded .la files.

Closes: https://bugs.gentoo.org/713732
Closes: https://bugs.gentoo.org/728108
Closes: https://bugs.gentoo.org/849014
Signed-off-by: Pacho Ramos  gentoo.org>

 media-sound/alsa-utils/alsa-utils-1.2.8-r1.ebuild | 92 +++
 1 file changed, 92 insertions(+)

diff --git a/media-sound/alsa-utils/alsa-utils-1.2.8-r1.ebuild 
b/media-sound/alsa-utils/alsa-utils-1.2.8-r1.ebuild
new file mode 100644
index ..99651ae43b13
--- /dev/null
+++ b/media-sound/alsa-utils/alsa-utils-1.2.8-r1.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit systemd udev
+
+DESCRIPTION="Advanced Linux Sound Architecture Utils (alsactl, alsamixer, 
etc.)"
+HOMEPAGE="https://alsa-project.org/wiki/Main_Page";
+SRC_URI="https://www.alsa-project.org/files/pub/utils/${P}.tar.bz2";
+
+LICENSE="GPL-2"
+SLOT="0.9"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86"
+IUSE="bat doc +libsamplerate ieee1394 +ncurses nls selinux"
+
+DEPEND="
+   >=media-libs/alsa-lib-${PV}
+   libsamplerate? ( media-libs/libsamplerate )
+   ieee1394? ( media-libs/libffado )
+   ncurses? ( >=sys-libs/ncurses-5.7-r7:= )
+   bat? ( sci-libs/fftw:= )
+"
+RDEPEND="
+   ${DEPEND}
+   selinux? ( sec-policy/selinux-alsa )
+"
+BDEPEND="
+   virtual/pkgconfig
+   doc? ( app-text/xmlto )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.1.8-missing_header.patch
+)
+
+src_configure() {
+   export ac_cv_lib_ffado_ffado_streaming_init=$(usex ieee1394)
+
+   local myeconfargs=(
+   # --disable-alsaconf because it doesn't work with sys-apps/kmod 
wrt #456214
+   --disable-alsaconf
+   --disable-maintainer-mode
+   --with-asound-state-dir="${EPREFIX}"/var/lib/alsa
+   --with-systemdsystemunitdir="$(systemd_get_systemunitdir)"
+   --with-udev-rules-dir="${EPREFIX}/$(get_udevdir)"/rules.d
+   $(use_enable bat)
+   $(use_enable libsamplerate alsaloop)
+   $(use_enable ncurses alsamixer)
+   $(use_enable nls)
+   $(usex doc '' --disable-xmlto)
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+   dodoc seq/*/README.*
+
+   newinitd "${FILESDIR}"/alsasound.initd-r8 alsasound
+   newconfd "${FILESDIR}"/alsasound.confd-r4 alsasound
+
+   insinto /etc/modprobe.d
+   newins "${FILESDIR}"/alsa-modules.conf-rc alsa.conf
+
+   keepdir /var/lib/alsa
+
+   # ALSA lib parser.c:1266:(uc_mgr_scan_master_configs) error: could not
+   # scan directory /usr/share/alsa/ucm: No such file or directory
+   # alsaucm: unable to obtain card list: No such file or directory
+   keepdir /usr/share/alsa/ucm
+}
+
+pkg_postinst() {
+   udev_reload
+
+   if [[ -z ${REPLACING_VERSIONS} ]]; then
+   elog
+   elog "To take advantage of the init script, and automate the 
process of"
+   elog "saving and restoring sound-card mixer levels you should"
+   elog "add alsasound to the boot runlevel. You can do this as"
+   elog "root like so:"
+   elog "# rc-update add alsasound boot"
+   ewarn
+   ewarn "The ALSA core should be built into the kernel or loaded 
through other"
+   ewarn "means. There is no longer any modular auto(un)loading in 
alsa-utils."
+   fi
+}
+
+pkg_postrm() {
+   udev_reload
+}



[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-utils/

2022-10-26 Thread Sam James
commit: 0dec69096a14d0c44a6d043c73a3ce751916cd19
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 27 04:13:39 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 27 04:46:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0dec6909

media-sound/alsa-utils: add changelog metadata

Signed-off-by: Sam James  gentoo.org>

 media-sound/alsa-utils/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/media-sound/alsa-utils/metadata.xml 
b/media-sound/alsa-utils/metadata.xml
index cd20e90459ca..a073861379ca 100644
--- a/media-sound/alsa-utils/metadata.xml
+++ b/media-sound/alsa-utils/metadata.xml
@@ -10,6 +10,7 @@
install utils that use ncurses (e.g. 
alsamixer)


+   
https://www.alsa-project.org/wiki/Main_Page_News
alsa-project/alsa-utils

 



[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-utils/

2022-10-26 Thread Sam James
commit: 4fff546703751e1ea51c9f19b0ae94e53ef623ff
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 27 04:10:52 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 27 04:46:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fff5467

media-sound/alsa-utils: add 1.2.8

Signed-off-by: Sam James  gentoo.org>

 media-sound/alsa-utils/Manifest|  1 +
 media-sound/alsa-utils/alsa-utils-1.2.8.ebuild | 92 ++
 2 files changed, 93 insertions(+)

diff --git a/media-sound/alsa-utils/Manifest b/media-sound/alsa-utils/Manifest
index 97bae86e11de..a29cafa4d9a7 100644
--- a/media-sound/alsa-utils/Manifest
+++ b/media-sound/alsa-utils/Manifest
@@ -1 +1,2 @@
 DIST alsa-utils-1.2.7.tar.bz2 1562595 BLAKE2B 
dd8821c510a98d76e2986d59c01516013f01c632fb6311e6ffd2b10eabbdd68312537d977b1bf2ab48e0f181751ecf58ec1c1da3f8d4f7ee84d8f2623893a091
 SHA512 
1be8f617315193e6033653ac96a14bd1c3272cd9d8f3776cdb1357f35f5353652acd5975cfc5bd16278cd496f5bf409bb60432818a526282edad9a4c718a97c9
+DIST alsa-utils-1.2.8.tar.bz2 1560162 BLAKE2B 
4b9676957e775be51076b4798dfd384db4eea440c682899024034d3dd593ba24f1d42b8d742c312e041a37f0dbbc12b16635d79f6e6633a3459cc21f80739b5e
 SHA512 
882e6f67467596ed273bf554fcce87d8ef287806bbdabd6c103de4980981f9e2102fb3800c6e8628ee8e86ffb165c1c92f9370c8145f28a6cb7cca563942330b

diff --git a/media-sound/alsa-utils/alsa-utils-1.2.8.ebuild 
b/media-sound/alsa-utils/alsa-utils-1.2.8.ebuild
new file mode 100644
index ..99651ae43b13
--- /dev/null
+++ b/media-sound/alsa-utils/alsa-utils-1.2.8.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit systemd udev
+
+DESCRIPTION="Advanced Linux Sound Architecture Utils (alsactl, alsamixer, 
etc.)"
+HOMEPAGE="https://alsa-project.org/wiki/Main_Page";
+SRC_URI="https://www.alsa-project.org/files/pub/utils/${P}.tar.bz2";
+
+LICENSE="GPL-2"
+SLOT="0.9"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86"
+IUSE="bat doc +libsamplerate ieee1394 +ncurses nls selinux"
+
+DEPEND="
+   >=media-libs/alsa-lib-${PV}
+   libsamplerate? ( media-libs/libsamplerate )
+   ieee1394? ( media-libs/libffado )
+   ncurses? ( >=sys-libs/ncurses-5.7-r7:= )
+   bat? ( sci-libs/fftw:= )
+"
+RDEPEND="
+   ${DEPEND}
+   selinux? ( sec-policy/selinux-alsa )
+"
+BDEPEND="
+   virtual/pkgconfig
+   doc? ( app-text/xmlto )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.1.8-missing_header.patch
+)
+
+src_configure() {
+   export ac_cv_lib_ffado_ffado_streaming_init=$(usex ieee1394)
+
+   local myeconfargs=(
+   # --disable-alsaconf because it doesn't work with sys-apps/kmod 
wrt #456214
+   --disable-alsaconf
+   --disable-maintainer-mode
+   --with-asound-state-dir="${EPREFIX}"/var/lib/alsa
+   --with-systemdsystemunitdir="$(systemd_get_systemunitdir)"
+   --with-udev-rules-dir="${EPREFIX}/$(get_udevdir)"/rules.d
+   $(use_enable bat)
+   $(use_enable libsamplerate alsaloop)
+   $(use_enable ncurses alsamixer)
+   $(use_enable nls)
+   $(usex doc '' --disable-xmlto)
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+   dodoc seq/*/README.*
+
+   newinitd "${FILESDIR}"/alsasound.initd-r8 alsasound
+   newconfd "${FILESDIR}"/alsasound.confd-r4 alsasound
+
+   insinto /etc/modprobe.d
+   newins "${FILESDIR}"/alsa-modules.conf-rc alsa.conf
+
+   keepdir /var/lib/alsa
+
+   # ALSA lib parser.c:1266:(uc_mgr_scan_master_configs) error: could not
+   # scan directory /usr/share/alsa/ucm: No such file or directory
+   # alsaucm: unable to obtain card list: No such file or directory
+   keepdir /usr/share/alsa/ucm
+}
+
+pkg_postinst() {
+   udev_reload
+
+   if [[ -z ${REPLACING_VERSIONS} ]]; then
+   elog
+   elog "To take advantage of the init script, and automate the 
process of"
+   elog "saving and restoring sound-card mixer levels you should"
+   elog "add alsasound to the boot runlevel. You can do this as"
+   elog "root like so:"
+   elog "# rc-update add alsasound boot"
+   ewarn
+   ewarn "The ALSA core should be built into the kernel or loaded 
through other"
+   ewarn "means. There is no longer any modular auto(un)loading in 
alsa-utils."
+   fi
+}
+
+pkg_postrm() {
+   udev_reload
+}



[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-utils/

2022-08-17 Thread Matt Turner
commit: 1c093d5fbc730ca3491820f8a4b6a3d3365c33f7
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Aug 17 13:44:00 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Aug 17 16:21:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c093d5f

media-sound/alsa-utils: Drop old versions

Signed-off-by: Matt Turner  gentoo.org>

 media-sound/alsa-utils/Manifest|  1 -
 media-sound/alsa-utils/alsa-utils-1.2.6.ebuild | 77 
 media-sound/alsa-utils/alsa-utils-1.2.7.ebuild | 83 --
 3 files changed, 161 deletions(-)

diff --git a/media-sound/alsa-utils/Manifest b/media-sound/alsa-utils/Manifest
index 39571a16c4a5..97bae86e11de 100644
--- a/media-sound/alsa-utils/Manifest
+++ b/media-sound/alsa-utils/Manifest
@@ -1,2 +1 @@
-DIST alsa-utils-1.2.6.tar.bz2 1334063 BLAKE2B 
3b81836e0de9f6d98f311dc3a316a02179ec1fc7520da9658192f27e7701c6dc41b04a82639d6269d6943afd8a89cb6477406cbc36ac450e57919cff46f2
 SHA512 
6842f0f4c2f7cc5ac3ba94736ee259d9988b5d3e0d2b522f858d712e16938d2845fa9ef64f4aa60222b8ef6738e053f9113a5ea24a197f2c0d6c4dbd70030f5e
 DIST alsa-utils-1.2.7.tar.bz2 1562595 BLAKE2B 
dd8821c510a98d76e2986d59c01516013f01c632fb6311e6ffd2b10eabbdd68312537d977b1bf2ab48e0f181751ecf58ec1c1da3f8d4f7ee84d8f2623893a091
 SHA512 
1be8f617315193e6033653ac96a14bd1c3272cd9d8f3776cdb1357f35f5353652acd5975cfc5bd16278cd496f5bf409bb60432818a526282edad9a4c718a97c9

diff --git a/media-sound/alsa-utils/alsa-utils-1.2.6.ebuild 
b/media-sound/alsa-utils/alsa-utils-1.2.6.ebuild
deleted file mode 100644
index d94c750feb4e..
--- a/media-sound/alsa-utils/alsa-utils-1.2.6.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit systemd udev
-
-DESCRIPTION="Advanced Linux Sound Architecture Utils (alsactl, alsamixer, 
etc.)"
-HOMEPAGE="https://alsa-project.org/wiki/Main_Page";
-SRC_URI="https://www.alsa-project.org/files/pub/utils/${P}.tar.bz2";
-
-LICENSE="GPL-2"
-SLOT="0.9"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
sparc x86"
-IUSE="bat doc +libsamplerate +ncurses nls selinux"
-
-CDEPEND=">=media-libs/alsa-lib-${PV}
-   libsamplerate? ( media-libs/libsamplerate )
-   ncurses? ( >=sys-libs/ncurses-5.7-r7:0= )
-   bat? ( sci-libs/fftw:= )"
-DEPEND="${CDEPEND}
-   doc? ( app-text/xmlto )"
-RDEPEND="${CDEPEND}
-   selinux? ( sec-policy/selinux-alsa )"
-BDEPEND="virtual/pkgconfig"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-1.1.8-missing_header.patch
-)
-
-src_configure() {
-   local myeconfargs=(
-   # --disable-alsaconf because it doesn't work with sys-apps/kmod 
wrt #456214
-   --disable-alsaconf
-   --disable-maintainer-mode
-   --with-asound-state-dir="${EPREFIX}"/var/lib/alsa
-   --with-systemdsystemunitdir="$(systemd_get_systemunitdir)"
-   --with-udev-rules-dir="${EPREFIX}/$(get_udevdir)"/rules.d
-   $(use_enable bat)
-   $(use_enable libsamplerate alsaloop)
-   $(use_enable ncurses alsamixer)
-   $(use_enable nls)
-   $(usex doc '' --disable-xmlto)
-   )
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   default
-   dodoc seq/*/README.*
-
-   newinitd "${FILESDIR}"/alsasound.initd-r8 alsasound
-   newconfd "${FILESDIR}"/alsasound.confd-r4 alsasound
-
-   insinto /etc/modprobe.d
-   newins "${FILESDIR}"/alsa-modules.conf-rc alsa.conf
-
-   keepdir /var/lib/alsa
-
-   # ALSA lib parser.c:1266:(uc_mgr_scan_master_configs) error: could not
-   # scan directory /usr/share/alsa/ucm: No such file or directory
-   # alsaucm: unable to obtain card list: No such file or directory
-   keepdir /usr/share/alsa/ucm
-}
-
-pkg_postinst() {
-   if [[ -z ${REPLACING_VERSIONS} ]]; then
-   elog
-   elog "To take advantage of the init script, and automate the 
process of"
-   elog "saving and restoring sound-card mixer levels you should"
-   elog "add alsasound to the boot runlevel. You can do this as"
-   elog "root like so:"
-   elog "# rc-update add alsasound boot"
-   ewarn
-   ewarn "The ALSA core should be built into the kernel or loaded 
through other"
-   ewarn "means. There is no longer any modular auto(un)loading in 
alsa-utils."
-   fi
-}

diff --git a/media-sound/alsa-utils/alsa-utils-1.2.7.ebuild 
b/media-sound/alsa-utils/alsa-utils-1.2.7.ebuild
deleted file mode 100644
index 46afae5d3434..
--- a/media-sound/alsa-utils/alsa-utils-1.2.7.ebuild
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit systemd udev
-
-DESCRIPTION="Advanced Linux Sound Architecture Utils

[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-utils/

2022-08-16 Thread Arthur Zamarin
commit: 897683fbbf4d258f42f239bd6f9484f8af9a74ef
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Aug 16 18:50:31 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Aug 16 18:50:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=897683fb

media-sound/alsa-utils: Stabilize 1.2.7-r1 hppa, #862124

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-sound/alsa-utils/alsa-utils-1.2.7-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/alsa-utils/alsa-utils-1.2.7-r1.ebuild 
b/media-sound/alsa-utils/alsa-utils-1.2.7-r1.ebuild
index 753daf229f99..db469bc435f5 100644
--- a/media-sound/alsa-utils/alsa-utils-1.2.7-r1.ebuild
+++ b/media-sound/alsa-utils/alsa-utils-1.2.7-r1.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://www.alsa-project.org/files/pub/utils/${P}.tar.bz2";
 
 LICENSE="GPL-2"
 SLOT="0.9"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
sparc x86"
 IUSE="bat doc +libsamplerate ieee1394 +ncurses nls selinux"
 
 CDEPEND=">=media-libs/alsa-lib-${PV}



[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-utils/

2022-07-31 Thread Agostino Sarubbo
commit: 1144fd7c5e2564e4d05cd6ecbcec165479f4121a
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Jul 31 11:09:46 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Jul 31 11:09:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1144fd7c

media-sound/alsa-utils: ppc64 stable wrt bug #862124

Signed-off-by: Agostino Sarubbo  gentoo.org>

 media-sound/alsa-utils/alsa-utils-1.2.7-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/alsa-utils/alsa-utils-1.2.7-r1.ebuild 
b/media-sound/alsa-utils/alsa-utils-1.2.7-r1.ebuild
index f972948f4056..753daf229f99 100644
--- a/media-sound/alsa-utils/alsa-utils-1.2.7-r1.ebuild
+++ b/media-sound/alsa-utils/alsa-utils-1.2.7-r1.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://www.alsa-project.org/files/pub/utils/${P}.tar.bz2";
 
 LICENSE="GPL-2"
 SLOT="0.9"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv 
sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
sparc x86"
 IUSE="bat doc +libsamplerate ieee1394 +ncurses nls selinux"
 
 CDEPEND=">=media-libs/alsa-lib-${PV}



[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-utils/

2022-07-31 Thread Agostino Sarubbo
commit: 9b26ddeca829f55526462e60ad8fcc1936452dfe
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Jul 31 11:07:17 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Jul 31 11:07:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b26ddec

media-sound/alsa-utils: arm64 stable wrt bug #862124

Signed-off-by: Agostino Sarubbo  gentoo.org>

 media-sound/alsa-utils/alsa-utils-1.2.7-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/alsa-utils/alsa-utils-1.2.7-r1.ebuild 
b/media-sound/alsa-utils/alsa-utils-1.2.7-r1.ebuild
index 72cc22745166..f972948f4056 100644
--- a/media-sound/alsa-utils/alsa-utils-1.2.7-r1.ebuild
+++ b/media-sound/alsa-utils/alsa-utils-1.2.7-r1.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://www.alsa-project.org/files/pub/utils/${P}.tar.bz2";
 
 LICENSE="GPL-2"
 SLOT="0.9"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv 
sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv 
sparc x86"
 IUSE="bat doc +libsamplerate ieee1394 +ncurses nls selinux"
 
 CDEPEND=">=media-libs/alsa-lib-${PV}



[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-utils/

2022-07-31 Thread Agostino Sarubbo
commit: 7c0f1b7eb313a44097b6375ac9271f5e30e0df97
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Jul 31 11:05:06 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Jul 31 11:05:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c0f1b7e

media-sound/alsa-utils: amd64 stable wrt bug #862124

Signed-off-by: Agostino Sarubbo  gentoo.org>

 media-sound/alsa-utils/alsa-utils-1.2.7-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/alsa-utils/alsa-utils-1.2.7-r1.ebuild 
b/media-sound/alsa-utils/alsa-utils-1.2.7-r1.ebuild
index a2ff3422c7d1..72cc22745166 100644
--- a/media-sound/alsa-utils/alsa-utils-1.2.7-r1.ebuild
+++ b/media-sound/alsa-utils/alsa-utils-1.2.7-r1.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://www.alsa-project.org/files/pub/utils/${P}.tar.bz2";
 
 LICENSE="GPL-2"
 SLOT="0.9"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv 
sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv 
sparc x86"
 IUSE="bat doc +libsamplerate ieee1394 +ncurses nls selinux"
 
 CDEPEND=">=media-libs/alsa-lib-${PV}



[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-utils/

2022-07-30 Thread Arthur Zamarin
commit: 0f254bbdf5bf81265e563683b506a5b953ec1df0
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jul 30 16:26:57 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jul 30 16:26:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f254bbd

media-sound/alsa-utils: Stabilize 1.2.7-r1 x86, #862124

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-sound/alsa-utils/alsa-utils-1.2.7-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/alsa-utils/alsa-utils-1.2.7-r1.ebuild 
b/media-sound/alsa-utils/alsa-utils-1.2.7-r1.ebuild
index 292553bbee06..a2ff3422c7d1 100644
--- a/media-sound/alsa-utils/alsa-utils-1.2.7-r1.ebuild
+++ b/media-sound/alsa-utils/alsa-utils-1.2.7-r1.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://www.alsa-project.org/files/pub/utils/${P}.tar.bz2";
 
 LICENSE="GPL-2"
 SLOT="0.9"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv 
sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv 
sparc x86"
 IUSE="bat doc +libsamplerate ieee1394 +ncurses nls selinux"
 
 CDEPEND=">=media-libs/alsa-lib-${PV}



[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-utils/

2022-07-30 Thread Arthur Zamarin
commit: ec20452b5ab52a88afdcfa5f438181ea15bcfdd7
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jul 30 15:38:40 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jul 30 15:38:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec20452b

media-sound/alsa-utils: Stabilize 1.2.7-r1 arm, #862124

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-sound/alsa-utils/alsa-utils-1.2.7-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/alsa-utils/alsa-utils-1.2.7-r1.ebuild 
b/media-sound/alsa-utils/alsa-utils-1.2.7-r1.ebuild
index 47a77bf7819d..292553bbee06 100644
--- a/media-sound/alsa-utils/alsa-utils-1.2.7-r1.ebuild
+++ b/media-sound/alsa-utils/alsa-utils-1.2.7-r1.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://www.alsa-project.org/files/pub/utils/${P}.tar.bz2";
 
 LICENSE="GPL-2"
 SLOT="0.9"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv 
sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv 
sparc ~x86"
 IUSE="bat doc +libsamplerate ieee1394 +ncurses nls selinux"
 
 CDEPEND=">=media-libs/alsa-lib-${PV}



[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-utils/

2022-07-30 Thread Arthur Zamarin
commit: a5e4e843cd05bbb2dc9cc9e462296c551b462645
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jul 30 11:27:51 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jul 30 11:27:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5e4e843

media-sound/alsa-utils: Stabilize 1.2.7-r1 sparc, #862124

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-sound/alsa-utils/alsa-utils-1.2.7-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/alsa-utils/alsa-utils-1.2.7-r1.ebuild 
b/media-sound/alsa-utils/alsa-utils-1.2.7-r1.ebuild
index 5f43b0df0879..47a77bf7819d 100644
--- a/media-sound/alsa-utils/alsa-utils-1.2.7-r1.ebuild
+++ b/media-sound/alsa-utils/alsa-utils-1.2.7-r1.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://www.alsa-project.org/files/pub/utils/${P}.tar.bz2";
 
 LICENSE="GPL-2"
 SLOT="0.9"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv 
~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv 
sparc ~x86"
 IUSE="bat doc +libsamplerate ieee1394 +ncurses nls selinux"
 
 CDEPEND=">=media-libs/alsa-lib-${PV}



[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-utils/

2022-07-30 Thread Arthur Zamarin
commit: fafff7ec976933d5bc28e2b2b6f88d7d69992cde
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jul 30 09:50:41 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jul 30 09:50:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fafff7ec

media-sound/alsa-utils: Stabilize 1.2.7-r1 ppc, #862124

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-sound/alsa-utils/alsa-utils-1.2.7-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/alsa-utils/alsa-utils-1.2.7-r1.ebuild 
b/media-sound/alsa-utils/alsa-utils-1.2.7-r1.ebuild
index 2280d24d6eff..5f43b0df0879 100644
--- a/media-sound/alsa-utils/alsa-utils-1.2.7-r1.ebuild
+++ b/media-sound/alsa-utils/alsa-utils-1.2.7-r1.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://www.alsa-project.org/files/pub/utils/${P}.tar.bz2";
 
 LICENSE="GPL-2"
 SLOT="0.9"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv 
~sparc ~x86"
 IUSE="bat doc +libsamplerate ieee1394 +ncurses nls selinux"
 
 CDEPEND=">=media-libs/alsa-lib-${PV}



[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-utils/

2022-07-28 Thread Sam James
commit: 1259340f725c32dd43f73fa22597497e0746efc9
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul 29 02:48:22 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul 29 02:54:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1259340f

media-sound/alsa-utils: add github upstream metadata

Signed-off-by: Sam James  gentoo.org>

 media-sound/alsa-utils/metadata.xml | 19 +++
 1 file changed, 11 insertions(+), 8 deletions(-)

diff --git a/media-sound/alsa-utils/metadata.xml 
b/media-sound/alsa-utils/metadata.xml
index b7cfbe16f125..cd20e90459ca 100644
--- a/media-sound/alsa-utils/metadata.xml
+++ b/media-sound/alsa-utils/metadata.xml
@@ -1,12 +1,15 @@
 
 https://www.gentoo.org/dtd/metadata.dtd";>
 
-  
[email protected]
-  
-  
-install basic audio tester (BAT) util
-install utils that use libsamplerate (e.g. 
alsaloop)
-install utils that use ncurses (e.g. alsamixer)
-  
+   
+   [email protected]
+   
+   
+   install basic audio tester (BAT) util
+   install utils that use libsamplerate 
(e.g. alsaloop)
+   install utils that use ncurses (e.g. 
alsamixer)
+   
+   
+   alsa-project/alsa-utils
+   
 



[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-utils/, profiles/arch/ia64/, profiles/arch/sparc/

2022-06-19 Thread Sam James
commit: 64d86a47a6830c307f0b68f8d2960f0e1100810b
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun 20 01:06:31 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun 20 01:06:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64d86a47

media-sound/alsa-utils: fix media-libs/libffado automagic dep

Signed-off-by: Sam James  gentoo.org>

 media-sound/alsa-utils/alsa-utils-1.2.7-r1.ebuild | 86 +++
 profiles/arch/ia64/use.mask   |  4 ++
 profiles/arch/sparc/use.mask  |  4 ++
 3 files changed, 94 insertions(+)

diff --git a/media-sound/alsa-utils/alsa-utils-1.2.7-r1.ebuild 
b/media-sound/alsa-utils/alsa-utils-1.2.7-r1.ebuild
new file mode 100644
index ..2280d24d6eff
--- /dev/null
+++ b/media-sound/alsa-utils/alsa-utils-1.2.7-r1.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit systemd udev
+
+DESCRIPTION="Advanced Linux Sound Architecture Utils (alsactl, alsamixer, 
etc.)"
+HOMEPAGE="https://alsa-project.org/wiki/Main_Page";
+SRC_URI="https://www.alsa-project.org/files/pub/utils/${P}.tar.bz2";
+
+LICENSE="GPL-2"
+SLOT="0.9"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86"
+IUSE="bat doc +libsamplerate ieee1394 +ncurses nls selinux"
+
+CDEPEND=">=media-libs/alsa-lib-${PV}
+   libsamplerate? ( media-libs/libsamplerate )
+   ieee1394? ( media-libs/libffado )
+   ncurses? ( >=sys-libs/ncurses-5.7-r7:0= )
+   bat? ( sci-libs/fftw:= )"
+DEPEND="${CDEPEND}
+   doc? ( app-text/xmlto )"
+RDEPEND="${CDEPEND}
+   selinux? ( sec-policy/selinux-alsa )"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.1.8-missing_header.patch
+)
+
+src_configure() {
+   export ac_cv_lib_ffado_ffado_streaming_init=$(usex ieee1394)
+
+   local myeconfargs=(
+   # --disable-alsaconf because it doesn't work with sys-apps/kmod 
wrt #456214
+   --disable-alsaconf
+   --disable-maintainer-mode
+   --with-asound-state-dir="${EPREFIX}"/var/lib/alsa
+   --with-systemdsystemunitdir="$(systemd_get_systemunitdir)"
+   --with-udev-rules-dir="${EPREFIX}/$(get_udevdir)"/rules.d
+   $(use_enable bat)
+   $(use_enable libsamplerate alsaloop)
+   $(use_enable ncurses alsamixer)
+   $(use_enable nls)
+   $(usex doc '' --disable-xmlto)
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+   dodoc seq/*/README.*
+
+   newinitd "${FILESDIR}"/alsasound.initd-r8 alsasound
+   newconfd "${FILESDIR}"/alsasound.confd-r4 alsasound
+
+   insinto /etc/modprobe.d
+   newins "${FILESDIR}"/alsa-modules.conf-rc alsa.conf
+
+   keepdir /var/lib/alsa
+
+   # ALSA lib parser.c:1266:(uc_mgr_scan_master_configs) error: could not
+   # scan directory /usr/share/alsa/ucm: No such file or directory
+   # alsaucm: unable to obtain card list: No such file or directory
+   keepdir /usr/share/alsa/ucm
+}
+
+pkg_postinst() {
+   udev_reload
+
+   if [[ -z ${REPLACING_VERSIONS} ]]; then
+   elog
+   elog "To take advantage of the init script, and automate the 
process of"
+   elog "saving and restoring sound-card mixer levels you should"
+   elog "add alsasound to the boot runlevel. You can do this as"
+   elog "root like so:"
+   elog "# rc-update add alsasound boot"
+   ewarn
+   ewarn "The ALSA core should be built into the kernel or loaded 
through other"
+   ewarn "means. There is no longer any modular auto(un)loading in 
alsa-utils."
+   fi
+}
+
+pkg_postrm() {
+   udev_reload
+}

diff --git a/profiles/arch/ia64/use.mask b/profiles/arch/ia64/use.mask
index 801512a035e5..483ad5b171a7 100644
--- a/profiles/arch/ia64/use.mask
+++ b/profiles/arch/ia64/use.mask
@@ -4,6 +4,10 @@
 # Unmask the flag which corresponds to ARCH.
 -ia64
 
+# Sam James  (2022-07-21)
+# Untested.
+ieee1394
+
 # Matt Turner  (2022-02-21)
 # app-crypt/tpm2-tss is not keyworded here
 tpm

diff --git a/profiles/arch/sparc/use.mask b/profiles/arch/sparc/use.mask
index f36f5b502cc6..310e9db53c68 100644
--- a/profiles/arch/sparc/use.mask
+++ b/profiles/arch/sparc/use.mask
@@ -4,6 +4,10 @@
 # Unmask the flag which corresponds to ARCH.
 -sparc
 
+# Sam James  (2022-07-21)
+# Untested.
+ieee1394
+
 # Matt Turner  (2022-02-21)
 # app-crypt/tpm2-tss is not keyworded here
 tpm



[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-utils/

2022-06-01 Thread Lars Wendler
commit: 7ca96fdd8332bb48c50382fceea0955ad0aa1499
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Jun  1 07:11:24 2022 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Jun  1 07:21:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ca96fdd

media-sound/alsa-utils: Bump to version 1.2.7

Signed-off-by: Lars Wendler  gentoo.org>

 media-sound/alsa-utils/Manifest|  1 +
 media-sound/alsa-utils/alsa-utils-1.2.7.ebuild | 83 ++
 2 files changed, 84 insertions(+)

diff --git a/media-sound/alsa-utils/Manifest b/media-sound/alsa-utils/Manifest
index d47eefde5388..35d4c14ad691 100644
--- a/media-sound/alsa-utils/Manifest
+++ b/media-sound/alsa-utils/Manifest
@@ -1,3 +1,4 @@
 DIST alsa-utils-1.2.4.tar.bz2 1286259 BLAKE2B 
41eb0b8186c1956c19d8f8b28863ab54c66ff531b9ec5c48cc6c5ed8ca249d135614112ce412d6adb6f21982235e06a4148591777cce00d17ea537aacbd664ad
 SHA512 
13080abda55269513b3751044dac292d695e273073a62d74ed4a32c68f448a2b015fe16604650821a6398b6ef6a7b6008cb9f0b7fb7f4ee1fa2b4eb2dcf29770
 DIST alsa-utils-1.2.5.1.tar.bz2 1326965 BLAKE2B 
79f96fd3ba1d92e72dc634dc01439acd3ccd02555c39cc1714c52bbd1e4bc8b68ec7bf5d219a704533e4a61587c3528504ef9cd7c652924d74daafa90f74e42a
 SHA512 
bbafeb9189ec5802965c4e69cf6e7cd4c132ffb77b57f164d6585649890f96edd052c72697171fd629b39e12f78648fea634468df34c1a80255227ca397907bf
 DIST alsa-utils-1.2.6.tar.bz2 1334063 BLAKE2B 
3b81836e0de9f6d98f311dc3a316a02179ec1fc7520da9658192f27e7701c6dc41b04a82639d6269d6943afd8a89cb6477406cbc36ac450e57919cff46f2
 SHA512 
6842f0f4c2f7cc5ac3ba94736ee259d9988b5d3e0d2b522f858d712e16938d2845fa9ef64f4aa60222b8ef6738e053f9113a5ea24a197f2c0d6c4dbd70030f5e
+DIST alsa-utils-1.2.7.tar.bz2 1562595 BLAKE2B 
dd8821c510a98d76e2986d59c01516013f01c632fb6311e6ffd2b10eabbdd68312537d977b1bf2ab48e0f181751ecf58ec1c1da3f8d4f7ee84d8f2623893a091
 SHA512 
1be8f617315193e6033653ac96a14bd1c3272cd9d8f3776cdb1357f35f5353652acd5975cfc5bd16278cd496f5bf409bb60432818a526282edad9a4c718a97c9

diff --git a/media-sound/alsa-utils/alsa-utils-1.2.7.ebuild 
b/media-sound/alsa-utils/alsa-utils-1.2.7.ebuild
new file mode 100644
index ..46afae5d3434
--- /dev/null
+++ b/media-sound/alsa-utils/alsa-utils-1.2.7.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit systemd udev
+
+DESCRIPTION="Advanced Linux Sound Architecture Utils (alsactl, alsamixer, 
etc.)"
+HOMEPAGE="https://alsa-project.org/wiki/Main_Page";
+SRC_URI="https://www.alsa-project.org/files/pub/utils/${P}.tar.bz2";
+
+LICENSE="GPL-2"
+SLOT="0.9"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86"
+IUSE="bat doc +libsamplerate +ncurses nls selinux"
+
+CDEPEND=">=media-libs/alsa-lib-${PV}
+   libsamplerate? ( media-libs/libsamplerate )
+   ncurses? ( >=sys-libs/ncurses-5.7-r7:0= )
+   bat? ( sci-libs/fftw:= )"
+DEPEND="${CDEPEND}
+   doc? ( app-text/xmlto )"
+RDEPEND="${CDEPEND}
+   selinux? ( sec-policy/selinux-alsa )"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.1.8-missing_header.patch
+)
+
+src_configure() {
+   local myeconfargs=(
+   # --disable-alsaconf because it doesn't work with sys-apps/kmod 
wrt #456214
+   --disable-alsaconf
+   --disable-maintainer-mode
+   --with-asound-state-dir="${EPREFIX}"/var/lib/alsa
+   --with-systemdsystemunitdir="$(systemd_get_systemunitdir)"
+   --with-udev-rules-dir="${EPREFIX}/$(get_udevdir)"/rules.d
+   $(use_enable bat)
+   $(use_enable libsamplerate alsaloop)
+   $(use_enable ncurses alsamixer)
+   $(use_enable nls)
+   $(usex doc '' --disable-xmlto)
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+   dodoc seq/*/README.*
+
+   newinitd "${FILESDIR}"/alsasound.initd-r8 alsasound
+   newconfd "${FILESDIR}"/alsasound.confd-r4 alsasound
+
+   insinto /etc/modprobe.d
+   newins "${FILESDIR}"/alsa-modules.conf-rc alsa.conf
+
+   keepdir /var/lib/alsa
+
+   # ALSA lib parser.c:1266:(uc_mgr_scan_master_configs) error: could not
+   # scan directory /usr/share/alsa/ucm: No such file or directory
+   # alsaucm: unable to obtain card list: No such file or directory
+   keepdir /usr/share/alsa/ucm
+}
+
+pkg_postinst() {
+   udev_reload
+
+   if [[ -z ${REPLACING_VERSIONS} ]]; then
+   elog
+   elog "To take advantage of the init script, and automate the 
process of"
+   elog "saving and restoring sound-card mixer levels you should"
+   elog "add alsasound to the boot runlevel. You can do this as"
+   elog "root like so:"
+   elog "# rc-update add alsasound boot"
+   ewarn
+   ewarn "The ALSA core should be built into th

[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-utils/

2022-06-01 Thread Lars Wendler
commit: 48ec739c69ac261c5e2fe010ce981089af3799fd
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Jun  1 07:15:27 2022 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Jun  1 07:21:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48ec739c

media-sound/alsa-utils: Removed old

Signed-off-by: Lars Wendler  gentoo.org>

 media-sound/alsa-utils/Manifest  |  2 -
 media-sound/alsa-utils/alsa-utils-1.2.4.ebuild   | 77 
 media-sound/alsa-utils/alsa-utils-1.2.5.1.ebuild | 77 
 3 files changed, 156 deletions(-)

diff --git a/media-sound/alsa-utils/Manifest b/media-sound/alsa-utils/Manifest
index 35d4c14ad691..39571a16c4a5 100644
--- a/media-sound/alsa-utils/Manifest
+++ b/media-sound/alsa-utils/Manifest
@@ -1,4 +1,2 @@
-DIST alsa-utils-1.2.4.tar.bz2 1286259 BLAKE2B 
41eb0b8186c1956c19d8f8b28863ab54c66ff531b9ec5c48cc6c5ed8ca249d135614112ce412d6adb6f21982235e06a4148591777cce00d17ea537aacbd664ad
 SHA512 
13080abda55269513b3751044dac292d695e273073a62d74ed4a32c68f448a2b015fe16604650821a6398b6ef6a7b6008cb9f0b7fb7f4ee1fa2b4eb2dcf29770
-DIST alsa-utils-1.2.5.1.tar.bz2 1326965 BLAKE2B 
79f96fd3ba1d92e72dc634dc01439acd3ccd02555c39cc1714c52bbd1e4bc8b68ec7bf5d219a704533e4a61587c3528504ef9cd7c652924d74daafa90f74e42a
 SHA512 
bbafeb9189ec5802965c4e69cf6e7cd4c132ffb77b57f164d6585649890f96edd052c72697171fd629b39e12f78648fea634468df34c1a80255227ca397907bf
 DIST alsa-utils-1.2.6.tar.bz2 1334063 BLAKE2B 
3b81836e0de9f6d98f311dc3a316a02179ec1fc7520da9658192f27e7701c6dc41b04a82639d6269d6943afd8a89cb6477406cbc36ac450e57919cff46f2
 SHA512 
6842f0f4c2f7cc5ac3ba94736ee259d9988b5d3e0d2b522f858d712e16938d2845fa9ef64f4aa60222b8ef6738e053f9113a5ea24a197f2c0d6c4dbd70030f5e
 DIST alsa-utils-1.2.7.tar.bz2 1562595 BLAKE2B 
dd8821c510a98d76e2986d59c01516013f01c632fb6311e6ffd2b10eabbdd68312537d977b1bf2ab48e0f181751ecf58ec1c1da3f8d4f7ee84d8f2623893a091
 SHA512 
1be8f617315193e6033653ac96a14bd1c3272cd9d8f3776cdb1357f35f5353652acd5975cfc5bd16278cd496f5bf409bb60432818a526282edad9a4c718a97c9

diff --git a/media-sound/alsa-utils/alsa-utils-1.2.4.ebuild 
b/media-sound/alsa-utils/alsa-utils-1.2.4.ebuild
deleted file mode 100644
index 777934934c41..
--- a/media-sound/alsa-utils/alsa-utils-1.2.4.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit systemd udev
-
-DESCRIPTION="Advanced Linux Sound Architecture Utils (alsactl, alsamixer, 
etc.)"
-HOMEPAGE="https://alsa-project.org/wiki/Main_Page";
-SRC_URI="https://www.alsa-project.org/files/pub/utils/${P}.tar.bz2";
-
-LICENSE="GPL-2"
-SLOT="0.9"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 sparc x86"
-IUSE="bat doc +libsamplerate +ncurses nls selinux"
-
-CDEPEND=">=media-libs/alsa-lib-${PV}
-   libsamplerate? ( media-libs/libsamplerate )
-   ncurses? ( >=sys-libs/ncurses-5.7-r7:0= )
-   bat? ( sci-libs/fftw:= )"
-DEPEND="${CDEPEND}
-   doc? ( app-text/xmlto )"
-RDEPEND="${CDEPEND}
-   selinux? ( sec-policy/selinux-alsa )"
-BDEPEND="virtual/pkgconfig"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-1.1.8-missing_header.patch
-)
-
-src_configure() {
-   local myeconfargs=(
-   # --disable-alsaconf because it doesn't work with sys-apps/kmod 
wrt #456214
-   --disable-alsaconf
-   --disable-maintainer-mode
-   --with-asound-state-dir="${EPREFIX}"/var/lib/alsa
-   --with-systemdsystemunitdir="$(systemd_get_systemunitdir)"
-   --with-udev-rules-dir="${EPREFIX}/$(get_udevdir)"/rules.d
-   $(use_enable bat)
-   $(use_enable libsamplerate alsaloop)
-   $(use_enable ncurses alsamixer)
-   $(use_enable nls)
-   $(usex doc '' --disable-xmlto)
-   )
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   default
-   dodoc seq/*/README.*
-
-   newinitd "${FILESDIR}"/alsasound.initd-r8 alsasound
-   newconfd "${FILESDIR}"/alsasound.confd-r4 alsasound
-
-   insinto /etc/modprobe.d
-   newins "${FILESDIR}"/alsa-modules.conf-rc alsa.conf
-
-   keepdir /var/lib/alsa
-
-   # ALSA lib parser.c:1266:(uc_mgr_scan_master_configs) error: could not
-   # scan directory /usr/share/alsa/ucm: No such file or directory
-   # alsaucm: unable to obtain card list: No such file or directory
-   keepdir /usr/share/alsa/ucm
-}
-
-pkg_postinst() {
-   if [[ -z ${REPLACING_VERSIONS} ]]; then
-   elog
-   elog "To take advantage of the init script, and automate the 
process of"
-   elog "saving and restoring sound-card mixer levels you should"
-   elog "add alsasound to the boot runlevel. You can do this as"
-   elog "root like so:"
-   elog "# rc-update add alsasound boot"
-   ewarn
-   ewarn "The AL

[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-utils/

2022-05-19 Thread WANG Xuerui
commit: b2959c96d5296a8548733e5598b3cdf9c2eef5f1
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu May 19 11:18:17 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu May 19 11:18:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2959c96

media-sound/alsa-utils: keyword 1.2.6 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 media-sound/alsa-utils/alsa-utils-1.2.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/alsa-utils/alsa-utils-1.2.6.ebuild 
b/media-sound/alsa-utils/alsa-utils-1.2.6.ebuild
index 974e93c86c4d..d94c750feb4e 100644
--- a/media-sound/alsa-utils/alsa-utils-1.2.6.ebuild
+++ b/media-sound/alsa-utils/alsa-utils-1.2.6.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://www.alsa-project.org/files/pub/utils/${P}.tar.bz2";
 
 LICENSE="GPL-2"
 SLOT="0.9"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
sparc x86"
 IUSE="bat doc +libsamplerate +ncurses nls selinux"
 
 CDEPEND=">=media-libs/alsa-lib-${PV}



[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-utils/

2022-05-03 Thread Sam James
commit: c2a39d175028a50fa2ef5e6f0324694619eb8a04
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Tue May  3 13:38:54 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May  4 04:01:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2a39d17

media-sound/alsa-utils: stable 1.2.6 for hppa, bug #838145

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sam James  gentoo.org>

 media-sound/alsa-utils/alsa-utils-1.2.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/alsa-utils/alsa-utils-1.2.6.ebuild 
b/media-sound/alsa-utils/alsa-utils-1.2.6.ebuild
index 648df8a72ad7..974e93c86c4d 100644
--- a/media-sound/alsa-utils/alsa-utils-1.2.6.ebuild
+++ b/media-sound/alsa-utils/alsa-utils-1.2.6.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://www.alsa-project.org/files/pub/utils/${P}.tar.bz2";
 
 LICENSE="GPL-2"
 SLOT="0.9"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86"
 IUSE="bat doc +libsamplerate +ncurses nls selinux"
 
 CDEPEND=">=media-libs/alsa-lib-${PV}



[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-utils/

2022-04-25 Thread Arthur Zamarin
commit: ead712e5aef3c51c03b0528423018442aced9c09
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Apr 25 20:20:19 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Apr 25 20:20:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ead712e5

media-sound/alsa-utils: Stabilize 1.2.6 ppc64, #838145

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-sound/alsa-utils/alsa-utils-1.2.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/alsa-utils/alsa-utils-1.2.6.ebuild 
b/media-sound/alsa-utils/alsa-utils-1.2.6.ebuild
index bb9051e8a16a..648df8a72ad7 100644
--- a/media-sound/alsa-utils/alsa-utils-1.2.6.ebuild
+++ b/media-sound/alsa-utils/alsa-utils-1.2.6.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://www.alsa-project.org/files/pub/utils/${P}.tar.bz2";
 
 LICENSE="GPL-2"
 SLOT="0.9"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86"
 IUSE="bat doc +libsamplerate +ncurses nls selinux"
 
 CDEPEND=">=media-libs/alsa-lib-${PV}



[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-utils/

2022-04-23 Thread Agostino Sarubbo
commit: 1da313d183356c0abdcb98015b890c4fbd9a4649
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Apr 24 06:33:38 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Apr 24 06:33:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1da313d1

media-sound/alsa-utils: x86 stable wrt bug #838145

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 media-sound/alsa-utils/alsa-utils-1.2.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/alsa-utils/alsa-utils-1.2.6.ebuild 
b/media-sound/alsa-utils/alsa-utils-1.2.6.ebuild
index cf28561ad1b4..bb9051e8a16a 100644
--- a/media-sound/alsa-utils/alsa-utils-1.2.6.ebuild
+++ b/media-sound/alsa-utils/alsa-utils-1.2.6.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://www.alsa-project.org/files/pub/utils/${P}.tar.bz2";
 
 LICENSE="GPL-2"
 SLOT="0.9"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv sparc 
~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv sparc x86"
 IUSE="bat doc +libsamplerate +ncurses nls selinux"
 
 CDEPEND=">=media-libs/alsa-lib-${PV}



[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-utils/

2022-04-23 Thread Agostino Sarubbo
commit: bcbbfaa8a23efd2ed869bcf9d60e464b0b612745
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Apr 24 06:30:03 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Apr 24 06:30:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bcbbfaa8

media-sound/alsa-utils: amd64 stable wrt bug #838145

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 media-sound/alsa-utils/alsa-utils-1.2.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/alsa-utils/alsa-utils-1.2.6.ebuild 
b/media-sound/alsa-utils/alsa-utils-1.2.6.ebuild
index 40494c38cec0..cf28561ad1b4 100644
--- a/media-sound/alsa-utils/alsa-utils-1.2.6.ebuild
+++ b/media-sound/alsa-utils/alsa-utils-1.2.6.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://www.alsa-project.org/files/pub/utils/${P}.tar.bz2";
 
 LICENSE="GPL-2"
 SLOT="0.9"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv sparc 
~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv sparc 
~x86"
 IUSE="bat doc +libsamplerate +ncurses nls selinux"
 
 CDEPEND=">=media-libs/alsa-lib-${PV}



[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-utils/

2022-04-22 Thread Arthur Zamarin
commit: 9beabb92ac4a484402c406fae86b27d0956eb288
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Apr 22 17:31:06 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Apr 22 17:31:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9beabb92

media-sound/alsa-utils: Stabilize 1.2.6 sparc, #838145

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-sound/alsa-utils/alsa-utils-1.2.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/alsa-utils/alsa-utils-1.2.6.ebuild 
b/media-sound/alsa-utils/alsa-utils-1.2.6.ebuild
index c8412a89476a..883ec85adabc 100644
--- a/media-sound/alsa-utils/alsa-utils-1.2.6.ebuild
+++ b/media-sound/alsa-utils/alsa-utils-1.2.6.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://www.alsa-project.org/files/pub/utils/${P}.tar.bz2";
 
 LICENSE="GPL-2"
 SLOT="0.9"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~sparc 
~x86"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv sparc 
~x86"
 IUSE="bat doc +libsamplerate +ncurses nls selinux"
 
 CDEPEND=">=media-libs/alsa-lib-${PV}



[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-utils/

2022-04-22 Thread Arthur Zamarin
commit: d01cd25001cc511945b9f11ac6e1d4cec3520cee
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Apr 22 17:31:09 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Apr 22 17:31:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d01cd250

media-sound/alsa-utils: Stabilize 1.2.6 arm64, #838145

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-sound/alsa-utils/alsa-utils-1.2.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/alsa-utils/alsa-utils-1.2.6.ebuild 
b/media-sound/alsa-utils/alsa-utils-1.2.6.ebuild
index 883ec85adabc..40494c38cec0 100644
--- a/media-sound/alsa-utils/alsa-utils-1.2.6.ebuild
+++ b/media-sound/alsa-utils/alsa-utils-1.2.6.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://www.alsa-project.org/files/pub/utils/${P}.tar.bz2";
 
 LICENSE="GPL-2"
 SLOT="0.9"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv sparc 
~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv sparc 
~x86"
 IUSE="bat doc +libsamplerate +ncurses nls selinux"
 
 CDEPEND=">=media-libs/alsa-lib-${PV}



[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-utils/

2022-04-21 Thread Arthur Zamarin
commit: 7a83890142d4f276fa9f74f110ae4c5f323d1b53
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Apr 21 18:48:41 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Apr 21 18:48:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a838901

media-sound/alsa-utils: Stabilize 1.2.6 ppc, #838145

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-sound/alsa-utils/alsa-utils-1.2.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/alsa-utils/alsa-utils-1.2.6.ebuild 
b/media-sound/alsa-utils/alsa-utils-1.2.6.ebuild
index 610d735ff832..c8412a89476a 100644
--- a/media-sound/alsa-utils/alsa-utils-1.2.6.ebuild
+++ b/media-sound/alsa-utils/alsa-utils-1.2.6.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://www.alsa-project.org/files/pub/utils/${P}.tar.bz2";
 
 LICENSE="GPL-2"
 SLOT="0.9"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~sparc 
~x86"
 IUSE="bat doc +libsamplerate +ncurses nls selinux"
 
 CDEPEND=">=media-libs/alsa-lib-${PV}



[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-utils/

2022-04-21 Thread Arthur Zamarin
commit: 6367fd5d859f563eb1336e3c5a2bfd52b5cce899
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Apr 21 18:27:00 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Apr 21 18:27:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6367fd5d

media-sound/alsa-utils: Stabilize 1.2.6 arm, #838145

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-sound/alsa-utils/alsa-utils-1.2.6.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-sound/alsa-utils/alsa-utils-1.2.6.ebuild 
b/media-sound/alsa-utils/alsa-utils-1.2.6.ebuild
index 78f480047b42..610d735ff832 100644
--- a/media-sound/alsa-utils/alsa-utils-1.2.6.ebuild
+++ b/media-sound/alsa-utils/alsa-utils-1.2.6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -10,7 +10,7 @@ 
SRC_URI="https://www.alsa-project.org/files/pub/utils/${P}.tar.bz2";
 
 LICENSE="GPL-2"
 SLOT="0.9"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc 
~x86"
 IUSE="bat doc +libsamplerate +ncurses nls selinux"
 
 CDEPEND=">=media-libs/alsa-lib-${PV}



[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-utils/

2021-12-06 Thread Lars Wendler
commit: 6b573690ef9b3c5b73b1f81e9127eac83cc80beb
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Dec  7 06:42:14 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Dec  7 06:47:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b573690

media-sound/alsa-utils: Bump to version 1.2.6

Signed-off-by: Lars Wendler  gentoo.org>

 media-sound/alsa-utils/Manifest|  1 +
 media-sound/alsa-utils/alsa-utils-1.2.6.ebuild | 77 ++
 2 files changed, 78 insertions(+)

diff --git a/media-sound/alsa-utils/Manifest b/media-sound/alsa-utils/Manifest
index 18a001e78c52..d47eefde5388 100644
--- a/media-sound/alsa-utils/Manifest
+++ b/media-sound/alsa-utils/Manifest
@@ -1,2 +1,3 @@
 DIST alsa-utils-1.2.4.tar.bz2 1286259 BLAKE2B 
41eb0b8186c1956c19d8f8b28863ab54c66ff531b9ec5c48cc6c5ed8ca249d135614112ce412d6adb6f21982235e06a4148591777cce00d17ea537aacbd664ad
 SHA512 
13080abda55269513b3751044dac292d695e273073a62d74ed4a32c68f448a2b015fe16604650821a6398b6ef6a7b6008cb9f0b7fb7f4ee1fa2b4eb2dcf29770
 DIST alsa-utils-1.2.5.1.tar.bz2 1326965 BLAKE2B 
79f96fd3ba1d92e72dc634dc01439acd3ccd02555c39cc1714c52bbd1e4bc8b68ec7bf5d219a704533e4a61587c3528504ef9cd7c652924d74daafa90f74e42a
 SHA512 
bbafeb9189ec5802965c4e69cf6e7cd4c132ffb77b57f164d6585649890f96edd052c72697171fd629b39e12f78648fea634468df34c1a80255227ca397907bf
+DIST alsa-utils-1.2.6.tar.bz2 1334063 BLAKE2B 
3b81836e0de9f6d98f311dc3a316a02179ec1fc7520da9658192f27e7701c6dc41b04a82639d6269d6943afd8a89cb6477406cbc36ac450e57919cff46f2
 SHA512 
6842f0f4c2f7cc5ac3ba94736ee259d9988b5d3e0d2b522f858d712e16938d2845fa9ef64f4aa60222b8ef6738e053f9113a5ea24a197f2c0d6c4dbd70030f5e

diff --git a/media-sound/alsa-utils/alsa-utils-1.2.6.ebuild 
b/media-sound/alsa-utils/alsa-utils-1.2.6.ebuild
new file mode 100644
index ..78f480047b42
--- /dev/null
+++ b/media-sound/alsa-utils/alsa-utils-1.2.6.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit systemd udev
+
+DESCRIPTION="Advanced Linux Sound Architecture Utils (alsactl, alsamixer, 
etc.)"
+HOMEPAGE="https://alsa-project.org/wiki/Main_Page";
+SRC_URI="https://www.alsa-project.org/files/pub/utils/${P}.tar.bz2";
+
+LICENSE="GPL-2"
+SLOT="0.9"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+IUSE="bat doc +libsamplerate +ncurses nls selinux"
+
+CDEPEND=">=media-libs/alsa-lib-${PV}
+   libsamplerate? ( media-libs/libsamplerate )
+   ncurses? ( >=sys-libs/ncurses-5.7-r7:0= )
+   bat? ( sci-libs/fftw:= )"
+DEPEND="${CDEPEND}
+   doc? ( app-text/xmlto )"
+RDEPEND="${CDEPEND}
+   selinux? ( sec-policy/selinux-alsa )"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.1.8-missing_header.patch
+)
+
+src_configure() {
+   local myeconfargs=(
+   # --disable-alsaconf because it doesn't work with sys-apps/kmod 
wrt #456214
+   --disable-alsaconf
+   --disable-maintainer-mode
+   --with-asound-state-dir="${EPREFIX}"/var/lib/alsa
+   --with-systemdsystemunitdir="$(systemd_get_systemunitdir)"
+   --with-udev-rules-dir="${EPREFIX}/$(get_udevdir)"/rules.d
+   $(use_enable bat)
+   $(use_enable libsamplerate alsaloop)
+   $(use_enable ncurses alsamixer)
+   $(use_enable nls)
+   $(usex doc '' --disable-xmlto)
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+   dodoc seq/*/README.*
+
+   newinitd "${FILESDIR}"/alsasound.initd-r8 alsasound
+   newconfd "${FILESDIR}"/alsasound.confd-r4 alsasound
+
+   insinto /etc/modprobe.d
+   newins "${FILESDIR}"/alsa-modules.conf-rc alsa.conf
+
+   keepdir /var/lib/alsa
+
+   # ALSA lib parser.c:1266:(uc_mgr_scan_master_configs) error: could not
+   # scan directory /usr/share/alsa/ucm: No such file or directory
+   # alsaucm: unable to obtain card list: No such file or directory
+   keepdir /usr/share/alsa/ucm
+}
+
+pkg_postinst() {
+   if [[ -z ${REPLACING_VERSIONS} ]]; then
+   elog
+   elog "To take advantage of the init script, and automate the 
process of"
+   elog "saving and restoring sound-card mixer levels you should"
+   elog "add alsasound to the boot runlevel. You can do this as"
+   elog "root like so:"
+   elog "# rc-update add alsasound boot"
+   ewarn
+   ewarn "The ALSA core should be built into the kernel or loaded 
through other"
+   ewarn "means. There is no longer any modular auto(un)loading in 
alsa-utils."
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-utils/files/

2021-11-06 Thread Jakov Smolić
commit: 6c1fb9bc3660d5dd2626f5ca2dadb7539847dfe5
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Fri Nov  5 15:27:58 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sat Nov  6 09:30:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c1fb9bc

media-sound/alsa-utils: remove unused patches

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/22828
Signed-off-by: Jakov Smolić  gentoo.org>

 5-fix-potential-null-pointer-from-strchr.patch | 49 --
 ...alsa-utils-1.2.5-fix-the-nested-iteration.patch | 28 -
 2 files changed, 77 deletions(-)

diff --git 
a/media-sound/alsa-utils/files/alsa-utils-1.2.5-fix-potential-null-pointer-from-strchr.patch
 
b/media-sound/alsa-utils/files/alsa-utils-1.2.5-fix-potential-null-pointer-from-strchr.patch
deleted file mode 100644
index f06756a8af9..000
--- 
a/media-sound/alsa-utils/files/alsa-utils-1.2.5-fix-potential-null-pointer-from-strchr.patch
+++ /dev/null
@@ -1,49 +0,0 @@
-From 3d7a6facd9e1f962eef6c4ba3aa4cdc22477a6ac Mon Sep 17 00:00:00 2001
-From: Chao Song 
-Date: Mon, 31 May 2021 10:29:57 +0800
-Subject: [PATCH] topology: fix potential null pointer from strchr
-
-This patch adds check to the return pointer from strchr,
-because it may be null and cause segment fault, if component
-is not properly constructed.
-
-Fixes: https://github.com/alsa-project/alsa-utils/pull/91
-Signed-off-by: Chao Song 
-Signed-off-by: Jaroslav Kysela 

- topology/pre-process-dapm.c   | 5 +
- topology/pre-process-object.c | 5 +
- 2 files changed, 10 insertions(+)
-
-diff --git a/topology/pre-process-dapm.c b/topology/pre-process-dapm.c
-index 450ca717..dbaf2f11 100644
 a/topology/pre-process-dapm.c
-+++ b/topology/pre-process-dapm.c
-@@ -146,6 +146,11 @@ static int tplg_pp_get_widget_name(struct 
tplg_pre_processor *tplg_pp,
-
-   /* get class name */
-   args = strchr(string, '.');
-+  if (!args) {
-+  SNDERR("Error getting class name for %s\n", string);
-+  return -EINVAL;
-+  }
-+
-   class_name = calloc(1, strlen(string) - strlen(args) + 1);
-   if (!class_name)
-   return -ENOMEM;
-diff --git a/topology/pre-process-object.c b/topology/pre-process-object.c
-index 09aa3758..ac8caeca 100644
 a/topology/pre-process-object.c
-+++ b/topology/pre-process-object.c
-@@ -492,6 +492,11 @@ static int tplg_pp_add_object_tuple_section(struct 
tplg_pre_processor *tplg_pp,
-   }
-
-   type = strchr(token_ref, '.');
-+  if(!type) {
-+  SNDERR("Error getting type for %s\n", token_ref);
-+  return -EINVAL;
-+  }
-+
-   token = calloc(1, strlen(token_ref) - strlen(type) + 1);
-   if (!token)
-   return -ENOMEM;

diff --git 
a/media-sound/alsa-utils/files/alsa-utils-1.2.5-fix-the-nested-iteration.patch 
b/media-sound/alsa-utils/files/alsa-utils-1.2.5-fix-the-nested-iteration.patch
deleted file mode 100644
index e175287a559..000
--- 
a/media-sound/alsa-utils/files/alsa-utils-1.2.5-fix-the-nested-iteration.patch
+++ /dev/null
@@ -1,28 +0,0 @@
-From 78212445de4c8e07873cbc7dff2abcacd031f151 Mon Sep 17 00:00:00 2001
-From: Jaroslav Kysela 
-Date: Tue, 1 Jun 2021 17:47:42 +0200
-Subject: [PATCH] alsactl: fix the nested iteration
-
-There may be nested iterations for hw: card names.
-Handle this card name in snd_card_iterator_sinit().
-
-BugLink: https://github.com/alsa-project/alsa-lib/issues/142
-Fixes: eefc2c6 ("alsactl: use card iterator functions for all card loops")
-Signed-off-by: Jaroslav Kysela 

- alsactl/utils.c | 2 ++
- 1 file changed, 2 insertions(+)
-
-diff --git a/alsactl/utils.c b/alsactl/utils.c
-index c79fd951..881b5053 100644
 a/alsactl/utils.c
-+++ b/alsactl/utils.c
-@@ -247,6 +247,8 @@ int snd_card_iterator_sinit(struct snd_card_iterator 
*iter, const char *cardname
-   int cardno = -1;
- 
-   if (cardname) {
-+  if (strncmp(cardname, "hw:", 3) == 0)
-+  cardname += 3;
-   cardno = snd_card_get_index(cardname);
-   if (cardno < 0) {
-   error("Cannot find soundcard '%s'...", cardname);



[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-utils/

2021-11-02 Thread Sam James
commit: 3ba638aae1589e0518be3bb87fd66e2cacc33f05
Author: Niklāvs Koļesņikovs <89q1r14hd  relay  firefox  com>
AuthorDate: Mon Nov  1 19:43:17 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov  2 09:58:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ba638aa

media-sound/alsa-utils: remove old and never unmasked version

Signed-off-by: Niklāvs Koļesņikovs <89q1r14hd  relay.firefox.com>
Signed-off-by: Sam James  gentoo.org>

 media-sound/alsa-utils/Manifest   |  1 -
 media-sound/alsa-utils/alsa-utils-1.2.5-r1.ebuild | 79 ---
 2 files changed, 80 deletions(-)

diff --git a/media-sound/alsa-utils/Manifest b/media-sound/alsa-utils/Manifest
index aefefa60b1e..18a001e78c5 100644
--- a/media-sound/alsa-utils/Manifest
+++ b/media-sound/alsa-utils/Manifest
@@ -1,3 +1,2 @@
 DIST alsa-utils-1.2.4.tar.bz2 1286259 BLAKE2B 
41eb0b8186c1956c19d8f8b28863ab54c66ff531b9ec5c48cc6c5ed8ca249d135614112ce412d6adb6f21982235e06a4148591777cce00d17ea537aacbd664ad
 SHA512 
13080abda55269513b3751044dac292d695e273073a62d74ed4a32c68f448a2b015fe16604650821a6398b6ef6a7b6008cb9f0b7fb7f4ee1fa2b4eb2dcf29770
 DIST alsa-utils-1.2.5.1.tar.bz2 1326965 BLAKE2B 
79f96fd3ba1d92e72dc634dc01439acd3ccd02555c39cc1714c52bbd1e4bc8b68ec7bf5d219a704533e4a61587c3528504ef9cd7c652924d74daafa90f74e42a
 SHA512 
bbafeb9189ec5802965c4e69cf6e7cd4c132ffb77b57f164d6585649890f96edd052c72697171fd629b39e12f78648fea634468df34c1a80255227ca397907bf
-DIST alsa-utils-1.2.5.tar.bz2 1326676 BLAKE2B 
52cbe978390e1b5600bf7422e67ece1d24a946d99acddbc059bf6eb3a0b8dfe37cc573167013296e923bf1597973eb55b2580eaf849e088822ba7b2afc14279f
 SHA512 
0e319e553c9c209a46f5c83c50007bd82acf1c9cf78649978b3ab6fbb4349f51c1c7c6a975a8c24d25ba07ad5325e74d2c34dc5c89180998a0f63d1326fde8b1

diff --git a/media-sound/alsa-utils/alsa-utils-1.2.5-r1.ebuild 
b/media-sound/alsa-utils/alsa-utils-1.2.5-r1.ebuild
deleted file mode 100644
index 2c95a68cb14..000
--- a/media-sound/alsa-utils/alsa-utils-1.2.5-r1.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit systemd udev
-
-DESCRIPTION="Advanced Linux Sound Architecture Utils (alsactl, alsamixer, 
etc.)"
-HOMEPAGE="https://alsa-project.org/wiki/Main_Page";
-SRC_URI="https://www.alsa-project.org/files/pub/utils/${P}.tar.bz2";
-
-LICENSE="GPL-2"
-SLOT="0.9"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
-IUSE="bat doc +libsamplerate +ncurses nls selinux"
-
-CDEPEND=">=media-libs/alsa-lib-${PV}
-   libsamplerate? ( media-libs/libsamplerate )
-   ncurses? ( >=sys-libs/ncurses-5.7-r7:0= )
-   bat? ( sci-libs/fftw:= )"
-DEPEND="${CDEPEND}
-   doc? ( app-text/xmlto )"
-RDEPEND="${CDEPEND}
-   selinux? ( sec-policy/selinux-alsa )"
-BDEPEND="virtual/pkgconfig"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-1.2.5-fix-the-nested-iteration.patch # bug #793410
-   "${FILESDIR}"/${PN}-1.2.5-fix-potential-null-pointer-from-strchr.patch 
# bug #793410
-   "${FILESDIR}"/${PN}-1.1.8-missing_header.patch
-)
-
-src_configure() {
-   local myeconfargs=(
-   # --disable-alsaconf because it doesn't work with sys-apps/kmod 
wrt #456214
-   --disable-alsaconf
-   --disable-maintainer-mode
-   --with-asound-state-dir="${EPREFIX}"/var/lib/alsa
-   --with-systemdsystemunitdir="$(systemd_get_systemunitdir)"
-   --with-udev-rules-dir="${EPREFIX}/$(get_udevdir)"/rules.d
-   $(use_enable bat)
-   $(use_enable libsamplerate alsaloop)
-   $(use_enable ncurses alsamixer)
-   $(use_enable nls)
-   $(usex doc '' --disable-xmlto)
-   )
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   default
-   dodoc seq/*/README.*
-
-   newinitd "${FILESDIR}"/alsasound.initd-r8 alsasound
-   newconfd "${FILESDIR}"/alsasound.confd-r4 alsasound
-
-   insinto /etc/modprobe.d
-   newins "${FILESDIR}"/alsa-modules.conf-rc alsa.conf
-
-   keepdir /var/lib/alsa
-
-   # ALSA lib parser.c:1266:(uc_mgr_scan_master_configs) error: could not
-   # scan directory /usr/share/alsa/ucm: No such file or directory
-   # alsaucm: unable to obtain card list: No such file or directory
-   keepdir /usr/share/alsa/ucm
-}
-
-pkg_postinst() {
-   if [[ -z ${REPLACING_VERSIONS} ]]; then
-   elog
-   elog "To take advantage of the init script, and automate the 
process of"
-   elog "saving and restoring sound-card mixer levels you should"
-   elog "add alsasound to the boot runlevel. You can do this as"
-   elog "root like so:"
-   elog "# rc-update add alsasound boot"
-   ewarn
-   ewarn "The ALSA core should be built into the kernel or loaded 
through other"
-   ewarn "means. T

[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-utils/

2021-09-22 Thread Matt Turner
commit: a170352add9b0e73356053c603800212537eb22b
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Sep 23 00:20:59 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Sep 23 01:07:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a170352a

media-sound/alsa-utils: Stabilize 1.2.4 hppa

Signed-off-by: Matt Turner  gentoo.org>

 media-sound/alsa-utils/alsa-utils-1.2.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/alsa-utils/alsa-utils-1.2.4.ebuild 
b/media-sound/alsa-utils/alsa-utils-1.2.4.ebuild
index 41322ff53b3..777934934c4 100644
--- a/media-sound/alsa-utils/alsa-utils-1.2.4.ebuild
+++ b/media-sound/alsa-utils/alsa-utils-1.2.4.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://www.alsa-project.org/files/pub/utils/${P}.tar.bz2";
 
 LICENSE="GPL-2"
 SLOT="0.9"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 sparc x86"
 IUSE="bat doc +libsamplerate +ncurses nls selinux"
 
 CDEPEND=">=media-libs/alsa-lib-${PV}



[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-utils/

2021-06-16 Thread Lars Wendler
commit: d32894ba2db74c8ec1996fbdb782ce9800699ad3
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Jun 16 17:16:44 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Jun 16 17:16:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d32894ba

media-sound/alsa-utils: Removed old

Signed-off-by: Lars Wendler  gentoo.org>

 media-sound/alsa-utils/Manifest|  2 -
 media-sound/alsa-utils/alsa-utils-1.2.2.ebuild | 77 --
 media-sound/alsa-utils/alsa-utils-1.2.3.ebuild | 77 --
 3 files changed, 156 deletions(-)

diff --git a/media-sound/alsa-utils/Manifest b/media-sound/alsa-utils/Manifest
index c6c4f879139..aefefa60b1e 100644
--- a/media-sound/alsa-utils/Manifest
+++ b/media-sound/alsa-utils/Manifest
@@ -1,5 +1,3 @@
-DIST alsa-utils-1.2.2.tar.bz2 1274821 BLAKE2B 
79b6cd719dbf36ca65b186c6682c9617fb89cb76aa530e4f40850004170703990054b5e96f700c652b11781e0086490824ce2433e33b17c03655fea089f59ceb
 SHA512 
30598c658f3f2ad71a5ce7911b09ae13add54b293bcf3bebb053371d84a91528bd64fd376f167456b2e27e2546a2279019678e099247513e5142b283af756fd9
-DIST alsa-utils-1.2.3.tar.bz2 1277105 BLAKE2B 
70037123de16d4d267fbe862acba31144e1f060cb01c294cf0691d9378e1f04b108c9f3a5e071979abe9b5c1c15a49facc9e0be73122caaf812047a514e4de4d
 SHA512 
5aeba2e5b7279c62d4df85b61a26b3f41e5465bac5a0b94c7bbe1299f7aa38e8cf2a1f749f618289a63b61f76609fe54169fcbe70792b45adc8957811b672012
 DIST alsa-utils-1.2.4.tar.bz2 1286259 BLAKE2B 
41eb0b8186c1956c19d8f8b28863ab54c66ff531b9ec5c48cc6c5ed8ca249d135614112ce412d6adb6f21982235e06a4148591777cce00d17ea537aacbd664ad
 SHA512 
13080abda55269513b3751044dac292d695e273073a62d74ed4a32c68f448a2b015fe16604650821a6398b6ef6a7b6008cb9f0b7fb7f4ee1fa2b4eb2dcf29770
 DIST alsa-utils-1.2.5.1.tar.bz2 1326965 BLAKE2B 
79f96fd3ba1d92e72dc634dc01439acd3ccd02555c39cc1714c52bbd1e4bc8b68ec7bf5d219a704533e4a61587c3528504ef9cd7c652924d74daafa90f74e42a
 SHA512 
bbafeb9189ec5802965c4e69cf6e7cd4c132ffb77b57f164d6585649890f96edd052c72697171fd629b39e12f78648fea634468df34c1a80255227ca397907bf
 DIST alsa-utils-1.2.5.tar.bz2 1326676 BLAKE2B 
52cbe978390e1b5600bf7422e67ece1d24a946d99acddbc059bf6eb3a0b8dfe37cc573167013296e923bf1597973eb55b2580eaf849e088822ba7b2afc14279f
 SHA512 
0e319e553c9c209a46f5c83c50007bd82acf1c9cf78649978b3ab6fbb4349f51c1c7c6a975a8c24d25ba07ad5325e74d2c34dc5c89180998a0f63d1326fde8b1

diff --git a/media-sound/alsa-utils/alsa-utils-1.2.2.ebuild 
b/media-sound/alsa-utils/alsa-utils-1.2.2.ebuild
deleted file mode 100644
index 05318d998ea..000
--- a/media-sound/alsa-utils/alsa-utils-1.2.2.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit systemd udev
-
-DESCRIPTION="Advanced Linux Sound Architecture Utils (alsactl, alsamixer, 
etc.)"
-HOMEPAGE="https://alsa-project.org/wiki/Main_Page";
-SRC_URI="https://www.alsa-project.org/files/pub/utils/${P}.tar.bz2";
-
-LICENSE="GPL-2"
-SLOT="0.9"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86"
-IUSE="bat doc +libsamplerate +ncurses nls selinux"
-
-CDEPEND=">=media-libs/alsa-lib-${PV}
-   libsamplerate? ( media-libs/libsamplerate )
-   ncurses? ( >=sys-libs/ncurses-5.7-r7:0= )
-   bat? ( sci-libs/fftw:= )"
-DEPEND="${CDEPEND}
-   doc? ( app-text/xmlto )"
-RDEPEND="${CDEPEND}
-   selinux? ( sec-policy/selinux-alsa )"
-BDEPEND="virtual/pkgconfig"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-1.1.8-missing_header.patch
-)
-
-src_configure() {
-   local myeconfargs=(
-   # --disable-alsaconf because it doesn't work with sys-apps/kmod 
wrt #456214
-   --disable-alsaconf
-   --disable-maintainer-mode
-   --with-asound-state-dir="${EPREFIX}"/var/lib/alsa
-   --with-systemdsystemunitdir="$(systemd_get_systemunitdir)"
-   --with-udev-rules-dir="${EPREFIX}/$(get_udevdir)"/rules.d
-   $(use_enable bat)
-   $(use_enable libsamplerate alsaloop)
-   $(use_enable ncurses alsamixer)
-   $(use_enable nls)
-   $(usex doc '' --disable-xmlto)
-   )
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   default
-   dodoc seq/*/README.*
-
-   newinitd "${FILESDIR}"/alsasound.initd-r8 alsasound
-   newconfd "${FILESDIR}"/alsasound.confd-r4 alsasound
-
-   insinto /etc/modprobe.d
-   newins "${FILESDIR}"/alsa-modules.conf-rc alsa.conf
-
-   keepdir /var/lib/alsa
-
-   # ALSA lib parser.c:1266:(uc_mgr_scan_master_configs) error: could not
-   # scan directory /usr/share/alsa/ucm: No such file or directory
-   # alsaucm: unable to obtain card list: No such file or directory
-   keepdir /usr/share/alsa/ucm
-}
-
-pkg_postinst() {
-   if [[ -z ${REPLACING_VERSIONS} ]]; then
-   elog
-   elog "To take advantage of the init script, and automate the 
p

[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-utils/

2021-06-16 Thread Lars Wendler
commit: f6eb7b4d13ab84e30918f3849a3264ae7c86a3f1
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Jun 16 17:08:10 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Jun 16 17:12:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6eb7b4d

media-sound/alsa-utils: Bump to version 1.2.5.1

Signed-off-by: Lars Wendler  gentoo.org>

 media-sound/alsa-utils/Manifest  |  1 +
 media-sound/alsa-utils/alsa-utils-1.2.5.1.ebuild | 77 
 2 files changed, 78 insertions(+)

diff --git a/media-sound/alsa-utils/Manifest b/media-sound/alsa-utils/Manifest
index 6ea5f9e51f2..c6c4f879139 100644
--- a/media-sound/alsa-utils/Manifest
+++ b/media-sound/alsa-utils/Manifest
@@ -1,4 +1,5 @@
 DIST alsa-utils-1.2.2.tar.bz2 1274821 BLAKE2B 
79b6cd719dbf36ca65b186c6682c9617fb89cb76aa530e4f40850004170703990054b5e96f700c652b11781e0086490824ce2433e33b17c03655fea089f59ceb
 SHA512 
30598c658f3f2ad71a5ce7911b09ae13add54b293bcf3bebb053371d84a91528bd64fd376f167456b2e27e2546a2279019678e099247513e5142b283af756fd9
 DIST alsa-utils-1.2.3.tar.bz2 1277105 BLAKE2B 
70037123de16d4d267fbe862acba31144e1f060cb01c294cf0691d9378e1f04b108c9f3a5e071979abe9b5c1c15a49facc9e0be73122caaf812047a514e4de4d
 SHA512 
5aeba2e5b7279c62d4df85b61a26b3f41e5465bac5a0b94c7bbe1299f7aa38e8cf2a1f749f618289a63b61f76609fe54169fcbe70792b45adc8957811b672012
 DIST alsa-utils-1.2.4.tar.bz2 1286259 BLAKE2B 
41eb0b8186c1956c19d8f8b28863ab54c66ff531b9ec5c48cc6c5ed8ca249d135614112ce412d6adb6f21982235e06a4148591777cce00d17ea537aacbd664ad
 SHA512 
13080abda55269513b3751044dac292d695e273073a62d74ed4a32c68f448a2b015fe16604650821a6398b6ef6a7b6008cb9f0b7fb7f4ee1fa2b4eb2dcf29770
+DIST alsa-utils-1.2.5.1.tar.bz2 1326965 BLAKE2B 
79f96fd3ba1d92e72dc634dc01439acd3ccd02555c39cc1714c52bbd1e4bc8b68ec7bf5d219a704533e4a61587c3528504ef9cd7c652924d74daafa90f74e42a
 SHA512 
bbafeb9189ec5802965c4e69cf6e7cd4c132ffb77b57f164d6585649890f96edd052c72697171fd629b39e12f78648fea634468df34c1a80255227ca397907bf
 DIST alsa-utils-1.2.5.tar.bz2 1326676 BLAKE2B 
52cbe978390e1b5600bf7422e67ece1d24a946d99acddbc059bf6eb3a0b8dfe37cc573167013296e923bf1597973eb55b2580eaf849e088822ba7b2afc14279f
 SHA512 
0e319e553c9c209a46f5c83c50007bd82acf1c9cf78649978b3ab6fbb4349f51c1c7c6a975a8c24d25ba07ad5325e74d2c34dc5c89180998a0f63d1326fde8b1

diff --git a/media-sound/alsa-utils/alsa-utils-1.2.5.1.ebuild 
b/media-sound/alsa-utils/alsa-utils-1.2.5.1.ebuild
new file mode 100644
index 000..ecab802cde4
--- /dev/null
+++ b/media-sound/alsa-utils/alsa-utils-1.2.5.1.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit systemd udev
+
+DESCRIPTION="Advanced Linux Sound Architecture Utils (alsactl, alsamixer, 
etc.)"
+HOMEPAGE="https://alsa-project.org/wiki/Main_Page";
+SRC_URI="https://www.alsa-project.org/files/pub/utils/${P}.tar.bz2";
+
+LICENSE="GPL-2"
+SLOT="0.9"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+IUSE="bat doc +libsamplerate +ncurses nls selinux"
+
+CDEPEND=">=media-libs/alsa-lib-${PV}
+   libsamplerate? ( media-libs/libsamplerate )
+   ncurses? ( >=sys-libs/ncurses-5.7-r7:0= )
+   bat? ( sci-libs/fftw:= )"
+DEPEND="${CDEPEND}
+   doc? ( app-text/xmlto )"
+RDEPEND="${CDEPEND}
+   selinux? ( sec-policy/selinux-alsa )"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.1.8-missing_header.patch
+)
+
+src_configure() {
+   local myeconfargs=(
+   # --disable-alsaconf because it doesn't work with sys-apps/kmod 
wrt #456214
+   --disable-alsaconf
+   --disable-maintainer-mode
+   --with-asound-state-dir="${EPREFIX}"/var/lib/alsa
+   --with-systemdsystemunitdir="$(systemd_get_systemunitdir)"
+   --with-udev-rules-dir="${EPREFIX}/$(get_udevdir)"/rules.d
+   $(use_enable bat)
+   $(use_enable libsamplerate alsaloop)
+   $(use_enable ncurses alsamixer)
+   $(use_enable nls)
+   $(usex doc '' --disable-xmlto)
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+   dodoc seq/*/README.*
+
+   newinitd "${FILESDIR}"/alsasound.initd-r8 alsasound
+   newconfd "${FILESDIR}"/alsasound.confd-r4 alsasound
+
+   insinto /etc/modprobe.d
+   newins "${FILESDIR}"/alsa-modules.conf-rc alsa.conf
+
+   keepdir /var/lib/alsa
+
+   # ALSA lib parser.c:1266:(uc_mgr_scan_master_configs) error: could not
+   # scan directory /usr/share/alsa/ucm: No such file or directory
+   # alsaucm: unable to obtain card list: No such file or directory
+   keepdir /usr/share/alsa/ucm
+}
+
+pkg_postinst() {
+   if [[ -z ${REPLACING_VERSIONS} ]]; then
+   elog
+   elog "To take advantage of the init script, and automate the 
process of"
+   elog "saving and restoring sou

[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-utils/

2021-06-10 Thread Sam James
commit: fb4d586814db2444bccd5447864e1b6e2977ac28
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 11 05:37:57 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 11 05:37:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb4d5868

media-sound/alsa-utils: Stabilize 1.2.4 ppc, #788730

Signed-off-by: Sam James  gentoo.org>

 media-sound/alsa-utils/alsa-utils-1.2.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/alsa-utils/alsa-utils-1.2.4.ebuild 
b/media-sound/alsa-utils/alsa-utils-1.2.4.ebuild
index c9640682fba..41322ff53b3 100644
--- a/media-sound/alsa-utils/alsa-utils-1.2.4.ebuild
+++ b/media-sound/alsa-utils/alsa-utils-1.2.4.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://www.alsa-project.org/files/pub/utils/${P}.tar.bz2";
 
 LICENSE="GPL-2"
 SLOT="0.9"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86"
 IUSE="bat doc +libsamplerate +ncurses nls selinux"
 
 CDEPEND=">=media-libs/alsa-lib-${PV}



  1   2   >