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')