pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/archivers/zstd



Module Name:    pkgsrc
Committed By:   wiz
Date:           Wed May  1 08:24:58 UTC 2019

Modified Files:
        pkgsrc/archivers/zstd: Makefile distinfo
        pkgsrc/archivers/zstd/patches: patch-programs_Makefile

Log Message:
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


To generate a diff of this commit:
cvs rdiff -u -r1.21 -r1.22 pkgsrc/archivers/zstd/Makefile
cvs rdiff -u -r1.18 -r1.19 pkgsrc/archivers/zstd/distinfo
cvs rdiff -u -r1.5 -r1.6 \
    pkgsrc/archivers/zstd/patches/patch-programs_Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/archivers/zstd/Makefile
diff -u pkgsrc/archivers/zstd/Makefile:1.21 pkgsrc/archivers/zstd/Makefile:1.22
--- pkgsrc/archivers/zstd/Makefile:1.21 Wed Jan  2 14:27:36 2019
+++ pkgsrc/archivers/zstd/Makefile      Wed May  1 08:24:57 2019
@@ -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}

Index: pkgsrc/archivers/zstd/distinfo
diff -u pkgsrc/archivers/zstd/distinfo:1.18 pkgsrc/archivers/zstd/distinfo:1.19
--- pkgsrc/archivers/zstd/distinfo:1.18 Wed Jan  2 14:27:36 2019
+++ pkgsrc/archivers/zstd/distinfo      Wed May  1 08:24:57 2019
@@ -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

Index: pkgsrc/archivers/zstd/patches/patch-programs_Makefile
diff -u pkgsrc/archivers/zstd/patches/patch-programs_Makefile:1.5 pkgsrc/archivers/zstd/patches/patch-programs_Makefile:1.6
--- pkgsrc/archivers/zstd/patches/patch-programs_Makefile:1.5   Wed Jan  2 14:27:36 2019
+++ pkgsrc/archivers/zstd/patches/patch-programs_Makefile       Wed May  1 08:24:58 2019
@@ -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