summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIonen Wolkens <ionen@gentoo.org>2023-09-26 10:16:29 -0400
committerIonen Wolkens <ionen@gentoo.org>2023-09-26 10:25:29 -0400
commitcf434f2ea1ecdd6ea63d24600547f2f4f4beb94e (patch)
tree29e1ec9987b1cbd32d2444de945cff2600cb10ea /dev-qt/qtwebengine
parentdev-qt/qt-docs: use unpacker_src_uri_depends (diff)
downloadgentoo-cf434f2ea1ecdd6ea63d24600547f2f4f4beb94e.tar.gz
gentoo-cf434f2ea1ecdd6ea63d24600547f2f4f4beb94e.tar.bz2
gentoo-cf434f2ea1ecdd6ea63d24600547f2f4f4beb94e.zip
dev-qt/qtwebengine: depend on vulkan-headers for vaapi in 6.6+
In QTBUG-115722, Qt opted to disable vaapi autodetection if QT_FEATURE_vulkan is disabled due to missing headers, but can ignore that and just pull the headers (not used without webengine_vulkan). Ideally would just depend on vulkan-headers regardless of vaapi, but it is not used in other parts of qtwebengine (it bundles like 3-4 different copies of vulkan-headers and for some reason wants the system's here). Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Diffstat (limited to 'dev-qt/qtwebengine')
-rw-r--r--dev-qt/qtwebengine/qtwebengine-6.6.9999.ebuild3
-rw-r--r--dev-qt/qtwebengine/qtwebengine-6.9999.ebuild3
2 files changed, 6 insertions, 0 deletions
diff --git a/dev-qt/qtwebengine/qtwebengine-6.6.9999.ebuild b/dev-qt/qtwebengine/qtwebengine-6.6.9999.ebuild
index eb5c41d58d17..2217491331b0 100644
--- a/dev-qt/qtwebengine/qtwebengine-6.6.9999.ebuild
+++ b/dev-qt/qtwebengine/qtwebengine-6.6.9999.ebuild
@@ -94,6 +94,9 @@ DEPEND="
test? (
widgets? ( app-text/poppler[cxx(+)] )
)
+ vaapi? (
+ vulkan? ( dev-util/vulkan-headers )
+ )
"
BDEPEND="
$(python_gen_any_dep 'dev-python/html5lib[${PYTHON_USEDEP}]')
diff --git a/dev-qt/qtwebengine/qtwebengine-6.9999.ebuild b/dev-qt/qtwebengine/qtwebengine-6.9999.ebuild
index f5fef16f226d..b1dcb801575b 100644
--- a/dev-qt/qtwebengine/qtwebengine-6.9999.ebuild
+++ b/dev-qt/qtwebengine/qtwebengine-6.9999.ebuild
@@ -94,6 +94,9 @@ DEPEND="
test? (
widgets? ( app-text/poppler[cxx(+)] )
)
+ vaapi? (
+ vulkan? ( dev-util/vulkan-headers )
+ )
"
BDEPEND="
$(python_gen_any_dep 'dev-python/html5lib[${PYTHON_USEDEP}]')