aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWilly Sudiarto Raharjo <willysr@slackbuilds.org>2024-09-21 07:18:49 +0700
committerWilly Sudiarto Raharjo <willysr@slackbuilds.org>2024-09-21 07:18:49 +0700
commit247933d6bb54cf5ba13dbe7c0a3369122a2c28e2 (patch)
treed4ab302ad2c708d3dafd316a6b5cd3acee6100c7
parent179e0ba0276dbfce05ac47bde2ca8d79f2ecd78f (diff)
libraries/webkit2gtk4.1: Updated for version 2.46.0.
Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
-rw-r--r--libraries/webkit2gtk4.1/fff1b1773bff2ef7c3b867ab019d69faa36c010d.patch33
-rw-r--r--libraries/webkit2gtk4.1/webkit2gtk4.1.SlackBuild6
-rw-r--r--libraries/webkit2gtk4.1/webkit2gtk4.1.info6
3 files changed, 6 insertions, 39 deletions
diff --git a/libraries/webkit2gtk4.1/fff1b1773bff2ef7c3b867ab019d69faa36c010d.patch b/libraries/webkit2gtk4.1/fff1b1773bff2ef7c3b867ab019d69faa36c010d.patch
deleted file mode 100644
index 0e5f891bc0..0000000000
--- a/libraries/webkit2gtk4.1/fff1b1773bff2ef7c3b867ab019d69faa36c010d.patch
+++ /dev/null
@@ -1,33 +0,0 @@
-From fff1b1773bff2ef7c3b867ab019d69faa36c010d Mon Sep 17 00:00:00 2001
-From: Michael Catanzaro <mcatanzaro@redhat.com>
-Date: Wed, 3 Jul 2024 13:36:54 -0700
-Subject: [PATCH] WebKitDOMEventTarget.h:95: Warning: WebKit2WebExtension:
- invalid "scope" annotation: only valid on callback parameters
- https://bugs.webkit.org/show_bug.cgi?id=276180
-
-Unreviewed build fix.
-
-Emmanuele recommends using (type gpointer) for the GCallback parameter
-of webkit_dom_event_target_remove_event_listener, since it won't be
-called and is therefore not functioning as a callback.
-
-* Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMEventTarget.h:
-
-Canonical link: https://commits.webkit.org/280639@main
----
- .../InjectedBundle/API/gtk/DOM/WebKitDOMEventTarget.h | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMEventTarget.h b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMEventTarget.h
-index 75aac18943865..cbe39b47a30fe 100644
---- a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMEventTarget.h
-+++ b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMEventTarget.h
-@@ -92,7 +92,7 @@ WEBKIT_DEPRECATED gboolean webkit_dom_event_target_add_event_listener(WebKitDOM
- * webkit_dom_event_target_remove_event_listener:
- * @target: A #WebKitDOMEventTarget
- * @event_name: A #gchar
-- * @handler: (scope call): A #GCallback
-+ * @handler: (type gpointer): A #GCallback
- * @use_capture: A #gboolean
- *
- * Returns: a #gboolean
diff --git a/libraries/webkit2gtk4.1/webkit2gtk4.1.SlackBuild b/libraries/webkit2gtk4.1/webkit2gtk4.1.SlackBuild
index 5b65025cf8..1a25b411ff 100644
--- a/libraries/webkit2gtk4.1/webkit2gtk4.1.SlackBuild
+++ b/libraries/webkit2gtk4.1/webkit2gtk4.1.SlackBuild
@@ -26,8 +26,8 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=webkit2gtk4.1
SRCNAM=webkitgtk
-VERSION=${VERSION:-2.44.4}
-BUILD=${BUILD:-2}
+VERSION=${VERSION:-2.46.0}
+BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
VALADIR="usr/share/"$( ls /usr/share/|grep "vala-"|awk -F"/" '{print $1}' )"/vapi"
@@ -80,7 +80,6 @@ find -L . \
patch -p1 < $CWD/unhide-deprecated-api.patch
patch -p1 < $CWD/3d5373575695b293b8559155431d0079a6153aff.patch
-patch -p1 < $CWD/fff1b1773bff2ef7c3b867ab019d69faa36c010d.patch
mkdir -p build
cd build
@@ -103,6 +102,7 @@ cd build
-DUSE_LIBBACKTRACE=OFF \
-DUSE_JPEGXL=OFF \
-DUSE_GSTREAMER_TRANSCODER=OFF \
+ -DUSE_SYSTEM_SYSPROF_CAPTURE=NO \
-Wno-dev \
-G Ninja \
..
diff --git a/libraries/webkit2gtk4.1/webkit2gtk4.1.info b/libraries/webkit2gtk4.1/webkit2gtk4.1.info
index 0a38373a25..606610e12b 100644
--- a/libraries/webkit2gtk4.1/webkit2gtk4.1.info
+++ b/libraries/webkit2gtk4.1/webkit2gtk4.1.info
@@ -1,11 +1,11 @@
PRGNAM="webkit2gtk4.1"
-VERSION="2.44.4"
+VERSION="2.46.0"
HOMEPAGE="https://www.webkitgtk.org/"
-DOWNLOAD="https://www.webkitgtk.org/releases/webkitgtk-2.44.4.tar.xz \
+DOWNLOAD="https://www.webkitgtk.org/releases/webkitgtk-2.46.0.tar.xz \
https://gitlab.gnome.org/GNOME/vala/-/raw/0.56.17/vapi/webkit2gtk-4.1.vapi \
https://gitlab.gnome.org/GNOME/vala/-/raw/0.56.17/vapi/webkit2gtk-web-extension-4.1.vapi \
https://gitlab.gnome.org/GNOME/vala/-/raw/0.56.17/vapi/javascriptcoregtk-4.1.vapi"
-MD5SUM="fd031b34f22c09f91e97cca3a7dbc426 \
+MD5SUM="866d458444c2e8bed6cbfdd61f0d07a9 \
fc1c89b53f6dcca9c68e001743f78950 \
779ed44d239dba2df9a33e57c9c3ee73 \
66986fdc8962d0d6118839fdc614fc13"