diff options
author | Ionen Wolkens <ionen@gentoo.org> | 2023-10-10 04:49:27 -0400 |
---|---|---|
committer | Ionen Wolkens <ionen@gentoo.org> | 2023-10-10 10:49:21 -0400 |
commit | 6608616cb075893f70a96f9aee40f9ed9692ae98 (patch) | |
tree | 6b8c53cecf4a19efdd632fb0238013bc8bf4959c | |
parent | dev-qt/qtbase: add 6.6.0 (diff) | |
download | gentoo-6608616cb075893f70a96f9aee40f9ed9692ae98.tar.gz gentoo-6608616cb075893f70a96f9aee40f9ed9692ae98.tar.bz2 gentoo-6608616cb075893f70a96f9aee40f9ed9692ae98.zip |
dev-qt/qt3d: add 6.6.0
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
-rw-r--r-- | dev-qt/qt3d/Manifest | 1 | ||||
-rw-r--r-- | dev-qt/qt3d/qt3d-6.6.0.ebuild | 36 |
2 files changed, 37 insertions, 0 deletions
diff --git a/dev-qt/qt3d/Manifest b/dev-qt/qt3d/Manifest index 2c46da020780..f85fdc3f91e6 100644 --- a/dev-qt/qt3d/Manifest +++ b/dev-qt/qt3d/Manifest @@ -2,3 +2,4 @@ DIST qt3d-everywhere-opensource-src-5.15.10.tar.xz 118262456 BLAKE2B eff3ffd0b30 DIST qt3d-everywhere-opensource-src-5.15.11.tar.xz 118260068 BLAKE2B 03374fe6e97f6fad93a54e31e25ce422c5cb88d4f0493c177e4f042d6a473b0dd6eea9bfdb50d53fc52793be3a6832ad3a8d5b3e5fc06cf3399e2ae8cf0d595a SHA512 34362aafbff5352786e87d98362e8961d4e2d9ad4ddd0c76ec7771375eb3f9c6f23b681c2697752ee9dad228f04e377e0a934859f70e6020dd9613b6ee760f1c DIST qt3d-everywhere-src-6.5.2.tar.xz 161691776 BLAKE2B 0bae744dda45b5af9a0c2dca98d43a2f0376cca018671cd91ffa6add8e7045c2fbcdb08f5a9966e93c70e1976f6e2b1a3670b1de6362fbe4eb7bb7c03d53a22e SHA512 f7bcc09b5c6c01e58b68cb7af67cef5f0477ec3cdcd924fd365b7411b2e5d89c307f29d099289055fb1b04b8237cc87dc071734433fa4d0bbb21eec698ed731a DIST qt3d-everywhere-src-6.5.3.tar.xz 161746380 BLAKE2B b86764d7bdf084e2c34c06f75c27cc93a8f0e06ee765605019df21eabbce4eaed9eb73eec75d82c709ab8f60f6b5a80984f67e19727f215d5066a081d3df7147 SHA512 15fa46766ff8c8295bb2273dc528f1952a04d20c786ff62122594395a8f003a7bd07944928da472ec2463bed0e31d63af559391724f935bab70067f9009f1917 +DIST qt3d-everywhere-src-6.6.0.tar.xz 161687452 BLAKE2B d75e2a59fcf7797e553d7b73153e550f24ab025671423c1e0f93e98bbad3388eaed2b8b24f74ecb6db00b5bf696dc07f79a1ae71c403267726659376d7b9c127 SHA512 7339fc08173793949f28b117c610e42bd25094d186b93db0a244c429e5232d9f5918247c654ee6c6f66802943eeadd1a545261a98b83db71e20b7867f27d94a7 diff --git a/dev-qt/qt3d/qt3d-6.6.0.ebuild b/dev-qt/qt3d/qt3d-6.6.0.ebuild new file mode 100644 index 000000000000..fac726abc29b --- /dev/null +++ b/dev-qt/qt3d/qt3d-6.6.0.ebuild @@ -0,0 +1,36 @@ +# Copyright 2021-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit qt6-build + +DESCRIPTION="3D rendering module for the Qt6 framework" + +if [[ ${QT6_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64" +elif [[ ${QT6_BUILD_TYPE} == live ]]; then + EGIT_SUBMODULES=() # skip qtquick3d-assimp +fi + +IUSE="gles2-only qml vulkan" + +RDEPEND=" + ~dev-qt/qtbase-${PV}:6[concurrent,gles2-only=,gui,network,opengl,vulkan=] + ~dev-qt/qtshadertools-${PV}:6 + media-libs/assimp:= + qml? ( ~dev-qt/qtdeclarative-${PV}:6 ) +" +DEPEND=" + ${RDEPEND} + vulkan? ( dev-util/vulkan-headers ) +" + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package qml Qt6Qml) + -DQT_FEATURE_qt3d_system_assimp=ON + ) + + qt6-build_src_configure +} |