Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package blosc2 for openSUSE:Factory checked in at 2023-08-23 14:58:26 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/blosc2 (Old) and /work/SRC/openSUSE:Factory/.blosc2.new.1766 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "blosc2" Wed Aug 23 14:58:26 2023 rev:7 rq:1105325 version:2.10.2 Changes: -------- --- /work/SRC/openSUSE:Factory/blosc2/blosc2.changes 2023-05-17 10:53:54.523598602 +0200 +++ /work/SRC/openSUSE:Factory/.blosc2.new.1766/blosc2.changes 2023-08-23 14:59:35.138201610 +0200 @@ -1,0 +2,58 @@ +Tue Aug 22 18:51:49 UTC 2023 - Ben Greiner <c...@bnavigator.de> + +- Update to 2.10.2 + * Several fixes for the CMake system. Thanks to Axel Huebl. See + PR #541 and #542. +- Changes from 2.10.0 to 2.10.1 + * blosc2_remove_urlpath(const char *urlpath) does not return an + error when path does not exist. + * Changes in CMake installer to conserve targets and properties + on install, so CMake users do not need to write + FindBlosc2.cmake files anymore. This also helps to preserve + transitive dependencies on CMake targets, especially useful for + fully static builds, e.g., for Python wheels. Thanks to @ax3l + (Axel Huebl). See PR #537. + * Fix new typos. Thanks to @DimitriPapadopoulos. See PR #538. +- Changes from 2.9.3 to 2.10.0 + * bytedelta filter has been fixed. For backward compatibility, + the old bytedelta filter is still available as + BLOSC_FILTER_BYTEDELTA_BUGGY symbol, with the same ID (34) than + before. The new, fixed bytedelta filter has received a new ID + (35) and it can be used via the usual BLOSC_FILTER_BYTEDELTA + symbol. That means that old data written with the buggy + bytedelta filter should be decompressed without issues. Thanks + to @foody (Tom Birch) for the fix. See #531, #532 for more + info. + * Filter buffers are correctly cycled now. Now it is possible to + use e.g. shuffle and bitshuffle filters in the pipeline. Thanks + to @foody (Tom Birch) for the fix. See #528 and PR #530. + * Assorted fixes for allowing better inclusion in external + projects. Thanks to @ax3l (Axel Huebel). See #525, #527 and + #529. +- Changes from 2.9.2 to 2.9.3 + * Thanks to Dimitri Papadopoulos for an extensive set of + improvements in documentation and code. + * load_lib is now a private function. Before was public, but + never meant to be. + * Several fixes for bugs discovered by the fuzzer. +- Changes from 2.9.1 to 2.9.2 + * Now is possible to register the same plugin (as long as they + have the same ID and name) without errors. This is useful for + registering the same plugin without worrying on whether it has + been registered already. + * Improved detection of dynamic plugin locations. Now they must + implement plugin_module.print_libpath() as the canonical way to + find the path for the dynamic library plugin. + * The blosc2_static has gained the cmake + POSITION_INDEPENDENT_CODE property. This should allow to use + the static library in more situations. + * BLOSC_STUNE is defined in blosc2.h now. Fixes #481. Thanks to + @DimitriPapadopoulos. + * Fixed an issue when having incompressible data in combination + with lazy_chunks. + * Fix linking with static -DBUILD_STATIC=0. Fixes #480. + * Many small fixes and code improvements. Thanks to + @DimitriPapadopoulos, @bnavigator. +- Drop c-blosc2-pr483-BLOSC_STUNE.patch upstream merged + +------------------------------------------------------------------- Old: ---- c-blosc2-2.9.1.tar.gz c-blosc2-pr483-BLOSC_STUNE.patch New: ---- c-blosc2-2.10.2.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ blosc2.spec ++++++ --- /var/tmp/diff_new_pack.1KfO0X/_old 2023-08-23 14:59:35.814202819 +0200 +++ /var/tmp/diff_new_pack.1KfO0X/_new 2023-08-23 14:59:35.822202833 +0200 @@ -20,14 +20,12 @@ %define major 2 %define libname lib%{name}-%{major} Name: blosc2 -Version: 2.9.1 +Version: 2.10.2 Release: 0 Summary: A fast, compressed, persistent binary data store library for C License: BSD-2-Clause AND BSD-3-Clause AND MIT URL: https://www.blosc.org/c-blosc2/c-blosc2.html Source: https://github.com/Blosc/c-blosc2/archive/refs/tags/v%{version}.tar.gz#/c-blosc2-%{version}.tar.gz -# PATCH-FIX-UPSTREAM c-blosc2-pr483-BLOSC_STUNE.patch gh#Blosc/c-blosc2#483 -Patch0: https://github.com/Blosc/c-blosc2/pull/483.patch#/c-blosc2-pr483-BLOSC_STUNE.patch Source99: baselibs.conf BuildRequires: cmake BuildRequires: gcc-c++ @@ -118,5 +116,6 @@ %{_includedir}/b2nd.h %{_libdir}/libblosc2.so %{_libdir}/pkgconfig/blosc2.pc +%{_libdir}/cmake/Blosc2 %changelog ++++++ c-blosc2-2.9.1.tar.gz -> c-blosc2-2.10.2.tar.gz ++++++ ++++ 7965 lines of diff (skipped)