<pre style='margin:0'>
Ken (kencu) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/9b7714a12c68e86501dc7cc0cfcf55756f47c2ed">https://github.com/macports/macports-ports/commit/9b7714a12c68e86501dc7cc0cfcf55756f47c2ed</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'>     new 9b7714a  webkit2-gtk: fix quartz build
</span>9b7714a is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 9b7714a12c68e86501dc7cc0cfcf55756f47c2ed
</span>Author: Ken Cunningham <kencu@macports.org>
AuthorDate: Tue Nov 19 23:25:55 2019 -0800

<span style='display:block; white-space:pre;color:#404040;'>    webkit2-gtk: fix quartz build
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    see: https://trac.macports.org/ticket/59704#comment:10
</span>---
 www/webkit2-gtk/Portfile                                  |  5 +++++
 .../files/patch-layertreehost-remove-invalidate.diff      | 15 +++++++++++++++
 2 files changed, 20 insertions(+)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/www/webkit2-gtk/Portfile b/www/webkit2-gtk/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 3b45561..1bea16c 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/www/webkit2-gtk/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/www/webkit2-gtk/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -82,6 +82,11 @@ patchfiles-append   patch-webkit2gtk-macports.diff
</span> # fix name collision that breaks build with clang-9.0
 patchfiles-append   patch-webkit2gtk-source-javascriptcore-tools-jsdollarvm-handle.diff
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# remove a definition from a header that was accidentally left behind in 2.26.2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# this can be removed in 2.27.x
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# see: https://trac.macports.org/ticket/59704#comment:10
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles-append   patch-layertreehost-remove-invalidate.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> # enable Netscape plugin architecture on macOS
 # or can be explicitly disabled with the following addition if preferred
 # configure.args-append -DENABLE_NETSCAPE_PLUGIN_API=OFF
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/www/webkit2-gtk/files/patch-layertreehost-remove-invalidate.diff b/www/webkit2-gtk/files/patch-layertreehost-remove-invalidate.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..9787806
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/www/webkit2-gtk/files/patch-layertreehost-remove-invalidate.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,15 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+This definition from the header was subsequently removed in 2.27.1 but was left behind
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+in this header for 2.26.2. This causes an error building +quartz.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+see: https://trac.macports.org/ticket/59704#comment:10
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+kencu@macports.org
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- Source/WebKit/WebProcess/WebPage/CoordinatedGraphics/LayerTreeHost.h.orig      2019-11-19 23:19:08.000000000 -0800
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ Source/WebKit/WebProcess/WebPage/CoordinatedGraphics/LayerTreeHost.h   2019-11-19 23:19:22.000000000 -0800
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -212,7 +212,6 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ inline void LayerTreeHost::cancelPendingLayerFlush() { }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ inline void LayerTreeHost::setRootCompositingLayer(WebCore::GraphicsLayer*) { }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ inline void LayerTreeHost::setViewOverlayRootLayer(WebCore::GraphicsLayer*) { }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-inline void LayerTreeHost::invalidate() { }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ inline void LayerTreeHost::scrollNonCompositedContents(const WebCore::IntRect&) { }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ inline void LayerTreeHost::forceRepaint() { }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ inline bool LayerTreeHost::forceRepaintAsync(CallbackID) { return false; }
</span></pre><pre style='margin:0'>

</pre>