From 29aabba0ea759c6a2864ff5631735b67ee38e5e0 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Wed, 5 Feb 2020 18:44:56 +0000 Subject: gentoo resync : 05.02.2020 --- media-plugins/audacious-plugins/Manifest | 10 +- .../audacious-plugins-3.10.1-r1.ebuild | 168 ++++++++++++++++++++ .../audacious-plugins-3.10.1.ebuild | 169 --------------------- .../audacious-plugins-3.9-r2.ebuild | 147 ------------------ .../audacious-plugins-3.9-r3.ebuild | 146 ++++++++++++++++++ .../audacious-plugins-4.0_beta1-r1.ebuild | 163 ++++++++++++++++++++ .../audacious-plugins-4.0_beta1.ebuild | 164 -------------------- .../audacious-plugins-9999.ebuild | 7 +- media-plugins/audacious-plugins/metadata.xml | 1 - 9 files changed, 485 insertions(+), 490 deletions(-) create mode 100644 media-plugins/audacious-plugins/audacious-plugins-3.10.1-r1.ebuild delete mode 100644 media-plugins/audacious-plugins/audacious-plugins-3.10.1.ebuild delete mode 100644 media-plugins/audacious-plugins/audacious-plugins-3.9-r2.ebuild create mode 100644 media-plugins/audacious-plugins/audacious-plugins-3.9-r3.ebuild create mode 100644 media-plugins/audacious-plugins/audacious-plugins-4.0_beta1-r1.ebuild delete mode 100644 media-plugins/audacious-plugins/audacious-plugins-4.0_beta1.ebuild (limited to 'media-plugins/audacious-plugins') diff --git a/media-plugins/audacious-plugins/Manifest b/media-plugins/audacious-plugins/Manifest index 5259122d486e..50bbd264666b 100644 --- a/media-plugins/audacious-plugins/Manifest +++ b/media-plugins/audacious-plugins/Manifest @@ -1,8 +1,8 @@ DIST audacious-plugins-3.10.1.tar.bz2 1715477 BLAKE2B fda3940e6c06aadd93a3e1538be747083fcc969cf3118cf3e942787906b9ee0a13bd3c30d15ba19cb713559cdf8f7b71d7b961173b1619f0aafbdea5deb75ac3 SHA512 454e9ce4061e92a0ecda40f562d4cc7453fc0019fd76b25dbe9e319319fa37c22f9785cb29563e8074de8a88e6130106aca1e431790297e1b4636dc974fde565 DIST audacious-plugins-3.9-gtk3.tar.bz2 1842950 BLAKE2B 55f373be204a9b4c9cff41d41d43c4776f680ab203643e90e5d338bec2e7f8a4c60cda9caa08e461089a475f3ec1bc237538f781718eb0d26a4365743337e977 SHA512 e2529af761bc97e589cac08689b16db657096b1bbfcc802789726ae1b472746025bec1b492de52eef755d7b50574d09b9250761bf701b1ca37f8a0e8db0f207b DIST audacious-plugins-4.0-beta1.tar.bz2 1731865 BLAKE2B 0187137f25b19f672fe580c13ab0050d1968fc95886fa66e42a83ff674e37463f19fc29a0603afc1a0f25b54ae535b12089c44b6c7a45f23022dc71f5a366062 SHA512 4d365967478c926db3c71b68b8c4bf0333da551f1581b01f860d0846162d6f6d1564a9fc627ce3cfcea4e47c02133dbd37407dedc283d9945e60c4f472e9dd41 -EBUILD audacious-plugins-3.10.1.ebuild 4291 BLAKE2B eb44cea093e8395fdd4603a64c88e1449069ed729df9cd1013e2494dbafb789a01e79575a23feb201a9b7a41fe785bceef483537084405134c08037203bf6e4a SHA512 82036373ebe6599ff638f6a4f681c6ad2d442b6d020c8c4b83a4a4185b8a56335c94f02c25c37a02d5b8a8d66cfb50bf3a5df19e163a1f723cfeb6a60eaf8a34 -EBUILD audacious-plugins-3.9-r2.ebuild 3690 BLAKE2B e62cdee5db3cd27a5e75f0db1cfd154dd589a09512930bf2126c2a460a63cd1914aa8cfa4181d0772a738ecde06e9cfaf1cf80efe05d36354fe791c017aef6e8 SHA512 4f1555d09c925c8d950759591e49f5039134dd48f110ba572151caa8579a283df2c46c7433058d9458be682f1cc77ba31b3d6538267c32f475f55276230aba6d -EBUILD audacious-plugins-4.0_beta1.ebuild 4097 BLAKE2B 37fc776ce81cdbd5614257b278f60e9acb78b86402f07f6d9ac4b9b4df92464fe66691eeef7388420eecb88e8e920c6595004a1965c809d6ccc36acb087d36c2 SHA512 403292d2ebb6e34bcbc69acd8f5bdf34e65c3102e8d70431d5c8e1e484a75d80f7bef546cf860473562ca7085759871b51a1da0a4882569cc57e60d31de4fc7e -EBUILD audacious-plugins-9999.ebuild 4445 BLAKE2B f2d07e0780bbae46510f5d7f219562d2c29bb5b0430ab5f8a401f96ab8633807c36bb471060092ea0ba4356df4c98a23c2175d9f0389ca26880c01f91854ad09 SHA512 5babc868d4997e962f3c8a25bfa430fa1c64f776215b83d25d945ef5dfc877151eb4dd7dedfdfb97c9fda94d53df407a5374d7d12c069817ff0578a25de9df5c -MISC metadata.xml 1467 BLAKE2B 94f68cae687a6207cc129064417f7330e768c1f0cb28cac09e2d3eaf927391937b489f46c09e5e8ccd68b74cd3638b83028367d4efb376af30374963b31a6195 SHA512 ae6fd64b0d0b41e512639d5c2ae7d803fdd0a0f0b598c7d12bba2223adda95bd2c00bdbbb543fa7a2cd5dddb7c21a7d3c70189df8c481867e6239349f7b5a064 +EBUILD audacious-plugins-3.10.1-r1.ebuild 4264 BLAKE2B 7f428c8cb876672ef3190116b2d4fe11db5c3eb8e1695bc7122742f6f4321f58cb517542d3b2d73419e6032e2f444c62e45b7d4b0769ff0bb29d6b9a99d2694e SHA512 16ad541dd629fb5ac68851d2e7563b4e334addf53664a6c87da64f797c33b102fbdc7371ae189389500f296b47c339f2800bb408ffc2860dd4823cb33a030f44 +EBUILD audacious-plugins-3.9-r3.ebuild 3671 BLAKE2B e0e93e78dbe7a6e6795e1c5b24c1c30074f28c030b07a5303a390d5777f638532ed21bbd8824ebc023a72ee4bd76775011aa5d494426107d80869e0b903a3bd7 SHA512 6ae9a476365d60fed86bb8abf35e76955325a8192f58d732b4525ccbed52428a866825ee91209407aea6d1ea4a2859d940816c1b225a04be4e2ed07ace6965fb +EBUILD audacious-plugins-4.0_beta1-r1.ebuild 4070 BLAKE2B 9ad765a0ae4daa19589cb5157f1fb7444ff3678f2993c1784b7559c5a2fdb5cdcf18bb180bdeecfc1969cdef7503c93a08bc01c362c6345f8718da51745b94d8 SHA512 d1b27a6b82a08a71d07dd0e3292262212a8105f9e5a1790b8d208cbcc4d85df560cacfe497552512d53e105784284eda1804cc461ce563888143bb9e2dbcee6a +EBUILD audacious-plugins-9999.ebuild 4418 BLAKE2B a5d038850a7c486f3f08ae31f7e68d1c6b2349b08696eece5fc43905039c7cbe4a673664404c185d11eeb00eb5b1792cdc985d1d3ef13598f38db07cac1f41f1 SHA512 fb8cdeea416777f761e828e61367f565ea74882aebf8dea22a14e5a092665f1b50fe7badac79aac6d14de63d3364a9113a7806c806d8b69c6a4fd54d59adff37 +MISC metadata.xml 1383 BLAKE2B cbd59fa551c1841640a017477023c49554180f8cb4aa2d4700973da93f7fa3208ea44127c56c7cece22e0542f2ee9f900876e962d4a375d1ddff159bfa59a651 SHA512 4338dbb924441a1f49dd4a37c22089772ca7638966127427d49fe128084ab3790b313edde2f07b73e2a8a48f6fb54369b45e0769273796eeda258a19a3da308c diff --git a/media-plugins/audacious-plugins/audacious-plugins-3.10.1-r1.ebuild b/media-plugins/audacious-plugins/audacious-plugins-3.10.1-r1.ebuild new file mode 100644 index 000000000000..7a744ede0c78 --- /dev/null +++ b/media-plugins/audacious-plugins/audacious-plugins-3.10.1-r1.ebuild @@ -0,0 +1,168 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +MY_P="${P/_/-}" + +if [[ ${PV} == *9999 ]]; then + inherit autotools git-r3 + EGIT_REPO_URI="https://github.com/audacious-media-player/audacious-plugins.git" +else + SRC_URI="https://distfiles.audacious-media-player.org/${MY_P}.tar.bz2" + KEYWORDS="amd64 x86" +fi +DESCRIPTION="Lightweight and versatile audio player" +HOMEPAGE="https://audacious-media-player.org/" + +LICENSE="GPL-2" +SLOT="0" +IUSE="aac +alsa ampache bs2b cdda cue ffmpeg flac fluidsynth http gme jack lame libav libnotify libsamplerate + lirc mms modplug mp3 nls opengl pulseaudio qt5 qtmedia scrobbler sdl sid sndfile soxr speedpitch vorbis wavpack" +REQUIRED_USE=" + || ( alsa jack pulseaudio qtmedia sdl ) + ampache? ( qt5 http ) qtmedia? ( qt5 )" + +# The following plugins REQUIRE a GUI build of audacious, because non-GUI +# builds do NOT install the libaudgui library & headers. +# Plugins without a configure option: +# alarm +# albumart +# delete-files +# ladspa +# playlist-manager +# search-tool +# skins +# vtx +# Plugins with a configure option: +# glspectrum +# gtkui +# hotkey +# notify +# statusicon +BDEPEND=" + dev-util/gdbus-codegen + virtual/pkgconfig + nls? ( dev-util/intltool ) +" +DEPEND=" + app-arch/unzip + dev-libs/dbus-glib + dev-libs/glib + dev-libs/libxml2:2 + ~media-sound/audacious-${PV}[qt5=] + aac? ( >=media-libs/faad2-2.7 ) + alsa? ( >=media-libs/alsa-lib-1.0.16 ) + ampache? ( =media-libs/ampache_browser-1* ) + bs2b? ( media-libs/libbs2b ) + cdda? ( + dev-libs/libcdio:= + dev-libs/libcdio-paranoia:= + >=media-libs/libcddb-1.2.1 + ) + cue? ( media-libs/libcue:= ) + ffmpeg? ( >=virtual/ffmpeg-0.7.3 ) + flac? ( + >=media-libs/flac-1.2.1-r1 + >=media-libs/libvorbis-1.0 + ) + fluidsynth? ( media-sound/fluidsynth:= ) + http? ( >=net-libs/neon-0.26.4 ) + jack? ( + >=media-libs/bio2jack-0.4 + virtual/jack + ) + lame? ( media-sound/lame ) + libnotify? ( x11-libs/libnotify ) + libsamplerate? ( media-libs/libsamplerate:= ) + lirc? ( app-misc/lirc ) + mms? ( >=media-libs/libmms-0.3 ) + modplug? ( media-libs/libmodplug ) + mp3? ( >=media-sound/mpg123-1.12.1 ) + pulseaudio? ( >=media-sound/pulseaudio-0.9.3 ) + !qt5? ( + x11-libs/gtk+:2 + x11-libs/libXcomposite + x11-libs/libXrender + ) + qt5? ( + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtwidgets:5 + opengl? ( dev-qt/qtopengl:5 ) + ) + qtmedia? ( dev-qt/qtmultimedia:5 ) + scrobbler? ( net-misc/curl ) + sdl? ( media-libs/libsdl2[sound] ) + sid? ( >=media-libs/libsidplayfp-1.0.0 ) + sndfile? ( >=media-libs/libsndfile-1.0.17-r1 ) + soxr? ( media-libs/soxr ) + speedpitch? ( media-libs/libsamplerate:= ) + vorbis? ( + >=media-libs/libogg-1.1.3 + >=media-libs/libvorbis-1.2.0 + ) + wavpack? ( >=media-sound/wavpack-4.50.1-r1 ) +" +RDEPEND="${DEPEND}" + +S="${WORKDIR}/${MY_P}" + +src_prepare() { + default + if ! use nls; then + sed -e "/SUBDIRS/s/ po//" -i Makefile || die # bug #512698 + fi + [[ ${PV} == *9999 ]] && eautoreconf +} + +src_configure() { + use mp3 || ewarn "MP3 support is optional, you may want to enable the mp3 USE-flag" + + local myeconfargs=( + --enable-mpris2 + --enable-songchange + --disable-adplug # not packaged + --disable-oss4 + --disable-coreaudio + --disable-sndio + $(use_enable aac) + $(use_enable alsa) + $(use_enable ampache) + $(use_enable bs2b) + $(use_enable cdda cdaudio) + $(use_enable cue) + $(use_enable flac) + $(use_enable flac filewriter) + $(use_enable fluidsynth amidiplug) + $(use_enable gme console) + $(use_enable http neon) + $(use_enable jack) + $(use_enable lame filewriter_mp3) + $(use_enable libnotify notify) + $(use_enable libsamplerate resample) + $(use_enable lirc) + $(use_enable mms) + $(use_enable modplug) + $(use_enable mp3 mpg123) + $(use_enable nls) + $(use_enable pulseaudio pulse) + $(use_enable !qt5 aosd) + $(use_enable !qt5 gtk) + $(use_enable !qt5 hotkey) + $(use_enable qt5 qt) + $(use_enable qtmedia qtaudio) + $(use_enable scrobbler scrobbler2) + $(use_enable sdl sdlout) + $(use_enable sid) + $(use_enable sndfile) + $(use_enable soxr) + $(use_enable speedpitch) + $(use_enable vorbis) + $(use_enable wavpack) + $(use_with ffmpeg ffmpeg $(usex libav libav ffmpeg)) + ) + use qt5 && myeconfargs+=( $(usex opengl --enable-qtglspectrum --disable-qtglspectrum) ) + + econf "${myeconfargs[@]}" +} diff --git a/media-plugins/audacious-plugins/audacious-plugins-3.10.1.ebuild b/media-plugins/audacious-plugins/audacious-plugins-3.10.1.ebuild deleted file mode 100644 index 23c7267d5bb8..000000000000 --- a/media-plugins/audacious-plugins/audacious-plugins-3.10.1.ebuild +++ /dev/null @@ -1,169 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -MY_P="${P/_/-}" - -if [[ ${PV} == *9999 ]]; then - inherit autotools git-r3 - EGIT_REPO_URI="https://github.com/audacious-media-player/audacious-plugins.git" -else - SRC_URI="https://distfiles.audacious-media-player.org/${MY_P}.tar.bz2" - KEYWORDS="amd64 x86" -fi -DESCRIPTION="Lightweight and versatile audio player" -HOMEPAGE="https://audacious-media-player.org/" - -LICENSE="GPL-2" -SLOT="0" -IUSE="aac adplug +alsa ampache bs2b cdda cue ffmpeg flac fluidsynth http gme jack lame libav libnotify libsamplerate - lirc mms modplug mp3 nls opengl pulseaudio qt5 qtmedia scrobbler sdl sid sndfile soxr speedpitch vorbis wavpack" -REQUIRED_USE=" - || ( alsa jack pulseaudio qtmedia sdl ) - ampache? ( qt5 http ) qtmedia? ( qt5 )" - -# The following plugins REQUIRE a GUI build of audacious, because non-GUI -# builds do NOT install the libaudgui library & headers. -# Plugins without a configure option: -# alarm -# albumart -# delete-files -# ladspa -# playlist-manager -# search-tool -# skins -# vtx -# Plugins with a configure option: -# glspectrum -# gtkui -# hotkey -# notify -# statusicon -BDEPEND=" - dev-util/gdbus-codegen - virtual/pkgconfig - nls? ( dev-util/intltool ) -" -DEPEND=" - app-arch/unzip - dev-libs/dbus-glib - dev-libs/glib - dev-libs/libxml2:2 - ~media-sound/audacious-${PV}[qt5=] - aac? ( >=media-libs/faad2-2.7 ) - adplug? ( media-libs/adplug ) - alsa? ( >=media-libs/alsa-lib-1.0.16 ) - ampache? ( =media-libs/ampache_browser-1* ) - bs2b? ( media-libs/libbs2b ) - cdda? ( - dev-libs/libcdio:= - dev-libs/libcdio-paranoia:= - >=media-libs/libcddb-1.2.1 - ) - cue? ( media-libs/libcue:= ) - ffmpeg? ( >=virtual/ffmpeg-0.7.3 ) - flac? ( - >=media-libs/flac-1.2.1-r1 - >=media-libs/libvorbis-1.0 - ) - fluidsynth? ( media-sound/fluidsynth:= ) - http? ( >=net-libs/neon-0.26.4 ) - jack? ( - >=media-libs/bio2jack-0.4 - virtual/jack - ) - lame? ( media-sound/lame ) - libnotify? ( x11-libs/libnotify ) - libsamplerate? ( media-libs/libsamplerate:= ) - lirc? ( app-misc/lirc ) - mms? ( >=media-libs/libmms-0.3 ) - modplug? ( media-libs/libmodplug ) - mp3? ( >=media-sound/mpg123-1.12.1 ) - pulseaudio? ( >=media-sound/pulseaudio-0.9.3 ) - !qt5? ( - x11-libs/gtk+:2 - x11-libs/libXcomposite - x11-libs/libXrender - ) - qt5? ( - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtwidgets:5 - opengl? ( dev-qt/qtopengl:5 ) - ) - qtmedia? ( dev-qt/qtmultimedia:5 ) - scrobbler? ( net-misc/curl ) - sdl? ( media-libs/libsdl2[sound] ) - sid? ( >=media-libs/libsidplayfp-1.0.0 ) - sndfile? ( >=media-libs/libsndfile-1.0.17-r1 ) - soxr? ( media-libs/soxr ) - speedpitch? ( media-libs/libsamplerate:= ) - vorbis? ( - >=media-libs/libogg-1.1.3 - >=media-libs/libvorbis-1.2.0 - ) - wavpack? ( >=media-sound/wavpack-4.50.1-r1 ) -" -RDEPEND="${DEPEND}" - -S="${WORKDIR}/${MY_P}" - -src_prepare() { - default - if ! use nls; then - sed -e "/SUBDIRS/s/ po//" -i Makefile || die # bug #512698 - fi - [[ ${PV} == *9999 ]] && eautoreconf -} - -src_configure() { - use mp3 || ewarn "MP3 support is optional, you may want to enable the mp3 USE-flag" - - local myeconfargs=( - --enable-mpris2 - --enable-songchange - --disable-oss4 - --disable-coreaudio - --disable-sndio - $(use_enable aac) - $(use_enable adplug) - $(use_enable alsa) - $(use_enable ampache) - $(use_enable bs2b) - $(use_enable cdda cdaudio) - $(use_enable cue) - $(use_enable flac) - $(use_enable flac filewriter) - $(use_enable fluidsynth amidiplug) - $(use_enable gme console) - $(use_enable http neon) - $(use_enable jack) - $(use_enable lame filewriter_mp3) - $(use_enable libnotify notify) - $(use_enable libsamplerate resample) - $(use_enable lirc) - $(use_enable mms) - $(use_enable modplug) - $(use_enable mp3 mpg123) - $(use_enable nls) - $(use_enable pulseaudio pulse) - $(use_enable !qt5 aosd) - $(use_enable !qt5 gtk) - $(use_enable !qt5 hotkey) - $(use_enable qt5 qt) - $(use_enable qtmedia qtaudio) - $(use_enable scrobbler scrobbler2) - $(use_enable sdl sdlout) - $(use_enable sid) - $(use_enable sndfile) - $(use_enable soxr) - $(use_enable speedpitch) - $(use_enable vorbis) - $(use_enable wavpack) - $(use_with ffmpeg ffmpeg $(usex libav libav ffmpeg)) - ) - use qt5 && myeconfargs+=( $(usex opengl --enable-qtglspectrum --disable-qtglspectrum) ) - - econf "${myeconfargs[@]}" -} diff --git a/media-plugins/audacious-plugins/audacious-plugins-3.9-r2.ebuild b/media-plugins/audacious-plugins/audacious-plugins-3.9-r2.ebuild deleted file mode 100644 index 93bf6d8de500..000000000000 --- a/media-plugins/audacious-plugins/audacious-plugins-3.9-r2.ebuild +++ /dev/null @@ -1,147 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -DESCRIPTION="Lightweight and versatile audio player" -HOMEPAGE="https://audacious-media-player.org/" -SRC_URI="https://distfiles.audacious-media-player.org/${P}-gtk3.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="aac +alsa bs2b cdda cue ffmpeg flac fluidsynth gnome http gme jack lame libav libnotify libsamplerate - lirc mms modplug mp3 nls pulseaudio scrobbler sdl sid sndfile soxr speedpitch vorbis wavpack" -REQUIRED_USE="|| ( alsa jack pulseaudio sdl )" - -# The following plugins REQUIRE a GUI build of audacious, because non-GUI -# builds do NOT install the libaudgui library & headers. -# Plugins without a configure option: -# alarm -# albumart -# delete-files -# ladspa -# playlist-manager -# search-tool -# skins -# vtx -# Plugins with a configure option: -# glspectrum -# gtkui -# hotkey -# notify -# statusicon -RDEPEND=" - app-arch/unzip - dev-libs/dbus-glib - dev-libs/glib - dev-libs/libxml2:2 - media-libs/adplug - ~media-sound/audacious-${PV} - x11-libs/gtk+:3 - x11-libs/libXcomposite - x11-libs/libXrender - aac? ( >=media-libs/faad2-2.7 ) - alsa? ( >=media-libs/alsa-lib-1.0.16 ) - bs2b? ( media-libs/libbs2b ) - cdda? ( - dev-libs/libcdio:= - dev-libs/libcdio-paranoia:= - >=media-libs/libcddb-1.2.1 - ) - cue? ( media-libs/libcue:= ) - ffmpeg? ( >=virtual/ffmpeg-0.7.3 ) - flac? ( - >=media-libs/flac-1.2.1-r1 - >=media-libs/libvorbis-1.0 - ) - fluidsynth? ( media-sound/fluidsynth:= ) - http? ( >=net-libs/neon-0.26.4 ) - jack? ( - >=media-libs/bio2jack-0.4 - virtual/jack - ) - lame? ( media-sound/lame ) - libnotify? ( x11-libs/libnotify ) - libsamplerate? ( media-libs/libsamplerate:= ) - lirc? ( app-misc/lirc ) - mms? ( >=media-libs/libmms-0.3 ) - modplug? ( media-libs/libmodplug ) - mp3? ( >=media-sound/mpg123-1.12.1 ) - pulseaudio? ( >=media-sound/pulseaudio-0.9.3 ) - scrobbler? ( net-misc/curl ) - sdl? ( media-libs/libsdl2[sound] ) - sid? ( >=media-libs/libsidplayfp-1.0.0 ) - sndfile? ( >=media-libs/libsndfile-1.0.17-r1 ) - soxr? ( media-libs/soxr ) - speedpitch? ( media-libs/libsamplerate:= ) - vorbis? ( - >=media-libs/libogg-1.1.3 - >=media-libs/libvorbis-1.2.0 - ) - wavpack? ( >=media-sound/wavpack-4.50.1-r1 ) -" -DEPEND="${RDEPEND} - dev-util/gdbus-codegen - virtual/pkgconfig - nls? ( dev-util/intltool ) -" - -S="${WORKDIR}/${P}-gtk3" - -src_prepare() { - default - if ! use nls; then - sed -e "/SUBDIRS/s/ po//" -i Makefile || die # bug #512698 - fi -} - -src_configure() { - use mp3 || ewarn "MP3 support is optional, you may want to enable the mp3 USE-flag" - - local myeconfargs=( - --enable-aosd - --enable-gtk - --enable-hotkey - --enable-mpris2 - --enable-songchange - --disable-ampache - --disable-oss4 - --disable-qt - --disable-qtaudio - --disable-qtglspectrum - --disable-coreaudio - --disable-sndio - $(use_enable aac) - $(use_enable alsa) - $(use_enable bs2b) - $(use_enable cdda cdaudio) - $(use_enable cue) - $(use_enable flac) - $(use_enable flac filewriter) - $(use_enable fluidsynth amidiplug) - $(use_enable gme console) - $(use_enable http neon) - $(use_enable jack) - $(use_enable gnome gnomeshortcuts) - $(use_enable lame filewriter_mp3) - $(use_enable libnotify notify) - $(use_enable libsamplerate resample) - $(use_enable lirc) - $(use_enable mms) - $(use_enable modplug) - $(use_enable mp3 mpg123) - $(use_enable nls) - $(use_enable pulseaudio pulse) - $(use_enable scrobbler scrobbler2) - $(use_enable sdl sdlout) - $(use_enable sid) - $(use_enable sndfile) - $(use_enable soxr) - $(use_enable speedpitch) - $(use_enable vorbis) - $(use_enable wavpack) - $(use_with ffmpeg ffmpeg $(usex libav libav ffmpeg)) - ) - econf "${myeconfargs[@]}" -} diff --git a/media-plugins/audacious-plugins/audacious-plugins-3.9-r3.ebuild b/media-plugins/audacious-plugins/audacious-plugins-3.9-r3.ebuild new file mode 100644 index 000000000000..795d2dc4be8c --- /dev/null +++ b/media-plugins/audacious-plugins/audacious-plugins-3.9-r3.ebuild @@ -0,0 +1,146 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +DESCRIPTION="Lightweight and versatile audio player" +HOMEPAGE="https://audacious-media-player.org/" +SRC_URI="https://distfiles.audacious-media-player.org/${P}-gtk3.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="aac +alsa bs2b cdda cue ffmpeg flac fluidsynth gnome http gme jack lame libav libnotify libsamplerate + lirc mms modplug mp3 nls pulseaudio scrobbler sdl sid sndfile soxr speedpitch vorbis wavpack" +REQUIRED_USE="|| ( alsa jack pulseaudio sdl )" + +# The following plugins REQUIRE a GUI build of audacious, because non-GUI +# builds do NOT install the libaudgui library & headers. +# Plugins without a configure option: +# alarm +# albumart +# delete-files +# ladspa +# playlist-manager +# search-tool +# skins +# vtx +# Plugins with a configure option: +# glspectrum +# gtkui +# hotkey +# notify +# statusicon +RDEPEND=" + app-arch/unzip + dev-libs/dbus-glib + dev-libs/glib + dev-libs/libxml2:2 + ~media-sound/audacious-${PV} + x11-libs/gtk+:3 + x11-libs/libXcomposite + x11-libs/libXrender + aac? ( >=media-libs/faad2-2.7 ) + alsa? ( >=media-libs/alsa-lib-1.0.16 ) + bs2b? ( media-libs/libbs2b ) + cdda? ( + dev-libs/libcdio:= + dev-libs/libcdio-paranoia:= + >=media-libs/libcddb-1.2.1 + ) + cue? ( media-libs/libcue:= ) + ffmpeg? ( >=virtual/ffmpeg-0.7.3 ) + flac? ( + >=media-libs/flac-1.2.1-r1 + >=media-libs/libvorbis-1.0 + ) + fluidsynth? ( media-sound/fluidsynth:= ) + http? ( >=net-libs/neon-0.26.4 ) + jack? ( + >=media-libs/bio2jack-0.4 + virtual/jack + ) + lame? ( media-sound/lame ) + libnotify? ( x11-libs/libnotify ) + libsamplerate? ( media-libs/libsamplerate:= ) + lirc? ( app-misc/lirc ) + mms? ( >=media-libs/libmms-0.3 ) + modplug? ( media-libs/libmodplug ) + mp3? ( >=media-sound/mpg123-1.12.1 ) + pulseaudio? ( >=media-sound/pulseaudio-0.9.3 ) + scrobbler? ( net-misc/curl ) + sdl? ( media-libs/libsdl2[sound] ) + sid? ( >=media-libs/libsidplayfp-1.0.0 ) + sndfile? ( >=media-libs/libsndfile-1.0.17-r1 ) + soxr? ( media-libs/soxr ) + speedpitch? ( media-libs/libsamplerate:= ) + vorbis? ( + >=media-libs/libogg-1.1.3 + >=media-libs/libvorbis-1.2.0 + ) + wavpack? ( >=media-sound/wavpack-4.50.1-r1 ) +" +DEPEND="${RDEPEND} + dev-util/gdbus-codegen + virtual/pkgconfig + nls? ( dev-util/intltool ) +" + +S="${WORKDIR}/${P}-gtk3" + +src_prepare() { + default + if ! use nls; then + sed -e "/SUBDIRS/s/ po//" -i Makefile || die # bug #512698 + fi +} + +src_configure() { + use mp3 || ewarn "MP3 support is optional, you may want to enable the mp3 USE-flag" + + local myeconfargs=( + --enable-aosd + --enable-gtk + --enable-hotkey + --enable-mpris2 + --enable-songchange + --disable-ampache + --disable-oss4 + --disable-qt + --disable-qtaudio + --disable-qtglspectrum + --disable-coreaudio + --disable-sndio + $(use_enable aac) + $(use_enable alsa) + $(use_enable bs2b) + $(use_enable cdda cdaudio) + $(use_enable cue) + $(use_enable flac) + $(use_enable flac filewriter) + $(use_enable fluidsynth amidiplug) + $(use_enable gme console) + $(use_enable http neon) + $(use_enable jack) + $(use_enable gnome gnomeshortcuts) + $(use_enable lame filewriter_mp3) + $(use_enable libnotify notify) + $(use_enable libsamplerate resample) + $(use_enable lirc) + $(use_enable mms) + $(use_enable modplug) + $(use_enable mp3 mpg123) + $(use_enable nls) + $(use_enable pulseaudio pulse) + $(use_enable scrobbler scrobbler2) + $(use_enable sdl sdlout) + $(use_enable sid) + $(use_enable sndfile) + $(use_enable soxr) + $(use_enable speedpitch) + $(use_enable vorbis) + $(use_enable wavpack) + $(use_with ffmpeg ffmpeg $(usex libav libav ffmpeg)) + ) + econf "${myeconfargs[@]}" +} diff --git a/media-plugins/audacious-plugins/audacious-plugins-4.0_beta1-r1.ebuild b/media-plugins/audacious-plugins/audacious-plugins-4.0_beta1-r1.ebuild new file mode 100644 index 000000000000..1a3e8873b7b8 --- /dev/null +++ b/media-plugins/audacious-plugins/audacious-plugins-4.0_beta1-r1.ebuild @@ -0,0 +1,163 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +MY_P="${P/_/-}" + +if [[ ${PV} == *9999 ]]; then + inherit autotools git-r3 + EGIT_REPO_URI="https://github.com/audacious-media-player/audacious-plugins.git" +else + SRC_URI="https://distfiles.audacious-media-player.org/${MY_P}.tar.bz2" + KEYWORDS="~amd64 ~x86" +fi +DESCRIPTION="Lightweight and versatile audio player" +HOMEPAGE="https://audacious-media-player.org/" + +LICENSE="GPL-2" +SLOT="0" +IUSE="aac +alsa ampache bs2b cdda cue ffmpeg flac fluidsynth http gme + jack lame libav libnotify libsamplerate lirc mms modplug mp3 nls opengl + pulseaudio qtmedia scrobbler sdl sid sndfile soxr speedpitch vorbis wavpack" +REQUIRED_USE=" + || ( alsa jack pulseaudio qtmedia sdl ) + ampache? ( http )" + +# The following plugins REQUIRE a GUI build of audacious, because non-GUI +# builds do NOT install the libaudgui library & headers. +# Plugins without a configure option: +# alarm +# albumart +# delete-files +# ladspa +# playlist-manager +# search-tool +# skins +# vtx +# Plugins with a configure option: +# glspectrum +# gtkui +# hotkey +# notify +# statusicon +BDEPEND=" + dev-util/gdbus-codegen + virtual/pkgconfig + nls? ( dev-util/intltool ) +" +DEPEND=" + app-arch/unzip + dev-libs/dbus-glib + dev-libs/glib + dev-libs/libxml2:2 + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtwidgets:5 + ~media-sound/audacious-${PV} + aac? ( >=media-libs/faad2-2.7 ) + alsa? ( >=media-libs/alsa-lib-1.0.16 ) + ampache? ( =media-libs/ampache_browser-1* ) + bs2b? ( media-libs/libbs2b ) + cdda? ( + dev-libs/libcdio:= + dev-libs/libcdio-paranoia:= + >=media-libs/libcddb-1.2.1 + ) + cue? ( media-libs/libcue:= ) + ffmpeg? ( >=virtual/ffmpeg-0.7.3 ) + flac? ( + >=media-libs/flac-1.2.1-r1 + >=media-libs/libvorbis-1.0 + ) + fluidsynth? ( media-sound/fluidsynth:= ) + http? ( >=net-libs/neon-0.26.4 ) + jack? ( + >=media-libs/bio2jack-0.4 + virtual/jack + ) + lame? ( media-sound/lame ) + libnotify? ( x11-libs/libnotify ) + libsamplerate? ( media-libs/libsamplerate:= ) + lirc? ( app-misc/lirc ) + mms? ( >=media-libs/libmms-0.3 ) + modplug? ( media-libs/libmodplug ) + mp3? ( >=media-sound/mpg123-1.12.1 ) + pulseaudio? ( >=media-sound/pulseaudio-0.9.3 ) + opengl? ( dev-qt/qtopengl:5 ) + qtmedia? ( dev-qt/qtmultimedia:5 ) + scrobbler? ( net-misc/curl ) + sdl? ( media-libs/libsdl2[sound] ) + sid? ( >=media-libs/libsidplayfp-1.0.0 ) + sndfile? ( >=media-libs/libsndfile-1.0.17-r1 ) + soxr? ( media-libs/soxr ) + speedpitch? ( media-libs/libsamplerate:= ) + vorbis? ( + >=media-libs/libogg-1.1.3 + >=media-libs/libvorbis-1.2.0 + ) + wavpack? ( >=media-sound/wavpack-4.50.1-r1 ) +" +RDEPEND="${DEPEND}" + +S="${WORKDIR}/${MY_P}" + +pkg_setup() { + use mp3 || ewarn "MP3 support is optional, you may want to enable the mp3 USE-flag" +} + +src_prepare() { + default + if ! use nls; then + sed -e "/SUBDIRS/s/ po//" -i Makefile || die # bug #512698 + fi + [[ ${PV} == *9999 ]] && eautoreconf +} + +src_configure() { + local myeconfargs=( + --enable-mpris2 + --enable-qt + --enable-songchange + --disable-adplug # not packaged + --disable-gtk + --disable-openmpt # not packaged + --disable-oss4 + --disable-coreaudio + --disable-sndio + $(use_enable aac) + $(use_enable alsa) + $(use_enable ampache) + $(use_enable bs2b) + $(use_enable cdda cdaudio) + $(use_enable cue) + $(use_enable flac) + $(use_enable flac filewriter) + $(use_enable fluidsynth amidiplug) + $(use_enable gme console) + $(use_enable http neon) + $(use_enable jack) + $(use_enable lame filewriter_mp3) + $(use_enable libnotify notify) + $(use_enable libsamplerate resample) + $(use_enable lirc) + $(use_enable mms) + $(use_enable modplug) + $(use_enable mp3 mpg123) + $(use_enable nls) + $(use_enable opengl qtglspectrum) + $(use_enable pulseaudio pulse) + $(use_enable qtmedia qtaudio) + $(use_enable scrobbler scrobbler2) + $(use_enable sdl sdlout) + $(use_enable sid) + $(use_enable sndfile) + $(use_enable soxr) + $(use_enable speedpitch) + $(use_enable vorbis) + $(use_enable wavpack) + $(use_with ffmpeg ffmpeg $(usex libav libav ffmpeg)) + ) + + econf "${myeconfargs[@]}" +} diff --git a/media-plugins/audacious-plugins/audacious-plugins-4.0_beta1.ebuild b/media-plugins/audacious-plugins/audacious-plugins-4.0_beta1.ebuild deleted file mode 100644 index b815a044cb5f..000000000000 --- a/media-plugins/audacious-plugins/audacious-plugins-4.0_beta1.ebuild +++ /dev/null @@ -1,164 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -MY_P="${P/_/-}" - -if [[ ${PV} == *9999 ]]; then - inherit autotools git-r3 - EGIT_REPO_URI="https://github.com/audacious-media-player/audacious-plugins.git" -else - SRC_URI="https://distfiles.audacious-media-player.org/${MY_P}.tar.bz2" - KEYWORDS="~amd64 ~x86" -fi -DESCRIPTION="Lightweight and versatile audio player" -HOMEPAGE="https://audacious-media-player.org/" - -LICENSE="GPL-2" -SLOT="0" -IUSE="aac adplug +alsa ampache bs2b cdda cue ffmpeg flac fluidsynth http gme - jack lame libav libnotify libsamplerate lirc mms modplug mp3 nls opengl - pulseaudio qtmedia scrobbler sdl sid sndfile soxr speedpitch vorbis wavpack" -REQUIRED_USE=" - || ( alsa jack pulseaudio qtmedia sdl ) - ampache? ( http )" - -# The following plugins REQUIRE a GUI build of audacious, because non-GUI -# builds do NOT install the libaudgui library & headers. -# Plugins without a configure option: -# alarm -# albumart -# delete-files -# ladspa -# playlist-manager -# search-tool -# skins -# vtx -# Plugins with a configure option: -# glspectrum -# gtkui -# hotkey -# notify -# statusicon -BDEPEND=" - dev-util/gdbus-codegen - virtual/pkgconfig - nls? ( dev-util/intltool ) -" -DEPEND=" - app-arch/unzip - dev-libs/dbus-glib - dev-libs/glib - dev-libs/libxml2:2 - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtwidgets:5 - ~media-sound/audacious-${PV} - aac? ( >=media-libs/faad2-2.7 ) - adplug? ( media-libs/adplug ) - alsa? ( >=media-libs/alsa-lib-1.0.16 ) - ampache? ( =media-libs/ampache_browser-1* ) - bs2b? ( media-libs/libbs2b ) - cdda? ( - dev-libs/libcdio:= - dev-libs/libcdio-paranoia:= - >=media-libs/libcddb-1.2.1 - ) - cue? ( media-libs/libcue:= ) - ffmpeg? ( >=virtual/ffmpeg-0.7.3 ) - flac? ( - >=media-libs/flac-1.2.1-r1 - >=media-libs/libvorbis-1.0 - ) - fluidsynth? ( media-sound/fluidsynth:= ) - http? ( >=net-libs/neon-0.26.4 ) - jack? ( - >=media-libs/bio2jack-0.4 - virtual/jack - ) - lame? ( media-sound/lame ) - libnotify? ( x11-libs/libnotify ) - libsamplerate? ( media-libs/libsamplerate:= ) - lirc? ( app-misc/lirc ) - mms? ( >=media-libs/libmms-0.3 ) - modplug? ( media-libs/libmodplug ) - mp3? ( >=media-sound/mpg123-1.12.1 ) - pulseaudio? ( >=media-sound/pulseaudio-0.9.3 ) - opengl? ( dev-qt/qtopengl:5 ) - qtmedia? ( dev-qt/qtmultimedia:5 ) - scrobbler? ( net-misc/curl ) - sdl? ( media-libs/libsdl2[sound] ) - sid? ( >=media-libs/libsidplayfp-1.0.0 ) - sndfile? ( >=media-libs/libsndfile-1.0.17-r1 ) - soxr? ( media-libs/soxr ) - speedpitch? ( media-libs/libsamplerate:= ) - vorbis? ( - >=media-libs/libogg-1.1.3 - >=media-libs/libvorbis-1.2.0 - ) - wavpack? ( >=media-sound/wavpack-4.50.1-r1 ) -" -RDEPEND="${DEPEND}" - -S="${WORKDIR}/${MY_P}" - -pkg_setup() { - use mp3 || ewarn "MP3 support is optional, you may want to enable the mp3 USE-flag" -} - -src_prepare() { - default - if ! use nls; then - sed -e "/SUBDIRS/s/ po//" -i Makefile || die # bug #512698 - fi - [[ ${PV} == *9999 ]] && eautoreconf -} - -src_configure() { - local myeconfargs=( - --enable-mpris2 - --enable-qt - --enable-songchange - --disable-gtk - --disable-openmpt # not packaged - --disable-oss4 - --disable-coreaudio - --disable-sndio - $(use_enable aac) - $(use_enable adplug) - $(use_enable alsa) - $(use_enable ampache) - $(use_enable bs2b) - $(use_enable cdda cdaudio) - $(use_enable cue) - $(use_enable flac) - $(use_enable flac filewriter) - $(use_enable fluidsynth amidiplug) - $(use_enable gme console) - $(use_enable http neon) - $(use_enable jack) - $(use_enable lame filewriter_mp3) - $(use_enable libnotify notify) - $(use_enable libsamplerate resample) - $(use_enable lirc) - $(use_enable mms) - $(use_enable modplug) - $(use_enable mp3 mpg123) - $(use_enable nls) - $(use_enable opengl qtglspectrum) - $(use_enable pulseaudio pulse) - $(use_enable qtmedia qtaudio) - $(use_enable scrobbler scrobbler2) - $(use_enable sdl sdlout) - $(use_enable sid) - $(use_enable sndfile) - $(use_enable soxr) - $(use_enable speedpitch) - $(use_enable vorbis) - $(use_enable wavpack) - $(use_with ffmpeg ffmpeg $(usex libav libav ffmpeg)) - ) - - econf "${myeconfargs[@]}" -} diff --git a/media-plugins/audacious-plugins/audacious-plugins-9999.ebuild b/media-plugins/audacious-plugins/audacious-plugins-9999.ebuild index 8ca80a9cf2be..f67ab2bfe3f9 100644 --- a/media-plugins/audacious-plugins/audacious-plugins-9999.ebuild +++ b/media-plugins/audacious-plugins/audacious-plugins-9999.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 @@ -17,7 +17,7 @@ HOMEPAGE="https://audacious-media-player.org/" LICENSE="GPL-2" SLOT="0" -IUSE="aac adplug +alsa ampache bs2b cdda cue ffmpeg flac fluidsynth gtk http gme +IUSE="aac +alsa ampache bs2b cdda cue ffmpeg flac fluidsynth gtk http gme jack lame libav libnotify libsamplerate lirc mms modplug mp3 nls opengl pulseaudio qtmedia scrobbler sdl sid sndfile soxr speedpitch streamtuner vorbis wavpack" @@ -55,7 +55,6 @@ DEPEND=" dev-libs/libxml2:2 ~media-sound/audacious-${PV}[gtk=] aac? ( >=media-libs/faad2-2.7 ) - adplug? ( media-libs/adplug ) alsa? ( >=media-libs/alsa-lib-1.0.16 ) ampache? ( =media-libs/ampache_browser-1* ) bs2b? ( media-libs/libbs2b ) @@ -129,12 +128,12 @@ src_configure() { local myeconfargs=( --enable-mpris2 --enable-songchange + --disable-adplug # not packaged --disable-openmpt # not packaged --disable-oss4 --disable-coreaudio --disable-sndio $(use_enable aac) - $(use_enable adplug) $(use_enable alsa) $(use_enable ampache) $(use_enable bs2b) diff --git a/media-plugins/audacious-plugins/metadata.xml b/media-plugins/audacious-plugins/metadata.xml index 223d44b86b93..7fee56dc3a5c 100644 --- a/media-plugins/audacious-plugins/metadata.xml +++ b/media-plugins/audacious-plugins/metadata.xml @@ -10,7 +10,6 @@ Gentoo Sound project - Build with AdPlug (Adlib sound card emulation) support Support controlling audacious via www-apps/ampache Enable Bauer Bauer stereophonic-to-binaural headphone filter Support CUE sheets using the libcue library -- cgit v1.2.3