summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIonen Wolkens <ionen@gentoo.org>2022-10-28 16:34:56 -0400
committerIonen Wolkens <ionen@gentoo.org>2022-10-28 16:46:37 -0400
commitc4b8d36069b5688f451cb9cc715b773d6ff8fb89 (patch)
tree1215d4c4401ca75ca99ebbaf2a661241a21a5e2e /dev-python/PyQt6
parentsys-devel/gettext: Stabilize 0.21-r4 arm64, #878581 (diff)
downloadgentoo-c4b8d36069b5688f451cb9cc715b773d6ff8fb89.tar.gz
gentoo-c4b8d36069b5688f451cb9cc715b773d6ff8fb89.tar.bz2
gentoo-c4b8d36069b5688f451cb9cc715b773d6ff8fb89.zip
dev-python/PyQt6: match IUSE defaults with qtbase further
Feel this is the generally sane way to handle defaults as don't get far without base modules. This adds opengl and printsupport on top of the rest, both already used by qutebrowser (albeit still misses qml which needs a non-base module). Exception for testlib as it's afaik useless outside tests. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Diffstat (limited to 'dev-python/PyQt6')
-rw-r--r--dev-python/PyQt6/PyQt6-6.4.0.ebuild7
1 files changed, 3 insertions, 4 deletions
diff --git a/dev-python/PyQt6/PyQt6-6.4.0.ebuild b/dev-python/PyQt6/PyQt6-6.4.0.ebuild
index dc1177248853..89eea339f329 100644
--- a/dev-python/PyQt6/PyQt6-6.4.0.ebuild
+++ b/dev-python/PyQt6/PyQt6-6.4.0.ebuild
@@ -16,12 +16,11 @@ SRC_URI="mirror://pypi/${P::1}/${PN}/${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64"
-# currently keeping defaults in sync with qtbase (no extra deps), but trying
-# to stay minimal'ish given each builds relatively slowly (subject to change,
-# perhaps more or less depending on consumers and if qtbase is ever split)
+# defaults match what is provided with qtbase by default (except testlib),
+# reduces the need to set flags but does increase build time a fair amount
IUSE="
+dbus debug qml designer examples gles2-only +gui help multimedia
- +network opengl positioning printsupport quick quick3d serialport
+ +network +opengl positioning +printsupport quick quick3d serialport
+sql +ssl svg testlib webchannel websockets +widgets +xml"
# see `grep -r "%Import " sip` and `grep qmake_QT project.py`
REQUIRED_USE="