aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTobias Kortkamp <tobik@FreeBSD.org>2019-09-12 10:20:32 +0000
committerTobias Kortkamp <tobik@FreeBSD.org>2019-09-12 10:20:32 +0000
commit277e0293a944653beaca0cf4eaf8e88ced95a111 (patch)
tree1e7dd982441c506928749b69e5c71cb37eb2977d
parente3201531c79eae9f1f7d12c5ad461f131697985f (diff)
downloadports-277e0293a944653beaca0cf4eaf8e88ced95a111.tar.gz
ports-277e0293a944653beaca0cf4eaf8e88ced95a111.zip
MFH: r511866
www/webkit2-gtk3: Update to 2.24.4 Changes: https://webkitgtk.org/2019/08/28/webkitgtk2.24.4-released.html PR: 240196 Submitted by: tobik Approved by: gnome (maintainer timeout, 2 weeks) Security: e45c3669-caf2-11e9-851a-dcf3aaa3f3ff Approved by: ports-secteam (joneum)
Notes
Notes: svn path=/branches/2019Q3/; revision=511871
-rw-r--r--www/webkit2-gtk3/Makefile2
-rw-r--r--www/webkit2-gtk3/distinfo6
-rw-r--r--www/webkit2-gtk3/files/patch-Source_WebCore_Modules_indexeddb_server_SQLiteIDBBackingStore.cpp19
-rw-r--r--www/webkit2-gtk3/pkg-plist4
4 files changed, 25 insertions, 6 deletions
diff --git a/www/webkit2-gtk3/Makefile b/www/webkit2-gtk3/Makefile
index 378d472bef67..c1d887cd413b 100644
--- a/www/webkit2-gtk3/Makefile
+++ b/www/webkit2-gtk3/Makefile
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= webkit
-PORTVERSION= 2.24.3
+PORTVERSION= 2.24.4
CATEGORIES= www
MASTER_SITES= https://webkitgtk.org/releases/
PKGNAMESUFFIX= 2-gtk3
diff --git a/www/webkit2-gtk3/distinfo b/www/webkit2-gtk3/distinfo
index 556b62cfac62..6e7e4cae72dd 100644
--- a/www/webkit2-gtk3/distinfo
+++ b/www/webkit2-gtk3/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1562404606
-SHA256 (gnome/webkitgtk-2.24.3.tar.xz) = 940d746d7e82c357222feb5b3f44c4b201e81df7d81ddca5ca2bf3ae0acf6c51
-SIZE (gnome/webkitgtk-2.24.3.tar.xz) = 17912032
+TIMESTAMP = 1567099248
+SHA256 (gnome/webkitgtk-2.24.4.tar.xz) = 8668b129c026624ec226a4cccf4995f9d26f3e88fc28ab75b0e965f3c32b7dd8
+SIZE (gnome/webkitgtk-2.24.4.tar.xz) = 17575784
diff --git a/www/webkit2-gtk3/files/patch-Source_WebCore_Modules_indexeddb_server_SQLiteIDBBackingStore.cpp b/www/webkit2-gtk3/files/patch-Source_WebCore_Modules_indexeddb_server_SQLiteIDBBackingStore.cpp
new file mode 100644
index 000000000000..98073d81d40f
--- /dev/null
+++ b/www/webkit2-gtk3/files/patch-Source_WebCore_Modules_indexeddb_server_SQLiteIDBBackingStore.cpp
@@ -0,0 +1,19 @@
+.build/lib/libwebkit2gtk-4.0.so: undefined reference to `JSC::JSObject::didBecomePrototype()'
+
+https://trac.webkit.org/changeset/246922/webkit
+
+--- Source/WebCore/Modules/indexeddb/server/SQLiteIDBBackingStore.cpp.orig 2019-08-26 14:55:44 UTC
++++ Source/WebCore/Modules/indexeddb/server/SQLiteIDBBackingStore.cpp
+@@ -48,11 +48,8 @@
+ #include "SQLiteTransaction.h"
+ #include "ThreadSafeDataBuffer.h"
+ #include <JavaScriptCore/AuxiliaryBarrierInlines.h>
+-#include <JavaScriptCore/HeapInlines.h>
+-#include <JavaScriptCore/JSCJSValueInlines.h>
+-#include <JavaScriptCore/JSGlobalObject.h>
++#include <JavaScriptCore/JSCInlines.h>
+ #include <JavaScriptCore/StrongInlines.h>
+-#include <JavaScriptCore/StructureInlines.h>
+ #include <wtf/FileSystem.h>
+ #include <wtf/NeverDestroyed.h>
+ #include <wtf/text/StringConcatenateNumbers.h>
diff --git a/www/webkit2-gtk3/pkg-plist b/www/webkit2-gtk3/pkg-plist
index 93855cfe08c2..42af317e9c39 100644
--- a/www/webkit2-gtk3/pkg-plist
+++ b/www/webkit2-gtk3/pkg-plist
@@ -213,10 +213,10 @@ lib/girepository-1.0/WebKit2-4.0.typelib
lib/girepository-1.0/WebKit2WebExtension-4.0.typelib
lib/libjavascriptcoregtk-4.0.so
lib/libjavascriptcoregtk-4.0.so.18
-lib/libjavascriptcoregtk-4.0.so.18.13.6
+lib/libjavascriptcoregtk-4.0.so.18.13.7
lib/libwebkit2gtk-4.0.so
lib/libwebkit2gtk-4.0.so.37
-lib/libwebkit2gtk-4.0.so.37.37.5
+lib/libwebkit2gtk-4.0.so.37.37.6
lib/webkit2gtk-4.0/injected-bundle/libwebkit2gtkinjectedbundle.so
libdata/pkgconfig/javascriptcoregtk-4.0.pc
libdata/pkgconfig/webkit2gtk-4.0.pc