summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIonen Wolkens <ionen@gentoo.org>2023-08-20 10:10:03 -0400
committerIonen Wolkens <ionen@gentoo.org>2023-09-05 09:01:03 -0400
commitf23e96ede8bd2c8b0320da2ea0909d591788479e (patch)
tree8a925e28916fc0e08b76ea99334130e6811c5e71 /dev-qt/qtquick3d
parentdev-qt/qtpositioning: do not install test files (qt6) (diff)
downloadgentoo-f23e96ede8bd2c8b0320da2ea0909d591788479e.tar.gz
gentoo-f23e96ede8bd2c8b0320da2ea0909d591788479e.tar.bz2
gentoo-f23e96ede8bd2c8b0320da2ea0909d591788479e.zip
dev-qt/qtquick3d: skip incompatible test (qt6)
Attempts to import a test .dae file but that requires collada which is hard-disabled in our system copy. May need revisiting in assimp if someone needs this. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Diffstat (limited to 'dev-qt/qtquick3d')
-rw-r--r--dev-qt/qtquick3d/qtquick3d-6.5.2.ebuild5
-rw-r--r--dev-qt/qtquick3d/qtquick3d-6.5.9999.ebuild5
-rw-r--r--dev-qt/qtquick3d/qtquick3d-6.9999.ebuild5
3 files changed, 15 insertions, 0 deletions
diff --git a/dev-qt/qtquick3d/qtquick3d-6.5.2.ebuild b/dev-qt/qtquick3d/qtquick3d-6.5.2.ebuild
index 29145014dd7f..0332e038a75b 100644
--- a/dev-qt/qtquick3d/qtquick3d-6.5.2.ebuild
+++ b/dev-qt/qtquick3d/qtquick3d-6.5.2.ebuild
@@ -23,6 +23,11 @@ RDEPEND="
"
DEPEND="${RDEPEND}"
+CMAKE_SKIP_TESTS=(
+ # collada support is disabled in system media-libs/assimp (bug #891787)
+ tst_qquick3dassetimport
+)
+
src_configure() {
local mycmakeargs=(
-DQT_FEATURE_system_assimp=ON
diff --git a/dev-qt/qtquick3d/qtquick3d-6.5.9999.ebuild b/dev-qt/qtquick3d/qtquick3d-6.5.9999.ebuild
index 29145014dd7f..0332e038a75b 100644
--- a/dev-qt/qtquick3d/qtquick3d-6.5.9999.ebuild
+++ b/dev-qt/qtquick3d/qtquick3d-6.5.9999.ebuild
@@ -23,6 +23,11 @@ RDEPEND="
"
DEPEND="${RDEPEND}"
+CMAKE_SKIP_TESTS=(
+ # collada support is disabled in system media-libs/assimp (bug #891787)
+ tst_qquick3dassetimport
+)
+
src_configure() {
local mycmakeargs=(
-DQT_FEATURE_system_assimp=ON
diff --git a/dev-qt/qtquick3d/qtquick3d-6.9999.ebuild b/dev-qt/qtquick3d/qtquick3d-6.9999.ebuild
index 29145014dd7f..0332e038a75b 100644
--- a/dev-qt/qtquick3d/qtquick3d-6.9999.ebuild
+++ b/dev-qt/qtquick3d/qtquick3d-6.9999.ebuild
@@ -23,6 +23,11 @@ RDEPEND="
"
DEPEND="${RDEPEND}"
+CMAKE_SKIP_TESTS=(
+ # collada support is disabled in system media-libs/assimp (bug #891787)
+ tst_qquick3dassetimport
+)
+
src_configure() {
local mycmakeargs=(
-DQT_FEATURE_system_assimp=ON