* update lapack to 3.12.1-2
This commit is contained in:
parent
0a0799c101
commit
9908aec97c
@ -1,7 +1,7 @@
|
||||
pkgbase = lapack
|
||||
pkgdesc = Linear Algebra PACKage
|
||||
pkgver = 3.12.0
|
||||
pkgrel = 5.1
|
||||
pkgver = 3.12.1
|
||||
pkgrel = 2
|
||||
url = https://www.netlib.org/lapack
|
||||
arch = x86_64
|
||||
arch = powerpc64le
|
||||
@ -10,11 +10,12 @@ pkgbase = lapack
|
||||
arch = riscv64
|
||||
license = custom
|
||||
makedepends = cmake
|
||||
makedepends = git
|
||||
makedepends = doxygen
|
||||
makedepends = gcc-fortran
|
||||
makedepends = python
|
||||
source = https://github.com/Reference-LAPACK/lapack/archive/v3.12.0/lapack-3.12.0.tar.gz
|
||||
sha256sums = eac9570f8e0ad6f30ce4b963f4f033f0f643e7c3912fc9ee6cd99120675ad48b
|
||||
source = git+https://github.com/Reference-LAPACK/lapack#tag=v3.12.1
|
||||
sha256sums = becc909c9de915016625746eead3024ac77d462d8fde26d0c18db2ca57146067
|
||||
|
||||
pkgname = blas
|
||||
pkgdesc = Basic Linear Algebra Subprograms
|
||||
|
5
lapack/.nvchecker.toml
Normal file
5
lapack/.nvchecker.toml
Normal file
@ -0,0 +1,5 @@
|
||||
[lapack]
|
||||
source = 'github'
|
||||
github = 'Reference-LAPACK/lapack'
|
||||
use_max_tag = true
|
||||
prefix = 'v'
|
@ -14,21 +14,22 @@ pkgname=(blas
|
||||
lapack64
|
||||
lapacke64
|
||||
lapack-doc)
|
||||
pkgver=3.12.0
|
||||
pkgrel=5.1
|
||||
pkgver=3.12.1
|
||||
pkgrel=2
|
||||
url='https://www.netlib.org/lapack'
|
||||
pkgdesc='Linear Algebra PACKage'
|
||||
makedepends=(cmake
|
||||
git
|
||||
doxygen
|
||||
gcc-fortran
|
||||
python)
|
||||
arch=(x86_64 powerpc64le powerpc64 powerpc riscv64)
|
||||
license=(custom)
|
||||
source=(https://github.com/Reference-LAPACK/lapack/archive/v$pkgver/$pkgbase-$pkgver.tar.gz)
|
||||
sha256sums=('eac9570f8e0ad6f30ce4b963f4f033f0f643e7c3912fc9ee6cd99120675ad48b')
|
||||
source=(git+https://github.com/Reference-LAPACK/lapack#tag=v$pkgver)
|
||||
sha256sums=('becc909c9de915016625746eead3024ac77d462d8fde26d0c18db2ca57146067')
|
||||
|
||||
build() {
|
||||
cmake -B build -S $pkgbase-$pkgver \
|
||||
cmake -B build -S $pkgbase \
|
||||
-DCMAKE_SKIP_RPATH=ON \
|
||||
-DBUILD_SHARED_LIBS=ON \
|
||||
-DBUILD_TESTING=OFF \
|
||||
@ -36,12 +37,11 @@ build() {
|
||||
-DCMAKE_Fortran_COMPILER=gfortran \
|
||||
-DLAPACKE_WITH_TMG=ON \
|
||||
-DCBLAS=ON \
|
||||
-DBUILD_DEPRECATED=ON \
|
||||
-DBUILD_MAN_DOCUMENTATION=ON
|
||||
cmake --build build
|
||||
cmake --build build --target man
|
||||
|
||||
cmake -B build64 -S $pkgbase-$pkgver \
|
||||
cmake -B build64 -S $pkgbase \
|
||||
-DCMAKE_SKIP_RPATH=ON \
|
||||
-DBUILD_SHARED_LIBS=ON \
|
||||
-DBUILD_TESTING=OFF \
|
||||
@ -49,7 +49,6 @@ build() {
|
||||
-DCMAKE_Fortran_COMPILER=gfortran \
|
||||
-DLAPACKE_WITH_TMG=ON \
|
||||
-DCBLAS=ON \
|
||||
-DBUILD_DEPRECATED=ON \
|
||||
-DBUILD_INDEX64=ON
|
||||
cmake --build build64
|
||||
}
|
||||
@ -60,7 +59,7 @@ package_lapack() {
|
||||
glibc)
|
||||
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
install -Dm644 $pkgbase-$pkgver/LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
|
||||
install -Dm644 $pkgbase/LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
|
||||
|
||||
rm -r "$pkgdir"/usr/lib/{libblas.*,libcblas.*,liblapacke.*}
|
||||
rm -r "$pkgdir"/usr/lib/pkgconfig/{blas.*,cblas.*,lapacke.*}
|
||||
@ -74,7 +73,7 @@ package_blas() {
|
||||
glibc)
|
||||
|
||||
DESTDIR="$pkgdir" cmake --install build/BLAS
|
||||
install -Dm644 $pkgbase-$pkgver/LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
|
||||
install -Dm644 $pkgbase/LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
|
||||
}
|
||||
|
||||
package_cblas() {
|
||||
@ -83,7 +82,7 @@ package_cblas() {
|
||||
glibc)
|
||||
|
||||
DESTDIR="$pkgdir" cmake --install build/CBLAS
|
||||
install -Dm644 $pkgbase-$pkgver/LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
|
||||
install -Dm644 $pkgbase/LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
|
||||
}
|
||||
|
||||
package_lapacke() {
|
||||
@ -92,7 +91,7 @@ package_lapacke() {
|
||||
lapack)
|
||||
|
||||
DESTDIR="$pkgdir" cmake --install build/LAPACKE
|
||||
install -Dm644 $pkgbase-$pkgver/LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
|
||||
install -Dm644 $pkgbase/LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
|
||||
}
|
||||
|
||||
package_lapack64() {
|
||||
@ -102,7 +101,7 @@ package_lapack64() {
|
||||
glibc)
|
||||
|
||||
DESTDIR="$pkgdir" cmake --install build64
|
||||
install -Dm644 $pkgbase-$pkgver/LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
|
||||
install -Dm644 $pkgbase/LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
|
||||
|
||||
rm -r "$pkgdir"/usr/lib/{libblas64.*,libcblas64.*,liblapacke64.*}
|
||||
rm -r "$pkgdir"/usr/lib/pkgconfig/{blas64.*,cblas64.*,lapacke64.*}
|
||||
@ -116,7 +115,7 @@ package_blas64() {
|
||||
glibc)
|
||||
|
||||
DESTDIR="$pkgdir" cmake --install build64/BLAS
|
||||
install -Dm644 $pkgbase-$pkgver/LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
|
||||
install -Dm644 $pkgbase/LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
|
||||
}
|
||||
|
||||
package_cblas64() {
|
||||
@ -126,7 +125,7 @@ package_cblas64() {
|
||||
optdepends=('cblas: development headers')
|
||||
|
||||
DESTDIR="$pkgdir" cmake --install build64/CBLAS
|
||||
install -Dm644 $pkgbase-$pkgver/LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
|
||||
install -Dm644 $pkgbase/LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
|
||||
rm -r "$pkgdir"/usr/include # Provided by cblas
|
||||
}
|
||||
|
||||
@ -137,7 +136,7 @@ package_lapacke64() {
|
||||
optdepends=('lapacke: development headers')
|
||||
|
||||
DESTDIR="$pkgdir" cmake --install build64/LAPACKE
|
||||
install -Dm644 $pkgbase-$pkgver/LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
|
||||
install -Dm644 $pkgbase/LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
|
||||
rm -r "$pkgdir"/usr/include # Provided by lapacke
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user