diff options
Diffstat (limited to 'dev-qt/qtwebengine/qtwebengine-6.9.9999.ebuild')
-rw-r--r-- | dev-qt/qtwebengine/qtwebengine-6.9.9999.ebuild | 7 |
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) |