<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/0c01eeffa78b3415986c781a475705e7c4a9a33e">https://github.com/macports/macports-ports/commit/0c01eeffa78b3415986c781a475705e7c4a9a33e</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 0c01eeffa78b3415986c781a475705e7c4a9a33e
</span>Author: Sergey Fedorov <barracuda@macos-powerpc.org>
AuthorDate: Tue Sep 10 07:11:35 2024 +0800
<span style='display:block; white-space:pre;color:#404040;'> scip: update to 9.1.0
</span>---
math/scip/Portfile | 29 +++++++++++++++++++++--------
1 file changed, 21 insertions(+), 8 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/math/scip/Portfile b/math/scip/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index a6c74880690..4eb2e47c263 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/math/scip/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/math/scip/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -5,8 +5,12 @@ PortGroup boost 1.0
</span> PortGroup cmake 1.1
PortGroup compilers 1.0
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# Boost 1.76 has a bug in multiprecision library,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# which leads to including x86 header on powerpc.
</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> name scip
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version 8.1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version 9.1.0
</span> revision 0
categories math
license Apache-2
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -21,23 +25,26 @@ homepage https://scipopt.org/
</span> master_sites https://scipopt.org/download/release/
extract.suffix .tgz
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 ce57006f55bbff04d2099e2386a4c20b210c093c \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 9316427fc778c4bf15298651309c6e5b334b278cfe606d1ff5668d50ba41f53f \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 11171216
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 1bfe273fad315a2da55fc46dfa0d65a3c267b7cb \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 40459696c513c376bd1dbde10744837d0d4d4b9359df26243e749ba7991481f6 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 9931426
</span>
compilers.setup require_fortran
<span style='display:block; white-space:pre;background:#e0ffe0;'>+compiler.thread_local_storage yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> compiler.cxx_standard 2014
# NOTE: that TBB implementation should be the same that is used at PAPILO
depends_lib-append port:gmp \
port:ipopt \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- port:onetbb \
</span> port:libpapilo \
<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:readline \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- port:soplex
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-compiler.thread_local_storage yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:soplex \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:zlib
</span>
# NOTE: that polymake requires that SCIP is built without ZIMPL
configure.args -DCMAKE_BUILD_TYPE=Release \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -57,5 +64,11 @@ if { ( [vercmp ${xcodeversion} 15 ] >= 0 ) || ( [vercmp ${xcodecltversion} 15 ]
</span> -Wl,-ld_classic
}
<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> livecheck.type regex
livecheck.regex SCIP version (\[0-9.\]+)
</pre><pre style='margin:0'>
</pre>