pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

webkit-gtk: remove, used for updating www/webkit-gtk



Module Name:	pkgsrc-wip
Committed By:	Thomas Klausner <tk%giga.or.at@localhost>
Pushed By:	wiz
Date:		Mon Apr 9 10:38:19 2018 +0200
Changeset:	568b9a17e6ff1b1ff32da0e8e29797dfca1ac83e

Modified Files:
	Makefile
	epiphany/TODO
	gnucash-devel/Makefile
	gnucash-git/Makefile
	luakit-git/Makefile
	luakit/Makefile
	midori/Makefile
	surf2/Makefile
	vimb3-git/Makefile
Removed Files:
	webkit-gtk/COMMIT_MSG
	webkit-gtk/DESCR
	webkit-gtk/Makefile
	webkit-gtk/PLIST
	webkit-gtk/TODO
	webkit-gtk/buildlink3.mk
	webkit-gtk/distinfo
	webkit-gtk/hacks.mk
	webkit-gtk/options.mk
	webkit-gtk/patches/patch-CMakeLists.txt
	webkit-gtk/patches/patch-Source_JavaScriptCore_CMakeLists.txt
	webkit-gtk/patches/patch-Source_JavaScriptCore_assembler_ARMAssembler.h
	webkit-gtk/patches/patch-Source_JavaScriptCore_assembler_MacroAssemblerARM.cpp
	webkit-gtk/patches/patch-Source_JavaScriptCore_jit_ExecutableAllocator.cpp
	webkit-gtk/patches/patch-Source_ThirdParty_gtest_include_gtest_internal_gtest-port.h
	webkit-gtk/patches/patch-Source_WTF_wtf_MathExtras.h
	webkit-gtk/patches/patch-Source_WTF_wtf_Platform.h
	webkit-gtk/patches/patch-Source_WTF_wtf_ThreadSpecific.h
	webkit-gtk/patches/patch-Source_WTF_wtf_dtoa_utils.h
	webkit-gtk/patches/patch-Source_WebCore_platform_FileSystem.cpp
	webkit-gtk/patches/patch-Source_WebCore_rendering_shapes_RasterShape.cpp
	webkit-gtk/patches/patch-Source_WebKit2_NetworkProcess_cache_NetworkCacheFileSystem.cpp
	webkit-gtk/patches/patch-Source_WebKit_Platform_IPC_unix_ConnectionUnix.cpp
	webkit-gtk/patches/patch-Source_cmake_OptionsCommon.cmake
	webkit-gtk/patches/patch-Source_cmake_OptionsGTK.cmake
	webkit-gtk/patches/patch-aj

Log Message:
webkit-gtk: remove, used for updating www/webkit-gtk

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=568b9a17e6ff1b1ff32da0e8e29797dfca1ac83e

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 Makefile                                           |  13 +-
 epiphany/TODO                                      |   5 -
 gnucash-devel/Makefile                             |   2 +-
 gnucash-git/Makefile                               |   2 +-
 luakit-git/Makefile                                |   2 +-
 luakit/Makefile                                    |   2 +-
 midori/Makefile                                    |   2 +-
 surf2/Makefile                                     |   2 +-
 vimb3-git/Makefile                                 |   2 +-
 webkit-gtk/COMMIT_MSG                              | 342 ---------------------
 webkit-gtk/DESCR                                   |   7 -
 webkit-gtk/Makefile                                | 103 -------
 webkit-gtk/PLIST                                   | 265 ----------------
 webkit-gtk/TODO                                    |  37 ---
 webkit-gtk/buildlink3.mk                           |  37 ---
 webkit-gtk/distinfo                                |  23 --
 webkit-gtk/hacks.mk                                |  16 -
 webkit-gtk/options.mk                              |  73 -----
 webkit-gtk/patches/patch-CMakeLists.txt            |  35 ---
 .../patch-Source_JavaScriptCore_CMakeLists.txt     |  16 -
 ...-Source_JavaScriptCore_assembler_ARMAssembler.h |  28 --
 ..._JavaScriptCore_assembler_MacroAssemblerARM.cpp |  30 --
 ...urce_JavaScriptCore_jit_ExecutableAllocator.cpp |  19 --
 ...Party_gtest_include_gtest_internal_gtest-port.h |  36 ---
 .../patches/patch-Source_WTF_wtf_MathExtras.h      |  15 -
 webkit-gtk/patches/patch-Source_WTF_wtf_Platform.h |  51 ---
 .../patches/patch-Source_WTF_wtf_ThreadSpecific.h  |  16 -
 .../patches/patch-Source_WTF_wtf_dtoa_utils.h      |  17 -
 .../patch-Source_WebCore_platform_FileSystem.cpp   |  16 -
 ...Source_WebCore_rendering_shapes_RasterShape.cpp |  15 -
 ...NetworkProcess_cache_NetworkCacheFileSystem.cpp |  52 ----
 ...rce_WebKit_Platform_IPC_unix_ConnectionUnix.cpp |  24 --
 .../patches/patch-Source_cmake_OptionsCommon.cmake |  21 --
 .../patches/patch-Source_cmake_OptionsGTK.cmake    |  27 --
 webkit-gtk/patches/patch-aj                        |  13 -
 35 files changed, 15 insertions(+), 1351 deletions(-)

diffs:
diff --git a/Makefile b/Makefile
index 0f34d47268..19ad9fed4c 100644
--- a/Makefile
+++ b/Makefile
@@ -2303,7 +2303,10 @@ SUBDIR+=	open21xx
 SUBDIR+=	openaxiom-svn
 SUBDIR+=	openbgpd
 SUBDIR+=	openbgpd-as4byte
+SUBDIR+=	openblas
 SUBDIR+=	openblas-devel
+SUBDIR+=	openblas_openmp
+SUBDIR+=	openblas_pthread
 SUBDIR+=	openbsc
 SUBDIR+=	openbsd-input-usbtablet
 SUBDIR+=	openca
@@ -2910,8 +2913,8 @@ SUBDIR+=	py-algebraixlib
 SUBDIR+=	py-algopy
 SUBDIR+=	py-amqpipe
 SUBDIR+=	py-amqplib
-SUBDIR+=	py-aniso8601
 SUBDIR+=	py-anfft
+SUBDIR+=	py-aniso8601
 SUBDIR+=	py-anki2-devel
 SUBDIR+=	py-annarchy
 SUBDIR+=	py-antlr3
@@ -3976,6 +3979,7 @@ SUBDIR+=	rdsn-git
 SUBDIR+=	rdup
 SUBDIR+=	re2-git
 SUBDIR+=	readseq
+SUBDIR+=	realpath
 SUBDIR+=	realtimebattle
 SUBDIR+=	realvnc
 SUBDIR+=	recidivm
@@ -4003,8 +4007,8 @@ SUBDIR+=	riak
 SUBDIR+=	riak14
 SUBDIR+=	ricochet
 SUBDIR+=	ripe-rpsl-objectlibrary
-SUBDIR+=	ripit
 SUBDIR+=	ripgrep
+SUBDIR+=	ripit
 SUBDIR+=	ripole
 SUBDIR+=	rippled
 SUBDIR+=	rk
@@ -4134,8 +4138,8 @@ SUBDIR+=	sharif-univ-ttf
 SUBDIR+=	shed
 SUBDIR+=	shell-fm
 SUBDIR+=	shellinabox
-SUBDIR+=	shoutcast
 SUBDIR+=	shotwell
+SUBDIR+=	shoutcast
 SUBDIR+=	showfont
 SUBDIR+=	showmesh
 SUBDIR+=	shttpd
@@ -4580,12 +4584,10 @@ SUBDIR+=	wbox
 SUBDIR+=	weatherman
 SUBDIR+=	webbrowser
 SUBDIR+=	webcleaner
-SUBDIR+=	webkit-gtk
 SUBDIR+=	weland
 SUBDIR+=	weplab
 SUBDIR+=	west
 SUBDIR+=	which
-SUBDIR+=	witchblast
 SUBDIR+=	why
 SUBDIR+=	why3
 SUBDIR+=	wicd
@@ -4596,6 +4598,7 @@ SUBDIR+=	winwrangler
 SUBDIR+=	wireless-tools
 SUBDIR+=	wise2
 SUBDIR+=	wise3
+SUBDIR+=	witchblast
 SUBDIR+=	wjelement
 SUBDIR+=	wkhtmltopdf
 SUBDIR+=	wl-git
diff --git a/epiphany/TODO b/epiphany/TODO
index c33f236812..775eb3e4dd 100644
--- a/epiphany/TODO
+++ b/epiphany/TODO
@@ -1,7 +1,2 @@
-- This package hangs and has messages of 
-   Error sending IPC message: Message too long
-  These happens also with wip/webkit-gtk, please give a look to
-  wip/webkit-gtk/TODO for more information.
-
 - Saw occasional core dumps and leaks.
   Old webkit may be the problem?
diff --git a/gnucash-devel/Makefile b/gnucash-devel/Makefile
index 4785b0dec7..1983431b97 100644
--- a/gnucash-devel/Makefile
+++ b/gnucash-devel/Makefile
@@ -77,7 +77,7 @@ BUILDLINK_API_DEPENDS.boost-headers+=   boost-headers>=1.64.0nb3
 .include "../../textproc/icu/buildlink3.mk"
 .include "../../textproc/libxml2/buildlink3.mk"
 .include "../../textproc/libxslt/buildlink3.mk"
-.include "../../wip/webkit-gtk/buildlink3.mk"
+.include "../../www/webkit-gtk/buildlink3.mk"
 .include "../../x11/gtk3/buildlink3.mk"
 .include "../../x11/gtkmm/buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"
diff --git a/gnucash-git/Makefile b/gnucash-git/Makefile
index 6c9901dbbe..2891b9e8ae 100644
--- a/gnucash-git/Makefile
+++ b/gnucash-git/Makefile
@@ -78,7 +78,7 @@ BUILDLINK_API_DEPENDS.boost-headers+=   boost-headers>=1.64.0nb3
 .include "../../textproc/icu/buildlink3.mk"
 .include "../../textproc/libxml2/buildlink3.mk"
 .include "../../textproc/libxslt/buildlink3.mk"
-.include "../../wip/webkit-gtk/buildlink3.mk"
+.include "../../www/webkit-gtk/buildlink3.mk"
 .include "../../x11/gtk3/buildlink3.mk"
 .include "../../x11/gtkmm/buildlink3.mk"
 .include "../../wip/mk/git-package.mk"
diff --git a/luakit-git/Makefile b/luakit-git/Makefile
index 3c78ae9c41..5edb6ceadd 100644
--- a/luakit-git/Makefile
+++ b/luakit-git/Makefile
@@ -64,7 +64,7 @@ post-build:	teardownx
 
 .include "../../databases/sqlite3/buildlink3.mk"
 .include "../../lang/lua/buildlink3.mk"
-.include "../../wip/webkit-gtk/buildlink3.mk"
+.include "../../www/webkit-gtk/buildlink3.mk"
 .include "../../x11/gtk3/buildlink3.mk"
 .include "../../wip/mk/git-package.mk"
 .include "../../mk/bsd.pkg.mk"
diff --git a/luakit/Makefile b/luakit/Makefile
index b51b8e0632..b63b399da6 100644
--- a/luakit/Makefile
+++ b/luakit/Makefile
@@ -53,6 +53,6 @@ post-build:	teardownx
 
 .include "../../databases/sqlite3/buildlink3.mk"
 .include "../../lang/lua/buildlink3.mk"
-.include "../../wip/webkit-gtk/buildlink3.mk"
+.include "../../www/webkit-gtk/buildlink3.mk"
 .include "../../x11/gtk3/buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"
diff --git a/midori/Makefile b/midori/Makefile
index 5c9ebe4fde..21af5cb4e4 100644
--- a/midori/Makefile
+++ b/midori/Makefile
@@ -55,7 +55,7 @@ NOT_PAX_MPROTECT_SAFE+=	bin/midori
 .include "../../sysutils/libnotify/buildlink3.mk"
 .include "../../x11/gtk3/buildlink3.mk"
 .include "../../x11/libXScrnSaver/buildlink3.mk"
-.include "../../wip/webkit-gtk/buildlink3.mk"
+.include "../../www/webkit-gtk/buildlink3.mk"
 BUILDLINK_DEPMETHOD.vala= build
 .include "../../lang/vala/buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"
diff --git a/surf2/Makefile b/surf2/Makefile
index 44dfb5efbb..8bd230ccba 100644
--- a/surf2/Makefile
+++ b/surf2/Makefile
@@ -33,6 +33,6 @@ post-install:
 	${MV} ${DESTDIR}${PREFIX}/bin/surf ${DESTDIR}${PREFIX}/bin/surf2
 	${MV} ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/surf.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/surf2.1
 
-.include "../../wip/webkit-gtk/buildlink3.mk"
+.include "../../www/webkit-gtk/buildlink3.mk"
 .include "../../x11/gtk3/buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"
diff --git a/vimb3-git/Makefile b/vimb3-git/Makefile
index 914ce3ec1b..340b32fed7 100644
--- a/vimb3-git/Makefile
+++ b/vimb3-git/Makefile
@@ -33,7 +33,7 @@ post-install:
 	${MV} ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/vimb.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/vimb3.1
 
 .include "../../sysutils/desktop-file-utils/desktopdb.mk"
-.include "../../wip/webkit-gtk/buildlink3.mk"
+.include "../../www/webkit-gtk/buildlink3.mk"
 .include "../../x11/gtk3/buildlink3.mk"
 .include "../../wip/mk/git-package.mk"
 .include "../../mk/bsd.pkg.mk"
diff --git a/webkit-gtk/COMMIT_MSG b/webkit-gtk/COMMIT_MSG
deleted file mode 100644
index d11cd1c8e8..0000000000
--- a/webkit-gtk/COMMIT_MSG
+++ /dev/null
@@ -1,342 +0,0 @@
-webkit-gtk: Update www/webkit-gtk to 2.18.6
-
-pkgsrc changes:
- - Add GCC_REQD to 5.0 as requested by webkit-gtk. Previously we had local
-   kludges/patches to disable IndexedDB support. Unfortunately in the last
-   releases is not so trivial to keep such patches so bump GCC_REQD as requested
-   by upstream to avoid further problems.
- - Avoid `-DUSE_SYSTEM_MALLOC=ON'. It is no longer supported, at least on
-   NetBSD/amd64 due unsupported part of sysinfo() in Source/WTF/wtf/RAMSize.cpp
-   (add an XXX comment to document that)
- - Add an `introspection' option (enabled by default) to permit to build
-   of webkit-gtk without gobject-introspection.
- - Add patches to fix support for ppc, add support for sparc64.
-   From FreeBSD and OpenBSD ports.
- - Address `Error sending IPC message: Message too long' that appears at least
-   on NetBSD via
-   patches/patch-Source_WebKit_Platform_IPC_unix_ConnectionUnix.cpp.
-
-Changes:
-==================
-WebKitGTK+  2.18.6
-==================
-
-What's new in WebKitGTK+ 2.18.6?
-
-  - Fix deadlock in GStreamer video sink during shutdown when accelerated compositing is disabled.
-  - Several fixes and improvements in WebDriver.
-  - Security fixes: CVE-2018-4088, CVE-2017-13885, CVE-2017-7165, CVE-2017-13884, CVE-2017-7160,
-    CVE-2017-7153, CVE-2017-7153, CVE-2017-7161, CVE-2018-4096.
-
-==================
-WebKitGTK+  2.18.5
-==================
-
-What's new in WebKitGTK+ 2.18.5?
-
-  - Disable SharedArrayBuffers from Web API.
-  - Reduce the precision of "high" resolution time to 1ms.
-  - Fix API documentation generation with newer gtk-doc.
-  - Security fixes: includes improvements to mitigate the effects of Spectre (CVE-2017-5753 and CVE-2017-5715).
-
-==================
-WebKitGTK+  2.18.4
-==================
-
-What's new in WebKitGTK+ 2.18.4?
-
-  - Make WebDriver implementation more spec compliant.
-  - Fix a bug when trying to remove cookies before a web process is spawned.
-  - WebKitWebDriver process no longer links to libjavascriptcoregtk.
-  - Fix several memory leaks in GStreamer media backend.
-  - Security fixes: CVE-2017-13866, CVE-2017-13870, CVE-2017-7156, CVE-2017-13856.
-
-==================
-WebKitGTK+  2.18.3
-==================
-
-What's new in WebKitGTK+ 2.18.3?
-
-  - Improve calculation of font metrics to prevent scrollbars from being shown unnecessarily in some cases.
-  - Fix handling of null capabilities in WebDriver implementation.
-  - Security fixes: CVE-2017-13798, CVE-2017-13788, CVE-2017-13803.
-
-==================
-WebKitGTK+  2.18.2
-==================
-
-What's new in WebKitGTK+ 2.18.2?
-
-  - Fix rendering of arabic text.
-  - Fix a crash in the web process when decoding GIF images.
-  - Fix rendering of wind in Windy.com.
-  - Fix several crashes and rendering issues.
-
-==================
-WebKitGTK+  2.18.1
-==================
-
-What's new in WebKitGTK+ 2.18.1?
-
-  - Improve performance of GIF animations.
-  - Fix garbled display in GMail.
-  - Fix rendering of several material design icons when using the web font.
-  - Fix flickering when resizing the window in Wayland.
-  - Prevent default kerberos authentication credentials from being used in ephemeral sessions.
-  - Fix a crash when webkit_web_resource_get_data() is cancelled.
-  - Correctly handle touchmove and touchend events in WebKitWebView.
-  - Fix the build with enchant 2.1.1.
-  - Fix the build in HPPA and Alpha.
-  - Fix several crashes and rendering issues.
-
-==================
-WebKitGTK+  2.18.0
-==================
-
-What's new in WebKitGTK+ 2.18.0?
-
-  - Fix the API documentation generation.
-  - Fix the build in ARM with NEON.
-  - Fix the build for Clang with libc++.
-
-==================
-WebKitGTK+ 2.17.92
-==================
-
-What's new in WebKitGTK+ 2.17.92?
-
-  - Improve CPU usage when rendering under Wayland in accelerated compositing mode.
-  - Improve the memory consumption of the UI process under Wayland.
-  - Fix rendering issues in some web sites with accelerated compositing enabled.
-  - Fix a web process crash when closing the WebView.
-  - Initialize libgcrypt in the network process too.
-  - Show controls if a video element isn't allowed to play inline.
-  - Add support for cookies and screenshots commands in WebDriver.
-  - Fix several crashes and rendering issues.
-  - Translation updates: Brazilian Portuguese, Polish.
-
-==================
-WebKitGTK+ 2.17.91
-==================
-
-What's new in WebKitGTK+ 2.17.91?
-
-  - Fix proxy HTTP authentication for HTTPS requests.
-  - Stop kinetic scrolling when a zero movement is reached.
-  - Fix UI process crash when selecting text.
-  - Fix UI process crash when loading a favicon.
-  - Properly handle WebDriver click command on option elements.
-  - Fix web process crash when resizing the window with accelerated compositing enabled.
-  - Fix crashes in 32 bit systems due to incorrect use of GVariant.
-  - Fix several crashes and rendering issues.
-
-==================
-WebKitGTK+ 2.17.90
-==================
-
-What's new in WebKitGTK+ 2.17.90?
-
-  - WebCrypto API support is now enabled by default.
-  - Add API to provide browser information required by automation.
-  - Fix the expiration date of manually added cookies.
-  - Add support for alerts in WebDriver.
-  - WebKitDatabaseProcess binary has been renamed to WebKitStorageProcess.
-  - Fix several crashes and rendering issues.
-
-=================
-WebKitGTK+ 2.17.5
-=================
-
-What's new in WebKitGTK+ 2.17.5?
-
-  - Add initial implementation of WebDriver.
-  - Enable GStreamerGL by default when building with GStreamer >= 1.10.
-  - Fix position of context menu in Wayland.
-  - Properly close cookies database at network process exit.
-  - Fix several crashes and rendering issues.
-  - Translation updates: Ukrainian.
-
-=================
-WebKitGTK+ 2.17.4
-=================
-
-What's new in WebKitGTK+ 2.17.4?
-
-  - Add API to allow overriding popup menus.
-  - Add kinetic scrolling support.
-  - Improve theme rendering performance when using GTK+ >= 3.20.
-  - Improve error message when webkit_web_view_run_javascript() fails due to a JavaScript exception.
-  - Fix artifacts when rendering large images.
-  - Fix blob downloads.
-  - Fix web process deadlock when seeking youtube videos.
-  - Fix alpha premultiplying when using cairo to draw the video frames.
-  - Fix web process deadlock when closing the remote inspector frontend.
-  - Update several web inspector icons.
-  - Fix several crashes and rendering issues.
-  - Translation updates: Spanish.
-
-=================
-WebKitGTK+ 2.17.3
-=================
-
-What's new in WebKitGTK+ 2.17.3?
-
-  - Add new API to create a WebKitContextMenuItem from a GAction.
-  - Fix graphics repaint hungs in accelerated compositing mode after a resize.
-  - Fix rendering glitches in HiDPI in long GitHub Gist pages when focusing the comments textarea.
-  - Remove Firefox user agent quirk for Google domains.
-  - Remove LATEST_RECORD_VERSION from GnuTLS priority string.
-  - Improve colors of inspector SVG icons.
-  - Fix several crashes and rendering issues.
-  - Translation updates: French.
-
-=================
-WebKitGTK+ 2.17.2
-=================
-
-What's new in WebKitGTK+ 2.17.2?
-
-  - Update user agent quirks to make Youtube and new Google login page work.
-  - Fix URL shown in the title of beforeunload dialogs.
-  - Focus first input field of HTTP authentication dialog.
-  - Fix rendering of PNG images when decoded in more than one chunk.
-  - Update several web inspector icons.
-  - Fix the build with OpenGL disabled.
-  - Fix several crashes and rendering issues.
-
-=================
-WebKitGTK+ 2.17.1
-=================
-
-What's new in WebKitGTK+ 2.17.1?
-
-  - Switch to use new remote inspector infraestructure instead of legacy Web Sockets based one.
-  - Add API to enable and handle Web Automation.
-  - Load large images asynchronously off the main theead.
-  - Use GtkFileChooserNative for open/save dialogs when available.
-  - Make file chooser run as modal by default if possible.
-  - Fix position of dropdown menus in Wayland.
-  - Keep URI fragments after a server redirection.
-  - Implement support for aria-haspopup and aria-autocomplete.
-  - Implement aria-value support for focusable separators.
-  - Fix playing of some live streams.
-
-=================
-WebKitGTK+ 2.15.4
-=================
-
-What's new in WebKitGTK+ 2.15.4?
-
-  - Make accelerating compositing mode on-demand again. By default it will only be used for websites
-    that require it, saving a lot of memory on websites that don't need it.
-  - Add API to manage hardware acceleration policy.
-  - Enable CSS Grid Layout by default.
-  - Add API to create ephemeral WebViews to replace the legacy private browsing setting that is now
-    deprecated.
-  - Handle HTTP authentication for downloads having a WebView associated.
-  - Add API to WebKitWebsiteDataManager to handle websites data.
-  - Fix BadDamage X errors happening when resizing the WebView.
-  - Fix several crashes and rendering issues.
-
-=================
-WebKitGTK+ 2.15.3
-=================
-
-What's new in WebKitGTK+ 2.15.3?
-
-  - Add API to set network proxy settings.
-  - Add API to set initial notification permissions.
-  - Add WebKitSecurityOrigin to the API.
-  - Add tag property to WebKitNotification.
-  - Create GLX OpenGL contexts using version 3.2 (core profile) when available to reduce the memory
-    consumption on Mesa based drivers.
-  - Improve memory pressure handler to reduce the CPU usage on memory pressure situations.
-  - Add support for key and code properties on keyboard events.
-  - More user agent string improvements to improve compatibility with several websites.
-  - Fix network process crashes when loading custom URI schemes.
-  - Fix web process crash when closing the web view in X11.
-  - Fix several crashes and rendering issues.
-  - Translation updates: German.
-
-=================
-WebKitGTK+ 2.15.2
-=================
-
-What's new in WebKitGTK+ 2.15.2?
-
-  - Add new API to notify about dynamically added forms to Web Extensions.
-  - Implement selection interface and states for elements supporting aria-selected and for menu roles.
-  - Expose STATE_SINGLE_LINE and STATE_MULTI_LINE for ARIA searchbox role.
-  - Enable WebMemorySampler.
-  - Downloads started by context menu actions now have a web view associated.
-  - Fix a network process crash when main resource load is converted into a download.
-  - Fix several crashes and rendering issues.
-
-=================
-WebKitGTK+ 2.15.1
-=================
-
-What's new in WebKitGTK+ 2.15.1?
-
-  - GObject DOM bindings API marked as unstable has been removed.
-  - Expose WebKitDOMHTMLInputElement APIs for form autofill.
-  - Properly update WebKitWebView and WebKitWebPage URI properties when request is modified by
-    WebKitWebPage:send-request signal.
-  - Switch to use GMenu internally in the context menu implementation.
-  - Dot not leak the default WebKitWebsiteDataManager in WebKitWebContext.
-  - The network backend now always sniff contents for Downloads.
-  - Use eglGetPlatformDisplay when available instead of eglGetDisplay.
-  - Avoid strstr() when checking (E)GL extensions.
-  - Fix the build with ENABLE_OPENGL=OFF and allow to build on Wayland without OpenGL again.
-  - Fix several crashes and rendering issues.
-
-=================
-WebKitGTK+ 2.13.4
-=================
-
-What's new in WebKitGTK+ 2.13.4?
-
-  - Switched to use the threaded compositor. Accelerated compositing mode is now always enabled by default
-    and happens in a separate thread in the web process.
-  - Make web view background colors work in accelerated compositing mode.
-  - Fix several crashes and rendering issues.
-
-=================
-WebKitGTK+ 2.13.3
-=================
-
-What's new in WebKitGTK+ 2.13.3?
-
-  - Fix Web Process deadlocks when loading HLS videos.
-  - Make videos work when painted into a canvas when accelerated compositing is enabled.
-  - Fix flickering with animated GIFs.
-  - Fix a Web Process crash when video repaint is requested with GStreamer GL enabled.
-  - Reduce the amount of file descriptors that the Web Process keeps open.
-  - Make memory pressure handler work when cgroups are not available.
-  - Fix several crashes and rendering issues.
-
-=================
-WebKitGTK+ 2.13.2
-=================
-
-What's new in WebKitGTK+ 2.13.2?
-
-  - Properly redraw the web view when reparented in force compositing mode.
-  - Flip the volume control layout in media controls on RTL.
-  - Add support for video orientation to the GStreamer media backend.
-  - Fix several crashes and rendering issues.
-
-=================
-WebKitGTK+ 2.13.1
-=================
-
-What's new in WebKitGTK+ 2.13.1?
-
-  - CSS Grid Layout has been unprefixed and can be enabled as an experimental feature at runtime.
-  - The HTTP disk cache implements speculative resources revalidation.
-  - Add a new WebKitSetting to allow universal access from file URLs.
-  - Fix several crashes and rendering issues.
-
-
-Updated via wip/webkit-gtk on pkgsrc-wip by Yorick Hardy, Thomas Klausner and
-Leonardo Taccari.
diff --git a/webkit-gtk/DESCR b/webkit-gtk/DESCR
deleted file mode 100644
index 8f5106660f..0000000000
--- a/webkit-gtk/DESCR
+++ /dev/null
@@ -1,7 +0,0 @@
-WebKit is an open source web browser engine. WebKit is also the name of
-the Mac OS X system framework version of the engine that's used by
-Safari, Dashboard, Mail, and many other OS X applications. WebKit's HTML
-and JavaScript code began as a branch of the KHTML and KJS libraries
-from KDE.
-
-This is the GTK port of the engine.
diff --git a/webkit-gtk/Makefile b/webkit-gtk/Makefile
deleted file mode 100644
index 5f08ebe03a..0000000000
--- a/webkit-gtk/Makefile
+++ /dev/null
@@ -1,103 +0,0 @@
-# $NetBSD: Makefile,v 1.126 2017/05/03 08:38:45 jperkin Exp $
-
-DISTNAME=	webkitgtk-2.18.6
-PKGNAME=	${DISTNAME:S/webkitgtk/webkit-gtk/}
-CATEGORIES=	www
-MASTER_SITES=	https://www.webkitgtk.org/releases/
-EXTRACT_SUFX=	.tar.xz
-
-MAINTAINER=	pkgsrc-users%NetBSD.org@localhost
-HOMEPAGE=	https://www.webkitgtk.org/
-COMMENT=	GTK port of the WebKit browser engine
-LICENSE=	2-clause-bsd AND gnu-lgpl-v2
-
-# shm_open(3) and shm_unlink(3) appeared in NetBSD 7.0
-NOT_FOR_PLATFORM=	NetBSD-[1-6]*-*
-
-BUILD_DEPENDS+=	gettext-tools>=0.18:../../devel/gettext-tools
-
-USE_CMAKE=	yes
-USE_LANGUAGES=	c c++11
-#USE_LIBTOOL=	yes
-USE_TOOLS+=	automake bison gmake perl:build pkg-config msgfmt
-
-GCC_REQD+=	5.0
-
-# Using ld.gold subverts Pkgsrc wrappers, and this package also crashes buggy
-# versions of ld.gold.
-CMAKE_ARGS+=	-DUSE_LD_GOLD=OFF
-
-PKGCONFIG_OVERRIDE+=	Source/JavaScriptCore/javascriptcoregtk.pc.in
-PKGCONFIG_OVERRIDE+=	Source/WebKit2/webkit2gtk.pc.in
-PKGCONFIG_OVERRIDE+=	Source/WebKit2/webkit2gtk-web-extension.pc.in
-
-CMAKE_ARGS+=		-DCMAKE_BUILD_TYPE=Release
-CMAKE_ARGS+=		-DPORT=GTK
-CMAKE_ARGS+=		-DENABLE_X11_TARGET=ON
-CMAKE_ARGS+=		-DENABLE_MINIBROWSER=ON
-CMAKE_ARGS+=		-DENABLE_GEOLOCATION=OFF
-CMAKE_ARGS+=		-DUSE_GSTREAMER_GL=OFF
-CMAKE_ARGS+=		-DUSE_LIBHYPHEN=OFF
-#CMAKE_ARGS+=		-DUSE_SYSTEM_MALLOC=ON # XXX: needs adjustements for sysinfo() stuffs in Source/WTF/wtf/RAMSize.cpp
-
-REPLACE_PERL+=	Source/JavaScriptCore/create_hash_table \
-		Source/WebCore/bindings/scripts/*.pl \
-		Source/WebCore/bindings/scripts/InFilesCompiler.pm \
-		Source/WebCore/bindings/scripts/InFilesParser.pm \
-		Source/WebCore/css/*.pl \
-		Source/WebCore/dom/*.pl \
-		Source/WebCore/make-hash-tools.pl
-
-REPLACE_PYTHON+=	Tools/gtk/*.py \
-			Tools/gtk/generate-gtkdoc
-
-.include "../../lang/ruby/rubyversion.mk"
-BUILD_DEPENDS+=	${RUBY_BASE}>=${RUBY_VERSION}:${RUBY_SRCDIR}
-CMAKE_ARGS+=	-DRUBY_EXECUTABLE=${RUBY}
-
-PYTHON_FOR_BUILD_ONLY=	yes
-PYTHON_VERSIONS_INCOMPATIBLE=	34 35 36 # not yet ported as of 1.10.2
-.include "../../lang/python/application.mk"
-CMAKE_ARGS+=	-DPYTHON_EXECUTABLE=${PYTHONBIN}
-
-CXXFLAGS.SunOS+=	-fpermissive
-
-.include "../../mk/compiler.mk"
-.if !empty(PKGSRC_COMPILER:Mclang)
-CXXFLAGS+=	-Wno-c++11-narrowing
-.endif
-
-.include "options.mk"
-
-BUILDLINK_API_DEPENDS.glib2+= glib2>=2.32.1
-.include "../../devel/glib2/buildlink3.mk"
-.include "../../devel/zlib/buildlink3.mk"
-.include "../../databases/sqlite3/buildlink3.mk"
-# A correct Webkit build requires flex 2.5.33
-.include "../../devel/flex/buildlink3.mk"
-.include "../../devel/gperf/buildlink3.mk"
-.include "../../devel/pango/buildlink3.mk"
-.include "../../graphics/cairo-gobject/buildlink3.mk"
-.include "../../graphics/freetype2/buildlink3.mk"
-.include "../../graphics/libwebp/buildlink3.mk"
-.include "../../mk/jpeg.buildlink3.mk"
-BUILDLINK_API_DEPENDS.png+= png>=1.5.1beta08
-.include "../../graphics/png/buildlink3.mk"
-BUILDLINK_API_DEPENDS.gstreamer1+=	gstreamer1>=1.0.3
-.include "../../multimedia/gstreamer1/buildlink3.mk"
-BUILDLINK_API_DEPENDS.gst-plugins1-base+=	gst-plugins1-base>=1.0.3
-.include "../../multimedia/gst-plugins1-base/buildlink3.mk"
-BUILDLINK_API_DEPENDS.libsoup+= libsoup>=2.42.2nb3
-.include "../../net/libsoup/buildlink3.mk"
-.include "../../security/libsecret/buildlink3.mk"
-.include "../../security/gnutls/buildlink3.mk"
-.include "../../sysutils/libnotify/buildlink3.mk"
-.include "../../textproc/icu/buildlink3.mk"
-.include "../../textproc/libxslt/buildlink3.mk"
-BUILDLINK_API_DEPENDS.gtk2+=	gtk2+>=2.24.17nb3
-.include "../../x11/gtk2/buildlink3.mk"
-.include "../../x11/gtk3/buildlink3.mk"
-.include "../../x11/libXdamage/buildlink3.mk"
-.include "../../x11/libXt/buildlink3.mk"
-.include "../../mk/pthread.buildlink3.mk"
-.include "../../mk/bsd.pkg.mk"
diff --git a/webkit-gtk/PLIST b/webkit-gtk/PLIST
deleted file mode 100644
index 338c070dce..0000000000
--- a/webkit-gtk/PLIST
+++ /dev/null
@@ -1,265 +0,0 @@
-@comment $NetBSD$
-bin/WebKitWebDriver
-include/webkitgtk-4.0/JavaScriptCore/JSBase.h
-include/webkitgtk-4.0/JavaScriptCore/JSContextRef.h
-include/webkitgtk-4.0/JavaScriptCore/JSObjectRef.h
-include/webkitgtk-4.0/JavaScriptCore/JSStringRef.h
-include/webkitgtk-4.0/JavaScriptCore/JSTypedArray.h
-include/webkitgtk-4.0/JavaScriptCore/JSValueRef.h
-include/webkitgtk-4.0/JavaScriptCore/JavaScript.h
-include/webkitgtk-4.0/JavaScriptCore/WebKitAvailability.h
-include/webkitgtk-4.0/webkit2/WebKitApplicationInfo.h
-include/webkitgtk-4.0/webkit2/WebKitAuthenticationRequest.h
-include/webkitgtk-4.0/webkit2/WebKitAutocleanups.h
-include/webkitgtk-4.0/webkit2/WebKitAutomationSession.h
-include/webkitgtk-4.0/webkit2/WebKitBackForwardList.h
-include/webkitgtk-4.0/webkit2/WebKitBackForwardListItem.h
-include/webkitgtk-4.0/webkit2/WebKitColorChooserRequest.h
-include/webkitgtk-4.0/webkit2/WebKitConsoleMessage.h
-include/webkitgtk-4.0/webkit2/WebKitContextMenu.h
-include/webkitgtk-4.0/webkit2/WebKitContextMenuActions.h
-include/webkitgtk-4.0/webkit2/WebKitContextMenuItem.h
-include/webkitgtk-4.0/webkit2/WebKitCookieManager.h
-include/webkitgtk-4.0/webkit2/WebKitCredential.h
-include/webkitgtk-4.0/webkit2/WebKitDefines.h
-include/webkitgtk-4.0/webkit2/WebKitDownload.h
-include/webkitgtk-4.0/webkit2/WebKitEditingCommands.h
-include/webkitgtk-4.0/webkit2/WebKitEditorState.h
-include/webkitgtk-4.0/webkit2/WebKitEnumTypes.h
-include/webkitgtk-4.0/webkit2/WebKitError.h
-include/webkitgtk-4.0/webkit2/WebKitFaviconDatabase.h
-include/webkitgtk-4.0/webkit2/WebKitFileChooserRequest.h
-include/webkitgtk-4.0/webkit2/WebKitFindController.h
-include/webkitgtk-4.0/webkit2/WebKitFormSubmissionRequest.h
-include/webkitgtk-4.0/webkit2/WebKitForwardDeclarations.h
-include/webkitgtk-4.0/webkit2/WebKitFrame.h
-include/webkitgtk-4.0/webkit2/WebKitGeolocationPermissionRequest.h
-include/webkitgtk-4.0/webkit2/WebKitHitTestResult.h
-include/webkitgtk-4.0/webkit2/WebKitInstallMissingMediaPluginsPermissionRequest.h
-include/webkitgtk-4.0/webkit2/WebKitJavascriptResult.h
-include/webkitgtk-4.0/webkit2/WebKitMimeInfo.h
-include/webkitgtk-4.0/webkit2/WebKitNavigationAction.h
-include/webkitgtk-4.0/webkit2/WebKitNavigationPolicyDecision.h
-include/webkitgtk-4.0/webkit2/WebKitNetworkProxySettings.h
-include/webkitgtk-4.0/webkit2/WebKitNotification.h
-include/webkitgtk-4.0/webkit2/WebKitNotificationPermissionRequest.h
-include/webkitgtk-4.0/webkit2/WebKitOptionMenu.h
-include/webkitgtk-4.0/webkit2/WebKitOptionMenuItem.h
-include/webkitgtk-4.0/webkit2/WebKitPermissionRequest.h
-include/webkitgtk-4.0/webkit2/WebKitPlugin.h
-include/webkitgtk-4.0/webkit2/WebKitPolicyDecision.h
-include/webkitgtk-4.0/webkit2/WebKitPrintCustomWidget.h
-include/webkitgtk-4.0/webkit2/WebKitPrintOperation.h
-include/webkitgtk-4.0/webkit2/WebKitResponsePolicyDecision.h
-include/webkitgtk-4.0/webkit2/WebKitScriptDialog.h
-include/webkitgtk-4.0/webkit2/WebKitScriptWorld.h
-include/webkitgtk-4.0/webkit2/WebKitSecurityManager.h
-include/webkitgtk-4.0/webkit2/WebKitSecurityOrigin.h
-include/webkitgtk-4.0/webkit2/WebKitSettings.h
-include/webkitgtk-4.0/webkit2/WebKitURIRequest.h
-include/webkitgtk-4.0/webkit2/WebKitURIResponse.h
-include/webkitgtk-4.0/webkit2/WebKitURISchemeRequest.h
-include/webkitgtk-4.0/webkit2/WebKitUserContent.h
-include/webkitgtk-4.0/webkit2/WebKitUserContentManager.h
-include/webkitgtk-4.0/webkit2/WebKitUserMediaPermissionRequest.h
-include/webkitgtk-4.0/webkit2/WebKitVersion.h
-include/webkitgtk-4.0/webkit2/WebKitWebContext.h
-include/webkitgtk-4.0/webkit2/WebKitWebEditor.h
-include/webkitgtk-4.0/webkit2/WebKitWebExtension.h
-include/webkitgtk-4.0/webkit2/WebKitWebExtensionAutocleanups.h
-include/webkitgtk-4.0/webkit2/WebKitWebHitTestResult.h
-include/webkitgtk-4.0/webkit2/WebKitWebInspector.h
-include/webkitgtk-4.0/webkit2/WebKitWebPage.h
-include/webkitgtk-4.0/webkit2/WebKitWebResource.h
-include/webkitgtk-4.0/webkit2/WebKitWebView.h
-include/webkitgtk-4.0/webkit2/WebKitWebViewBase.h
-include/webkitgtk-4.0/webkit2/WebKitWebViewSessionState.h
-include/webkitgtk-4.0/webkit2/WebKitWebsiteData.h
-include/webkitgtk-4.0/webkit2/WebKitWebsiteDataManager.h
-include/webkitgtk-4.0/webkit2/WebKitWindowProperties.h
-include/webkitgtk-4.0/webkit2/webkit-web-extension.h
-include/webkitgtk-4.0/webkit2/webkit2.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMAttr.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMBlob.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMCDATASection.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMCSSRule.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMCSSRuleList.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMCSSStyleDeclaration.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMCSSStyleSheet.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMCSSValue.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMCharacterData.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMClientRect.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMClientRectList.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMComment.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMCustom.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMCustomUnstable.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMDOMImplementation.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMDOMSelection.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMDOMTokenList.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMDOMWindow.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMDOMWindowUnstable.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMDeprecated.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMDocument.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMDocumentFragment.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMDocumentFragmentUnstable.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMDocumentType.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMDocumentUnstable.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMElement.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMElementUnstable.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMEvent.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMEventTarget.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMFile.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMFileList.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLAnchorElement.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLAppletElement.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLAreaElement.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLBRElement.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLBaseElement.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLBodyElement.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLButtonElement.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLCanvasElement.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLCollection.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLDListElement.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLDirectoryElement.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLDivElement.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLDocument.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLElement.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLElementUnstable.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLEmbedElement.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLFieldSetElement.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLFontElement.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLFormElement.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLFrameElement.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLFrameSetElement.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLHRElement.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLHeadElement.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLHeadingElement.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLHtmlElement.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLIFrameElement.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLImageElement.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLInputElement.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLLIElement.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLLabelElement.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLLegendElement.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLLinkElement.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLMapElement.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLMarqueeElement.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLMenuElement.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLMetaElement.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLModElement.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLOListElement.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLObjectElement.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLOptGroupElement.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLOptionElement.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLOptionsCollection.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLParagraphElement.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLParamElement.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLPreElement.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLQuoteElement.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLScriptElement.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLSelectElement.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLStyleElement.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLTableCaptionElement.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLTableCellElement.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLTableColElement.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLTableElement.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLTableRowElement.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLTableSectionElement.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLTextAreaElement.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLTitleElement.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLUListElement.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMKeyboardEvent.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMMediaList.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMMouseEvent.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMNamedNodeMap.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMNode.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMNodeFilter.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMNodeIterator.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMNodeList.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMObject.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMProcessingInstruction.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMRange.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMRangeUnstable.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMStyleSheet.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMStyleSheetList.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMText.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMTreeWalker.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMUIEvent.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMWheelEvent.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMXPathExpression.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMXPathNSResolver.h
-include/webkitgtk-4.0/webkitdom/WebKitDOMXPathResult.h
-include/webkitgtk-4.0/webkitdom/webkitdom.h
-include/webkitgtk-4.0/webkitdom/webkitdomautocleanups.h
-include/webkitgtk-4.0/webkitdom/webkitdomdefines.h
-${PLIST.introspection}lib/girepository-1.0/JavaScriptCore-4.0.typelib
-${PLIST.introspection}lib/girepository-1.0/WebKit2-4.0.typelib
-${PLIST.introspection}lib/girepository-1.0/WebKit2WebExtension-4.0.typelib
-lib/libjavascriptcoregtk-4.0.so
-lib/libjavascriptcoregtk-4.0.so.18
-lib/libjavascriptcoregtk-4.0.so.18.6.15
-lib/libwebkit2gtk-4.0.so
-lib/libwebkit2gtk-4.0.so.37
-lib/libwebkit2gtk-4.0.so.37.24.9
-lib/pkgconfig/javascriptcoregtk-4.0.pc
-lib/pkgconfig/webkit2gtk-4.0.pc
-lib/pkgconfig/webkit2gtk-web-extension-4.0.pc
-lib/webkit2gtk-4.0/injected-bundle/libwebkit2gtkinjectedbundle.so
-libexec/webkit2gtk-4.0/MiniBrowser
-libexec/webkit2gtk-4.0/WebKitNetworkProcess
-libexec/webkit2gtk-4.0/WebKitPluginProcess
-libexec/webkit2gtk-4.0/WebKitPluginProcess2
-libexec/webkit2gtk-4.0/WebKitStorageProcess
-libexec/webkit2gtk-4.0/WebKitWebProcess
-libexec/webkit2gtk-4.0/jsc
-${PLIST.introspection}share/gir-1.0/JavaScriptCore-4.0.gir
-${PLIST.introspection}share/gir-1.0/WebKit2-4.0.gir
-${PLIST.introspection}share/gir-1.0/WebKit2WebExtension-4.0.gir
-share/locale/ar/LC_MESSAGES/WebKit2GTK-4.0.mo
-share/locale/as/LC_MESSAGES/WebKit2GTK-4.0.mo
-share/locale/bg/LC_MESSAGES/WebKit2GTK-4.0.mo
-share/locale/ca/LC_MESSAGES/WebKit2GTK-4.0.mo
-share/locale/cs/LC_MESSAGES/WebKit2GTK-4.0.mo
-share/locale/de/LC_MESSAGES/WebKit2GTK-4.0.mo
-share/locale/el/LC_MESSAGES/WebKit2GTK-4.0.mo
-share/locale/en_CA/LC_MESSAGES/WebKit2GTK-4.0.mo
-share/locale/en_GB/LC_MESSAGES/WebKit2GTK-4.0.mo
-share/locale/eo/LC_MESSAGES/WebKit2GTK-4.0.mo
-share/locale/es/LC_MESSAGES/WebKit2GTK-4.0.mo
-share/locale/et/LC_MESSAGES/WebKit2GTK-4.0.mo
-share/locale/eu/LC_MESSAGES/WebKit2GTK-4.0.mo
-share/locale/fi/LC_MESSAGES/WebKit2GTK-4.0.mo
-share/locale/fr/LC_MESSAGES/WebKit2GTK-4.0.mo
-share/locale/gl/LC_MESSAGES/WebKit2GTK-4.0.mo
-share/locale/gu/LC_MESSAGES/WebKit2GTK-4.0.mo
-share/locale/he/LC_MESSAGES/WebKit2GTK-4.0.mo
-share/locale/hi/LC_MESSAGES/WebKit2GTK-4.0.mo
-share/locale/hu/LC_MESSAGES/WebKit2GTK-4.0.mo
-share/locale/id/LC_MESSAGES/WebKit2GTK-4.0.mo
-share/locale/it/LC_MESSAGES/WebKit2GTK-4.0.mo
-share/locale/ja/LC_MESSAGES/WebKit2GTK-4.0.mo
-share/locale/kn/LC_MESSAGES/WebKit2GTK-4.0.mo
-share/locale/ko/LC_MESSAGES/WebKit2GTK-4.0.mo
-share/locale/lt/LC_MESSAGES/WebKit2GTK-4.0.mo
-share/locale/lv/LC_MESSAGES/WebKit2GTK-4.0.mo
-share/locale/ml/LC_MESSAGES/WebKit2GTK-4.0.mo
-share/locale/mr/LC_MESSAGES/WebKit2GTK-4.0.mo
-share/locale/nb/LC_MESSAGES/WebKit2GTK-4.0.mo
-share/locale/nl/LC_MESSAGES/WebKit2GTK-4.0.mo
-share/locale/or/LC_MESSAGES/WebKit2GTK-4.0.mo
-share/locale/pa/LC_MESSAGES/WebKit2GTK-4.0.mo
-share/locale/pl/LC_MESSAGES/WebKit2GTK-4.0.mo
-share/locale/pt/LC_MESSAGES/WebKit2GTK-4.0.mo
-share/locale/pt_BR/LC_MESSAGES/WebKit2GTK-4.0.mo
-share/locale/ro/LC_MESSAGES/WebKit2GTK-4.0.mo
-share/locale/ru/LC_MESSAGES/WebKit2GTK-4.0.mo
-share/locale/sl/LC_MESSAGES/WebKit2GTK-4.0.mo
-share/locale/sr/LC_MESSAGES/WebKit2GTK-4.0.mo
-share/locale/sr@latin/LC_MESSAGES/WebKit2GTK-4.0.mo
-share/locale/sv/LC_MESSAGES/WebKit2GTK-4.0.mo
-share/locale/ta/LC_MESSAGES/WebKit2GTK-4.0.mo
-share/locale/te/LC_MESSAGES/WebKit2GTK-4.0.mo
-share/locale/tr/LC_MESSAGES/WebKit2GTK-4.0.mo
-share/locale/uk/LC_MESSAGES/WebKit2GTK-4.0.mo
-share/locale/vi/LC_MESSAGES/WebKit2GTK-4.0.mo
-share/locale/zh_CN/LC_MESSAGES/WebKit2GTK-4.0.mo
diff --git a/webkit-gtk/TODO b/webkit-gtk/TODO
deleted file mode 100644
index 9007e070bd..0000000000
--- a/webkit-gtk/TODO
+++ /dev/null
@@ -1,37 +0,0 @@
-- Readd - if needed - SunOS patches removed for 2.18.2 (logic pretty different
-  compared to 2.16.6), these are:
-
-   * patches/patch-Source_JavaScriptCore_heap_MachineStackMarker.cpp
-   * patches/patch-Source_WTF_wtf_Compiler.h
-
-    -- leot (2017/11/08)
-
-- Think and discuss about `GCC_REQD= 5.0'. At least after 2.18 maintaining such
-  patches does not seem trivial. At the moment the kludge is no longer present
-  due that and to avoid maintaining further pkgsrc local patches.
-
-    -- leot (2017/11/08)
-
-- After using any webkit-gtk browser on - at least NetBSD/amd64 8.99.1 there are
-  errors of the following forms:
-
-   Error sending IPC message: Message too long
-  
-  ...according a quick grep the code path involved seems in
-  Source/WebKit2/Platform/IPC/unix/ConnectionUnix.cpp:Connection::sendOutputMessage()
-  ...and the process program is WebKitNetworkPro.
-
-  It is worth to verify that the EMSGSIZE is provoked by the sendmsg(2) calls in
-  the sendOutputMessage() method.
-
-    -- leot (2017/10/05)
-
-- `webkit-jit' option no longer works (not even compiles!). If possible fix it
-   and look at patches available in OpenBSD ports in order to get an idea on how
-   to handle them (and of course, also integrate them so that OpenBSD pkgsrc
-   users will benefit of that too!).
-
-    -- leot (2017/10/06)
-
-- Should we install stuffs installed in ${PREFIX}/libexec/webkit2gtk-4.0/ in ${PREFIX}/bin/
-  instead (at least MiniBrowser and eventually jsc?)
diff --git a/webkit-gtk/buildlink3.mk b/webkit-gtk/buildlink3.mk
deleted file mode 100644
index 7f2381e61c..0000000000
--- a/webkit-gtk/buildlink3.mk
+++ /dev/null
@@ -1,37 +0,0 @@
-# $NetBSD: buildlink3.mk,v 1.58 2017/04/22 21:03:18 adam Exp $
-
-BUILDLINK_TREE+=	webkit-gtk
-
-.if !defined(WEBKIT_GTK_BUILDLINK3_MK)
-WEBKIT_GTK_BUILDLINK3_MK:=
-
-BUILDLINK_API_DEPENDS.webkit-gtk+=	webkit-gtk>=2.8
-BUILDLINK_ABI_DEPENDS.webkit-gtk?=	webkit-gtk>=2.12.4nb6
-BUILDLINK_PKGSRCDIR.webkit-gtk?=	../../wip/webkit-gtk
-
-pkgbase := webkit-gtk
-.include "../../mk/pkg-build-options.mk"
-
-.if !empty(PKG_BUILD_OPTIONS.webkit-gtk:Menchant)
-.include "../../textproc/enchant/buildlink3.mk"
-.endif
-
-.include "../../databases/sqlite3/buildlink3.mk"
-.include "../../devel/gperf/buildlink3.mk"
-.include "../../graphics/freetype2/buildlink3.mk"
-.include "../../mk/jpeg.buildlink3.mk"
-.include "../../graphics/png/buildlink3.mk"
-.include "../../graphics/libwebp/buildlink3.mk"
-.include "../../multimedia/gstreamer1/buildlink3.mk"
-.include "../../multimedia/gst-plugins1-base/buildlink3.mk"
-.include "../../net/libsoup/buildlink3.mk"
-.include "../../security/libsecret/buildlink3.mk"
-.include "../../textproc/icu/buildlink3.mk"
-.include "../../textproc/libxslt/buildlink3.mk"
-.include "../../x11/gtk2/buildlink3.mk"
-.include "../../x11/gtk3/buildlink3.mk"
-.include "../../x11/libXdamage/buildlink3.mk"
-.include "../../x11/libXt/buildlink3.mk"
-.endif # WEBKIT_GTK_BUILDLINK3_MK
-
-BUILDLINK_TREE+=	-webkit-gtk
diff --git a/webkit-gtk/distinfo b/webkit-gtk/distinfo
deleted file mode 100644
index c51b876fed..0000000000
--- a/webkit-gtk/distinfo
+++ /dev/null
@@ -1,23 +0,0 @@
-$NetBSD: distinfo,v 1.95 2017/04/25 10:37:26 wiz Exp $
-
-SHA1 (webkitgtk-2.18.6.tar.xz) = fb0daa85142cfe8822de518dfaa7bd5c3cdd6c23
-RMD160 (webkitgtk-2.18.6.tar.xz) = 20a786dee806313e7ff692178160eb0ae40ccf24
-SHA512 (webkitgtk-2.18.6.tar.xz) = 375907d4c84e27aaa4b5df9a71424488c1b2ba0cf1d63e107d678c0f55f677996a80e9d9a9d4a412b40d1d0dde77b88464c54246cbafe70751042ec8a7bbe029
-Size (webkitgtk-2.18.6.tar.xz) = 14829316 bytes
-SHA1 (patch-CMakeLists.txt) = 0ecf9070dc387b206b8c8083914c1fa0514a8ecc
-SHA1 (patch-Source_JavaScriptCore_CMakeLists.txt) = 1b3485f72d809b2a1d6ec047b36331a6489fd10d
-SHA1 (patch-Source_JavaScriptCore_assembler_ARMAssembler.h) = 99e46f9d9b26a8d9ba6b29c66d7ce5326c4ffeb6
-SHA1 (patch-Source_JavaScriptCore_assembler_MacroAssemblerARM.cpp) = f78e6150ed8901b3fe046b2ef182f50f1c7500a4
-SHA1 (patch-Source_JavaScriptCore_jit_ExecutableAllocator.cpp) = 2f20d6aa8f1ec4122bee9f2f95b736ee4496812f
-SHA1 (patch-Source_ThirdParty_gtest_include_gtest_internal_gtest-port.h) = f1eee7f9d3012edee1915234c837cff820f97092
-SHA1 (patch-Source_WTF_wtf_MathExtras.h) = 01195978abe07154fbc28de9efc47b3f3105fd89
-SHA1 (patch-Source_WTF_wtf_Platform.h) = 3253f20593d5a92869da74774609a57eb289148b
-SHA1 (patch-Source_WTF_wtf_ThreadSpecific.h) = 38a85e10a72fe38d286a2ce747e090a2955b8791
-SHA1 (patch-Source_WTF_wtf_dtoa_utils.h) = 192bb016ef584f26967de94d29ee5e43db6fb1f0
-SHA1 (patch-Source_WebCore_platform_FileSystem.cpp) = adef1a42c4e210f0a3dcb82807e2d2039684a0ec
-SHA1 (patch-Source_WebCore_rendering_shapes_RasterShape.cpp) = 551e47698dee50d097b11e3218f13bb3447edfea
-SHA1 (patch-Source_WebKit2_NetworkProcess_cache_NetworkCacheFileSystem.cpp) = 99192d0551e18f3373324d5be8bbeab00a2f79e8
-SHA1 (patch-Source_WebKit_Platform_IPC_unix_ConnectionUnix.cpp) = 9c58253868e06b3dd3cac936651ba7e6a1437fc6
-SHA1 (patch-Source_cmake_OptionsCommon.cmake) = 03b72552414e7114bfa7ddc2d68fd97009a5ff7d
-SHA1 (patch-Source_cmake_OptionsGTK.cmake) = 8eb8e9c2c9aeaed86cd95c61c86e0f3786385ac9
-SHA1 (patch-aj) = cd9a280c3bbab82c1a7aeb62a27ee6eb96c67ec2
diff --git a/webkit-gtk/hacks.mk b/webkit-gtk/hacks.mk
deleted file mode 100644
index e0d28b8494..0000000000
--- a/webkit-gtk/hacks.mk
+++ /dev/null
@@ -1,16 +0,0 @@
-# $NetBSD: hacks.mk,v 1.1 2015/10/05 16:25:30 leot Exp $
-
-.if !defined(WEBKIT_GTK_HACKS_MK)
-WEBKIT_GTK_HACKS_MK=	defined
-
-# [Sat Oct  3 16:44:53 CEST 2015 : leot]
-# On i386 archs -latomic is added during the build phase when linking
-# libwebkit2gtk-4.0.so for atomic operations.
-# Forcing -march=i586 (or better) avoids that (i[56]86 provide required
-# 64-bit compare-and-swap instruction).
-.if ${MACHINE_ARCH} == "i386"
-PKG_HACKS+=	i386-atomicops
-CXXFLAGS+=	-march=i586
-.endif
-
-.endif	# WEBKIT_GTK_HACKS_MK
diff --git a/webkit-gtk/options.mk b/webkit-gtk/options.mk
deleted file mode 100644
index 2c7ae4c2ff..0000000000
--- a/webkit-gtk/options.mk
+++ /dev/null
@@ -1,73 +0,0 @@
-# $NetBSD: options.mk,v 1.11 2016/04/12 07:58:04 leot Exp $
-#
-
-PKG_OPTIONS_VAR=	PKG_OPTIONS.webkit-gtk
-PKG_SUPPORTED_OPTIONS=	debug enchant introspection opengl webkit-jit
-PKG_SUGGESTED_OPTIONS=	enchant introspection opengl
-
-PLIST_VARS=	introspection
-
-.include "../../mk/bsd.prefs.mk"
-
-# XXX JIT produces invalid code
-# it's also entirely unsupported on powerpc and sparc
-.if empty(MACHINE_PLATFORM:MNetBSD-*-i386) \
- && empty(MACHINE_PLATFORM:MNetBSD-*-x86_64) \
- && empty(MACHINE_PLATFORM:MNetBSD-*-powerpc) \
- && empty(MACHINE_PLATFORM:MNetBSD-*-sparc64) \
- && empty(MACHINE_PLATFORM:MNetBSD-*-sparc) \
- && empty(MACHINE_PLATFORM:MSunOS-*)
-PKG_SUGGESTED_OPTIONS+=	webkit-jit
-.endif
-
-.include "../../mk/bsd.options.mk"
-
-#
-# JIT support
-#
-.if !empty(PKG_OPTIONS:Mwebkit-jit)
-CMAKE_ARGS+=	-DENABLE_JIT=ON
-.else
-CMAKE_ARGS+=	-DENABLE_JIT=OFF
-.endif
-
-#
-# OpenGL support: enable support for GLX, WebGL and accelerated compositing
-#
-.if !empty(PKG_OPTIONS:Mopengl)
-CMAKE_ARGS+=	-DENABLE_WEBGL=ON
-.else
-CMAKE_ARGS+=	-DENABLE_WEBGL=OFF
-.endif
-
-#
-# Spellcheck support using enchant
-#
-.if !empty(PKG_OPTIONS:Menchant)
-CMAKE_ARGS+=	-DENABLE_SPELLCHECK=ON
-.include "../../textproc/enchant/buildlink3.mk"
-.else
-CMAKE_ARGS+=	-DENABLE_SPELLCHECK=OFF
-.endif
-
-#
-# Debug build
-#
-.if !empty(PKG_OPTIONS:Mdebug)
-CMAKE_ARGS+=	-DCMAKE_BUILD_TYPE=Debug
-.else
-CMAKE_ARGS+=	-DCMAKE_BUILD_TYPE=Release
-.endif
-
-#
-# Introspection
-#
-.if !empty(PKG_OPTIONS:Mintrospection)
-PLIST.introspection=				yes
-BUILDLINK_API_DEPENDS.gobject-introspection+=	gobject-introspection>=0.9.5
-BUILDLINK_DEPMETHOD.gobject-introspection+=	build
-.include "../../devel/gobject-introspection/buildlink3.mk"
-CMAKE_ARGS+=	-DENABLE_INTROSPECTION=ON
-.else
-CMAKE_ARGS+=	-DENABLE_INTROSPECTION=OFF
-.endif
diff --git a/webkit-gtk/patches/patch-CMakeLists.txt b/webkit-gtk/patches/patch-CMakeLists.txt
deleted file mode 100644
index ee62ca98cf..0000000000
--- a/webkit-gtk/patches/patch-CMakeLists.txt
+++ /dev/null
@@ -1,35 +0,0 @@
-$NetBSD$
-
-- Fix support for arm
-- Fix support for ppc and add support for sparc64.
-  From FreeBSD and OpenBSD ports.
-
---- CMakeLists.txt.orig	2017-10-17 10:07:00.000000000 +0000
-+++ CMakeLists.txt
-@@ -78,6 +78,8 @@ else ()
- endif ()
- if (LOWERCASE_CMAKE_SYSTEM_PROCESSOR MATCHES "^arm")
-     set(WTF_CPU_ARM 1)
-+elseif (LOWERCASE_CMAKE_SYSTEM_PROCESSOR MATCHES "^earm")
-+    set(WTF_CPU_ARM 1)
- elseif (LOWERCASE_CMAKE_SYSTEM_PROCESSOR MATCHES "^aarch64")
-     set(WTF_CPU_ARM64 1)
- elseif (LOWERCASE_CMAKE_SYSTEM_PROCESSOR MATCHES "alpha*")
-@@ -90,7 +92,7 @@ elseif (LOWERCASE_CMAKE_SYSTEM_PROCESSOR
-     set(WTF_CPU_X86_64 1)
- elseif (LOWERCASE_CMAKE_SYSTEM_PROCESSOR MATCHES "(i[3-6]86|x86)")
-     set(WTF_CPU_X86 1)
--elseif (LOWERCASE_CMAKE_SYSTEM_PROCESSOR MATCHES "ppc")
-+elseif (LOWERCASE_CMAKE_SYSTEM_PROCESSOR MATCHES "(ppc|powerpc)")
-     set(WTF_CPU_PPC 1)
- elseif (LOWERCASE_CMAKE_SYSTEM_PROCESSOR MATCHES "ppc64")
-     set(WTF_CPU_PPC64 1)
-@@ -102,6 +104,8 @@ elseif (LOWERCASE_CMAKE_SYSTEM_PROCESSOR
-     set(WTF_CPU_S390 1)
- elseif (LOWERCASE_CMAKE_SYSTEM_PROCESSOR MATCHES "s390x")
-     set(WTF_CPU_S390X 1)
-+elseif (LOWERCASE_CMAKE_SYSTEM_PROCESSOR MATCHES "sparc64")
-+    set(WTF_CPU_SPARC64 1)
- else ()
-     message(FATAL_ERROR "Unknown CPU '${LOWERCASE_CMAKE_SYSTEM_PROCESSOR}'")
- endif ()
diff --git a/webkit-gtk/patches/patch-Source_JavaScriptCore_CMakeLists.txt b/webkit-gtk/patches/patch-Source_JavaScriptCore_CMakeLists.txt
deleted file mode 100644
index 95845b9245..0000000000
--- a/webkit-gtk/patches/patch-Source_JavaScriptCore_CMakeLists.txt
+++ /dev/null
@@ -1,16 +0,0 @@
-$NetBSD$
-
-Add support for sparc64.
-
-From OpenBSD ports.
-
---- Source/JavaScriptCore/CMakeLists.txt.orig	Tue Feb 28 09:34:11 2017
-+++ Source/JavaScriptCore/CMakeLists.txt	Sun Mar 26 13:55:13 2017
-@@ -1481,6 +1481,7 @@ elseif (WTF_CPU_PPC64)
- elseif (WTF_CPU_PPC64LE)
- elseif (WTF_CPU_S390)
- elseif (WTF_CPU_S390X)
-+elseif (WTF_CPU_SPARC64)
- elseif (WTF_CPU_MIPS)
- elseif (WTF_CPU_SH4)
- elseif (WTF_CPU_X86)
diff --git a/webkit-gtk/patches/patch-Source_JavaScriptCore_assembler_ARMAssembler.h b/webkit-gtk/patches/patch-Source_JavaScriptCore_assembler_ARMAssembler.h
deleted file mode 100644
index e0a69ed717..0000000000
--- a/webkit-gtk/patches/patch-Source_JavaScriptCore_assembler_ARMAssembler.h
+++ /dev/null
@@ -1,28 +0,0 @@
-$NetBSD: patch-Source_JavaScriptCore_assembler_ARMAssembler.h,v 1.6 2016/01/21 13:42:33 leot Exp $
-
---- Source/JavaScriptCore/assembler/ARMAssembler.h.orig	2016-01-20 12:12:59.000000000 +0000
-+++ Source/JavaScriptCore/assembler/ARMAssembler.h
-@@ -29,6 +29,11 @@
- 
- #if ENABLE(ASSEMBLER) && CPU(ARM_TRADITIONAL)
- 
-+#if defined(__NetBSD__)
-+#include <sys/types.h>
-+#include <machine/sysarch.h>
-+#endif
-+
- #include "AssemblerBufferWithConstantPool.h"
- #include "JITCompilationEffort.h"
- #include <wtf/Assertions.h>
-@@ -1128,6 +1133,11 @@ namespace JSC {
-                 linuxPageFlush(current, current + page);
- 
-             linuxPageFlush(current, end);
-+#elif defined(__NetBSD__)
-+            struct arm_sync_icache_args arg;
-+            arg.addr = reinterpret_cast<uintptr_t>(code);
-+            arg.len = size;
-+            sysarch(ARM_SYNC_ICACHE, (void *)&arg);
- #else
- #error "The cacheFlush support is missing on this platform."
- #endif
diff --git a/webkit-gtk/patches/patch-Source_JavaScriptCore_assembler_MacroAssemblerARM.cpp b/webkit-gtk/patches/patch-Source_JavaScriptCore_assembler_MacroAssemblerARM.cpp
deleted file mode 100644
index bed7fca27f..0000000000
--- a/webkit-gtk/patches/patch-Source_JavaScriptCore_assembler_MacroAssemblerARM.cpp
+++ /dev/null
@@ -1,30 +0,0 @@
-$NetBSD: patch-Source_JavaScriptCore_assembler_MacroAssemblerARM.cpp,v 1.5 2016/01/21 13:42:33 leot Exp $
-
---- Source/JavaScriptCore/assembler/MacroAssemblerARM.cpp.orig	2016-01-20 12:12:59.000000000 +0000
-+++ Source/JavaScriptCore/assembler/MacroAssemblerARM.cpp
-@@ -38,6 +38,8 @@
- #include <unistd.h>
- #include <elf.h>
- #include <asm/hwcap.h>
-+#elif OS(NETBSD)
-+#include <sys/sysctl.h>
- #endif
- 
- namespace JSC {
-@@ -57,6 +59,16 @@ static bool isVFPPresent()
-         close(fd);
-     }
- #endif // OS(LINUX)
-+ 
-+#if OS(NETBSD)
-+    size_t len;
-+    int flag;
-+
-+    len = sizeof(flag);
-+    if (sysctlbyname("machdep.fpu_present", &flag, &len, NULL, 0) == 0) {
-+        return flag == 1;
-+    }
-+#endif // OS(NETBSD)
- 
- #if (COMPILER(GCC_OR_CLANG) && defined(__VFP_FP__))
-     return true;
diff --git a/webkit-gtk/patches/patch-Source_JavaScriptCore_jit_ExecutableAllocator.cpp b/webkit-gtk/patches/patch-Source_JavaScriptCore_jit_ExecutableAllocator.cpp
deleted file mode 100644
index 69cf98f97e..0000000000
--- a/webkit-gtk/patches/patch-Source_JavaScriptCore_jit_ExecutableAllocator.cpp
+++ /dev/null
@@ -1,19 +0,0 @@
-$NetBSD$
-
-Avoid to (pre)allocate 1GB of memory:
-
- <https://bugs.webkit.org/show_bug.cgi?id=61137>
-
-From FreeBSD and OpenBSD ports.
-
---- Source/JavaScriptCore/jit/ExecutableAllocator.cpp.orig	2017-08-09 09:13:42.000000000 +0000
-+++ Source/JavaScriptCore/jit/ExecutableAllocator.cpp
-@@ -88,7 +88,7 @@ static const size_t fixedExecutableMemor
- static const size_t fixedExecutableMemoryPoolSize = 16 * 1024 * 1024;
- #elif CPU(ARM64)
- static const size_t fixedExecutableMemoryPoolSize = 64 * 1024 * 1024;
--#elif CPU(X86_64)
-+#elif CPU(X86_64) && !defined(__OpenBSD__) && !defined(__FreeBSD__) && !defined(__NetBSD__)
- static const size_t fixedExecutableMemoryPoolSize = 1024 * 1024 * 1024;
- #else
- static const size_t fixedExecutableMemoryPoolSize = 32 * 1024 * 1024;
diff --git a/webkit-gtk/patches/patch-Source_ThirdParty_gtest_include_gtest_internal_gtest-port.h b/webkit-gtk/patches/patch-Source_ThirdParty_gtest_include_gtest_internal_gtest-port.h
deleted file mode 100644
index 5c27d6844e..0000000000
--- a/webkit-gtk/patches/patch-Source_ThirdParty_gtest_include_gtest_internal_gtest-port.h
+++ /dev/null
@@ -1,36 +0,0 @@
-$NetBSD: patch-Source_ThirdParty_gtest_include_gtest_internal_gtest-port.h,v 1.3 2014/08/03 22:30:05 wiz Exp $
-
---- Source/ThirdParty/gtest/include/gtest/internal/gtest-port.h.orig	2013-09-09 09:20:59.000000000 +0000
-+++ Source/ThirdParty/gtest/include/gtest/internal/gtest-port.h
-@@ -35,6 +35,7 @@
- 
- #ifndef GTEST_INCLUDE_GTEST_INTERNAL_GTEST_PORT_H_
- #define GTEST_INCLUDE_GTEST_INTERNAL_GTEST_PORT_H_
-+#include <ciso646>
- 
- // The user can define the following macros in the build script to
- // control Google Test's behavior.  If the user doesn't define a macro
-@@ -175,6 +176,7 @@
- #include <stdlib.h>
- #include <stdio.h>
- #include <string.h>
-+#include <unistd.h>
- #ifndef _WIN32_WCE
- #include <sys/stat.h>
- #endif  // !_WIN32_WCE
-@@ -448,7 +450,14 @@
- // GCC 4.0+ implements tr1/tuple in the <tr1/tuple> header.  This does
- // not conform to the TR1 spec, which requires the header to be <tuple>.
- 
--#if !GTEST_HAS_RTTI && GTEST_GCC_VER_ < 40302
-+#if defined(_LIBCPP_VERSION)
-+#include <tuple>
-+namespace std {
-+  namespace tr1 {
-+     using ::std::tuple;
-+  }
-+}   
-+#elif !GTEST_HAS_RTTI && GTEST_GCC_VER_ < 40302
- // Until version 4.3.2, gcc has a bug that causes <tr1/functional>,
- // which is #included by <tr1/tuple>, to not compile when RTTI is
- // disabled.  _TR1_FUNCTIONAL is the header guard for
diff --git a/webkit-gtk/patches/patch-Source_WTF_wtf_MathExtras.h b/webkit-gtk/patches/patch-Source_WTF_wtf_MathExtras.h
deleted file mode 100644
index f87b70e127..0000000000
--- a/webkit-gtk/patches/patch-Source_WTF_wtf_MathExtras.h
+++ /dev/null
@@ -1,15 +0,0 @@
-$NetBSD: patch-Source_WTF_wtf_MathExtras.h,v 1.6 2016/01/21 13:42:33 leot Exp $
-
-Avoid broken section for SunOS/gcc.
-
---- Source/WTF/wtf/MathExtras.h.orig	2016-01-20 12:13:00.000000000 +0000
-+++ Source/WTF/wtf/MathExtras.h
-@@ -75,7 +75,7 @@ const double sqrtOfTwoDouble = M_SQRT2;
- const float sqrtOfTwoFloat = static_cast<float>(M_SQRT2);
- #endif
- 
--#if OS(SOLARIS)
-+#if OS(notSOLARIS)
- 
- namespace std {
- 
diff --git a/webkit-gtk/patches/patch-Source_WTF_wtf_Platform.h b/webkit-gtk/patches/patch-Source_WTF_wtf_Platform.h
deleted file mode 100644
index dc0e492d52..0000000000
--- a/webkit-gtk/patches/patch-Source_WTF_wtf_Platform.h
+++ /dev/null
@@ -1,51 +0,0 @@
-$NetBSD$
-
-Add support for sparc64:
-
- <https://bugs.webkit.org/show_bug.cgi?id=129963>
-
-From OpenBSD ports.
-
---- Source/WTF/wtf/Platform.h.orig	2017-10-16 12:18:56.000000000 +0000
-+++ Source/WTF/wtf/Platform.h
-@@ -155,6 +155,12 @@
- #define WTF_CPU_BIG_ENDIAN 1
- #endif
- 
-+/* CPU(SPARC64) - SPARC V9 */
-+#if defined(__sparc64__)
-+#define WTF_CPU_SPARC64 1
-+#define WTF_CPU_BIG_ENDIAN 1
-+#endif
-+
- /* CPU(X86) - i386 / x86 32-bit */
- #if   defined(__i386__) \
-     || defined(i386)     \
-@@ -353,7 +359,7 @@
- 
- #endif /* ARM */
- 
--#if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(ALPHA) || CPU(HPPA)
-+#if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(ALPHA) || CPU(HPPA) || CPU(SPARC64)
- #define WTF_CPU_NEEDS_ALIGNED_ACCESS 1
- #endif
- 
-@@ -713,7 +719,8 @@
-     || CPU(S390X) \
-     || CPU(MIPS64) \
-     || CPU(PPC64) \
--    || CPU(PPC64LE)
-+    || CPU(PPC64LE) \
-+    || CPU(SPARC64)
- #define USE_JSVALUE64 1
- #else
- #define USE_JSVALUE32_64 1
-@@ -770,7 +777,7 @@
- 
- #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT)
- /* Enable the DFG JIT on X86 and X86_64. */
--#if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX) || OS(FREEBSD) || OS(WINDOWS) || OS(HURD))
-+#if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX) || OS(FREEBSD) || OS(NETBSD) || OS(OPENBSD) || OS(WINDOWS) || OS(HURD))
- #define ENABLE_DFG_JIT 1
- #endif
- /* Enable the DFG JIT on ARMv7.  Only tested on iOS and Qt/GTK+ Linux. */
diff --git a/webkit-gtk/patches/patch-Source_WTF_wtf_ThreadSpecific.h b/webkit-gtk/patches/patch-Source_WTF_wtf_ThreadSpecific.h
deleted file mode 100644
index 2e9452b72f..0000000000
--- a/webkit-gtk/patches/patch-Source_WTF_wtf_ThreadSpecific.h
+++ /dev/null
@@ -1,16 +0,0 @@
-$NetBSD$
-
---- Source/WTF/wtf/ThreadSpecific.h.orig	2017-08-14 09:04:46.000000000 +0000
-+++ Source/WTF/wtf/ThreadSpecific.h
-@@ -52,6 +52,11 @@
- #if OS(HURD)
- // PTHREAD_KEYS_MAX is not defined in bionic nor in Hurd, so explicitly define it here.
- #define PTHREAD_KEYS_MAX 1024
-+#elif OS(NETBSD)
-+// PTHREAD_KEYS_MAX is not defined in 5.x
-+#ifndef PTHREAD_KEYS_MAX
-+#define PTHREAD_KEYS_MAX 256
-+#endif
- #else
- #include <limits.h>
- #endif
diff --git a/webkit-gtk/patches/patch-Source_WTF_wtf_dtoa_utils.h b/webkit-gtk/patches/patch-Source_WTF_wtf_dtoa_utils.h
deleted file mode 100644
index 2fd81ab553..0000000000
--- a/webkit-gtk/patches/patch-Source_WTF_wtf_dtoa_utils.h
+++ /dev/null
@@ -1,17 +0,0 @@
-$NetBSD$
-
-Add support for sparc64.
-
-From OpenBSD ports.
-
---- Source/WTF/wtf/dtoa/utils.h.orig	Wed Mar  4 15:25:16 2015
-+++ Source/WTF/wtf/dtoa/utils.h	Fri Mar 27 10:18:18 2015
-@@ -49,7 +49,7 @@
- defined(__ARMEL__) || \
- defined(_MIPS_ARCH_MIPS32R2)
- #define DOUBLE_CONVERSION_CORRECT_DOUBLE_OPERATIONS 1
--#elif CPU(MIPS) || CPU(MIPS64) || CPU(PPC) || CPU(PPC64) || CPU(PPC64LE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(ALPHA) || CPU(ARM64) || CPU(HPPA)
-+#elif CPU(MIPS) || CPU(MIPS64) || CPU(PPC) || CPU(PPC64) || CPU(PPC64LE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(ALPHA) || CPU(ARM64) || CPU(HPPA) || CPU(SPARC64)
- #define DOUBLE_CONVERSION_CORRECT_DOUBLE_OPERATIONS 1
- #elif defined(_M_IX86) || defined(__i386__)
- #if defined(_WIN32)
diff --git a/webkit-gtk/patches/patch-Source_WebCore_platform_FileSystem.cpp b/webkit-gtk/patches/patch-Source_WebCore_platform_FileSystem.cpp
deleted file mode 100644
index f01c457261..0000000000
--- a/webkit-gtk/patches/patch-Source_WebCore_platform_FileSystem.cpp
+++ /dev/null
@@ -1,16 +0,0 @@
-$NetBSD: patch-Source_WebCore_platform_FileSystem.cpp,v 1.1 2017/04/13 16:58:14 jperkin Exp $
-
-Support MAP_FILE if unavailable.
-
---- Source/WebCore/platform/FileSystem.cpp.orig	2016-08-22 12:21:08.000000000 +0000
-+++ Source/WebCore/platform/FileSystem.cpp
-@@ -189,6 +189,9 @@ MappedFileData::MappedFileData(const Str
-         return;
-     }
- 
-+#ifndef MAP_FILE
-+#define MAP_FILE	0
-+#endif
-     void* data = mmap(0, size, PROT_READ, MAP_FILE | MAP_SHARED, fd, 0);
-     close(fd);
- 
diff --git a/webkit-gtk/patches/patch-Source_WebCore_rendering_shapes_RasterShape.cpp b/webkit-gtk/patches/patch-Source_WebCore_rendering_shapes_RasterShape.cpp
deleted file mode 100644
index 23109a78ef..0000000000
--- a/webkit-gtk/patches/patch-Source_WebCore_rendering_shapes_RasterShape.cpp
+++ /dev/null
@@ -1,15 +0,0 @@
-$NetBSD: patch-Source_WebCore_rendering_shapes_RasterShape.cpp,v 1.1 2017/04/13 16:58:14 jperkin Exp $
-
-Avoid ambiguous function call.
-
---- Source/WebCore/rendering/shapes/RasterShape.cpp.orig	2016-04-11 06:18:44.000000000 +0000
-+++ Source/WebCore/rendering/shapes/RasterShape.cpp
-@@ -142,7 +142,7 @@ const RasterShapeIntervals& RasterShape:
-         return *m_intervals;
- 
-     int shapeMarginInt = clampToPositiveInteger(ceil(shapeMargin()));
--    int maxShapeMarginInt = std::max(m_marginRectSize.width(), m_marginRectSize.height()) * sqrt(2);
-+    int maxShapeMarginInt = std::max(m_marginRectSize.width(), m_marginRectSize.height()) * sqrt((double)2);
-     if (!m_marginIntervals)
-         m_marginIntervals = m_intervals->computeShapeMarginIntervals(std::min(shapeMarginInt, maxShapeMarginInt));
- 
diff --git a/webkit-gtk/patches/patch-Source_WebKit2_NetworkProcess_cache_NetworkCacheFileSystem.cpp b/webkit-gtk/patches/patch-Source_WebKit2_NetworkProcess_cache_NetworkCacheFileSystem.cpp
deleted file mode 100644
index 200b921ebd..0000000000
--- a/webkit-gtk/patches/patch-Source_WebKit2_NetworkProcess_cache_NetworkCacheFileSystem.cpp
+++ /dev/null
@@ -1,52 +0,0 @@
-$NetBSD: patch-Source_WebKit2_NetworkProcess_cache_NetworkCacheFileSystem.cpp,v 1.1 2017/04/13 16:58:14 jperkin Exp $
-
-SunOS does not support dirent d_type.
-
---- Source/WebKit/NetworkProcess/cache/NetworkCacheFileSystem.cpp.orig	2017-02-20 16:20:17.000000000 +0000
-+++ Source/WebKit/NetworkProcess/cache/NetworkCacheFileSystem.cpp
-@@ -52,6 +52,12 @@ namespace NetworkCache {
- 
- static DirectoryEntryType directoryEntryType(uint8_t dtype)
- {
-+#ifndef DT_DIR
-+#define DT_DIR	S_IFDIR
-+#endif
-+#ifndef DT_REG
-+#define DT_REG	S_IFREG
-+#endif
-     switch (dtype) {
-     case DT_DIR:
-         return DirectoryEntryType::Directory;
-@@ -65,12 +71,20 @@ static DirectoryEntryType directoryEntry
- 
- void traverseDirectory(const String& path, const Function<void (const String&, DirectoryEntryType)>& function)
- {
-+#ifdef __sun
-+    struct stat s;
-+#endif
-     DIR* dir = opendir(WebCore::fileSystemRepresentation(path).data());
-     if (!dir)
-         return;
-     dirent* dp;
-     while ((dp = readdir(dir))) {
-+#ifdef __sun
-+        stat(dp->d_name, &s);
-+        if (s.st_mode != S_IFDIR && s.st_mode != S_IFREG)
-+#else
-         if (dp->d_type != DT_DIR && dp->d_type != DT_REG)
-+#endif
-             continue;
-         const char* name = dp->d_name;
-         if (!strcmp(name, ".") || !strcmp(name, ".."))
-@@ -78,7 +92,11 @@ void traverseDirectory(const String& pat
-         auto nameString = String::fromUTF8(name);
-         if (nameString.isNull())
-             continue;
-+#ifdef __sun
-+        function(nameString, directoryEntryType(s.st_mode));
-+#else
-         function(nameString, directoryEntryType(dp->d_type));
-+#endif
-     }
-     closedir(dir);
- }
diff --git a/webkit-gtk/patches/patch-Source_WebKit_Platform_IPC_unix_ConnectionUnix.cpp b/webkit-gtk/patches/patch-Source_WebKit_Platform_IPC_unix_ConnectionUnix.cpp
deleted file mode 100644
index 56e1f28c79..0000000000
--- a/webkit-gtk/patches/patch-Source_WebKit_Platform_IPC_unix_ConnectionUnix.cpp
+++ /dev/null
@@ -1,24 +0,0 @@
-$NetBSD$
-
-On NetBSD we see ""Error sending IPC message: Message too long" due to
-the use of sendmsg with a large message body (EMSGSIZE).
-
-WebKit already uses shared memory to communicate the message body when
-the message is too large, so force it to always use this method to avoid
-encountering EMSGSIZE.
-
---- Source/WebKit/Platform/IPC/unix/ConnectionUnix.cpp.orig	2017-08-09 09:13:52.000000000 +0000
-+++ Source/WebKit/Platform/IPC/unix/ConnectionUnix.cpp
-@@ -380,8 +380,12 @@ bool Connection::sendOutgoingMessage(std
-         return false;
-     }
- 
-+#if 0
-     size_t messageSizeWithBodyInline = sizeof(MessageInfo) + (outputMessage.attachments().size() * sizeof(AttachmentInfo)) + outputMessage.bodySize();
-     if (messageSizeWithBodyInline > messageMaxSize && outputMessage.bodySize()) {
-+#else
-+    {
-+#endif
-         RefPtr<WebKit::SharedMemory> oolMessageBody = WebKit::SharedMemory::allocate(encoder->bufferSize());
-         if (!oolMessageBody)
-             return false;
diff --git a/webkit-gtk/patches/patch-Source_cmake_OptionsCommon.cmake b/webkit-gtk/patches/patch-Source_cmake_OptionsCommon.cmake
deleted file mode 100644
index d62a52d7d9..0000000000
--- a/webkit-gtk/patches/patch-Source_cmake_OptionsCommon.cmake
+++ /dev/null
@@ -1,21 +0,0 @@
-$NetBSD: patch-Source_cmake_OptionsCommon.cmake,v 1.3 2016/01/21 13:42:33 leot Exp $
-
-Using the T option of GNU ar lead to malformed .a archive on NetBSD. Disable it.
-
---- Source/cmake/OptionsCommon.cmake.orig	2017-02-27 07:11:15.000000000 +0000
-+++ Source/cmake/OptionsCommon.cmake
-@@ -27,10 +27,10 @@ option(USE_THIN_ARCHIVES "Produce all st
- if (USE_THIN_ARCHIVES)
-     execute_process(COMMAND ${CMAKE_AR} -V OUTPUT_VARIABLE AR_VERSION)
-     if ("${AR_VERSION}" MATCHES "^GNU ar")
--        set(CMAKE_CXX_ARCHIVE_CREATE "<CMAKE_AR> crT <TARGET> <LINK_FLAGS> <OBJECTS>")
--        set(CMAKE_C_ARCHIVE_CREATE "<CMAKE_AR> crT <TARGET> <LINK_FLAGS> <OBJECTS>")
--        set(CMAKE_CXX_ARCHIVE_APPEND "<CMAKE_AR> rT <TARGET> <LINK_FLAGS> <OBJECTS>")
--        set(CMAKE_C_ARCHIVE_APPEND "<CMAKE_AR> rT <TARGET> <LINK_FLAGS> <OBJECTS>")
-+        set(CMAKE_CXX_ARCHIVE_CREATE "<CMAKE_AR> cr <TARGET> <LINK_FLAGS> <OBJECTS>")
-+        set(CMAKE_C_ARCHIVE_CREATE "<CMAKE_AR> cr <TARGET> <LINK_FLAGS> <OBJECTS>")
-+        set(CMAKE_CXX_ARCHIVE_APPEND "<CMAKE_AR> r <TARGET> <LINK_FLAGS> <OBJECTS>")
-+        set(CMAKE_C_ARCHIVE_APPEND "<CMAKE_AR> r <TARGET> <LINK_FLAGS> <OBJECTS>")
-     endif ()
- endif ()
- 
diff --git a/webkit-gtk/patches/patch-Source_cmake_OptionsGTK.cmake b/webkit-gtk/patches/patch-Source_cmake_OptionsGTK.cmake
deleted file mode 100644
index 02c7870f37..0000000000
--- a/webkit-gtk/patches/patch-Source_cmake_OptionsGTK.cmake
+++ /dev/null
@@ -1,27 +0,0 @@
-$NetBSD: patch-Source_cmake_OptionsGTK.cmake,v 1.12 2017/04/13 16:58:14 jperkin Exp $
-
-o Do not conflict with CMAKE_MODULE_PATH during the linking phase of
-  libwebkit2gtk-4.0.so:
-
-   Linking CXX shared library ../../lib/libwebkit2gtk-4.0.so
-   ld:/usr/pkgsrc/wip/webkit-gtk/work/.buildlink/cmake-Modules:1: ignoring invalid character `3' in script
-   [...]
-   ld:/usr/pkgsrc/wip/webkit-gtk/work/.buildlink/cmake-Modules:1: syntax error in VERSION script
-   Source/WebKit2/CMakeFiles/WebKit2.dir/build.make:16139: recipe for target 'lib/libwebkit2gtk-4.0.so.37.2.6' failed
-   [...]
-
-o Do not use --version-script on SunOS
-
---- Source/cmake/OptionsGTK.cmake.orig	2017-10-27 09:31:34.000000000 +0000
-+++ Source/cmake/OptionsGTK.cmake
-@@ -108,8 +108,8 @@ if (DEVELOPER_MODE)
- else ()
-     WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_MINIBROWSER PUBLIC OFF)
-     WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_API_TESTS PRIVATE OFF)
--    if (NOT CMAKE_SYSTEM_NAME MATCHES "Darwin")
--        set(WebKit2_VERSION_SCRIPT "-Wl,--version-script,${CMAKE_MODULE_PATH}/gtksymbols.filter")
-+    if (NOT CMAKE_SYSTEM_NAME MATCHES "Darwin" AND NOT CMAKE_SYSTEM_NAME MATCHES "SunOS")
-+        set(WebKit2_VERSION_SCRIPT "-Wl,--version-script,${CMAKE_SOURCE_DIR}/Source/cmake/gtksymbols.filter")
-     endif ()
- endif ()
- 
diff --git a/webkit-gtk/patches/patch-aj b/webkit-gtk/patches/patch-aj
deleted file mode 100644
index 3a63ff04dc..0000000000
--- a/webkit-gtk/patches/patch-aj
+++ /dev/null
@@ -1,13 +0,0 @@
-$NetBSD: patch-aj,v 1.5 2015/09/26 10:16:38 leot Exp $
-
---- Source/WTF/wtf/InlineASM.h.orig	2017-02-20 16:20:15.000000000 +0000
-+++ Source/WTF/wtf/InlineASM.h
-@@ -40,7 +40,7 @@
- #define THUMB_FUNC_PARAM(name)
- #endif
- 
--#if (OS(LINUX) || OS(FREEBSD)) && CPU(X86_64)
-+#if (OS(LINUX) || OS(FREEBSD) || OS(NETBSD) || OS(OPENBSD) || OS(SOLARIS)) && CPU(X86_64) || (OS(SOLARIS) && CPU(X86)) 
- #define GLOBAL_REFERENCE(name) #name "@plt"
- #elif CPU(X86) && COMPILER(MINGW)
- #define GLOBAL_REFERENCE(name) "@" #name "@4"


Home | Main Index | Thread Index | Old Index