Gentoo Archives: gentoo-commits

From: Lars Wendler <polynomial-c@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-sound/qmmp/
Date: Wed, 29 Nov 2017 18:45:53
Message-Id: 1511981137.d8f6f106dcbd261b992ee54c9b5a0669893173d6.polynomial-c@gentoo
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 +}