summaryrefslogtreecommitdiff
path: root/dev-qt/qtmultimedia
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-06-19 01:49:34 +0100
committerV3n3RiX <venerix@koprulu.sector>2023-06-19 01:49:34 +0100
commit37cd441738bc6681ca075c01b6dd06056a27abbf (patch)
tree528a97a3994f491e0909f7e236f1691667ecbe77 /dev-qt/qtmultimedia
parent1494784ae35c6fa7b6a92a80dea93265fc54ccd0 (diff)
gentoo auto-resync : 19:06:2023 - 01:49:34
Diffstat (limited to 'dev-qt/qtmultimedia')
-rw-r--r--dev-qt/qtmultimedia/Manifest2
-rw-r--r--dev-qt/qtmultimedia/qtmultimedia-6.5.1-r1.ebuild (renamed from dev-qt/qtmultimedia/qtmultimedia-6.5.1.ebuild)13
2 files changed, 12 insertions, 3 deletions
diff --git a/dev-qt/qtmultimedia/Manifest b/dev-qt/qtmultimedia/Manifest
index d90d5d3a3305..28a42b1bece8 100644
--- a/dev-qt/qtmultimedia/Manifest
+++ b/dev-qt/qtmultimedia/Manifest
@@ -5,5 +5,5 @@ DIST qtmultimedia-everywhere-opensource-src-5.15.9.tar.xz 3831184 BLAKE2B de436e
DIST qtmultimedia-everywhere-src-6.5.1.tar.xz 6290204 BLAKE2B 3ae21e2d0c50c4d8d99e3d0e2a15405a04c1f0f2d8bef204975185828aada27008a8b03756652b4700afe1b189e391e113c11e2283a39200652a211dc4e0c39b SHA512 2085d223869b627a2e5590a08081eb23ca34f8122c6492867db4596d5414e9c3eeca9338cf1745638ee60f0c559cbaa73aaab14c40785accf60a0d7e177fb937
EBUILD qtmultimedia-5.15.10.ebuild 1517 BLAKE2B bb2846f49174f61a2cb28ac6b70476ef993ec92bfb94b2e3f148ae2ffd6c1a754f9b98ad699b841c5c76dfffeb6f2c3f4622243833a335ff7f8275becd508a4c SHA512 53b307da7a92508dbe6cd361c34a87646e733678d9e95a0dbe226f7c5aa297e77d5d36ad97b6fd8b53badc3d8f8824bad416e17deb2a0e647e41d47277784b17
EBUILD qtmultimedia-5.15.9.ebuild 1511 BLAKE2B f773c6effa7a370b2e48a3af434486ab29251e2f50d71a56862ffa35e2eeaf13f63314980464bd59489ae862122435ffa453e8c29b0010b51c970dfd97ad3d8a SHA512 f9a8ba144b8ec74364cb9b5dc0dad015c01c9e24f2217d01a331c7456bf8cc4128d91f4c3e5c81ff07003760126499c2edfafc127ca2ec1f0ce590934f240a21
-EBUILD qtmultimedia-6.5.1.ebuild 1166 BLAKE2B 0a5e0010a3d074ff025caa1ad35de114b3aeb3d0fbce4be4d505d15edcb3798ac9fee75dc4e3fa6676cb701b226b8f8748c4db4389ec5673f38c26095a8f9c69 SHA512 5297008856ee527c5967c03fa9af31409deb5099e80f81bb4dd7be1810cb081fdde81775750c3e171bc4e0081a03b50af37c9196a177cf26be4e82c3cc15d0e1
+EBUILD qtmultimedia-6.5.1-r1.ebuild 1304 BLAKE2B 8d4ebb427a8c00d86b49d6d93f07ef0f0e0431540e471c50e9e741d4f5d8cff40daf4c0a5234b0deb2401a19dc272bbe9e3816a7f964046a5ec2851ae8d6bf0f SHA512 c999d2bef01cf7f01d720128eec4d73366d92c157fbcf365f07f975f633b90fc61e4ac5dfd3e3ac1d568e8736e565fc92d7b8921a15d29cc95dd4ef8e0f21716
MISC metadata.xml 718 BLAKE2B d3acc9acd94e1da1ab42aae7d809442769d2d5896aca86124daf5e7d9e7140d98f3898809266fcc2aaff5eafa333e90f41f333b2615a558c1cfb52020a452d6d SHA512 ff422b18cf9870677a9cfc7c9f89b976f3c4e3bd16ae5323ee380f3804ea0ff1fac9054022ae9d272e79454c893cea31961cde5bb4d2fc4ea1795e85614122db
diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.5.1.ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.5.1-r1.ebuild
index d8aa0ed4a6d2..1091cf2d5cf6 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-6.5.1.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-6.5.1-r1.ebuild
@@ -11,9 +11,12 @@ if [[ ${QT6_BUILD_TYPE} == release ]]; then
KEYWORDS="~amd64"
fi
-IUSE="alsa +ffmpeg gstreamer pulseaudio v4l"
+IUSE="alsa +ffmpeg gstreamer pulseaudio v4l vaapi"
-REQUIRED_USE="|| ( ffmpeg gstreamer )"
+REQUIRED_USE="
+ || ( ffmpeg gstreamer )
+ vaapi? ( ffmpeg )
+"
RDEPEND="
=dev-qt/qtbase-${PV}*[gui,network,widgets]
@@ -37,6 +40,11 @@ RDEPEND="
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 )
@@ -50,6 +58,7 @@ src_configure() {
$(qt_feature gstreamer)
$(qt_feature v4l linux_v4l)
$(qt_feature pulseaudio)
+ $(qt_feature vaapi)
)
qt6-build_src_configure