Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package zstd for openSUSE:Factory checked in at 2022-01-05 11:27:50 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/zstd (Old) and /work/SRC/openSUSE:Factory/.zstd.new.1896 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "zstd" Wed Jan 5 11:27:50 2022 rev:26 rq: version:1.5.0 Changes: -------- --- /work/SRC/openSUSE:Factory/zstd/zstd.changes 2022-01-04 19:37:26.941926876 +0100 +++ /work/SRC/openSUSE:Factory/.zstd.new.1896/zstd.changes 2022-01-05 11:27:52.558990170 +0100 @@ -2,26 +1,0 @@ -Mon Jan 3 09:18:49 UTC 2022 - Dirk M??ller <[email protected]> - -- fix pkgconfig pc file settings by passing in right prefix during build - -------------------------------------------------------------------- -Mon Dec 27 14:59:02 UTC 2021 - Dirk M??ller <[email protected]> - -- update to 1.5.1: - * perf: rebalanced compression levels, to better match the intended speed/level curve - * perf: faster huffman decoder, using x64 assembly - * perf: slightly faster high speed modes (strategies fast & dfast) - * perf: improved binary size and faster compilation times - * perf: new row64 mode, used notably in level 12 - * perf: faster mid-level compression speed in presence of highly repetitive patterns - * perf: minor compression ratio improvements for small data at high levels - * perf: reduced stack usage (mostly useful for Linux Kernel) - * perf: faster compression speed on incompressible data - * perf: on-demand reduced ZSTD_DCtx state size, using build macro ZSTD_DECODER_INTERNAL_BUFFER, at a small cost of performance - * build: allows hiding static symbols in the dynamic library, using build macro - * build: support for m68k (Motorola 68000's) - * build: improved AIX support - * build: improved meson unofficial build - * cli : custom memory limit when training dictionary (#2925) - * cli : report advanced parameters information when compressing in very verbose mode (``-vv`) - -------------------------------------------------------------------- Old: ---- zstd-1.5.1.tar.gz zstd-1.5.1.tar.gz.sig New: ---- zstd-1.5.0.tar.gz zstd-1.5.0.tar.gz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ zstd.spec ++++++ --- /var/tmp/diff_new_pack.XukE6u/_old 2022-01-05 11:27:53.242990757 +0100 +++ /var/tmp/diff_new_pack.XukE6u/_new 2022-01-05 11:27:53.246990760 +0100 @@ -1,7 +1,7 @@ # # spec file for package zstd # -# Copyright (c) 2022 SUSE LLC +# Copyright (c) 2021 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,7 +19,7 @@ %define major 1 %define libname lib%{name}%{major} Name: zstd -Version: %{major}.5.1 +Version: %{major}.5.0 Release: 0 Summary: Zstandard compression tools License: BSD-3-Clause AND GPL-2.0-only @@ -89,9 +89,9 @@ %build %global _lto_cflags %{_lto_cflags} -ffat-lto-objects export CFLAGS="%{optflags}" -export CXXFLAGS="$CFLAGS -std=c++11" +export CXXFLAGS="%{optflags} -std=c++11" # lib-mt is alias for multi-threaded library support -%make_build prefix=%{_prefix} libdir=%{_libdir} -C lib lib-mt +%make_build -C lib lib-mt for dir in programs contrib/pzstd; do %make_build -C "$dir" done @@ -103,7 +103,7 @@ #make %{?_smp_mflags} -C contrib/pzstd test-pzstd %install -%make_install V=1 VERBOSE=1 prefix=%{_prefix} libdir=%{_libdir} +%make_install V=1 VERBOSE=1 PREFIX=%{_prefix} LIBDIR=%{_libdir} install -D -m755 contrib/pzstd/pzstd %{buildroot}%{_bindir}/pzstd install -D -m644 programs/zstd.1 %{buildroot}%{_mandir}/man1/pzstd.1 ++++++ pzstd.1.patch ++++++ --- /var/tmp/diff_new_pack.XukE6u/_old 2022-01-05 11:27:53.290990799 +0100 +++ /var/tmp/diff_new_pack.XukE6u/_new 2022-01-05 11:27:53.294990802 +0100 @@ -1,18 +1,18 @@ -Index: zstd-1.5.1/programs/zstd.1 +Index: zstd-1.4.7/programs/zstd.1 =================================================================== ---- zstd-1.5.1.orig/programs/zstd.1 -+++ zstd-1.5.1/programs/zstd.1 -@@ -147,6 +147,12 @@ If input directory contains "\.\.", the - .IP "\[ci]" 4 - \fB\-\-\fR: All arguments after \fB\-\-\fR are treated as files - .IP "" 0 -+.SS Parallel Zstd OPTIONS +--- zstd-1.4.7.orig/programs/zstd.1 ++++ zstd-1.4.7/programs/zstd.1 +@@ -223,6 +223,12 @@ Using environment variables to set param + .P + They can both be overridden by corresponding command line arguments: \fB\-#\fR for compression level and \fB\-T#\fR for number of compression threads\. + . ++.SH Parallel Zstd OPTIONS +Additional options for the pzstd utility +.TP -+\fB\-p\fR, \fB\-\-processes\fR ++.BR \-p ", " --processes + number of threads to use for (de)compression (default:4) +. - .SS "Restricted usage of Environment Variables" - Using environment variables to set parameters has security implications\. Therefore, this avenue is intentionally restricted\. Only \fBZSTD_CLEVEL\fR and \fBZSTD_NBTHREADS\fR are currently supported\. They set the compression level and number of threads to use during compression, respectively\. - .P + .SH "DICTIONARY BUILDER" + \fBzstd\fR offers \fIdictionary\fR compression, which greatly improves efficiency on small files and messages\. It\'s possible to train \fBzstd\fR with a set of samples, the result of which is saved into a file called a \fBdictionary\fR\. Then during compression and decompression, reference the same dictionary, using command \fB\-D dictionaryFileName\fR\. Compression of small files similar to the sample set will be greatly improved\. + . ++++++ zstd-1.5.1.tar.gz -> zstd-1.5.0.tar.gz ++++++ ++++ 29279 lines of diff (skipped)
