./archivers/zstd, Fast real-time compression algorithm

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.3.8, Package name: zstd-1.3.8, Maintainer: pkgsrc-users

Zstd, short for Zstandard, is a fast lossless compression algorithm,
targeting real-time compression scenarios at zlib-level and better
compression ratios.


Required to run:
[archivers/lz4]

Required to build:
[pkgtools/cwrappers]

Master sites:

SHA1: c9a15a6866df9529e2c66935225d2b51487fd84c
RMD160: f97af0cfe53b45f9f4e2e4536bff0471330c65f8
Filesize: 1831.282 KB

Version history: (Expand)


CVS history: (Expand)


   2019-01-02 15:27:36 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
zstd: updated to 1.3.8

Zstandard v1.3.8
perf: better decompression speed on large files (+7%) and cold dictionaries (+15%)
perf: slightly better compression ratio at high compression modes
api : finalized advanced API, last stage before "stable" status
api : new --rsyncable mode
api : support decompression of empty frames into NULL (used to be an error)
build: new set of build macros to generate a minimal size decoder
build: fix compilation on MIPS32
build: fix compilation with multiple -arch flags
build: highly upgraded meson build
build: improved buck support
build: fix cmake script : can create debug build
build: Makefile : grep works on both colored consoles and systems without color \ 
support
build: fixed zstd-pgo target
cli : support ZSTD_CLEVEL environment variable
cli : --no-progress flag, preserving final summary
cli : ensure destination file is not source file
cli : clearer error messages, notably when input file not present
doc : clarified zstd_compression_format.md
misc: fixed zstdgrep, returns 1 on failure
misc: NEWS renamed as CHANGELOG, in accordance with fb.oss policy
   2018-10-22 17:28:03 by Adam Ciarcinski | Files touched by this commit (6) | Package updated
Log message:
zstd: updated to 1.3.7

Zstandard v1.3.7
perf: slightly better decompression speed on clang (depending on hardware target)
fix: ratio for dictionary compression at levels 9 and 10, reported by @indygreg
build: no longer build backtrace by default in release mode; restrict further \ 
automatic mode
build: control backtrace support through build macro BACKTRACE
misc: added man pages for zstdless and zstdgrep, by @samrussell
   2018-10-17 10:59:16 by Jonathan Perkin | Files touched by this commit (3)
Log message:
zstd: Fix build on SunOS.  Requires GNU grep.
   2018-10-07 08:25:30 by Adam Ciarcinski | Files touched by this commit (4) | Package updated
Log message:
zstd: updated to 1.3.6

Zstandard v1.3.6 release is focused on intensive dictionary compression for \ 
database scenarios.

This is a new environment we are experimenting. The success of dictionary \ 
compression on small data, of which databases tend to store plentiful, led to \ 
increased adoption, and we now see scenarios where literally thousands of \ 
dictionaries are being used simultaneously, with permanent generation or update \ 
of new dictionaries.
   2018-07-03 16:27:59 by Adam Ciarcinski | Files touched by this commit (4) | Package updated
Log message:
zstd: updated to 1.3.5

Zstandard v1.3.5 is a maintenance release focused on dictionary compression \ 
performance.
   2018-04-02 14:42:48 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
zstd: updated to 1.3.4

The v1.3.4 release of Zstandard is focused on performance, and offers nice speed \ 
boost in most scenarios.
   2017-12-21 15:54:43 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
zstd: updated to 1.3.3

1.3.3:
perf: improved zstd_opt strategy (levels 16-19)
fix : bug 944 : multithreading with shared ditionary and large data
cli : fix : content size written in header by default
cli : fix : improved LZ4 format support
cli : new : hidden command -b -S, to benchmark multiple files and generate one \ 
result per file
api : change : when setting pledgedSrcSize, use ZSTD_CONTENTSIZE_UNKNOWN macro \ 
value to mean "unknown"
api : fix : support large skippable frames
api : fix : re-using context could result in suboptimal block size in some \ 
corner case scenarios
api : fix : streaming interface was adding a useless 3-bytes null block to small \ 
frames
build: fix : compilation under rhel6 and centos6
build: added check target
build: improved meson support
   2017-10-20 15:59:33 by Joerg Sonnenberger | Files touched by this commit (1)
Log message:
archivers/zstd: non-redistributable distfile has been fixed.