pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/devel/blosc2
Module Name: pkgsrc
Committed By: adam
Date: Wed Nov 15 09:55:34 UTC 2023
Modified Files:
pkgsrc/devel/blosc2: Makefile distinfo
Log Message:
blosc2: updated to 2.11.2
Changes from 2.11.1 to 2.11.2
=============================
* Added support for ARMv7l platforms (Raspberry Pi). The NEON version
of the bitshuffle filter was not compiling there, and besides it offered
no performance advantage over the generic bitshuffle version (it is 2x to
3x slower actually). So bitshuffle-neon.c has been disabled by default in
all ARM platforms.
* Also, unaligned access has been disabled in all ARM non-64bits platforms.
It turned out that, at least the armv7l CPU in Raspberry Pi 4, had issues
because `__ARM_FEATURE_UNALIGNED` C macro was asserted in the compiler
(both gcc and clang), but it actually made binaries to raise a "Bus error".
* Thanks to Ben Nuttall for providing a Raspberry Pi for tracking down these
issues.
Changes from 2.11.0 to 2.11.1
=============================
* Fix ALTIVEC header. Only affects to IBM POWER builds. Thanks to
Michael Kuhn for providing a patch.
Changes from 2.10.5 to 2.11.0
=============================
* New AVX512 support for the bitshuffle filter. This is a backport of the upstream
bitshuffle project (https://github.com/kiyo-masui/bitshuffle). Expect up to [20%
better compression speed](https://github.com/Blosc/c-blosc2/pull/567#issuecomment-1789239842)
on AMD Zen4 architecture (7950X3D CPU).
* Add c-blosc2 package definition for Guix. Thanks to Ivan Vilata.
* Properly check calls to `strtol`.
* Export the `b2nd_copy_buffer` function. This may be useful for other projects
dealing with multidimensional arrays in memory. Thanks to Ivan Vilata.
* Better check that nthreads must be >= 1 and <= INT16_MAX.
* Fix compile arguments for armv7l. Thanks to Ben Greiner.
To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 pkgsrc/devel/blosc2/Makefile
cvs rdiff -u -r1.8 -r1.9 pkgsrc/devel/blosc2/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/devel/blosc2/Makefile
diff -u pkgsrc/devel/blosc2/Makefile:1.7 pkgsrc/devel/blosc2/Makefile:1.8
--- pkgsrc/devel/blosc2/Makefile:1.7 Fri Oct 6 13:48:29 2023
+++ pkgsrc/devel/blosc2/Makefile Wed Nov 15 09:55:34 2023
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.7 2023/10/06 13:48:29 adam Exp $
+# $NetBSD: Makefile,v 1.8 2023/11/15 09:55:34 adam Exp $
-DISTNAME= blosc2-2.10.5
+DISTNAME= blosc2-2.11.2
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_GITHUB:=Blosc/}
GITHUB_PROJECT= c-blosc2
Index: pkgsrc/devel/blosc2/distinfo
diff -u pkgsrc/devel/blosc2/distinfo:1.8 pkgsrc/devel/blosc2/distinfo:1.9
--- pkgsrc/devel/blosc2/distinfo:1.8 Fri Oct 6 13:48:29 2023
+++ pkgsrc/devel/blosc2/distinfo Wed Nov 15 09:55:34 2023
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.8 2023/10/06 13:48:29 adam Exp $
+$NetBSD: distinfo,v 1.9 2023/11/15 09:55:34 adam Exp $
-BLAKE2s (blosc2-2.10.5.tar.gz) = ddc2147717e452bcf602eb4e04f8a76bc4efa6e1a06ccd2aeeee72b4813c139e
-SHA512 (blosc2-2.10.5.tar.gz) = bc004fe2132a8e36963437d5279506c2f79dcbf11ee1a768954c20d1265d120dc85e67952b567e716105c5716922da8ee8cffd0a5d44bc67093a4cab3075e322
-Size (blosc2-2.10.5.tar.gz) = 3144174 bytes
+BLAKE2s (blosc2-2.11.2.tar.gz) = d382615f8a64dd3655b8ede9e92efc86169f5c768721b77e6d66f0baa125ff59
+SHA512 (blosc2-2.11.2.tar.gz) = 667fc69fd99cc792bc3439246b9e89b823e9c7e0fc497775c1aaa1d12c6368582dac2db93770a8cd732f29c1e93b082e108b641f221b3dae614e9b8a644718b0
+Size (blosc2-2.11.2.tar.gz) = 3144952 bytes
SHA1 (patch-tests_test__common.h) = 8e0389248203edfe2358be0a220a8b958cb6c689
Home |
Main Index |
Thread Index |
Old Index