[arch-commits] Commit in fflas-ffpack/trunk (PKGBUILD)
Antonio Rojas
arojas at gemini.archlinux.org
Tue Dec 14 17:22:35 UTC 2021
Date: Tuesday, December 14, 2021 @ 17:22:34
Author: arojas
Revision: 1072796
Update to 2.5.0
Modified:
fflas-ffpack/trunk/PKGBUILD
----------+
PKGBUILD | 17 +++++++++++------
1 file changed, 11 insertions(+), 6 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2021-12-14 17:16:02 UTC (rev 1072795)
+++ PKGBUILD 2021-12-14 17:22:34 UTC (rev 1072796)
@@ -1,23 +1,28 @@
# Maintainer: Antonio Rojas <arojas at archlinux.org>
pkgname=fflas-ffpack
-pkgver=2.4.3
-pkgrel=3
+pkgver=2.5.0
+pkgrel=1
pkgdesc='A library for dense linear algebra over word-size finite fields'
arch=(x86_64) # pkgconfig file is arch-specific
url='https://linbox-team.github.io/fflas-ffpack/'
license=(LGPL)
depends=(givaro cblas lapack)
-source=(https://github.com/linbox-team/fflas-ffpack/releases/download/$pkgver/$pkgname-$pkgver.tar.gz)
-sha256sums=('f372783a17a9899ee9f88d4c9421d80facccb95556146dad7020d07a03791cc9')
+source=(https://github.com/linbox-team/fflas-ffpack/releases/download/v$pkgver/$pkgname-$pkgver.tar.gz)
+sha256sums=('dafb4c0835824d28e4f823748579be6e4c8889c9570c6ce9cce1e186c3ebbb23')
build() {
cd $pkgname-$pkgver
- ./configure --prefix=/usr --enable-precompilation --with-blas-libs="-lblas -lcblas -llapack" \
- --disable-sse3 --disable-ssse3 --disable-sse41 --disable-sse42 --disable-avx --disable-avx2 --disable-fma
+ ./configure --prefix=/usr --enable-precompilation --with-blas-libs="-lblas -lcblas -llapack"
+ sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool # Fix overlinking
make
}
+check() {
+ cd $pkgname-$pkgver
+ make check || true # tests are flaky
+}
+
package() {
cd $pkgname-$pkgver
make DESTDIR="$pkgdir" install
More information about the arch-commits
mailing list