Revisions of zstd

Kurt Garloff's avatar Kurt Garloff (garloff) committed (revision 23)
- Revert the addition of build specific cmake files: breaks
  gdal, apache-arrow and possibly others -- boo#1211566
  * note that shipping cmake files is not intentional or supported
    upstream at the moment: gh#facebook/zstd#3642

- Add cmake files manually because we do not want to add
  cmake to the bootstrap ring0

- 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

- Build AVX2 enabled hwcaps library for x86_64-v3
Kurt Garloff's avatar Kurt Garloff (garloff) committed (revision 22)
trigger service run
Kurt Garloff's avatar Kurt Garloff (garloff) committed (revision 21)
Disable building of zstd-gzip.
Kurt Garloff's avatar Kurt Garloff (garloff) committed (revision 20)
Fix make on RHEL_7.
Kurt Garloff's avatar Kurt Garloff (garloff) committed (revision 19)
- 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

- add noexecstack.patch (bsc#1194337) 

- fix pkgconfig pc file settings by passing in right prefix during build
Kurt Garloff's avatar Kurt Garloff (garloff) committed (revision 18)
- update to 1.5.1:
  * perf: rebalanced compression levels, to better match the intended speed/level curve
  * perf: faster huffman decoder, using x64 assembly
  * perf: slightly faster high speed modes (strategies fast & dfast)
  * perf: improved binary size and faster compilation times
  * perf: new row64 mode, used notably in level 12
  * perf: faster mid-level compression speed in presence of highly repetitive patterns
  * perf: minor compression ratio improvements for small data at high levels
  * perf: reduced stack usage (mostly useful for Linux Kernel)
  * perf: faster compression speed on incompressible data
  * perf: on-demand reduced ZSTD_DCtx state size, using build macro ZSTD_DECODER_INTERNAL_BUFFER, at a small cost of performance
  * build: allows hiding static symbols in the dynamic library, using build macro
  * build: support for m68k (Motorola 68000's)
  * build: improved AIX support
  * build: improved meson unofficial build
  * cli : custom memory limit when training dictionary (#2925)
  * cli : report advanced parameters information when compressing in very verbose mode (``-vv`)
Kurt Garloff's avatar Kurt Garloff (garloff) committed (revision 17)
Fix debian changelog.
Kurt Garloff's avatar Kurt Garloff (garloff) committed (revision 16)
- Update to version 1.5.1:
  * Speed improvements (BMI2, Huffmann).
  * Rebalanced middle compression levels.
  * Smaller binaries.
Kurt Garloff's avatar Kurt Garloff (garloff) committed (revision 15)
Fix make call
Kurt Garloff's avatar Kurt Garloff (garloff) committed (revision 14)
Try to fix missing -fPIC.
Kurt Garloff's avatar Kurt Garloff (garloff) committed (revision 13)
Increase verbosity of Debian build.
Kurt Garloff's avatar Kurt Garloff (garloff) committed (revision 12)
Use 1.5.0 in DEB
Kurt Garloff's avatar Kurt Garloff (garloff) committed (revision 11)
Don't reference dropped patch.
Kurt Garloff's avatar Kurt Garloff (garloff) committed (revision 10)
Avoid %make_build.

It's not available on old distros.
Kurt Garloff's avatar Kurt Garloff (garloff) committed (revision 9)
Fix MT build.
Kurt Garloff's avatar Kurt Garloff (garloff) committed (revision 8)
- Remove not needed exports in %install section.

- Use %make_build macro.
- Add upstream patch fix-lib-build.patch which fixes lib-mt target.
Kurt Garloff's avatar Kurt Garloff (garloff) committed (revision 7)
Kurt Garloff's avatar Kurt Garloff (garloff) committed (revision 6)
Compile with -O3.
Kurt Garloff's avatar Kurt Garloff (garloff) committed (revision 5)
pkgconfig is under usr/lib
Kurt Garloff's avatar Kurt Garloff (garloff) committed (revision 4)
Add debian changelog (autogenerated)
Displaying revisions 1 - 20 of 23
openSUSE Build Service is sponsored by