Mon Oct 29 11:54:11 2018 UTC ()
webkit-gtk: Update www/webkit-gtk to 2.22.3

Changes:
WebKitGTK+ 2.22.3
=================
  - Many improvements and fixes for video playback with media source
    extensions (MSE), which improve the user experience across the board,
    and in particular for playback of WebM videos.
  - Fix a memory leak during media playback when using playbin3.
  - Fix portions of Web views not being rendered after resizing.
  - Fix Resource Timing reporting for <iframe> elements.
  - Fix the build with the remote Web Inspector disabled.
  - Fix the build on ARMv7 with NEON extensions.
  - Fix several crashes and rendering issues.


(leot)
diff -r1.146 -r1.147 pkgsrc/www/webkit-gtk/Makefile
diff -r1.42 -r1.43 pkgsrc/www/webkit-gtk/PLIST
diff -r1.108 -r1.109 pkgsrc/www/webkit-gtk/distinfo

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

--- pkgsrc/www/webkit-gtk/Makefile 2018/10/25 09:58:18 1.146
+++ pkgsrc/www/webkit-gtk/Makefile 2018/10/29 11:54:11 1.147
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1# $NetBSD: Makefile,v 1.146 2018/10/25 09:58:18 leot Exp $ 1# $NetBSD: Makefile,v 1.147 2018/10/29 11:54:11 leot Exp $
2 2
3DISTNAME= webkitgtk-2.22.2 3DISTNAME= webkitgtk-2.22.3
4PKGNAME= ${DISTNAME:S/webkitgtk/webkit-gtk/} 4PKGNAME= ${DISTNAME:S/webkitgtk/webkit-gtk/}
5CATEGORIES= www 5CATEGORIES= www
6MASTER_SITES= https://www.webkitgtk.org/releases/ 6MASTER_SITES= https://www.webkitgtk.org/releases/
7EXTRACT_SUFX= .tar.xz 7EXTRACT_SUFX= .tar.xz
8 8
9MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= https://www.webkitgtk.org/ 10HOMEPAGE= https://www.webkitgtk.org/
11COMMENT= GTK port of the WebKit browser engine 11COMMENT= GTK port of the WebKit browser engine
12LICENSE= 2-clause-bsd AND gnu-lgpl-v2 12LICENSE= 2-clause-bsd AND gnu-lgpl-v2
13 13
14# 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
15NOT_FOR_PLATFORM= NetBSD-[1-6].*-* 15NOT_FOR_PLATFORM= NetBSD-[1-6].*-*
16 16

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

--- pkgsrc/www/webkit-gtk/PLIST 2018/10/24 18:31:07 1.42
+++ pkgsrc/www/webkit-gtk/PLIST 2018/10/29 11:54:11 1.43
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.42 2018/10/24 18:31:07 leot Exp $ 1@comment $NetBSD: PLIST,v 1.43 2018/10/29 11:54:11 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.3 211lib/libjavascriptcoregtk-4.0.so.18.11.4
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.3 214lib/libwebkit2gtk-4.0.so.37.33.4
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.108 -r1.109 pkgsrc/www/webkit-gtk/distinfo (expand / switch to unified diff)

--- pkgsrc/www/webkit-gtk/distinfo 2018/10/25 09:58:18 1.108
+++ pkgsrc/www/webkit-gtk/distinfo 2018/10/29 11:54:11 1.109
@@ -1,19 +1,19 @@ @@ -1,19 +1,19 @@
1$NetBSD: distinfo,v 1.108 2018/10/25 09:58:18 leot Exp $ 1$NetBSD: distinfo,v 1.109 2018/10/29 11:54:11 leot Exp $
2 2
3SHA1 (webkitgtk-2.22.2.tar.xz) = ff0c40e81e240aa0743f7e6483f175defebd1417 3SHA1 (webkitgtk-2.22.3.tar.xz) = c16129f4098b35597457255e63e60126ff3e6daa
4RMD160 (webkitgtk-2.22.2.tar.xz) = f8f16a72800debdf9b74a03151299f16f69fcc1c 4RMD160 (webkitgtk-2.22.3.tar.xz) = dbba6df5cc3129ef498980f8e9eadfb6b2e0f652
5SHA512 (webkitgtk-2.22.2.tar.xz) = 0bb885726872f128a0e0d71cbc75ba076e5c0c928c40e71e030c87444a7068568c568587514407d6549c27d0bfe121dc33f96f0c516d2ae1c6801e005ad52756 5SHA512 (webkitgtk-2.22.3.tar.xz) = 987c49d924be307d13ffba16d72d57c9aad5b2c540fe8e7120802ebc5a418aa0359e37bd2d2ea6f67af7fee3c585e2b53bc7e5940bf7cfd795be231b65b4931b
6Size (webkitgtk-2.22.2.tar.xz) = 16769120 bytes 6Size (webkitgtk-2.22.3.tar.xz) = 16753248 bytes
7SHA1 (patch-CMakeLists.txt) = 2f05f3682bda601c99544dafd8e79bd622dfc5a5 7SHA1 (patch-CMakeLists.txt) = 2f05f3682bda601c99544dafd8e79bd622dfc5a5
8SHA1 (patch-Source_JavaScriptCore_assembler_ARMAssembler.h) = bae08310572c2e23c69cbf6aa9760a67345dcfe3 8SHA1 (patch-Source_JavaScriptCore_assembler_ARMAssembler.h) = bae08310572c2e23c69cbf6aa9760a67345dcfe3
9SHA1 (patch-Source_JavaScriptCore_assembler_MacroAssemblerARM.cpp) = ab75ef8714e5071fcd094735717a2f5d0321c747 9SHA1 (patch-Source_JavaScriptCore_assembler_MacroAssemblerARM.cpp) = ab75ef8714e5071fcd094735717a2f5d0321c747
10SHA1 (patch-Source_JavaScriptCore_heap_MarkedSpace.cpp) = e6a23d5ef22bddd0a9606fb0e472960e4cf5673e 10SHA1 (patch-Source_JavaScriptCore_heap_MarkedSpace.cpp) = e6a23d5ef22bddd0a9606fb0e472960e4cf5673e
11SHA1 (patch-Source_JavaScriptCore_jit_ExecutableAllocator.cpp) = 36d29a5db03c2413ae93224ac391f3ff248983e8 11SHA1 (patch-Source_JavaScriptCore_jit_ExecutableAllocator.cpp) = 36d29a5db03c2413ae93224ac391f3ff248983e8
12SHA1 (patch-Source_JavaScriptCore_runtime_MachineContext.h) = 23bc86a389f8009ec829c3ee0fe3effe3f20b012 12SHA1 (patch-Source_JavaScriptCore_runtime_MachineContext.h) = 23bc86a389f8009ec829c3ee0fe3effe3f20b012
13SHA1 (patch-Source_ThirdParty_gtest_include_gtest_internal_gtest-port.h) = f1eee7f9d3012edee1915234c837cff820f97092 13SHA1 (patch-Source_ThirdParty_gtest_include_gtest_internal_gtest-port.h) = f1eee7f9d3012edee1915234c837cff820f97092
14SHA1 (patch-Source_WTF_wtf_Platform.h) = 5cf36cf7cca8a39d75a788ca988758927b421d95 14SHA1 (patch-Source_WTF_wtf_Platform.h) = 5cf36cf7cca8a39d75a788ca988758927b421d95
15SHA1 (patch-Source_WTF_wtf_RAMSize.cpp) = aa36df14e9715a47a386c37082a540390e30efa4 15SHA1 (patch-Source_WTF_wtf_RAMSize.cpp) = aa36df14e9715a47a386c37082a540390e30efa4
16SHA1 (patch-Source_WTF_wtf_StackBounds.cpp) = 22a71daac8443f079ad8bcc7285cfd7319c972b3 16SHA1 (patch-Source_WTF_wtf_StackBounds.cpp) = 22a71daac8443f079ad8bcc7285cfd7319c972b3
17SHA1 (patch-Source_WebCore_inspector_InspectorFrontendHost.cpp) = daf6351a1a0b5a49592a2bb6db0d54620c7b09e3 17SHA1 (patch-Source_WebCore_inspector_InspectorFrontendHost.cpp) = daf6351a1a0b5a49592a2bb6db0d54620c7b09e3
18SHA1 (patch-Source_WebCore_platform_FileSystem.cpp) = adef1a42c4e210f0a3dcb82807e2d2039684a0ec 18SHA1 (patch-Source_WebCore_platform_FileSystem.cpp) = adef1a42c4e210f0a3dcb82807e2d2039684a0ec
19SHA1 (patch-Source_WebCore_platform_graphics_filters_FEMorphology.cpp) = 16b36d2d91fd7f43156b9ee09bcafd19602ebbd9 19SHA1 (patch-Source_WebCore_platform_graphics_filters_FEMorphology.cpp) = 16b36d2d91fd7f43156b9ee09bcafd19602ebbd9