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

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/ac746b6ea0ad1b71b2aedeb1d9d7bcffd2d7346d">https://github.com/macports/macports-ports/commit/ac746b6ea0ad1b71b2aedeb1d9d7bcffd2d7346d</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'>     new ac746b6  gnudatalanguage: Fix build on 10.8 and earlier
</span>ac746b6 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit ac746b6ea0ad1b71b2aedeb1d9d7bcffd2d7346d
</span>Author: Ryan Schmidt <ryandesign@macports.org>
AuthorDate: Sat Oct 5 08:09:40 2019 -0500

<span style='display:block; white-space:pre;color:#404040;'>    gnudatalanguage: Fix build on 10.8 and earlier
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Provide a fallback implementation of sincos for earlier systems that don't have
</span><span style='display:block; white-space:pre;color:#404040;'>    __sincos.
</span>---
 math/gnudatalanguage/Portfile           |  1 +
 math/gnudatalanguage/files/sincos.patch | 18 ++++++++++++++++++
 2 files changed, 19 insertions(+)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/math/gnudatalanguage/Portfile b/math/gnudatalanguage/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 18a534d..81fb107 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/math/gnudatalanguage/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/math/gnudatalanguage/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -64,6 +64,7 @@ conflicts_build             antlr
</span> cmake.out_of_source yes
 
 patchfiles              patch-src-magick_cl.cpp.diff
<span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles-append       sincos.patch
</span> 
 configure.args-append   -DEIGEN3DIR=${prefix} \
                         -DFFTW=ON \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/math/gnudatalanguage/files/sincos.patch b/math/gnudatalanguage/files/sincos.patch
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..dba870a
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/math/gnudatalanguage/files/sincos.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,18 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Provide a fallback implementation of sincos for OS X 10.8 and earlier
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+which don't have __sincos.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+https://github.com/gnudatalanguage/gdl/commit/a7dbf138ba4fda9e428ceab15b9ea7b7f7bc0948
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- src/ssrfpack.c.orig    2018-12-01 08:19:52.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ src/ssrfpack.c 2019-10-04 06:30:06.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -3,8 +3,12 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+  * are not required to compile and link the sph supplement.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+  */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #ifdef __APPLE__
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#if MAC_OS_X_VERSION_MIN_REQUIRED >= 1090
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #define sincos(x, s, c) __sincos(x, s, c)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #define sincosf(x, s, c) __sincosf(x, s, c)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#else
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#define sincos(x,s,c) (*s = sin(x), *c = cos(x))
</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;'>+ #ifdef __FreeBSD__
</span></pre><pre style='margin:0'>

</pre>