Gentoo Archives: gentoo-commits

From: Davide Pesavento <pesa@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/qt:master commit in: x11-libs/qt-opengl/, x11-libs/qt-script/, x11-libs/qt3d/, x11-libs/qt-location/, ...
Date: Fri, 31 Aug 2012 08:24:13
Message-Id: 1346399405.2287e8bda20e23a2ec4d314f32f7797e7fda3259.pesa@gentoo
1 commit: 2287e8bda20e23a2ec4d314f32f7797e7fda3259
2 Author: Davide Pesavento <davidepesa <AT> gmail <DOT> com>
3 AuthorDate: Fri Aug 31 07:50:05 2012 +0000
4 Commit: Davide Pesavento <pesa <AT> gentoo <DOT> org>
5 CommitDate: Fri Aug 31 07:50:05 2012 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/qt.git;a=commit;h=2287e8bd
7
8 Qt 5.0.0_beta1.
9
10 ---
11 x11-libs/qt-core/Manifest | 1 +
12 x11-libs/qt-core/qt-core-5.0.0_beta1.ebuild | 53 +++++++++
13 x11-libs/qt-dbus/Manifest | 1 +
14 x11-libs/qt-dbus/qt-dbus-5.0.0_beta1.ebuild | 39 ++++++
15 x11-libs/qt-declarative/Manifest | 1 +
16 .../qt-declarative-5.0.0_beta1.ebuild | 42 +++++++
17 x11-libs/qt-gui/Manifest | 1 +
18 x11-libs/qt-gui/qt-gui-5.0.0_beta1.ebuild | 124 ++++++++++++++++++++
19 x11-libs/qt-jsbackend/Manifest | 1 +
20 x11-libs/qt-jsbackend/metadata.xml | 4 +-
21 .../qt-jsbackend/qt-jsbackend-5.0.0_beta1.ebuild | 31 +++++
22 x11-libs/qt-location/Manifest | 1 +
23 x11-libs/qt-location/metadata.xml | 4 +-
24 .../qt-location/qt-location-5.0.0_beta1.ebuild | 27 +++++
25 x11-libs/qt-network/Manifest | 1 +
26 x11-libs/qt-network/qt-network-5.0.0_beta1.ebuild | 49 ++++++++
27 x11-libs/qt-opengl/Manifest | 1 +
28 x11-libs/qt-opengl/qt-opengl-5.0.0_beta1.ebuild | 39 ++++++
29 x11-libs/qt-script/Manifest | 1 +
30 x11-libs/qt-script/metadata.xml | 1 +
31 x11-libs/qt-script/qt-script-5.0.0_beta1.ebuild | 33 +++++
32 x11-libs/qt-sql/Manifest | 1 +
33 x11-libs/qt-sql/qt-sql-5.0.0_beta1.ebuild | 58 +++++++++
34 x11-libs/qt-svg/Manifest | 1 +
35 x11-libs/qt-svg/metadata.xml | 1 +
36 x11-libs/qt-svg/qt-svg-5.0.0_beta1.ebuild | 25 ++++
37 x11-libs/qt-test/Manifest | 1 +
38 x11-libs/qt-test/qt-test-5.0.0_beta1.ebuild | 31 +++++
39 x11-libs/qt-widgets/Manifest | 1 +
40 x11-libs/qt-widgets/qt-widgets-5.0.0_beta1.ebuild | 36 ++++++
41 x11-libs/qt-xml/Manifest | 1 +
42 x11-libs/qt-xml/qt-xml-5.0.0_beta1.ebuild | 28 +++++
43 x11-libs/qt-xmlpatterns/Manifest | 1 +
44 x11-libs/qt-xmlpatterns/metadata.xml | 1 +
45 .../qt-xmlpatterns-5.0.0_beta1.ebuild | 23 ++++
46 x11-libs/qt3d/Manifest | 1 +
47 x11-libs/qt3d/metadata.xml | 4 +-
48 x11-libs/qt3d/qt3d-5.0.0_beta1.ebuild | 25 ++++
49 38 files changed, 691 insertions(+), 3 deletions(-)
50
51 diff --git a/x11-libs/qt-core/Manifest b/x11-libs/qt-core/Manifest
52 new file mode 100644
53 index 0000000..86415fa
54 --- /dev/null
55 +++ b/x11-libs/qt-core/Manifest
56 @@ -0,0 +1 @@
57 +DIST qtbase-opensource-src-5.0.0-beta1.tar.xz 43811648 SHA256 d1a6b06fb3d44e83bbd5b7fe5bc1177ff437f992efafe0154cf37b18cfa87109 SHA512 45083ce9565525046d34b921199a1e4ef1d222084833e91e95a103d1db479b6d2c65a35d76be17500d17f0a475a0514cfa1171e95f352a5b06973754e3b6cacb WHIRLPOOL 31c394298d2dcf0fe6de24c06f4cf31a12b8e58173cf0f2799e2c7ffce9351a4fbde26475e7c6b06730f841592c1538e72279c75044ca9f0fc6220fb22936277
58
59 diff --git a/x11-libs/qt-core/qt-core-5.0.0_beta1.ebuild b/x11-libs/qt-core/qt-core-5.0.0_beta1.ebuild
60 new file mode 100644
61 index 0000000..d406c35
62 --- /dev/null
63 +++ b/x11-libs/qt-core/qt-core-5.0.0_beta1.ebuild
64 @@ -0,0 +1,53 @@
65 +# Copyright 1999-2012 Gentoo Foundation
66 +# Distributed under the terms of the GNU General Public License v2
67 +# $Header: $
68 +
69 +EAPI=4
70 +
71 +inherit qt5-build
72 +
73 +DESCRIPTION="The Qt toolkit is a comprehensive C++ application development framework"
74 +
75 +if [[ ${QT5_BUILD_TYPE} == live ]]; then
76 + KEYWORDS=""
77 +else
78 + KEYWORDS="~amd64"
79 +fi
80 +
81 +IUSE="+glib icu"
82 +
83 +DEPEND="
84 + >=dev-libs/libpcre-8.30[pcre16]
85 + sys-libs/zlib
86 + virtual/libiconv
87 + glib? ( dev-libs/glib:2 )
88 + icu? ( >=dev-libs/icu-49 )
89 +"
90 +RDEPEND="${DEPEND}"
91 +
92 +QT5_TARGET_SUBDIRS=(
93 + src/tools/bootstrap
94 + src/tools/moc
95 + src/tools/rcc
96 + src/tools/uic
97 + src/tools/qdoc
98 + src/corelib
99 + src/concurrent
100 +)
101 +QCONFIG_DEFINE="QT_ZLIB"
102 +
103 +pkg_setup() {
104 + QCONFIG_REMOVE="$(usev !glib)
105 + $(usev !icu)"
106 +
107 + qt5-build_pkg_setup
108 +}
109 +
110 +src_configure() {
111 + local myconf=(
112 + $(qt_use glib)
113 + -iconv
114 + $(qt_use icu)
115 + )
116 + qt5-build_src_configure
117 +}
118
119 diff --git a/x11-libs/qt-dbus/Manifest b/x11-libs/qt-dbus/Manifest
120 new file mode 100644
121 index 0000000..86415fa
122 --- /dev/null
123 +++ b/x11-libs/qt-dbus/Manifest
124 @@ -0,0 +1 @@
125 +DIST qtbase-opensource-src-5.0.0-beta1.tar.xz 43811648 SHA256 d1a6b06fb3d44e83bbd5b7fe5bc1177ff437f992efafe0154cf37b18cfa87109 SHA512 45083ce9565525046d34b921199a1e4ef1d222084833e91e95a103d1db479b6d2c65a35d76be17500d17f0a475a0514cfa1171e95f352a5b06973754e3b6cacb WHIRLPOOL 31c394298d2dcf0fe6de24c06f4cf31a12b8e58173cf0f2799e2c7ffce9351a4fbde26475e7c6b06730f841592c1538e72279c75044ca9f0fc6220fb22936277
126
127 diff --git a/x11-libs/qt-dbus/qt-dbus-5.0.0_beta1.ebuild b/x11-libs/qt-dbus/qt-dbus-5.0.0_beta1.ebuild
128 new file mode 100644
129 index 0000000..d19b5a4
130 --- /dev/null
131 +++ b/x11-libs/qt-dbus/qt-dbus-5.0.0_beta1.ebuild
132 @@ -0,0 +1,39 @@
133 +# Copyright 1999-2012 Gentoo Foundation
134 +# Distributed under the terms of the GNU General Public License v2
135 +# $Header: $
136 +
137 +EAPI=4
138 +
139 +inherit qt5-build
140 +
141 +DESCRIPTION="The Qt toolkit is a comprehensive C++ application development framework"
142 +
143 +if [[ ${QT5_BUILD_TYPE} == live ]]; then
144 + KEYWORDS=""
145 +else
146 + KEYWORDS="~amd64"
147 +fi
148 +
149 +IUSE=""
150 +
151 +DEPEND="
152 + sys-apps/dbus
153 + sys-libs/zlib
154 + ~x11-libs/qt-core-${PV}[debug=]
155 +"
156 +RDEPEND="${DEPEND}"
157 +
158 +QT5_TARGET_SUBDIRS=(
159 + src/tools/bootstrap
160 + src/tools/qdbusxml2cpp
161 + src/tools/qdbuscpp2xml
162 + src/dbus
163 +)
164 +QCONFIG_ADD="dbus dbus-linked"
165 +
166 +src_configure() {
167 + local myconf=(
168 + -dbus-linked
169 + )
170 + qt5-build_src_configure
171 +}
172
173 diff --git a/x11-libs/qt-declarative/Manifest b/x11-libs/qt-declarative/Manifest
174 new file mode 100644
175 index 0000000..01ccbaf
176 --- /dev/null
177 +++ b/x11-libs/qt-declarative/Manifest
178 @@ -0,0 +1 @@
179 +DIST qtdeclarative-opensource-src-5.0.0-beta1.tar.xz 16836936 SHA256 b37f677e394a12661e7c39820ae060f36ddc5119bc278b2b3391e924eee34ec6 SHA512 5583ae3f2d21845d56873affb518e932837cbe620053f36339ba449643de62762e11b45cf1ccf90eebb15f553e5e4f5263bb90c8c32ade875b2394f9b0afe36f WHIRLPOOL 9297a3fdae3f3269cd0f9e31455dd80970e2d1a382535a638a41d8ac97d7e0bd0d30a23575d3b0da2b05ad4444a37fbb2b0f950b6d0b0a2e5013bd52eb935c4a
180
181 diff --git a/x11-libs/qt-declarative/qt-declarative-5.0.0_beta1.ebuild b/x11-libs/qt-declarative/qt-declarative-5.0.0_beta1.ebuild
182 new file mode 100644
183 index 0000000..4489d3e
184 --- /dev/null
185 +++ b/x11-libs/qt-declarative/qt-declarative-5.0.0_beta1.ebuild
186 @@ -0,0 +1,42 @@
187 +# Copyright 1999-2012 Gentoo Foundation
188 +# Distributed under the terms of the GNU General Public License v2
189 +# $Header: $
190 +
191 +EAPI=4
192 +
193 +inherit qt5-build
194 +
195 +DESCRIPTION="The Qt toolkit is a comprehensive C++ application development framework"
196 +
197 +if [[ ${QT5_BUILD_TYPE} == live ]]; then
198 + KEYWORDS=""
199 +else
200 + KEYWORDS="~amd64"
201 +fi
202 +
203 +IUSE="+accessibility localstorage"
204 +
205 +# TODO: easingcurveeditor|qmlscene? ( qt-widgets )
206 +# TODO: xml? ( qt-xmlpatterns )
207 +
208 +DEPEND="
209 + ~x11-libs/qt-core-${PV}[debug=]
210 + ~x11-libs/qt-gui-${PV}[accessibility=,debug=,opengl]
211 + ~x11-libs/qt-jsbackend-${PV}[debug=]
212 + ~x11-libs/qt-network-${PV}[debug=]
213 + ~x11-libs/qt-test-${PV}[debug=]
214 + ~x11-libs/qt-widgets-${PV}[accessibility=,debug=]
215 + localstorage? ( ~x11-libs/qt-sql-${PV}[debug=] )
216 +"
217 +RDEPEND="${DEPEND}"
218 +
219 +src_prepare() {
220 + qt5-build_src_prepare
221 +
222 + use localstorage || sed -i -e '/localstorage/d' \
223 + src/imports/imports.pro || die
224 +
225 + # Fix sandbox violation
226 + sed -i -e '/DESTDIR/ s|QT\.gui\.|QT.quick.|' \
227 + src/plugins/accessible/quick/quick.pro || die
228 +}
229
230 diff --git a/x11-libs/qt-gui/Manifest b/x11-libs/qt-gui/Manifest
231 new file mode 100644
232 index 0000000..86415fa
233 --- /dev/null
234 +++ b/x11-libs/qt-gui/Manifest
235 @@ -0,0 +1 @@
236 +DIST qtbase-opensource-src-5.0.0-beta1.tar.xz 43811648 SHA256 d1a6b06fb3d44e83bbd5b7fe5bc1177ff437f992efafe0154cf37b18cfa87109 SHA512 45083ce9565525046d34b921199a1e4ef1d222084833e91e95a103d1db479b6d2c65a35d76be17500d17f0a475a0514cfa1171e95f352a5b06973754e3b6cacb WHIRLPOOL 31c394298d2dcf0fe6de24c06f4cf31a12b8e58173cf0f2799e2c7ffce9351a4fbde26475e7c6b06730f841592c1538e72279c75044ca9f0fc6220fb22936277
237
238 diff --git a/x11-libs/qt-gui/qt-gui-5.0.0_beta1.ebuild b/x11-libs/qt-gui/qt-gui-5.0.0_beta1.ebuild
239 new file mode 100644
240 index 0000000..9a17a92
241 --- /dev/null
242 +++ b/x11-libs/qt-gui/qt-gui-5.0.0_beta1.ebuild
243 @@ -0,0 +1,124 @@
244 +# Copyright 1999-2012 Gentoo Foundation
245 +# Distributed under the terms of the GNU General Public License v2
246 +# $Header: $
247 +
248 +EAPI=4
249 +
250 +inherit qt5-build
251 +
252 +DESCRIPTION="The Qt toolkit is a comprehensive C++ application development framework"
253 +
254 +if [[ ${QT5_BUILD_TYPE} == live ]]; then
255 + KEYWORDS=""
256 +else
257 + KEYWORDS="~amd64"
258 +fi
259 +
260 +# TODO: directfb, linuxfb, ibus
261 +
262 +IUSE="+accessibility egl eglfs evdev gif gles2 +glib jpeg kms opengl +png udev +xcb"
263 +REQUIRED_USE="
264 + egl? ( gles2 )
265 + eglfs? ( egl evdev )
266 + gles2? ( opengl )
267 + kms? ( egl )
268 +"
269 +
270 +RDEPEND="
271 + media-libs/fontconfig
272 + media-libs/freetype:2
273 + sys-libs/zlib
274 + ~x11-libs/qt-core-${PV}[debug=,glib=]
275 + egl? ( media-libs/mesa[egl] )
276 + gif? ( media-libs/giflib )
277 + gles2? ( || (
278 + media-libs/mesa[gles2]
279 + media-libs/mesa[gles]
280 + ) )
281 + glib? ( dev-libs/glib:2 )
282 + jpeg? ( virtual/jpeg )
283 + kms? (
284 + media-libs/mesa[gbm]
285 + sys-fs/udev
286 + x11-libs/libdrm
287 + )
288 + opengl? ( virtual/opengl )
289 + png? ( media-libs/libpng:0 )
290 + udev? ( sys-fs/udev )
291 + xcb? (
292 + x11-libs/libX11
293 + x11-libs/libXrender
294 + x11-libs/libxcb
295 + x11-libs/xcb-util-image
296 + x11-libs/xcb-util-keysyms
297 + x11-libs/xcb-util-renderutil
298 + x11-libs/xcb-util-wm
299 + accessibility? (
300 + app-accessibility/at-spi2-core
301 + ~x11-libs/qt-dbus-${PV}[debug=]
302 + )
303 + )
304 +"
305 +DEPEND="${RDEPEND}
306 + evdev? ( sys-kernel/linux-headers )
307 + test? ( ~x11-libs/qt-network-${PV}[debug=] )
308 +"
309 +
310 +QT5_TARGET_SUBDIRS=(
311 + src/gui
312 + src/platformsupport
313 + src/plugins/imageformats
314 + src/plugins/platforms
315 +)
316 +
317 +pkg_setup() {
318 + QCONFIG_ADD="
319 + $(usev accessibility)
320 + $(usev egl)
321 + $(usev eglfs)
322 + $(usev evdev)
323 + fontconfig
324 + $(use gles2 && echo opengles2)
325 + $(usev kms)
326 + $(usev opengl)
327 + $(use udev && echo libudev)
328 + $(usev xcb)"
329 +
330 + QCONFIG_DEFINE="$(use egl && echo QT_EGL)
331 + $(use eglfs && echo QT_EGLFS)
332 + $(use jpeg && echo QT_IMAGEFORMAT_JPEG)"
333 +
334 + qt5-build_pkg_setup
335 +}
336 +
337 +src_configure() {
338 + local dbus="-no-dbus"
339 + if use accessibility && use xcb; then
340 + dbus="-dbus"
341 + fi
342 +
343 + local opengl="-no-opengl"
344 + if use gles2; then
345 + opengl="-opengl es2"
346 + elif use opengl; then
347 + opengl="-opengl desktop"
348 + fi
349 +
350 + local myconf=(
351 + $(qt_use accessibility)
352 + ${dbus}
353 + $(qt_use egl)
354 + $(qt_use eglfs)
355 + $(qt_use evdev)
356 + -fontconfig
357 + $(use gif || echo -no-gif)
358 + $(qt_use glib)
359 + $(qt_use jpeg libjpeg system)
360 + $(qt_use kms)
361 + ${opengl}
362 + $(qt_use png libpng system)
363 + $(use udev || echo -no-libudev)
364 + $(use xcb && echo -xcb -xrender)
365 + )
366 + qt5-build_src_configure
367 +}
368
369 diff --git a/x11-libs/qt-jsbackend/Manifest b/x11-libs/qt-jsbackend/Manifest
370 new file mode 100644
371 index 0000000..d60f72d
372 --- /dev/null
373 +++ b/x11-libs/qt-jsbackend/Manifest
374 @@ -0,0 +1 @@
375 +DIST qtjsbackend-opensource-src-5.0.0-beta1.tar.xz 8093568 SHA256 2bfbcb1819c3f66134e47a42357db2521078e615cde90dd52a51e53f03337500 SHA512 f880ae9fe90e1dfb2b0bd44f95c799fb05af069251c5d0c490eab14b201b4b5008859f868734ef513a3852e047cb0728820884d1d2dbd76160f69e0eae22be72 WHIRLPOOL 08c679fdc09bf550ef234157acf0b84a0e698467ea6b317153e60775a5ab16e407c66264dc8afd5da8e0b05a95a97aaf842f3b6c78a2a9d3cab00bed45c3e655
376
377 diff --git a/x11-libs/qt-jsbackend/metadata.xml b/x11-libs/qt-jsbackend/metadata.xml
378 index 5a014c9..3b088bb 100644
379 --- a/x11-libs/qt-jsbackend/metadata.xml
380 +++ b/x11-libs/qt-jsbackend/metadata.xml
381 @@ -2,7 +2,9 @@
382 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
383 <pkgmetadata>
384 <herd>qt</herd>
385 - <use></use>
386 + <use>
387 + <flag name="c++11">Build Qt using the C++11 standard</flag>
388 + </use>
389 <upstream>
390 <bugs-to>https://bugreports.qt-project.org/</bugs-to>
391 <doc>http://qt-project.org/doc/</doc>
392
393 diff --git a/x11-libs/qt-jsbackend/qt-jsbackend-5.0.0_beta1.ebuild b/x11-libs/qt-jsbackend/qt-jsbackend-5.0.0_beta1.ebuild
394 new file mode 100644
395 index 0000000..cc3be55
396 --- /dev/null
397 +++ b/x11-libs/qt-jsbackend/qt-jsbackend-5.0.0_beta1.ebuild
398 @@ -0,0 +1,31 @@
399 +# Copyright 1999-2012 Gentoo Foundation
400 +# Distributed under the terms of the GNU General Public License v2
401 +# $Header: $
402 +
403 +EAPI=4
404 +
405 +inherit qt5-build
406 +
407 +DESCRIPTION="The Qt toolkit is a comprehensive C++ application development framework"
408 +
409 +if [[ ${QT5_BUILD_TYPE} == live ]]; then
410 + KEYWORDS=""
411 +else
412 + KEYWORDS="~amd64"
413 +fi
414 +
415 +IUSE=""
416 +
417 +# yep, qt-core is a build-time dep only
418 +RDEPEND=""
419 +DEPEND="${RDEPEND}
420 + ~x11-libs/qt-core-${PV}[debug=]
421 + test? ( ~x11-libs/qt-gui-${PV}[debug=] )
422 +"
423 +
424 +src_configure() {
425 + # TODO: v8snapshot
426 + echo "QT_CONFIG -= v8snapshot" >> "${QT5_BUILD_DIR}"/.qmake.cache
427 +
428 + qt5-build_src_configure
429 +}
430
431 diff --git a/x11-libs/qt-location/Manifest b/x11-libs/qt-location/Manifest
432 new file mode 100644
433 index 0000000..fcebb4b
434 --- /dev/null
435 +++ b/x11-libs/qt-location/Manifest
436 @@ -0,0 +1 @@
437 +DIST qtlocation-opensource-src-5.0.0-beta1.tar.xz 3382636 SHA256 520d1ccc15a48a39d276cb17daf1b20b22b036513aff5a82dbf505d3ec3fa429 SHA512 b30fe62f86a2c9d16824c9cf5a53af84685c35bbd9de38f62e183b08f7d0f94cd87fed54ac03a7dcf4a53a95545810e28999c275139edfe4625ac1026a9eba19 WHIRLPOOL 1d5924a0f8515ed5005d5565041dee7170ab4e70f0cd4251e417501ce9d2ea584af60ab3de91833a1733558f413b670b96f2b1807d03f0d53abac9a5f4c716eb
438
439 diff --git a/x11-libs/qt-location/metadata.xml b/x11-libs/qt-location/metadata.xml
440 index 5a014c9..3b088bb 100644
441 --- a/x11-libs/qt-location/metadata.xml
442 +++ b/x11-libs/qt-location/metadata.xml
443 @@ -2,7 +2,9 @@
444 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
445 <pkgmetadata>
446 <herd>qt</herd>
447 - <use></use>
448 + <use>
449 + <flag name="c++11">Build Qt using the C++11 standard</flag>
450 + </use>
451 <upstream>
452 <bugs-to>https://bugreports.qt-project.org/</bugs-to>
453 <doc>http://qt-project.org/doc/</doc>
454
455 diff --git a/x11-libs/qt-location/qt-location-5.0.0_beta1.ebuild b/x11-libs/qt-location/qt-location-5.0.0_beta1.ebuild
456 new file mode 100644
457 index 0000000..3803d7f
458 --- /dev/null
459 +++ b/x11-libs/qt-location/qt-location-5.0.0_beta1.ebuild
460 @@ -0,0 +1,27 @@
461 +# Copyright 1999-2012 Gentoo Foundation
462 +# Distributed under the terms of the GNU General Public License v2
463 +# $Header: $
464 +
465 +EAPI=4
466 +
467 +inherit qt5-build
468 +
469 +DESCRIPTION="The Qt toolkit is a comprehensive C++ application development framework"
470 +
471 +if [[ ${QT5_BUILD_TYPE} == live ]]; then
472 + KEYWORDS=""
473 +else
474 + KEYWORDS="~amd64"
475 +fi
476 +
477 +# FIXME: src/3rdparty/poly2tri doesn't respect CXX and CXXFLAGS
478 +# TODO: plugins (qt-jsondb, geoclue, gypsy), qml
479 +IUSE=""
480 +
481 +DEPEND="
482 + ~x11-libs/qt-core-${PV}[debug=]
483 + ~x11-libs/qt-gui-${PV}[debug=]
484 + ~x11-libs/qt-network-${PV}[debug=]
485 + ~x11-libs/qt3d-${PV}[debug=]
486 +"
487 +RDEPEND="${DEPEND}"
488
489 diff --git a/x11-libs/qt-network/Manifest b/x11-libs/qt-network/Manifest
490 new file mode 100644
491 index 0000000..86415fa
492 --- /dev/null
493 +++ b/x11-libs/qt-network/Manifest
494 @@ -0,0 +1 @@
495 +DIST qtbase-opensource-src-5.0.0-beta1.tar.xz 43811648 SHA256 d1a6b06fb3d44e83bbd5b7fe5bc1177ff437f992efafe0154cf37b18cfa87109 SHA512 45083ce9565525046d34b921199a1e4ef1d222084833e91e95a103d1db479b6d2c65a35d76be17500d17f0a475a0514cfa1171e95f352a5b06973754e3b6cacb WHIRLPOOL 31c394298d2dcf0fe6de24c06f4cf31a12b8e58173cf0f2799e2c7ffce9351a4fbde26475e7c6b06730f841592c1538e72279c75044ca9f0fc6220fb22936277
496
497 diff --git a/x11-libs/qt-network/qt-network-5.0.0_beta1.ebuild b/x11-libs/qt-network/qt-network-5.0.0_beta1.ebuild
498 new file mode 100644
499 index 0000000..3413942
500 --- /dev/null
501 +++ b/x11-libs/qt-network/qt-network-5.0.0_beta1.ebuild
502 @@ -0,0 +1,49 @@
503 +# Copyright 1999-2012 Gentoo Foundation
504 +# Distributed under the terms of the GNU General Public License v2
505 +# $Header: $
506 +
507 +EAPI=4
508 +
509 +inherit qt5-build
510 +
511 +DESCRIPTION="The Qt toolkit is a comprehensive C++ application development framework"
512 +
513 +if [[ ${QT5_BUILD_TYPE} == live ]]; then
514 + KEYWORDS=""
515 +else
516 + KEYWORDS="~amd64"
517 +fi
518 +
519 +IUSE="connman networkmanager +ssl"
520 +
521 +DEPEND="
522 + sys-libs/zlib
523 + ~x11-libs/qt-core-${PV}[debug=]
524 + connman? ( ~x11-libs/qt-dbus-${PV}[debug=] )
525 + networkmanager? ( ~x11-libs/qt-dbus-${PV}[debug=] )
526 + ssl? ( dev-libs/openssl:0 )
527 +"
528 +RDEPEND="${DEPEND}
529 + connman? ( net-misc/connman )
530 + networkmanager? ( net-misc/networkmanager )
531 +"
532 +
533 +QT5_TARGET_SUBDIRS=(
534 + src/network
535 + src/plugins/bearer/generic
536 +)
537 +
538 +pkg_setup() {
539 + qt5-build_pkg_setup
540 +
541 + use connman && QT5_TARGET_SUBDIRS+=(src/plugins/bearer/connman)
542 + use networkmanager && QT5_TARGET_SUBDIRS+=(src/plugins/bearer/networkmanager)
543 +}
544 +
545 +src_configure() {
546 + local myconf=(
547 + $(use connman || use networkmanager && echo -dbus-linked || echo -no-dbus)
548 + $(use ssl && echo -openssl-linked || echo -no-openssl)
549 + )
550 + qt5-build_src_configure
551 +}
552
553 diff --git a/x11-libs/qt-opengl/Manifest b/x11-libs/qt-opengl/Manifest
554 new file mode 100644
555 index 0000000..86415fa
556 --- /dev/null
557 +++ b/x11-libs/qt-opengl/Manifest
558 @@ -0,0 +1 @@
559 +DIST qtbase-opensource-src-5.0.0-beta1.tar.xz 43811648 SHA256 d1a6b06fb3d44e83bbd5b7fe5bc1177ff437f992efafe0154cf37b18cfa87109 SHA512 45083ce9565525046d34b921199a1e4ef1d222084833e91e95a103d1db479b6d2c65a35d76be17500d17f0a475a0514cfa1171e95f352a5b06973754e3b6cacb WHIRLPOOL 31c394298d2dcf0fe6de24c06f4cf31a12b8e58173cf0f2799e2c7ffce9351a4fbde26475e7c6b06730f841592c1538e72279c75044ca9f0fc6220fb22936277
560
561 diff --git a/x11-libs/qt-opengl/qt-opengl-5.0.0_beta1.ebuild b/x11-libs/qt-opengl/qt-opengl-5.0.0_beta1.ebuild
562 new file mode 100644
563 index 0000000..87e63b3
564 --- /dev/null
565 +++ b/x11-libs/qt-opengl/qt-opengl-5.0.0_beta1.ebuild
566 @@ -0,0 +1,39 @@
567 +# Copyright 1999-2012 Gentoo Foundation
568 +# Distributed under the terms of the GNU General Public License v2
569 +# $Header: $
570 +
571 +EAPI=4
572 +
573 +inherit qt5-build
574 +
575 +DESCRIPTION="The Qt toolkit is a comprehensive C++ application development framework"
576 +
577 +if [[ ${QT5_BUILD_TYPE} == live ]]; then
578 + KEYWORDS=""
579 +else
580 + KEYWORDS="~amd64"
581 +fi
582 +
583 +IUSE="egl"
584 +
585 +DEPEND="
586 + virtual/opengl
587 + ~x11-libs/qt-core-${PV}[debug=]
588 + ~x11-libs/qt-gui-${PV}[debug=,egl=,opengl]
589 + ~x11-libs/qt-widgets-${PV}[debug=]
590 + egl? ( media-libs/mesa[egl] )
591 +"
592 +RDEPEND="${DEPEND}"
593 +
594 +QT5_TARGET_SUBDIRS=(
595 + src/opengl
596 +)
597 +
598 +src_configure() {
599 + local myconf=(
600 + -accessibility
601 + $(qt_use egl)
602 + -opengl
603 + )
604 + qt5-build_src_configure
605 +}
606
607 diff --git a/x11-libs/qt-script/Manifest b/x11-libs/qt-script/Manifest
608 new file mode 100644
609 index 0000000..bf523d1
610 --- /dev/null
611 +++ b/x11-libs/qt-script/Manifest
612 @@ -0,0 +1 @@
613 +DIST qtscript-opensource-src-5.0.0-beta1.tar.xz 2678928 SHA256 0eb0f4c8d86cce16dbfc3ca91a6924749a5faa6ad0a2162410c599f907c8b4e3 SHA512 b9dbe2bc293eee365467d246c19c9a4decf2646e4e770d45ffa215334c5a6a1675c4ca3d9bf8337de55d55cc7d7c528946af414fa8a666fcb529081118a4304a WHIRLPOOL b31aff6dbc2051d1c9024d0b30365df83c33de015c68311d31314be2ffcb308f319688ed65856cad8d330f61cfca0cac871724c2b3a74f9bd5490be17814c0c4
614
615 diff --git a/x11-libs/qt-script/metadata.xml b/x11-libs/qt-script/metadata.xml
616 index 997a1cb..dbd83b3 100644
617 --- a/x11-libs/qt-script/metadata.xml
618 +++ b/x11-libs/qt-script/metadata.xml
619 @@ -4,6 +4,7 @@
620 <herd>qt</herd>
621 <use>
622 <flag name="c++0x">Build Qt using the C++11 standard</flag>
623 + <flag name="c++11">Build Qt using the C++11 standard</flag>
624 <flag name="exceptions">Add support for exceptions - like catching them
625 inside the event loop (recommended by Nokia)</flag>
626 <flag name="scripttools">Build the QtScriptTools module (requires QtWidgets)</flag>
627
628 diff --git a/x11-libs/qt-script/qt-script-5.0.0_beta1.ebuild b/x11-libs/qt-script/qt-script-5.0.0_beta1.ebuild
629 new file mode 100644
630 index 0000000..ef482a1
631 --- /dev/null
632 +++ b/x11-libs/qt-script/qt-script-5.0.0_beta1.ebuild
633 @@ -0,0 +1,33 @@
634 +# Copyright 1999-2012 Gentoo Foundation
635 +# Distributed under the terms of the GNU General Public License v2
636 +# $Header: $
637 +
638 +EAPI=4
639 +
640 +inherit qt5-build
641 +
642 +DESCRIPTION="The Qt toolkit is a comprehensive C++ application development framework"
643 +
644 +if [[ ${QT5_BUILD_TYPE} == live ]]; then
645 + KEYWORDS=""
646 +else
647 + KEYWORDS="~amd64"
648 +fi
649 +
650 +IUSE="scripttools"
651 +
652 +DEPEND="
653 + ~x11-libs/qt-core-${PV}[debug=]
654 + scripttools? (
655 + ~x11-libs/qt-gui-${PV}[debug=]
656 + ~x11-libs/qt-widgets-${PV}[debug=]
657 + )
658 +"
659 +RDEPEND="${DEPEND}"
660 +
661 +src_prepare() {
662 + qt5-build_src_prepare
663 +
664 + use scripttools || sed -i -e '/scripttools/d' \
665 + src/src.pro || die
666 +}
667
668 diff --git a/x11-libs/qt-sql/Manifest b/x11-libs/qt-sql/Manifest
669 new file mode 100644
670 index 0000000..86415fa
671 --- /dev/null
672 +++ b/x11-libs/qt-sql/Manifest
673 @@ -0,0 +1 @@
674 +DIST qtbase-opensource-src-5.0.0-beta1.tar.xz 43811648 SHA256 d1a6b06fb3d44e83bbd5b7fe5bc1177ff437f992efafe0154cf37b18cfa87109 SHA512 45083ce9565525046d34b921199a1e4ef1d222084833e91e95a103d1db479b6d2c65a35d76be17500d17f0a475a0514cfa1171e95f352a5b06973754e3b6cacb WHIRLPOOL 31c394298d2dcf0fe6de24c06f4cf31a12b8e58173cf0f2799e2c7ffce9351a4fbde26475e7c6b06730f841592c1538e72279c75044ca9f0fc6220fb22936277
675
676 diff --git a/x11-libs/qt-sql/qt-sql-5.0.0_beta1.ebuild b/x11-libs/qt-sql/qt-sql-5.0.0_beta1.ebuild
677 new file mode 100644
678 index 0000000..0a16a47
679 --- /dev/null
680 +++ b/x11-libs/qt-sql/qt-sql-5.0.0_beta1.ebuild
681 @@ -0,0 +1,58 @@
682 +# Copyright 1999-2012 Gentoo Foundation
683 +# Distributed under the terms of the GNU General Public License v2
684 +# $Header: $
685 +
686 +EAPI=4
687 +
688 +inherit qt5-build
689 +
690 +DESCRIPTION="The Qt toolkit is a comprehensive C++ application development framework"
691 +
692 +if [[ ${QT5_BUILD_TYPE} == live ]]; then
693 + KEYWORDS=""
694 +else
695 + KEYWORDS="~amd64"
696 +fi
697 +
698 +IUSE="firebird freetds mysql oci8 odbc postgres +sqlite"
699 +
700 +REQUIRED_USE="
701 + || ( firebird freetds mysql oci8 odbc postgres sqlite )
702 +"
703 +
704 +DEPEND="
705 + ~x11-libs/qt-core-${PV}[debug=]
706 + firebird? ( dev-db/firebird )
707 + freetds? ( dev-db/freetds )
708 + mysql? ( virtual/mysql )
709 + oci8? ( dev-db/oracle-instantclient-basic )
710 + odbc? ( || ( dev-db/unixODBC dev-db/libiodbc ) )
711 + postgres? ( dev-db/postgresql-base )
712 + sqlite? ( dev-db/sqlite:3 )
713 +"
714 +RDEPEND="${DEPEND}"
715 +
716 +QT5_TARGET_SUBDIRS=(
717 + src/sql
718 + src/plugins/sqldrivers
719 +)
720 +
721 +src_configure() {
722 + local myconf=(
723 + $(qt_use firebird sql-ibase plugin)
724 + $(qt_use freetds sql-tds plugin)
725 + $(qt_use mysql sql-mysql plugin)
726 + $(qt_use oci8 sql-oci plugin)
727 + $(qt_use odbc sql-odbc plugin)
728 + $(qt_use postgres sql-psql plugin)
729 + $(qt_use sqlite sql-sqlite plugin)
730 + $(use sqlite && echo -system-sqlite)
731 + )
732 +
733 + use mysql && myconf+=("-I${EPREFIX}/usr/include/mysql" "-L${EPREFIX}/usr/$(get_libdir)/mysql")
734 + use oci8 && myconf+=("-I${ORACLE_HOME}/include" "-L${ORACLE_HOME}/$(get_libdir)")
735 + use odbc && myconf+=("-I${EPREFIX}/usr/include/iodbc")
736 + use postgres && myconf+=("-I${EPREFIX}/usr/include/postgresql/pgsql")
737 +
738 + qt5-build_src_configure
739 +}
740
741 diff --git a/x11-libs/qt-svg/Manifest b/x11-libs/qt-svg/Manifest
742 new file mode 100644
743 index 0000000..d219e55
744 --- /dev/null
745 +++ b/x11-libs/qt-svg/Manifest
746 @@ -0,0 +1 @@
747 +DIST qtsvg-opensource-src-5.0.0-beta1.tar.xz 2022264 SHA256 0726b1411c95e2e40677e5f406dc9942725472aeeeb529b0379ee1c526cca0b2 SHA512 42686e3fd642ae2d335e58899e4d9ff5994a801c7e8347626738c5bfb1277f20d642cbacedc26b70cebc8c77f7a12fe634147f799f83377e81b625734dec0fbe WHIRLPOOL abc07921293f05639425f4a192022a53512767cddffa1561eddf7613e224bf85189bda04b99d6c141d6e053a2226c08b1746ab68d3a07725bd313879d852153a
748
749 diff --git a/x11-libs/qt-svg/metadata.xml b/x11-libs/qt-svg/metadata.xml
750 index 782c134..3a752eb 100644
751 --- a/x11-libs/qt-svg/metadata.xml
752 +++ b/x11-libs/qt-svg/metadata.xml
753 @@ -4,6 +4,7 @@
754 <herd>qt</herd>
755 <use>
756 <flag name="c++0x">Build Qt using the C++11 standard</flag>
757 + <flag name="c++11">Build Qt using the C++11 standard</flag>
758 <flag name="exceptions">Add support for exceptions - like catching them
759 inside the event loop (recommended by Nokia)</flag>
760 </use>
761
762 diff --git a/x11-libs/qt-svg/qt-svg-5.0.0_beta1.ebuild b/x11-libs/qt-svg/qt-svg-5.0.0_beta1.ebuild
763 new file mode 100644
764 index 0000000..379bcba
765 --- /dev/null
766 +++ b/x11-libs/qt-svg/qt-svg-5.0.0_beta1.ebuild
767 @@ -0,0 +1,25 @@
768 +# Copyright 1999-2012 Gentoo Foundation
769 +# Distributed under the terms of the GNU General Public License v2
770 +# $Header: $
771 +
772 +EAPI=4
773 +
774 +inherit qt5-build
775 +
776 +DESCRIPTION="The Qt toolkit is a comprehensive C++ application development framework"
777 +
778 +if [[ ${QT5_BUILD_TYPE} == live ]]; then
779 + KEYWORDS=""
780 +else
781 + KEYWORDS="~amd64"
782 +fi
783 +
784 +IUSE=""
785 +
786 +DEPEND="
787 + ~x11-libs/qt-core-${PV}[debug=]
788 + ~x11-libs/qt-gui-${PV}[debug=]
789 + ~x11-libs/qt-widgets-${PV}[debug=]
790 + ~x11-libs/qt-xml-${PV}[debug=]
791 +"
792 +RDEPEND="${DEPEND}"
793
794 diff --git a/x11-libs/qt-test/Manifest b/x11-libs/qt-test/Manifest
795 new file mode 100644
796 index 0000000..86415fa
797 --- /dev/null
798 +++ b/x11-libs/qt-test/Manifest
799 @@ -0,0 +1 @@
800 +DIST qtbase-opensource-src-5.0.0-beta1.tar.xz 43811648 SHA256 d1a6b06fb3d44e83bbd5b7fe5bc1177ff437f992efafe0154cf37b18cfa87109 SHA512 45083ce9565525046d34b921199a1e4ef1d222084833e91e95a103d1db479b6d2c65a35d76be17500d17f0a475a0514cfa1171e95f352a5b06973754e3b6cacb WHIRLPOOL 31c394298d2dcf0fe6de24c06f4cf31a12b8e58173cf0f2799e2c7ffce9351a4fbde26475e7c6b06730f841592c1538e72279c75044ca9f0fc6220fb22936277
801
802 diff --git a/x11-libs/qt-test/qt-test-5.0.0_beta1.ebuild b/x11-libs/qt-test/qt-test-5.0.0_beta1.ebuild
803 new file mode 100644
804 index 0000000..ddc661a
805 --- /dev/null
806 +++ b/x11-libs/qt-test/qt-test-5.0.0_beta1.ebuild
807 @@ -0,0 +1,31 @@
808 +# Copyright 1999-2012 Gentoo Foundation
809 +# Distributed under the terms of the GNU General Public License v2
810 +# $Header: $
811 +
812 +EAPI=4
813 +
814 +inherit qt5-build
815 +
816 +DESCRIPTION="The Qt toolkit is a comprehensive C++ application development framework"
817 +
818 +if [[ ${QT5_BUILD_TYPE} == live ]]; then
819 + KEYWORDS=""
820 +else
821 + KEYWORDS="~amd64"
822 +fi
823 +
824 +IUSE=""
825 +
826 +RDEPEND="
827 + ~x11-libs/qt-core-${PV}[debug=]
828 +"
829 +DEPEND="${RDEPEND}
830 + test? (
831 + ~x11-libs/qt-gui-${PV}[debug=]
832 + ~x11-libs/qt-xml-${PV}[debug=]
833 + )
834 +"
835 +
836 +QT5_TARGET_SUBDIRS=(
837 + src/testlib
838 +)
839
840 diff --git a/x11-libs/qt-widgets/Manifest b/x11-libs/qt-widgets/Manifest
841 new file mode 100644
842 index 0000000..86415fa
843 --- /dev/null
844 +++ b/x11-libs/qt-widgets/Manifest
845 @@ -0,0 +1 @@
846 +DIST qtbase-opensource-src-5.0.0-beta1.tar.xz 43811648 SHA256 d1a6b06fb3d44e83bbd5b7fe5bc1177ff437f992efafe0154cf37b18cfa87109 SHA512 45083ce9565525046d34b921199a1e4ef1d222084833e91e95a103d1db479b6d2c65a35d76be17500d17f0a475a0514cfa1171e95f352a5b06973754e3b6cacb WHIRLPOOL 31c394298d2dcf0fe6de24c06f4cf31a12b8e58173cf0f2799e2c7ffce9351a4fbde26475e7c6b06730f841592c1538e72279c75044ca9f0fc6220fb22936277
847
848 diff --git a/x11-libs/qt-widgets/qt-widgets-5.0.0_beta1.ebuild b/x11-libs/qt-widgets/qt-widgets-5.0.0_beta1.ebuild
849 new file mode 100644
850 index 0000000..85e2f30
851 --- /dev/null
852 +++ b/x11-libs/qt-widgets/qt-widgets-5.0.0_beta1.ebuild
853 @@ -0,0 +1,36 @@
854 +# Copyright 1999-2012 Gentoo Foundation
855 +# Distributed under the terms of the GNU General Public License v2
856 +# $Header: $
857 +
858 +EAPI=4
859 +
860 +inherit qt5-build
861 +
862 +DESCRIPTION="The Qt toolkit is a comprehensive C++ application development framework"
863 +
864 +if [[ ${QT5_BUILD_TYPE} == live ]]; then
865 + KEYWORDS=""
866 +else
867 + KEYWORDS="~amd64"
868 +fi
869 +
870 +IUSE="+accessibility"
871 +
872 +DEPEND="
873 + ~x11-libs/qt-core-${PV}[debug=]
874 + ~x11-libs/qt-gui-${PV}[accessibility=,debug=]
875 +"
876 +RDEPEND="${DEPEND}"
877 +
878 +QT5_TARGET_SUBDIRS=(
879 + src/widgets
880 + # FIXME: writes outside of the sandbox because of DESTDIR = $$QT.gui
881 + #src/plugins/accessible
882 +)
883 +
884 +src_configure() {
885 + local myconf=(
886 + $(qt_use accessibility)
887 + )
888 + qt5-build_src_configure
889 +}
890
891 diff --git a/x11-libs/qt-xml/Manifest b/x11-libs/qt-xml/Manifest
892 new file mode 100644
893 index 0000000..86415fa
894 --- /dev/null
895 +++ b/x11-libs/qt-xml/Manifest
896 @@ -0,0 +1 @@
897 +DIST qtbase-opensource-src-5.0.0-beta1.tar.xz 43811648 SHA256 d1a6b06fb3d44e83bbd5b7fe5bc1177ff437f992efafe0154cf37b18cfa87109 SHA512 45083ce9565525046d34b921199a1e4ef1d222084833e91e95a103d1db479b6d2c65a35d76be17500d17f0a475a0514cfa1171e95f352a5b06973754e3b6cacb WHIRLPOOL 31c394298d2dcf0fe6de24c06f4cf31a12b8e58173cf0f2799e2c7ffce9351a4fbde26475e7c6b06730f841592c1538e72279c75044ca9f0fc6220fb22936277
898
899 diff --git a/x11-libs/qt-xml/qt-xml-5.0.0_beta1.ebuild b/x11-libs/qt-xml/qt-xml-5.0.0_beta1.ebuild
900 new file mode 100644
901 index 0000000..d273f7b
902 --- /dev/null
903 +++ b/x11-libs/qt-xml/qt-xml-5.0.0_beta1.ebuild
904 @@ -0,0 +1,28 @@
905 +# Copyright 1999-2012 Gentoo Foundation
906 +# Distributed under the terms of the GNU General Public License v2
907 +# $Header: $
908 +
909 +EAPI=4
910 +
911 +inherit qt5-build
912 +
913 +DESCRIPTION="The Qt toolkit is a comprehensive C++ application development framework"
914 +
915 +if [[ ${QT5_BUILD_TYPE} == live ]]; then
916 + KEYWORDS=""
917 +else
918 + KEYWORDS="~amd64"
919 +fi
920 +
921 +IUSE=""
922 +
923 +RDEPEND="
924 + ~x11-libs/qt-core-${PV}[debug=]
925 +"
926 +DEPEND="${RDEPEND}
927 + test? ( ~x11-libs/qt-network-${PV}[debug=] )
928 +"
929 +
930 +QT5_TARGET_SUBDIRS=(
931 + src/xml
932 +)
933
934 diff --git a/x11-libs/qt-xmlpatterns/Manifest b/x11-libs/qt-xmlpatterns/Manifest
935 new file mode 100644
936 index 0000000..a5f7af7
937 --- /dev/null
938 +++ b/x11-libs/qt-xmlpatterns/Manifest
939 @@ -0,0 +1 @@
940 +DIST qtxmlpatterns-opensource-src-5.0.0-beta1.tar.xz 1296524 SHA256 6d1418d1512f46e0471f7d832d41bd42b08b423469fa7173c3287d794b4e176f SHA512 0c39bd1baa7549853b7ac00b4b74d408d9014b77b0c875e6c8abec600301f356ebdcac3e49e5cd511309838deb6ceae7d833867278a50a91a0e78a40ffefce32 WHIRLPOOL 5f2b488f676b04eef7405575c3e9e75ff967fbcbe46518ac9788aa18ded936cd461f3de5492eb1126ee585fbb24c24bb7c324f83e2583ae48ca2ea3ea1213de1
941
942 diff --git a/x11-libs/qt-xmlpatterns/metadata.xml b/x11-libs/qt-xmlpatterns/metadata.xml
943 index 163c76a..bc1bf56 100644
944 --- a/x11-libs/qt-xmlpatterns/metadata.xml
945 +++ b/x11-libs/qt-xmlpatterns/metadata.xml
946 @@ -4,6 +4,7 @@
947 <herd>qt</herd>
948 <use>
949 <flag name="c++0x">Build Qt using the C++11 standard</flag>
950 + <flag name="c++11">Build Qt using the C++11 standard</flag>
951 </use>
952 <upstream>
953 <bugs-to>https://bugreports.qt-project.org/</bugs-to>
954
955 diff --git a/x11-libs/qt-xmlpatterns/qt-xmlpatterns-5.0.0_beta1.ebuild b/x11-libs/qt-xmlpatterns/qt-xmlpatterns-5.0.0_beta1.ebuild
956 new file mode 100644
957 index 0000000..638ded5
958 --- /dev/null
959 +++ b/x11-libs/qt-xmlpatterns/qt-xmlpatterns-5.0.0_beta1.ebuild
960 @@ -0,0 +1,23 @@
961 +# Copyright 1999-2012 Gentoo Foundation
962 +# Distributed under the terms of the GNU General Public License v2
963 +# $Header: $
964 +
965 +EAPI=4
966 +
967 +inherit qt5-build
968 +
969 +DESCRIPTION="The Qt toolkit is a comprehensive C++ application development framework"
970 +
971 +if [[ ${QT5_BUILD_TYPE} == live ]]; then
972 + KEYWORDS=""
973 +else
974 + KEYWORDS="~amd64"
975 +fi
976 +
977 +IUSE=""
978 +
979 +DEPEND="
980 + ~x11-libs/qt-core-${PV}[debug=]
981 + ~x11-libs/qt-network-${PV}[debug=]
982 +"
983 +RDEPEND="${DEPEND}"
984
985 diff --git a/x11-libs/qt3d/Manifest b/x11-libs/qt3d/Manifest
986 new file mode 100644
987 index 0000000..b6db17f
988 --- /dev/null
989 +++ b/x11-libs/qt3d/Manifest
990 @@ -0,0 +1 @@
991 +DIST qt3d-opensource-src-5.0.0-beta1.tar.xz 11946520 SHA256 34a4b1181429b862dc8714add408bcfddc41e601ccf8b51f51c324f42bcdc99f SHA512 189dc0cced9282af64808e3d447e8db1c43bc40e9db12760e923835ac69cd82def59bf70e4d12f5371560263c6c2aabb5ab1c7f4659255993c7ea547c24d6dc7 WHIRLPOOL 05eda0e6fc18be6dbe1a30e1f4c83a2ff91c7df76f8943d160dcf6da2560b7de280b9033c4efac3271cf585115de0fe4cecb8459186c5846941b1cb4e3d1eae6
992
993 diff --git a/x11-libs/qt3d/metadata.xml b/x11-libs/qt3d/metadata.xml
994 index 5a014c9..3b088bb 100644
995 --- a/x11-libs/qt3d/metadata.xml
996 +++ b/x11-libs/qt3d/metadata.xml
997 @@ -2,7 +2,9 @@
998 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
999 <pkgmetadata>
1000 <herd>qt</herd>
1001 - <use></use>
1002 + <use>
1003 + <flag name="c++11">Build Qt using the C++11 standard</flag>
1004 + </use>
1005 <upstream>
1006 <bugs-to>https://bugreports.qt-project.org/</bugs-to>
1007 <doc>http://qt-project.org/doc/</doc>
1008
1009 diff --git a/x11-libs/qt3d/qt3d-5.0.0_beta1.ebuild b/x11-libs/qt3d/qt3d-5.0.0_beta1.ebuild
1010 new file mode 100644
1011 index 0000000..f75c580
1012 --- /dev/null
1013 +++ b/x11-libs/qt3d/qt3d-5.0.0_beta1.ebuild
1014 @@ -0,0 +1,25 @@
1015 +# Copyright 1999-2012 Gentoo Foundation
1016 +# Distributed under the terms of the GNU General Public License v2
1017 +# $Header: $
1018 +
1019 +EAPI=4
1020 +
1021 +inherit qt5-build
1022 +
1023 +DESCRIPTION="The Qt toolkit is a comprehensive C++ application development framework"
1024 +
1025 +if [[ ${QT5_BUILD_TYPE} == live ]]; then
1026 + KEYWORDS=""
1027 +else
1028 + KEYWORDS="~amd64"
1029 +fi
1030 +
1031 +# TODO: egl, qml, tools
1032 +IUSE=""
1033 +
1034 +DEPEND="
1035 + ~x11-libs/qt-core-${PV}[debug=]
1036 + ~x11-libs/qt-gui-${PV}[debug=,opengl]
1037 + ~x11-libs/qt-network-${PV}[debug=]
1038 +"
1039 +RDEPEND="${DEPEND}"