aboutsummaryrefslogtreecommitdiff
path: root/extra/webkit2gtk
diff options
context:
space:
mode:
Diffstat (limited to 'extra/webkit2gtk')
-rwxr-xr-xextra/webkit2gtk/build7
-rw-r--r--extra/webkit2gtk/checksums2
-rw-r--r--extra/webkit2gtk/sources2
-rw-r--r--extra/webkit2gtk/version2
4 files changed, 7 insertions, 6 deletions
diff --git a/extra/webkit2gtk/build b/extra/webkit2gtk/build
index 81edd4e6..b5009ece 100755
--- a/extra/webkit2gtk/build
+++ b/extra/webkit2gtk/build
@@ -22,13 +22,14 @@ sed_i 's/ngettext/printf/g' Tools/MiniBrowser/gtk/BrowserDownloadsBar.c
sed_i '/po_files \*\.po/d' Source/WebCore/platform/gtk/po/CMakeLists.txt
sed_i '/^GETTEXT_C/d' Source/WebCore/platform/gtk/po/CMakeLists.txt
-# Fix wayland build.
-sed -i '239,244d' Source/WebKit/WebProcess/InjectedBundle/InjectedBundle.cpp
-
# Fix clang build.
sed -i '/LC_ALL/d' Source/JavaScriptCore/jsc.cpp
sed -i '/WTFLogAlways/d' Source/JavaScriptCore/jsc.cpp
+# Fix the latest icu build.
+printf 'add_compile_definitions("U_DEFINE_FALSE_AND_TRUE=1")\n' \
+ >> Source/WTF/wtf/CMakeLists.txt
+
export DESTDIR="$1"
cmake -B build \
diff --git a/extra/webkit2gtk/checksums b/extra/webkit2gtk/checksums
index dd07b542..50211532 100644
--- a/extra/webkit2gtk/checksums
+++ b/extra/webkit2gtk/checksums
@@ -1,2 +1,2 @@
-c467e0bc2bc610c2570928e3fd63cedaadc4719cbf9b04aa99f79dd71ad5682a webkitgtk-2.30.2.tar.xz
+6dea14f03916882816f2fed9497a5103fc54b2ab8602ab145ca991e4951e5e7f webkitgtk-2.30.3.tar.xz
bca30f52651c0a890a7aa928d8524bfd22fab293761d022815f2226a13626ad1 fix-musl.patch
diff --git a/extra/webkit2gtk/sources b/extra/webkit2gtk/sources
index b8b90225..09c9f6aa 100644
--- a/extra/webkit2gtk/sources
+++ b/extra/webkit2gtk/sources
@@ -1,2 +1,2 @@
-https://webkitgtk.org/releases/webkitgtk-2.30.2.tar.xz
+https://webkitgtk.org/releases/webkitgtk-2.30.3.tar.xz
patches/fix-musl.patch
diff --git a/extra/webkit2gtk/version b/extra/webkit2gtk/version
index 905caef2..1bd6e9c4 100644
--- a/extra/webkit2gtk/version
+++ b/extra/webkit2gtk/version
@@ -1 +1 @@
-2.30.2 3
+2.30.3 1