Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package cm for openSUSE:Factory checked in at 2022-08-30 14:49:15 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/cm (Old) and /work/SRC/openSUSE:Factory/.cm.new.2083 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "cm" Tue Aug 30 14:49:15 2022 rev:3 rq:999975 version:0.4.0+gb2b8d4bd Changes: -------- --- /work/SRC/openSUSE:Factory/cm/cm.changes 2020-10-26 16:14:57.730862508 +0100 +++ /work/SRC/openSUSE:Factory/.cm.new.2083/cm.changes 2022-08-30 14:49:46.760166251 +0200 @@ -1,0 +2,17 @@ +Sat Aug 27 06:27:27 UTC 2022 - Jan Engelhardt <jeng...@inai.de> + +- Update to snapshot 0.4.0+gb2b8d4bd + * Fix 32-bit testsuite run + +------------------------------------------------------------------- +Thu Jun 16 21:20:11 UTC 2022 - Jan Engelhardt <jeng...@inai.de> + +- Update to release 0.4.0 + * Add a decomposition of the class field into a tower of prime + degree extensions following the algorithm described in A. + Enge and F. Morain, Fast Decomposition of Polynomials with + Known Galois Group. + * Add an implementation of the fastECPP primality proving + algorithm, complete with a version running over MPI. + +------------------------------------------------------------------- Old: ---- cm-0.3.1.tar.gz cm-0.3.1.tar.gz.asc New: ---- cm-b2b8d4bda97b158aad539d50b8fda8571db5ead6.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ cm.spec ++++++ --- /var/tmp/diff_new_pack.6OMrrn/_old 2022-08-30 14:49:47.232167455 +0200 +++ /var/tmp/diff_new_pack.6OMrrn/_new 2022-08-30 14:49:47.240167476 +0200 @@ -1,7 +1,7 @@ # # spec file for package cm # -# Copyright (c) 2020 SUSE LLC +# Copyright (c) 2022 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,21 +17,24 @@ Name: cm -Version: 0.3.1 +Version: 0.4.0+gb2b8d4bd Release: 0 Summary: Class polynomial computation via floating point approximations License: GPL-3.0-or-later Group: Productivity/Scientific/Math -URL: http://www.multiprecision.org/cm/ +URL: https://www.multiprecision.org/cm/ #Git-Clone: https://gitlab.inria.fr/enge/cm -Source: http://www.multiprecision.org/downloads/%name-%version.tar.gz -Source2: http://www.multiprecision.org/downloads/%name-%version.tar.gz.asc +Source: https://gitlab.inria.fr/enge/cm/-/archive/b2b8d4bda97b158aad539d50b8fda8571db5ead6/cm-b2b8d4bda97b158aad539d50b8fda8571db5ead6.tar.gz +#Source: http://www.multiprecision.org/downloads/%name-%version.tar.gz +#Source2: http://www.multiprecision.org/downloads/%name-%version.tar.gz.asc Source3: %name.keyring BuildRequires: gmp-devel >= 4.3.2 +BuildRequires: libtool +BuildRequires: makeinfo BuildRequires: mpc-devel >= 1 BuildRequires: mpfr-devel >= 3 -BuildRequires: mpfrcx-devel >= 0.4 -BuildRequires: pari-devel >= 2.7 +BuildRequires: mpfrcx-devel >= 0.6.3 +BuildRequires: pari-devel >= 2.11 BuildRequires: zlib-devel %description @@ -42,7 +45,7 @@ %package devel Summary: Development files for the CM computation software Group: Development/Libraries/C and C++ -Requires: libcm1 = %version +Requires: libcm0 = %version-%release Requires: mpc-devel Requires: mpfrcx-devel Requires: zlib-devel @@ -54,39 +57,22 @@ This subpackage provides the development headers for it. -%package -n libcm1 +%package -n libcm0 Summary: Multi-precision floating-point interval arithmetic computation library Group: System/Libraries -%description -n libcm1 +%description -n libcm0 The CM software implements the construction of ring class fields of imaginary quadratic number fields and of elliptic curves with complex multiplication via floating point approximations. It includes libraries that can be called from within a C program. -%package -n libmpfpx0 -Summary: Multi-precision floating-point polynomial library -Group: System/Libraries - -%description -n libmpfpx0 -MPFPX is a GMP-based library for working with polynomials. - -%package -n mpfpx-devel -Summary: Header files for the multi-precision floating-point polynomial library -Group: System/Libraries -Requires: gmp-devel -Requires: libmpfpx0 = %version - -%description -n mpfpx-devel -MPFPX is a GMP-based library for working with polynomials. - -This subpackage provides the development headers for it. - %prep -%autosetup -p1 +%autosetup -p1 -n cm-b2b8d4bda97b158aad539d50b8fda8571db5ead6 %build +autoreconf -fi %configure --disable-static %make_build @@ -100,10 +86,8 @@ exit 1 fi -%post -n libcm1 -p /sbin/ldconfig -%postun -n libcm1 -p /sbin/ldconfig -%post -n libmpfpx0 -p /sbin/ldconfig -%postun -n libmpfpx0 -p /sbin/ldconfig +%post -n libcm0 -p /sbin/ldconfig +%postun -n libcm0 -p /sbin/ldconfig %post %install_info --info-dir="%_infodir" "%_infodir/cm.info.gz" @@ -114,21 +98,15 @@ %files %_bindir/classpol %_bindir/cm +%_bindir/ecpp %_datadir/cm/ %_infodir/cm.info* %files devel -%_includedir/cm_*.h +%_includedir/cm*.h %_libdir/libcm*.so -%files -n libcm1 -%_libdir/libcm_*.so.1* - -%files -n libmpfpx0 -%_libdir/libmpfpx.so.0* - -%files -n mpfpx-devel -%_includedir/mpfpx.h -%_libdir/libmpfpx.so +%files -n libcm0 +%_libdir/libcm.so.0* %changelog ++++++ cm-0.3.1.tar.gz -> cm-b2b8d4bda97b158aad539d50b8fda8571db5ead6.tar.gz ++++++ ++++ 84968 lines of diff (skipped)