summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Sturmlechner <asturm@gentoo.org>2023-05-01 13:52:14 +0200
committerAndreas Sturmlechner <asturm@gentoo.org>2023-05-01 14:53:15 +0200
commita93282cac2994f90e2f8a74be97542c63d58641e (patch)
tree3924dbdc5d411b8b3452711a31ac6d75fc6a9387
parentdev-qt/qtlocation: drop 5.15.8 (diff)
downloadgentoo-a93282cac2994f90e2f8a74be97542c63d58641e.tar.gz
gentoo-a93282cac2994f90e2f8a74be97542c63d58641e.tar.bz2
gentoo-a93282cac2994f90e2f8a74be97542c63d58641e.zip
dev-qt/qtmultimedia: drop 5.15.8
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
-rw-r--r--dev-qt/qtmultimedia/Manifest2
-rw-r--r--dev-qt/qtmultimedia/files/qtmultimedia-5.15.2-no-qtopengl.patch14
-rw-r--r--dev-qt/qtmultimedia/qtmultimedia-5.15.8.ebuild72
3 files changed, 0 insertions, 88 deletions
diff --git a/dev-qt/qtmultimedia/Manifest b/dev-qt/qtmultimedia/Manifest
index 9e800d60d99a..050ef5d3688c 100644
--- a/dev-qt/qtmultimedia/Manifest
+++ b/dev-qt/qtmultimedia/Manifest
@@ -1,6 +1,4 @@
-DIST qtmultimedia-5.15.8-gentoo-kde-1.tar.xz 1328 BLAKE2B ebebf55efbcb94a78fd93dd5312862a465a83bca2494bc04492595523a06afca1de050e12a08ac3a0ed437d7fdfed6223bda9d553de1c2fd7a148df9fc00ce7f SHA512 e83bbad3b46ecab048e97a0facc8374bedb3cf80b0b9eeb4151f9dddd9a79bd2292e49bc2942a5d060fe00f6cd497dc709975cd0451a49ac99beb6f6824fb835
DIST qtmultimedia-5.15.9-gentoo-kde-1.tar.xz 2428 BLAKE2B a6dc23222583f309acad524a5f13c9552e0f621b72090b589fd5ec81bfe0be26347e0aa3606e08d68691d77c3fd22a571b556ef73b710763655ef1cf356f4983 SHA512 c403bca7a1f809b207476241d0576b50bfddb8152263f673e44c1a4a2d518b998c470635d26b53461197cf5d57e365c1d6497babd28f99c4d5470af71927b3c2
-DIST qtmultimedia-everywhere-opensource-src-5.15.8.tar.xz 3833148 BLAKE2B 3e418a9949517ee42dfda6b51e1e03cd7f4eda7321aed5894eef91562dc6a10caa4654a0c9578a70b74c093e8570488282349abd735b6a79f4b3caaf7f60e250 SHA512 d448a612845e0afb896d6d0292506a8fae7da0b735ee4d139ab69123c93e67723aa41280dea7e704df89e43b849e7f6da3eeea1de94eee167b43d7c35a1a39cd
DIST qtmultimedia-everywhere-opensource-src-5.15.9.tar.xz 3831184 BLAKE2B de436efbb5ad8228514e96bf59d65fcbc1afa5b07e6bc5df8eb9a7859c2b1e97b83c23cc0566961faafc6774e40dcdee0cbb21cbbb40ea570458d1b166e05fc1 SHA512 f167e7910c19a55858a4b8e53c293908ef50e8a299b5dc6a346c2c877b4f65aa6da17807ec3f297530515b4558c74e97d54d6013c27400c1c4964c7c4dbef6cd
DIST qtmultimedia-everywhere-src-6.4.3.tar.xz 5941312 BLAKE2B 968dee6e258621b81d61c8fdc16ca069027d778b6d6c3ca5bd7590c8c7b72210df6217bf7cfc4c6520085b4bc3baf8edec003f9eb844191f90940897a3f25a87 SHA512 1e3d6d9d78acf10863fe2d4624ed044d86149fe8a72c8c47150975eff6f76edcb8a7d4dcdb73ab127ed3cc4414b7f7100b0e9e9c633e50c90ef3c0d36134d9b5
DIST qtmultimedia-everywhere-src-6.5.0.tar.xz 6042164 BLAKE2B b1126411a816da38c206edc36b8d3a5f3e24db389b30aefdfdccb516faf60547e6bc19d773930d7ddc4c678978b71217781abb429113a54800a0640dd3787ea7 SHA512 fe0dd9a534d30fa47129c4dbefb789ce1fc5b3d2a59b7583c986262a26a0638e2147edc77cf7c484af9c01acce9aaccaaa4a406c12bde324555790a956859341
diff --git a/dev-qt/qtmultimedia/files/qtmultimedia-5.15.2-no-qtopengl.patch b/dev-qt/qtmultimedia/files/qtmultimedia-5.15.2-no-qtopengl.patch
deleted file mode 100644
index 471bfabcce8e..000000000000
--- a/dev-qt/qtmultimedia/files/qtmultimedia-5.15.2-no-qtopengl.patch
+++ /dev/null
@@ -1,14 +0,0 @@
-Widgets were ported away from QtOpenGL in 5.15.0 but bogus dependency
-remained: https://bugreports.qt.io/browse/QTBUG-81902
-
---- a/src/multimediawidgets/multimediawidgets.pro
-+++ b/src/multimediawidgets/multimediawidgets.pro
-@@ -2,8 +2,6 @@
- TARGET = QtMultimediaWidgets
- QT = core gui multimedia widgets-private
- QT_PRIVATE += multimedia-private
--qtHaveModule(opengl): \
-- QT_PRIVATE += opengl
-
- PRIVATE_HEADERS += \
- qvideowidget_p.h \
diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.15.8.ebuild b/dev-qt/qtmultimedia/qtmultimedia-5.15.8.ebuild
deleted file mode 100644
index a1fe58b4aeaf..000000000000
--- a/dev-qt/qtmultimedia/qtmultimedia-5.15.8.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-if [[ ${PV} != *9999* ]]; then
- QT5_KDEPATCHSET_REV=1
- KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
-fi
-
-inherit qt5-build
-
-DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt5 framework"
-
-IUSE="alsa gles2-only gstreamer openal pulseaudio qml widgets"
-
-RDEPEND="
- =dev-qt/qtcore-${QT5_PV}*
- =dev-qt/qtgui-${QT5_PV}*[gles2-only=]
- =dev-qt/qtnetwork-${QT5_PV}*
- alsa? ( media-libs/alsa-lib )
- gstreamer? (
- dev-libs/glib:2
- media-libs/gstreamer:1.0
- media-libs/gst-plugins-bad:1.0
- media-libs/gst-plugins-base:1.0
- )
- pulseaudio? ( media-libs/libpulse[glib] )
- qml? (
- =dev-qt/qtdeclarative-${QT5_PV}*
- gles2-only? ( =dev-qt/qtgui-${QT5_PV}*[egl] )
- openal? ( media-libs/openal )
- )
- widgets? (
- =dev-qt/qtwidgets-${QT5_PV}*[gles2-only=]
- media-libs/libglvnd
- )
-"
-DEPEND="${RDEPEND}
- gstreamer? ( x11-base/xorg-proto )
-"
-
-PATCHES=( "${FILESDIR}/${PN}-5.15.2-no-qtopengl.patch" )
-
-src_prepare() {
- sed -i -e '/CONFIG\s*+=/ s/optimize_full//' \
- src/multimedia/multimedia.pro || die
-
- qt_use_disable_config openal openal \
- src/imports/imports.pro
-
- qt_use_disable_mod qml quick \
- src/src.pro \
- src/plugins/plugins.pro
-
- qt_use_disable_mod widgets widgets \
- src/src.pro \
- src/gsttools/gsttools.pro \
- src/plugins/gstreamer/common.pri
-
- qt5-build_src_prepare
-}
-
-src_configure() {
- local myqmakeargs=(
- --
- $(qt_use alsa)
- $(qt_use gstreamer)
- $(qt_use pulseaudio)
- )
- qt5-build_src_configure
-}