1 |
commit: d8f6f106dcbd261b992ee54c9b5a0669893173d6 |
2 |
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org> |
3 |
AuthorDate: Wed Nov 29 18:33:13 2017 +0000 |
4 |
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org> |
5 |
CommitDate: Wed Nov 29 18:45:37 2017 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8f6f106 |
7 |
|
8 |
media-sound/qmmp: Sync live ebuild. |
9 |
|
10 |
Package-Manager: Portage-2.3.16, Repoman-2.3.6 |
11 |
|
12 |
media-sound/qmmp/qmmp-9999.ebuild | 31 ++++++++++++++++++++++++------- |
13 |
1 file changed, 24 insertions(+), 7 deletions(-) |
14 |
|
15 |
diff --git a/media-sound/qmmp/qmmp-9999.ebuild b/media-sound/qmmp/qmmp-9999.ebuild |
16 |
index f3b0a524c05..f7eff28d1db 100644 |
17 |
--- a/media-sound/qmmp/qmmp-9999.ebuild |
18 |
+++ b/media-sound/qmmp/qmmp-9999.ebuild |
19 |
@@ -3,7 +3,7 @@ |
20 |
|
21 |
EAPI=6 |
22 |
|
23 |
-inherit cmake-utils |
24 |
+inherit cmake-utils xdg-utils |
25 |
[[ ${PV} = 9999 ]] && inherit subversion |
26 |
|
27 |
DESCRIPTION="Qt5-based audio player with winamp/xmms skins support" |
28 |
@@ -12,18 +12,22 @@ if [[ ${PV} != 9999 ]]; then |
29 |
SRC_URI="http://qmmp.ylsoftware.com/files/${P}.tar.bz2" |
30 |
KEYWORDS="~amd64 ~x86" |
31 |
else |
32 |
- QMMP_DEV_BRANCH="1.1" |
33 |
+ QMMP_DEV_BRANCH="1.2" |
34 |
ESVN_REPO_URI="svn://svn.code.sf.net/p/${PN}-dev/code/branches/${PN}-${QMMP_DEV_BRANCH}" |
35 |
fi |
36 |
|
37 |
LICENSE="GPL-2" |
38 |
SLOT="0" |
39 |
# KEYWORDS further up |
40 |
-IUSE="aac +alsa analyzer bs2b cdda cover crossfade cue curl +dbus enca ffmpeg flac game gnome |
41 |
-jack ladspa libav lyrics +mad midi mms modplug mplayer musepack notifier opus oss projectm |
42 |
-pulseaudio qsui qtmedia scrobbler sid sndfile soxr stereo tray udisks +vorbis wavpack" |
43 |
+IUSE="aac +alsa analyzer archive bs2b cdda cover crossfade cue curl +dbus enca ffmpeg flac game |
44 |
+gnome jack ladspa libav lyrics +mad midi mms modplug mplayer musepack notifier opus oss projectm |
45 |
+pulseaudio qsui qtmedia scrobbler shout sid sndfile soxr stereo tray udisks +vorbis wavpack" |
46 |
|
47 |
-REQUIRED_USE="gnome? ( dbus ) udisks? ( dbus )" |
48 |
+REQUIRED_USE=" |
49 |
+ gnome? ( dbus ) |
50 |
+ shout? ( soxr vorbis ) |
51 |
+ udisks? ( dbus ) |
52 |
+" |
53 |
|
54 |
RDEPEND=" |
55 |
dev-qt/qtcore:5 |
56 |
@@ -35,6 +39,7 @@ RDEPEND=" |
57 |
x11-libs/libX11 |
58 |
aac? ( media-libs/faad2 ) |
59 |
alsa? ( media-libs/alsa-lib ) |
60 |
+ archive? ( app-arch/libarchive ) |
61 |
bs2b? ( media-libs/libbs2b ) |
62 |
cdda? ( |
63 |
dev-libs/libcdio:= |
64 |
@@ -70,8 +75,9 @@ RDEPEND=" |
65 |
pulseaudio? ( >=media-sound/pulseaudio-0.9.9 ) |
66 |
qtmedia? ( dev-qt/qtmultimedia:5 ) |
67 |
scrobbler? ( net-misc/curl ) |
68 |
- sndfile? ( media-libs/libsndfile ) |
69 |
+ shout? ( media-libs/libshout ) |
70 |
sid? ( >=media-libs/libsidplayfp-1.1.0 ) |
71 |
+ sndfile? ( media-libs/libsndfile ) |
72 |
soxr? ( media-libs/soxr ) |
73 |
udisks? ( sys-fs/udisks:2 ) |
74 |
vorbis? ( |
75 |
@@ -101,6 +107,7 @@ src_configure() { |
76 |
-DUSE_AAC="$(usex aac)" |
77 |
-DUSE_ALSA="$(usex alsa)" |
78 |
-DUSE_ANALYZER="$(usex analyzer)" |
79 |
+ -DUSE_ARCHIVE="$(usex archive)" |
80 |
-DUSE_BS2B="$(usex bs2b)" |
81 |
-DUSE_CDA="$(usex cdda)" |
82 |
-DUSE_COVER="$(usex cover)" |
83 |
@@ -111,6 +118,7 @@ src_configure() { |
84 |
-DUSE_MPRIS="$(usex dbus)" |
85 |
-DUSE_ENCA="$(usex enca)" |
86 |
-DUSE_FFMPEG="$(usex ffmpeg)" |
87 |
+ -DUSE_FILEWRITER="$(usex vorbis)" |
88 |
-DUSE_FLAC="$(usex flac)" |
89 |
-DUSE_GME="$(usex game)" |
90 |
-DUSE_GNOMEHOTKEY="$(usex gnome)" |
91 |
@@ -132,6 +140,7 @@ src_configure() { |
92 |
-DUSE_QSUI="$(usex qsui)" |
93 |
-DUSE_QTMULTIMEDIA="$(usex qtmedia)" |
94 |
-DUSE_SCROBBLER="$(usex scrobbler)" |
95 |
+ -DUSE_SHOUT="$(usex shout)" |
96 |
-DUSE_SID="$(usex sid)" |
97 |
-DUSE_SNDFILE="$(usex sndfile)" |
98 |
-DUSE_SOXR="$(usex soxr)" |
99 |
@@ -144,3 +153,11 @@ src_configure() { |
100 |
|
101 |
cmake-utils_src_configure |
102 |
} |
103 |
+ |
104 |
+pkg_postinst() { |
105 |
+ xdg_desktop_database_update |
106 |
+} |
107 |
+ |
108 |
+pkg_postrm() { |
109 |
+ xdg_desktop_database_update |
110 |
+} |