<pre style='margin:0'>
Marcus Calhoun-Lopez (MarcusCalhoun-Lopez) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/3501d1ca714ee5ad9cfa2f5ebc28945770e932af">https://github.com/macports/macports-ports/commit/3501d1ca714ee5ad9cfa2f5ebc28945770e932af</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 3501d1ca714ee5ad9cfa2f5ebc28945770e932af
</span>Author: Marcus Calhoun-Lopez <mcalhoun@macports.org>
AuthorDate: Sat Apr 18 06:05:41 2020 -0700
<span style='display:block; white-space:pre;color:#404040;'> SuiteSparse: update version 5.3.0->5.7.2
</span>---
math/SuiteSparse/Portfile | 21 ++++++++++-----------
math/SuiteSparse/files/patch-shared_lib.diff | 10 +++++-----
2 files changed, 15 insertions(+), 16 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 a6bb69f..a7be5f9 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,7 +3,7 @@
</span> PortSystem 1.0
PortGroup github 1.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup DrTimothyAldenDavis SuiteSparse 5.3.0 v
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup DrTimothyAldenDavis SuiteSparse 5.7.2 v
</span> epoch 20181026
categories math science
platforms darwin
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -17,10 +17,9 @@ long_description SuiteSparse is a single archive that contains all packages \
</span>
homepage http://faculty.cse.tamu.edu/davis/suitesparse.html
<span style='display:block; white-space:pre;background:#ffe0e0;'>-dist_subdir ${name}/${version}_1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 c6bb7ac2c76027273596f75fcfa3bcedbd09c207 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 02412d6f005373352110159bdb04a825d91569a6be725185aa00e51f0ccb6f67 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 50696053
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 720c078699ad5ff11604ee077278098b53513b91 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 26f6e3825d11f6a2b737ebce7e3627f9983f208ff191ea9bf2bf50dbb653052a \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 57029410
</span>
use_parallel_build no
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -32,20 +31,20 @@ configure.cppflags-replace \
</span> -isystem${prefix}/include
subport SuiteSparse_config {
<span style='display:block; white-space:pre;background:#ffe0e0;'>- version 5.3.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ version 5.7.2
</span> # from the README.txt:
# "[n]o licensing restrictions apply"
license Permissive
}
subport SuiteSparse_GraphBLAS {
<span style='display:block; white-space:pre;background:#ffe0e0;'>- version 2.0.3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ version 3.2.2
</span> license Apache-2
long_description-append ${subport}: graph algorithms in the language of linear algebra.
}
subport SuiteSparse_Mongoose {
<span style='display:block; white-space:pre;background:#ffe0e0;'>- version 2.0.2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ version 2.0.4
</span> depends_lib-append port:SuiteSparse_config
patchfiles-append patch-Mongoose.diff
license GPL-3
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -90,7 +89,7 @@ subport SuiteSparse_COLAMD {
</span> subport SuiteSparse_CHOLMOD {
PortGroup linear_algebra 1.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>- version 3.0.12
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ version 3.0.14
</span> depends_lib-append port:SuiteSparse_config port:SuiteSparse_AMD port:SuiteSparse_CAMD port:SuiteSparse_COLAMD port:SuiteSparse_CCOLAMD
depends_lib-append port:metis
build.args-append \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -136,7 +135,7 @@ subport SuiteSparse_KLU {
</span> subport SuiteSparse_UMFPACK {
PortGroup linear_algebra 1.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>- version 5.7.7
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ version 5.7.9
</span> depends_lib-append port:SuiteSparse_config port:SuiteSparse_AMD port:SuiteSparse_CHOLMOD
pre-build {
build.args-append \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -158,7 +157,7 @@ subport SuiteSparse_RBio {
</span> subport SuiteSparse_SPQR {
PortGroup linear_algebra 1.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>- version 2.0.8
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ version 2.0.9
</span> depends_lib-append port:SuiteSparse_config port:SuiteSparse_AMD port:SuiteSparse_CHOLMOD port:SuiteSparse_COLAMD
pre-build {
build.args-append \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/math/SuiteSparse/files/patch-shared_lib.diff b/math/SuiteSparse/files/patch-shared_lib.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index a1e5875..9e146c1 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/math/SuiteSparse/files/patch-shared_lib.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/math/SuiteSparse/files/patch-shared_lib.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,11 +1,11 @@
</span> --- SuiteSparse_config/SuiteSparse_config.mk.orig 2018-03-15 07:38:22.000000000 -0700
+++ SuiteSparse_config/SuiteSparse_config.mk 2018-07-06 15:21:40.000000000 -0700
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -451,7 +451,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- SO_PLAIN = $(LIBRARY).dylib
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- SO_MAIN = $(LIBRARY).$(SO_VERSION).dylib
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -463,7 +463,7 @@
</span> SO_TARGET = $(LIBRARY).$(VERSION).dylib
<span style='display:block; white-space:pre;background:#ffe0e0;'>-- SO_OPTS += -dynamiclib -compatibility_version $(SO_VERSION) \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ SO_OPTS += -dynamiclib -compatibility_version $(SO_VERSION) -install_name $(MACPORTS_PREFIX)/lib/$(SO_MAIN) \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ SO_OPTS += -dynamiclib -compatibility_version $(SO_VERSION) \
</span> -current_version $(VERSION) \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+- -Wl,-install_name -Wl,$(SO_MAIN) \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ -Wl,-install_name -Wl,$(MACPORTS_PREFIX)/lib/$(SO_MAIN) \
</span> -shared -undefined dynamic_lookup
# When a Mac *.dylib file is moved, this command is required
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ # to change its internal name to match its location in the filesystem:
</span></pre><pre style='margin:0'>
</pre>