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 <[email protected]> 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
