[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 should 

[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 

[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 

[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;>
 
-  
-alsa-b...@gentoo.org
-  
-  
-install basic audio tester (BAT) util
-install utils that use libsamplerate (e.g. 
alsaloop)
-install utils that use ncurses (e.g. alsamixer)
-  
+   
+   alsa-b...@gentoo.org
+   
+   
+   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 the 

[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 

[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-24 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-24 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: 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-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-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. 

[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 

[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 

[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}



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

2021-06-05 Thread Lars Wendler
commit: 2b615773f676344df8d268b35b6bcb0044be0b94
Author: Niklāvs Koļesņikovs <89q1r14hd  relay  firefox  com>
AuthorDate: Thu Jun  3 20:57:38 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sat Jun  5 20:09:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b615773

media-sound/alsa-utils: updates HOMEPAGE to suppress QA

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

 media-sound/alsa-utils/alsa-utils-1.2.2.ebuild| 2 +-
 media-sound/alsa-utils/alsa-utils-1.2.3.ebuild| 2 +-
 media-sound/alsa-utils/alsa-utils-1.2.4.ebuild| 2 +-
 media-sound/alsa-utils/alsa-utils-1.2.5-r1.ebuild | 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/media-sound/alsa-utils/alsa-utils-1.2.2.ebuild 
b/media-sound/alsa-utils/alsa-utils-1.2.2.ebuild
index 0ec8d4c4e19..05318d998ea 100644
--- a/media-sound/alsa-utils/alsa-utils-1.2.2.ebuild
+++ b/media-sound/alsa-utils/alsa-utils-1.2.2.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 inherit systemd udev
 
 DESCRIPTION="Advanced Linux Sound Architecture Utils (alsactl, alsamixer, 
etc.)"
-HOMEPAGE="https://alsa-project.org/;
+HOMEPAGE="https://alsa-project.org/wiki/Main_Page;
 SRC_URI="https://www.alsa-project.org/files/pub/utils/${P}.tar.bz2;
 
 LICENSE="GPL-2"

diff --git a/media-sound/alsa-utils/alsa-utils-1.2.3.ebuild 
b/media-sound/alsa-utils/alsa-utils-1.2.3.ebuild
index 0ec8d4c4e19..05318d998ea 100644
--- a/media-sound/alsa-utils/alsa-utils-1.2.3.ebuild
+++ b/media-sound/alsa-utils/alsa-utils-1.2.3.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 inherit systemd udev
 
 DESCRIPTION="Advanced Linux Sound Architecture Utils (alsactl, alsamixer, 
etc.)"
-HOMEPAGE="https://alsa-project.org/;
+HOMEPAGE="https://alsa-project.org/wiki/Main_Page;
 SRC_URI="https://www.alsa-project.org/files/pub/utils/${P}.tar.bz2;
 
 LICENSE="GPL-2"

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 e88a3ec3ab7..c9640682fba 100644
--- a/media-sound/alsa-utils/alsa-utils-1.2.4.ebuild
+++ b/media-sound/alsa-utils/alsa-utils-1.2.4.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 inherit systemd udev
 
 DESCRIPTION="Advanced Linux Sound Architecture Utils (alsactl, alsamixer, 
etc.)"
-HOMEPAGE="https://alsa-project.org/;
+HOMEPAGE="https://alsa-project.org/wiki/Main_Page;
 SRC_URI="https://www.alsa-project.org/files/pub/utils/${P}.tar.bz2;
 
 LICENSE="GPL-2"

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
index fb1160d0c31..2c95a68cb14 100644
--- a/media-sound/alsa-utils/alsa-utils-1.2.5-r1.ebuild
+++ b/media-sound/alsa-utils/alsa-utils-1.2.5-r1.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 inherit systemd udev
 
 DESCRIPTION="Advanced Linux Sound Architecture Utils (alsactl, alsamixer, 
etc.)"
-HOMEPAGE="https://alsa-project.org/;
+HOMEPAGE="https://alsa-project.org/wiki/Main_Page;
 SRC_URI="https://www.alsa-project.org/files/pub/utils/${P}.tar.bz2;
 
 LICENSE="GPL-2"



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

2021-06-05 Thread Lars Wendler
commit: c458266658aadf51451562dd8fe14eeca1071cfc
Author: Niklāvs Koļesņikovs <89q1r14hd  relay  firefox  com>
AuthorDate: Thu Jun  3 20:17:57 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sat Jun  5 20:09:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4582666

media-sound/alsa-utils: adds two likely relevant upstream patches

Adds an upstream commit as a patch that according to Joakim Tjernlund
accompanies the one we need to fix alsa-lib 1.2.5 missing many HDMI
profiles.

Additionally adds another patch that fixes a possible crash.

Thanks-to: Joakim Tjernlund  infinera.com>
Bug: https://bugs.gentoo.org/793410
Signed-off-by: Niklāvs Koļesņikovs <89q1r14hd  relay.firefox.com>
Signed-off-by: Lars Wendler  gentoo.org>

 ...ils-1.2.5.ebuild => alsa-utils-1.2.5-r1.ebuild} |  2 +
 5-fix-potential-null-pointer-from-strchr.patch | 49 ++
 ...alsa-utils-1.2.5-fix-the-nested-iteration.patch | 28 +
 3 files changed, 79 insertions(+)

diff --git a/media-sound/alsa-utils/alsa-utils-1.2.5.ebuild 
b/media-sound/alsa-utils/alsa-utils-1.2.5-r1.ebuild
similarity index 93%
rename from media-sound/alsa-utils/alsa-utils-1.2.5.ebuild
rename to media-sound/alsa-utils/alsa-utils-1.2.5-r1.ebuild
index 507876a36c1..fb1160d0c31 100644
--- a/media-sound/alsa-utils/alsa-utils-1.2.5.ebuild
+++ b/media-sound/alsa-utils/alsa-utils-1.2.5-r1.ebuild
@@ -24,6 +24,8 @@ RDEPEND="${CDEPEND}
 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
 )
 

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
new file mode 100644
index 000..f06756a8af9
--- /dev/null
+++ 
b/media-sound/alsa-utils/files/alsa-utils-1.2.5-fix-potential-null-pointer-from-strchr.patch
@@ -0,0 +1,49 @@
+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
new file mode 100644
index 000..e175287a559
--- /dev/null
+++ 
b/media-sound/alsa-utils/files/alsa-utils-1.2.5-fix-the-nested-iteration.patch
@@ -0,0 +1,28 @@
+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 

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

2021-05-31 Thread Tony Vroon
commit: 98f91452d5abe876b19e2be4253b666e01eeea1e
Author: Tony Vroon  gentoo  org>
AuthorDate: Mon May 31 19:14:28 2021 +
Commit: Tony Vroon  gentoo  org>
CommitDate: Mon May 31 19:14:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98f91452

media-sound/alsa-utils: Version bump to 1.2.5

Upstream changelog:
https://alsa-project.org/wiki/Changes_v1.2.4_v1.2.5#alsa-utils

Closes: https://bugs.gentoo.org/720898
Signed-Off-By: Tony Vroon  gentoo.org>
Package-Manager: Portage-3.0.18, Repoman-3.0.2

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

diff --git a/media-sound/alsa-utils/Manifest b/media-sound/alsa-utils/Manifest
index d04366a0931..6ea5f9e51f2 100644
--- a/media-sound/alsa-utils/Manifest
+++ b/media-sound/alsa-utils/Manifest
@@ -1,3 +1,4 @@
 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.tar.bz2 1326676 BLAKE2B 
52cbe978390e1b5600bf7422e67ece1d24a946d99acddbc059bf6eb3a0b8dfe37cc573167013296e923bf1597973eb55b2580eaf849e088822ba7b2afc14279f
 SHA512 
0e319e553c9c209a46f5c83c50007bd82acf1c9cf78649978b3ab6fbb4349f51c1c7c6a975a8c24d25ba07ad5325e74d2c34dc5c89180998a0f63d1326fde8b1

diff --git a/media-sound/alsa-utils/alsa-utils-1.2.5.ebuild 
b/media-sound/alsa-utils/alsa-utils-1.2.5.ebuild
new file mode 100644
index 000..507876a36c1
--- /dev/null
+++ b/media-sound/alsa-utils/alsa-utils-1.2.5.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/;
+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 "# 

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

2021-05-28 Thread Sergei Trofimovich
commit: 7407029932a102a3dc4787ecee64599d415140fd
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri May 28 12:39:15 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri May 28 14:39:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74070299

media-sound/alsa-utils: stable 1.2.4 for sparc, bug #788730

Package-Manager: Portage-3.0.18, Repoman-3.0.2
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  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 f33e738a5f5..e88a3ec3ab7 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-05-27 Thread Sam James
commit: 91e977a89287662f94d979a7f8efc018a0b61918
Author: Sam James  gentoo  org>
AuthorDate: Thu May 27 19:35:47 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 27 19:35:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91e977a8

media-sound/alsa-utils: Stabilize 1.2.4 x86, #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 60ea9b2a9dc..f33e738a5f5 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-05-27 Thread Sam James
commit: db4791a2dfe87dcf5ea415b845cd46ec55efc6ff
Author: Sam James  gentoo  org>
AuthorDate: Thu May 27 19:35:38 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 27 19:35:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db4791a2

media-sound/alsa-utils: Stabilize 1.2.4 amd64, #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 7caeabe51b6..60ea9b2a9dc 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-05-27 Thread Sam James
commit: 1a7fc209b9e0cea654f993edf54cd66cbcf97159
Author: Sam James  gentoo  org>
AuthorDate: Thu May 27 06:46:57 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 27 06:46:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a7fc209

media-sound/alsa-utils: Stabilize 1.2.4 arm64, #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 1e8f6e0ada1..d417fc02331 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/

2020-11-08 Thread Sam James
commit: d1bdf423cab30f98acfb26e0c79ee06d5192819d
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov  8 10:22:56 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov  8 10:22:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1bdf423

media-sound/alsa-utils: Stabilize 1.2.3 ppc, #749159

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

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

diff --git a/media-sound/alsa-utils/alsa-utils-1.2.3.ebuild 
b/media-sound/alsa-utils/alsa-utils-1.2.3.ebuild
index 09227c1c06e..13b172c0891 100644
--- a/media-sound/alsa-utils/alsa-utils-1.2.3.ebuild
+++ b/media-sound/alsa-utils/alsa-utils-1.2.3.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/

2020-11-07 Thread Sam James
commit: 54f20868379a7650e4338c6b7eaadc3ac8cd6ad2
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov  8 00:31:45 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov  8 00:32:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54f20868

media-sound/alsa-utils: ppc64 stable (bug #749159)

Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/media-sound/alsa-utils/alsa-utils-1.2.3.ebuild 
b/media-sound/alsa-utils/alsa-utils-1.2.3.ebuild
index 2678ead1c25..09227c1c06e 100644
--- a/media-sound/alsa-utils/alsa-utils-1.2.3.ebuild
+++ b/media-sound/alsa-utils/alsa-utils-1.2.3.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/

2020-10-21 Thread Lars Wendler
commit: 6acadf59a92718441aed282a837398543a5aa8c3
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Oct 21 07:51:16 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Oct 21 08:04:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6acadf59

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

Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Lars Wendler  gentoo.org>

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

diff --git a/media-sound/alsa-utils/Manifest b/media-sound/alsa-utils/Manifest
index 2b9d8f163c4..d04366a0931 100644
--- a/media-sound/alsa-utils/Manifest
+++ b/media-sound/alsa-utils/Manifest
@@ -1,2 +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

diff --git a/media-sound/alsa-utils/alsa-utils-1.2.4.ebuild 
b/media-sound/alsa-utils/alsa-utils-1.2.4.ebuild
new file mode 100644
index 000..24b8ba3949f
--- /dev/null
+++ b/media-sound/alsa-utils/alsa-utils-1.2.4.ebuild
@@ -0,0 +1,77 @@
+# 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/;
+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 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/

2020-10-20 Thread Sergei Trofimovich
commit: a4e9d9804d205c77ab7b2e23c43b8b72537bc38a
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Oct 20 07:04:00 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Oct 20 07:04:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4e9d980

media-sound/alsa-utils: stable 1.2.3 for sparc

stable wrt bug #749159

Package-Manager: Portage-3.0.8, Repoman-3.0.2
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/media-sound/alsa-utils/alsa-utils-1.2.3.ebuild 
b/media-sound/alsa-utils/alsa-utils-1.2.3.ebuild
index 684d2467754..2678ead1c25 100644
--- a/media-sound/alsa-utils/alsa-utils-1.2.3.ebuild
+++ b/media-sound/alsa-utils/alsa-utils-1.2.3.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/

2020-10-20 Thread Sergei Trofimovich
commit: aab9f54ba74f80c334efce2432861f077a5132fd
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Oct 20 06:50:19 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Oct 20 06:50:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aab9f54b

media-sound/alsa-utils: stable 1.2.3 for hppa

stable wrt bug #749159

Package-Manager: Portage-3.0.8, Repoman-3.0.2
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/media-sound/alsa-utils/alsa-utils-1.2.3.ebuild 
b/media-sound/alsa-utils/alsa-utils-1.2.3.ebuild
index 5d213010f7e..684d2467754 100644
--- a/media-sound/alsa-utils/alsa-utils-1.2.3.ebuild
+++ b/media-sound/alsa-utils/alsa-utils-1.2.3.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/

2020-10-18 Thread Sam James
commit: 16a314027d5ce5e4ab364d1ac47a9eb7bcc00c96
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct 19 03:17:36 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct 19 03:17:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16a31402

media-sound/alsa-utils: Stabilize 1.2.3 arm, #749159

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

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

diff --git a/media-sound/alsa-utils/alsa-utils-1.2.3.ebuild 
b/media-sound/alsa-utils/alsa-utils-1.2.3.ebuild
index 7599098f2c6..5d213010f7e 100644
--- a/media-sound/alsa-utils/alsa-utils-1.2.3.ebuild
+++ b/media-sound/alsa-utils/alsa-utils-1.2.3.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/

2020-10-18 Thread Thomas Deutschmann
commit: ae9e074a6b359a4324a7a220b6874387b6e9474f
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Oct 18 16:01:59 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Oct 18 16:01:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae9e074a

media-sound/alsa-utils: x86 stable (bug #749159)

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Thomas Deutschmann  gentoo.org>

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

diff --git a/media-sound/alsa-utils/alsa-utils-1.2.3.ebuild 
b/media-sound/alsa-utils/alsa-utils-1.2.3.ebuild
index d859a99f302..7599098f2c6 100644
--- a/media-sound/alsa-utils/alsa-utils-1.2.3.ebuild
+++ b/media-sound/alsa-utils/alsa-utils-1.2.3.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/

2020-10-18 Thread Mikle Kolyada
commit: 129e09c545391d018ba5a04d993f9f1649244a67
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Oct 18 15:24:39 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Oct 18 15:24:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=129e09c5

media-sound/alsa-utils: Stabilize 1.2.3 amd64, #749159

Signed-off-by: Mikle Kolyada  gentoo.org>

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

diff --git a/media-sound/alsa-utils/alsa-utils-1.2.3.ebuild 
b/media-sound/alsa-utils/alsa-utils-1.2.3.ebuild
index fc6e172f458..d859a99f302 100644
--- a/media-sound/alsa-utils/alsa-utils-1.2.3.ebuild
+++ b/media-sound/alsa-utils/alsa-utils-1.2.3.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/

2020-10-17 Thread Sam James
commit: 64e56ebabedd0e2d8b1986dfd72c6799dbf7c677
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct 18 00:18:06 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 18 00:18:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64e56eba

media-sound/alsa-utils: arm64 stable (bug #749159)

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/media-sound/alsa-utils/alsa-utils-1.2.3.ebuild 
b/media-sound/alsa-utils/alsa-utils-1.2.3.ebuild
index 24b8ba3949f..fc6e172f458 100644
--- a/media-sound/alsa-utils/alsa-utils-1.2.3.ebuild
+++ b/media-sound/alsa-utils/alsa-utils-1.2.3.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/files/

2020-06-17 Thread Aaron Bauman
commit: 00fb339a89da3994417edde531726a38d8ea68b8
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Wed Jun 17 14:10:46 2020 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Wed Jun 17 17:49:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00fb339a

media-sound/alsa-utils: remove unused file

Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Michael Mair-Keimberger  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/16292
Signed-off-by: Aaron Bauman  gentoo.org>

 media-sound/alsa-utils/files/alsasound.initd-r7 | 87 -
 1 file changed, 87 deletions(-)

diff --git a/media-sound/alsa-utils/files/alsasound.initd-r7 
b/media-sound/alsa-utils/files/alsasound.initd-r7
deleted file mode 100644
index da2d5b349b8..000
--- a/media-sound/alsa-utils/files/alsasound.initd-r7
+++ /dev/null
@@ -1,87 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-alsastatedir=/var/lib/alsa
-alsascrdir=/etc/alsa.d
-alsahomedir=/var/run/alsasound
-
-extra_commands="save restore"
-
-depend() {
-   need localmount
-   after bootmisc modules isapnp coldplug hotplug
-}
-
-restore() {
-   ebegin "Restoring Mixer Levels"
-
-   checkpath -q -d -m 0700 -o root:root ${alsahomedir} || return 1
-
-   if [ ! -r "${alsastatedir}/asound.state" ] ; then
-   ewarn "No mixer config in ${alsastatedir}/asound.state, you 
have to unmute your card!"
-   eend 0
-   return 0
-   fi
-
-   local cards="$(sed -n -e 's/^ *\([[:digit:]]*\) .*/\1/p' 
/proc/asound/cards)"
-   local CARDNUM
-   for cardnum in ${cards}; do
-   [ -e /dev/snd/controlC${cardnum} ] || sleep 2
-   [ -e /dev/snd/controlC${cardnum} ] || sleep 2
-   [ -e /dev/snd/controlC${cardnum} ] || sleep 2
-   [ -e /dev/snd/controlC${cardnum} ] || sleep 2
-   alsactl -E HOME="${alsahomedir}" -I -f 
"${alsastatedir}/asound.state" restore ${cardnum} \
-   || ewarn "Errors while restoring defaults, ignoring"
-   done
-
-   for ossfile in "${alsastatedir}"/oss/card*_pcm* ; do
-   [ -e "${ossfile}" ] || continue
-   # We use cat because I'm not sure if cp works properly on /proc
-   local procfile=${ossfile##${alsastatedir}/oss}
-   procfile="$(echo "${procfile}" | sed -e 's,_,/,g')"
-   if [ -e /proc/asound/"${procfile}"/oss ] ; then
-   cat "${ossfile}" > /proc/asound/"${procfile}"/oss 
-   fi
-   done
-
-   eend 0
-}
-
-save() {
-   ebegin "Storing ALSA Mixer Levels"
-
-   checkpath -q -d -m 0700 -o root:root ${alsahomedir} || return 1
-
-   mkdir -p "${alsastatedir}"
-   if ! alsactl -E HOME="${alsahomedir}" -f "${alsastatedir}/asound.state" 
store; then
-   eerror "Error saving levels."
-   eend 1
-   return 1
-   fi
-
-   for ossfile in /proc/asound/card*/pcm*/oss; do
-   [ -e "${ossfile}" ] || continue
-   local device=${ossfile##/proc/asound/} ; device=${device%%/oss}
-   device="$(echo "${device}" | sed -e 's,/,_,g')"
-   mkdir -p "${alsastatedir}/oss/"
-   cp "${ossfile}" "${alsastatedir}/oss/${device}"
-   done
-
-   eend 0
-}
-
-start() {
-   if [ "${RESTORE_ON_START}" = "yes" ]; then
-   restore
-   fi
-
-   return 0
-}
-
-stop() {
-   if [ "${SAVE_ON_STOP}" = "yes" ]; then
-   save
-   fi
-   return 0
-}



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

2020-06-10 Thread Lars Wendler
commit: dc5fb99c6ce42f7e00f362e1956cb0b60cfacacd
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Jun 10 08:43:34 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Jun 10 08:49:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc5fb99c

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

Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Lars Wendler  gentoo.org>

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

diff --git a/media-sound/alsa-utils/Manifest b/media-sound/alsa-utils/Manifest
index 8fe259cd379..2b9d8f163c4 100644
--- a/media-sound/alsa-utils/Manifest
+++ b/media-sound/alsa-utils/Manifest
@@ -1 +1,2 @@
 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

diff --git a/media-sound/alsa-utils/alsa-utils-1.2.3.ebuild 
b/media-sound/alsa-utils/alsa-utils-1.2.3.ebuild
new file mode 100644
index 000..24b8ba3949f
--- /dev/null
+++ b/media-sound/alsa-utils/alsa-utils-1.2.3.ebuild
@@ -0,0 +1,77 @@
+# 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/;
+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 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/

2020-06-02 Thread Andreas Sturmlechner
commit: 143f699123e0dce5f840e6bdd693eff66c6a9bb8
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun May 31 00:13:16 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jun  2 12:13:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=143f6991

media-sound/alsa-utils: Drop 1.2.1

Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 media-sound/alsa-utils/Manifest|  1 -
 media-sound/alsa-utils/alsa-utils-1.2.1.ebuild | 77 --
 2 files changed, 78 deletions(-)

diff --git a/media-sound/alsa-utils/Manifest b/media-sound/alsa-utils/Manifest
index 66b8513df62..8fe259cd379 100644
--- a/media-sound/alsa-utils/Manifest
+++ b/media-sound/alsa-utils/Manifest
@@ -1,2 +1 @@
-DIST alsa-utils-1.2.1.tar.bz2 1270194 BLAKE2B 
e5cb4d6c94f09f1eb9044a7f34904bc662ac2eb9ae734f333cf22271b4add1de1032ac38cf064807146095edc2eae452c197b98b4dd63f0004e1705f8e322e4f
 SHA512 
b7729659cd9809197dc30042f522f5103ff41ddc047f13f9c733c93f7e91a26f90cd864c70e654d12ef7a552b1d9ebe2727a24ec9fad03560cb7cdea906662ec
 DIST alsa-utils-1.2.2.tar.bz2 1274821 BLAKE2B 
79b6cd719dbf36ca65b186c6682c9617fb89cb76aa530e4f40850004170703990054b5e96f700c652b11781e0086490824ce2433e33b17c03655fea089f59ceb
 SHA512 
30598c658f3f2ad71a5ce7911b09ae13add54b293bcf3bebb053371d84a91528bd64fd376f167456b2e27e2546a2279019678e099247513e5142b283af756fd9

diff --git a/media-sound/alsa-utils/alsa-utils-1.2.1.ebuild 
b/media-sound/alsa-utils/alsa-utils-1.2.1.ebuild
deleted file mode 100644
index 13b172c0891..000
--- a/media-sound/alsa-utils/alsa-utils-1.2.1.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/;
-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 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/

2020-05-06 Thread Sergei Trofimovich
commit: 1bdbef7d087c8ab80232fcc5b953bd7c0f27a30c
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed May  6 17:31:10 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed May  6 17:34:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bdbef7d

media-sound/alsa-utils: stable 1.2.2 for hppa, bug #720810

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/media-sound/alsa-utils/alsa-utils-1.2.2.ebuild 
b/media-sound/alsa-utils/alsa-utils-1.2.2.ebuild
index 0ec8d4c4e19..13b172c0891 100644
--- a/media-sound/alsa-utils/alsa-utils-1.2.2.ebuild
+++ b/media-sound/alsa-utils/alsa-utils-1.2.2.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/

2020-05-06 Thread Sergei Trofimovich
commit: fda18e773c27a3805d0028f62568ab2e24319f54
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed May  6 07:13:41 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed May  6 07:17:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fda18e77

media-sound/alsa-utils: stable 1.2.2 for ppc64, bug #720810

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/media-sound/alsa-utils/alsa-utils-1.2.2.ebuild 
b/media-sound/alsa-utils/alsa-utils-1.2.2.ebuild
index 53486836ea4..0ec8d4c4e19 100644
--- a/media-sound/alsa-utils/alsa-utils-1.2.2.ebuild
+++ b/media-sound/alsa-utils/alsa-utils-1.2.2.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/

2020-05-06 Thread Sergei Trofimovich
commit: 1caa4b87cdac240d0497fc552b55056de512c1a0
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed May  6 06:52:27 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed May  6 07:01:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1caa4b87

media-sound/alsa-utils: stable 1.2.2 for ppc, bug #720810

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/media-sound/alsa-utils/alsa-utils-1.2.2.ebuild 
b/media-sound/alsa-utils/alsa-utils-1.2.2.ebuild
index 57369a040c9..53486836ea4 100644
--- a/media-sound/alsa-utils/alsa-utils-1.2.2.ebuild
+++ b/media-sound/alsa-utils/alsa-utils-1.2.2.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/

2020-05-05 Thread Sergei Trofimovich
commit: 33be382bc3c1fe852f0ad848f84fc29f11b937c9
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Tue May  5 21:13:39 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue May  5 21:14:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33be382b

media-sound/alsa-utils: stable 1.2.2 for sparc, bug #720810

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/media-sound/alsa-utils/alsa-utils-1.2.2.ebuild 
b/media-sound/alsa-utils/alsa-utils-1.2.2.ebuild
index 5d213010f7e..57369a040c9 100644
--- a/media-sound/alsa-utils/alsa-utils-1.2.2.ebuild
+++ b/media-sound/alsa-utils/alsa-utils-1.2.2.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/

2020-05-05 Thread Mart Raudsepp
commit: 4c1d03504897996ae6b8985237229a26a257858b
Author: Sam James (sam_c)  cmpct  info>
AuthorDate: Tue May  5 17:04:48 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Tue May  5 21:04:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c1d0350

media-sound/alsa-utils: arm64 stable (bug #720810)

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Sam James (sam_c)  cmpct.info>
Signed-off-by: Mart Raudsepp  gentoo.org>

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

diff --git a/media-sound/alsa-utils/alsa-utils-1.2.2.ebuild 
b/media-sound/alsa-utils/alsa-utils-1.2.2.ebuild
index ed94937001e..5d213010f7e 100644
--- a/media-sound/alsa-utils/alsa-utils-1.2.2.ebuild
+++ b/media-sound/alsa-utils/alsa-utils-1.2.2.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/

2020-05-04 Thread Mikle Kolyada
commit: bdd7fac73be4f50cabe1945e21d8039ac6a7fa6c
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon May  4 15:50:46 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon May  4 15:50:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bdd7fac7

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

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Mikle Kolyada  gentoo.org>

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

diff --git a/media-sound/alsa-utils/alsa-utils-1.2.2.ebuild 
b/media-sound/alsa-utils/alsa-utils-1.2.2.ebuild
index 462dcf22baf..ed94937001e 100644
--- a/media-sound/alsa-utils/alsa-utils-1.2.2.ebuild
+++ b/media-sound/alsa-utils/alsa-utils-1.2.2.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/

2020-05-04 Thread Agostino Sarubbo
commit: 0184d9793cb060472a7c381cf62a2de224da
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon May  4 06:43:06 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon May  4 06:43:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0184

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

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

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

diff --git a/media-sound/alsa-utils/alsa-utils-1.2.2.ebuild 
b/media-sound/alsa-utils/alsa-utils-1.2.2.ebuild
index 94819f00862..462dcf22baf 100644
--- a/media-sound/alsa-utils/alsa-utils-1.2.2.ebuild
+++ b/media-sound/alsa-utils/alsa-utils-1.2.2.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/

2020-05-04 Thread Agostino Sarubbo
commit: 8714a18368adddef85dbf85a1056c844d8feca09
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon May  4 06:40:22 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon May  4 06:40:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8714a183

media-sound/alsa-utils: arm stable wrt bug #720810

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="arm"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/media-sound/alsa-utils/alsa-utils-1.2.2.ebuild 
b/media-sound/alsa-utils/alsa-utils-1.2.2.ebuild
index 24b8ba3949f..94819f00862 100644
--- a/media-sound/alsa-utils/alsa-utils-1.2.2.ebuild
+++ b/media-sound/alsa-utils/alsa-utils-1.2.2.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/

2020-02-22 Thread Lars Wendler
commit: 540f379c404a7a4a9e42845549043a8383d331ae
Author: Lars Wendler  gentoo  org>
AuthorDate: Sat Feb 22 22:10:30 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sat Feb 22 22:11:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=540f379c

media-sound/alsa-utils: Removed old

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Lars Wendler  gentoo.org>

 media-sound/alsa-utils/Manifest|  1 -
 media-sound/alsa-utils/alsa-utils-1.1.8.ebuild | 77 --
 2 files changed, 78 deletions(-)

diff --git a/media-sound/alsa-utils/Manifest b/media-sound/alsa-utils/Manifest
index 532eb02ac71..66b8513df62 100644
--- a/media-sound/alsa-utils/Manifest
+++ b/media-sound/alsa-utils/Manifest
@@ -1,3 +1,2 @@
-DIST alsa-utils-1.1.8.tar.bz2 1262174 BLAKE2B 
643017f8f31d88356a2a55b5b1249d5b705daa7bd38e6d5e8835a21a9aefeca2fb1a7444c5709516ace0eecdfd5b410b5b24008abebb7ca917763108637bbcca
 SHA512 
f877b491840126420dd9847347d0af865b6d03eccac2e2c3853cdbc76e91899f5a5139753cc41a4db942e7999c8d53cf9bd57d2fd5e1d32c872871b2d25146d9
 DIST alsa-utils-1.2.1.tar.bz2 1270194 BLAKE2B 
e5cb4d6c94f09f1eb9044a7f34904bc662ac2eb9ae734f333cf22271b4add1de1032ac38cf064807146095edc2eae452c197b98b4dd63f0004e1705f8e322e4f
 SHA512 
b7729659cd9809197dc30042f522f5103ff41ddc047f13f9c733c93f7e91a26f90cd864c70e654d12ef7a552b1d9ebe2727a24ec9fad03560cb7cdea906662ec
 DIST alsa-utils-1.2.2.tar.bz2 1274821 BLAKE2B 
79b6cd719dbf36ca65b186c6682c9617fb89cb76aa530e4f40850004170703990054b5e96f700c652b11781e0086490824ce2433e33b17c03655fea089f59ceb
 SHA512 
30598c658f3f2ad71a5ce7911b09ae13add54b293bcf3bebb053371d84a91528bd64fd376f167456b2e27e2546a2279019678e099247513e5142b283af756fd9

diff --git a/media-sound/alsa-utils/alsa-utils-1.1.8.ebuild 
b/media-sound/alsa-utils/alsa-utils-1.1.8.ebuild
deleted file mode 100644
index 23a733a8a7b..000
--- a/media-sound/alsa-utils/alsa-utils-1.1.8.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/;
-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 ~sh ~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-r7 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/

2020-02-21 Thread Matt Turner
commit: cf43bfcb5982af5da5f5e22b63fced61673953cf
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Feb 21 21:01:48 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Feb 21 21:08:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf43bfcb

media-sound/alsa-utils-1.2.1: ppc64 stable, bug 705758

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

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

diff --git a/media-sound/alsa-utils/alsa-utils-1.2.1.ebuild 
b/media-sound/alsa-utils/alsa-utils-1.2.1.ebuild
index 104d62065d5..3b5d439a2f6 100644
--- a/media-sound/alsa-utils/alsa-utils-1.2.1.ebuild
+++ b/media-sound/alsa-utils/alsa-utils-1.2.1.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 ~sh sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~sh 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/

2020-02-21 Thread Matt Turner
commit: 66d481fc13cf900aa7ac30a7f46fe91f6c66dfbb
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Feb 21 21:01:45 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Feb 21 21:08:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66d481fc

media-sound/alsa-utils-1.2.1: ppc stable, bug 705758

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

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

diff --git a/media-sound/alsa-utils/alsa-utils-1.2.1.ebuild 
b/media-sound/alsa-utils/alsa-utils-1.2.1.ebuild
index c06211c2244..104d62065d5 100644
--- a/media-sound/alsa-utils/alsa-utils-1.2.1.ebuild
+++ b/media-sound/alsa-utils/alsa-utils-1.2.1.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 ~sh sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~mips ppc ~ppc64 ~sh 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/

2020-02-20 Thread Lars Wendler
commit: 68169547ef069cddc95afd31b618165c7716b1b6
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Feb 20 15:27:11 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Feb 20 15:49:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68169547

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

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Lars Wendler  gentoo.org>

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

diff --git a/media-sound/alsa-utils/Manifest b/media-sound/alsa-utils/Manifest
index 50aec6e33b5..e317f7bc46e 100644
--- a/media-sound/alsa-utils/Manifest
+++ b/media-sound/alsa-utils/Manifest
@@ -3,3 +3,4 @@ DIST alsa-utils-1.1.6.tar.bz2 1203722 BLAKE2B 
e098ecbc5835c8ecd311a4df1ab51a7092
 DIST alsa-utils-1.1.8.tar.bz2 1262174 BLAKE2B 
643017f8f31d88356a2a55b5b1249d5b705daa7bd38e6d5e8835a21a9aefeca2fb1a7444c5709516ace0eecdfd5b410b5b24008abebb7ca917763108637bbcca
 SHA512 
f877b491840126420dd9847347d0af865b6d03eccac2e2c3853cdbc76e91899f5a5139753cc41a4db942e7999c8d53cf9bd57d2fd5e1d32c872871b2d25146d9
 DIST alsa-utils-1.1.9.tar.bz2 1268833 BLAKE2B 
56fe00bd7dce21969f9f91d1d82a6644da338208bfa646fc2a46d38f2d1d937b55b90acc5f75bb630aa288dee458c9f555a5727990c5cd7a59b627cb1ecf1e2c
 SHA512 
92fa689ea5897150972d5376e7999ff060cad09cb0b06991d81c87b61a243ecec944e2a4c7ad38878596cd8b4246e44c5a3a35e5bc6452c02ebf35c9bed91970
 DIST alsa-utils-1.2.1.tar.bz2 1270194 BLAKE2B 
e5cb4d6c94f09f1eb9044a7f34904bc662ac2eb9ae734f333cf22271b4add1de1032ac38cf064807146095edc2eae452c197b98b4dd63f0004e1705f8e322e4f
 SHA512 
b7729659cd9809197dc30042f522f5103ff41ddc047f13f9c733c93f7e91a26f90cd864c70e654d12ef7a552b1d9ebe2727a24ec9fad03560cb7cdea906662ec
+DIST alsa-utils-1.2.2.tar.bz2 1274821 BLAKE2B 
79b6cd719dbf36ca65b186c6682c9617fb89cb76aa530e4f40850004170703990054b5e96f700c652b11781e0086490824ce2433e33b17c03655fea089f59ceb
 SHA512 
30598c658f3f2ad71a5ce7911b09ae13add54b293bcf3bebb053371d84a91528bd64fd376f167456b2e27e2546a2279019678e099247513e5142b283af756fd9

diff --git a/media-sound/alsa-utils/alsa-utils-1.2.2.ebuild 
b/media-sound/alsa-utils/alsa-utils-1.2.2.ebuild
new file mode 100644
index 000..564a4e6888f
--- /dev/null
+++ b/media-sound/alsa-utils/alsa-utils-1.2.2.ebuild
@@ -0,0 +1,77 @@
+# 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/;
+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 ~sh ~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"
+ 

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

2020-02-20 Thread Lars Wendler
commit: b874f477016d1d4e4eecd72e3ac2c7b73050c1a9
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Feb 20 15:47:32 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Feb 20 15:49:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b874f477

media-sound/alsa-utils: Removed old

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Lars Wendler  gentoo.org>

 media-sound/alsa-utils/Manifest|   3 -
 media-sound/alsa-utils/alsa-utils-1.1.2.ebuild |  73 --
 media-sound/alsa-utils/alsa-utils-1.1.6.ebuild |  73 --
 media-sound/alsa-utils/alsa-utils-1.1.9.ebuild |  78 ---
 ...fix-invalid-comparison-of-64-bit-storage-.patch | 249 -
 media-sound/alsa-utils/files/alsasound.initd-r6|  87 ---
 6 files changed, 563 deletions(-)

diff --git a/media-sound/alsa-utils/Manifest b/media-sound/alsa-utils/Manifest
index e317f7bc46e..532eb02ac71 100644
--- a/media-sound/alsa-utils/Manifest
+++ b/media-sound/alsa-utils/Manifest
@@ -1,6 +1,3 @@
-DIST alsa-utils-1.1.2.tar.bz2 1193140 BLAKE2B 
8c9d3baae1530a399299379963e68c50d2d4fca63045b7c59b14240d5ad6316c37f1c7d6f4a7fa2cfeb8e5ae561440b9ad689475e006ab1fcaea2065b7c33015
 SHA512 
38dc3331e8410123085738e74ca34c860666027ee2f6aaa21f48e726c84d8e6264043c8c7111ce2b1e158a0f38142a04d72a128ee54e00173dc4e4ba514d2f14
-DIST alsa-utils-1.1.6.tar.bz2 1203722 BLAKE2B 
e098ecbc5835c8ecd311a4df1ab51a709200b0d3666437f7f059d3842f07e1200a934b951e8e2c8ecedbe0aef4e2c766d875df577662eb21ce989807941ab6b7
 SHA512 
24d0ffaeeccecb3276d7d35ef51e6de6026a63fa5a1a1e4605b024f54d8097717e97ec9d33cfe50830ad17e4a89268ca24b065039b0df7f9fbe02b570617aa58
 DIST alsa-utils-1.1.8.tar.bz2 1262174 BLAKE2B 
643017f8f31d88356a2a55b5b1249d5b705daa7bd38e6d5e8835a21a9aefeca2fb1a7444c5709516ace0eecdfd5b410b5b24008abebb7ca917763108637bbcca
 SHA512 
f877b491840126420dd9847347d0af865b6d03eccac2e2c3853cdbc76e91899f5a5139753cc41a4db942e7999c8d53cf9bd57d2fd5e1d32c872871b2d25146d9
-DIST alsa-utils-1.1.9.tar.bz2 1268833 BLAKE2B 
56fe00bd7dce21969f9f91d1d82a6644da338208bfa646fc2a46d38f2d1d937b55b90acc5f75bb630aa288dee458c9f555a5727990c5cd7a59b627cb1ecf1e2c
 SHA512 
92fa689ea5897150972d5376e7999ff060cad09cb0b06991d81c87b61a243ecec944e2a4c7ad38878596cd8b4246e44c5a3a35e5bc6452c02ebf35c9bed91970
 DIST alsa-utils-1.2.1.tar.bz2 1270194 BLAKE2B 
e5cb4d6c94f09f1eb9044a7f34904bc662ac2eb9ae734f333cf22271b4add1de1032ac38cf064807146095edc2eae452c197b98b4dd63f0004e1705f8e322e4f
 SHA512 
b7729659cd9809197dc30042f522f5103ff41ddc047f13f9c733c93f7e91a26f90cd864c70e654d12ef7a552b1d9ebe2727a24ec9fad03560cb7cdea906662ec
 DIST alsa-utils-1.2.2.tar.bz2 1274821 BLAKE2B 
79b6cd719dbf36ca65b186c6682c9617fb89cb76aa530e4f40850004170703990054b5e96f700c652b11781e0086490824ce2433e33b17c03655fea089f59ceb
 SHA512 
30598c658f3f2ad71a5ce7911b09ae13add54b293bcf3bebb053371d84a91528bd64fd376f167456b2e27e2546a2279019678e099247513e5142b283af756fd9

diff --git a/media-sound/alsa-utils/alsa-utils-1.1.2.ebuild 
b/media-sound/alsa-utils/alsa-utils-1.1.2.ebuild
deleted file mode 100644
index ced234f3433..000
--- a/media-sound/alsa-utils/alsa-utils-1.1.2.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit eutils systemd udev
-
-DESCRIPTION="Advanced Linux Sound Architecture Utils (alsactl, alsamixer, 
etc.)"
-HOMEPAGE="https://alsa-project.org/;
-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 ~sh 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}
-   virtual/pkgconfig
-   doc? ( app-text/xmlto )"
-RDEPEND="${CDEPEND}
-   selinux? ( sec-policy/selinux-alsa )"
-
-src_configure() {
-   local myconf
-   use doc || myconf='--disable-xmlto'
-
-   # --disable-alsaconf because it doesn't work with sys-apps/kmod wrt 
#456214
-   econf \
-   --disable-maintainer-mode \
-   $(use_enable bat) \
-   $(use_enable libsamplerate alsaloop) \
-   $(use_enable nls) \
-   $(use_enable ncurses alsamixer) \
-   --disable-alsaconf \
-   --with-systemdsystemunitdir="$(systemd_get_systemunitdir)" \
-   --with-udev-rules-dir="$(get_udevdir)"/rules.d \
-   ${myconf}
-}
-
-src_install() {
-   default
-   dodoc seq/*/README.*
-
-   newinitd "${FILESDIR}"/alsasound.initd-r6 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 

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

2020-02-11 Thread Agostino Sarubbo
commit: ae1ef2d8b85993c7c9b59473c663d60bab0c74eb
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Feb 11 13:30:23 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Feb 11 13:30:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae1ef2d8

media-sound/alsa-utils: ia64 stable wrt bug #705758

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/media-sound/alsa-utils/alsa-utils-1.2.1.ebuild 
b/media-sound/alsa-utils/alsa-utils-1.2.1.ebuild
index 437a09a4d80..c06211c2244 100644
--- a/media-sound/alsa-utils/alsa-utils-1.2.1.ebuild
+++ b/media-sound/alsa-utils/alsa-utils-1.2.1.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 ~sh sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~mips ~ppc ~ppc64 ~sh sparc x86"
 IUSE="bat doc +libsamplerate +ncurses nls selinux"
 
 CDEPEND=">=media-libs/alsa-lib-${PV}



  1   2   >