SHA256
1
0
forked from pool/fflas-ffpack

- Update to new upstream release 2.4.3

OBS-URL: https://build.opensuse.org/package/show/science/fflas-ffpack?expand=0&rev=33
This commit is contained in:
Jan Engelhardt 2019-08-24 16:12:55 +00:00 committed by Git OBS Bridge
parent 55f9a526fe
commit 406c56fac7
4 changed files with 28 additions and 25 deletions

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:f372783a17a9899ee9f88d4c9421d80facccb95556146dad7020d07a03791cc9
size 1059033

View File

@ -1,3 +1,16 @@
-------------------------------------------------------------------
Sat Aug 24 16:11:22 UTC 2019 - Jan Engelhardt <jengelh@inai.de>
- Update to new upstream release 2.4.3
* New features:
* fsytrf: a symmetric triangular factorization
* fsyrk, fsyr2k, ftrssyr2k, ftrstr:
subroutines for symmetric operations.
* parallelization of fgemm-rns, fsytrf, echelon forms,
det, rank, etc.
* API for parallel routines outside of par-block
(for e.g. SageMath)
------------------------------------------------------------------- -------------------------------------------------------------------
Fri Jul 13 04:38:53 UTC 2018 - bwiedemann@suse.com Fri Jul 13 04:38:53 UTC 2018 - bwiedemann@suse.com

View File

@ -1,7 +1,7 @@
# #
# spec file for package fflas-ffpack # spec file for package fflas-ffpack
# #
# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
# #
# All modifications and additions to the file contributed by third parties # All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed # remain the property of their copyright owners, unless otherwise agreed
@ -12,30 +12,24 @@
# license that conforms to the Open Source Definition (Version 1.9) # license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative. # published by the Open Source Initiative.
# Please submit bugfixes or comments via http://bugs.opensuse.org/ # Please submit bugfixes or comments via https://bugs.opensuse.org/
# #
%ifarch %ix86
%define atlas %_libdir/atlas-sse2
%else
%define atlas %_libdir/atlas
%endif
%bcond_without openblas %bcond_without openblas
Name: fflas-ffpack Name: fflas-ffpack
%define lname libfflas0 %define lname libfflas0
Version: 2.3.2 Version: 2.4.3
Release: 0 Release: 0
Summary: Finite Field Linear Algebra Subroutines Summary: Finite Field Linear Algebra Subroutines
License: LGPL-2.1-or-later License: LGPL-2.1-or-later
Group: Productivity/Scientific/Math Group: Productivity/Scientific/Math
Url: https://linbox-team.github.io/fflas-ffpack/ URL: https://linbox-team.github.io/fflas-ffpack/
#Git-Clone: https://github.com/linbox-team/fflas-ffpack #Git-Clone: https://github.com/linbox-team/fflas-ffpack
Source: https://github.com/linbox-team/%name/archive/v%version.tar.gz Source: https://github.com/linbox-team/fflas-ffpack/releases/download/%version/fflas-ffpack-%version.tar.gz
Patch0: reproducible.patch Patch1: reproducible.patch
BuildRequires: doxygen BuildRequires: doxygen
BuildRequires: fdupes BuildRequires: fdupes
BuildRequires: gcc-c++ BuildRequires: gcc-c++
@ -48,8 +42,7 @@ BuildRequires: blas-devel
BuildRequires: cblas-devel BuildRequires: cblas-devel
%endif %endif
BuildRequires: pkg-config BuildRequires: pkg-config
BuildRequires: pkgconfig(givaro) BuildRequires: pkgconfig(givaro) >= 4.1.0
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description %description
The FFLAS-FFPACK library provides functionalities for dense linear The FFLAS-FFPACK library provides functionalities for dense linear
@ -63,7 +56,7 @@ Group: Development/Libraries/C and C++
The FFLAS-FFPACK library provides functionalities for dense linear The FFLAS-FFPACK library provides functionalities for dense linear
algebra over word size prime finite field. algebra over word size prime finite field.
This subpackage contains the include files and library links for This subpackage contains the include files for
developing against the fflas-ffpack library. developing against the fflas-ffpack library.
%package doc %package doc
@ -79,16 +72,15 @@ This subpackage contains the Doxygen-generated HTML documentation for
the FFLAS-FFPACK API. the FFLAS-FFPACK API.
%prep %prep
%setup -q %autosetup -p1
%patch0 -p1
#Do not compile in DATE and TIME #Do not compile in DATE and TIME
sed '/HTML_TIMESTAMP/s/YES/NO/' -i doc/Doxyfile sed '/HTML_TIMESTAMP/s/YES/NO/' -i doc/Doxyfile
%build %build
if [ ! -e configure ]; then # tarball strangely created; wants to rerun aclocal-1.15.
autoreconf -fi autoreconf -fi
fi
trap "cat config.log; exit 1" ERR trap "cat config.log; exit 1" ERR
%configure \ %configure \
--with-blas-cflags=" " \ --with-blas-cflags=" " \
@ -107,7 +99,6 @@ rm -f "%buildroot/%_docdir/%name/fflas-ffpack-html/INSTALL"
%fdupes %buildroot/%_prefix %fdupes %buildroot/%_prefix
%files devel %files devel
%defattr(-,root,root)
%doc ChangeLog %doc ChangeLog
%license COPYING.LESSER %license COPYING.LESSER
%_bindir/fflas-ffpack-config %_bindir/fflas-ffpack-config
@ -115,7 +106,6 @@ rm -f "%buildroot/%_docdir/%name/fflas-ffpack-html/INSTALL"
%_libdir/pkgconfig/ff*.pc %_libdir/pkgconfig/ff*.pc
%files doc %files doc
%defattr(-,root,root)
%_docdir/%name/ %_docdir/%name/
%changelog %changelog

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:18aeda79aaa117196719f2dca9d828023b4c33775cd64a1786ee45dfa4691867
size 1471673