Gentoo Archives: gentoo-commits

From: Jimi Huotari <chiitoo@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/qt:master commit in: dev-qt/qtsvg/, dev-qt/qtmultimedia/, dev-qt/qtdeclarative/, dev-qt/qtbase/, ...
Date: Tue, 01 Feb 2022 11:55:02
Message-Id: 1643715748.e8986bdc30b3dd08615ac0fbad73a784178264a5.chiitoo@gentoo
1 commit: e8986bdc30b3dd08615ac0fbad73a784178264a5
2 Author: Jimi Huotari <chiitoo <AT> gentoo <DOT> org>
3 AuthorDate: Tue Feb 1 11:42:28 2022 +0000
4 Commit: Jimi Huotari <chiitoo <AT> gentoo <DOT> org>
5 CommitDate: Tue Feb 1 11:42:28 2022 +0000
6 URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=e8986bdc
7
8 dev-qt: remove 6.2.2
9
10 Package-Manager: Portage-3.0.30, Repoman-3.0.3
11 Signed-off-by: Jimi Huotari <chiitoo <AT> gentoo.org>
12
13 dev-qt/qtbase/Manifest | 1 -
14 dev-qt/qtbase/qtbase-6.2.2.ebuild | 184 -----------------------
15 dev-qt/qtdeclarative/Manifest | 1 -
16 dev-qt/qtdeclarative/qtdeclarative-6.2.2.ebuild | 20 ---
17 dev-qt/qtmultimedia/Manifest | 1 -
18 dev-qt/qtmultimedia/qtmultimedia-6.2.2.ebuild | 40 -----
19 dev-qt/qtpositioning/Manifest | 1 -
20 dev-qt/qtpositioning/qtpositioning-6.2.2.ebuild | 20 ---
21 dev-qt/qtshadertools/Manifest | 1 -
22 dev-qt/qtshadertools/qtshadertools-6.2.2.ebuild | 17 ---
23 dev-qt/qtsvg/Manifest | 1 -
24 dev-qt/qtsvg/qtsvg-6.2.2.ebuild | 19 ---
25 dev-qt/qttools/Manifest | 1 -
26 dev-qt/qttools/qttools-6.2.2.ebuild | 18 ---
27 dev-qt/qtwebchannel/Manifest | 1 -
28 dev-qt/qtwebchannel/qtwebchannel-6.2.2.ebuild | 18 ---
29 dev-qt/qtwebengine/Manifest | 1 -
30 dev-qt/qtwebengine/qtwebengine-6.2.2.ebuild | 192 ------------------------
31 18 files changed, 537 deletions(-)
32
33 diff --git a/dev-qt/qtbase/Manifest b/dev-qt/qtbase/Manifest
34 index a297329a..545e2ffc 100644
35 --- a/dev-qt/qtbase/Manifest
36 +++ b/dev-qt/qtbase/Manifest
37 @@ -1,2 +1 @@
38 -DIST qtbase-everywhere-src-6.2.2.tar.xz 46649016 BLAKE2B ae14ed74e06e2de2798b6b1d95dc4c4c2c61c839aabf7f5271ce1f6f6320d21c02f933974badbe94d882465ebe9cb43396305fa74d11445b50f3329590c57a15 SHA512 769dbf2b271083cfb9c72e6bd99cd52cdfd7d9d303d88d05175e4f0da5e8da5df9724bd48ad664e1d8e829a3529fa166654138c48cb36636f4787d0b26ff4b3b
39 DIST qtbase-everywhere-src-6.2.3.tar.xz 46511800 BLAKE2B bd2467bcf949a475f8e354e73475dc4bff0e0e5a75cee7b72dd02efa64663f95bafe32c114b292260337b827be153c67360c0f08b6fb3f798153ef2fd8982e3d SHA512 c1adfb971723213f193223de222e10414868cf091e79c1fedbcaaa495cce57976bb65ac5d20138bc7e5668b92bf88ef054783b55c59b3a8feffc837596764698
40
41 diff --git a/dev-qt/qtbase/qtbase-6.2.2.ebuild b/dev-qt/qtbase/qtbase-6.2.2.ebuild
42 deleted file mode 100644
43 index 5841c484..00000000
44 --- a/dev-qt/qtbase/qtbase-6.2.2.ebuild
45 +++ /dev/null
46 @@ -1,184 +0,0 @@
47 -# Copyright 2021 Gentoo Authors
48 -# Distributed under the terms of the GNU General Public License v2
49 -
50 -EAPI=8
51 -
52 -inherit qt6-build
53 -
54 -DESCRIPTION="Cross-platform application development framework"
55 -
56 -if [[ ${QT6_BUILD_TYPE} == release ]]; then
57 - KEYWORDS="~amd64"
58 -fi
59 -
60 -# Qt Modules
61 -IUSE="+concurrent +dbus +gui +network +sql opengl +widgets +xml"
62 -REQUIRED_USE="
63 - opengl? ( gui ) widgets? ( gui )
64 - X? ( || ( evdev libinput ) )
65 -"
66 -
67 -QTGUI_IUSE="accessibility egl eglfs evdev +gif gles2-only +ico +jpeg +libinput tslib tuio vulkan +X"
68 -QTNETWORK_IUSE="gssapi libproxy sctp +ssl vnc"
69 -QTSQL_IUSE="freetds mysql oci8 odbc postgres +sqlite"
70 -IUSE+=" ${QTGUI_IUSE} ${QTNETWORK_IUSE} ${QTSQL_IUSE} cups gtk icu systemd +udev"
71 -# QtPrintSupport = QtGui + QtWidgets enabled.
72 -# ibus = xkbcommon + dbus, and xkbcommon needs either libinput or X
73 -# moved vnc logically to QtNetwork as that is upstream condition for it
74 -REQUIRED_USE+="
75 - $(printf '%s? ( gui ) ' ${QTGUI_IUSE//+/})
76 - $(printf '%s? ( network ) ' ${QTNETWORK_IUSE//+/})
77 - $(printf '%s? ( sql ) ' ${QTSQL_IUSE//+/})
78 - accessibility? ( dbus X )
79 - cups? ( gui widgets )
80 - eglfs? ( egl )
81 - gtk? ( widgets )
82 - gui? ( || ( eglfs X ) || ( libinput X ) )
83 - libinput? ( udev )
84 - sql? ( || ( freetds mysql oci8 odbc postgres sqlite ) )
85 - X? ( gles2-only? ( egl ) )
86 -"
87 -
88 -# TODO:
89 -# qtimageformats: mng not done yet, qtimageformats.git upstream commit 9443239c
90 -# qtnetwork: connman, networkmanager
91 -DEPEND="
92 - app-arch/brotli:=
93 - app-arch/libarchive[zstd]
94 - app-arch/zstd:=
95 - app-crypt/libb2
96 - dev-libs/double-conversion:=
97 - dev-libs/glib:2
98 - dev-libs/libpcre2:=[pcre16,unicode]
99 - dev-util/gtk-update-icon-cache
100 - media-libs/fontconfig
101 - >=media-libs/freetype-2.6.1:2
102 - >=media-libs/harfbuzz-1.6.0:=
103 - media-libs/tiff:0
104 - >=sys-apps/dbus-1.4.20
105 - sys-libs/zlib:=
106 - virtual/opengl
107 - evdev? ( sys-libs/mtdev )
108 - freetds? ( dev-db/freetds )
109 - gles2-only? ( media-libs/libglvnd )
110 - !gles2-only? ( media-libs/libglvnd[X] )
111 - gssapi? ( virtual/krb5 )
112 - gtk? (
113 - x11-libs/gtk+:3
114 - x11-libs/libX11
115 - x11-libs/pango
116 - )
117 - gui? ( media-libs/libpng:0= )
118 - icu? ( dev-libs/icu:= )
119 - !icu? ( virtual/libiconv )
120 - jpeg? ( virtual/jpeg:0 )
121 - libinput? (
122 - dev-libs/libinput:=
123 - >=x11-libs/libxkbcommon-0.5.0
124 - )
125 - libproxy? ( net-libs/libproxy )
126 - mysql? ( dev-db/mysql-connector-c:= )
127 - oci8? ( dev-db/oracle-instantclient:=[sdk] )
128 - odbc? ( dev-db/unixODBC )
129 - postgres? ( dev-db/postgresql:* )
130 - sctp? ( kernel_linux? ( net-misc/lksctp-tools ) )
131 - sqlite? ( dev-db/sqlite:3 )
132 - ssl? ( dev-libs/openssl:0= )
133 - systemd? ( sys-apps/systemd:= )
134 - tslib? ( >=x11-libs/tslib-1.21 )
135 - udev? ( virtual/libudev:= )
136 - vulkan? ( dev-util/vulkan-headers )
137 - X? (
138 - x11-libs/libdrm
139 - x11-libs/libICE
140 - x11-libs/libSM
141 - x11-libs/libX11
142 - >=x11-libs/libxcb-1.12:=[xkb]
143 - >=x11-libs/libxkbcommon-0.5.0[X]
144 - x11-libs/xcb-util-image
145 - x11-libs/xcb-util-keysyms
146 - x11-libs/xcb-util-renderutil
147 - x11-libs/xcb-util-wm
148 - )
149 -"
150 -RDEPEND="${DEPEND}"
151 -
152 -src_prepare() {
153 - qt6-build_src_prepare
154 -
155 - # TODO: fails without QtGui
156 - sed -e "/androiddeployqt/s/^/#DONT/" -e "/androidtestrunner/s/^/#DONT/" \
157 - -i src/tools/CMakeLists.txt || die
158 -}
159 -
160 -src_configure() {
161 - local mycmakeargs=(
162 - -DINSTALL_BINDIR=${QT6_BINDIR}
163 - -DINSTALL_INCLUDEDIR=${QT6_HEADERDIR}
164 - -DINSTALL_LIBDIR=${QT6_LIBDIR}
165 - -DINSTALL_ARCHDATADIR=${QT6_ARCHDATADIR}
166 - -DINSTALL_PLUGINSDIR=${QT6_PLUGINDIR}
167 - -DINSTALL_LIBEXECDIR=${QT6_LIBEXECDIR}
168 - -DINSTALL_QMLDIR=${QT6_QMLDIR}
169 - -DINSTALL_DATADIR=${QT6_DATADIR}
170 - -DINSTALL_DOCDIR=${QT6_DOCDIR}
171 - -DINSTALL_TRANSLATIONSDIR=${QT6_TRANSLATIONDIR}
172 - -DINSTALL_SYSCONFDIR=${QT6_SYSCONFDIR}
173 - -DINSTALL_MKSPECSDIR=${QT6_ARCHDATADIR}/mkspecs
174 - -DINSTALL_EXAMPLESDIR=${QT6_EXAMPLESDIR}
175 - -DQT_FEATURE_zstd=ON
176 - $(qt_feature concurrent)
177 - $(qt_feature dbus)
178 - $(qt_feature gui)
179 - $(qt_feature icu)
180 - $(qt_feature network)
181 - $(qt_feature sql)
182 - $(qt_feature systemd journald)
183 - -DQT_FEATURE_testlib=ON # TODO: install QtTest by default?
184 - $(qt_feature udev libudev)
185 - $(qt_feature xml)
186 - )
187 - use gui && mycmakeargs+=(
188 - $(qt_feature accessibility accessibility_atspi_bridge)
189 - $(qt_feature egl)
190 - $(qt_feature eglfs eglfs_egldevice)
191 - $(qt_feature eglfs eglfs_gbm)
192 - $(qt_feature evdev)
193 - $(qt_feature evdev mtdev)
194 - $(qt_feature gif)
195 - $(qt_feature jpeg)
196 - $(qt_feature opengl)
197 - $(qt_feature gles2-only opengles2)
198 - $(qt_feature libinput)
199 - $(qt_feature tslib)
200 - $(qt_feature tuio tuiotouch)
201 - $(qt_feature vulkan)
202 - $(qt_feature widgets)
203 - $(qt_feature X xcb)
204 - $(qt_feature X xcb_xlib)
205 - )
206 - use widgets && mycmakeargs+=(
207 - $(qt_feature cups)
208 - $(qt_feature gtk gtk3)
209 - )
210 - if use libinput || use X; then
211 - mycmakeargs+=( -DQT_FEATURE_xkbcommon=ON )
212 - fi
213 - use network && mycmakeargs+=(
214 - $(qt_feature gssapi)
215 - $(qt_feature libproxy)
216 - $(qt_feature sctp)
217 - $(qt_feature ssl openssl)
218 - $(qt_feature vnc)
219 - )
220 - use sql && mycmakeargs+=(
221 - $(qt_feature freetds sql_tds)
222 - $(qt_feature mysql sql_mysql)
223 - $(qt_feature oci8 sql_oci)
224 - $(qt_feature odbc sql_odbc)
225 - $(qt_feature postgres sql_psql)
226 - $(qt_feature sqlite sql_sqlite)
227 - $(qt_feature sqlite system_sqlite)
228 - )
229 - qt6-build_src_configure
230 -}
231
232 diff --git a/dev-qt/qtdeclarative/Manifest b/dev-qt/qtdeclarative/Manifest
233 index 9611b76a..1fd08080 100644
234 --- a/dev-qt/qtdeclarative/Manifest
235 +++ b/dev-qt/qtdeclarative/Manifest
236 @@ -1,2 +1 @@
237 -DIST qtdeclarative-everywhere-src-6.2.2.tar.xz 29455560 BLAKE2B 30b439d4dcc563ea6dc1f101d5bff87aae13cf5f2a16d330af9d5e51be6926abeaf2243b8881645686354c62697ef8c8010ce9dff0dd58f039eba6e00197fcad SHA512 2cfa9814a104e7e046d73a0c3ca191c8c94410e5d28bcb62c3a816c188514fd3d857d35d5f71d06aa902523e2210a3818756b15ac98fecf9a35f624a89ee2e86
238 DIST qtdeclarative-everywhere-src-6.2.3.tar.xz 29461788 BLAKE2B 2e7d4df676f0128abb94a1630bc90a74963cbab155a4b16f6235fbb5f3152dc370e06977c85bf28b1ebcb624470cdf0383d94412e478c6f106a22768c6357d3d SHA512 27433c6c0247cfc03bf3f1fe74a6d842c627d8259104723100eaec5bfa82026565de1206383fe50ae041f858286f6fb3b96204c1eaca21cb28fa6786bded5dd4
239
240 diff --git a/dev-qt/qtdeclarative/qtdeclarative-6.2.2.ebuild b/dev-qt/qtdeclarative/qtdeclarative-6.2.2.ebuild
241 deleted file mode 100644
242 index 051dcc4c..00000000
243 --- a/dev-qt/qtdeclarative/qtdeclarative-6.2.2.ebuild
244 +++ /dev/null
245 @@ -1,20 +0,0 @@
246 -# Copyright 2021 Gentoo Authors
247 -# Distributed under the terms of the GNU General Public License v2
248 -
249 -EAPI=8
250 -
251 -inherit qt6-build
252 -
253 -DESCRIPTION="Qt Declarative (Quick 2)"
254 -
255 -if [[ ${QT6_BUILD_TYPE} == release ]]; then
256 - KEYWORDS="~amd64"
257 -fi
258 -
259 -DEPEND="
260 - =dev-qt/qtbase-${PV}*[gui,network,opengl,sql,test,widgets]
261 - =dev-qt/qtshadertools-${PV}*
262 -"
263 -RDEPEND="${DEPEND}"
264 -
265 -# TODO: qml/quick automagic
266
267 diff --git a/dev-qt/qtmultimedia/Manifest b/dev-qt/qtmultimedia/Manifest
268 index 7fee2166..741ead7a 100644
269 --- a/dev-qt/qtmultimedia/Manifest
270 +++ b/dev-qt/qtmultimedia/Manifest
271 @@ -1,2 +1 @@
272 -DIST qtmultimedia-everywhere-src-6.2.2.tar.xz 3771836 BLAKE2B eb19531f9068462f45994eab15a478a91eb4123a08954d48b53338ba5a29d64bc1bf780b2c92ead08f7793499afc671fab2ea0dea0b72188eb17ad94b1421607 SHA512 70eaa88742f0fe5b4106e6ec0ed864fca439b8c4e8c2478894c4f550410b57eee829b2fecf2d199d4892073f0d4754b0acbbea8b8c6ab897ed480730cd9cac15
273 DIST qtmultimedia-everywhere-src-6.2.3.tar.xz 3788844 BLAKE2B cbb24cb0bc48be1efdf716be92cd951588357f73b990529afe320ac18eacd4c633e46ff1c4d9dbfa1a27df8fbe4aae41fb59a0a97087e2f05f414e6a8bb7e033 SHA512 ab2ee3f765ad8c9b61e2517b2267eedf1467950df1f7947cf29aa204294e9cc11475c5d27f8f93becac6f0693a4bbd9593ce5d675772822677baa747e45cb2b0
274
275 diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.2.2.ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.2.2.ebuild
276 deleted file mode 100644
277 index 4c0400d1..00000000
278 --- a/dev-qt/qtmultimedia/qtmultimedia-6.2.2.ebuild
279 +++ /dev/null
280 @@ -1,40 +0,0 @@
281 -# Copyright 2021 Gentoo Authors
282 -# Distributed under the terms of the GNU General Public License v2
283 -
284 -EAPI=8
285 -
286 -inherit qt6-build
287 -
288 -DESCRIPTION="Qt Multimedia"
289 -
290 -if [[ ${QT6_BUILD_TYPE} == release ]]; then
291 - KEYWORDS="~amd64"
292 -fi
293 -
294 -IUSE="gstreamer"
295 -
296 -RDEPEND="
297 - =dev-qt/qtbase-${PV}*
298 - =dev-qt/qtdeclarative-${PV}*
299 - =dev-qt/qtshadertools-${PV}*
300 - gstreamer? (
301 - dev-libs/glib:2
302 - media-libs/gstreamer:1.0
303 - media-libs/gst-plugins-bad:1.0
304 - media-libs/gst-plugins-base:1.0
305 - media-libs/libglvnd
306 - )
307 -"
308 -DEPEND="${RDEPEND}
309 - gstreamer? ( x11-base/xorg-proto )
310 -"
311 -
312 -src_configure() {
313 - # TODO: linux_v4l automagic
314 - local mycmakeargs=(
315 - -DQT_FEATURE_alsa=off
316 - -DQT_FEATURE_pulseaudio=off
317 - $(qt_feature gstreamer)
318 - )
319 - qt6-build_src_configure
320 -}
321
322 diff --git a/dev-qt/qtpositioning/Manifest b/dev-qt/qtpositioning/Manifest
323 index e58a646b..a8c92788 100644
324 --- a/dev-qt/qtpositioning/Manifest
325 +++ b/dev-qt/qtpositioning/Manifest
326 @@ -1,2 +1 @@
327 -DIST qtpositioning-everywhere-src-6.2.2.tar.xz 1490532 BLAKE2B 4971b21e87b4cc0a8430c886b25a3b1aa2cde6af32c9e705ef76722df403456910909ea9a58b91cee6a40bf94c95713fa25852b3ce1ebb8a797080bd8e412ea3 SHA512 0e0fdffe01637e29af2ad7c717413adeb613156ce8cd9311e52629b410b9dc8278a75c2002643345b5db3833bc05735e20a638ef8df5e655349c72a17386d9c4
328 DIST qtpositioning-everywhere-src-6.2.3.tar.xz 1485820 BLAKE2B 3a5da230e91ede92452b29abbb77151e00df25244d0963dc1de419d26cff62d30d72cdce34ed82c97ab7a98c9c5593c678e2dfa4506dfc4b53976224098c573c SHA512 4eff2df50d61ace709d2a4891abbcd10c24b7fbe6fcf8d46f572d3f0869a63554e1ab373a5cf7acef4db0e66ef17e8006c0bd09e5396025a01ea6970e24cf8d5
329
330 diff --git a/dev-qt/qtpositioning/qtpositioning-6.2.2.ebuild b/dev-qt/qtpositioning/qtpositioning-6.2.2.ebuild
331 deleted file mode 100644
332 index 3e4aa7ef..00000000
333 --- a/dev-qt/qtpositioning/qtpositioning-6.2.2.ebuild
334 +++ /dev/null
335 @@ -1,20 +0,0 @@
336 -# Copyright 2021 Gentoo Authors
337 -# Distributed under the terms of the GNU General Public License v2
338 -
339 -EAPI=8
340 -
341 -inherit qt6-build
342 -
343 -DESCRIPTION="Physical position determination library for the Qt6 framework"
344 -
345 -if [[ ${QT6_BUILD_TYPE} == release ]]; then
346 - KEYWORDS="~amd64"
347 -fi
348 -
349 -DEPEND="
350 - =dev-qt/qtbase-${PV}*
351 - =dev-qt/qtdeclarative-${PV}*
352 -"
353 -RDEPEND="${DEPEND}
354 - !<dev-qt/qtlocation-6.2.2:6
355 -"
356
357 diff --git a/dev-qt/qtshadertools/Manifest b/dev-qt/qtshadertools/Manifest
358 index 0fdbb2f3..edc481bb 100644
359 --- a/dev-qt/qtshadertools/Manifest
360 +++ b/dev-qt/qtshadertools/Manifest
361 @@ -1,2 +1 @@
362 -DIST qtshadertools-everywhere-src-6.2.2.tar.xz 986604 BLAKE2B 771c1f8fb407855c0ab75d070934864f695bad6df066a388372c5d5dce0d7eab1b29a5f57bafadf898d7bc45070366771f3c46ed3438f24860c785356a6eca73 SHA512 ff05db03bd0bee5226d03b64299d0afd63ea84dd0b6545ccb41e965f2354f01b867b3ff7ff1f2e80f18f16cc6ae597c22fe028d278d85e23167bee03a3b245c7
363 DIST qtshadertools-everywhere-src-6.2.3.tar.xz 982380 BLAKE2B 46f69640941678bee7d05af7aa0a3f435f5eaa67cea4c13bcff4062fd06cb13a55b31c6c9c583d6ab386c5e7eb9dd70deff9606ba49a9411202d904bae2ae014 SHA512 b2e57e4e1d7e102fd11aac566f11012028945f0476a7ee1e011ab7950a8eddd7008ce5b0db084da6fe45529f6efa7039e26184245e32de6b712a08aa9defd7b2
364
365 diff --git a/dev-qt/qtshadertools/qtshadertools-6.2.2.ebuild b/dev-qt/qtshadertools/qtshadertools-6.2.2.ebuild
366 deleted file mode 100644
367 index 44a0d914..00000000
368 --- a/dev-qt/qtshadertools/qtshadertools-6.2.2.ebuild
369 +++ /dev/null
370 @@ -1,17 +0,0 @@
371 -# Copyright 2021 Gentoo Authors
372 -# Distributed under the terms of the GNU General Public License v2
373 -
374 -EAPI=8
375 -
376 -inherit qt6-build
377 -
378 -DESCRIPTION="Qt APIs and Tools for Graphics Pipelines"
379 -
380 -if [[ ${QT6_BUILD_TYPE} == release ]]; then
381 - KEYWORDS="~amd64"
382 -fi
383 -
384 -DEPEND="
385 - =dev-qt/qtbase-${PV}*
386 -"
387 -RDEPEND="${DEPEND}"
388
389 diff --git a/dev-qt/qtsvg/Manifest b/dev-qt/qtsvg/Manifest
390 index f7c7cbd0..a3bd6e3c 100644
391 --- a/dev-qt/qtsvg/Manifest
392 +++ b/dev-qt/qtsvg/Manifest
393 @@ -1,2 +1 @@
394 -DIST qtsvg-everywhere-src-6.2.2.tar.xz 1718020 BLAKE2B 2629bc1d1971dd11d793e2462f72de767e4d679edec0261fba8a570f4787673468b106a8fd5d31b30930751de09da6f3fef6fef2e55598390e9928df9e3cdfa0 SHA512 2a1361d2b1fa5eb2cf1bfb6f3beeb765d144043e12eda5f002ddae3c89d110d1b4e55a7c4be55985c5613c2f22e5d57dd2d7bbf0cbdc2f7bbe58403efedcba1a
395 DIST qtsvg-everywhere-src-6.2.3.tar.xz 1721144 BLAKE2B f4a025a0fed987f8bd3bdca220756ec721124a8934910b2adad11642d13fd61680ea3f454523727dbc0c5fa45bc66605cbf165b4580c47d78c73c5b2855d0531 SHA512 682354023aec615371bdca6cb295bd6c903fd81604949bf6233e5506afc21b92732593c5294f767851fd5aea8ea9436ee94cb3484e8f3ba03a0dfb47a3d94f84
396
397 diff --git a/dev-qt/qtsvg/qtsvg-6.2.2.ebuild b/dev-qt/qtsvg/qtsvg-6.2.2.ebuild
398 deleted file mode 100644
399 index 4857ed61..00000000
400 --- a/dev-qt/qtsvg/qtsvg-6.2.2.ebuild
401 +++ /dev/null
402 @@ -1,19 +0,0 @@
403 -# Copyright 2021 Gentoo Authors
404 -# Distributed under the terms of the GNU General Public License v2
405 -
406 -EAPI=8
407 -
408 -inherit qt6-build
409 -
410 -DESCRIPTION="SVG rendering library for the Qt6 framework"
411 -
412 -if [[ ${QT6_BUILD_TYPE} == release ]]; then
413 - KEYWORDS="~amd64"
414 -fi
415 -
416 -DEPEND="
417 - =dev-qt/qtbase-${PV}*
418 - sys-libs/zlib:=
419 -
420 -"
421 -RDEPEND="${DEPEND}"
422
423 diff --git a/dev-qt/qttools/Manifest b/dev-qt/qttools/Manifest
424 index ce1176f0..efd0332e 100644
425 --- a/dev-qt/qttools/Manifest
426 +++ b/dev-qt/qttools/Manifest
427 @@ -1,2 +1 @@
428 -DIST qttools-everywhere-src-6.2.2.tar.xz 8622800 BLAKE2B 47ba23c6e45080bb33e551104a856bd0205a58f1e4c61d8947b42dd162e183d14912723321b87da0d7b2f8e638a26aa5caf86d3898bc3b2377b628b3a772f982 SHA512 bce7ce96e64f423eed3f3655dd53d58588093287a6879da86067c4313962afd43d6f514d776c77f5b9462df31ce5801ab42a3232ebc8ef49209da6812fa9a304
429 DIST qttools-everywhere-src-6.2.3.tar.xz 8658884 BLAKE2B 9cfe5353faff081569cf3649b17cac48e3a1b6e8743edb1051154142b5b5441b60b6baded214f67f47484e87de0312062d588058aa83d4d3841758f8f9963a36 SHA512 f783d6d74e534b5ab4e9bec7f40c8a08d8e7e7405bc9926060002938518194d0cda55c1d2f35f3d766142c277107b8caaba484b472d571b0752477d0c53c6552
430
431 diff --git a/dev-qt/qttools/qttools-6.2.2.ebuild b/dev-qt/qttools/qttools-6.2.2.ebuild
432 deleted file mode 100644
433 index 53ce00a4..00000000
434 --- a/dev-qt/qttools/qttools-6.2.2.ebuild
435 +++ /dev/null
436 @@ -1,18 +0,0 @@
437 -# Copyright 2021 Gentoo Authors
438 -# Distributed under the terms of the GNU General Public License v2
439 -
440 -EAPI=8
441 -
442 -inherit qt6-build
443 -
444 -DESCRIPTION="Qt Tools"
445 -
446 -if [[ ${QT6_BUILD_TYPE} == release ]]; then
447 - KEYWORDS="~amd64"
448 -fi
449 -
450 -DEPEND="
451 - =dev-qt/qtbase-${PV}*
452 - =dev-qt/qtdeclarative-${PV}*
453 -"
454 -RDEPEND="${DEPEND}"
455
456 diff --git a/dev-qt/qtwebchannel/Manifest b/dev-qt/qtwebchannel/Manifest
457 index 155ccb6f..75b957c4 100644
458 --- a/dev-qt/qtwebchannel/Manifest
459 +++ b/dev-qt/qtwebchannel/Manifest
460 @@ -1,2 +1 @@
461 -DIST qtwebchannel-everywhere-src-6.2.2.tar.xz 211088 BLAKE2B ea9abec4b6a2343ff6d5a206c15c25301b75462d9bf21241d3735994ad0286e8a02a163b0c907b3300f8efb5292ea9c267a5906ed7a88548d081308529a3062a SHA512 0b2b3faf52126589cbf9a1072d68be60fcb0936e4fe52804a070aa15a248d9c4acf261ead42e119dfffdb33902a125a27cfe8611e5c047646d9a32e15f2b6bde
462 DIST qtwebchannel-everywhere-src-6.2.3.tar.xz 207332 BLAKE2B 85dfbe41c1c31a41338f2f4a5075341c25268f0766dc147a9fd3d7b209039b84755e6de3a50938026e726db2e527cd46c4702a3c12525ef8fdfe51b796322999 SHA512 e2b330d53241f803055607cb6bbe6e1d295b56b690fb0b5d7ea6fb32f5ffd8ae8205a328a2074f3871d55cf98578a88383b342da16749c6d90b838129d53328e
463
464 diff --git a/dev-qt/qtwebchannel/qtwebchannel-6.2.2.ebuild b/dev-qt/qtwebchannel/qtwebchannel-6.2.2.ebuild
465 deleted file mode 100644
466 index 719f560d..00000000
467 --- a/dev-qt/qtwebchannel/qtwebchannel-6.2.2.ebuild
468 +++ /dev/null
469 @@ -1,18 +0,0 @@
470 -# Copyright 2021 Gentoo Authors
471 -# Distributed under the terms of the GNU General Public License v2
472 -
473 -EAPI=8
474 -
475 -inherit qt6-build
476 -
477 -DESCRIPTION="Qt WebChannel"
478 -
479 -if [[ ${QT6_BUILD_TYPE} == release ]]; then
480 - KEYWORDS="~amd64"
481 -fi
482 -
483 -DEPEND="
484 - =dev-qt/qtbase-${PV}*
485 - =dev-qt/qtdeclarative-${PV}*
486 -"
487 -RDEPEND="${DEPEND}"
488
489 diff --git a/dev-qt/qtwebengine/Manifest b/dev-qt/qtwebengine/Manifest
490 index 9f17c1a6..e50e0111 100644
491 --- a/dev-qt/qtwebengine/Manifest
492 +++ b/dev-qt/qtwebengine/Manifest
493 @@ -1,4 +1,3 @@
494 DIST qtwebengine-5.15.2-r1-chromium87-ppc64le.tar.xz 28784 BLAKE2B aa101d14446f3282fda8932cc75a249d88b79319f0886d95777292776d94ac5f4fc114c3893b2801fbba6abb14f381172bb14b15b5ffef12413db3a16e4d1ca6 SHA512 3324e0076eb18e2ae2248428d2730cfb3413761514b2bb57e25b8db79248aaaa8098d9f7cebfa08f1a3b39b1d0a382aafed75c5ae8273918909335957921305e
495 DIST qtwebengine-5.15.2_p20211019-jumbo-build.patch.bz2 2930 BLAKE2B fca1d1406874d04eafb64bb4d8730512a6307ba44fb99d76f428ca1bd4a303758e0c3bd8f92a59f7bcf62e5b767c5a8ed239028bdb74ad7a8b62abf88d38c101 SHA512 61cbfbe4ff340b75ea8d356e031e932ac03fe65dd009999ff897ca4b0185d1d989490daf75ffeaaabb3e92c870c11c7ff8ad2cd6372f5363b3d774b8ecca6d89
496 -DIST qtwebengine-everywhere-src-6.2.2.tar.xz 369695600 BLAKE2B 93affc7039e45429060ba35db10131a8873f19fa1188fecf3f28e83afc0e6f25f6ac5b6ad8e3dd6a65216a9e5f7b831ea21b431d652db16d7aff62bb26c365e0 SHA512 7bc7a6ada9125d02995a71a962ae464ae3f452e30b409a004aed245c4636af4b6e6736fbeb9349ecc4ecfeec7328ac96bc9193ed53221de322ebc913ea2a833f
497 DIST qtwebengine-everywhere-src-6.2.3.tar.xz 369703936 BLAKE2B 2418cc900b8fde42bb5753fef554525bfd3cc4bbe5a2f07a1daae626309c6d29da0eb2a173612924a27b4c85d3bdf1e0d3f57ffd6a4703a6a66fb36e235f3cd1 SHA512 8b2c8decbff025d756c1c083ff6c734b3edfb50613d8bdf9c272468c41c8ba89d22164ca440073fb706b735668bb8b0d30a166305a140f61a3acb3b46def4e01
498
499 diff --git a/dev-qt/qtwebengine/qtwebengine-6.2.2.ebuild b/dev-qt/qtwebengine/qtwebengine-6.2.2.ebuild
500 deleted file mode 100644
501 index 244db495..00000000
502 --- a/dev-qt/qtwebengine/qtwebengine-6.2.2.ebuild
503 +++ /dev/null
504 @@ -1,192 +0,0 @@
505 -# Copyright 2021 Gentoo Authors
506 -# Distributed under the terms of the GNU General Public License v2
507 -
508 -EAPI=8
509 -
510 -PYTHON_COMPAT=( python2_7 )
511 -PYTHON_REQ_USE="xml(+)"
512 -CHROMIUM_VER="90.0.4430.228"
513 -CHROMIUM_PATCHES_VER="96.0.4664.45"
514 -
515 -inherit estack flag-o-matic multiprocessing python-any-r1 qt6-build
516 -
517 -DESCRIPTION="Library for rendering dynamic web content in Qt6 C++ and QML applications"
518 -
519 -if [[ ${QT6_BUILD_TYPE} == release ]]; then
520 - KEYWORDS="~amd64"
521 -fi
522 -
523 -IUSE="
524 - alsa bindist designer geolocation +jumbo-build kerberos pipewire pulseaudio
525 - +system-ffmpeg +system-icu widgets
526 -"
527 -REQUIRED_USE="designer? ( widgets )"
528 -
529 -BDEPEND="${PYTHON_DEPS}
530 - >=dev-util/gn-0.1807
531 - dev-util/gperf
532 - dev-util/ninja
533 - dev-util/re2c
534 - net-libs/nodejs[ssl]
535 - sys-devel/bison
536 - sys-devel/flex
537 -"
538 -RDEPEND="
539 - app-arch/snappy:=
540 - dev-libs/glib:2
541 - dev-libs/nspr
542 - dev-libs/nss
543 - dev-libs/expat
544 - dev-libs/libevent:=
545 - dev-libs/libxml2[icu]
546 - dev-libs/libxslt
547 - dev-libs/re2:=
548 - =dev-qt/qtdeclarative-${PV}*
549 - =dev-qt/qtwebchannel-${PV}*
550 - media-libs/fontconfig
551 - media-libs/freetype
552 - media-libs/harfbuzz:=
553 - media-libs/lcms:2
554 - media-libs/libjpeg-turbo:=
555 - media-libs/libpng:0=
556 - >=media-libs/libvpx-1.5:=[svc(+)]
557 - media-libs/libwebp:=
558 - media-libs/opus
559 - sys-apps/dbus
560 - sys-apps/pciutils
561 - sys-libs/zlib[minizip]
562 - virtual/libudev
563 - x11-libs/libdrm
564 - x11-libs/libX11
565 - x11-libs/libXcomposite
566 - x11-libs/libXcursor
567 - x11-libs/libxcb:=
568 - x11-libs/libXdamage
569 - x11-libs/libXext
570 - x11-libs/libXfixes
571 - x11-libs/libXi
572 - x11-libs/libxkbcommon
573 - x11-libs/libxkbfile
574 - x11-libs/libXrandr
575 - x11-libs/libXrender
576 - x11-libs/libXScrnSaver
577 - x11-libs/libXtst
578 - alsa? ( media-libs/alsa-lib )
579 - geolocation? ( =dev-qt/qtpositioning-${PV}* )
580 - kerberos? ( virtual/krb5 )
581 - pipewire? ( media-video/pipewire )
582 - pulseaudio? ( media-sound/pulseaudio:= )
583 - system-ffmpeg? ( media-video/ffmpeg:0= )
584 - system-icu? ( >=dev-libs/icu-69.1:= )
585 - widgets? (
586 - =dev-qt/qtbase-${PV}*[widgets]
587 - )
588 -"
589 -DEPEND="${RDEPEND}
590 - media-libs/libglvnd
591 -"
592 -
593 -pkg_preinst() {
594 - elog "This version of Qt WebEngine is based on Chromium version ${CHROMIUM_VER}, with"
595 - elog "additional security fixes up to ${CHROMIUM_PATCHES_VER}. Extensive as it is, the"
596 - elog "list of backports is impossible to evaluate, but always bound to be behind"
597 - elog "Chromium's release schedule."
598 - elog "In addition, various online services may deny service based on an outdated"
599 - elog "user agent version (and/or other checks). Google is already known to do so."
600 - elog
601 - elog "tldr: Your web browsing experience will be compromised."
602 -}
603 -
604 -src_unpack() {
605 - # bug 307861
606 - eshopts_push -s extglob
607 - if is-flagq '-g?(gdb)?([1-9])'; then
608 - ewarn
609 - ewarn "You have enabled debug info (probably have -g or -ggdb in your CFLAGS/CXXFLAGS)."
610 - ewarn "You may experience really long compilation times and/or increased memory usage."
611 - ewarn "If compilation fails, please try removing -g/-ggdb before reporting a bug."
612 - ewarn
613 - fi
614 - eshopts_pop
615 -
616 - default
617 -}
618 -
619 -src_prepare() {
620 - # bug 620444 - ensure local headers are used
621 - find "${S}" -type f -name "*.pr[fio]" | \
622 - xargs sed -i -e 's|INCLUDEPATH += |&$${QTWEBENGINE_ROOT}_build/include $${QTWEBENGINE_ROOT}/include |' || die
623 -
624 - if use system-icu; then
625 - # Sanity check to ensure that bundled copy of ICU is not used.
626 - # Whole src/3rdparty/chromium/third_party/icu directory cannot be deleted because
627 - # src/3rdparty/chromium/third_party/icu/BUILD.gn is used by build system.
628 - # If usage of headers of bundled copy of ICU occurs, then lists of shim headers in
629 - # shim_headers("icui18n_shim") and shim_headers("icuuc_shim") in
630 - # src/3rdparty/chromium/third_party/icu/BUILD.gn should be updated.
631 - local file
632 - while read file; do
633 - echo "#error This file should not be used!" > "${file}" || die
634 - done < <(find src/3rdparty/chromium/third_party/icu -type f "(" -name "*.c" -o -name "*.cpp" -o -name "*.h" ")" 2>/dev/null)
635 - fi
636 -
637 - qt6-build_src_prepare
638 -}
639 -
640 -src_configure() {
641 - export NINJA_PATH=/usr/bin/ninja
642 - export NINJAFLAGS="${NINJAFLAGS:--j$(makeopts_jobs) -l$(makeopts_loadavg "${MAKEOPTS}" 0) -v}"
643 -
644 - local mycmakeargs=(
645 -# -DQT_FEATURE_accessibility=off
646 -# -DQT_FEATURE_force_asserts=off
647 -# -DQT_FEATURE_opengl=off
648 -# -DQT_FEATURE_printer=off
649 - -DQT_FEATURE_qtpdf_build=off
650 - -DQT_FEATURE_qtpdf_quick_build=off
651 - -DQT_FEATURE_qtpdf_widgets_build=off
652 - -DQT_FEATURE_qtwebengine_build=on
653 - -DQT_FEATURE_qtwebengine_quick_build=on
654 - -DQT_FEATURE_qtwebengine_widgets_build=on
655 -# -DQT_FEATURE_ssl=off
656 -# -DQT_FEATURE_static=off
657 -# -DQT_FEATURE_system_zlib=off
658 -# -DQT_FEATURE_system_png=off
659 -# -DQT_FEATURE_system_jpeg=off
660 -# -DQT_FEATURE_system_freetype=off
661 -# -DQT_FEATURE_system_harfbuzz=off
662 -# -DQT_FEATURE_use_gold_linker=off
663 -# -DQT_FEATURE_use_lld_linker=off
664 - -DQT_FEATURE_webengine_embedded_build=off
665 - -DQT_FEATURE_webengine_extensions=on
666 -# -DQT_FEATURE_webengine_full_debug_info=$(usex debug)
667 - -DQT_FEATURE_webengine_geolocation=$(usex geolocation on off)
668 - -DQT_FEATURE_webengine_jumbo_build=$(usex jumbo-build)
669 -# -DQT_FEATURE_webengine_jumbo_file_merge_limit
670 - -DQT_FEATURE_webengine_kerberos=$(usex kerberos on off)
671 - -DQT_FEATURE_webengine_native_spellchecker=off
672 - -DQT_FEATURE_webengine_ozone_x11=on
673 - -DQT_FEATURE_webengine_pepper_plugins=on
674 - -DQT_FEATURE_webengine_proprietary_codecs=$(usex bindist off on)
675 - -DQT_FEATURE_webengine_printing_and_pdf=on
676 - -DQT_FEATURE_webengine_sanitizer=on
677 - -DQT_FEATURE_webengine_spellchecker=on
678 - -DQT_FEATURE_webengine_system_opus=on
679 - -DQT_FEATURE_webengine_system_libwebp=on
680 - -DQT_FEATURE_webengine_system_alsa=$(usex alsa on off)
681 - -DQT_FEATURE_webengine_system_ffmpeg=$(usex system-ffmpeg)
682 - -DQT_FEATURE_webengine_system_gn=on
683 - -DQT_FEATURE_webengine_system_icu=$(usex system-icu)
684 - -DQT_FEATURE_webengine_system_libevent=on
685 - -DQT_FEATURE_webengine_system_libpci=on
686 - -DQT_FEATURE_webengine_system_libpng=on
687 - -DQT_FEATURE_webengine_system_pulseaudio=$(usex pulseaudio on off)
688 - -DQT_FEATURE_webengine_system_zlib=on
689 - -DQT_FEATURE_webengine_webchannel=on
690 - -DQT_FEATURE_webengine_webrtc=on
691 - -DQT_FEATURE_webengine_webrtc_pipewire=$(usex pipewire on off)
692 -# -DQT_FEATURE_xcb=off
693 - )
694 -
695 - qt6-build_src_configure
696 -}