commit fflas-ffpack for openSUSE:Factory

2019-08-27 Thread root
Hello community,

here is the log from the commit of package fflas-ffpack for openSUSE:Factory 
checked in at 2019-08-27 10:18:59

Comparing /work/SRC/openSUSE:Factory/fflas-ffpack (Old)
 and  /work/SRC/openSUSE:Factory/.fflas-ffpack.new.7948 (New)


Package is "fflas-ffpack"

Tue Aug 27 10:18:59 2019 rev:11 rq:725839 version:2.4.3

Changes:

--- /work/SRC/openSUSE:Factory/fflas-ffpack/fflas-ffpack.changes
2018-07-17 09:40:51.301629966 +0200
+++ /work/SRC/openSUSE:Factory/.fflas-ffpack.new.7948/fflas-ffpack.changes  
2019-08-27 10:19:02.887948910 +0200
@@ -1,0 +2,13 @@
+Sat Aug 24 16:11:22 UTC 2019 - Jan Engelhardt 
+
+- 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)
+
+---

Old:

  v2.3.2.tar.gz

New:

  fflas-ffpack-2.4.3.tar.gz



Other differences:
--
++ fflas-ffpack.spec ++
--- /var/tmp/diff_new_pack.pySZXC/_old  2019-08-27 10:19:03.703948856 +0200
+++ /var/tmp/diff_new_pack.pySZXC/_new  2019-08-27 10:19:03.711948855 +0200
@@ -1,7 +1,7 @@
 #
 # 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
 # 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)
 # 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
 
 Name:   fflas-ffpack
 %define lname  libfflas0
-Version:2.3.2
+Version:2.4.3
 Release:0
 Summary:Finite Field Linear Algebra Subroutines
 License:LGPL-2.1-or-later
 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
-Source: https://github.com/linbox-team/%name/archive/v%version.tar.gz
-Patch0: reproducible.patch
+Source: 
https://github.com/linbox-team/fflas-ffpack/releases/download/%version/fflas-ffpack-%version.tar.gz
+Patch1: reproducible.patch
 BuildRequires:  doxygen
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
@@ -48,8 +42,7 @@
 BuildRequires:  cblas-devel
 %endif
 BuildRequires:  pkg-config
-BuildRequires:  pkgconfig(givaro)
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
+BuildRequires:  pkgconfig(givaro) >= 4.1.0
 
 %description
 The FFLAS-FFPACK library provides functionalities for dense linear
@@ -63,7 +56,7 @@
 The FFLAS-FFPACK library provides functionalities for dense linear
 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.
 
 %package doc
@@ -79,16 +72,15 @@
 the FFLAS-FFPACK API.
 
 %prep
-%setup -q
-%patch0 -p1
+%autosetup -p1
 
 #Do not compile in DATE and TIME
 sed '/HTML_TIMESTAMP/s/YES/NO/' -i doc/Doxyfile
 
 %build
-if [ ! -e configure ]; then
-   autoreconf -fi
-fi
+# tarball strangely created; wants to rerun aclocal-1.15.
+autoreconf -fi
+
 trap "cat config.log; exit 1" ERR
 %configure \
--with-blas-cflags=" " \
@@ -107,7 +99,6 @@
 %fdupes %buildroot/%_prefix
 
 %files devel
-%defattr(-,root,root)
 %doc ChangeLog
 %license COPYING.LESSER
 %_bindir/fflas-ffpack-config
@@ -115,7 +106,6 @@
 %_libdir/pkgconfig/ff*.pc
 
 %files doc
-%defattr(-,root,root)
 %_docdir/%name/
 
 %changelog




commit fflas-ffpack for openSUSE:Factory

2018-07-17 Thread root
Hello community,

here is the log from the commit of package fflas-ffpack for openSUSE:Factory 
checked in at 2018-07-17 09:40:46

Comparing /work/SRC/openSUSE:Factory/fflas-ffpack (Old)
 and  /work/SRC/openSUSE:Factory/.fflas-ffpack.new (New)


Package is "fflas-ffpack"

Tue Jul 17 09:40:46 2018 rev:10 rq:622805 version:2.3.2

Changes:

--- /work/SRC/openSUSE:Factory/fflas-ffpack/fflas-ffpack.changes
2018-06-29 22:30:04.178316597 +0200
+++ /work/SRC/openSUSE:Factory/.fflas-ffpack.new/fflas-ffpack.changes   
2018-07-17 09:40:51.301629966 +0200
@@ -1,0 +2,5 @@
+Fri Jul 13 04:38:53 UTC 2018 - bwiedem...@suse.com
+
+- Add reproducible.patch to disable compile-time CPU detection (boo#1100677)
+
+---

New:

  reproducible.patch



Other differences:
--
++ fflas-ffpack.spec ++
--- /var/tmp/diff_new_pack.9w56xY/_old  2018-07-17 09:40:53.557621677 +0200
+++ /var/tmp/diff_new_pack.9w56xY/_new  2018-07-17 09:40:53.557621677 +0200
@@ -35,6 +35,7 @@
 
 #Git-Clone:https://github.com/linbox-team/fflas-ffpack
 Source: https://github.com/linbox-team/%name/archive/v%version.tar.gz
+Patch0: reproducible.patch
 BuildRequires:  doxygen
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
@@ -79,6 +80,7 @@
 
 %prep
 %setup -q
+%patch0 -p1
 
 #Do not compile in DATE and TIME
 sed '/HTML_TIMESTAMP/s/YES/NO/' -i doc/Doxyfile

++ reproducible.patch ++
Index: fflas-ffpack-2.3.2/configure.ac
===
--- fflas-ffpack-2.3.2.orig/configure.ac
+++ fflas-ffpack-2.3.2/configure.ac
@@ -172,9 +172,6 @@ echo "--
 FF_CHECK_OMP
 
 
-# Checks which SIMD optimization flags to use and set SIMD_CFLAGS accordingly
-INSTR_SET
-AC_SUBST(SIMD_FLAGS)
 
 dnl gcc-4.9.2 bug See https://trac.sagemath.org/ticket/17635#comment:178
 AS_IF([ test  "x$CCNAM" = "xgcc492" ],[REQUIRED_FLAGS="${REQUIRED_FLAGS} 
-fpermissive"],[])



commit fflas-ffpack for openSUSE:Factory

2018-06-29 Thread root
Hello community,

here is the log from the commit of package fflas-ffpack for openSUSE:Factory 
checked in at 2018-06-29 22:29:59

Comparing /work/SRC/openSUSE:Factory/fflas-ffpack (Old)
 and  /work/SRC/openSUSE:Factory/.fflas-ffpack.new (New)


Package is "fflas-ffpack"

Fri Jun 29 22:29:59 2018 rev:9 rq:617863 version:2.3.2

Changes:

--- /work/SRC/openSUSE:Factory/fflas-ffpack/fflas-ffpack.changes
2018-01-23 13:47:03.526237274 +0100
+++ /work/SRC/openSUSE:Factory/.fflas-ffpack.new/fflas-ffpack.changes   
2018-06-29 22:30:04.178316597 +0200
@@ -1,0 +2,6 @@
+Tue Jun 19 15:49:54 UTC 2018 - sch...@suse.de
+
+- Add option to build without openblas
+- Use %license for COPYING.LESSER
+
+---



Other differences:
--
++ fflas-ffpack.spec ++
--- /var/tmp/diff_new_pack.N4nSmG/_old  2018-06-29 22:30:04.690316206 +0200
+++ /var/tmp/diff_new_pack.N4nSmG/_new  2018-06-29 22:30:04.702316197 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package fflas-ffpack
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 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
@@ -22,12 +22,14 @@
 %define atlas  %_libdir/atlas
 %endif
 
+%bcond_without openblas
+
 Name:   fflas-ffpack
 %define lname  libfflas0
 Version:2.3.2
 Release:0
 Summary:Finite Field Linear Algebra Subroutines
-License:LGPL-2.1+
+License:LGPL-2.1-or-later
 Group:  Productivity/Scientific/Math
 Url:https://linbox-team.github.io/fflas-ffpack/
 
@@ -38,7 +40,12 @@
 BuildRequires:  gcc-c++
 BuildRequires:  gmp-devel >= 3.1.1
 BuildRequires:  libtool >= 2.2
+%if %{with openblas}
 BuildRequires:  openblas-devel
+%else
+BuildRequires:  blas-devel
+BuildRequires:  cblas-devel
+%endif
 BuildRequires:  pkg-config
 BuildRequires:  pkgconfig(givaro)
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -82,7 +89,12 @@
 fi
 trap "cat config.log; exit 1" ERR
 %configure \
-   --with-blas-cflags=" " --with-blas-libs="-lopenblas" \
+   --with-blas-cflags=" " \
+%if %{with openblas}
+   --with-blas-libs="-lopenblas" \
+%else
+   --with-blas-libs="-lcblas -lblas" \
+%endif
--enable-doc --with-docdir="%_docdir/%name" --disable-simd
 trap "" ERR
 make %{?_smp_mflags}
@@ -94,7 +106,8 @@
 
 %files devel
 %defattr(-,root,root)
-%doc ChangeLog COPYING.LESSER
+%doc ChangeLog
+%license COPYING.LESSER
 %_bindir/fflas-ffpack-config
 %_includedir/fflas-ffpack/
 %_libdir/pkgconfig/ff*.pc




commit fflas-ffpack for openSUSE:Factory

2018-01-23 Thread root
Hello community,

here is the log from the commit of package fflas-ffpack for openSUSE:Factory 
checked in at 2018-01-23 13:47:03

Comparing /work/SRC/openSUSE:Factory/fflas-ffpack (Old)
 and  /work/SRC/openSUSE:Factory/.fflas-ffpack.new (New)


Package is "fflas-ffpack"

Tue Jan 23 13:47:03 2018 rev:8 rq:559895 version:2.3.2

Changes:

--- /work/SRC/openSUSE:Factory/fflas-ffpack/fflas-ffpack.changes
2017-09-11 16:23:30.986588676 +0200
+++ /work/SRC/openSUSE:Factory/.fflas-ffpack.new/fflas-ffpack.changes   
2018-01-23 13:47:03.526237274 +0100
@@ -1,0 +2,16 @@
+Mon Dec 25 17:03:23 UTC 2017 - jeng...@inai.de
+
+- Update to new upstream release 2.3.2
+  * new specialization for fgemv over recint
+  * improved fttrtri (triangular matrix inverse)
+  * clean-up and update all random matrix generator so they can
+be seeded.
+  * new pfgemv routine (parallel matrix vector product)
+  * new fpotrf routine (Cholesky factorization) and symmetric
+rand generator
+  * Gauss-Jordan inverse made to work
+  * change signature for CharPoly (now takes a polynomial domain
+as input)
+  * change the signature of ftrtrm
+
+---

Old:

  v2.2.2.tar.gz

New:

  v2.3.2.tar.gz



Other differences:
--
++ fflas-ffpack.spec ++
--- /var/tmp/diff_new_pack.JGPVpc/_old  2018-01-23 13:47:04.394196728 +0100
+++ /var/tmp/diff_new_pack.JGPVpc/_new  2018-01-23 13:47:04.394196728 +0100
@@ -24,7 +24,7 @@
 
 Name:   fflas-ffpack
 %define lname  libfflas0
-Version:2.2.2
+Version:2.3.2
 Release:0
 Summary:Finite Field Linear Algebra Subroutines
 License:LGPL-2.1+

++ v2.2.2.tar.gz -> v2.3.2.tar.gz ++
 31106 lines of diff (skipped)




commit fflas-ffpack for openSUSE:Factory

2017-09-11 Thread root
Hello community,

here is the log from the commit of package fflas-ffpack for openSUSE:Factory 
checked in at 2017-09-11 16:22:41

Comparing /work/SRC/openSUSE:Factory/fflas-ffpack (Old)
 and  /work/SRC/openSUSE:Factory/.fflas-ffpack.new (New)


Package is "fflas-ffpack"

Mon Sep 11 16:22:41 2017 rev:7 rq:522839 version:2.2.2

Changes:

--- /work/SRC/openSUSE:Factory/fflas-ffpack/fflas-ffpack.changes
2017-02-03 17:36:46.888511072 +0100
+++ /work/SRC/openSUSE:Factory/.fflas-ffpack.new/fflas-ffpack.changes   
2017-09-11 16:23:30.986588676 +0200
@@ -1,0 +2,5 @@
+Sat Sep  9 21:42:47 UTC 2017 - jeng...@inai.de
+
+- For the BLAS implementation, switch from cblas to openblas.
+
+---



Other differences:
--
++ fflas-ffpack.spec ++
--- /var/tmp/diff_new_pack.lp8wsd/_old  2017-09-11 16:23:31.554508932 +0200
+++ /var/tmp/diff_new_pack.lp8wsd/_new  2017-09-11 16:23:31.554508932 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package fflas-ffpack
 #
-# Copyright (c) 2016 SUSE LINUX 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
@@ -33,13 +33,12 @@
 
 #Git-Clone:https://github.com/linbox-team/fflas-ffpack
 Source: https://github.com/linbox-team/%name/archive/v%version.tar.gz
-BuildRequires:  blas-devel
-BuildRequires:  cblas-devel
 BuildRequires:  doxygen
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
 BuildRequires:  gmp-devel >= 3.1.1
 BuildRequires:  libtool >= 2.2
+BuildRequires:  openblas-devel
 BuildRequires:  pkg-config
 BuildRequires:  pkgconfig(givaro)
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -83,8 +82,7 @@
 fi
 trap "cat config.log; exit 1" ERR
 %configure \
-   --with-blas-cflags=" " \
-   --with-blas-libs="-lcblas -lblas" \
+   --with-blas-cflags=" " --with-blas-libs="-lopenblas" \
--enable-doc --with-docdir="%_docdir/%name" --disable-simd
 trap "" ERR
 make %{?_smp_mflags}




commit fflas-ffpack for openSUSE:Factory

2017-02-03 Thread root
Hello community,

here is the log from the commit of package fflas-ffpack for openSUSE:Factory 
checked in at 2017-01-29 10:35:24

Comparing /work/SRC/openSUSE:Factory/fflas-ffpack (Old)
 and  /work/SRC/openSUSE:Factory/.fflas-ffpack.new (New)


Package is "fflas-ffpack"

Changes:

--- /work/SRC/openSUSE:Factory/fflas-ffpack/fflas-ffpack.changes
2016-11-04 21:00:20.0 +0100
+++ /work/SRC/openSUSE:Factory/.fflas-ffpack.new/fflas-ffpack.changes   
2017-02-03 17:36:46.888511072 +0100
@@ -1,0 +2,11 @@
+Tue Nov 29 10:46:23 UTC 2016 - jeng...@inai.de
+
+- Add --disable-simd to fix spurious failures
+
+---
+Mon Nov 28 00:07:45 UTC 2016 - jeng...@inai.de
+
+- From time to time, configure fails to find lapack when built in
+  openSUSE:Factory. Emit config.log when that happens.
+
+---



Other differences:
--
++ fflas-ffpack.spec ++
--- /var/tmp/diff_new_pack.t1DuDx/_old  2017-02-03 17:36:47.448431822 +0100
+++ /var/tmp/diff_new_pack.t1DuDx/_new  2017-02-03 17:36:47.452431256 +0100
@@ -81,10 +81,12 @@
 if [ ! -e configure ]; then
autoreconf -fi
 fi
+trap "cat config.log; exit 1" ERR
 %configure \
--with-blas-cflags=" " \
--with-blas-libs="-lcblas -lblas" \
-   --enable-doc --with-docdir="%_docdir/%name"
+   --enable-doc --with-docdir="%_docdir/%name" --disable-simd
+trap "" ERR
 make %{?_smp_mflags}
 
 %install




commit fflas-ffpack for openSUSE:Factory

2016-11-04 Thread h_root
Hello community,

here is the log from the commit of package fflas-ffpack for openSUSE:Factory 
checked in at 2016-11-04 21:00:18

Comparing /work/SRC/openSUSE:Factory/fflas-ffpack (Old)
 and  /work/SRC/openSUSE:Factory/.fflas-ffpack.new (New)


Package is "fflas-ffpack"

Changes:

--- /work/SRC/openSUSE:Factory/fflas-ffpack/fflas-ffpack.changes
2016-06-26 23:52:25.0 +0200
+++ /work/SRC/openSUSE:Factory/.fflas-ffpack.new/fflas-ffpack.changes   
2016-11-04 21:00:20.0 +0100
@@ -1,0 +2,7 @@
+Thu Oct 20 18:34:24 UTC 2016 - jeng...@inai.de
+
+- Update to new upstream release 2.2.2
+* new feature: checkers for Freivalds based verification
+* improved performance of permutation application
+
+---

Old:

  v2.2.1.tar.gz

New:

  v2.2.2.tar.gz



Other differences:
--
++ fflas-ffpack.spec ++
--- /var/tmp/diff_new_pack.EHKe2M/_old  2016-11-04 21:00:21.0 +0100
+++ /var/tmp/diff_new_pack.EHKe2M/_new  2016-11-04 21:00:21.0 +0100
@@ -24,13 +24,14 @@
 
 Name:   fflas-ffpack
 %define lname  libfflas0
-Version:2.2.1
+Version:2.2.2
 Release:0
 Summary:Finite Field Linear Algebra Subroutines
 License:LGPL-2.1+
 Group:  Productivity/Scientific/Math
 Url:https://linbox-team.github.io/fflas-ffpack/
 
+#Git-Clone:https://github.com/linbox-team/fflas-ffpack
 Source: https://github.com/linbox-team/%name/archive/v%version.tar.gz
 BuildRequires:  blas-devel
 BuildRequires:  cblas-devel
@@ -40,8 +41,7 @@
 BuildRequires:  gmp-devel >= 3.1.1
 BuildRequires:  libtool >= 2.2
 BuildRequires:  pkg-config
-BuildRequires:  pkgconfig(givaro) < 4.0.2
-BuildRequires:  pkgconfig(givaro) >= 4.0.1
+BuildRequires:  pkgconfig(givaro)
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description

++ v2.2.1.tar.gz -> v2.2.2.tar.gz ++
 19118 lines of diff (skipped)




commit fflas-ffpack for openSUSE:Factory

2016-06-26 Thread h_root
Hello community,

here is the log from the commit of package fflas-ffpack for openSUSE:Factory 
checked in at 2016-06-26 23:52:23

Comparing /work/SRC/openSUSE:Factory/fflas-ffpack (Old)
 and  /work/SRC/openSUSE:Factory/.fflas-ffpack.new (New)


Package is "fflas-ffpack"

Changes:

--- /work/SRC/openSUSE:Factory/fflas-ffpack/fflas-ffpack.changes
2016-06-07 23:49:13.0 +0200
+++ /work/SRC/openSUSE:Factory/.fflas-ffpack.new/fflas-ffpack.changes   
2016-06-26 23:52:25.0 +0200
@@ -1,0 +2,12 @@
+Fri Jun 17 09:38:25 UTC 2016 - jeng...@inai.de
+
+- Drop gone libatlas3-devel
+
+---
+Wed Jun  8 09:56:35 UTC 2016 - jeng...@inai.de
+
+- Update to new upstream release 2.2.1
+* fixes all remaining issues for the integration in SageMath
+* numerous minor fixes to the parallel code
+
+---

Old:

  v2.2.0.tar.gz

New:

  v2.2.1.tar.gz



Other differences:
--
++ fflas-ffpack.spec ++
--- /var/tmp/diff_new_pack.vzNG4J/_old  2016-06-26 23:52:27.0 +0200
+++ /var/tmp/diff_new_pack.vzNG4J/_new  2016-06-26 23:52:27.0 +0200
@@ -24,7 +24,7 @@
 
 Name:   fflas-ffpack
 %define lname  libfflas0
-Version:2.2.0
+Version:2.2.1
 Release:0
 Summary:Finite Field Linear Algebra Subroutines
 License:LGPL-2.1+
@@ -51,7 +51,6 @@
 %package devel
 Summary:Development files for FFLAS-FFPACK
 Group:  Development/Libraries/C and C++
-Requires:   libatlas3-devel
 
 %description devel
 The FFLAS-FFPACK library provides functionalities for dense linear

++ v2.2.0.tar.gz -> v2.2.1.tar.gz ++
 2691 lines of diff (skipped)




commit fflas-ffpack for openSUSE:Factory

2016-06-07 Thread h_root
Hello community,

here is the log from the commit of package fflas-ffpack for openSUSE:Factory 
checked in at 2016-06-07 23:49:12

Comparing /work/SRC/openSUSE:Factory/fflas-ffpack (Old)
 and  /work/SRC/openSUSE:Factory/.fflas-ffpack.new (New)


Package is "fflas-ffpack"

Changes:

--- /work/SRC/openSUSE:Factory/fflas-ffpack/fflas-ffpack.changes
2016-04-05 10:43:58.0 +0200
+++ /work/SRC/openSUSE:Factory/.fflas-ffpack.new/fflas-ffpack.changes   
2016-06-07 23:49:13.0 +0200
@@ -1,0 +2,5 @@
+Mon May 30 14:26:57 UTC 2016 - jeng...@inai.de
+
+- Switch from ATLAS to CBLAS
+
+---



Other differences:
--
++ fflas-ffpack.spec ++
--- /var/tmp/diff_new_pack.1bW88J/_old  2016-06-07 23:49:14.0 +0200
+++ /var/tmp/diff_new_pack.1bW88J/_new  2016-06-07 23:49:14.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package fflas-ffpack
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 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
@@ -15,6 +15,7 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
+
 %ifarch %ix86
 %define atlas  %_libdir/atlas-sse2
 %else
@@ -28,20 +29,20 @@
 Summary:Finite Field Linear Algebra Subroutines
 License:LGPL-2.1+
 Group:  Productivity/Scientific/Math
-URL:https://linbox-team.github.io/fflas-ffpack/
+Url:https://linbox-team.github.io/fflas-ffpack/
 
 Source: https://github.com/linbox-team/%name/archive/v%version.tar.gz
+BuildRequires:  blas-devel
+BuildRequires:  cblas-devel
 BuildRequires:  doxygen
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
 BuildRequires:  gmp-devel >= 3.1.1
-BuildRequires:  lapack-devel
-BuildRequires:  libatlas3-devel
 BuildRequires:  libtool >= 2.2
 BuildRequires:  pkg-config
-BuildRequires:  pkgconfig(givaro) >= 4.0.1
 BuildRequires:  pkgconfig(givaro) < 4.0.2
-BuildRoot:  %_tmppath/%name-%version-build
+BuildRequires:  pkgconfig(givaro) >= 4.0.1
+BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
 The FFLAS-FFPACK library provides functionalities for dense linear
@@ -83,7 +84,7 @@
 fi
 %configure \
--with-blas-cflags=" " \
-   --with-blas-libs="-L%atlas -lcblas -ltatlas" \
+   --with-blas-libs="-lcblas -lblas" \
--enable-doc --with-docdir="%_docdir/%name"
 make %{?_smp_mflags}
 




commit fflas-ffpack for openSUSE:Factory

2016-04-05 Thread h_root
Hello community,

here is the log from the commit of package fflas-ffpack for openSUSE:Factory 
checked in at 2016-04-05 10:43:54

Comparing /work/SRC/openSUSE:Factory/fflas-ffpack (Old)
 and  /work/SRC/openSUSE:Factory/.fflas-ffpack.new (New)


Package is "fflas-ffpack"

Changes:

--- /work/SRC/openSUSE:Factory/fflas-ffpack/fflas-ffpack.changes
2016-03-26 15:21:37.0 +0100
+++ /work/SRC/openSUSE:Factory/.fflas-ffpack.new/fflas-ffpack.changes   
2016-04-05 10:43:58.0 +0200
@@ -1,0 +2,7 @@
+Sat Mar 12 21:38:30 UTC 2016 - jeng...@inai.de
+
+- Update to new upstream release 2.2.0
+* improvements and API change for the parallel code
+* new random matrix generators
+
+---

Old:

  fflas-ffpack-2.1.0.tar.gz

New:

  v2.2.0.tar.gz



Other differences:
--
++ fflas-ffpack.spec ++
--- /var/tmp/diff_new_pack.4umf0O/_old  2016-04-05 10:44:00.0 +0200
+++ /var/tmp/diff_new_pack.4umf0O/_new  2016-04-05 10:44:00.0 +0200
@@ -23,23 +23,24 @@
 
 Name:   fflas-ffpack
 %define lname  libfflas0
-Version:2.1.0
+Version:2.2.0
 Release:0
 Summary:Finite Field Linear Algebra Subroutines
 License:LGPL-2.1+
 Group:  Productivity/Scientific/Math
 URL:https://linbox-team.github.io/fflas-ffpack/
 
-#Git-Clone:git://github.com/linbox-team/fflas-ffpack
-Source: http://linalg.org/%name-%version.tar.gz
+Source: https://github.com/linbox-team/%name/archive/v%version.tar.gz
 BuildRequires:  doxygen
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
-BuildRequires:  givaro-devel >= 4
-BuildRequires:  givaro-devel < 4.1
 BuildRequires:  gmp-devel >= 3.1.1
 BuildRequires:  lapack-devel
 BuildRequires:  libatlas3-devel
+BuildRequires:  libtool >= 2.2
+BuildRequires:  pkg-config
+BuildRequires:  pkgconfig(givaro) >= 4.0.1
+BuildRequires:  pkgconfig(givaro) < 4.0.2
 BuildRoot:  %_tmppath/%name-%version-build
 
 %description
@@ -77,6 +78,9 @@
 sed '/HTML_TIMESTAMP/s/YES/NO/' -i doc/Doxyfile
 
 %build
+if [ ! -e configure ]; then
+   autoreconf -fi
+fi
 %configure \
--with-blas-cflags=" " \
--with-blas-libs="-L%atlas -lcblas -ltatlas" \
@@ -84,9 +88,8 @@
 make %{?_smp_mflags}
 
 %install
-b="%buildroot";
 %make_install
-rm -f "$b/%_docdir/%name/fflas-ffpack-html/INSTALL"
+rm -f "%buildroot/%_docdir/%name/fflas-ffpack-html/INSTALL"
 %fdupes %buildroot/%_prefix
 
 %files devel
@@ -94,6 +97,7 @@
 %doc ChangeLog COPYING.LESSER
 %_bindir/fflas-ffpack-config
 %_includedir/fflas-ffpack/
+%_libdir/pkgconfig/ff*.pc
 
 %files doc
 %defattr(-,root,root)




commit fflas-ffpack for openSUSE:Factory

2016-03-26 Thread h_root
Hello community,

here is the log from the commit of package fflas-ffpack for openSUSE:Factory 
checked in at 2016-03-26 15:21:35

Comparing /work/SRC/openSUSE:Factory/fflas-ffpack (Old)
 and  /work/SRC/openSUSE:Factory/.fflas-ffpack.new (New)


Package is "fflas-ffpack"

Changes:

New Changes file:

--- /dev/null   2016-01-27 19:41:03.648095915 +0100
+++ /work/SRC/openSUSE:Factory/.fflas-ffpack.new/fflas-ffpack.changes   
2016-03-26 15:21:37.0 +0100
@@ -0,0 +1,47 @@
+---
+Tue Jan 19 13:00:33 UTC 2016 - jeng...@inai.de
+
+- New homepage and SCM URLs
+
+---
+Sat Nov 14 10:36:30 UTC 2015 - jeng...@inai.de
+
+- Update to new upstream release 2.1.0
+* New features include: parallel PLUQ
+* computation of rank profiles and rank profile matrices
+* echelon and reduced echelon forms form both LUdivine and PLUQ
+* getters to the forms and the transformation matrices
+* igemm routine for BLAS like gemm on 64-bit ints
+* support of Modular and ModularBalanced using
+  igemm, to support fields of bitsize between 25 and 31
+* support of Modular for Z/pZ with p of size > 32 bit
+  (based on Givaro's RecInt multiprecision integers)
+* support of RNS based gaussian elimination on multiprecision fields
+* Paladin: DSL for parallel programming adressing OMP, TBB and Kaapi
+
+---
+Mon Dec 29 17:49:09 UTC 2014 - jeng...@inai.de
+
+- Remove unneeded xz BuildRequire
+
+---
+Sat Nov  1 00:05:57 UTC 2014 - avvi...@yandex.ru
+
+- Fix build error on 32bit architecture:
+  * add atlas macro
+- Do not compile in DATE and TIME:
+  * HTML_TIMESTAMP tag set to NO
+
+---
+Sun Aug 10 11:53:26 UTC 2014 - jeng...@inai.de
+
+- Update to new upstream release 2.0.0
+* New features: new pluq 2x2 recursive algorithm; leftlooking;
+  parallel OMP and KAAPI fgemm, ftrmm, ftrsm;
+  fadd, fsub, finit, fscal, etc.; vectorisation using AVX(2);
+  in place schedules; new Echelon code; spmv kernels
+
+---
+Mon May 20 11:02:40 UTC 2013 - jeng...@inai.de
+
+- Initial package (version 1.6.0) for build.opensuse.org

New:

  fflas-ffpack-2.1.0.tar.gz
  fflas-ffpack.changes
  fflas-ffpack.spec



Other differences:
--
++ fflas-ffpack.spec ++
#
# spec file for package fflas-ffpack
#
# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.

# Please submit bugfixes or comments via http://bugs.opensuse.org/
#

%ifarch %ix86
%define atlas  %_libdir/atlas-sse2
%else
%define atlas  %_libdir/atlas
%endif

Name:   fflas-ffpack
%define lname   libfflas0
Version:2.1.0
Release:0
Summary:Finite Field Linear Algebra Subroutines
License:LGPL-2.1+
Group:  Productivity/Scientific/Math
URL:https://linbox-team.github.io/fflas-ffpack/

#Git-Clone: git://github.com/linbox-team/fflas-ffpack
Source: http://linalg.org/%name-%version.tar.gz
BuildRequires:  doxygen
BuildRequires:  fdupes
BuildRequires:  gcc-c++
BuildRequires:  givaro-devel >= 4
BuildRequires:  givaro-devel < 4.1
BuildRequires:  gmp-devel >= 3.1.1
BuildRequires:  lapack-devel
BuildRequires:  libatlas3-devel
BuildRoot:  %_tmppath/%name-%version-build

%description
The FFLAS-FFPACK library provides functionalities for dense linear
algebra over word size prime finite field.

%package devel
Summary:Development files for FFLAS-FFPACK
Group:  Development/Libraries/C and C++
Requires:   libatlas3-devel

%description devel
The FFLAS-FFPACK library provides functionalities for dense linear
algebra over word size prime finite field.

This subpackage contains the include files and library links for   
developing against the fflas-ffpack library.

%package doc
Summary:API documentation for FFLAS-FFPACK
Group:  Documentation/HTML
BuildArch:  noarch

%description doc
The FFLAS-FFPACK library provides functionalities for