Gentoo Archives: gentoo-commits

From: Andreas Sturmlechner <asturm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
Date: Wed, 25 May 2022 21:13:19
Message-Id: 1653513014.aebfd13d43a27238921072c70cc3ae665dc9ae15.asturm@gentoo
1 commit: aebfd13d43a27238921072c70cc3ae665dc9ae15
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Wed May 25 21:09:50 2022 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Wed May 25 21:10:14 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aebfd13d
7
8 dev-qt/qtmultimedia: Drop 5.15.4 (r0)
9
10 Package-Manager: Portage-3.0.30, Repoman-3.0.3
11 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
12
13 dev-qt/qtmultimedia/qtmultimedia-5.15.4.ebuild | 71 --------------------------
14 1 file changed, 71 deletions(-)
15
16 diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.15.4.ebuild b/dev-qt/qtmultimedia/qtmultimedia-5.15.4.ebuild
17 deleted file mode 100644
18 index b09333980ab5..000000000000
19 --- a/dev-qt/qtmultimedia/qtmultimedia-5.15.4.ebuild
20 +++ /dev/null
21 @@ -1,71 +0,0 @@
22 -# Copyright 1999-2022 Gentoo Authors
23 -# Distributed under the terms of the GNU General Public License v2
24 -
25 -EAPI=8
26 -
27 -inherit qt5-build
28 -
29 -DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt5 framework"
30 -
31 -if [[ ${QT5_BUILD_TYPE} == release ]]; then
32 - KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
33 -fi
34 -
35 -IUSE="alsa gles2-only gstreamer openal pulseaudio qml widgets"
36 -
37 -RDEPEND="
38 - =dev-qt/qtcore-${QT5_PV}*
39 - =dev-qt/qtgui-${QT5_PV}*[gles2-only=]
40 - =dev-qt/qtnetwork-${QT5_PV}*
41 - alsa? ( media-libs/alsa-lib )
42 - gstreamer? (
43 - dev-libs/glib:2
44 - media-libs/gstreamer:1.0
45 - media-libs/gst-plugins-bad:1.0
46 - media-libs/gst-plugins-base:1.0
47 - )
48 - pulseaudio? ( media-sound/pulseaudio[glib] )
49 - qml? (
50 - =dev-qt/qtdeclarative-${QT5_PV}*
51 - gles2-only? ( =dev-qt/qtgui-${QT5_PV}*[egl] )
52 - openal? ( media-libs/openal )
53 - )
54 - widgets? (
55 - =dev-qt/qtwidgets-${QT5_PV}*[gles2-only=]
56 - media-libs/libglvnd
57 - )
58 -"
59 -DEPEND="${RDEPEND}
60 - gstreamer? ( x11-base/xorg-proto )
61 -"
62 -
63 -PATCHES=( "${FILESDIR}/${PN}-5.15.2-no-qtopengl.patch" )
64 -
65 -src_prepare() {
66 - sed -i -e '/CONFIG\s*+=/ s/optimize_full//' \
67 - src/multimedia/multimedia.pro || die
68 -
69 - qt_use_disable_config openal openal \
70 - src/imports/imports.pro
71 -
72 - qt_use_disable_mod qml quick \
73 - src/src.pro \
74 - src/plugins/plugins.pro
75 -
76 - qt_use_disable_mod widgets widgets \
77 - src/src.pro \
78 - src/gsttools/gsttools.pro \
79 - src/plugins/gstreamer/common.pri
80 -
81 - qt5-build_src_prepare
82 -}
83 -
84 -src_configure() {
85 - local myqmakeargs=(
86 - --
87 - $(qt_use alsa)
88 - $(qt_use gstreamer)
89 - $(qt_use pulseaudio)
90 - )
91 - qt5-build_src_configure
92 -}