Subject: CVS commit: pkgsrc/devel/blosc2
From: Adam Ciarcinski
Date: 2024-04-02 22:20:12
Message id: 20240402202012.D7C32FA2C@cvs.NetBSD.org

Log Message:
blosc2: updated to 2.14.0

Changes from 2.13.2 to 2.14.0

Fixed a bug preventing buffers to be appended to empty (0-sized) b2nd arrays.

New acceleration path for b2nd_append(). This new path is much faster (up to 4x) \ 
than the previous one, specially for large arrays. See \ 
bench/bench_stack_append.c for the bench of use.

New examples for using the b2nd_set_slice_cbuffer() and b2nd_append() functions \ 
for adding data into existing b2nd arrays. See examples/example_stack_images.c.

Now, python3 is used for finding plugins instead of python. This is because many \ 
linux distros do not have python as a symlink to python3 anymore.

New round of fixing warnings. Now, C-Blosc2 should be relatively free of them.

Small performance tweak for clevel 1 in BloscLZ codec.

Fixed a leak in frame code.

Disable shuffle repeat in filters pipeline. This was broken since the initial \ 
implemented, and it was never documented. Also, compression ratios do not seem \ 
to be improved in our experiments, so this capability has been removed \ 
completely.

Support for new Intel compilers (2023.0.1 and on).

Files:
RevisionActionfile
1.14modifypkgsrc/devel/blosc2/Makefile
1.15modifypkgsrc/devel/blosc2/distinfo