<pre style='margin:0'>
Perry E. Metzger (pmetzger) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/d49e446aa7c704fec3e5188308d7c115b8578b55">https://github.com/macports/macports-ports/commit/d49e446aa7c704fec3e5188308d7c115b8578b55</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit d49e446aa7c704fec3e5188308d7c115b8578b55
</span>Author: barracuda156 <vital.had@gmail.com>
AuthorDate: Fri Dec 15 20:50:21 2023 +0800

<span style='display:block; white-space:pre;color:#404040;'>    flexiblas: support blis, revbump
</span>---
 math/flexiblas/Portfile | 23 +++++++++++++++--------
 1 file changed, 15 insertions(+), 8 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/math/flexiblas/Portfile b/math/flexiblas/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index fb260f58c7d..04b063b679d 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/math/flexiblas/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/math/flexiblas/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -10,7 +10,7 @@ PortGroup           legacysupport 1.1
</span> legacysupport.newest_darwin_requires_legacy 10
 
 github.setup        mpimd-csc flexiblas 3.3.1 v
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision            1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            2
</span> categories          math science
 license             GPL-3+
 maintainers         {@barracuda156 gmail.com:vital.had} openmaintainer
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -21,9 +21,9 @@ checksums           rmd160  51aeccf62fad5167c6d81a268cb22699a7730baf \
</span>                     sha256  d21cd0b05748546193cfc8d129a6507ff0f1facb0b53f002f733534f8e43278b \
                     size    63683945
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_lib-append  path:lib/libopenblas.dylib:OpenBLAS
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# Does not seem to like it:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# depends_lib-append  blis
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# https://github.com/mpimd-csc/flexiblas/issues/40
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_lib-append  port:blis \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    path:lib/libopenblas.dylib:OpenBLAS
</span> 
 # https://github.com/mpimd-csc/flexiblas/issues/37
 patchfiles-append   patch-remove-faulty-flags.diff
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -51,12 +51,12 @@ configure.args-append \
</span>                     -DBLAS_AUTO_DETECT=ON \
                     -DBUILD_SHARED_LIBS=ON \
                     -DDEV=OFF \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+                    -DEXAMPLES=OFF \
</span>                     -DLAPACK=ON \
                     -DLINK_OPENMP=ON \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    -DPythonInterp:FILEPATH=${prefix}/bin/python${py_ver} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    -DTESTS=ON \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    -DEXAMPLES=OFF \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    -DMKL_BUILDER=OFF
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    -DMKL_BUILDER=OFF \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    -DPythonInterp=${prefix}/bin/python${py_ver} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    -DTESTS=ON
</span> 
 if {[string match *clang* ${configure.compiler}]} {
     configure.ldflags-append \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -64,6 +64,13 @@ if {[string match *clang* ${configure.compiler}]} {
</span>                     -lomp
 }
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# Do not depend on atlas by default, since it presently does not build on Catalina and newer,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# while on older systems it requires building multiple extra gcc/libgcc versions.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant atlas description "Build with Atlas support" {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    depends_lib-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:atlas
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> depends_test-append port:python${py_ver_nodot}
 
 test.run            yes
</pre><pre style='margin:0'>

</pre>