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