summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIonen Wolkens <ionen@gentoo.org>2023-08-25 16:09:14 -0400
committerIonen Wolkens <ionen@gentoo.org>2023-09-05 09:01:08 -0400
commit54d103927c32ea60adefff29e1c6adb649c1a838 (patch)
treed179a3fecdae38a2e58514270cd95f21f0730b65 /eclass/qt6-build.eclass
parentdev-qt/qtbase: decouple qttest from USE=gui, enable by default (diff)
downloadgentoo-54d103927c32ea60adefff29e1c6adb649c1a838.tar.gz
gentoo-54d103927c32ea60adefff29e1c6adb649c1a838.tar.bz2
gentoo-54d103927c32ea60adefff29e1c6adb649c1a838.zip
qt6-build.eclass: drop qtbase dependency
qttest is now built by default and there is no need to require USE=gui, and can rely on ebuild's RDEPEND for qtbase itself. Does come with a caveat that tests may fail if have USE=-gui until update to >=qtbase-6.5.2-r1, but does not seem worth having permanent logic to enforce that as it'll be cleared with 6.5.3 ebuilds depending on =6.5.3*. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Diffstat (limited to 'eclass/qt6-build.eclass')
-rw-r--r--eclass/qt6-build.eclass4
1 files changed, 0 insertions, 4 deletions
diff --git a/eclass/qt6-build.eclass b/eclass/qt6-build.eclass
index 6d79bf3b6824..e2fbb3191eda 100644
--- a/eclass/qt6-build.eclass
+++ b/eclass/qt6-build.eclass
@@ -73,10 +73,6 @@ SLOT=6/${PV%.*}
if [[ ${PN} != qttranslations ]]; then
IUSE="test"
RESTRICT="!test? ( test )"
-
- # testlib is currently enabled by USE=gui
- [[ ${PN} != qtbase ]] &&
- DEPEND="test? ( =dev-qt/qtbase-${PV}*:6[gui] )"
fi
BDEPEND="