BSD Ports

archivers/c-blosc2 2.17.0 DragonFly

High performance compressor optimized for binary data

System
DragonFly
Repository
DPorts
Maintainer
[email protected] (as in FreeBSD)
License
BSD3CLAUSE
Categories
archivers
Package size
241.3 KiB, 1452.2 KiB installed

Description

Blosc is a high performance compressor optimized for binary data (i.e. floating point numbers, integers and booleans). It has been designed to transmit data to the processor cache faster than the traditional, non-compressed, direct memory fetch approach via a memcpy() OS call. Blosc main goal is not just to reduce the size of large datasets on-disk or in-memory, but also to accelerate memory-bound computations.

C-Blosc2 is the new major version of C-Blosc, and tries hard to be backward compatible with both the C-Blosc1 API and its in-memory format. However, the reverse thing is generally not true; buffers generated with C-Blosc2 are not format-compatible with C-Blosc1 (i.e. forward compatibility is not supported).

In the other systems

SystemPortVersion
DragonFlyarchivers/c-blosc22.17.0
FreeBSDarchivers/c-blosc22.23.1
MidnightBSDarchivers/c-blosc22.23.1_1
HardenedBSDarchivers/c-blosc22.23.1
GhostBSDarchivers/c-blosc22.23.1

Install

Binary package:

pkg install c-blosc2

From DPorts:

cd /usr/dports/archivers/c-blosc2 && make install clean

Dependencies

Run dependencies 2
Required by 1