summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIonen Wolkens <ionen@gentoo.org>2023-09-12 07:27:37 -0400
committerIonen Wolkens <ionen@gentoo.org>2023-09-12 07:28:51 -0400
commit29f67ef26371c955e7cd0ddc4106ccf2d80da2db (patch)
tree8497b4aa1f871fe925434e5ceae7ef23303ec2cf /dev-qt/qtbase
parentapp-arch/libarchive: Bump to 3.7.2 (diff)
downloadgentoo-29f67ef26371c955e7cd0ddc4106ccf2d80da2db.tar.gz
gentoo-29f67ef26371c955e7cd0ddc4106ccf2d80da2db.tar.bz2
gentoo-29f67ef26371c955e7cd0ddc4106ccf2d80da2db.zip
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 <ionen@gentoo.org>
Diffstat (limited to 'dev-qt/qtbase')
-rw-r--r--dev-qt/qtbase/qtbase-6.5.2-r2.ebuild3
-rw-r--r--dev-qt/qtbase/qtbase-6.5.9999.ebuild3
-rw-r--r--dev-qt/qtbase/qtbase-6.9999.ebuild3
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 0555e1ac9271..bfcfcd20ecd6 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 f3ee319901e2..f385985535ba 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 f3ee319901e2..f385985535ba 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)