git: 9d0302c921c7 - main - math/clblas: upgrade to v2.12
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Fri, 24 Jan 2025 19:02:03 UTC
The branch main has been updated by thierry:
URL: https://cgit.FreeBSD.org/ports/commit/?id=9d0302c921c73ec405407209115eedbe29707b51
commit 9d0302c921c73ec405407209115eedbe29707b51
Author: Thierry Thomas <thierry@FreeBSD.org>
AuthorDate: 2025-01-24 18:56:23 +0000
Commit: Thierry Thomas <thierry@FreeBSD.org>
CommitDate: 2025-01-24 19:01:26 +0000
math/clblas: upgrade to v2.12
Release notes at <https://github.com/clMathLibraries/clBLAS/releases/tag/v2.12>.
PR: 279791
---
math/clblas/Makefile | 3 +-
math/clblas/distinfo | 5 ++-
math/clblas/files/patch-protect_pragma.diff | 66 -----------------------------
math/clblas/pkg-plist | 2 +-
4 files changed, 5 insertions(+), 71 deletions(-)
diff --git a/math/clblas/Makefile b/math/clblas/Makefile
index 419f994a89e0..3c72073ba188 100644
--- a/math/clblas/Makefile
+++ b/math/clblas/Makefile
@@ -1,7 +1,6 @@
PORTNAME= clblas
-PORTVERSION= 2.10
+PORTVERSION= 2.12
DISTVERSIONPREFIX= v
-PORTREVISION= 17
CATEGORIES= math
MAINTAINER= ports@FreeBSD.org
diff --git a/math/clblas/distinfo b/math/clblas/distinfo
index 939ecf52e987..c96f8f5319e9 100644
--- a/math/clblas/distinfo
+++ b/math/clblas/distinfo
@@ -1,2 +1,3 @@
-SHA256 (clMathLibraries-clBLAS-v2.10_GH0.tar.gz) = 72a46cb92f6057d10b503ce23d62db73d7332eb0645bb8bca3337f4c0558b429
-SIZE (clMathLibraries-clBLAS-v2.10_GH0.tar.gz) = 1154117
+TIMESTAMP = 1718551899
+SHA256 (clMathLibraries-clBLAS-v2.12_GH0.tar.gz) = 7269c7cb06a43c5e96772010eba032e6d54e72a3abff41f16d765a5e524297a9
+SIZE (clMathLibraries-clBLAS-v2.12_GH0.tar.gz) = 1157445
diff --git a/math/clblas/files/patch-protect_pragma.diff b/math/clblas/files/patch-protect_pragma.diff
deleted file mode 100644
index bca3284cf2bc..000000000000
--- a/math/clblas/files/patch-protect_pragma.diff
+++ /dev/null
@@ -1,66 +0,0 @@
---- src/library/blas/AutoGemm/UserGemmKernelSources/dgemm_Col_NN_B0_MX048_NX048_KX08_src.cpp.orig 2016-01-05 17:04:55 UTC
-+++ src/library/blas/AutoGemm/UserGemmKernelSources/dgemm_Col_NN_B0_MX048_NX048_KX08_src.cpp
-@@ -18,7 +18,7 @@ const unsigned int dgemm_Col_NN_B0_MX048
- const unsigned int dgemm_Col_NN_B0_MX048_NX048_KX08_unroll = 8;
-
- const char * const dgemm_Col_NN_B0_MX048_NX048_KX08_src = STRINGIFY(
--#pragma OPENCL EXTENSION cl_khr_fp64 : enable \n
-+_Pragma("OPENCL EXTENSION cl_khr_fp64 : enable") \n
-
- #define M6x6 \
- rA[0] = lA[offA + 0];\
---- src/library/blas/AutoGemm/UserGemmKernelSources/dgemm_Col_NN_B1_MX048_NX048_KX08_src.cpp.orig 2016-01-05 17:04:55 UTC
-+++ src/library/blas/AutoGemm/UserGemmKernelSources/dgemm_Col_NN_B1_MX048_NX048_KX08_src.cpp
-@@ -18,7 +18,7 @@ const unsigned int dgemm_Col_NN_B1_MX048
- const unsigned int dgemm_Col_NN_B1_MX048_NX048_KX08_unroll = 8;
-
- const char * const dgemm_Col_NN_B1_MX048_NX048_KX08_src = STRINGIFY(
--#pragma OPENCL EXTENSION cl_khr_fp64 : enable \n
-+_Pragma("OPENCL EXTENSION cl_khr_fp64 : enable") \n
-
- #define M6x6 \
- rA[0] = lA[offA + 0]; \
---- src/library/blas/AutoGemm/UserGemmKernelSources/dgemm_Col_NT_B0_MX048_NX048_KX08_src.cpp.orig 2016-01-05 17:04:55 UTC
-+++ src/library/blas/AutoGemm/UserGemmKernelSources/dgemm_Col_NT_B0_MX048_NX048_KX08_src.cpp
-@@ -18,7 +18,7 @@ const unsigned int dgemm_Col_NT_B0_MX048
- const unsigned int dgemm_Col_NT_B0_MX048_NX048_KX08_unroll = 8;
-
- const char * const dgemm_Col_NT_B0_MX048_NX048_KX08_src = STRINGIFY(
--#pragma OPENCL EXTENSION cl_khr_fp64 : enable \n
-+_Pragma("OPENCL EXTENSION cl_khr_fp64 : enable") \n
- \n
- \ntypedef union _GPtr {
- \n __global float *f;
---- src/library/blas/AutoGemm/UserGemmKernelSources/dgemm_Col_NT_B1_MX048_NX048_KX08_src.cpp.orig 2016-01-05 17:04:55 UTC
-+++ src/library/blas/AutoGemm/UserGemmKernelSources/dgemm_Col_NT_B1_MX048_NX048_KX08_src.cpp
-@@ -18,7 +18,7 @@ const unsigned int dgemm_Col_NT_B1_MX048
- const unsigned int dgemm_Col_NT_B1_MX048_NX048_KX08_unroll = 8;
-
- const char * const dgemm_Col_NT_B1_MX048_NX048_KX08_src = STRINGIFY(
--#pragma OPENCL EXTENSION cl_khr_fp64 : enable \n
-+_Pragma("OPENCL EXTENSION cl_khr_fp64 : enable") \n
- \n
- \ntypedef union _GPtr {
- \n __global float *f;
---- src/library/blas/AutoGemm/UserGemmKernelSources/dgemm_Col_TN_B0_MX048_NX048_KX08_src.cpp.orig 2016-01-05 17:04:55 UTC
-+++ src/library/blas/AutoGemm/UserGemmKernelSources/dgemm_Col_TN_B0_MX048_NX048_KX08_src.cpp
-@@ -18,7 +18,7 @@ const unsigned int dgemm_Col_TN_B0_MX048
- const unsigned int dgemm_Col_TN_B0_MX048_NX048_KX08_unroll = 8;
-
- const char * const dgemm_Col_TN_B0_MX048_NX048_KX08_src = STRINGIFY(
--#pragma OPENCL EXTENSION cl_khr_fp64 : enable \n
-+_Pragma("OPENCL EXTENSION cl_khr_fp64 : enable") \n
-
- __attribute__( (reqd_work_group_size(8, 8, 1)) )
- __kernel void dgemm_Col_TN_B0_MX048_NX048_KX08_src (
---- src/library/blas/AutoGemm/UserGemmKernelSources/dgemm_Col_TN_B1_MX048_NX048_KX08_src.cpp.orig 2016-01-05 17:04:55 UTC
-+++ src/library/blas/AutoGemm/UserGemmKernelSources/dgemm_Col_TN_B1_MX048_NX048_KX08_src.cpp
-@@ -18,7 +18,7 @@ const unsigned int dgemm_Col_TN_B1_MX048
- const unsigned int dgemm_Col_TN_B1_MX048_NX048_KX08_unroll = 8;
-
- const char * const dgemm_Col_TN_B1_MX048_NX048_KX08_src = STRINGIFY(
--#pragma OPENCL EXTENSION cl_khr_fp64 : enable \n
-+_Pragma("OPENCL EXTENSION cl_khr_fp64 : enable") \n
-
- __attribute__( (reqd_work_group_size(8, 8, 1)) )
- __kernel void dgemm_Col_TN_B1_MX048_NX048_KX08_src (
diff --git a/math/clblas/pkg-plist b/math/clblas/pkg-plist
index cb2304936307..5cd602ff0c68 100644
--- a/math/clblas/pkg-plist
+++ b/math/clblas/pkg-plist
@@ -10,4 +10,4 @@ lib/cmake/clBLAS/clBLASTargets-%%CMAKE_BUILD_TYPE%%.cmake
lib/cmake/clBLAS/clBLASTargets.cmake
lib/libclBLAS.so
lib/libclBLAS.so.2
-lib/libclBLAS.so.2.10.0
+lib/libclBLAS.so.2.12.0