Wed Feb 9 10:16:41 2022 UTC ()
webkit-gtk: Update to 2.34.5

Changes:
2.34.5
======
 - Improve VP8 codec selection when using GStreamer 1.20.
 - Fix connecting to the accessiblity bus when using the Bubblewrap sandbox.
 - Fix links being incorrectly activated when starting a pinch zoom gesture.
 - Fix touch-based scrolling.
 - Fix the build with recent toolchains based on GCC 12 and on older ones as
   included e.g. in Ubuntu 18.04.
 - Fix the build with ICU 60, version 61 is no longer required.
 - Fix several crashes and rendering issues.


(leot)
diff -r1.221 -r1.222 pkgsrc/www/webkit-gtk/Makefile
diff -r1.80 -r1.81 pkgsrc/www/webkit-gtk/PLIST
diff -r1.160 -r1.161 pkgsrc/www/webkit-gtk/distinfo

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

--- pkgsrc/www/webkit-gtk/Makefile 2022/01/21 11:25:58 1.221
+++ pkgsrc/www/webkit-gtk/Makefile 2022/02/09 10:16:41 1.222
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1# $NetBSD: Makefile,v 1.221 2022/01/21 11:25:58 leot Exp $ 1# $NetBSD: Makefile,v 1.222 2022/02/09 10:16:41 leot Exp $
2 2
3DISTNAME= webkitgtk-2.34.4 3DISTNAME= webkitgtk-2.34.5
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.80 -r1.81 pkgsrc/www/webkit-gtk/PLIST (expand / switch to unified diff)

--- pkgsrc/www/webkit-gtk/PLIST 2022/01/21 11:25:58 1.80
+++ pkgsrc/www/webkit-gtk/PLIST 2022/02/09 10:16:41 1.81
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.80 2022/01/21 11:25:58 leot Exp $ 1@comment $NetBSD: PLIST,v 1.81 2022/02/09 10:16:41 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
@@ -210,30 +210,30 @@ include/webkitgtk-4.0/webkitdom/WebKitDO @@ -210,30 +210,30 @@ include/webkitgtk-4.0/webkitdom/WebKitDO
210include/webkitgtk-4.0/webkitdom/WebKitDOMUIEvent.h 210include/webkitgtk-4.0/webkitdom/WebKitDOMUIEvent.h
211include/webkitgtk-4.0/webkitdom/WebKitDOMWheelEvent.h 211include/webkitgtk-4.0/webkitdom/WebKitDOMWheelEvent.h
212include/webkitgtk-4.0/webkitdom/WebKitDOMXPathExpression.h 212include/webkitgtk-4.0/webkitdom/WebKitDOMXPathExpression.h
213include/webkitgtk-4.0/webkitdom/WebKitDOMXPathNSResolver.h 213include/webkitgtk-4.0/webkitdom/WebKitDOMXPathNSResolver.h
214include/webkitgtk-4.0/webkitdom/WebKitDOMXPathResult.h 214include/webkitgtk-4.0/webkitdom/WebKitDOMXPathResult.h
215include/webkitgtk-4.0/webkitdom/webkitdom.h 215include/webkitgtk-4.0/webkitdom/webkitdom.h
216include/webkitgtk-4.0/webkitdom/webkitdomautocleanups.h 216include/webkitgtk-4.0/webkitdom/webkitdomautocleanups.h
217include/webkitgtk-4.0/webkitdom/webkitdomdefines.h 217include/webkitgtk-4.0/webkitdom/webkitdomdefines.h
218${PLIST.introspection}lib/girepository-1.0/JavaScriptCore-4.0.typelib 218${PLIST.introspection}lib/girepository-1.0/JavaScriptCore-4.0.typelib
219${PLIST.introspection}lib/girepository-1.0/WebKit2-4.0.typelib 219${PLIST.introspection}lib/girepository-1.0/WebKit2-4.0.typelib
220${PLIST.introspection}lib/girepository-1.0/WebKit2WebExtension-4.0.typelib 220${PLIST.introspection}lib/girepository-1.0/WebKit2WebExtension-4.0.typelib
221lib/libjavascriptcoregtk-4.0.so 221lib/libjavascriptcoregtk-4.0.so
222lib/libjavascriptcoregtk-4.0.so.18 222lib/libjavascriptcoregtk-4.0.so.18
223lib/libjavascriptcoregtk-4.0.so.18.19.9 223lib/libjavascriptcoregtk-4.0.so.18.19.10
224lib/libwebkit2gtk-4.0.so 224lib/libwebkit2gtk-4.0.so
225lib/libwebkit2gtk-4.0.so.37 225lib/libwebkit2gtk-4.0.so.37
226lib/libwebkit2gtk-4.0.so.37.55.7 226lib/libwebkit2gtk-4.0.so.37.55.8
227lib/pkgconfig/javascriptcoregtk-4.0.pc 227lib/pkgconfig/javascriptcoregtk-4.0.pc
228lib/pkgconfig/webkit2gtk-4.0.pc 228lib/pkgconfig/webkit2gtk-4.0.pc
229lib/pkgconfig/webkit2gtk-web-extension-4.0.pc 229lib/pkgconfig/webkit2gtk-web-extension-4.0.pc
230lib/webkit2gtk-4.0/injected-bundle/libwebkit2gtkinjectedbundle.so 230lib/webkit2gtk-4.0/injected-bundle/libwebkit2gtkinjectedbundle.so
231libexec/webkit2gtk-4.0/MiniBrowser 231libexec/webkit2gtk-4.0/MiniBrowser
232libexec/webkit2gtk-4.0/WebKitNetworkProcess 232libexec/webkit2gtk-4.0/WebKitNetworkProcess
233libexec/webkit2gtk-4.0/WebKitWebProcess 233libexec/webkit2gtk-4.0/WebKitWebProcess
234libexec/webkit2gtk-4.0/jsc 234libexec/webkit2gtk-4.0/jsc
235${PLIST.introspection}share/gir-1.0/JavaScriptCore-4.0.gir 235${PLIST.introspection}share/gir-1.0/JavaScriptCore-4.0.gir
236${PLIST.introspection}share/gir-1.0/WebKit2-4.0.gir 236${PLIST.introspection}share/gir-1.0/WebKit2-4.0.gir
237${PLIST.introspection}share/gir-1.0/WebKit2WebExtension-4.0.gir 237${PLIST.introspection}share/gir-1.0/WebKit2WebExtension-4.0.gir
238share/locale/ar/LC_MESSAGES/WebKit2GTK-4.0.mo 238share/locale/ar/LC_MESSAGES/WebKit2GTK-4.0.mo
239share/locale/as/LC_MESSAGES/WebKit2GTK-4.0.mo 239share/locale/as/LC_MESSAGES/WebKit2GTK-4.0.mo

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

--- pkgsrc/www/webkit-gtk/distinfo 2022/01/21 11:25:58 1.160
+++ pkgsrc/www/webkit-gtk/distinfo 2022/02/09 10:16:41 1.161
@@ -1,18 +1,18 @@ @@ -1,18 +1,18 @@
1$NetBSD: distinfo,v 1.160 2022/01/21 11:25:58 leot Exp $ 1$NetBSD: distinfo,v 1.161 2022/02/09 10:16:41 leot Exp $
2 2
3BLAKE2s (webkitgtk-2.34.4.tar.xz) = b175a3f4347885bca52d08c26b57741712d69514e5df84d4a6a117f528bb6028 3BLAKE2s (webkitgtk-2.34.5.tar.xz) = 4da7b6801b0a269f4625f8a1d2c1e418aba82febb1b5baba9993bb384df2c133
4SHA512 (webkitgtk-2.34.4.tar.xz) = 1a511ac6cb83cb602ecd8a56b3f6d00668de7fca74fcd5c6ce09e36af38b41742edc0bf572780867376aa27dd67d3aa451155f71d04bcdd3cba02c1f4f014df7 4SHA512 (webkitgtk-2.34.5.tar.xz) = a708e23bb6bcc6b281f1de35f4c56a5360b8212a3749d931f8a3c39402761f30d7524d0bddf4e6cfb1b2fc753df28853dceb476c432bac3c453e4b2123e7e9d5
5Size (webkitgtk-2.34.4.tar.xz) = 24388604 bytes 5Size (webkitgtk-2.34.5.tar.xz) = 24393772 bytes
6SHA1 (patch-Source_JavaScriptCore_Scripts_check-xcfilelists.sh) = f4f117e6c1cd8eb8e4905f74946e0367156ed528 6SHA1 (patch-Source_JavaScriptCore_Scripts_check-xcfilelists.sh) = f4f117e6c1cd8eb8e4905f74946e0367156ed528
7SHA1 (patch-Source_JavaScriptCore_Scripts_generate-unified-sources.sh) = 308a7c8f687253b4fc75de0c66016dd18666e697 7SHA1 (patch-Source_JavaScriptCore_Scripts_generate-unified-sources.sh) = 308a7c8f687253b4fc75de0c66016dd18666e697
8SHA1 (patch-Source_JavaScriptCore_assembler_ARM64Assembler.h) = 79c282ca90d0ba2ef4769da40d4648f5f709951b 8SHA1 (patch-Source_JavaScriptCore_assembler_ARM64Assembler.h) = 79c282ca90d0ba2ef4769da40d4648f5f709951b
9SHA1 (patch-Source_JavaScriptCore_assembler_ARMv7Assembler.h) = 70975aac175ec4131a4ed26a54dfe51e16ffb7cd 9SHA1 (patch-Source_JavaScriptCore_assembler_ARMv7Assembler.h) = 70975aac175ec4131a4ed26a54dfe51e16ffb7cd
10SHA1 (patch-Source_JavaScriptCore_heap_MarkedSpace.cpp) = 8f324091df41be96b011bcbeed5fd64c4464f010 10SHA1 (patch-Source_JavaScriptCore_heap_MarkedSpace.cpp) = 8f324091df41be96b011bcbeed5fd64c4464f010
11SHA1 (patch-Source_JavaScriptCore_jit_ExecutableAllocator.cpp) = 7f6c0c57d46478e83c4ff21dae2415f44085ba32 11SHA1 (patch-Source_JavaScriptCore_jit_ExecutableAllocator.cpp) = 7f6c0c57d46478e83c4ff21dae2415f44085ba32
12SHA1 (patch-Source_JavaScriptCore_offlineasm_arm64.rb) = 8c05dafa317667bbf55504d05eeb8ae06fba4e93 12SHA1 (patch-Source_JavaScriptCore_offlineasm_arm64.rb) = 8c05dafa317667bbf55504d05eeb8ae06fba4e93
13SHA1 (patch-Source_JavaScriptCore_runtime_MachineContext.h) = 3bf3c200917ba49573388081ea9c5f6c55605b9b 13SHA1 (patch-Source_JavaScriptCore_runtime_MachineContext.h) = 3bf3c200917ba49573388081ea9c5f6c55605b9b
14SHA1 (patch-Source_ThirdParty_ANGLE_src_common_third__party_smhasher_src_PMurHash.cpp) = 73dfe781efe7e8aa7d49094af8820a87c501818f 14SHA1 (patch-Source_ThirdParty_ANGLE_src_common_third__party_smhasher_src_PMurHash.cpp) = 73dfe781efe7e8aa7d49094af8820a87c501818f
15SHA1 (patch-Source_ThirdParty_ANGLE_src_compiler_translator_SymbolTable.h) = 10debffda84bc752ed434657a337a466aad19a3a 15SHA1 (patch-Source_ThirdParty_ANGLE_src_compiler_translator_SymbolTable.h) = 10debffda84bc752ed434657a337a466aad19a3a
16SHA1 (patch-Source_ThirdParty_gtest_include_gtest_internal_gtest-port.h) = ac07d4d8faa6dab606bcea31936340d260fcda33 16SHA1 (patch-Source_ThirdParty_gtest_include_gtest_internal_gtest-port.h) = ac07d4d8faa6dab606bcea31936340d260fcda33
17SHA1 (patch-Source_WTF_wtf_Assertions.h) = 427de20eba4627578087feaa7de2f23e80b9debf 17SHA1 (patch-Source_WTF_wtf_Assertions.h) = 427de20eba4627578087feaa7de2f23e80b9debf
18SHA1 (patch-Source_WTF_wtf_FileSystem.cpp) = 2fe7b7755646d9a1cc022aec3d01091766378aba 18SHA1 (patch-Source_WTF_wtf_FileSystem.cpp) = 2fe7b7755646d9a1cc022aec3d01091766378aba