<pre style='margin:0'>
Ken (kencu) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/4f8c650b859ba08bc51ffef349e9603e452bd84d">https://github.com/macports/macports-ports/commit/4f8c650b859ba08bc51ffef349e9603e452bd84d</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 4f8c650b859 linalg: updates from upstream, fix build on 10.7–10.9
</span>4f8c650b859 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 4f8c650b859ba08bc51ffef349e9603e452bd84d
</span>Author: Sergey Fedorov <vital.had@gmail.com>
AuthorDate: Thu Jan 19 19:05:34 2023 +0800
<span style='display:block; white-space:pre;color:#404040;'> linalg: updates from upstream, fix build on 10.7–10.9
</span>---
math/linalg/Portfile | 25 ++++++++++++-------------
1 file changed, 12 insertions(+), 13 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/math/linalg/Portfile b/math/linalg/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 54202fe2451..77c636223ed 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/math/linalg/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/math/linalg/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -6,23 +6,24 @@ PortGroup compilers 1.0
</span> PortGroup github 1.0
PortGroup linear_algebra 1.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup jchristopherson linalg 9807650d97243f3b04728b299ebb245308b598f5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup jchristopherson linalg 0434bc8dba254e021643c8992a57868b7511e7bb
</span> version 1.7.1
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 1
</span> categories math science
license GPL-3
maintainers {@barracuda156 gmail.com:vital.had} openmaintainer
description Linear algebra library that provides a user-friendly interface \
to several BLAS and LAPACK routines
long_description {*}${description}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 91add2f5843a568d59415fbae093e4ee5ce7f772 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 7b64f6e1aba6c3a5980c1c87b344cc24d86abcbad010bf8fa8df8779795c53d2 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 825395
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 0382c5c36e26de70bfb6e3334a240fdf82c770ab \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 321bae3508d190a14263144b4d3c25bf856a4380438c49e8dd2c4451d83ccb66 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 829618
</span>
depends_lib-append port:qrupdate
<span style='display:block; white-space:pre;background:#ffe0e0;'>-if {${os.major} < 11} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if {${os.major} < 14} {
</span> # Lion+ (with Xcode 4.1+) have git; earlier need to bring their own.
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ # However Lion through Mavericks fail with SSL errors.
</span> depends_build-append \
port:git
git.cmd ${prefix}/bin/git
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -33,17 +34,15 @@ compilers.setup require_fortran
</span>
compiler.c_standard 2011
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# Needed in order for correct version of BLAS to be picked:
</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;'>+
</span> configure.args-append \
-DBUILD_C_API=ON \
-DBUILD_TESTING=ON \
-DBUILD_LINALG_EXAMPLES=OFF
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# This is needed for correct implementation to be picked:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-if {[variant_isset accelerate]} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- configure.args-append \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- -DBLAS_LIBRARIES=vecLibFort \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- -DLAPACK_LIBRARIES=vecLibFort
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> test.run yes
test.cmd ctest
</pre><pre style='margin:0'>
</pre>