community/openblas: upgrade to 0.3.28

Updated blas-lapack.patch to work with latest Makefile changes
This commit is contained in:
Krassy Boykinov 2024-08-14 15:14:41 +02:00 committed by Andy Postnikov
parent 8afa7ef68f
commit 92072f37d5
2 changed files with 9 additions and 17 deletions

View File

@ -3,7 +3,7 @@
# Maintainer: Krassy Boykinov <kboykinov@teamcentrixx.com>
pkgname=openblas
_pkgname=OpenBLAS
pkgver=0.3.27
pkgver=0.3.28
pkgrel=0
pkgdesc="fast BSD-licensed BLAS based on gotoBLAS2, with LAPACK"
url="https://www.openblas.net/"
@ -181,6 +181,6 @@ liblapacke() {
}
sha512sums="
4accc5282244946157b7940211181e011940154ff47855702c68f57a0af2fa5a306f49e47b8c22c02eeff61760c6c220465f05a316a33ee3265bfce65ca4cb84 OpenBLAS-0.3.27.tar.gz
a0540d1bc3cc596725234f9caaeaf59522ed75b02614713c1d4a536d78a0e79c132a0f39dd6f7c90d79daebe6a03a953ccf7c56d5ab059d6677eab533f5f304f blas-lapack.patch
358301c8a60bedf920c07a110c772feb639e52412bd783789741fd2fd0686aac97e6b17ebcdf01ce48a2a15841058f82df0fee551af952f6e70b58140c055133 OpenBLAS-0.3.28.tar.gz
0209e0e86c34e5e684bd43f1e28e30b5ef8bed44e3b31211085d7f378ed525f9c07bfb1012a7af1e2342ce16b1844f7286957ff8d6c8285eba48e9ce16c76b96 blas-lapack.patch
"

View File

@ -1,22 +1,14 @@
Patch-Source: https://gitweb.gentoo.org/repo/gentoo.git/plain/sci-libs/openblas/files/openblas-0.3.12-shared-blas-lapack.patch
--
# Author: Krassy Boykinov <kboykinov@teamcentrixx.com>
# based on https://gitweb.gentoo.org/repo/gentoo.git/plain/sci-libs/openblas/files/openblas-0.3.23-shared-blas-lapack.patch
diff --git a/interface/Makefile b/interface/Makefile
index 2ac9663..077ed16 100644
index 97439d8..8029194 100644
--- a/interface/Makefile
+++ b/interface/Makefile
@@ -332,7 +332,7 @@ CCBLAS3OBJS = \
cblas_chemm.$(SUFFIX) cblas_cherk.$(SUFFIX) cblas_cher2k.$(SUFFIX) \
cblas_comatcopy.$(SUFFIX) cblas_cimatcopy.$(SUFFIX)\
cblas_cgeadd.$(SUFFIX) cblas_cgemmt.$(SUFFIX)
-
+
CXERBLAOBJ = \
cblas_xerbla.$(SUFFIX)
@@ -2433,3 +2433,23 @@ cblas_cgemm_batch.$(SUFFIX) cblas_cgemm_batch.$(PSUFFIX) : gemm_batch.c ../param
@@ -2384,3 +2384,22 @@ cblas_zgeadd.$(SUFFIX) cblas_zgeadd.$(PSUFFIX) : zgeadd.c
cblas_xerbla.$(SUFFIX) cblas_xerbla.$(PSUFFIX) : xerbla.c
cblas_zgemm_batch.$(SUFFIX) cblas_zgemm_batch.$(PSUFFIX) : gemm_batch.c ../param.h
$(CC) -c $(CFLAGS) -DCBLAS $< -o $(@F)
+
+#####
+shared-blas-lapack: libblas.so.3 libcblas.so.3 liblapack.so.3 liblapacke.so.3
+