[145275] trunk/dports/www/webkit2-gtk
jeremyhu at macports.org
jeremyhu at macports.org
Sat Jan 30 10:54:44 PST 2016
Revision: 145275
https://trac.macports.org/changeset/145275
Author: jeremyhu at macports.org
Date: 2016-01-30 10:54:44 -0800 (Sat, 30 Jan 2016)
Log Message:
-----------
webkit2-gtk: Fix build if older python is selected (#50472)
Modified Paths:
--------------
trunk/dports/www/webkit2-gtk/Portfile
Added Paths:
-----------
trunk/dports/www/webkit2-gtk/files/PR-153712.patch
Modified: trunk/dports/www/webkit2-gtk/Portfile
===================================================================
--- trunk/dports/www/webkit2-gtk/Portfile 2016-01-30 18:47:58 UTC (rev 145274)
+++ trunk/dports/www/webkit2-gtk/Portfile 2016-01-30 18:54:44 UTC (rev 145275)
@@ -83,8 +83,10 @@
}
# PR-153138.patch: https://bugs.webkit.org/show_bug.cgi?id=153138
+# PR-153712.patch: https://bugs.webkit.org/show_bug.cgi?id=153712
patchfiles-append \
- PR-153138.patch
+ PR-153138.patch \
+ PR-153712.patch
# Build out-of-tree
configure.post_args ../${worksrcdir}
Added: trunk/dports/www/webkit2-gtk/files/PR-153712.patch
===================================================================
--- trunk/dports/www/webkit2-gtk/files/PR-153712.patch (rev 0)
+++ trunk/dports/www/webkit2-gtk/files/PR-153712.patch 2016-01-30 18:54:44 UTC (rev 145275)
@@ -0,0 +1,29 @@
+From c22b739bd1be4edd9d29eba57f9b499c4ad3311d Mon Sep 17 00:00:00 2001
+From: Jeremy Huddleston Sequoia <jeremyhu at apple.com>
+Date: Sat, 30 Jan 2016 10:03:25 -0800
+Subject: [PATCH] [GTK] Use configured python executable when executing
+ generate-inspector-gresource-manifest.py
+
+https://bugs.webkit.org/show_bug.cgi?id=153712
+
+Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu at apple.com>
+---
+ Source/WebKit2/PlatformGTK.cmake | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/Source/WebKit2/PlatformGTK.cmake b/Source/WebKit2/PlatformGTK.cmake
+index c0de9fa..aece75b 100644
+--- Source/WebKit2/PlatformGTK.cmake
++++ Source/WebKit2/PlatformGTK.cmake
+@@ -645,7 +645,7 @@ add_custom_command(
+ DEPENDS ${InspectorFilesDependencies}
+ ${DERIVED_SOURCES_WEBINSPECTORUI_DIR}/UserInterface/Protocol/InspectorBackendCommands.js
+ ${TOOLS_DIR}/gtk/generate-inspector-gresource-manifest.py
+- COMMAND ${TOOLS_DIR}/gtk/generate-inspector-gresource-manifest.py --output=${DERIVED_SOURCES_WEBKIT2GTK_DIR}/InspectorGResourceBundle.xml ${InspectorFiles} ${DERIVED_SOURCES_WEBINSPECTORUI_DIR}/UserInterface/Protocol/InspectorBackendCommands.js
++ COMMAND ${PYTHON_EXECUTABLE} ${TOOLS_DIR}/gtk/generate-inspector-gresource-manifest.py --output=${DERIVED_SOURCES_WEBKIT2GTK_DIR}/InspectorGResourceBundle.xml ${InspectorFiles} ${DERIVED_SOURCES_WEBINSPECTORUI_DIR}/UserInterface/Protocol/InspectorBackendCommands.js
+ VERBATIM
+ )
+
+--
+2.7.0
+
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20160130/acd2bf93/attachment.html>
More information about the macports-changes
mailing list