Revisions of zstd

Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1140577 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 36)
Automatic submission by obs-autosubmit
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1138092 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 35)
Automatic submission by obs-autosubmit
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1082541 from Bernhard Wiedemann's avatar Bernhard Wiedemann (bmwiedemann) (revision 32)
now without cmake again

- update to 1.5.5:
  * fix: fix rare corruption bug affecting the high compression
    mode, reported by @danlark1
  * perf: improve mid-level compression speed
  * lib: deprecated bufferless block-level API (#3534) by
    @terrelln
  * cli: mmap large dictionaries to save memory, by
    @daniellerozenblit
  * cli: improve speed of --patch-from mode (~+50%) (#3545) by
    @daniellerozenblit
  * cli: improve i/o speed (~+10%) when processing lots of small
    files (#3479) by @felixhandte
  * cli: zstd no longer crashes when requested to write into
    write-protected directory (#3541) by @felixhandte
  * cli: fix decompression into block device using -o, reported
    by @georgmu
  * misc: improve seekable format ingestion speed (~+100%) for
    very small chunk sizes (#3544) by @Cyan4973
  * misc: tests/fullbench can benchmark multiple files (#3516) by
    @dloidolt
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1067313 from Bernhard Wiedemann's avatar Bernhard Wiedemann (bmwiedemann) (revision 30)
zchunk is already updated to work with zstd-1.5.4

- update to 1.5.4:
  * perf: +20% faster huffman decompression for targets that
    can't compile x64 assembly
  * perf: up to +10% faster streaming compression at levels 1-2
  * perf: +4-13% for levels 5-12 by optimizing function
    generation
  * pref: +3-11% compression speed for `arm` target
  * perf: +5-30% faster dictionary compression at levels 1-4
  * perf: +10-20% cold dict compression speed by prefetching
    CDict tables
  * perf: +1% faster compression by removing a branch in
    ZSTD_fast_noDict
  * perf: Small compression ratio improvements in high
    compression mode
  * perf: small speed improvement by better detecting
    `STATIC_BMI2` for `clang`
  * perf: Improved streaming performance when
    `ZSTD_c_stableInBuffer` is set
  * cli: Asynchronous I/O for improved cli speed
  * cli: Change `zstdless` behavior to align with `zless`
  * cli: Keep original file if `-c` or `--stdout` is given
  * cli: Keep original files when result is concatenated into a
    single output with `-o`
  * cli: Preserve Permissions and Ownership of regular files
  * cli: Print zlib/lz4/lzma library versions with `-vv`
  * cli: Print checksum value for single frame files with `-lv`
  * cli: Print `dictID` when present with `-lv`
  * cli: when `stderr` is *not* the console, disable status
    updates, but preserve final summary
  * cli: support `--best` and `--no-name` in `gzip` compatibility
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 952093 from Bernhard Wiedemann's avatar Bernhard Wiedemann (bmwiedemann) (revision 28)
now with explicit Conflicts for gzip+busybox-gzip

- enable zlib/gzip compatible backend, as zlib is significantly
  (50%-100%) faster than gzip
- add zstd-gzip compatibility subpackage which can be used
  as a drop in compatible replacement for gzip
- small spec file cleanups

- update to 1.5.2:
  * correct a performance regression
  * smaller improvements and fixes
  * See https://github.com/facebook/zstd/releases/tag/v1.5.2
- Refresh pzstd.1.patch
- Drop upstream noexecstack.patch
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) committed (revision 26)
https://bugzilla.opensuse.org/show_bug.cgi?id=1194337
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 893241 from Ismail Dönmez's avatar Ismail Dönmez (namtrac) (revision 24)
- Update to version 1.5.0
  * https://github.com/facebook/zstd/releases/tag/v1.5.0
  * Improved Middle-Level Compression Speed
  * Improved High-Level Compression Ratio
  * Faster Decompression Speed
  * Dynamic Library Supports Multithreading by Default
- Drop zstd-1.4.9-Avoid-SIGBUS-on-armv6.patch, merged upstream

- Add zstd-1.4.9-Avoid-SIGBUS-on-armv6.patch
  to fix crashes when running armv6 userspace on armv8 64-bit kernels
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 876633 from Bernhard Wiedemann's avatar Bernhard Wiedemann (bmwiedemann) (revision 23)
Update to version 1.4.9
  * https://github.com/facebook/zstd/releases/tag/v1.4.9
  * >2x Faster Long Distance Mode
  * New Experimental Decompression Feature: ZSTD_d_refMultipleDDicts
  * bug: Use umask() to Constrain Created File Permissions
  * bug: Make Simple Single-Pass Functions Ignore Advanced Parameters
  * cli: Fix --output-dir-mirror's Rejection of ..-Containing Paths
  * cli: Allow Input From Console When -f/--force is Passed
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 856941 from Bernhard Wiedemann's avatar Bernhard Wiedemann (bmwiedemann) (revision 21)
- Update to version 1.4.8 to fix i586+s390x

- Update to version 1.4.7
  * Improved --long mode
  * --long now automatically enabled for any window size >= 128MB
  * Faster decompression of small blocks
  * CLI improvements
    + accept parameter through environment variable ZSTD_NBTHREADS
    + new command --output-dir-mirror
    + more accurate warning and error messages
  * New experimental features
    + Shared Thread Pool
    + Faster Dictionary Compression
    + New Sequence Ingestion API
  * Drop upstream fix-lib-build.patch
Displaying revisions 1 - 20 of 38
openSUSE Build Service is sponsored by