commit: 54a63b8cbbf46dd418b483cd3cc52945518d904f Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org> AuthorDate: Sun Jul 20 01:11:19 2025 +0000 Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org> CommitDate: Sun Jul 20 01:14:12 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54a63b8c
dev-qt/qt3d: add <assimp-6 upper bound for now Not in tree yet but already known to be incompatible. Will give it time for upstream to fix it, but if blocking updates becomes problematic we still have the option to go back to the bundled copy as a last resort if fixes are non-trivial. Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org> dev-qt/qt3d/qt3d-6.10.9999.ebuild | 3 ++- dev-qt/qt3d/qt3d-6.9.1.ebuild | 3 ++- dev-qt/qt3d/qt3d-6.9.9999.ebuild | 3 ++- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/dev-qt/qt3d/qt3d-6.10.9999.ebuild b/dev-qt/qt3d/qt3d-6.10.9999.ebuild index e24eb983b7f6..67844ebdab56 100644 --- a/dev-qt/qt3d/qt3d-6.10.9999.ebuild +++ b/dev-qt/qt3d/qt3d-6.10.9999.ebuild @@ -15,10 +15,11 @@ fi IUSE="gles2-only qml vulkan" +# <assimp-6: https://bugreports.qt.io/browse/QTBUG-137996 RDEPEND=" ~dev-qt/qtbase-${PV}:6[concurrent,gles2-only=,gui,network,opengl,vulkan=] ~dev-qt/qtshadertools-${PV}:6 - media-libs/assimp:= + <media-libs/assimp-6:= qml? ( ~dev-qt/qtdeclarative-${PV}:6 ) " DEPEND=" diff --git a/dev-qt/qt3d/qt3d-6.9.1.ebuild b/dev-qt/qt3d/qt3d-6.9.1.ebuild index 51fae49912bb..a1c1dc8a139a 100644 --- a/dev-qt/qt3d/qt3d-6.9.1.ebuild +++ b/dev-qt/qt3d/qt3d-6.9.1.ebuild @@ -15,10 +15,11 @@ fi IUSE="gles2-only qml vulkan" +# <assimp-6: https://bugreports.qt.io/browse/QTBUG-137996 RDEPEND=" ~dev-qt/qtbase-${PV}:6[concurrent,gles2-only=,gui,network,opengl,vulkan=] ~dev-qt/qtshadertools-${PV}:6 - media-libs/assimp:= + <media-libs/assimp-6:= qml? ( ~dev-qt/qtdeclarative-${PV}:6 ) " DEPEND=" diff --git a/dev-qt/qt3d/qt3d-6.9.9999.ebuild b/dev-qt/qt3d/qt3d-6.9.9999.ebuild index e24eb983b7f6..67844ebdab56 100644 --- a/dev-qt/qt3d/qt3d-6.9.9999.ebuild +++ b/dev-qt/qt3d/qt3d-6.9.9999.ebuild @@ -15,10 +15,11 @@ fi IUSE="gles2-only qml vulkan" +# <assimp-6: https://bugreports.qt.io/browse/QTBUG-137996 RDEPEND=" ~dev-qt/qtbase-${PV}:6[concurrent,gles2-only=,gui,network,opengl,vulkan=] ~dev-qt/qtshadertools-${PV}:6 - media-libs/assimp:= + <media-libs/assimp-6:= qml? ( ~dev-qt/qtdeclarative-${PV}:6 ) " DEPEND="
