[112832] trunk/dports/devel/GitX

cal at macports.org cal at macports.org
Sat Nov 2 08:02:31 PDT 2013


Revision: 112832
          https://trac.macports.org/changeset/112832
Author:   cal at macports.org
Date:     2013-11-02 08:02:31 -0700 (Sat, 02 Nov 2013)
Log Message:
-----------
GitX: fix build on Mavericks, closes #40924

Modified Paths:
--------------
    trunk/dports/devel/GitX/Portfile

Added Paths:
-----------
    trunk/dports/devel/GitX/files/50-use-libstc++.patch

Modified: trunk/dports/devel/GitX/Portfile
===================================================================
--- trunk/dports/devel/GitX/Portfile	2013-11-02 14:30:07 UTC (rev 112831)
+++ trunk/dports/devel/GitX/Portfile	2013-11-02 15:02:31 UTC (rev 112832)
@@ -34,7 +34,9 @@
                     21-remove-install-cli-tool.patch \
                     30-remove-sparkle.patch \
                     31-remove-sparkle-from-xcodebuild.patch \
-                    40-git-submodules-via-https.patch
+                    40-git-submodules-via-https.patch \
+                    50-use-libstc++.patch
+                    # GitX uses __gnu_cxx::stdio_filebuf, which isn't available in libc++
 
 variant finder_integration description {Enable Finder integration, opening .git folders with GitX} {
     patchfiles-delete   10-disable-finder-integration.patch

Added: trunk/dports/devel/GitX/files/50-use-libstc++.patch
===================================================================
--- trunk/dports/devel/GitX/files/50-use-libstc++.patch	                        (rev 0)
+++ trunk/dports/devel/GitX/files/50-use-libstc++.patch	2013-11-02 15:02:31 UTC (rev 112832)
@@ -0,0 +1,18 @@
+--- GitX.xcodeproj/project.pbxproj.orig	2013-11-02 15:57:11.000000000 +0100
++++ GitX.xcodeproj/project.pbxproj	2013-11-02 15:57:38.000000000 +0100
+@@ -942,6 +942,7 @@
+ 		26FC0A850875C7B200E6366F /* Debug */ = {
+ 			isa = XCBuildConfiguration;
+ 			buildSettings = {
++				CLANG_CXX_LIBRARY = "libstdc++";
+ 				COPY_PHASE_STRIP = NO;
+ 				FRAMEWORK_SEARCH_PATHS = (
+ 					"$(inherited)",
+@@ -970,6 +971,7 @@
+ 		26FC0A860875C7B200E6366F /* Release */ = {
+ 			isa = XCBuildConfiguration;
+ 			buildSettings = {
++				CLANG_CXX_LIBRARY = "libstdc++";
+ 				DEBUG_INFORMATION_FORMAT = dwarf;
+ 				FRAMEWORK_SEARCH_PATHS = (
+ 					"$(inherited)",
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20131102/f0872215/attachment.html>


More information about the macports-changes mailing list