<pre style='margin:0'>
NicosPavlov pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/3e8856bfb3a74132f0d6c30dcd5d54d1a594f422">https://github.com/macports/macports-ports/commit/3e8856bfb3a74132f0d6c30dcd5d54d1a594f422</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 3e8856bfb3a OpenBLAS-devel: Update to latest commit (4c43d1eeb)
</span>3e8856bfb3a is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 3e8856bfb3a74132f0d6c30dcd5d54d1a594f422
</span>Author: NicosPavlov <pavillon.nicolas@gmail.com>
AuthorDate: Sat Jul 15 16:34:06 2023 +0200

<span style='display:block; white-space:pre;color:#404040;'>    OpenBLAS-devel: Update to latest commit (4c43d1eeb)
</span>---
 math/OpenBLAS/Portfile                    | 12 ++++++------
 math/OpenBLAS/files/patch-10.6-devel.diff | 27 +++++++++++++++++++++++++++
 2 files changed, 33 insertions(+), 6 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/math/OpenBLAS/Portfile b/math/OpenBLAS/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 3a12e192b4f..568c27b84d5 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/math/OpenBLAS/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/math/OpenBLAS/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -27,18 +27,18 @@ if {${os.major} < 9} {
</span> subport OpenBLAS-devel {}
 if {[string first "-devel" $subport] > 0} {
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    github.setup    xianyi  OpenBLAS 369cc0fa025e5ee14f60a61d4b574add7f6dc28e
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    version         20230614-[string range ${github.version} 0 7]
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    checksums       rmd160  09284dabf4da1144342b658f610141c1b8a95a7d \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  4770a4a04c03f400fb1dae6705dbf8a5987fa67dc683e5db1458539fbd17c270 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    24052977
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    github.setup    xianyi  OpenBLAS 4c43d1eebadf32956efc7a7deb172a6259dd1ace
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    version         20230715-[string range ${github.version} 0 7]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    checksums       rmd160  ca3b1a07a9381520fcfcf23842ad119b4150a03e \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  9d129efcba454d27f98945a70d493f64b36717daeaf162b0b4da138a63a0810d \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    24239094
</span>     revision        0
 
     conflicts       OpenBLAS
 
     patchfiles      patch-libnoarch.devel.diff \
                     patch-OpenBLAS-i386-Apple.diff \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    patch-10.6.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    patch-10.6-devel.diff
</span> 
     github.livecheck.branch develop
 
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/math/OpenBLAS/files/patch-10.6-devel.diff b/math/OpenBLAS/files/patch-10.6-devel.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..9fcc84c84a6
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/math/OpenBLAS/files/patch-10.6-devel.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,27 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# See: https://github.com/xianyi/OpenBLAS/issues/3989
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- Makefile.prebuild.orig 2023-04-02 04:18:01.000000000 +0800
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ Makefile.prebuild      2023-04-03 13:58:03.000000000 +0800
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -60,9 +60,9 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   ./getarch_2nd  1 >> $(TARGET_CONF)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ $(TARGET_CONF): c_check$(SCRIPTSUFFIX) f_check$(SCRIPTSUFFIX) getarch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  ./c_check$(SCRIPTSUFFIX) $(TARGET_MAKE) $(TARGET_CONF) "$(CC)" $(TARGET_FLAGS) $(CFLAGS)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  ./c_check$(SCRIPTSUFFIX) $(TARGET_MAKE) $(TARGET_CONF) $(CC) $(TARGET_FLAGS) $(CFLAGS)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ifneq ($(ONLY_CBLAS), 1)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  ./f_check$(SCRIPTSUFFIX) $(TARGET_MAKE) $(TARGET_CONF) "$(FC)" $(TARGET_FLAGS)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  ./f_check$(SCRIPTSUFFIX) $(TARGET_MAKE) $(TARGET_CONF) $(FC) $(TARGET_FLAGS)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ else
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #When we only build CBLAS, we set NOFORTRAN=2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   echo "NOFORTRAN=2" >> $(TARGET_MAKE)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -77,8 +77,8 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ getarch : getarch.c cpuid.S dummy $(CPUIDEMU)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  avx512=$$(./c_check$(SCRIPTSUFFIX) - - "$(CC)" $(TARGET_FLAGS) $(CFLAGS) | grep NO_AVX512); \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  rv64gv=$$(./c_check$(SCRIPTSUFFIX) - - "$(CC)" $(TARGET_FLAGS) $(CFLAGS) | grep NO_RV64GV); \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  avx512=$$(./c_check$(SCRIPTSUFFIX) - - $(CC) $(TARGET_FLAGS) $(CFLAGS) | grep NO_AVX512); \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  rv64gv=$$(./c_check$(SCRIPTSUFFIX) - - $(CC) $(TARGET_FLAGS) $(CFLAGS) | grep NO_RV64GV); \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   $(HOSTCC) $(HOST_CFLAGS) $(EXFLAGS) $${avx512:+-D$${avx512}} $${rv64gv:+-D$${rv64gv}} -o $(@F) getarch.c cpuid.S $(CPUIDEMU)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ getarch_2nd : getarch_2nd.c $(TARGET_CONF) dummy
</span></pre><pre style='margin:0'>

</pre>