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/qtnetwork/, dev-qt/qttest/, dev-qt/qtmultimedia/, dev-qt/qtprintsupport/, ...
Date: Mon, 27 May 2013 04:23:43
Message-Id: 1369628592.068aa61d7e3c9ec510f125fbe881f1d3931400d0.pesa@gentoo
1 commit: 068aa61d7e3c9ec510f125fbe881f1d3931400d0
2 Author: Davide Pesavento <davidepesa <AT> gmail <DOT> com>
3 AuthorDate: Mon May 27 04:23:12 2013 +0000
4 Commit: Davide Pesavento <pesa <AT> gentoo <DOT> org>
5 CommitDate: Mon May 27 04:23:12 2013 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/qt.git;a=commit;h=068aa61d
7
8 [Qt5] Bump to 5.1.0_beta1.
9
10 ---
11 dev-qt/qtconcurrent/Manifest | 1 +
12 .../qtconcurrent/qtconcurrent-5.1.0_beta1.ebuild | 28 +++++
13 dev-qt/qtcore/Manifest | 1 +
14 dev-qt/qtcore/qtcore-5.1.0_beta1.ebuild | 52 +++++++++
15 dev-qt/qtdbus/Manifest | 1 +
16 dev-qt/qtdbus/qtdbus-5.1.0_beta1.ebuild | 40 +++++++
17 dev-qt/qtdeclarative/Manifest | 1 +
18 .../qtdeclarative/qtdeclarative-5.1.0_beta1.ebuild | 38 ++++++
19 dev-qt/qtgraphicaleffects/Manifest | 1 +
20 .../qtgraphicaleffects-5.1.0_beta1.ebuild | 35 ++++++
21 dev-qt/qtgui/Manifest | 1 +
22 dev-qt/qtgui/qtgui-5.1.0_beta1.ebuild | 121 ++++++++++++++++++++
23 dev-qt/qtjsbackend/Manifest | 1 +
24 dev-qt/qtjsbackend/qtjsbackend-5.1.0_beta1.ebuild | 41 +++++++
25 dev-qt/qtmultimedia/Manifest | 1 +
26 .../qtmultimedia/qtmultimedia-5.1.0_beta1.ebuild | 38 ++++++
27 dev-qt/qtnetwork/Manifest | 1 +
28 dev-qt/qtnetwork/qtnetwork-5.1.0_beta1.ebuild | 51 ++++++++
29 dev-qt/qtopengl/Manifest | 1 +
30 dev-qt/qtopengl/qtopengl-5.1.0_beta1.ebuild | 38 ++++++
31 dev-qt/qtprintsupport/Manifest | 1 +
32 .../qtprintsupport-5.1.0_beta1.ebuild | 47 ++++++++
33 dev-qt/qtscript/Manifest | 1 +
34 dev-qt/qtscript/qtscript-5.1.0_beta1.ebuild | 33 ++++++
35 dev-qt/qtsql/Manifest | 1 +
36 dev-qt/qtsql/qtsql-5.1.0_beta1.ebuild | 60 ++++++++++
37 dev-qt/qtsvg/Manifest | 1 +
38 dev-qt/qtsvg/qtsvg-5.1.0_beta1.ebuild | 26 ++++
39 dev-qt/qttest/Manifest | 1 +
40 dev-qt/qttest/qttest-5.1.0_beta1.ebuild | 33 ++++++
41 dev-qt/qtwebkit/Manifest | 1 +
42 dev-qt/qtwebkit/qtwebkit-5.1.0_beta1.ebuild | 72 ++++++++++++
43 dev-qt/qtwidgets/Manifest | 1 +
44 dev-qt/qtwidgets/qtwidgets-5.1.0_beta1.ebuild | 31 +++++
45 dev-qt/qtxml/Manifest | 1 +
46 dev-qt/qtxml/qtxml-5.1.0_beta1.ebuild | 30 +++++
47 dev-qt/qtxmlpatterns/Manifest | 1 +
48 .../qtxmlpatterns/qtxmlpatterns-5.1.0_beta1.ebuild | 23 ++++
49 38 files changed, 856 insertions(+), 0 deletions(-)
50
51 diff --git a/dev-qt/qtconcurrent/Manifest b/dev-qt/qtconcurrent/Manifest
52 index 8524108..cf67ead 100644
53 --- a/dev-qt/qtconcurrent/Manifest
54 +++ b/dev-qt/qtconcurrent/Manifest
55 @@ -1 +1,2 @@
56 DIST qtbase-opensource-src-5.0.2.tar.xz 45362780 SHA256 31851ee2f844c100554506a9a446d4b6abb5270bca799c2a683e5f937456a9c8 SHA512 57388dd4767633de7af0569f47b57ee603568a0741246ca3b37a2cf2762026be25bfbae8733ccf357acf4a2b50c48af53e25d29996b532b3635790f5fe6825ff WHIRLPOOL c53fc5708a0592019a55e74a660e3db77f66271c74aa02b373062693f21024702b6e469b82c04cf8e037e6e97cf2cbbfb598c66b122ace972c9128b21a86adca
57 +DIST qtbase-opensource-src-5.1.0-beta1.tar.xz 46436388 SHA256 44036eeda4a59fe08fa7cfe4e6d8b47f1e7f9be713ba4b812149c21b69547ab0 SHA512 192accdd04334139e6d80b9b77404e9879a2d2b2cbefacb07d727e323a5d009516d5b2fd316f67f62d1efc5893776f2bd803072435ff8c8a2cbfa2d123b64a4f WHIRLPOOL e0aa3792c08125d5c56328291d35af01418b093972c0bb96842438f39d81bddedc700bbf09015fa954d4c97b9a6853db991d94a5ab3b6a28bc48743a742d049a
58
59 diff --git a/dev-qt/qtconcurrent/qtconcurrent-5.1.0_beta1.ebuild b/dev-qt/qtconcurrent/qtconcurrent-5.1.0_beta1.ebuild
60 new file mode 100644
61 index 0000000..a244725
62 --- /dev/null
63 +++ b/dev-qt/qtconcurrent/qtconcurrent-5.1.0_beta1.ebuild
64 @@ -0,0 +1,28 @@
65 +# Copyright 1999-2013 Gentoo Foundation
66 +# Distributed under the terms of the GNU General Public License v2
67 +# $Header: $
68 +
69 +EAPI=5
70 +
71 +QT5_MODULE="qtbase"
72 +
73 +inherit qt5-build
74 +
75 +DESCRIPTION="The Qt toolkit is a comprehensive C++ application development framework"
76 +
77 +if [[ ${QT5_BUILD_TYPE} == live ]]; then
78 + KEYWORDS=""
79 +else
80 + KEYWORDS="~amd64"
81 +fi
82 +
83 +IUSE=""
84 +
85 +DEPEND="
86 + ~dev-qt/qtcore-${PV}[debug=]
87 +"
88 +RDEPEND="${DEPEND}"
89 +
90 +QT5_TARGET_SUBDIRS=(
91 + src/concurrent
92 +)
93
94 diff --git a/dev-qt/qtcore/Manifest b/dev-qt/qtcore/Manifest
95 index 8524108..cf67ead 100644
96 --- a/dev-qt/qtcore/Manifest
97 +++ b/dev-qt/qtcore/Manifest
98 @@ -1 +1,2 @@
99 DIST qtbase-opensource-src-5.0.2.tar.xz 45362780 SHA256 31851ee2f844c100554506a9a446d4b6abb5270bca799c2a683e5f937456a9c8 SHA512 57388dd4767633de7af0569f47b57ee603568a0741246ca3b37a2cf2762026be25bfbae8733ccf357acf4a2b50c48af53e25d29996b532b3635790f5fe6825ff WHIRLPOOL c53fc5708a0592019a55e74a660e3db77f66271c74aa02b373062693f21024702b6e469b82c04cf8e037e6e97cf2cbbfb598c66b122ace972c9128b21a86adca
100 +DIST qtbase-opensource-src-5.1.0-beta1.tar.xz 46436388 SHA256 44036eeda4a59fe08fa7cfe4e6d8b47f1e7f9be713ba4b812149c21b69547ab0 SHA512 192accdd04334139e6d80b9b77404e9879a2d2b2cbefacb07d727e323a5d009516d5b2fd316f67f62d1efc5893776f2bd803072435ff8c8a2cbfa2d123b64a4f WHIRLPOOL e0aa3792c08125d5c56328291d35af01418b093972c0bb96842438f39d81bddedc700bbf09015fa954d4c97b9a6853db991d94a5ab3b6a28bc48743a742d049a
101
102 diff --git a/dev-qt/qtcore/qtcore-5.1.0_beta1.ebuild b/dev-qt/qtcore/qtcore-5.1.0_beta1.ebuild
103 new file mode 100644
104 index 0000000..c6b55df
105 --- /dev/null
106 +++ b/dev-qt/qtcore/qtcore-5.1.0_beta1.ebuild
107 @@ -0,0 +1,52 @@
108 +# Copyright 1999-2013 Gentoo Foundation
109 +# Distributed under the terms of the GNU General Public License v2
110 +# $Header: $
111 +
112 +EAPI=5
113 +
114 +QT5_MODULE="qtbase"
115 +
116 +inherit qt5-build
117 +
118 +DESCRIPTION="The Qt toolkit is a comprehensive C++ application development framework"
119 +
120 +if [[ ${QT5_BUILD_TYPE} == live ]]; then
121 + KEYWORDS=""
122 +else
123 + KEYWORDS="~amd64"
124 +fi
125 +
126 +IUSE="+glib icu"
127 +
128 +DEPEND="
129 + >=dev-libs/libpcre-8.30[pcre16]
130 + sys-libs/zlib
131 + virtual/libiconv
132 + glib? ( dev-libs/glib:2 )
133 + icu? ( dev-libs/icu:= )
134 +"
135 +RDEPEND="${DEPEND}"
136 +
137 +QT5_TARGET_SUBDIRS=(
138 + src/tools/bootstrap
139 + src/tools/moc
140 + src/tools/rcc
141 + src/corelib
142 +)
143 +QCONFIG_DEFINE="QT_ZLIB"
144 +
145 +pkg_setup() {
146 + QCONFIG_REMOVE="$(usev !glib)
147 + $(usev !icu)"
148 +
149 + qt5-build_pkg_setup
150 +}
151 +
152 +src_configure() {
153 + local myconf=(
154 + $(qt_use glib)
155 + -iconv
156 + $(qt_use icu)
157 + )
158 + qt5-build_src_configure
159 +}
160
161 diff --git a/dev-qt/qtdbus/Manifest b/dev-qt/qtdbus/Manifest
162 index 8524108..cf67ead 100644
163 --- a/dev-qt/qtdbus/Manifest
164 +++ b/dev-qt/qtdbus/Manifest
165 @@ -1 +1,2 @@
166 DIST qtbase-opensource-src-5.0.2.tar.xz 45362780 SHA256 31851ee2f844c100554506a9a446d4b6abb5270bca799c2a683e5f937456a9c8 SHA512 57388dd4767633de7af0569f47b57ee603568a0741246ca3b37a2cf2762026be25bfbae8733ccf357acf4a2b50c48af53e25d29996b532b3635790f5fe6825ff WHIRLPOOL c53fc5708a0592019a55e74a660e3db77f66271c74aa02b373062693f21024702b6e469b82c04cf8e037e6e97cf2cbbfb598c66b122ace972c9128b21a86adca
167 +DIST qtbase-opensource-src-5.1.0-beta1.tar.xz 46436388 SHA256 44036eeda4a59fe08fa7cfe4e6d8b47f1e7f9be713ba4b812149c21b69547ab0 SHA512 192accdd04334139e6d80b9b77404e9879a2d2b2cbefacb07d727e323a5d009516d5b2fd316f67f62d1efc5893776f2bd803072435ff8c8a2cbfa2d123b64a4f WHIRLPOOL e0aa3792c08125d5c56328291d35af01418b093972c0bb96842438f39d81bddedc700bbf09015fa954d4c97b9a6853db991d94a5ab3b6a28bc48743a742d049a
168
169 diff --git a/dev-qt/qtdbus/qtdbus-5.1.0_beta1.ebuild b/dev-qt/qtdbus/qtdbus-5.1.0_beta1.ebuild
170 new file mode 100644
171 index 0000000..12f75f8
172 --- /dev/null
173 +++ b/dev-qt/qtdbus/qtdbus-5.1.0_beta1.ebuild
174 @@ -0,0 +1,40 @@
175 +# Copyright 1999-2013 Gentoo Foundation
176 +# Distributed under the terms of the GNU General Public License v2
177 +# $Header: $
178 +
179 +EAPI=5
180 +
181 +QT5_MODULE="qtbase"
182 +
183 +inherit qt5-build
184 +
185 +DESCRIPTION="The Qt toolkit is a comprehensive C++ application development framework"
186 +
187 +if [[ ${QT5_BUILD_TYPE} == live ]]; then
188 + KEYWORDS=""
189 +else
190 + KEYWORDS="~amd64"
191 +fi
192 +
193 +IUSE=""
194 +
195 +DEPEND="
196 + ~dev-qt/qtcore-${PV}[debug=]
197 + >=sys-apps/dbus-1.4.20
198 + sys-libs/zlib
199 +"
200 +RDEPEND="${DEPEND}"
201 +
202 +QT5_TARGET_SUBDIRS=(
203 + src/dbus
204 + src/tools/qdbusxml2cpp
205 + src/tools/qdbuscpp2xml
206 +)
207 +QCONFIG_ADD="dbus dbus-linked"
208 +
209 +src_configure() {
210 + local myconf=(
211 + -dbus-linked
212 + )
213 + qt5-build_src_configure
214 +}
215
216 diff --git a/dev-qt/qtdeclarative/Manifest b/dev-qt/qtdeclarative/Manifest
217 index 5b574e6..034017e 100644
218 --- a/dev-qt/qtdeclarative/Manifest
219 +++ b/dev-qt/qtdeclarative/Manifest
220 @@ -1 +1,2 @@
221 DIST qtdeclarative-opensource-src-5.0.2.tar.xz 15690920 SHA256 dcfcc6c0d1913d285dd7b42dd9bc457c304f3e3074a1e0d875fff1e9a8318520 SHA512 552f4177611a19116ed709a35c9e07ca6c1320323b0ba0420ac35bdfc76e9fa4b36b598c07c08e04f9c7ec9d9e160a501c958df7142506d32e6fca01b8cb5b45 WHIRLPOOL 696e004c520d5ca5fffbf79ebda462f2bc28a71652410565ac9d1657828c0314295ad565f93097bda40abe65649ce56a3768b0e760403c3c33246a9cba4ff399
222 +DIST qtdeclarative-opensource-src-5.1.0-beta1.tar.xz 16427856 SHA256 88083f75287c09c6cf9c9893f41a0bd021be8dae4c351ecf1ff477e408602031 SHA512 cb2d38ee4c2c9203cd965f8948bd43f15a988e2b41bd69011b6112a8c63314e42c462131c5adaf1180eafbbf5a3f6b1ace283a5f61e3574b9b8ef8c1c66faf83 WHIRLPOOL 8be91e738737b5f546163ef501db271807c28e6aaadf3109340907629abf8c1915157362f6aaad6612ca5b1c747ef30d1bf932b73ed5db7a173cf62363d6737d
223
224 diff --git a/dev-qt/qtdeclarative/qtdeclarative-5.1.0_beta1.ebuild b/dev-qt/qtdeclarative/qtdeclarative-5.1.0_beta1.ebuild
225 new file mode 100644
226 index 0000000..3e7ad81
227 --- /dev/null
228 +++ b/dev-qt/qtdeclarative/qtdeclarative-5.1.0_beta1.ebuild
229 @@ -0,0 +1,38 @@
230 +# Copyright 1999-2013 Gentoo Foundation
231 +# Distributed under the terms of the GNU General Public License v2
232 +# $Header: $
233 +
234 +EAPI=5
235 +
236 +inherit qt5-build
237 +
238 +DESCRIPTION="The Qt toolkit is a comprehensive C++ application development framework"
239 +
240 +if [[ ${QT5_BUILD_TYPE} == live ]]; then
241 + KEYWORDS=""
242 +else
243 + KEYWORDS="~amd64"
244 +fi
245 +
246 +IUSE="localstorage"
247 +
248 +# TODO: easingcurveeditor|qmlscene? ( qt-widgets )
249 +# TODO: xml? ( qt-xmlpatterns )
250 +
251 +DEPEND="
252 + >=dev-qt/qtcore-${PV}:5[debug=]
253 + >=dev-qt/qtgui-${PV}:5[debug=,opengl]
254 + >=dev-qt/qtjsbackend-${PV}:5[debug=]
255 + >=dev-qt/qtnetwork-${PV}:5[debug=]
256 + >=dev-qt/qttest-${PV}:5[debug=]
257 + >=dev-qt/qtwidgets-${PV}:5[debug=]
258 + localstorage? ( >=dev-qt/qtsql-${PV}:5[debug=] )
259 +"
260 +RDEPEND="${DEPEND}"
261 +
262 +src_prepare() {
263 + qt5-build_src_prepare
264 +
265 + use localstorage || sed -i -e '/localstorage/d' \
266 + src/imports/imports.pro || die
267 +}
268
269 diff --git a/dev-qt/qtgraphicaleffects/Manifest b/dev-qt/qtgraphicaleffects/Manifest
270 index 3c97988..a7f3f79 100644
271 --- a/dev-qt/qtgraphicaleffects/Manifest
272 +++ b/dev-qt/qtgraphicaleffects/Manifest
273 @@ -1 +1,2 @@
274 DIST qtgraphicaleffects-opensource-src-5.0.2.tar.xz 14300560 SHA256 944399c5795b83b8f6b5e4ccec763ce5192f0e99b5e6d256f2b43a3165ee3016 SHA512 e4e230bc417c2afcadf354c59575066eee444d885d938f749c0bc2df6187f790388b51719cd19605a18d3d0b4c52a7e9223be916892a5ea62a7c3dc8bcd83204 WHIRLPOOL f2dea7a1377fca81aef7aa7d323913dfa285b73991d7a03423ba53832fb372d4436916d2e51dfd81b51a67f3e4470e8651e9141f31b7ed941d85a4590b7cad5f
275 +DIST qtgraphicaleffects-opensource-src-5.1.0-beta1.tar.xz 14322860 SHA256 9172afead788c4e8e5233c8e76a7a5d658b62b1c3dcd3d0e04a8d27b49c6dcf1 SHA512 221927205fcaabcdf1d7089c5371f9a86bc8ecf1fd3520de48e12511f7d3b355a773ad223cf3d6718e8605a0a1ffb93119b723e0dc77b5e6a2b0cb4af8db6721 WHIRLPOOL de3fa995025a35a2654280f2738439da6e910033f2e1f5dbb507b590643d137668f1c260ff2268247eda343514c3f729fb501f1cabd96afa9231d6449cb2bea9
276
277 diff --git a/dev-qt/qtgraphicaleffects/qtgraphicaleffects-5.1.0_beta1.ebuild b/dev-qt/qtgraphicaleffects/qtgraphicaleffects-5.1.0_beta1.ebuild
278 new file mode 100644
279 index 0000000..1b8c4a4
280 --- /dev/null
281 +++ b/dev-qt/qtgraphicaleffects/qtgraphicaleffects-5.1.0_beta1.ebuild
282 @@ -0,0 +1,35 @@
283 +# Copyright 1999-2013 Gentoo Foundation
284 +# Distributed under the terms of the GNU General Public License v2
285 +# $Header: $
286 +
287 +EAPI=5
288 +
289 +inherit qt5-build virtualx
290 +
291 +DESCRIPTION="The Qt toolkit is a comprehensive C++ application development framework"
292 +
293 +if [[ ${QT5_BUILD_TYPE} == live ]]; then
294 + KEYWORDS=""
295 +else
296 + KEYWORDS="~amd64"
297 +fi
298 +
299 +IUSE=""
300 +
301 +RDEPEND="
302 + >=dev-qt/qtcore-${PV}:5[debug=]
303 + >=dev-qt/qtdeclarative-${PV}:5[debug=]
304 + >=dev-qt/qtjsbackend-${PV}:5[debug=]
305 + >=dev-qt/qtxmlpatterns-${PV}:5[debug=]
306 +"
307 +DEPEND="${RDEPEND}
308 + test? (
309 + >=dev-qt/qtgui-${PV}:5[debug=]
310 + >=dev-qt/qttest-${PV}:5[debug=]
311 + )
312 +"
313 +
314 +src_test() {
315 + local VIRTUALX_COMMAND="qt5-build_src_test"
316 + virtualmake
317 +}
318
319 diff --git a/dev-qt/qtgui/Manifest b/dev-qt/qtgui/Manifest
320 index 8524108..cf67ead 100644
321 --- a/dev-qt/qtgui/Manifest
322 +++ b/dev-qt/qtgui/Manifest
323 @@ -1 +1,2 @@
324 DIST qtbase-opensource-src-5.0.2.tar.xz 45362780 SHA256 31851ee2f844c100554506a9a446d4b6abb5270bca799c2a683e5f937456a9c8 SHA512 57388dd4767633de7af0569f47b57ee603568a0741246ca3b37a2cf2762026be25bfbae8733ccf357acf4a2b50c48af53e25d29996b532b3635790f5fe6825ff WHIRLPOOL c53fc5708a0592019a55e74a660e3db77f66271c74aa02b373062693f21024702b6e469b82c04cf8e037e6e97cf2cbbfb598c66b122ace972c9128b21a86adca
325 +DIST qtbase-opensource-src-5.1.0-beta1.tar.xz 46436388 SHA256 44036eeda4a59fe08fa7cfe4e6d8b47f1e7f9be713ba4b812149c21b69547ab0 SHA512 192accdd04334139e6d80b9b77404e9879a2d2b2cbefacb07d727e323a5d009516d5b2fd316f67f62d1efc5893776f2bd803072435ff8c8a2cbfa2d123b64a4f WHIRLPOOL e0aa3792c08125d5c56328291d35af01418b093972c0bb96842438f39d81bddedc700bbf09015fa954d4c97b9a6853db991d94a5ab3b6a28bc48743a742d049a
326
327 diff --git a/dev-qt/qtgui/qtgui-5.1.0_beta1.ebuild b/dev-qt/qtgui/qtgui-5.1.0_beta1.ebuild
328 new file mode 100644
329 index 0000000..7244397
330 --- /dev/null
331 +++ b/dev-qt/qtgui/qtgui-5.1.0_beta1.ebuild
332 @@ -0,0 +1,121 @@
333 +# Copyright 1999-2013 Gentoo Foundation
334 +# Distributed under the terms of the GNU General Public License v2
335 +# $Header: $
336 +
337 +EAPI=5
338 +
339 +QT5_MODULE="qtbase"
340 +
341 +inherit qt5-build
342 +
343 +DESCRIPTION="The Qt toolkit is a comprehensive C++ application development framework"
344 +
345 +if [[ ${QT5_BUILD_TYPE} == live ]]; then
346 + KEYWORDS=""
347 +else
348 + KEYWORDS="~amd64"
349 +fi
350 +
351 +# TODO: directfb, linuxfb, ibus
352 +
353 +IUSE="accessibility eglfs evdev gif gles2 +glib jpeg kms opengl +png udev +xcb"
354 +REQUIRED_USE="
355 + eglfs? ( evdev gles2 )
356 + gles2? ( opengl )
357 + kms? ( gles2 )
358 +"
359 +
360 +RDEPEND="
361 + ~dev-qt/qtcore-${PV}[debug=,glib=]
362 + media-libs/fontconfig
363 + media-libs/freetype:2
364 + sys-libs/zlib
365 + gif? ( media-libs/giflib )
366 + gles2? ( || (
367 + media-libs/mesa[egl,gles2]
368 + media-libs/mesa[egl,gles]
369 + ) )
370 + glib? ( dev-libs/glib:2 )
371 + jpeg? ( virtual/jpeg )
372 + kms? (
373 + media-libs/mesa[gbm]
374 + virtual/udev
375 + x11-libs/libdrm
376 + )
377 + opengl? ( virtual/opengl )
378 + png? ( media-libs/libpng:0= )
379 + udev? ( virtual/udev )
380 + xcb? (
381 + >=x11-libs/libX11-1.5
382 + >=x11-libs/libXi-1.6
383 + x11-libs/libXrender
384 + >=x11-libs/libxcb-1.8.1
385 + >=x11-libs/libxkbcommon-0.2.0
386 + x11-libs/xcb-util-image
387 + x11-libs/xcb-util-keysyms
388 + x11-libs/xcb-util-renderutil
389 + x11-libs/xcb-util-wm
390 + accessibility? ( ~dev-qt/qtdbus-${PV}[debug=] )
391 + )
392 +"
393 +DEPEND="${RDEPEND}
394 + evdev? ( sys-kernel/linux-headers )
395 + test? ( ~dev-qt/qtnetwork-${PV}[debug=] )
396 +"
397 +
398 +QT5_TARGET_SUBDIRS=(
399 + src/gui
400 + src/platformsupport
401 + src/plugins/imageformats
402 + src/plugins/platforms
403 +)
404 +
405 +pkg_setup() {
406 + QCONFIG_ADD="
407 + $(use accessibility && echo accessibility-atspi-bridge)
408 + $(usev eglfs)
409 + $(usev evdev)
410 + fontconfig
411 + $(use gles2 && echo egl opengles2)
412 + $(usev kms)
413 + $(usev opengl)
414 + $(use udev && echo libudev)
415 + $(usev xcb)"
416 +
417 + QCONFIG_DEFINE="$(use accessibility && echo QT_ACCESSIBILITY_ATSPI_BRIDGE || echo QT_NO_ACCESSIBILITY_ATSPI_BRIDGE)
418 + $(use eglfs && echo QT_EGLFS)
419 + $(use gles2 && echo QT_EGL)
420 + $(use jpeg && echo QT_IMAGEFORMAT_JPEG)"
421 +
422 + qt5-build_pkg_setup
423 +}
424 +
425 +src_configure() {
426 + local dbus="-no-dbus"
427 + if use accessibility && use xcb; then
428 + dbus="-dbus"
429 + fi
430 +
431 + local gl="-no-egl -no-opengl"
432 + if use gles2; then
433 + gl="-egl -opengl es2"
434 + elif use opengl; then
435 + gl="-no-egl -opengl desktop"
436 + fi
437 +
438 + local myconf=(
439 + ${dbus}
440 + $(qt_use eglfs)
441 + $(qt_use evdev)
442 + -fontconfig
443 + $(use gif || echo -no-gif)
444 + ${gl}
445 + $(qt_use glib)
446 + $(qt_use jpeg libjpeg system)
447 + $(qt_use kms)
448 + $(qt_use png libpng system)
449 + $(use udev || echo -no-libudev)
450 + $(use xcb && echo -xcb -xrender)
451 + )
452 + qt5-build_src_configure
453 +}
454
455 diff --git a/dev-qt/qtjsbackend/Manifest b/dev-qt/qtjsbackend/Manifest
456 index b6526ca..3be4f5b 100644
457 --- a/dev-qt/qtjsbackend/Manifest
458 +++ b/dev-qt/qtjsbackend/Manifest
459 @@ -1 +1,2 @@
460 DIST qtjsbackend-opensource-src-5.0.2.tar.xz 8122776 SHA256 65071ab9ab7d9024b7ba6d128a1c97ac09cf1b37818affb4238e4ba7d6665cc0 SHA512 856ec3e5be3d777cadc38ce26bf614186acd8b03e6ce796bd84373c4bd54a4abba6a7e40fc983c70eeb11cf9dbefa6e7b4d2befef391d3c5be0b5948d2af0d2f WHIRLPOOL 6dc28956a5b3ac7f13cd7a5d96611c103e73602508fa349569afb0a0820a87669ca23995ae4cf7ade3da140a12e9dc485e07d9ca6c31fbb4716a677e2079a66e
461 +DIST qtjsbackend-opensource-src-5.1.0-beta1.tar.xz 8272560 SHA256 0c9dc31dd3c6225648bac9e8ed0d3651d4b583b5cc4fc10ffc65babd45871a68 SHA512 a393199e5e5a15563089ff2fad52d656a295a4765dc1f58309a4635e57289ea94fa755a6cc8c7ad9895dfba5fe735ce13a5b03caa1b1fe9571a72f80ca421a2f WHIRLPOOL a5485ded58e893a2424423c05aeba6b22f960d1e4f9215cb68ec39028372e3e071598c8395b4700b9b2b000c63d9702615f2cf52eb401a9b1333211dfee82b0a
462
463 diff --git a/dev-qt/qtjsbackend/qtjsbackend-5.1.0_beta1.ebuild b/dev-qt/qtjsbackend/qtjsbackend-5.1.0_beta1.ebuild
464 new file mode 100644
465 index 0000000..5869cb4
466 --- /dev/null
467 +++ b/dev-qt/qtjsbackend/qtjsbackend-5.1.0_beta1.ebuild
468 @@ -0,0 +1,41 @@
469 +# Copyright 1999-2013 Gentoo Foundation
470 +# Distributed under the terms of the GNU General Public License v2
471 +# $Header: $
472 +
473 +EAPI=5
474 +
475 +PYTHON_COMPAT=( python2_{6,7} )
476 +
477 +inherit pax-utils python-any-r1 qt5-build
478 +
479 +DESCRIPTION="The Qt toolkit is a comprehensive C++ application development framework"
480 +
481 +if [[ ${QT5_BUILD_TYPE} == live ]]; then
482 + KEYWORDS=""
483 +else
484 + KEYWORDS="~amd64"
485 +fi
486 +
487 +IUSE=""
488 +
489 +# qtcore is a build-time dep only
490 +RDEPEND=""
491 +DEPEND="${RDEPEND}
492 + ${PYTHON_DEPS}
493 + >=dev-qt/qtcore-${PV}:5[debug=]
494 + test? ( >=dev-qt/qtgui-${PV}:5[debug=] )
495 +"
496 +
497 +pkg_setup() {
498 + python-any-r1_pkg_setup
499 + qt5-build_pkg_setup
500 +}
501 +
502 +src_configure() {
503 + if host-is-pax; then
504 + echo "QT_CONFIG -= v8snapshot" >> "${QT5_BUILD_DIR}"/.qmake.cache
505 + QCONFIG_REMOVE="v8snapshot"
506 + fi
507 +
508 + qt5-build_src_configure
509 +}
510
511 diff --git a/dev-qt/qtmultimedia/Manifest b/dev-qt/qtmultimedia/Manifest
512 index 707e938..430ab72 100644
513 --- a/dev-qt/qtmultimedia/Manifest
514 +++ b/dev-qt/qtmultimedia/Manifest
515 @@ -1 +1,2 @@
516 DIST qtmultimedia-opensource-src-5.0.2.tar.xz 4124256 SHA256 fffc7bd71e6cb2853da3c90d7f9794583e7a83e4eeb6fea039a2efac53688834 SHA512 fe8c75ed4b32d28311673f925c3b3c61e3382c242230a610ee04f70b17981b340cbbbc016745de6fffbc2ed8ea5c4ab33677ef8f9e2fe4c39dea82ad2dd90740 WHIRLPOOL 3e8ff68435d5a66a5c47c4b2e82b6193e868c5f908d2d4892709e5d410c2da155a3fb8a6c835aa9eba74d4a816f2888068ca86834fa3625bfb626183d19111a4
517 +DIST qtmultimedia-opensource-src-5.1.0-beta1.tar.xz 4163104 SHA256 3fc71c8e4944a080b3a3a1087f15d0d7acd2b01c7a18b5977ba278cea38d51d3 SHA512 06d787a13d8f099a2be5a246865ba0c57239b65694dde2e81f9f3acfbc1bbc02005c68edcb0d942f9cef6fbdc5efa5ab74160ead4ae829565c87bde62cde2a91 WHIRLPOOL 13faf685392a8fce98522b36bc50aa4a6a592cc5ebdd9cf2cd49557ce7b0d7393455175b3891a56594132d7d9d94b0a1e55568e3be97c99b489ac88b99aca06c
518
519 diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.1.0_beta1.ebuild b/dev-qt/qtmultimedia/qtmultimedia-5.1.0_beta1.ebuild
520 new file mode 100644
521 index 0000000..ef37019
522 --- /dev/null
523 +++ b/dev-qt/qtmultimedia/qtmultimedia-5.1.0_beta1.ebuild
524 @@ -0,0 +1,38 @@
525 +# Copyright 1999-2013 Gentoo Foundation
526 +# Distributed under the terms of the GNU General Public License v2
527 +# $Header: $
528 +
529 +EAPI=5
530 +
531 +inherit qt5-build
532 +
533 +DESCRIPTION="The Qt toolkit is a comprehensive C++ application development framework"
534 +
535 +if [[ ${QT5_BUILD_TYPE} == live ]]; then
536 + KEYWORDS=""
537 +else
538 + KEYWORDS="~amd64"
539 +fi
540 +
541 +# FIXME: probably lots of automagic deps
542 +# TODO: qt-widgets can be made optional
543 +# TODO: opengl, xv
544 +
545 +IUSE="alsa gstreamer openal pulseaudio qml"
546 +
547 +DEPEND="
548 + >=dev-qt/qtcore-${PV}:5[debug=]
549 + >=dev-qt/qtgui-${PV}:5[debug=]
550 + >=dev-qt/qtnetwork-${PV}:5[debug=]
551 + >=dev-qt/qtwidgets-${PV}:5[debug=]
552 + alsa? ( media-libs/alsa-lib )
553 + gstreamer? (
554 + media-libs/gstreamer:0.10
555 + media-libs/gst-plugins-bad:0.10
556 + media-libs/gst-plugins-base:0.10
557 + )
558 + openal? ( media-libs/openal )
559 + pulseaudio? ( media-sound/pulseaudio )
560 + qml? ( >=dev-qt/qtdeclarative-${PV}:5[debug=] )
561 +"
562 +RDEPEND="${DEPEND}"
563
564 diff --git a/dev-qt/qtnetwork/Manifest b/dev-qt/qtnetwork/Manifest
565 index 8524108..cf67ead 100644
566 --- a/dev-qt/qtnetwork/Manifest
567 +++ b/dev-qt/qtnetwork/Manifest
568 @@ -1 +1,2 @@
569 DIST qtbase-opensource-src-5.0.2.tar.xz 45362780 SHA256 31851ee2f844c100554506a9a446d4b6abb5270bca799c2a683e5f937456a9c8 SHA512 57388dd4767633de7af0569f47b57ee603568a0741246ca3b37a2cf2762026be25bfbae8733ccf357acf4a2b50c48af53e25d29996b532b3635790f5fe6825ff WHIRLPOOL c53fc5708a0592019a55e74a660e3db77f66271c74aa02b373062693f21024702b6e469b82c04cf8e037e6e97cf2cbbfb598c66b122ace972c9128b21a86adca
570 +DIST qtbase-opensource-src-5.1.0-beta1.tar.xz 46436388 SHA256 44036eeda4a59fe08fa7cfe4e6d8b47f1e7f9be713ba4b812149c21b69547ab0 SHA512 192accdd04334139e6d80b9b77404e9879a2d2b2cbefacb07d727e323a5d009516d5b2fd316f67f62d1efc5893776f2bd803072435ff8c8a2cbfa2d123b64a4f WHIRLPOOL e0aa3792c08125d5c56328291d35af01418b093972c0bb96842438f39d81bddedc700bbf09015fa954d4c97b9a6853db991d94a5ab3b6a28bc48743a742d049a
571
572 diff --git a/dev-qt/qtnetwork/qtnetwork-5.1.0_beta1.ebuild b/dev-qt/qtnetwork/qtnetwork-5.1.0_beta1.ebuild
573 new file mode 100644
574 index 0000000..eb39969
575 --- /dev/null
576 +++ b/dev-qt/qtnetwork/qtnetwork-5.1.0_beta1.ebuild
577 @@ -0,0 +1,51 @@
578 +# Copyright 1999-2013 Gentoo Foundation
579 +# Distributed under the terms of the GNU General Public License v2
580 +# $Header: $
581 +
582 +EAPI=5
583 +
584 +QT5_MODULE="qtbase"
585 +
586 +inherit qt5-build
587 +
588 +DESCRIPTION="The Qt toolkit is a comprehensive C++ application development framework"
589 +
590 +if [[ ${QT5_BUILD_TYPE} == live ]]; then
591 + KEYWORDS=""
592 +else
593 + KEYWORDS="~amd64"
594 +fi
595 +
596 +IUSE="connman networkmanager +ssl"
597 +
598 +DEPEND="
599 + ~dev-qt/qtcore-${PV}[debug=]
600 + sys-libs/zlib
601 + connman? ( ~dev-qt/qtdbus-${PV}[debug=] )
602 + networkmanager? ( ~dev-qt/qtdbus-${PV}[debug=] )
603 + ssl? ( dev-libs/openssl:0 )
604 +"
605 +RDEPEND="${DEPEND}
606 + connman? ( net-misc/connman )
607 + networkmanager? ( net-misc/networkmanager )
608 +"
609 +
610 +QT5_TARGET_SUBDIRS=(
611 + src/network
612 + src/plugins/bearer/generic
613 +)
614 +
615 +pkg_setup() {
616 + qt5-build_pkg_setup
617 +
618 + use connman && QT5_TARGET_SUBDIRS+=(src/plugins/bearer/connman)
619 + use networkmanager && QT5_TARGET_SUBDIRS+=(src/plugins/bearer/networkmanager)
620 +}
621 +
622 +src_configure() {
623 + local myconf=(
624 + $(use connman || use networkmanager && echo -dbus-linked || echo -no-dbus)
625 + $(use ssl && echo -openssl-linked || echo -no-openssl)
626 + )
627 + qt5-build_src_configure
628 +}
629
630 diff --git a/dev-qt/qtopengl/Manifest b/dev-qt/qtopengl/Manifest
631 index 8524108..cf67ead 100644
632 --- a/dev-qt/qtopengl/Manifest
633 +++ b/dev-qt/qtopengl/Manifest
634 @@ -1 +1,2 @@
635 DIST qtbase-opensource-src-5.0.2.tar.xz 45362780 SHA256 31851ee2f844c100554506a9a446d4b6abb5270bca799c2a683e5f937456a9c8 SHA512 57388dd4767633de7af0569f47b57ee603568a0741246ca3b37a2cf2762026be25bfbae8733ccf357acf4a2b50c48af53e25d29996b532b3635790f5fe6825ff WHIRLPOOL c53fc5708a0592019a55e74a660e3db77f66271c74aa02b373062693f21024702b6e469b82c04cf8e037e6e97cf2cbbfb598c66b122ace972c9128b21a86adca
636 +DIST qtbase-opensource-src-5.1.0-beta1.tar.xz 46436388 SHA256 44036eeda4a59fe08fa7cfe4e6d8b47f1e7f9be713ba4b812149c21b69547ab0 SHA512 192accdd04334139e6d80b9b77404e9879a2d2b2cbefacb07d727e323a5d009516d5b2fd316f67f62d1efc5893776f2bd803072435ff8c8a2cbfa2d123b64a4f WHIRLPOOL e0aa3792c08125d5c56328291d35af01418b093972c0bb96842438f39d81bddedc700bbf09015fa954d4c97b9a6853db991d94a5ab3b6a28bc48743a742d049a
637
638 diff --git a/dev-qt/qtopengl/qtopengl-5.1.0_beta1.ebuild b/dev-qt/qtopengl/qtopengl-5.1.0_beta1.ebuild
639 new file mode 100644
640 index 0000000..b6512a0
641 --- /dev/null
642 +++ b/dev-qt/qtopengl/qtopengl-5.1.0_beta1.ebuild
643 @@ -0,0 +1,38 @@
644 +# Copyright 1999-2013 Gentoo Foundation
645 +# Distributed under the terms of the GNU General Public License v2
646 +# $Header: $
647 +
648 +EAPI=5
649 +
650 +QT5_MODULE="qtbase"
651 +
652 +inherit qt5-build
653 +
654 +DESCRIPTION="The Qt toolkit is a comprehensive C++ application development framework"
655 +
656 +if [[ ${QT5_BUILD_TYPE} == live ]]; then
657 + KEYWORDS=""
658 +else
659 + KEYWORDS="~amd64"
660 +fi
661 +
662 +IUSE=""
663 +
664 +DEPEND="
665 + ~dev-qt/qtcore-${PV}[debug=]
666 + ~dev-qt/qtgui-${PV}[debug=,opengl]
667 + ~dev-qt/qtwidgets-${PV}[debug=]
668 + virtual/opengl
669 +"
670 +RDEPEND="${DEPEND}"
671 +
672 +QT5_TARGET_SUBDIRS=(
673 + src/opengl
674 +)
675 +
676 +src_configure() {
677 + local myconf=(
678 + -opengl
679 + )
680 + qt5-build_src_configure
681 +}
682
683 diff --git a/dev-qt/qtprintsupport/Manifest b/dev-qt/qtprintsupport/Manifest
684 index 8524108..cf67ead 100644
685 --- a/dev-qt/qtprintsupport/Manifest
686 +++ b/dev-qt/qtprintsupport/Manifest
687 @@ -1 +1,2 @@
688 DIST qtbase-opensource-src-5.0.2.tar.xz 45362780 SHA256 31851ee2f844c100554506a9a446d4b6abb5270bca799c2a683e5f937456a9c8 SHA512 57388dd4767633de7af0569f47b57ee603568a0741246ca3b37a2cf2762026be25bfbae8733ccf357acf4a2b50c48af53e25d29996b532b3635790f5fe6825ff WHIRLPOOL c53fc5708a0592019a55e74a660e3db77f66271c74aa02b373062693f21024702b6e469b82c04cf8e037e6e97cf2cbbfb598c66b122ace972c9128b21a86adca
689 +DIST qtbase-opensource-src-5.1.0-beta1.tar.xz 46436388 SHA256 44036eeda4a59fe08fa7cfe4e6d8b47f1e7f9be713ba4b812149c21b69547ab0 SHA512 192accdd04334139e6d80b9b77404e9879a2d2b2cbefacb07d727e323a5d009516d5b2fd316f67f62d1efc5893776f2bd803072435ff8c8a2cbfa2d123b64a4f WHIRLPOOL e0aa3792c08125d5c56328291d35af01418b093972c0bb96842438f39d81bddedc700bbf09015fa954d4c97b9a6853db991d94a5ab3b6a28bc48743a742d049a
690
691 diff --git a/dev-qt/qtprintsupport/qtprintsupport-5.1.0_beta1.ebuild b/dev-qt/qtprintsupport/qtprintsupport-5.1.0_beta1.ebuild
692 new file mode 100644
693 index 0000000..dc32426
694 --- /dev/null
695 +++ b/dev-qt/qtprintsupport/qtprintsupport-5.1.0_beta1.ebuild
696 @@ -0,0 +1,47 @@
697 +# Copyright 1999-2013 Gentoo Foundation
698 +# Distributed under the terms of the GNU General Public License v2
699 +# $Header: $
700 +
701 +EAPI=5
702 +
703 +QT5_MODULE="qtbase"
704 +
705 +inherit qt5-build
706 +
707 +DESCRIPTION="The Qt toolkit is a comprehensive C++ application development framework"
708 +
709 +if [[ ${QT5_BUILD_TYPE} == live ]]; then
710 + KEYWORDS=""
711 +else
712 + KEYWORDS="~amd64"
713 +fi
714 +
715 +IUSE="cups"
716 +
717 +RDEPEND="
718 + ~dev-qt/qtcore-${PV}[debug=]
719 + ~dev-qt/qtgui-${PV}[debug=]
720 + ~dev-qt/qtwidgets-${PV}[debug=]
721 + cups? ( net-print/cups )
722 +"
723 +DEPEND="${RDEPEND}
724 + test? ( ~dev-qt/qtnetwork-${PV}[debug=] )
725 +"
726 +
727 +QT5_TARGET_SUBDIRS=(
728 + src/printsupport
729 + src/plugins/printsupport
730 +)
731 +
732 +pkg_setup() {
733 + QCONFIG_ADD="$(usev cups)"
734 +
735 + qt5-build_pkg_setup
736 +}
737 +
738 +src_configure() {
739 + local myconf=(
740 + $(qt_use cups)
741 + )
742 + qt5-build_src_configure
743 +}
744
745 diff --git a/dev-qt/qtscript/Manifest b/dev-qt/qtscript/Manifest
746 index 3c7fb7d..4431483 100644
747 --- a/dev-qt/qtscript/Manifest
748 +++ b/dev-qt/qtscript/Manifest
749 @@ -1 +1,2 @@
750 DIST qtscript-opensource-src-5.0.2.tar.xz 2573068 SHA256 def1b60e5ff5513cbda27200554fb568ef822e0ee790476facfe3bcf3438598f SHA512 6621d910c14156437d956f93a3ee0d9d0f5cec120778c1232b6605ca081bd202347aad227aa81e52f12da1713f870b54c916c19132e4ad7cdf69100ee723dc0b WHIRLPOOL de9f0b0a994c303d3509f456c823d960b3571b69a4250ec6615c878fba2010649f116a8acbc352945de9708eea069ebac8ff3ad6723868d439a12a8fc88db4db
751 +DIST qtscript-opensource-src-5.1.0-beta1.tar.xz 2581320 SHA256 c6f1f3c9eb7934452b14fea7d075f4fa9b69f71d2afc0e12a30116386fb5047b SHA512 1d713862be60e06728279318adf5446c486f3ea43641428a56e59f21c1af5d9aafa0ed734dd400c283ea9f6d656078e9146e3fc68b9ae32dd582302a4989e825 WHIRLPOOL 623ca78fc6cbb0a5932a3cfda02245ef62aca25ac898f923a18755fdd7a451c3caa6ffb887189ae8916962b6b8afbde9e834487506d574b1e7537db308dc0526
752
753 diff --git a/dev-qt/qtscript/qtscript-5.1.0_beta1.ebuild b/dev-qt/qtscript/qtscript-5.1.0_beta1.ebuild
754 new file mode 100644
755 index 0000000..b42899f
756 --- /dev/null
757 +++ b/dev-qt/qtscript/qtscript-5.1.0_beta1.ebuild
758 @@ -0,0 +1,33 @@
759 +# Copyright 1999-2013 Gentoo Foundation
760 +# Distributed under the terms of the GNU General Public License v2
761 +# $Header: $
762 +
763 +EAPI=5
764 +
765 +inherit qt5-build
766 +
767 +DESCRIPTION="The Qt toolkit is a comprehensive C++ application development framework"
768 +
769 +if [[ ${QT5_BUILD_TYPE} == live ]]; then
770 + KEYWORDS=""
771 +else
772 + KEYWORDS="~amd64"
773 +fi
774 +
775 +IUSE="scripttools"
776 +
777 +DEPEND="
778 + >=dev-qt/qtcore-${PV}:5[debug=]
779 + scripttools? (
780 + >=dev-qt/qtgui-${PV}:5[debug=]
781 + >=dev-qt/qtwidgets-${PV}:5[debug=]
782 + )
783 +"
784 +RDEPEND="${DEPEND}"
785 +
786 +src_prepare() {
787 + qt5-build_src_prepare
788 +
789 + use scripttools || sed -i -e '/scripttools/d' \
790 + src/src.pro || die
791 +}
792
793 diff --git a/dev-qt/qtsql/Manifest b/dev-qt/qtsql/Manifest
794 index 8524108..cf67ead 100644
795 --- a/dev-qt/qtsql/Manifest
796 +++ b/dev-qt/qtsql/Manifest
797 @@ -1 +1,2 @@
798 DIST qtbase-opensource-src-5.0.2.tar.xz 45362780 SHA256 31851ee2f844c100554506a9a446d4b6abb5270bca799c2a683e5f937456a9c8 SHA512 57388dd4767633de7af0569f47b57ee603568a0741246ca3b37a2cf2762026be25bfbae8733ccf357acf4a2b50c48af53e25d29996b532b3635790f5fe6825ff WHIRLPOOL c53fc5708a0592019a55e74a660e3db77f66271c74aa02b373062693f21024702b6e469b82c04cf8e037e6e97cf2cbbfb598c66b122ace972c9128b21a86adca
799 +DIST qtbase-opensource-src-5.1.0-beta1.tar.xz 46436388 SHA256 44036eeda4a59fe08fa7cfe4e6d8b47f1e7f9be713ba4b812149c21b69547ab0 SHA512 192accdd04334139e6d80b9b77404e9879a2d2b2cbefacb07d727e323a5d009516d5b2fd316f67f62d1efc5893776f2bd803072435ff8c8a2cbfa2d123b64a4f WHIRLPOOL e0aa3792c08125d5c56328291d35af01418b093972c0bb96842438f39d81bddedc700bbf09015fa954d4c97b9a6853db991d94a5ab3b6a28bc48743a742d049a
800
801 diff --git a/dev-qt/qtsql/qtsql-5.1.0_beta1.ebuild b/dev-qt/qtsql/qtsql-5.1.0_beta1.ebuild
802 new file mode 100644
803 index 0000000..b946879
804 --- /dev/null
805 +++ b/dev-qt/qtsql/qtsql-5.1.0_beta1.ebuild
806 @@ -0,0 +1,60 @@
807 +# Copyright 1999-2013 Gentoo Foundation
808 +# Distributed under the terms of the GNU General Public License v2
809 +# $Header: $
810 +
811 +EAPI=5
812 +
813 +QT5_MODULE="qtbase"
814 +
815 +inherit multilib qt5-build
816 +
817 +DESCRIPTION="The Qt toolkit is a comprehensive C++ application development framework"
818 +
819 +if [[ ${QT5_BUILD_TYPE} == live ]]; then
820 + KEYWORDS=""
821 +else
822 + KEYWORDS="~amd64"
823 +fi
824 +
825 +IUSE="firebird freetds mysql oci8 odbc postgres +sqlite"
826 +
827 +REQUIRED_USE="
828 + || ( firebird freetds mysql oci8 odbc postgres sqlite )
829 +"
830 +
831 +DEPEND="
832 + ~dev-qt/qtcore-${PV}[debug=]
833 + firebird? ( dev-db/firebird )
834 + freetds? ( dev-db/freetds )
835 + mysql? ( virtual/mysql )
836 + oci8? ( dev-db/oracle-instantclient-basic )
837 + odbc? ( || ( dev-db/unixODBC dev-db/libiodbc ) )
838 + postgres? ( dev-db/postgresql-base )
839 + sqlite? ( dev-db/sqlite:3 )
840 +"
841 +RDEPEND="${DEPEND}"
842 +
843 +QT5_TARGET_SUBDIRS=(
844 + src/sql
845 + src/plugins/sqldrivers
846 +)
847 +
848 +src_configure() {
849 + local myconf=(
850 + $(qt_use firebird sql-ibase plugin)
851 + $(qt_use freetds sql-tds plugin)
852 + $(qt_use mysql sql-mysql plugin)
853 + $(qt_use oci8 sql-oci plugin)
854 + $(qt_use odbc sql-odbc plugin)
855 + $(qt_use postgres sql-psql plugin)
856 + $(qt_use sqlite sql-sqlite plugin)
857 + $(use sqlite && echo -system-sqlite)
858 + )
859 +
860 + use mysql && myconf+=("-I${EPREFIX}/usr/include/mysql" "-L${EPREFIX}/usr/$(get_libdir)/mysql")
861 + use oci8 && myconf+=("-I${ORACLE_HOME}/include" "-L${ORACLE_HOME}/$(get_libdir)")
862 + use odbc && myconf+=("-I${EPREFIX}/usr/include/iodbc")
863 + use postgres && myconf+=("-I${EPREFIX}/usr/include/postgresql/pgsql")
864 +
865 + qt5-build_src_configure
866 +}
867
868 diff --git a/dev-qt/qtsvg/Manifest b/dev-qt/qtsvg/Manifest
869 index b0cbf1d..96c480f 100644
870 --- a/dev-qt/qtsvg/Manifest
871 +++ b/dev-qt/qtsvg/Manifest
872 @@ -1 +1,2 @@
873 DIST qtsvg-opensource-src-5.0.2.tar.xz 1728868 SHA256 5983485ade365a9e809d4614cc76fb106c35d5c514e0312a9013bb25227a6521 SHA512 441f2c97c58ef39f18675102a84231ce73b4247a69baf635fced79ec74f7deeb0bc481b1643b19a5883a25558f4b2d113adcf1c20fff838cf6b3e3250bb97e09 WHIRLPOOL 1c856e2090c44889cc78f9202a2ba054e0978d5148cbc382c98cc942a0ac3965e362707d481719f63aebe869b63b31390da3c4f491f413bdd0035023eb4e3a81
874 +DIST qtsvg-opensource-src-5.1.0-beta1.tar.xz 1751476 SHA256 573b38ef3a7f74245a99e4f9ac74991266ad3a0df50940957bff528027c1dab4 SHA512 70951dbff2c0a8791d1bb9831b924d29a80bc7f2c51404cbf9926960c044989a9e0fbcbff2fdec69952500e3558e391ca81747496fd528c974302bf094ae596d WHIRLPOOL 744b984d5870351b85e5dcd0334fbbb7b50577a951102dd79d9db87a54d4232ef69a633c1cd7895182d02e4bc3e1b4c1f98e0b4fffa4c9e3d66d10d06c9aa684
875
876 diff --git a/dev-qt/qtsvg/qtsvg-5.1.0_beta1.ebuild b/dev-qt/qtsvg/qtsvg-5.1.0_beta1.ebuild
877 new file mode 100644
878 index 0000000..b20f9ac
879 --- /dev/null
880 +++ b/dev-qt/qtsvg/qtsvg-5.1.0_beta1.ebuild
881 @@ -0,0 +1,26 @@
882 +# Copyright 1999-2013 Gentoo Foundation
883 +# Distributed under the terms of the GNU General Public License v2
884 +# $Header: $
885 +
886 +EAPI=5
887 +
888 +inherit qt5-build
889 +
890 +DESCRIPTION="The Qt toolkit is a comprehensive C++ application development framework"
891 +
892 +if [[ ${QT5_BUILD_TYPE} == live ]]; then
893 + KEYWORDS=""
894 +else
895 + KEYWORDS="~amd64"
896 +fi
897 +
898 +IUSE=""
899 +
900 +DEPEND="
901 + >=dev-qt/qtcore-${PV}:5[debug=]
902 + >=dev-qt/qtgui-${PV}:5[debug=]
903 + >=dev-qt/qtwidgets-${PV}:5[debug=]
904 + >=dev-qt/qtxml-${PV}:5[debug=]
905 + sys-libs/zlib
906 +"
907 +RDEPEND="${DEPEND}"
908
909 diff --git a/dev-qt/qttest/Manifest b/dev-qt/qttest/Manifest
910 index 8524108..cf67ead 100644
911 --- a/dev-qt/qttest/Manifest
912 +++ b/dev-qt/qttest/Manifest
913 @@ -1 +1,2 @@
914 DIST qtbase-opensource-src-5.0.2.tar.xz 45362780 SHA256 31851ee2f844c100554506a9a446d4b6abb5270bca799c2a683e5f937456a9c8 SHA512 57388dd4767633de7af0569f47b57ee603568a0741246ca3b37a2cf2762026be25bfbae8733ccf357acf4a2b50c48af53e25d29996b532b3635790f5fe6825ff WHIRLPOOL c53fc5708a0592019a55e74a660e3db77f66271c74aa02b373062693f21024702b6e469b82c04cf8e037e6e97cf2cbbfb598c66b122ace972c9128b21a86adca
915 +DIST qtbase-opensource-src-5.1.0-beta1.tar.xz 46436388 SHA256 44036eeda4a59fe08fa7cfe4e6d8b47f1e7f9be713ba4b812149c21b69547ab0 SHA512 192accdd04334139e6d80b9b77404e9879a2d2b2cbefacb07d727e323a5d009516d5b2fd316f67f62d1efc5893776f2bd803072435ff8c8a2cbfa2d123b64a4f WHIRLPOOL e0aa3792c08125d5c56328291d35af01418b093972c0bb96842438f39d81bddedc700bbf09015fa954d4c97b9a6853db991d94a5ab3b6a28bc48743a742d049a
916
917 diff --git a/dev-qt/qttest/qttest-5.1.0_beta1.ebuild b/dev-qt/qttest/qttest-5.1.0_beta1.ebuild
918 new file mode 100644
919 index 0000000..7b4bc35
920 --- /dev/null
921 +++ b/dev-qt/qttest/qttest-5.1.0_beta1.ebuild
922 @@ -0,0 +1,33 @@
923 +# Copyright 1999-2013 Gentoo Foundation
924 +# Distributed under the terms of the GNU General Public License v2
925 +# $Header: $
926 +
927 +EAPI=5
928 +
929 +QT5_MODULE="qtbase"
930 +
931 +inherit qt5-build
932 +
933 +DESCRIPTION="The Qt toolkit is a comprehensive C++ application development framework"
934 +
935 +if [[ ${QT5_BUILD_TYPE} == live ]]; then
936 + KEYWORDS=""
937 +else
938 + KEYWORDS="~amd64"
939 +fi
940 +
941 +IUSE=""
942 +
943 +RDEPEND="
944 + ~dev-qt/qtcore-${PV}[debug=]
945 +"
946 +DEPEND="${RDEPEND}
947 + test? (
948 + ~dev-qt/qtgui-${PV}[debug=]
949 + ~dev-qt/qtxml-${PV}[debug=]
950 + )
951 +"
952 +
953 +QT5_TARGET_SUBDIRS=(
954 + src/testlib
955 +)
956
957 diff --git a/dev-qt/qtwebkit/Manifest b/dev-qt/qtwebkit/Manifest
958 index b327069..0d295da 100644
959 --- a/dev-qt/qtwebkit/Manifest
960 +++ b/dev-qt/qtwebkit/Manifest
961 @@ -1 +1,2 @@
962 DIST qtwebkit-opensource-src-5.0.2.tar.xz 31873112 SHA256 6ff4038f8db68be51661d1a6646f510b26f6ebbecbdeefb76cd8361f808768f6 SHA512 22b8d3cb5bf36e1663f8918eb6a2a2c02c792b9b4ff244086d6420ae2402f190663d4f540277cbd4e2a1f0d182c82b44d2af4d8383c4cba95299981a134e3594 WHIRLPOOL 504d65a49099d051ad11d11bb832663640f50606f7b3fd8c1a8ecdc4e991a5baedf5f274d0eddc74c65348b82841df0f1b49c7ea55ee2e2b0f845089c77fe2d1
963 +DIST qtwebkit-opensource-src-5.1.0-beta1.tar.xz 31965212 SHA256 330ae6e53bcdfdcf4d84f275e9706e73c6e6acd0c6b24e4bf5056638056f63c7 SHA512 21e39a310b2096e9e74b5c4d00451591b8e85adceeb28ec86665b9031696933b03de0650f86281aac577525c068661dba90ef8a41f89855c628f8e31ebcfa2f6 WHIRLPOOL 9ad49a7a43206d08b5a6b696e2316aaf39765de1131b1330fc7a3d3ec807b4f00f3cb0f048035cb474127eeec2077a112eba6a32e8d57d5cb877a4a76f4332b3
964
965 diff --git a/dev-qt/qtwebkit/qtwebkit-5.1.0_beta1.ebuild b/dev-qt/qtwebkit/qtwebkit-5.1.0_beta1.ebuild
966 new file mode 100644
967 index 0000000..55bdf9c
968 --- /dev/null
969 +++ b/dev-qt/qtwebkit/qtwebkit-5.1.0_beta1.ebuild
970 @@ -0,0 +1,72 @@
971 +# Copyright 1999-2013 Gentoo Foundation
972 +# Distributed under the terms of the GNU General Public License v2
973 +# $Header: $
974 +
975 +EAPI=5
976 +
977 +PYTHON_COMPAT=( python{2_5,2_6,2_7} )
978 +
979 +inherit python-any-r1 qt5-build
980 +
981 +DESCRIPTION="The Qt toolkit is a comprehensive C++ application development framework"
982 +
983 +if [[ ${QT5_BUILD_TYPE} == live ]]; then
984 + KEYWORDS=""
985 +else
986 + KEYWORDS="~amd64"
987 +fi
988 +
989 +# TODO: qtprintsupport, qttestlib, geolocation, orientation/sensors
990 +# FIXME: tons of automagic deps
991 +
992 +IUSE="gstreamer libxml2 multimedia opengl qml udev webp widgets xslt"
993 +
994 +RDEPEND="
995 + dev-db/sqlite
996 + >=dev-qt/qtcore-${PV}:5[debug=,icu]
997 + >=dev-qt/qtgui-${PV}:5[debug=]
998 + >=dev-qt/qtnetwork-${PV}:5[debug=]
999 + >=dev-qt/qtsql-${PV}:5[debug=]
1000 + media-libs/fontconfig
1001 + media-libs/libpng:0=
1002 + sys-libs/zlib
1003 + virtual/jpeg
1004 + virtual/opengl
1005 + x11-libs/libX11
1006 + x11-libs/libXcomposite
1007 + x11-libs/libXrender
1008 + gstreamer? (
1009 + dev-libs/glib:2
1010 + >=media-libs/gstreamer-0.10.30:0.10
1011 + >=media-libs/gst-plugins-base-0.10.30:0.10
1012 + )
1013 + libxml2? ( dev-libs/libxml2 )
1014 + multimedia? ( >=dev-qt/qtmultimedia-${PV}:5[debug=] )
1015 + opengl? ( >=dev-qt/qtopengl-${PV}:5[debug=] )
1016 + qml? ( >=dev-qt/qtdeclarative-${PV}:5[debug=] )
1017 + udev? ( virtual/udev )
1018 + webp? ( media-libs/libwebp )
1019 + widgets? ( >=dev-qt/qtwidgets-${PV}:5[debug=] )
1020 + xslt? (
1021 + libxml2? ( dev-libs/libxslt )
1022 + !libxml2? ( >=dev-qt/qtxmlpatterns-${PV}:5[debug=] )
1023 + )
1024 +"
1025 +DEPEND="${RDEPEND}
1026 + ${PYTHON_DEPS}
1027 + dev-lang/ruby
1028 + sys-devel/bison
1029 + sys-devel/flex
1030 +"
1031 +
1032 +pkg_setup() {
1033 + python-any-r1_pkg_setup
1034 + qt5-build_pkg_setup
1035 +}
1036 +
1037 +src_prepare() {
1038 + # bug 458222
1039 + sed -i -e '/SUBDIRS += examples/d' Source/QtWebKit.pro || die
1040 +
1041 + qt5-build_src_prepare
1042 +}
1043
1044 diff --git a/dev-qt/qtwidgets/Manifest b/dev-qt/qtwidgets/Manifest
1045 index 8524108..cf67ead 100644
1046 --- a/dev-qt/qtwidgets/Manifest
1047 +++ b/dev-qt/qtwidgets/Manifest
1048 @@ -1 +1,2 @@
1049 DIST qtbase-opensource-src-5.0.2.tar.xz 45362780 SHA256 31851ee2f844c100554506a9a446d4b6abb5270bca799c2a683e5f937456a9c8 SHA512 57388dd4767633de7af0569f47b57ee603568a0741246ca3b37a2cf2762026be25bfbae8733ccf357acf4a2b50c48af53e25d29996b532b3635790f5fe6825ff WHIRLPOOL c53fc5708a0592019a55e74a660e3db77f66271c74aa02b373062693f21024702b6e469b82c04cf8e037e6e97cf2cbbfb598c66b122ace972c9128b21a86adca
1050 +DIST qtbase-opensource-src-5.1.0-beta1.tar.xz 46436388 SHA256 44036eeda4a59fe08fa7cfe4e6d8b47f1e7f9be713ba4b812149c21b69547ab0 SHA512 192accdd04334139e6d80b9b77404e9879a2d2b2cbefacb07d727e323a5d009516d5b2fd316f67f62d1efc5893776f2bd803072435ff8c8a2cbfa2d123b64a4f WHIRLPOOL e0aa3792c08125d5c56328291d35af01418b093972c0bb96842438f39d81bddedc700bbf09015fa954d4c97b9a6853db991d94a5ab3b6a28bc48743a742d049a
1051
1052 diff --git a/dev-qt/qtwidgets/qtwidgets-5.1.0_beta1.ebuild b/dev-qt/qtwidgets/qtwidgets-5.1.0_beta1.ebuild
1053 new file mode 100644
1054 index 0000000..8bf7b11
1055 --- /dev/null
1056 +++ b/dev-qt/qtwidgets/qtwidgets-5.1.0_beta1.ebuild
1057 @@ -0,0 +1,31 @@
1058 +# Copyright 1999-2013 Gentoo Foundation
1059 +# Distributed under the terms of the GNU General Public License v2
1060 +# $Header: $
1061 +
1062 +EAPI=5
1063 +
1064 +QT5_MODULE="qtbase"
1065 +
1066 +inherit qt5-build
1067 +
1068 +DESCRIPTION="The Qt toolkit is a comprehensive C++ application development framework"
1069 +
1070 +if [[ ${QT5_BUILD_TYPE} == live ]]; then
1071 + KEYWORDS=""
1072 +else
1073 + KEYWORDS="~amd64"
1074 +fi
1075 +
1076 +IUSE=""
1077 +
1078 +DEPEND="
1079 + ~dev-qt/qtcore-${PV}[debug=]
1080 + ~dev-qt/qtgui-${PV}[debug=]
1081 +"
1082 +RDEPEND="${DEPEND}"
1083 +
1084 +QT5_TARGET_SUBDIRS=(
1085 + src/tools/uic
1086 + src/widgets
1087 + src/plugins/accessible
1088 +)
1089
1090 diff --git a/dev-qt/qtxml/Manifest b/dev-qt/qtxml/Manifest
1091 index 8524108..cf67ead 100644
1092 --- a/dev-qt/qtxml/Manifest
1093 +++ b/dev-qt/qtxml/Manifest
1094 @@ -1 +1,2 @@
1095 DIST qtbase-opensource-src-5.0.2.tar.xz 45362780 SHA256 31851ee2f844c100554506a9a446d4b6abb5270bca799c2a683e5f937456a9c8 SHA512 57388dd4767633de7af0569f47b57ee603568a0741246ca3b37a2cf2762026be25bfbae8733ccf357acf4a2b50c48af53e25d29996b532b3635790f5fe6825ff WHIRLPOOL c53fc5708a0592019a55e74a660e3db77f66271c74aa02b373062693f21024702b6e469b82c04cf8e037e6e97cf2cbbfb598c66b122ace972c9128b21a86adca
1096 +DIST qtbase-opensource-src-5.1.0-beta1.tar.xz 46436388 SHA256 44036eeda4a59fe08fa7cfe4e6d8b47f1e7f9be713ba4b812149c21b69547ab0 SHA512 192accdd04334139e6d80b9b77404e9879a2d2b2cbefacb07d727e323a5d009516d5b2fd316f67f62d1efc5893776f2bd803072435ff8c8a2cbfa2d123b64a4f WHIRLPOOL e0aa3792c08125d5c56328291d35af01418b093972c0bb96842438f39d81bddedc700bbf09015fa954d4c97b9a6853db991d94a5ab3b6a28bc48743a742d049a
1097
1098 diff --git a/dev-qt/qtxml/qtxml-5.1.0_beta1.ebuild b/dev-qt/qtxml/qtxml-5.1.0_beta1.ebuild
1099 new file mode 100644
1100 index 0000000..c5b5fa9
1101 --- /dev/null
1102 +++ b/dev-qt/qtxml/qtxml-5.1.0_beta1.ebuild
1103 @@ -0,0 +1,30 @@
1104 +# Copyright 1999-2013 Gentoo Foundation
1105 +# Distributed under the terms of the GNU General Public License v2
1106 +# $Header: $
1107 +
1108 +EAPI=5
1109 +
1110 +QT5_MODULE="qtbase"
1111 +
1112 +inherit qt5-build
1113 +
1114 +DESCRIPTION="The Qt toolkit is a comprehensive C++ application development framework"
1115 +
1116 +if [[ ${QT5_BUILD_TYPE} == live ]]; then
1117 + KEYWORDS=""
1118 +else
1119 + KEYWORDS="~amd64"
1120 +fi
1121 +
1122 +IUSE=""
1123 +
1124 +RDEPEND="
1125 + ~dev-qt/qtcore-${PV}[debug=]
1126 +"
1127 +DEPEND="${RDEPEND}
1128 + test? ( ~dev-qt/qtnetwork-${PV}[debug=] )
1129 +"
1130 +
1131 +QT5_TARGET_SUBDIRS=(
1132 + src/xml
1133 +)
1134
1135 diff --git a/dev-qt/qtxmlpatterns/Manifest b/dev-qt/qtxmlpatterns/Manifest
1136 index 2902eed..84d3f53 100644
1137 --- a/dev-qt/qtxmlpatterns/Manifest
1138 +++ b/dev-qt/qtxmlpatterns/Manifest
1139 @@ -1 +1,2 @@
1140 DIST qtxmlpatterns-opensource-src-5.0.2.tar.xz 1306076 SHA256 c05ae43fffc911ffda808deecebddd1b31916714cefc9cfd840689fc52ae20a6 SHA512 8b4e7c07c1b9b88a0415346da7478f08736d683eac479708c1f62e7c18c817833a25696d5b8b50ab50ef1fbe2f0e1f12ec9e78c98ef34e3068ee2316750c4def WHIRLPOOL 9e93d79b5773f170eabac3d826815d5276fcbde122512cae5decf17bced683757cb9f82919a72bd28fcca319ec07c9be70447b84eae926ae64ea6eb97ef9ac67
1141 +DIST qtxmlpatterns-opensource-src-5.1.0-beta1.tar.xz 1283860 SHA256 1a77adf1d26cddf1c02eef36252878a1dfb8c190b00708c53d4477975e00725b SHA512 570e4e7902caa9b0c74b3fb50bf7a9e07db6a8beaecada6ba93ce8d2fb0659b3da5678fc657b0813d2a60dfdff4879e13d96c8c0b492fbe075a7a435df0eab16 WHIRLPOOL 0d08e6006e92b5d8cb320f1873c0badc4c2e59a4dcec2ff5f7a328253ee32d7d0cbcf6f5a5f812dd5f7f670d431b6bf02e59c756172c03950439c6ffa7ab6499
1142
1143 diff --git a/dev-qt/qtxmlpatterns/qtxmlpatterns-5.1.0_beta1.ebuild b/dev-qt/qtxmlpatterns/qtxmlpatterns-5.1.0_beta1.ebuild
1144 new file mode 100644
1145 index 0000000..67e2260
1146 --- /dev/null
1147 +++ b/dev-qt/qtxmlpatterns/qtxmlpatterns-5.1.0_beta1.ebuild
1148 @@ -0,0 +1,23 @@
1149 +# Copyright 1999-2013 Gentoo Foundation
1150 +# Distributed under the terms of the GNU General Public License v2
1151 +# $Header: $
1152 +
1153 +EAPI=5
1154 +
1155 +inherit qt5-build
1156 +
1157 +DESCRIPTION="The Qt toolkit is a comprehensive C++ application development framework"
1158 +
1159 +if [[ ${QT5_BUILD_TYPE} == live ]]; then
1160 + KEYWORDS=""
1161 +else
1162 + KEYWORDS="~amd64"
1163 +fi
1164 +
1165 +IUSE=""
1166 +
1167 +DEPEND="
1168 + >=dev-qt/qtcore-${PV}:5[debug=]
1169 + >=dev-qt/qtnetwork-${PV}:5[debug=]
1170 +"
1171 +RDEPEND="${DEPEND}"