<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>