git: eeb1d544805a - main - math/openblas64: upgrade to v0.3.29
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Fri, 24 Jan 2025 16:42:43 UTC
The branch main has been updated by thierry:
URL: https://cgit.FreeBSD.org/ports/commit/?id=eeb1d544805a035913e5676a5eefc2a9d286d74b
commit eeb1d544805a035913e5676a5eefc2a9d286d74b
Author: Thierry Thomas <thierry@FreeBSD.org>
AuthorDate: 2025-01-24 15:05:11 +0000
Commit: Thierry Thomas <thierry@FreeBSD.org>
CommitDate: 2025-01-24 16:42:00 +0000
math/openblas64: upgrade to v0.3.29
Releases notes at https://github.com/OpenMathLib/OpenBLAS/releases/tag/v0.3.29
---
math/openblas64/Makefile | 2 +-
math/openblas64/distinfo | 6 ++--
math/openblas64/files/patch-cmake_system.cmake | 38 --------------------------
math/openblas64/files/patch-param.h | 11 --------
4 files changed, 4 insertions(+), 53 deletions(-)
diff --git a/math/openblas64/Makefile b/math/openblas64/Makefile
index 1a4972b0fe55..3fd90f20401f 100644
--- a/math/openblas64/Makefile
+++ b/math/openblas64/Makefile
@@ -1,6 +1,6 @@
PORTNAME= openblas
DISTVERSIONPREFIX= v
-DISTVERSION= 0.3.27
+DISTVERSION= 0.3.29
CATEGORIES= math
MASTER_SITES= NL/lapack/timing/:lapack_tmg
PKGNAMESUFFIX= 64
diff --git a/math/openblas64/distinfo b/math/openblas64/distinfo
index 169879c569a1..4d9f628b7c61 100644
--- a/math/openblas64/distinfo
+++ b/math/openblas64/distinfo
@@ -1,7 +1,7 @@
-TIMESTAMP = 1717789737
+TIMESTAMP = 1737726082
SHA256 (openblas/large.tgz) = f328d88b7fa97722f271d7d0cfea1c220e0f8e5ed5ff01d8ef1eb51d6f4243a1
SIZE (openblas/large.tgz) = 2595
SHA256 (openblas/timing.tgz) = 999c65f8ea8bd4eac7f1c7f3463d4946917afd20a997807300fe35d70122f3af
SIZE (openblas/timing.tgz) = 1059485
-SHA256 (openblas/OpenMathLib-OpenBLAS-v0.3.27_GH0.tar.gz) = aa2d68b1564fe2b13bc292672608e9cdeeeb6dc34995512e65c3b10f4599e897
-SIZE (openblas/OpenMathLib-OpenBLAS-v0.3.27_GH0.tar.gz) = 24493704
+SHA256 (openblas/OpenMathLib-OpenBLAS-v0.3.29_GH0.tar.gz) = 38240eee1b29e2bde47ebb5d61160207dc68668a54cac62c076bb5032013b1eb
+SIZE (openblas/OpenMathLib-OpenBLAS-v0.3.29_GH0.tar.gz) = 24671913
diff --git a/math/openblas64/files/patch-cmake_system.cmake b/math/openblas64/files/patch-cmake_system.cmake
deleted file mode 100644
index 7611527d4fa1..000000000000
--- a/math/openblas64/files/patch-cmake_system.cmake
+++ /dev/null
@@ -1,38 +0,0 @@
---- cmake/system.cmake.orig 2024-04-04 20:26:04 UTC
-+++ cmake/system.cmake
-@@ -172,7 +172,7 @@ if (DEFINED TARGET)
- endif()
- elseif (${CMAKE_C_COMPILER_ID} STREQUAL "Clang" OR ${CMAKE_C_COMPILER_ID} STREQUAL "AppleClang")
- if (${CMAKE_C_COMPILER_VERSION} VERSION_GREATER 8.99)
-- set (KERNEL_DEFINITIONS "${KERNEL_DEFINITIONS} -march=cooperlake -exhaustive-register-search")
-+ set (KERNEL_DEFINITIONS "${KERNEL_DEFINITIONS} -march=cooperlake -mllvm -exhaustive-register-search")
- else()
- set (KERNEL_DEFINITIONS "${KERNEL_DEFINITIONS} -march=skylake-avx512 -exhaustive-register-search")
- endif()
-@@ -188,7 +188,7 @@ if (DEFINED TARGET)
- endif()
- elseif (${CMAKE_C_COMPILER_ID} STREQUAL "Clang" OR ${CMAKE_C_COMPILER_ID} STREQUAL "AppleClang")
- if (${CMAKE_C_COMPILER_VERSION} VERSION_GREATER 12.0)
-- set (KERNEL_DEFINITIONS "${KERNEL_DEFINITIONS} -march=sapphirerapids -exhaustive-register-search")
-+ set (KERNEL_DEFINITIONS "${KERNEL_DEFINITIONS} -march=sapphirerapids -mllvm -exhaustive-register-search")
- else()
- set (KERNEL_DEFINITIONS "${KERNEL_DEFINITIONS} -march=skylake-avx512 -exhaustive-register-search")
- endif()
-@@ -197,7 +197,7 @@ if (DEFINED TARGET)
- if (${TARGET} STREQUAL SKYLAKEX AND NOT NO_AVX512)
- set (KERNEL_DEFINITIONS "${KERNEL_DEFINITIONS} -march=skylake-avx512")
- if (${CMAKE_C_COMPILER_ID} STREQUAL "Clang" OR ${CMAKE_C_COMPILER_ID} STREQUAL "AppleClang")
-- set (KERNEL_DEFINITIONS "${KERNEL_DEFINITIONS} -exhaustive-register-search")
-+ set (KERNEL_DEFINITIONS "${KERNEL_DEFINITIONS} -mllvm -exhaustive-register-search")
- endif()
- endif()
-
-@@ -215,7 +215,7 @@ if (DEFINED TARGET)
- else()
- set (KERNEL_DEFINITIONS "${KERNEL_DEFINITIONS} -march=skylake-avx512")
- endif()
-- set (KERNEL_DEFINITIONS "${KERNEL_DEFINITIONS} -exhaustive-register-search")
-+ set (KERNEL_DEFINITIONS "${KERNEL_DEFINITIONS} -mllvm -exhaustive-register-search")
- endif()
- endif()
-
diff --git a/math/openblas64/files/patch-param.h b/math/openblas64/files/patch-param.h
deleted file mode 100644
index 0362153e41f1..000000000000
--- a/math/openblas64/files/patch-param.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- param.h.orig 2024-06-23 08:32:52 UTC
-+++ param.h
-@@ -2553,7 +2553,7 @@ USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILI
-
- #endif
-
--#if defined(POWER9) && defined(OS_LINUX)
-+#if defined(POWER9) && (defined(OS_LINUX) || defined(OS_FREEBSD))
-
- #define SNUMOPT 16
- #define DNUMOPT 8