Accepting request 1067313 from Archiving
zchunk is already updated to work with zstd-1.5.4 - 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 OBS-URL: https://build.opensuse.org/request/show/1067313 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/zstd?expand=0&rev=30
This commit is contained in:
commit
220980318b
@ -1,17 +1,17 @@
|
||||
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
|
||||
|
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:7c42d56fac126929a6a85dbc73ff1db2411d04f104fae9bdea51305663a83fd0
|
||||
size 1936664
|
@ -1,17 +0,0 @@
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
|
||||
iQJFBAADCgAvFiEETvSsY0VfyfRUXZt974/plSi1L/0FAmHp2lARHHNpZ25pbmdA
|
||||
enN0ZC5uZXQACgkQ74/plSi1L/3cNA//QJClHfc5gvIfxWO199i4reO6GDOzoNWS
|
||||
6xi6MCv1fxHHYfJZTij2/Uokyuc3lr0WD0AUGLFOy3jKUtWUCDjgp12iOEKa9pbf
|
||||
MIJ5jEHUYkC6yAr3omlgpPQ5EXnKs4u1b9AopKs90GKTVKrDreaoyTqlF7nGV3ud
|
||||
xS5t4r1ihwEnxfe4GcAga2T/uX0iu2yWzqxol3/T/DwqmK0gvEpaw0qEGSVRItW3
|
||||
dEGiSAOYRfOxPMg1u8KlD/E/oe7GPEIjRkt8RALWRpzg+FuTHhBvUfjKUV7ZJyWa
|
||||
HNnxzMbsKxDFNzZ/EDfG4ATZQVcL73iEi/3vT4OWHi2NI2U+S1JwKMyV4831jQ8E
|
||||
M1ta97trYDyCggMCT1Na5zYJZNpGFu1T1Vhb6iFSNyQq0aZilshL3opsgR1CxqUf
|
||||
BAD+rUpDRsomYH79gjwM45Fe3D3fRxXrVKhur9WsO0+OYpyULBX/oJ7z/9JNL240
|
||||
yN+QlpIjlkrolPB07ykjN9OsyWuHD6PJ37RVO4laEcsrn+CqGvJ2L/wOsNsQhJ+Y
|
||||
3Bwp2wLhaNeHNRmRiqc79/pIOqrdiKAp/ji0jVWfBj/QDpnDdxNznzOuehIpmiLB
|
||||
hSJbeycS/t/RFU3JO7UakdTc8s1mr9VaJSCHcXlgYoeuQ4O0ljKbH/g9Dn/LLWFG
|
||||
Z4Zccqm7w90=
|
||||
=89fj
|
||||
-----END PGP SIGNATURE-----
|
3
zstd-1.5.4.tar.gz
Normal file
3
zstd-1.5.4.tar.gz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:0f470992aedad543126d06efab344dc5f3e171893810455787d38347343a4424
|
||||
size 2161536
|
17
zstd-1.5.4.tar.gz.sig
Normal file
17
zstd-1.5.4.tar.gz.sig
Normal file
@ -0,0 +1,17 @@
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
|
||||
iQJFBAADCAAvFiEETvSsY0VfyfRUXZt974/plSi1L/0FAmPlnxIRHHNpZ25pbmdA
|
||||
enN0ZC5uZXQACgkQ74/plSi1L/0HtQ//RlPwx5rGYTeVBenJXspAhOdsX0R2V33y
|
||||
uUaziGTTlSf4VzANSEprcF9siCOhdsr7a5i6u57FtdtVZR4MHK1DGFcReyXr/vyJ
|
||||
W5AOGhXGaIgSuRlVbZhv7XGiV5GNqEE4qu1HFEoBUEZ/RXReOH2IYAKQpNq6Phju
|
||||
aHNH1Zmt/x1P2qzN3wr0livXcddSVThtCBscFCHqL6L4GA8GUtjx5mQV0mkdhaGf
|
||||
J62FY71eeG8vxolk0hkMIZSnQlyE8rq/DZ+wM/Q3YFfh0NDvggh/Ogejc41SKSv/
|
||||
+uoobCmEKc+ypqeIYIsWUng3F/HrPnAJOfDc/b+jCJwQc9HQa5tsasQ15uuYqFhl
|
||||
5fsHyJjFyaG1WZ4eGQ7BSIzhqz37JLY2UQPl5kylo008fFryuOuX2P8gzP94GH8Q
|
||||
vL98/B13Aj5UM01YluhATj1uGw3AGvaIL9x1wuBKaLVVDypuRlYTkM5FjAEDyLFU
|
||||
++Un7ZsZBAD1EIxEw+mCPE55wcp+LFBYIH70gIwCKk9aeI1TiJl6be1iptGb/3eV
|
||||
06z86MghxV15cac8rSqB5i9t90c1kUz/8eU9XrlAYwKYAo9BcQR2G6em6E8f/5t8
|
||||
4APP0QYi2O78QAjoXUEwT9fbWs+F9hbGN7kj63PIzYLqiMc8MNcz7Unq9yxDNYBk
|
||||
drCMUln4cHI=
|
||||
=nV7j
|
||||
-----END PGP SIGNATURE-----
|
84
zstd.changes
84
zstd.changes
@ -1,3 +1,87 @@
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 10 08:22:04 UTC 2023 - Bernhard Wiedemann <bwiedemann@suse.com>
|
||||
|
||||
- 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
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 3 09:03:22 UTC 2023 - Dirk Müller <dmueller@suse.com>
|
||||
|
||||
|
@ -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 @@ compression than gzip. For roughly the same time, zstd achives a
|
||||
~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
|
||||
|
Loading…
Reference in New Issue
Block a user