summaryrefslogtreecommitdiffstats
path: root/qt6
diff options
context:
space:
mode:
Diffstat (limited to 'qt6')
-rwxr-xr-xqt6/FUNCTIONS5
-rwxr-xr-xqt6/qt5compat/DETAILS4
-rw-r--r--qt6/qt5compat/HISTORY33
-rwxr-xr-xqt6/qt6-3d/DETAILS4
-rw-r--r--qt6/qt6-3d/HISTORY33
-rwxr-xr-xqt6/qt6base/DEPENDS1
-rwxr-xr-xqt6/qt6base/DETAILS6
-rw-r--r--qt6/qt6base/HISTORY44
-rwxr-xr-xqt6/qt6base/INSTALL4
-rwxr-xr-xqt6/qt6base/PRE_BUILD3
-rw-r--r--qt6/qt6base/QT661
-rw-r--r--qt6/qt6base/patches/0001-find-fb3-4.patch31
-rw-r--r--qt6/qt6base/qt.sh15
-rwxr-xr-xqt6/qt6charts/DETAILS4
-rw-r--r--qt6/qt6charts/HISTORY33
-rwxr-xr-xqt6/qt6declarative/DEPENDS3
-rwxr-xr-xqt6/qt6declarative/DETAILS4
-rw-r--r--qt6/qt6declarative/HISTORY36
-rwxr-xr-xqt6/qt6httpserver/CONFIGURE1
-rwxr-xr-xqt6/qt6httpserver/DEPENDS2
-rwxr-xr-xqt6/qt6httpserver/DETAILS17
-rw-r--r--qt6/qt6httpserver/HISTORY15
-rwxr-xr-xqt6/qt6imageformats/DETAILS4
-rw-r--r--qt6/qt6imageformats/HISTORY33
-rwxr-xr-xqt6/qt6location/DEPENDS4
-rwxr-xr-xqt6/qt6location/DETAILS16
-rw-r--r--qt6/qt6location/HISTORY24
-rwxr-xr-xqt6/qt6multimedia/DETAILS4
-rw-r--r--qt6/qt6multimedia/HISTORY33
-rwxr-xr-xqt6/qt6networkauth/DETAILS4
-rw-r--r--qt6/qt6networkauth/HISTORY33
-rwxr-xr-xqt6/qt6positioning/DETAILS4
-rw-r--r--qt6/qt6positioning/HISTORY33
-rwxr-xr-xqt6/qt6scxml/DETAILS4
-rw-r--r--qt6/qt6scxml/HISTORY33
-rwxr-xr-xqt6/qt6sensors/DETAILS4
-rw-r--r--qt6/qt6sensors/HISTORY33
-rwxr-xr-xqt6/qt6speech/DETAILS4
-rw-r--r--qt6/qt6speech/HISTORY33
-rwxr-xr-xqt6/qt6svg/DETAILS4
-rw-r--r--qt6/qt6svg/HISTORY33
-rwxr-xr-xqt6/qt6tools/DETAILS4
-rw-r--r--qt6/qt6tools/HISTORY33
-rwxr-xr-xqt6/qt6virtualkeyboard/DETAILS4
-rw-r--r--qt6/qt6virtualkeyboard/HISTORY33
-rwxr-xr-xqt6/qt6wayland/DETAILS4
-rw-r--r--qt6/qt6wayland/HISTORY33
-rwxr-xr-xqt6/qt6webchannel/DETAILS4
-rw-r--r--qt6/qt6webchannel/HISTORY33
-rwxr-xr-xqt6/qt6webengine/DEPENDS1
-rwxr-xr-xqt6/qt6webengine/DETAILS4
-rw-r--r--qt6/qt6webengine/HISTORY36
-rwxr-xr-xqt6/qt6webengine/PRE_BUILD5
-rw-r--r--qt6/qt6webengine/chrome-patches/grit.patch23
-rwxr-xr-xqt6/qt6websockets/DETAILS4
-rw-r--r--qt6/qt6websockets/HISTORY33
-rwxr-xr-xqt6/qt6webview/CONFIGURE1
-rwxr-xr-xqt6/qt6webview/DEPENDS3
-rwxr-xr-xqt6/qt6webview/DETAILS15
-rw-r--r--qt6/qt6webview/HISTORY22
-rwxr-xr-xqt6/qtshadertools/DETAILS4
-rw-r--r--qt6/qtshadertools/HISTORY33
62 files changed, 924 insertions, 107 deletions
diff --git a/qt6/FUNCTIONS b/qt6/FUNCTIONS
index 6cc4909867..45bb6c512a 100755
--- a/qt6/FUNCTIONS
+++ b/qt6/FUNCTIONS
@@ -1,9 +1,8 @@
QT6DIR=$INSTALL_ROOT/opt/qt6
#QT6DIR="$INSTALL_ROOT/usr"
function default_build() {
-# OPTS+=" -DINSTALL_BINDIR=$QT6DIR/lib/qt6/bin"
-# OPTS+=" -DINSTALL_PUBLICBINDIR=$QT6DIR/bin"
-#echo opts= $OPTS
+# OPTS+=" -DCMAKE_UNITY_BUILD=true"
+ OPTS+=" -DQT_UNITY_BUILD=true"
# check for AMD A10-5800K APU
if `lscpu|grep -q 'AMD A10-5800K' > /dev/null`;then
# qsimd wrongly thinksthis that this is haswell
diff --git a/qt6/qt5compat/DETAILS b/qt6/qt5compat/DETAILS
index abcc46d151..3fec205ca3 100755
--- a/qt6/qt5compat/DETAILS
+++ b/qt6/qt5compat/DETAILS
@@ -1,8 +1,8 @@
QT_URL=https://download.qt.io/official_releases
SPELL=qt5compat
SPELLX=${SPELL//6}-everywhere-src
- VERSION=6.4.1
- SOURCE_HASH=sha512:b858e9c9a756e598a5d56be7bc59e1e2814ff1ef15ed69e29b3a840263ce99a2ce6931dfb9e9f7c6ff90f074abe07208188e0a8929acf2632623931c5183769b
+ VERSION=6.7.0
+ SOURCE_HASH=sha512:92115ca88b839171cf69360e0c3add64bb84305fdc28b9459da5eb69df79bfc2884616991ada898242e3614ac4f188dd76aa17889b5fb7fa72316a11efd61c85
SOURCE=$SPELLX-$VERSION.tar.xz
SOURCE_URL=$QT_URL/qt/${VERSION%.?}/$VERSION/submodules/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
diff --git a/qt6/qt5compat/HISTORY b/qt6/qt5compat/HISTORY
index 0644d12f4a..5912073222 100644
--- a/qt6/qt5compat/HISTORY
+++ b/qt6/qt5compat/HISTORY
@@ -1,3 +1,36 @@
+2024-04-02 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.7.0
+
+2024-03-26 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.6.3
+
+2024-02-14 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.6.2
+
+2023-11-27 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.6.1
+
+2023-10-10 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.6.0
+
+2023-09-28 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.5.3
+
+2023-07-19 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.5.2
+
+2023-05-24 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.5.1
+
+2023-04-03 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.5.0
+
+2023-03-16 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.4.3
+
+2023-01-05 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.4.2
+
2022-11-15 Treeve Jelbert <treeve@sourcemage.org>
* DETAILS: version 6.4.1
diff --git a/qt6/qt6-3d/DETAILS b/qt6/qt6-3d/DETAILS
index e762e4def9..8aeded4d72 100755
--- a/qt6/qt6-3d/DETAILS
+++ b/qt6/qt6-3d/DETAILS
@@ -1,8 +1,8 @@
QT_URL=https://download.qt.io/official_releases
SPELL=qt6-3d
SPELLX=${SPELL//6-}-everywhere-src
- VERSION=6.4.1
- SOURCE_HASH=sha512:f82497d13843766169a1bdca2afe224ba858b26f3307d08c3df40673bab1a3bb998491627ab19ed4680e0894c48d5e15796c24e269cd028df17f5a27f09a0c56
+ VERSION=6.7.0
+ SOURCE_HASH=sha512:538027077f9729b91ecc3a4de4a14be212236d0bc4b1f4533a558753b6cb7aa23e1c169c921fa71d61d5f9cffbb85a0535000bf677ca09962ca62cbfcc60e70d
SOURCE=$SPELLX-$VERSION.tar.xz
SOURCE_URL=$QT_URL/qt/${VERSION%.?}/$VERSION/submodules/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
diff --git a/qt6/qt6-3d/HISTORY b/qt6/qt6-3d/HISTORY
index bd94e5fede..a937616005 100644
--- a/qt6/qt6-3d/HISTORY
+++ b/qt6/qt6-3d/HISTORY
@@ -1,3 +1,36 @@
+2024-04-02 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.7.0
+
+2024-03-26 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.6.3
+
+2024-02-14 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.6.2
+
+2023-11-27 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.6.1
+
+2023-10-10 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.6.0
+
+2023-09-28 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.5.3
+
+2023-07-19 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.5.2
+
+2023-05-24 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.5.1
+
+2023-04-03 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.5.0
+
+2023-03-16 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.4.3
+
+2023-01-05 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.4.2
+
2022-11-15 Treeve Jelbert <treeve@sourcemage.org>
* DETAILS: version 6.4.1
diff --git a/qt6/qt6base/DEPENDS b/qt6/qt6base/DEPENDS
index 2f1c382317..8b403bf675 100755
--- a/qt6/qt6base/DEPENDS
+++ b/qt6/qt6base/DEPENDS
@@ -50,7 +50,6 @@ optional_depends glib2 '' '' 'glib support'
optional_depends gtk+3 -DFEATURE_gtk3={ON,OFF} 'gtk3 support'
#database plugins
-optional_depends FIREBIRD -DFEATURE_sql_ibase={ON,OFF} 'Firebird database support' &&
optional_depends MYSQL -DFEATURE_sql_mysql={ON,OFF} 'MySql database support' &&
diff --git a/qt6/qt6base/DETAILS b/qt6/qt6base/DETAILS
index d301acbc94..72c4fe747d 100755
--- a/qt6/qt6base/DETAILS
+++ b/qt6/qt6base/DETAILS
@@ -1,12 +1,12 @@
QT_URL=https://download.qt.io/official_releases
SPELL=qt6base
SPELLX=${SPELL//6}-everywhere-src
- VERSION=6.4.1
- SOURCE_HASH=sha512:d5c85a8b05dd32912e213b1c51c928e6bde0ac64cdef1649419f02522604988add9d8e45baa770f53790b5477e6e43e4e66e69db7f2e0c1081a48cfa4052b4af
+ VERSION=6.7.0
+ SOURCE_HASH=sha512:72896cc5a677361779f49d60dbdfc33a21d77bd479e0586b0beb03eee2016d613aee56e798143a489431a07a5e7a7db4c7c046105a11b63dd178768f3a7f195a
SOURCE=$SPELLX-$VERSION.tar.xz
SOURCE_URL=$QT_URL/qt/${VERSION%.?}/$VERSION/submodules/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
-# SECURITY_PATCH=2
+ SECURITY_PATCH=4
ENTERED=20210115
LICENSE[0]=LGPL
KEYWORDS="qt6 x11 libs"
diff --git a/qt6/qt6base/HISTORY b/qt6/qt6base/HISTORY
index cc00434973..52cbb3866f 100644
--- a/qt6/qt6base/HISTORY
+++ b/qt6/qt6base/HISTORY
@@ -1,3 +1,47 @@
+2024-04-02 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.7.0
+
+2024-03-26 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.6.3
+
+2024-02-14 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.6.2
+ * DETAILS: SECURITY_PATCH++ fixes CVE-2024-25580
+ * PRE_BUILD patches: deleted
+
+2024-01-02 Treeve Jelbert <treeve@sourcemage.org>
+ * PRE_BUILD patches: added - fix CVE-2023-51714
+ * DETAILS: SECURITY_PATCH++
+
+2023-11-27 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.6.1
+
+2023-10-10 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.6.0
+
+2023-09-28 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.5.3
+
+2023-07-19 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.5.2
+
+2023-05-24 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.5.1
+ * PRE_BUILD patches: deleted
+ * DEPENDS: drop firebird
+
+2023-04-22 Treeve Jelbert <treeve@sourcemage.org>
+ * INsTALL qt.sh: added, needby some qt6 users, especially kde6
+
+2023-04-03 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.5.0
+
+2023-03-16 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.4.3
+
+2023-01-05 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.4.2
+
2022-11-15 Treeve Jelbert <treeve@sourcemage.org>
* DETAILS: version 6.4.1
diff --git a/qt6/qt6base/INSTALL b/qt6/qt6base/INSTALL
new file mode 100755
index 0000000000..e55445864a
--- /dev/null
+++ b/qt6/qt6base/INSTALL
@@ -0,0 +1,4 @@
+default_install &&
+mkdir -p ${INSTALL_ROOT}/etc/profile.d/ &&
+install -m 0644 $SCRIPT_DIRECTORY/qt.sh \
+ ${INSTALL_ROOT}/etc/profile.d/
diff --git a/qt6/qt6base/PRE_BUILD b/qt6/qt6base/PRE_BUILD
deleted file mode 100755
index 922c0ab256..0000000000
--- a/qt6/qt6base/PRE_BUILD
+++ /dev/null
@@ -1,3 +0,0 @@
-default_pre_build &&
-cd $SOURCE_DIRECTORY &&
-apply_patch_dir patches
diff --git a/qt6/qt6base/QT6 b/qt6/qt6base/QT6
new file mode 100644
index 0000000000..4ff1fa33dc
--- /dev/null
+++ b/qt6/qt6base/QT6
@@ -0,0 +1,61 @@
+Compatability with Qt6
+
+In most cases programs built with qt6 can run on a qt5 desktop, and vice versa,
+provided that both versions of qt are installed.
+However only one version of kde-frameworks can be be installed in smgl.
+Such programs can also run on non-qt desktops.
+
+kde-22-12
+ ark
+ elisa
+ gwenview
+ kdenlive
+ kleopatra
+ konversation
+ libkexiv2
+
+kde-22.08
+ dolphin kate konsole spectacle
+ kshishen kmahjongg
+kde-22.04
+ skanlite skanpage
+kde-frameworks 5.94+
+
+Others
+ qcoro-5.1
+ libreoffice-7.3
+ poppler
+ drumstick dmidiplayer
+ rosegarden-22.06
+ mlt-7.6
+ sigil
+ qca
+ grantlee5
+
+In progress
+ digikam-8.0
+ okular
+ plasma/*
+ pianobooster
+ phonon
+ quaternion
+ kmail
+ libquotient
+ viper
+ qtkeychain
+ vlc ??
+ gpgme
+ xca
+ kde5-pim/* 22.08 - partailly blocked by gpgme
+ kde-games*
+ plasma-mobile/* 22.12
+depend on qtmultimedia(major change):
+ kwave
+
+
+Qt6 only
+ ktexttemplate
+
+Qt5 only
+ lxqt*
+ falkon
diff --git a/qt6/qt6base/patches/0001-find-fb3-4.patch b/qt6/qt6base/patches/0001-find-fb3-4.patch
deleted file mode 100644
index be016a1203..0000000000
--- a/qt6/qt6base/patches/0001-find-fb3-4.patch
+++ /dev/null
@@ -1,31 +0,0 @@
-From 6509d952827826d73490df6f467411660706b032 Mon Sep 17 00:00:00 2001
-From: Treeve Jelbert <treeve@sourcemage.org>
-Date: Wed, 27 Jan 2021 08:45:08 +0100
-Subject: [PATCH] find fb3/4
-
----
- cmake/FindInterbase.cmake | 4 ++--
- 1 file changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/cmake/FindInterbase.cmake b/cmake/FindInterbase.cmake
-index 22f866d826..b705b88045 100644
---- a/cmake/FindInterbase.cmake
-+++ b/cmake/FindInterbase.cmake
-@@ -19,12 +19,12 @@
- # The Interbase client library
-
- find_path(Interbase_INCLUDE_DIR
-- NAMES ibase.h
-+ NAMES ibase.h PATHS /opt/firebird3/include /opt/firebird4/include
- HINTS ${Interbase_INCLUDEDIR}
- )
-
- find_library(Interbase_LIBRARY
-- NAMES firebase_ms fbclient gds
-+ NAMES firebase_ms fbclient gds PATHS /opt/firebird3/lib /opt/firebird4/lib
- HINTS ${Interbase_LIBDIR}
- )
-
---
-2.30.0
-
diff --git a/qt6/qt6base/qt.sh b/qt6/qt6base/qt.sh
new file mode 100644
index 0000000000..dc2ba11721
--- /dev/null
+++ b/qt6/qt6base/qt.sh
@@ -0,0 +1,15 @@
+#!/bin/sh
+
+# since qt6 is installed to /opt/qt6, users of qt/qml and qt/plugins need to be findable by qt6
+# this espacially applies to much of kde
+
+
+
+# for kde6
+export XDG_DATA_DIRS=/usr/share:${XDG_DATA_DIRS:-/usr/local/share/:/usr/share/}
+export XDG_CONFIG_DIRS=/etc/xdg:${XDG_CONFIG_DIRS:-/etc/xdg}
+
+export QT_PLUGIN_PATH=/usr/lib/plugins:$QT_PLUGIN_PATH
+export QML2_IMPORT_PATH=/usr/lib/qml:$QML2_IMPORT_PATH
+
+export QT_QUICK_CONTROLS_STYLE_PATH=/usr/lib/qml/QtQuick/Controls.2/:$QT_QUICK_CONTROLS_STYLE_PATH
diff --git a/qt6/qt6charts/DETAILS b/qt6/qt6charts/DETAILS
index 04b7c5a27d..c66d1bf0e5 100755
--- a/qt6/qt6charts/DETAILS
+++ b/qt6/qt6charts/DETAILS
@@ -1,8 +1,8 @@
QT_URL=https://download.qt.io/official_releases
SPELL=qt6charts
SPELLX=${SPELL//6}-everywhere-src
- VERSION=6.4.1
- SOURCE_HASH=sha512:82464182f28cb9ff68cd39ee5fe7bd44c892abde25a6d3f8b1e1a6f49bb83638ab646978b5f8341fc63edde4d4b27dba98a9775083662bb764bc52f4f2bb87e9
+ VERSION=6.7.0
+ SOURCE_HASH=sha512:4cdabacd053630e0783850d8a2204e717e2508ef749eb3d5f365494bc8cda31db066bb0bcba91bccf379f4667ca6825b8c7bc59e87e918c7e2e126b4c52655a6
SOURCE=$SPELLX-$VERSION.tar.xz
SOURCE_URL=$QT_URL/qt/${VERSION%.?}/$VERSION/submodules/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
diff --git a/qt6/qt6charts/HISTORY b/qt6/qt6charts/HISTORY
index 1770de25d3..bc59a1587a 100644
--- a/qt6/qt6charts/HISTORY
+++ b/qt6/qt6charts/HISTORY
@@ -1,3 +1,36 @@
+2024-04-02 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.7.0
+
+2024-03-26 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.6.3
+
+2024-02-14 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.6.2
+
+2023-11-27 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.6.1
+
+2023-10-10 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.6.0
+
+2023-09-28 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.5.3
+
+2023-07-19 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.5.2
+
+2023-05-24 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.5.1
+
+2023-04-03 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.5.0
+
+2023-03-16 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.4.3
+
+2023-01-05 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.4.2
+
2022-11-15 Treeve Jelbert <treeve@sourcemage.org>
* DETAILS: version 6.4.1
diff --git a/qt6/qt6declarative/DEPENDS b/qt6/qt6declarative/DEPENDS
index f12886caa3..597a321580 100755
--- a/qt6/qt6declarative/DEPENDS
+++ b/qt6/qt6declarative/DEPENDS
@@ -1,3 +1,4 @@
source $GRIMOIRE/QT6_DEPENDS &&
-depends python3
+depends qt6svg &&
+depends python3 &&
optional_depends qtshadertools '' '' 'to build QtQuick'
diff --git a/qt6/qt6declarative/DETAILS b/qt6/qt6declarative/DETAILS
index 0d417aa1a3..1797d712b1 100755
--- a/qt6/qt6declarative/DETAILS
+++ b/qt6/qt6declarative/DETAILS
@@ -1,8 +1,8 @@
QT_URL=https://download.qt.io/official_releases
SPELL=qt6declarative
SPELLX=${SPELL//6}-everywhere-src
- VERSION=6.4.1
- SOURCE_HASH=sha512:56440642161473903aa606b3350c27f5de652923588b83f157613daceabff3bcf2950c4a1e976bc8b6de674534061703a069d7359db6e92e27fade66167bdf41
+ VERSION=6.7.0
+ SOURCE_HASH=sha512:b189f3fc4ae9ad3e5c26aa56696b97cb2f1894cb23110928a31e5a62fb779578b492bec2f4dda5b31958a33eb2571ec4e1085ae6864442507be3ae0da83c96ee
SOURCE=$SPELLX-$VERSION.tar.xz
SOURCE_URL=$QT_URL/qt/${VERSION%.?}/$VERSION/submodules/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
diff --git a/qt6/qt6declarative/HISTORY b/qt6/qt6declarative/HISTORY
index f7c6630109..6f7236d06d 100644
--- a/qt6/qt6declarative/HISTORY
+++ b/qt6/qt6declarative/HISTORY
@@ -1,3 +1,39 @@
+2024-04-02 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.7.0
+
+2024-03-26 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.6.3
+
+2024-02-14 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.6.2
+
+2023-11-27 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.6.1
+
+2023-10-23 Treeve Jelbert <treeve@sourcemage.org>
+ * DEPENDS: add t6svg
+
+2023-10-10 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.6.0
+
+2023-09-28 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.5.3
+
+2023-07-19 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.5.2
+
+2023-05-24 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.5.1
+
+2023-04-03 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.5.0
+
+2023-03-16 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.4.3
+
+2023-01-05 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.4.2
+
2022-11-15 Treeve Jelbert <treeve@sourcemage.org>
* DETAILS: version 6.4.1
diff --git a/qt6/qt6httpserver/CONFIGURE b/qt6/qt6httpserver/CONFIGURE
new file mode 100755
index 0000000000..b2f02c3032
--- /dev/null
+++ b/qt6/qt6httpserver/CONFIGURE
@@ -0,0 +1 @@
+source $GRIMOIRE/CMAKE_CONFIGURE
diff --git a/qt6/qt6httpserver/DEPENDS b/qt6/qt6httpserver/DEPENDS
new file mode 100755
index 0000000000..1042e420a1
--- /dev/null
+++ b/qt6/qt6httpserver/DEPENDS
@@ -0,0 +1,2 @@
+source $GRIMOIRE/QT6_DEPENDS &&
+depends qt6websockets
diff --git a/qt6/qt6httpserver/DETAILS b/qt6/qt6httpserver/DETAILS
new file mode 100755
index 0000000000..cacea1cf6c
--- /dev/null
+++ b/qt6/qt6httpserver/DETAILS
@@ -0,0 +1,17 @@
+QT_URL=https://download.qt.io/official_releases
+ SPELL=qt6httpserver
+ SPELLX=${SPELL//6}-everywhere-src
+ VERSION=6.7.0
+ SOURCE_HASH=sha512:e63c87b9a8b0a2aff5fbbb012582045cd9fbd6bbbc81089707ef5d71ad078c8a9a52d443213b3e9c137c2349bb107641a267ed71d562e64b55a18abca4bea8ce
+ SOURCE=$SPELLX-$VERSION.tar.xz
+ SOURCE_URL=$QT_URL/qt/${VERSION%.?}/$VERSION/submodules/$SOURCE
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
+# SECURITY_PATCH=2
+ WEB_SITE=https://qt-project.org
+ ENTERED=20231108
+ LICENSE[0]=LGPL
+ KEYWORDS=""
+ SHORT="Qt HTTP Server"
+cat << EOF
+Qt HTTP Server
+EOF
diff --git a/qt6/qt6httpserver/HISTORY b/qt6/qt6httpserver/HISTORY
new file mode 100644
index 0000000000..082e42316a
--- /dev/null
+++ b/qt6/qt6httpserver/HISTORY
@@ -0,0 +1,15 @@
+2024-04-02 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.7.0
+
+2024-03-26 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.6.3
+
+2024-02-14 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.6.2
+
+2023-11-27 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.6.1
+
+2023-11-08 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.6.0
+ spell created
diff --git a/qt6/qt6imageformats/DETAILS b/qt6/qt6imageformats/DETAILS
index ad3240f4cb..b4b3ad7cfd 100755
--- a/qt6/qt6imageformats/DETAILS
+++ b/qt6/qt6imageformats/DETAILS
@@ -1,8 +1,8 @@
QT_URL=https://download.qt.io/official_releases
SPELL=qt6imageformats
SPELLX=${SPELL//6}-everywhere-src
- VERSION=6.4.1
- SOURCE_HASH=sha512:f47a716e0854aeecab1edc5fc523f35d2b600b74d3e363b21505531414832ebe4ebfce28377b3b023d31878b3a693dd7b72c0e990fadfb939429bd6d372fda88
+ VERSION=6.7.0
+ SOURCE_HASH=sha512:0e30021b028a4e6754c300d343aa72f93ab855cba043ddb2d24855989823c82c78ea67871399d78105dbc092abe2666e0a92caa50aa780ca4e267bf6f05bd914
SOURCE=$SPELLX-$VERSION.tar.xz
SOURCE_URL=$QT_URL/qt/${VERSION%.?}/$VERSION/submodules/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
diff --git a/qt6/qt6imageformats/HISTORY b/qt6/qt6imageformats/HISTORY
index 854bde8177..394bff0965 100644
--- a/qt6/qt6imageformats/HISTORY
+++ b/qt6/qt6imageformats/HISTORY
@@ -1,3 +1,36 @@
+2024-04-02 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.7.0
+
+2024-03-26 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.6.3
+
+2024-02-14 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.6.2
+
+2023-11-27 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.6.1
+
+2023-10-10 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.6.0
+
+2023-09-28 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.5.3
+
+2023-07-19 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.5.2
+
+2023-05-24 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.5.1
+
+2023-04-03 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.5.0
+
+2023-03-16 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.4.3
+
+2023-01-05 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.4.2
+
2022-11-15 Treeve Jelbert <treeve@sourcemage.org>
* DETAILS: version 6.4.1
diff --git a/qt6/qt6location/DEPENDS b/qt6/qt6location/DEPENDS
new file mode 100755
index 0000000000..7b344bc2c5
--- /dev/null
+++ b/qt6/qt6location/DEPENDS
@@ -0,0 +1,4 @@
+source $GRIMOIRE/QT6_DEPENDS &&
+depends qt6declarative &&
+depends qt6positioning &&
+depends qtshadertools
diff --git a/qt6/qt6location/DETAILS b/qt6/qt6location/DETAILS
new file mode 100755
index 0000000000..d471f58552
--- /dev/null
+++ b/qt6/qt6location/DETAILS
@@ -0,0 +1,16 @@
+QT_URL=https://download.qt.io/official_releases/
+ SPELL=qt6location
+ SPELLX=${SPELL//6}-everywhere-src
+ VERSION=6.7.0
+ SOURCE_HASH=sha512:51e3777cdee6c27bf5770dfa4f21509ab4699161b5b49d99696aa09018ee5a355c921a85f8f1a732a80b19730ac30d40795d20cd73e4aefc1a4d4a989d41bc3d
+ SOURCE=$SPELLX-$VERSION.tar.xz
+ SOURCE_URL=$QT_URL/qt/${VERSION%.?}/$VERSION/submodules/$SOURCE
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
+ WEB_SITE=https://qt-project.org
+ ENTERED=20230910
+ LICENSE[0]=LGPL
+ KEYWORDS="qt6"
+ SHORT="geolocation tools for qt6"
+cat << EOF
+geolocation support for qt6
+EOF
diff --git a/qt6/qt6location/HISTORY b/qt6/qt6location/HISTORY
new file mode 100644
index 0000000000..ecaf5cb173
--- /dev/null
+++ b/qt6/qt6location/HISTORY
@@ -0,0 +1,24 @@
+2024-04-02 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.7.0
+
+2024-03-26 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.6.3
+
+2024-02-14 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.6.2
+
+2023-11-27 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.6.1
+
+2023-10-10 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.6.0
+
+2023-09-28 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.5.3
+
+2023-09-13 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: fix typo
+
+2023-09-10 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.5.2
+ spell created
diff --git a/qt6/qt6multimedia/DETAILS b/qt6/qt6multimedia/DETAILS
index ce2c044a66..50e6d88d9a 100755
--- a/qt6/qt6multimedia/DETAILS
+++ b/qt6/qt6multimedia/DETAILS
@@ -1,8 +1,8 @@
SPELL=qt6multimedia
QT_URL=https://download.qt.io/official_releases
SPELLX=${SPELL//6}-everywhere-src
- VERSION=6.4.1
- SOURCE_HASH=sha512:f221bedaf997b413e1fa8a984503b03839ac731c99e9ab4233871acde57b0fd66b64ec401448505b25e6c1a5313b594a01b65ba9af0047ed008a2fea8e40d6c9
+ VERSION=6.7.0
+ SOURCE_HASH=sha512:4e5fa8fff408b8abf761a12d9637c425fe9bfbf6475b44a69c8489fd61bf6cbcca95940a22d1b24aec59634a458888d2b34cb883c8e38d542f2f1cb36046e4c1
SOURCE=$SPELLX-$VERSION.tar.xz
SOURCE_URL=$QT_URL/qt/${VERSION%.?}/$VERSION/submodules/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
diff --git a/qt6/qt6multimedia/HISTORY b/qt6/qt6multimedia/HISTORY
index 73695aee88..8e3c8d7b21 100644
--- a/qt6/qt6multimedia/HISTORY
+++ b/qt6/qt6multimedia/HISTORY
@@ -1,3 +1,36 @@
+2024-04-02 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.7.0
+
+2024-03-26 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.6.3
+
+2024-02-14 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.6.2
+
+2023-11-27 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.6.1
+
+2023-10-10 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.6.0
+
+2023-09-28 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.5.3
+
+2023-07-19 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.5.2
+
+2023-05-24 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.5.1
+
+2023-04-03 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.5.0
+
+2023-03-16 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.4.3
+
+2023-01-05 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.4.2
+
2022-11-15 Treeve Jelbert <treeve@sourcemage.org>
* DETAILS: version 6.4.1
diff --git a/qt6/qt6networkauth/DETAILS b/qt6/qt6networkauth/DETAILS
index 6aed5c3e66..853141bc9c 100755
--- a/qt6/qt6networkauth/DETAILS
+++ b/qt6/qt6networkauth/DETAILS
@@ -1,8 +1,8 @@
QT_URL=https://download.qt.io/official_releases
SPELL=qt6networkauth
SPELLX=${SPELL//6}-everywhere-src
- VERSION=6.4.1
- SOURCE_HASH=sha512:ee073c8876f9c9b8178e281854bfc51e7f4cb39d9c4332ef82464bdfcd9150b54fd8308dccd72347796c6db8e50331134745e5dee855d6cfe85ed36111d450bf
+ VERSION=6.7.0
+ SOURCE_HASH=sha512:1a92cd2f129260cacad51cf2d6dbb86f9b9e1b14df695117b1734d32897279b0a6f30a2c8e410fb105e13b45d7109c58c36fc73acf75c4e7ccf5be07913cec55
SOURCE=$SPELLX-$VERSION.tar.xz
SOURCE_URL=$QT_URL/qt/${VERSION%.?}/$VERSION/submodules/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
diff --git a/qt6/qt6networkauth/HISTORY b/qt6/qt6networkauth/HISTORY
index 854bde8177..394bff0965 100644
--- a/qt6/qt6networkauth/HISTORY
+++ b/qt6/qt6networkauth/HISTORY
@@ -1,3 +1,36 @@
+2024-04-02 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.7.0
+
+2024-03-26 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.6.3
+
+2024-02-14 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.6.2
+
+2023-11-27 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.6.1
+
+2023-10-10 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.6.0
+
+2023-09-28 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.5.3
+
+2023-07-19 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.5.2
+
+2023-05-24 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.5.1
+
+2023-04-03 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.5.0
+
+2023-03-16 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.4.3
+
+2023-01-05 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.4.2
+
2022-11-15 Treeve Jelbert <treeve@sourcemage.org>
* DETAILS: version 6.4.1
diff --git a/qt6/qt6positioning/DETAILS b/qt6/qt6positioning/DETAILS
index 5d7dd1d377..0017d85d6e 100755
--- a/qt6/qt6positioning/DETAILS
+++ b/qt6/qt6positioning/DETAILS
@@ -1,8 +1,8 @@
QT_URL=https://download.qt.io/official_releases
SPELL=qt6positioning
SPELLX=${SPELL//6}-everywhere-src
- VERSION=6.4.1
- SOURCE_HASH=sha512:aa169e65202efdebfe5e926756c055ff6868ee61f150f2053b30bd63565550fd4e52dc5533365d3b64e4234631503bc1b63af003fcdc81fe103236dfeccdb47f
+ VERSION=6.7.0
+ SOURCE_HASH=sha512:ba0bce58321d967ddb3fcbe4b978212f660e48afd788ba36a0068ca7c6804e7febd74d6a15bc541f6cf9ebeef72aeeceb3e2779f53bdaa432391fb64781e68a1
SOURCE=$SPELLX-$VERSION.tar.xz
SOURCE_URL=$QT_URL/qt/${VERSION%.?}/$VERSION/submodules/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
diff --git a/qt6/qt6positioning/HISTORY b/qt6/qt6positioning/HISTORY
index e3a337bf49..ed7f6f9ffb 100644
--- a/qt6/qt6positioning/HISTORY
+++ b/qt6/qt6positioning/HISTORY
@@ -1,3 +1,36 @@
+2024-04-02 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.7.0
+
+2024-03-26 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.6.3
+
+2024-02-14 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.6.2
+
+2023-11-27 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.6.1
+
+2023-10-10 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.6.0
+
+2023-09-28 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.5.3
+
+2023-07-19 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.5.2
+
+2023-05-24 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.5.1
+
+2023-04-03 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.5.0
+
+2023-03-16 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.4.3
+
+2023-01-05 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.4.2
+
2022-11-15 Treeve Jelbert <treeve@sourcemage.org>
* DETAILS: version 6.4.1
diff --git a/qt6/qt6scxml/DETAILS b/qt6/qt6scxml/DETAILS
index 9db6589f76..10f74dbdf2 100755
--- a/qt6/qt6scxml/DETAILS
+++ b/qt6/qt6scxml/DETAILS
@@ -1,8 +1,8 @@
QT_URL=https://download.qt.io/official_releases
SPELL=qt6scxml
SPELLX=${SPELL//6}-everywhere-src
- VERSION=6.4.1
- SOURCE_HASH=sha512:c08182fd24f8f303ae85ae9ad20f544597d9c75bedbfd17e0f160905badfa388c0a0e0724abec2c75d0a0c2c224898393871fb12f11c6c6c5bc4f2ebbb2bd056
+ VERSION=6.7.0
+ SOURCE_HASH=sha512:d732e9c70c11334614efdfe527334a12da683b918bd9c6c49809f4cd2f6d6d06436c64b8d46e3bf014b9a3f092b0c3a752ad7e94844b2f82bf9384380aec60c7
SOURCE=$SPELLX-$VERSION.tar.xz
SOURCE_URL=$QT_URL/qt/${VERSION%.?}/$VERSION/submodules/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
diff --git a/qt6/qt6scxml/HISTORY b/qt6/qt6scxml/HISTORY
index 288ce6473f..a3fca20a08 100644
--- a/qt6/qt6scxml/HISTORY
+++ b/qt6/qt6scxml/HISTORY
@@ -1,3 +1,36 @@
+2024-04-02 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.7.0
+
+2024-03-26 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.6.3
+
+2024-02-14 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.6.2
+
+2023-11-27 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.6.1
+
+2023-10-10 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.6.0
+
+2023-09-28 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.5.3
+
+2023-07-19 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.5.2
+
+2023-05-24 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.5.1
+
+2023-04-03 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.5.0
+
+2023-03-16 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.4.3
+
+2023-01-05 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.4.2
+
2022-11-15 Treeve Jelbert <treeve@sourcemage.org>
* DETAILS: version 6.4.1
diff --git a/qt6/qt6sensors/DETAILS b/qt6/qt6sensors/DETAILS
index 43b93fec7c..5b8a0cf004 100755
--- a/qt6/qt6sensors/DETAILS
+++ b/qt6/qt6sensors/DETAILS
@@ -1,8 +1,8 @@
SPELL=qt6sensors
QT_URL=https://download.qt.io/official_releases
SPELLX=${SPELL//6}-everywhere-src
- VERSION=6.4.1
- SOURCE_HASH=sha512:14242fd6bed762cdb74f5de4736d3238ec3bebafec30502e1096388e7c0c0f88e5881e3b3cab30ddd304c693ecf076b307fd5e1f75cd67c4898eca1eab71339d
+ VERSION=6.7.0
+ SOURCE_HASH=sha512:d51c1f0b1348336688cd2d640987684c0be40fc702bf18bc7a6089a341fb094f8e0f6d80e1c8cbcaf28f0b8ee095679f10a0253ea8ad4054651b7cd2b2529e54
SOURCE=$SPELLX-$VERSION.tar.xz
SOURCE_URL=$QT_URL/qt/${VERSION%.?}/$VERSION/submodules/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
diff --git a/qt6/qt6sensors/HISTORY b/qt6/qt6sensors/HISTORY
index 73695aee88..8e3c8d7b21 100644
--- a/qt6/qt6sensors/HISTORY
+++ b/qt6/qt6sensors/HISTORY
@@ -1,3 +1,36 @@
+2024-04-02 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.7.0
+
+2024-03-26 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.6.3
+
+2024-02-14 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.6.2
+
+2023-11-27 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.6.1
+
+2023-10-10 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.6.0
+
+2023-09-28 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.5.3
+
+2023-07-19 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.5.2
+
+2023-05-24 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.5.1
+
+2023-04-03 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.5.0
+
+2023-03-16 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.4.3
+
+2023-01-05 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.4.2
+
2022-11-15 Treeve Jelbert <treeve@sourcemage.org>
* DETAILS: version 6.4.1
diff --git a/qt6/qt6speech/DETAILS b/qt6/qt6speech/DETAILS
index cfb25335b0..0797aced91 100755
--- a/qt6/qt6speech/DETAILS
+++ b/qt6/qt6speech/DETAILS
@@ -1,8 +1,8 @@
QT_URL=https://download.qt.io/official_releases/
SPELL=qt6speech
SPELLX=${SPELL//6}-everywhere-src
- VERSION=6.4.1
- SOURCE_HASH=sha512:83c8612215690761c2b4150fc86e13fff547588c98a0f6d97f6ac9a7e2719f85f06c4739f0480f36a9df7805f945ee5e32007a5c52dc58c30632dc47cbd6a49f
+ VERSION=6.7.0
+ SOURCE_HASH=sha512:10d086633da8cc478619023baa4d2495bb394aa30e7ba7141b0e698ade5a4a723f5643a5df64e9920b90251e89722598b7d5b720d7b8d3a04449e94fd5984f82
SOURCE=$SPELLX-$VERSION.tar.xz
SOURCE_URL=$QT_URL/qt/${VERSION%.?}/$VERSION/submodules/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
diff --git a/qt6/qt6speech/HISTORY b/qt6/qt6speech/HISTORY
index 7f7b3ab8b7..bbea47f9fb 100644
--- a/qt6/qt6speech/HISTORY
+++ b/qt6/qt6speech/HISTORY
@@ -1,3 +1,36 @@
+2024-04-02 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.7.0
+
+2024-03-26 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.6.3
+
+2024-02-14 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.6.2
+
+2023-11-27 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.6.1
+
+2023-10-10 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.6.0
+
+2023-09-28 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.5.3
+
+2023-07-19 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.5.2
+
+2023-05-24 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.5.1
+
+2023-04-03 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.5.0
+
+2023-03-16 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.4.3
+
+2023-01-05 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.4.2
+
2022-11-15 Treeve Jelbert <treeve@sourcemage.org>
* DETAILS: version 6.4.1
diff --git a/qt6/qt6svg/DETAILS b/qt6/qt6svg/DETAILS
index bcc468c773..283cf2f20d 100755
--- a/qt6/qt6svg/DETAILS
+++ b/qt6/qt6svg/DETAILS
@@ -1,8 +1,8 @@
QT_URL=https://download.qt.io/official_releases
SPELL=qt6svg
SPELLX=${SPELL//6}-everywhere-src
- VERSION=6.4.1
- SOURCE_HASH=sha512:fa9d5f13c1aefc31d29303b2e32ef3a35e9a50ab98a5e263a2a12bf645d63546daf5d131a892ed8648aa231d3a837a5319f00e82800ca4bee7344a4d94e6305f
+ VERSION=6.7.0
+ SOURCE_HASH=sha512:b68e4e235f1a6b0ddbb130fbc06aa7ac06f074c5d33f588dd7049b5986ae070e1e4e976f22fba2bef81adc3beac8c4564a01c818b3594e06ab36d9939ce0e7b3
SOURCE=$SPELLX-$VERSION.tar.xz
SOURCE_URL=$QT_URL/qt/${VERSION%.?}/$VERSION/submodules/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
diff --git a/qt6/qt6svg/HISTORY b/qt6/qt6svg/HISTORY
index 0644d12f4a..5912073222 100644
--- a/qt6/qt6svg/HISTORY
+++ b/qt6/qt6svg/HISTORY
@@ -1,3 +1,36 @@
+2024-04-02 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.7.0
+
+2024-03-26 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.6.3
+
+2024-02-14 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.6.2
+
+2023-11-27 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.6.1
+
+2023-10-10 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.6.0
+
+2023-09-28 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.5.3
+
+2023-07-19 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.5.2
+
+2023-05-24 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.5.1
+
+2023-04-03 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.5.0
+
+2023-03-16 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.4.3
+
+2023-01-05 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.4.2
+
2022-11-15 Treeve Jelbert <treeve@sourcemage.org>
* DETAILS: version 6.4.1
diff --git a/qt6/qt6tools/DETAILS b/qt6/qt6tools/DETAILS
index 58e84f83fe..cdb4c82653 100755
--- a/qt6/qt6tools/DETAILS
+++ b/qt6/qt6tools/DETAILS
@@ -1,8 +1,8 @@
QT_URL=https://download.qt.io/official_releases
SPELL=qt6tools
SPELLX=${SPELL//6}-everywhere-src
- VERSION=6.4.1
- SOURCE_HASH=sha512:10ece151d78583976284b0b0c156d6309b0e381e8232a96ef26e71ea0616d9b14e2860c68285ddf263ce8f3aed41147ade7c0c12c061e959a163f46e8ae99cd5
+ VERSION=6.7.0
+ SOURCE_HASH=sha512:8d478568d8e7ffc40af8099e95f2b37913c05490cc127d559c13ed3cba75bf8cca06ad3afce65649186a3e52442f8e0f820a2ac6b655ec0e2b808e6df834d560
SOURCE=$SPELLX-$VERSION.tar.xz
SOURCE_URL=$QT_URL/qt/${VERSION%.?}/$VERSION/submodules/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
diff --git a/qt6/qt6tools/HISTORY b/qt6/qt6tools/HISTORY
index c094d59d50..2bbf52aaf1 100644
--- a/qt6/qt6tools/HISTORY
+++ b/qt6/qt6tools/HISTORY
@@ -1,3 +1,36 @@
+2024-04-02 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.7.0
+
+2024-03-26 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.6.3
+
+2024-02-14 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.6.2
+
+2023-11-27 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.6.1
+
+2023-10-10 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.6.0
+
+2023-09-28 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.5.3
+
+2023-07-19 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.5.2
+
+2023-05-24 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.5.1
+
+2023-04-03 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.5.0
+
+2023-03-16 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.4.3
+
+2023-01-05 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.4.2
+
2022-11-15 Treeve Jelbert <treeve@sourcemage.org>
* DETAILS: version 6.4.1
diff --git a/qt6/qt6virtualkeyboard/DETAILS b/qt6/qt6virtualkeyboard/DETAILS
index 67aabb5b17..3586148a20 100755
--- a/qt6/qt6virtualkeyboard/DETAILS
+++ b/qt6/qt6virtualkeyboard/DETAILS
@@ -1,8 +1,8 @@
QT_URL=https://download.qt.io/official_releases
SPELL=qt6virtualkeyboard
SPELLX=${SPELL//6}-everywhere-src
- VERSION=6.4.1
- SOURCE_HASH=sha512:f6d0a7cf4e790ffabfc07c9d669d3d2edf12bca4f48015797a87819a6b9bad215448376637ff0cda14185846d0d2208ebc5a2efa34aa7ea0e85a3eb618919111
+ VERSION=6.7.0
+ SOURCE_HASH=sha512:0e33a9d962eed6a75bceb25ba666adff2ee0e3eea229540415777000fd60de290c4b56a07870239943e96da626d71e4e4770d46198b8bfe1fb5e03bee64740e9
SOURCE=$SPELLX-$VERSION.tar.xz
SOURCE_URL=$QT_URL/qt/${VERSION%.?}/$VERSION/submodules/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
diff --git a/qt6/qt6virtualkeyboard/HISTORY b/qt6/qt6virtualkeyboard/HISTORY
index b4af7e1de2..a8430563ec 100644
--- a/qt6/qt6virtualkeyboard/HISTORY
+++ b/qt6/qt6virtualkeyboard/HISTORY
@@ -1,3 +1,36 @@
+2024-04-02 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.7.0
+
+2024-03-26 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.6.3
+
+2024-02-14 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.6.2
+
+2023-11-27 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.6.1
+
+2023-10-10 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.6.0
+
+2023-09-28 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.5.3
+
+2023-07-19 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.5.2
+
+2023-05-24 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.5.1
+
+2023-04-03 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.5.0
+
+2023-03-16 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.4.3
+
+2023-01-05 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.4.2
+
2022-11-15 Treeve Jelbert <treeve@sourcemage.org>
* DETAILS: version 6.4.1
diff --git a/qt6/qt6wayland/DETAILS b/qt6/qt6wayland/DETAILS
index 52ba6c9f8a..ba831dbb89 100755
--- a/qt6/qt6wayland/DETAILS
+++ b/qt6/qt6wayland/DETAILS
@@ -1,8 +1,8 @@
QT_URL=https://download.qt.io/official_releases
SPELL=qt6wayland
SPELLX=${SPELL//6}-everywhere-src
- VERSION=6.4.1
- SOURCE_HASH=sha512:6b238f269c77f86f31ef97a4f34d36ff26fd59d68cc8df98862658a972fdd3946dfb1301cdd310d5223c55c9ebb767fdb4c30793c5de6e1ba243c896b2964803
+ VERSION=6.7.0
+ SOURCE_HASH=sha512:cda0e0736f85656d05b2399970413ffc5082af4256c8b3087c3f1d06cad5ef5ad7cb8838513723569193df02cd3c3df3d5478d99464606c62c42629ef75c225f
SOURCE=$SPELLX-$VERSION.tar.xz
SOURCE_URL=$QT_URL/qt/${VERSION%.?}/$VERSION/submodules/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
diff --git a/qt6/qt6wayland/HISTORY b/qt6/qt6wayland/HISTORY
index 0644d12f4a..5912073222 100644
--- a/qt6/qt6wayland/HISTORY
+++ b/qt6/qt6wayland/HISTORY
@@ -1,3 +1,36 @@
+2024-04-02 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.7.0
+
+2024-03-26 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.6.3
+
+2024-02-14 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.6.2
+
+2023-11-27 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.6.1
+
+2023-10-10 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.6.0
+
+2023-09-28 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.5.3
+
+2023-07-19 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.5.2
+
+2023-05-24 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.5.1
+
+2023-04-03 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.5.0
+
+2023-03-16 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.4.3
+
+2023-01-05 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.4.2
+
2022-11-15 Treeve Jelbert <treeve@sourcemage.org>
* DETAILS: version 6.4.1
diff --git a/qt6/qt6webchannel/DETAILS b/qt6/qt6webchannel/DETAILS
index 875caa1a08..7906d6e212 100755
--- a/qt6/qt6webchannel/DETAILS
+++ b/qt6/qt6webchannel/DETAILS
@@ -1,8 +1,8 @@
SPELL=qt6webchannel
QT_URL=https://download.qt.io/official_releases
SPELLX=${SPELL//6}-everywhere-src
- VERSION=6.4.1
- SOURCE_HASH=sha512:a412fc0786da23090a841b10cc7f6543df3ee5817e81d520de49beec53bf71083f0d36dfa39955e525a87d153b7a0bb9bb2e3dab2106816eb3f39d25ab2b27f2
+ VERSION=6.7.0
+ SOURCE_HASH=sha512:b32291c8051fc8917134a9804365c378cc41c25a64add9b1e055100b32cecb7c3a008a8bf7bb825ce9db68b8d9790a25620bf4e126feef47bfb8c07f45f0ae47
SOURCE=$SPELLX-$VERSION.tar.xz
SOURCE_URL=$QT_URL/qt/${VERSION%.?}/$VERSION/submodules/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
diff --git a/qt6/qt6webchannel/HISTORY b/qt6/qt6webchannel/HISTORY
index 73695aee88..8e3c8d7b21 100644
--- a/qt6/qt6webchannel/HISTORY
+++ b/qt6/qt6webchannel/HISTORY
@@ -1,3 +1,36 @@
+2024-04-02 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.7.0
+
+2024-03-26 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.6.3
+
+2024-02-14 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.6.2
+
+2023-11-27 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.6.1
+
+2023-10-10 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.6.0
+
+2023-09-28 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.5.3
+
+2023-07-19 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.5.2
+
+2023-05-24 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.5.1
+
+2023-04-03 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.5.0
+
+2023-03-16 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.4.3
+
+2023-01-05 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.4.2
+
2022-11-15 Treeve Jelbert <treeve@sourcemage.org>
* DETAILS: version 6.4.1
diff --git a/qt6/qt6webengine/DEPENDS b/qt6/qt6webengine/DEPENDS
index c0f9606f3b..6a9f6ff4a3 100755
--- a/qt6/qt6webengine/DEPENDS
+++ b/qt6/qt6webengine/DEPENDS
@@ -45,6 +45,7 @@ depends python3 &&
depends html5lib &&
depends webencodings &&
depends re2 &&
+depends six &&
depends snappy &&
depends zlib &&
diff --git a/qt6/qt6webengine/DETAILS b/qt6/qt6webengine/DETAILS
index 6e2fa6c4e9..6283c32f3a 100755
--- a/qt6/qt6webengine/DETAILS
+++ b/qt6/qt6webengine/DETAILS
@@ -1,8 +1,8 @@
SPELL=qt6webengine
QT_URL=https://download.qt.io/official_releases
SPELLX=${SPELL//6}-everywhere-src
- VERSION=6.4.1
- SOURCE_HASH=sha512:1d46294a0c817a3b41ab4e759fdb1ebb7a52816ca77b1ad042da3de1c5d59ab3dadcd723e90aa8d8f15da20896faf9e2b590e0922b4c6098484f0ecb9e36471d
+ VERSION=6.7.0
+ SOURCE_HASH=sha512:92bc8ffc69c6e00d55b647b332878e9b632257e78c38e9b3d0a5f4506d5df3c507e8ffa5916db2547b89c4c2641447fd9031a80e780e143c7ed58a7285e06e64
SECURITY_PATCH=1
SOURCE=$SPELLX-$VERSION.tar.xz
SOURCE_URL=$QT_URL/qt/${VERSION%.?}/$VERSION/submodules/$SOURCE
diff --git a/qt6/qt6webengine/HISTORY b/qt6/qt6webengine/HISTORY
index 4b028c2154..abb917a5d5 100644
--- a/qt6/qt6webengine/HISTORY
+++ b/qt6/qt6webengine/HISTORY
@@ -1,3 +1,39 @@
+2024-04-02 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.7.0
+
+2024-03-26 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.6.3
+
+2024-02-14 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.6.2
+
+2023-11-27 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.6.1
+
+2023-10-10 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.6.0
+
+2023-09-28 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.5.3
+
+2023-07-19 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.5.2
+
+2023-05-24 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.5.1
+
+2023-04-03 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.5.0
+
+2023-03-16 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.4.3
+ * DEPENDS: add six
+
+2023-01-05 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.4.2
+ * PRE_BUILD: adjust
+ * chrome-patches: deleted
+
2022-11-16 Treeve Jelbert <treeve@sourcemage.org>
* PRE_BUILD chrome-patches: fix build with python-3.11 - upstream patch
diff --git a/qt6/qt6webengine/PRE_BUILD b/qt6/qt6webengine/PRE_BUILD
index 66e8d8465d..4604ffcd89 100755
--- a/qt6/qt6webengine/PRE_BUILD
+++ b/qt6/qt6webengine/PRE_BUILD
@@ -1,6 +1,3 @@
default_pre_build &&
cd $SOURCE_DIRECTORY &&
-apply_patch_dir patches &&
-cd src/3rdparty &&
-apply_patch_dir chrome-patches &&
-cd $SOURCE_DIRECTORY
+apply_patch_dir patches
diff --git a/qt6/qt6webengine/chrome-patches/grit.patch b/qt6/qt6webengine/chrome-patches/grit.patch
deleted file mode 100644
index 5ac50b3452..0000000000
--- a/qt6/qt6webengine/chrome-patches/grit.patch
+++ /dev/null
@@ -1,23 +0,0 @@
---- a/chromium/tools/grit/grit/util.py
-+++ b/chromium/tools/grit/grit/util.py
-@@ -209,7 +209,7 @@ def ReadFile(filename, encoding):
- mode = 'rb'
- encoding = None
- else:
-- mode = 'rU'
-+ mode = 'r'
-
- with io.open(filename, mode, encoding=encoding) as f:
- return f.read()
---- a/chromium/PRESUBMIT_test_mocks.py
-+++ b/chromium/PRESUBMIT_test_mocks.py
-@@ -129,7 +129,7 @@ class MockInputApi(object):
- def PresubmitLocalPath(self):
- return self.presubmit_local_path
-
-- def ReadFile(self, filename, mode='rU'):
-+ def ReadFile(self, filename, mode='r'):
- if hasattr(filename, 'AbsoluteLocalPath'):
- filename = filename.AbsoluteLocalPath()
- for file_ in self.files:
-
diff --git a/qt6/qt6websockets/DETAILS b/qt6/qt6websockets/DETAILS
index f008ee2ca8..f61439461f 100755
--- a/qt6/qt6websockets/DETAILS
+++ b/qt6/qt6websockets/DETAILS
@@ -1,8 +1,8 @@
SPELL=qt6websockets
QT_URL=https://download.qt.io/official_releases
SPELLX=${SPELL//6}-everywhere-src
- VERSION=6.4.1
- SOURCE_HASH=sha512:87cc770994cdc8215a55c6ac926340e9ab5f08d8c2de176e363cac5dc0efddac0a7d077fca9135e3139d9e2a663bce2d5501b086ae0b99561adbaea403ad16dc
+ VERSION=6.7.0
+ SOURCE_HASH=sha512:a233700dbecc3c266e432e4d0b239891457dd96125fe0e115e16904e7bd038fd2f1ba74b05fa23b7b3752d5023a8af502436a80c430c1b974acb182487275641
SOURCE=$SPELLX-$VERSION.tar.xz
SOURCE_URL=$QT_URL/qt/${VERSION%.?}/$VERSION/submodules/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
diff --git a/qt6/qt6websockets/HISTORY b/qt6/qt6websockets/HISTORY
index 73695aee88..8e3c8d7b21 100644
--- a/qt6/qt6websockets/HISTORY
+++ b/qt6/qt6websockets/HISTORY
@@ -1,3 +1,36 @@
+2024-04-02 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.7.0
+
+2024-03-26 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.6.3
+
+2024-02-14 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.6.2
+
+2023-11-27 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.6.1
+
+2023-10-10 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.6.0
+
+2023-09-28 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.5.3
+
+2023-07-19 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.5.2
+
+2023-05-24 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.5.1
+
+2023-04-03 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.5.0
+
+2023-03-16 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.4.3
+
+2023-01-05 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.4.2
+
2022-11-15 Treeve Jelbert <treeve@sourcemage.org>
* DETAILS: version 6.4.1
diff --git a/qt6/qt6webview/CONFIGURE b/qt6/qt6webview/CONFIGURE
new file mode 100755
index 0000000000..b2f02c3032
--- /dev/null
+++ b/qt6/qt6webview/CONFIGURE
@@ -0,0 +1 @@
+source $GRIMOIRE/CMAKE_CONFIGURE
diff --git a/qt6/qt6webview/DEPENDS b/qt6/qt6webview/DEPENDS
new file mode 100755
index 0000000000..e026aadee4
--- /dev/null
+++ b/qt6/qt6webview/DEPENDS
@@ -0,0 +1,3 @@
+source $GRIMOIRE/QT6_DEPENDS &&
+depends qt6declarative &&
+depends qt6webengine
diff --git a/qt6/qt6webview/DETAILS b/qt6/qt6webview/DETAILS
new file mode 100755
index 0000000000..0d5da8cfe3
--- /dev/null
+++ b/qt6/qt6webview/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=qt6webview
+ QT_URL=https://download.qt.io/official_releases
+ SPELLX=${SPELL//6}-everywhere-src
+ VERSION=6.7.0
+ SOURCE_HASH=sha512:d4559e2bd77a05c43271346236f3642b4f082beabe415f6a459cc3d3aee9b5750b4da2ae6e5c3ec1b571304918f5f39bea98cc46f96d606dd3acc53aa42c88a2
+ SOURCE=$SPELLX-$VERSION.tar.xz
+ SOURCE_URL=$QT_URL/qt/${VERSION%.?}/$VERSION/submodules/$SOURCE
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
+ WEB_SITE=https://qt-project.org
+ ENTERED=20230828
+ LICENSE[0]=LGPL
+ KEYWORDS="qt6 libs"
+ SHORT=""
+cat << EOF
+EOF
diff --git a/qt6/qt6webview/HISTORY b/qt6/qt6webview/HISTORY
new file mode 100644
index 0000000000..12c323ea8e
--- /dev/null
+++ b/qt6/qt6webview/HISTORY
@@ -0,0 +1,22 @@
+2024-04-02 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.7.0
+
+2024-03-26 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.6.3
+
+2024-02-14 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.6.2
+
+2023-11-27 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.6.1
+
+2023-10-10 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.6.0
+
+2023-09-28 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.5.3
+
+2023-08-28 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.5.2
+ spell created
+
diff --git a/qt6/qtshadertools/DETAILS b/qt6/qtshadertools/DETAILS
index 1cc335e888..5440a82b70 100755
--- a/qt6/qtshadertools/DETAILS
+++ b/qt6/qtshadertools/DETAILS
@@ -1,8 +1,8 @@
QT_URL=https://download.qt.io/official_releases
SPELL=qtshadertools
SPELLX=${SPELL//6}-everywhere-src
- VERSION=6.4.1
- SOURCE_HASH=sha512:3064a311601a2bbb3396e96ba5c27bb29b5c25e41cae7c4b736cc1e1e32ef6b5aa455ec8b0d3cb7b02f7472b133e4ef23627bdf2e60c188f07595edff15f7c87
+ VERSION=6.7.0
+ SOURCE_HASH=sha512:30f737093fcdba6b247425c21f15d5682454255fdcf04cbe9f822e5b549dcdbb6fa519bfbcd0f2ba8acfa775cec7c30a630b61d50e00afa8c017ae9a16a73497
SOURCE=$SPELLX-$VERSION.tar.xz
SOURCE_URL=$QT_URL/qt/${VERSION%.?}/$VERSION/submodules/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
diff --git a/qt6/qtshadertools/HISTORY b/qt6/qtshadertools/HISTORY
index 88c68102ab..6245980844 100644
--- a/qt6/qtshadertools/HISTORY
+++ b/qt6/qtshadertools/HISTORY
@@ -1,3 +1,36 @@
+2024-04-02 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.7.0
+
+2024-03-26 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.6.3
+
+2024-02-14 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.6.2
+
+2023-11-27 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.6.1
+
+2023-10-10 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.6.0
+
+2023-09-28 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.5.3
+
+2023-07-19 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.5.2
+
+2023-05-24 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.5.1
+
+2023-04-03 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.5.0
+
+2023-03-16 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.4.3
+
+2023-01-05 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.4.2
+
2022-11-15 Treeve Jelbert <treeve@sourcemage.org>
* DETAILS: version 6.4.1