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-libs/phonon-gstreamer/, media-libs/phonon-vlc/, media-libs/phonon/
Date: Sat, 26 May 2018 23:07:34
Message-Id: 1527376035.e2e7bb1e12da114a42d60048e4444fa39b519ece.asturm@gentoo
1 commit: e2e7bb1e12da114a42d60048e4444fa39b519ece
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Wed May 23 21:17:25 2018 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Sat May 26 23:07:15 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2e7bb1e
7
8 media-libs/phonon*: Drop old versions with Qt4 support
9
10 Closes: https://bugs.gentoo.org/652942
11
12 .../phonon-gstreamer-4.9.0-r1.ebuild | 88 --------------
13 media-libs/phonon-vlc/Manifest | 1 -
14 media-libs/phonon-vlc/phonon-vlc-0.9.1-r1.ebuild | 81 -------------
15 media-libs/phonon/Manifest | 1 -
16 media-libs/phonon/phonon-4.9.1-r1.ebuild | 132 ---------------------
17 5 files changed, 303 deletions(-)
18
19 diff --git a/media-libs/phonon-gstreamer/phonon-gstreamer-4.9.0-r1.ebuild b/media-libs/phonon-gstreamer/phonon-gstreamer-4.9.0-r1.ebuild
20 deleted file mode 100644
21 index c24ca2f0c16..00000000000
22 --- a/media-libs/phonon-gstreamer/phonon-gstreamer-4.9.0-r1.ebuild
23 +++ /dev/null
24 @@ -1,88 +0,0 @@
25 -# Copyright 1999-2017 Gentoo Foundation
26 -# Distributed under the terms of the GNU General Public License v2
27 -
28 -EAPI=6
29 -
30 -MY_PN="phonon-backend-gstreamer"
31 -MY_P=${MY_PN}-${PV}
32 -
33 -if [[ ${PV} != *9999* ]]; then
34 - SRC_URI="mirror://kde/stable/phonon/${MY_PN}/${PV}/${MY_P}.tar.xz"
35 - KEYWORDS="alpha amd64 arm ~arm64 ppc ppc64 x86 ~amd64-fbsd ~x86-fbsd ~x64-macos"
36 -else
37 - EGIT_REPO_URI=( "git://anongit.kde.org/${PN}" )
38 - inherit git-r3
39 -fi
40 -
41 -inherit cmake-utils multibuild
42 -
43 -DESCRIPTION="Phonon GStreamer backend"
44 -HOMEPAGE="https://phonon.kde.org/"
45 -
46 -LICENSE="LGPL-2.1+ || ( LGPL-2.1 LGPL-3 )"
47 -SLOT="0"
48 -IUSE="alsa debug +network qt4 +qt5"
49 -
50 -REQUIRED_USE="|| ( qt4 qt5 )"
51 -
52 -RDEPEND="
53 - dev-libs/glib:2
54 - dev-libs/libxml2:2
55 - media-libs/gstreamer:1.0
56 - media-libs/gst-plugins-base:1.0
57 - >=media-libs/phonon-4.9.0[qt4?,qt5?]
58 - media-plugins/gst-plugins-meta:1.0[alsa?,ogg,vorbis]
59 - virtual/opengl
60 - network? ( media-plugins/gst-plugins-soup:1.0 )
61 - qt4? (
62 - >=dev-qt/qtcore-4.8.7-r2:4[glib]
63 - >=dev-qt/qtgui-4.8.7:4[glib]
64 - >=dev-qt/qtopengl-4.8.7:4
65 - !<dev-qt/qtwebkit-4.10.4:4[gstreamer]
66 - )
67 - qt5? (
68 - dev-qt/qtcore:5
69 - dev-qt/qtgui:5
70 - dev-qt/qtopengl:5
71 - dev-qt/qtwidgets:5
72 - dev-qt/qtx11extras:5
73 - )
74 -"
75 -DEPEND="${RDEPEND}
76 - virtual/pkgconfig
77 -"
78 -
79 -pkg_setup() {
80 - if use qt4 && [[ $(gcc-major-version) -lt 5 ]] ; then
81 - ewarn "A GCC version older than 5 was detected. There may be trouble. See also Gentoo bug #595618"
82 - fi
83 -
84 - MULTIBUILD_VARIANTS=( $(usev qt4) $(usev qt5) )
85 -}
86 -
87 -src_configure() {
88 - myconfigure() {
89 - local mycmakeargs=()
90 - if [[ ${MULTIBUILD_VARIANT} = qt4 ]]; then
91 - mycmakeargs+=( -DPHONON_BUILD_PHONON4QT5=OFF )
92 - fi
93 - if [[ ${MULTIBUILD_VARIANT} = qt5 ]]; then
94 - mycmakeargs+=( -DPHONON_BUILD_PHONON4QT5=ON )
95 - fi
96 - cmake-utils_src_configure
97 - }
98 -
99 - multibuild_foreach_variant myconfigure
100 -}
101 -
102 -src_compile() {
103 - multibuild_foreach_variant cmake-utils_src_compile
104 -}
105 -
106 -src_test() {
107 - multibuild_foreach_variant cmake-utils_src_test
108 -}
109 -
110 -src_install() {
111 - multibuild_foreach_variant cmake-utils_src_install
112 -}
113
114 diff --git a/media-libs/phonon-vlc/Manifest b/media-libs/phonon-vlc/Manifest
115 index 707598f4ce6..f3aad5edb43 100644
116 --- a/media-libs/phonon-vlc/Manifest
117 +++ b/media-libs/phonon-vlc/Manifest
118 @@ -1,2 +1 @@
119 DIST phonon-backend-vlc-0.10.1.tar.xz 61096 BLAKE2B 5124d43a68af5a1ecac46c591e8b727868096e07156e6bc277c94199b6138433c826febf46cf5ffc7776c936fa6373d5ac2114c7a730a6b89380014c44e581fe SHA512 fa94298a8236c29f792285d3f288140d244e0eacba02511a32ee56b5bace50f92a93a714b5c44dc5bafb15b2a9d5ae792231e78dce8ca1a45ab3a328492911df
120 -DIST phonon-backend-vlc-0.9.1.tar.xz 59972 BLAKE2B 79c3b0d2cb21a04446cfe0a5b4bfed20f4c63cf6eb00037b0f0d8a67ff74fc9eab484d9a108a8d6694bb1ed97ac5618ad1813f7bbcd981bca9678b862bdc9eeb SHA512 104a29159541002d4064486b54d02183c32cf87931c205badf44333d9481b0c0e70e6eae7f9d3c558bef977de37f76cc203dc5c15120f4146d64d451992947aa
121
122 diff --git a/media-libs/phonon-vlc/phonon-vlc-0.9.1-r1.ebuild b/media-libs/phonon-vlc/phonon-vlc-0.9.1-r1.ebuild
123 deleted file mode 100644
124 index 528dd62915f..00000000000
125 --- a/media-libs/phonon-vlc/phonon-vlc-0.9.1-r1.ebuild
126 +++ /dev/null
127 @@ -1,81 +0,0 @@
128 -# Copyright 1999-2017 Gentoo Foundation
129 -# Distributed under the terms of the GNU General Public License v2
130 -
131 -EAPI=6
132 -
133 -MY_PN="phonon-backend-vlc"
134 -MY_P="${MY_PN}-${PV}"
135 -
136 -if [[ ${PV} != *9999* ]]; then
137 - SRC_URI="mirror://kde/stable/phonon/${MY_PN}/${PV}/${MY_P}.tar.xz"
138 - KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 x86"
139 - S="${WORKDIR}/${MY_P}"
140 -else
141 - EGIT_REPO_URI=( "git://anongit.kde.org/${PN}" )
142 - inherit git-r3
143 -fi
144 -
145 -inherit cmake-utils multibuild
146 -
147 -DESCRIPTION="Phonon VLC backend"
148 -HOMEPAGE="https://phonon.kde.org/"
149 -
150 -LICENSE="LGPL-2.1+ || ( LGPL-2.1 LGPL-3 )"
151 -SLOT="0"
152 -IUSE="debug qt4 +qt5"
153 -
154 -REQUIRED_USE="|| ( qt4 qt5 )"
155 -
156 -RDEPEND="
157 - >=media-libs/phonon-4.9.0[qt4=,qt5=]
158 - >=media-video/vlc-2.0.1:=[dbus,ogg,vorbis]
159 - qt4? (
160 - >=dev-qt/qtcore-4.8.7-r2:4
161 - >=dev-qt/qtgui-4.8.7:4
162 - )
163 - qt5? (
164 - dev-qt/qtcore:5
165 - dev-qt/qtgui:5
166 - dev-qt/qtwidgets:5
167 - )
168 -"
169 -DEPEND="${RDEPEND}
170 - virtual/pkgconfig
171 -"
172 -
173 -DOCS=( AUTHORS )
174 -
175 -pkg_setup() {
176 - if use qt4 && [[ $(gcc-major-version) -lt 5 ]] ; then
177 - ewarn "A GCC version older than 5 was detected. There may be trouble. See also Gentoo bug #595618"
178 - fi
179 -
180 - MULTIBUILD_VARIANTS=( $(usev qt4) $(usev qt5) )
181 -}
182 -
183 -src_configure() {
184 - myconfigure() {
185 - local mycmakeargs=()
186 - if [[ ${MULTIBUILD_VARIANT} = qt4 ]]; then
187 - mycmakeargs+=( -DPHONON_BUILD_PHONON4QT5=OFF )
188 - fi
189 - if [[ ${MULTIBUILD_VARIANT} = qt5 ]]; then
190 - mycmakeargs+=( -DPHONON_BUILD_PHONON4QT5=ON )
191 - fi
192 - cmake-utils_src_configure
193 - }
194 -
195 - multibuild_foreach_variant myconfigure
196 -}
197 -
198 -src_compile() {
199 - multibuild_foreach_variant cmake-utils_src_compile
200 -}
201 -
202 -src_test() {
203 - multibuild_foreach_variant cmake-utils_src_test
204 -}
205 -
206 -src_install() {
207 - multibuild_foreach_variant cmake-utils_src_install
208 -}
209
210 diff --git a/media-libs/phonon/Manifest b/media-libs/phonon/Manifest
211 index af16bdd2024..ebea9733b40 100644
212 --- a/media-libs/phonon/Manifest
213 +++ b/media-libs/phonon/Manifest
214 @@ -1,2 +1 @@
215 DIST phonon-4.10.1.tar.xz 322100 BLAKE2B 0040bcc82e68a52cb8056c29b5008daddfd8b985f95113e17f1c18d1b5bf1f81222a34ae45b2ee5bd3bc0f104614551638642a85e1770fc218cbe7e2209b5a0e SHA512 a1cc0960c587d09a2fb0f43ae82147df133c34cba7bf01f5720b4b27aca4dda1d83444e89e40fb2f25828d152f89ccfff56d2d4649007c57b7df9eca8c64c007
216 -DIST phonon-4.9.1.tar.xz 321872 BLAKE2B a315189f578ad71e241ebfbea1bc6c81f06cf041b2eb2914d66f82f35c69c3811d16dbf4303551aafdd1a63d6ff6da619b06a6f03274a9867393f6d032348673 SHA512 a1741765071a625d9b9073d9ad1571b91cf5bfce2223bd1b034828d02dc52624587a6ec5352f3702df79f6e4201007596843fbcb9f15c9b489a858200787d728
217
218 diff --git a/media-libs/phonon/phonon-4.9.1-r1.ebuild b/media-libs/phonon/phonon-4.9.1-r1.ebuild
219 deleted file mode 100644
220 index 7f91cb3281f..00000000000
221 --- a/media-libs/phonon/phonon-4.9.1-r1.ebuild
222 +++ /dev/null
223 @@ -1,132 +0,0 @@
224 -# Copyright 1999-2017 Gentoo Foundation
225 -# Distributed under the terms of the GNU General Public License v2
226 -
227 -EAPI=6
228 -
229 -if [[ ${PV} != *9999* ]]; then
230 - SRC_URI="mirror://kde/stable/phonon/${PV}/${P}.tar.xz"
231 - KEYWORDS="alpha amd64 arm ~arm64 ~ia64 ppc ppc64 ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
232 -else
233 - EGIT_REPO_URI=( "git://anongit.kde.org/${PN}" )
234 - inherit git-r3
235 -fi
236 -
237 -inherit cmake-multilib multibuild qmake-utils
238 -
239 -DESCRIPTION="KDE multimedia API"
240 -HOMEPAGE="https://phonon.kde.org/"
241 -
242 -LICENSE="|| ( LGPL-2.1 LGPL-3 )"
243 -SLOT="0"
244 -IUSE="debug designer gstreamer pulseaudio qt4 +qt5 +vlc"
245 -
246 -REQUIRED_USE="|| ( qt4 qt5 )"
247 -
248 -RDEPEND="
249 - !!dev-qt/qtphonon:4
250 - pulseaudio? (
251 - dev-libs/glib:2[${MULTILIB_USEDEP}]
252 - >=media-sound/pulseaudio-0.9.21[glib,${MULTILIB_USEDEP}]
253 - )
254 - qt4? (
255 - >=dev-qt/qtcore-4.8.7-r2:4[${MULTILIB_USEDEP}]
256 - >=dev-qt/qtdbus-4.8.7:4[${MULTILIB_USEDEP}]
257 - >=dev-qt/qtgui-4.8.7:4[${MULTILIB_USEDEP}]
258 - designer? ( >=dev-qt/designer-4.8.7:4[${MULTILIB_USEDEP}] )
259 - )
260 - qt5? (
261 - dev-qt/qtcore:5
262 - dev-qt/qtdbus:5
263 - dev-qt/qtgui:5
264 - dev-qt/qtwidgets:5
265 - designer? ( dev-qt/designer:5 )
266 - )
267 -"
268 -DEPEND="${RDEPEND}
269 - virtual/pkgconfig[${MULTILIB_USEDEP}]
270 - qt5? ( kde-frameworks/extra-cmake-modules:5 )
271 -"
272 -PDEPEND="
273 - gstreamer? ( >=media-libs/phonon-gstreamer-4.9.0[qt4?,qt5?] )
274 - vlc? ( >=media-libs/phonon-vlc-0.9.0[qt4?,qt5?] )
275 -"
276 -
277 -PATCHES=( "${FILESDIR}/${PN}-4.7.0-plugin-install.patch" )
278 -
279 -pkg_setup() {
280 - MULTIBUILD_VARIANTS=( $(usev qt4) $(usev qt5) )
281 -}
282 -
283 -multilib_src_configure() {
284 - local mycmakeargs=(
285 - -DPHONON_BUILD_DESIGNER_PLUGIN=$(usex designer)
286 - -DPHONON_INSTALL_QT_EXTENSIONS_INTO_SYSTEM_QT=TRUE
287 - -DWITH_GLIB2=$(usex pulseaudio)
288 - -DWITH_PulseAudio=$(usex pulseaudio)
289 - -DQT_QMAKE_EXECUTABLE="$(${QT_MULTIBUILD_VARIANT}_get_bindir)"/qmake
290 - )
291 -
292 - if [[ ${QT_MULTIBUILD_VARIANT} = qt4 ]]; then
293 - mycmakeargs+=(
294 - -DPHONON_BUILD_PHONON4QT5=OFF
295 - -DWITH_QZeitgeist=OFF
296 - )
297 - fi
298 - if [[ ${QT_MULTIBUILD_VARIANT} = qt5 ]]; then
299 - mycmakeargs+=(
300 - -DPHONON_BUILD_PHONON4QT5=ON
301 - -DCMAKE_DISABLE_FIND_PACKAGE_Qt5Declarative=ON
302 - )
303 - fi
304 -
305 - cmake-utils_src_configure
306 -}
307 -
308 -src_configure() {
309 - myconfigure() {
310 - local QT_MULTIBUILD_VARIANT=${MULTIBUILD_VARIANT}
311 - if [[ ${QT_MULTIBUILD_VARIANT} = qt4 ]]; then
312 - cmake-multilib_src_configure
313 - elif [[ ${QT_MULTIBUILD_VARIANT} = qt5 ]]; then
314 - multilib_src_configure
315 - fi
316 - }
317 -
318 - multibuild_foreach_variant myconfigure
319 -}
320 -
321 -src_compile() {
322 - mycompile() {
323 - if [[ ${MULTIBUILD_VARIANT} = qt4 ]]; then
324 - cmake-multilib_src_compile
325 - elif [[ ${MULTIBUILD_VARIANT} = qt5 ]]; then
326 - cmake-utils_src_compile
327 - fi
328 - }
329 -
330 - multibuild_foreach_variant mycompile
331 -}
332 -
333 -src_test() {
334 - mytest() {
335 - if [[ ${MULTIBUILD_VARIANT} = qt4 ]]; then
336 - cmake-multilib_src_test
337 - elif [[ ${MULTIBUILD_VARIANT} = qt5 ]]; then
338 - cmake-utils_src_test
339 - fi
340 - }
341 -
342 - multibuild_foreach_variant mytest
343 -}
344 -
345 -src_install() {
346 - myinstall() {
347 - if [[ ${MULTIBUILD_VARIANT} = qt4 ]]; then
348 - cmake-multilib_src_install
349 - elif [[ ${MULTIBUILD_VARIANT} = qt5 ]]; then
350 - cmake-utils_src_install
351 - fi
352 - }
353 -
354 - multibuild_foreach_variant myinstall
355 -}