[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