commit: 70a79dac0b5b7f6295bb04660a38a520158af2bc Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org> AuthorDate: Sun Dec 15 18:46:03 2024 +0000 Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org> CommitDate: Sun Dec 15 18:51:05 2024 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70a79dac
dev-python/pyqt6-webengine: always depend on pyqt6[webchannel] Technically it could be made optional by controlling the feature, but the code path appears barely tested and it wouldn't skip a dependency given qtwebengine also hard depends on qtwebchannel currently. At best it could be interesting to not have to set USE=webchannel on PyQt6, but well. Skip revbump given about all users will have USE=widgets because calibre and qutebrowser both requests it set. Closes: https://bugs.gentoo.org/946503 Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org> dev-python/pyqt6-webengine/pyqt6-webengine-6.7.0.ebuild | 4 ++-- dev-python/pyqt6-webengine/pyqt6-webengine-6.8.0.ebuild | 4 ++-- dev-python/pyqt6-webengine/pyqt6-webengine-6.8.0_pre2411020930.ebuild | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/dev-python/pyqt6-webengine/pyqt6-webengine-6.7.0.ebuild b/dev-python/pyqt6-webengine/pyqt6-webengine-6.7.0.ebuild index bd427b7f3237..62544c47adda 100644 --- a/dev-python/pyqt6-webengine/pyqt6-webengine-6.7.0.ebuild +++ b/dev-python/pyqt6-webengine/pyqt6-webengine-6.7.0.ebuild @@ -23,14 +23,14 @@ KEYWORDS="amd64 arm64" IUSE="debug quick +widgets" RDEPEND=" - >=dev-python/pyqt6-${QT_PV%:*}[gui,ssl,${PYTHON_USEDEP}] + >=dev-python/pyqt6-${QT_PV%:*}[gui,ssl,webchannel,${PYTHON_USEDEP}] >=dev-qt/qtbase-${QT_PV}[gui,widgets?] >=dev-qt/qtwebengine-${QT_PV}[widgets] quick? ( dev-python/pyqt6[qml] >=dev-qt/qtwebengine-${QT_PV}[qml] ) - widgets? ( dev-python/pyqt6[network,printsupport,webchannel,widgets] ) + widgets? ( dev-python/pyqt6[network,printsupport,widgets] ) " DEPEND="${RDEPEND}" BDEPEND=" diff --git a/dev-python/pyqt6-webengine/pyqt6-webengine-6.8.0.ebuild b/dev-python/pyqt6-webengine/pyqt6-webengine-6.8.0.ebuild index 82c8f1a91a87..baf01d8024fb 100644 --- a/dev-python/pyqt6-webengine/pyqt6-webengine-6.8.0.ebuild +++ b/dev-python/pyqt6-webengine/pyqt6-webengine-6.8.0.ebuild @@ -21,14 +21,14 @@ KEYWORDS="~amd64 ~arm64" IUSE="debug quick +widgets" RDEPEND=" - >=dev-python/pyqt6-${QT_PV%:*}[gui,ssl,${PYTHON_USEDEP}] + >=dev-python/pyqt6-${QT_PV%:*}[gui,ssl,webchannel,${PYTHON_USEDEP}] >=dev-qt/qtbase-${QT_PV}[gui,widgets?] >=dev-qt/qtwebengine-${QT_PV}[widgets] quick? ( dev-python/pyqt6[qml] >=dev-qt/qtwebengine-${QT_PV}[qml] ) - widgets? ( dev-python/pyqt6[network,printsupport,webchannel,widgets] ) + widgets? ( dev-python/pyqt6[network,printsupport,widgets] ) " DEPEND="${RDEPEND}" BDEPEND=" diff --git a/dev-python/pyqt6-webengine/pyqt6-webengine-6.8.0_pre2411020930.ebuild b/dev-python/pyqt6-webengine/pyqt6-webengine-6.8.0_pre2411020930.ebuild index 0182d8aab14d..516fcf8e746a 100644 --- a/dev-python/pyqt6-webengine/pyqt6-webengine-6.8.0_pre2411020930.ebuild +++ b/dev-python/pyqt6-webengine/pyqt6-webengine-6.8.0_pre2411020930.ebuild @@ -28,14 +28,14 @@ KEYWORDS="~amd64 ~arm64" IUSE="debug quick +widgets" RDEPEND=" - >=dev-python/pyqt6-${QT_PV%:*}[gui,ssl,${PYTHON_USEDEP}] + >=dev-python/pyqt6-${QT_PV%:*}[gui,ssl,webchannel,${PYTHON_USEDEP}] >=dev-qt/qtbase-${QT_PV}[gui,widgets?] >=dev-qt/qtwebengine-${QT_PV}[widgets] quick? ( dev-python/pyqt6[qml] >=dev-qt/qtwebengine-${QT_PV}[qml] ) - widgets? ( dev-python/pyqt6[network,printsupport,webchannel,widgets] ) + widgets? ( dev-python/pyqt6[network,printsupport,widgets] ) " DEPEND="${RDEPEND}" BDEPEND="
