Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package primesieve for openSUSE:Factory checked in at 2022-07-07 12:57:45 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/primesieve (Old) and /work/SRC/openSUSE:Factory/.primesieve.new.1523 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "primesieve" Thu Jul 7 12:57:45 2022 rev:7 rq:987389 version:8.0 Changes: -------- --- /work/SRC/openSUSE:Factory/primesieve/primesieve.changes 2022-05-03 21:19:40.417051407 +0200 +++ /work/SRC/openSUSE:Factory/.primesieve.new.1523/primesieve.changes 2022-07-07 12:58:34.599431316 +0200 @@ -1,0 +2,9 @@ +Thu July 07 09:00:00 UTC 2022 - Kim Walisch <[email protected]> + +- Update to primesieve-8.0 +- Added multiarch support (POPCNT, BMI2, AVX512) for x64 CPUs +- Generating an array (or vector) of primes is up to 20% faster +- Main CMakeLists.txt has been split up into multiple modules +- Improved documentation of C & C++ APIs + +------------------------------------------------------------------- Old: ---- primesieve-7.9.tar.gz New: ---- primesieve-8.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ primesieve.spec ++++++ --- /var/tmp/diff_new_pack.GAyjy7/_old 2022-07-07 12:58:35.071432013 +0200 +++ /var/tmp/diff_new_pack.GAyjy7/_new 2022-07-07 12:58:35.075432019 +0200 @@ -17,7 +17,7 @@ Name: primesieve -Version: 7.9 +Version: 8.0 Release: 0 Summary: A prime number generator License: BSD-2-Clause @@ -25,10 +25,8 @@ URL: https://github.com/kimwalisch/primesieve Source0: https://github.com/kimwalisch/primesieve/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz BuildRequires: cmake >= 3.7 -BuildRequires: doxygen BuildRequires: fdupes BuildRequires: gcc-c++ -BuildRequires: graphviz BuildRequires: asciidoc BuildRequires: pkgconfig @@ -38,15 +36,15 @@ k-tuplets (twin primes, prime triplets, ...) up to 2^64 and find the nth prime. -%package -n libprimesieve9 +%package -n libprimesieve10 Summary: C/C++ library for generating prime numbers -%description -n libprimesieve9 +%description -n libprimesieve10 This package contains the shared runtime library for primesieve. %package -n libprimesieve-devel Summary: Development files for the primesieve library -Requires: libprimesieve9 = %{version} +Requires: libprimesieve10 = %{version} %description -n libprimesieve-devel This package contains the C/C++ header files and the configuration @@ -57,22 +55,17 @@ %setup -q %build -%cmake -DBUILD_DOC=ON \ - -DBUILD_MANPAGE=ON \ +%cmake -DBUILD_MANPAGE=ON \ -DBUILD_TESTS=ON \ -DCMAKE_SKIP_RPATH:BOOL=OFF %cmake_build -%cmake_build doc - -find doc/html -name '*.md5' -delete -cp -rf doc/html .. %install %cmake_install %fdupes %{buildroot}/%{_prefix} -%post -n libprimesieve9 -p /sbin/ldconfig -%postun -n libprimesieve9 -p /sbin/ldconfig +%post -n libprimesieve10 -p /sbin/ldconfig +%postun -n libprimesieve10 -p /sbin/ldconfig %check %ctest @@ -82,12 +75,12 @@ %{_bindir}/primesieve %{_mandir}/man1/primesieve.1%{?ext_man} -%files -n libprimesieve9 +%files -n libprimesieve10 %license COPYING %{_libdir}/libprimesieve.so.* %files -n libprimesieve-devel -%doc html examples +%doc doc/C_API.md doc/CPP_API.md %{_libdir}/libprimesieve.so %{_includedir}/primesieve.h %{_includedir}/primesieve.hpp ++++++ primesieve-7.9.tar.gz -> primesieve-8.0.tar.gz ++++++ ++++ 9479 lines of diff (skipped)
