diff options
author | V3n3RiX <venerix@koprulu.sector> | 2024-09-03 12:28:20 +0100 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2024-09-03 12:28:20 +0100 |
commit | 3f559ef486314f9b3b48d48eb303d6be68463af9 (patch) | |
tree | 3b70212f31ce4d000911c001ce13363d0909dfd1 /dev-qt/qtmultimedia | |
parent | 20b6ab983b55b022c6e4af317154089e18ad41cb (diff) |
gentoo auto-resync : 03:09:2024 - 12:28:20
Diffstat (limited to 'dev-qt/qtmultimedia')
-rw-r--r-- | dev-qt/qtmultimedia/Manifest | 6 | ||||
-rw-r--r-- | dev-qt/qtmultimedia/qtmultimedia-6.7.9999.ebuild | 23 | ||||
-rw-r--r-- | dev-qt/qtmultimedia/qtmultimedia-6.8.9999.ebuild | 2 | ||||
-rw-r--r-- | dev-qt/qtmultimedia/qtmultimedia-6.9999.ebuild | 2 |
4 files changed, 26 insertions, 7 deletions
diff --git a/dev-qt/qtmultimedia/Manifest b/dev-qt/qtmultimedia/Manifest index e148d9cff7ac..9a238c6bdcb9 100644 --- a/dev-qt/qtmultimedia/Manifest +++ b/dev-qt/qtmultimedia/Manifest @@ -4,7 +4,7 @@ DIST qtmultimedia-everywhere-opensource-src-5.15.14.tar.xz 3842164 BLAKE2B 0065c DIST qtmultimedia-everywhere-src-6.7.2.tar.xz 8451800 BLAKE2B 44523ebe4f1b0c910fdad8ff29f24273c1b7872e9f5dd58b2dd779e61fe3b5c1a97ee900009ca693c740a6e578f9dd62995ac101ef70e1cd718af1bd1c355430 SHA512 bfcd04a5ba142e2a3bee3b67a261ffb4f651ac4e043e3dcafc0175bd25409de375041aa6fdda4f6899b00e4bad6c06ae9fd0d6a1e7db0b874f1bcf0a578d3c70 EBUILD qtmultimedia-5.15.14.ebuild 1511 BLAKE2B 81fd1f3d666a9c3da203ccc37ef635954c25d00e1928be7d2250fe7a8bbf564da4e61c2e1be07afc7bc51ac340c0605d241ef5bbcf5e1ec846e528886b8f6aea SHA512 5dd3b3f0b22029dadf98e404d4be3557eb335e666fc08ea7bd39134f9770433fe5e35524ca9df6e89deb342e2b8e03a679e0e7718d534693cb0191c618162b91 EBUILD qtmultimedia-6.7.2-r2.ebuild 3247 BLAKE2B cf452a84f0b696c23d1e01261292284b019c1f8331684b27f24e5cc0e6d12a759ab8af62823aecbcf76359ec1f81863ff469cf0239c92c959ccfd8cb388c0a55 SHA512 e69f82784a2ad6416b98b630ce01c7f76df6c6d56c3ac968bd6ccccadc8270c1d614af2b524663b53fb6cf7a84bba1f3e613217a5607bbe5e63d34a6b30570a2 -EBUILD qtmultimedia-6.7.9999.ebuild 3197 BLAKE2B 8cca6522b8fea6cafd06d3dc27a890337d1bd853b4ab634f5845430dd8f9fe3ca775f0c3d2f8fd9b5d9aa8c886b2d5844e2bf09bb985666c4be3e2319f8ae156 SHA512 4b0eefcf9244f8a98e0b2d3e687e2219bfb9d28bdb3298bccccd1eec16a07b9a6a03b4e1fdfaabe7bcb90b16c5d60a83eaf74dd7194fb4b87bb914ab961fa455 -EBUILD qtmultimedia-6.8.9999.ebuild 3838 BLAKE2B b9329acdcdf75429543feaed309357c4eaf4a9041b55da43ffdb6d386e0c40976a5882e03cbae77c440d90c53108a2fda30db22d18c2e51a2563a16d2ca8e2b3 SHA512 444818fec37bfd2dd8a0eaae2058f848a530fda1227d62fdbe39b78a163006e1cc0e46d0c1c70d24cd0b0a067393631162c814f371f48c843ae1b0d099e458b1 -EBUILD qtmultimedia-6.9999.ebuild 3838 BLAKE2B b9329acdcdf75429543feaed309357c4eaf4a9041b55da43ffdb6d386e0c40976a5882e03cbae77c440d90c53108a2fda30db22d18c2e51a2563a16d2ca8e2b3 SHA512 444818fec37bfd2dd8a0eaae2058f848a530fda1227d62fdbe39b78a163006e1cc0e46d0c1c70d24cd0b0a067393631162c814f371f48c843ae1b0d099e458b1 +EBUILD qtmultimedia-6.7.9999.ebuild 3579 BLAKE2B 5ae33052c36f731ec01f34fdc059360351b108c85f86054a6620a5f014f8c12db302fabab8ac16779b4993c19633a57dc91d89e9febfff272c074f512f0d2762 SHA512 d958f74a47e59417dab96104e4154d73af7c00d4c49601b06173ef306019f09d38fef31bc28fb364a9f888477fb6cb8d767b0924638183cbdd00c38ee8b9eb3b +EBUILD qtmultimedia-6.8.9999.ebuild 3897 BLAKE2B f937f76181691a4533062d584722c1cb59143c9b5f5dda6ff3f358ff6897e52b7ae872fc2e7b6fbfdae252a15a71187db0392697db815a55176182a4744c3aa0 SHA512 6f18cf3bb54f58b3e0437b2ac5f5038423283af926b041bfac2914bf3fdcbe9cd44a993e9cb56cd477e5b360bcf8df00274487ecdb766ac07a1806846941e81f +EBUILD qtmultimedia-6.9999.ebuild 3897 BLAKE2B f937f76181691a4533062d584722c1cb59143c9b5f5dda6ff3f358ff6897e52b7ae872fc2e7b6fbfdae252a15a71187db0392697db815a55176182a4744c3aa0 SHA512 6f18cf3bb54f58b3e0437b2ac5f5038423283af926b041bfac2914bf3fdcbe9cd44a993e9cb56cd477e5b360bcf8df00274487ecdb766ac07a1806846941e81f MISC metadata.xml 888 BLAKE2B bf3f5b1376585d4aa9021aa838b486b8143e5fbf7c5bf7c7324500de96ab86fd0176993567f97f5e5d115284f8c3ccc16475f787407d747689aefa82cf9a9534 SHA512 98e962234f1ed462444e5f7f3e77a08794b2d0480df7773e822a5671cdfbf708b51edfafacffade2ad5f8b177d89cc0d53b975ef181be66b885c17db2a4a542b diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.7.9999.ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.7.9999.ebuild index f92c651b8b19..4aefaf7a465a 100644 --- a/dev-qt/qtmultimedia/qtmultimedia-6.7.9999.ebuild +++ b/dev-qt/qtmultimedia/qtmultimedia-6.7.9999.ebuild @@ -11,15 +11,20 @@ if [[ ${QT6_BUILD_TYPE} == release ]]; then KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86" fi -IUSE="+X alsa eglfs +ffmpeg gstreamer opengl pulseaudio qml v4l vaapi vulkan" +IUSE=" + +X alsa eglfs +ffmpeg gstreamer opengl pulseaudio + qml v4l vaapi vulkan wayland +" # tst_qmediaplayerbackend hard requires qml, review in case becomes optional REQUIRED_USE=" || ( ffmpeg gstreamer ) eglfs? ( ffmpeg opengl qml ) - vaapi? ( ffmpeg opengl ) test? ( qml ) + vaapi? ( ffmpeg opengl ) " +# gstreamer[X=] is to avoid broken gst detect if -X w/ gst[X] w/o xorg-proto +# (*could* be removed if gst-plugins-base[X] RDEPENDs on xorg-proto) RDEPEND=" ~dev-qt/qtbase-${PV}:6[gui,network,opengl=,vulkan=,widgets] alsa? ( @@ -37,8 +42,12 @@ RDEPEND=" gstreamer? ( dev-libs/glib:2 media-libs/gst-plugins-bad:1.0 - media-libs/gst-plugins-base:1.0[X=,opengl?] + media-libs/gst-plugins-base:1.0[X=] media-libs/gstreamer:1.0 + opengl? ( + ~dev-qt/qtbase-${PV}:6[X?,wayland?] + media-libs/gst-plugins-base:1.0[X?,egl,opengl,wayland?] + ) ) opengl? ( media-libs/libglvnd ) pulseaudio? ( media-libs/libpulse ) @@ -81,7 +90,13 @@ src_configure() { $(cmake_use_find_package qml Qt6Qml) $(qt_feature ffmpeg) $(qt_feature gstreamer) - $(usev gstreamer $(qt_feature opengl gstreamer_gl)) + $(usev gstreamer " + $(qt_feature opengl gstreamer_gl) + $(usev opengl " + $(qt_feature X gstreamer_gl_x11) + $(qt_feature wayland gstreamer_gl_wayland) + ") + ") $(qt_feature pulseaudio) $(qt_feature v4l linux_v4l) $(qt_feature vaapi) diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.8.9999.ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.8.9999.ebuild index 41486d108f30..abc7252aee13 100644 --- a/dev-qt/qtmultimedia/qtmultimedia-6.8.9999.ebuild +++ b/dev-qt/qtmultimedia/qtmultimedia-6.8.9999.ebuild @@ -76,7 +76,9 @@ CMAKE_SKIP_TESTS=( # tries to use real alsa or pulseaudio and fails in sandbox tst_qaudiosink tst_qaudiosource + tst_qmediacapture_gstreamer tst_qmediacapturesession + tst_qmediaframeinputsbackend tst_qmediaplayerbackend tst_qsoundeffect # may try to use v4l2 or hardware acceleration depending on availability diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.9999.ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.9999.ebuild index 41486d108f30..abc7252aee13 100644 --- a/dev-qt/qtmultimedia/qtmultimedia-6.9999.ebuild +++ b/dev-qt/qtmultimedia/qtmultimedia-6.9999.ebuild @@ -76,7 +76,9 @@ CMAKE_SKIP_TESTS=( # tries to use real alsa or pulseaudio and fails in sandbox tst_qaudiosink tst_qaudiosource + tst_qmediacapture_gstreamer tst_qmediacapturesession + tst_qmediaframeinputsbackend tst_qmediaplayerbackend tst_qsoundeffect # may try to use v4l2 or hardware acceleration depending on availability |