Wed Nov 21 20:36:42 2018 UTC ()
webkit-gtk: Update www/webkit-gtk to 2.22.4

Changes:
=================
WebKitGTK+ 2.22.4
=================

What's new in WebKitGTK+ 2.22.4?

  - Expose ENABLE_MEDIA_SOURCE as a public build option.
  - Fix a crash when using Cairo versions between 1.15 and 1.16.0
  - Fix the build with -DLOG_DISABLED=0.
  - Fix the build with ENABLE_VIDEO=OFF and ENABLE_WEB_AUDIO=OFF.
  - Fix debug builds of JavaScriptCore.
  - Fix several crashes and rendering issues.


(leot)
diff -r1.151 -r1.152 pkgsrc/www/webkit-gtk/Makefile
diff -r1.43 -r1.44 pkgsrc/www/webkit-gtk/PLIST
diff -r1.110 -r1.111 pkgsrc/www/webkit-gtk/distinfo

cvs diff -r1.151 -r1.152 pkgsrc/www/webkit-gtk/Makefile (expand / switch to unified diff)

--- pkgsrc/www/webkit-gtk/Makefile 2018/11/14 22:22:37 1.151
+++ pkgsrc/www/webkit-gtk/Makefile 2018/11/21 20:36:42 1.152
@@ -1,18 +1,17 @@ @@ -1,18 +1,17 @@
1# $NetBSD: Makefile,v 1.151 2018/11/14 22:22:37 kleink Exp $ 1# $NetBSD: Makefile,v 1.152 2018/11/21 20:36:42 leot Exp $
2 2
3DISTNAME= webkitgtk-2.22.3 3DISTNAME= webkitgtk-2.22.4
4PKGNAME= ${DISTNAME:S/webkitgtk/webkit-gtk/} 4PKGNAME= ${DISTNAME:S/webkitgtk/webkit-gtk/}
5PKGREVISION= 3 
6CATEGORIES= www 5CATEGORIES= www
7MASTER_SITES= https://www.webkitgtk.org/releases/ 6MASTER_SITES= https://www.webkitgtk.org/releases/
8EXTRACT_SUFX= .tar.xz 7EXTRACT_SUFX= .tar.xz
9 8
10MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
11HOMEPAGE= https://www.webkitgtk.org/ 10HOMEPAGE= https://www.webkitgtk.org/
12COMMENT= GTK port of the WebKit browser engine 11COMMENT= GTK port of the WebKit browser engine
13LICENSE= 2-clause-bsd AND gnu-lgpl-v2 12LICENSE= 2-clause-bsd AND gnu-lgpl-v2
14 13
15# shm_open(3) and shm_unlink(3) appeared in NetBSD 7.0 14# shm_open(3) and shm_unlink(3) appeared in NetBSD 7.0
16NOT_FOR_PLATFORM= NetBSD-[1-6].*-* 15NOT_FOR_PLATFORM= NetBSD-[1-6].*-*
17 16
18TOOL_DEPENDS+= gettext-tools>=0.18:../../devel/gettext-tools 17TOOL_DEPENDS+= gettext-tools>=0.18:../../devel/gettext-tools

cvs diff -r1.43 -r1.44 pkgsrc/www/webkit-gtk/PLIST (expand / switch to unified diff)

--- pkgsrc/www/webkit-gtk/PLIST 2018/10/29 11:54:11 1.43
+++ pkgsrc/www/webkit-gtk/PLIST 2018/11/21 20:36:42 1.44
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.43 2018/10/29 11:54:11 leot Exp $ 1@comment $NetBSD: PLIST,v 1.44 2018/11/21 20:36:42 leot Exp $
2bin/WebKitWebDriver 2bin/WebKitWebDriver
3include/webkitgtk-4.0/JavaScriptCore/JSBase.h 3include/webkitgtk-4.0/JavaScriptCore/JSBase.h
4include/webkitgtk-4.0/JavaScriptCore/JSContextRef.h 4include/webkitgtk-4.0/JavaScriptCore/JSContextRef.h
5include/webkitgtk-4.0/JavaScriptCore/JSObjectRef.h 5include/webkitgtk-4.0/JavaScriptCore/JSObjectRef.h
6include/webkitgtk-4.0/JavaScriptCore/JSStringRef.h 6include/webkitgtk-4.0/JavaScriptCore/JSStringRef.h
7include/webkitgtk-4.0/JavaScriptCore/JSTypedArray.h 7include/webkitgtk-4.0/JavaScriptCore/JSTypedArray.h
8include/webkitgtk-4.0/JavaScriptCore/JSValueRef.h 8include/webkitgtk-4.0/JavaScriptCore/JSValueRef.h
9include/webkitgtk-4.0/JavaScriptCore/JavaScript.h 9include/webkitgtk-4.0/JavaScriptCore/JavaScript.h
10include/webkitgtk-4.0/JavaScriptCore/WebKitAvailability.h 10include/webkitgtk-4.0/JavaScriptCore/WebKitAvailability.h
11include/webkitgtk-4.0/jsc/JSCAutocleanups.h 11include/webkitgtk-4.0/jsc/JSCAutocleanups.h
12include/webkitgtk-4.0/jsc/JSCClass.h 12include/webkitgtk-4.0/jsc/JSCClass.h
13include/webkitgtk-4.0/jsc/JSCContext.h 13include/webkitgtk-4.0/jsc/JSCContext.h
14include/webkitgtk-4.0/jsc/JSCDefines.h 14include/webkitgtk-4.0/jsc/JSCDefines.h
@@ -198,30 +198,30 @@ include/webkitgtk-4.0/webkitdom/WebKitDO @@ -198,30 +198,30 @@ include/webkitgtk-4.0/webkitdom/WebKitDO
198include/webkitgtk-4.0/webkitdom/WebKitDOMUIEvent.h 198include/webkitgtk-4.0/webkitdom/WebKitDOMUIEvent.h
199include/webkitgtk-4.0/webkitdom/WebKitDOMWheelEvent.h 199include/webkitgtk-4.0/webkitdom/WebKitDOMWheelEvent.h
200include/webkitgtk-4.0/webkitdom/WebKitDOMXPathExpression.h 200include/webkitgtk-4.0/webkitdom/WebKitDOMXPathExpression.h
201include/webkitgtk-4.0/webkitdom/WebKitDOMXPathNSResolver.h 201include/webkitgtk-4.0/webkitdom/WebKitDOMXPathNSResolver.h
202include/webkitgtk-4.0/webkitdom/WebKitDOMXPathResult.h 202include/webkitgtk-4.0/webkitdom/WebKitDOMXPathResult.h
203include/webkitgtk-4.0/webkitdom/webkitdom.h 203include/webkitgtk-4.0/webkitdom/webkitdom.h
204include/webkitgtk-4.0/webkitdom/webkitdomautocleanups.h 204include/webkitgtk-4.0/webkitdom/webkitdomautocleanups.h
205include/webkitgtk-4.0/webkitdom/webkitdomdefines.h 205include/webkitgtk-4.0/webkitdom/webkitdomdefines.h
206${PLIST.introspection}lib/girepository-1.0/JavaScriptCore-4.0.typelib 206${PLIST.introspection}lib/girepository-1.0/JavaScriptCore-4.0.typelib
207${PLIST.introspection}lib/girepository-1.0/WebKit2-4.0.typelib 207${PLIST.introspection}lib/girepository-1.0/WebKit2-4.0.typelib
208${PLIST.introspection}lib/girepository-1.0/WebKit2WebExtension-4.0.typelib 208${PLIST.introspection}lib/girepository-1.0/WebKit2WebExtension-4.0.typelib
209lib/libjavascriptcoregtk-4.0.so 209lib/libjavascriptcoregtk-4.0.so
210lib/libjavascriptcoregtk-4.0.so.18 210lib/libjavascriptcoregtk-4.0.so.18
211lib/libjavascriptcoregtk-4.0.so.18.11.4 211lib/libjavascriptcoregtk-4.0.so.18.11.5
212lib/libwebkit2gtk-4.0.so 212lib/libwebkit2gtk-4.0.so
213lib/libwebkit2gtk-4.0.so.37 213lib/libwebkit2gtk-4.0.so.37
214lib/libwebkit2gtk-4.0.so.37.33.4 214lib/libwebkit2gtk-4.0.so.37.33.5
215lib/pkgconfig/javascriptcoregtk-4.0.pc 215lib/pkgconfig/javascriptcoregtk-4.0.pc
216lib/pkgconfig/webkit2gtk-4.0.pc 216lib/pkgconfig/webkit2gtk-4.0.pc
217lib/pkgconfig/webkit2gtk-web-extension-4.0.pc 217lib/pkgconfig/webkit2gtk-web-extension-4.0.pc
218lib/webkit2gtk-4.0/injected-bundle/libwebkit2gtkinjectedbundle.so 218lib/webkit2gtk-4.0/injected-bundle/libwebkit2gtkinjectedbundle.so
219libexec/webkit2gtk-4.0/MiniBrowser 219libexec/webkit2gtk-4.0/MiniBrowser
220libexec/webkit2gtk-4.0/WebKitNetworkProcess 220libexec/webkit2gtk-4.0/WebKitNetworkProcess
221libexec/webkit2gtk-4.0/WebKitPluginProcess 221libexec/webkit2gtk-4.0/WebKitPluginProcess
222libexec/webkit2gtk-4.0/WebKitPluginProcess2 222libexec/webkit2gtk-4.0/WebKitPluginProcess2
223libexec/webkit2gtk-4.0/WebKitStorageProcess 223libexec/webkit2gtk-4.0/WebKitStorageProcess
224libexec/webkit2gtk-4.0/WebKitWebProcess 224libexec/webkit2gtk-4.0/WebKitWebProcess
225libexec/webkit2gtk-4.0/jsc 225libexec/webkit2gtk-4.0/jsc
226${PLIST.introspection}share/gir-1.0/JavaScriptCore-4.0.gir 226${PLIST.introspection}share/gir-1.0/JavaScriptCore-4.0.gir
227${PLIST.introspection}share/gir-1.0/WebKit2-4.0.gir 227${PLIST.introspection}share/gir-1.0/WebKit2-4.0.gir

cvs diff -r1.110 -r1.111 pkgsrc/www/webkit-gtk/distinfo (expand / switch to unified diff)

--- pkgsrc/www/webkit-gtk/distinfo 2018/11/13 20:11:38 1.110
+++ pkgsrc/www/webkit-gtk/distinfo 2018/11/21 20:36:42 1.111
@@ -1,19 +1,19 @@ @@ -1,19 +1,19 @@
1$NetBSD: distinfo,v 1.110 2018/11/13 20:11:38 leot Exp $ 1$NetBSD: distinfo,v 1.111 2018/11/21 20:36:42 leot Exp $
2 2
3SHA1 (webkitgtk-2.22.3.tar.xz) = c16129f4098b35597457255e63e60126ff3e6daa 3SHA1 (webkitgtk-2.22.4.tar.xz) = adf857c8a8b8fb79ba9b01bbe4b454956e633952
4RMD160 (webkitgtk-2.22.3.tar.xz) = dbba6df5cc3129ef498980f8e9eadfb6b2e0f652 4RMD160 (webkitgtk-2.22.4.tar.xz) = 80540f87fd86823d4582c35b5a0d4dd80d6d59f0
5SHA512 (webkitgtk-2.22.3.tar.xz) = 987c49d924be307d13ffba16d72d57c9aad5b2c540fe8e7120802ebc5a418aa0359e37bd2d2ea6f67af7fee3c585e2b53bc7e5940bf7cfd795be231b65b4931b 5SHA512 (webkitgtk-2.22.4.tar.xz) = a46107f7da8513b06bd1e5685c03ca7f1a48af66b817908b8e61f1b343d98e122af73ccdeb47657cf4378fe33107fdc119a9a51d87db07ad5316ab39ed0db55f
6Size (webkitgtk-2.22.3.tar.xz) = 16753248 bytes 6Size (webkitgtk-2.22.4.tar.xz) = 16752132 bytes
7SHA1 (patch-CMakeLists.txt) = 2f05f3682bda601c99544dafd8e79bd622dfc5a5 7SHA1 (patch-CMakeLists.txt) = 2f05f3682bda601c99544dafd8e79bd622dfc5a5
8SHA1 (patch-Source_JavaScriptCore_assembler_ARM64Assembler.h) = 7479e5933df6f8d1670e362ae68c253362eda9e9 8SHA1 (patch-Source_JavaScriptCore_assembler_ARM64Assembler.h) = 7479e5933df6f8d1670e362ae68c253362eda9e9
9SHA1 (patch-Source_JavaScriptCore_assembler_ARMAssembler.h) = bae08310572c2e23c69cbf6aa9760a67345dcfe3 9SHA1 (patch-Source_JavaScriptCore_assembler_ARMAssembler.h) = bae08310572c2e23c69cbf6aa9760a67345dcfe3
10SHA1 (patch-Source_JavaScriptCore_assembler_MacroAssemblerARM.cpp) = ab75ef8714e5071fcd094735717a2f5d0321c747 10SHA1 (patch-Source_JavaScriptCore_assembler_MacroAssemblerARM.cpp) = ab75ef8714e5071fcd094735717a2f5d0321c747
11SHA1 (patch-Source_JavaScriptCore_heap_MarkedSpace.cpp) = e6a23d5ef22bddd0a9606fb0e472960e4cf5673e 11SHA1 (patch-Source_JavaScriptCore_heap_MarkedSpace.cpp) = e6a23d5ef22bddd0a9606fb0e472960e4cf5673e
12SHA1 (patch-Source_JavaScriptCore_jit_ExecutableAllocator.cpp) = 36d29a5db03c2413ae93224ac391f3ff248983e8 12SHA1 (patch-Source_JavaScriptCore_jit_ExecutableAllocator.cpp) = 36d29a5db03c2413ae93224ac391f3ff248983e8
13SHA1 (patch-Source_JavaScriptCore_offlineasm_arm64.rb) = 784baf6f3baba2986fbcb7aa10e7abed8f8c6336 13SHA1 (patch-Source_JavaScriptCore_offlineasm_arm64.rb) = 784baf6f3baba2986fbcb7aa10e7abed8f8c6336
14SHA1 (patch-Source_JavaScriptCore_runtime_MachineContext.h) = 23bc86a389f8009ec829c3ee0fe3effe3f20b012 14SHA1 (patch-Source_JavaScriptCore_runtime_MachineContext.h) = 23bc86a389f8009ec829c3ee0fe3effe3f20b012
15SHA1 (patch-Source_ThirdParty_gtest_include_gtest_internal_gtest-port.h) = f1eee7f9d3012edee1915234c837cff820f97092 15SHA1 (patch-Source_ThirdParty_gtest_include_gtest_internal_gtest-port.h) = f1eee7f9d3012edee1915234c837cff820f97092
16SHA1 (patch-Source_WTF_wtf_Platform.h) = 5cf36cf7cca8a39d75a788ca988758927b421d95 16SHA1 (patch-Source_WTF_wtf_Platform.h) = 5cf36cf7cca8a39d75a788ca988758927b421d95
17SHA1 (patch-Source_WTF_wtf_RAMSize.cpp) = aa36df14e9715a47a386c37082a540390e30efa4 17SHA1 (patch-Source_WTF_wtf_RAMSize.cpp) = aa36df14e9715a47a386c37082a540390e30efa4
18SHA1 (patch-Source_WTF_wtf_StackBounds.cpp) = 22a71daac8443f079ad8bcc7285cfd7319c972b3 18SHA1 (patch-Source_WTF_wtf_StackBounds.cpp) = 22a71daac8443f079ad8bcc7285cfd7319c972b3
19SHA1 (patch-Source_WebCore_inspector_InspectorFrontendHost.cpp) = daf6351a1a0b5a49592a2bb6db0d54620c7b09e3 19SHA1 (patch-Source_WebCore_inspector_InspectorFrontendHost.cpp) = daf6351a1a0b5a49592a2bb6db0d54620c7b09e3