[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
commit: fd012bbf2cefff18c06e199c1d141a6a290e012a Author: Ionen Wolkens gentoo org> AuthorDate: Tue Apr 23 14:55:29 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Tue Apr 23 15:07:40 2024 + 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 gentoo.org> dev-qt/qtmultimedia/qtmultimedia-6.7..ebuild | 1 + dev-qt/qtmultimedia/qtmultimedia-6..ebuild | 1 + 2 files changed, 2 insertions(+) diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.7..ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.7..ebuild index 6ed0ab79449b..99d03b1ca8be 100644 --- a/dev-qt/qtmultimedia/qtmultimedia-6.7..ebuild +++ b/dev-qt/qtmultimedia/qtmultimedia-6.7..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..ebuild b/dev-qt/qtmultimedia/qtmultimedia-6..ebuild index 6ed0ab79449b..99d03b1ca8be 100644 --- a/dev-qt/qtmultimedia/qtmultimedia-6..ebuild +++ b/dev-qt/qtmultimedia/qtmultimedia-6..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
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
commit: 2ea36b71fff16ae21283cc727eb652657cbabf5b Author: Ionen Wolkens gentoo org> AuthorDate: Fri Apr 19 07:25:33 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Fri Apr 19 07:47:16 2024 + 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 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 4e5fa8fff408b8abf761a12d9637c425fe9bfbf6475b44a69c8489fd61bf6cbcca95940a22d1b24aec59634a45d2b34cb883c8e38d542f2f1cb36046e4c1 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.. --- 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 -
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
commit: 4f5aad5bb724b3a766af519f300edb6ac7ee8c1c Author: Arthur Zamarin gentoo org> AuthorDate: Sat Apr 13 17:49:04 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Apr 13 17:50:51 2024 + 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 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"
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
commit: b1e1c7491754589506ebcb7d61b6019683141a76 Author: Arthur Zamarin gentoo org> AuthorDate: Thu Apr 4 04:21:41 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Apr 4 04:21:41 2024 + 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 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} != ** ]]; 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
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
commit: eb439cf34fc2d88a3af691e6827cce2ec969ae2c Author: Arthur Zamarin gentoo org> AuthorDate: Wed Apr 3 20:45:05 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Apr 3 20:45:05 2024 + 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 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} != ** ]]; 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
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
commit: 2e4daf25b101332a87a3045ea6969c8c9d3531aa Author: Arthur Zamarin gentoo org> AuthorDate: Wed Apr 3 19:05:14 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Apr 3 19:05:14 2024 + 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 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} != ** ]]; 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
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
commit: 66bc8443b92097608778e2f6c77a861a3a116829 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Apr 3 18:47:13 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Apr 3 18:47:13 2024 + 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 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} != ** ]]; 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
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
commit: f570b310de791991ef501d4bd2753b4ac2fa7ab8 Author: Ionen Wolkens gentoo org> AuthorDate: Tue Apr 2 16:16:39 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Tue Apr 2 16:17:15 2024 + 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 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..ebuild | 2 ++ dev-qt/qtmultimedia/qtmultimedia-6..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..ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.7..ebuild index 4f3890da25d9..6ed0ab79449b 100644 --- a/dev-qt/qtmultimedia/qtmultimedia-6.7..ebuild +++ b/dev-qt/qtmultimedia/qtmultimedia-6.7..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..ebuild b/dev-qt/qtmultimedia/qtmultimedia-6..ebuild index 4f3890da25d9..6ed0ab79449b 100644 --- a/dev-qt/qtmultimedia/qtmultimedia-6..ebuild +++ b/dev-qt/qtmultimedia/qtmultimedia-6..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
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
commit: 6186c552daa2255d7e3420109ae213e6faba215f Author: Ionen Wolkens gentoo org> AuthorDate: Tue Apr 2 12:05:42 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Tue Apr 2 13:05:03 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6186c552 dev-qt/qtmultimedia: add 6.7.0 Signed-off-by: Ionen Wolkens 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 4e5fa8fff408b8abf761a12d9637c425fe9bfbf6475b44a69c8489fd61bf6cbcca95940a22d1b24aec59634a45d2b34cb883c8e38d542f2f1cb36046e4c1 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 ..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
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
commit: 82a47f84571136b5ae396a966bf6200cd29b1e59 Author: Arthur Zamarin gentoo org> AuthorDate: Tue Apr 2 05:55:42 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Apr 2 05:55:42 2024 + 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 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"
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
commit: 4aa6a923fa349b69f2fe6586d9b23f64c1b75203 Author: Arthur Zamarin gentoo org> AuthorDate: Mon Apr 1 18:28:01 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Apr 1 18:28:01 2024 + 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 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"
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
commit: 9664bafb9327e95b0234aab70ba094fa57ff4f60 Author: Ionen Wolkens gentoo org> AuthorDate: Fri Mar 29 22:29:07 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Sat Mar 30 00:27:55 2024 + 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 gentoo.org> dev-qt/qtmultimedia/qtmultimedia-6.7..ebuild | 15 +++ dev-qt/qtmultimedia/qtmultimedia-6..ebuild | 15 +++ 2 files changed, 30 insertions(+) diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.7..ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.7..ebuild index 2359fc0aabd3..4f3890da25d9 100644 --- a/dev-qt/qtmultimedia/qtmultimedia-6.7..ebuild +++ b/dev-qt/qtmultimedia/qtmultimedia-6.7..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..ebuild b/dev-qt/qtmultimedia/qtmultimedia-6..ebuild index 2359fc0aabd3..4f3890da25d9 100644 --- a/dev-qt/qtmultimedia/qtmultimedia-6..ebuild +++ b/dev-qt/qtmultimedia/qtmultimedia-6..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 +}
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
commit: 8ce2a52eb7e993d2ef106512d29aa79198ed56bd Author: Ionen Wolkens gentoo org> AuthorDate: Fri Mar 29 22:16:40 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Sat Mar 30 00:27:50 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ce2a52e dev-qt/qtmultimedia: drop 6.6. Signed-off-by: Ionen Wolkens gentoo.org> dev-qt/qtmultimedia/qtmultimedia-6.6..ebuild | 87 1 file changed, 87 deletions(-) diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.6..ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.6..ebuild deleted file mode 100644 index 2359fc0aabd3.. --- a/dev-qt/qtmultimedia/qtmultimedia-6.6..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 -}
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
commit: f384ed6db34085929d419b19c409d2e30241de52 Author: Ionen Wolkens gentoo org> AuthorDate: Tue Mar 26 06:36:47 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Tue Mar 26 07:08:27 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f384ed6d dev-qt/qtmultimedia: add 6.6.3 Signed-off-by: Ionen Wolkens 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 ..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
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
commit: 5b8a4ae66119b404e506ea5538165e5b0b21f4a8 Author: Ionen Wolkens gentoo org> AuthorDate: Fri Mar 22 08:30:53 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Fri Mar 22 10:28:27 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b8a4ae6 dev-qt/qtmultimedia: add 6.7.0_rc2 Signed-off-by: Ionen Wolkens 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 4a6bb7d84dccb2f6a64947c46e7a07f5ee266e2b149648960265cd113ed8bbd10023a217c2d5d3e4c605f490bbec5e2d8e3794c164e1abb3ca9ec0ede0e0 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 ..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
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
commit: 93df734fd788b34d03bf88cc66b9d89b2a54 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Mar 22 06:15:10 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Mar 22 06:15:10 2024 + 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 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"
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
commit: 63b701a45e176ed5b74a2522a1af3a62e20f8032 Author: Ionen Wolkens gentoo org> AuthorDate: Tue Mar 12 10:29:37 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Tue Mar 12 11:59:32 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63b701a4 dev-qt/qtmultimedia: add 6.7.0_rc Signed-off-by: Ionen Wolkens 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 4a6bb7d84dccb2f6a64947c46e7a07f5ee266e2b149648960265cd113ed8bbd10023a217c2d5d3e4c605f490bbec5e2d8e3794c164e1abb3ca9ec0ede0e0 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 ..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) +
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
commit: ee93b6f79d93567fd37b309705ed940d39ea0d56 Author: Ionen Wolkens gentoo org> AuthorDate: Tue Feb 27 09:27:25 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Tue Feb 27 09:30:15 2024 + 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 gentoo.org> dev-qt/qtmultimedia/qtmultimedia-6.6.2.ebuild| 2 +- dev-qt/qtmultimedia/qtmultimedia-6.6..ebuild | 2 +- dev-qt/qtmultimedia/qtmultimedia-6.7..ebuild | 2 +- dev-qt/qtmultimedia/qtmultimedia-6..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..ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.6..ebuild index 7a0c7fa01e1c..2359fc0aabd3 100644 --- a/dev-qt/qtmultimedia/qtmultimedia-6.6..ebuild +++ b/dev-qt/qtmultimedia/qtmultimedia-6.6..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..ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.7..ebuild index 7a0c7fa01e1c..2359fc0aabd3 100644 --- a/dev-qt/qtmultimedia/qtmultimedia-6.7..ebuild +++ b/dev-qt/qtmultimedia/qtmultimedia-6.7..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..ebuild b/dev-qt/qtmultimedia/qtmultimedia-6..ebuild index 7a0c7fa01e1c..2359fc0aabd3 100644 --- a/dev-qt/qtmultimedia/qtmultimedia-6..ebuild +++ b/dev-qt/qtmultimedia/qtmultimedia-6..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
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
commit: edd6da26d72bbf8407f541e962576ac19d7cd8c8 Author: Arthur Zamarin gentoo org> AuthorDate: Tue Feb 20 06:44:41 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Feb 20 14:30:10 2024 + 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 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"
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
commit: c5ca7fa7549e63db07a12b6826e1725345f21d55 Author: Ionen Wolkens gentoo org> AuthorDate: Wed Feb 14 11:06:42 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Wed Feb 14 12:20:55 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5ca7fa7 dev-qt/qtmultimedia: add 6.6.2 Signed-off-by: Ionen Wolkens 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 ..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) +
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
commit: 1a649743aaa611e6363701162644d50da6d7d548 Author: Matoro Mahri matoro tk> AuthorDate: Wed Jan 31 07:47:28 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Wed Jan 31 22:30:19 2024 + 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.tk> Signed-off-by: Ionen Wolkens 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} != ** ]]; 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
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
commit: b907e960963da75067dda8e1c0f95bbc07fa34c9 Author: Ionen Wolkens gentoo org> AuthorDate: Tue Jan 30 05:19:48 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Tue Jan 30 05:24:23 2024 + 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 gentoo.org> dev-qt/qtmultimedia/qtmultimedia-6.6..ebuild | 4 ++-- dev-qt/qtmultimedia/qtmultimedia-6.7..ebuild | 4 ++-- dev-qt/qtmultimedia/qtmultimedia-6..ebuild | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.6..ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.6..ebuild index bde425d4bb66..fd4f18d66a89 100644 --- a/dev-qt/qtmultimedia/qtmultimedia-6.6..ebuild +++ b/dev-qt/qtmultimedia/qtmultimedia-6.6..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..ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.7..ebuild index bde425d4bb66..fd4f18d66a89 100644 --- a/dev-qt/qtmultimedia/qtmultimedia-6.7..ebuild +++ b/dev-qt/qtmultimedia/qtmultimedia-6.7..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..ebuild b/dev-qt/qtmultimedia/qtmultimedia-6..ebuild index bde425d4bb66..fd4f18d66a89 100644 --- a/dev-qt/qtmultimedia/qtmultimedia-6..ebuild +++ b/dev-qt/qtmultimedia/qtmultimedia-6..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
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
commit: 158eff8e5115f9744ed3c816d19819641336879d Author: Matoro Mahri matoro tk> AuthorDate: Mon Jan 29 17:19:35 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Tue Jan 30 03:53:54 2024 + 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.tk> Signed-off-by: Ionen Wolkens 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} != ** ]]; 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
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
commit: 6fe8d42bebd439f4c0754a5ad28d34bbd35113e1 Author: Ionen Wolkens gentoo org> AuthorDate: Mon Jan 29 02:56:22 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Mon Jan 29 14:37:15 2024 + 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 gentoo.org> dev-qt/qtmultimedia/metadata.xml | 1 + dev-qt/qtmultimedia/qtmultimedia-6.6..ebuild | 5 +++-- dev-qt/qtmultimedia/qtmultimedia-6.7..ebuild | 5 +++-- dev-qt/qtmultimedia/qtmultimedia-6..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 @@ Gentoo Qt Project + Enable screen capture support with Qt's EGL Full Screen/Single Surface platform plugin Enable audio support via media-libs/gstreamer Build QML/QtQuick bindings and imports Build the QtMultimediaWidgets module diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.6..ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.6..ebuild index c4294e51cffe..bde425d4bb66 100644 --- a/dev-qt/qtmultimedia/qtmultimedia-6.6..ebuild +++ b/dev-qt/qtmultimedia/qtmultimedia-6.6..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..ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.7..ebuild index c4294e51cffe..bde425d4bb66 100644 --- a/dev-qt/qtmultimedia/qtmultimedia-6.7..ebuild +++ b/dev-qt/qtmultimedia/qtmultimedia-6.7..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..ebuild b/dev-qt/qtmultimedia/qtmultimedia-6..ebuild index c4294e51cffe..bde425d4bb66 100644 --- a/dev-qt/qtmultimedia/qtmultimedia-6..ebuild +++ b/dev-qt/qtmultimedia/qtmultimedia-6..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=]
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
commit: 7d021c932bd442a770399e99ea866f96486c2ab5 Author: Matoro Mahri matoro tk> AuthorDate: Wed Jan 24 14:53:52 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Thu Jan 25 00:52:15 2024 + 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.tk> Signed-off-by: Ionen Wolkens 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"
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
commit: 4612c2f1e658605e372e14eb401c0e5572198ad1 Author: Ionen Wolkens gentoo org> AuthorDate: Wed Jan 24 08:49:57 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Wed Jan 24 14:49:13 2024 + 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 gentoo.org> dev-qt/qtmultimedia/qtmultimedia-6.6..ebuild | 3 ++- dev-qt/qtmultimedia/qtmultimedia-6.7..ebuild | 3 ++- dev-qt/qtmultimedia/qtmultimedia-6..ebuild | 3 ++- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.6..ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.6..ebuild index 3c69475face8..c4294e51cffe 100644 --- a/dev-qt/qtmultimedia/qtmultimedia-6.6..ebuild +++ b/dev-qt/qtmultimedia/qtmultimedia-6.6..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..ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.7..ebuild index 3c69475face8..c4294e51cffe 100644 --- a/dev-qt/qtmultimedia/qtmultimedia-6.7..ebuild +++ b/dev-qt/qtmultimedia/qtmultimedia-6.7..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..ebuild b/dev-qt/qtmultimedia/qtmultimedia-6..ebuild index 3c69475face8..c4294e51cffe 100644 --- a/dev-qt/qtmultimedia/qtmultimedia-6..ebuild +++ b/dev-qt/qtmultimedia/qtmultimedia-6..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 )
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
commit: 0454fb687095c587a3d0bcb97485a4d5fefdb4a9 Author: WANG Xuerui gentoo org> AuthorDate: Tue Jan 2 15:53:50 2024 + Commit: WANG Xuerui gentoo org> CommitDate: Tue Jan 2 15:53:50 2024 + 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 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"
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
commit: 54fddaf294d80e62ebc1128f425a6bca22a4f0ea Author: Ionen Wolkens gentoo org> AuthorDate: Tue Dec 19 19:40:36 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Tue Dec 19 20:31:17 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54fddaf2 dev-qt/qtmultimedia: drop 6.5.3 Signed-off-by: Ionen Wolkens 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 cfdd7fb6.. --- 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 -}
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
commit: 022f039ca7dc7edf353ac32b8235c415b2fc187b Author: Ionen Wolkens gentoo org> AuthorDate: Sun Dec 17 22:27:57 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Sun Dec 17 22:49:10 2023 + 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 gentoo.org> .../{qtmultimedia-6.6.1.ebuild => qtmultimedia-6.6.1-r1.ebuild} | 5 ++--- dev-qt/qtmultimedia/qtmultimedia-6.6..ebuild | 5 ++--- dev-qt/qtmultimedia/qtmultimedia-6.7..ebuild | 5 ++--- dev-qt/qtmultimedia/qtmultimedia-6..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..ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.6..ebuild index c3fee31965cc..3c69475face8 100644 --- a/dev-qt/qtmultimedia/qtmultimedia-6.6..ebuild +++ b/dev-qt/qtmultimedia/qtmultimedia-6.6..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..ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.7..ebuild index c3fee31965cc..3c69475face8 100644 --- a/dev-qt/qtmultimedia/qtmultimedia-6.7..ebuild +++ b/dev-qt/qtmultimedia/qtmultimedia-6.7..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..ebuild b/dev-qt/qtmultimedia/qtmultimedia-6..ebuild index c3fee31965cc..3c69475face8 100644 --- a/dev-qt/qtmultimedia/qtmultimedia-6..ebuild +++ b/dev-qt/qtmultimedia/qtmultimedia-6..ebuild @@ -15,7 +15,7 @@ IUSE="+X alsa +ffmpeg
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
commit: af7029bd5e5e2a793823caa8412e84bdb6789c64 Author: Arthur Zamarin gentoo org> AuthorDate: Sun Dec 17 18:26:50 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Dec 17 18:28:18 2023 + 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 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"
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
commit: d0dd61960a85e840c43c08ecdadaf2d10bb4c4cf Author: Ionen Wolkens gentoo org> AuthorDate: Tue Dec 12 14:29:18 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Tue Dec 12 21:23:46 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0dd6196 dev-qt/qtmultimedia: add 6.7. Signed-off-by: Ionen Wolkens gentoo.org> dev-qt/qtmultimedia/qtmultimedia-6.7..ebuild | 86 1 file changed, 86 insertions(+) diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.7..ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.7..ebuild new file mode 100644 index ..c3fee31965cc --- /dev/null +++ b/dev-qt/qtmultimedia/qtmultimedia-6.7..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 +}
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
commit: 461f58d0339a42fc1ef8ffcfd13a11abbd704b19 Author: Joonas Niilola gentoo org> AuthorDate: Tue Dec 5 07:24:53 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Dec 5 07:25:17 2023 + 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 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"
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
commit: 5b5a83715d589033e0e2c40210f0fb576dc91b96 Author: Jakov Smolić gentoo org> AuthorDate: Sun Dec 3 20:48:26 2023 + Commit: Jakov Smolić gentoo org> CommitDate: Sun Dec 3 20:48:26 2023 + 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ć 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"
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
commit: d2ccafb74e8922dcc24f62da1a9f0f38d60d67dd Author: Arthur Zamarin gentoo org> AuthorDate: Sat Dec 2 10:57:15 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Dec 2 10:57:15 2023 + 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 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"
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
commit: ca31b3cb9206289cb1655ef0ddfc9ef799fc651c Author: Arthur Zamarin gentoo org> AuthorDate: Sat Dec 2 10:57:08 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Dec 2 10:57:08 2023 + 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 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"
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
commit: 1f9d4033c4827b2fda0fd250608b238b6ea56658 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Dec 1 10:57:35 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Dec 1 10:57:35 2023 + 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 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"
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
commit: 62f3706f3dab57d0da23c06e29255ee362d5c09d Author: Arthur Zamarin gentoo org> AuthorDate: Fri Dec 1 10:57:25 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Dec 1 10:57:25 2023 + 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 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"
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
commit: d78eed4f59e39cb14778c327fecd3dfb6bf5e961 Author: Ionen Wolkens gentoo org> AuthorDate: Mon Nov 27 06:10:33 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Mon Nov 27 08:45:41 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d78eed4f dev-qt/qtmultimedia: add 6.6.1 Signed-off-by: Ionen Wolkens 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 ..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) +
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
commit: 0b22c537da759ac4fc4962750afbab6a7a4106b7 Author: Eli Schwartz gmail com> AuthorDate: Mon Nov 20 01:23:12 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Mon Nov 20 02:02:41 2023 + 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 gmail.com> Closes: https://github.com/gentoo/gentoo/pull/33911 Signed-off-by: Ionen Wolkens 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..ebuild | 1 + dev-qt/qtmultimedia/qtmultimedia-6..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..cfdd7fb6 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..ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.6..ebuild index 4087cd2852a8..c3fee31965cc 100644 --- a/dev-qt/qtmultimedia/qtmultimedia-6.6..ebuild +++ b/dev-qt/qtmultimedia/qtmultimedia-6.6..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..ebuild b/dev-qt/qtmultimedia/qtmultimedia-6..ebuild index 4087cd2852a8..c3fee31965cc 100644 --- a/dev-qt/qtmultimedia/qtmultimedia-6..ebuild +++ b/dev-qt/qtmultimedia/qtmultimedia-6..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"
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
commit: 039a8f92e6b5d278fa8c94feb76e8bebd23a5e2f Author: Ionen Wolkens gentoo org> AuthorDate: Wed Nov 15 18:00:41 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Wed Nov 15 19:27:55 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=039a8f92 dev-qt/qtmultimedia: drop 6.5.2-r1 Signed-off-by: Ionen Wolkens 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.. --- 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) -
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
commit: 690e5c956d6c53a003f336843bc57467a162e34c Author: Arthur Zamarin gentoo org> AuthorDate: Wed Nov 15 17:19:01 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Nov 15 17:19:01 2023 + 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 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"
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
commit: 013876170eb22f27139d4962a90de3d4a325f0ae Author: Arthur Zamarin gentoo org> AuthorDate: Mon Nov 6 08:14:12 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Nov 6 08:14:12 2023 + 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 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} != ** ]]; 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
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
commit: 6ee243af7bfa70e0c57230696dc6fd1d1c5e913b Author: Arthur Zamarin gentoo org> AuthorDate: Mon Nov 6 07:11:20 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Nov 6 07:14:37 2023 + 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 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} != ** ]]; 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
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
commit: 5f45f078635ff5e9cd8f5418382f606d1d09d136 Author: Ionen Wolkens gentoo org> AuthorDate: Tue Oct 10 08:52:38 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Tue Oct 10 14:49:22 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f45f078 dev-qt/qtmultimedia: add 6.6.0 Signed-off-by: Ionen Wolkens 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 ..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) + ) + +
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
commit: 0d02d431f825516da95979eada2641143f996651 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Oct 8 15:05:35 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Oct 8 15:47:33 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d02d431 dev-qt/qtmultimedia: add 5.15.11 Signed-off-by: Andreas Sturmlechner 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 ..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} != ** ]]; 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 \ +
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
commit: b55cecd607e17ea722f4304d7f06136b617f6284 Author: Ionen Wolkens gentoo org> AuthorDate: Tue Sep 26 13:38:14 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Tue Sep 26 19:47:24 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b55cecd6 dev-qt/qtmultimedia: add 6.6.0_rc Signed-off-by: Ionen Wolkens 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 ..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 +}
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
commit: dd79847d756dd0d366786dd11b81c0b6d20640d5 Author: Ionen Wolkens gentoo org> AuthorDate: Sun Sep 24 16:05:07 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Sun Sep 24 17:18:42 2023 + 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 gentoo.org> dev-qt/qtmultimedia/qtmultimedia-6.5.2-r1.ebuild | 3 ++- dev-qt/qtmultimedia/qtmultimedia-6.5..ebuild | 3 ++- dev-qt/qtmultimedia/qtmultimedia-6.6..ebuild | 3 ++- dev-qt/qtmultimedia/qtmultimedia-6..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..ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.5..ebuild index ae102c2a70ef..d2ceca20f2b0 100644 --- a/dev-qt/qtmultimedia/qtmultimedia-6.5..ebuild +++ b/dev-qt/qtmultimedia/qtmultimedia-6.5..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..ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.6..ebuild index ae102c2a70ef..d2ceca20f2b0 100644 --- a/dev-qt/qtmultimedia/qtmultimedia-6.6..ebuild +++ b/dev-qt/qtmultimedia/qtmultimedia-6.6..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..ebuild b/dev-qt/qtmultimedia/qtmultimedia-6..ebuild index ae102c2a70ef..d2ceca20f2b0 100644 --- a/dev-qt/qtmultimedia/qtmultimedia-6..ebuild +++ b/dev-qt/qtmultimedia/qtmultimedia-6..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() {
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
commit: a3dd33ed9208c7d8e72b3aaadc006af88102a143 Author: Sam James gentoo org> AuthorDate: Fri Sep 15 04:47:43 2023 + Commit: Sam James gentoo org> CommitDate: Fri Sep 15 04:47:43 2023 + 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 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"
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
commit: 7eb65b220898e726d6283b333a6f3be71a63dd1f Author: Ionen Wolkens gentoo org> AuthorDate: Thu Sep 7 13:25:52 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Thu Sep 7 20:36:57 2023 + 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 gentoo.org> dev-qt/qtmultimedia/qtmultimedia-6.5..ebuild | 5 + dev-qt/qtmultimedia/qtmultimedia-6..ebuild | 5 + 2 files changed, 2 insertions(+), 8 deletions(-) diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.5..ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.5..ebuild index 8e203f8eaec1..ae102c2a70ef 100644 --- a/dev-qt/qtmultimedia/qtmultimedia-6.5..ebuild +++ b/dev-qt/qtmultimedia/qtmultimedia-6.5..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..ebuild b/dev-qt/qtmultimedia/qtmultimedia-6..ebuild index 8e203f8eaec1..ae102c2a70ef 100644 --- a/dev-qt/qtmultimedia/qtmultimedia-6..ebuild +++ b/dev-qt/qtmultimedia/qtmultimedia-6..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
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
commit: fdfa1aebca3ff8c3d5c94a2dec0616092c3b0986 Author: Jimi Huotari gentoo org> AuthorDate: Wed Jul 26 13:22:33 2023 + Commit: Jimi Huotari gentoo org> CommitDate: Wed Jul 26 13:30:56 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdfa1aeb dev-qt/qtmultimedia: drop 6.5.1-r1 Signed-off-by: Jimi Huotari 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.. --- 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 -}
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
commit: 68951da11e7dfef0c02c545a33221de52c453263 Author: Jimi Huotari gentoo org> AuthorDate: Thu Jul 20 19:32:51 2023 + Commit: Jimi Huotari gentoo org> CommitDate: Thu Jul 20 19:41:00 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68951da1 dev-qt/qtmultimedia: add 6.5.2 Signed-off-by: Jimi Huotari 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 ..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 +}
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
commit: 2fe9489644af617dd074e6bd0e312fcb203a1a04 Author: Sam James gentoo org> AuthorDate: Wed Jul 12 23:38:03 2023 + Commit: Sam James gentoo org> CommitDate: Wed Jul 12 23:38:03 2023 + 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 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} != ** ]]; 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
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
commit: 5b51421b3283ef8fee477412c50d2e131daaf387 Author: Sam James gentoo org> AuthorDate: Wed Jul 12 01:12:39 2023 + Commit: Sam James gentoo org> CommitDate: Wed Jul 12 01:12:39 2023 + 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 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} != ** ]]; 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
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
commit: e982fa8462a7a08dc3301a8433f42abefdf8acfe Author: Arthur Zamarin gentoo org> AuthorDate: Sun Jul 9 16:59:10 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Jul 9 16:59:10 2023 + 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 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} != ** ]]; 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
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
commit: 39e19754cb48c89ea70b0d18bf80b881ce93db5e Author: Jimi Huotari gentoo org> AuthorDate: Sun Jun 18 21:14:18 2023 + Commit: Jimi Huotari gentoo org> CommitDate: Sun Jun 18 21:27:55 2023 + 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 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.. --- 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 -}
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
commit: d737dff582c6112aec0c87524177121d59a3b1a7 Author: Jimi Huotari gentoo org> AuthorDate: Sun Jun 18 21:12:55 2023 + Commit: Jimi Huotari gentoo org> CommitDate: Sun Jun 18 21:27:54 2023 + 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 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 ..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 +}
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
commit: e70d403cc3996aaa375b84a5084e0945fa76b6b8 Author: Jimi Huotari gentoo org> AuthorDate: Wed Jun 7 14:31:34 2023 + Commit: Jimi Huotari gentoo org> CommitDate: Sat Jun 10 13:33:01 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e70d403c dev-qt/qtmultimedia: drop 6.5.0 Signed-off-by: Jimi Huotari 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.. --- 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 -}
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
commit: c579b7af270b68c4e7372bc9190f62e11b3385d8 Author: Jimi Huotari gentoo org> AuthorDate: Sat May 6 11:24:22 2023 + Commit: Jimi Huotari gentoo org> CommitDate: Sat May 6 11:25:53 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c579b7af dev-qt/qtmultimedia: drop 6.4.3 Signed-off-by: Jimi Huotari 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.. --- 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 -}
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
commit: fcf57618497c97c151b49348ee2964b8149d3368 Author: Arthur Zamarin gentoo org> AuthorDate: Mon May 1 07:24:41 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon May 1 07:24:41 2023 + 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 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} != ** ]]; 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
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
commit: 1d8b12507c9e62627045cb5959e7aaec7e374cee Author: Arthur Zamarin gentoo org> AuthorDate: Tue Apr 25 09:41:01 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Apr 25 09:41:47 2023 + 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 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} != ** ]]; 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
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
commit: 17adaae87cd137e92924f17b3478b0b566bb97df Author: Arthur Zamarin gentoo org> AuthorDate: Sun Apr 23 15:58:45 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Apr 23 15:58:45 2023 + 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 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} != ** ]]; 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
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
commit: f3a1f606d4a3f243b0196367a84244785f1ed4ee Author: Jimi Huotari gentoo org> AuthorDate: Sat Apr 15 18:39:24 2023 + Commit: Jimi Huotari gentoo org> CommitDate: Sat Apr 15 18:39:24 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3a1f606 dev-qt/qtmultimedia: add 6.5.0 Signed-off-by: Jimi Huotari 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 ..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 +}
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
commit: 095c6be9a6ffa023b232421c7ab9eee85c0e66f2 Author: Jimi Huotari gentoo org> AuthorDate: Sun Mar 26 16:56:30 2023 + Commit: Jimi Huotari gentoo org> CommitDate: Sun Mar 26 16:59:07 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=095c6be9 dev-qt/qtmultimedia: drop 6.4.2 Signed-off-by: Jimi Huotari 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 e83bbad3b46ecab048e97a0facc8374bedb3cf80b0b9eeb4151f99a79bd2292e49bc2942a5d060fe00f6cd497dc709975cd0451a49ac99beb6f6824fb835 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.. --- 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 -}
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
commit: 62360104ec4750bf0789df230c3af234c55772e3 Author: Jimi Huotari gentoo org> AuthorDate: Sun Mar 19 11:26:26 2023 + Commit: Jimi Huotari gentoo org> CommitDate: Sun Mar 19 13:06:40 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62360104 dev-qt/qtmultimedia: add 6.4.3 Signed-off-by: Jimi Huotari 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 e83bbad3b46ecab048e97a0facc8374bedb3cf80b0b9eeb4151f99a79bd2292e49bc2942a5d060fe00f6cd497dc709975cd0451a49ac99beb6f6824fb835 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 ..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 +}
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
commit: d4fbee721e482c1e64e6874940c867671657dbb6 Author: Andreas Sturmlechner gentoo org> AuthorDate: Wed Feb 8 22:18:55 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Feb 9 09:48:31 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4fbee72 dev-qt/qtmultimedia: drop 6.4.0 Signed-off-by: Andreas Sturmlechner 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 e83bbad3b46ecab048e97a0facc8374bedb3cf80b0b9eeb4151f99a79bd2292e49bc2942a5d060fe00f6cd497dc709975cd0451a49ac99beb6f6824fb835 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.. --- 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 -}
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
commit: d0da5d9ac48a760db89dbb358aa7b150540d3138 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Jan 21 19:36:33 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Jan 21 19:36:33 2023 + 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 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} != ** ]]; 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
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
commit: 5681cd654890b05c48d9812c2db59239dae028d8 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Jan 21 19:32:43 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Jan 21 19:32:43 2023 + 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 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} != ** ]]; 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
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
commit: 7ef80c6f6d73ee6f10c325b83a89dbf7d6d95a06 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Jan 21 19:29:03 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Jan 21 19:29:03 2023 + 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 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} != ** ]]; 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
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
commit: 6d8aabefcb1f0a7301d592ec3a58cf6ed15faa9e Author: Arthur Zamarin gentoo org> AuthorDate: Sat Jan 21 09:14:02 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Jan 21 09:14:02 2023 + 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 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} != ** ]]; 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
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
commit: 865e6c06ad24ac7d1fb7d593834cd4b76eb6e526 Author: Arthur Zamarin gentoo org> AuthorDate: Tue Jan 17 20:55:24 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Jan 17 20:55:24 2023 + 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 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} != ** ]]; 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
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
commit: 71743c7938afc6915dec4d2f4f5e13978ef512d1 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Jan 8 21:16:33 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Jan 8 21:44:53 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71743c79 dev-qt/qtmultimedia: 5.15.8 version bump Signed-off-by: Andreas Sturmlechner 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 e83bbad3b46ecab048e97a0facc8374bedb3cf80b0b9eeb4151f99a79bd2292e49bc2942a5d060fe00f6cd497dc709975cd0451a49ac99beb6f6824fb835 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 ..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} != ** ]]; 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) +
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
commit: b01ef2c314ce74358f3a88f06e4dfc86b763c8cc Author: Jimi Huotari gentoo org> AuthorDate: Thu Jan 5 14:51:42 2023 + Commit: Jimi Huotari gentoo org> CommitDate: Thu Jan 5 22:38:53 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b01ef2c3 dev-qt/qtmultimedia: add 6.4.2 Signed-off-by: Jimi Huotari 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 ..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 +}
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
commit: e35fb13f22474473a4f72b7fae9943a51da7b87b Author: Arthur Zamarin gentoo org> AuthorDate: Mon Dec 5 19:45:04 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Dec 5 19:45:04 2022 + 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 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} != ** ]]; 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
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
commit: 62863f0d3ca42fd00087930308b12ca60974f8ef Author: Arthur Zamarin gentoo org> AuthorDate: Sun Dec 4 19:28:04 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Dec 4 19:28:04 2022 + 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 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} != ** ]]; 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
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
commit: 4c11187490b895fca9ccbdb2adeb11e0133a52ed Author: Arthur Zamarin gentoo org> AuthorDate: Sun Dec 4 19:22:06 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Dec 4 19:22:06 2022 + 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 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} != ** ]]; 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
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
commit: f596a7f241147ece859767134fcae1b2be6a1855 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Dec 3 20:37:03 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Dec 3 20:37:03 2022 + 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 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} != ** ]]; 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
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
commit: 51a39322fdcafb520931963cee5f8160a2d88988 Author: Sam James gentoo org> AuthorDate: Sat Dec 3 11:00:31 2022 + Commit: Sam James gentoo org> CommitDate: Sat Dec 3 11:00:31 2022 + 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 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} != ** ]]; 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
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
commit: cf7b9d6b925562bb318b769a528a37f103115ee2 Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Dec 1 18:44:40 2022 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Dec 1 19:19:13 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf7b9d6b dev-qt/qtmultimedia: drop 6.3.2 Signed-off-by: Andreas Sturmlechner 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 6098fe14344ed03dbfcbb2db429c431a4728289602742be2fe44ef063ceb98322bb576eeb559a649b24f142cd5e21b652fed8c96814b8e3b8b0a66b51fe9 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.. --- 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 -}
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
commit: 8346b7aafdf7f76b20c1469ef2ab954af7e0286d Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Sep 24 14:07:06 2022 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Sep 24 14:32:18 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8346b7aa dev-qt/qtmultimedia: drop 6.3.1 Signed-off-by: Andreas Sturmlechner 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 6098fe14344ed03dbfcbb2db429c431a4728289602742be2fe44ef063ceb98322bb576eeb559a649b24f142cd5e21b652fed8c96814b8e3b8b0a66b51fe9 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.. --- 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 -}
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
commit: 342c7e5252c94805f06d69ddcb703b0e485143a1 Author: Jimi Huotari gentoo org> AuthorDate: Mon Jun 20 18:27:39 2022 + Commit: Sam James gentoo org> CommitDate: Tue Aug 2 21:49:50 2022 + 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 gentoo.org> Signed-off-by: Sam James 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 6098fe14344ed03dbfcbb2db429c431a4728289602742be2fe44ef063ceb98322bb576eeb559a649b24f142cd5e21b652fed8c96814b8e3b8b0a66b51fe9 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 ..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 +}
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
commit: fdb1b68df2109cf4b4b082eef20c25f74df7b866 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Jul 17 07:12:13 2022 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Jul 23 11:21:01 2022 + 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 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] )
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
commit: c29d55909f31e4c317f4d377856c9901b036b598 Author: Arthur Zamarin gentoo org> AuthorDate: Mon Jul 4 17:59:37 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Jul 4 17:59:37 2022 + 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 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"
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
commit: 8c793ba548a8445a7663a7ee163050c7beb6beb5 Author: Sam James gentoo org> AuthorDate: Sat Jul 2 18:25:19 2022 + Commit: Sam James gentoo org> CommitDate: Sat Jul 2 18:25:19 2022 + 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 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"
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
commit: e817d060936aa28246912b29a3cd95073e49859b Author: Arthur Zamarin gentoo org> AuthorDate: Sat Jul 2 12:54:20 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Jul 2 12:54:20 2022 + 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 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"
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
commit: b6f380ee2d78c847d347f144a51fe1d4f3c60787 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Jul 2 11:02:24 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Jul 2 11:02:24 2022 + 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 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"
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
commit: a0621d6ec280153a5ac40779dba495486d8e7542 Author: Sam James gentoo org> AuthorDate: Thu Jun 30 22:19:24 2022 + Commit: Sam James gentoo org> CommitDate: Thu Jun 30 22:19:24 2022 + 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 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"
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
commit: c2ba2231a09ee04e0e3e9c83a825d096af995863 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Jun 18 15:53:20 2022 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Jun 18 17:24:01 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2ba2231 dev-qt/qtmultimedia: Drop 5.15.3 Signed-off-by: Andreas Sturmlechner 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.. --- 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 -}
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
commit: 3c28f9b7c71a50dd1f2a1ffada68e8601b5bb970 Author: Sam James gentoo org> AuthorDate: Sat Jun 18 15:38:45 2022 + Commit: Sam James gentoo org> CommitDate: Sat Jun 18 15:38:45 2022 + 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 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"
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
commit: cfa4c62882f006dffb5739569434ef5369f32d52 Author: Sam James gentoo org> AuthorDate: Tue Jun 14 13:26:37 2022 + Commit: Sam James gentoo org> CommitDate: Tue Jun 14 13:26:37 2022 + 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 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"
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
commit: d72df5def7bddeeaf17aea03c4bfd0ffc8a6aab8 Author: Sam James gentoo org> AuthorDate: Mon Jun 13 21:18:12 2022 + Commit: Sam James gentoo org> CommitDate: Mon Jun 13 21:18:12 2022 + 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 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"
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
commit: 5d5422be2b9a7e79c1cf57a2b133820436fcd0f9 Author: Sam James gentoo org> AuthorDate: Fri Jun 10 03:15:35 2022 + Commit: Sam James gentoo org> CommitDate: Fri Jun 10 03:15:35 2022 + 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 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"
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
commit: 5193501c3e45585044e264f3e80635cc64b7d85c Author: Andreas Sturmlechner gentoo org> AuthorDate: Wed May 25 21:08:50 2022 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed May 25 21:10:12 2022 + 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 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 ..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 +}
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
commit: aebfd13d43a27238921072c70cc3ae665dc9ae15 Author: Andreas Sturmlechner gentoo org> AuthorDate: Wed May 25 21:09:50 2022 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed May 25 21:10:14 2022 + 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 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.. --- 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 -}
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
commit: 96979bd09e299bb3995b334af2271fdec1b346c6 Author: Sam James gentoo org> AuthorDate: Sun Apr 17 18:17:11 2022 + Commit: Sam James gentoo org> CommitDate: Sun Apr 17 18:18:28 2022 + 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 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"
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
commit: f206e7c5385bfc617f8c50739ed2af95ece467c5 Author: Sam James gentoo org> AuthorDate: Thu Apr 14 00:18:21 2022 + Commit: Sam James gentoo org> CommitDate: Thu Apr 14 00:18:21 2022 + 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 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"
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
commit: 379bf96e5c9a8a41c243d20c0b71f0e6c4213360 Author: Sam James gentoo org> AuthorDate: Tue Apr 12 22:48:57 2022 + Commit: Sam James gentoo org> CommitDate: Tue Apr 12 22:48:57 2022 + 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 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"
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
commit: ce97a8c6de5183dd753f8cda5eeb7737e07b9831 Author: Arthur Zamarin gentoo org> AuthorDate: Tue Apr 12 19:35:17 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Apr 12 19:35:17 2022 + 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 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"
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
commit: 9e54a1f9d2f66274ac4b5814b28e7adea25e2041 Author: Arthur Zamarin gentoo org> AuthorDate: Tue Apr 12 18:45:25 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Apr 12 18:45:25 2022 + 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 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"
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
commit: e0514901ff0cc3c3084e7b8953cad53869ab312e Author: Sam James gentoo org> AuthorDate: Sun Oct 17 00:29:42 2021 + Commit: Sam James gentoo org> CommitDate: Sun Oct 17 00:29:42 2021 + 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 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"
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
commit: 5fe20abd4220b37074b67a02c835fb5bd38d8142 Author: Sam James gentoo org> AuthorDate: Sun Oct 17 00:27:22 2021 + Commit: Sam James gentoo org> CommitDate: Sun Oct 17 00:27:22 2021 + 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 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"