<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/bd09cd985010cbdfc4077748208030e7afee2230">https://github.com/macports/macports-ports/commit/bd09cd985010cbdfc4077748208030e7afee2230</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit bd09cd985010cbdfc4077748208030e7afee2230
</span>Author: Sergey Fedorov <barracuda@macos-powerpc.org>
AuthorDate: Tue Sep 10 06:13:36 2024 +0800
<span style='display:block; white-space:pre;color:#404040;'> papilo: update to 2.3.0
</span>---
math/papilo/Portfile | 24 +++++++++++++++++-------
1 file changed, 17 insertions(+), 7 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/math/papilo/Portfile b/math/papilo/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index fe999121c71..004bbbf7311 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/math/papilo/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/math/papilo/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -12,8 +12,8 @@ PortGroup compilers 1.0
</span> boost.version 1.81
# NOTE: PaPILO is a header-based library, please bump all dependent ports on update
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup scipopt papilo 2.1.4 v
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup scipopt papilo 2.3.0 v
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 0
</span> categories math
license {LGPL-3 GPL-3}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -22,9 +22,10 @@ maintainers {@catap korins.ky:kirill} openmaintainer
</span> description Parallel Presolve for Integer and Linear Optimization
long_description {*}${description}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 a59a3332c24dcc343a07826e8247fc4019f0c653 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 ac6e4fb2ca491c402cd3368ca5dca1639ea1fdecde71c1f75894915ed9621470 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 1086233
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 059cd54af22d8bcac5b610de1b791bb9b8778f2e \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 7e8727b8fcb9c58712e00276d6c342b0319652d0f1c665472af9d22475bce9c1 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 1873573
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.tarball_from archive
</span>
compilers.setup require_fortran
compiler.cxx_standard 2014
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -35,6 +36,8 @@ depends_lib-append path:lib/libopenblas.dylib:OpenBLAS \
</span> port:gmp \
port:onetbb
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# In fact this has no effect at the moment:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# https://github.com/scipopt/papilo/issues/61
</span> configure.args-append -DBUILD_SHARED_LIBS=ON
subport libpapilo {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -47,10 +50,16 @@ subport libpapilo {
</span> }
if {${name} eq ${subport}} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>- # and main port installs binaries, which is linked against soplex and scipt
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- depends_lib-append port:scip \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # and main port installs binaries, which are linked
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # against HiGHS, soplex and scipt
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ depends_lib-append port:HiGHS \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:scip \
</span> port:soplex
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ # VersionLogger.hpp: fatal error: Highs.h: No such file or directory
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure.cppflags-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -I${prefix}/include/highs
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> # but it shouldn't install libraries and headers
post-destroot {
system "rm -rf ${destroot}${prefix}/lib"
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -62,6 +71,7 @@ if {${name} eq ${subport}} {
</span> configure.args-append -DGMP=ON \
-DQUADMATH=OFF
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# https://github.com/scipopt/papilo/issues/60
</span> if {[string match *gcc* ${configure.compiler}]} {
# ___atomic_fetch_add_8
configure.ldflags-append \
</pre><pre style='margin:0'>
</pre>