Gentoo Archives: gentoo-commits

From: Andreas Sturmlechner <asturm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-plugins/audacious-plugins/
Date: Thu, 28 May 2020 18:57:01
Message-Id: 1590692173.6fdb54669391fe28b5d881d01e15de3e74900fcd.asturm@gentoo
1 commit: 6fdb54669391fe28b5d881d01e15de3e74900fcd
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Sat Mar 21 22:53:25 2020 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Thu May 28 18:56:13 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fdb5466
7
8 media-plugins/audacious-plugins: Drop 3.10.1-r2
9
10 Package-Manager: Portage-2.3.94, Repoman-2.3.21
11 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
12
13 .../audacious-plugins-3.10.1-r2.ebuild | 168 ---------------------
14 media-plugins/audacious-plugins/metadata.xml | 1 -
15 2 files changed, 169 deletions(-)
16
17 diff --git a/media-plugins/audacious-plugins/audacious-plugins-3.10.1-r2.ebuild b/media-plugins/audacious-plugins/audacious-plugins-3.10.1-r2.ebuild
18 deleted file mode 100644
19 index d0436f7ae10..00000000000
20 --- a/media-plugins/audacious-plugins/audacious-plugins-3.10.1-r2.ebuild
21 +++ /dev/null
22 @@ -1,168 +0,0 @@
23 -# Copyright 1999-2020 Gentoo Authors
24 -# Distributed under the terms of the GNU General Public License v2
25 -
26 -EAPI=7
27 -
28 -MY_P="${P/_/-}"
29 -
30 -if [[ ${PV} == *9999 ]]; then
31 - inherit autotools git-r3
32 - EGIT_REPO_URI="https://github.com/audacious-media-player/audacious-plugins.git"
33 -else
34 - SRC_URI="https://distfiles.audacious-media-player.org/${MY_P}.tar.bz2"
35 - KEYWORDS="amd64 x86"
36 -fi
37 -DESCRIPTION="Lightweight and versatile audio player"
38 -HOMEPAGE="https://audacious-media-player.org/"
39 -
40 -LICENSE="GPL-2"
41 -SLOT="0"
42 -IUSE="aac +alsa ampache bs2b cdda cue ffmpeg flac fluidsynth http gme jack lame libav libnotify libsamplerate
43 - lirc mms modplug mp3 nls opengl pulseaudio qt5 qtmedia scrobbler sdl sid sndfile soxr speedpitch vorbis wavpack"
44 -REQUIRED_USE="
45 - || ( alsa jack pulseaudio qtmedia sdl )
46 - ampache? ( qt5 http ) qtmedia? ( qt5 )"
47 -
48 -# The following plugins REQUIRE a GUI build of audacious, because non-GUI
49 -# builds do NOT install the libaudgui library & headers.
50 -# Plugins without a configure option:
51 -# alarm
52 -# albumart
53 -# delete-files
54 -# ladspa
55 -# playlist-manager
56 -# search-tool
57 -# skins
58 -# vtx
59 -# Plugins with a configure option:
60 -# glspectrum
61 -# gtkui
62 -# hotkey
63 -# notify
64 -# statusicon
65 -BDEPEND="
66 - dev-util/gdbus-codegen
67 - virtual/pkgconfig
68 - nls? ( dev-util/intltool )
69 -"
70 -DEPEND="
71 - app-arch/unzip
72 - dev-libs/dbus-glib
73 - dev-libs/glib
74 - dev-libs/libxml2:2
75 - ~media-sound/audacious-${PV}[qt5=]
76 - aac? ( >=media-libs/faad2-2.7 )
77 - alsa? ( >=media-libs/alsa-lib-1.0.16 )
78 - ampache? ( =media-libs/ampache_browser-1* )
79 - bs2b? ( media-libs/libbs2b )
80 - cdda? (
81 - dev-libs/libcdio:=
82 - dev-libs/libcdio-paranoia:=
83 - >=media-libs/libcddb-1.2.1
84 - )
85 - cue? ( media-libs/libcue:= )
86 - ffmpeg? ( >=media-video/ffmpeg-0.7.3 )
87 - flac? (
88 - >=media-libs/flac-1.2.1-r1
89 - >=media-libs/libvorbis-1.0
90 - )
91 - fluidsynth? ( media-sound/fluidsynth:= )
92 - http? ( >=net-libs/neon-0.26.4 )
93 - jack? (
94 - >=media-libs/bio2jack-0.4
95 - virtual/jack
96 - )
97 - lame? ( media-sound/lame )
98 - libnotify? ( x11-libs/libnotify )
99 - libsamplerate? ( media-libs/libsamplerate:= )
100 - lirc? ( app-misc/lirc )
101 - mms? ( >=media-libs/libmms-0.3 )
102 - modplug? ( media-libs/libmodplug )
103 - mp3? ( >=media-sound/mpg123-1.12.1 )
104 - pulseaudio? ( >=media-sound/pulseaudio-0.9.3 )
105 - !qt5? (
106 - x11-libs/gtk+:2
107 - x11-libs/libXcomposite
108 - x11-libs/libXrender
109 - )
110 - qt5? (
111 - dev-qt/qtcore:5
112 - dev-qt/qtgui:5
113 - dev-qt/qtwidgets:5
114 - opengl? ( dev-qt/qtopengl:5 )
115 - )
116 - qtmedia? ( dev-qt/qtmultimedia:5 )
117 - scrobbler? ( net-misc/curl )
118 - sdl? ( media-libs/libsdl2[sound] )
119 - sid? ( >=media-libs/libsidplayfp-1.0.0 )
120 - sndfile? ( >=media-libs/libsndfile-1.0.17-r1 )
121 - soxr? ( media-libs/soxr )
122 - speedpitch? ( media-libs/libsamplerate:= )
123 - vorbis? (
124 - >=media-libs/libogg-1.1.3
125 - >=media-libs/libvorbis-1.2.0
126 - )
127 - wavpack? ( >=media-sound/wavpack-4.50.1-r1 )
128 -"
129 -RDEPEND="${DEPEND}"
130 -
131 -S="${WORKDIR}/${MY_P}"
132 -
133 -src_prepare() {
134 - default
135 - if ! use nls; then
136 - sed -e "/SUBDIRS/s/ po//" -i Makefile || die # bug #512698
137 - fi
138 - [[ ${PV} == *9999 ]] && eautoreconf
139 -}
140 -
141 -src_configure() {
142 - use mp3 || ewarn "MP3 support is optional, you may want to enable the mp3 USE-flag"
143 -
144 - local myeconfargs=(
145 - --enable-mpris2
146 - --enable-songchange
147 - --disable-adplug # not packaged
148 - --disable-oss4
149 - --disable-coreaudio
150 - --disable-sndio
151 - $(use_enable aac)
152 - $(use_enable alsa)
153 - $(use_enable ampache)
154 - $(use_enable bs2b)
155 - $(use_enable cdda cdaudio)
156 - $(use_enable cue)
157 - $(use_enable flac)
158 - $(use_enable flac filewriter)
159 - $(use_enable fluidsynth amidiplug)
160 - $(use_enable gme console)
161 - $(use_enable http neon)
162 - $(use_enable jack)
163 - $(use_enable lame filewriter_mp3)
164 - $(use_enable libnotify notify)
165 - $(use_enable libsamplerate resample)
166 - $(use_enable lirc)
167 - $(use_enable mms)
168 - $(use_enable modplug)
169 - $(use_enable mp3 mpg123)
170 - $(use_enable nls)
171 - $(use_enable pulseaudio pulse)
172 - $(use_enable !qt5 aosd)
173 - $(use_enable !qt5 gtk)
174 - $(use_enable !qt5 hotkey)
175 - $(use_enable qt5 qt)
176 - $(use_enable qtmedia qtaudio)
177 - $(use_enable scrobbler scrobbler2)
178 - $(use_enable sdl sdlout)
179 - $(use_enable sid)
180 - $(use_enable sndfile)
181 - $(use_enable soxr)
182 - $(use_enable speedpitch)
183 - $(use_enable vorbis)
184 - $(use_enable wavpack)
185 - $(use_with ffmpeg ffmpeg $(usex libav libav ffmpeg))
186 - )
187 - use qt5 && myeconfargs+=( $(usex opengl --enable-qtglspectrum --disable-qtglspectrum) )
188 -
189 - econf "${myeconfargs[@]}"
190 -}
191
192 diff --git a/media-plugins/audacious-plugins/metadata.xml b/media-plugins/audacious-plugins/metadata.xml
193 index 7fee56dc3a5..02bd0208b84 100644
194 --- a/media-plugins/audacious-plugins/metadata.xml
195 +++ b/media-plugins/audacious-plugins/metadata.xml
196 @@ -17,7 +17,6 @@
197 <flag name="gme">Support various gaming console music formats</flag>
198 <flag name="gtk">Build with GTK interface instead of Qt5</flag>
199 <flag name="http">Support HTTP streams through neon</flag>
200 - <flag name="qt5">Build with Qt5 interface instead of GTK</flag>
201 <flag name="qtmedia">Enable playback via <pkg>dev-qt/qtmultimedia</pkg></flag>
202 <flag name="scrobbler">Build with scrobbler/LastFM submission support</flag>
203 <flag name="sid">Build with SID (Commodore 64 Audio) support</flag>