[gentoo-commits] repo/gentoo:master commit in: media-sound/aqualung/
commit: 60b859affcb381274320027f292a808dad259600 Author: Miroslav Šulc gentoo org> AuthorDate: Thu Nov 2 06:49:00 2023 + Commit: Miroslav Šulc gentoo org> CommitDate: Thu Nov 2 06:49:00 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60b859af media-sound/aqualung: dropped obsolete 1.2-r2 Bug: https://bugs.gentoo.org/916568 Signed-off-by: Miroslav Šulc gentoo.org> media-sound/aqualung/aqualung-1.2-r2.ebuild | 114 1 file changed, 114 deletions(-) diff --git a/media-sound/aqualung/aqualung-1.2-r2.ebuild b/media-sound/aqualung/aqualung-1.2-r2.ebuild deleted file mode 100644 index a8a06cac3610.. --- a/media-sound/aqualung/aqualung-1.2-r2.ebuild +++ /dev/null @@ -1,114 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -LUA_COMPAT=( lua5-{1..4} luajit ) - -inherit autotools desktop lua-single xdg - -DESCRIPTION="Music player for a wide range of formats designed for gapless playback" -HOMEPAGE="https://aqualung.jeremyevans.net/ https://github.com/jeremyevans/aqualung; -SRC_URI="https://github.com/jeremyevans/${PN}/releases/download/${PV}/${P}.tar.gz; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="alsa cdda cddb debug flac ffmpeg ifp jack ladspa lame libsamplerate - lua mac modplug mp3 musepack oss podcast pulseaudio sndfile speex systray - vorbis wavpack" - -REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )" - -BDEPEND=" - virtual/pkgconfig - sys-devel/gettext -" -RDEPEND=" - app-arch/bzip2 - dev-libs/libxml2 - sys-libs/zlib - x11-libs/gtk+:2 - alsa? ( media-libs/alsa-lib ) - cdda? ( dev-libs/libcdio-paranoia ) - cddb? ( media-libs/libcddb ) - ffmpeg? ( media-video/ffmpeg:= ) - flac? ( media-libs/flac:= ) - ifp? ( media-libs/libifp ) - jack? ( virtual/jack ) - ladspa? ( media-libs/liblrdf ) - lame? ( media-sound/lame ) - libsamplerate? ( media-libs/libsamplerate ) - lua? ( ${LUA_DEPS} ) - mac? ( <=media-sound/mac-4.12 ) - modplug? ( media-libs/libmodplug ) - mp3? ( media-libs/libmad ) - musepack? ( >=media-sound/musepack-tools-444 ) - pulseaudio? ( media-libs/libpulse ) - sndfile? ( media-libs/libsndfile ) - speex? ( - media-libs/speex - media-libs/liboggz - media-libs/libogg - ) - vorbis? ( - media-libs/libvorbis - media-libs/libogg - ) - wavpack? ( media-sound/wavpack ) -" -DEPEND="${RDEPEND}" - -PATCHES=( - "${FILESDIR}/${PN}-1.1-configure-lua-version.patch" -) - -pkg_setup() { - use lua && lua-single_pkg_setup -} - -src_prepare() { - default - eautoreconf -} - -src_configure() { - econf \ - --disable-rpath \ - --enable-loop \ - --enable-nls \ - --enable-transcoding \ - $(use_enable debug) \ - $(use_enable podcast) \ - $(use_enable systray) \ - $(use_enable jack jack-mgmt) \ - $(use_with alsa) \ - $(use_with cdda) \ - $(use_with cddb) \ - $(use_with ffmpeg lavc) \ - $(use_with flac) \ - $(use_with ifp) \ - $(use_with jack) \ - $(use_with ladspa) \ - $(use_with lame) \ - $(use_with libsamplerate src) \ - $(use_with lua) \ - $(use_with mac) \ - $(use_with modplug mod) \ - $(use_with mp3 mpeg) \ - $(use_with musepack mpc) \ - $(use_with oss) \ - $(use_with pulseaudio pulse) \ - $(use_with sndfile) \ - $(use_with speex) \ - $(use_with vorbis vorbis) \ - $(use_with vorbis vorbisenc) \ - $(use_with wavpack) -} - -src_install() { - default - - newicon src/img/icon_64.png aqualung.png - make_desktop_entry aqualung Aqualung -}
[gentoo-commits] repo/gentoo:master commit in: media-sound/aqualung/
commit: 1afda2973bf9acb08efdddfd29516a016088eedf Author: Sam James gentoo org> AuthorDate: Wed Nov 1 15:14:53 2023 + Commit: Sam James gentoo org> CommitDate: Wed Nov 1 15:14:53 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1afda297 media-sound/aqualung: Stabilize 1.2-r3 x86, #916568 Signed-off-by: Sam James gentoo.org> media-sound/aqualung/aqualung-1.2-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/aqualung/aqualung-1.2-r3.ebuild b/media-sound/aqualung/aqualung-1.2-r3.ebuild index e7e7874ba8d0..f53ee4c90007 100644 --- a/media-sound/aqualung/aqualung-1.2-r3.ebuild +++ b/media-sound/aqualung/aqualung-1.2-r3.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/jeremyevans/${PN}/releases/download/${PV}/${P}.tar.g LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="alsa cdda cddb debug flac ffmpeg ifp jack ladspa lame libsamplerate lua mac modplug mp3 musepack oss podcast pulseaudio sndfile speex systray vorbis wavpack"
[gentoo-commits] repo/gentoo:master commit in: media-sound/aqualung/
commit: 8407ddc7049617614fa669a2a29aa7521a826ef6 Author: Sam James gentoo org> AuthorDate: Wed Nov 1 15:14:52 2023 + Commit: Sam James gentoo org> CommitDate: Wed Nov 1 15:14:52 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8407ddc7 media-sound/aqualung: Stabilize 1.2-r3 amd64, #916568 Signed-off-by: Sam James gentoo.org> media-sound/aqualung/aqualung-1.2-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/aqualung/aqualung-1.2-r3.ebuild b/media-sound/aqualung/aqualung-1.2-r3.ebuild index dc7c665c8929..e7e7874ba8d0 100644 --- a/media-sound/aqualung/aqualung-1.2-r3.ebuild +++ b/media-sound/aqualung/aqualung-1.2-r3.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/jeremyevans/${PN}/releases/download/${PV}/${P}.tar.g LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="alsa cdda cddb debug flac ffmpeg ifp jack ladspa lame libsamplerate lua mac modplug mp3 musepack oss podcast pulseaudio sndfile speex systray vorbis wavpack"
[gentoo-commits] repo/gentoo:master commit in: media-sound/aqualung/files/
commit: 6f9633fa02ef5fcb8f300a098b950addb78d438b Author: Daniel Pielmeier gentoo org> AuthorDate: Sat Sep 30 14:48:28 2023 + Commit: Daniel Pielmeier gentoo org> CommitDate: Sat Sep 30 14:48:28 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f9633fa media-sound/aqualung/files: Add missing patches Signed-off-by: Daniel Pielmeier gentoo.org> .../files/aqualung-1.2-mac-configure.patch | 48 .../aqualung/files/aqualung-1.2-mac-dec.patch | 136 + .../files/aqualung-1.2-mac-endianness.patch| 73 +++ .../aqualung/files/aqualung-1.2-mac-glib.patch | 22 4 files changed, 279 insertions(+) diff --git a/media-sound/aqualung/files/aqualung-1.2-mac-configure.patch b/media-sound/aqualung/files/aqualung-1.2-mac-configure.patch new file mode 100644 index ..6418228158bf --- /dev/null +++ b/media-sound/aqualung/files/aqualung-1.2-mac-configure.patch @@ -0,0 +1,48 @@ +diff -Naur aqualung-1.2_orig/configure.ac aqualung-1.2/configure.ac +--- aqualung-1.2_orig/configure.ac 2023-08-13 18:12:52.281251038 +0200 aqualung-1.2/configure.ac 2023-08-13 18:13:55.693247259 +0200 +@@ -275,11 +275,11 @@ + [AQUALUNG_FOUND([lavc])], + [AQUALUNG_MISSING([lavc], [$lavc_PKG_ERRORS])])]) + +-AQUALUNG_DETECT([mac], [Monkey's Audio Codec], +-[AC_CHECK_LIB([mac], [CreateIAPEDecompress], +-[AQUALUNG_FOUND([mac], [-lmac -lstdc++])], +-[AQUALUNG_MISSING([mac], +-[Monkey's Audio Codec support requires libmac])], ++AQUALUNG_DETECT([MAC], [Monkey's Audio Codec], ++[AC_CHECK_LIB([MAC], [CreateIAPEDecompress], ++[AQUALUNG_FOUND([MAC], [-lMAC -lstdc++])], ++[AQUALUNG_MISSING([MAC], ++[Monkey's Audio Codec support requires libMAC])], + [-lstdc++])]) + + AQUALUNG_DETECT([mod], [MOD Audio], +diff -Naur aqualung-1.2_orig/src/decoder/dec_mac.cpp aqualung-1.2/src/decoder/dec_mac.cpp +--- aqualung-1.2_orig/src/decoder/dec_mac.cpp 2023-08-13 18:20:40.318223141 +0200 aqualung-1.2/src/decoder/dec_mac.cpp 2023-08-13 18:21:33.661219962 +0200 +@@ -31,9 +31,9 @@ + #define DLLEXPORT + + #include "../undef_ac_pkg.h" +-#include +-#include +-#include ++#include ++#include ++#include + #include "../undef_ac_pkg.h" + #include/* re-establish undefined autoconf macros */ + +diff -Naur aqualung-1.2_orig/src/Makefile.am aqualung-1.2/src/Makefile.am +--- aqualung-1.2_orig/src/Makefile.am 2023-08-14 00:51:00.972827161 +0200 aqualung-1.2/src/Makefile.am 2023-08-14 00:51:10.563826590 +0200 +@@ -25,7 +25,7 @@ + aqualung_LDADD = $(LDADD) $(xml_LIBS) $(gtk_LIBS) $(glib_LIBS) \ + $(alsa_LIBS) $(jack_LIBS) $(oss_LIBS) $(pulse_LIBS) \ + $(sndio_LIBS) $(winmm_LIBS) \ +- $(flac_LIBS) $(lame_LIBS) $(lavc_LIBS) $(mac_LIBS) \ ++ $(flac_LIBS) $(lame_LIBS) $(lavc_LIBS) $(MAC_LIBS) \ + $(mad_LIBS) $(mod_LIBS) $(mpc_LIBS) $(sndfile_LIBS) \ + $(speex_LIBS) $(vorbis_LIBS) $(vorbisenc_LIBS) \ + $(wavpack_LIBS) \ diff --git a/media-sound/aqualung/files/aqualung-1.2-mac-dec.patch b/media-sound/aqualung/files/aqualung-1.2-mac-dec.patch new file mode 100644 index ..a7fb369cb1c2 --- /dev/null +++ b/media-sound/aqualung/files/aqualung-1.2-mac-dec.patch @@ -0,0 +1,136 @@ +--- aqualung-1.2_orig/src/decoder/dec_mac.cpp 2023-08-13 19:40:59.245935911 +0200 aqualung-1.2/src/decoder/dec_mac.cpp 2023-08-13 19:41:33.660933860 +0200 +@@ -24,6 +24,7 @@ + #include + #include + #include ++#include + + + /* expand this to nothing so there's no error when including MACLib.h */ +@@ -60,16 +61,16 @@ + + mac_pdata_t * pd = (mac_pdata_t *)dec->pdata; + file_decoder_t * fdec = dec->fdec; +- IAPEDecompress * pdecompress = (IAPEDecompress *)pd->decompress; ++APE::IAPEDecompress * pdecompress = (APE::IAPEDecompress *)pd->decompress; + +- int act_read = 0; ++ APE::int64 act_read = 0; + unsigned long scale = 1 << (pd->bits_per_sample - 1); + float fbuf[2 * BLOCKS_PER_READ]; + int n = 0; + + switch (pd->bits_per_sample) { + case 8: +- char data8[2 * BLOCKS_PER_READ]; ++ unsigned char data8[2 * BLOCKS_PER_READ]; + pdecompress->GetData(data8, BLOCKS_PER_READ, _read); + if (!act_read) { + return 1; +@@ -84,7 +85,7 @@ + + case 16: + short data16[2 * BLOCKS_PER_READ]; +- pdecompress->GetData((char *)data16, BLOCKS_PER_READ, _read); ++ pdecompress->GetData((unsigned char *)data16, BLOCKS_PER_READ, _read); + if (!act_read) { + return 1; + } +@@ -100,7 +101,7 @@ + + case 32: + int data32[2 * BLOCKS_PER_READ]; +- pdecompress->GetData((char *)data32,
[gentoo-commits] repo/gentoo:master commit in: media-sound/aqualung/
commit: 9f15f89a49184b18313fb8c16ca13690083a1220 Author: Daniel Pielmeier gentoo org> AuthorDate: Sat Sep 30 11:55:05 2023 + Commit: Daniel Pielmeier gentoo org> CommitDate: Sat Sep 30 11:55:05 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f15f89a media-sound/aqualung: Add compatibility with newer verions of media-sound/mac Signed-off-by: Daniel Pielmeier gentoo.org> media-sound/aqualung/aqualung-1.2-r3.ebuild | 121 1 file changed, 121 insertions(+) diff --git a/media-sound/aqualung/aqualung-1.2-r3.ebuild b/media-sound/aqualung/aqualung-1.2-r3.ebuild new file mode 100644 index ..dc7c665c8929 --- /dev/null +++ b/media-sound/aqualung/aqualung-1.2-r3.ebuild @@ -0,0 +1,121 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +LUA_COMPAT=( lua5-{1..4} luajit ) + +inherit autotools desktop lua-single xdg + +DESCRIPTION="Music player for a wide range of formats designed for gapless playback" +HOMEPAGE="https://aqualung.jeremyevans.net/ https://github.com/jeremyevans/aqualung; +SRC_URI="https://github.com/jeremyevans/${PN}/releases/download/${PV}/${P}.tar.gz; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="alsa cdda cddb debug flac ffmpeg ifp jack ladspa lame libsamplerate + lua mac modplug mp3 musepack oss podcast pulseaudio sndfile speex systray + vorbis wavpack" + +REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )" + +BDEPEND=" + virtual/pkgconfig + sys-devel/gettext +" +RDEPEND=" + app-arch/bzip2 + dev-libs/libxml2 + sys-libs/zlib + x11-libs/gtk+:2 + alsa? ( media-libs/alsa-lib ) + cdda? ( dev-libs/libcdio-paranoia ) + cddb? ( media-libs/libcddb ) + ffmpeg? ( media-video/ffmpeg:= ) + flac? ( media-libs/flac:= ) + ifp? ( media-libs/libifp ) + jack? ( virtual/jack ) + ladspa? ( media-libs/liblrdf ) + lame? ( media-sound/lame ) + libsamplerate? ( media-libs/libsamplerate ) + lua? ( ${LUA_DEPS} ) + mac? ( >=media-sound/mac-10.24:= ) + modplug? ( media-libs/libmodplug ) + mp3? ( media-libs/libmad ) + musepack? ( >=media-sound/musepack-tools-444 ) + pulseaudio? ( media-libs/libpulse ) + sndfile? ( media-libs/libsndfile ) + speex? ( + media-libs/speex + media-libs/liboggz + media-libs/libogg + ) + vorbis? ( + media-libs/libvorbis + media-libs/libogg + ) + wavpack? ( media-sound/wavpack ) +" +DEPEND="${RDEPEND}" + +PATCHES=( + "${FILESDIR}/${PN}-1.1-configure-lua-version.patch" + "${FILESDIR}/${PN}-1.2-mac-configure.patch" + "${FILESDIR}/${PN}-1.2-mac-dec.patch" + "${FILESDIR}/${PN}-1.2-mac-endianness.patch" + "${FILESDIR}/${PN}-1.2-mac-glib.patch" +) + +pkg_setup() { + use lua && lua-single_pkg_setup +} + +src_prepare() { + default + + xdg_environment_reset + + eautoreconf +} + +src_configure() { + econf \ + --disable-rpath \ + --enable-loop \ + --enable-nls \ + --enable-transcoding \ + $(use_enable debug) \ + $(use_enable podcast) \ + $(use_enable systray) \ + $(use_enable jack jack-mgmt) \ + $(use_with alsa) \ + $(use_with cdda) \ + $(use_with cddb) \ + $(use_with ffmpeg lavc) \ + $(use_with flac) \ + $(use_with ifp) \ + $(use_with jack) \ + $(use_with ladspa) \ + $(use_with lame) \ + $(use_with libsamplerate src) \ + $(use_with lua) \ + $(use_with mac MAC) \ + $(use_with modplug mod) \ + $(use_with mp3 mpeg) \ + $(use_with musepack mpc) \ + $(use_with oss) \ + $(use_with pulseaudio pulse) \ + $(use_with sndfile) \ + $(use_with speex) \ + $(use_with vorbis vorbis) \ + $(use_with vorbis vorbisenc) \ + $(use_with wavpack) +} + +src_install() { + default + + newicon src/img/icon_64.png aqualung.png + make_desktop_entry aqualung Aqualung +}
[gentoo-commits] repo/gentoo:master commit in: media-sound/aqualung/, media-sound/flacon/, media-sound/dir2ogg/, ...
commit: aaa5c0b0817987165cb156a4c13f9a42546b4bab Author: Daniel Pielmeier gentoo org> AuthorDate: Sat Sep 30 11:30:43 2023 + Commit: Daniel Pielmeier gentoo org> CommitDate: Sat Sep 30 11:35:14 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aaa5c0b0 media-sound/*: Prepare for media-sound/mac bump Bug: https://bugs.gentoo.org/838715 Signed-off-by: Daniel Pielmeier gentoo.org> .../{abcde-2.9.3-r3.ebuild => abcde-2.9.3-r4.ebuild} | 4 ++-- .../{aqualung-1.2-r1.ebuild => aqualung-1.2-r2.ebuild}| 15 ++- .../{asunder-2.9.7.ebuild => asunder-2.9.7-r1.ebuild} | 4 ++-- .../{asunder-3.0.1.ebuild => asunder-3.0.1-r1.ebuild} | 2 +- .../{dir2ogg-0.13-r1.ebuild => dir2ogg-0.13-r2.ebuild}| 2 +- .../{flacon-10.0.0.ebuild => flacon-10.0.0-r1.ebuild} | 2 +- ...{shntool-3.0.10-r2.ebuild => shntool-3.0.10-r3.ebuild} | 4 ++-- .../xmms2/{xmms2-0.9.3.ebuild => xmms2-0.9.3-r1.ebuild} | 2 +- 8 files changed, 20 insertions(+), 15 deletions(-) diff --git a/media-sound/abcde/abcde-2.9.3-r3.ebuild b/media-sound/abcde/abcde-2.9.3-r4.ebuild similarity index 96% rename from media-sound/abcde/abcde-2.9.3-r3.ebuild rename to media-sound/abcde/abcde-2.9.3-r4.ebuild index ff1093b5c2fb..3e81ffb65f15 100644 --- a/media-sound/abcde/abcde-2.9.3-r3.ebuild +++ b/media-sound/abcde/abcde-2.9.3-r4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -37,7 +37,7 @@ RDEPEND=" lame? ( media-sound/lame ) mac? ( media-sound/apetag - media-sound/mac + <=media-sound/mac-4.12 ) musepack? ( media-sound/musepack-tools ) musicbrainz? ( diff --git a/media-sound/aqualung/aqualung-1.2-r1.ebuild b/media-sound/aqualung/aqualung-1.2-r2.ebuild similarity index 91% rename from media-sound/aqualung/aqualung-1.2-r1.ebuild rename to media-sound/aqualung/aqualung-1.2-r2.ebuild index 7979234c9fef..a8a06cac3610 100644 --- a/media-sound/aqualung/aqualung-1.2-r1.ebuild +++ b/media-sound/aqualung/aqualung-1.2-r2.ebuild @@ -24,8 +24,6 @@ BDEPEND=" virtual/pkgconfig sys-devel/gettext " -# https://github.com/jeremyevans/aqualung/issues/29 RDEPEND=" app-arch/bzip2 dev-libs/libxml2 @@ -42,14 +40,21 @@ RDEPEND=" lame? ( media-sound/lame ) libsamplerate? ( media-libs/libsamplerate ) lua? ( ${LUA_DEPS} ) - mac? ( media-sound/mac ) + mac? ( <=media-sound/mac-4.12 ) modplug? ( media-libs/libmodplug ) mp3? ( media-libs/libmad ) musepack? ( >=media-sound/musepack-tools-444 ) pulseaudio? ( media-libs/libpulse ) sndfile? ( media-libs/libsndfile ) - speex? ( media-libs/speex media-libs/liboggz media-libs/libogg ) - vorbis? ( media-libs/libvorbis media-libs/libogg ) + speex? ( + media-libs/speex + media-libs/liboggz + media-libs/libogg + ) + vorbis? ( + media-libs/libvorbis + media-libs/libogg + ) wavpack? ( media-sound/wavpack ) " DEPEND="${RDEPEND}" diff --git a/media-sound/asunder/asunder-2.9.7.ebuild b/media-sound/asunder/asunder-2.9.7-r1.ebuild similarity index 92% rename from media-sound/asunder/asunder-2.9.7.ebuild rename to media-sound/asunder/asunder-2.9.7-r1.ebuild index cde24a12aab4..f55896226042 100644 --- a/media-sound/asunder/asunder-2.9.7.ebuild +++ b/media-sound/asunder/asunder-2.9.7-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -24,7 +24,7 @@ DEPEND="media-libs/libcddb # dlopen() deps RDEPEND="${DEPEND} flac? ( media-libs/flac ) - mac? ( media-sound/mac ) + mac? ( <=media-sound/mac-4.12 ) mp3? ( media-sound/lame ) musepack? ( media-sound/musepack-tools ) opus? ( media-sound/opus-tools ) diff --git a/media-sound/asunder/asunder-3.0.1.ebuild b/media-sound/asunder/asunder-3.0.1-r1.ebuild similarity index 96% rename from media-sound/asunder/asunder-3.0.1.ebuild rename to media-sound/asunder/asunder-3.0.1-r1.ebuild index 030d989f735d..22ad05fbe08e 100644 --- a/media-sound/asunder/asunder-3.0.1.ebuild +++ b/media-sound/asunder/asunder-3.0.1-r1.ebuild @@ -24,7 +24,7 @@ DEPEND="media-libs/libcddb # dlopen() deps RDEPEND="${DEPEND} flac? ( media-libs/flac ) - mac? ( media-sound/mac ) + mac? ( <=media-sound/mac-4.12 ) mp3? ( media-sound/lame ) musepack? ( media-sound/musepack-tools ) opus? ( media-sound/opus-tools ) diff --git a/media-sound/dir2ogg/dir2ogg-0.13-r1.ebuild b/media-sound/dir2ogg/dir2ogg-0.13-r2.ebuild similarity index 97% rename from media-sound/dir2ogg/dir2ogg-0.13-r1.ebuild rename to
[gentoo-commits] repo/gentoo:master commit in: media-sound/aqualung/files/
commit: 58d529eec174f6457a6a1b15dec1e3208977d25b Author: Michael Mair-Keimberger levelnine at> AuthorDate: Sun Aug 13 13:39:13 2023 + Commit: Daniel Pielmeier gentoo org> CommitDate: Sun Aug 13 14:02:46 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58d529ee media-sound/aqualung: remove unused patches Signed-off-by: Michael Mair-Keimberger levelnine.at> Closes: https://github.com/gentoo/gentoo/pull/32286 Signed-off-by: Daniel Pielmeier gentoo.org> media-sound/aqualung/files/aqualung-1.1-ifp.patch | 41 -- .../files/aqualung-1.1-var-collision.patch | 31 2 files changed, 72 deletions(-) diff --git a/media-sound/aqualung/files/aqualung-1.1-ifp.patch b/media-sound/aqualung/files/aqualung-1.1-ifp.patch deleted file mode 100644 index 490999be9485.. --- a/media-sound/aqualung/files/aqualung-1.1-ifp.patch +++ /dev/null @@ -1,41 +0,0 @@ -From 2a3732f1575d69b64ed5c9b76c6213c7d4fbc20b Mon Sep 17 00:00:00 2001 -From: Adam Sampson -Date: Tue, 8 Sep 2020 15:55:12 +0100 -Subject: [PATCH] Fix arr_strlcpy call in ifp_device. - -directory_chooser needs to know the length of the target. - src/ifp_device.c | 6 +++--- - 1 file changed, 3 insertions(+), 3 deletions(-) - -diff --git a/src/ifp_device.c b/src/ifp_device.c -index 9ef5741..42236cb 100644 a/src/ifp_device.c -+++ b/src/ifp_device.c -@@ -824,7 +824,7 @@ gchar *npath; - - - void --directory_chooser(char * title, GtkWidget * parent, char * directory) { -+directory_chooser(char * title, GtkWidget * parent, char * directory, size_t directory_len) { - - GtkWidget * dialog; - const gchar * selected_directory; -@@ -855,7 +855,7 @@ directory_chooser(char * title, GtkWidget * parent, char * directory) { - gtk_widget_destroy(dialog); - } - --arr_strlcpy(directory, selected_directory); -+g_strlcpy(directory, selected_directory, directory_len); - g_free(utf8); - } - -@@ -865,7 +865,7 @@ directory_chooser(char * title, GtkWidget * parent, char * directory) { - - void - local_path_selected_cb(GtkButton * button, gpointer data) { -- directory_chooser(_("Please select a local path."), aifp_window, dest_dir); -+ directory_chooser(_("Please select a local path."), aifp_window, dest_dir, sizeof dest_dir); - gtk_entry_set_text(GTK_ENTRY(local_path_entry), dest_dir); - } - diff --git a/media-sound/aqualung/files/aqualung-1.1-var-collision.patch b/media-sound/aqualung/files/aqualung-1.1-var-collision.patch deleted file mode 100644 index 2606a0bea00c.. --- a/media-sound/aqualung/files/aqualung-1.1-var-collision.patch +++ /dev/null @@ -1,31 +0,0 @@ -From e49f31ba779c938fa6dd3eaf848c68735e3386f5 Mon Sep 17 00:00:00 2001 -From: Adam Sampson -Date: Sun, 10 Jan 2021 22:32:04 + -Subject: [PATCH] Don't call a variable "bool". - -If one of the headers happens to #include , this'll clash -with the C99 type definition. - src/build_store.c | 6 +++--- - 1 file changed, 3 insertions(+), 3 deletions(-) - -diff --git a/src/build_store.c b/src/build_store.c -index 56b0eaf..ed4bfca 100644 a/src/build_store.c -+++ b/src/build_store.c -@@ -382,12 +382,12 @@ data_src_cell_toggled(GtkCellRendererToggle * cell, gchar * path, gpointer data) - data_src_gui_t * gui = (data_src_gui_t *)data; - - if (gtk_tree_model_get_iter_from_string(GTK_TREE_MODEL(gui->list), , path)) { -- gboolean bool; -+ gboolean value; - int type; - -- gtk_tree_model_get(GTK_TREE_MODEL(gui->list), , 0, , 1, , -1); -+ gtk_tree_model_get(GTK_TREE_MODEL(gui->list), , 0, , 1, , -1); - gtk_list_store_set(GTK_LIST_STORE(gui->list), , -- 0, !bool && (type != DATA_SRC_CDDB || gui->model->cddb_mask), -1); -+ 0, !value && (type != DATA_SRC_CDDB || gui->model->cddb_mask), -1); - } - } -
[gentoo-commits] repo/gentoo:master commit in: media-sound/aqualung/
commit: 1f50fcb40ca5356f1cb6eb6bc262037fc8f1a27d Author: Miroslav Šulc gentoo org> AuthorDate: Thu Aug 3 05:36:44 2023 + Commit: Miroslav Šulc gentoo org> CommitDate: Thu Aug 3 05:36:44 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f50fcb4 media-sound/aqualung: dropped obsolete 1.1-r103 Bug: https://bugs.gentoo.org/911238 Signed-off-by: Miroslav Šulc gentoo.org> media-sound/aqualung/Manifest | 1 - media-sound/aqualung/aqualung-1.1-r103.ebuild | 111 -- 2 files changed, 112 deletions(-) diff --git a/media-sound/aqualung/Manifest b/media-sound/aqualung/Manifest index d9badbacf707..a36bb2cb8cac 100644 --- a/media-sound/aqualung/Manifest +++ b/media-sound/aqualung/Manifest @@ -1,2 +1 @@ -DIST aqualung-1.1.tar.gz 1986368 BLAKE2B 2dd367aefe55c1b9243bd5faee2e2d082825f1077326ad05cfe4c2b088ba2f055f5d9af7d14a032bac3603c8e333cffb53357a73e29f22f417e89ad91548eece SHA512 77f6350c1c6c9160da4c6280273812964d58e01227495a87e03e0bee0a2aaf5589d309b9ce7e08421845a357b35dbd08c5de5ecd495ae5ba7877a67d01e4ad01 DIST aqualung-1.2.tar.gz 1974910 BLAKE2B 4956865a5897cf92d3ebb65cb30f27164e7717fadbbff8e275b25d5fa9c60382846877f644d3a8393935df82f9b92d282fe41befe27cd86accc3f6885650063f SHA512 0e11f307344c8ada7f3869d953e6fb8b088a8af345d51f3e93af18b4b57ea6f35bbc47eefea40956114d56882e4a0d66c1496a7b9a14dfd82e6a95cfc0ef52c5 diff --git a/media-sound/aqualung/aqualung-1.1-r103.ebuild b/media-sound/aqualung/aqualung-1.1-r103.ebuild deleted file mode 100644 index 2872ec46f129.. --- a/media-sound/aqualung/aqualung-1.1-r103.ebuild +++ /dev/null @@ -1,111 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -LUA_COMPAT=( lua5-{1..4} luajit ) - -inherit autotools desktop lua-single xdg - -DESCRIPTION="Music player for a wide range of formats designed for gapless playback" -HOMEPAGE="https://aqualung.jeremyevans.net/ https://github.com/jeremyevans/aqualung; -SRC_URI="https://github.com/jeremyevans/${PN}/releases/download/${PV}/${P}.tar.gz; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="alsa cdda cddb debug flac ffmpeg ifp jack ladspa lame libsamplerate - lua mac modplug mp3 musepack oss podcast pulseaudio sndfile speex systray - vorbis wavpack" - -REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )" - -BDEPEND=" - virtual/pkgconfig - sys-devel/gettext -" -# https://github.com/jeremyevans/aqualung/issues/29 -RDEPEND=" - app-arch/bzip2 - dev-libs/libxml2 - sys-libs/zlib - x11-libs/gtk+:2 - alsa? ( media-libs/alsa-lib ) - cdda? ( dev-libs/libcdio-paranoia ) - cddb? ( media-libs/libcddb ) - ffmpeg? ( =media-sound/musepack-tools-444 ) - pulseaudio? ( media-libs/libpulse ) - sndfile? ( media-libs/libsndfile ) - speex? ( media-libs/speex media-libs/liboggz media-libs/libogg ) - vorbis? ( media-libs/libvorbis media-libs/libogg ) - wavpack? ( media-sound/wavpack ) -" -DEPEND="${RDEPEND}" - -PATCHES=( - "${FILESDIR}/${P}-configure-lua-version.patch" - "${FILESDIR}/${P}-ifp.patch" - "${FILESDIR}/${P}-var-collision.patch" -) - -pkg_setup() { - use lua && lua-single_pkg_setup -} - -src_prepare() { - default - eautoreconf -} - -src_configure() { - econf \ - --disable-rpath \ - --enable-loop \ - --enable-nls \ - --enable-transcoding \ - $(use_enable debug) \ - $(use_enable podcast) \ - $(use_enable systray) \ - $(use_enable jack jack-mgmt) \ - $(use_with alsa) \ - $(use_with cdda) \ - $(use_with cddb) \ - $(use_with ffmpeg lavc) \ - $(use_with flac) \ - $(use_with ifp) \ - $(use_with jack) \ - $(use_with ladspa) \ - $(use_with lame) \ - $(use_with libsamplerate src) \ - $(use_with lua) \ - $(use_with mac) \ - $(use_with modplug mod) \ - $(use_with mp3 mpeg) \ - $(use_with musepack mpc) \ - $(use_with oss) \ - $(use_with pulseaudio pulse) \ - $(use_with sndfile) \ - $(use_with speex) \ - $(use_with vorbis vorbis) \ - $(use_with vorbis vorbisenc) \ - $(use_with wavpack) -} - -src_install() { - default - - newicon src/img/icon_64.png aqualung.png - make_desktop_entry aqualung Aqualung -}
[gentoo-commits] repo/gentoo:master commit in: media-sound/aqualung/
commit: dc9fd30d60b61ac6fcb37faee0e801e498f01542 Author: Sam James gentoo org> AuthorDate: Wed Aug 2 17:52:03 2023 + Commit: Sam James gentoo org> CommitDate: Wed Aug 2 17:52:03 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc9fd30d media-sound/aqualung: Stabilize 1.2-r1 x86, #911238 Signed-off-by: Sam James gentoo.org> media-sound/aqualung/aqualung-1.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/aqualung/aqualung-1.2-r1.ebuild b/media-sound/aqualung/aqualung-1.2-r1.ebuild index 4bd689c22495..7979234c9fef 100644 --- a/media-sound/aqualung/aqualung-1.2-r1.ebuild +++ b/media-sound/aqualung/aqualung-1.2-r1.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/jeremyevans/${PN}/releases/download/${PV}/${P}.tar.g LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="alsa cdda cddb debug flac ffmpeg ifp jack ladspa lame libsamplerate lua mac modplug mp3 musepack oss podcast pulseaudio sndfile speex systray vorbis wavpack"
[gentoo-commits] repo/gentoo:master commit in: media-sound/aqualung/
commit: a932b07bef0725059380547f9920774a18ae6ace Author: Sam James gentoo org> AuthorDate: Wed Aug 2 16:54:26 2023 + Commit: Sam James gentoo org> CommitDate: Wed Aug 2 16:54:26 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a932b07b media-sound/aqualung: Stabilize 1.2-r1 amd64, #911238 Signed-off-by: Sam James gentoo.org> media-sound/aqualung/aqualung-1.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/aqualung/aqualung-1.2-r1.ebuild b/media-sound/aqualung/aqualung-1.2-r1.ebuild index 112b56824332..4bd689c22495 100644 --- a/media-sound/aqualung/aqualung-1.2-r1.ebuild +++ b/media-sound/aqualung/aqualung-1.2-r1.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/jeremyevans/${PN}/releases/download/${PV}/${P}.tar.g LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="alsa cdda cddb debug flac ffmpeg ifp jack ladspa lame libsamplerate lua mac modplug mp3 musepack oss podcast pulseaudio sndfile speex systray vorbis wavpack"
[gentoo-commits] repo/gentoo:master commit in: media-sound/aqualung/
commit: 2728cd9bdaadb3dc07c4fc6f67670b4a02aa0639 Author: Daniel Pielmeier gentoo org> AuthorDate: Sun Jun 25 12:58:19 2023 + Commit: Daniel Pielmeier gentoo org> CommitDate: Sun Jun 25 12:58:19 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2728cd9b media-sound/aqualung: aqualung-1.2 should compile with all current ffmpeg versions Closes: https://bugs.gentoo.org/834391 Signed-off-by: Daniel Pielmeier gentoo.org> media-sound/aqualung/{aqualung-1.2.ebuild => aqualung-1.2-r1.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/aqualung/aqualung-1.2.ebuild b/media-sound/aqualung/aqualung-1.2-r1.ebuild similarity index 98% rename from media-sound/aqualung/aqualung-1.2.ebuild rename to media-sound/aqualung/aqualung-1.2-r1.ebuild index 2aa0868884f7..112b56824332 100644 --- a/media-sound/aqualung/aqualung-1.2.ebuild +++ b/media-sound/aqualung/aqualung-1.2-r1.ebuild @@ -34,7 +34,7 @@ RDEPEND=" alsa? ( media-libs/alsa-lib ) cdda? ( dev-libs/libcdio-paranoia ) cddb? ( media-libs/libcddb ) - ffmpeg? (
[gentoo-commits] repo/gentoo:master commit in: media-sound/aqualung/
commit: 16f2e324da104c7525cb175138661b1390835ed0 Author: Miroslav Šulc gentoo org> AuthorDate: Sun Jun 11 07:56:06 2023 + Commit: Miroslav Šulc gentoo org> CommitDate: Sun Jun 11 07:56:06 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16f2e324 media-sound/aqualung: bump to 1.2 Signed-off-by: Miroslav Šulc gentoo.org> media-sound/aqualung/Manifest| 1 + media-sound/aqualung/aqualung-1.2.ebuild | 109 +++ 2 files changed, 110 insertions(+) diff --git a/media-sound/aqualung/Manifest b/media-sound/aqualung/Manifest index 6ddcfae8db39..d9badbacf707 100644 --- a/media-sound/aqualung/Manifest +++ b/media-sound/aqualung/Manifest @@ -1 +1,2 @@ DIST aqualung-1.1.tar.gz 1986368 BLAKE2B 2dd367aefe55c1b9243bd5faee2e2d082825f1077326ad05cfe4c2b088ba2f055f5d9af7d14a032bac3603c8e333cffb53357a73e29f22f417e89ad91548eece SHA512 77f6350c1c6c9160da4c6280273812964d58e01227495a87e03e0bee0a2aaf5589d309b9ce7e08421845a357b35dbd08c5de5ecd495ae5ba7877a67d01e4ad01 +DIST aqualung-1.2.tar.gz 1974910 BLAKE2B 4956865a5897cf92d3ebb65cb30f27164e7717fadbbff8e275b25d5fa9c60382846877f644d3a8393935df82f9b92d282fe41befe27cd86accc3f6885650063f SHA512 0e11f307344c8ada7f3869d953e6fb8b088a8af345d51f3e93af18b4b57ea6f35bbc47eefea40956114d56882e4a0d66c1496a7b9a14dfd82e6a95cfc0ef52c5 diff --git a/media-sound/aqualung/aqualung-1.2.ebuild b/media-sound/aqualung/aqualung-1.2.ebuild new file mode 100644 index ..2aa0868884f7 --- /dev/null +++ b/media-sound/aqualung/aqualung-1.2.ebuild @@ -0,0 +1,109 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +LUA_COMPAT=( lua5-{1..4} luajit ) + +inherit autotools desktop lua-single xdg + +DESCRIPTION="Music player for a wide range of formats designed for gapless playback" +HOMEPAGE="https://aqualung.jeremyevans.net/ https://github.com/jeremyevans/aqualung; +SRC_URI="https://github.com/jeremyevans/${PN}/releases/download/${PV}/${P}.tar.gz; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="alsa cdda cddb debug flac ffmpeg ifp jack ladspa lame libsamplerate + lua mac modplug mp3 musepack oss podcast pulseaudio sndfile speex systray + vorbis wavpack" + +REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )" + +BDEPEND=" + virtual/pkgconfig + sys-devel/gettext +" +# https://github.com/jeremyevans/aqualung/issues/29 +RDEPEND=" + app-arch/bzip2 + dev-libs/libxml2 + sys-libs/zlib + x11-libs/gtk+:2 + alsa? ( media-libs/alsa-lib ) + cdda? ( dev-libs/libcdio-paranoia ) + cddb? ( media-libs/libcddb ) + ffmpeg? ( =media-sound/musepack-tools-444 ) + pulseaudio? ( media-libs/libpulse ) + sndfile? ( media-libs/libsndfile ) + speex? ( media-libs/speex media-libs/liboggz media-libs/libogg ) + vorbis? ( media-libs/libvorbis media-libs/libogg ) + wavpack? ( media-sound/wavpack ) +" +DEPEND="${RDEPEND}" + +PATCHES=( + "${FILESDIR}/${PN}-1.1-configure-lua-version.patch" +) + +pkg_setup() { + use lua && lua-single_pkg_setup +} + +src_prepare() { + default + eautoreconf +} + +src_configure() { + econf \ + --disable-rpath \ + --enable-loop \ + --enable-nls \ + --enable-transcoding \ + $(use_enable debug) \ + $(use_enable podcast) \ + $(use_enable systray) \ + $(use_enable jack jack-mgmt) \ + $(use_with alsa) \ + $(use_with cdda) \ + $(use_with cddb) \ + $(use_with ffmpeg lavc) \ + $(use_with flac) \ + $(use_with ifp) \ + $(use_with jack) \ + $(use_with ladspa) \ + $(use_with lame) \ + $(use_with libsamplerate src) \ + $(use_with lua) \ + $(use_with mac) \ + $(use_with modplug mod) \ + $(use_with mp3 mpeg) \ + $(use_with musepack mpc) \ + $(use_with oss) \ + $(use_with pulseaudio pulse) \ + $(use_with sndfile) \ + $(use_with speex) \ + $(use_with vorbis vorbis) \ + $(use_with vorbis vorbisenc) \ + $(use_with wavpack) +} + +src_install() { + default + + newicon src/img/icon_64.png aqualung.png + make_desktop_entry aqualung Aqualung +}
[gentoo-commits] repo/gentoo:master commit in: media-sound/aqualung/
commit: bc27d7e94b90fa269e3e44766e7cbe1b6f1fbed9 Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon May 29 17:17:40 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon May 29 18:29:38 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc27d7e9 media-sound/aqualung: Switch IUSE=pulseaudio to media-libs/libpulse Signed-off-by: Andreas Sturmlechner gentoo.org> .../aqualung/{aqualung-1.1-r102.ebuild => aqualung-1.1-r103.ebuild} | 6 ++ 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/media-sound/aqualung/aqualung-1.1-r102.ebuild b/media-sound/aqualung/aqualung-1.1-r103.ebuild similarity index 97% rename from media-sound/aqualung/aqualung-1.1-r102.ebuild rename to media-sound/aqualung/aqualung-1.1-r103.ebuild index fa0cfccfa66a..2872ec46f129 100644 --- a/media-sound/aqualung/aqualung-1.1-r102.ebuild +++ b/media-sound/aqualung/aqualung-1.1-r103.ebuild @@ -46,15 +46,13 @@ RDEPEND=" modplug? ( media-libs/libmodplug ) mp3? ( media-libs/libmad ) musepack? ( >=media-sound/musepack-tools-444 ) - pulseaudio? ( media-sound/pulseaudio ) + pulseaudio? ( media-libs/libpulse ) sndfile? ( media-libs/libsndfile ) speex? ( media-libs/speex media-libs/liboggz media-libs/libogg ) vorbis? ( media-libs/libvorbis media-libs/libogg ) wavpack? ( media-sound/wavpack ) " -DEPEND=" - ${RDEPEND} -" +DEPEND="${RDEPEND}" PATCHES=( "${FILESDIR}/${P}-configure-lua-version.patch"
[gentoo-commits] repo/gentoo:master commit in: media-sound/aqualung/
commit: f7ee900e3104d52c9ce29649540ea273e16ec218 Author: Sam James gentoo org> AuthorDate: Wed Feb 15 06:16:07 2023 + Commit: Sam James gentoo org> CommitDate: Wed Feb 15 06:16:07 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7ee900e media-sound/aqualung: depend on https://bugs.gentoo.org/834391 Signed-off-by: Sam James gentoo.org> media-sound/aqualung/aqualung-1.1-r102.ebuild | 6 -- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/media-sound/aqualung/aqualung-1.1-r102.ebuild b/media-sound/aqualung/aqualung-1.1-r102.ebuild index 184efbb00747..fa0cfccfa66a 100644 --- a/media-sound/aqualung/aqualung-1.1-r102.ebuild +++ b/media-sound/aqualung/aqualung-1.1-r102.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -24,6 +24,8 @@ BDEPEND=" virtual/pkgconfig sys-devel/gettext " +# https://github.com/jeremyevans/aqualung/issues/29 RDEPEND=" app-arch/bzip2 dev-libs/libxml2 @@ -32,7 +34,7 @@ RDEPEND=" alsa? ( media-libs/alsa-lib ) cdda? ( dev-libs/libcdio-paranoia ) cddb? ( media-libs/libcddb ) - ffmpeg? ( media-video/ffmpeg:= ) + ffmpeg? (
[gentoo-commits] repo/gentoo:master commit in: media-sound/aqualung/
commit: b4052c78f45d961cd9fbe9708b85d96c7cbc8616 Author: Sam James gentoo org> AuthorDate: Sat Sep 10 08:25:58 2022 + Commit: Sam James gentoo org> CommitDate: Sat Sep 10 08:40:25 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4052c78 media-sound/aqualung: add media-libs/flac subslot dep media-libs/flac-1.4.0 breaks ABI. Signed-off-by: Sam James gentoo.org> .../aqualung/{aqualung-1.1-r101.ebuild => aqualung-1.1-r102.ebuild} | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/media-sound/aqualung/aqualung-1.1-r101.ebuild b/media-sound/aqualung/aqualung-1.1-r102.ebuild similarity index 96% rename from media-sound/aqualung/aqualung-1.1-r101.ebuild rename to media-sound/aqualung/aqualung-1.1-r102.ebuild index 26cd9a923812..184efbb00747 100644 --- a/media-sound/aqualung/aqualung-1.1-r101.ebuild +++ b/media-sound/aqualung/aqualung-1.1-r102.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 @@ -32,8 +32,8 @@ RDEPEND=" alsa? ( media-libs/alsa-lib ) cdda? ( dev-libs/libcdio-paranoia ) cddb? ( media-libs/libcddb ) - ffmpeg? ( media-video/ffmpeg:0= ) - flac? ( media-libs/flac ) + ffmpeg? ( media-video/ffmpeg:= ) + flac? ( media-libs/flac:= ) ifp? ( media-libs/libifp ) jack? ( virtual/jack ) ladspa? ( media-libs/liblrdf )
[gentoo-commits] repo/gentoo:master commit in: media-sound/aqualung/, media-sound/aqualung/files/
commit: c9b822a38d0e71539ab4fef429027ec11f75e3b6 Author: Marek Szuba gentoo org> AuthorDate: Mon Jul 12 11:59:51 2021 + Commit: Marek Szuba gentoo org> CommitDate: Mon Jul 12 12:26:24 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9b822a3 media-sound/aqualung: respect LUA_SINGLE_TARGET value Default upstream behaviour is to prefer 5.2 over all others if present, and if neither 5.2 nor 5.1 can be found try the newest version available. Signed-off-by: Marek Szuba gentoo.org> media-sound/aqualung/aqualung-1.1-r101.ebuild | 6 + .../files/aqualung-1.1-configure-lua-version.patch | 31 ++ 2 files changed, 37 insertions(+) diff --git a/media-sound/aqualung/aqualung-1.1-r101.ebuild b/media-sound/aqualung/aqualung-1.1-r101.ebuild index 3f49bddce79..af782eb7015 100644 --- a/media-sound/aqualung/aqualung-1.1-r101.ebuild +++ b/media-sound/aqualung/aqualung-1.1-r101.ebuild @@ -55,6 +55,7 @@ DEPEND=" " PATCHES=( + "${FILESDIR}/${P}-configure-lua-version.patch" "${FILESDIR}/${P}-ifp.patch" "${FILESDIR}/${P}-var-collision.patch" ) @@ -63,6 +64,11 @@ pkg_setup() { use lua && lua-single_pkg_setup } +src_prepare() { + default + eautoreconf +} + src_configure() { econf \ --disable-rpath \ diff --git a/media-sound/aqualung/files/aqualung-1.1-configure-lua-version.patch b/media-sound/aqualung/files/aqualung-1.1-configure-lua-version.patch new file mode 100644 index 000..a88839728c5 --- /dev/null +++ b/media-sound/aqualung/files/aqualung-1.1-configure-lua-version.patch @@ -0,0 +1,31 @@ +--- a/configure.ac b/configure.ac +@@ -401,24 +401,11 @@ + ]) + + AQUALUNG_DETECT([lua], [Lua Extension], +-[PKG_CHECK_MODULES([lua], [lua5.2], ++[PKG_CHECK_MODULES([lua], [lua], + [AQUALUNG_FOUND([lua])], +-[PKG_CHECK_MODULES([lua], [lua-5.2], +-[AQUALUNG_FOUND([lua])], +-[PKG_CHECK_MODULES([lua], [lua52], +-[AQUALUNG_FOUND([lua])], +-[PKG_CHECK_MODULES([lua], [lua5.1], +-[AQUALUNG_FOUND([lua])], +-[PKG_CHECK_MODULES([lua], [lua-5.1], +-[AQUALUNG_FOUND([lua])], +-[PKG_CHECK_MODULES([lua], [lua51], +-[AQUALUNG_FOUND([lua])], +-[PKG_CHECK_MODULES([lua], [lua >= 5.2], +-[AQUALUNG_FOUND([lua])], +-[PKG_CHECK_MODULES([lua], [lua >= 5.1], +-[AQUALUNG_FOUND([lua])], +-[AQUALUNG_MISSING([lua], [$lua_PKG_ERRORS])])])])])])])])])]) +- ++[AQUALUNG_MISSING([lua], [$lua_PKG_ERRORS])] ++)] ++) + + # Compiler and linker variables. + AS_VAR_IF([GCC], [yes], [CFLAGS="-Wall $CFLAGS"])
[gentoo-commits] repo/gentoo:master commit in: media-sound/aqualung/
commit: c2fcfbd233595511a1a0b8571750641653cc30b7 Author: Marek Szuba gentoo org> AuthorDate: Mon Jul 12 11:45:09 2021 + Commit: Marek Szuba gentoo org> CommitDate: Mon Jul 12 12:26:25 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2fcfbd2 media-sound/aqualung: support all currently available Lua targets Builds and installs fine against all five. For the record, the upstream configure search logic is 5.2, 5.1, >5.2, >5.1, fail. Signed-off-by: Marek Szuba gentoo.org> media-sound/aqualung/aqualung-1.1-r101.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-sound/aqualung/aqualung-1.1-r101.ebuild b/media-sound/aqualung/aqualung-1.1-r101.ebuild index af782eb7015..26cd9a92381 100644 --- a/media-sound/aqualung/aqualung-1.1-r101.ebuild +++ b/media-sound/aqualung/aqualung-1.1-r101.ebuild @@ -3,12 +3,12 @@ EAPI=7 -LUA_COMPAT=( lua5-2 ) +LUA_COMPAT=( lua5-{1..4} luajit ) inherit autotools desktop lua-single xdg DESCRIPTION="Music player for a wide range of formats designed for gapless playback" -HOMEPAGE="http://aqualung.jeremyevans.net/ https://github.com/jeremyevans/aqualung; +HOMEPAGE="https://aqualung.jeremyevans.net/ https://github.com/jeremyevans/aqualung; SRC_URI="https://github.com/jeremyevans/${PN}/releases/download/${PV}/${P}.tar.gz; LICENSE="GPL-2"
[gentoo-commits] repo/gentoo:master commit in: media-sound/aqualung/
commit: 3d40bbccd972958ceb66e7f32179c477a02a113f Author: Marek Szuba gentoo org> AuthorDate: Mon Jul 12 11:42:42 2021 + Commit: Marek Szuba gentoo org> CommitDate: Mon Jul 12 12:26:23 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d40bbcc media-sound/aqualung: fix REQUIRED_USE for USE=lua Signed-off-by: Marek Szuba gentoo.org> media-sound/aqualung/aqualung-1.1-r101.ebuild | 2 ++ 1 file changed, 2 insertions(+) diff --git a/media-sound/aqualung/aqualung-1.1-r101.ebuild b/media-sound/aqualung/aqualung-1.1-r101.ebuild index 87d3f7995f0..3f49bddce79 100644 --- a/media-sound/aqualung/aqualung-1.1-r101.ebuild +++ b/media-sound/aqualung/aqualung-1.1-r101.ebuild @@ -18,6 +18,8 @@ IUSE="alsa cdda cddb debug flac ffmpeg ifp jack ladspa lame libsamplerate lua mac modplug mp3 musepack oss podcast pulseaudio sndfile speex systray vorbis wavpack" +REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )" + BDEPEND=" virtual/pkgconfig sys-devel/gettext
[gentoo-commits] repo/gentoo:master commit in: media-sound/aqualung/, media-sound/aqualung/files/
commit: d73dc9fb90638a7703b3a1c8c0287e8ce13e2572 Author: Daniel Pielmeier gentoo org> AuthorDate: Wed Mar 17 15:43:48 2021 + Commit: Daniel Pielmeier gentoo org> CommitDate: Wed Mar 17 15:43:48 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d73dc9fb media-sound/aqualung: Remove old. Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Daniel Pielmeier gentoo.org> media-sound/aqualung/Manifest | 1 - media-sound/aqualung/aqualung-1.0-r5.ebuild| 108 - media-sound/aqualung/aqualung-1.1-r1.ebuild| 97 -- media-sound/aqualung/files/aqualung-1.0-ar.patch | 17 .../aqualung/files/aqualung-1.0-ffmpeg3.patch | 29 -- .../aqualung/files/aqualung-1.0-gcc10.patch| 69 - 6 files changed, 321 deletions(-) diff --git a/media-sound/aqualung/Manifest b/media-sound/aqualung/Manifest index e2cdd8f4efc..6ddcfae8db3 100644 --- a/media-sound/aqualung/Manifest +++ b/media-sound/aqualung/Manifest @@ -1,2 +1 @@ -DIST aqualung-1.0.tar.gz 2014854 BLAKE2B bee5f8424f8a7f657e2adaacacd2b95f6d08153e2be54e3dd79e9097e7042bc9dfaae88df337c14e4bb8d0c2b2a0a5eef34aedf3c5756eb826dddff4b6cac9ad SHA512 d18fbc26c2f1445a0ef570216f54f1d00b05b25467b6ad857437e4ac628ac07c21435ce073cf92b3f147de4f1ada45a8a84770783d1c58e67451f94ac3de483a DIST aqualung-1.1.tar.gz 1986368 BLAKE2B 2dd367aefe55c1b9243bd5faee2e2d082825f1077326ad05cfe4c2b088ba2f055f5d9af7d14a032bac3603c8e333cffb53357a73e29f22f417e89ad91548eece SHA512 77f6350c1c6c9160da4c6280273812964d58e01227495a87e03e0bee0a2aaf5589d309b9ce7e08421845a357b35dbd08c5de5ecd495ae5ba7877a67d01e4ad01 diff --git a/media-sound/aqualung/aqualung-1.0-r5.ebuild b/media-sound/aqualung/aqualung-1.0-r5.ebuild deleted file mode 100644 index 442799d70ce..000 --- a/media-sound/aqualung/aqualung-1.0-r5.ebuild +++ /dev/null @@ -1,108 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools desktop xdg - -MY_PV=${PV/_/-} - -DESCRIPTION="Music player for a wide range of formats designed for gapless playback" -HOMEPAGE="http://aqualung.jeremyevans.net/ https://github.com/jeremyevans/aqualung; -SRC_URI="mirror://sourceforge/aqualung/${PN}-${MY_PV}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="alsa cdda cddb debug flac ffmpeg ifp jack ladspa lame libsamplerate - lua mac modplug mp3 musepack oss podcast pulseaudio sndfile speex systray - vorbis wavpack" - -BDEPEND=" - virtual/pkgconfig - sys-devel/gettext -" -RDEPEND=" - app-arch/bzip2 - dev-libs/libxml2 - sys-libs/zlib - x11-libs/gtk+:2 - alsa? ( media-libs/alsa-lib ) - cdda? ( dev-libs/libcdio-paranoia ) - cddb? ( media-libs/libcddb ) - ffmpeg? ( media-video/ffmpeg:0= ) - flac? ( media-libs/flac ) - ifp? ( media-libs/libifp ) - jack? ( virtual/jack ) - ladspa? ( media-libs/liblrdf ) - lame? ( media-sound/lame ) - libsamplerate? ( media-libs/libsamplerate ) - lua? ( dev-lang/lua:0= ) - mac? ( media-sound/mac ) - modplug? ( media-libs/libmodplug ) - mp3? ( media-libs/libmad ) - musepack? ( >=media-sound/musepack-tools-444 ) - pulseaudio? ( media-sound/pulseaudio ) - sndfile? ( media-libs/libsndfile ) - speex? ( media-libs/speex media-libs/liboggz media-libs/libogg ) - vorbis? ( media-libs/libvorbis media-libs/libogg ) - wavpack? ( media-sound/wavpack ) -" -DEPEND=" - ${RDEPEND} -" - -S=${WORKDIR}/${PN}-${MY_PV} - -PATCHES=( - "${FILESDIR}/${P}-ffmpeg3.patch" - "${FILESDIR}/${P}-gcc10.patch" - "${FILESDIR}/${P}-ar.patch" -) - -src_prepare() { - default - - eautoreconf -} - -src_configure() { - econf \ - --disable-rpath \ - --enable-loop \ - --enable-nls \ - --enable-transcoding \ - $(use_enable debug) \ - $(use_enable podcast) \ - $(use_enable systray) \ - $(use_enable jack jack-mgmt) \ - $(use_with alsa) \ - $(use_with cdda) \ - $(use_with cddb) \ - $(use_with ffmpeg lavc) \ - $(use_with flac) \ - $(use_with ifp) \ - $(use_with jack) \ - $(use_with ladspa) \ - $(use_with lame) \ - $(use_with libsamplerate src) \ - $(use_with lua) \ - $(use_with mac) \ - $(use_with modplug mod) \ - $(use_with mp3 mpeg) \ - $(use_with musepack mpc) \ - $(use_with oss) \ - $(use_with pulseaudio pulse) \ - $(use_with sndfile) \ - $(use_with speex) \ - $(use_with vorbis vorbis) \ - $(use_with vorbis
[gentoo-commits] repo/gentoo:master commit in: media-sound/aqualung/
commit: f90e48894994971835b76ced8e8d54a3919a92e5 Author: Daniel Pielmeier gentoo org> AuthorDate: Tue Feb 2 15:28:17 2021 + Commit: Daniel Pielmeier gentoo org> CommitDate: Tue Feb 2 15:28:56 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f90e4889 media-sound/aqualung: Fix bug #768282. Thanks to Laszlo Valko for the report and Ionen Wolkens for the patch. Closes: https://bugs.gentoo.org/768282 Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Daniel Pielmeier gentoo.org> media-sound/aqualung/aqualung-1.1-r101.ebuild | 4 1 file changed, 4 insertions(+) diff --git a/media-sound/aqualung/aqualung-1.1-r101.ebuild b/media-sound/aqualung/aqualung-1.1-r101.ebuild index f497e1bb19b..87d3f7995f0 100644 --- a/media-sound/aqualung/aqualung-1.1-r101.ebuild +++ b/media-sound/aqualung/aqualung-1.1-r101.ebuild @@ -57,6 +57,10 @@ PATCHES=( "${FILESDIR}/${P}-var-collision.patch" ) +pkg_setup() { + use lua && lua-single_pkg_setup +} + src_configure() { econf \ --disable-rpath \
[gentoo-commits] repo/gentoo:master commit in: media-sound/aqualung/, media-sound/aqualung/files/
commit: 8dcececc1702ebbd97dc3411bd03a3c423bc1d21 Author: Daniel Pielmeier gentoo org> AuthorDate: Wed Jan 13 14:39:12 2021 + Commit: Daniel Pielmeier gentoo org> CommitDate: Wed Jan 13 14:39:12 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8dcececc media-sound/aqualung: Fix bug #759385. Thanks to Toralf Förster for the report. Closes: https://bugs.gentoo.org/759385 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Daniel Pielmeier gentoo.org> media-sound/aqualung/aqualung-1.1-r1.ebuild| 3 ++- media-sound/aqualung/aqualung-1.1-r101.ebuild | 3 ++- .../files/aqualung-1.1-var-collision.patch | 31 ++ 3 files changed, 35 insertions(+), 2 deletions(-) diff --git a/media-sound/aqualung/aqualung-1.1-r1.ebuild b/media-sound/aqualung/aqualung-1.1-r1.ebuild index c2442960c3c..0e4f24b9cf5 100644 --- a/media-sound/aqualung/aqualung-1.1-r1.ebuild +++ b/media-sound/aqualung/aqualung-1.1-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -52,6 +52,7 @@ DEPEND=" PATCHES=( "${FILESDIR}/${P}-ifp.patch" + "${FILESDIR}/${P}-var-collision.patch" ) src_configure() { diff --git a/media-sound/aqualung/aqualung-1.1-r101.ebuild b/media-sound/aqualung/aqualung-1.1-r101.ebuild index fe7a974b3a4..2390bf4b118 100644 --- a/media-sound/aqualung/aqualung-1.1-r101.ebuild +++ b/media-sound/aqualung/aqualung-1.1-r101.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -54,6 +54,7 @@ DEPEND=" PATCHES=( "${FILESDIR}/${P}-ifp.patch" + "${FILESDIR}/${P}-var-collision.patch" ) src_configure() { diff --git a/media-sound/aqualung/files/aqualung-1.1-var-collision.patch b/media-sound/aqualung/files/aqualung-1.1-var-collision.patch new file mode 100644 index 000..2606a0bea00 --- /dev/null +++ b/media-sound/aqualung/files/aqualung-1.1-var-collision.patch @@ -0,0 +1,31 @@ +From e49f31ba779c938fa6dd3eaf848c68735e3386f5 Mon Sep 17 00:00:00 2001 +From: Adam Sampson +Date: Sun, 10 Jan 2021 22:32:04 + +Subject: [PATCH] Don't call a variable "bool". + +If one of the headers happens to #include , this'll clash +with the C99 type definition. +--- + src/build_store.c | 6 +++--- + 1 file changed, 3 insertions(+), 3 deletions(-) + +diff --git a/src/build_store.c b/src/build_store.c +index 56b0eaf..ed4bfca 100644 +--- a/src/build_store.c b/src/build_store.c +@@ -382,12 +382,12 @@ data_src_cell_toggled(GtkCellRendererToggle * cell, gchar * path, gpointer data) + data_src_gui_t * gui = (data_src_gui_t *)data; + + if (gtk_tree_model_get_iter_from_string(GTK_TREE_MODEL(gui->list), , path)) { +- gboolean bool; ++ gboolean value; + int type; + +- gtk_tree_model_get(GTK_TREE_MODEL(gui->list), , 0, , 1, , -1); ++ gtk_tree_model_get(GTK_TREE_MODEL(gui->list), , 0, , 1, , -1); + gtk_list_store_set(GTK_LIST_STORE(gui->list), , +- 0, !bool && (type != DATA_SRC_CDDB || gui->model->cddb_mask), -1); ++ 0, !value && (type != DATA_SRC_CDDB || gui->model->cddb_mask), -1); + } + } +
[gentoo-commits] repo/gentoo:master commit in: media-sound/aqualung/
commit: 0127a5e794ce841d3af2ff20b899d8a8bc4fabea Author: Thomas Deutschmann gentoo org> AuthorDate: Fri Nov 20 01:31:15 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Fri Nov 20 01:31:15 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0127a5e7 media-sound/aqualung: x86 stable (bug #755437) Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann gentoo.org> media-sound/aqualung/aqualung-1.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/aqualung/aqualung-1.1-r1.ebuild b/media-sound/aqualung/aqualung-1.1-r1.ebuild index 2f58dea167d..c2442960c3c 100644 --- a/media-sound/aqualung/aqualung-1.1-r1.ebuild +++ b/media-sound/aqualung/aqualung-1.1-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/jeremyevans/${PN}/releases/download/${PV}/${P}.tar.g LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="alsa cdda cddb debug flac ffmpeg ifp jack ladspa lame libsamplerate lua mac modplug mp3 musepack oss podcast pulseaudio sndfile speex systray vorbis wavpack"
[gentoo-commits] repo/gentoo:master commit in: media-sound/aqualung/
commit: c495a550359a67c5eaea55d8f199a37275159ab8 Author: Sam James gentoo org> AuthorDate: Thu Nov 19 22:56:32 2020 + Commit: Sam James gentoo org> CommitDate: Thu Nov 19 22:56:32 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c495a550 media-sound/aqualung: Stabilize 1.1-r1 amd64, #755437 Signed-off-by: Sam James gentoo.org> media-sound/aqualung/aqualung-1.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/aqualung/aqualung-1.1-r1.ebuild b/media-sound/aqualung/aqualung-1.1-r1.ebuild index 33bb7a4e90c..2f58dea167d 100644 --- a/media-sound/aqualung/aqualung-1.1-r1.ebuild +++ b/media-sound/aqualung/aqualung-1.1-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/jeremyevans/${PN}/releases/download/${PV}/${P}.tar.g LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="alsa cdda cddb debug flac ffmpeg ifp jack ladspa lame libsamplerate lua mac modplug mp3 musepack oss podcast pulseaudio sndfile speex systray vorbis wavpack"
[gentoo-commits] repo/gentoo:master commit in: media-sound/aqualung/files/, media-sound/aqualung/
commit: 860b716b29a547eb7bbd3a9e123962fa531713a9 Author: Daniel Pielmeier gentoo org> AuthorDate: Wed Nov 4 17:49:39 2020 + Commit: Daniel Pielmeier gentoo org> CommitDate: Wed Nov 4 17:49:39 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=860b716b media-sound/aqualung: Fix bug #752993. Thanks to Toralf Förster for the report. Closes: https://bugs.gentoo.org/752993 Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Daniel Pielmeier gentoo.org> ...{aqualung-1.1.ebuild => aqualung-1.1-r1.ebuild} | 4 +++ ...ng-1.1-r100.ebuild => aqualung-1.1-r101.ebuild} | 4 +++ media-sound/aqualung/files/aqualung-1.1-ifp.patch | 41 ++ 3 files changed, 49 insertions(+) diff --git a/media-sound/aqualung/aqualung-1.1.ebuild b/media-sound/aqualung/aqualung-1.1-r1.ebuild similarity index 98% rename from media-sound/aqualung/aqualung-1.1.ebuild rename to media-sound/aqualung/aqualung-1.1-r1.ebuild index ea7f3d62f5a..33bb7a4e90c 100644 --- a/media-sound/aqualung/aqualung-1.1.ebuild +++ b/media-sound/aqualung/aqualung-1.1-r1.ebuild @@ -50,6 +50,10 @@ DEPEND=" ${RDEPEND} " +PATCHES=( + "${FILESDIR}/${P}-ifp.patch" +) + src_configure() { econf \ --disable-rpath \ diff --git a/media-sound/aqualung/aqualung-1.1-r100.ebuild b/media-sound/aqualung/aqualung-1.1-r101.ebuild similarity index 98% rename from media-sound/aqualung/aqualung-1.1-r100.ebuild rename to media-sound/aqualung/aqualung-1.1-r101.ebuild index 57950edcbf4..fe7a974b3a4 100644 --- a/media-sound/aqualung/aqualung-1.1-r100.ebuild +++ b/media-sound/aqualung/aqualung-1.1-r101.ebuild @@ -52,6 +52,10 @@ DEPEND=" ${RDEPEND} " +PATCHES=( + "${FILESDIR}/${P}-ifp.patch" +) + src_configure() { econf \ --disable-rpath \ diff --git a/media-sound/aqualung/files/aqualung-1.1-ifp.patch b/media-sound/aqualung/files/aqualung-1.1-ifp.patch new file mode 100644 index 000..490999be948 --- /dev/null +++ b/media-sound/aqualung/files/aqualung-1.1-ifp.patch @@ -0,0 +1,41 @@ +From 2a3732f1575d69b64ed5c9b76c6213c7d4fbc20b Mon Sep 17 00:00:00 2001 +From: Adam Sampson +Date: Tue, 8 Sep 2020 15:55:12 +0100 +Subject: [PATCH] Fix arr_strlcpy call in ifp_device. + +directory_chooser needs to know the length of the target. +--- + src/ifp_device.c | 6 +++--- + 1 file changed, 3 insertions(+), 3 deletions(-) + +diff --git a/src/ifp_device.c b/src/ifp_device.c +index 9ef5741..42236cb 100644 +--- a/src/ifp_device.c b/src/ifp_device.c +@@ -824,7 +824,7 @@ gchar *npath; + + + void +-directory_chooser(char * title, GtkWidget * parent, char * directory) { ++directory_chooser(char * title, GtkWidget * parent, char * directory, size_t directory_len) { + + GtkWidget * dialog; + const gchar * selected_directory; +@@ -855,7 +855,7 @@ directory_chooser(char * title, GtkWidget * parent, char * directory) { + gtk_widget_destroy(dialog); + } + +-arr_strlcpy(directory, selected_directory); ++g_strlcpy(directory, selected_directory, directory_len); + g_free(utf8); + } + +@@ -865,7 +865,7 @@ directory_chooser(char * title, GtkWidget * parent, char * directory) { + + void + local_path_selected_cb(GtkButton * button, gpointer data) { +- directory_chooser(_("Please select a local path."), aifp_window, dest_dir); ++ directory_chooser(_("Please select a local path."), aifp_window, dest_dir, sizeof dest_dir); + gtk_entry_set_text(GTK_ENTRY(local_path_entry), dest_dir); + } +
[gentoo-commits] repo/gentoo:master commit in: media-sound/aqualung/
commit: 1b143f34ad873c1ead1028b8ed2bbcbb370dc81b Author: Daniel Pielmeier gentoo org> AuthorDate: Wed Nov 4 17:42:16 2020 + Commit: Daniel Pielmeier gentoo org> CommitDate: Wed Nov 4 17:42:16 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b143f34 media-sound/aqualung: Increase revision used for lua migration. Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Daniel Pielmeier gentoo.org> media-sound/aqualung/{aqualung-1.1-r1.ebuild => aqualung-1.1-r100.ebuild} | 0 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/media-sound/aqualung/aqualung-1.1-r1.ebuild b/media-sound/aqualung/aqualung-1.1-r100.ebuild similarity index 100% rename from media-sound/aqualung/aqualung-1.1-r1.ebuild rename to media-sound/aqualung/aqualung-1.1-r100.ebuild
[gentoo-commits] repo/gentoo:master commit in: media-sound/aqualung/
commit: 766b772911b50e08d67aff49cf91ba09eb25523a Author: Daniel Pielmeier gentoo org> AuthorDate: Tue Nov 3 16:21:33 2020 + Commit: Daniel Pielmeier gentoo org> CommitDate: Tue Nov 3 16:21:33 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=766b7729 media-sound/aqualung: Revision bump to aqualung-1.1-r1. Support slotted lua. Closes: https://bugs.gentoo.org/752759 Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Daniel Pielmeier gentoo.org> media-sound/aqualung/aqualung-1.1-r1.ebuild | 94 + 1 file changed, 94 insertions(+) diff --git a/media-sound/aqualung/aqualung-1.1-r1.ebuild b/media-sound/aqualung/aqualung-1.1-r1.ebuild new file mode 100644 index 000..57950edcbf4 --- /dev/null +++ b/media-sound/aqualung/aqualung-1.1-r1.ebuild @@ -0,0 +1,94 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +LUA_COMPAT=( lua5-2 ) + +inherit autotools desktop lua-single xdg + +DESCRIPTION="Music player for a wide range of formats designed for gapless playback" +HOMEPAGE="http://aqualung.jeremyevans.net/ https://github.com/jeremyevans/aqualung; +SRC_URI="https://github.com/jeremyevans/${PN}/releases/download/${PV}/${P}.tar.gz; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="alsa cdda cddb debug flac ffmpeg ifp jack ladspa lame libsamplerate + lua mac modplug mp3 musepack oss podcast pulseaudio sndfile speex systray + vorbis wavpack" + +BDEPEND=" + virtual/pkgconfig + sys-devel/gettext +" +RDEPEND=" + app-arch/bzip2 + dev-libs/libxml2 + sys-libs/zlib + x11-libs/gtk+:2 + alsa? ( media-libs/alsa-lib ) + cdda? ( dev-libs/libcdio-paranoia ) + cddb? ( media-libs/libcddb ) + ffmpeg? ( media-video/ffmpeg:0= ) + flac? ( media-libs/flac ) + ifp? ( media-libs/libifp ) + jack? ( virtual/jack ) + ladspa? ( media-libs/liblrdf ) + lame? ( media-sound/lame ) + libsamplerate? ( media-libs/libsamplerate ) + lua? ( ${LUA_DEPS} ) + mac? ( media-sound/mac ) + modplug? ( media-libs/libmodplug ) + mp3? ( media-libs/libmad ) + musepack? ( >=media-sound/musepack-tools-444 ) + pulseaudio? ( media-sound/pulseaudio ) + sndfile? ( media-libs/libsndfile ) + speex? ( media-libs/speex media-libs/liboggz media-libs/libogg ) + vorbis? ( media-libs/libvorbis media-libs/libogg ) + wavpack? ( media-sound/wavpack ) +" +DEPEND=" + ${RDEPEND} +" + +src_configure() { + econf \ + --disable-rpath \ + --enable-loop \ + --enable-nls \ + --enable-transcoding \ + $(use_enable debug) \ + $(use_enable podcast) \ + $(use_enable systray) \ + $(use_enable jack jack-mgmt) \ + $(use_with alsa) \ + $(use_with cdda) \ + $(use_with cddb) \ + $(use_with ffmpeg lavc) \ + $(use_with flac) \ + $(use_with ifp) \ + $(use_with jack) \ + $(use_with ladspa) \ + $(use_with lame) \ + $(use_with libsamplerate src) \ + $(use_with lua) \ + $(use_with mac) \ + $(use_with modplug mod) \ + $(use_with mp3 mpeg) \ + $(use_with musepack mpc) \ + $(use_with oss) \ + $(use_with pulseaudio pulse) \ + $(use_with sndfile) \ + $(use_with speex) \ + $(use_with vorbis vorbis) \ + $(use_with vorbis vorbisenc) \ + $(use_with wavpack) +} + +src_install() { + default + + newicon src/img/icon_64.png aqualung.png + make_desktop_entry aqualung Aqualung +}
[gentoo-commits] repo/gentoo:master commit in: media-sound/aqualung/
commit: 5b17d5e27e9f5f208238e39e866cafa436603d03 Author: Daniel Pielmeier gentoo org> AuthorDate: Fri Sep 25 22:05:14 2020 + Commit: Daniel Pielmeier gentoo org> CommitDate: Fri Sep 25 22:05:14 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b17d5e2 media-sound/aqualung: Version bump to aqualung-1.1. Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Daniel Pielmeier gentoo.org> media-sound/aqualung/Manifest| 1 + media-sound/aqualung/aqualung-1.1.ebuild | 92 2 files changed, 93 insertions(+) diff --git a/media-sound/aqualung/Manifest b/media-sound/aqualung/Manifest index f9e22d06195..e2cdd8f4efc 100644 --- a/media-sound/aqualung/Manifest +++ b/media-sound/aqualung/Manifest @@ -1 +1,2 @@ DIST aqualung-1.0.tar.gz 2014854 BLAKE2B bee5f8424f8a7f657e2adaacacd2b95f6d08153e2be54e3dd79e9097e7042bc9dfaae88df337c14e4bb8d0c2b2a0a5eef34aedf3c5756eb826dddff4b6cac9ad SHA512 d18fbc26c2f1445a0ef570216f54f1d00b05b25467b6ad857437e4ac628ac07c21435ce073cf92b3f147de4f1ada45a8a84770783d1c58e67451f94ac3de483a +DIST aqualung-1.1.tar.gz 1986368 BLAKE2B 2dd367aefe55c1b9243bd5faee2e2d082825f1077326ad05cfe4c2b088ba2f055f5d9af7d14a032bac3603c8e333cffb53357a73e29f22f417e89ad91548eece SHA512 77f6350c1c6c9160da4c6280273812964d58e01227495a87e03e0bee0a2aaf5589d309b9ce7e08421845a357b35dbd08c5de5ecd495ae5ba7877a67d01e4ad01 diff --git a/media-sound/aqualung/aqualung-1.1.ebuild b/media-sound/aqualung/aqualung-1.1.ebuild new file mode 100644 index 000..ea7f3d62f5a --- /dev/null +++ b/media-sound/aqualung/aqualung-1.1.ebuild @@ -0,0 +1,92 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools desktop xdg + +DESCRIPTION="Music player for a wide range of formats designed for gapless playback" +HOMEPAGE="http://aqualung.jeremyevans.net/ https://github.com/jeremyevans/aqualung; +SRC_URI="https://github.com/jeremyevans/${PN}/releases/download/${PV}/${P}.tar.gz; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="alsa cdda cddb debug flac ffmpeg ifp jack ladspa lame libsamplerate + lua mac modplug mp3 musepack oss podcast pulseaudio sndfile speex systray + vorbis wavpack" + +BDEPEND=" + virtual/pkgconfig + sys-devel/gettext +" +RDEPEND=" + app-arch/bzip2 + dev-libs/libxml2 + sys-libs/zlib + x11-libs/gtk+:2 + alsa? ( media-libs/alsa-lib ) + cdda? ( dev-libs/libcdio-paranoia ) + cddb? ( media-libs/libcddb ) + ffmpeg? ( media-video/ffmpeg:0= ) + flac? ( media-libs/flac ) + ifp? ( media-libs/libifp ) + jack? ( virtual/jack ) + ladspa? ( media-libs/liblrdf ) + lame? ( media-sound/lame ) + libsamplerate? ( media-libs/libsamplerate ) + lua? ( dev-lang/lua:0= ) + mac? ( media-sound/mac ) + modplug? ( media-libs/libmodplug ) + mp3? ( media-libs/libmad ) + musepack? ( >=media-sound/musepack-tools-444 ) + pulseaudio? ( media-sound/pulseaudio ) + sndfile? ( media-libs/libsndfile ) + speex? ( media-libs/speex media-libs/liboggz media-libs/libogg ) + vorbis? ( media-libs/libvorbis media-libs/libogg ) + wavpack? ( media-sound/wavpack ) +" +DEPEND=" + ${RDEPEND} +" + +src_configure() { + econf \ + --disable-rpath \ + --enable-loop \ + --enable-nls \ + --enable-transcoding \ + $(use_enable debug) \ + $(use_enable podcast) \ + $(use_enable systray) \ + $(use_enable jack jack-mgmt) \ + $(use_with alsa) \ + $(use_with cdda) \ + $(use_with cddb) \ + $(use_with ffmpeg lavc) \ + $(use_with flac) \ + $(use_with ifp) \ + $(use_with jack) \ + $(use_with ladspa) \ + $(use_with lame) \ + $(use_with libsamplerate src) \ + $(use_with lua) \ + $(use_with mac) \ + $(use_with modplug mod) \ + $(use_with mp3 mpeg) \ + $(use_with musepack mpc) \ + $(use_with oss) \ + $(use_with pulseaudio pulse) \ + $(use_with sndfile) \ + $(use_with speex) \ + $(use_with vorbis vorbis) \ + $(use_with vorbis vorbisenc) \ + $(use_with wavpack) +} + +src_install() { + default + + newicon src/img/icon_64.png aqualung.png + make_desktop_entry aqualung Aqualung +}
[gentoo-commits] repo/gentoo:master commit in: media-sound/aqualung/
commit: 409adb08804ee0c4494f73f0c43d20c309789aa9 Author: Miroslav Šulc gentoo org> AuthorDate: Sat Sep 5 15:57:09 2020 + Commit: Miroslav Šulc gentoo org> CommitDate: Sat Sep 5 15:57:09 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=409adb08 media-sound/aqualung: dropped obsolete 1.0-r3 Package-Manager: Portage-3.0.5, Repoman-3.0.1 Signed-off-by: Miroslav Šulc gentoo.org> media-sound/aqualung/aqualung-1.0-r3.ebuild | 100 1 file changed, 100 deletions(-) diff --git a/media-sound/aqualung/aqualung-1.0-r3.ebuild b/media-sound/aqualung/aqualung-1.0-r3.ebuild deleted file mode 100644 index 130bb2e40c7..000 --- a/media-sound/aqualung/aqualung-1.0-r3.ebuild +++ /dev/null @@ -1,100 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit desktop xdg - -MY_PV=${PV/_/-} - -DESCRIPTION="Music player for a wide range of formats designed for gapless playback" -HOMEPAGE="http://aqualung.jeremyevans.net/ https://github.com/jeremyevans/aqualung; -SRC_URI="mirror://sourceforge/aqualung/${PN}-${MY_PV}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="alsa cdda cddb debug flac ffmpeg ifp jack ladspa lame libsamplerate - lua mac modplug mp3 musepack oss podcast pulseaudio sndfile speex systray - vorbis wavpack" - -BDEPEND=" - virtual/pkgconfig - sys-devel/gettext -" -RDEPEND=" - app-arch/bzip2 - dev-libs/libxml2 - sys-libs/zlib - x11-libs/gtk+:2 - alsa? ( media-libs/alsa-lib ) - cdda? ( dev-libs/libcdio-paranoia ) - cddb? ( media-libs/libcddb ) - ffmpeg? ( media-video/ffmpeg:0= ) - flac? ( media-libs/flac ) - ifp? ( media-libs/libifp ) - jack? ( media-sound/jack-audio-connection-kit ) - ladspa? ( media-libs/liblrdf ) - lame? ( media-sound/lame ) - libsamplerate? ( media-libs/libsamplerate ) - lua? ( dev-lang/lua:0= ) - mac? ( media-sound/mac ) - modplug? ( media-libs/libmodplug ) - mp3? ( media-libs/libmad ) - musepack? ( >=media-sound/musepack-tools-444 ) - pulseaudio? ( media-sound/pulseaudio ) - sndfile? ( media-libs/libsndfile ) - speex? ( media-libs/speex media-libs/liboggz media-libs/libogg ) - vorbis? ( media-libs/libvorbis media-libs/libogg ) - wavpack? ( media-sound/wavpack ) -" -DEPEND=" - ${RDEPEND} -" - -S=${WORKDIR}/${PN}-${MY_PV} - -PATCHES=( - "${FILESDIR}/${P}-ffmpeg3.patch" -) - -src_configure() { - econf \ - --disable-rpath \ - --enable-loop \ - --enable-nls \ - --enable-transcoding \ - $(use_enable debug) \ - $(use_enable podcast) \ - $(use_enable systray) \ - $(use_enable jack jack-mgmt) \ - $(use_with alsa) \ - $(use_with cdda) \ - $(use_with cddb) \ - $(use_with ffmpeg lavc) \ - $(use_with flac) \ - $(use_with ifp) \ - $(use_with jack) \ - $(use_with ladspa) \ - $(use_with lame) \ - $(use_with libsamplerate src) \ - $(use_with lua) \ - $(use_with mac) \ - $(use_with modplug mod) \ - $(use_with mp3 mpeg) \ - $(use_with musepack mpc) \ - $(use_with oss) \ - $(use_with pulseaudio pulse) \ - $(use_with sndfile) \ - $(use_with speex) \ - $(use_with vorbis vorbis) \ - $(use_with vorbis vorbisenc) \ - $(use_with wavpack) -} - -src_install() { - default - - newicon src/img/icon_64.png aqualung.png - make_desktop_entry aqualung Aqualung -}
[gentoo-commits] repo/gentoo:master commit in: media-sound/aqualung/
commit: 3a5e1e395439dad708d7170fda5bb5f01cbaa256 Author: Thomas Deutschmann gentoo org> AuthorDate: Sun Aug 30 17:08:56 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sun Aug 30 17:08:56 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a5e1e39 media-sound/aqualung: x86 stable (bug #736296) Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Thomas Deutschmann gentoo.org> media-sound/aqualung/aqualung-1.0-r5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/aqualung/aqualung-1.0-r5.ebuild b/media-sound/aqualung/aqualung-1.0-r5.ebuild index 42fab45987b..442799d70ce 100644 --- a/media-sound/aqualung/aqualung-1.0-r5.ebuild +++ b/media-sound/aqualung/aqualung-1.0-r5.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/aqualung/${PN}-${MY_PV}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="alsa cdda cddb debug flac ffmpeg ifp jack ladspa lame libsamplerate lua mac modplug mp3 musepack oss podcast pulseaudio sndfile speex systray vorbis wavpack"
[gentoo-commits] repo/gentoo:master commit in: media-sound/aqualung/
commit: a19bc7df7cec217fb7cb7553dfa87b7f332e6097 Author: Agostino Sarubbo gentoo org> AuthorDate: Sat Aug 22 05:40:14 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sat Aug 22 05:40:14 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a19bc7df media-sound/aqualung: amd64 stable wrt bug #736296 Package-Manager: Portage-2.3.103, Repoman-2.3.23 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> media-sound/aqualung/aqualung-1.0-r5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/aqualung/aqualung-1.0-r5.ebuild b/media-sound/aqualung/aqualung-1.0-r5.ebuild index 602335f9377..42fab45987b 100644 --- a/media-sound/aqualung/aqualung-1.0-r5.ebuild +++ b/media-sound/aqualung/aqualung-1.0-r5.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/aqualung/${PN}-${MY_PV}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="alsa cdda cddb debug flac ffmpeg ifp jack ladspa lame libsamplerate lua mac modplug mp3 musepack oss podcast pulseaudio sndfile speex systray vorbis wavpack"
[gentoo-commits] repo/gentoo:master commit in: media-sound/aqualung/
commit: 0c4a1662c10d0f8e8333e1500982c8d99182aa8e Author: Daniel Pielmeier gentoo org> AuthorDate: Fri Aug 21 13:20:32 2020 + Commit: Daniel Pielmeier gentoo org> CommitDate: Fri Aug 21 13:21:16 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c4a1662 media-sound/aqualung: Remove old aqualung-1.0-r4. Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Daniel Pielmeier gentoo.org> media-sound/aqualung/aqualung-1.0-r4.ebuild | 101 1 file changed, 101 deletions(-) diff --git a/media-sound/aqualung/aqualung-1.0-r4.ebuild b/media-sound/aqualung/aqualung-1.0-r4.ebuild deleted file mode 100644 index c8a6ee5a672..000 --- a/media-sound/aqualung/aqualung-1.0-r4.ebuild +++ /dev/null @@ -1,101 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit desktop xdg - -MY_PV=${PV/_/-} - -DESCRIPTION="Music player for a wide range of formats designed for gapless playback" -HOMEPAGE="http://aqualung.jeremyevans.net/ https://github.com/jeremyevans/aqualung; -SRC_URI="mirror://sourceforge/aqualung/${PN}-${MY_PV}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="alsa cdda cddb debug flac ffmpeg ifp jack ladspa lame libsamplerate - lua mac modplug mp3 musepack oss podcast pulseaudio sndfile speex systray - vorbis wavpack" - -BDEPEND=" - virtual/pkgconfig - sys-devel/gettext -" -RDEPEND=" - app-arch/bzip2 - dev-libs/libxml2 - sys-libs/zlib - x11-libs/gtk+:2 - alsa? ( media-libs/alsa-lib ) - cdda? ( dev-libs/libcdio-paranoia ) - cddb? ( media-libs/libcddb ) - ffmpeg? ( media-video/ffmpeg:0= ) - flac? ( media-libs/flac ) - ifp? ( media-libs/libifp ) - jack? ( virtual/jack ) - ladspa? ( media-libs/liblrdf ) - lame? ( media-sound/lame ) - libsamplerate? ( media-libs/libsamplerate ) - lua? ( dev-lang/lua:0= ) - mac? ( media-sound/mac ) - modplug? ( media-libs/libmodplug ) - mp3? ( media-libs/libmad ) - musepack? ( >=media-sound/musepack-tools-444 ) - pulseaudio? ( media-sound/pulseaudio ) - sndfile? ( media-libs/libsndfile ) - speex? ( media-libs/speex media-libs/liboggz media-libs/libogg ) - vorbis? ( media-libs/libvorbis media-libs/libogg ) - wavpack? ( media-sound/wavpack ) -" -DEPEND=" - ${RDEPEND} -" - -S=${WORKDIR}/${PN}-${MY_PV} - -PATCHES=( - "${FILESDIR}/${P}-ffmpeg3.patch" - "${FILESDIR}/${P}-gcc10.patch" -) - -src_configure() { - econf \ - --disable-rpath \ - --enable-loop \ - --enable-nls \ - --enable-transcoding \ - $(use_enable debug) \ - $(use_enable podcast) \ - $(use_enable systray) \ - $(use_enable jack jack-mgmt) \ - $(use_with alsa) \ - $(use_with cdda) \ - $(use_with cddb) \ - $(use_with ffmpeg lavc) \ - $(use_with flac) \ - $(use_with ifp) \ - $(use_with jack) \ - $(use_with ladspa) \ - $(use_with lame) \ - $(use_with libsamplerate src) \ - $(use_with lua) \ - $(use_with mac) \ - $(use_with modplug mod) \ - $(use_with mp3 mpeg) \ - $(use_with musepack mpc) \ - $(use_with oss) \ - $(use_with pulseaudio pulse) \ - $(use_with sndfile) \ - $(use_with speex) \ - $(use_with vorbis vorbis) \ - $(use_with vorbis vorbisenc) \ - $(use_with wavpack) -} - -src_install() { - default - - newicon src/img/icon_64.png aqualung.png - make_desktop_entry aqualung Aqualung -}
[gentoo-commits] repo/gentoo:master commit in: media-sound/aqualung/, media-sound/aqualung/files/
commit: f434b4ffd69af0afcb2f372ec73dc48d8a98a328 Author: Daniel Pielmeier gentoo org> AuthorDate: Wed Aug 5 18:23:42 2020 + Commit: Daniel Pielmeier gentoo org> CommitDate: Wed Aug 5 18:23:42 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f434b4ff media-sound/aqualung: Revision bump to aqualung-1.0-r5. Fixes bug #735984. Thanks to Agostino Sarubbo for the report. Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Daniel Pielmeier gentoo.org> media-sound/aqualung/aqualung-1.0-r5.ebuild | 108 +++ media-sound/aqualung/files/aqualung-1.0-ar.patch | 17 2 files changed, 125 insertions(+) diff --git a/media-sound/aqualung/aqualung-1.0-r5.ebuild b/media-sound/aqualung/aqualung-1.0-r5.ebuild new file mode 100644 index 000..602335f9377 --- /dev/null +++ b/media-sound/aqualung/aqualung-1.0-r5.ebuild @@ -0,0 +1,108 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools desktop xdg + +MY_PV=${PV/_/-} + +DESCRIPTION="Music player for a wide range of formats designed for gapless playback" +HOMEPAGE="http://aqualung.jeremyevans.net/ https://github.com/jeremyevans/aqualung; +SRC_URI="mirror://sourceforge/aqualung/${PN}-${MY_PV}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="alsa cdda cddb debug flac ffmpeg ifp jack ladspa lame libsamplerate + lua mac modplug mp3 musepack oss podcast pulseaudio sndfile speex systray + vorbis wavpack" + +BDEPEND=" + virtual/pkgconfig + sys-devel/gettext +" +RDEPEND=" + app-arch/bzip2 + dev-libs/libxml2 + sys-libs/zlib + x11-libs/gtk+:2 + alsa? ( media-libs/alsa-lib ) + cdda? ( dev-libs/libcdio-paranoia ) + cddb? ( media-libs/libcddb ) + ffmpeg? ( media-video/ffmpeg:0= ) + flac? ( media-libs/flac ) + ifp? ( media-libs/libifp ) + jack? ( virtual/jack ) + ladspa? ( media-libs/liblrdf ) + lame? ( media-sound/lame ) + libsamplerate? ( media-libs/libsamplerate ) + lua? ( dev-lang/lua:0= ) + mac? ( media-sound/mac ) + modplug? ( media-libs/libmodplug ) + mp3? ( media-libs/libmad ) + musepack? ( >=media-sound/musepack-tools-444 ) + pulseaudio? ( media-sound/pulseaudio ) + sndfile? ( media-libs/libsndfile ) + speex? ( media-libs/speex media-libs/liboggz media-libs/libogg ) + vorbis? ( media-libs/libvorbis media-libs/libogg ) + wavpack? ( media-sound/wavpack ) +" +DEPEND=" + ${RDEPEND} +" + +S=${WORKDIR}/${PN}-${MY_PV} + +PATCHES=( + "${FILESDIR}/${P}-ffmpeg3.patch" + "${FILESDIR}/${P}-gcc10.patch" + "${FILESDIR}/${P}-ar.patch" +) + +src_prepare() { + default + + eautoreconf +} + +src_configure() { + econf \ + --disable-rpath \ + --enable-loop \ + --enable-nls \ + --enable-transcoding \ + $(use_enable debug) \ + $(use_enable podcast) \ + $(use_enable systray) \ + $(use_enable jack jack-mgmt) \ + $(use_with alsa) \ + $(use_with cdda) \ + $(use_with cddb) \ + $(use_with ffmpeg lavc) \ + $(use_with flac) \ + $(use_with ifp) \ + $(use_with jack) \ + $(use_with ladspa) \ + $(use_with lame) \ + $(use_with libsamplerate src) \ + $(use_with lua) \ + $(use_with mac) \ + $(use_with modplug mod) \ + $(use_with mp3 mpeg) \ + $(use_with musepack mpc) \ + $(use_with oss) \ + $(use_with pulseaudio pulse) \ + $(use_with sndfile) \ + $(use_with speex) \ + $(use_with vorbis vorbis) \ + $(use_with vorbis vorbisenc) \ + $(use_with wavpack) +} + +src_install() { + default + + newicon src/img/icon_64.png aqualung.png + make_desktop_entry aqualung Aqualung +} diff --git a/media-sound/aqualung/files/aqualung-1.0-ar.patch b/media-sound/aqualung/files/aqualung-1.0-ar.patch new file mode 100644 index 000..3df4d75eaf1 --- /dev/null +++ b/media-sound/aqualung/files/aqualung-1.0-ar.patch @@ -0,0 +1,17 @@ +diff -Naur aqualung-1.0_orig/configure.ac aqualung-1.0/configure.ac +--- aqualung-1.0_orig/configure.ac 2020-08-05 20:00:50.758797358 +0200 aqualung-1.0/configure.ac 2020-08-05 20:01:33.198796503 +0200 +@@ -25,11 +25,12 @@ + + + # Checks for programs. ++AC_USE_SYSTEM_EXTENSIONS + AC_PROG_CC + AC_PROG_RANLIB + AC_PROG_CXX + AM_PROG_CC_C_O +-AC_USE_SYSTEM_EXTENSIONS ++AM_PROG_AR + m4_ifndef([AM_GNU_GETTEXT], + [m4_fatal([GNU gettext is required to prepare the Aqualung build])]) + AM_GNU_GETTEXT([external])
[gentoo-commits] repo/gentoo:master commit in: media-sound/aqualung/files/, media-sound/aqualung/
commit: 27926914b1af08c106fec7bb5cf0bda6dec4caad Author: Jannis Achstetter kripserver net> AuthorDate: Sun Aug 2 19:05:10 2020 + Commit: Daniel Pielmeier gentoo org> CommitDate: Tue Aug 4 18:39:34 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27926914 media-sound/aqualung: Fix compile with gcc 10 And make USE=jack depend on `virtual/jack` instead of `media-sound/jack-audio-connection-kit`. Adding this as new revision so we have current `-r3` with stable keywords and this with unstable keywords. Closes: https://bugs.gentoo.org/734928 Closes: https://bugs.gentoo.org/706828 Package-Manager: Portage-3.0.1, Repoman-2.3.23 Signed-off-by: Jannis Achstetter kripserver.net> Signed-off-by: Daniel Pielmeier gentoo.org> media-sound/aqualung/aqualung-1.0-r4.ebuild| 101 + .../aqualung/files/aqualung-1.0-gcc10.patch| 69 ++ 2 files changed, 170 insertions(+) diff --git a/media-sound/aqualung/aqualung-1.0-r4.ebuild b/media-sound/aqualung/aqualung-1.0-r4.ebuild new file mode 100644 index 000..c8a6ee5a672 --- /dev/null +++ b/media-sound/aqualung/aqualung-1.0-r4.ebuild @@ -0,0 +1,101 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit desktop xdg + +MY_PV=${PV/_/-} + +DESCRIPTION="Music player for a wide range of formats designed for gapless playback" +HOMEPAGE="http://aqualung.jeremyevans.net/ https://github.com/jeremyevans/aqualung; +SRC_URI="mirror://sourceforge/aqualung/${PN}-${MY_PV}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="alsa cdda cddb debug flac ffmpeg ifp jack ladspa lame libsamplerate + lua mac modplug mp3 musepack oss podcast pulseaudio sndfile speex systray + vorbis wavpack" + +BDEPEND=" + virtual/pkgconfig + sys-devel/gettext +" +RDEPEND=" + app-arch/bzip2 + dev-libs/libxml2 + sys-libs/zlib + x11-libs/gtk+:2 + alsa? ( media-libs/alsa-lib ) + cdda? ( dev-libs/libcdio-paranoia ) + cddb? ( media-libs/libcddb ) + ffmpeg? ( media-video/ffmpeg:0= ) + flac? ( media-libs/flac ) + ifp? ( media-libs/libifp ) + jack? ( virtual/jack ) + ladspa? ( media-libs/liblrdf ) + lame? ( media-sound/lame ) + libsamplerate? ( media-libs/libsamplerate ) + lua? ( dev-lang/lua:0= ) + mac? ( media-sound/mac ) + modplug? ( media-libs/libmodplug ) + mp3? ( media-libs/libmad ) + musepack? ( >=media-sound/musepack-tools-444 ) + pulseaudio? ( media-sound/pulseaudio ) + sndfile? ( media-libs/libsndfile ) + speex? ( media-libs/speex media-libs/liboggz media-libs/libogg ) + vorbis? ( media-libs/libvorbis media-libs/libogg ) + wavpack? ( media-sound/wavpack ) +" +DEPEND=" + ${RDEPEND} +" + +S=${WORKDIR}/${PN}-${MY_PV} + +PATCHES=( + "${FILESDIR}/${P}-ffmpeg3.patch" + "${FILESDIR}/${P}-gcc10.patch" +) + +src_configure() { + econf \ + --disable-rpath \ + --enable-loop \ + --enable-nls \ + --enable-transcoding \ + $(use_enable debug) \ + $(use_enable podcast) \ + $(use_enable systray) \ + $(use_enable jack jack-mgmt) \ + $(use_with alsa) \ + $(use_with cdda) \ + $(use_with cddb) \ + $(use_with ffmpeg lavc) \ + $(use_with flac) \ + $(use_with ifp) \ + $(use_with jack) \ + $(use_with ladspa) \ + $(use_with lame) \ + $(use_with libsamplerate src) \ + $(use_with lua) \ + $(use_with mac) \ + $(use_with modplug mod) \ + $(use_with mp3 mpeg) \ + $(use_with musepack mpc) \ + $(use_with oss) \ + $(use_with pulseaudio pulse) \ + $(use_with sndfile) \ + $(use_with speex) \ + $(use_with vorbis vorbis) \ + $(use_with vorbis vorbisenc) \ + $(use_with wavpack) +} + +src_install() { + default + + newicon src/img/icon_64.png aqualung.png + make_desktop_entry aqualung Aqualung +} diff --git a/media-sound/aqualung/files/aqualung-1.0-gcc10.patch b/media-sound/aqualung/files/aqualung-1.0-gcc10.patch new file mode 100644 index 000..620bcb873d9 --- /dev/null +++ b/media-sound/aqualung/files/aqualung-1.0-gcc10.patch @@ -0,0 +1,69 @@ +From de448507343a86ee97949eb4be0092d1659092da Mon Sep 17 00:00:00 2001 +From: Adam Sampson +Date: Sat, 18 Jul 2020 17:02:32 +0100 +Subject: [PATCH 1/2] Remove unused variable. + +This causes a duplicate symbol error with GCC 10 (-fno-common by +default), but it's not used anyway. +--- + src/playlist.c | 2 -- + 1 file changed, 2 deletions(-) + +diff --git a/src/playlist.c b/src/playlist.c
[gentoo-commits] repo/gentoo:master commit in: media-sound/aqualung/
commit: 9a7e595d024324ab0a87340a139e2655accac623 Author: Daniel Pielmeier gentoo org> AuthorDate: Tue Jun 9 11:47:55 2020 + Commit: Daniel Pielmeier gentoo org> CommitDate: Tue Jun 9 11:47:55 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a7e595d media-sound/aqualung: Remove old aqualung-1.0-r2. Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Daniel Pielmeier gentoo.org> media-sound/aqualung/aqualung-1.0-r2.ebuild | 97 - 1 file changed, 97 deletions(-) diff --git a/media-sound/aqualung/aqualung-1.0-r2.ebuild b/media-sound/aqualung/aqualung-1.0-r2.ebuild deleted file mode 100644 index ce1efdd4867..000 --- a/media-sound/aqualung/aqualung-1.0-r2.ebuild +++ /dev/null @@ -1,97 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit eutils - -MY_PV=${PV/_/-} - -DESCRIPTION="Music player for a wide range of formats designed for gapless playback" -HOMEPAGE="http://aqualung.jeremyevans.net/ https://github.com/jeremyevans/aqualung; -SRC_URI="mirror://sourceforge/aqualung/${PN}-${MY_PV}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="alsa cdda cddb debug flac ffmpeg ifp jack ladspa lame libsamplerate - lua mac modplug mp3 musepack oss podcast pulseaudio sndfile speex systray - vorbis wavpack" - -RDEPEND=" - app-arch/bzip2 - dev-libs/libxml2 - sys-libs/zlib - x11-libs/gtk+:2 - alsa? ( media-libs/alsa-lib ) - cdda? ( dev-libs/libcdio-paranoia ) - cddb? ( media-libs/libcddb ) - ffmpeg? ( media-video/ffmpeg:0= ) - flac? ( media-libs/flac ) - ifp? ( media-libs/libifp ) - jack? ( media-sound/jack-audio-connection-kit ) - ladspa? ( media-libs/liblrdf ) - lame? ( media-sound/lame ) - libsamplerate? ( media-libs/libsamplerate ) - lua? ( dev-lang/lua:0= ) - mac? ( >=media-sound/mac-4.11.4.5.7 ) - modplug? ( media-libs/libmodplug ) - mp3? ( media-libs/libmad ) - musepack? ( >=media-sound/musepack-tools-444 ) - pulseaudio? ( media-sound/pulseaudio ) - sndfile? ( media-libs/libsndfile ) - speex? ( media-libs/speex media-libs/liboggz media-libs/libogg ) - vorbis? ( media-libs/libvorbis media-libs/libogg ) - wavpack? ( media-sound/wavpack ) -" -DEPEND="${RDEPEND} - sys-devel/gettext - virtual/pkgconfig -" - -S=${WORKDIR}/${PN}-${MY_PV} - -PATCHES=( - "${FILESDIR}/${P}-ffmpeg3.patch" -) - -src_configure() { - econf \ - --disable-rpath \ - --enable-loop \ - --enable-nls \ - --enable-transcoding \ - $(use_enable debug) \ - $(use_enable podcast) \ - $(use_enable systray) \ - $(use_enable jack jack-mgmt) \ - $(use_with alsa) \ - $(use_with cdda) \ - $(use_with cddb) \ - $(use_with ffmpeg lavc) \ - $(use_with flac) \ - $(use_with ifp) \ - $(use_with jack) \ - $(use_with ladspa) \ - $(use_with lame) \ - $(use_with libsamplerate src) \ - $(use_with lua) \ - $(use_with mac) \ - $(use_with modplug mod) \ - $(use_with mp3 mpeg) \ - $(use_with musepack mpc) \ - $(use_with oss) \ - $(use_with pulseaudio pulse) \ - $(use_with sndfile) \ - $(use_with speex) \ - $(use_with vorbis vorbis) \ - $(use_with vorbis vorbisenc) \ - $(use_with wavpack) -} - -src_install() { - default - - newicon src/img/icon_64.png aqualung.png - make_desktop_entry aqualung Aqualung -}
[gentoo-commits] repo/gentoo:master commit in: media-sound/aqualung/
commit: c2119e7e20aea34f889f8b0f737ebe91099d9e57 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon May 18 13:02:39 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon May 18 13:02:39 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2119e7e media-sound/aqualung: x86 stable wrt bug #723358 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> media-sound/aqualung/aqualung-1.0-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/aqualung/aqualung-1.0-r3.ebuild b/media-sound/aqualung/aqualung-1.0-r3.ebuild index 8e0f9193fed..130bb2e40c7 100644 --- a/media-sound/aqualung/aqualung-1.0-r3.ebuild +++ b/media-sound/aqualung/aqualung-1.0-r3.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/aqualung/${PN}-${MY_PV}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="alsa cdda cddb debug flac ffmpeg ifp jack ladspa lame libsamplerate lua mac modplug mp3 musepack oss podcast pulseaudio sndfile speex systray vorbis wavpack"
[gentoo-commits] repo/gentoo:master commit in: media-sound/aqualung/
commit: 65d19f2d73b2edeefff4491690e9151cce526be9 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon May 18 12:55:34 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon May 18 12:55:34 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65d19f2d media-sound/aqualung: amd64 stable wrt bug #723358 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> media-sound/aqualung/aqualung-1.0-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/aqualung/aqualung-1.0-r3.ebuild b/media-sound/aqualung/aqualung-1.0-r3.ebuild index 707083c856a..8e0f9193fed 100644 --- a/media-sound/aqualung/aqualung-1.0-r3.ebuild +++ b/media-sound/aqualung/aqualung-1.0-r3.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/aqualung/${PN}-${MY_PV}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="alsa cdda cddb debug flac ffmpeg ifp jack ladspa lame libsamplerate lua mac modplug mp3 musepack oss podcast pulseaudio sndfile speex systray vorbis wavpack"
[gentoo-commits] repo/gentoo:master commit in: media-sound/aqualung/
commit: d657fce1df748c533013697b30600483299ee1d4 Author: Mikle Kolyada gentoo org> AuthorDate: Sun Apr 26 10:23:38 2020 + Commit: Mikle Kolyada gentoo org> CommitDate: Sun Apr 26 10:23:50 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d657fce1 media-sound/aqualung: mugrate from libav Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Mikle Kolyada gentoo.org> media-sound/aqualung/aqualung-1.0-r2.ebuild | 9 +++-- media-sound/aqualung/aqualung-1.0-r3.ebuild | 9 +++-- 2 files changed, 6 insertions(+), 12 deletions(-) diff --git a/media-sound/aqualung/aqualung-1.0-r2.ebuild b/media-sound/aqualung/aqualung-1.0-r2.ebuild index efd8ec6f801..ce1efdd4867 100644 --- a/media-sound/aqualung/aqualung-1.0-r2.ebuild +++ b/media-sound/aqualung/aqualung-1.0-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/aqualung/${PN}-${MY_PV}.tar.gz" LICENSE="GPL-2" SLOT="0" KEYWORDS="amd64 x86" -IUSE="alsa cdda cddb debug flac ffmpeg ifp jack ladspa lame libav libsamplerate +IUSE="alsa cdda cddb debug flac ffmpeg ifp jack ladspa lame libsamplerate lua mac modplug mp3 musepack oss podcast pulseaudio sndfile speex systray vorbis wavpack" @@ -26,10 +26,7 @@ RDEPEND=" alsa? ( media-libs/alsa-lib ) cdda? ( dev-libs/libcdio-paranoia ) cddb? ( media-libs/libcddb ) - ffmpeg? ( - libav? ( media-video/libav:0= ) - !libav? ( media-video/ffmpeg:0= ) - ) + ffmpeg? ( media-video/ffmpeg:0= ) flac? ( media-libs/flac ) ifp? ( media-libs/libifp ) jack? ( media-sound/jack-audio-connection-kit ) diff --git a/media-sound/aqualung/aqualung-1.0-r3.ebuild b/media-sound/aqualung/aqualung-1.0-r3.ebuild index 975f08e2a44..707083c856a 100644 --- a/media-sound/aqualung/aqualung-1.0-r3.ebuild +++ b/media-sound/aqualung/aqualung-1.0-r3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/aqualung/${PN}-${MY_PV}.tar.gz" LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="alsa cdda cddb debug flac ffmpeg ifp jack ladspa lame libav libsamplerate +IUSE="alsa cdda cddb debug flac ffmpeg ifp jack ladspa lame libsamplerate lua mac modplug mp3 musepack oss podcast pulseaudio sndfile speex systray vorbis wavpack" @@ -30,10 +30,7 @@ RDEPEND=" alsa? ( media-libs/alsa-lib ) cdda? ( dev-libs/libcdio-paranoia ) cddb? ( media-libs/libcddb ) - ffmpeg? ( - libav? ( media-video/libav:0= ) - !libav? ( media-video/ffmpeg:0= ) - ) + ffmpeg? ( media-video/ffmpeg:0= ) flac? ( media-libs/flac ) ifp? ( media-libs/libifp ) jack? ( media-sound/jack-audio-connection-kit )
[gentoo-commits] repo/gentoo:master commit in: media-sound/aqualung/
commit: 218e328963f9fbed6af463083d1c5f5d54269264 Author: Daniel Pielmeier gentoo org> AuthorDate: Sun Mar 24 09:11:09 2019 + Commit: Daniel Pielmeier gentoo org> CommitDate: Sun Mar 24 09:11:09 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=218e3289 media-sound/aqualung: Revision bump to aqualung-1.0-r3. Switch to EAPI 7. Signed-off-by: Daniel Pielmeier gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 media-sound/aqualung/aqualung-1.0-r3.ebuild | 103 1 file changed, 103 insertions(+) diff --git a/media-sound/aqualung/aqualung-1.0-r3.ebuild b/media-sound/aqualung/aqualung-1.0-r3.ebuild new file mode 100644 index 000..975f08e2a44 --- /dev/null +++ b/media-sound/aqualung/aqualung-1.0-r3.ebuild @@ -0,0 +1,103 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit desktop xdg + +MY_PV=${PV/_/-} + +DESCRIPTION="Music player for a wide range of formats designed for gapless playback" +HOMEPAGE="http://aqualung.jeremyevans.net/ https://github.com/jeremyevans/aqualung; +SRC_URI="mirror://sourceforge/aqualung/${PN}-${MY_PV}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="alsa cdda cddb debug flac ffmpeg ifp jack ladspa lame libav libsamplerate + lua mac modplug mp3 musepack oss podcast pulseaudio sndfile speex systray + vorbis wavpack" + +BDEPEND=" + virtual/pkgconfig + sys-devel/gettext +" +RDEPEND=" + app-arch/bzip2 + dev-libs/libxml2 + sys-libs/zlib + x11-libs/gtk+:2 + alsa? ( media-libs/alsa-lib ) + cdda? ( dev-libs/libcdio-paranoia ) + cddb? ( media-libs/libcddb ) + ffmpeg? ( + libav? ( media-video/libav:0= ) + !libav? ( media-video/ffmpeg:0= ) + ) + flac? ( media-libs/flac ) + ifp? ( media-libs/libifp ) + jack? ( media-sound/jack-audio-connection-kit ) + ladspa? ( media-libs/liblrdf ) + lame? ( media-sound/lame ) + libsamplerate? ( media-libs/libsamplerate ) + lua? ( dev-lang/lua:0= ) + mac? ( media-sound/mac ) + modplug? ( media-libs/libmodplug ) + mp3? ( media-libs/libmad ) + musepack? ( >=media-sound/musepack-tools-444 ) + pulseaudio? ( media-sound/pulseaudio ) + sndfile? ( media-libs/libsndfile ) + speex? ( media-libs/speex media-libs/liboggz media-libs/libogg ) + vorbis? ( media-libs/libvorbis media-libs/libogg ) + wavpack? ( media-sound/wavpack ) +" +DEPEND=" + ${RDEPEND} +" + +S=${WORKDIR}/${PN}-${MY_PV} + +PATCHES=( + "${FILESDIR}/${P}-ffmpeg3.patch" +) + +src_configure() { + econf \ + --disable-rpath \ + --enable-loop \ + --enable-nls \ + --enable-transcoding \ + $(use_enable debug) \ + $(use_enable podcast) \ + $(use_enable systray) \ + $(use_enable jack jack-mgmt) \ + $(use_with alsa) \ + $(use_with cdda) \ + $(use_with cddb) \ + $(use_with ffmpeg lavc) \ + $(use_with flac) \ + $(use_with ifp) \ + $(use_with jack) \ + $(use_with ladspa) \ + $(use_with lame) \ + $(use_with libsamplerate src) \ + $(use_with lua) \ + $(use_with mac) \ + $(use_with modplug mod) \ + $(use_with mp3 mpeg) \ + $(use_with musepack mpc) \ + $(use_with oss) \ + $(use_with pulseaudio pulse) \ + $(use_with sndfile) \ + $(use_with speex) \ + $(use_with vorbis vorbis) \ + $(use_with vorbis vorbisenc) \ + $(use_with wavpack) +} + +src_install() { + default + + newicon src/img/icon_64.png aqualung.png + make_desktop_entry aqualung Aqualung +}
[gentoo-commits] repo/gentoo:master commit in: media-sound/aqualung/files/
commit: 62baa4781b9b7c6ba860d47b095d9b9ad4d40770 Author: Daniel Pielmeier gentoo org> AuthorDate: Wed Jan 17 16:43:19 2018 + Commit: Daniel Pielmeier gentoo org> CommitDate: Wed Jan 17 16:43:19 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62baa478 media-sound/aqualung: Remove unused patch. Package-Manager: Portage-2.3.13, Repoman-2.3.3 media-sound/aqualung/files/aqualung-1.0-mac.patch | 26 --- 1 file changed, 26 deletions(-) diff --git a/media-sound/aqualung/files/aqualung-1.0-mac.patch b/media-sound/aqualung/files/aqualung-1.0-mac.patch deleted file mode 100644 index 16689ee0ae7..000 --- a/media-sound/aqualung/files/aqualung-1.0-mac.patch +++ /dev/null @@ -1,26 +0,0 @@ -Revert this patch. - -From 12c3a45a6d5b6ef0da70e0cdc424beff993eeef6 Mon Sep 17 00:00:00 2001 -From: Tom Szilagyi-Date: Mon, 9 Jun 2014 12:54:54 + -Subject: [PATCH] Make the APE decoder compile with current libmac-dev - (4.11-u4-b5-s7-d) - -git-svn-id: https://svn.code.sf.net/p/aqualung/code/trunk@1303 3cd24cdc-1f22-0410-b8b1-dcf80e670293 - src/decoder/dec_mac.cpp | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/src/decoder/dec_mac.cpp b/src/decoder/dec_mac.cpp -index 024c8b9..2e9bc01 100644 a/src/decoder/dec_mac.cpp -+++ b/src/decoder/dec_mac.cpp -@@ -174,7 +174,7 @@ mac_decoder_open(decoder_t * dec, char * filename) { - - - int ret = 0; -+wchar_t * pUTF16 = GetUTF16FromANSI(filename); --wchar_t * pUTF16 = CAPECharacterHelper::GetUTF16FromANSI(filename); - pdecompress = CreateIAPEDecompress(pUTF16, ); - free(pUTF16); -
[gentoo-commits] repo/gentoo:master commit in: media-sound/aqualung/
commit: d0d1eeb22a3e5c7f3c3c8847be15daf8f7c70ed4 Author: Daniel Pielmeier gentoo org> AuthorDate: Tue Jan 16 18:26:29 2018 + Commit: Daniel Pielmeier gentoo org> CommitDate: Tue Jan 16 18:26:29 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0d1eeb2 media-sound/aqualung: Remove old. Package-Manager: Portage-2.3.13, Repoman-2.3.3 media-sound/aqualung/aqualung-1.0-r1.ebuild | 101 1 file changed, 101 deletions(-) diff --git a/media-sound/aqualung/aqualung-1.0-r1.ebuild b/media-sound/aqualung/aqualung-1.0-r1.ebuild deleted file mode 100644 index 668e4bd1915..000 --- a/media-sound/aqualung/aqualung-1.0-r1.ebuild +++ /dev/null @@ -1,101 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit eutils - -MY_PV=${PV/_/-} - -DESCRIPTION="Music player for a wide range of formats designed for gapless playback" -HOMEPAGE="http://aqualung.jeremyevans.net/ https://github.com/jeremyevans/aqualung; -SRC_URI="mirror://sourceforge/aqualung/${PN}-${MY_PV}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="alsa cdda cddb debug flac ffmpeg ifp jack ladspa lame libav libsamplerate - lua mac modplug mp3 musepack oss podcast pulseaudio sndfile speex systray - vorbis wavpack" - -RDEPEND=" - app-arch/bzip2 - dev-libs/libxml2 - sys-libs/zlib - x11-libs/gtk+:2 - alsa? ( media-libs/alsa-lib ) - cdda? ( dev-libs/libcdio-paranoia ) - cddb? ( media-libs/libcddb ) - ffmpeg? ( - libav? ( media-video/libav:0= ) - !libav? ( media-video/ffmpeg:0= ) - ) - flac? ( media-libs/flac ) - ifp? ( media-libs/libifp ) - jack? ( media-sound/jack-audio-connection-kit ) - ladspa? ( media-libs/liblrdf ) - lame? ( media-sound/lame ) - libsamplerate? ( media-libs/libsamplerate ) - lua? ( dev-lang/lua:0= ) - mac? ( media-sound/mac ) - modplug? ( media-libs/libmodplug ) - mp3? ( media-libs/libmad ) - musepack? ( >=media-sound/musepack-tools-444 ) - pulseaudio? ( media-sound/pulseaudio ) - sndfile? ( media-libs/libsndfile ) - speex? ( media-libs/speex media-libs/liboggz media-libs/libogg ) - vorbis? ( media-libs/libvorbis media-libs/libogg ) - wavpack? ( media-sound/wavpack ) -" -DEPEND="${RDEPEND} - sys-devel/gettext - virtual/pkgconfig -" - -S=${WORKDIR}/${PN}-${MY_PV} - -PATCHES=( - "${FILESDIR}/${P}-ffmpeg3.patch" - "${FILESDIR}/${P}-mac.patch" -) - -src_configure() { - econf \ - --disable-rpath \ - --enable-loop \ - --enable-nls \ - --enable-transcoding \ - $(use_enable debug) \ - $(use_enable podcast) \ - $(use_enable systray) \ - $(use_enable jack jack-mgmt) \ - $(use_with alsa) \ - $(use_with cdda) \ - $(use_with cddb) \ - $(use_with ffmpeg lavc) \ - $(use_with flac) \ - $(use_with ifp) \ - $(use_with jack) \ - $(use_with ladspa) \ - $(use_with lame) \ - $(use_with libsamplerate src) \ - $(use_with lua) \ - $(use_with mac) \ - $(use_with modplug mod) \ - $(use_with mp3 mpeg) \ - $(use_with musepack mpc) \ - $(use_with oss) \ - $(use_with pulseaudio pulse) \ - $(use_with sndfile) \ - $(use_with speex) \ - $(use_with vorbis vorbis) \ - $(use_with vorbis vorbisenc) \ - $(use_with wavpack) -} - -src_install() { - default - - newicon src/img/icon_64.png aqualung.png - make_desktop_entry aqualung Aqualung -}
[gentoo-commits] repo/gentoo:master commit in: media-sound/aqualung/
commit: 9e6951d6219c608b265767f4c2d668f1882cb400 Author: Thomas Deutschmann gentoo org> AuthorDate: Sun Nov 19 18:57:51 2017 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sun Nov 19 19:14:18 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e6951d6 media-sound/aqualung: x86 stable (bug #638006) Package-Manager: Portage-2.3.13, Repoman-2.3.4 media-sound/aqualung/aqualung-1.0-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/aqualung/aqualung-1.0-r2.ebuild b/media-sound/aqualung/aqualung-1.0-r2.ebuild index 5c6ec6bde40..27608eb446e 100644 --- a/media-sound/aqualung/aqualung-1.0-r2.ebuild +++ b/media-sound/aqualung/aqualung-1.0-r2.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/aqualung/${PN}-${MY_PV}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 x86" IUSE="alsa cdda cddb debug flac ffmpeg ifp jack ladspa lame libav libsamplerate lua mac modplug mp3 musepack oss podcast pulseaudio sndfile speex systray vorbis wavpack"
[gentoo-commits] repo/gentoo:master commit in: media-sound/aqualung/
commit: 602ad4ce90808c7a2fd9ee0639e0bfb3ae0bd92a Author: Daniel Pielmeier gentoo org> AuthorDate: Sat Mar 4 18:38:39 2017 + Commit: Daniel Pielmeier gentoo org> CommitDate: Sat Mar 4 18:39:00 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=602ad4ce media-sound/aqualung: Revision bump. This version depends on monkeys audio 4.11. The patch to make it work with 3.99 is not required anymore. Package-Manager: Portage-2.3.3, Repoman-2.3.1 media-sound/aqualung/aqualung-1.0-r2.ebuild | 100 1 file changed, 100 insertions(+) diff --git a/media-sound/aqualung/aqualung-1.0-r2.ebuild b/media-sound/aqualung/aqualung-1.0-r2.ebuild new file mode 100644 index 000..5c6ec6bde40 --- /dev/null +++ b/media-sound/aqualung/aqualung-1.0-r2.ebuild @@ -0,0 +1,100 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit eutils + +MY_PV=${PV/_/-} + +DESCRIPTION="Music player for a wide range of formats designed for gapless playback" +HOMEPAGE="http://aqualung.jeremyevans.net/ https://github.com/jeremyevans/aqualung; +SRC_URI="mirror://sourceforge/aqualung/${PN}-${MY_PV}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="alsa cdda cddb debug flac ffmpeg ifp jack ladspa lame libav libsamplerate + lua mac modplug mp3 musepack oss podcast pulseaudio sndfile speex systray + vorbis wavpack" + +RDEPEND=" + app-arch/bzip2 + dev-libs/libxml2 + sys-libs/zlib + x11-libs/gtk+:2 + alsa? ( media-libs/alsa-lib ) + cdda? ( dev-libs/libcdio-paranoia ) + cddb? ( media-libs/libcddb ) + ffmpeg? ( + libav? ( media-video/libav:0= ) + !libav? ( media-video/ffmpeg:0= ) + ) + flac? ( media-libs/flac ) + ifp? ( media-libs/libifp ) + jack? ( media-sound/jack-audio-connection-kit ) + ladspa? ( media-libs/liblrdf ) + lame? ( media-sound/lame ) + libsamplerate? ( media-libs/libsamplerate ) + lua? ( dev-lang/lua:0= ) + mac? ( >=media-sound/mac-4.11.4.5.7 ) + modplug? ( media-libs/libmodplug ) + mp3? ( media-libs/libmad ) + musepack? ( >=media-sound/musepack-tools-444 ) + pulseaudio? ( media-sound/pulseaudio ) + sndfile? ( media-libs/libsndfile ) + speex? ( media-libs/speex media-libs/liboggz media-libs/libogg ) + vorbis? ( media-libs/libvorbis media-libs/libogg ) + wavpack? ( media-sound/wavpack ) +" +DEPEND="${RDEPEND} + sys-devel/gettext + virtual/pkgconfig +" + +S=${WORKDIR}/${PN}-${MY_PV} + +PATCHES=( + "${FILESDIR}/${P}-ffmpeg3.patch" +) + +src_configure() { + econf \ + --disable-rpath \ + --enable-loop \ + --enable-nls \ + --enable-transcoding \ + $(use_enable debug) \ + $(use_enable podcast) \ + $(use_enable systray) \ + $(use_enable jack jack-mgmt) \ + $(use_with alsa) \ + $(use_with cdda) \ + $(use_with cddb) \ + $(use_with ffmpeg lavc) \ + $(use_with flac) \ + $(use_with ifp) \ + $(use_with jack) \ + $(use_with ladspa) \ + $(use_with lame) \ + $(use_with libsamplerate src) \ + $(use_with lua) \ + $(use_with mac) \ + $(use_with modplug mod) \ + $(use_with mp3 mpeg) \ + $(use_with musepack mpc) \ + $(use_with oss) \ + $(use_with pulseaudio pulse) \ + $(use_with sndfile) \ + $(use_with speex) \ + $(use_with vorbis vorbis) \ + $(use_with vorbis vorbisenc) \ + $(use_with wavpack) +} + +src_install() { + default + + newicon src/img/icon_64.png aqualung.png + make_desktop_entry aqualung Aqualung +}
[gentoo-commits] repo/gentoo:master commit in: media-sound/aqualung/
commit: 6e68fd85f65cf02fea74d623ea5ea60ced818b0a Author: Daniel Pielmeier gentoo org> AuthorDate: Sat Mar 4 17:20:39 2017 + Commit: Daniel Pielmeier gentoo org> CommitDate: Sat Mar 4 17:20:39 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e68fd85 media-sound/aqualung: Remove old. Package-Manager: Portage-2.3.3, Repoman-2.3.1 media-sound/aqualung/Manifest| 1 - media-sound/aqualung/aqualung-1.0_rc1.ebuild | 92 2 files changed, 93 deletions(-) diff --git a/media-sound/aqualung/Manifest b/media-sound/aqualung/Manifest index f3a383a136d..7c1fa178dec 100644 --- a/media-sound/aqualung/Manifest +++ b/media-sound/aqualung/Manifest @@ -1,2 +1 @@ -DIST aqualung-1.0-rc1.tar.gz 1939271 SHA256 4b6c7e8a38af9f03fb042f8133cce834f87d7f5489caf2a85e9d2d1e428ae24b SHA512 a8b15eb69dab1b2615562fd25aa6081df293783eef6cf7d171c5373855bab1f3e454e90621feb4f296c407c9d74957130fc359a39315cfdbb173a6f119a859e6 WHIRLPOOL 7aad3bb2dd3740418fe6b0ec87a62772d9e53673b58bd1c534de31c08bbee48748debcb8f82ab6239d8160f1af6933cc4a13a2d185c84f72ecfb02ababdbe0ea DIST aqualung-1.0.tar.gz 2014854 SHA256 c286c1432c1475127f4e9525702bcb486ed85fc62539bd3ef344d92333e84347 SHA512 d18fbc26c2f1445a0ef570216f54f1d00b05b25467b6ad857437e4ac628ac07c21435ce073cf92b3f147de4f1ada45a8a84770783d1c58e67451f94ac3de483a WHIRLPOOL 8afefd6463860b2e1c086c27b367be1b9c3ced0ae2500b4650ae46963437145e53c57457d7c28c9ca8a76d645f67289db85da606bcf7ef9a190ea50afe1d3bb1 diff --git a/media-sound/aqualung/aqualung-1.0_rc1.ebuild b/media-sound/aqualung/aqualung-1.0_rc1.ebuild deleted file mode 100644 index dec9f375151..000 --- a/media-sound/aqualung/aqualung-1.0_rc1.ebuild +++ /dev/null @@ -1,92 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit eutils - -MY_PV=${PV/_/-} - -DESCRIPTION="Music player for a wide range of formats designed for gapless playback" -HOMEPAGE="http://aqualung.factorial.hu/; -SRC_URI="mirror://sourceforge/aqualung/${PN}-${MY_PV}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="alsa cdda cddb debug flac ffmpeg ifp jack ladspa lame libsamplerate lua - mac modplug mp3 musepack oss podcast pulseaudio sndfile speex systray - vorbis wavpack" - -RDEPEND="sys-libs/zlib - app-arch/bzip2 - dev-libs/libxml2 - x11-libs/gtk+:2 - alsa? ( media-libs/alsa-lib ) - jack? ( media-sound/jack-audio-connection-kit ) - pulseaudio? ( media-sound/pulseaudio ) - flac? ( media-libs/flac ) - lame? ( media-sound/lame ) - ffmpeg? ( >=virtual/ffmpeg-0.6.90 ) - mac? ( media-sound/mac ) - modplug? ( media-libs/libmodplug ) - musepack? ( >=media-sound/musepack-tools-444 ) - mp3? ( media-libs/libmad ) - sndfile? ( media-libs/libsndfile ) - speex? ( media-libs/speex media-libs/liboggz media-libs/libogg ) - vorbis? ( media-libs/libvorbis media-libs/libogg ) - wavpack? ( media-sound/wavpack ) - ladspa? ( media-libs/liblrdf ) - libsamplerate? ( media-libs/libsamplerate ) - ifp? ( media-libs/libifp ) - cdda? ( dev-libs/libcdio-paranoia ) - cddb? ( media-libs/libcddb ) - lua? ( dev-lang/lua:0= )" - -DEPEND="${RDEPEND} - sys-devel/gettext - virtual/pkgconfig" - -S=${WORKDIR}/${PN}-${MY_PV} - -src_configure() { - econf \ - --enable-nls \ - --disable-rpath \ - $(use_enable debug) \ - $(use_enable podcast) \ - $(use_enable systray) \ - --enable-transcoding \ - $(use_enable jack jack-mgmt) \ - --enable-loop \ - $(use_with alsa) \ - $(use_with jack) \ - $(use_with oss) \ - $(use_with pulseaudio pulse) \ - $(use_with flac) \ - $(use_with lame) \ - $(use_with ffmpeg lavc) \ - $(use_with mac) \ - $(use_with modplug mod) \ - $(use_with musepack mpc) \ - $(use_with mp3 mpeg) \ - $(use_with sndfile) \ - $(use_with speex) \ - $(use_with vorbis vorbis) \ - $(use_with vorbis vorbisenc) \ - $(use_with wavpack) \ - $(use_with ladspa) \ - $(use_with libsamplerate src) \ - $(use_with cdda) \ - $(use_with ifp) \ - $(use_with cddb) \ - $(use_with lua) \ - --docdir=/usr/share/doc/${PF} -} - -src_install() { - default - - newicon src/img/icon_64.png aqualung.png - make_desktop_entry aqualung Aqualung -}
[gentoo-commits] repo/gentoo:master commit in: media-sound/aqualung/
commit: 17ee6905d450259ea0144366b4d3bba5a13d1446 Author: Agostino Sarubbo gentoo org> AuthorDate: Sun Feb 19 13:33:02 2017 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sun Feb 19 13:33:02 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17ee6905 media-sound/aqualung: x86 stable wrt bug #575880 Package-Manager: portage-2.3.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> media-sound/aqualung/aqualung-1.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/aqualung/aqualung-1.0-r1.ebuild b/media-sound/aqualung/aqualung-1.0-r1.ebuild index 9cebbcb284..12c0989af6 100644 --- a/media-sound/aqualung/aqualung-1.0-r1.ebuild +++ b/media-sound/aqualung/aqualung-1.0-r1.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/aqualung/${PN}-${MY_PV}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="alsa cdda cddb debug flac ffmpeg ifp jack ladspa lame libav libsamplerate lua mac modplug mp3 musepack oss podcast pulseaudio sndfile speex systray vorbis wavpack"
[gentoo-commits] repo/gentoo:master commit in: media-sound/aqualung/
commit: a0e12d71800adf357aef2783a02f261e7643e4bb Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Feb 18 17:03:43 2017 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Feb 18 17:04:11 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0e12d71 media-sound/aqualung: Add USE=libav Package-Manager: portage-2.3.3 media-sound/aqualung/aqualung-1.0-r1.ebuild | 9 ++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/media-sound/aqualung/aqualung-1.0-r1.ebuild b/media-sound/aqualung/aqualung-1.0-r1.ebuild index b7bdd48542..40cd9d6dfb 100644 --- a/media-sound/aqualung/aqualung-1.0-r1.ebuild +++ b/media-sound/aqualung/aqualung-1.0-r1.ebuild @@ -15,8 +15,8 @@ SRC_URI="mirror://sourceforge/aqualung/${PN}-${MY_PV}.tar.gz" LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="alsa cdda cddb debug flac ffmpeg ifp jack ladspa lame libsamplerate lua - mac modplug mp3 musepack oss podcast pulseaudio sndfile speex systray +IUSE="alsa cdda cddb debug flac ffmpeg ifp jack ladspa lame libav libsamplerate + lua mac modplug mp3 musepack oss podcast pulseaudio sndfile speex systray vorbis wavpack" RDEPEND=" @@ -27,7 +27,10 @@ RDEPEND=" alsa? ( media-libs/alsa-lib ) cdda? ( dev-libs/libcdio-paranoia ) cddb? ( media-libs/libcddb ) - ffmpeg? ( >=virtual/ffmpeg-0.6.90 ) + ffmpeg? ( + libav? ( media-video/libav:0= ) + !libav? ( media-video/ffmpeg:0= ) + ) flac? ( media-libs/flac ) ifp? ( media-libs/libifp ) jack? ( media-sound/jack-audio-connection-kit )
[gentoo-commits] repo/gentoo:master commit in: media-sound/aqualung/, media-sound/aqualung/files/
commit: 88ae1b0a902678a3453b385270b3325e80d4a755 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Feb 18 16:51:31 2017 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Feb 18 16:53:07 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88ae1b0a media-sound/aqualung: Drop old Package-Manager: portage-2.3.3 media-sound/aqualung/aqualung-1.0.ebuild | 97 --- media-sound/aqualung/files/ffmpeg29.patch | 13 - 2 files changed, 110 deletions(-) diff --git a/media-sound/aqualung/aqualung-1.0.ebuild b/media-sound/aqualung/aqualung-1.0.ebuild deleted file mode 100644 index c6954bef5a..00 --- a/media-sound/aqualung/aqualung-1.0.ebuild +++ /dev/null @@ -1,97 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -inherit eutils - -MY_PV=${PV/_/-} - -DESCRIPTION="Music player for a wide range of formats designed for gapless playback" -HOMEPAGE="http://aqualung.factorial.hu/; -SRC_URI="mirror://sourceforge/aqualung/${PN}-${MY_PV}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="alsa cdda cddb debug flac ffmpeg ifp jack ladspa lame libsamplerate lua - mac modplug mp3 musepack oss podcast pulseaudio sndfile speex systray - vorbis wavpack" - -RDEPEND="sys-libs/zlib - app-arch/bzip2 - dev-libs/libxml2 - x11-libs/gtk+:2 - alsa? ( media-libs/alsa-lib ) - jack? ( media-sound/jack-audio-connection-kit ) - pulseaudio? ( media-sound/pulseaudio ) - flac? ( media-libs/flac ) - lame? ( media-sound/lame ) - ffmpeg? ( >=virtual/ffmpeg-0.6.90 ) - mac? ( media-sound/mac ) - modplug? ( media-libs/libmodplug ) - musepack? ( >=media-sound/musepack-tools-444 ) - mp3? ( media-libs/libmad ) - sndfile? ( media-libs/libsndfile ) - speex? ( media-libs/speex media-libs/liboggz media-libs/libogg ) - vorbis? ( media-libs/libvorbis media-libs/libogg ) - wavpack? ( media-sound/wavpack ) - ladspa? ( media-libs/liblrdf ) - libsamplerate? ( media-libs/libsamplerate ) - ifp? ( media-libs/libifp ) - cdda? ( dev-libs/libcdio-paranoia ) - cddb? ( media-libs/libcddb ) - lua? ( dev-lang/lua:0= )" - -DEPEND="${RDEPEND} - sys-devel/gettext - virtual/pkgconfig" - -S=${WORKDIR}/${PN}-${MY_PV} - -src_prepare() { - epatch "${FILESDIR}/ffmpeg29.patch" -} - -src_configure() { - econf \ - --enable-nls \ - --disable-rpath \ - $(use_enable debug) \ - $(use_enable podcast) \ - $(use_enable systray) \ - --enable-transcoding \ - $(use_enable jack jack-mgmt) \ - --enable-loop \ - $(use_with alsa) \ - $(use_with jack) \ - $(use_with oss) \ - $(use_with pulseaudio pulse) \ - $(use_with flac) \ - $(use_with lame) \ - $(use_with ffmpeg lavc) \ - $(use_with mac) \ - $(use_with modplug mod) \ - $(use_with musepack mpc) \ - $(use_with mp3 mpeg) \ - $(use_with sndfile) \ - $(use_with speex) \ - $(use_with vorbis vorbis) \ - $(use_with vorbis vorbisenc) \ - $(use_with wavpack) \ - $(use_with ladspa) \ - $(use_with libsamplerate src) \ - $(use_with cdda) \ - $(use_with ifp) \ - $(use_with cddb) \ - $(use_with lua) \ - --docdir=/usr/share/doc/${PF} -} - -src_install() { - default - - newicon src/img/icon_64.png aqualung.png - make_desktop_entry aqualung Aqualung -} diff --git a/media-sound/aqualung/files/ffmpeg29.patch b/media-sound/aqualung/files/ffmpeg29.patch deleted file mode 100644 index 3cd0a0125b..00 --- a/media-sound/aqualung/files/ffmpeg29.patch +++ /dev/null @@ -1,13 +0,0 @@ -Index: aqualung-1.0/src/decoder/dec_lavc.c -=== aqualung-1.0.orig/src/decoder/dec_lavc.c -+++ aqualung-1.0/src/decoder/dec_lavc.c -@@ -280,7 +280,7 @@ lavc_decoder_open(decoder_t * dec, char - return DECODER_OPEN_BADLIB; - - pd->avCodecCtx = pd->avFormatCtx->streams[pd->audioStream]->codec; --#if LIBAVCODEC_VERSION_MAJOR >= 53 -+#if LIBAVCODEC_VERSION_MAJOR >= 53 && LIBAVCODEC_VERSION_MAJOR < 57 - pd->avCodecCtx->get_buffer = avcodec_default_get_buffer; - pd->avCodecCtx->release_buffer = avcodec_default_release_buffer; - #endif /* LIBAVCODEC_VERSION_MAJOR >= 53 */
[gentoo-commits] repo/gentoo:master commit in: media-sound/aqualung/files/, media-sound/aqualung/
commit: cb29aeb2c84fedee88eab0fa4c987f3f85bbeaae Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Feb 18 16:31:50 2017 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Feb 18 16:53:06 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb29aeb2 media-sound/aqualung: EAPI 6, sort deps, fix build w/ USE=mac Gentoo-bug: 564366, 575880 Package-Manager: portage-2.3.3 media-sound/aqualung/aqualung-1.0-r1.ebuild| 99 ++ .../aqualung/files/aqualung-1.0-ffmpeg3.patch | 29 +++ media-sound/aqualung/files/aqualung-1.0-mac.patch | 26 ++ media-sound/aqualung/metadata.xml | 2 +- 4 files changed, 155 insertions(+), 1 deletion(-) diff --git a/media-sound/aqualung/aqualung-1.0-r1.ebuild b/media-sound/aqualung/aqualung-1.0-r1.ebuild new file mode 100644 index 00..b7bdd48542 --- /dev/null +++ b/media-sound/aqualung/aqualung-1.0-r1.ebuild @@ -0,0 +1,99 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +inherit eutils + +MY_PV=${PV/_/-} + +DESCRIPTION="Music player for a wide range of formats designed for gapless playback" +HOMEPAGE="http://aqualung.jeremyevans.net/ https://github.com/jeremyevans/aqualung; +SRC_URI="mirror://sourceforge/aqualung/${PN}-${MY_PV}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="alsa cdda cddb debug flac ffmpeg ifp jack ladspa lame libsamplerate lua + mac modplug mp3 musepack oss podcast pulseaudio sndfile speex systray + vorbis wavpack" + +RDEPEND=" + app-arch/bzip2 + dev-libs/libxml2 + sys-libs/zlib + x11-libs/gtk+:2 + alsa? ( media-libs/alsa-lib ) + cdda? ( dev-libs/libcdio-paranoia ) + cddb? ( media-libs/libcddb ) + ffmpeg? ( >=virtual/ffmpeg-0.6.90 ) + flac? ( media-libs/flac ) + ifp? ( media-libs/libifp ) + jack? ( media-sound/jack-audio-connection-kit ) + ladspa? ( media-libs/liblrdf ) + lame? ( media-sound/lame ) + libsamplerate? ( media-libs/libsamplerate ) + lua? ( dev-lang/lua:0= ) + mac? ( media-sound/mac ) + modplug? ( media-libs/libmodplug ) + mp3? ( media-libs/libmad ) + musepack? ( >=media-sound/musepack-tools-444 ) + pulseaudio? ( media-sound/pulseaudio ) + sndfile? ( media-libs/libsndfile ) + speex? ( media-libs/speex media-libs/liboggz media-libs/libogg ) + vorbis? ( media-libs/libvorbis media-libs/libogg ) + wavpack? ( media-sound/wavpack ) +" +DEPEND="${RDEPEND} + sys-devel/gettext + virtual/pkgconfig +" + +S=${WORKDIR}/${PN}-${MY_PV} + +PATCHES=( + "${FILESDIR}/${P}-ffmpeg3.patch" + "${FILESDIR}/${P}-mac.patch" +) + +src_configure() { + econf \ + --disable-rpath \ + --enable-loop \ + --enable-nls \ + --enable-transcoding \ + $(use_enable debug) \ + $(use_enable podcast) \ + $(use_enable systray) \ + $(use_enable jack jack-mgmt) \ + $(use_with alsa) \ + $(use_with cdda) \ + $(use_with cddb) \ + $(use_with ffmpeg lavc) \ + $(use_with flac) \ + $(use_with ifp) \ + $(use_with jack) \ + $(use_with ladspa) \ + $(use_with lame) \ + $(use_with libsamplerate src) \ + $(use_with lua) \ + $(use_with mac) \ + $(use_with modplug mod) \ + $(use_with mp3 mpeg) \ + $(use_with musepack mpc) \ + $(use_with oss) \ + $(use_with pulseaudio pulse) \ + $(use_with sndfile) \ + $(use_with speex) \ + $(use_with vorbis vorbis) \ + $(use_with vorbis vorbisenc) \ + $(use_with wavpack) +} + +src_install() { + default + + newicon src/img/icon_64.png aqualung.png + make_desktop_entry aqualung Aqualung +} diff --git a/media-sound/aqualung/files/aqualung-1.0-ffmpeg3.patch b/media-sound/aqualung/files/aqualung-1.0-ffmpeg3.patch new file mode 100644 index 00..111ee70c87 --- /dev/null +++ b/media-sound/aqualung/files/aqualung-1.0-ffmpeg3.patch @@ -0,0 +1,29 @@ +From 3f60efe3dbab8e9d2c07a7b183fd009b3c999d60 Mon Sep 17 00:00:00 2001 +From: Jamie Heilman+Date: Sun, 8 May 2016 19:34:36 + +Subject: [PATCH] ffmpeg/libav: support libavcodec API 55 and later + +With FFmpeg 1.0 and libav 10, AVCodecContext.{get,release}_buffer() +were deprecated; the new default AVCodecContext.get_buffer2() +implementation works fine for us. +--- + src/decoder/dec_lavc.c | 2 ++ + 1 file changed, 2 insertions(+) + +diff --git a/src/decoder/dec_lavc.c b/src/decoder/dec_lavc.c +index e2c81c6..5268a64 100644 +--- a/src/decoder/dec_lavc.c
[gentoo-commits] repo/gentoo:master commit in: media-sound/aqualung/files/, media-sound/aqualung/
commit: 936820fcba0b87dde366a7f4f6580100f54591d1 Author: Alexis Ballier gentoo org> AuthorDate: Wed Sep 16 16:43:29 2015 + Commit: Alexis Ballier gentoo org> CommitDate: Wed Sep 16 16:45:01 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=936820fc media-sound/aqualung: fix build with ffmpeg git master. Package-Manager: portage-2.2.20.1 media-sound/aqualung/aqualung-1.0.ebuild | 4 media-sound/aqualung/files/ffmpeg29.patch | 13 + 2 files changed, 17 insertions(+) diff --git a/media-sound/aqualung/aqualung-1.0.ebuild b/media-sound/aqualung/aqualung-1.0.ebuild index b39de6c..c6954be 100644 --- a/media-sound/aqualung/aqualung-1.0.ebuild +++ b/media-sound/aqualung/aqualung-1.0.ebuild @@ -50,6 +50,10 @@ DEPEND="${RDEPEND} S=${WORKDIR}/${PN}-${MY_PV} +src_prepare() { + epatch "${FILESDIR}/ffmpeg29.patch" +} + src_configure() { econf \ --enable-nls \ diff --git a/media-sound/aqualung/files/ffmpeg29.patch b/media-sound/aqualung/files/ffmpeg29.patch new file mode 100644 index 000..3cd0a01 --- /dev/null +++ b/media-sound/aqualung/files/ffmpeg29.patch @@ -0,0 +1,13 @@ +Index: aqualung-1.0/src/decoder/dec_lavc.c +=== +--- aqualung-1.0.orig/src/decoder/dec_lavc.c aqualung-1.0/src/decoder/dec_lavc.c +@@ -280,7 +280,7 @@ lavc_decoder_open(decoder_t * dec, char + return DECODER_OPEN_BADLIB; + + pd->avCodecCtx = pd->avFormatCtx->streams[pd->audioStream]->codec; +-#if LIBAVCODEC_VERSION_MAJOR >= 53 ++#if LIBAVCODEC_VERSION_MAJOR >= 53 && LIBAVCODEC_VERSION_MAJOR < 57 + pd->avCodecCtx->get_buffer = avcodec_default_get_buffer; + pd->avCodecCtx->release_buffer = avcodec_default_release_buffer; + #endif /* LIBAVCODEC_VERSION_MAJOR >= 53 */
[gentoo-commits] repo/gentoo:master commit in: media-sound/aqualung/
commit: 89c1ce5b36f2c03ca14d905085d7d0a7ebcc702a Author: Daniel Pielmeier gentoo org> AuthorDate: Wed Sep 2 18:51:45 2015 + Commit: Daniel Pielmeier gentoo org> CommitDate: Wed Sep 2 18:51:45 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89c1ce5b media-sound/aqualung: Version bump Package-Manager: portage-2.2.20.1 media-sound/aqualung/Manifest| 1 + media-sound/aqualung/aqualung-1.0.ebuild | 93 2 files changed, 94 insertions(+) diff --git a/media-sound/aqualung/Manifest b/media-sound/aqualung/Manifest index d044956..f3a383a 100644 --- a/media-sound/aqualung/Manifest +++ b/media-sound/aqualung/Manifest @@ -1 +1,2 @@ DIST aqualung-1.0-rc1.tar.gz 1939271 SHA256 4b6c7e8a38af9f03fb042f8133cce834f87d7f5489caf2a85e9d2d1e428ae24b SHA512 a8b15eb69dab1b2615562fd25aa6081df293783eef6cf7d171c5373855bab1f3e454e90621feb4f296c407c9d74957130fc359a39315cfdbb173a6f119a859e6 WHIRLPOOL 7aad3bb2dd3740418fe6b0ec87a62772d9e53673b58bd1c534de31c08bbee48748debcb8f82ab6239d8160f1af6933cc4a13a2d185c84f72ecfb02ababdbe0ea +DIST aqualung-1.0.tar.gz 2014854 SHA256 c286c1432c1475127f4e9525702bcb486ed85fc62539bd3ef344d92333e84347 SHA512 d18fbc26c2f1445a0ef570216f54f1d00b05b25467b6ad857437e4ac628ac07c21435ce073cf92b3f147de4f1ada45a8a84770783d1c58e67451f94ac3de483a WHIRLPOOL 8afefd6463860b2e1c086c27b367be1b9c3ced0ae2500b4650ae46963437145e53c57457d7c28c9ca8a76d645f67289db85da606bcf7ef9a190ea50afe1d3bb1 diff --git a/media-sound/aqualung/aqualung-1.0.ebuild b/media-sound/aqualung/aqualung-1.0.ebuild new file mode 100644 index 000..b39de6c --- /dev/null +++ b/media-sound/aqualung/aqualung-1.0.ebuild @@ -0,0 +1,93 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit eutils + +MY_PV=${PV/_/-} + +DESCRIPTION="Music player for a wide range of formats designed for gapless playback" +HOMEPAGE="http://aqualung.factorial.hu/; +SRC_URI="mirror://sourceforge/aqualung/${PN}-${MY_PV}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="alsa cdda cddb debug flac ffmpeg ifp jack ladspa lame libsamplerate lua + mac modplug mp3 musepack oss podcast pulseaudio sndfile speex systray + vorbis wavpack" + +RDEPEND="sys-libs/zlib + app-arch/bzip2 + dev-libs/libxml2 + x11-libs/gtk+:2 + alsa? ( media-libs/alsa-lib ) + jack? ( media-sound/jack-audio-connection-kit ) + pulseaudio? ( media-sound/pulseaudio ) + flac? ( media-libs/flac ) + lame? ( media-sound/lame ) + ffmpeg? ( >=virtual/ffmpeg-0.6.90 ) + mac? ( media-sound/mac ) + modplug? ( media-libs/libmodplug ) + musepack? ( >=media-sound/musepack-tools-444 ) + mp3? ( media-libs/libmad ) + sndfile? ( media-libs/libsndfile ) + speex? ( media-libs/speex media-libs/liboggz media-libs/libogg ) + vorbis? ( media-libs/libvorbis media-libs/libogg ) + wavpack? ( media-sound/wavpack ) + ladspa? ( media-libs/liblrdf ) + libsamplerate? ( media-libs/libsamplerate ) + ifp? ( media-libs/libifp ) + cdda? ( dev-libs/libcdio-paranoia ) + cddb? ( media-libs/libcddb ) + lua? ( dev-lang/lua:0= )" + +DEPEND="${RDEPEND} + sys-devel/gettext + virtual/pkgconfig" + +S=${WORKDIR}/${PN}-${MY_PV} + +src_configure() { + econf \ + --enable-nls \ + --disable-rpath \ + $(use_enable debug) \ + $(use_enable podcast) \ + $(use_enable systray) \ + --enable-transcoding \ + $(use_enable jack jack-mgmt) \ + --enable-loop \ + $(use_with alsa) \ + $(use_with jack) \ + $(use_with oss) \ + $(use_with pulseaudio pulse) \ + $(use_with flac) \ + $(use_with lame) \ + $(use_with ffmpeg lavc) \ + $(use_with mac) \ + $(use_with modplug mod) \ + $(use_with musepack mpc) \ + $(use_with mp3 mpeg) \ + $(use_with sndfile) \ + $(use_with speex) \ + $(use_with vorbis vorbis) \ + $(use_with vorbis vorbisenc) \ + $(use_with wavpack) \ + $(use_with ladspa) \ + $(use_with libsamplerate src) \ + $(use_with cdda) \ + $(use_with ifp) \ + $(use_with cddb) \ + $(use_with lua) \ + --docdir=/usr/share/doc/${PF} +} + +src_install() { + default + + newicon src/img/icon_64.png aqualung.png + make_desktop_entry aqualung Aqualung +}