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-video/qmplay2/
Date: Sun, 19 Jan 2020 23:53:37
Message-Id: 1579477889.41fe792e4578451ba91b15bd47ae993bad446a98.asturm@gentoo
1 commit: 41fe792e4578451ba91b15bd47ae993bad446a98
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Wed Jan 15 20:31:28 2020 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Sun Jan 19 23:51:29 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41fe792e
7
8 media-video/qmplay2: Drop 19.12.19 (r0)
9
10 Package-Manager: Portage-2.3.84, Repoman-2.3.20
11 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
12
13 media-video/qmplay2/qmplay2-19.12.19.ebuild | 141 ----------------------------
14 1 file changed, 141 deletions(-)
15
16 diff --git a/media-video/qmplay2/qmplay2-19.12.19.ebuild b/media-video/qmplay2/qmplay2-19.12.19.ebuild
17 deleted file mode 100644
18 index d77ba82ead2..00000000000
19 --- a/media-video/qmplay2/qmplay2-19.12.19.ebuild
20 +++ /dev/null
21 @@ -1,141 +0,0 @@
22 -# Copyright 1999-2019 Gentoo Authors
23 -# Distributed under the terms of the GNU General Public License v2
24 -
25 -EAPI=7
26 -
27 -inherit cmake xdg-utils
28 -
29 -DESCRIPTION="A Qt-based video player, which can play most formats and codecs"
30 -HOMEPAGE="https://github.com/zaps166/QMPlay2"
31 -
32 -if [[ ${PV} == *9999 ]]; then
33 - inherit git-r3
34 - EGIT_REPO_URI="https://github.com/zaps166/QMPlay2"
35 -else
36 - SRC_URI="https://github.com/zaps166/QMPlay2/archive/${PV}.tar.gz -> ${P}.tar.gz"
37 - KEYWORDS="~amd64 ~x86"
38 - S="${WORKDIR}/QMPlay2-${PV}"
39 -fi
40 -
41 -LICENSE="LGPL-3"
42 -SLOT="0"
43 -
44 -IUSE="avdevice +audiofilters avresample +alsa cdio cuvid dbus +extensions
45 - +ffmpeg gme inputs +lastfm libass lyrics mediabrowser modplug mpris2
46 - notifications opengl portaudio pulseaudio sid svg taglib vaapi vdpau
47 - +videofilters visualizations xv"
48 -
49 -REQUIRED_USE="
50 - audiofilters? ( || ( alsa portaudio pulseaudio ) )
51 - avdevice? ( ffmpeg )
52 - avresample? ( ffmpeg )
53 - lastfm? ( extensions )
54 - lyrics? ( extensions )
55 - mediabrowser? ( extensions )
56 - mpris2? ( extensions dbus )
57 - vaapi? ( ffmpeg opengl )
58 - vdpau? ( ffmpeg )"
59 -
60 -RDEPEND="
61 - alsa? ( media-libs/alsa-lib )
62 - cdio? ( dev-libs/libcdio[cddb] )
63 - dev-libs/jansson
64 - dev-qt/qtcore:5
65 - dev-qt/qtgui:5[xcb]
66 - dev-qt/qtwidgets:5
67 - dev-qt/qtx11extras:5
68 - dbus? ( dev-qt/qtdbus:5 )
69 - ffmpeg? ( media-video/ffmpeg )
70 - gme? ( media-libs/game-music-emu )
71 - libass? ( media-libs/libass )
72 - mediabrowser? ( dev-qt/qtdeclarative:5 )
73 - opengl? ( virtual/opengl )
74 - portaudio? ( media-libs/portaudio )
75 - pulseaudio? ( media-sound/pulseaudio )
76 - sid? ( media-libs/libsidplayfp )
77 - svg? ( dev-qt/qtsvg:5 )
78 - taglib? ( media-libs/taglib )
79 - vaapi? (
80 - >=media-video/ffmpeg-4.1.0[vaapi]
81 - x11-libs/libva[drm,opengl] )
82 - vdpau? ( media-video/ffmpeg[vdpau] )
83 - xv? ( x11-libs/libXv )"
84 -
85 -DEPEND="${RDEPEND}"
86 -BDEPEND="
87 - dev-qt/linguist-tools:5
88 - virtual/pkgconfig"
89 -
90 -src_prepare() {
91 - # disable compress man pages
92 - sed -r \
93 - -e 's/if\(GZIP\)/if\(TRUE\)/' \
94 - -e 's/(install.+QMPlay2\.1)\.gz/\1/' \
95 - -i src/gui/CMakeLists.txt || die
96 -
97 - cmake_src_prepare
98 -}
99 -
100 -src_configure() {
101 - local mycmakeargs=(
102 - # core
103 - -DUSE_ALSA=$(usex alsa)
104 - -DUSE_AUDIOCD=$(usex cdio)
105 - -DUSE_AVRESAMPLE=$(usex avresample)
106 - -DUSE_FREEDESKTOP_NOTIFICATIONS=$(usex dbus) # https://github.com/zaps166/QMPlay2/issues/134
107 - -DUSE_LIBASS=$(usex libass)
108 - -DUSE_NOTIFY=$(usex notifications)
109 - -DUSE_OPENGL2=$(usex opengl)
110 - -DUSE_XVIDEO=$(usex xv)
111 -
112 - # ffmpeg
113 - -DUSE_FFMPEG=$(usex ffmpeg)
114 - -DUSE_FFMPEG_AVDEVICE=$(usex avdevice)
115 - -DUSE_FFMPEG_VAAPI=$(usex vaapi)
116 - -DUSE_FFMPEG_VDPAU=$(usex vdpau)
117 -
118 - # modules
119 - -DUSE_AUDIOFILTERS=$(usex audiofilters)
120 - -DUSE_CUVID=$(usex cuvid)
121 - -DUSE_EXTENSIONS=$(usex extensions)
122 - -DUSE_INPUTS=$(usex inputs)
123 - -DUSE_MODPLUG=$(usex modplug)
124 - -DUSE_PORTAUDIO=$(usex portaudio)
125 - -DUSE_PULSEAUDIO=$(usex pulseaudio)
126 - -DUSE_VIDEOFILTERS=$(usex videofilters)
127 - -DUSE_VISUALIZATIONS=$(usex visualizations)
128 -
129 - # gui
130 - -DUSE_TAGLIB=$(usex taglib)
131 -
132 - # chiptune
133 - -DUSE_CHIPTUNE_GME=$(usex gme)
134 - -DUSE_CHIPTUNE_SID=$(usex sid)
135 -
136 - # extensions
137 - -DUSE_LASTFM=$(usex lastfm)
138 - -DUSE_LYRICS=$(usex lyrics)
139 - -DUSE_MEDIABROWSER=$(usex mediabrowser)
140 - -DUSE_MPRIS2=$(usex mpris2)
141 - )
142 -
143 - if [[ ${PV} == *9999 ]]; then
144 - mycmakeargs+=( USE_GIT_VERSION=ON )
145 - else
146 - mycmakeargs+=( USE_GIT_VERSION=OFF )
147 - fi
148 -
149 - cmake_src_configure
150 -}
151 -
152 -pkg_postinst() {
153 - xdg_icon_cache_update
154 - xdg_mimeinfo_database_update
155 - xdg_desktop_database_update
156 -}
157 -
158 -pkg_postrm() {
159 - xdg_icon_cache_update
160 - xdg_mimeinfo_database_update
161 - xdg_desktop_database_update
162 -}