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-sound/qmmp/, media-sound/qmmp/files/
Date: Tue, 04 Jun 2019 19:49:39
Message-Id: 1559677750.8c91853e176a75b036099d06b0c2b35ec0715f9f.asturm@gentoo
1 commit: 8c91853e176a75b036099d06b0c2b35ec0715f9f
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Tue Jun 4 19:18:53 2019 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Tue Jun 4 19:49:10 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c91853e
7
8 media-sound/qmmp: Drop old
9
10 Package-Manager: Portage-2.3.67, Repoman-2.3.13
11 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
12
13 media-sound/qmmp/Manifest | 3 -
14 .../qmmp/files/qmmp-1.3.0-projectm-3.1.patch | 91 -----------
15 media-sound/qmmp/qmmp-1.2.6.ebuild | 164 --------------------
16 media-sound/qmmp/qmmp-1.3.0.ebuild | 172 ---------------------
17 media-sound/qmmp/qmmp-1.3.1.ebuild | 168 --------------------
18 5 files changed, 598 deletions(-)
19
20 diff --git a/media-sound/qmmp/Manifest b/media-sound/qmmp/Manifest
21 index cb91ce18e3e..778391cc4b5 100644
22 --- a/media-sound/qmmp/Manifest
23 +++ b/media-sound/qmmp/Manifest
24 @@ -1,4 +1 @@
25 -DIST qmmp-1.2.6.tar.bz2 1181291 BLAKE2B fb039d8abcc0e2c6e2e1aa64c603f1f8b81858c48332eaa480d9d71e77958af52352772394fe5c22be653fcb01bc2acc44011e5cf30ab38863f2a2deca6c0ef2 SHA512 c816f530a7b4dabfbe327f4c726c3412c8c22bc9713a288df0f0b405d9831f4958be01b3f9abd35818e54f03e5568eb79cec85bf154ac9ed8075c0bf3fd5a442
26 -DIST qmmp-1.3.0.tar.bz2 1220426 BLAKE2B 0a64b36876ed672c380c097897aa69f6d44f9d5fc7fdc2006ece63c91438fc72f3df67cf4c63d17dab526d8e67c45593b035df0e1ccfc1c179824807637aa812 SHA512 e91dc40ca8e96c1a5527ca73443e192bb8f2198a449f46911894b0e2779011766b2c6fd3b1786d2fbe3d87ccc7ee6b987ece0a3260144981bb74b96b3b7c3bb3
27 -DIST qmmp-1.3.1.tar.bz2 1221322 BLAKE2B ab0a4ecf5746926f2778a99d076f2756883621a4962f8f78a57d5eacb9977def9e8c3d186576715735763d991e6ee88d1ecd6f02e601a4b302ccd7ddf4176866 SHA512 936928bbe058253dc8cf95fb17b5ba840b3b51240d68ed9fefe4f09fd918d0908d1fc7ec816b7b08386c3da72fe78da73316e36b1b52018017d2a23fd8275556
28 DIST qmmp-1.3.2.tar.bz2 1221919 BLAKE2B 3081aa6b3ef4712ea064d5bb23e9ac7da5e102fde820c378438c13723bd007fe8e79ac351b0ad01ca0aa22c50f6b6773965ce418742cf1386d2ae1d7ba7b1758 SHA512 5c68d87650abf10d03dc8638df73a6694e470af1121a936bb983bcbcea04d95616ad8a55d87e8874b51b7424a890dad2c5353afe65db7029f6513a382e2144e4
29
30 diff --git a/media-sound/qmmp/files/qmmp-1.3.0-projectm-3.1.patch b/media-sound/qmmp/files/qmmp-1.3.0-projectm-3.1.patch
31 deleted file mode 100644
32 index 0db7359bff4..00000000000
33 --- a/media-sound/qmmp/files/qmmp-1.3.0-projectm-3.1.patch
34 +++ /dev/null
35 @@ -1,91 +0,0 @@
36 -Index: qmmp/src/plugins/Visual/projectm/CMakeLists.txt
37 -===================================================================
38 ---- qmmp/src/plugins/Visual/projectm/CMakeLists.txt (revision 8708)
39 -+++ qmmp/src/plugins/Visual/projectm/CMakeLists.txt (revision 8709)
40 -@@ -15,6 +15,12 @@
41 - MESSAGE(WARNING "Unsuppoted OpenGL implementation, projectM disabled")
42 - ENDIF(${Qt5Gui_OPENGL_IMPLEMENTATION} STREQUAL GL)
43 -
44 -+pkg_search_module(PROJECTM_31 libprojectM>=3.1.0)
45 -+
46 -+IF(PROJECTM_31_FOUND)
47 -+ADD_DEFINITIONS(-DPROJECTM_31)
48 -+ENDIF(PROJECTM_31_FOUND)
49 -+
50 - find_file(PROJECTM_CONFIG config.inp
51 - PATHS "/usr/share/projectM/" "/usr/local/share/projectM/")
52 -
53 -Index: qmmp/src/plugins/Visual/projectm/projectm.pro
54 -===================================================================
55 ---- qmmp/src/plugins/Visual/projectm/projectm.pro (revision 8708)
56 -+++ qmmp/src/plugins/Visual/projectm/projectm.pro (revision 8709)
57 -@@ -13,6 +13,8 @@
58 -
59 - RESOURCES = translations/translations.qrc
60 -
61 -+#DEFINES += PROJECTM_31
62 -+
63 - unix {
64 - PKGCONFIG += libprojectM
65 - target.path = $$PLUGIN_DIR/Visual
66 -Index: qmmp/src/plugins/Visual/projectm/projectmwrapper.cpp
67 -===================================================================
68 ---- qmmp/src/plugins/Visual/projectm/projectmwrapper.cpp (revision 8708)
69 -+++ qmmp/src/plugins/Visual/projectm/projectmwrapper.cpp (revision 8709)
70 -@@ -1,5 +1,5 @@
71 - /***************************************************************************
72 -- * Copyright (C) 2013 by Ilya Kotov *
73 -+ * Copyright (C) 2013-2019 by Ilya Kotov *
74 - * forkotov02@××.ru *
75 - * *
76 - * This program is free software; you can redistribute it and/or modify *
77 -@@ -40,8 +40,16 @@
78 - projectM::selectPreset(index);
79 - }
80 -
81 -+#ifdef PROJECTM_31
82 -+void ProjectMWrapper::presetSwitchedEvent(bool isHardCut, size_t index) const
83 -+{
84 -+ Q_UNUSED(isHardCut);
85 -+ emit currentPresetChanged(index);
86 -+}
87 -+#else
88 - void ProjectMWrapper::presetSwitchedEvent(bool isHardCut, unsigned int index) const
89 - {
90 - Q_UNUSED(isHardCut);
91 - emit currentPresetChanged(index);
92 - }
93 -+#endif
94 -Index: qmmp/src/plugins/Visual/projectm/projectmwrapper.h
95 -===================================================================
96 ---- qmmp/src/plugins/Visual/projectm/projectmwrapper.h (revision 8708)
97 -+++ qmmp/src/plugins/Visual/projectm/projectmwrapper.h (revision 8709)
98 -@@ -1,5 +1,5 @@
99 - /***************************************************************************
100 -- * Copyright (C) 2013 by Ilya Kotov *
101 -+ * Copyright (C) 2013-2019 by Ilya Kotov *
102 - * forkotov02@××.ru *
103 - * *
104 - * This program is free software; you can redistribute it and/or modify *
105 -@@ -40,7 +40,11 @@
106 - void selectPreset(int index);
107 -
108 - private:
109 -+#ifdef PROJECTM_31
110 -+ void presetSwitchedEvent(bool isHardCut, size_t index) const override;
111 -+#else
112 - void presetSwitchedEvent(bool isHardCut, unsigned int index) const override;
113 -+#endif
114 -
115 -
116 - };
117 -Index: qmmp
118 -===================================================================
119 ---- qmmp (revision 8708)
120 -+++ qmmp (revision 8709)
121 -
122 -Property changes on: qmmp
123 -___________________________________________________________________
124 -Modified: svn:mergeinfo
125 -## -0,0 +0,1 ##
126 - Merged /trunk/qmmp:r8708
127
128 diff --git a/media-sound/qmmp/qmmp-1.2.6.ebuild b/media-sound/qmmp/qmmp-1.2.6.ebuild
129 deleted file mode 100644
130 index 81b05993cbe..00000000000
131 --- a/media-sound/qmmp/qmmp-1.2.6.ebuild
132 +++ /dev/null
133 @@ -1,164 +0,0 @@
134 -# Copyright 1999-2019 Gentoo Authors
135 -# Distributed under the terms of the GNU General Public License v2
136 -
137 -EAPI=7
138 -
139 -inherit cmake-utils xdg-utils
140 -[[ ${PV} = 9999 ]] && inherit subversion
141 -
142 -DESCRIPTION="Qt5-based audio player with winamp/xmms skins support"
143 -HOMEPAGE="http://qmmp.ylsoftware.com"
144 -if [[ ${PV} != 9999 ]]; then
145 - SRC_URI="http://qmmp.ylsoftware.com/files/${P}.tar.bz2
146 - mirror://sourceforge/${PN}-dev/files/${P}.tar.bz2"
147 - KEYWORDS="amd64 x86"
148 -else
149 - QMMP_DEV_BRANCH="1.2"
150 - ESVN_REPO_URI="svn://svn.code.sf.net/p/${PN}-dev/code/branches/${PN}-${QMMP_DEV_BRANCH}"
151 -fi
152 -
153 -LICENSE="GPL-2"
154 -SLOT="0"
155 -# KEYWORDS further up
156 -IUSE="aac +alsa analyzer archive bs2b cdda cover crossfade cue curl +dbus enca ffmpeg flac game
157 -gnome jack ladspa libav lyrics +mad midi mms modplug mplayer musepack notifier opus oss projectm
158 -pulseaudio qsui qtmedia scrobbler shout sid sndfile soxr stereo tray udisks +vorbis wavpack"
159 -
160 -REQUIRED_USE="
161 - gnome? ( dbus )
162 - shout? ( soxr vorbis )
163 - udisks? ( dbus )
164 -"
165 -
166 -RDEPEND="
167 - dev-qt/qtcore:5
168 - dev-qt/qtgui:5
169 - dev-qt/qtnetwork:5
170 - dev-qt/qtwidgets:5
171 - dev-qt/qtx11extras:5
172 - media-libs/taglib
173 - x11-libs/libX11
174 - aac? ( media-libs/faad2 )
175 - alsa? ( media-libs/alsa-lib )
176 - archive? ( app-arch/libarchive )
177 - bs2b? ( media-libs/libbs2b )
178 - cdda? (
179 - dev-libs/libcdio:=
180 - dev-libs/libcdio-paranoia
181 - )
182 - cue? ( media-libs/libcue )
183 - curl? ( net-misc/curl )
184 - dbus? ( dev-qt/qtdbus:5 )
185 - enca? ( app-i18n/enca )
186 - ffmpeg? (
187 - !libav? ( media-video/ffmpeg:= )
188 - libav? ( media-video/libav:= )
189 - )
190 - flac? ( media-libs/flac )
191 - game? ( media-libs/game-music-emu )
192 - jack? (
193 - media-libs/libsamplerate
194 - media-sound/jack-audio-connection-kit
195 - )
196 - ladspa? ( media-libs/ladspa-cmt )
197 - mad? ( media-libs/libmad )
198 - midi? ( media-sound/wildmidi )
199 - mms? ( media-libs/libmms )
200 - modplug? ( >=media-libs/libmodplug-0.8.4 )
201 - mplayer? ( media-video/mplayer )
202 - musepack? ( >=media-sound/musepack-tools-444 )
203 - opus? ( media-libs/opusfile )
204 - projectm? (
205 - dev-qt/qtgui:5[-gles2]
206 - dev-qt/qtopengl:5
207 - media-libs/libprojectm
208 - )
209 - pulseaudio? ( >=media-sound/pulseaudio-0.9.9 )
210 - qtmedia? ( dev-qt/qtmultimedia:5 )
211 - scrobbler? ( net-misc/curl )
212 - shout? ( media-libs/libshout )
213 - sid? ( >=media-libs/libsidplayfp-1.1.0 )
214 - sndfile? ( media-libs/libsndfile )
215 - soxr? ( media-libs/soxr )
216 - udisks? ( sys-fs/udisks:2 )
217 - vorbis? (
218 - media-libs/libogg
219 - media-libs/libvorbis
220 - )
221 - wavpack? ( media-sound/wavpack )
222 -"
223 -DEPEND="${RDEPEND}
224 - dev-qt/linguist-tools:5
225 -"
226 -
227 -DOCS=( AUTHORS ChangeLog README )
228 -
229 -src_prepare() {
230 - if has_version dev-libs/libcdio-paranoia; then
231 - sed -i \
232 - -e 's:cdio/cdda.h:cdio/paranoia/cdda.h:' \
233 - src/plugins/Input/cdaudio/decoder_cdaudio.cpp || die
234 - fi
235 -
236 - cmake-utils_src_prepare
237 -}
238 -
239 -src_configure() {
240 - local mycmakeargs=(
241 - -DUSE_AAC="$(usex aac)"
242 - -DUSE_ALSA="$(usex alsa)"
243 - -DUSE_ANALYZER="$(usex analyzer)"
244 - -DUSE_ARCHIVE="$(usex archive)"
245 - -DUSE_BS2B="$(usex bs2b)"
246 - -DUSE_CDA="$(usex cdda)"
247 - -DUSE_COVER="$(usex cover)"
248 - -DUSE_CROSSFADE="$(usex crossfade)"
249 - -DUSE_CUE="$(usex cue)"
250 - -DUSE_CURL="$(usex curl)"
251 - -DUSE_KDENOTIFY="$(usex dbus)"
252 - -DUSE_MPRIS="$(usex dbus)"
253 - -DUSE_ENCA="$(usex enca)"
254 - -DUSE_FFMPEG="$(usex ffmpeg)"
255 - -DUSE_FILEWRITER="$(usex vorbis)"
256 - -DUSE_FLAC="$(usex flac)"
257 - -DUSE_GME="$(usex game)"
258 - -DUSE_GNOMEHOTKEY="$(usex gnome)"
259 - -DUSE_HAL=OFF
260 - -DUSE_JACK="$(usex jack)"
261 - -DUSE_LADSPA="$(usex ladspa)"
262 - -DUSE_LYRICS="$(usex lyrics)"
263 - -DUSE_MAD="$(usex mad)"
264 - -DUSE_MIDI="$(usex midi)"
265 - -DUSE_MMS="$(usex mms)"
266 - -DUSE_MODPLUG="$(usex modplug)"
267 - -DUSE_MPLAYER="$(usex mplayer)"
268 - -DUSE_MPC="$(usex musepack)"
269 - -DUSE_NOTIFIER="$(usex notifier)"
270 - -DUSE_OPUS="$(usex opus)"
271 - -DUSE_OSS="$(usex oss)"
272 - -DUSE_PROJECTM="$(usex projectm)"
273 - -DUSE_PULSE="$(usex pulseaudio)"
274 - -DUSE_QSUI="$(usex qsui)"
275 - -DUSE_QTMULTIMEDIA="$(usex qtmedia)"
276 - -DUSE_SCROBBLER="$(usex scrobbler)"
277 - -DUSE_SHOUT="$(usex shout)"
278 - -DUSE_SID="$(usex sid)"
279 - -DUSE_SNDFILE="$(usex sndfile)"
280 - -DUSE_SOXR="$(usex soxr)"
281 - -DUSE_STEREO="$(usex stereo)"
282 - -DUSE_STATICON="$(usex tray)"
283 - -DUSE_UDISKS2="$(usex udisks)"
284 - -DUSE_VORBIS="$(usex vorbis)"
285 - -DUSE_WAVPACK="$(usex wavpack)"
286 - )
287 -
288 - cmake-utils_src_configure
289 -}
290 -
291 -pkg_postinst() {
292 - xdg_desktop_database_update
293 -}
294 -
295 -pkg_postrm() {
296 - xdg_desktop_database_update
297 -}
298
299 diff --git a/media-sound/qmmp/qmmp-1.3.0.ebuild b/media-sound/qmmp/qmmp-1.3.0.ebuild
300 deleted file mode 100644
301 index a895b3e7408..00000000000
302 --- a/media-sound/qmmp/qmmp-1.3.0.ebuild
303 +++ /dev/null
304 @@ -1,172 +0,0 @@
305 -# Copyright 1999-2019 Gentoo Authors
306 -# Distributed under the terms of the GNU General Public License v2
307 -
308 -EAPI=7
309 -
310 -inherit cmake-utils xdg-utils
311 -[[ ${PV} = 9999 ]] && inherit subversion
312 -
313 -DESCRIPTION="Qt5-based audio player with winamp/xmms skins support"
314 -HOMEPAGE="http://qmmp.ylsoftware.com"
315 -if [[ ${PV} != 9999 ]]; then
316 - SRC_URI="http://qmmp.ylsoftware.com/files/${P}.tar.bz2
317 - mirror://sourceforge/${PN}-dev/files/${P}.tar.bz2"
318 - KEYWORDS="~amd64 ~x86"
319 -else
320 - QMMP_DEV_BRANCH="1.2"
321 - ESVN_REPO_URI="svn://svn.code.sf.net/p/${PN}-dev/code/branches/${PN}-${QMMP_DEV_BRANCH}"
322 -fi
323 -
324 -LICENSE="GPL-2"
325 -SLOT="0"
326 -# KEYWORDS further up
327 -IUSE="aac +alsa analyzer archive bs2b cdda cover crossfade cue curl +dbus enca ffmpeg flac game
328 -gnome jack ladspa libav lyrics +mad midi mms modplug mplayer musepack notifier opus oss projectm
329 -pulseaudio qsui qtmedia scrobbler shout sid sndfile soxr stereo tray udisks +vorbis wavpack"
330 -
331 -REQUIRED_USE="
332 - gnome? ( dbus )
333 - shout? ( soxr vorbis )
334 - udisks? ( dbus )
335 -"
336 -
337 -RDEPEND="
338 - dev-qt/qtcore:5
339 - dev-qt/qtgui:5
340 - dev-qt/qtnetwork:5
341 - dev-qt/qtsql:5
342 - dev-qt/qtwidgets:5
343 - dev-qt/qtx11extras:5
344 - media-libs/taglib
345 - x11-libs/libX11
346 - aac? ( media-libs/faad2 )
347 - alsa? ( media-libs/alsa-lib )
348 - archive? ( app-arch/libarchive )
349 - bs2b? ( media-libs/libbs2b )
350 - cdda? (
351 - dev-libs/libcdio:=
352 - dev-libs/libcdio-paranoia
353 - )
354 - cue? ( media-libs/libcue )
355 - curl? ( net-misc/curl )
356 - dbus? ( dev-qt/qtdbus:5 )
357 - enca? ( app-i18n/enca )
358 - ffmpeg? (
359 - !libav? ( media-video/ffmpeg:= )
360 - libav? ( media-video/libav:= )
361 - )
362 - flac? ( media-libs/flac )
363 - game? ( media-libs/game-music-emu )
364 - jack? (
365 - media-libs/libsamplerate
366 - media-sound/jack-audio-connection-kit
367 - )
368 - ladspa? ( media-libs/ladspa-cmt )
369 - mad? ( || (
370 - media-libs/libmad
371 - media-sound/mpg123
372 - ) )
373 - midi? ( media-sound/wildmidi )
374 - mms? ( media-libs/libmms )
375 - modplug? ( >=media-libs/libmodplug-0.8.4 )
376 - mplayer? ( media-video/mplayer )
377 - musepack? ( >=media-sound/musepack-tools-444 )
378 - opus? ( media-libs/opusfile )
379 - projectm? (
380 - dev-qt/qtgui:5[-gles2]
381 - dev-qt/qtopengl:5
382 - media-libs/libprojectm
383 - )
384 - pulseaudio? ( >=media-sound/pulseaudio-0.9.9 )
385 - qtmedia? ( dev-qt/qtmultimedia:5 )
386 - scrobbler? ( net-misc/curl )
387 - shout? ( media-libs/libshout )
388 - sid? ( >=media-libs/libsidplayfp-1.1.0 )
389 - sndfile? ( media-libs/libsndfile )
390 - soxr? ( media-libs/soxr )
391 - udisks? ( sys-fs/udisks:2 )
392 - vorbis? (
393 - media-libs/libogg
394 - media-libs/libvorbis
395 - )
396 - wavpack? ( media-sound/wavpack )
397 -"
398 -DEPEND="${RDEPEND}
399 - dev-qt/linguist-tools:5
400 -"
401 -
402 -DOCS=( AUTHORS ChangeLog README )
403 -
404 -PATCHES=(
405 - "${FILESDIR}"/${P}-projectm-3.1.patch
406 -)
407 -
408 -src_prepare() {
409 - if has_version dev-libs/libcdio-paranoia; then
410 - sed -i \
411 - -e 's:cdio/cdda.h:cdio/paranoia/cdda.h:' \
412 - src/plugins/Input/cdaudio/decoder_cdaudio.cpp || die
413 - fi
414 -
415 - cmake-utils_src_prepare
416 -}
417 -
418 -src_configure() {
419 - local mycmakeargs=(
420 - -DUSE_AAC="$(usex aac)"
421 - -DUSE_ALSA="$(usex alsa)"
422 - -DUSE_ANALYZER="$(usex analyzer)"
423 - -DUSE_ARCHIVE="$(usex archive)"
424 - -DUSE_BS2B="$(usex bs2b)"
425 - -DUSE_CDA="$(usex cdda)"
426 - -DUSE_COVER="$(usex cover)"
427 - -DUSE_CROSSFADE="$(usex crossfade)"
428 - -DUSE_CUE="$(usex cue)"
429 - -DUSE_CURL="$(usex curl)"
430 - -DUSE_KDENOTIFY="$(usex dbus)"
431 - -DUSE_MPRIS="$(usex dbus)"
432 - -DUSE_ENCA="$(usex enca)"
433 - -DUSE_FFMPEG="$(usex ffmpeg)"
434 - -DUSE_FILEWRITER="$(usex vorbis)"
435 - -DUSE_FLAC="$(usex flac)"
436 - -DUSE_GME="$(usex game)"
437 - -DUSE_GNOMEHOTKEY="$(usex gnome)"
438 - -DUSE_HAL=OFF
439 - -DUSE_JACK="$(usex jack)"
440 - -DUSE_LADSPA="$(usex ladspa)"
441 - -DUSE_LYRICS="$(usex lyrics)"
442 - -DUSE_MAD="$(usex mad)"
443 - -DUSE_MIDI="$(usex midi)"
444 - -DUSE_MMS="$(usex mms)"
445 - -DUSE_MODPLUG="$(usex modplug)"
446 - -DUSE_MPLAYER="$(usex mplayer)"
447 - -DUSE_MPC="$(usex musepack)"
448 - -DUSE_NOTIFIER="$(usex notifier)"
449 - -DUSE_OPUS="$(usex opus)"
450 - -DUSE_OSS="$(usex oss)"
451 - -DUSE_PROJECTM="$(usex projectm)"
452 - -DUSE_PULSE="$(usex pulseaudio)"
453 - -DUSE_QSUI="$(usex qsui)"
454 - -DUSE_QTMULTIMEDIA="$(usex qtmedia)"
455 - -DUSE_SCROBBLER="$(usex scrobbler)"
456 - -DUSE_SHOUT="$(usex shout)"
457 - -DUSE_SID="$(usex sid)"
458 - -DUSE_SNDFILE="$(usex sndfile)"
459 - -DUSE_SOXR="$(usex soxr)"
460 - -DUSE_STEREO="$(usex stereo)"
461 - -DUSE_STATICON="$(usex tray)"
462 - -DUSE_UDISKS2="$(usex udisks)"
463 - -DUSE_VORBIS="$(usex vorbis)"
464 - -DUSE_WAVPACK="$(usex wavpack)"
465 - )
466 -
467 - cmake-utils_src_configure
468 -}
469 -
470 -pkg_postinst() {
471 - xdg_desktop_database_update
472 -}
473 -
474 -pkg_postrm() {
475 - xdg_desktop_database_update
476 -}
477
478 diff --git a/media-sound/qmmp/qmmp-1.3.1.ebuild b/media-sound/qmmp/qmmp-1.3.1.ebuild
479 deleted file mode 100644
480 index 611727b19b0..00000000000
481 --- a/media-sound/qmmp/qmmp-1.3.1.ebuild
482 +++ /dev/null
483 @@ -1,168 +0,0 @@
484 -# Copyright 1999-2019 Gentoo Authors
485 -# Distributed under the terms of the GNU General Public License v2
486 -
487 -EAPI=7
488 -
489 -inherit cmake-utils xdg-utils
490 -[[ ${PV} = 9999 ]] && inherit subversion
491 -
492 -DESCRIPTION="Qt5-based audio player with winamp/xmms skins support"
493 -HOMEPAGE="http://qmmp.ylsoftware.com"
494 -if [[ ${PV} != 9999 ]]; then
495 - SRC_URI="http://qmmp.ylsoftware.com/files/${P}.tar.bz2
496 - mirror://sourceforge/${PN}-dev/files/${P}.tar.bz2"
497 - KEYWORDS="~amd64 ~x86"
498 -else
499 - QMMP_DEV_BRANCH="1.2"
500 - ESVN_REPO_URI="svn://svn.code.sf.net/p/${PN}-dev/code/branches/${PN}-${QMMP_DEV_BRANCH}"
501 -fi
502 -
503 -LICENSE="GPL-2"
504 -SLOT="0"
505 -# KEYWORDS further up
506 -IUSE="aac +alsa analyzer archive bs2b cdda cover crossfade cue curl +dbus enca ffmpeg flac game
507 -gnome jack ladspa libav lyrics +mad midi mms modplug mplayer musepack notifier opus oss projectm
508 -pulseaudio qsui qtmedia scrobbler shout sid sndfile soxr stereo tray udisks +vorbis wavpack"
509 -
510 -REQUIRED_USE="
511 - gnome? ( dbus )
512 - shout? ( soxr vorbis )
513 - udisks? ( dbus )
514 -"
515 -
516 -RDEPEND="
517 - dev-qt/qtcore:5
518 - dev-qt/qtgui:5
519 - dev-qt/qtnetwork:5
520 - dev-qt/qtsql:5
521 - dev-qt/qtwidgets:5
522 - dev-qt/qtx11extras:5
523 - media-libs/taglib
524 - x11-libs/libX11
525 - aac? ( media-libs/faad2 )
526 - alsa? ( media-libs/alsa-lib )
527 - archive? ( app-arch/libarchive )
528 - bs2b? ( media-libs/libbs2b )
529 - cdda? (
530 - dev-libs/libcdio:=
531 - dev-libs/libcdio-paranoia
532 - )
533 - cue? ( media-libs/libcue )
534 - curl? ( net-misc/curl )
535 - dbus? ( dev-qt/qtdbus:5 )
536 - enca? ( app-i18n/enca )
537 - ffmpeg? (
538 - !libav? ( media-video/ffmpeg:= )
539 - libav? ( media-video/libav:= )
540 - )
541 - flac? ( media-libs/flac )
542 - game? ( media-libs/game-music-emu )
543 - jack? (
544 - media-libs/libsamplerate
545 - media-sound/jack-audio-connection-kit
546 - )
547 - ladspa? ( media-libs/ladspa-cmt )
548 - mad? ( || (
549 - media-libs/libmad
550 - media-sound/mpg123
551 - ) )
552 - midi? ( media-sound/wildmidi )
553 - mms? ( media-libs/libmms )
554 - modplug? ( >=media-libs/libmodplug-0.8.4 )
555 - mplayer? ( media-video/mplayer )
556 - musepack? ( >=media-sound/musepack-tools-444 )
557 - opus? ( media-libs/opusfile )
558 - projectm? (
559 - dev-qt/qtgui:5[-gles2]
560 - dev-qt/qtopengl:5
561 - media-libs/libprojectm
562 - )
563 - pulseaudio? ( >=media-sound/pulseaudio-0.9.9 )
564 - qtmedia? ( dev-qt/qtmultimedia:5 )
565 - scrobbler? ( net-misc/curl )
566 - shout? ( media-libs/libshout )
567 - sid? ( >=media-libs/libsidplayfp-1.1.0 )
568 - sndfile? ( media-libs/libsndfile )
569 - soxr? ( media-libs/soxr )
570 - udisks? ( sys-fs/udisks:2 )
571 - vorbis? (
572 - media-libs/libogg
573 - media-libs/libvorbis
574 - )
575 - wavpack? ( media-sound/wavpack )
576 -"
577 -DEPEND="${RDEPEND}
578 - dev-qt/linguist-tools:5
579 -"
580 -
581 -DOCS=( AUTHORS ChangeLog README )
582 -
583 -src_prepare() {
584 - if has_version dev-libs/libcdio-paranoia; then
585 - sed -i \
586 - -e 's:cdio/cdda.h:cdio/paranoia/cdda.h:' \
587 - src/plugins/Input/cdaudio/decoder_cdaudio.cpp || die
588 - fi
589 -
590 - cmake-utils_src_prepare
591 -}
592 -
593 -src_configure() {
594 - local mycmakeargs=(
595 - -DUSE_AAC="$(usex aac)"
596 - -DUSE_ALSA="$(usex alsa)"
597 - -DUSE_ANALYZER="$(usex analyzer)"
598 - -DUSE_ARCHIVE="$(usex archive)"
599 - -DUSE_BS2B="$(usex bs2b)"
600 - -DUSE_CDA="$(usex cdda)"
601 - -DUSE_COVER="$(usex cover)"
602 - -DUSE_CROSSFADE="$(usex crossfade)"
603 - -DUSE_CUE="$(usex cue)"
604 - -DUSE_CURL="$(usex curl)"
605 - -DUSE_KDENOTIFY="$(usex dbus)"
606 - -DUSE_MPRIS="$(usex dbus)"
607 - -DUSE_ENCA="$(usex enca)"
608 - -DUSE_FFMPEG="$(usex ffmpeg)"
609 - -DUSE_FILEWRITER="$(usex vorbis)"
610 - -DUSE_FLAC="$(usex flac)"
611 - -DUSE_GME="$(usex game)"
612 - -DUSE_GNOMEHOTKEY="$(usex gnome)"
613 - -DUSE_HAL=OFF
614 - -DUSE_JACK="$(usex jack)"
615 - -DUSE_LADSPA="$(usex ladspa)"
616 - -DUSE_LYRICS="$(usex lyrics)"
617 - -DUSE_MAD="$(usex mad)"
618 - -DUSE_MIDI="$(usex midi)"
619 - -DUSE_MMS="$(usex mms)"
620 - -DUSE_MODPLUG="$(usex modplug)"
621 - -DUSE_MPLAYER="$(usex mplayer)"
622 - -DUSE_MPC="$(usex musepack)"
623 - -DUSE_NOTIFIER="$(usex notifier)"
624 - -DUSE_OPUS="$(usex opus)"
625 - -DUSE_OSS="$(usex oss)"
626 - -DUSE_PROJECTM="$(usex projectm)"
627 - -DUSE_PULSE="$(usex pulseaudio)"
628 - -DUSE_QSUI="$(usex qsui)"
629 - -DUSE_QTMULTIMEDIA="$(usex qtmedia)"
630 - -DUSE_SCROBBLER="$(usex scrobbler)"
631 - -DUSE_SHOUT="$(usex shout)"
632 - -DUSE_SID="$(usex sid)"
633 - -DUSE_SNDFILE="$(usex sndfile)"
634 - -DUSE_SOXR="$(usex soxr)"
635 - -DUSE_STEREO="$(usex stereo)"
636 - -DUSE_STATICON="$(usex tray)"
637 - -DUSE_UDISKS2="$(usex udisks)"
638 - -DUSE_VORBIS="$(usex vorbis)"
639 - -DUSE_WAVPACK="$(usex wavpack)"
640 - )
641 -
642 - cmake-utils_src_configure
643 -}
644 -
645 -pkg_postinst() {
646 - xdg_desktop_database_update
647 -}
648 -
649 -pkg_postrm() {
650 - xdg_desktop_database_update
651 -}