commit:     675e4c16069d9e77cdfaaf2b13ab86b4a51412f3
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Tue Aug  5 15:38:06 2025 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Tue Aug  5 15:44:48 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=675e4c16

dev-python/pyqt5: cleanup (masked) IUSE=webchannel

qtwebchannel:5 is not in tree anymore

Signed-off-by: Ionen Wolkens <ionen <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 214ece6c21bd..a190d0217796 100644
--- a/dev-python/pyqt5/metadata.xml
+++ b/dev-python/pyqt5/metadata.xml
@@ -20,7 +20,6 @@
                <flag name="sql">Build bindings for the QtSql module</flag>
                <flag name="svg">Build bindings for the QtSvg module</flag>
                <flag name="testlib">Build bindings for the QtTest module</flag>
-               <flag name="webchannel">Build bindings for the QtWebChannel 
module</flag>
                <flag name="websockets">Build bindings for the QtWebSockets 
module</flag>
                <flag name="widgets">Build bindings for the QtWidgets 
module</flag>
                <flag name="x11extras">Build bindings for the QtX11Extras 
module</flag>

diff --git a/dev-python/pyqt5/pyqt5-5.15.11.ebuild 
b/dev-python/pyqt5/pyqt5-5.15.11.ebuild
index 167231c67374..bf5fc73f09c5 100644
--- a/dev-python/pyqt5/pyqt5-5.15.11.ebuild
+++ b/dev-python/pyqt5/pyqt5-5.15.11.ebuild
@@ -20,7 +20,7 @@ KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv x86"
 IUSE="
        dbus debug declarative designer examples gles2-only gui help multimedia
        network opengl printsupport serialport speech sql +ssl svg testlib
-       webchannel websockets widgets x11extras xmlpatterns
+       websockets widgets x11extras xmlpatterns
 "
 
 # The requirements below were extracted from the qmake_QT declarations
@@ -36,7 +36,6 @@ REQUIRED_USE="
        sql? ( widgets )
        svg? ( gui widgets )
        testlib? ( widgets )
-       webchannel? ( network )
        websockets? ( network )
        widgets? ( gui )
        xmlpatterns? ( network )
@@ -66,7 +65,6 @@ DEPEND="
        sql? ( >=dev-qt/qtsql-${QT_PV} )
        svg? ( >=dev-qt/qtsvg-${QT_PV} )
        testlib? ( >=dev-qt/qttest-${QT_PV} )
-       webchannel? ( >=dev-qt/qtwebchannel-${QT_PV} )
        websockets? ( >=dev-qt/qtwebsockets-${QT_PV} )
        widgets? ( >=dev-qt/qtwidgets-${QT_PV} )
        x11extras? ( >=dev-qt/qtx11extras-${QT_PV} )
@@ -133,7 +131,6 @@ python_configure_all() {
                $(pyqt_use_enable sql QtSql)
                $(pyqt_use_enable svg QtSvg)
                $(pyqt_use_enable testlib QtTest)
-               $(pyqt_use_enable webchannel QtWebChannel)
                $(pyqt_use_enable websockets QtWebSockets)
                $(pyqt_use_enable widgets QtWidgets)
                $(pyqt_use_enable x11extras QtX11Extras)
@@ -145,6 +142,7 @@ python_configure_all() {
                --disable=QtLocation
                --disable=QtPositioning
                --disable=QtSensors
+               --disable=QtWebChannel
 
                $(usev debug '--debug --qml-debug --tracing')
 

Reply via email to