<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/0d282acb67a6ba2e7d105f9c457a0590553415e5">https://github.com/macports/macports-ports/commit/0d282acb67a6ba2e7d105f9c457a0590553415e5</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'> new 0d282acb67a SuiteSparse: update to version 7.10.1
</span>0d282acb67a is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 0d282acb67a6ba2e7d105f9c457a0590553415e5
</span>Author: Szabolcs Horvát <szhorvat@gmail.com>
AuthorDate: Thu Mar 6 22:18:22 2025 +0000
<span style='display:block; white-space:pre;color:#404040;'> SuiteSparse: update to version 7.10.1
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> * update to version 7.10.1
</span><span style='display:block; white-space:pre;color:#404040;'> * add ParU subport
</span>---
math/SuiteSparse/Portfile | 58 ++++++++++++++++++++++++++++++-----------------
1 file changed, 37 insertions(+), 21 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/math/SuiteSparse/Portfile b/math/SuiteSparse/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index c9da3786634..1c9c9825d03 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/math/SuiteSparse/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/math/SuiteSparse/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -3,9 +3,8 @@
</span> PortSystem 1.0
PortGroup github 1.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup DrTimothyAldenDavis SuiteSparse 7.7.0 v
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# Change github.tarball_from to 'releases' or 'archive' next update
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-github.tarball_from tarball
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup DrTimothyAldenDavis SuiteSparse 7.10.1 v
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.tarball_from archive
</span> # subports have independent revisions
revision 0
epoch 20200517
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -19,9 +18,9 @@ long_description SuiteSparse is a single archive that contains all pa
</span>
homepage https://people.engr.tamu.edu/davis/suitesparse.html
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 7ec634d96c345144ec05069e74191ca22bc6552e \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 dc4ed0774b22b807252564922962ac8796a4abbcf7a5a407e1bf7f668ff74241 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 85881814
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 1bb5e26b6a007068f7aa1c8cdf39b70fef61d1b0 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 9e2974e22dba26a3cffe269731339ae8e01365cfe921b06be6359902bd05862c \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 87776029
</span>
configure.optflags -O3
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -45,7 +44,7 @@ compiler.log_verbose_output no
</span> subport SuiteSparse_config {
PortGroup linear_algebra 1.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>- version 7.7.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ version 7.10.1
</span> revision 0
# from the README.txt:
# "[n]o licensing restrictions apply"
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -59,7 +58,7 @@ subport SuiteSparse_config {
</span> }
subport SuiteSparse_AMD {
<span style='display:block; white-space:pre;background:#ffe0e0;'>- version 3.3.2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ version 3.3.3
</span> revision 0
depends_lib-append port:SuiteSparse_config
license BSD
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -75,7 +74,7 @@ subport SuiteSparse_BTF {
</span> }
subport SuiteSparse_CAMD {
<span style='display:block; white-space:pre;background:#ffe0e0;'>- version 3.3.2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ version 3.3.3
</span> revision 0
depends_lib-append port:SuiteSparse_config
license BSD
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -83,7 +82,7 @@ subport SuiteSparse_CAMD {
</span> }
subport SuiteSparse_CCOLAMD {
<span style='display:block; white-space:pre;background:#ffe0e0;'>- version 3.3.3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ version 3.3.4
</span> revision 0
depends_lib-append port:SuiteSparse_config
license BSD
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -93,7 +92,7 @@ subport SuiteSparse_CCOLAMD {
</span> subport SuiteSparse_CHOLMOD {
PortGroup linear_algebra 1.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>- version 5.2.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ version 5.3.1
</span> revision 0
depends_lib-append port:SuiteSparse_config port:SuiteSparse_AMD port:SuiteSparse_CAMD port:SuiteSparse_COLAMD port:SuiteSparse_CCOLAMD
license LGPL-2.1+
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -107,7 +106,7 @@ subport SuiteSparse_CHOLMOD {
</span> }
subport SuiteSparse_COLAMD {
<span style='display:block; white-space:pre;background:#ffe0e0;'>- version 3.3.3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ version 3.3.4
</span> revision 0
depends_lib-append port:SuiteSparse_config
license BSD
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -115,7 +114,7 @@ subport SuiteSparse_COLAMD {
</span> }
subport SuiteSparse_CXSparse {
<span style='display:block; white-space:pre;background:#ffe0e0;'>- version 4.4.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ version 4.4.1
</span> revision 0
depends_lib-append port:SuiteSparse_config
license LGPL-2.1+
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -123,7 +122,7 @@ subport SuiteSparse_CXSparse {
</span> }
subport SuiteSparse_GraphBLAS {
<span style='display:block; white-space:pre;background:#ffe0e0;'>- version 9.1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ version 10.0.1
</span> revision 0
license Apache-2
long_description-append ${subport}: graph algorithms in the language of linear algebra.
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -139,7 +138,7 @@ subport SuiteSparse_GraphBLAS {
</span> }
subport SuiteSparse_KLU {
<span style='display:block; white-space:pre;background:#ffe0e0;'>- version 2.3.3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ version 2.3.5
</span> revision 0
depends_lib-append port:SuiteSparse_config port:SuiteSparse_AMD port:SuiteSparse_BTF port:SuiteSparse_COLAMD port:SuiteSparse_CHOLMOD
license LGPL-2.1+
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -155,7 +154,7 @@ subport SuiteSparse_LDL {
</span> }
subport SuiteSparse_LAGraph {
<span style='display:block; white-space:pre;background:#ffe0e0;'>- version 1.1.3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ version 1.1.5
</span> revision 0
depends_lib-append port:SuiteSparse_GraphBLAS
license BSD
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -166,7 +165,7 @@ subport SuiteSparse_LAGraph {
</span> }
subport SuiteSparse_Mongoose {
<span style='display:block; white-space:pre;background:#ffe0e0;'>- version 3.3.3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ version 3.3.4
</span> revision 0
depends_lib-append port:SuiteSparse_config
license GPL-3
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -174,8 +173,24 @@ subport SuiteSparse_Mongoose {
</span> compiler.cxx_standard 2011
}
<span style='display:block; white-space:pre;background:#e0ffe0;'>+subport SuiteSparse_ParU {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ PortGroup linear_algebra 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ version 1.0.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ revision 0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ depends_lib-append port:SuiteSparse_config port:SuiteSparse_CHOLMOD port:SuiteSparse_UMFPACK port:SuiteSparse_AMD port:SuiteSparse_COLAMD port:SuiteSparse_CAMD port:SuiteSparse_CCOLAMD
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ license GPL-3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ long_description-append ${subport}: solving sparse linear system via parallel multifrontal LU factorization algorithms.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ linalg.setup noveclibfort
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ pre-configure {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure.args-append ${cmake_linalglib}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ compiler.openmp_version 4.5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure.args-append -DPARU_USE_OPENMP=ON
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> subport SuiteSparse_RBio {
<span style='display:block; white-space:pre;background:#ffe0e0;'>- version 4.3.2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ version 4.3.4
</span> revision 0
depends_lib-append port:SuiteSparse_config
license GPL-2+
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -183,7 +198,7 @@ subport SuiteSparse_RBio {
</span> }
subport SuiteSparse_SPEX {
<span style='display:block; white-space:pre;background:#ffe0e0;'>- version 3.1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ version 3.2.3
</span> revision 0
depends_lib-append port:SuiteSparse_config port:SuiteSparse_AMD port:SuiteSparse_COLAMD \
port:gmp \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -195,7 +210,7 @@ subport SuiteSparse_SPEX {
</span> subport SuiteSparse_SPQR {
PortGroup linear_algebra 1.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>- version 4.3.3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ version 4.3.4
</span> revision 0
depends_lib-append port:SuiteSparse_config port:SuiteSparse_AMD port:SuiteSparse_COLAMD port:SuiteSparse_CHOLMOD
license GPL-2+
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -210,7 +225,7 @@ subport SuiteSparse_SPQR {
</span> subport SuiteSparse_UMFPACK {
PortGroup linear_algebra 1.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>- version 6.3.3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ version 6.3.5
</span> revision 0
depends_lib-append port:SuiteSparse_config port:SuiteSparse_AMD port:SuiteSparse_CHOLMOD
license GPL-2+
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -237,6 +252,7 @@ if {${subport} eq ${name}} {
</span> port:SuiteSparse_LDL \
port:SuiteSparse_KLU \
port:SuiteSparse_UMFPACK \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:SuiteSparse_ParU \
</span> port:SuiteSparse_RBio \
port:SuiteSparse_SPQR \
port:SuiteSparse_SPEX
</pre><pre style='margin:0'>
</pre>