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