gnu: Zstandard: Update to 1.5.5.
This fixes a corruption bug: https://github.com/facebook/zstd/releases/tag/v1.5.5 * gnu/packages/compression.scm (zstd)[replacement, properties]: New fields. (zstd-1.5.5): New variable.
This commit is contained in:
parent
dd3e5e7110
commit
60c97c60a5
1 changed files with 21 additions and 0 deletions
|
@ -1635,6 +1635,13 @@ (define-public unshield
|
|||
(define-public zstd
|
||||
(package
|
||||
(name "zstd")
|
||||
;; Replace to avoid the data corruption bug fixed in Zstd 1.5.5.
|
||||
;; https://github.com/facebook/zstd/releases/tag/v1.5.5
|
||||
(replacement zstd-1.5.5)
|
||||
;; Hide this buggy package in the Guix UI. If you add another
|
||||
;; property to this package, adjust the properties in the package
|
||||
;; replacement accordingly.
|
||||
(properties `((hidden? . #true)))
|
||||
(version "1.5.0")
|
||||
(source
|
||||
(origin
|
||||
|
@ -1721,6 +1728,20 @@ (define-public zstd
|
|||
license:public-domain ; zlibWrapper/examples/fitblk*
|
||||
license:zlib)))) ; zlibWrapper/{gz*.c,gzguts.h}
|
||||
|
||||
(define-public zstd-1.5.5
|
||||
(package
|
||||
(inherit zstd)
|
||||
;; Don't hide this package from the UI.
|
||||
(properties '())
|
||||
(version "1.5.5")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "https://github.com/facebook/zstd/releases/download/"
|
||||
"v" version "/zstd-" version ".tar.gz"))
|
||||
(sha256
|
||||
(base32 "1r1ydmj7ib3g5372yj3k40vl3b9ax0154qg2lqcy7ylwhb69chww"))))))
|
||||
|
||||
(define-public pzstd
|
||||
(package/inherit zstd
|
||||
(name "pzstd")
|
||||
|
|
Loading…
Reference in a new issue