From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id B1138158020 for ; Fri, 28 Oct 2022 20:47:25 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id EE5CFE08C8; Fri, 28 Oct 2022 20:47:24 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id DA93AE08C8 for ; Fri, 28 Oct 2022 20:47:24 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 2D93D34120C for ; Fri, 28 Oct 2022 20:47:24 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id C40E1523 for ; Fri, 28 Oct 2022 20:47:22 +0000 (UTC) From: "Ionen Wolkens" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Ionen Wolkens" Message-ID: <1666989997.c4b8d36069b5688f451cb9cc715b773d6ff8fb89.ionen@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: dev-python/PyQt6/ X-VCS-Repository: repo/gentoo X-VCS-Files: dev-python/PyQt6/PyQt6-6.4.0.ebuild X-VCS-Directories: dev-python/PyQt6/ X-VCS-Committer: ionen X-VCS-Committer-Name: Ionen Wolkens X-VCS-Revision: c4b8d36069b5688f451cb9cc715b773d6ff8fb89 X-VCS-Branch: master Date: Fri, 28 Oct 2022 20:47:22 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: e8bba25a-f7b2-4452-b9e6-963aec66ac06 X-Archives-Hash: 9e78af4593fe2316837e8507078889c8 commit: c4b8d36069b5688f451cb9cc715b773d6ff8fb89 Author: Ionen Wolkens gentoo org> AuthorDate: Fri Oct 28 20:34:56 2022 +0000 Commit: Ionen Wolkens gentoo org> CommitDate: Fri Oct 28 20:46:37 2022 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4b8d360 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 gentoo.org> dev-python/PyQt6/PyQt6-6.4.0.ebuild | 7 +++---- 1 file 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="