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

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/59daa6a1b3978b44c095468f49f26ec21515ac5e">https://github.com/macports/macports-ports/commit/59daa6a1b3978b44c095468f49f26ec21515ac5e</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 59daa6a1b3978b44c095468f49f26ec21515ac5e
</span>Author: Sergey Fedorov <barracuda@macos-powerpc.org>
AuthorDate: Tue Sep 10 07:14:02 2024 +0800

<span style='display:block; white-space:pre;color:#404040;'>    soplex: update to 7.1.0
</span>---
 math/soplex/Portfile | 33 +++++++++++++++++++++++++--------
 1 file changed, 25 insertions(+), 8 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/math/soplex/Portfile b/math/soplex/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index ebf3526afd9..578f46997d1 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/math/soplex/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/math/soplex/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,9 +4,15 @@ PortSystem          1.0
</span> PortGroup           boost 1.0
 PortGroup           cmake 1.1
 PortGroup           compiler_blacklist_versions 1.0
<span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup           compilers 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup           github 1.0
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-name                soplex
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-version             6.0.4
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Match papilo and scip
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+boost.version       1.81
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set release_version 710
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup        scipopt soplex ${release_version} release-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version             [string index ${release_version} 0].[string range ${release_version} 1 1].[string range ${release_version} 2 end]
</span> revision            0
 categories          math
 license             ZIB Academic Licence
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -17,13 +23,15 @@ description         Sequential object-oriented simPlex
</span> long_description    SoPlex is an optimization package for solving linear programming problems (LPs) \
                     based on an advanced implementation of the primal and dual revised simplex algorithm.
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-homepage            https://soplex.zib.de/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-master_sites        https://soplex.zib.de/download/release/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-extract.suffix      .tgz
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+homepage            https://soplex.zib.de
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  f14f29ccf2b6c5698ea0e4626d49e8201e927070 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  ec177fdb688346287d5f211dd7ec4a0195c8ec9b3a5314d38aca383b6fa1418e \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    1220190
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  1204a14f2f4138a3d7944a8f52ddb849878a8464 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  ecc0654bc4ef660006a3a59d9ca99e80bce5b2bd2d72dea6ae183abb81e1fb95 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    993511
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.tarball_from archive
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+compilers.setup     require_fortran
</span> 
 compiler.thread_local_storage yes
 
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -33,11 +41,20 @@ compiler.cxx_standard 2014
</span> compiler.blacklist-append {clang < 800}
 
 depends_lib-append  port:gmp \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:mpfr \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:onetbb \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    path:lib/libopenblas.dylib:OpenBLAS \
</span>                     port:zlib
 
 configure.args      -DGMP=ON \
                     -DQUADMATH=OFF
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+if {[string match *gcc* ${configure.compiler}]} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # ___atomic_fetch_add_8
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.ldflags-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    -latomic
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> test.run            yes
 
 livecheck.type      regex
</pre><pre style='margin:0'>

</pre>