commit:     ad5b07670f84174f0497f0d498292699b29fe7b8
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Mon Sep  4 19:39:35 2023 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Tue Sep  5 13:01:15 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad5b0767

dev-qt/qt3d: depend on qtbase[gles2-only=]

Lot of QT_CONFIG(opengles2), needed to preserve ABI.

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

 dev-qt/qt3d/qt3d-6.5.2-r1.ebuild | 4 ++--
 dev-qt/qt3d/qt3d-6.5.9999.ebuild | 4 ++--
 dev-qt/qt3d/qt3d-6.9999.ebuild   | 4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/dev-qt/qt3d/qt3d-6.5.2-r1.ebuild b/dev-qt/qt3d/qt3d-6.5.2-r1.ebuild
index 8990362039c3..2a4dec0336da 100644
--- a/dev-qt/qt3d/qt3d-6.5.2-r1.ebuild
+++ b/dev-qt/qt3d/qt3d-6.5.2-r1.ebuild
@@ -13,10 +13,10 @@ elif [[ ${QT6_BUILD_TYPE} == live ]]; then
        EGIT_SUBMODULES=() # skip qtquick3d-assimp
 fi
 
-IUSE="qml vulkan"
+IUSE="gles2-only qml vulkan"
 
 RDEPEND="
-       ~dev-qt/qtbase-${PV}:6[concurrent,gui,network,opengl,vulkan=,widgets]
+       
~dev-qt/qtbase-${PV}:6[concurrent,gles2-only=,gui,network,opengl,vulkan=,widgets]
        ~dev-qt/qtshadertools-${PV}:6
        media-libs/assimp:=
        qml? ( ~dev-qt/qtdeclarative-${PV}:6[widgets] )

diff --git a/dev-qt/qt3d/qt3d-6.5.9999.ebuild b/dev-qt/qt3d/qt3d-6.5.9999.ebuild
index 8990362039c3..2a4dec0336da 100644
--- a/dev-qt/qt3d/qt3d-6.5.9999.ebuild
+++ b/dev-qt/qt3d/qt3d-6.5.9999.ebuild
@@ -13,10 +13,10 @@ elif [[ ${QT6_BUILD_TYPE} == live ]]; then
        EGIT_SUBMODULES=() # skip qtquick3d-assimp
 fi
 
-IUSE="qml vulkan"
+IUSE="gles2-only qml vulkan"
 
 RDEPEND="
-       ~dev-qt/qtbase-${PV}:6[concurrent,gui,network,opengl,vulkan=,widgets]
+       
~dev-qt/qtbase-${PV}:6[concurrent,gles2-only=,gui,network,opengl,vulkan=,widgets]
        ~dev-qt/qtshadertools-${PV}:6
        media-libs/assimp:=
        qml? ( ~dev-qt/qtdeclarative-${PV}:6[widgets] )

diff --git a/dev-qt/qt3d/qt3d-6.9999.ebuild b/dev-qt/qt3d/qt3d-6.9999.ebuild
index 8990362039c3..2a4dec0336da 100644
--- a/dev-qt/qt3d/qt3d-6.9999.ebuild
+++ b/dev-qt/qt3d/qt3d-6.9999.ebuild
@@ -13,10 +13,10 @@ elif [[ ${QT6_BUILD_TYPE} == live ]]; then
        EGIT_SUBMODULES=() # skip qtquick3d-assimp
 fi
 
-IUSE="qml vulkan"
+IUSE="gles2-only qml vulkan"
 
 RDEPEND="
-       ~dev-qt/qtbase-${PV}:6[concurrent,gui,network,opengl,vulkan=,widgets]
+       
~dev-qt/qtbase-${PV}:6[concurrent,gles2-only=,gui,network,opengl,vulkan=,widgets]
        ~dev-qt/qtshadertools-${PV}:6
        media-libs/assimp:=
        qml? ( ~dev-qt/qtdeclarative-${PV}:6[widgets] )

Reply via email to