Gentoo Archives: gentoo-commits

From: Andreas Sturmlechner <asturm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/qt:master commit in: dev-qt/qtspeech/, dev-qt/qtgraphicaleffects/, dev-qt/qtbluetooth/, ...
Date: Tue, 02 Jun 2020 22:45:02
Message-Id: 1591128041.88e35be47e2055361bfe9965498fdd54dd69a984.asturm@gentoo
1 commit: 88e35be47e2055361bfe9965498fdd54dd69a984
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Tue Jun 2 20:00:41 2020 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Tue Jun 2 20:00:41 2020 +0000
6 URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=88e35be4
7
8 dev-qt: Remove 5.9999 dev branch ebuilds
9
10 Outdated and should be recreated as cmake-based Qt6 ebuilds.
11
12 Package-Manager: Portage-2.3.100, Repoman-2.3.22
13 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
14
15 dev-qt/assistant/assistant-5.9999.ebuild | 55 -------
16 dev-qt/designer/designer-5.9999.ebuild | 57 -------
17 dev-qt/linguist-tools/linguist-tools-5.9999.ebuild | 35 ----
18 dev-qt/linguist/linguist-5.9999.ebuild | 48 ------
19 dev-qt/pixeltool/pixeltool-5.9999.ebuild | 25 ---
20 dev-qt/qdbus/qdbus-5.9999.ebuild | 25 ---
21 dev-qt/qdbusviewer/qdbusviewer-5.9999.ebuild | 45 ------
22 dev-qt/qdoc/qdoc-5.9999.ebuild | 40 -----
23 dev-qt/qt3d/qt3d-5.9999.ebuild | 34 ----
24 dev-qt/qtbluetooth/qtbluetooth-5.9999.ebuild | 33 ----
25 dev-qt/qtcharts/qtcharts-5.9999.ebuild | 29 ----
26 dev-qt/qtconcurrent/qtconcurrent-5.9999.ebuild | 23 ---
27 dev-qt/qtcore/qtcore-5.9999.ebuild | 99 ------------
28 dev-qt/qtdatavis3d/qtdatavis3d-5.9999.ebuild | 31 ----
29 dev-qt/qtdbus/qtdbus-5.9999.ebuild | 43 -----
30 dev-qt/qtdeclarative/qtdeclarative-5.9999.ebuild | 53 ------
31 dev-qt/qtdiag/qtdiag-5.9999.ebuild | 36 -----
32 dev-qt/qtgamepad/qtgamepad-5.9999.ebuild | 35 ----
33 .../qtgraphicaleffects-5.9999.ebuild | 21 ---
34 dev-qt/qtgui/qtgui-5.9999.ebuild | 179 ---------------------
35 dev-qt/qthelp/qthelp-5.9999.ebuild | 29 ----
36 dev-qt/qtimageformats/qtimageformats-5.9999.ebuild | 30 ----
37 dev-qt/qtlocation/qtlocation-5.9999.ebuild | 46 ------
38 dev-qt/qtmultimedia/qtmultimedia-5.9999.ebuild | 68 --------
39 dev-qt/qtnetwork/qtnetwork-5.9999.ebuild | 62 -------
40 dev-qt/qtnetworkauth/qtnetworkauth-5.9999.ebuild | 20 ---
41 dev-qt/qtopengl/qtopengl-5.9999.ebuild | 34 ----
42 dev-qt/qtpaths/qtpaths-5.9999.ebuild | 23 ---
43 dev-qt/qtplugininfo/qtplugininfo-5.9999.ebuild | 23 ---
44 dev-qt/qtpositioning/qtpositioning-5.9999.ebuild | 40 -----
45 dev-qt/qtprintsupport/qtprintsupport-5.9999.ebuild | 42 -----
46 .../qtquickcontrols/qtquickcontrols-5.9999.ebuild | 32 ----
47 .../qtquickcontrols2-5.9999.ebuild | 30 ----
48 dev-qt/qtscript/qtscript-5.9999.ebuild | 36 -----
49 dev-qt/qtscxml/qtscxml-5.9999.ebuild | 19 ---
50 dev-qt/qtsensors/qtsensors-5.9999.ebuild | 28 ----
51 dev-qt/qtserialbus/qtserialbus-5.9999.ebuild | 20 ---
52 dev-qt/qtserialport/qtserialport-5.9999.ebuild | 27 ----
53 dev-qt/qtspeech/qtspeech-5.9999.ebuild | 20 ---
54 dev-qt/qtsql/qtsql-5.9999.ebuild | 55 -------
55 dev-qt/qtsvg/qtsvg-5.9999.ebuild | 23 ---
56 dev-qt/qttest/qttest-5.9999.ebuild | 33 ----
57 dev-qt/qttranslations/qttranslations-5.9999.ebuild | 19 ---
58 .../qtvirtualkeyboard-5.9999.ebuild | 43 -----
59 dev-qt/qtwayland/qtwayland-5.9999.ebuild | 39 -----
60 dev-qt/qtwebchannel/qtwebchannel-5.9999.ebuild | 26 ---
61 dev-qt/qtwebengine/qtwebengine-5.9999.ebuild | 143 ----------------
62 dev-qt/qtwebkit/qtwebkit-5.9999.ebuild | 149 -----------------
63 dev-qt/qtwebsockets/qtwebsockets-5.9999.ebuild | 27 ----
64 dev-qt/qtwebview/qtwebview-5.9999.ebuild | 21 ---
65 dev-qt/qtwidgets/qtwidgets-5.9999.ebuild | 57 -------
66 dev-qt/qtx11extras/qtx11extras-5.9999.ebuild | 22 ---
67 dev-qt/qtxml/qtxml-5.9999.ebuild | 29 ----
68 dev-qt/qtxmlpatterns/qtxmlpatterns-5.9999.ebuild | 30 ----
69 54 files changed, 2291 deletions(-)
70
71 diff --git a/dev-qt/assistant/assistant-5.9999.ebuild b/dev-qt/assistant/assistant-5.9999.ebuild
72 deleted file mode 100644
73 index 7f0b3ec1..00000000
74 --- a/dev-qt/assistant/assistant-5.9999.ebuild
75 +++ /dev/null
76 @@ -1,55 +0,0 @@
77 -# Copyright 1999-2020 Gentoo Authors
78 -# Distributed under the terms of the GNU General Public License v2
79 -
80 -EAPI=7
81 -QT5_MODULE="qttools"
82 -inherit desktop qt5-build xdg-utils
83 -
84 -DESCRIPTION="Tool for viewing on-line documentation in Qt help file format"
85 -
86 -if [[ ${QT5_BUILD_TYPE} == release ]]; then
87 - KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~sparc ~x86"
88 -fi
89 -
90 -IUSE="webkit"
91 -
92 -DEPEND="
93 - ~dev-qt/qtcore-${PV}:5=
94 - ~dev-qt/qtgui-${PV}
95 - ~dev-qt/qthelp-${PV}
96 - ~dev-qt/qtnetwork-${PV}
97 - ~dev-qt/qtprintsupport-${PV}
98 - ~dev-qt/qtsql-${PV}[sqlite]
99 - ~dev-qt/qtwidgets-${PV}
100 - webkit? ( >=dev-qt/qtwebkit-5.9.1:5 )
101 -"
102 -RDEPEND="${DEPEND}"
103 -
104 -QT5_TARGET_SUBDIRS=(
105 - src/assistant/assistant
106 -)
107 -
108 -src_prepare() {
109 - qt_use_disable_mod webkit webkitwidgets \
110 - src/assistant/assistant/assistant.pro
111 -
112 - qt5-build_src_prepare
113 -}
114 -
115 -src_install() {
116 - qt5-build_src_install
117 -
118 - doicon -s 32 src/assistant/assistant/images/assistant.png
119 - newicon -s 128 src/assistant/assistant/images/assistant-128.png assistant.png
120 - make_desktop_entry "${QT5_BINDIR}"/assistant 'Qt 5 Assistant' assistant 'Qt;Development;Documentation'
121 -}
122 -
123 -pkg_postinst() {
124 - qt5-build_pkg_postinst
125 - xdg_icon_cache_update
126 -}
127 -
128 -pkg_postrm() {
129 - qt5-build_pkg_postrm
130 - xdg_icon_cache_update
131 -}
132
133 diff --git a/dev-qt/designer/designer-5.9999.ebuild b/dev-qt/designer/designer-5.9999.ebuild
134 deleted file mode 100644
135 index 8e394f7f..00000000
136 --- a/dev-qt/designer/designer-5.9999.ebuild
137 +++ /dev/null
138 @@ -1,57 +0,0 @@
139 -# Copyright 1999-2020 Gentoo Authors
140 -# Distributed under the terms of the GNU General Public License v2
141 -
142 -EAPI=7
143 -QT5_MODULE="qttools"
144 -inherit desktop qt5-build xdg-utils
145 -
146 -DESCRIPTION="WYSIWYG tool for designing and building graphical user interfaces with QtWidgets"
147 -
148 -if [[ ${QT5_BUILD_TYPE} == release ]]; then
149 - KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
150 -fi
151 -
152 -IUSE="declarative webkit"
153 -
154 -DEPEND="
155 - ~dev-qt/qtcore-${PV}:5=
156 - ~dev-qt/qtgui-${PV}:5=
157 - ~dev-qt/qtnetwork-${PV}
158 - ~dev-qt/qtprintsupport-${PV}
159 - ~dev-qt/qtwidgets-${PV}
160 - ~dev-qt/qtxml-${PV}
161 - declarative? ( ~dev-qt/qtdeclarative-${PV}[widgets] )
162 - webkit? ( >=dev-qt/qtwebkit-5.9.1:5 )
163 -"
164 -RDEPEND="${DEPEND}"
165 -
166 -QT5_TARGET_SUBDIRS=(
167 - src/designer
168 -)
169 -
170 -src_prepare() {
171 - qt_use_disable_mod declarative quickwidgets \
172 - src/designer/src/plugins/plugins.pro
173 -
174 - qt_use_disable_mod webkit webkitwidgets \
175 - src/designer/src/plugins/plugins.pro
176 -
177 - qt5-build_src_prepare
178 -}
179 -
180 -src_install() {
181 - qt5-build_src_install
182 -
183 - doicon -s 128 src/designer/src/designer/images/designer.png
184 - make_desktop_entry "${QT5_BINDIR}"/designer 'Qt 5 Designer' designer 'Qt;Development;GUIDesigner'
185 -}
186 -
187 -pkg_postinst() {
188 - qt5-build_pkg_postinst
189 - xdg_icon_cache_update
190 -}
191 -
192 -pkg_postrm() {
193 - qt5-build_pkg_postrm
194 - xdg_icon_cache_update
195 -}
196
197 diff --git a/dev-qt/linguist-tools/linguist-tools-5.9999.ebuild b/dev-qt/linguist-tools/linguist-tools-5.9999.ebuild
198 deleted file mode 100644
199 index c038a48e..00000000
200 --- a/dev-qt/linguist-tools/linguist-tools-5.9999.ebuild
201 +++ /dev/null
202 @@ -1,35 +0,0 @@
203 -# Copyright 1999-2020 Gentoo Authors
204 -# Distributed under the terms of the GNU General Public License v2
205 -
206 -EAPI=7
207 -QT5_MODULE="qttools"
208 -inherit qt5-build
209 -
210 -DESCRIPTION="Tools for working with Qt translation data files"
211 -
212 -if [[ ${QT5_BUILD_TYPE} == release ]]; then
213 - KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
214 -fi
215 -
216 -IUSE="qml"
217 -
218 -DEPEND="
219 - ~dev-qt/qtcore-${PV}:5=
220 - ~dev-qt/qtxml-${PV}
221 - qml? ( ~dev-qt/qtdeclarative-${PV} )
222 -"
223 -RDEPEND="${DEPEND}"
224 -
225 -QT5_TARGET_SUBDIRS=(
226 - src/linguist
227 -)
228 -
229 -src_prepare() {
230 - sed -i -e '/SUBDIRS += linguist/d' \
231 - src/linguist/linguist.pro || die
232 -
233 - qt_use_disable_mod qml qmldevtools-private \
234 - src/linguist/lupdate/lupdate.pro
235 -
236 - qt5-build_src_prepare
237 -}
238
239 diff --git a/dev-qt/linguist/linguist-5.9999.ebuild b/dev-qt/linguist/linguist-5.9999.ebuild
240 deleted file mode 100644
241 index 4aa1294c..00000000
242 --- a/dev-qt/linguist/linguist-5.9999.ebuild
243 +++ /dev/null
244 @@ -1,48 +0,0 @@
245 -# Copyright 1999-2020 Gentoo Authors
246 -# Distributed under the terms of the GNU General Public License v2
247 -
248 -EAPI=7
249 -QT5_MODULE="qttools"
250 -inherit desktop qt5-build xdg-utils
251 -
252 -DESCRIPTION="Graphical tool for translating Qt applications"
253 -
254 -if [[ ${QT5_BUILD_TYPE} == release ]]; then
255 - KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~x86"
256 -fi
257 -
258 -IUSE=""
259 -
260 -DEPEND="
261 - ~dev-qt/designer-${PV}
262 - ~dev-qt/qtcore-${PV}:5=
263 - ~dev-qt/qtgui-${PV}:5=
264 - ~dev-qt/qtprintsupport-${PV}
265 - ~dev-qt/qtwidgets-${PV}
266 - ~dev-qt/qtxml-${PV}
267 -"
268 -RDEPEND="${DEPEND}"
269 -
270 -QT5_TARGET_SUBDIRS=(
271 - src/linguist/linguist
272 -)
273 -
274 -src_install() {
275 - qt5-build_src_install
276 -
277 - local size
278 - for size in 16 32 48 64 128; do
279 - newicon -s ${size} src/linguist/linguist/images/icons/linguist-${size}-32.png linguist.png
280 - done
281 - make_desktop_entry "${QT5_BINDIR}"/linguist 'Qt 5 Linguist' linguist 'Qt;Development;Translation'
282 -}
283 -
284 -pkg_postinst() {
285 - qt5-build_pkg_postinst
286 - xdg_icon_cache_update
287 -}
288 -
289 -pkg_postrm() {
290 - qt5-build_pkg_postrm
291 - xdg_icon_cache_update
292 -}
293
294 diff --git a/dev-qt/pixeltool/pixeltool-5.9999.ebuild b/dev-qt/pixeltool/pixeltool-5.9999.ebuild
295 deleted file mode 100644
296 index 2b5bd193..00000000
297 --- a/dev-qt/pixeltool/pixeltool-5.9999.ebuild
298 +++ /dev/null
299 @@ -1,25 +0,0 @@
300 -# Copyright 1999-2020 Gentoo Authors
301 -# Distributed under the terms of the GNU General Public License v2
302 -
303 -EAPI=7
304 -QT5_MODULE="qttools"
305 -inherit qt5-build
306 -
307 -DESCRIPTION="Qt screen magnifier"
308 -
309 -if [[ ${QT5_BUILD_TYPE} == release ]]; then
310 - KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~sparc ~x86"
311 -fi
312 -
313 -IUSE=""
314 -
315 -DEPEND="
316 - ~dev-qt/qtcore-${PV}:5=
317 - ~dev-qt/qtgui-${PV}:5=
318 - ~dev-qt/qtwidgets-${PV}
319 -"
320 -RDEPEND="${DEPEND}"
321 -
322 -QT5_TARGET_SUBDIRS=(
323 - src/pixeltool
324 -)
325
326 diff --git a/dev-qt/qdbus/qdbus-5.9999.ebuild b/dev-qt/qdbus/qdbus-5.9999.ebuild
327 deleted file mode 100644
328 index 4e1b4362..00000000
329 --- a/dev-qt/qdbus/qdbus-5.9999.ebuild
330 +++ /dev/null
331 @@ -1,25 +0,0 @@
332 -# Copyright 1999-2019 Gentoo Authors
333 -# Distributed under the terms of the GNU General Public License v2
334 -
335 -EAPI=7
336 -QT5_MODULE="qttools"
337 -inherit qt5-build
338 -
339 -DESCRIPTION="Interface to Qt applications communicating over D-Bus"
340 -
341 -if [[ ${QT5_BUILD_TYPE} == release ]]; then
342 - KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
343 -fi
344 -
345 -IUSE=""
346 -
347 -DEPEND="
348 - ~dev-qt/qtcore-${PV}
349 - ~dev-qt/qtdbus-${PV}
350 - ~dev-qt/qtxml-${PV}
351 -"
352 -RDEPEND="${DEPEND}"
353 -
354 -QT5_TARGET_SUBDIRS=(
355 - src/qdbus/qdbus
356 -)
357
358 diff --git a/dev-qt/qdbusviewer/qdbusviewer-5.9999.ebuild b/dev-qt/qdbusviewer/qdbusviewer-5.9999.ebuild
359 deleted file mode 100644
360 index 995902b9..00000000
361 --- a/dev-qt/qdbusviewer/qdbusviewer-5.9999.ebuild
362 +++ /dev/null
363 @@ -1,45 +0,0 @@
364 -# Copyright 1999-2019 Gentoo Authors
365 -# Distributed under the terms of the GNU General Public License v2
366 -
367 -EAPI=7
368 -QT5_MODULE="qttools"
369 -inherit desktop qt5-build xdg-utils
370 -
371 -DESCRIPTION="Graphical tool that lets you introspect D-Bus objects and messages"
372 -
373 -if [[ ${QT5_BUILD_TYPE} == release ]]; then
374 - KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~sparc ~x86"
375 -fi
376 -
377 -IUSE=""
378 -
379 -DEPEND="
380 - ~dev-qt/qtcore-${PV}
381 - ~dev-qt/qtdbus-${PV}
382 - ~dev-qt/qtgui-${PV}
383 - ~dev-qt/qtwidgets-${PV}
384 - ~dev-qt/qtxml-${PV}
385 -"
386 -RDEPEND="${DEPEND}"
387 -
388 -QT5_TARGET_SUBDIRS=(
389 - src/qdbus/qdbusviewer
390 -)
391 -
392 -src_install() {
393 - qt5-build_src_install
394 -
395 - doicon -s 32 src/qdbus/qdbusviewer/images/qdbusviewer.png
396 - newicon -s 128 src/qdbus/qdbusviewer/images/qdbusviewer-128.png qdbusviewer.png
397 - make_desktop_entry "${QT5_BINDIR}"/qdbusviewer 'Qt 5 QDBusViewer' qdbusviewer 'Qt;Development'
398 -}
399 -
400 -pkg_postinst() {
401 - qt5-build_pkg_postinst
402 - xdg_icon_cache_update
403 -}
404 -
405 -pkg_postrm() {
406 - qt5-build_pkg_postrm
407 - xdg_icon_cache_update
408 -}
409
410 diff --git a/dev-qt/qdoc/qdoc-5.9999.ebuild b/dev-qt/qdoc/qdoc-5.9999.ebuild
411 deleted file mode 100644
412 index 0d486e0a..00000000
413 --- a/dev-qt/qdoc/qdoc-5.9999.ebuild
414 +++ /dev/null
415 @@ -1,40 +0,0 @@
416 -# Copyright 1999-2020 Gentoo Authors
417 -# Distributed under the terms of the GNU General Public License v2
418 -
419 -EAPI=7
420 -QT5_MODULE="qttools"
421 -inherit qt5-build
422 -
423 -DESCRIPTION="Qt documentation generator"
424 -
425 -if [[ ${QT5_BUILD_TYPE} == release ]]; then
426 - KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
427 -fi
428 -
429 -IUSE="qml"
430 -
431 -DEPEND="
432 - ~dev-qt/qtcore-${PV}:5=
433 - sys-devel/clang:=
434 - qml? ( ~dev-qt/qtdeclarative-${PV} )
435 -"
436 -RDEPEND="${DEPEND}"
437 -
438 -QT5_TARGET_SUBDIRS=(
439 - src/qdoc
440 -)
441 -
442 -src_prepare() {
443 - qt_use_disable_mod qml qmldevtools-private \
444 - src/qdoc/qdoc.pro
445 -
446 - qt5-build_src_prepare
447 -}
448 -
449 -src_configure() {
450 - # src/qdoc requires files that are only generated when qmake is
451 - # run in the root directory. bug 676948; same fix as bug 633776
452 - mkdir -p "${QT5_BUILD_DIR}"/src/qdoc || die
453 - qt5_qmake "${QT5_BUILD_DIR}"
454 - qt5-build_src_configure
455 -}
456
457 diff --git a/dev-qt/qt3d/qt3d-5.9999.ebuild b/dev-qt/qt3d/qt3d-5.9999.ebuild
458 deleted file mode 100644
459 index a66bb2cc..00000000
460 --- a/dev-qt/qt3d/qt3d-5.9999.ebuild
461 +++ /dev/null
462 @@ -1,34 +0,0 @@
463 -# Copyright 1999-2019 Gentoo Authors
464 -# Distributed under the terms of the GNU General Public License v2
465 -
466 -EAPI=7
467 -inherit qt5-build
468 -
469 -DESCRIPTION="3D rendering module for the Qt5 framework"
470 -
471 -if [[ ${QT5_BUILD_TYPE} == release ]]; then
472 - KEYWORDS="~amd64 ~arm64 ~x86"
473 -fi
474 -
475 -# TODO: tools
476 -IUSE="gamepad gles2-only qml"
477 -
478 -DEPEND="
479 - ~dev-qt/qtconcurrent-${PV}
480 - ~dev-qt/qtcore-${PV}
481 - ~dev-qt/qtgui-${PV}
482 - ~dev-qt/qtnetwork-${PV}
483 - >=media-libs/assimp-4.0.0
484 - gamepad? ( ~dev-qt/qtgamepad-${PV} )
485 - qml? ( ~dev-qt/qtdeclarative-${PV}[gles2-only=] )
486 -"
487 -RDEPEND="${DEPEND}"
488 -
489 -src_prepare() {
490 - rm -r src/3rdparty/assimp/{code,contrib,include} || die
491 -
492 - qt_use_disable_mod gamepad gamepad src/input/frontend/frontend.pri
493 - qt_use_disable_mod qml quick src/src.pro
494 -
495 - qt5-build_src_prepare
496 -}
497
498 diff --git a/dev-qt/qtbluetooth/qtbluetooth-5.9999.ebuild b/dev-qt/qtbluetooth/qtbluetooth-5.9999.ebuild
499 deleted file mode 100644
500 index 6f8451cd..00000000
501 --- a/dev-qt/qtbluetooth/qtbluetooth-5.9999.ebuild
502 +++ /dev/null
503 @@ -1,33 +0,0 @@
504 -# Copyright 1999-2019 Gentoo Authors
505 -# Distributed under the terms of the GNU General Public License v2
506 -
507 -EAPI=7
508 -QT5_MODULE="qtconnectivity"
509 -inherit qt5-build
510 -
511 -DESCRIPTION="Bluetooth support library for the Qt5 framework"
512 -
513 -if [[ ${QT5_BUILD_TYPE} == release ]]; then
514 - KEYWORDS="~amd64 ~arm ~arm64 ~x86"
515 -fi
516 -
517 -IUSE="qml"
518 -
519 -RDEPEND="
520 - ~dev-qt/qtconcurrent-${PV}
521 - ~dev-qt/qtcore-${PV}
522 - ~dev-qt/qtdbus-${PV}
523 - >=net-wireless/bluez-5:=
524 - qml? ( ~dev-qt/qtdeclarative-${PV} )
525 -"
526 -DEPEND="${RDEPEND}
527 - ~dev-qt/qtnetwork-${PV}
528 -"
529 -
530 -src_prepare() {
531 - sed -i -e 's/nfc//' src/src.pro || die
532 -
533 - qt_use_disable_mod qml quick src/src.pro
534 -
535 - qt5-build_src_prepare
536 -}
537
538 diff --git a/dev-qt/qtcharts/qtcharts-5.9999.ebuild b/dev-qt/qtcharts/qtcharts-5.9999.ebuild
539 deleted file mode 100644
540 index f21ce2b9..00000000
541 --- a/dev-qt/qtcharts/qtcharts-5.9999.ebuild
542 +++ /dev/null
543 @@ -1,29 +0,0 @@
544 -# Copyright 1999-2020 Gentoo Authors
545 -# Distributed under the terms of the GNU General Public License v2
546 -
547 -EAPI=7
548 -inherit qt5-build
549 -
550 -DESCRIPTION="Chart component library for the Qt5 framework"
551 -LICENSE="GPL-3"
552 -
553 -if [[ ${QT5_BUILD_TYPE} == release ]]; then
554 - KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
555 -fi
556 -
557 -IUSE="qml"
558 -
559 -DEPEND="
560 - ~dev-qt/qtcore-${PV}
561 - ~dev-qt/qtgui-${PV}
562 - ~dev-qt/qtwidgets-${PV}
563 - qml? ( ~dev-qt/qtdeclarative-${PV} )
564 -"
565 -RDEPEND="${DEPEND}"
566 -
567 -src_prepare() {
568 - qt_use_disable_mod qml quick \
569 - src/src.pro
570 -
571 - qt5-build_src_prepare
572 -}
573
574 diff --git a/dev-qt/qtconcurrent/qtconcurrent-5.9999.ebuild b/dev-qt/qtconcurrent/qtconcurrent-5.9999.ebuild
575 deleted file mode 100644
576 index c484cbcb..00000000
577 --- a/dev-qt/qtconcurrent/qtconcurrent-5.9999.ebuild
578 +++ /dev/null
579 @@ -1,23 +0,0 @@
580 -# Copyright 1999-2020 Gentoo Authors
581 -# Distributed under the terms of the GNU General Public License v2
582 -
583 -EAPI=7
584 -QT5_MODULE="qtbase"
585 -inherit qt5-build
586 -
587 -DESCRIPTION="Multi-threading concurrence support library for the Qt5 framework"
588 -
589 -if [[ ${QT5_BUILD_TYPE} == release ]]; then
590 - KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
591 -fi
592 -
593 -IUSE=""
594 -
595 -DEPEND="
596 - ~dev-qt/qtcore-${PV}:5=
597 -"
598 -RDEPEND="${DEPEND}"
599 -
600 -QT5_TARGET_SUBDIRS=(
601 - src/concurrent
602 -)
603
604 diff --git a/dev-qt/qtcore/qtcore-5.9999.ebuild b/dev-qt/qtcore/qtcore-5.9999.ebuild
605 deleted file mode 100644
606 index 77ca00e6..00000000
607 --- a/dev-qt/qtcore/qtcore-5.9999.ebuild
608 +++ /dev/null
609 @@ -1,99 +0,0 @@
610 -# Copyright 1999-2020 Gentoo Authors
611 -# Distributed under the terms of the GNU General Public License v2
612 -
613 -EAPI=7
614 -
615 -QT5_MODULE="qtbase"
616 -inherit linux-info qt5-build
617 -
618 -DESCRIPTION="Cross-platform application development framework"
619 -SLOT=5/$(ver_cut 1-3)
620 -
621 -if [[ ${QT5_BUILD_TYPE} == release ]]; then
622 - KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
623 -fi
624 -
625 -IUSE="icu old-kernel systemd"
626 -
627 -DEPEND="
628 - dev-libs/double-conversion:=
629 - dev-libs/glib:2
630 - dev-libs/libpcre2[pcre16,unicode]
631 - sys-libs/zlib:=
632 - icu? ( dev-libs/icu:= )
633 - !icu? ( virtual/libiconv )
634 - systemd? ( sys-apps/systemd:= )
635 -"
636 -RDEPEND="${DEPEND}
637 - !<dev-qt/qtcore-4.8.7-r4:4
638 -"
639 -
640 -QT5_TARGET_SUBDIRS=(
641 - src/tools/bootstrap
642 - src/tools/moc
643 - src/tools/rcc
644 - src/tools/qfloat16-tables
645 - src/corelib
646 - src/tools/qlalr
647 - doc
648 -)
649 -
650 -QT5_GENTOO_PRIVATE_CONFIG=(
651 - !:network
652 - !:sql
653 - !:testlib
654 - !:xml
655 -)
656 -
657 -pkg_pretend() {
658 - use kernel_linux || return
659 - get_running_version
660 - if kernel_is -lt 4 11 && ! use old-kernel; then
661 - ewarn "The running kernel is older than 4.11. USE=old-kernel is needed for"
662 - ewarn "dev-qt/qtcore to function on this kernel properly. Bugs #669994, #672856"
663 - fi
664 -}
665 -
666 -src_prepare() {
667 - # don't add -O3 to CXXFLAGS, bug 549140
668 - sed -i -e '/CONFIG\s*+=/s/optimize_full//' src/corelib/corelib.pro || die
669 -
670 - # fix missing qt_version_tag symbol w/ LTO, bug 674382
671 - sed -i -e 's/^gcc:ltcg/gcc/' src/corelib/global/global.pri || die
672 -
673 - qt5-build_src_prepare
674 -}
675 -
676 -src_configure() {
677 - local myconf=(
678 - $(qt_use icu)
679 - $(qt_use !icu iconv)
680 - $(qt_use systemd journald)
681 - )
682 - use old-kernel && myconf+=(
683 - -no-feature-renameat2 # needs Linux 3.16, bug 669994
684 - -no-feature-getentropy # needs Linux 3.17, bug 669994
685 - -no-feature-statx # needs Linux 4.11, bug 672856
686 - )
687 - qt5-build_src_configure
688 -}
689 -
690 -src_install() {
691 - qt5-build_src_install
692 -
693 - local flags=(
694 - DBUS FREETYPE IMAGEFORMAT_JPEG IMAGEFORMAT_PNG
695 - OPENGL OPENSSL SSL WIDGETS
696 - )
697 -
698 - for flag in ${flags[@]}; do
699 - cat >> "${D}"/${QT5_HEADERDIR}/QtCore/qconfig.h <<- _EOF_ || die
700 -
701 - #if defined(QT_NO_${flag}) && defined(QT_${flag})
702 - # undef QT_NO_${flag}
703 - #elif !defined(QT_NO_${flag}) && !defined(QT_${flag})
704 - # define QT_NO_${flag}
705 - #endif
706 - _EOF_
707 - done
708 -}
709
710 diff --git a/dev-qt/qtdatavis3d/qtdatavis3d-5.9999.ebuild b/dev-qt/qtdatavis3d/qtdatavis3d-5.9999.ebuild
711 deleted file mode 100644
712 index 09f00104..00000000
713 --- a/dev-qt/qtdatavis3d/qtdatavis3d-5.9999.ebuild
714 +++ /dev/null
715 @@ -1,31 +0,0 @@
716 -# Copyright 1999-2019 Gentoo Authors
717 -# Distributed under the terms of the GNU General Public License v2
718 -
719 -EAPI=7
720 -inherit qt5-build
721 -
722 -DESCRIPTION="3D data visualization library for the Qt5 framework"
723 -LICENSE="GPL-3"
724 -
725 -if [[ ${QT5_BUILD_TYPE} == release ]]; then
726 - KEYWORDS="~amd64 ~arm64 ~x86"
727 -fi
728 -
729 -IUSE="gles2-only qml"
730 -
731 -DEPEND="
732 - ~dev-qt/qtcore-${PV}
733 - ~dev-qt/qtgui-${PV}[gles2-only=]
734 - qml? ( ~dev-qt/qtdeclarative-${PV}[gles2-only=] )
735 -"
736 -RDEPEND="${DEPEND}"
737 -
738 -src_prepare() {
739 - # eliminate bogus dependency on qtwidgets
740 - sed -i -e '/requires.*widgets/d' qtdatavis3d.pro || die
741 -
742 - qt_use_disable_mod qml quick \
743 - src/src.pro
744 -
745 - qt5-build_src_prepare
746 -}
747
748 diff --git a/dev-qt/qtdbus/qtdbus-5.9999.ebuild b/dev-qt/qtdbus/qtdbus-5.9999.ebuild
749 deleted file mode 100644
750 index 09836095..00000000
751 --- a/dev-qt/qtdbus/qtdbus-5.9999.ebuild
752 +++ /dev/null
753 @@ -1,43 +0,0 @@
754 -# Copyright 1999-2020 Gentoo Authors
755 -# Distributed under the terms of the GNU General Public License v2
756 -
757 -EAPI=7
758 -QT5_MODULE="qtbase"
759 -inherit qt5-build
760 -
761 -DESCRIPTION="Qt5 module for inter-process communication over the D-Bus protocol"
762 -
763 -if [[ ${QT5_BUILD_TYPE} == release ]]; then
764 - KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
765 -fi
766 -
767 -IUSE=""
768 -
769 -DEPEND="
770 - ~dev-qt/qtcore-${PV}:5=
771 - >=sys-apps/dbus-1.4.20
772 -"
773 -RDEPEND="${DEPEND}"
774 -
775 -QT5_TARGET_SUBDIRS=(
776 - src/dbus
777 - src/tools/qdbusxml2cpp
778 - src/tools/qdbuscpp2xml
779 -)
780 -
781 -QT5_GENTOO_CONFIG=(
782 - :dbus
783 - :dbus-linked:
784 -)
785 -
786 -QT5_GENTOO_PRIVATE_CONFIG=(
787 - :dbus
788 - :dbus-linked
789 -)
790 -
791 -src_configure() {
792 - local myconf=(
793 - -dbus-linked
794 - )
795 - qt5-build_src_configure
796 -}
797
798 diff --git a/dev-qt/qtdeclarative/qtdeclarative-5.9999.ebuild b/dev-qt/qtdeclarative/qtdeclarative-5.9999.ebuild
799 deleted file mode 100644
800 index 5e3c49a6..00000000
801 --- a/dev-qt/qtdeclarative/qtdeclarative-5.9999.ebuild
802 +++ /dev/null
803 @@ -1,53 +0,0 @@
804 -# Copyright 2009-2020 Gentoo Authors
805 -# Distributed under the terms of the GNU General Public License v2
806 -
807 -EAPI=7
808 -PYTHON_COMPAT=( python3_{6,7,8} )
809 -inherit python-any-r1 qt5-build
810 -
811 -DESCRIPTION="The QML and Quick modules for the Qt5 framework"
812 -
813 -if [[ ${QT5_BUILD_TYPE} == release ]]; then
814 - KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
815 -fi
816 -
817 -IUSE="gles2-only +jit localstorage vulkan +widgets"
818 -
819 -BDEPEND="${PYTHON_DEPS}"
820 -# qtgui[gles2-only=] is needed because of bug 504322
821 -DEPEND="
822 - ~dev-qt/qtcore-${PV}
823 - ~dev-qt/qtgui-${PV}[gles2-only=,vulkan=]
824 - ~dev-qt/qtnetwork-${PV}
825 - ~dev-qt/qttest-${PV}
826 - localstorage? ( ~dev-qt/qtsql-${PV} )
827 - widgets? ( ~dev-qt/qtwidgets-${PV}[gles2-only=] )
828 -"
829 -RDEPEND="${DEPEND}
830 - !<dev-qt/qtquickcontrols-5.7:5
831 -"
832 -
833 -src_prepare() {
834 - use jit || PATCHES+=("${FILESDIR}/${PN}-5.4.2-disable-jit.patch")
835 -
836 - qt_use_disable_mod localstorage sql \
837 - src/imports/imports.pro
838 -
839 - qt_use_disable_mod widgets widgets \
840 - src/src.pro \
841 - src/qmltest/qmltest.pro \
842 - tests/auto/auto.pro \
843 - tools/tools.pro \
844 - tools/qmlscene/qmlscene.pro \
845 - tools/qml/qml.pro
846 -
847 - qt5-build_src_prepare
848 -}
849 -
850 -src_configure() {
851 - local myqmakeargs=(
852 - --
853 - -qml-debug
854 - )
855 - qt5-build_src_configure
856 -}
857
858 diff --git a/dev-qt/qtdiag/qtdiag-5.9999.ebuild b/dev-qt/qtdiag/qtdiag-5.9999.ebuild
859 deleted file mode 100644
860 index 9f86c552..00000000
861 --- a/dev-qt/qtdiag/qtdiag-5.9999.ebuild
862 +++ /dev/null
863 @@ -1,36 +0,0 @@
864 -# Copyright 1999-2020 Gentoo Authors
865 -# Distributed under the terms of the GNU General Public License v2
866 -
867 -EAPI=7
868 -QT5_MODULE="qttools"
869 -inherit qt5-build
870 -
871 -DESCRIPTION="Tool for reporting diagnostic information about Qt and its environment"
872 -
873 -if [[ ${QT5_BUILD_TYPE} == release ]]; then
874 - KEYWORDS="~amd64 ~arm ~hppa ~ppc64 ~sparc ~x86"
875 -fi
876 -
877 -IUSE="+network +widgets"
878 -
879 -DEPEND="
880 - ~dev-qt/qtcore-${PV}:5=
881 - ~dev-qt/qtgui-${PV}:5=
882 - network? ( ~dev-qt/qtnetwork-${PV}[ssl] )
883 - widgets? ( ~dev-qt/qtwidgets-${PV} )
884 -"
885 -RDEPEND="${DEPEND}"
886 -
887 -QT5_TARGET_SUBDIRS=(
888 - src/qtdiag
889 -)
890 -
891 -src_prepare() {
892 - qt_use_disable_mod network network \
893 - src/qtdiag/qtdiag.pro
894 -
895 - qt_use_disable_mod widgets widgets \
896 - src/qtdiag/qtdiag.pro
897 -
898 - qt5-build_src_prepare
899 -}
900
901 diff --git a/dev-qt/qtgamepad/qtgamepad-5.9999.ebuild b/dev-qt/qtgamepad/qtgamepad-5.9999.ebuild
902 deleted file mode 100644
903 index 01e34bd9..00000000
904 --- a/dev-qt/qtgamepad/qtgamepad-5.9999.ebuild
905 +++ /dev/null
906 @@ -1,35 +0,0 @@
907 -# Copyright 1999-2019 Gentoo Authors
908 -# Distributed under the terms of the GNU General Public License v2
909 -
910 -EAPI=7
911 -inherit qt5-build
912 -
913 -DESCRIPTION="Qt module to support gamepad hardware"
914 -
915 -if [[ ${QT5_BUILD_TYPE} == release ]]; then
916 - KEYWORDS="~amd64 ~arm64 ~x86"
917 -fi
918 -
919 -IUSE="evdev qml sdl"
920 -
921 -DEPEND="
922 - ~dev-qt/qtcore-${PV}
923 - ~dev-qt/qtgui-${PV}[evdev?]
924 - evdev? ( virtual/libudev:= )
925 - qml? ( ~dev-qt/qtdeclarative-${PV} )
926 - sdl? ( media-libs/libsdl )
927 -"
928 -RDEPEND="${DEPEND}"
929 -
930 -src_prepare() {
931 - qt_use_disable_mod qml quick \
932 - src/src.pro
933 -
934 - qt_use_disable_config evdev evdev \
935 - src/plugins/gamepads/gamepads.pro
936 -
937 - qt_use_disable_config sdl sdl2 \
938 - src/plugins/gamepads/gamepads.pro
939 -
940 - qt5-build_src_prepare
941 -}
942
943 diff --git a/dev-qt/qtgraphicaleffects/qtgraphicaleffects-5.9999.ebuild b/dev-qt/qtgraphicaleffects/qtgraphicaleffects-5.9999.ebuild
944 deleted file mode 100644
945 index 23d9db6e..00000000
946 --- a/dev-qt/qtgraphicaleffects/qtgraphicaleffects-5.9999.ebuild
947 +++ /dev/null
948 @@ -1,21 +0,0 @@
949 -# Copyright 1999-2019 Gentoo Authors
950 -# Distributed under the terms of the GNU General Public License v2
951 -
952 -EAPI=7
953 -VIRTUALX_REQUIRED="test"
954 -inherit qt5-build
955 -
956 -DESCRIPTION="Set of QML types for adding visual effects to user interfaces"
957 -
958 -if [[ ${QT5_BUILD_TYPE} == release ]]; then
959 - KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
960 -fi
961 -
962 -IUSE=""
963 -
964 -RDEPEND="
965 - ~dev-qt/qtcore-${PV}
966 - ~dev-qt/qtdeclarative-${PV}
967 - ~dev-qt/qtgui-${PV}
968 -"
969 -DEPEND="${RDEPEND}"
970
971 diff --git a/dev-qt/qtgui/qtgui-5.9999.ebuild b/dev-qt/qtgui/qtgui-5.9999.ebuild
972 deleted file mode 100644
973 index 9e45219e..00000000
974 --- a/dev-qt/qtgui/qtgui-5.9999.ebuild
975 +++ /dev/null
976 @@ -1,179 +0,0 @@
977 -# Copyright 1999-2020 Gentoo Authors
978 -# Distributed under the terms of the GNU General Public License v2
979 -
980 -EAPI=7
981 -
982 -QT5_MODULE="qtbase"
983 -inherit qt5-build
984 -
985 -DESCRIPTION="The GUI module and platform plugins for the Qt5 framework"
986 -SLOT=5/$(ver_cut 1-3) # bug 707658
987 -
988 -if [[ ${QT5_BUILD_TYPE} == release ]]; then
989 - KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
990 -fi
991 -
992 -# TODO: linuxfb
993 -
994 -IUSE="accessibility dbus egl eglfs evdev +gif gles2-only ibus jpeg
995 - +libinput +png tslib tuio +udev vnc vulkan wayland +X"
996 -REQUIRED_USE="
997 - || ( eglfs X )
998 - accessibility? ( dbus X )
999 - eglfs? ( egl )
1000 - ibus? ( dbus )
1001 - libinput? ( udev )
1002 - X? ( gles2-only? ( egl ) )
1003 -"
1004 -
1005 -RDEPEND="
1006 - dev-libs/glib:2
1007 - ~dev-qt/qtcore-${PV}:5=
1008 - dev-util/gtk-update-icon-cache
1009 - media-libs/fontconfig
1010 - >=media-libs/freetype-2.6.1:2
1011 - >=media-libs/harfbuzz-1.6.0:=
1012 - sys-libs/zlib:=
1013 - virtual/opengl
1014 - dbus? ( ~dev-qt/qtdbus-${PV} )
1015 - egl? ( media-libs/mesa[egl] )
1016 - eglfs? (
1017 - media-libs/mesa[gbm]
1018 - x11-libs/libdrm
1019 - )
1020 - evdev? ( sys-libs/mtdev )
1021 - gles2-only? ( media-libs/mesa[gles2] )
1022 - jpeg? ( virtual/jpeg:0 )
1023 - libinput? (
1024 - dev-libs/libinput:=
1025 - >=x11-libs/libxkbcommon-0.5.0
1026 - )
1027 - png? ( media-libs/libpng:0= )
1028 - tslib? ( >=x11-libs/tslib-1.21 )
1029 - tuio? ( ~dev-qt/qtnetwork-${PV} )
1030 - udev? ( virtual/libudev:= )
1031 - vnc? ( ~dev-qt/qtnetwork-${PV} )
1032 - vulkan? ( dev-util/vulkan-headers )
1033 - X? (
1034 - x11-libs/libICE
1035 - x11-libs/libSM
1036 - x11-libs/libX11
1037 - >=x11-libs/libxcb-1.12:=[xkb]
1038 - >=x11-libs/libxkbcommon-0.5.0[X]
1039 - x11-libs/xcb-util-image
1040 - x11-libs/xcb-util-keysyms
1041 - x11-libs/xcb-util-renderutil
1042 - x11-libs/xcb-util-wm
1043 - )
1044 -"
1045 -DEPEND="${RDEPEND}
1046 - evdev? ( sys-kernel/linux-headers )
1047 - udev? ( sys-kernel/linux-headers )
1048 -"
1049 -PDEPEND="
1050 - ibus? ( app-i18n/ibus )
1051 - wayland? ( ~dev-qt/qtwayland-${PV} )
1052 -"
1053 -
1054 -QT5_TARGET_SUBDIRS=(
1055 - src/tools/qvkgen
1056 - src/gui
1057 - src/openglextensions
1058 - src/platformheaders
1059 - src/platformsupport
1060 - src/plugins/generic
1061 - src/plugins/imageformats
1062 - src/plugins/platforms
1063 - src/plugins/platforminputcontexts
1064 -)
1065 -
1066 -QT5_GENTOO_CONFIG=(
1067 - accessibility:accessibility-atspi-bridge
1068 - egl:egl:
1069 - eglfs:eglfs:
1070 - eglfs:eglfs_egldevice:
1071 - eglfs:eglfs_gbm:
1072 - evdev:evdev:
1073 - evdev:mtdev:
1074 - :fontconfig:
1075 - :system-freetype:FREETYPE
1076 - !:no-freetype:
1077 - !gif:no-gif:
1078 - gles2-only::OPENGL_ES
1079 - gles2-only:opengles2:OPENGL_ES_2
1080 - !:no-gui:
1081 - :system-harfbuzz:
1082 - !:no-harfbuzz:
1083 - jpeg:system-jpeg:IMAGEFORMAT_JPEG
1084 - !jpeg:no-jpeg:
1085 - libinput
1086 - libinput:xkbcommon:
1087 - :opengl
1088 - png:png:
1089 - png:system-png:IMAGEFORMAT_PNG
1090 - !png:no-png:
1091 - tslib:tslib:
1092 - udev:libudev:
1093 - vulkan:vulkan:
1094 - X:xcb:
1095 - X:xcb-glx:
1096 - X:xcb-plugin:
1097 - X:xcb-render:
1098 - X:xcb-sm:
1099 - X:xcb-xlib:
1100 - X:xcb-xinput:
1101 -)
1102 -
1103 -QT5_GENTOO_PRIVATE_CONFIG=(
1104 - :gui
1105 -)
1106 -
1107 -src_prepare() {
1108 - # don't add -O3 to CXXFLAGS, bug 549140
1109 - sed -i -e '/CONFIG\s*+=/s/optimize_full//' src/gui/gui.pro || die
1110 -
1111 - # egl_x11 is activated when both egl and X are enabled
1112 - use egl && QT5_GENTOO_CONFIG+=(X:egl_x11:) || QT5_GENTOO_CONFIG+=(egl:egl_x11:)
1113 -
1114 - qt_use_disable_config dbus dbus \
1115 - src/platformsupport/themes/genericunix/genericunix.pri
1116 -
1117 - qt_use_disable_config tuio tuiotouch src/plugins/generic/generic.pro
1118 -
1119 - qt_use_disable_mod ibus dbus \
1120 - src/plugins/platforminputcontexts/platforminputcontexts.pro
1121 -
1122 - use vnc || sed -i -e '/SUBDIRS += vnc/d' \
1123 - src/plugins/platforms/platforms.pro || die
1124 -
1125 - qt5-build_src_prepare
1126 -}
1127 -
1128 -src_configure() {
1129 - local myconf=(
1130 - $(usex dbus -dbus-linked '')
1131 - $(qt_use egl)
1132 - $(qt_use eglfs)
1133 - $(usex eglfs '-gbm -kms' '')
1134 - $(qt_use evdev)
1135 - $(qt_use evdev mtdev)
1136 - -fontconfig
1137 - -system-freetype
1138 - $(usex gif '' -no-gif)
1139 - -gui
1140 - -system-harfbuzz
1141 - $(qt_use jpeg libjpeg system)
1142 - $(qt_use libinput)
1143 - -opengl $(usex gles2-only es2 desktop)
1144 - $(qt_use png libpng system)
1145 - $(qt_use tslib)
1146 - $(qt_use udev libudev)
1147 - $(qt_use vulkan)
1148 - $(qt_use X xcb system)
1149 - $(usex X '-xcb-xlib -xcb-xinput -xkb' '')
1150 - )
1151 - if use libinput || use X; then
1152 - myconf+=( -xkbcommon )
1153 - fi
1154 - qt5-build_src_configure
1155 -}
1156
1157 diff --git a/dev-qt/qthelp/qthelp-5.9999.ebuild b/dev-qt/qthelp/qthelp-5.9999.ebuild
1158 deleted file mode 100644
1159 index 1590efa1..00000000
1160 --- a/dev-qt/qthelp/qthelp-5.9999.ebuild
1161 +++ /dev/null
1162 @@ -1,29 +0,0 @@
1163 -# Copyright 1999-2020 Gentoo Authors
1164 -# Distributed under the terms of the GNU General Public License v2
1165 -
1166 -EAPI=7
1167 -QT5_MODULE="qttools"
1168 -inherit qt5-build
1169 -
1170 -DESCRIPTION="Qt5 module for integrating online documentation into applications"
1171 -
1172 -if [[ ${QT5_BUILD_TYPE} == release ]]; then
1173 - KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
1174 -fi
1175 -
1176 -IUSE=""
1177 -
1178 -DEPEND="
1179 - ~dev-qt/qtcore-${PV}:5=
1180 - ~dev-qt/qtgui-${PV}
1181 - ~dev-qt/qtnetwork-${PV}
1182 - ~dev-qt/qtsql-${PV}[sqlite]
1183 - ~dev-qt/qtwidgets-${PV}
1184 -"
1185 -RDEPEND="${DEPEND}"
1186 -
1187 -QT5_TARGET_SUBDIRS=(
1188 - src/assistant/help
1189 - src/assistant/qcollectiongenerator
1190 - src/assistant/qhelpgenerator
1191 -)
1192
1193 diff --git a/dev-qt/qtimageformats/qtimageformats-5.9999.ebuild b/dev-qt/qtimageformats/qtimageformats-5.9999.ebuild
1194 deleted file mode 100644
1195 index a7eace7d..00000000
1196 --- a/dev-qt/qtimageformats/qtimageformats-5.9999.ebuild
1197 +++ /dev/null
1198 @@ -1,30 +0,0 @@
1199 -# Copyright 1999-2019 Gentoo Authors
1200 -# Distributed under the terms of the GNU General Public License v2
1201 -
1202 -EAPI=7
1203 -inherit qt5-build
1204 -
1205 -DESCRIPTION="Additional format plugins for the Qt image I/O system"
1206 -
1207 -if [[ ${QT5_BUILD_TYPE} == release ]]; then
1208 - KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~sparc ~x86"
1209 -fi
1210 -
1211 -IUSE="mng"
1212 -
1213 -DEPEND="
1214 - ~dev-qt/qtcore-${PV}
1215 - ~dev-qt/qtgui-${PV}
1216 - media-libs/libwebp:=
1217 - media-libs/tiff:0
1218 - mng? ( media-libs/libmng:= )
1219 -"
1220 -RDEPEND="${DEPEND}"
1221 -
1222 -src_configure() {
1223 - sed -e 's/qtConfig(jasper)/false:/' \
1224 - -i src/plugins/imageformats/imageformats.pro || die
1225 - qt_use_disable_config mng mng src/plugins/imageformats/imageformats.pro
1226 -
1227 - qt5-build_src_configure
1228 -}
1229
1230 diff --git a/dev-qt/qtlocation/qtlocation-5.9999.ebuild b/dev-qt/qtlocation/qtlocation-5.9999.ebuild
1231 deleted file mode 100644
1232 index 838cb1e2..00000000
1233 --- a/dev-qt/qtlocation/qtlocation-5.9999.ebuild
1234 +++ /dev/null
1235 @@ -1,46 +0,0 @@
1236 -# Copyright 1999-2020 Gentoo Authors
1237 -# Distributed under the terms of the GNU General Public License v2
1238 -
1239 -EAPI=7
1240 -inherit qt5-build
1241 -
1242 -DESCRIPTION="Location (places, maps, navigation) library for the Qt5 framework"
1243 -
1244 -if [[ ${QT5_BUILD_TYPE} == release ]]; then
1245 - KEYWORDS="~amd64 ~arm ~arm64 ~x86"
1246 -fi
1247 -
1248 -IUSE=""
1249 -
1250 -RDEPEND="
1251 - dev-libs/icu:=
1252 - ~dev-qt/qtcore-${PV}
1253 - ~dev-qt/qtdeclarative-${PV}
1254 - ~dev-qt/qtgui-${PV}
1255 - ~dev-qt/qtnetwork-${PV}
1256 - ~dev-qt/qtpositioning-${PV}[qml]
1257 - ~dev-qt/qtsql-${PV}
1258 - sys-libs/zlib
1259 -"
1260 -DEPEND="${RDEPEND}
1261 - ~dev-qt/qtconcurrent-${PV}
1262 -"
1263 -
1264 -QT5_TARGET_SUBDIRS=(
1265 - src/3rdparty/clipper
1266 - src/3rdparty/poly2tri
1267 - src/3rdparty/clip2tri
1268 - src/3rdparty/mapbox-gl-native
1269 - src/location
1270 - src/imports/location
1271 - src/imports/locationlabs
1272 - src/plugins/geoservices
1273 -)
1274 -
1275 -src_configure() {
1276 - # src/plugins/geoservices requires files that are only generated when
1277 - # qmake is run in the root directory. Bug 633776.
1278 - mkdir -p "${QT5_BUILD_DIR}" || die
1279 - qt5_qmake "${QT_BUILD_DIR}"
1280 - qt5-build_src_configure
1281 -}
1282
1283 diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.9999.ebuild b/dev-qt/qtmultimedia/qtmultimedia-5.9999.ebuild
1284 deleted file mode 100644
1285 index 0b2c348a..00000000
1286 --- a/dev-qt/qtmultimedia/qtmultimedia-5.9999.ebuild
1287 +++ /dev/null
1288 @@ -1,68 +0,0 @@
1289 -# Copyright 1999-2019 Gentoo Authors
1290 -# Distributed under the terms of the GNU General Public License v2
1291 -
1292 -EAPI=7
1293 -inherit qt5-build
1294 -
1295 -DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt5 framework"
1296 -
1297 -if [[ ${QT5_BUILD_TYPE} == release ]]; then
1298 - KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
1299 -fi
1300 -
1301 -IUSE="alsa gles2-only gstreamer openal pulseaudio qml widgets"
1302 -
1303 -RDEPEND="
1304 - ~dev-qt/qtcore-${PV}
1305 - ~dev-qt/qtgui-${PV}[gles2-only=]
1306 - ~dev-qt/qtnetwork-${PV}
1307 - alsa? ( media-libs/alsa-lib )
1308 - gstreamer? (
1309 - dev-libs/glib:2
1310 - media-libs/gstreamer:1.0
1311 - media-libs/gst-plugins-bad:1.0
1312 - media-libs/gst-plugins-base:1.0
1313 - )
1314 - pulseaudio? ( media-sound/pulseaudio[glib] )
1315 - qml? (
1316 - ~dev-qt/qtdeclarative-${PV}
1317 - gles2-only? ( ~dev-qt/qtgui-${PV}[egl] )
1318 - openal? ( media-libs/openal )
1319 - )
1320 - widgets? (
1321 - ~dev-qt/qtopengl-${PV}
1322 - ~dev-qt/qtwidgets-${PV}[gles2-only=]
1323 - )
1324 -"
1325 -DEPEND="${RDEPEND}
1326 - gstreamer? ( x11-base/xorg-proto )
1327 -"
1328 -
1329 -src_prepare() {
1330 - sed -i -e '/CONFIG\s*+=/ s/optimize_full//' \
1331 - src/multimedia/multimedia.pro || die
1332 -
1333 - qt_use_disable_config openal openal \
1334 - src/imports/imports.pro
1335 -
1336 - qt_use_disable_mod qml quick \
1337 - src/src.pro \
1338 - src/plugins/plugins.pro
1339 -
1340 - qt_use_disable_mod widgets widgets \
1341 - src/src.pro \
1342 - src/gsttools/gsttools.pro \
1343 - src/plugins/gstreamer/common.pri
1344 -
1345 - qt5-build_src_prepare
1346 -}
1347 -
1348 -src_configure() {
1349 - local myqmakeargs=(
1350 - --
1351 - $(qt_use alsa)
1352 - $(qt_use gstreamer)
1353 - $(qt_use pulseaudio)
1354 - )
1355 - qt5-build_src_configure
1356 -}
1357
1358 diff --git a/dev-qt/qtnetwork/qtnetwork-5.9999.ebuild b/dev-qt/qtnetwork/qtnetwork-5.9999.ebuild
1359 deleted file mode 100644
1360 index 1e8c4106..00000000
1361 --- a/dev-qt/qtnetwork/qtnetwork-5.9999.ebuild
1362 +++ /dev/null
1363 @@ -1,62 +0,0 @@
1364 -# Copyright 1999-2020 Gentoo Authors
1365 -# Distributed under the terms of the GNU General Public License v2
1366 -
1367 -EAPI=7
1368 -QT5_MODULE="qtbase"
1369 -inherit qt5-build
1370 -
1371 -DESCRIPTION="Network abstraction library for the Qt5 framework"
1372 -
1373 -if [[ ${QT5_BUILD_TYPE} == release ]]; then
1374 - KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
1375 -fi
1376 -
1377 -IUSE="bindist connman gssapi libproxy networkmanager sctp +ssl"
1378 -
1379 -DEPEND="
1380 - ~dev-qt/qtcore-${PV}:5=
1381 - sys-libs/zlib:=
1382 - connman? ( ~dev-qt/qtdbus-${PV} )
1383 - gssapi? ( virtual/krb5 )
1384 - libproxy? ( net-libs/libproxy )
1385 - networkmanager? ( ~dev-qt/qtdbus-${PV} )
1386 - sctp? ( kernel_linux? ( net-misc/lksctp-tools ) )
1387 - ssl? ( dev-libs/openssl:0=[bindist=] )
1388 -"
1389 -RDEPEND="${DEPEND}
1390 - connman? ( net-misc/connman )
1391 - networkmanager? ( net-misc/networkmanager )
1392 -"
1393 -
1394 -QT5_TARGET_SUBDIRS=(
1395 - src/network
1396 - src/plugins/bearer/generic
1397 -)
1398 -
1399 -QT5_GENTOO_CONFIG=(
1400 - libproxy:libproxy:
1401 - ssl::SSL
1402 - ssl::OPENSSL
1403 - ssl:openssl-linked:LINKED_OPENSSL
1404 -)
1405 -
1406 -QT5_GENTOO_PRIVATE_CONFIG=(
1407 - :network
1408 -)
1409 -
1410 -pkg_setup() {
1411 - use connman && QT5_TARGET_SUBDIRS+=(src/plugins/bearer/connman)
1412 - use networkmanager && QT5_TARGET_SUBDIRS+=(src/plugins/bearer/networkmanager)
1413 -}
1414 -
1415 -src_configure() {
1416 - local myconf=(
1417 - $(usex connman -dbus-linked '')
1418 - $(usex gssapi -feature-gssapi -no-feature-gssapi)
1419 - $(qt_use libproxy)
1420 - $(usex networkmanager -dbus-linked '')
1421 - $(qt_use sctp)
1422 - $(usex ssl -openssl-linked '')
1423 - )
1424 - qt5-build_src_configure
1425 -}
1426
1427 diff --git a/dev-qt/qtnetworkauth/qtnetworkauth-5.9999.ebuild b/dev-qt/qtnetworkauth/qtnetworkauth-5.9999.ebuild
1428 deleted file mode 100644
1429 index 7fbd2442..00000000
1430 --- a/dev-qt/qtnetworkauth/qtnetworkauth-5.9999.ebuild
1431 +++ /dev/null
1432 @@ -1,20 +0,0 @@
1433 -# Copyright 1999-2019 Gentoo Authors
1434 -# Distributed under the terms of the GNU General Public License v2
1435 -
1436 -EAPI=7
1437 -inherit qt5-build
1438 -
1439 -DESCRIPTION="Network authorization library for the Qt5 framework"
1440 -LICENSE="GPL-3"
1441 -
1442 -if [[ ${QT5_BUILD_TYPE} == release ]]; then
1443 - KEYWORDS="~amd64 ~arm64 ~x86"
1444 -fi
1445 -
1446 -IUSE=""
1447 -
1448 -DEPEND="
1449 - ~dev-qt/qtcore-${PV}
1450 - ~dev-qt/qtnetwork-${PV}
1451 -"
1452 -RDEPEND="${DEPEND}"
1453
1454 diff --git a/dev-qt/qtopengl/qtopengl-5.9999.ebuild b/dev-qt/qtopengl/qtopengl-5.9999.ebuild
1455 deleted file mode 100644
1456 index a2891c53..00000000
1457 --- a/dev-qt/qtopengl/qtopengl-5.9999.ebuild
1458 +++ /dev/null
1459 @@ -1,34 +0,0 @@
1460 -# Copyright 1999-2020 Gentoo Authors
1461 -# Distributed under the terms of the GNU General Public License v2
1462 -
1463 -EAPI=7
1464 -QT5_MODULE="qtbase"
1465 -VIRTUALX_REQUIRED="test"
1466 -inherit qt5-build
1467 -
1468 -DESCRIPTION="OpenGL support library for the Qt5 framework (deprecated)"
1469 -
1470 -if [[ ${QT5_BUILD_TYPE} == release ]]; then
1471 - KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
1472 -fi
1473 -
1474 -IUSE="gles2-only"
1475 -
1476 -DEPEND="
1477 - ~dev-qt/qtcore-${PV}:5=
1478 - ~dev-qt/qtgui-${PV}[gles2-only=]
1479 - ~dev-qt/qtwidgets-${PV}[gles2-only=]
1480 - virtual/opengl
1481 -"
1482 -RDEPEND="${DEPEND}"
1483 -
1484 -QT5_TARGET_SUBDIRS=(
1485 - src/opengl
1486 -)
1487 -
1488 -src_configure() {
1489 - local myconf=(
1490 - -opengl $(usex gles2-only es2 desktop)
1491 - )
1492 - qt5-build_src_configure
1493 -}
1494
1495 diff --git a/dev-qt/qtpaths/qtpaths-5.9999.ebuild b/dev-qt/qtpaths/qtpaths-5.9999.ebuild
1496 deleted file mode 100644
1497 index ec3e1e7d..00000000
1498 --- a/dev-qt/qtpaths/qtpaths-5.9999.ebuild
1499 +++ /dev/null
1500 @@ -1,23 +0,0 @@
1501 -# Copyright 1999-2019 Gentoo Authors
1502 -# Distributed under the terms of the GNU General Public License v2
1503 -
1504 -EAPI=7
1505 -QT5_MODULE="qttools"
1506 -inherit qt5-build
1507 -
1508 -DESCRIPTION="Command line client to QStandardPaths"
1509 -
1510 -if [[ ${QT5_BUILD_TYPE} == release ]]; then
1511 - KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
1512 -fi
1513 -
1514 -IUSE=""
1515 -
1516 -DEPEND="
1517 - ~dev-qt/qtcore-${PV}
1518 -"
1519 -RDEPEND="${DEPEND}"
1520 -
1521 -QT5_TARGET_SUBDIRS=(
1522 - src/qtpaths
1523 -)
1524
1525 diff --git a/dev-qt/qtplugininfo/qtplugininfo-5.9999.ebuild b/dev-qt/qtplugininfo/qtplugininfo-5.9999.ebuild
1526 deleted file mode 100644
1527 index 85a22f17..00000000
1528 --- a/dev-qt/qtplugininfo/qtplugininfo-5.9999.ebuild
1529 +++ /dev/null
1530 @@ -1,23 +0,0 @@
1531 -# Copyright 1999-2019 Gentoo Authors
1532 -# Distributed under the terms of the GNU General Public License v2
1533 -
1534 -EAPI=7
1535 -QT5_MODULE="qttools"
1536 -inherit qt5-build
1537 -
1538 -DESCRIPTION="Qt5 plugin metadata dumper"
1539 -
1540 -if [[ ${QT5_BUILD_TYPE} == release ]]; then
1541 - KEYWORDS="~amd64 ~x86"
1542 -fi
1543 -
1544 -IUSE=""
1545 -
1546 -DEPEND="
1547 - ~dev-qt/qtcore-${PV}
1548 -"
1549 -RDEPEND="${DEPEND}"
1550 -
1551 -QT5_TARGET_SUBDIRS=(
1552 - src/qtplugininfo
1553 -)
1554
1555 diff --git a/dev-qt/qtpositioning/qtpositioning-5.9999.ebuild b/dev-qt/qtpositioning/qtpositioning-5.9999.ebuild
1556 deleted file mode 100644
1557 index cc8b4e33..00000000
1558 --- a/dev-qt/qtpositioning/qtpositioning-5.9999.ebuild
1559 +++ /dev/null
1560 @@ -1,40 +0,0 @@
1561 -# Copyright 1999-2019 Gentoo Authors
1562 -# Distributed under the terms of the GNU General Public License v2
1563 -
1564 -EAPI=7
1565 -QT5_MODULE="qtlocation"
1566 -inherit qt5-build
1567 -
1568 -DESCRIPTION="Physical position determination library for the Qt5 framework"
1569 -
1570 -if [[ ${QT5_BUILD_TYPE} == release ]]; then
1571 - KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
1572 -fi
1573 -
1574 -IUSE="geoclue +qml"
1575 -
1576 -RDEPEND="
1577 - ~dev-qt/qtcore-${PV}
1578 - geoclue? ( ~dev-qt/qtdbus-${PV} )
1579 - qml? ( ~dev-qt/qtdeclarative-${PV} )
1580 -"
1581 -DEPEND="${RDEPEND}"
1582 -PDEPEND="
1583 - geoclue? ( app-misc/geoclue:2.0 )
1584 -"
1585 -
1586 -QT5_TARGET_SUBDIRS=(
1587 - src/3rdparty/clipper
1588 - src/3rdparty/poly2tri
1589 - src/3rdparty/clip2tri
1590 - src/positioning
1591 - src/plugins/position/positionpoll
1592 -)
1593 -
1594 -pkg_setup() {
1595 - use geoclue && QT5_TARGET_SUBDIRS+=( src/plugins/position/geoclue2 )
1596 - use qml && QT5_TARGET_SUBDIRS+=(
1597 - src/positioningquick
1598 - src/imports/positioning
1599 - )
1600 -}
1601
1602 diff --git a/dev-qt/qtprintsupport/qtprintsupport-5.9999.ebuild b/dev-qt/qtprintsupport/qtprintsupport-5.9999.ebuild
1603 deleted file mode 100644
1604 index 5945c013..00000000
1605 --- a/dev-qt/qtprintsupport/qtprintsupport-5.9999.ebuild
1606 +++ /dev/null
1607 @@ -1,42 +0,0 @@
1608 -# Copyright 1999-2020 Gentoo Authors
1609 -# Distributed under the terms of the GNU General Public License v2
1610 -
1611 -EAPI=7
1612 -QT5_MODULE="qtbase"
1613 -VIRTUALX_REQUIRED="test"
1614 -inherit qt5-build
1615 -
1616 -DESCRIPTION="Printing support library for the Qt5 framework"
1617 -
1618 -if [[ ${QT5_BUILD_TYPE} == release ]]; then
1619 - KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
1620 -fi
1621 -
1622 -IUSE="cups gles2-only"
1623 -
1624 -RDEPEND="
1625 - ~dev-qt/qtcore-${PV}:5=
1626 - ~dev-qt/qtgui-${PV}[gles2-only=]
1627 - ~dev-qt/qtwidgets-${PV}[gles2-only=]
1628 - cups? ( >=net-print/cups-1.4 )
1629 -"
1630 -DEPEND="${RDEPEND}
1631 - test? ( ~dev-qt/qtnetwork-${PV} )
1632 -"
1633 -
1634 -QT5_TARGET_SUBDIRS=(
1635 - src/printsupport
1636 - src/plugins/printsupport
1637 -)
1638 -
1639 -QT5_GENTOO_CONFIG=(
1640 - cups
1641 -)
1642 -
1643 -src_configure() {
1644 - local myconf=(
1645 - $(qt_use cups)
1646 - -opengl $(usex gles2-only es2 desktop)
1647 - )
1648 - qt5-build_src_configure
1649 -}
1650
1651 diff --git a/dev-qt/qtquickcontrols/qtquickcontrols-5.9999.ebuild b/dev-qt/qtquickcontrols/qtquickcontrols-5.9999.ebuild
1652 deleted file mode 100644
1653 index 25f8d80d..00000000
1654 --- a/dev-qt/qtquickcontrols/qtquickcontrols-5.9999.ebuild
1655 +++ /dev/null
1656 @@ -1,32 +0,0 @@
1657 -# Copyright 1999-2019 Gentoo Authors
1658 -# Distributed under the terms of the GNU General Public License v2
1659 -
1660 -EAPI=7
1661 -inherit qt5-build
1662 -
1663 -DESCRIPTION="Set of Qt Quick controls to create complete user interfaces (deprecated)"
1664 -
1665 -if [[ ${QT5_BUILD_TYPE} == release ]]; then
1666 - KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
1667 -fi
1668 -
1669 -IUSE="+widgets"
1670 -
1671 -DEPEND="
1672 - ~dev-qt/qtcore-${PV}
1673 - ~dev-qt/qtdeclarative-${PV}
1674 - ~dev-qt/qtgui-${PV}
1675 - widgets? ( ~dev-qt/qtwidgets-${PV} )
1676 -"
1677 -RDEPEND="${DEPEND}"
1678 -
1679 -src_prepare() {
1680 - qt_use_disable_mod widgets widgets \
1681 - src/src.pro \
1682 - src/controls/Private/private.pri \
1683 - tests/auto/activeFocusOnTab/activeFocusOnTab.pro \
1684 - tests/auto/controls/controls.pro \
1685 - tests/auto/testplugin/testplugin.pro
1686 -
1687 - qt5-build_src_prepare
1688 -}
1689
1690 diff --git a/dev-qt/qtquickcontrols2/qtquickcontrols2-5.9999.ebuild b/dev-qt/qtquickcontrols2/qtquickcontrols2-5.9999.ebuild
1691 deleted file mode 100644
1692 index 90962415..00000000
1693 --- a/dev-qt/qtquickcontrols2/qtquickcontrols2-5.9999.ebuild
1694 +++ /dev/null
1695 @@ -1,30 +0,0 @@
1696 -# Copyright 1999-2020 Gentoo Authors
1697 -# Distributed under the terms of the GNU General Public License v2
1698 -
1699 -EAPI=7
1700 -inherit qt5-build
1701 -
1702 -DESCRIPTION="Set of next generation Qt Quick controls for the Qt5 framework"
1703 -
1704 -if [[ ${QT5_BUILD_TYPE} == release ]]; then
1705 - KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
1706 -fi
1707 -
1708 -IUSE="widgets"
1709 -
1710 -DEPEND="
1711 - ~dev-qt/qtcore-${PV}
1712 - ~dev-qt/qtdeclarative-${PV}
1713 - ~dev-qt/qtgui-${PV}
1714 - widgets? ( ~dev-qt/qtwidgets-${PV} )
1715 -"
1716 -RDEPEND="${DEPEND}
1717 - ~dev-qt/qtgraphicaleffects-${PV}
1718 -"
1719 -
1720 -src_prepare() {
1721 - qt_use_disable_mod widgets widgets \
1722 - src/imports/platform/platform.pro
1723 -
1724 - qt5-build_src_prepare
1725 -}
1726
1727 diff --git a/dev-qt/qtscript/qtscript-5.9999.ebuild b/dev-qt/qtscript/qtscript-5.9999.ebuild
1728 deleted file mode 100644
1729 index 4c0edd2b..00000000
1730 --- a/dev-qt/qtscript/qtscript-5.9999.ebuild
1731 +++ /dev/null
1732 @@ -1,36 +0,0 @@
1733 -# Copyright 1999-2019 Gentoo Authors
1734 -# Distributed under the terms of the GNU General Public License v2
1735 -
1736 -EAPI=7
1737 -inherit qt5-build
1738 -
1739 -DESCRIPTION="Application scripting library for the Qt5 framework (deprecated)"
1740 -
1741 -if [[ ${QT5_BUILD_TYPE} == release ]]; then
1742 - KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
1743 -fi
1744 -
1745 -IUSE="+jit scripttools"
1746 -
1747 -DEPEND="
1748 - ~dev-qt/qtcore-${PV}
1749 - scripttools? (
1750 - ~dev-qt/qtgui-${PV}
1751 - ~dev-qt/qtwidgets-${PV}
1752 - )
1753 -"
1754 -RDEPEND="${DEPEND}"
1755 -
1756 -src_prepare() {
1757 - qt_use_disable_mod scripttools widgets \
1758 - src/src.pro
1759 -
1760 - qt5-build_src_prepare
1761 -}
1762 -
1763 -src_configure() {
1764 - local myqmakeargs=(
1765 - JAVASCRIPTCORE_JIT=$(usex jit 'yes' 'no')
1766 - )
1767 - qt5-build_src_configure
1768 -}
1769
1770 diff --git a/dev-qt/qtscxml/qtscxml-5.9999.ebuild b/dev-qt/qtscxml/qtscxml-5.9999.ebuild
1771 deleted file mode 100644
1772 index 5fe2d2ce..00000000
1773 --- a/dev-qt/qtscxml/qtscxml-5.9999.ebuild
1774 +++ /dev/null
1775 @@ -1,19 +0,0 @@
1776 -# Copyright 1999-2019 Gentoo Authors
1777 -# Distributed under the terms of the GNU General Public License v2
1778 -
1779 -EAPI=7
1780 -inherit qt5-build
1781 -
1782 -DESCRIPTION="State Chart XML (SCXML) support library for the Qt5 framework"
1783 -
1784 -if [[ ${QT5_BUILD_TYPE} == release ]]; then
1785 - KEYWORDS="~amd64 ~arm64 ~x86"
1786 -fi
1787 -
1788 -IUSE=""
1789 -
1790 -DEPEND="
1791 - ~dev-qt/qtcore-${PV}
1792 - ~dev-qt/qtdeclarative-${PV}
1793 -"
1794 -RDEPEND="${DEPEND}"
1795
1796 diff --git a/dev-qt/qtsensors/qtsensors-5.9999.ebuild b/dev-qt/qtsensors/qtsensors-5.9999.ebuild
1797 deleted file mode 100644
1798 index 2cf55ab9..00000000
1799 --- a/dev-qt/qtsensors/qtsensors-5.9999.ebuild
1800 +++ /dev/null
1801 @@ -1,28 +0,0 @@
1802 -# Copyright 1999-2019 Gentoo Authors
1803 -# Distributed under the terms of the GNU General Public License v2
1804 -
1805 -EAPI=7
1806 -inherit qt5-build
1807 -
1808 -DESCRIPTION="Hardware sensor access library for the Qt5 framework"
1809 -
1810 -if [[ ${QT5_BUILD_TYPE} == release ]]; then
1811 - KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
1812 -fi
1813 -
1814 -# TODO: simulator
1815 -IUSE="qml"
1816 -
1817 -RDEPEND="
1818 - ~dev-qt/qtcore-${PV}
1819 - ~dev-qt/qtdbus-${PV}
1820 - qml? ( ~dev-qt/qtdeclarative-${PV} )
1821 -"
1822 -DEPEND="${RDEPEND}"
1823 -
1824 -src_prepare() {
1825 - qt_use_disable_mod qml quick \
1826 - src/src.pro
1827 -
1828 - qt5-build_src_prepare
1829 -}
1830
1831 diff --git a/dev-qt/qtserialbus/qtserialbus-5.9999.ebuild b/dev-qt/qtserialbus/qtserialbus-5.9999.ebuild
1832 deleted file mode 100644
1833 index 4a031a9a..00000000
1834 --- a/dev-qt/qtserialbus/qtserialbus-5.9999.ebuild
1835 +++ /dev/null
1836 @@ -1,20 +0,0 @@
1837 -# Copyright 1999-2019 Gentoo Authors
1838 -# Distributed under the terms of the GNU General Public License v2
1839 -
1840 -EAPI=7
1841 -inherit qt5-build
1842 -
1843 -DESCRIPTION="Qt module to access CAN, ModBus, and other industrial serial buses and protocols"
1844 -
1845 -if [[ ${QT5_BUILD_TYPE} == release ]]; then
1846 - KEYWORDS="~amd64 ~x86"
1847 -fi
1848 -
1849 -IUSE=""
1850 -
1851 -DEPEND="
1852 - ~dev-qt/qtcore-${PV}
1853 - ~dev-qt/qtnetwork-${PV}
1854 - ~dev-qt/qtserialport-${PV}
1855 -"
1856 -RDEPEND="${DEPEND}"
1857
1858 diff --git a/dev-qt/qtserialport/qtserialport-5.9999.ebuild b/dev-qt/qtserialport/qtserialport-5.9999.ebuild
1859 deleted file mode 100644
1860 index 78e261c2..00000000
1861 --- a/dev-qt/qtserialport/qtserialport-5.9999.ebuild
1862 +++ /dev/null
1863 @@ -1,27 +0,0 @@
1864 -# Copyright 1999-2019 Gentoo Authors
1865 -# Distributed under the terms of the GNU General Public License v2
1866 -
1867 -EAPI=7
1868 -inherit qt5-build
1869 -
1870 -DESCRIPTION="Serial port abstraction library for the Qt5 framework"
1871 -
1872 -if [[ ${QT5_BUILD_TYPE} == release ]]; then
1873 - KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
1874 -fi
1875 -
1876 -IUSE=""
1877 -
1878 -DEPEND="
1879 - ~dev-qt/qtcore-${PV}
1880 - virtual/libudev:=
1881 -"
1882 -RDEPEND="${DEPEND}"
1883 -
1884 -src_prepare() {
1885 - # make sure we link against libudev
1886 - sed -i -e 's/:qtConfig(libudev)//' \
1887 - src/serialport/serialport-lib.pri || die
1888 -
1889 - qt5-build_src_prepare
1890 -}
1891
1892 diff --git a/dev-qt/qtspeech/qtspeech-5.9999.ebuild b/dev-qt/qtspeech/qtspeech-5.9999.ebuild
1893 deleted file mode 100644
1894 index 12d0485f..00000000
1895 --- a/dev-qt/qtspeech/qtspeech-5.9999.ebuild
1896 +++ /dev/null
1897 @@ -1,20 +0,0 @@
1898 -# Copyright 1999-2020 Gentoo Authors
1899 -# Distributed under the terms of the GNU General Public License v2
1900 -
1901 -EAPI=7
1902 -inherit qt5-build
1903 -
1904 -DESCRIPTION="Text-to-speech library for the Qt5 framework"
1905 -
1906 -if [[ ${QT5_BUILD_TYPE} == release ]]; then
1907 - KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
1908 -fi
1909 -
1910 -# TODO: flite plugin - needs 2.0.0 (not yet in tree)
1911 -IUSE=""
1912 -
1913 -RDEPEND="
1914 - >=app-accessibility/speech-dispatcher-0.8.7
1915 - ~dev-qt/qtcore-${PV}
1916 -"
1917 -DEPEND="${RDEPEND}"
1918
1919 diff --git a/dev-qt/qtsql/qtsql-5.9999.ebuild b/dev-qt/qtsql/qtsql-5.9999.ebuild
1920 deleted file mode 100644
1921 index 4853177b..00000000
1922 --- a/dev-qt/qtsql/qtsql-5.9999.ebuild
1923 +++ /dev/null
1924 @@ -1,55 +0,0 @@
1925 -# Copyright 1999-2020 Gentoo Authors
1926 -# Distributed under the terms of the GNU General Public License v2
1927 -
1928 -EAPI=7
1929 -QT5_MODULE="qtbase"
1930 -inherit qt5-build
1931 -
1932 -DESCRIPTION="SQL abstraction library for the Qt5 framework"
1933 -SLOT=5/$(ver_cut 1-3) # bug 639140
1934 -
1935 -if [[ ${QT5_BUILD_TYPE} == release ]]; then
1936 - KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
1937 -fi
1938 -
1939 -IUSE="freetds mysql oci8 odbc postgres +sqlite"
1940 -
1941 -REQUIRED_USE="
1942 - || ( freetds mysql oci8 odbc postgres sqlite )
1943 -"
1944 -
1945 -DEPEND="
1946 - ~dev-qt/qtcore-${PV}:5=
1947 - freetds? ( dev-db/freetds )
1948 - mysql? ( dev-db/mysql-connector-c:= )
1949 - oci8? ( dev-db/oracle-instantclient:=[sdk] )
1950 - odbc? ( dev-db/unixODBC )
1951 - postgres? ( dev-db/postgresql:* )
1952 - sqlite? ( dev-db/sqlite:3 )
1953 -"
1954 -RDEPEND="${DEPEND}"
1955 -
1956 -QT5_TARGET_SUBDIRS=(
1957 - src/sql
1958 - src/plugins/sqldrivers
1959 -)
1960 -
1961 -QT5_GENTOO_PRIVATE_CONFIG=(
1962 - :sql
1963 -)
1964 -
1965 -src_configure() {
1966 - local myconf=(
1967 - $(qt_use freetds sql-tds plugin)
1968 - $(qt_use mysql sql-mysql plugin)
1969 - $(qt_use oci8 sql-oci plugin)
1970 - $(qt_use odbc sql-odbc plugin)
1971 - $(qt_use postgres sql-psql plugin)
1972 - $(qt_use sqlite sql-sqlite plugin)
1973 - $(usex sqlite -system-sqlite '')
1974 - )
1975 -
1976 - use oci8 && myconf+=("-I${ORACLE_HOME}/include" "-L${ORACLE_HOME}/$(get_libdir)")
1977 -
1978 - qt5-build_src_configure
1979 -}
1980
1981 diff --git a/dev-qt/qtsvg/qtsvg-5.9999.ebuild b/dev-qt/qtsvg/qtsvg-5.9999.ebuild
1982 deleted file mode 100644
1983 index f143da2e..00000000
1984 --- a/dev-qt/qtsvg/qtsvg-5.9999.ebuild
1985 +++ /dev/null
1986 @@ -1,23 +0,0 @@
1987 -# Copyright 1999-2019 Gentoo Authors
1988 -# Distributed under the terms of the GNU General Public License v2
1989 -
1990 -EAPI=7
1991 -inherit qt5-build
1992 -
1993 -DESCRIPTION="SVG rendering library for the Qt5 framework"
1994 -
1995 -if [[ ${QT5_BUILD_TYPE} == release ]]; then
1996 - KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
1997 -fi
1998 -
1999 -IUSE=""
2000 -
2001 -RDEPEND="
2002 - ~dev-qt/qtcore-${PV}
2003 - ~dev-qt/qtgui-${PV}
2004 - ~dev-qt/qtwidgets-${PV}
2005 - sys-libs/zlib:=
2006 -"
2007 -DEPEND="${RDEPEND}
2008 - test? ( ~dev-qt/qtxml-${PV} )
2009 -"
2010
2011 diff --git a/dev-qt/qttest/qttest-5.9999.ebuild b/dev-qt/qttest/qttest-5.9999.ebuild
2012 deleted file mode 100644
2013 index f73f2420..00000000
2014 --- a/dev-qt/qttest/qttest-5.9999.ebuild
2015 +++ /dev/null
2016 @@ -1,33 +0,0 @@
2017 -# Copyright 1999-2020 Gentoo Authors
2018 -# Distributed under the terms of the GNU General Public License v2
2019 -
2020 -EAPI=7
2021 -QT5_MODULE="qtbase"
2022 -VIRTUALX_REQUIRED="test"
2023 -inherit qt5-build
2024 -
2025 -DESCRIPTION="Unit testing library for the Qt5 framework"
2026 -
2027 -if [[ ${QT5_BUILD_TYPE} == release ]]; then
2028 - KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
2029 -fi
2030 -
2031 -IUSE=""
2032 -
2033 -RDEPEND="
2034 - ~dev-qt/qtcore-${PV}:5=
2035 -"
2036 -DEPEND="${RDEPEND}
2037 - test? (
2038 - ~dev-qt/qtgui-${PV}
2039 - ~dev-qt/qtxml-${PV}
2040 - )
2041 -"
2042 -
2043 -QT5_TARGET_SUBDIRS=(
2044 - src/testlib
2045 -)
2046 -
2047 -QT5_GENTOO_PRIVATE_CONFIG=(
2048 - :testlib
2049 -)
2050
2051 diff --git a/dev-qt/qttranslations/qttranslations-5.9999.ebuild b/dev-qt/qttranslations/qttranslations-5.9999.ebuild
2052 deleted file mode 100644
2053 index f4be31f4..00000000
2054 --- a/dev-qt/qttranslations/qttranslations-5.9999.ebuild
2055 +++ /dev/null
2056 @@ -1,19 +0,0 @@
2057 -# Copyright 1999-2019 Gentoo Authors
2058 -# Distributed under the terms of the GNU General Public License v2
2059 -
2060 -EAPI=7
2061 -inherit qt5-build
2062 -
2063 -DESCRIPTION="Translation files for the Qt5 framework"
2064 -
2065 -if [[ ${QT5_BUILD_TYPE} == release ]]; then
2066 - KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
2067 -fi
2068 -
2069 -IUSE=""
2070 -
2071 -DEPEND="
2072 - ~dev-qt/linguist-tools-${PV}
2073 - ~dev-qt/qtcore-${PV}
2074 -"
2075 -RDEPEND=""
2076
2077 diff --git a/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-5.9999.ebuild b/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-5.9999.ebuild
2078 deleted file mode 100644
2079 index cf38d8e0..00000000
2080 --- a/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-5.9999.ebuild
2081 +++ /dev/null
2082 @@ -1,43 +0,0 @@
2083 -# Copyright 1999-2020 Gentoo Authors
2084 -# Distributed under the terms of the GNU General Public License v2
2085 -
2086 -EAPI=7
2087 -
2088 -inherit qt5-build
2089 -
2090 -DESCRIPTION="Customizable input framework and virtual keyboard for Qt"
2091 -
2092 -if [[ ${QT5_BUILD_TYPE} == release ]]; then
2093 - KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
2094 -fi
2095 -
2096 -# TODO: unbudle libraries for more layouts
2097 -IUSE="handwriting +spell +X"
2098 -
2099 -DEPEND="
2100 - ~dev-qt/qtcore-${PV}
2101 - ~dev-qt/qtdeclarative-${PV}
2102 - ~dev-qt/qtgui-${PV}
2103 - ~dev-qt/qtsvg-${PV}
2104 - spell? ( app-text/hunspell:= )
2105 - X? ( x11-libs/libxcb:= )
2106 -"
2107 -RDEPEND="${DEPEND}"
2108 -
2109 -src_configure() {
2110 - local myqmakeargs=(
2111 - $(usex handwriting CONFIG+=lipi-toolkit '')
2112 - $(usex spell '' CONFIG+=disable-hunspell)
2113 - $(usex X '' CONFIG+=disable-desktop)
2114 - CONFIG+="lang-ar_AR lang-bg_BG lang-cs_CZ lang-da_DK lang-de_DE \
2115 - lang-el_GR lang-en_GB lang-en_US lang-es_ES lang-es_MX \
2116 - lang-et_EE lang-fa_FA lang-fi_FI lang-fr_CA lang-fr_FR \
2117 - lang-he_IL lang-hi_IN lang-hr_HR lang-hu_HU lang-id_ID \
2118 - lang-it_IT lang-ms_MY lang-nb_NO lang-nl_NL lang-pl_PL \
2119 - lang-pt_BR lang-pt_PT lang-ro_RO lang-ru_RU lang-sk_SK \
2120 - lang-sl_SI lang-sq_AL lang-sr_SP lang-sv_SE lang-tr_TR \
2121 - lang-uk_UA lang-vi_VN"
2122 - )
2123 -
2124 - qt5-build_src_configure
2125 -}
2126
2127 diff --git a/dev-qt/qtwayland/qtwayland-5.9999.ebuild b/dev-qt/qtwayland/qtwayland-5.9999.ebuild
2128 deleted file mode 100644
2129 index e2924071..00000000
2130 --- a/dev-qt/qtwayland/qtwayland-5.9999.ebuild
2131 +++ /dev/null
2132 @@ -1,39 +0,0 @@
2133 -# Copyright 1999-2020 Gentoo Authors
2134 -# Distributed under the terms of the GNU General Public License v2
2135 -
2136 -EAPI=7
2137 -inherit qt5-build
2138 -
2139 -DESCRIPTION="Wayland platform plugin for Qt"
2140 -
2141 -if [[ ${QT5_BUILD_TYPE} == release ]]; then
2142 - KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
2143 -fi
2144 -
2145 -IUSE="vulkan X"
2146 -
2147 -DEPEND="
2148 - >=dev-libs/wayland-1.6.0
2149 - ~dev-qt/qtcore-${PV}
2150 - ~dev-qt/qtdeclarative-${PV}
2151 - ~dev-qt/qtgui-${PV}[egl,libinput,vulkan=]
2152 - media-libs/mesa[egl]
2153 - >=x11-libs/libxkbcommon-0.2.0
2154 - vulkan? ( dev-util/vulkan-headers )
2155 - X? (
2156 - ~dev-qt/qtgui-${PV}[-gles2-only]
2157 - x11-libs/libX11
2158 - x11-libs/libXcomposite
2159 - )
2160 -"
2161 -RDEPEND="${DEPEND}"
2162 -
2163 -src_configure() {
2164 - local myqmakeargs=(
2165 - --
2166 - $(qt_use vulkan feature-wayland-vulkan-server-buffer)
2167 - $(qt_use X feature-xcomposite-egl)
2168 - $(qt_use X feature-xcomposite-glx)
2169 - )
2170 - qt5-build_src_configure
2171 -}
2172
2173 diff --git a/dev-qt/qtwebchannel/qtwebchannel-5.9999.ebuild b/dev-qt/qtwebchannel/qtwebchannel-5.9999.ebuild
2174 deleted file mode 100644
2175 index 24910e03..00000000
2176 --- a/dev-qt/qtwebchannel/qtwebchannel-5.9999.ebuild
2177 +++ /dev/null
2178 @@ -1,26 +0,0 @@
2179 -# Copyright 1999-2019 Gentoo Authors
2180 -# Distributed under the terms of the GNU General Public License v2
2181 -
2182 -EAPI=7
2183 -inherit qt5-build
2184 -
2185 -DESCRIPTION="Qt5 module for integrating C++ and QML applications with HTML/JavaScript clients"
2186 -
2187 -if [[ ${QT5_BUILD_TYPE} == release ]]; then
2188 - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
2189 -fi
2190 -
2191 -IUSE="qml"
2192 -
2193 -DEPEND="
2194 - ~dev-qt/qtcore-${PV}
2195 - qml? ( ~dev-qt/qtdeclarative-${PV} )
2196 -"
2197 -RDEPEND="${DEPEND}"
2198 -
2199 -src_prepare() {
2200 - qt_use_disable_mod qml quick src/src.pro
2201 - qt_use_disable_mod qml qml src/webchannel/webchannel.pro
2202 -
2203 - qt5-build_src_prepare
2204 -}
2205
2206 diff --git a/dev-qt/qtwebengine/qtwebengine-5.9999.ebuild b/dev-qt/qtwebengine/qtwebengine-5.9999.ebuild
2207 deleted file mode 100644
2208 index c3f4cc37..00000000
2209 --- a/dev-qt/qtwebengine/qtwebengine-5.9999.ebuild
2210 +++ /dev/null
2211 @@ -1,143 +0,0 @@
2212 -# Copyright 1999-2020 Gentoo Authors
2213 -# Distributed under the terms of the GNU General Public License v2
2214 -
2215 -EAPI=7
2216 -
2217 -PYTHON_COMPAT=( python2_7 )
2218 -inherit multiprocessing python-any-r1 qt5-build
2219 -
2220 -DESCRIPTION="Library for rendering dynamic web content in Qt5 C++ and QML applications"
2221 -
2222 -if [[ ${QT5_BUILD_TYPE} == release ]]; then
2223 - KEYWORDS="~amd64 ~arm ~arm64 ~x86"
2224 -fi
2225 -
2226 -IUSE="alsa bindist designer jumbo-build kerberos pulseaudio +system-ffmpeg +system-icu widgets"
2227 -REQUIRED_USE="designer? ( widgets )"
2228 -
2229 -RDEPEND="
2230 - app-arch/snappy:=
2231 - dev-libs/glib:2
2232 - dev-libs/nspr
2233 - dev-libs/nss
2234 - ~dev-qt/qtcore-${PV}
2235 - ~dev-qt/qtdeclarative-${PV}
2236 - ~dev-qt/qtgui-${PV}
2237 - ~dev-qt/qtnetwork-${PV}
2238 - ~dev-qt/qtpositioning-${PV}
2239 - ~dev-qt/qtprintsupport-${PV}
2240 - ~dev-qt/qtwebchannel-${PV}[qml]
2241 - dev-libs/expat
2242 - dev-libs/libevent:=
2243 - dev-libs/libxml2[icu]
2244 - dev-libs/libxslt
2245 - dev-libs/re2:=
2246 - media-libs/fontconfig
2247 - media-libs/freetype
2248 - media-libs/harfbuzz:=
2249 - media-libs/lcms:2
2250 - media-libs/libjpeg-turbo:=
2251 - media-libs/libpng:0=
2252 - >=media-libs/libvpx-1.5:=[svc]
2253 - media-libs/libwebp:=
2254 - media-libs/mesa[egl,X(+)]
2255 - media-libs/opus
2256 - sys-apps/dbus
2257 - sys-apps/pciutils
2258 - sys-libs/zlib[minizip]
2259 - virtual/libudev
2260 - x11-libs/libdrm
2261 - x11-libs/libX11
2262 - x11-libs/libXcomposite
2263 - x11-libs/libXcursor
2264 - x11-libs/libXdamage
2265 - x11-libs/libXext
2266 - x11-libs/libXfixes
2267 - x11-libs/libXi
2268 - x11-libs/libXrandr
2269 - x11-libs/libXrender
2270 - x11-libs/libXScrnSaver
2271 - x11-libs/libXtst
2272 - alsa? ( media-libs/alsa-lib )
2273 - designer? ( ~dev-qt/designer-${PV} )
2274 - kerberos? ( virtual/krb5 )
2275 - pulseaudio? ( media-sound/pulseaudio:= )
2276 - system-ffmpeg? ( media-video/ffmpeg:0= )
2277 - system-icu? ( >=dev-libs/icu-60.2:= )
2278 - widgets? (
2279 - ~dev-qt/qtdeclarative-${PV}[widgets]
2280 - ~dev-qt/qtwidgets-${PV}
2281 - )
2282 -"
2283 -DEPEND="${RDEPEND}
2284 - ${PYTHON_DEPS}
2285 - >=app-arch/gzip-1.7
2286 - dev-util/gperf
2287 - dev-util/ninja
2288 - dev-util/re2c
2289 - sys-devel/bison
2290 -"
2291 -
2292 -src_prepare() {
2293 - if ! use jumbo-build; then
2294 - sed -i -e 's|use_jumbo_build=true|use_jumbo_build=false|' \
2295 - src/core/config/common.pri || die
2296 - fi
2297 -
2298 - # bug 630834 - pass appropriate options to ninja when building GN
2299 - sed -e "s/\['ninja'/&, '-j$(makeopts_jobs)', '-l$(makeopts_loadavg "${MAKEOPTS}" 0)', '-v'/" \
2300 - -i src/3rdparty/chromium/tools/gn/bootstrap/bootstrap.py || die
2301 -
2302 - # bug 620444 - ensure local headers are used
2303 - find "${S}" -type f -name "*.pr[fio]" | xargs sed -i -e 's|INCLUDEPATH += |&$$QTWEBENGINE_ROOT/include |' || die
2304 -
2305 - if use system-icu; then
2306 - # Sanity check to ensure that bundled copy of ICU is not used.
2307 - # Whole src/3rdparty/chromium/third_party/icu directory cannot be deleted because
2308 - # src/3rdparty/chromium/third_party/icu/BUILD.gn is used by build system.
2309 - # If usage of headers of bundled copy of ICU occurs, then lists of shim headers in
2310 - # shim_headers("icui18n_shim") and shim_headers("icuuc_shim") in
2311 - # src/3rdparty/chromium/third_party/icu/BUILD.gn should be updated.
2312 - local file
2313 - while read file; do
2314 - echo "#error This file should not be used!" > "${file}" || die
2315 - done < <(find src/3rdparty/chromium/third_party/icu -type f "(" -name "*.c" -o -name "*.cpp" -o -name "*.h" ")" 2>/dev/null)
2316 - fi
2317 -
2318 - qt_use_disable_config alsa webengine-alsa src/core/config/linux.pri
2319 - qt_use_disable_config pulseaudio webengine-pulseaudio src/core/config/linux.pri
2320 -
2321 - qt_use_disable_mod designer webenginewidgets src/plugins/plugins.pro
2322 -
2323 - qt_use_disable_mod widgets widgets src/src.pro
2324 -
2325 - qt5-build_src_prepare
2326 -}
2327 -
2328 -src_configure() {
2329 - export NINJA_PATH=/usr/bin/ninja
2330 - export NINJAFLAGS="${NINJAFLAGS:--j$(makeopts_jobs) -l$(makeopts_loadavg "${MAKEOPTS}" 0) -v}"
2331 -
2332 - local myqmakeargs=(
2333 - --
2334 - -opus
2335 - -printing-and-pdf
2336 - -webp
2337 - $(usex alsa '-alsa' '')
2338 - $(usex bindist '' '-proprietary-codecs')
2339 - $(usex kerberos '-webengine-kerberos' '-no-webengine-kerberos')
2340 - $(usex pulseaudio '-pulseaudio' '')
2341 - $(usex system-ffmpeg '-ffmpeg' '')
2342 - $(usex system-icu '-webengine-icu' '')
2343 - )
2344 - qt5-build_src_configure
2345 -}
2346 -
2347 -src_install() {
2348 - qt5-build_src_install
2349 -
2350 - # bug 601472
2351 - if [[ ! -f ${D}${QT5_LIBDIR}/libQt5WebEngine.so ]]; then
2352 - die "${CATEGORY}/${PF} failed to build anything. Please report to https://bugs.gentoo.org/"
2353 - fi
2354 -}
2355
2356 diff --git a/dev-qt/qtwebkit/qtwebkit-5.9999.ebuild b/dev-qt/qtwebkit/qtwebkit-5.9999.ebuild
2357 deleted file mode 100644
2358 index 486762e5..00000000
2359 --- a/dev-qt/qtwebkit/qtwebkit-5.9999.ebuild
2360 +++ /dev/null
2361 @@ -1,149 +0,0 @@
2362 -# Copyright 1999-2020 Gentoo Authors
2363 -# Distributed under the terms of the GNU General Public License v2
2364 -
2365 -EAPI=7
2366 -
2367 -if [[ ${PV} = *9999 ]]; then
2368 - EGIT_BRANCH="qtwebkit-dev"
2369 - EGIT_REPO_URI="https://github.com/qtwebkit/qtwebkit.git"
2370 - inherit git-r3
2371 -else
2372 - SRC_URI="https://github.com/annulen/webkit/releases/download/${P}/${P}.tar.xz"
2373 - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
2374 -fi
2375 -PYTHON_COMPAT=( python3_{6,7,8} )
2376 -USE_RUBY="ruby25 ruby26 ruby27"
2377 -inherit check-reqs cmake flag-o-matic python-any-r1 qmake-utils ruby-single toolchain-funcs
2378 -
2379 -DESCRIPTION="WebKit rendering library for the Qt5 framework (deprecated)"
2380 -HOMEPAGE="https://www.qt.io/"
2381 -
2382 -LICENSE="BSD LGPL-2+"
2383 -SLOT="5/5.9999"
2384 -IUSE="crypt geolocation gles2-only +gstreamer +hyphen +jit multimedia nsplugin opengl orientation +printsupport qml webp X"
2385 -
2386 -REQUIRED_USE="
2387 - nsplugin? ( X )
2388 - qml? ( opengl )
2389 - ?? ( gstreamer multimedia )
2390 -"
2391 -
2392 -# Dependencies found at Source/cmake/OptionsQt.cmake
2393 -QT_MIN_VER="5.12.3:5"
2394 -BDEPEND="
2395 - ${PYTHON_DEPS}
2396 - ${RUBY_DEPS}
2397 - dev-lang/perl
2398 - dev-util/gperf
2399 - >=sys-devel/bison-2.4.3
2400 - sys-devel/flex
2401 - virtual/pkgconfig
2402 -"
2403 -DEPEND="
2404 - dev-db/sqlite:3
2405 - dev-libs/icu:=
2406 - dev-libs/libxml2
2407 - dev-libs/libxslt
2408 - >=dev-qt/qtcore-${QT_MIN_VER}
2409 - >=dev-qt/qtgui-${QT_MIN_VER}
2410 - >=dev-qt/qtnetwork-${QT_MIN_VER}
2411 - >=dev-qt/qtwidgets-${QT_MIN_VER}=
2412 - media-libs/libpng:0=
2413 - media-libs/woff2
2414 - virtual/jpeg:0
2415 - crypt? (
2416 - dev-libs/libgcrypt:=
2417 - dev-libs/libtasn1:=
2418 - )
2419 - geolocation? ( >=dev-qt/qtpositioning-${QT_MIN_VER} )
2420 - gstreamer? (
2421 - dev-libs/glib:2
2422 - media-libs/gstreamer:1.0
2423 - media-libs/gst-plugins-bad:1.0
2424 - media-libs/gst-plugins-base:1.0
2425 - )
2426 - hyphen? ( dev-libs/hyphen )
2427 - multimedia? ( >=dev-qt/qtmultimedia-${QT_MIN_VER}[widgets] )
2428 - opengl? (
2429 - >=dev-qt/qtgui-${QT_MIN_VER}[gles2-only=]
2430 - >=dev-qt/qtopengl-${QT_MIN_VER}[gles2-only=]
2431 - )
2432 - orientation? ( >=dev-qt/qtsensors-${QT_MIN_VER} )
2433 - printsupport? ( >=dev-qt/qtprintsupport-${QT_MIN_VER} )
2434 - qml? (
2435 - >=dev-qt/qtdeclarative-${QT_MIN_VER}
2436 - >=dev-qt/qtwebchannel-${QT_MIN_VER}[qml]
2437 - )
2438 - webp? ( media-libs/libwebp:= )
2439 - X? (
2440 - x11-libs/libX11
2441 - x11-libs/libXcomposite
2442 - x11-libs/libXrender
2443 - )
2444 -"
2445 -RDEPEND="${DEPEND}"
2446 -
2447 -CHECKREQS_DISK_BUILD="16G" # bug 417307
2448 -
2449 -_check_reqs() {
2450 - if [[ ${MERGE_TYPE} != binary ]] && is-flagq "-g*" && ! is-flagq "-g*0"; then
2451 - einfo "Checking for sufficient disk space to build ${PN} with debugging flags"
2452 - check-reqs_$1
2453 - fi
2454 -}
2455 -
2456 -pkg_pretend() {
2457 - _check_reqs pkg_pretend
2458 -}
2459 -
2460 -pkg_setup() {
2461 - _check_reqs pkg_setup
2462 - python-any-r1_pkg_setup
2463 -}
2464 -
2465 -src_configure() {
2466 - # Respect CC, otherwise fails on prefix, bug #395875
2467 - tc-export CC
2468 -
2469 - # Multiple rendering bugs on youtube, github, etc without this, bug #547224
2470 - append-flags $(test-flags -fno-strict-aliasing)
2471 -
2472 - local mycmakeargs=(
2473 - -DPORT=Qt
2474 - -DENABLE_API_TESTS=OFF
2475 - -DENABLE_TOOLS=OFF
2476 - -DENABLE_WEB_CRYPTO=$(usex crypt)
2477 - -DENABLE_GEOLOCATION=$(usex geolocation)
2478 - -DUSE_GSTREAMER=$(usex gstreamer)
2479 - -DUSE_LIBHYPHEN=$(usex hyphen)
2480 - -DENABLE_JIT=$(usex jit)
2481 - -DUSE_QT_MULTIMEDIA=$(usex multimedia)
2482 - -DENABLE_NETSCAPE_PLUGIN_API=$(usex nsplugin)
2483 - -DENABLE_OPENGL=$(usex opengl)
2484 - -DENABLE_PRINT_SUPPORT=$(usex printsupport)
2485 - -DENABLE_DEVICE_ORIENTATION=$(usex orientation)
2486 - -DENABLE_WEBKIT=$(usex qml)
2487 - $(cmake_use_find_package webp WebP)
2488 - -DENABLE_X11_TARGET=$(usex X)
2489 - )
2490 -
2491 - if has_version "virtual/rubygems[ruby_targets_ruby27]"; then
2492 - mycmakeargs+=( -DRUBY_EXECUTABLE=$(type -P ruby27) )
2493 - elif has_version "virtual/rubygems[ruby_targets_ruby26]"; then
2494 - mycmakeargs+=( -DRUBY_EXECUTABLE=$(type -P ruby26) )
2495 - else
2496 - mycmakeargs+=( -DRUBY_EXECUTABLE=$(type -P ruby25) )
2497 - fi
2498 -
2499 - cmake_src_configure
2500 -}
2501 -
2502 -src_install() {
2503 - cmake_src_install
2504 -
2505 - # bug 572056
2506 - if [[ ! -f ${ED}$(qt5_get_libdir)/libQt5WebKit.so ]]; then
2507 - eerror "${CATEGORY}/${PF} could not build due to a broken ruby environment."
2508 - die 'Check "eselect ruby" and ensure you have a working ruby in your $PATH'
2509 - fi
2510 -}
2511
2512 diff --git a/dev-qt/qtwebsockets/qtwebsockets-5.9999.ebuild b/dev-qt/qtwebsockets/qtwebsockets-5.9999.ebuild
2513 deleted file mode 100644
2514 index 097f97a9..00000000
2515 --- a/dev-qt/qtwebsockets/qtwebsockets-5.9999.ebuild
2516 +++ /dev/null
2517 @@ -1,27 +0,0 @@
2518 -# Copyright 1999-2019 Gentoo Authors
2519 -# Distributed under the terms of the GNU General Public License v2
2520 -
2521 -EAPI=7
2522 -inherit qt5-build
2523 -
2524 -DESCRIPTION="Implementation of the WebSocket protocol for the Qt5 framework"
2525 -
2526 -if [[ ${QT5_BUILD_TYPE} == release ]]; then
2527 - KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
2528 -fi
2529 -
2530 -IUSE="qml +ssl"
2531 -
2532 -DEPEND="
2533 - ~dev-qt/qtcore-${PV}
2534 - ~dev-qt/qtnetwork-${PV}[ssl=]
2535 - qml? ( ~dev-qt/qtdeclarative-${PV} )
2536 -
2537 -"
2538 -RDEPEND="${DEPEND}"
2539 -
2540 -src_prepare() {
2541 - qt_use_disable_mod qml quick src/src.pro
2542 -
2543 - qt5-build_src_prepare
2544 -}
2545
2546 diff --git a/dev-qt/qtwebview/qtwebview-5.9999.ebuild b/dev-qt/qtwebview/qtwebview-5.9999.ebuild
2547 deleted file mode 100644
2548 index fa902e48..00000000
2549 --- a/dev-qt/qtwebview/qtwebview-5.9999.ebuild
2550 +++ /dev/null
2551 @@ -1,21 +0,0 @@
2552 -# Copyright 1999-2019 Gentoo Authors
2553 -# Distributed under the terms of the GNU General Public License v2
2554 -
2555 -EAPI=7
2556 -inherit qt5-build
2557 -
2558 -DESCRIPTION="Module for displaying web content in a QML application using the Qt5 framework"
2559 -
2560 -if [[ ${QT5_BUILD_TYPE} == release ]]; then
2561 - KEYWORDS="~amd64"
2562 -fi
2563 -
2564 -IUSE=""
2565 -
2566 -DEPEND="
2567 - ~dev-qt/qtcore-${PV}
2568 - ~dev-qt/qtdeclarative-${PV}
2569 - ~dev-qt/qtgui-${PV}
2570 - ~dev-qt/qtwebengine-${PV}
2571 -"
2572 -RDEPEND="${DEPEND}"
2573
2574 diff --git a/dev-qt/qtwidgets/qtwidgets-5.9999.ebuild b/dev-qt/qtwidgets/qtwidgets-5.9999.ebuild
2575 deleted file mode 100644
2576 index 26bc4f95..00000000
2577 --- a/dev-qt/qtwidgets/qtwidgets-5.9999.ebuild
2578 +++ /dev/null
2579 @@ -1,57 +0,0 @@
2580 -# Copyright 1999-2020 Gentoo Authors
2581 -# Distributed under the terms of the GNU General Public License v2
2582 -
2583 -EAPI=7
2584 -
2585 -QT5_MODULE="qtbase"
2586 -inherit qt5-build
2587 -
2588 -DESCRIPTION="Set of components for creating classic desktop-style UIs for the Qt5 framework"
2589 -
2590 -if [[ ${QT5_BUILD_TYPE} == release ]]; then
2591 - KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
2592 -fi
2593 -
2594 -# keep IUSE defaults in sync with qtgui
2595 -IUSE="gles2-only gtk +png +X"
2596 -
2597 -DEPEND="
2598 - ~dev-qt/qtcore-${PV}:5=
2599 - ~dev-qt/qtgui-${PV}[gles2-only=,png=,X?]
2600 - gtk? (
2601 - ~dev-qt/qtgui-${PV}[dbus]
2602 - x11-libs/gtk+:3
2603 - x11-libs/libX11
2604 - x11-libs/pango
2605 - )
2606 -"
2607 -RDEPEND="${DEPEND}"
2608 -
2609 -QT5_TARGET_SUBDIRS=(
2610 - src/tools/uic
2611 - src/widgets
2612 - src/plugins/platformthemes
2613 -)
2614 -
2615 -QT5_GENTOO_CONFIG=(
2616 - gtk:gtk3:
2617 - ::widgets
2618 - !:no-widgets:
2619 -)
2620 -
2621 -QT5_GENTOO_PRIVATE_CONFIG=(
2622 - :widgets
2623 -)
2624 -
2625 -src_configure() {
2626 - local myconf=(
2627 - -opengl $(usex gles2-only es2 desktop)
2628 - $(qt_use gtk)
2629 - -gui
2630 - $(qt_use png libpng system)
2631 - -widgets
2632 - $(qt_use X xcb system)
2633 - $(usex X '-xcb-xlib -xcb-xinput -xkb -xkbcommon' '')
2634 - )
2635 - qt5-build_src_configure
2636 -}
2637
2638 diff --git a/dev-qt/qtx11extras/qtx11extras-5.9999.ebuild b/dev-qt/qtx11extras/qtx11extras-5.9999.ebuild
2639 deleted file mode 100644
2640 index 32aefe9b..00000000
2641 --- a/dev-qt/qtx11extras/qtx11extras-5.9999.ebuild
2642 +++ /dev/null
2643 @@ -1,22 +0,0 @@
2644 -# Copyright 1999-2020 Gentoo Authors
2645 -# Distributed under the terms of the GNU General Public License v2
2646 -
2647 -EAPI=7
2648 -
2649 -inherit qt5-build
2650 -
2651 -DESCRIPTION="Linux/X11-specific support library for the Qt5 framework"
2652 -
2653 -if [[ ${QT5_BUILD_TYPE} == release ]]; then
2654 - KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
2655 -fi
2656 -
2657 -IUSE=""
2658 -
2659 -RDEPEND="
2660 - ~dev-qt/qtcore-${PV}
2661 - ~dev-qt/qtgui-${PV}[X]
2662 -"
2663 -DEPEND="${RDEPEND}
2664 - test? ( ~dev-qt/qtwidgets-${PV} )
2665 -"
2666
2667 diff --git a/dev-qt/qtxml/qtxml-5.9999.ebuild b/dev-qt/qtxml/qtxml-5.9999.ebuild
2668 deleted file mode 100644
2669 index c475c1b3..00000000
2670 --- a/dev-qt/qtxml/qtxml-5.9999.ebuild
2671 +++ /dev/null
2672 @@ -1,29 +0,0 @@
2673 -# Copyright 1999-2020 Gentoo Authors
2674 -# Distributed under the terms of the GNU General Public License v2
2675 -
2676 -EAPI=7
2677 -QT5_MODULE="qtbase"
2678 -inherit qt5-build
2679 -
2680 -DESCRIPTION="Implementation of SAX and DOM for the Qt5 framework"
2681 -
2682 -if [[ ${QT5_BUILD_TYPE} == release ]]; then
2683 - KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
2684 -fi
2685 -
2686 -IUSE=""
2687 -
2688 -RDEPEND="
2689 - ~dev-qt/qtcore-${PV}:5=
2690 -"
2691 -DEPEND="${RDEPEND}
2692 - test? ( ~dev-qt/qtnetwork-${PV} )
2693 -"
2694 -
2695 -QT5_TARGET_SUBDIRS=(
2696 - src/xml
2697 -)
2698 -
2699 -QT5_GENTOO_PRIVATE_CONFIG=(
2700 - :xml
2701 -)
2702
2703 diff --git a/dev-qt/qtxmlpatterns/qtxmlpatterns-5.9999.ebuild b/dev-qt/qtxmlpatterns/qtxmlpatterns-5.9999.ebuild
2704 deleted file mode 100644
2705 index 4b25082f..00000000
2706 --- a/dev-qt/qtxmlpatterns/qtxmlpatterns-5.9999.ebuild
2707 +++ /dev/null
2708 @@ -1,30 +0,0 @@
2709 -# Copyright 1999-2019 Gentoo Authors
2710 -# Distributed under the terms of the GNU General Public License v2
2711 -
2712 -EAPI=7
2713 -inherit qt5-build
2714 -
2715 -DESCRIPTION="XPath, XQuery, XSLT, and XML Schema validation library for the Qt5 framework"
2716 -
2717 -if [[ ${QT5_BUILD_TYPE} == release ]]; then
2718 - KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
2719 -fi
2720 -
2721 -IUSE="qml"
2722 -
2723 -DEPEND="
2724 - ~dev-qt/qtcore-${PV}
2725 - ~dev-qt/qtnetwork-${PV}
2726 - qml? ( ~dev-qt/qtdeclarative-${PV} )
2727 -"
2728 -RDEPEND="${DEPEND}"
2729 -
2730 -src_prepare() {
2731 - qt_use_disable_mod qml qml \
2732 - src/src.pro \
2733 - src/imports/imports.pro
2734 -
2735 - qt_use_disable_mod qml quick tests/auto/auto.pro
2736 -
2737 - qt5-build_src_prepare
2738 -}