diff options
author | wiz <wiz@pkgsrc.org> | 2019-05-01 08:24:57 +0000 |
---|---|---|
committer | wiz <wiz@pkgsrc.org> | 2019-05-01 08:24:57 +0000 |
commit | faa6d2e64db70e79a1921177fcd8636ea5882200 (patch) | |
tree | 53001d6bbdf2cd1604a8100e6412e1945d2b8d16 /archivers | |
parent | ec3f44fa114c6cd71334bc08b9f7da54579d9868 (diff) | |
download | pkgsrc-faa6d2e64db70e79a1921177fcd8636ea5882200.tar.gz |
zstd: update to 1.4.0.
v1.4.0
perf: Improve level 1 compression speed in most scenarios by 6% by @gbtucker and @terrelln
api: Move the advanced API, including all functions in the staging section, to the stable section
api: Make ZSTD_e_flush and ZSTD_e_end block for maximum forward progress
api: Rename ZSTD_CCtxParam_getParameter to ZSTD_CCtxParams_getParameter
api: Rename ZSTD_CCtxParam_setParameter to ZSTD_CCtxParams_setParameter
api: Don't export ZSTDMT functions from the shared library by default
api: Require ZSTD_MULTITHREAD to be defined to use ZSTDMT
api: Add ZSTD_decompressBound() to provide an upper bound on decompressed size by @shakeelrao
api: Fix ZSTD_decompressDCtx() corner cases with a dictionary
api: Move ZSTD_getDictID_*() functions to the stable section
api: Add ZSTD_c_literalCompressionMode flag to enable or disable literal compression by @terrelln
api: Allow compression parameters to be set when a dictionary is used
api: Allow setting parameters before or after ZSTD_CCtx_loadDictionary() is called
api: Fix ZSTD_estimateCStreamSize_usingCCtxParams()
api: Setting ZSTD_d_maxWindowLog to 0 means use the default
cli: Ensure that a dictionary is not used to compress itself by @shakeelrao
cli: Add --[no-]compress-literals flag to enable or disable literal compression
doc: Update the examples to use the advanced API
doc: Explain how to transition from old streaming functions to the advanced API in the header
build: Improve the Windows release packages
build: Improve CMake build by @hjmjohnson
build: Build fixes for FreeBSD by @lwhsu
build: Remove redundant warnings by @thatsafunnyname
build: Fix tests on OpenBSD by @bket
build: Extend fuzzer build system to work with the new clang engine
build: CMake now creates the libzstd.so.1 symlink
build: Improve Menson build by @lzutao
misc: Fix symbolic link detection on FreeBSD
misc: Use physical core count for -T0 on FreeBSD by @cemeyer
misc: Fix zstd --list on truncated files by @kostmo
misc: Improve logging in debug mode by @felixhandte
misc: Add CirrusCI tests by @lwhsu
misc: Optimize dictionary memory usage in corner cases
misc: Improve the dictionary builder on small or homogeneous data
misc: Fix spelling across the repo by @jsoref
Diffstat (limited to 'archivers')
-rw-r--r-- | archivers/zstd/Makefile | 4 | ||||
-rw-r--r-- | archivers/zstd/distinfo | 12 | ||||
-rw-r--r-- | archivers/zstd/patches/patch-programs_Makefile | 8 |
3 files changed, 12 insertions, 12 deletions
diff --git a/archivers/zstd/Makefile b/archivers/zstd/Makefile index fe478b7d7ca..87e623f24cb 100644 --- a/archivers/zstd/Makefile +++ b/archivers/zstd/Makefile @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.21 2019/01/02 14:27:36 adam Exp $ +# $NetBSD: Makefile,v 1.22 2019/05/01 08:24:57 wiz Exp $ -DISTNAME= zstd-1.3.8 +DISTNAME= zstd-1.4.0 CATEGORIES= archivers MASTER_SITES= ${MASTER_SITE_GITHUB:=facebook/} GITHUB_TAG= v${PKGVERSION_NOREV} diff --git a/archivers/zstd/distinfo b/archivers/zstd/distinfo index a77062bc269..0c285150ae4 100644 --- a/archivers/zstd/distinfo +++ b/archivers/zstd/distinfo @@ -1,10 +1,10 @@ -$NetBSD: distinfo,v 1.18 2019/01/02 14:27:36 adam Exp $ +$NetBSD: distinfo,v 1.19 2019/05/01 08:24:57 wiz Exp $ -SHA1 (zstd-1.3.8.tar.gz) = c9a15a6866df9529e2c66935225d2b51487fd84c -RMD160 (zstd-1.3.8.tar.gz) = f97af0cfe53b45f9f4e2e4536bff0471330c65f8 -SHA512 (zstd-1.3.8.tar.gz) = 834f7b6477c1e7d70f71105ea52be15c33866b48b93b7a3c6dff4f10c761e5ad35f3903899516317690a4b768051f6eedf7c030292f57cea5613d4017fab9466 -Size (zstd-1.3.8.tar.gz) = 1875233 bytes +SHA1 (zstd-1.4.0.tar.gz) = e84134317de0129a651784a558338398f8910c49 +RMD160 (zstd-1.4.0.tar.gz) = 4760fd3e96f65ddb08cbc5f5072d600a275857b0 +SHA512 (zstd-1.4.0.tar.gz) = 8614934e25eb1e82b554c483bc9d2d055f51344697295e83b22a8d726321b12068cfa7f7d2a9fe28a2de7c9edda59733826277efc7046e13674d6f7f02af5671 +Size (zstd-1.4.0.tar.gz) = 1898741 bytes SHA1 (patch-Makefile) = daf9d1946513ee24a4c4c187ec80878e9a578744 SHA1 (patch-lib_Makefile) = ed367b656573b2ff05c9992f1e80338706aaf81d -SHA1 (patch-programs_Makefile) = 3bdaecb37156526fc8fa6ab82305c5b8d657d444 +SHA1 (patch-programs_Makefile) = c7e961ce61ee5f0e81f1f31c55e7fb9be5a5b710 SHA1 (patch-zlibWrapper_examples_minigzip.c) = 4ed0cb648bdd6efa61b3f66ba6eb1ea74b7767ec diff --git a/archivers/zstd/patches/patch-programs_Makefile b/archivers/zstd/patches/patch-programs_Makefile index 7fd3485483f..cae968b4450 100644 --- a/archivers/zstd/patches/patch-programs_Makefile +++ b/archivers/zstd/patches/patch-programs_Makefile @@ -1,15 +1,15 @@ -$NetBSD: patch-programs_Makefile,v 1.5 2019/01/02 14:27:36 adam Exp $ +$NetBSD: patch-programs_Makefile,v 1.6 2019/05/01 08:24:58 wiz Exp $ Use zstd shared library. ---- programs/Makefile.orig 2018-12-27 12:42:44.000000000 +0000 +--- programs/Makefile.orig 2019-04-16 22:37:24.000000000 +0000 +++ programs/Makefile @@ -165,7 +165,7 @@ $(ZSTDDECOMP_O): CFLAGS += $(ALIGN_LOOP) zstd : CPPFLAGS += $(THREAD_CPP) $(ZLIBCPP) $(LZMACPP) $(LZ4CPP) zstd : LDFLAGS += $(THREAD_LD) $(ZLIBLD) $(LZMALD) $(LZ4LD) $(DEBUGFLAGS_LD) zstd : CPPFLAGS += -DZSTD_LEGACY_SUPPORT=$(ZSTD_LEGACY_SUPPORT) --zstd : $(ZSTDLIB_FILES) zstdcli.o util.o fileio.o benchfn.o benchzstd.o datagen.o dibio.o -+zstd : zstdcli.o util.o fileio.o benchfn.o benchzstd.o datagen.o dibio.o +-zstd : $(ZSTDLIB_FILES) zstdcli.o util.o timefn.o fileio.o benchfn.o benchzstd.o datagen.o dibio.o ++zstd : zstdcli.o util.o timefn.o fileio.o benchfn.o benchzstd.o datagen.o dibio.o @echo "$(THREAD_MSG)" @echo "$(ZLIB_MSG)" @echo "$(LZMA_MSG)" |