./archivers/zstd [zstandard fast real-time compression algorithm]
[+] Add this package to your ports tracker

[ CVSweb ] [ Homepage ] [ RSS feed ]

Version: 1.4.5, Package name: zstd-1.4.5
Maintained by: Bjorn Ketelaars
Master sites:
Description
Zstd, short for Zstandard, is a fast lossless compression algorithm, targeting
real-time compression scenarios at zlib-level and better compression ratios.


Filesize: 1927.437 KB
Version History (View Complete History)
  • (2020-05-29) Updated to version: zstd-1.4.5
  • (2019-11-06) Updated to version: zstd-1.4.4
  • (2018-06-30) Updated to version: zstd-1.3.5
  • (2018-04-05) Updated to version: zstd-1.3.4
  • (2018-01-04) Updated to version: zstd-1.3.3
  • (2017-10-24) Updated to version: zstd-1.3.2
  • (2017-07-20) Updated to version: zstd-1.3.0
  • (2017-05-06) Updated to version: zstd-1.2.0
  • (2017-04-13) Updated to version: zstd-1.1.4
  • (2017-02-19) Updated to version: zstd-1.1.3
[show/hide] View available PLISTS (Can be a lot of data)

CVS Commit History:

   2020-09-03 11:11:10 by Bjorn Ketelaars | Files touched by this commit (4)
Log message:
Update Makefile for archivers/zstd
- '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@
   2020-05-29 14:39:12 by Bjorn Ketelaars | Files touched by this commit (1)
Log message:
naddy@ found that with the update to 1.4.5, the build time of
archivers/zstd has tripled. This is caused by zstd building everything
in examples and contrib, which we do not package. Setting ALL_TARGET
fixes this. Build time, on my x230, dropped from 20m41.61s to 5m47.06s.
No REVISION bump required.
OK naddy@
   2020-05-28 13:31:56 by Bjorn Ketelaars | Files touched by this commit (5)
Log message:
Update to zstd-1.4.5
Changes: https://github.com/facebook/zstd/blob/v1.4.5/CHANGELOG
Minor bump because of a symbol addition.
OK juanfra@
   2020-02-15 05:38:15 by Bjorn Ketelaars | Files touched by this commit (2)
Log message:
Fix for \# backward-incompatibility in gmake 4.3
   2019-12-08 11:41:48 by Bjorn Ketelaars | Files touched by this commit (2)
Log message:
Add debug package for zstd.
   2019-11-06 03:19:15 by Bjorn Ketelaars | Files touched by this commit (4)
Log message:
Update to zstd-1.4.4.
Changelog: https://github.com/facebook/zstd/blob/v1.4.4/CHANGELOG
Bumped minor of SHARED_LIBS as symbols have been added.
   2019-08-20 09:41:37 by Bjorn Ketelaars | Files touched by this commit (2)
Log message:
Update to zstd-1.4.3.
Fixes an issue, which can degrade the effectiveness of dictionary
compression. Overview of changes can be found at
https://github.com/facebook/zstd/releases/tag/v1.4.3
   2019-07-26 05:14:42 by Bjorn Ketelaars | Files touched by this commit (2)
Log message:
Update to zstd-1.4.2.
zstd-1.4.1 included a bug in decompressing v0.5 legacy frames, which is
fixed in 1.4.2.
   2019-07-20 01:54:25 by Bjorn Ketelaars | Files touched by this commit (3)
Log message:
Update to zstd-1.4.1.
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
   2019-07-12 14:44:13 by Stuart Henderson | Files touched by this commit (877)
Log message:
replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes
   2019-04-17 02:01:01 by Bjorn Ketelaars | Files touched by this commit (3)
Log message:
Update to zstd-1.4.0.
Changelog: https://github.com/facebook/zstd/blob/master/CHANGELOG
Bump major of SHARED_LIBS as symbols have been removed.
OK sthen@
   2019-04-15 21:52:47 by Brian Callahan | Files touched by this commit (1)
Log message:
Link with -latomic on hppa. Doesn't affect any other archs.
ok bket@
   2018-12-28 12:28:37 by Bjorn Ketelaars | Files touched by this commit (4)
Log message:
Update to zstd-1.3.8.
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@
   2018-10-23 22:58:20 by Bjorn Ketelaars | Files touched by this commit (3)
Log message:
Update to zstd-1.3.7.
Minor fix release, which fixes a compression ratio regression. List of
man pages has been completed with documentation for zstdless and
zstdgrep.
   2018-10-16 08:56:34 by Bjorn Ketelaars | Files touched by this commit (5)
Log message:
Update to zstd-1.3.6.
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@
   2018-09-15 11:38:16 by Visa Hankala | Files touched by this commit (1)
Log message:
Fix a cyclic dependency. The devel/llvm port depends indirectly on
archivers/zstd (devel/llvm -> devel/cmake -> archivers/libarchive ->
archivers/zstd), so ports-clang should not be used in zstd's COMPILER.
Otherwise, zstd build is blocked if clang is not readily available,
as is the case with bulk builds on gcc architectures.
The dependency archivers/libarchive -> archivers/zstd was added
recently.
OK bket@ sthen@
   2018-06-29 13:02:07 by Bjorn Ketelaars | Files touched by this commit (7)
Log message:
Update to zstd-1.3.5.
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@
   2018-05-12 08:49:01 by Jeremie Courreges-Anglas | Files touched by this commit (1)
Log message:
Needs a c++11 compiler, spotted on powerpc
   2018-04-04 10:10:02 by Bjorn Ketelaars | Files touched by this commit (6)
Log message:
Update to zstd-1.3.4.
Bumped major number of shared lib as symbols have been removed, and
added.
OK juanfra@, sthen@, kn@
   2018-01-14 03:30:28 by Juan Francisco Cantero Hurtado | Files touched by this commit (1)
Log message:
Remove the patents comment. rsadowski@ wanted to remove the comment in
a previous update but I objected because I thought there was still a
PATENT file in the repo.
   2018-01-10 17:13:49 by Juan Francisco Cantero Hurtado | Files touched by this commit (1)
Log message:
Bjorn Ketelaars takes the maintainership.
   2018-01-04 07:47:20 by Stuart Henderson | Files touched by this commit (6)
Log message:
update to zstd-1.3.3, enable building libraries, enable tests
from Björn Ketelaars
   2017-07-19 16:16:30 by Juan Francisco Cantero Hurtado | Files touched by this commit (2)
Log message:
Update to zstd 1.3.0. Drop MAINTAINER.
   2017-06-01 06:06:29 by Stuart Henderson | Files touched by this commit (1)
Log message:
LANGS -> COMPILER_LANGS
   2017-05-31 02:08:18 by Marc Espie | Files touched by this commit (173)
Log message:
switch everything to new COMPILER idiom, even stuff that won't build with clang
yet, but at least that part is done.
   2017-05-22 07:47:39 by Marc Espie | Files touched by this commit (1)
Log message:
okay, this is C, but still does not need gcc4 on clang
   2017-05-05 12:16:53 by Juan Francisco Cantero Hurtado | Files touched by this commit (4)
Log message:
Update to zstd 1.2.0.
   2017-05-01 09:14:18 by Stuart Henderson | Files touched by this commit (1)
Log message:
switch to MODGCC4_ARCHS=${GCC3_ARCHS} ${GCC4_ARCHS}, C only. ok juanfra@
   2017-04-13 03:41:15 by Juan Francisco Cantero Hurtado | Files touched by this commit (3)
Log message:
Update to zstd 1.1.4.
   2017-02-19 07:34:44 by Juan Francisco Cantero Hurtado | Files touched by this commit (3)
Log message:
Update to zstd 1.1.3.
   2016-12-25 14:53:13 by Juan Francisco Cantero Hurtado | Files touched by this commit (4)
Log message:
Update to zstd 1.1.2.
   2016-11-12 19:30:23 by Juan Francisco Cantero Hurtado | Files touched by this commit (3)
Log message:
Update to zstd 1.1.1.