From 29f67ef26371c955e7cd0ddc4106ccf2d80da2db Mon Sep 17 00:00:00 2001 From: Ionen Wolkens Date: Tue, 12 Sep 2023 07:27:37 -0400 Subject: [PATCH] dev-qt/qtbase: really disable pch -DBUILD_WITH_PCH=OFF also causes the feature to be disabled, but the feature on its own misleadingly does not disable it on qtbase (note PCH tend to be a source of all sort of issues and is typically not worth the trouble). Signed-off-by: Ionen Wolkens --- dev-qt/qtbase/qtbase-6.5.2-r2.ebuild | 3 ++- dev-qt/qtbase/qtbase-6.5.9999.ebuild | 3 ++- dev-qt/qtbase/qtbase-6.9999.ebuild | 3 ++- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/dev-qt/qtbase/qtbase-6.5.2-r2.ebuild b/dev-qt/qtbase/qtbase-6.5.2-r2.ebuild index 0555e1ac92715..bfcfcd20ecd6b 100644 --- a/dev-qt/qtbase/qtbase-6.5.2-r2.ebuild +++ b/dev-qt/qtbase/qtbase-6.5.2-r2.ebuild @@ -145,6 +145,8 @@ src_prepare() { src_configure() { local mycmakeargs=( + -DBUILD_WITH_PCH=OFF + -DINSTALL_ARCHDATADIR="${QT6_ARCHDATADIR}" -DINSTALL_BINDIR="${QT6_BINDIR}" -DINSTALL_DATADIR="${QT6_DATADIR}" @@ -159,7 +161,6 @@ src_configure() { -DINSTALL_SYSCONFDIR="${QT6_SYSCONFDIR}" -DINSTALL_TRANSLATIONSDIR="${QT6_TRANSLATIONDIR}" - -DQT_FEATURE_precompile_header=OFF $(qt_feature ssl openssl) $(qt_feature ssl openssl_linked) $(qt_feature udev libudev) diff --git a/dev-qt/qtbase/qtbase-6.5.9999.ebuild b/dev-qt/qtbase/qtbase-6.5.9999.ebuild index f3ee319901e2c..f385985535bac 100644 --- a/dev-qt/qtbase/qtbase-6.5.9999.ebuild +++ b/dev-qt/qtbase/qtbase-6.5.9999.ebuild @@ -140,6 +140,8 @@ src_prepare() { src_configure() { local mycmakeargs=( + -DBUILD_WITH_PCH=OFF + -DINSTALL_ARCHDATADIR="${QT6_ARCHDATADIR}" -DINSTALL_BINDIR="${QT6_BINDIR}" -DINSTALL_DATADIR="${QT6_DATADIR}" @@ -154,7 +156,6 @@ src_configure() { -DINSTALL_SYSCONFDIR="${QT6_SYSCONFDIR}" -DINSTALL_TRANSLATIONSDIR="${QT6_TRANSLATIONDIR}" - -DQT_FEATURE_precompile_header=OFF $(qt_feature ssl openssl) $(qt_feature ssl openssl_linked) $(qt_feature udev libudev) diff --git a/dev-qt/qtbase/qtbase-6.9999.ebuild b/dev-qt/qtbase/qtbase-6.9999.ebuild index f3ee319901e2c..f385985535bac 100644 --- a/dev-qt/qtbase/qtbase-6.9999.ebuild +++ b/dev-qt/qtbase/qtbase-6.9999.ebuild @@ -140,6 +140,8 @@ src_prepare() { src_configure() { local mycmakeargs=( + -DBUILD_WITH_PCH=OFF + -DINSTALL_ARCHDATADIR="${QT6_ARCHDATADIR}" -DINSTALL_BINDIR="${QT6_BINDIR}" -DINSTALL_DATADIR="${QT6_DATADIR}" @@ -154,7 +156,6 @@ src_configure() { -DINSTALL_SYSCONFDIR="${QT6_SYSCONFDIR}" -DINSTALL_TRANSLATIONSDIR="${QT6_TRANSLATIONDIR}" - -DQT_FEATURE_precompile_header=OFF $(qt_feature ssl openssl) $(qt_feature ssl openssl_linked) $(qt_feature udev libudev)