aboutsummaryrefslogtreecommitdiff
path: root/extra/webkit2gtk
diff options
context:
space:
mode:
authorCem Keylan <cem@ckyln.com>2023-03-28 16:16:58 +0200
committerCem Keylan <cem@ckyln.com>2023-03-28 16:16:58 +0200
commit1bc116c20afa9171e741d1b96397cc40036408b5 (patch)
treec8401dd9ef86f021022bf23240609a08610e7e79 /extra/webkit2gtk
parent37ec699ac04a105dcda352b890e737ef131850e9 (diff)
downloadrepository-1bc116c20afa9171e741d1b96397cc40036408b5.tar.gz
webkit2gtk: bump to 2.40.0
Diffstat (limited to 'extra/webkit2gtk')
-rwxr-xr-xextra/webkit2gtk/build4
-rw-r--r--extra/webkit2gtk/checksums3
-rw-r--r--extra/webkit2gtk/sources3
-rw-r--r--extra/webkit2gtk/version2
4 files changed, 9 insertions, 3 deletions
diff --git a/extra/webkit2gtk/build b/extra/webkit2gtk/build
index 66e1e2b0..17aa7455 100755
--- a/extra/webkit2gtk/build
+++ b/extra/webkit2gtk/build
@@ -1,5 +1,7 @@
#!/bin/sh -e
+make -C unifdef
+
# Remove gettext requirement.
clsed 's/ngettext/printf/g' Tools/MiniBrowser/gtk/BrowserDownloadsBar.c
clsed '/po_files \*\.po/d' Source/WebCore/platform/gtk/po/CMakeLists.txt
@@ -19,6 +21,7 @@ cmake -B build \
-DCMAKE_BUILD_TYPE=Release \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_SKIP_RPATH=ON \
+ -DUNIFDEF_EXECUTABLE="$PWD/unifdef/unifdef" \
-DLIB_INSTALL_DIR=/usr/lib \
-DENABLE_BUBBLEWRAP_SANDBOX=OFF \
-DENABLE_DOCUMENTATION=OFF \
@@ -35,6 +38,7 @@ cmake -B build \
-DENABLE_WAYLAND_TARGET=ON \
-DENABLE_X11_TARGET=OFF \
-DPORT=GTK \
+ -DUSE_AVIF=OFF \
-DUSE_LIBHYPHEN=OFF \
-DUSE_LIBNOTIFY="$(cpt l -C libnotify ON OFF)" \
-DUSE_LIBSECRET=OFF \
diff --git a/extra/webkit2gtk/checksums b/extra/webkit2gtk/checksums
index 78bca512..a5ee9c30 100644
--- a/extra/webkit2gtk/checksums
+++ b/extra/webkit2gtk/checksums
@@ -1,2 +1,3 @@
%BLAKE3
-3211ef174566e5deef456bd4b1594dfc357b67955e5f2d38f08bd75f02c93fd3 webkitgtk-2.38.5.tar.xz
+d674c527125ed44b6c6ddad54578468cbe7a6d4c0524af2a4ba264c08747824c webkitgtk-2.40.0.tar.xz
+c55349ab244ae3705c566107426f61d9b7ffdbb9fd99261986f8d54867628bcc unifdef-2.12.tar.xz
diff --git a/extra/webkit2gtk/sources b/extra/webkit2gtk/sources
index a154bba0..754b395e 100644
--- a/extra/webkit2gtk/sources
+++ b/extra/webkit2gtk/sources
@@ -1 +1,2 @@
-https://webkitgtk.org/releases/webkitgtk-2.38.5.tar.xz
+https://webkitgtk.org/releases/webkitgtk-2.40.0.tar.xz
+https://dotat.at/prog/unifdef/unifdef-2.12.tar.xz unifdef
diff --git a/extra/webkit2gtk/version b/extra/webkit2gtk/version
index 416dd7a0..4ce29de9 100644
--- a/extra/webkit2gtk/version
+++ b/extra/webkit2gtk/version
@@ -1 +1 @@
-2.38.5 1
+2.40.0 1