[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-utils/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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}