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