pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/archivers/zstd zstd: update to 1.4.0.
details: https://anonhg.NetBSD.org/pkgsrc/rev/3e2083a47ef6
branches: trunk
changeset: 322964:3e2083a47ef6
user: wiz <wiz%pkgsrc.org@localhost>
date: Wed May 01 08:24:57 2019 +0000
description:
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:
archivers/zstd/Makefile | 4 ++--
archivers/zstd/distinfo | 12 ++++++------
archivers/zstd/patches/patch-programs_Makefile | 8 ++++----
3 files changed, 12 insertions(+), 12 deletions(-)
diffs (55 lines):
diff -r dd3f727db800 -r 3e2083a47ef6 archivers/zstd/Makefile
--- a/archivers/zstd/Makefile Wed May 01 07:27:37 2019 +0000
+++ b/archivers/zstd/Makefile Wed May 01 08:24:57 2019 +0000
@@ -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 -r dd3f727db800 -r 3e2083a47ef6 archivers/zstd/distinfo
--- a/archivers/zstd/distinfo Wed May 01 07:27:37 2019 +0000
+++ b/archivers/zstd/distinfo Wed May 01 08:24:57 2019 +0000
@@ -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 -r dd3f727db800 -r 3e2083a47ef6 archivers/zstd/patches/patch-programs_Makefile
--- a/archivers/zstd/patches/patch-programs_Makefile Wed May 01 07:27:37 2019 +0000
+++ b/archivers/zstd/patches/patch-programs_Makefile Wed May 01 08:24:57 2019 +0000
@@ -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)"
Home |
Main Index |
Thread Index |
Old Index