* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2017-05-21 16:41 Michael Weber
0 siblings, 0 replies; 196+ messages in thread
From: Michael Weber @ 2017-05-21 16:41 UTC (permalink / raw
To: gentoo-commits
commit: b28fc7764a195464a9fdeda75b2e41b3d61c4323
Author: Michael Weber <xmw <AT> gentoo <DOT> org>
AuthorDate: Sun May 21 16:02:25 2017 +0000
Commit: Michael Weber <xmw <AT> gentoo <DOT> org>
CommitDate: Sun May 21 16:40:41 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b28fc776
dev-qt/qtmultimedia: ppc64 stable (bug 552396)
Package-Manager: Portage-2.3.5, Repoman-2.3.2
RepoMan-Options: --include-arches="amd64 arm arm64 ppc ppc64"
dev-qt/qtmultimedia/qtmultimedia-4.8.7.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-4.8.7.ebuild b/dev-qt/qtmultimedia/qtmultimedia-4.8.7.ebuild
index a901a5e6a7c..69b761490e6 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-4.8.7.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-4.8.7.ebuild
@@ -7,7 +7,7 @@ inherit qt4-build-multilib
DESCRIPTION="The Multimedia module for the Qt toolkit"
if [[ ${QT4_BUILD_TYPE} == release ]]; then
- KEYWORDS="amd64 ~arm ~ia64 ppc ~ppc64 x86"
+ KEYWORDS="amd64 ~arm ~ia64 ppc ppc64 x86"
fi
IUSE="alsa"
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2024-11-18 16:15 Ionen Wolkens
0 siblings, 0 replies; 196+ messages in thread
From: Ionen Wolkens @ 2024-11-18 16:15 UTC (permalink / raw
To: gentoo-commits
commit: 66bc739acc184a6dacecab0788f3ff4b7d7d11e3
Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 18 15:56:21 2024 +0000
Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Mon Nov 18 16:14:58 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66bc739a
dev-qt/qtmultimedia: skip more tests failing w/ sandbox/accel (qt6)
A change in tst_qmediaplayer_gstreamer causes it to attempt to use
real pulseaudio which doesn't work here. Might add that upstream
recently starting skiping all gstreamer tests (QTBUG-129469) in
their CI while recognizing that they're flaky.
And tst_qmediarecorderbackend seems to be trying to use ffmpeg+nvenc
for me which does not end well... May possibly pass depending on
USE on ffmpeg but rather not have to worry about this.
On a side-note, this was the last known (non-)issue with Qt 6.8.1
branch and it should be ready for release.
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
dev-qt/qtmultimedia/qtmultimedia-6.8.9999.ebuild | 2 ++
dev-qt/qtmultimedia/qtmultimedia-6.9999.ebuild | 2 ++
2 files changed, 4 insertions(+)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.8.9999.ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.8.9999.ebuild
index dccb2e3e1506..5c9d4372dcb4 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-6.8.9999.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-6.8.9999.ebuild
@@ -79,9 +79,11 @@ CMAKE_SKIP_TESTS=(
tst_qmediacapture_gstreamer
tst_qmediacapturesession
tst_qmediaframeinputsbackend
+ tst_qmediaplayer_gstreamer
tst_qmediaplayerbackend
tst_qsoundeffect
# may try to use v4l2 or hardware acceleration depending on availability
+ tst_qmediarecorderbackend
tst_qscreencapture_integration
tst_qscreencapturebackend
tst_qvideoframebackend
diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.9999.ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.9999.ebuild
index dccb2e3e1506..5c9d4372dcb4 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-6.9999.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-6.9999.ebuild
@@ -79,9 +79,11 @@ CMAKE_SKIP_TESTS=(
tst_qmediacapture_gstreamer
tst_qmediacapturesession
tst_qmediaframeinputsbackend
+ tst_qmediaplayer_gstreamer
tst_qmediaplayerbackend
tst_qsoundeffect
# may try to use v4l2 or hardware acceleration depending on availability
+ tst_qmediarecorderbackend
tst_qscreencapture_integration
tst_qscreencapturebackend
tst_qvideoframebackend
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2024-11-13 10:04 Ionen Wolkens
0 siblings, 0 replies; 196+ messages in thread
From: Ionen Wolkens @ 2024-11-13 10:04 UTC (permalink / raw
To: gentoo-commits
commit: a1a26cd1a5825c75a75fcbb92a619ee9ca151854
Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Tue Nov 12 14:38:26 2024 +0000
Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Wed Nov 13 10:03:31 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1a26cd1
dev-qt/qtmultimedia: update live (qt6)
This seems fixed now.
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
dev-qt/qtmultimedia/qtmultimedia-6.8.9999.ebuild | 1 -
dev-qt/qtmultimedia/qtmultimedia-6.9999.ebuild | 1 -
2 files changed, 2 deletions(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.8.9999.ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.8.9999.ebuild
index 90448d9168fe..2b44b871eb93 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-6.8.9999.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-6.8.9999.ebuild
@@ -109,7 +109,6 @@ src_configure() {
$(qt_feature screencast pipewire)
$(qt_feature v4l linux_v4l)
$(qt_feature vaapi)
- -DQT_UNITY_BUILD=OFF # currently fails to build with
)
# ALSA backend is experimental off-by-default and can take priority
diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.9999.ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.9999.ebuild
index 90448d9168fe..2b44b871eb93 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-6.9999.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-6.9999.ebuild
@@ -109,7 +109,6 @@ src_configure() {
$(qt_feature screencast pipewire)
$(qt_feature v4l linux_v4l)
$(qt_feature vaapi)
- -DQT_UNITY_BUILD=OFF # currently fails to build with
)
# ALSA backend is experimental off-by-default and can take priority
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2024-11-02 14:10 Arthur Zamarin
0 siblings, 0 replies; 196+ messages in thread
From: Arthur Zamarin @ 2024-11-02 14:10 UTC (permalink / raw
To: gentoo-commits
commit: 4d717af48ce519058ef8f7b0f7fdfcadd3df4d87
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 2 14:10:20 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Nov 2 14:10:20 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d717af4
dev-qt/qtmultimedia: Stabilize 6.7.3 arm, #942507
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-qt/qtmultimedia/qtmultimedia-6.7.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.7.3.ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.7.3.ebuild
index f27afd2b50d9..5551e4ef4321 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-6.7.3.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-6.7.3.ebuild
@@ -8,7 +8,7 @@ inherit flag-o-matic qt6-build
DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt6 framework"
if [[ ${QT6_BUILD_TYPE} == release ]]; then
- KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv x86"
+ KEYWORDS="amd64 arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv x86"
fi
IUSE="
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2024-11-01 6:35 Arthur Zamarin
0 siblings, 0 replies; 196+ messages in thread
From: Arthur Zamarin @ 2024-11-01 6:35 UTC (permalink / raw
To: gentoo-commits
commit: 0c0a2e385bb7afda9d325f12e3756862bbe853bf
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 1 06:34:56 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Nov 1 06:34:56 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c0a2e38
dev-qt/qtmultimedia: Stabilize 6.7.3 x86, #942507
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-qt/qtmultimedia/qtmultimedia-6.7.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.7.3.ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.7.3.ebuild
index 2921a408326e..b8a506e710d7 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-6.7.3.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-6.7.3.ebuild
@@ -8,7 +8,7 @@ inherit flag-o-matic qt6-build
DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt6 framework"
if [[ ${QT6_BUILD_TYPE} == release ]]; then
- KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86"
+ KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv x86"
fi
IUSE="
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2024-10-10 2:28 Ionen Wolkens
0 siblings, 0 replies; 196+ messages in thread
From: Ionen Wolkens @ 2024-10-10 2:28 UTC (permalink / raw
To: gentoo-commits
commit: 21a434745a59c63d03d39c9b95269b4a21b21854
Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 10 02:23:28 2024 +0000
Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Thu Oct 10 02:27:28 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21a43474
dev-qt/qtmultimedia: fix 6.8 build on x86
ebuild's comment is currently incorrect given build system does not
pass this, but KDE is planning to upstream it to be passed the same
way as PFFFT's so may as well pass it together and leave the comment.
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
dev-qt/qtmultimedia/qtmultimedia-6.8.0.ebuild | 2 +-
dev-qt/qtmultimedia/qtmultimedia-6.8.9999.ebuild | 2 +-
dev-qt/qtmultimedia/qtmultimedia-6.9999.ebuild | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.8.0.ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.8.0.ebuild
index abc7252aee13..90448d9168fe 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-6.8.0.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-6.8.0.ebuild
@@ -92,7 +92,7 @@ CMAKE_SKIP_TESTS=(
src_configure() {
# normally passed by the build system, but needed for 32-on-64 chroots
- use x86 && append-cppflags -DPFFFT_SIMD_DISABLE
+ use x86 && append-cppflags -DDISABLE_SIMD -DPFFFT_SIMD_DISABLE
local mycmakeargs=(
$(cmake_use_find_package qml Qt6Qml)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.8.9999.ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.8.9999.ebuild
index abc7252aee13..90448d9168fe 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-6.8.9999.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-6.8.9999.ebuild
@@ -92,7 +92,7 @@ CMAKE_SKIP_TESTS=(
src_configure() {
# normally passed by the build system, but needed for 32-on-64 chroots
- use x86 && append-cppflags -DPFFFT_SIMD_DISABLE
+ use x86 && append-cppflags -DDISABLE_SIMD -DPFFFT_SIMD_DISABLE
local mycmakeargs=(
$(cmake_use_find_package qml Qt6Qml)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.9999.ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.9999.ebuild
index abc7252aee13..90448d9168fe 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-6.9999.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-6.9999.ebuild
@@ -92,7 +92,7 @@ CMAKE_SKIP_TESTS=(
src_configure() {
# normally passed by the build system, but needed for 32-on-64 chroots
- use x86 && append-cppflags -DPFFFT_SIMD_DISABLE
+ use x86 && append-cppflags -DDISABLE_SIMD -DPFFFT_SIMD_DISABLE
local mycmakeargs=(
$(cmake_use_find_package qml Qt6Qml)
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2024-10-09 6:22 Ionen Wolkens
0 siblings, 0 replies; 196+ messages in thread
From: Ionen Wolkens @ 2024-10-09 6:22 UTC (permalink / raw
To: gentoo-commits
commit: f8e9e99d5869d761cb241244fd95d89690c22904
Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 9 06:04:02 2024 +0000
Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Wed Oct 9 06:21:12 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8e9e99d
dev-qt/qtmultimedia: drop 6.7.9999
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
dev-qt/qtmultimedia/qtmultimedia-6.7.9999.ebuild | 133 -----------------------
1 file changed, 133 deletions(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.7.9999.ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.7.9999.ebuild
deleted file mode 100644
index 2921a408326e..000000000000
--- a/dev-qt/qtmultimedia/qtmultimedia-6.7.9999.ebuild
+++ /dev/null
@@ -1,133 +0,0 @@
-# Copyright 2021-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit flag-o-matic qt6-build
-
-DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt6 framework"
-
-if [[ ${QT6_BUILD_TYPE} == release ]]; then
- KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86"
-fi
-
-IUSE="
- +X alsa eglfs +ffmpeg gstreamer opengl pulseaudio
- qml v4l vaapi vulkan wayland
-"
-# tst_qmediaplayerbackend hard requires qml, review in case becomes optional
-REQUIRED_USE="
- || ( ffmpeg gstreamer )
- eglfs? ( ffmpeg opengl qml )
- test? ( qml )
- vaapi? ( ffmpeg opengl )
-"
-
-# gstreamer[X=] is to avoid broken gst detect if -X w/ gst[X] w/o xorg-proto
-# (*could* be removed if gst-plugins-base[X] RDEPENDs on xorg-proto)
-RDEPEND="
- ~dev-qt/qtbase-${PV}:6[gui,network,opengl=,vulkan=,widgets]
- alsa? (
- !pulseaudio? ( media-libs/alsa-lib )
- )
- ffmpeg? (
- ~dev-qt/qtbase-${PV}:6[X=,concurrent,eglfs=]
- media-video/ffmpeg:=[vaapi?]
- X? (
- x11-libs/libX11
- x11-libs/libXext
- x11-libs/libXrandr
- )
- )
- gstreamer? (
- dev-libs/glib:2
- media-libs/gst-plugins-bad:1.0
- media-libs/gst-plugins-base:1.0[X=]
- media-libs/gstreamer:1.0
- opengl? (
- ~dev-qt/qtbase-${PV}:6[X?,wayland?]
- media-libs/gst-plugins-base:1.0[X?,egl,opengl,wayland?]
- )
- )
- opengl? ( media-libs/libglvnd )
- pulseaudio? ( media-libs/libpulse )
- qml? (
- ~dev-qt/qtdeclarative-${PV}:6
- ~dev-qt/qtquick3d-${PV}:6
- )
-"
-DEPEND="
- ${RDEPEND}
- X? ( x11-base/xorg-proto )
- v4l? ( sys-kernel/linux-headers )
- vulkan? ( dev-util/vulkan-headers )
-"
-BDEPEND="~dev-qt/qtshadertools-${PV}:6"
-
-CMAKE_SKIP_TESTS=(
- # unimportant and expects all backends to be available (bug #928420)
- tst_backends
- # tries to use real alsa or pulseaudio and fails in sandbox
- tst_qaudiosink
- tst_qaudiosource
- tst_qmediacapture_gstreamer
- tst_qmediacapturesession
- tst_qmediaplayerbackend
- tst_qsoundeffect
- # may try to use v4l2 or hardware acceleration depending on availability
- tst_qscreencapture_integration
- tst_qscreencapturebackend
- tst_qvideoframebackend
- # fails with offscreen rendering
- tst_qvideoframecolormanagement
- tst_qwindowcapturebackend
-)
-
-src_configure() {
- # normally passed by the build system, but needed for 32-on-64 chroots
- use x86 && append-cppflags -DPFFFT_SIMD_DISABLE
-
- local mycmakeargs=(
- $(cmake_use_find_package qml Qt6Qml)
- $(qt_feature ffmpeg)
- $(qt_feature gstreamer)
- $(usev gstreamer "
- $(qt_feature opengl gstreamer_gl)
- $(usev opengl "
- $(qt_feature X gstreamer_gl_x11)
- $(qt_feature wayland gstreamer_gl_wayland)
- ")
- ")
- $(qt_feature pulseaudio)
- $(qt_feature v4l linux_v4l)
- $(qt_feature vaapi)
- )
-
- # ALSA backend is experimental off-by-default and can take priority
- # causing problems (bug #935146), disable if USE=pulseaudio is set
- # (also do not want unnecessary usage of ALSA plugins -> pulse)
- if use alsa && use pulseaudio; then
- # einfo should be enough given pure-ALSA users tend to disable pulse
- einfo "Warning: USE=alsa is ignored when USE=pulseaudio is set"
- mycmakeargs+=( -DQT_FEATURE_alsa=OFF )
- else
- mycmakeargs+=( $(qt_feature alsa) )
- fi
-
- qt6-build_src_configure
-}
-
-src_install() {
- qt6-build_src_install
-
- if use test; then
- local delete=( # sigh
- "${D}${QT6_LIBDIR}"/cmake/Qt6Multimedia/Qt6MockMultimediaPlugin*.cmake
- "${D}${QT6_MKSPECSDIR}"/modules/qt_plugin_mockmultimediaplugin.pri
- "${D}${QT6_PLUGINDIR}"/multimedia/libmockmultimediaplugin.*
- "${D}${QT6_PLUGINDIR}"/multimedia/objects-*
- )
- # using -f given not tracking which tests may be skipped or not
- rm -rf -- "${delete[@]}" || die
- fi
-}
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2024-10-08 5:03 Ionen Wolkens
0 siblings, 0 replies; 196+ messages in thread
From: Ionen Wolkens @ 2024-10-08 5:03 UTC (permalink / raw
To: gentoo-commits
commit: 4420ba87bd1f49b62ce4f16b62fe8868ef6106aa
Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 8 04:50:27 2024 +0000
Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Tue Oct 8 05:01:16 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4420ba87
dev-qt/qtmultimedia: add 6.8.0
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
dev-qt/qtmultimedia/Manifest | 1 +
dev-qt/qtmultimedia/qtmultimedia-6.8.0.ebuild | 142 ++++++++++++++++++++++++++
2 files changed, 143 insertions(+)
diff --git a/dev-qt/qtmultimedia/Manifest b/dev-qt/qtmultimedia/Manifest
index c1bd927f1fc1..eeefe25a34de 100644
--- a/dev-qt/qtmultimedia/Manifest
+++ b/dev-qt/qtmultimedia/Manifest
@@ -2,3 +2,4 @@ DIST qtmultimedia-5.15.14-gentoo-kde-1.tar.xz 1492 BLAKE2B e2474990d9efc327f35a9
DIST qtmultimedia-everywhere-opensource-src-5.15.14.tar.xz 3842164 BLAKE2B 0065c95b4f14e566c667e16c4eb264e466174a9548c6a4bd39dbab9cf14ddad444cc3318ecdf18ca9e3999a3f95a669fd121937287d466a6b9a9c14af74ff686 SHA512 6059bd9aec65888ed6f3a1f87506a94ea567f9e064bb4a586859bc8f76ee4dca573eb256623452ddd9daf2305f49c707673425ea08edca9cd2db7b56bf5cab9c
DIST qtmultimedia-everywhere-src-6.7.2.tar.xz 8451800 BLAKE2B 44523ebe4f1b0c910fdad8ff29f24273c1b7872e9f5dd58b2dd779e61fe3b5c1a97ee900009ca693c740a6e578f9dd62995ac101ef70e1cd718af1bd1c355430 SHA512 bfcd04a5ba142e2a3bee3b67a261ffb4f651ac4e043e3dcafc0175bd25409de375041aa6fdda4f6899b00e4bad6c06ae9fd0d6a1e7db0b874f1bcf0a578d3c70
DIST qtmultimedia-everywhere-src-6.7.3.tar.xz 9360356 BLAKE2B c3ba0c1729b412022959900d4ee7b31f92df5c1b03326ffaea974a59a217be8f39cacf62e03374d63e1d804798ac1bfcfda011a42047ebaa53f5dc1511a44f06 SHA512 6c8c7c18ad71e32507af57456d1c11544f3e6c67c9cd3811a83fd0c20e12d6457ab294d91905e3911bdef1977ec1b535de82e9d92b2a38bd9eef7851e6349b5a
+DIST qtmultimedia-everywhere-src-6.8.0.tar.xz 9591692 BLAKE2B fd55d8a97573c6eef6af605e0564746cb2aa1fa8ac604c62283e6508f2bcb0ac5f0cacdee919b71dfb8a8c94b34d876e0811c5a2b428d4c8c3ee78dc127ad6c0 SHA512 1374db720141d09ca3081b5a7dd6d0f1b4457ab87096b4bfac0b9ab97de1dadf36ded5cf04ae01824fd9e16cfe7f45f45f2ebebc464696a348284462a731388e
diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.8.0.ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.8.0.ebuild
new file mode 100644
index 000000000000..abc7252aee13
--- /dev/null
+++ b/dev-qt/qtmultimedia/qtmultimedia-6.8.0.ebuild
@@ -0,0 +1,142 @@
+# Copyright 2021-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic qt6-build
+
+DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt6 framework"
+
+if [[ ${QT6_BUILD_TYPE} == release ]]; then
+ KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86"
+fi
+
+IUSE="
+ +X alsa eglfs +ffmpeg gstreamer opengl pulseaudio
+ qml screencast v4l vaapi vulkan wayland
+"
+# tst_qmediaplayerbackend hard requires qml, review in case becomes optional
+REQUIRED_USE="
+ || ( ffmpeg gstreamer )
+ eglfs? ( ffmpeg opengl qml )
+ screencast? ( ffmpeg )
+ test? ( qml )
+ vaapi? ( ffmpeg opengl )
+"
+
+# gstreamer[X=] is to avoid broken gst detect if -X w/ gst[X] w/o xorg-proto
+# (*could* be removed if gst-plugins-base[X] RDEPENDs on xorg-proto)
+# := skipped on pipewire due to only being used through dbus
+RDEPEND="
+ ~dev-qt/qtbase-${PV}:6[gui,network,opengl=,vulkan=,widgets]
+ alsa? (
+ !pulseaudio? ( media-libs/alsa-lib )
+ )
+ ffmpeg? (
+ ~dev-qt/qtbase-${PV}:6[X=,concurrent,eglfs=]
+ media-video/ffmpeg:=[vaapi?]
+ X? (
+ x11-libs/libX11
+ x11-libs/libXext
+ x11-libs/libXrandr
+ )
+ )
+ gstreamer? (
+ dev-libs/glib:2
+ media-libs/gst-plugins-bad:1.0
+ media-libs/gst-plugins-base:1.0[X=]
+ media-libs/gstreamer:1.0
+ opengl? (
+ ~dev-qt/qtbase-${PV}:6[X?,wayland?]
+ media-libs/gst-plugins-base:1.0[X?,egl,opengl,wayland?]
+ )
+ )
+ opengl? ( media-libs/libglvnd )
+ pulseaudio? ( media-libs/libpulse )
+ qml? (
+ ~dev-qt/qtdeclarative-${PV}:6
+ ~dev-qt/qtquick3d-${PV}:6
+ )
+ screencast? (
+ ~dev-qt/qtbase-${PV}:6[dbus]
+ media-video/pipewire
+ )
+"
+DEPEND="
+ ${RDEPEND}
+ X? ( x11-base/xorg-proto )
+ v4l? ( sys-kernel/linux-headers )
+ vulkan? ( dev-util/vulkan-headers )
+"
+BDEPEND="~dev-qt/qtshadertools-${PV}:6"
+
+CMAKE_SKIP_TESTS=(
+ # unimportant and expects all backends to be available (bug #928420)
+ tst_backends
+ # tries to use real alsa or pulseaudio and fails in sandbox
+ tst_qaudiosink
+ tst_qaudiosource
+ tst_qmediacapture_gstreamer
+ tst_qmediacapturesession
+ tst_qmediaframeinputsbackend
+ tst_qmediaplayerbackend
+ tst_qsoundeffect
+ # may try to use v4l2 or hardware acceleration depending on availability
+ tst_qscreencapture_integration
+ tst_qscreencapturebackend
+ tst_qvideoframebackend
+ # fails with offscreen rendering
+ tst_qvideoframecolormanagement
+ tst_qwindowcapturebackend
+)
+
+src_configure() {
+ # normally passed by the build system, but needed for 32-on-64 chroots
+ use x86 && append-cppflags -DPFFFT_SIMD_DISABLE
+
+ local mycmakeargs=(
+ $(cmake_use_find_package qml Qt6Qml)
+ $(qt_feature ffmpeg)
+ $(qt_feature gstreamer)
+ $(usev gstreamer "
+ $(qt_feature opengl gstreamer_gl)
+ $(usev opengl "
+ $(qt_feature X gstreamer_gl_x11)
+ $(qt_feature wayland gstreamer_gl_wayland)
+ ")
+ ")
+ $(qt_feature pulseaudio)
+ $(qt_feature screencast pipewire)
+ $(qt_feature v4l linux_v4l)
+ $(qt_feature vaapi)
+ -DQT_UNITY_BUILD=OFF # currently fails to build with
+ )
+
+ # ALSA backend is experimental off-by-default and can take priority
+ # causing problems (bug #935146), disable if USE=pulseaudio is set
+ # (also do not want unnecessary usage of ALSA plugins -> pulse)
+ if use alsa && use pulseaudio; then
+ # einfo should be enough given pure-ALSA users tend to disable pulse
+ einfo "Warning: USE=alsa is ignored when USE=pulseaudio is set"
+ mycmakeargs+=( -DQT_FEATURE_alsa=OFF )
+ else
+ mycmakeargs+=( $(qt_feature alsa) )
+ fi
+
+ qt6-build_src_configure
+}
+
+src_install() {
+ qt6-build_src_install
+
+ if use test; then
+ local delete=( # sigh
+ "${D}${QT6_LIBDIR}"/cmake/Qt6Multimedia/Qt6MockMultimediaPlugin*.cmake
+ "${D}${QT6_MKSPECSDIR}"/modules/qt_plugin_mockmultimediaplugin.pri
+ "${D}${QT6_PLUGINDIR}"/multimedia/libmockmultimediaplugin.*
+ "${D}${QT6_PLUGINDIR}"/multimedia/objects-*
+ )
+ # using -f given not tracking which tests may be skipped or not
+ rm -rf -- "${delete[@]}" || die
+ fi
+}
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2024-09-27 7:26 Ionen Wolkens
0 siblings, 0 replies; 196+ messages in thread
From: Ionen Wolkens @ 2024-09-27 7:26 UTC (permalink / raw
To: gentoo-commits
commit: 47090c7bb644d25a0c97c7d17747b960f0211fb6
Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 27 07:08:40 2024 +0000
Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Fri Sep 27 07:25:49 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47090c7b
dev-qt/qtmultimedia: add 6.7.3
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
dev-qt/qtmultimedia/Manifest | 1 +
dev-qt/qtmultimedia/qtmultimedia-6.7.3.ebuild | 133 ++++++++++++++++++++++++++
2 files changed, 134 insertions(+)
diff --git a/dev-qt/qtmultimedia/Manifest b/dev-qt/qtmultimedia/Manifest
index 02ae09a38678..40fe7636e82a 100644
--- a/dev-qt/qtmultimedia/Manifest
+++ b/dev-qt/qtmultimedia/Manifest
@@ -1,4 +1,5 @@
DIST qtmultimedia-5.15.14-gentoo-kde-1.tar.xz 1492 BLAKE2B e2474990d9efc327f35a979c1f317cb213c6121b4e1285294c132a1266eaeb559e7239c7cd58da072e50dc85dd9aa0c1b6aa493f95fe31268171780cd3346883 SHA512 5427c7a5e06f8296b091b2bb3fc67e678ac01bd1179de5a11c38cfe9f87ba8e3ac87a1395c2c3044ad31fc5c040230e35a1e71e173e12109c24cd97da70d9e9d
DIST qtmultimedia-everywhere-opensource-src-5.15.14.tar.xz 3842164 BLAKE2B 0065c95b4f14e566c667e16c4eb264e466174a9548c6a4bd39dbab9cf14ddad444cc3318ecdf18ca9e3999a3f95a669fd121937287d466a6b9a9c14af74ff686 SHA512 6059bd9aec65888ed6f3a1f87506a94ea567f9e064bb4a586859bc8f76ee4dca573eb256623452ddd9daf2305f49c707673425ea08edca9cd2db7b56bf5cab9c
DIST qtmultimedia-everywhere-src-6.7.2.tar.xz 8451800 BLAKE2B 44523ebe4f1b0c910fdad8ff29f24273c1b7872e9f5dd58b2dd779e61fe3b5c1a97ee900009ca693c740a6e578f9dd62995ac101ef70e1cd718af1bd1c355430 SHA512 bfcd04a5ba142e2a3bee3b67a261ffb4f651ac4e043e3dcafc0175bd25409de375041aa6fdda4f6899b00e4bad6c06ae9fd0d6a1e7db0b874f1bcf0a578d3c70
+DIST qtmultimedia-everywhere-src-6.7.3.tar.xz 9360356 BLAKE2B c3ba0c1729b412022959900d4ee7b31f92df5c1b03326ffaea974a59a217be8f39cacf62e03374d63e1d804798ac1bfcfda011a42047ebaa53f5dc1511a44f06 SHA512 6c8c7c18ad71e32507af57456d1c11544f3e6c67c9cd3811a83fd0c20e12d6457ab294d91905e3911bdef1977ec1b535de82e9d92b2a38bd9eef7851e6349b5a
DIST qtmultimedia-everywhere-src-6.8.0-rc.tar.xz 9596792 BLAKE2B 0961eb1acb796311eb9120c69913276e00e3ce335174439d07aff92ca5b5ad2c3decf0f5254080e52a4a4952397798f204a4c8c7c0b9930f91faac4ca0ad834d SHA512 9abc28f994c8d4922eb726fb87c64f079d59bb3b698e3dd9470909b9a03e24a54c89ccd64f946218f0bd915d7a0086e3ebd21e16d6e00380180a475d1015589a
diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.7.3.ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.7.3.ebuild
new file mode 100644
index 000000000000..2921a408326e
--- /dev/null
+++ b/dev-qt/qtmultimedia/qtmultimedia-6.7.3.ebuild
@@ -0,0 +1,133 @@
+# Copyright 2021-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic qt6-build
+
+DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt6 framework"
+
+if [[ ${QT6_BUILD_TYPE} == release ]]; then
+ KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86"
+fi
+
+IUSE="
+ +X alsa eglfs +ffmpeg gstreamer opengl pulseaudio
+ qml v4l vaapi vulkan wayland
+"
+# tst_qmediaplayerbackend hard requires qml, review in case becomes optional
+REQUIRED_USE="
+ || ( ffmpeg gstreamer )
+ eglfs? ( ffmpeg opengl qml )
+ test? ( qml )
+ vaapi? ( ffmpeg opengl )
+"
+
+# gstreamer[X=] is to avoid broken gst detect if -X w/ gst[X] w/o xorg-proto
+# (*could* be removed if gst-plugins-base[X] RDEPENDs on xorg-proto)
+RDEPEND="
+ ~dev-qt/qtbase-${PV}:6[gui,network,opengl=,vulkan=,widgets]
+ alsa? (
+ !pulseaudio? ( media-libs/alsa-lib )
+ )
+ ffmpeg? (
+ ~dev-qt/qtbase-${PV}:6[X=,concurrent,eglfs=]
+ media-video/ffmpeg:=[vaapi?]
+ X? (
+ x11-libs/libX11
+ x11-libs/libXext
+ x11-libs/libXrandr
+ )
+ )
+ gstreamer? (
+ dev-libs/glib:2
+ media-libs/gst-plugins-bad:1.0
+ media-libs/gst-plugins-base:1.0[X=]
+ media-libs/gstreamer:1.0
+ opengl? (
+ ~dev-qt/qtbase-${PV}:6[X?,wayland?]
+ media-libs/gst-plugins-base:1.0[X?,egl,opengl,wayland?]
+ )
+ )
+ opengl? ( media-libs/libglvnd )
+ pulseaudio? ( media-libs/libpulse )
+ qml? (
+ ~dev-qt/qtdeclarative-${PV}:6
+ ~dev-qt/qtquick3d-${PV}:6
+ )
+"
+DEPEND="
+ ${RDEPEND}
+ X? ( x11-base/xorg-proto )
+ v4l? ( sys-kernel/linux-headers )
+ vulkan? ( dev-util/vulkan-headers )
+"
+BDEPEND="~dev-qt/qtshadertools-${PV}:6"
+
+CMAKE_SKIP_TESTS=(
+ # unimportant and expects all backends to be available (bug #928420)
+ tst_backends
+ # tries to use real alsa or pulseaudio and fails in sandbox
+ tst_qaudiosink
+ tst_qaudiosource
+ tst_qmediacapture_gstreamer
+ tst_qmediacapturesession
+ tst_qmediaplayerbackend
+ tst_qsoundeffect
+ # may try to use v4l2 or hardware acceleration depending on availability
+ tst_qscreencapture_integration
+ tst_qscreencapturebackend
+ tst_qvideoframebackend
+ # fails with offscreen rendering
+ tst_qvideoframecolormanagement
+ tst_qwindowcapturebackend
+)
+
+src_configure() {
+ # normally passed by the build system, but needed for 32-on-64 chroots
+ use x86 && append-cppflags -DPFFFT_SIMD_DISABLE
+
+ local mycmakeargs=(
+ $(cmake_use_find_package qml Qt6Qml)
+ $(qt_feature ffmpeg)
+ $(qt_feature gstreamer)
+ $(usev gstreamer "
+ $(qt_feature opengl gstreamer_gl)
+ $(usev opengl "
+ $(qt_feature X gstreamer_gl_x11)
+ $(qt_feature wayland gstreamer_gl_wayland)
+ ")
+ ")
+ $(qt_feature pulseaudio)
+ $(qt_feature v4l linux_v4l)
+ $(qt_feature vaapi)
+ )
+
+ # ALSA backend is experimental off-by-default and can take priority
+ # causing problems (bug #935146), disable if USE=pulseaudio is set
+ # (also do not want unnecessary usage of ALSA plugins -> pulse)
+ if use alsa && use pulseaudio; then
+ # einfo should be enough given pure-ALSA users tend to disable pulse
+ einfo "Warning: USE=alsa is ignored when USE=pulseaudio is set"
+ mycmakeargs+=( -DQT_FEATURE_alsa=OFF )
+ else
+ mycmakeargs+=( $(qt_feature alsa) )
+ fi
+
+ qt6-build_src_configure
+}
+
+src_install() {
+ qt6-build_src_install
+
+ if use test; then
+ local delete=( # sigh
+ "${D}${QT6_LIBDIR}"/cmake/Qt6Multimedia/Qt6MockMultimediaPlugin*.cmake
+ "${D}${QT6_MKSPECSDIR}"/modules/qt_plugin_mockmultimediaplugin.pri
+ "${D}${QT6_PLUGINDIR}"/multimedia/libmockmultimediaplugin.*
+ "${D}${QT6_PLUGINDIR}"/multimedia/objects-*
+ )
+ # using -f given not tracking which tests may be skipped or not
+ rm -rf -- "${delete[@]}" || die
+ fi
+}
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2024-09-24 9:57 Ionen Wolkens
0 siblings, 0 replies; 196+ messages in thread
From: Ionen Wolkens @ 2024-09-24 9:57 UTC (permalink / raw
To: gentoo-commits
commit: 486e7bc8a07a7b03afe99a4052d73965a41d6530
Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 24 09:19:39 2024 +0000
Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Tue Sep 24 09:56:39 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=486e7bc8
dev-qt/qtmultimedia: add 6.8.0_rc
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
dev-qt/qtmultimedia/Manifest | 1 +
dev-qt/qtmultimedia/qtmultimedia-6.8.0_rc.ebuild | 142 +++++++++++++++++++++++
2 files changed, 143 insertions(+)
diff --git a/dev-qt/qtmultimedia/Manifest b/dev-qt/qtmultimedia/Manifest
index d701db23541e..02ae09a38678 100644
--- a/dev-qt/qtmultimedia/Manifest
+++ b/dev-qt/qtmultimedia/Manifest
@@ -1,3 +1,4 @@
DIST qtmultimedia-5.15.14-gentoo-kde-1.tar.xz 1492 BLAKE2B e2474990d9efc327f35a979c1f317cb213c6121b4e1285294c132a1266eaeb559e7239c7cd58da072e50dc85dd9aa0c1b6aa493f95fe31268171780cd3346883 SHA512 5427c7a5e06f8296b091b2bb3fc67e678ac01bd1179de5a11c38cfe9f87ba8e3ac87a1395c2c3044ad31fc5c040230e35a1e71e173e12109c24cd97da70d9e9d
DIST qtmultimedia-everywhere-opensource-src-5.15.14.tar.xz 3842164 BLAKE2B 0065c95b4f14e566c667e16c4eb264e466174a9548c6a4bd39dbab9cf14ddad444cc3318ecdf18ca9e3999a3f95a669fd121937287d466a6b9a9c14af74ff686 SHA512 6059bd9aec65888ed6f3a1f87506a94ea567f9e064bb4a586859bc8f76ee4dca573eb256623452ddd9daf2305f49c707673425ea08edca9cd2db7b56bf5cab9c
DIST qtmultimedia-everywhere-src-6.7.2.tar.xz 8451800 BLAKE2B 44523ebe4f1b0c910fdad8ff29f24273c1b7872e9f5dd58b2dd779e61fe3b5c1a97ee900009ca693c740a6e578f9dd62995ac101ef70e1cd718af1bd1c355430 SHA512 bfcd04a5ba142e2a3bee3b67a261ffb4f651ac4e043e3dcafc0175bd25409de375041aa6fdda4f6899b00e4bad6c06ae9fd0d6a1e7db0b874f1bcf0a578d3c70
+DIST qtmultimedia-everywhere-src-6.8.0-rc.tar.xz 9596792 BLAKE2B 0961eb1acb796311eb9120c69913276e00e3ce335174439d07aff92ca5b5ad2c3decf0f5254080e52a4a4952397798f204a4c8c7c0b9930f91faac4ca0ad834d SHA512 9abc28f994c8d4922eb726fb87c64f079d59bb3b698e3dd9470909b9a03e24a54c89ccd64f946218f0bd915d7a0086e3ebd21e16d6e00380180a475d1015589a
diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.8.0_rc.ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.8.0_rc.ebuild
new file mode 100644
index 000000000000..abc7252aee13
--- /dev/null
+++ b/dev-qt/qtmultimedia/qtmultimedia-6.8.0_rc.ebuild
@@ -0,0 +1,142 @@
+# Copyright 2021-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic qt6-build
+
+DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt6 framework"
+
+if [[ ${QT6_BUILD_TYPE} == release ]]; then
+ KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86"
+fi
+
+IUSE="
+ +X alsa eglfs +ffmpeg gstreamer opengl pulseaudio
+ qml screencast v4l vaapi vulkan wayland
+"
+# tst_qmediaplayerbackend hard requires qml, review in case becomes optional
+REQUIRED_USE="
+ || ( ffmpeg gstreamer )
+ eglfs? ( ffmpeg opengl qml )
+ screencast? ( ffmpeg )
+ test? ( qml )
+ vaapi? ( ffmpeg opengl )
+"
+
+# gstreamer[X=] is to avoid broken gst detect if -X w/ gst[X] w/o xorg-proto
+# (*could* be removed if gst-plugins-base[X] RDEPENDs on xorg-proto)
+# := skipped on pipewire due to only being used through dbus
+RDEPEND="
+ ~dev-qt/qtbase-${PV}:6[gui,network,opengl=,vulkan=,widgets]
+ alsa? (
+ !pulseaudio? ( media-libs/alsa-lib )
+ )
+ ffmpeg? (
+ ~dev-qt/qtbase-${PV}:6[X=,concurrent,eglfs=]
+ media-video/ffmpeg:=[vaapi?]
+ X? (
+ x11-libs/libX11
+ x11-libs/libXext
+ x11-libs/libXrandr
+ )
+ )
+ gstreamer? (
+ dev-libs/glib:2
+ media-libs/gst-plugins-bad:1.0
+ media-libs/gst-plugins-base:1.0[X=]
+ media-libs/gstreamer:1.0
+ opengl? (
+ ~dev-qt/qtbase-${PV}:6[X?,wayland?]
+ media-libs/gst-plugins-base:1.0[X?,egl,opengl,wayland?]
+ )
+ )
+ opengl? ( media-libs/libglvnd )
+ pulseaudio? ( media-libs/libpulse )
+ qml? (
+ ~dev-qt/qtdeclarative-${PV}:6
+ ~dev-qt/qtquick3d-${PV}:6
+ )
+ screencast? (
+ ~dev-qt/qtbase-${PV}:6[dbus]
+ media-video/pipewire
+ )
+"
+DEPEND="
+ ${RDEPEND}
+ X? ( x11-base/xorg-proto )
+ v4l? ( sys-kernel/linux-headers )
+ vulkan? ( dev-util/vulkan-headers )
+"
+BDEPEND="~dev-qt/qtshadertools-${PV}:6"
+
+CMAKE_SKIP_TESTS=(
+ # unimportant and expects all backends to be available (bug #928420)
+ tst_backends
+ # tries to use real alsa or pulseaudio and fails in sandbox
+ tst_qaudiosink
+ tst_qaudiosource
+ tst_qmediacapture_gstreamer
+ tst_qmediacapturesession
+ tst_qmediaframeinputsbackend
+ tst_qmediaplayerbackend
+ tst_qsoundeffect
+ # may try to use v4l2 or hardware acceleration depending on availability
+ tst_qscreencapture_integration
+ tst_qscreencapturebackend
+ tst_qvideoframebackend
+ # fails with offscreen rendering
+ tst_qvideoframecolormanagement
+ tst_qwindowcapturebackend
+)
+
+src_configure() {
+ # normally passed by the build system, but needed for 32-on-64 chroots
+ use x86 && append-cppflags -DPFFFT_SIMD_DISABLE
+
+ local mycmakeargs=(
+ $(cmake_use_find_package qml Qt6Qml)
+ $(qt_feature ffmpeg)
+ $(qt_feature gstreamer)
+ $(usev gstreamer "
+ $(qt_feature opengl gstreamer_gl)
+ $(usev opengl "
+ $(qt_feature X gstreamer_gl_x11)
+ $(qt_feature wayland gstreamer_gl_wayland)
+ ")
+ ")
+ $(qt_feature pulseaudio)
+ $(qt_feature screencast pipewire)
+ $(qt_feature v4l linux_v4l)
+ $(qt_feature vaapi)
+ -DQT_UNITY_BUILD=OFF # currently fails to build with
+ )
+
+ # ALSA backend is experimental off-by-default and can take priority
+ # causing problems (bug #935146), disable if USE=pulseaudio is set
+ # (also do not want unnecessary usage of ALSA plugins -> pulse)
+ if use alsa && use pulseaudio; then
+ # einfo should be enough given pure-ALSA users tend to disable pulse
+ einfo "Warning: USE=alsa is ignored when USE=pulseaudio is set"
+ mycmakeargs+=( -DQT_FEATURE_alsa=OFF )
+ else
+ mycmakeargs+=( $(qt_feature alsa) )
+ fi
+
+ qt6-build_src_configure
+}
+
+src_install() {
+ qt6-build_src_install
+
+ if use test; then
+ local delete=( # sigh
+ "${D}${QT6_LIBDIR}"/cmake/Qt6Multimedia/Qt6MockMultimediaPlugin*.cmake
+ "${D}${QT6_MKSPECSDIR}"/modules/qt_plugin_mockmultimediaplugin.pri
+ "${D}${QT6_PLUGINDIR}"/multimedia/libmockmultimediaplugin.*
+ "${D}${QT6_PLUGINDIR}"/multimedia/objects-*
+ )
+ # using -f given not tracking which tests may be skipped or not
+ rm -rf -- "${delete[@]}" || die
+ fi
+}
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2024-09-03 15:11 Ionen Wolkens
0 siblings, 0 replies; 196+ messages in thread
From: Ionen Wolkens @ 2024-09-03 15:11 UTC (permalink / raw
To: gentoo-commits
commit: 266fb6b6ac07ec45e3b30fa5d55ee085169ca7d8
Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 3 15:02:15 2024 +0000
Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Tue Sep 3 15:10:45 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=266fb6b6
dev-qt/qtmultimedia: skip tst_qmediacapture_gstreamer in 6.7 too
Tried a full build of dev-qt/*-6.7.9999 in preparation for 6.7.3
and this is the only thing that went wrong (like it did in 6.8).
Test doesn't expect to have nothing to capture (as portage user
in sandbox) and segfaults as far as I can tell and should be a
non-issue.
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
dev-qt/qtmultimedia/qtmultimedia-6.7.9999.ebuild | 1 +
1 file changed, 1 insertion(+)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.7.9999.ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.7.9999.ebuild
index 4aefaf7a465a..2921a408326e 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-6.7.9999.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-6.7.9999.ebuild
@@ -70,6 +70,7 @@ CMAKE_SKIP_TESTS=(
# tries to use real alsa or pulseaudio and fails in sandbox
tst_qaudiosink
tst_qaudiosource
+ tst_qmediacapture_gstreamer
tst_qmediacapturesession
tst_qmediaplayerbackend
tst_qsoundeffect
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2024-09-03 4:22 Ionen Wolkens
0 siblings, 0 replies; 196+ messages in thread
From: Ionen Wolkens @ 2024-09-03 4:22 UTC (permalink / raw
To: gentoo-commits
commit: cff08045cc890b5688ac1351842a822f45c7374d
Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 3 02:55:22 2024 +0000
Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Tue Sep 3 04:20:40 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cff08045
dev-qt/qtmultimedia: skip more tests that need working audio in 6.8+
May possibly be needed in 6.7.9999 too given it received some
gstreamer changes, have not tried yet.
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
dev-qt/qtmultimedia/qtmultimedia-6.8.9999.ebuild | 2 ++
dev-qt/qtmultimedia/qtmultimedia-6.9999.ebuild | 2 ++
2 files changed, 4 insertions(+)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.8.9999.ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.8.9999.ebuild
index 41486d108f30..abc7252aee13 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-6.8.9999.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-6.8.9999.ebuild
@@ -76,7 +76,9 @@ CMAKE_SKIP_TESTS=(
# tries to use real alsa or pulseaudio and fails in sandbox
tst_qaudiosink
tst_qaudiosource
+ tst_qmediacapture_gstreamer
tst_qmediacapturesession
+ tst_qmediaframeinputsbackend
tst_qmediaplayerbackend
tst_qsoundeffect
# may try to use v4l2 or hardware acceleration depending on availability
diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.9999.ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.9999.ebuild
index 41486d108f30..abc7252aee13 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-6.9999.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-6.9999.ebuild
@@ -76,7 +76,9 @@ CMAKE_SKIP_TESTS=(
# tries to use real alsa or pulseaudio and fails in sandbox
tst_qaudiosink
tst_qaudiosource
+ tst_qmediacapture_gstreamer
tst_qmediacapturesession
+ tst_qmediaframeinputsbackend
tst_qmediaplayerbackend
tst_qsoundeffect
# may try to use v4l2 or hardware acceleration depending on availability
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2024-09-02 17:52 Ionen Wolkens
0 siblings, 0 replies; 196+ messages in thread
From: Ionen Wolkens @ 2024-09-02 17:52 UTC (permalink / raw
To: gentoo-commits
commit: 894fa2bb4a4bf85e044347434ffff673fbca440e
Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Mon Sep 2 16:46:29 2024 +0000
Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Mon Sep 2 17:51:30 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=894fa2bb
dev-qt/qtmultimedia: update live
Partially imported from 6.8.9999 due to same changes
landing in 6.7. Not really tested yet.
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
dev-qt/qtmultimedia/qtmultimedia-6.7.9999.ebuild | 23 +++++++++++++++++++----
1 file changed, 19 insertions(+), 4 deletions(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.7.9999.ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.7.9999.ebuild
index f92c651b8b19..4aefaf7a465a 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-6.7.9999.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-6.7.9999.ebuild
@@ -11,15 +11,20 @@ if [[ ${QT6_BUILD_TYPE} == release ]]; then
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86"
fi
-IUSE="+X alsa eglfs +ffmpeg gstreamer opengl pulseaudio qml v4l vaapi vulkan"
+IUSE="
+ +X alsa eglfs +ffmpeg gstreamer opengl pulseaudio
+ qml v4l vaapi vulkan wayland
+"
# tst_qmediaplayerbackend hard requires qml, review in case becomes optional
REQUIRED_USE="
|| ( ffmpeg gstreamer )
eglfs? ( ffmpeg opengl qml )
- vaapi? ( ffmpeg opengl )
test? ( qml )
+ vaapi? ( ffmpeg opengl )
"
+# gstreamer[X=] is to avoid broken gst detect if -X w/ gst[X] w/o xorg-proto
+# (*could* be removed if gst-plugins-base[X] RDEPENDs on xorg-proto)
RDEPEND="
~dev-qt/qtbase-${PV}:6[gui,network,opengl=,vulkan=,widgets]
alsa? (
@@ -37,8 +42,12 @@ RDEPEND="
gstreamer? (
dev-libs/glib:2
media-libs/gst-plugins-bad:1.0
- media-libs/gst-plugins-base:1.0[X=,opengl?]
+ media-libs/gst-plugins-base:1.0[X=]
media-libs/gstreamer:1.0
+ opengl? (
+ ~dev-qt/qtbase-${PV}:6[X?,wayland?]
+ media-libs/gst-plugins-base:1.0[X?,egl,opengl,wayland?]
+ )
)
opengl? ( media-libs/libglvnd )
pulseaudio? ( media-libs/libpulse )
@@ -81,7 +90,13 @@ src_configure() {
$(cmake_use_find_package qml Qt6Qml)
$(qt_feature ffmpeg)
$(qt_feature gstreamer)
- $(usev gstreamer $(qt_feature opengl gstreamer_gl))
+ $(usev gstreamer "
+ $(qt_feature opengl gstreamer_gl)
+ $(usev opengl "
+ $(qt_feature X gstreamer_gl_x11)
+ $(qt_feature wayland gstreamer_gl_wayland)
+ ")
+ ")
$(qt_feature pulseaudio)
$(qt_feature v4l linux_v4l)
$(qt_feature vaapi)
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2024-09-02 4:06 Ionen Wolkens
0 siblings, 0 replies; 196+ messages in thread
From: Ionen Wolkens @ 2024-09-02 4:06 UTC (permalink / raw
To: gentoo-commits
commit: df70c8d13f33b700af13f2e792a287260f352a4f
Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Mon Sep 2 04:00:11 2024 +0000
Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Mon Sep 2 04:05:44 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df70c8d1
dev-qt/qtmultimedia: require USE=qml with USE=eglfs
Bit of a edge case so revbump is not essential, but rather avoid
potential weird states in middle of Plasma 6 migration.
Closes: https://bugs.gentoo.org/938890
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
.../{qtmultimedia-6.7.2-r1.ebuild => qtmultimedia-6.7.2-r2.ebuild} | 2 +-
dev-qt/qtmultimedia/qtmultimedia-6.7.9999.ebuild | 2 +-
dev-qt/qtmultimedia/qtmultimedia-6.8.9999.ebuild | 2 +-
dev-qt/qtmultimedia/qtmultimedia-6.9999.ebuild | 2 +-
4 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.7.2-r1.ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.7.2-r2.ebuild
similarity index 99%
rename from dev-qt/qtmultimedia/qtmultimedia-6.7.2-r1.ebuild
rename to dev-qt/qtmultimedia/qtmultimedia-6.7.2-r2.ebuild
index f86755c55902..74869683aa32 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-6.7.2-r1.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-6.7.2-r2.ebuild
@@ -15,7 +15,7 @@ IUSE="+X alsa eglfs +ffmpeg gstreamer opengl pulseaudio qml v4l vaapi vulkan"
# tst_qmediaplayerbackend hard requires qml, review in case becomes optional
REQUIRED_USE="
|| ( ffmpeg gstreamer )
- eglfs? ( ffmpeg opengl )
+ eglfs? ( ffmpeg opengl qml )
vaapi? ( ffmpeg opengl )
test? ( qml )
"
diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.7.9999.ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.7.9999.ebuild
index 3b8589664575..f92c651b8b19 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-6.7.9999.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-6.7.9999.ebuild
@@ -15,7 +15,7 @@ IUSE="+X alsa eglfs +ffmpeg gstreamer opengl pulseaudio qml v4l vaapi vulkan"
# tst_qmediaplayerbackend hard requires qml, review in case becomes optional
REQUIRED_USE="
|| ( ffmpeg gstreamer )
- eglfs? ( ffmpeg opengl )
+ eglfs? ( ffmpeg opengl qml )
vaapi? ( ffmpeg opengl )
test? ( qml )
"
diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.8.9999.ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.8.9999.ebuild
index fe60a09af174..41486d108f30 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-6.8.9999.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-6.8.9999.ebuild
@@ -18,7 +18,7 @@ IUSE="
# tst_qmediaplayerbackend hard requires qml, review in case becomes optional
REQUIRED_USE="
|| ( ffmpeg gstreamer )
- eglfs? ( ffmpeg opengl )
+ eglfs? ( ffmpeg opengl qml )
screencast? ( ffmpeg )
test? ( qml )
vaapi? ( ffmpeg opengl )
diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.9999.ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.9999.ebuild
index fe60a09af174..41486d108f30 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-6.9999.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-6.9999.ebuild
@@ -18,7 +18,7 @@ IUSE="
# tst_qmediaplayerbackend hard requires qml, review in case becomes optional
REQUIRED_USE="
|| ( ffmpeg gstreamer )
- eglfs? ( ffmpeg opengl )
+ eglfs? ( ffmpeg opengl qml )
screencast? ( ffmpeg )
test? ( qml )
vaapi? ( ffmpeg opengl )
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2024-07-24 2:20 Ionen Wolkens
0 siblings, 0 replies; 196+ messages in thread
From: Ionen Wolkens @ 2024-07-24 2:20 UTC (permalink / raw
To: gentoo-commits
commit: c30b76985de1550cc72c48524f834e9340be245b
Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 23 22:04:25 2024 +0000
Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Wed Jul 24 02:18:36 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c30b7698
dev-qt/qtmultimedia: disable unity build in >=6.8 for now
Just so it builds, it's not the only problem (also 3 test failures
to investigate, but will leave that for when it's closer to release).
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
dev-qt/qtmultimedia/qtmultimedia-6.8.9999.ebuild | 1 +
dev-qt/qtmultimedia/qtmultimedia-6.9999.ebuild | 1 +
2 files changed, 2 insertions(+)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.8.9999.ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.8.9999.ebuild
index 3b8589664575..5c1df1f65c0e 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-6.8.9999.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-6.8.9999.ebuild
@@ -85,6 +85,7 @@ src_configure() {
$(qt_feature pulseaudio)
$(qt_feature v4l linux_v4l)
$(qt_feature vaapi)
+ -DQT_UNITY_BUILD=OFF # currently fails to build with
)
# ALSA backend is experimental off-by-default and can take priority
diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.9999.ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.9999.ebuild
index 3b8589664575..5c1df1f65c0e 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-6.9999.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-6.9999.ebuild
@@ -85,6 +85,7 @@ src_configure() {
$(qt_feature pulseaudio)
$(qt_feature v4l linux_v4l)
$(qt_feature vaapi)
+ -DQT_UNITY_BUILD=OFF # currently fails to build with
)
# ALSA backend is experimental off-by-default and can take priority
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2024-07-16 1:29 Ionen Wolkens
0 siblings, 0 replies; 196+ messages in thread
From: Ionen Wolkens @ 2024-07-16 1:29 UTC (permalink / raw
To: gentoo-commits
commit: dd1c2f03d9889b4baed34d1b5dcd07812e27b553
Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 16 00:55:51 2024 +0000
Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Tue Jul 16 01:01:06 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd1c2f03
dev-qt/qtmultimedia: drop 6.7.1-r1
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
dev-qt/qtmultimedia/Manifest | 1 -
dev-qt/qtmultimedia/qtmultimedia-6.7.1-r1.ebuild | 117 -----------------------
2 files changed, 118 deletions(-)
diff --git a/dev-qt/qtmultimedia/Manifest b/dev-qt/qtmultimedia/Manifest
index c796ecb650d4..d701db23541e 100644
--- a/dev-qt/qtmultimedia/Manifest
+++ b/dev-qt/qtmultimedia/Manifest
@@ -1,4 +1,3 @@
DIST qtmultimedia-5.15.14-gentoo-kde-1.tar.xz 1492 BLAKE2B e2474990d9efc327f35a979c1f317cb213c6121b4e1285294c132a1266eaeb559e7239c7cd58da072e50dc85dd9aa0c1b6aa493f95fe31268171780cd3346883 SHA512 5427c7a5e06f8296b091b2bb3fc67e678ac01bd1179de5a11c38cfe9f87ba8e3ac87a1395c2c3044ad31fc5c040230e35a1e71e173e12109c24cd97da70d9e9d
DIST qtmultimedia-everywhere-opensource-src-5.15.14.tar.xz 3842164 BLAKE2B 0065c95b4f14e566c667e16c4eb264e466174a9548c6a4bd39dbab9cf14ddad444cc3318ecdf18ca9e3999a3f95a669fd121937287d466a6b9a9c14af74ff686 SHA512 6059bd9aec65888ed6f3a1f87506a94ea567f9e064bb4a586859bc8f76ee4dca573eb256623452ddd9daf2305f49c707673425ea08edca9cd2db7b56bf5cab9c
-DIST qtmultimedia-everywhere-src-6.7.1.tar.xz 8362120 BLAKE2B 2dc442d9ee1290507ebe437e0087756b98ba63baa65fb64174e876d84758dd1062044934610134a782ec1d2a32c6281657e060554be3a2fe9591ad925e7c0129 SHA512 18e7b2036baac68a421cb8741713b43d739f558cad8b9d2b8192e390b2c37cfda17f6bb290c9313ae9e3b7ea2ee4fda52b86a58195201e99179d6f4a4e386783
DIST qtmultimedia-everywhere-src-6.7.2.tar.xz 8451800 BLAKE2B 44523ebe4f1b0c910fdad8ff29f24273c1b7872e9f5dd58b2dd779e61fe3b5c1a97ee900009ca693c740a6e578f9dd62995ac101ef70e1cd718af1bd1c355430 SHA512 bfcd04a5ba142e2a3bee3b67a261ffb4f651ac4e043e3dcafc0175bd25409de375041aa6fdda4f6899b00e4bad6c06ae9fd0d6a1e7db0b874f1bcf0a578d3c70
diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.7.1-r1.ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.7.1-r1.ebuild
deleted file mode 100644
index ddf6bb150a26..000000000000
--- a/dev-qt/qtmultimedia/qtmultimedia-6.7.1-r1.ebuild
+++ /dev/null
@@ -1,117 +0,0 @@
-# Copyright 2021-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit flag-o-matic qt6-build
-
-DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt6 framework"
-
-if [[ ${QT6_BUILD_TYPE} == release ]]; then
- KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv x86"
-fi
-
-IUSE="+X alsa eglfs +ffmpeg gstreamer opengl pulseaudio qml v4l vaapi vulkan"
-# tst_qmediaplayerbackend hard requires qml, review in case becomes optional
-REQUIRED_USE="
- || ( ffmpeg gstreamer )
- eglfs? ( ffmpeg opengl )
- vaapi? ( ffmpeg opengl )
- test? ( qml )
-"
-
-RDEPEND="
- ~dev-qt/qtbase-${PV}:6[gui,network,opengl=,vulkan=,widgets]
- alsa? (
- !pulseaudio? ( media-libs/alsa-lib )
- )
- ffmpeg? (
- ~dev-qt/qtbase-${PV}:6[X=,concurrent,eglfs=]
- media-video/ffmpeg:=[vaapi?]
- X? (
- x11-libs/libX11
- x11-libs/libXext
- x11-libs/libXrandr
- )
- )
- gstreamer? (
- dev-libs/glib:2
- media-libs/gst-plugins-bad:1.0
- media-libs/gst-plugins-base:1.0[X=,opengl?]
- media-libs/gstreamer:1.0
- )
- opengl? ( media-libs/libglvnd )
- pulseaudio? ( media-libs/libpulse )
- qml? (
- ~dev-qt/qtdeclarative-${PV}:6
- ~dev-qt/qtquick3d-${PV}:6
- )
-"
-DEPEND="
- ${RDEPEND}
- X? ( x11-base/xorg-proto )
- v4l? ( sys-kernel/linux-headers )
- vulkan? ( dev-util/vulkan-headers )
-"
-BDEPEND="~dev-qt/qtshadertools-${PV}:6"
-
-CMAKE_SKIP_TESTS=(
- # unimportant and expects all backends to be available (bug #928420)
- tst_backends
- # tries to use real alsa or pulseaudio and fails in sandbox
- tst_qaudiosink
- tst_qaudiosource
- tst_qmediacapturesession
- tst_qmediaplayerbackend
- tst_qsoundeffect
- # may try to use v4l2 or hardware acceleration depending on availability
- tst_qscreencapture_integration
- tst_qscreencapturebackend
- tst_qvideoframebackend
- # fails with offscreen rendering
- tst_qvideoframecolormanagement
- tst_qwindowcapturebackend
-)
-
-src_configure() {
- # normally passed by the build system, but needed for 32-on-64 chroots
- use x86 && append-cppflags -DPFFFT_SIMD_DISABLE
-
- local mycmakeargs=(
- $(cmake_use_find_package qml Qt6Qml)
- $(qt_feature ffmpeg)
- $(qt_feature gstreamer)
- $(usev gstreamer $(qt_feature opengl gstreamer_gl))
- $(qt_feature pulseaudio)
- $(qt_feature v4l linux_v4l)
- $(qt_feature vaapi)
- )
-
- # ALSA backend is experimental off-by-default and can take priority
- # causing problems (bug #935146), disable if USE=pulseaudio is set
- # (also do not want unnecessary usage of ALSA plugins -> pulse)
- if use alsa && use pulseaudio; then
- # einfo should be enough given pure-ALSA users tend to disable pulse
- einfo "Warning: USE=alsa is ignored when USE=pulseaudio is set"
- mycmakeargs+=( -DQT_FEATURE_alsa=OFF )
- else
- mycmakeargs+=( $(qt_feature alsa) )
- fi
-
- qt6-build_src_configure
-}
-
-src_install() {
- qt6-build_src_install
-
- if use test; then
- local delete=( # sigh
- "${D}${QT6_LIBDIR}"/cmake/Qt6Multimedia/Qt6MockMultimediaPlugin*.cmake
- "${D}${QT6_MKSPECSDIR}"/modules/qt_plugin_mockmultimediaplugin.pri
- "${D}${QT6_PLUGINDIR}"/multimedia/libmockmultimediaplugin.*
- "${D}${QT6_PLUGINDIR}"/multimedia/objects-*
- )
- # using -f given not tracking which tests may be skipped or not
- rm -rf -- "${delete[@]}" || die
- fi
-}
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2024-07-08 16:40 Arthur Zamarin
0 siblings, 0 replies; 196+ messages in thread
From: Arthur Zamarin @ 2024-07-08 16:40 UTC (permalink / raw
To: gentoo-commits
commit: 897ac300183373c3cf76a27f8841638f7cf6f905
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 8 16:39:22 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Mon Jul 8 16:39:22 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=897ac300
dev-qt/qtmultimedia: Stabilize 6.7.2-r1 ppc, #935728
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-qt/qtmultimedia/qtmultimedia-6.7.2-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.7.2-r1.ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.7.2-r1.ebuild
index 7df5fc90b9cd..48e5692b35ad 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-6.7.2-r1.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-6.7.2-r1.ebuild
@@ -8,7 +8,7 @@ inherit flag-o-matic qt6-build
DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt6 framework"
if [[ ${QT6_BUILD_TYPE} == release ]]; then
- KEYWORDS="~amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv x86"
+ KEYWORDS="~amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv x86"
fi
IUSE="+X alsa eglfs +ffmpeg gstreamer opengl pulseaudio qml v4l vaapi vulkan"
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2024-07-08 11:16 Arthur Zamarin
0 siblings, 0 replies; 196+ messages in thread
From: Arthur Zamarin @ 2024-07-08 11:16 UTC (permalink / raw
To: gentoo-commits
commit: 4d3ee05fc6351ef3b7ac0ddf3340cd33049583d2
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 8 11:15:08 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Mon Jul 8 11:15:08 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d3ee05f
dev-qt/qtmultimedia: Stabilize 6.7.2-r1 arm64, #935728
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-qt/qtmultimedia/qtmultimedia-6.7.2-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.7.2-r1.ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.7.2-r1.ebuild
index a2a68d38354e..7df5fc90b9cd 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-6.7.2-r1.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-6.7.2-r1.ebuild
@@ -8,7 +8,7 @@ inherit flag-o-matic qt6-build
DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt6 framework"
if [[ ${QT6_BUILD_TYPE} == release ]]; then
- KEYWORDS="~amd64 arm ~arm64 ~hppa ~loong ~ppc ppc64 ~riscv x86"
+ KEYWORDS="~amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv x86"
fi
IUSE="+X alsa eglfs +ffmpeg gstreamer opengl pulseaudio qml v4l vaapi vulkan"
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2024-07-08 10:09 Sam James
0 siblings, 0 replies; 196+ messages in thread
From: Sam James @ 2024-07-08 10:09 UTC (permalink / raw
To: gentoo-commits
commit: 4c5fa5561172c411bab664eeb534a49d1776cf3f
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 8 10:08:30 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Jul 8 10:08:30 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c5fa556
dev-qt/qtmultimedia: Stabilize 6.7.2-r1 arm, #935728
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-qt/qtmultimedia/qtmultimedia-6.7.2-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.7.2-r1.ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.7.2-r1.ebuild
index c9b1f8600772..c46cdf8f2689 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-6.7.2-r1.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-6.7.2-r1.ebuild
@@ -8,7 +8,7 @@ inherit flag-o-matic qt6-build
DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt6 framework"
if [[ ${QT6_BUILD_TYPE} == release ]]; then
- KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~x86"
+ KEYWORDS="~amd64 arm ~arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~x86"
fi
IUSE="+X alsa eglfs +ffmpeg gstreamer opengl pulseaudio qml v4l vaapi vulkan"
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2024-07-02 6:25 Ionen Wolkens
0 siblings, 0 replies; 196+ messages in thread
From: Ionen Wolkens @ 2024-07-02 6:25 UTC (permalink / raw
To: gentoo-commits
commit: 28b3f2608777853f8a89942a83b3cc57ff611300
Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 2 06:09:25 2024 +0000
Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Tue Jul 2 06:22:43 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28b3f260
dev-qt/qtmultimedia: disable alsa when pulseaudio is enabled (qt6)
Could revisit enabling both if qtmultimedia tries higher-end
backends like pulseaudio first in the future, but currently
it is both marked experimental and without autodetect:
qt_feature("alsa" PUBLIC PRIVATE
LABEL "ALSA (experimental)"
AUTODETECT false
So only enable it if it's the only option we have.
Have not checked the state of this for Qt5, but probably better
off not touching at this point unless someone has problems
(it's possible the audio sink was going through gstreamer
preventing issues).
Closes: https://bugs.gentoo.org/935146
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
...timedia-6.7.1.ebuild => qtmultimedia-6.7.1-r1.ebuild} | 16 ++++++++++++++--
...timedia-6.7.2.ebuild => qtmultimedia-6.7.2-r1.ebuild} | 16 ++++++++++++++--
dev-qt/qtmultimedia/qtmultimedia-6.7.9999.ebuild | 16 ++++++++++++++--
dev-qt/qtmultimedia/qtmultimedia-6.8.9999.ebuild | 16 ++++++++++++++--
dev-qt/qtmultimedia/qtmultimedia-6.9999.ebuild | 16 ++++++++++++++--
5 files changed, 70 insertions(+), 10 deletions(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.7.1.ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.7.1-r1.ebuild
similarity index 83%
rename from dev-qt/qtmultimedia/qtmultimedia-6.7.1.ebuild
rename to dev-qt/qtmultimedia/qtmultimedia-6.7.1-r1.ebuild
index 1d78a1de5024..ddf6bb150a26 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-6.7.1.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-6.7.1-r1.ebuild
@@ -22,7 +22,9 @@ REQUIRED_USE="
RDEPEND="
~dev-qt/qtbase-${PV}:6[gui,network,opengl=,vulkan=,widgets]
- alsa? ( media-libs/alsa-lib )
+ alsa? (
+ !pulseaudio? ( media-libs/alsa-lib )
+ )
ffmpeg? (
~dev-qt/qtbase-${PV}:6[X=,concurrent,eglfs=]
media-video/ffmpeg:=[vaapi?]
@@ -77,7 +79,6 @@ src_configure() {
local mycmakeargs=(
$(cmake_use_find_package qml Qt6Qml)
- $(qt_feature alsa)
$(qt_feature ffmpeg)
$(qt_feature gstreamer)
$(usev gstreamer $(qt_feature opengl gstreamer_gl))
@@ -86,6 +87,17 @@ src_configure() {
$(qt_feature vaapi)
)
+ # ALSA backend is experimental off-by-default and can take priority
+ # causing problems (bug #935146), disable if USE=pulseaudio is set
+ # (also do not want unnecessary usage of ALSA plugins -> pulse)
+ if use alsa && use pulseaudio; then
+ # einfo should be enough given pure-ALSA users tend to disable pulse
+ einfo "Warning: USE=alsa is ignored when USE=pulseaudio is set"
+ mycmakeargs+=( -DQT_FEATURE_alsa=OFF )
+ else
+ mycmakeargs+=( $(qt_feature alsa) )
+ fi
+
qt6-build_src_configure
}
diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.7.2.ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.7.2-r1.ebuild
similarity index 84%
rename from dev-qt/qtmultimedia/qtmultimedia-6.7.2.ebuild
rename to dev-qt/qtmultimedia/qtmultimedia-6.7.2-r1.ebuild
index 25d6f40c49e6..3325d8cc1142 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-6.7.2.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-6.7.2-r1.ebuild
@@ -22,7 +22,9 @@ REQUIRED_USE="
RDEPEND="
~dev-qt/qtbase-${PV}:6[gui,network,opengl=,vulkan=,widgets]
- alsa? ( media-libs/alsa-lib )
+ alsa? (
+ !pulseaudio? ( media-libs/alsa-lib )
+ )
ffmpeg? (
~dev-qt/qtbase-${PV}:6[X=,concurrent,eglfs=]
media-video/ffmpeg:=[vaapi?]
@@ -81,7 +83,6 @@ src_configure() {
local mycmakeargs=(
$(cmake_use_find_package qml Qt6Qml)
- $(qt_feature alsa)
$(qt_feature ffmpeg)
$(qt_feature gstreamer)
$(usev gstreamer $(qt_feature opengl gstreamer_gl))
@@ -90,6 +91,17 @@ src_configure() {
$(qt_feature vaapi)
)
+ # ALSA backend is experimental off-by-default and can take priority
+ # causing problems (bug #935146), disable if USE=pulseaudio is set
+ # (also do not want unnecessary usage of ALSA plugins -> pulse)
+ if use alsa && use pulseaudio; then
+ # einfo should be enough given pure-ALSA users tend to disable pulse
+ einfo "Warning: USE=alsa is ignored when USE=pulseaudio is set"
+ mycmakeargs+=( -DQT_FEATURE_alsa=OFF )
+ else
+ mycmakeargs+=( $(qt_feature alsa) )
+ fi
+
qt6-build_src_configure
}
diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.7.9999.ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.7.9999.ebuild
index 99d03b1ca8be..3b8589664575 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-6.7.9999.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-6.7.9999.ebuild
@@ -22,7 +22,9 @@ REQUIRED_USE="
RDEPEND="
~dev-qt/qtbase-${PV}:6[gui,network,opengl=,vulkan=,widgets]
- alsa? ( media-libs/alsa-lib )
+ alsa? (
+ !pulseaudio? ( media-libs/alsa-lib )
+ )
ffmpeg? (
~dev-qt/qtbase-${PV}:6[X=,concurrent,eglfs=]
media-video/ffmpeg:=[vaapi?]
@@ -77,7 +79,6 @@ src_configure() {
local mycmakeargs=(
$(cmake_use_find_package qml Qt6Qml)
- $(qt_feature alsa)
$(qt_feature ffmpeg)
$(qt_feature gstreamer)
$(usev gstreamer $(qt_feature opengl gstreamer_gl))
@@ -86,6 +87,17 @@ src_configure() {
$(qt_feature vaapi)
)
+ # ALSA backend is experimental off-by-default and can take priority
+ # causing problems (bug #935146), disable if USE=pulseaudio is set
+ # (also do not want unnecessary usage of ALSA plugins -> pulse)
+ if use alsa && use pulseaudio; then
+ # einfo should be enough given pure-ALSA users tend to disable pulse
+ einfo "Warning: USE=alsa is ignored when USE=pulseaudio is set"
+ mycmakeargs+=( -DQT_FEATURE_alsa=OFF )
+ else
+ mycmakeargs+=( $(qt_feature alsa) )
+ fi
+
qt6-build_src_configure
}
diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.8.9999.ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.8.9999.ebuild
index 99d03b1ca8be..3b8589664575 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-6.8.9999.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-6.8.9999.ebuild
@@ -22,7 +22,9 @@ REQUIRED_USE="
RDEPEND="
~dev-qt/qtbase-${PV}:6[gui,network,opengl=,vulkan=,widgets]
- alsa? ( media-libs/alsa-lib )
+ alsa? (
+ !pulseaudio? ( media-libs/alsa-lib )
+ )
ffmpeg? (
~dev-qt/qtbase-${PV}:6[X=,concurrent,eglfs=]
media-video/ffmpeg:=[vaapi?]
@@ -77,7 +79,6 @@ src_configure() {
local mycmakeargs=(
$(cmake_use_find_package qml Qt6Qml)
- $(qt_feature alsa)
$(qt_feature ffmpeg)
$(qt_feature gstreamer)
$(usev gstreamer $(qt_feature opengl gstreamer_gl))
@@ -86,6 +87,17 @@ src_configure() {
$(qt_feature vaapi)
)
+ # ALSA backend is experimental off-by-default and can take priority
+ # causing problems (bug #935146), disable if USE=pulseaudio is set
+ # (also do not want unnecessary usage of ALSA plugins -> pulse)
+ if use alsa && use pulseaudio; then
+ # einfo should be enough given pure-ALSA users tend to disable pulse
+ einfo "Warning: USE=alsa is ignored when USE=pulseaudio is set"
+ mycmakeargs+=( -DQT_FEATURE_alsa=OFF )
+ else
+ mycmakeargs+=( $(qt_feature alsa) )
+ fi
+
qt6-build_src_configure
}
diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.9999.ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.9999.ebuild
index 99d03b1ca8be..3b8589664575 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-6.9999.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-6.9999.ebuild
@@ -22,7 +22,9 @@ REQUIRED_USE="
RDEPEND="
~dev-qt/qtbase-${PV}:6[gui,network,opengl=,vulkan=,widgets]
- alsa? ( media-libs/alsa-lib )
+ alsa? (
+ !pulseaudio? ( media-libs/alsa-lib )
+ )
ffmpeg? (
~dev-qt/qtbase-${PV}:6[X=,concurrent,eglfs=]
media-video/ffmpeg:=[vaapi?]
@@ -77,7 +79,6 @@ src_configure() {
local mycmakeargs=(
$(cmake_use_find_package qml Qt6Qml)
- $(qt_feature alsa)
$(qt_feature ffmpeg)
$(qt_feature gstreamer)
$(usev gstreamer $(qt_feature opengl gstreamer_gl))
@@ -86,6 +87,17 @@ src_configure() {
$(qt_feature vaapi)
)
+ # ALSA backend is experimental off-by-default and can take priority
+ # causing problems (bug #935146), disable if USE=pulseaudio is set
+ # (also do not want unnecessary usage of ALSA plugins -> pulse)
+ if use alsa && use pulseaudio; then
+ # einfo should be enough given pure-ALSA users tend to disable pulse
+ einfo "Warning: USE=alsa is ignored when USE=pulseaudio is set"
+ mycmakeargs+=( -DQT_FEATURE_alsa=OFF )
+ else
+ mycmakeargs+=( $(qt_feature alsa) )
+ fi
+
qt6-build_src_configure
}
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2024-06-18 18:14 Ionen Wolkens
0 siblings, 0 replies; 196+ messages in thread
From: Ionen Wolkens @ 2024-06-18 18:14 UTC (permalink / raw
To: gentoo-commits
commit: 73d7d94e5b46ae8d98921bde87be66177555d517
Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 18 09:25:12 2024 +0000
Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Tue Jun 18 18:13:48 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73d7d94e
dev-qt/qtmultimedia: add 6.7.2
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
dev-qt/qtmultimedia/Manifest | 1 +
dev-qt/qtmultimedia/qtmultimedia-6.7.2.ebuild | 105 ++++++++++++++++++++++++++
2 files changed, 106 insertions(+)
diff --git a/dev-qt/qtmultimedia/Manifest b/dev-qt/qtmultimedia/Manifest
index a500709fdc9d..c796ecb650d4 100644
--- a/dev-qt/qtmultimedia/Manifest
+++ b/dev-qt/qtmultimedia/Manifest
@@ -1,3 +1,4 @@
DIST qtmultimedia-5.15.14-gentoo-kde-1.tar.xz 1492 BLAKE2B e2474990d9efc327f35a979c1f317cb213c6121b4e1285294c132a1266eaeb559e7239c7cd58da072e50dc85dd9aa0c1b6aa493f95fe31268171780cd3346883 SHA512 5427c7a5e06f8296b091b2bb3fc67e678ac01bd1179de5a11c38cfe9f87ba8e3ac87a1395c2c3044ad31fc5c040230e35a1e71e173e12109c24cd97da70d9e9d
DIST qtmultimedia-everywhere-opensource-src-5.15.14.tar.xz 3842164 BLAKE2B 0065c95b4f14e566c667e16c4eb264e466174a9548c6a4bd39dbab9cf14ddad444cc3318ecdf18ca9e3999a3f95a669fd121937287d466a6b9a9c14af74ff686 SHA512 6059bd9aec65888ed6f3a1f87506a94ea567f9e064bb4a586859bc8f76ee4dca573eb256623452ddd9daf2305f49c707673425ea08edca9cd2db7b56bf5cab9c
DIST qtmultimedia-everywhere-src-6.7.1.tar.xz 8362120 BLAKE2B 2dc442d9ee1290507ebe437e0087756b98ba63baa65fb64174e876d84758dd1062044934610134a782ec1d2a32c6281657e060554be3a2fe9591ad925e7c0129 SHA512 18e7b2036baac68a421cb8741713b43d739f558cad8b9d2b8192e390b2c37cfda17f6bb290c9313ae9e3b7ea2ee4fda52b86a58195201e99179d6f4a4e386783
+DIST qtmultimedia-everywhere-src-6.7.2.tar.xz 8451800 BLAKE2B 44523ebe4f1b0c910fdad8ff29f24273c1b7872e9f5dd58b2dd779e61fe3b5c1a97ee900009ca693c740a6e578f9dd62995ac101ef70e1cd718af1bd1c355430 SHA512 bfcd04a5ba142e2a3bee3b67a261ffb4f651ac4e043e3dcafc0175bd25409de375041aa6fdda4f6899b00e4bad6c06ae9fd0d6a1e7db0b874f1bcf0a578d3c70
diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.7.2.ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.7.2.ebuild
new file mode 100644
index 000000000000..99d03b1ca8be
--- /dev/null
+++ b/dev-qt/qtmultimedia/qtmultimedia-6.7.2.ebuild
@@ -0,0 +1,105 @@
+# Copyright 2021-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic qt6-build
+
+DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt6 framework"
+
+if [[ ${QT6_BUILD_TYPE} == release ]]; then
+ KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86"
+fi
+
+IUSE="+X alsa eglfs +ffmpeg gstreamer opengl pulseaudio qml v4l vaapi vulkan"
+# tst_qmediaplayerbackend hard requires qml, review in case becomes optional
+REQUIRED_USE="
+ || ( ffmpeg gstreamer )
+ eglfs? ( ffmpeg opengl )
+ vaapi? ( ffmpeg opengl )
+ test? ( qml )
+"
+
+RDEPEND="
+ ~dev-qt/qtbase-${PV}:6[gui,network,opengl=,vulkan=,widgets]
+ alsa? ( media-libs/alsa-lib )
+ ffmpeg? (
+ ~dev-qt/qtbase-${PV}:6[X=,concurrent,eglfs=]
+ media-video/ffmpeg:=[vaapi?]
+ X? (
+ x11-libs/libX11
+ x11-libs/libXext
+ x11-libs/libXrandr
+ )
+ )
+ gstreamer? (
+ dev-libs/glib:2
+ media-libs/gst-plugins-bad:1.0
+ media-libs/gst-plugins-base:1.0[X=,opengl?]
+ media-libs/gstreamer:1.0
+ )
+ opengl? ( media-libs/libglvnd )
+ pulseaudio? ( media-libs/libpulse )
+ qml? (
+ ~dev-qt/qtdeclarative-${PV}:6
+ ~dev-qt/qtquick3d-${PV}:6
+ )
+"
+DEPEND="
+ ${RDEPEND}
+ X? ( x11-base/xorg-proto )
+ v4l? ( sys-kernel/linux-headers )
+ vulkan? ( dev-util/vulkan-headers )
+"
+BDEPEND="~dev-qt/qtshadertools-${PV}:6"
+
+CMAKE_SKIP_TESTS=(
+ # unimportant and expects all backends to be available (bug #928420)
+ tst_backends
+ # tries to use real alsa or pulseaudio and fails in sandbox
+ tst_qaudiosink
+ tst_qaudiosource
+ tst_qmediacapturesession
+ tst_qmediaplayerbackend
+ tst_qsoundeffect
+ # may try to use v4l2 or hardware acceleration depending on availability
+ tst_qscreencapture_integration
+ tst_qscreencapturebackend
+ tst_qvideoframebackend
+ # fails with offscreen rendering
+ tst_qvideoframecolormanagement
+ tst_qwindowcapturebackend
+)
+
+src_configure() {
+ # normally passed by the build system, but needed for 32-on-64 chroots
+ use x86 && append-cppflags -DPFFFT_SIMD_DISABLE
+
+ local mycmakeargs=(
+ $(cmake_use_find_package qml Qt6Qml)
+ $(qt_feature alsa)
+ $(qt_feature ffmpeg)
+ $(qt_feature gstreamer)
+ $(usev gstreamer $(qt_feature opengl gstreamer_gl))
+ $(qt_feature pulseaudio)
+ $(qt_feature v4l linux_v4l)
+ $(qt_feature vaapi)
+ )
+
+ qt6-build_src_configure
+}
+
+src_install() {
+ qt6-build_src_install
+
+ if use test; then
+ local delete=( # sigh
+ "${D}${QT6_LIBDIR}"/cmake/Qt6Multimedia/Qt6MockMultimediaPlugin*.cmake
+ "${D}${QT6_MKSPECSDIR}"/modules/qt_plugin_mockmultimediaplugin.pri
+ "${D}${QT6_PLUGINDIR}"/multimedia/libmockmultimediaplugin.*
+ "${D}${QT6_PLUGINDIR}"/multimedia/objects-*
+ )
+ # using -f given not tracking which tests may be skipped or not
+ rm -rf -- "${delete[@]}" || die
+ fi
+}
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2024-06-08 13:41 Ionen Wolkens
0 siblings, 0 replies; 196+ messages in thread
From: Ionen Wolkens @ 2024-06-08 13:41 UTC (permalink / raw
To: gentoo-commits
commit: 3660314a646361e5155d26856d6c5f645c02aa19
Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 8 05:40:41 2024 +0000
Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Sat Jun 8 13:39:33 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3660314a
dev-qt/qtmultimedia: drop 6.7.0
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
dev-qt/qtmultimedia/Manifest | 1 -
dev-qt/qtmultimedia/qtmultimedia-6.7.0.ebuild | 104 --------------------------
2 files changed, 105 deletions(-)
diff --git a/dev-qt/qtmultimedia/Manifest b/dev-qt/qtmultimedia/Manifest
index 13955a67435c..a500709fdc9d 100644
--- a/dev-qt/qtmultimedia/Manifest
+++ b/dev-qt/qtmultimedia/Manifest
@@ -1,4 +1,3 @@
DIST qtmultimedia-5.15.14-gentoo-kde-1.tar.xz 1492 BLAKE2B e2474990d9efc327f35a979c1f317cb213c6121b4e1285294c132a1266eaeb559e7239c7cd58da072e50dc85dd9aa0c1b6aa493f95fe31268171780cd3346883 SHA512 5427c7a5e06f8296b091b2bb3fc67e678ac01bd1179de5a11c38cfe9f87ba8e3ac87a1395c2c3044ad31fc5c040230e35a1e71e173e12109c24cd97da70d9e9d
DIST qtmultimedia-everywhere-opensource-src-5.15.14.tar.xz 3842164 BLAKE2B 0065c95b4f14e566c667e16c4eb264e466174a9548c6a4bd39dbab9cf14ddad444cc3318ecdf18ca9e3999a3f95a669fd121937287d466a6b9a9c14af74ff686 SHA512 6059bd9aec65888ed6f3a1f87506a94ea567f9e064bb4a586859bc8f76ee4dca573eb256623452ddd9daf2305f49c707673425ea08edca9cd2db7b56bf5cab9c
-DIST qtmultimedia-everywhere-src-6.7.0.tar.xz 8315312 BLAKE2B 769689567de9c400a5472d8d40966c942a2ec95d599d166f8a3c47cb6ac0c4d1dd66f33fa0f6f5fac22675134798ef986053eb924ed6c3a1d9035f27127cc612 SHA512 4e5fa8fff408b8abf761a12d9637c425fe9bfbf6475b44a69c8489fd61bf6cbcca95940a22d1b24aec59634a458888d2b34cb883c8e38d542f2f1cb36046e4c1
DIST qtmultimedia-everywhere-src-6.7.1.tar.xz 8362120 BLAKE2B 2dc442d9ee1290507ebe437e0087756b98ba63baa65fb64174e876d84758dd1062044934610134a782ec1d2a32c6281657e060554be3a2fe9591ad925e7c0129 SHA512 18e7b2036baac68a421cb8741713b43d739f558cad8b9d2b8192e390b2c37cfda17f6bb290c9313ae9e3b7ea2ee4fda52b86a58195201e99179d6f4a4e386783
diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.7.0.ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.7.0.ebuild
deleted file mode 100644
index b7fa9c982158..000000000000
--- a/dev-qt/qtmultimedia/qtmultimedia-6.7.0.ebuild
+++ /dev/null
@@ -1,104 +0,0 @@
-# Copyright 2021-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit flag-o-matic qt6-build
-
-DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt6 framework"
-
-if [[ ${QT6_BUILD_TYPE} == release ]]; then
- KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86"
-fi
-
-IUSE="+X alsa eglfs +ffmpeg gstreamer opengl pulseaudio qml v4l vaapi vulkan"
-# tst_qmediaplayerbackend hard requires qml, review in case becomes optional
-REQUIRED_USE="
- || ( ffmpeg gstreamer )
- eglfs? ( ffmpeg opengl )
- vaapi? ( ffmpeg opengl )
- test? ( qml )
-"
-
-RDEPEND="
- ~dev-qt/qtbase-${PV}:6[gui,network,opengl=,vulkan=,widgets]
- alsa? ( media-libs/alsa-lib )
- ffmpeg? (
- ~dev-qt/qtbase-${PV}:6[X=,concurrent,eglfs=]
- media-video/ffmpeg:=[vaapi?]
- X? (
- x11-libs/libX11
- x11-libs/libXext
- x11-libs/libXrandr
- )
- )
- gstreamer? (
- dev-libs/glib:2
- media-libs/gst-plugins-bad:1.0
- media-libs/gst-plugins-base:1.0[X=,opengl?]
- media-libs/gstreamer:1.0
- )
- opengl? ( media-libs/libglvnd )
- pulseaudio? ( media-libs/libpulse )
- qml? (
- ~dev-qt/qtdeclarative-${PV}:6
- ~dev-qt/qtquick3d-${PV}:6
- )
-"
-DEPEND="
- ${RDEPEND}
- X? ( x11-base/xorg-proto )
- v4l? ( sys-kernel/linux-headers )
- vulkan? ( dev-util/vulkan-headers )
-"
-BDEPEND="~dev-qt/qtshadertools-${PV}:6"
-
-CMAKE_SKIP_TESTS=(
- # unimportant and expects all backends to be available (bug #928420)
- tst_backends
- # tries to use real alsa or pulseaudio and fails in sandbox
- tst_qaudiosink
- tst_qaudiosource
- tst_qmediacapturesession
- tst_qmediaplayerbackend
- tst_qsoundeffect
- # may try to use v4l2 or hardware acceleration depending on availability
- tst_qscreencapture_integration
- tst_qscreencapturebackend
- # fails with offscreen rendering
- tst_qvideoframecolormanagement
- tst_qwindowcapturebackend
-)
-
-src_configure() {
- # normally passed by the build system, but needed for 32-on-64 chroots
- use x86 && append-cppflags -DPFFFT_SIMD_DISABLE
-
- local mycmakeargs=(
- $(cmake_use_find_package qml Qt6Qml)
- $(qt_feature alsa)
- $(qt_feature ffmpeg)
- $(qt_feature gstreamer)
- $(usev gstreamer $(qt_feature opengl gstreamer_gl))
- $(qt_feature pulseaudio)
- $(qt_feature v4l linux_v4l)
- $(qt_feature vaapi)
- )
-
- qt6-build_src_configure
-}
-
-src_install() {
- qt6-build_src_install
-
- if use test; then
- local delete=( # sigh
- "${D}${QT6_LIBDIR}"/cmake/Qt6Multimedia/Qt6MockMultimediaPlugin*.cmake
- "${D}${QT6_MKSPECSDIR}"/modules/qt_plugin_mockmultimediaplugin.pri
- "${D}${QT6_PLUGINDIR}"/multimedia/libmockmultimediaplugin.*
- "${D}${QT6_PLUGINDIR}"/multimedia/objects-*
- )
- # using -f given not tracking which tests may be skipped or not
- rm -rf -- "${delete[@]}" || die
- fi
-}
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2024-06-08 5:27 Arthur Zamarin
0 siblings, 0 replies; 196+ messages in thread
From: Arthur Zamarin @ 2024-06-08 5:27 UTC (permalink / raw
To: gentoo-commits
commit: 641188db7ac2af40d380003debcb876174eb832a
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 8 05:25:45 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Jun 8 05:25:45 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=641188db
dev-qt/qtmultimedia: Stabilize 6.7.1 arm64, #932347
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-qt/qtmultimedia/qtmultimedia-6.7.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.7.1.ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.7.1.ebuild
index cd60950c95ba..1d78a1de5024 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-6.7.1.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-6.7.1.ebuild
@@ -8,7 +8,7 @@ inherit flag-o-matic qt6-build
DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt6 framework"
if [[ ${QT6_BUILD_TYPE} == release ]]; then
- KEYWORDS="amd64 arm ~arm64 ~hppa ~loong ~ppc ppc64 ~riscv x86"
+ KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv x86"
fi
IUSE="+X alsa eglfs +ffmpeg gstreamer opengl pulseaudio qml v4l vaapi vulkan"
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2024-06-04 19:36 Ionen Wolkens
0 siblings, 0 replies; 196+ messages in thread
From: Ionen Wolkens @ 2024-06-04 19:36 UTC (permalink / raw
To: gentoo-commits
commit: 7eae947fb25fc9daefd59ff131e014b41aaa9bb1
Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 4 08:16:46 2024 +0000
Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Tue Jun 4 19:30:44 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7eae947f
dev-qt/qtmultimedia: add 6.8.9999
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
dev-qt/qtmultimedia/qtmultimedia-6.8.9999.ebuild | 105 +++++++++++++++++++++++
1 file changed, 105 insertions(+)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.8.9999.ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.8.9999.ebuild
new file mode 100644
index 000000000000..99d03b1ca8be
--- /dev/null
+++ b/dev-qt/qtmultimedia/qtmultimedia-6.8.9999.ebuild
@@ -0,0 +1,105 @@
+# Copyright 2021-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic qt6-build
+
+DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt6 framework"
+
+if [[ ${QT6_BUILD_TYPE} == release ]]; then
+ KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86"
+fi
+
+IUSE="+X alsa eglfs +ffmpeg gstreamer opengl pulseaudio qml v4l vaapi vulkan"
+# tst_qmediaplayerbackend hard requires qml, review in case becomes optional
+REQUIRED_USE="
+ || ( ffmpeg gstreamer )
+ eglfs? ( ffmpeg opengl )
+ vaapi? ( ffmpeg opengl )
+ test? ( qml )
+"
+
+RDEPEND="
+ ~dev-qt/qtbase-${PV}:6[gui,network,opengl=,vulkan=,widgets]
+ alsa? ( media-libs/alsa-lib )
+ ffmpeg? (
+ ~dev-qt/qtbase-${PV}:6[X=,concurrent,eglfs=]
+ media-video/ffmpeg:=[vaapi?]
+ X? (
+ x11-libs/libX11
+ x11-libs/libXext
+ x11-libs/libXrandr
+ )
+ )
+ gstreamer? (
+ dev-libs/glib:2
+ media-libs/gst-plugins-bad:1.0
+ media-libs/gst-plugins-base:1.0[X=,opengl?]
+ media-libs/gstreamer:1.0
+ )
+ opengl? ( media-libs/libglvnd )
+ pulseaudio? ( media-libs/libpulse )
+ qml? (
+ ~dev-qt/qtdeclarative-${PV}:6
+ ~dev-qt/qtquick3d-${PV}:6
+ )
+"
+DEPEND="
+ ${RDEPEND}
+ X? ( x11-base/xorg-proto )
+ v4l? ( sys-kernel/linux-headers )
+ vulkan? ( dev-util/vulkan-headers )
+"
+BDEPEND="~dev-qt/qtshadertools-${PV}:6"
+
+CMAKE_SKIP_TESTS=(
+ # unimportant and expects all backends to be available (bug #928420)
+ tst_backends
+ # tries to use real alsa or pulseaudio and fails in sandbox
+ tst_qaudiosink
+ tst_qaudiosource
+ tst_qmediacapturesession
+ tst_qmediaplayerbackend
+ tst_qsoundeffect
+ # may try to use v4l2 or hardware acceleration depending on availability
+ tst_qscreencapture_integration
+ tst_qscreencapturebackend
+ tst_qvideoframebackend
+ # fails with offscreen rendering
+ tst_qvideoframecolormanagement
+ tst_qwindowcapturebackend
+)
+
+src_configure() {
+ # normally passed by the build system, but needed for 32-on-64 chroots
+ use x86 && append-cppflags -DPFFFT_SIMD_DISABLE
+
+ local mycmakeargs=(
+ $(cmake_use_find_package qml Qt6Qml)
+ $(qt_feature alsa)
+ $(qt_feature ffmpeg)
+ $(qt_feature gstreamer)
+ $(usev gstreamer $(qt_feature opengl gstreamer_gl))
+ $(qt_feature pulseaudio)
+ $(qt_feature v4l linux_v4l)
+ $(qt_feature vaapi)
+ )
+
+ qt6-build_src_configure
+}
+
+src_install() {
+ qt6-build_src_install
+
+ if use test; then
+ local delete=( # sigh
+ "${D}${QT6_LIBDIR}"/cmake/Qt6Multimedia/Qt6MockMultimediaPlugin*.cmake
+ "${D}${QT6_MKSPECSDIR}"/modules/qt_plugin_mockmultimediaplugin.pri
+ "${D}${QT6_PLUGINDIR}"/multimedia/libmockmultimediaplugin.*
+ "${D}${QT6_PLUGINDIR}"/multimedia/objects-*
+ )
+ # using -f given not tracking which tests may be skipped or not
+ rm -rf -- "${delete[@]}" || die
+ fi
+}
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2024-06-04 16:16 Arthur Zamarin
0 siblings, 0 replies; 196+ messages in thread
From: Arthur Zamarin @ 2024-06-04 16:16 UTC (permalink / raw
To: gentoo-commits
commit: f1e450bf7c87f8c4b87654012c902e5ffc89c1f7
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 4 16:15:09 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Tue Jun 4 16:15:09 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1e450bf
dev-qt/qtmultimedia: Stabilize 5.15.14 ppc64, #933196
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-qt/qtmultimedia/qtmultimedia-5.15.14.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.15.14.ebuild b/dev-qt/qtmultimedia/qtmultimedia-5.15.14.ebuild
index 8d0efcefa497..135e11b14425 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-5.15.14.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-5.15.14.ebuild
@@ -5,7 +5,7 @@ EAPI=8
if [[ ${PV} != *9999* ]]; then
QT5_KDEPATCHSET_REV=1
- KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ~ppc64 ~riscv ~sparc x86"
+ KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
fi
inherit qt5-build
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2024-06-02 4:04 Sam James
0 siblings, 0 replies; 196+ messages in thread
From: Sam James @ 2024-06-02 4:04 UTC (permalink / raw
To: gentoo-commits
commit: cfa71f2471496c17f75f30596f3ea82154a6232d
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 2 04:03:05 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jun 2 04:03:05 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfa71f24
dev-qt/qtmultimedia: Stabilize 6.7.1 amd64, #932347
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-qt/qtmultimedia/qtmultimedia-6.7.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.7.1.ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.7.1.ebuild
index cb69de926f86..cd60950c95ba 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-6.7.1.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-6.7.1.ebuild
@@ -8,7 +8,7 @@ inherit flag-o-matic qt6-build
DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt6 framework"
if [[ ${QT6_BUILD_TYPE} == release ]]; then
- KEYWORDS="~amd64 arm ~arm64 ~hppa ~loong ~ppc ppc64 ~riscv x86"
+ KEYWORDS="amd64 arm ~arm64 ~hppa ~loong ~ppc ppc64 ~riscv x86"
fi
IUSE="+X alsa eglfs +ffmpeg gstreamer opengl pulseaudio qml v4l vaapi vulkan"
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2024-06-01 15:59 Arthur Zamarin
0 siblings, 0 replies; 196+ messages in thread
From: Arthur Zamarin @ 2024-06-01 15:59 UTC (permalink / raw
To: gentoo-commits
commit: 0d9eb34fd7acd19caf38e869702d3b647a56a5e9
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 1 15:59:30 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Jun 1 15:59:30 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d9eb34f
dev-qt/qtmultimedia: Stabilize 5.15.14 x86, #933196
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-qt/qtmultimedia/qtmultimedia-5.15.14.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.15.14.ebuild b/dev-qt/qtmultimedia/qtmultimedia-5.15.14.ebuild
index 1f1b33fb396a..ce7bdeb47429 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-5.15.14.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-5.15.14.ebuild
@@ -5,7 +5,7 @@ EAPI=8
if [[ ${PV} != *9999* ]]; then
QT5_KDEPATCHSET_REV=1
- KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ppc ~ppc64 ~riscv ~sparc ~x86"
+ KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ppc ~ppc64 ~riscv ~sparc x86"
fi
inherit qt5-build
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2024-06-01 14:53 Arthur Zamarin
0 siblings, 0 replies; 196+ messages in thread
From: Arthur Zamarin @ 2024-06-01 14:53 UTC (permalink / raw
To: gentoo-commits
commit: b25c347603cdac6b49ab6a0e8d9f9b679d813726
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 1 14:53:21 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Jun 1 14:53:21 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b25c3476
dev-qt/qtmultimedia: Stabilize 5.15.14 ppc, #933196
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-qt/qtmultimedia/qtmultimedia-5.15.14.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.15.14.ebuild b/dev-qt/qtmultimedia/qtmultimedia-5.15.14.ebuild
index 41a8eb51cf39..1f1b33fb396a 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-5.15.14.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-5.15.14.ebuild
@@ -5,7 +5,7 @@ EAPI=8
if [[ ${PV} != *9999* ]]; then
QT5_KDEPATCHSET_REV=1
- KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+ KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ppc ~ppc64 ~riscv ~sparc ~x86"
fi
inherit qt5-build
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2024-05-28 18:56 Arthur Zamarin
0 siblings, 0 replies; 196+ messages in thread
From: Arthur Zamarin @ 2024-05-28 18:56 UTC (permalink / raw
To: gentoo-commits
commit: 646e34ad26142ae2aa1aca702150ce5dcfe74bad
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Tue May 28 18:55:18 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Tue May 28 18:55:18 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=646e34ad
dev-qt/qtmultimedia: Stabilize 6.7.1 x86, #932862
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-qt/qtmultimedia/qtmultimedia-6.7.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.7.1.ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.7.1.ebuild
index 2d6a4a005a44..cb69de926f86 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-6.7.1.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-6.7.1.ebuild
@@ -8,7 +8,7 @@ inherit flag-o-matic qt6-build
DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt6 framework"
if [[ ${QT6_BUILD_TYPE} == release ]]; then
- KEYWORDS="~amd64 arm ~arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~x86"
+ KEYWORDS="~amd64 arm ~arm64 ~hppa ~loong ~ppc ppc64 ~riscv x86"
fi
IUSE="+X alsa eglfs +ffmpeg gstreamer opengl pulseaudio qml v4l vaapi vulkan"
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2024-05-20 8:48 Ionen Wolkens
0 siblings, 0 replies; 196+ messages in thread
From: Ionen Wolkens @ 2024-05-20 8:48 UTC (permalink / raw
To: gentoo-commits
commit: 6713df5f0bc271a8887292c54a502fa3d4309640
Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Mon May 20 07:53:49 2024 +0000
Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Mon May 20 08:45:28 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6713df5f
dev-qt/qtmultimedia: add 6.7.1
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
dev-qt/qtmultimedia/Manifest | 1 +
dev-qt/qtmultimedia/qtmultimedia-6.7.1.ebuild | 105 ++++++++++++++++++++++++++
2 files changed, 106 insertions(+)
diff --git a/dev-qt/qtmultimedia/Manifest b/dev-qt/qtmultimedia/Manifest
index 2a210b39fc36..92e07cec20b3 100644
--- a/dev-qt/qtmultimedia/Manifest
+++ b/dev-qt/qtmultimedia/Manifest
@@ -1,3 +1,4 @@
DIST qtmultimedia-5.15.13-gentoo-kde-1.tar.xz 1500 BLAKE2B 68cfdb828aa931e63502c1570e5fb04909f4331d79fa9ae0f34ab53adc858405faab0fc782547466b573113973c4deb1a4e1dab0917cb0513bdc3eb7597b0bce SHA512 f045b051c6065f9a7daf7d7c1da457bc8348a5d6fa871352f18cc7895e3b21d090c3a362a434ac783d793b1d9e59a4b23b9329892c15e9a8fc4fbb0a871d9c6d
DIST qtmultimedia-everywhere-opensource-src-5.15.13.tar.xz 3831376 BLAKE2B a8634a1dbba8c13dda2c97731806b1014ad80a1ed2506e9a4d42e1d002e562947496e045638875ed4d0c2d637605414dd8eab656fa03766817b7aa80db10145b SHA512 fa70146275d03c1bb8da1930eb66a9bbbf2a6c25cb6e6204a58b8338f58e671634eab878e9bac785ae2394de7dc38d30025a4afe4d26060e2f23a44758b2e5a4
DIST qtmultimedia-everywhere-src-6.7.0.tar.xz 8315312 BLAKE2B 769689567de9c400a5472d8d40966c942a2ec95d599d166f8a3c47cb6ac0c4d1dd66f33fa0f6f5fac22675134798ef986053eb924ed6c3a1d9035f27127cc612 SHA512 4e5fa8fff408b8abf761a12d9637c425fe9bfbf6475b44a69c8489fd61bf6cbcca95940a22d1b24aec59634a458888d2b34cb883c8e38d542f2f1cb36046e4c1
+DIST qtmultimedia-everywhere-src-6.7.1.tar.xz 8362120 BLAKE2B 2dc442d9ee1290507ebe437e0087756b98ba63baa65fb64174e876d84758dd1062044934610134a782ec1d2a32c6281657e060554be3a2fe9591ad925e7c0129 SHA512 18e7b2036baac68a421cb8741713b43d739f558cad8b9d2b8192e390b2c37cfda17f6bb290c9313ae9e3b7ea2ee4fda52b86a58195201e99179d6f4a4e386783
diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.7.1.ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.7.1.ebuild
new file mode 100644
index 000000000000..99d03b1ca8be
--- /dev/null
+++ b/dev-qt/qtmultimedia/qtmultimedia-6.7.1.ebuild
@@ -0,0 +1,105 @@
+# Copyright 2021-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic qt6-build
+
+DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt6 framework"
+
+if [[ ${QT6_BUILD_TYPE} == release ]]; then
+ KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86"
+fi
+
+IUSE="+X alsa eglfs +ffmpeg gstreamer opengl pulseaudio qml v4l vaapi vulkan"
+# tst_qmediaplayerbackend hard requires qml, review in case becomes optional
+REQUIRED_USE="
+ || ( ffmpeg gstreamer )
+ eglfs? ( ffmpeg opengl )
+ vaapi? ( ffmpeg opengl )
+ test? ( qml )
+"
+
+RDEPEND="
+ ~dev-qt/qtbase-${PV}:6[gui,network,opengl=,vulkan=,widgets]
+ alsa? ( media-libs/alsa-lib )
+ ffmpeg? (
+ ~dev-qt/qtbase-${PV}:6[X=,concurrent,eglfs=]
+ media-video/ffmpeg:=[vaapi?]
+ X? (
+ x11-libs/libX11
+ x11-libs/libXext
+ x11-libs/libXrandr
+ )
+ )
+ gstreamer? (
+ dev-libs/glib:2
+ media-libs/gst-plugins-bad:1.0
+ media-libs/gst-plugins-base:1.0[X=,opengl?]
+ media-libs/gstreamer:1.0
+ )
+ opengl? ( media-libs/libglvnd )
+ pulseaudio? ( media-libs/libpulse )
+ qml? (
+ ~dev-qt/qtdeclarative-${PV}:6
+ ~dev-qt/qtquick3d-${PV}:6
+ )
+"
+DEPEND="
+ ${RDEPEND}
+ X? ( x11-base/xorg-proto )
+ v4l? ( sys-kernel/linux-headers )
+ vulkan? ( dev-util/vulkan-headers )
+"
+BDEPEND="~dev-qt/qtshadertools-${PV}:6"
+
+CMAKE_SKIP_TESTS=(
+ # unimportant and expects all backends to be available (bug #928420)
+ tst_backends
+ # tries to use real alsa or pulseaudio and fails in sandbox
+ tst_qaudiosink
+ tst_qaudiosource
+ tst_qmediacapturesession
+ tst_qmediaplayerbackend
+ tst_qsoundeffect
+ # may try to use v4l2 or hardware acceleration depending on availability
+ tst_qscreencapture_integration
+ tst_qscreencapturebackend
+ tst_qvideoframebackend
+ # fails with offscreen rendering
+ tst_qvideoframecolormanagement
+ tst_qwindowcapturebackend
+)
+
+src_configure() {
+ # normally passed by the build system, but needed for 32-on-64 chroots
+ use x86 && append-cppflags -DPFFFT_SIMD_DISABLE
+
+ local mycmakeargs=(
+ $(cmake_use_find_package qml Qt6Qml)
+ $(qt_feature alsa)
+ $(qt_feature ffmpeg)
+ $(qt_feature gstreamer)
+ $(usev gstreamer $(qt_feature opengl gstreamer_gl))
+ $(qt_feature pulseaudio)
+ $(qt_feature v4l linux_v4l)
+ $(qt_feature vaapi)
+ )
+
+ qt6-build_src_configure
+}
+
+src_install() {
+ qt6-build_src_install
+
+ if use test; then
+ local delete=( # sigh
+ "${D}${QT6_LIBDIR}"/cmake/Qt6Multimedia/Qt6MockMultimediaPlugin*.cmake
+ "${D}${QT6_MKSPECSDIR}"/modules/qt_plugin_mockmultimediaplugin.pri
+ "${D}${QT6_PLUGINDIR}"/multimedia/libmockmultimediaplugin.*
+ "${D}${QT6_PLUGINDIR}"/multimedia/objects-*
+ )
+ # using -f given not tracking which tests may be skipped or not
+ rm -rf -- "${delete[@]}" || die
+ fi
+}
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2024-04-23 15:08 Ionen Wolkens
0 siblings, 0 replies; 196+ messages in thread
From: Ionen Wolkens @ 2024-04-23 15:08 UTC (permalink / raw
To: gentoo-commits
commit: fd012bbf2cefff18c06e199c1d141a6a290e012a
Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 23 14:55:29 2024 +0000
Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Tue Apr 23 15:07:40 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd012bbf
dev-qt/qtmultimedia: skip tst_qvideoframebackend in live (qt6)
New test added in 6.7.1 and failing while attempting to use
h264_v4l2/cuvid and such. Passes fine if ran directly under X.
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
dev-qt/qtmultimedia/qtmultimedia-6.7.9999.ebuild | 1 +
dev-qt/qtmultimedia/qtmultimedia-6.9999.ebuild | 1 +
2 files changed, 2 insertions(+)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.7.9999.ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.7.9999.ebuild
index 6ed0ab79449b..99d03b1ca8be 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-6.7.9999.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-6.7.9999.ebuild
@@ -65,6 +65,7 @@ CMAKE_SKIP_TESTS=(
# may try to use v4l2 or hardware acceleration depending on availability
tst_qscreencapture_integration
tst_qscreencapturebackend
+ tst_qvideoframebackend
# fails with offscreen rendering
tst_qvideoframecolormanagement
tst_qwindowcapturebackend
diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.9999.ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.9999.ebuild
index 6ed0ab79449b..99d03b1ca8be 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-6.9999.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-6.9999.ebuild
@@ -65,6 +65,7 @@ CMAKE_SKIP_TESTS=(
# may try to use v4l2 or hardware acceleration depending on availability
tst_qscreencapture_integration
tst_qscreencapturebackend
+ tst_qvideoframebackend
# fails with offscreen rendering
tst_qvideoframecolormanagement
tst_qwindowcapturebackend
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2024-04-19 7:55 Ionen Wolkens
0 siblings, 0 replies; 196+ messages in thread
From: Ionen Wolkens @ 2024-04-19 7:55 UTC (permalink / raw
To: gentoo-commits
commit: 2ea36b71fff16ae21283cc727eb652657cbabf5b
Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 19 07:25:33 2024 +0000
Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Fri Apr 19 07:47:16 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ea36b71
dev-qt/qtmultimedia: drop 6.6.2, 6.6.3
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
dev-qt/qtmultimedia/Manifest | 2 -
dev-qt/qtmultimedia/qtmultimedia-6.6.2.ebuild | 89 ---------------------------
dev-qt/qtmultimedia/qtmultimedia-6.6.3.ebuild | 89 ---------------------------
3 files changed, 180 deletions(-)
diff --git a/dev-qt/qtmultimedia/Manifest b/dev-qt/qtmultimedia/Manifest
index f458c4959432..2a210b39fc36 100644
--- a/dev-qt/qtmultimedia/Manifest
+++ b/dev-qt/qtmultimedia/Manifest
@@ -1,5 +1,3 @@
DIST qtmultimedia-5.15.13-gentoo-kde-1.tar.xz 1500 BLAKE2B 68cfdb828aa931e63502c1570e5fb04909f4331d79fa9ae0f34ab53adc858405faab0fc782547466b573113973c4deb1a4e1dab0917cb0513bdc3eb7597b0bce SHA512 f045b051c6065f9a7daf7d7c1da457bc8348a5d6fa871352f18cc7895e3b21d090c3a362a434ac783d793b1d9e59a4b23b9329892c15e9a8fc4fbb0a871d9c6d
DIST qtmultimedia-everywhere-opensource-src-5.15.13.tar.xz 3831376 BLAKE2B a8634a1dbba8c13dda2c97731806b1014ad80a1ed2506e9a4d42e1d002e562947496e045638875ed4d0c2d637605414dd8eab656fa03766817b7aa80db10145b SHA512 fa70146275d03c1bb8da1930eb66a9bbbf2a6c25cb6e6204a58b8338f58e671634eab878e9bac785ae2394de7dc38d30025a4afe4d26060e2f23a44758b2e5a4
-DIST qtmultimedia-everywhere-src-6.6.2.tar.xz 8305476 BLAKE2B 8f252b236ef5fdbc7c4e2be498e2cdaaaf3c901a1d1890c7dfe1f6e8256bc656526e2a6a96649b29bb20baf882f46160f3d76b97cd80466b44a2dcc1b7aabfa5 SHA512 311f47acd7658d725855df06c25b4d516d4046922cc92ad44c91c48f1696fbcbb25a0d778b1a72f15834ce2e74ce64199814476ac04fc705fc19af73c91f2006
-DIST qtmultimedia-everywhere-src-6.6.3.tar.xz 8266612 BLAKE2B 4394f0500c33659eca21b5f2ba59173268c6617f80166723c3fedaf2d2f795e118db6f13877e111d3fee418aa4ff5f63002a1c40cfa8b3751e6b314469562169 SHA512 4cad4a7c248adba709f5fda91780151a1136bd7ebb3a249602e401c2e3ae5aceb57a3ddc3825079bfbdb0200af403ad5cf3aa252b2090102f5ab22122445dc02
DIST qtmultimedia-everywhere-src-6.7.0.tar.xz 8315312 BLAKE2B 769689567de9c400a5472d8d40966c942a2ec95d599d166f8a3c47cb6ac0c4d1dd66f33fa0f6f5fac22675134798ef986053eb924ed6c3a1d9035f27127cc612 SHA512 4e5fa8fff408b8abf761a12d9637c425fe9bfbf6475b44a69c8489fd61bf6cbcca95940a22d1b24aec59634a458888d2b34cb883c8e38d542f2f1cb36046e4c1
diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.6.2.ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.6.2.ebuild
deleted file mode 100644
index 5e96be6b4dda..000000000000
--- a/dev-qt/qtmultimedia/qtmultimedia-6.6.2.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 2021-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit flag-o-matic qt6-build
-
-DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt6 framework"
-
-if [[ ${QT6_BUILD_TYPE} == release ]]; then
- KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86"
-fi
-
-IUSE="+X alsa eglfs +ffmpeg gstreamer opengl pulseaudio qml v4l vaapi vulkan"
-# tst_qmediaplayerbackend hard requires qml, review in case becomes optional
-REQUIRED_USE="
- || ( ffmpeg gstreamer )
- eglfs? ( ffmpeg opengl )
- vaapi? ( ffmpeg opengl )
- test? ( qml )
-"
-
-RDEPEND="
- ~dev-qt/qtbase-${PV}:6[gui,network,opengl=,vulkan=,widgets]
- alsa? ( media-libs/alsa-lib )
- ffmpeg? (
- ~dev-qt/qtbase-${PV}:6[X=,concurrent,eglfs=]
- media-video/ffmpeg:=[vaapi?]
- X? (
- x11-libs/libX11
- x11-libs/libXext
- x11-libs/libXrandr
- )
- )
- gstreamer? (
- dev-libs/glib:2
- media-libs/gst-plugins-bad:1.0
- media-libs/gst-plugins-base:1.0[X=,opengl?]
- media-libs/gstreamer:1.0
- )
- opengl? ( media-libs/libglvnd )
- pulseaudio? ( media-libs/libpulse )
- qml? (
- ~dev-qt/qtdeclarative-${PV}:6
- ~dev-qt/qtquick3d-${PV}:6
- )
-"
-DEPEND="
- ${RDEPEND}
- X? ( x11-base/xorg-proto )
- v4l? ( sys-kernel/linux-headers )
- vulkan? ( dev-util/vulkan-headers )
-"
-BDEPEND="~dev-qt/qtshadertools-${PV}:6"
-
-CMAKE_SKIP_TESTS=(
- # unimportant and expects all backends to be available (bug #928420)
- tst_backends
- # tries to use real alsa or pulseaudio and fails in sandbox
- tst_qaudiosink
- tst_qaudiosource
- tst_qmediacapturesession
- tst_qmediaplayerbackend
- tst_qsoundeffect
- # may try to use v4l2 or hardware acceleration depending on availability
- tst_qscreencapture_integration
- tst_qscreencapturebackend
- # fails with offscreen rendering
- tst_qvideoframecolormanagement
- tst_qwindowcapturebackend
-)
-
-src_configure() {
- # normally passed by the build system, but needed for 32-on-64 chroots
- use x86 && append-cppflags -DPFFFT_SIMD_DISABLE
-
- local mycmakeargs=(
- $(cmake_use_find_package qml Qt6Qml)
- $(qt_feature alsa)
- $(qt_feature ffmpeg)
- $(qt_feature gstreamer)
- $(usev gstreamer $(qt_feature opengl gstreamer_gl))
- $(qt_feature pulseaudio)
- $(qt_feature v4l linux_v4l)
- $(qt_feature vaapi)
- )
-
- qt6-build_src_configure
-}
diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.6.3.ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.6.3.ebuild
deleted file mode 100644
index 5e96be6b4dda..000000000000
--- a/dev-qt/qtmultimedia/qtmultimedia-6.6.3.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 2021-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit flag-o-matic qt6-build
-
-DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt6 framework"
-
-if [[ ${QT6_BUILD_TYPE} == release ]]; then
- KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86"
-fi
-
-IUSE="+X alsa eglfs +ffmpeg gstreamer opengl pulseaudio qml v4l vaapi vulkan"
-# tst_qmediaplayerbackend hard requires qml, review in case becomes optional
-REQUIRED_USE="
- || ( ffmpeg gstreamer )
- eglfs? ( ffmpeg opengl )
- vaapi? ( ffmpeg opengl )
- test? ( qml )
-"
-
-RDEPEND="
- ~dev-qt/qtbase-${PV}:6[gui,network,opengl=,vulkan=,widgets]
- alsa? ( media-libs/alsa-lib )
- ffmpeg? (
- ~dev-qt/qtbase-${PV}:6[X=,concurrent,eglfs=]
- media-video/ffmpeg:=[vaapi?]
- X? (
- x11-libs/libX11
- x11-libs/libXext
- x11-libs/libXrandr
- )
- )
- gstreamer? (
- dev-libs/glib:2
- media-libs/gst-plugins-bad:1.0
- media-libs/gst-plugins-base:1.0[X=,opengl?]
- media-libs/gstreamer:1.0
- )
- opengl? ( media-libs/libglvnd )
- pulseaudio? ( media-libs/libpulse )
- qml? (
- ~dev-qt/qtdeclarative-${PV}:6
- ~dev-qt/qtquick3d-${PV}:6
- )
-"
-DEPEND="
- ${RDEPEND}
- X? ( x11-base/xorg-proto )
- v4l? ( sys-kernel/linux-headers )
- vulkan? ( dev-util/vulkan-headers )
-"
-BDEPEND="~dev-qt/qtshadertools-${PV}:6"
-
-CMAKE_SKIP_TESTS=(
- # unimportant and expects all backends to be available (bug #928420)
- tst_backends
- # tries to use real alsa or pulseaudio and fails in sandbox
- tst_qaudiosink
- tst_qaudiosource
- tst_qmediacapturesession
- tst_qmediaplayerbackend
- tst_qsoundeffect
- # may try to use v4l2 or hardware acceleration depending on availability
- tst_qscreencapture_integration
- tst_qscreencapturebackend
- # fails with offscreen rendering
- tst_qvideoframecolormanagement
- tst_qwindowcapturebackend
-)
-
-src_configure() {
- # normally passed by the build system, but needed for 32-on-64 chroots
- use x86 && append-cppflags -DPFFFT_SIMD_DISABLE
-
- local mycmakeargs=(
- $(cmake_use_find_package qml Qt6Qml)
- $(qt_feature alsa)
- $(qt_feature ffmpeg)
- $(qt_feature gstreamer)
- $(usev gstreamer $(qt_feature opengl gstreamer_gl))
- $(qt_feature pulseaudio)
- $(qt_feature v4l linux_v4l)
- $(qt_feature vaapi)
- )
-
- qt6-build_src_configure
-}
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2024-04-13 17:50 Arthur Zamarin
0 siblings, 0 replies; 196+ messages in thread
From: Arthur Zamarin @ 2024-04-13 17:50 UTC (permalink / raw
To: gentoo-commits
commit: 4f5aad5bb724b3a766af519f300edb6ac7ee8c1c
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 13 17:49:04 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Apr 13 17:50:51 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f5aad5b
dev-qt/qtmultimedia: Stabilize 6.7.0 amd64, #929242
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-qt/qtmultimedia/qtmultimedia-6.7.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.7.0.ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.7.0.ebuild
index f2f1cfa7d4a8..b7fa9c982158 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-6.7.0.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-6.7.0.ebuild
@@ -8,7 +8,7 @@ inherit flag-o-matic qt6-build
DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt6 framework"
if [[ ${QT6_BUILD_TYPE} == release ]]; then
- KEYWORDS="~amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86"
+ KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86"
fi
IUSE="+X alsa eglfs +ffmpeg gstreamer opengl pulseaudio qml v4l vaapi vulkan"
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2024-04-04 4:23 Arthur Zamarin
0 siblings, 0 replies; 196+ messages in thread
From: Arthur Zamarin @ 2024-04-04 4:23 UTC (permalink / raw
To: gentoo-commits
commit: b1e1c7491754589506ebcb7d61b6019683141a76
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 4 04:21:41 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Thu Apr 4 04:21:41 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1e1c749
dev-qt/qtmultimedia: Stabilize 5.15.13 arm64, #927748
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-qt/qtmultimedia/qtmultimedia-5.15.13.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.15.13.ebuild b/dev-qt/qtmultimedia/qtmultimedia-5.15.13.ebuild
index 779cc514cc58..135e11b14425 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-5.15.13.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-5.15.13.ebuild
@@ -5,7 +5,7 @@ EAPI=8
if [[ ${PV} != *9999* ]]; then
QT5_KDEPATCHSET_REV=1
- KEYWORDS="amd64 arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
+ KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
fi
inherit qt5-build
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2024-04-03 20:45 Arthur Zamarin
0 siblings, 0 replies; 196+ messages in thread
From: Arthur Zamarin @ 2024-04-03 20:45 UTC (permalink / raw
To: gentoo-commits
commit: eb439cf34fc2d88a3af691e6827cce2ec969ae2c
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 3 20:45:05 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Wed Apr 3 20:45:05 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb439cf3
dev-qt/qtmultimedia: Stabilize 5.15.13 x86, #927748
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-qt/qtmultimedia/qtmultimedia-5.15.13.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.15.13.ebuild b/dev-qt/qtmultimedia/qtmultimedia-5.15.13.ebuild
index 6c1a2a06186a..779cc514cc58 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-5.15.13.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-5.15.13.ebuild
@@ -5,7 +5,7 @@ EAPI=8
if [[ ${PV} != *9999* ]]; then
QT5_KDEPATCHSET_REV=1
- KEYWORDS="amd64 arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc ~x86"
+ KEYWORDS="amd64 arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
fi
inherit qt5-build
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2024-04-03 19:06 Arthur Zamarin
0 siblings, 0 replies; 196+ messages in thread
From: Arthur Zamarin @ 2024-04-03 19:06 UTC (permalink / raw
To: gentoo-commits
commit: 2e4daf25b101332a87a3045ea6969c8c9d3531aa
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 3 19:05:14 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Wed Apr 3 19:05:14 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e4daf25
dev-qt/qtmultimedia: Stabilize 5.15.13 ppc, #927748
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-qt/qtmultimedia/qtmultimedia-5.15.13.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.15.13.ebuild b/dev-qt/qtmultimedia/qtmultimedia-5.15.13.ebuild
index 27e55694307b..c6fc8eea78d7 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-5.15.13.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-5.15.13.ebuild
@@ -5,7 +5,7 @@ EAPI=8
if [[ ${PV} != *9999* ]]; then
QT5_KDEPATCHSET_REV=1
- KEYWORDS="~amd64 arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+ KEYWORDS="~amd64 arm ~arm64 ~hppa ~loong ppc ~ppc64 ~riscv ~sparc ~x86"
fi
inherit qt5-build
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2024-04-03 18:48 Arthur Zamarin
0 siblings, 0 replies; 196+ messages in thread
From: Arthur Zamarin @ 2024-04-03 18:48 UTC (permalink / raw
To: gentoo-commits
commit: 66bc8443b92097608778e2f6c77a861a3a116829
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 3 18:47:13 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Wed Apr 3 18:47:13 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66bc8443
dev-qt/qtmultimedia: Stabilize 5.15.13 arm, #927748
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-qt/qtmultimedia/qtmultimedia-5.15.13.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.15.13.ebuild b/dev-qt/qtmultimedia/qtmultimedia-5.15.13.ebuild
index 26dedb274744..27e55694307b 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-5.15.13.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-5.15.13.ebuild
@@ -5,7 +5,7 @@ EAPI=8
if [[ ${PV} != *9999* ]]; then
QT5_KDEPATCHSET_REV=1
- KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+ KEYWORDS="~amd64 arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
fi
inherit qt5-build
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2024-04-02 16:17 Ionen Wolkens
0 siblings, 0 replies; 196+ messages in thread
From: Ionen Wolkens @ 2024-04-02 16:17 UTC (permalink / raw
To: gentoo-commits
commit: f570b310de791991ef501d4bd2753b4ac2fa7ab8
Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 2 16:16:39 2024 +0000
Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Tue Apr 2 16:17:15 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f570b310
dev-qt/qtmultimedia: skip tst_backends (qt6)
Closes: https://bugs.gentoo.org/928420
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
dev-qt/qtmultimedia/qtmultimedia-6.6.2.ebuild | 2 ++
dev-qt/qtmultimedia/qtmultimedia-6.6.3.ebuild | 2 ++
dev-qt/qtmultimedia/qtmultimedia-6.7.0.ebuild | 2 ++
dev-qt/qtmultimedia/qtmultimedia-6.7.9999.ebuild | 2 ++
dev-qt/qtmultimedia/qtmultimedia-6.9999.ebuild | 2 ++
5 files changed, 10 insertions(+)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.6.2.ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.6.2.ebuild
index a3be54875174..5e96be6b4dda 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-6.6.2.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-6.6.2.ebuild
@@ -54,6 +54,8 @@ DEPEND="
BDEPEND="~dev-qt/qtshadertools-${PV}:6"
CMAKE_SKIP_TESTS=(
+ # unimportant and expects all backends to be available (bug #928420)
+ tst_backends
# tries to use real alsa or pulseaudio and fails in sandbox
tst_qaudiosink
tst_qaudiosource
diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.6.3.ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.6.3.ebuild
index a3be54875174..5e96be6b4dda 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-6.6.3.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-6.6.3.ebuild
@@ -54,6 +54,8 @@ DEPEND="
BDEPEND="~dev-qt/qtshadertools-${PV}:6"
CMAKE_SKIP_TESTS=(
+ # unimportant and expects all backends to be available (bug #928420)
+ tst_backends
# tries to use real alsa or pulseaudio and fails in sandbox
tst_qaudiosink
tst_qaudiosource
diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.7.0.ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.7.0.ebuild
index 4f3890da25d9..6ed0ab79449b 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-6.7.0.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-6.7.0.ebuild
@@ -54,6 +54,8 @@ DEPEND="
BDEPEND="~dev-qt/qtshadertools-${PV}:6"
CMAKE_SKIP_TESTS=(
+ # unimportant and expects all backends to be available (bug #928420)
+ tst_backends
# tries to use real alsa or pulseaudio and fails in sandbox
tst_qaudiosink
tst_qaudiosource
diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.7.9999.ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.7.9999.ebuild
index 4f3890da25d9..6ed0ab79449b 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-6.7.9999.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-6.7.9999.ebuild
@@ -54,6 +54,8 @@ DEPEND="
BDEPEND="~dev-qt/qtshadertools-${PV}:6"
CMAKE_SKIP_TESTS=(
+ # unimportant and expects all backends to be available (bug #928420)
+ tst_backends
# tries to use real alsa or pulseaudio and fails in sandbox
tst_qaudiosink
tst_qaudiosource
diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.9999.ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.9999.ebuild
index 4f3890da25d9..6ed0ab79449b 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-6.9999.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-6.9999.ebuild
@@ -54,6 +54,8 @@ DEPEND="
BDEPEND="~dev-qt/qtshadertools-${PV}:6"
CMAKE_SKIP_TESTS=(
+ # unimportant and expects all backends to be available (bug #928420)
+ tst_backends
# tries to use real alsa or pulseaudio and fails in sandbox
tst_qaudiosink
tst_qaudiosource
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2024-04-02 13:06 Ionen Wolkens
0 siblings, 0 replies; 196+ messages in thread
From: Ionen Wolkens @ 2024-04-02 13:06 UTC (permalink / raw
To: gentoo-commits
commit: 6186c552daa2255d7e3420109ae213e6faba215f
Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 2 12:05:42 2024 +0000
Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Tue Apr 2 13:05:03 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6186c552
dev-qt/qtmultimedia: add 6.7.0
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
dev-qt/qtmultimedia/Manifest | 1 +
dev-qt/qtmultimedia/qtmultimedia-6.7.0.ebuild | 102 ++++++++++++++++++++++++++
2 files changed, 103 insertions(+)
diff --git a/dev-qt/qtmultimedia/Manifest b/dev-qt/qtmultimedia/Manifest
index c01f11412963..8543a5e57d82 100644
--- a/dev-qt/qtmultimedia/Manifest
+++ b/dev-qt/qtmultimedia/Manifest
@@ -4,3 +4,4 @@ DIST qtmultimedia-everywhere-opensource-src-5.15.12.tar.xz 3830956 BLAKE2B c6fa2
DIST qtmultimedia-everywhere-opensource-src-5.15.13.tar.xz 3831376 BLAKE2B a8634a1dbba8c13dda2c97731806b1014ad80a1ed2506e9a4d42e1d002e562947496e045638875ed4d0c2d637605414dd8eab656fa03766817b7aa80db10145b SHA512 fa70146275d03c1bb8da1930eb66a9bbbf2a6c25cb6e6204a58b8338f58e671634eab878e9bac785ae2394de7dc38d30025a4afe4d26060e2f23a44758b2e5a4
DIST qtmultimedia-everywhere-src-6.6.2.tar.xz 8305476 BLAKE2B 8f252b236ef5fdbc7c4e2be498e2cdaaaf3c901a1d1890c7dfe1f6e8256bc656526e2a6a96649b29bb20baf882f46160f3d76b97cd80466b44a2dcc1b7aabfa5 SHA512 311f47acd7658d725855df06c25b4d516d4046922cc92ad44c91c48f1696fbcbb25a0d778b1a72f15834ce2e74ce64199814476ac04fc705fc19af73c91f2006
DIST qtmultimedia-everywhere-src-6.6.3.tar.xz 8266612 BLAKE2B 4394f0500c33659eca21b5f2ba59173268c6617f80166723c3fedaf2d2f795e118db6f13877e111d3fee418aa4ff5f63002a1c40cfa8b3751e6b314469562169 SHA512 4cad4a7c248adba709f5fda91780151a1136bd7ebb3a249602e401c2e3ae5aceb57a3ddc3825079bfbdb0200af403ad5cf3aa252b2090102f5ab22122445dc02
+DIST qtmultimedia-everywhere-src-6.7.0.tar.xz 8315312 BLAKE2B 769689567de9c400a5472d8d40966c942a2ec95d599d166f8a3c47cb6ac0c4d1dd66f33fa0f6f5fac22675134798ef986053eb924ed6c3a1d9035f27127cc612 SHA512 4e5fa8fff408b8abf761a12d9637c425fe9bfbf6475b44a69c8489fd61bf6cbcca95940a22d1b24aec59634a458888d2b34cb883c8e38d542f2f1cb36046e4c1
diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.7.0.ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.7.0.ebuild
new file mode 100644
index 000000000000..4f3890da25d9
--- /dev/null
+++ b/dev-qt/qtmultimedia/qtmultimedia-6.7.0.ebuild
@@ -0,0 +1,102 @@
+# Copyright 2021-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic qt6-build
+
+DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt6 framework"
+
+if [[ ${QT6_BUILD_TYPE} == release ]]; then
+ KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86"
+fi
+
+IUSE="+X alsa eglfs +ffmpeg gstreamer opengl pulseaudio qml v4l vaapi vulkan"
+# tst_qmediaplayerbackend hard requires qml, review in case becomes optional
+REQUIRED_USE="
+ || ( ffmpeg gstreamer )
+ eglfs? ( ffmpeg opengl )
+ vaapi? ( ffmpeg opengl )
+ test? ( qml )
+"
+
+RDEPEND="
+ ~dev-qt/qtbase-${PV}:6[gui,network,opengl=,vulkan=,widgets]
+ alsa? ( media-libs/alsa-lib )
+ ffmpeg? (
+ ~dev-qt/qtbase-${PV}:6[X=,concurrent,eglfs=]
+ media-video/ffmpeg:=[vaapi?]
+ X? (
+ x11-libs/libX11
+ x11-libs/libXext
+ x11-libs/libXrandr
+ )
+ )
+ gstreamer? (
+ dev-libs/glib:2
+ media-libs/gst-plugins-bad:1.0
+ media-libs/gst-plugins-base:1.0[X=,opengl?]
+ media-libs/gstreamer:1.0
+ )
+ opengl? ( media-libs/libglvnd )
+ pulseaudio? ( media-libs/libpulse )
+ qml? (
+ ~dev-qt/qtdeclarative-${PV}:6
+ ~dev-qt/qtquick3d-${PV}:6
+ )
+"
+DEPEND="
+ ${RDEPEND}
+ X? ( x11-base/xorg-proto )
+ v4l? ( sys-kernel/linux-headers )
+ vulkan? ( dev-util/vulkan-headers )
+"
+BDEPEND="~dev-qt/qtshadertools-${PV}:6"
+
+CMAKE_SKIP_TESTS=(
+ # tries to use real alsa or pulseaudio and fails in sandbox
+ tst_qaudiosink
+ tst_qaudiosource
+ tst_qmediacapturesession
+ tst_qmediaplayerbackend
+ tst_qsoundeffect
+ # may try to use v4l2 or hardware acceleration depending on availability
+ tst_qscreencapture_integration
+ tst_qscreencapturebackend
+ # fails with offscreen rendering
+ tst_qvideoframecolormanagement
+ tst_qwindowcapturebackend
+)
+
+src_configure() {
+ # normally passed by the build system, but needed for 32-on-64 chroots
+ use x86 && append-cppflags -DPFFFT_SIMD_DISABLE
+
+ local mycmakeargs=(
+ $(cmake_use_find_package qml Qt6Qml)
+ $(qt_feature alsa)
+ $(qt_feature ffmpeg)
+ $(qt_feature gstreamer)
+ $(usev gstreamer $(qt_feature opengl gstreamer_gl))
+ $(qt_feature pulseaudio)
+ $(qt_feature v4l linux_v4l)
+ $(qt_feature vaapi)
+ )
+
+ qt6-build_src_configure
+}
+
+src_install() {
+ qt6-build_src_install
+
+ if use test; then
+ local delete=( # sigh
+ "${D}${QT6_LIBDIR}"/cmake/Qt6Multimedia/Qt6MockMultimediaPlugin*.cmake
+ "${D}${QT6_MKSPECSDIR}"/modules/qt_plugin_mockmultimediaplugin.pri
+ "${D}${QT6_PLUGINDIR}"/multimedia/libmockmultimediaplugin.*
+ "${D}${QT6_PLUGINDIR}"/multimedia/objects-*
+ )
+ # using -f given not tracking which tests may be skipped or not
+ rm -rf -- "${delete[@]}" || die
+ fi
+}
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2024-04-02 6:09 Arthur Zamarin
0 siblings, 0 replies; 196+ messages in thread
From: Arthur Zamarin @ 2024-04-02 6:09 UTC (permalink / raw
To: gentoo-commits
commit: 82a47f84571136b5ae396a966bf6200cd29b1e59
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 2 05:55:42 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Tue Apr 2 05:55:42 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82a47f84
dev-qt/qtmultimedia: Stabilize 6.6.3 arm64, #928382
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-qt/qtmultimedia/qtmultimedia-6.6.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.6.3.ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.6.3.ebuild
index d5bbc2f721e3..a3be54875174 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-6.6.3.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-6.6.3.ebuild
@@ -8,7 +8,7 @@ inherit flag-o-matic qt6-build
DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt6 framework"
if [[ ${QT6_BUILD_TYPE} == release ]]; then
- KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86"
+ KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86"
fi
IUSE="+X alsa eglfs +ffmpeg gstreamer opengl pulseaudio qml v4l vaapi vulkan"
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2024-04-01 18:29 Arthur Zamarin
0 siblings, 0 replies; 196+ messages in thread
From: Arthur Zamarin @ 2024-04-01 18:29 UTC (permalink / raw
To: gentoo-commits
commit: 4aa6a923fa349b69f2fe6586d9b23f64c1b75203
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 1 18:28:01 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Mon Apr 1 18:28:01 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4aa6a923
dev-qt/qtmultimedia: Stabilize 6.6.3 amd64, #928382
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-qt/qtmultimedia/qtmultimedia-6.6.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.6.3.ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.6.3.ebuild
index 2359fc0aabd3..d5bbc2f721e3 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-6.6.3.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-6.6.3.ebuild
@@ -8,7 +8,7 @@ inherit flag-o-matic qt6-build
DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt6 framework"
if [[ ${QT6_BUILD_TYPE} == release ]]; then
- KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86"
+ KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86"
fi
IUSE="+X alsa eglfs +ffmpeg gstreamer opengl pulseaudio qml v4l vaapi vulkan"
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2024-03-30 0:29 Ionen Wolkens
0 siblings, 0 replies; 196+ messages in thread
From: Ionen Wolkens @ 2024-03-30 0:29 UTC (permalink / raw
To: gentoo-commits
commit: 9664bafb9327e95b0234aab70ba094fa57ff4f60
Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 29 22:29:07 2024 +0000
Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Sat Mar 30 00:27:55 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9664bafb
dev-qt/qtmultimedia: avoid installing extra USE=test junk in 6.7+
Have not verified if 6.6.x did this one too (perhaps overlooked
last time checked), but noticed in 6.7 anyhow.
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
dev-qt/qtmultimedia/qtmultimedia-6.7.9999.ebuild | 15 +++++++++++++++
dev-qt/qtmultimedia/qtmultimedia-6.9999.ebuild | 15 +++++++++++++++
2 files changed, 30 insertions(+)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.7.9999.ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.7.9999.ebuild
index 2359fc0aabd3..4f3890da25d9 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-6.7.9999.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-6.7.9999.ebuild
@@ -85,3 +85,18 @@ src_configure() {
qt6-build_src_configure
}
+
+src_install() {
+ qt6-build_src_install
+
+ if use test; then
+ local delete=( # sigh
+ "${D}${QT6_LIBDIR}"/cmake/Qt6Multimedia/Qt6MockMultimediaPlugin*.cmake
+ "${D}${QT6_MKSPECSDIR}"/modules/qt_plugin_mockmultimediaplugin.pri
+ "${D}${QT6_PLUGINDIR}"/multimedia/libmockmultimediaplugin.*
+ "${D}${QT6_PLUGINDIR}"/multimedia/objects-*
+ )
+ # using -f given not tracking which tests may be skipped or not
+ rm -rf -- "${delete[@]}" || die
+ fi
+}
diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.9999.ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.9999.ebuild
index 2359fc0aabd3..4f3890da25d9 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-6.9999.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-6.9999.ebuild
@@ -85,3 +85,18 @@ src_configure() {
qt6-build_src_configure
}
+
+src_install() {
+ qt6-build_src_install
+
+ if use test; then
+ local delete=( # sigh
+ "${D}${QT6_LIBDIR}"/cmake/Qt6Multimedia/Qt6MockMultimediaPlugin*.cmake
+ "${D}${QT6_MKSPECSDIR}"/modules/qt_plugin_mockmultimediaplugin.pri
+ "${D}${QT6_PLUGINDIR}"/multimedia/libmockmultimediaplugin.*
+ "${D}${QT6_PLUGINDIR}"/multimedia/objects-*
+ )
+ # using -f given not tracking which tests may be skipped or not
+ rm -rf -- "${delete[@]}" || die
+ fi
+}
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2024-03-30 0:29 Ionen Wolkens
0 siblings, 0 replies; 196+ messages in thread
From: Ionen Wolkens @ 2024-03-30 0:29 UTC (permalink / raw
To: gentoo-commits
commit: 8ce2a52eb7e993d2ef106512d29aa79198ed56bd
Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 29 22:16:40 2024 +0000
Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Sat Mar 30 00:27:50 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ce2a52e
dev-qt/qtmultimedia: drop 6.6.9999
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
dev-qt/qtmultimedia/qtmultimedia-6.6.9999.ebuild | 87 ------------------------
1 file changed, 87 deletions(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.6.9999.ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.6.9999.ebuild
deleted file mode 100644
index 2359fc0aabd3..000000000000
--- a/dev-qt/qtmultimedia/qtmultimedia-6.6.9999.ebuild
+++ /dev/null
@@ -1,87 +0,0 @@
-# Copyright 2021-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit flag-o-matic qt6-build
-
-DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt6 framework"
-
-if [[ ${QT6_BUILD_TYPE} == release ]]; then
- KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86"
-fi
-
-IUSE="+X alsa eglfs +ffmpeg gstreamer opengl pulseaudio qml v4l vaapi vulkan"
-# tst_qmediaplayerbackend hard requires qml, review in case becomes optional
-REQUIRED_USE="
- || ( ffmpeg gstreamer )
- eglfs? ( ffmpeg opengl )
- vaapi? ( ffmpeg opengl )
- test? ( qml )
-"
-
-RDEPEND="
- ~dev-qt/qtbase-${PV}:6[gui,network,opengl=,vulkan=,widgets]
- alsa? ( media-libs/alsa-lib )
- ffmpeg? (
- ~dev-qt/qtbase-${PV}:6[X=,concurrent,eglfs=]
- media-video/ffmpeg:=[vaapi?]
- X? (
- x11-libs/libX11
- x11-libs/libXext
- x11-libs/libXrandr
- )
- )
- gstreamer? (
- dev-libs/glib:2
- media-libs/gst-plugins-bad:1.0
- media-libs/gst-plugins-base:1.0[X=,opengl?]
- media-libs/gstreamer:1.0
- )
- opengl? ( media-libs/libglvnd )
- pulseaudio? ( media-libs/libpulse )
- qml? (
- ~dev-qt/qtdeclarative-${PV}:6
- ~dev-qt/qtquick3d-${PV}:6
- )
-"
-DEPEND="
- ${RDEPEND}
- X? ( x11-base/xorg-proto )
- v4l? ( sys-kernel/linux-headers )
- vulkan? ( dev-util/vulkan-headers )
-"
-BDEPEND="~dev-qt/qtshadertools-${PV}:6"
-
-CMAKE_SKIP_TESTS=(
- # tries to use real alsa or pulseaudio and fails in sandbox
- tst_qaudiosink
- tst_qaudiosource
- tst_qmediacapturesession
- tst_qmediaplayerbackend
- tst_qsoundeffect
- # may try to use v4l2 or hardware acceleration depending on availability
- tst_qscreencapture_integration
- tst_qscreencapturebackend
- # fails with offscreen rendering
- tst_qvideoframecolormanagement
- tst_qwindowcapturebackend
-)
-
-src_configure() {
- # normally passed by the build system, but needed for 32-on-64 chroots
- use x86 && append-cppflags -DPFFFT_SIMD_DISABLE
-
- local mycmakeargs=(
- $(cmake_use_find_package qml Qt6Qml)
- $(qt_feature alsa)
- $(qt_feature ffmpeg)
- $(qt_feature gstreamer)
- $(usev gstreamer $(qt_feature opengl gstreamer_gl))
- $(qt_feature pulseaudio)
- $(qt_feature v4l linux_v4l)
- $(qt_feature vaapi)
- )
-
- qt6-build_src_configure
-}
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2024-03-26 7:10 Ionen Wolkens
0 siblings, 0 replies; 196+ messages in thread
From: Ionen Wolkens @ 2024-03-26 7:10 UTC (permalink / raw
To: gentoo-commits
commit: f384ed6db34085929d419b19c409d2e30241de52
Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 26 06:36:47 2024 +0000
Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Tue Mar 26 07:08:27 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f384ed6d
dev-qt/qtmultimedia: add 6.6.3
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
dev-qt/qtmultimedia/Manifest | 1 +
dev-qt/qtmultimedia/qtmultimedia-6.6.3.ebuild | 87 +++++++++++++++++++++++++++
2 files changed, 88 insertions(+)
diff --git a/dev-qt/qtmultimedia/Manifest b/dev-qt/qtmultimedia/Manifest
index 4762e5710e8f..c0c555346b9a 100644
--- a/dev-qt/qtmultimedia/Manifest
+++ b/dev-qt/qtmultimedia/Manifest
@@ -3,4 +3,5 @@ DIST qtmultimedia-5.15.13-gentoo-kde-1.tar.xz 1500 BLAKE2B 68cfdb828aa931e63502c
DIST qtmultimedia-everywhere-opensource-src-5.15.12.tar.xz 3830956 BLAKE2B c6fa2b5f01262af0ddb510e344adc2aa69b1d4fd82962bb6ff2962d50c9f43a99e445538466c0a9d794dfc0cca27dccd32d5faaa1baf59a630c8b490c43b7963 SHA512 2cef917df20da1381ea64834e4110e25ea0d5e12249176ddbe2e0314c25490926ccbf2f7cc3f89b2969d113a645ec88244fabe691aff851ffb4b2be9766bcf76
DIST qtmultimedia-everywhere-opensource-src-5.15.13.tar.xz 3831376 BLAKE2B a8634a1dbba8c13dda2c97731806b1014ad80a1ed2506e9a4d42e1d002e562947496e045638875ed4d0c2d637605414dd8eab656fa03766817b7aa80db10145b SHA512 fa70146275d03c1bb8da1930eb66a9bbbf2a6c25cb6e6204a58b8338f58e671634eab878e9bac785ae2394de7dc38d30025a4afe4d26060e2f23a44758b2e5a4
DIST qtmultimedia-everywhere-src-6.6.2.tar.xz 8305476 BLAKE2B 8f252b236ef5fdbc7c4e2be498e2cdaaaf3c901a1d1890c7dfe1f6e8256bc656526e2a6a96649b29bb20baf882f46160f3d76b97cd80466b44a2dcc1b7aabfa5 SHA512 311f47acd7658d725855df06c25b4d516d4046922cc92ad44c91c48f1696fbcbb25a0d778b1a72f15834ce2e74ce64199814476ac04fc705fc19af73c91f2006
+DIST qtmultimedia-everywhere-src-6.6.3.tar.xz 8266612 BLAKE2B 4394f0500c33659eca21b5f2ba59173268c6617f80166723c3fedaf2d2f795e118db6f13877e111d3fee418aa4ff5f63002a1c40cfa8b3751e6b314469562169 SHA512 4cad4a7c248adba709f5fda91780151a1136bd7ebb3a249602e401c2e3ae5aceb57a3ddc3825079bfbdb0200af403ad5cf3aa252b2090102f5ab22122445dc02
DIST qtmultimedia-everywhere-src-6.7.0-rc2.tar.xz 8308020 BLAKE2B 71695dc5cc66805543061852bc199e0a9e6e150b8bb8143ee78e61b6236a11aaff898196bea2bb20135695ea6cf8c0570d5bb351428156b367bbcfa253bd000e SHA512 82328e6582d5f2028913d4bc9bf27b13c47d9a46684125a2116aa6d724575b796774f407bb6953dd909885a6de04a817446ac4248c7efb02f0e0adfcefcc8684
diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.6.3.ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.6.3.ebuild
new file mode 100644
index 000000000000..2359fc0aabd3
--- /dev/null
+++ b/dev-qt/qtmultimedia/qtmultimedia-6.6.3.ebuild
@@ -0,0 +1,87 @@
+# Copyright 2021-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic qt6-build
+
+DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt6 framework"
+
+if [[ ${QT6_BUILD_TYPE} == release ]]; then
+ KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86"
+fi
+
+IUSE="+X alsa eglfs +ffmpeg gstreamer opengl pulseaudio qml v4l vaapi vulkan"
+# tst_qmediaplayerbackend hard requires qml, review in case becomes optional
+REQUIRED_USE="
+ || ( ffmpeg gstreamer )
+ eglfs? ( ffmpeg opengl )
+ vaapi? ( ffmpeg opengl )
+ test? ( qml )
+"
+
+RDEPEND="
+ ~dev-qt/qtbase-${PV}:6[gui,network,opengl=,vulkan=,widgets]
+ alsa? ( media-libs/alsa-lib )
+ ffmpeg? (
+ ~dev-qt/qtbase-${PV}:6[X=,concurrent,eglfs=]
+ media-video/ffmpeg:=[vaapi?]
+ X? (
+ x11-libs/libX11
+ x11-libs/libXext
+ x11-libs/libXrandr
+ )
+ )
+ gstreamer? (
+ dev-libs/glib:2
+ media-libs/gst-plugins-bad:1.0
+ media-libs/gst-plugins-base:1.0[X=,opengl?]
+ media-libs/gstreamer:1.0
+ )
+ opengl? ( media-libs/libglvnd )
+ pulseaudio? ( media-libs/libpulse )
+ qml? (
+ ~dev-qt/qtdeclarative-${PV}:6
+ ~dev-qt/qtquick3d-${PV}:6
+ )
+"
+DEPEND="
+ ${RDEPEND}
+ X? ( x11-base/xorg-proto )
+ v4l? ( sys-kernel/linux-headers )
+ vulkan? ( dev-util/vulkan-headers )
+"
+BDEPEND="~dev-qt/qtshadertools-${PV}:6"
+
+CMAKE_SKIP_TESTS=(
+ # tries to use real alsa or pulseaudio and fails in sandbox
+ tst_qaudiosink
+ tst_qaudiosource
+ tst_qmediacapturesession
+ tst_qmediaplayerbackend
+ tst_qsoundeffect
+ # may try to use v4l2 or hardware acceleration depending on availability
+ tst_qscreencapture_integration
+ tst_qscreencapturebackend
+ # fails with offscreen rendering
+ tst_qvideoframecolormanagement
+ tst_qwindowcapturebackend
+)
+
+src_configure() {
+ # normally passed by the build system, but needed for 32-on-64 chroots
+ use x86 && append-cppflags -DPFFFT_SIMD_DISABLE
+
+ local mycmakeargs=(
+ $(cmake_use_find_package qml Qt6Qml)
+ $(qt_feature alsa)
+ $(qt_feature ffmpeg)
+ $(qt_feature gstreamer)
+ $(usev gstreamer $(qt_feature opengl gstreamer_gl))
+ $(qt_feature pulseaudio)
+ $(qt_feature v4l linux_v4l)
+ $(qt_feature vaapi)
+ )
+
+ qt6-build_src_configure
+}
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2024-03-22 10:29 Ionen Wolkens
0 siblings, 0 replies; 196+ messages in thread
From: Ionen Wolkens @ 2024-03-22 10:29 UTC (permalink / raw
To: gentoo-commits
commit: 5b8a4ae66119b404e506ea5538165e5b0b21f4a8
Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 22 08:30:53 2024 +0000
Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Fri Mar 22 10:28:27 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b8a4ae6
dev-qt/qtmultimedia: add 6.7.0_rc2
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
dev-qt/qtmultimedia/Manifest | 1 +
dev-qt/qtmultimedia/qtmultimedia-6.7.0_rc2.ebuild | 87 +++++++++++++++++++++++
2 files changed, 88 insertions(+)
diff --git a/dev-qt/qtmultimedia/Manifest b/dev-qt/qtmultimedia/Manifest
index 4bf9f347bd2f..d06187a212e9 100644
--- a/dev-qt/qtmultimedia/Manifest
+++ b/dev-qt/qtmultimedia/Manifest
@@ -2,3 +2,4 @@ DIST qtmultimedia-5.15.12-gentoo-kde-1.tar.xz 1496 BLAKE2B 890f90accb60438bcceae
DIST qtmultimedia-everywhere-opensource-src-5.15.12.tar.xz 3830956 BLAKE2B c6fa2b5f01262af0ddb510e344adc2aa69b1d4fd82962bb6ff2962d50c9f43a99e445538466c0a9d794dfc0cca27dccd32d5faaa1baf59a630c8b490c43b7963 SHA512 2cef917df20da1381ea64834e4110e25ea0d5e12249176ddbe2e0314c25490926ccbf2f7cc3f89b2969d113a645ec88244fabe691aff851ffb4b2be9766bcf76
DIST qtmultimedia-everywhere-src-6.6.2.tar.xz 8305476 BLAKE2B 8f252b236ef5fdbc7c4e2be498e2cdaaaf3c901a1d1890c7dfe1f6e8256bc656526e2a6a96649b29bb20baf882f46160f3d76b97cd80466b44a2dcc1b7aabfa5 SHA512 311f47acd7658d725855df06c25b4d516d4046922cc92ad44c91c48f1696fbcbb25a0d778b1a72f15834ce2e74ce64199814476ac04fc705fc19af73c91f2006
DIST qtmultimedia-everywhere-src-6.7.0-rc.tar.xz 8317400 BLAKE2B 4a6bb7d84dccb2f6a64947c46e7a07f5ee266e2b149648960265cd113ed8bbd10023a217c2d5d3e4c605f490bbec5e2d8e3794c1555564e1abb3ca9ec0ede0e0 SHA512 7ab97dae7447be0c66a5a36ca32628b7ed13a322faa212b536466d7ca38243bb38dc67eb8d13bf14486e082f0587f29a494da6e5c4a3bcc5d97f17cc889fce8b
+DIST qtmultimedia-everywhere-src-6.7.0-rc2.tar.xz 8308020 BLAKE2B 71695dc5cc66805543061852bc199e0a9e6e150b8bb8143ee78e61b6236a11aaff898196bea2bb20135695ea6cf8c0570d5bb351428156b367bbcfa253bd000e SHA512 82328e6582d5f2028913d4bc9bf27b13c47d9a46684125a2116aa6d724575b796774f407bb6953dd909885a6de04a817446ac4248c7efb02f0e0adfcefcc8684
diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.7.0_rc2.ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.7.0_rc2.ebuild
new file mode 100644
index 000000000000..2359fc0aabd3
--- /dev/null
+++ b/dev-qt/qtmultimedia/qtmultimedia-6.7.0_rc2.ebuild
@@ -0,0 +1,87 @@
+# Copyright 2021-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic qt6-build
+
+DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt6 framework"
+
+if [[ ${QT6_BUILD_TYPE} == release ]]; then
+ KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86"
+fi
+
+IUSE="+X alsa eglfs +ffmpeg gstreamer opengl pulseaudio qml v4l vaapi vulkan"
+# tst_qmediaplayerbackend hard requires qml, review in case becomes optional
+REQUIRED_USE="
+ || ( ffmpeg gstreamer )
+ eglfs? ( ffmpeg opengl )
+ vaapi? ( ffmpeg opengl )
+ test? ( qml )
+"
+
+RDEPEND="
+ ~dev-qt/qtbase-${PV}:6[gui,network,opengl=,vulkan=,widgets]
+ alsa? ( media-libs/alsa-lib )
+ ffmpeg? (
+ ~dev-qt/qtbase-${PV}:6[X=,concurrent,eglfs=]
+ media-video/ffmpeg:=[vaapi?]
+ X? (
+ x11-libs/libX11
+ x11-libs/libXext
+ x11-libs/libXrandr
+ )
+ )
+ gstreamer? (
+ dev-libs/glib:2
+ media-libs/gst-plugins-bad:1.0
+ media-libs/gst-plugins-base:1.0[X=,opengl?]
+ media-libs/gstreamer:1.0
+ )
+ opengl? ( media-libs/libglvnd )
+ pulseaudio? ( media-libs/libpulse )
+ qml? (
+ ~dev-qt/qtdeclarative-${PV}:6
+ ~dev-qt/qtquick3d-${PV}:6
+ )
+"
+DEPEND="
+ ${RDEPEND}
+ X? ( x11-base/xorg-proto )
+ v4l? ( sys-kernel/linux-headers )
+ vulkan? ( dev-util/vulkan-headers )
+"
+BDEPEND="~dev-qt/qtshadertools-${PV}:6"
+
+CMAKE_SKIP_TESTS=(
+ # tries to use real alsa or pulseaudio and fails in sandbox
+ tst_qaudiosink
+ tst_qaudiosource
+ tst_qmediacapturesession
+ tst_qmediaplayerbackend
+ tst_qsoundeffect
+ # may try to use v4l2 or hardware acceleration depending on availability
+ tst_qscreencapture_integration
+ tst_qscreencapturebackend
+ # fails with offscreen rendering
+ tst_qvideoframecolormanagement
+ tst_qwindowcapturebackend
+)
+
+src_configure() {
+ # normally passed by the build system, but needed for 32-on-64 chroots
+ use x86 && append-cppflags -DPFFFT_SIMD_DISABLE
+
+ local mycmakeargs=(
+ $(cmake_use_find_package qml Qt6Qml)
+ $(qt_feature alsa)
+ $(qt_feature ffmpeg)
+ $(qt_feature gstreamer)
+ $(usev gstreamer $(qt_feature opengl gstreamer_gl))
+ $(qt_feature pulseaudio)
+ $(qt_feature v4l linux_v4l)
+ $(qt_feature vaapi)
+ )
+
+ qt6-build_src_configure
+}
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2024-03-22 6:16 Arthur Zamarin
0 siblings, 0 replies; 196+ messages in thread
From: Arthur Zamarin @ 2024-03-22 6:16 UTC (permalink / raw
To: gentoo-commits
commit: 93df734fd788b34ffffd03bf88cc66b9d89b2a54
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 22 06:15:10 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Mar 22 06:15:10 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93df734f
dev-qt/qtmultimedia: Stabilize 6.6.2 arm64, #927197
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-qt/qtmultimedia/qtmultimedia-6.6.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.6.2.ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.6.2.ebuild
index d5bbc2f721e3..a3be54875174 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-6.6.2.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-6.6.2.ebuild
@@ -8,7 +8,7 @@ inherit flag-o-matic qt6-build
DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt6 framework"
if [[ ${QT6_BUILD_TYPE} == release ]]; then
- KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86"
+ KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86"
fi
IUSE="+X alsa eglfs +ffmpeg gstreamer opengl pulseaudio qml v4l vaapi vulkan"
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2024-03-12 12:01 Ionen Wolkens
0 siblings, 0 replies; 196+ messages in thread
From: Ionen Wolkens @ 2024-03-12 12:01 UTC (permalink / raw
To: gentoo-commits
commit: 63b701a45e176ed5b74a2522a1af3a62e20f8032
Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 12 10:29:37 2024 +0000
Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Tue Mar 12 11:59:32 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63b701a4
dev-qt/qtmultimedia: add 6.7.0_rc
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
dev-qt/qtmultimedia/Manifest | 1 +
dev-qt/qtmultimedia/qtmultimedia-6.7.0_rc.ebuild | 87 ++++++++++++++++++++++++
2 files changed, 88 insertions(+)
diff --git a/dev-qt/qtmultimedia/Manifest b/dev-qt/qtmultimedia/Manifest
index 47455f43bb73..4bf9f347bd2f 100644
--- a/dev-qt/qtmultimedia/Manifest
+++ b/dev-qt/qtmultimedia/Manifest
@@ -1,3 +1,4 @@
DIST qtmultimedia-5.15.12-gentoo-kde-1.tar.xz 1496 BLAKE2B 890f90accb60438bcceae2a4f0bf928eb91341b36af278f7deef7f0b1964940cdfdc0f82e21f6b03ac6c609cfffb77a2d00563390237b965a66f4224df70fabb SHA512 d400f0d2694f9b09d645f5ca1c76aed7891614162de36213bac3febd5b0f80f893e26a26b2a899a7fcdf57cae88d10d151c102da8ba610a7734a14094ca3a29b
DIST qtmultimedia-everywhere-opensource-src-5.15.12.tar.xz 3830956 BLAKE2B c6fa2b5f01262af0ddb510e344adc2aa69b1d4fd82962bb6ff2962d50c9f43a99e445538466c0a9d794dfc0cca27dccd32d5faaa1baf59a630c8b490c43b7963 SHA512 2cef917df20da1381ea64834e4110e25ea0d5e12249176ddbe2e0314c25490926ccbf2f7cc3f89b2969d113a645ec88244fabe691aff851ffb4b2be9766bcf76
DIST qtmultimedia-everywhere-src-6.6.2.tar.xz 8305476 BLAKE2B 8f252b236ef5fdbc7c4e2be498e2cdaaaf3c901a1d1890c7dfe1f6e8256bc656526e2a6a96649b29bb20baf882f46160f3d76b97cd80466b44a2dcc1b7aabfa5 SHA512 311f47acd7658d725855df06c25b4d516d4046922cc92ad44c91c48f1696fbcbb25a0d778b1a72f15834ce2e74ce64199814476ac04fc705fc19af73c91f2006
+DIST qtmultimedia-everywhere-src-6.7.0-rc.tar.xz 8317400 BLAKE2B 4a6bb7d84dccb2f6a64947c46e7a07f5ee266e2b149648960265cd113ed8bbd10023a217c2d5d3e4c605f490bbec5e2d8e3794c1555564e1abb3ca9ec0ede0e0 SHA512 7ab97dae7447be0c66a5a36ca32628b7ed13a322faa212b536466d7ca38243bb38dc67eb8d13bf14486e082f0587f29a494da6e5c4a3bcc5d97f17cc889fce8b
diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.7.0_rc.ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.7.0_rc.ebuild
new file mode 100644
index 000000000000..2359fc0aabd3
--- /dev/null
+++ b/dev-qt/qtmultimedia/qtmultimedia-6.7.0_rc.ebuild
@@ -0,0 +1,87 @@
+# Copyright 2021-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic qt6-build
+
+DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt6 framework"
+
+if [[ ${QT6_BUILD_TYPE} == release ]]; then
+ KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86"
+fi
+
+IUSE="+X alsa eglfs +ffmpeg gstreamer opengl pulseaudio qml v4l vaapi vulkan"
+# tst_qmediaplayerbackend hard requires qml, review in case becomes optional
+REQUIRED_USE="
+ || ( ffmpeg gstreamer )
+ eglfs? ( ffmpeg opengl )
+ vaapi? ( ffmpeg opengl )
+ test? ( qml )
+"
+
+RDEPEND="
+ ~dev-qt/qtbase-${PV}:6[gui,network,opengl=,vulkan=,widgets]
+ alsa? ( media-libs/alsa-lib )
+ ffmpeg? (
+ ~dev-qt/qtbase-${PV}:6[X=,concurrent,eglfs=]
+ media-video/ffmpeg:=[vaapi?]
+ X? (
+ x11-libs/libX11
+ x11-libs/libXext
+ x11-libs/libXrandr
+ )
+ )
+ gstreamer? (
+ dev-libs/glib:2
+ media-libs/gst-plugins-bad:1.0
+ media-libs/gst-plugins-base:1.0[X=,opengl?]
+ media-libs/gstreamer:1.0
+ )
+ opengl? ( media-libs/libglvnd )
+ pulseaudio? ( media-libs/libpulse )
+ qml? (
+ ~dev-qt/qtdeclarative-${PV}:6
+ ~dev-qt/qtquick3d-${PV}:6
+ )
+"
+DEPEND="
+ ${RDEPEND}
+ X? ( x11-base/xorg-proto )
+ v4l? ( sys-kernel/linux-headers )
+ vulkan? ( dev-util/vulkan-headers )
+"
+BDEPEND="~dev-qt/qtshadertools-${PV}:6"
+
+CMAKE_SKIP_TESTS=(
+ # tries to use real alsa or pulseaudio and fails in sandbox
+ tst_qaudiosink
+ tst_qaudiosource
+ tst_qmediacapturesession
+ tst_qmediaplayerbackend
+ tst_qsoundeffect
+ # may try to use v4l2 or hardware acceleration depending on availability
+ tst_qscreencapture_integration
+ tst_qscreencapturebackend
+ # fails with offscreen rendering
+ tst_qvideoframecolormanagement
+ tst_qwindowcapturebackend
+)
+
+src_configure() {
+ # normally passed by the build system, but needed for 32-on-64 chroots
+ use x86 && append-cppflags -DPFFFT_SIMD_DISABLE
+
+ local mycmakeargs=(
+ $(cmake_use_find_package qml Qt6Qml)
+ $(qt_feature alsa)
+ $(qt_feature ffmpeg)
+ $(qt_feature gstreamer)
+ $(usev gstreamer $(qt_feature opengl gstreamer_gl))
+ $(qt_feature pulseaudio)
+ $(qt_feature v4l linux_v4l)
+ $(qt_feature vaapi)
+ )
+
+ qt6-build_src_configure
+}
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2024-02-27 9:30 Ionen Wolkens
0 siblings, 0 replies; 196+ messages in thread
From: Ionen Wolkens @ 2024-02-27 9:30 UTC (permalink / raw
To: gentoo-commits
commit: ee93b6f79d93567fd37b309705ed940d39ea0d56
Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 27 09:27:25 2024 +0000
Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Tue Feb 27 09:30:15 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee93b6f7
dev-qt/qtmultimedia: depend on qtbase[concurrent] with ffmpeg
Intentionally skipping revbump, see bug #925597's comments.
Closes: https://bugs.gentoo.org/925597
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
dev-qt/qtmultimedia/qtmultimedia-6.6.2.ebuild | 2 +-
dev-qt/qtmultimedia/qtmultimedia-6.6.9999.ebuild | 2 +-
dev-qt/qtmultimedia/qtmultimedia-6.7.9999.ebuild | 2 +-
dev-qt/qtmultimedia/qtmultimedia-6.9999.ebuild | 2 +-
4 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.6.2.ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.6.2.ebuild
index bb4dfe70b0e0..d5bbc2f721e3 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-6.6.2.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-6.6.2.ebuild
@@ -24,7 +24,7 @@ RDEPEND="
~dev-qt/qtbase-${PV}:6[gui,network,opengl=,vulkan=,widgets]
alsa? ( media-libs/alsa-lib )
ffmpeg? (
- ~dev-qt/qtbase-${PV}:6[X=,eglfs=]
+ ~dev-qt/qtbase-${PV}:6[X=,concurrent,eglfs=]
media-video/ffmpeg:=[vaapi?]
X? (
x11-libs/libX11
diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.6.9999.ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.6.9999.ebuild
index 7a0c7fa01e1c..2359fc0aabd3 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-6.6.9999.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-6.6.9999.ebuild
@@ -24,7 +24,7 @@ RDEPEND="
~dev-qt/qtbase-${PV}:6[gui,network,opengl=,vulkan=,widgets]
alsa? ( media-libs/alsa-lib )
ffmpeg? (
- ~dev-qt/qtbase-${PV}:6[X=,eglfs=]
+ ~dev-qt/qtbase-${PV}:6[X=,concurrent,eglfs=]
media-video/ffmpeg:=[vaapi?]
X? (
x11-libs/libX11
diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.7.9999.ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.7.9999.ebuild
index 7a0c7fa01e1c..2359fc0aabd3 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-6.7.9999.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-6.7.9999.ebuild
@@ -24,7 +24,7 @@ RDEPEND="
~dev-qt/qtbase-${PV}:6[gui,network,opengl=,vulkan=,widgets]
alsa? ( media-libs/alsa-lib )
ffmpeg? (
- ~dev-qt/qtbase-${PV}:6[X=,eglfs=]
+ ~dev-qt/qtbase-${PV}:6[X=,concurrent,eglfs=]
media-video/ffmpeg:=[vaapi?]
X? (
x11-libs/libX11
diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.9999.ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.9999.ebuild
index 7a0c7fa01e1c..2359fc0aabd3 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-6.9999.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-6.9999.ebuild
@@ -24,7 +24,7 @@ RDEPEND="
~dev-qt/qtbase-${PV}:6[gui,network,opengl=,vulkan=,widgets]
alsa? ( media-libs/alsa-lib )
ffmpeg? (
- ~dev-qt/qtbase-${PV}:6[X=,eglfs=]
+ ~dev-qt/qtbase-${PV}:6[X=,concurrent,eglfs=]
media-video/ffmpeg:=[vaapi?]
X? (
x11-libs/libX11
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2024-02-20 14:30 Arthur Zamarin
0 siblings, 0 replies; 196+ messages in thread
From: Arthur Zamarin @ 2024-02-20 14:30 UTC (permalink / raw
To: gentoo-commits
commit: edd6da26d72bbf8407f541e962576ac19d7cd8c8
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 20 06:44:41 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Tue Feb 20 14:30:10 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edd6da26
dev-qt/qtmultimedia: Stabilize 6.6.2 amd64, #924651
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-qt/qtmultimedia/qtmultimedia-6.6.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.6.2.ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.6.2.ebuild
index 7a0c7fa01e1c..bb4dfe70b0e0 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-6.6.2.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-6.6.2.ebuild
@@ -8,7 +8,7 @@ inherit flag-o-matic qt6-build
DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt6 framework"
if [[ ${QT6_BUILD_TYPE} == release ]]; then
- KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86"
+ KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86"
fi
IUSE="+X alsa eglfs +ffmpeg gstreamer opengl pulseaudio qml v4l vaapi vulkan"
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2024-02-14 12:24 Ionen Wolkens
0 siblings, 0 replies; 196+ messages in thread
From: Ionen Wolkens @ 2024-02-14 12:24 UTC (permalink / raw
To: gentoo-commits
commit: c5ca7fa7549e63db07a12b6826e1725345f21d55
Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 14 11:06:42 2024 +0000
Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Wed Feb 14 12:20:55 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5ca7fa7
dev-qt/qtmultimedia: add 6.6.2
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
dev-qt/qtmultimedia/Manifest | 1 +
dev-qt/qtmultimedia/qtmultimedia-6.6.2.ebuild | 87 +++++++++++++++++++++++++++
2 files changed, 88 insertions(+)
diff --git a/dev-qt/qtmultimedia/Manifest b/dev-qt/qtmultimedia/Manifest
index b2f3d030e59d..84b9cec88749 100644
--- a/dev-qt/qtmultimedia/Manifest
+++ b/dev-qt/qtmultimedia/Manifest
@@ -1,3 +1,4 @@
DIST qtmultimedia-5.15.12-gentoo-kde-1.tar.xz 1496 BLAKE2B 890f90accb60438bcceae2a4f0bf928eb91341b36af278f7deef7f0b1964940cdfdc0f82e21f6b03ac6c609cfffb77a2d00563390237b965a66f4224df70fabb SHA512 d400f0d2694f9b09d645f5ca1c76aed7891614162de36213bac3febd5b0f80f893e26a26b2a899a7fcdf57cae88d10d151c102da8ba610a7734a14094ca3a29b
DIST qtmultimedia-everywhere-opensource-src-5.15.12.tar.xz 3830956 BLAKE2B c6fa2b5f01262af0ddb510e344adc2aa69b1d4fd82962bb6ff2962d50c9f43a99e445538466c0a9d794dfc0cca27dccd32d5faaa1baf59a630c8b490c43b7963 SHA512 2cef917df20da1381ea64834e4110e25ea0d5e12249176ddbe2e0314c25490926ccbf2f7cc3f89b2969d113a645ec88244fabe691aff851ffb4b2be9766bcf76
DIST qtmultimedia-everywhere-src-6.6.1.tar.xz 6723296 BLAKE2B 5257da8457f6fa16b7cb9ef9029b84edd6963dd084434918f1161398784d36c188c186b398d9877f337ac215c8dad665d902fbd56736f9032f52685f49ef3407 SHA512 11fb3e421a80fee82d30a817f20277505868de0c1a870c55dd488114a0302f6a1bf41694ed64d904e4d29b1a3ad1ba01ce8399ae11f03ae2f6994359698e9c94
+DIST qtmultimedia-everywhere-src-6.6.2.tar.xz 8305476 BLAKE2B 8f252b236ef5fdbc7c4e2be498e2cdaaaf3c901a1d1890c7dfe1f6e8256bc656526e2a6a96649b29bb20baf882f46160f3d76b97cd80466b44a2dcc1b7aabfa5 SHA512 311f47acd7658d725855df06c25b4d516d4046922cc92ad44c91c48f1696fbcbb25a0d778b1a72f15834ce2e74ce64199814476ac04fc705fc19af73c91f2006
diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.6.2.ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.6.2.ebuild
new file mode 100644
index 000000000000..7a0c7fa01e1c
--- /dev/null
+++ b/dev-qt/qtmultimedia/qtmultimedia-6.6.2.ebuild
@@ -0,0 +1,87 @@
+# Copyright 2021-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic qt6-build
+
+DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt6 framework"
+
+if [[ ${QT6_BUILD_TYPE} == release ]]; then
+ KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86"
+fi
+
+IUSE="+X alsa eglfs +ffmpeg gstreamer opengl pulseaudio qml v4l vaapi vulkan"
+# tst_qmediaplayerbackend hard requires qml, review in case becomes optional
+REQUIRED_USE="
+ || ( ffmpeg gstreamer )
+ eglfs? ( ffmpeg opengl )
+ vaapi? ( ffmpeg opengl )
+ test? ( qml )
+"
+
+RDEPEND="
+ ~dev-qt/qtbase-${PV}:6[gui,network,opengl=,vulkan=,widgets]
+ alsa? ( media-libs/alsa-lib )
+ ffmpeg? (
+ ~dev-qt/qtbase-${PV}:6[X=,eglfs=]
+ media-video/ffmpeg:=[vaapi?]
+ X? (
+ x11-libs/libX11
+ x11-libs/libXext
+ x11-libs/libXrandr
+ )
+ )
+ gstreamer? (
+ dev-libs/glib:2
+ media-libs/gst-plugins-bad:1.0
+ media-libs/gst-plugins-base:1.0[X=,opengl?]
+ media-libs/gstreamer:1.0
+ )
+ opengl? ( media-libs/libglvnd )
+ pulseaudio? ( media-libs/libpulse )
+ qml? (
+ ~dev-qt/qtdeclarative-${PV}:6
+ ~dev-qt/qtquick3d-${PV}:6
+ )
+"
+DEPEND="
+ ${RDEPEND}
+ X? ( x11-base/xorg-proto )
+ v4l? ( sys-kernel/linux-headers )
+ vulkan? ( dev-util/vulkan-headers )
+"
+BDEPEND="~dev-qt/qtshadertools-${PV}:6"
+
+CMAKE_SKIP_TESTS=(
+ # tries to use real alsa or pulseaudio and fails in sandbox
+ tst_qaudiosink
+ tst_qaudiosource
+ tst_qmediacapturesession
+ tst_qmediaplayerbackend
+ tst_qsoundeffect
+ # may try to use v4l2 or hardware acceleration depending on availability
+ tst_qscreencapture_integration
+ tst_qscreencapturebackend
+ # fails with offscreen rendering
+ tst_qvideoframecolormanagement
+ tst_qwindowcapturebackend
+)
+
+src_configure() {
+ # normally passed by the build system, but needed for 32-on-64 chroots
+ use x86 && append-cppflags -DPFFFT_SIMD_DISABLE
+
+ local mycmakeargs=(
+ $(cmake_use_find_package qml Qt6Qml)
+ $(qt_feature alsa)
+ $(qt_feature ffmpeg)
+ $(qt_feature gstreamer)
+ $(usev gstreamer $(qt_feature opengl gstreamer_gl))
+ $(qt_feature pulseaudio)
+ $(qt_feature v4l linux_v4l)
+ $(qt_feature vaapi)
+ )
+
+ qt6-build_src_configure
+}
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2024-01-31 22:47 Ionen Wolkens
0 siblings, 0 replies; 196+ messages in thread
From: Ionen Wolkens @ 2024-01-31 22:47 UTC (permalink / raw
To: gentoo-commits
commit: 1a649743aaa611e6363701162644d50da6d7d548
Author: Matoro Mahri <matoro_gentoo <AT> matoro <DOT> tk>
AuthorDate: Wed Jan 31 07:47:28 2024 +0000
Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Wed Jan 31 22:30:19 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a649743
dev-qt/qtmultimedia: Stabilize 5.15.12 arm, #921565
Signed-off-by: Matoro Mahri <matoro_gentoo <AT> matoro.tk>
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
dev-qt/qtmultimedia/qtmultimedia-5.15.12.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.15.12.ebuild b/dev-qt/qtmultimedia/qtmultimedia-5.15.12.ebuild
index 947a193b920e..135e11b14425 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-5.15.12.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-5.15.12.ebuild
@@ -5,7 +5,7 @@ EAPI=8
if [[ ${PV} != *9999* ]]; then
QT5_KDEPATCHSET_REV=1
- KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
+ KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
fi
inherit qt5-build
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2024-01-30 5:24 Ionen Wolkens
0 siblings, 0 replies; 196+ messages in thread
From: Ionen Wolkens @ 2024-01-30 5:24 UTC (permalink / raw
To: gentoo-commits
commit: b907e960963da75067dda8e1c0f95bbc07fa34c9
Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 30 05:19:48 2024 +0000
Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Tue Jan 30 05:24:23 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b907e960
dev-qt/qtmultimedia: move eglfs= usedep behind ffmpeg in live
Albeit changes nothing given using a REQUIRED_USE, but like X= this
is for screencapture and should be together.
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
dev-qt/qtmultimedia/qtmultimedia-6.6.9999.ebuild | 4 ++--
dev-qt/qtmultimedia/qtmultimedia-6.7.9999.ebuild | 4 ++--
dev-qt/qtmultimedia/qtmultimedia-6.9999.ebuild | 4 ++--
3 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.6.9999.ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.6.9999.ebuild
index bde425d4bb66..fd4f18d66a89 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-6.6.9999.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-6.6.9999.ebuild
@@ -21,10 +21,10 @@ REQUIRED_USE="
"
RDEPEND="
- ~dev-qt/qtbase-${PV}:6[eglfs=,gui,network,opengl=,vulkan=,widgets]
+ ~dev-qt/qtbase-${PV}:6[gui,network,opengl=,vulkan=,widgets]
alsa? ( media-libs/alsa-lib )
ffmpeg? (
- ~dev-qt/qtbase-${PV}:6[X=]
+ ~dev-qt/qtbase-${PV}:6[X=,eglfs=]
media-video/ffmpeg:=[vaapi?]
X? (
x11-libs/libX11
diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.7.9999.ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.7.9999.ebuild
index bde425d4bb66..fd4f18d66a89 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-6.7.9999.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-6.7.9999.ebuild
@@ -21,10 +21,10 @@ REQUIRED_USE="
"
RDEPEND="
- ~dev-qt/qtbase-${PV}:6[eglfs=,gui,network,opengl=,vulkan=,widgets]
+ ~dev-qt/qtbase-${PV}:6[gui,network,opengl=,vulkan=,widgets]
alsa? ( media-libs/alsa-lib )
ffmpeg? (
- ~dev-qt/qtbase-${PV}:6[X=]
+ ~dev-qt/qtbase-${PV}:6[X=,eglfs=]
media-video/ffmpeg:=[vaapi?]
X? (
x11-libs/libX11
diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.9999.ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.9999.ebuild
index bde425d4bb66..fd4f18d66a89 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-6.9999.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-6.9999.ebuild
@@ -21,10 +21,10 @@ REQUIRED_USE="
"
RDEPEND="
- ~dev-qt/qtbase-${PV}:6[eglfs=,gui,network,opengl=,vulkan=,widgets]
+ ~dev-qt/qtbase-${PV}:6[gui,network,opengl=,vulkan=,widgets]
alsa? ( media-libs/alsa-lib )
ffmpeg? (
- ~dev-qt/qtbase-${PV}:6[X=]
+ ~dev-qt/qtbase-${PV}:6[X=,eglfs=]
media-video/ffmpeg:=[vaapi?]
X? (
x11-libs/libX11
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2024-01-30 4:05 Ionen Wolkens
0 siblings, 0 replies; 196+ messages in thread
From: Ionen Wolkens @ 2024-01-30 4:05 UTC (permalink / raw
To: gentoo-commits
commit: 158eff8e5115f9744ed3c816d19819641336879d
Author: Matoro Mahri <matoro_gentoo <AT> matoro <DOT> tk>
AuthorDate: Mon Jan 29 17:19:35 2024 +0000
Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Tue Jan 30 03:53:54 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=158eff8e
dev-qt/qtmultimedia: Stabilize 5.15.12 ppc, #921565
Signed-off-by: Matoro Mahri <matoro_gentoo <AT> matoro.tk>
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
dev-qt/qtmultimedia/qtmultimedia-5.15.12.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.15.12.ebuild b/dev-qt/qtmultimedia/qtmultimedia-5.15.12.ebuild
index 8f40b352d027..8cf51a02c1ac 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-5.15.12.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-5.15.12.ebuild
@@ -5,7 +5,7 @@ EAPI=8
if [[ ${PV} != *9999* ]]; then
QT5_KDEPATCHSET_REV=1
- KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc x86"
+ KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
fi
inherit qt5-build
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2024-01-29 14:38 Ionen Wolkens
0 siblings, 0 replies; 196+ messages in thread
From: Ionen Wolkens @ 2024-01-29 14:38 UTC (permalink / raw
To: gentoo-commits
commit: 6fe8d42bebd439f4c0754a5ad28d34bbd35113e1
Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 29 02:56:22 2024 +0000
Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Mon Jan 29 14:37:15 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fe8d42b
dev-qt/qtmultimedia: match [eglfs=] with qtbase in live (qt6)
Spotted the (new) need for this looking at differences between 6.6.1
and upcoming 6.6.2.
Fortunately very few users should be using eglfs so it hopefully
won't disrupt too much (albeit some may have enabled because wayland
REQUIRED_USE formerly requested it even though it was not needed).
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
dev-qt/qtmultimedia/metadata.xml | 1 +
dev-qt/qtmultimedia/qtmultimedia-6.6.9999.ebuild | 5 +++--
dev-qt/qtmultimedia/qtmultimedia-6.7.9999.ebuild | 5 +++--
dev-qt/qtmultimedia/qtmultimedia-6.9999.ebuild | 5 +++--
4 files changed, 10 insertions(+), 6 deletions(-)
diff --git a/dev-qt/qtmultimedia/metadata.xml b/dev-qt/qtmultimedia/metadata.xml
index 49778c48acf6..28f9bdbd0ddf 100644
--- a/dev-qt/qtmultimedia/metadata.xml
+++ b/dev-qt/qtmultimedia/metadata.xml
@@ -6,6 +6,7 @@
<name>Gentoo Qt Project</name>
</maintainer>
<use>
+ <flag name="eglfs">Enable screen capture support with Qt's EGL Full Screen/Single Surface platform plugin</flag>
<flag name="gstreamer">Enable audio support via <pkg>media-libs/gstreamer</pkg></flag>
<flag name="qml">Build QML/QtQuick bindings and imports</flag>
<flag name="widgets">Build the QtMultimediaWidgets module</flag>
diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.6.9999.ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.6.9999.ebuild
index c4294e51cffe..bde425d4bb66 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-6.6.9999.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-6.6.9999.ebuild
@@ -11,16 +11,17 @@ if [[ ${QT6_BUILD_TYPE} == release ]]; then
KEYWORDS="~amd64"
fi
-IUSE="+X alsa +ffmpeg gstreamer opengl pulseaudio qml v4l vaapi vulkan"
+IUSE="+X alsa eglfs +ffmpeg gstreamer opengl pulseaudio qml v4l vaapi vulkan"
# tst_qmediaplayerbackend hard requires qml, review in case becomes optional
REQUIRED_USE="
|| ( ffmpeg gstreamer )
+ eglfs? ( ffmpeg opengl )
vaapi? ( ffmpeg opengl )
test? ( qml )
"
RDEPEND="
- ~dev-qt/qtbase-${PV}:6[gui,network,opengl=,vulkan=,widgets]
+ ~dev-qt/qtbase-${PV}:6[eglfs=,gui,network,opengl=,vulkan=,widgets]
alsa? ( media-libs/alsa-lib )
ffmpeg? (
~dev-qt/qtbase-${PV}:6[X=]
diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.7.9999.ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.7.9999.ebuild
index c4294e51cffe..bde425d4bb66 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-6.7.9999.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-6.7.9999.ebuild
@@ -11,16 +11,17 @@ if [[ ${QT6_BUILD_TYPE} == release ]]; then
KEYWORDS="~amd64"
fi
-IUSE="+X alsa +ffmpeg gstreamer opengl pulseaudio qml v4l vaapi vulkan"
+IUSE="+X alsa eglfs +ffmpeg gstreamer opengl pulseaudio qml v4l vaapi vulkan"
# tst_qmediaplayerbackend hard requires qml, review in case becomes optional
REQUIRED_USE="
|| ( ffmpeg gstreamer )
+ eglfs? ( ffmpeg opengl )
vaapi? ( ffmpeg opengl )
test? ( qml )
"
RDEPEND="
- ~dev-qt/qtbase-${PV}:6[gui,network,opengl=,vulkan=,widgets]
+ ~dev-qt/qtbase-${PV}:6[eglfs=,gui,network,opengl=,vulkan=,widgets]
alsa? ( media-libs/alsa-lib )
ffmpeg? (
~dev-qt/qtbase-${PV}:6[X=]
diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.9999.ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.9999.ebuild
index c4294e51cffe..bde425d4bb66 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-6.9999.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-6.9999.ebuild
@@ -11,16 +11,17 @@ if [[ ${QT6_BUILD_TYPE} == release ]]; then
KEYWORDS="~amd64"
fi
-IUSE="+X alsa +ffmpeg gstreamer opengl pulseaudio qml v4l vaapi vulkan"
+IUSE="+X alsa eglfs +ffmpeg gstreamer opengl pulseaudio qml v4l vaapi vulkan"
# tst_qmediaplayerbackend hard requires qml, review in case becomes optional
REQUIRED_USE="
|| ( ffmpeg gstreamer )
+ eglfs? ( ffmpeg opengl )
vaapi? ( ffmpeg opengl )
test? ( qml )
"
RDEPEND="
- ~dev-qt/qtbase-${PV}:6[gui,network,opengl=,vulkan=,widgets]
+ ~dev-qt/qtbase-${PV}:6[eglfs=,gui,network,opengl=,vulkan=,widgets]
alsa? ( media-libs/alsa-lib )
ffmpeg? (
~dev-qt/qtbase-${PV}:6[X=]
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2024-01-25 1:05 Ionen Wolkens
0 siblings, 0 replies; 196+ messages in thread
From: Ionen Wolkens @ 2024-01-25 1:05 UTC (permalink / raw
To: gentoo-commits
commit: 7d021c932bd442a770399e99ea866f96486c2ab5
Author: Matoro Mahri <matoro_gentoo <AT> matoro <DOT> tk>
AuthorDate: Wed Jan 24 14:53:52 2024 +0000
Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Thu Jan 25 00:52:15 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d021c93
dev-qt/qtmultimedia: Keyword 6.6.1-r1 hppa, #918896
Signed-off-by: Matoro Mahri <matoro_gentoo <AT> matoro.tk>
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
dev-qt/qtmultimedia/qtmultimedia-6.6.1-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.6.1-r1.ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.6.1-r1.ebuild
index 50033d10ccd2..04dd435ce24a 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-6.6.1-r1.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-6.6.1-r1.ebuild
@@ -8,7 +8,7 @@ inherit flag-o-matic qt6-build
DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt6 framework"
if [[ ${QT6_BUILD_TYPE} == release ]]; then
- KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+ KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86"
fi
IUSE="+X alsa +ffmpeg gstreamer opengl pulseaudio qml v4l vaapi vulkan"
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2024-01-24 14:49 Ionen Wolkens
0 siblings, 0 replies; 196+ messages in thread
From: Ionen Wolkens @ 2024-01-24 14:49 UTC (permalink / raw
To: gentoo-commits
commit: 4612c2f1e658605e372e14eb401c0e5572198ad1
Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 24 08:49:57 2024 +0000
Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Wed Jan 24 14:49:13 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4612c2f1
dev-qt/qtmultimedia: skip tst_qvideoframecolormanagement in live
Test was modified to be more strict and newly fails with offscreen
rendering. Passes fine when using the RHI backend rather than CPU
conversion (afaik wouldn't work with virtx+sandbox either).
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
dev-qt/qtmultimedia/qtmultimedia-6.6.9999.ebuild | 3 ++-
dev-qt/qtmultimedia/qtmultimedia-6.7.9999.ebuild | 3 ++-
dev-qt/qtmultimedia/qtmultimedia-6.9999.ebuild | 3 ++-
3 files changed, 6 insertions(+), 3 deletions(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.6.9999.ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.6.9999.ebuild
index 3c69475face8..c4294e51cffe 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-6.6.9999.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-6.6.9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2021-2023 Gentoo Authors
+# Copyright 2021-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -63,6 +63,7 @@ CMAKE_SKIP_TESTS=(
tst_qscreencapture_integration
tst_qscreencapturebackend
# fails with offscreen rendering
+ tst_qvideoframecolormanagement
tst_qwindowcapturebackend
)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.7.9999.ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.7.9999.ebuild
index 3c69475face8..c4294e51cffe 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-6.7.9999.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-6.7.9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2021-2023 Gentoo Authors
+# Copyright 2021-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -63,6 +63,7 @@ CMAKE_SKIP_TESTS=(
tst_qscreencapture_integration
tst_qscreencapturebackend
# fails with offscreen rendering
+ tst_qvideoframecolormanagement
tst_qwindowcapturebackend
)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.9999.ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.9999.ebuild
index 3c69475face8..c4294e51cffe 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-6.9999.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-6.9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2021-2023 Gentoo Authors
+# Copyright 2021-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -63,6 +63,7 @@ CMAKE_SKIP_TESTS=(
tst_qscreencapture_integration
tst_qscreencapturebackend
# fails with offscreen rendering
+ tst_qvideoframecolormanagement
tst_qwindowcapturebackend
)
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2024-01-02 16:26 WANG Xuerui
0 siblings, 0 replies; 196+ messages in thread
From: WANG Xuerui @ 2024-01-02 16:26 UTC (permalink / raw
To: gentoo-commits
commit: 0454fb687095c587a3d0bcb97485a4d5fefdb4a9
Author: WANG Xuerui <xen0n <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 2 15:53:50 2024 +0000
Commit: WANG Xuerui <xen0n <AT> gentoo <DOT> org>
CommitDate: Tue Jan 2 15:53:50 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0454fb68
dev-qt/qtmultimedia: keyword 6.6.1-r1 for ~loong
Signed-off-by: WANG Xuerui <xen0n <AT> gentoo.org>
dev-qt/qtmultimedia/qtmultimedia-6.6.1-r1.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.6.1-r1.ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.6.1-r1.ebuild
index 288061707bdb..50033d10ccd2 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-6.6.1-r1.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-6.6.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2021-2023 Gentoo Authors
+# Copyright 2021-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -8,7 +8,7 @@ inherit flag-o-matic qt6-build
DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt6 framework"
if [[ ${QT6_BUILD_TYPE} == release ]]; then
- KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+ KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
fi
IUSE="+X alsa +ffmpeg gstreamer opengl pulseaudio qml v4l vaapi vulkan"
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2023-12-19 20:33 Ionen Wolkens
0 siblings, 0 replies; 196+ messages in thread
From: Ionen Wolkens @ 2023-12-19 20:33 UTC (permalink / raw
To: gentoo-commits
commit: 54fddaf294d80e62ebc1128f425a6bca22a4f0ea
Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 19 19:40:36 2023 +0000
Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Tue Dec 19 20:31:17 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54fddaf2
dev-qt/qtmultimedia: drop 6.5.3
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
dev-qt/qtmultimedia/Manifest | 1 -
dev-qt/qtmultimedia/qtmultimedia-6.5.3.ebuild | 84 ---------------------------
2 files changed, 85 deletions(-)
diff --git a/dev-qt/qtmultimedia/Manifest b/dev-qt/qtmultimedia/Manifest
index 55db9e48bfae..7a39419739b8 100644
--- a/dev-qt/qtmultimedia/Manifest
+++ b/dev-qt/qtmultimedia/Manifest
@@ -1,4 +1,3 @@
DIST qtmultimedia-5.15.11-gentoo-kde-1.tar.xz 1496 BLAKE2B 148c854ec7dc518143b39f83d061a566936fd4a041df84353373b5eb28a8453625f2fd7f5b57be86b4476f572844d1afa56f5a7f3a324e7a985e0c5d05f332f5 SHA512 05989f3689ecb9ce43db7c252be3dd1db518d3a615bc3bef6cbe24aea89d5ed50a8ed48573f9ef4b95bc8a20b0fe612f10a732ce0b364bee5e27ee06a635f3de
DIST qtmultimedia-everywhere-opensource-src-5.15.11.tar.xz 3849160 BLAKE2B d652a49a47c2a2c525e214287f7e083178b31f123dc5f08c7ff864d91e6b2f1dcac99a5f038a66b78a120fdb7cb197156f3aa57bdf41cbf95e878e11f99e2423 SHA512 1d72f79fe83cc955037ec6c5348058369697889a9a40b9fbaee9f3ad0cb74fe5f97062e026254e3512f0861e67cca8a36eaa19c1b3ffbea32d6b3cde2163b484
-DIST qtmultimedia-everywhere-src-6.5.3.tar.xz 6560208 BLAKE2B eb838783c042a6416cea85311c5cfafea20c30c3dc1ea9ad172293c1ac92b492973012f4b4b0f0e7ef6cb3d0bcfb5d852ce3d904a4172ac66a2964a5cc8b3e18 SHA512 6b32e79f1fac21dba6a1ca9f82cfde8acdf9b33d1a65439d4a972f98ea23c919ecbd26ee4c08ecdb7d2743cab346437f27a701e45426e47fa89e55d913fe50bf
DIST qtmultimedia-everywhere-src-6.6.1.tar.xz 6723296 BLAKE2B 5257da8457f6fa16b7cb9ef9029b84edd6963dd084434918f1161398784d36c188c186b398d9877f337ac215c8dad665d902fbd56736f9032f52685f49ef3407 SHA512 11fb3e421a80fee82d30a817f20277505868de0c1a870c55dd488114a0302f6a1bf41694ed64d904e4d29b1a3ad1ba01ce8399ae11f03ae2f6994359698e9c94
diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.5.3.ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.5.3.ebuild
deleted file mode 100644
index cfd9999d7fb6..000000000000
--- a/dev-qt/qtmultimedia/qtmultimedia-6.5.3.ebuild
+++ /dev/null
@@ -1,84 +0,0 @@
-# Copyright 2021-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit flag-o-matic qt6-build
-
-DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt6 framework"
-
-if [[ ${QT6_BUILD_TYPE} == release ]]; then
- KEYWORDS="amd64"
-fi
-
-IUSE="+X alsa +ffmpeg gstreamer opengl pulseaudio qml v4l vaapi vulkan"
-# tst_qmediaplayerbackend hard requires qml, review in case becomes optional
-REQUIRED_USE="
- || ( ffmpeg gstreamer )
- vaapi? ( ffmpeg )
- test? ( qml )
-"
-
-RDEPEND="
- ~dev-qt/qtbase-${PV}:6[gui,network,opengl=,vulkan=,widgets]
- alsa? ( media-libs/alsa-lib )
- ffmpeg? (
- ~dev-qt/qtbase-${PV}:6[X=]
- media-video/ffmpeg:=[vaapi?]
- X? (
- x11-libs/libX11
- x11-libs/libXext
- x11-libs/libXrandr
- )
- vaapi? ( media-libs/libglvnd )
- )
- gstreamer? (
- dev-libs/glib:2
- media-libs/gst-plugins-bad:1.0
- media-libs/gst-plugins-base:1.0[X=,opengl?]
- media-libs/gstreamer:1.0
- opengl? ( media-libs/libglvnd )
- )
- pulseaudio? ( media-libs/libpulse )
- qml? (
- ~dev-qt/qtdeclarative-${PV}:6
- ~dev-qt/qtquick3d-${PV}:6
- )
-"
-DEPEND="
- ${RDEPEND}
- X? ( x11-base/xorg-proto )
- v4l? ( sys-kernel/linux-headers )
- vulkan? ( dev-util/vulkan-headers )
-"
-BDEPEND="~dev-qt/qtshadertools-${PV}:6"
-
-CMAKE_SKIP_TESTS=(
- # tries to use real alsa or pulseaudio and fails in sandbox
- tst_qaudiosink
- tst_qaudiosource
- tst_qmediacapturesession
- tst_qmediaplayerbackend
- tst_qsoundeffect
- # may try to use v4l2 or hardware acceleration depending on availability
- tst_qscreencapture_integration
- tst_qscreencapturebackend
-)
-
-src_configure() {
- # normally passed by the build system, but needed for 32-on-64 chroots
- use x86 && append-cppflags -DPFFFT_SIMD_DISABLE
-
- local mycmakeargs=(
- $(cmake_use_find_package qml Qt6Qml)
- $(qt_feature alsa)
- $(qt_feature ffmpeg)
- $(qt_feature gstreamer)
- $(usev gstreamer $(qt_feature opengl gstreamer_gl))
- $(qt_feature pulseaudio)
- $(qt_feature v4l linux_v4l)
- $(qt_feature vaapi)
- )
-
- qt6-build_src_configure
-}
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2023-12-17 22:49 Ionen Wolkens
0 siblings, 0 replies; 196+ messages in thread
From: Ionen Wolkens @ 2023-12-17 22:49 UTC (permalink / raw
To: gentoo-commits
commit: 022f039ca7dc7edf353ac32b8235c415b2fc187b
Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 17 22:27:57 2023 +0000
Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Sun Dec 17 22:49:10 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=022f039c
dev-qt/qtmultimedia: require USE=opengl with vaapi
Already depended on libglvnd for it but seems it needs support in
QT as well (does not check/use QtOpenGL but qopenglfunctions.h is
emptied by a #ifndef when disabled, resulting in messy errors
rather than a missing header).
Due to the required uses, can unify the libglvnd dep now.
Closes: https://bugs.gentoo.org/920232
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
.../{qtmultimedia-6.6.1.ebuild => qtmultimedia-6.6.1-r1.ebuild} | 5 ++---
dev-qt/qtmultimedia/qtmultimedia-6.6.9999.ebuild | 5 ++---
dev-qt/qtmultimedia/qtmultimedia-6.7.9999.ebuild | 5 ++---
dev-qt/qtmultimedia/qtmultimedia-6.9999.ebuild | 5 ++---
4 files changed, 8 insertions(+), 12 deletions(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.6.1.ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.6.1-r1.ebuild
similarity index 95%
rename from dev-qt/qtmultimedia/qtmultimedia-6.6.1.ebuild
rename to dev-qt/qtmultimedia/qtmultimedia-6.6.1-r1.ebuild
index e01f6c8afb32..288061707bdb 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-6.6.1.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-6.6.1-r1.ebuild
@@ -15,7 +15,7 @@ IUSE="+X alsa +ffmpeg gstreamer opengl pulseaudio qml v4l vaapi vulkan"
# tst_qmediaplayerbackend hard requires qml, review in case becomes optional
REQUIRED_USE="
|| ( ffmpeg gstreamer )
- vaapi? ( ffmpeg )
+ vaapi? ( ffmpeg opengl )
test? ( qml )
"
@@ -30,15 +30,14 @@ RDEPEND="
x11-libs/libXext
x11-libs/libXrandr
)
- vaapi? ( media-libs/libglvnd )
)
gstreamer? (
dev-libs/glib:2
media-libs/gst-plugins-bad:1.0
media-libs/gst-plugins-base:1.0[X=,opengl?]
media-libs/gstreamer:1.0
- opengl? ( media-libs/libglvnd )
)
+ opengl? ( media-libs/libglvnd )
pulseaudio? ( media-libs/libpulse )
qml? (
~dev-qt/qtdeclarative-${PV}:6
diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.6.9999.ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.6.9999.ebuild
index c3fee31965cc..3c69475face8 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-6.6.9999.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-6.6.9999.ebuild
@@ -15,7 +15,7 @@ IUSE="+X alsa +ffmpeg gstreamer opengl pulseaudio qml v4l vaapi vulkan"
# tst_qmediaplayerbackend hard requires qml, review in case becomes optional
REQUIRED_USE="
|| ( ffmpeg gstreamer )
- vaapi? ( ffmpeg )
+ vaapi? ( ffmpeg opengl )
test? ( qml )
"
@@ -30,15 +30,14 @@ RDEPEND="
x11-libs/libXext
x11-libs/libXrandr
)
- vaapi? ( media-libs/libglvnd )
)
gstreamer? (
dev-libs/glib:2
media-libs/gst-plugins-bad:1.0
media-libs/gst-plugins-base:1.0[X=,opengl?]
media-libs/gstreamer:1.0
- opengl? ( media-libs/libglvnd )
)
+ opengl? ( media-libs/libglvnd )
pulseaudio? ( media-libs/libpulse )
qml? (
~dev-qt/qtdeclarative-${PV}:6
diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.7.9999.ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.7.9999.ebuild
index c3fee31965cc..3c69475face8 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-6.7.9999.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-6.7.9999.ebuild
@@ -15,7 +15,7 @@ IUSE="+X alsa +ffmpeg gstreamer opengl pulseaudio qml v4l vaapi vulkan"
# tst_qmediaplayerbackend hard requires qml, review in case becomes optional
REQUIRED_USE="
|| ( ffmpeg gstreamer )
- vaapi? ( ffmpeg )
+ vaapi? ( ffmpeg opengl )
test? ( qml )
"
@@ -30,15 +30,14 @@ RDEPEND="
x11-libs/libXext
x11-libs/libXrandr
)
- vaapi? ( media-libs/libglvnd )
)
gstreamer? (
dev-libs/glib:2
media-libs/gst-plugins-bad:1.0
media-libs/gst-plugins-base:1.0[X=,opengl?]
media-libs/gstreamer:1.0
- opengl? ( media-libs/libglvnd )
)
+ opengl? ( media-libs/libglvnd )
pulseaudio? ( media-libs/libpulse )
qml? (
~dev-qt/qtdeclarative-${PV}:6
diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.9999.ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.9999.ebuild
index c3fee31965cc..3c69475face8 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-6.9999.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-6.9999.ebuild
@@ -15,7 +15,7 @@ IUSE="+X alsa +ffmpeg gstreamer opengl pulseaudio qml v4l vaapi vulkan"
# tst_qmediaplayerbackend hard requires qml, review in case becomes optional
REQUIRED_USE="
|| ( ffmpeg gstreamer )
- vaapi? ( ffmpeg )
+ vaapi? ( ffmpeg opengl )
test? ( qml )
"
@@ -30,15 +30,14 @@ RDEPEND="
x11-libs/libXext
x11-libs/libXrandr
)
- vaapi? ( media-libs/libglvnd )
)
gstreamer? (
dev-libs/glib:2
media-libs/gst-plugins-bad:1.0
media-libs/gst-plugins-base:1.0[X=,opengl?]
media-libs/gstreamer:1.0
- opengl? ( media-libs/libglvnd )
)
+ opengl? ( media-libs/libglvnd )
pulseaudio? ( media-libs/libpulse )
qml? (
~dev-qt/qtdeclarative-${PV}:6
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2023-12-17 18:29 Arthur Zamarin
0 siblings, 0 replies; 196+ messages in thread
From: Arthur Zamarin @ 2023-12-17 18:29 UTC (permalink / raw
To: gentoo-commits
commit: af7029bd5e5e2a793823caa8412e84bdb6789c64
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 17 18:26:50 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sun Dec 17 18:28:18 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af7029bd
dev-qt/qtmultimedia: Stabilize 6.6.1 amd64, #920154
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-qt/qtmultimedia/qtmultimedia-6.6.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.6.1.ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.6.1.ebuild
index 524ea6427082..e01f6c8afb32 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-6.6.1.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-6.6.1.ebuild
@@ -8,7 +8,7 @@ inherit flag-o-matic qt6-build
DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt6 framework"
if [[ ${QT6_BUILD_TYPE} == release ]]; then
- KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+ KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
fi
IUSE="+X alsa +ffmpeg gstreamer opengl pulseaudio qml v4l vaapi vulkan"
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2023-12-12 21:25 Ionen Wolkens
0 siblings, 0 replies; 196+ messages in thread
From: Ionen Wolkens @ 2023-12-12 21:25 UTC (permalink / raw
To: gentoo-commits
commit: d0dd61960a85e840c43c08ecdadaf2d10bb4c4cf
Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 12 14:29:18 2023 +0000
Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Tue Dec 12 21:23:46 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0dd6196
dev-qt/qtmultimedia: add 6.7.9999
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
dev-qt/qtmultimedia/qtmultimedia-6.7.9999.ebuild | 86 ++++++++++++++++++++++++
1 file changed, 86 insertions(+)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.7.9999.ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.7.9999.ebuild
new file mode 100644
index 000000000000..c3fee31965cc
--- /dev/null
+++ b/dev-qt/qtmultimedia/qtmultimedia-6.7.9999.ebuild
@@ -0,0 +1,86 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic qt6-build
+
+DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt6 framework"
+
+if [[ ${QT6_BUILD_TYPE} == release ]]; then
+ KEYWORDS="~amd64"
+fi
+
+IUSE="+X alsa +ffmpeg gstreamer opengl pulseaudio qml v4l vaapi vulkan"
+# tst_qmediaplayerbackend hard requires qml, review in case becomes optional
+REQUIRED_USE="
+ || ( ffmpeg gstreamer )
+ vaapi? ( ffmpeg )
+ test? ( qml )
+"
+
+RDEPEND="
+ ~dev-qt/qtbase-${PV}:6[gui,network,opengl=,vulkan=,widgets]
+ alsa? ( media-libs/alsa-lib )
+ ffmpeg? (
+ ~dev-qt/qtbase-${PV}:6[X=]
+ media-video/ffmpeg:=[vaapi?]
+ X? (
+ x11-libs/libX11
+ x11-libs/libXext
+ x11-libs/libXrandr
+ )
+ vaapi? ( media-libs/libglvnd )
+ )
+ gstreamer? (
+ dev-libs/glib:2
+ media-libs/gst-plugins-bad:1.0
+ media-libs/gst-plugins-base:1.0[X=,opengl?]
+ media-libs/gstreamer:1.0
+ opengl? ( media-libs/libglvnd )
+ )
+ pulseaudio? ( media-libs/libpulse )
+ qml? (
+ ~dev-qt/qtdeclarative-${PV}:6
+ ~dev-qt/qtquick3d-${PV}:6
+ )
+"
+DEPEND="
+ ${RDEPEND}
+ X? ( x11-base/xorg-proto )
+ v4l? ( sys-kernel/linux-headers )
+ vulkan? ( dev-util/vulkan-headers )
+"
+BDEPEND="~dev-qt/qtshadertools-${PV}:6"
+
+CMAKE_SKIP_TESTS=(
+ # tries to use real alsa or pulseaudio and fails in sandbox
+ tst_qaudiosink
+ tst_qaudiosource
+ tst_qmediacapturesession
+ tst_qmediaplayerbackend
+ tst_qsoundeffect
+ # may try to use v4l2 or hardware acceleration depending on availability
+ tst_qscreencapture_integration
+ tst_qscreencapturebackend
+ # fails with offscreen rendering
+ tst_qwindowcapturebackend
+)
+
+src_configure() {
+ # normally passed by the build system, but needed for 32-on-64 chroots
+ use x86 && append-cppflags -DPFFFT_SIMD_DISABLE
+
+ local mycmakeargs=(
+ $(cmake_use_find_package qml Qt6Qml)
+ $(qt_feature alsa)
+ $(qt_feature ffmpeg)
+ $(qt_feature gstreamer)
+ $(usev gstreamer $(qt_feature opengl gstreamer_gl))
+ $(qt_feature pulseaudio)
+ $(qt_feature v4l linux_v4l)
+ $(qt_feature vaapi)
+ )
+
+ qt6-build_src_configure
+}
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2023-12-05 7:25 Joonas Niilola
0 siblings, 0 replies; 196+ messages in thread
From: Joonas Niilola @ 2023-12-05 7:25 UTC (permalink / raw
To: gentoo-commits
commit: 461f58d0339a42fc1ef8ffcfd13a11abbd704b19
Author: Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 5 07:24:53 2023 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Tue Dec 5 07:25:17 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=461f58d0
dev-qt/qtmultimedia: Keyword 6.6.1 x86, #918896
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
dev-qt/qtmultimedia/qtmultimedia-6.6.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.6.1.ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.6.1.ebuild
index 80cf427f5728..524ea6427082 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-6.6.1.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-6.6.1.ebuild
@@ -8,7 +8,7 @@ inherit flag-o-matic qt6-build
DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt6 framework"
if [[ ${QT6_BUILD_TYPE} == release ]]; then
- KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv"
+ KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
fi
IUSE="+X alsa +ffmpeg gstreamer opengl pulseaudio qml v4l vaapi vulkan"
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2023-12-03 20:48 Jakov Smolić
0 siblings, 0 replies; 196+ messages in thread
From: Jakov Smolić @ 2023-12-03 20:48 UTC (permalink / raw
To: gentoo-commits
commit: 5b5a83715d589033e0e2c40210f0fb576dc91b96
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 3 20:48:26 2023 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Sun Dec 3 20:48:26 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b5a8371
dev-qt/qtmultimedia: Keyword 6.6.1 riscv, #918896
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
dev-qt/qtmultimedia/qtmultimedia-6.6.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.6.1.ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.6.1.ebuild
index cacb42254bad..80cf427f5728 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-6.6.1.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-6.6.1.ebuild
@@ -8,7 +8,7 @@ inherit flag-o-matic qt6-build
DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt6 framework"
if [[ ${QT6_BUILD_TYPE} == release ]]; then
- KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64"
+ KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv"
fi
IUSE="+X alsa +ffmpeg gstreamer opengl pulseaudio qml v4l vaapi vulkan"
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2023-12-02 10:57 Arthur Zamarin
0 siblings, 0 replies; 196+ messages in thread
From: Arthur Zamarin @ 2023-12-02 10:57 UTC (permalink / raw
To: gentoo-commits
commit: ca31b3cb9206289cb1655ef0ddfc9ef799fc651c
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 2 10:57:08 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Dec 2 10:57:08 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca31b3cb
dev-qt/qtmultimedia: Keyword 6.6.1 ppc, #918896
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-qt/qtmultimedia/qtmultimedia-6.6.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.6.1.ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.6.1.ebuild
index a65510194876..64180d254c9c 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-6.6.1.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-6.6.1.ebuild
@@ -8,7 +8,7 @@ inherit flag-o-matic qt6-build
DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt6 framework"
if [[ ${QT6_BUILD_TYPE} == release ]]; then
- KEYWORDS="~amd64 ~arm ~arm64"
+ KEYWORDS="~amd64 ~arm ~arm64 ~ppc"
fi
IUSE="+X alsa +ffmpeg gstreamer opengl pulseaudio qml v4l vaapi vulkan"
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2023-12-02 10:57 Arthur Zamarin
0 siblings, 0 replies; 196+ messages in thread
From: Arthur Zamarin @ 2023-12-02 10:57 UTC (permalink / raw
To: gentoo-commits
commit: d2ccafb74e8922dcc24f62da1a9f0f38d60d67dd
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 2 10:57:15 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Dec 2 10:57:15 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2ccafb7
dev-qt/qtmultimedia: Keyword 6.6.1 ppc64, #918896
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-qt/qtmultimedia/qtmultimedia-6.6.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.6.1.ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.6.1.ebuild
index 64180d254c9c..cacb42254bad 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-6.6.1.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-6.6.1.ebuild
@@ -8,7 +8,7 @@ inherit flag-o-matic qt6-build
DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt6 framework"
if [[ ${QT6_BUILD_TYPE} == release ]]; then
- KEYWORDS="~amd64 ~arm ~arm64 ~ppc"
+ KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64"
fi
IUSE="+X alsa +ffmpeg gstreamer opengl pulseaudio qml v4l vaapi vulkan"
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2023-12-01 10:58 Arthur Zamarin
0 siblings, 0 replies; 196+ messages in thread
From: Arthur Zamarin @ 2023-12-01 10:58 UTC (permalink / raw
To: gentoo-commits
commit: 1f9d4033c4827b2fda0fd250608b238b6ea56658
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 1 10:57:35 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Dec 1 10:57:35 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f9d4033
dev-qt/qtmultimedia: Keyword 6.6.1 arm64, #918896
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-qt/qtmultimedia/qtmultimedia-6.6.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.6.1.ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.6.1.ebuild
index f9b8bff65b05..a65510194876 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-6.6.1.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-6.6.1.ebuild
@@ -8,7 +8,7 @@ inherit flag-o-matic qt6-build
DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt6 framework"
if [[ ${QT6_BUILD_TYPE} == release ]]; then
- KEYWORDS="~amd64 ~arm"
+ KEYWORDS="~amd64 ~arm ~arm64"
fi
IUSE="+X alsa +ffmpeg gstreamer opengl pulseaudio qml v4l vaapi vulkan"
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2023-12-01 10:58 Arthur Zamarin
0 siblings, 0 replies; 196+ messages in thread
From: Arthur Zamarin @ 2023-12-01 10:58 UTC (permalink / raw
To: gentoo-commits
commit: 62f3706f3dab57d0da23c06e29255ee362d5c09d
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 1 10:57:25 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Dec 1 10:57:25 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62f3706f
dev-qt/qtmultimedia: Keyword 6.6.1 arm, #918896
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-qt/qtmultimedia/qtmultimedia-6.6.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.6.1.ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.6.1.ebuild
index c3fee31965cc..f9b8bff65b05 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-6.6.1.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-6.6.1.ebuild
@@ -8,7 +8,7 @@ inherit flag-o-matic qt6-build
DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt6 framework"
if [[ ${QT6_BUILD_TYPE} == release ]]; then
- KEYWORDS="~amd64"
+ KEYWORDS="~amd64 ~arm"
fi
IUSE="+X alsa +ffmpeg gstreamer opengl pulseaudio qml v4l vaapi vulkan"
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2023-11-27 8:47 Ionen Wolkens
0 siblings, 0 replies; 196+ messages in thread
From: Ionen Wolkens @ 2023-11-27 8:47 UTC (permalink / raw
To: gentoo-commits
commit: d78eed4f59e39cb14778c327fecd3dfb6bf5e961
Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 27 06:10:33 2023 +0000
Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Mon Nov 27 08:45:41 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d78eed4f
dev-qt/qtmultimedia: add 6.6.1
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
dev-qt/qtmultimedia/Manifest | 1 +
dev-qt/qtmultimedia/qtmultimedia-6.6.1.ebuild | 86 +++++++++++++++++++++++++++
2 files changed, 87 insertions(+)
diff --git a/dev-qt/qtmultimedia/Manifest b/dev-qt/qtmultimedia/Manifest
index 5c9e3d614012..34a306287f88 100644
--- a/dev-qt/qtmultimedia/Manifest
+++ b/dev-qt/qtmultimedia/Manifest
@@ -2,3 +2,4 @@ DIST qtmultimedia-5.15.11-gentoo-kde-1.tar.xz 1496 BLAKE2B 148c854ec7dc518143b39
DIST qtmultimedia-everywhere-opensource-src-5.15.11.tar.xz 3849160 BLAKE2B d652a49a47c2a2c525e214287f7e083178b31f123dc5f08c7ff864d91e6b2f1dcac99a5f038a66b78a120fdb7cb197156f3aa57bdf41cbf95e878e11f99e2423 SHA512 1d72f79fe83cc955037ec6c5348058369697889a9a40b9fbaee9f3ad0cb74fe5f97062e026254e3512f0861e67cca8a36eaa19c1b3ffbea32d6b3cde2163b484
DIST qtmultimedia-everywhere-src-6.5.3.tar.xz 6560208 BLAKE2B eb838783c042a6416cea85311c5cfafea20c30c3dc1ea9ad172293c1ac92b492973012f4b4b0f0e7ef6cb3d0bcfb5d852ce3d904a4172ac66a2964a5cc8b3e18 SHA512 6b32e79f1fac21dba6a1ca9f82cfde8acdf9b33d1a65439d4a972f98ea23c919ecbd26ee4c08ecdb7d2743cab346437f27a701e45426e47fa89e55d913fe50bf
DIST qtmultimedia-everywhere-src-6.6.0.tar.xz 6575240 BLAKE2B b3c76515a80d2eb8126be1f78450855f0f21910ab219ae8d1cfbe83987dcf886d88e93c09024bba6930bff46f51bc626e5330f6b3e900964bed48805a8282c69 SHA512 ccfdd1aaed76dfb06692e212405d9b2804aa3da924c903febf5ee3fde057f4543f76284a543c808f600d61b5eadfbfe2437932f5ff4a7d19941c9ab3eae2d8a0
+DIST qtmultimedia-everywhere-src-6.6.1.tar.xz 6723296 BLAKE2B 5257da8457f6fa16b7cb9ef9029b84edd6963dd084434918f1161398784d36c188c186b398d9877f337ac215c8dad665d902fbd56736f9032f52685f49ef3407 SHA512 11fb3e421a80fee82d30a817f20277505868de0c1a870c55dd488114a0302f6a1bf41694ed64d904e4d29b1a3ad1ba01ce8399ae11f03ae2f6994359698e9c94
diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.6.1.ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.6.1.ebuild
new file mode 100644
index 000000000000..c3fee31965cc
--- /dev/null
+++ b/dev-qt/qtmultimedia/qtmultimedia-6.6.1.ebuild
@@ -0,0 +1,86 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic qt6-build
+
+DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt6 framework"
+
+if [[ ${QT6_BUILD_TYPE} == release ]]; then
+ KEYWORDS="~amd64"
+fi
+
+IUSE="+X alsa +ffmpeg gstreamer opengl pulseaudio qml v4l vaapi vulkan"
+# tst_qmediaplayerbackend hard requires qml, review in case becomes optional
+REQUIRED_USE="
+ || ( ffmpeg gstreamer )
+ vaapi? ( ffmpeg )
+ test? ( qml )
+"
+
+RDEPEND="
+ ~dev-qt/qtbase-${PV}:6[gui,network,opengl=,vulkan=,widgets]
+ alsa? ( media-libs/alsa-lib )
+ ffmpeg? (
+ ~dev-qt/qtbase-${PV}:6[X=]
+ media-video/ffmpeg:=[vaapi?]
+ X? (
+ x11-libs/libX11
+ x11-libs/libXext
+ x11-libs/libXrandr
+ )
+ vaapi? ( media-libs/libglvnd )
+ )
+ gstreamer? (
+ dev-libs/glib:2
+ media-libs/gst-plugins-bad:1.0
+ media-libs/gst-plugins-base:1.0[X=,opengl?]
+ media-libs/gstreamer:1.0
+ opengl? ( media-libs/libglvnd )
+ )
+ pulseaudio? ( media-libs/libpulse )
+ qml? (
+ ~dev-qt/qtdeclarative-${PV}:6
+ ~dev-qt/qtquick3d-${PV}:6
+ )
+"
+DEPEND="
+ ${RDEPEND}
+ X? ( x11-base/xorg-proto )
+ v4l? ( sys-kernel/linux-headers )
+ vulkan? ( dev-util/vulkan-headers )
+"
+BDEPEND="~dev-qt/qtshadertools-${PV}:6"
+
+CMAKE_SKIP_TESTS=(
+ # tries to use real alsa or pulseaudio and fails in sandbox
+ tst_qaudiosink
+ tst_qaudiosource
+ tst_qmediacapturesession
+ tst_qmediaplayerbackend
+ tst_qsoundeffect
+ # may try to use v4l2 or hardware acceleration depending on availability
+ tst_qscreencapture_integration
+ tst_qscreencapturebackend
+ # fails with offscreen rendering
+ tst_qwindowcapturebackend
+)
+
+src_configure() {
+ # normally passed by the build system, but needed for 32-on-64 chroots
+ use x86 && append-cppflags -DPFFFT_SIMD_DISABLE
+
+ local mycmakeargs=(
+ $(cmake_use_find_package qml Qt6Qml)
+ $(qt_feature alsa)
+ $(qt_feature ffmpeg)
+ $(qt_feature gstreamer)
+ $(usev gstreamer $(qt_feature opengl gstreamer_gl))
+ $(qt_feature pulseaudio)
+ $(qt_feature v4l linux_v4l)
+ $(qt_feature vaapi)
+ )
+
+ qt6-build_src_configure
+}
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2023-11-20 2:07 Ionen Wolkens
0 siblings, 0 replies; 196+ messages in thread
From: Ionen Wolkens @ 2023-11-20 2:07 UTC (permalink / raw
To: gentoo-commits
commit: 0b22c537da759ac4fc4962750afbab6a7a4106b7
Author: Eli Schwartz <eschwartz93 <AT> gmail <DOT> com>
AuthorDate: Mon Nov 20 01:23:12 2023 +0000
Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Mon Nov 20 02:02:41 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b22c537
dev-qt/qtmultimedia: add missing build dependency for vulkan
When vulkan is enabled, qtbase has to be built with vulkan support, and
a bunch of private qt headers are poked at. Those headers privately make
use of the bdep which qtbase itself has (USE-conditional on vulkan), but
since it is only a build time dependency it is not necessarily
guaranteed to be installed when building qtmultimedia.
Often it will be installed, since qtbase does after all drag it in. But
e.g. when building qtmultimedia from source, but getting qtbase via a
binpkg, no bdeps for qtbase are available.
Since this is private headers stuff, it makes a certain amount of sense
that qtmultimedia should be independently responsible for adding the
same bdep on its own, rather than forcing qtbase to runtime depend on
it.
Signed-off-by: Eli Schwartz <eschwartz93 <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/33911
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
dev-qt/qtmultimedia/qtmultimedia-6.5.3.ebuild | 1 +
dev-qt/qtmultimedia/qtmultimedia-6.6.0.ebuild | 1 +
dev-qt/qtmultimedia/qtmultimedia-6.6.9999.ebuild | 1 +
dev-qt/qtmultimedia/qtmultimedia-6.9999.ebuild | 1 +
4 files changed, 4 insertions(+)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.5.3.ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.5.3.ebuild
index 879ee28160c2..cfd9999d7fb6 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-6.5.3.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-6.5.3.ebuild
@@ -49,6 +49,7 @@ DEPEND="
${RDEPEND}
X? ( x11-base/xorg-proto )
v4l? ( sys-kernel/linux-headers )
+ vulkan? ( dev-util/vulkan-headers )
"
BDEPEND="~dev-qt/qtshadertools-${PV}:6"
diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.6.0.ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.6.0.ebuild
index 4087cd2852a8..c3fee31965cc 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-6.6.0.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-6.6.0.ebuild
@@ -49,6 +49,7 @@ DEPEND="
${RDEPEND}
X? ( x11-base/xorg-proto )
v4l? ( sys-kernel/linux-headers )
+ vulkan? ( dev-util/vulkan-headers )
"
BDEPEND="~dev-qt/qtshadertools-${PV}:6"
diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.6.9999.ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.6.9999.ebuild
index 4087cd2852a8..c3fee31965cc 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-6.6.9999.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-6.6.9999.ebuild
@@ -49,6 +49,7 @@ DEPEND="
${RDEPEND}
X? ( x11-base/xorg-proto )
v4l? ( sys-kernel/linux-headers )
+ vulkan? ( dev-util/vulkan-headers )
"
BDEPEND="~dev-qt/qtshadertools-${PV}:6"
diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.9999.ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.9999.ebuild
index 4087cd2852a8..c3fee31965cc 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-6.9999.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-6.9999.ebuild
@@ -49,6 +49,7 @@ DEPEND="
${RDEPEND}
X? ( x11-base/xorg-proto )
v4l? ( sys-kernel/linux-headers )
+ vulkan? ( dev-util/vulkan-headers )
"
BDEPEND="~dev-qt/qtshadertools-${PV}:6"
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2023-11-15 19:28 Ionen Wolkens
0 siblings, 0 replies; 196+ messages in thread
From: Ionen Wolkens @ 2023-11-15 19:28 UTC (permalink / raw
To: gentoo-commits
commit: 039a8f92e6b5d278fa8c94feb76e8bebd23a5e2f
Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 15 18:00:41 2023 +0000
Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Wed Nov 15 19:27:55 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=039a8f92
dev-qt/qtmultimedia: drop 6.5.2-r1
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
dev-qt/qtmultimedia/Manifest | 1 -
dev-qt/qtmultimedia/qtmultimedia-6.5.2-r1.ebuild | 86 ------------------------
2 files changed, 87 deletions(-)
diff --git a/dev-qt/qtmultimedia/Manifest b/dev-qt/qtmultimedia/Manifest
index ce07eef11520..5c9e3d614012 100644
--- a/dev-qt/qtmultimedia/Manifest
+++ b/dev-qt/qtmultimedia/Manifest
@@ -1,5 +1,4 @@
DIST qtmultimedia-5.15.11-gentoo-kde-1.tar.xz 1496 BLAKE2B 148c854ec7dc518143b39f83d061a566936fd4a041df84353373b5eb28a8453625f2fd7f5b57be86b4476f572844d1afa56f5a7f3a324e7a985e0c5d05f332f5 SHA512 05989f3689ecb9ce43db7c252be3dd1db518d3a615bc3bef6cbe24aea89d5ed50a8ed48573f9ef4b95bc8a20b0fe612f10a732ce0b364bee5e27ee06a635f3de
DIST qtmultimedia-everywhere-opensource-src-5.15.11.tar.xz 3849160 BLAKE2B d652a49a47c2a2c525e214287f7e083178b31f123dc5f08c7ff864d91e6b2f1dcac99a5f038a66b78a120fdb7cb197156f3aa57bdf41cbf95e878e11f99e2423 SHA512 1d72f79fe83cc955037ec6c5348058369697889a9a40b9fbaee9f3ad0cb74fe5f97062e026254e3512f0861e67cca8a36eaa19c1b3ffbea32d6b3cde2163b484
-DIST qtmultimedia-everywhere-src-6.5.2.tar.xz 6415576 BLAKE2B c0032c405315e6884de6bb851de3aed0b60827a932c15b1022dca70ebfaa5dffb258b2b22f9ab40f57586490db6ec50ea862152fca8429e600f9c6bffe2f42a2 SHA512 e12a2406e78eda8f3f4674b8fe01b06bc2c7b8fcbe5342e25e28340e13c0ab0db44a78c91a8a1f268664e5bb11c3bc7116248700f0c67faa618e058af0dfb1e0
DIST qtmultimedia-everywhere-src-6.5.3.tar.xz 6560208 BLAKE2B eb838783c042a6416cea85311c5cfafea20c30c3dc1ea9ad172293c1ac92b492973012f4b4b0f0e7ef6cb3d0bcfb5d852ce3d904a4172ac66a2964a5cc8b3e18 SHA512 6b32e79f1fac21dba6a1ca9f82cfde8acdf9b33d1a65439d4a972f98ea23c919ecbd26ee4c08ecdb7d2743cab346437f27a701e45426e47fa89e55d913fe50bf
DIST qtmultimedia-everywhere-src-6.6.0.tar.xz 6575240 BLAKE2B b3c76515a80d2eb8126be1f78450855f0f21910ab219ae8d1cfbe83987dcf886d88e93c09024bba6930bff46f51bc626e5330f6b3e900964bed48805a8282c69 SHA512 ccfdd1aaed76dfb06692e212405d9b2804aa3da924c903febf5ee3fde057f4543f76284a543c808f600d61b5eadfbfe2437932f5ff4a7d19941c9ab3eae2d8a0
diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.5.2-r1.ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.5.2-r1.ebuild
deleted file mode 100644
index bb75fd7f3f30..000000000000
--- a/dev-qt/qtmultimedia/qtmultimedia-6.5.2-r1.ebuild
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright 2021-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit flag-o-matic qt6-build
-
-DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt6 framework"
-
-if [[ ${QT6_BUILD_TYPE} == release ]]; then
- KEYWORDS="amd64"
-fi
-
-IUSE="+X alsa +ffmpeg gstreamer opengl pulseaudio qml v4l vaapi vulkan"
-# tst_qmediaplayerbackend hard requires qml, review in case becomes optional
-REQUIRED_USE="
- || ( ffmpeg gstreamer )
- vaapi? ( ffmpeg )
- test? ( qml )
-"
-
-RDEPEND="
- ~dev-qt/qtbase-${PV}:6[gui,network,opengl=,vulkan=,widgets]
- alsa? ( media-libs/alsa-lib )
- ffmpeg? (
- ~dev-qt/qtbase-${PV}:6[X=]
- media-video/ffmpeg:=[vaapi?]
- X? (
- x11-libs/libX11
- x11-libs/libXext
- x11-libs/libXrandr
- )
- vaapi? (
- media-libs/libglvnd
- media-libs/libva:=
- )
- )
- gstreamer? (
- dev-libs/glib:2
- media-libs/gst-plugins-bad:1.0
- media-libs/gst-plugins-base:1.0[X=,opengl?]
- media-libs/gstreamer:1.0
- opengl? ( media-libs/libglvnd )
- )
- pulseaudio? ( media-libs/libpulse )
- qml? (
- ~dev-qt/qtdeclarative-${PV}:6
- ~dev-qt/qtquick3d-${PV}:6
- )
-"
-DEPEND="
- ${RDEPEND}
- X? ( x11-base/xorg-proto )
- v4l? ( sys-kernel/linux-headers )
-"
-BDEPEND="~dev-qt/qtshadertools-${PV}:6"
-
-CMAKE_SKIP_TESTS=(
- # tries to use real alsa or pulseaudio and fails in sandbox
- tst_qaudiosink
- tst_qaudiosource
- tst_qmediacapturesession
- tst_qmediaplayerbackend
- tst_qsoundeffect
- # may try to use v4l2 or hardware acceleration depending on availability
- tst_qscreencapture_integration
- tst_qscreencapturebackend
-)
-
-src_configure() {
- # normally passed by the build system, but needed for 32-on-64 chroots
- use x86 && append-cppflags -DPFFFT_SIMD_DISABLE
-
- local mycmakeargs=(
- $(cmake_use_find_package qml Qt6Qml)
- $(qt_feature alsa)
- $(qt_feature ffmpeg)
- $(qt_feature gstreamer)
- $(usev gstreamer $(qt_feature opengl gstreamer_gl))
- $(qt_feature pulseaudio)
- $(qt_feature v4l linux_v4l)
- $(qt_feature vaapi)
- )
-
- qt6-build_src_configure
-}
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2023-11-15 17:20 Arthur Zamarin
0 siblings, 0 replies; 196+ messages in thread
From: Arthur Zamarin @ 2023-11-15 17:20 UTC (permalink / raw
To: gentoo-commits
commit: 690e5c956d6c53a003f336843bc57467a162e34c
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 15 17:19:01 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Wed Nov 15 17:19:01 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=690e5c95
dev-qt/qtmultimedia: Stabilize 6.5.3 amd64, #915549
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-qt/qtmultimedia/qtmultimedia-6.5.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.5.3.ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.5.3.ebuild
index d2ceca20f2b0..879ee28160c2 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-6.5.3.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-6.5.3.ebuild
@@ -8,7 +8,7 @@ inherit flag-o-matic qt6-build
DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt6 framework"
if [[ ${QT6_BUILD_TYPE} == release ]]; then
- KEYWORDS="~amd64"
+ KEYWORDS="amd64"
fi
IUSE="+X alsa +ffmpeg gstreamer opengl pulseaudio qml v4l vaapi vulkan"
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2023-11-06 8:15 Arthur Zamarin
0 siblings, 0 replies; 196+ messages in thread
From: Arthur Zamarin @ 2023-11-06 8:15 UTC (permalink / raw
To: gentoo-commits
commit: 013876170eb22f27139d4962a90de3d4a325f0ae
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 6 08:14:12 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Mon Nov 6 08:14:12 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01387617
dev-qt/qtmultimedia: Stabilize 5.15.11 ppc64, #915391
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-qt/qtmultimedia/qtmultimedia-5.15.11.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.15.11.ebuild b/dev-qt/qtmultimedia/qtmultimedia-5.15.11.ebuild
index e389d11c7838..fa632e8ac0df 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-5.15.11.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-5.15.11.ebuild
@@ -5,7 +5,7 @@ EAPI=8
if [[ ${PV} != *9999* ]]; then
QT5_KDEPATCHSET_REV=1
- KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ~ppc64 ~riscv ~sparc x86"
+ KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
fi
inherit qt5-build
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2023-11-06 7:14 Arthur Zamarin
0 siblings, 0 replies; 196+ messages in thread
From: Arthur Zamarin @ 2023-11-06 7:14 UTC (permalink / raw
To: gentoo-commits
commit: 6ee243af7bfa70e0c57230696dc6fd1d1c5e913b
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 6 07:11:20 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Mon Nov 6 07:14:37 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ee243af
dev-qt/qtmultimedia: Stabilize 5.15.11 arm, #915391
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-qt/qtmultimedia/qtmultimedia-5.15.11.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.15.11.ebuild b/dev-qt/qtmultimedia/qtmultimedia-5.15.11.ebuild
index 6956d3e47679..e389d11c7838 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-5.15.11.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-5.15.11.ebuild
@@ -5,7 +5,7 @@ EAPI=8
if [[ ${PV} != *9999* ]]; then
QT5_KDEPATCHSET_REV=1
- KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ppc ~ppc64 ~riscv ~sparc x86"
+ KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ~ppc64 ~riscv ~sparc x86"
fi
inherit qt5-build
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2023-10-10 14:51 Ionen Wolkens
0 siblings, 0 replies; 196+ messages in thread
From: Ionen Wolkens @ 2023-10-10 14:51 UTC (permalink / raw
To: gentoo-commits
commit: 5f45f078635ff5e9cd8f5418382f606d1d09d136
Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 10 08:52:38 2023 +0000
Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Tue Oct 10 14:49:22 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f45f078
dev-qt/qtmultimedia: add 6.6.0
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
dev-qt/qtmultimedia/Manifest | 1 +
dev-qt/qtmultimedia/qtmultimedia-6.6.0.ebuild | 85 +++++++++++++++++++++++++++
2 files changed, 86 insertions(+)
diff --git a/dev-qt/qtmultimedia/Manifest b/dev-qt/qtmultimedia/Manifest
index 6b8f74a4d211..43d26c73d597 100644
--- a/dev-qt/qtmultimedia/Manifest
+++ b/dev-qt/qtmultimedia/Manifest
@@ -4,3 +4,4 @@ DIST qtmultimedia-everywhere-opensource-src-5.15.10.tar.xz 3832156 BLAKE2B 88c01
DIST qtmultimedia-everywhere-opensource-src-5.15.11.tar.xz 3849160 BLAKE2B d652a49a47c2a2c525e214287f7e083178b31f123dc5f08c7ff864d91e6b2f1dcac99a5f038a66b78a120fdb7cb197156f3aa57bdf41cbf95e878e11f99e2423 SHA512 1d72f79fe83cc955037ec6c5348058369697889a9a40b9fbaee9f3ad0cb74fe5f97062e026254e3512f0861e67cca8a36eaa19c1b3ffbea32d6b3cde2163b484
DIST qtmultimedia-everywhere-src-6.5.2.tar.xz 6415576 BLAKE2B c0032c405315e6884de6bb851de3aed0b60827a932c15b1022dca70ebfaa5dffb258b2b22f9ab40f57586490db6ec50ea862152fca8429e600f9c6bffe2f42a2 SHA512 e12a2406e78eda8f3f4674b8fe01b06bc2c7b8fcbe5342e25e28340e13c0ab0db44a78c91a8a1f268664e5bb11c3bc7116248700f0c67faa618e058af0dfb1e0
DIST qtmultimedia-everywhere-src-6.5.3.tar.xz 6560208 BLAKE2B eb838783c042a6416cea85311c5cfafea20c30c3dc1ea9ad172293c1ac92b492973012f4b4b0f0e7ef6cb3d0bcfb5d852ce3d904a4172ac66a2964a5cc8b3e18 SHA512 6b32e79f1fac21dba6a1ca9f82cfde8acdf9b33d1a65439d4a972f98ea23c919ecbd26ee4c08ecdb7d2743cab346437f27a701e45426e47fa89e55d913fe50bf
+DIST qtmultimedia-everywhere-src-6.6.0.tar.xz 6575240 BLAKE2B b3c76515a80d2eb8126be1f78450855f0f21910ab219ae8d1cfbe83987dcf886d88e93c09024bba6930bff46f51bc626e5330f6b3e900964bed48805a8282c69 SHA512 ccfdd1aaed76dfb06692e212405d9b2804aa3da924c903febf5ee3fde057f4543f76284a543c808f600d61b5eadfbfe2437932f5ff4a7d19941c9ab3eae2d8a0
diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.6.0.ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.6.0.ebuild
new file mode 100644
index 000000000000..4087cd2852a8
--- /dev/null
+++ b/dev-qt/qtmultimedia/qtmultimedia-6.6.0.ebuild
@@ -0,0 +1,85 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic qt6-build
+
+DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt6 framework"
+
+if [[ ${QT6_BUILD_TYPE} == release ]]; then
+ KEYWORDS="~amd64"
+fi
+
+IUSE="+X alsa +ffmpeg gstreamer opengl pulseaudio qml v4l vaapi vulkan"
+# tst_qmediaplayerbackend hard requires qml, review in case becomes optional
+REQUIRED_USE="
+ || ( ffmpeg gstreamer )
+ vaapi? ( ffmpeg )
+ test? ( qml )
+"
+
+RDEPEND="
+ ~dev-qt/qtbase-${PV}:6[gui,network,opengl=,vulkan=,widgets]
+ alsa? ( media-libs/alsa-lib )
+ ffmpeg? (
+ ~dev-qt/qtbase-${PV}:6[X=]
+ media-video/ffmpeg:=[vaapi?]
+ X? (
+ x11-libs/libX11
+ x11-libs/libXext
+ x11-libs/libXrandr
+ )
+ vaapi? ( media-libs/libglvnd )
+ )
+ gstreamer? (
+ dev-libs/glib:2
+ media-libs/gst-plugins-bad:1.0
+ media-libs/gst-plugins-base:1.0[X=,opengl?]
+ media-libs/gstreamer:1.0
+ opengl? ( media-libs/libglvnd )
+ )
+ pulseaudio? ( media-libs/libpulse )
+ qml? (
+ ~dev-qt/qtdeclarative-${PV}:6
+ ~dev-qt/qtquick3d-${PV}:6
+ )
+"
+DEPEND="
+ ${RDEPEND}
+ X? ( x11-base/xorg-proto )
+ v4l? ( sys-kernel/linux-headers )
+"
+BDEPEND="~dev-qt/qtshadertools-${PV}:6"
+
+CMAKE_SKIP_TESTS=(
+ # tries to use real alsa or pulseaudio and fails in sandbox
+ tst_qaudiosink
+ tst_qaudiosource
+ tst_qmediacapturesession
+ tst_qmediaplayerbackend
+ tst_qsoundeffect
+ # may try to use v4l2 or hardware acceleration depending on availability
+ tst_qscreencapture_integration
+ tst_qscreencapturebackend
+ # fails with offscreen rendering
+ tst_qwindowcapturebackend
+)
+
+src_configure() {
+ # normally passed by the build system, but needed for 32-on-64 chroots
+ use x86 && append-cppflags -DPFFFT_SIMD_DISABLE
+
+ local mycmakeargs=(
+ $(cmake_use_find_package qml Qt6Qml)
+ $(qt_feature alsa)
+ $(qt_feature ffmpeg)
+ $(qt_feature gstreamer)
+ $(usev gstreamer $(qt_feature opengl gstreamer_gl))
+ $(qt_feature pulseaudio)
+ $(qt_feature v4l linux_v4l)
+ $(qt_feature vaapi)
+ )
+
+ qt6-build_src_configure
+}
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2023-10-08 15:58 Andreas Sturmlechner
0 siblings, 0 replies; 196+ messages in thread
From: Andreas Sturmlechner @ 2023-10-08 15:58 UTC (permalink / raw
To: gentoo-commits
commit: 0d02d431f825516da95979eada2641143f996651
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 8 15:05:35 2023 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Oct 8 15:47:33 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d02d431
dev-qt/qtmultimedia: add 5.15.11
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
dev-qt/qtmultimedia/Manifest | 2 +
dev-qt/qtmultimedia/qtmultimedia-5.15.11.ebuild | 70 +++++++++++++++++++++++++
2 files changed, 72 insertions(+)
diff --git a/dev-qt/qtmultimedia/Manifest b/dev-qt/qtmultimedia/Manifest
index ac852bf6e52d..6cc8d4413fd7 100644
--- a/dev-qt/qtmultimedia/Manifest
+++ b/dev-qt/qtmultimedia/Manifest
@@ -1,5 +1,7 @@
DIST qtmultimedia-5.15.10-gentoo-kde-1.tar.xz 2420 BLAKE2B 9062d863dc7e47a5690c75a98610ecca442a24ba1fc29ef62ef75db8f2e9cbc7ea02d82fa46dcc78200b6393dc36e726a92fbb95d3e8326395400c36160b77a3 SHA512 acf901d880cfb8478647c62ec349009bfea62bb65fad1f4431a918029f482a493ce4e2d78e8d00815659e3e109cc9f668dd7d1d6b9cb8eb2b41b487a0fceac5c
+DIST qtmultimedia-5.15.11-gentoo-kde-1.tar.xz 1496 BLAKE2B 148c854ec7dc518143b39f83d061a566936fd4a041df84353373b5eb28a8453625f2fd7f5b57be86b4476f572844d1afa56f5a7f3a324e7a985e0c5d05f332f5 SHA512 05989f3689ecb9ce43db7c252be3dd1db518d3a615bc3bef6cbe24aea89d5ed50a8ed48573f9ef4b95bc8a20b0fe612f10a732ce0b364bee5e27ee06a635f3de
DIST qtmultimedia-everywhere-opensource-src-5.15.10.tar.xz 3832156 BLAKE2B 88c01c685294085fdde9f00e2e2ea0952311cef910ee037bd6ee204cf7e00bc25a6aeecbdd70e4822bfe4de40cb6b991a8f4a72bfd74872110d43154aefce0b3 SHA512 a322dba0daced00cf0a7fcd21b7f55c281dec107b7976792406ecc7658c94ea1a40c81c7cbdc0987f1be32cafd2458993c92db87fcbfdc7ba1243d2e0047896e
+DIST qtmultimedia-everywhere-opensource-src-5.15.11.tar.xz 3849160 BLAKE2B d652a49a47c2a2c525e214287f7e083178b31f123dc5f08c7ff864d91e6b2f1dcac99a5f038a66b78a120fdb7cb197156f3aa57bdf41cbf95e878e11f99e2423 SHA512 1d72f79fe83cc955037ec6c5348058369697889a9a40b9fbaee9f3ad0cb74fe5f97062e026254e3512f0861e67cca8a36eaa19c1b3ffbea32d6b3cde2163b484
DIST qtmultimedia-everywhere-src-6.5.2.tar.xz 6415576 BLAKE2B c0032c405315e6884de6bb851de3aed0b60827a932c15b1022dca70ebfaa5dffb258b2b22f9ab40f57586490db6ec50ea862152fca8429e600f9c6bffe2f42a2 SHA512 e12a2406e78eda8f3f4674b8fe01b06bc2c7b8fcbe5342e25e28340e13c0ab0db44a78c91a8a1f268664e5bb11c3bc7116248700f0c67faa618e058af0dfb1e0
DIST qtmultimedia-everywhere-src-6.5.3.tar.xz 6560208 BLAKE2B eb838783c042a6416cea85311c5cfafea20c30c3dc1ea9ad172293c1ac92b492973012f4b4b0f0e7ef6cb3d0bcfb5d852ce3d904a4172ac66a2964a5cc8b3e18 SHA512 6b32e79f1fac21dba6a1ca9f82cfde8acdf9b33d1a65439d4a972f98ea23c919ecbd26ee4c08ecdb7d2743cab346437f27a701e45426e47fa89e55d913fe50bf
DIST qtmultimedia-everywhere-src-6.6.0-rc.tar.xz 6576756 BLAKE2B 1fb1607ac74f02a8d37ca91e34594e94d69ce0de3955644f24735a24cc76ad5a6e7b5c040d729165dfd452149e639511c3c4b5154f944165ee87d198f4ddb89f SHA512 322ee2747619a272872b3aa164763b5cff1e56c7bc2ff1b4dcd665c32aa2261f319400821df5d046dfb62497b60d31fd1df47a8386a98285a607a94a551a70fe
diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.15.11.ebuild b/dev-qt/qtmultimedia/qtmultimedia-5.15.11.ebuild
new file mode 100644
index 000000000000..54a0996459c5
--- /dev/null
+++ b/dev-qt/qtmultimedia/qtmultimedia-5.15.11.ebuild
@@ -0,0 +1,70 @@
+# 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 )
+"
+
+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
+}
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2023-09-26 19:48 Ionen Wolkens
0 siblings, 0 replies; 196+ messages in thread
From: Ionen Wolkens @ 2023-09-26 19:48 UTC (permalink / raw
To: gentoo-commits
commit: b55cecd607e17ea722f4304d7f06136b617f6284
Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 26 13:38:14 2023 +0000
Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Tue Sep 26 19:47:24 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b55cecd6
dev-qt/qtmultimedia: add 6.6.0_rc
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
dev-qt/qtmultimedia/Manifest | 1 +
dev-qt/qtmultimedia/qtmultimedia-6.6.0_rc.ebuild | 85 ++++++++++++++++++++++++
2 files changed, 86 insertions(+)
diff --git a/dev-qt/qtmultimedia/Manifest b/dev-qt/qtmultimedia/Manifest
index acabe9e38b9b..308e626b9879 100644
--- a/dev-qt/qtmultimedia/Manifest
+++ b/dev-qt/qtmultimedia/Manifest
@@ -1,3 +1,4 @@
DIST qtmultimedia-5.15.10-gentoo-kde-1.tar.xz 2420 BLAKE2B 9062d863dc7e47a5690c75a98610ecca442a24ba1fc29ef62ef75db8f2e9cbc7ea02d82fa46dcc78200b6393dc36e726a92fbb95d3e8326395400c36160b77a3 SHA512 acf901d880cfb8478647c62ec349009bfea62bb65fad1f4431a918029f482a493ce4e2d78e8d00815659e3e109cc9f668dd7d1d6b9cb8eb2b41b487a0fceac5c
DIST qtmultimedia-everywhere-opensource-src-5.15.10.tar.xz 3832156 BLAKE2B 88c01c685294085fdde9f00e2e2ea0952311cef910ee037bd6ee204cf7e00bc25a6aeecbdd70e4822bfe4de40cb6b991a8f4a72bfd74872110d43154aefce0b3 SHA512 a322dba0daced00cf0a7fcd21b7f55c281dec107b7976792406ecc7658c94ea1a40c81c7cbdc0987f1be32cafd2458993c92db87fcbfdc7ba1243d2e0047896e
DIST qtmultimedia-everywhere-src-6.5.2.tar.xz 6415576 BLAKE2B c0032c405315e6884de6bb851de3aed0b60827a932c15b1022dca70ebfaa5dffb258b2b22f9ab40f57586490db6ec50ea862152fca8429e600f9c6bffe2f42a2 SHA512 e12a2406e78eda8f3f4674b8fe01b06bc2c7b8fcbe5342e25e28340e13c0ab0db44a78c91a8a1f268664e5bb11c3bc7116248700f0c67faa618e058af0dfb1e0
+DIST qtmultimedia-everywhere-src-6.6.0-rc.tar.xz 6576756 BLAKE2B 1fb1607ac74f02a8d37ca91e34594e94d69ce0de3955644f24735a24cc76ad5a6e7b5c040d729165dfd452149e639511c3c4b5154f944165ee87d198f4ddb89f SHA512 322ee2747619a272872b3aa164763b5cff1e56c7bc2ff1b4dcd665c32aa2261f319400821df5d046dfb62497b60d31fd1df47a8386a98285a607a94a551a70fe
diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.6.0_rc.ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.6.0_rc.ebuild
new file mode 100644
index 000000000000..4087cd2852a8
--- /dev/null
+++ b/dev-qt/qtmultimedia/qtmultimedia-6.6.0_rc.ebuild
@@ -0,0 +1,85 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic qt6-build
+
+DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt6 framework"
+
+if [[ ${QT6_BUILD_TYPE} == release ]]; then
+ KEYWORDS="~amd64"
+fi
+
+IUSE="+X alsa +ffmpeg gstreamer opengl pulseaudio qml v4l vaapi vulkan"
+# tst_qmediaplayerbackend hard requires qml, review in case becomes optional
+REQUIRED_USE="
+ || ( ffmpeg gstreamer )
+ vaapi? ( ffmpeg )
+ test? ( qml )
+"
+
+RDEPEND="
+ ~dev-qt/qtbase-${PV}:6[gui,network,opengl=,vulkan=,widgets]
+ alsa? ( media-libs/alsa-lib )
+ ffmpeg? (
+ ~dev-qt/qtbase-${PV}:6[X=]
+ media-video/ffmpeg:=[vaapi?]
+ X? (
+ x11-libs/libX11
+ x11-libs/libXext
+ x11-libs/libXrandr
+ )
+ vaapi? ( media-libs/libglvnd )
+ )
+ gstreamer? (
+ dev-libs/glib:2
+ media-libs/gst-plugins-bad:1.0
+ media-libs/gst-plugins-base:1.0[X=,opengl?]
+ media-libs/gstreamer:1.0
+ opengl? ( media-libs/libglvnd )
+ )
+ pulseaudio? ( media-libs/libpulse )
+ qml? (
+ ~dev-qt/qtdeclarative-${PV}:6
+ ~dev-qt/qtquick3d-${PV}:6
+ )
+"
+DEPEND="
+ ${RDEPEND}
+ X? ( x11-base/xorg-proto )
+ v4l? ( sys-kernel/linux-headers )
+"
+BDEPEND="~dev-qt/qtshadertools-${PV}:6"
+
+CMAKE_SKIP_TESTS=(
+ # tries to use real alsa or pulseaudio and fails in sandbox
+ tst_qaudiosink
+ tst_qaudiosource
+ tst_qmediacapturesession
+ tst_qmediaplayerbackend
+ tst_qsoundeffect
+ # may try to use v4l2 or hardware acceleration depending on availability
+ tst_qscreencapture_integration
+ tst_qscreencapturebackend
+ # fails with offscreen rendering
+ tst_qwindowcapturebackend
+)
+
+src_configure() {
+ # normally passed by the build system, but needed for 32-on-64 chroots
+ use x86 && append-cppflags -DPFFFT_SIMD_DISABLE
+
+ local mycmakeargs=(
+ $(cmake_use_find_package qml Qt6Qml)
+ $(qt_feature alsa)
+ $(qt_feature ffmpeg)
+ $(qt_feature gstreamer)
+ $(usev gstreamer $(qt_feature opengl gstreamer_gl))
+ $(qt_feature pulseaudio)
+ $(qt_feature v4l linux_v4l)
+ $(qt_feature vaapi)
+ )
+
+ qt6-build_src_configure
+}
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2023-09-24 17:22 Ionen Wolkens
0 siblings, 0 replies; 196+ messages in thread
From: Ionen Wolkens @ 2023-09-24 17:22 UTC (permalink / raw
To: gentoo-commits
commit: dd79847d756dd0d366786dd11b81c0b6d20640d5
Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 24 16:05:07 2023 +0000
Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Sun Sep 24 17:18:42 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd79847d
dev-qt/qtmultimedia: skip tst_qscreencapturebackend (qt6)
Similarly to the other screencapture test, may try weird
things if happen to have support in ffmpeg or gstreamer.
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
dev-qt/qtmultimedia/qtmultimedia-6.5.2-r1.ebuild | 3 ++-
dev-qt/qtmultimedia/qtmultimedia-6.5.9999.ebuild | 3 ++-
dev-qt/qtmultimedia/qtmultimedia-6.6.9999.ebuild | 3 ++-
dev-qt/qtmultimedia/qtmultimedia-6.9999.ebuild | 3 ++-
4 files changed, 8 insertions(+), 4 deletions(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.5.2-r1.ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.5.2-r1.ebuild
index 79804f6301a8..bb75fd7f3f30 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-6.5.2-r1.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-6.5.2-r1.ebuild
@@ -62,8 +62,9 @@ CMAKE_SKIP_TESTS=(
tst_qmediacapturesession
tst_qmediaplayerbackend
tst_qsoundeffect
- # may try to use hardware acceleration for encoding
+ # may try to use v4l2 or hardware acceleration depending on availability
tst_qscreencapture_integration
+ tst_qscreencapturebackend
)
src_configure() {
diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.5.9999.ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.5.9999.ebuild
index ae102c2a70ef..d2ceca20f2b0 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-6.5.9999.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-6.5.9999.ebuild
@@ -59,8 +59,9 @@ CMAKE_SKIP_TESTS=(
tst_qmediacapturesession
tst_qmediaplayerbackend
tst_qsoundeffect
- # may try to use hardware acceleration for encoding
+ # may try to use v4l2 or hardware acceleration depending on availability
tst_qscreencapture_integration
+ tst_qscreencapturebackend
)
src_configure() {
diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.6.9999.ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.6.9999.ebuild
index ae102c2a70ef..d2ceca20f2b0 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-6.6.9999.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-6.6.9999.ebuild
@@ -59,8 +59,9 @@ CMAKE_SKIP_TESTS=(
tst_qmediacapturesession
tst_qmediaplayerbackend
tst_qsoundeffect
- # may try to use hardware acceleration for encoding
+ # may try to use v4l2 or hardware acceleration depending on availability
tst_qscreencapture_integration
+ tst_qscreencapturebackend
)
src_configure() {
diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.9999.ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.9999.ebuild
index ae102c2a70ef..d2ceca20f2b0 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-6.9999.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-6.9999.ebuild
@@ -59,8 +59,9 @@ CMAKE_SKIP_TESTS=(
tst_qmediacapturesession
tst_qmediaplayerbackend
tst_qsoundeffect
- # may try to use hardware acceleration for encoding
+ # may try to use v4l2 or hardware acceleration depending on availability
tst_qscreencapture_integration
+ tst_qscreencapturebackend
)
src_configure() {
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2023-09-15 4:49 Sam James
0 siblings, 0 replies; 196+ messages in thread
From: Sam James @ 2023-09-15 4:49 UTC (permalink / raw
To: gentoo-commits
commit: a3dd33ed9208c7d8e72b3aaadc006af88102a143
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 15 04:47:43 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Sep 15 04:47:43 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3dd33ed
dev-qt/qtmultimedia: Stabilize 6.5.2-r1 amd64, #914113
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-qt/qtmultimedia/qtmultimedia-6.5.2-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.5.2-r1.ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.5.2-r1.ebuild
index 8e203f8eaec1..79804f6301a8 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-6.5.2-r1.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-6.5.2-r1.ebuild
@@ -8,7 +8,7 @@ inherit flag-o-matic qt6-build
DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt6 framework"
if [[ ${QT6_BUILD_TYPE} == release ]]; then
- KEYWORDS="~amd64"
+ KEYWORDS="amd64"
fi
IUSE="+X alsa +ffmpeg gstreamer opengl pulseaudio qml v4l vaapi vulkan"
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2023-09-07 20:37 Ionen Wolkens
0 siblings, 0 replies; 196+ messages in thread
From: Ionen Wolkens @ 2023-09-07 20:37 UTC (permalink / raw
To: gentoo-commits
commit: 7eb65b220898e726d6283b333a6f3be71a63dd1f
Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Thu Sep 7 13:25:52 2023 +0000
Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Thu Sep 7 20:36:57 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7eb65b22
dev-qt/qtmultimedia: update live
Handling changed a bit and does not need to link with libva,
it does want ffmpeg[vaapi] though.
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
dev-qt/qtmultimedia/qtmultimedia-6.5.9999.ebuild | 5 +----
dev-qt/qtmultimedia/qtmultimedia-6.9999.ebuild | 5 +----
2 files changed, 2 insertions(+), 8 deletions(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.5.9999.ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.5.9999.ebuild
index 8e203f8eaec1..ae102c2a70ef 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-6.5.9999.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-6.5.9999.ebuild
@@ -30,10 +30,7 @@ RDEPEND="
x11-libs/libXext
x11-libs/libXrandr
)
- vaapi? (
- media-libs/libglvnd
- media-libs/libva:=
- )
+ vaapi? ( media-libs/libglvnd )
)
gstreamer? (
dev-libs/glib:2
diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.9999.ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.9999.ebuild
index 8e203f8eaec1..ae102c2a70ef 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-6.9999.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-6.9999.ebuild
@@ -30,10 +30,7 @@ RDEPEND="
x11-libs/libXext
x11-libs/libXrandr
)
- vaapi? (
- media-libs/libglvnd
- media-libs/libva:=
- )
+ vaapi? ( media-libs/libglvnd )
)
gstreamer? (
dev-libs/glib:2
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2023-07-26 13:31 Jimi Huotari
0 siblings, 0 replies; 196+ messages in thread
From: Jimi Huotari @ 2023-07-26 13:31 UTC (permalink / raw
To: gentoo-commits
commit: fdfa1aebca3ff8c3d5c94a2dec0616092c3b0986
Author: Jimi Huotari <chiitoo <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 26 13:22:33 2023 +0000
Commit: Jimi Huotari <chiitoo <AT> gentoo <DOT> org>
CommitDate: Wed Jul 26 13:30:56 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdfa1aeb
dev-qt/qtmultimedia: drop 6.5.1-r1
Signed-off-by: Jimi Huotari <chiitoo <AT> gentoo.org>
dev-qt/qtmultimedia/Manifest | 1 -
dev-qt/qtmultimedia/qtmultimedia-6.5.1-r1.ebuild | 65 ------------------------
2 files changed, 66 deletions(-)
diff --git a/dev-qt/qtmultimedia/Manifest b/dev-qt/qtmultimedia/Manifest
index edba1e436629..acabe9e38b9b 100644
--- a/dev-qt/qtmultimedia/Manifest
+++ b/dev-qt/qtmultimedia/Manifest
@@ -1,4 +1,3 @@
DIST qtmultimedia-5.15.10-gentoo-kde-1.tar.xz 2420 BLAKE2B 9062d863dc7e47a5690c75a98610ecca442a24ba1fc29ef62ef75db8f2e9cbc7ea02d82fa46dcc78200b6393dc36e726a92fbb95d3e8326395400c36160b77a3 SHA512 acf901d880cfb8478647c62ec349009bfea62bb65fad1f4431a918029f482a493ce4e2d78e8d00815659e3e109cc9f668dd7d1d6b9cb8eb2b41b487a0fceac5c
DIST qtmultimedia-everywhere-opensource-src-5.15.10.tar.xz 3832156 BLAKE2B 88c01c685294085fdde9f00e2e2ea0952311cef910ee037bd6ee204cf7e00bc25a6aeecbdd70e4822bfe4de40cb6b991a8f4a72bfd74872110d43154aefce0b3 SHA512 a322dba0daced00cf0a7fcd21b7f55c281dec107b7976792406ecc7658c94ea1a40c81c7cbdc0987f1be32cafd2458993c92db87fcbfdc7ba1243d2e0047896e
-DIST qtmultimedia-everywhere-src-6.5.1.tar.xz 6290204 BLAKE2B 3ae21e2d0c50c4d8d99e3d0e2a15405a04c1f0f2d8bef204975185828aada27008a8b03756652b4700afe1b189e391e113c11e2283a39200652a211dc4e0c39b SHA512 2085d223869b627a2e5590a08081eb23ca34f8122c6492867db4596d5414e9c3eeca9338cf1745638ee60f0c559cbaa73aaab14c40785accf60a0d7e177fb937
DIST qtmultimedia-everywhere-src-6.5.2.tar.xz 6415576 BLAKE2B c0032c405315e6884de6bb851de3aed0b60827a932c15b1022dca70ebfaa5dffb258b2b22f9ab40f57586490db6ec50ea862152fca8429e600f9c6bffe2f42a2 SHA512 e12a2406e78eda8f3f4674b8fe01b06bc2c7b8fcbe5342e25e28340e13c0ab0db44a78c91a8a1f268664e5bb11c3bc7116248700f0c67faa618e058af0dfb1e0
diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.5.1-r1.ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.5.1-r1.ebuild
deleted file mode 100644
index 1091cf2d5cf6..000000000000
--- a/dev-qt/qtmultimedia/qtmultimedia-6.5.1-r1.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 2021-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit qt6-build
-
-DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt6 framework"
-
-if [[ ${QT6_BUILD_TYPE} == release ]]; then
- KEYWORDS="~amd64"
-fi
-
-IUSE="alsa +ffmpeg gstreamer pulseaudio v4l vaapi"
-
-REQUIRED_USE="
- || ( ffmpeg gstreamer )
- vaapi? ( ffmpeg )
-"
-
-RDEPEND="
- =dev-qt/qtbase-${PV}*[gui,network,widgets]
- =dev-qt/qtdeclarative-${PV}*
- =dev-qt/qtquick3d-${PV}*
- =dev-qt/qtshadertools-${PV}*
- =dev-qt/qtsvg-${PV}*
- alsa? ( media-libs/alsa-lib )
- ffmpeg? (
- media-libs/libva:=
- media-video/ffmpeg:=
- x11-libs/libX11
- x11-libs/libXext
- x11-libs/libXrandr
- )
- gstreamer? (
- dev-libs/glib:2
- media-libs/gstreamer:1.0
- media-libs/gst-plugins-bad:1.0
- media-libs/gst-plugins-base:1.0
- media-libs/libglvnd
- )
- pulseaudio? ( media-libs/libpulse[glib] )
- vaapi? (
- =dev-qt/qtbase-${PV}*[opengl]
- media-libs/libglvnd
- media-libs/libva:=
- )
-"
-DEPEND="${RDEPEND}
- gstreamer? ( x11-base/xorg-proto )
- v4l? ( sys-kernel/linux-headers )
-"
-
-src_configure() {
- local mycmakeargs=(
- $(qt_feature alsa)
- $(qt_feature ffmpeg)
- $(qt_feature gstreamer)
- $(qt_feature v4l linux_v4l)
- $(qt_feature pulseaudio)
- $(qt_feature vaapi)
- )
-
- qt6-build_src_configure
-}
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2023-07-20 19:41 Jimi Huotari
0 siblings, 0 replies; 196+ messages in thread
From: Jimi Huotari @ 2023-07-20 19:41 UTC (permalink / raw
To: gentoo-commits
commit: 68951da11e7dfef0c02c545a33221de52c453263
Author: Jimi Huotari <chiitoo <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 20 19:32:51 2023 +0000
Commit: Jimi Huotari <chiitoo <AT> gentoo <DOT> org>
CommitDate: Thu Jul 20 19:41:00 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68951da1
dev-qt/qtmultimedia: add 6.5.2
Signed-off-by: Jimi Huotari <chiitoo <AT> gentoo.org>
dev-qt/qtmultimedia/Manifest | 1 +
dev-qt/qtmultimedia/qtmultimedia-6.5.2.ebuild | 65 +++++++++++++++++++++++++++
2 files changed, 66 insertions(+)
diff --git a/dev-qt/qtmultimedia/Manifest b/dev-qt/qtmultimedia/Manifest
index 3fab4c87596e..edba1e436629 100644
--- a/dev-qt/qtmultimedia/Manifest
+++ b/dev-qt/qtmultimedia/Manifest
@@ -1,3 +1,4 @@
DIST qtmultimedia-5.15.10-gentoo-kde-1.tar.xz 2420 BLAKE2B 9062d863dc7e47a5690c75a98610ecca442a24ba1fc29ef62ef75db8f2e9cbc7ea02d82fa46dcc78200b6393dc36e726a92fbb95d3e8326395400c36160b77a3 SHA512 acf901d880cfb8478647c62ec349009bfea62bb65fad1f4431a918029f482a493ce4e2d78e8d00815659e3e109cc9f668dd7d1d6b9cb8eb2b41b487a0fceac5c
DIST qtmultimedia-everywhere-opensource-src-5.15.10.tar.xz 3832156 BLAKE2B 88c01c685294085fdde9f00e2e2ea0952311cef910ee037bd6ee204cf7e00bc25a6aeecbdd70e4822bfe4de40cb6b991a8f4a72bfd74872110d43154aefce0b3 SHA512 a322dba0daced00cf0a7fcd21b7f55c281dec107b7976792406ecc7658c94ea1a40c81c7cbdc0987f1be32cafd2458993c92db87fcbfdc7ba1243d2e0047896e
DIST qtmultimedia-everywhere-src-6.5.1.tar.xz 6290204 BLAKE2B 3ae21e2d0c50c4d8d99e3d0e2a15405a04c1f0f2d8bef204975185828aada27008a8b03756652b4700afe1b189e391e113c11e2283a39200652a211dc4e0c39b SHA512 2085d223869b627a2e5590a08081eb23ca34f8122c6492867db4596d5414e9c3eeca9338cf1745638ee60f0c559cbaa73aaab14c40785accf60a0d7e177fb937
+DIST qtmultimedia-everywhere-src-6.5.2.tar.xz 6415576 BLAKE2B c0032c405315e6884de6bb851de3aed0b60827a932c15b1022dca70ebfaa5dffb258b2b22f9ab40f57586490db6ec50ea862152fca8429e600f9c6bffe2f42a2 SHA512 e12a2406e78eda8f3f4674b8fe01b06bc2c7b8fcbe5342e25e28340e13c0ab0db44a78c91a8a1f268664e5bb11c3bc7116248700f0c67faa618e058af0dfb1e0
diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.5.2.ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.5.2.ebuild
new file mode 100644
index 000000000000..1091cf2d5cf6
--- /dev/null
+++ b/dev-qt/qtmultimedia/qtmultimedia-6.5.2.ebuild
@@ -0,0 +1,65 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit qt6-build
+
+DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt6 framework"
+
+if [[ ${QT6_BUILD_TYPE} == release ]]; then
+ KEYWORDS="~amd64"
+fi
+
+IUSE="alsa +ffmpeg gstreamer pulseaudio v4l vaapi"
+
+REQUIRED_USE="
+ || ( ffmpeg gstreamer )
+ vaapi? ( ffmpeg )
+"
+
+RDEPEND="
+ =dev-qt/qtbase-${PV}*[gui,network,widgets]
+ =dev-qt/qtdeclarative-${PV}*
+ =dev-qt/qtquick3d-${PV}*
+ =dev-qt/qtshadertools-${PV}*
+ =dev-qt/qtsvg-${PV}*
+ alsa? ( media-libs/alsa-lib )
+ ffmpeg? (
+ media-libs/libva:=
+ media-video/ffmpeg:=
+ x11-libs/libX11
+ x11-libs/libXext
+ x11-libs/libXrandr
+ )
+ gstreamer? (
+ dev-libs/glib:2
+ media-libs/gstreamer:1.0
+ media-libs/gst-plugins-bad:1.0
+ media-libs/gst-plugins-base:1.0
+ media-libs/libglvnd
+ )
+ pulseaudio? ( media-libs/libpulse[glib] )
+ vaapi? (
+ =dev-qt/qtbase-${PV}*[opengl]
+ media-libs/libglvnd
+ media-libs/libva:=
+ )
+"
+DEPEND="${RDEPEND}
+ gstreamer? ( x11-base/xorg-proto )
+ v4l? ( sys-kernel/linux-headers )
+"
+
+src_configure() {
+ local mycmakeargs=(
+ $(qt_feature alsa)
+ $(qt_feature ffmpeg)
+ $(qt_feature gstreamer)
+ $(qt_feature v4l linux_v4l)
+ $(qt_feature pulseaudio)
+ $(qt_feature vaapi)
+ )
+
+ qt6-build_src_configure
+}
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2023-07-12 23:39 Sam James
0 siblings, 0 replies; 196+ messages in thread
From: Sam James @ 2023-07-12 23:39 UTC (permalink / raw
To: gentoo-commits
commit: 2fe9489644af617dd074e6bd0e312fcb203a1a04
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 12 23:38:03 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Jul 12 23:38:03 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fe94896
dev-qt/qtmultimedia: Stabilize 5.15.10 ppc, #909313
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-qt/qtmultimedia/qtmultimedia-5.15.10.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.15.10.ebuild b/dev-qt/qtmultimedia/qtmultimedia-5.15.10.ebuild
index d8608f3f21c1..fa632e8ac0df 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-5.15.10.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-5.15.10.ebuild
@@ -5,7 +5,7 @@ EAPI=8
if [[ ${PV} != *9999* ]]; then
QT5_KDEPATCHSET_REV=1
- KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc x86"
+ KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
fi
inherit qt5-build
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2023-07-12 1:13 Sam James
0 siblings, 0 replies; 196+ messages in thread
From: Sam James @ 2023-07-12 1:13 UTC (permalink / raw
To: gentoo-commits
commit: 5b51421b3283ef8fee477412c50d2e131daaf387
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 12 01:12:39 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Jul 12 01:12:39 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b51421b
dev-qt/qtmultimedia: Stabilize 5.15.10 arm, #909313
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-qt/qtmultimedia/qtmultimedia-5.15.10.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.15.10.ebuild b/dev-qt/qtmultimedia/qtmultimedia-5.15.10.ebuild
index c837a53ca3a7..d8608f3f21c1 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-5.15.10.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-5.15.10.ebuild
@@ -5,7 +5,7 @@ EAPI=8
if [[ ${PV} != *9999* ]]; then
QT5_KDEPATCHSET_REV=1
- KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc x86"
+ KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc x86"
fi
inherit qt5-build
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2023-07-09 17:00 Arthur Zamarin
0 siblings, 0 replies; 196+ messages in thread
From: Arthur Zamarin @ 2023-07-09 17:00 UTC (permalink / raw
To: gentoo-commits
commit: e982fa8462a7a08dc3301a8433f42abefdf8acfe
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 9 16:59:10 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sun Jul 9 16:59:10 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e982fa84
dev-qt/qtmultimedia: Stabilize 5.15.10 amd64, #909313
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-qt/qtmultimedia/qtmultimedia-5.15.10.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.15.10.ebuild b/dev-qt/qtmultimedia/qtmultimedia-5.15.10.ebuild
index 0626379abace..c837a53ca3a7 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-5.15.10.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-5.15.10.ebuild
@@ -5,7 +5,7 @@ EAPI=8
if [[ ${PV} != *9999* ]]; then
QT5_KDEPATCHSET_REV=1
- KEYWORDS="~amd64 ~arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc x86"
+ KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc x86"
fi
inherit qt5-build
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2023-06-18 21:28 Jimi Huotari
0 siblings, 0 replies; 196+ messages in thread
From: Jimi Huotari @ 2023-06-18 21:28 UTC (permalink / raw
To: gentoo-commits
commit: d737dff582c6112aec0c87524177121d59a3b1a7
Author: Jimi Huotari <chiitoo <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 18 21:12:55 2023 +0000
Commit: Jimi Huotari <chiitoo <AT> gentoo <DOT> org>
CommitDate: Sun Jun 18 21:27:54 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d737dff5
dev-qt/qtmultimedia: add USE="vaapi" to 6.5.1
Closes: https://bugs.gentoo.org/908376
Signed-off-by: Jimi Huotari <chiitoo <AT> gentoo.org>
dev-qt/qtmultimedia/qtmultimedia-6.5.1-r1.ebuild | 65 ++++++++++++++++++++++++
1 file changed, 65 insertions(+)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.5.1-r1.ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.5.1-r1.ebuild
new file mode 100644
index 000000000000..1091cf2d5cf6
--- /dev/null
+++ b/dev-qt/qtmultimedia/qtmultimedia-6.5.1-r1.ebuild
@@ -0,0 +1,65 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit qt6-build
+
+DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt6 framework"
+
+if [[ ${QT6_BUILD_TYPE} == release ]]; then
+ KEYWORDS="~amd64"
+fi
+
+IUSE="alsa +ffmpeg gstreamer pulseaudio v4l vaapi"
+
+REQUIRED_USE="
+ || ( ffmpeg gstreamer )
+ vaapi? ( ffmpeg )
+"
+
+RDEPEND="
+ =dev-qt/qtbase-${PV}*[gui,network,widgets]
+ =dev-qt/qtdeclarative-${PV}*
+ =dev-qt/qtquick3d-${PV}*
+ =dev-qt/qtshadertools-${PV}*
+ =dev-qt/qtsvg-${PV}*
+ alsa? ( media-libs/alsa-lib )
+ ffmpeg? (
+ media-libs/libva:=
+ media-video/ffmpeg:=
+ x11-libs/libX11
+ x11-libs/libXext
+ x11-libs/libXrandr
+ )
+ gstreamer? (
+ dev-libs/glib:2
+ media-libs/gstreamer:1.0
+ media-libs/gst-plugins-bad:1.0
+ media-libs/gst-plugins-base:1.0
+ media-libs/libglvnd
+ )
+ pulseaudio? ( media-libs/libpulse[glib] )
+ vaapi? (
+ =dev-qt/qtbase-${PV}*[opengl]
+ media-libs/libglvnd
+ media-libs/libva:=
+ )
+"
+DEPEND="${RDEPEND}
+ gstreamer? ( x11-base/xorg-proto )
+ v4l? ( sys-kernel/linux-headers )
+"
+
+src_configure() {
+ local mycmakeargs=(
+ $(qt_feature alsa)
+ $(qt_feature ffmpeg)
+ $(qt_feature gstreamer)
+ $(qt_feature v4l linux_v4l)
+ $(qt_feature pulseaudio)
+ $(qt_feature vaapi)
+ )
+
+ qt6-build_src_configure
+}
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2023-06-18 21:28 Jimi Huotari
0 siblings, 0 replies; 196+ messages in thread
From: Jimi Huotari @ 2023-06-18 21:28 UTC (permalink / raw
To: gentoo-commits
commit: 39e19754cb48c89ea70b0d18bf80b881ce93db5e
Author: Jimi Huotari <chiitoo <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 18 21:14:18 2023 +0000
Commit: Jimi Huotari <chiitoo <AT> gentoo <DOT> org>
CommitDate: Sun Jun 18 21:27:55 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39e19754
dev-qt/qtmultimedia: remove version 6.5.1 (r0)
Signed-off-by: Jimi Huotari <chiitoo <AT> gentoo.org>
dev-qt/qtmultimedia/qtmultimedia-6.5.1.ebuild | 56 ---------------------------
1 file changed, 56 deletions(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.5.1.ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.5.1.ebuild
deleted file mode 100644
index d8aa0ed4a6d2..000000000000
--- a/dev-qt/qtmultimedia/qtmultimedia-6.5.1.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 2021-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit qt6-build
-
-DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt6 framework"
-
-if [[ ${QT6_BUILD_TYPE} == release ]]; then
- KEYWORDS="~amd64"
-fi
-
-IUSE="alsa +ffmpeg gstreamer pulseaudio v4l"
-
-REQUIRED_USE="|| ( ffmpeg gstreamer )"
-
-RDEPEND="
- =dev-qt/qtbase-${PV}*[gui,network,widgets]
- =dev-qt/qtdeclarative-${PV}*
- =dev-qt/qtquick3d-${PV}*
- =dev-qt/qtshadertools-${PV}*
- =dev-qt/qtsvg-${PV}*
- alsa? ( media-libs/alsa-lib )
- ffmpeg? (
- media-libs/libva:=
- media-video/ffmpeg:=
- x11-libs/libX11
- x11-libs/libXext
- x11-libs/libXrandr
- )
- gstreamer? (
- dev-libs/glib:2
- media-libs/gstreamer:1.0
- media-libs/gst-plugins-bad:1.0
- media-libs/gst-plugins-base:1.0
- media-libs/libglvnd
- )
- pulseaudio? ( media-libs/libpulse[glib] )
-"
-DEPEND="${RDEPEND}
- gstreamer? ( x11-base/xorg-proto )
- v4l? ( sys-kernel/linux-headers )
-"
-
-src_configure() {
- local mycmakeargs=(
- $(qt_feature alsa)
- $(qt_feature ffmpeg)
- $(qt_feature gstreamer)
- $(qt_feature v4l linux_v4l)
- $(qt_feature pulseaudio)
- )
-
- qt6-build_src_configure
-}
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2023-06-10 13:33 Jimi Huotari
0 siblings, 0 replies; 196+ messages in thread
From: Jimi Huotari @ 2023-06-10 13:33 UTC (permalink / raw
To: gentoo-commits
commit: e70d403cc3996aaa375b84a5084e0945fa76b6b8
Author: Jimi Huotari <chiitoo <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 7 14:31:34 2023 +0000
Commit: Jimi Huotari <chiitoo <AT> gentoo <DOT> org>
CommitDate: Sat Jun 10 13:33:01 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e70d403c
dev-qt/qtmultimedia: drop 6.5.0
Signed-off-by: Jimi Huotari <chiitoo <AT> gentoo.org>
dev-qt/qtmultimedia/Manifest | 1 -
dev-qt/qtmultimedia/qtmultimedia-6.5.0.ebuild | 42 ---------------------------
2 files changed, 43 deletions(-)
diff --git a/dev-qt/qtmultimedia/Manifest b/dev-qt/qtmultimedia/Manifest
index 533ba4c88a86..4f110895fc61 100644
--- a/dev-qt/qtmultimedia/Manifest
+++ b/dev-qt/qtmultimedia/Manifest
@@ -1,4 +1,3 @@
DIST qtmultimedia-5.15.9-gentoo-kde-1.tar.xz 2428 BLAKE2B a6dc23222583f309acad524a5f13c9552e0f621b72090b589fd5ec81bfe0be26347e0aa3606e08d68691d77c3fd22a571b556ef73b710763655ef1cf356f4983 SHA512 c403bca7a1f809b207476241d0576b50bfddb8152263f673e44c1a4a2d518b998c470635d26b53461197cf5d57e365c1d6497babd28f99c4d5470af71927b3c2
DIST qtmultimedia-everywhere-opensource-src-5.15.9.tar.xz 3831184 BLAKE2B de436efbb5ad8228514e96bf59d65fcbc1afa5b07e6bc5df8eb9a7859c2b1e97b83c23cc0566961faafc6774e40dcdee0cbb21cbbb40ea570458d1b166e05fc1 SHA512 f167e7910c19a55858a4b8e53c293908ef50e8a299b5dc6a346c2c877b4f65aa6da17807ec3f297530515b4558c74e97d54d6013c27400c1c4964c7c4dbef6cd
-DIST qtmultimedia-everywhere-src-6.5.0.tar.xz 6042164 BLAKE2B b1126411a816da38c206edc36b8d3a5f3e24db389b30aefdfdccb516faf60547e6bc19d773930d7ddc4c678978b71217781abb429113a54800a0640dd3787ea7 SHA512 fe0dd9a534d30fa47129c4dbefb789ce1fc5b3d2a59b7583c986262a26a0638e2147edc77cf7c484af9c01acce9aaccaaa4a406c12bde324555790a956859341
DIST qtmultimedia-everywhere-src-6.5.1.tar.xz 6290204 BLAKE2B 3ae21e2d0c50c4d8d99e3d0e2a15405a04c1f0f2d8bef204975185828aada27008a8b03756652b4700afe1b189e391e113c11e2283a39200652a211dc4e0c39b SHA512 2085d223869b627a2e5590a08081eb23ca34f8122c6492867db4596d5414e9c3eeca9338cf1745638ee60f0c559cbaa73aaab14c40785accf60a0d7e177fb937
diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.5.0.ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.5.0.ebuild
deleted file mode 100644
index 07b0a8706fd5..000000000000
--- a/dev-qt/qtmultimedia/qtmultimedia-6.5.0.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 2021-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit qt6-build
-
-DESCRIPTION="Qt Multimedia"
-
-if [[ ${QT6_BUILD_TYPE} == release ]]; then
- KEYWORDS="~amd64"
-fi
-
-IUSE="gstreamer"
-
-RDEPEND="
- =dev-qt/qtbase-${PV}*[gui,network,widgets]
- =dev-qt/qtdeclarative-${PV}*
- =dev-qt/qtshadertools-${PV}*
- =dev-qt/qtsvg-${PV}*
- gstreamer? (
- dev-libs/glib:2
- media-libs/gstreamer:1.0
- media-libs/gst-plugins-bad:1.0
- media-libs/gst-plugins-base:1.0
- media-libs/libglvnd
- )
-"
-DEPEND="${RDEPEND}
- gstreamer? ( x11-base/xorg-proto )
-"
-
-src_configure() {
- # TODO: linux_v4l automagic
- local mycmakeargs=(
- -DQT_FEATURE_alsa=off
- -DQT_FEATURE_pulseaudio=off
- $(qt_feature gstreamer)
- )
-
- qt6-build_src_configure
-}
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2023-05-06 11:26 Jimi Huotari
0 siblings, 0 replies; 196+ messages in thread
From: Jimi Huotari @ 2023-05-06 11:26 UTC (permalink / raw
To: gentoo-commits
commit: c579b7af270b68c4e7372bc9190f62e11b3385d8
Author: Jimi Huotari <chiitoo <AT> gentoo <DOT> org>
AuthorDate: Sat May 6 11:24:22 2023 +0000
Commit: Jimi Huotari <chiitoo <AT> gentoo <DOT> org>
CommitDate: Sat May 6 11:25:53 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c579b7af
dev-qt/qtmultimedia: drop 6.4.3
Signed-off-by: Jimi Huotari <chiitoo <AT> gentoo.org>
dev-qt/qtmultimedia/Manifest | 1 -
dev-qt/qtmultimedia/qtmultimedia-6.4.3.ebuild | 42 ---------------------------
2 files changed, 43 deletions(-)
diff --git a/dev-qt/qtmultimedia/Manifest b/dev-qt/qtmultimedia/Manifest
index 050ef5d3688c..8ae8bd496c47 100644
--- a/dev-qt/qtmultimedia/Manifest
+++ b/dev-qt/qtmultimedia/Manifest
@@ -1,4 +1,3 @@
DIST qtmultimedia-5.15.9-gentoo-kde-1.tar.xz 2428 BLAKE2B a6dc23222583f309acad524a5f13c9552e0f621b72090b589fd5ec81bfe0be26347e0aa3606e08d68691d77c3fd22a571b556ef73b710763655ef1cf356f4983 SHA512 c403bca7a1f809b207476241d0576b50bfddb8152263f673e44c1a4a2d518b998c470635d26b53461197cf5d57e365c1d6497babd28f99c4d5470af71927b3c2
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/qtmultimedia-6.4.3.ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.4.3.ebuild
deleted file mode 100644
index 07b0a8706fd5..000000000000
--- a/dev-qt/qtmultimedia/qtmultimedia-6.4.3.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 2021-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit qt6-build
-
-DESCRIPTION="Qt Multimedia"
-
-if [[ ${QT6_BUILD_TYPE} == release ]]; then
- KEYWORDS="~amd64"
-fi
-
-IUSE="gstreamer"
-
-RDEPEND="
- =dev-qt/qtbase-${PV}*[gui,network,widgets]
- =dev-qt/qtdeclarative-${PV}*
- =dev-qt/qtshadertools-${PV}*
- =dev-qt/qtsvg-${PV}*
- gstreamer? (
- dev-libs/glib:2
- media-libs/gstreamer:1.0
- media-libs/gst-plugins-bad:1.0
- media-libs/gst-plugins-base:1.0
- media-libs/libglvnd
- )
-"
-DEPEND="${RDEPEND}
- gstreamer? ( x11-base/xorg-proto )
-"
-
-src_configure() {
- # TODO: linux_v4l automagic
- local mycmakeargs=(
- -DQT_FEATURE_alsa=off
- -DQT_FEATURE_pulseaudio=off
- $(qt_feature gstreamer)
- )
-
- qt6-build_src_configure
-}
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2023-05-01 7:26 Arthur Zamarin
0 siblings, 0 replies; 196+ messages in thread
From: Arthur Zamarin @ 2023-05-01 7:26 UTC (permalink / raw
To: gentoo-commits
commit: fcf57618497c97c151b49348ee2964b8149d3368
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Mon May 1 07:24:41 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Mon May 1 07:24:41 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fcf57618
dev-qt/qtmultimedia: Stabilize 5.15.9 ppc64, #904373
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-qt/qtmultimedia/qtmultimedia-5.15.9.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.15.9.ebuild b/dev-qt/qtmultimedia/qtmultimedia-5.15.9.ebuild
index e389d11c7838..fa632e8ac0df 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-5.15.9.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-5.15.9.ebuild
@@ -5,7 +5,7 @@ EAPI=8
if [[ ${PV} != *9999* ]]; then
QT5_KDEPATCHSET_REV=1
- KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ~ppc64 ~riscv ~sparc x86"
+ KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
fi
inherit qt5-build
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2023-04-25 9:42 Arthur Zamarin
0 siblings, 0 replies; 196+ messages in thread
From: Arthur Zamarin @ 2023-04-25 9:42 UTC (permalink / raw
To: gentoo-commits
commit: 1d8b12507c9e62627045cb5959e7aaec7e374cee
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 25 09:41:01 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Tue Apr 25 09:41:47 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d8b1250
dev-qt/qtmultimedia: Stabilize 5.15.9 arm, #904373
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-qt/qtmultimedia/qtmultimedia-5.15.9.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.15.9.ebuild b/dev-qt/qtmultimedia/qtmultimedia-5.15.9.ebuild
index 544ed193ed1e..1c4277fe276e 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-5.15.9.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-5.15.9.ebuild
@@ -5,7 +5,7 @@ EAPI=8
if [[ ${PV} != *9999* ]]; then
QT5_KDEPATCHSET_REV=1
- KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
+ KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
fi
inherit qt5-build
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2023-04-23 16:00 Arthur Zamarin
0 siblings, 0 replies; 196+ messages in thread
From: Arthur Zamarin @ 2023-04-23 16:00 UTC (permalink / raw
To: gentoo-commits
commit: 17adaae87cd137e92924f17b3478b0b566bb97df
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 23 15:58:45 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sun Apr 23 15:58:45 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17adaae8
dev-qt/qtmultimedia: Stabilize 5.15.9 amd64, #904373
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-qt/qtmultimedia/qtmultimedia-5.15.9.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.15.9.ebuild b/dev-qt/qtmultimedia/qtmultimedia-5.15.9.ebuild
index 54a0996459c5..5bc42016c70c 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-5.15.9.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-5.15.9.ebuild
@@ -5,7 +5,7 @@ EAPI=8
if [[ ${PV} != *9999* ]]; then
QT5_KDEPATCHSET_REV=1
- KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+ KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
fi
inherit qt5-build
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2023-04-15 18:39 Jimi Huotari
0 siblings, 0 replies; 196+ messages in thread
From: Jimi Huotari @ 2023-04-15 18:39 UTC (permalink / raw
To: gentoo-commits
commit: f3a1f606d4a3f243b0196367a84244785f1ed4ee
Author: Jimi Huotari <chiitoo <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 15 18:39:24 2023 +0000
Commit: Jimi Huotari <chiitoo <AT> gentoo <DOT> org>
CommitDate: Sat Apr 15 18:39:24 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3a1f606
dev-qt/qtmultimedia: add 6.5.0
Signed-off-by: Jimi Huotari <chiitoo <AT> gentoo.org>
dev-qt/qtmultimedia/Manifest | 1 +
dev-qt/qtmultimedia/qtmultimedia-6.5.0.ebuild | 42 +++++++++++++++++++++++++++
2 files changed, 43 insertions(+)
diff --git a/dev-qt/qtmultimedia/Manifest b/dev-qt/qtmultimedia/Manifest
index 13224961b1cd..9e800d60d99a 100644
--- a/dev-qt/qtmultimedia/Manifest
+++ b/dev-qt/qtmultimedia/Manifest
@@ -3,3 +3,4 @@ DIST qtmultimedia-5.15.9-gentoo-kde-1.tar.xz 2428 BLAKE2B a6dc23222583f309acad52
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/qtmultimedia-6.5.0.ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.5.0.ebuild
new file mode 100644
index 000000000000..07b0a8706fd5
--- /dev/null
+++ b/dev-qt/qtmultimedia/qtmultimedia-6.5.0.ebuild
@@ -0,0 +1,42 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit qt6-build
+
+DESCRIPTION="Qt Multimedia"
+
+if [[ ${QT6_BUILD_TYPE} == release ]]; then
+ KEYWORDS="~amd64"
+fi
+
+IUSE="gstreamer"
+
+RDEPEND="
+ =dev-qt/qtbase-${PV}*[gui,network,widgets]
+ =dev-qt/qtdeclarative-${PV}*
+ =dev-qt/qtshadertools-${PV}*
+ =dev-qt/qtsvg-${PV}*
+ gstreamer? (
+ dev-libs/glib:2
+ media-libs/gstreamer:1.0
+ media-libs/gst-plugins-bad:1.0
+ media-libs/gst-plugins-base:1.0
+ media-libs/libglvnd
+ )
+"
+DEPEND="${RDEPEND}
+ gstreamer? ( x11-base/xorg-proto )
+"
+
+src_configure() {
+ # TODO: linux_v4l automagic
+ local mycmakeargs=(
+ -DQT_FEATURE_alsa=off
+ -DQT_FEATURE_pulseaudio=off
+ $(qt_feature gstreamer)
+ )
+
+ qt6-build_src_configure
+}
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2023-03-26 16:59 Jimi Huotari
0 siblings, 0 replies; 196+ messages in thread
From: Jimi Huotari @ 2023-03-26 16:59 UTC (permalink / raw
To: gentoo-commits
commit: 095c6be9a6ffa023b232421c7ab9eee85c0e66f2
Author: Jimi Huotari <chiitoo <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 26 16:56:30 2023 +0000
Commit: Jimi Huotari <chiitoo <AT> gentoo <DOT> org>
CommitDate: Sun Mar 26 16:59:07 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=095c6be9
dev-qt/qtmultimedia: drop 6.4.2
Signed-off-by: Jimi Huotari <chiitoo <AT> gentoo.org>
dev-qt/qtmultimedia/Manifest | 1 -
dev-qt/qtmultimedia/qtmultimedia-6.4.2.ebuild | 42 ---------------------------
2 files changed, 43 deletions(-)
diff --git a/dev-qt/qtmultimedia/Manifest b/dev-qt/qtmultimedia/Manifest
index bd7a2c59dc17..c7c39815a203 100644
--- a/dev-qt/qtmultimedia/Manifest
+++ b/dev-qt/qtmultimedia/Manifest
@@ -1,4 +1,3 @@
DIST qtmultimedia-5.15.8-gentoo-kde-1.tar.xz 1328 BLAKE2B ebebf55efbcb94a78fd93dd5312862a465a83bca2494bc04492595523a06afca1de050e12a08ac3a0ed437d7fdfed6223bda9d553de1c2fd7a148df9fc00ce7f SHA512 e83bbad3b46ecab048e97a0facc8374bedb3cf80b0b9eeb4151f9dddd9a79bd2292e49bc2942a5d060fe00f6cd497dc709975cd0451a49ac99beb6f6824fb835
DIST qtmultimedia-everywhere-opensource-src-5.15.8.tar.xz 3833148 BLAKE2B 3e418a9949517ee42dfda6b51e1e03cd7f4eda7321aed5894eef91562dc6a10caa4654a0c9578a70b74c093e8570488282349abd735b6a79f4b3caaf7f60e250 SHA512 d448a612845e0afb896d6d0292506a8fae7da0b735ee4d139ab69123c93e67723aa41280dea7e704df89e43b849e7f6da3eeea1de94eee167b43d7c35a1a39cd
-DIST qtmultimedia-everywhere-src-6.4.2.tar.xz 5938092 BLAKE2B e232f277160dad1a3b32eff284e05264be8dd0e8247a78873ad422f86167aaf20ea21f7c39d07eb2240b56a0a371e7d38dce95054ae9c840a5d948625583eb25 SHA512 3d89ef97e9c58e9e6de61d3410d382cd2427835d26993a79368790b2aeff572fe1924d4cf9468fe3b7be232f99acb24668fe4d42df654df04af8f3d03d18f851
DIST qtmultimedia-everywhere-src-6.4.3.tar.xz 5941312 BLAKE2B 968dee6e258621b81d61c8fdc16ca069027d778b6d6c3ca5bd7590c8c7b72210df6217bf7cfc4c6520085b4bc3baf8edec003f9eb844191f90940897a3f25a87 SHA512 1e3d6d9d78acf10863fe2d4624ed044d86149fe8a72c8c47150975eff6f76edcb8a7d4dcdb73ab127ed3cc4414b7f7100b0e9e9c633e50c90ef3c0d36134d9b5
diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.4.2.ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.4.2.ebuild
deleted file mode 100644
index 07b0a8706fd5..000000000000
--- a/dev-qt/qtmultimedia/qtmultimedia-6.4.2.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 2021-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit qt6-build
-
-DESCRIPTION="Qt Multimedia"
-
-if [[ ${QT6_BUILD_TYPE} == release ]]; then
- KEYWORDS="~amd64"
-fi
-
-IUSE="gstreamer"
-
-RDEPEND="
- =dev-qt/qtbase-${PV}*[gui,network,widgets]
- =dev-qt/qtdeclarative-${PV}*
- =dev-qt/qtshadertools-${PV}*
- =dev-qt/qtsvg-${PV}*
- gstreamer? (
- dev-libs/glib:2
- media-libs/gstreamer:1.0
- media-libs/gst-plugins-bad:1.0
- media-libs/gst-plugins-base:1.0
- media-libs/libglvnd
- )
-"
-DEPEND="${RDEPEND}
- gstreamer? ( x11-base/xorg-proto )
-"
-
-src_configure() {
- # TODO: linux_v4l automagic
- local mycmakeargs=(
- -DQT_FEATURE_alsa=off
- -DQT_FEATURE_pulseaudio=off
- $(qt_feature gstreamer)
- )
-
- qt6-build_src_configure
-}
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2023-03-19 13:09 Jimi Huotari
0 siblings, 0 replies; 196+ messages in thread
From: Jimi Huotari @ 2023-03-19 13:09 UTC (permalink / raw
To: gentoo-commits
commit: 62360104ec4750bf0789df230c3af234c55772e3
Author: Jimi Huotari <chiitoo <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 19 11:26:26 2023 +0000
Commit: Jimi Huotari <chiitoo <AT> gentoo <DOT> org>
CommitDate: Sun Mar 19 13:06:40 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62360104
dev-qt/qtmultimedia: add 6.4.3
Signed-off-by: Jimi Huotari <chiitoo <AT> gentoo.org>
dev-qt/qtmultimedia/Manifest | 1 +
dev-qt/qtmultimedia/qtmultimedia-6.4.3.ebuild | 42 +++++++++++++++++++++++++++
2 files changed, 43 insertions(+)
diff --git a/dev-qt/qtmultimedia/Manifest b/dev-qt/qtmultimedia/Manifest
index 1e0ce43a6312..bd7a2c59dc17 100644
--- a/dev-qt/qtmultimedia/Manifest
+++ b/dev-qt/qtmultimedia/Manifest
@@ -1,3 +1,4 @@
DIST qtmultimedia-5.15.8-gentoo-kde-1.tar.xz 1328 BLAKE2B ebebf55efbcb94a78fd93dd5312862a465a83bca2494bc04492595523a06afca1de050e12a08ac3a0ed437d7fdfed6223bda9d553de1c2fd7a148df9fc00ce7f SHA512 e83bbad3b46ecab048e97a0facc8374bedb3cf80b0b9eeb4151f9dddd9a79bd2292e49bc2942a5d060fe00f6cd497dc709975cd0451a49ac99beb6f6824fb835
DIST qtmultimedia-everywhere-opensource-src-5.15.8.tar.xz 3833148 BLAKE2B 3e418a9949517ee42dfda6b51e1e03cd7f4eda7321aed5894eef91562dc6a10caa4654a0c9578a70b74c093e8570488282349abd735b6a79f4b3caaf7f60e250 SHA512 d448a612845e0afb896d6d0292506a8fae7da0b735ee4d139ab69123c93e67723aa41280dea7e704df89e43b849e7f6da3eeea1de94eee167b43d7c35a1a39cd
DIST qtmultimedia-everywhere-src-6.4.2.tar.xz 5938092 BLAKE2B e232f277160dad1a3b32eff284e05264be8dd0e8247a78873ad422f86167aaf20ea21f7c39d07eb2240b56a0a371e7d38dce95054ae9c840a5d948625583eb25 SHA512 3d89ef97e9c58e9e6de61d3410d382cd2427835d26993a79368790b2aeff572fe1924d4cf9468fe3b7be232f99acb24668fe4d42df654df04af8f3d03d18f851
+DIST qtmultimedia-everywhere-src-6.4.3.tar.xz 5941312 BLAKE2B 968dee6e258621b81d61c8fdc16ca069027d778b6d6c3ca5bd7590c8c7b72210df6217bf7cfc4c6520085b4bc3baf8edec003f9eb844191f90940897a3f25a87 SHA512 1e3d6d9d78acf10863fe2d4624ed044d86149fe8a72c8c47150975eff6f76edcb8a7d4dcdb73ab127ed3cc4414b7f7100b0e9e9c633e50c90ef3c0d36134d9b5
diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.4.3.ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.4.3.ebuild
new file mode 100644
index 000000000000..07b0a8706fd5
--- /dev/null
+++ b/dev-qt/qtmultimedia/qtmultimedia-6.4.3.ebuild
@@ -0,0 +1,42 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit qt6-build
+
+DESCRIPTION="Qt Multimedia"
+
+if [[ ${QT6_BUILD_TYPE} == release ]]; then
+ KEYWORDS="~amd64"
+fi
+
+IUSE="gstreamer"
+
+RDEPEND="
+ =dev-qt/qtbase-${PV}*[gui,network,widgets]
+ =dev-qt/qtdeclarative-${PV}*
+ =dev-qt/qtshadertools-${PV}*
+ =dev-qt/qtsvg-${PV}*
+ gstreamer? (
+ dev-libs/glib:2
+ media-libs/gstreamer:1.0
+ media-libs/gst-plugins-bad:1.0
+ media-libs/gst-plugins-base:1.0
+ media-libs/libglvnd
+ )
+"
+DEPEND="${RDEPEND}
+ gstreamer? ( x11-base/xorg-proto )
+"
+
+src_configure() {
+ # TODO: linux_v4l automagic
+ local mycmakeargs=(
+ -DQT_FEATURE_alsa=off
+ -DQT_FEATURE_pulseaudio=off
+ $(qt_feature gstreamer)
+ )
+
+ qt6-build_src_configure
+}
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2023-02-09 10:02 Andreas Sturmlechner
0 siblings, 0 replies; 196+ messages in thread
From: Andreas Sturmlechner @ 2023-02-09 10:02 UTC (permalink / raw
To: gentoo-commits
commit: d4fbee721e482c1e64e6874940c867671657dbb6
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 8 22:18:55 2023 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu Feb 9 09:48:31 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4fbee72
dev-qt/qtmultimedia: drop 6.4.0
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
dev-qt/qtmultimedia/Manifest | 1 -
dev-qt/qtmultimedia/qtmultimedia-6.4.0.ebuild | 42 ---------------------------
2 files changed, 43 deletions(-)
diff --git a/dev-qt/qtmultimedia/Manifest b/dev-qt/qtmultimedia/Manifest
index 10292ed1845f..1e0ce43a6312 100644
--- a/dev-qt/qtmultimedia/Manifest
+++ b/dev-qt/qtmultimedia/Manifest
@@ -1,4 +1,3 @@
DIST qtmultimedia-5.15.8-gentoo-kde-1.tar.xz 1328 BLAKE2B ebebf55efbcb94a78fd93dd5312862a465a83bca2494bc04492595523a06afca1de050e12a08ac3a0ed437d7fdfed6223bda9d553de1c2fd7a148df9fc00ce7f SHA512 e83bbad3b46ecab048e97a0facc8374bedb3cf80b0b9eeb4151f9dddd9a79bd2292e49bc2942a5d060fe00f6cd497dc709975cd0451a49ac99beb6f6824fb835
DIST qtmultimedia-everywhere-opensource-src-5.15.8.tar.xz 3833148 BLAKE2B 3e418a9949517ee42dfda6b51e1e03cd7f4eda7321aed5894eef91562dc6a10caa4654a0c9578a70b74c093e8570488282349abd735b6a79f4b3caaf7f60e250 SHA512 d448a612845e0afb896d6d0292506a8fae7da0b735ee4d139ab69123c93e67723aa41280dea7e704df89e43b849e7f6da3eeea1de94eee167b43d7c35a1a39cd
-DIST qtmultimedia-everywhere-src-6.4.0.tar.xz 5936088 BLAKE2B 7e469db96e145a4bc496daa6547685c84e199a8942452b406a3e661e9da2b8d4306b41fc82551e9257f6f41d2d269cc7a359b6087111d092073b8cdaf683a2c1 SHA512 fd5f0d73374290ecf70d30395b2ddbb05439979a29b5e6b37a1ac40338ffe602ea62b7bb8f3c053b2da35fa9c4101bd6e0a12ee9479c04bb2d63c527c77cb685
DIST qtmultimedia-everywhere-src-6.4.2.tar.xz 5938092 BLAKE2B e232f277160dad1a3b32eff284e05264be8dd0e8247a78873ad422f86167aaf20ea21f7c39d07eb2240b56a0a371e7d38dce95054ae9c840a5d948625583eb25 SHA512 3d89ef97e9c58e9e6de61d3410d382cd2427835d26993a79368790b2aeff572fe1924d4cf9468fe3b7be232f99acb24668fe4d42df654df04af8f3d03d18f851
diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.4.0.ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.4.0.ebuild
deleted file mode 100644
index 508673acc814..000000000000
--- a/dev-qt/qtmultimedia/qtmultimedia-6.4.0.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 2021-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit qt6-build
-
-DESCRIPTION="Qt Multimedia"
-
-if [[ ${QT6_BUILD_TYPE} == release ]]; then
- KEYWORDS="~amd64"
-fi
-
-IUSE="gstreamer"
-
-RDEPEND="
- =dev-qt/qtbase-${PV}*[gui,network,widgets]
- =dev-qt/qtdeclarative-${PV}*
- =dev-qt/qtshadertools-${PV}*
- =dev-qt/qtsvg-${PV}*
- gstreamer? (
- dev-libs/glib:2
- media-libs/gstreamer:1.0
- media-libs/gst-plugins-bad:1.0
- media-libs/gst-plugins-base:1.0
- media-libs/libglvnd
- )
-"
-DEPEND="${RDEPEND}
- gstreamer? ( x11-base/xorg-proto )
-"
-
-src_configure() {
- # TODO: linux_v4l automagic
- local mycmakeargs=(
- -DQT_FEATURE_alsa=off
- -DQT_FEATURE_pulseaudio=off
- $(qt_feature gstreamer)
- )
-
- qt6-build_src_configure
-}
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2023-01-21 19:37 Arthur Zamarin
0 siblings, 0 replies; 196+ messages in thread
From: Arthur Zamarin @ 2023-01-21 19:37 UTC (permalink / raw
To: gentoo-commits
commit: d0da5d9ac48a760db89dbb358aa7b150540d3138
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 21 19:36:33 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Jan 21 19:36:33 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0da5d9a
dev-qt/qtmultimedia: Stabilize 5.15.8 ppc, #888946
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-qt/qtmultimedia/qtmultimedia-5.15.8.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.15.8.ebuild b/dev-qt/qtmultimedia/qtmultimedia-5.15.8.ebuild
index 5f2b0fe0d1cd..a1fe58b4aeaf 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-5.15.8.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-5.15.8.ebuild
@@ -5,7 +5,7 @@ EAPI=8
if [[ ${PV} != *9999* ]]; then
QT5_KDEPATCHSET_REV=1
- KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc x86"
+ KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
fi
inherit qt5-build
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2023-01-21 19:33 Arthur Zamarin
0 siblings, 0 replies; 196+ messages in thread
From: Arthur Zamarin @ 2023-01-21 19:33 UTC (permalink / raw
To: gentoo-commits
commit: 5681cd654890b05c48d9812c2db59239dae028d8
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 21 19:32:43 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Jan 21 19:32:43 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5681cd65
dev-qt/qtmultimedia: Stabilize 5.15.8 arm, #888946
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-qt/qtmultimedia/qtmultimedia-5.15.8.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.15.8.ebuild b/dev-qt/qtmultimedia/qtmultimedia-5.15.8.ebuild
index 9d74408ffa0e..5f2b0fe0d1cd 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-5.15.8.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-5.15.8.ebuild
@@ -5,7 +5,7 @@ EAPI=8
if [[ ${PV} != *9999* ]]; then
QT5_KDEPATCHSET_REV=1
- KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc x86"
+ KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc x86"
fi
inherit qt5-build
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2023-01-21 19:30 Arthur Zamarin
0 siblings, 0 replies; 196+ messages in thread
From: Arthur Zamarin @ 2023-01-21 19:30 UTC (permalink / raw
To: gentoo-commits
commit: 7ef80c6f6d73ee6f10c325b83a89dbf7d6d95a06
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 21 19:29:03 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Jan 21 19:29:03 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ef80c6f
dev-qt/qtmultimedia: Stabilize 5.15.8 ppc64, #888946
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-qt/qtmultimedia/qtmultimedia-5.15.8.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.15.8.ebuild b/dev-qt/qtmultimedia/qtmultimedia-5.15.8.ebuild
index 81e39b629026..9d74408ffa0e 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-5.15.8.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-5.15.8.ebuild
@@ -5,7 +5,7 @@ EAPI=8
if [[ ${PV} != *9999* ]]; then
QT5_KDEPATCHSET_REV=1
- KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
+ KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc x86"
fi
inherit qt5-build
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2023-01-21 9:15 Arthur Zamarin
0 siblings, 0 replies; 196+ messages in thread
From: Arthur Zamarin @ 2023-01-21 9:15 UTC (permalink / raw
To: gentoo-commits
commit: 6d8aabefcb1f0a7301d592ec3a58cf6ed15faa9e
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 21 09:14:02 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Jan 21 09:14:02 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d8aabef
dev-qt/qtmultimedia: Stabilize 5.15.8 x86, #888946
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-qt/qtmultimedia/qtmultimedia-5.15.8.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.15.8.ebuild b/dev-qt/qtmultimedia/qtmultimedia-5.15.8.ebuild
index bd83524873fe..81e39b629026 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-5.15.8.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-5.15.8.ebuild
@@ -5,7 +5,7 @@ EAPI=8
if [[ ${PV} != *9999* ]]; then
QT5_KDEPATCHSET_REV=1
- KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+ KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
fi
inherit qt5-build
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2023-01-17 20:56 Arthur Zamarin
0 siblings, 0 replies; 196+ messages in thread
From: Arthur Zamarin @ 2023-01-17 20:56 UTC (permalink / raw
To: gentoo-commits
commit: 865e6c06ad24ac7d1fb7d593834cd4b76eb6e526
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 17 20:55:24 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Tue Jan 17 20:55:24 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=865e6c06
dev-qt/qtmultimedia: Stabilize 5.15.8 arm64, #888946
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-qt/qtmultimedia/qtmultimedia-5.15.8.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.15.8.ebuild b/dev-qt/qtmultimedia/qtmultimedia-5.15.8.ebuild
index 21dc407114e1..bd83524873fe 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-5.15.8.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-5.15.8.ebuild
@@ -5,7 +5,7 @@ EAPI=8
if [[ ${PV} != *9999* ]]; then
QT5_KDEPATCHSET_REV=1
- KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+ KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
fi
inherit qt5-build
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2023-01-08 21:45 Andreas Sturmlechner
0 siblings, 0 replies; 196+ messages in thread
From: Andreas Sturmlechner @ 2023-01-08 21:45 UTC (permalink / raw
To: gentoo-commits
commit: 71743c7938afc6915dec4d2f4f5e13978ef512d1
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 8 21:16:33 2023 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Jan 8 21:44:53 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71743c79
dev-qt/qtmultimedia: 5.15.8 version bump
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
dev-qt/qtmultimedia/Manifest | 2 +
dev-qt/qtmultimedia/qtmultimedia-5.15.8.ebuild | 72 ++++++++++++++++++++++++++
2 files changed, 74 insertions(+)
diff --git a/dev-qt/qtmultimedia/Manifest b/dev-qt/qtmultimedia/Manifest
index 6c2aaed4713b..e4dd53897494 100644
--- a/dev-qt/qtmultimedia/Manifest
+++ b/dev-qt/qtmultimedia/Manifest
@@ -1,4 +1,6 @@
DIST qtmultimedia-5.15.7-gentoo-kde-1.tar.xz 1324 BLAKE2B 72d45c094a2fd82517cbc992d1bad79dde9ef7ddb6c7ea71c9517dc12dce7bf54b16a37641f7bb73eac13526b8487ccc223febf6e0fcd4023e059b0bb658211f SHA512 f26cf52a497f16bbc7e5750ea47f193ca18957ca34b4747be7b1819434c92b09d90ef58db3a8cd65edd97cd1b9f09833225003b7a90bc49582ef9f8600c8ee16
+DIST qtmultimedia-5.15.8-gentoo-kde-1.tar.xz 1328 BLAKE2B ebebf55efbcb94a78fd93dd5312862a465a83bca2494bc04492595523a06afca1de050e12a08ac3a0ed437d7fdfed6223bda9d553de1c2fd7a148df9fc00ce7f SHA512 e83bbad3b46ecab048e97a0facc8374bedb3cf80b0b9eeb4151f9dddd9a79bd2292e49bc2942a5d060fe00f6cd497dc709975cd0451a49ac99beb6f6824fb835
DIST qtmultimedia-everywhere-opensource-src-5.15.7.tar.xz 3830832 BLAKE2B fc5d537ffcfad975ceea9b993e5ed436fac55afdf63060378427a17aa62b856bd1b82b67ec898b34ee5925a2773e1a051631cd646219d270fa2f1518b5bf83f1 SHA512 f6f5b5d3522aa99b52b720d34fedbff935cf0ac0371576845d3f6a01d0db6d1fd19b17353e2abf2e7916b3d3a3f1c741b0aa7ea810cfc827c0dc3affe0e93150
+DIST qtmultimedia-everywhere-opensource-src-5.15.8.tar.xz 3833148 BLAKE2B 3e418a9949517ee42dfda6b51e1e03cd7f4eda7321aed5894eef91562dc6a10caa4654a0c9578a70b74c093e8570488282349abd735b6a79f4b3caaf7f60e250 SHA512 d448a612845e0afb896d6d0292506a8fae7da0b735ee4d139ab69123c93e67723aa41280dea7e704df89e43b849e7f6da3eeea1de94eee167b43d7c35a1a39cd
DIST qtmultimedia-everywhere-src-6.4.0.tar.xz 5936088 BLAKE2B 7e469db96e145a4bc496daa6547685c84e199a8942452b406a3e661e9da2b8d4306b41fc82551e9257f6f41d2d269cc7a359b6087111d092073b8cdaf683a2c1 SHA512 fd5f0d73374290ecf70d30395b2ddbb05439979a29b5e6b37a1ac40338ffe602ea62b7bb8f3c053b2da35fa9c4101bd6e0a12ee9479c04bb2d63c527c77cb685
DIST qtmultimedia-everywhere-src-6.4.2.tar.xz 5938092 BLAKE2B e232f277160dad1a3b32eff284e05264be8dd0e8247a78873ad422f86167aaf20ea21f7c39d07eb2240b56a0a371e7d38dce95054ae9c840a5d948625583eb25 SHA512 3d89ef97e9c58e9e6de61d3410d382cd2427835d26993a79368790b2aeff572fe1924d4cf9468fe3b7be232f99acb24668fe4d42df654df04af8f3d03d18f851
diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.15.8.ebuild b/dev-qt/qtmultimedia/qtmultimedia-5.15.8.ebuild
new file mode 100644
index 000000000000..531227bb9b83
--- /dev/null
+++ b/dev-qt/qtmultimedia/qtmultimedia-5.15.8.ebuild
@@ -0,0 +1,72 @@
+# 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
+}
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2023-01-05 22:39 Jimi Huotari
0 siblings, 0 replies; 196+ messages in thread
From: Jimi Huotari @ 2023-01-05 22:39 UTC (permalink / raw
To: gentoo-commits
commit: b01ef2c314ce74358f3a88f06e4dfc86b763c8cc
Author: Jimi Huotari <chiitoo <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 5 14:51:42 2023 +0000
Commit: Jimi Huotari <chiitoo <AT> gentoo <DOT> org>
CommitDate: Thu Jan 5 22:38:53 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b01ef2c3
dev-qt/qtmultimedia: add 6.4.2
Signed-off-by: Jimi Huotari <chiitoo <AT> gentoo.org>
dev-qt/qtmultimedia/Manifest | 1 +
dev-qt/qtmultimedia/qtmultimedia-6.4.2.ebuild | 42 +++++++++++++++++++++++++++
2 files changed, 43 insertions(+)
diff --git a/dev-qt/qtmultimedia/Manifest b/dev-qt/qtmultimedia/Manifest
index be2a4a33f804..6c2aaed4713b 100644
--- a/dev-qt/qtmultimedia/Manifest
+++ b/dev-qt/qtmultimedia/Manifest
@@ -1,3 +1,4 @@
DIST qtmultimedia-5.15.7-gentoo-kde-1.tar.xz 1324 BLAKE2B 72d45c094a2fd82517cbc992d1bad79dde9ef7ddb6c7ea71c9517dc12dce7bf54b16a37641f7bb73eac13526b8487ccc223febf6e0fcd4023e059b0bb658211f SHA512 f26cf52a497f16bbc7e5750ea47f193ca18957ca34b4747be7b1819434c92b09d90ef58db3a8cd65edd97cd1b9f09833225003b7a90bc49582ef9f8600c8ee16
DIST qtmultimedia-everywhere-opensource-src-5.15.7.tar.xz 3830832 BLAKE2B fc5d537ffcfad975ceea9b993e5ed436fac55afdf63060378427a17aa62b856bd1b82b67ec898b34ee5925a2773e1a051631cd646219d270fa2f1518b5bf83f1 SHA512 f6f5b5d3522aa99b52b720d34fedbff935cf0ac0371576845d3f6a01d0db6d1fd19b17353e2abf2e7916b3d3a3f1c741b0aa7ea810cfc827c0dc3affe0e93150
DIST qtmultimedia-everywhere-src-6.4.0.tar.xz 5936088 BLAKE2B 7e469db96e145a4bc496daa6547685c84e199a8942452b406a3e661e9da2b8d4306b41fc82551e9257f6f41d2d269cc7a359b6087111d092073b8cdaf683a2c1 SHA512 fd5f0d73374290ecf70d30395b2ddbb05439979a29b5e6b37a1ac40338ffe602ea62b7bb8f3c053b2da35fa9c4101bd6e0a12ee9479c04bb2d63c527c77cb685
+DIST qtmultimedia-everywhere-src-6.4.2.tar.xz 5938092 BLAKE2B e232f277160dad1a3b32eff284e05264be8dd0e8247a78873ad422f86167aaf20ea21f7c39d07eb2240b56a0a371e7d38dce95054ae9c840a5d948625583eb25 SHA512 3d89ef97e9c58e9e6de61d3410d382cd2427835d26993a79368790b2aeff572fe1924d4cf9468fe3b7be232f99acb24668fe4d42df654df04af8f3d03d18f851
diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.4.2.ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.4.2.ebuild
new file mode 100644
index 000000000000..07b0a8706fd5
--- /dev/null
+++ b/dev-qt/qtmultimedia/qtmultimedia-6.4.2.ebuild
@@ -0,0 +1,42 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit qt6-build
+
+DESCRIPTION="Qt Multimedia"
+
+if [[ ${QT6_BUILD_TYPE} == release ]]; then
+ KEYWORDS="~amd64"
+fi
+
+IUSE="gstreamer"
+
+RDEPEND="
+ =dev-qt/qtbase-${PV}*[gui,network,widgets]
+ =dev-qt/qtdeclarative-${PV}*
+ =dev-qt/qtshadertools-${PV}*
+ =dev-qt/qtsvg-${PV}*
+ gstreamer? (
+ dev-libs/glib:2
+ media-libs/gstreamer:1.0
+ media-libs/gst-plugins-bad:1.0
+ media-libs/gst-plugins-base:1.0
+ media-libs/libglvnd
+ )
+"
+DEPEND="${RDEPEND}
+ gstreamer? ( x11-base/xorg-proto )
+"
+
+src_configure() {
+ # TODO: linux_v4l automagic
+ local mycmakeargs=(
+ -DQT_FEATURE_alsa=off
+ -DQT_FEATURE_pulseaudio=off
+ $(qt_feature gstreamer)
+ )
+
+ qt6-build_src_configure
+}
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2022-12-05 19:45 Arthur Zamarin
0 siblings, 0 replies; 196+ messages in thread
From: Arthur Zamarin @ 2022-12-05 19:45 UTC (permalink / raw
To: gentoo-commits
commit: e35fb13f22474473a4f72b7fae9943a51da7b87b
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 5 19:45:04 2022 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Mon Dec 5 19:45:04 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e35fb13f
dev-qt/qtmultimedia: Stabilize 5.15.7 ppc, #883677
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-qt/qtmultimedia/qtmultimedia-5.15.7.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.15.7.ebuild b/dev-qt/qtmultimedia/qtmultimedia-5.15.7.ebuild
index 3ce9170fb01d..bafdb436a786 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-5.15.7.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-5.15.7.ebuild
@@ -5,7 +5,7 @@ EAPI=8
if [[ ${PV} != *9999* ]]; then
QT5_KDEPATCHSET_REV=1
- KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc x86"
+ KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
fi
inherit qt5-build
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2022-12-04 19:30 Arthur Zamarin
0 siblings, 0 replies; 196+ messages in thread
From: Arthur Zamarin @ 2022-12-04 19:30 UTC (permalink / raw
To: gentoo-commits
commit: 62863f0d3ca42fd00087930308b12ca60974f8ef
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 4 19:28:04 2022 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sun Dec 4 19:28:04 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62863f0d
dev-qt/qtmultimedia: Stabilize 5.15.7 ppc64, #883677
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-qt/qtmultimedia/qtmultimedia-5.15.7.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.15.7.ebuild b/dev-qt/qtmultimedia/qtmultimedia-5.15.7.ebuild
index 12df9ad614d1..3ce9170fb01d 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-5.15.7.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-5.15.7.ebuild
@@ -5,7 +5,7 @@ EAPI=8
if [[ ${PV} != *9999* ]]; then
QT5_KDEPATCHSET_REV=1
- KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
+ KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc x86"
fi
inherit qt5-build
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2022-12-04 19:22 Arthur Zamarin
0 siblings, 0 replies; 196+ messages in thread
From: Arthur Zamarin @ 2022-12-04 19:22 UTC (permalink / raw
To: gentoo-commits
commit: 4c11187490b895fca9ccbdb2adeb11e0133a52ed
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 4 19:22:06 2022 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sun Dec 4 19:22:06 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c111874
dev-qt/qtmultimedia: Stabilize 5.15.7 arm64, #883677
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-qt/qtmultimedia/qtmultimedia-5.15.7.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.15.7.ebuild b/dev-qt/qtmultimedia/qtmultimedia-5.15.7.ebuild
index e9c3eaa16a4e..13d63416d905 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-5.15.7.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-5.15.7.ebuild
@@ -5,7 +5,7 @@ EAPI=8
if [[ ${PV} != *9999* ]]; then
QT5_KDEPATCHSET_REV=1
- KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
+ KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
fi
inherit qt5-build
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2022-12-03 20:37 Arthur Zamarin
0 siblings, 0 replies; 196+ messages in thread
From: Arthur Zamarin @ 2022-12-03 20:37 UTC (permalink / raw
To: gentoo-commits
commit: f596a7f241147ece859767134fcae1b2be6a1855
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 3 20:37:03 2022 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Dec 3 20:37:03 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f596a7f2
dev-qt/qtmultimedia: Stabilize 5.15.7 x86, #883677
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-qt/qtmultimedia/qtmultimedia-5.15.7.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.15.7.ebuild b/dev-qt/qtmultimedia/qtmultimedia-5.15.7.ebuild
index 14dff884f06e..e9c3eaa16a4e 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-5.15.7.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-5.15.7.ebuild
@@ -5,7 +5,7 @@ EAPI=8
if [[ ${PV} != *9999* ]]; then
QT5_KDEPATCHSET_REV=1
- KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+ KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
fi
inherit qt5-build
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2022-12-03 11:02 Sam James
0 siblings, 0 replies; 196+ messages in thread
From: Sam James @ 2022-12-03 11:02 UTC (permalink / raw
To: gentoo-commits
commit: 51a39322fdcafb520931963cee5f8160a2d88988
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 3 11:00:31 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Dec 3 11:00:31 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51a39322
dev-qt/qtmultimedia: Stabilize 5.15.7 amd64, #883677
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-qt/qtmultimedia/qtmultimedia-5.15.7.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.15.7.ebuild b/dev-qt/qtmultimedia/qtmultimedia-5.15.7.ebuild
index 68a45b0be94f..14dff884f06e 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-5.15.7.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-5.15.7.ebuild
@@ -5,7 +5,7 @@ EAPI=8
if [[ ${PV} != *9999* ]]; then
QT5_KDEPATCHSET_REV=1
- KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+ KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
fi
inherit qt5-build
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2022-12-01 19:19 Andreas Sturmlechner
0 siblings, 0 replies; 196+ messages in thread
From: Andreas Sturmlechner @ 2022-12-01 19:19 UTC (permalink / raw
To: gentoo-commits
commit: cf7b9d6b925562bb318b769a528a37f103115ee2
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 1 18:44:40 2022 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu Dec 1 19:19:13 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf7b9d6b
dev-qt/qtmultimedia: drop 6.3.2
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
dev-qt/qtmultimedia/Manifest | 1 -
dev-qt/qtmultimedia/qtmultimedia-6.3.2.ebuild | 42 ---------------------------
2 files changed, 43 deletions(-)
diff --git a/dev-qt/qtmultimedia/Manifest b/dev-qt/qtmultimedia/Manifest
index 79acfdf22601..9b6e20abd8e0 100644
--- a/dev-qt/qtmultimedia/Manifest
+++ b/dev-qt/qtmultimedia/Manifest
@@ -2,5 +2,4 @@ DIST qtmultimedia-5.15.5-gentoo-kde-1.tar.xz 1324 BLAKE2B d29d8102e6fd55f2c2f603
DIST qtmultimedia-5.15.7-gentoo-kde-1.tar.xz 1324 BLAKE2B 72d45c094a2fd82517cbc992d1bad79dde9ef7ddb6c7ea71c9517dc12dce7bf54b16a37641f7bb73eac13526b8487ccc223febf6e0fcd4023e059b0bb658211f SHA512 f26cf52a497f16bbc7e5750ea47f193ca18957ca34b4747be7b1819434c92b09d90ef58db3a8cd65edd97cd1b9f09833225003b7a90bc49582ef9f8600c8ee16
DIST qtmultimedia-everywhere-opensource-src-5.15.5.tar.xz 3832656 BLAKE2B 6098fe14344ed03dbfcbb2db429c431a47282bbbb89602742be2fe44ef063ceb98322bb576eeb559a649b24f142cd5e21b652fed8c96814b8e3b8b0a66b51fe9 SHA512 f798ffe0a32bc9f16f584b7a322c321dc2ef62c18395987ffce1f7f6cac10722c6f1166c64a1fda9877f3970a8e7b3ef8b7d9763af4c59ff313adc6081a7acfb
DIST qtmultimedia-everywhere-opensource-src-5.15.7.tar.xz 3830832 BLAKE2B fc5d537ffcfad975ceea9b993e5ed436fac55afdf63060378427a17aa62b856bd1b82b67ec898b34ee5925a2773e1a051631cd646219d270fa2f1518b5bf83f1 SHA512 f6f5b5d3522aa99b52b720d34fedbff935cf0ac0371576845d3f6a01d0db6d1fd19b17353e2abf2e7916b3d3a3f1c741b0aa7ea810cfc827c0dc3affe0e93150
-DIST qtmultimedia-everywhere-src-6.3.2.tar.xz 4746380 BLAKE2B 677f2cf3979cd132f9ef6ba9e47de2a328775e2fac767ed6e47c073b4e76b077a504c9b96b903310ea8727afa324630b8cbf0b5cbf135e4eac3afdf6a3ad1414 SHA512 d6b31aad99a71096cac0655da99245553efdeabb67f6625893d23a31ce7c8b7e15219558933174a6577913ef903092b3230f211dd36b29ecfac782d7f358df27
DIST qtmultimedia-everywhere-src-6.4.0.tar.xz 5936088 BLAKE2B 7e469db96e145a4bc496daa6547685c84e199a8942452b406a3e661e9da2b8d4306b41fc82551e9257f6f41d2d269cc7a359b6087111d092073b8cdaf683a2c1 SHA512 fd5f0d73374290ecf70d30395b2ddbb05439979a29b5e6b37a1ac40338ffe602ea62b7bb8f3c053b2da35fa9c4101bd6e0a12ee9479c04bb2d63c527c77cb685
diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.3.2.ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.3.2.ebuild
deleted file mode 100644
index 508673acc814..000000000000
--- a/dev-qt/qtmultimedia/qtmultimedia-6.3.2.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 2021-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit qt6-build
-
-DESCRIPTION="Qt Multimedia"
-
-if [[ ${QT6_BUILD_TYPE} == release ]]; then
- KEYWORDS="~amd64"
-fi
-
-IUSE="gstreamer"
-
-RDEPEND="
- =dev-qt/qtbase-${PV}*[gui,network,widgets]
- =dev-qt/qtdeclarative-${PV}*
- =dev-qt/qtshadertools-${PV}*
- =dev-qt/qtsvg-${PV}*
- gstreamer? (
- dev-libs/glib:2
- media-libs/gstreamer:1.0
- media-libs/gst-plugins-bad:1.0
- media-libs/gst-plugins-base:1.0
- media-libs/libglvnd
- )
-"
-DEPEND="${RDEPEND}
- gstreamer? ( x11-base/xorg-proto )
-"
-
-src_configure() {
- # TODO: linux_v4l automagic
- local mycmakeargs=(
- -DQT_FEATURE_alsa=off
- -DQT_FEATURE_pulseaudio=off
- $(qt_feature gstreamer)
- )
-
- qt6-build_src_configure
-}
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2022-09-24 14:32 Andreas Sturmlechner
0 siblings, 0 replies; 196+ messages in thread
From: Andreas Sturmlechner @ 2022-09-24 14:32 UTC (permalink / raw
To: gentoo-commits
commit: 8346b7aafdf7f76b20c1469ef2ab954af7e0286d
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 24 14:07:06 2022 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Sep 24 14:32:18 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8346b7aa
dev-qt/qtmultimedia: drop 6.3.1
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
dev-qt/qtmultimedia/Manifest | 1 -
dev-qt/qtmultimedia/qtmultimedia-6.3.1.ebuild | 42 ---------------------------
2 files changed, 43 deletions(-)
diff --git a/dev-qt/qtmultimedia/Manifest b/dev-qt/qtmultimedia/Manifest
index 25c3e30be080..fb672f1ad617 100644
--- a/dev-qt/qtmultimedia/Manifest
+++ b/dev-qt/qtmultimedia/Manifest
@@ -1,4 +1,3 @@
DIST qtmultimedia-5.15.5-gentoo-kde-1.tar.xz 1324 BLAKE2B d29d8102e6fd55f2c2f6037e292a3c4039c7532fb63c34cc19fbedc8cf3f8082c6d75debd1617a5d29fcdf5b8c7a7fef35f103c9179f980986b646dae9ff867b SHA512 7b37f0db1de002f2cbaad6852edcf772dd0220f81d9dd836b3c1266df7eb49ec40d3eba6d3ccaf68f621c8e93b2812e2d882291fb2f07d0b80e4c9975a408cdc
DIST qtmultimedia-everywhere-opensource-src-5.15.5.tar.xz 3832656 BLAKE2B 6098fe14344ed03dbfcbb2db429c431a47282bbbb89602742be2fe44ef063ceb98322bb576eeb559a649b24f142cd5e21b652fed8c96814b8e3b8b0a66b51fe9 SHA512 f798ffe0a32bc9f16f584b7a322c321dc2ef62c18395987ffce1f7f6cac10722c6f1166c64a1fda9877f3970a8e7b3ef8b7d9763af4c59ff313adc6081a7acfb
-DIST qtmultimedia-everywhere-src-6.3.1.tar.xz 4737800 BLAKE2B 2481c5c7e8d3c7204977556a4ebb4e5ccc8e2534894be23a7198bb9992403567a74f7e3aebbf3bce612ff6cbb8609598f2ccd740d9ba4a2ab429e00da23cfb85 SHA512 c557a8577a28df1997a07643c125033d6ab0e1d64a2e67b659f51d11d29c5634e7ea1264ad31705889e138521b65b74761ac68399dd94637ced8c5d6d07e03c3
DIST qtmultimedia-everywhere-src-6.3.2.tar.xz 4746380 BLAKE2B 677f2cf3979cd132f9ef6ba9e47de2a328775e2fac767ed6e47c073b4e76b077a504c9b96b903310ea8727afa324630b8cbf0b5cbf135e4eac3afdf6a3ad1414 SHA512 d6b31aad99a71096cac0655da99245553efdeabb67f6625893d23a31ce7c8b7e15219558933174a6577913ef903092b3230f211dd36b29ecfac782d7f358df27
diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.3.1.ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.3.1.ebuild
deleted file mode 100644
index 508673acc814..000000000000
--- a/dev-qt/qtmultimedia/qtmultimedia-6.3.1.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 2021-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit qt6-build
-
-DESCRIPTION="Qt Multimedia"
-
-if [[ ${QT6_BUILD_TYPE} == release ]]; then
- KEYWORDS="~amd64"
-fi
-
-IUSE="gstreamer"
-
-RDEPEND="
- =dev-qt/qtbase-${PV}*[gui,network,widgets]
- =dev-qt/qtdeclarative-${PV}*
- =dev-qt/qtshadertools-${PV}*
- =dev-qt/qtsvg-${PV}*
- gstreamer? (
- dev-libs/glib:2
- media-libs/gstreamer:1.0
- media-libs/gst-plugins-bad:1.0
- media-libs/gst-plugins-base:1.0
- media-libs/libglvnd
- )
-"
-DEPEND="${RDEPEND}
- gstreamer? ( x11-base/xorg-proto )
-"
-
-src_configure() {
- # TODO: linux_v4l automagic
- local mycmakeargs=(
- -DQT_FEATURE_alsa=off
- -DQT_FEATURE_pulseaudio=off
- $(qt_feature gstreamer)
- )
-
- qt6-build_src_configure
-}
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2022-08-02 21:51 Sam James
0 siblings, 0 replies; 196+ messages in thread
From: Sam James @ 2022-08-02 21:51 UTC (permalink / raw
To: gentoo-commits
commit: 342c7e5252c94805f06d69ddcb703b0e485143a1
Author: Jimi Huotari <chiitoo <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 20 18:27:39 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Aug 2 21:49:50 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=342c7e52
dev-qt/qtmultimedia: add version 6.3.1
Bug: https://bugs.gentoo.org/838970
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Jimi Huotari <chiitoo <AT> gentoo.org>
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-qt/qtmultimedia/Manifest | 1 +
dev-qt/qtmultimedia/qtmultimedia-6.3.1.ebuild | 42 +++++++++++++++++++++++++++
2 files changed, 43 insertions(+)
diff --git a/dev-qt/qtmultimedia/Manifest b/dev-qt/qtmultimedia/Manifest
index 698c92fcc3de..dd18e530b66e 100644
--- a/dev-qt/qtmultimedia/Manifest
+++ b/dev-qt/qtmultimedia/Manifest
@@ -1,2 +1,3 @@
DIST qtmultimedia-5.15.5-gentoo-kde-1.tar.xz 1324 BLAKE2B d29d8102e6fd55f2c2f6037e292a3c4039c7532fb63c34cc19fbedc8cf3f8082c6d75debd1617a5d29fcdf5b8c7a7fef35f103c9179f980986b646dae9ff867b SHA512 7b37f0db1de002f2cbaad6852edcf772dd0220f81d9dd836b3c1266df7eb49ec40d3eba6d3ccaf68f621c8e93b2812e2d882291fb2f07d0b80e4c9975a408cdc
DIST qtmultimedia-everywhere-opensource-src-5.15.5.tar.xz 3832656 BLAKE2B 6098fe14344ed03dbfcbb2db429c431a47282bbbb89602742be2fe44ef063ceb98322bb576eeb559a649b24f142cd5e21b652fed8c96814b8e3b8b0a66b51fe9 SHA512 f798ffe0a32bc9f16f584b7a322c321dc2ef62c18395987ffce1f7f6cac10722c6f1166c64a1fda9877f3970a8e7b3ef8b7d9763af4c59ff313adc6081a7acfb
+DIST qtmultimedia-everywhere-src-6.3.1.tar.xz 4737800 BLAKE2B 2481c5c7e8d3c7204977556a4ebb4e5ccc8e2534894be23a7198bb9992403567a74f7e3aebbf3bce612ff6cbb8609598f2ccd740d9ba4a2ab429e00da23cfb85 SHA512 c557a8577a28df1997a07643c125033d6ab0e1d64a2e67b659f51d11d29c5634e7ea1264ad31705889e138521b65b74761ac68399dd94637ced8c5d6d07e03c3
diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.3.1.ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.3.1.ebuild
new file mode 100644
index 000000000000..508673acc814
--- /dev/null
+++ b/dev-qt/qtmultimedia/qtmultimedia-6.3.1.ebuild
@@ -0,0 +1,42 @@
+# Copyright 2021-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit qt6-build
+
+DESCRIPTION="Qt Multimedia"
+
+if [[ ${QT6_BUILD_TYPE} == release ]]; then
+ KEYWORDS="~amd64"
+fi
+
+IUSE="gstreamer"
+
+RDEPEND="
+ =dev-qt/qtbase-${PV}*[gui,network,widgets]
+ =dev-qt/qtdeclarative-${PV}*
+ =dev-qt/qtshadertools-${PV}*
+ =dev-qt/qtsvg-${PV}*
+ gstreamer? (
+ dev-libs/glib:2
+ media-libs/gstreamer:1.0
+ media-libs/gst-plugins-bad:1.0
+ media-libs/gst-plugins-base:1.0
+ media-libs/libglvnd
+ )
+"
+DEPEND="${RDEPEND}
+ gstreamer? ( x11-base/xorg-proto )
+"
+
+src_configure() {
+ # TODO: linux_v4l automagic
+ local mycmakeargs=(
+ -DQT_FEATURE_alsa=off
+ -DQT_FEATURE_pulseaudio=off
+ $(qt_feature gstreamer)
+ )
+
+ qt6-build_src_configure
+}
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2022-07-23 11:22 Andreas Sturmlechner
0 siblings, 0 replies; 196+ messages in thread
From: Andreas Sturmlechner @ 2022-07-23 11:22 UTC (permalink / raw
To: gentoo-commits
commit: fdb1b68df2109cf4b4b082eef20c25f74df7b866
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 17 07:12:13 2022 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Jul 23 11:21:01 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdb1b68d
dev-qt/qtmultimedia: Switch IUSE pulseaudio to media-libs/libpulse
Package-Manager: Portage-3.0.32, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
.../{qtmultimedia-5.15.5.ebuild => qtmultimedia-5.15.5-r1.ebuild} | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.15.5.ebuild b/dev-qt/qtmultimedia/qtmultimedia-5.15.5-r1.ebuild
similarity index 97%
rename from dev-qt/qtmultimedia/qtmultimedia-5.15.5.ebuild
rename to dev-qt/qtmultimedia/qtmultimedia-5.15.5-r1.ebuild
index 6e4796adca29..88f5b9b28c57 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-5.15.5.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-5.15.5-r1.ebuild
@@ -25,7 +25,7 @@ RDEPEND="
media-libs/gst-plugins-bad:1.0
media-libs/gst-plugins-base:1.0
)
- pulseaudio? ( media-sound/pulseaudio[glib] )
+ pulseaudio? ( media-libs/libpulse[glib] )
qml? (
=dev-qt/qtdeclarative-${QT5_PV}*
gles2-only? ( =dev-qt/qtgui-${QT5_PV}*[egl] )
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2022-07-04 18:00 Arthur Zamarin
0 siblings, 0 replies; 196+ messages in thread
From: Arthur Zamarin @ 2022-07-04 18:00 UTC (permalink / raw
To: gentoo-commits
commit: c29d55909f31e4c317f4d377856c9901b036b598
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 4 17:59:37 2022 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Mon Jul 4 17:59:37 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c29d5590
dev-qt/qtmultimedia: Stabilize 5.15.5 arm64, #853232
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-qt/qtmultimedia/qtmultimedia-5.15.5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.15.5.ebuild b/dev-qt/qtmultimedia/qtmultimedia-5.15.5.ebuild
index e31a8d75596f..6e4796adca29 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-5.15.5.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-5.15.5.ebuild
@@ -9,7 +9,7 @@ inherit qt5-build
DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt5 framework"
if [[ ${QT5_BUILD_TYPE} == release ]]; then
- KEYWORDS="amd64 arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
+ KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
fi
IUSE="alsa gles2-only gstreamer openal pulseaudio qml widgets"
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2022-07-02 18:25 Sam James
0 siblings, 0 replies; 196+ messages in thread
From: Sam James @ 2022-07-02 18:25 UTC (permalink / raw
To: gentoo-commits
commit: 8c793ba548a8445a7663a7ee163050c7beb6beb5
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 2 18:25:19 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Jul 2 18:25:19 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c793ba5
dev-qt/qtmultimedia: Stabilize 5.15.5 x86, #853232
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-qt/qtmultimedia/qtmultimedia-5.15.5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.15.5.ebuild b/dev-qt/qtmultimedia/qtmultimedia-5.15.5.ebuild
index 6e83b26c2c8f..636ea126b998 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-5.15.5.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-5.15.5.ebuild
@@ -9,7 +9,7 @@ inherit qt5-build
DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt5 framework"
if [[ ${QT5_BUILD_TYPE} == release ]]; then
- KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc ~x86"
+ KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
fi
IUSE="alsa gles2-only gstreamer openal pulseaudio qml widgets"
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2022-07-02 12:54 Arthur Zamarin
0 siblings, 0 replies; 196+ messages in thread
From: Arthur Zamarin @ 2022-07-02 12:54 UTC (permalink / raw
To: gentoo-commits
commit: e817d060936aa28246912b29a3cd95073e49859b
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 2 12:54:20 2022 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Jul 2 12:54:20 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e817d060
dev-qt/qtmultimedia: Stabilize 5.15.5 ppc, #853232
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-qt/qtmultimedia/qtmultimedia-5.15.5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.15.5.ebuild b/dev-qt/qtmultimedia/qtmultimedia-5.15.5.ebuild
index 0d9ac0099076..6e83b26c2c8f 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-5.15.5.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-5.15.5.ebuild
@@ -9,7 +9,7 @@ inherit qt5-build
DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt5 framework"
if [[ ${QT5_BUILD_TYPE} == release ]]; then
- KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc ~x86"
+ KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc ~x86"
fi
IUSE="alsa gles2-only gstreamer openal pulseaudio qml widgets"
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2022-07-02 11:02 Arthur Zamarin
0 siblings, 0 replies; 196+ messages in thread
From: Arthur Zamarin @ 2022-07-02 11:02 UTC (permalink / raw
To: gentoo-commits
commit: b6f380ee2d78c847d347f144a51fe1d4f3c60787
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 2 11:02:24 2022 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Jul 2 11:02:24 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6f380ee
dev-qt/qtmultimedia: Stabilize 5.15.5 ppc64, #853232
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-qt/qtmultimedia/qtmultimedia-5.15.5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.15.5.ebuild b/dev-qt/qtmultimedia/qtmultimedia-5.15.5.ebuild
index 98d4a2adf85e..0d9ac0099076 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-5.15.5.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-5.15.5.ebuild
@@ -9,7 +9,7 @@ inherit qt5-build
DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt5 framework"
if [[ ${QT5_BUILD_TYPE} == release ]]; then
- KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+ KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc ~x86"
fi
IUSE="alsa gles2-only gstreamer openal pulseaudio qml widgets"
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2022-06-30 22:19 Sam James
0 siblings, 0 replies; 196+ messages in thread
From: Sam James @ 2022-06-30 22:19 UTC (permalink / raw
To: gentoo-commits
commit: a0621d6ec280153a5ac40779dba495486d8e7542
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 30 22:19:24 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Jun 30 22:19:24 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0621d6e
dev-qt/qtmultimedia: Stabilize 5.15.5 amd64, #853232
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-qt/qtmultimedia/qtmultimedia-5.15.5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.15.5.ebuild b/dev-qt/qtmultimedia/qtmultimedia-5.15.5.ebuild
index 19cb65492dab..98d4a2adf85e 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-5.15.5.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-5.15.5.ebuild
@@ -9,7 +9,7 @@ inherit qt5-build
DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt5 framework"
if [[ ${QT5_BUILD_TYPE} == release ]]; then
- KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+ KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
fi
IUSE="alsa gles2-only gstreamer openal pulseaudio qml widgets"
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2022-06-18 17:25 Andreas Sturmlechner
0 siblings, 0 replies; 196+ messages in thread
From: Andreas Sturmlechner @ 2022-06-18 17:25 UTC (permalink / raw
To: gentoo-commits
commit: c2ba2231a09ee04e0e3e9c83a825d096af995863
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 18 15:53:20 2022 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Jun 18 17:24:01 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2ba2231
dev-qt/qtmultimedia: Drop 5.15.3
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
dev-qt/qtmultimedia/Manifest | 1 -
dev-qt/qtmultimedia/qtmultimedia-5.15.3.ebuild | 71 --------------------------
2 files changed, 72 deletions(-)
diff --git a/dev-qt/qtmultimedia/Manifest b/dev-qt/qtmultimedia/Manifest
index 77e6bb920996..0e636b8cdee4 100644
--- a/dev-qt/qtmultimedia/Manifest
+++ b/dev-qt/qtmultimedia/Manifest
@@ -1,3 +1,2 @@
DIST qtmultimedia-5.15.4-gentoo-kde-1.tar.xz 1324 BLAKE2B 8080e8f35ae0dab394bac10b9e4db8ff1afdd98cd91cd0a513873bf78b675a69af908e7a6c1adc7a9f75176a3a1901d66c15ca56c7c631bcf69318c3ba0e235c SHA512 414874aedfeaa1abc2da4440c404cd26364de5de060b8c148d7883122abe82d47bc8c013ca5fcf9f6c0d8cd98d686ebcd100da6b945bcd530a5511c376cd2051
-DIST qtmultimedia-everywhere-opensource-src-5.15.3.tar.xz 3828384 BLAKE2B d6b9c892411d25381aa8fbb648f6989808f56cbeebb4df5cbbba87f18694b7d03de741ff65654bcb2ac5e0953c97db4a1d039887cf61e485a2651693a2553518 SHA512 8206df23a84ce77d234a97cd4847f7185d7b5ca2c6bf1cd48dc19c833a302f92f85c53d8bccd4bcfbfb6cdc82c2246b2fb62400eefd5d4b152e95e378dded668
DIST qtmultimedia-everywhere-opensource-src-5.15.4.tar.xz 3833720 BLAKE2B bd381125280527eee7b5cec117c3d4c64ce2000b459effc1d912e5209d57bd88baf547967d61eefc94adf3f8aa85e3caf010b7ca9f7551b29182a90f483c5cfd SHA512 bb0ada7560093b89751b5b3c0e1a573de215a388d621d356bc3c0e1acfffc2d696230c67b7a7cef037b18c4da900c7eb3d315bd2e73ce12f9aedd0e340399117
diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.15.3.ebuild b/dev-qt/qtmultimedia/qtmultimedia-5.15.3.ebuild
deleted file mode 100644
index a3b1de4be514..000000000000
--- a/dev-qt/qtmultimedia/qtmultimedia-5.15.3.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit qt5-build
-
-DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt5 framework"
-
-if [[ ${QT5_BUILD_TYPE} == release ]]; then
- KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~sparc x86"
-fi
-
-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-sound/pulseaudio[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
-}
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2022-06-18 15:39 Sam James
0 siblings, 0 replies; 196+ messages in thread
From: Sam James @ 2022-06-18 15:39 UTC (permalink / raw
To: gentoo-commits
commit: 3c28f9b7c71a50dd1f2a1ffada68e8601b5bb970
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 18 15:38:45 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Jun 18 15:38:45 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c28f9b7
dev-qt/qtmultimedia: Stabilize 5.15.4-r1 ppc64, #843353
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-qt/qtmultimedia/qtmultimedia-5.15.4-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.15.4-r1.ebuild b/dev-qt/qtmultimedia/qtmultimedia-5.15.4-r1.ebuild
index 96c800c08b17..f8eadeea4dfd 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-5.15.4-r1.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-5.15.4-r1.ebuild
@@ -9,7 +9,7 @@ inherit qt5-build
DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt5 framework"
if [[ ${QT5_BUILD_TYPE} == release ]]; then
- KEYWORDS="amd64 arm arm64 ~hppa ppc ~ppc64 ~riscv ~sparc x86"
+ KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~sparc x86"
fi
IUSE="alsa gles2-only gstreamer openal pulseaudio qml widgets"
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2022-06-14 13:27 Sam James
0 siblings, 0 replies; 196+ messages in thread
From: Sam James @ 2022-06-14 13:27 UTC (permalink / raw
To: gentoo-commits
commit: cfa4c62882f006dffb5739569434ef5369f32d52
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 14 13:26:37 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Jun 14 13:26:37 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfa4c628
dev-qt/qtmultimedia: Stabilize 5.15.4-r1 arm64, #843353
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-qt/qtmultimedia/qtmultimedia-5.15.4-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.15.4-r1.ebuild b/dev-qt/qtmultimedia/qtmultimedia-5.15.4-r1.ebuild
index e3befb96730c..c1f451ef54d4 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-5.15.4-r1.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-5.15.4-r1.ebuild
@@ -9,7 +9,7 @@ inherit qt5-build
DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt5 framework"
if [[ ${QT5_BUILD_TYPE} == release ]]; then
- KEYWORDS="amd64 arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86"
+ KEYWORDS="amd64 arm arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86"
fi
IUSE="alsa gles2-only gstreamer openal pulseaudio qml widgets"
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2022-06-13 21:18 Sam James
0 siblings, 0 replies; 196+ messages in thread
From: Sam James @ 2022-06-13 21:18 UTC (permalink / raw
To: gentoo-commits
commit: d72df5def7bddeeaf17aea03c4bfd0ffc8a6aab8
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 13 21:18:12 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Jun 13 21:18:12 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d72df5de
dev-qt/qtmultimedia: Stabilize 5.15.4-r1 arm, #843353
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-qt/qtmultimedia/qtmultimedia-5.15.4-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.15.4-r1.ebuild b/dev-qt/qtmultimedia/qtmultimedia-5.15.4-r1.ebuild
index c5a1782af0a0..a3b780184ac2 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-5.15.4-r1.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-5.15.4-r1.ebuild
@@ -9,7 +9,7 @@ inherit qt5-build
DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt5 framework"
if [[ ${QT5_BUILD_TYPE} == release ]]; then
- KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+ KEYWORDS="amd64 arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
fi
IUSE="alsa gles2-only gstreamer openal pulseaudio qml widgets"
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2022-06-10 3:16 Sam James
0 siblings, 0 replies; 196+ messages in thread
From: Sam James @ 2022-06-10 3:16 UTC (permalink / raw
To: gentoo-commits
commit: 5d5422be2b9a7e79c1cf57a2b133820436fcd0f9
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Jun 10 03:15:35 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Jun 10 03:15:35 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d5422be
dev-qt/qtmultimedia: Stabilize 5.15.4-r1 amd64, #843353
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-qt/qtmultimedia/qtmultimedia-5.15.4-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.15.4-r1.ebuild b/dev-qt/qtmultimedia/qtmultimedia-5.15.4-r1.ebuild
index e443245ca92e..c5a1782af0a0 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-5.15.4-r1.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-5.15.4-r1.ebuild
@@ -9,7 +9,7 @@ inherit qt5-build
DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt5 framework"
if [[ ${QT5_BUILD_TYPE} == release ]]; then
- KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+ KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
fi
IUSE="alsa gles2-only gstreamer openal pulseaudio qml widgets"
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2022-05-25 21:13 Andreas Sturmlechner
0 siblings, 0 replies; 196+ messages in thread
From: Andreas Sturmlechner @ 2022-05-25 21:13 UTC (permalink / raw
To: gentoo-commits
commit: aebfd13d43a27238921072c70cc3ae665dc9ae15
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Wed May 25 21:09:50 2022 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Wed May 25 21:10:14 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aebfd13d
dev-qt/qtmultimedia: Drop 5.15.4 (r0)
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
dev-qt/qtmultimedia/qtmultimedia-5.15.4.ebuild | 71 --------------------------
1 file changed, 71 deletions(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.15.4.ebuild b/dev-qt/qtmultimedia/qtmultimedia-5.15.4.ebuild
deleted file mode 100644
index b09333980ab5..000000000000
--- a/dev-qt/qtmultimedia/qtmultimedia-5.15.4.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit qt5-build
-
-DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt5 framework"
-
-if [[ ${QT5_BUILD_TYPE} == release ]]; then
- KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
-fi
-
-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-sound/pulseaudio[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
-}
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2022-05-25 21:13 Andreas Sturmlechner
0 siblings, 0 replies; 196+ messages in thread
From: Andreas Sturmlechner @ 2022-05-25 21:13 UTC (permalink / raw
To: gentoo-commits
commit: 5193501c3e45585044e264f3e80635cc64b7d85c
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Wed May 25 21:08:50 2022 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Wed May 25 21:10:12 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5193501c
dev-qt/qtmultimedia: QPulseAudioSource: fix UB in read()
See also: https://invent.kde.org/qt/backports-tracker/-/issues/1864
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
dev-qt/qtmultimedia/Manifest | 1 +
dev-qt/qtmultimedia/qtmultimedia-5.15.4-r1.ebuild | 72 +++++++++++++++++++++++
2 files changed, 73 insertions(+)
diff --git a/dev-qt/qtmultimedia/Manifest b/dev-qt/qtmultimedia/Manifest
index 1c5315918e23..77e6bb920996 100644
--- a/dev-qt/qtmultimedia/Manifest
+++ b/dev-qt/qtmultimedia/Manifest
@@ -1,2 +1,3 @@
+DIST qtmultimedia-5.15.4-gentoo-kde-1.tar.xz 1324 BLAKE2B 8080e8f35ae0dab394bac10b9e4db8ff1afdd98cd91cd0a513873bf78b675a69af908e7a6c1adc7a9f75176a3a1901d66c15ca56c7c631bcf69318c3ba0e235c SHA512 414874aedfeaa1abc2da4440c404cd26364de5de060b8c148d7883122abe82d47bc8c013ca5fcf9f6c0d8cd98d686ebcd100da6b945bcd530a5511c376cd2051
DIST qtmultimedia-everywhere-opensource-src-5.15.3.tar.xz 3828384 BLAKE2B d6b9c892411d25381aa8fbb648f6989808f56cbeebb4df5cbbba87f18694b7d03de741ff65654bcb2ac5e0953c97db4a1d039887cf61e485a2651693a2553518 SHA512 8206df23a84ce77d234a97cd4847f7185d7b5ca2c6bf1cd48dc19c833a302f92f85c53d8bccd4bcfbfb6cdc82c2246b2fb62400eefd5d4b152e95e378dded668
DIST qtmultimedia-everywhere-opensource-src-5.15.4.tar.xz 3833720 BLAKE2B bd381125280527eee7b5cec117c3d4c64ce2000b459effc1d912e5209d57bd88baf547967d61eefc94adf3f8aa85e3caf010b7ca9f7551b29182a90f483c5cfd SHA512 bb0ada7560093b89751b5b3c0e1a573de215a388d621d356bc3c0e1acfffc2d696230c67b7a7cef037b18c4da900c7eb3d315bd2e73ce12f9aedd0e340399117
diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.15.4-r1.ebuild b/dev-qt/qtmultimedia/qtmultimedia-5.15.4-r1.ebuild
new file mode 100644
index 000000000000..e443245ca92e
--- /dev/null
+++ b/dev-qt/qtmultimedia/qtmultimedia-5.15.4-r1.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+QT5_KDEPATCHSET_REV=1
+inherit qt5-build
+
+DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt5 framework"
+
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
+ KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+fi
+
+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-sound/pulseaudio[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
+}
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2022-04-17 18:18 Sam James
0 siblings, 0 replies; 196+ messages in thread
From: Sam James @ 2022-04-17 18:18 UTC (permalink / raw
To: gentoo-commits
commit: 96979bd09e299bb3995b334af2271fdec1b346c6
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 17 18:17:11 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Apr 17 18:18:28 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96979bd0
dev-qt/qtmultimedia: Stabilize 5.15.3 ppc64, #835762
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-qt/qtmultimedia/qtmultimedia-5.15.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.15.3.ebuild b/dev-qt/qtmultimedia/qtmultimedia-5.15.3.ebuild
index 41bb233fd88c..a3b1de4be514 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-5.15.3.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-5.15.3.ebuild
@@ -8,7 +8,7 @@ inherit qt5-build
DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt5 framework"
if [[ ${QT5_BUILD_TYPE} == release ]]; then
- KEYWORDS="amd64 arm arm64 ~hppa ppc ~ppc64 ~riscv ~sparc x86"
+ KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~sparc x86"
fi
IUSE="alsa gles2-only gstreamer openal pulseaudio qml widgets"
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2022-04-14 0:19 Sam James
0 siblings, 0 replies; 196+ messages in thread
From: Sam James @ 2022-04-14 0:19 UTC (permalink / raw
To: gentoo-commits
commit: f206e7c5385bfc617f8c50739ed2af95ece467c5
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 14 00:18:21 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Apr 14 00:18:21 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f206e7c5
dev-qt/qtmultimedia: Stabilize 5.15.3 x86, #835762
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-qt/qtmultimedia/qtmultimedia-5.15.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.15.3.ebuild b/dev-qt/qtmultimedia/qtmultimedia-5.15.3.ebuild
index a3b99a001bf2..0ae0e64ad44a 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-5.15.3.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-5.15.3.ebuild
@@ -8,7 +8,7 @@ inherit qt5-build
DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt5 framework"
if [[ ${QT5_BUILD_TYPE} == release ]]; then
- KEYWORDS="amd64 arm arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+ KEYWORDS="amd64 arm arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86"
fi
IUSE="alsa gles2-only gstreamer openal pulseaudio qml widgets"
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2022-04-12 22:49 Sam James
0 siblings, 0 replies; 196+ messages in thread
From: Sam James @ 2022-04-12 22:49 UTC (permalink / raw
To: gentoo-commits
commit: 379bf96e5c9a8a41c243d20c0b71f0e6c4213360
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 12 22:48:57 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Apr 12 22:48:57 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=379bf96e
dev-qt/qtmultimedia: Stabilize 5.15.3 amd64, #835762
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-qt/qtmultimedia/qtmultimedia-5.15.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.15.3.ebuild b/dev-qt/qtmultimedia/qtmultimedia-5.15.3.ebuild
index 88ce2d1369ff..a3b99a001bf2 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-5.15.3.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-5.15.3.ebuild
@@ -8,7 +8,7 @@ inherit qt5-build
DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt5 framework"
if [[ ${QT5_BUILD_TYPE} == release ]]; then
- KEYWORDS="~amd64 arm arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+ KEYWORDS="amd64 arm arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
fi
IUSE="alsa gles2-only gstreamer openal pulseaudio qml widgets"
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2022-04-12 19:35 Arthur Zamarin
0 siblings, 0 replies; 196+ messages in thread
From: Arthur Zamarin @ 2022-04-12 19:35 UTC (permalink / raw
To: gentoo-commits
commit: ce97a8c6de5183dd753f8cda5eeb7737e07b9831
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 12 19:35:17 2022 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Tue Apr 12 19:35:17 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce97a8c6
dev-qt/qtmultimedia: Stabilize 5.15.3 arm64, #835762
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-qt/qtmultimedia/qtmultimedia-5.15.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.15.3.ebuild b/dev-qt/qtmultimedia/qtmultimedia-5.15.3.ebuild
index 3dc12ed8f837..88ce2d1369ff 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-5.15.3.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-5.15.3.ebuild
@@ -8,7 +8,7 @@ inherit qt5-build
DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt5 framework"
if [[ ${QT5_BUILD_TYPE} == release ]]; then
- KEYWORDS="~amd64 arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+ KEYWORDS="~amd64 arm arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
fi
IUSE="alsa gles2-only gstreamer openal pulseaudio qml widgets"
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2022-04-12 18:45 Arthur Zamarin
0 siblings, 0 replies; 196+ messages in thread
From: Arthur Zamarin @ 2022-04-12 18:45 UTC (permalink / raw
To: gentoo-commits
commit: 9e54a1f9d2f66274ac4b5814b28e7adea25e2041
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 12 18:45:25 2022 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Tue Apr 12 18:45:25 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e54a1f9
dev-qt/qtmultimedia: Stabilize 5.15.3 arm, #835762
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-qt/qtmultimedia/qtmultimedia-5.15.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.15.3.ebuild b/dev-qt/qtmultimedia/qtmultimedia-5.15.3.ebuild
index b09333980ab5..3dc12ed8f837 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-5.15.3.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-5.15.3.ebuild
@@ -8,7 +8,7 @@ inherit qt5-build
DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt5 framework"
if [[ ${QT5_BUILD_TYPE} == release ]]; then
- KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+ KEYWORDS="~amd64 arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
fi
IUSE="alsa gles2-only gstreamer openal pulseaudio qml widgets"
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2021-10-17 0:29 Sam James
0 siblings, 0 replies; 196+ messages in thread
From: Sam James @ 2021-10-17 0:29 UTC (permalink / raw
To: gentoo-commits
commit: e0514901ff0cc3c3084e7b8953cad53869ab312e
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 17 00:29:42 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Oct 17 00:29:42 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0514901
dev-qt/qtmultimedia: Stabilize 5.15.2-r2 ppc, #806797
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-qt/qtmultimedia/qtmultimedia-5.15.2-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.15.2-r2.ebuild b/dev-qt/qtmultimedia/qtmultimedia-5.15.2-r2.ebuild
index 1cb495da237..54ae53fe2ee 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-5.15.2-r2.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-5.15.2-r2.ebuild
@@ -8,7 +8,7 @@ inherit qt5-build
DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt5 framework"
if [[ ${QT5_BUILD_TYPE} == release ]]; then
- KEYWORDS="amd64 arm arm64 ~hppa ~ppc ppc64 ~riscv ~sparc x86"
+ KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~sparc x86"
fi
IUSE="alsa gles2-only gstreamer openal pulseaudio qml widgets"
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2021-10-17 0:27 Sam James
0 siblings, 0 replies; 196+ messages in thread
From: Sam James @ 2021-10-17 0:27 UTC (permalink / raw
To: gentoo-commits
commit: 5fe20abd4220b37074b67a02c835fb5bd38d8142
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 17 00:27:22 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Oct 17 00:27:22 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fe20abd
dev-qt/qtmultimedia: Stabilize 5.15.2-r2 ppc64, #806797
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-qt/qtmultimedia/qtmultimedia-5.15.2-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.15.2-r2.ebuild b/dev-qt/qtmultimedia/qtmultimedia-5.15.2-r2.ebuild
index 08b9b1a9521..1cb495da237 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-5.15.2-r2.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-5.15.2-r2.ebuild
@@ -8,7 +8,7 @@ inherit qt5-build
DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt5 framework"
if [[ ${QT5_BUILD_TYPE} == release ]]; then
- KEYWORDS="amd64 arm arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86"
+ KEYWORDS="amd64 arm arm64 ~hppa ~ppc ppc64 ~riscv ~sparc x86"
fi
IUSE="alsa gles2-only gstreamer openal pulseaudio qml widgets"
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2021-09-30 18:20 Sam James
0 siblings, 0 replies; 196+ messages in thread
From: Sam James @ 2021-09-30 18:20 UTC (permalink / raw
To: gentoo-commits
commit: 5a00ee8d35db19df46ae221af6ec24d0b915b378
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Sep 30 18:20:17 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Sep 30 18:20:17 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a00ee8d
dev-qt/qtmultimedia: Stabilize 5.15.2-r2 arm64, #806797
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-qt/qtmultimedia/qtmultimedia-5.15.2-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.15.2-r2.ebuild b/dev-qt/qtmultimedia/qtmultimedia-5.15.2-r2.ebuild
index 88d4dbdda5b..08b9b1a9521 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-5.15.2-r2.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-5.15.2-r2.ebuild
@@ -8,7 +8,7 @@ inherit qt5-build
DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt5 framework"
if [[ ${QT5_BUILD_TYPE} == release ]]; then
- KEYWORDS="amd64 arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86"
+ KEYWORDS="amd64 arm arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86"
fi
IUSE="alsa gles2-only gstreamer openal pulseaudio qml widgets"
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2021-09-30 18:15 Sam James
0 siblings, 0 replies; 196+ messages in thread
From: Sam James @ 2021-09-30 18:15 UTC (permalink / raw
To: gentoo-commits
commit: 4a2168c7c82a93f7fad1a7403a98c0bfd5a0bfbc
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Sep 30 18:14:35 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Sep 30 18:14:35 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a2168c7
dev-qt/qtmultimedia: Stabilize 5.15.2-r2 amd64, #806797
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-qt/qtmultimedia/qtmultimedia-5.15.2-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.15.2-r2.ebuild b/dev-qt/qtmultimedia/qtmultimedia-5.15.2-r2.ebuild
index 2c5fdec5851..59c90f4b373 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-5.15.2-r2.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-5.15.2-r2.ebuild
@@ -8,7 +8,7 @@ inherit qt5-build
DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt5 framework"
if [[ ${QT5_BUILD_TYPE} == release ]]; then
- KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86"
+ KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86"
fi
IUSE="alsa gles2-only gstreamer openal pulseaudio qml widgets"
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2021-09-22 20:01 Andreas Sturmlechner
0 siblings, 0 replies; 196+ messages in thread
From: Andreas Sturmlechner @ 2021-09-22 20:01 UTC (permalink / raw
To: gentoo-commits
commit: 2b21bd0c15de173b7614e95382349c572f78e4f3
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Wed Sep 22 09:39:51 2021 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Wed Sep 22 20:01:29 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b21bd0c
dev-qt/qtmultimedia: Add missing media-libs/libglvnd DEPEND
Package-Manager: Portage-3.0.23, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
dev-qt/qtmultimedia/qtmultimedia-5.15.2-r2.ebuild | 70 +++++++++++++++++++++++
1 file changed, 70 insertions(+)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.15.2-r2.ebuild b/dev-qt/qtmultimedia/qtmultimedia-5.15.2-r2.ebuild
new file mode 100644
index 00000000000..46226e53182
--- /dev/null
+++ b/dev-qt/qtmultimedia/qtmultimedia-5.15.2-r2.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit qt5-build
+
+DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt5 framework"
+
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
+ KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+fi
+
+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-sound/pulseaudio[glib] )
+ qml? (
+ =dev-qt/qtdeclarative-${QT5_PV}*
+ gles2-only? ( =dev-qt/qtgui-${QT5_PV}*[egl] )
+ openal? ( media-libs/openal )
+ )
+ widgets? (
+ =dev-qt/qtopengl-${QT5_PV}*
+ =dev-qt/qtwidgets-${QT5_PV}*[gles2-only=]
+ media-libs/libglvnd
+ )
+"
+DEPEND="${RDEPEND}
+ gstreamer? ( x11-base/xorg-proto )
+"
+
+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
+}
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2021-01-09 21:18 Sam James
0 siblings, 0 replies; 196+ messages in thread
From: Sam James @ 2021-01-09 21:18 UTC (permalink / raw
To: gentoo-commits
commit: d265312dac379cf2902d59e5d1cda20d14ef196b
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 9 21:18:06 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Jan 9 21:18:06 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d265312d
dev-qt/qtmultimedia: Stabilize 5.15.2 ppc, #754852
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-qt/qtmultimedia/qtmultimedia-5.15.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.15.2.ebuild b/dev-qt/qtmultimedia/qtmultimedia-5.15.2.ebuild
index 62b5eca2187..c44deb66e3a 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-5.15.2.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-5.15.2.ebuild
@@ -7,7 +7,7 @@ inherit qt5-build
DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt5 framework"
if [[ ${QT5_BUILD_TYPE} == release ]]; then
- KEYWORDS="~amd64 arm arm64 ~hppa ~ppc ppc64 ~sparc x86"
+ KEYWORDS="~amd64 arm arm64 ~hppa ppc ppc64 ~sparc x86"
fi
IUSE="alsa gles2-only gstreamer openal pulseaudio qml widgets"
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2021-01-09 21:17 Sam James
0 siblings, 0 replies; 196+ messages in thread
From: Sam James @ 2021-01-09 21:17 UTC (permalink / raw
To: gentoo-commits
commit: 06341c6562b4fc4d8330ee2f1cb506578728a9ab
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 9 21:17:06 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Jan 9 21:17:40 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06341c65
dev-qt/qtmultimedia: Stabilize 5.15.2 ppc64, #754852
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-qt/qtmultimedia/qtmultimedia-5.15.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.15.2.ebuild b/dev-qt/qtmultimedia/qtmultimedia-5.15.2.ebuild
index dbaaaa2b9e1..62b5eca2187 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-5.15.2.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-5.15.2.ebuild
@@ -7,7 +7,7 @@ inherit qt5-build
DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt5 framework"
if [[ ${QT5_BUILD_TYPE} == release ]]; then
- KEYWORDS="~amd64 arm arm64 ~hppa ~ppc ~ppc64 ~sparc x86"
+ KEYWORDS="~amd64 arm arm64 ~hppa ~ppc ppc64 ~sparc x86"
fi
IUSE="alsa gles2-only gstreamer openal pulseaudio qml widgets"
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2021-01-09 13:42 Sam James
0 siblings, 0 replies; 196+ messages in thread
From: Sam James @ 2021-01-09 13:42 UTC (permalink / raw
To: gentoo-commits
commit: 3d5f78b07a9b034b4f758c626bb7ba42cd6e6250
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 9 13:42:05 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Jan 9 13:42:21 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d5f78b0
dev-qt/qtmultimedia: Stabilize 5.15.2 arm, #754852
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-qt/qtmultimedia/qtmultimedia-5.15.2.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.15.2.ebuild b/dev-qt/qtmultimedia/qtmultimedia-5.15.2.ebuild
index f8b9dfe3d42..e62e56b7023 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-5.15.2.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-5.15.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -7,7 +7,7 @@ inherit qt5-build
DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt5 framework"
if [[ ${QT5_BUILD_TYPE} == release ]]; then
- KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+ KEYWORDS="~amd64 arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
fi
IUSE="alsa gles2-only gstreamer openal pulseaudio qml widgets"
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2020-10-13 9:58 Agostino Sarubbo
0 siblings, 0 replies; 196+ messages in thread
From: Agostino Sarubbo @ 2020-10-13 9:58 UTC (permalink / raw
To: gentoo-commits
commit: a59ca499034f80f31146ecdc5493dd76972cb64c
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 13 09:55:24 2020 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Tue Oct 13 09:57:48 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a59ca499
dev-qt/qtmultimedia: ppc64 stable wrt bug #734600
Package-Manager: Portage-3.0.4, Repoman-3.0.1
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-qt/qtmultimedia/qtmultimedia-5.15.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.15.1.ebuild b/dev-qt/qtmultimedia/qtmultimedia-5.15.1.ebuild
index 5880070a494..6b804f1d7e9 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-5.15.1.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-5.15.1.ebuild
@@ -7,7 +7,7 @@ inherit qt5-build
DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt5 framework"
if [[ ${QT5_BUILD_TYPE} == release ]]; then
- KEYWORDS="amd64 arm arm64 ~hppa ppc ~ppc64 ~sparc ~x86"
+ KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~sparc ~x86"
fi
IUSE="alsa gles2-only gstreamer openal pulseaudio qml widgets"
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2020-10-13 9:51 Agostino Sarubbo
0 siblings, 0 replies; 196+ messages in thread
From: Agostino Sarubbo @ 2020-10-13 9:51 UTC (permalink / raw
To: gentoo-commits
commit: 967e9c7123aab417c5be13a58357bfdf70a691a7
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 13 09:49:07 2020 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Tue Oct 13 09:49:07 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=967e9c71
dev-qt/qtmultimedia: ppc stable wrt bug #734600
Package-Manager: Portage-3.0.4, Repoman-3.0.1
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-qt/qtmultimedia/qtmultimedia-5.15.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.15.1.ebuild b/dev-qt/qtmultimedia/qtmultimedia-5.15.1.ebuild
index 6f6fbab5aeb..5880070a494 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-5.15.1.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-5.15.1.ebuild
@@ -7,7 +7,7 @@ inherit qt5-build
DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt5 framework"
if [[ ${QT5_BUILD_TYPE} == release ]]; then
- KEYWORDS="amd64 arm arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+ KEYWORDS="amd64 arm arm64 ~hppa ppc ~ppc64 ~sparc ~x86"
fi
IUSE="alsa gles2-only gstreamer openal pulseaudio qml widgets"
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2020-10-12 11:56 Sam James
0 siblings, 0 replies; 196+ messages in thread
From: Sam James @ 2020-10-12 11:56 UTC (permalink / raw
To: gentoo-commits
commit: 99cd60987dca4c8a560a43c12f0286d4eaa3b3c6
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 12 11:46:01 2020 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Oct 12 11:55:41 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99cd6098
dev-qt/qtmultimedia: Stabilize 5.15.1 arm, #734600
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-qt/qtmultimedia/qtmultimedia-5.15.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.15.1.ebuild b/dev-qt/qtmultimedia/qtmultimedia-5.15.1.ebuild
index dee6d92e9af..08435edbec3 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-5.15.1.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-5.15.1.ebuild
@@ -7,7 +7,7 @@ inherit qt5-build
DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt5 framework"
if [[ ${QT5_BUILD_TYPE} == release ]]; then
- KEYWORDS="~amd64 ~arm arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+ KEYWORDS="~amd64 arm arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
fi
IUSE="alsa gles2-only gstreamer openal pulseaudio qml widgets"
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2020-06-21 22:25 Andreas Sturmlechner
0 siblings, 0 replies; 196+ messages in thread
From: Andreas Sturmlechner @ 2020-06-21 22:25 UTC (permalink / raw
To: gentoo-commits
commit: 38251b91a24a96911072b36db4fada13f1b65a6f
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 21 22:23:45 2020 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Jun 21 22:23:45 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38251b91
dev-qt/qtmultimedia: Drop 5.14.2 (r0)
Package-Manager: Portage-2.3.101, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
dev-qt/qtmultimedia/qtmultimedia-5.14.2.ebuild | 68 --------------------------
1 file changed, 68 deletions(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.14.2.ebuild b/dev-qt/qtmultimedia/qtmultimedia-5.14.2.ebuild
deleted file mode 100644
index 33eb59e9fbe..00000000000
--- a/dev-qt/qtmultimedia/qtmultimedia-5.14.2.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit qt5-build
-
-DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt5 framework"
-
-if [[ ${QT5_BUILD_TYPE} == release ]]; then
- KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~sparc x86"
-fi
-
-IUSE="alsa gles2-only gstreamer openal pulseaudio qml widgets"
-
-RDEPEND="
- ~dev-qt/qtcore-${PV}
- ~dev-qt/qtgui-${PV}[gles2-only=]
- ~dev-qt/qtnetwork-${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-sound/pulseaudio[glib] )
- qml? (
- ~dev-qt/qtdeclarative-${PV}
- gles2-only? ( ~dev-qt/qtgui-${PV}[egl] )
- openal? ( media-libs/openal )
- )
- widgets? (
- ~dev-qt/qtopengl-${PV}
- ~dev-qt/qtwidgets-${PV}[gles2-only=]
- )
-"
-DEPEND="${RDEPEND}
- gstreamer? ( x11-base/xorg-proto )
-"
-
-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
-}
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2020-06-21 17:03 Agostino Sarubbo
0 siblings, 0 replies; 196+ messages in thread
From: Agostino Sarubbo @ 2020-06-21 17:03 UTC (permalink / raw
To: gentoo-commits
commit: f6dcdb8e42c29c0c30e642e44bc80960c98617d7
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 21 17:03:31 2020 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Sun Jun 21 17:03:51 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6dcdb8e
dev-qt/qtmultimedia: ppc stable wrt bug #727604
Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-qt/qtmultimedia/qtmultimedia-5.14.2-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.14.2-r1.ebuild b/dev-qt/qtmultimedia/qtmultimedia-5.14.2-r1.ebuild
index ec9ca909ce8..57c4b4dd72b 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-5.14.2-r1.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-5.14.2-r1.ebuild
@@ -7,7 +7,7 @@ inherit qt5-build
DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt5 framework"
if [[ ${QT5_BUILD_TYPE} == release ]]; then
- KEYWORDS="amd64 arm arm64 ~hppa ~ppc ~ppc64 ~sparc x86"
+ KEYWORDS="amd64 arm arm64 ~hppa ppc ~ppc64 ~sparc x86"
fi
IUSE="alsa gles2-only gstreamer openal pulseaudio qml widgets"
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2020-06-21 16:58 Agostino Sarubbo
0 siblings, 0 replies; 196+ messages in thread
From: Agostino Sarubbo @ 2020-06-21 16:58 UTC (permalink / raw
To: gentoo-commits
commit: c5438e8bc7b0edadb92d038b5ed9c90ef564878d
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 21 16:58:31 2020 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Sun Jun 21 16:58:53 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5438e8b
dev-qt/qtmultimedia: arm stable wrt bug #727604
Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="arm"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-qt/qtmultimedia/qtmultimedia-5.14.2-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.14.2-r1.ebuild b/dev-qt/qtmultimedia/qtmultimedia-5.14.2-r1.ebuild
index f04006fa0b2..ec9ca909ce8 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-5.14.2-r1.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-5.14.2-r1.ebuild
@@ -7,7 +7,7 @@ inherit qt5-build
DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt5 framework"
if [[ ${QT5_BUILD_TYPE} == release ]]; then
- KEYWORDS="amd64 ~arm arm64 ~hppa ~ppc ~ppc64 ~sparc x86"
+ KEYWORDS="amd64 arm arm64 ~hppa ~ppc ~ppc64 ~sparc x86"
fi
IUSE="alsa gles2-only gstreamer openal pulseaudio qml widgets"
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2020-06-20 13:48 Thomas Deutschmann
0 siblings, 0 replies; 196+ messages in thread
From: Thomas Deutschmann @ 2020-06-20 13:48 UTC (permalink / raw
To: gentoo-commits
commit: 8d1cef118a01437c606c535e8ad7878e4d89fa9b
Author: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 20 13:45:22 2020 +0000
Commit: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Sat Jun 20 13:48:24 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d1cef11
dev-qt/qtmultimedia: x86 stable (bug #727604)
Package-Manager: Portage-2.3.101, Repoman-2.3.22
Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org>
dev-qt/qtmultimedia/qtmultimedia-5.14.2-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.14.2-r1.ebuild b/dev-qt/qtmultimedia/qtmultimedia-5.14.2-r1.ebuild
index 3b27b0fc1dc..0382c0343d6 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-5.14.2-r1.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-5.14.2-r1.ebuild
@@ -7,7 +7,7 @@ inherit qt5-build
DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt5 framework"
if [[ ${QT5_BUILD_TYPE} == release ]]; then
- KEYWORDS="~amd64 ~arm arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+ KEYWORDS="~amd64 ~arm arm64 ~hppa ~ppc ~ppc64 ~sparc x86"
fi
IUSE="alsa gles2-only gstreamer openal pulseaudio qml widgets"
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2020-06-17 14:21 Mart Raudsepp
0 siblings, 0 replies; 196+ messages in thread
From: Mart Raudsepp @ 2020-06-17 14:21 UTC (permalink / raw
To: gentoo-commits
commit: d869d2cc17bd277ec73739bd79c858035e77101c
Author: Sam James (sam_c) <sam <AT> cmpct <DOT> info>
AuthorDate: Wed Jun 17 14:16:35 2020 +0000
Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Wed Jun 17 14:19:47 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d869d2cc
dev-qt/qtmultimedia: arm64 stable (bug #727604)
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Sam James (sam_c) <sam <AT> cmpct.info>
Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>
dev-qt/qtmultimedia/qtmultimedia-5.14.2-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.14.2-r1.ebuild b/dev-qt/qtmultimedia/qtmultimedia-5.14.2-r1.ebuild
index 57c260a9bee..3b27b0fc1dc 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-5.14.2-r1.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-5.14.2-r1.ebuild
@@ -7,7 +7,7 @@ inherit qt5-build
DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt5 framework"
if [[ ${QT5_BUILD_TYPE} == release ]]; then
- KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+ KEYWORDS="~amd64 ~arm arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
fi
IUSE="alsa gles2-only gstreamer openal pulseaudio qml widgets"
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2020-05-30 19:33 Sergei Trofimovich
0 siblings, 0 replies; 196+ messages in thread
From: Sergei Trofimovich @ 2020-05-30 19:33 UTC (permalink / raw
To: gentoo-commits
commit: e367b8fd1166c3237cb0820d5128a13af67b3a72
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sat May 30 19:30:27 2020 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sat May 30 19:30:27 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e367b8fd
dev-qt/qtmultimedia: stable 5.14.2 for ppc, bug #719732
Package-Manager: Portage-2.3.100, Repoman-2.3.22
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
dev-qt/qtmultimedia/qtmultimedia-5.14.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.14.2.ebuild b/dev-qt/qtmultimedia/qtmultimedia-5.14.2.ebuild
index aa661ade1e2..33eb59e9fbe 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-5.14.2.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-5.14.2.ebuild
@@ -7,7 +7,7 @@ inherit qt5-build
DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt5 framework"
if [[ ${QT5_BUILD_TYPE} == release ]]; then
- KEYWORDS="amd64 arm arm64 ~hppa ~ppc ppc64 ~sparc x86"
+ KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~sparc x86"
fi
IUSE="alsa gles2-only gstreamer openal pulseaudio qml widgets"
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2020-05-09 7:46 Agostino Sarubbo
0 siblings, 0 replies; 196+ messages in thread
From: Agostino Sarubbo @ 2020-05-09 7:46 UTC (permalink / raw
To: gentoo-commits
commit: 5178163d73b411b36450896ebd68ad9231f153ad
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Sat May 9 07:45:49 2020 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Sat May 9 07:45:49 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5178163d
dev-qt/qtmultimedia: ppc64 stable wrt bug #719732
Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-qt/qtmultimedia/qtmultimedia-5.14.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.14.2.ebuild b/dev-qt/qtmultimedia/qtmultimedia-5.14.2.ebuild
index 2aa89c2fd2c..13f1b39dbc1 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-5.14.2.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-5.14.2.ebuild
@@ -7,7 +7,7 @@ inherit qt5-build
DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt5 framework"
if [[ ${QT5_BUILD_TYPE} == release ]]; then
- KEYWORDS="~amd64 arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+ KEYWORDS="~amd64 arm ~arm64 ~hppa ~ppc ppc64 ~sparc ~x86"
fi
IUSE="alsa gles2-only gstreamer openal pulseaudio qml widgets"
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2020-05-09 7:43 Agostino Sarubbo
0 siblings, 0 replies; 196+ messages in thread
From: Agostino Sarubbo @ 2020-05-09 7:43 UTC (permalink / raw
To: gentoo-commits
commit: 78d97b77198d0288c8216d68d2e5a878b674a298
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Sat May 9 07:42:59 2020 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Sat May 9 07:42:59 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78d97b77
dev-qt/qtmultimedia: arm stable wrt bug #719732
Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="arm"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-qt/qtmultimedia/qtmultimedia-5.14.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.14.2.ebuild b/dev-qt/qtmultimedia/qtmultimedia-5.14.2.ebuild
index f8b9dfe3d42..2aa89c2fd2c 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-5.14.2.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-5.14.2.ebuild
@@ -7,7 +7,7 @@ inherit qt5-build
DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt5 framework"
if [[ ${QT5_BUILD_TYPE} == release ]]; then
- KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+ KEYWORDS="~amd64 arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
fi
IUSE="alsa gles2-only gstreamer openal pulseaudio qml widgets"
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2020-04-03 20:07 Andreas Sturmlechner
0 siblings, 0 replies; 196+ messages in thread
From: Andreas Sturmlechner @ 2020-04-03 20:07 UTC (permalink / raw
To: gentoo-commits
commit: 9881b5b39cf28c7b1376748fcbe91c5f528e3148
Author: Haelwenn (lanodan) Monnier <contact <AT> hacktivis <DOT> me>
AuthorDate: Sat Nov 23 09:42:28 2019 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Fri Apr 3 20:05:39 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9881b5b3
dev-qt/qtmultimedia: rename USE=gles2 to USE=gles2-only
Signed-off-by: Haelwenn (lanodan) Monnier <contact <AT> hacktivis.me>
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
dev-qt/qtmultimedia/metadata.xml | 1 -
...tmultimedia-5.13.2-r1.ebuild => qtmultimedia-5.13.2-r2.ebuild} | 8 ++++----
.../{qtmultimedia-5.14.1.ebuild => qtmultimedia-5.14.1-r1.ebuild} | 8 ++++----
3 files changed, 8 insertions(+), 9 deletions(-)
diff --git a/dev-qt/qtmultimedia/metadata.xml b/dev-qt/qtmultimedia/metadata.xml
index 833d7be66b3..94950413869 100644
--- a/dev-qt/qtmultimedia/metadata.xml
+++ b/dev-qt/qtmultimedia/metadata.xml
@@ -6,7 +6,6 @@
<name>Gentoo Qt Project</name>
</maintainer>
<use>
- <flag name="gles2">Use GLES 2.0 or later instead of full OpenGL</flag>
<flag name="gstreamer">Enable audio support via <pkg>media-libs/gstreamer</pkg> using SLOT 1.0</flag>
<flag name="qml">Build QML/QtQuick bindings and imports</flag>
<flag name="widgets">Build the QtMultimediaWidgets module</flag>
diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.13.2-r1.ebuild b/dev-qt/qtmultimedia/qtmultimedia-5.13.2-r2.ebuild
similarity index 87%
rename from dev-qt/qtmultimedia/qtmultimedia-5.13.2-r1.ebuild
rename to dev-qt/qtmultimedia/qtmultimedia-5.13.2-r2.ebuild
index d5a2f4d166b..6946c997e65 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-5.13.2-r1.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-5.13.2-r2.ebuild
@@ -10,11 +10,11 @@ if [[ ${QT5_BUILD_TYPE} == release ]]; then
KEYWORDS="arm"
fi
-IUSE="alsa gles2 gstreamer openal pulseaudio qml widgets"
+IUSE="alsa gles2-only gstreamer openal pulseaudio qml widgets"
RDEPEND="
~dev-qt/qtcore-${PV}
- ~dev-qt/qtgui-${PV}[gles2=]
+ ~dev-qt/qtgui-${PV}[gles2-only=]
~dev-qt/qtnetwork-${PV}
alsa? ( media-libs/alsa-lib )
gstreamer? (
@@ -26,12 +26,12 @@ RDEPEND="
pulseaudio? ( media-sound/pulseaudio[glib] )
qml? (
~dev-qt/qtdeclarative-${PV}
- gles2? ( ~dev-qt/qtgui-${PV}[egl] )
+ gles2-only? ( ~dev-qt/qtgui-${PV}[egl] )
openal? ( media-libs/openal )
)
widgets? (
~dev-qt/qtopengl-${PV}
- ~dev-qt/qtwidgets-${PV}[gles2=]
+ ~dev-qt/qtwidgets-${PV}[gles2-only=]
)
"
DEPEND="${RDEPEND}
diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.14.1.ebuild b/dev-qt/qtmultimedia/qtmultimedia-5.14.1-r1.ebuild
similarity index 87%
rename from dev-qt/qtmultimedia/qtmultimedia-5.14.1.ebuild
rename to dev-qt/qtmultimedia/qtmultimedia-5.14.1-r1.ebuild
index ed955003c10..13a8f895e24 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-5.14.1.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-5.14.1-r1.ebuild
@@ -10,11 +10,11 @@ if [[ ${QT5_BUILD_TYPE} == release ]]; then
KEYWORDS="amd64 ~arm arm64 ~hppa ppc ppc64 ~sparc x86"
fi
-IUSE="alsa gles2 gstreamer openal pulseaudio qml widgets"
+IUSE="alsa gles2-only gstreamer openal pulseaudio qml widgets"
RDEPEND="
~dev-qt/qtcore-${PV}
- ~dev-qt/qtgui-${PV}[gles2=]
+ ~dev-qt/qtgui-${PV}[gles2-only=]
~dev-qt/qtnetwork-${PV}
alsa? ( media-libs/alsa-lib )
gstreamer? (
@@ -26,12 +26,12 @@ RDEPEND="
pulseaudio? ( media-sound/pulseaudio[glib] )
qml? (
~dev-qt/qtdeclarative-${PV}
- gles2? ( ~dev-qt/qtgui-${PV}[egl] )
+ gles2-only? ( ~dev-qt/qtgui-${PV}[egl] )
openal? ( media-libs/openal )
)
widgets? (
~dev-qt/qtopengl-${PV}
- ~dev-qt/qtwidgets-${PV}[gles2=]
+ ~dev-qt/qtwidgets-${PV}[gles2-only=]
)
"
DEPEND="${RDEPEND}
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2020-03-19 10:14 Agostino Sarubbo
0 siblings, 0 replies; 196+ messages in thread
From: Agostino Sarubbo @ 2020-03-19 10:14 UTC (permalink / raw
To: gentoo-commits
commit: 911dac1a06ea4d2e731df1e2da3070189bf0dd6d
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 19 10:13:42 2020 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Thu Mar 19 10:14:36 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=911dac1a
dev-qt/qtmultimedia: ppc64 stable wrt bug #699328
Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-qt/qtmultimedia/qtmultimedia-5.14.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.14.1.ebuild b/dev-qt/qtmultimedia/qtmultimedia-5.14.1.ebuild
index 5510f95f1cb..b2f359ddcd0 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-5.14.1.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-5.14.1.ebuild
@@ -7,7 +7,7 @@ inherit qt5-build
DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt5 framework"
if [[ ${QT5_BUILD_TYPE} == release ]]; then
- KEYWORDS="~amd64 ~arm ~arm64 ~hppa ppc ~ppc64 ~sparc ~x86"
+ KEYWORDS="~amd64 ~arm ~arm64 ~hppa ppc ppc64 ~sparc ~x86"
fi
IUSE="alsa gles2 gstreamer openal pulseaudio qml widgets"
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2020-03-19 10:12 Agostino Sarubbo
0 siblings, 0 replies; 196+ messages in thread
From: Agostino Sarubbo @ 2020-03-19 10:12 UTC (permalink / raw
To: gentoo-commits
commit: 56eebbdba9daa18ddae23a3ff8244e1eb4fdbcb4
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 19 10:11:12 2020 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Thu Mar 19 10:11:12 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56eebbdb
dev-qt/qtmultimedia: ppc stable wrt bug #699328
Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-qt/qtmultimedia/qtmultimedia-5.14.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.14.1.ebuild b/dev-qt/qtmultimedia/qtmultimedia-5.14.1.ebuild
index e2eca0bb171..5510f95f1cb 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-5.14.1.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-5.14.1.ebuild
@@ -7,7 +7,7 @@ inherit qt5-build
DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt5 framework"
if [[ ${QT5_BUILD_TYPE} == release ]]; then
- KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+ KEYWORDS="~amd64 ~arm ~arm64 ~hppa ppc ~ppc64 ~sparc ~x86"
fi
IUSE="alsa gles2 gstreamer openal pulseaudio qml widgets"
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2020-02-26 22:57 Andreas Sturmlechner
0 siblings, 0 replies; 196+ messages in thread
From: Andreas Sturmlechner @ 2020-02-26 22:57 UTC (permalink / raw
To: gentoo-commits
commit: a167f1f22c233042e295a5d1c9724c9bdf9c1465
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 26 22:27:21 2020 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Wed Feb 26 22:57:24 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a167f1f2
dev-qt/qtmultimedia: Drop 5.13.2 (r0)
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
dev-qt/qtmultimedia/qtmultimedia-5.13.2.ebuild | 68 --------------------------
1 file changed, 68 deletions(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.13.2.ebuild b/dev-qt/qtmultimedia/qtmultimedia-5.13.2.ebuild
deleted file mode 100644
index 349dd584a74..00000000000
--- a/dev-qt/qtmultimedia/qtmultimedia-5.13.2.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit qt5-build
-
-DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt5 framework"
-
-if [[ ${QT5_BUILD_TYPE} == release ]]; then
- KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
-fi
-
-IUSE="alsa gles2 gstreamer openal pulseaudio qml widgets"
-
-RDEPEND="
- ~dev-qt/qtcore-${PV}
- ~dev-qt/qtgui-${PV}[gles2=]
- ~dev-qt/qtnetwork-${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-sound/pulseaudio[glib] )
- qml? (
- ~dev-qt/qtdeclarative-${PV}
- gles2? ( ~dev-qt/qtgui-${PV}[egl] )
- openal? ( media-libs/openal )
- )
- widgets? (
- ~dev-qt/qtopengl-${PV}
- ~dev-qt/qtwidgets-${PV}[gles2=]
- )
-"
-DEPEND="${RDEPEND}
- gstreamer? ( x11-base/xorg-proto )
-"
-
-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
-}
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2020-02-08 13:25 Mikle Kolyada
0 siblings, 0 replies; 196+ messages in thread
From: Mikle Kolyada @ 2020-02-08 13:25 UTC (permalink / raw
To: gentoo-commits
commit: 3df86793c373f32dff1df660ceae3f5c38a7f30d
Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 8 13:22:30 2020 +0000
Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Sat Feb 8 13:25:35 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3df86793
dev-qt/qtmultimedia: arm stable wrt bug #699240
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>
dev-qt/qtmultimedia/qtmultimedia-5.13.2-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.13.2-r1.ebuild b/dev-qt/qtmultimedia/qtmultimedia-5.13.2-r1.ebuild
index bbfe6b12678..9c5866b6b7f 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-5.13.2-r1.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-5.13.2-r1.ebuild
@@ -7,7 +7,7 @@ inherit qt5-build
DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt5 framework"
if [[ ${QT5_BUILD_TYPE} == release ]]; then
- KEYWORDS="amd64 ~arm arm64 ~hppa ppc ppc64 ~sparc ~x86"
+ KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~sparc ~x86"
fi
IUSE="alsa gles2 gstreamer openal pulseaudio qml widgets"
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2020-01-13 19:50 Sergei Trofimovich
0 siblings, 0 replies; 196+ messages in thread
From: Sergei Trofimovich @ 2020-01-13 19:50 UTC (permalink / raw
To: gentoo-commits
commit: d0a59f91d54329994b1afeb0379577e54de5c0c4
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 13 19:45:00 2020 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Mon Jan 13 19:49:05 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0a59f91
dev-qt/qtmultimedia: stable 5.13.2-r1 for ppc, bug #699240
Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
dev-qt/qtmultimedia/qtmultimedia-5.13.2-r1.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.13.2-r1.ebuild b/dev-qt/qtmultimedia/qtmultimedia-5.13.2-r1.ebuild
index ea059262341..bbfe6b12678 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-5.13.2-r1.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-5.13.2-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -7,7 +7,7 @@ inherit qt5-build
DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt5 framework"
if [[ ${QT5_BUILD_TYPE} == release ]]; then
- KEYWORDS="amd64 ~arm arm64 ~hppa ~ppc ppc64 ~sparc ~x86"
+ KEYWORDS="amd64 ~arm arm64 ~hppa ppc ppc64 ~sparc ~x86"
fi
IUSE="alsa gles2 gstreamer openal pulseaudio qml widgets"
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2019-12-21 10:54 Mikle Kolyada
0 siblings, 0 replies; 196+ messages in thread
From: Mikle Kolyada @ 2019-12-21 10:54 UTC (permalink / raw
To: gentoo-commits
commit: 72e277130c303be6d04daa16c73f68fabeb09c26
Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 21 10:53:34 2019 +0000
Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Sat Dec 21 10:53:34 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72e27713
dev-qt/qtmultimedia: ppc64 stable wrt bug #699240
Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>
dev-qt/qtmultimedia/qtmultimedia-5.13.2-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.13.2-r1.ebuild b/dev-qt/qtmultimedia/qtmultimedia-5.13.2-r1.ebuild
index 80b93ea96cb..ca2cd66cd4d 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-5.13.2-r1.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-5.13.2-r1.ebuild
@@ -7,7 +7,7 @@ inherit qt5-build
DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt5 framework"
if [[ ${QT5_BUILD_TYPE} == release ]]; then
- KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+ KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~sparc ~x86"
fi
IUSE="alsa gles2 gstreamer openal pulseaudio qml widgets"
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2019-10-20 16:15 Mikle Kolyada
0 siblings, 0 replies; 196+ messages in thread
From: Mikle Kolyada @ 2019-10-20 16:15 UTC (permalink / raw
To: gentoo-commits
commit: 5b6283052a15d29ecac4423a04206a02db3d2f2a
Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 20 16:12:26 2019 +0000
Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Sun Oct 20 16:12:26 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b628305
dev-qt/qtmultimedia: ppc64 stable wrt bug #691738
Package-Manager: Portage-2.3.76, Repoman-2.3.16
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>
dev-qt/qtmultimedia/qtmultimedia-5.12.5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.12.5.ebuild b/dev-qt/qtmultimedia/qtmultimedia-5.12.5.ebuild
index 10194c675f0..a0c3b8efd4e 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-5.12.5.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-5.12.5.ebuild
@@ -7,7 +7,7 @@ inherit qt5-build
DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt5 framework"
if [[ ${QT5_BUILD_TYPE} == release ]]; then
- KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+ KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~sparc ~x86"
fi
IUSE="alsa gles2 gstreamer openal pulseaudio qml widgets"
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2019-05-23 13:20 Mikle Kolyada
0 siblings, 0 replies; 196+ messages in thread
From: Mikle Kolyada @ 2019-05-23 13:20 UTC (permalink / raw
To: gentoo-commits
commit: 61d3c5d8c16496d95780fc90c63cac4f00b107b7
Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Thu May 23 13:19:41 2019 +0000
Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Thu May 23 13:19:41 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61d3c5d8
dev-qt/qtmultimedia: arm stable wrt bug #685260
Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
RepoMan-Options: --include-arches="arm"
dev-qt/qtmultimedia/qtmultimedia-5.12.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.12.3.ebuild b/dev-qt/qtmultimedia/qtmultimedia-5.12.3.ebuild
index 1bacfd7142b..bf4682ea73d 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-5.12.3.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-5.12.3.ebuild
@@ -7,7 +7,7 @@ inherit qt5-build
DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt5 framework"
if [[ ${QT5_BUILD_TYPE} == release ]]; then
- KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~sparc x86 ~amd64-fbsd"
+ KEYWORDS="amd64 arm ~arm64 ~hppa ~ppc ppc64 ~sparc x86 ~amd64-fbsd"
fi
IUSE="alsa gles2 gstreamer openal pulseaudio qml widgets"
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2019-05-23 12:26 Mikle Kolyada
0 siblings, 0 replies; 196+ messages in thread
From: Mikle Kolyada @ 2019-05-23 12:26 UTC (permalink / raw
To: gentoo-commits
commit: 4a235aa2fe06cc90c7a7b8db8ea8c60b4b8cb964
Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Thu May 23 12:25:15 2019 +0000
Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Thu May 23 12:26:32 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a235aa2
dev-qt/qtmultimedia: ppc64 stable wrt bug #685260
Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
RepoMan-Options: --include-arches="ppc64"
dev-qt/qtmultimedia/qtmultimedia-5.12.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.12.3.ebuild b/dev-qt/qtmultimedia/qtmultimedia-5.12.3.ebuild
index 1d9b55c6126..1bacfd7142b 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-5.12.3.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-5.12.3.ebuild
@@ -7,7 +7,7 @@ inherit qt5-build
DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt5 framework"
if [[ ${QT5_BUILD_TYPE} == release ]]; then
- KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc x86 ~amd64-fbsd"
+ KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~sparc x86 ~amd64-fbsd"
fi
IUSE="alsa gles2 gstreamer openal pulseaudio qml widgets"
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2019-04-26 17:51 Anthony G. Basile
0 siblings, 0 replies; 196+ messages in thread
From: Anthony G. Basile @ 2019-04-26 17:51 UTC (permalink / raw
To: gentoo-commits
commit: f4385e3838bd34b4e9db49af1e55c1c44747b910
Author: Anthony G. Basile <blueness <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 26 17:34:00 2019 +0000
Commit: Anthony G. Basile <blueness <AT> gentoo <DOT> org>
CommitDate: Fri Apr 26 17:34:00 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4385e38
dev-qt/qtmultimedia: stable on arm
Signed-off-by: Anthony G. Basile <blueness <AT> gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
dev-qt/qtmultimedia/qtmultimedia-5.11.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.11.3.ebuild b/dev-qt/qtmultimedia/qtmultimedia-5.11.3.ebuild
index 15657ad568a..97db273c8fc 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-5.11.3.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-5.11.3.ebuild
@@ -7,7 +7,7 @@ inherit qt5-build
DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt5 framework"
if [[ ${QT5_BUILD_TYPE} == release ]]; then
- KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 ~sparc x86 ~amd64-fbsd"
+ KEYWORDS="amd64 arm ~arm64 ~hppa ppc ppc64 ~sparc x86 ~amd64-fbsd"
fi
IUSE="alsa gles2 gstreamer openal pulseaudio qml widgets"
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2019-03-11 6:47 Michael Palimaka
0 siblings, 0 replies; 196+ messages in thread
From: Michael Palimaka @ 2019-03-11 6:47 UTC (permalink / raw
To: gentoo-commits
commit: 027a5ebc1b6b90be15fc1b7cc40c540ce84b5a5b
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 11 06:46:43 2019 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Mon Mar 11 06:46:56 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=027a5ebc
dev-qt/qtmultimedia: fix media-sound/pulseaudio USE dependency
Closes: https://bugs.gentoo.org/679372
Package-Manager: Portage-2.3.51, Repoman-2.3.12
Signed-off-by: Michael Palimaka <kensington <AT> gentoo.org>
dev-qt/qtmultimedia/qtmultimedia-5.12.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.12.1.ebuild b/dev-qt/qtmultimedia/qtmultimedia-5.12.1.ebuild
index 921705de1ee..6d8241532e2 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-5.12.1.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-5.12.1.ebuild
@@ -23,7 +23,7 @@ RDEPEND="
media-libs/gst-plugins-bad:1.0
media-libs/gst-plugins-base:1.0
)
- pulseaudio? ( media-sound/pulseaudio )
+ pulseaudio? ( media-sound/pulseaudio[glib] )
qml? (
~dev-qt/qtdeclarative-${PV}
gles2? ( ~dev-qt/qtgui-${PV}[egl] )
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2019-02-11 23:36 Sergei Trofimovich
0 siblings, 0 replies; 196+ messages in thread
From: Sergei Trofimovich @ 2019-02-11 23:36 UTC (permalink / raw
To: gentoo-commits
commit: 64ab26d2d5aae4bae08ab4dbf66ee6eb9250fda1
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Mon Feb 11 22:53:48 2019 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Mon Feb 11 23:36:11 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64ab26d2
dev-qt/qtmultimedia: stable 5.11.3 for ppc, bug #670864
Package-Manager: Portage-2.3.59, Repoman-2.3.12
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
dev-qt/qtmultimedia/qtmultimedia-5.11.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.11.3.ebuild b/dev-qt/qtmultimedia/qtmultimedia-5.11.3.ebuild
index 3baf64bca04..15657ad568a 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-5.11.3.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-5.11.3.ebuild
@@ -7,7 +7,7 @@ inherit qt5-build
DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt5 framework"
if [[ ${QT5_BUILD_TYPE} == release ]]; then
- KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~sparc x86 ~amd64-fbsd"
+ KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 ~sparc x86 ~amd64-fbsd"
fi
IUSE="alsa gles2 gstreamer openal pulseaudio qml widgets"
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2019-01-09 13:30 Mikle Kolyada
0 siblings, 0 replies; 196+ messages in thread
From: Mikle Kolyada @ 2019-01-09 13:30 UTC (permalink / raw
To: gentoo-commits
commit: a12f1eccb088b3d6416faa6f455c064d6e0ee287
Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 9 13:26:27 2019 +0000
Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Wed Jan 9 13:29:39 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a12f1ecc
dev-qt/qtmultimedia: ppc64 stable wrt bug #670864
Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
dev-qt/qtmultimedia/qtmultimedia-5.11.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.11.3.ebuild b/dev-qt/qtmultimedia/qtmultimedia-5.11.3.ebuild
index 577761b770d..3baf64bca04 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-5.11.3.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-5.11.3.ebuild
@@ -7,7 +7,7 @@ inherit qt5-build
DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt5 framework"
if [[ ${QT5_BUILD_TYPE} == release ]]; then
- KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc x86 ~amd64-fbsd"
+ KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~sparc x86 ~amd64-fbsd"
fi
IUSE="alsa gles2 gstreamer openal pulseaudio qml widgets"
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2018-12-07 20:07 Sergei Trofimovich
0 siblings, 0 replies; 196+ messages in thread
From: Sergei Trofimovich @ 2018-12-07 20:07 UTC (permalink / raw
To: gentoo-commits
commit: 765ec6c6aefedb8b18546854b3b653db21d5e7d3
Author: Rolf Eike Beer <eike <AT> sf-mail <DOT> de>
AuthorDate: Fri Dec 7 17:05:53 2018 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Fri Dec 7 20:07:00 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=765ec6c6
dev-qt/qtmultimedia: keyworded 5.11.3 for sparc, bug #672636
Signed-off-by: Rolf Eike Beer <eike <AT> sf-mail.de>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
dev-qt/qtmultimedia/qtmultimedia-5.11.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.11.3.ebuild b/dev-qt/qtmultimedia/qtmultimedia-5.11.3.ebuild
index acfab89749c..aaac7463ffc 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-5.11.3.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-5.11.3.ebuild
@@ -7,7 +7,7 @@ inherit qt5-build
DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt5 framework"
if [[ ${QT5_BUILD_TYPE} == release ]]; then
- KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-fbsd"
+ KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd"
fi
IUSE="alsa gles2 gstreamer openal pulseaudio qml widgets"
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2018-11-24 13:32 Sergei Trofimovich
0 siblings, 0 replies; 196+ messages in thread
From: Sergei Trofimovich @ 2018-11-24 13:32 UTC (permalink / raw
To: gentoo-commits
commit: 4ea1dadb9a9e013f1862f47c1b22f2b74abbf5c3
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 24 13:27:59 2018 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sat Nov 24 13:27:59 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ea1dadb
dev-qt/qtmultimedia: stable 5.11.1 for ppc, bug #664566
Tested-by: ernsteiswuerfel
Package-Manager: Portage-2.3.52, Repoman-2.3.12
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
dev-qt/qtmultimedia/qtmultimedia-5.11.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.11.1.ebuild b/dev-qt/qtmultimedia/qtmultimedia-5.11.1.ebuild
index 86ff0caa1ee..30a3a2c588a 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-5.11.1.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-5.11.1.ebuild
@@ -7,7 +7,7 @@ inherit qt5-build
DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt5 framework"
if [[ ${QT5_BUILD_TYPE} == release ]]; then
- KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 x86 ~amd64-fbsd"
+ KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 x86 ~amd64-fbsd"
fi
IUSE="alsa gles2 gstreamer openal pulseaudio qml widgets"
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2018-10-16 16:09 Mikle Kolyada
0 siblings, 0 replies; 196+ messages in thread
From: Mikle Kolyada @ 2018-10-16 16:09 UTC (permalink / raw
To: gentoo-commits
commit: 592346df6b88e1f9cb07b4a3d2a3600d374707a4
Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 16 16:00:25 2018 +0000
Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Tue Oct 16 16:09:08 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=592346df
dev-qt/qtmultimedia: amd64 stable wrt bug #664566
Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>
Package-Manager: Portage-2.3.49, Repoman-2.3.11
dev-qt/qtmultimedia/qtmultimedia-5.11.1.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.11.1.ebuild b/dev-qt/qtmultimedia/qtmultimedia-5.11.1.ebuild
index 04cc34da1d1..2935c52eaab 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-5.11.1.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-5.11.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -7,7 +7,7 @@ inherit qt5-build
DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt5 framework"
if [[ ${QT5_BUILD_TYPE} == release ]]; then
- KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-fbsd"
+ KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-fbsd"
fi
IUSE="alsa gles2 gstreamer openal pulseaudio qml widgets"
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2018-09-07 23:46 Sergei Trofimovich
0 siblings, 0 replies; 196+ messages in thread
From: Sergei Trofimovich @ 2018-09-07 23:46 UTC (permalink / raw
To: gentoo-commits
commit: cd5f389ebb02b161ad3757b8c0b059f83eb3f05a
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 7 23:36:40 2018 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Fri Sep 7 23:46:27 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd5f389e
dev-qt/qtmultimedia: stable 5.9.6 for ppc, bug #655664
Tested-by: ernsteiswuerfel
Package-Manager: Portage-2.3.49, Repoman-2.3.10
RepoMan-Options: --include-arches="ppc"
dev-qt/qtmultimedia/qtmultimedia-5.9.6.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.9.6.ebuild b/dev-qt/qtmultimedia/qtmultimedia-5.9.6.ebuild
index 3dcac24d4aa..7a5ab59350b 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-5.9.6.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-5.9.6.ebuild
@@ -7,7 +7,7 @@ inherit qt5-build
DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt5 framework"
if [[ ${QT5_BUILD_TYPE} == release ]]; then
- KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~sparc x86 ~amd64-fbsd"
+ KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 ~sparc x86 ~amd64-fbsd"
fi
IUSE="alsa gles2 gstreamer openal pulseaudio qml widgets"
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2018-08-22 1:21 Mikle Kolyada
0 siblings, 0 replies; 196+ messages in thread
From: Mikle Kolyada @ 2018-08-22 1:21 UTC (permalink / raw
To: gentoo-commits
commit: ed64fb034821e69bc452649f296aa84c25aeff16
Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 22 01:14:09 2018 +0000
Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Wed Aug 22 01:20:49 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed64fb03
dev-qt/qtmultimedia: ppc64 stable wrt bug #655664
Package-Manager: Portage-2.3.40, Repoman-2.3.9
dev-qt/qtmultimedia/qtmultimedia-5.9.6.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.9.6.ebuild b/dev-qt/qtmultimedia/qtmultimedia-5.9.6.ebuild
index 66d86245dd4..3dcac24d4aa 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-5.9.6.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-5.9.6.ebuild
@@ -7,7 +7,7 @@ inherit qt5-build
DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt5 framework"
if [[ ${QT5_BUILD_TYPE} == release ]]; then
- KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc x86 ~amd64-fbsd"
+ KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~sparc x86 ~amd64-fbsd"
fi
IUSE="alsa gles2 gstreamer openal pulseaudio qml widgets"
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2018-08-17 21:12 Sergei Trofimovich
0 siblings, 0 replies; 196+ messages in thread
From: Sergei Trofimovich @ 2018-08-17 21:12 UTC (permalink / raw
To: gentoo-commits
commit: 95e53d4c430f2926a7381bccbc558f5ceca0d167
Author: Rolf Eike Beer <eike <AT> sf-mail <DOT> de>
AuthorDate: Fri Aug 17 07:10:31 2018 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Fri Aug 17 21:12:29 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95e53d4c
dev-qt/qtmultimedia: keyworded 5.9.6 for sparc
Package-Manager: Portage-2.3.40, Repoman-2.3.9
RepoMan-Options: --include-arches="sparc"
dev-qt/qtmultimedia/qtmultimedia-5.9.6.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.9.6.ebuild b/dev-qt/qtmultimedia/qtmultimedia-5.9.6.ebuild
index a04ab7043cc..66d86245dd4 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-5.9.6.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-5.9.6.ebuild
@@ -7,7 +7,7 @@ inherit qt5-build
DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt5 framework"
if [[ ${QT5_BUILD_TYPE} == release ]]; then
- KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 x86 ~amd64-fbsd"
+ KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc x86 ~amd64-fbsd"
fi
IUSE="alsa gles2 gstreamer openal pulseaudio qml widgets"
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2018-07-01 17:20 Andreas Sturmlechner
0 siblings, 0 replies; 196+ messages in thread
From: Andreas Sturmlechner @ 2018-07-01 17:20 UTC (permalink / raw
To: gentoo-commits
commit: 65f12960eb63d4d7b958ab7dbf63047a8e62aea3
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 1 17:19:51 2018 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Jul 1 17:20:16 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65f12960
dev-qt/qtmultimedia: Drop 5.9.4 (r0)
Package-Manager: Portage-2.3.41, Repoman-2.3.9
dev-qt/qtmultimedia/qtmultimedia-5.9.4.ebuild | 65 ---------------------------
1 file changed, 65 deletions(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.9.4.ebuild b/dev-qt/qtmultimedia/qtmultimedia-5.9.4.ebuild
deleted file mode 100644
index ccc57e3e45a..00000000000
--- a/dev-qt/qtmultimedia/qtmultimedia-5.9.4.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit qt5-build
-
-DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt5 framework"
-
-if [[ ${QT5_BUILD_TYPE} == release ]]; then
- KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
-fi
-
-IUSE="alsa gles2 gstreamer openal pulseaudio qml widgets"
-
-RDEPEND="
- ~dev-qt/qtcore-${PV}
- ~dev-qt/qtgui-${PV}[gles2=]
- ~dev-qt/qtnetwork-${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-sound/pulseaudio )
- qml? (
- ~dev-qt/qtdeclarative-${PV}
- gles2? ( ~dev-qt/qtgui-${PV}[egl] )
- openal? ( media-libs/openal )
- )
- widgets? (
- ~dev-qt/qtopengl-${PV}
- ~dev-qt/qtwidgets-${PV}[gles2=]
- )
-"
-DEPEND="${RDEPEND}
- gstreamer? ( x11-base/xorg-proto )
-"
-
-src_prepare() {
- 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
-}
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2018-03-26 7:04 Sergei Trofimovich
0 siblings, 0 replies; 196+ messages in thread
From: Sergei Trofimovich @ 2018-03-26 7:04 UTC (permalink / raw
To: gentoo-commits
commit: 293bb817b5949a3e7e332effe295ec8cf4eec8f7
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 26 07:03:04 2018 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Mon Mar 26 07:03:04 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=293bb817
dev-qt/qtmultimedia: stable 5.9.4-r1 for ppc64, bug #642822
Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="ppc64"
dev-qt/qtmultimedia/qtmultimedia-5.9.4-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.9.4-r1.ebuild b/dev-qt/qtmultimedia/qtmultimedia-5.9.4-r1.ebuild
index 8629fd5a979..b026b99070d 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-5.9.4-r1.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-5.9.4-r1.ebuild
@@ -7,7 +7,7 @@ inherit qt5-build
DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt5 framework"
if [[ ${QT5_BUILD_TYPE} == release ]]; then
- KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ~ppc64 x86 ~amd64-fbsd"
+ KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 x86 ~amd64-fbsd"
fi
IUSE="alsa gles2 gstreamer openal pulseaudio qml widgets"
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2018-03-21 7:25 Sergei Trofimovich
0 siblings, 0 replies; 196+ messages in thread
From: Sergei Trofimovich @ 2018-03-21 7:25 UTC (permalink / raw
To: gentoo-commits
commit: dcd92ffad578be450336b17b54200ffcc494e3fe
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 21 07:18:54 2018 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Wed Mar 21 07:25:28 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcd92ffa
dev-qt/qtmultimedia: stable 5.9.4-r1 for ppc, bug #642822
Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="ppc"
dev-qt/qtmultimedia/qtmultimedia-5.9.4-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.9.4-r1.ebuild b/dev-qt/qtmultimedia/qtmultimedia-5.9.4-r1.ebuild
index 8f5622dad0d..b7c218e81e8 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-5.9.4-r1.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-5.9.4-r1.ebuild
@@ -7,7 +7,7 @@ inherit qt5-build
DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt5 framework"
if [[ ${QT5_BUILD_TYPE} == release ]]; then
- KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-fbsd"
+ KEYWORDS="~amd64 ~arm ~arm64 ~hppa ppc ~ppc64 ~x86 ~amd64-fbsd"
fi
IUSE="alsa gles2 gstreamer openal pulseaudio qml widgets"
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2018-03-14 17:27 Michał Górny
0 siblings, 0 replies; 196+ messages in thread
From: Michał Górny @ 2018-03-14 17:27 UTC (permalink / raw
To: gentoo-commits
commit: cef33c44baaf35d6ae3dea36748a074690339b82
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 14 17:10:06 2018 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Wed Mar 14 17:26:56 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cef33c44
dev-qt/qtmultimedia: Tested on ~amd64-fbsd
dev-qt/qtmultimedia/qtmultimedia-5.9.4-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.9.4-r1.ebuild b/dev-qt/qtmultimedia/qtmultimedia-5.9.4-r1.ebuild
index e5a416d9fbf..8f5622dad0d 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-5.9.4-r1.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-5.9.4-r1.ebuild
@@ -7,7 +7,7 @@ inherit qt5-build
DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt5 framework"
if [[ ${QT5_BUILD_TYPE} == release ]]; then
- KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+ KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-fbsd"
fi
IUSE="alsa gles2 gstreamer openal pulseaudio qml widgets"
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2018-02-06 13:56 Michael Palimaka
0 siblings, 0 replies; 196+ messages in thread
From: Michael Palimaka @ 2018-02-06 13:56 UTC (permalink / raw
To: gentoo-commits
commit: 55f59ac5cc002e55c5471fd69f031261f9481d99
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 6 13:55:34 2018 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Tue Feb 6 13:55:52 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55f59ac5
dev-qt/qtmultimedia: revision bump avoids adding unrequested CFLAGS
Closes: https://bugs.gentoo.org/646756
Package-Manager: Portage-2.3.19, Repoman-2.3.6
dev-qt/qtmultimedia/qtmultimedia-5.9.4-r1.ebuild | 69 ++++++++++++++++++++++++
1 file changed, 69 insertions(+)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.9.4-r1.ebuild b/dev-qt/qtmultimedia/qtmultimedia-5.9.4-r1.ebuild
new file mode 100644
index 00000000000..e5a416d9fbf
--- /dev/null
+++ b/dev-qt/qtmultimedia/qtmultimedia-5.9.4-r1.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit qt5-build
+
+DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt5 framework"
+
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
+ KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+fi
+
+IUSE="alsa gles2 gstreamer openal pulseaudio qml widgets"
+
+RDEPEND="
+ ~dev-qt/qtcore-${PV}
+ ~dev-qt/qtgui-${PV}[gles2=]
+ ~dev-qt/qtnetwork-${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-sound/pulseaudio )
+ qml? (
+ ~dev-qt/qtdeclarative-${PV}
+ gles2? ( ~dev-qt/qtgui-${PV}[egl] )
+ openal? ( media-libs/openal )
+ )
+ widgets? (
+ ~dev-qt/qtopengl-${PV}
+ ~dev-qt/qtwidgets-${PV}[gles2=]
+ )
+"
+DEPEND="${RDEPEND}
+ gstreamer? ( x11-proto/videoproto )
+"
+
+src_prepare() {
+ # bug 646756
+ 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
+}
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2017-09-02 14:10 Andreas Sturmlechner
0 siblings, 0 replies; 196+ messages in thread
From: Andreas Sturmlechner @ 2017-09-02 14:10 UTC (permalink / raw
To: gentoo-commits
commit: 0177fe5fe8373963abbd1dfaa4156101bbce0646
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 2 14:06:16 2017 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Sep 2 14:09:14 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0177fe5f
dev-qt/qtmultimedia: Drop deprecated USE=gstreamer010
Gentoo-bug: 629142
Package-Manager: Portage-2.3.8, Repoman-2.3.3
dev-qt/qtmultimedia/metadata.xml | 1 -
dev-qt/qtmultimedia/qtmultimedia-5.6.2.ebuild | 10 +---------
dev-qt/qtmultimedia/qtmultimedia-5.7.1.ebuild | 10 +---------
3 files changed, 2 insertions(+), 19 deletions(-)
diff --git a/dev-qt/qtmultimedia/metadata.xml b/dev-qt/qtmultimedia/metadata.xml
index 847e28a4516..c6f5fc3b126 100644
--- a/dev-qt/qtmultimedia/metadata.xml
+++ b/dev-qt/qtmultimedia/metadata.xml
@@ -10,7 +10,6 @@
inside the event loop (recommended by upstream)</flag>
<flag name="gles2">Use GLES 2.0 or later instead of full OpenGL</flag>
<flag name="gstreamer">Enable audio support via <pkg>media-libs/gstreamer</pkg> using SLOT 1.0</flag>
- <flag name="gstreamer010">Enable audio support via <pkg>media-libs/gstreamer</pkg> using SLOT 0.10</flag>
<flag name="qml">Build QML/QtQuick bindings and imports</flag>
<flag name="widgets">Build the QtMultimediaWidgets module</flag>
</use>
diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.6.2.ebuild b/dev-qt/qtmultimedia/qtmultimedia-5.6.2.ebuild
index 8b1a874d05b..bcd2410201e 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-5.6.2.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-5.6.2.ebuild
@@ -10,8 +10,7 @@ if [[ ${QT5_BUILD_TYPE} == release ]]; then
KEYWORDS="amd64 arm hppa ~ppc ppc64 x86"
fi
-IUSE="alsa gles2 gstreamer gstreamer010 openal pulseaudio qml widgets"
-REQUIRED_USE="?? ( gstreamer gstreamer010 )"
+IUSE="alsa gles2 gstreamer openal pulseaudio qml widgets"
RDEPEND="
~dev-qt/qtcore-${PV}
@@ -24,12 +23,6 @@ RDEPEND="
media-libs/gst-plugins-bad:1.0
media-libs/gst-plugins-base:1.0
)
- gstreamer010? (
- dev-libs/glib:2
- media-libs/gstreamer:0.10
- media-libs/gst-plugins-bad:0.10
- media-libs/gst-plugins-base:0.10
- )
pulseaudio? ( media-sound/pulseaudio )
qml? (
~dev-qt/qtdeclarative-${PV}
@@ -70,7 +63,6 @@ src_prepare() {
src_configure() {
local myqmakeargs=(
$(usex gstreamer 'GST_VERSION=1.0' '')
- $(usex gstreamer010 'GST_VERSION=0.10' '')
)
qt5-build_src_configure
}
diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.7.1.ebuild b/dev-qt/qtmultimedia/qtmultimedia-5.7.1.ebuild
index e9f999ac9f8..255a5e8a152 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-5.7.1.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-5.7.1.ebuild
@@ -10,8 +10,7 @@ if [[ ${QT5_BUILD_TYPE} == release ]]; then
KEYWORDS="amd64 arm ~arm64 ~hppa ppc ppc64 x86"
fi
-IUSE="alsa gles2 gstreamer gstreamer010 openal pulseaudio qml widgets"
-REQUIRED_USE="?? ( gstreamer gstreamer010 )"
+IUSE="alsa gles2 gstreamer openal pulseaudio qml widgets"
RDEPEND="
~dev-qt/qtcore-${PV}
@@ -24,12 +23,6 @@ RDEPEND="
media-libs/gst-plugins-bad:1.0
media-libs/gst-plugins-base:1.0
)
- gstreamer010? (
- dev-libs/glib:2
- media-libs/gstreamer:0.10
- media-libs/gst-plugins-bad:0.10
- media-libs/gst-plugins-base:0.10
- )
pulseaudio? ( media-sound/pulseaudio )
qml? (
~dev-qt/qtdeclarative-${PV}
@@ -70,7 +63,6 @@ src_prepare() {
src_configure() {
local myqmakeargs=(
$(usex gstreamer 'GST_VERSION=1.0' '')
- $(usex gstreamer010 'GST_VERSION=0.10' '')
)
qt5-build_src_configure
}
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2017-07-15 5:16 Markus Meier
0 siblings, 0 replies; 196+ messages in thread
From: Markus Meier @ 2017-07-15 5:16 UTC (permalink / raw
To: gentoo-commits
commit: 11216737f5ccf9e0a8992929af2377c16bfc8d06
Author: Markus Meier <maekke <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 15 05:13:46 2017 +0000
Commit: Markus Meier <maekke <AT> gentoo <DOT> org>
CommitDate: Sat Jul 15 05:13:46 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11216737
dev-qt/qtmultimedia: arm stable, bug #620334
Package-Manager: Portage-2.3.6, Repoman-2.3.1
RepoMan-Options: --include-arches="arm"
dev-qt/qtmultimedia/qtmultimedia-5.7.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.7.1.ebuild b/dev-qt/qtmultimedia/qtmultimedia-5.7.1.ebuild
index 6321d4e86a6..e9f999ac9f8 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-5.7.1.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-5.7.1.ebuild
@@ -7,7 +7,7 @@ inherit qt5-build
DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt5 framework"
if [[ ${QT5_BUILD_TYPE} == release ]]; then
- KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 x86"
+ KEYWORDS="amd64 arm ~arm64 ~hppa ppc ppc64 x86"
fi
IUSE="alsa gles2 gstreamer gstreamer010 openal pulseaudio qml widgets"
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2017-07-04 14:02 Agostino Sarubbo
0 siblings, 0 replies; 196+ messages in thread
From: Agostino Sarubbo @ 2017-07-04 14:02 UTC (permalink / raw
To: gentoo-commits
commit: 49fd000eca6148f42f1a481744a65b72c3a7b2ba
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 4 13:59:49 2017 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Tue Jul 4 13:59:49 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49fd000e
dev-qt/qtmultimedia: amd64 stable wrt bug #620334
Package-Manager: Portage-2.3.6, Repoman-2.3.1
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-qt/qtmultimedia/qtmultimedia-5.7.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.7.1.ebuild b/dev-qt/qtmultimedia/qtmultimedia-5.7.1.ebuild
index f28d319235b..ba96a971fac 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-5.7.1.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-5.7.1.ebuild
@@ -7,7 +7,7 @@ inherit qt5-build
DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt5 framework"
if [[ ${QT5_BUILD_TYPE} == release ]]; then
- KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+ KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
fi
IUSE="alsa gles2 gstreamer gstreamer010 openal pulseaudio qml widgets"
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2017-06-26 7:54 Alexis Ballier
0 siblings, 0 replies; 196+ messages in thread
From: Alexis Ballier @ 2017-06-26 7:54 UTC (permalink / raw
To: gentoo-commits
commit: faa4cf42f395ebcd6f22ae3456d8e71f29ae6984
Author: Alexis Ballier <aballier <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 26 07:49:29 2017 +0000
Commit: Alexis Ballier <aballier <AT> gentoo <DOT> org>
CommitDate: Mon Jun 26 07:49:29 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=faa4cf42
dev-qt/qtmultimedia: keyword ~arm64
Package-Manager: Portage-2.3.6, Repoman-2.3.2
dev-qt/qtmultimedia/qtmultimedia-4.8.7.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-4.8.7.ebuild b/dev-qt/qtmultimedia/qtmultimedia-4.8.7.ebuild
index 9f09836ab60..eb03bb3922a 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-4.8.7.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-4.8.7.ebuild
@@ -7,7 +7,7 @@ inherit qt4-build-multilib
DESCRIPTION="The Multimedia module for the Qt toolkit"
if [[ ${QT4_BUILD_TYPE} == release ]]; then
- KEYWORDS="amd64 arm ~ia64 ppc ppc64 x86"
+ KEYWORDS="amd64 arm ~arm64 ~ia64 ppc ppc64 x86"
fi
IUSE="alsa"
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2017-06-21 9:47 Alexis Ballier
0 siblings, 0 replies; 196+ messages in thread
From: Alexis Ballier @ 2017-06-21 9:47 UTC (permalink / raw
To: gentoo-commits
commit: c3efbf89bb20fd54c5a7bfd64b70355138fd3d3b
Author: Alexis Ballier <aballier <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 21 09:45:47 2017 +0000
Commit: Alexis Ballier <aballier <AT> gentoo <DOT> org>
CommitDate: Wed Jun 21 09:45:47 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3efbf89
dev-qt/qtmultimedia: keyword ~arm64
Package-Manager: Portage-2.3.6, Repoman-2.3.2
dev-qt/qtmultimedia/qtmultimedia-5.7.1.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.7.1.ebuild b/dev-qt/qtmultimedia/qtmultimedia-5.7.1.ebuild
index ed197551401..f28d319235b 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-5.7.1.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-5.7.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -7,7 +7,7 @@ inherit qt5-build
DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt5 framework"
if [[ ${QT5_BUILD_TYPE} == release ]]; then
- KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
+ KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
fi
IUSE="alsa gles2 gstreamer gstreamer010 openal pulseaudio qml widgets"
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2017-06-06 16:12 Markus Meier
0 siblings, 0 replies; 196+ messages in thread
From: Markus Meier @ 2017-06-06 16:12 UTC (permalink / raw
To: gentoo-commits
commit: e71371aa45966ec48996a9af97af7f09dece94a8
Author: Markus Meier <maekke <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 6 16:11:52 2017 +0000
Commit: Markus Meier <maekke <AT> gentoo <DOT> org>
CommitDate: Tue Jun 6 16:11:52 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e71371aa
dev-qt/qtmultimedia: arm stable, bug #552396
Package-Manager: Portage-2.3.5, Repoman-2.3.1
RepoMan-Options: --include-arches="arm"
dev-qt/qtmultimedia/qtmultimedia-4.8.7.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-4.8.7.ebuild b/dev-qt/qtmultimedia/qtmultimedia-4.8.7.ebuild
index 69b761490e6..9f09836ab60 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-4.8.7.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-4.8.7.ebuild
@@ -7,7 +7,7 @@ inherit qt4-build-multilib
DESCRIPTION="The Multimedia module for the Qt toolkit"
if [[ ${QT4_BUILD_TYPE} == release ]]; then
- KEYWORDS="amd64 ~arm ~ia64 ppc ppc64 x86"
+ KEYWORDS="amd64 arm ~ia64 ppc ppc64 x86"
fi
IUSE="alsa"
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2017-05-20 10:37 Michael Weber
0 siblings, 0 replies; 196+ messages in thread
From: Michael Weber @ 2017-05-20 10:37 UTC (permalink / raw
To: gentoo-commits
commit: 56f979682a833ebdf9a844c181bddc404966d8d9
Author: Michael Weber <xmw <AT> gentoo <DOT> org>
AuthorDate: Sat May 20 10:12:19 2017 +0000
Commit: Michael Weber <xmw <AT> gentoo <DOT> org>
CommitDate: Sat May 20 10:37:27 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56f97968
dev-qt/qtmultimedia: ppc stable (bug 552396)
Package-Manager: Portage-2.3.5, Repoman-2.3.2
RepoMan-Options: --include-arches="amd64 arm arm64 ppc ppc64"
dev-qt/qtmultimedia/qtmultimedia-4.8.7.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-4.8.7.ebuild b/dev-qt/qtmultimedia/qtmultimedia-4.8.7.ebuild
index 8e541a6d0f8..a901a5e6a7c 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-4.8.7.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-4.8.7.ebuild
@@ -7,7 +7,7 @@ inherit qt4-build-multilib
DESCRIPTION="The Multimedia module for the Qt toolkit"
if [[ ${QT4_BUILD_TYPE} == release ]]; then
- KEYWORDS="amd64 ~arm ~ia64 ~ppc ~ppc64 x86"
+ KEYWORDS="amd64 ~arm ~ia64 ppc ~ppc64 x86"
fi
IUSE="alsa"
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2017-05-20 9:34 Agostino Sarubbo
0 siblings, 0 replies; 196+ messages in thread
From: Agostino Sarubbo @ 2017-05-20 9:34 UTC (permalink / raw
To: gentoo-commits
commit: 6608c78a4b77813c4ad878c99a144473cf2802ae
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Sat May 20 09:32:29 2017 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Sat May 20 09:32:29 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6608c78a
dev-qt/qtmultimedia: x86 stable wrt bug #552396
Package-Manager: Portage-2.3.5, Repoman-2.3.1
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-qt/qtmultimedia/qtmultimedia-4.8.7.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-4.8.7.ebuild b/dev-qt/qtmultimedia/qtmultimedia-4.8.7.ebuild
index 7a8e8ccdc05..8e541a6d0f8 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-4.8.7.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-4.8.7.ebuild
@@ -7,7 +7,7 @@ inherit qt4-build-multilib
DESCRIPTION="The Multimedia module for the Qt toolkit"
if [[ ${QT4_BUILD_TYPE} == release ]]; then
- KEYWORDS="amd64 ~arm ~ia64 ~ppc ~ppc64 ~x86"
+ KEYWORDS="amd64 ~arm ~ia64 ~ppc ~ppc64 x86"
fi
IUSE="alsa"
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2017-05-18 12:39 Agostino Sarubbo
0 siblings, 0 replies; 196+ messages in thread
From: Agostino Sarubbo @ 2017-05-18 12:39 UTC (permalink / raw
To: gentoo-commits
commit: e54a27cabaf1db172a3b43e87126d5fa482c78a4
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Thu May 18 12:37:48 2017 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Thu May 18 12:37:48 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e54a27ca
dev-qt/qtmultimedia: amd64 stable wrt bug #552396
Package-Manager: Portage-2.3.5, Repoman-2.3.1
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-qt/qtmultimedia/qtmultimedia-4.8.7.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-4.8.7.ebuild b/dev-qt/qtmultimedia/qtmultimedia-4.8.7.ebuild
index 0fd19f1b1ed..7a8e8ccdc05 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-4.8.7.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-4.8.7.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -7,7 +7,7 @@ inherit qt4-build-multilib
DESCRIPTION="The Multimedia module for the Qt toolkit"
if [[ ${QT4_BUILD_TYPE} == release ]]; then
- KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~ppc64 ~x86"
+ KEYWORDS="amd64 ~arm ~ia64 ~ppc ~ppc64 ~x86"
fi
IUSE="alsa"
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2017-03-17 7:47 Jeroen Roovers
0 siblings, 0 replies; 196+ messages in thread
From: Jeroen Roovers @ 2017-03-17 7:47 UTC (permalink / raw
To: gentoo-commits
commit: befa7d3a2479baccc0d6707fe7aac4c557b4ff3d
Author: Jeroen Roovers <jer <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 17 07:39:14 2017 +0000
Commit: Jeroen Roovers <jer <AT> gentoo <DOT> org>
CommitDate: Fri Mar 17 07:46:43 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=befa7d3a
dev-qt/qtmultimedia: Stable for HPPA (bug #598780).
Package-Manager: Portage-2.3.4, Repoman-2.3.2
RepoMan-Options: --ignore-arches
dev-qt/qtmultimedia/qtmultimedia-5.6.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.6.2.ebuild b/dev-qt/qtmultimedia/qtmultimedia-5.6.2.ebuild
index 0feba872475..8b1a874d05b 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-5.6.2.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-5.6.2.ebuild
@@ -7,7 +7,7 @@ inherit qt5-build
DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt5 framework"
if [[ ${QT5_BUILD_TYPE} == release ]]; then
- KEYWORDS="amd64 arm ~hppa ~ppc ppc64 x86"
+ KEYWORDS="amd64 arm hppa ~ppc ppc64 x86"
fi
IUSE="alsa gles2 gstreamer gstreamer010 openal pulseaudio qml widgets"
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2017-01-02 18:57 Markus Meier
0 siblings, 0 replies; 196+ messages in thread
From: Markus Meier @ 2017-01-02 18:57 UTC (permalink / raw
To: gentoo-commits
commit: 618bbe754f76fa671267be3d0a1ac29135ee88a8
Author: Markus Meier <maekke <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 2 18:57:25 2017 +0000
Commit: Markus Meier <maekke <AT> gentoo <DOT> org>
CommitDate: Mon Jan 2 18:57:25 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=618bbe75
dev-qt/qtmultimedia: arm stable, bug #598780
Package-Manager: Portage-2.3.3, Repoman-2.3.1
RepoMan-Options: --include-arches="arm"
dev-qt/qtmultimedia/qtmultimedia-5.6.2.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.6.2.ebuild b/dev-qt/qtmultimedia/qtmultimedia-5.6.2.ebuild
index 728382f..3b8d3cf 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-5.6.2.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-5.6.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
@@ -8,7 +8,7 @@ inherit qt5-build
DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt5 framework"
if [[ ${QT5_BUILD_TYPE} == release ]]; then
- KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 x86"
+ KEYWORDS="amd64 arm ~hppa ~ppc ~ppc64 x86"
fi
IUSE="alsa gles2 gstreamer gstreamer010 openal pulseaudio qml widgets"
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2016-08-23 19:34 Markus Meier
0 siblings, 0 replies; 196+ messages in thread
From: Markus Meier @ 2016-08-23 19:34 UTC (permalink / raw
To: gentoo-commits
commit: 4417f5950bf904038911cd3664b4cd3c5a9bbda9
Author: Markus Meier <maekke <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 23 19:34:07 2016 +0000
Commit: Markus Meier <maekke <AT> gentoo <DOT> org>
CommitDate: Tue Aug 23 19:34:07 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4417f595
dev-qt/qtmultimedia: arm stable, bug #586180
Package-Manager: portage-2.3.0
RepoMan-Options: --include-arches="arm"
dev-qt/qtmultimedia/qtmultimedia-5.6.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.6.1.ebuild b/dev-qt/qtmultimedia/qtmultimedia-5.6.1.ebuild
index 51e0269..a08a0c2 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-5.6.1.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-5.6.1.ebuild
@@ -8,7 +8,7 @@ inherit qt5-build
DESCRIPTION="The Multimedia module for the Qt5 framework"
if [[ ${QT5_BUILD_TYPE} == release ]]; then
- KEYWORDS="amd64 ~arm hppa ~ppc ppc64 x86"
+ KEYWORDS="amd64 arm hppa ~ppc ppc64 x86"
fi
IUSE="alsa gles2 gstreamer gstreamer010 openal pulseaudio qml widgets"
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2016-08-15 5:56 Jeroen Roovers
0 siblings, 0 replies; 196+ messages in thread
From: Jeroen Roovers @ 2016-08-15 5:56 UTC (permalink / raw
To: gentoo-commits
commit: 9a3b3f2a6cef7780790907f50b9bd255e3c0801c
Author: Jeroen Roovers <jer <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 15 05:27:58 2016 +0000
Commit: Jeroen Roovers <jer <AT> gentoo <DOT> org>
CommitDate: Mon Aug 15 05:54:53 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a3b3f2a
dev-qt/qtmultimedia: Stable for HPPA PPC64 (bug #586180).
Package-Manager: portage-2.3.0
RepoMan-Options: --ignore-arches
dev-qt/qtmultimedia/qtmultimedia-5.6.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.6.1.ebuild b/dev-qt/qtmultimedia/qtmultimedia-5.6.1.ebuild
index 8202d46..51e0269 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-5.6.1.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-5.6.1.ebuild
@@ -8,7 +8,7 @@ inherit qt5-build
DESCRIPTION="The Multimedia module for the Qt5 framework"
if [[ ${QT5_BUILD_TYPE} == release ]]; then
- KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 x86"
+ KEYWORDS="amd64 ~arm hppa ~ppc ppc64 x86"
fi
IUSE="alsa gles2 gstreamer gstreamer010 openal pulseaudio qml widgets"
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2016-07-31 19:08 Chí-Thanh Christopher Nguyễn
0 siblings, 0 replies; 196+ messages in thread
From: Chí-Thanh Christopher Nguyễn @ 2016-07-31 19:08 UTC (permalink / raw
To: gentoo-commits
commit: 5b5cc8551f67003e22dfa20bed4b6f264c1f6c7a
Author: Chí-Thanh Christopher Nguyễn <chithanh <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 31 19:07:35 2016 +0000
Commit: Chí-Thanh Christopher Nguyễn <chithanh <AT> gentoo <DOT> org>
CommitDate: Sun Jul 31 19:07:56 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b5cc855
dev-qt/qtmultimedia: keyword ~ppc
Package-Manager: portage-2.2.28
dev-qt/qtmultimedia/qtmultimedia-5.6.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.6.1.ebuild b/dev-qt/qtmultimedia/qtmultimedia-5.6.1.ebuild
index 32bcf69..8202d46 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-5.6.1.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-5.6.1.ebuild
@@ -8,7 +8,7 @@ inherit qt5-build
DESCRIPTION="The Multimedia module for the Qt5 framework"
if [[ ${QT5_BUILD_TYPE} == release ]]; then
- KEYWORDS="amd64 ~arm ~hppa ~ppc64 x86"
+ KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 x86"
fi
IUSE="alsa gles2 gstreamer gstreamer010 openal pulseaudio qml widgets"
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2016-06-10 10:55 Jeroen Roovers
0 siblings, 0 replies; 196+ messages in thread
From: Jeroen Roovers @ 2016-06-10 10:55 UTC (permalink / raw
To: gentoo-commits
commit: cf410a7b1baee404b9ae40d0906e169a9b1f5998
Author: Jeroen Roovers <jer <AT> gentoo <DOT> org>
AuthorDate: Fri Jun 10 10:54:41 2016 +0000
Commit: Jeroen Roovers <jer <AT> gentoo <DOT> org>
CommitDate: Fri Jun 10 10:54:41 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf410a7b
dev-qt/qtmultimedia: Stable for HPPA (bug #585390).
Package-Manager: portage-2.3.0_rc1
RepoMan-Options: --ignore-arches
dev-qt/qtmultimedia/qtmultimedia-5.5.1-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.5.1-r2.ebuild b/dev-qt/qtmultimedia/qtmultimedia-5.5.1-r2.ebuild
index a7f3d23..7e83560 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-5.5.1-r2.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-5.5.1-r2.ebuild
@@ -8,7 +8,7 @@ inherit qt5-build
DESCRIPTION="The Multimedia module for the Qt5 framework"
if [[ ${QT5_BUILD_TYPE} == release ]]; then
- KEYWORDS="amd64 arm ~hppa ppc64 x86"
+ KEYWORDS="amd64 arm hppa ppc64 x86"
fi
IUSE="alsa gles2 gstreamer gstreamer010 openal pulseaudio qml widgets"
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2016-04-18 9:43 Patrice Clement
0 siblings, 0 replies; 196+ messages in thread
From: Patrice Clement @ 2016-04-18 9:43 UTC (permalink / raw
To: gentoo-commits
commit: ffed3645273090f0ce6ffd3f0f8597c5f1d015cb
Author: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 18 09:10:42 2016 +0000
Commit: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Mon Apr 18 09:28:22 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffed3645
dev-qt/qtmultimedia: Fix metadata.xml file.
Package-Manager: portage-2.2.26
dev-qt/qtmultimedia/metadata.xml | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-qt/qtmultimedia/metadata.xml b/dev-qt/qtmultimedia/metadata.xml
index ab0a181..e5b0ef7 100644
--- a/dev-qt/qtmultimedia/metadata.xml
+++ b/dev-qt/qtmultimedia/metadata.xml
@@ -9,8 +9,8 @@
<flag name="exceptions">Add support for exceptions - like catching them
inside the event loop (recommended by upstream)</flag>
<flag name="gles2">Enable EGL/GLES2 integration</flag>
- <flag name="gstreamer">Enable audio support via <pkg>media-libs/gstreamer-1.0</pkg></flag>
- <flag name="gstreamer010">Enable audio support via <pkg>media-libs/gstreamer-0.10</pkg></flag>
+ <flag name="gstreamer">Enable audio support via <pkg>media-libs/gstreamer</pkg> using SLOT 1.0</flag>
+ <flag name="gstreamer010">Enable audio support via <pkg>media-libs/gstreamer</pkg> using SLOT 0.10</flag>
<flag name="qml">Build QML/QtQuick bindings and imports</flag>
<flag name="widgets">Build the QtMultimediaWidgets module</flag>
</use>
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2016-04-18 8:13 Patrice Clement
0 siblings, 0 replies; 196+ messages in thread
From: Patrice Clement @ 2016-04-18 8:13 UTC (permalink / raw
To: gentoo-commits
commit: d43acba31bb5d4f07e59479cd5728abc9367a9ca
Author: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 18 06:46:09 2016 +0000
Commit: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Mon Apr 18 07:58:25 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d43acba3
dev-qt/qtmultimedia: Fix metadata.xml file.
Package-Manager: portage-2.2.26
dev-qt/qtmultimedia/metadata.xml | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-qt/qtmultimedia/metadata.xml b/dev-qt/qtmultimedia/metadata.xml
index c0d6a4e..ab0a181 100644
--- a/dev-qt/qtmultimedia/metadata.xml
+++ b/dev-qt/qtmultimedia/metadata.xml
@@ -9,8 +9,8 @@
<flag name="exceptions">Add support for exceptions - like catching them
inside the event loop (recommended by upstream)</flag>
<flag name="gles2">Enable EGL/GLES2 integration</flag>
- <flag name="gstreamer">Enable audio support via <pkg>media-libs/gstreamer:1.0</pkg></flag>
- <flag name="gstreamer010">Enable audio support via <pkg>media-libs/gstreamer:0.10</pkg></flag>
+ <flag name="gstreamer">Enable audio support via <pkg>media-libs/gstreamer-1.0</pkg></flag>
+ <flag name="gstreamer010">Enable audio support via <pkg>media-libs/gstreamer-0.10</pkg></flag>
<flag name="qml">Build QML/QtQuick bindings and imports</flag>
<flag name="widgets">Build the QtMultimediaWidgets module</flag>
</use>
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2016-03-24 5:53 Markus Meier
0 siblings, 0 replies; 196+ messages in thread
From: Markus Meier @ 2016-03-24 5:53 UTC (permalink / raw
To: gentoo-commits
commit: f893cedd79c877cf8857f03f391daeac41f59b86
Author: Markus Meier <maekke <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 24 05:28:35 2016 +0000
Commit: Markus Meier <maekke <AT> gentoo <DOT> org>
CommitDate: Thu Mar 24 05:52:01 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f893cedd
dev-qt/qtmultimedia: arm stable, bug #569924
Package-Manager: portage-2.2.28
RepoMan-Options: --include-arches="arm"
dev-qt/qtmultimedia/qtmultimedia-5.5.1-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.5.1-r2.ebuild b/dev-qt/qtmultimedia/qtmultimedia-5.5.1-r2.ebuild
index b52e8a6..3af4efb 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-5.5.1-r2.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-5.5.1-r2.ebuild
@@ -8,7 +8,7 @@ inherit qt5-build
DESCRIPTION="The Multimedia module for the Qt5 framework"
if [[ ${QT5_BUILD_TYPE} == release ]]; then
- KEYWORDS="amd64 ~arm ~hppa ppc64 ~x86"
+ KEYWORDS="amd64 arm ~hppa ppc64 ~x86"
fi
IUSE="alsa gles2 gstreamer gstreamer010 openal pulseaudio qml widgets"
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2016-03-09 4:12 Jeroen Roovers
0 siblings, 0 replies; 196+ messages in thread
From: Jeroen Roovers @ 2016-03-09 4:12 UTC (permalink / raw
To: gentoo-commits
commit: 0df825a25e6505e791333d9fc16c6dc7bc2a8d3d
Author: Jeroen Roovers <jer <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 9 03:38:33 2016 +0000
Commit: Jeroen Roovers <jer <AT> gentoo <DOT> org>
CommitDate: Wed Mar 9 04:11:27 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0df825a2
dev-qt/qtmultimedia: Stable for PPC64 (bug #569924).
Package-Manager: portage-2.2.27
RepoMan-Options: --ignore-arches
dev-qt/qtmultimedia/qtmultimedia-5.5.1-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.5.1-r2.ebuild b/dev-qt/qtmultimedia/qtmultimedia-5.5.1-r2.ebuild
index ff8733b..b52e8a6 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-5.5.1-r2.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-5.5.1-r2.ebuild
@@ -8,7 +8,7 @@ inherit qt5-build
DESCRIPTION="The Multimedia module for the Qt5 framework"
if [[ ${QT5_BUILD_TYPE} == release ]]; then
- KEYWORDS="amd64 ~arm ~hppa ~ppc64 ~x86"
+ KEYWORDS="amd64 ~arm ~hppa ppc64 ~x86"
fi
IUSE="alsa gles2 gstreamer gstreamer010 openal pulseaudio qml widgets"
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2016-03-05 22:20 Mikle Kolyada
0 siblings, 0 replies; 196+ messages in thread
From: Mikle Kolyada @ 2016-03-05 22:20 UTC (permalink / raw
To: gentoo-commits
commit: 3374ce85d0a406a16c970d982cd6a3bf2c40db56
Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 5 21:55:55 2016 +0000
Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Sat Mar 5 22:17:12 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3374ce85
dev-qt/qtmultimedia: amd64 stable wrt bug #569924
Package-Manager: portage-2.2.26
dev-qt/qtmultimedia/qtmultimedia-5.5.1-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.5.1-r2.ebuild b/dev-qt/qtmultimedia/qtmultimedia-5.5.1-r2.ebuild
index cfdd747..ff8733b 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-5.5.1-r2.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-5.5.1-r2.ebuild
@@ -8,7 +8,7 @@ inherit qt5-build
DESCRIPTION="The Multimedia module for the Qt5 framework"
if [[ ${QT5_BUILD_TYPE} == release ]]; then
- KEYWORDS="~amd64 ~arm ~hppa ~ppc64 ~x86"
+ KEYWORDS="amd64 ~arm ~hppa ~ppc64 ~x86"
fi
IUSE="alsa gles2 gstreamer gstreamer010 openal pulseaudio qml widgets"
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2016-01-21 17:40 Davide Pesavento
0 siblings, 0 replies; 196+ messages in thread
From: Davide Pesavento @ 2016-01-21 17:40 UTC (permalink / raw
To: gentoo-commits
commit: 3f90e1264b45f393ef53d92c98e352df80721ae7
Author: Davide Pesavento <pesa <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 21 17:40:02 2016 +0000
Commit: Davide Pesavento <pesa <AT> gentoo <DOT> org>
CommitDate: Thu Jan 21 17:40:22 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f90e126
dev-qt/qtmultimedia: remove old
Package-Manager: portage-2.2.27
dev-qt/qtmultimedia/metadata.xml | 1 -
dev-qt/qtmultimedia/qtmultimedia-5.5.1-r1.ebuild | 78 ------------------------
dev-qt/qtmultimedia/qtmultimedia-5.5.1.ebuild | 78 ------------------------
3 files changed, 157 deletions(-)
diff --git a/dev-qt/qtmultimedia/metadata.xml b/dev-qt/qtmultimedia/metadata.xml
index b275b67..536277f 100644
--- a/dev-qt/qtmultimedia/metadata.xml
+++ b/dev-qt/qtmultimedia/metadata.xml
@@ -3,7 +3,6 @@
<pkgmetadata>
<herd>qt</herd>
<use>
- <flag name="egl">Enable EGL integration</flag>
<flag name="exceptions">Add support for exceptions - like catching them
inside the event loop (recommended by upstream)</flag>
<flag name="gles2">Enable EGL/GLES2 integration</flag>
diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.5.1-r1.ebuild b/dev-qt/qtmultimedia/qtmultimedia-5.5.1-r1.ebuild
deleted file mode 100644
index 765a5b3..0000000
--- a/dev-qt/qtmultimedia/qtmultimedia-5.5.1-r1.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-inherit qt5-build
-
-DESCRIPTION="The Multimedia module for the Qt5 framework"
-
-if [[ ${QT5_BUILD_TYPE} == release ]]; then
- KEYWORDS="~amd64 ~arm ~hppa ~ppc64 ~x86"
-fi
-
-IUSE="alsa gles2 gstreamer gstreamer010 openal pulseaudio qml widgets"
-REQUIRED_USE="?? ( gstreamer gstreamer010 )"
-
-RDEPEND="
- ~dev-qt/qtcore-${PV}
- ~dev-qt/qtgui-${PV}
- ~dev-qt/qtnetwork-${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
- )
- gstreamer010? (
- dev-libs/glib:2
- media-libs/gstreamer:0.10
- media-libs/gst-plugins-bad:0.10
- media-libs/gst-plugins-base:0.10
- )
- pulseaudio? ( media-sound/pulseaudio )
- qml? (
- ~dev-qt/qtdeclarative-${PV}
- gles2? ( ~dev-qt/qtgui-${PV}[egl,gles2] )
- !gles2? ( ~dev-qt/qtgui-${PV}[-egl] )
- openal? ( media-libs/openal )
- )
- widgets? (
- ~dev-qt/qtopengl-${PV}
- ~dev-qt/qtwidgets-${PV}
- )
-"
-DEPEND="${RDEPEND}
- gstreamer? ( x11-proto/videoproto )
-"
-
-src_prepare() {
- # do not rely on qtbase configuration
- sed -i -e 's/contains(QT_CONFIG, \(alsa\|pulseaudio\))://' \
- qtmultimedia.pro || die
-
- qt_use_compile_test alsa
- qt_use_compile_test gstreamer
- qt_use_compile_test openal
- qt_use_compile_test pulseaudio
-
- 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=(
- $(usex gstreamer 'GST_VERSION=1.0' '')
- $(usex gstreamer010 'GST_VERSION=0.10' '')
- )
- qt5-build_src_configure
-}
diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.5.1.ebuild b/dev-qt/qtmultimedia/qtmultimedia-5.5.1.ebuild
deleted file mode 100644
index 1b51234..0000000
--- a/dev-qt/qtmultimedia/qtmultimedia-5.5.1.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-inherit qt5-build
-
-DESCRIPTION="The Multimedia module for the Qt5 framework"
-
-if [[ ${QT5_BUILD_TYPE} == release ]]; then
- KEYWORDS="~amd64 ~arm ~hppa ~ppc64 ~x86"
-fi
-
-IUSE="alsa egl gstreamer gstreamer010 openal pulseaudio qml widgets"
-REQUIRED_USE="?? ( gstreamer gstreamer010 )"
-
-RDEPEND="
- >=dev-qt/qtcore-${PV}:5
- >=dev-qt/qtgui-${PV}:5
- >=dev-qt/qtnetwork-${PV}:5
- 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
- )
- gstreamer010? (
- dev-libs/glib:2
- media-libs/gstreamer:0.10
- media-libs/gst-plugins-bad:0.10
- media-libs/gst-plugins-base:0.10
- )
- pulseaudio? ( media-sound/pulseaudio )
- qml? (
- >=dev-qt/qtdeclarative-${PV}:5
- egl? ( >=dev-qt/qtgui-${PV}:5[egl,gles2] )
- !egl? ( >=dev-qt/qtgui-${PV}:5[-egl] )
- openal? ( media-libs/openal )
- )
- widgets? (
- >=dev-qt/qtopengl-${PV}:5
- >=dev-qt/qtwidgets-${PV}:5
- )
-"
-DEPEND="${RDEPEND}
- gstreamer? ( x11-proto/videoproto )
-"
-
-src_prepare() {
- # do not rely on qtbase configuration
- sed -i -e 's/contains(QT_CONFIG, \(alsa\|pulseaudio\))://' \
- qtmultimedia.pro || die
-
- qt_use_compile_test alsa
- qt_use_compile_test gstreamer
- qt_use_compile_test openal
- qt_use_compile_test pulseaudio
-
- 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=(
- $(usex gstreamer 'GST_VERSION=1.0' '')
- $(usex gstreamer010 'GST_VERSION=0.10' '')
- )
- qt5-build_src_configure
-}
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2016-01-14 17:45 Michael Palimaka
0 siblings, 0 replies; 196+ messages in thread
From: Michael Palimaka @ 2016-01-14 17:45 UTC (permalink / raw
To: gentoo-commits
commit: 2297fcb5659e308027166162543aa1c1be51ba72
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 14 17:44:31 2016 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Thu Jan 14 17:45:04 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2297fcb5
dev-qt/qtmultimedia: revision bump to improve handling of EGL videonode plugin
ALso ensure Qt dependencies are of the same version.
Gentoo-bug: 564560
Gentoo-bug: 565588
Package-Manager: portage-2.2.26
dev-qt/qtmultimedia/metadata.xml | 1 +
dev-qt/qtmultimedia/qtmultimedia-5.5.1-r1.ebuild | 78 ++++++++++++++++++++++++
2 files changed, 79 insertions(+)
diff --git a/dev-qt/qtmultimedia/metadata.xml b/dev-qt/qtmultimedia/metadata.xml
index c018a17..b275b67 100644
--- a/dev-qt/qtmultimedia/metadata.xml
+++ b/dev-qt/qtmultimedia/metadata.xml
@@ -6,6 +6,7 @@
<flag name="egl">Enable EGL integration</flag>
<flag name="exceptions">Add support for exceptions - like catching them
inside the event loop (recommended by upstream)</flag>
+ <flag name="gles2">Enable EGL/GLES2 integration</flag>
<flag name="gstreamer">Enable audio support via <pkg>media-libs/gstreamer:1.0</pkg></flag>
<flag name="gstreamer010">Enable audio support via <pkg>media-libs/gstreamer:0.10</pkg></flag>
<flag name="qml">Build QML/QtQuick bindings and imports</flag>
diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.5.1-r1.ebuild b/dev-qt/qtmultimedia/qtmultimedia-5.5.1-r1.ebuild
new file mode 100644
index 0000000..765a5b3
--- /dev/null
+++ b/dev-qt/qtmultimedia/qtmultimedia-5.5.1-r1.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit qt5-build
+
+DESCRIPTION="The Multimedia module for the Qt5 framework"
+
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
+ KEYWORDS="~amd64 ~arm ~hppa ~ppc64 ~x86"
+fi
+
+IUSE="alsa gles2 gstreamer gstreamer010 openal pulseaudio qml widgets"
+REQUIRED_USE="?? ( gstreamer gstreamer010 )"
+
+RDEPEND="
+ ~dev-qt/qtcore-${PV}
+ ~dev-qt/qtgui-${PV}
+ ~dev-qt/qtnetwork-${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
+ )
+ gstreamer010? (
+ dev-libs/glib:2
+ media-libs/gstreamer:0.10
+ media-libs/gst-plugins-bad:0.10
+ media-libs/gst-plugins-base:0.10
+ )
+ pulseaudio? ( media-sound/pulseaudio )
+ qml? (
+ ~dev-qt/qtdeclarative-${PV}
+ gles2? ( ~dev-qt/qtgui-${PV}[egl,gles2] )
+ !gles2? ( ~dev-qt/qtgui-${PV}[-egl] )
+ openal? ( media-libs/openal )
+ )
+ widgets? (
+ ~dev-qt/qtopengl-${PV}
+ ~dev-qt/qtwidgets-${PV}
+ )
+"
+DEPEND="${RDEPEND}
+ gstreamer? ( x11-proto/videoproto )
+"
+
+src_prepare() {
+ # do not rely on qtbase configuration
+ sed -i -e 's/contains(QT_CONFIG, \(alsa\|pulseaudio\))://' \
+ qtmultimedia.pro || die
+
+ qt_use_compile_test alsa
+ qt_use_compile_test gstreamer
+ qt_use_compile_test openal
+ qt_use_compile_test pulseaudio
+
+ 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=(
+ $(usex gstreamer 'GST_VERSION=1.0' '')
+ $(usex gstreamer010 'GST_VERSION=0.10' '')
+ )
+ qt5-build_src_configure
+}
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2015-09-21 4:58 Jeroen Roovers
0 siblings, 0 replies; 196+ messages in thread
From: Jeroen Roovers @ 2015-09-21 4:58 UTC (permalink / raw
To: gentoo-commits
commit: 418180164bd337cfce6fd322c267632c8896c8a7
Author: Jeroen Roovers <jer <AT> gentoo <DOT> org>
AuthorDate: Mon Sep 21 04:30:23 2015 +0000
Commit: Jeroen Roovers <jer <AT> gentoo <DOT> org>
CommitDate: Mon Sep 21 04:30:23 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41818016
dev-qt/qtmultimedia: Stable for PPC64 (bug #543326).
Package-Manager: portage-2.2.20.1
dev-qt/qtmultimedia/qtmultimedia-5.4.2-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.4.2-r1.ebuild b/dev-qt/qtmultimedia/qtmultimedia-5.4.2-r1.ebuild
index 6b04ed4..d028f6d 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-5.4.2-r1.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-5.4.2-r1.ebuild
@@ -8,7 +8,7 @@ inherit qt5-build
DESCRIPTION="The Multimedia module for the Qt5 framework"
if [[ ${QT5_BUILD_TYPE} == release ]]; then
- KEYWORDS="amd64 arm ~hppa ~ppc64 ~x86"
+ KEYWORDS="amd64 arm ~hppa ppc64 ~x86"
fi
IUSE="alsa +gstreamer openal opengl pulseaudio qml widgets"
^ permalink raw reply related [flat|nested] 196+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
@ 2015-08-26 14:56 Mikle Kolyada
0 siblings, 0 replies; 196+ messages in thread
From: Mikle Kolyada @ 2015-08-26 14:56 UTC (permalink / raw
To: gentoo-commits
commit: 5309725d7802652fc205e456dc2708d7d874acd0
Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 26 14:48:01 2015 +0000
Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Wed Aug 26 14:53:35 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5309725d
dev-qt/qtmultimedia: arm stable wrt bug #543326
Package-Manager: portage-2.2.20.1
dev-qt/qtmultimedia/qtmultimedia-5.4.2-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.4.2-r1.ebuild b/dev-qt/qtmultimedia/qtmultimedia-5.4.2-r1.ebuild
index 3f26211..6b04ed4 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-5.4.2-r1.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-5.4.2-r1.ebuild
@@ -8,7 +8,7 @@ inherit qt5-build
DESCRIPTION="The Multimedia module for the Qt5 framework"
if [[ ${QT5_BUILD_TYPE} == release ]]; then
- KEYWORDS="amd64 ~arm ~hppa ~ppc64 ~x86"
+ KEYWORDS="amd64 arm ~hppa ~ppc64 ~x86"
fi
IUSE="alsa +gstreamer openal opengl pulseaudio qml widgets"
^ permalink raw reply related [flat|nested] 196+ messages in thread
end of thread, other threads:[~2024-11-18 16:15 UTC | newest]
Thread overview: 196+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-05-21 16:41 [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/ Michael Weber
-- strict thread matches above, loose matches on Subject: below --
2024-11-18 16:15 Ionen Wolkens
2024-11-13 10:04 Ionen Wolkens
2024-11-02 14:10 Arthur Zamarin
2024-11-01 6:35 Arthur Zamarin
2024-10-10 2:28 Ionen Wolkens
2024-10-09 6:22 Ionen Wolkens
2024-10-08 5:03 Ionen Wolkens
2024-09-27 7:26 Ionen Wolkens
2024-09-24 9:57 Ionen Wolkens
2024-09-03 15:11 Ionen Wolkens
2024-09-03 4:22 Ionen Wolkens
2024-09-02 17:52 Ionen Wolkens
2024-09-02 4:06 Ionen Wolkens
2024-07-24 2:20 Ionen Wolkens
2024-07-16 1:29 Ionen Wolkens
2024-07-08 16:40 Arthur Zamarin
2024-07-08 11:16 Arthur Zamarin
2024-07-08 10:09 Sam James
2024-07-02 6:25 Ionen Wolkens
2024-06-18 18:14 Ionen Wolkens
2024-06-08 13:41 Ionen Wolkens
2024-06-08 5:27 Arthur Zamarin
2024-06-04 19:36 Ionen Wolkens
2024-06-04 16:16 Arthur Zamarin
2024-06-02 4:04 Sam James
2024-06-01 15:59 Arthur Zamarin
2024-06-01 14:53 Arthur Zamarin
2024-05-28 18:56 Arthur Zamarin
2024-05-20 8:48 Ionen Wolkens
2024-04-23 15:08 Ionen Wolkens
2024-04-19 7:55 Ionen Wolkens
2024-04-13 17:50 Arthur Zamarin
2024-04-04 4:23 Arthur Zamarin
2024-04-03 20:45 Arthur Zamarin
2024-04-03 19:06 Arthur Zamarin
2024-04-03 18:48 Arthur Zamarin
2024-04-02 16:17 Ionen Wolkens
2024-04-02 13:06 Ionen Wolkens
2024-04-02 6:09 Arthur Zamarin
2024-04-01 18:29 Arthur Zamarin
2024-03-30 0:29 Ionen Wolkens
2024-03-30 0:29 Ionen Wolkens
2024-03-26 7:10 Ionen Wolkens
2024-03-22 10:29 Ionen Wolkens
2024-03-22 6:16 Arthur Zamarin
2024-03-12 12:01 Ionen Wolkens
2024-02-27 9:30 Ionen Wolkens
2024-02-20 14:30 Arthur Zamarin
2024-02-14 12:24 Ionen Wolkens
2024-01-31 22:47 Ionen Wolkens
2024-01-30 5:24 Ionen Wolkens
2024-01-30 4:05 Ionen Wolkens
2024-01-29 14:38 Ionen Wolkens
2024-01-25 1:05 Ionen Wolkens
2024-01-24 14:49 Ionen Wolkens
2024-01-02 16:26 WANG Xuerui
2023-12-19 20:33 Ionen Wolkens
2023-12-17 22:49 Ionen Wolkens
2023-12-17 18:29 Arthur Zamarin
2023-12-12 21:25 Ionen Wolkens
2023-12-05 7:25 Joonas Niilola
2023-12-03 20:48 Jakov Smolić
2023-12-02 10:57 Arthur Zamarin
2023-12-02 10:57 Arthur Zamarin
2023-12-01 10:58 Arthur Zamarin
2023-12-01 10:58 Arthur Zamarin
2023-11-27 8:47 Ionen Wolkens
2023-11-20 2:07 Ionen Wolkens
2023-11-15 19:28 Ionen Wolkens
2023-11-15 17:20 Arthur Zamarin
2023-11-06 8:15 Arthur Zamarin
2023-11-06 7:14 Arthur Zamarin
2023-10-10 14:51 Ionen Wolkens
2023-10-08 15:58 Andreas Sturmlechner
2023-09-26 19:48 Ionen Wolkens
2023-09-24 17:22 Ionen Wolkens
2023-09-15 4:49 Sam James
2023-09-07 20:37 Ionen Wolkens
2023-07-26 13:31 Jimi Huotari
2023-07-20 19:41 Jimi Huotari
2023-07-12 23:39 Sam James
2023-07-12 1:13 Sam James
2023-07-09 17:00 Arthur Zamarin
2023-06-18 21:28 Jimi Huotari
2023-06-18 21:28 Jimi Huotari
2023-06-10 13:33 Jimi Huotari
2023-05-06 11:26 Jimi Huotari
2023-05-01 7:26 Arthur Zamarin
2023-04-25 9:42 Arthur Zamarin
2023-04-23 16:00 Arthur Zamarin
2023-04-15 18:39 Jimi Huotari
2023-03-26 16:59 Jimi Huotari
2023-03-19 13:09 Jimi Huotari
2023-02-09 10:02 Andreas Sturmlechner
2023-01-21 19:37 Arthur Zamarin
2023-01-21 19:33 Arthur Zamarin
2023-01-21 19:30 Arthur Zamarin
2023-01-21 9:15 Arthur Zamarin
2023-01-17 20:56 Arthur Zamarin
2023-01-08 21:45 Andreas Sturmlechner
2023-01-05 22:39 Jimi Huotari
2022-12-05 19:45 Arthur Zamarin
2022-12-04 19:30 Arthur Zamarin
2022-12-04 19:22 Arthur Zamarin
2022-12-03 20:37 Arthur Zamarin
2022-12-03 11:02 Sam James
2022-12-01 19:19 Andreas Sturmlechner
2022-09-24 14:32 Andreas Sturmlechner
2022-08-02 21:51 Sam James
2022-07-23 11:22 Andreas Sturmlechner
2022-07-04 18:00 Arthur Zamarin
2022-07-02 18:25 Sam James
2022-07-02 12:54 Arthur Zamarin
2022-07-02 11:02 Arthur Zamarin
2022-06-30 22:19 Sam James
2022-06-18 17:25 Andreas Sturmlechner
2022-06-18 15:39 Sam James
2022-06-14 13:27 Sam James
2022-06-13 21:18 Sam James
2022-06-10 3:16 Sam James
2022-05-25 21:13 Andreas Sturmlechner
2022-05-25 21:13 Andreas Sturmlechner
2022-04-17 18:18 Sam James
2022-04-14 0:19 Sam James
2022-04-12 22:49 Sam James
2022-04-12 19:35 Arthur Zamarin
2022-04-12 18:45 Arthur Zamarin
2021-10-17 0:29 Sam James
2021-10-17 0:27 Sam James
2021-09-30 18:20 Sam James
2021-09-30 18:15 Sam James
2021-09-22 20:01 Andreas Sturmlechner
2021-01-09 21:18 Sam James
2021-01-09 21:17 Sam James
2021-01-09 13:42 Sam James
2020-10-13 9:58 Agostino Sarubbo
2020-10-13 9:51 Agostino Sarubbo
2020-10-12 11:56 Sam James
2020-06-21 22:25 Andreas Sturmlechner
2020-06-21 17:03 Agostino Sarubbo
2020-06-21 16:58 Agostino Sarubbo
2020-06-20 13:48 Thomas Deutschmann
2020-06-17 14:21 Mart Raudsepp
2020-05-30 19:33 Sergei Trofimovich
2020-05-09 7:46 Agostino Sarubbo
2020-05-09 7:43 Agostino Sarubbo
2020-04-03 20:07 Andreas Sturmlechner
2020-03-19 10:14 Agostino Sarubbo
2020-03-19 10:12 Agostino Sarubbo
2020-02-26 22:57 Andreas Sturmlechner
2020-02-08 13:25 Mikle Kolyada
2020-01-13 19:50 Sergei Trofimovich
2019-12-21 10:54 Mikle Kolyada
2019-10-20 16:15 Mikle Kolyada
2019-05-23 13:20 Mikle Kolyada
2019-05-23 12:26 Mikle Kolyada
2019-04-26 17:51 Anthony G. Basile
2019-03-11 6:47 Michael Palimaka
2019-02-11 23:36 Sergei Trofimovich
2019-01-09 13:30 Mikle Kolyada
2018-12-07 20:07 Sergei Trofimovich
2018-11-24 13:32 Sergei Trofimovich
2018-10-16 16:09 Mikle Kolyada
2018-09-07 23:46 Sergei Trofimovich
2018-08-22 1:21 Mikle Kolyada
2018-08-17 21:12 Sergei Trofimovich
2018-07-01 17:20 Andreas Sturmlechner
2018-03-26 7:04 Sergei Trofimovich
2018-03-21 7:25 Sergei Trofimovich
2018-03-14 17:27 Michał Górny
2018-02-06 13:56 Michael Palimaka
2017-09-02 14:10 Andreas Sturmlechner
2017-07-15 5:16 Markus Meier
2017-07-04 14:02 Agostino Sarubbo
2017-06-26 7:54 Alexis Ballier
2017-06-21 9:47 Alexis Ballier
2017-06-06 16:12 Markus Meier
2017-05-20 10:37 Michael Weber
2017-05-20 9:34 Agostino Sarubbo
2017-05-18 12:39 Agostino Sarubbo
2017-03-17 7:47 Jeroen Roovers
2017-01-02 18:57 Markus Meier
2016-08-23 19:34 Markus Meier
2016-08-15 5:56 Jeroen Roovers
2016-07-31 19:08 Chí-Thanh Christopher Nguyễn
2016-06-10 10:55 Jeroen Roovers
2016-04-18 9:43 Patrice Clement
2016-04-18 8:13 Patrice Clement
2016-03-24 5:53 Markus Meier
2016-03-09 4:12 Jeroen Roovers
2016-03-05 22:20 Mikle Kolyada
2016-01-21 17:40 Davide Pesavento
2016-01-14 17:45 Michael Palimaka
2015-09-21 4:58 Jeroen Roovers
2015-08-26 14:56 Mikle Kolyada
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox