diff --git a/abi_symbols b/abi_symbols --- a/abi_symbols +++ b/abi_symbols @@ -1,229 +1,3 @@ -libblosc.so.1:LZ4_compress -libblosc.so.1:LZ4_compressBound -libblosc.so.1:LZ4_compressHC -libblosc.so.1:LZ4_compressHC2 -libblosc.so.1:LZ4_compressHC2_continue -libblosc.so.1:LZ4_compressHC2_limitedOutput -libblosc.so.1:LZ4_compressHC2_limitedOutput_continue -libblosc.so.1:LZ4_compressHC2_limitedOutput_withStateHC -libblosc.so.1:LZ4_compressHC2_withStateHC -libblosc.so.1:LZ4_compressHC_continue -libblosc.so.1:LZ4_compressHC_limitedOutput -libblosc.so.1:LZ4_compressHC_limitedOutput_continue -libblosc.so.1:LZ4_compressHC_limitedOutput_withStateHC -libblosc.so.1:LZ4_compressHC_withStateHC -libblosc.so.1:LZ4_compress_HC -libblosc.so.1:LZ4_compress_HC_continue -libblosc.so.1:LZ4_compress_HC_continue_destSize -libblosc.so.1:LZ4_compress_HC_destSize -libblosc.so.1:LZ4_compress_HC_extStateHC -libblosc.so.1:LZ4_compress_continue -libblosc.so.1:LZ4_compress_default -libblosc.so.1:LZ4_compress_destSize -libblosc.so.1:LZ4_compress_fast -libblosc.so.1:LZ4_compress_fast_continue -libblosc.so.1:LZ4_compress_fast_extState -libblosc.so.1:LZ4_compress_limitedOutput -libblosc.so.1:LZ4_compress_limitedOutput_continue -libblosc.so.1:LZ4_compress_limitedOutput_withState -libblosc.so.1:LZ4_compress_withState -libblosc.so.1:LZ4_create -libblosc.so.1:LZ4_createHC -libblosc.so.1:LZ4_createStream -libblosc.so.1:LZ4_createStreamDecode -libblosc.so.1:LZ4_createStreamHC -libblosc.so.1:LZ4_decoderRingBufferSize -libblosc.so.1:LZ4_decompress_fast -libblosc.so.1:LZ4_decompress_fast_continue -libblosc.so.1:LZ4_decompress_fast_usingDict -libblosc.so.1:LZ4_decompress_fast_withPrefix64k -libblosc.so.1:LZ4_decompress_safe -libblosc.so.1:LZ4_decompress_safe_continue -libblosc.so.1:LZ4_decompress_safe_partial -libblosc.so.1:LZ4_decompress_safe_usingDict -libblosc.so.1:LZ4_decompress_safe_withPrefix64k -libblosc.so.1:LZ4_freeHC -libblosc.so.1:LZ4_freeStream -libblosc.so.1:LZ4_freeStreamDecode -libblosc.so.1:LZ4_freeStreamHC -libblosc.so.1:LZ4_initStream -libblosc.so.1:LZ4_initStreamHC -libblosc.so.1:LZ4_loadDict -libblosc.so.1:LZ4_loadDictHC -libblosc.so.1:LZ4_resetStream -libblosc.so.1:LZ4_resetStreamHC -libblosc.so.1:LZ4_resetStreamHC_fast -libblosc.so.1:LZ4_resetStreamState -libblosc.so.1:LZ4_resetStreamStateHC -libblosc.so.1:LZ4_resetStream_fast -libblosc.so.1:LZ4_saveDict -libblosc.so.1:LZ4_saveDictHC -libblosc.so.1:LZ4_setStreamDecode -libblosc.so.1:LZ4_sizeofState -libblosc.so.1:LZ4_sizeofStateHC -libblosc.so.1:LZ4_sizeofStreamState -libblosc.so.1:LZ4_sizeofStreamStateHC -libblosc.so.1:LZ4_slideInputBuffer -libblosc.so.1:LZ4_slideInputBufferHC -libblosc.so.1:LZ4_uncompress -libblosc.so.1:LZ4_uncompress_unknownOutputSize -libblosc.so.1:LZ4_versionNumber -libblosc.so.1:LZ4_versionString -libblosc.so.1:ZSTD_CCtxParams_getParameter -libblosc.so.1:ZSTD_CCtxParams_init -libblosc.so.1:ZSTD_CCtxParams_init_advanced -libblosc.so.1:ZSTD_CCtxParams_reset -libblosc.so.1:ZSTD_CCtxParams_setParameter -libblosc.so.1:ZSTD_CCtx_getParameter -libblosc.so.1:ZSTD_CCtx_loadDictionary -libblosc.so.1:ZSTD_CCtx_loadDictionary_advanced -libblosc.so.1:ZSTD_CCtx_loadDictionary_byReference -libblosc.so.1:ZSTD_CCtx_refCDict -libblosc.so.1:ZSTD_CCtx_refPrefix -libblosc.so.1:ZSTD_CCtx_refPrefix_advanced -libblosc.so.1:ZSTD_CCtx_reset -libblosc.so.1:ZSTD_CCtx_setParameter -libblosc.so.1:ZSTD_CCtx_setParametersUsingCCtxParams -libblosc.so.1:ZSTD_CCtx_setPledgedSrcSize -libblosc.so.1:ZSTD_CStreamInSize -libblosc.so.1:ZSTD_CStreamOutSize -libblosc.so.1:ZSTD_DCtx_loadDictionary -libblosc.so.1:ZSTD_DCtx_loadDictionary_advanced -libblosc.so.1:ZSTD_DCtx_loadDictionary_byReference -libblosc.so.1:ZSTD_DCtx_refDDict -libblosc.so.1:ZSTD_DCtx_refPrefix -libblosc.so.1:ZSTD_DCtx_refPrefix_advanced -libblosc.so.1:ZSTD_DCtx_reset -libblosc.so.1:ZSTD_DCtx_setFormat -libblosc.so.1:ZSTD_DCtx_setMaxWindowSize -libblosc.so.1:ZSTD_DCtx_setParameter -libblosc.so.1:ZSTD_DStreamInSize -libblosc.so.1:ZSTD_DStreamOutSize -libblosc.so.1:ZSTD_adjustCParams -libblosc.so.1:ZSTD_cParam_getBounds -libblosc.so.1:ZSTD_checkCParams -libblosc.so.1:ZSTD_compress -libblosc.so.1:ZSTD_compress2 -libblosc.so.1:ZSTD_compressBegin -libblosc.so.1:ZSTD_compressBegin_advanced -libblosc.so.1:ZSTD_compressBegin_usingCDict -libblosc.so.1:ZSTD_compressBegin_usingCDict_advanced -libblosc.so.1:ZSTD_compressBegin_usingDict -libblosc.so.1:ZSTD_compressBlock -libblosc.so.1:ZSTD_compressBound -libblosc.so.1:ZSTD_compressCCtx -libblosc.so.1:ZSTD_compressContinue -libblosc.so.1:ZSTD_compressEnd -libblosc.so.1:ZSTD_compressStream -libblosc.so.1:ZSTD_compressStream2 -libblosc.so.1:ZSTD_compressStream2_simpleArgs -libblosc.so.1:ZSTD_compress_advanced -libblosc.so.1:ZSTD_compress_usingCDict -libblosc.so.1:ZSTD_compress_usingCDict_advanced -libblosc.so.1:ZSTD_compress_usingDict -libblosc.so.1:ZSTD_copyCCtx -libblosc.so.1:ZSTD_copyDCtx -libblosc.so.1:ZSTD_createCCtx -libblosc.so.1:ZSTD_createCCtxParams -libblosc.so.1:ZSTD_createCCtx_advanced -libblosc.so.1:ZSTD_createCDict -libblosc.so.1:ZSTD_createCDict_advanced -libblosc.so.1:ZSTD_createCDict_byReference -libblosc.so.1:ZSTD_createCStream -libblosc.so.1:ZSTD_createCStream_advanced -libblosc.so.1:ZSTD_createDCtx -libblosc.so.1:ZSTD_createDCtx_advanced -libblosc.so.1:ZSTD_createDDict -libblosc.so.1:ZSTD_createDDict_advanced -libblosc.so.1:ZSTD_createDDict_byReference -libblosc.so.1:ZSTD_createDStream -libblosc.so.1:ZSTD_createDStream_advanced -libblosc.so.1:ZSTD_dParam_getBounds -libblosc.so.1:ZSTD_decodingBufferSize_min -libblosc.so.1:ZSTD_decompress -libblosc.so.1:ZSTD_decompressBegin -libblosc.so.1:ZSTD_decompressBegin_usingDDict -libblosc.so.1:ZSTD_decompressBegin_usingDict -libblosc.so.1:ZSTD_decompressBlock -libblosc.so.1:ZSTD_decompressBound -libblosc.so.1:ZSTD_decompressContinue -libblosc.so.1:ZSTD_decompressDCtx -libblosc.so.1:ZSTD_decompressStream -libblosc.so.1:ZSTD_decompressStream_simpleArgs -libblosc.so.1:ZSTD_decompress_usingDDict -libblosc.so.1:ZSTD_decompress_usingDict -libblosc.so.1:ZSTD_endStream -libblosc.so.1:ZSTD_estimateCCtxSize -libblosc.so.1:ZSTD_estimateCCtxSize_usingCCtxParams -libblosc.so.1:ZSTD_estimateCCtxSize_usingCParams -libblosc.so.1:ZSTD_estimateCDictSize -libblosc.so.1:ZSTD_estimateCDictSize_advanced -libblosc.so.1:ZSTD_estimateCStreamSize -libblosc.so.1:ZSTD_estimateCStreamSize_usingCCtxParams -libblosc.so.1:ZSTD_estimateCStreamSize_usingCParams -libblosc.so.1:ZSTD_estimateDCtxSize -libblosc.so.1:ZSTD_estimateDDictSize -libblosc.so.1:ZSTD_estimateDStreamSize -libblosc.so.1:ZSTD_estimateDStreamSize_fromFrame -libblosc.so.1:ZSTD_findDecompressedSize -libblosc.so.1:ZSTD_findFrameCompressedSize -libblosc.so.1:ZSTD_flushStream -libblosc.so.1:ZSTD_frameHeaderSize -libblosc.so.1:ZSTD_freeCCtx -libblosc.so.1:ZSTD_freeCCtxParams -libblosc.so.1:ZSTD_freeCDict -libblosc.so.1:ZSTD_freeCStream -libblosc.so.1:ZSTD_freeDCtx -libblosc.so.1:ZSTD_freeDDict -libblosc.so.1:ZSTD_freeDStream -libblosc.so.1:ZSTD_getBlockSize -libblosc.so.1:ZSTD_getCParams -libblosc.so.1:ZSTD_getDecompressedSize -libblosc.so.1:ZSTD_getDictID_fromDDict -libblosc.so.1:ZSTD_getDictID_fromDict -libblosc.so.1:ZSTD_getDictID_fromFrame -libblosc.so.1:ZSTD_getErrorCode -libblosc.so.1:ZSTD_getErrorName -libblosc.so.1:ZSTD_getErrorString -libblosc.so.1:ZSTD_getFrameContentSize -libblosc.so.1:ZSTD_getFrameHeader -libblosc.so.1:ZSTD_getFrameHeader_advanced -libblosc.so.1:ZSTD_getFrameProgression -libblosc.so.1:ZSTD_getParams -libblosc.so.1:ZSTD_getSequences -libblosc.so.1:ZSTD_initCStream -libblosc.so.1:ZSTD_initCStream_advanced -libblosc.so.1:ZSTD_initCStream_srcSize -libblosc.so.1:ZSTD_initCStream_usingCDict -libblosc.so.1:ZSTD_initCStream_usingCDict_advanced -libblosc.so.1:ZSTD_initCStream_usingDict -libblosc.so.1:ZSTD_initDStream -libblosc.so.1:ZSTD_initDStream_usingDDict -libblosc.so.1:ZSTD_initDStream_usingDict -libblosc.so.1:ZSTD_initStaticCCtx -libblosc.so.1:ZSTD_initStaticCDict -libblosc.so.1:ZSTD_initStaticCStream -libblosc.so.1:ZSTD_initStaticDCtx -libblosc.so.1:ZSTD_initStaticDDict -libblosc.so.1:ZSTD_initStaticDStream -libblosc.so.1:ZSTD_insertBlock -libblosc.so.1:ZSTD_isError -libblosc.so.1:ZSTD_isFrame -libblosc.so.1:ZSTD_maxCLevel -libblosc.so.1:ZSTD_minCLevel -libblosc.so.1:ZSTD_nextInputType -libblosc.so.1:ZSTD_nextSrcSizeToDecompress -libblosc.so.1:ZSTD_resetCStream -libblosc.so.1:ZSTD_resetDStream -libblosc.so.1:ZSTD_sizeof_CCtx -libblosc.so.1:ZSTD_sizeof_CDict -libblosc.so.1:ZSTD_sizeof_CStream -libblosc.so.1:ZSTD_sizeof_DCtx -libblosc.so.1:ZSTD_sizeof_DDict -libblosc.so.1:ZSTD_sizeof_DStream -libblosc.so.1:ZSTD_toFlushNow -libblosc.so.1:ZSTD_versionNumber -libblosc.so.1:ZSTD_versionString libblosc.so.1:blosc_cbuffer_complib libblosc.so.1:blosc_cbuffer_metainfo libblosc.so.1:blosc_cbuffer_sizes diff --git a/abi_used_libs b/abi_used_libs --- a/abi_used_libs +++ b/abi_used_libs @@ -1,2 +1,6 @@ libc.so.6 +liblz4.so.1 libpthread.so.0 +libsnappy.so.1 +libz.so.1 +libzstd.so.1 diff --git a/package.yml b/package.yml --- a/package.yml +++ b/package.yml @@ -1,9 +1,9 @@ name : blosc -version : 1.20.0 -release : 1 +version : 1.21.0 +release : 2 source : - - https://github.com/Blosc/c-blosc/archive/v1.20.0.tar.gz : 992ab5b475b7ba94f91c5ce58359ff0d6069fc65ba0c5bee373db8daecb17ce0 -license : + - https://github.com/Blosc/c-blosc/archive/v1.21.0.tar.gz : b0ef4fda82a1d9cbd11e0f4b9685abf14372db51703c595ecd4d76001a8b342d +license : - BSD-2-CLAUSE - BSD-3-CLAUSE - MIT @@ -12,8 +12,14 @@ summary : A blocking, shuffling and loss-less compression library that can be faster than `memcpy()` 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. +builddeps : + - pkgconfig(liblz4) + - pkgconfig(libzstd) + - snappy-devel setup : | - %cmake_ninja -DBUILD_STATIC=OFF -DBUILD_TESTS=OFF -DBUILD_FUZZERS=OFF + %cmake_ninja -DBUILD_STATIC=OFF -DBUILD_TESTS=OFF -DBUILD_FUZZERS=OFF \ + -DDEACTIVATE_SNAPPY=OFF -DPREFER_EXTERNAL_LZ4=ON \ + -DPREFER_EXTERNAL_ZLIB=ON -DPREFER_EXTERNAL_ZSTD=ON build : | %ninja_build install : | diff --git a/pspec_x86_64.xml b/pspec_x86_64.xml --- a/pspec_x86_64.xml +++ b/pspec_x86_64.xml @@ -2,8 +2,8 @@ blosc - Rune Morling - ermo.solus-project.com@spammesenseless.net + Martin Reboredo + yakoyoku@gmail.com BSD-2-CLAUSE BSD-3-CLAUSE @@ -23,7 +23,7 @@ programming.library /usr/lib/libblosc.so.1 - /usr/lib/libblosc.so.1.20.0 + /usr/lib/libblosc.so.1.21.0 @@ -33,7 +33,7 @@ programming.devel - blosc + blosc /usr/include/blosc-export.h @@ -43,12 +43,12 @@ - - 2020-08-12 - 1.20.0 + + 2021-01-11 + 1.21.0 Packaging update - Rune Morling - ermo.solus-project.com@spammesenseless.net + Martin Reboredo + yakoyoku@gmail.com \ No newline at end of file