[146558] trunk/dports/www/webkit2-gtk/files/PR-152650-1.patch
devans at macports.org
devans at macports.org
Fri Mar 11 17:55:55 PST 2016
Revision: 146558
https://trac.macports.org/changeset/146558
Author: devans at macports.org
Date: 2016-03-11 17:55:55 -0800 (Fri, 11 Mar 2016)
Log Message:
-----------
webkit2-gtk: fix build failure on El Capitan caused by SIP interference with DYLD_LIBRARY_PATH.
Modified Paths:
--------------
trunk/dports/www/webkit2-gtk/files/PR-152650-1.patch
Modified: trunk/dports/www/webkit2-gtk/files/PR-152650-1.patch
===================================================================
--- trunk/dports/www/webkit2-gtk/files/PR-152650-1.patch 2016-03-11 23:47:10 UTC (rev 146557)
+++ trunk/dports/www/webkit2-gtk/files/PR-152650-1.patch 2016-03-12 01:55:55 UTC (rev 146558)
@@ -16,9 +16,9 @@
diff --git a/Source/WebKit2/PlatformGTK.cmake b/Source/WebKit2/PlatformGTK.cmake
index 22878ee..0dc8fe9 100644
---- Source/WebKit2/PlatformGTK.cmake
-+++ Source/WebKit2/PlatformGTK.cmake
-@@ -888,15 +888,23 @@ add_dependencies(webkit2gtkinjectedbundle GObjectDOMBindings)
+--- Source/WebKit2/PlatformGTK.cmake.orig 2016-02-29 23:34:20.000000000 -0800
++++ Source/WebKit2/PlatformGTK.cmake 2016-03-11 14:48:17.000000000 -0800
+@@ -888,15 +888,23 @@
add_webkit2_prefix_header(webkit2gtkinjectedbundle)
target_link_libraries(webkit2gtkinjectedbundle WebKit2)
@@ -45,24 +45,28 @@
)
endif ()
-@@ -909,7 +917,7 @@ add_custom_command(
+@@ -908,8 +916,8 @@
DEPENDS WebKit2
DEPENDS ${CMAKE_BINARY_DIR}/JavaScriptCore-${WEBKITGTK_API_VERSION}.gir
COMMAND CC=${CMAKE_C_COMPILER} CFLAGS=-Wno-deprecated-declarations LDFLAGS=
- LD_LIBRARY_PATH="${INTROSPECTION_ADDITIONAL_LIBRARY_PATH}"
+- ${INTROSPECTION_SCANNER}
+ ${LOADER_LIBRARY_PATH_VAR}="${INTROSPECTION_ADDITIONAL_LIBRARY_PATH}"
- ${INTROSPECTION_SCANNER}
++ ${PYTHON_EXECUTABLE} ${INTROSPECTION_SCANNER}
--quiet
--warn-all
-@@ -951,7 +959,7 @@ add_custom_command(
+ --symbol-prefix=webkit
+@@ -950,8 +958,8 @@
DEPENDS ${CMAKE_BINARY_DIR}/WebKit2-${WEBKITGTK_API_VERSION}.gir
COMMAND CC=${CMAKE_C_COMPILER} CFLAGS=-Wno-deprecated-declarations
LDFLAGS="${INTROSPECTION_ADDITIONAL_LDFLAGS}"
- LD_LIBRARY_PATH="${INTROSPECTION_ADDITIONAL_LIBRARY_PATH}"
+- ${INTROSPECTION_SCANNER}
+ ${LOADER_LIBRARY_PATH_VAR}="${INTROSPECTION_ADDITIONAL_LIBRARY_PATH}"
- ${INTROSPECTION_SCANNER}
++ ${PYTHON_EXECUTABLE} ${INTROSPECTION_SCANNER}
--quiet
--warn-all
+ --symbol-prefix=webkit
diff --git a/Source/cmake/OptionsGTK.cmake b/Source/cmake/OptionsGTK.cmake
index 54671fe..6b01f1a 100644
--- Source/cmake/OptionsGTK.cmake
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20160311/fa8cb19d/attachment.html>
More information about the macports-changes
mailing list