commit: 72f1203db72baaf7fe3052cc7849379e24e1ce58
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 28 08:30:41 2026 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Feb 28 08:34:20 2026 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72f1203d
dev-python/pyqt5: Drop IUSE designer
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
dev-python/pyqt5/metadata.xml | 1 -
dev-python/pyqt5/pyqt5-5.15.11.ebuild | 6 ++----
2 files changed, 2 insertions(+), 5 deletions(-)
diff --git a/dev-python/pyqt5/metadata.xml b/dev-python/pyqt5/metadata.xml
index f7009bf3f416..dab33827a522 100644
--- a/dev-python/pyqt5/metadata.xml
+++ b/dev-python/pyqt5/metadata.xml
@@ -8,7 +8,6 @@
<use>
<flag name="dbus">Build bindings for the QtDBus module</flag>
<flag name="declarative">Build bindings for the QtQml and
QtQuick modules and enable the qmlscene plugin</flag>
- <flag name="designer">Build bindings for the QtDesigner module
and enable the designer plugin</flag>
<flag name="gui">Build bindings for the QtGui module</flag>
<flag name="multimedia">Build bindings for the QtMultimedia
module</flag>
<flag name="network">Build bindings for the QtNetwork
module</flag>
diff --git a/dev-python/pyqt5/pyqt5-5.15.11.ebuild
b/dev-python/pyqt5/pyqt5-5.15.11.ebuild
index 1699473aceee..a49ce79973f5 100644
--- a/dev-python/pyqt5/pyqt5-5.15.11.ebuild
+++ b/dev-python/pyqt5/pyqt5-5.15.11.ebuild
@@ -18,7 +18,7 @@ SLOT="0"
KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv x86"
IUSE="
- dbus debug declarative designer examples gles2-only gui multimedia
+ dbus debug declarative examples gles2-only gui multimedia
network opengl printsupport sql +ssl svg testlib widgets x11extras
"
@@ -26,7 +26,6 @@ IUSE="
# in project.py and from the output of 'grep -r "%Import " ${S}/sip'
REQUIRED_USE="
declarative? ( gui network )
- designer? ( widgets )
multimedia? ( gui network )
opengl? ( gui widgets )
printsupport? ( gui widgets )
@@ -45,7 +44,6 @@ DEPEND="
sys-apps/dbus
)
declarative? ( >=dev-qt/qtdeclarative-5.15:5[widgets?] )
- designer? ( >=dev-qt/designer-5.15:5 )
gui? ( >=dev-qt/qtgui-5.15:5[gles2-only=] )
multimedia? ( >=dev-qt/qtmultimedia-5.15:5[widgets?] )
network? ( >=dev-qt/qtnetwork-5.15:5[ssl=] )
@@ -103,7 +101,6 @@ python_configure_all() {
$(pyqt_use_enable dbus QtDBus)
$(pyqt_use_enable declarative QtQml QtQuick \
$(usev widgets QtQuickWidgets))
- $(pyqt_use_enable designer QtDesigner)
$(pyqt_use_enable gui QtGui \
$(use gles2-only && echo _QOpenGLFunctions_ES2 || echo
_QOpenGLFunctions_{2_0,2_1,4_1_Core}))
$(pyqt_use_enable multimedia QtMultimedia \
@@ -120,6 +117,7 @@ python_configure_all() {
# no longer supported in Gentoo for PyQt5, use PyQt6
--disable=QtBluetooth
+ --disable=QtDesigner
--disable=QtHelp
--disable=QtLocation
--disable=QtPositioning