Gentoo Archives: gentoo-commits

From: Philip Miess <Phil_miess@×××××.com>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/user/superposition:master commit in: dev-qt/qt3d/
Date: Mon, 25 Feb 2019 02:08:26
Message-Id: 1551060485.cd33050a5d742d0bff08f21c1ac0b74ac9c30ab8.Phil_miess@gentoo
1 commit: cd33050a5d742d0bff08f21c1ac0b74ac9c30ab8
2 Author: Philip Miess <Philip_Miess <AT> yahoo <DOT> com>
3 AuthorDate: Mon Feb 25 02:08:05 2019 +0000
4 Commit: Philip Miess <Phil_miess <AT> yahoo <DOT> com>
5 CommitDate: Mon Feb 25 02:08:05 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/user/superposition.git/commit/?id=cd33050a
7
8 add qt3d-5.11.1
9
10 Signed-off-by: Philip Miess <Philip_Miess <AT> yahoo.com>
11
12 dev-qt/qt3d/Manifest | 5 +++++
13 dev-qt/qt3d/metadata.xml | 21 +++++++++++++++++++++
14 dev-qt/qt3d/qt3d-5.11.1.ebuild | 32 ++++++++++++++++++++++++++++++++
15 dev-qt/qt3d/qt3d-5.11.3.ebuild | 32 ++++++++++++++++++++++++++++++++
16 4 files changed, 90 insertions(+)
17
18 diff --git a/dev-qt/qt3d/Manifest b/dev-qt/qt3d/Manifest
19 new file mode 100644
20 index 0000000..3fcb31a
21 --- /dev/null
22 +++ b/dev-qt/qt3d/Manifest
23 @@ -0,0 +1,5 @@
24 +DIST qt3d-everywhere-src-5.11.1.tar.xz 84763568 BLAKE2B 92510ae0cbc4627a9d0517bfe3a17c4efc6538cd04787b3fcbf5b0f381558deecb96a70f488d797719852b625bb47827ad630692934aad5574865e63f77f589a SHA512 d1a07586d6b64ff3b1e85c41c8b3b86f6327e9e63f5f45344a65a6136179f6a8361ca9da80944b244d8edc53d8b0e9f8b646d613f6b42faac6cb724f49573a8a
25 +DIST qt3d-everywhere-src-5.11.3.tar.xz 84944236 BLAKE2B f1db5cdb569777603868081bd97b0c1b4e68bdb4ec51e133d1078e23796eadd25ecef73caa23872f264aab51ec4b7cfd1d2af087445a8f826c2659fdec5e1a5d SHA512 d75d9b9ddb456d8a0163b35e9417c313c56ca1332fd742cb9a682d3e9d6c68e8cc6603bd900f8c634baf79522a00c0ba9aa82ce3db3b65c4656fef2c71c908af
26 +EBUILD qt3d-5.11.1.ebuild 636 BLAKE2B 488a2a0915778d7ea337d1d54ce058dd61a94c21d52a48cf1177b1fca282ad43ab1ab20f9c668cf0d6b2d2700dd35554ba35a082377f8f35f72ec1385b0cffa3 SHA512 bedf4da6c6a3ec4e1365042416dacdbe9727679bdbefe122478e33a629f061392d3722bb75e18b6b8021ec353e0de94583af74be24c24c294aba282eb4db0ace
27 +EBUILD qt3d-5.11.3.ebuild 636 BLAKE2B d8b9ed4a9f9805f1e1f312ec700c2f28206bc06d72a10c1354ad900a64c974d5aa48ca621bcd41f727b7978cbdfae2ddbe88082092856b332a5150a338861077 SHA512 c7a749e2bafed72cd7adf42274dace66ce32dafdb26c0acf313ca57d249123c5c9fc9a1182724f978687e6998282c8469a6934f4be68c2d80cb9b246e4582a0b
28 +MISC metadata.xml 622 BLAKE2B 0b8c25838c12efaeba3d6db640fe658b6c1bc12f4a6bacc06c88e405c16498eb0f7db196efb1b09b46476c0c9c4cfccc64666dd43f31366dd28b7ecaa8018757 SHA512 3edf4c4db2c08652dbc1b62aa216f62b887190e2e0bbfd0cde7410911ddf1e0ea8cc9a27e91db07a78dd6078fd4b1ad23b27f0dba37607771d3b6c2497552607
29
30 diff --git a/dev-qt/qt3d/metadata.xml b/dev-qt/qt3d/metadata.xml
31 new file mode 100644
32 index 0000000..987a6dc
33 --- /dev/null
34 +++ b/dev-qt/qt3d/metadata.xml
35 @@ -0,0 +1,21 @@
36 +<?xml version="1.0" encoding="UTF-8"?>
37 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
38 +<pkgmetadata>
39 + <maintainer type="project">
40 + <email>qt@g.o</email>
41 + <name>Gentoo Qt Project</name>
42 + </maintainer>
43 + <use>
44 + <flag name="gles2">Use GLES 2.0 or later instead of full OpenGL</flag>
45 + <flag name="qml">Build QML/QtQuick bindings</flag>
46 + </use>
47 + <upstream>
48 + <bugs-to>https://bugreports.qt.io/</bugs-to>
49 + <doc>https://doc.qt.io/</doc>
50 + </upstream>
51 + <slots>
52 + <subslots>
53 + Must only be used by packages that are known to use private parts of the Qt API.
54 + </subslots>
55 + </slots>
56 +</pkgmetadata>
57
58 diff --git a/dev-qt/qt3d/qt3d-5.11.1.ebuild b/dev-qt/qt3d/qt3d-5.11.1.ebuild
59 new file mode 100644
60 index 0000000..344f30d
61 --- /dev/null
62 +++ b/dev-qt/qt3d/qt3d-5.11.1.ebuild
63 @@ -0,0 +1,32 @@
64 +# Copyright 1999-2018 Gentoo Authors
65 +# Distributed under the terms of the GNU General Public License v2
66 +
67 +EAPI=6
68 +inherit qt5-build
69 +
70 +DESCRIPTION="The 3D module for the Qt5 framework"
71 +
72 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
73 + KEYWORDS="amd64 x86"
74 +fi
75 +
76 +# TODO: gamepad, tools
77 +IUSE="gles2 qml"
78 +
79 +DEPEND="
80 + ~dev-qt/qtconcurrent-${PV}
81 + ~dev-qt/qtcore-${PV}
82 + ~dev-qt/qtgui-${PV}
83 + ~dev-qt/qtnetwork-${PV}
84 + >=media-libs/assimp-4.0.0
85 + qml? ( ~dev-qt/qtdeclarative-${PV}[gles2=] )
86 +"
87 +RDEPEND="${DEPEND}"
88 +
89 +src_prepare() {
90 + rm -r src/3rdparty/assimp/{code,contrib,include} || die
91 +
92 + qt_use_disable_mod qml quick src/src.pro
93 +
94 + qt5-build_src_prepare
95 +}
96
97 diff --git a/dev-qt/qt3d/qt3d-5.11.3.ebuild b/dev-qt/qt3d/qt3d-5.11.3.ebuild
98 new file mode 100644
99 index 0000000..e2e0a30
100 --- /dev/null
101 +++ b/dev-qt/qt3d/qt3d-5.11.3.ebuild
102 @@ -0,0 +1,32 @@
103 +# Copyright 1999-2019 Gentoo Authors
104 +# Distributed under the terms of the GNU General Public License v2
105 +
106 +EAPI=6
107 +inherit qt5-build
108 +
109 +DESCRIPTION="The 3D module for the Qt5 framework"
110 +
111 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
112 + KEYWORDS="amd64 x86"
113 +fi
114 +
115 +# TODO: gamepad, tools
116 +IUSE="gles2 qml"
117 +
118 +DEPEND="
119 + ~dev-qt/qtconcurrent-${PV}
120 + ~dev-qt/qtcore-${PV}
121 + ~dev-qt/qtgui-${PV}
122 + ~dev-qt/qtnetwork-${PV}
123 + >=media-libs/assimp-4.0.0
124 + qml? ( ~dev-qt/qtdeclarative-${PV}[gles2=] )
125 +"
126 +RDEPEND="${DEPEND}"
127 +
128 +src_prepare() {
129 + rm -r src/3rdparty/assimp/{code,contrib,include} || die
130 +
131 + qt_use_disable_mod qml quick src/src.pro
132 +
133 + qt5-build_src_prepare
134 +}