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

Reply via email to