summaryrefslogtreecommitdiff
path: root/dev-qt/qtwebengine/qtwebengine-6.9.9999.ebuild
diff options
context:
space:
mode:
Diffstat (limited to 'dev-qt/qtwebengine/qtwebengine-6.9.9999.ebuild')
-rw-r--r--dev-qt/qtwebengine/qtwebengine-6.9.9999.ebuild7
1 files changed, 4 insertions, 3 deletions
diff --git a/dev-qt/qtwebengine/qtwebengine-6.9.9999.ebuild b/dev-qt/qtwebengine/qtwebengine-6.9.9999.ebuild
index 63706308a595..3cbb787dc5e8 100644
--- a/dev-qt/qtwebengine/qtwebengine-6.9.9999.ebuild
+++ b/dev-qt/qtwebengine/qtwebengine-6.9.9999.ebuild
@@ -24,6 +24,7 @@ IUSE="
"
REQUIRED_USE="
designer? ( qml widgets )
+ test? ( widgets )
"
# dlopen: krb5, libva, pciutils
@@ -165,9 +166,8 @@ src_prepare() {
src_configure() {
local mycmakeargs=(
$(qt_feature pdfium qtpdf_build)
- $(qt_feature qml qtpdf_quick_build)
- $(qt_feature webdriver webenginedriver)
- $(qt_feature widgets qtpdf_widgets_build)
+ $(use pdfium && qt_feature qml qtpdf_quick_build)
+ $(use pdfium && qt_feature widgets qtpdf_widgets_build)
$(usev pdfium -DQT_FEATURE_pdf_v8=ON)
# TODO?: since 6.9.0, dependency checks have been adjusted to make it
@@ -176,6 +176,7 @@ src_configure() {
# on qtwebengine[webengine(+)]
-DQT_FEATURE_qtwebengine_build=ON
$(qt_feature qml qtwebengine_quick_build)
+ $(qt_feature webdriver webenginedriver)
$(qt_feature widgets qtwebengine_widgets_build)
$(cmake_use_find_package designer Qt6Designer)