archivers/c-blosc 1.21.6 MidnightBSD
Blocking, shuffling and loss-less compression library
- System
- MidnightBSD
- Repository
- mports
- Maintainer
- [email protected]
- License
- bsd3
- Categories
- archivers, devel
Description
Blosc is a high performance compressor optimized for binary data. 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 is the first compressor (that I'm aware of) that is meant not only to reduce the size of large datasets on-disk or in-memory, but also to accelerate memory-bound computations.
In the other systems
| System | Port | Version |
|---|---|---|
| MidnightBSD | archivers/c-blosc | 1.21.6 |
| FreeBSD | archivers/c-blosc | 1.21.0 |
| DragonFly | archivers/c-blosc | 1.21.0 |
| HardenedBSD | archivers/c-blosc | 1.21.0 |
| GhostBSD | archivers/c-blosc | 1.21.0 |
Install
Binary package:
mport install c-blosc
From mports:
cd /usr/mports/archivers/c-blosc && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= c-blosc>0:archivers/c-blosc
LIB_DEPENDS= libblosc.so:archivers/c-blosc
Dependencies
Required by 1
Configuration
Options name: archivers_c-blosc
| Option | Default | Description |
|---|---|---|
| AVX2 | off | Attempt to build with AVX2 instructions |
| LZ4 | on | |
| SNAPPY | on | |
| SSE2 | on | Attempt to build with SSE2 instructions |
| STATIC | on | |
| TEST | off | |
| ZLIB | on | |
| ZSTD | on |
- USES
- cmake compiler:c11
- Service scripts
- none
Files
pkg-plist 7
- include/blosc-export.h
- include/blosc.h
- lib/libblosc.a
- lib/libblosc.so
- lib/libblosc.so.
- lib/libblosc.so.
- libdata/pkgconfig/blosc.pc
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| Blosc-c-blosc-v1.21.6_GH0.tar.gz | 2.495309e+06 | 9fcd60301aae28f97f1301b735f966cc19e7c49b6b4321b839b4579a0c156f38 |