# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim: fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4 # $Id$ PortSystem 1.0 PortGroup cmake 1.0 PortGroup github 1.0 github.setup Blosc c-blosc 1.11.1 v revision 0 name blosc categories archivers devel platforms darwin license MIT maintainers stromnov openmaintainer description A blocking, shuffling and loss-less compression library. long_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. It uses the blocking technique \ to reduce activity on the memory bus as much as possible. homepage http://www.blosc.org/ checksums rmd160 2a5a8362342cf8e21781924c11f5d270730c1f09 \ sha256 a14c1457c5e4df2c7e3787c76077988157bf8b7beca4f3dd8ceb793c4e612355 depends_lib-append port:zlib \ port:lz4 \ port:snappy \ port:zstd cmake.out_of_source yes configure.args-append \ -DBUILD_STATIC:BOOL=ON \ -DBUILD_TESTS:BOOL=OFF \ -DBUILD_BENCHMARKS:BOOL=OFF \ -DPREFER_EXTERNAL_ZLIB:BOOL=ON \ -DPREFER_EXTERNAL_LZ4:BOOL=ON \ -DPREFER_EXTERNAL_SNAPPY:BOOL=ON \ -DPREFER_EXTERNAL_ZSTD:BOOL=ON