<pre style='margin:0'>
David Strubbe (dstrubbe) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/1e2d1313a591b04ba5c60510563abf8836b5eac7">https://github.com/macports/macports-ports/commit/1e2d1313a591b04ba5c60510563abf8836b5eac7</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 1e2d1313a59 sparskit: Update to version 2-20190610 (a 'stealth update' to version 2.
</span>1e2d1313a59 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 1e2d1313a591b04ba5c60510563abf8836b5eac7
</span>Author: David Strubbe <dstrubbe@macports.org>
AuthorDate: Wed May 12 21:20:37 2021 -0700

<span style='display:block; white-space:pre;color:#404040;'>    sparskit: Update to version 2-20190610 (a 'stealth update' to version 2.
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    * Update homepage to https
</span><span style='display:block; white-space:pre;color:#404040;'>    * Remove patchfile where issue was fixed upstream
</span><span style='display:block; white-space:pre;color:#404040;'>    * Add some needed some flags
</span><span style='display:block; white-space:pre;color:#404040;'>    * Pre-built incompatible library file that is part of distribution needs to be removed.
</span>---
 science/sparskit/Portfile                       | 24 +++++++++++++++---------
 science/sparskit/files/patch-INFO-makefile.diff | 11 -----------
 2 files changed, 15 insertions(+), 20 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/sparskit/Portfile b/science/sparskit/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index b8f806ae039..9aecf84460a 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/science/sparskit/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/sparskit/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,8 +4,8 @@ PortSystem          1.0
</span> PortGroup           compilers 1.0
 
 name                sparskit
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version             2
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision            1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version             2-20190610
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# note, this is the "version 2" updated in 2019, not the earlier one from 2015 or before
</span> categories          science
 platforms           darwin
 maintainers         {dstrubbe @dstrubbe}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -19,18 +19,20 @@ long_description    A basic tool-kit for sparse matrix computations: programs \
</span>                     performing basic linear algebra operations with sparse \
                     matrices and so on.
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-homepage            http://www-users.cs.umn.edu/~saad/software/SPARSKIT
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+homepage            https://www-users.cs.umn.edu/~saad/software/SPARSKIT
</span> master_sites        ${homepage}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-distname            SPARSKIT${version}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+distname            SPARSKIT2
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  95554593896300d7823f40956a428e8e7c57bb78 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  b355ab934860d345a60d9961e456b0fc2e7681ba9a8c7c3b42c7bf6ff28e34af \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    1172672
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# This line should be removed when the next proper version of the software is released.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+dist_subdir         ${name}/${version}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  77a75cd20678b190814084c28e4b72533210e9cd \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  ecdd0a9968d6b45153a328710a42fe87600f0bba0e3c53896090b8ae1c113b7a \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    1287441
</span> 
 use_configure       no
 
 patchfiles          patch-makefile.diff \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    patch-INFO-makefile.diff \
</span>                     patch-INOUT-makefile.diff \
                     patch-MATGEN-FEM-makefile.diff
 
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -49,9 +51,13 @@ use_parallel_build  yes
</span> test.run            yes
 test.args           FFLAGS="${configure.fcflags}"
 # test requires FC, FFLAGS set because test makefiles lack explicit rule for .f -> .o and these are in the implicit rule
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# One test may fail currently: /bin/sh: line 1: 11978 Segmentation fault: 11  ./info1.ex < saylr1
</span> 
 pre-build {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    build.args-append  F77=${configure.fc}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    build.args-append  F77=${configure.fc} FFLAGS="${configure.fcflags}"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # this file will be built, and it can cause linking failures if instead we add new things to an incompatible library pre-existing
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    delete ${worksrcpath}/libskit.a
</span> }
 
 pre-test {
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/sparskit/files/patch-INFO-makefile.diff b/science/sparskit/files/patch-INFO-makefile.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index c4da4269a2e..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/science/sparskit/files/patch-INFO-makefile.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,11 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- INFO/makefile.orig     2013-09-30 23:36:16.000000000 -0400
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ INFO/makefile  2013-09-30 23:36:42.000000000 -0400
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -6,7 +6,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- FILES = rinfo1.o dinfo13.o
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ## needs library libskit.a in whatever machine version -- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--LIB   = -L/project/darpa/lib/PC -lskit
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+LIB   = ../libskit.a
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ##LIB   = -L/project/darpa/lib/solaris -lskit
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- info1.ex: $(FILES) 
</span></pre><pre style='margin:0'>

</pre>