[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-tools/
commit: c2dceb24c7561f15ee4d57e6628eb1164061ae4f Author: Sam James gentoo org> AuthorDate: Sat Feb 17 06:41:13 2024 + Commit: Sam James gentoo org> CommitDate: Sat Feb 17 06:41:13 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2dceb24 media-sound/alsa-tools: crank copyright Signed-off-by: Sam James gentoo.org> media-sound/alsa-tools/alsa-tools-1.2.11.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/alsa-tools/alsa-tools-1.2.11.ebuild b/media-sound/alsa-tools/alsa-tools-1.2.11.ebuild index bf9550356e02..8bd584b359a0 100644 --- a/media-sound/alsa-tools/alsa-tools-1.2.11.ebuild +++ b/media-sound/alsa-tools/alsa-tools-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-tools/
commit: 429fa0f658b33454de6f8c76dfaf371737a5 Author: Michal Rostecki protonmail com> AuthorDate: Sat Feb 3 12:04:46 2024 + Commit: Sam James gentoo org> CommitDate: Sat Feb 17 06:38:29 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=429fa0f6 media-sound/alsa-tools: Bump alsa-tools to 1.2.11 Changes: - Version bump to 1.2.11 - The previous hdspmixer patch is not needed anymore Signed-off-by: Michal Rostecki protonmail.com> Signed-off-by: Sam James gentoo.org> media-sound/alsa-tools/Manifest | 1 + media-sound/alsa-tools/alsa-tools-1.2.11.ebuild | 158 2 files changed, 159 insertions(+) diff --git a/media-sound/alsa-tools/Manifest b/media-sound/alsa-tools/Manifest index bea713b13d3b..86475fb683bc 100644 --- a/media-sound/alsa-tools/Manifest +++ b/media-sound/alsa-tools/Manifest @@ -1 +1,2 @@ DIST alsa-tools-1.2.5.tar.bz2 1880907 BLAKE2B 1ecd7d24771e3f5899a7084a69196c9301b549dd331cbbbc55b6f0c694566147a9d5642cf94f0ad5ca5fcedb77daa1cb4615ce0ec0be157b32c9d756611a7cca SHA512 1c4ff947d9f2424056a6748e04a1250fb73443a3f470f61d0b563c91be082bc42d56e550d6cc27eaed3edcea2066a107e20455c959b053b5deafa2d811b7e498 +DIST alsa-tools-1.2.11.tar.bz2 1882262 BLAKE2B 2c429cb0dceb1dcb186578e2109a1b3b6eece7ba5e8e1c6de14cc5e2f37ecc947469247e95fb894bb1171fa490deb000405135ec82e822d0fc24bf5c920ec724 SHA512 b5a29a83121a637eaa16d225875feeabaea893eabc61b97d0c18a5852d851ff2e6932bd732786bb43525b410c2bb9185261cc4509fd3ee5fd8536557f12b2154 diff --git a/media-sound/alsa-tools/alsa-tools-1.2.11.ebuild b/media-sound/alsa-tools/alsa-tools-1.2.11.ebuild new file mode 100644 index ..bf9550356e02 --- /dev/null +++ b/media-sound/alsa-tools/alsa-tools-1.2.11.ebuild @@ -0,0 +1,158 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools flag-o-matic libtool xdg + +DESCRIPTION="Advanced Linux Sound Architecture tools" +HOMEPAGE="https://alsa-project.org/wiki/Main_Page; +SRC_URI="https://www.alsa-project.org/files/pub/tools/${P}.tar.bz2; + +LICENSE="GPL-2" +SLOT="0.9" +KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" + +IUSE="fltk gtk alsa_cards_hdsp alsa_cards_hdspm alsa_cards_mixart +alsa_cards_vx222 alsa_cards_usb-usx2y alsa_cards_sb16 alsa_cards_sbawe +alsa_cards_emu10k1 alsa_cards_emu10k1x alsa_cards_ice1712 +alsa_cards_rme32 alsa_cards_rme96 alsa_cards_sscape alsa_cards_pcxhr" + +# bug #468294 +DEPEND=" + >=media-libs/alsa-lib-${PV} + >=dev-python/pyalsa-1.0.26 + fltk? ( >=x11-libs/fltk-1.3.0:1 ) + gtk? ( + dev-libs/gobject-introspection + x11-libs/gtk+:2 + x11-libs/gtk+:3 + ) +" +# bug #456114 +RDEPEND=" + ${DEPEND} + gtk? ( media-fonts/font-misc-misc ) +" +BDEPEND=" + virtual/pkgconfig +" + +PATCHES=( + "${FILESDIR}"/envy24control-config-dir.patch +) + +pkg_setup() { + ALSA_TOOLS=( + seq/sbiload + us428control + hwmixvolume + hda-verb + $(usev alsa_cards_mixart mixartloader) + $(usev alsa_cards_vx222 vxloader) + $(usev alsa_cards_usb-usx2y usx2yloader) + $(usev alsa_cards_pcxhr pcxhrloader) + $(usev alsa_cards_sscape sscape_ctl) + ) + + if use gtk; then + ALSA_TOOLS+=( + echomixer + hdajackretask + $(usev alsa_cards_ice1712 envy24control) + ) + # Perhaps a typo the following && logic? + if use alsa_cards_rme32 && use alsa_cards_rme96 ; then + ALSA_TOOLS+=( rmedigicontrol ) + fi + fi + + if use alsa_cards_hdsp || use alsa_cards_hdspm ; then + ALSA_TOOLS+=( + hdsploader + $(usev fltk 'hdspconf hdspmixer') + ) + fi + + if use alsa_cards_sb16 || use alsa_cards_sbawe ; then + ALSA_TOOLS+=( sb16_csp ) + fi + + if use alsa_cards_emu10k1 || use alsa_cards_emu10k1x; then + ALSA_TOOLS+=( as10k1 ld10k1 ) + fi +} + +src_prepare() { + default + + # This block only deals with the tools that still use GTK and the + # AM_PATH_GTK macro. + for dir in echomixer envy24control rmedigicontrol; do + has "${dir}" "${ALSA_TOOLS[*]}" || continue + pushd "${dir}" &> /dev/null || die + eautoreconf + popd &> /dev/null || die + done + + # This block deals with the tools that are being patched + for dir in hdspconf; do + has "${dir}" "${ALSA_TOOLS[*]}" || continue + pushd "${dir}" &> /dev/null || die + eautoreconf + popd &> /dev/null || die + done + +
[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-tools/
commit: a84417a69ec44a16a577198d384df410ca6ea359 Author: Matt Turner gentoo org> AuthorDate: Thu Jan 25 19:04:38 2024 + Commit: Matt Turner gentoo org> CommitDate: Sun Jan 28 17:35:19 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a84417a6 media-sound/alsa-tools: Drop old versions Signed-off-by: Matt Turner gentoo.org> media-sound/alsa-tools/alsa-tools-1.2.5.ebuild | 152 - 1 file changed, 152 deletions(-) diff --git a/media-sound/alsa-tools/alsa-tools-1.2.5.ebuild b/media-sound/alsa-tools/alsa-tools-1.2.5.ebuild deleted file mode 100644 index 00584099dc58.. --- a/media-sound/alsa-tools/alsa-tools-1.2.5.ebuild +++ /dev/null @@ -1,152 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools flag-o-matic xdg - -DESCRIPTION="Advanced Linux Sound Architecture tools" -HOMEPAGE="https://alsa-project.org/wiki/Main_Page; -SRC_URI="https://www.alsa-project.org/files/pub/tools/${P}.tar.bz2; - -LICENSE="GPL-2" -SLOT="0.9" -KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86" - -IUSE="fltk gtk alsa_cards_hdsp alsa_cards_hdspm alsa_cards_mixart -alsa_cards_vx222 alsa_cards_usb-usx2y alsa_cards_sb16 alsa_cards_sbawe -alsa_cards_emu10k1 alsa_cards_emu10k1x alsa_cards_ice1712 -alsa_cards_rme32 alsa_cards_rme96 alsa_cards_sscape alsa_cards_pcxhr" - -DEPEND=">=media-libs/alsa-lib-${PV} - >=dev-python/pyalsa-1.0.26 - fltk? ( >=x11-libs/fltk-1.3.0:1 ) - gtk? ( - dev-libs/gobject-introspection - x11-libs/gtk+:2 - x11-libs/gtk+:3 - )" #468294 -RDEPEND="${DEPEND} - gtk? ( media-fonts/font-misc-misc )" #456114 -BDEPEND=" - virtual/pkgconfig -" - -PATCHES=( - "${FILESDIR}"/envy24control-config-dir.patch -) - -pkg_setup() { - ALSA_TOOLS=( - seq/sbiload - us428control - hwmixvolume - hda-verb - $(usex alsa_cards_mixart mixartloader '') - $(usex alsa_cards_vx222 vxloader '') - $(usex alsa_cards_usb-usx2y usx2yloader '') - $(usex alsa_cards_pcxhr pcxhrloader '') - $(usex alsa_cards_sscape sscape_ctl '') - ) - - if use gtk; then - ALSA_TOOLS+=( - echomixer - hdajackretask - $(usex alsa_cards_ice1712 envy24control '') - ) - # Perhaps a typo the following && logic? - if use alsa_cards_rme32 && use alsa_cards_rme96 ; then - ALSA_TOOLS+=( rmedigicontrol ) - fi - fi - - if use alsa_cards_hdsp || use alsa_cards_hdspm ; then - ALSA_TOOLS+=( - hdsploader - $(usex fltk 'hdspconf hdspmixer' '') - ) - fi - - if use alsa_cards_sb16 || use alsa_cards_sbawe ; then - ALSA_TOOLS+=( sb16_csp ) - fi - - if use alsa_cards_emu10k1 || use alsa_cards_emu10k1x; then - ALSA_TOOLS+=( as10k1 ld10k1 ) - fi -} - -src_prepare() { - default - - # This block only deals with the tools that still use GTK and the - # AM_PATH_GTK macro. - for dir in echomixer envy24control rmedigicontrol; do - has "${dir}" "${ALSA_TOOLS[*]}" || continue - pushd "${dir}" &> /dev/null - eautoreconf - popd &> /dev/null - done - - # This block deals with the tools that are being patched - for dir in hdspconf; do - has "${dir}" "${ALSA_TOOLS[*]}" || continue - pushd "${dir}" &> /dev/null - eautoreconf - popd &> /dev/null - done - - elibtoolize -} - -src_configure() { - if use fltk; then - # hdspmixer requires fltk - append-ldflags "-L$(dirname $(fltk-config --libs))" - append-flags "-I$(fltk-config --includedir)" - fi - - local f - for f in ${ALSA_TOOLS[@]} ; do - cd "${S}/${f}" || die - case "${f}" in - echomixer,envy24control,rmedigicontrol ) - econf --with-gtk2 - ;; - * ) - econf - ;; - esac - done -} - -src_compile() { - local f - for f in ${ALSA_TOOLS[@]} ; do - cd "${S}/${f}" || die - emake - done -} - -src_install() { - local f - for f in ${ALSA_TOOLS[@]} ; do - # Install the main stuff - cd "${S}/${f}" || die - # hotplugdir is for usx2yloader/Makefile.am - emake DESTDIR="${D}" hotplugdir=/lib/firmware install - - #
[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-tools/
commit: 6d8f7cb6174fe5f2105564a336a3ee9fc279c566 Author: Sam James gentoo org> AuthorDate: Wed Aug 2 15:10:27 2023 + Commit: Sam James gentoo org> CommitDate: Wed Aug 2 15:10:27 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d8f7cb6 media-sound/alsa-tools: Stabilize 1.2.5-r1 ppc, #911149 Signed-off-by: Sam James gentoo.org> media-sound/alsa-tools/alsa-tools-1.2.5-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/alsa-tools/alsa-tools-1.2.5-r1.ebuild b/media-sound/alsa-tools/alsa-tools-1.2.5-r1.ebuild index c6b611df207f..26f5ef8563c1 100644 --- a/media-sound/alsa-tools/alsa-tools-1.2.5-r1.ebuild +++ b/media-sound/alsa-tools/alsa-tools-1.2.5-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://www.alsa-project.org/files/pub/tools/${P}.tar.bz2; LICENSE="GPL-2" SLOT="0.9" -KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv sparc x86" +KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86" IUSE="fltk gtk alsa_cards_hdsp alsa_cards_hdspm alsa_cards_mixart alsa_cards_vx222 alsa_cards_usb-usx2y alsa_cards_sb16 alsa_cards_sbawe
[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-tools/
commit: 57ed175fc8ed7fb43d04ab77c3dea12ff093d727 Author: Rolf Eike Beer sf-mail de> AuthorDate: Mon Jul 31 15:31:55 2023 + Commit: Sam James gentoo org> CommitDate: Tue Aug 1 07:48:40 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57ed175f media-sound/alsa-tools: stable 1.2.5-r1 for sparc, bug #911149 Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sam James gentoo.org> media-sound/alsa-tools/alsa-tools-1.2.5-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/alsa-tools/alsa-tools-1.2.5-r1.ebuild b/media-sound/alsa-tools/alsa-tools-1.2.5-r1.ebuild index c205d3ebade2..c6b611df207f 100644 --- a/media-sound/alsa-tools/alsa-tools-1.2.5-r1.ebuild +++ b/media-sound/alsa-tools/alsa-tools-1.2.5-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://www.alsa-project.org/files/pub/tools/${P}.tar.bz2; LICENSE="GPL-2" SLOT="0.9" -KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv sparc x86" IUSE="fltk gtk alsa_cards_hdsp alsa_cards_hdspm alsa_cards_mixart alsa_cards_vx222 alsa_cards_usb-usx2y alsa_cards_sb16 alsa_cards_sbawe
[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-tools/
commit: 232429c31b0692107efb5b75a3eb351ce1efc8eb Author: Jakov Smolić gentoo org> AuthorDate: Mon Jul 24 20:33:07 2023 + Commit: Jakov Smolić gentoo org> CommitDate: Mon Jul 24 20:33:07 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=232429c3 media-sound/alsa-tools: Stabilize 1.2.5-r1 x86, #911149 Signed-off-by: Jakov Smolić gentoo.org> media-sound/alsa-tools/alsa-tools-1.2.5-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/alsa-tools/alsa-tools-1.2.5-r1.ebuild b/media-sound/alsa-tools/alsa-tools-1.2.5-r1.ebuild index 257ae81ebb28..c205d3ebade2 100644 --- a/media-sound/alsa-tools/alsa-tools-1.2.5-r1.ebuild +++ b/media-sound/alsa-tools/alsa-tools-1.2.5-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://www.alsa-project.org/files/pub/tools/${P}.tar.bz2; LICENSE="GPL-2" SLOT="0.9" -KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~sparc x86" IUSE="fltk gtk alsa_cards_hdsp alsa_cards_hdspm alsa_cards_mixart alsa_cards_vx222 alsa_cards_usb-usx2y alsa_cards_sb16 alsa_cards_sbawe
[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-tools/
commit: 2235b55db5683011138568aaafd8e8600b09ddee Author: Jakov Smolić gentoo org> AuthorDate: Mon Jul 24 20:33:03 2023 + Commit: Jakov Smolić gentoo org> CommitDate: Mon Jul 24 20:33:03 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2235b55d media-sound/alsa-tools: Stabilize 1.2.5-r1 amd64, #911149 Signed-off-by: Jakov Smolić gentoo.org> media-sound/alsa-tools/alsa-tools-1.2.5-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/alsa-tools/alsa-tools-1.2.5-r1.ebuild b/media-sound/alsa-tools/alsa-tools-1.2.5-r1.ebuild index 893ae4adf6e5..257ae81ebb28 100644 --- a/media-sound/alsa-tools/alsa-tools-1.2.5-r1.ebuild +++ b/media-sound/alsa-tools/alsa-tools-1.2.5-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://www.alsa-project.org/files/pub/tools/${P}.tar.bz2; LICENSE="GPL-2" SLOT="0.9" -KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~sparc ~x86" IUSE="fltk gtk alsa_cards_hdsp alsa_cards_hdspm alsa_cards_mixart alsa_cards_vx222 alsa_cards_usb-usx2y alsa_cards_sb16 alsa_cards_sbawe
[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-tools/
commit: b9c2613cbd68e3816e4bbee6dc04440d3eeec6fd Author: Jakov Smolić gentoo org> AuthorDate: Mon Jul 24 20:32:58 2023 + Commit: Jakov Smolić gentoo org> CommitDate: Mon Jul 24 20:32:58 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9c2613c media-sound/alsa-tools: Stabilize 1.2.5-r1 ppc64, #911149 Signed-off-by: Jakov Smolić gentoo.org> media-sound/alsa-tools/alsa-tools-1.2.5-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/alsa-tools/alsa-tools-1.2.5-r1.ebuild b/media-sound/alsa-tools/alsa-tools-1.2.5-r1.ebuild index 7d92d8a908ac..893ae4adf6e5 100644 --- a/media-sound/alsa-tools/alsa-tools-1.2.5-r1.ebuild +++ b/media-sound/alsa-tools/alsa-tools-1.2.5-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://www.alsa-project.org/files/pub/tools/${P}.tar.bz2; LICENSE="GPL-2" SLOT="0.9" -KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~sparc ~x86" IUSE="fltk gtk alsa_cards_hdsp alsa_cards_hdspm alsa_cards_mixart alsa_cards_vx222 alsa_cards_usb-usx2y alsa_cards_sb16 alsa_cards_sbawe
[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-tools/files/, media-sound/alsa-tools/
commit: 74ee5178596f42af46a2aa8372e6f8ead69428f3 Author: Sam James gentoo org> AuthorDate: Fri May 5 04:00:28 2023 + Commit: Sam James gentoo org> CommitDate: Fri May 5 04:11:12 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74ee5178 media-sound/alsa-tools: EAPI 8, fix hdspmixer crash Signed-off-by: Sam James gentoo.org> media-sound/alsa-tools/alsa-tools-1.2.5-r1.ebuild | 159 + .../files/alsa-tools-1.2.5-hdspmixer-crash.patch | 23 +++ 2 files changed, 182 insertions(+) diff --git a/media-sound/alsa-tools/alsa-tools-1.2.5-r1.ebuild b/media-sound/alsa-tools/alsa-tools-1.2.5-r1.ebuild new file mode 100644 index ..7d92d8a908ac --- /dev/null +++ b/media-sound/alsa-tools/alsa-tools-1.2.5-r1.ebuild @@ -0,0 +1,159 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools flag-o-matic libtool xdg + +DESCRIPTION="Advanced Linux Sound Architecture tools" +HOMEPAGE="https://alsa-project.org/wiki/Main_Page; +SRC_URI="https://www.alsa-project.org/files/pub/tools/${P}.tar.bz2; + +LICENSE="GPL-2" +SLOT="0.9" +KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" + +IUSE="fltk gtk alsa_cards_hdsp alsa_cards_hdspm alsa_cards_mixart +alsa_cards_vx222 alsa_cards_usb-usx2y alsa_cards_sb16 alsa_cards_sbawe +alsa_cards_emu10k1 alsa_cards_emu10k1x alsa_cards_ice1712 +alsa_cards_rme32 alsa_cards_rme96 alsa_cards_sscape alsa_cards_pcxhr" + +# bug #468294 +DEPEND=" + >=media-libs/alsa-lib-${PV} + >=dev-python/pyalsa-1.0.26 + fltk? ( >=x11-libs/fltk-1.3.0:1 ) + gtk? ( + dev-libs/gobject-introspection + x11-libs/gtk+:2 + x11-libs/gtk+:3 + ) +" +# bug #456114 +RDEPEND=" + ${DEPEND} + gtk? ( media-fonts/font-misc-misc ) +" +BDEPEND=" + virtual/pkgconfig +" + +PATCHES=( + "${FILESDIR}"/envy24control-config-dir.patch + "${FILESDIR}"/${PN}-1.2.5-hdspmixer-crash.patch +) + +pkg_setup() { + ALSA_TOOLS=( + seq/sbiload + us428control + hwmixvolume + hda-verb + $(usev alsa_cards_mixart mixartloader) + $(usev alsa_cards_vx222 vxloader) + $(usev alsa_cards_usb-usx2y usx2yloader) + $(usev alsa_cards_pcxhr pcxhrloader) + $(usev alsa_cards_sscape sscape_ctl) + ) + + if use gtk; then + ALSA_TOOLS+=( + echomixer + hdajackretask + $(usev alsa_cards_ice1712 envy24control) + ) + # Perhaps a typo the following && logic? + if use alsa_cards_rme32 && use alsa_cards_rme96 ; then + ALSA_TOOLS+=( rmedigicontrol ) + fi + fi + + if use alsa_cards_hdsp || use alsa_cards_hdspm ; then + ALSA_TOOLS+=( + hdsploader + $(usev fltk 'hdspconf hdspmixer') + ) + fi + + if use alsa_cards_sb16 || use alsa_cards_sbawe ; then + ALSA_TOOLS+=( sb16_csp ) + fi + + if use alsa_cards_emu10k1 || use alsa_cards_emu10k1x; then + ALSA_TOOLS+=( as10k1 ld10k1 ) + fi +} + +src_prepare() { + default + + # This block only deals with the tools that still use GTK and the + # AM_PATH_GTK macro. + for dir in echomixer envy24control rmedigicontrol; do + has "${dir}" "${ALSA_TOOLS[*]}" || continue + pushd "${dir}" &> /dev/null || die + eautoreconf + popd &> /dev/null || die + done + + # This block deals with the tools that are being patched + for dir in hdspconf; do + has "${dir}" "${ALSA_TOOLS[*]}" || continue + pushd "${dir}" &> /dev/null || die + eautoreconf + popd &> /dev/null || die + done + + elibtoolize +} + +src_configure() { + if use fltk; then + # hdspmixer requires fltk + append-ldflags "-L$(dirname $(fltk-config --libs))" + append-flags "-I$(fltk-config --includedir)" + fi + + local f + for f in ${ALSA_TOOLS[@]} ; do + cd "${S}/${f}" || die + case "${f}" in + echomixer,envy24control,rmedigicontrol ) + econf --with-gtk2 + ;; + * ) + econf + ;; + esac + done +} + +src_compile() { + local f + for f in ${ALSA_TOOLS[@]} ; do + cd "${S}/${f}" || die + emake + done +} + +src_install() { + local f + for f in ${ALSA_TOOLS[@]} ; do + # Install the main stuff +
[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-tools/
commit: 07e1c4a6b7a291ebdf1b294166a501dc4bae226c Author: Sam James gentoo org> AuthorDate: Fri Jul 29 02:49:35 2022 + Commit: Sam James gentoo org> CommitDate: Fri Jul 29 02:54:31 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07e1c4a6 media-sound/alsa-tools: add github upstream metadata Signed-off-by: Sam James gentoo.org> media-sound/alsa-tools/metadata.xml | 9 ++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/media-sound/alsa-tools/metadata.xml b/media-sound/alsa-tools/metadata.xml index 44cf5aa052a3..d2e8313dec39 100644 --- a/media-sound/alsa-tools/metadata.xml +++ b/media-sound/alsa-tools/metadata.xml @@ -1,7 +1,10 @@ https://www.gentoo.org/dtd/metadata.dtd;> - -alsa-b...@gentoo.org - + + alsa-b...@gentoo.org + + + alsa-project/alsa-tools +
[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-tools/
commit: b0922c4c05ffe2452874e0ff2734c29e57cddafc Author: Lars Wendler gentoo org> AuthorDate: Wed Jun 1 07:16:41 2022 + Commit: Lars Wendler gentoo org> CommitDate: Wed Jun 1 07:21:01 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0922c4c media-sound/alsa-tools: Removed old Signed-off-by: Lars Wendler gentoo.org> media-sound/alsa-tools/Manifest | 1 - media-sound/alsa-tools/alsa-tools-1.2.2-r1.ebuild | 152 -- 2 files changed, 153 deletions(-) diff --git a/media-sound/alsa-tools/Manifest b/media-sound/alsa-tools/Manifest index 96ea1a83771c..bea713b13d3b 100644 --- a/media-sound/alsa-tools/Manifest +++ b/media-sound/alsa-tools/Manifest @@ -1,2 +1 @@ -DIST alsa-tools-1.2.2.tar.bz2 1876266 BLAKE2B 2bfe4464869927f73b1059de9d972231b90af3be930e0e63048fcc40dadace0c842396e339874595f917b632fe407e16977a8b774240ffaf758004d42f46a27c SHA512 935d46ee3cc843566ccea183bcf7ea36439a4a6aa22964ebf6fd2722b78ec634d3be4e6a30b04c608abe6c5a132dd633f8343fff19f9d90a756d6699fc849a16 DIST alsa-tools-1.2.5.tar.bz2 1880907 BLAKE2B 1ecd7d24771e3f5899a7084a69196c9301b549dd331cbbbc55b6f0c694566147a9d5642cf94f0ad5ca5fcedb77daa1cb4615ce0ec0be157b32c9d756611a7cca SHA512 1c4ff947d9f2424056a6748e04a1250fb73443a3f470f61d0b563c91be082bc42d56e550d6cc27eaed3edcea2066a107e20455c959b053b5deafa2d811b7e498 diff --git a/media-sound/alsa-tools/alsa-tools-1.2.2-r1.ebuild b/media-sound/alsa-tools/alsa-tools-1.2.2-r1.ebuild deleted file mode 100644 index 90f3ebe67707.. --- a/media-sound/alsa-tools/alsa-tools-1.2.2-r1.ebuild +++ /dev/null @@ -1,152 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools flag-o-matic xdg - -DESCRIPTION="Advanced Linux Sound Architecture tools" -HOMEPAGE="https://alsa-project.org/wiki/Main_Page; -SRC_URI="https://www.alsa-project.org/files/pub/tools/${P}.tar.bz2; - -LICENSE="GPL-2" -SLOT="0.9" -KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86" - -IUSE="fltk gtk alsa_cards_hdsp alsa_cards_hdspm alsa_cards_mixart -alsa_cards_vx222 alsa_cards_usb-usx2y alsa_cards_sb16 alsa_cards_sbawe -alsa_cards_emu10k1 alsa_cards_emu10k1x alsa_cards_ice1712 -alsa_cards_rme32 alsa_cards_rme96 alsa_cards_sscape alsa_cards_pcxhr" - -DEPEND=">=media-libs/alsa-lib-${PV} - >=dev-python/pyalsa-1.0.26 - fltk? ( >=x11-libs/fltk-1.3.0:1 ) - gtk? ( - dev-libs/gobject-introspection - x11-libs/gtk+:2 - x11-libs/gtk+:3 - )" #468294 -RDEPEND="${DEPEND} - gtk? ( media-fonts/font-misc-misc )" #456114 -BDEPEND=" - virtual/pkgconfig -" - -PATCHES=( - "${FILESDIR}"/envy24control-config-dir.patch -) - -pkg_setup() { - ALSA_TOOLS=( - seq/sbiload - us428control - hwmixvolume - hda-verb - $(usex alsa_cards_mixart mixartloader '') - $(usex alsa_cards_vx222 vxloader '') - $(usex alsa_cards_usb-usx2y usx2yloader '') - $(usex alsa_cards_pcxhr pcxhrloader '') - $(usex alsa_cards_sscape sscape_ctl '') - ) - - if use gtk; then - ALSA_TOOLS+=( - echomixer - hdajackretask - $(usex alsa_cards_ice1712 envy24control '') - ) - # Perhaps a typo the following && logic? - if use alsa_cards_rme32 && use alsa_cards_rme96 ; then - ALSA_TOOLS+=( rmedigicontrol ) - fi - fi - - if use alsa_cards_hdsp || use alsa_cards_hdspm ; then - ALSA_TOOLS+=( - hdsploader - $(usex fltk 'hdspconf hdspmixer' '') - ) - fi - - if use alsa_cards_sb16 || use alsa_cards_sbawe ; then - ALSA_TOOLS+=( sb16_csp ) - fi - - if use alsa_cards_emu10k1 || use alsa_cards_emu10k1x; then - ALSA_TOOLS+=( as10k1 ld10k1 ) - fi -} - -src_prepare() { - default - - # This block only deals with the tools that still use GTK and the - # AM_PATH_GTK macro. - for dir in echomixer envy24control rmedigicontrol; do - has "${dir}" "${ALSA_TOOLS[*]}" || continue - pushd "${dir}" &> /dev/null - eautoreconf - popd &> /dev/null - done - - # This block deals with the tools that are being patched - for dir in hdspconf; do - has "${dir}" "${ALSA_TOOLS[*]}" || continue - pushd "${dir}" &> /dev/null - eautoreconf - popd &> /dev/null - done - - elibtoolize -} - -src_configure() { - if use fltk; then - # hdspmixer requires fltk - append-ldflags "-L$(dirname $(fltk-config --libs))" - append-flags
[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-tools/
commit: 62e92f061bea131f80fc0a24f1ff5995aac99de4 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=62e92f06 media-sound/alsa-tools: Stabilize 1.2.5 ppc64, #838145 Signed-off-by: Arthur Zamarin gentoo.org> media-sound/alsa-tools/alsa-tools-1.2.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/alsa-tools/alsa-tools-1.2.5.ebuild b/media-sound/alsa-tools/alsa-tools-1.2.5.ebuild index cca74a8ddd56..00584099dc58 100644 --- a/media-sound/alsa-tools/alsa-tools-1.2.5.ebuild +++ b/media-sound/alsa-tools/alsa-tools-1.2.5.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://www.alsa-project.org/files/pub/tools/${P}.tar.bz2; LICENSE="GPL-2" SLOT="0.9" -KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv sparc x86" +KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86" IUSE="fltk gtk alsa_cards_hdsp alsa_cards_hdspm alsa_cards_mixart alsa_cards_vx222 alsa_cards_usb-usx2y alsa_cards_sb16 alsa_cards_sbawe
[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-tools/
commit: 3151640f186e26318b31bd9ffeccb1abca44d8bf Author: Agostino Sarubbo gentoo org> AuthorDate: Sun Apr 24 06:33:34 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sun Apr 24 06:33:34 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3151640f media-sound/alsa-tools: 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-tools/alsa-tools-1.2.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/alsa-tools/alsa-tools-1.2.5.ebuild b/media-sound/alsa-tools/alsa-tools-1.2.5.ebuild index 6f9cfc36df8d..cca74a8ddd56 100644 --- a/media-sound/alsa-tools/alsa-tools-1.2.5.ebuild +++ b/media-sound/alsa-tools/alsa-tools-1.2.5.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://www.alsa-project.org/files/pub/tools/${P}.tar.bz2; LICENSE="GPL-2" SLOT="0.9" -KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv sparc ~x86" +KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv sparc x86" IUSE="fltk gtk alsa_cards_hdsp alsa_cards_hdspm alsa_cards_mixart alsa_cards_vx222 alsa_cards_usb-usx2y alsa_cards_sb16 alsa_cards_sbawe
[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-tools/
commit: eb1879c7b1896755987e4ca47868826de21249f4 Author: Agostino Sarubbo gentoo org> AuthorDate: Sun Apr 24 06:29:59 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sun Apr 24 06:29:59 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb1879c7 media-sound/alsa-tools: 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-tools/alsa-tools-1.2.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/alsa-tools/alsa-tools-1.2.5.ebuild b/media-sound/alsa-tools/alsa-tools-1.2.5.ebuild index bdd8be197cfb..6f9cfc36df8d 100644 --- a/media-sound/alsa-tools/alsa-tools-1.2.5.ebuild +++ b/media-sound/alsa-tools/alsa-tools-1.2.5.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://www.alsa-project.org/files/pub/tools/${P}.tar.bz2; LICENSE="GPL-2" SLOT="0.9" -KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv sparc ~x86" +KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv sparc ~x86" IUSE="fltk gtk alsa_cards_hdsp alsa_cards_hdspm alsa_cards_mixart alsa_cards_vx222 alsa_cards_usb-usx2y alsa_cards_sb16 alsa_cards_sbawe
[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-tools/
commit: 155a08d3cf6918bf47e5cd42e28d1d1ae137af0d 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=155a08d3 media-sound/alsa-tools: Stabilize 1.2.5 sparc, #838145 Signed-off-by: Arthur Zamarin gentoo.org> media-sound/alsa-tools/alsa-tools-1.2.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/alsa-tools/alsa-tools-1.2.5.ebuild b/media-sound/alsa-tools/alsa-tools-1.2.5.ebuild index 1f7762f9cca0..bdd8be197cfb 100644 --- a/media-sound/alsa-tools/alsa-tools-1.2.5.ebuild +++ b/media-sound/alsa-tools/alsa-tools-1.2.5.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://www.alsa-project.org/files/pub/tools/${P}.tar.bz2; LICENSE="GPL-2" SLOT="0.9" -KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv sparc ~x86" IUSE="fltk gtk alsa_cards_hdsp alsa_cards_hdspm alsa_cards_mixart alsa_cards_vx222 alsa_cards_usb-usx2y alsa_cards_sb16 alsa_cards_sbawe
[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-tools/
commit: e0a10dee0af1b21a568209382050cd8b43ac0bf0 Author: Arthur Zamarin gentoo org> AuthorDate: Thu Apr 21 18:48:42 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Apr 21 18:48:42 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0a10dee media-sound/alsa-tools: Stabilize 1.2.5 ppc, #838145 Signed-off-by: Arthur Zamarin gentoo.org> media-sound/alsa-tools/alsa-tools-1.2.5.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-sound/alsa-tools/alsa-tools-1.2.5.ebuild b/media-sound/alsa-tools/alsa-tools-1.2.5.ebuild index 12e71d0bafdf..1f7762f9cca0 100644 --- a/media-sound/alsa-tools/alsa-tools-1.2.5.ebuild +++ b/media-sound/alsa-tools/alsa-tools-1.2.5.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=7 @@ -11,7 +11,7 @@ SRC_URI="https://www.alsa-project.org/files/pub/tools/${P}.tar.bz2; LICENSE="GPL-2" SLOT="0.9" -KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~sparc ~x86" IUSE="fltk gtk alsa_cards_hdsp alsa_cards_hdspm alsa_cards_mixart alsa_cards_vx222 alsa_cards_usb-usx2y alsa_cards_sb16 alsa_cards_sbawe
[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-tools/
commit: 534cfee926a359af1a68d42a7764d4d421810cb8 Author: Yixun Lan gentoo org> AuthorDate: Fri Sep 10 14:57:59 2021 + Commit: Yixun Lan gentoo org> CommitDate: Fri Sep 10 15:00:59 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=534cfee9 media-sound/alsa-tools: keyword ~riscv Package-Manager: Portage-3.0.22, Repoman-3.0.3 Signed-off-by: Yixun Lan gentoo.org> media-sound/alsa-tools/alsa-tools-1.2.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/alsa-tools/alsa-tools-1.2.5.ebuild b/media-sound/alsa-tools/alsa-tools-1.2.5.ebuild index d5f96bd0e13..12e71d0bafd 100644 --- a/media-sound/alsa-tools/alsa-tools-1.2.5.ebuild +++ b/media-sound/alsa-tools/alsa-tools-1.2.5.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://www.alsa-project.org/files/pub/tools/${P}.tar.bz2; LICENSE="GPL-2" SLOT="0.9" -KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" IUSE="fltk gtk alsa_cards_hdsp alsa_cards_hdspm alsa_cards_mixart alsa_cards_vx222 alsa_cards_usb-usx2y alsa_cards_sb16 alsa_cards_sbawe
[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-tools/
commit: d796060c8943f8f626512d914c9a92647f3743a8 Author: Lars Wendler gentoo org> AuthorDate: Wed Jun 16 17:15:36 2021 + Commit: Lars Wendler gentoo org> CommitDate: Wed Jun 16 17:15:53 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d796060c media-sound/alsa-tools: Bump to version 1.2.5 Signed-off-by: Lars Wendler gentoo.org> media-sound/alsa-tools/Manifest| 1 + media-sound/alsa-tools/alsa-tools-1.2.5.ebuild | 152 + 2 files changed, 153 insertions(+) diff --git a/media-sound/alsa-tools/Manifest b/media-sound/alsa-tools/Manifest index 6d2751688e2..96ea1a83771 100644 --- a/media-sound/alsa-tools/Manifest +++ b/media-sound/alsa-tools/Manifest @@ -1 +1,2 @@ DIST alsa-tools-1.2.2.tar.bz2 1876266 BLAKE2B 2bfe4464869927f73b1059de9d972231b90af3be930e0e63048fcc40dadace0c842396e339874595f917b632fe407e16977a8b774240ffaf758004d42f46a27c SHA512 935d46ee3cc843566ccea183bcf7ea36439a4a6aa22964ebf6fd2722b78ec634d3be4e6a30b04c608abe6c5a132dd633f8343fff19f9d90a756d6699fc849a16 +DIST alsa-tools-1.2.5.tar.bz2 1880907 BLAKE2B 1ecd7d24771e3f5899a7084a69196c9301b549dd331cbbbc55b6f0c694566147a9d5642cf94f0ad5ca5fcedb77daa1cb4615ce0ec0be157b32c9d756611a7cca SHA512 1c4ff947d9f2424056a6748e04a1250fb73443a3f470f61d0b563c91be082bc42d56e550d6cc27eaed3edcea2066a107e20455c959b053b5deafa2d811b7e498 diff --git a/media-sound/alsa-tools/alsa-tools-1.2.5.ebuild b/media-sound/alsa-tools/alsa-tools-1.2.5.ebuild new file mode 100644 index 000..d5f96bd0e13 --- /dev/null +++ b/media-sound/alsa-tools/alsa-tools-1.2.5.ebuild @@ -0,0 +1,152 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools flag-o-matic xdg + +DESCRIPTION="Advanced Linux Sound Architecture tools" +HOMEPAGE="https://alsa-project.org/wiki/Main_Page; +SRC_URI="https://www.alsa-project.org/files/pub/tools/${P}.tar.bz2; + +LICENSE="GPL-2" +SLOT="0.9" +KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" + +IUSE="fltk gtk alsa_cards_hdsp alsa_cards_hdspm alsa_cards_mixart +alsa_cards_vx222 alsa_cards_usb-usx2y alsa_cards_sb16 alsa_cards_sbawe +alsa_cards_emu10k1 alsa_cards_emu10k1x alsa_cards_ice1712 +alsa_cards_rme32 alsa_cards_rme96 alsa_cards_sscape alsa_cards_pcxhr" + +DEPEND=">=media-libs/alsa-lib-${PV} + >=dev-python/pyalsa-1.0.26 + fltk? ( >=x11-libs/fltk-1.3.0:1 ) + gtk? ( + dev-libs/gobject-introspection + x11-libs/gtk+:2 + x11-libs/gtk+:3 + )" #468294 +RDEPEND="${DEPEND} + gtk? ( media-fonts/font-misc-misc )" #456114 +BDEPEND=" + virtual/pkgconfig +" + +PATCHES=( + "${FILESDIR}"/envy24control-config-dir.patch +) + +pkg_setup() { + ALSA_TOOLS=( + seq/sbiload + us428control + hwmixvolume + hda-verb + $(usex alsa_cards_mixart mixartloader '') + $(usex alsa_cards_vx222 vxloader '') + $(usex alsa_cards_usb-usx2y usx2yloader '') + $(usex alsa_cards_pcxhr pcxhrloader '') + $(usex alsa_cards_sscape sscape_ctl '') + ) + + if use gtk; then + ALSA_TOOLS+=( + echomixer + hdajackretask + $(usex alsa_cards_ice1712 envy24control '') + ) + # Perhaps a typo the following && logic? + if use alsa_cards_rme32 && use alsa_cards_rme96 ; then + ALSA_TOOLS+=( rmedigicontrol ) + fi + fi + + if use alsa_cards_hdsp || use alsa_cards_hdspm ; then + ALSA_TOOLS+=( + hdsploader + $(usex fltk 'hdspconf hdspmixer' '') + ) + fi + + if use alsa_cards_sb16 || use alsa_cards_sbawe ; then + ALSA_TOOLS+=( sb16_csp ) + fi + + if use alsa_cards_emu10k1 || use alsa_cards_emu10k1x; then + ALSA_TOOLS+=( as10k1 ld10k1 ) + fi +} + +src_prepare() { + default + + # This block only deals with the tools that still use GTK and the + # AM_PATH_GTK macro. + for dir in echomixer envy24control rmedigicontrol; do + has "${dir}" "${ALSA_TOOLS[*]}" || continue + pushd "${dir}" &> /dev/null + eautoreconf + popd &> /dev/null + done + + # This block deals with the tools that are being patched + for dir in hdspconf; do + has "${dir}" "${ALSA_TOOLS[*]}" || continue + pushd "${dir}" &> /dev/null + eautoreconf + popd &> /dev/null + done + + elibtoolize +} + +src_configure() { + if use fltk; then + # hdspmixer requires fltk + append-ldflags "-L$(dirname $(fltk-config --libs))" + append-flags
[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-tools/
commit: e2efd6016202375b8a10e361f38580438ae998f6 Author: Niklāvs Koļesņikovs <89q1r14hd relay firefox com> AuthorDate: Thu Jun 3 22:59:11 2021 + Commit: Lars Wendler gentoo org> CommitDate: Sat Jun 5 20:09:20 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2efd601 media-sound/alsa-tools: 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-tools/alsa-tools-1.2.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/alsa-tools/alsa-tools-1.2.2-r1.ebuild b/media-sound/alsa-tools/alsa-tools-1.2.2-r1.ebuild index 4686591d3c1..90f3ebe6770 100644 --- a/media-sound/alsa-tools/alsa-tools-1.2.2-r1.ebuild +++ b/media-sound/alsa-tools/alsa-tools-1.2.2-r1.ebuild @@ -6,7 +6,7 @@ EAPI=7 inherit autotools flag-o-matic xdg DESCRIPTION="Advanced Linux Sound Architecture tools" -HOMEPAGE="https://alsa-project.org/; +HOMEPAGE="https://alsa-project.org/wiki/Main_Page; SRC_URI="https://www.alsa-project.org/files/pub/tools/${P}.tar.bz2; LICENSE="GPL-2"
[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-tools/
commit: 8068996689f6b1f16caf62d5f52aaa4cf8e165ef Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun May 31 00:11:42 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Jun 2 12:13:05 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80689966 media-sound/alsa-tools: Drop 1.1.7 Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Andreas Sturmlechner gentoo.org> media-sound/alsa-tools/Manifest| 1 - media-sound/alsa-tools/alsa-tools-1.1.7.ebuild | 160 - 2 files changed, 161 deletions(-) diff --git a/media-sound/alsa-tools/Manifest b/media-sound/alsa-tools/Manifest index 0840ed61ce3..6d2751688e2 100644 --- a/media-sound/alsa-tools/Manifest +++ b/media-sound/alsa-tools/Manifest @@ -1,2 +1 @@ -DIST alsa-tools-1.1.7.tar.bz2 1782642 BLAKE2B 1b2235c3471595c17836b376e5c87194b798f39d2ab52398c634b430c55a4d10482af2aef9568c6694ac4f5a58c4b2f4601cc6a7a80b4e1a3e87dd8d86d8e67a SHA512 d715fa5b909fb33ffce252b4ae9f027dc7c1a509253d52bda6ecbc5e0a38e7d30ab8486b14114b226424217812a0edf66e7ec11f7674e44c77a14e4dfb16889c DIST alsa-tools-1.2.2.tar.bz2 1876266 BLAKE2B 2bfe4464869927f73b1059de9d972231b90af3be930e0e63048fcc40dadace0c842396e339874595f917b632fe407e16977a8b774240ffaf758004d42f46a27c SHA512 935d46ee3cc843566ccea183bcf7ea36439a4a6aa22964ebf6fd2722b78ec634d3be4e6a30b04c608abe6c5a132dd633f8343fff19f9d90a756d6699fc849a16 diff --git a/media-sound/alsa-tools/alsa-tools-1.1.7.ebuild b/media-sound/alsa-tools/alsa-tools-1.1.7.ebuild deleted file mode 100644 index 71a66dbc3ad..000 --- a/media-sound/alsa-tools/alsa-tools-1.1.7.ebuild +++ /dev/null @@ -1,160 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -inherit autotools flag-o-matic gnome2-utils xdg-utils - -DESCRIPTION="Advanced Linux Sound Architecture tools" -HOMEPAGE="https://alsa-project.org/; -SRC_URI="https://www.alsa-project.org/files/pub/tools/${P}.tar.bz2; - -LICENSE="GPL-2" -SLOT="0.9" -KEYWORDS="~alpha amd64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86" - -IUSE="fltk gtk alsa_cards_hdsp alsa_cards_hdspm alsa_cards_mixart -alsa_cards_vx222 alsa_cards_usb-usx2y alsa_cards_sb16 alsa_cards_sbawe -alsa_cards_emu10k1 alsa_cards_emu10k1x alsa_cards_ice1712 -alsa_cards_rme32 alsa_cards_rme96 alsa_cards_sscape alsa_cards_pcxhr" - -COMMON_DEPEND=">=media-libs/alsa-lib-${PV} - >=dev-python/pyalsa-1.0.26 - fltk? ( >=x11-libs/fltk-1.3.0:1 ) - gtk? ( - >=dev-python/pygtk-2 - x11-libs/gtk+:2 - x11-libs/gtk+:3 - )" #468294 -RDEPEND="${COMMON_DEPEND} - gtk? ( media-fonts/font-misc-misc )" #456114 -DEPEND="${COMMON_DEPEND} - virtual/pkgconfig" - -PATCHES=( - "${FILESDIR}"/envy24control-config-dir.patch -) - -pkg_setup() { - ALSA_TOOLS=( - seq/sbiload - us428control - hwmixvolume - hda-verb - $(usex alsa_cards_mixart mixartloader '') - $(usex alsa_cards_vx222 vxloader '') - $(usex alsa_cards_usb-usx2y usx2yloader '') - $(usex alsa_cards_pcxhr pcxhrloader '') - $(usex alsa_cards_sscape sscape_ctl '') - ) - - if use gtk; then - ALSA_TOOLS+=( - echomixer - hdajackretask - $(usex alsa_cards_ice1712 envy24control '') - ) - # Perhaps a typo the following && logic? - if use alsa_cards_rme32 && use alsa_cards_rme96 ; then - ALSA_TOOLS+=( rmedigicontrol ) - fi - fi - - if use alsa_cards_hdsp || use alsa_cards_hdspm ; then - ALSA_TOOLS+=( - hdsploader - $(usex fltk 'hdspconf hdspmixer' '') - ) - fi - - if use alsa_cards_sb16 || use alsa_cards_sbawe ; then - ALSA_TOOLS+=( sb16_csp ) - fi - - if use alsa_cards_emu10k1 || use alsa_cards_emu10k1x; then - ALSA_TOOLS+=( as10k1 ld10k1 ) - fi -} - -src_prepare() { - default - - # This block only deals with the tools that still use GTK and the - # AM_PATH_GTK macro. - for dir in echomixer envy24control rmedigicontrol; do - has "${dir}" "${ALSA_TOOLS[*]}" || continue - pushd "${dir}" &> /dev/null - eautoreconf - popd &> /dev/null - done - - # This block deals with the tools that are being patched - for dir in hdspconf; do - has "${dir}" "${ALSA_TOOLS[*]}" || continue - pushd "${dir}" &> /dev/null - eautoreconf - popd &> /dev/null - done - - elibtoolize -} - -src_configure() { - if use fltk; then - # hdspmixer requires fltk -
[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-tools/
commit: 503c8a9ab5f661bbf4084c751b536b66240e487d Author: Sergei Trofimovich gentoo org> AuthorDate: Wed May 6 07:13:36 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Wed May 6 07:17:50 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=503c8a9a media-sound/alsa-tools: stable 1.2.2-r1 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-tools/alsa-tools-1.2.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/alsa-tools/alsa-tools-1.2.2-r1.ebuild b/media-sound/alsa-tools/alsa-tools-1.2.2-r1.ebuild index e83b8e1bbf7..6b7a409f24e 100644 --- a/media-sound/alsa-tools/alsa-tools-1.2.2-r1.ebuild +++ b/media-sound/alsa-tools/alsa-tools-1.2.2-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://www.alsa-project.org/files/pub/tools/${P}.tar.bz2; LICENSE="GPL-2" SLOT="0.9" -KEYWORDS="~alpha amd64 ~hppa ~ia64 ~mips ppc ~ppc64 sparc x86" +KEYWORDS="~alpha amd64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86" IUSE="fltk gtk alsa_cards_hdsp alsa_cards_hdspm alsa_cards_mixart alsa_cards_vx222 alsa_cards_usb-usx2y alsa_cards_sb16 alsa_cards_sbawe
[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-tools/
commit: b0d8e7a536539aec94ca36789c973d9bf5ff56f2 Author: Sergei Trofimovich gentoo org> AuthorDate: Wed May 6 06:52:21 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Wed May 6 07:01:26 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0d8e7a5 media-sound/alsa-tools: stable 1.2.2-r1 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-tools/alsa-tools-1.2.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/alsa-tools/alsa-tools-1.2.2-r1.ebuild b/media-sound/alsa-tools/alsa-tools-1.2.2-r1.ebuild index d252a454919..e83b8e1bbf7 100644 --- a/media-sound/alsa-tools/alsa-tools-1.2.2-r1.ebuild +++ b/media-sound/alsa-tools/alsa-tools-1.2.2-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://www.alsa-project.org/files/pub/tools/${P}.tar.bz2; LICENSE="GPL-2" SLOT="0.9" -KEYWORDS="~alpha amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 sparc x86" +KEYWORDS="~alpha amd64 ~hppa ~ia64 ~mips ppc ~ppc64 sparc x86" IUSE="fltk gtk alsa_cards_hdsp alsa_cards_hdspm alsa_cards_mixart alsa_cards_vx222 alsa_cards_usb-usx2y alsa_cards_sb16 alsa_cards_sbawe
[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-tools/
commit: 314dc14969e461a2535d94a08ac8ad206599787d Author: Rolf Eike Beer sf-mail de> AuthorDate: Tue May 5 21:13:01 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Tue May 5 21:14:58 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=314dc149 media-sound/alsa-tools: stable 1.2.2-r1 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-tools/alsa-tools-1.2.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/alsa-tools/alsa-tools-1.2.2-r1.ebuild b/media-sound/alsa-tools/alsa-tools-1.2.2-r1.ebuild index 9cdb1deab0e..d252a454919 100644 --- a/media-sound/alsa-tools/alsa-tools-1.2.2-r1.ebuild +++ b/media-sound/alsa-tools/alsa-tools-1.2.2-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://www.alsa-project.org/files/pub/tools/${P}.tar.bz2; LICENSE="GPL-2" SLOT="0.9" -KEYWORDS="~alpha amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86" +KEYWORDS="~alpha amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 sparc x86" IUSE="fltk gtk alsa_cards_hdsp alsa_cards_hdspm alsa_cards_mixart alsa_cards_vx222 alsa_cards_usb-usx2y alsa_cards_sb16 alsa_cards_sbawe
[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-tools/
commit: 27ec2a8b596c279223b22e073d72a175edf02f5a Author: Mikle Kolyada gentoo org> AuthorDate: Mon May 4 15:50:41 2020 + Commit: Mikle Kolyada gentoo org> CommitDate: Mon May 4 15:50:41 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27ec2a8b media-sound/alsa-tools: 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-tools/alsa-tools-1.2.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/alsa-tools/alsa-tools-1.2.2-r1.ebuild b/media-sound/alsa-tools/alsa-tools-1.2.2-r1.ebuild index 407fa759da6..9cdb1deab0e 100644 --- a/media-sound/alsa-tools/alsa-tools-1.2.2-r1.ebuild +++ b/media-sound/alsa-tools/alsa-tools-1.2.2-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://www.alsa-project.org/files/pub/tools/${P}.tar.bz2; LICENSE="GPL-2" SLOT="0.9" -KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86" +KEYWORDS="~alpha amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86" IUSE="fltk gtk alsa_cards_hdsp alsa_cards_hdspm alsa_cards_mixart alsa_cards_vx222 alsa_cards_usb-usx2y alsa_cards_sb16 alsa_cards_sbawe
[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-tools/
commit: 2e8ae1ef75933b9e1605bfc9bfc006672b5037db Author: Agostino Sarubbo gentoo org> AuthorDate: Mon May 4 06:43:03 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon May 4 06:43:03 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e8ae1ef media-sound/alsa-tools: 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-tools/alsa-tools-1.2.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/alsa-tools/alsa-tools-1.2.2-r1.ebuild b/media-sound/alsa-tools/alsa-tools-1.2.2-r1.ebuild index e9a078d5c8e..407fa759da6 100644 --- a/media-sound/alsa-tools/alsa-tools-1.2.2-r1.ebuild +++ b/media-sound/alsa-tools/alsa-tools-1.2.2-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://www.alsa-project.org/files/pub/tools/${P}.tar.bz2; LICENSE="GPL-2" SLOT="0.9" -KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86" IUSE="fltk gtk alsa_cards_hdsp alsa_cards_hdspm alsa_cards_mixart alsa_cards_vx222 alsa_cards_usb-usx2y alsa_cards_sb16 alsa_cards_sbawe
[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-tools/
commit: 3827bc3304de79d45e36677937dfe655180cb60d Author: Andreas Sturmlechner gentoo org> AuthorDate: Fri May 1 22:16:35 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat May 2 12:10:50 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3827bc33 media-sound/alsa-tools: Drop 1.2.2 (r0) Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Andreas Sturmlechner gentoo.org> media-sound/alsa-tools/alsa-tools-1.2.2.ebuild | 151 - 1 file changed, 151 deletions(-) diff --git a/media-sound/alsa-tools/alsa-tools-1.2.2.ebuild b/media-sound/alsa-tools/alsa-tools-1.2.2.ebuild deleted file mode 100644 index 2bed3f3f96d..000 --- a/media-sound/alsa-tools/alsa-tools-1.2.2.ebuild +++ /dev/null @@ -1,151 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit autotools flag-o-matic xdg - -DESCRIPTION="Advanced Linux Sound Architecture tools" -HOMEPAGE="https://alsa-project.org/; -SRC_URI="https://www.alsa-project.org/files/pub/tools/${P}.tar.bz2; - -LICENSE="GPL-2" -SLOT="0.9" -KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" - -IUSE="fltk gtk alsa_cards_hdsp alsa_cards_hdspm alsa_cards_mixart -alsa_cards_vx222 alsa_cards_usb-usx2y alsa_cards_sb16 alsa_cards_sbawe -alsa_cards_emu10k1 alsa_cards_emu10k1x alsa_cards_ice1712 -alsa_cards_rme32 alsa_cards_rme96 alsa_cards_sscape alsa_cards_pcxhr" - -DEPEND=">=media-libs/alsa-lib-${PV} - >=dev-python/pyalsa-1.0.26 - fltk? ( >=x11-libs/fltk-1.3.0:1 ) - gtk? ( - >=dev-python/pygtk-2 - x11-libs/gtk+:2 - x11-libs/gtk+:3 - )" #468294 -RDEPEND="${DEPEND} - gtk? ( media-fonts/font-misc-misc )" #456114 -BDEPEND=" - virtual/pkgconfig -" - -PATCHES=( - "${FILESDIR}"/envy24control-config-dir.patch -) - -pkg_setup() { - ALSA_TOOLS=( - seq/sbiload - us428control - hwmixvolume - hda-verb - $(usex alsa_cards_mixart mixartloader '') - $(usex alsa_cards_vx222 vxloader '') - $(usex alsa_cards_usb-usx2y usx2yloader '') - $(usex alsa_cards_pcxhr pcxhrloader '') - $(usex alsa_cards_sscape sscape_ctl '') - ) - - if use gtk; then - ALSA_TOOLS+=( - echomixer - hdajackretask - $(usex alsa_cards_ice1712 envy24control '') - ) - # Perhaps a typo the following && logic? - if use alsa_cards_rme32 && use alsa_cards_rme96 ; then - ALSA_TOOLS+=( rmedigicontrol ) - fi - fi - - if use alsa_cards_hdsp || use alsa_cards_hdspm ; then - ALSA_TOOLS+=( - hdsploader - $(usex fltk 'hdspconf hdspmixer' '') - ) - fi - - if use alsa_cards_sb16 || use alsa_cards_sbawe ; then - ALSA_TOOLS+=( sb16_csp ) - fi - - if use alsa_cards_emu10k1 || use alsa_cards_emu10k1x; then - ALSA_TOOLS+=( as10k1 ld10k1 ) - fi -} - -src_prepare() { - default - - # This block only deals with the tools that still use GTK and the - # AM_PATH_GTK macro. - for dir in echomixer envy24control rmedigicontrol; do - has "${dir}" "${ALSA_TOOLS[*]}" || continue - pushd "${dir}" &> /dev/null - eautoreconf - popd &> /dev/null - done - - # This block deals with the tools that are being patched - for dir in hdspconf; do - has "${dir}" "${ALSA_TOOLS[*]}" || continue - pushd "${dir}" &> /dev/null - eautoreconf - popd &> /dev/null - done - - elibtoolize -} - -src_configure() { - if use fltk; then - # hdspmixer requires fltk - append-ldflags "-L$(dirname $(fltk-config --libs))" - append-flags "-I$(fltk-config --includedir)" - fi - - local f - for f in ${ALSA_TOOLS[@]} ; do - cd "${S}/${f}" || die - case "${f}" in - echomixer,envy24control,rmedigicontrol ) - econf --with-gtk2 - ;; - * ) - econf - ;; - esac - done -} - -src_compile() { - local f - for f in ${ALSA_TOOLS[@]} ; do - cd "${S}/${f}" || die - emake - done -} - -src_install() { - local f - for f in ${ALSA_TOOLS[@]} ; do - # Install the main stuff - cd "${S}/${f}" || die - # hotplugdir is for usx2yloader/Makefile.am - emake DESTDIR="${D}"
[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-tools/
commit: 86ea534e33a9eea7ae966afe6d5ac03bb9915454 Author: Andreas Sturmlechner gentoo org> AuthorDate: Fri May 1 22:09:49 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat May 2 12:10:48 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86ea534e media-sound/alsa-tools: Drop dev-python/pygtk Add dependency on dev-libs/gobject-introspection instead for hwmixvolume. Closes: https://bugs.gentoo.org/706494 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Andreas Sturmlechner gentoo.org> media-sound/alsa-tools/alsa-tools-1.2.2-r1.ebuild | 152 ++ 1 file changed, 152 insertions(+) diff --git a/media-sound/alsa-tools/alsa-tools-1.2.2-r1.ebuild b/media-sound/alsa-tools/alsa-tools-1.2.2-r1.ebuild new file mode 100644 index 000..e9a078d5c8e --- /dev/null +++ b/media-sound/alsa-tools/alsa-tools-1.2.2-r1.ebuild @@ -0,0 +1,152 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools flag-o-matic xdg + +DESCRIPTION="Advanced Linux Sound Architecture tools" +HOMEPAGE="https://alsa-project.org/; +SRC_URI="https://www.alsa-project.org/files/pub/tools/${P}.tar.bz2; + +LICENSE="GPL-2" +SLOT="0.9" +KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" + +IUSE="fltk gtk alsa_cards_hdsp alsa_cards_hdspm alsa_cards_mixart +alsa_cards_vx222 alsa_cards_usb-usx2y alsa_cards_sb16 alsa_cards_sbawe +alsa_cards_emu10k1 alsa_cards_emu10k1x alsa_cards_ice1712 +alsa_cards_rme32 alsa_cards_rme96 alsa_cards_sscape alsa_cards_pcxhr" + +DEPEND=">=media-libs/alsa-lib-${PV} + >=dev-python/pyalsa-1.0.26 + fltk? ( >=x11-libs/fltk-1.3.0:1 ) + gtk? ( + dev-libs/gobject-introspection + x11-libs/gtk+:2 + x11-libs/gtk+:3 + )" #468294 +RDEPEND="${DEPEND} + gtk? ( media-fonts/font-misc-misc )" #456114 +BDEPEND=" + virtual/pkgconfig +" + +PATCHES=( + "${FILESDIR}"/envy24control-config-dir.patch +) + +pkg_setup() { + ALSA_TOOLS=( + seq/sbiload + us428control + hwmixvolume + hda-verb + $(usex alsa_cards_mixart mixartloader '') + $(usex alsa_cards_vx222 vxloader '') + $(usex alsa_cards_usb-usx2y usx2yloader '') + $(usex alsa_cards_pcxhr pcxhrloader '') + $(usex alsa_cards_sscape sscape_ctl '') + ) + + if use gtk; then + ALSA_TOOLS+=( + echomixer + hdajackretask + $(usex alsa_cards_ice1712 envy24control '') + ) + # Perhaps a typo the following && logic? + if use alsa_cards_rme32 && use alsa_cards_rme96 ; then + ALSA_TOOLS+=( rmedigicontrol ) + fi + fi + + if use alsa_cards_hdsp || use alsa_cards_hdspm ; then + ALSA_TOOLS+=( + hdsploader + $(usex fltk 'hdspconf hdspmixer' '') + ) + fi + + if use alsa_cards_sb16 || use alsa_cards_sbawe ; then + ALSA_TOOLS+=( sb16_csp ) + fi + + if use alsa_cards_emu10k1 || use alsa_cards_emu10k1x; then + ALSA_TOOLS+=( as10k1 ld10k1 ) + fi +} + +src_prepare() { + default + + # This block only deals with the tools that still use GTK and the + # AM_PATH_GTK macro. + for dir in echomixer envy24control rmedigicontrol; do + has "${dir}" "${ALSA_TOOLS[*]}" || continue + pushd "${dir}" &> /dev/null + eautoreconf + popd &> /dev/null + done + + # This block deals with the tools that are being patched + for dir in hdspconf; do + has "${dir}" "${ALSA_TOOLS[*]}" || continue + pushd "${dir}" &> /dev/null + eautoreconf + popd &> /dev/null + done + + elibtoolize +} + +src_configure() { + if use fltk; then + # hdspmixer requires fltk + append-ldflags "-L$(dirname $(fltk-config --libs))" + append-flags "-I$(fltk-config --includedir)" + fi + + local f + for f in ${ALSA_TOOLS[@]} ; do + cd "${S}/${f}" || die + case "${f}" in + echomixer,envy24control,rmedigicontrol ) + econf --with-gtk2 + ;; + * ) + econf + ;; + esac + done +} + +src_compile() { + local f + for f in ${ALSA_TOOLS[@]} ; do + cd "${S}/${f}" || die + emake + done +} + +src_install() { + local f + for f in ${ALSA_TOOLS[@]} ; do + # Install the main stuff + cd
[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-tools/
commit: 87aaa2ce099d12b8883e7d8e27424db694b84c9b Author: Lars Wendler gentoo org> AuthorDate: Thu Feb 20 15:31:19 2020 + Commit: Lars Wendler gentoo org> CommitDate: Thu Feb 20 15:49:29 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87aaa2ce media-sound/alsa-tools: 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-tools/Manifest| 1 + media-sound/alsa-tools/alsa-tools-1.2.2.ebuild | 151 + 2 files changed, 152 insertions(+) diff --git a/media-sound/alsa-tools/Manifest b/media-sound/alsa-tools/Manifest index 1b6e5968a3e..987e89d1513 100644 --- a/media-sound/alsa-tools/Manifest +++ b/media-sound/alsa-tools/Manifest @@ -1,3 +1,4 @@ DIST alsa-tools-1.1.0.tar.bz2 1715113 BLAKE2B 9b64f3a78e0cff212663c716c189591cd249e58992e5b403e8948b0fa81c4b3b86cc4872f4dcb7a0fadf9cb313043201549b10f3a36d546911bba18fe9fc3602 SHA512 caabbc9a8b494de6bba0dea6440b335b35e5c7dab4942ac36f127a75c2212ff98e7e38566444666edcf40c6c95e6d9797c421014fb5c5c292bb398780e6c9f87 DIST alsa-tools-1.1.6.tar.bz2 1778330 BLAKE2B 256ffaef47f78c07f1d8cd86df57b2f75cb6838c407586b52144963350d51271fb500e627e152d05d1c586c337c70fc839072094e0492a0a1b160d6876ccedeb SHA512 33617ec6726ca11f66849c893a8dd9bf9faa8832374788819d9280159ac358c83443331faac24881df593cfd0b24b22769a41cbcb0af3c1fd781baab0c802d17 DIST alsa-tools-1.1.7.tar.bz2 1782642 BLAKE2B 1b2235c3471595c17836b376e5c87194b798f39d2ab52398c634b430c55a4d10482af2aef9568c6694ac4f5a58c4b2f4601cc6a7a80b4e1a3e87dd8d86d8e67a SHA512 d715fa5b909fb33ffce252b4ae9f027dc7c1a509253d52bda6ecbc5e0a38e7d30ab8486b14114b226424217812a0edf66e7ec11f7674e44c77a14e4dfb16889c +DIST alsa-tools-1.2.2.tar.bz2 1876266 BLAKE2B 2bfe4464869927f73b1059de9d972231b90af3be930e0e63048fcc40dadace0c842396e339874595f917b632fe407e16977a8b774240ffaf758004d42f46a27c SHA512 935d46ee3cc843566ccea183bcf7ea36439a4a6aa22964ebf6fd2722b78ec634d3be4e6a30b04c608abe6c5a132dd633f8343fff19f9d90a756d6699fc849a16 diff --git a/media-sound/alsa-tools/alsa-tools-1.2.2.ebuild b/media-sound/alsa-tools/alsa-tools-1.2.2.ebuild new file mode 100644 index 000..2bed3f3f96d --- /dev/null +++ b/media-sound/alsa-tools/alsa-tools-1.2.2.ebuild @@ -0,0 +1,151 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit autotools flag-o-matic xdg + +DESCRIPTION="Advanced Linux Sound Architecture tools" +HOMEPAGE="https://alsa-project.org/; +SRC_URI="https://www.alsa-project.org/files/pub/tools/${P}.tar.bz2; + +LICENSE="GPL-2" +SLOT="0.9" +KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" + +IUSE="fltk gtk alsa_cards_hdsp alsa_cards_hdspm alsa_cards_mixart +alsa_cards_vx222 alsa_cards_usb-usx2y alsa_cards_sb16 alsa_cards_sbawe +alsa_cards_emu10k1 alsa_cards_emu10k1x alsa_cards_ice1712 +alsa_cards_rme32 alsa_cards_rme96 alsa_cards_sscape alsa_cards_pcxhr" + +DEPEND=">=media-libs/alsa-lib-${PV} + >=dev-python/pyalsa-1.0.26 + fltk? ( >=x11-libs/fltk-1.3.0:1 ) + gtk? ( + >=dev-python/pygtk-2 + x11-libs/gtk+:2 + x11-libs/gtk+:3 + )" #468294 +RDEPEND="${DEPEND} + gtk? ( media-fonts/font-misc-misc )" #456114 +BDEPEND=" + virtual/pkgconfig +" + +PATCHES=( + "${FILESDIR}"/envy24control-config-dir.patch +) + +pkg_setup() { + ALSA_TOOLS=( + seq/sbiload + us428control + hwmixvolume + hda-verb + $(usex alsa_cards_mixart mixartloader '') + $(usex alsa_cards_vx222 vxloader '') + $(usex alsa_cards_usb-usx2y usx2yloader '') + $(usex alsa_cards_pcxhr pcxhrloader '') + $(usex alsa_cards_sscape sscape_ctl '') + ) + + if use gtk; then + ALSA_TOOLS+=( + echomixer + hdajackretask + $(usex alsa_cards_ice1712 envy24control '') + ) + # Perhaps a typo the following && logic? + if use alsa_cards_rme32 && use alsa_cards_rme96 ; then + ALSA_TOOLS+=( rmedigicontrol ) + fi + fi + + if use alsa_cards_hdsp || use alsa_cards_hdspm ; then + ALSA_TOOLS+=( + hdsploader + $(usex fltk 'hdspconf hdspmixer' '') + ) + fi + + if use alsa_cards_sb16 || use alsa_cards_sbawe ; then + ALSA_TOOLS+=( sb16_csp ) + fi + + if use alsa_cards_emu10k1 || use alsa_cards_emu10k1x; then + ALSA_TOOLS+=( as10k1 ld10k1 ) + fi +} + +src_prepare() { + default + + # This block only deals with the tools that still use GTK and the + # AM_PATH_GTK macro. + for dir in echomixer envy24control rmedigicontrol; do + has
[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-tools/
commit: 23f58e2e5a8e4a0248496682eae5061898e1b4ad Author: Lars Wendler gentoo org> AuthorDate: Thu Feb 20 15:43:04 2020 + Commit: Lars Wendler gentoo org> CommitDate: Thu Feb 20 15:49:32 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23f58e2e media-sound/alsa-tools: Removed old Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Lars Wendler gentoo.org> media-sound/alsa-tools/Manifest| 2 - media-sound/alsa-tools/alsa-tools-1.1.0.ebuild | 142 -- media-sound/alsa-tools/alsa-tools-1.1.6.ebuild | 160 - 3 files changed, 304 deletions(-) diff --git a/media-sound/alsa-tools/Manifest b/media-sound/alsa-tools/Manifest index 987e89d1513..0840ed61ce3 100644 --- a/media-sound/alsa-tools/Manifest +++ b/media-sound/alsa-tools/Manifest @@ -1,4 +1,2 @@ -DIST alsa-tools-1.1.0.tar.bz2 1715113 BLAKE2B 9b64f3a78e0cff212663c716c189591cd249e58992e5b403e8948b0fa81c4b3b86cc4872f4dcb7a0fadf9cb313043201549b10f3a36d546911bba18fe9fc3602 SHA512 caabbc9a8b494de6bba0dea6440b335b35e5c7dab4942ac36f127a75c2212ff98e7e38566444666edcf40c6c95e6d9797c421014fb5c5c292bb398780e6c9f87 -DIST alsa-tools-1.1.6.tar.bz2 1778330 BLAKE2B 256ffaef47f78c07f1d8cd86df57b2f75cb6838c407586b52144963350d51271fb500e627e152d05d1c586c337c70fc839072094e0492a0a1b160d6876ccedeb SHA512 33617ec6726ca11f66849c893a8dd9bf9faa8832374788819d9280159ac358c83443331faac24881df593cfd0b24b22769a41cbcb0af3c1fd781baab0c802d17 DIST alsa-tools-1.1.7.tar.bz2 1782642 BLAKE2B 1b2235c3471595c17836b376e5c87194b798f39d2ab52398c634b430c55a4d10482af2aef9568c6694ac4f5a58c4b2f4601cc6a7a80b4e1a3e87dd8d86d8e67a SHA512 d715fa5b909fb33ffce252b4ae9f027dc7c1a509253d52bda6ecbc5e0a38e7d30ab8486b14114b226424217812a0edf66e7ec11f7674e44c77a14e4dfb16889c DIST alsa-tools-1.2.2.tar.bz2 1876266 BLAKE2B 2bfe4464869927f73b1059de9d972231b90af3be930e0e63048fcc40dadace0c842396e339874595f917b632fe407e16977a8b774240ffaf758004d42f46a27c SHA512 935d46ee3cc843566ccea183bcf7ea36439a4a6aa22964ebf6fd2722b78ec634d3be4e6a30b04c608abe6c5a132dd633f8343fff19f9d90a756d6699fc849a16 diff --git a/media-sound/alsa-tools/alsa-tools-1.1.0.ebuild b/media-sound/alsa-tools/alsa-tools-1.1.0.ebuild deleted file mode 100644 index 3d691d2667b..000 --- a/media-sound/alsa-tools/alsa-tools-1.1.0.ebuild +++ /dev/null @@ -1,142 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -inherit autotools eutils flag-o-matic ltprune - -DESCRIPTION="Advanced Linux Sound Architecture tools" -HOMEPAGE="https://alsa-project.org/; -SRC_URI="https://www.alsa-project.org/files/pub/tools/${P}.tar.bz2; - -LICENSE="GPL-2" -SLOT="0.9" -KEYWORDS="amd64 ~mips ppc ppc64 sparc x86" - -IUSE="fltk gtk alsa_cards_hdsp alsa_cards_hdspm alsa_cards_mixart -alsa_cards_vx222 alsa_cards_usb-usx2y alsa_cards_sb16 alsa_cards_sbawe -alsa_cards_emu10k1 alsa_cards_emu10k1x alsa_cards_ice1712 -alsa_cards_rme32 alsa_cards_rme96 alsa_cards_sscape alsa_cards_pcxhr" - -COMMON_DEPEND=">=media-libs/alsa-lib-${PV} - >=dev-python/pyalsa-1.0.26 - fltk? ( >=x11-libs/fltk-1.3.0:1 ) - gtk? ( - >=dev-python/pygtk-2 - x11-libs/gtk+:2 - x11-libs/gtk+:3 - )" #468294 -RDEPEND="${COMMON_DEPEND} - gtk? ( media-fonts/font-misc-misc )" #456114 -DEPEND="${COMMON_DEPEND} - virtual/pkgconfig" - -pkg_setup() { - ALSA_TOOLS="seq/sbiload us428control hwmixvolume hda-verb" - - if use gtk; then - ALSA_TOOLS="${ALSA_TOOLS} hdajackretask" - use alsa_cards_ice1712 && \ - ALSA_TOOLS="${ALSA_TOOLS} envy24control" - use alsa_cards_rme32 && use alsa_cards_rme96 && \ - ALSA_TOOLS="${ALSA_TOOLS} rmedigicontrol" - fi - - if use alsa_cards_hdsp || use alsa_cards_hdspm; then - ALSA_TOOLS="${ALSA_TOOLS} hdsploader" - use fltk && ALSA_TOOLS="${ALSA_TOOLS} hdspconf hdspmixer" - fi - - use alsa_cards_mixart && ALSA_TOOLS="${ALSA_TOOLS} mixartloader" - use alsa_cards_vx222 && ALSA_TOOLS="${ALSA_TOOLS} vxloader" - use alsa_cards_usb-usx2y && ALSA_TOOLS="${ALSA_TOOLS} usx2yloader" - use alsa_cards_pcxhr && ALSA_TOOLS="${ALSA_TOOLS} pcxhr" - use alsa_cards_sscape && ALSA_TOOLS="${ALSA_TOOLS} sscape_ctl" - - { use alsa_cards_sb16 || use alsa_cards_sbawe; } && \ - ALSA_TOOLS="${ALSA_TOOLS} sb16_csp" - - if use alsa_cards_emu10k1 || use alsa_cards_emu10k1x; then - ALSA_TOOLS="${ALSA_TOOLS} as10k1 ld10k1" - fi - - use gtk && ALSA_TOOLS="${ALSA_TOOLS} echomixer" -} - -src_prepare() { - epatch "${FILESDIR}"/envy24control-config-dir.patch - - epatch_user - - # This block only deals with the tools that still use GTK and the - # AM_PATH_GTK macro. - for dir in echomixer
[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-tools/
commit: 090294dcb9ad01362054405b2338a3b668fbe749 Author: Sergei Trofimovich gentoo org> AuthorDate: Mon Dec 9 18:21:30 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Dec 9 18:21:30 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=090294dc media-sound/alsa-tools: stable 1.1.7 for ia64, bug #681368 Package-Manager: Portage-2.3.81, Repoman-2.3.20 RepoMan-Options: --include-arches="ia64" Signed-off-by: Sergei Trofimovich gentoo.org> media-sound/alsa-tools/alsa-tools-1.1.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/alsa-tools/alsa-tools-1.1.7.ebuild b/media-sound/alsa-tools/alsa-tools-1.1.7.ebuild index 4b9c01c3c78..686cdd3fbbb 100644 --- a/media-sound/alsa-tools/alsa-tools-1.1.7.ebuild +++ b/media-sound/alsa-tools/alsa-tools-1.1.7.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://www.alsa-project.org/files/pub/tools/${P}.tar.bz2; LICENSE="GPL-2" SLOT="0.9" -KEYWORDS="alpha amd64 ~hppa ~mips ppc ppc64 sparc x86" +KEYWORDS="alpha amd64 ~hppa ia64 ~mips ppc ppc64 sparc x86" IUSE="fltk gtk alsa_cards_hdsp alsa_cards_hdspm alsa_cards_mixart alsa_cards_vx222 alsa_cards_usb-usx2y alsa_cards_sb16 alsa_cards_sbawe
[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-tools/
commit: 98bfd2d9d227d68023d5545d9b5220f32ce0546b Author: Matt Turner gentoo org> AuthorDate: Sat Oct 12 23:46:13 2019 + Commit: Matt Turner gentoo org> CommitDate: Sat Oct 12 23:46:13 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98bfd2d9 media-sound/alsa-tools-1.1.7: alpha stable, bug 681368 Signed-off-by: Matt Turner gentoo.org> media-sound/alsa-tools/alsa-tools-1.1.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/alsa-tools/alsa-tools-1.1.7.ebuild b/media-sound/alsa-tools/alsa-tools-1.1.7.ebuild index 1a24cbb54a9..4b9c01c3c78 100644 --- a/media-sound/alsa-tools/alsa-tools-1.1.7.ebuild +++ b/media-sound/alsa-tools/alsa-tools-1.1.7.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://www.alsa-project.org/files/pub/tools/${P}.tar.bz2; LICENSE="GPL-2" SLOT="0.9" -KEYWORDS="amd64 ~hppa ~mips ppc ppc64 sparc x86" +KEYWORDS="alpha amd64 ~hppa ~mips ppc ppc64 sparc x86" IUSE="fltk gtk alsa_cards_hdsp alsa_cards_hdspm alsa_cards_mixart alsa_cards_vx222 alsa_cards_usb-usx2y alsa_cards_sb16 alsa_cards_sbawe
[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-tools/
commit: 548df82cccf059f7d8f9964cc9902e8c0aaabb16 Author: Michał Górny gentoo org> AuthorDate: Sun Sep 15 15:55:57 2019 + Commit: Michał Górny gentoo org> CommitDate: Mon Sep 30 06:59:05 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=548df82c media-sound/alsa-tools: Inline mirror://alsaproject, use HTTPS Signed-off-by: Michał Górny gentoo.org> media-sound/alsa-tools/alsa-tools-1.1.0.ebuild | 2 +- media-sound/alsa-tools/alsa-tools-1.1.6.ebuild | 2 +- media-sound/alsa-tools/alsa-tools-1.1.7.ebuild | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/media-sound/alsa-tools/alsa-tools-1.1.0.ebuild b/media-sound/alsa-tools/alsa-tools-1.1.0.ebuild index e2b9d265a6c..7e1ceda4f91 100644 --- a/media-sound/alsa-tools/alsa-tools-1.1.0.ebuild +++ b/media-sound/alsa-tools/alsa-tools-1.1.0.ebuild @@ -6,7 +6,7 @@ inherit autotools eutils flag-o-matic DESCRIPTION="Advanced Linux Sound Architecture tools" HOMEPAGE="https://alsa-project.org/; -SRC_URI="mirror://alsaproject/tools/${P}.tar.bz2" +SRC_URI="https://www.alsa-project.org/files/pub/tools/${P}.tar.bz2; LICENSE="GPL-2" SLOT="0.9" diff --git a/media-sound/alsa-tools/alsa-tools-1.1.6.ebuild b/media-sound/alsa-tools/alsa-tools-1.1.6.ebuild index 64011815ec4..c853b373050 100644 --- a/media-sound/alsa-tools/alsa-tools-1.1.6.ebuild +++ b/media-sound/alsa-tools/alsa-tools-1.1.6.ebuild @@ -6,7 +6,7 @@ inherit autotools flag-o-matic gnome2-utils xdg-utils DESCRIPTION="Advanced Linux Sound Architecture tools" HOMEPAGE="https://alsa-project.org/; -SRC_URI="mirror://alsaproject/tools/${P}.tar.bz2" +SRC_URI="https://www.alsa-project.org/files/pub/tools/${P}.tar.bz2; LICENSE="GPL-2" SLOT="0.9" diff --git a/media-sound/alsa-tools/alsa-tools-1.1.7.ebuild b/media-sound/alsa-tools/alsa-tools-1.1.7.ebuild index 110266eb879..1a24cbb54a9 100644 --- a/media-sound/alsa-tools/alsa-tools-1.1.7.ebuild +++ b/media-sound/alsa-tools/alsa-tools-1.1.7.ebuild @@ -6,7 +6,7 @@ inherit autotools flag-o-matic gnome2-utils xdg-utils DESCRIPTION="Advanced Linux Sound Architecture tools" HOMEPAGE="https://alsa-project.org/; -SRC_URI="mirror://alsaproject/tools/${P}.tar.bz2" +SRC_URI="https://www.alsa-project.org/files/pub/tools/${P}.tar.bz2; LICENSE="GPL-2" SLOT="0.9"
[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-tools/
commit: 1738c0864864090da1a3a2abd51148f2618a05e2 Author: Sergei Trofimovich gentoo org> AuthorDate: Wed Aug 28 07:21:48 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Wed Aug 28 07:21:48 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1738c086 media-sound/alsa-tools: stable 1.1.7 for ppc64, bug #681368 Package-Manager: Portage-2.3.73, Repoman-2.3.17 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich gentoo.org> media-sound/alsa-tools/alsa-tools-1.1.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/alsa-tools/alsa-tools-1.1.7.ebuild b/media-sound/alsa-tools/alsa-tools-1.1.7.ebuild index 8099e5832e7..110266eb879 100644 --- a/media-sound/alsa-tools/alsa-tools-1.1.7.ebuild +++ b/media-sound/alsa-tools/alsa-tools-1.1.7.ebuild @@ -10,7 +10,7 @@ SRC_URI="mirror://alsaproject/tools/${P}.tar.bz2" LICENSE="GPL-2" SLOT="0.9" -KEYWORDS="amd64 ~hppa ~mips ppc ~ppc64 sparc x86" +KEYWORDS="amd64 ~hppa ~mips ppc ppc64 sparc x86" IUSE="fltk gtk alsa_cards_hdsp alsa_cards_hdspm alsa_cards_mixart alsa_cards_vx222 alsa_cards_usb-usx2y alsa_cards_sb16 alsa_cards_sbawe
[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-tools/
commit: cdbf63b15711a28c5a13cf56baaa47f88b57a33e Author: Sergei Trofimovich gentoo org> AuthorDate: Wed Aug 28 06:54:07 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Wed Aug 28 06:54:40 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cdbf63b1 media-sound/alsa-tools: stable 1.1.7 for ppc, bug #681368 Package-Manager: Portage-2.3.73, Repoman-2.3.17 RepoMan-Options: --include-arches="ppc" Signed-off-by: Sergei Trofimovich gentoo.org> media-sound/alsa-tools/alsa-tools-1.1.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/alsa-tools/alsa-tools-1.1.7.ebuild b/media-sound/alsa-tools/alsa-tools-1.1.7.ebuild index 73eb0a6576f..8099e5832e7 100644 --- a/media-sound/alsa-tools/alsa-tools-1.1.7.ebuild +++ b/media-sound/alsa-tools/alsa-tools-1.1.7.ebuild @@ -10,7 +10,7 @@ SRC_URI="mirror://alsaproject/tools/${P}.tar.bz2" LICENSE="GPL-2" SLOT="0.9" -KEYWORDS="amd64 ~hppa ~mips ~ppc ~ppc64 sparc x86" +KEYWORDS="amd64 ~hppa ~mips ppc ~ppc64 sparc x86" IUSE="fltk gtk alsa_cards_hdsp alsa_cards_hdspm alsa_cards_mixart alsa_cards_vx222 alsa_cards_usb-usx2y alsa_cards_sb16 alsa_cards_sbawe
[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-tools/
commit: e1da6fba21b4b763bdb4610a33faf63d8dcc7dd7 Author: Rolf Eike Beer sf-mail de> AuthorDate: Wed Jul 31 16:33:26 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Wed Jul 31 17:44:32 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1da6fba media-sound/alsa-tools: keyworded 1.1.7 for hppa, bug #681368 Package-Manager: Portage-2.3.66, Repoman-2.3.16 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> media-sound/alsa-tools/alsa-tools-1.1.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/alsa-tools/alsa-tools-1.1.7.ebuild b/media-sound/alsa-tools/alsa-tools-1.1.7.ebuild index 853258d16dd..73eb0a6576f 100644 --- a/media-sound/alsa-tools/alsa-tools-1.1.7.ebuild +++ b/media-sound/alsa-tools/alsa-tools-1.1.7.ebuild @@ -10,7 +10,7 @@ SRC_URI="mirror://alsaproject/tools/${P}.tar.bz2" LICENSE="GPL-2" SLOT="0.9" -KEYWORDS="amd64 ~mips ~ppc ~ppc64 sparc x86" +KEYWORDS="amd64 ~hppa ~mips ~ppc ~ppc64 sparc x86" IUSE="fltk gtk alsa_cards_hdsp alsa_cards_hdspm alsa_cards_mixart alsa_cards_vx222 alsa_cards_usb-usx2y alsa_cards_sb16 alsa_cards_sbawe
[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-tools/
commit: e1d3fcc19c391de349fc68b6f125dd711914d4b9 Author: Rolf Eike Beer sf-mail de> AuthorDate: Wed Jul 31 16:17:44 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Wed Jul 31 17:44:30 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1d3fcc1 media-sound/alsa-tools: stable 1.1.7 for sparc, bug #681368 Package-Manager: Portage-2.3.66, Repoman-2.3.16 RepoMan-Options: --include-arches="sparc" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> media-sound/alsa-tools/alsa-tools-1.1.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/alsa-tools/alsa-tools-1.1.7.ebuild b/media-sound/alsa-tools/alsa-tools-1.1.7.ebuild index 876971ee295..853258d16dd 100644 --- a/media-sound/alsa-tools/alsa-tools-1.1.7.ebuild +++ b/media-sound/alsa-tools/alsa-tools-1.1.7.ebuild @@ -10,7 +10,7 @@ SRC_URI="mirror://alsaproject/tools/${P}.tar.bz2" LICENSE="GPL-2" SLOT="0.9" -KEYWORDS="amd64 ~mips ~ppc ~ppc64 ~sparc x86" +KEYWORDS="amd64 ~mips ~ppc ~ppc64 sparc x86" IUSE="fltk gtk alsa_cards_hdsp alsa_cards_hdspm alsa_cards_mixart alsa_cards_vx222 alsa_cards_usb-usx2y alsa_cards_sb16 alsa_cards_sbawe
[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-tools/
commit: 9d991ede8f73b832ae4dd428405b5c82847afaba Author: Thomas Deutschmann gentoo org> AuthorDate: Wed Apr 24 21:08:26 2019 + Commit: Thomas Deutschmann gentoo org> CommitDate: Wed Apr 24 21:32:27 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d991ede media-sound/alsa-tools: x86 stable (bug #681368) Package-Manager: Portage-2.3.64, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann gentoo.org> media-sound/alsa-tools/alsa-tools-1.1.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/alsa-tools/alsa-tools-1.1.7.ebuild b/media-sound/alsa-tools/alsa-tools-1.1.7.ebuild index 90bcf068eaa..876971ee295 100644 --- a/media-sound/alsa-tools/alsa-tools-1.1.7.ebuild +++ b/media-sound/alsa-tools/alsa-tools-1.1.7.ebuild @@ -10,7 +10,7 @@ SRC_URI="mirror://alsaproject/tools/${P}.tar.bz2" LICENSE="GPL-2" SLOT="0.9" -KEYWORDS="amd64 ~mips ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="amd64 ~mips ~ppc ~ppc64 ~sparc x86" IUSE="fltk gtk alsa_cards_hdsp alsa_cards_hdspm alsa_cards_mixart alsa_cards_vx222 alsa_cards_usb-usx2y alsa_cards_sb16 alsa_cards_sbawe
[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-tools/
commit: cec9fca6c9354f4166e4ebf2a914ec7044b38094 Author: Sergei Trofimovich gentoo org> AuthorDate: Mon Mar 25 22:02:50 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Mar 25 22:04:20 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cec9fca6 media-sound/alsa-tools: fix ALSA_CARDS=pcxhr build, bug #669808 Reported-by: Rolf Eike Beer Fixed-by: Alexander Tsoy Closes: https://bugs.gentoo.org/669808 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Sergei Trofimovich gentoo.org> media-sound/alsa-tools/alsa-tools-1.1.6.ebuild | 2 +- media-sound/alsa-tools/alsa-tools-1.1.7.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/media-sound/alsa-tools/alsa-tools-1.1.6.ebuild b/media-sound/alsa-tools/alsa-tools-1.1.6.ebuild index 23ac4f241bb..64011815ec4 100644 --- a/media-sound/alsa-tools/alsa-tools-1.1.6.ebuild +++ b/media-sound/alsa-tools/alsa-tools-1.1.6.ebuild @@ -43,7 +43,7 @@ pkg_setup() { $(usex alsa_cards_mixart mixartloader '') $(usex alsa_cards_vx222 vxloader '') $(usex alsa_cards_usb-usx2y usx2yloader '') - $(usex alsa_cards_pcxhr pcxhr '') + $(usex alsa_cards_pcxhr pcxhrloader '') $(usex alsa_cards_sscape sscape_ctl '') ) diff --git a/media-sound/alsa-tools/alsa-tools-1.1.7.ebuild b/media-sound/alsa-tools/alsa-tools-1.1.7.ebuild index 5748371bea4..90bcf068eaa 100644 --- a/media-sound/alsa-tools/alsa-tools-1.1.7.ebuild +++ b/media-sound/alsa-tools/alsa-tools-1.1.7.ebuild @@ -43,7 +43,7 @@ pkg_setup() { $(usex alsa_cards_mixart mixartloader '') $(usex alsa_cards_vx222 vxloader '') $(usex alsa_cards_usb-usx2y usx2yloader '') - $(usex alsa_cards_pcxhr pcxhr '') + $(usex alsa_cards_pcxhr pcxhrloader '') $(usex alsa_cards_sscape sscape_ctl '') )
[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-tools/
commit: b701cefc7b84415118f0f7a343c4188feb32497d Author: Mikle Kolyada gentoo org> AuthorDate: Sat Mar 23 17:10:31 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Sat Mar 23 17:10:31 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b701cefc media-sound/alsa-tools: amd64 stable wrt bug #681368 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="amd64" media-sound/alsa-tools/alsa-tools-1.1.7.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-sound/alsa-tools/alsa-tools-1.1.7.ebuild b/media-sound/alsa-tools/alsa-tools-1.1.7.ebuild index 446f976a036..5748371bea4 100644 --- a/media-sound/alsa-tools/alsa-tools-1.1.7.ebuild +++ b/media-sound/alsa-tools/alsa-tools-1.1.7.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Authors +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -10,7 +10,7 @@ SRC_URI="mirror://alsaproject/tools/${P}.tar.bz2" LICENSE="GPL-2" SLOT="0.9" -KEYWORDS="~amd64 ~mips ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="amd64 ~mips ~ppc ~ppc64 ~sparc ~x86" IUSE="fltk gtk alsa_cards_hdsp alsa_cards_hdspm alsa_cards_mixart alsa_cards_vx222 alsa_cards_usb-usx2y alsa_cards_sb16 alsa_cards_sbawe
[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-tools/
commit: cc005c383b96519dfd396768c7af97919f968424 Author: Sergei Trofimovich gentoo org> AuthorDate: Sat Jan 12 23:28:03 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Jan 12 23:28:03 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc005c38 media-sound/alsa-tools: stable 1.1.6 for sparc, bug #666852 Package-Manager: Portage-2.3.55, Repoman-2.3.12 RepoMan-Options: --include-arches="sparc" Signed-off-by: Sergei Trofimovich gentoo.org> media-sound/alsa-tools/alsa-tools-1.1.6.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-sound/alsa-tools/alsa-tools-1.1.6.ebuild b/media-sound/alsa-tools/alsa-tools-1.1.6.ebuild index 18fcd567ec8..23ac4f241bb 100644 --- a/media-sound/alsa-tools/alsa-tools-1.1.6.ebuild +++ b/media-sound/alsa-tools/alsa-tools-1.1.6.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Authors +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -10,7 +10,7 @@ SRC_URI="mirror://alsaproject/tools/${P}.tar.bz2" LICENSE="GPL-2" SLOT="0.9" -KEYWORDS="alpha amd64 ~mips ppc ppc64 ~sparc x86" +KEYWORDS="alpha amd64 ~mips ppc ppc64 sparc x86" IUSE="fltk gtk alsa_cards_hdsp alsa_cards_hdspm alsa_cards_mixart alsa_cards_vx222 alsa_cards_usb-usx2y alsa_cards_sb16 alsa_cards_sbawe
[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-tools/
commit: 287c29bf849623b9c999852095c23a5a16bef2ec Author: Sergei Trofimovich gentoo org> AuthorDate: Wed Nov 7 23:16:33 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Wed Nov 7 23:16:33 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=287c29bf media-sound/alsa-tools: stable 1.1.6 for ppc64, bug #666852 Package-Manager: Portage-2.3.51, Repoman-2.3.12 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich gentoo.org> media-sound/alsa-tools/alsa-tools-1.1.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/alsa-tools/alsa-tools-1.1.6.ebuild b/media-sound/alsa-tools/alsa-tools-1.1.6.ebuild index 35a37f3dfc0..18fcd567ec8 100644 --- a/media-sound/alsa-tools/alsa-tools-1.1.6.ebuild +++ b/media-sound/alsa-tools/alsa-tools-1.1.6.ebuild @@ -10,7 +10,7 @@ SRC_URI="mirror://alsaproject/tools/${P}.tar.bz2" LICENSE="GPL-2" SLOT="0.9" -KEYWORDS="alpha amd64 ~mips ppc ~ppc64 ~sparc x86" +KEYWORDS="alpha amd64 ~mips ppc ppc64 ~sparc x86" IUSE="fltk gtk alsa_cards_hdsp alsa_cards_hdspm alsa_cards_mixart alsa_cards_vx222 alsa_cards_usb-usx2y alsa_cards_sb16 alsa_cards_sbawe
[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-tools/
commit: d4cdb61c9ffe7cb47f65a1476a6c388b1481a148 Author: Tobias Klausmann gentoo org> AuthorDate: Thu Oct 18 11:44:02 2018 + Commit: Tobias Klausmann gentoo org> CommitDate: Thu Oct 18 11:44:02 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4cdb61c media-sound/alsa-tools-1.1.6-r0: alpha stable Bug: http://bugs.gentoo.org/666852 Signed-off-by: Tobias Klausmann gentoo.org> media-sound/alsa-tools/alsa-tools-1.1.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/alsa-tools/alsa-tools-1.1.6.ebuild b/media-sound/alsa-tools/alsa-tools-1.1.6.ebuild index cd091d7b413..b0f1e28d9fa 100644 --- a/media-sound/alsa-tools/alsa-tools-1.1.6.ebuild +++ b/media-sound/alsa-tools/alsa-tools-1.1.6.ebuild @@ -10,7 +10,7 @@ SRC_URI="mirror://alsaproject/tools/${P}.tar.bz2" LICENSE="GPL-2" SLOT="0.9" -KEYWORDS="amd64 ~mips ~ppc ~ppc64 ~sparc x86" +KEYWORDS="alpha amd64 ~mips ~ppc ~ppc64 ~sparc x86" IUSE="fltk gtk alsa_cards_hdsp alsa_cards_hdspm alsa_cards_mixart alsa_cards_vx222 alsa_cards_usb-usx2y alsa_cards_sb16 alsa_cards_sbawe
[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-tools/
commit: ef3fe9f054354f3cc91cd217195bb51e0d691a09 Author: Thomas Deutschmann gentoo org> AuthorDate: Wed Oct 17 12:03:51 2018 + Commit: Thomas Deutschmann gentoo org> CommitDate: Wed Oct 17 12:03:51 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef3fe9f0 media-sound/alsa-tools: x86 stable (bug #666852) Package-Manager: Portage-2.3.51, Repoman-2.3.11 Signed-off-by: Thomas Deutschmann gentoo.org> media-sound/alsa-tools/alsa-tools-1.1.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/alsa-tools/alsa-tools-1.1.6.ebuild b/media-sound/alsa-tools/alsa-tools-1.1.6.ebuild index 1f8d4ec1dc6..cd091d7b413 100644 --- a/media-sound/alsa-tools/alsa-tools-1.1.6.ebuild +++ b/media-sound/alsa-tools/alsa-tools-1.1.6.ebuild @@ -10,7 +10,7 @@ SRC_URI="mirror://alsaproject/tools/${P}.tar.bz2" LICENSE="GPL-2" SLOT="0.9" -KEYWORDS="amd64 ~mips ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="amd64 ~mips ~ppc ~ppc64 ~sparc x86" IUSE="fltk gtk alsa_cards_hdsp alsa_cards_hdspm alsa_cards_mixart alsa_cards_vx222 alsa_cards_usb-usx2y alsa_cards_sb16 alsa_cards_sbawe
[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-tools/
commit: 609d4097bcce9c1504f0ea9963a8dc6270e735be Author: Mikle Kolyada gentoo org> AuthorDate: Wed Oct 17 10:24:48 2018 + Commit: Mikle Kolyada gentoo org> CommitDate: Wed Oct 17 10:25:45 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=609d4097 media-sound/alsa-tools: amd64 stable wrt bug #666852 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.11 media-sound/alsa-tools/alsa-tools-1.1.6.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-sound/alsa-tools/alsa-tools-1.1.6.ebuild b/media-sound/alsa-tools/alsa-tools-1.1.6.ebuild index 5f4c7573d32..1f8d4ec1dc6 100644 --- a/media-sound/alsa-tools/alsa-tools-1.1.6.ebuild +++ b/media-sound/alsa-tools/alsa-tools-1.1.6.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -10,7 +10,7 @@ SRC_URI="mirror://alsaproject/tools/${P}.tar.bz2" LICENSE="GPL-2" SLOT="0.9" -KEYWORDS="~amd64 ~mips ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="amd64 ~mips ~ppc ~ppc64 ~sparc ~x86" IUSE="fltk gtk alsa_cards_hdsp alsa_cards_hdspm alsa_cards_mixart alsa_cards_vx222 alsa_cards_usb-usx2y alsa_cards_sb16 alsa_cards_sbawe
[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-tools/
commit: 1d7397d8246aa11476eda53aed7df60e0104087f Author: Lars Wendler gentoo org> AuthorDate: Wed Oct 17 09:16:21 2018 + Commit: Lars Wendler gentoo org> CommitDate: Wed Oct 17 09:22:46 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d7397d8 media-sound/alsa-tools: Removed old. Signed-off-by: Lars Wendler gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 media-sound/alsa-tools/Manifest| 2 - media-sound/alsa-tools/alsa-tools-1.1.3.ebuild | 144 - media-sound/alsa-tools/alsa-tools-1.1.5.ebuild | 144 - 3 files changed, 290 deletions(-) diff --git a/media-sound/alsa-tools/Manifest b/media-sound/alsa-tools/Manifest index eb058b4c6ec..1b6e5968a3e 100644 --- a/media-sound/alsa-tools/Manifest +++ b/media-sound/alsa-tools/Manifest @@ -1,5 +1,3 @@ DIST alsa-tools-1.1.0.tar.bz2 1715113 BLAKE2B 9b64f3a78e0cff212663c716c189591cd249e58992e5b403e8948b0fa81c4b3b86cc4872f4dcb7a0fadf9cb313043201549b10f3a36d546911bba18fe9fc3602 SHA512 caabbc9a8b494de6bba0dea6440b335b35e5c7dab4942ac36f127a75c2212ff98e7e38566444666edcf40c6c95e6d9797c421014fb5c5c292bb398780e6c9f87 -DIST alsa-tools-1.1.3.tar.bz2 1715759 BLAKE2B c267c746b1b6e986d65e4f69874eb8432e141e823112037ac21f6c794275c818d66dc8adb680c62eb72621d6d6b0974efaffadcf5b7dd7aea53c4c1528631c14 SHA512 b7c6c7639ea30fd8385c817fcd9dee4e5ed7c5766801d11a61d94f3211db4f99ecc0f00173573b69724ad9a06138605c353f4a40c8631eb4325b9718788bea50 -DIST alsa-tools-1.1.5.tar.bz2 1715977 BLAKE2B a8608d19794f7072959121a5f6ab8a7f676d600706bcf52d7e0ec770947fa85948927c1967d4ed35befd31f3bf1b66633ae107274b11490b4bb4558d434c4f80 SHA512 42463540def2260bda0fdb0b08a665ef336deb817920605ce8f77b4904595eadc7d4774d799385bb2271026e26976cc733a776b228814d2c7d7651c46a45098d DIST alsa-tools-1.1.6.tar.bz2 1778330 BLAKE2B 256ffaef47f78c07f1d8cd86df57b2f75cb6838c407586b52144963350d51271fb500e627e152d05d1c586c337c70fc839072094e0492a0a1b160d6876ccedeb SHA512 33617ec6726ca11f66849c893a8dd9bf9faa8832374788819d9280159ac358c83443331faac24881df593cfd0b24b22769a41cbcb0af3c1fd781baab0c802d17 DIST alsa-tools-1.1.7.tar.bz2 1782642 BLAKE2B 1b2235c3471595c17836b376e5c87194b798f39d2ab52398c634b430c55a4d10482af2aef9568c6694ac4f5a58c4b2f4601cc6a7a80b4e1a3e87dd8d86d8e67a SHA512 d715fa5b909fb33ffce252b4ae9f027dc7c1a509253d52bda6ecbc5e0a38e7d30ab8486b14114b226424217812a0edf66e7ec11f7674e44c77a14e4dfb16889c diff --git a/media-sound/alsa-tools/alsa-tools-1.1.3.ebuild b/media-sound/alsa-tools/alsa-tools-1.1.3.ebuild deleted file mode 100644 index 972e14d4b03..000 --- a/media-sound/alsa-tools/alsa-tools-1.1.3.ebuild +++ /dev/null @@ -1,144 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -inherit autotools eutils flag-o-matic - -DESCRIPTION="Advanced Linux Sound Architecture tools" -HOMEPAGE="https://alsa-project.org/; -SRC_URI="mirror://alsaproject/tools/${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0.9" -KEYWORDS="~amd64 ~mips ~ppc ~ppc64 ~sparc ~x86" - -IUSE="fltk gtk alsa_cards_hdsp alsa_cards_hdspm alsa_cards_mixart -alsa_cards_vx222 alsa_cards_usb-usx2y alsa_cards_sb16 alsa_cards_sbawe -alsa_cards_emu10k1 alsa_cards_emu10k1x alsa_cards_ice1712 -alsa_cards_rme32 alsa_cards_rme96 alsa_cards_sscape alsa_cards_pcxhr" - -COMMON_DEPEND=">=media-libs/alsa-lib-${PV} - >=dev-python/pyalsa-1.0.26 - fltk? ( >=x11-libs/fltk-1.3.0:1 ) - gtk? ( - >=dev-python/pygtk-2 - x11-libs/gtk+:2 - x11-libs/gtk+:3 - )" #468294 -RDEPEND="${COMMON_DEPEND} - gtk? ( media-fonts/font-misc-misc )" #456114 -DEPEND="${COMMON_DEPEND} - virtual/pkgconfig" - -PATCHES=( - "${FILESDIR}"/envy24control-config-dir.patch -) - -pkg_setup() { - ALSA_TOOLS="seq/sbiload us428control hwmixvolume hda-verb" - - if use gtk; then - ALSA_TOOLS="${ALSA_TOOLS} hdajackretask" - use alsa_cards_ice1712 && \ - ALSA_TOOLS="${ALSA_TOOLS} envy24control" - use alsa_cards_rme32 && use alsa_cards_rme96 && \ - ALSA_TOOLS="${ALSA_TOOLS} rmedigicontrol" - fi - - if use alsa_cards_hdsp || use alsa_cards_hdspm; then - ALSA_TOOLS="${ALSA_TOOLS} hdsploader" - use fltk && ALSA_TOOLS="${ALSA_TOOLS} hdspconf hdspmixer" - fi - - use alsa_cards_mixart && ALSA_TOOLS="${ALSA_TOOLS} mixartloader" - use alsa_cards_vx222 && ALSA_TOOLS="${ALSA_TOOLS} vxloader" - use alsa_cards_usb-usx2y && ALSA_TOOLS="${ALSA_TOOLS} usx2yloader" - use alsa_cards_pcxhr && ALSA_TOOLS="${ALSA_TOOLS} pcxhr" - use alsa_cards_sscape && ALSA_TOOLS="${ALSA_TOOLS} sscape_ctl" - - { use alsa_cards_sb16 || use alsa_cards_sbawe; } && \ - ALSA_TOOLS="${ALSA_TOOLS} sb16_csp" - - if use alsa_cards_emu10k1 || use alsa_cards_emu10k1x; then -
[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-tools/
commit: ddbcb4c4e24f489fb3d7853c4100e2de253cd8d1 Author: Lars Wendler gentoo org> AuthorDate: Wed Oct 17 08:58:17 2018 + Commit: Lars Wendler gentoo org> CommitDate: Wed Oct 17 09:22:39 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddbcb4c4 media-sound/alsa-tools: Bump to version 1.1.7 Signed-off-by: Lars Wendler gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 media-sound/alsa-tools/Manifest| 1 + media-sound/alsa-tools/alsa-tools-1.1.7.ebuild | 160 + 2 files changed, 161 insertions(+) diff --git a/media-sound/alsa-tools/Manifest b/media-sound/alsa-tools/Manifest index b7faa4501e4..eb058b4c6ec 100644 --- a/media-sound/alsa-tools/Manifest +++ b/media-sound/alsa-tools/Manifest @@ -2,3 +2,4 @@ DIST alsa-tools-1.1.0.tar.bz2 1715113 BLAKE2B 9b64f3a78e0cff212663c716c189591cd2 DIST alsa-tools-1.1.3.tar.bz2 1715759 BLAKE2B c267c746b1b6e986d65e4f69874eb8432e141e823112037ac21f6c794275c818d66dc8adb680c62eb72621d6d6b0974efaffadcf5b7dd7aea53c4c1528631c14 SHA512 b7c6c7639ea30fd8385c817fcd9dee4e5ed7c5766801d11a61d94f3211db4f99ecc0f00173573b69724ad9a06138605c353f4a40c8631eb4325b9718788bea50 DIST alsa-tools-1.1.5.tar.bz2 1715977 BLAKE2B a8608d19794f7072959121a5f6ab8a7f676d600706bcf52d7e0ec770947fa85948927c1967d4ed35befd31f3bf1b66633ae107274b11490b4bb4558d434c4f80 SHA512 42463540def2260bda0fdb0b08a665ef336deb817920605ce8f77b4904595eadc7d4774d799385bb2271026e26976cc733a776b228814d2c7d7651c46a45098d DIST alsa-tools-1.1.6.tar.bz2 1778330 BLAKE2B 256ffaef47f78c07f1d8cd86df57b2f75cb6838c407586b52144963350d51271fb500e627e152d05d1c586c337c70fc839072094e0492a0a1b160d6876ccedeb SHA512 33617ec6726ca11f66849c893a8dd9bf9faa8832374788819d9280159ac358c83443331faac24881df593cfd0b24b22769a41cbcb0af3c1fd781baab0c802d17 +DIST alsa-tools-1.1.7.tar.bz2 1782642 BLAKE2B 1b2235c3471595c17836b376e5c87194b798f39d2ab52398c634b430c55a4d10482af2aef9568c6694ac4f5a58c4b2f4601cc6a7a80b4e1a3e87dd8d86d8e67a SHA512 d715fa5b909fb33ffce252b4ae9f027dc7c1a509253d52bda6ecbc5e0a38e7d30ab8486b14114b226424217812a0edf66e7ec11f7674e44c77a14e4dfb16889c diff --git a/media-sound/alsa-tools/alsa-tools-1.1.7.ebuild b/media-sound/alsa-tools/alsa-tools-1.1.7.ebuild new file mode 100644 index 000..446f976a036 --- /dev/null +++ b/media-sound/alsa-tools/alsa-tools-1.1.7.ebuild @@ -0,0 +1,160 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit autotools flag-o-matic gnome2-utils xdg-utils + +DESCRIPTION="Advanced Linux Sound Architecture tools" +HOMEPAGE="https://alsa-project.org/; +SRC_URI="mirror://alsaproject/tools/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0.9" +KEYWORDS="~amd64 ~mips ~ppc ~ppc64 ~sparc ~x86" + +IUSE="fltk gtk alsa_cards_hdsp alsa_cards_hdspm alsa_cards_mixart +alsa_cards_vx222 alsa_cards_usb-usx2y alsa_cards_sb16 alsa_cards_sbawe +alsa_cards_emu10k1 alsa_cards_emu10k1x alsa_cards_ice1712 +alsa_cards_rme32 alsa_cards_rme96 alsa_cards_sscape alsa_cards_pcxhr" + +COMMON_DEPEND=">=media-libs/alsa-lib-${PV} + >=dev-python/pyalsa-1.0.26 + fltk? ( >=x11-libs/fltk-1.3.0:1 ) + gtk? ( + >=dev-python/pygtk-2 + x11-libs/gtk+:2 + x11-libs/gtk+:3 + )" #468294 +RDEPEND="${COMMON_DEPEND} + gtk? ( media-fonts/font-misc-misc )" #456114 +DEPEND="${COMMON_DEPEND} + virtual/pkgconfig" + +PATCHES=( + "${FILESDIR}"/envy24control-config-dir.patch +) + +pkg_setup() { + ALSA_TOOLS=( + seq/sbiload + us428control + hwmixvolume + hda-verb + $(usex alsa_cards_mixart mixartloader '') + $(usex alsa_cards_vx222 vxloader '') + $(usex alsa_cards_usb-usx2y usx2yloader '') + $(usex alsa_cards_pcxhr pcxhr '') + $(usex alsa_cards_sscape sscape_ctl '') + ) + + if use gtk; then + ALSA_TOOLS+=( + echomixer + hdajackretask + $(usex alsa_cards_ice1712 envy24control '') + ) + # Perhaps a typo the following && logic? + if use alsa_cards_rme32 && use alsa_cards_rme96 ; then + ALSA_TOOLS+=( rmedigicontrol ) + fi + fi + + if use alsa_cards_hdsp || use alsa_cards_hdspm ; then + ALSA_TOOLS+=( + hdsploader + $(usex fltk 'hdspconf hdspmixer' '') + ) + fi + + if use alsa_cards_sb16 || use alsa_cards_sbawe ; then + ALSA_TOOLS+=( sb16_csp ) + fi + + if use alsa_cards_emu10k1 || use alsa_cards_emu10k1x; then + ALSA_TOOLS+=( as10k1 ld10k1 ) + fi +} + +src_prepare() { + default + + # This block only deals with the tools that still use GTK and the + # AM_PATH_GTK macro. +
[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-tools/
commit: 5f17a5b589d7052017b1a07d87b7734f9b477b4b Author: Lars Wendler gentoo org> AuthorDate: Wed Apr 4 09:02:05 2018 + Commit: Lars Wendler gentoo org> CommitDate: Wed Apr 4 09:02:18 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f17a5b5 media-sound/alsa-tools: Thoroughly handle .desktop and icon files. Package-Manager: Portage-2.3.28, Repoman-2.3.9 media-sound/alsa-tools/alsa-tools-1.1.6.ebuild | 12 +++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/media-sound/alsa-tools/alsa-tools-1.1.6.ebuild b/media-sound/alsa-tools/alsa-tools-1.1.6.ebuild index 4e949cb7a3a..5f4c7573d32 100644 --- a/media-sound/alsa-tools/alsa-tools-1.1.6.ebuild +++ b/media-sound/alsa-tools/alsa-tools-1.1.6.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=6 -inherit autotools flag-o-matic +inherit autotools flag-o-matic gnome2-utils xdg-utils DESCRIPTION="Advanced Linux Sound Architecture tools" HOMEPAGE="https://alsa-project.org/; @@ -148,3 +148,13 @@ src_install() { # Punt at least /usr/lib/liblo10k1.la (last checked, 1.0.27) find "${ED}" -name '*.la' -delete || die } + +pkg_postinst() { + gnome2_icon_cache_update + xdg_desktop_database_update +} + +pkg_postrm() { + gnome2_icon_cache_update + xdg_desktop_database_update +}
[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-tools/
commit: f848db815ae6acdf54701c70a53ce5091f3480f9 Author: Lars Wendler gentoo org> AuthorDate: Wed Apr 4 08:26:47 2018 + Commit: Lars Wendler gentoo org> CommitDate: Wed Apr 4 08:45:59 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f848db81 media-sound/alsa-tools: Bump to version 1.1.6 Package-Manager: Portage-2.3.28, Repoman-2.3.9 media-sound/alsa-tools/Manifest| 1 + media-sound/alsa-tools/alsa-tools-1.1.6.ebuild | 150 + 2 files changed, 151 insertions(+) diff --git a/media-sound/alsa-tools/Manifest b/media-sound/alsa-tools/Manifest index 791ca48e67a..b7faa4501e4 100644 --- a/media-sound/alsa-tools/Manifest +++ b/media-sound/alsa-tools/Manifest @@ -1,3 +1,4 @@ DIST alsa-tools-1.1.0.tar.bz2 1715113 BLAKE2B 9b64f3a78e0cff212663c716c189591cd249e58992e5b403e8948b0fa81c4b3b86cc4872f4dcb7a0fadf9cb313043201549b10f3a36d546911bba18fe9fc3602 SHA512 caabbc9a8b494de6bba0dea6440b335b35e5c7dab4942ac36f127a75c2212ff98e7e38566444666edcf40c6c95e6d9797c421014fb5c5c292bb398780e6c9f87 DIST alsa-tools-1.1.3.tar.bz2 1715759 BLAKE2B c267c746b1b6e986d65e4f69874eb8432e141e823112037ac21f6c794275c818d66dc8adb680c62eb72621d6d6b0974efaffadcf5b7dd7aea53c4c1528631c14 SHA512 b7c6c7639ea30fd8385c817fcd9dee4e5ed7c5766801d11a61d94f3211db4f99ecc0f00173573b69724ad9a06138605c353f4a40c8631eb4325b9718788bea50 DIST alsa-tools-1.1.5.tar.bz2 1715977 BLAKE2B a8608d19794f7072959121a5f6ab8a7f676d600706bcf52d7e0ec770947fa85948927c1967d4ed35befd31f3bf1b66633ae107274b11490b4bb4558d434c4f80 SHA512 42463540def2260bda0fdb0b08a665ef336deb817920605ce8f77b4904595eadc7d4774d799385bb2271026e26976cc733a776b228814d2c7d7651c46a45098d +DIST alsa-tools-1.1.6.tar.bz2 1778330 BLAKE2B 256ffaef47f78c07f1d8cd86df57b2f75cb6838c407586b52144963350d51271fb500e627e152d05d1c586c337c70fc839072094e0492a0a1b160d6876ccedeb SHA512 33617ec6726ca11f66849c893a8dd9bf9faa8832374788819d9280159ac358c83443331faac24881df593cfd0b24b22769a41cbcb0af3c1fd781baab0c802d17 diff --git a/media-sound/alsa-tools/alsa-tools-1.1.6.ebuild b/media-sound/alsa-tools/alsa-tools-1.1.6.ebuild new file mode 100644 index 000..4e949cb7a3a --- /dev/null +++ b/media-sound/alsa-tools/alsa-tools-1.1.6.ebuild @@ -0,0 +1,150 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit autotools flag-o-matic + +DESCRIPTION="Advanced Linux Sound Architecture tools" +HOMEPAGE="https://alsa-project.org/; +SRC_URI="mirror://alsaproject/tools/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0.9" +KEYWORDS="~amd64 ~mips ~ppc ~ppc64 ~sparc ~x86" + +IUSE="fltk gtk alsa_cards_hdsp alsa_cards_hdspm alsa_cards_mixart +alsa_cards_vx222 alsa_cards_usb-usx2y alsa_cards_sb16 alsa_cards_sbawe +alsa_cards_emu10k1 alsa_cards_emu10k1x alsa_cards_ice1712 +alsa_cards_rme32 alsa_cards_rme96 alsa_cards_sscape alsa_cards_pcxhr" + +COMMON_DEPEND=">=media-libs/alsa-lib-${PV} + >=dev-python/pyalsa-1.0.26 + fltk? ( >=x11-libs/fltk-1.3.0:1 ) + gtk? ( + >=dev-python/pygtk-2 + x11-libs/gtk+:2 + x11-libs/gtk+:3 + )" #468294 +RDEPEND="${COMMON_DEPEND} + gtk? ( media-fonts/font-misc-misc )" #456114 +DEPEND="${COMMON_DEPEND} + virtual/pkgconfig" + +PATCHES=( + "${FILESDIR}"/envy24control-config-dir.patch +) + +pkg_setup() { + ALSA_TOOLS=( + seq/sbiload + us428control + hwmixvolume + hda-verb + $(usex alsa_cards_mixart mixartloader '') + $(usex alsa_cards_vx222 vxloader '') + $(usex alsa_cards_usb-usx2y usx2yloader '') + $(usex alsa_cards_pcxhr pcxhr '') + $(usex alsa_cards_sscape sscape_ctl '') + ) + + if use gtk; then + ALSA_TOOLS+=( + echomixer + hdajackretask + $(usex alsa_cards_ice1712 envy24control '') + ) + # Perhaps a typo the following && logic? + if use alsa_cards_rme32 && use alsa_cards_rme96 ; then + ALSA_TOOLS+=( rmedigicontrol ) + fi + fi + + if use alsa_cards_hdsp || use alsa_cards_hdspm ; then + ALSA_TOOLS+=( + hdsploader + $(usex fltk 'hdspconf hdspmixer' '') + ) + fi + + if use alsa_cards_sb16 || use alsa_cards_sbawe ; then + ALSA_TOOLS+=( sb16_csp ) + fi + + if use alsa_cards_emu10k1 || use alsa_cards_emu10k1x; then + ALSA_TOOLS+=( as10k1 ld10k1 ) + fi +} + +src_prepare() { + default + + # This block only deals with the tools that still use GTK and the + # AM_PATH_GTK macro. + for dir in echomixer envy24control rmedigicontrol; do + has "${dir}" "${ALSA_TOOLS[*]}" || continue + pushd
[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-tools/
commit: e9764a2f1d9d13503f9db4a50edc0d6e2d3cdf7d Author: Michael Mair-Keimberger gmail com> AuthorDate: Fri Feb 23 15:54:39 2018 + Commit: Michał Górny gentoo org> CommitDate: Fri Mar 2 18:09:04 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9764a2f media-sound/alsa-tools: use HTTPS media-sound/alsa-tools/alsa-tools-1.1.0.ebuild | 4 ++-- media-sound/alsa-tools/alsa-tools-1.1.3.ebuild | 4 ++-- media-sound/alsa-tools/alsa-tools-1.1.5.ebuild | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/media-sound/alsa-tools/alsa-tools-1.1.0.ebuild b/media-sound/alsa-tools/alsa-tools-1.1.0.ebuild index 3133ebb17a0..e2b9d265a6c 100644 --- a/media-sound/alsa-tools/alsa-tools-1.1.0.ebuild +++ b/media-sound/alsa-tools/alsa-tools-1.1.0.ebuild @@ -1,11 +1,11 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 inherit autotools eutils flag-o-matic DESCRIPTION="Advanced Linux Sound Architecture tools" -HOMEPAGE="http://www.alsa-project.org/; +HOMEPAGE="https://alsa-project.org/; SRC_URI="mirror://alsaproject/tools/${P}.tar.bz2" LICENSE="GPL-2" diff --git a/media-sound/alsa-tools/alsa-tools-1.1.3.ebuild b/media-sound/alsa-tools/alsa-tools-1.1.3.ebuild index 39e14548521..972e14d4b03 100644 --- a/media-sound/alsa-tools/alsa-tools-1.1.3.ebuild +++ b/media-sound/alsa-tools/alsa-tools-1.1.3.ebuild @@ -1,11 +1,11 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 inherit autotools eutils flag-o-matic DESCRIPTION="Advanced Linux Sound Architecture tools" -HOMEPAGE="http://www.alsa-project.org/; +HOMEPAGE="https://alsa-project.org/; SRC_URI="mirror://alsaproject/tools/${P}.tar.bz2" LICENSE="GPL-2" diff --git a/media-sound/alsa-tools/alsa-tools-1.1.5.ebuild b/media-sound/alsa-tools/alsa-tools-1.1.5.ebuild index 9e80bd43921..972e14d4b03 100644 --- a/media-sound/alsa-tools/alsa-tools-1.1.5.ebuild +++ b/media-sound/alsa-tools/alsa-tools-1.1.5.ebuild @@ -1,11 +1,11 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 inherit autotools eutils flag-o-matic DESCRIPTION="Advanced Linux Sound Architecture tools" -HOMEPAGE="http://www.alsa-project.org/; +HOMEPAGE="https://alsa-project.org/; SRC_URI="mirror://alsaproject/tools/${P}.tar.bz2" LICENSE="GPL-2"
[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-tools/
commit: 2b1c35ef03cbae6953061cefe434888239e8ff61 Author: Lars Wendler gentoo org> AuthorDate: Wed Nov 15 15:27:48 2017 + Commit: Lars Wendler gentoo org> CommitDate: Wed Nov 15 17:40:23 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b1c35ef media-sound/alsa-tools: Bump to version 1.1.5 Package-Manager: Portage-2.3.14, Repoman-2.3.6 media-sound/alsa-tools/Manifest| 1 + media-sound/alsa-tools/alsa-tools-1.1.5.ebuild | 144 + 2 files changed, 145 insertions(+) diff --git a/media-sound/alsa-tools/Manifest b/media-sound/alsa-tools/Manifest index 32f403af9f6..650c8be8b09 100644 --- a/media-sound/alsa-tools/Manifest +++ b/media-sound/alsa-tools/Manifest @@ -1,2 +1,3 @@ DIST alsa-tools-1.1.0.tar.bz2 1715113 SHA256 7d34558c590a50294b36576d257316a1ac5cd951eb8cd7d330e09f8cc757ab51 SHA512 caabbc9a8b494de6bba0dea6440b335b35e5c7dab4942ac36f127a75c2212ff98e7e38566444666edcf40c6c95e6d9797c421014fb5c5c292bb398780e6c9f87 WHIRLPOOL daf731da17c172275b484da37962d85569d70066392bb65f6b462a5f9f17784d204deec203d2466cbc08cb691689b7fc8cd664b370b39e233f1e8afb43c9d0ff DIST alsa-tools-1.1.3.tar.bz2 1715759 SHA256 d88f1dcd6872121383eded5fa24e328e68c54e527db4547e1435d5eabc2b6709 SHA512 b7c6c7639ea30fd8385c817fcd9dee4e5ed7c5766801d11a61d94f3211db4f99ecc0f00173573b69724ad9a06138605c353f4a40c8631eb4325b9718788bea50 WHIRLPOOL a07cc691b30df7da209abc2028b747ac8ebc7cf34a0c54b57ba70c35d546e64cf5f12a7b4c83637834c53c035c9d4710764869b9dc2a92648c733913b5fc9293 +DIST alsa-tools-1.1.5.tar.bz2 1715977 SHA256 bc3c6567de835223ee7d69487b8c22fb395a2e8c613341b0c96e6a5f6a2bd534 SHA512 42463540def2260bda0fdb0b08a665ef336deb817920605ce8f77b4904595eadc7d4774d799385bb2271026e26976cc733a776b228814d2c7d7651c46a45098d WHIRLPOOL fbed798a808055e6bf7b53d81bc4a6a3b59e009b5409747c45afc67d8013dd6469447da7f7a0707eb7ecb4445d1c9f99a5ca5b8b7277cae00026bb398c1770d2 diff --git a/media-sound/alsa-tools/alsa-tools-1.1.5.ebuild b/media-sound/alsa-tools/alsa-tools-1.1.5.ebuild new file mode 100644 index 000..9e80bd43921 --- /dev/null +++ b/media-sound/alsa-tools/alsa-tools-1.1.5.ebuild @@ -0,0 +1,144 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit autotools eutils flag-o-matic + +DESCRIPTION="Advanced Linux Sound Architecture tools" +HOMEPAGE="http://www.alsa-project.org/; +SRC_URI="mirror://alsaproject/tools/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0.9" +KEYWORDS="~amd64 ~mips ~ppc ~ppc64 ~sparc ~x86" + +IUSE="fltk gtk alsa_cards_hdsp alsa_cards_hdspm alsa_cards_mixart +alsa_cards_vx222 alsa_cards_usb-usx2y alsa_cards_sb16 alsa_cards_sbawe +alsa_cards_emu10k1 alsa_cards_emu10k1x alsa_cards_ice1712 +alsa_cards_rme32 alsa_cards_rme96 alsa_cards_sscape alsa_cards_pcxhr" + +COMMON_DEPEND=">=media-libs/alsa-lib-${PV} + >=dev-python/pyalsa-1.0.26 + fltk? ( >=x11-libs/fltk-1.3.0:1 ) + gtk? ( + >=dev-python/pygtk-2 + x11-libs/gtk+:2 + x11-libs/gtk+:3 + )" #468294 +RDEPEND="${COMMON_DEPEND} + gtk? ( media-fonts/font-misc-misc )" #456114 +DEPEND="${COMMON_DEPEND} + virtual/pkgconfig" + +PATCHES=( + "${FILESDIR}"/envy24control-config-dir.patch +) + +pkg_setup() { + ALSA_TOOLS="seq/sbiload us428control hwmixvolume hda-verb" + + if use gtk; then + ALSA_TOOLS="${ALSA_TOOLS} hdajackretask" + use alsa_cards_ice1712 && \ + ALSA_TOOLS="${ALSA_TOOLS} envy24control" + use alsa_cards_rme32 && use alsa_cards_rme96 && \ + ALSA_TOOLS="${ALSA_TOOLS} rmedigicontrol" + fi + + if use alsa_cards_hdsp || use alsa_cards_hdspm; then + ALSA_TOOLS="${ALSA_TOOLS} hdsploader" + use fltk && ALSA_TOOLS="${ALSA_TOOLS} hdspconf hdspmixer" + fi + + use alsa_cards_mixart && ALSA_TOOLS="${ALSA_TOOLS} mixartloader" + use alsa_cards_vx222 && ALSA_TOOLS="${ALSA_TOOLS} vxloader" + use alsa_cards_usb-usx2y && ALSA_TOOLS="${ALSA_TOOLS} usx2yloader" + use alsa_cards_pcxhr && ALSA_TOOLS="${ALSA_TOOLS} pcxhr" + use alsa_cards_sscape && ALSA_TOOLS="${ALSA_TOOLS} sscape_ctl" + + { use alsa_cards_sb16 || use alsa_cards_sbawe; } && \ + ALSA_TOOLS="${ALSA_TOOLS} sb16_csp" + + if use alsa_cards_emu10k1 || use alsa_cards_emu10k1x; then + ALSA_TOOLS="${ALSA_TOOLS} as10k1 ld10k1" + fi + + use gtk && ALSA_TOOLS="${ALSA_TOOLS} echomixer" +} + +src_prepare() { + default + + # This block only deals with the tools that still use GTK and the + # AM_PATH_GTK macro. + for dir in echomixer envy24control rmedigicontrol; do + has "${dir}" "${ALSA_TOOLS}" || continue + pushd "${dir}" &> /dev/null + eautoreconf + popd &> /dev/null + done + + # This
[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-tools/
commit: 9317719554bdfb499b4d042e3af7b94e37a9a763 Author: Lars Wendler gentoo org> AuthorDate: Thu May 18 11:41:26 2017 + Commit: Lars Wendler gentoo org> CommitDate: Thu May 18 11:41:26 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93177195 media-sound/alsa-tools: Removed old. Package-Manager: Portage-2.3.5, Repoman-2.3.2 media-sound/alsa-tools/Manifest | 2 - media-sound/alsa-tools/alsa-tools-1.0.28.ebuild | 142 media-sound/alsa-tools/alsa-tools-1.0.29.ebuild | 142 3 files changed, 286 deletions(-) diff --git a/media-sound/alsa-tools/Manifest b/media-sound/alsa-tools/Manifest index ae751eb0614..32f403af9f6 100644 --- a/media-sound/alsa-tools/Manifest +++ b/media-sound/alsa-tools/Manifest @@ -1,4 +1,2 @@ -DIST alsa-tools-1.0.28.tar.bz2 1675680 SHA256 76e59711c6d0f39cbddce83ce1ed8da00bad112fee021f94fa990d8685cc3761 SHA512 b5150edb5f5124d5ec256b7c3348207da1bb9847ab2f10297171d6a43f559a31429ef96608a2c670db75d269dd940ebf2b6e3cbfafde530de25cbd95dce31af2 WHIRLPOOL 20f8acf8edf3fa82f19e4098c520c155a87966272d769f29a6208b25fc80a831a6cfdb3c748406ced643b5de7fa4cfb43f3a62d634fd90512369b1f57ea9cb92 -DIST alsa-tools-1.0.29.tar.bz2 1715439 SHA256 94abf0ab5a73f0710c70d4fb3dc1003af5bae2d2ed721d59d245b41ad0f2fbd1 SHA512 c236e105106e65b9f02e5baed536fa33f8efcff21a75470127e2edacf0bbb3ec555131e146d9dbfc8da307355b372e7c2acaf8edaa98dc7880abd484fbdb2813 WHIRLPOOL 19d34f425ad45d540a0ccd2ae2c77bae810ee6039250f57296c280156c6e6ed8d3788f306975f6b06b8b3f377e714d644aed08c177bd9d83acf352ccb939a47d DIST alsa-tools-1.1.0.tar.bz2 1715113 SHA256 7d34558c590a50294b36576d257316a1ac5cd951eb8cd7d330e09f8cc757ab51 SHA512 caabbc9a8b494de6bba0dea6440b335b35e5c7dab4942ac36f127a75c2212ff98e7e38566444666edcf40c6c95e6d9797c421014fb5c5c292bb398780e6c9f87 WHIRLPOOL daf731da17c172275b484da37962d85569d70066392bb65f6b462a5f9f17784d204deec203d2466cbc08cb691689b7fc8cd664b370b39e233f1e8afb43c9d0ff DIST alsa-tools-1.1.3.tar.bz2 1715759 SHA256 d88f1dcd6872121383eded5fa24e328e68c54e527db4547e1435d5eabc2b6709 SHA512 b7c6c7639ea30fd8385c817fcd9dee4e5ed7c5766801d11a61d94f3211db4f99ecc0f00173573b69724ad9a06138605c353f4a40c8631eb4325b9718788bea50 WHIRLPOOL a07cc691b30df7da209abc2028b747ac8ebc7cf34a0c54b57ba70c35d546e64cf5f12a7b4c83637834c53c035c9d4710764869b9dc2a92648c733913b5fc9293 diff --git a/media-sound/alsa-tools/alsa-tools-1.0.28.ebuild b/media-sound/alsa-tools/alsa-tools-1.0.28.ebuild deleted file mode 100644 index 7068c8f13af..000 --- a/media-sound/alsa-tools/alsa-tools-1.0.28.ebuild +++ /dev/null @@ -1,142 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -inherit autotools eutils flag-o-matic - -DESCRIPTION="Advanced Linux Sound Architecture tools" -HOMEPAGE="http://www.alsa-project.org/; -SRC_URI="mirror://alsaproject/tools/${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0.9" -KEYWORDS="amd64 ~mips ppc ppc64 sparc x86" - -IUSE="fltk gtk alsa_cards_hdsp alsa_cards_hdspm alsa_cards_mixart -alsa_cards_vx222 alsa_cards_usb-usx2y alsa_cards_sb16 alsa_cards_sbawe -alsa_cards_emu10k1 alsa_cards_emu10k1x alsa_cards_ice1712 -alsa_cards_rme32 alsa_cards_rme96 alsa_cards_sscape alsa_cards_pcxhr" - -COMMON_DEPEND=">=media-libs/alsa-lib-${PV} - >=dev-python/pyalsa-1.0.26 - fltk? ( >=x11-libs/fltk-1.3.0:1 ) - gtk? ( - >=dev-python/pygtk-2 - x11-libs/gtk+:2 - x11-libs/gtk+:3 - )" #468294 -RDEPEND="${COMMON_DEPEND} - gtk? ( media-fonts/font-misc-misc )" #456114 -DEPEND="${COMMON_DEPEND} - virtual/pkgconfig" - -pkg_setup() { - ALSA_TOOLS="seq/sbiload us428control hwmixvolume hda-verb" - - if use gtk; then - ALSA_TOOLS="${ALSA_TOOLS} hdajackretask" - use alsa_cards_ice1712 && \ - ALSA_TOOLS="${ALSA_TOOLS} envy24control" - use alsa_cards_rme32 && use alsa_cards_rme96 && \ - ALSA_TOOLS="${ALSA_TOOLS} rmedigicontrol" - fi - - if use alsa_cards_hdsp || use alsa_cards_hdspm; then - ALSA_TOOLS="${ALSA_TOOLS} hdsploader" - use fltk && ALSA_TOOLS="${ALSA_TOOLS} hdspconf hdspmixer" - fi - - use alsa_cards_mixart && ALSA_TOOLS="${ALSA_TOOLS} mixartloader" - use alsa_cards_vx222 && ALSA_TOOLS="${ALSA_TOOLS} vxloader" - use alsa_cards_usb-usx2y && ALSA_TOOLS="${ALSA_TOOLS} usx2yloader" - use alsa_cards_pcxhr && ALSA_TOOLS="${ALSA_TOOLS} pcxhr" - use alsa_cards_sscape && ALSA_TOOLS="${ALSA_TOOLS} sscape_ctl" - - { use alsa_cards_sb16 || use alsa_cards_sbawe; } && \ - ALSA_TOOLS="${ALSA_TOOLS} sb16_csp" - - if use alsa_cards_emu10k1 || use alsa_cards_emu10k1x; then - ALSA_TOOLS="${ALSA_TOOLS} as10k1 ld10k1" - fi - - use gtk && ALSA_TOOLS="${ALSA_TOOLS} echomixer" -}
[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-tools/
commit: 7fa80314d91ee17cc32e6817cf0129d131fcab8f Author: Lars Wendler gentoo org> AuthorDate: Thu Dec 22 10:42:53 2016 + Commit: Lars Wendler gentoo org> CommitDate: Thu Dec 22 10:51:20 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fa80314 media-sound/alsa-tools: Bump to version 1.1.3 Package-Manager: Portage-2.3.3, Repoman-2.3.1 media-sound/alsa-tools/Manifest| 1 + media-sound/alsa-tools/alsa-tools-1.1.3.ebuild | 145 + 2 files changed, 146 insertions(+) diff --git a/media-sound/alsa-tools/Manifest b/media-sound/alsa-tools/Manifest index e8738fa..ae751eb 100644 --- a/media-sound/alsa-tools/Manifest +++ b/media-sound/alsa-tools/Manifest @@ -1,3 +1,4 @@ DIST alsa-tools-1.0.28.tar.bz2 1675680 SHA256 76e59711c6d0f39cbddce83ce1ed8da00bad112fee021f94fa990d8685cc3761 SHA512 b5150edb5f5124d5ec256b7c3348207da1bb9847ab2f10297171d6a43f559a31429ef96608a2c670db75d269dd940ebf2b6e3cbfafde530de25cbd95dce31af2 WHIRLPOOL 20f8acf8edf3fa82f19e4098c520c155a87966272d769f29a6208b25fc80a831a6cfdb3c748406ced643b5de7fa4cfb43f3a62d634fd90512369b1f57ea9cb92 DIST alsa-tools-1.0.29.tar.bz2 1715439 SHA256 94abf0ab5a73f0710c70d4fb3dc1003af5bae2d2ed721d59d245b41ad0f2fbd1 SHA512 c236e105106e65b9f02e5baed536fa33f8efcff21a75470127e2edacf0bbb3ec555131e146d9dbfc8da307355b372e7c2acaf8edaa98dc7880abd484fbdb2813 WHIRLPOOL 19d34f425ad45d540a0ccd2ae2c77bae810ee6039250f57296c280156c6e6ed8d3788f306975f6b06b8b3f377e714d644aed08c177bd9d83acf352ccb939a47d DIST alsa-tools-1.1.0.tar.bz2 1715113 SHA256 7d34558c590a50294b36576d257316a1ac5cd951eb8cd7d330e09f8cc757ab51 SHA512 caabbc9a8b494de6bba0dea6440b335b35e5c7dab4942ac36f127a75c2212ff98e7e38566444666edcf40c6c95e6d9797c421014fb5c5c292bb398780e6c9f87 WHIRLPOOL daf731da17c172275b484da37962d85569d70066392bb65f6b462a5f9f17784d204deec203d2466cbc08cb691689b7fc8cd664b370b39e233f1e8afb43c9d0ff +DIST alsa-tools-1.1.3.tar.bz2 1715759 SHA256 d88f1dcd6872121383eded5fa24e328e68c54e527db4547e1435d5eabc2b6709 SHA512 b7c6c7639ea30fd8385c817fcd9dee4e5ed7c5766801d11a61d94f3211db4f99ecc0f00173573b69724ad9a06138605c353f4a40c8631eb4325b9718788bea50 WHIRLPOOL a07cc691b30df7da209abc2028b747ac8ebc7cf34a0c54b57ba70c35d546e64cf5f12a7b4c83637834c53c035c9d4710764869b9dc2a92648c733913b5fc9293 diff --git a/media-sound/alsa-tools/alsa-tools-1.1.3.ebuild b/media-sound/alsa-tools/alsa-tools-1.1.3.ebuild new file mode 100644 index ..514b101 --- /dev/null +++ b/media-sound/alsa-tools/alsa-tools-1.1.3.ebuild @@ -0,0 +1,145 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 +inherit autotools eutils flag-o-matic + +DESCRIPTION="Advanced Linux Sound Architecture tools" +HOMEPAGE="http://www.alsa-project.org/; +SRC_URI="mirror://alsaproject/tools/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0.9" +KEYWORDS="~amd64 ~mips ~ppc ~ppc64 ~sparc ~x86" + +IUSE="fltk gtk alsa_cards_hdsp alsa_cards_hdspm alsa_cards_mixart +alsa_cards_vx222 alsa_cards_usb-usx2y alsa_cards_sb16 alsa_cards_sbawe +alsa_cards_emu10k1 alsa_cards_emu10k1x alsa_cards_ice1712 +alsa_cards_rme32 alsa_cards_rme96 alsa_cards_sscape alsa_cards_pcxhr" + +COMMON_DEPEND=">=media-libs/alsa-lib-${PV} + >=dev-python/pyalsa-1.0.26 + fltk? ( >=x11-libs/fltk-1.3.0:1 ) + gtk? ( + >=dev-python/pygtk-2 + x11-libs/gtk+:2 + x11-libs/gtk+:3 + )" #468294 +RDEPEND="${COMMON_DEPEND} + gtk? ( media-fonts/font-misc-misc )" #456114 +DEPEND="${COMMON_DEPEND} + virtual/pkgconfig" + +PATCHES=( + "${FILESDIR}"/envy24control-config-dir.patch +) + +pkg_setup() { + ALSA_TOOLS="seq/sbiload us428control hwmixvolume hda-verb" + + if use gtk; then + ALSA_TOOLS="${ALSA_TOOLS} hdajackretask" + use alsa_cards_ice1712 && \ + ALSA_TOOLS="${ALSA_TOOLS} envy24control" + use alsa_cards_rme32 && use alsa_cards_rme96 && \ + ALSA_TOOLS="${ALSA_TOOLS} rmedigicontrol" + fi + + if use alsa_cards_hdsp || use alsa_cards_hdspm; then + ALSA_TOOLS="${ALSA_TOOLS} hdsploader" + use fltk && ALSA_TOOLS="${ALSA_TOOLS} hdspconf hdspmixer" + fi + + use alsa_cards_mixart && ALSA_TOOLS="${ALSA_TOOLS} mixartloader" + use alsa_cards_vx222 && ALSA_TOOLS="${ALSA_TOOLS} vxloader" + use alsa_cards_usb-usx2y && ALSA_TOOLS="${ALSA_TOOLS} usx2yloader" + use alsa_cards_pcxhr && ALSA_TOOLS="${ALSA_TOOLS} pcxhr" + use alsa_cards_sscape && ALSA_TOOLS="${ALSA_TOOLS} sscape_ctl" + + { use alsa_cards_sb16 || use alsa_cards_sbawe; } && \ + ALSA_TOOLS="${ALSA_TOOLS} sb16_csp" + + if use alsa_cards_emu10k1 || use alsa_cards_emu10k1x; then + ALSA_TOOLS="${ALSA_TOOLS} as10k1 ld10k1" + fi + + use gtk && ALSA_TOOLS="${ALSA_TOOLS} echomixer" +} +
[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-tools/
commit: c95aece9ae548c22c8ecd45a7dc0ddbf468712b4 Author: Agostino Sarubbo gentoo org> AuthorDate: Sun Dec 18 16:30:10 2016 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sun Dec 18 16:30:10 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c95aece9 media-sound/alsa-tools: x86 stable wrt bug #601940 Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> media-sound/alsa-tools/alsa-tools-1.1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/alsa-tools/alsa-tools-1.1.0.ebuild b/media-sound/alsa-tools/alsa-tools-1.1.0.ebuild index 364aecb..1d1c6c4 100644 --- a/media-sound/alsa-tools/alsa-tools-1.1.0.ebuild +++ b/media-sound/alsa-tools/alsa-tools-1.1.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://alsaproject/tools/${P}.tar.bz2" LICENSE="GPL-2" SLOT="0.9" -KEYWORDS="amd64 ~mips ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="amd64 ~mips ~ppc ~ppc64 ~sparc x86" IUSE="fltk gtk alsa_cards_hdsp alsa_cards_hdspm alsa_cards_mixart alsa_cards_vx222 alsa_cards_usb-usx2y alsa_cards_sb16 alsa_cards_sbawe
[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-tools/
commit: 81a224e8d997f655fbae607abd6aa2cb07596351 Author: Agostino Sarubbo gentoo org> AuthorDate: Sun Dec 18 16:24:28 2016 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sun Dec 18 16:24:28 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81a224e8 media-sound/alsa-tools: amd64 stable wrt bug #601940 Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> media-sound/alsa-tools/alsa-tools-1.1.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-sound/alsa-tools/alsa-tools-1.1.0.ebuild b/media-sound/alsa-tools/alsa-tools-1.1.0.ebuild index 319851c..364aecb 100644 --- a/media-sound/alsa-tools/alsa-tools-1.1.0.ebuild +++ b/media-sound/alsa-tools/alsa-tools-1.1.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -11,7 +11,7 @@ SRC_URI="mirror://alsaproject/tools/${P}.tar.bz2" LICENSE="GPL-2" SLOT="0.9" -KEYWORDS="~amd64 ~mips ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="amd64 ~mips ~ppc ~ppc64 ~sparc ~x86" IUSE="fltk gtk alsa_cards_hdsp alsa_cards_hdspm alsa_cards_mixart alsa_cards_vx222 alsa_cards_usb-usx2y alsa_cards_sb16 alsa_cards_sbawe
[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-tools/
commit: a917e0ea072bb24155844bc5d9011a723bbf9c9d Author: Lars Wendler gentoo org> AuthorDate: Thu Mar 31 20:34:39 2016 + Commit: Lars Wendler gentoo org> CommitDate: Thu Mar 31 20:34:39 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a917e0ea media-sound/alsa-tools: Removed old. Package-Manager: portage-2.2.28 Signed-off-by: Lars Wendler gentoo.org> media-sound/alsa-tools/Manifest| 1 - media-sound/alsa-tools/alsa-tools-1.0.27-r1.ebuild | 153 - 2 files changed, 154 deletions(-) diff --git a/media-sound/alsa-tools/Manifest b/media-sound/alsa-tools/Manifest index 7412348..e8738fa 100644 --- a/media-sound/alsa-tools/Manifest +++ b/media-sound/alsa-tools/Manifest @@ -1,4 +1,3 @@ -DIST alsa-tools-1.0.27.tar.bz2 1650746 SHA256 6562611b5a6560712f109e09740a9d4fa47296b07ed9590cb44139c5f154ada2 SHA512 aad985329e5649b5bd7c142e95c5d1c415f28bac1afb81ad21fedac76e736d18abe4aa129e798650d91b2dd14fb18f3960ed5218768c689319c2360c432b4589 WHIRLPOOL 0d827aee4219e393c61a55920e3d66eb4e208e9d3d93ac9c1bf208c5c0c8cdf2d58f63d70b534458f3542cd3cbd5478129d73aecc57ce6654bc43f0bc73c0f25 DIST alsa-tools-1.0.28.tar.bz2 1675680 SHA256 76e59711c6d0f39cbddce83ce1ed8da00bad112fee021f94fa990d8685cc3761 SHA512 b5150edb5f5124d5ec256b7c3348207da1bb9847ab2f10297171d6a43f559a31429ef96608a2c670db75d269dd940ebf2b6e3cbfafde530de25cbd95dce31af2 WHIRLPOOL 20f8acf8edf3fa82f19e4098c520c155a87966272d769f29a6208b25fc80a831a6cfdb3c748406ced643b5de7fa4cfb43f3a62d634fd90512369b1f57ea9cb92 DIST alsa-tools-1.0.29.tar.bz2 1715439 SHA256 94abf0ab5a73f0710c70d4fb3dc1003af5bae2d2ed721d59d245b41ad0f2fbd1 SHA512 c236e105106e65b9f02e5baed536fa33f8efcff21a75470127e2edacf0bbb3ec555131e146d9dbfc8da307355b372e7c2acaf8edaa98dc7880abd484fbdb2813 WHIRLPOOL 19d34f425ad45d540a0ccd2ae2c77bae810ee6039250f57296c280156c6e6ed8d3788f306975f6b06b8b3f377e714d644aed08c177bd9d83acf352ccb939a47d DIST alsa-tools-1.1.0.tar.bz2 1715113 SHA256 7d34558c590a50294b36576d257316a1ac5cd951eb8cd7d330e09f8cc757ab51 SHA512 caabbc9a8b494de6bba0dea6440b335b35e5c7dab4942ac36f127a75c2212ff98e7e38566444666edcf40c6c95e6d9797c421014fb5c5c292bb398780e6c9f87 WHIRLPOOL daf731da17c172275b484da37962d85569d70066392bb65f6b462a5f9f17784d204deec203d2466cbc08cb691689b7fc8cd664b370b39e233f1e8afb43c9d0ff diff --git a/media-sound/alsa-tools/alsa-tools-1.0.27-r1.ebuild b/media-sound/alsa-tools/alsa-tools-1.0.27-r1.ebuild deleted file mode 100644 index 3cfac0d..000 --- a/media-sound/alsa-tools/alsa-tools-1.0.27-r1.ebuild +++ /dev/null @@ -1,153 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 -inherit autotools eutils flag-o-matic - -DESCRIPTION="Advanced Linux Sound Architecture tools" -HOMEPAGE="http://www.alsa-project.org/; -SRC_URI="mirror://alsaproject/tools/${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0.9" -KEYWORDS="amd64 ~mips ppc ~ppc64 sparc x86" - -ECHOAUDIO_CARDS="alsa_cards_darla20 alsa_cards_gina20 -alsa_cards_layla20 alsa_cards_darla24 alsa_cards_gina24 -alsa_cards_layla24 alsa_cards_mona alsa_cards_mia alsa_cards_indigo -alsa_cards_indigoio alsa_cards_echo3g" - -IUSE="fltk gtk alsa_cards_hdsp alsa_cards_hdspm alsa_cards_mixart -alsa_cards_vx222 alsa_cards_usb-usx2y alsa_cards_sb16 alsa_cards_sbawe -alsa_cards_emu10k1 alsa_cards_emu10k1x alsa_cards_ice1712 -alsa_cards_rme32 alsa_cards_rme96 alsa_cards_sscape alsa_cards_pcxhr -${ECHOAUDIO_CARDS}" - -RDEPEND=">=media-libs/alsa-lib-${PV} - >=dev-python/pyalsa-1.0.26 - fltk? ( >=x11-libs/fltk-1.3.0:1 ) - gtk? ( - >=dev-python/pygtk-2 - x11-libs/gtk+:2 - x11-libs/gtk+:3 - )" #468294 -DEPEND="${RDEPEND} - virtual/pkgconfig" - -pkg_setup() { - ALSA_TOOLS="seq/sbiload us428control hwmixvolume hda-verb" - - if use gtk; then - ALSA_TOOLS="${ALSA_TOOLS} hdajackretask" - use alsa_cards_ice1712 && \ - ALSA_TOOLS="${ALSA_TOOLS} envy24control" - use alsa_cards_rme32 && use alsa_cards_rme96 && \ - ALSA_TOOLS="${ALSA_TOOLS} rmedigicontrol" - fi - - if use alsa_cards_hdsp || use alsa_cards_hdspm; then - ALSA_TOOLS="${ALSA_TOOLS} hdsploader" - use fltk && ALSA_TOOLS="${ALSA_TOOLS} hdspconf hdspmixer" - fi - - use alsa_cards_mixart && ALSA_TOOLS="${ALSA_TOOLS} mixartloader" - use alsa_cards_vx222 && ALSA_TOOLS="${ALSA_TOOLS} vxloader" - use alsa_cards_usb-usx2y && ALSA_TOOLS="${ALSA_TOOLS} usx2yloader" - use alsa_cards_pcxhr && ALSA_TOOLS="${ALSA_TOOLS} pcxhr" - use alsa_cards_sscape && ALSA_TOOLS="${ALSA_TOOLS} sscape_ctl" - - { use alsa_cards_sb16 || use alsa_cards_sbawe; } && \ - ALSA_TOOLS="${ALSA_TOOLS} sb16_csp" - - if use alsa_cards_emu10k1 || use alsa_cards_emu10k1x; then -
[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-tools/
commit: 43e3e199d38943c20c4104b94d4ec98c13db2386 Author: Joe Konno intel com> AuthorDate: Fri Nov 20 02:15:14 2015 + Commit: Tony Vroon gentoo org> CommitDate: Wed Nov 25 15:55:40 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43e3e199 media-sound/alsa-tools: version bump to 1.1.0 Bump version to 1.1.0. Epatch from 1.0.29 appears to be needed-- and applies cleanly-- so carrying it forward to 1.1.0. Masking all archs until the gentoo-sound team deems it "stable". This appears to be a "bugfix" release. No new features, bells, or whistles to account for. Rudimentary testing performed on amd64. ALSA Project release notes at: http://www.alsa-project.org/main/index.php/Changes_v1.0.29_v1.1.0 Package-Manager: Portage 2.2.20.1 v2: rebased on 6d4b41d7904e ("app-emulation/docker-compose: move enum34 dependence") Signed-off-by: Joe Konno intel.com> media-sound/alsa-tools/Manifest| 1 + media-sound/alsa-tools/alsa-tools-1.1.0.ebuild | 143 + 2 files changed, 144 insertions(+) diff --git a/media-sound/alsa-tools/Manifest b/media-sound/alsa-tools/Manifest index 820437f..7412348 100644 --- a/media-sound/alsa-tools/Manifest +++ b/media-sound/alsa-tools/Manifest @@ -1,3 +1,4 @@ DIST alsa-tools-1.0.27.tar.bz2 1650746 SHA256 6562611b5a6560712f109e09740a9d4fa47296b07ed9590cb44139c5f154ada2 SHA512 aad985329e5649b5bd7c142e95c5d1c415f28bac1afb81ad21fedac76e736d18abe4aa129e798650d91b2dd14fb18f3960ed5218768c689319c2360c432b4589 WHIRLPOOL 0d827aee4219e393c61a55920e3d66eb4e208e9d3d93ac9c1bf208c5c0c8cdf2d58f63d70b534458f3542cd3cbd5478129d73aecc57ce6654bc43f0bc73c0f25 DIST alsa-tools-1.0.28.tar.bz2 1675680 SHA256 76e59711c6d0f39cbddce83ce1ed8da00bad112fee021f94fa990d8685cc3761 SHA512 b5150edb5f5124d5ec256b7c3348207da1bb9847ab2f10297171d6a43f559a31429ef96608a2c670db75d269dd940ebf2b6e3cbfafde530de25cbd95dce31af2 WHIRLPOOL 20f8acf8edf3fa82f19e4098c520c155a87966272d769f29a6208b25fc80a831a6cfdb3c748406ced643b5de7fa4cfb43f3a62d634fd90512369b1f57ea9cb92 DIST alsa-tools-1.0.29.tar.bz2 1715439 SHA256 94abf0ab5a73f0710c70d4fb3dc1003af5bae2d2ed721d59d245b41ad0f2fbd1 SHA512 c236e105106e65b9f02e5baed536fa33f8efcff21a75470127e2edacf0bbb3ec555131e146d9dbfc8da307355b372e7c2acaf8edaa98dc7880abd484fbdb2813 WHIRLPOOL 19d34f425ad45d540a0ccd2ae2c77bae810ee6039250f57296c280156c6e6ed8d3788f306975f6b06b8b3f377e714d644aed08c177bd9d83acf352ccb939a47d +DIST alsa-tools-1.1.0.tar.bz2 1715113 SHA256 7d34558c590a50294b36576d257316a1ac5cd951eb8cd7d330e09f8cc757ab51 SHA512 caabbc9a8b494de6bba0dea6440b335b35e5c7dab4942ac36f127a75c2212ff98e7e38566444666edcf40c6c95e6d9797c421014fb5c5c292bb398780e6c9f87 WHIRLPOOL daf731da17c172275b484da37962d85569d70066392bb65f6b462a5f9f17784d204deec203d2466cbc08cb691689b7fc8cd664b370b39e233f1e8afb43c9d0ff diff --git a/media-sound/alsa-tools/alsa-tools-1.1.0.ebuild b/media-sound/alsa-tools/alsa-tools-1.1.0.ebuild new file mode 100644 index 000..319851c --- /dev/null +++ b/media-sound/alsa-tools/alsa-tools-1.1.0.ebuild @@ -0,0 +1,143 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit autotools eutils flag-o-matic + +DESCRIPTION="Advanced Linux Sound Architecture tools" +HOMEPAGE="http://www.alsa-project.org/; +SRC_URI="mirror://alsaproject/tools/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0.9" +KEYWORDS="~amd64 ~mips ~ppc ~ppc64 ~sparc ~x86" + +IUSE="fltk gtk alsa_cards_hdsp alsa_cards_hdspm alsa_cards_mixart +alsa_cards_vx222 alsa_cards_usb-usx2y alsa_cards_sb16 alsa_cards_sbawe +alsa_cards_emu10k1 alsa_cards_emu10k1x alsa_cards_ice1712 +alsa_cards_rme32 alsa_cards_rme96 alsa_cards_sscape alsa_cards_pcxhr" + +COMMON_DEPEND=">=media-libs/alsa-lib-${PV} + >=dev-python/pyalsa-1.0.26 + fltk? ( >=x11-libs/fltk-1.3.0:1 ) + gtk? ( + >=dev-python/pygtk-2 + x11-libs/gtk+:2 + x11-libs/gtk+:3 + )" #468294 +RDEPEND="${COMMON_DEPEND} + gtk? ( media-fonts/font-misc-misc )" #456114 +DEPEND="${COMMON_DEPEND} + virtual/pkgconfig" + +pkg_setup() { + ALSA_TOOLS="seq/sbiload us428control hwmixvolume hda-verb" + + if use gtk; then + ALSA_TOOLS="${ALSA_TOOLS} hdajackretask" + use alsa_cards_ice1712 && \ + ALSA_TOOLS="${ALSA_TOOLS} envy24control" + use alsa_cards_rme32 && use alsa_cards_rme96 && \ + ALSA_TOOLS="${ALSA_TOOLS} rmedigicontrol" + fi + + if use alsa_cards_hdsp || use alsa_cards_hdspm; then + ALSA_TOOLS="${ALSA_TOOLS} hdsploader" + use fltk && ALSA_TOOLS="${ALSA_TOOLS} hdspconf hdspmixer" + fi + + use alsa_cards_mixart && ALSA_TOOLS="${ALSA_TOOLS} mixartloader" + use alsa_cards_vx222 && ALSA_TOOLS="${ALSA_TOOLS} vxloader" + use alsa_cards_usb-usx2y && ALSA_TOOLS="${ALSA_TOOLS} usx2yloader"