Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package cm for openSUSE:Factory checked in at 2023-06-25 21:42:02 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/cm (Old) and /work/SRC/openSUSE:Factory/.cm.new.15902 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "cm" Sun Jun 25 21:42:02 2023 rev:4 rq:1095077 version:0.4.2 Changes: -------- --- /work/SRC/openSUSE:Factory/cm/cm.changes 2022-08-30 14:49:46.760166251 +0200 +++ /work/SRC/openSUSE:Factory/.cm.new.15902/cm.changes 2023-06-25 21:42:12.645030048 +0200 @@ -1,0 +2,19 @@ +Sat Jun 24 14:42:15 UTC 2023 - Jan Engelhardt <[email protected]> + +- Update to release 0.4.2 + * When ECPP certificates are output to a file, a second file in + Primo format is created automatically. + * ECPP certificate creation uses class field towers + unconditionally. + * An optional primality test is carried out before starting ECPP. + * For larger numbers, the BPSW primality test of GMP is replaced + by a Miller-Rabin test to base 2. + * New command line options make it possible to compute only the + first or only the second phase. + * Phase 2 results are stored in any order as they come in, which + requires the file format to change. Checkpoint files ending in + .cert2 from previous releases are not compatible. + * Add an optional dependency on FLINT to speed up root finding + in the second ECPP phase. + +------------------------------------------------------------------- Old: ---- cm-b2b8d4bda97b158aad539d50b8fda8571db5ead6.tar.gz New: ---- cm-0.4.2.tar.gz cm-0.4.2.tar.gz.asc ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ cm.spec ++++++ --- /var/tmp/diff_new_pack.rD7whK/_old 2023-06-25 21:42:13.913037665 +0200 +++ /var/tmp/diff_new_pack.rD7whK/_new 2023-06-25 21:42:13.917037689 +0200 @@ -1,7 +1,7 @@ # # spec file for package cm # -# Copyright (c) 2022 SUSE LLC +# Copyright (c) 2023 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,17 +17,17 @@ Name: cm -Version: 0.4.0+gb2b8d4bd +Version: 0.4.2 Release: 0 Summary: Class polynomial computation via floating point approximations License: GPL-3.0-or-later Group: Productivity/Scientific/Math URL: https://www.multiprecision.org/cm/ #Git-Clone: https://gitlab.inria.fr/enge/cm -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 +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: flint-devel BuildRequires: gmp-devel >= 4.3.2 BuildRequires: libtool BuildRequires: makeinfo @@ -45,7 +45,7 @@ %package devel Summary: Development files for the CM computation software Group: Development/Libraries/C and C++ -Requires: libcm0 = %version-%release +Requires: libcm1 = %version-%release Requires: mpc-devel Requires: mpfrcx-devel Requires: zlib-devel @@ -57,11 +57,11 @@ This subpackage provides the development headers for it. -%package -n libcm0 +%package -n libcm1 Summary: Multi-precision floating-point interval arithmetic computation library Group: System/Libraries -%description -n libcm0 +%description -n libcm1 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. @@ -69,7 +69,7 @@ It includes libraries that can be called from within a C program. %prep -%autosetup -p1 -n cm-b2b8d4bda97b158aad539d50b8fda8571db5ead6 +%autosetup -p1 %build autoreconf -fi @@ -86,8 +86,8 @@ exit 1 fi -%post -n libcm0 -p /sbin/ldconfig -%postun -n libcm0 -p /sbin/ldconfig +%post -n libcm1 -p /sbin/ldconfig +%postun -n libcm1 -p /sbin/ldconfig %post %install_info --info-dir="%_infodir" "%_infodir/cm.info.gz" @@ -106,7 +106,7 @@ %_includedir/cm*.h %_libdir/libcm*.so -%files -n libcm0 -%_libdir/libcm.so.0* +%files -n libcm1 +%_libdir/libcm.so.1* %changelog ++++++ cm-b2b8d4bda97b158aad539d50b8fda8571db5ead6.tar.gz -> cm-0.4.2.tar.gz ++++++ ++++ 67801 lines of diff (skipped)
