commit:     9b2fa8ffcadaaaab0a9ca1bae6f51b03bbeb3035
Author:     Jimi Huotari <chiitoo <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 20 14:41:28 2022 +0000
Commit:     Jimi Huotari <chiitoo <AT> gentoo <DOT> org>
CommitDate: Mon Jun 20 18:02:04 2022 +0000
URL:        https://gitweb.gentoo.org/proj/qt.git/commit/?id=9b2fa8ff

dev-qt: remove version 6.3.0

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Jimi Huotari <chiitoo <AT> gentoo.org>

 dev-qt/qt5compat/Manifest                          |   1 -
 dev-qt/qt5compat/qt5compat-6.3.0.ebuild            |  18 --
 dev-qt/qtbase/Manifest                             |   1 -
 dev-qt/qtbase/qtbase-6.3.0.ebuild                  | 178 ---------------
 dev-qt/qtdeclarative/Manifest                      |   1 -
 dev-qt/qtdeclarative/qtdeclarative-6.3.0.ebuild    |  33 ---
 dev-qt/qtmultimedia/Manifest                       |   1 -
 dev-qt/qtmultimedia/qtmultimedia-6.3.0.ebuild      |  40 ----
 dev-qt/qtpositioning/Manifest                      |   1 -
 dev-qt/qtpositioning/qtpositioning-6.3.0.ebuild    |  20 --
 dev-qt/qtquick3d/Manifest                          |   1 -
 dev-qt/qtquick3d/qtquick3d-6.3.0.ebuild            |  31 ---
 dev-qt/qtquicktimeline/Manifest                    |   1 -
 .../qtquicktimeline/qtquicktimeline-6.3.0.ebuild   |  18 --
 dev-qt/qtshadertools/Manifest                      |   1 -
 dev-qt/qtshadertools/qtshadertools-6.3.0.ebuild    |  17 --
 dev-qt/qtsvg/Manifest                              |   1 -
 dev-qt/qtsvg/qtsvg-6.3.0.ebuild                    |  18 --
 dev-qt/qttools/Manifest                            |   1 -
 dev-qt/qttools/qttools-6.3.0.ebuild                |  52 -----
 dev-qt/qtwayland/Manifest                          |   1 -
 dev-qt/qtwayland/qtwayland-6.3.0.ebuild            |  21 --
 dev-qt/qtwebchannel/Manifest                       |   1 -
 dev-qt/qtwebchannel/qtwebchannel-6.3.0.ebuild      |  18 --
 dev-qt/qtwebengine/Manifest                        |   1 -
 .../qtwebengine-6.3.0-fix-user-navigation.patch    | 146 ------------
 .../files/qtwebengine-6.3.0-system-icu.patch       |  42 ----
 dev-qt/qtwebengine/qtwebengine-6.3.0.ebuild        | 247 ---------------------
 dev-qt/qtwebsockets/Manifest                       |   1 -
 dev-qt/qtwebsockets/qtwebsockets-6.3.0.ebuild      |  18 --
 30 files changed, 931 deletions(-)

diff --git a/dev-qt/qt5compat/Manifest b/dev-qt/qt5compat/Manifest
index 25b3ca32..a656414f 100644
--- a/dev-qt/qt5compat/Manifest
+++ b/dev-qt/qt5compat/Manifest
@@ -1,2 +1 @@
-DIST qt5compat-everywhere-src-6.3.0.tar.xz 8198576 BLAKE2B 
999c9a631f07ca7cc17d60b56163bcab862816ffb5941efe094a8914f83e3f74854771cf9a1afe6b19b92d41bfc3fcd9945bdb888ec34443eccb0f7858062602
 SHA512 
c6476bc2e0f5aed728c00ffd19c72c1bfe8f63893f86599584a89c60c213e262b170727771c5e1c3226856939282e727af220a12620933a2886b0816a0bb78e6
 DIST qt5compat-everywhere-src-6.3.1.tar.xz 8195804 BLAKE2B 
782da113f35ecd231ed408337fef8e6c688c5a1dc1b2533490d7bc751fa9d2404d45e16a47017d8ae6d7b8e7f077b33e94e82cfcd35bd4c81690422a36e29e73
 SHA512 
66196a8d29a2789179904638fcd9ec162d5715e7dc28618b3ef78d07682a05578b6c2e7023144c628b94321a9c1332d39826c13adb1e5db5121406c530c9c35c

diff --git a/dev-qt/qt5compat/qt5compat-6.3.0.ebuild 
b/dev-qt/qt5compat/qt5compat-6.3.0.ebuild
deleted file mode 100644
index 2bf0684e..00000000
--- a/dev-qt/qt5compat/qt5compat-6.3.0.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit qt6-build
-
-DESCRIPTION="Qt module containing the unsupported Qt 5 APIs"
-
-if [[ ${QT6_BUILD_TYPE} == release ]]; then
-       KEYWORDS="~amd64"
-fi
-
-DEPEND="
-       =dev-qt/qtbase-${PV}*[gui,network]
-       =dev-qt/qtdeclarative-${PV}*
-"
-RDEPEND="${DEPEND}"

diff --git a/dev-qt/qtbase/Manifest b/dev-qt/qtbase/Manifest
index 6ed047f3..7501b9d0 100644
--- a/dev-qt/qtbase/Manifest
+++ b/dev-qt/qtbase/Manifest
@@ -1,2 +1 @@
-DIST qtbase-everywhere-src-6.3.0.tar.xz 47004304 BLAKE2B 
37eafc24b62c382c025363ab58c29356a1992fdd6d23a317d5b4edc29d1a60d5f873a0d68683094748dd97cff21ec6549041e13fcbe6385388fa71661e144848
 SHA512 
aec9f7cee0c195178a282ab3efa6b3dd09dbe3317ec25c8f748c6cc0ea1ffe37dc62d3b062129d2458179620059e8bb694aacd1e331cbf49838075fa3381ee81
 DIST qtbase-everywhere-src-6.3.1.tar.xz 47118260 BLAKE2B 
b8b819330011033275d9532219bf09cce3ef1e7d8e50945b1cdeceddf3742c1ee4a1bba9d4340f1f6b48fd59659920c3652abf21bbd8b4bbed0c635a3caafb0c
 SHA512 
5c4304dc1f5fa80201b61c9c8dbf4c3449506a243ea1f87e336dc3641a37b9d40c2aa4a93190cc69ddde0f349c74e327c35de5f46de888ddfd49616903e8a7b5

diff --git a/dev-qt/qtbase/qtbase-6.3.0.ebuild 
b/dev-qt/qtbase/qtbase-6.3.0.ebuild
deleted file mode 100644
index 36931e0e..00000000
--- a/dev-qt/qtbase/qtbase-6.3.0.ebuild
+++ /dev/null
@@ -1,178 +0,0 @@
-# Copyright 2021-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit qt6-build
-
-DESCRIPTION="Cross-platform application development framework"
-
-if [[ ${QT6_BUILD_TYPE} == release ]]; then
-       KEYWORDS="~amd64"
-fi
-
-# Qt Modules
-# TODO: Restore/patch xml flag support (seems fixed in 6.9999).
-IUSE="+concurrent +dbus +gui +network +sql opengl +widgets zstd"
-REQUIRED_USE="
-       opengl? ( gui )
-       widgets? ( gui )
-       X? ( || ( evdev libinput ) )
-"
-
-QTGUI_IUSE="accessibility egl eglfs evdev gles2-only +jpeg +libinput tslib 
tuio vulkan +X"
-QTNETWORK_IUSE="brotli gssapi libproxy sctp +ssl vnc"
-QTSQL_IUSE="freetds mysql oci8 odbc postgres +sqlite"
-IUSE+=" ${QTGUI_IUSE} ${QTNETWORK_IUSE} ${QTSQL_IUSE} cups gtk icu systemd 
+udev"
-# QtPrintSupport = QtGui + QtWidgets enabled.
-# ibus = xkbcommon + dbus, and xkbcommon needs either libinput or X
-REQUIRED_USE+="
-       $(printf '%s? ( gui ) ' ${QTGUI_IUSE//+/})
-       $(printf '%s? ( network ) ' ${QTNETWORK_IUSE//+/})
-       $(printf '%s? ( sql ) ' ${QTSQL_IUSE//+/})
-       accessibility? ( dbus X )
-       cups? ( gui widgets )
-       eglfs? ( egl )
-       gtk? ( widgets )
-       gui? ( || ( eglfs X ) || ( libinput X ) )
-       libinput? ( udev )
-       sql? ( || ( freetds mysql oci8 odbc postgres sqlite ) )
-       vnc? ( gui )
-       X? ( gles2-only? ( egl ) )
-"
-
-# TODO:
-# qtimageformats: mng not done yet, qtimageformats.git upstream commit 9443239c
-# qtnetwork: connman, networkmanager
-DEPEND="
-       app-crypt/libb2
-       dev-libs/double-conversion:=
-       dev-libs/glib:2
-       dev-libs/libpcre2:=[pcre16,unicode]
-       dev-util/gtk-update-icon-cache
-       media-libs/fontconfig
-       >=media-libs/freetype-2.6.1:2
-       >=media-libs/harfbuzz-1.6.0:=
-       media-libs/tiff:0
-       >=sys-apps/dbus-1.4.20
-       sys-libs/zlib:=
-       brotli? ( app-arch/brotli:= )
-       evdev? ( sys-libs/mtdev )
-       freetds? ( dev-db/freetds )
-       gles2-only? ( media-libs/libglvnd )
-       !gles2-only? ( media-libs/libglvnd[X] )
-       gssapi? ( virtual/krb5 )
-       gtk? (
-               x11-libs/gtk+:3
-               x11-libs/libX11
-               x11-libs/pango
-       )
-       gui? ( media-libs/libpng:0= )
-       icu? ( dev-libs/icu:= )
-       !icu? ( virtual/libiconv )
-       jpeg? ( media-libs/libjpeg-turbo:= )
-       libinput? (
-               dev-libs/libinput:=
-               >=x11-libs/libxkbcommon-0.5.0
-       )
-       libproxy? ( net-libs/libproxy )
-       mysql? ( dev-db/mysql-connector-c:= )
-       oci8? ( dev-db/oracle-instantclient:=[sdk] )
-       odbc? ( dev-db/unixODBC )
-       postgres? ( dev-db/postgresql:* )
-       sctp? ( kernel_linux? ( net-misc/lksctp-tools ) )
-       sqlite? ( dev-db/sqlite:3 )
-       ssl? ( dev-libs/openssl:= )
-       systemd? ( sys-apps/systemd:= )
-       tslib? ( >=x11-libs/tslib-1.21 )
-       udev? ( virtual/libudev:= )
-       vulkan? ( dev-util/vulkan-headers )
-       X? (
-               x11-libs/libdrm
-               x11-libs/libICE
-               x11-libs/libSM
-               x11-libs/libX11
-               >=x11-libs/libxcb-1.12:=[xkb]
-               >=x11-libs/libxkbcommon-0.5.0[X]
-               x11-libs/xcb-util-image
-               x11-libs/xcb-util-keysyms
-               x11-libs/xcb-util-renderutil
-               x11-libs/xcb-util-wm
-       )
-       zstd? ( app-arch/zstd:= )
-"
-RDEPEND="${DEPEND}"
-
-src_configure() {
-       local mycmakeargs=(
-               -DINSTALL_BINDIR=${QT6_BINDIR}
-               -DINSTALL_INCLUDEDIR=${QT6_HEADERDIR}
-               -DINSTALL_LIBDIR=${QT6_LIBDIR}
-               -DINSTALL_ARCHDATADIR=${QT6_ARCHDATADIR}
-               -DINSTALL_PLUGINSDIR=${QT6_PLUGINDIR}
-               -DINSTALL_LIBEXECDIR=${QT6_LIBEXECDIR}
-               -DINSTALL_QMLDIR=${QT6_QMLDIR}
-               -DINSTALL_DATADIR=${QT6_DATADIR}
-               -DINSTALL_DOCDIR=${QT6_DOCDIR}
-               -DINSTALL_TRANSLATIONSDIR=${QT6_TRANSLATIONDIR}
-               -DINSTALL_SYSCONFDIR=${QT6_SYSCONFDIR}
-               -DINSTALL_MKSPECSDIR=${QT6_ARCHDATADIR}/mkspecs
-               -DINSTALL_EXAMPLESDIR=${QT6_EXAMPLESDIR}
-               -DQT_FEATURE_androiddeployqt=OFF
-               $(qt_feature concurrent)
-               $(qt_feature dbus)
-               $(qt_feature gui)
-               $(qt_feature gui testlib)
-               $(qt_feature icu)
-               $(qt_feature network)
-               $(qt_feature sql)
-               $(qt_feature systemd journald)
-               $(qt_feature udev libudev)
-               $(qt_feature zstd)
-       )
-       use gui && mycmakeargs+=(
-               $(qt_feature accessibility accessibility_atspi_bridge)
-               $(qt_feature egl)
-               $(qt_feature eglfs eglfs_egldevice)
-               $(qt_feature eglfs eglfs_gbm)
-               $(qt_feature evdev)
-               $(qt_feature evdev mtdev)
-               -DQT_FEATURE_gif=ON
-               $(qt_feature jpeg)
-               $(qt_feature opengl)
-               $(qt_feature gles2-only opengles2)
-               $(qt_feature libinput)
-               $(qt_feature tslib)
-               $(qt_feature tuio tuiotouch)
-               $(qt_feature vulkan)
-               $(qt_feature widgets)
-               $(qt_feature X xcb)
-               $(qt_feature X xcb_xlib)
-       )
-       use widgets && mycmakeargs+=(
-               $(qt_feature cups)
-               $(qt_feature gtk gtk3)
-       )
-       if use libinput || use X; then
-               mycmakeargs+=( -DQT_FEATURE_xkbcommon=ON )
-       fi
-       use network && mycmakeargs+=(
-               $(qt_feature brotli)
-               $(qt_feature gssapi)
-               $(qt_feature libproxy)
-               $(qt_feature sctp)
-               $(qt_feature ssl openssl)
-               $(qt_feature vnc)
-       )
-       use sql && mycmakeargs+=(
-               $(qt_feature freetds sql_tds)
-               $(qt_feature mysql sql_mysql)
-               $(qt_feature oci8 sql_oci)
-               $(qt_feature odbc sql_odbc)
-               $(qt_feature postgres sql_psql)
-               $(qt_feature sqlite sql_sqlite)
-               $(qt_feature sqlite system_sqlite)
-       )
-
-       qt6-build_src_configure
-}

diff --git a/dev-qt/qtdeclarative/Manifest b/dev-qt/qtdeclarative/Manifest
index 137d1c41..e33effbc 100644
--- a/dev-qt/qtdeclarative/Manifest
+++ b/dev-qt/qtdeclarative/Manifest
@@ -1,2 +1 @@
-DIST qtdeclarative-everywhere-src-6.3.0.tar.xz 30067416 BLAKE2B 
6a3e19dc36611e3634718a93c0983e497f7e1a7a16dda75462974fb5271c4a06a6ca2e548ddb6ca57eaa8033ae6d27960975cc3ae5a0be441e9c299cb22b4e68
 SHA512 
91518a8a528f4698d47d2789a9e4150fbd7661cc13d1040521905013e590ff432b3d4db1e1e08f3a3d2d212709ea2ad82cad5730f8ce9f6503776f1435e2980c
 DIST qtdeclarative-everywhere-src-6.3.1.tar.xz 30098680 BLAKE2B 
eaae3753e993c7e199f2135878790fd68febd7665b0f3232ff51953a51a2ffb15d85aca9e457666b088dee4a622c46f08981e3a94a3bdcaee8392d469dc28ed5
 SHA512 
547b29dcf26f734b32283677b9e02a43a75f3ab4849e578592031fa37babc09e5b1795e719119ba6b9400ef59b16fd387fb97aa3603454775be4a27e19ff065c

diff --git a/dev-qt/qtdeclarative/qtdeclarative-6.3.0.ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-6.3.0.ebuild
deleted file mode 100644
index 3204679c..00000000
--- a/dev-qt/qtdeclarative/qtdeclarative-6.3.0.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 2021-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit qt6-build
-
-DESCRIPTION="Qt Declarative (Quick 2)"
-
-if [[ ${QT6_BUILD_TYPE} == release ]]; then
-       KEYWORDS="~amd64"
-fi
-
-IUSE="opengl sql widgets"
-
-DEPEND="
-       =dev-qt/qtbase-${PV}*[network]
-       =dev-qt/qtshadertools-${PV}*
-       opengl? ( =dev-qt/qtbase-${PV}*[opengl] )
-       sql? ( =dev-qt/qtbase-${PV}*[sql] )
-       widgets? ( =dev-qt/qtbase-${PV}*[widgets] )
-"
-RDEPEND="${DEPEND}"
-
-src_configure() {
-       local mycmakeargs=(
-               $(qt_feature opengl)
-               $(qt_feature sql)
-               $(qt_feature widgets)
-       )
-
-       qt6-build_src_configure
-}

diff --git a/dev-qt/qtmultimedia/Manifest b/dev-qt/qtmultimedia/Manifest
index 96db2ef0..22bca24a 100644
--- a/dev-qt/qtmultimedia/Manifest
+++ b/dev-qt/qtmultimedia/Manifest
@@ -1,2 +1 @@
-DIST qtmultimedia-everywhere-src-6.3.0.tar.xz 4753932 BLAKE2B 
bfdfc3ef26e5febe03acdc82844b6bb6f9a36d677f1ee66b2a4a2f8d007ca8afb357c3234e4ec3f7b3e99364a8639e6e1f0c8d466ec98933fba3517c8e92be58
 SHA512 
b437e6c7083c91eeafa4d016fcd33a2ffec0c40dbd057d2bb3d4cb19127559ea25fb239a6af2de717945e1ddbbbda824942981772b8292e65cda508fdab1c515
 DIST qtmultimedia-everywhere-src-6.3.1.tar.xz 4737800 BLAKE2B 
2481c5c7e8d3c7204977556a4ebb4e5ccc8e2534894be23a7198bb9992403567a74f7e3aebbf3bce612ff6cbb8609598f2ccd740d9ba4a2ab429e00da23cfb85
 SHA512 
c557a8577a28df1997a07643c125033d6ab0e1d64a2e67b659f51d11d29c5634e7ea1264ad31705889e138521b65b74761ac68399dd94637ced8c5d6d07e03c3

diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.3.0.ebuild 
b/dev-qt/qtmultimedia/qtmultimedia-6.3.0.ebuild
deleted file mode 100644
index 8928146f..00000000
--- a/dev-qt/qtmultimedia/qtmultimedia-6.3.0.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 2021-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit qt6-build
-
-DESCRIPTION="Qt Multimedia"
-
-if [[ ${QT6_BUILD_TYPE} == release ]]; then
-       KEYWORDS="~amd64"
-fi
-
-IUSE="gstreamer"
-
-RDEPEND="
-       =dev-qt/qtbase-${PV}*
-       =dev-qt/qtdeclarative-${PV}*
-       =dev-qt/qtshadertools-${PV}*
-       gstreamer? (
-               dev-libs/glib:2
-               media-libs/gstreamer:1.0
-               media-libs/gst-plugins-bad:1.0
-               media-libs/gst-plugins-base:1.0
-               media-libs/libglvnd
-       )
-"
-DEPEND="${RDEPEND}
-       gstreamer? ( x11-base/xorg-proto )
-"
-
-src_configure() {
-       # TODO: linux_v4l automagic
-       local mycmakeargs=(
-               -DQT_FEATURE_alsa=off
-               -DQT_FEATURE_pulseaudio=off
-               $(qt_feature gstreamer)
-       )
-       qt6-build_src_configure
-}

diff --git a/dev-qt/qtpositioning/Manifest b/dev-qt/qtpositioning/Manifest
index 09af20fc..f7fe3ec8 100644
--- a/dev-qt/qtpositioning/Manifest
+++ b/dev-qt/qtpositioning/Manifest
@@ -1,2 +1 @@
-DIST qtpositioning-everywhere-src-6.3.0.tar.xz 1493068 BLAKE2B 
b17f9056a239b42270b3f0cf7e8d2f415c0cc86719735c882b8bc21315304280f30da09c828e607caaff44133bcbb2c869f441e6d09350a3a2ccbe2cd1de53ec
 SHA512 
bd59ca0a724cb4f66052999d519352c7d2619878f9edd93f5c61a677871c543dcd5221a42af392083738cd6359e4a365e782f6bce66b475f79da6a0daf5d07ba
 DIST qtpositioning-everywhere-src-6.3.1.tar.xz 1493356 BLAKE2B 
e2dc4e3747e62d80492b9f563ba8836f8c28de9bb99e855ed453af939e074a80848cc3a0c4c8cc11999377ad7e141552fda5870b60c02b4033d84a6375750805
 SHA512 
32cea980147487e5ea6dbd25347b3b37f74fd9d8180d7b463f784eb3877361862e38bfa310e36d83dd9c9eed91b4415812ec9ee7329c96818a32d99a17f76e5f

diff --git a/dev-qt/qtpositioning/qtpositioning-6.3.0.ebuild 
b/dev-qt/qtpositioning/qtpositioning-6.3.0.ebuild
deleted file mode 100644
index 0930a88d..00000000
--- a/dev-qt/qtpositioning/qtpositioning-6.3.0.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 2021-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit qt6-build
-
-DESCRIPTION="Physical position determination library for the Qt6 framework"
-
-if [[ ${QT6_BUILD_TYPE} == release ]]; then
-       KEYWORDS="~amd64"
-fi
-
-DEPEND="
-       =dev-qt/qtbase-${PV}*
-       =dev-qt/qtdeclarative-${PV}*
-"
-RDEPEND="${DEPEND}
-       !<dev-qt/qtlocation-6.2.2:6
-"

diff --git a/dev-qt/qtquick3d/Manifest b/dev-qt/qtquick3d/Manifest
index 675388d1..6c09c370 100644
--- a/dev-qt/qtquick3d/Manifest
+++ b/dev-qt/qtquick3d/Manifest
@@ -1,2 +1 @@
-DIST qtquick3d-everywhere-src-6.3.0.tar.xz 37287488 BLAKE2B 
1db1f11d2758862a619bc7c84319c874f90886b09a04da848814b0f2db9718a74d5fbbc62238cf9e0b345391fad514fa6cf1fe41391ce575566e65e55e0298c9
 SHA512 
7579243bceeeaf5f599866faffccf00d6baaa7c4c0467f5f0b514c16f0d9a74fea83182c3566a8773596382753ac2345d9cfbcf7c7f2632801e6825d26f8ebbe
 DIST qtquick3d-everywhere-src-6.3.1.tar.xz 37289264 BLAKE2B 
3d6a09f6d748c13485eae58ebe910d3371ae2d1bface3b1c9817280f5624e74f551a27f5f87e4f932f49949d5a14afc6547def0db8e99171f7b2b2715afdb001
 SHA512 
342a1c558a4eece6e9442e45cc400af58c96fb59614902e0299291ea2c5b1c406d76cd8ec8cf1d8ac0d8b5fc4f2f4637063d1747dcdc54f191a81310df93534e

diff --git a/dev-qt/qtquick3d/qtquick3d-6.3.0.ebuild 
b/dev-qt/qtquick3d/qtquick3d-6.3.0.ebuild
deleted file mode 100644
index e3aa9760..00000000
--- a/dev-qt/qtquick3d/qtquick3d-6.3.0.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 2021-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit qt6-build
-
-DESCRIPTION="Qt module and API for defining 3D content in Qt QuickTools"
-
-if [[ ${QT6_BUILD_TYPE} == release ]]; then
-       KEYWORDS="~amd64"
-elif [[ ${QT6_BUILD_TYPE} == live ]]; then
-       # Don't clone qtquick3d-assimp.
-       EGIT_SUBMODULES=()
-fi
-
-DEPEND="
-       =dev-qt/qtbase-${PV}*
-       =dev-qt/qtdeclarative-${PV}*
-       =dev-qt/qtshadertools-${PV}*
-       =dev-qt/qtquicktimeline-${PV}*
-       media-libs/assimp
-"
-RDEPEND="${DEPEND}"
-
-src_configure() {
-       local mycmakeargs=(
-               -DQT_FEATURE_system_assimp=ON
-       )
-       qt6-build_src_configure
-}

diff --git a/dev-qt/qtquicktimeline/Manifest b/dev-qt/qtquicktimeline/Manifest
index fafc3b87..16912be0 100644
--- a/dev-qt/qtquicktimeline/Manifest
+++ b/dev-qt/qtquicktimeline/Manifest
@@ -1,2 +1 @@
-DIST qtquicktimeline-everywhere-src-6.3.0.tar.xz 113460 BLAKE2B 
fc714f3caff5e70ef7ed97063292fa2ef9f73ab02bfb182bddd405fa9fa6091bde9296c219b379803992a9bd3ac9dd931d19a8f664eaa458166aac9eb1267616
 SHA512 
975c4716e356323eafd6a27647b2bb954e32f552213efc848924a30817e835ada6b19c10110dca0bce12895332839ee32eee96a65e000932b777e03905de6be8
 DIST qtquicktimeline-everywhere-src-6.3.1.tar.xz 113464 BLAKE2B 
6838985b84360483fba7881f04f3126a99b5d586710a1062ecc919c2cbdd3ba2d4ecef209337620541ee5efd8503b21e3f8ce1250734b5caceab111349fa7d3e
 SHA512 
ad55ed87942ac39c28587e15a5928ed458d5019501a689b7e51d105032d65122ef866a9d39af91c382def54d6e5246a38d16a0906f05fb8d1374e9eecefd2646

diff --git a/dev-qt/qtquicktimeline/qtquicktimeline-6.3.0.ebuild 
b/dev-qt/qtquicktimeline/qtquicktimeline-6.3.0.ebuild
deleted file mode 100644
index 0673606b..00000000
--- a/dev-qt/qtquicktimeline/qtquicktimeline-6.3.0.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 2021-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit qt6-build
-
-DESCRIPTION="Qt module for keyframe-based timeline construction"
-
-if [[ ${QT6_BUILD_TYPE} == release ]]; then
-       KEYWORDS="~amd64"
-fi
-
-DEPEND="
-       =dev-qt/qtbase-${PV}*
-       =dev-qt/qtdeclarative-${PV}*
-"
-RDEPEND="${DEPEND}"

diff --git a/dev-qt/qtshadertools/Manifest b/dev-qt/qtshadertools/Manifest
index ed1c46eb..1393a389 100644
--- a/dev-qt/qtshadertools/Manifest
+++ b/dev-qt/qtshadertools/Manifest
@@ -1,2 +1 @@
-DIST qtshadertools-everywhere-src-6.3.0.tar.xz 998180 BLAKE2B 
3370f4a99f728015589bc1742eaac7bc72d4504f36f18235c2dc0d9626431d76ae6b5b2b1a33c4d454fedbba35d6e5e28c0e4c4c9164c096c1edc8bfa4407817
 SHA512 
e104fa3b04692c3c79c1caae738642e92fe077761a5d5b064ed201b8856b409677824d84cbc954bfb21e41aaa25b0d8808692c78cf787432b85604af6706e2bd
 DIST qtshadertools-everywhere-src-6.3.1.tar.xz 998200 BLAKE2B 
8975ddf4cc453f26d4e16be1befb43ee9e1535f12ba2559b9fcc7f5ca60d179228585c89e1d9edc276ec8868418c21bd3761a0527f19c51be9a415d931d9fd37
 SHA512 
c9f62139e4407b7bfbec78c231d00fd627be5396056a68c054e6b6ecada8af846198aadcbe2af56bb2c525f2851ecd492195a432e4e084f1db346d2e3722747e

diff --git a/dev-qt/qtshadertools/qtshadertools-6.3.0.ebuild 
b/dev-qt/qtshadertools/qtshadertools-6.3.0.ebuild
deleted file mode 100644
index 755d9ae0..00000000
--- a/dev-qt/qtshadertools/qtshadertools-6.3.0.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 2021-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit qt6-build
-
-DESCRIPTION="Qt APIs and Tools for Graphics Pipelines"
-
-if [[ ${QT6_BUILD_TYPE} == release ]]; then
-       KEYWORDS="~amd64"
-fi
-
-DEPEND="
-       =dev-qt/qtbase-${PV}*[gui]
-"
-RDEPEND="${DEPEND}"

diff --git a/dev-qt/qtsvg/Manifest b/dev-qt/qtsvg/Manifest
index 6dc28a20..24969c06 100644
--- a/dev-qt/qtsvg/Manifest
+++ b/dev-qt/qtsvg/Manifest
@@ -1,2 +1 @@
-DIST qtsvg-everywhere-src-6.3.0.tar.xz 1727216 BLAKE2B 
241455819040971f00ac92e88547c73b7e9de64ee3f2de82374419a4e5fa35609f88581584d6e73ed3b839868cd850c20322d61d9c2602cff542079b6557cab4
 SHA512 
f00750df4eb43bcd69ccd20d3d1181252e19a19ddf94c8d5b4eb51e88d1005f67d35902942a795a6af434c4a9cad9754da2702248791e1e60feab54341514e98
 DIST qtsvg-everywhere-src-6.3.1.tar.xz 1727104 BLAKE2B 
be22d9083366faa0e5fe1a3e7bd37e5f439ae1bc3c2aea18ac9987d208d85a47384b71b989dd4a9e0118b740b0723815d959c1f46abbf60dbcc8814a8aea20d1
 SHA512 
c040e96d2dc7ef615859dec589e0b0c4e5972c3761dcf9208086b0662bfa1c3d147a10534d62d86fd8c9786a1567f8e9ca196f942a372422fc81cd02f1312c4c

diff --git a/dev-qt/qtsvg/qtsvg-6.3.0.ebuild b/dev-qt/qtsvg/qtsvg-6.3.0.ebuild
deleted file mode 100644
index 037c2eb0..00000000
--- a/dev-qt/qtsvg/qtsvg-6.3.0.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 2021-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit qt6-build
-
-DESCRIPTION="SVG rendering library for the Qt6 framework"
-
-if [[ ${QT6_BUILD_TYPE} == release ]]; then
-       KEYWORDS="~amd64"
-fi
-
-DEPEND="
-       =dev-qt/qtbase-${PV}*[gui,widgets]
-       sys-libs/zlib:=
-"
-RDEPEND="${DEPEND}"

diff --git a/dev-qt/qttools/Manifest b/dev-qt/qttools/Manifest
index f31d97e3..4826c880 100644
--- a/dev-qt/qttools/Manifest
+++ b/dev-qt/qttools/Manifest
@@ -1,2 +1 @@
-DIST qttools-everywhere-src-6.3.0.tar.xz 8625544 BLAKE2B 
0173727ecd8aa88e55c20204a1f796f46c40b1c9e36eb9dd18d4f438efb22385bfc9ed023afb99203bd9851696ff659b042a047d5f79158b423f29f5419be658
 SHA512 
027db897817811f8e8003551ed95d4078311b6324284dd3d4149e636227c57a3b7fc0ebf9bc2b7d381c10080deb89074bcc198d54e15ecef73a7cf41e8ecdb1e
 DIST qttools-everywhere-src-6.3.1.tar.xz 8628880 BLAKE2B 
e8a142ad601490a4d3d2398d074b87a8a574f97676d218a20e9a5499b7a46de47e92098dd72f304f3464207bc8341fbc51508c52624af42476555b3198e2f334
 SHA512 
6e392ef2415b14119d0c4058efa78f1a66e91c01c8f48a2f1926df43f7f1cb8fcd94f84c91fc0188baa96e3055eede6f080ca4e9f150e263c3fdc5c864649883

diff --git a/dev-qt/qttools/qttools-6.3.0.ebuild 
b/dev-qt/qttools/qttools-6.3.0.ebuild
deleted file mode 100644
index 23e1c087..00000000
--- a/dev-qt/qttools/qttools-6.3.0.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 2021-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit qt6-build
-
-DESCRIPTION="Qt Tools Collection"
-
-if [[ ${QT6_BUILD_TYPE} == release ]]; then
-       KEYWORDS="~amd64"
-fi
-
-IUSE="
-       assistant designer distancefieldgenerator linguist pixeltool
-       qdbus qdoc qtattributionsscanner qtdiag qtplugininfo
-"
-REQUIRED_USE="linguist? ( designer )"
-
-DEPEND="
-       =dev-qt/qtbase-${PV}*[network]
-       assistant? ( =dev-qt/qtbase-${PV}*[sql,widgets] )
-       designer? ( =dev-qt/qtbase-${PV}*[widgets] )
-       distancefieldgenerator? (
-               =dev-qt/qtbase-${PV}*[widgets]
-               =dev-qt/qtdeclarative-${PV}*
-       )
-       pixeltool? ( =dev-qt/qtbase-${PV}*[widgets] )
-       qdbus? ( =dev-qt/qtbase-${PV}*[widgets] )
-       qdoc? ( sys-devel/clang:= )
-       qtdiag? ( =dev-qt/qtbase-${PV}*[opengl,widgets] )
-"
-RDEPEND="${DEPEND}"
-
-src_configure() {
-       local mycmakeargs=(
-               $(qt_feature assistant)
-               -DQT_FEATURE_commandlineparser=ON
-               $(qt_feature designer)
-               $(qt_feature distancefieldgenerator)
-               $(qt_feature linguist)
-               $(qt_feature pixeltool)
-               $(qt_feature qdbus)
-               $(qt_feature qdoc clang)
-               $(qt_feature qtattributionsscanner)
-               $(qt_feature qtdiag)
-               $(qt_feature qtplugininfo)
-               -DQT_FEATURE_thread=ON
-       )
-
-       qt6-build_src_configure
-}

diff --git a/dev-qt/qtwayland/Manifest b/dev-qt/qtwayland/Manifest
index f7a1a618..40040fd1 100644
--- a/dev-qt/qtwayland/Manifest
+++ b/dev-qt/qtwayland/Manifest
@@ -1,2 +1 @@
-DIST qtwayland-everywhere-src-6.3.0.tar.xz 835420 BLAKE2B 
4efce671030d2662b291d04291e80ef1784d3616c26581293779511adff9cfba8007925a0b9b2c5dec938a813e49f3e786021bac145ac49477600b7fddda926d
 SHA512 
0c64b114c5b3edd2b278f03dbc46aa1907e5accf4c9512cc0b594f6a58571eb023541a3bc0185aec24367d9e6e675e32999bc5ac4f0ac671b09100e86add4cd6
 DIST qtwayland-everywhere-src-6.3.1.tar.xz 835896 BLAKE2B 
97dce7d120769d1d68c6b15f8154e7aefc95d44d011a3ab86565868e2b81ee38780ce0931ba02973b878eed24781c6098ae688294c4bd30fb265d6815a215a36
 SHA512 
571654a6abcd865717d4624c65d78e1b911829bba84f609521f349bf896b9475a8ce7759ba6b69e4bc4eef10c31e404c71610816dbee20d1202401efefa2323d

diff --git a/dev-qt/qtwayland/qtwayland-6.3.0.ebuild 
b/dev-qt/qtwayland/qtwayland-6.3.0.ebuild
deleted file mode 100644
index 14b556b1..00000000
--- a/dev-qt/qtwayland/qtwayland-6.3.0.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit qt6-build
-
-DESCRIPTION="Wayland platform plugin for Qt"
-
-if [[ ${QT6_BUILD_TYPE} == release ]]; then
-       KEYWORDS="~amd64"
-fi
-
-DEPEND="
-       dev-libs/wayland
-       =dev-qt/qtbase-${PV}*[gui,opengl]
-       =dev-qt/qtdeclarative-${PV}*
-       media-libs/libglvnd
-       x11-libs/libxkbcommon
-"
-RDEPEND="${DEPEND}"

diff --git a/dev-qt/qtwebchannel/Manifest b/dev-qt/qtwebchannel/Manifest
index ef8791eb..0c03bdeb 100644
--- a/dev-qt/qtwebchannel/Manifest
+++ b/dev-qt/qtwebchannel/Manifest
@@ -1,2 +1 @@
-DIST qtwebchannel-everywhere-src-6.3.0.tar.xz 214292 BLAKE2B 
27e3dc0c016670a02c7d414db20b6f3be7da530676f1d40cfcce1bef0f0fd8b9fb5391bbe890821bf95ecf0acca267edb11195939191b4811d2c22a057747bd8
 SHA512 
350892766af486f5f1d6925f156342c4958ce8a86ecd018f65f533af56f62c097d220dc59fa7d169206edb489134cebd7e5b247181d8111ca90630ddf603ca22
 DIST qtwebchannel-everywhere-src-6.3.1.tar.xz 213812 BLAKE2B 
001e30aa82cd1c4178fdbb777f09165e3d24cda5e07b1652d14c2dae321e0e9aa51bb9bf3a0b0cc3b18ecc380b30e159d531a7889ee89954fc07d6cf31f7ff70
 SHA512 
d253e087a9e97173a6a97eac46d8dfa740d3c77182dfd57514c14e68e50f6745cd90e9367cbb5f5d0a7c43fcbfc046af0bd9124fb2517d741bb5ab1a5af5bf62

diff --git a/dev-qt/qtwebchannel/qtwebchannel-6.3.0.ebuild 
b/dev-qt/qtwebchannel/qtwebchannel-6.3.0.ebuild
deleted file mode 100644
index bd319d8a..00000000
--- a/dev-qt/qtwebchannel/qtwebchannel-6.3.0.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 2021-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit qt6-build
-
-DESCRIPTION="Qt WebChannel"
-
-if [[ ${QT6_BUILD_TYPE} == release ]]; then
-       KEYWORDS="~amd64"
-fi
-
-DEPEND="
-       =dev-qt/qtbase-${PV}*
-       =dev-qt/qtdeclarative-${PV}*
-"
-RDEPEND="${DEPEND}"

diff --git a/dev-qt/qtwebengine/Manifest b/dev-qt/qtwebengine/Manifest
index 02b13e40..f6ab29df 100644
--- a/dev-qt/qtwebengine/Manifest
+++ b/dev-qt/qtwebengine/Manifest
@@ -1,5 +1,4 @@
 DIST qtwebengine-5.15.2-r1-chromium87-ppc64le.tar.xz 28784 BLAKE2B 
aa101d14446f3282fda8932cc75a249d88b79319f0886d95777292776d94ac5f4fc114c3893b2801fbba6abb14f381172bb14b15b5ffef12413db3a16e4d1ca6
 SHA512 
3324e0076eb18e2ae2248428d2730cfb3413761514b2bb57e25b8db79248aaaa8098d9f7cebfa08f1a3b39b1d0a382aafed75c5ae8273918909335957921305e
 DIST qtwebengine-5.15.2_p20211019-jumbo-build.patch.bz2 2930 BLAKE2B 
fca1d1406874d04eafb64bb4d8730512a6307ba44fb99d76f428ca1bd4a303758e0c3bd8f92a59f7bcf62e5b767c5a8ed239028bdb74ad7a8b62abf88d38c101
 SHA512 
61cbfbe4ff340b75ea8d356e031e932ac03fe65dd009999ff897ca4b0185d1d989490daf75ffeaaabb3e92c870c11c7ff8ad2cd6372f5363b3d774b8ecca6d89
 DIST qtwebengine-5.15.3_p20220406-patchset.tar.xz 35480 BLAKE2B 
ce6aeebbb3255196611130d04ee7a3907ba45d6d2a283f2433e2176cf67e473e74137b180de0a9998762cc54439bb06825815e81e9f95f9413ce2956ac9308b7
 SHA512 
47e29a1429dce2db324929af91c8ef8421c75ae48f5a491db71b434f8017a5b1e7475e9938989e331e8e012220852848565242e09747892e1a8a8d3ab7386840
-DIST qtwebengine-everywhere-src-6.3.0.tar.xz 398524616 BLAKE2B 
1305a03780f675d3f11bac97e862c8d1e6c8c9c1998c94748188d6491db4cc97eef91aa704cfecbb9edb310770e03c36eaccc20b8fb6b8266b4aa438f28b4649
 SHA512 
39ba3394fd7dcada90fcb0fa8eea2f661dcae2c9d6e7e43441e56e622bbbe7e6c40b170eb13148e13f51e67cee6957530c49d47695d175a3a88a4586bfb507a4
 DIST qtwebengine-everywhere-src-6.3.1.tar.xz 398269544 BLAKE2B 
3b56a87fd93de0da9ccbfdeda0c5a3e07892dcb1c8dce848cc21c73cb45e7c94746bad299feaa68910ba036abf0c1c16fa423307fdc08c8af4e5e920e2e8a329
 SHA512 
e00601a7ec6400551f7707d15cf326340ae8d6a5bb8cda55df4619148414f4b3ca3daabfd7263dd5a2ff2ca8ba64f9e91c9db3f1a50bea4903148c57b6dc81dd

diff --git 
a/dev-qt/qtwebengine/files/qtwebengine-6.3.0-fix-user-navigation.patch 
b/dev-qt/qtwebengine/files/qtwebengine-6.3.0-fix-user-navigation.patch
deleted file mode 100644
index 4afc39a9..00000000
--- a/dev-qt/qtwebengine/files/qtwebengine-6.3.0-fix-user-navigation.patch
+++ /dev/null
@@ -1,146 +0,0 @@
-Retrieved from:
-
-- https://code.qt.io/cgit/qt/qtwebengine.git/patch/?id=8d0bd4b1
-- https://bugreports.qt.io/browse/QTBUG-103778
-
-From 8d0bd4b1a18ff886f360e71942f95858b5995ba3 Mon Sep 17 00:00:00 2001
-From: Allan Sandfeld Jensen <[email protected]>
-Date: Tue, 24 May 2022 16:56:41 +0200
-Subject: Fix local->remote user navigation
-
-Specifically allow user initiated navigation of the mainframe.
-
-Fixes: QTBUG-103778
-Change-Id: I4e3d6b4fb606bd0c3cf66e090fba3c97c8c535b4
-Reviewed-by: Michal Klocek <[email protected]>
-(cherry picked from commit 2ba1f04b4589e5883a399b022b7795266c4d4646)
-Reviewed-by: Qt Cherry-pick Bot <[email protected]>
----
- src/core/net/proxying_url_loader_factory_qt.cpp    | 19 ++++++-
- .../widgets/qwebenginepage/tst_qwebenginepage.cpp  | 65 ++++++++++++++++++++++
- 2 files changed, 81 insertions(+), 3 deletions(-)
-
-diff --git a/src/core/net/proxying_url_loader_factory_qt.cpp 
b/src/core/net/proxying_url_loader_factory_qt.cpp
-index 39630cf2d..ba2051d60 100644
---- a/src/core/net/proxying_url_loader_factory_qt.cpp
-+++ b/src/core/net/proxying_url_loader_factory_qt.cpp
-@@ -280,10 +280,23 @@ void InterceptedRequest::Restart()
- 
-     // Check if non-local access is allowed
-     if (!allow_remote_ && remote_access_) {
--        
target_client_->OnComplete(network::URLLoaderCompletionStatus(net::ERR_NETWORK_ACCESS_DENIED));
--        delete this;
--        return;
-+        bool granted_special_access = false;
-+        switch (ui::PageTransition(request_.transition_type)) {
-+        case ui::PAGE_TRANSITION_LINK:
-+        case ui::PAGE_TRANSITION_TYPED:
-+            if (blink::mojom::ResourceType(request_.resource_type) == 
blink::mojom::ResourceType::kMainFrame && request_.has_user_gesture)
-+                granted_special_access = true; // allow normal explicit 
navigation
-+            break;
-+        default:
-+            break;
-+        }
-+        if (!granted_special_access) {
-+            
target_client_->OnComplete(network::URLLoaderCompletionStatus(net::ERR_NETWORK_ACCESS_DENIED));
-+            delete this;
-+            return;
-+        }
-     }
-+
-     // Check if local access is allowed
-     if (!allow_local_ && local_access_) {
-         bool granted_special_access = false;
-diff --git a/tests/auto/widgets/qwebenginepage/tst_qwebenginepage.cpp 
b/tests/auto/widgets/qwebenginepage/tst_qwebenginepage.cpp
-index 227f33c17..32f866810 100644
---- a/tests/auto/widgets/qwebenginepage/tst_qwebenginepage.cpp
-+++ b/tests/auto/widgets/qwebenginepage/tst_qwebenginepage.cpp
-@@ -257,6 +257,8 @@ private Q_SLOTS:
-     void testChooseFilesParameters();
-     void fileSystemAccessDialog();
- 
-+    void localToRemoteNavigation();
-+
- private:
-     static QPoint elementCenter(QWebEnginePage *page, const QString &id);
-     static bool isFalseJavaScriptResult(QWebEnginePage *page, const QString 
&javaScript);
-@@ -328,6 +330,14 @@ void tst_QWebEnginePage::initTestCase()
-     QWebEngineUrlScheme echo("echo");
-     echo.setSyntax(QWebEngineUrlScheme::Syntax::Path);
-     QWebEngineUrlScheme::registerScheme(echo);
-+
-+    QWebEngineUrlScheme local("local");
-+    local.setFlags(QWebEngineUrlScheme::LocalScheme);
-+    QWebEngineUrlScheme::registerScheme(local);
-+
-+    QWebEngineUrlScheme remote("remote");
-+    remote.setFlags(QWebEngineUrlScheme::CorsEnabled);
-+    QWebEngineUrlScheme::registerScheme(remote);
- }
- 
- void tst_QWebEnginePage::cleanupTestCase()
-@@ -5010,6 +5020,61 @@ void tst_QWebEnginePage::isSafeRedirect()
-     spy.clear();
- }
- 
-+class LocalRemoteUrlSchemeHandler : public QWebEngineUrlSchemeHandler
-+{
-+public:
-+    LocalRemoteUrlSchemeHandler(QObject *parent = nullptr)
-+        : QWebEngineUrlSchemeHandler(parent)
-+    {
-+    }
-+    ~LocalRemoteUrlSchemeHandler() = default;
-+
-+    void requestStarted(QWebEngineUrlRequestJob *job) override
-+    {
-+        QBuffer *buffer = new QBuffer(job);
-+        buffer->setData("<html><body><a href='remote://test.html' 
id='link'>Click link</a></body></html>");
-+        job->reply("text/html", buffer);
-+        loaded = true;
-+    }
-+    bool loaded = false;
-+};
-+
-+void tst_QWebEnginePage::localToRemoteNavigation()
-+{
-+    LocalRemoteUrlSchemeHandler local;
-+    LocalRemoteUrlSchemeHandler remote;
-+    QWebEngineProfile profile;
-+    profile.installUrlSchemeHandler("local", &local);
-+    profile.installUrlSchemeHandler("remote", &remote);
-+
-+    QWebEnginePage page(&profile);
-+    QSignalSpy loadSpy(&page, SIGNAL(loadFinished(bool)));
-+    QWebEngineView view;
-+    view.resize(640, 480);
-+    view.show();
-+    view.setPage(&page);
-+    page.setUrl(QUrl("local://test.html"));
-+    QVERIFY(QTest::qWaitForWindowExposed(&view));
-+    QTRY_COMPARE_WITH_TIMEOUT(loadSpy.count(), 1, 20000);
-+    QVERIFY(local.loaded);
-+
-+    // Should navigate:
-+    QTest::mouseClick(view.focusProxy(), Qt::LeftButton, {}, 
elementCenter(&page, "link"));
-+    QTRY_COMPARE_WITH_TIMEOUT(loadSpy.count(), 2, 20000);
-+    QVERIFY(remote.loaded);
-+    local.loaded = false;
-+    remote.loaded = false;
-+
-+    page.setUrl(QUrl("local://test.html"));
-+    QTRY_COMPARE_WITH_TIMEOUT(loadSpy.count(), 3, 20000);
-+    QVERIFY(local.loaded && !remote.loaded);
-+
-+    // Should not navigate:
-+    
page.runJavaScript(QStringLiteral("document.getElementById(\"link\").click()"));
-+    QTest::qWait(500);
-+    QVERIFY(!remote.loaded);
-+}
-+
- static QByteArrayList params = 
{QByteArrayLiteral("--use-fake-device-for-media-stream")};
- W_QTEST_MAIN(tst_QWebEnginePage, params)
- 
--- 
-cgit v1.2.1
-

diff --git a/dev-qt/qtwebengine/files/qtwebengine-6.3.0-system-icu.patch 
b/dev-qt/qtwebengine/files/qtwebengine-6.3.0-system-icu.patch
deleted file mode 100644
index 5cf41a25..00000000
--- a/dev-qt/qtwebengine/files/qtwebengine-6.3.0-system-icu.patch
+++ /dev/null
@@ -1,42 +0,0 @@
-Retrieved from:
-
-- https://bugs.gentoo.org/show_bug.cgi?id=838742
-
-From 75f0f4eb1e4f2823c39fe27137f78ac2c10bc293 Mon Sep 17 00:00:00 2001
-From: Kirill Burtsev <[email protected]>
-Date: Thu, 31 Mar 2022 19:45:39 +0200
-Subject: [FIXUP] Fix compilation with system ICU
-
-As of chromium 92.0.4480.0 after a set of fixes ending with a
-https://chromium-review.googlesource.com/c/chromium/src/+/2830820
-the need to override UCHAR_TYPE was dropped with the result that
-codebase is ready for default 'char16_t'. Override was already dropped
-for 98-based, which already builds fine for system ICU 70.1
-
-Task-number: QTBUG-100495
-Change-Id: I0e6d422f77b77015840647b52247f51736dd8a41
-Reviewed-by: Allan Sandfeld Jensen <[email protected]>
----
- chromium/third_party/icu/BUILD.gn | 6 ------
- 1 file changed, 6 deletions(-)
-
-diff --git a/chromium/third_party/icu/BUILD.gn 
b/chromium/third_party/icu/BUILD.gn
-index d5b136168ef..269de02eaaa 100644
---- a/src/3rdparty/chromium/third_party/icu/BUILD.gn
-+++ b/src/3rdparty/chromium/third_party/icu/BUILD.gn
-@@ -410,12 +410,6 @@ config("system_icu_config") {
-     "USING_SYSTEM_ICU=1",
-     "ICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC",
-   ]
--
--  if (is_win) {
--    defines += [ "UCHAR_TYPE=wchar_t" ]
--  } else {
--    defines += [ "UCHAR_TYPE=uint16_t" ]
--  }
- }
- 
- if (use_system_icu) {
--- 
-cgit v1.2.1
-

diff --git a/dev-qt/qtwebengine/qtwebengine-6.3.0.ebuild 
b/dev-qt/qtwebengine/qtwebengine-6.3.0.ebuild
deleted file mode 100644
index e858e536..00000000
--- a/dev-qt/qtwebengine/qtwebengine-6.3.0.ebuild
+++ /dev/null
@@ -1,247 +0,0 @@
-# Copyright 2021-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9,10} )
-PYTHON_REQ_USE="xml(+)"
-CHROMIUM_VER="94.0.4606.126"
-CHROMIUM_PATCHES_VER="99.0.4844.84"
-
-inherit check-reqs estack flag-o-matic multiprocessing python-any-r1 qt6-build
-
-DESCRIPTION="Library for rendering dynamic web content in Qt6 C++ and QML 
applications"
-
-if [[ ${QT6_BUILD_TYPE} == release ]]; then
-       KEYWORDS="~amd64"
-fi
-
-IUSE="
-       alsa bindist designer geolocation +jumbo-build kerberos pipewire 
pulseaudio
-       +system-ffmpeg +system-icu widgets
-"
-REQUIRED_USE="designer? ( widgets )"
-
-BDEPEND="
-       $(python_gen_any_dep 'dev-python/html5lib[${PYTHON_USEDEP}]')
-       dev-util/gperf
-       dev-util/ninja
-       dev-util/re2c
-       net-libs/nodejs[ssl]
-       sys-devel/bison
-       sys-devel/flex
-"
-RDEPEND="
-       app-arch/snappy:=
-       dev-libs/glib:2
-       dev-libs/nspr
-       dev-libs/nss
-       dev-libs/expat
-       dev-libs/libevent:=
-       dev-libs/libxml2[icu]
-       dev-libs/libxslt
-       dev-libs/re2:=
-       =dev-qt/qtdeclarative-${PV}*
-       =dev-qt/qtwebchannel-${PV}*
-       media-libs/fontconfig
-       media-libs/freetype
-       media-libs/harfbuzz:=
-       media-libs/lcms:2
-       media-libs/libjpeg-turbo:=
-       media-libs/libpng:=
-       >=media-libs/libvpx-1.5:=[svc(+)]
-       media-libs/libwebp:=
-       media-libs/opus
-       sys-apps/dbus
-       sys-apps/pciutils
-       sys-libs/zlib[minizip]
-       virtual/libudev
-       x11-libs/libdrm
-       x11-libs/libX11
-       x11-libs/libXcomposite
-       x11-libs/libXcursor
-       x11-libs/libxcb:=
-       x11-libs/libXdamage
-       x11-libs/libXext
-       x11-libs/libXfixes
-       x11-libs/libXi
-       x11-libs/libxkbcommon
-       x11-libs/libxkbfile
-       x11-libs/libXrandr
-       x11-libs/libXrender
-       x11-libs/libXScrnSaver
-       x11-libs/libXtst
-       alsa? ( media-libs/alsa-lib )
-       geolocation? ( =dev-qt/qtpositioning-${PV}* )
-       kerberos? ( virtual/krb5 )
-       pipewire? ( media-video/pipewire:= )
-       pulseaudio? ( media-sound/pulseaudio:= )
-       system-ffmpeg? ( media-video/ffmpeg:= )
-       system-icu? ( >=dev-libs/icu-69.1:= )
-       widgets? (
-               =dev-qt/qtbase-${PV}*[widgets]
-       )
-"
-DEPEND="${RDEPEND}
-       media-libs/libglvnd
-"
-
-PATCHES=(
-       "${FILESDIR}/${PN}-6.3.0-system-icu.patch" # 
https://bugs.gentoo.org/838742
-       "${FILESDIR}/${PN}-6.3.0-fix-user-navigation.patch" # 
https://bugreports.qt.io/browse/QTBUG-103778
-)
-
-python_check_deps() {
-       python_has_version "dev-python/html5lib[${PYTHON_USEDEP}]"
-}
-
-qtwebengine_check-reqs() {
-       # bug #307861
-       eshopts_push -s extglob
-       if is-flagq '-g?(gdb)?([1-9])'; then
-               ewarn "You have enabled debug info (probably have -g or -ggdb 
in your CFLAGS/CXXFLAGS)."
-               ewarn "You may experience really long compilation times and/or 
increased memory usage."
-               ewarn "If compilation fails, please try removing -g/-ggdb 
before reporting a bug."
-       fi
-       eshopts_pop
-
-       [[ ${MERGE_TYPE} == binary ]] && return
-
-       # (check-reqs added for bug #570534)
-       #
-       # Estimate the amount of RAM required
-       # Multiplier is *10 because Bash doesn't do floating point maths.
-       # Let's crudely assume ~2GB per compiler job for GCC.
-       local multiplier=20
-
-       # And call it ~1.5GB for Clang.
-       if tc-is-clang ; then
-               multiplier=15
-       fi
-
-       local CHECKREQS_DISK_BUILD="7G"
-       local CHECKREQS_DISK_USR="150M"
-       if ! has "distcc" ${FEATURES} ; then
-               # bug #830661
-               # Not super realistic to come up with good estimates for distcc 
right now
-               local CHECKREQS_MEMORY=$(($(makeopts_jobs)*multiplier/10))G
-       fi
-
-       check-reqs_${EBUILD_PHASE_FUNC}
-}
-
-pkg_pretend() {
-       qtwebengine_check-reqs
-}
-
-pkg_setup() {
-       qtwebengine_check-reqs
-       python-any-r1_pkg_setup
-}
-
-pkg_preinst() {
-       elog "This version of Qt WebEngine is based on Chromium version 
${CHROMIUM_VER}, with"
-       elog "additional security fixes up to ${CHROMIUM_PATCHES_VER}. 
Extensive as it is, the"
-       elog "list of backports is impossible to evaluate, but always bound to 
be behind"
-       elog "Chromium's release schedule."
-       elog "In addition, various online services may deny service based on an 
outdated"
-       elog "user agent version (and/or other checks). Google is already known 
to do so."
-       elog
-       elog "tldr: Your web browsing experience will be compromised."
-}
-
-src_unpack() {
-       # bug 307861
-       eshopts_push -s extglob
-       if is-flagq '-g?(gdb)?([1-9])'; then
-               ewarn
-               ewarn "You have enabled debug info (probably have -g or -ggdb 
in your CFLAGS/CXXFLAGS)."
-               ewarn "You may experience really long compilation times and/or 
increased memory usage."
-               ewarn "If compilation fails, please try removing -g/-ggdb 
before reporting a bug."
-               ewarn
-       fi
-       eshopts_pop
-
-       case ${QT6_BUILD_TYPE} in
-               live)    git-r3_src_unpack ;&
-               release) default ;;
-       esac
-}
-
-src_prepare() {
-       # bug 620444 - ensure local headers are used
-       find . -type f -name "*.pr[fio]" -exec \
-               sed -i -e 's|INCLUDEPATH += 
|&$${QTWEBENGINE_ROOT}_build/include $${QTWEBENGINE_ROOT}/include |' {} + || die
-
-       if use system-icu; then
-               # Sanity check to ensure that bundled copy of ICU is not used.
-               # Whole src/3rdparty/chromium/third_party/icu directory cannot 
be deleted because
-               # src/3rdparty/chromium/third_party/icu/BUILD.gn is used by 
build system.
-               # If usage of headers of bundled copy of ICU occurs, then lists 
of shim headers in
-               # shim_headers("icui18n_shim") and shim_headers("icuuc_shim") in
-               # src/3rdparty/chromium/third_party/icu/BUILD.gn should be 
updated.
-               local file
-               while read file; do
-                       echo "#error This file should not be used!" > "${file}" 
|| die
-               done < <(find src/3rdparty/chromium/third_party/icu -type f "(" 
-name "*.c" -o -name "*.cpp" -o -name "*.h" ")" 2>/dev/null)
-       fi
-
-       qt6-build_src_prepare
-}
-
-src_configure() {
-       export NINJA_PATH="${BROOT}"/usr/bin/ninja
-       export NINJAFLAGS="${NINJAFLAGS:--j$(makeopts_jobs) 
-l$(makeopts_loadavg "${MAKEOPTS}" 0) -v}"
-
-       local mycmakeargs=(
-               #-DQT_FEATURE_accessibility=off
-               #-DQT_FEATURE_force_asserts=off
-               #-DQT_FEATURE_opengl=off
-               #-DQT_FEATURE_printer=off
-               -DQT_FEATURE_qtpdf_build=off
-               -DQT_FEATURE_qtpdf_quick_build=off
-               -DQT_FEATURE_qtpdf_widgets_build=off
-               -DQT_FEATURE_qtwebengine_build=on
-               -DQT_FEATURE_qtwebengine_quick_build=on
-               -DQT_FEATURE_qtwebengine_widgets_build=on
-               #-DQT_FEATURE_ssl=off
-               #-DQT_FEATURE_static=off
-               #-DQT_FEATURE_system_zlib=off
-               #-DQT_FEATURE_system_png=off
-               #-DQT_FEATURE_system_jpeg=off
-               #-DQT_FEATURE_system_freetype=off
-               #-DQT_FEATURE_system_harfbuzz=off
-               #-DQT_FEATURE_use_gold_linker=off
-               #-DQT_FEATURE_use_lld_linker=off
-               -DQT_FEATURE_webengine_embedded_build=off
-               -DQT_FEATURE_webengine_extensions=on
-               #-DQT_FEATURE_webengine_full_debug_info=$(usex debug)
-               -DQT_FEATURE_webengine_geolocation=$(usex geolocation on off)
-               -DQT_FEATURE_webengine_jumbo_build=$(usex jumbo-build)
-               #-DQT_FEATURE_webengine_jumbo_file_merge_limit
-               -DQT_FEATURE_webengine_kerberos=$(usex kerberos on off)
-               -DQT_FEATURE_webengine_native_spellchecker=off
-               -DQT_FEATURE_webengine_ozone_x11=on
-               -DQT_FEATURE_webengine_pepper_plugins=on
-               -DQT_FEATURE_webengine_proprietary_codecs=$(usex bindist off on)
-               -DQT_FEATURE_webengine_printing_and_pdf=on
-               -DQT_FEATURE_webengine_sanitizer=on
-               -DQT_FEATURE_webengine_spellchecker=on
-               -DQT_FEATURE_webengine_system_opus=on
-               -DQT_FEATURE_webengine_system_libwebp=on
-               -DQT_FEATURE_webengine_system_alsa=$(usex alsa on off)
-               -DQT_FEATURE_webengine_system_ffmpeg=$(usex system-ffmpeg)
-               -DQT_FEATURE_webengine_system_icu=$(usex system-icu)
-               -DQT_FEATURE_webengine_system_libevent=on
-               -DQT_FEATURE_webengine_system_libpci=on
-               -DQT_FEATURE_webengine_system_libpng=on
-               -DQT_FEATURE_webengine_system_pulseaudio=$(usex pulseaudio on 
off)
-               -DQT_FEATURE_webengine_system_zlib=on
-               -DQT_FEATURE_webengine_webchannel=on
-               -DQT_FEATURE_webengine_webrtc=on
-               -DQT_FEATURE_webengine_webrtc_pipewire=$(usex pipewire on off)
-               #-DQT_FEATURE_xcb=off
-       )
-
-       qt6-build_src_configure
-}

diff --git a/dev-qt/qtwebsockets/Manifest b/dev-qt/qtwebsockets/Manifest
index be66cee8..91b67750 100644
--- a/dev-qt/qtwebsockets/Manifest
+++ b/dev-qt/qtwebsockets/Manifest
@@ -1,2 +1 @@
-DIST qtwebsockets-everywhere-src-6.3.0.tar.xz 264404 BLAKE2B 
765fb9f2ca2a4f1047bdc1f073f5d482f41f3a04002e044c8dd2113c59e05a3a81b78b68b483c00c2b076b452448476fdec2944a5f4b9c3bb693ea07df02ca3c
 SHA512 
61ea5f6fbc1c416023aa8b2e34f1e0fcac84807b75010a37ee3d7fb63ef493273cda8d450ec5ef4ff08ac2edaf8ea61459dec75ec5a96774657f9b4604576fd8
 DIST qtwebsockets-everywhere-src-6.3.1.tar.xz 264268 BLAKE2B 
94b6a8f71ffc537d81d2f8ca8e95f1edddbaee0313d06af88d09a08f334e40c6679f7bca0e5023ab6021a4abb13a22e80fafba9b14ddff4557fe9fb81fde2667
 SHA512 
25ab603753fdc1c65585b6aa91d3777f48e0763cff97978478586a0f04d0536b5c4d5853f9218d2a0c3b3d01b1bd9ca7e2f0e90020737c1fc70bdd4a3cd5a30c

diff --git a/dev-qt/qtwebsockets/qtwebsockets-6.3.0.ebuild 
b/dev-qt/qtwebsockets/qtwebsockets-6.3.0.ebuild
deleted file mode 100644
index 6b0e253a..00000000
--- a/dev-qt/qtwebsockets/qtwebsockets-6.3.0.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 2021-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit qt6-build
-
-DESCRIPTION="Implementation of the WebSocket protocol for the Qt6 framework"
-
-if [[ ${QT6_BUILD_TYPE} == release ]]; then
-       KEYWORDS="~amd64"
-fi
-
-DEPEND="
-       =dev-qt/qtbase-${PV}*[network]
-       =dev-qt/qtdeclarative-${PV}*
-"
-RDEPEND="${DEPEND}"

Reply via email to