[154405] users/devans/GNOME-3/stable/dports/www/webkit2-gtk-devel/files
devans at macports.org
devans at macports.org
Sat Oct 29 00:42:59 CEST 2016
Revision: 154405
https://trac.macports.org/changeset/154405
Author: devans at macports.org
Date: 2016-10-29 00:42:59 +0200 (Sat, 29 Oct 2016)
Log Message:
-----------
GNOME-3/stable: webkit2-gtk-devel, bump to current trunk (r207192), disable GRAPHICS_CONTEXT_3D for +quartz (#52495).
Revision Links:
--------------
https://trac.macports.org/changeset/207192
Modified Paths:
--------------
users/devans/GNOME-3/stable/dports/www/webkit2-gtk-devel/Portfile
Added Paths:
-----------
users/devans/GNOME-3/stable/dports/www/webkit2-gtk-devel/files/PR-163340.patch
users/devans/GNOME-3/stable/dports/www/webkit2-gtk-devel/files/PR-163346.patch
Removed Paths:
-------------
users/devans/GNOME-3/stable/dports/www/webkit2-gtk-devel/files/PR-162261.patch
users/devans/GNOME-3/stable/dports/www/webkit2-gtk-devel/files/PR-162302.patch
Property Changed:
----------------
users/devans/GNOME-3/stable/dports/www/webkit2-gtk-devel/
Index: users/devans/GNOME-3/stable/dports/www/webkit2-gtk-devel
===================================================================
--- users/devans/GNOME-3/stable/dports/www/webkit2-gtk-devel 2016-10-28 22:38:20 UTC (rev 154404)
+++ users/devans/GNOME-3/stable/dports/www/webkit2-gtk-devel 2016-10-28 22:42:59 UTC (rev 154405)
Property changes on: users/devans/GNOME-3/stable/dports/www/webkit2-gtk-devel
___________________________________________________________________
Modified: svn:mergeinfo
## -1,2 +1,2 ##
/branches/mld-qt-481/dports/www/webkit2-gtk-devel:92720,92813,92891,92963,93522,93556,93699,93743,93771-93773,93806,93817-93818,93856
-/trunk/dports/www/webkit2-gtk-devel:151441-153511
\ No newline at end of property
+/trunk/dports/www/webkit2-gtk-devel:151441-154404
\ No newline at end of property
Modified: users/devans/GNOME-3/stable/dports/www/webkit2-gtk-devel/Portfile
===================================================================
--- users/devans/GNOME-3/stable/dports/www/webkit2-gtk-devel/Portfile 2016-10-28 22:38:20 UTC (rev 154404)
+++ users/devans/GNOME-3/stable/dports/www/webkit2-gtk-devel/Portfile 2016-10-28 22:42:59 UTC (rev 154405)
@@ -10,7 +10,7 @@
PortGroup cmake 1.0
PortGroup compiler_blacklist_versions 1.0
PortGroup cxx11 1.0
-#PortGroup github 1.0
+PortGroup github 1.0
name webkit2-gtk-devel
conflicts webkit2-gtk
@@ -22,23 +22,23 @@
license LGPL-2+ BSD
homepage http://webkitgtk.org/
-# r202372
-#github.setup WebKit webkit 63f4f7120dfbc0235b90e6d2f2c68be36895d067
-#checksums rmd160 3fd91e14df1668b34bf1cb2bb4ab19526a68b7eb \
-# sha256 3ae58d6c15052cae2ad1c76fa0ecb7c63555671d4f7fc2a16bbbf5b83977124a
+# r207192
+github.setup WebKit webkit 91ef51ea3f538ade6f168a1d701dab90bfbee4db
+checksums rmd160 d8352cc158d68a22a2910d503fa70b447de4224d \
+ sha256 ae1311360a5b54fb01596057986e9a9be07f34ed176d8777e4f2b9d39c2b4f53
# version needs to come after github.setup
-version 2.14.0
+version 2.14.90
revision 0
epoch 1
-master_sites http://webkitgtk.org/releases/
-use_xz yes
-distname webkitgtk-${version}
+#master_sites http://webkitgtk.org/releases/
+#use_xz yes
+#distname webkitgtk-${version}
dist_subdir webkit-gtk
-checksums rmd160 25116c98970867950e5b2e8e3506527aa2a9021c \
- sha256 0513ad836c624a3d24bdf1a99f4b4aead984ab6684150bc70f16db651590ea0a
+#checksums rmd160 e8274de845d1314c497f84ccd88ed602995c1e56 \
+# sha256 2e2d76c328de65bed6e0e4f096b2720a366654b27fc1af0830ece90bc4b7ceb5
# don't overwrite build dependencies provided by cmake portgroup
depends_build-append \
@@ -81,15 +81,14 @@
# PR-153138.patch: https://bugs.webkit.org/show_bug.cgi?id=153138
# PR-157554.patch: https://bugs.webkit.org/show_bug.cgi?id=157554
# PR-157574.patch: https://bugs.webkit.org/show_bug.cgi?id=157574
-# PR-162261.patch: https://bugs.webkit.org/show_bug.cgi?id=162261
-# PR-162302.patch: https://bugs.webkit.org/show_bug.cgi?id=162302
+# PR-163340.patch: https://bugs.webkit.org/show_bug.cgi?id=163340
+# PR-163346.patch: https://bugs.webkit.org/show_bug.cgi?id=163346
patchfiles-append \
- PR-152650-2.patch \
PR-153138.patch \
PR-157554.patch \
PR-157574.patch \
- PR-162261.patch \
- PR-162302.patch
+ PR-163340.patch \
+ PR-163346.patch
# Build out-of-tree
configure.post_args ../${worksrcdir}
@@ -168,7 +167,8 @@
configure.args-append \
-DENABLE_QUARTZ_TARGET=ON \
-DENABLE_X11_TARGET=OFF \
- -DENABLE_OPENGL=OFF
+ -DENABLE_OPENGL=OFF \
+ -DENABLE_GRAPHICS_CONTEXT_3D=OFF
}
variant x11 conflicts quartz {
@@ -201,7 +201,7 @@
default_variants-append +x11 +gtk2
}
-#livecheck.type none
-livecheck.type regex
-livecheck.url http://webkitgtk.org/releases/
-livecheck.regex "webkitgtk-(\\d+\\.\\d*\[134579\](?:\\.\\d+)*)"
+livecheck.type none
+#livecheck.type regex
+#livecheck.url http://webkitgtk.org/releases/
+#livecheck.regex "webkitgtk-(\\d+\\.\\d*\[134579\](?:\\.\\d+)*)"
Deleted: users/devans/GNOME-3/stable/dports/www/webkit2-gtk-devel/files/PR-162261.patch
===================================================================
--- users/devans/GNOME-3/stable/dports/www/webkit2-gtk-devel/files/PR-162261.patch 2016-10-28 22:38:20 UTC (rev 154404)
+++ users/devans/GNOME-3/stable/dports/www/webkit2-gtk-devel/files/PR-162261.patch 2016-10-28 22:42:59 UTC (rev 154405)
@@ -1,24 +0,0 @@
-diff --git a/Source/WebCore/platform/PlatformPasteboard.h b/Source/WebCore/platform/PlatformPasteboard.h
-index 695bc0e..1bfdfa4 100644
---- Source/WebCore/platform/PlatformPasteboard.h
-+++ Source/WebCore/platform/PlatformPasteboard.h
-@@ -26,6 +26,7 @@
- #ifndef PlatformPasteboard_h
- #define PlatformPasteboard_h
-
-+#include <functional>
- #include <wtf/Forward.h>
- #include <wtf/RefCounted.h>
- #include <wtf/RetainPtr.h>
-diff --git a/Source/WebCore/platform/gtk/PasteboardHelper.h b/Source/WebCore/platform/gtk/PasteboardHelper.h
-index b15fbef..3f3c8da 100644
---- Source/WebCore/platform/gtk/PasteboardHelper.h
-+++ Source/WebCore/platform/gtk/PasteboardHelper.h
-@@ -26,6 +26,7 @@
- #define PasteboardHelper_h
-
- #include "GRefPtrGtk.h"
-+#include <functional>
- #include <wtf/Noncopyable.h>
- #include <wtf/Vector.h>
- #include <wtf/glib/GRefPtr.h>
Deleted: users/devans/GNOME-3/stable/dports/www/webkit2-gtk-devel/files/PR-162302.patch
===================================================================
--- users/devans/GNOME-3/stable/dports/www/webkit2-gtk-devel/files/PR-162302.patch 2016-10-28 22:38:20 UTC (rev 154404)
+++ users/devans/GNOME-3/stable/dports/www/webkit2-gtk-devel/files/PR-162302.patch 2016-10-28 22:42:59 UTC (rev 154405)
@@ -1,12 +0,0 @@
-diff --git a/Source/WebCore/platform/gtk/ScrollbarThemeGtk.cpp b/Source/WebCore/platform/gtk/ScrollbarThemeGtk.cpp
-index 4fed6e9..c58d835 100644
---- Source/WebCore/platform/gtk/ScrollbarThemeGtk.cpp
-+++ Source/WebCore/platform/gtk/ScrollbarThemeGtk.cpp
-@@ -33,6 +33,7 @@
- #include "RenderThemeGadget.h"
- #include "ScrollView.h"
- #include "Scrollbar.h"
-+#include <cstdlib>
- #include <gtk/gtk.h>
-
- namespace WebCore {
Copied: users/devans/GNOME-3/stable/dports/www/webkit2-gtk-devel/files/PR-163340.patch (from rev 154404, trunk/dports/www/webkit2-gtk-devel/files/PR-163340.patch)
===================================================================
--- users/devans/GNOME-3/stable/dports/www/webkit2-gtk-devel/files/PR-163340.patch (rev 0)
+++ users/devans/GNOME-3/stable/dports/www/webkit2-gtk-devel/files/PR-163340.patch 2016-10-28 22:42:59 UTC (rev 154405)
@@ -0,0 +1,29 @@
+From 6cb629514378ea9439617081febb4aa1ec9fa35f Mon Sep 17 00:00:00 2001
+From: Jeremy Huddleston Sequoia <jeremyhu at apple.com>
+Date: Wed, 12 Oct 2016 10:06:47 -0700
+Subject: [PATCH] Fix a build failure with clang due to std::function usage
+ without #include <functional>
+
+https://bugs.webkit.org/show_bug.cgi?id=163340
+
+Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu at apple.com>
+---
+ Source/WebCore/ChangeLog | 9 +++++++++
+ Source/WebCore/platform/network/soup/SoupNetworkSession.h | 1 +
+ 2 files changed, 10 insertions(+)
+
+diff --git a/Source/WebCore/platform/network/soup/SoupNetworkSession.h b/Source/WebCore/platform/network/soup/SoupNetworkSession.h
+index 9f1c183..0132cb4 100644
+--- Source/WebCore/platform/network/soup/SoupNetworkSession.h
++++ Source/WebCore/platform/network/soup/SoupNetworkSession.h
+@@ -26,6 +26,7 @@
+ #ifndef SoupNetworkSession_h
+ #define SoupNetworkSession_h
+
++#include <functional>
+ #include <wtf/Noncopyable.h>
+ #include <wtf/Vector.h>
+ #include <wtf/glib/GRefPtr.h>
+--
+2.10.1
+
Copied: users/devans/GNOME-3/stable/dports/www/webkit2-gtk-devel/files/PR-163346.patch (from rev 154404, trunk/dports/www/webkit2-gtk-devel/files/PR-163346.patch)
===================================================================
--- users/devans/GNOME-3/stable/dports/www/webkit2-gtk-devel/files/PR-163346.patch (rev 0)
+++ users/devans/GNOME-3/stable/dports/www/webkit2-gtk-devel/files/PR-163346.patch 2016-10-28 22:42:59 UTC (rev 154405)
@@ -0,0 +1,35 @@
+Index: Source/WebKit2/UIProcess/API/C/WKTextChecker.cpp
+===================================================================
+--- Source/WebKit2/UIProcess/API/C/WKTextChecker.cpp (revision 207243)
++++ Source/WebKit2/UIProcess/API/C/WKTextChecker.cpp (working copy)
+@@ -27,7 +27,7 @@
+ #include "WKTextChecker.h"
+ #include "TextChecker.h"
+
+-#if !defined(__APPLE__)
++#if defined(BUILDING_EFL__) || defined(BUILDING_GTK__) || !defined(__APPLE__)
+ #include "WKAPICast.h"
+ #include "WebPageProxy.h"
+ #include "WebTextChecker.h"
+@@ -40,7 +40,7 @@ void WKTextCheckerSetTestingMode(bool en
+ TextChecker::setTestingMode(enabled);
+ }
+
+-#if !defined(__APPLE__)
++#if defined(BUILDING_EFL__) || defined(BUILDING_GTK__) || !defined(__APPLE__)
+
+ void WKTextCheckerSetClient(const WKTextCheckerClientBase* wkClient)
+ {
+Index: Source/WebKit2/UIProcess/API/C/WKTextChecker.h
+===================================================================
+--- Source/WebKit2/UIProcess/API/C/WKTextChecker.h (revision 207243)
++++ Source/WebKit2/UIProcess/API/C/WKTextChecker.h (working copy)
+@@ -34,7 +34,7 @@ extern "C" {
+
+ WK_EXPORT void WKTextCheckerSetTestingMode(bool enabled);
+
+-#if !defined(__APPLE__)
++#if defined(BUILDING_EFL__) || defined(BUILDING_GTK__) || !defined(__APPLE__)
+
+ // TextChecker Client
+ typedef bool (*WKTextCheckerContinousSpellCheckingAllowed)(const void *clientInfo);
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macports.org/pipermail/macports-changes/attachments/20161029/0a68a256/attachment-0002.html>
More information about the macports-changes
mailing list