Gentoo Archives: gentoo-commits

From: Andreas Sturmlechner <asturm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtwidgets/, dev-qt/linguist-tools/, dev-qt/qttranslations/, ...
Date: Thu, 18 Oct 2018 21:39:38
Message-Id: 1539898752.59f65abccf9c18ffca2223466dbcac028aba3ca1.asturm@gentoo
1 commit: 59f65abccf9c18ffca2223466dbcac028aba3ca1
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Thu Oct 18 21:14:38 2018 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Thu Oct 18 21:39:12 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59f65abc
7
8 dev-qt: Add Qt 5.11.2
9
10 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
11 Package-Manager: Portage-2.3.51, Repoman-2.3.11
12
13 dev-qt/assistant/Manifest | 1 +
14 dev-qt/assistant/assistant-5.11.2.ebuild | 55 +++++++
15 dev-qt/designer/Manifest | 1 +
16 dev-qt/designer/designer-5.11.2.ebuild | 57 +++++++
17 dev-qt/linguist-tools/Manifest | 1 +
18 dev-qt/linguist-tools/linguist-tools-5.11.2.ebuild | 35 +++++
19 dev-qt/linguist/Manifest | 1 +
20 dev-qt/linguist/linguist-5.11.2.ebuild | 48 ++++++
21 dev-qt/pixeltool/Manifest | 1 +
22 dev-qt/pixeltool/pixeltool-5.11.2.ebuild | 25 +++
23 dev-qt/qdbus/Manifest | 1 +
24 dev-qt/qdbus/qdbus-5.11.2.ebuild | 25 +++
25 dev-qt/qdbusviewer/Manifest | 1 +
26 dev-qt/qdbusviewer/qdbusviewer-5.11.2.ebuild | 45 ++++++
27 dev-qt/qdoc/Manifest | 1 +
28 dev-qt/qdoc/qdoc-5.11.2.ebuild | 37 +++++
29 dev-qt/qt3d/Manifest | 1 +
30 dev-qt/qt3d/qt3d-5.11.2.ebuild | 32 ++++
31 dev-qt/qtbluetooth/Manifest | 1 +
32 dev-qt/qtbluetooth/qtbluetooth-5.11.2.ebuild | 33 ++++
33 dev-qt/qtcharts/Manifest | 1 +
34 dev-qt/qtcharts/qtcharts-5.11.2.ebuild | 29 ++++
35 dev-qt/qtconcurrent/Manifest | 1 +
36 dev-qt/qtconcurrent/qtconcurrent-5.11.2.ebuild | 23 +++
37 dev-qt/qtcore/Manifest | 1 +
38 dev-qt/qtcore/qtcore-5.11.2.ebuild | 75 +++++++++
39 dev-qt/qtdatavis3d/Manifest | 1 +
40 dev-qt/qtdatavis3d/qtdatavis3d-5.11.2.ebuild | 31 ++++
41 dev-qt/qtdbus/Manifest | 1 +
42 dev-qt/qtdbus/qtdbus-5.11.2.ebuild | 43 ++++++
43 dev-qt/qtdeclarative/Manifest | 1 +
44 dev-qt/qtdeclarative/qtdeclarative-5.11.2.ebuild | 64 ++++++++
45 dev-qt/qtdiag/Manifest | 1 +
46 dev-qt/qtdiag/qtdiag-5.11.2.ebuild | 36 +++++
47 dev-qt/qtgraphicaleffects/Manifest | 1 +
48 .../qtgraphicaleffects-5.11.2.ebuild | 21 +++
49 dev-qt/qtgui/Manifest | 1 +
50 dev-qt/qtgui/qtgui-5.11.2.ebuild | 170 +++++++++++++++++++++
51 dev-qt/qthelp/Manifest | 1 +
52 dev-qt/qthelp/qthelp-5.11.2.ebuild | 30 ++++
53 dev-qt/qtimageformats/Manifest | 1 +
54 dev-qt/qtimageformats/qtimageformats-5.11.2.ebuild | 29 ++++
55 dev-qt/qtlocation/Manifest | 1 +
56 dev-qt/qtlocation/qtlocation-5.11.2.ebuild | 44 ++++++
57 dev-qt/qtmultimedia/Manifest | 1 +
58 dev-qt/qtmultimedia/qtmultimedia-5.11.2.ebuild | 68 +++++++++
59 dev-qt/qtnetwork/Manifest | 1 +
60 dev-qt/qtnetwork/qtnetwork-5.11.2.ebuild | 57 +++++++
61 dev-qt/qtnetworkauth/Manifest | 1 +
62 dev-qt/qtnetworkauth/qtnetworkauth-5.11.2.ebuild | 20 +++
63 dev-qt/qtopengl/Manifest | 1 +
64 dev-qt/qtopengl/qtopengl-5.11.2.ebuild | 34 +++++
65 dev-qt/qtpaths/Manifest | 1 +
66 dev-qt/qtpaths/qtpaths-5.11.2.ebuild | 23 +++
67 dev-qt/qtplugininfo/Manifest | 1 +
68 dev-qt/qtplugininfo/qtplugininfo-5.11.2.ebuild | 23 +++
69 dev-qt/qtpositioning/Manifest | 1 +
70 dev-qt/qtpositioning/qtpositioning-5.11.2.ebuild | 40 +++++
71 dev-qt/qtprintsupport/Manifest | 1 +
72 dev-qt/qtprintsupport/qtprintsupport-5.11.2.ebuild | 42 +++++
73 dev-qt/qtquickcontrols/Manifest | 1 +
74 .../qtquickcontrols/qtquickcontrols-5.11.2.ebuild | 32 ++++
75 dev-qt/qtquickcontrols2/Manifest | 1 +
76 .../qtquickcontrols2-5.11.2.ebuild | 30 ++++
77 dev-qt/qtscript/Manifest | 1 +
78 dev-qt/qtscript/qtscript-5.11.2.ebuild | 36 +++++
79 dev-qt/qtscxml/Manifest | 1 +
80 dev-qt/qtscxml/qtscxml-5.11.2.ebuild | 19 +++
81 dev-qt/qtsensors/Manifest | 1 +
82 dev-qt/qtsensors/qtsensors-5.11.2.ebuild | 28 ++++
83 dev-qt/qtserialbus/Manifest | 1 +
84 dev-qt/qtserialbus/qtserialbus-5.11.2.ebuild | 20 +++
85 dev-qt/qtserialport/Manifest | 1 +
86 dev-qt/qtserialport/qtserialport-5.11.2.ebuild | 27 ++++
87 dev-qt/qtspeech/Manifest | 1 +
88 dev-qt/qtspeech/qtspeech-5.11.2.ebuild | 22 +++
89 dev-qt/qtsql/Manifest | 1 +
90 dev-qt/qtsql/qtsql-5.11.2.ebuild | 58 +++++++
91 dev-qt/qtsvg/Manifest | 1 +
92 dev-qt/qtsvg/qtsvg-5.11.2.ebuild | 23 +++
93 dev-qt/qttest/Manifest | 1 +
94 dev-qt/qttest/qttest-5.11.2.ebuild | 33 ++++
95 dev-qt/qttranslations/Manifest | 1 +
96 dev-qt/qttranslations/qttranslations-5.11.2.ebuild | 19 +++
97 dev-qt/qtvirtualkeyboard/Manifest | 1 +
98 .../qtvirtualkeyboard-5.11.2.ebuild | 38 +++++
99 dev-qt/qtwayland/Manifest | 1 +
100 dev-qt/qtwayland/qtwayland-5.11.2.ebuild | 39 +++++
101 dev-qt/qtwebchannel/Manifest | 1 +
102 dev-qt/qtwebchannel/qtwebchannel-5.11.2.ebuild | 26 ++++
103 dev-qt/qtwebengine/Manifest | 1 +
104 dev-qt/qtwebengine/metadata.xml | 1 +
105 dev-qt/qtwebengine/qtwebengine-5.11.2.ebuild | 139 +++++++++++++++++
106 dev-qt/qtwebsockets/Manifest | 1 +
107 dev-qt/qtwebsockets/qtwebsockets-5.11.2.ebuild | 27 ++++
108 dev-qt/qtwebview/Manifest | 1 +
109 dev-qt/qtwebview/qtwebview-5.11.2.ebuild | 21 +++
110 dev-qt/qtwidgets/Manifest | 1 +
111 dev-qt/qtwidgets/qtwidgets-5.11.2.ebuild | 57 +++++++
112 dev-qt/qtx11extras/Manifest | 1 +
113 dev-qt/qtx11extras/qtx11extras-5.11.2.ebuild | 21 +++
114 dev-qt/qtxml/Manifest | 1 +
115 dev-qt/qtxml/qtxml-5.11.2.ebuild | 29 ++++
116 dev-qt/qtxmlpatterns/Manifest | 1 +
117 dev-qt/qtxmlpatterns/qtxmlpatterns-5.11.2.ebuild | 19 +++
118 105 files changed, 2110 insertions(+)
119
120 diff --git a/dev-qt/assistant/Manifest b/dev-qt/assistant/Manifest
121 index 81229ba140a..1e0238acd32 100644
122 --- a/dev-qt/assistant/Manifest
123 +++ b/dev-qt/assistant/Manifest
124 @@ -1,2 +1,3 @@
125 DIST qttools-everywhere-src-5.11.1.tar.xz 9720996 BLAKE2B 5c7ca72ea6933e13eb07bafbd594db1dbde820c060d18cd26e30421b359633641a12834b0e9f0a94fac6c9df3d0d1e699a1bcb2d4831515509593813b021ad0f SHA512 cf690c630db79b4cd86d5d608175fb2c5463a985d7cb8a592c0995db04593c2c2ddddb52a3dc21348462639efdd3f9c57d3897a8384708b912b42cf1ac2c7482
126 +DIST qttools-everywhere-src-5.11.2.tar.xz 9691816 BLAKE2B 6391d9ec8c12789568db152a7131109e504449b82c738304f1360430d40c465a2f2bd6a77bf80ec8139c2ba93b896b62f59b6698a6f234ac606b9d2d396de211 SHA512 a950a3c1d8e6e92ba200e6834d1f88b8b98b91e3ab2e238aa4d229248f19103e38a06f0a81304ebdae70b96a60c87fdea8caae0181d2114da3e20e9148d08be5
127 DIST qttools-opensource-src-5.9.6.tar.xz 9575188 BLAKE2B 117f9ad299ccf0a3ec0afe0c654731325bd6f39219bc9b473b43f02508f0b653a1ea3c202b9ecda187e0c25f4d02d22cb57f66c8aa812635823250b8f52d35f9 SHA512 2e72e88a6691491ff24b791254f2bb1e98bfc22b01a3ae3d5b8312ca75d4dea983e7949a1d445d9fd9b18c86ba9236489ba59e5562c6db60ec43dbd452b6b8d8
128
129 diff --git a/dev-qt/assistant/assistant-5.11.2.ebuild b/dev-qt/assistant/assistant-5.11.2.ebuild
130 new file mode 100644
131 index 00000000000..3aae55b6051
132 --- /dev/null
133 +++ b/dev-qt/assistant/assistant-5.11.2.ebuild
134 @@ -0,0 +1,55 @@
135 +# Copyright 1999-2018 Gentoo Authors
136 +# Distributed under the terms of the GNU General Public License v2
137 +
138 +EAPI=6
139 +QT5_MODULE="qttools"
140 +inherit desktop gnome2-utils qt5-build
141 +
142 +DESCRIPTION="Tool for viewing on-line documentation in Qt help file format"
143 +
144 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
145 + KEYWORDS="~amd64 ~arm ~hppa ~ppc64 ~x86"
146 +fi
147 +
148 +IUSE="webkit"
149 +
150 +DEPEND="
151 + ~dev-qt/qtcore-${PV}
152 + ~dev-qt/qtgui-${PV}
153 + ~dev-qt/qthelp-${PV}
154 + ~dev-qt/qtnetwork-${PV}
155 + ~dev-qt/qtprintsupport-${PV}
156 + ~dev-qt/qtsql-${PV}[sqlite]
157 + ~dev-qt/qtwidgets-${PV}
158 + webkit? ( >=dev-qt/qtwebkit-5.9.1:5 )
159 +"
160 +RDEPEND="${DEPEND}"
161 +
162 +QT5_TARGET_SUBDIRS=(
163 + src/assistant/assistant
164 +)
165 +
166 +src_prepare() {
167 + qt_use_disable_mod webkit webkitwidgets \
168 + src/assistant/assistant/assistant.pro
169 +
170 + qt5-build_src_prepare
171 +}
172 +
173 +src_install() {
174 + qt5-build_src_install
175 +
176 + doicon -s 32 src/assistant/assistant/images/assistant.png
177 + newicon -s 128 src/assistant/assistant/images/assistant-128.png assistant.png
178 + make_desktop_entry "${QT5_BINDIR}"/assistant 'Qt 5 Assistant' assistant 'Qt;Development;Documentation'
179 +}
180 +
181 +pkg_postinst() {
182 + qt5-build_pkg_postinst
183 + gnome2_icon_cache_update
184 +}
185 +
186 +pkg_postrm() {
187 + qt5-build_pkg_postrm
188 + gnome2_icon_cache_update
189 +}
190
191 diff --git a/dev-qt/designer/Manifest b/dev-qt/designer/Manifest
192 index 81229ba140a..1e0238acd32 100644
193 --- a/dev-qt/designer/Manifest
194 +++ b/dev-qt/designer/Manifest
195 @@ -1,2 +1,3 @@
196 DIST qttools-everywhere-src-5.11.1.tar.xz 9720996 BLAKE2B 5c7ca72ea6933e13eb07bafbd594db1dbde820c060d18cd26e30421b359633641a12834b0e9f0a94fac6c9df3d0d1e699a1bcb2d4831515509593813b021ad0f SHA512 cf690c630db79b4cd86d5d608175fb2c5463a985d7cb8a592c0995db04593c2c2ddddb52a3dc21348462639efdd3f9c57d3897a8384708b912b42cf1ac2c7482
197 +DIST qttools-everywhere-src-5.11.2.tar.xz 9691816 BLAKE2B 6391d9ec8c12789568db152a7131109e504449b82c738304f1360430d40c465a2f2bd6a77bf80ec8139c2ba93b896b62f59b6698a6f234ac606b9d2d396de211 SHA512 a950a3c1d8e6e92ba200e6834d1f88b8b98b91e3ab2e238aa4d229248f19103e38a06f0a81304ebdae70b96a60c87fdea8caae0181d2114da3e20e9148d08be5
198 DIST qttools-opensource-src-5.9.6.tar.xz 9575188 BLAKE2B 117f9ad299ccf0a3ec0afe0c654731325bd6f39219bc9b473b43f02508f0b653a1ea3c202b9ecda187e0c25f4d02d22cb57f66c8aa812635823250b8f52d35f9 SHA512 2e72e88a6691491ff24b791254f2bb1e98bfc22b01a3ae3d5b8312ca75d4dea983e7949a1d445d9fd9b18c86ba9236489ba59e5562c6db60ec43dbd452b6b8d8
199
200 diff --git a/dev-qt/designer/designer-5.11.2.ebuild b/dev-qt/designer/designer-5.11.2.ebuild
201 new file mode 100644
202 index 00000000000..96c6447229b
203 --- /dev/null
204 +++ b/dev-qt/designer/designer-5.11.2.ebuild
205 @@ -0,0 +1,57 @@
206 +# Copyright 1999-2018 Gentoo Authors
207 +# Distributed under the terms of the GNU General Public License v2
208 +
209 +EAPI=6
210 +QT5_MODULE="qttools"
211 +inherit desktop gnome2-utils qt5-build
212 +
213 +DESCRIPTION="WYSIWYG tool for designing and building Qt-based GUIs"
214 +
215 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
216 + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-fbsd"
217 +fi
218 +
219 +IUSE="declarative webkit"
220 +
221 +DEPEND="
222 + ~dev-qt/qtcore-${PV}
223 + ~dev-qt/qtgui-${PV}
224 + ~dev-qt/qtnetwork-${PV}
225 + ~dev-qt/qtprintsupport-${PV}
226 + ~dev-qt/qtwidgets-${PV}
227 + ~dev-qt/qtxml-${PV}
228 + declarative? ( ~dev-qt/qtdeclarative-${PV}[widgets] )
229 + webkit? ( >=dev-qt/qtwebkit-5.9.1:5 )
230 +"
231 +RDEPEND="${DEPEND}"
232 +
233 +QT5_TARGET_SUBDIRS=(
234 + src/designer
235 +)
236 +
237 +src_prepare() {
238 + qt_use_disable_mod declarative quickwidgets \
239 + src/designer/src/plugins/plugins.pro
240 +
241 + qt_use_disable_mod webkit webkitwidgets \
242 + src/designer/src/plugins/plugins.pro
243 +
244 + qt5-build_src_prepare
245 +}
246 +
247 +src_install() {
248 + qt5-build_src_install
249 +
250 + doicon -s 128 src/designer/src/designer/images/designer.png
251 + make_desktop_entry "${QT5_BINDIR}"/designer 'Qt 5 Designer' designer 'Qt;Development;GUIDesigner'
252 +}
253 +
254 +pkg_postinst() {
255 + qt5-build_pkg_postinst
256 + gnome2_icon_cache_update
257 +}
258 +
259 +pkg_postrm() {
260 + qt5-build_pkg_postrm
261 + gnome2_icon_cache_update
262 +}
263
264 diff --git a/dev-qt/linguist-tools/Manifest b/dev-qt/linguist-tools/Manifest
265 index 81229ba140a..1e0238acd32 100644
266 --- a/dev-qt/linguist-tools/Manifest
267 +++ b/dev-qt/linguist-tools/Manifest
268 @@ -1,2 +1,3 @@
269 DIST qttools-everywhere-src-5.11.1.tar.xz 9720996 BLAKE2B 5c7ca72ea6933e13eb07bafbd594db1dbde820c060d18cd26e30421b359633641a12834b0e9f0a94fac6c9df3d0d1e699a1bcb2d4831515509593813b021ad0f SHA512 cf690c630db79b4cd86d5d608175fb2c5463a985d7cb8a592c0995db04593c2c2ddddb52a3dc21348462639efdd3f9c57d3897a8384708b912b42cf1ac2c7482
270 +DIST qttools-everywhere-src-5.11.2.tar.xz 9691816 BLAKE2B 6391d9ec8c12789568db152a7131109e504449b82c738304f1360430d40c465a2f2bd6a77bf80ec8139c2ba93b896b62f59b6698a6f234ac606b9d2d396de211 SHA512 a950a3c1d8e6e92ba200e6834d1f88b8b98b91e3ab2e238aa4d229248f19103e38a06f0a81304ebdae70b96a60c87fdea8caae0181d2114da3e20e9148d08be5
271 DIST qttools-opensource-src-5.9.6.tar.xz 9575188 BLAKE2B 117f9ad299ccf0a3ec0afe0c654731325bd6f39219bc9b473b43f02508f0b653a1ea3c202b9ecda187e0c25f4d02d22cb57f66c8aa812635823250b8f52d35f9 SHA512 2e72e88a6691491ff24b791254f2bb1e98bfc22b01a3ae3d5b8312ca75d4dea983e7949a1d445d9fd9b18c86ba9236489ba59e5562c6db60ec43dbd452b6b8d8
272
273 diff --git a/dev-qt/linguist-tools/linguist-tools-5.11.2.ebuild b/dev-qt/linguist-tools/linguist-tools-5.11.2.ebuild
274 new file mode 100644
275 index 00000000000..f3ca25f77bc
276 --- /dev/null
277 +++ b/dev-qt/linguist-tools/linguist-tools-5.11.2.ebuild
278 @@ -0,0 +1,35 @@
279 +# Copyright 1999-2018 Gentoo Authors
280 +# Distributed under the terms of the GNU General Public License v2
281 +
282 +EAPI=6
283 +QT5_MODULE="qttools"
284 +inherit qt5-build
285 +
286 +DESCRIPTION="Tools for working with Qt translation data files"
287 +
288 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
289 + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-fbsd"
290 +fi
291 +
292 +IUSE="qml"
293 +
294 +DEPEND="
295 + ~dev-qt/qtcore-${PV}
296 + ~dev-qt/qtxml-${PV}
297 + qml? ( ~dev-qt/qtdeclarative-${PV} )
298 +"
299 +RDEPEND="${DEPEND}"
300 +
301 +QT5_TARGET_SUBDIRS=(
302 + src/linguist
303 +)
304 +
305 +src_prepare() {
306 + sed -i -e '/SUBDIRS += linguist/d' \
307 + src/linguist/linguist.pro || die
308 +
309 + qt_use_disable_mod qml qmldevtools-private \
310 + src/linguist/lupdate/lupdate.pro
311 +
312 + qt5-build_src_prepare
313 +}
314
315 diff --git a/dev-qt/linguist/Manifest b/dev-qt/linguist/Manifest
316 index 81229ba140a..1e0238acd32 100644
317 --- a/dev-qt/linguist/Manifest
318 +++ b/dev-qt/linguist/Manifest
319 @@ -1,2 +1,3 @@
320 DIST qttools-everywhere-src-5.11.1.tar.xz 9720996 BLAKE2B 5c7ca72ea6933e13eb07bafbd594db1dbde820c060d18cd26e30421b359633641a12834b0e9f0a94fac6c9df3d0d1e699a1bcb2d4831515509593813b021ad0f SHA512 cf690c630db79b4cd86d5d608175fb2c5463a985d7cb8a592c0995db04593c2c2ddddb52a3dc21348462639efdd3f9c57d3897a8384708b912b42cf1ac2c7482
321 +DIST qttools-everywhere-src-5.11.2.tar.xz 9691816 BLAKE2B 6391d9ec8c12789568db152a7131109e504449b82c738304f1360430d40c465a2f2bd6a77bf80ec8139c2ba93b896b62f59b6698a6f234ac606b9d2d396de211 SHA512 a950a3c1d8e6e92ba200e6834d1f88b8b98b91e3ab2e238aa4d229248f19103e38a06f0a81304ebdae70b96a60c87fdea8caae0181d2114da3e20e9148d08be5
322 DIST qttools-opensource-src-5.9.6.tar.xz 9575188 BLAKE2B 117f9ad299ccf0a3ec0afe0c654731325bd6f39219bc9b473b43f02508f0b653a1ea3c202b9ecda187e0c25f4d02d22cb57f66c8aa812635823250b8f52d35f9 SHA512 2e72e88a6691491ff24b791254f2bb1e98bfc22b01a3ae3d5b8312ca75d4dea983e7949a1d445d9fd9b18c86ba9236489ba59e5562c6db60ec43dbd452b6b8d8
323
324 diff --git a/dev-qt/linguist/linguist-5.11.2.ebuild b/dev-qt/linguist/linguist-5.11.2.ebuild
325 new file mode 100644
326 index 00000000000..4b9deba71e3
327 --- /dev/null
328 +++ b/dev-qt/linguist/linguist-5.11.2.ebuild
329 @@ -0,0 +1,48 @@
330 +# Copyright 1999-2018 Gentoo Authors
331 +# Distributed under the terms of the GNU General Public License v2
332 +
333 +EAPI=6
334 +QT5_MODULE="qttools"
335 +inherit desktop gnome2-utils qt5-build
336 +
337 +DESCRIPTION="Graphical tool for translating Qt applications"
338 +
339 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
340 + KEYWORDS="~amd64 ~arm ~hppa ~ppc64 ~x86 ~amd64-fbsd"
341 +fi
342 +
343 +IUSE=""
344 +
345 +DEPEND="
346 + ~dev-qt/designer-${PV}
347 + ~dev-qt/qtcore-${PV}
348 + ~dev-qt/qtgui-${PV}
349 + ~dev-qt/qtprintsupport-${PV}
350 + ~dev-qt/qtwidgets-${PV}
351 + ~dev-qt/qtxml-${PV}
352 +"
353 +RDEPEND="${DEPEND}"
354 +
355 +QT5_TARGET_SUBDIRS=(
356 + src/linguist/linguist
357 +)
358 +
359 +src_install() {
360 + qt5-build_src_install
361 +
362 + local size
363 + for size in 16 32 48 64 128; do
364 + newicon -s ${size} src/linguist/linguist/images/icons/linguist-${size}-32.png linguist.png
365 + done
366 + make_desktop_entry "${QT5_BINDIR}"/linguist 'Qt 5 Linguist' linguist 'Qt;Development;Translation'
367 +}
368 +
369 +pkg_postinst() {
370 + qt5-build_pkg_postinst
371 + gnome2_icon_cache_update
372 +}
373 +
374 +pkg_postrm() {
375 + qt5-build_pkg_postrm
376 + gnome2_icon_cache_update
377 +}
378
379 diff --git a/dev-qt/pixeltool/Manifest b/dev-qt/pixeltool/Manifest
380 index 81229ba140a..1e0238acd32 100644
381 --- a/dev-qt/pixeltool/Manifest
382 +++ b/dev-qt/pixeltool/Manifest
383 @@ -1,2 +1,3 @@
384 DIST qttools-everywhere-src-5.11.1.tar.xz 9720996 BLAKE2B 5c7ca72ea6933e13eb07bafbd594db1dbde820c060d18cd26e30421b359633641a12834b0e9f0a94fac6c9df3d0d1e699a1bcb2d4831515509593813b021ad0f SHA512 cf690c630db79b4cd86d5d608175fb2c5463a985d7cb8a592c0995db04593c2c2ddddb52a3dc21348462639efdd3f9c57d3897a8384708b912b42cf1ac2c7482
385 +DIST qttools-everywhere-src-5.11.2.tar.xz 9691816 BLAKE2B 6391d9ec8c12789568db152a7131109e504449b82c738304f1360430d40c465a2f2bd6a77bf80ec8139c2ba93b896b62f59b6698a6f234ac606b9d2d396de211 SHA512 a950a3c1d8e6e92ba200e6834d1f88b8b98b91e3ab2e238aa4d229248f19103e38a06f0a81304ebdae70b96a60c87fdea8caae0181d2114da3e20e9148d08be5
386 DIST qttools-opensource-src-5.9.6.tar.xz 9575188 BLAKE2B 117f9ad299ccf0a3ec0afe0c654731325bd6f39219bc9b473b43f02508f0b653a1ea3c202b9ecda187e0c25f4d02d22cb57f66c8aa812635823250b8f52d35f9 SHA512 2e72e88a6691491ff24b791254f2bb1e98bfc22b01a3ae3d5b8312ca75d4dea983e7949a1d445d9fd9b18c86ba9236489ba59e5562c6db60ec43dbd452b6b8d8
387
388 diff --git a/dev-qt/pixeltool/pixeltool-5.11.2.ebuild b/dev-qt/pixeltool/pixeltool-5.11.2.ebuild
389 new file mode 100644
390 index 00000000000..3c5a4b8a98c
391 --- /dev/null
392 +++ b/dev-qt/pixeltool/pixeltool-5.11.2.ebuild
393 @@ -0,0 +1,25 @@
394 +# Copyright 1999-2018 Gentoo Authors
395 +# Distributed under the terms of the GNU General Public License v2
396 +
397 +EAPI=6
398 +QT5_MODULE="qttools"
399 +inherit qt5-build
400 +
401 +DESCRIPTION="Qt screen magnifier"
402 +
403 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
404 + KEYWORDS="~amd64 ~arm ~hppa ~ppc64 ~x86"
405 +fi
406 +
407 +IUSE=""
408 +
409 +DEPEND="
410 + ~dev-qt/qtcore-${PV}
411 + ~dev-qt/qtgui-${PV}
412 + ~dev-qt/qtwidgets-${PV}
413 +"
414 +RDEPEND="${DEPEND}"
415 +
416 +QT5_TARGET_SUBDIRS=(
417 + src/pixeltool
418 +)
419
420 diff --git a/dev-qt/qdbus/Manifest b/dev-qt/qdbus/Manifest
421 index 81229ba140a..1e0238acd32 100644
422 --- a/dev-qt/qdbus/Manifest
423 +++ b/dev-qt/qdbus/Manifest
424 @@ -1,2 +1,3 @@
425 DIST qttools-everywhere-src-5.11.1.tar.xz 9720996 BLAKE2B 5c7ca72ea6933e13eb07bafbd594db1dbde820c060d18cd26e30421b359633641a12834b0e9f0a94fac6c9df3d0d1e699a1bcb2d4831515509593813b021ad0f SHA512 cf690c630db79b4cd86d5d608175fb2c5463a985d7cb8a592c0995db04593c2c2ddddb52a3dc21348462639efdd3f9c57d3897a8384708b912b42cf1ac2c7482
426 +DIST qttools-everywhere-src-5.11.2.tar.xz 9691816 BLAKE2B 6391d9ec8c12789568db152a7131109e504449b82c738304f1360430d40c465a2f2bd6a77bf80ec8139c2ba93b896b62f59b6698a6f234ac606b9d2d396de211 SHA512 a950a3c1d8e6e92ba200e6834d1f88b8b98b91e3ab2e238aa4d229248f19103e38a06f0a81304ebdae70b96a60c87fdea8caae0181d2114da3e20e9148d08be5
427 DIST qttools-opensource-src-5.9.6.tar.xz 9575188 BLAKE2B 117f9ad299ccf0a3ec0afe0c654731325bd6f39219bc9b473b43f02508f0b653a1ea3c202b9ecda187e0c25f4d02d22cb57f66c8aa812635823250b8f52d35f9 SHA512 2e72e88a6691491ff24b791254f2bb1e98bfc22b01a3ae3d5b8312ca75d4dea983e7949a1d445d9fd9b18c86ba9236489ba59e5562c6db60ec43dbd452b6b8d8
428
429 diff --git a/dev-qt/qdbus/qdbus-5.11.2.ebuild b/dev-qt/qdbus/qdbus-5.11.2.ebuild
430 new file mode 100644
431 index 00000000000..5284e445bb3
432 --- /dev/null
433 +++ b/dev-qt/qdbus/qdbus-5.11.2.ebuild
434 @@ -0,0 +1,25 @@
435 +# Copyright 1999-2018 Gentoo Authors
436 +# Distributed under the terms of the GNU General Public License v2
437 +
438 +EAPI=6
439 +QT5_MODULE="qttools"
440 +inherit qt5-build
441 +
442 +DESCRIPTION="Interface to Qt applications communicating over D-Bus"
443 +
444 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
445 + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
446 +fi
447 +
448 +IUSE=""
449 +
450 +DEPEND="
451 + ~dev-qt/qtcore-${PV}
452 + ~dev-qt/qtdbus-${PV}
453 + ~dev-qt/qtxml-${PV}
454 +"
455 +RDEPEND="${DEPEND}"
456 +
457 +QT5_TARGET_SUBDIRS=(
458 + src/qdbus/qdbus
459 +)
460
461 diff --git a/dev-qt/qdbusviewer/Manifest b/dev-qt/qdbusviewer/Manifest
462 index 81229ba140a..1e0238acd32 100644
463 --- a/dev-qt/qdbusviewer/Manifest
464 +++ b/dev-qt/qdbusviewer/Manifest
465 @@ -1,2 +1,3 @@
466 DIST qttools-everywhere-src-5.11.1.tar.xz 9720996 BLAKE2B 5c7ca72ea6933e13eb07bafbd594db1dbde820c060d18cd26e30421b359633641a12834b0e9f0a94fac6c9df3d0d1e699a1bcb2d4831515509593813b021ad0f SHA512 cf690c630db79b4cd86d5d608175fb2c5463a985d7cb8a592c0995db04593c2c2ddddb52a3dc21348462639efdd3f9c57d3897a8384708b912b42cf1ac2c7482
467 +DIST qttools-everywhere-src-5.11.2.tar.xz 9691816 BLAKE2B 6391d9ec8c12789568db152a7131109e504449b82c738304f1360430d40c465a2f2bd6a77bf80ec8139c2ba93b896b62f59b6698a6f234ac606b9d2d396de211 SHA512 a950a3c1d8e6e92ba200e6834d1f88b8b98b91e3ab2e238aa4d229248f19103e38a06f0a81304ebdae70b96a60c87fdea8caae0181d2114da3e20e9148d08be5
468 DIST qttools-opensource-src-5.9.6.tar.xz 9575188 BLAKE2B 117f9ad299ccf0a3ec0afe0c654731325bd6f39219bc9b473b43f02508f0b653a1ea3c202b9ecda187e0c25f4d02d22cb57f66c8aa812635823250b8f52d35f9 SHA512 2e72e88a6691491ff24b791254f2bb1e98bfc22b01a3ae3d5b8312ca75d4dea983e7949a1d445d9fd9b18c86ba9236489ba59e5562c6db60ec43dbd452b6b8d8
469
470 diff --git a/dev-qt/qdbusviewer/qdbusviewer-5.11.2.ebuild b/dev-qt/qdbusviewer/qdbusviewer-5.11.2.ebuild
471 new file mode 100644
472 index 00000000000..b76f7bf2f31
473 --- /dev/null
474 +++ b/dev-qt/qdbusviewer/qdbusviewer-5.11.2.ebuild
475 @@ -0,0 +1,45 @@
476 +# Copyright 1999-2018 Gentoo Authors
477 +# Distributed under the terms of the GNU General Public License v2
478 +
479 +EAPI=6
480 +QT5_MODULE="qttools"
481 +inherit desktop gnome2-utils qt5-build
482 +
483 +DESCRIPTION="Graphical tool that lets you introspect D-Bus objects and messages"
484 +
485 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
486 + KEYWORDS="~amd64 ~arm ~hppa ~ppc64 ~x86 ~amd64-fbsd"
487 +fi
488 +
489 +IUSE=""
490 +
491 +DEPEND="
492 + ~dev-qt/qtcore-${PV}
493 + ~dev-qt/qtdbus-${PV}
494 + ~dev-qt/qtgui-${PV}
495 + ~dev-qt/qtwidgets-${PV}
496 + ~dev-qt/qtxml-${PV}
497 +"
498 +RDEPEND="${DEPEND}"
499 +
500 +QT5_TARGET_SUBDIRS=(
501 + src/qdbus/qdbusviewer
502 +)
503 +
504 +src_install() {
505 + qt5-build_src_install
506 +
507 + doicon -s 32 src/qdbus/qdbusviewer/images/qdbusviewer.png
508 + newicon -s 128 src/qdbus/qdbusviewer/images/qdbusviewer-128.png qdbusviewer.png
509 + make_desktop_entry "${QT5_BINDIR}"/qdbusviewer 'Qt 5 QDBusViewer' qdbusviewer 'Qt;Development'
510 +}
511 +
512 +pkg_postinst() {
513 + qt5-build_pkg_postinst
514 + gnome2_icon_cache_update
515 +}
516 +
517 +pkg_postrm() {
518 + qt5-build_pkg_postrm
519 + gnome2_icon_cache_update
520 +}
521
522 diff --git a/dev-qt/qdoc/Manifest b/dev-qt/qdoc/Manifest
523 index 81229ba140a..1e0238acd32 100644
524 --- a/dev-qt/qdoc/Manifest
525 +++ b/dev-qt/qdoc/Manifest
526 @@ -1,2 +1,3 @@
527 DIST qttools-everywhere-src-5.11.1.tar.xz 9720996 BLAKE2B 5c7ca72ea6933e13eb07bafbd594db1dbde820c060d18cd26e30421b359633641a12834b0e9f0a94fac6c9df3d0d1e699a1bcb2d4831515509593813b021ad0f SHA512 cf690c630db79b4cd86d5d608175fb2c5463a985d7cb8a592c0995db04593c2c2ddddb52a3dc21348462639efdd3f9c57d3897a8384708b912b42cf1ac2c7482
528 +DIST qttools-everywhere-src-5.11.2.tar.xz 9691816 BLAKE2B 6391d9ec8c12789568db152a7131109e504449b82c738304f1360430d40c465a2f2bd6a77bf80ec8139c2ba93b896b62f59b6698a6f234ac606b9d2d396de211 SHA512 a950a3c1d8e6e92ba200e6834d1f88b8b98b91e3ab2e238aa4d229248f19103e38a06f0a81304ebdae70b96a60c87fdea8caae0181d2114da3e20e9148d08be5
529 DIST qttools-opensource-src-5.9.6.tar.xz 9575188 BLAKE2B 117f9ad299ccf0a3ec0afe0c654731325bd6f39219bc9b473b43f02508f0b653a1ea3c202b9ecda187e0c25f4d02d22cb57f66c8aa812635823250b8f52d35f9 SHA512 2e72e88a6691491ff24b791254f2bb1e98bfc22b01a3ae3d5b8312ca75d4dea983e7949a1d445d9fd9b18c86ba9236489ba59e5562c6db60ec43dbd452b6b8d8
530
531 diff --git a/dev-qt/qdoc/qdoc-5.11.2.ebuild b/dev-qt/qdoc/qdoc-5.11.2.ebuild
532 new file mode 100644
533 index 00000000000..6e802bc94b9
534 --- /dev/null
535 +++ b/dev-qt/qdoc/qdoc-5.11.2.ebuild
536 @@ -0,0 +1,37 @@
537 +# Copyright 1999-2018 Gentoo Authors
538 +# Distributed under the terms of the GNU General Public License v2
539 +
540 +EAPI=6
541 +QT5_MODULE="qttools"
542 +inherit qt5-build
543 +
544 +DESCRIPTION="Qt documentation generator"
545 +
546 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
547 + KEYWORDS="~amd64 ~x86"
548 +fi
549 +
550 +IUSE="qml"
551 +
552 +DEPEND="
553 + ~dev-qt/qtcore-${PV}
554 + sys-devel/clang:=
555 + qml? ( ~dev-qt/qtdeclarative-${PV} )
556 +"
557 +RDEPEND="${DEPEND}"
558 +
559 +QT5_TARGET_SUBDIRS=(
560 + src/qdoc
561 +)
562 +
563 +src_prepare() {
564 + qt_use_disable_mod qml qmldevtools-private \
565 + src/qdoc/qdoc.pro
566 +
567 + export LLVM_INSTALL_DIR="$(llvm-config --prefix)"
568 + # this is normally loaded in qttools.pro, so skipped by using
569 + # QT_TARGET_SUBDIRS causing build to fail
570 + sed -e '1iload(qt_find_clang)\' -i src/qdoc/qdoc.pro || die
571 +
572 + qt5-build_src_prepare
573 +}
574
575 diff --git a/dev-qt/qt3d/Manifest b/dev-qt/qt3d/Manifest
576 index 02f16e0b753..1c7ca029cbc 100644
577 --- a/dev-qt/qt3d/Manifest
578 +++ b/dev-qt/qt3d/Manifest
579 @@ -1,2 +1,3 @@
580 DIST qt3d-everywhere-src-5.11.1.tar.xz 84763568 BLAKE2B 92510ae0cbc4627a9d0517bfe3a17c4efc6538cd04787b3fcbf5b0f381558deecb96a70f488d797719852b625bb47827ad630692934aad5574865e63f77f589a SHA512 d1a07586d6b64ff3b1e85c41c8b3b86f6327e9e63f5f45344a65a6136179f6a8361ca9da80944b244d8edc53d8b0e9f8b646d613f6b42faac6cb724f49573a8a
581 +DIST qt3d-everywhere-src-5.11.2.tar.xz 84932180 BLAKE2B 90166932d34d30d02b1453ebb5dc6f0b77104c37023e00198246cd646c74d88e0931fea085f7021097a5d7b61255ef1a4a1a73466db244f26315433a53d8d4b6 SHA512 706aa7e9a43d50823e8cd1e4838417a44761d6391ca3f8bae54d371742789ee63ba36e219c0a66ad3957ae0d68ed8e58c13f56a5f151b2d09e2c99e986aea4fe
582 DIST qt3d-opensource-src-5.9.6.tar.xz 83722792 BLAKE2B bd101674c83a52a9df7a0aab738cebd9500a6d4aa4b5d2c2d4ab2f049f9e643d81ccd48273f089fb04c6c5d0417f9bcdaca0948ecc73972870d8fea472f38655 SHA512 6a882e79c7e0e36f620f9ee77d5943b8b0b4d3e1ee94ab08b70fc30c0bd4774967c656d38c489d9478f8feb91fc83614f639e13933b756ada3c12d6123c907de
583
584 diff --git a/dev-qt/qt3d/qt3d-5.11.2.ebuild b/dev-qt/qt3d/qt3d-5.11.2.ebuild
585 new file mode 100644
586 index 00000000000..40cf9458acc
587 --- /dev/null
588 +++ b/dev-qt/qt3d/qt3d-5.11.2.ebuild
589 @@ -0,0 +1,32 @@
590 +# Copyright 1999-2018 Gentoo Authors
591 +# Distributed under the terms of the GNU General Public License v2
592 +
593 +EAPI=6
594 +inherit qt5-build
595 +
596 +DESCRIPTION="The 3D module for the Qt5 framework"
597 +
598 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
599 + KEYWORDS="~amd64 ~x86"
600 +fi
601 +
602 +# TODO: gamepad, tools
603 +IUSE="gles2 qml"
604 +
605 +DEPEND="
606 + ~dev-qt/qtconcurrent-${PV}
607 + ~dev-qt/qtcore-${PV}
608 + ~dev-qt/qtgui-${PV}
609 + ~dev-qt/qtnetwork-${PV}
610 + >=media-libs/assimp-4.0.0
611 + qml? ( ~dev-qt/qtdeclarative-${PV}[gles2=] )
612 +"
613 +RDEPEND="${DEPEND}"
614 +
615 +src_prepare() {
616 + rm -r src/3rdparty/assimp/{code,contrib,include} || die
617 +
618 + qt_use_disable_mod qml quick src/src.pro
619 +
620 + qt5-build_src_prepare
621 +}
622
623 diff --git a/dev-qt/qtbluetooth/Manifest b/dev-qt/qtbluetooth/Manifest
624 index 580f01e2519..e4d8e07cc6a 100644
625 --- a/dev-qt/qtbluetooth/Manifest
626 +++ b/dev-qt/qtbluetooth/Manifest
627 @@ -1,2 +1,3 @@
628 DIST qtconnectivity-everywhere-src-5.11.1.tar.xz 2734864 BLAKE2B 7bd22542f06f6a46689b176181e83a315569690e3e5ce20f95d473af6d8513c03d47f2c7801cfbce522f49e25e1183e7553e104c7aaa7d071b86719236847438 SHA512 3533b117a6d028ef7bf4fe89b9ee42409b7a6eb62e60bca84e5f1323f6cd9892234d2c9b213ac806cda29cf36c8c6c646dec145933534664d376cda5bff94d8d
629 +DIST qtconnectivity-everywhere-src-5.11.2.tar.xz 2729556 BLAKE2B 02b7fc6e9caeb55dc518637d3b1f8135074868fcec0743a1c8d82003f77ac4bf382a32afc3c93caaa4f2fd0439455be9fb0b7e6d7aa8f025c425b0182ae9555b SHA512 c6fc77554434abcb2e9b8be75e2d2a5c31b5a92aab8dfd29b94e381da9f423cd2530d31fc0e58b8e101b7101dbcb0e6696abb45423199e2deeac3b9a0b11f5f6
630 DIST qtconnectivity-opensource-src-5.9.6.tar.xz 2712048 BLAKE2B 8eec7fcbbb90f147c28de44203e1d584f0aa3efef996a3a9ebfcafbba8bc2d2dbee8779610e44dfb293898c79666a0e82b40707802f76887f8f3f3fdc86beb2f SHA512 6503013cccea89d56ea8f31e3d1c6f8928c101cbbe0311ad8463e7c49421015a731c7f33e41bbac608d5714a8821cc82a4d6e5596db86e00e60c79ba9dac4399
631
632 diff --git a/dev-qt/qtbluetooth/qtbluetooth-5.11.2.ebuild b/dev-qt/qtbluetooth/qtbluetooth-5.11.2.ebuild
633 new file mode 100644
634 index 00000000000..b6610fe444f
635 --- /dev/null
636 +++ b/dev-qt/qtbluetooth/qtbluetooth-5.11.2.ebuild
637 @@ -0,0 +1,33 @@
638 +# Copyright 1999-2018 Gentoo Authors
639 +# Distributed under the terms of the GNU General Public License v2
640 +
641 +EAPI=6
642 +QT5_MODULE="qtconnectivity"
643 +inherit qt5-build
644 +
645 +DESCRIPTION="Bluetooth support library for the Qt5 framework"
646 +
647 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
648 + KEYWORDS="~amd64 ~arm ~arm64 ~x86"
649 +fi
650 +
651 +IUSE="qml"
652 +
653 +RDEPEND="
654 + ~dev-qt/qtconcurrent-${PV}
655 + ~dev-qt/qtcore-${PV}
656 + ~dev-qt/qtdbus-${PV}
657 + >=net-wireless/bluez-5:=
658 + qml? ( ~dev-qt/qtdeclarative-${PV} )
659 +"
660 +DEPEND="${RDEPEND}
661 + ~dev-qt/qtnetwork-${PV}
662 +"
663 +
664 +src_prepare() {
665 + sed -i -e 's/nfc//' src/src.pro || die
666 +
667 + qt_use_disable_mod qml quick src/src.pro
668 +
669 + qt5-build_src_prepare
670 +}
671
672 diff --git a/dev-qt/qtcharts/Manifest b/dev-qt/qtcharts/Manifest
673 index 1289905d55c..079b3a76b00 100644
674 --- a/dev-qt/qtcharts/Manifest
675 +++ b/dev-qt/qtcharts/Manifest
676 @@ -1,2 +1,3 @@
677 DIST qtcharts-everywhere-src-5.11.1.tar.xz 4245496 BLAKE2B 92c1d9330d2da96524505186cd39c34765fc65ba5e5947d27f0bc7e275bc044112d3cd9fcef0c5455b20d0fb931d3bf15f8961381e47a7d537e47d1dffcbe5ee SHA512 e3c02ea9bd985a8d051e305dd04e58711de3b666128a695011afd65271a2c7bcb11763c18fe201045ce03df96326490ca7322bdc0f77e97988ec59427505886b
678 +DIST qtcharts-everywhere-src-5.11.2.tar.xz 4239784 BLAKE2B ffb753a133232afa7037fc5c41d27de748e23cdcd567d0f8a993e1323a9ec8a1d2c49624c4ff2a076471227b47cb9225107ab726a4df9ffa9cfa7520f5f570ac SHA512 19a9a0d78cba75d7ed237647c04237797b6002f9c6a4a08f4d4a90426bd44bdbde3f4ffc78dfafab3abb56faaef458a2577f5249200ad89e125e86049aafb85d
679 DIST qtcharts-opensource-src-5.9.6.tar.xz 4155980 BLAKE2B 975ed87424954502184c0d09cfd51f19b5908e4f297b47b5cfe5e40c5818816843d5c90c4012340b8731fbb306eeeb1edd6ba94a7db755604bc8ef6e8cedb168 SHA512 6d6ed9eca5611774ec683a85164858acb9071f74a0b2ade6976edd406232f51915e5fc1d144c9ba7ec69d36a4ab4840aa6d542214cd70673b3a3b8e6a0b88d68
680
681 diff --git a/dev-qt/qtcharts/qtcharts-5.11.2.ebuild b/dev-qt/qtcharts/qtcharts-5.11.2.ebuild
682 new file mode 100644
683 index 00000000000..75f61952dee
684 --- /dev/null
685 +++ b/dev-qt/qtcharts/qtcharts-5.11.2.ebuild
686 @@ -0,0 +1,29 @@
687 +# Copyright 1999-2018 Gentoo Authors
688 +# Distributed under the terms of the GNU General Public License v2
689 +
690 +EAPI=6
691 +inherit qt5-build
692 +
693 +DESCRIPTION="Chart component library for the Qt5 framework"
694 +LICENSE="GPL-3"
695 +
696 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
697 + KEYWORDS="~amd64 ~x86"
698 +fi
699 +
700 +IUSE="qml"
701 +
702 +DEPEND="
703 + ~dev-qt/qtcore-${PV}
704 + ~dev-qt/qtgui-${PV}
705 + ~dev-qt/qtwidgets-${PV}
706 + qml? ( ~dev-qt/qtdeclarative-${PV} )
707 +"
708 +RDEPEND="${DEPEND}"
709 +
710 +src_prepare() {
711 + qt_use_disable_mod qml quick \
712 + src/src.pro
713 +
714 + qt5-build_src_prepare
715 +}
716
717 diff --git a/dev-qt/qtconcurrent/Manifest b/dev-qt/qtconcurrent/Manifest
718 index 320b4d150ab..92253917427 100644
719 --- a/dev-qt/qtconcurrent/Manifest
720 +++ b/dev-qt/qtconcurrent/Manifest
721 @@ -1,2 +1,3 @@
722 DIST qtbase-everywhere-src-5.11.1.tar.xz 46860400 BLAKE2B 3297ace6582eeac8aee3ce39e8cb2a144190fea8af83e7da7659148e54c55962c1aa4994384ad62b98d4406b41dd72c602d09b9f22f752052c3bfbdc9b09f83a SHA512 5f45405872e541565d811c1973ae95b0f19593f4495375306917b72e21146e14fe8f7db5fbd629476476807f89ef1679aa59737ca5efdd9cbe6b14d7aa371b81
723 +DIST qtbase-everywhere-src-5.11.2.tar.xz 46954920 BLAKE2B 41685cf977df7bd10ef80ee7f3f1166fe9cc9a94cdb43b6b0b3b22f49d6bd8c5532666cf1b92f6fb845b000a16ffd11922892c30ced7b67753f0608fb6a09c00 SHA512 b2f14126caa1c664887203a9a98551b85b57630cf7745c17f76e1e8aaf464f0091fe2de5615a138506dac7c8fbb16e5f33f984aef8e61e23f0c3bf74f6ef0835
724 DIST qtbase-opensource-src-5.9.6.tar.xz 45129248 BLAKE2B 7b68fef553a738fdddc7ad99089987592e3da5caa37534d6915984fa8b20844e44a5e535df9f0ec41d3ffb7a77bd928696e129ba90480c0ca2b15d5c7d40564c SHA512 e9d4b631abeaaced325c58778e3d2eda08c6804a3788eea826f6ec90b494db0da072e7ae184ebdb00ee504ad41e9f0c9aaadc096219d5fbb1c4833552e42d8bb
725
726 diff --git a/dev-qt/qtconcurrent/qtconcurrent-5.11.2.ebuild b/dev-qt/qtconcurrent/qtconcurrent-5.11.2.ebuild
727 new file mode 100644
728 index 00000000000..bd0990b438b
729 --- /dev/null
730 +++ b/dev-qt/qtconcurrent/qtconcurrent-5.11.2.ebuild
731 @@ -0,0 +1,23 @@
732 +# Copyright 1999-2018 Gentoo Authors
733 +# Distributed under the terms of the GNU General Public License v2
734 +
735 +EAPI=6
736 +QT5_MODULE="qtbase"
737 +inherit qt5-build
738 +
739 +DESCRIPTION="Multi-threading concurrence support library for the Qt5 framework"
740 +
741 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
742 + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-fbsd"
743 +fi
744 +
745 +IUSE=""
746 +
747 +DEPEND="
748 + ~dev-qt/qtcore-${PV}
749 +"
750 +RDEPEND="${DEPEND}"
751 +
752 +QT5_TARGET_SUBDIRS=(
753 + src/concurrent
754 +)
755
756 diff --git a/dev-qt/qtcore/Manifest b/dev-qt/qtcore/Manifest
757 index 320b4d150ab..92253917427 100644
758 --- a/dev-qt/qtcore/Manifest
759 +++ b/dev-qt/qtcore/Manifest
760 @@ -1,2 +1,3 @@
761 DIST qtbase-everywhere-src-5.11.1.tar.xz 46860400 BLAKE2B 3297ace6582eeac8aee3ce39e8cb2a144190fea8af83e7da7659148e54c55962c1aa4994384ad62b98d4406b41dd72c602d09b9f22f752052c3bfbdc9b09f83a SHA512 5f45405872e541565d811c1973ae95b0f19593f4495375306917b72e21146e14fe8f7db5fbd629476476807f89ef1679aa59737ca5efdd9cbe6b14d7aa371b81
762 +DIST qtbase-everywhere-src-5.11.2.tar.xz 46954920 BLAKE2B 41685cf977df7bd10ef80ee7f3f1166fe9cc9a94cdb43b6b0b3b22f49d6bd8c5532666cf1b92f6fb845b000a16ffd11922892c30ced7b67753f0608fb6a09c00 SHA512 b2f14126caa1c664887203a9a98551b85b57630cf7745c17f76e1e8aaf464f0091fe2de5615a138506dac7c8fbb16e5f33f984aef8e61e23f0c3bf74f6ef0835
763 DIST qtbase-opensource-src-5.9.6.tar.xz 45129248 BLAKE2B 7b68fef553a738fdddc7ad99089987592e3da5caa37534d6915984fa8b20844e44a5e535df9f0ec41d3ffb7a77bd928696e129ba90480c0ca2b15d5c7d40564c SHA512 e9d4b631abeaaced325c58778e3d2eda08c6804a3788eea826f6ec90b494db0da072e7ae184ebdb00ee504ad41e9f0c9aaadc096219d5fbb1c4833552e42d8bb
764
765 diff --git a/dev-qt/qtcore/qtcore-5.11.2.ebuild b/dev-qt/qtcore/qtcore-5.11.2.ebuild
766 new file mode 100644
767 index 00000000000..571af4d5b17
768 --- /dev/null
769 +++ b/dev-qt/qtcore/qtcore-5.11.2.ebuild
770 @@ -0,0 +1,75 @@
771 +# Copyright 1999-2018 Gentoo Authors
772 +# Distributed under the terms of the GNU General Public License v2
773 +
774 +EAPI=6
775 +QT5_MODULE="qtbase"
776 +inherit qt5-build
777 +
778 +DESCRIPTION="Cross-platform application development framework"
779 +
780 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
781 + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-fbsd"
782 +fi
783 +
784 +IUSE="icu systemd"
785 +
786 +DEPEND="
787 + dev-libs/double-conversion:=
788 + dev-libs/glib:2
789 + dev-libs/libpcre2[pcre16,unicode]
790 + sys-libs/zlib
791 + icu? ( dev-libs/icu:= )
792 + !icu? ( virtual/libiconv )
793 + systemd? ( sys-apps/systemd:= )
794 +"
795 +RDEPEND="${DEPEND}
796 + !<dev-qt/qtcore-4.8.7-r4:4
797 +"
798 +
799 +QT5_TARGET_SUBDIRS=(
800 + src/tools/bootstrap
801 + src/tools/moc
802 + src/tools/rcc
803 + src/tools/qfloat16-tables
804 + src/corelib
805 + src/tools/qlalr
806 + doc
807 +)
808 +
809 +QT5_GENTOO_PRIVATE_CONFIG=(
810 + !:network
811 + !:sql
812 + !:testlib
813 + !:xml
814 +)
815 +
816 +src_configure() {
817 + local myconf=(
818 + $(qt_use icu)
819 + $(qt_use !icu iconv)
820 + $(qt_use systemd journald)
821 + )
822 + qt5-build_src_configure
823 +}
824 +
825 +src_install() {
826 + qt5-build_src_install
827 +
828 + local flags=(
829 + ALSA CUPS DBUS EGL EGLFS EGL_X11 EVDEV FONTCONFIG FREETYPE
830 + HARFBUZZ IMAGEFORMAT_JPEG IMAGEFORMAT_PNG LIBPROXY MITSHM
831 + OPENGL OPENSSL OPENVG PULSEAUDIO SHAPE SSL TSLIB WIDGETS
832 + XCURSOR XFIXES XKB XRANDR XSYNC ZLIB
833 + )
834 +
835 + for flag in ${flags[@]}; do
836 + cat >> "${D%/}"/${QT5_HEADERDIR}/QtCore/qconfig.h <<- _EOF_ || die
837 +
838 + #if defined(QT_NO_${flag}) && defined(QT_${flag})
839 + # undef QT_NO_${flag}
840 + #elif !defined(QT_NO_${flag}) && !defined(QT_${flag})
841 + # define QT_NO_${flag}
842 + #endif
843 + _EOF_
844 + done
845 +}
846
847 diff --git a/dev-qt/qtdatavis3d/Manifest b/dev-qt/qtdatavis3d/Manifest
848 index b2969f02cde..d2e666cb17f 100644
849 --- a/dev-qt/qtdatavis3d/Manifest
850 +++ b/dev-qt/qtdatavis3d/Manifest
851 @@ -1,2 +1,3 @@
852 DIST qtdatavis3d-everywhere-src-5.11.1.tar.xz 5206688 BLAKE2B 2d5de648a9f80085f98902a8b086d5ce59c366c445b3ab80d313a537ae6b3d19924c886e4f2f3c0a219e874e4430c9327fde266e770b6ceb1f45e62f6a67aef4 SHA512 e88f2471fa39fd4f4c7900df5edadc568d000b537eb00f892fadc6cf1d7845987b9fd98adbea4c35c6469c9a9bfce087b26440a6419ca758451dbe3b669d19cd
853 +DIST qtdatavis3d-everywhere-src-5.11.2.tar.xz 5196328 BLAKE2B 5ef72dc6a91bf8fa34ef07e991d50350b2d315de43ba1b674c1d2ff6950426e5225b50c50ae69dba3f0a5d99587122b892a01e496c4820337e505aeca89f4c82 SHA512 ec5599d95e30a9d6b4fbed53087aed4607a4ad5f8322610ec785c970a0c65b215344ec842c6c21791f27ec015610fca47e6af2608f2682ac2e6d114b0f0b80a8
854 DIST qtdatavis3d-opensource-src-5.9.6.tar.xz 5162724 BLAKE2B b6211a06b5484ddcb81fbe0f676fd4866e2e7b586ad3cd732f080c66079a2cd2b9d53eef25c536cb887686363df3ff39272272e4db621faf28c04e68ac011147 SHA512 fc209e704010e8be5fd6600f86eab5e6b45acde16472589da4945a70db320a13cf282db566182cc546191d245d258a3a227d1bdcdebbc7c7ed31ea00b929d495
855
856 diff --git a/dev-qt/qtdatavis3d/qtdatavis3d-5.11.2.ebuild b/dev-qt/qtdatavis3d/qtdatavis3d-5.11.2.ebuild
857 new file mode 100644
858 index 00000000000..fb629edbad0
859 --- /dev/null
860 +++ b/dev-qt/qtdatavis3d/qtdatavis3d-5.11.2.ebuild
861 @@ -0,0 +1,31 @@
862 +# Copyright 1999-2018 Gentoo Authors
863 +# Distributed under the terms of the GNU General Public License v2
864 +
865 +EAPI=6
866 +inherit qt5-build
867 +
868 +DESCRIPTION="3D data visualization library for the Qt5 framework"
869 +LICENSE="GPL-3"
870 +
871 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
872 + KEYWORDS="~amd64 ~x86"
873 +fi
874 +
875 +IUSE="gles2 qml"
876 +
877 +DEPEND="
878 + ~dev-qt/qtcore-${PV}
879 + ~dev-qt/qtgui-${PV}[gles2=]
880 + qml? ( ~dev-qt/qtdeclarative-${PV}[gles2=] )
881 +"
882 +RDEPEND="${DEPEND}"
883 +
884 +src_prepare() {
885 + # eliminate bogus dependency on qtwidgets
886 + sed -i -e '/requires.*widgets/d' qtdatavis3d.pro || die
887 +
888 + qt_use_disable_mod qml quick \
889 + src/src.pro
890 +
891 + qt5-build_src_prepare
892 +}
893
894 diff --git a/dev-qt/qtdbus/Manifest b/dev-qt/qtdbus/Manifest
895 index 320b4d150ab..92253917427 100644
896 --- a/dev-qt/qtdbus/Manifest
897 +++ b/dev-qt/qtdbus/Manifest
898 @@ -1,2 +1,3 @@
899 DIST qtbase-everywhere-src-5.11.1.tar.xz 46860400 BLAKE2B 3297ace6582eeac8aee3ce39e8cb2a144190fea8af83e7da7659148e54c55962c1aa4994384ad62b98d4406b41dd72c602d09b9f22f752052c3bfbdc9b09f83a SHA512 5f45405872e541565d811c1973ae95b0f19593f4495375306917b72e21146e14fe8f7db5fbd629476476807f89ef1679aa59737ca5efdd9cbe6b14d7aa371b81
900 +DIST qtbase-everywhere-src-5.11.2.tar.xz 46954920 BLAKE2B 41685cf977df7bd10ef80ee7f3f1166fe9cc9a94cdb43b6b0b3b22f49d6bd8c5532666cf1b92f6fb845b000a16ffd11922892c30ced7b67753f0608fb6a09c00 SHA512 b2f14126caa1c664887203a9a98551b85b57630cf7745c17f76e1e8aaf464f0091fe2de5615a138506dac7c8fbb16e5f33f984aef8e61e23f0c3bf74f6ef0835
901 DIST qtbase-opensource-src-5.9.6.tar.xz 45129248 BLAKE2B 7b68fef553a738fdddc7ad99089987592e3da5caa37534d6915984fa8b20844e44a5e535df9f0ec41d3ffb7a77bd928696e129ba90480c0ca2b15d5c7d40564c SHA512 e9d4b631abeaaced325c58778e3d2eda08c6804a3788eea826f6ec90b494db0da072e7ae184ebdb00ee504ad41e9f0c9aaadc096219d5fbb1c4833552e42d8bb
902
903 diff --git a/dev-qt/qtdbus/qtdbus-5.11.2.ebuild b/dev-qt/qtdbus/qtdbus-5.11.2.ebuild
904 new file mode 100644
905 index 00000000000..46fe1ec10bd
906 --- /dev/null
907 +++ b/dev-qt/qtdbus/qtdbus-5.11.2.ebuild
908 @@ -0,0 +1,43 @@
909 +# Copyright 1999-2018 Gentoo Authors
910 +# Distributed under the terms of the GNU General Public License v2
911 +
912 +EAPI=6
913 +QT5_MODULE="qtbase"
914 +inherit qt5-build
915 +
916 +DESCRIPTION="Qt5 module for inter-process communication over the D-Bus protocol"
917 +
918 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
919 + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-fbsd"
920 +fi
921 +
922 +IUSE=""
923 +
924 +DEPEND="
925 + ~dev-qt/qtcore-${PV}
926 + >=sys-apps/dbus-1.4.20
927 +"
928 +RDEPEND="${DEPEND}"
929 +
930 +QT5_TARGET_SUBDIRS=(
931 + src/dbus
932 + src/tools/qdbusxml2cpp
933 + src/tools/qdbuscpp2xml
934 +)
935 +
936 +QT5_GENTOO_CONFIG=(
937 + :dbus
938 + :dbus-linked:
939 +)
940 +
941 +QT5_GENTOO_PRIVATE_CONFIG=(
942 + :dbus
943 + :dbus-linked
944 +)
945 +
946 +src_configure() {
947 + local myconf=(
948 + -dbus-linked
949 + )
950 + qt5-build_src_configure
951 +}
952
953 diff --git a/dev-qt/qtdeclarative/Manifest b/dev-qt/qtdeclarative/Manifest
954 index 31c15e08844..2c7c37a022b 100644
955 --- a/dev-qt/qtdeclarative/Manifest
956 +++ b/dev-qt/qtdeclarative/Manifest
957 @@ -1,2 +1,3 @@
958 DIST qtdeclarative-everywhere-src-5.11.1.tar.xz 22203488 BLAKE2B 3304d5f1982380da6a82db9dee9782c7214fd307059055c9f42754b70cc760f9931357f5b9b4fc28bf5f6c799659d927f270ad154d43e91b28592465d7eac386 SHA512 d4252f58fcc811273b1a51f80167bca19f744d70c47362b631bbb7875473a808402d64b26475e2f5ff1813d8b8cc66b81cac1b8a4b5e36f7ca1fdbb15666f053
959 +DIST qtdeclarative-everywhere-src-5.11.2.tar.xz 22217460 BLAKE2B 91a5619aeb09bc98dbe9c9ddc5e00b65d5cc9aac9f2d40f7e4a7001bbd2a1806a640e2a30d7de8698513b54b67d5bd4b551654ea119ecffa27cd91f3dba9327b SHA512 30d3ddfabceaf48666cb5ebc5c3a25318152daeed599b1a0a1b3c2feff353708de4760472babbe55a685582c0640a2789fa2fa239d151d17fe2b36950836f7ee
960 DIST qtdeclarative-opensource-src-5.9.6.tar.xz 21417200 BLAKE2B 25d62058d85f845eb8a61ed949f7f3b2af972c0d3e97e4fe24b309fcc9570b5a00716bad012fca4cb8f65858b4aa7afb735181270be32e6a7bbe126d6a5931e4 SHA512 1fc7a542c60e8c13ba9b791d7b83a916fc1ffb1d3ab505405055a13d597a2c406f29bbd9309603af5bf56492874efeee33ab0128af1fa44866d66d689147ac39
961
962 diff --git a/dev-qt/qtdeclarative/qtdeclarative-5.11.2.ebuild b/dev-qt/qtdeclarative/qtdeclarative-5.11.2.ebuild
963 new file mode 100644
964 index 00000000000..325ae743da1
965 --- /dev/null
966 +++ b/dev-qt/qtdeclarative/qtdeclarative-5.11.2.ebuild
967 @@ -0,0 +1,64 @@
968 +# Copyright 1999-2018 Gentoo Authors
969 +# Distributed under the terms of the GNU General Public License v2
970 +
971 +EAPI=6
972 +PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
973 +inherit python-any-r1 qt5-build
974 +
975 +DESCRIPTION="The QML and Quick modules for the Qt5 framework"
976 +
977 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
978 + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-fbsd"
979 +fi
980 +
981 +IUSE="gles2 +jit localstorage +widgets xml"
982 +
983 +# qtgui[gles2=] is needed because of bug 504322
984 +COMMON_DEPEND="
985 + ~dev-qt/qtcore-${PV}
986 + ~dev-qt/qtgui-${PV}[gles2=]
987 + ~dev-qt/qtnetwork-${PV}
988 + ~dev-qt/qttest-${PV}
989 + localstorage? ( ~dev-qt/qtsql-${PV} )
990 + widgets? ( ~dev-qt/qtwidgets-${PV}[gles2=] )
991 + xml? (
992 + ~dev-qt/qtnetwork-${PV}
993 + ~dev-qt/qtxmlpatterns-${PV}
994 + )
995 +"
996 +DEPEND="${COMMON_DEPEND}
997 + ${PYTHON_DEPS}
998 +"
999 +RDEPEND="${COMMON_DEPEND}
1000 + !<dev-qt/qtquickcontrols-5.7:5
1001 +"
1002 +
1003 +src_prepare() {
1004 + use jit || PATCHES+=("${FILESDIR}/${PN}-5.4.2-disable-jit.patch")
1005 +
1006 + qt_use_disable_mod localstorage sql \
1007 + src/imports/imports.pro
1008 +
1009 + qt_use_disable_mod widgets widgets \
1010 + src/src.pro \
1011 + src/qmltest/qmltest.pro \
1012 + tests/auto/auto.pro \
1013 + tools/tools.pro \
1014 + tools/qmlscene/qmlscene.pro \
1015 + tools/qml/qml.pro
1016 +
1017 + qt_use_disable_mod xml xmlpatterns \
1018 + src/imports/imports.pro \
1019 + tests/auto/quick/quick.pro \
1020 + tests/auto/quick/examples/examples.pro
1021 +
1022 + qt5-build_src_prepare
1023 +}
1024 +
1025 +src_configure() {
1026 + local myqmakeargs=(
1027 + --
1028 + -qml-debug
1029 + )
1030 + qt5-build_src_configure
1031 +}
1032
1033 diff --git a/dev-qt/qtdiag/Manifest b/dev-qt/qtdiag/Manifest
1034 index 81229ba140a..1e0238acd32 100644
1035 --- a/dev-qt/qtdiag/Manifest
1036 +++ b/dev-qt/qtdiag/Manifest
1037 @@ -1,2 +1,3 @@
1038 DIST qttools-everywhere-src-5.11.1.tar.xz 9720996 BLAKE2B 5c7ca72ea6933e13eb07bafbd594db1dbde820c060d18cd26e30421b359633641a12834b0e9f0a94fac6c9df3d0d1e699a1bcb2d4831515509593813b021ad0f SHA512 cf690c630db79b4cd86d5d608175fb2c5463a985d7cb8a592c0995db04593c2c2ddddb52a3dc21348462639efdd3f9c57d3897a8384708b912b42cf1ac2c7482
1039 +DIST qttools-everywhere-src-5.11.2.tar.xz 9691816 BLAKE2B 6391d9ec8c12789568db152a7131109e504449b82c738304f1360430d40c465a2f2bd6a77bf80ec8139c2ba93b896b62f59b6698a6f234ac606b9d2d396de211 SHA512 a950a3c1d8e6e92ba200e6834d1f88b8b98b91e3ab2e238aa4d229248f19103e38a06f0a81304ebdae70b96a60c87fdea8caae0181d2114da3e20e9148d08be5
1040 DIST qttools-opensource-src-5.9.6.tar.xz 9575188 BLAKE2B 117f9ad299ccf0a3ec0afe0c654731325bd6f39219bc9b473b43f02508f0b653a1ea3c202b9ecda187e0c25f4d02d22cb57f66c8aa812635823250b8f52d35f9 SHA512 2e72e88a6691491ff24b791254f2bb1e98bfc22b01a3ae3d5b8312ca75d4dea983e7949a1d445d9fd9b18c86ba9236489ba59e5562c6db60ec43dbd452b6b8d8
1041
1042 diff --git a/dev-qt/qtdiag/qtdiag-5.11.2.ebuild b/dev-qt/qtdiag/qtdiag-5.11.2.ebuild
1043 new file mode 100644
1044 index 00000000000..a755f1da79a
1045 --- /dev/null
1046 +++ b/dev-qt/qtdiag/qtdiag-5.11.2.ebuild
1047 @@ -0,0 +1,36 @@
1048 +# Copyright 1999-2018 Gentoo Authors
1049 +# Distributed under the terms of the GNU General Public License v2
1050 +
1051 +EAPI=6
1052 +QT5_MODULE="qttools"
1053 +inherit qt5-build
1054 +
1055 +DESCRIPTION="Tool for reporting diagnostic information about Qt and its environment"
1056 +
1057 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
1058 + KEYWORDS="~amd64 ~arm ~hppa ~ppc64 ~x86"
1059 +fi
1060 +
1061 +IUSE="+network +widgets"
1062 +
1063 +DEPEND="
1064 + ~dev-qt/qtcore-${PV}
1065 + ~dev-qt/qtgui-${PV}
1066 + network? ( ~dev-qt/qtnetwork-${PV}[ssl] )
1067 + widgets? ( ~dev-qt/qtwidgets-${PV} )
1068 +"
1069 +RDEPEND="${DEPEND}"
1070 +
1071 +QT5_TARGET_SUBDIRS=(
1072 + src/qtdiag
1073 +)
1074 +
1075 +src_prepare() {
1076 + qt_use_disable_mod network network \
1077 + src/qtdiag/qtdiag.pro
1078 +
1079 + qt_use_disable_mod widgets widgets \
1080 + src/qtdiag/qtdiag.pro
1081 +
1082 + qt5-build_src_prepare
1083 +}
1084
1085 diff --git a/dev-qt/qtgraphicaleffects/Manifest b/dev-qt/qtgraphicaleffects/Manifest
1086 index b3790cbb105..504e69dca63 100644
1087 --- a/dev-qt/qtgraphicaleffects/Manifest
1088 +++ b/dev-qt/qtgraphicaleffects/Manifest
1089 @@ -1,2 +1,3 @@
1090 DIST qtgraphicaleffects-everywhere-src-5.11.1.tar.xz 14272760 BLAKE2B 079c4c22d222c8aae3e16a9b818ed792652692a6dce4c56afe404ba53a777e6d32afca00b2b03fee84010714d4a94dfa3ff257ab2fbb649fde4ba4a605cd72b0 SHA512 0e79eac7debfd8904063d6b03938f62ed72194b5de164e0700d27bd2aac15e390cbdd337fa9afb62435862972e488fb01ae54f08d2a492719baa21a410272297
1091 +DIST qtgraphicaleffects-everywhere-src-5.11.2.tar.xz 14262460 BLAKE2B a46683c6e755600f80247ea29eed17257e19f5f51e41da1ebbb1ae237d798a678b301f64cc0da74d34d9ffec7ea7efcfecf27ad3c50d3c09a537c2fde1d3314b SHA512 a76bc46e6442fb66d0f99056c527593ff6df1336f24644fc6d265f21c5be3ff9329cdebb8b677b8b29e3a49fc98b90c9a5838a991ae998b81cda21028826071f
1092 DIST qtgraphicaleffects-opensource-src-5.9.6.tar.xz 14226968 BLAKE2B 1200c65dff266a27178bc9f30ba7717fbdf8d7d29bd25ac7edc2c45f62bfebf5748205933266edc0b3733b382f5596f513298786fb9e8e1f36a8de67ebfb946e SHA512 a319dd594bd9048242512cefddf8db0474677d48a03c7616633d7e3b7dd6637ff2c7cce206d25d3938a6b3f3cc7ffc037630e5923caea0bfa7612e99522e36ea
1093
1094 diff --git a/dev-qt/qtgraphicaleffects/qtgraphicaleffects-5.11.2.ebuild b/dev-qt/qtgraphicaleffects/qtgraphicaleffects-5.11.2.ebuild
1095 new file mode 100644
1096 index 00000000000..66e01da425a
1097 --- /dev/null
1098 +++ b/dev-qt/qtgraphicaleffects/qtgraphicaleffects-5.11.2.ebuild
1099 @@ -0,0 +1,21 @@
1100 +# Copyright 1999-2018 Gentoo Authors
1101 +# Distributed under the terms of the GNU General Public License v2
1102 +
1103 +EAPI=6
1104 +VIRTUALX_REQUIRED="test"
1105 +inherit qt5-build
1106 +
1107 +DESCRIPTION="Set of QML types for adding visual effects to user interfaces"
1108 +
1109 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
1110 + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
1111 +fi
1112 +
1113 +IUSE=""
1114 +
1115 +RDEPEND="
1116 + ~dev-qt/qtcore-${PV}
1117 + ~dev-qt/qtdeclarative-${PV}
1118 + ~dev-qt/qtgui-${PV}
1119 +"
1120 +DEPEND="${RDEPEND}"
1121
1122 diff --git a/dev-qt/qtgui/Manifest b/dev-qt/qtgui/Manifest
1123 index 320b4d150ab..92253917427 100644
1124 --- a/dev-qt/qtgui/Manifest
1125 +++ b/dev-qt/qtgui/Manifest
1126 @@ -1,2 +1,3 @@
1127 DIST qtbase-everywhere-src-5.11.1.tar.xz 46860400 BLAKE2B 3297ace6582eeac8aee3ce39e8cb2a144190fea8af83e7da7659148e54c55962c1aa4994384ad62b98d4406b41dd72c602d09b9f22f752052c3bfbdc9b09f83a SHA512 5f45405872e541565d811c1973ae95b0f19593f4495375306917b72e21146e14fe8f7db5fbd629476476807f89ef1679aa59737ca5efdd9cbe6b14d7aa371b81
1128 +DIST qtbase-everywhere-src-5.11.2.tar.xz 46954920 BLAKE2B 41685cf977df7bd10ef80ee7f3f1166fe9cc9a94cdb43b6b0b3b22f49d6bd8c5532666cf1b92f6fb845b000a16ffd11922892c30ced7b67753f0608fb6a09c00 SHA512 b2f14126caa1c664887203a9a98551b85b57630cf7745c17f76e1e8aaf464f0091fe2de5615a138506dac7c8fbb16e5f33f984aef8e61e23f0c3bf74f6ef0835
1129 DIST qtbase-opensource-src-5.9.6.tar.xz 45129248 BLAKE2B 7b68fef553a738fdddc7ad99089987592e3da5caa37534d6915984fa8b20844e44a5e535df9f0ec41d3ffb7a77bd928696e129ba90480c0ca2b15d5c7d40564c SHA512 e9d4b631abeaaced325c58778e3d2eda08c6804a3788eea826f6ec90b494db0da072e7ae184ebdb00ee504ad41e9f0c9aaadc096219d5fbb1c4833552e42d8bb
1130
1131 diff --git a/dev-qt/qtgui/qtgui-5.11.2.ebuild b/dev-qt/qtgui/qtgui-5.11.2.ebuild
1132 new file mode 100644
1133 index 00000000000..d54825a1961
1134 --- /dev/null
1135 +++ b/dev-qt/qtgui/qtgui-5.11.2.ebuild
1136 @@ -0,0 +1,170 @@
1137 +# Copyright 1999-2018 Gentoo Authors
1138 +# Distributed under the terms of the GNU General Public License v2
1139 +
1140 +EAPI=6
1141 +QT5_MODULE="qtbase"
1142 +inherit qt5-build
1143 +
1144 +DESCRIPTION="The GUI module and platform plugins for the Qt5 framework"
1145 +
1146 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
1147 + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-fbsd"
1148 +fi
1149 +
1150 +# TODO: linuxfb
1151 +
1152 +IUSE="accessibility dbus egl eglfs evdev +gif gles2 ibus
1153 + jpeg +libinput +png tslib tuio +udev vnc +xcb"
1154 +REQUIRED_USE="
1155 + || ( eglfs xcb )
1156 + accessibility? ( dbus xcb )
1157 + eglfs? ( egl )
1158 + ibus? ( dbus )
1159 + libinput? ( udev )
1160 + xcb? ( gles2? ( egl ) )
1161 +"
1162 +
1163 +RDEPEND="
1164 + dev-libs/glib:2
1165 + ~dev-qt/qtcore-${PV}
1166 + media-libs/fontconfig
1167 + >=media-libs/freetype-2.6.1:2
1168 + >=media-libs/harfbuzz-1.6.0:=
1169 + >=sys-libs/zlib-1.2.5
1170 + virtual/opengl
1171 + dbus? ( ~dev-qt/qtdbus-${PV} )
1172 + egl? ( media-libs/mesa[egl] )
1173 + eglfs? (
1174 + media-libs/mesa[gbm]
1175 + x11-libs/libdrm
1176 + )
1177 + evdev? ( sys-libs/mtdev )
1178 + gles2? ( media-libs/mesa[gles2] )
1179 + jpeg? ( virtual/jpeg:0 )
1180 + libinput? (
1181 + dev-libs/libinput:=
1182 + x11-libs/libxkbcommon
1183 + )
1184 + png? ( media-libs/libpng:0= )
1185 + tslib? ( x11-libs/tslib )
1186 + tuio? ( ~dev-qt/qtnetwork-${PV} )
1187 + udev? ( virtual/libudev:= )
1188 + vnc? ( ~dev-qt/qtnetwork-${PV} )
1189 + xcb? (
1190 + x11-libs/libICE
1191 + x11-libs/libSM
1192 + x11-libs/libX11
1193 + >=x11-libs/libXi-1.7.5
1194 + >=x11-libs/libxcb-1.10:=[xkb]
1195 + >=x11-libs/libxkbcommon-0.4.1[X]
1196 + x11-libs/xcb-util-image
1197 + x11-libs/xcb-util-keysyms
1198 + x11-libs/xcb-util-renderutil
1199 + x11-libs/xcb-util-wm
1200 + )
1201 +"
1202 +DEPEND="${RDEPEND}
1203 + evdev? ( sys-kernel/linux-headers )
1204 + udev? ( sys-kernel/linux-headers )
1205 +"
1206 +PDEPEND="
1207 + ibus? ( app-i18n/ibus )
1208 +"
1209 +
1210 +QT5_TARGET_SUBDIRS=(
1211 + src/tools/qvkgen
1212 + src/gui
1213 + src/openglextensions
1214 + src/platformheaders
1215 + src/platformsupport
1216 + src/plugins/generic
1217 + src/plugins/imageformats
1218 + src/plugins/platforms
1219 + src/plugins/platforminputcontexts
1220 +)
1221 +
1222 +QT5_GENTOO_CONFIG=(
1223 + accessibility:accessibility-atspi-bridge
1224 + egl
1225 + eglfs
1226 + eglfs:eglfs_egldevice:
1227 + eglfs:eglfs_gbm:
1228 + evdev
1229 + evdev:mtdev:
1230 + :fontconfig
1231 + :system-freetype:FREETYPE
1232 + !:no-freetype:
1233 + !gif:no-gif:
1234 + gles2::OPENGL_ES
1235 + gles2:opengles2:OPENGL_ES_2
1236 + !:no-gui:
1237 + :system-harfbuzz:HARFBUZZ
1238 + !:no-harfbuzz:
1239 + jpeg:system-jpeg:IMAGEFORMAT_JPEG
1240 + !jpeg:no-jpeg:
1241 + libinput
1242 + libinput:xkbcommon-evdev:
1243 + :opengl
1244 + png:png:
1245 + png:system-png:IMAGEFORMAT_PNG
1246 + !png:no-png:
1247 + tslib
1248 + udev:libudev:
1249 + xcb:xcb:
1250 + xcb:xcb-glx:
1251 + xcb:xcb-plugin:
1252 + xcb:xcb-render:
1253 + xcb:xcb-sm:
1254 + xcb:xcb-xlib:
1255 + xcb:xinput2:
1256 + xcb::XKB
1257 +)
1258 +
1259 +QT5_GENTOO_PRIVATE_CONFIG=(
1260 + :gui
1261 +)
1262 +
1263 +src_prepare() {
1264 + # egl_x11 is activated when both egl and xcb are enabled
1265 + use egl && QT5_GENTOO_CONFIG+=(xcb:egl_x11) || QT5_GENTOO_CONFIG+=(egl:egl_x11)
1266 +
1267 + qt_use_disable_config dbus dbus \
1268 + src/platformsupport/themes/genericunix/genericunix.pri
1269 +
1270 + qt_use_disable_config tuio tuiotouch src/plugins/generic/generic.pro
1271 +
1272 + qt_use_disable_mod ibus dbus \
1273 + src/plugins/platforminputcontexts/platforminputcontexts.pro
1274 +
1275 + use vnc || sed -i -e '/SUBDIRS += vnc/d' \
1276 + src/plugins/platforms/platforms.pro || die
1277 +
1278 + qt5-build_src_prepare
1279 +}
1280 +
1281 +src_configure() {
1282 + local myconf=(
1283 + $(usex dbus -dbus-linked '')
1284 + $(qt_use egl)
1285 + $(qt_use eglfs)
1286 + $(usex eglfs '-gbm -kms' '')
1287 + $(qt_use evdev)
1288 + $(qt_use evdev mtdev)
1289 + -fontconfig
1290 + -system-freetype
1291 + $(usex gif '' -no-gif)
1292 + -gui
1293 + -system-harfbuzz
1294 + $(qt_use jpeg libjpeg system)
1295 + $(qt_use libinput)
1296 + $(qt_use libinput xkbcommon-evdev)
1297 + -opengl $(usex gles2 es2 desktop)
1298 + $(qt_use png libpng system)
1299 + $(qt_use tslib)
1300 + $(qt_use udev libudev)
1301 + $(qt_use xcb xcb system)
1302 + $(qt_use xcb xkbcommon-x11 system)
1303 + $(usex xcb '-xcb-xlib -xinput2 -xkb' '')
1304 + )
1305 + qt5-build_src_configure
1306 +}
1307
1308 diff --git a/dev-qt/qthelp/Manifest b/dev-qt/qthelp/Manifest
1309 index 81229ba140a..1e0238acd32 100644
1310 --- a/dev-qt/qthelp/Manifest
1311 +++ b/dev-qt/qthelp/Manifest
1312 @@ -1,2 +1,3 @@
1313 DIST qttools-everywhere-src-5.11.1.tar.xz 9720996 BLAKE2B 5c7ca72ea6933e13eb07bafbd594db1dbde820c060d18cd26e30421b359633641a12834b0e9f0a94fac6c9df3d0d1e699a1bcb2d4831515509593813b021ad0f SHA512 cf690c630db79b4cd86d5d608175fb2c5463a985d7cb8a592c0995db04593c2c2ddddb52a3dc21348462639efdd3f9c57d3897a8384708b912b42cf1ac2c7482
1314 +DIST qttools-everywhere-src-5.11.2.tar.xz 9691816 BLAKE2B 6391d9ec8c12789568db152a7131109e504449b82c738304f1360430d40c465a2f2bd6a77bf80ec8139c2ba93b896b62f59b6698a6f234ac606b9d2d396de211 SHA512 a950a3c1d8e6e92ba200e6834d1f88b8b98b91e3ab2e238aa4d229248f19103e38a06f0a81304ebdae70b96a60c87fdea8caae0181d2114da3e20e9148d08be5
1315 DIST qttools-opensource-src-5.9.6.tar.xz 9575188 BLAKE2B 117f9ad299ccf0a3ec0afe0c654731325bd6f39219bc9b473b43f02508f0b653a1ea3c202b9ecda187e0c25f4d02d22cb57f66c8aa812635823250b8f52d35f9 SHA512 2e72e88a6691491ff24b791254f2bb1e98bfc22b01a3ae3d5b8312ca75d4dea983e7949a1d445d9fd9b18c86ba9236489ba59e5562c6db60ec43dbd452b6b8d8
1316
1317 diff --git a/dev-qt/qthelp/qthelp-5.11.2.ebuild b/dev-qt/qthelp/qthelp-5.11.2.ebuild
1318 new file mode 100644
1319 index 00000000000..eb57b98d550
1320 --- /dev/null
1321 +++ b/dev-qt/qthelp/qthelp-5.11.2.ebuild
1322 @@ -0,0 +1,30 @@
1323 +# Copyright 1999-2018 Gentoo Authors
1324 +# Distributed under the terms of the GNU General Public License v2
1325 +
1326 +EAPI=6
1327 +QT5_MODULE="qttools"
1328 +inherit qt5-build
1329 +
1330 +DESCRIPTION="Qt5 module for integrating online documentation into applications"
1331 +
1332 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
1333 + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-fbsd"
1334 +fi
1335 +
1336 +IUSE=""
1337 +
1338 +DEPEND="
1339 + ~dev-qt/qtcore-${PV}
1340 + ~dev-qt/qtgui-${PV}
1341 + ~dev-qt/qtnetwork-${PV}
1342 + ~dev-qt/qtsql-${PV}[sqlite]
1343 + ~dev-qt/qtwidgets-${PV}
1344 +"
1345 +RDEPEND="${DEPEND}"
1346 +
1347 +QT5_TARGET_SUBDIRS=(
1348 + src/assistant/help
1349 + src/assistant/qcollectiongenerator
1350 + src/assistant/qhelpconverter
1351 + src/assistant/qhelpgenerator
1352 +)
1353
1354 diff --git a/dev-qt/qtimageformats/Manifest b/dev-qt/qtimageformats/Manifest
1355 index 72fa2eceea6..658c3817f97 100644
1356 --- a/dev-qt/qtimageformats/Manifest
1357 +++ b/dev-qt/qtimageformats/Manifest
1358 @@ -1,2 +1,3 @@
1359 DIST qtimageformats-everywhere-src-5.11.1.tar.xz 2191408 BLAKE2B 7a01c6c607cdb02471c289b71151d8fcba2047778c6d499a54dd66d125a7dac29b944b2b722aa8bf8667f453e92edba20adf10cfe6c580af7ac42c41aebd3a8c SHA512 527bd6d324904d1c7c6d931fe96bfa43575a904d2b94cbda3129c4a883fb79b9bdf6f009b41d2747e8aec2c410a2b23bfa0e94fc4eea698d54a0878bc934514d
1360 +DIST qtimageformats-everywhere-src-5.11.2.tar.xz 2183956 BLAKE2B 02686bc92e179de591c4424abaaa2152018182ff13aa4523034e2eab6f704bd3168183b99c915e14e4cc2d1abc42f1d3f6b7fd426ab357fe91d9085a6f563fcf SHA512 9de3fa9ff8b985a89806ad33ed276454429aada01119d8f36b7d571f01d23c42afd588353fe62d80cf6b9b83b6c91d53ccbf61ed1ec4d66ddc0ce4f5719bdca1
1361 DIST qtimageformats-opensource-src-5.9.6.tar.xz 2107828 BLAKE2B bbea8e01d7c7e4510c35a6322f72c9b531daa844745e5ea007bdc516f60bf72de48a5aa18e7209b6b25da189362b4db8be5fa3d4e8addc90f407a3879b7cc69d SHA512 c6470c1486ae9b0bc3c846c1de6ffa294810aca20ca90d9d5f40a257a7e339ff58aeafd5f76324e6939d71889044eebc48b8b001f2027dbabd15f7eeb8d8bdf8
1362
1363 diff --git a/dev-qt/qtimageformats/qtimageformats-5.11.2.ebuild b/dev-qt/qtimageformats/qtimageformats-5.11.2.ebuild
1364 new file mode 100644
1365 index 00000000000..f17866811e1
1366 --- /dev/null
1367 +++ b/dev-qt/qtimageformats/qtimageformats-5.11.2.ebuild
1368 @@ -0,0 +1,29 @@
1369 +# Copyright 1999-2018 Gentoo Authors
1370 +# Distributed under the terms of the GNU General Public License v2
1371 +
1372 +EAPI=6
1373 +inherit qt5-build
1374 +
1375 +DESCRIPTION="Additional format plugins for the Qt image I/O system"
1376 +
1377 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
1378 + KEYWORDS="~amd64 ~arm ~hppa ~ppc64 ~x86"
1379 +fi
1380 +
1381 +IUSE="jpeg2k mng"
1382 +
1383 +DEPEND="
1384 + ~dev-qt/qtcore-${PV}
1385 + ~dev-qt/qtgui-${PV}
1386 + media-libs/libwebp:=
1387 + media-libs/tiff:0
1388 + jpeg2k? ( media-libs/jasper:= )
1389 + mng? ( media-libs/libmng:= )
1390 +"
1391 +RDEPEND="${DEPEND}"
1392 +
1393 +src_configure() {
1394 + qt_use_compile_test jpeg2k jasper
1395 + qt_use_compile_test mng libmng
1396 + qt5-build_src_configure
1397 +}
1398
1399 diff --git a/dev-qt/qtlocation/Manifest b/dev-qt/qtlocation/Manifest
1400 index 1b955963303..55a8e12ea1a 100644
1401 --- a/dev-qt/qtlocation/Manifest
1402 +++ b/dev-qt/qtlocation/Manifest
1403 @@ -1,2 +1,3 @@
1404 DIST qtlocation-everywhere-src-5.11.1.tar.xz 5593144 BLAKE2B cd9fe409ecc3f3dde665f4bb77f93d515b88bce382655adcbfc9f60b7f7446abe800a91d612fa4b379efa9a783a4158ed34ff1ce11b3ea929e087062d0fa6f1a SHA512 8b89aae5bb7caa0999c20c86da1a356e5ba21e1e12ac892a695d180f21527846aa45f926828934b83147b851145477028ff1212802c1c21f8f6bb4e616b8b1fd
1405 +DIST qtlocation-everywhere-src-5.11.2.tar.xz 5584420 BLAKE2B e7b0cd716edab33d19f1b9ef519a35ea8094ccc85ce015eb7f3e26c61f62bcc7ff9419dd79da5d8ebec9f3b0630cea7c125f237ed39b7ed1917a45408cf7dc51 SHA512 84a52aedac59f1bc4372538dc0810c742f87f04b2ee599e7ed3f8f0cfe0e13d652e80d3cf7de95395bbe1285a60cc15791760e17f0975cf8399527cdadbd7c1b
1406 DIST qtlocation-opensource-src-5.9.6.tar.xz 5405652 BLAKE2B 001bb5ea4d73ac67a1e1a70e3218c2cd0554b02f84001da88e3109531b8c0f51264a51276edae5c899aa68b5d1ba1bf6d55ef9e3d409b3676f60657cc8deb86c SHA512 63071f88b6b742701a0f26a11edb20e50a7a9f158c8a79dcdfd39668197963e5d505a1de828acad273ebc54f15f51fa1089ed03953cc46ca9c68ddad647ac06a
1407
1408 diff --git a/dev-qt/qtlocation/qtlocation-5.11.2.ebuild b/dev-qt/qtlocation/qtlocation-5.11.2.ebuild
1409 new file mode 100644
1410 index 00000000000..b6f3af24dda
1411 --- /dev/null
1412 +++ b/dev-qt/qtlocation/qtlocation-5.11.2.ebuild
1413 @@ -0,0 +1,44 @@
1414 +# Copyright 1999-2018 Gentoo Authors
1415 +# Distributed under the terms of the GNU General Public License v2
1416 +
1417 +EAPI=6
1418 +inherit qt5-build
1419 +
1420 +DESCRIPTION="The Location module for the Qt5 framework"
1421 +
1422 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
1423 + KEYWORDS="~amd64 ~arm ~arm64 ~x86"
1424 +fi
1425 +
1426 +IUSE=""
1427 +
1428 +RDEPEND="
1429 + ~dev-qt/qtcore-${PV}
1430 + ~dev-qt/qtdeclarative-${PV}
1431 + ~dev-qt/qtgui-${PV}
1432 + ~dev-qt/qtnetwork-${PV}
1433 + ~dev-qt/qtpositioning-${PV}
1434 + ~dev-qt/qtsql-${PV}
1435 + sys-libs/zlib
1436 +"
1437 +DEPEND="${RDEPEND}
1438 + ~dev-qt/qtconcurrent-${PV}
1439 +"
1440 +
1441 +QT5_TARGET_SUBDIRS=(
1442 + src/3rdparty/clipper
1443 + src/3rdparty/poly2tri
1444 + src/3rdparty/clip2tri
1445 + src/3rdparty/mapbox-gl-native
1446 + src/location
1447 + src/imports/location
1448 + src/plugins/geoservices
1449 +)
1450 +
1451 +src_configure() {
1452 + # src/plugins/geoservices requires files that are only generated when
1453 + # qmake is run in the root directory. Bug 633776.
1454 + mkdir -p "${QT5_BUILD_DIR}" || die
1455 + qt5_qmake "${QT_BUILD_DIR}"
1456 + qt5-build_src_configure
1457 +}
1458
1459 diff --git a/dev-qt/qtmultimedia/Manifest b/dev-qt/qtmultimedia/Manifest
1460 index a7180e43d0c..27dfedbb13d 100644
1461 --- a/dev-qt/qtmultimedia/Manifest
1462 +++ b/dev-qt/qtmultimedia/Manifest
1463 @@ -1,2 +1,3 @@
1464 DIST qtmultimedia-everywhere-src-5.11.1.tar.xz 3711548 BLAKE2B 93d282725293c0750803e4cf00dfd4fdd2ceb23b5105eb339c60416cddcca2e39a51277ff60ad524b6225cfb6c2177fd52015bb7d10521a04973a4d24188fe0f SHA512 cfce510f5f5825ce12207070ce34bbc97e5433b5174bbdd562befcd383c74459436dfce23e5fd8ee5c5a4c28573b85374383d17ca3d0c61daa51b50c915b324c
1465 +DIST qtmultimedia-everywhere-src-5.11.2.tar.xz 3701832 BLAKE2B 5a2cff609a46d8962de5d32dd3e63c235d7230d414410435385b51ef9c74af8efd617910af6c760ff042275ba5ba8f44761df0a319067ec355f5a02f56545de2 SHA512 f83c57ad35b713118d1d0ba27f78687aefa8f1ccd850be9b78a9c3477e0e9bb5f9a66bf39c2505f81987f0ca7d07dbc3f471d5efb4b9e4c21e41b308fc83040f
1466 DIST qtmultimedia-opensource-src-5.9.6.tar.xz 3585964 BLAKE2B fdd18b1abcfbc8a1f81c9a99e75748dd68112ae4fd534e038d73d1f8fa33b76119824ade231e7b1c283ff109ee2473774d08c67bffa04383e7328437539aadbf SHA512 2d5f1341ef1f2d7e99ced28945f70b283630ce4ed9ac968c34ffc7d215c59a9b895681ee519aca64fe8a41ae574577ce834e486281db7e1f337245f9b6506207
1467
1468 diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.11.2.ebuild b/dev-qt/qtmultimedia/qtmultimedia-5.11.2.ebuild
1469 new file mode 100644
1470 index 00000000000..acfab89749c
1471 --- /dev/null
1472 +++ b/dev-qt/qtmultimedia/qtmultimedia-5.11.2.ebuild
1473 @@ -0,0 +1,68 @@
1474 +# Copyright 1999-2018 Gentoo Authors
1475 +# Distributed under the terms of the GNU General Public License v2
1476 +
1477 +EAPI=6
1478 +inherit qt5-build
1479 +
1480 +DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt5 framework"
1481 +
1482 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
1483 + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-fbsd"
1484 +fi
1485 +
1486 +IUSE="alsa gles2 gstreamer openal pulseaudio qml widgets"
1487 +
1488 +RDEPEND="
1489 + ~dev-qt/qtcore-${PV}
1490 + ~dev-qt/qtgui-${PV}[gles2=]
1491 + ~dev-qt/qtnetwork-${PV}
1492 + alsa? ( media-libs/alsa-lib )
1493 + gstreamer? (
1494 + dev-libs/glib:2
1495 + media-libs/gstreamer:1.0
1496 + media-libs/gst-plugins-bad:1.0
1497 + media-libs/gst-plugins-base:1.0
1498 + )
1499 + pulseaudio? ( media-sound/pulseaudio )
1500 + qml? (
1501 + ~dev-qt/qtdeclarative-${PV}
1502 + gles2? ( ~dev-qt/qtgui-${PV}[egl] )
1503 + openal? ( media-libs/openal )
1504 + )
1505 + widgets? (
1506 + ~dev-qt/qtopengl-${PV}
1507 + ~dev-qt/qtwidgets-${PV}[gles2=]
1508 + )
1509 +"
1510 +DEPEND="${RDEPEND}
1511 + gstreamer? ( x11-base/xorg-proto )
1512 +"
1513 +
1514 +src_prepare() {
1515 + sed -i -e '/CONFIG\s*+=/ s/optimize_full//' \
1516 + src/multimedia/multimedia.pro || die
1517 +
1518 + qt_use_disable_config openal openal \
1519 + src/imports/imports.pro
1520 +
1521 + qt_use_disable_mod qml quick \
1522 + src/src.pro \
1523 + src/plugins/plugins.pro
1524 +
1525 + qt_use_disable_mod widgets widgets \
1526 + src/src.pro \
1527 + src/gsttools/gsttools.pro \
1528 + src/plugins/gstreamer/common.pri
1529 +
1530 + qt5-build_src_prepare
1531 +}
1532 +
1533 +src_configure() {
1534 + local myqmakeargs=(
1535 + --
1536 + $(qt_use alsa)
1537 + $(qt_use gstreamer)
1538 + $(qt_use pulseaudio)
1539 + )
1540 + qt5-build_src_configure
1541 +}
1542
1543 diff --git a/dev-qt/qtnetwork/Manifest b/dev-qt/qtnetwork/Manifest
1544 index 320b4d150ab..92253917427 100644
1545 --- a/dev-qt/qtnetwork/Manifest
1546 +++ b/dev-qt/qtnetwork/Manifest
1547 @@ -1,2 +1,3 @@
1548 DIST qtbase-everywhere-src-5.11.1.tar.xz 46860400 BLAKE2B 3297ace6582eeac8aee3ce39e8cb2a144190fea8af83e7da7659148e54c55962c1aa4994384ad62b98d4406b41dd72c602d09b9f22f752052c3bfbdc9b09f83a SHA512 5f45405872e541565d811c1973ae95b0f19593f4495375306917b72e21146e14fe8f7db5fbd629476476807f89ef1679aa59737ca5efdd9cbe6b14d7aa371b81
1549 +DIST qtbase-everywhere-src-5.11.2.tar.xz 46954920 BLAKE2B 41685cf977df7bd10ef80ee7f3f1166fe9cc9a94cdb43b6b0b3b22f49d6bd8c5532666cf1b92f6fb845b000a16ffd11922892c30ced7b67753f0608fb6a09c00 SHA512 b2f14126caa1c664887203a9a98551b85b57630cf7745c17f76e1e8aaf464f0091fe2de5615a138506dac7c8fbb16e5f33f984aef8e61e23f0c3bf74f6ef0835
1550 DIST qtbase-opensource-src-5.9.6.tar.xz 45129248 BLAKE2B 7b68fef553a738fdddc7ad99089987592e3da5caa37534d6915984fa8b20844e44a5e535df9f0ec41d3ffb7a77bd928696e129ba90480c0ca2b15d5c7d40564c SHA512 e9d4b631abeaaced325c58778e3d2eda08c6804a3788eea826f6ec90b494db0da072e7ae184ebdb00ee504ad41e9f0c9aaadc096219d5fbb1c4833552e42d8bb
1551
1552 diff --git a/dev-qt/qtnetwork/qtnetwork-5.11.2.ebuild b/dev-qt/qtnetwork/qtnetwork-5.11.2.ebuild
1553 new file mode 100644
1554 index 00000000000..be09aeb3f4f
1555 --- /dev/null
1556 +++ b/dev-qt/qtnetwork/qtnetwork-5.11.2.ebuild
1557 @@ -0,0 +1,57 @@
1558 +# Copyright 1999-2018 Gentoo Authors
1559 +# Distributed under the terms of the GNU General Public License v2
1560 +
1561 +EAPI=6
1562 +QT5_MODULE="qtbase"
1563 +inherit qt5-build
1564 +
1565 +DESCRIPTION="Network abstraction library for the Qt5 framework"
1566 +
1567 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
1568 + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-fbsd"
1569 +fi
1570 +
1571 +IUSE="bindist connman libproxy networkmanager +ssl"
1572 +
1573 +DEPEND="
1574 + ~dev-qt/qtcore-${PV}
1575 + >=sys-libs/zlib-1.2.5
1576 + connman? ( ~dev-qt/qtdbus-${PV} )
1577 + libproxy? ( net-libs/libproxy )
1578 + networkmanager? ( ~dev-qt/qtdbus-${PV} )
1579 + ssl? ( dev-libs/openssl:0=[bindist=] )
1580 +"
1581 +RDEPEND="${DEPEND}
1582 + connman? ( net-misc/connman )
1583 + networkmanager? ( net-misc/networkmanager )
1584 +"
1585 +
1586 +QT5_TARGET_SUBDIRS=(
1587 + src/network
1588 + src/plugins/bearer/generic
1589 +)
1590 +
1591 +QT5_GENTOO_CONFIG=(
1592 + libproxy
1593 + ssl::SSL
1594 + ssl::OPENSSL
1595 + ssl:openssl-linked:LINKED_OPENSSL
1596 +)
1597 +
1598 +QT5_GENTOO_PRIVATE_CONFIG=(
1599 + :network
1600 +)
1601 +
1602 +pkg_setup() {
1603 + use connman && QT5_TARGET_SUBDIRS+=(src/plugins/bearer/connman)
1604 + use networkmanager && QT5_TARGET_SUBDIRS+=(src/plugins/bearer/networkmanager)
1605 +}
1606 +
1607 +src_configure() {
1608 + local myconf=(
1609 + $(use connman || use networkmanager && echo -dbus-linked)
1610 + $(qt_use libproxy)
1611 + $(usex ssl -openssl-linked '')
1612 + )
1613 + qt5-build_src_configure
1614 +}
1615
1616 diff --git a/dev-qt/qtnetworkauth/Manifest b/dev-qt/qtnetworkauth/Manifest
1617 index 467dae86e31..6c08b9f5eb2 100644
1618 --- a/dev-qt/qtnetworkauth/Manifest
1619 +++ b/dev-qt/qtnetworkauth/Manifest
1620 @@ -1,2 +1,3 @@
1621 DIST qtnetworkauth-everywhere-src-5.11.1.tar.xz 140468 BLAKE2B a64cac71f89ae44b0835b8c7d0a492c24ebd51cfbbb5a5074e33292d2e2d0260658e6086a744e21e2bfb993bb1b34b13e093fdec7a21032725b1879228282935 SHA512 1f2b55870d61027f4af00d54507baf4953f162ca63a4e571a9c6f4095daa0235c2a93f67515cac627ff0a6655d94b01a3b3ba759bbbf75f9b108efbf12777c0d
1622 +DIST qtnetworkauth-everywhere-src-5.11.2.tar.xz 135160 BLAKE2B 70f398be8f3e1f187511ca5562321f3f6ba24b61a37405eccb80008be58e749f256bc4940e1bd3d0bdafabca5e20de2bd360518b6d358219cccdd722c58ad7dc SHA512 f723e8af1ab511f090d1830bf42899ec51b4a027a91c58c46179c16c9e635a3c3f51c13faf943936074ad768407824e57161e28d872868daaed6254c15fc852d
1623 DIST qtnetworkauth-opensource-src-5.9.6.tar.xz 112188 BLAKE2B e8e61071da9e619d250ea09b01e12d8dfa73ae364e2cc3a33327c027916ce4bd807987f09d58c6962ed106eb148fed639788e06a74ff4e855db3f7e2ce98903e SHA512 8badcf8170780fcd18ec38980a7571e911f13efea101852f6c78e99031668cfa481df2a2fe07f46e2e78906ff6b663c27461326e2dad981e03d42cf4f78081c3
1624
1625 diff --git a/dev-qt/qtnetworkauth/qtnetworkauth-5.11.2.ebuild b/dev-qt/qtnetworkauth/qtnetworkauth-5.11.2.ebuild
1626 new file mode 100644
1627 index 00000000000..d4809b78213
1628 --- /dev/null
1629 +++ b/dev-qt/qtnetworkauth/qtnetworkauth-5.11.2.ebuild
1630 @@ -0,0 +1,20 @@
1631 +# Copyright 1999-2018 Gentoo Authors
1632 +# Distributed under the terms of the GNU General Public License v2
1633 +
1634 +EAPI=6
1635 +inherit qt5-build
1636 +
1637 +DESCRIPTION="Network authorization library for the Qt5 framework"
1638 +LICENSE="GPL-3"
1639 +
1640 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
1641 + KEYWORDS="~amd64 ~x86"
1642 +fi
1643 +
1644 +IUSE=""
1645 +
1646 +DEPEND="
1647 + ~dev-qt/qtcore-${PV}
1648 + ~dev-qt/qtnetwork-${PV}
1649 +"
1650 +RDEPEND="${DEPEND}"
1651
1652 diff --git a/dev-qt/qtopengl/Manifest b/dev-qt/qtopengl/Manifest
1653 index 320b4d150ab..92253917427 100644
1654 --- a/dev-qt/qtopengl/Manifest
1655 +++ b/dev-qt/qtopengl/Manifest
1656 @@ -1,2 +1,3 @@
1657 DIST qtbase-everywhere-src-5.11.1.tar.xz 46860400 BLAKE2B 3297ace6582eeac8aee3ce39e8cb2a144190fea8af83e7da7659148e54c55962c1aa4994384ad62b98d4406b41dd72c602d09b9f22f752052c3bfbdc9b09f83a SHA512 5f45405872e541565d811c1973ae95b0f19593f4495375306917b72e21146e14fe8f7db5fbd629476476807f89ef1679aa59737ca5efdd9cbe6b14d7aa371b81
1658 +DIST qtbase-everywhere-src-5.11.2.tar.xz 46954920 BLAKE2B 41685cf977df7bd10ef80ee7f3f1166fe9cc9a94cdb43b6b0b3b22f49d6bd8c5532666cf1b92f6fb845b000a16ffd11922892c30ced7b67753f0608fb6a09c00 SHA512 b2f14126caa1c664887203a9a98551b85b57630cf7745c17f76e1e8aaf464f0091fe2de5615a138506dac7c8fbb16e5f33f984aef8e61e23f0c3bf74f6ef0835
1659 DIST qtbase-opensource-src-5.9.6.tar.xz 45129248 BLAKE2B 7b68fef553a738fdddc7ad99089987592e3da5caa37534d6915984fa8b20844e44a5e535df9f0ec41d3ffb7a77bd928696e129ba90480c0ca2b15d5c7d40564c SHA512 e9d4b631abeaaced325c58778e3d2eda08c6804a3788eea826f6ec90b494db0da072e7ae184ebdb00ee504ad41e9f0c9aaadc096219d5fbb1c4833552e42d8bb
1660
1661 diff --git a/dev-qt/qtopengl/qtopengl-5.11.2.ebuild b/dev-qt/qtopengl/qtopengl-5.11.2.ebuild
1662 new file mode 100644
1663 index 00000000000..69874413e2b
1664 --- /dev/null
1665 +++ b/dev-qt/qtopengl/qtopengl-5.11.2.ebuild
1666 @@ -0,0 +1,34 @@
1667 +# Copyright 1999-2018 Gentoo Authors
1668 +# Distributed under the terms of the GNU General Public License v2
1669 +
1670 +EAPI=6
1671 +QT5_MODULE="qtbase"
1672 +VIRTUALX_REQUIRED="test"
1673 +inherit qt5-build
1674 +
1675 +DESCRIPTION="OpenGL support library for the Qt5 framework (deprecated)"
1676 +
1677 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
1678 + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-fbsd"
1679 +fi
1680 +
1681 +IUSE="gles2"
1682 +
1683 +DEPEND="
1684 + ~dev-qt/qtcore-${PV}
1685 + ~dev-qt/qtgui-${PV}[gles2=]
1686 + ~dev-qt/qtwidgets-${PV}[gles2=]
1687 + virtual/opengl
1688 +"
1689 +RDEPEND="${DEPEND}"
1690 +
1691 +QT5_TARGET_SUBDIRS=(
1692 + src/opengl
1693 +)
1694 +
1695 +src_configure() {
1696 + local myconf=(
1697 + -opengl $(usex gles2 es2 desktop)
1698 + )
1699 + qt5-build_src_configure
1700 +}
1701
1702 diff --git a/dev-qt/qtpaths/Manifest b/dev-qt/qtpaths/Manifest
1703 index 81229ba140a..1e0238acd32 100644
1704 --- a/dev-qt/qtpaths/Manifest
1705 +++ b/dev-qt/qtpaths/Manifest
1706 @@ -1,2 +1,3 @@
1707 DIST qttools-everywhere-src-5.11.1.tar.xz 9720996 BLAKE2B 5c7ca72ea6933e13eb07bafbd594db1dbde820c060d18cd26e30421b359633641a12834b0e9f0a94fac6c9df3d0d1e699a1bcb2d4831515509593813b021ad0f SHA512 cf690c630db79b4cd86d5d608175fb2c5463a985d7cb8a592c0995db04593c2c2ddddb52a3dc21348462639efdd3f9c57d3897a8384708b912b42cf1ac2c7482
1708 +DIST qttools-everywhere-src-5.11.2.tar.xz 9691816 BLAKE2B 6391d9ec8c12789568db152a7131109e504449b82c738304f1360430d40c465a2f2bd6a77bf80ec8139c2ba93b896b62f59b6698a6f234ac606b9d2d396de211 SHA512 a950a3c1d8e6e92ba200e6834d1f88b8b98b91e3ab2e238aa4d229248f19103e38a06f0a81304ebdae70b96a60c87fdea8caae0181d2114da3e20e9148d08be5
1709 DIST qttools-opensource-src-5.9.6.tar.xz 9575188 BLAKE2B 117f9ad299ccf0a3ec0afe0c654731325bd6f39219bc9b473b43f02508f0b653a1ea3c202b9ecda187e0c25f4d02d22cb57f66c8aa812635823250b8f52d35f9 SHA512 2e72e88a6691491ff24b791254f2bb1e98bfc22b01a3ae3d5b8312ca75d4dea983e7949a1d445d9fd9b18c86ba9236489ba59e5562c6db60ec43dbd452b6b8d8
1710
1711 diff --git a/dev-qt/qtpaths/qtpaths-5.11.2.ebuild b/dev-qt/qtpaths/qtpaths-5.11.2.ebuild
1712 new file mode 100644
1713 index 00000000000..f580ac5d03c
1714 --- /dev/null
1715 +++ b/dev-qt/qtpaths/qtpaths-5.11.2.ebuild
1716 @@ -0,0 +1,23 @@
1717 +# Copyright 1999-2018 Gentoo Authors
1718 +# Distributed under the terms of the GNU General Public License v2
1719 +
1720 +EAPI=6
1721 +QT5_MODULE="qttools"
1722 +inherit qt5-build
1723 +
1724 +DESCRIPTION="Command line client to QStandardPaths"
1725 +
1726 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
1727 + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
1728 +fi
1729 +
1730 +IUSE=""
1731 +
1732 +DEPEND="
1733 + ~dev-qt/qtcore-${PV}
1734 +"
1735 +RDEPEND="${DEPEND}"
1736 +
1737 +QT5_TARGET_SUBDIRS=(
1738 + src/qtpaths
1739 +)
1740
1741 diff --git a/dev-qt/qtplugininfo/Manifest b/dev-qt/qtplugininfo/Manifest
1742 index 81229ba140a..1e0238acd32 100644
1743 --- a/dev-qt/qtplugininfo/Manifest
1744 +++ b/dev-qt/qtplugininfo/Manifest
1745 @@ -1,2 +1,3 @@
1746 DIST qttools-everywhere-src-5.11.1.tar.xz 9720996 BLAKE2B 5c7ca72ea6933e13eb07bafbd594db1dbde820c060d18cd26e30421b359633641a12834b0e9f0a94fac6c9df3d0d1e699a1bcb2d4831515509593813b021ad0f SHA512 cf690c630db79b4cd86d5d608175fb2c5463a985d7cb8a592c0995db04593c2c2ddddb52a3dc21348462639efdd3f9c57d3897a8384708b912b42cf1ac2c7482
1747 +DIST qttools-everywhere-src-5.11.2.tar.xz 9691816 BLAKE2B 6391d9ec8c12789568db152a7131109e504449b82c738304f1360430d40c465a2f2bd6a77bf80ec8139c2ba93b896b62f59b6698a6f234ac606b9d2d396de211 SHA512 a950a3c1d8e6e92ba200e6834d1f88b8b98b91e3ab2e238aa4d229248f19103e38a06f0a81304ebdae70b96a60c87fdea8caae0181d2114da3e20e9148d08be5
1748 DIST qttools-opensource-src-5.9.6.tar.xz 9575188 BLAKE2B 117f9ad299ccf0a3ec0afe0c654731325bd6f39219bc9b473b43f02508f0b653a1ea3c202b9ecda187e0c25f4d02d22cb57f66c8aa812635823250b8f52d35f9 SHA512 2e72e88a6691491ff24b791254f2bb1e98bfc22b01a3ae3d5b8312ca75d4dea983e7949a1d445d9fd9b18c86ba9236489ba59e5562c6db60ec43dbd452b6b8d8
1749
1750 diff --git a/dev-qt/qtplugininfo/qtplugininfo-5.11.2.ebuild b/dev-qt/qtplugininfo/qtplugininfo-5.11.2.ebuild
1751 new file mode 100644
1752 index 00000000000..5143d73a0c3
1753 --- /dev/null
1754 +++ b/dev-qt/qtplugininfo/qtplugininfo-5.11.2.ebuild
1755 @@ -0,0 +1,23 @@
1756 +# Copyright 1999-2018 Gentoo Authors
1757 +# Distributed under the terms of the GNU General Public License v2
1758 +
1759 +EAPI=6
1760 +QT5_MODULE="qttools"
1761 +inherit qt5-build
1762 +
1763 +DESCRIPTION="Qt5 plugin metadata dumper"
1764 +
1765 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
1766 + KEYWORDS="~amd64 ~x86"
1767 +fi
1768 +
1769 +IUSE=""
1770 +
1771 +DEPEND="
1772 + ~dev-qt/qtcore-${PV}
1773 +"
1774 +RDEPEND="${DEPEND}"
1775 +
1776 +QT5_TARGET_SUBDIRS=(
1777 + src/qtplugininfo
1778 +)
1779
1780 diff --git a/dev-qt/qtpositioning/Manifest b/dev-qt/qtpositioning/Manifest
1781 index 1b955963303..55a8e12ea1a 100644
1782 --- a/dev-qt/qtpositioning/Manifest
1783 +++ b/dev-qt/qtpositioning/Manifest
1784 @@ -1,2 +1,3 @@
1785 DIST qtlocation-everywhere-src-5.11.1.tar.xz 5593144 BLAKE2B cd9fe409ecc3f3dde665f4bb77f93d515b88bce382655adcbfc9f60b7f7446abe800a91d612fa4b379efa9a783a4158ed34ff1ce11b3ea929e087062d0fa6f1a SHA512 8b89aae5bb7caa0999c20c86da1a356e5ba21e1e12ac892a695d180f21527846aa45f926828934b83147b851145477028ff1212802c1c21f8f6bb4e616b8b1fd
1786 +DIST qtlocation-everywhere-src-5.11.2.tar.xz 5584420 BLAKE2B e7b0cd716edab33d19f1b9ef519a35ea8094ccc85ce015eb7f3e26c61f62bcc7ff9419dd79da5d8ebec9f3b0630cea7c125f237ed39b7ed1917a45408cf7dc51 SHA512 84a52aedac59f1bc4372538dc0810c742f87f04b2ee599e7ed3f8f0cfe0e13d652e80d3cf7de95395bbe1285a60cc15791760e17f0975cf8399527cdadbd7c1b
1787 DIST qtlocation-opensource-src-5.9.6.tar.xz 5405652 BLAKE2B 001bb5ea4d73ac67a1e1a70e3218c2cd0554b02f84001da88e3109531b8c0f51264a51276edae5c899aa68b5d1ba1bf6d55ef9e3d409b3676f60657cc8deb86c SHA512 63071f88b6b742701a0f26a11edb20e50a7a9f158c8a79dcdfd39668197963e5d505a1de828acad273ebc54f15f51fa1089ed03953cc46ca9c68ddad647ac06a
1788
1789 diff --git a/dev-qt/qtpositioning/qtpositioning-5.11.2.ebuild b/dev-qt/qtpositioning/qtpositioning-5.11.2.ebuild
1790 new file mode 100644
1791 index 00000000000..4e2637ef479
1792 --- /dev/null
1793 +++ b/dev-qt/qtpositioning/qtpositioning-5.11.2.ebuild
1794 @@ -0,0 +1,40 @@
1795 +# Copyright 1999-2018 Gentoo Authors
1796 +# Distributed under the terms of the GNU General Public License v2
1797 +
1798 +EAPI=6
1799 +QT5_MODULE="qtlocation"
1800 +inherit qt5-build
1801 +
1802 +DESCRIPTION="Physical position determination library for the Qt5 framework"
1803 +
1804 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
1805 + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
1806 +fi
1807 +
1808 +IUSE="geoclue qml"
1809 +
1810 +RDEPEND="
1811 + ~dev-qt/qtcore-${PV}
1812 + geoclue? ( ~dev-qt/qtdbus-${PV} )
1813 + qml? ( ~dev-qt/qtdeclarative-${PV} )
1814 +"
1815 +DEPEND="${RDEPEND}"
1816 +PDEPEND="
1817 + geoclue? ( app-misc/geoclue:0 )
1818 +"
1819 +
1820 +QT5_TARGET_SUBDIRS=(
1821 + src/3rdparty/clipper
1822 + src/3rdparty/poly2tri
1823 + src/3rdparty/clip2tri
1824 + src/positioning
1825 + src/plugins/position/positionpoll
1826 +)
1827 +
1828 +pkg_setup() {
1829 + use geoclue && QT5_TARGET_SUBDIRS+=(src/plugins/position/geoclue)
1830 + use qml && QT5_TARGET_SUBDIRS+=(
1831 + src/positioningquick
1832 + src/imports/positioning
1833 + )
1834 +}
1835
1836 diff --git a/dev-qt/qtprintsupport/Manifest b/dev-qt/qtprintsupport/Manifest
1837 index 320b4d150ab..92253917427 100644
1838 --- a/dev-qt/qtprintsupport/Manifest
1839 +++ b/dev-qt/qtprintsupport/Manifest
1840 @@ -1,2 +1,3 @@
1841 DIST qtbase-everywhere-src-5.11.1.tar.xz 46860400 BLAKE2B 3297ace6582eeac8aee3ce39e8cb2a144190fea8af83e7da7659148e54c55962c1aa4994384ad62b98d4406b41dd72c602d09b9f22f752052c3bfbdc9b09f83a SHA512 5f45405872e541565d811c1973ae95b0f19593f4495375306917b72e21146e14fe8f7db5fbd629476476807f89ef1679aa59737ca5efdd9cbe6b14d7aa371b81
1842 +DIST qtbase-everywhere-src-5.11.2.tar.xz 46954920 BLAKE2B 41685cf977df7bd10ef80ee7f3f1166fe9cc9a94cdb43b6b0b3b22f49d6bd8c5532666cf1b92f6fb845b000a16ffd11922892c30ced7b67753f0608fb6a09c00 SHA512 b2f14126caa1c664887203a9a98551b85b57630cf7745c17f76e1e8aaf464f0091fe2de5615a138506dac7c8fbb16e5f33f984aef8e61e23f0c3bf74f6ef0835
1843 DIST qtbase-opensource-src-5.9.6.tar.xz 45129248 BLAKE2B 7b68fef553a738fdddc7ad99089987592e3da5caa37534d6915984fa8b20844e44a5e535df9f0ec41d3ffb7a77bd928696e129ba90480c0ca2b15d5c7d40564c SHA512 e9d4b631abeaaced325c58778e3d2eda08c6804a3788eea826f6ec90b494db0da072e7ae184ebdb00ee504ad41e9f0c9aaadc096219d5fbb1c4833552e42d8bb
1844
1845 diff --git a/dev-qt/qtprintsupport/qtprintsupport-5.11.2.ebuild b/dev-qt/qtprintsupport/qtprintsupport-5.11.2.ebuild
1846 new file mode 100644
1847 index 00000000000..b56856b1b74
1848 --- /dev/null
1849 +++ b/dev-qt/qtprintsupport/qtprintsupport-5.11.2.ebuild
1850 @@ -0,0 +1,42 @@
1851 +# Copyright 1999-2018 Gentoo Authors
1852 +# Distributed under the terms of the GNU General Public License v2
1853 +
1854 +EAPI=6
1855 +QT5_MODULE="qtbase"
1856 +VIRTUALX_REQUIRED="test"
1857 +inherit qt5-build
1858 +
1859 +DESCRIPTION="Printing support library for the Qt5 framework"
1860 +
1861 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
1862 + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-fbsd"
1863 +fi
1864 +
1865 +IUSE="cups gles2"
1866 +
1867 +RDEPEND="
1868 + ~dev-qt/qtcore-${PV}
1869 + ~dev-qt/qtgui-${PV}[gles2=]
1870 + ~dev-qt/qtwidgets-${PV}[gles2=]
1871 + cups? ( >=net-print/cups-1.4 )
1872 +"
1873 +DEPEND="${RDEPEND}
1874 + test? ( ~dev-qt/qtnetwork-${PV} )
1875 +"
1876 +
1877 +QT5_TARGET_SUBDIRS=(
1878 + src/printsupport
1879 + src/plugins/printsupport
1880 +)
1881 +
1882 +QT5_GENTOO_CONFIG=(
1883 + cups
1884 +)
1885 +
1886 +src_configure() {
1887 + local myconf=(
1888 + $(qt_use cups)
1889 + -opengl $(usex gles2 es2 desktop)
1890 + )
1891 + qt5-build_src_configure
1892 +}
1893
1894 diff --git a/dev-qt/qtquickcontrols/Manifest b/dev-qt/qtquickcontrols/Manifest
1895 index deded212167..671bc0e0159 100644
1896 --- a/dev-qt/qtquickcontrols/Manifest
1897 +++ b/dev-qt/qtquickcontrols/Manifest
1898 @@ -1,2 +1,3 @@
1899 DIST qtquickcontrols-everywhere-src-5.11.1.tar.xz 6058072 BLAKE2B f49b51c72486a5d514d16faf78ffad883e3597f6337d4103bc4b93d9cbce681853c38563a2f237308f8ea2362d8486284da308d4d815388457b429f3a3eeead0 SHA512 d12cffe5a91f10e37b2ebea435fa147508fa60dc83076a1fb1c26d4ea16666c13ced0c36a5222092b6c4d6c1c723bed5b881fc33557353e09cb9aca068dde26c
1900 +DIST qtquickcontrols-everywhere-src-5.11.2.tar.xz 6047528 BLAKE2B 37dd8ae8c3783e184b25f7f4eb19eadba709fcfc908d997e0dd0b4afd7d3da06d8e211948cc2d922b3e75018dfb8eb4a65bc1d31ab2eb696ba34278f5929caf5 SHA512 621101df5966d74232edfe0ab1130968cf311a73e020604a4b329b412062599ab5a0f4f95a4d4c2bb6c2f91143485cd760dd6efac573dbd74f787361a99d5d25
1901 DIST qtquickcontrols-opensource-src-5.9.6.tar.xz 6013760 BLAKE2B 5daf7e1cbf94fb6f532528b52c4b30802f27cf789b041251409ed9d730ed1539fab41cf1b94509ed63a21c479dce43c10714eb1b91cf0d2c2613a3890feb5c6a SHA512 1a48ede02a0a0ddca6475ec952684045638a61a0db9f545b8ad8b2115f93f3a5586655a24138545d168196a3990f2c6dbef18530af546c60026e1eac91ca832e
1902
1903 diff --git a/dev-qt/qtquickcontrols/qtquickcontrols-5.11.2.ebuild b/dev-qt/qtquickcontrols/qtquickcontrols-5.11.2.ebuild
1904 new file mode 100644
1905 index 00000000000..9c557760e18
1906 --- /dev/null
1907 +++ b/dev-qt/qtquickcontrols/qtquickcontrols-5.11.2.ebuild
1908 @@ -0,0 +1,32 @@
1909 +# Copyright 1999-2018 Gentoo Authors
1910 +# Distributed under the terms of the GNU General Public License v2
1911 +
1912 +EAPI=6
1913 +inherit qt5-build
1914 +
1915 +DESCRIPTION="Set of controls used in conjunction with Qt Quick to build complete interfaces"
1916 +
1917 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
1918 + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
1919 +fi
1920 +
1921 +IUSE="+widgets"
1922 +
1923 +DEPEND="
1924 + ~dev-qt/qtcore-${PV}
1925 + ~dev-qt/qtdeclarative-${PV}
1926 + ~dev-qt/qtgui-${PV}
1927 + widgets? ( ~dev-qt/qtwidgets-${PV} )
1928 +"
1929 +RDEPEND="${DEPEND}"
1930 +
1931 +src_prepare() {
1932 + qt_use_disable_mod widgets widgets \
1933 + src/src.pro \
1934 + src/controls/Private/private.pri \
1935 + tests/auto/activeFocusOnTab/activeFocusOnTab.pro \
1936 + tests/auto/controls/controls.pro \
1937 + tests/auto/testplugin/testplugin.pro
1938 +
1939 + qt5-build_src_prepare
1940 +}
1941
1942 diff --git a/dev-qt/qtquickcontrols2/Manifest b/dev-qt/qtquickcontrols2/Manifest
1943 index 7e6ac92d1d9..6f2681bfc46 100644
1944 --- a/dev-qt/qtquickcontrols2/Manifest
1945 +++ b/dev-qt/qtquickcontrols2/Manifest
1946 @@ -1,2 +1,3 @@
1947 DIST qtquickcontrols2-everywhere-src-5.11.1.tar.xz 9032192 BLAKE2B 42ee81bad1cd3888c770d559ad91fa38e8ae57a72a5b6a1faced4cd8c6292e89392ea1fab14f821ed04aae5b7ac997b111f64b9725f0b35bd3b685605d367e61 SHA512 b4d42d5ec5abdd819badfef147492fecc8ed433b88705c418845d75d35ee5880b11afaf70f17e3913855ccaa9aa47b3a9d497350ecb105b4f0672cf29111eb68
1948 +DIST qtquickcontrols2-everywhere-src-5.11.2.tar.xz 9035620 BLAKE2B b064b1733999eb770516dd81afaebdfa31294301792c5f62678b729aa4ccec36bc5ca936367010dd226fc4ef36ce5d561d7836c0ff82a884e4f141c2ee032fd1 SHA512 94e8113feb222b85fa890fc65c59a371e29eb6838c2221b12d795d9809a605478f1c0b35a75b06bc67a02b3827dbb6bc4c4bf3fdd7485ee518cd0e5c409061a6
1949 DIST qtquickcontrols2-opensource-src-5.9.6.tar.xz 4158180 BLAKE2B dca050d5c0939f51dbb8181d9d644e2e0c6d1e1937cd14146c16cf0452e027666ad8e4f1ba50ca118698ea4cf4afb4b7876dd562394e5f5cbd97de3d5384526a SHA512 46817c31a62de3cce4179869c3080e12d2dcb3859af9020fc476baddc184ef7a7b8dfb0ccd2501c72e689c5d64c3d9135eeb1f7dfc821f06aa124addc4dc4d7d
1950
1951 diff --git a/dev-qt/qtquickcontrols2/qtquickcontrols2-5.11.2.ebuild b/dev-qt/qtquickcontrols2/qtquickcontrols2-5.11.2.ebuild
1952 new file mode 100644
1953 index 00000000000..d8c91c45bf1
1954 --- /dev/null
1955 +++ b/dev-qt/qtquickcontrols2/qtquickcontrols2-5.11.2.ebuild
1956 @@ -0,0 +1,30 @@
1957 +# Copyright 1999-2018 Gentoo Authors
1958 +# Distributed under the terms of the GNU General Public License v2
1959 +
1960 +EAPI=6
1961 +inherit qt5-build
1962 +
1963 +DESCRIPTION="Set of next generation Qt Quick controls for the Qt5 framework"
1964 +
1965 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
1966 + KEYWORDS="~amd64 ~arm ~arm64 ~x86"
1967 +fi
1968 +
1969 +IUSE="widgets"
1970 +
1971 +DEPEND="
1972 + ~dev-qt/qtcore-${PV}
1973 + ~dev-qt/qtdeclarative-${PV}
1974 + ~dev-qt/qtgui-${PV}
1975 + widgets? ( ~dev-qt/qtwidgets-${PV} )
1976 +"
1977 +RDEPEND="${DEPEND}
1978 + ~dev-qt/qtgraphicaleffects-${PV}
1979 +"
1980 +
1981 +src_prepare() {
1982 + qt_use_disable_mod widgets widgets \
1983 + src/imports/platform/platform.pro
1984 +
1985 + qt5-build_src_prepare
1986 +}
1987
1988 diff --git a/dev-qt/qtscript/Manifest b/dev-qt/qtscript/Manifest
1989 index b435f845525..7e0eb2d4a1b 100644
1990 --- a/dev-qt/qtscript/Manifest
1991 +++ b/dev-qt/qtscript/Manifest
1992 @@ -1,2 +1,3 @@
1993 DIST qtscript-everywhere-src-5.11.1.tar.xz 2671428 BLAKE2B 8cc74db4f5b33e299964f81b00e634965f7471d191726521726a5f2556a8eccf344e7277071f817a9fa0c40856acdb955258e9491966b6f773701e809b73982d SHA512 609ac6675341fb2707ad3b91e955a430846253741931ada2343ab2d1ad27169a60548b1a2621369384043a4c5b983e392c3fafcffd50237563b9f4204123e411
1994 +DIST qtscript-everywhere-src-5.11.2.tar.xz 2661200 BLAKE2B d35cde6e628eaf8987c8dd0afd0c6f9c363a357d787f84b185963f5691de3b62b62b0814f2fd6760ab1fedb58e58f721750ae9ed3abfb9560aa9103510e19dfc SHA512 b0b4badc78cdebb3b42fe91104d112afd3bf9d4ead962c58ececa1db3db7fae6d5368f94d940195e2791ebfd09c5d6d5d892e9c4e48d64ec77dd366eddb1ab00
1995 DIST qtscript-opensource-src-5.9.6.tar.xz 2607812 BLAKE2B 3f11ae2270b1bdc6ac195a4a398754df16d4599211ba291fd0a5793cc7e586f0034f1f5d63a185541e35c744de1d3c8facf12bef2cbbf98abd94b3c27e40b6ba SHA512 2ddecda376b79edc8cfe9215a531a8f0b1892f3e6b39c298a679903c2600a1df43bb59baeed3392e92fefb476ec2ebdd2ffd351d14918fea00025d2cbd48da46
1996
1997 diff --git a/dev-qt/qtscript/qtscript-5.11.2.ebuild b/dev-qt/qtscript/qtscript-5.11.2.ebuild
1998 new file mode 100644
1999 index 00000000000..70066980384
2000 --- /dev/null
2001 +++ b/dev-qt/qtscript/qtscript-5.11.2.ebuild
2002 @@ -0,0 +1,36 @@
2003 +# Copyright 1999-2018 Gentoo Authors
2004 +# Distributed under the terms of the GNU General Public License v2
2005 +
2006 +EAPI=6
2007 +inherit qt5-build
2008 +
2009 +DESCRIPTION="Application scripting library for the Qt5 framework (deprecated)"
2010 +
2011 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
2012 + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-fbsd"
2013 +fi
2014 +
2015 +IUSE="+jit scripttools"
2016 +
2017 +DEPEND="
2018 + ~dev-qt/qtcore-${PV}
2019 + scripttools? (
2020 + ~dev-qt/qtgui-${PV}
2021 + ~dev-qt/qtwidgets-${PV}
2022 + )
2023 +"
2024 +RDEPEND="${DEPEND}"
2025 +
2026 +src_prepare() {
2027 + qt_use_disable_mod scripttools widgets \
2028 + src/src.pro
2029 +
2030 + qt5-build_src_prepare
2031 +}
2032 +
2033 +src_configure() {
2034 + local myqmakeargs=(
2035 + JAVASCRIPTCORE_JIT=$(usex jit 'yes' 'no')
2036 + )
2037 + qt5-build_src_configure
2038 +}
2039
2040 diff --git a/dev-qt/qtscxml/Manifest b/dev-qt/qtscxml/Manifest
2041 index 8fa3c2f04c2..e9fcc6dddb2 100644
2042 --- a/dev-qt/qtscxml/Manifest
2043 +++ b/dev-qt/qtscxml/Manifest
2044 @@ -1,2 +1,3 @@
2045 DIST qtscxml-everywhere-src-5.11.1.tar.xz 436148 BLAKE2B d26d8e54bc89685110168043ec876fa8bb34c0c23ed31c625d26f71e82283716ed70e3fd71ad02233bd69546ace02cb87549ef3270e3bd43c0758db480db3639 SHA512 d64dba323b009525078e999e0972fd09a16bb806980411ce7cc452aee0951632ee440f71c2b5124cfd6ed5020aa869d8490017aaba374a8d4b83f43c1f0b0689
2046 +DIST qtscxml-everywhere-src-5.11.2.tar.xz 430496 BLAKE2B 7c6ec84440fa2a0c54de24587d17af9cb2b09b7c11056da32c091954c87f21b448f512aa131d9051377a9052f7e8c09f00e259b071a0879ccf244bd3f623c114 SHA512 4175d02224654a6a6b220f52937a22093be8b06e737f5575d4227b9038cb7c227f37eb17b7bb6878c16a34eae342c06e33cb2c356a389137e9f7d15886aa30ab
2047 DIST qtscxml-opensource-src-5.9.6.tar.xz 414120 BLAKE2B 90458c151e42308d660556871ab4ce4972a2d620d9785d2f39b2c913d0fa35522be5fcc459838f42c93b6ad6d76a0022b85cd3cf367fcdb77004f199091e0d4d SHA512 d649a43b5d9b753c431120972be93a190583315045d724ea5149ba93a73aa65724eef8a8b0d33f48a543418e045961e91af1d068774a923469f871ed3a97d4fe
2048
2049 diff --git a/dev-qt/qtscxml/qtscxml-5.11.2.ebuild b/dev-qt/qtscxml/qtscxml-5.11.2.ebuild
2050 new file mode 100644
2051 index 00000000000..3a0e878ad0e
2052 --- /dev/null
2053 +++ b/dev-qt/qtscxml/qtscxml-5.11.2.ebuild
2054 @@ -0,0 +1,19 @@
2055 +# Copyright 1999-2018 Gentoo Authors
2056 +# Distributed under the terms of the GNU General Public License v2
2057 +
2058 +EAPI=6
2059 +inherit qt5-build
2060 +
2061 +DESCRIPTION="State Chart XML (SCXML) support library for the Qt5 framework"
2062 +
2063 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
2064 + KEYWORDS="~amd64 ~x86"
2065 +fi
2066 +
2067 +IUSE=""
2068 +
2069 +DEPEND="
2070 + ~dev-qt/qtcore-${PV}
2071 + ~dev-qt/qtdeclarative-${PV}
2072 +"
2073 +RDEPEND="${DEPEND}"
2074
2075 diff --git a/dev-qt/qtsensors/Manifest b/dev-qt/qtsensors/Manifest
2076 index a635c881429..36bc523960b 100644
2077 --- a/dev-qt/qtsensors/Manifest
2078 +++ b/dev-qt/qtsensors/Manifest
2079 @@ -1,2 +1,3 @@
2080 DIST qtsensors-everywhere-src-5.11.1.tar.xz 2033508 BLAKE2B b0b99adafdb96835a019c915f57bdbdc76dd965d32081a2b8d4f1ce60a06fb9d1c450a2949a1ca2475aa303514e99ebe695dbbd0395140c7edba863731b8b32c SHA512 5da90766ec979ee51b3df97f794b1661a1103b80cc57941516171d5102b54c15bdf1cfabde21e5b94ddad324686a6a92171193312e7c6791d5de63832452010d
2081 +DIST qtsensors-everywhere-src-5.11.2.tar.xz 2028412 BLAKE2B 870775982fdc067b55cf172d420077dc67a762a782f1c39a3328d4a3bf99748c22a629359e7ddd155465fad55ccff7cf562bd1b7b24ef92dadc96d4b24fad733 SHA512 561129563cdfb0990539cd04ba1b6f0aee884007a801a4cb0fd4dd46aac2b58245ed919b23fac3d484d01f93ee428be3d4b8896a93af18acbce73e199a58ba80
2082 DIST qtsensors-opensource-src-5.9.6.tar.xz 1994404 BLAKE2B 38935553d7b765e2de9b9328ecbdca6c141c687742c6981b5174261122e568c5534c44b97d67016b33a1bfa47eafb0f04a89d13c1cc43296ffcb31174290c762 SHA512 1c82b0e02bc45c914fbc620049b2f4e33bdd0ff858c2f3946d134e4e5dc5927358ff53db0b6d9fcbb6811e36d2a816aacf7f852f377ecff47280ca592eaa92c3
2083
2084 diff --git a/dev-qt/qtsensors/qtsensors-5.11.2.ebuild b/dev-qt/qtsensors/qtsensors-5.11.2.ebuild
2085 new file mode 100644
2086 index 00000000000..cfd46f98d61
2087 --- /dev/null
2088 +++ b/dev-qt/qtsensors/qtsensors-5.11.2.ebuild
2089 @@ -0,0 +1,28 @@
2090 +# Copyright 1999-2018 Gentoo Authors
2091 +# Distributed under the terms of the GNU General Public License v2
2092 +
2093 +EAPI=6
2094 +inherit qt5-build
2095 +
2096 +DESCRIPTION="Hardware sensor access library for the Qt5 framework"
2097 +
2098 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
2099 + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
2100 +fi
2101 +
2102 +# TODO: simulator
2103 +IUSE="qml"
2104 +
2105 +RDEPEND="
2106 + ~dev-qt/qtcore-${PV}
2107 + ~dev-qt/qtdbus-${PV}
2108 + qml? ( ~dev-qt/qtdeclarative-${PV} )
2109 +"
2110 +DEPEND="${RDEPEND}"
2111 +
2112 +src_prepare() {
2113 + qt_use_disable_mod qml quick \
2114 + src/src.pro
2115 +
2116 + qt5-build_src_prepare
2117 +}
2118
2119 diff --git a/dev-qt/qtserialbus/Manifest b/dev-qt/qtserialbus/Manifest
2120 index 9c69583a916..384d5e2300f 100644
2121 --- a/dev-qt/qtserialbus/Manifest
2122 +++ b/dev-qt/qtserialbus/Manifest
2123 @@ -1,2 +1,3 @@
2124 DIST qtserialbus-everywhere-src-5.11.1.tar.xz 320844 BLAKE2B c55bfb9858afaeb875b48f291eeca138e9aa7597eaede14b40235af0db64da4e71fafc1cad840d4717487d6f614305f9ea6f89d105006392e2324bea193ae625 SHA512 9469fe7dc6d334eb2b0737cba62db72b7bd8af56631dca47125edb595a9dbf4a89be2d4658f6daf13d13cbe6b01915d61cbeeb71cd804612825bbd78692fb682
2125 +DIST qtserialbus-everywhere-src-5.11.2.tar.xz 315080 BLAKE2B 4b8280ea6a007e877151d7070fb66aaa2dd8b806cbe394d1d37a268b3c4b484514e1df5ab4a1be6b802ef9c7b7a56fda1ae089600b15afd5b15b7aa93bb42abd SHA512 92b2187f8cd5431cc2a9640016783edcf03fa1ac23e7008abd3007d9e7457e429011f7428e26cdc2b0828c022dcc44184180d6fc97e613d2e06ac03080cecfd4
2126 DIST qtserialbus-opensource-src-5.9.6.tar.xz 278920 BLAKE2B 34775b4aebaedec3e3a826c8588b8b167d617af2df5918314939d38604e3ef8781efa3e806824b93785eb527b3149fe1a49774d2bee12272e97d040f24ec0f0c SHA512 332edf0da83a20a39e65280c817b591b3b5b50710ae1dcce1bbe284233e20bc239584db634078697e87293a9811d1ad6f9d38b3ca7aa6188b9509cafe6672f6f
2127
2128 diff --git a/dev-qt/qtserialbus/qtserialbus-5.11.2.ebuild b/dev-qt/qtserialbus/qtserialbus-5.11.2.ebuild
2129 new file mode 100644
2130 index 00000000000..687bebc9281
2131 --- /dev/null
2132 +++ b/dev-qt/qtserialbus/qtserialbus-5.11.2.ebuild
2133 @@ -0,0 +1,20 @@
2134 +# Copyright 1999-2018 Gentoo Authors
2135 +# Distributed under the terms of the GNU General Public License v2
2136 +
2137 +EAPI=6
2138 +inherit qt5-build
2139 +
2140 +DESCRIPTION="Support for CAN and other serial buses"
2141 +
2142 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
2143 + KEYWORDS="~amd64 ~x86"
2144 +fi
2145 +
2146 +IUSE=""
2147 +
2148 +DEPEND="
2149 + ~dev-qt/qtcore-${PV}
2150 + ~dev-qt/qtnetwork-${PV}
2151 + ~dev-qt/qtserialport-${PV}
2152 +"
2153 +RDEPEND="${DEPEND}"
2154
2155 diff --git a/dev-qt/qtserialport/Manifest b/dev-qt/qtserialport/Manifest
2156 index 387d5669536..039d102ffac 100644
2157 --- a/dev-qt/qtserialport/Manifest
2158 +++ b/dev-qt/qtserialport/Manifest
2159 @@ -1,2 +1,3 @@
2160 DIST qtserialport-everywhere-src-5.11.1.tar.xz 301692 BLAKE2B 8d57503dbd16d142ac72dbc496218d57ff92212b44e8a504f3b6ba27b2bdb295061705c1318000d50c2383ce815c8420b056ea66720f62338a1b98785d37c5f4 SHA512 2f13122438dfe91c6885534e4470e119abf1c7134b1d344e9c0700661c002566f483aa2bcdde53e4860df349fff4ff8ef05bfafb0aa1bb4484d3e5d07c989404
2161 +DIST qtserialport-everywhere-src-5.11.2.tar.xz 295876 BLAKE2B b10f33c7956bd62573da46f83129e7191e773316529cfce4897cb5dd34c40eb48f9c7626b23110936b2e464b95a560f0e816b1680011444080c61b633ade912a SHA512 babf89583fc025de511601f608300a01453e06c2eebe51c0d3cad3eb9c8179fa9cf9982690306ffaf7ce0a0abb7174ae0078a1fd36f6a34a2d5277bff9d4ea9d
2162 DIST qtserialport-opensource-src-5.9.6.tar.xz 268344 BLAKE2B 1aa206d12e508474c7a7aae3d16923d80170ea739e1fed74de363fa42afcd94fbdaf683e85515d5de7086a8bdf901dd03f48ba949e4429e47dd0af176861c36f SHA512 a4f5230c78772aa8899471dea90bab38a1cc021c22737f959e1a6852d18e7faeaadba4d329e49b3c9a3b7ef5fea69febb550e7fb4a9d99902d0e80a144822847
2163
2164 diff --git a/dev-qt/qtserialport/qtserialport-5.11.2.ebuild b/dev-qt/qtserialport/qtserialport-5.11.2.ebuild
2165 new file mode 100644
2166 index 00000000000..c77f542556b
2167 --- /dev/null
2168 +++ b/dev-qt/qtserialport/qtserialport-5.11.2.ebuild
2169 @@ -0,0 +1,27 @@
2170 +# Copyright 1999-2018 Gentoo Authors
2171 +# Distributed under the terms of the GNU General Public License v2
2172 +
2173 +EAPI=6
2174 +inherit qt5-build
2175 +
2176 +DESCRIPTION="Serial port abstraction library for the Qt5 framework"
2177 +
2178 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
2179 + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
2180 +fi
2181 +
2182 +IUSE=""
2183 +
2184 +DEPEND="
2185 + ~dev-qt/qtcore-${PV}
2186 + virtual/libudev:=
2187 +"
2188 +RDEPEND="${DEPEND}"
2189 +
2190 +src_prepare() {
2191 + # make sure we link against libudev
2192 + sed -i -e 's/:qtConfig(libudev)//' \
2193 + src/serialport/serialport-lib.pri || die
2194 +
2195 + qt5-build_src_prepare
2196 +}
2197
2198 diff --git a/dev-qt/qtspeech/Manifest b/dev-qt/qtspeech/Manifest
2199 index eab79232212..f6a5516313d 100644
2200 --- a/dev-qt/qtspeech/Manifest
2201 +++ b/dev-qt/qtspeech/Manifest
2202 @@ -1,2 +1,3 @@
2203 DIST qtspeech-everywhere-src-5.11.1.tar.xz 101732 BLAKE2B 2201a78f27851c4ec1d2a7056c6b0b620ff77b73be626940f6fe296baa677c5ee4a8098390be48620af77db10b75b777214b41c8dc3fd9b54f3a3cdf8f613345 SHA512 d17a0ab62083b9a8cef5f458b649b7789b0e3394a660c71f9ea6e6311c5e37edda10b16692817b8e165dd66a38cf34560e37940a63beec99ece3e2ee862adf51
2204 +DIST qtspeech-everywhere-src-5.11.2.tar.xz 96080 BLAKE2B 90f5e519bef440916f962e5886f1bb8e1cf46a806172ce9b8024b4b4c70d581896a9e70bd42d0298803c43798e985cb345bc4c4f8b7c13b4eb1a4921de79bc6f SHA512 b3e433b308c6c3454e40e7e19a075d1bd181a33ecea9c8f970852251488c12d1227e0b92aaeb6f7f75ac0efcb04bbe22c49562c594d8b9773528a2aaf73f8d02
2205 DIST qtspeech-opensource-src-5.9.6.tar.xz 80716 BLAKE2B dd7b7fc52394cb9b9a9f31de3f08fe9efadc03694604f871f802b465a1bea6753be9ec2bd3843296403939dd2ae0b7e40e910b7fd01e0f8a17f82517531356ea SHA512 0a07c7cf0e58388f4fcd197d6b8f3b6a84a618974d725fc03847ab42b814dfe9e44025e8adcc5c66d9c7bb156e6b6e9457a62c8d2211e45de1ae27d89697e333
2206
2207 diff --git a/dev-qt/qtspeech/qtspeech-5.11.2.ebuild b/dev-qt/qtspeech/qtspeech-5.11.2.ebuild
2208 new file mode 100644
2209 index 00000000000..690b4281a2a
2210 --- /dev/null
2211 +++ b/dev-qt/qtspeech/qtspeech-5.11.2.ebuild
2212 @@ -0,0 +1,22 @@
2213 +# Copyright 1999-2018 Gentoo Authors
2214 +# Distributed under the terms of the GNU General Public License v2
2215 +
2216 +EAPI=6
2217 +inherit qt5-build
2218 +
2219 +DESCRIPTION="Text-to-speech library for the Qt5 framework"
2220 +
2221 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
2222 + KEYWORDS="~amd64 ~x86"
2223 +fi
2224 +
2225 +# TODO: flite plugin - needs 2.0.0 (not yet in tree)
2226 +IUSE=""
2227 +
2228 +RDEPEND="
2229 + >=app-accessibility/speech-dispatcher-0.8.7
2230 + ~dev-qt/qtcore-${PV}
2231 +"
2232 +DEPEND="${RDEPEND}"
2233 +
2234 +PATCHES=( "${FILESDIR}/${PN}-5.9.4-nogui.patch" )
2235
2236 diff --git a/dev-qt/qtsql/Manifest b/dev-qt/qtsql/Manifest
2237 index 320b4d150ab..92253917427 100644
2238 --- a/dev-qt/qtsql/Manifest
2239 +++ b/dev-qt/qtsql/Manifest
2240 @@ -1,2 +1,3 @@
2241 DIST qtbase-everywhere-src-5.11.1.tar.xz 46860400 BLAKE2B 3297ace6582eeac8aee3ce39e8cb2a144190fea8af83e7da7659148e54c55962c1aa4994384ad62b98d4406b41dd72c602d09b9f22f752052c3bfbdc9b09f83a SHA512 5f45405872e541565d811c1973ae95b0f19593f4495375306917b72e21146e14fe8f7db5fbd629476476807f89ef1679aa59737ca5efdd9cbe6b14d7aa371b81
2242 +DIST qtbase-everywhere-src-5.11.2.tar.xz 46954920 BLAKE2B 41685cf977df7bd10ef80ee7f3f1166fe9cc9a94cdb43b6b0b3b22f49d6bd8c5532666cf1b92f6fb845b000a16ffd11922892c30ced7b67753f0608fb6a09c00 SHA512 b2f14126caa1c664887203a9a98551b85b57630cf7745c17f76e1e8aaf464f0091fe2de5615a138506dac7c8fbb16e5f33f984aef8e61e23f0c3bf74f6ef0835
2243 DIST qtbase-opensource-src-5.9.6.tar.xz 45129248 BLAKE2B 7b68fef553a738fdddc7ad99089987592e3da5caa37534d6915984fa8b20844e44a5e535df9f0ec41d3ffb7a77bd928696e129ba90480c0ca2b15d5c7d40564c SHA512 e9d4b631abeaaced325c58778e3d2eda08c6804a3788eea826f6ec90b494db0da072e7ae184ebdb00ee504ad41e9f0c9aaadc096219d5fbb1c4833552e42d8bb
2244
2245 diff --git a/dev-qt/qtsql/qtsql-5.11.2.ebuild b/dev-qt/qtsql/qtsql-5.11.2.ebuild
2246 new file mode 100644
2247 index 00000000000..629eb051ffe
2248 --- /dev/null
2249 +++ b/dev-qt/qtsql/qtsql-5.11.2.ebuild
2250 @@ -0,0 +1,58 @@
2251 +# Copyright 1999-2018 Gentoo Authors
2252 +# Distributed under the terms of the GNU General Public License v2
2253 +
2254 +EAPI=6
2255 +QT5_MODULE="qtbase"
2256 +inherit qt5-build
2257 +
2258 +DESCRIPTION="SQL abstraction library for the Qt5 framework"
2259 +SLOT=5/$(ver_cut 1-3) # bug 639140
2260 +
2261 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
2262 + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-fbsd"
2263 +fi
2264 +
2265 +IUSE="freetds mysql oci8 odbc postgres +sqlite"
2266 +
2267 +REQUIRED_USE="
2268 + || ( freetds mysql oci8 odbc postgres sqlite )
2269 +"
2270 +
2271 +DEPEND="
2272 + ~dev-qt/qtcore-${PV}
2273 + freetds? ( dev-db/freetds )
2274 + mysql? ( virtual/libmysqlclient:= )
2275 + oci8? ( dev-db/oracle-instantclient-basic )
2276 + odbc? ( || ( dev-db/unixODBC dev-db/libiodbc ) )
2277 + postgres? ( dev-db/postgresql:* )
2278 + sqlite? ( >=dev-db/sqlite-3.8.10.2:3 )
2279 +"
2280 +RDEPEND="${DEPEND}"
2281 +
2282 +QT5_TARGET_SUBDIRS=(
2283 + src/sql
2284 + src/plugins/sqldrivers
2285 +)
2286 +
2287 +QT5_GENTOO_PRIVATE_CONFIG=(
2288 + :sql
2289 +)
2290 +
2291 +src_configure() {
2292 + local myconf=(
2293 + $(qt_use freetds sql-tds plugin)
2294 + $(qt_use mysql sql-mysql plugin)
2295 + $(qt_use oci8 sql-oci plugin)
2296 + $(qt_use odbc sql-odbc plugin)
2297 + $(qt_use postgres sql-psql plugin)
2298 + $(qt_use sqlite sql-sqlite plugin)
2299 + $(usex sqlite -system-sqlite '')
2300 + )
2301 +
2302 + use mysql && myconf+=("-I${EPREFIX}/usr/include/mysql" "-L${EPREFIX}/usr/$(get_libdir)/mysql")
2303 + use oci8 && myconf+=("-I${ORACLE_HOME}/include" "-L${ORACLE_HOME}/$(get_libdir)")
2304 + use odbc && myconf+=("-I${EPREFIX}/usr/include/iodbc")
2305 + use postgres && myconf+=("-I${EPREFIX}/usr/include/postgresql/pgsql")
2306 +
2307 + qt5-build_src_configure
2308 +}
2309
2310 diff --git a/dev-qt/qtsvg/Manifest b/dev-qt/qtsvg/Manifest
2311 index 9e5bf31d850..84b1690dd63 100644
2312 --- a/dev-qt/qtsvg/Manifest
2313 +++ b/dev-qt/qtsvg/Manifest
2314 @@ -1,2 +1,3 @@
2315 DIST qtsvg-everywhere-src-5.11.1.tar.xz 1843216 BLAKE2B 8e5e94e706872f65189a51f0ea19a69d409de4d60c8cedd376e8e5efe74513370cc0add47d7d158ee386ce96455af27bef6ac3e29efdfc392d00dc7f5e3e7221 SHA512 2e9b126e72335b4b39296d033c6ea8761739148b812841797e1678135eaad944a5e4073010b5dbfb17708bd8fc8de0dd6b2b092330176b3b29c7637357353e39
2316 +DIST qtsvg-everywhere-src-5.11.2.tar.xz 1837076 BLAKE2B 58ad105dabb0c928a3df8d64df5e7f2593b5fc4ee155db45fe89f6a6745097941306aedfafd0800745539249f427b273cfd0133cfd2459041d10a297117fbd03 SHA512 d6b83bc0c4b348f65890fbb4cd4df81828fb1ef88192c13b06dca695fe499d65da6a52ba57ca289aa31f035309f10af90593cd9ee17362219cfd1337cc801c57
2317 DIST qtsvg-opensource-src-5.9.6.tar.xz 1778688 BLAKE2B 30084cdeaefef6c15f07fbdb9373b9cecb87fdd9676c2d89061a371439ec0c02ace2fe65b0061e518de6a1b75df9edf314adcdb6ffdc03c7be29424c92784d25 SHA512 6e86f050c07621d628f6e9440541be1fd80b3e05b034ba17bb5068afd4775d9ee08d7bf11d2ffdf03da2cb8ca66bfaf2f59b7e5e76acdb1a1e2ec25af25c65b4
2318
2319 diff --git a/dev-qt/qtsvg/qtsvg-5.11.2.ebuild b/dev-qt/qtsvg/qtsvg-5.11.2.ebuild
2320 new file mode 100644
2321 index 00000000000..e1a6fdf6965
2322 --- /dev/null
2323 +++ b/dev-qt/qtsvg/qtsvg-5.11.2.ebuild
2324 @@ -0,0 +1,23 @@
2325 +# Copyright 1999-2018 Gentoo Authors
2326 +# Distributed under the terms of the GNU General Public License v2
2327 +
2328 +EAPI=6
2329 +inherit qt5-build
2330 +
2331 +DESCRIPTION="SVG rendering library for the Qt5 framework"
2332 +
2333 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
2334 + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-fbsd"
2335 +fi
2336 +
2337 +IUSE=""
2338 +
2339 +RDEPEND="
2340 + ~dev-qt/qtcore-${PV}
2341 + ~dev-qt/qtgui-${PV}
2342 + ~dev-qt/qtwidgets-${PV}
2343 + >=sys-libs/zlib-1.2.5
2344 +"
2345 +DEPEND="${RDEPEND}
2346 + test? ( ~dev-qt/qtxml-${PV} )
2347 +"
2348
2349 diff --git a/dev-qt/qttest/Manifest b/dev-qt/qttest/Manifest
2350 index 320b4d150ab..92253917427 100644
2351 --- a/dev-qt/qttest/Manifest
2352 +++ b/dev-qt/qttest/Manifest
2353 @@ -1,2 +1,3 @@
2354 DIST qtbase-everywhere-src-5.11.1.tar.xz 46860400 BLAKE2B 3297ace6582eeac8aee3ce39e8cb2a144190fea8af83e7da7659148e54c55962c1aa4994384ad62b98d4406b41dd72c602d09b9f22f752052c3bfbdc9b09f83a SHA512 5f45405872e541565d811c1973ae95b0f19593f4495375306917b72e21146e14fe8f7db5fbd629476476807f89ef1679aa59737ca5efdd9cbe6b14d7aa371b81
2355 +DIST qtbase-everywhere-src-5.11.2.tar.xz 46954920 BLAKE2B 41685cf977df7bd10ef80ee7f3f1166fe9cc9a94cdb43b6b0b3b22f49d6bd8c5532666cf1b92f6fb845b000a16ffd11922892c30ced7b67753f0608fb6a09c00 SHA512 b2f14126caa1c664887203a9a98551b85b57630cf7745c17f76e1e8aaf464f0091fe2de5615a138506dac7c8fbb16e5f33f984aef8e61e23f0c3bf74f6ef0835
2356 DIST qtbase-opensource-src-5.9.6.tar.xz 45129248 BLAKE2B 7b68fef553a738fdddc7ad99089987592e3da5caa37534d6915984fa8b20844e44a5e535df9f0ec41d3ffb7a77bd928696e129ba90480c0ca2b15d5c7d40564c SHA512 e9d4b631abeaaced325c58778e3d2eda08c6804a3788eea826f6ec90b494db0da072e7ae184ebdb00ee504ad41e9f0c9aaadc096219d5fbb1c4833552e42d8bb
2357
2358 diff --git a/dev-qt/qttest/qttest-5.11.2.ebuild b/dev-qt/qttest/qttest-5.11.2.ebuild
2359 new file mode 100644
2360 index 00000000000..b6043a695d6
2361 --- /dev/null
2362 +++ b/dev-qt/qttest/qttest-5.11.2.ebuild
2363 @@ -0,0 +1,33 @@
2364 +# Copyright 1999-2018 Gentoo Authors
2365 +# Distributed under the terms of the GNU General Public License v2
2366 +
2367 +EAPI=6
2368 +QT5_MODULE="qtbase"
2369 +VIRTUALX_REQUIRED="test"
2370 +inherit qt5-build
2371 +
2372 +DESCRIPTION="Unit testing library for the Qt5 framework"
2373 +
2374 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
2375 + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-fbsd"
2376 +fi
2377 +
2378 +IUSE=""
2379 +
2380 +RDEPEND="
2381 + ~dev-qt/qtcore-${PV}
2382 +"
2383 +DEPEND="${RDEPEND}
2384 + test? (
2385 + ~dev-qt/qtgui-${PV}
2386 + ~dev-qt/qtxml-${PV}
2387 + )
2388 +"
2389 +
2390 +QT5_TARGET_SUBDIRS=(
2391 + src/testlib
2392 +)
2393 +
2394 +QT5_GENTOO_PRIVATE_CONFIG=(
2395 + :testlib
2396 +)
2397
2398 diff --git a/dev-qt/qttranslations/Manifest b/dev-qt/qttranslations/Manifest
2399 index bc726c5343b..2dd99f774b5 100644
2400 --- a/dev-qt/qttranslations/Manifest
2401 +++ b/dev-qt/qttranslations/Manifest
2402 @@ -1,2 +1,3 @@
2403 DIST qttranslations-everywhere-src-5.11.1.tar.xz 1428808 BLAKE2B 55a8813a471ab14f885f95df6a2205c50424c8892d060f3dfb4123d281e55a1a8f0829ad3b8f1b713bac11a1160fc22a977269bcaae877b80c985c4b2c9232ff SHA512 b817b7be585413e352271204e88730c873e0701f65dbba9f5b331f0c3e0ddc1bd2446f038991bf9eabdd79ba440ea0172d0342b5b0d8b1593d9f55ad2a0ebcc0
2404 +DIST qttranslations-everywhere-src-5.11.2.tar.xz 1418228 BLAKE2B 66a6fa0179e9676655b54659cf1bb5fd60579d53e9cf73b6e4b7d32770eb381560a48a11f573f5b1ee5d2ca7085053335f6fcdebb51156b6f35403bfba8e696f SHA512 093733b87d368613fb66a43bc3778f53112897dde061a8178cc94c02dbbdd158428f08015e21a15013edee40b068198bc7ae02ab13eaf4799a068e8a21f0112f
2405 DIST qttranslations-opensource-src-5.9.6.tar.xz 1376088 BLAKE2B f85611a787fbbc5820bf0b68773ab9be1edc2f659c7861c6d8bc8158c0ca495f882dd2201406315a1f5c3caf7b4dd87b2178362e4ee9d5523112c55f590a6fd8 SHA512 caafa6fb865c73c1c43ca5d78aab21925d5cf836b3e9d8c10ac699a96e7b583e85f12101a79a55102f8d404305764acadac599cf84b97d03582684f3b9bc4ec7
2406
2407 diff --git a/dev-qt/qttranslations/qttranslations-5.11.2.ebuild b/dev-qt/qttranslations/qttranslations-5.11.2.ebuild
2408 new file mode 100644
2409 index 00000000000..a79413a78db
2410 --- /dev/null
2411 +++ b/dev-qt/qttranslations/qttranslations-5.11.2.ebuild
2412 @@ -0,0 +1,19 @@
2413 +# Copyright 1999-2018 Gentoo Authors
2414 +# Distributed under the terms of the GNU General Public License v2
2415 +
2416 +EAPI=6
2417 +inherit qt5-build
2418 +
2419 +DESCRIPTION="Translation files for the Qt5 framework"
2420 +
2421 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
2422 + KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~amd64-fbsd"
2423 +fi
2424 +
2425 +IUSE=""
2426 +
2427 +DEPEND="
2428 + ~dev-qt/linguist-tools-${PV}
2429 + ~dev-qt/qtcore-${PV}
2430 +"
2431 +RDEPEND=""
2432
2433 diff --git a/dev-qt/qtvirtualkeyboard/Manifest b/dev-qt/qtvirtualkeyboard/Manifest
2434 index 177543fa20f..04733fbb5d3 100644
2435 --- a/dev-qt/qtvirtualkeyboard/Manifest
2436 +++ b/dev-qt/qtvirtualkeyboard/Manifest
2437 @@ -1,2 +1,3 @@
2438 DIST qtvirtualkeyboard-everywhere-src-5.11.1.tar.xz 10648700 BLAKE2B 32ee4cff4951347d8cc6ca9bf34a983017520acd5692322e3409db27fa08aeef2784302eb326b95bb55ea9f23a113f20370bd2d2fc64496919205eb6d9511c13 SHA512 e3010450553cad42850b4cf1b07e157b30e9a6a74b8c551e21ab45a04da76e55e83c08b4421c081eda44e8928c8e0b69f9c8146855a4e02bbf3779f5a0e290d0
2439 +DIST qtvirtualkeyboard-everywhere-src-5.11.2.tar.xz 10690564 BLAKE2B 99df56ad56f1472118a13b16d099de6be992b3d04718ee80b87fdcdb875299aa262afb1fb6c7a11578db1d79ed7c09a2b2edb1b6ee0ca05436999f7862072aca SHA512 1a471a719771c3a07b8d7b524692bdd085eae1787b8e91f523b224c260bc950b514ce88d885bbbe90c1556619bae15c59debfb221ec01042885d71443e046912
2440 DIST qtvirtualkeyboard-opensource-src-5.9.6.tar.xz 10045984 BLAKE2B 22d15eb3a6bdf8fa490eb6475785ca88a0c9f07f25e37c41d9d0171de9af71e3124567184a41c7b4e25a49edd8f794325a0cf141d8fd7f9491096b7a3bc5245a SHA512 a46dc3c387530f52be0b1f989a9bf9d01e363668d3e57142c40588b72457eda2bca2f3aca765a23db0359d070670bb6583a6c91d960ca7d87b118397ff453e5b
2441
2442 diff --git a/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-5.11.2.ebuild b/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-5.11.2.ebuild
2443 new file mode 100644
2444 index 00000000000..402085ac38f
2445 --- /dev/null
2446 +++ b/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-5.11.2.ebuild
2447 @@ -0,0 +1,38 @@
2448 +# Copyright 1999-2018 Gentoo Authors
2449 +# Distributed under the terms of the GNU General Public License v2
2450 +
2451 +EAPI=6
2452 +inherit qt5-build
2453 +
2454 +DESCRIPTION="Virtual keyboard plugin for the Qt5 framework"
2455 +
2456 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
2457 + KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-fbsd"
2458 +fi
2459 +
2460 +# TODO: unbudle libraries for more layouts
2461 +IUSE="handwriting +spell +xcb"
2462 +
2463 +DEPEND="
2464 + ~dev-qt/qtcore-${PV}
2465 + ~dev-qt/qtdeclarative-${PV}
2466 + ~dev-qt/qtgui-${PV}
2467 + ~dev-qt/qtsvg-${PV}
2468 + spell? ( app-text/hunspell:= )
2469 + xcb? ( x11-libs/libxcb:= )
2470 +"
2471 +RDEPEND="${DEPEND}"
2472 +
2473 +src_configure() {
2474 + local myqmakeargs=(
2475 + $(usex handwriting CONFIG+=lipi-toolkit "")
2476 + $(usex spell "" CONFIG+=disable-hunspell)
2477 + $(usex xcb "" CONFIG+=disable-desktop)
2478 + CONFIG+="lang-ar_AR lang-da_DK lang-de_DE lang-en_GB \
2479 + lang-es_ES lang-fa_FA lang-fi_FI lang-fr_FR \
2480 + lang-hi_IN lang-it_IT lang-nb_NO lang-pl_PL \
2481 + lang-pt_PT lang-ro_RO lang-ru_RU lang-sv_SE"
2482 + )
2483 +
2484 + qt5-build_src_configure
2485 +}
2486
2487 diff --git a/dev-qt/qtwayland/Manifest b/dev-qt/qtwayland/Manifest
2488 index e60be0de804..eb48e459e53 100644
2489 --- a/dev-qt/qtwayland/Manifest
2490 +++ b/dev-qt/qtwayland/Manifest
2491 @@ -1,2 +1,3 @@
2492 DIST qtwayland-everywhere-src-5.11.1.tar.xz 392200 BLAKE2B 2e65c6bd8c9ea44ae84f608312db6983d540382bfb2a22412fe054f4e7253d70e21f4d0577653b246de5b0266271e40911a7c79fc28b266cc29ff30669df280e SHA512 dc1327ef8cdc9ed9521e9db316da0bcdbe9639b714a2dda7a792c52ba5897ddb75deba1ab89e010bc05cc2a96ede781b9990f5449ce4a2f85e15466a4d6d82ad
2493 +DIST qtwayland-everywhere-src-5.11.2.tar.xz 387644 BLAKE2B e590d0f83e89a2ea33f4782cf295df4fe8ffc5e3767dbcb81ad633a2de35eda714e28a69a9c95263786883fff66a25ce5e9b52dab9929f499a0b8dab90489cc6 SHA512 27aabe18cf876afaf9da9e9fa91c3efa2c024229a6cf4746eefc4f4ea71f125a95ca52f887a42683d7743d3f876efe927001b8ee5580123ba5f4c4d4dea24013
2494 DIST qtwayland-opensource-src-5.9.6.tar.xz 316152 BLAKE2B a1ebbf98eea9ca36f8229ed0bdfdeb79eb9d1519ff35eb153d7f8b7af2ad9831905e564464ec1faf793a7b11088d43d6dda6dc21b36943fccb569163c119a30a SHA512 7376f76001323d7971cb3be7592086b26c855d8d702184e84f28656b4262a9780b4cc0a0991c97ca011863570b6abd63b006c78021934e1516be65715f82ae4b
2495
2496 diff --git a/dev-qt/qtwayland/qtwayland-5.11.2.ebuild b/dev-qt/qtwayland/qtwayland-5.11.2.ebuild
2497 new file mode 100644
2498 index 00000000000..ff62f71d3a7
2499 --- /dev/null
2500 +++ b/dev-qt/qtwayland/qtwayland-5.11.2.ebuild
2501 @@ -0,0 +1,39 @@
2502 +# Copyright 1999-2018 Gentoo Authors
2503 +# Distributed under the terms of the GNU General Public License v2
2504 +
2505 +EAPI=6
2506 +inherit qt5-build
2507 +
2508 +DESCRIPTION="Wayland platform plugin for Qt"
2509 +
2510 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
2511 + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
2512 +fi
2513 +
2514 +IUSE="+libinput xcomposite"
2515 +
2516 +DEPEND="
2517 + >=dev-libs/wayland-1.6.0
2518 + ~dev-qt/qtcore-${PV}
2519 + ~dev-qt/qtdeclarative-${PV}
2520 + ~dev-qt/qtgui-${PV}[egl,libinput?]
2521 + media-libs/mesa[egl]
2522 + >=x11-libs/libxkbcommon-0.2.0
2523 + xcomposite? (
2524 + x11-libs/libX11
2525 + x11-libs/libXcomposite
2526 + )
2527 +"
2528 +RDEPEND="${DEPEND}"
2529 +
2530 +src_prepare() {
2531 + qt_use_disable_config libinput xkbcommon-evdev \
2532 + src/client/client.pro \
2533 + src/compositor/wayland_wrapper/wayland_wrapper.pri \
2534 + src/plugins/shellintegration/ivi-shell/ivi-shell.pro \
2535 + tests/auto/compositor/compositor/compositor.pro
2536 +
2537 + use xcomposite || rm -r config.tests/xcomposite || die
2538 +
2539 + qt5-build_src_prepare
2540 +}
2541
2542 diff --git a/dev-qt/qtwebchannel/Manifest b/dev-qt/qtwebchannel/Manifest
2543 index 24413ac3f13..73bd148e189 100644
2544 --- a/dev-qt/qtwebchannel/Manifest
2545 +++ b/dev-qt/qtwebchannel/Manifest
2546 @@ -1,2 +1,3 @@
2547 DIST qtwebchannel-everywhere-src-5.11.1.tar.xz 179700 BLAKE2B 05f945110ec743aee4357ee696bee4ac230489c816b8cc630c6cd1344b5c385412470e2d4c6c7ddb2f044a17e2fce70f62d4244accac0e394a97a8ce638f3c72 SHA512 e0a18919cc4fe858eb1a623fc4e79c2936b4ea390d23611a708dd8fc26aac4ecbc262a5b0194f0a4df1fbe69c53568a62183e5847e0bf4c73cbce2122170e0a9
2548 +DIST qtwebchannel-everywhere-src-5.11.2.tar.xz 173956 BLAKE2B 8c19c56960e6c19b84c4959507779b698ebd836679e139bb0978a13b9a14407563cd6d57f6bd7c91616360147762da1b381c1d463920b60e7ca98c059d4fa271 SHA512 16603c52631180f2e84e274e509159c7c817198abc1b48a9e921134f2362aa5ececdab50212b1a1df8ab3feda4b4ec638a26e30397ee05ff27371d598f8cc643
2549 DIST qtwebchannel-opensource-src-5.9.6.tar.xz 147564 BLAKE2B b94d420e8b694aef37c620ccc2c8dbff31887686e8afd70ff547e7466a6dff21457872b6a2aafc15d676005db85b202fb8260529d94078279e5ec1cd3d9e06be SHA512 f2c4ceb7efba18ffbb2b3bf11b04c158c601ce82eadfcadeccbb81405db0ff2275fe4a5706872adaa6faa6ab2c1f1f6b6fdeeeb09e127e3b9dbfeac5a4eb7ab5
2550
2551 diff --git a/dev-qt/qtwebchannel/qtwebchannel-5.11.2.ebuild b/dev-qt/qtwebchannel/qtwebchannel-5.11.2.ebuild
2552 new file mode 100644
2553 index 00000000000..d08439f261f
2554 --- /dev/null
2555 +++ b/dev-qt/qtwebchannel/qtwebchannel-5.11.2.ebuild
2556 @@ -0,0 +1,26 @@
2557 +# Copyright 1999-2018 Gentoo Authors
2558 +# Distributed under the terms of the GNU General Public License v2
2559 +
2560 +EAPI=6
2561 +inherit qt5-build
2562 +
2563 +DESCRIPTION="Qt5 module for integrating C++ and QML applications with HTML/JavaScript clients"
2564 +
2565 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
2566 + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
2567 +fi
2568 +
2569 +IUSE="qml"
2570 +
2571 +DEPEND="
2572 + ~dev-qt/qtcore-${PV}
2573 + qml? ( ~dev-qt/qtdeclarative-${PV} )
2574 +"
2575 +RDEPEND="${DEPEND}"
2576 +
2577 +src_prepare() {
2578 + qt_use_disable_mod qml quick src/src.pro
2579 + qt_use_disable_mod qml qml src/webchannel/webchannel.pro
2580 +
2581 + qt5-build_src_prepare
2582 +}
2583
2584 diff --git a/dev-qt/qtwebengine/Manifest b/dev-qt/qtwebengine/Manifest
2585 index 60a68f5281f..8591715b882 100644
2586 --- a/dev-qt/qtwebengine/Manifest
2587 +++ b/dev-qt/qtwebengine/Manifest
2588 @@ -1,2 +1,3 @@
2589 DIST qtwebengine-everywhere-src-5.11.1.tar.xz 233633572 BLAKE2B 06fb9d490377ebb4af937e0fa1688cdfeb9bfdadf6c80afeef609d20a76bdb7c4fed6c1042405b762e59b11d7b16369990c66a395ec1b6b48bbb1ea5b8cd47f2 SHA512 3e17f88b690c06f6d28c30d8d43588eaad9b0b214434b219c3d8fe11969cca515a68c731d176cf640940fd3db12e95de8f723d3717555504c5b95d135fa4a596
2590 +DIST qtwebengine-everywhere-src-5.11.2.tar.xz 233642812 BLAKE2B fbf1ac14cec9a515fb9c401f1a04487aec2ebe1b64103db5ec2625791356cae71ff9a0048d3485d7fcbce4e0eb8bc77550f99b19542c7a0f8b56f902df4958cb SHA512 be8db67a9cd46bdff24a4fc3882193dbe2c7bd487822ad7345bf3464f8c21713b6e459867c9e9678bc33e9d14ea7e09cbaa171139799810c131c7b625c742e64
2591 DIST qtwebengine-opensource-src-5.9.6.tar.xz 216733460 BLAKE2B 6f6f4d89559899b7faa6c8a31187967e5dab357d63f6c096953bdffa9ff8e8299f22f3fe97bc5295093a89200b38f47b4b214ff91765f8da3a992c5058f06e1e SHA512 493e9b4fb7274253eca107bfbb6ff044068c78997299c48b62a504ba5511c4d3e2a7f481d986f34c75d035e4804b18f74bf6a4bf0daf0f6a5778abd8aa7ee68a
2592
2593 diff --git a/dev-qt/qtwebengine/metadata.xml b/dev-qt/qtwebengine/metadata.xml
2594 index cd7c273bf4c..acca7340ba1 100644
2595 --- a/dev-qt/qtwebengine/metadata.xml
2596 +++ b/dev-qt/qtwebengine/metadata.xml
2597 @@ -10,6 +10,7 @@
2598 <pkg>dev-qt/designer</pkg> forms that display web pages.</flag>
2599 <flag name="geolocation">Enable physical position determination
2600 via <pkg>dev-qt/qtpositioning</pkg></flag>
2601 + <flag name="jumbo-build">Combine source files to speed up build process.</flag>
2602 <flag name="pax_kernel">Enable building under a PaX enabled kernel</flag>
2603 <flag name="system-ffmpeg">Use the system-wide <pkg>media-video/ffmpeg</pkg>
2604 instead of bundled.</flag>
2605
2606 diff --git a/dev-qt/qtwebengine/qtwebengine-5.11.2.ebuild b/dev-qt/qtwebengine/qtwebengine-5.11.2.ebuild
2607 new file mode 100644
2608 index 00000000000..663539e4d9b
2609 --- /dev/null
2610 +++ b/dev-qt/qtwebengine/qtwebengine-5.11.2.ebuild
2611 @@ -0,0 +1,139 @@
2612 +# Copyright 1999-2018 Gentoo Authors
2613 +# Distributed under the terms of the GNU General Public License v2
2614 +
2615 +EAPI=6
2616 +PYTHON_COMPAT=( python2_7 )
2617 +inherit multiprocessing pax-utils python-any-r1 qt5-build
2618 +
2619 +DESCRIPTION="Library for rendering dynamic web content in Qt5 C++ and QML applications"
2620 +
2621 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
2622 + KEYWORDS="~amd64 ~arm ~arm64 ~x86"
2623 +fi
2624 +
2625 +IUSE="alsa bindist designer geolocation +jumbo-build pax_kernel pulseaudio
2626 + +system-ffmpeg +system-icu widgets"
2627 +REQUIRED_USE="designer? ( widgets )"
2628 +
2629 +RDEPEND="
2630 + app-arch/snappy:=
2631 + dev-libs/glib:2
2632 + dev-libs/nspr
2633 + dev-libs/nss
2634 + ~dev-qt/qtcore-${PV}
2635 + ~dev-qt/qtdeclarative-${PV}
2636 + ~dev-qt/qtgui-${PV}
2637 + ~dev-qt/qtnetwork-${PV}
2638 + ~dev-qt/qtprintsupport-${PV}
2639 + ~dev-qt/qtwebchannel-${PV}[qml]
2640 + dev-libs/expat
2641 + dev-libs/libevent:=
2642 + dev-libs/libxml2[icu]
2643 + dev-libs/libxslt
2644 + dev-libs/re2:=
2645 + media-libs/fontconfig
2646 + media-libs/freetype
2647 + media-libs/harfbuzz:=
2648 + media-libs/libjpeg-turbo:=
2649 + media-libs/libpng:0=
2650 + >=media-libs/libvpx-1.5:=[svc]
2651 + media-libs/libwebp:=
2652 + media-libs/mesa[egl]
2653 + media-libs/opus
2654 + net-libs/libsrtp:0=
2655 + sys-apps/dbus
2656 + sys-apps/pciutils
2657 + sys-libs/libcap
2658 + sys-libs/zlib[minizip]
2659 + virtual/libudev
2660 + x11-libs/libdrm
2661 + x11-libs/libX11
2662 + x11-libs/libXcomposite
2663 + x11-libs/libXcursor
2664 + x11-libs/libXdamage
2665 + x11-libs/libXext
2666 + x11-libs/libXfixes
2667 + x11-libs/libXi
2668 + x11-libs/libXrandr
2669 + x11-libs/libXrender
2670 + x11-libs/libXScrnSaver
2671 + x11-libs/libXtst
2672 + alsa? ( media-libs/alsa-lib )
2673 + designer? ( ~dev-qt/designer-${PV} )
2674 + geolocation? ( ~dev-qt/qtpositioning-${PV} )
2675 + pulseaudio? ( media-sound/pulseaudio:= )
2676 + system-ffmpeg? ( media-video/ffmpeg:0= )
2677 + system-icu? ( >=dev-libs/icu-60.2:= )
2678 + widgets? (
2679 + ~dev-qt/qtdeclarative-${PV}[widgets]
2680 + ~dev-qt/qtwidgets-${PV}
2681 + )
2682 +"
2683 +DEPEND="${RDEPEND}
2684 + ${PYTHON_DEPS}
2685 + >=app-arch/gzip-1.7
2686 + dev-util/gperf
2687 + dev-util/ninja
2688 + dev-util/re2c
2689 + sys-devel/bison
2690 + pax_kernel? ( sys-apps/elfix )
2691 +"
2692 +
2693 +PATCHES+=(
2694 + "${FILESDIR}/${PN}-5.11.1-nouveau-disable-gpu.patch" # bug 609752
2695 +)
2696 +
2697 +src_prepare() {
2698 + use pax_kernel && PATCHES+=( "${FILESDIR}/${PN}-5.9.3-paxmark-mksnapshot.patch" )
2699 +
2700 + if ! use jumbo-build; then
2701 + sed -i -e 's|use_jumbo_build=true|use_jumbo_build=false|' \
2702 + src/core/config/common.pri || die
2703 + fi
2704 +
2705 + # bug 620444 - ensure local headers are used
2706 + find "${S}" -type f -name "*.pr[fio]" | xargs sed -i -e 's|INCLUDEPATH += |&$$QTWEBENGINE_ROOT/include |' || die
2707 +
2708 + qt_use_disable_config alsa webengine-alsa src/core/config/linux.pri
2709 + qt_use_disable_config pulseaudio webengine-pulseaudio src/core/config/linux.pri
2710 +
2711 + qt_use_disable_mod designer webenginewidgets src/plugins/plugins.pro
2712 +
2713 + qt_use_disable_mod geolocation positioning \
2714 + mkspecs/features/configure.prf \
2715 + src/core/core_chromium.pri \
2716 + src/core/core_common.pri
2717 +
2718 + qt_use_disable_mod widgets widgets src/src.pro
2719 +
2720 + qt5-build_src_prepare
2721 +}
2722 +
2723 +src_configure() {
2724 + export NINJA_PATH=/usr/bin/ninja
2725 + export NINJAFLAGS="${NINJAFLAGS:--j$(makeopts_jobs) -l$(makeopts_loadavg "${MAKEOPTS}" 0) -v}"
2726 +
2727 + local myqmakeargs=(
2728 + --
2729 + -opus
2730 + -printing-and-pdf
2731 + -webp
2732 + $(usex alsa '-alsa' '')
2733 + $(usex bindist '' '-proprietary-codecs')
2734 + $(usex pulseaudio '-pulseaudio' '')
2735 + $(usex system-ffmpeg '-ffmpeg' '')
2736 + $(usex system-icu '-webengine-icu' '')
2737 + )
2738 + qt5-build_src_configure
2739 +}
2740 +
2741 +src_install() {
2742 + qt5-build_src_install
2743 +
2744 + # bug 601472
2745 + if [[ ! -f ${D%/}${QT5_LIBDIR}/libQt5WebEngine.so ]]; then
2746 + die "${CATEGORY}/${PF} failed to build anything. Please report to https://bugs.gentoo.org/"
2747 + fi
2748 +
2749 + pax-mark m "${D%/}${QT5_LIBEXECDIR}"/QtWebEngineProcess
2750 +}
2751
2752 diff --git a/dev-qt/qtwebsockets/Manifest b/dev-qt/qtwebsockets/Manifest
2753 index 1383a38473e..2c10fb1639e 100644
2754 --- a/dev-qt/qtwebsockets/Manifest
2755 +++ b/dev-qt/qtwebsockets/Manifest
2756 @@ -1,2 +1,3 @@
2757 DIST qtwebsockets-everywhere-src-5.11.1.tar.xz 231468 BLAKE2B d115bd37e1223fd1333515c7abdacb01a9d2e38c847eb3b655b584ec8ea833634549c74c0483bcca25a5807c650c250301b02bb6b7d05e61bdef44062d95831a SHA512 01eb3fabfa0f46c6ecedc3cd9a05e504fef91926ffeab1f534557e50c15d7fd284edaa553f545d8363343a32c0c3187e77e3e5d6edea8331e9234c05c0e318fc
2758 +DIST qtwebsockets-everywhere-src-5.11.2.tar.xz 225948 BLAKE2B 26d71fc36b544ef90b8f1ad0653b13d362e15e05b233776c1a0810734e693f78736f7a314ed949fc8803c9aa775f1388fcd279724c1f38a6b67a46835ac391d1 SHA512 28fb4442a5e00c1aad8f7d3e9c6828030a76d7e396b1ecc7743925fb3981a2d900df9c25cbeecf3247d8d6a54a11083d979681cff1171bb0b680584e954e8fc3
2759 DIST qtwebsockets-opensource-src-5.9.6.tar.xz 199624 BLAKE2B 9433758ad1cc8f929baebd4a73ffcaa6130277a9832bc43746ddf999870dee7080dfbe39c75d1311ac90a1aabec5b50e5376b24618f336fd660047558198d101 SHA512 3ecb44b6046d1a57ee85d261107b332f219aaed312712f817127cf0715f22ef3688192bccd86bc2057f79b9b1d69bfbceb3b8cac97ddaa33afc4bb3284b857dd
2760
2761 diff --git a/dev-qt/qtwebsockets/qtwebsockets-5.11.2.ebuild b/dev-qt/qtwebsockets/qtwebsockets-5.11.2.ebuild
2762 new file mode 100644
2763 index 00000000000..5923e0a464d
2764 --- /dev/null
2765 +++ b/dev-qt/qtwebsockets/qtwebsockets-5.11.2.ebuild
2766 @@ -0,0 +1,27 @@
2767 +# Copyright 1999-2018 Gentoo Authors
2768 +# Distributed under the terms of the GNU General Public License v2
2769 +
2770 +EAPI=6
2771 +inherit qt5-build
2772 +
2773 +DESCRIPTION="Implementation of the WebSocket protocol for the Qt5 framework"
2774 +
2775 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
2776 + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
2777 +fi
2778 +
2779 +IUSE="qml +ssl"
2780 +
2781 +DEPEND="
2782 + ~dev-qt/qtcore-${PV}
2783 + ~dev-qt/qtnetwork-${PV}[ssl=]
2784 + qml? ( ~dev-qt/qtdeclarative-${PV} )
2785 +
2786 +"
2787 +RDEPEND="${DEPEND}"
2788 +
2789 +src_prepare() {
2790 + qt_use_disable_mod qml quick src/src.pro
2791 +
2792 + qt5-build_src_prepare
2793 +}
2794
2795 diff --git a/dev-qt/qtwebview/Manifest b/dev-qt/qtwebview/Manifest
2796 index 987981dd343..2e729d126d8 100644
2797 --- a/dev-qt/qtwebview/Manifest
2798 +++ b/dev-qt/qtwebview/Manifest
2799 @@ -1,2 +1,3 @@
2800 DIST qtwebview-everywhere-src-5.11.1.tar.xz 132948 BLAKE2B 7e6fb1544a8cdae2de4cab8d2c42a154eadc79a67a1295311f67c94c19d50d81f578db8749fb02ee741c98ae3461c638b4a8a0cc109a2d95a4670522108e4e6c SHA512 e345d89ee30ed8cc7d087236c63179f887a81f81d41d0db15cf4f838aa38fbcefcaa7b880e82d80de5703610cadf88dd30dad88d44c8b27257980c214a98d2ba
2801 +DIST qtwebview-everywhere-src-5.11.2.tar.xz 127124 BLAKE2B a4cd730deed942779bda655e8d520b85518a7a66679e3983c35ac647bd8f3ddfee6b4b10724ebb418b75374ff10695663dee72edcdb064b1aa5e72bbab02e6de SHA512 e4ff35900a632c048423460219329b5aab8e2808fceb9ac3b981a33c4a52a2b0b371f801fb5c966f830b5d4cb2f21a5046ce61aa85444aa1ee9fc12b30ad435f
2802 DIST qtwebview-opensource-src-5.9.6.tar.xz 108724 BLAKE2B eaefe9d68bdd0c68f569f9f01bc403a49e36f7bc20859a79225575d13a653eaec741b986917faf91b50188052c811841c85d438104ff0ee9ed5b6a83274b0860 SHA512 dcb3e038737297efb2f58820de386e6ea349d65cf5557116aec34d3115bf7ab2de528365cdefe7433bad6b94ebbf210a282a6018557eb772db5f41909405638b
2803
2804 diff --git a/dev-qt/qtwebview/qtwebview-5.11.2.ebuild b/dev-qt/qtwebview/qtwebview-5.11.2.ebuild
2805 new file mode 100644
2806 index 00000000000..9d9901e589b
2807 --- /dev/null
2808 +++ b/dev-qt/qtwebview/qtwebview-5.11.2.ebuild
2809 @@ -0,0 +1,21 @@
2810 +# Copyright 1999-2018 Gentoo Authors
2811 +# Distributed under the terms of the GNU General Public License v2
2812 +
2813 +EAPI=6
2814 +inherit qt5-build
2815 +
2816 +DESCRIPTION="Module for displaying web content in a QML application using the Qt5 framework"
2817 +
2818 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
2819 + KEYWORDS="~amd64"
2820 +fi
2821 +
2822 +IUSE=""
2823 +
2824 +DEPEND="
2825 + ~dev-qt/qtcore-${PV}
2826 + ~dev-qt/qtdeclarative-${PV}
2827 + ~dev-qt/qtgui-${PV}
2828 + ~dev-qt/qtwebengine-${PV}
2829 +"
2830 +RDEPEND="${DEPEND}"
2831
2832 diff --git a/dev-qt/qtwidgets/Manifest b/dev-qt/qtwidgets/Manifest
2833 index 320b4d150ab..92253917427 100644
2834 --- a/dev-qt/qtwidgets/Manifest
2835 +++ b/dev-qt/qtwidgets/Manifest
2836 @@ -1,2 +1,3 @@
2837 DIST qtbase-everywhere-src-5.11.1.tar.xz 46860400 BLAKE2B 3297ace6582eeac8aee3ce39e8cb2a144190fea8af83e7da7659148e54c55962c1aa4994384ad62b98d4406b41dd72c602d09b9f22f752052c3bfbdc9b09f83a SHA512 5f45405872e541565d811c1973ae95b0f19593f4495375306917b72e21146e14fe8f7db5fbd629476476807f89ef1679aa59737ca5efdd9cbe6b14d7aa371b81
2838 +DIST qtbase-everywhere-src-5.11.2.tar.xz 46954920 BLAKE2B 41685cf977df7bd10ef80ee7f3f1166fe9cc9a94cdb43b6b0b3b22f49d6bd8c5532666cf1b92f6fb845b000a16ffd11922892c30ced7b67753f0608fb6a09c00 SHA512 b2f14126caa1c664887203a9a98551b85b57630cf7745c17f76e1e8aaf464f0091fe2de5615a138506dac7c8fbb16e5f33f984aef8e61e23f0c3bf74f6ef0835
2839 DIST qtbase-opensource-src-5.9.6.tar.xz 45129248 BLAKE2B 7b68fef553a738fdddc7ad99089987592e3da5caa37534d6915984fa8b20844e44a5e535df9f0ec41d3ffb7a77bd928696e129ba90480c0ca2b15d5c7d40564c SHA512 e9d4b631abeaaced325c58778e3d2eda08c6804a3788eea826f6ec90b494db0da072e7ae184ebdb00ee504ad41e9f0c9aaadc096219d5fbb1c4833552e42d8bb
2840
2841 diff --git a/dev-qt/qtwidgets/qtwidgets-5.11.2.ebuild b/dev-qt/qtwidgets/qtwidgets-5.11.2.ebuild
2842 new file mode 100644
2843 index 00000000000..ae8a11f5ddf
2844 --- /dev/null
2845 +++ b/dev-qt/qtwidgets/qtwidgets-5.11.2.ebuild
2846 @@ -0,0 +1,57 @@
2847 +# Copyright 1999-2018 Gentoo Authors
2848 +# Distributed under the terms of the GNU General Public License v2
2849 +
2850 +EAPI=6
2851 +QT5_MODULE="qtbase"
2852 +inherit qt5-build
2853 +
2854 +DESCRIPTION="Set of components for creating classic desktop-style UIs for the Qt5 framework"
2855 +
2856 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
2857 + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-fbsd"
2858 +fi
2859 +
2860 +# keep IUSE defaults in sync with qtgui
2861 +IUSE="gles2 gtk +png +xcb"
2862 +
2863 +DEPEND="
2864 + ~dev-qt/qtcore-${PV}
2865 + ~dev-qt/qtgui-${PV}[gles2=,png=,xcb?]
2866 + gtk? (
2867 + ~dev-qt/qtgui-${PV}[dbus]
2868 + x11-libs/gtk+:3
2869 + x11-libs/libX11
2870 + x11-libs/pango
2871 + )
2872 +"
2873 +RDEPEND="${DEPEND}"
2874 +
2875 +QT5_TARGET_SUBDIRS=(
2876 + src/tools/uic
2877 + src/widgets
2878 + src/plugins/platformthemes
2879 +)
2880 +
2881 +QT5_GENTOO_CONFIG=(
2882 + gtk:gtk3:
2883 + ::widgets
2884 + !:no-widgets:
2885 +)
2886 +
2887 +QT5_GENTOO_PRIVATE_CONFIG=(
2888 + :widgets
2889 +)
2890 +
2891 +src_configure() {
2892 + local myconf=(
2893 + -opengl $(usex gles2 es2 desktop)
2894 + $(qt_use gtk)
2895 + -gui
2896 + $(qt_use png libpng system)
2897 + -widgets
2898 + $(qt_use xcb xcb system)
2899 + $(qt_use xcb xkbcommon system)
2900 + $(usex xcb '-xcb-xlib -xinput2 -xkb' '')
2901 + )
2902 + qt5-build_src_configure
2903 +}
2904
2905 diff --git a/dev-qt/qtx11extras/Manifest b/dev-qt/qtx11extras/Manifest
2906 index 10666536f67..e7b24cc8af4 100644
2907 --- a/dev-qt/qtx11extras/Manifest
2908 +++ b/dev-qt/qtx11extras/Manifest
2909 @@ -1,2 +1,3 @@
2910 DIST qtx11extras-everywhere-src-5.11.1.tar.xz 116368 BLAKE2B 49cc0cbc73719186d812b376b0ae02abf68bee2f22b03ca003761681af4585243c9388d13b3ce8a1257ced8b2a0db7b71188ef10925d123327606f2fad94b335 SHA512 a5acd182e06ced304bdb9d86982c3cdb826411ed4c888dfc530e5bf005f34ac9c58812bda3c98dde66eea372c7075f9eedd62a6e36cb8b549a56b8dc7a9b19af
2911 +DIST qtx11extras-everywhere-src-5.11.2.tar.xz 106164 BLAKE2B 6db62fd1a1897f8c3abe389ae2f7cc65b6eeb892d3d2d3940afadd536f8c0b68c5aedf38fc80a9b0116eae05047b11835fb9caefa781a3a1856fd51b96b489dc SHA512 228365bdeb9ed286b65341b2741725bb7e0f25cd569a2deebe1f18dbd7214b6a0b4144d63e09774e729237bb5ea8ba6690f1fd3d7ed0bcee9eb3c0cc6cf8ea75
2912 DIST qtx11extras-opensource-src-5.9.6.tar.xz 76896 BLAKE2B f8f3d8f642bff43a74ea6e58492a566e87dc0cd6f17061dd95f98fae4e3336703d03a49ba85403ccb85f02f2cfa7fa554985d6fe19b7d5f055f3fccd73ec2536 SHA512 22bb33a40e242f54caca075ef53e1401ed82f094f87526bb24e8c85227ef56364c78b0c8287a173c38aabc7ca3be833d13d5156f3b3553a57bf74ceab1831be1
2913
2914 diff --git a/dev-qt/qtx11extras/qtx11extras-5.11.2.ebuild b/dev-qt/qtx11extras/qtx11extras-5.11.2.ebuild
2915 new file mode 100644
2916 index 00000000000..3253e9a50b8
2917 --- /dev/null
2918 +++ b/dev-qt/qtx11extras/qtx11extras-5.11.2.ebuild
2919 @@ -0,0 +1,21 @@
2920 +# Copyright 1999-2018 Gentoo Authors
2921 +# Distributed under the terms of the GNU General Public License v2
2922 +
2923 +EAPI=6
2924 +inherit qt5-build
2925 +
2926 +DESCRIPTION="Linux/X11-specific support library for the Qt5 framework"
2927 +
2928 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
2929 + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-fbsd"
2930 +fi
2931 +
2932 +IUSE=""
2933 +
2934 +RDEPEND="
2935 + ~dev-qt/qtcore-${PV}
2936 + ~dev-qt/qtgui-${PV}[xcb]
2937 +"
2938 +DEPEND="${RDEPEND}
2939 + test? ( ~dev-qt/qtwidgets-${PV} )
2940 +"
2941
2942 diff --git a/dev-qt/qtxml/Manifest b/dev-qt/qtxml/Manifest
2943 index 320b4d150ab..92253917427 100644
2944 --- a/dev-qt/qtxml/Manifest
2945 +++ b/dev-qt/qtxml/Manifest
2946 @@ -1,2 +1,3 @@
2947 DIST qtbase-everywhere-src-5.11.1.tar.xz 46860400 BLAKE2B 3297ace6582eeac8aee3ce39e8cb2a144190fea8af83e7da7659148e54c55962c1aa4994384ad62b98d4406b41dd72c602d09b9f22f752052c3bfbdc9b09f83a SHA512 5f45405872e541565d811c1973ae95b0f19593f4495375306917b72e21146e14fe8f7db5fbd629476476807f89ef1679aa59737ca5efdd9cbe6b14d7aa371b81
2948 +DIST qtbase-everywhere-src-5.11.2.tar.xz 46954920 BLAKE2B 41685cf977df7bd10ef80ee7f3f1166fe9cc9a94cdb43b6b0b3b22f49d6bd8c5532666cf1b92f6fb845b000a16ffd11922892c30ced7b67753f0608fb6a09c00 SHA512 b2f14126caa1c664887203a9a98551b85b57630cf7745c17f76e1e8aaf464f0091fe2de5615a138506dac7c8fbb16e5f33f984aef8e61e23f0c3bf74f6ef0835
2949 DIST qtbase-opensource-src-5.9.6.tar.xz 45129248 BLAKE2B 7b68fef553a738fdddc7ad99089987592e3da5caa37534d6915984fa8b20844e44a5e535df9f0ec41d3ffb7a77bd928696e129ba90480c0ca2b15d5c7d40564c SHA512 e9d4b631abeaaced325c58778e3d2eda08c6804a3788eea826f6ec90b494db0da072e7ae184ebdb00ee504ad41e9f0c9aaadc096219d5fbb1c4833552e42d8bb
2950
2951 diff --git a/dev-qt/qtxml/qtxml-5.11.2.ebuild b/dev-qt/qtxml/qtxml-5.11.2.ebuild
2952 new file mode 100644
2953 index 00000000000..04e56a6aeb4
2954 --- /dev/null
2955 +++ b/dev-qt/qtxml/qtxml-5.11.2.ebuild
2956 @@ -0,0 +1,29 @@
2957 +# Copyright 1999-2018 Gentoo Authors
2958 +# Distributed under the terms of the GNU General Public License v2
2959 +
2960 +EAPI=6
2961 +QT5_MODULE="qtbase"
2962 +inherit qt5-build
2963 +
2964 +DESCRIPTION="Implementation of SAX and DOM for the Qt5 framework"
2965 +
2966 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
2967 + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-fbsd"
2968 +fi
2969 +
2970 +IUSE=""
2971 +
2972 +RDEPEND="
2973 + ~dev-qt/qtcore-${PV}
2974 +"
2975 +DEPEND="${RDEPEND}
2976 + test? ( ~dev-qt/qtnetwork-${PV} )
2977 +"
2978 +
2979 +QT5_TARGET_SUBDIRS=(
2980 + src/xml
2981 +)
2982 +
2983 +QT5_GENTOO_PRIVATE_CONFIG=(
2984 + :xml
2985 +)
2986
2987 diff --git a/dev-qt/qtxmlpatterns/Manifest b/dev-qt/qtxmlpatterns/Manifest
2988 index c82d983404c..a8e2187d5c3 100644
2989 --- a/dev-qt/qtxmlpatterns/Manifest
2990 +++ b/dev-qt/qtxmlpatterns/Manifest
2991 @@ -1,2 +1,3 @@
2992 DIST qtxmlpatterns-everywhere-src-5.11.1.tar.xz 1378340 BLAKE2B 53675d44da768d322bd6ba8de30d4ad00f370c79aa871e1a80184df4cc9ce8d45c13f6fb3a808660a42a44c034b14929fa7dbac52878642057a49a4a778d20c9 SHA512 207fda037fce412412909799ba7737764ebfa5d8cd4b0185f158791adbecd9a0e0db15bb7e40aaa5e664809b600e77a7a3398a35d2f4e087f1ab15a31e706066
2993 +DIST qtxmlpatterns-everywhere-src-5.11.2.tar.xz 1372836 BLAKE2B be9e825b78dcc027822318a6bce7b6e05c326e070bedff9b7d0c403e4e04b92186a1e1ce8a715acb830c14893edf5ceea119490ed4aa1a1a35369f85caddd146 SHA512 f659de3da93f83a215914a35b32dcd7d585cabae30044e8d512cbf2a29514043b18ad512e18e6de5b99546ddee2475d807f42e51baa46f15488841314372b26f
2994 DIST qtxmlpatterns-opensource-src-5.9.6.tar.xz 1344204 BLAKE2B 08478bdc81f49fb2e24a57a105f537000b945537b172392b56751614473bc63c8b2cc4d3c279a91b7ef0e68490d01655b6dac7f5771754baf73335fe3117a12a SHA512 c1b7983725cd208b207e366f3fcaedf073768cbe11d6c54c4569b8155e2c97e4af889792600d86769b7e6828409e0333ad7c66b8459d07c5c1a06268d28d6788
2995
2996 diff --git a/dev-qt/qtxmlpatterns/qtxmlpatterns-5.11.2.ebuild b/dev-qt/qtxmlpatterns/qtxmlpatterns-5.11.2.ebuild
2997 new file mode 100644
2998 index 00000000000..22c2abf1498
2999 --- /dev/null
3000 +++ b/dev-qt/qtxmlpatterns/qtxmlpatterns-5.11.2.ebuild
3001 @@ -0,0 +1,19 @@
3002 +# Copyright 1999-2018 Gentoo Authors
3003 +# Distributed under the terms of the GNU General Public License v2
3004 +
3005 +EAPI=6
3006 +inherit qt5-build
3007 +
3008 +DESCRIPTION="XPath, XQuery, XSLT, and XML Schema validation library for the Qt5 framework"
3009 +
3010 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
3011 + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-fbsd"
3012 +fi
3013 +
3014 +IUSE=""
3015 +
3016 +DEPEND="
3017 + ~dev-qt/qtcore-${PV}
3018 + ~dev-qt/qtnetwork-${PV}
3019 +"
3020 +RDEPEND="${DEPEND}"