commit:     321aa67f4bb69b66c18cf720915b5ef60652ebeb
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 15 08:15:46 2023 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Thu Sep 28 12:31:27 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=321aa67f

dev-python/PyQt6: check for qtdeclarative[widgets?]

qtbase[widgets] forces it on qtdeclarative either way, but could
"potentially" lead portage to believe it can schedule enabling
widgets on qtdeclarative after PyQt6.

No revbump needed for this edge case.

Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>

 dev-python/PyQt6/PyQt6-6.5.2-r1.ebuild | 2 +-
 dev-python/PyQt6/PyQt6-6.5.2.ebuild    | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/PyQt6/PyQt6-6.5.2-r1.ebuild 
b/dev-python/PyQt6/PyQt6-6.5.2-r1.ebuild
index f92322f13e55..b4ecd3978bb2 100644
--- a/dev-python/PyQt6/PyQt6-6.5.2-r1.ebuild
+++ b/dev-python/PyQt6/PyQt6-6.5.2-r1.ebuild
@@ -63,7 +63,7 @@ DEPEND="
        )
        pdfium? ( >=dev-qt/qtwebengine-${QT_PV}[pdfium(-),widgets?] )
        positioning? ( >=dev-qt/qtpositioning-${QT_PV} )
-       qml? ( >=dev-qt/qtdeclarative-${QT_PV} )
+       qml? ( >=dev-qt/qtdeclarative-${QT_PV}[widgets?] )
        quick3d? ( >=dev-qt/qtquick3d-${QT_PV} )
        sensors? ( >=dev-qt/qtsensors-${QT_PV} )
        serialport? ( >=dev-qt/qtserialport-${QT_PV} )

diff --git a/dev-python/PyQt6/PyQt6-6.5.2.ebuild 
b/dev-python/PyQt6/PyQt6-6.5.2.ebuild
index 709ab50fa52c..c218d15abcb7 100644
--- a/dev-python/PyQt6/PyQt6-6.5.2.ebuild
+++ b/dev-python/PyQt6/PyQt6-6.5.2.ebuild
@@ -61,7 +61,7 @@ DEPEND="
                gles2-only? ( media-libs/libglvnd )
        )
        positioning? ( >=dev-qt/qtpositioning-${QT_PV} )
-       qml? ( >=dev-qt/qtdeclarative-${QT_PV} )
+       qml? ( >=dev-qt/qtdeclarative-${QT_PV}[widgets?] )
        quick3d? ( >=dev-qt/qtquick3d-${QT_PV} )
        sensors? ( >=dev-qt/qtsensors-${QT_PV} )
        serialport? ( >=dev-qt/qtserialport-${QT_PV} )

Reply via email to