Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package zstd for openSUSE:Factory checked in 
at 2023-02-25 19:54:13
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/zstd (Old)
 and      /work/SRC/openSUSE:Factory/.zstd.new.31432 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "zstd"

Sat Feb 25 19:54:13 2023 rev:30 rq:1067313 version:1.5.4

Changes:
--------
--- /work/SRC/openSUSE:Factory/zstd/zstd.changes        2023-01-07 
17:15:38.896700499 +0100
+++ /work/SRC/openSUSE:Factory/.zstd.new.31432/zstd.changes     2023-02-25 
19:54:14.626945653 +0100
@@ -1,0 +2,84 @@
+Fri Feb 10 08:22:04 UTC 2023 - Bernhard Wiedemann <[email protected]>
+
+- update to 1.5.4:
+  * perf: +20% faster huffman decompression for targets that
+    can't compile x64 assembly
+  * perf: up to +10% faster streaming compression at levels 1-2
+  * perf: +4-13% for levels 5-12 by optimizing function
+    generation
+  * pref: +3-11% compression speed for `arm` target
+  * perf: +5-30% faster dictionary compression at levels 1-4
+  * perf: +10-20% cold dict compression speed by prefetching
+    CDict tables
+  * perf: +1% faster compression by removing a branch in
+    ZSTD_fast_noDict
+  * perf: Small compression ratio improvements in high
+    compression mode
+  * perf: small speed improvement by better detecting
+    `STATIC_BMI2` for `clang`
+  * perf: Improved streaming performance when
+    `ZSTD_c_stableInBuffer` is set
+  * cli: Asynchronous I/O for improved cli speed
+  * cli: Change `zstdless` behavior to align with `zless`
+  * cli: Keep original file if `-c` or `--stdout` is given
+  * cli: Keep original files when result is concatenated into a
+    single output with `-o`
+  * cli: Preserve Permissions and Ownership of regular files
+  * cli: Print zlib/lz4/lzma library versions with `-vv`
+  * cli: Print checksum value for single frame files with `-lv`
+  * cli: Print `dictID` when present with `-lv`
+  * cli: when `stderr` is *not* the console, disable status
+    updates, but preserve final summary
+  * cli: support `--best` and `--no-name` in `gzip` compatibility
+    mode
+  * cli: support for `posix` high resolution timer
+    `clock_gettime()`, for improved benchmark accuracy
+  * cli: improved help/usage (`-h`,  `-H`) formatting
+  * cli: Fix better handling of bogus numeric values
+  * cli: Fix input consists of multiple files _and_ `stdin`
+  * cli: Fix tiny files passthrough
+  * cli: Fix for `-r` on empty directory
+  * cli: Fix empty string as argument for `--output-dir-*`
+  * cli: Fix decompression memory usage reported by `-vv --long`
+  * cli: Fix infinite loop when empty input is passed to trainer
+  * cli: Fix `--adapt` doesn't work when `--no-progress` is also
+    set
+  * api: Support for Block-Level Sequence Producer
+  * api: Support for in-place decompression
+  * api: New  `ZSTD_CCtx_setCParams()`  function, set all
+    parameters defined in a  `ZSTD_compressionParameters`
+    structure
+  * api: Streaming decompression detects incorrect header ID
+    sooner
+  * api: Window size resizing optimization for edge case
+  * api: More accurate error codes for busy-loop scenarios
+  * api: Fix limit overflow in `compressBound` and
+    `decompressBound` (#3362, #3373, Cyan4973) reported by
+    @nigeltao
+  * api: Deprecate several advanced experimental functions:
+    streaming (#3408, @embg), copy
+  * bug: Fix corruption that rarely occurs in 32-bit mode with
+    wlog=25
+  * bug: Fix for block-splitter
+  * bug: Fixes for Sequence Compression API
+  * bug: Fix leaking thread handles on Windows
+  * bug: Fix timing issues with cmake/meson builds
+  * build: Allow user to select legacy level for cmake
+  * build: Enable legacy support by default in cmake
+  * build: Meson build script improvements
+  * build: Add aarch64 to supported architectures for zstd_trace
+  * build: support AIX architecture
+  * build: Fix `ZSTD_LIB_MINIFY` build macro, which now reduces
+    static library size by half
+  * build: Fix Windows issues with Multithreading translation
+    layer (#3364, #3380, @yoniko) and ARM64 target
+  * build: Fix `cmake` script
+  * doc: Updated man page, providing more details for `--train`
+    mode
+  * doc: Add decompressor errata document
+  * misc: Enable Intel CET
+  * misc: Fix `contrib/` seekable format
+  * misc: Improve speed of the one-file library generator
+- rebase pzstd.1.patch
+
+-------------------------------------------------------------------

Old:
----
  zstd-1.5.2.tar.gz
  zstd-1.5.2.tar.gz.sig

New:
----
  zstd-1.5.4.tar.gz
  zstd-1.5.4.tar.gz.sig

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ zstd.spec ++++++
--- /var/tmp/diff_new_pack.fzbDB2/_old  2023-02-25 19:54:15.490950978 +0100
+++ /var/tmp/diff_new_pack.fzbDB2/_new  2023-02-25 19:54:15.498951027 +0100
@@ -18,7 +18,7 @@
 
 %define libname libzstd1
 Name:           zstd
-Version:        1.5.2
+Version:        1.5.4
 Release:        0
 Summary:        Zstandard compression tools
 License:        BSD-3-Clause AND GPL-2.0-only
@@ -48,11 +48,6 @@
 ~12%% better ratio than gzip. LZMA outperforms zstd by ~10%% faster
 compression for same ratio, or ~1–4%% size reduction for same time.
 
-
-
-
-# This compression summary is based on 
https://lists.opensuse.org/opensuse-factory/2019-05/msg00344.html
-
 %package -n %{libname}
 Summary:        Zstd compression library
 Group:          System/Libraries

++++++ pzstd.1.patch ++++++
--- /var/tmp/diff_new_pack.fzbDB2/_old  2023-02-25 19:54:15.594951618 +0100
+++ /var/tmp/diff_new_pack.fzbDB2/_new  2023-02-25 19:54:15.598951643 +0100
@@ -1,18 +1,18 @@
-Index: zstd-1.5.2/programs/zstd.1
+Index: zstd-1.5.4/programs/zstd.1
 ===================================================================
---- zstd-1.5.2.orig/programs/zstd.1
-+++ zstd-1.5.2/programs/zstd.1
-@@ -217,6 +217,12 @@ If input directory contains "\.\.", the
- .
- .IP "" 0
- .
+--- zstd-1.5.4.orig/programs/zstd.1
++++ zstd-1.5.4/programs/zstd.1
+@@ -171,6 +171,12 @@ do not store the original filename and t
+ .TP
+ \fB\-\-best\fR
+ alias to the option \fB\-9\fR\.
 +.SS Parallel Zstd OPTIONS
 +Additional options for the pzstd utility
 +.TP
 +\fB\-p\fR, \fB\-\-processes\fR
 + 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\.
- .
+ .SS "Environment Variables"
+ Employing environment variables to set parameters has security implications\. 
Therefore, this avenue is intentionally limited\. 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
 

++++++ zstd-1.5.2.tar.gz -> zstd-1.5.4.tar.gz ++++++
++++ 39484 lines of diff (skipped)

Reply via email to