commit:     f26b3b6d6307a4a9eae06fef773b9c1e8cbc4e85
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 19 19:29:53 2023 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Wed Apr 19 20:06:19 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f26b3b6d

dev-python/PyQt6: adjust deps for gles2-only

Interestly this seems to only use libglvnd directly if
gles2-only (for libGLESv2), otherwise uses GL seemingly
only through qtbase.

Not worth a revbump, still masked and libglvnd is still
guaranteed through qtbase either way -- just a nitpick
from iwdevtools reporting the DT_NEEDED entry.

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

 dev-python/PyQt6/PyQt6-6.4.2.ebuild | 1 +
 dev-python/PyQt6/PyQt6-6.5.0.ebuild | 1 +
 2 files changed, 2 insertions(+)

diff --git a/dev-python/PyQt6/PyQt6-6.4.2.ebuild 
b/dev-python/PyQt6/PyQt6-6.4.2.ebuild
index b7539614ad4a..d1f60a1efb1b 100644
--- a/dev-python/PyQt6/PyQt6-6.4.2.ebuild
+++ b/dev-python/PyQt6/PyQt6-6.4.2.ebuild
@@ -49,6 +49,7 @@ DEPEND="
        designer? ( >=dev-qt/qttools-${QT_PV}[designer] )
        help? ( >=dev-qt/qttools-${QT_PV}[assistant] )
        multimedia? ( >=dev-qt/qtmultimedia-${QT_PV} )
+       opengl? ( gles2-only? ( media-libs/libglvnd ) )
        positioning? ( >=dev-qt/qtpositioning-${QT_PV} )
        qml? ( >=dev-qt/qtdeclarative-${QT_PV} )
        quick3d? ( >=dev-qt/qtquick3d-${QT_PV} )

diff --git a/dev-python/PyQt6/PyQt6-6.5.0.ebuild 
b/dev-python/PyQt6/PyQt6-6.5.0.ebuild
index 4b7e6d33b9e8..3490224e1178 100644
--- a/dev-python/PyQt6/PyQt6-6.5.0.ebuild
+++ b/dev-python/PyQt6/PyQt6-6.5.0.ebuild
@@ -50,6 +50,7 @@ DEPEND="
        designer? ( >=dev-qt/qttools-${QT_PV}[designer] )
        help? ( >=dev-qt/qttools-${QT_PV}[assistant] )
        multimedia? ( >=dev-qt/qtmultimedia-${QT_PV} )
+       opengl? ( gles2-only? ( media-libs/libglvnd ) )
        positioning? ( >=dev-qt/qtpositioning-${QT_PV} )
        qml? ( >=dev-qt/qtdeclarative-${QT_PV} )
        quick3d? ( >=dev-qt/qtquick3d-${QT_PV} )

Reply via email to