summaryrefslogtreecommitdiff
path: root/profiles/base/package.use.force
diff options
context:
space:
mode:
Diffstat (limited to 'profiles/base/package.use.force')
-rw-r--r--profiles/base/package.use.force14
1 files changed, 14 insertions, 0 deletions
diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force
index 440df6153693..65e6df80c21a 100644
--- a/profiles/base/package.use.force
+++ b/profiles/base/package.use.force
@@ -1,6 +1,20 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Ionen Wolkens <ionen@gentoo.org> (2024-04-10)
+# Flipping the zstd USE state is unsafe and can break *tons* of Qt revdeps
+# including many KDE packages and Qt itself without rebuilds due to losing
+# the qt_resourceFeatureZstd@Qt_6 (non-private) symbol making it unrealistic
+# to have [zstd=] everywhere.
+#
+# Given prebuilt revdeps may also need this and that it may speed up
+# resources usage, picking to always enable rather than disable.
+#
+# If *really* want to un-force and disable this, please rebuild all
+# qtbase revdeps after.
+dev-qt/qtbase:6 zstd
+dev-qt/qttools:6 zstd
+
# Matt Turner <mattst88@gentoo.org> (2024-02-28)
# A large number of packages still need /usr/bin/pkg-config
# including meson.eclass consumers.