<pre style='margin:0'>
Mojca Miklavec (mojca) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/13194e9f2e8894cf8bc3af1433efb5c19636ee48">https://github.com/macports/macports-ports/commit/13194e9f2e8894cf8bc3af1433efb5c19636ee48</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 13194e9f2e8894cf8bc3af1433efb5c19636ee48
</span>Author: Mojca Miklavec <mojca@macports.org>
AuthorDate: Fri Feb 1 16:47:00 2019 +0100

<span style='display:block; white-space:pre;color:#404040;'>    fluidsynth: fix build on Tiger
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Closes: https://trac.macports.org/ticket/36962
</span>---
 multimedia/fluidsynth/Portfile               |  6 ++++
 multimedia/fluidsynth/files/patch-tiger.diff | 45 ++++++++++++++++++++++++++++
 2 files changed, 51 insertions(+)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/multimedia/fluidsynth/Portfile b/multimedia/fluidsynth/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 12578f5..a69d23b 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/multimedia/fluidsynth/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/multimedia/fluidsynth/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -36,6 +36,12 @@ depends_lib         port:flac \
</span>                     port:portaudio \
                     port:readline
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# https://trac.macports.org/ticket/36962
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+platform darwin 8 {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    patchfiles-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    patch-tiger.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> configure.args-append \
                     -Denable-jack=OFF \
                     -Denable-dbus=OFF \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/multimedia/fluidsynth/files/patch-tiger.diff b/multimedia/fluidsynth/files/patch-tiger.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..719e0fe
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/multimedia/fluidsynth/files/patch-tiger.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,45 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- src/drivers/fluid_coreaudio.c.orig
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ src/drivers/fluid_coreaudio.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -31,6 +31,25 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include "fluid_settings.h"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #if COREAUDIO_SUPPORT
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++/* Work around for OSX 10.4 */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++/* enum definition in OpenTransportProviders.h defines these tokens
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++   which are #defined from <netinet/tcp.h> */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#ifdef TCP_NODELAY
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#undef TCP_NODELAY
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#ifndef _POSIX_C_SOURCE
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++# ifdef TCP_MAXSEG
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++# undef TCP_MAXSEG
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++# endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++# ifdef TCP_KEEPALIVE
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++# undef TCP_KEEPALIVE
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++# endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++/* End work around */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <CoreServices/CoreServices.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <CoreAudio/CoreAudioTypes.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <CoreAudio/AudioHardware.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- src/drivers/fluid_coremidi.c.orig
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ src/drivers/fluid_coremidi.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -39,12 +39,14 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #ifdef TCP_NODELAY
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #undef TCP_NODELAY
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#ifndef _POSIX_C_SOURCE
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #ifdef TCP_MAXSEG
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #undef TCP_MAXSEG
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #ifdef TCP_KEEPALIVE
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #undef TCP_KEEPALIVE
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ /* End work around */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span></pre><pre style='margin:0'>

</pre>