Gentoo Archives: gentoo-commits

From: Michael Palimaka <kensington@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-qt/linguist-tools/, dev-qt/qtspeech/, dev-qt/qtquickcontrols/, ...
Date: Sat, 03 Feb 2018 13:37:32
Message-Id: 1517665017.30bf416f5c909f3bc8d09ca5761529e97f441d2a.kensington@gentoo
1 commit: 30bf416f5c909f3bc8d09ca5761529e97f441d2a
2 Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
3 AuthorDate: Sat Feb 3 01:41:05 2018 +0000
4 Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
5 CommitDate: Sat Feb 3 13:36:57 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30bf416f
7
8 dev-qt: version bump 5.9.4
9
10 Package-Manager: Portage-2.3.19, Repoman-2.3.6
11
12 dev-qt/assistant/Manifest | 1 +
13 dev-qt/assistant/assistant-5.9.4.ebuild | 55 +++++++
14 dev-qt/designer/Manifest | 1 +
15 dev-qt/designer/designer-5.9.4.ebuild | 57 +++++++
16 dev-qt/linguist-tools/Manifest | 1 +
17 dev-qt/linguist-tools/linguist-tools-5.9.4.ebuild | 35 +++++
18 dev-qt/linguist/Manifest | 1 +
19 dev-qt/linguist/linguist-5.9.4.ebuild | 48 ++++++
20 dev-qt/pixeltool/Manifest | 1 +
21 dev-qt/pixeltool/pixeltool-5.9.4.ebuild | 25 +++
22 dev-qt/qdbus/Manifest | 1 +
23 dev-qt/qdbus/qdbus-5.9.4.ebuild | 25 +++
24 dev-qt/qdbusviewer/Manifest | 1 +
25 dev-qt/qdbusviewer/qdbusviewer-5.9.4.ebuild | 45 ++++++
26 dev-qt/qdoc/Manifest | 1 +
27 dev-qt/qdoc/qdoc-5.9.4.ebuild | 31 ++++
28 dev-qt/qt3d/Manifest | 1 +
29 dev-qt/qt3d/qt3d-5.9.4.ebuild | 32 ++++
30 dev-qt/qtbluetooth/Manifest | 1 +
31 dev-qt/qtbluetooth/qtbluetooth-5.9.4.ebuild | 33 ++++
32 dev-qt/qtcharts/Manifest | 1 +
33 dev-qt/qtcharts/qtcharts-5.9.4.ebuild | 29 ++++
34 dev-qt/qtconcurrent/Manifest | 1 +
35 dev-qt/qtconcurrent/qtconcurrent-5.9.4.ebuild | 23 +++
36 dev-qt/qtcore/Manifest | 1 +
37 dev-qt/qtcore/qtcore-5.9.4.ebuild | 73 +++++++++
38 dev-qt/qtdatavis3d/Manifest | 1 +
39 dev-qt/qtdatavis3d/qtdatavis3d-5.9.4.ebuild | 31 ++++
40 dev-qt/qtdbus/Manifest | 1 +
41 dev-qt/qtdbus/qtdbus-5.9.4.ebuild | 43 ++++++
42 dev-qt/qtdeclarative/Manifest | 1 +
43 dev-qt/qtdeclarative/qtdeclarative-5.9.4.ebuild | 56 +++++++
44 dev-qt/qtdiag/Manifest | 1 +
45 dev-qt/qtdiag/qtdiag-5.9.4.ebuild | 36 +++++
46 dev-qt/qtgraphicaleffects/Manifest | 1 +
47 .../qtgraphicaleffects-5.9.4.ebuild | 21 +++
48 dev-qt/qtgui/Manifest | 1 +
49 dev-qt/qtgui/qtgui-5.9.4.ebuild | 169 +++++++++++++++++++++
50 dev-qt/qthelp/Manifest | 1 +
51 dev-qt/qthelp/qthelp-5.9.4.ebuild | 30 ++++
52 dev-qt/qtimageformats/Manifest | 1 +
53 dev-qt/qtimageformats/qtimageformats-5.9.4.ebuild | 29 ++++
54 dev-qt/qtlocation/Manifest | 1 +
55 dev-qt/qtlocation/qtlocation-5.9.4.ebuild | 44 ++++++
56 dev-qt/qtmultimedia/Manifest | 1 +
57 dev-qt/qtmultimedia/qtmultimedia-5.9.4.ebuild | 65 ++++++++
58 dev-qt/qtnetwork/Manifest | 1 +
59 dev-qt/qtnetwork/qtnetwork-5.9.4.ebuild | 57 +++++++
60 dev-qt/qtnetworkauth/Manifest | 1 +
61 dev-qt/qtnetworkauth/qtnetworkauth-5.9.4.ebuild | 20 +++
62 dev-qt/qtopengl/Manifest | 1 +
63 dev-qt/qtopengl/qtopengl-5.9.4.ebuild | 34 +++++
64 dev-qt/qtpaths/Manifest | 1 +
65 dev-qt/qtpaths/qtpaths-5.9.4.ebuild | 23 +++
66 dev-qt/qtplugininfo/Manifest | 1 +
67 dev-qt/qtplugininfo/qtplugininfo-5.9.4.ebuild | 23 +++
68 dev-qt/qtpositioning/Manifest | 1 +
69 dev-qt/qtpositioning/qtpositioning-5.9.4.ebuild | 37 +++++
70 dev-qt/qtprintsupport/Manifest | 1 +
71 dev-qt/qtprintsupport/qtprintsupport-5.9.4.ebuild | 42 +++++
72 dev-qt/qtquickcontrols/Manifest | 1 +
73 .../qtquickcontrols/qtquickcontrols-5.9.4.ebuild | 32 ++++
74 dev-qt/qtquickcontrols2/Manifest | 1 +
75 .../qtquickcontrols2/qtquickcontrols2-5.9.4.ebuild | 30 ++++
76 dev-qt/qtscript/Manifest | 1 +
77 dev-qt/qtscript/qtscript-5.9.4.ebuild | 36 +++++
78 dev-qt/qtscxml/Manifest | 1 +
79 dev-qt/qtscxml/qtscxml-5.9.4.ebuild | 19 +++
80 dev-qt/qtsensors/Manifest | 1 +
81 dev-qt/qtsensors/qtsensors-5.9.4.ebuild | 28 ++++
82 dev-qt/qtserialbus/Manifest | 1 +
83 dev-qt/qtserialbus/qtserialbus-5.9.4.ebuild | 20 +++
84 dev-qt/qtserialport/Manifest | 1 +
85 dev-qt/qtserialport/qtserialport-5.9.4.ebuild | 27 ++++
86 dev-qt/qtspeech/Manifest | 1 +
87 dev-qt/qtspeech/qtspeech-5.9.4.ebuild | 20 +++
88 dev-qt/qtsql/Manifest | 1 +
89 dev-qt/qtsql/qtsql-5.9.4.ebuild | 57 +++++++
90 dev-qt/qtsvg/Manifest | 1 +
91 dev-qt/qtsvg/qtsvg-5.9.4.ebuild | 23 +++
92 dev-qt/qttest/Manifest | 1 +
93 dev-qt/qttest/qttest-5.9.4.ebuild | 33 ++++
94 dev-qt/qttranslations/Manifest | 1 +
95 dev-qt/qttranslations/qttranslations-5.9.4.ebuild | 19 +++
96 dev-qt/qtvirtualkeyboard/Manifest | 1 +
97 .../qtvirtualkeyboard-5.9.4.ebuild | 38 +++++
98 dev-qt/qtwayland/Manifest | 1 +
99 dev-qt/qtwayland/qtwayland-5.9.4.ebuild | 39 +++++
100 dev-qt/qtwebchannel/Manifest | 1 +
101 dev-qt/qtwebchannel/qtwebchannel-5.9.4.ebuild | 26 ++++
102 dev-qt/qtwebengine/Manifest | 1 +
103 dev-qt/qtwebengine/qtwebengine-5.9.4.ebuild | 122 +++++++++++++++
104 dev-qt/qtwebsockets/Manifest | 1 +
105 dev-qt/qtwebsockets/qtwebsockets-5.9.4.ebuild | 27 ++++
106 dev-qt/qtwebview/Manifest | 1 +
107 dev-qt/qtwebview/qtwebview-5.9.4.ebuild | 21 +++
108 dev-qt/qtwidgets/Manifest | 1 +
109 dev-qt/qtwidgets/qtwidgets-5.9.4.ebuild | 56 +++++++
110 dev-qt/qtx11extras/Manifest | 1 +
111 dev-qt/qtx11extras/qtx11extras-5.9.4.ebuild | 21 +++
112 dev-qt/qtxml/Manifest | 1 +
113 dev-qt/qtxml/qtxml-5.9.4.ebuild | 29 ++++
114 dev-qt/qtxmlpatterns/Manifest | 1 +
115 dev-qt/qtxmlpatterns/qtxmlpatterns-5.9.4.ebuild | 19 +++
116 104 files changed, 2065 insertions(+)
117
118 diff --git a/dev-qt/assistant/Manifest b/dev-qt/assistant/Manifest
119 index c0b0e0af907..4fb1125ca18 100644
120 --- a/dev-qt/assistant/Manifest
121 +++ b/dev-qt/assistant/Manifest
122 @@ -1,3 +1,4 @@
123 DIST qt-everywhere-opensource-src-4.8.7.tar.gz 241075567 BLAKE2B 6e9b8870692c36e894dc401b65fa38961cf7d033cd712770c273fd45b3221720648087c53787eae7d455c417d64e09f716da48377837fb5f2b52b901d06b1cf3 SHA512 f9f81a2e7205e1fd05c8d923dc73244f29aa33f951fa6b7c5c8193449328b37084796b9b71ad0c317e4e6fd00017c10ea5d67b1b2032551cde00548522218125
124 DIST qttools-opensource-src-5.7.1.tar.xz 10011108 BLAKE2B c677b52720dfddf37eb07cfd62a678bc69d5b564b571d39874bc61ea6d597f2a3964a305c6fe303a0f8b2f2eafc765922dfb4de55d3f63efcf5921aba38a12a7 SHA512 10e4e060943596602bae0f99091de0923d3ebc761d44a5d193bfd17b77cf8fdf3c4466fb19363bbd3a354955ed09db9132b23833557f5216c7b4df758c17406e
125 DIST qttools-opensource-src-5.9.3.tar.xz 9777804 BLAKE2B a1e05555f2c47e62e3a5cb65eebfa7a7e72ca6c591f2c48a026c4206d0f80f7625b318dda8b0a68cba15c5927c099ab69826f2538ad8d0fc6a0e2fbbcb622c32 SHA512 5d4a4d6b6dcf17b7244ed761850f622b8006c8028dbe6b0f0e95e2c19132d2420c062d4737ebeb1c342f53337fdce2137cf89ae3edb82755e68c846efffe4c8f
126 +DIST qttools-opensource-src-5.9.4.tar.xz 9779504 BLAKE2B 993b80c7e960e3dc968cd3a85cb5b78414a70fd73f89d687b753ac6eb37acea6d2dbf25e07686706f47eb803ead5d046f707fe52285451e6605ad27119a0cb54 SHA512 9a24f6118206076e8f6af1a257ba752aa3042aad3a1d6caafa3b221d811854f9d973de137cfd9b141b23db18f9b5101df70419c5ff17c75613f2a6ddb23c61c3
127
128 diff --git a/dev-qt/assistant/assistant-5.9.4.ebuild b/dev-qt/assistant/assistant-5.9.4.ebuild
129 new file mode 100644
130 index 00000000000..0fe2bc14566
131 --- /dev/null
132 +++ b/dev-qt/assistant/assistant-5.9.4.ebuild
133 @@ -0,0 +1,55 @@
134 +# Copyright 1999-2018 Gentoo Foundation
135 +# Distributed under the terms of the GNU General Public License v2
136 +
137 +EAPI=6
138 +QT5_MODULE="qttools"
139 +inherit desktop gnome2-utils qt5-build
140 +
141 +DESCRIPTION="Tool for viewing on-line documentation in Qt help file format"
142 +
143 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
144 + KEYWORDS="~amd64 ~arm ~hppa ~ppc64 ~x86"
145 +fi
146 +
147 +IUSE="webkit"
148 +
149 +DEPEND="
150 + ~dev-qt/qtcore-${PV}
151 + ~dev-qt/qtgui-${PV}
152 + ~dev-qt/qthelp-${PV}
153 + ~dev-qt/qtnetwork-${PV}
154 + ~dev-qt/qtprintsupport-${PV}
155 + ~dev-qt/qtsql-${PV}[sqlite]
156 + ~dev-qt/qtwidgets-${PV}
157 + webkit? ( >=dev-qt/qtwebkit-5.9.1:5 )
158 +"
159 +RDEPEND="${DEPEND}"
160 +
161 +QT5_TARGET_SUBDIRS=(
162 + src/assistant/assistant
163 +)
164 +
165 +src_prepare() {
166 + qt_use_disable_mod webkit webkitwidgets \
167 + src/assistant/assistant/assistant.pro
168 +
169 + qt5-build_src_prepare
170 +}
171 +
172 +src_install() {
173 + qt5-build_src_install
174 +
175 + doicon -s 32 src/assistant/assistant/images/assistant.png
176 + newicon -s 128 src/assistant/assistant/images/assistant-128.png assistant.png
177 + make_desktop_entry "${QT5_BINDIR}"/assistant 'Qt 5 Assistant' assistant 'Qt;Development;Documentation'
178 +}
179 +
180 +pkg_postinst() {
181 + qt5-build_pkg_postinst
182 + gnome2_icon_cache_update
183 +}
184 +
185 +pkg_postrm() {
186 + qt5-build_pkg_postrm
187 + gnome2_icon_cache_update
188 +}
189
190 diff --git a/dev-qt/designer/Manifest b/dev-qt/designer/Manifest
191 index c0b0e0af907..4fb1125ca18 100644
192 --- a/dev-qt/designer/Manifest
193 +++ b/dev-qt/designer/Manifest
194 @@ -1,3 +1,4 @@
195 DIST qt-everywhere-opensource-src-4.8.7.tar.gz 241075567 BLAKE2B 6e9b8870692c36e894dc401b65fa38961cf7d033cd712770c273fd45b3221720648087c53787eae7d455c417d64e09f716da48377837fb5f2b52b901d06b1cf3 SHA512 f9f81a2e7205e1fd05c8d923dc73244f29aa33f951fa6b7c5c8193449328b37084796b9b71ad0c317e4e6fd00017c10ea5d67b1b2032551cde00548522218125
196 DIST qttools-opensource-src-5.7.1.tar.xz 10011108 BLAKE2B c677b52720dfddf37eb07cfd62a678bc69d5b564b571d39874bc61ea6d597f2a3964a305c6fe303a0f8b2f2eafc765922dfb4de55d3f63efcf5921aba38a12a7 SHA512 10e4e060943596602bae0f99091de0923d3ebc761d44a5d193bfd17b77cf8fdf3c4466fb19363bbd3a354955ed09db9132b23833557f5216c7b4df758c17406e
197 DIST qttools-opensource-src-5.9.3.tar.xz 9777804 BLAKE2B a1e05555f2c47e62e3a5cb65eebfa7a7e72ca6c591f2c48a026c4206d0f80f7625b318dda8b0a68cba15c5927c099ab69826f2538ad8d0fc6a0e2fbbcb622c32 SHA512 5d4a4d6b6dcf17b7244ed761850f622b8006c8028dbe6b0f0e95e2c19132d2420c062d4737ebeb1c342f53337fdce2137cf89ae3edb82755e68c846efffe4c8f
198 +DIST qttools-opensource-src-5.9.4.tar.xz 9779504 BLAKE2B 993b80c7e960e3dc968cd3a85cb5b78414a70fd73f89d687b753ac6eb37acea6d2dbf25e07686706f47eb803ead5d046f707fe52285451e6605ad27119a0cb54 SHA512 9a24f6118206076e8f6af1a257ba752aa3042aad3a1d6caafa3b221d811854f9d973de137cfd9b141b23db18f9b5101df70419c5ff17c75613f2a6ddb23c61c3
199
200 diff --git a/dev-qt/designer/designer-5.9.4.ebuild b/dev-qt/designer/designer-5.9.4.ebuild
201 new file mode 100644
202 index 00000000000..5b0fd82278a
203 --- /dev/null
204 +++ b/dev-qt/designer/designer-5.9.4.ebuild
205 @@ -0,0 +1,57 @@
206 +# Copyright 1999-2018 Gentoo Foundation
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"
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 d680a19c433..80a8334c2fa 100644
266 --- a/dev-qt/linguist-tools/Manifest
267 +++ b/dev-qt/linguist-tools/Manifest
268 @@ -1,2 +1,3 @@
269 DIST qttools-opensource-src-5.7.1.tar.xz 10011108 BLAKE2B c677b52720dfddf37eb07cfd62a678bc69d5b564b571d39874bc61ea6d597f2a3964a305c6fe303a0f8b2f2eafc765922dfb4de55d3f63efcf5921aba38a12a7 SHA512 10e4e060943596602bae0f99091de0923d3ebc761d44a5d193bfd17b77cf8fdf3c4466fb19363bbd3a354955ed09db9132b23833557f5216c7b4df758c17406e
270 DIST qttools-opensource-src-5.9.3.tar.xz 9777804 BLAKE2B a1e05555f2c47e62e3a5cb65eebfa7a7e72ca6c591f2c48a026c4206d0f80f7625b318dda8b0a68cba15c5927c099ab69826f2538ad8d0fc6a0e2fbbcb622c32 SHA512 5d4a4d6b6dcf17b7244ed761850f622b8006c8028dbe6b0f0e95e2c19132d2420c062d4737ebeb1c342f53337fdce2137cf89ae3edb82755e68c846efffe4c8f
271 +DIST qttools-opensource-src-5.9.4.tar.xz 9779504 BLAKE2B 993b80c7e960e3dc968cd3a85cb5b78414a70fd73f89d687b753ac6eb37acea6d2dbf25e07686706f47eb803ead5d046f707fe52285451e6605ad27119a0cb54 SHA512 9a24f6118206076e8f6af1a257ba752aa3042aad3a1d6caafa3b221d811854f9d973de137cfd9b141b23db18f9b5101df70419c5ff17c75613f2a6ddb23c61c3
272
273 diff --git a/dev-qt/linguist-tools/linguist-tools-5.9.4.ebuild b/dev-qt/linguist-tools/linguist-tools-5.9.4.ebuild
274 new file mode 100644
275 index 00000000000..10b49fe87da
276 --- /dev/null
277 +++ b/dev-qt/linguist-tools/linguist-tools-5.9.4.ebuild
278 @@ -0,0 +1,35 @@
279 +# Copyright 1999-2018 Gentoo Foundation
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"
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 c0b0e0af907..4fb1125ca18 100644
317 --- a/dev-qt/linguist/Manifest
318 +++ b/dev-qt/linguist/Manifest
319 @@ -1,3 +1,4 @@
320 DIST qt-everywhere-opensource-src-4.8.7.tar.gz 241075567 BLAKE2B 6e9b8870692c36e894dc401b65fa38961cf7d033cd712770c273fd45b3221720648087c53787eae7d455c417d64e09f716da48377837fb5f2b52b901d06b1cf3 SHA512 f9f81a2e7205e1fd05c8d923dc73244f29aa33f951fa6b7c5c8193449328b37084796b9b71ad0c317e4e6fd00017c10ea5d67b1b2032551cde00548522218125
321 DIST qttools-opensource-src-5.7.1.tar.xz 10011108 BLAKE2B c677b52720dfddf37eb07cfd62a678bc69d5b564b571d39874bc61ea6d597f2a3964a305c6fe303a0f8b2f2eafc765922dfb4de55d3f63efcf5921aba38a12a7 SHA512 10e4e060943596602bae0f99091de0923d3ebc761d44a5d193bfd17b77cf8fdf3c4466fb19363bbd3a354955ed09db9132b23833557f5216c7b4df758c17406e
322 DIST qttools-opensource-src-5.9.3.tar.xz 9777804 BLAKE2B a1e05555f2c47e62e3a5cb65eebfa7a7e72ca6c591f2c48a026c4206d0f80f7625b318dda8b0a68cba15c5927c099ab69826f2538ad8d0fc6a0e2fbbcb622c32 SHA512 5d4a4d6b6dcf17b7244ed761850f622b8006c8028dbe6b0f0e95e2c19132d2420c062d4737ebeb1c342f53337fdce2137cf89ae3edb82755e68c846efffe4c8f
323 +DIST qttools-opensource-src-5.9.4.tar.xz 9779504 BLAKE2B 993b80c7e960e3dc968cd3a85cb5b78414a70fd73f89d687b753ac6eb37acea6d2dbf25e07686706f47eb803ead5d046f707fe52285451e6605ad27119a0cb54 SHA512 9a24f6118206076e8f6af1a257ba752aa3042aad3a1d6caafa3b221d811854f9d973de137cfd9b141b23db18f9b5101df70419c5ff17c75613f2a6ddb23c61c3
324
325 diff --git a/dev-qt/linguist/linguist-5.9.4.ebuild b/dev-qt/linguist/linguist-5.9.4.ebuild
326 new file mode 100644
327 index 00000000000..551450ec4f8
328 --- /dev/null
329 +++ b/dev-qt/linguist/linguist-5.9.4.ebuild
330 @@ -0,0 +1,48 @@
331 +# Copyright 1999-2018 Gentoo Foundation
332 +# Distributed under the terms of the GNU General Public License v2
333 +
334 +EAPI=6
335 +QT5_MODULE="qttools"
336 +inherit desktop gnome2-utils qt5-build
337 +
338 +DESCRIPTION="Graphical tool for translating Qt applications"
339 +
340 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
341 + KEYWORDS="~amd64 ~arm ~hppa ~ppc64 ~x86"
342 +fi
343 +
344 +IUSE=""
345 +
346 +DEPEND="
347 + ~dev-qt/designer-${PV}
348 + ~dev-qt/qtcore-${PV}
349 + ~dev-qt/qtgui-${PV}
350 + ~dev-qt/qtprintsupport-${PV}
351 + ~dev-qt/qtwidgets-${PV}
352 + ~dev-qt/qtxml-${PV}
353 +"
354 +RDEPEND="${DEPEND}"
355 +
356 +QT5_TARGET_SUBDIRS=(
357 + src/linguist/linguist
358 +)
359 +
360 +src_install() {
361 + qt5-build_src_install
362 +
363 + local size
364 + for size in 16 32 48 64 128; do
365 + newicon -s ${size} src/linguist/linguist/images/icons/linguist-${size}-32.png linguist.png
366 + done
367 + make_desktop_entry "${QT5_BINDIR}"/linguist 'Qt 5 Linguist' linguist 'Qt;Development;Translation'
368 +}
369 +
370 +pkg_postinst() {
371 + qt5-build_pkg_postinst
372 + gnome2_icon_cache_update
373 +}
374 +
375 +pkg_postrm() {
376 + qt5-build_pkg_postrm
377 + gnome2_icon_cache_update
378 +}
379
380 diff --git a/dev-qt/pixeltool/Manifest b/dev-qt/pixeltool/Manifest
381 index c0b0e0af907..4fb1125ca18 100644
382 --- a/dev-qt/pixeltool/Manifest
383 +++ b/dev-qt/pixeltool/Manifest
384 @@ -1,3 +1,4 @@
385 DIST qt-everywhere-opensource-src-4.8.7.tar.gz 241075567 BLAKE2B 6e9b8870692c36e894dc401b65fa38961cf7d033cd712770c273fd45b3221720648087c53787eae7d455c417d64e09f716da48377837fb5f2b52b901d06b1cf3 SHA512 f9f81a2e7205e1fd05c8d923dc73244f29aa33f951fa6b7c5c8193449328b37084796b9b71ad0c317e4e6fd00017c10ea5d67b1b2032551cde00548522218125
386 DIST qttools-opensource-src-5.7.1.tar.xz 10011108 BLAKE2B c677b52720dfddf37eb07cfd62a678bc69d5b564b571d39874bc61ea6d597f2a3964a305c6fe303a0f8b2f2eafc765922dfb4de55d3f63efcf5921aba38a12a7 SHA512 10e4e060943596602bae0f99091de0923d3ebc761d44a5d193bfd17b77cf8fdf3c4466fb19363bbd3a354955ed09db9132b23833557f5216c7b4df758c17406e
387 DIST qttools-opensource-src-5.9.3.tar.xz 9777804 BLAKE2B a1e05555f2c47e62e3a5cb65eebfa7a7e72ca6c591f2c48a026c4206d0f80f7625b318dda8b0a68cba15c5927c099ab69826f2538ad8d0fc6a0e2fbbcb622c32 SHA512 5d4a4d6b6dcf17b7244ed761850f622b8006c8028dbe6b0f0e95e2c19132d2420c062d4737ebeb1c342f53337fdce2137cf89ae3edb82755e68c846efffe4c8f
388 +DIST qttools-opensource-src-5.9.4.tar.xz 9779504 BLAKE2B 993b80c7e960e3dc968cd3a85cb5b78414a70fd73f89d687b753ac6eb37acea6d2dbf25e07686706f47eb803ead5d046f707fe52285451e6605ad27119a0cb54 SHA512 9a24f6118206076e8f6af1a257ba752aa3042aad3a1d6caafa3b221d811854f9d973de137cfd9b141b23db18f9b5101df70419c5ff17c75613f2a6ddb23c61c3
389
390 diff --git a/dev-qt/pixeltool/pixeltool-5.9.4.ebuild b/dev-qt/pixeltool/pixeltool-5.9.4.ebuild
391 new file mode 100644
392 index 00000000000..7bcdc97e306
393 --- /dev/null
394 +++ b/dev-qt/pixeltool/pixeltool-5.9.4.ebuild
395 @@ -0,0 +1,25 @@
396 +# Copyright 1999-2018 Gentoo Foundation
397 +# Distributed under the terms of the GNU General Public License v2
398 +
399 +EAPI=6
400 +QT5_MODULE="qttools"
401 +inherit qt5-build
402 +
403 +DESCRIPTION="Qt screen magnifier"
404 +
405 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
406 + KEYWORDS="~amd64 ~arm ~hppa ~ppc64 ~x86"
407 +fi
408 +
409 +IUSE=""
410 +
411 +DEPEND="
412 + ~dev-qt/qtcore-${PV}
413 + ~dev-qt/qtgui-${PV}
414 + ~dev-qt/qtwidgets-${PV}
415 +"
416 +RDEPEND="${DEPEND}"
417 +
418 +QT5_TARGET_SUBDIRS=(
419 + src/pixeltool
420 +)
421
422 diff --git a/dev-qt/qdbus/Manifest b/dev-qt/qdbus/Manifest
423 index d680a19c433..80a8334c2fa 100644
424 --- a/dev-qt/qdbus/Manifest
425 +++ b/dev-qt/qdbus/Manifest
426 @@ -1,2 +1,3 @@
427 DIST qttools-opensource-src-5.7.1.tar.xz 10011108 BLAKE2B c677b52720dfddf37eb07cfd62a678bc69d5b564b571d39874bc61ea6d597f2a3964a305c6fe303a0f8b2f2eafc765922dfb4de55d3f63efcf5921aba38a12a7 SHA512 10e4e060943596602bae0f99091de0923d3ebc761d44a5d193bfd17b77cf8fdf3c4466fb19363bbd3a354955ed09db9132b23833557f5216c7b4df758c17406e
428 DIST qttools-opensource-src-5.9.3.tar.xz 9777804 BLAKE2B a1e05555f2c47e62e3a5cb65eebfa7a7e72ca6c591f2c48a026c4206d0f80f7625b318dda8b0a68cba15c5927c099ab69826f2538ad8d0fc6a0e2fbbcb622c32 SHA512 5d4a4d6b6dcf17b7244ed761850f622b8006c8028dbe6b0f0e95e2c19132d2420c062d4737ebeb1c342f53337fdce2137cf89ae3edb82755e68c846efffe4c8f
429 +DIST qttools-opensource-src-5.9.4.tar.xz 9779504 BLAKE2B 993b80c7e960e3dc968cd3a85cb5b78414a70fd73f89d687b753ac6eb37acea6d2dbf25e07686706f47eb803ead5d046f707fe52285451e6605ad27119a0cb54 SHA512 9a24f6118206076e8f6af1a257ba752aa3042aad3a1d6caafa3b221d811854f9d973de137cfd9b141b23db18f9b5101df70419c5ff17c75613f2a6ddb23c61c3
430
431 diff --git a/dev-qt/qdbus/qdbus-5.9.4.ebuild b/dev-qt/qdbus/qdbus-5.9.4.ebuild
432 new file mode 100644
433 index 00000000000..4736c7cd2de
434 --- /dev/null
435 +++ b/dev-qt/qdbus/qdbus-5.9.4.ebuild
436 @@ -0,0 +1,25 @@
437 +# Copyright 1999-2018 Gentoo Foundation
438 +# Distributed under the terms of the GNU General Public License v2
439 +
440 +EAPI=6
441 +QT5_MODULE="qttools"
442 +inherit qt5-build
443 +
444 +DESCRIPTION="Interface to Qt applications communicating over D-Bus"
445 +
446 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
447 + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
448 +fi
449 +
450 +IUSE=""
451 +
452 +DEPEND="
453 + ~dev-qt/qtcore-${PV}
454 + ~dev-qt/qtdbus-${PV}
455 + ~dev-qt/qtxml-${PV}
456 +"
457 +RDEPEND="${DEPEND}"
458 +
459 +QT5_TARGET_SUBDIRS=(
460 + src/qdbus/qdbus
461 +)
462
463 diff --git a/dev-qt/qdbusviewer/Manifest b/dev-qt/qdbusviewer/Manifest
464 index c0b0e0af907..4fb1125ca18 100644
465 --- a/dev-qt/qdbusviewer/Manifest
466 +++ b/dev-qt/qdbusviewer/Manifest
467 @@ -1,3 +1,4 @@
468 DIST qt-everywhere-opensource-src-4.8.7.tar.gz 241075567 BLAKE2B 6e9b8870692c36e894dc401b65fa38961cf7d033cd712770c273fd45b3221720648087c53787eae7d455c417d64e09f716da48377837fb5f2b52b901d06b1cf3 SHA512 f9f81a2e7205e1fd05c8d923dc73244f29aa33f951fa6b7c5c8193449328b37084796b9b71ad0c317e4e6fd00017c10ea5d67b1b2032551cde00548522218125
469 DIST qttools-opensource-src-5.7.1.tar.xz 10011108 BLAKE2B c677b52720dfddf37eb07cfd62a678bc69d5b564b571d39874bc61ea6d597f2a3964a305c6fe303a0f8b2f2eafc765922dfb4de55d3f63efcf5921aba38a12a7 SHA512 10e4e060943596602bae0f99091de0923d3ebc761d44a5d193bfd17b77cf8fdf3c4466fb19363bbd3a354955ed09db9132b23833557f5216c7b4df758c17406e
470 DIST qttools-opensource-src-5.9.3.tar.xz 9777804 BLAKE2B a1e05555f2c47e62e3a5cb65eebfa7a7e72ca6c591f2c48a026c4206d0f80f7625b318dda8b0a68cba15c5927c099ab69826f2538ad8d0fc6a0e2fbbcb622c32 SHA512 5d4a4d6b6dcf17b7244ed761850f622b8006c8028dbe6b0f0e95e2c19132d2420c062d4737ebeb1c342f53337fdce2137cf89ae3edb82755e68c846efffe4c8f
471 +DIST qttools-opensource-src-5.9.4.tar.xz 9779504 BLAKE2B 993b80c7e960e3dc968cd3a85cb5b78414a70fd73f89d687b753ac6eb37acea6d2dbf25e07686706f47eb803ead5d046f707fe52285451e6605ad27119a0cb54 SHA512 9a24f6118206076e8f6af1a257ba752aa3042aad3a1d6caafa3b221d811854f9d973de137cfd9b141b23db18f9b5101df70419c5ff17c75613f2a6ddb23c61c3
472
473 diff --git a/dev-qt/qdbusviewer/qdbusviewer-5.9.4.ebuild b/dev-qt/qdbusviewer/qdbusviewer-5.9.4.ebuild
474 new file mode 100644
475 index 00000000000..a5f3db069f6
476 --- /dev/null
477 +++ b/dev-qt/qdbusviewer/qdbusviewer-5.9.4.ebuild
478 @@ -0,0 +1,45 @@
479 +# Copyright 1999-2018 Gentoo Foundation
480 +# Distributed under the terms of the GNU General Public License v2
481 +
482 +EAPI=6
483 +QT5_MODULE="qttools"
484 +inherit desktop gnome2-utils qt5-build
485 +
486 +DESCRIPTION="Graphical tool that lets you introspect D-Bus objects and messages"
487 +
488 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
489 + KEYWORDS="~amd64 ~arm ~hppa ~ppc64 ~x86"
490 +fi
491 +
492 +IUSE=""
493 +
494 +DEPEND="
495 + ~dev-qt/qtcore-${PV}
496 + ~dev-qt/qtdbus-${PV}
497 + ~dev-qt/qtgui-${PV}
498 + ~dev-qt/qtwidgets-${PV}
499 + ~dev-qt/qtxml-${PV}
500 +"
501 +RDEPEND="${DEPEND}"
502 +
503 +QT5_TARGET_SUBDIRS=(
504 + src/qdbus/qdbusviewer
505 +)
506 +
507 +src_install() {
508 + qt5-build_src_install
509 +
510 + doicon -s 32 src/qdbus/qdbusviewer/images/qdbusviewer.png
511 + newicon -s 128 src/qdbus/qdbusviewer/images/qdbusviewer-128.png qdbusviewer.png
512 + make_desktop_entry "${QT5_BINDIR}"/qdbusviewer 'Qt 5 QDBusViewer' qdbusviewer 'Qt;Development'
513 +}
514 +
515 +pkg_postinst() {
516 + qt5-build_pkg_postinst
517 + gnome2_icon_cache_update
518 +}
519 +
520 +pkg_postrm() {
521 + qt5-build_pkg_postrm
522 + gnome2_icon_cache_update
523 +}
524
525 diff --git a/dev-qt/qdoc/Manifest b/dev-qt/qdoc/Manifest
526 index d680a19c433..80a8334c2fa 100644
527 --- a/dev-qt/qdoc/Manifest
528 +++ b/dev-qt/qdoc/Manifest
529 @@ -1,2 +1,3 @@
530 DIST qttools-opensource-src-5.7.1.tar.xz 10011108 BLAKE2B c677b52720dfddf37eb07cfd62a678bc69d5b564b571d39874bc61ea6d597f2a3964a305c6fe303a0f8b2f2eafc765922dfb4de55d3f63efcf5921aba38a12a7 SHA512 10e4e060943596602bae0f99091de0923d3ebc761d44a5d193bfd17b77cf8fdf3c4466fb19363bbd3a354955ed09db9132b23833557f5216c7b4df758c17406e
531 DIST qttools-opensource-src-5.9.3.tar.xz 9777804 BLAKE2B a1e05555f2c47e62e3a5cb65eebfa7a7e72ca6c591f2c48a026c4206d0f80f7625b318dda8b0a68cba15c5927c099ab69826f2538ad8d0fc6a0e2fbbcb622c32 SHA512 5d4a4d6b6dcf17b7244ed761850f622b8006c8028dbe6b0f0e95e2c19132d2420c062d4737ebeb1c342f53337fdce2137cf89ae3edb82755e68c846efffe4c8f
532 +DIST qttools-opensource-src-5.9.4.tar.xz 9779504 BLAKE2B 993b80c7e960e3dc968cd3a85cb5b78414a70fd73f89d687b753ac6eb37acea6d2dbf25e07686706f47eb803ead5d046f707fe52285451e6605ad27119a0cb54 SHA512 9a24f6118206076e8f6af1a257ba752aa3042aad3a1d6caafa3b221d811854f9d973de137cfd9b141b23db18f9b5101df70419c5ff17c75613f2a6ddb23c61c3
533
534 diff --git a/dev-qt/qdoc/qdoc-5.9.4.ebuild b/dev-qt/qdoc/qdoc-5.9.4.ebuild
535 new file mode 100644
536 index 00000000000..983d3432a59
537 --- /dev/null
538 +++ b/dev-qt/qdoc/qdoc-5.9.4.ebuild
539 @@ -0,0 +1,31 @@
540 +# Copyright 1999-2018 Gentoo Foundation
541 +# Distributed under the terms of the GNU General Public License v2
542 +
543 +EAPI=6
544 +QT5_MODULE="qttools"
545 +inherit qt5-build
546 +
547 +DESCRIPTION="Qt documentation generator"
548 +
549 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
550 + KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
551 +fi
552 +
553 +IUSE="qml"
554 +
555 +DEPEND="
556 + ~dev-qt/qtcore-${PV}
557 + qml? ( ~dev-qt/qtdeclarative-${PV} )
558 +"
559 +RDEPEND="${DEPEND}"
560 +
561 +QT5_TARGET_SUBDIRS=(
562 + src/qdoc
563 +)
564 +
565 +src_prepare() {
566 + qt_use_disable_mod qml qmldevtools-private \
567 + src/qdoc/qdoc.pro
568 +
569 + qt5-build_src_prepare
570 +}
571
572 diff --git a/dev-qt/qt3d/Manifest b/dev-qt/qt3d/Manifest
573 index ec1d0f14eaa..efd1d631f68 100644
574 --- a/dev-qt/qt3d/Manifest
575 +++ b/dev-qt/qt3d/Manifest
576 @@ -1,2 +1,3 @@
577 DIST qt3d-opensource-src-5.7.1.tar.xz 19474848 BLAKE2B 9d922fe496bb2a44d146d989be1b7f7eaa453ac1e130dca3dbde94426f2bf275d90e4b1e71ffb3d747c90b7fe001c7d90bd8c8be71bb394657691107773f6be8 SHA512 fe124b939709185d9ac755d017f850a3f3d97f7f58c863a3da3df5dcac25391ca79e97830142fb263618e7afcb4bf43f363511539d508ec2a45a8a99f0e1a8a7
578 DIST qt3d-opensource-src-5.9.3.tar.xz 28000420 BLAKE2B 6441d217fa8cd23549d2ec2d02f7846e9d0d216bca730fe225fd4ed3e9a4ec13dd76ff6d1b0ed1af5eef0824b2bfa46a4cff8cb1ac2c6d40448ca4c019fd658e SHA512 885cd32b707087e710c0630dbf30a9638aafcb278e6312e53b850f26bf0f18b1c980d6206d33290418cc6c0478215e88022129450dbf1608c9a74d08e3cd7822
579 +DIST qt3d-opensource-src-5.9.4.tar.xz 28007244 BLAKE2B ea38270a01460045e7cb57ee5c750149553fc3eab5ca7773ea68104f97a12c81a8125c9375edf5f8c35e2b13ef0a56da01c0370a6acc2ff9f0a03d0cd40d20be SHA512 1887d9e4e2669b15e42ebc2db9c040e1f344f14a4cb2691821be2773c70d63bf6ec152a3dd0572748f77a09aed8067e6bff022fcd5dfc4bd5108af75e626d829
580
581 diff --git a/dev-qt/qt3d/qt3d-5.9.4.ebuild b/dev-qt/qt3d/qt3d-5.9.4.ebuild
582 new file mode 100644
583 index 00000000000..e6563090490
584 --- /dev/null
585 +++ b/dev-qt/qt3d/qt3d-5.9.4.ebuild
586 @@ -0,0 +1,32 @@
587 +# Copyright 1999-2018 Gentoo Foundation
588 +# Distributed under the terms of the GNU General Public License v2
589 +
590 +EAPI=6
591 +inherit qt5-build
592 +
593 +DESCRIPTION="The 3D module for the Qt5 framework"
594 +
595 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
596 + KEYWORDS="~amd64 ~x86"
597 +fi
598 +
599 +# TODO: gamepad, tools
600 +IUSE="gles2 qml"
601 +
602 +DEPEND="
603 + ~dev-qt/qtconcurrent-${PV}
604 + ~dev-qt/qtcore-${PV}
605 + ~dev-qt/qtgui-${PV}
606 + ~dev-qt/qtnetwork-${PV}
607 + >=media-libs/assimp-4.0.0
608 + qml? ( ~dev-qt/qtdeclarative-${PV}[gles2=] )
609 +"
610 +RDEPEND="${DEPEND}"
611 +
612 +src_prepare() {
613 + rm -r src/3rdparty/assimp/{code,contrib,include} || die
614 +
615 + qt_use_disable_mod qml quick src/src.pro
616 +
617 + qt5-build_src_prepare
618 +}
619
620 diff --git a/dev-qt/qtbluetooth/Manifest b/dev-qt/qtbluetooth/Manifest
621 index e544bdea476..42aa717d97c 100644
622 --- a/dev-qt/qtbluetooth/Manifest
623 +++ b/dev-qt/qtbluetooth/Manifest
624 @@ -1,2 +1,3 @@
625 DIST qtconnectivity-opensource-src-5.7.1.tar.xz 2690688 BLAKE2B 4e9d0c11408224f03e6d0a4ce0b54b1c28cbe760459d7be3eb00477ee3f87b3108a8f4d3d84777944913c17ff6529c1c79eb80c84a37e045e9c6942f9c43c2b2 SHA512 3550be2ce365c7eea2adb41b6db63d0867ff1eaae15d6f4d22345bfdd8e4ac9c2f3983e5d3e897d5c4d7d32e466929c2cfdfac0921c0927c3955f021d37d9e61
626 DIST qtconnectivity-opensource-src-5.9.3.tar.xz 2723456 BLAKE2B b3b18b90d09b612789b65a14937178ebde2ff423ef7931d2b4272f5f61b7fc9df52645d888e10fa135d03a72fcedb398ce95ddd7916a8382b35d6bc3cf79a179 SHA512 28fe6ac8e9480e52cffec7bddd6db95ed4bc96858e7b7e6f1ecb325f2ebb48442f7ec3e820579e9c0654aac48ee91ad734e51f0eb65faeaa592eb7a0875854f5
627 +DIST qtconnectivity-opensource-src-5.9.4.tar.xz 2724048 BLAKE2B c401cd0d3a5b064667f7114b2e95a6bedfcc3b686c37a9962527b4c8a5e73f194a2f07b45408756c38550e4c09f79321f698f017556a33ac2cc7af40dfafea9a SHA512 d4cb67279555872f8f0ba0a9d746774f393711727aec058ab9ee59c783a645d53fc76a8ddcd857b0beed1dfdbc16ee7b4a214b3e95e1d5ba23e66e942d041a2c
628
629 diff --git a/dev-qt/qtbluetooth/qtbluetooth-5.9.4.ebuild b/dev-qt/qtbluetooth/qtbluetooth-5.9.4.ebuild
630 new file mode 100644
631 index 00000000000..7f4a8b1b3eb
632 --- /dev/null
633 +++ b/dev-qt/qtbluetooth/qtbluetooth-5.9.4.ebuild
634 @@ -0,0 +1,33 @@
635 +# Copyright 1999-2018 Gentoo Foundation
636 +# Distributed under the terms of the GNU General Public License v2
637 +
638 +EAPI=6
639 +QT5_MODULE="qtconnectivity"
640 +inherit qt5-build
641 +
642 +DESCRIPTION="Bluetooth support library for the Qt5 framework"
643 +
644 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
645 + KEYWORDS="~amd64 ~arm ~arm64 ~x86"
646 +fi
647 +
648 +IUSE="qml"
649 +
650 +RDEPEND="
651 + ~dev-qt/qtconcurrent-${PV}
652 + ~dev-qt/qtcore-${PV}
653 + ~dev-qt/qtdbus-${PV}
654 + >=net-wireless/bluez-5:=
655 + qml? ( ~dev-qt/qtdeclarative-${PV} )
656 +"
657 +DEPEND="${RDEPEND}
658 + ~dev-qt/qtnetwork-${PV}
659 +"
660 +
661 +src_prepare() {
662 + sed -i -e 's/nfc//' src/src.pro || die
663 +
664 + qt_use_disable_mod qml quick src/src.pro
665 +
666 + qt5-build_src_prepare
667 +}
668
669 diff --git a/dev-qt/qtcharts/Manifest b/dev-qt/qtcharts/Manifest
670 index 7a3b0d3d486..037d9931bc9 100644
671 --- a/dev-qt/qtcharts/Manifest
672 +++ b/dev-qt/qtcharts/Manifest
673 @@ -1,2 +1,3 @@
674 DIST qtcharts-opensource-src-5.7.1.tar.xz 4086256 BLAKE2B 21b8e072b11955ec6fcb05355c3cc5903d916e8476a13529b2b71fae23aaa5f339fa56afe305ed39510d088d3db54cb142b069334257b7ee5c3e0dd454fa58b1 SHA512 2db2c5a956e84b4e080df71f6ba8bdf48ad3a456d334f59d50525a10cb7358129d7cf7855a11342192d03c10ab1cb84d94faaf94ce02f6786d32fe655bc8558c
675 DIST qtcharts-opensource-src-5.9.3.tar.xz 4157772 BLAKE2B 9f1c783e89848bde42978a8f4a307cd8ba8e4d5bffd012f3e1953b8825a598f12f4fd6274bcdf9e719c0130a1e0e33dcc706789ef7017cc2645426e0725a03d5 SHA512 394806f9e2abfe5c36772efdbad576f7b8372f8cdd3e171bca320b8e35159f11a8022752f789038f98a63c448473200fcdc8b636781af8a417dce30184402355
676 +DIST qtcharts-opensource-src-5.9.4.tar.xz 4158264 BLAKE2B 6e6ecfe3e8b7fc87f1211ef2a03fc7310cc2f4cc6b9711c9da69d8ad83e062137a371c74f6ca882143a5adf516e4caf4dfdab31a40c036fb79add2b80022156e SHA512 4d93d2f3a3c51967e0377a1fd1397109b0cc621644ca90ed587d45950b9a49971738132223a55b45d6ed45685d5bb8e77e159505bd96148ac495047178a4f35b
677
678 diff --git a/dev-qt/qtcharts/qtcharts-5.9.4.ebuild b/dev-qt/qtcharts/qtcharts-5.9.4.ebuild
679 new file mode 100644
680 index 00000000000..ff3df69c091
681 --- /dev/null
682 +++ b/dev-qt/qtcharts/qtcharts-5.9.4.ebuild
683 @@ -0,0 +1,29 @@
684 +# Copyright 1999-2018 Gentoo Foundation
685 +# Distributed under the terms of the GNU General Public License v2
686 +
687 +EAPI=6
688 +inherit qt5-build
689 +
690 +DESCRIPTION="Chart component library for the Qt5 framework"
691 +LICENSE="GPL-3"
692 +
693 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
694 + KEYWORDS="~amd64 ~x86"
695 +fi
696 +
697 +IUSE="qml"
698 +
699 +DEPEND="
700 + ~dev-qt/qtcore-${PV}
701 + ~dev-qt/qtgui-${PV}
702 + ~dev-qt/qtwidgets-${PV}
703 + qml? ( ~dev-qt/qtdeclarative-${PV} )
704 +"
705 +RDEPEND="${DEPEND}"
706 +
707 +src_prepare() {
708 + qt_use_disable_mod qml quick \
709 + src/src.pro
710 +
711 + qt5-build_src_prepare
712 +}
713
714 diff --git a/dev-qt/qtconcurrent/Manifest b/dev-qt/qtconcurrent/Manifest
715 index 096a69b1cbe..292f913e59a 100644
716 --- a/dev-qt/qtconcurrent/Manifest
717 +++ b/dev-qt/qtconcurrent/Manifest
718 @@ -1,2 +1,3 @@
719 DIST qtbase-opensource-src-5.7.1.tar.xz 44992616 BLAKE2B d845ff8316f6f91089e23b74c025ad8e6160eb7ba75017cba34c2ad2f7b475fc4e36d337b945935bc2850bd140d743b9a5e3d23399b6d3151b85109da9f56ba8 SHA512 0506a3a856f76e5ba182e3382a515282b6096f3900fbdc14cd5aec425105ab61922e0ada0361234387335ceb80b3c69e39cd34d75476c2946c4371e7b8c0827f
720 DIST qtbase-opensource-src-5.9.3.tar.xz 45160080 BLAKE2B 234eb778c90b5867ae53129da010968563d3fa66fe87e3ad50d2d4e968ecbf41812270a66c24fce27b318a7c6b5be90e518ee1b6bb14fb11985f2269a708899c SHA512 256ffb8760e94c0f87790ed35e210d0c9613e14314ff442dd763cc93fbd5caa6c11c95f5d44b12a7687fb93c9f857878132cf6d76e5933f647ca7beb54b18c7c
721 +DIST qtbase-opensource-src-5.9.4.tar.xz 45182168 BLAKE2B 39ecddf2b767c68a9b91e0af10ff3b94ea6074803d22a2fdd3802d32a001ebc302e323b5012fb14b881bf89d031f011d383d3f76f6d28bdeaed61a5bac4f9ce0 SHA512 82be3af6cbe83458a17a5dc53b9f57e56d9c1dbc1bae11e36c5a44e11b1f4cf62ef609cb775f55bfad7be38fbfeffc9cf12dd557bf7c64cbd26634c024a394dd
722
723 diff --git a/dev-qt/qtconcurrent/qtconcurrent-5.9.4.ebuild b/dev-qt/qtconcurrent/qtconcurrent-5.9.4.ebuild
724 new file mode 100644
725 index 00000000000..94b16f536b7
726 --- /dev/null
727 +++ b/dev-qt/qtconcurrent/qtconcurrent-5.9.4.ebuild
728 @@ -0,0 +1,23 @@
729 +# Copyright 1999-2018 Gentoo Foundation
730 +# Distributed under the terms of the GNU General Public License v2
731 +
732 +EAPI=6
733 +QT5_MODULE="qtbase"
734 +inherit qt5-build
735 +
736 +DESCRIPTION="Multi-threading concurrence support library for the Qt5 framework"
737 +
738 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
739 + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
740 +fi
741 +
742 +IUSE=""
743 +
744 +DEPEND="
745 + ~dev-qt/qtcore-${PV}
746 +"
747 +RDEPEND="${DEPEND}"
748 +
749 +QT5_TARGET_SUBDIRS=(
750 + src/concurrent
751 +)
752
753 diff --git a/dev-qt/qtcore/Manifest b/dev-qt/qtcore/Manifest
754 index 25957076199..d3ab2453f37 100644
755 --- a/dev-qt/qtcore/Manifest
756 +++ b/dev-qt/qtcore/Manifest
757 @@ -1,3 +1,4 @@
758 DIST qt-everywhere-opensource-src-4.8.7.tar.gz 241075567 BLAKE2B 6e9b8870692c36e894dc401b65fa38961cf7d033cd712770c273fd45b3221720648087c53787eae7d455c417d64e09f716da48377837fb5f2b52b901d06b1cf3 SHA512 f9f81a2e7205e1fd05c8d923dc73244f29aa33f951fa6b7c5c8193449328b37084796b9b71ad0c317e4e6fd00017c10ea5d67b1b2032551cde00548522218125
759 DIST qtbase-opensource-src-5.7.1.tar.xz 44992616 BLAKE2B d845ff8316f6f91089e23b74c025ad8e6160eb7ba75017cba34c2ad2f7b475fc4e36d337b945935bc2850bd140d743b9a5e3d23399b6d3151b85109da9f56ba8 SHA512 0506a3a856f76e5ba182e3382a515282b6096f3900fbdc14cd5aec425105ab61922e0ada0361234387335ceb80b3c69e39cd34d75476c2946c4371e7b8c0827f
760 DIST qtbase-opensource-src-5.9.3.tar.xz 45160080 BLAKE2B 234eb778c90b5867ae53129da010968563d3fa66fe87e3ad50d2d4e968ecbf41812270a66c24fce27b318a7c6b5be90e518ee1b6bb14fb11985f2269a708899c SHA512 256ffb8760e94c0f87790ed35e210d0c9613e14314ff442dd763cc93fbd5caa6c11c95f5d44b12a7687fb93c9f857878132cf6d76e5933f647ca7beb54b18c7c
761 +DIST qtbase-opensource-src-5.9.4.tar.xz 45182168 BLAKE2B 39ecddf2b767c68a9b91e0af10ff3b94ea6074803d22a2fdd3802d32a001ebc302e323b5012fb14b881bf89d031f011d383d3f76f6d28bdeaed61a5bac4f9ce0 SHA512 82be3af6cbe83458a17a5dc53b9f57e56d9c1dbc1bae11e36c5a44e11b1f4cf62ef609cb775f55bfad7be38fbfeffc9cf12dd557bf7c64cbd26634c024a394dd
762
763 diff --git a/dev-qt/qtcore/qtcore-5.9.4.ebuild b/dev-qt/qtcore/qtcore-5.9.4.ebuild
764 new file mode 100644
765 index 00000000000..54eb30f5d38
766 --- /dev/null
767 +++ b/dev-qt/qtcore/qtcore-5.9.4.ebuild
768 @@ -0,0 +1,73 @@
769 +# Copyright 1999-2018 Gentoo Foundation
770 +# Distributed under the terms of the GNU General Public License v2
771 +
772 +EAPI=6
773 +QT5_MODULE="qtbase"
774 +inherit qt5-build
775 +
776 +DESCRIPTION="Cross-platform application development framework"
777 +
778 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
779 + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
780 +fi
781 +
782 +IUSE="icu systemd"
783 +
784 +DEPEND="
785 + dev-libs/double-conversion:=
786 + dev-libs/glib:2
787 + dev-libs/libpcre2[pcre16,unicode]
788 + sys-libs/zlib
789 + icu? ( dev-libs/icu:= )
790 + !icu? ( virtual/libiconv )
791 + systemd? ( sys-apps/systemd:= )
792 +"
793 +RDEPEND="${DEPEND}"
794 +
795 +QT5_TARGET_SUBDIRS=(
796 + src/tools/bootstrap
797 + src/tools/moc
798 + src/tools/rcc
799 + src/tools/qfloat16-tables
800 + src/corelib
801 + src/tools/qlalr
802 + doc
803 +)
804 +
805 +QT5_GENTOO_PRIVATE_CONFIG=(
806 + !:network
807 + !:sql
808 + !:testlib
809 + !:xml
810 +)
811 +
812 +src_configure() {
813 + local myconf=(
814 + $(qt_use icu)
815 + $(qt_use !icu iconv)
816 + $(qt_use systemd journald)
817 + )
818 + qt5-build_src_configure
819 +}
820 +
821 +src_install() {
822 + qt5-build_src_install
823 +
824 + local flags=(
825 + ALSA CUPS DBUS EGL EGLFS EGL_X11 EVDEV FONTCONFIG FREETYPE
826 + HARFBUZZ IMAGEFORMAT_JPEG IMAGEFORMAT_PNG LIBPROXY MITSHM
827 + OPENGL OPENSSL OPENVG PULSEAUDIO SHAPE SSL TSLIB XCURSOR
828 + XFIXES XKB XRANDR XRENDER XSYNC ZLIB
829 + )
830 +
831 + for flag in ${flags[@]}; do
832 + cat >> "${D%/}"/${QT5_HEADERDIR}/QtCore/qconfig.h <<- _EOF_ || die
833 +
834 + #if defined(QT_NO_${flag}) && defined(QT_${flag})
835 + # undef QT_NO_${flag}
836 + #elif !defined(QT_NO_${flag}) && !defined(QT_${flag})
837 + # define QT_NO_${flag}
838 + #endif
839 + _EOF_
840 + done
841 +}
842
843 diff --git a/dev-qt/qtdatavis3d/Manifest b/dev-qt/qtdatavis3d/Manifest
844 index 0bdf47af9d0..2bd36072215 100644
845 --- a/dev-qt/qtdatavis3d/Manifest
846 +++ b/dev-qt/qtdatavis3d/Manifest
847 @@ -1,2 +1,3 @@
848 DIST qtdatavis3d-opensource-src-5.7.1.tar.xz 5155740 BLAKE2B bd0fbd04367dfbc328d1d63fe5e2557a491f8d2dddbca4efadc190bdfa640f3ae2c7db1b29ec9ff07e3b8e03cab2b4caa4cae2ffa396d82d4db728aff252dbbc SHA512 2739f7ddcf81fa53a2673e7073c1dac54ea15b70175e19697c7711d652101f0f9a41dc5f89ea33bc5675605ba760667ead8cfde10940dbad8ec75f6897c67b5a
849 DIST qtdatavis3d-opensource-src-5.9.3.tar.xz 5163104 BLAKE2B 22502bc5c365afd1d1e65ab0c01d1aa744ec78413714d16c5ef6611b07f797f075b20c59d31ee80d30a5b20c68688e9222597305634355f79296593ab3837634 SHA512 2e549ed5dc6aeb92325c3a26a3084865ba6b6bfbb48c3e415dd8dafd54f248a8b61d4a49e376c77eae214fa91df55b3f960ad6400209fbff52708382e154c873
850 +DIST qtdatavis3d-opensource-src-5.9.4.tar.xz 5164120 BLAKE2B e8e9586da6e261f22ac6dba12b530755b1b6914f702a33d196968f7c8812e4d5a6b86dd7584c109385fa2e9bc33fcfc067b2538f8d4cff69d3a0624a26822a8e SHA512 8e314d4b0324b6d9aa9a4a63bd3e21010545ce7ffa250614ceea6052b37d7519036a4e13ce1b3cd264e5ce00453bceb774234932cf3c3a49bcded0988d4110c2
851
852 diff --git a/dev-qt/qtdatavis3d/qtdatavis3d-5.9.4.ebuild b/dev-qt/qtdatavis3d/qtdatavis3d-5.9.4.ebuild
853 new file mode 100644
854 index 00000000000..647770499ac
855 --- /dev/null
856 +++ b/dev-qt/qtdatavis3d/qtdatavis3d-5.9.4.ebuild
857 @@ -0,0 +1,31 @@
858 +# Copyright 1999-2018 Gentoo Foundation
859 +# Distributed under the terms of the GNU General Public License v2
860 +
861 +EAPI=6
862 +inherit qt5-build
863 +
864 +DESCRIPTION="3D data visualization library for the Qt5 framework"
865 +LICENSE="GPL-3"
866 +
867 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
868 + KEYWORDS="~amd64 ~x86"
869 +fi
870 +
871 +IUSE="gles2 qml"
872 +
873 +DEPEND="
874 + ~dev-qt/qtcore-${PV}
875 + ~dev-qt/qtgui-${PV}[gles2=]
876 + qml? ( ~dev-qt/qtdeclarative-${PV}[gles2=] )
877 +"
878 +RDEPEND="${DEPEND}"
879 +
880 +src_prepare() {
881 + # eliminate bogus dependency on qtwidgets
882 + sed -i -e '/requires.*widgets/d' qtdatavis3d.pro || die
883 +
884 + qt_use_disable_mod qml quick \
885 + src/src.pro
886 +
887 + qt5-build_src_prepare
888 +}
889
890 diff --git a/dev-qt/qtdbus/Manifest b/dev-qt/qtdbus/Manifest
891 index 25957076199..d3ab2453f37 100644
892 --- a/dev-qt/qtdbus/Manifest
893 +++ b/dev-qt/qtdbus/Manifest
894 @@ -1,3 +1,4 @@
895 DIST qt-everywhere-opensource-src-4.8.7.tar.gz 241075567 BLAKE2B 6e9b8870692c36e894dc401b65fa38961cf7d033cd712770c273fd45b3221720648087c53787eae7d455c417d64e09f716da48377837fb5f2b52b901d06b1cf3 SHA512 f9f81a2e7205e1fd05c8d923dc73244f29aa33f951fa6b7c5c8193449328b37084796b9b71ad0c317e4e6fd00017c10ea5d67b1b2032551cde00548522218125
896 DIST qtbase-opensource-src-5.7.1.tar.xz 44992616 BLAKE2B d845ff8316f6f91089e23b74c025ad8e6160eb7ba75017cba34c2ad2f7b475fc4e36d337b945935bc2850bd140d743b9a5e3d23399b6d3151b85109da9f56ba8 SHA512 0506a3a856f76e5ba182e3382a515282b6096f3900fbdc14cd5aec425105ab61922e0ada0361234387335ceb80b3c69e39cd34d75476c2946c4371e7b8c0827f
897 DIST qtbase-opensource-src-5.9.3.tar.xz 45160080 BLAKE2B 234eb778c90b5867ae53129da010968563d3fa66fe87e3ad50d2d4e968ecbf41812270a66c24fce27b318a7c6b5be90e518ee1b6bb14fb11985f2269a708899c SHA512 256ffb8760e94c0f87790ed35e210d0c9613e14314ff442dd763cc93fbd5caa6c11c95f5d44b12a7687fb93c9f857878132cf6d76e5933f647ca7beb54b18c7c
898 +DIST qtbase-opensource-src-5.9.4.tar.xz 45182168 BLAKE2B 39ecddf2b767c68a9b91e0af10ff3b94ea6074803d22a2fdd3802d32a001ebc302e323b5012fb14b881bf89d031f011d383d3f76f6d28bdeaed61a5bac4f9ce0 SHA512 82be3af6cbe83458a17a5dc53b9f57e56d9c1dbc1bae11e36c5a44e11b1f4cf62ef609cb775f55bfad7be38fbfeffc9cf12dd557bf7c64cbd26634c024a394dd
899
900 diff --git a/dev-qt/qtdbus/qtdbus-5.9.4.ebuild b/dev-qt/qtdbus/qtdbus-5.9.4.ebuild
901 new file mode 100644
902 index 00000000000..3cf36340151
903 --- /dev/null
904 +++ b/dev-qt/qtdbus/qtdbus-5.9.4.ebuild
905 @@ -0,0 +1,43 @@
906 +# Copyright 1999-2018 Gentoo Foundation
907 +# Distributed under the terms of the GNU General Public License v2
908 +
909 +EAPI=6
910 +QT5_MODULE="qtbase"
911 +inherit qt5-build
912 +
913 +DESCRIPTION="Qt5 module for inter-process communication over the D-Bus protocol"
914 +
915 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
916 + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
917 +fi
918 +
919 +IUSE=""
920 +
921 +DEPEND="
922 + ~dev-qt/qtcore-${PV}
923 + >=sys-apps/dbus-1.4.20
924 +"
925 +RDEPEND="${DEPEND}"
926 +
927 +QT5_TARGET_SUBDIRS=(
928 + src/dbus
929 + src/tools/qdbusxml2cpp
930 + src/tools/qdbuscpp2xml
931 +)
932 +
933 +QT5_GENTOO_CONFIG=(
934 + :dbus
935 + :dbus-linked:
936 +)
937 +
938 +QT5_GENTOO_PRIVATE_CONFIG=(
939 + :dbus
940 + :dbus-linked
941 +)
942 +
943 +src_configure() {
944 + local myconf=(
945 + -dbus-linked
946 + )
947 + qt5-build_src_configure
948 +}
949
950 diff --git a/dev-qt/qtdeclarative/Manifest b/dev-qt/qtdeclarative/Manifest
951 index eea0c4b7414..864763b04d7 100644
952 --- a/dev-qt/qtdeclarative/Manifest
953 +++ b/dev-qt/qtdeclarative/Manifest
954 @@ -1,3 +1,4 @@
955 DIST qt-everywhere-opensource-src-4.8.7.tar.gz 241075567 BLAKE2B 6e9b8870692c36e894dc401b65fa38961cf7d033cd712770c273fd45b3221720648087c53787eae7d455c417d64e09f716da48377837fb5f2b52b901d06b1cf3 SHA512 f9f81a2e7205e1fd05c8d923dc73244f29aa33f951fa6b7c5c8193449328b37084796b9b71ad0c317e4e6fd00017c10ea5d67b1b2032551cde00548522218125
956 DIST qtdeclarative-opensource-src-5.7.1.tar.xz 18976920 BLAKE2B f451622bd896445b21db99c0896a58051b8cd78b98062ff9ae71285ea66a692b7f236e0c8b69ee9b7a2685f46344525554caf73f6a9d5b45ef7d6df15f8e4b17 SHA512 8c56099a13103f4831a7ceb29223722c1f8efb0e9a87a4c1fdf0b55a3c5b4cedfdac6e06960ea5d03df4184b3d1c6bc3f21bdcdbd2400591143930aa8e32a2ab
957 DIST qtdeclarative-opensource-src-5.9.3.tar.xz 21443328 BLAKE2B acf201966b55f748e516d0f32c2fae0c3990d00ff5b2f31d72d012840ecff4328ba693eb96a800fa6eaefad285a72edfbaae93343e4d664792c561e78ba56882 SHA512 933caf5848437cde45b4bbf0c70b6cafbc690657c651508b28138b2f90d2f823f4842bc709f4726e2c88d3913a92240b0dcd9248d83af0d06d7127b9a8211b24
958 +DIST qtdeclarative-opensource-src-5.9.4.tar.xz 21454140 BLAKE2B a7e792406c2eb42422aba1b779e2249f081840c8237a119cf4d9a001fa34d1f5e48e30216c08be431a89bca52dd56d4241d92cdfdb8b684b0912449bd0c9301e SHA512 e9e425665df42826c2525566e08b3588aa73b0efea295eed301ba5caeea7208b90c5a91a55cc16986ea9e0ceb9c6658bd59f56a3a276601ad5780f2c67f5ad5c
959
960 diff --git a/dev-qt/qtdeclarative/qtdeclarative-5.9.4.ebuild b/dev-qt/qtdeclarative/qtdeclarative-5.9.4.ebuild
961 new file mode 100644
962 index 00000000000..985b692396c
963 --- /dev/null
964 +++ b/dev-qt/qtdeclarative/qtdeclarative-5.9.4.ebuild
965 @@ -0,0 +1,56 @@
966 +# Copyright 1999-2018 Gentoo Foundation
967 +# Distributed under the terms of the GNU General Public License v2
968 +
969 +EAPI=6
970 +PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
971 +inherit python-any-r1 qt5-build
972 +
973 +DESCRIPTION="The QML and Quick modules for the Qt5 framework"
974 +
975 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
976 + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
977 +fi
978 +
979 +IUSE="gles2 +jit localstorage +widgets xml"
980 +
981 +# qtgui[gles2=] is needed because of bug 504322
982 +COMMON_DEPEND="
983 + ~dev-qt/qtcore-${PV}
984 + ~dev-qt/qtgui-${PV}[gles2=]
985 + ~dev-qt/qtnetwork-${PV}
986 + ~dev-qt/qttest-${PV}
987 + localstorage? ( ~dev-qt/qtsql-${PV} )
988 + widgets? ( ~dev-qt/qtwidgets-${PV}[gles2=] )
989 + xml? (
990 + ~dev-qt/qtnetwork-${PV}
991 + ~dev-qt/qtxmlpatterns-${PV}
992 + )
993 +"
994 +DEPEND="${COMMON_DEPEND}
995 + ${PYTHON_DEPS}
996 +"
997 +RDEPEND="${COMMON_DEPEND}
998 + !<dev-qt/qtquickcontrols-5.7:5
999 +"
1000 +
1001 +src_prepare() {
1002 + use jit || PATCHES+=("${FILESDIR}/${PN}-5.4.2-disable-jit.patch")
1003 +
1004 + qt_use_disable_mod localstorage sql \
1005 + src/imports/imports.pro
1006 +
1007 + qt_use_disable_mod widgets widgets \
1008 + src/src.pro \
1009 + src/qmltest/qmltest.pro \
1010 + tests/auto/auto.pro \
1011 + tools/tools.pro \
1012 + tools/qmlscene/qmlscene.pro \
1013 + tools/qml/qml.pro
1014 +
1015 + qt_use_disable_mod xml xmlpatterns \
1016 + src/imports/imports.pro \
1017 + tests/auto/quick/quick.pro \
1018 + tests/auto/quick/examples/examples.pro
1019 +
1020 + qt5-build_src_prepare
1021 +}
1022
1023 diff --git a/dev-qt/qtdiag/Manifest b/dev-qt/qtdiag/Manifest
1024 index d680a19c433..80a8334c2fa 100644
1025 --- a/dev-qt/qtdiag/Manifest
1026 +++ b/dev-qt/qtdiag/Manifest
1027 @@ -1,2 +1,3 @@
1028 DIST qttools-opensource-src-5.7.1.tar.xz 10011108 BLAKE2B c677b52720dfddf37eb07cfd62a678bc69d5b564b571d39874bc61ea6d597f2a3964a305c6fe303a0f8b2f2eafc765922dfb4de55d3f63efcf5921aba38a12a7 SHA512 10e4e060943596602bae0f99091de0923d3ebc761d44a5d193bfd17b77cf8fdf3c4466fb19363bbd3a354955ed09db9132b23833557f5216c7b4df758c17406e
1029 DIST qttools-opensource-src-5.9.3.tar.xz 9777804 BLAKE2B a1e05555f2c47e62e3a5cb65eebfa7a7e72ca6c591f2c48a026c4206d0f80f7625b318dda8b0a68cba15c5927c099ab69826f2538ad8d0fc6a0e2fbbcb622c32 SHA512 5d4a4d6b6dcf17b7244ed761850f622b8006c8028dbe6b0f0e95e2c19132d2420c062d4737ebeb1c342f53337fdce2137cf89ae3edb82755e68c846efffe4c8f
1030 +DIST qttools-opensource-src-5.9.4.tar.xz 9779504 BLAKE2B 993b80c7e960e3dc968cd3a85cb5b78414a70fd73f89d687b753ac6eb37acea6d2dbf25e07686706f47eb803ead5d046f707fe52285451e6605ad27119a0cb54 SHA512 9a24f6118206076e8f6af1a257ba752aa3042aad3a1d6caafa3b221d811854f9d973de137cfd9b141b23db18f9b5101df70419c5ff17c75613f2a6ddb23c61c3
1031
1032 diff --git a/dev-qt/qtdiag/qtdiag-5.9.4.ebuild b/dev-qt/qtdiag/qtdiag-5.9.4.ebuild
1033 new file mode 100644
1034 index 00000000000..85c0174e71a
1035 --- /dev/null
1036 +++ b/dev-qt/qtdiag/qtdiag-5.9.4.ebuild
1037 @@ -0,0 +1,36 @@
1038 +# Copyright 1999-2018 Gentoo Foundation
1039 +# Distributed under the terms of the GNU General Public License v2
1040 +
1041 +EAPI=6
1042 +QT5_MODULE="qttools"
1043 +inherit qt5-build
1044 +
1045 +DESCRIPTION="Tool for reporting diagnostic information about Qt and its environment"
1046 +
1047 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
1048 + KEYWORDS="~amd64 ~arm ~hppa ~ppc64 ~x86"
1049 +fi
1050 +
1051 +IUSE="+network +widgets"
1052 +
1053 +DEPEND="
1054 + ~dev-qt/qtcore-${PV}
1055 + ~dev-qt/qtgui-${PV}
1056 + network? ( ~dev-qt/qtnetwork-${PV}[ssl] )
1057 + widgets? ( ~dev-qt/qtwidgets-${PV} )
1058 +"
1059 +RDEPEND="${DEPEND}"
1060 +
1061 +QT5_TARGET_SUBDIRS=(
1062 + src/qtdiag
1063 +)
1064 +
1065 +src_prepare() {
1066 + qt_use_disable_mod network network \
1067 + src/qtdiag/qtdiag.pro
1068 +
1069 + qt_use_disable_mod widgets widgets \
1070 + src/qtdiag/qtdiag.pro
1071 +
1072 + qt5-build_src_prepare
1073 +}
1074
1075 diff --git a/dev-qt/qtgraphicaleffects/Manifest b/dev-qt/qtgraphicaleffects/Manifest
1076 index 1d55a368683..6b3fd888ed7 100644
1077 --- a/dev-qt/qtgraphicaleffects/Manifest
1078 +++ b/dev-qt/qtgraphicaleffects/Manifest
1079 @@ -1,2 +1,3 @@
1080 DIST qtgraphicaleffects-opensource-src-5.7.1.tar.xz 14486948 BLAKE2B 62e0f19fdce08561848ab87768bfc56502d6f243769ee1b847dec018cbc231b1b64f95ca4032bc2fb1e6a73fb7f85dc51ebde2d551ec8be3b6571d07bfcd97e9 SHA512 2eb5fa078be65fbf1b57aca7106cd77c840aea3f13671445552ea4a5e0c6ff1625e30f58ca4919ea6dd76229931a307a77f172b604a55fc115569c4e446b5a3d
1081 DIST qtgraphicaleffects-opensource-src-5.9.3.tar.xz 14480348 BLAKE2B 187e048db6cefa7a862c291f11c5490788162dceccd14cbf772c61ac530292ca95e2b18f4da53aa3fbe1ae38fdd3fc6d45a120b3d768313afcc6f12f3e408664 SHA512 4695f91b03feba279e62653d5794e175d436c40e1a0acbfd1e3caab9473830f3583dd2a9821f2fd0e0b7d354ad6ae8dd486eb95893118caaf1518cdc64f7a03d
1082 +DIST qtgraphicaleffects-opensource-src-5.9.4.tar.xz 14480512 BLAKE2B 1ec184f4b42bdd775dbeaf627844670c0f6316469f269d66845c84286b21dff94badb50e2f5a7e0f4335db0b04b12e37ae2b220cfee950e3eadbd6a2c2efffb1 SHA512 efe4d0fc022bff8e9f20b1224ed624a9499bae069576db957dd73c1da98922cc98e4c1e556180bc3512215631116581d1f76030b11ac9ece4f29a64564fdc6b7
1083
1084 diff --git a/dev-qt/qtgraphicaleffects/qtgraphicaleffects-5.9.4.ebuild b/dev-qt/qtgraphicaleffects/qtgraphicaleffects-5.9.4.ebuild
1085 new file mode 100644
1086 index 00000000000..51a225a5a40
1087 --- /dev/null
1088 +++ b/dev-qt/qtgraphicaleffects/qtgraphicaleffects-5.9.4.ebuild
1089 @@ -0,0 +1,21 @@
1090 +# Copyright 1999-2018 Gentoo Foundation
1091 +# Distributed under the terms of the GNU General Public License v2
1092 +
1093 +EAPI=6
1094 +VIRTUALX_REQUIRED="test"
1095 +inherit qt5-build
1096 +
1097 +DESCRIPTION="Set of QML types for adding visual effects to user interfaces"
1098 +
1099 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
1100 + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
1101 +fi
1102 +
1103 +IUSE=""
1104 +
1105 +RDEPEND="
1106 + ~dev-qt/qtcore-${PV}
1107 + ~dev-qt/qtdeclarative-${PV}
1108 + ~dev-qt/qtgui-${PV}
1109 +"
1110 +DEPEND="${RDEPEND}"
1111
1112 diff --git a/dev-qt/qtgui/Manifest b/dev-qt/qtgui/Manifest
1113 index 043871af3e3..3ebb3bb7981 100644
1114 --- a/dev-qt/qtgui/Manifest
1115 +++ b/dev-qt/qtgui/Manifest
1116 @@ -1,4 +1,5 @@
1117 DIST qt-everywhere-opensource-src-4.8.7.tar.gz 241075567 BLAKE2B 6e9b8870692c36e894dc401b65fa38961cf7d033cd712770c273fd45b3221720648087c53787eae7d455c417d64e09f716da48377837fb5f2b52b901d06b1cf3 SHA512 f9f81a2e7205e1fd05c8d923dc73244f29aa33f951fa6b7c5c8193449328b37084796b9b71ad0c317e4e6fd00017c10ea5d67b1b2032551cde00548522218125
1118 DIST qtbase-opensource-src-5.7.1.tar.xz 44992616 BLAKE2B d845ff8316f6f91089e23b74c025ad8e6160eb7ba75017cba34c2ad2f7b475fc4e36d337b945935bc2850bd140d743b9a5e3d23399b6d3151b85109da9f56ba8 SHA512 0506a3a856f76e5ba182e3382a515282b6096f3900fbdc14cd5aec425105ab61922e0ada0361234387335ceb80b3c69e39cd34d75476c2946c4371e7b8c0827f
1119 DIST qtbase-opensource-src-5.9.3.tar.xz 45160080 BLAKE2B 234eb778c90b5867ae53129da010968563d3fa66fe87e3ad50d2d4e968ecbf41812270a66c24fce27b318a7c6b5be90e518ee1b6bb14fb11985f2269a708899c SHA512 256ffb8760e94c0f87790ed35e210d0c9613e14314ff442dd763cc93fbd5caa6c11c95f5d44b12a7687fb93c9f857878132cf6d76e5933f647ca7beb54b18c7c
1120 +DIST qtbase-opensource-src-5.9.4.tar.xz 45182168 BLAKE2B 39ecddf2b767c68a9b91e0af10ff3b94ea6074803d22a2fdd3802d32a001ebc302e323b5012fb14b881bf89d031f011d383d3f76f6d28bdeaed61a5bac4f9ce0 SHA512 82be3af6cbe83458a17a5dc53b9f57e56d9c1dbc1bae11e36c5a44e11b1f4cf62ef609cb775f55bfad7be38fbfeffc9cf12dd557bf7c64cbd26634c024a394dd
1121 DIST qtgui-systemtrayicon-plugin-system.patch 51377 BLAKE2B 2b57d485c9ceb2b7e23cd6f8aa3be955e70d779ab0ca849148435e2a212a2db48948dc689c06eb8aea484513081df56d86584cb98ad4d64fb86ceb15eb802f38 SHA512 0d74b61e23af2e8ef0619ee616c4b775761514f53ba79bcb25b32b7e55beab3575c0d279ba1b016498804023bb78f8cff61964ce56f80642f648406f7c303679
1122
1123 diff --git a/dev-qt/qtgui/qtgui-5.9.4.ebuild b/dev-qt/qtgui/qtgui-5.9.4.ebuild
1124 new file mode 100644
1125 index 00000000000..16af003c8d1
1126 --- /dev/null
1127 +++ b/dev-qt/qtgui/qtgui-5.9.4.ebuild
1128 @@ -0,0 +1,169 @@
1129 +# Copyright 1999-2018 Gentoo Foundation
1130 +# Distributed under the terms of the GNU General Public License v2
1131 +
1132 +EAPI=6
1133 +QT5_MODULE="qtbase"
1134 +inherit qt5-build
1135 +
1136 +DESCRIPTION="The GUI module and platform plugins for the Qt5 framework"
1137 +
1138 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
1139 + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
1140 +fi
1141 +
1142 +# TODO: linuxfb
1143 +
1144 +IUSE="accessibility dbus egl eglfs evdev +gif gles2 ibus
1145 + jpeg +libinput +png tslib tuio +udev vnc +xcb"
1146 +REQUIRED_USE="
1147 + || ( eglfs xcb )
1148 + accessibility? ( dbus xcb )
1149 + eglfs? ( egl )
1150 + ibus? ( dbus )
1151 + libinput? ( udev )
1152 + xcb? ( gles2? ( egl ) )
1153 +"
1154 +
1155 +RDEPEND="
1156 + dev-libs/glib:2
1157 + ~dev-qt/qtcore-${PV}
1158 + media-libs/fontconfig
1159 + >=media-libs/freetype-2.6.1:2
1160 + >=media-libs/harfbuzz-1.0.6:=
1161 + >=sys-libs/zlib-1.2.5
1162 + virtual/opengl
1163 + dbus? ( ~dev-qt/qtdbus-${PV} )
1164 + egl? ( media-libs/mesa[egl] )
1165 + eglfs? (
1166 + media-libs/mesa[gbm]
1167 + x11-libs/libdrm
1168 + )
1169 + evdev? ( sys-libs/mtdev )
1170 + gles2? ( media-libs/mesa[gles2] )
1171 + jpeg? ( virtual/jpeg:0 )
1172 + libinput? (
1173 + dev-libs/libinput:=
1174 + x11-libs/libxkbcommon
1175 + )
1176 + png? ( media-libs/libpng:0= )
1177 + tslib? ( x11-libs/tslib )
1178 + tuio? ( ~dev-qt/qtnetwork-${PV} )
1179 + udev? ( virtual/libudev:= )
1180 + vnc? ( ~dev-qt/qtnetwork-${PV} )
1181 + xcb? (
1182 + x11-libs/libICE
1183 + x11-libs/libSM
1184 + x11-libs/libX11
1185 + >=x11-libs/libXi-1.7.5
1186 + >=x11-libs/libxcb-1.10:=[xkb]
1187 + >=x11-libs/libxkbcommon-0.4.1[X]
1188 + x11-libs/xcb-util-image
1189 + x11-libs/xcb-util-keysyms
1190 + x11-libs/xcb-util-renderutil
1191 + x11-libs/xcb-util-wm
1192 + )
1193 +"
1194 +DEPEND="${RDEPEND}
1195 + evdev? ( sys-kernel/linux-headers )
1196 + udev? ( sys-kernel/linux-headers )
1197 +"
1198 +PDEPEND="
1199 + ibus? ( app-i18n/ibus )
1200 +"
1201 +
1202 +QT5_TARGET_SUBDIRS=(
1203 + src/gui
1204 + src/openglextensions
1205 + src/platformheaders
1206 + src/platformsupport
1207 + src/plugins/generic
1208 + src/plugins/imageformats
1209 + src/plugins/platforms
1210 + src/plugins/platforminputcontexts
1211 +)
1212 +
1213 +QT5_GENTOO_CONFIG=(
1214 + accessibility:accessibility-atspi-bridge
1215 + egl
1216 + eglfs
1217 + eglfs:eglfs_egldevice:
1218 + eglfs:eglfs_gbm:
1219 + evdev
1220 + evdev:mtdev:
1221 + :fontconfig
1222 + :system-freetype:FREETYPE
1223 + !:no-freetype:
1224 + !gif:no-gif:
1225 + gles2::OPENGL_ES
1226 + gles2:opengles2:OPENGL_ES_2
1227 + !:no-gui:
1228 + :system-harfbuzz:HARFBUZZ
1229 + !:no-harfbuzz:
1230 + jpeg:system-jpeg:IMAGEFORMAT_JPEG
1231 + !jpeg:no-jpeg:
1232 + libinput
1233 + libinput:xkbcommon-evdev:
1234 + :opengl
1235 + png:png:
1236 + png:system-png:IMAGEFORMAT_PNG
1237 + !png:no-png:
1238 + tslib
1239 + udev:libudev:
1240 + xcb:xcb:
1241 + xcb:xcb-glx:
1242 + xcb:xcb-plugin:
1243 + xcb:xcb-render:
1244 + xcb:xcb-sm:
1245 + xcb:xcb-xlib:
1246 + xcb:xinput2:
1247 + xcb::XKB
1248 +)
1249 +
1250 +QT5_GENTOO_PRIVATE_CONFIG=(
1251 + :gui
1252 +)
1253 +
1254 +src_prepare() {
1255 + # egl_x11 is activated when both egl and xcb are enabled
1256 + use egl && QT5_GENTOO_CONFIG+=(xcb:egl_x11) || QT5_GENTOO_CONFIG+=(egl:egl_x11)
1257 +
1258 + qt_use_disable_config dbus dbus \
1259 + src/platformsupport/themes/genericunix/genericunix.pri
1260 +
1261 + qt_use_disable_config tuio udpsocket src/plugins/generic/generic.pro
1262 +
1263 + qt_use_disable_mod ibus dbus \
1264 + src/plugins/platforminputcontexts/platforminputcontexts.pro
1265 +
1266 + use vnc || sed -i -e '/SUBDIRS += vnc/d' \
1267 + src/plugins/platforms/platforms.pro || die
1268 +
1269 + qt5-build_src_prepare
1270 +}
1271 +
1272 +src_configure() {
1273 + local myconf=(
1274 + $(usex dbus -dbus-linked '')
1275 + $(qt_use egl)
1276 + $(qt_use eglfs)
1277 + $(usex eglfs '-gbm -kms' '')
1278 + $(qt_use evdev)
1279 + $(qt_use evdev mtdev)
1280 + -fontconfig
1281 + -system-freetype
1282 + $(usex gif '' -no-gif)
1283 + -gui
1284 + -system-harfbuzz
1285 + $(qt_use jpeg libjpeg system)
1286 + $(qt_use libinput)
1287 + $(qt_use libinput xkbcommon-evdev)
1288 + -opengl $(usex gles2 es2 desktop)
1289 + $(qt_use png libpng system)
1290 + $(qt_use tslib)
1291 + $(qt_use udev libudev)
1292 + $(qt_use xcb xcb system)
1293 + $(qt_use xcb xkbcommon-x11 system)
1294 + $(usex xcb '-xcb-xlib -xinput2 -xkb' '')
1295 + )
1296 + qt5-build_src_configure
1297 +}
1298
1299 diff --git a/dev-qt/qthelp/Manifest b/dev-qt/qthelp/Manifest
1300 index 7c6b0470db7..076ec11db1f 100644
1301 --- a/dev-qt/qthelp/Manifest
1302 +++ b/dev-qt/qthelp/Manifest
1303 @@ -3,3 +3,4 @@ DIST qt-assistant-qassistantclient-library-compat-src-4.6.3.tar.gz 329896 BLAKE2
1304 DIST qt-everywhere-opensource-src-4.8.7.tar.gz 241075567 BLAKE2B 6e9b8870692c36e894dc401b65fa38961cf7d033cd712770c273fd45b3221720648087c53787eae7d455c417d64e09f716da48377837fb5f2b52b901d06b1cf3 SHA512 f9f81a2e7205e1fd05c8d923dc73244f29aa33f951fa6b7c5c8193449328b37084796b9b71ad0c317e4e6fd00017c10ea5d67b1b2032551cde00548522218125
1305 DIST qttools-opensource-src-5.7.1.tar.xz 10011108 BLAKE2B c677b52720dfddf37eb07cfd62a678bc69d5b564b571d39874bc61ea6d597f2a3964a305c6fe303a0f8b2f2eafc765922dfb4de55d3f63efcf5921aba38a12a7 SHA512 10e4e060943596602bae0f99091de0923d3ebc761d44a5d193bfd17b77cf8fdf3c4466fb19363bbd3a354955ed09db9132b23833557f5216c7b4df758c17406e
1306 DIST qttools-opensource-src-5.9.3.tar.xz 9777804 BLAKE2B a1e05555f2c47e62e3a5cb65eebfa7a7e72ca6c591f2c48a026c4206d0f80f7625b318dda8b0a68cba15c5927c099ab69826f2538ad8d0fc6a0e2fbbcb622c32 SHA512 5d4a4d6b6dcf17b7244ed761850f622b8006c8028dbe6b0f0e95e2c19132d2420c062d4737ebeb1c342f53337fdce2137cf89ae3edb82755e68c846efffe4c8f
1307 +DIST qttools-opensource-src-5.9.4.tar.xz 9779504 BLAKE2B 993b80c7e960e3dc968cd3a85cb5b78414a70fd73f89d687b753ac6eb37acea6d2dbf25e07686706f47eb803ead5d046f707fe52285451e6605ad27119a0cb54 SHA512 9a24f6118206076e8f6af1a257ba752aa3042aad3a1d6caafa3b221d811854f9d973de137cfd9b141b23db18f9b5101df70419c5ff17c75613f2a6ddb23c61c3
1308
1309 diff --git a/dev-qt/qthelp/qthelp-5.9.4.ebuild b/dev-qt/qthelp/qthelp-5.9.4.ebuild
1310 new file mode 100644
1311 index 00000000000..529903cbf96
1312 --- /dev/null
1313 +++ b/dev-qt/qthelp/qthelp-5.9.4.ebuild
1314 @@ -0,0 +1,30 @@
1315 +# Copyright 1999-2018 Gentoo Foundation
1316 +# Distributed under the terms of the GNU General Public License v2
1317 +
1318 +EAPI=6
1319 +QT5_MODULE="qttools"
1320 +inherit qt5-build
1321 +
1322 +DESCRIPTION="Qt5 module for integrating online documentation into applications"
1323 +
1324 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
1325 + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
1326 +fi
1327 +
1328 +IUSE=""
1329 +
1330 +DEPEND="
1331 + ~dev-qt/qtcore-${PV}
1332 + ~dev-qt/qtgui-${PV}
1333 + ~dev-qt/qtnetwork-${PV}
1334 + ~dev-qt/qtsql-${PV}[sqlite]
1335 + ~dev-qt/qtwidgets-${PV}
1336 +"
1337 +RDEPEND="${DEPEND}"
1338 +
1339 +QT5_TARGET_SUBDIRS=(
1340 + src/assistant/help
1341 + src/assistant/qcollectiongenerator
1342 + src/assistant/qhelpconverter
1343 + src/assistant/qhelpgenerator
1344 +)
1345
1346 diff --git a/dev-qt/qtimageformats/Manifest b/dev-qt/qtimageformats/Manifest
1347 index 70999c94683..2e68aa21367 100644
1348 --- a/dev-qt/qtimageformats/Manifest
1349 +++ b/dev-qt/qtimageformats/Manifest
1350 @@ -1,2 +1,3 @@
1351 DIST qtimageformats-opensource-src-5.7.1.tar.xz 2004376 BLAKE2B 9cc015133ca70dc6d6e542e9c10921352b5c1e529ea03165e0b0443e679fee8987d2fb4f4ec430d0ae164b77b50029e61f149e063501a6f855fcc78050cfc4c9 SHA512 b70fe30b20da8f613f05ae68bf879956341206005d1eff3c34fc279da6b219ff7983d41c2c0c057c85500a2c5826286c63f4c209dc2db84d03848241257be553
1352 DIST qtimageformats-opensource-src-5.9.3.tar.xz 2102504 BLAKE2B 46fdbb00177e6feb7fdf38595026bb4b87053b6158e20ab06d7150e1b9ed88ef6ebca93cc396240194f2c6feca9613153abd88f49949f1e4956f9665d368e2a4 SHA512 521c805635084fba3746ee86ac7dfc94d2446114dd76aecad6a6f0cb97f49e443f078f2e0439a10a9d3d5fcd285136959b740707fb8d7776b0450f964950a864
1353 +DIST qtimageformats-opensource-src-5.9.4.tar.xz 2106852 BLAKE2B 31f0f5d6c545f04b2be4bd657acce63adb15a45d4b0471b249e39063ae47635a8c5338f44cc0af88ca0c960d399384a911add12f7cd2815c808ddc28d7f5e924 SHA512 91ebe0d4cc67b3d3c55da4dd5d08028f7046819fdc4034ed0ddec075443ebe3775690856a7aa7704ee3ad8893948f79bdc72467fdfea6a0a8ce6fb16b3f5ab5a
1354
1355 diff --git a/dev-qt/qtimageformats/qtimageformats-5.9.4.ebuild b/dev-qt/qtimageformats/qtimageformats-5.9.4.ebuild
1356 new file mode 100644
1357 index 00000000000..5b10805b2ac
1358 --- /dev/null
1359 +++ b/dev-qt/qtimageformats/qtimageformats-5.9.4.ebuild
1360 @@ -0,0 +1,29 @@
1361 +# Copyright 1999-2018 Gentoo Foundation
1362 +# Distributed under the terms of the GNU General Public License v2
1363 +
1364 +EAPI=6
1365 +inherit qt5-build
1366 +
1367 +DESCRIPTION="Additional format plugins for the Qt image I/O system"
1368 +
1369 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
1370 + KEYWORDS="~amd64 ~arm ~hppa ~ppc64 ~x86"
1371 +fi
1372 +
1373 +IUSE="jpeg2k mng"
1374 +
1375 +DEPEND="
1376 + ~dev-qt/qtcore-${PV}
1377 + ~dev-qt/qtgui-${PV}
1378 + media-libs/libwebp:=
1379 + media-libs/tiff:0
1380 + jpeg2k? ( media-libs/jasper:= )
1381 + mng? ( media-libs/libmng:= )
1382 +"
1383 +RDEPEND="${DEPEND}"
1384 +
1385 +src_configure() {
1386 + qt_use_compile_test jpeg2k jasper
1387 + qt_use_compile_test mng libmng
1388 + qt5-build_src_configure
1389 +}
1390
1391 diff --git a/dev-qt/qtlocation/Manifest b/dev-qt/qtlocation/Manifest
1392 index 062201493eb..e5f2fff92ee 100644
1393 --- a/dev-qt/qtlocation/Manifest
1394 +++ b/dev-qt/qtlocation/Manifest
1395 @@ -1,2 +1,3 @@
1396 DIST qtlocation-opensource-src-5.7.1.tar.xz 3194112 BLAKE2B b5ac3bed420507c4a03b382c23d02cf0638c64e4921872930ec22394c3eaef7b7abaf7830d40c3aa2c9888e91724d5795b17a6d2a37f2f21b97285ef7d0dfd69 SHA512 a3e0318ad348edd6d9cb4762d4fc6230a47984fcf526f55cc2c9bc00e2e70fdb1380866ec8906e3f58669c62464f8747c948d85107a2d30be1e98da27c7739d4
1397 DIST qtlocation-opensource-src-5.9.3.tar.xz 5374552 BLAKE2B d8f7449daf02d98b9ad3ccc93a547f6d0cbe25f4d17637f1efada9cf6d00e84a082845c16a488a6653570b33a2c3be9c8f2dfc6881cba5a10e35e1a96f23893a SHA512 11bf2c6000fc2db92dc857cc6f271e7ff19f500fde14520678e9af57fac41debde4c4b937dbab4fe1f7d5744e1bd0fc25ea32fceecf97d32cecdbbc8e2105373
1398 +DIST qtlocation-opensource-src-5.9.4.tar.xz 5405252 BLAKE2B 6474251b21baaac6182a0197a7736dcae86d0735e8be499c9bfefa639b3a45c750fa9bfef766849fbf6d7c5db518e5712e0862463e98168e2a3121582966d834 SHA512 a97de23a554f709a39ac8517de85c9beb7e1a8330ba3996593aeb3d64d1c5b8d8b08b0c94df435dcbb4ba5807e262ac6f87ec9620694805e0261a4b2ee8456cb
1399
1400 diff --git a/dev-qt/qtlocation/qtlocation-5.9.4.ebuild b/dev-qt/qtlocation/qtlocation-5.9.4.ebuild
1401 new file mode 100644
1402 index 00000000000..f791b5b325e
1403 --- /dev/null
1404 +++ b/dev-qt/qtlocation/qtlocation-5.9.4.ebuild
1405 @@ -0,0 +1,44 @@
1406 +# Copyright 1999-2018 Gentoo Foundation
1407 +# Distributed under the terms of the GNU General Public License v2
1408 +
1409 +EAPI=6
1410 +inherit qt5-build
1411 +
1412 +DESCRIPTION="The Location module for the Qt5 framework"
1413 +
1414 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
1415 + KEYWORDS="~amd64 ~arm ~arm64 ~x86"
1416 +fi
1417 +
1418 +IUSE=""
1419 +
1420 +RDEPEND="
1421 + ~dev-qt/qtcore-${PV}
1422 + ~dev-qt/qtdeclarative-${PV}
1423 + ~dev-qt/qtgui-${PV}
1424 + ~dev-qt/qtnetwork-${PV}
1425 + ~dev-qt/qtpositioning-${PV}
1426 + ~dev-qt/qtsql-${PV}
1427 + sys-libs/zlib
1428 +"
1429 +DEPEND="${RDEPEND}
1430 + ~dev-qt/qtconcurrent-${PV}
1431 +"
1432 +
1433 +QT5_TARGET_SUBDIRS=(
1434 + src/3rdparty/clipper
1435 + src/3rdparty/poly2tri
1436 + src/3rdparty/clip2tri
1437 + src/3rdparty/mapbox-gl-native
1438 + src/location
1439 + src/imports/location
1440 + src/plugins/geoservices
1441 +)
1442 +
1443 +src_configure() {
1444 + # src/plugins/geoservices requires files that are only generated when
1445 + # qmake is run in the root directory. Bug 633776.
1446 + mkdir -p "${QT5_BUILD_DIR}" || die
1447 + qt5_qmake "${QT_BUILD_DIR}"
1448 + qt5-build_src_configure
1449 +}
1450
1451 diff --git a/dev-qt/qtmultimedia/Manifest b/dev-qt/qtmultimedia/Manifest
1452 index b09c33b5ccd..ca042df01b1 100644
1453 --- a/dev-qt/qtmultimedia/Manifest
1454 +++ b/dev-qt/qtmultimedia/Manifest
1455 @@ -1,3 +1,4 @@
1456 DIST qt-everywhere-opensource-src-4.8.7.tar.gz 241075567 BLAKE2B 6e9b8870692c36e894dc401b65fa38961cf7d033cd712770c273fd45b3221720648087c53787eae7d455c417d64e09f716da48377837fb5f2b52b901d06b1cf3 SHA512 f9f81a2e7205e1fd05c8d923dc73244f29aa33f951fa6b7c5c8193449328b37084796b9b71ad0c317e4e6fd00017c10ea5d67b1b2032551cde00548522218125
1457 DIST qtmultimedia-opensource-src-5.7.1.tar.xz 3563676 BLAKE2B 51ff5ef507ae82eda236143326b2c553038ee01d77f70c3bd756160ce30851509e989244ca19edbfc18a9cdbe20189c8c84715c3ed79b76604e9c82144b51f92 SHA512 1415a4c29416ead2528ddb040a3c69480408509c6ba573f44295513bfe2aa62b8e8bb97cbd33713e605f094e1c1e1337507904d2b0c6480ddf9cf75393d8e97f
1458 DIST qtmultimedia-opensource-src-5.9.3.tar.xz 3598216 BLAKE2B 9f9e88272d4b3746ba3a235e44fc11b5b7074b371093600fd8f5f19b57a651224aa3ab44f9496d2add78d0ad355f6ea1ed13c172c8d6ad469d962d0aca8aca11 SHA512 fc00650473ff5eb8f61342e144c97a6988d60b663efee27b58361c705ee482790df2442b58d1f44a069ea95a39b6ed792cff6ee12db848f1738b526e3afbacae
1459 +DIST qtmultimedia-opensource-src-5.9.4.tar.xz 3608792 BLAKE2B ac377b3cf33d727fa129fe623cc9ba9ea75555b2af7f70cf07524598d4044a94617b3627f7fd3a915596e51ac53040b9d72a5fcaa2faf316150a2c1ead220def SHA512 7a60434736f655900d00e70a68e5781f336446938f4f2b617e1d93205b7319bf01be987c001a9e6838ba5fd9e3afe3f20137597b6c27f6f77ee55486e283d425
1460
1461 diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.9.4.ebuild b/dev-qt/qtmultimedia/qtmultimedia-5.9.4.ebuild
1462 new file mode 100644
1463 index 00000000000..a3c48dc046a
1464 --- /dev/null
1465 +++ b/dev-qt/qtmultimedia/qtmultimedia-5.9.4.ebuild
1466 @@ -0,0 +1,65 @@
1467 +# Copyright 1999-2018 Gentoo Foundation
1468 +# Distributed under the terms of the GNU General Public License v2
1469 +
1470 +EAPI=6
1471 +inherit qt5-build
1472 +
1473 +DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt5 framework"
1474 +
1475 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
1476 + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
1477 +fi
1478 +
1479 +IUSE="alsa gles2 gstreamer openal pulseaudio qml widgets"
1480 +
1481 +RDEPEND="
1482 + ~dev-qt/qtcore-${PV}
1483 + ~dev-qt/qtgui-${PV}[gles2=]
1484 + ~dev-qt/qtnetwork-${PV}
1485 + alsa? ( media-libs/alsa-lib )
1486 + gstreamer? (
1487 + dev-libs/glib:2
1488 + media-libs/gstreamer:1.0
1489 + media-libs/gst-plugins-bad:1.0
1490 + media-libs/gst-plugins-base:1.0
1491 + )
1492 + pulseaudio? ( media-sound/pulseaudio )
1493 + qml? (
1494 + ~dev-qt/qtdeclarative-${PV}
1495 + gles2? ( ~dev-qt/qtgui-${PV}[egl] )
1496 + openal? ( media-libs/openal )
1497 + )
1498 + widgets? (
1499 + ~dev-qt/qtopengl-${PV}
1500 + ~dev-qt/qtwidgets-${PV}[gles2=]
1501 + )
1502 +"
1503 +DEPEND="${RDEPEND}
1504 + gstreamer? ( x11-proto/videoproto )
1505 +"
1506 +
1507 +src_prepare() {
1508 + qt_use_disable_config openal openal \
1509 + src/imports/imports.pro
1510 +
1511 + qt_use_disable_mod qml quick \
1512 + src/src.pro \
1513 + src/plugins/plugins.pro
1514 +
1515 + qt_use_disable_mod widgets widgets \
1516 + src/src.pro \
1517 + src/gsttools/gsttools.pro \
1518 + src/plugins/gstreamer/common.pri
1519 +
1520 + qt5-build_src_prepare
1521 +}
1522 +
1523 +src_configure() {
1524 + local myqmakeargs=(
1525 + --
1526 + $(qt_use alsa)
1527 + $(qt_use gstreamer)
1528 + $(qt_use pulseaudio)
1529 + )
1530 + qt5-build_src_configure
1531 +}
1532
1533 diff --git a/dev-qt/qtnetwork/Manifest b/dev-qt/qtnetwork/Manifest
1534 index 096a69b1cbe..292f913e59a 100644
1535 --- a/dev-qt/qtnetwork/Manifest
1536 +++ b/dev-qt/qtnetwork/Manifest
1537 @@ -1,2 +1,3 @@
1538 DIST qtbase-opensource-src-5.7.1.tar.xz 44992616 BLAKE2B d845ff8316f6f91089e23b74c025ad8e6160eb7ba75017cba34c2ad2f7b475fc4e36d337b945935bc2850bd140d743b9a5e3d23399b6d3151b85109da9f56ba8 SHA512 0506a3a856f76e5ba182e3382a515282b6096f3900fbdc14cd5aec425105ab61922e0ada0361234387335ceb80b3c69e39cd34d75476c2946c4371e7b8c0827f
1539 DIST qtbase-opensource-src-5.9.3.tar.xz 45160080 BLAKE2B 234eb778c90b5867ae53129da010968563d3fa66fe87e3ad50d2d4e968ecbf41812270a66c24fce27b318a7c6b5be90e518ee1b6bb14fb11985f2269a708899c SHA512 256ffb8760e94c0f87790ed35e210d0c9613e14314ff442dd763cc93fbd5caa6c11c95f5d44b12a7687fb93c9f857878132cf6d76e5933f647ca7beb54b18c7c
1540 +DIST qtbase-opensource-src-5.9.4.tar.xz 45182168 BLAKE2B 39ecddf2b767c68a9b91e0af10ff3b94ea6074803d22a2fdd3802d32a001ebc302e323b5012fb14b881bf89d031f011d383d3f76f6d28bdeaed61a5bac4f9ce0 SHA512 82be3af6cbe83458a17a5dc53b9f57e56d9c1dbc1bae11e36c5a44e11b1f4cf62ef609cb775f55bfad7be38fbfeffc9cf12dd557bf7c64cbd26634c024a394dd
1541
1542 diff --git a/dev-qt/qtnetwork/qtnetwork-5.9.4.ebuild b/dev-qt/qtnetwork/qtnetwork-5.9.4.ebuild
1543 new file mode 100644
1544 index 00000000000..3cb593402d3
1545 --- /dev/null
1546 +++ b/dev-qt/qtnetwork/qtnetwork-5.9.4.ebuild
1547 @@ -0,0 +1,57 @@
1548 +# Copyright 1999-2018 Gentoo Foundation
1549 +# Distributed under the terms of the GNU General Public License v2
1550 +
1551 +EAPI=6
1552 +QT5_MODULE="qtbase"
1553 +inherit qt5-build
1554 +
1555 +DESCRIPTION="Network abstraction library for the Qt5 framework"
1556 +
1557 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
1558 + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
1559 +fi
1560 +
1561 +IUSE="bindist connman libproxy networkmanager +ssl"
1562 +
1563 +DEPEND="
1564 + ~dev-qt/qtcore-${PV}
1565 + >=sys-libs/zlib-1.2.5
1566 + connman? ( ~dev-qt/qtdbus-${PV} )
1567 + libproxy? ( net-libs/libproxy )
1568 + networkmanager? ( ~dev-qt/qtdbus-${PV} )
1569 + ssl? ( dev-libs/openssl:0=[bindist=] )
1570 +"
1571 +RDEPEND="${DEPEND}
1572 + connman? ( net-misc/connman )
1573 + networkmanager? ( net-misc/networkmanager )
1574 +"
1575 +
1576 +QT5_TARGET_SUBDIRS=(
1577 + src/network
1578 + src/plugins/bearer/generic
1579 +)
1580 +
1581 +QT5_GENTOO_CONFIG=(
1582 + libproxy
1583 + ssl::SSL
1584 + ssl::OPENSSL
1585 + ssl:openssl-linked:LINKED_OPENSSL
1586 +)
1587 +
1588 +QT5_GENTOO_PRIVATE_CONFIG=(
1589 + :network
1590 +)
1591 +
1592 +pkg_setup() {
1593 + use connman && QT5_TARGET_SUBDIRS+=(src/plugins/bearer/connman)
1594 + use networkmanager && QT5_TARGET_SUBDIRS+=(src/plugins/bearer/networkmanager)
1595 +}
1596 +
1597 +src_configure() {
1598 + local myconf=(
1599 + $(use connman || use networkmanager && echo -dbus-linked)
1600 + $(qt_use libproxy)
1601 + $(usex ssl -openssl-linked '')
1602 + )
1603 + qt5-build_src_configure
1604 +}
1605
1606 diff --git a/dev-qt/qtnetworkauth/Manifest b/dev-qt/qtnetworkauth/Manifest
1607 index e0822b97fbe..13e746a5165 100644
1608 --- a/dev-qt/qtnetworkauth/Manifest
1609 +++ b/dev-qt/qtnetworkauth/Manifest
1610 @@ -1 +1,2 @@
1611 DIST qtnetworkauth-opensource-src-5.9.3.tar.xz 112280 BLAKE2B 153f41bdeaff72c7d00aaaf4b10dfa0461a1c42e2c935ae2a266e989fb11094f665944fa355251fd741d7b2e225bf904cfd286a4e10fb2c12a8e44533b6bca90 SHA512 cd884160895746a8f3cf75167559f5aceb8f87fda09823352c09c83209aef40b212589e66e76d74c736573b23e0ec7e0741d3e90f8f83cbb64c697a76beaf5eb
1612 +DIST qtnetworkauth-opensource-src-5.9.4.tar.xz 112244 BLAKE2B 9e75f8f11062b064b98421d9b9ed73cc18351eec788398922b22fa5b528f34baf2290c0595e2cdcad6afe6a0061ddbf37d9bbd2ec977a5ba713c692a125fca6d SHA512 a38e0cd3619ec25b2f7c749522b42f72bb024ef2415449349f7cdceaa9cdf5905c78c6b82bb7ce58b0c8f00ff883d2d79d11e12a9bfead014b553d431190abb2
1613
1614 diff --git a/dev-qt/qtnetworkauth/qtnetworkauth-5.9.4.ebuild b/dev-qt/qtnetworkauth/qtnetworkauth-5.9.4.ebuild
1615 new file mode 100644
1616 index 00000000000..a1e6dc628e9
1617 --- /dev/null
1618 +++ b/dev-qt/qtnetworkauth/qtnetworkauth-5.9.4.ebuild
1619 @@ -0,0 +1,20 @@
1620 +# Copyright 1999-2018 Gentoo Foundation
1621 +# Distributed under the terms of the GNU General Public License v2
1622 +
1623 +EAPI=6
1624 +inherit qt5-build
1625 +
1626 +DESCRIPTION="Network authorization library for the Qt5 framework"
1627 +LICENSE="GPL-3"
1628 +
1629 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
1630 + KEYWORDS="~amd64 ~x86"
1631 +fi
1632 +
1633 +IUSE=""
1634 +
1635 +DEPEND="
1636 + ~dev-qt/qtcore-${PV}
1637 + ~dev-qt/qtnetwork-${PV}
1638 +"
1639 +RDEPEND="${DEPEND}"
1640
1641 diff --git a/dev-qt/qtopengl/Manifest b/dev-qt/qtopengl/Manifest
1642 index 25957076199..d3ab2453f37 100644
1643 --- a/dev-qt/qtopengl/Manifest
1644 +++ b/dev-qt/qtopengl/Manifest
1645 @@ -1,3 +1,4 @@
1646 DIST qt-everywhere-opensource-src-4.8.7.tar.gz 241075567 BLAKE2B 6e9b8870692c36e894dc401b65fa38961cf7d033cd712770c273fd45b3221720648087c53787eae7d455c417d64e09f716da48377837fb5f2b52b901d06b1cf3 SHA512 f9f81a2e7205e1fd05c8d923dc73244f29aa33f951fa6b7c5c8193449328b37084796b9b71ad0c317e4e6fd00017c10ea5d67b1b2032551cde00548522218125
1647 DIST qtbase-opensource-src-5.7.1.tar.xz 44992616 BLAKE2B d845ff8316f6f91089e23b74c025ad8e6160eb7ba75017cba34c2ad2f7b475fc4e36d337b945935bc2850bd140d743b9a5e3d23399b6d3151b85109da9f56ba8 SHA512 0506a3a856f76e5ba182e3382a515282b6096f3900fbdc14cd5aec425105ab61922e0ada0361234387335ceb80b3c69e39cd34d75476c2946c4371e7b8c0827f
1648 DIST qtbase-opensource-src-5.9.3.tar.xz 45160080 BLAKE2B 234eb778c90b5867ae53129da010968563d3fa66fe87e3ad50d2d4e968ecbf41812270a66c24fce27b318a7c6b5be90e518ee1b6bb14fb11985f2269a708899c SHA512 256ffb8760e94c0f87790ed35e210d0c9613e14314ff442dd763cc93fbd5caa6c11c95f5d44b12a7687fb93c9f857878132cf6d76e5933f647ca7beb54b18c7c
1649 +DIST qtbase-opensource-src-5.9.4.tar.xz 45182168 BLAKE2B 39ecddf2b767c68a9b91e0af10ff3b94ea6074803d22a2fdd3802d32a001ebc302e323b5012fb14b881bf89d031f011d383d3f76f6d28bdeaed61a5bac4f9ce0 SHA512 82be3af6cbe83458a17a5dc53b9f57e56d9c1dbc1bae11e36c5a44e11b1f4cf62ef609cb775f55bfad7be38fbfeffc9cf12dd557bf7c64cbd26634c024a394dd
1650
1651 diff --git a/dev-qt/qtopengl/qtopengl-5.9.4.ebuild b/dev-qt/qtopengl/qtopengl-5.9.4.ebuild
1652 new file mode 100644
1653 index 00000000000..be8a1bf7bed
1654 --- /dev/null
1655 +++ b/dev-qt/qtopengl/qtopengl-5.9.4.ebuild
1656 @@ -0,0 +1,34 @@
1657 +# Copyright 1999-2018 Gentoo Foundation
1658 +# Distributed under the terms of the GNU General Public License v2
1659 +
1660 +EAPI=6
1661 +QT5_MODULE="qtbase"
1662 +VIRTUALX_REQUIRED="test"
1663 +inherit qt5-build
1664 +
1665 +DESCRIPTION="OpenGL support library for the Qt5 framework (deprecated)"
1666 +
1667 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
1668 + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
1669 +fi
1670 +
1671 +IUSE="gles2"
1672 +
1673 +DEPEND="
1674 + ~dev-qt/qtcore-${PV}
1675 + ~dev-qt/qtgui-${PV}[gles2=]
1676 + ~dev-qt/qtwidgets-${PV}[gles2=]
1677 + virtual/opengl
1678 +"
1679 +RDEPEND="${DEPEND}"
1680 +
1681 +QT5_TARGET_SUBDIRS=(
1682 + src/opengl
1683 +)
1684 +
1685 +src_configure() {
1686 + local myconf=(
1687 + -opengl $(usex gles2 es2 desktop)
1688 + )
1689 + qt5-build_src_configure
1690 +}
1691
1692 diff --git a/dev-qt/qtpaths/Manifest b/dev-qt/qtpaths/Manifest
1693 index d680a19c433..80a8334c2fa 100644
1694 --- a/dev-qt/qtpaths/Manifest
1695 +++ b/dev-qt/qtpaths/Manifest
1696 @@ -1,2 +1,3 @@
1697 DIST qttools-opensource-src-5.7.1.tar.xz 10011108 BLAKE2B c677b52720dfddf37eb07cfd62a678bc69d5b564b571d39874bc61ea6d597f2a3964a305c6fe303a0f8b2f2eafc765922dfb4de55d3f63efcf5921aba38a12a7 SHA512 10e4e060943596602bae0f99091de0923d3ebc761d44a5d193bfd17b77cf8fdf3c4466fb19363bbd3a354955ed09db9132b23833557f5216c7b4df758c17406e
1698 DIST qttools-opensource-src-5.9.3.tar.xz 9777804 BLAKE2B a1e05555f2c47e62e3a5cb65eebfa7a7e72ca6c591f2c48a026c4206d0f80f7625b318dda8b0a68cba15c5927c099ab69826f2538ad8d0fc6a0e2fbbcb622c32 SHA512 5d4a4d6b6dcf17b7244ed761850f622b8006c8028dbe6b0f0e95e2c19132d2420c062d4737ebeb1c342f53337fdce2137cf89ae3edb82755e68c846efffe4c8f
1699 +DIST qttools-opensource-src-5.9.4.tar.xz 9779504 BLAKE2B 993b80c7e960e3dc968cd3a85cb5b78414a70fd73f89d687b753ac6eb37acea6d2dbf25e07686706f47eb803ead5d046f707fe52285451e6605ad27119a0cb54 SHA512 9a24f6118206076e8f6af1a257ba752aa3042aad3a1d6caafa3b221d811854f9d973de137cfd9b141b23db18f9b5101df70419c5ff17c75613f2a6ddb23c61c3
1700
1701 diff --git a/dev-qt/qtpaths/qtpaths-5.9.4.ebuild b/dev-qt/qtpaths/qtpaths-5.9.4.ebuild
1702 new file mode 100644
1703 index 00000000000..bc5bdee2884
1704 --- /dev/null
1705 +++ b/dev-qt/qtpaths/qtpaths-5.9.4.ebuild
1706 @@ -0,0 +1,23 @@
1707 +# Copyright 1999-2018 Gentoo Foundation
1708 +# Distributed under the terms of the GNU General Public License v2
1709 +
1710 +EAPI=6
1711 +QT5_MODULE="qttools"
1712 +inherit qt5-build
1713 +
1714 +DESCRIPTION="Command line client to QStandardPaths"
1715 +
1716 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
1717 + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
1718 +fi
1719 +
1720 +IUSE=""
1721 +
1722 +DEPEND="
1723 + ~dev-qt/qtcore-${PV}
1724 +"
1725 +RDEPEND="${DEPEND}"
1726 +
1727 +QT5_TARGET_SUBDIRS=(
1728 + src/qtpaths
1729 +)
1730
1731 diff --git a/dev-qt/qtplugininfo/Manifest b/dev-qt/qtplugininfo/Manifest
1732 index d680a19c433..80a8334c2fa 100644
1733 --- a/dev-qt/qtplugininfo/Manifest
1734 +++ b/dev-qt/qtplugininfo/Manifest
1735 @@ -1,2 +1,3 @@
1736 DIST qttools-opensource-src-5.7.1.tar.xz 10011108 BLAKE2B c677b52720dfddf37eb07cfd62a678bc69d5b564b571d39874bc61ea6d597f2a3964a305c6fe303a0f8b2f2eafc765922dfb4de55d3f63efcf5921aba38a12a7 SHA512 10e4e060943596602bae0f99091de0923d3ebc761d44a5d193bfd17b77cf8fdf3c4466fb19363bbd3a354955ed09db9132b23833557f5216c7b4df758c17406e
1737 DIST qttools-opensource-src-5.9.3.tar.xz 9777804 BLAKE2B a1e05555f2c47e62e3a5cb65eebfa7a7e72ca6c591f2c48a026c4206d0f80f7625b318dda8b0a68cba15c5927c099ab69826f2538ad8d0fc6a0e2fbbcb622c32 SHA512 5d4a4d6b6dcf17b7244ed761850f622b8006c8028dbe6b0f0e95e2c19132d2420c062d4737ebeb1c342f53337fdce2137cf89ae3edb82755e68c846efffe4c8f
1738 +DIST qttools-opensource-src-5.9.4.tar.xz 9779504 BLAKE2B 993b80c7e960e3dc968cd3a85cb5b78414a70fd73f89d687b753ac6eb37acea6d2dbf25e07686706f47eb803ead5d046f707fe52285451e6605ad27119a0cb54 SHA512 9a24f6118206076e8f6af1a257ba752aa3042aad3a1d6caafa3b221d811854f9d973de137cfd9b141b23db18f9b5101df70419c5ff17c75613f2a6ddb23c61c3
1739
1740 diff --git a/dev-qt/qtplugininfo/qtplugininfo-5.9.4.ebuild b/dev-qt/qtplugininfo/qtplugininfo-5.9.4.ebuild
1741 new file mode 100644
1742 index 00000000000..43ae95d1cf5
1743 --- /dev/null
1744 +++ b/dev-qt/qtplugininfo/qtplugininfo-5.9.4.ebuild
1745 @@ -0,0 +1,23 @@
1746 +# Copyright 1999-2018 Gentoo Foundation
1747 +# Distributed under the terms of the GNU General Public License v2
1748 +
1749 +EAPI=6
1750 +QT5_MODULE="qttools"
1751 +inherit qt5-build
1752 +
1753 +DESCRIPTION="Qt5 plugin metadata dumper"
1754 +
1755 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
1756 + KEYWORDS="~amd64 ~x86"
1757 +fi
1758 +
1759 +IUSE=""
1760 +
1761 +DEPEND="
1762 + ~dev-qt/qtcore-${PV}
1763 +"
1764 +RDEPEND="${DEPEND}"
1765 +
1766 +QT5_TARGET_SUBDIRS=(
1767 + src/qtplugininfo
1768 +)
1769
1770 diff --git a/dev-qt/qtpositioning/Manifest b/dev-qt/qtpositioning/Manifest
1771 index 062201493eb..e5f2fff92ee 100644
1772 --- a/dev-qt/qtpositioning/Manifest
1773 +++ b/dev-qt/qtpositioning/Manifest
1774 @@ -1,2 +1,3 @@
1775 DIST qtlocation-opensource-src-5.7.1.tar.xz 3194112 BLAKE2B b5ac3bed420507c4a03b382c23d02cf0638c64e4921872930ec22394c3eaef7b7abaf7830d40c3aa2c9888e91724d5795b17a6d2a37f2f21b97285ef7d0dfd69 SHA512 a3e0318ad348edd6d9cb4762d4fc6230a47984fcf526f55cc2c9bc00e2e70fdb1380866ec8906e3f58669c62464f8747c948d85107a2d30be1e98da27c7739d4
1776 DIST qtlocation-opensource-src-5.9.3.tar.xz 5374552 BLAKE2B d8f7449daf02d98b9ad3ccc93a547f6d0cbe25f4d17637f1efada9cf6d00e84a082845c16a488a6653570b33a2c3be9c8f2dfc6881cba5a10e35e1a96f23893a SHA512 11bf2c6000fc2db92dc857cc6f271e7ff19f500fde14520678e9af57fac41debde4c4b937dbab4fe1f7d5744e1bd0fc25ea32fceecf97d32cecdbbc8e2105373
1777 +DIST qtlocation-opensource-src-5.9.4.tar.xz 5405252 BLAKE2B 6474251b21baaac6182a0197a7736dcae86d0735e8be499c9bfefa639b3a45c750fa9bfef766849fbf6d7c5db518e5712e0862463e98168e2a3121582966d834 SHA512 a97de23a554f709a39ac8517de85c9beb7e1a8330ba3996593aeb3d64d1c5b8d8b08b0c94df435dcbb4ba5807e262ac6f87ec9620694805e0261a4b2ee8456cb
1778
1779 diff --git a/dev-qt/qtpositioning/qtpositioning-5.9.4.ebuild b/dev-qt/qtpositioning/qtpositioning-5.9.4.ebuild
1780 new file mode 100644
1781 index 00000000000..2af4b954c37
1782 --- /dev/null
1783 +++ b/dev-qt/qtpositioning/qtpositioning-5.9.4.ebuild
1784 @@ -0,0 +1,37 @@
1785 +# Copyright 1999-2018 Gentoo Foundation
1786 +# Distributed under the terms of the GNU General Public License v2
1787 +
1788 +EAPI=6
1789 +QT5_MODULE="qtlocation"
1790 +inherit qt5-build
1791 +
1792 +DESCRIPTION="Physical position determination library for the Qt5 framework"
1793 +
1794 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
1795 + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~x86"
1796 +fi
1797 +
1798 +IUSE="geoclue qml"
1799 +
1800 +RDEPEND="
1801 + ~dev-qt/qtcore-${PV}
1802 + geoclue? ( ~dev-qt/qtdbus-${PV} )
1803 + qml? ( ~dev-qt/qtdeclarative-${PV} )
1804 +"
1805 +DEPEND="${RDEPEND}"
1806 +PDEPEND="
1807 + geoclue? ( app-misc/geoclue:0 )
1808 +"
1809 +
1810 +QT5_TARGET_SUBDIRS=(
1811 + src/3rdparty/clipper
1812 + src/3rdparty/poly2tri
1813 + src/3rdparty/clip2tri
1814 + src/positioning
1815 + src/plugins/position/positionpoll
1816 +)
1817 +
1818 +pkg_setup() {
1819 + use geoclue && QT5_TARGET_SUBDIRS+=(src/plugins/position/geoclue)
1820 + use qml && QT5_TARGET_SUBDIRS+=(src/imports/positioning)
1821 +}
1822
1823 diff --git a/dev-qt/qtprintsupport/Manifest b/dev-qt/qtprintsupport/Manifest
1824 index 096a69b1cbe..292f913e59a 100644
1825 --- a/dev-qt/qtprintsupport/Manifest
1826 +++ b/dev-qt/qtprintsupport/Manifest
1827 @@ -1,2 +1,3 @@
1828 DIST qtbase-opensource-src-5.7.1.tar.xz 44992616 BLAKE2B d845ff8316f6f91089e23b74c025ad8e6160eb7ba75017cba34c2ad2f7b475fc4e36d337b945935bc2850bd140d743b9a5e3d23399b6d3151b85109da9f56ba8 SHA512 0506a3a856f76e5ba182e3382a515282b6096f3900fbdc14cd5aec425105ab61922e0ada0361234387335ceb80b3c69e39cd34d75476c2946c4371e7b8c0827f
1829 DIST qtbase-opensource-src-5.9.3.tar.xz 45160080 BLAKE2B 234eb778c90b5867ae53129da010968563d3fa66fe87e3ad50d2d4e968ecbf41812270a66c24fce27b318a7c6b5be90e518ee1b6bb14fb11985f2269a708899c SHA512 256ffb8760e94c0f87790ed35e210d0c9613e14314ff442dd763cc93fbd5caa6c11c95f5d44b12a7687fb93c9f857878132cf6d76e5933f647ca7beb54b18c7c
1830 +DIST qtbase-opensource-src-5.9.4.tar.xz 45182168 BLAKE2B 39ecddf2b767c68a9b91e0af10ff3b94ea6074803d22a2fdd3802d32a001ebc302e323b5012fb14b881bf89d031f011d383d3f76f6d28bdeaed61a5bac4f9ce0 SHA512 82be3af6cbe83458a17a5dc53b9f57e56d9c1dbc1bae11e36c5a44e11b1f4cf62ef609cb775f55bfad7be38fbfeffc9cf12dd557bf7c64cbd26634c024a394dd
1831
1832 diff --git a/dev-qt/qtprintsupport/qtprintsupport-5.9.4.ebuild b/dev-qt/qtprintsupport/qtprintsupport-5.9.4.ebuild
1833 new file mode 100644
1834 index 00000000000..824f3d0853a
1835 --- /dev/null
1836 +++ b/dev-qt/qtprintsupport/qtprintsupport-5.9.4.ebuild
1837 @@ -0,0 +1,42 @@
1838 +# Copyright 1999-2018 Gentoo Foundation
1839 +# Distributed under the terms of the GNU General Public License v2
1840 +
1841 +EAPI=6
1842 +QT5_MODULE="qtbase"
1843 +VIRTUALX_REQUIRED="test"
1844 +inherit qt5-build
1845 +
1846 +DESCRIPTION="Printing support library for the Qt5 framework"
1847 +
1848 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
1849 + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
1850 +fi
1851 +
1852 +IUSE="cups gles2"
1853 +
1854 +RDEPEND="
1855 + ~dev-qt/qtcore-${PV}
1856 + ~dev-qt/qtgui-${PV}[gles2=]
1857 + ~dev-qt/qtwidgets-${PV}[gles2=]
1858 + cups? ( >=net-print/cups-1.4 )
1859 +"
1860 +DEPEND="${RDEPEND}
1861 + test? ( ~dev-qt/qtnetwork-${PV} )
1862 +"
1863 +
1864 +QT5_TARGET_SUBDIRS=(
1865 + src/printsupport
1866 + src/plugins/printsupport
1867 +)
1868 +
1869 +QT5_GENTOO_CONFIG=(
1870 + cups
1871 +)
1872 +
1873 +src_configure() {
1874 + local myconf=(
1875 + $(qt_use cups)
1876 + -opengl $(usex gles2 es2 desktop)
1877 + )
1878 + qt5-build_src_configure
1879 +}
1880
1881 diff --git a/dev-qt/qtquickcontrols/Manifest b/dev-qt/qtquickcontrols/Manifest
1882 index 53216a2b226..3cf878c5cc2 100644
1883 --- a/dev-qt/qtquickcontrols/Manifest
1884 +++ b/dev-qt/qtquickcontrols/Manifest
1885 @@ -1,2 +1,3 @@
1886 DIST qtquickcontrols-opensource-src-5.7.1.tar.xz 5943024 BLAKE2B d30320a19f58fe1c9ceec4be7f00a7aa1eb087b1a062169442fd6d97903fbfb428a57ef9632b23d7a5d202c4384c223903cca5bdca13c21762e28e30d608a198 SHA512 7f5d3a2fcb1da3ba5299f57935156e34dd61d019b29892794927148c7bda99e8e298522f1a7d807f2c2b9746efcc9418a9f89c6322257749036b046e03471368
1887 DIST qtquickcontrols-opensource-src-5.9.3.tar.xz 5946216 BLAKE2B a0c5aefa3f5cf8bb4e6dd8a84551a8b42d99f0a7f4e745cfb0052698af8772f95692679e7471a4c1dfb1dd6b0647755122caf0658f61ec5fd0e1e9eaa6e3970b SHA512 dc57c1960e598b81190924e35380bbb14e6696d72bdfa1db3ecca0715f930a53ae61daa7884f4c56af2b6f5896ee3b4b409cdae6192e82e6fa69d49a08b1db06
1888 +DIST qtquickcontrols-opensource-src-5.9.4.tar.xz 5945756 BLAKE2B 9b22cbed8e92a9264a67777cd18eee2f8b20a9f2360ea376948563933852015b9b44f9c94410c73f09d2f7958b61228ae3634a6c2e0ad5de7e92249f26196461 SHA512 62f7578fa5253e85b8cb04fec295e1044a6b5946e4041e758f788643aa3336c9c48300dafbd5ab21b0e4b74e184344ad62a9d06f3bcb7466fbea79b0e165070d
1889
1890 diff --git a/dev-qt/qtquickcontrols/qtquickcontrols-5.9.4.ebuild b/dev-qt/qtquickcontrols/qtquickcontrols-5.9.4.ebuild
1891 new file mode 100644
1892 index 00000000000..e0dc9411616
1893 --- /dev/null
1894 +++ b/dev-qt/qtquickcontrols/qtquickcontrols-5.9.4.ebuild
1895 @@ -0,0 +1,32 @@
1896 +# Copyright 1999-2018 Gentoo Foundation
1897 +# Distributed under the terms of the GNU General Public License v2
1898 +
1899 +EAPI=6
1900 +inherit qt5-build
1901 +
1902 +DESCRIPTION="Set of controls used in conjunction with Qt Quick to build complete interfaces"
1903 +
1904 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
1905 + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
1906 +fi
1907 +
1908 +IUSE="+widgets"
1909 +
1910 +DEPEND="
1911 + ~dev-qt/qtcore-${PV}
1912 + ~dev-qt/qtdeclarative-${PV}
1913 + ~dev-qt/qtgui-${PV}
1914 + widgets? ( ~dev-qt/qtwidgets-${PV} )
1915 +"
1916 +RDEPEND="${DEPEND}"
1917 +
1918 +src_prepare() {
1919 + qt_use_disable_mod widgets widgets \
1920 + src/src.pro \
1921 + src/controls/Private/private.pri \
1922 + tests/auto/activeFocusOnTab/activeFocusOnTab.pro \
1923 + tests/auto/controls/controls.pro \
1924 + tests/auto/testplugin/testplugin.pro
1925 +
1926 + qt5-build_src_prepare
1927 +}
1928
1929 diff --git a/dev-qt/qtquickcontrols2/Manifest b/dev-qt/qtquickcontrols2/Manifest
1930 index 18c666c1344..cd846d7fa50 100644
1931 --- a/dev-qt/qtquickcontrols2/Manifest
1932 +++ b/dev-qt/qtquickcontrols2/Manifest
1933 @@ -1,2 +1,3 @@
1934 DIST qtquickcontrols2-opensource-src-5.7.1.tar.xz 2212812 BLAKE2B 2af8643f254aeacc101546e05136ba7e40fbb2602eebe7ce03a0f7d263f26d03c47533d79c7da4cb789c74399f0aa890cafcf6a5c2d37d340300935c868458d5 SHA512 24b142f60f3dbc52084906249e261ea8b788135a3dc2e45bb3fc885fe14f9281178025433b28e227891070adff3fe4b64c8a1f83ac4c9bde7f4a6048ea44370e
1935 DIST qtquickcontrols2-opensource-src-5.9.3.tar.xz 4123332 BLAKE2B 624b0ad282dbdd18c73466637ad3897b83209d76460bc72e3cf572bae6345f2ccf0ee8ef5ec0cb0cec864ac58f3e19346355d63cf2ea57da7e36ccf20dc5394d SHA512 34bec1d3c68eb86ff078fded6d19f463ee78f4929adae54beb2a1c0b1dc3f5b1a7e73210ac05e3a7e3391919c37892dde4aff88cf20e2fb148cb2a03401856ee
1936 +DIST qtquickcontrols2-opensource-src-5.9.4.tar.xz 4153488 BLAKE2B 39fab418b0875fd080228e8dc4103884d862924b2ab12d630303eae366294ec8c97b744db58aee1b00bc923d9abda1db4f7d73931699f3961cc2a28eac2e2e84 SHA512 17704cfd14dbc14d2971b82a81786bd7a5cfdd4e6ae6bc0c5b26c6a6a36d8391ba1ac9969cc5614c8d0fff8ed3b238ef57a481927f82fda509023838d3692762
1937
1938 diff --git a/dev-qt/qtquickcontrols2/qtquickcontrols2-5.9.4.ebuild b/dev-qt/qtquickcontrols2/qtquickcontrols2-5.9.4.ebuild
1939 new file mode 100644
1940 index 00000000000..120bd5c224c
1941 --- /dev/null
1942 +++ b/dev-qt/qtquickcontrols2/qtquickcontrols2-5.9.4.ebuild
1943 @@ -0,0 +1,30 @@
1944 +# Copyright 1999-2018 Gentoo Foundation
1945 +# Distributed under the terms of the GNU General Public License v2
1946 +
1947 +EAPI=6
1948 +inherit qt5-build
1949 +
1950 +DESCRIPTION="Set of next generation Qt Quick controls for the Qt5 framework"
1951 +
1952 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
1953 + KEYWORDS="~amd64 ~arm ~x86"
1954 +fi
1955 +
1956 +IUSE="widgets"
1957 +
1958 +DEPEND="
1959 + ~dev-qt/qtcore-${PV}
1960 + ~dev-qt/qtdeclarative-${PV}
1961 + ~dev-qt/qtgui-${PV}
1962 + widgets? ( ~dev-qt/qtwidgets-${PV} )
1963 +"
1964 +RDEPEND="${DEPEND}
1965 + ~dev-qt/qtgraphicaleffects-${PV}
1966 +"
1967 +
1968 +src_prepare() {
1969 + qt_use_disable_mod widgets widgets \
1970 + src/imports/platform/platform.pro
1971 +
1972 + qt5-build_src_prepare
1973 +}
1974
1975 diff --git a/dev-qt/qtscript/Manifest b/dev-qt/qtscript/Manifest
1976 index 59ecd18e21f..145829b6862 100644
1977 --- a/dev-qt/qtscript/Manifest
1978 +++ b/dev-qt/qtscript/Manifest
1979 @@ -1,3 +1,4 @@
1980 DIST qt-everywhere-opensource-src-4.8.7.tar.gz 241075567 BLAKE2B 6e9b8870692c36e894dc401b65fa38961cf7d033cd712770c273fd45b3221720648087c53787eae7d455c417d64e09f716da48377837fb5f2b52b901d06b1cf3 SHA512 f9f81a2e7205e1fd05c8d923dc73244f29aa33f951fa6b7c5c8193449328b37084796b9b71ad0c317e4e6fd00017c10ea5d67b1b2032551cde00548522218125
1981 DIST qtscript-opensource-src-5.7.1.tar.xz 2608180 BLAKE2B ac9f51c9bd67f1f2412d8c8fccb630ae3f6fcefc71c0c9bafee7e2e16f75997673c55960ddc26f8a11be646d78514802d4ba71f5b0d7d9559a1e5a894237a04a SHA512 6bde4add16745475d42c0fda0d3451a77717b14dca12b40a4e3cebc9e2b6edb04da23ebf9af46010135066524dd8ea0453a07420cf42228fd7ed5249b633a95c
1982 DIST qtscript-opensource-src-5.9.3.tar.xz 2612056 BLAKE2B 54cc954038899cccff54b806363fb778ff90c3f1d599adaf2309237b1554fa615d5660c21a51bb84bbb94a9fd72c310bb9f187de31b6ce437eee71cd91735200 SHA512 a1a320780dbb83e8c5889c528648cd5cace79b29561902474f03e2dfeeef4ab451ac101fecff19130d8b55809f8e457b9198608153a91deed039f529d21a3006
1983 +DIST qtscript-opensource-src-5.9.4.tar.xz 2612372 BLAKE2B 8213e2b70e23dfa6e42ffd0aaa1818a4794670de24fa5b30cdf4c7bd17f1a438d9d6a8bf9c03f2995a60b6e3ad6d57bf0273c6e1027ed3d0b77fc2987d285603 SHA512 e0c49e1286c4b1de6d197c42d8e4bcd82a5ea07e8c89f6f222fa62579b5d466336a5baa50372e5a9b514bd8be098e80f3793123cae09d7a923c4d1466b0e13c9
1984
1985 diff --git a/dev-qt/qtscript/qtscript-5.9.4.ebuild b/dev-qt/qtscript/qtscript-5.9.4.ebuild
1986 new file mode 100644
1987 index 00000000000..c71d7a496c6
1988 --- /dev/null
1989 +++ b/dev-qt/qtscript/qtscript-5.9.4.ebuild
1990 @@ -0,0 +1,36 @@
1991 +# Copyright 1999-2018 Gentoo Foundation
1992 +# Distributed under the terms of the GNU General Public License v2
1993 +
1994 +EAPI=6
1995 +inherit qt5-build
1996 +
1997 +DESCRIPTION="Application scripting library for the Qt5 framework (deprecated)"
1998 +
1999 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
2000 + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
2001 +fi
2002 +
2003 +IUSE="+jit scripttools"
2004 +
2005 +DEPEND="
2006 + ~dev-qt/qtcore-${PV}
2007 + scripttools? (
2008 + ~dev-qt/qtgui-${PV}
2009 + ~dev-qt/qtwidgets-${PV}
2010 + )
2011 +"
2012 +RDEPEND="${DEPEND}"
2013 +
2014 +src_prepare() {
2015 + qt_use_disable_mod scripttools widgets \
2016 + src/src.pro
2017 +
2018 + qt5-build_src_prepare
2019 +}
2020 +
2021 +src_configure() {
2022 + local myqmakeargs=(
2023 + JAVASCRIPTCORE_JIT=$(usex jit 'yes' 'no')
2024 + )
2025 + qt5-build_src_configure
2026 +}
2027
2028 diff --git a/dev-qt/qtscxml/Manifest b/dev-qt/qtscxml/Manifest
2029 index 0149638b8a0..bfec16e6769 100644
2030 --- a/dev-qt/qtscxml/Manifest
2031 +++ b/dev-qt/qtscxml/Manifest
2032 @@ -1,2 +1,3 @@
2033 DIST qtscxml-opensource-src-5.7.1.tar.xz 346948 BLAKE2B 58dde6373c5901abcc73906085ab7896e6717094dcf2dc6d1aff0770a5f2a64b9bc4c21abcaf0531ef16a2576d188222a174c39759027d4ffb7eacb5440aa3dc SHA512 f5e2d6882a36dc08470502ede82862f4cd95f21b5b354e20ef5a2f9b458dbfdd35c1629a89217606aea5aead1d76d03c80e76387e1ee202bf73fe5c2022f1bb7
2034 DIST qtscxml-opensource-src-5.9.3.tar.xz 414128 BLAKE2B 28f945f53827b9adae09a1582745c851b41c784b09ac1f388bfadd3fe7d844635da00503066918238629884a6ba5e0eeb01acc5a3d5c0d65b52e505808e8c6ff SHA512 da5fb6266cd0cacaa3b815c17e1d7a356206b4a8ed10507584927231c1a84b032ae88a3edaac897c6e01b14b38cb83fccc4c81dd94396b9d967d9b833f4732c0
2035 +DIST qtscxml-opensource-src-5.9.4.tar.xz 414280 BLAKE2B 6fcea56794febf65b7e21b79893e9c3a849278ad6d4ad24a8f8e272ec101fdee72fe29d21bd99b1ba4d977e52dd3acc026660ce6d5a6ecc684590a8d190615b7 SHA512 e000411b82dfef08fbd5fce601530548a9b5959a4980309434572ec3475e6bc9cdf870cb82bfd5208b533d66a7e46dddf52f5ceaedaf3f0d438c4a4c8260c9b6
2036
2037 diff --git a/dev-qt/qtscxml/qtscxml-5.9.4.ebuild b/dev-qt/qtscxml/qtscxml-5.9.4.ebuild
2038 new file mode 100644
2039 index 00000000000..59b06ef2102
2040 --- /dev/null
2041 +++ b/dev-qt/qtscxml/qtscxml-5.9.4.ebuild
2042 @@ -0,0 +1,19 @@
2043 +# Copyright 1999-2018 Gentoo Foundation
2044 +# Distributed under the terms of the GNU General Public License v2
2045 +
2046 +EAPI=6
2047 +inherit qt5-build
2048 +
2049 +DESCRIPTION="State Chart XML (SCXML) support library for the Qt5 framework"
2050 +
2051 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
2052 + KEYWORDS="~amd64 ~x86"
2053 +fi
2054 +
2055 +IUSE=""
2056 +
2057 +DEPEND="
2058 + ~dev-qt/qtcore-${PV}
2059 + ~dev-qt/qtdeclarative-${PV}
2060 +"
2061 +RDEPEND="${DEPEND}"
2062
2063 diff --git a/dev-qt/qtsensors/Manifest b/dev-qt/qtsensors/Manifest
2064 index 84c90458218..df288b3123f 100644
2065 --- a/dev-qt/qtsensors/Manifest
2066 +++ b/dev-qt/qtsensors/Manifest
2067 @@ -1,2 +1,3 @@
2068 DIST qtsensors-opensource-src-5.7.1.tar.xz 1987144 BLAKE2B 324af53f8875c406f60d1316fb87dbdf5075099c4c86ed8d9dfe25c1074f51e41f9fd86d8d1c3d73c319cc5917bd22fa86aff63e98dadb453f28145b681568b7 SHA512 5dff126e59f0bae4e5a8b1d3b971dc1c7318169f82dcb05907bad5dd460f2edadb317ffd111047af5a2d1db3a2c3adc204e5f8ec2b792c912a8e7e987f596914
2069 DIST qtsensors-opensource-src-5.9.3.tar.xz 1994812 BLAKE2B 81defcf70941d8d6f93d522f572300e0145cc2d5bac25a9654c8821d9005a1f528fc2c544651159395b039886aa8fdfde0a2ee0d5c7aafbaf64cd4260e10f747 SHA512 848184de2c914c0240f3ecffe96ab267fb24693d16a55c1c757d83af9f282bc6f6c5cd762cb42fc389bc02e301c21a6da7b178260f534db35f0abe277f638ea9
2070 +DIST qtsensors-opensource-src-5.9.4.tar.xz 1994992 BLAKE2B a7464ea11b7e74cf491a4629058f142f9e85d57e08e8b7fd1708cfe47951d0345445f853c89f8f8d0e4700eaa452e0c1ea00f4ebe12eda643fe512afc7dd6969 SHA512 10b0d4595ced97888c28ddb36626657250ed839004ee61cbb244326529d25c181acbad774e7d40733d9ac48485320e72e52bf52f10f2a18089a6a4ce4fa3097a
2071
2072 diff --git a/dev-qt/qtsensors/qtsensors-5.9.4.ebuild b/dev-qt/qtsensors/qtsensors-5.9.4.ebuild
2073 new file mode 100644
2074 index 00000000000..28845fe6f0f
2075 --- /dev/null
2076 +++ b/dev-qt/qtsensors/qtsensors-5.9.4.ebuild
2077 @@ -0,0 +1,28 @@
2078 +# Copyright 1999-2018 Gentoo Foundation
2079 +# Distributed under the terms of the GNU General Public License v2
2080 +
2081 +EAPI=6
2082 +inherit qt5-build
2083 +
2084 +DESCRIPTION="Hardware sensor access library for the Qt5 framework"
2085 +
2086 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
2087 + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~x86"
2088 +fi
2089 +
2090 +# TODO: simulator
2091 +IUSE="qml"
2092 +
2093 +RDEPEND="
2094 + ~dev-qt/qtcore-${PV}
2095 + ~dev-qt/qtdbus-${PV}
2096 + qml? ( ~dev-qt/qtdeclarative-${PV} )
2097 +"
2098 +DEPEND="${RDEPEND}"
2099 +
2100 +src_prepare() {
2101 + qt_use_disable_mod qml quick \
2102 + src/src.pro
2103 +
2104 + qt5-build_src_prepare
2105 +}
2106
2107 diff --git a/dev-qt/qtserialbus/Manifest b/dev-qt/qtserialbus/Manifest
2108 index 63ebac790ec..14bfb4e0eda 100644
2109 --- a/dev-qt/qtserialbus/Manifest
2110 +++ b/dev-qt/qtserialbus/Manifest
2111 @@ -1 +1,2 @@
2112 DIST qtserialbus-opensource-src-5.9.3.tar.xz 279060 BLAKE2B a5aef9773b31e82c654eb23d0be578ed95126b4c38ccd1c3cae70cdbdbf4a0880988c760df470466f8e1dadc1d7dca78a85e6b1053439acf2ec1c095fe521880 SHA512 d50bbd96896dba7f79c1f4546438ec33419631aacc0f91e23ce7a5e8e2aaff0499caca29cbc92f31b6af1d9ac60c2e4cb52a304142d9655e0aac0214ed7df78b
2113 +DIST qtserialbus-opensource-src-5.9.4.tar.xz 279352 BLAKE2B 145154d86de8d968c26103c7eab21f2928e8666123c0d8ab20e9459bd86dbe54e70f4d83ff7f9c6203f078f2ab3ce21cd2d08ed268e0af29b0578d0b08e6dba9 SHA512 d4f09d67edc69b9063be114007eb7200ee043f37bbbad9bbe392249b37ec766bc2d0f5725e9af2df2fd68095ecedf71196ffaac30569bdf5ee2606a8fddc4321
2114
2115 diff --git a/dev-qt/qtserialbus/qtserialbus-5.9.4.ebuild b/dev-qt/qtserialbus/qtserialbus-5.9.4.ebuild
2116 new file mode 100644
2117 index 00000000000..c6a1fac1955
2118 --- /dev/null
2119 +++ b/dev-qt/qtserialbus/qtserialbus-5.9.4.ebuild
2120 @@ -0,0 +1,20 @@
2121 +# Copyright 1999-2018 Gentoo Foundation
2122 +# Distributed under the terms of the GNU General Public License v2
2123 +
2124 +EAPI=6
2125 +inherit qt5-build
2126 +
2127 +DESCRIPTION="Support for CAN and other serial buses"
2128 +
2129 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
2130 + KEYWORDS="~amd64 ~x86"
2131 +fi
2132 +
2133 +IUSE=""
2134 +
2135 +DEPEND="
2136 + ~dev-qt/qtcore-${PV}
2137 + ~dev-qt/qtnetwork-${PV}
2138 + ~dev-qt/qtserialport-${PV}
2139 +"
2140 +RDEPEND="${DEPEND}"
2141
2142 diff --git a/dev-qt/qtserialport/Manifest b/dev-qt/qtserialport/Manifest
2143 index 8380ae2f425..42289a3b35c 100644
2144 --- a/dev-qt/qtserialport/Manifest
2145 +++ b/dev-qt/qtserialport/Manifest
2146 @@ -1,2 +1,3 @@
2147 DIST qtserialport-opensource-src-5.7.1.tar.xz 265616 BLAKE2B 43f3e8bdde334cd0f2a1df0b9aa4dec9033c8de96567e4877637f77163cc64ce8043e6bc99fdfab40f5e28f2c4143b2613dd6268c829f60cc4656cdaa6cf520d SHA512 090015dc2652399bee7c7d30c9f127be695e4c002b18dba1089d4bec555513774a587864989f33ad4059ff7b9b2bf24c387394c03a4024e2640b3642bc89ccbf
2148 DIST qtserialport-opensource-src-5.9.3.tar.xz 273152 BLAKE2B 4d7e251011e06b556651a51852f55f749b04d3166c52adf88016fe18a45506bb62344b77b2eeaa4e7581ecff79e5e6d1409c449dd2206f6bcc167e75c0550467 SHA512 40ab6e7f0815f0f2c38062858e185d9a04cdd1bb360f677b7370bd902019346223e8bf7ee34079718bbb36b793ef773ecbb8b2eca5f5f5996c77729d7da77aeb
2149 +DIST qtserialport-opensource-src-5.9.4.tar.xz 273252 BLAKE2B dc9a97465ac22521346da8d676ac31f48fbe1a8b1070e7c774e1d4ee8ea1fe713688775d590205e6149cd276427b35e7c503cfe5fb81cc0eb5063656ff92f745 SHA512 8eb6b850440e6e16ab0a9389259b15ccd7bd783755a6964a3d1ca07260821807c7a3e52237b69ed4e0e6333a74046b03c28e92a2e4e34c1140163af287b5f344
2150
2151 diff --git a/dev-qt/qtserialport/qtserialport-5.9.4.ebuild b/dev-qt/qtserialport/qtserialport-5.9.4.ebuild
2152 new file mode 100644
2153 index 00000000000..9798eabab40
2154 --- /dev/null
2155 +++ b/dev-qt/qtserialport/qtserialport-5.9.4.ebuild
2156 @@ -0,0 +1,27 @@
2157 +# Copyright 1999-2018 Gentoo Foundation
2158 +# Distributed under the terms of the GNU General Public License v2
2159 +
2160 +EAPI=6
2161 +inherit qt5-build
2162 +
2163 +DESCRIPTION="Serial port abstraction library for the Qt5 framework"
2164 +
2165 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
2166 + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~x86"
2167 +fi
2168 +
2169 +IUSE=""
2170 +
2171 +DEPEND="
2172 + ~dev-qt/qtcore-${PV}
2173 + virtual/libudev:=
2174 +"
2175 +RDEPEND="${DEPEND}"
2176 +
2177 +src_prepare() {
2178 + # make sure we link against libudev
2179 + sed -i -e 's/:qtConfig(libudev)//' \
2180 + src/serialport/serialport-lib.pri || die
2181 +
2182 + qt5-build_src_prepare
2183 +}
2184
2185 diff --git a/dev-qt/qtspeech/Manifest b/dev-qt/qtspeech/Manifest
2186 index aa1d35ece2c..93116620dc2 100644
2187 --- a/dev-qt/qtspeech/Manifest
2188 +++ b/dev-qt/qtspeech/Manifest
2189 @@ -1 +1,2 @@
2190 DIST qtspeech-opensource-src-5.9.3.tar.xz 80832 BLAKE2B 56a75db8830938517952fa0c92d66db86f09ce1f65c1d5b09e89eccd33cd54d90abc04fea745712cbfe0b898668164611013895a10dd79d3505031546c1a8678 SHA512 faa2c4e8dea22ba64e8dc93ebbce0d7e8775915591a39c2824d0f7c9da40de9df4dbef6e79b9e541773ee917caf3bef0c11ce6df163c0d91711f8f1394f7381e
2191 +DIST qtspeech-opensource-src-5.9.4.tar.xz 80860 BLAKE2B 8556d375edc5bf0e3edd9745cef6bccab3e2457efee1fa4cc3f6d4feb90da3f651135ba9034caac474ef2e9888bbb3a41771d85b4f8a13b16867ba516a42f47b SHA512 6e2913b23c57cb0dd407b09db78fbb9b6b15c721f6d7af65c744d71f8a66f235a1069b1098eb5cd8b35449255ef94af2a96b2c4a1c550fe0e03000e023c393d9
2192
2193 diff --git a/dev-qt/qtspeech/qtspeech-5.9.4.ebuild b/dev-qt/qtspeech/qtspeech-5.9.4.ebuild
2194 new file mode 100644
2195 index 00000000000..2954bcf57d7
2196 --- /dev/null
2197 +++ b/dev-qt/qtspeech/qtspeech-5.9.4.ebuild
2198 @@ -0,0 +1,20 @@
2199 +# Copyright 1999-2018 Gentoo Foundation
2200 +# Distributed under the terms of the GNU General Public License v2
2201 +
2202 +EAPI=6
2203 +inherit qt5-build
2204 +
2205 +DESCRIPTION="Text-to-speech library for the Qt5 framework"
2206 +
2207 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
2208 + KEYWORDS="~amd64 ~x86"
2209 +fi
2210 +
2211 +# TODO: flite plugin - needs 2.0.0 (not yet in tree)
2212 +IUSE=""
2213 +
2214 +RDEPEND="
2215 + >=app-accessibility/speech-dispatcher-0.8.7
2216 + ~dev-qt/qtcore-${PV}
2217 +"
2218 +DEPEND="${RDEPEND}"
2219
2220 diff --git a/dev-qt/qtsql/Manifest b/dev-qt/qtsql/Manifest
2221 index 25957076199..d3ab2453f37 100644
2222 --- a/dev-qt/qtsql/Manifest
2223 +++ b/dev-qt/qtsql/Manifest
2224 @@ -1,3 +1,4 @@
2225 DIST qt-everywhere-opensource-src-4.8.7.tar.gz 241075567 BLAKE2B 6e9b8870692c36e894dc401b65fa38961cf7d033cd712770c273fd45b3221720648087c53787eae7d455c417d64e09f716da48377837fb5f2b52b901d06b1cf3 SHA512 f9f81a2e7205e1fd05c8d923dc73244f29aa33f951fa6b7c5c8193449328b37084796b9b71ad0c317e4e6fd00017c10ea5d67b1b2032551cde00548522218125
2226 DIST qtbase-opensource-src-5.7.1.tar.xz 44992616 BLAKE2B d845ff8316f6f91089e23b74c025ad8e6160eb7ba75017cba34c2ad2f7b475fc4e36d337b945935bc2850bd140d743b9a5e3d23399b6d3151b85109da9f56ba8 SHA512 0506a3a856f76e5ba182e3382a515282b6096f3900fbdc14cd5aec425105ab61922e0ada0361234387335ceb80b3c69e39cd34d75476c2946c4371e7b8c0827f
2227 DIST qtbase-opensource-src-5.9.3.tar.xz 45160080 BLAKE2B 234eb778c90b5867ae53129da010968563d3fa66fe87e3ad50d2d4e968ecbf41812270a66c24fce27b318a7c6b5be90e518ee1b6bb14fb11985f2269a708899c SHA512 256ffb8760e94c0f87790ed35e210d0c9613e14314ff442dd763cc93fbd5caa6c11c95f5d44b12a7687fb93c9f857878132cf6d76e5933f647ca7beb54b18c7c
2228 +DIST qtbase-opensource-src-5.9.4.tar.xz 45182168 BLAKE2B 39ecddf2b767c68a9b91e0af10ff3b94ea6074803d22a2fdd3802d32a001ebc302e323b5012fb14b881bf89d031f011d383d3f76f6d28bdeaed61a5bac4f9ce0 SHA512 82be3af6cbe83458a17a5dc53b9f57e56d9c1dbc1bae11e36c5a44e11b1f4cf62ef609cb775f55bfad7be38fbfeffc9cf12dd557bf7c64cbd26634c024a394dd
2229
2230 diff --git a/dev-qt/qtsql/qtsql-5.9.4.ebuild b/dev-qt/qtsql/qtsql-5.9.4.ebuild
2231 new file mode 100644
2232 index 00000000000..8b17279a30e
2233 --- /dev/null
2234 +++ b/dev-qt/qtsql/qtsql-5.9.4.ebuild
2235 @@ -0,0 +1,57 @@
2236 +# Copyright 1999-2018 Gentoo Foundation
2237 +# Distributed under the terms of the GNU General Public License v2
2238 +
2239 +EAPI=6
2240 +QT5_MODULE="qtbase"
2241 +inherit qt5-build
2242 +
2243 +DESCRIPTION="SQL abstraction library for the Qt5 tooolkit"
2244 +
2245 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
2246 + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
2247 +fi
2248 +
2249 +IUSE="freetds mysql oci8 odbc postgres +sqlite"
2250 +
2251 +REQUIRED_USE="
2252 + || ( freetds mysql oci8 odbc postgres sqlite )
2253 +"
2254 +
2255 +DEPEND="
2256 + ~dev-qt/qtcore-${PV}
2257 + freetds? ( dev-db/freetds )
2258 + mysql? ( virtual/libmysqlclient:= )
2259 + oci8? ( dev-db/oracle-instantclient-basic )
2260 + odbc? ( || ( dev-db/unixODBC dev-db/libiodbc ) )
2261 + postgres? ( dev-db/postgresql:* )
2262 + sqlite? ( >=dev-db/sqlite-3.8.10.2:3 )
2263 +"
2264 +RDEPEND="${DEPEND}"
2265 +
2266 +QT5_TARGET_SUBDIRS=(
2267 + src/sql
2268 + src/plugins/sqldrivers
2269 +)
2270 +
2271 +QT5_GENTOO_PRIVATE_CONFIG=(
2272 + :sql
2273 +)
2274 +
2275 +src_configure() {
2276 + local myconf=(
2277 + $(qt_use freetds sql-tds plugin)
2278 + $(qt_use mysql sql-mysql plugin)
2279 + $(qt_use oci8 sql-oci plugin)
2280 + $(qt_use odbc sql-odbc plugin)
2281 + $(qt_use postgres sql-psql plugin)
2282 + $(qt_use sqlite sql-sqlite plugin)
2283 + $(usex sqlite -system-sqlite '')
2284 + )
2285 +
2286 + use mysql && myconf+=("-I${EPREFIX}/usr/include/mysql" "-L${EPREFIX}/usr/$(get_libdir)/mysql")
2287 + use oci8 && myconf+=("-I${ORACLE_HOME}/include" "-L${ORACLE_HOME}/$(get_libdir)")
2288 + use odbc && myconf+=("-I${EPREFIX}/usr/include/iodbc")
2289 + use postgres && myconf+=("-I${EPREFIX}/usr/include/postgresql/pgsql")
2290 +
2291 + qt5-build_src_configure
2292 +}
2293
2294 diff --git a/dev-qt/qtsvg/Manifest b/dev-qt/qtsvg/Manifest
2295 index cfb83fe8656..cfd76c099a3 100644
2296 --- a/dev-qt/qtsvg/Manifest
2297 +++ b/dev-qt/qtsvg/Manifest
2298 @@ -1,3 +1,4 @@
2299 DIST qt-everywhere-opensource-src-4.8.7.tar.gz 241075567 BLAKE2B 6e9b8870692c36e894dc401b65fa38961cf7d033cd712770c273fd45b3221720648087c53787eae7d455c417d64e09f716da48377837fb5f2b52b901d06b1cf3 SHA512 f9f81a2e7205e1fd05c8d923dc73244f29aa33f951fa6b7c5c8193449328b37084796b9b71ad0c317e4e6fd00017c10ea5d67b1b2032551cde00548522218125
2300 DIST qtsvg-opensource-src-5.7.1.tar.xz 1751536 BLAKE2B c883dc94700b9dc442da403dfd5f9d690b98787a8710a24960a9ee65848327ed9741825e126a063c60aa1302879dfea8cd5fcd36860ce30e204eda79dc528849 SHA512 b4ba18a81ddf381f635c608f2ca6f339859b964aedf310fea9b4845d50154b5256759583abe14126e6bb86a9daad8a6e597910ce2036af26ae221b925817e260
2301 DIST qtsvg-opensource-src-5.9.3.tar.xz 1778224 BLAKE2B 90ea03ee31aaf0971976cf5c64b05a1767f207498bb95d7fbef75189b203a02571e807f0bc81caf0df2f325b5296b4f9826bdfd1264b47fffba33a171d6e9424 SHA512 6612dbac0aed400befa81ce513dd7be133e4d3a1ada77782178aea4b4946730d3059810fb564366c942a26e3b2335679d6470149cedbf6acb00b82a8451a2978
2302 +DIST qtsvg-opensource-src-5.9.4.tar.xz 1778072 BLAKE2B 077ca02c7a43cc5cc6170e0c24ee155e3d190033837494c58804934881361f738709f0aed9d876dada19c48b194624b90a759cf509c9e1fb9c566514a4f5c430 SHA512 242a471ba8b1b3fe45d53e0dbdd2bcba0ffe129f7658fa3608fb0f8ee72bf56244522861c12315eabc401f389031bea2027eb106eec67688f141ea8550b6b2b5
2303
2304 diff --git a/dev-qt/qtsvg/qtsvg-5.9.4.ebuild b/dev-qt/qtsvg/qtsvg-5.9.4.ebuild
2305 new file mode 100644
2306 index 00000000000..90c02c0bbca
2307 --- /dev/null
2308 +++ b/dev-qt/qtsvg/qtsvg-5.9.4.ebuild
2309 @@ -0,0 +1,23 @@
2310 +# Copyright 1999-2018 Gentoo Foundation
2311 +# Distributed under the terms of the GNU General Public License v2
2312 +
2313 +EAPI=6
2314 +inherit qt5-build
2315 +
2316 +DESCRIPTION="SVG rendering library for the Qt5 framework"
2317 +
2318 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
2319 + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
2320 +fi
2321 +
2322 +IUSE=""
2323 +
2324 +RDEPEND="
2325 + ~dev-qt/qtcore-${PV}
2326 + ~dev-qt/qtgui-${PV}
2327 + ~dev-qt/qtwidgets-${PV}
2328 + >=sys-libs/zlib-1.2.5
2329 +"
2330 +DEPEND="${RDEPEND}
2331 + test? ( ~dev-qt/qtxml-${PV} )
2332 +"
2333
2334 diff --git a/dev-qt/qttest/Manifest b/dev-qt/qttest/Manifest
2335 index 25957076199..d3ab2453f37 100644
2336 --- a/dev-qt/qttest/Manifest
2337 +++ b/dev-qt/qttest/Manifest
2338 @@ -1,3 +1,4 @@
2339 DIST qt-everywhere-opensource-src-4.8.7.tar.gz 241075567 BLAKE2B 6e9b8870692c36e894dc401b65fa38961cf7d033cd712770c273fd45b3221720648087c53787eae7d455c417d64e09f716da48377837fb5f2b52b901d06b1cf3 SHA512 f9f81a2e7205e1fd05c8d923dc73244f29aa33f951fa6b7c5c8193449328b37084796b9b71ad0c317e4e6fd00017c10ea5d67b1b2032551cde00548522218125
2340 DIST qtbase-opensource-src-5.7.1.tar.xz 44992616 BLAKE2B d845ff8316f6f91089e23b74c025ad8e6160eb7ba75017cba34c2ad2f7b475fc4e36d337b945935bc2850bd140d743b9a5e3d23399b6d3151b85109da9f56ba8 SHA512 0506a3a856f76e5ba182e3382a515282b6096f3900fbdc14cd5aec425105ab61922e0ada0361234387335ceb80b3c69e39cd34d75476c2946c4371e7b8c0827f
2341 DIST qtbase-opensource-src-5.9.3.tar.xz 45160080 BLAKE2B 234eb778c90b5867ae53129da010968563d3fa66fe87e3ad50d2d4e968ecbf41812270a66c24fce27b318a7c6b5be90e518ee1b6bb14fb11985f2269a708899c SHA512 256ffb8760e94c0f87790ed35e210d0c9613e14314ff442dd763cc93fbd5caa6c11c95f5d44b12a7687fb93c9f857878132cf6d76e5933f647ca7beb54b18c7c
2342 +DIST qtbase-opensource-src-5.9.4.tar.xz 45182168 BLAKE2B 39ecddf2b767c68a9b91e0af10ff3b94ea6074803d22a2fdd3802d32a001ebc302e323b5012fb14b881bf89d031f011d383d3f76f6d28bdeaed61a5bac4f9ce0 SHA512 82be3af6cbe83458a17a5dc53b9f57e56d9c1dbc1bae11e36c5a44e11b1f4cf62ef609cb775f55bfad7be38fbfeffc9cf12dd557bf7c64cbd26634c024a394dd
2343
2344 diff --git a/dev-qt/qttest/qttest-5.9.4.ebuild b/dev-qt/qttest/qttest-5.9.4.ebuild
2345 new file mode 100644
2346 index 00000000000..9181b8dd30b
2347 --- /dev/null
2348 +++ b/dev-qt/qttest/qttest-5.9.4.ebuild
2349 @@ -0,0 +1,33 @@
2350 +# Copyright 1999-2018 Gentoo Foundation
2351 +# Distributed under the terms of the GNU General Public License v2
2352 +
2353 +EAPI=6
2354 +QT5_MODULE="qtbase"
2355 +VIRTUALX_REQUIRED="test"
2356 +inherit qt5-build
2357 +
2358 +DESCRIPTION="Unit testing library for the Qt5 framework"
2359 +
2360 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
2361 + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
2362 +fi
2363 +
2364 +IUSE=""
2365 +
2366 +RDEPEND="
2367 + ~dev-qt/qtcore-${PV}
2368 +"
2369 +DEPEND="${RDEPEND}
2370 + test? (
2371 + ~dev-qt/qtgui-${PV}
2372 + ~dev-qt/qtxml-${PV}
2373 + )
2374 +"
2375 +
2376 +QT5_TARGET_SUBDIRS=(
2377 + src/testlib
2378 +)
2379 +
2380 +QT5_GENTOO_PRIVATE_CONFIG=(
2381 + :testlib
2382 +)
2383
2384 diff --git a/dev-qt/qttranslations/Manifest b/dev-qt/qttranslations/Manifest
2385 index a9a9b39bb75..38a54527f93 100644
2386 --- a/dev-qt/qttranslations/Manifest
2387 +++ b/dev-qt/qttranslations/Manifest
2388 @@ -1,3 +1,4 @@
2389 DIST qt-everywhere-opensource-src-4.8.7.tar.gz 241075567 BLAKE2B 6e9b8870692c36e894dc401b65fa38961cf7d033cd712770c273fd45b3221720648087c53787eae7d455c417d64e09f716da48377837fb5f2b52b901d06b1cf3 SHA512 f9f81a2e7205e1fd05c8d923dc73244f29aa33f951fa6b7c5c8193449328b37084796b9b71ad0c317e4e6fd00017c10ea5d67b1b2032551cde00548522218125
2390 DIST qttranslations-opensource-src-5.7.1.tar.xz 1206116 BLAKE2B 071d703ed32eed88d34318617e00bae96ec0c1a3e75a4880d76a9f952fe5449c2cc9234433234d013e0971696c1f7ae677f14cf5c6a6ecb8df438ef2db1918ea SHA512 8d7705d1fb2569f90bb7fbb9bdfe7ffdbf7a8746ee4da634f66fb7f70c14b91f7257165b6ac041cbe4918b88e6ec344c8e554f1e7339257e7e1b9a06e78ba837
2391 DIST qttranslations-opensource-src-5.9.3.tar.xz 1414192 BLAKE2B 800a841a6724bcfb81656b5c553c2289e6438294fc1895eb49b07d8019c6ec9ec1b0c1d7cfc2362d1c0535ea44655975af0f5bf27381211e98129638594eb74c SHA512 b8577d33596e6df7a491d40f4c40889ea1d8ccb422e132affc66d78a8e137c5e96754d642fb08e328ba079e675286b875b1806048361c6faaf0c1b13cba4a5c5
2392 +DIST qttranslations-opensource-src-5.9.4.tar.xz 1451972 BLAKE2B f859c764d63673866bc8be88d4e5f9e2956b3bd08a883268a0c9cbca45a7132578a87b98eadf592944864da2d70cbbff0b46a75665faaa72c4f6a723f203cdb6 SHA512 74375ee78e40e8de2349e575306c729d90d80de089f44d4ff57506085c748d5eb5d0699a769d4379f7dd23c48ab88b7e5a8227044ce07d6ae12b0d3ac19450f0
2393
2394 diff --git a/dev-qt/qttranslations/qttranslations-5.9.4.ebuild b/dev-qt/qttranslations/qttranslations-5.9.4.ebuild
2395 new file mode 100644
2396 index 00000000000..076afba97e2
2397 --- /dev/null
2398 +++ b/dev-qt/qttranslations/qttranslations-5.9.4.ebuild
2399 @@ -0,0 +1,19 @@
2400 +# Copyright 1999-2018 Gentoo Foundation
2401 +# Distributed under the terms of the GNU General Public License v2
2402 +
2403 +EAPI=6
2404 +inherit qt5-build
2405 +
2406 +DESCRIPTION="Translation files for the Qt5 framework"
2407 +
2408 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
2409 + KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
2410 +fi
2411 +
2412 +IUSE=""
2413 +
2414 +DEPEND="
2415 + ~dev-qt/linguist-tools-${PV}
2416 + ~dev-qt/qtcore-${PV}
2417 +"
2418 +RDEPEND=""
2419
2420 diff --git a/dev-qt/qtvirtualkeyboard/Manifest b/dev-qt/qtvirtualkeyboard/Manifest
2421 index 3e7bb7c4d71..3a8dd0800e6 100644
2422 --- a/dev-qt/qtvirtualkeyboard/Manifest
2423 +++ b/dev-qt/qtvirtualkeyboard/Manifest
2424 @@ -1,2 +1,3 @@
2425 DIST qtvirtualkeyboard-opensource-src-5.7.1.tar.xz 10014088 BLAKE2B 02f460a58d1dd26bdfff788003857c2a0b9e37cab3001fcf18edf0c9f26a8bbedcd96391300f20a89f3ab5021f977bc7a4cdccb1851ba594e9b64950b4a090aa SHA512 31481a88b91ef936437e54c863d39a63917496bd5701670ed38f1695c7cc6d867b8cc0eede62a523d5fea3819bc2688845277c9737349a0982de711cc464f00f
2426 DIST qtvirtualkeyboard-opensource-src-5.9.3.tar.xz 10030260 BLAKE2B 9199493c747f4cd7e8a8ce3965ede6b4e2943ddf4cdace9b61b3ec4380a7be958687e1e39e2005ca154ea73d2129a0e9268969f6c2a86b5cce6e7d156fb49efa SHA512 feac25b2f88e182e58431a92e27436149072e2dd2eb09abbb69b732a6c3e484c4259759a99f730856993c6d50260bf5ef234f29f6f7e2a4fddbe77d15838b5c8
2427 +DIST qtvirtualkeyboard-opensource-src-5.9.4.tar.xz 10026856 BLAKE2B 7097d8243d11bb7b3cbc9f85cb124ca587e6652a67877e3c771a5c5dcca9c20f952474ffe8ab434caa6d2620e66e381829dc23e3dec927c1776f31a76b599d30 SHA512 6c10d3432cdb61a800c0eba436e135908cc44b5d36d14c93230e7284aae6fd671e116ddb976e610b37c4251c0b6ce4325be4464fec73d042eb9e9f29ee4397e6
2428
2429 diff --git a/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-5.9.4.ebuild b/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-5.9.4.ebuild
2430 new file mode 100644
2431 index 00000000000..b7dd174e72f
2432 --- /dev/null
2433 +++ b/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-5.9.4.ebuild
2434 @@ -0,0 +1,38 @@
2435 +# Copyright 1999-2018 Gentoo Foundation
2436 +# Distributed under the terms of the GNU General Public License v2
2437 +
2438 +EAPI=6
2439 +inherit qt5-build
2440 +
2441 +DESCRIPTION="Virtual keyboard plugin for the Qt5 framework"
2442 +
2443 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
2444 + KEYWORDS="~amd64 ~arm ~x86"
2445 +fi
2446 +
2447 +# TODO: unbudle libraries for more layouts
2448 +IUSE="handwriting +spell +xcb"
2449 +
2450 +DEPEND="
2451 + ~dev-qt/qtcore-${PV}
2452 + ~dev-qt/qtdeclarative-${PV}
2453 + ~dev-qt/qtgui-${PV}
2454 + ~dev-qt/qtsvg-${PV}
2455 + spell? ( app-text/hunspell:= )
2456 + xcb? ( x11-libs/libxcb:= )
2457 +"
2458 +RDEPEND="${DEPEND}"
2459 +
2460 +src_configure() {
2461 + local myqmakeargs=(
2462 + $(usex handwriting CONFIG+=lipi-toolkit "")
2463 + $(usex spell "" CONFIG+=disable-hunspell)
2464 + $(usex xcb "" CONFIG+=disable-desktop)
2465 + CONFIG+="lang-ar_AR lang-da_DK lang-de_DE lang-en_GB \
2466 + lang-es_ES lang-fa_FA lang-fi_FI lang-fr_FR \
2467 + lang-hi_IN lang-it_IT lang-nb_NO lang-pl_PL \
2468 + lang-pt_PT lang-ro_RO lang-ru_RU lang-sv_SE"
2469 + )
2470 +
2471 + qt5-build_src_configure
2472 +}
2473
2474 diff --git a/dev-qt/qtwayland/Manifest b/dev-qt/qtwayland/Manifest
2475 index 29f1f66c00f..67b1c712458 100644
2476 --- a/dev-qt/qtwayland/Manifest
2477 +++ b/dev-qt/qtwayland/Manifest
2478 @@ -1,2 +1,3 @@
2479 DIST qtwayland-opensource-src-5.7.1.tar.xz 291776 BLAKE2B 06aba415e33ed971ef4de975e8677a52c4fcc81922f978cc1bde7e9a7ebdea32cd1c7dca59b67493bc96edfd997027f630c05c93ce31ae4ba87a55580495997a SHA512 41a6699b9048a859bb0cb1e37cd0a3977f52a5a223d4f6a4ce5e1402c5b829cc907593ce2b70f4ec24dfad147251bb2f20e889eae26072cf53e774b4585f2921
2480 DIST qtwayland-opensource-src-5.9.3.tar.xz 314652 BLAKE2B 56dbb8baa3642144d7021ca4361f4a574efe520f759dcc09867e4f114fc449ebd011099fb852c758c524e79539d5e6365cd3863921dc42339ba9c770586d21d7 SHA512 1deb41d3a2e081fa434167211b975019840c56cbf04c8fc18325d405818c2ecee6d65c9376f498ddacc1587455d310b815d56124d6a7734b2857399abfb3b659
2481 +DIST qtwayland-opensource-src-5.9.4.tar.xz 314932 BLAKE2B de90fb47af0d07e0b6476b84de2f51900e4e09ecd57aee800534998d3a2e733501da877f912c4b0ce671d417f543eb44bc1607225af0a134ba5702d17efae431 SHA512 93d43bdcc39fd471cdd335c0699c5e5dd77cd0bc2d15f2a1170d8ccd103d84e2c7e657575a370ac6c678b52c2b617fb2c80ce4d226264cb6c857064452f7dc10
2482
2483 diff --git a/dev-qt/qtwayland/qtwayland-5.9.4.ebuild b/dev-qt/qtwayland/qtwayland-5.9.4.ebuild
2484 new file mode 100644
2485 index 00000000000..4c3553046db
2486 --- /dev/null
2487 +++ b/dev-qt/qtwayland/qtwayland-5.9.4.ebuild
2488 @@ -0,0 +1,39 @@
2489 +# Copyright 1999-2018 Gentoo Foundation
2490 +# Distributed under the terms of the GNU General Public License v2
2491 +
2492 +EAPI=6
2493 +inherit qt5-build
2494 +
2495 +DESCRIPTION="Wayland platform plugin for Qt"
2496 +
2497 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
2498 + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
2499 +fi
2500 +
2501 +IUSE="+libinput xcomposite"
2502 +
2503 +DEPEND="
2504 + >=dev-libs/wayland-1.6.0
2505 + ~dev-qt/qtcore-${PV}
2506 + ~dev-qt/qtdeclarative-${PV}
2507 + ~dev-qt/qtgui-${PV}[egl,libinput?]
2508 + media-libs/mesa[egl]
2509 + >=x11-libs/libxkbcommon-0.2.0
2510 + xcomposite? (
2511 + x11-libs/libX11
2512 + x11-libs/libXcomposite
2513 + )
2514 +"
2515 +RDEPEND="${DEPEND}"
2516 +
2517 +src_prepare() {
2518 + qt_use_disable_config libinput xkbcommon-evdev \
2519 + src/client/client.pro \
2520 + src/compositor/wayland_wrapper/wayland_wrapper.pri \
2521 + src/plugins/shellintegration/ivi-shell/ivi-shell.pro \
2522 + tests/auto/compositor/compositor/compositor.pro
2523 +
2524 + use xcomposite || rm -r config.tests/xcomposite || die
2525 +
2526 + qt5-build_src_prepare
2527 +}
2528
2529 diff --git a/dev-qt/qtwebchannel/Manifest b/dev-qt/qtwebchannel/Manifest
2530 index 4d214ae8277..f787bbda312 100644
2531 --- a/dev-qt/qtwebchannel/Manifest
2532 +++ b/dev-qt/qtwebchannel/Manifest
2533 @@ -1,2 +1,3 @@
2534 DIST qtwebchannel-opensource-src-5.7.1.tar.xz 122436 BLAKE2B 29bd6a5d09cb91d7ea7d5d2bc6ebef62851569a867b7949d2c79cdf1a52fc6abb8181814ade499d2ba31d305567a82556118bdad3fb59700b6895c9e7afcf5ae SHA512 643ca738e07c9a719d1d17ee23faf0d7bb3a62e6ee03e5b4f78e1cdf8d1b13ed71416b86bbb40c93d121a6569dc55d0373f1cb0961c8db07762c93592ca49af8
2535 DIST qtwebchannel-opensource-src-5.9.3.tar.xz 147404 BLAKE2B e1e6211cec2d6058ed55161d3b97c54102ae5f7953dd14c769bb706376a664ea5e2f88ebbaf32295515a14c643171cc2c865fec929d57ad1b9487f3e2bda7772 SHA512 d03a091121256532aac1ab4492b83ba29c847729f2628a2bc7a76b064d197e72cfdab50f0ec2314eac01cc47e2255bfef17f2e010d7b2c3d408b9af74c9ea136
2536 +DIST qtwebchannel-opensource-src-5.9.4.tar.xz 147456 BLAKE2B 703bb44c12bb856f311561c772ebe8b716dcbae9f75ac47d7b702f459d47a621431a5eb2cd15c44f60c8f178d6fb6d8405f1c79c5e5501a28ac566298959b58a SHA512 932b56c9e9944e0f639163c4e484ed5260bdc7a186e81a2a6cfa113d14892414cd5b81f2767132695fb2f251c91e4d5ec9711cba10983215baa6e8014689dfbb
2537
2538 diff --git a/dev-qt/qtwebchannel/qtwebchannel-5.9.4.ebuild b/dev-qt/qtwebchannel/qtwebchannel-5.9.4.ebuild
2539 new file mode 100644
2540 index 00000000000..63c52e4c774
2541 --- /dev/null
2542 +++ b/dev-qt/qtwebchannel/qtwebchannel-5.9.4.ebuild
2543 @@ -0,0 +1,26 @@
2544 +# Copyright 1999-2018 Gentoo Foundation
2545 +# Distributed under the terms of the GNU General Public License v2
2546 +
2547 +EAPI=6
2548 +inherit qt5-build
2549 +
2550 +DESCRIPTION="Qt5 module for integrating C++ and QML applications with HTML/JavaScript clients"
2551 +
2552 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
2553 + KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
2554 +fi
2555 +
2556 +IUSE="qml"
2557 +
2558 +DEPEND="
2559 + ~dev-qt/qtcore-${PV}
2560 + qml? ( ~dev-qt/qtdeclarative-${PV} )
2561 +"
2562 +RDEPEND="${DEPEND}"
2563 +
2564 +src_prepare() {
2565 + qt_use_disable_mod qml quick src/src.pro
2566 + qt_use_disable_mod qml qml src/webchannel/webchannel.pro
2567 +
2568 + qt5-build_src_prepare
2569 +}
2570
2571 diff --git a/dev-qt/qtwebengine/Manifest b/dev-qt/qtwebengine/Manifest
2572 index b53e0a80f6c..4f5704d2e7b 100644
2573 --- a/dev-qt/qtwebengine/Manifest
2574 +++ b/dev-qt/qtwebengine/Manifest
2575 @@ -1,2 +1,3 @@
2576 DIST qtwebengine-opensource-src-5.7.1.tar.xz 163782564 BLAKE2B 624df9c61b887ed393d8021db4e7bd058544abab3a13341fd0bb76fa3c00cf2692c4e08c2058e1576dfe5c62f9e9bc9ac8a1b5a4a640a204e74ba88516fb4ffd SHA512 4f53e51141d8e3479d22062a80af0359d3d7ab6bc0d2d6530c6af2d3e5b625f7192cda2a9eb85c657864ec3b30bdc797d3bff57db4c71211e71bb4ee5ac9c71a
2577 DIST qtwebengine-opensource-src-5.9.3.tar.xz 217344496 BLAKE2B 51701dfa8a804ad7723d296fb8ba11df821041c60e4c96459b7851b3ba1ca683e83207c3020a5a54e401779186daf46049a1167649b930cc04151b6d0474aaeb SHA512 0db532b4d54540da1ca63de1cc4d561d72f052211535f75f60b99c1858ec0819ab0f831a3326d58da6350066748634000fe7ad0719ca545e12f3ed249a6eb90a
2578 +DIST qtwebengine-opensource-src-5.9.4.tar.xz 217337248 BLAKE2B 8a8c55dc08b06b07822fd53c780c1b7898516c8a7d021711f4ad5409630a131a90b1916c21d4e83e43dac773c4c73b4a1045baf96ed3c1d39f2d3d4c35c4a8c0 SHA512 c576e81cd9d202a4614c3eedd008bc41bd6212cd4d06e639469b843726be427f9e7a9551b3e604cbfee90f8dde22afb5bcd4905818ca65234e198078971d6ac9
2579
2580 diff --git a/dev-qt/qtwebengine/qtwebengine-5.9.4.ebuild b/dev-qt/qtwebengine/qtwebengine-5.9.4.ebuild
2581 new file mode 100644
2582 index 00000000000..e36ea1ca7b3
2583 --- /dev/null
2584 +++ b/dev-qt/qtwebengine/qtwebengine-5.9.4.ebuild
2585 @@ -0,0 +1,122 @@
2586 +# Copyright 1999-2018 Gentoo Foundation
2587 +# Distributed under the terms of the GNU General Public License v2
2588 +
2589 +EAPI=6
2590 +PYTHON_COMPAT=( python2_7 )
2591 +inherit multiprocessing pax-utils python-any-r1 qt5-build
2592 +
2593 +DESCRIPTION="Library for rendering dynamic web content in Qt5 C++ and QML applications"
2594 +
2595 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
2596 + KEYWORDS="~amd64 ~arm ~arm64 ~x86"
2597 +fi
2598 +
2599 +IUSE="alsa bindist geolocation pax_kernel pulseaudio +system-ffmpeg +system-icu widgets"
2600 +
2601 +RDEPEND="
2602 + app-arch/snappy:=
2603 + dev-libs/glib:2
2604 + dev-libs/nspr
2605 + dev-libs/nss
2606 + ~dev-qt/qtcore-${PV}
2607 + ~dev-qt/qtdeclarative-${PV}
2608 + ~dev-qt/qtgui-${PV}
2609 + ~dev-qt/qtnetwork-${PV}
2610 + ~dev-qt/qtprintsupport-${PV}
2611 + ~dev-qt/qtwebchannel-${PV}[qml]
2612 + dev-libs/expat
2613 + dev-libs/libevent:=
2614 + dev-libs/libxml2[icu]
2615 + dev-libs/libxslt
2616 + dev-libs/protobuf:=
2617 + dev-libs/re2:=
2618 + media-libs/fontconfig
2619 + media-libs/freetype
2620 + media-libs/harfbuzz:=
2621 + media-libs/libpng:0=
2622 + >=media-libs/libvpx-1.5:=[svc]
2623 + media-libs/libwebp:=
2624 + media-libs/mesa
2625 + media-libs/opus
2626 + net-libs/libsrtp:0=
2627 + sys-apps/dbus
2628 + sys-apps/pciutils
2629 + sys-libs/libcap
2630 + sys-libs/zlib[minizip]
2631 + virtual/jpeg:0
2632 + virtual/libudev
2633 + x11-libs/libdrm
2634 + x11-libs/libX11
2635 + x11-libs/libXcomposite
2636 + x11-libs/libXcursor
2637 + x11-libs/libXdamage
2638 + x11-libs/libXext
2639 + x11-libs/libXfixes
2640 + x11-libs/libXi
2641 + x11-libs/libXrandr
2642 + x11-libs/libXrender
2643 + x11-libs/libXScrnSaver
2644 + x11-libs/libXtst
2645 + alsa? ( media-libs/alsa-lib )
2646 + geolocation? ( ~dev-qt/qtpositioning-${PV} )
2647 + pulseaudio? ( media-sound/pulseaudio:= )
2648 + system-ffmpeg? ( media-video/ffmpeg:0= )
2649 + system-icu? ( dev-libs/icu:= )
2650 + widgets? (
2651 + ~dev-qt/qtdeclarative-${PV}[widgets]
2652 + ~dev-qt/qtwidgets-${PV}
2653 + )
2654 +"
2655 +DEPEND="${RDEPEND}
2656 + ${PYTHON_DEPS}
2657 + >=app-arch/gzip-1.7
2658 + dev-util/gperf
2659 + dev-util/ninja
2660 + dev-util/re2c
2661 + sys-devel/bison
2662 + pax_kernel? ( sys-apps/elfix )
2663 +"
2664 +
2665 +PATCHES=( "${FILESDIR}/${PN}-5.9.3-icu-60.1.patch" )
2666 +
2667 +src_prepare() {
2668 + use pax_kernel && PATCHES+=( "${FILESDIR}/${PN}-5.9.3-paxmark-mksnapshot.patch" )
2669 +
2670 + # bug 620444 - ensure local headers are used
2671 + find "${S}" -type f -name "*.pr[fio]" | xargs sed -i -e 's|INCLUDEPATH += |&$$QTWEBENGINE_ROOT/include |' || die
2672 +
2673 + qt_use_disable_config alsa alsa src/core/config/linux.pri
2674 + qt_use_disable_config pulseaudio pulseaudio src/core/config/linux.pri
2675 +
2676 + qt_use_disable_mod geolocation positioning \
2677 + mkspecs/features/configure.prf \
2678 + src/core/core_chromium.pri \
2679 + src/core/core_common.pri
2680 +
2681 + qt_use_disable_mod widgets widgets src/src.pro
2682 +
2683 + qt5-build_src_prepare
2684 +}
2685 +
2686 +src_configure() {
2687 + export NINJA_PATH=/usr/bin/ninja
2688 + export NINJAFLAGS="${NINJAFLAGS:--j$(makeopts_jobs) -l$(makeopts_loadavg "${MAKEOPTS}" 0) -v}"
2689 +
2690 + local myqmakeargs=(
2691 + $(usex bindist '' 'WEBENGINE_CONFIG+=use_proprietary_codecs')
2692 + $(usex system-ffmpeg 'WEBENGINE_CONFIG+=use_system_ffmpeg' '')
2693 + $(usex system-icu 'WEBENGINE_CONFIG+=use_system_icu' '')
2694 + )
2695 + qt5-build_src_configure
2696 +}
2697 +
2698 +src_install() {
2699 + qt5-build_src_install
2700 +
2701 + # bug 601472
2702 + if [[ ! -f ${D%/}${QT5_LIBDIR}/libQt5WebEngine.so ]]; then
2703 + die "${CATEGORY}/${PF} failed to build anything. Please report to https://bugs.gentoo.org/"
2704 + fi
2705 +
2706 + pax-mark m "${D%/}${QT5_LIBEXECDIR}"/QtWebEngineProcess
2707 +}
2708
2709 diff --git a/dev-qt/qtwebsockets/Manifest b/dev-qt/qtwebsockets/Manifest
2710 index 88bb0b7fe42..cf7064b0ca2 100644
2711 --- a/dev-qt/qtwebsockets/Manifest
2712 +++ b/dev-qt/qtwebsockets/Manifest
2713 @@ -1,2 +1,3 @@
2714 DIST qtwebsockets-opensource-src-5.7.1.tar.xz 193204 BLAKE2B 8ab0cc108ec57dbeaaf55a23e44efef319ff861bf70e043d5507ee371e116b108afe27ba2ee98e8bb1036c6a8125ffcbc54c3e26297713e5d90ba05c9bc10849 SHA512 3cca317d71513a0b11d5b46d6caee44d77a7f65eff09dbd6c180ad682a0271924e05efc28e6d31c9e982b6ab0b3fe1370606eea372e2fefd4525237496d2c7c9
2715 DIST qtwebsockets-opensource-src-5.9.3.tar.xz 199420 BLAKE2B 0c0ed7e193422ca0459e0f77850ddbc28dc0e16f72171476bd2ea33cf2809798811720cb927a6d2ed2a812e80d06d587d0d5cdf02b0313766237f6ff5415a6d8 SHA512 64eb131a0640229ae7553c0e8b9ec04a3f83862d3f48c38464928b8a7a9ca999ed0cba5b0fb91174a9ae8e8e3d6fa844a2aaf62a96b95fefc383361793f8b5de
2716 +DIST qtwebsockets-opensource-src-5.9.4.tar.xz 199492 BLAKE2B c8e7b32a3ae5f74294006ea0c47e10d34753cf3221484c398bb64b246ac7139a5adbde73b001c9d4e18d1cafb636f57d0b12c30620e777c0472f93dc4ef98b4f SHA512 ecf4dbbaf7da1c69cd649e599118231cca47e7c63a83d40cef15133a0ecc6c4d32e15faac8e545f5672c9e1be15b38c1458a5a5541e680ee1ebb2fc1281260f9
2717
2718 diff --git a/dev-qt/qtwebsockets/qtwebsockets-5.9.4.ebuild b/dev-qt/qtwebsockets/qtwebsockets-5.9.4.ebuild
2719 new file mode 100644
2720 index 00000000000..a0d178ca76b
2721 --- /dev/null
2722 +++ b/dev-qt/qtwebsockets/qtwebsockets-5.9.4.ebuild
2723 @@ -0,0 +1,27 @@
2724 +# Copyright 1999-2018 Gentoo Foundation
2725 +# Distributed under the terms of the GNU General Public License v2
2726 +
2727 +EAPI=6
2728 +inherit qt5-build
2729 +
2730 +DESCRIPTION="Implementation of the WebSocket protocol for the Qt5 framework"
2731 +
2732 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
2733 + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~x86"
2734 +fi
2735 +
2736 +IUSE="qml +ssl"
2737 +
2738 +DEPEND="
2739 + ~dev-qt/qtcore-${PV}
2740 + ~dev-qt/qtnetwork-${PV}[ssl=]
2741 + qml? ( ~dev-qt/qtdeclarative-${PV} )
2742 +
2743 +"
2744 +RDEPEND="${DEPEND}"
2745 +
2746 +src_prepare() {
2747 + qt_use_disable_mod qml quick src/src.pro
2748 +
2749 + qt5-build_src_prepare
2750 +}
2751
2752 diff --git a/dev-qt/qtwebview/Manifest b/dev-qt/qtwebview/Manifest
2753 index b6ea74f6415..8364d95b8dd 100644
2754 --- a/dev-qt/qtwebview/Manifest
2755 +++ b/dev-qt/qtwebview/Manifest
2756 @@ -1,2 +1,3 @@
2757 DIST qtwebview-opensource-src-5.7.1.tar.xz 107388 BLAKE2B 8b5016da53ede661a0f1cc0892f3f3c4b5ddf59d04b88dfaa8cf4ea092e12f1df2abd885e08e059ab8ed6c23df5bcfead5bf27dde7f7e29f97a1c886e073685e SHA512 a0ed2c203e3638b3fa1e8fc051bc8dec51ca32b16da684fbf73c6f342e579c11a382c799797c593abb35df438699124fa169d1463affa1a2d0b55af57f05a011
2758 DIST qtwebview-opensource-src-5.9.3.tar.xz 108092 BLAKE2B 79d381c8e0cac6f07f4dcb0d83b0b9b1ebdbe894aaabd331bf4614fdc17ac9e00bdc17594c564274bd3633fc174fe0c296612167927cede4ce0d3dbc9ec35396 SHA512 f4cfbcdf41d28f6f479fa8cd08aa3e6d0ced0e57b86e563a8792d086f9aa28f1c246610369617fb62a577c41ebad78874d723b604c45df82eddd826d77ce9194
2759 +DIST qtwebview-opensource-src-5.9.4.tar.xz 108684 BLAKE2B cb660595d88da5a8c9f9e951e4a13ebb265271f0dfe081c5cb19658674f0bc206b2852b83da8a21855ba176f70d93ab20013e373393169aa4a03b478e1ced39c SHA512 e59e8bc50672ea54631b3ac510291b57a6d4d66250819fbae61b7cb814e7653301d55a42c8225a46d106f92736035e039ac7d2e97f3ef13f50bc5874c7e8602f
2760
2761 diff --git a/dev-qt/qtwebview/qtwebview-5.9.4.ebuild b/dev-qt/qtwebview/qtwebview-5.9.4.ebuild
2762 new file mode 100644
2763 index 00000000000..43288fc107e
2764 --- /dev/null
2765 +++ b/dev-qt/qtwebview/qtwebview-5.9.4.ebuild
2766 @@ -0,0 +1,21 @@
2767 +# Copyright 1999-2018 Gentoo Foundation
2768 +# Distributed under the terms of the GNU General Public License v2
2769 +
2770 +EAPI=6
2771 +inherit qt5-build
2772 +
2773 +DESCRIPTION="Module for displaying web content in a QML application using the Qt5 framework"
2774 +
2775 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
2776 + KEYWORDS="~amd64"
2777 +fi
2778 +
2779 +IUSE=""
2780 +
2781 +DEPEND="
2782 + ~dev-qt/qtcore-${PV}
2783 + ~dev-qt/qtdeclarative-${PV}
2784 + ~dev-qt/qtgui-${PV}
2785 + ~dev-qt/qtwebengine-${PV}
2786 +"
2787 +RDEPEND="${DEPEND}"
2788
2789 diff --git a/dev-qt/qtwidgets/Manifest b/dev-qt/qtwidgets/Manifest
2790 index 096a69b1cbe..292f913e59a 100644
2791 --- a/dev-qt/qtwidgets/Manifest
2792 +++ b/dev-qt/qtwidgets/Manifest
2793 @@ -1,2 +1,3 @@
2794 DIST qtbase-opensource-src-5.7.1.tar.xz 44992616 BLAKE2B d845ff8316f6f91089e23b74c025ad8e6160eb7ba75017cba34c2ad2f7b475fc4e36d337b945935bc2850bd140d743b9a5e3d23399b6d3151b85109da9f56ba8 SHA512 0506a3a856f76e5ba182e3382a515282b6096f3900fbdc14cd5aec425105ab61922e0ada0361234387335ceb80b3c69e39cd34d75476c2946c4371e7b8c0827f
2795 DIST qtbase-opensource-src-5.9.3.tar.xz 45160080 BLAKE2B 234eb778c90b5867ae53129da010968563d3fa66fe87e3ad50d2d4e968ecbf41812270a66c24fce27b318a7c6b5be90e518ee1b6bb14fb11985f2269a708899c SHA512 256ffb8760e94c0f87790ed35e210d0c9613e14314ff442dd763cc93fbd5caa6c11c95f5d44b12a7687fb93c9f857878132cf6d76e5933f647ca7beb54b18c7c
2796 +DIST qtbase-opensource-src-5.9.4.tar.xz 45182168 BLAKE2B 39ecddf2b767c68a9b91e0af10ff3b94ea6074803d22a2fdd3802d32a001ebc302e323b5012fb14b881bf89d031f011d383d3f76f6d28bdeaed61a5bac4f9ce0 SHA512 82be3af6cbe83458a17a5dc53b9f57e56d9c1dbc1bae11e36c5a44e11b1f4cf62ef609cb775f55bfad7be38fbfeffc9cf12dd557bf7c64cbd26634c024a394dd
2797
2798 diff --git a/dev-qt/qtwidgets/qtwidgets-5.9.4.ebuild b/dev-qt/qtwidgets/qtwidgets-5.9.4.ebuild
2799 new file mode 100644
2800 index 00000000000..4b650e6c3d4
2801 --- /dev/null
2802 +++ b/dev-qt/qtwidgets/qtwidgets-5.9.4.ebuild
2803 @@ -0,0 +1,56 @@
2804 +# Copyright 1999-2018 Gentoo Foundation
2805 +# Distributed under the terms of the GNU General Public License v2
2806 +
2807 +EAPI=6
2808 +QT5_MODULE="qtbase"
2809 +inherit qt5-build
2810 +
2811 +DESCRIPTION="Set of components for creating classic desktop-style UIs for the Qt5 framework"
2812 +
2813 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
2814 + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
2815 +fi
2816 +
2817 +# keep IUSE defaults in sync with qtgui
2818 +IUSE="gles2 gtk +png +xcb"
2819 +
2820 +DEPEND="
2821 + ~dev-qt/qtcore-${PV}
2822 + ~dev-qt/qtgui-${PV}[gles2=,png=,xcb?]
2823 + gtk? (
2824 + ~dev-qt/qtgui-${PV}[dbus]
2825 + x11-libs/gtk+:3
2826 + x11-libs/libX11
2827 + x11-libs/pango
2828 + )
2829 +"
2830 +RDEPEND="${DEPEND}"
2831 +
2832 +QT5_TARGET_SUBDIRS=(
2833 + src/tools/uic
2834 + src/widgets
2835 + src/plugins/platformthemes
2836 +)
2837 +
2838 +QT5_GENTOO_CONFIG=(
2839 + gtk:gtk3:
2840 + !:no-widgets:
2841 +)
2842 +
2843 +QT5_GENTOO_PRIVATE_CONFIG=(
2844 + :widgets
2845 +)
2846 +
2847 +src_configure() {
2848 + local myconf=(
2849 + -opengl $(usex gles2 es2 desktop)
2850 + $(qt_use gtk)
2851 + -gui
2852 + $(qt_use png libpng system)
2853 + -widgets
2854 + $(qt_use xcb xcb system)
2855 + $(qt_use xcb xkbcommon system)
2856 + $(usex xcb '-xcb-xlib -xinput2 -xkb' '')
2857 + )
2858 + qt5-build_src_configure
2859 +}
2860
2861 diff --git a/dev-qt/qtx11extras/Manifest b/dev-qt/qtx11extras/Manifest
2862 index 1d7e66515d2..199d187a8dc 100644
2863 --- a/dev-qt/qtx11extras/Manifest
2864 +++ b/dev-qt/qtx11extras/Manifest
2865 @@ -1,2 +1,3 @@
2866 DIST qtx11extras-opensource-src-5.7.1.tar.xz 59656 BLAKE2B 641f66238450ed30a9923fb87aa56d4d4bf41ab634e8e3bf335da844041069af58d709019bd3b1161eff4a35b41aa582c53143bd02e3a20210a279ea497c4f3d SHA512 04359d85fad3dd51d6364c5218d5f76a384ec0d2082cefc7c67c5a8899cb19df3c9ce750b6707acfecf0a5ea57fb8cb737e5a8d2af3c63345f167f24712aaaee
2867 DIST qtx11extras-opensource-src-5.9.3.tar.xz 76612 BLAKE2B 8d31d78c161311bcbb5b98b448e54b9c140c0851ec029f3a2642700ed9ad355c36fbde16eae2542c441759b39ab39edd91a17cb6f879401e36b0bd855a6e3ebf SHA512 0d1547e25f5d051daa8b20f54ca146bc5a6ad6fdae2c9b9e90dae574840a350bc3ac82b05ddb93b7a544e689fc06e633e57a40f31475cd118e156fad78e91d6c
2868 +DIST qtx11extras-opensource-src-5.9.4.tar.xz 76604 BLAKE2B cffb9870ec726edebbfbb2ed39206c8f1522e6f11d3429dbb0861501fed0d8dd3552f23ba363f3704ff1b6e9af89a91e68e90f2f7ccf80b150598778d26dfea3 SHA512 f05a273db98f95f998c681eab9f8d4a5d132342282bf63d1104ad718c424602fdc8dc71e14940999692449d3fea1442a5932c08cab3d6c0a9acbbf0403fee23c
2869
2870 diff --git a/dev-qt/qtx11extras/qtx11extras-5.9.4.ebuild b/dev-qt/qtx11extras/qtx11extras-5.9.4.ebuild
2871 new file mode 100644
2872 index 00000000000..0aab3b0b6f5
2873 --- /dev/null
2874 +++ b/dev-qt/qtx11extras/qtx11extras-5.9.4.ebuild
2875 @@ -0,0 +1,21 @@
2876 +# Copyright 1999-2018 Gentoo Foundation
2877 +# Distributed under the terms of the GNU General Public License v2
2878 +
2879 +EAPI=6
2880 +inherit qt5-build
2881 +
2882 +DESCRIPTION="Linux/X11-specific support library for the Qt5 framework"
2883 +
2884 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
2885 + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
2886 +fi
2887 +
2888 +IUSE=""
2889 +
2890 +RDEPEND="
2891 + ~dev-qt/qtcore-${PV}
2892 + ~dev-qt/qtgui-${PV}[xcb]
2893 +"
2894 +DEPEND="${RDEPEND}
2895 + test? ( ~dev-qt/qtwidgets-${PV} )
2896 +"
2897
2898 diff --git a/dev-qt/qtxml/Manifest b/dev-qt/qtxml/Manifest
2899 index 096a69b1cbe..292f913e59a 100644
2900 --- a/dev-qt/qtxml/Manifest
2901 +++ b/dev-qt/qtxml/Manifest
2902 @@ -1,2 +1,3 @@
2903 DIST qtbase-opensource-src-5.7.1.tar.xz 44992616 BLAKE2B d845ff8316f6f91089e23b74c025ad8e6160eb7ba75017cba34c2ad2f7b475fc4e36d337b945935bc2850bd140d743b9a5e3d23399b6d3151b85109da9f56ba8 SHA512 0506a3a856f76e5ba182e3382a515282b6096f3900fbdc14cd5aec425105ab61922e0ada0361234387335ceb80b3c69e39cd34d75476c2946c4371e7b8c0827f
2904 DIST qtbase-opensource-src-5.9.3.tar.xz 45160080 BLAKE2B 234eb778c90b5867ae53129da010968563d3fa66fe87e3ad50d2d4e968ecbf41812270a66c24fce27b318a7c6b5be90e518ee1b6bb14fb11985f2269a708899c SHA512 256ffb8760e94c0f87790ed35e210d0c9613e14314ff442dd763cc93fbd5caa6c11c95f5d44b12a7687fb93c9f857878132cf6d76e5933f647ca7beb54b18c7c
2905 +DIST qtbase-opensource-src-5.9.4.tar.xz 45182168 BLAKE2B 39ecddf2b767c68a9b91e0af10ff3b94ea6074803d22a2fdd3802d32a001ebc302e323b5012fb14b881bf89d031f011d383d3f76f6d28bdeaed61a5bac4f9ce0 SHA512 82be3af6cbe83458a17a5dc53b9f57e56d9c1dbc1bae11e36c5a44e11b1f4cf62ef609cb775f55bfad7be38fbfeffc9cf12dd557bf7c64cbd26634c024a394dd
2906
2907 diff --git a/dev-qt/qtxml/qtxml-5.9.4.ebuild b/dev-qt/qtxml/qtxml-5.9.4.ebuild
2908 new file mode 100644
2909 index 00000000000..3ea4d2e7c31
2910 --- /dev/null
2911 +++ b/dev-qt/qtxml/qtxml-5.9.4.ebuild
2912 @@ -0,0 +1,29 @@
2913 +# Copyright 1999-2018 Gentoo Foundation
2914 +# Distributed under the terms of the GNU General Public License v2
2915 +
2916 +EAPI=6
2917 +QT5_MODULE="qtbase"
2918 +inherit qt5-build
2919 +
2920 +DESCRIPTION="Implementation of SAX and DOM for the Qt5 framework"
2921 +
2922 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
2923 + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
2924 +fi
2925 +
2926 +IUSE=""
2927 +
2928 +RDEPEND="
2929 + ~dev-qt/qtcore-${PV}
2930 +"
2931 +DEPEND="${RDEPEND}
2932 + test? ( ~dev-qt/qtnetwork-${PV} )
2933 +"
2934 +
2935 +QT5_TARGET_SUBDIRS=(
2936 + src/xml
2937 +)
2938 +
2939 +QT5_GENTOO_PRIVATE_CONFIG=(
2940 + :xml
2941 +)
2942
2943 diff --git a/dev-qt/qtxmlpatterns/Manifest b/dev-qt/qtxmlpatterns/Manifest
2944 index 3f115996332..c1e11fc6f04 100644
2945 --- a/dev-qt/qtxmlpatterns/Manifest
2946 +++ b/dev-qt/qtxmlpatterns/Manifest
2947 @@ -1,3 +1,4 @@
2948 DIST qt-everywhere-opensource-src-4.8.7.tar.gz 241075567 BLAKE2B 6e9b8870692c36e894dc401b65fa38961cf7d033cd712770c273fd45b3221720648087c53787eae7d455c417d64e09f716da48377837fb5f2b52b901d06b1cf3 SHA512 f9f81a2e7205e1fd05c8d923dc73244f29aa33f951fa6b7c5c8193449328b37084796b9b71ad0c317e4e6fd00017c10ea5d67b1b2032551cde00548522218125
2949 DIST qtxmlpatterns-opensource-src-5.7.1.tar.xz 1352472 BLAKE2B 3b65a4b8a76631ca31d48ab176b38818246e21fc247064821a221affa5f6fa1b6763e0784b9b37789aa50f3f4f4606a2ed976d7449d7e3f7f5c072a4765f401a SHA512 2acdee1e49a154dd111be6afcb7f765d98fc17c49f79cf08c5fc03cda7e0cab7537e2dd57d976ee13b72c46a577bad2ac8466444ec46b3f14130f71756ac63a2
2950 DIST qtxmlpatterns-opensource-src-5.9.3.tar.xz 1360880 BLAKE2B 52b3840c0351e305afa402520811e770979617274e1cad00e39d66b6fd685d3322fe0828347298245a7a519ba9bfb1e273f9645649113e43da9d495f8f672c57 SHA512 4b345940cc66cfd14de365f2802e49a3ad88c25a46e4c36765e31586728496f3bc5aa9a856a78b79b583e577a70dca5c70534d9689627773e142e9c7e421de01
2951 +DIST qtxmlpatterns-opensource-src-5.9.4.tar.xz 1361036 BLAKE2B 74fae07ff780bb44eaffc56822585c5dd2dc36c13237ae23666f8286488a837cafccf01c14d9efe4d151435235965b923bad1889ed604ebb2781237d8674db26 SHA512 c2789e7ca32f29f025b72704be49d9cfd3c02bfa61bf3df4145ea03b5df4fc60b2498bcf7e45090b36141aace91c645b0648b99c54e1b3fe6aec486e7fbe0dad
2952
2953 diff --git a/dev-qt/qtxmlpatterns/qtxmlpatterns-5.9.4.ebuild b/dev-qt/qtxmlpatterns/qtxmlpatterns-5.9.4.ebuild
2954 new file mode 100644
2955 index 00000000000..7bed5a775e5
2956 --- /dev/null
2957 +++ b/dev-qt/qtxmlpatterns/qtxmlpatterns-5.9.4.ebuild
2958 @@ -0,0 +1,19 @@
2959 +# Copyright 1999-2018 Gentoo Foundation
2960 +# Distributed under the terms of the GNU General Public License v2
2961 +
2962 +EAPI=6
2963 +inherit qt5-build
2964 +
2965 +DESCRIPTION="XPath, XQuery, XSLT, and XML Schema validation library for the Qt5 framework"
2966 +
2967 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
2968 + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
2969 +fi
2970 +
2971 +IUSE=""
2972 +
2973 +DEPEND="
2974 + ~dev-qt/qtcore-${PV}
2975 + ~dev-qt/qtnetwork-${PV}
2976 +"
2977 +RDEPEND="${DEPEND}"