Major release featuring large performance improvements as well as API
changes. Changelog:
https://github.com/facebook/zstd/blob/v1.5.0/CHANGELOG.
This adds and removes some symbols in libzstd, so bump major.
OK danj@
Changelog: https://github.com/facebook/zstd/blob/v1.4.9/CHANGELOG
Visibility of symbols in shared lib has been fixed resulting in
check_sym reporting removal of several symbols. Bump shared lib
accordingly.
OK sthen@
- 'COMPILER=base-clang ports-gcc' is needed because of -Wvla in a couple
of Makefiles, which is easily patched out
- switch ALL_TARGET to 'default' as 'allmost' builds stuff that we do
not package. This saves a couple of seconds while building, plus the
build is C-only
- No need for WANTLIB+=atomic/LDFLAGS+=-latomic (hppa only). There is
nothing related to atomics in the stuff that is build (related to
ALL_TARGET)
- No need to set CXX* in MAKE_ENV as the build is C-only
- No need to set CFLAGS. Upstream's (GNU)Makefile properly amends CFLAGS
on a per-target basis. We already provide CFLAGS through MAKE_ENV, let
the Makefile do its job
- Update CPPFLAGS
OK sthen@
Maintenance release, which includes a few bug fixes, including a fix for
a rare data corruption bug, which could only be triggered in a niche use
case.
List of changes can be found at
https://github.com/facebook/zstd/releases/tag/v1.4.1
Bump major of SHARED_LIBS as symbols have been removed. Consumers have
been build tested. Run tested in combination with libarchive and
borgbackup.
OK sthen@
Bump minor of shared lib as symbols have been added. Drop patch as it
has been committed upstream. Switch from GitHub auto-generated tarballs
to MASTER_SITES.
OK sthen@
Several patches have been merged upstream. Minor of shared lib has been
bumped as symbols have been added.
While here change mail address of maintainer.
OK sthen@
zstandard fast real-time compression algorithm
Description:
Zstd, short for Zstandard, is a fast lossless compression algorithm, targeting
real-time compression scenarios at zlib-level and better compression ratios.
Maintainer: Juan Francisco Cantero Hurtado <juanfra@openbsd.org>
WWW: https://facebook.github.io/zstd/
OK sthen@