Tue Mar 10 18:14:05 2020 UTC ()
webkit-gtk: Update to 2.28.0

Changes:
WebKitGTK 2.28.0
================
  - Enable JIT in MIPS platform.
  - Do not limit the surrounding text for input methods to current paragraph.
  - Fix the build with OpenGL disabled.
  - Fix the build when Wayland target is disabled.
  - Fix the build on ppc64le if __unix is undefined.
  - Fix several crashes and rendering issues.
  - Translation updates: Polish.

WebKitGTK 2.27.91
=================
  - Update user agent quirks to fix the unsupported browser message in several google services.
  - Fix several compile warnings with GCC 10.
  - Fix the build with GCC 10.
  - Fix several crashes and rendering issues.
  - Translation updates: Chinese

WebKitGTK 2.27.90
=================
  - Add support for same-site cookies.
  - Add flatpak sandbox support.
  - Enable WebAudio and WebGL by default in WebKitSettings.
  - Add a setting to disallow top level navigation to a data URI.
  - Add support for the -webkit-font-smoothing CSS property.
  - Always use a light theme for rendering form controls.
  - Stop making the Web Inspector windows transient.
  - Ensure mouse cursor is hidden during fullscreen video playback.
  - Add support for inspecting service workers to the remote inspector.
  - Fix several crashes and rendering issues.

WebKitGTK 2.27.4
================
  - Add API for input methods.
  - Add API to serialize/deserialize a JSCValue to/from a JSON string.
  - Add support for strict secure cookies.
  - Add support for saving data from remote inspector.
  - Make ondemand hardware acceleration policy never leave accelerated compositing mode.
  - Fix rendering of conic gradients in high resolution displays.
  - Fix special combination characters not respecting the keystroke order when high CPU load.
  - Honor the IndexedDB directory set in WebsiteDataManager.
  - Fix rendering of text when there's an initial advance in the text run.
  - Fix web process crash when displaying a KaTeX formula.
  - Fix network process crash with PSON enabled.
  - Fix several crashes and rendering issues.

WebKitGTK 2.27.3
================
  - Add support for Pointer Lock API.
  - Improve performance when falling back to system fonts.
  - Stop using DBus for the remote inspector implementation to improve the performance of both
    WebDriver and remote inspector.
  - Implement support for new ARIA roles: code, strong, emphasis, generic.
  - Fix handling of content type with new custom protocols implementation.
  - Make image decoders fully thread safe.
  - Add support for get page source command in WebDriver.
  - Add support for network proxy capabilities in WebDriver.
  - Add support for new window command in WebDriver.
  - Fix several crashes and rendering issues.
  - Translation updates: Brazilian Portuguese, Ukrainian.

WebKitGTK 2.27.2
================
  - Add user messages API for the communication with the web extension.
  - Enable service workers by default.
  - Add support for saving data in Web Inspector.
  - More navigation gesture improvement.
  - Fix the build with WebDriver disabled.
  - Show also client EGL extensions in about:gpu.
  - Disable accelerated compositing when we fail to initialize the EGL dispaly under Wayland.
  - Fix several crashes and rendering issues.

WebKitGTK 2.27.1
================
  - Enable async scrolling when accelerating compositing policy is 'always'.
  - Add about:gpu to show information about the graphics stack.
  - Add API to enable Process Swap on (Cross-site) Navigation, that is now disabled by default.
  - Add WebKitWebView:page-id property.
  - Improve swipe navigation gesture style.
  - Fix several crashes and rendering issues.


(leot)
diff -r1.180 -r1.181 pkgsrc/www/webkit-gtk/Makefile
diff -r1.57 -r1.58 pkgsrc/www/webkit-gtk/PLIST
diff -r1.132 -r1.133 pkgsrc/www/webkit-gtk/distinfo
diff -r1.20 -r1.21 pkgsrc/www/webkit-gtk/options.mk
diff -r1.4 -r1.5 pkgsrc/www/webkit-gtk/patches/patch-Source_JavaScriptCore_assembler_ARM64Assembler.h
diff -r1.1 -r1.2 pkgsrc/www/webkit-gtk/patches/patch-Source_JavaScriptCore_heap_MarkedSpace.cpp
diff -r1.1 -r1.2 pkgsrc/www/webkit-gtk/patches/patch-Source_ThirdParty_ANGLE_adjust-angle-include-paths.sh
diff -r1.1 -r1.2 pkgsrc/www/webkit-gtk/patches/patch-Source_ThirdParty_ANGLE_src_compiler_translator_SymbolTable.h
diff -r1.3 -r1.4 pkgsrc/www/webkit-gtk/patches/patch-Source_JavaScriptCore_jit_ExecutableAllocator.cpp
diff -r1.3 -r1.4 pkgsrc/www/webkit-gtk/patches/patch-Source_WTF_wtf_RAMSize.cpp
diff -r1.13 -r0 pkgsrc/www/webkit-gtk/patches/patch-Source_WTF_wtf_Platform.h
diff -r0 -r1.1 pkgsrc/www/webkit-gtk/patches/patch-Source_WTF_wtf_PlatformEnable.h
diff -r0 -r1.1 pkgsrc/www/webkit-gtk/patches/patch-Source_WTF_wtf_PlatformHave.h
diff -r0 -r1.1 pkgsrc/www/webkit-gtk/patches/patch-Source_WTF_wtf_PlatformOS.h
diff -r0 -r1.1 pkgsrc/www/webkit-gtk/patches/patch-Source_WTF_wtf_PlatformUse.h

cvs diff -r1.180 -r1.181 pkgsrc/www/webkit-gtk/Makefile (switch to unified diff)

--- pkgsrc/www/webkit-gtk/Makefile 2020/03/08 16:48:19 1.180
+++ pkgsrc/www/webkit-gtk/Makefile 2020/03/10 18:14:04 1.181
@@ -1,155 +1,154 @@ @@ -1,155 +1,154 @@
1# $NetBSD: Makefile,v 1.180 2020/03/08 16:48:19 wiz Exp $ 1# $NetBSD: Makefile,v 1.181 2020/03/10 18:14:04 leot Exp $
2 2
3DISTNAME= webkitgtk-2.26.4 3DISTNAME= webkitgtk-2.28.0
4PKGNAME= ${DISTNAME:S/webkitgtk/webkit-gtk/} 4PKGNAME= ${DISTNAME:S/webkitgtk/webkit-gtk/}
5PKGREVISION= 1 
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
19TOOL_DEPENDS+= ${PYPKGPREFIX}-expat-[0-9]*:../../textproc/py-expat 18TOOL_DEPENDS+= ${PYPKGPREFIX}-expat-[0-9]*:../../textproc/py-expat
20 19
21USE_CMAKE= yes 20USE_CMAKE= yes
22USE_LANGUAGES= c c++11 21USE_LANGUAGES= c c++11
23USE_TOOLS+= automake bash bison flex gmake perl pkg-config msgfmt 22USE_TOOLS+= automake bash bison flex gmake perl pkg-config msgfmt
24 23
25# Enabling -gdwarf-2 hits GNU ar limits on file size. 24# Enabling -gdwarf-2 hits GNU ar limits on file size.
26CTF_SUPPORTED= no 25CTF_SUPPORTED= no
27 26
28# GCC >= 7.3.0 is required, checked via CMakeLists.txt 27# GCC >= 7.3.0 is required, checked via CMakeLists.txt
29GCC_REQD+= 7 28GCC_REQD+= 7
30USE_GCC_RUNTIME= yes 29USE_GCC_RUNTIME= yes
31 30
32# Using ld.gold subverts Pkgsrc wrappers, and this package also crashes buggy 31# Using ld.gold subverts Pkgsrc wrappers, and this package also crashes buggy
33# versions of ld.gold. 32# versions of ld.gold.
34CMAKE_ARGS+= -DUSE_LD_GOLD=OFF 33CMAKE_ARGS+= -DUSE_LD_GOLD=OFF
35 34
36PKGCONFIG_OVERRIDE+= Source/JavaScriptCore/javascriptcoregtk.pc.in 35PKGCONFIG_OVERRIDE+= Source/JavaScriptCore/javascriptcoregtk.pc.in
37PKGCONFIG_OVERRIDE+= Source/WebKit/gtk/webkit2gtk-web-extension.pc.in 36PKGCONFIG_OVERRIDE+= Source/WebKit/gtk/webkit2gtk-web-extension.pc.in
38PKGCONFIG_OVERRIDE+= Source/WebKit/gtk/webkit2gtk.pc.in 37PKGCONFIG_OVERRIDE+= Source/WebKit/gtk/webkit2gtk.pc.in
39 38
40CMAKE_ARGS+= -DCMAKE_BUILD_TYPE=Release 39CMAKE_ARGS+= -DCMAKE_BUILD_TYPE=Release
41CMAKE_ARGS+= -DPORT=GTK 40CMAKE_ARGS+= -DPORT=GTK
42CMAKE_ARGS+= -DENABLE_X11_TARGET=ON 41CMAKE_ARGS+= -DENABLE_X11_TARGET=ON
43CMAKE_ARGS+= -DENABLE_MINIBROWSER=ON 42CMAKE_ARGS+= -DENABLE_MINIBROWSER=ON
44CMAKE_ARGS+= -DENABLE_GEOLOCATION=OFF 43CMAKE_ARGS+= -DENABLE_GEOLOCATION=OFF
45CMAKE_ARGS+= -DUSE_GSTREAMER_GL=OFF 44CMAKE_ARGS+= -DUSE_GSTREAMER_GL=OFF
46CMAKE_ARGS+= -DUSE_LIBHYPHEN=OFF 45CMAKE_ARGS+= -DUSE_LIBHYPHEN=OFF
47CMAKE_ARGS+= -DUSE_OPENJPEG=OFF 46CMAKE_ARGS+= -DUSE_OPENJPEG=OFF
48 47
49REPLACE_PERL+= Source/JavaScriptCore/Scripts/*.pl 48REPLACE_PERL+= Source/JavaScriptCore/Scripts/*.pl
50REPLACE_PERL+= Source/JavaScriptCore/create_hash_table 49REPLACE_PERL+= Source/JavaScriptCore/create_hash_table
51REPLACE_PERL+= Source/WebCore/Scripts/*.pl 50REPLACE_PERL+= Source/WebCore/Scripts/*.pl
52REPLACE_PERL+= Source/WebCore/bindings/scripts/*.pl 51REPLACE_PERL+= Source/WebCore/bindings/scripts/*.pl
53REPLACE_PERL+= Source/WebCore/bindings/scripts/*.pm 52REPLACE_PERL+= Source/WebCore/bindings/scripts/*.pm
54REPLACE_PERL+= Source/WebCore/css/*.pl 53REPLACE_PERL+= Source/WebCore/css/*.pl
55REPLACE_PERL+= Source/WebCore/dom/*.pl 54REPLACE_PERL+= Source/WebCore/dom/*.pl
56REPLACE_PERL+= Source/WebCore/make-hash-tools.pl 55REPLACE_PERL+= Source/WebCore/make-hash-tools.pl
57REPLACE_PERL+= Source/WebInspectorUI/Scripts/*.pl 56REPLACE_PERL+= Source/WebInspectorUI/Scripts/*.pl
58REPLACE_PERL+= Source/WebKit/Scripts/*.pl 57REPLACE_PERL+= Source/WebKit/Scripts/*.pl
59REPLACE_PERL+= Source/cmake/tools/scripts/*.pl 58REPLACE_PERL+= Source/cmake/tools/scripts/*.pl
60 59
61REPLACE_PYTHON+= Source/JavaScriptCore/Scripts/*.py 60REPLACE_PYTHON+= Source/JavaScriptCore/Scripts/*.py
62REPLACE_PYTHON+= Source/JavaScriptCore/Scripts/wkbuiltins/*.py 61REPLACE_PYTHON+= Source/JavaScriptCore/Scripts/wkbuiltins/*.py
63REPLACE_PYTHON+= Source/JavaScriptCore/inspector/scripts/*.py 62REPLACE_PYTHON+= Source/JavaScriptCore/inspector/scripts/*.py
64REPLACE_PYTHON+= Source/JavaScriptCore/inspector/scripts/codegen/*.py 63REPLACE_PYTHON+= Source/JavaScriptCore/inspector/scripts/codegen/*.py
65REPLACE_PYTHON+= Source/JavaScriptCore/wasm/*.py 64REPLACE_PYTHON+= Source/JavaScriptCore/wasm/*.py
66REPLACE_PYTHON+= Source/JavaScriptCore/yarr/*.py 65REPLACE_PYTHON+= Source/JavaScriptCore/yarr/*.py
67REPLACE_PYTHON+= Source/JavaScriptCore/yarr/create_regex_tables 66REPLACE_PYTHON+= Source/JavaScriptCore/yarr/create_regex_tables
68REPLACE_PYTHON+= Source/JavaScriptCore/yarr/generateYarrCanonicalizeUnicode 67REPLACE_PYTHON+= Source/JavaScriptCore/yarr/generateYarrCanonicalizeUnicode
69REPLACE_PYTHON+= Source/ThirdParty/ANGLE/src/compiler/translator/*.py 68REPLACE_PYTHON+= Source/ThirdParty/ANGLE/src/compiler/translator/*.py
70REPLACE_PYTHON+= Source/ThirdParty/ANGLE/src/libANGLE/*.py 69REPLACE_PYTHON+= Source/ThirdParty/ANGLE/src/libANGLE/*.py
71REPLACE_PYTHON+= Source/ThirdParty/ANGLE/src/libGLESv2/*.py 70REPLACE_PYTHON+= Source/ThirdParty/ANGLE/src/libGLESv2/*.py
72REPLACE_PYTHON+= Source/ThirdParty/gtest/scripts/*.py 71REPLACE_PYTHON+= Source/ThirdParty/gtest/scripts/*.py
73REPLACE_PYTHON+= Source/ThirdParty/gtest/test/*.py 72REPLACE_PYTHON+= Source/ThirdParty/gtest/test/*.py
74REPLACE_PYTHON+= Source/ThirdParty/gtest/xcode/Scripts/*.py 73REPLACE_PYTHON+= Source/ThirdParty/gtest/xcode/Scripts/*.py
75REPLACE_PYTHON+= Source/WebCore/css/*.py 74REPLACE_PYTHON+= Source/WebCore/css/*.py
76REPLACE_PYTHON+= Source/WebCore/html/parser/create-html-entity-table 75REPLACE_PYTHON+= Source/WebCore/html/parser/create-html-entity-table
77REPLACE_PYTHON+= Source/WebCore/platform/network/create-http-header-name-table 76REPLACE_PYTHON+= Source/WebCore/platform/network/create-http-header-name-table
78REPLACE_PYTHON+= Source/WebKit/Scripts/*.py 77REPLACE_PYTHON+= Source/WebKit/Scripts/*.py
79REPLACE_PYTHON+= Tools/glib/*.py 78REPLACE_PYTHON+= Tools/glib/*.py
80REPLACE_PYTHON+= Tools/gtkdoc/generate-gtkdoc 79REPLACE_PYTHON+= Tools/gtkdoc/generate-gtkdoc
81 80
82REPLACE_BASH+= Source/ThirdParty/ANGLE/src/compiler/preprocessor/generate_parser.sh 81REPLACE_BASH+= Source/ThirdParty/ANGLE/src/compiler/preprocessor/generate_parser.sh
83REPLACE_BASH+= Source/ThirdParty/ANGLE/src/compiler/translator/generate_parser.sh 82REPLACE_BASH+= Source/ThirdParty/ANGLE/src/compiler/translator/generate_parser.sh
84REPLACE_BASH+= Source/ThirdParty/gtest/xcode/Samples/FrameworkSample/runtests.sh 83REPLACE_BASH+= Source/ThirdParty/gtest/xcode/Samples/FrameworkSample/runtests.sh
85REPLACE_BASH+= Source/ThirdParty/gtest/xcode/Scripts/runtests.sh 84REPLACE_BASH+= Source/ThirdParty/gtest/xcode/Scripts/runtests.sh
86REPLACE_BASH+= Source/WebKit/Scripts/process-entitlements.sh 85REPLACE_BASH+= Source/WebKit/Scripts/process-entitlements.sh
87REPLACE_BASH+= Tools/gtk/install-dependencies 86REPLACE_BASH+= Tools/gtk/install-dependencies
88 87
89REPLACE_RUBY+= Source/JavaScriptCore/b3/air/*.rb 88REPLACE_RUBY+= Source/JavaScriptCore/b3/air/*.rb
90REPLACE_RUBY+= Source/JavaScriptCore/offlineasm/*.rb 89REPLACE_RUBY+= Source/JavaScriptCore/offlineasm/*.rb
91REPLACE_RUBY+= Source/WebCore/Scripts/*.rb 90REPLACE_RUBY+= Source/WebCore/Scripts/*.rb
92REPLACE_RUBY+= Source/WebCore/domjit/*.rb 91REPLACE_RUBY+= Source/WebCore/domjit/*.rb
93REPLACE_RUBY+= Source/WebInspectorUI/Scripts/*.rb 92REPLACE_RUBY+= Source/WebInspectorUI/Scripts/*.rb
94REPLACE_RUBY+= Source/WebKit/Scripts/*.rb 93REPLACE_RUBY+= Source/WebKit/Scripts/*.rb
95 94
96SUBST_CLASSES+= python 95SUBST_CLASSES+= python
97SUBST_FILES.python+= Source/WebInspectorUI/Scripts/copy-user-interface-resources.pl 96SUBST_FILES.python+= Source/WebInspectorUI/Scripts/copy-user-interface-resources.pl
98SUBST_SED.python+= -e 's,\(.\)python.;,\1${PYTHONBIN}\1;,' 97SUBST_SED.python+= -e 's,\(.\)python.;,\1${PYTHONBIN}\1;,'
99SUBST_STAGE.python= pre-configure 98SUBST_STAGE.python= pre-configure
100SUBST_MESSAGE.python= Fixing path to python binary. 99SUBST_MESSAGE.python= Fixing path to python binary.
101 100
102.include "../../lang/ruby/rubyversion.mk" 101.include "../../lang/ruby/rubyversion.mk"
103.include "../../lang/ruby/replace.mk" 102.include "../../lang/ruby/replace.mk"
104TOOL_DEPENDS+= ${RUBY_BASE}>=${RUBY_VERSION}:${RUBY_SRCDIR} 103TOOL_DEPENDS+= ${RUBY_BASE}>=${RUBY_VERSION}:${RUBY_SRCDIR}
105CMAKE_ARGS+= -DRUBY_EXECUTABLE=${RUBY} 104CMAKE_ARGS+= -DRUBY_EXECUTABLE=${RUBY}
106 105
107PYTHON_FOR_BUILD_ONLY= yes 106PYTHON_FOR_BUILD_ONLY= yes
108.include "../../lang/python/application.mk" 107.include "../../lang/python/application.mk"
109CMAKE_ARGS+= -DPYTHON_EXECUTABLE=${PYTHONBIN} 108CMAKE_ARGS+= -DPYTHON_EXECUTABLE=${PYTHONBIN}
110 109
111CXXFLAGS.SunOS+= -fpermissive 110CXXFLAGS.SunOS+= -fpermissive
112 111
113.include "../../mk/compiler.mk" 112.include "../../mk/compiler.mk"
114.if !empty(PKGSRC_COMPILER:Mclang) 113.if !empty(PKGSRC_COMPILER:Mclang)
115CXXFLAGS+= -Wno-c++11-narrowing 114CXXFLAGS+= -Wno-c++11-narrowing
116.endif 115.endif
117 116
118# This does not disable optimisations, merely avoids #error if there are none. 117# This does not disable optimisations, merely avoids #error if there are none.
119CFLAGS+= -DRELEASE_WITHOUT_OPTIMIZATIONS 118CFLAGS+= -DRELEASE_WITHOUT_OPTIMIZATIONS
120 119
121# Needed for JavaScript JIT 120# Needed for JavaScript JIT
122NOT_PAX_MPROTECT_SAFE+= libexec/webkit2gtk-4.0/WebKitWebProcess 121NOT_PAX_MPROTECT_SAFE+= libexec/webkit2gtk-4.0/WebKitWebProcess
123NOT_PAX_MPROTECT_SAFE+= libexec/webkit2gtk-4.0/jsc 122NOT_PAX_MPROTECT_SAFE+= libexec/webkit2gtk-4.0/jsc
124 123
125.include "options.mk" 124.include "options.mk"
126 125
127BUILDLINK_API_DEPENDS.glib2+= glib2>=2.32.1 126BUILDLINK_API_DEPENDS.glib2+= glib2>=2.32.1
128.include "../../devel/glib2/buildlink3.mk" 127.include "../../devel/glib2/buildlink3.mk"
129.include "../../devel/zlib/buildlink3.mk" 128.include "../../devel/zlib/buildlink3.mk"
130.include "../../databases/sqlite3/buildlink3.mk" 129.include "../../databases/sqlite3/buildlink3.mk"
131.include "../../devel/gperf/buildlink3.mk" 130.include "../../devel/gperf/buildlink3.mk"
132.include "../../devel/pango/buildlink3.mk" 131.include "../../devel/pango/buildlink3.mk"
133.include "../../fonts/woff2/buildlink3.mk" 132.include "../../fonts/woff2/buildlink3.mk"
134.include "../../graphics/cairo-gobject/buildlink3.mk" 133.include "../../graphics/cairo-gobject/buildlink3.mk"
135.include "../../graphics/freetype2/buildlink3.mk" 134.include "../../graphics/freetype2/buildlink3.mk"
136.include "../../graphics/libwebp/buildlink3.mk" 135.include "../../graphics/libwebp/buildlink3.mk"
137.include "../../mk/jpeg.buildlink3.mk" 136.include "../../mk/jpeg.buildlink3.mk"
138BUILDLINK_API_DEPENDS.png+= png>=1.5.1beta08 137BUILDLINK_API_DEPENDS.png+= png>=1.5.1beta08
139.include "../../graphics/png/buildlink3.mk" 138.include "../../graphics/png/buildlink3.mk"
140BUILDLINK_API_DEPENDS.gstreamer1+= gstreamer1>=1.0.3 139BUILDLINK_API_DEPENDS.gstreamer1+= gstreamer1>=1.0.3
141.include "../../multimedia/gstreamer1/buildlink3.mk" 140.include "../../multimedia/gstreamer1/buildlink3.mk"
142BUILDLINK_API_DEPENDS.gst-plugins1-base+= gst-plugins1-base>=1.0.3 141BUILDLINK_API_DEPENDS.gst-plugins1-base+= gst-plugins1-base>=1.0.3
143.include "../../multimedia/gst-plugins1-base/buildlink3.mk" 142.include "../../multimedia/gst-plugins1-base/buildlink3.mk"
144BUILDLINK_API_DEPENDS.libsoup+= libsoup>=2.42.2nb3 143BUILDLINK_API_DEPENDS.libsoup+= libsoup>=2.42.2nb3
145.include "../../net/libsoup/buildlink3.mk" 144.include "../../net/libsoup/buildlink3.mk"
146.include "../../security/libsecret/buildlink3.mk" 145.include "../../security/libsecret/buildlink3.mk"
147.include "../../security/libtasn1/buildlink3.mk" 146.include "../../security/libtasn1/buildlink3.mk"
148.include "../../sysutils/libnotify/buildlink3.mk" 147.include "../../sysutils/libnotify/buildlink3.mk"
149.include "../../textproc/icu/buildlink3.mk" 148.include "../../textproc/icu/buildlink3.mk"
150.include "../../textproc/libxslt/buildlink3.mk" 149.include "../../textproc/libxslt/buildlink3.mk"
151.include "../../x11/gtk3/buildlink3.mk" 150.include "../../x11/gtk3/buildlink3.mk"
152.include "../../x11/libXdamage/buildlink3.mk" 151.include "../../x11/libXdamage/buildlink3.mk"
153.include "../../x11/libXt/buildlink3.mk" 152.include "../../x11/libXt/buildlink3.mk"
154.include "../../mk/pthread.buildlink3.mk" 153.include "../../mk/pthread.buildlink3.mk"
155.include "../../mk/bsd.pkg.mk" 154.include "../../mk/bsd.pkg.mk"

cvs diff -r1.57 -r1.58 pkgsrc/www/webkit-gtk/PLIST (switch to unified diff)

--- pkgsrc/www/webkit-gtk/PLIST 2020/02/14 19:15:54 1.57
+++ pkgsrc/www/webkit-gtk/PLIST 2020/03/10 18:14:04 1.58
@@ -1,280 +1,283 @@ @@ -1,280 +1,283 @@
1@comment $NetBSD: PLIST,v 1.57 2020/02/14 19:15:54 leot Exp $ 1@comment $NetBSD: PLIST,v 1.58 2020/03/10 18:14:04 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
15include/webkitgtk-4.0/jsc/JSCException.h 15include/webkitgtk-4.0/jsc/JSCException.h
16include/webkitgtk-4.0/jsc/JSCOptions.h 16include/webkitgtk-4.0/jsc/JSCOptions.h
17include/webkitgtk-4.0/jsc/JSCValue.h 17include/webkitgtk-4.0/jsc/JSCValue.h
18include/webkitgtk-4.0/jsc/JSCVersion.h 18include/webkitgtk-4.0/jsc/JSCVersion.h
19include/webkitgtk-4.0/jsc/JSCVirtualMachine.h 19include/webkitgtk-4.0/jsc/JSCVirtualMachine.h
20include/webkitgtk-4.0/jsc/JSCWeakValue.h 20include/webkitgtk-4.0/jsc/JSCWeakValue.h
21include/webkitgtk-4.0/jsc/jsc.h 21include/webkitgtk-4.0/jsc/jsc.h
22include/webkitgtk-4.0/webkit2/WebKitApplicationInfo.h 22include/webkitgtk-4.0/webkit2/WebKitApplicationInfo.h
23include/webkitgtk-4.0/webkit2/WebKitAuthenticationRequest.h 23include/webkitgtk-4.0/webkit2/WebKitAuthenticationRequest.h
24include/webkitgtk-4.0/webkit2/WebKitAutocleanups.h 24include/webkitgtk-4.0/webkit2/WebKitAutocleanups.h
25include/webkitgtk-4.0/webkit2/WebKitAutomationSession.h 25include/webkitgtk-4.0/webkit2/WebKitAutomationSession.h
26include/webkitgtk-4.0/webkit2/WebKitBackForwardList.h 26include/webkitgtk-4.0/webkit2/WebKitBackForwardList.h
27include/webkitgtk-4.0/webkit2/WebKitBackForwardListItem.h 27include/webkitgtk-4.0/webkit2/WebKitBackForwardListItem.h
28include/webkitgtk-4.0/webkit2/WebKitColorChooserRequest.h 28include/webkitgtk-4.0/webkit2/WebKitColorChooserRequest.h
29include/webkitgtk-4.0/webkit2/WebKitConsoleMessage.h 29include/webkitgtk-4.0/webkit2/WebKitConsoleMessage.h
30include/webkitgtk-4.0/webkit2/WebKitContextMenu.h 30include/webkitgtk-4.0/webkit2/WebKitContextMenu.h
31include/webkitgtk-4.0/webkit2/WebKitContextMenuActions.h 31include/webkitgtk-4.0/webkit2/WebKitContextMenuActions.h
32include/webkitgtk-4.0/webkit2/WebKitContextMenuItem.h 32include/webkitgtk-4.0/webkit2/WebKitContextMenuItem.h
33include/webkitgtk-4.0/webkit2/WebKitCookieManager.h 33include/webkitgtk-4.0/webkit2/WebKitCookieManager.h
34include/webkitgtk-4.0/webkit2/WebKitCredential.h 34include/webkitgtk-4.0/webkit2/WebKitCredential.h
35include/webkitgtk-4.0/webkit2/WebKitDefines.h 35include/webkitgtk-4.0/webkit2/WebKitDefines.h
36include/webkitgtk-4.0/webkit2/WebKitDeviceInfoPermissionRequest.h 36include/webkitgtk-4.0/webkit2/WebKitDeviceInfoPermissionRequest.h
37include/webkitgtk-4.0/webkit2/WebKitDownload.h 37include/webkitgtk-4.0/webkit2/WebKitDownload.h
38include/webkitgtk-4.0/webkit2/WebKitEditingCommands.h 38include/webkitgtk-4.0/webkit2/WebKitEditingCommands.h
39include/webkitgtk-4.0/webkit2/WebKitEditorState.h 39include/webkitgtk-4.0/webkit2/WebKitEditorState.h
40include/webkitgtk-4.0/webkit2/WebKitEnumTypes.h 40include/webkitgtk-4.0/webkit2/WebKitEnumTypes.h
41include/webkitgtk-4.0/webkit2/WebKitError.h 41include/webkitgtk-4.0/webkit2/WebKitError.h
42include/webkitgtk-4.0/webkit2/WebKitFaviconDatabase.h 42include/webkitgtk-4.0/webkit2/WebKitFaviconDatabase.h
43include/webkitgtk-4.0/webkit2/WebKitFileChooserRequest.h 43include/webkitgtk-4.0/webkit2/WebKitFileChooserRequest.h
44include/webkitgtk-4.0/webkit2/WebKitFindController.h 44include/webkitgtk-4.0/webkit2/WebKitFindController.h
45include/webkitgtk-4.0/webkit2/WebKitFormSubmissionRequest.h 45include/webkitgtk-4.0/webkit2/WebKitFormSubmissionRequest.h
46include/webkitgtk-4.0/webkit2/WebKitForwardDeclarations.h 46include/webkitgtk-4.0/webkit2/WebKitForwardDeclarations.h
47include/webkitgtk-4.0/webkit2/WebKitFrame.h 47include/webkitgtk-4.0/webkit2/WebKitFrame.h
48include/webkitgtk-4.0/webkit2/WebKitGeolocationManager.h 48include/webkitgtk-4.0/webkit2/WebKitGeolocationManager.h
49include/webkitgtk-4.0/webkit2/WebKitGeolocationPermissionRequest.h 49include/webkitgtk-4.0/webkit2/WebKitGeolocationPermissionRequest.h
50include/webkitgtk-4.0/webkit2/WebKitHitTestResult.h 50include/webkitgtk-4.0/webkit2/WebKitHitTestResult.h
 51include/webkitgtk-4.0/webkit2/WebKitInputMethodContext.h
51include/webkitgtk-4.0/webkit2/WebKitInstallMissingMediaPluginsPermissionRequest.h 52include/webkitgtk-4.0/webkit2/WebKitInstallMissingMediaPluginsPermissionRequest.h
52include/webkitgtk-4.0/webkit2/WebKitJavascriptResult.h 53include/webkitgtk-4.0/webkit2/WebKitJavascriptResult.h
53include/webkitgtk-4.0/webkit2/WebKitMimeInfo.h 54include/webkitgtk-4.0/webkit2/WebKitMimeInfo.h
54include/webkitgtk-4.0/webkit2/WebKitNavigationAction.h 55include/webkitgtk-4.0/webkit2/WebKitNavigationAction.h
55include/webkitgtk-4.0/webkit2/WebKitNavigationPolicyDecision.h 56include/webkitgtk-4.0/webkit2/WebKitNavigationPolicyDecision.h
56include/webkitgtk-4.0/webkit2/WebKitNetworkProxySettings.h 57include/webkitgtk-4.0/webkit2/WebKitNetworkProxySettings.h
57include/webkitgtk-4.0/webkit2/WebKitNotification.h 58include/webkitgtk-4.0/webkit2/WebKitNotification.h
58include/webkitgtk-4.0/webkit2/WebKitNotificationPermissionRequest.h 59include/webkitgtk-4.0/webkit2/WebKitNotificationPermissionRequest.h
59include/webkitgtk-4.0/webkit2/WebKitOptionMenu.h 60include/webkitgtk-4.0/webkit2/WebKitOptionMenu.h
60include/webkitgtk-4.0/webkit2/WebKitOptionMenuItem.h 61include/webkitgtk-4.0/webkit2/WebKitOptionMenuItem.h
61include/webkitgtk-4.0/webkit2/WebKitPermissionRequest.h 62include/webkitgtk-4.0/webkit2/WebKitPermissionRequest.h
62include/webkitgtk-4.0/webkit2/WebKitPlugin.h 63include/webkitgtk-4.0/webkit2/WebKitPlugin.h
 64include/webkitgtk-4.0/webkit2/WebKitPointerLockPermissionRequest.h
63include/webkitgtk-4.0/webkit2/WebKitPolicyDecision.h 65include/webkitgtk-4.0/webkit2/WebKitPolicyDecision.h
64include/webkitgtk-4.0/webkit2/WebKitPrintCustomWidget.h 66include/webkitgtk-4.0/webkit2/WebKitPrintCustomWidget.h
65include/webkitgtk-4.0/webkit2/WebKitPrintOperation.h 67include/webkitgtk-4.0/webkit2/WebKitPrintOperation.h
66include/webkitgtk-4.0/webkit2/WebKitResponsePolicyDecision.h 68include/webkitgtk-4.0/webkit2/WebKitResponsePolicyDecision.h
67include/webkitgtk-4.0/webkit2/WebKitScriptDialog.h 69include/webkitgtk-4.0/webkit2/WebKitScriptDialog.h
68include/webkitgtk-4.0/webkit2/WebKitScriptWorld.h 70include/webkitgtk-4.0/webkit2/WebKitScriptWorld.h
69include/webkitgtk-4.0/webkit2/WebKitSecurityManager.h 71include/webkitgtk-4.0/webkit2/WebKitSecurityManager.h
70include/webkitgtk-4.0/webkit2/WebKitSecurityOrigin.h 72include/webkitgtk-4.0/webkit2/WebKitSecurityOrigin.h
71include/webkitgtk-4.0/webkit2/WebKitSettings.h 73include/webkitgtk-4.0/webkit2/WebKitSettings.h
72include/webkitgtk-4.0/webkit2/WebKitURIRequest.h 74include/webkitgtk-4.0/webkit2/WebKitURIRequest.h
73include/webkitgtk-4.0/webkit2/WebKitURIResponse.h 75include/webkitgtk-4.0/webkit2/WebKitURIResponse.h
74include/webkitgtk-4.0/webkit2/WebKitURISchemeRequest.h 76include/webkitgtk-4.0/webkit2/WebKitURISchemeRequest.h
75include/webkitgtk-4.0/webkit2/WebKitURIUtilities.h 77include/webkitgtk-4.0/webkit2/WebKitURIUtilities.h
76include/webkitgtk-4.0/webkit2/WebKitUserContent.h 78include/webkitgtk-4.0/webkit2/WebKitUserContent.h
77include/webkitgtk-4.0/webkit2/WebKitUserContentFilterStore.h 79include/webkitgtk-4.0/webkit2/WebKitUserContentFilterStore.h
78include/webkitgtk-4.0/webkit2/WebKitUserContentManager.h 80include/webkitgtk-4.0/webkit2/WebKitUserContentManager.h
79include/webkitgtk-4.0/webkit2/WebKitUserMediaPermissionRequest.h 81include/webkitgtk-4.0/webkit2/WebKitUserMediaPermissionRequest.h
 82include/webkitgtk-4.0/webkit2/WebKitUserMessage.h
80include/webkitgtk-4.0/webkit2/WebKitVersion.h 83include/webkitgtk-4.0/webkit2/WebKitVersion.h
81include/webkitgtk-4.0/webkit2/WebKitWebContext.h 84include/webkitgtk-4.0/webkit2/WebKitWebContext.h
82include/webkitgtk-4.0/webkit2/WebKitWebEditor.h 85include/webkitgtk-4.0/webkit2/WebKitWebEditor.h
83include/webkitgtk-4.0/webkit2/WebKitWebExtension.h 86include/webkitgtk-4.0/webkit2/WebKitWebExtension.h
84include/webkitgtk-4.0/webkit2/WebKitWebExtensionAutocleanups.h 87include/webkitgtk-4.0/webkit2/WebKitWebExtensionAutocleanups.h
85include/webkitgtk-4.0/webkit2/WebKitWebHitTestResult.h 88include/webkitgtk-4.0/webkit2/WebKitWebHitTestResult.h
86include/webkitgtk-4.0/webkit2/WebKitWebInspector.h 89include/webkitgtk-4.0/webkit2/WebKitWebInspector.h
87include/webkitgtk-4.0/webkit2/WebKitWebPage.h 90include/webkitgtk-4.0/webkit2/WebKitWebPage.h
88include/webkitgtk-4.0/webkit2/WebKitWebProcessEnumTypes.h 91include/webkitgtk-4.0/webkit2/WebKitWebProcessEnumTypes.h
89include/webkitgtk-4.0/webkit2/WebKitWebResource.h 92include/webkitgtk-4.0/webkit2/WebKitWebResource.h
90include/webkitgtk-4.0/webkit2/WebKitWebView.h 93include/webkitgtk-4.0/webkit2/WebKitWebView.h
91include/webkitgtk-4.0/webkit2/WebKitWebViewBase.h 94include/webkitgtk-4.0/webkit2/WebKitWebViewBase.h
92include/webkitgtk-4.0/webkit2/WebKitWebViewSessionState.h 95include/webkitgtk-4.0/webkit2/WebKitWebViewSessionState.h
93include/webkitgtk-4.0/webkit2/WebKitWebsiteData.h 96include/webkitgtk-4.0/webkit2/WebKitWebsiteData.h
94include/webkitgtk-4.0/webkit2/WebKitWebsiteDataManager.h 97include/webkitgtk-4.0/webkit2/WebKitWebsiteDataManager.h
95include/webkitgtk-4.0/webkit2/WebKitWindowProperties.h 98include/webkitgtk-4.0/webkit2/WebKitWindowProperties.h
96include/webkitgtk-4.0/webkit2/webkit-web-extension.h 99include/webkitgtk-4.0/webkit2/webkit-web-extension.h
97include/webkitgtk-4.0/webkit2/webkit2.h 100include/webkitgtk-4.0/webkit2/webkit2.h
98include/webkitgtk-4.0/webkitdom/WebKitDOMAttr.h 101include/webkitgtk-4.0/webkitdom/WebKitDOMAttr.h
99include/webkitgtk-4.0/webkitdom/WebKitDOMBlob.h 102include/webkitgtk-4.0/webkitdom/WebKitDOMBlob.h
100include/webkitgtk-4.0/webkitdom/WebKitDOMCDATASection.h 103include/webkitgtk-4.0/webkitdom/WebKitDOMCDATASection.h
101include/webkitgtk-4.0/webkitdom/WebKitDOMCSSRule.h 104include/webkitgtk-4.0/webkitdom/WebKitDOMCSSRule.h
102include/webkitgtk-4.0/webkitdom/WebKitDOMCSSRuleList.h 105include/webkitgtk-4.0/webkitdom/WebKitDOMCSSRuleList.h
103include/webkitgtk-4.0/webkitdom/WebKitDOMCSSStyleDeclaration.h 106include/webkitgtk-4.0/webkitdom/WebKitDOMCSSStyleDeclaration.h
104include/webkitgtk-4.0/webkitdom/WebKitDOMCSSStyleSheet.h 107include/webkitgtk-4.0/webkitdom/WebKitDOMCSSStyleSheet.h
105include/webkitgtk-4.0/webkitdom/WebKitDOMCSSValue.h 108include/webkitgtk-4.0/webkitdom/WebKitDOMCSSValue.h
106include/webkitgtk-4.0/webkitdom/WebKitDOMCharacterData.h 109include/webkitgtk-4.0/webkitdom/WebKitDOMCharacterData.h
107include/webkitgtk-4.0/webkitdom/WebKitDOMClientRect.h 110include/webkitgtk-4.0/webkitdom/WebKitDOMClientRect.h
108include/webkitgtk-4.0/webkitdom/WebKitDOMClientRectList.h 111include/webkitgtk-4.0/webkitdom/WebKitDOMClientRectList.h
109include/webkitgtk-4.0/webkitdom/WebKitDOMComment.h 112include/webkitgtk-4.0/webkitdom/WebKitDOMComment.h
110include/webkitgtk-4.0/webkitdom/WebKitDOMCustom.h 113include/webkitgtk-4.0/webkitdom/WebKitDOMCustom.h
111include/webkitgtk-4.0/webkitdom/WebKitDOMCustomUnstable.h 114include/webkitgtk-4.0/webkitdom/WebKitDOMCustomUnstable.h
112include/webkitgtk-4.0/webkitdom/WebKitDOMDOMImplementation.h 115include/webkitgtk-4.0/webkitdom/WebKitDOMDOMImplementation.h
113include/webkitgtk-4.0/webkitdom/WebKitDOMDOMSelection.h 116include/webkitgtk-4.0/webkitdom/WebKitDOMDOMSelection.h
114include/webkitgtk-4.0/webkitdom/WebKitDOMDOMTokenList.h 117include/webkitgtk-4.0/webkitdom/WebKitDOMDOMTokenList.h
115include/webkitgtk-4.0/webkitdom/WebKitDOMDOMWindow.h 118include/webkitgtk-4.0/webkitdom/WebKitDOMDOMWindow.h
116include/webkitgtk-4.0/webkitdom/WebKitDOMDOMWindowUnstable.h 119include/webkitgtk-4.0/webkitdom/WebKitDOMDOMWindowUnstable.h
117include/webkitgtk-4.0/webkitdom/WebKitDOMDeprecated.h 120include/webkitgtk-4.0/webkitdom/WebKitDOMDeprecated.h
118include/webkitgtk-4.0/webkitdom/WebKitDOMDocument.h 121include/webkitgtk-4.0/webkitdom/WebKitDOMDocument.h
119include/webkitgtk-4.0/webkitdom/WebKitDOMDocumentFragment.h 122include/webkitgtk-4.0/webkitdom/WebKitDOMDocumentFragment.h
120include/webkitgtk-4.0/webkitdom/WebKitDOMDocumentFragmentUnstable.h 123include/webkitgtk-4.0/webkitdom/WebKitDOMDocumentFragmentUnstable.h
121include/webkitgtk-4.0/webkitdom/WebKitDOMDocumentType.h 124include/webkitgtk-4.0/webkitdom/WebKitDOMDocumentType.h
122include/webkitgtk-4.0/webkitdom/WebKitDOMDocumentUnstable.h 125include/webkitgtk-4.0/webkitdom/WebKitDOMDocumentUnstable.h
123include/webkitgtk-4.0/webkitdom/WebKitDOMElement.h 126include/webkitgtk-4.0/webkitdom/WebKitDOMElement.h
124include/webkitgtk-4.0/webkitdom/WebKitDOMElementUnstable.h 127include/webkitgtk-4.0/webkitdom/WebKitDOMElementUnstable.h
125include/webkitgtk-4.0/webkitdom/WebKitDOMEvent.h 128include/webkitgtk-4.0/webkitdom/WebKitDOMEvent.h
126include/webkitgtk-4.0/webkitdom/WebKitDOMEventTarget.h 129include/webkitgtk-4.0/webkitdom/WebKitDOMEventTarget.h
127include/webkitgtk-4.0/webkitdom/WebKitDOMFile.h 130include/webkitgtk-4.0/webkitdom/WebKitDOMFile.h
128include/webkitgtk-4.0/webkitdom/WebKitDOMFileList.h 131include/webkitgtk-4.0/webkitdom/WebKitDOMFileList.h
129include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLAnchorElement.h 132include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLAnchorElement.h
130include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLAppletElement.h 133include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLAppletElement.h
131include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLAreaElement.h 134include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLAreaElement.h
132include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLBRElement.h 135include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLBRElement.h
133include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLBaseElement.h 136include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLBaseElement.h
134include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLBodyElement.h 137include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLBodyElement.h
135include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLButtonElement.h 138include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLButtonElement.h
136include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLCanvasElement.h 139include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLCanvasElement.h
137include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLCollection.h 140include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLCollection.h
138include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLDListElement.h 141include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLDListElement.h
139include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLDirectoryElement.h 142include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLDirectoryElement.h
140include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLDivElement.h 143include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLDivElement.h
141include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLDocument.h 144include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLDocument.h
142include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLElement.h 145include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLElement.h
143include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLElementUnstable.h 146include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLElementUnstable.h
144include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLEmbedElement.h 147include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLEmbedElement.h
145include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLFieldSetElement.h 148include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLFieldSetElement.h
146include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLFontElement.h 149include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLFontElement.h
147include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLFormElement.h 150include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLFormElement.h
148include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLFrameElement.h 151include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLFrameElement.h
149include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLFrameSetElement.h 152include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLFrameSetElement.h
150include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLHRElement.h 153include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLHRElement.h
151include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLHeadElement.h 154include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLHeadElement.h
152include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLHeadingElement.h 155include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLHeadingElement.h
153include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLHtmlElement.h 156include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLHtmlElement.h
154include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLIFrameElement.h 157include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLIFrameElement.h
155include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLImageElement.h 158include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLImageElement.h
156include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLInputElement.h 159include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLInputElement.h
157include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLLIElement.h 160include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLLIElement.h
158include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLLabelElement.h 161include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLLabelElement.h
159include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLLegendElement.h 162include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLLegendElement.h
160include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLLinkElement.h 163include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLLinkElement.h
161include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLMapElement.h 164include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLMapElement.h
162include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLMarqueeElement.h 165include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLMarqueeElement.h
163include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLMenuElement.h 166include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLMenuElement.h
164include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLMetaElement.h 167include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLMetaElement.h
165include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLModElement.h 168include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLModElement.h
166include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLOListElement.h 169include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLOListElement.h
167include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLObjectElement.h 170include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLObjectElement.h
168include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLOptGroupElement.h 171include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLOptGroupElement.h
169include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLOptionElement.h 172include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLOptionElement.h
170include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLOptionsCollection.h 173include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLOptionsCollection.h
171include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLParagraphElement.h 174include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLParagraphElement.h
172include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLParamElement.h 175include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLParamElement.h
173include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLPreElement.h 176include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLPreElement.h
174include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLQuoteElement.h 177include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLQuoteElement.h
175include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLScriptElement.h 178include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLScriptElement.h
176include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLSelectElement.h 179include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLSelectElement.h
177include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLStyleElement.h 180include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLStyleElement.h
178include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLTableCaptionElement.h 181include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLTableCaptionElement.h
179include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLTableCellElement.h 182include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLTableCellElement.h
180include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLTableColElement.h 183include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLTableColElement.h
181include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLTableElement.h 184include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLTableElement.h
182include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLTableRowElement.h 185include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLTableRowElement.h
183include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLTableSectionElement.h 186include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLTableSectionElement.h
184include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLTextAreaElement.h 187include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLTextAreaElement.h
185include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLTitleElement.h 188include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLTitleElement.h
186include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLUListElement.h 189include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLUListElement.h
187include/webkitgtk-4.0/webkitdom/WebKitDOMKeyboardEvent.h 190include/webkitgtk-4.0/webkitdom/WebKitDOMKeyboardEvent.h
188include/webkitgtk-4.0/webkitdom/WebKitDOMMediaList.h 191include/webkitgtk-4.0/webkitdom/WebKitDOMMediaList.h
189include/webkitgtk-4.0/webkitdom/WebKitDOMMouseEvent.h 192include/webkitgtk-4.0/webkitdom/WebKitDOMMouseEvent.h
190include/webkitgtk-4.0/webkitdom/WebKitDOMNamedNodeMap.h 193include/webkitgtk-4.0/webkitdom/WebKitDOMNamedNodeMap.h
191include/webkitgtk-4.0/webkitdom/WebKitDOMNode.h 194include/webkitgtk-4.0/webkitdom/WebKitDOMNode.h
192include/webkitgtk-4.0/webkitdom/WebKitDOMNodeFilter.h 195include/webkitgtk-4.0/webkitdom/WebKitDOMNodeFilter.h
193include/webkitgtk-4.0/webkitdom/WebKitDOMNodeIterator.h 196include/webkitgtk-4.0/webkitdom/WebKitDOMNodeIterator.h
194include/webkitgtk-4.0/webkitdom/WebKitDOMNodeList.h 197include/webkitgtk-4.0/webkitdom/WebKitDOMNodeList.h
195include/webkitgtk-4.0/webkitdom/WebKitDOMObject.h 198include/webkitgtk-4.0/webkitdom/WebKitDOMObject.h
196include/webkitgtk-4.0/webkitdom/WebKitDOMProcessingInstruction.h 199include/webkitgtk-4.0/webkitdom/WebKitDOMProcessingInstruction.h
197include/webkitgtk-4.0/webkitdom/WebKitDOMRange.h 200include/webkitgtk-4.0/webkitdom/WebKitDOMRange.h
198include/webkitgtk-4.0/webkitdom/WebKitDOMRangeUnstable.h 201include/webkitgtk-4.0/webkitdom/WebKitDOMRangeUnstable.h
199include/webkitgtk-4.0/webkitdom/WebKitDOMStyleSheet.h 202include/webkitgtk-4.0/webkitdom/WebKitDOMStyleSheet.h
200include/webkitgtk-4.0/webkitdom/WebKitDOMStyleSheetList.h 203include/webkitgtk-4.0/webkitdom/WebKitDOMStyleSheetList.h
201include/webkitgtk-4.0/webkitdom/WebKitDOMText.h 204include/webkitgtk-4.0/webkitdom/WebKitDOMText.h
202include/webkitgtk-4.0/webkitdom/WebKitDOMTreeWalker.h 205include/webkitgtk-4.0/webkitdom/WebKitDOMTreeWalker.h
203include/webkitgtk-4.0/webkitdom/WebKitDOMUIEvent.h 206include/webkitgtk-4.0/webkitdom/WebKitDOMUIEvent.h
204include/webkitgtk-4.0/webkitdom/WebKitDOMWheelEvent.h 207include/webkitgtk-4.0/webkitdom/WebKitDOMWheelEvent.h
205include/webkitgtk-4.0/webkitdom/WebKitDOMXPathExpression.h 208include/webkitgtk-4.0/webkitdom/WebKitDOMXPathExpression.h
206include/webkitgtk-4.0/webkitdom/WebKitDOMXPathNSResolver.h 209include/webkitgtk-4.0/webkitdom/WebKitDOMXPathNSResolver.h
207include/webkitgtk-4.0/webkitdom/WebKitDOMXPathResult.h 210include/webkitgtk-4.0/webkitdom/WebKitDOMXPathResult.h
208include/webkitgtk-4.0/webkitdom/webkitdom.h 211include/webkitgtk-4.0/webkitdom/webkitdom.h
209include/webkitgtk-4.0/webkitdom/webkitdomautocleanups.h 212include/webkitgtk-4.0/webkitdom/webkitdomautocleanups.h
210include/webkitgtk-4.0/webkitdom/webkitdomdefines.h 213include/webkitgtk-4.0/webkitdom/webkitdomdefines.h
211${PLIST.introspection}lib/girepository-1.0/JavaScriptCore-4.0.typelib 214${PLIST.introspection}lib/girepository-1.0/JavaScriptCore-4.0.typelib
212${PLIST.introspection}lib/girepository-1.0/WebKit2-4.0.typelib 215${PLIST.introspection}lib/girepository-1.0/WebKit2-4.0.typelib
213${PLIST.introspection}lib/girepository-1.0/WebKit2WebExtension-4.0.typelib 216${PLIST.introspection}lib/girepository-1.0/WebKit2WebExtension-4.0.typelib
214lib/libjavascriptcoregtk-4.0.so 217lib/libjavascriptcoregtk-4.0.so
215lib/libjavascriptcoregtk-4.0.so.18 218lib/libjavascriptcoregtk-4.0.so.18
216lib/libjavascriptcoregtk-4.0.so.18.14.9 219lib/libjavascriptcoregtk-4.0.so.18.16.3
217lib/libwebkit2gtk-4.0.so 220lib/libwebkit2gtk-4.0.so
218lib/libwebkit2gtk-4.0.so.37 221lib/libwebkit2gtk-4.0.so.37
219lib/libwebkit2gtk-4.0.so.37.39.5 222lib/libwebkit2gtk-4.0.so.37.44.2
220lib/pkgconfig/javascriptcoregtk-4.0.pc 223lib/pkgconfig/javascriptcoregtk-4.0.pc
221lib/pkgconfig/webkit2gtk-4.0.pc 224lib/pkgconfig/webkit2gtk-4.0.pc
222lib/pkgconfig/webkit2gtk-web-extension-4.0.pc 225lib/pkgconfig/webkit2gtk-web-extension-4.0.pc
223lib/webkit2gtk-4.0/injected-bundle/libwebkit2gtkinjectedbundle.so 226lib/webkit2gtk-4.0/injected-bundle/libwebkit2gtkinjectedbundle.so
224libexec/webkit2gtk-4.0/MiniBrowser 227libexec/webkit2gtk-4.0/MiniBrowser
225libexec/webkit2gtk-4.0/WebKitNetworkProcess 228libexec/webkit2gtk-4.0/WebKitNetworkProcess
226libexec/webkit2gtk-4.0/WebKitPluginProcess 229libexec/webkit2gtk-4.0/WebKitPluginProcess
227libexec/webkit2gtk-4.0/WebKitWebProcess 230libexec/webkit2gtk-4.0/WebKitWebProcess
228libexec/webkit2gtk-4.0/jsc 231libexec/webkit2gtk-4.0/jsc
229${PLIST.introspection}share/gir-1.0/JavaScriptCore-4.0.gir 232${PLIST.introspection}share/gir-1.0/JavaScriptCore-4.0.gir
230${PLIST.introspection}share/gir-1.0/WebKit2-4.0.gir 233${PLIST.introspection}share/gir-1.0/WebKit2-4.0.gir
231${PLIST.introspection}share/gir-1.0/WebKit2WebExtension-4.0.gir 234${PLIST.introspection}share/gir-1.0/WebKit2WebExtension-4.0.gir
232share/locale/ar/LC_MESSAGES/WebKit2GTK-4.0.mo 235share/locale/ar/LC_MESSAGES/WebKit2GTK-4.0.mo
233share/locale/as/LC_MESSAGES/WebKit2GTK-4.0.mo 236share/locale/as/LC_MESSAGES/WebKit2GTK-4.0.mo
234share/locale/bg/LC_MESSAGES/WebKit2GTK-4.0.mo 237share/locale/bg/LC_MESSAGES/WebKit2GTK-4.0.mo
235share/locale/ca/LC_MESSAGES/WebKit2GTK-4.0.mo 238share/locale/ca/LC_MESSAGES/WebKit2GTK-4.0.mo
236share/locale/cs/LC_MESSAGES/WebKit2GTK-4.0.mo 239share/locale/cs/LC_MESSAGES/WebKit2GTK-4.0.mo
237share/locale/da/LC_MESSAGES/WebKit2GTK-4.0.mo 240share/locale/da/LC_MESSAGES/WebKit2GTK-4.0.mo
238share/locale/de/LC_MESSAGES/WebKit2GTK-4.0.mo 241share/locale/de/LC_MESSAGES/WebKit2GTK-4.0.mo
239share/locale/el/LC_MESSAGES/WebKit2GTK-4.0.mo 242share/locale/el/LC_MESSAGES/WebKit2GTK-4.0.mo
240share/locale/en_CA/LC_MESSAGES/WebKit2GTK-4.0.mo 243share/locale/en_CA/LC_MESSAGES/WebKit2GTK-4.0.mo
241share/locale/en_GB/LC_MESSAGES/WebKit2GTK-4.0.mo 244share/locale/en_GB/LC_MESSAGES/WebKit2GTK-4.0.mo
242share/locale/eo/LC_MESSAGES/WebKit2GTK-4.0.mo 245share/locale/eo/LC_MESSAGES/WebKit2GTK-4.0.mo
243share/locale/es/LC_MESSAGES/WebKit2GTK-4.0.mo 246share/locale/es/LC_MESSAGES/WebKit2GTK-4.0.mo
244share/locale/et/LC_MESSAGES/WebKit2GTK-4.0.mo 247share/locale/et/LC_MESSAGES/WebKit2GTK-4.0.mo
245share/locale/eu/LC_MESSAGES/WebKit2GTK-4.0.mo 248share/locale/eu/LC_MESSAGES/WebKit2GTK-4.0.mo
246share/locale/fi/LC_MESSAGES/WebKit2GTK-4.0.mo 249share/locale/fi/LC_MESSAGES/WebKit2GTK-4.0.mo
247share/locale/fr/LC_MESSAGES/WebKit2GTK-4.0.mo 250share/locale/fr/LC_MESSAGES/WebKit2GTK-4.0.mo
248share/locale/gl/LC_MESSAGES/WebKit2GTK-4.0.mo 251share/locale/gl/LC_MESSAGES/WebKit2GTK-4.0.mo
249share/locale/gu/LC_MESSAGES/WebKit2GTK-4.0.mo 252share/locale/gu/LC_MESSAGES/WebKit2GTK-4.0.mo
250share/locale/he/LC_MESSAGES/WebKit2GTK-4.0.mo 253share/locale/he/LC_MESSAGES/WebKit2GTK-4.0.mo
251share/locale/hi/LC_MESSAGES/WebKit2GTK-4.0.mo 254share/locale/hi/LC_MESSAGES/WebKit2GTK-4.0.mo
252share/locale/hu/LC_MESSAGES/WebKit2GTK-4.0.mo 255share/locale/hu/LC_MESSAGES/WebKit2GTK-4.0.mo
253share/locale/id/LC_MESSAGES/WebKit2GTK-4.0.mo 256share/locale/id/LC_MESSAGES/WebKit2GTK-4.0.mo
254share/locale/it/LC_MESSAGES/WebKit2GTK-4.0.mo 257share/locale/it/LC_MESSAGES/WebKit2GTK-4.0.mo
255share/locale/ja/LC_MESSAGES/WebKit2GTK-4.0.mo 258share/locale/ja/LC_MESSAGES/WebKit2GTK-4.0.mo
256share/locale/kn/LC_MESSAGES/WebKit2GTK-4.0.mo 259share/locale/kn/LC_MESSAGES/WebKit2GTK-4.0.mo
257share/locale/ko/LC_MESSAGES/WebKit2GTK-4.0.mo 260share/locale/ko/LC_MESSAGES/WebKit2GTK-4.0.mo
258share/locale/lt/LC_MESSAGES/WebKit2GTK-4.0.mo 261share/locale/lt/LC_MESSAGES/WebKit2GTK-4.0.mo
259share/locale/lv/LC_MESSAGES/WebKit2GTK-4.0.mo 262share/locale/lv/LC_MESSAGES/WebKit2GTK-4.0.mo
260share/locale/ml/LC_MESSAGES/WebKit2GTK-4.0.mo 263share/locale/ml/LC_MESSAGES/WebKit2GTK-4.0.mo
261share/locale/mr/LC_MESSAGES/WebKit2GTK-4.0.mo 264share/locale/mr/LC_MESSAGES/WebKit2GTK-4.0.mo
262share/locale/nb/LC_MESSAGES/WebKit2GTK-4.0.mo 265share/locale/nb/LC_MESSAGES/WebKit2GTK-4.0.mo
263share/locale/nl/LC_MESSAGES/WebKit2GTK-4.0.mo 266share/locale/nl/LC_MESSAGES/WebKit2GTK-4.0.mo
264share/locale/or/LC_MESSAGES/WebKit2GTK-4.0.mo 267share/locale/or/LC_MESSAGES/WebKit2GTK-4.0.mo
265share/locale/pa/LC_MESSAGES/WebKit2GTK-4.0.mo 268share/locale/pa/LC_MESSAGES/WebKit2GTK-4.0.mo
266share/locale/pl/LC_MESSAGES/WebKit2GTK-4.0.mo 269share/locale/pl/LC_MESSAGES/WebKit2GTK-4.0.mo
267share/locale/pt/LC_MESSAGES/WebKit2GTK-4.0.mo 270share/locale/pt/LC_MESSAGES/WebKit2GTK-4.0.mo
268share/locale/pt_BR/LC_MESSAGES/WebKit2GTK-4.0.mo 271share/locale/pt_BR/LC_MESSAGES/WebKit2GTK-4.0.mo
269share/locale/ro/LC_MESSAGES/WebKit2GTK-4.0.mo 272share/locale/ro/LC_MESSAGES/WebKit2GTK-4.0.mo
270share/locale/ru/LC_MESSAGES/WebKit2GTK-4.0.mo 273share/locale/ru/LC_MESSAGES/WebKit2GTK-4.0.mo
271share/locale/sl/LC_MESSAGES/WebKit2GTK-4.0.mo 274share/locale/sl/LC_MESSAGES/WebKit2GTK-4.0.mo
272share/locale/sr/LC_MESSAGES/WebKit2GTK-4.0.mo 275share/locale/sr/LC_MESSAGES/WebKit2GTK-4.0.mo
273share/locale/sr@latin/LC_MESSAGES/WebKit2GTK-4.0.mo 276share/locale/sr@latin/LC_MESSAGES/WebKit2GTK-4.0.mo
274share/locale/sv/LC_MESSAGES/WebKit2GTK-4.0.mo 277share/locale/sv/LC_MESSAGES/WebKit2GTK-4.0.mo
275share/locale/ta/LC_MESSAGES/WebKit2GTK-4.0.mo 278share/locale/ta/LC_MESSAGES/WebKit2GTK-4.0.mo
276share/locale/te/LC_MESSAGES/WebKit2GTK-4.0.mo 279share/locale/te/LC_MESSAGES/WebKit2GTK-4.0.mo
277share/locale/tr/LC_MESSAGES/WebKit2GTK-4.0.mo 280share/locale/tr/LC_MESSAGES/WebKit2GTK-4.0.mo
278share/locale/uk/LC_MESSAGES/WebKit2GTK-4.0.mo 281share/locale/uk/LC_MESSAGES/WebKit2GTK-4.0.mo
279share/locale/vi/LC_MESSAGES/WebKit2GTK-4.0.mo 282share/locale/vi/LC_MESSAGES/WebKit2GTK-4.0.mo
280share/locale/zh_CN/LC_MESSAGES/WebKit2GTK-4.0.mo 283share/locale/zh_CN/LC_MESSAGES/WebKit2GTK-4.0.mo

cvs diff -r1.132 -r1.133 pkgsrc/www/webkit-gtk/distinfo (switch to unified diff)

--- pkgsrc/www/webkit-gtk/distinfo 2020/02/14 19:15:54 1.132
+++ pkgsrc/www/webkit-gtk/distinfo 2020/03/10 18:14:04 1.133
@@ -1,40 +1,43 @@ @@ -1,40 +1,43 @@
1$NetBSD: distinfo,v 1.132 2020/02/14 19:15:54 leot Exp $ 1$NetBSD: distinfo,v 1.133 2020/03/10 18:14:04 leot Exp $
2 2
3SHA1 (webkitgtk-2.26.4.tar.xz) = 72f209c08ecc8ad4f0f6b767d4fa1be7a652df33 3SHA1 (webkitgtk-2.28.0.tar.xz) = 927d0922b986fd06567015ce4425ed05d9fca209
4RMD160 (webkitgtk-2.26.4.tar.xz) = b1dc653c9d675914f296a4bc0e63ea2b4fec7041 4RMD160 (webkitgtk-2.28.0.tar.xz) = 672920e0fbd4dc18427bec7bce5276970b5e7b66
5SHA512 (webkitgtk-2.26.4.tar.xz) = b4d96672d0a41fb7591dd312254fc1b7a85e632923bf2d954d79d395306db96d5a6b4f85e24ea4ba0a447e45e29a41882249c26f6b2d6d572225abefcf28a474 5SHA512 (webkitgtk-2.28.0.tar.xz) = ce6b770e99741be6d353716d1e7bccba1372ed4667baeec41428d73c3502b0baa1cb8932f6bcede9c87d9b7f54b57a5a85a056c9882d4c5b34f9c70e6a2124dd
6Size (webkitgtk-2.26.4.tar.xz) = 19329636 bytes 6Size (webkitgtk-2.28.0.tar.xz) = 21425084 bytes
7SHA1 (patch-CMakeLists.txt) = 08f647f6928bf3fce0dabb02586e1447d16da297 7SHA1 (patch-CMakeLists.txt) = 08f647f6928bf3fce0dabb02586e1447d16da297
8SHA1 (patch-Source_JavaScriptCore_Scripts_check-xcfilelists.sh) = f4f117e6c1cd8eb8e4905f74946e0367156ed528 8SHA1 (patch-Source_JavaScriptCore_Scripts_check-xcfilelists.sh) = f4f117e6c1cd8eb8e4905f74946e0367156ed528
9SHA1 (patch-Source_JavaScriptCore_Scripts_generate-unified-sources.sh) = 308a7c8f687253b4fc75de0c66016dd18666e697 9SHA1 (patch-Source_JavaScriptCore_Scripts_generate-unified-sources.sh) = 308a7c8f687253b4fc75de0c66016dd18666e697
10SHA1 (patch-Source_JavaScriptCore_assembler_ARM64Assembler.h) = 2a8f28316ffd1acc0e8c746ad8c9cee9aaf8c611 10SHA1 (patch-Source_JavaScriptCore_assembler_ARM64Assembler.h) = 79c282ca90d0ba2ef4769da40d4648f5f709951b
11SHA1 (patch-Source_JavaScriptCore_assembler_ARMv7Assembler.h) = 70975aac175ec4131a4ed26a54dfe51e16ffb7cd 11SHA1 (patch-Source_JavaScriptCore_assembler_ARMv7Assembler.h) = 70975aac175ec4131a4ed26a54dfe51e16ffb7cd
12SHA1 (patch-Source_JavaScriptCore_heap_MarkedSpace.cpp) = e6a23d5ef22bddd0a9606fb0e472960e4cf5673e 12SHA1 (patch-Source_JavaScriptCore_heap_MarkedSpace.cpp) = d49d91b9ff637ac4583d0c78c93efea12b07cd02
13SHA1 (patch-Source_JavaScriptCore_jit_ExecutableAllocator.cpp) = d600887955128cecece21ba401f6f53ba5cfbeb6 13SHA1 (patch-Source_JavaScriptCore_jit_ExecutableAllocator.cpp) = d04f2f59094d9b8af663fb68090e440887830d74
14SHA1 (patch-Source_JavaScriptCore_offlineasm_arm64.rb) = 8c05dafa317667bbf55504d05eeb8ae06fba4e93 14SHA1 (patch-Source_JavaScriptCore_offlineasm_arm64.rb) = 8c05dafa317667bbf55504d05eeb8ae06fba4e93
15SHA1 (patch-Source_JavaScriptCore_runtime_MachineContext.h) = 23bc86a389f8009ec829c3ee0fe3effe3f20b012 15SHA1 (patch-Source_JavaScriptCore_runtime_MachineContext.h) = 23bc86a389f8009ec829c3ee0fe3effe3f20b012
16SHA1 (patch-Source_ThirdParty_ANGLE_adjust-angle-include-paths.sh) = b536bcbe0ac4ff158b5bc35dfa363d00120ed2f0 16SHA1 (patch-Source_ThirdParty_ANGLE_adjust-angle-include-paths.sh) = 0c0d5ef4e3bad794388fa406c35b34aa4d816f05
17SHA1 (patch-Source_ThirdParty_ANGLE_src_compiler_translator_SymbolTable.h) = 00ee667591627b104135862658f8182895b51003 17SHA1 (patch-Source_ThirdParty_ANGLE_src_compiler_translator_SymbolTable.h) = 10debffda84bc752ed434657a337a466aad19a3a
18SHA1 (patch-Source_ThirdParty_gtest_include_gtest_internal_gtest-port.h) = a5454eb891ad1f9d8285c28af2e9efb4ff439e6b 18SHA1 (patch-Source_ThirdParty_gtest_include_gtest_internal_gtest-port.h) = a5454eb891ad1f9d8285c28af2e9efb4ff439e6b
19SHA1 (patch-Source_WTF_wtf_FileSystem.cpp) = 53a8e65970f15202b3cdf1f4149d35b431c32a46 19SHA1 (patch-Source_WTF_wtf_FileSystem.cpp) = 53a8e65970f15202b3cdf1f4149d35b431c32a46
20SHA1 (patch-Source_WTF_wtf_Platform.h) = 584720f4e248ff7e51166c267d08954786c28ab7 20SHA1 (patch-Source_WTF_wtf_PlatformEnable.h) = eb5598c20c8453314daba7897066f15827bbede7
21SHA1 (patch-Source_WTF_wtf_RAMSize.cpp) = b440e7041f72e76ab840977fc4d48d6dd32ed2ed 21SHA1 (patch-Source_WTF_wtf_PlatformHave.h) = 3787817a0e288d00aa747c417aecd9abf52866d1
 22SHA1 (patch-Source_WTF_wtf_PlatformOS.h) = 80aa6ff20f10407d447fdb41606d4bb4989351aa
 23SHA1 (patch-Source_WTF_wtf_PlatformUse.h) = 595486b48e7d89378208c0a209a121ef136415e6
 24SHA1 (patch-Source_WTF_wtf_RAMSize.cpp) = 81f8f63b4f974601cd50b1d49fcb89f326a43437
22SHA1 (patch-Source_WTF_wtf_StackBounds.cpp) = 22a71daac8443f079ad8bcc7285cfd7319c972b3 25SHA1 (patch-Source_WTF_wtf_StackBounds.cpp) = 22a71daac8443f079ad8bcc7285cfd7319c972b3
23SHA1 (patch-Source_WebCore_Scripts_check-xcfilelists.sh) = b292baf2494bcd459d9af91386263123046c6615 26SHA1 (patch-Source_WebCore_Scripts_check-xcfilelists.sh) = b292baf2494bcd459d9af91386263123046c6615
24SHA1 (patch-Source_WebCore_Scripts_generate-unified-sources.sh) = 740eb33931b6f9cb8008748323235f23466328dc 27SHA1 (patch-Source_WebCore_Scripts_generate-unified-sources.sh) = 740eb33931b6f9cb8008748323235f23466328dc
25SHA1 (patch-Source_WebCore_inspector_InspectorFrontendHost.cpp) = daf6351a1a0b5a49592a2bb6db0d54620c7b09e3 28SHA1 (patch-Source_WebCore_inspector_InspectorFrontendHost.cpp) = daf6351a1a0b5a49592a2bb6db0d54620c7b09e3
26SHA1 (patch-Source_WebCore_platform_graphics_filters_FEMorphology.cpp) = 16b36d2d91fd7f43156b9ee09bcafd19602ebbd9 29SHA1 (patch-Source_WebCore_platform_graphics_filters_FEMorphology.cpp) = 16b36d2d91fd7f43156b9ee09bcafd19602ebbd9
27SHA1 (patch-Source_WebCore_rendering_shapes_RasterShape.cpp) = 551e47698dee50d097b11e3218f13bb3447edfea 30SHA1 (patch-Source_WebCore_rendering_shapes_RasterShape.cpp) = 551e47698dee50d097b11e3218f13bb3447edfea
28SHA1 (patch-Source_WebKit_CMakeLists.txt) = 228cc4734de3b08a3877ac839b1ffa2fbf2d3aa8 31SHA1 (patch-Source_WebKit_CMakeLists.txt) = 228cc4734de3b08a3877ac839b1ffa2fbf2d3aa8
29SHA1 (patch-Source_WebKit_NetworkProcess_cache_NetworkCacheFileSystem.cpp) = 8c19692e78b1cfb021b95435508a10bc6542b173 32SHA1 (patch-Source_WebKit_NetworkProcess_cache_NetworkCacheFileSystem.cpp) = 8c19692e78b1cfb021b95435508a10bc6542b173
30SHA1 (patch-Source_WebKit_PlatformGTK.cmake) = 61d2b4942b83d3f3c1b642d122f109ba90bbff9d 33SHA1 (patch-Source_WebKit_PlatformGTK.cmake) = 61d2b4942b83d3f3c1b642d122f109ba90bbff9d
31SHA1 (patch-Source_WebKit_Platform_IPC_unix_ConnectionUnix.cpp) = 35b62538d09af8725202673a2a23d814f624f8bd 34SHA1 (patch-Source_WebKit_Platform_IPC_unix_ConnectionUnix.cpp) = 35b62538d09af8725202673a2a23d814f624f8bd
32SHA1 (patch-Source_WebKit_Platform_classifier_ResourceLoadStatisticsClassifier.cpp) = 920376ec8697780637f376b2fff312b7e214a7f6 35SHA1 (patch-Source_WebKit_Platform_classifier_ResourceLoadStatisticsClassifier.cpp) = 920376ec8697780637f376b2fff312b7e214a7f6
33SHA1 (patch-Source_WebKit_Scripts_check-xcfilelists.sh) = 22cc5ba1ababc6395aa0ef467db0c27c2fbf6878 36SHA1 (patch-Source_WebKit_Scripts_check-xcfilelists.sh) = 22cc5ba1ababc6395aa0ef467db0c27c2fbf6878
34SHA1 (patch-Source_WebKit_Scripts_generate-unified-sources.sh) = def930cf3f706ac657b2f8835c8c0278ade8f663 37SHA1 (patch-Source_WebKit_Scripts_generate-unified-sources.sh) = def930cf3f706ac657b2f8835c8c0278ade8f663
35SHA1 (patch-Source_bmalloc_bmalloc_BPlatform.h) = 28d1f657fde427062a729b26398e96825082fc4d 38SHA1 (patch-Source_bmalloc_bmalloc_BPlatform.h) = 28d1f657fde427062a729b26398e96825082fc4d
36SHA1 (patch-Source_bmalloc_bmalloc_VMAllocate.h) = b1eb6ab93f2ce272cfee94a544d19806feb9a625 39SHA1 (patch-Source_bmalloc_bmalloc_VMAllocate.h) = b1eb6ab93f2ce272cfee94a544d19806feb9a625
37SHA1 (patch-Source_cmake_OptionsCommon.cmake) = 03b72552414e7114bfa7ddc2d68fd97009a5ff7d 40SHA1 (patch-Source_cmake_OptionsCommon.cmake) = 03b72552414e7114bfa7ddc2d68fd97009a5ff7d
38SHA1 (patch-Tools_TestWebKitAPI_Scripts_check-xcfilelists.sh) = 6e8327bf46150806910b21b298767f313e1eb3ce 41SHA1 (patch-Tools_TestWebKitAPI_Scripts_check-xcfilelists.sh) = 6e8327bf46150806910b21b298767f313e1eb3ce
39SHA1 (patch-Tools_TestWebKitAPI_Scripts_generate-unified-sources.sh) = 06747f279263558f05bb01c8da9c994a357ce74a 42SHA1 (patch-Tools_TestWebKitAPI_Scripts_generate-unified-sources.sh) = 06747f279263558f05bb01c8da9c994a357ce74a
40SHA1 (patch-aj) = ec60907df4336b755d1d1924c026b3041805f431 43SHA1 (patch-aj) = ec60907df4336b755d1d1924c026b3041805f431

cvs diff -r1.20 -r1.21 pkgsrc/www/webkit-gtk/options.mk (switch to unified diff)

--- pkgsrc/www/webkit-gtk/options.mk 2020/01/05 17:55:21 1.20
+++ pkgsrc/www/webkit-gtk/options.mk 2020/03/10 18:14:04 1.21
@@ -1,96 +1,96 @@ @@ -1,96 +1,96 @@
1# $NetBSD: options.mk,v 1.20 2020/01/05 17:55:21 nia Exp $ 1# $NetBSD: options.mk,v 1.21 2020/03/10 18:14:04 leot Exp $
2# 2#
3 3
4PKG_OPTIONS_VAR= PKG_OPTIONS.webkit-gtk 4PKG_OPTIONS_VAR= PKG_OPTIONS.webkit-gtk
5PKG_SUPPORTED_OPTIONS= debug enchant introspection opengl webkit-jit wayland 5PKG_SUPPORTED_OPTIONS= debug enchant introspection opengl webkit-jit wayland
6PKG_SUGGESTED_OPTIONS= enchant introspection opengl 6PKG_SUGGESTED_OPTIONS= enchant introspection opengl
7.include "../../devel/wayland/platform.mk" 7.include "../../devel/wayland/platform.mk"
8.if ${PLATFORM_SUPPORTS_WAYLAND} == "yes" 8.if ${PLATFORM_SUPPORTS_WAYLAND} == "yes"
9PKG_SUGGESTED_OPTIONS+= wayland 9PKG_SUGGESTED_OPTIONS+= wayland
10.endif 10.endif
11 11
12PLIST_VARS= introspection 12PLIST_VARS= introspection
13 13
14.include "../../mk/bsd.fast.prefs.mk" 14.include "../../mk/bsd.fast.prefs.mk"
15 15
16# 16#
17# Platforms that support the webkit-jit option 17# Platforms that support the webkit-jit option
18# 18#
19# Please see: 19# Please see:
20# Source/cmake/WebKitFeatures.cmake 20# Source/cmake/WebKitFeatures.cmake
21# Source/WTF/wtf/Platform.h 21# Source/WTF/wtf/PlatformEnable.h
22# 22#
23WEBKIT_JIT_MACHINE_PLATFORMS+= Darwin-*-* 23WEBKIT_JIT_MACHINE_PLATFORMS+= Darwin-*-*
24WEBKIT_JIT_MACHINE_PLATFORMS+= DragonFly-*-* 24WEBKIT_JIT_MACHINE_PLATFORMS+= DragonFly-*-*
25WEBKIT_JIT_MACHINE_PLATFORMS+= FreeBSD-*-x86_64 FreeBSD-*-aarch64 25WEBKIT_JIT_MACHINE_PLATFORMS+= FreeBSD-*-x86_64 FreeBSD-*-aarch64
26WEBKIT_JIT_MACHINE_PLATFORMS+= Linux-*-x86_64 Linux-*-arm* 26WEBKIT_JIT_MACHINE_PLATFORMS+= Linux-*-x86_64 Linux-*-arm*
27WEBKIT_JIT_MACHINE_PLATFORMS+= Linux-*-aarch64 Linux-*-mips* 27WEBKIT_JIT_MACHINE_PLATFORMS+= Linux-*-aarch64 Linux-*-mips*
28WEBKIT_JIT_MACHINE_PLATFORMS+= NetBSD-*-x86_64 NetBSD-*-aarch64 28WEBKIT_JIT_MACHINE_PLATFORMS+= NetBSD-*-x86_64 NetBSD-*-aarch64
29 29
30.if !empty(WEBKIT_JIT_MACHINE_PLATFORMS:@.PLAT.@${MACHINE_PLATFORM:M${.PLAT.}}@) 30.if !empty(WEBKIT_JIT_MACHINE_PLATFORMS:@.PLAT.@${MACHINE_PLATFORM:M${.PLAT.}}@)
31PKG_SUGGESTED_OPTIONS+= webkit-jit 31PKG_SUGGESTED_OPTIONS+= webkit-jit
32.endif 32.endif
33 33
34.include "../../mk/bsd.options.mk" 34.include "../../mk/bsd.options.mk"
35 35
36# 36#
37# JIT support 37# JIT support
38# 38#
39.if !empty(PKG_OPTIONS:Mwebkit-jit) 39.if !empty(PKG_OPTIONS:Mwebkit-jit)
40CMAKE_ARGS+= -DENABLE_JIT=ON 40CMAKE_ARGS+= -DENABLE_JIT=ON
41CMAKE_ARGS+= -DENABLE_C_LOOP=OFF 41CMAKE_ARGS+= -DENABLE_C_LOOP=OFF
42.else 42.else
43CMAKE_ARGS+= -DENABLE_JIT=OFF 43CMAKE_ARGS+= -DENABLE_JIT=OFF
44.endif 44.endif
45 45
46# 46#
47# OpenGL support: enable support for GLX, WebGL and accelerated compositing 47# OpenGL support: enable support for GLX, WebGL and accelerated compositing
48# 48#
49.if !empty(PKG_OPTIONS:Mopengl) 49.if !empty(PKG_OPTIONS:Mopengl)
50CMAKE_ARGS+= -DENABLE_OPENGL=ON 50CMAKE_ARGS+= -DENABLE_OPENGL=ON
51.else 51.else
52CMAKE_ARGS+= -DENABLE_OPENGL=OFF 52CMAKE_ARGS+= -DENABLE_OPENGL=OFF
53.endif 53.endif
54 54
55# 55#
56# Spellcheck support using enchant 56# Spellcheck support using enchant
57# 57#
58.if !empty(PKG_OPTIONS:Menchant) 58.if !empty(PKG_OPTIONS:Menchant)
59CMAKE_ARGS+= -DENABLE_SPELLCHECK=ON 59CMAKE_ARGS+= -DENABLE_SPELLCHECK=ON
60.include "../../textproc/enchant2/buildlink3.mk" 60.include "../../textproc/enchant2/buildlink3.mk"
61.else 61.else
62CMAKE_ARGS+= -DENABLE_SPELLCHECK=OFF 62CMAKE_ARGS+= -DENABLE_SPELLCHECK=OFF
63.endif 63.endif
64 64
65# 65#
66# Debug build 66# Debug build
67# 67#
68.if !empty(PKG_OPTIONS:Mdebug) 68.if !empty(PKG_OPTIONS:Mdebug)
69CMAKE_ARGS+= -DCMAKE_BUILD_TYPE=Debug 69CMAKE_ARGS+= -DCMAKE_BUILD_TYPE=Debug
70.else 70.else
71CMAKE_ARGS+= -DCMAKE_BUILD_TYPE=Release 71CMAKE_ARGS+= -DCMAKE_BUILD_TYPE=Release
72.endif 72.endif
73 73
74# 74#
75# Introspection 75# Introspection
76# 76#
77.if !empty(PKG_OPTIONS:Mintrospection) 77.if !empty(PKG_OPTIONS:Mintrospection)
78PLIST.introspection= yes 78PLIST.introspection= yes
79BUILDLINK_API_DEPENDS.gobject-introspection+= gobject-introspection>=0.9.5 79BUILDLINK_API_DEPENDS.gobject-introspection+= gobject-introspection>=0.9.5
80BUILDLINK_DEPMETHOD.gobject-introspection+= build 80BUILDLINK_DEPMETHOD.gobject-introspection+= build
81.include "../../devel/gobject-introspection/buildlink3.mk" 81.include "../../devel/gobject-introspection/buildlink3.mk"
82CMAKE_ARGS+= -DENABLE_INTROSPECTION=ON 82CMAKE_ARGS+= -DENABLE_INTROSPECTION=ON
83.else 83.else
84CMAKE_ARGS+= -DENABLE_INTROSPECTION=OFF 84CMAKE_ARGS+= -DENABLE_INTROSPECTION=OFF
85.endif 85.endif
86 86
87# 87#
88# Wayland display server support 88# Wayland display server support
89# 89#
90.if !empty(PKG_OPTIONS:Mwayland) 90.if !empty(PKG_OPTIONS:Mwayland)
91CMAKE_ARGS+= -DENABLE_WAYLAND_TARGET=ON 91CMAKE_ARGS+= -DENABLE_WAYLAND_TARGET=ON
92CMAKE_ARGS+= -DUSE_WPE_RENDERER=OFF # TODO 92CMAKE_ARGS+= -DUSE_WPE_RENDERER=OFF # TODO
93.include "../../devel/wayland/buildlink3.mk" 93.include "../../devel/wayland/buildlink3.mk"
94.else 94.else
95CMAKE_ARGS+= -DENABLE_WAYLAND_TARGET=OFF 95CMAKE_ARGS+= -DENABLE_WAYLAND_TARGET=OFF
96.endif 96.endif

cvs diff -r1.4 -r1.5 pkgsrc/www/webkit-gtk/patches/patch-Source_JavaScriptCore_assembler_ARM64Assembler.h (switch to unified diff)

--- pkgsrc/www/webkit-gtk/patches/patch-Source_JavaScriptCore_assembler_ARM64Assembler.h 2019/07/02 10:48:08 1.4
+++ pkgsrc/www/webkit-gtk/patches/patch-Source_JavaScriptCore_assembler_ARM64Assembler.h 2020/03/10 18:14:04 1.5
@@ -1,17 +1,17 @@ @@ -1,17 +1,17 @@
1$NetBSD: patch-Source_JavaScriptCore_assembler_ARM64Assembler.h,v 1.4 2019/07/02 10:48:08 leot Exp $ 1$NetBSD: patch-Source_JavaScriptCore_assembler_ARM64Assembler.h,v 1.5 2020/03/10 18:14:04 leot Exp $
2 2
3- Add support for FreeBSD and NetBSD. 3- Add support for FreeBSD and NetBSD.
4 Based on patch from FreeBSD ports but using __builtin___clear_cache() 4 Based on patch from FreeBSD ports but using __builtin___clear_cache()
5 instead of __clear_cache() (the former is also available in gcc). 5 instead of __clear_cache() (the former is also available in gcc).
6 6
7--- Source/JavaScriptCore/assembler/ARM64Assembler.h.orig 2019-02-12 11:21:03.000000000 +0000 7--- Source/JavaScriptCore/assembler/ARM64Assembler.h.orig 2020-02-04 10:23:58.000000000 +0000
8+++ Source/JavaScriptCore/assembler/ARM64Assembler.h 8+++ Source/JavaScriptCore/assembler/ARM64Assembler.h
9@@ -2874,6 +2874,8 @@ public: 9@@ -2809,6 +2809,8 @@ public:
10 { 10 {
11 #if OS(IOS_FAMILY) 11 #if OS(DARWIN)
12 sys_cache_control(kCacheFunctionPrepareForExecution, code, size); 12 sys_cache_control(kCacheFunctionPrepareForExecution, code, size);
13+#elif OS(FREEBSD) || OS(NETBSD) 13+#elif OS(FREEBSD) || OS(NETBSD)
14+ __builtin___clear_cache(code, reinterpret_cast<char*>(code) + size); 14+ __builtin___clear_cache(code, reinterpret_cast<char*>(code) + size);
15 #elif OS(FUCHSIA) 15 #elif OS(FUCHSIA)
16 zx_cache_flush(code, size, ZX_CACHE_FLUSH_INSN); 16 zx_cache_flush(code, size, ZX_CACHE_FLUSH_INSN);
17 #elif OS(LINUX) 17 #elif OS(LINUX)

cvs diff -r1.1 -r1.2 pkgsrc/www/webkit-gtk/patches/patch-Source_JavaScriptCore_heap_MarkedSpace.cpp (switch to unified diff)

--- pkgsrc/www/webkit-gtk/patches/patch-Source_JavaScriptCore_heap_MarkedSpace.cpp 2018/06/15 09:17:02 1.1
+++ pkgsrc/www/webkit-gtk/patches/patch-Source_JavaScriptCore_heap_MarkedSpace.cpp 2020/03/10 18:14:04 1.2
@@ -1,15 +1,15 @@ @@ -1,15 +1,15 @@
1$NetBSD: patch-Source_JavaScriptCore_heap_MarkedSpace.cpp,v 1.1 2018/06/15 09:17:02 jperkin Exp $ 1$NetBSD: patch-Source_JavaScriptCore_heap_MarkedSpace.cpp,v 1.2 2020/03/10 18:14:04 leot Exp $
2 2
3Avoid ambiguous function call. 3Avoid ambiguous function call.
4 4
5--- Source/JavaScriptCore/heap/MarkedSpace.cpp.orig 2018-02-20 11:01:51.000000000 +0000 5--- Source/JavaScriptCore/heap/MarkedSpace.cpp.orig 2020-02-04 10:23:59.000000000 +0000
6+++ Source/JavaScriptCore/heap/MarkedSpace.cpp 6+++ Source/JavaScriptCore/heap/MarkedSpace.cpp
7@@ -29,6 +29,8 @@ 7@@ -30,6 +30,8 @@
8 #include "MarkedBlockInlines.h" 8 #include "MarkedSpaceInlines.h"
9 #include <wtf/ListDump.h> 9 #include <wtf/ListDump.h>
10  10
11+using std::pow; 11+using std::pow;
12+ 12+
13 namespace JSC { 13 namespace JSC {
14  14
15 std::array<size_t, MarkedSpace::numSizeClasses> MarkedSpace::s_sizeClassForSizeStep; 15 std::array<size_t, MarkedSpace::numSizeClasses> MarkedSpace::s_sizeClassForSizeStep;

cvs diff -r1.1 -r1.2 pkgsrc/www/webkit-gtk/patches/Attic/patch-Source_ThirdParty_ANGLE_adjust-angle-include-paths.sh (switch to unified diff)

--- pkgsrc/www/webkit-gtk/patches/Attic/patch-Source_ThirdParty_ANGLE_adjust-angle-include-paths.sh 2019/09/10 22:10:04 1.1
+++ pkgsrc/www/webkit-gtk/patches/Attic/patch-Source_ThirdParty_ANGLE_adjust-angle-include-paths.sh 2020/03/10 18:14:04 1.2
@@ -1,15 +1,24 @@ @@ -1,15 +1,24 @@
1$NetBSD: patch-Source_ThirdParty_ANGLE_adjust-angle-include-paths.sh,v 1.1 2019/09/10 22:10:04 leot Exp $ 1$NetBSD: patch-Source_ThirdParty_ANGLE_adjust-angle-include-paths.sh,v 1.2 2020/03/10 18:14:04 leot Exp $
2 2
3Avoid unportable `==' test(1) operator. 3Avoid unportable `==' test(1) operator.
4 4
5--- Source/ThirdParty/ANGLE/adjust-angle-include-paths.sh.orig 2019-08-28 11:46:28.000000000 +0000 5--- Source/ThirdParty/ANGLE/adjust-angle-include-paths.sh.orig 2020-02-04 10:24:05.000000000 +0000
6+++ Source/ThirdParty/ANGLE/adjust-angle-include-paths.sh 6+++ Source/ThirdParty/ANGLE/adjust-angle-include-paths.sh
7@@ -19,7 +19,7 @@ 7@@ -19,7 +19,7 @@
8 # that they refer to each other. This avoids modifying the ANGLE 8 # that they refer to each other. This avoids modifying the ANGLE
9 # sources, and allows WebCore to more easily call ANGLE APIs directly. 9 # sources, and allows WebCore to more easily call ANGLE APIs directly.
10  10
11-if [ "$DEPLOYMENT_LOCATION" == "YES" ] ; then 11-if [ "$DEPLOYMENT_LOCATION" == "YES" ] ; then
12+if [ "$DEPLOYMENT_LOCATION" = "YES" ] ; then 12+if [ "$DEPLOYMENT_LOCATION" = "YES" ] ; then
13 # Apple-internal build. 13 # Apple-internal build.
14 output_dir=$DSTROOT/$PUBLIC_HEADERS_FOLDER_PATH 14 output_dir=${DSTROOT}${PUBLIC_HEADERS_FOLDER_PATH}
15 else 15 else
 16@@ -27,7 +27,7 @@ else
 17 output_dir=${BUILT_PRODUCTS_DIR}${PUBLIC_HEADERS_FOLDER_PATH}
 18 fi
 19
 20-if [ $(uname) == "Linux" ]; then
 21+if [ $(uname) = "Linux" ]; then
 22 inplace_opt=(-i)
 23 else
 24 inplace_opt=(-i "")

cvs diff -r1.1 -r1.2 pkgsrc/www/webkit-gtk/patches/patch-Source_ThirdParty_ANGLE_src_compiler_translator_SymbolTable.h (switch to unified diff)

--- pkgsrc/www/webkit-gtk/patches/patch-Source_ThirdParty_ANGLE_src_compiler_translator_SymbolTable.h 2019/09/15 10:58:52 1.1
+++ pkgsrc/www/webkit-gtk/patches/patch-Source_ThirdParty_ANGLE_src_compiler_translator_SymbolTable.h 2020/03/10 18:14:04 1.2
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1$NetBSD: patch-Source_ThirdParty_ANGLE_src_compiler_translator_SymbolTable.h,v 1.1 2019/09/15 10:58:52 leot Exp $ 1$NetBSD: patch-Source_ThirdParty_ANGLE_src_compiler_translator_SymbolTable.h,v 1.2 2020/03/10 18:14:04 leot Exp $
2 2
3Include <cmath> for is isinf/isnan used in SymbolTable_autogen.cpp. 3Include <cmath> for is isinf/isnan used in SymbolTable_autogen.cpp.
4 4
5--- Source/ThirdParty/ANGLE/src/compiler/translator/SymbolTable.h.orig 2019-08-28 11:46:28.000000000 +0000 5--- Source/ThirdParty/ANGLE/src/compiler/translator/SymbolTable.h.orig 2020-02-04 10:24:05.000000000 +0000
6+++ Source/ThirdParty/ANGLE/src/compiler/translator/SymbolTable.h 6+++ Source/ThirdParty/ANGLE/src/compiler/translator/SymbolTable.h
7@@ -30,6 +30,7 @@ 7@@ -30,6 +30,7 @@
8 // are tracked in the intermediate representation, not the symbol table. 8 // are tracked in the intermediate representation, not the symbol table.
9 // 9 //
10  10
11+#include <cmath> 11+#include <cmath>
 12 #include <limits>
12 #include <memory> 13 #include <memory>
13 #include <set> 14 #include <set>
14  

cvs diff -r1.3 -r1.4 pkgsrc/www/webkit-gtk/patches/patch-Source_JavaScriptCore_jit_ExecutableAllocator.cpp (switch to unified diff)

--- pkgsrc/www/webkit-gtk/patches/patch-Source_JavaScriptCore_jit_ExecutableAllocator.cpp 2019/03/13 20:49:40 1.3
+++ pkgsrc/www/webkit-gtk/patches/patch-Source_JavaScriptCore_jit_ExecutableAllocator.cpp 2020/03/10 18:14:04 1.4
@@ -1,19 +1,19 @@ @@ -1,19 +1,19 @@
1$NetBSD: patch-Source_JavaScriptCore_jit_ExecutableAllocator.cpp,v 1.3 2019/03/13 20:49:40 leot Exp $ 1$NetBSD: patch-Source_JavaScriptCore_jit_ExecutableAllocator.cpp,v 1.4 2020/03/10 18:14:04 leot Exp $
2 2
3Avoid to (pre)allocate 1GB of memory on OpenBSD: 3Avoid to (pre)allocate 1GB of memory on OpenBSD:
4 4
5 <https://bugs.webkit.org/show_bug.cgi?id=61137> 5 <https://bugs.webkit.org/show_bug.cgi?id=61137>
6 6
7From OpenBSD ports. 7From OpenBSD ports.
8 8
9--- Source/JavaScriptCore/jit/ExecutableAllocator.cpp.orig 2019-02-12 11:21:03.000000000 +0000 9--- Source/JavaScriptCore/jit/ExecutableAllocator.cpp.orig 2020-02-04 10:23:59.000000000 +0000
10+++ Source/JavaScriptCore/jit/ExecutableAllocator.cpp 10+++ Source/JavaScriptCore/jit/ExecutableAllocator.cpp
11@@ -92,7 +92,7 @@ static const size_t fixedExecutableMemor 11@@ -97,7 +97,7 @@ static constexpr size_t fixedExecutableM
12 static const size_t fixedExecutableMemoryPoolSize = 16 * 1024 * 1024; 12 static constexpr size_t fixedExecutableMemoryPoolSize = 16 * 1024 * 1024;
13 #elif CPU(ARM64) 13 #elif CPU(ARM64)
14 static const size_t fixedExecutableMemoryPoolSize = 128 * 1024 * 1024; 14 static constexpr size_t fixedExecutableMemoryPoolSize = 128 * 1024 * 1024;
15-#elif CPU(X86_64) 15-#elif CPU(X86_64)
16+#elif CPU(X86_64) && !OS(OPENBSD) 16+#elif CPU(X86_64) && !OS(OPENBSD)
17 static const size_t fixedExecutableMemoryPoolSize = 1024 * 1024 * 1024; 17 static constexpr size_t fixedExecutableMemoryPoolSize = 1024 * 1024 * 1024;
18 #else 18 #else
19 static const size_t fixedExecutableMemoryPoolSize = 32 * 1024 * 1024; 19 static constexpr size_t fixedExecutableMemoryPoolSize = 32 * 1024 * 1024;

cvs diff -r1.3 -r1.4 pkgsrc/www/webkit-gtk/patches/Attic/patch-Source_WTF_wtf_RAMSize.cpp (switch to unified diff)

--- pkgsrc/www/webkit-gtk/patches/Attic/patch-Source_WTF_wtf_RAMSize.cpp 2019/03/27 10:50:30 1.3
+++ pkgsrc/www/webkit-gtk/patches/Attic/patch-Source_WTF_wtf_RAMSize.cpp 2020/03/10 18:14:04 1.4
@@ -1,49 +1,49 @@ @@ -1,49 +1,49 @@
1$NetBSD: patch-Source_WTF_wtf_RAMSize.cpp,v 1.3 2019/03/27 10:50:30 jperkin Exp $ 1$NetBSD: patch-Source_WTF_wtf_RAMSize.cpp,v 1.4 2020/03/10 18:14:04 leot Exp $
2 2
3Add support for NetBSD and SunOS. 3Add support for NetBSD and SunOS.
4 4
5--- Source/WTF/wtf/RAMSize.cpp.orig 2019-02-12 11:21:17.000000000 +0000 5--- Source/WTF/wtf/RAMSize.cpp.orig 2020-02-04 10:24:07.000000000 +0000
6+++ Source/WTF/wtf/RAMSize.cpp 6+++ Source/WTF/wtf/RAMSize.cpp
7@@ -35,13 +35,19 @@ 7@@ -35,13 +35,19 @@
8 #if OS(LINUX) 8 #if OS(LINUX)
9 #include <sys/sysinfo.h> 9 #include <sys/sysinfo.h>
10 #endif // OS(LINUX) 10 #endif // OS(LINUX)
11+#if OS(SOLARIS) 11+#if OS(SOLARIS)
12+#include <unistd.h> 12+#include <unistd.h>
13+#endif 13+#endif
14+#if OS(NETBSD) 14+#if OS(NETBSD)
15+#include <sys/sysctl.h> 15+#include <sys/sysctl.h>
16+#endif // OS(NETBSD) 16+#endif // OS(NETBSD)
17 #else 17 #else
18 #include <bmalloc/bmalloc.h> 18 #include <bmalloc/bmalloc.h>
19 #endif 19 #endif
20  20
21 namespace WTF { 21 namespace WTF {
22  22
23-#if OS(WINDOWS) 23-#if OS(WINDOWS)
24+#if OS(WINDOWS) || (OS(NETBSD) && defined(USE_SYSTEM_MALLOC) && USE_SYSTEM_MALLOC) 24+#if OS(WINDOWS) || (OS(NETBSD) && defined(USE_SYSTEM_MALLOC) && USE_SYSTEM_MALLOC)
25 static const size_t ramSizeGuess = 512 * MB; 25 static constexpr size_t ramSizeGuess = 512 * MB;
26 #endif 26 #endif
27  27
28@@ -59,9 +65,20 @@ static size_t computeRAMSize() 28@@ -59,9 +65,20 @@ static size_t computeRAMSize()
29 struct sysinfo si; 29 struct sysinfo si;
30 sysinfo(&si); 30 sysinfo(&si);
31 return si.totalram * si.mem_unit; 31 return si.totalram * si.mem_unit;
32+#elif OS(SOLARIS) 32+#elif OS(SOLARIS)
33+ return (sysconf(_SC_PHYS_PAGES) * sysconf(_SC_PAGESIZE)); 33+ return (sysconf(_SC_PHYS_PAGES) * sysconf(_SC_PAGESIZE));
34+#elif OS(NETBSD) 34+#elif OS(NETBSD)
35+ int mib[2]; 35+ int mib[2];
36+ size_t len, totalram; 36+ size_t len, totalram;
37+ mib[0] = CTL_HW; 37+ mib[0] = CTL_HW;
38+ mib[1] = HW_USERMEM64; 38+ mib[1] = HW_USERMEM64;
39+ len = sizeof(totalram); 39+ len = sizeof(totalram);
40+ if (sysctl(mib, 2, &totalram, &len, NULL, 0)) 40+ if (sysctl(mib, 2, &totalram, &len, NULL, 0))
41+ return ramSizeGuess; 41+ return ramSizeGuess;
42+ return totalram; 42+ return totalram;
43 #else 43 #else
44 #error "Missing a platform specific way of determining the available RAM" 44 #error "Missing a platform specific way of determining the available RAM"
45-#endif // OS(LINUX) 45-#endif // OS(LINUX)
46+#endif // USE_SYSTEM_MALLOC 46+#endif // USE_SYSTEM_MALLOC
47 #else 47 #else
48 return bmalloc::api::availableMemory(); 48 return bmalloc::api::availableMemory();
49 #endif 49 #endif

File Deleted: pkgsrc/www/webkit-gtk/patches/Attic/patch-Source_WTF_wtf_Platform.h

File Added: pkgsrc/www/webkit-gtk/patches/patch-Source_WTF_wtf_PlatformEnable.h
$NetBSD: patch-Source_WTF_wtf_PlatformEnable.h,v 1.1 2020/03/10 18:14:04 leot Exp $

Enable the JIT on NetBSD.

--- Source/WTF/wtf/PlatformEnable.h.orig	2020-02-04 10:24:07.000000000 +0000
+++ Source/WTF/wtf/PlatformEnable.h
@@ -625,12 +625,12 @@
 #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT)
 
 /* Enable the DFG JIT on X86 and X86_64. */
-#if CPU(X86_64) && (OS(DARWIN) || OS(LINUX) || OS(FREEBSD) || OS(HURD) || OS(WINDOWS))
+#if CPU(X86_64) && (OS(DARWIN) || OS(LINUX) || OS(FREEBSD) || OS(NETBSD) || OS(HURD) || OS(WINDOWS))
 #define ENABLE_DFG_JIT 1
 #endif
 
-/* Enable the DFG JIT on ARMv7.  Only tested on iOS, Linux, and FreeBSD. */
-#if (CPU(ARM_THUMB2) || CPU(ARM64)) && (OS(DARWIN) || OS(LINUX) || OS(FREEBSD))
+/* Enable the DFG JIT on ARMv7.  Only tested on iOS, Linux, and FreeBSD and NetBSD. */
+#if (CPU(ARM_THUMB2) || CPU(ARM64)) && (OS(DARWIN) || OS(LINUX) || OS(FREEBSD) || OS(NETBSD))
 #define ENABLE_DFG_JIT 1
 #endif
 

File Added: pkgsrc/www/webkit-gtk/patches/patch-Source_WTF_wtf_PlatformHave.h
$NetBSD: patch-Source_WTF_wtf_PlatformHave.h,v 1.1 2020/03/10 18:14:04 leot Exp $

Add support for NetBSD.

--- Source/WTF/wtf/PlatformHave.h.orig	2020-02-26 10:34:01.000000000 +0000
+++ Source/WTF/wtf/PlatformHave.h
@@ -222,7 +222,7 @@
 #define HAVE_HOSTED_CORE_ANIMATION 1
 #endif
 
-#if OS(DARWIN) || OS(FUCHSIA) || ((OS(FREEBSD) || defined(__GLIBC__) || defined(__BIONIC__)) && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(ARM64) || CPU(MIPS)))
+#if OS(DARWIN) || OS(FUCHSIA) || ((OS(FREEBSD) || OS(NETBSD) || defined(__GLIBC__) || defined(__BIONIC__)) && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(ARM64) || CPU(MIPS)))
 #define HAVE_MACHINE_CONTEXT 1
 #endif
 

File Added: pkgsrc/www/webkit-gtk/patches/patch-Source_WTF_wtf_PlatformOS.h
$NetBSD: patch-Source_WTF_wtf_PlatformOS.h,v 1.1 2020/03/10 18:14:04 leot Exp $

Add OS(SOLARIS) definition and add them to Unix systems.

--- Source/WTF/wtf/PlatformOS.h.orig	2020-02-04 10:24:07.000000000 +0000
+++ Source/WTF/wtf/PlatformOS.h
@@ -114,6 +114,11 @@
 #define WTF_OS_OPENBSD 1
 #endif
 
+/* OS(SOLARIS) - Solaris and derivatives */
+#ifdef __sun
+#define WTF_OS_SOLARIS 1
+#endif
+
 /* OS(WINDOWS) - Any version of Windows */
 #if defined(WIN32) || defined(_WIN32)
 #define WTF_OS_WINDOWS 1
@@ -129,6 +134,7 @@
     || OS(LINUX)            \
     || OS(NETBSD)           \
     || OS(OPENBSD)          \
+    || OS(SOLARIS)          \
     || defined(unix)        \
     || defined(__unix)      \
     || defined(__unix__)

File Added: pkgsrc/www/webkit-gtk/patches/patch-Source_WTF_wtf_PlatformUse.h
$NetBSD: patch-Source_WTF_wtf_PlatformUse.h,v 1.1 2020/03/10 18:14:04 leot Exp $

Avoid flock() on SunOS, not supported on older platforms.

--- Source/WTF/wtf/PlatformUse.h.orig	2020-02-04 10:24:07.000000000 +0000
+++ Source/WTF/wtf/PlatformUse.h
@@ -87,7 +87,7 @@
 #define USE_CF 1
 #endif
 
-#if PLATFORM(COCOA) || (PLATFORM(GTK) || PLATFORM(WPE))
+#if (PLATFORM(COCOA) || (PLATFORM(GTK) || PLATFORM(WPE))) && !OS(SOLARIS)
 #define USE_FILE_LOCK 1
 #endif