From 72770b985653e21eea7b87253f0d87498669d782 Mon Sep 17 00:00:00 2001 From: walki <> Date: Dec 07 2022 17:10:46 +0000 Subject: Update primesieve to version 11.0 / rev 8 via SR 1040921 https://build.opensuse.org/request/show/1040921 by user walki + dimstar_suse Update to latest primesieve --- diff --git a/.files b/.files index 9c0e0f7..99abc62 100644 Binary files a/.files and b/.files differ diff --git a/.rev b/.rev index c1ffa0a..ea56a16 100644 --- a/.rev +++ b/.rev @@ -63,4 +63,12 @@ primesieve is a new package, it's a command-line program and C/C++ library that <comment>Update to primesieve-8.0</comment> <requestid>987389</requestid> </revision> + <revision rev="8" vrev="1"> + <srcmd5>3e4ec79fb9bc546386ce61801a927a75</srcmd5> + <version>11.0</version> + <time>1670430945</time> + <user>dimstar_suse</user> + <comment>Update to latest primesieve</comment> + <requestid>1040921</requestid> + </revision> </revisionlist> diff --git a/primesieve-11.0.tar.gz b/primesieve-11.0.tar.gz new file mode 120000 index 0000000..1735f5f --- /dev/null +++ b/primesieve-11.0.tar.gz @@ -0,0 +1 @@ +/ipfs/bafkreifstj7mqvlwjttuotiaxyb6dwbsbg6qs75kg54dqlp3ooqgqzqjpy \ No newline at end of file diff --git a/primesieve-8.0.tar.gz b/primesieve-8.0.tar.gz deleted file mode 120000 index 2611216..0000000 --- a/primesieve-8.0.tar.gz +++ /dev/null @@ -1 +0,0 @@ -/ipfs/bafkreie7xjzdeiktlw7r4mgfqlcqbhxlamsgi4cnuanazbkb3dhsu2miam \ No newline at end of file diff --git a/primesieve.changes b/primesieve.changes index 944dd77..30878e9 100644 --- a/primesieve.changes +++ b/primesieve.changes @@ -1,4 +1,16 @@ ------------------------------------------------------------------- +Wed Dec 07 10:40:00 UTC 2022 - Kim Walisch <kim.walisch@gmail.com> + +- Update to primesieve-11.0 +- primesieve version now match libprimesieve version (.so version) +- Added new primesieve::iterator::jump_to() method (C++ API) +- Added new primesieve_jump_to() function (C API) +- Mark primesieve_skipto() as deprecated +- Fix use after free in primesieve::iterator::clear() +- Fix use after free in primesieve_iterator_clear() +- Fix potential memory leak in malloc_vector.hpp + +------------------------------------------------------------------- Thu July 07 09:00:00 UTC 2022 - Kim Walisch <kim.walisch@gmail.com> - Update to primesieve-8.0 diff --git a/primesieve.spec b/primesieve.spec index 1563589..759304d 100644 --- a/primesieve.spec +++ b/primesieve.spec @@ -17,7 +17,7 @@ Name: primesieve -Version: 8.0 +Version: 11.0 Release: 0 Summary: A prime number generator License: BSD-2-Clause @@ -36,15 +36,15 @@ sieve of Eratosthenes algorithm. It can generate primes and prime k-tuplets (twin primes, prime triplets, ...) up to 2^64 and find the nth prime. -%package -n libprimesieve10 +%package -n libprimesieve11 Summary: C/C++ library for generating prime numbers -%description -n libprimesieve10 +%description -n libprimesieve11 This package contains the shared runtime library for primesieve. %package -n libprimesieve-devel Summary: Development files for the primesieve library -Requires: libprimesieve10 = %{version} +Requires: libprimesieve11 = %{version} %description -n libprimesieve-devel This package contains the C/C++ header files and the configuration @@ -64,8 +64,8 @@ It also contains the API documentation of the library. %cmake_install %fdupes %{buildroot}/%{_prefix} -%post -n libprimesieve10 -p /sbin/ldconfig -%postun -n libprimesieve10 -p /sbin/ldconfig +%post -n libprimesieve11 -p /sbin/ldconfig +%postun -n libprimesieve11 -p /sbin/ldconfig %check %ctest @@ -75,7 +75,7 @@ It also contains the API documentation of the library. %{_bindir}/primesieve %{_mandir}/man1/primesieve.1%{?ext_man} -%files -n libprimesieve10 +%files -n libprimesieve11 %license COPYING %{_libdir}/libprimesieve.so.*