1 |
commit: 313080689f04514eb810a0001e5d7ff0cc4da0c4 |
2 |
Author: Jimi Huotari <chiitoo <AT> gentoo <DOT> org> |
3 |
AuthorDate: Sun Mar 19 11:26:46 2023 +0000 |
4 |
Commit: Jimi Huotari <chiitoo <AT> gentoo <DOT> org> |
5 |
CommitDate: Sun Mar 19 13:06:40 2023 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31308068 |
7 |
|
8 |
dev-qt/qtquick3d: add 6.4.3 |
9 |
|
10 |
Signed-off-by: Jimi Huotari <chiitoo <AT> gentoo.org> |
11 |
|
12 |
dev-qt/qtquick3d/Manifest | 1 + |
13 |
dev-qt/qtquick3d/qtquick3d-6.4.3.ebuild | 32 ++++++++++++++++++++++++++++++++ |
14 |
2 files changed, 33 insertions(+) |
15 |
|
16 |
diff --git a/dev-qt/qtquick3d/Manifest b/dev-qt/qtquick3d/Manifest |
17 |
index 1e9df6318687..2c5b35cf545d 100644 |
18 |
--- a/dev-qt/qtquick3d/Manifest |
19 |
+++ b/dev-qt/qtquick3d/Manifest |
20 |
@@ -1 +1,2 @@ |
21 |
DIST qtquick3d-everywhere-src-6.4.2.tar.xz 42804964 BLAKE2B 6634b27675468887bb0f91e48405eb4dcf063f5f64848ce23af1c64a89a2a853666a9627c1f41dc5fad38916600fbefde3ca5fce1268ae6d6c1bf157709cc63d SHA512 286606571f45a0464a57893880f805a2510ebea9a3cfb92e5225eeb3f9435b2c4d4919ce53c45dcea6ed8f7a9e84dd4afa0a5f631dbc26b3723da637260bb6af |
22 |
+DIST qtquick3d-everywhere-src-6.4.3.tar.xz 44048520 BLAKE2B 1c93fe90c071323ccc77f18893d669c1abf63edaec442f710c61f358ed2440c8f4c54f037ceab232ce2cd6d3f1bc6f10748e8bf99634b422ce3d1b6aaa2e3ef0 SHA512 511c8585ea8686b1e1cf2e3dd47ac5650ba312d583da7e86dc86aaff6769a5751e3d75ff3fd07664098ba6488f75c9dab68d060b0394ad0182c35c44b5306970 |
23 |
|
24 |
diff --git a/dev-qt/qtquick3d/qtquick3d-6.4.3.ebuild b/dev-qt/qtquick3d/qtquick3d-6.4.3.ebuild |
25 |
new file mode 100644 |
26 |
index 000000000000..92a82e63dc8d |
27 |
--- /dev/null |
28 |
+++ b/dev-qt/qtquick3d/qtquick3d-6.4.3.ebuild |
29 |
@@ -0,0 +1,32 @@ |
30 |
+# Copyright 2021-2023 Gentoo Authors |
31 |
+# Distributed under the terms of the GNU General Public License v2 |
32 |
+ |
33 |
+EAPI=8 |
34 |
+ |
35 |
+inherit qt6-build |
36 |
+ |
37 |
+DESCRIPTION="Qt module and API for defining 3D content in Qt QuickTools" |
38 |
+ |
39 |
+if [[ ${QT6_BUILD_TYPE} == release ]]; then |
40 |
+ KEYWORDS="~amd64" |
41 |
+elif [[ ${QT6_BUILD_TYPE} == live ]]; then |
42 |
+ # Don't clone qtquick3d-assimp. |
43 |
+ EGIT_SUBMODULES=() |
44 |
+fi |
45 |
+ |
46 |
+DEPEND=" |
47 |
+ =dev-qt/qtbase-${PV}*[concurrent,network,widgets] |
48 |
+ =dev-qt/qtdeclarative-${PV}* |
49 |
+ =dev-qt/qtshadertools-${PV}* |
50 |
+ =dev-qt/qtquicktimeline-${PV}* |
51 |
+ media-libs/assimp:= |
52 |
+" |
53 |
+RDEPEND="${DEPEND}" |
54 |
+ |
55 |
+src_configure() { |
56 |
+ local mycmakeargs=( |
57 |
+ -DQT_FEATURE_system_assimp=ON |
58 |
+ ) |
59 |
+ |
60 |
+ qt6-build_src_configure |
61 |
+} |