From 98d532a98c3e6779ee2eebedeaac7d4b29784e703168962dc41e68220fbbc399 Mon Sep 17 00:00:00 2001 From: Jan Engelhardt Date: Mon, 25 Dec 2017 19:58:25 +0000 Subject: [PATCH 1/2] linbox-1.5.2 OBS-URL: https://build.opensuse.org/package/show/science/linbox?expand=0&rev=3 --- linbox-1.4.2.tar.gz | 3 --- linbox-1.5.2.tar.gz | 3 +++ linbox.changes | 6 ++++++ linbox.spec | 6 +++--- 4 files changed, 12 insertions(+), 6 deletions(-) delete mode 100644 linbox-1.4.2.tar.gz create mode 100644 linbox-1.5.2.tar.gz diff --git a/linbox-1.4.2.tar.gz b/linbox-1.4.2.tar.gz deleted file mode 100644 index e4a40d1..0000000 --- a/linbox-1.4.2.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:47f025fe7aab204fb276307f32a562de357c887c6ef589b9e4f7a57a3b58ecaf -size 1823584 diff --git a/linbox-1.5.2.tar.gz b/linbox-1.5.2.tar.gz new file mode 100644 index 0000000..6bf41e9 --- /dev/null +++ b/linbox-1.5.2.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7b69ab617b15ca6684b29d08531ed8899cd4d07ec75799e5d624c4c0a60dc6b2 +size 1901386 diff --git a/linbox.changes b/linbox.changes index 0e4657c..154b422 100644 --- a/linbox.changes +++ b/linbox.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Mon Dec 25 19:54:37 UTC 2017 - jengelh@inai.de + +- Update to new upstream release 1.5.2 + * remove all unused stuff from linbox-sage + ------------------------------------------------------------------- Sat Sep 9 21:20:48 UTC 2017 - jengelh@inai.de diff --git a/linbox.spec b/linbox.spec index c5566bf..226c4b2 100644 --- a/linbox.spec +++ b/linbox.spec @@ -1,7 +1,7 @@ # # spec file for package linbox # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,7 +18,7 @@ Name: linbox %define lname liblinbox0 -Version: 1.4.2 +Version: 1.5.2 Release: 0 Summary: C++ library for computation with matrices over ints and finite fields License: LGPL-2.1+ @@ -28,7 +28,6 @@ Url: http://linalg.org/ Source: https://github.com/linbox-team/linbox/releases/download/v%version/linbox-%version.tar.gz BuildRequires: autoconf >= 2.61 BuildRequires: automake >= 1.8 -BuildRequires: fflas-ffpack-devel BuildRequires: gcc-c++ BuildRequires: gmp-devel BuildRequires: iml-devel @@ -38,6 +37,7 @@ BuildRequires: libtool BuildRequires: mpfr-devel BuildRequires: ntl-devel BuildRequires: openblas-devel +BuildRequires: pkgconfig(fflas-ffpack) >= 2.3.0 BuildRoot: %{_tmppath}/%{name}-%{version}-build %description From 432e01e5d0efd9b15411a465cfe8a4f835ef7d4627882dd463af2094e692f542 Mon Sep 17 00:00:00 2001 From: Jan Engelhardt Date: Mon, 25 Dec 2017 20:02:28 +0000 Subject: [PATCH 2/2] OBS-URL: https://build.opensuse.org/package/show/science/linbox?expand=0&rev=4 --- linbox.spec | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/linbox.spec b/linbox.spec index 226c4b2..c8f706d 100644 --- a/linbox.spec +++ b/linbox.spec @@ -72,7 +72,12 @@ developing against the Givaro library. %build autoreconf -fi -%configure --disable-static +%configure --disable-static \ +%ifarch %ix86 + --disable-sse --disable-sse2 \ +%endif + --disable-sse3 --disable-ssse3 --disable-sse41 --disable-sse42 \ + --disable-avx --disable-avx2 --disable-fma --disable-fma4 make %{?_smp_mflags} %install