<pre style='margin:0'>
Herby Gillot (herbygillot) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/79fdf6af3fb4bbf3f6870cbb8f470c38093f8a9e">https://github.com/macports/macports-ports/commit/79fdf6af3fb4bbf3f6870cbb8f470c38093f8a9e</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 79fdf6af3fb spral: update to 2024.01.18, drop now unneeded patch
</span>79fdf6af3fb is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 79fdf6af3fb4bbf3f6870cbb8f470c38093f8a9e
</span>Author: barracuda156 <vital.had@gmail.com>
AuthorDate: Tue Feb 20 02:56:48 2024 +0800

<span style='display:block; white-space:pre;color:#404040;'>    spral: update to 2024.01.18, drop now unneeded patch
</span>---
 math/spral/Portfile                   | 13 +++++--------
 math/spral/files/patch-fix-cxx11.diff | 24 ------------------------
 2 files changed, 5 insertions(+), 32 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/math/spral/Portfile b/math/spral/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index e0b53378e98..50d24987f8f 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/math/spral/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/math/spral/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,8 +4,8 @@ PortSystem          1.0
</span> PortGroup           compilers 1.0
 PortGroup           github 1.0
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup        ralna spral 2023.09.07 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        ralna spral 2024.01.18 v
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            0
</span> categories          math science
 license             BSD
 maintainers         {@barracuda156 gmail.com:vital.had} openmaintainer
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -13,9 +13,9 @@ description         Sparse Parallel Robust Algorithms Library
</span> long_description    An open-source (BSD) library for sparse linear algebra and associated algorithms. \
                     It is primarily developed by the Numerical Analysis group at STFC Rutherford Appleton Laboratory.
 homepage            https://www.numerical.rl.ac.uk/spral
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  253f0ca44f05d191e50e565d1ea59f9efcbc2438 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  dbf74191e95c284fb0036886ec9d5047e96f111daaa4c80945c840565b84ef9e \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    664712
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  4c82828607655bc1ec68c49ba8fc1b29149b741f \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  b0dfc71bfad94b5182931b9b913e0adaf1db241b62578839add9749c918fa000 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    675952
</span> github.tarball_from archive
 
 use_autoreconf      yes
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -24,9 +24,6 @@ autoreconf.args     -fvi
</span> compilers.setup     require_fortran
 compiler.c_standard 2011
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# https://github.com/ralna/spral/issues/166
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles-append   patch-fix-cxx11.diff
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> # https://github.com/ralna/spral/issues/165
 post-patch {
     if {${configure.cxx_stdlib} eq "libc++"} {
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/math/spral/files/patch-fix-cxx11.diff b/math/spral/files/patch-fix-cxx11.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 9de46c41007..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/math/spral/files/patch-fix-cxx11.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,24 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# https://github.com/ralna/spral/pull/168/commits/ebbce3e2dd2e5a7048f912d34d5d185b1fbd3214
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- src/ssids/cpu/kernels/ldlt_app.cxx.orig        2023-09-07 21:34:22
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ src/ssids/cpu/kernels/ldlt_app.cxx     2023-10-29 17:18:09
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -2382,7 +2382,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #ifdef PROFILE
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-          Profile::Task task_post("TA_LDLT_POST");
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--         std::vector<int, IntAlloc> failed_perm(n-num_elim, alloc);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+         std::vector<int, IntAlloc> failed_perm(n-num_elim, 0, alloc);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-          for(int jblk=0, insert=0, fail_insert=0; jblk<nblk; jblk++) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-             cdata[jblk].move_back(
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                   get_ncol(jblk, n, block_size), &perm[jblk*block_size],
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -2396,8 +2396,8 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-          // Extract failed entries of a
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-          int nfail = n-num_elim;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--         std::vector<T, TAlloc> failed_diag(nfail*n, alloc);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--         std::vector<T, TAlloc> failed_rect(nfail*(m-n), alloc);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+         std::vector<T, TAlloc> failed_diag(nfail*n, 0, alloc);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+         std::vector<T, TAlloc> failed_rect(nfail*(m-n), 0, alloc);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-          for(int jblk=0, jfail=0, jinsert=0; jblk<nblk; ++jblk) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-             // Diagonal part
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-             for(int iblk=jblk, ifail=jfail, iinsert=jinsert; iblk<nblk; ++iblk) {
</span></pre><pre style='margin:0'>

</pre>