Gentoo Archives: gentoo-commits

From: Davide Pesavento <pesa@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/qt:master commit in: dev-qt/qtnetworkauth/, dev-qt/qtserialport/, dev-qt/designer/, dev-qt/qtscript/, ...
Date: Wed, 03 May 2017 03:52:09
Message-Id: 1493783352.beb0cf65148908ddbc9753b525f4281d0909ae63.pesa@gentoo
1 commit: beb0cf65148908ddbc9753b525f4281d0909ae63
2 Author: Davide Pesavento <pesa <AT> gentoo <DOT> org>
3 AuthorDate: Wed May 3 03:49:12 2017 +0000
4 Commit: Davide Pesavento <pesa <AT> gentoo <DOT> org>
5 CommitDate: Wed May 3 03:49:12 2017 +0000
6 URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=beb0cf65
7
8 dev-qt: bump to 5.9.0_beta3
9
10 dev-qt/assistant/Manifest | 1 +
11 dev-qt/assistant/assistant-5.9.0_beta3.ebuild | 37 +++++
12 dev-qt/designer/Manifest | 1 +
13 dev-qt/designer/designer-5.9.0_beta3.ebuild | 40 +++++
14 dev-qt/linguist-tools/Manifest | 1 +
15 .../linguist-tools-5.9.0_beta3.ebuild | 35 +++++
16 dev-qt/linguist/Manifest | 1 +
17 dev-qt/linguist/linguist-5.9.0_beta3.ebuild | 28 ++++
18 dev-qt/pixeltool/Manifest | 1 +
19 dev-qt/pixeltool/pixeltool-5.9.0_beta3.ebuild | 25 ++++
20 dev-qt/qdbus/Manifest | 1 +
21 dev-qt/qdbus/qdbus-5.9.0_beta3.ebuild | 25 ++++
22 dev-qt/qdbusviewer/Manifest | 1 +
23 dev-qt/qdbusviewer/qdbusviewer-5.9.0_beta3.ebuild | 27 ++++
24 dev-qt/qdoc/Manifest | 1 +
25 dev-qt/qdoc/qdoc-5.9.0_beta3.ebuild | 31 ++++
26 dev-qt/qt3d/Manifest | 1 +
27 dev-qt/qt3d/qt3d-5.9.0_beta3.ebuild | 30 ++++
28 dev-qt/qtbluetooth/Manifest | 1 +
29 dev-qt/qtbluetooth/qtbluetooth-5.9.0_beta3.ebuild | 33 +++++
30 dev-qt/qtcharts/Manifest | 1 +
31 dev-qt/qtcharts/qtcharts-5.9.0_beta3.ebuild | 29 ++++
32 dev-qt/qtconcurrent/Manifest | 1 +
33 .../qtconcurrent/qtconcurrent-5.9.0_beta3.ebuild | 23 +++
34 dev-qt/qtcore/Manifest | 1 +
35 dev-qt/qtcore/qtcore-5.9.0_beta3.ebuild | 44 ++++++
36 dev-qt/qtdatavis3d/Manifest | 1 +
37 dev-qt/qtdatavis3d/qtdatavis3d-5.9.0_beta3.ebuild | 31 ++++
38 dev-qt/qtdbus/Manifest | 1 +
39 dev-qt/qtdbus/qtdbus-5.9.0_beta3.ebuild | 38 +++++
40 dev-qt/qtdeclarative/Manifest | 1 +
41 .../qtdeclarative/qtdeclarative-5.9.0_beta3.ebuild | 56 +++++++
42 dev-qt/qtdiag/Manifest | 1 +
43 dev-qt/qtdiag/qtdiag-5.9.0_beta3.ebuild | 25 ++++
44 dev-qt/qtgraphicaleffects/Manifest | 1 +
45 .../qtgraphicaleffects-5.9.0_beta3.ebuild | 21 +++
46 dev-qt/qtgui/Manifest | 1 +
47 dev-qt/qtgui/qtgui-5.9.0_beta3.ebuild | 164 +++++++++++++++++++++
48 dev-qt/qthelp/Manifest | 1 +
49 dev-qt/qthelp/qthelp-5.9.0_beta3.ebuild | 30 ++++
50 dev-qt/qtimageformats/Manifest | 1 +
51 .../qtimageformats-5.9.0_beta3.ebuild | 23 +++
52 dev-qt/qtlocation/Manifest | 1 +
53 dev-qt/qtlocation/qtlocation-5.9.0_beta3.ebuild | 29 ++++
54 dev-qt/qtmultimedia/Manifest | 1 +
55 .../qtmultimedia/qtmultimedia-5.9.0_beta3.ebuild | 76 ++++++++++
56 dev-qt/qtnetwork/Manifest | 1 +
57 dev-qt/qtnetwork/qtnetwork-5.9.0_beta3.ebuild | 53 +++++++
58 dev-qt/qtnetworkauth/Manifest | 1 +
59 .../qtnetworkauth/qtnetworkauth-5.9.0_beta3.ebuild | 20 +++
60 dev-qt/qtopengl/Manifest | 1 +
61 dev-qt/qtopengl/qtopengl-5.9.0_beta3.ebuild | 34 +++++
62 dev-qt/qtpaths/Manifest | 1 +
63 dev-qt/qtpaths/qtpaths-5.9.0_beta3.ebuild | 23 +++
64 dev-qt/qtplugininfo/Manifest | 1 +
65 .../qtplugininfo/qtplugininfo-5.9.0_beta3.ebuild | 23 +++
66 dev-qt/qtpositioning/Manifest | 1 +
67 .../qtpositioning/qtpositioning-5.9.0_beta3.ebuild | 34 +++++
68 dev-qt/qtprintsupport/Manifest | 1 +
69 .../qtprintsupport-5.9.0_beta3.ebuild | 42 ++++++
70 dev-qt/qtquickcontrols/Manifest | 1 +
71 .../qtquickcontrols-5.9.0_beta3.ebuild | 32 ++++
72 dev-qt/qtquickcontrols2/Manifest | 1 +
73 .../qtquickcontrols2-5.9.0_beta3.ebuild | 21 +++
74 dev-qt/qtscript/Manifest | 1 +
75 dev-qt/qtscript/qtscript-5.9.0_beta3.ebuild | 36 +++++
76 dev-qt/qtscxml/Manifest | 1 +
77 dev-qt/qtscxml/qtscxml-5.9.0_beta3.ebuild | 19 +++
78 dev-qt/qtsensors/Manifest | 1 +
79 dev-qt/qtsensors/qtsensors-5.9.0_beta3.ebuild | 26 ++++
80 dev-qt/qtserialport/Manifest | 1 +
81 .../qtserialport/qtserialport-5.9.0_beta3.ebuild | 27 ++++
82 dev-qt/qtsql/Manifest | 1 +
83 dev-qt/qtsql/qtsql-5.9.0_beta3.ebuild | 53 +++++++
84 dev-qt/qtsvg/Manifest | 1 +
85 dev-qt/qtsvg/qtsvg-5.9.0_beta3.ebuild | 23 +++
86 dev-qt/qttest/Manifest | 1 +
87 dev-qt/qttest/qttest-5.9.0_beta3.ebuild | 29 ++++
88 dev-qt/qttranslations/Manifest | 1 +
89 .../qttranslations-5.9.0_beta3.ebuild | 19 +++
90 dev-qt/qtwayland/Manifest | 1 +
91 dev-qt/qtwayland/qtwayland-5.9.0_beta3.ebuild | 33 +++++
92 dev-qt/qtwebchannel/Manifest | 1 +
93 .../qtwebchannel/qtwebchannel-5.9.0_beta3.ebuild | 26 ++++
94 dev-qt/qtwebengine/Manifest | 1 +
95 dev-qt/qtwebengine/qtwebengine-5.9.0_beta3.ebuild | 107 ++++++++++++++
96 dev-qt/qtwebkit/Manifest | 1 +
97 dev-qt/qtwebkit/qtwebkit-5.9.0_beta3.ebuild | 108 ++++++++++++++
98 dev-qt/qtwebsockets/Manifest | 1 +
99 .../qtwebsockets/qtwebsockets-5.9.0_beta3.ebuild | 27 ++++
100 dev-qt/qtwidgets/Manifest | 1 +
101 dev-qt/qtwidgets/qtwidgets-5.9.0_beta3.ebuild | 49 ++++++
102 dev-qt/qtx11extras/Manifest | 1 +
103 dev-qt/qtx11extras/qtx11extras-5.9.0_beta3.ebuild | 21 +++
104 dev-qt/qtxml/Manifest | 1 +
105 dev-qt/qtxml/qtxml-5.9.0_beta3.ebuild | 25 ++++
106 dev-qt/qtxmlpatterns/Manifest | 1 +
107 .../qtxmlpatterns/qtxmlpatterns-5.9.0_beta3.ebuild | 19 +++
108 profiles/package.mask | 97 ++++++------
109 99 files changed, 1927 insertions(+), 48 deletions(-)
110
111 diff --git a/dev-qt/assistant/Manifest b/dev-qt/assistant/Manifest
112 new file mode 100644
113 index 00000000..3de302f4
114 --- /dev/null
115 +++ b/dev-qt/assistant/Manifest
116 @@ -0,0 +1 @@
117 +DIST qttools-opensource-src-5.9.0-beta3.tar.xz 9749556 SHA256 3c462beaeaf1baaaa80103069c1813e857e9d8f26c184596d3f8e4983ab7391c SHA512 fa0d039477b981ba37ea2c691725a980b2bf42e4110302b2224d4940f6d2280634a7e300bcf4769bdd4a6c8f3b17f92dc9c897793fabd5e38cf5c1f35e234ffa WHIRLPOOL a3b2bae7b4dad7d6ed8936096bcab55c1f0fe0fb74be64a2c0938692ef7f94923fd3bd9b45f1f7fc34b0e2432cffba01ddeff30d261f41a21a0f925b87c90235
118
119 diff --git a/dev-qt/assistant/assistant-5.9.0_beta3.ebuild b/dev-qt/assistant/assistant-5.9.0_beta3.ebuild
120 new file mode 100644
121 index 00000000..44fa4993
122 --- /dev/null
123 +++ b/dev-qt/assistant/assistant-5.9.0_beta3.ebuild
124 @@ -0,0 +1,37 @@
125 +# Copyright 1999-2017 Gentoo Foundation
126 +# Distributed under the terms of the GNU General Public License v2
127 +
128 +EAPI=6
129 +QT5_MODULE="qttools"
130 +inherit qt5-build
131 +
132 +DESCRIPTION="Tool for viewing on-line documentation in Qt help file format"
133 +
134 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
135 + KEYWORDS="~amd64 ~arm ~hppa ~ppc64 ~x86"
136 +fi
137 +
138 +IUSE="webkit"
139 +
140 +DEPEND="
141 + ~dev-qt/qtcore-${PV}
142 + ~dev-qt/qtgui-${PV}
143 + ~dev-qt/qthelp-${PV}
144 + ~dev-qt/qtnetwork-${PV}
145 + ~dev-qt/qtprintsupport-${PV}
146 + ~dev-qt/qtsql-${PV}[sqlite]
147 + ~dev-qt/qtwidgets-${PV}
148 + webkit? ( ~dev-qt/qtwebkit-${PV} )
149 +"
150 +RDEPEND="${DEPEND}"
151 +
152 +QT5_TARGET_SUBDIRS=(
153 + src/assistant/assistant
154 +)
155 +
156 +src_prepare() {
157 + qt_use_disable_mod webkit webkitwidgets \
158 + src/assistant/assistant/assistant.pro
159 +
160 + qt5-build_src_prepare
161 +}
162
163 diff --git a/dev-qt/designer/Manifest b/dev-qt/designer/Manifest
164 new file mode 100644
165 index 00000000..3de302f4
166 --- /dev/null
167 +++ b/dev-qt/designer/Manifest
168 @@ -0,0 +1 @@
169 +DIST qttools-opensource-src-5.9.0-beta3.tar.xz 9749556 SHA256 3c462beaeaf1baaaa80103069c1813e857e9d8f26c184596d3f8e4983ab7391c SHA512 fa0d039477b981ba37ea2c691725a980b2bf42e4110302b2224d4940f6d2280634a7e300bcf4769bdd4a6c8f3b17f92dc9c897793fabd5e38cf5c1f35e234ffa WHIRLPOOL a3b2bae7b4dad7d6ed8936096bcab55c1f0fe0fb74be64a2c0938692ef7f94923fd3bd9b45f1f7fc34b0e2432cffba01ddeff30d261f41a21a0f925b87c90235
170
171 diff --git a/dev-qt/designer/designer-5.9.0_beta3.ebuild b/dev-qt/designer/designer-5.9.0_beta3.ebuild
172 new file mode 100644
173 index 00000000..881db449
174 --- /dev/null
175 +++ b/dev-qt/designer/designer-5.9.0_beta3.ebuild
176 @@ -0,0 +1,40 @@
177 +# Copyright 1999-2017 Gentoo Foundation
178 +# Distributed under the terms of the GNU General Public License v2
179 +
180 +EAPI=6
181 +QT5_MODULE="qttools"
182 +inherit qt5-build
183 +
184 +DESCRIPTION="WYSIWYG tool for designing and building Qt-based GUIs"
185 +
186 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
187 + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
188 +fi
189 +
190 +IUSE="declarative webkit"
191 +
192 +DEPEND="
193 + ~dev-qt/qtcore-${PV}
194 + ~dev-qt/qtgui-${PV}
195 + ~dev-qt/qtnetwork-${PV}
196 + ~dev-qt/qtprintsupport-${PV}
197 + ~dev-qt/qtwidgets-${PV}
198 + ~dev-qt/qtxml-${PV}
199 + declarative? ( ~dev-qt/qtdeclarative-${PV}[widgets] )
200 + webkit? ( ~dev-qt/qtwebkit-${PV} )
201 +"
202 +RDEPEND="${DEPEND}"
203 +
204 +QT5_TARGET_SUBDIRS=(
205 + src/designer
206 +)
207 +
208 +src_prepare() {
209 + qt_use_disable_mod declarative quickwidgets \
210 + src/designer/src/plugins/plugins.pro
211 +
212 + qt_use_disable_mod webkit webkitwidgets \
213 + src/designer/src/plugins/plugins.pro
214 +
215 + qt5-build_src_prepare
216 +}
217
218 diff --git a/dev-qt/linguist-tools/Manifest b/dev-qt/linguist-tools/Manifest
219 new file mode 100644
220 index 00000000..3de302f4
221 --- /dev/null
222 +++ b/dev-qt/linguist-tools/Manifest
223 @@ -0,0 +1 @@
224 +DIST qttools-opensource-src-5.9.0-beta3.tar.xz 9749556 SHA256 3c462beaeaf1baaaa80103069c1813e857e9d8f26c184596d3f8e4983ab7391c SHA512 fa0d039477b981ba37ea2c691725a980b2bf42e4110302b2224d4940f6d2280634a7e300bcf4769bdd4a6c8f3b17f92dc9c897793fabd5e38cf5c1f35e234ffa WHIRLPOOL a3b2bae7b4dad7d6ed8936096bcab55c1f0fe0fb74be64a2c0938692ef7f94923fd3bd9b45f1f7fc34b0e2432cffba01ddeff30d261f41a21a0f925b87c90235
225
226 diff --git a/dev-qt/linguist-tools/linguist-tools-5.9.0_beta3.ebuild b/dev-qt/linguist-tools/linguist-tools-5.9.0_beta3.ebuild
227 new file mode 100644
228 index 00000000..b22c78fd
229 --- /dev/null
230 +++ b/dev-qt/linguist-tools/linguist-tools-5.9.0_beta3.ebuild
231 @@ -0,0 +1,35 @@
232 +# Copyright 1999-2017 Gentoo Foundation
233 +# Distributed under the terms of the GNU General Public License v2
234 +
235 +EAPI=6
236 +QT5_MODULE="qttools"
237 +inherit qt5-build
238 +
239 +DESCRIPTION="Tools for working with Qt translation data files"
240 +
241 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
242 + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
243 +fi
244 +
245 +IUSE="qml"
246 +
247 +DEPEND="
248 + ~dev-qt/qtcore-${PV}
249 + ~dev-qt/qtxml-${PV}
250 + qml? ( ~dev-qt/qtdeclarative-${PV} )
251 +"
252 +RDEPEND="${DEPEND}"
253 +
254 +QT5_TARGET_SUBDIRS=(
255 + src/linguist
256 +)
257 +
258 +src_prepare() {
259 + sed -i -e '/SUBDIRS += linguist/d' \
260 + src/linguist/linguist.pro || die
261 +
262 + qt_use_disable_mod qml qmldevtools-private \
263 + src/linguist/lupdate/lupdate.pro
264 +
265 + qt5-build_src_prepare
266 +}
267
268 diff --git a/dev-qt/linguist/Manifest b/dev-qt/linguist/Manifest
269 new file mode 100644
270 index 00000000..3de302f4
271 --- /dev/null
272 +++ b/dev-qt/linguist/Manifest
273 @@ -0,0 +1 @@
274 +DIST qttools-opensource-src-5.9.0-beta3.tar.xz 9749556 SHA256 3c462beaeaf1baaaa80103069c1813e857e9d8f26c184596d3f8e4983ab7391c SHA512 fa0d039477b981ba37ea2c691725a980b2bf42e4110302b2224d4940f6d2280634a7e300bcf4769bdd4a6c8f3b17f92dc9c897793fabd5e38cf5c1f35e234ffa WHIRLPOOL a3b2bae7b4dad7d6ed8936096bcab55c1f0fe0fb74be64a2c0938692ef7f94923fd3bd9b45f1f7fc34b0e2432cffba01ddeff30d261f41a21a0f925b87c90235
275
276 diff --git a/dev-qt/linguist/linguist-5.9.0_beta3.ebuild b/dev-qt/linguist/linguist-5.9.0_beta3.ebuild
277 new file mode 100644
278 index 00000000..163c6cf6
279 --- /dev/null
280 +++ b/dev-qt/linguist/linguist-5.9.0_beta3.ebuild
281 @@ -0,0 +1,28 @@
282 +# Copyright 1999-2017 Gentoo Foundation
283 +# Distributed under the terms of the GNU General Public License v2
284 +
285 +EAPI=6
286 +QT5_MODULE="qttools"
287 +inherit qt5-build
288 +
289 +DESCRIPTION="Graphical tool for translating Qt applications"
290 +
291 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
292 + KEYWORDS="~amd64 ~arm ~hppa ~ppc64 ~x86"
293 +fi
294 +
295 +IUSE=""
296 +
297 +DEPEND="
298 + ~dev-qt/designer-${PV}
299 + ~dev-qt/qtcore-${PV}
300 + ~dev-qt/qtgui-${PV}
301 + ~dev-qt/qtprintsupport-${PV}
302 + ~dev-qt/qtwidgets-${PV}
303 + ~dev-qt/qtxml-${PV}
304 +"
305 +RDEPEND="${DEPEND}"
306 +
307 +QT5_TARGET_SUBDIRS=(
308 + src/linguist/linguist
309 +)
310
311 diff --git a/dev-qt/pixeltool/Manifest b/dev-qt/pixeltool/Manifest
312 new file mode 100644
313 index 00000000..3de302f4
314 --- /dev/null
315 +++ b/dev-qt/pixeltool/Manifest
316 @@ -0,0 +1 @@
317 +DIST qttools-opensource-src-5.9.0-beta3.tar.xz 9749556 SHA256 3c462beaeaf1baaaa80103069c1813e857e9d8f26c184596d3f8e4983ab7391c SHA512 fa0d039477b981ba37ea2c691725a980b2bf42e4110302b2224d4940f6d2280634a7e300bcf4769bdd4a6c8f3b17f92dc9c897793fabd5e38cf5c1f35e234ffa WHIRLPOOL a3b2bae7b4dad7d6ed8936096bcab55c1f0fe0fb74be64a2c0938692ef7f94923fd3bd9b45f1f7fc34b0e2432cffba01ddeff30d261f41a21a0f925b87c90235
318
319 diff --git a/dev-qt/pixeltool/pixeltool-5.9.0_beta3.ebuild b/dev-qt/pixeltool/pixeltool-5.9.0_beta3.ebuild
320 new file mode 100644
321 index 00000000..84c30915
322 --- /dev/null
323 +++ b/dev-qt/pixeltool/pixeltool-5.9.0_beta3.ebuild
324 @@ -0,0 +1,25 @@
325 +# Copyright 1999-2017 Gentoo Foundation
326 +# Distributed under the terms of the GNU General Public License v2
327 +
328 +EAPI=6
329 +QT5_MODULE="qttools"
330 +inherit qt5-build
331 +
332 +DESCRIPTION="Qt screen magnifier"
333 +
334 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
335 + KEYWORDS="~amd64 ~arm ~hppa ~ppc64 ~x86"
336 +fi
337 +
338 +IUSE=""
339 +
340 +DEPEND="
341 + ~dev-qt/qtcore-${PV}
342 + ~dev-qt/qtgui-${PV}
343 + ~dev-qt/qtwidgets-${PV}
344 +"
345 +RDEPEND="${DEPEND}"
346 +
347 +QT5_TARGET_SUBDIRS=(
348 + src/pixeltool
349 +)
350
351 diff --git a/dev-qt/qdbus/Manifest b/dev-qt/qdbus/Manifest
352 new file mode 100644
353 index 00000000..3de302f4
354 --- /dev/null
355 +++ b/dev-qt/qdbus/Manifest
356 @@ -0,0 +1 @@
357 +DIST qttools-opensource-src-5.9.0-beta3.tar.xz 9749556 SHA256 3c462beaeaf1baaaa80103069c1813e857e9d8f26c184596d3f8e4983ab7391c SHA512 fa0d039477b981ba37ea2c691725a980b2bf42e4110302b2224d4940f6d2280634a7e300bcf4769bdd4a6c8f3b17f92dc9c897793fabd5e38cf5c1f35e234ffa WHIRLPOOL a3b2bae7b4dad7d6ed8936096bcab55c1f0fe0fb74be64a2c0938692ef7f94923fd3bd9b45f1f7fc34b0e2432cffba01ddeff30d261f41a21a0f925b87c90235
358
359 diff --git a/dev-qt/qdbus/qdbus-5.9.0_beta3.ebuild b/dev-qt/qdbus/qdbus-5.9.0_beta3.ebuild
360 new file mode 100644
361 index 00000000..cc1037ec
362 --- /dev/null
363 +++ b/dev-qt/qdbus/qdbus-5.9.0_beta3.ebuild
364 @@ -0,0 +1,25 @@
365 +# Copyright 1999-2017 Gentoo Foundation
366 +# Distributed under the terms of the GNU General Public License v2
367 +
368 +EAPI=6
369 +QT5_MODULE="qttools"
370 +inherit qt5-build
371 +
372 +DESCRIPTION="Interface to Qt applications communicating over D-Bus"
373 +
374 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
375 + KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
376 +fi
377 +
378 +IUSE=""
379 +
380 +DEPEND="
381 + ~dev-qt/qtcore-${PV}
382 + ~dev-qt/qtdbus-${PV}
383 + ~dev-qt/qtxml-${PV}
384 +"
385 +RDEPEND="${DEPEND}"
386 +
387 +QT5_TARGET_SUBDIRS=(
388 + src/qdbus/qdbus
389 +)
390
391 diff --git a/dev-qt/qdbusviewer/Manifest b/dev-qt/qdbusviewer/Manifest
392 new file mode 100644
393 index 00000000..3de302f4
394 --- /dev/null
395 +++ b/dev-qt/qdbusviewer/Manifest
396 @@ -0,0 +1 @@
397 +DIST qttools-opensource-src-5.9.0-beta3.tar.xz 9749556 SHA256 3c462beaeaf1baaaa80103069c1813e857e9d8f26c184596d3f8e4983ab7391c SHA512 fa0d039477b981ba37ea2c691725a980b2bf42e4110302b2224d4940f6d2280634a7e300bcf4769bdd4a6c8f3b17f92dc9c897793fabd5e38cf5c1f35e234ffa WHIRLPOOL a3b2bae7b4dad7d6ed8936096bcab55c1f0fe0fb74be64a2c0938692ef7f94923fd3bd9b45f1f7fc34b0e2432cffba01ddeff30d261f41a21a0f925b87c90235
398
399 diff --git a/dev-qt/qdbusviewer/qdbusviewer-5.9.0_beta3.ebuild b/dev-qt/qdbusviewer/qdbusviewer-5.9.0_beta3.ebuild
400 new file mode 100644
401 index 00000000..d1f5a5ed
402 --- /dev/null
403 +++ b/dev-qt/qdbusviewer/qdbusviewer-5.9.0_beta3.ebuild
404 @@ -0,0 +1,27 @@
405 +# Copyright 1999-2017 Gentoo Foundation
406 +# Distributed under the terms of the GNU General Public License v2
407 +
408 +EAPI=6
409 +QT5_MODULE="qttools"
410 +inherit qt5-build
411 +
412 +DESCRIPTION="Graphical tool that lets you introspect D-Bus objects and messages"
413 +
414 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
415 + KEYWORDS="~amd64 ~arm ~hppa ~ppc64 ~x86"
416 +fi
417 +
418 +IUSE=""
419 +
420 +DEPEND="
421 + ~dev-qt/qtcore-${PV}
422 + ~dev-qt/qtdbus-${PV}
423 + ~dev-qt/qtgui-${PV}
424 + ~dev-qt/qtwidgets-${PV}
425 + ~dev-qt/qtxml-${PV}
426 +"
427 +RDEPEND="${DEPEND}"
428 +
429 +QT5_TARGET_SUBDIRS=(
430 + src/qdbus/qdbusviewer
431 +)
432
433 diff --git a/dev-qt/qdoc/Manifest b/dev-qt/qdoc/Manifest
434 new file mode 100644
435 index 00000000..3de302f4
436 --- /dev/null
437 +++ b/dev-qt/qdoc/Manifest
438 @@ -0,0 +1 @@
439 +DIST qttools-opensource-src-5.9.0-beta3.tar.xz 9749556 SHA256 3c462beaeaf1baaaa80103069c1813e857e9d8f26c184596d3f8e4983ab7391c SHA512 fa0d039477b981ba37ea2c691725a980b2bf42e4110302b2224d4940f6d2280634a7e300bcf4769bdd4a6c8f3b17f92dc9c897793fabd5e38cf5c1f35e234ffa WHIRLPOOL a3b2bae7b4dad7d6ed8936096bcab55c1f0fe0fb74be64a2c0938692ef7f94923fd3bd9b45f1f7fc34b0e2432cffba01ddeff30d261f41a21a0f925b87c90235
440
441 diff --git a/dev-qt/qdoc/qdoc-5.9.0_beta3.ebuild b/dev-qt/qdoc/qdoc-5.9.0_beta3.ebuild
442 new file mode 100644
443 index 00000000..fff12942
444 --- /dev/null
445 +++ b/dev-qt/qdoc/qdoc-5.9.0_beta3.ebuild
446 @@ -0,0 +1,31 @@
447 +# Copyright 1999-2017 Gentoo Foundation
448 +# Distributed under the terms of the GNU General Public License v2
449 +
450 +EAPI=6
451 +QT5_MODULE="qttools"
452 +inherit qt5-build
453 +
454 +DESCRIPTION="Qt documentation generator"
455 +
456 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
457 + KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
458 +fi
459 +
460 +IUSE="qml"
461 +
462 +DEPEND="
463 + ~dev-qt/qtcore-${PV}
464 + qml? ( ~dev-qt/qtdeclarative-${PV} )
465 +"
466 +RDEPEND="${DEPEND}"
467 +
468 +QT5_TARGET_SUBDIRS=(
469 + src/qdoc
470 +)
471 +
472 +src_prepare() {
473 + qt_use_disable_mod qml qmldevtools-private \
474 + src/qdoc/qdoc.pro
475 +
476 + qt5-build_src_prepare
477 +}
478
479 diff --git a/dev-qt/qt3d/Manifest b/dev-qt/qt3d/Manifest
480 new file mode 100644
481 index 00000000..a222048a
482 --- /dev/null
483 +++ b/dev-qt/qt3d/Manifest
484 @@ -0,0 +1 @@
485 +DIST qt3d-opensource-src-5.9.0-beta3.tar.xz 22456924 SHA256 055ea3fd3aea41319db3e3723b1930b5d0e17b60a53b1022c37994e4c379983c SHA512 1526812e1b75eca1a1a8e0b737437f415f5c46c851df1f084ab113b70ccee379ddf5bfe51cacea07184349464ed91df18fcad063a8f57b20a63c7cae10f05dcb WHIRLPOOL b5cc5e5fe4af173b5abd35ea2ae641101388a1dec66026780ae487ab10f8b24afc237f954ad76616ad80a08242c1677647ce624877459a894993b96074ab94c5
486
487 diff --git a/dev-qt/qt3d/qt3d-5.9.0_beta3.ebuild b/dev-qt/qt3d/qt3d-5.9.0_beta3.ebuild
488 new file mode 100644
489 index 00000000..8d560430
490 --- /dev/null
491 +++ b/dev-qt/qt3d/qt3d-5.9.0_beta3.ebuild
492 @@ -0,0 +1,30 @@
493 +# Copyright 1999-2017 Gentoo Foundation
494 +# Distributed under the terms of the GNU General Public License v2
495 +
496 +EAPI=6
497 +inherit qt5-build
498 +
499 +DESCRIPTION="The 3D module for the Qt5 framework"
500 +
501 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
502 + KEYWORDS="~amd64 ~x86"
503 +fi
504 +
505 +# TODO: gamepad, tools
506 +IUSE="gles2"
507 +
508 +DEPEND="
509 + ~dev-qt/qtconcurrent-${PV}
510 + ~dev-qt/qtcore-${PV}
511 + ~dev-qt/qtdeclarative-${PV}[gles2=]
512 + ~dev-qt/qtgui-${PV}
513 + ~dev-qt/qtnetwork-${PV}
514 + >=media-libs/assimp-3.1.1
515 +"
516 +RDEPEND="${DEPEND}"
517 +
518 +src_prepare() {
519 + rm -r src/3rdparty/assimp/{code,contrib,include} || die
520 +
521 + qt5-build_src_prepare
522 +}
523
524 diff --git a/dev-qt/qtbluetooth/Manifest b/dev-qt/qtbluetooth/Manifest
525 new file mode 100644
526 index 00000000..13ec229c
527 --- /dev/null
528 +++ b/dev-qt/qtbluetooth/Manifest
529 @@ -0,0 +1 @@
530 +DIST qtconnectivity-opensource-src-5.9.0-beta3.tar.xz 2702608 SHA256 f1d162341d46dbef24067408a33471c90e927d6aca3302ee1796d624f8715ebb SHA512 5b5990447c46c79847afdb262f2e15b064ec6877d0ab994ff2f57bcf2aeb23b5d7abf3e97117d49913c8da0080aefa3aefd9ccf3582ed9fd6b731be30ab960bf WHIRLPOOL 2b38b45d1367d649152f35b1b46f2191d068ccc1e2ecedbdfc4f7533f43554f69ea756177baf88a473f6ec9e70d9fd354b6ffc1674ee5787937fec097357d125
531
532 diff --git a/dev-qt/qtbluetooth/qtbluetooth-5.9.0_beta3.ebuild b/dev-qt/qtbluetooth/qtbluetooth-5.9.0_beta3.ebuild
533 new file mode 100644
534 index 00000000..ca5687bd
535 --- /dev/null
536 +++ b/dev-qt/qtbluetooth/qtbluetooth-5.9.0_beta3.ebuild
537 @@ -0,0 +1,33 @@
538 +# Copyright 1999-2017 Gentoo Foundation
539 +# Distributed under the terms of the GNU General Public License v2
540 +
541 +EAPI=6
542 +QT5_MODULE="qtconnectivity"
543 +inherit qt5-build
544 +
545 +DESCRIPTION="Bluetooth support library for the Qt5 framework"
546 +
547 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
548 + KEYWORDS="~amd64 ~arm ~x86"
549 +fi
550 +
551 +IUSE="qml"
552 +
553 +RDEPEND="
554 + ~dev-qt/qtconcurrent-${PV}
555 + ~dev-qt/qtcore-${PV}
556 + ~dev-qt/qtdbus-${PV}
557 + >=net-wireless/bluez-5:=
558 + qml? ( ~dev-qt/qtdeclarative-${PV} )
559 +"
560 +DEPEND="${RDEPEND}
561 + ~dev-qt/qtnetwork-${PV}
562 +"
563 +
564 +src_prepare() {
565 + sed -i -e 's/nfc//' src/src.pro || die
566 +
567 + qt_use_disable_mod qml quick src/src.pro
568 +
569 + qt5-build_src_prepare
570 +}
571
572 diff --git a/dev-qt/qtcharts/Manifest b/dev-qt/qtcharts/Manifest
573 new file mode 100644
574 index 00000000..adb29fab
575 --- /dev/null
576 +++ b/dev-qt/qtcharts/Manifest
577 @@ -0,0 +1 @@
578 +DIST qtcharts-opensource-src-5.9.0-beta3.tar.xz 4156212 SHA256 525b67c63a3f9e82b8402690ec062a9bc6d2b0dbfb83858d3082482239190ad9 SHA512 2b24e392e7968ba9c8e8311afd5191aff0e0b7fe6c32ec35cbba382022341a6df038c3043fbfec678af7e48ef08f49ad5735fad2490d561c4b5eecf51f663762 WHIRLPOOL 1e95eeb30efa1d59de7aee6b18723643c9f37e8819392b0fc862290bef60dd580f27eda43eab5a3803e84d312e70ef76f334114ef44be3aa4ba40a552648c3ac
579
580 diff --git a/dev-qt/qtcharts/qtcharts-5.9.0_beta3.ebuild b/dev-qt/qtcharts/qtcharts-5.9.0_beta3.ebuild
581 new file mode 100644
582 index 00000000..87959af4
583 --- /dev/null
584 +++ b/dev-qt/qtcharts/qtcharts-5.9.0_beta3.ebuild
585 @@ -0,0 +1,29 @@
586 +# Copyright 1999-2017 Gentoo Foundation
587 +# Distributed under the terms of the GNU General Public License v2
588 +
589 +EAPI=6
590 +inherit qt5-build
591 +
592 +DESCRIPTION="Chart component library for the Qt5 framework"
593 +LICENSE="GPL-3"
594 +
595 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
596 + KEYWORDS="~amd64 ~x86"
597 +fi
598 +
599 +IUSE="qml"
600 +
601 +DEPEND="
602 + ~dev-qt/qtcore-${PV}
603 + ~dev-qt/qtgui-${PV}
604 + ~dev-qt/qtwidgets-${PV}
605 + qml? ( ~dev-qt/qtdeclarative-${PV} )
606 +"
607 +RDEPEND="${DEPEND}"
608 +
609 +src_prepare() {
610 + qt_use_disable_mod qml quick \
611 + src/src.pro
612 +
613 + qt5-build_src_prepare
614 +}
615
616 diff --git a/dev-qt/qtconcurrent/Manifest b/dev-qt/qtconcurrent/Manifest
617 new file mode 100644
618 index 00000000..e28e73ec
619 --- /dev/null
620 +++ b/dev-qt/qtconcurrent/Manifest
621 @@ -0,0 +1 @@
622 +DIST qtbase-opensource-src-5.9.0-beta3.tar.xz 44827188 SHA256 cd86733618e4439192197f182788bad99a92b892be86aae8ce7ee9f7a13da22d SHA512 c1bd75415e921c8df90853943f72dcbc5b1337a102ce6966d8a7d8e085c749fc3dc651f5fff4cd1460523ecbce3194ca2db5ebe86586b65203e091c46dd39e86 WHIRLPOOL abb6cb9425ae7f4a570ddfd8cbae8ac7503d3eab5407d3e8e05643e47826c3559d25951c3d515e60148ec90153dd11aa3caba1775f0f859f9c34c886137ea1fd
623
624 diff --git a/dev-qt/qtconcurrent/qtconcurrent-5.9.0_beta3.ebuild b/dev-qt/qtconcurrent/qtconcurrent-5.9.0_beta3.ebuild
625 new file mode 100644
626 index 00000000..2886524b
627 --- /dev/null
628 +++ b/dev-qt/qtconcurrent/qtconcurrent-5.9.0_beta3.ebuild
629 @@ -0,0 +1,23 @@
630 +# Copyright 1999-2017 Gentoo Foundation
631 +# Distributed under the terms of the GNU General Public License v2
632 +
633 +EAPI=6
634 +QT5_MODULE="qtbase"
635 +inherit qt5-build
636 +
637 +DESCRIPTION="Multi-threading concurrence support library for the Qt5 framework"
638 +
639 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
640 + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
641 +fi
642 +
643 +IUSE=""
644 +
645 +DEPEND="
646 + ~dev-qt/qtcore-${PV}
647 +"
648 +RDEPEND="${DEPEND}"
649 +
650 +QT5_TARGET_SUBDIRS=(
651 + src/concurrent
652 +)
653
654 diff --git a/dev-qt/qtcore/Manifest b/dev-qt/qtcore/Manifest
655 new file mode 100644
656 index 00000000..e28e73ec
657 --- /dev/null
658 +++ b/dev-qt/qtcore/Manifest
659 @@ -0,0 +1 @@
660 +DIST qtbase-opensource-src-5.9.0-beta3.tar.xz 44827188 SHA256 cd86733618e4439192197f182788bad99a92b892be86aae8ce7ee9f7a13da22d SHA512 c1bd75415e921c8df90853943f72dcbc5b1337a102ce6966d8a7d8e085c749fc3dc651f5fff4cd1460523ecbce3194ca2db5ebe86586b65203e091c46dd39e86 WHIRLPOOL abb6cb9425ae7f4a570ddfd8cbae8ac7503d3eab5407d3e8e05643e47826c3559d25951c3d515e60148ec90153dd11aa3caba1775f0f859f9c34c886137ea1fd
661
662 diff --git a/dev-qt/qtcore/qtcore-5.9.0_beta3.ebuild b/dev-qt/qtcore/qtcore-5.9.0_beta3.ebuild
663 new file mode 100644
664 index 00000000..175000e7
665 --- /dev/null
666 +++ b/dev-qt/qtcore/qtcore-5.9.0_beta3.ebuild
667 @@ -0,0 +1,44 @@
668 +# Copyright 1999-2017 Gentoo Foundation
669 +# Distributed under the terms of the GNU General Public License v2
670 +
671 +EAPI=6
672 +QT5_MODULE="qtbase"
673 +inherit qt5-build
674 +
675 +DESCRIPTION="Cross-platform application development framework"
676 +
677 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
678 + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
679 +fi
680 +
681 +IUSE="icu systemd"
682 +
683 +DEPEND="
684 + dev-libs/double-conversion:=
685 + dev-libs/glib:2
686 + dev-libs/libpcre2[pcre16,unicode]
687 + sys-libs/zlib
688 + icu? ( dev-libs/icu:= )
689 + !icu? ( virtual/libiconv )
690 + systemd? ( sys-apps/systemd:= )
691 +"
692 +RDEPEND="${DEPEND}"
693 +
694 +QT5_TARGET_SUBDIRS=(
695 + src/tools/bootstrap
696 + src/tools/moc
697 + src/tools/rcc
698 + src/tools/qfloat16-tables
699 + src/corelib
700 + src/tools/qlalr
701 + doc
702 +)
703 +
704 +src_configure() {
705 + local myconf=(
706 + $(qt_use icu)
707 + $(qt_use !icu iconv)
708 + $(qt_use systemd journald)
709 + )
710 + qt5-build_src_configure
711 +}
712
713 diff --git a/dev-qt/qtdatavis3d/Manifest b/dev-qt/qtdatavis3d/Manifest
714 new file mode 100644
715 index 00000000..2bd645f6
716 --- /dev/null
717 +++ b/dev-qt/qtdatavis3d/Manifest
718 @@ -0,0 +1 @@
719 +DIST qtdatavis3d-opensource-src-5.9.0-beta3.tar.xz 5163332 SHA256 8638542f39c32b9fdf11ea46ff559cdf86161c36e61f984b5e8606c553fd7da7 SHA512 30aea2b984d6ce0b5faf84464f70613494ecbef1202a37699ea46582c523b56722017bf5b873f78f3e5a7993299f302a7a05391ca7e8adf370dd0a9acb8c02fb WHIRLPOOL 2e8e83ac830a1cd7c6c6d827cb2cd081a8482ab21997ee50218ab1caa7ac9f2cfaadee3c4be114c59fb31a4404e1df156dcfc85f118efec3742c3676940e9bc7
720
721 diff --git a/dev-qt/qtdatavis3d/qtdatavis3d-5.9.0_beta3.ebuild b/dev-qt/qtdatavis3d/qtdatavis3d-5.9.0_beta3.ebuild
722 new file mode 100644
723 index 00000000..4ce3a82a
724 --- /dev/null
725 +++ b/dev-qt/qtdatavis3d/qtdatavis3d-5.9.0_beta3.ebuild
726 @@ -0,0 +1,31 @@
727 +# Copyright 1999-2017 Gentoo Foundation
728 +# Distributed under the terms of the GNU General Public License v2
729 +
730 +EAPI=6
731 +inherit qt5-build
732 +
733 +DESCRIPTION="3D data visualization library for the Qt5 framework"
734 +LICENSE="GPL-3"
735 +
736 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
737 + KEYWORDS="~amd64 ~x86"
738 +fi
739 +
740 +IUSE="gles2 qml"
741 +
742 +DEPEND="
743 + ~dev-qt/qtcore-${PV}
744 + ~dev-qt/qtgui-${PV}[gles2=]
745 + qml? ( ~dev-qt/qtdeclarative-${PV}[gles2=] )
746 +"
747 +RDEPEND="${DEPEND}"
748 +
749 +src_prepare() {
750 + # eliminate bogus dependency on qtwidgets
751 + sed -i -e '/requires.*widgets/d' qtdatavis3d.pro || die
752 +
753 + qt_use_disable_mod qml quick \
754 + src/src.pro
755 +
756 + qt5-build_src_prepare
757 +}
758
759 diff --git a/dev-qt/qtdbus/Manifest b/dev-qt/qtdbus/Manifest
760 new file mode 100644
761 index 00000000..e28e73ec
762 --- /dev/null
763 +++ b/dev-qt/qtdbus/Manifest
764 @@ -0,0 +1 @@
765 +DIST qtbase-opensource-src-5.9.0-beta3.tar.xz 44827188 SHA256 cd86733618e4439192197f182788bad99a92b892be86aae8ce7ee9f7a13da22d SHA512 c1bd75415e921c8df90853943f72dcbc5b1337a102ce6966d8a7d8e085c749fc3dc651f5fff4cd1460523ecbce3194ca2db5ebe86586b65203e091c46dd39e86 WHIRLPOOL abb6cb9425ae7f4a570ddfd8cbae8ac7503d3eab5407d3e8e05643e47826c3559d25951c3d515e60148ec90153dd11aa3caba1775f0f859f9c34c886137ea1fd
766
767 diff --git a/dev-qt/qtdbus/qtdbus-5.9.0_beta3.ebuild b/dev-qt/qtdbus/qtdbus-5.9.0_beta3.ebuild
768 new file mode 100644
769 index 00000000..d7d8945c
770 --- /dev/null
771 +++ b/dev-qt/qtdbus/qtdbus-5.9.0_beta3.ebuild
772 @@ -0,0 +1,38 @@
773 +# Copyright 1999-2017 Gentoo Foundation
774 +# Distributed under the terms of the GNU General Public License v2
775 +
776 +EAPI=6
777 +QT5_MODULE="qtbase"
778 +inherit qt5-build
779 +
780 +DESCRIPTION="Qt5 module for inter-process communication over the D-Bus protocol"
781 +
782 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
783 + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
784 +fi
785 +
786 +IUSE=""
787 +
788 +DEPEND="
789 + ~dev-qt/qtcore-${PV}
790 + >=sys-apps/dbus-1.4.20
791 +"
792 +RDEPEND="${DEPEND}"
793 +
794 +QT5_TARGET_SUBDIRS=(
795 + src/dbus
796 + src/tools/qdbusxml2cpp
797 + src/tools/qdbuscpp2xml
798 +)
799 +
800 +QT5_GENTOO_CONFIG=(
801 + :dbus
802 + :dbus-linked:
803 +)
804 +
805 +src_configure() {
806 + local myconf=(
807 + -dbus-linked
808 + )
809 + qt5-build_src_configure
810 +}
811
812 diff --git a/dev-qt/qtdeclarative/Manifest b/dev-qt/qtdeclarative/Manifest
813 new file mode 100644
814 index 00000000..5e8451d7
815 --- /dev/null
816 +++ b/dev-qt/qtdeclarative/Manifest
817 @@ -0,0 +1 @@
818 +DIST qtdeclarative-opensource-src-5.9.0-beta3.tar.xz 21411660 SHA256 2ca518406f902c3f812860ae0b48dc036f9111fd41f0858a02e5e91031a2f519 SHA512 d78e108a286014fa0c1c6e8bf6d2127dd790c3cfeacad8f483c8079646f72678094c6eb9462f9ede489ca6459adc78993e72e88e676b5b5b7feef232ffbb0ca2 WHIRLPOOL 731f15bc263143749804d80f5510a0b488b661dd5dca5741169c976edca13b537fba82bcb805a2803b9619aee8e32131598f7020834174d0558ec80627dfa49c
819
820 diff --git a/dev-qt/qtdeclarative/qtdeclarative-5.9.0_beta3.ebuild b/dev-qt/qtdeclarative/qtdeclarative-5.9.0_beta3.ebuild
821 new file mode 100644
822 index 00000000..13e05c9e
823 --- /dev/null
824 +++ b/dev-qt/qtdeclarative/qtdeclarative-5.9.0_beta3.ebuild
825 @@ -0,0 +1,56 @@
826 +# Copyright 1999-2017 Gentoo Foundation
827 +# Distributed under the terms of the GNU General Public License v2
828 +
829 +EAPI=6
830 +PYTHON_COMPAT=( python2_7 python3_{4,5} )
831 +inherit python-any-r1 qt5-build
832 +
833 +DESCRIPTION="The QML and Quick modules for the Qt5 framework"
834 +
835 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
836 + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
837 +fi
838 +
839 +IUSE="gles2 +jit localstorage +widgets xml"
840 +
841 +# qtgui[gles2=] is needed because of bug 504322
842 +COMMON_DEPEND="
843 + ~dev-qt/qtcore-${PV}
844 + ~dev-qt/qtgui-${PV}[gles2=]
845 + ~dev-qt/qtnetwork-${PV}
846 + ~dev-qt/qttest-${PV}
847 + localstorage? ( ~dev-qt/qtsql-${PV} )
848 + widgets? ( ~dev-qt/qtwidgets-${PV}[gles2=] )
849 + xml? (
850 + ~dev-qt/qtnetwork-${PV}
851 + ~dev-qt/qtxmlpatterns-${PV}
852 + )
853 +"
854 +DEPEND="${COMMON_DEPEND}
855 + ${PYTHON_DEPS}
856 +"
857 +RDEPEND="${COMMON_DEPEND}
858 + !<dev-qt/qtquickcontrols-5.7:5
859 +"
860 +
861 +src_prepare() {
862 + use jit || PATCHES+=("${FILESDIR}/${PN}-5.4.2-disable-jit.patch")
863 +
864 + use localstorage || sed -i -e '/localstorage/d' \
865 + src/imports/imports.pro || die
866 +
867 + qt_use_disable_mod widgets widgets \
868 + src/src.pro \
869 + src/qmltest/qmltest.pro \
870 + tests/auto/auto.pro \
871 + tools/tools.pro \
872 + tools/qmlscene/qmlscene.pro \
873 + tools/qml/qml.pro
874 +
875 + qt_use_disable_mod xml xmlpatterns \
876 + src/imports/imports.pro \
877 + tests/auto/quick/quick.pro \
878 + tests/auto/quick/examples/examples.pro
879 +
880 + qt5-build_src_prepare
881 +}
882
883 diff --git a/dev-qt/qtdiag/Manifest b/dev-qt/qtdiag/Manifest
884 new file mode 100644
885 index 00000000..3de302f4
886 --- /dev/null
887 +++ b/dev-qt/qtdiag/Manifest
888 @@ -0,0 +1 @@
889 +DIST qttools-opensource-src-5.9.0-beta3.tar.xz 9749556 SHA256 3c462beaeaf1baaaa80103069c1813e857e9d8f26c184596d3f8e4983ab7391c SHA512 fa0d039477b981ba37ea2c691725a980b2bf42e4110302b2224d4940f6d2280634a7e300bcf4769bdd4a6c8f3b17f92dc9c897793fabd5e38cf5c1f35e234ffa WHIRLPOOL a3b2bae7b4dad7d6ed8936096bcab55c1f0fe0fb74be64a2c0938692ef7f94923fd3bd9b45f1f7fc34b0e2432cffba01ddeff30d261f41a21a0f925b87c90235
890
891 diff --git a/dev-qt/qtdiag/qtdiag-5.9.0_beta3.ebuild b/dev-qt/qtdiag/qtdiag-5.9.0_beta3.ebuild
892 new file mode 100644
893 index 00000000..bdd36844
894 --- /dev/null
895 +++ b/dev-qt/qtdiag/qtdiag-5.9.0_beta3.ebuild
896 @@ -0,0 +1,25 @@
897 +# Copyright 1999-2017 Gentoo Foundation
898 +# Distributed under the terms of the GNU General Public License v2
899 +
900 +EAPI=6
901 +QT5_MODULE="qttools"
902 +inherit qt5-build
903 +
904 +DESCRIPTION="Tool for reporting diagnostic information about Qt and its environment"
905 +
906 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
907 + KEYWORDS="~amd64 ~arm ~hppa ~ppc64 ~x86"
908 +fi
909 +
910 +IUSE="+ssl"
911 +
912 +DEPEND="
913 + ~dev-qt/qtcore-${PV}
914 + ~dev-qt/qtgui-${PV}
915 + ~dev-qt/qtnetwork-${PV}[ssl=]
916 +"
917 +RDEPEND="${DEPEND}"
918 +
919 +QT5_TARGET_SUBDIRS=(
920 + src/qtdiag
921 +)
922
923 diff --git a/dev-qt/qtgraphicaleffects/Manifest b/dev-qt/qtgraphicaleffects/Manifest
924 new file mode 100644
925 index 00000000..939f2932
926 --- /dev/null
927 +++ b/dev-qt/qtgraphicaleffects/Manifest
928 @@ -0,0 +1 @@
929 +DIST qtgraphicaleffects-opensource-src-5.9.0-beta3.tar.xz 14488136 SHA256 bec4bf1e9897afbea5555caddf8def356fdef63279e9b8d58d20ef3865ee1944 SHA512 982439ff84982d63b6fc42f6ac1d943a4901b63fe296c4050d441916a201810b7c6c33e4781a824ad661ce6182bd269f14b46f2055fbd831833639ee6777461b WHIRLPOOL 665a1d19e3b18600cb7907840506945a09b251da13232b7ba61cda3dae14621d08de3c2898c681aee0b71ee2679304388dc16dfacf90e1cfecce2007c3564647
930
931 diff --git a/dev-qt/qtgraphicaleffects/qtgraphicaleffects-5.9.0_beta3.ebuild b/dev-qt/qtgraphicaleffects/qtgraphicaleffects-5.9.0_beta3.ebuild
932 new file mode 100644
933 index 00000000..f1f5e53f
934 --- /dev/null
935 +++ b/dev-qt/qtgraphicaleffects/qtgraphicaleffects-5.9.0_beta3.ebuild
936 @@ -0,0 +1,21 @@
937 +# Copyright 1999-2017 Gentoo Foundation
938 +# Distributed under the terms of the GNU General Public License v2
939 +
940 +EAPI=6
941 +VIRTUALX_REQUIRED="test"
942 +inherit qt5-build
943 +
944 +DESCRIPTION="Set of QML types for adding visual effects to user interfaces"
945 +
946 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
947 + KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
948 +fi
949 +
950 +IUSE=""
951 +
952 +RDEPEND="
953 + ~dev-qt/qtcore-${PV}
954 + ~dev-qt/qtdeclarative-${PV}
955 + ~dev-qt/qtgui-${PV}
956 +"
957 +DEPEND="${RDEPEND}"
958
959 diff --git a/dev-qt/qtgui/Manifest b/dev-qt/qtgui/Manifest
960 new file mode 100644
961 index 00000000..e28e73ec
962 --- /dev/null
963 +++ b/dev-qt/qtgui/Manifest
964 @@ -0,0 +1 @@
965 +DIST qtbase-opensource-src-5.9.0-beta3.tar.xz 44827188 SHA256 cd86733618e4439192197f182788bad99a92b892be86aae8ce7ee9f7a13da22d SHA512 c1bd75415e921c8df90853943f72dcbc5b1337a102ce6966d8a7d8e085c749fc3dc651f5fff4cd1460523ecbce3194ca2db5ebe86586b65203e091c46dd39e86 WHIRLPOOL abb6cb9425ae7f4a570ddfd8cbae8ac7503d3eab5407d3e8e05643e47826c3559d25951c3d515e60148ec90153dd11aa3caba1775f0f859f9c34c886137ea1fd
966
967 diff --git a/dev-qt/qtgui/qtgui-5.9.0_beta3.ebuild b/dev-qt/qtgui/qtgui-5.9.0_beta3.ebuild
968 new file mode 100644
969 index 00000000..b328d687
970 --- /dev/null
971 +++ b/dev-qt/qtgui/qtgui-5.9.0_beta3.ebuild
972 @@ -0,0 +1,164 @@
973 +# Copyright 1999-2017 Gentoo Foundation
974 +# Distributed under the terms of the GNU General Public License v2
975 +
976 +EAPI=6
977 +QT5_MODULE="qtbase"
978 +inherit qt5-build
979 +
980 +DESCRIPTION="The GUI module and platform plugins for the Qt5 framework"
981 +
982 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
983 + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
984 +fi
985 +
986 +# TODO: linuxfb
987 +
988 +IUSE="accessibility dbus egl eglfs evdev +gif gles2 ibus
989 + jpeg libinput +png tslib tuio +udev vnc +xcb"
990 +REQUIRED_USE="
991 + || ( eglfs xcb )
992 + accessibility? ( dbus xcb )
993 + eglfs? ( egl )
994 + ibus? ( dbus )
995 + libinput? ( udev )
996 + xcb? ( gles2? ( egl ) )
997 +"
998 +
999 +RDEPEND="
1000 + dev-libs/glib:2
1001 + ~dev-qt/qtcore-${PV}
1002 + media-libs/fontconfig
1003 + >=media-libs/freetype-2.6.1:2
1004 + >=media-libs/harfbuzz-1.0.6:=
1005 + >=sys-libs/zlib-1.2.5
1006 + virtual/opengl
1007 + dbus? ( ~dev-qt/qtdbus-${PV} )
1008 + egl? ( media-libs/mesa[egl] )
1009 + eglfs? (
1010 + media-libs/mesa[gbm]
1011 + x11-libs/libdrm
1012 + )
1013 + evdev? ( sys-libs/mtdev )
1014 + gles2? ( media-libs/mesa[gles2] )
1015 + jpeg? ( virtual/jpeg:0 )
1016 + libinput? (
1017 + dev-libs/libinput:=
1018 + x11-libs/libxkbcommon
1019 + )
1020 + png? ( media-libs/libpng:0= )
1021 + tslib? ( x11-libs/tslib )
1022 + tuio? ( ~dev-qt/qtnetwork-${PV} )
1023 + udev? ( virtual/libudev:= )
1024 + vnc? ( ~dev-qt/qtnetwork-${PV} )
1025 + xcb? (
1026 + x11-libs/libICE
1027 + x11-libs/libSM
1028 + x11-libs/libX11
1029 + >=x11-libs/libXi-1.7.4
1030 + >=x11-libs/libxcb-1.10:=[xkb]
1031 + >=x11-libs/libxkbcommon-0.4.1[X]
1032 + x11-libs/xcb-util-image
1033 + x11-libs/xcb-util-keysyms
1034 + x11-libs/xcb-util-renderutil
1035 + x11-libs/xcb-util-wm
1036 + )
1037 +"
1038 +DEPEND="${RDEPEND}
1039 + evdev? ( sys-kernel/linux-headers )
1040 + udev? ( sys-kernel/linux-headers )
1041 +"
1042 +PDEPEND="
1043 + ibus? ( app-i18n/ibus )
1044 +"
1045 +
1046 +QT5_TARGET_SUBDIRS=(
1047 + src/gui
1048 + src/openglextensions
1049 + src/platformheaders
1050 + src/platformsupport
1051 + src/plugins/generic
1052 + src/plugins/imageformats
1053 + src/plugins/platforms
1054 + src/plugins/platforminputcontexts
1055 +)
1056 +
1057 +QT5_GENTOO_CONFIG=(
1058 + accessibility:accessibility-atspi-bridge
1059 + egl
1060 + eglfs
1061 + eglfs:eglfs_egldevice:
1062 + eglfs:eglfs_gbm:
1063 + evdev
1064 + evdev:mtdev:
1065 + :fontconfig
1066 + :system-freetype:FREETYPE
1067 + !:no-freetype:
1068 + !gif:no-gif:
1069 + gles2::OPENGL_ES
1070 + gles2:opengles2:OPENGL_ES_2
1071 + !:no-gui:
1072 + :system-harfbuzz:HARFBUZZ
1073 + !:no-harfbuzz:
1074 + jpeg:system-jpeg:IMAGEFORMAT_JPEG
1075 + !jpeg:no-jpeg:
1076 + libinput
1077 + libinput:xkbcommon-evdev:
1078 + :opengl
1079 + png:png:
1080 + png:system-png:IMAGEFORMAT_PNG
1081 + !png:no-png:
1082 + tslib
1083 + udev:libudev:
1084 + xcb:xcb:
1085 + xcb:xcb-glx:
1086 + xcb:xcb-plugin:
1087 + xcb:xcb-render:
1088 + xcb:xcb-sm:
1089 + xcb:xcb-xlib:
1090 + xcb:xinput2:
1091 + xcb::XKB
1092 +)
1093 +
1094 +src_prepare() {
1095 + # egl_x11 is activated when both egl and xcb are enabled
1096 + use egl && QT5_GENTOO_CONFIG+=(xcb:egl_x11) || QT5_GENTOO_CONFIG+=(egl:egl_x11)
1097 +
1098 + use dbus || sed -i -e 's/contains(QT_CONFIG, dbus)/false/' \
1099 + src/platformsupport/platformsupport.pro || die
1100 +
1101 + qt_use_disable_config tuio udpsocket src/plugins/generic/generic.pro
1102 +
1103 + qt_use_disable_mod ibus dbus \
1104 + src/plugins/platforminputcontexts/platforminputcontexts.pro
1105 +
1106 + use vnc || sed -i -e '/SUBDIRS += vnc/d' \
1107 + src/plugins/platforms/platforms.pro || die
1108 +
1109 + qt5-build_src_prepare
1110 +}
1111 +
1112 +src_configure() {
1113 + local myconf=(
1114 + $(usex dbus -dbus-linked '')
1115 + $(qt_use egl)
1116 + $(qt_use eglfs)
1117 + $(usex eglfs '-gbm -kms' '')
1118 + $(qt_use evdev)
1119 + $(qt_use evdev mtdev)
1120 + -fontconfig
1121 + -system-freetype
1122 + $(usex gif '' -no-gif)
1123 + -system-harfbuzz
1124 + $(qt_use jpeg libjpeg system)
1125 + $(qt_use libinput)
1126 + $(qt_use libinput xkbcommon-evdev)
1127 + -opengl $(usex gles2 es2 desktop)
1128 + $(qt_use png libpng system)
1129 + $(qt_use tslib)
1130 + $(qt_use udev libudev)
1131 + $(qt_use xcb xcb system)
1132 + $(qt_use xcb xkbcommon-x11 system)
1133 + $(usex xcb '-xcb-xlib -xinput2 -xkb' '')
1134 + )
1135 + qt5-build_src_configure
1136 +}
1137
1138 diff --git a/dev-qt/qthelp/Manifest b/dev-qt/qthelp/Manifest
1139 new file mode 100644
1140 index 00000000..3de302f4
1141 --- /dev/null
1142 +++ b/dev-qt/qthelp/Manifest
1143 @@ -0,0 +1 @@
1144 +DIST qttools-opensource-src-5.9.0-beta3.tar.xz 9749556 SHA256 3c462beaeaf1baaaa80103069c1813e857e9d8f26c184596d3f8e4983ab7391c SHA512 fa0d039477b981ba37ea2c691725a980b2bf42e4110302b2224d4940f6d2280634a7e300bcf4769bdd4a6c8f3b17f92dc9c897793fabd5e38cf5c1f35e234ffa WHIRLPOOL a3b2bae7b4dad7d6ed8936096bcab55c1f0fe0fb74be64a2c0938692ef7f94923fd3bd9b45f1f7fc34b0e2432cffba01ddeff30d261f41a21a0f925b87c90235
1145
1146 diff --git a/dev-qt/qthelp/qthelp-5.9.0_beta3.ebuild b/dev-qt/qthelp/qthelp-5.9.0_beta3.ebuild
1147 new file mode 100644
1148 index 00000000..d9c3f9c4
1149 --- /dev/null
1150 +++ b/dev-qt/qthelp/qthelp-5.9.0_beta3.ebuild
1151 @@ -0,0 +1,30 @@
1152 +# Copyright 1999-2017 Gentoo Foundation
1153 +# Distributed under the terms of the GNU General Public License v2
1154 +
1155 +EAPI=6
1156 +QT5_MODULE="qttools"
1157 +inherit qt5-build
1158 +
1159 +DESCRIPTION="Qt5 module for integrating online documentation into applications"
1160 +
1161 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
1162 + KEYWORDS="~amd64 ~arm ~hppa ~ppc64 ~x86"
1163 +fi
1164 +
1165 +IUSE=""
1166 +
1167 +DEPEND="
1168 + ~dev-qt/qtcore-${PV}
1169 + ~dev-qt/qtgui-${PV}
1170 + ~dev-qt/qtnetwork-${PV}
1171 + ~dev-qt/qtsql-${PV}[sqlite]
1172 + ~dev-qt/qtwidgets-${PV}
1173 +"
1174 +RDEPEND="${DEPEND}"
1175 +
1176 +QT5_TARGET_SUBDIRS=(
1177 + src/assistant/help
1178 + src/assistant/qcollectiongenerator
1179 + src/assistant/qhelpconverter
1180 + src/assistant/qhelpgenerator
1181 +)
1182
1183 diff --git a/dev-qt/qtimageformats/Manifest b/dev-qt/qtimageformats/Manifest
1184 new file mode 100644
1185 index 00000000..53ebb5ee
1186 --- /dev/null
1187 +++ b/dev-qt/qtimageformats/Manifest
1188 @@ -0,0 +1 @@
1189 +DIST qtimageformats-opensource-src-5.9.0-beta3.tar.xz 2089276 SHA256 1c6d89122c8b3c5cb6ce78478e0a5f95195ee9f7697645b06d98e9e768acc533 SHA512 82d231013dd73d6e6f51fc532ef8311eb98217e6742d4fd6c9360544bfb325c153c673940c38755979d2b2aa9b481b56abc25e21d0b84319b974d4a60ed490e6 WHIRLPOOL 91ba5ca429551db342dfdf51895a55eb93a14504ea1146c67b51821556f4a0b0a8c09fba149081bae134b4da25eaf32bcd05fc58a47eae8fc4eb57937ffacaa9
1190
1191 diff --git a/dev-qt/qtimageformats/qtimageformats-5.9.0_beta3.ebuild b/dev-qt/qtimageformats/qtimageformats-5.9.0_beta3.ebuild
1192 new file mode 100644
1193 index 00000000..3285265e
1194 --- /dev/null
1195 +++ b/dev-qt/qtimageformats/qtimageformats-5.9.0_beta3.ebuild
1196 @@ -0,0 +1,23 @@
1197 +# Copyright 1999-2017 Gentoo Foundation
1198 +# Distributed under the terms of the GNU General Public License v2
1199 +
1200 +EAPI=6
1201 +inherit qt5-build
1202 +
1203 +DESCRIPTION="Additional format plugins for the Qt image I/O system"
1204 +
1205 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
1206 + KEYWORDS="~amd64 ~arm ~hppa ~ppc64 ~x86"
1207 +fi
1208 +
1209 +IUSE=""
1210 +
1211 +DEPEND="
1212 + ~dev-qt/qtcore-${PV}
1213 + ~dev-qt/qtgui-${PV}
1214 + media-libs/jasper:=
1215 + media-libs/libmng:=
1216 + media-libs/libwebp:=
1217 + media-libs/tiff:0
1218 +"
1219 +RDEPEND="${DEPEND}"
1220
1221 diff --git a/dev-qt/qtlocation/Manifest b/dev-qt/qtlocation/Manifest
1222 new file mode 100644
1223 index 00000000..86b12d90
1224 --- /dev/null
1225 +++ b/dev-qt/qtlocation/Manifest
1226 @@ -0,0 +1 @@
1227 +DIST qtlocation-opensource-src-5.9.0-beta3.tar.xz 58902056 SHA256 4bf3dcabf5d0cdb9c0d21d72c55e3f3db983204ccf375e42efadda1cdcbead1d SHA512 ea317ee8495c3c823ac249a122d7e2a0c5dd987ff76c4b2b7bd47b15aff3442f8f861398674057692fa3a2ef2a75883e1c1fd2a3a157977a6a53a95dee45f3b7 WHIRLPOOL 97d11a66dbd49c3efb1cf07525fde0c282b2b986697f7b1d069dd403c8e505e3fc20ffca00c3bb847d2b6071dae54169e5ccbda60e72fdf5aa4276378d64a4fa
1228
1229 diff --git a/dev-qt/qtlocation/qtlocation-5.9.0_beta3.ebuild b/dev-qt/qtlocation/qtlocation-5.9.0_beta3.ebuild
1230 new file mode 100644
1231 index 00000000..3b8070ce
1232 --- /dev/null
1233 +++ b/dev-qt/qtlocation/qtlocation-5.9.0_beta3.ebuild
1234 @@ -0,0 +1,29 @@
1235 +# Copyright 1999-2017 Gentoo Foundation
1236 +# Distributed under the terms of the GNU General Public License v2
1237 +
1238 +EAPI=6
1239 +inherit qt5-build
1240 +
1241 +DESCRIPTION="The Location module for the Qt5 framework"
1242 +
1243 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
1244 + KEYWORDS="~amd64 ~arm ~x86"
1245 +fi
1246 +
1247 +IUSE=""
1248 +
1249 +DEPEND="
1250 + ~dev-qt/qtcore-${PV}
1251 + ~dev-qt/qtdeclarative-${PV}
1252 + ~dev-qt/qtgui-${PV}
1253 + ~dev-qt/qtnetwork-${PV}
1254 + ~dev-qt/qtpositioning-${PV}
1255 +"
1256 +RDEPEND="${DEPEND}"
1257 +
1258 +QT5_TARGET_SUBDIRS=(
1259 + src/3rdparty
1260 + src/location
1261 + src/imports/location
1262 + src/plugins/geoservices
1263 +)
1264
1265 diff --git a/dev-qt/qtmultimedia/Manifest b/dev-qt/qtmultimedia/Manifest
1266 new file mode 100644
1267 index 00000000..b18ae115
1268 --- /dev/null
1269 +++ b/dev-qt/qtmultimedia/Manifest
1270 @@ -0,0 +1 @@
1271 +DIST qtmultimedia-opensource-src-5.9.0-beta3.tar.xz 3572640 SHA256 27b5b37609a6755cea0622d1d3a53de1524697fd9dabb6067fde94da10d7e030 SHA512 631e9e1dbf4a0e2380d67bf2c5dbaced7bfc51fd94de553e45129de8cce156e2edf7e3048cd602da6e110512684f2f350598eb352a7a8b30e222abb408d17a4f WHIRLPOOL 020452beeff2341997b0ad639b61314c03dd6a7a9fdb4704485e14191dbbae13e26a9504534ec77faf7fbd3c760de1b34f0c0e917dfbbf154a01c544c6190d7f
1272
1273 diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.9.0_beta3.ebuild b/dev-qt/qtmultimedia/qtmultimedia-5.9.0_beta3.ebuild
1274 new file mode 100644
1275 index 00000000..5c309a38
1276 --- /dev/null
1277 +++ b/dev-qt/qtmultimedia/qtmultimedia-5.9.0_beta3.ebuild
1278 @@ -0,0 +1,76 @@
1279 +# Copyright 1999-2017 Gentoo Foundation
1280 +# Distributed under the terms of the GNU General Public License v2
1281 +
1282 +EAPI=6
1283 +inherit qt5-build
1284 +
1285 +DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt5 framework"
1286 +
1287 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
1288 + KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
1289 +fi
1290 +
1291 +IUSE="alsa gles2 gstreamer gstreamer010 openal pulseaudio qml widgets"
1292 +REQUIRED_USE="?? ( gstreamer gstreamer010 )"
1293 +
1294 +RDEPEND="
1295 + ~dev-qt/qtcore-${PV}
1296 + ~dev-qt/qtgui-${PV}[gles2=]
1297 + ~dev-qt/qtnetwork-${PV}
1298 + alsa? ( media-libs/alsa-lib )
1299 + gstreamer? (
1300 + dev-libs/glib:2
1301 + media-libs/gstreamer:1.0
1302 + media-libs/gst-plugins-bad:1.0
1303 + media-libs/gst-plugins-base:1.0
1304 + )
1305 + gstreamer010? (
1306 + dev-libs/glib:2
1307 + media-libs/gstreamer:0.10
1308 + media-libs/gst-plugins-bad:0.10
1309 + media-libs/gst-plugins-base:0.10
1310 + )
1311 + pulseaudio? ( media-sound/pulseaudio )
1312 + qml? (
1313 + ~dev-qt/qtdeclarative-${PV}
1314 + gles2? ( ~dev-qt/qtgui-${PV}[egl] )
1315 + openal? ( media-libs/openal )
1316 + )
1317 + widgets? (
1318 + ~dev-qt/qtopengl-${PV}
1319 + ~dev-qt/qtwidgets-${PV}[gles2=]
1320 + )
1321 +"
1322 +DEPEND="${RDEPEND}
1323 + gstreamer? ( x11-proto/videoproto )
1324 +"
1325 +
1326 +src_prepare() {
1327 + # do not rely on qtbase configuration
1328 + sed -i -e 's/contains(QT_CONFIG, \(alsa\|pulseaudio\))://' \
1329 + qtmultimedia.pro || die
1330 +
1331 + qt_use_compile_test alsa
1332 + qt_use_compile_test gstreamer
1333 + qt_use_compile_test openal
1334 + qt_use_compile_test pulseaudio
1335 +
1336 + qt_use_disable_mod qml quick \
1337 + src/src.pro \
1338 + src/plugins/plugins.pro
1339 +
1340 + qt_use_disable_mod widgets widgets \
1341 + src/src.pro \
1342 + src/gsttools/gsttools.pro \
1343 + src/plugins/gstreamer/common.pri
1344 +
1345 + qt5-build_src_prepare
1346 +}
1347 +
1348 +src_configure() {
1349 + local myqmakeargs=(
1350 + $(usex gstreamer 'GST_VERSION=1.0' '')
1351 + $(usex gstreamer010 'GST_VERSION=0.10' '')
1352 + )
1353 + qt5-build_src_configure
1354 +}
1355
1356 diff --git a/dev-qt/qtnetwork/Manifest b/dev-qt/qtnetwork/Manifest
1357 new file mode 100644
1358 index 00000000..e28e73ec
1359 --- /dev/null
1360 +++ b/dev-qt/qtnetwork/Manifest
1361 @@ -0,0 +1 @@
1362 +DIST qtbase-opensource-src-5.9.0-beta3.tar.xz 44827188 SHA256 cd86733618e4439192197f182788bad99a92b892be86aae8ce7ee9f7a13da22d SHA512 c1bd75415e921c8df90853943f72dcbc5b1337a102ce6966d8a7d8e085c749fc3dc651f5fff4cd1460523ecbce3194ca2db5ebe86586b65203e091c46dd39e86 WHIRLPOOL abb6cb9425ae7f4a570ddfd8cbae8ac7503d3eab5407d3e8e05643e47826c3559d25951c3d515e60148ec90153dd11aa3caba1775f0f859f9c34c886137ea1fd
1363
1364 diff --git a/dev-qt/qtnetwork/qtnetwork-5.9.0_beta3.ebuild b/dev-qt/qtnetwork/qtnetwork-5.9.0_beta3.ebuild
1365 new file mode 100644
1366 index 00000000..f392876a
1367 --- /dev/null
1368 +++ b/dev-qt/qtnetwork/qtnetwork-5.9.0_beta3.ebuild
1369 @@ -0,0 +1,53 @@
1370 +# Copyright 1999-2017 Gentoo Foundation
1371 +# Distributed under the terms of the GNU General Public License v2
1372 +
1373 +EAPI=6
1374 +QT5_MODULE="qtbase"
1375 +inherit qt5-build
1376 +
1377 +DESCRIPTION="Network abstraction library for the Qt5 framework"
1378 +
1379 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
1380 + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
1381 +fi
1382 +
1383 +IUSE="bindist connman libproxy networkmanager +ssl"
1384 +
1385 +DEPEND="
1386 + ~dev-qt/qtcore-${PV}
1387 + >=sys-libs/zlib-1.2.5
1388 + connman? ( ~dev-qt/qtdbus-${PV} )
1389 + libproxy? ( net-libs/libproxy )
1390 + networkmanager? ( ~dev-qt/qtdbus-${PV} )
1391 + ssl? ( dev-libs/openssl:0[bindist=] )
1392 +"
1393 +RDEPEND="${DEPEND}
1394 + connman? ( net-misc/connman )
1395 + networkmanager? ( net-misc/networkmanager )
1396 +"
1397 +
1398 +QT5_TARGET_SUBDIRS=(
1399 + src/network
1400 + src/plugins/bearer/generic
1401 +)
1402 +
1403 +QT5_GENTOO_CONFIG=(
1404 + libproxy
1405 + ssl::SSL
1406 + ssl::OPENSSL
1407 + ssl:openssl-linked:LINKED_OPENSSL
1408 +)
1409 +
1410 +pkg_setup() {
1411 + use connman && QT5_TARGET_SUBDIRS+=(src/plugins/bearer/connman)
1412 + use networkmanager && QT5_TARGET_SUBDIRS+=(src/plugins/bearer/networkmanager)
1413 +}
1414 +
1415 +src_configure() {
1416 + local myconf=(
1417 + $(use connman || use networkmanager && echo -dbus-linked)
1418 + $(qt_use libproxy)
1419 + $(usex ssl -openssl-linked '')
1420 + )
1421 + qt5-build_src_configure
1422 +}
1423
1424 diff --git a/dev-qt/qtnetworkauth/Manifest b/dev-qt/qtnetworkauth/Manifest
1425 new file mode 100644
1426 index 00000000..6177e0fd
1427 --- /dev/null
1428 +++ b/dev-qt/qtnetworkauth/Manifest
1429 @@ -0,0 +1 @@
1430 +DIST qtnetworkauth-opensource-src-5.9.0-beta3.tar.xz 111216 SHA256 3b08c88179554e467a093c2b8f6fa45311587dcdd2dd644dd2c537ead9ce571b SHA512 42b1c05c33956833d06d688e558d9974b25c72b1ec40bda21b08fbf060b3c44f77e7ba4223b5969da6424394db2ca8af54c46e98c0ccb1ad860260ec3430a011 WHIRLPOOL bd7f1da529a614910f177e5ac0554dfc600ef2c2e721811d8477fe45fc40a21127928ed9928636f21a4543b940a60c1948118c15474f0192cca8ed93cf9a0fa5
1431
1432 diff --git a/dev-qt/qtnetworkauth/qtnetworkauth-5.9.0_beta3.ebuild b/dev-qt/qtnetworkauth/qtnetworkauth-5.9.0_beta3.ebuild
1433 new file mode 100644
1434 index 00000000..ec54a2f0
1435 --- /dev/null
1436 +++ b/dev-qt/qtnetworkauth/qtnetworkauth-5.9.0_beta3.ebuild
1437 @@ -0,0 +1,20 @@
1438 +# Copyright 1999-2017 Gentoo Foundation
1439 +# Distributed under the terms of the GNU General Public License v2
1440 +
1441 +EAPI=6
1442 +inherit qt5-build
1443 +
1444 +DESCRIPTION="Network authorization library for the Qt5 framework"
1445 +LICENSE="GPL-3"
1446 +
1447 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
1448 + KEYWORDS="~amd64 ~x86"
1449 +fi
1450 +
1451 +IUSE=""
1452 +
1453 +DEPEND="
1454 + ~dev-qt/qtcore-${PV}
1455 + ~dev-qt/qtnetwork-${PV}
1456 +"
1457 +RDEPEND="${DEPEND}"
1458
1459 diff --git a/dev-qt/qtopengl/Manifest b/dev-qt/qtopengl/Manifest
1460 new file mode 100644
1461 index 00000000..e28e73ec
1462 --- /dev/null
1463 +++ b/dev-qt/qtopengl/Manifest
1464 @@ -0,0 +1 @@
1465 +DIST qtbase-opensource-src-5.9.0-beta3.tar.xz 44827188 SHA256 cd86733618e4439192197f182788bad99a92b892be86aae8ce7ee9f7a13da22d SHA512 c1bd75415e921c8df90853943f72dcbc5b1337a102ce6966d8a7d8e085c749fc3dc651f5fff4cd1460523ecbce3194ca2db5ebe86586b65203e091c46dd39e86 WHIRLPOOL abb6cb9425ae7f4a570ddfd8cbae8ac7503d3eab5407d3e8e05643e47826c3559d25951c3d515e60148ec90153dd11aa3caba1775f0f859f9c34c886137ea1fd
1466
1467 diff --git a/dev-qt/qtopengl/qtopengl-5.9.0_beta3.ebuild b/dev-qt/qtopengl/qtopengl-5.9.0_beta3.ebuild
1468 new file mode 100644
1469 index 00000000..7e85dc2c
1470 --- /dev/null
1471 +++ b/dev-qt/qtopengl/qtopengl-5.9.0_beta3.ebuild
1472 @@ -0,0 +1,34 @@
1473 +# Copyright 1999-2017 Gentoo Foundation
1474 +# Distributed under the terms of the GNU General Public License v2
1475 +
1476 +EAPI=6
1477 +QT5_MODULE="qtbase"
1478 +VIRTUALX_REQUIRED="test"
1479 +inherit qt5-build
1480 +
1481 +DESCRIPTION="OpenGL support library for the Qt5 framework (deprecated)"
1482 +
1483 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
1484 + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
1485 +fi
1486 +
1487 +IUSE="gles2"
1488 +
1489 +DEPEND="
1490 + ~dev-qt/qtcore-${PV}
1491 + ~dev-qt/qtgui-${PV}[gles2=]
1492 + ~dev-qt/qtwidgets-${PV}[gles2=]
1493 + virtual/opengl
1494 +"
1495 +RDEPEND="${DEPEND}"
1496 +
1497 +QT5_TARGET_SUBDIRS=(
1498 + src/opengl
1499 +)
1500 +
1501 +src_configure() {
1502 + local myconf=(
1503 + -opengl $(usex gles2 es2 desktop)
1504 + )
1505 + qt5-build_src_configure
1506 +}
1507
1508 diff --git a/dev-qt/qtpaths/Manifest b/dev-qt/qtpaths/Manifest
1509 new file mode 100644
1510 index 00000000..3de302f4
1511 --- /dev/null
1512 +++ b/dev-qt/qtpaths/Manifest
1513 @@ -0,0 +1 @@
1514 +DIST qttools-opensource-src-5.9.0-beta3.tar.xz 9749556 SHA256 3c462beaeaf1baaaa80103069c1813e857e9d8f26c184596d3f8e4983ab7391c SHA512 fa0d039477b981ba37ea2c691725a980b2bf42e4110302b2224d4940f6d2280634a7e300bcf4769bdd4a6c8f3b17f92dc9c897793fabd5e38cf5c1f35e234ffa WHIRLPOOL a3b2bae7b4dad7d6ed8936096bcab55c1f0fe0fb74be64a2c0938692ef7f94923fd3bd9b45f1f7fc34b0e2432cffba01ddeff30d261f41a21a0f925b87c90235
1515
1516 diff --git a/dev-qt/qtpaths/qtpaths-5.9.0_beta3.ebuild b/dev-qt/qtpaths/qtpaths-5.9.0_beta3.ebuild
1517 new file mode 100644
1518 index 00000000..e19eed5f
1519 --- /dev/null
1520 +++ b/dev-qt/qtpaths/qtpaths-5.9.0_beta3.ebuild
1521 @@ -0,0 +1,23 @@
1522 +# Copyright 1999-2017 Gentoo Foundation
1523 +# Distributed under the terms of the GNU General Public License v2
1524 +
1525 +EAPI=6
1526 +QT5_MODULE="qttools"
1527 +inherit qt5-build
1528 +
1529 +DESCRIPTION="Command line client to QStandardPaths"
1530 +
1531 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
1532 + KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
1533 +fi
1534 +
1535 +IUSE=""
1536 +
1537 +DEPEND="
1538 + ~dev-qt/qtcore-${PV}
1539 +"
1540 +RDEPEND="${DEPEND}"
1541 +
1542 +QT5_TARGET_SUBDIRS=(
1543 + src/qtpaths
1544 +)
1545
1546 diff --git a/dev-qt/qtplugininfo/Manifest b/dev-qt/qtplugininfo/Manifest
1547 new file mode 100644
1548 index 00000000..3de302f4
1549 --- /dev/null
1550 +++ b/dev-qt/qtplugininfo/Manifest
1551 @@ -0,0 +1 @@
1552 +DIST qttools-opensource-src-5.9.0-beta3.tar.xz 9749556 SHA256 3c462beaeaf1baaaa80103069c1813e857e9d8f26c184596d3f8e4983ab7391c SHA512 fa0d039477b981ba37ea2c691725a980b2bf42e4110302b2224d4940f6d2280634a7e300bcf4769bdd4a6c8f3b17f92dc9c897793fabd5e38cf5c1f35e234ffa WHIRLPOOL a3b2bae7b4dad7d6ed8936096bcab55c1f0fe0fb74be64a2c0938692ef7f94923fd3bd9b45f1f7fc34b0e2432cffba01ddeff30d261f41a21a0f925b87c90235
1553
1554 diff --git a/dev-qt/qtplugininfo/qtplugininfo-5.9.0_beta3.ebuild b/dev-qt/qtplugininfo/qtplugininfo-5.9.0_beta3.ebuild
1555 new file mode 100644
1556 index 00000000..f411fc0c
1557 --- /dev/null
1558 +++ b/dev-qt/qtplugininfo/qtplugininfo-5.9.0_beta3.ebuild
1559 @@ -0,0 +1,23 @@
1560 +# Copyright 1999-2017 Gentoo Foundation
1561 +# Distributed under the terms of the GNU General Public License v2
1562 +
1563 +EAPI=6
1564 +QT5_MODULE="qttools"
1565 +inherit qt5-build
1566 +
1567 +DESCRIPTION="Qt5 plugin metadata dumper"
1568 +
1569 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
1570 + KEYWORDS="~amd64 ~x86"
1571 +fi
1572 +
1573 +IUSE=""
1574 +
1575 +DEPEND="
1576 + ~dev-qt/qtcore-${PV}
1577 +"
1578 +RDEPEND="${DEPEND}"
1579 +
1580 +QT5_TARGET_SUBDIRS=(
1581 + src/qtplugininfo
1582 +)
1583
1584 diff --git a/dev-qt/qtpositioning/Manifest b/dev-qt/qtpositioning/Manifest
1585 new file mode 100644
1586 index 00000000..86b12d90
1587 --- /dev/null
1588 +++ b/dev-qt/qtpositioning/Manifest
1589 @@ -0,0 +1 @@
1590 +DIST qtlocation-opensource-src-5.9.0-beta3.tar.xz 58902056 SHA256 4bf3dcabf5d0cdb9c0d21d72c55e3f3db983204ccf375e42efadda1cdcbead1d SHA512 ea317ee8495c3c823ac249a122d7e2a0c5dd987ff76c4b2b7bd47b15aff3442f8f861398674057692fa3a2ef2a75883e1c1fd2a3a157977a6a53a95dee45f3b7 WHIRLPOOL 97d11a66dbd49c3efb1cf07525fde0c282b2b986697f7b1d069dd403c8e505e3fc20ffca00c3bb847d2b6071dae54169e5ccbda60e72fdf5aa4276378d64a4fa
1591
1592 diff --git a/dev-qt/qtpositioning/qtpositioning-5.9.0_beta3.ebuild b/dev-qt/qtpositioning/qtpositioning-5.9.0_beta3.ebuild
1593 new file mode 100644
1594 index 00000000..407ac256
1595 --- /dev/null
1596 +++ b/dev-qt/qtpositioning/qtpositioning-5.9.0_beta3.ebuild
1597 @@ -0,0 +1,34 @@
1598 +# Copyright 1999-2017 Gentoo Foundation
1599 +# Distributed under the terms of the GNU General Public License v2
1600 +
1601 +EAPI=6
1602 +QT5_MODULE="qtlocation"
1603 +inherit qt5-build
1604 +
1605 +DESCRIPTION="Physical position determination library for the Qt5 framework"
1606 +
1607 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
1608 + KEYWORDS="~amd64 ~arm ~hppa ~ppc64 ~x86"
1609 +fi
1610 +
1611 +IUSE="geoclue qml"
1612 +
1613 +RDEPEND="
1614 + ~dev-qt/qtcore-${PV}
1615 + geoclue? ( ~dev-qt/qtdbus-${PV} )
1616 + qml? ( ~dev-qt/qtdeclarative-${PV} )
1617 +"
1618 +DEPEND="${RDEPEND}"
1619 +PDEPEND="
1620 + geoclue? ( app-misc/geoclue:0 )
1621 +"
1622 +
1623 +QT5_TARGET_SUBDIRS=(
1624 + src/positioning
1625 + src/plugins/position/positionpoll
1626 +)
1627 +
1628 +pkg_setup() {
1629 + use geoclue && QT5_TARGET_SUBDIRS+=(src/plugins/position/geoclue)
1630 + use qml && QT5_TARGET_SUBDIRS+=(src/imports/positioning)
1631 +}
1632
1633 diff --git a/dev-qt/qtprintsupport/Manifest b/dev-qt/qtprintsupport/Manifest
1634 new file mode 100644
1635 index 00000000..e28e73ec
1636 --- /dev/null
1637 +++ b/dev-qt/qtprintsupport/Manifest
1638 @@ -0,0 +1 @@
1639 +DIST qtbase-opensource-src-5.9.0-beta3.tar.xz 44827188 SHA256 cd86733618e4439192197f182788bad99a92b892be86aae8ce7ee9f7a13da22d SHA512 c1bd75415e921c8df90853943f72dcbc5b1337a102ce6966d8a7d8e085c749fc3dc651f5fff4cd1460523ecbce3194ca2db5ebe86586b65203e091c46dd39e86 WHIRLPOOL abb6cb9425ae7f4a570ddfd8cbae8ac7503d3eab5407d3e8e05643e47826c3559d25951c3d515e60148ec90153dd11aa3caba1775f0f859f9c34c886137ea1fd
1640
1641 diff --git a/dev-qt/qtprintsupport/qtprintsupport-5.9.0_beta3.ebuild b/dev-qt/qtprintsupport/qtprintsupport-5.9.0_beta3.ebuild
1642 new file mode 100644
1643 index 00000000..71b61e38
1644 --- /dev/null
1645 +++ b/dev-qt/qtprintsupport/qtprintsupport-5.9.0_beta3.ebuild
1646 @@ -0,0 +1,42 @@
1647 +# Copyright 1999-2017 Gentoo Foundation
1648 +# Distributed under the terms of the GNU General Public License v2
1649 +
1650 +EAPI=6
1651 +QT5_MODULE="qtbase"
1652 +VIRTUALX_REQUIRED="test"
1653 +inherit qt5-build
1654 +
1655 +DESCRIPTION="Printing support library for the Qt5 framework"
1656 +
1657 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
1658 + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
1659 +fi
1660 +
1661 +IUSE="cups gles2"
1662 +
1663 +RDEPEND="
1664 + ~dev-qt/qtcore-${PV}
1665 + ~dev-qt/qtgui-${PV}[gles2=]
1666 + ~dev-qt/qtwidgets-${PV}[gles2=]
1667 + cups? ( >=net-print/cups-1.4 )
1668 +"
1669 +DEPEND="${RDEPEND}
1670 + test? ( ~dev-qt/qtnetwork-${PV} )
1671 +"
1672 +
1673 +QT5_TARGET_SUBDIRS=(
1674 + src/printsupport
1675 + src/plugins/printsupport
1676 +)
1677 +
1678 +QT5_GENTOO_CONFIG=(
1679 + cups
1680 +)
1681 +
1682 +src_configure() {
1683 + local myconf=(
1684 + $(qt_use cups)
1685 + -opengl $(usex gles2 es2 desktop)
1686 + )
1687 + qt5-build_src_configure
1688 +}
1689
1690 diff --git a/dev-qt/qtquickcontrols/Manifest b/dev-qt/qtquickcontrols/Manifest
1691 new file mode 100644
1692 index 00000000..2e6ec235
1693 --- /dev/null
1694 +++ b/dev-qt/qtquickcontrols/Manifest
1695 @@ -0,0 +1 @@
1696 +DIST qtquickcontrols-opensource-src-5.9.0-beta3.tar.xz 5944960 SHA256 758620892c89bbb35076c5dbac7d6bef1defc36a0fc39104772ea602a421904c SHA512 d317aab2f63af09927d433982123fa6570df4ffa69008691ef1e4eb15d4e8f098240671b4cec6e58f6ed1d6d270c955491d393e6dac48b97a5313d9d5f89f9b9 WHIRLPOOL be82712156e5b2ae18de073c13476ad2371c4662e8616e5a161aab8d75f2d2d1271eb91acbed43bf547f51190ea371d1687ce973d25897df81f347579b5af6dd
1697
1698 diff --git a/dev-qt/qtquickcontrols/qtquickcontrols-5.9.0_beta3.ebuild b/dev-qt/qtquickcontrols/qtquickcontrols-5.9.0_beta3.ebuild
1699 new file mode 100644
1700 index 00000000..ac6ab02e
1701 --- /dev/null
1702 +++ b/dev-qt/qtquickcontrols/qtquickcontrols-5.9.0_beta3.ebuild
1703 @@ -0,0 +1,32 @@
1704 +# Copyright 1999-2017 Gentoo Foundation
1705 +# Distributed under the terms of the GNU General Public License v2
1706 +
1707 +EAPI=6
1708 +inherit qt5-build
1709 +
1710 +DESCRIPTION="Set of controls used in conjunction with Qt Quick to build complete interfaces"
1711 +
1712 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
1713 + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
1714 +fi
1715 +
1716 +IUSE="+widgets"
1717 +
1718 +DEPEND="
1719 + ~dev-qt/qtcore-${PV}
1720 + ~dev-qt/qtdeclarative-${PV}
1721 + ~dev-qt/qtgui-${PV}
1722 + widgets? ( ~dev-qt/qtwidgets-${PV} )
1723 +"
1724 +RDEPEND="${DEPEND}"
1725 +
1726 +src_prepare() {
1727 + qt_use_disable_mod widgets widgets \
1728 + src/src.pro \
1729 + src/controls/Private/private.pri \
1730 + tests/auto/activeFocusOnTab/activeFocusOnTab.pro \
1731 + tests/auto/controls/controls.pro \
1732 + tests/auto/testplugin/testplugin.pro
1733 +
1734 + qt5-build_src_prepare
1735 +}
1736
1737 diff --git a/dev-qt/qtquickcontrols2/Manifest b/dev-qt/qtquickcontrols2/Manifest
1738 new file mode 100644
1739 index 00000000..23489c97
1740 --- /dev/null
1741 +++ b/dev-qt/qtquickcontrols2/Manifest
1742 @@ -0,0 +1 @@
1743 +DIST qtquickcontrols2-opensource-src-5.9.0-beta3.tar.xz 3852720 SHA256 3d780c1e7983b98a169c22a4602508456f9c8d0ebfacaa819275d55549623930 SHA512 66d0752827b42b21ec41c149f63b8685f8ee7c76e5d0f92de9f80728749f0fb3abd19cfae04f2bd9526d460ad3c71f692d95e44b7e6e8547388ed3202e9a6043 WHIRLPOOL 8790164f929ba897c4769998aa5498fea0872de55daede49890a0845747711f4aba5317af88865400c228171165a356f5cbe0b54fb8bd2a52898aefa71249987
1744
1745 diff --git a/dev-qt/qtquickcontrols2/qtquickcontrols2-5.9.0_beta3.ebuild b/dev-qt/qtquickcontrols2/qtquickcontrols2-5.9.0_beta3.ebuild
1746 new file mode 100644
1747 index 00000000..ba8f59a9
1748 --- /dev/null
1749 +++ b/dev-qt/qtquickcontrols2/qtquickcontrols2-5.9.0_beta3.ebuild
1750 @@ -0,0 +1,21 @@
1751 +# Copyright 1999-2017 Gentoo Foundation
1752 +# Distributed under the terms of the GNU General Public License v2
1753 +
1754 +EAPI=6
1755 +inherit qt5-build
1756 +
1757 +DESCRIPTION="Set of next generation Qt Quick controls for the Qt5 framework"
1758 +
1759 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
1760 + KEYWORDS="~amd64 ~arm ~x86"
1761 +fi
1762 +
1763 +IUSE=""
1764 +
1765 +DEPEND="
1766 + ~dev-qt/qtcore-${PV}
1767 + ~dev-qt/qtdeclarative-${PV}
1768 + ~dev-qt/qtgraphicaleffects-${PV}
1769 + ~dev-qt/qtgui-${PV}
1770 +"
1771 +RDEPEND="${DEPEND}"
1772
1773 diff --git a/dev-qt/qtscript/Manifest b/dev-qt/qtscript/Manifest
1774 new file mode 100644
1775 index 00000000..14eb100e
1776 --- /dev/null
1777 +++ b/dev-qt/qtscript/Manifest
1778 @@ -0,0 +1 @@
1779 +DIST qtscript-opensource-src-5.9.0-beta3.tar.xz 2617468 SHA256 c168aee26a8789f128211e3b5f2e129bc045e284e00ad1fb4c86ce38283dd00b SHA512 36d92b1babfabddece17acfefe222462fdc6bdcc7793837b7db4d83e5475e0993c98a2dcbe7c15c81b05846c146b5106018ead49331eac91c9100ee6ad740872 WHIRLPOOL ebfc4b7de781302556f8e4b86210ad21656ea99691789ef6993e641a44b93e07aa7a609f969e89783ffc37213addba4ed8a6768f280d12f215aef934080a61fa
1780
1781 diff --git a/dev-qt/qtscript/qtscript-5.9.0_beta3.ebuild b/dev-qt/qtscript/qtscript-5.9.0_beta3.ebuild
1782 new file mode 100644
1783 index 00000000..018e8b0d
1784 --- /dev/null
1785 +++ b/dev-qt/qtscript/qtscript-5.9.0_beta3.ebuild
1786 @@ -0,0 +1,36 @@
1787 +# Copyright 1999-2017 Gentoo Foundation
1788 +# Distributed under the terms of the GNU General Public License v2
1789 +
1790 +EAPI=6
1791 +inherit qt5-build
1792 +
1793 +DESCRIPTION="Application scripting library for the Qt5 framework (deprecated)"
1794 +
1795 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
1796 + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
1797 +fi
1798 +
1799 +IUSE="+jit scripttools"
1800 +
1801 +DEPEND="
1802 + ~dev-qt/qtcore-${PV}
1803 + scripttools? (
1804 + ~dev-qt/qtgui-${PV}
1805 + ~dev-qt/qtwidgets-${PV}
1806 + )
1807 +"
1808 +RDEPEND="${DEPEND}"
1809 +
1810 +src_prepare() {
1811 + qt_use_disable_mod scripttools widgets \
1812 + src/src.pro
1813 +
1814 + qt5-build_src_prepare
1815 +}
1816 +
1817 +src_configure() {
1818 + local myqmakeargs=(
1819 + $(usex jit '' JAVASCRIPTCORE_JIT=no)
1820 + )
1821 + qt5-build_src_configure
1822 +}
1823
1824 diff --git a/dev-qt/qtscxml/Manifest b/dev-qt/qtscxml/Manifest
1825 new file mode 100644
1826 index 00000000..39fe8ef2
1827 --- /dev/null
1828 +++ b/dev-qt/qtscxml/Manifest
1829 @@ -0,0 +1 @@
1830 +DIST qtscxml-opensource-src-5.9.0-beta3.tar.xz 406896 SHA256 de88419883a78a59f61b2b72a22d2e16c82da9c3252b34f69f670f61b8ab1409 SHA512 a503e4d55b21b602273e86405ef4e7280dc8c15a1aa6bce6a18201db7d520ed39be6b526098c673ed2676a07009a560fea3b94dd0eb1c92ce38e4c802e9ef919 WHIRLPOOL a1d285eb344687c7790c6391ab3402fd456a1fdbf554eb2b4aa06dd397d3884adbee2aea3d8d54740ebe347d1498f772f52ba5a01c195dda95992c227b6c9a87
1831
1832 diff --git a/dev-qt/qtscxml/qtscxml-5.9.0_beta3.ebuild b/dev-qt/qtscxml/qtscxml-5.9.0_beta3.ebuild
1833 new file mode 100644
1834 index 00000000..e8f77a2e
1835 --- /dev/null
1836 +++ b/dev-qt/qtscxml/qtscxml-5.9.0_beta3.ebuild
1837 @@ -0,0 +1,19 @@
1838 +# Copyright 1999-2017 Gentoo Foundation
1839 +# Distributed under the terms of the GNU General Public License v2
1840 +
1841 +EAPI=6
1842 +inherit qt5-build
1843 +
1844 +DESCRIPTION="State Chart XML (SCXML) support library for the Qt5 framework"
1845 +
1846 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
1847 + KEYWORDS="~amd64 ~x86"
1848 +fi
1849 +
1850 +IUSE=""
1851 +
1852 +DEPEND="
1853 + ~dev-qt/qtcore-${PV}
1854 + ~dev-qt/qtdeclarative-${PV}
1855 +"
1856 +RDEPEND="${DEPEND}"
1857
1858 diff --git a/dev-qt/qtsensors/Manifest b/dev-qt/qtsensors/Manifest
1859 new file mode 100644
1860 index 00000000..097f88e1
1861 --- /dev/null
1862 +++ b/dev-qt/qtsensors/Manifest
1863 @@ -0,0 +1 @@
1864 +DIST qtsensors-opensource-src-5.9.0-beta3.tar.xz 1995820 SHA256 9cfca9ff4645704ef5975f2d7301e6d2ebc50186322816244b42d0305a1b7016 SHA512 120b27d36cb6594587d50791a0dfe5851482ca866bbdef5f1cd09960fa9b01931e722f7b0a223e5345645c30d84570451df4bdd0bba2efa878ae98eab017c8fd WHIRLPOOL fd795dd0ce659e7619fd857408a30d593681ee783f4357a298d96fc549a4d744827c2a120a5b2a5baa1ae70d72378f7db7765de43bc8e56f54e2ba11a92fd58a
1865
1866 diff --git a/dev-qt/qtsensors/qtsensors-5.9.0_beta3.ebuild b/dev-qt/qtsensors/qtsensors-5.9.0_beta3.ebuild
1867 new file mode 100644
1868 index 00000000..72762d03
1869 --- /dev/null
1870 +++ b/dev-qt/qtsensors/qtsensors-5.9.0_beta3.ebuild
1871 @@ -0,0 +1,26 @@
1872 +# Copyright 1999-2017 Gentoo Foundation
1873 +# Distributed under the terms of the GNU General Public License v2
1874 +
1875 +EAPI=6
1876 +inherit qt5-build
1877 +
1878 +DESCRIPTION="Hardware sensor access library for the Qt5 framework"
1879 +
1880 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
1881 + KEYWORDS="~amd64 ~arm ~hppa ~ppc64 ~x86"
1882 +fi
1883 +
1884 +IUSE="qml"
1885 +
1886 +RDEPEND="
1887 + ~dev-qt/qtcore-${PV}
1888 + qml? ( ~dev-qt/qtdeclarative-${PV} )
1889 +"
1890 +DEPEND="${RDEPEND}"
1891 +
1892 +src_prepare() {
1893 + qt_use_disable_mod qml quick \
1894 + src/src.pro
1895 +
1896 + qt5-build_src_prepare
1897 +}
1898
1899 diff --git a/dev-qt/qtserialport/Manifest b/dev-qt/qtserialport/Manifest
1900 new file mode 100644
1901 index 00000000..dfd765df
1902 --- /dev/null
1903 +++ b/dev-qt/qtserialport/Manifest
1904 @@ -0,0 +1 @@
1905 +DIST qtserialport-opensource-src-5.9.0-beta3.tar.xz 269680 SHA256 8b887238fbc5b8be3e543fdec82184425c63a816ed8a415fdf550fe6401e6fdd SHA512 4298fa08c6e831ee483cc6e740f944326326017cb1e8bca25a6ead35d7dd6669c989e9c0932ead812e43726141f7930d2f7849bf3ccb15029a8a6383af46bdf0 WHIRLPOOL cf10a59207f4e4b36c57938d0ecfd3ff2a458bd039f2a0bf6901b5e5d5e7a10815c76c7f2a86c7e73d6d9c5173d9d30392bbd6a7c66d36e51c5c6f3b30d7df06
1906
1907 diff --git a/dev-qt/qtserialport/qtserialport-5.9.0_beta3.ebuild b/dev-qt/qtserialport/qtserialport-5.9.0_beta3.ebuild
1908 new file mode 100644
1909 index 00000000..28ed3530
1910 --- /dev/null
1911 +++ b/dev-qt/qtserialport/qtserialport-5.9.0_beta3.ebuild
1912 @@ -0,0 +1,27 @@
1913 +# Copyright 1999-2017 Gentoo Foundation
1914 +# Distributed under the terms of the GNU General Public License v2
1915 +
1916 +EAPI=6
1917 +inherit qt5-build
1918 +
1919 +DESCRIPTION="Serial port abstraction library for the Qt5 framework"
1920 +
1921 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
1922 + KEYWORDS="~amd64 ~arm ~hppa ~ppc64 ~x86"
1923 +fi
1924 +
1925 +IUSE=""
1926 +
1927 +DEPEND="
1928 + ~dev-qt/qtcore-${PV}
1929 + virtual/libudev:=
1930 +"
1931 +RDEPEND="${DEPEND}"
1932 +
1933 +src_prepare() {
1934 + # make sure we link against libudev
1935 + sed -i -e 's/:contains(QT_CONFIG,\s*libudev)//' \
1936 + src/serialport/serialport-lib.pri || die
1937 +
1938 + qt5-build_src_prepare
1939 +}
1940
1941 diff --git a/dev-qt/qtsql/Manifest b/dev-qt/qtsql/Manifest
1942 new file mode 100644
1943 index 00000000..e28e73ec
1944 --- /dev/null
1945 +++ b/dev-qt/qtsql/Manifest
1946 @@ -0,0 +1 @@
1947 +DIST qtbase-opensource-src-5.9.0-beta3.tar.xz 44827188 SHA256 cd86733618e4439192197f182788bad99a92b892be86aae8ce7ee9f7a13da22d SHA512 c1bd75415e921c8df90853943f72dcbc5b1337a102ce6966d8a7d8e085c749fc3dc651f5fff4cd1460523ecbce3194ca2db5ebe86586b65203e091c46dd39e86 WHIRLPOOL abb6cb9425ae7f4a570ddfd8cbae8ac7503d3eab5407d3e8e05643e47826c3559d25951c3d515e60148ec90153dd11aa3caba1775f0f859f9c34c886137ea1fd
1948
1949 diff --git a/dev-qt/qtsql/qtsql-5.9.0_beta3.ebuild b/dev-qt/qtsql/qtsql-5.9.0_beta3.ebuild
1950 new file mode 100644
1951 index 00000000..0560c4a2
1952 --- /dev/null
1953 +++ b/dev-qt/qtsql/qtsql-5.9.0_beta3.ebuild
1954 @@ -0,0 +1,53 @@
1955 +# Copyright 1999-2017 Gentoo Foundation
1956 +# Distributed under the terms of the GNU General Public License v2
1957 +
1958 +EAPI=6
1959 +QT5_MODULE="qtbase"
1960 +inherit qt5-build
1961 +
1962 +DESCRIPTION="SQL abstraction library for the Qt5 tooolkit"
1963 +
1964 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
1965 + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
1966 +fi
1967 +
1968 +IUSE="freetds mysql oci8 odbc postgres +sqlite"
1969 +
1970 +REQUIRED_USE="
1971 + || ( freetds mysql oci8 odbc postgres sqlite )
1972 +"
1973 +
1974 +DEPEND="
1975 + ~dev-qt/qtcore-${PV}
1976 + freetds? ( dev-db/freetds )
1977 + mysql? ( virtual/libmysqlclient:= )
1978 + oci8? ( dev-db/oracle-instantclient-basic )
1979 + odbc? ( || ( dev-db/unixODBC dev-db/libiodbc ) )
1980 + postgres? ( dev-db/postgresql:* )
1981 + sqlite? ( >=dev-db/sqlite-3.8.10.2:3 )
1982 +"
1983 +RDEPEND="${DEPEND}"
1984 +
1985 +QT5_TARGET_SUBDIRS=(
1986 + src/sql
1987 + src/plugins/sqldrivers
1988 +)
1989 +
1990 +src_configure() {
1991 + local myconf=(
1992 + $(qt_use freetds sql-tds plugin)
1993 + $(qt_use mysql sql-mysql plugin)
1994 + $(qt_use oci8 sql-oci plugin)
1995 + $(qt_use odbc sql-odbc plugin)
1996 + $(qt_use postgres sql-psql plugin)
1997 + $(qt_use sqlite sql-sqlite plugin)
1998 + $(usex sqlite -system-sqlite '')
1999 + )
2000 +
2001 + use mysql && myconf+=("-I${EPREFIX}/usr/include/mysql" "-L${EPREFIX}/usr/$(get_libdir)/mysql")
2002 + use oci8 && myconf+=("-I${ORACLE_HOME}/include" "-L${ORACLE_HOME}/$(get_libdir)")
2003 + use odbc && myconf+=("-I${EPREFIX}/usr/include/iodbc")
2004 + use postgres && myconf+=("-I${EPREFIX}/usr/include/postgresql/pgsql")
2005 +
2006 + qt5-build_src_configure
2007 +}
2008
2009 diff --git a/dev-qt/qtsvg/Manifest b/dev-qt/qtsvg/Manifest
2010 new file mode 100644
2011 index 00000000..51fea3cc
2012 --- /dev/null
2013 +++ b/dev-qt/qtsvg/Manifest
2014 @@ -0,0 +1 @@
2015 +DIST qtsvg-opensource-src-5.9.0-beta3.tar.xz 1764436 SHA256 b1a35308a3a43d0a05fcd602e2ce7becc7ec691118964930813199a297bae974 SHA512 469c17c9323d5b02896b3223e6c0ec8d01197546fb842df7300c82f5290ffe96eaf099357a95b558abaf03a0c7b866105469e800bfc9b52d9975fdc1028c9039 WHIRLPOOL ef5762741011a696c45a468380ff71e5bcd75b2dd53d746dac98afd02ecc581804532b4af88ede3637439db12d5fd7f9a8529239d8791e3bc99476f5cb297fbd
2016
2017 diff --git a/dev-qt/qtsvg/qtsvg-5.9.0_beta3.ebuild b/dev-qt/qtsvg/qtsvg-5.9.0_beta3.ebuild
2018 new file mode 100644
2019 index 00000000..2667ef7e
2020 --- /dev/null
2021 +++ b/dev-qt/qtsvg/qtsvg-5.9.0_beta3.ebuild
2022 @@ -0,0 +1,23 @@
2023 +# Copyright 1999-2017 Gentoo Foundation
2024 +# Distributed under the terms of the GNU General Public License v2
2025 +
2026 +EAPI=6
2027 +inherit qt5-build
2028 +
2029 +DESCRIPTION="SVG rendering library for the Qt5 framework"
2030 +
2031 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
2032 + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
2033 +fi
2034 +
2035 +IUSE=""
2036 +
2037 +RDEPEND="
2038 + ~dev-qt/qtcore-${PV}
2039 + ~dev-qt/qtgui-${PV}
2040 + ~dev-qt/qtwidgets-${PV}
2041 + >=sys-libs/zlib-1.2.5
2042 +"
2043 +DEPEND="${RDEPEND}
2044 + test? ( ~dev-qt/qtxml-${PV} )
2045 +"
2046
2047 diff --git a/dev-qt/qttest/Manifest b/dev-qt/qttest/Manifest
2048 new file mode 100644
2049 index 00000000..e28e73ec
2050 --- /dev/null
2051 +++ b/dev-qt/qttest/Manifest
2052 @@ -0,0 +1 @@
2053 +DIST qtbase-opensource-src-5.9.0-beta3.tar.xz 44827188 SHA256 cd86733618e4439192197f182788bad99a92b892be86aae8ce7ee9f7a13da22d SHA512 c1bd75415e921c8df90853943f72dcbc5b1337a102ce6966d8a7d8e085c749fc3dc651f5fff4cd1460523ecbce3194ca2db5ebe86586b65203e091c46dd39e86 WHIRLPOOL abb6cb9425ae7f4a570ddfd8cbae8ac7503d3eab5407d3e8e05643e47826c3559d25951c3d515e60148ec90153dd11aa3caba1775f0f859f9c34c886137ea1fd
2054
2055 diff --git a/dev-qt/qttest/qttest-5.9.0_beta3.ebuild b/dev-qt/qttest/qttest-5.9.0_beta3.ebuild
2056 new file mode 100644
2057 index 00000000..1db02743
2058 --- /dev/null
2059 +++ b/dev-qt/qttest/qttest-5.9.0_beta3.ebuild
2060 @@ -0,0 +1,29 @@
2061 +# Copyright 1999-2017 Gentoo Foundation
2062 +# Distributed under the terms of the GNU General Public License v2
2063 +
2064 +EAPI=6
2065 +QT5_MODULE="qtbase"
2066 +VIRTUALX_REQUIRED="test"
2067 +inherit qt5-build
2068 +
2069 +DESCRIPTION="Unit testing library for the Qt5 framework"
2070 +
2071 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
2072 + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
2073 +fi
2074 +
2075 +IUSE=""
2076 +
2077 +RDEPEND="
2078 + ~dev-qt/qtcore-${PV}
2079 +"
2080 +DEPEND="${RDEPEND}
2081 + test? (
2082 + ~dev-qt/qtgui-${PV}
2083 + ~dev-qt/qtxml-${PV}
2084 + )
2085 +"
2086 +
2087 +QT5_TARGET_SUBDIRS=(
2088 + src/testlib
2089 +)
2090
2091 diff --git a/dev-qt/qttranslations/Manifest b/dev-qt/qttranslations/Manifest
2092 new file mode 100644
2093 index 00000000..f7c2f28f
2094 --- /dev/null
2095 +++ b/dev-qt/qttranslations/Manifest
2096 @@ -0,0 +1 @@
2097 +DIST qttranslations-opensource-src-5.9.0-beta3.tar.xz 1333084 SHA256 43e8bd0d0f00b496509dabe220e8ca24611f6abde514e0c2ff8f4efacf392df3 SHA512 a9ae2c9410649e10f98c21b3e640c6c629232daf1047ad07e2a64321c6b6a90a13d3e8ef2c05d2d255572a0c9dc4ddbccd30f7f9de5836eef937cd123f71ca15 WHIRLPOOL a32709d01c8319213c37e224b244afdc0ea7b4d684141585dda09a5c14ecea0261aafed9026e2240f5d2f04fee42980037f6e18123f33f2f59bcad2339579597
2098
2099 diff --git a/dev-qt/qttranslations/qttranslations-5.9.0_beta3.ebuild b/dev-qt/qttranslations/qttranslations-5.9.0_beta3.ebuild
2100 new file mode 100644
2101 index 00000000..2cd29666
2102 --- /dev/null
2103 +++ b/dev-qt/qttranslations/qttranslations-5.9.0_beta3.ebuild
2104 @@ -0,0 +1,19 @@
2105 +# Copyright 1999-2017 Gentoo Foundation
2106 +# Distributed under the terms of the GNU General Public License v2
2107 +
2108 +EAPI=6
2109 +inherit qt5-build
2110 +
2111 +DESCRIPTION="Translation files for the Qt5 framework"
2112 +
2113 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
2114 + KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
2115 +fi
2116 +
2117 +IUSE=""
2118 +
2119 +DEPEND="
2120 + ~dev-qt/linguist-tools-${PV}
2121 + ~dev-qt/qtcore-${PV}
2122 +"
2123 +RDEPEND=""
2124
2125 diff --git a/dev-qt/qtwayland/Manifest b/dev-qt/qtwayland/Manifest
2126 new file mode 100644
2127 index 00000000..a4e9926d
2128 --- /dev/null
2129 +++ b/dev-qt/qtwayland/Manifest
2130 @@ -0,0 +1 @@
2131 +DIST qtwayland-opensource-src-5.9.0-beta3.tar.xz 317000 SHA256 1fd2689950b81e6d07e17475b130586f6d8a5a8216413bd7cd16e3a506217d8e SHA512 098cd006acf853d1a8c0f4d207577a85707eecb709772f46e3dde940cbbd1e3cdfa14bc9f1e9d6288234b3f95b08720fdf94d30720534b5ddf38b73813611fdd WHIRLPOOL a10c3af50cefad7d3747db37fd9544ddcf4694dd3d03d676fbd0efe7b95d029a83641229f27f193da1f467deb2a96046878f4b1c92a6e94ec10c36bbb73e5025
2132
2133 diff --git a/dev-qt/qtwayland/qtwayland-5.9.0_beta3.ebuild b/dev-qt/qtwayland/qtwayland-5.9.0_beta3.ebuild
2134 new file mode 100644
2135 index 00000000..5f9fc27a
2136 --- /dev/null
2137 +++ b/dev-qt/qtwayland/qtwayland-5.9.0_beta3.ebuild
2138 @@ -0,0 +1,33 @@
2139 +# Copyright 1999-2017 Gentoo Foundation
2140 +# Distributed under the terms of the GNU General Public License v2
2141 +
2142 +EAPI=6
2143 +inherit qt5-build
2144 +
2145 +DESCRIPTION="Wayland platform plugin for Qt"
2146 +
2147 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
2148 + KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
2149 +fi
2150 +
2151 +IUSE="egl xcomposite"
2152 +
2153 +DEPEND="
2154 + >=dev-libs/wayland-1.4.0
2155 + ~dev-qt/qtcore-${PV}
2156 + ~dev-qt/qtdeclarative-${PV}
2157 + ~dev-qt/qtgui-${PV}[egl=]
2158 + media-libs/mesa[egl?]
2159 + >=x11-libs/libxkbcommon-0.2.0
2160 + xcomposite? (
2161 + x11-libs/libX11
2162 + x11-libs/libXcomposite
2163 + )
2164 +"
2165 +RDEPEND="${DEPEND}"
2166 +
2167 +src_configure() {
2168 + qt_use_compile_test xcomposite
2169 +
2170 + qt5-build_src_configure
2171 +}
2172
2173 diff --git a/dev-qt/qtwebchannel/Manifest b/dev-qt/qtwebchannel/Manifest
2174 new file mode 100644
2175 index 00000000..458486eb
2176 --- /dev/null
2177 +++ b/dev-qt/qtwebchannel/Manifest
2178 @@ -0,0 +1 @@
2179 +DIST qtwebchannel-opensource-src-5.9.0-beta3.tar.xz 147412 SHA256 1818e3844dcfb4010853bb064a7f2f633fb4aaa7fc9b68badcf0217679edcfbd SHA512 c26a61b7a2c291401a1179c523cbaf0d45b7008b4325746a42745831930f567aed87cad83228355de07205787454068ce9ba4d64d523fbe0c8c2811f395fe19d WHIRLPOOL 7ceac76ea2c3e0a47e2f4843ad868798c4062f89735f43cd11bffb82d070abf55651272b4a16fc19bb564700b91048c18739127ce2e3cd3d5131a65e0f957bd5
2180
2181 diff --git a/dev-qt/qtwebchannel/qtwebchannel-5.9.0_beta3.ebuild b/dev-qt/qtwebchannel/qtwebchannel-5.9.0_beta3.ebuild
2182 new file mode 100644
2183 index 00000000..dd22a806
2184 --- /dev/null
2185 +++ b/dev-qt/qtwebchannel/qtwebchannel-5.9.0_beta3.ebuild
2186 @@ -0,0 +1,26 @@
2187 +# Copyright 1999-2017 Gentoo Foundation
2188 +# Distributed under the terms of the GNU General Public License v2
2189 +
2190 +EAPI=6
2191 +inherit qt5-build
2192 +
2193 +DESCRIPTION="Qt5 module for integrating C++ and QML applications with HTML/JavaScript clients"
2194 +
2195 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
2196 + KEYWORDS="~amd64 ~arm ~ppc64 ~x86"
2197 +fi
2198 +
2199 +IUSE="qml"
2200 +
2201 +DEPEND="
2202 + ~dev-qt/qtcore-${PV}
2203 + qml? ( ~dev-qt/qtdeclarative-${PV} )
2204 +"
2205 +RDEPEND="${DEPEND}"
2206 +
2207 +src_prepare() {
2208 + qt_use_disable_mod qml quick src/src.pro
2209 + qt_use_disable_mod qml qml src/webchannel/webchannel.pro
2210 +
2211 + qt5-build_src_prepare
2212 +}
2213
2214 diff --git a/dev-qt/qtwebengine/Manifest b/dev-qt/qtwebengine/Manifest
2215 new file mode 100644
2216 index 00000000..0a398ee0
2217 --- /dev/null
2218 +++ b/dev-qt/qtwebengine/Manifest
2219 @@ -0,0 +1 @@
2220 +DIST qtwebengine-opensource-src-5.9.0-beta3.tar.xz 218124228 SHA256 7849f77ca60fd0ac4e97c75a6ce919f01b9c2b353d05bf0815225e5454d81e71 SHA512 4a424f03872d8b37a484ddde56afa59ad3c65e81d7a9c331ed6740c45e6b1437609c41f316b0370f4ae2a58b21f647fc2a1ba58ddbc428d6755a5af7ec63a728 WHIRLPOOL df2264158411f9ec9a7d2d0e9773381c1bc62add50e6c7531a391b6d60687d8c06d7114b19b59daff144cf3769130828d7f14c9cbf7c3fb5e0573d09169e51f0
2221
2222 diff --git a/dev-qt/qtwebengine/qtwebengine-5.9.0_beta3.ebuild b/dev-qt/qtwebengine/qtwebengine-5.9.0_beta3.ebuild
2223 new file mode 100644
2224 index 00000000..38c2fcf0
2225 --- /dev/null
2226 +++ b/dev-qt/qtwebengine/qtwebengine-5.9.0_beta3.ebuild
2227 @@ -0,0 +1,107 @@
2228 +# Copyright 1999-2017 Gentoo Foundation
2229 +# Distributed under the terms of the GNU General Public License v2
2230 +
2231 +EAPI=6
2232 +PYTHON_COMPAT=( python2_7 )
2233 +inherit pax-utils python-any-r1 qt5-build
2234 +
2235 +DESCRIPTION="Library for rendering dynamic web content in Qt5 C++ and QML applications"
2236 +
2237 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
2238 + KEYWORDS="~amd64 ~x86"
2239 +fi
2240 +
2241 +IUSE="bindist geolocation pax_kernel +system-ffmpeg +system-icu widgets"
2242 +
2243 +RDEPEND="
2244 + app-arch/snappy
2245 + dev-libs/glib:2
2246 + dev-libs/nspr
2247 + dev-libs/nss
2248 + ~dev-qt/qtcore-${PV}
2249 + ~dev-qt/qtdeclarative-${PV}
2250 + ~dev-qt/qtgui-${PV}
2251 + ~dev-qt/qtnetwork-${PV}
2252 + ~dev-qt/qtwebchannel-${PV}[qml]
2253 + dev-libs/expat
2254 + dev-libs/jsoncpp:=
2255 + dev-libs/libevent:=
2256 + dev-libs/libxml2
2257 + dev-libs/libxslt
2258 + dev-libs/protobuf:=
2259 + media-libs/alsa-lib
2260 + media-libs/flac
2261 + media-libs/fontconfig
2262 + media-libs/freetype
2263 + media-libs/harfbuzz:=
2264 + media-libs/libpng:0=
2265 + >=media-libs/libvpx-1.5:=[svc]
2266 + media-libs/libwebp:=
2267 + media-libs/mesa
2268 + media-libs/opus
2269 + media-libs/speex
2270 + net-libs/libsrtp:0=
2271 + sys-apps/dbus
2272 + sys-apps/pciutils
2273 + sys-libs/libcap
2274 + sys-libs/zlib[minizip]
2275 + x11-libs/libdrm
2276 + x11-libs/libX11
2277 + x11-libs/libXcomposite
2278 + x11-libs/libXcursor
2279 + x11-libs/libXdamage
2280 + x11-libs/libXext
2281 + x11-libs/libXfixes
2282 + x11-libs/libXi
2283 + x11-libs/libXrandr
2284 + x11-libs/libXrender
2285 + x11-libs/libXScrnSaver
2286 + x11-libs/libXtst
2287 + geolocation? ( ~dev-qt/qtpositioning-${PV} )
2288 + system-ffmpeg? ( media-video/ffmpeg:0= )
2289 + system-icu? ( dev-libs/icu:= )
2290 + widgets? ( ~dev-qt/qtwidgets-${PV} )
2291 +"
2292 +DEPEND="${RDEPEND}
2293 + ${PYTHON_DEPS}
2294 + dev-util/gperf
2295 + dev-util/ninja
2296 + dev-util/re2c
2297 + sys-devel/bison
2298 + pax_kernel? ( sys-apps/elfix )
2299 +"
2300 +
2301 +src_prepare() {
2302 + use pax_kernel && PATCHES+=( "${FILESDIR}/${PN}-paxmark-mksnapshot.patch" )
2303 +
2304 + if use system-icu; then
2305 + # ensure build against system headers - bug #601264
2306 + rm -r src/3rdparty/chromium/third_party/icu/source || die
2307 + fi
2308 +
2309 + qt_use_disable_mod geolocation positioning \
2310 + src/core/core_common.pri \
2311 + src/core/core_chromium.pri \
2312 + tools/qmake/mkspecs/features/configure.prf
2313 +
2314 + qt_use_disable_mod widgets widgets src/src.pro
2315 +
2316 + qt5-build_src_prepare
2317 +}
2318 +
2319 +src_configure() {
2320 + export NINJA_PATH=/usr/bin/ninja
2321 +
2322 + local myqmakeargs=(
2323 + $(usex bindist '' 'WEBENGINE_CONFIG+=use_proprietary_codecs')
2324 + $(usex system-ffmpeg 'WEBENGINE_CONFIG+=use_system_ffmpeg' '')
2325 + $(usex system-icu 'WEBENGINE_CONFIG+=use_system_icu' '')
2326 + )
2327 + qt5-build_src_configure
2328 +}
2329 +
2330 +src_install() {
2331 + qt5-build_src_install
2332 +
2333 + pax-mark m "${D%/}${QT5_LIBEXECDIR}"/QtWebEngineProcess
2334 +}
2335
2336 diff --git a/dev-qt/qtwebkit/Manifest b/dev-qt/qtwebkit/Manifest
2337 new file mode 100644
2338 index 00000000..c84f07e2
2339 --- /dev/null
2340 +++ b/dev-qt/qtwebkit/Manifest
2341 @@ -0,0 +1 @@
2342 +DIST qtwebkit-opensource-src-5.9.0-beta3.tar.xz 35323148 SHA256 5f69a6a4f89a9da31b51875033870a2113d99a802d36f7eeb7e97ee161e00a4c SHA512 188d5abcb964a880fa00d80a9791f750a4328f7ccb6339f38e2b5e8876538522eae170e42af6ffc9ce9130c1639d9b7cfdb56e825c2e89f355a9489972338395 WHIRLPOOL 4833d0f49f6893fa2c04a648999176db097dd2df2a4f90b4eff779e0de7479b8b396ad830f1cb3f05fbf45aea5fa5be6317ebd21524ca1dc3a7d9d0defc888a9
2343
2344 diff --git a/dev-qt/qtwebkit/qtwebkit-5.9.0_beta3.ebuild b/dev-qt/qtwebkit/qtwebkit-5.9.0_beta3.ebuild
2345 new file mode 100644
2346 index 00000000..8d6d236a
2347 --- /dev/null
2348 +++ b/dev-qt/qtwebkit/qtwebkit-5.9.0_beta3.ebuild
2349 @@ -0,0 +1,108 @@
2350 +# Copyright 1999-2017 Gentoo Foundation
2351 +# Distributed under the terms of the GNU General Public License v2
2352 +
2353 +EAPI=6
2354 +PYTHON_COMPAT=( python2_7 )
2355 +inherit python-any-r1 qt5-build
2356 +
2357 +DESCRIPTION="WebKit rendering library for the Qt5 framework (deprecated)"
2358 +SRC_URI="https://download.qt.io/community_releases/${PV%.*}/${PV/_/-}/${MY_P}.tar.xz"
2359 +
2360 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
2361 + KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
2362 +fi
2363 +
2364 +# TODO: qttestlib
2365 +
2366 +IUSE="geolocation gstreamer gstreamer010 +jit multimedia opengl orientation printsupport qml webchannel webp"
2367 +REQUIRED_USE="?? ( gstreamer gstreamer010 multimedia )"
2368 +
2369 +RDEPEND="
2370 + dev-db/sqlite:3
2371 + dev-libs/icu:=
2372 + >=dev-libs/leveldb-1.18-r1
2373 + dev-libs/libxml2:2
2374 + dev-libs/libxslt
2375 + ~dev-qt/qtcore-${PV}[icu]
2376 + ~dev-qt/qtgui-${PV}
2377 + ~dev-qt/qtnetwork-${PV}
2378 + ~dev-qt/qtsql-${PV}
2379 + ~dev-qt/qtwidgets-${PV}
2380 + media-libs/fontconfig:1.0
2381 + media-libs/libpng:0=
2382 + >=sys-libs/zlib-1.2.5
2383 + virtual/jpeg:0
2384 + virtual/opengl
2385 + x11-libs/libX11
2386 + x11-libs/libXcomposite
2387 + x11-libs/libXrender
2388 + geolocation? ( ~dev-qt/qtpositioning-${PV} )
2389 + gstreamer? (
2390 + dev-libs/glib:2
2391 + media-libs/gstreamer:1.0
2392 + media-libs/gst-plugins-base:1.0
2393 + )
2394 + gstreamer010? (
2395 + dev-libs/glib:2
2396 + media-libs/gstreamer:0.10
2397 + media-libs/gst-plugins-base:0.10
2398 + )
2399 + multimedia? ( ~dev-qt/qtmultimedia-${PV}[widgets] )
2400 + opengl? ( ~dev-qt/qtopengl-${PV} )
2401 + orientation? ( ~dev-qt/qtsensors-${PV} )
2402 + printsupport? ( ~dev-qt/qtprintsupport-${PV} )
2403 + qml? ( ~dev-qt/qtdeclarative-${PV} )
2404 + webchannel? ( ~dev-qt/qtwebchannel-${PV} )
2405 + webp? ( media-libs/libwebp:0= )
2406 +"
2407 +DEPEND="${RDEPEND}
2408 + ${PYTHON_DEPS}
2409 + dev-lang/ruby
2410 + dev-util/gperf
2411 + sys-devel/bison
2412 + sys-devel/flex
2413 + virtual/rubygems
2414 +"
2415 +
2416 +PATCHES=(
2417 + "${FILESDIR}/${PN}-5.4.2-system-leveldb.patch"
2418 +)
2419 +
2420 +src_prepare() {
2421 + # ensure bundled library cannot be used
2422 + rm -r Source/ThirdParty/leveldb || die
2423 +
2424 + # bug 466216
2425 + sed -i -e '/CONFIG +=/s/rpath//' \
2426 + Source/WebKit/qt/declarative/{experimental/experimental,public}.pri \
2427 + Tools/qmake/mkspecs/features/{force_static_libs_as_shared,unix/default_post}.prf \
2428 + || die
2429 +
2430 + qt_use_disable_mod geolocation positioning Tools/qmake/mkspecs/features/features.prf
2431 + qt_use_disable_mod multimedia multimediawidgets Tools/qmake/mkspecs/features/features.prf
2432 + qt_use_disable_mod orientation sensors Tools/qmake/mkspecs/features/features.prf
2433 + qt_use_disable_mod printsupport printsupport Tools/qmake/mkspecs/features/features.prf
2434 + qt_use_disable_mod qml quick Tools/qmake/mkspecs/features/features.prf
2435 + qt_use_disable_mod webchannel webchannel \
2436 + Source/WebKit2/Target.pri \
2437 + Source/WebKit2/WebKit2.pri
2438 +
2439 + if use gstreamer010; then
2440 + PATCHES+=("${FILESDIR}/${PN}-5.8.0-use-gstreamer010.patch")
2441 + elif ! use gstreamer; then
2442 + PATCHES+=("${FILESDIR}/${PN}-5.8.0-disable-gstreamer.patch")
2443 + fi
2444 +
2445 + # bug 562396
2446 + use jit || PATCHES+=("${FILESDIR}/${PN}-5.5.1-disable-jit.patch")
2447 +
2448 + use opengl || sed -i -e '/contains(QT_CONFIG, opengl): WEBKIT_CONFIG += use_3d_graphics/d' \
2449 + Tools/qmake/mkspecs/features/features.prf || die
2450 + use webp || sed -i -e '/config_libwebp: WEBKIT_CONFIG += use_webp/d' \
2451 + Tools/qmake/mkspecs/features/features.prf || die
2452 +
2453 + # bug 458222
2454 + sed -i -e '/SUBDIRS += examples/d' Source/QtWebKit.pro || die
2455 +
2456 + qt5-build_src_prepare
2457 +}
2458
2459 diff --git a/dev-qt/qtwebsockets/Manifest b/dev-qt/qtwebsockets/Manifest
2460 new file mode 100644
2461 index 00000000..fb7fa1e5
2462 --- /dev/null
2463 +++ b/dev-qt/qtwebsockets/Manifest
2464 @@ -0,0 +1 @@
2465 +DIST qtwebsockets-opensource-src-5.9.0-beta3.tar.xz 199796 SHA256 957bde30df9c9d931d4eb58131644933829fc8534e915aac145fa0887744867d SHA512 2fade513c119734fd4a657d2d925286ae642566ff7913bf9192b0ae1b9eed5ff0c225a0dccff425f4e456d9130fcd5ee95bb935cecab52b4e789e87108c9823d WHIRLPOOL e28e0f5e57a3ba0e75186b290d72b12953edab9cf5c0031a8466333ecb37a6cc0e63aa39689e1446d075a0affc8bc21866fbf2f00a8e89a8153e6797d0d0c653
2466
2467 diff --git a/dev-qt/qtwebsockets/qtwebsockets-5.9.0_beta3.ebuild b/dev-qt/qtwebsockets/qtwebsockets-5.9.0_beta3.ebuild
2468 new file mode 100644
2469 index 00000000..0e59435a
2470 --- /dev/null
2471 +++ b/dev-qt/qtwebsockets/qtwebsockets-5.9.0_beta3.ebuild
2472 @@ -0,0 +1,27 @@
2473 +# Copyright 1999-2017 Gentoo Foundation
2474 +# Distributed under the terms of the GNU General Public License v2
2475 +
2476 +EAPI=6
2477 +inherit qt5-build
2478 +
2479 +DESCRIPTION="Implementation of the WebSocket protocol for the Qt5 framework"
2480 +
2481 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
2482 + KEYWORDS="~amd64 ~arm ~hppa ~ppc64 ~x86"
2483 +fi
2484 +
2485 +IUSE="qml +ssl"
2486 +
2487 +DEPEND="
2488 + ~dev-qt/qtcore-${PV}
2489 + ~dev-qt/qtnetwork-${PV}[ssl=]
2490 + qml? ( ~dev-qt/qtdeclarative-${PV} )
2491 +
2492 +"
2493 +RDEPEND="${DEPEND}"
2494 +
2495 +src_prepare() {
2496 + qt_use_disable_mod qml quick src/src.pro
2497 +
2498 + qt5-build_src_prepare
2499 +}
2500
2501 diff --git a/dev-qt/qtwidgets/Manifest b/dev-qt/qtwidgets/Manifest
2502 new file mode 100644
2503 index 00000000..e28e73ec
2504 --- /dev/null
2505 +++ b/dev-qt/qtwidgets/Manifest
2506 @@ -0,0 +1 @@
2507 +DIST qtbase-opensource-src-5.9.0-beta3.tar.xz 44827188 SHA256 cd86733618e4439192197f182788bad99a92b892be86aae8ce7ee9f7a13da22d SHA512 c1bd75415e921c8df90853943f72dcbc5b1337a102ce6966d8a7d8e085c749fc3dc651f5fff4cd1460523ecbce3194ca2db5ebe86586b65203e091c46dd39e86 WHIRLPOOL abb6cb9425ae7f4a570ddfd8cbae8ac7503d3eab5407d3e8e05643e47826c3559d25951c3d515e60148ec90153dd11aa3caba1775f0f859f9c34c886137ea1fd
2508
2509 diff --git a/dev-qt/qtwidgets/qtwidgets-5.9.0_beta3.ebuild b/dev-qt/qtwidgets/qtwidgets-5.9.0_beta3.ebuild
2510 new file mode 100644
2511 index 00000000..ed7f16fb
2512 --- /dev/null
2513 +++ b/dev-qt/qtwidgets/qtwidgets-5.9.0_beta3.ebuild
2514 @@ -0,0 +1,49 @@
2515 +# Copyright 1999-2017 Gentoo Foundation
2516 +# Distributed under the terms of the GNU General Public License v2
2517 +
2518 +EAPI=6
2519 +QT5_MODULE="qtbase"
2520 +inherit qt5-build
2521 +
2522 +DESCRIPTION="Set of components for creating classic desktop-style UIs for the Qt5 framework"
2523 +
2524 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
2525 + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
2526 +fi
2527 +
2528 +# keep IUSE defaults in sync with qtgui
2529 +IUSE="gles2 gtk +png +xcb"
2530 +
2531 +DEPEND="
2532 + ~dev-qt/qtcore-${PV}
2533 + ~dev-qt/qtgui-${PV}[gles2=,png=,xcb?]
2534 + gtk? (
2535 + x11-libs/gtk+:3
2536 + x11-libs/libX11
2537 + x11-libs/pango
2538 + )
2539 +"
2540 +RDEPEND="${DEPEND}"
2541 +
2542 +QT5_TARGET_SUBDIRS=(
2543 + src/tools/uic
2544 + src/widgets
2545 + src/plugins/platformthemes
2546 +)
2547 +
2548 +QT5_GENTOO_CONFIG=(
2549 + gtk:gtk3:
2550 + !:no-widgets:
2551 +)
2552 +
2553 +src_configure() {
2554 + local myconf=(
2555 + -opengl $(usex gles2 es2 desktop)
2556 + $(qt_use gtk)
2557 + $(qt_use png libpng system)
2558 + $(qt_use xcb xcb system)
2559 + $(qt_use xcb xkbcommon system)
2560 + $(usex xcb '-xcb-xlib -xinput2 -xkb' '')
2561 + )
2562 + qt5-build_src_configure
2563 +}
2564
2565 diff --git a/dev-qt/qtx11extras/Manifest b/dev-qt/qtx11extras/Manifest
2566 new file mode 100644
2567 index 00000000..a0afa1af
2568 --- /dev/null
2569 +++ b/dev-qt/qtx11extras/Manifest
2570 @@ -0,0 +1 @@
2571 +DIST qtx11extras-opensource-src-5.9.0-beta3.tar.xz 64936 SHA256 c5123c1ff73b3e47bf2202af181e68d42592dfcd87c831b1d912f2b66aa1432a SHA512 3ec043f9b693409a34a7bab22a6a4d465d5d720c80557ade7b28ce0252493bb1248c1266c340468237e0f877e2765a07ff31d3c61335ca3d8395a9ff3fcae43d WHIRLPOOL da4b38ee85ca65c8a6d43f52039ee2c223566aa969c0dedfda106e9f2dbe334936a10b3b1ee44cac4ce3bfbd7725376dd4c79f5bea37beb02e7c8094efb857eb
2572
2573 diff --git a/dev-qt/qtx11extras/qtx11extras-5.9.0_beta3.ebuild b/dev-qt/qtx11extras/qtx11extras-5.9.0_beta3.ebuild
2574 new file mode 100644
2575 index 00000000..54540902
2576 --- /dev/null
2577 +++ b/dev-qt/qtx11extras/qtx11extras-5.9.0_beta3.ebuild
2578 @@ -0,0 +1,21 @@
2579 +# Copyright 1999-2017 Gentoo Foundation
2580 +# Distributed under the terms of the GNU General Public License v2
2581 +
2582 +EAPI=6
2583 +inherit qt5-build
2584 +
2585 +DESCRIPTION="Linux/X11-specific support library for the Qt5 framework"
2586 +
2587 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
2588 + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
2589 +fi
2590 +
2591 +IUSE=""
2592 +
2593 +RDEPEND="
2594 + ~dev-qt/qtcore-${PV}
2595 + ~dev-qt/qtgui-${PV}[xcb]
2596 +"
2597 +DEPEND="${RDEPEND}
2598 + test? ( ~dev-qt/qtwidgets-${PV} )
2599 +"
2600
2601 diff --git a/dev-qt/qtxml/Manifest b/dev-qt/qtxml/Manifest
2602 new file mode 100644
2603 index 00000000..e28e73ec
2604 --- /dev/null
2605 +++ b/dev-qt/qtxml/Manifest
2606 @@ -0,0 +1 @@
2607 +DIST qtbase-opensource-src-5.9.0-beta3.tar.xz 44827188 SHA256 cd86733618e4439192197f182788bad99a92b892be86aae8ce7ee9f7a13da22d SHA512 c1bd75415e921c8df90853943f72dcbc5b1337a102ce6966d8a7d8e085c749fc3dc651f5fff4cd1460523ecbce3194ca2db5ebe86586b65203e091c46dd39e86 WHIRLPOOL abb6cb9425ae7f4a570ddfd8cbae8ac7503d3eab5407d3e8e05643e47826c3559d25951c3d515e60148ec90153dd11aa3caba1775f0f859f9c34c886137ea1fd
2608
2609 diff --git a/dev-qt/qtxml/qtxml-5.9.0_beta3.ebuild b/dev-qt/qtxml/qtxml-5.9.0_beta3.ebuild
2610 new file mode 100644
2611 index 00000000..d19aa52b
2612 --- /dev/null
2613 +++ b/dev-qt/qtxml/qtxml-5.9.0_beta3.ebuild
2614 @@ -0,0 +1,25 @@
2615 +# Copyright 1999-2017 Gentoo Foundation
2616 +# Distributed under the terms of the GNU General Public License v2
2617 +
2618 +EAPI=6
2619 +QT5_MODULE="qtbase"
2620 +inherit qt5-build
2621 +
2622 +DESCRIPTION="Implementation of SAX and DOM for the Qt5 framework"
2623 +
2624 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
2625 + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
2626 +fi
2627 +
2628 +IUSE=""
2629 +
2630 +RDEPEND="
2631 + ~dev-qt/qtcore-${PV}
2632 +"
2633 +DEPEND="${RDEPEND}
2634 + test? ( ~dev-qt/qtnetwork-${PV} )
2635 +"
2636 +
2637 +QT5_TARGET_SUBDIRS=(
2638 + src/xml
2639 +)
2640
2641 diff --git a/dev-qt/qtxmlpatterns/Manifest b/dev-qt/qtxmlpatterns/Manifest
2642 new file mode 100644
2643 index 00000000..0ca569d2
2644 --- /dev/null
2645 +++ b/dev-qt/qtxmlpatterns/Manifest
2646 @@ -0,0 +1 @@
2647 +DIST qtxmlpatterns-opensource-src-5.9.0-beta3.tar.xz 1357888 SHA256 419d877479e2c4f507a77be9256b42ff6f82aad3c3eb9c35cae9bd4fac422021 SHA512 0046e8eba5944837390f2302fbd7e0301a8da7eb236f58b02facd602f819112c6727f8fbb8770a86604da3ae9df5226cf935b4233441b7835edc199c1e00cdd6 WHIRLPOOL 7590962a00abf9ea7507d283225785952b8d7f58975d078acca124e1431d54a37ac5777b58374c8c11de2a3834d2efccf72c68a4a33498af7215fc2a22b6f84f
2648
2649 diff --git a/dev-qt/qtxmlpatterns/qtxmlpatterns-5.9.0_beta3.ebuild b/dev-qt/qtxmlpatterns/qtxmlpatterns-5.9.0_beta3.ebuild
2650 new file mode 100644
2651 index 00000000..4cd0f931
2652 --- /dev/null
2653 +++ b/dev-qt/qtxmlpatterns/qtxmlpatterns-5.9.0_beta3.ebuild
2654 @@ -0,0 +1,19 @@
2655 +# Copyright 1999-2017 Gentoo Foundation
2656 +# Distributed under the terms of the GNU General Public License v2
2657 +
2658 +EAPI=6
2659 +inherit qt5-build
2660 +
2661 +DESCRIPTION="XPath, XQuery, XSLT, and XML Schema validation library for the Qt5 framework"
2662 +
2663 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
2664 + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
2665 +fi
2666 +
2667 +IUSE=""
2668 +
2669 +DEPEND="
2670 + ~dev-qt/qtcore-${PV}
2671 + ~dev-qt/qtnetwork-${PV}
2672 +"
2673 +RDEPEND="${DEPEND}"
2674
2675 diff --git a/profiles/package.mask b/profiles/package.mask
2676 index efb15310..26e57a82 100644
2677 --- a/profiles/package.mask
2678 +++ b/profiles/package.mask
2679 @@ -8,51 +8,52 @@
2680 # Michael Palimaka <kensington@g.o> (25 Jan 2017)
2681 # Untested work in progress.
2682 # Guaranteed to break your system horribly or your money back.
2683 -~dev-qt/assistant-5.8.0
2684 -~dev-qt/designer-5.8.0
2685 -~dev-qt/linguist-5.8.0
2686 -~dev-qt/linguist-tools-5.8.0
2687 -~dev-qt/pixeltool-5.8.0
2688 -~dev-qt/qdbus-5.8.0
2689 -~dev-qt/qdbusviewer-5.8.0
2690 -~dev-qt/qdoc-5.8.0
2691 -~dev-qt/qt3d-5.8.0
2692 -~dev-qt/qtbluetooth-5.8.0
2693 -~dev-qt/qtcharts-5.8.0
2694 -~dev-qt/qtconcurrent-5.8.0
2695 -~dev-qt/qtcore-5.8.0
2696 -~dev-qt/qtdatavis3d-5.8.0
2697 -~dev-qt/qtdbus-5.8.0
2698 -~dev-qt/qtdeclarative-5.8.0
2699 -~dev-qt/qtdiag-5.8.0
2700 -~dev-qt/qtgraphicaleffects-5.8.0
2701 -~dev-qt/qtgui-5.8.0
2702 -~dev-qt/qthelp-5.8.0
2703 -~dev-qt/qtimageformats-5.8.0
2704 -~dev-qt/qtlocation-5.8.0
2705 -~dev-qt/qtmultimedia-5.8.0
2706 -~dev-qt/qtnetwork-5.8.0
2707 -~dev-qt/qtopengl-5.8.0
2708 -~dev-qt/qtpaths-5.8.0
2709 -~dev-qt/qtplugininfo-5.8.0
2710 -~dev-qt/qtpositioning-5.8.0
2711 -~dev-qt/qtprintsupport-5.8.0
2712 -~dev-qt/qtquickcontrols2-5.8.0
2713 -~dev-qt/qtquickcontrols-5.8.0
2714 -~dev-qt/qtscript-5.8.0
2715 -~dev-qt/qtscxml-5.8.0
2716 -~dev-qt/qtsensors-5.8.0
2717 -~dev-qt/qtserialport-5.8.0
2718 -~dev-qt/qtsql-5.8.0
2719 -~dev-qt/qtsvg-5.8.0
2720 -~dev-qt/qttest-5.8.0
2721 -~dev-qt/qttranslations-5.8.0
2722 -~dev-qt/qtwayland-5.8.0
2723 -~dev-qt/qtwebchannel-5.8.0
2724 -~dev-qt/qtwebengine-5.8.0
2725 -~dev-qt/qtwebkit-5.8.0
2726 -~dev-qt/qtwebsockets-5.8.0
2727 -~dev-qt/qtwidgets-5.8.0
2728 -~dev-qt/qtx11extras-5.8.0
2729 -~dev-qt/qtxml-5.8.0
2730 -~dev-qt/qtxmlpatterns-5.8.0
2731 +=dev-qt/assistant-5.9.0*
2732 +=dev-qt/designer-5.9.0*
2733 +=dev-qt/linguist-5.9.0*
2734 +=dev-qt/linguist-tools-5.9.0*
2735 +=dev-qt/pixeltool-5.9.0*
2736 +=dev-qt/qdbus-5.9.0*
2737 +=dev-qt/qdbusviewer-5.9.0*
2738 +=dev-qt/qdoc-5.9.0*
2739 +=dev-qt/qt3d-5.9.0*
2740 +=dev-qt/qtbluetooth-5.9.0*
2741 +=dev-qt/qtcharts-5.9.0*
2742 +=dev-qt/qtconcurrent-5.9.0*
2743 +=dev-qt/qtcore-5.9.0*
2744 +=dev-qt/qtdatavis3d-5.9.0*
2745 +=dev-qt/qtdbus-5.9.0*
2746 +=dev-qt/qtdeclarative-5.9.0*
2747 +=dev-qt/qtdiag-5.9.0*
2748 +=dev-qt/qtgraphicaleffects-5.9.0*
2749 +=dev-qt/qtgui-5.9.0*
2750 +=dev-qt/qthelp-5.9.0*
2751 +=dev-qt/qtimageformats-5.9.0*
2752 +=dev-qt/qtlocation-5.9.0*
2753 +=dev-qt/qtmultimedia-5.9.0*
2754 +=dev-qt/qtnetwork-5.9.0*
2755 +=dev-qt/qtnetworkauth-5.9.0*
2756 +=dev-qt/qtopengl-5.9.0*
2757 +=dev-qt/qtpaths-5.9.0*
2758 +=dev-qt/qtplugininfo-5.9.0*
2759 +=dev-qt/qtpositioning-5.9.0*
2760 +=dev-qt/qtprintsupport-5.9.0*
2761 +=dev-qt/qtquickcontrols2-5.9.0*
2762 +=dev-qt/qtquickcontrols-5.9.0*
2763 +=dev-qt/qtscript-5.9.0*
2764 +=dev-qt/qtscxml-5.9.0*
2765 +=dev-qt/qtsensors-5.9.0*
2766 +=dev-qt/qtserialport-5.9.0*
2767 +=dev-qt/qtsql-5.9.0*
2768 +=dev-qt/qtsvg-5.9.0*
2769 +=dev-qt/qttest-5.9.0*
2770 +=dev-qt/qttranslations-5.9.0*
2771 +=dev-qt/qtwayland-5.9.0*
2772 +=dev-qt/qtwebchannel-5.9.0*
2773 +=dev-qt/qtwebengine-5.9.0*
2774 +=dev-qt/qtwebkit-5.9.0*
2775 +=dev-qt/qtwebsockets-5.9.0*
2776 +=dev-qt/qtwidgets-5.9.0*
2777 +=dev-qt/qtx11extras-5.9.0*
2778 +=dev-qt/qtxml-5.9.0*
2779 +=dev-qt/qtxmlpatterns-5.9.0*