<pre style='margin:0'>
David B. Evans (dbevans) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/a1c4f1bd864d3c8b5c1b8f3d0a52605726b535d0">https://github.com/macports/macports-ports/commit/a1c4f1bd864d3c8b5c1b8f3d0a52605726b535d0</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit a1c4f1bd864d3c8b5c1b8f3d0a52605726b535d0
</span>Author: David B. Evans <devans@macports.org>
AuthorDate: Mon Aug 20 11:02:59 2018 -0700
<span style='display:block; white-space:pre;color:#404040;'> webkit2-gtk-devel: update to version 2.21.91
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> Builds +x11 but missing symbols when built +quartz. PRs welcome.
</span>---
www/webkit2-gtk-devel/Portfile | 8 +++----
www/webkit2-gtk-devel/files/PR-157574.patch | 33 +++++++++--------------------
2 files changed, 14 insertions(+), 27 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/www/webkit2-gtk-devel/Portfile b/www/webkit2-gtk-devel/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 89f7e13..cb5338c 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/www/webkit2-gtk-devel/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/www/webkit2-gtk-devel/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -12,7 +12,7 @@ PortGroup cxx11 1.1
</span>
name webkit2-gtk-devel
conflicts webkit2-gtk
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version 2.21.4
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version 2.21.91
</span> description Apple's WebKit2 HTML rendering library for GTK+3 (with optional support for GTK+2 plugins)
long_description ${description}
maintainers {jeremyhu @jeremyhu} {devans @dbevans}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -27,9 +27,9 @@ distname webkitgtk-${version}
</span>
dist_subdir webkit-gtk
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 3fb83eb97d9516d2a69140e1c3bd0d8e50e42b4a \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 59f4359ace702ecaa92b975666c1bcde3858258909b047e7675ce3807efdd1e7 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 16873972
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 b4fa75420cc790fa9e3b341fd823ceb44c8d0ff5 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 d9a35a84232c5d6ad7d0bb704918e110d30f8592f233770c830431a384c3bb0c \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 17080704
</span>
depends_build-append \
port:gperf \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/www/webkit2-gtk-devel/files/PR-157574.patch b/www/webkit2-gtk-devel/files/PR-157574.patch
</span><span style='display:block; white-space:pre;color:#808080;'>index 0945b98..d395c59 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/www/webkit2-gtk-devel/files/PR-157574.patch
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/www/webkit2-gtk-devel/files/PR-157574.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,15 +1,12 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff --git a/Source/JavaScriptCore/API/WebKitAvailability.h b/Source/JavaScriptCore/API/WebKitAvailability.h
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-index ab53183..1310dec 100644
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- Source/JavaScriptCore/API/WebKitAvailability.h
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ Source/JavaScriptCore/API/WebKitAvailability.h
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -27,57 +27,12 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #define __WebKitAvailability__
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- Source/JavaScriptCore/API/WebKitAvailability.h.orig 2018-08-20 01:32:25.000000000 -0700
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ Source/JavaScriptCore/API/WebKitAvailability.h 2018-08-20 01:35:33.000000000 -0700
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -28,46 +28,8 @@
</span>
#if defined(__APPLE__)
<span style='display:block; white-space:pre;background:#ffe0e0;'>--
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> -#include <AvailabilityMacros.h>
#include <CoreFoundation/CoreFoundation.h>
<span style='display:block; white-space:pre;background:#ffe0e0;'>--
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> -#if !TARGET_OS_IPHONE && __MAC_OS_X_VERSION_MIN_REQUIRED < 101100
-/* To support availability macros that mention newer OS X versions when building on older OS X versions,
- we provide our own definitions of the underlying macros that the availability macros expand to. We're
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -35,8 +32,8 @@ index ab53183..1310dec 100644
</span> -
-#ifndef __AVAILABILITY_INTERNAL__MAC_10_10
-#define __AVAILABILITY_INTERNAL__MAC_10_10
<span style='display:block; white-space:pre;background:#ffe0e0;'>- #endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-
</span> -#ifndef AVAILABLE_MAC_OS_X_VERSION_10_9_AND_LATER
-#define AVAILABLE_MAC_OS_X_VERSION_10_9_AND_LATER
-#endif
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -47,16 +44,6 @@ index ab53183..1310dec 100644
</span> -
-#endif /* !TARGET_OS_IPHONE && __MAC_OS_X_VERSION_MIN_REQUIRED < 101100 */
-
<span style='display:block; white-space:pre;background:#ffe0e0;'>--#if defined(BUILDING_GTK__)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #undef CF_AVAILABLE
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #define CF_AVAILABLE(_mac, _ios)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #undef CF_ENUM_AVAILABLE
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #define CF_ENUM_AVAILABLE(_mac, _ios)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#else
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#define CF_AVAILABLE(_mac, _ios)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#define CF_ENUM_AVAILABLE(_mac, _ios)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #endif /* __WebKitAvailability__ */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #if defined(BUILDING_GTK__)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #undef JSC_API_AVAILABLE
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #define JSC_API_AVAILABLE(...)
</span></pre><pre style='margin:0'>
</pre>