[137473] trunk/dports/audio/jack

jeremyhu at macports.org jeremyhu at macports.org
Fri Jun 12 00:15:15 PDT 2015


Revision: 137473
          https://trac.macports.org/changeset/137473
Author:   jeremyhu at macports.org
Date:     2015-06-12 00:15:15 -0700 (Fri, 12 Jun 2015)
Log Message:
-----------
jack: Fix a possible build failure when using SDKs

Modified Paths:
--------------
    trunk/dports/audio/jack/Portfile

Added Paths:
-----------
    trunk/dports/audio/jack/files/carbon.patch

Modified: trunk/dports/audio/jack/Portfile
===================================================================
--- trunk/dports/audio/jack/Portfile	2015-06-12 07:04:11 UTC (rev 137472)
+++ trunk/dports/audio/jack/Portfile	2015-06-12 07:15:15 UTC (rev 137473)
@@ -29,6 +29,9 @@
 configure.args  --enable-posix-shm \
                 --with-default-tmpdir=/tmp/
 
+patchfiles-append \
+    carbon.patch
+
 platform darwin {
     if {${os.major} >= 12} {
         patchfiles-append mactypes.patch

Added: trunk/dports/audio/jack/files/carbon.patch
===================================================================
--- trunk/dports/audio/jack/files/carbon.patch	                        (rev 0)
+++ trunk/dports/audio/jack/files/carbon.patch	2015-06-12 07:15:15 UTC (rev 137473)
@@ -0,0 +1,35 @@
+diff -Naurp drivers/coreaudio.orig/Makefile.am drivers/coreaudio/Makefile.am
+--- drivers/coreaudio.orig/Makefile.am	2008-05-29 05:26:08.000000000 -0700
++++ drivers/coreaudio/Makefile.am	2015-06-12 00:10:18.000000000 -0700
+@@ -1,7 +1,6 @@
+ MAINTAINERCLEANFILES=Makefile.in
+ 
+-AM_CFLAGS = $(JACK_CFLAGS) -include /System/Library/Frameworks/Carbon.framework/Headers/Carbon.h
+-
++AM_CFLAGS = $(JACK_CFLAGS)
+ plugindir = $(ADDON_DIR)
+ 
+ plugin_LTLIBRARIES = jack_coreaudio.la
+diff -Naurp drivers/coreaudio.orig/Makefile.in drivers/coreaudio/Makefile.in
+--- drivers/coreaudio.orig/Makefile.in	2011-09-28 06:10:12.000000000 -0700
++++ drivers/coreaudio/Makefile.in	2015-06-12 00:10:29.000000000 -0700
+@@ -249,7 +249,7 @@ top_build_prefix = @top_build_prefix@
+ top_builddir = @top_builddir@
+ top_srcdir = @top_srcdir@
+ MAINTAINERCLEANFILES = Makefile.in
+-AM_CFLAGS = $(JACK_CFLAGS) -include /System/Library/Frameworks/Carbon.framework/Headers/Carbon.h
++AM_CFLAGS = $(JACK_CFLAGS)
+ plugindir = $(ADDON_DIR)
+ plugin_LTLIBRARIES = jack_coreaudio.la
+ jack_coreaudio_la_LDFLAGS = -module -avoid-version @OS_LDFLAGS@
+diff -Naurp drivers/coreaudio.orig/coreaudio_driver.h drivers/coreaudio/coreaudio_driver.h
+--- drivers/coreaudio.orig/coreaudio_driver.h	2008-05-29 05:26:08.000000000 -0700
++++ drivers/coreaudio/coreaudio_driver.h	2015-06-12 00:11:56.000000000 -0700
+@@ -28,6 +28,7 @@
+ #ifndef __jack_coreaudio_driver_h__
+ #define __jack_coreaudio_driver_h__
+ 
++#include <Carbon/Carbon.h>
+ #include <CoreAudio/CoreAudio.h>
+ #include <AudioToolbox/AudioConverter.h>
+ #include <AudioUnit/AudioUnit.h>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20150612/28496779/attachment.html>


More information about the macports-changes mailing list