diff options
author | Ionen Wolkens <ionen@gentoo.org> | 2023-09-28 03:02:16 -0400 |
---|---|---|
committer | Ionen Wolkens <ionen@gentoo.org> | 2023-09-28 08:31:22 -0400 |
commit | ed83ebcd9c845fc6736505f43bcca173a111a1e2 (patch) | |
tree | 092c1b841980909512cddfc6badb818d906c8a08 /dev-qt/qtquick3d | |
parent | dev-qt/qtpositioning: add 6.5.3 (diff) | |
download | gentoo-ed83ebcd9c845fc6736505f43bcca173a111a1e2.tar.gz gentoo-ed83ebcd9c845fc6736505f43bcca173a111a1e2.tar.bz2 gentoo-ed83ebcd9c845fc6736505f43bcca173a111a1e2.zip |
dev-qt/qtquick3d: add 6.5.3
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Diffstat (limited to 'dev-qt/qtquick3d')
-rw-r--r-- | dev-qt/qtquick3d/Manifest | 1 | ||||
-rw-r--r-- | dev-qt/qtquick3d/qtquick3d-6.5.3.ebuild | 42 |
2 files changed, 43 insertions, 0 deletions
diff --git a/dev-qt/qtquick3d/Manifest b/dev-qt/qtquick3d/Manifest index d2527ffd26e7..cdaabed2074a 100644 --- a/dev-qt/qtquick3d/Manifest +++ b/dev-qt/qtquick3d/Manifest @@ -1,2 +1,3 @@ DIST qtquick3d-everywhere-src-6.5.2.tar.xz 59171420 BLAKE2B 91012368061acf6c4057362a380fea2e3fdc46cf63644a667d7b05450fbbeb8c8dae3765c5617fec8c8a1fd3f880fad21c8e6524c3240f040c9dfdbb80869423 SHA512 2a26f4fa4e4d88b4205813a8bba1c83811354e5ad5e7aa832fd46c5956b46d15e690c359d83f85018c1430e15edd151207411a50227855de4fc8451db710ace2 +DIST qtquick3d-everywhere-src-6.5.3.tar.xz 59323996 BLAKE2B 727798e3a4e6d9c3d3d22881e3b8d0b3b3475c57627adf0e7bb4cf64aa9cbed2c3dce8282744e4ca6aa558a9a399b604b634bfa2dac8a0cd915ec236ca109fe1 SHA512 85611eba47239c342159e704826cdcb7ec2cd79118aaad081d4924c5697b71eddf4307682e9dde23bf973641df2e90301e26f381aa29c023e386918e8d1f7f70 DIST qtquick3d-everywhere-src-6.6.0-rc.tar.xz 59168252 BLAKE2B 0dc174a12b4d73f3070adf678a28a2e64bf6a8dfa2267a87d262dab2e232e73907f17ce8888d6d50726190410050e46bd9111b1f07e24e028ae691b750ac0772 SHA512 08fbb6083352561b39559a648007510ac1d844e2e89c204f5c8696c6b56eefdda4cc227b483942b98abd8cf8e1d6207c7d740265e20a63bc3ea0198a4fc18548 diff --git a/dev-qt/qtquick3d/qtquick3d-6.5.3.ebuild b/dev-qt/qtquick3d/qtquick3d-6.5.3.ebuild new file mode 100644 index 000000000000..fb83b01939ee --- /dev/null +++ b/dev-qt/qtquick3d/qtquick3d-6.5.3.ebuild @@ -0,0 +1,42 @@ +# Copyright 2021-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit qt6-build + +DESCRIPTION="Qt module and API for defining 3D content in Qt QuickTools" + +if [[ ${QT6_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64" +elif [[ ${QT6_BUILD_TYPE} == live ]]; then + EGIT_SUBMODULES=() # skip qtquick3d-assimp +fi + +IUSE="opengl vulkan" + +RDEPEND=" + ~dev-qt/qtbase-${PV}:6[concurrent,gui,opengl=,vulkan=,widgets] + ~dev-qt/qtdeclarative-${PV}:6 + ~dev-qt/qtquicktimeline-${PV}:6 + ~dev-qt/qtshadertools-${PV}:6 + media-libs/assimp:= + sys-libs/zlib:= +" +DEPEND=" + ${RDEPEND} + test? ( ~dev-qt/qtbase-${PV}:6[network] ) +" + +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 + ) + + qt6-build_src_configure +} |