summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTreeve Jelbert2022-09-20 14:59:27 +0200
committerTreeve Jelbert2022-09-25 17:15:38 +0200
commit22bc81c2b781a02ff289e744f3557da2b83cd8d2 (patch)
treebeeb1d30818b7d4b3a4cd9ad78ca785a4ca05d79
parent4a1dd7a58f050798bbb37184f173169d5eaded0e (diff)
qtwebengine: => 5.15.11
-rwxr-xr-xqt5/qtwebengine/DETAILS10
-rw-r--r--qt5/qtwebengine/HISTORY4
-rwxr-xr-xqt5/qtwebengine/PRE_BUILD10
3 files changed, 18 insertions, 6 deletions
diff --git a/qt5/qtwebengine/DETAILS b/qt5/qtwebengine/DETAILS
index cdd6dc38fe..1d1484236e 100755
--- a/qt5/qtwebengine/DETAILS
+++ b/qt5/qtwebengine/DETAILS
@@ -1,15 +1,15 @@
SPELL=qtwebengine
- VERSION=5.15.10
- SOURCE_HASH=sha512:8c704f2faa38248b38b624c859cc5a43e50660195c04d77e031416b00801b93e7ab29ed84eca2c23e1c9d04632206342a8ed19185a11153f28856a40ee0f4a5c
- SECURITY_PATCH=18
+ VERSION=5.15.11
+ SOURCE_HASH=sha512:a7b8e54c12d53dcda5835c230e855bf9eb62b36cc6ffeb69d51f46a634dc6ffc25f52d1bb051ae1c9b39bfe6982d11078e231ef152d701785a11198034c7a779
+ SECURITY_PATCH=19
SOURCE=$SPELL-${VERSION}.tar.xz
SOURCE_URL=https://anduin.linuxfromscratch.org/BLFS/qtwebengine/$SOURCE
# these patches are version dependent
BLFS=https://www.linuxfromscratch.org/patches/blfs/svn
- SOURCE2=qtwebengine-5.15.10-build_fixes-1.patch
+ SOURCE2=qtwebengine-$VERSION-build_fixes-1.patch
SOURCE2_HASH=sha512:0242ca81fdf2fa6859239926ab7160a409176be6d915eacd6330dfa69ffbe4474236d5f2c37c2180d12f3864247680fa3b151b1d9b69a013e1fabac1c8d478b9
SOURCE2_URL=$BLFS/$SOURCE2
- SOURCE3=qtwebengine-5.15.10-ffmpeg5_fixes-1.patch
+ SOURCE3=qtwebengine-$VERSION-ffmpeg5_fixes-1.patch
SOURCE3_HASH=sha512:0eebd2aca5f960206b2b56f6e8dad7ae89f69bce83837dde9508436b3aa72a4ba12e832f18fcc240ab580251fd3dc62c1c5570a60249e80afc16a6563a0ee8b5
SOURCE3_URL=$BLFS/$SOURCE3
BLFS_PATCH=3 # highest patch number
diff --git a/qt5/qtwebengine/HISTORY b/qt5/qtwebengine/HISTORY
index 5df7eff3a4..34f4726232 100644
--- a/qt5/qtwebengine/HISTORY
+++ b/qt5/qtwebengine/HISTORY
@@ -1,3 +1,7 @@
+2022-09-20 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 5.15.11
+ * PRE_BUILD: aextra utf8/16 patches
+
2022-07-31 Treeve Jelbert <treeve@sourcemage.org>
* DETAILS: version 5.15.10
download from BLFS, as it has latest security patches for Chromium
diff --git a/qt5/qtwebengine/PRE_BUILD b/qt5/qtwebengine/PRE_BUILD
index e8a9b733db..610de76cd0 100755
--- a/qt5/qtwebengine/PRE_BUILD
+++ b/qt5/qtwebengine/PRE_BUILD
@@ -10,7 +10,15 @@ done &&
# apply local patches
apply_patch_dir patches &&
-
+# ptches for utf8/16 usage
+sed -i '3a \
+#include "third_party/icu/source/common/unicode/utf16.h"
+' src/3rdparty/chromium/components/spellcheck/renderer/spellcheck_provider.cc \
+ src/3rdparty/chromium/components/spellcheck/renderer/spellcheck_worditerator.cc \
+ src/3rdparty/chromium/third_party/blink/renderer/platform/fonts/utf16_ragel_iterator.h &&
+sed -i '/void icuLikeFunc/i \
+#include "third_party/icu/source/common/unicode/utf8.h"
+' src/3rdparty/chromium/third_party/sqlite/src/amalgamation/sqlite3.c &&
# as suggested by BLFS
mkdir -pv .git src/3rdparty/chromium/.git &&
#QTV=`installed_version qtbase` &&