commit fflas-ffpack for openSUSE:Factory
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
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
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
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
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
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
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
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
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
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
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 Modularfor 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