[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