Hello community, here is the log from the commit of package gf2x for openSUSE:Factory checked in at 2019-12-21 12:32:41 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gf2x (Old) and /work/SRC/openSUSE:Factory/.gf2x.new.6675 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gf2x" Sat Dec 21 12:32:41 2019 rev:9 rq:758343 version:1.3.0 Changes: -------- --- /work/SRC/openSUSE:Factory/gf2x/gf2x.changes 2019-08-27 10:18:51.439949673 +0200 +++ /work/SRC/openSUSE:Factory/.gf2x.new.6675/gf2x.changes 2019-12-21 12:33:14.283416212 +0100 @@ -1,0 +2,12 @@ +Mon Dec 16 23:18:59 UTC 2019 - Jan Engelhardt <[email protected]> + +- Update to release 1.3 + * gf2x.h now contains GF2X_VERSION_* macros + * Split off the FFT code into libgf2x-fft. + * The FFT interface api has been significantly modified and + improved. A new interface for computing middle products has + been added. The C++ wrapper code has been improved (no longer + a macro). +- Drop 0001-build-fix-version-info-for-libgf2x-after-ABI-break.patch + +------------------------------------------------------------------- Old: ---- 0001-build-fix-version-info-for-libgf2x-after-ABI-break.patch gf2x-1.2.tar.gz New: ---- gf2x-1.3.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gf2x.spec ++++++ --- /var/tmp/diff_new_pack.eDQDcN/_old 2019-12-21 12:33:15.915416988 +0100 +++ /var/tmp/diff_new_pack.eDQDcN/_new 2019-12-21 12:33:15.943417001 +0100 @@ -1,7 +1,7 @@ # # spec file for package gf2x # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,19 +17,19 @@ Name: gf2x -%define lname libgf2x-1_2 -Version: 1.2 +%define lname libgf2x3 +Version: 1.3.0 Release: 0 Summary: Library for multiplication over the GF(2) field License: GPL-3.0-or-later Group: Productivity/Scientific/Math URL: https://gforge.inria.fr/projects/gf2x/ -# Caution: the filename does not matter - the ID (36934) determines which source you get. -Source: https://gforge.inria.fr/frs/download.php/36934/%name-%version.tar.gz -Patch1: 0001-build-fix-version-info-for-libgf2x-after-ABI-break.patch +# Caution: the filename does not matter - the ID (38243) determines which source you get. +Source: https://gforge.inria.fr/frs/download.php/file/38243/gf2x-1.3.0.tar.gz BuildRequires: automake BuildRequires: libtool +BuildRequires: pkg-config %description gf2x is a library for multiplication of polynomials over the @@ -65,7 +65,8 @@ %ifarch %ix86 --disable-sse2 \ %endif - --disable-pclmul + --disable-pclmul \ + --enable-fft-interface make %{?_smp_mflags} %check @@ -79,11 +80,14 @@ %postun -n %lname -p /sbin/ldconfig %files -n %lname -%_libdir/libgf2x-1.2.so +%_libdir/libgf2x.so.* +%_libdir/libgf2x-fft.so.* %license COPYING %files devel %_includedir/gf2x* %_libdir/libgf2x.so +%_libdir/libgf2x-fft.so +%_libdir/pkgconfig/*.pc %changelog ++++++ gf2x-1.2.tar.gz -> gf2x-1.3.0.tar.gz ++++++ ++++ 30083 lines of diff (skipped)
