diff options
| author | Ionen Wolkens <ionen@gentoo.org> | 2025-03-10 20:50:11 -0400 |
|---|---|---|
| committer | Ionen Wolkens <ionen@gentoo.org> | 2025-03-10 20:51:37 -0400 |
| commit | e0b0e57cb2e768b12b40c79feb7a603848ab8d34 (patch) | |
| tree | 9d2ec1cd473ae266c19c2df01beb673456be451c /dev-qt/qtwebengine/qtwebengine-6.9999.ebuild | |
| parent | c17f25db141a4ae4621b5de491f1fb9608cc3203 (diff) | |
| download | gentoo-e0b0e57cb2e768b12b40c79feb7a603848ab8d34.tar.gz gentoo-e0b0e57cb2e768b12b40c79feb7a603848ab8d34.tar.bz2 gentoo-e0b0e57cb2e768b12b40c79feb7a603848ab8d34.zip | |
dev-qt/qtwebengine: fix live builds with USE=-pdfium
Seems to be lacking some guards against the other options,
but it doesn't really make sense for the ebuild to rely on
these and should just not pass when the main switch is off.
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Diffstat (limited to 'dev-qt/qtwebengine/qtwebengine-6.9999.ebuild')
| -rw-r--r-- | dev-qt/qtwebengine/qtwebengine-6.9999.ebuild | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/dev-qt/qtwebengine/qtwebengine-6.9999.ebuild b/dev-qt/qtwebengine/qtwebengine-6.9999.ebuild index 1b875f6f7354..1808541fc80c 100644 --- a/dev-qt/qtwebengine/qtwebengine-6.9999.ebuild +++ b/dev-qt/qtwebengine/qtwebengine-6.9999.ebuild @@ -164,9 +164,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 @@ -175,6 +174,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) |
