summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIonen Wolkens <ionen@gentoo.org>2023-09-04 15:51:17 -0400
committerIonen Wolkens <ionen@gentoo.org>2023-09-05 09:01:15 -0400
commit41dd954489280c04c1d8c9cf1fcfb0c612835ec6 (patch)
treeb8f9c08bebe508e667e6d00b234a8eed0511c45a /dev-qt/qttools/qttools-6.9999.ebuild
parentdev-qt/qtcharts: depend on qtbase[gles2-only=] (diff)
downloadgentoo-41dd954489280c04c1d8c9cf1fcfb0c612835ec6.tar.gz
gentoo-41dd954489280c04c1d8c9cf1fcfb0c612835ec6.tar.bz2
gentoo-41dd954489280c04c1d8c9cf1fcfb0c612835ec6.zip
dev-qt/qttools: depend on qtbase[gles2-only=] for qtdiag
Same as opengl and vulkan, qtdiag has the whole slew of QT_CONFIG that would break if qtbase disables support. Albeit unfortunate with unsplit qttools given USE is a no-op (like vulkan) unless qtdiag is enabled. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Diffstat (limited to 'dev-qt/qttools/qttools-6.9999.ebuild')
-rw-r--r--dev-qt/qttools/qttools-6.9999.ebuild8
1 files changed, 4 insertions, 4 deletions
diff --git a/dev-qt/qttools/qttools-6.9999.ebuild b/dev-qt/qttools/qttools-6.9999.ebuild
index 7c33c8b042a1..4c7d4b23fe7b 100644
--- a/dev-qt/qttools/qttools-6.9999.ebuild
+++ b/dev-qt/qttools/qttools-6.9999.ebuild
@@ -12,9 +12,9 @@ if [[ ${QT6_BUILD_TYPE} == release ]]; then
fi
IUSE="
- assistant clang designer distancefieldgenerator +linguist
- opengl pixeltool qdbus qdoc qml qtattributionsscanner qtdiag
- qtplugininfo vulkan +widgets
+ assistant clang designer distancefieldgenerator gles2-only
+ +linguist opengl pixeltool qdbus qdoc qml qtattributionsscanner
+ qtdiag qtplugininfo vulkan +widgets
"
# note that some tools do not *require* widgets but will skip a sub-tool
# if not enabled (e.g. linguist gives lrelease but not the GUI linguist6)
@@ -39,7 +39,7 @@ RDEPEND="
designer? ( ~dev-qt/qtbase-${PV}:6[xml] )
qdbus? ( ~dev-qt/qtbase-${PV}:6[dbus,xml] )
qml? ( ~dev-qt/qtdeclarative-${PV}:6[widgets?] )
- qtdiag? ( ~dev-qt/qtbase-${PV}:6[vulkan=] )
+ qtdiag? ( ~dev-qt/qtbase-${PV}:6[gles2-only=,vulkan=] )
widgets? ( ~dev-qt/qtbase-${PV}:6[opengl=] )
"
DEPEND="${RDEPEND}"