<pre style='margin:0'>
Chris Jones (cjones051073) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/42c7a8eb91bc9ccd4e300cfa2c78749714fdd0ad">https://github.com/macports/macports-ports/commit/42c7a8eb91bc9ccd4e300cfa2c78749714fdd0ad</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 42c7a8eb91b igraph: fix build on 10.7 and 10.8
</span>42c7a8eb91b is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 42c7a8eb91bc9ccd4e300cfa2c78749714fdd0ad
</span>Author: Szabolcs Horvát <szhorvat@gmail.com>
AuthorDate: Tue Sep 5 16:26:27 2023 +0000
<span style='display:block; white-space:pre;color:#404040;'> igraph: fix build on 10.7 and 10.8
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> - See https://trac.macports.org/ticket/67988
</span><span style='display:block; white-space:pre;color:#404040;'> - Workaround added upstream, this commit needs to be reverted for igraph 0.10.8
</span>---
math/igraph/Portfile | 10 ++++++++++
1 file changed, 10 insertions(+)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/math/igraph/Portfile b/math/igraph/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 601ae5e8f6f..b784ff9d8cd 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/math/igraph/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/math/igraph/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -63,6 +63,16 @@ configure.args-append -DUSE_CCACHE=OFF \
</span> -DIGRAPH_OPENMP_SUPPORT=OFF \
-DIGRAPH_WARNINGS_AS_ERRORS=OFF
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# This should be removed for igraph 0.10.8 or later.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+platform darwin {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if {${os.major} >= 11 && ${os.major} <= 12} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # On OS X 10.7 and 0.18, including <iostream> triggers
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # an error without this.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # https://trac.macports.org/ticket/60885
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure.cxxflags-append -D_DARWIN_C_SOURCE
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> pre-configure {
# Link to chosen BLAS/LAPACK
configure.args-append ${cmake_linalglib}
</pre><pre style='margin:0'>
</pre>