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)

Reply via email to