* [bug#72021] [PATCH 00/38] gnu: Add ouch.
@ 2024-07-09 23:33 Wilko Meyer
2024-07-09 23:36 ` [bug#72021] [PATCH 01/38] gnu: rust-cc-1: Update to 1.0.104 Wilko Meyer
` (38 more replies)
0 siblings, 39 replies; 40+ messages in thread
From: Wilko Meyer @ 2024-07-09 23:33 UTC (permalink / raw)
To: 72021; +Cc: Wilko Meyer, Efraim Flashner
Hi Guix,
I packaged ouch^1 (Obvious Unified Compression Helper), a CLI tool that can be
used for compressing and decompressing files/archives in various formats, and
updated a few dependencies plus added new ones along the way.
As of now, it builds successfully on my machine:
(~/devel/guix) λ ./pre-inst-env guix build ouch
/gnu/store/di8lw1jzvli3rmgm5j5090jacd8h6k7h-ouch-0.5.1
[1]: https://github.com/ouch-org/ouch
Cheers!
Wilko Meyer (38):
gnu: rust-cc-1: Update to 1.0.104.
gnu: rust-chrono-0.4: Update to 0.4.38.
gnu: rust-clap-mangen-0.2: Update to 0.2.22.
gnu: rust-crc32fast-1: Update to 1.4.2.
gnu: rust-crossbeam-utils-0.8: Update to 0.8.20.
gnu: rust-deflate64-0.1: Update to 0.1.8.
gnu: Add rust-filetime-creation-0.1.
gnu: rust-flate2-1: Update to 1.0.30.
gnu: Add rust-gzp-0.11.
gnu: Add rust-infer-0.15.
gnu: rust-jobserver-0.1: Update to 0.1.31.
gnu: Add rust-libdeflate-sys-0.12.
gnu: Add rust-libdeflater-0.12.
gnu: Add rust-zlib-rs-0.1.
gnu: Add rust-libz-rs-sys-0.1.
gnu: Add rust-lockfree-object-pool-0.1.
gnu: Add rust-lzma-rs-0.3.
gnu: Add rust-lzma-rust-0.1.
gnu: rust-memchr-2: Update to 2.7.4.
gnu: rust-serde-1: Update to 1.0.203.
gnu: rust-serde-derive-1: Update to 1.0.203.
gnu: Add rust-sevenz-rust-0.5.
gnu: Add rust-test-strategy-0.3.
gnu: rust-time-0.3: Update to 0.3.36.
gnu: rust-time-macros-0.2: Update to 0.2.18.
gnu: Add rust-unrar-sys-0.3.
gnu: Add rust-unrar-0.5.
gnu: Add rust-zip-2.
gnu: Add rust-zopfli-0.8.
gnu: rust-zstd-0.13: Update to 0.13.1.
gnu: rust-zstd-safe-7: Update to 7.1.0.
gnu: Add rust-cfb-0.7.
gnu: rust-serde-json-1: Update to 1.0.120.
gnu: rust-serde-test-1: Update to 1.0.176.
gnu: rust-thiserror-1: Update to 1.0.61.
gnu: rust-thiserror-impl-1: Update to 1.0.61.
gnu: Add rust-nt-time-0.6.
gnu: Add ouch.
gnu/packages/crates-io.scm | 477 ++++++++++++++++++++++++++++----
gnu/packages/crates-windows.scm | 46 +++
gnu/packages/rust-apps.scm | 58 ++++
3 files changed, 530 insertions(+), 51 deletions(-)
base-commit: 3f6d7f8133c9dc5a7e3bcea15c8b927ebb4dd05e
--
2.41.0
^ permalink raw reply [flat|nested] 40+ messages in thread
* [bug#72021] [PATCH 01/38] gnu: rust-cc-1: Update to 1.0.104.
2024-07-09 23:33 [bug#72021] [PATCH 00/38] gnu: Add ouch Wilko Meyer
@ 2024-07-09 23:36 ` Wilko Meyer
2024-07-09 23:36 ` [bug#72021] [PATCH 02/38] gnu: rust-chrono-0.4: Update to 0.4.38 Wilko Meyer
` (37 subsequent siblings)
38 siblings, 0 replies; 40+ messages in thread
From: Wilko Meyer @ 2024-07-09 23:36 UTC (permalink / raw)
To: 72021; +Cc: Wilko Meyer, Efraim Flashner
* gnu/packages/crates-io.scm (rust-cc-1): Update to 1.0.104.
[home-page]: Update URL.
Change-Id: I4e333cb392e7edae19557ecd9f9a2073b4947f1f
---
gnu/packages/crates-io.scm | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 6673cb6496..0078ec89bf 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -11814,7 +11814,7 @@ (define-public rust-cblas-sys-0.1
(define-public rust-cc-1
(package
(name "rust-cc")
- (version "1.0.83")
+ (version "1.0.104")
(source
(origin
(method url-fetch)
@@ -11822,7 +11822,7 @@ (define-public rust-cc-1
(file-name (string-append name "-" version ".tar.gz"))
(sha256
(base32
- "1l643zidlb5iy1dskc5ggqs4wqa29a02f44piczqc8zcnsq4y5zi"))))
+ "140445ysjvi9jm4sywah3a1z6rp1wqjhmm8myizjcjknk1zsbdkl"))))
(build-system cargo-build-system)
(arguments
`(#:tests? #f
@@ -11831,7 +11831,7 @@ (define-public rust-cc-1
("rust-libc" ,rust-libc-0.2))
#:cargo-development-inputs
(("rust-tempfile" ,rust-tempfile-3))))
- (home-page "https://github.com/alexcrichton/cc-rs")
+ (home-page "https://github.com/rust-lang/cc-rs")
(synopsis "Invoke the native C compiler")
(description
"This package provides a build-time dependency for Cargo build scripts to
--
2.41.0
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [bug#72021] [PATCH 02/38] gnu: rust-chrono-0.4: Update to 0.4.38.
2024-07-09 23:33 [bug#72021] [PATCH 00/38] gnu: Add ouch Wilko Meyer
2024-07-09 23:36 ` [bug#72021] [PATCH 01/38] gnu: rust-cc-1: Update to 1.0.104 Wilko Meyer
@ 2024-07-09 23:36 ` Wilko Meyer
2024-07-09 23:36 ` [bug#72021] [PATCH 03/38] gnu: rust-clap-mangen-0.2: Update to 0.2.22 Wilko Meyer
` (36 subsequent siblings)
38 siblings, 0 replies; 40+ messages in thread
From: Wilko Meyer @ 2024-07-09 23:36 UTC (permalink / raw)
To: 72021; +Cc: Wilko Meyer, Efraim Flashner
* gnu/packages/crates-io.scm (rust-chrono-0.4): Update to 0.4.38.
Change-Id: I45c278121a7943ef9f416703e3a8b622ef463a99
---
gnu/packages/crates-io.scm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 0078ec89bf..1da9ab00c5 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -12223,14 +12223,14 @@ (define-public rust-charset-0.1
(define-public rust-chrono-0.4
(package
(name "rust-chrono")
- (version "0.4.34")
+ (version "0.4.38")
(source
(origin
(method url-fetch)
(uri (crate-uri "chrono" version))
(file-name (string-append name "-" version ".tar.gz"))
(sha256
- (base32 "12zk0ja924f55va2fs0qj34xaygq46fy92blmc7qkmcj9dj1bh2v"))))
+ (base32 "009l8vc5p8750vn02z30mblg4pv2qhkbfizhfwmzc6vpy5nr67x2"))))
(build-system cargo-build-system)
(arguments
`(#:cargo-inputs
--
2.41.0
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [bug#72021] [PATCH 03/38] gnu: rust-clap-mangen-0.2: Update to 0.2.22.
2024-07-09 23:33 [bug#72021] [PATCH 00/38] gnu: Add ouch Wilko Meyer
2024-07-09 23:36 ` [bug#72021] [PATCH 01/38] gnu: rust-cc-1: Update to 1.0.104 Wilko Meyer
2024-07-09 23:36 ` [bug#72021] [PATCH 02/38] gnu: rust-chrono-0.4: Update to 0.4.38 Wilko Meyer
@ 2024-07-09 23:36 ` Wilko Meyer
2024-07-09 23:36 ` [bug#72021] [PATCH 04/38] gnu: rust-crc32fast-1: Update to 1.4.2 Wilko Meyer
` (35 subsequent siblings)
38 siblings, 0 replies; 40+ messages in thread
From: Wilko Meyer @ 2024-07-09 23:36 UTC (permalink / raw)
To: 72021; +Cc: Wilko Meyer, Efraim Flashner
* gnu/packages/crates-io.scm (rust-clap-mangen-0.2): Update to 0.2.22.
Change-Id: Id15f0b5328fe1bc664c2a61d313235cbf5fbdf63
---
gnu/packages/crates-io.scm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 1da9ab00c5..cb44dfd246 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -13182,14 +13182,14 @@ (define-public rust-clap-lex-0.2
(define-public rust-clap-mangen-0.2
(package
(name "rust-clap-mangen")
- (version "0.2.11")
+ (version "0.2.22")
(source (origin
(method url-fetch)
(uri (crate-uri "clap_mangen" version))
(file-name (string-append name "-" version ".tar.gz"))
(sha256
(base32
- "0cbp5cnh25qnd6l6mqs3v6ky524vxyyf7assfzg8ba83v48xkjvb"))))
+ "1pp23z585n48xm6s641qp5a4lrssdvmyamz4iljdcly8q1dxw3gm"))))
(build-system cargo-build-system)
(arguments
`(#:cargo-inputs
--
2.41.0
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [bug#72021] [PATCH 04/38] gnu: rust-crc32fast-1: Update to 1.4.2.
2024-07-09 23:33 [bug#72021] [PATCH 00/38] gnu: Add ouch Wilko Meyer
` (2 preceding siblings ...)
2024-07-09 23:36 ` [bug#72021] [PATCH 03/38] gnu: rust-clap-mangen-0.2: Update to 0.2.22 Wilko Meyer
@ 2024-07-09 23:36 ` Wilko Meyer
2024-07-09 23:36 ` [bug#72021] [PATCH 05/38] gnu: rust-crossbeam-utils-0.8: Update to 0.8.20 Wilko Meyer
` (34 subsequent siblings)
38 siblings, 0 replies; 40+ messages in thread
From: Wilko Meyer @ 2024-07-09 23:36 UTC (permalink / raw)
To: 72021; +Cc: Wilko Meyer, Efraim Flashner
* gnu/packages/crates-io.scm (rust-crc32fast-1): Update to 1.4.2.
Change-Id: I7b404c8b30fb144b45b8fbba1476d933403cbe8c
---
gnu/packages/crates-io.scm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index cb44dfd246..d81bfc2001 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -16829,14 +16829,14 @@ (define-public rust-crc-any-2
(define-public rust-crc32fast-1
(package
(name "rust-crc32fast")
- (version "1.4.0")
+ (version "1.4.2")
(source
(origin
(method url-fetch)
(uri (crate-uri "crc32fast" version))
(file-name (string-append name "-" version ".tar.gz"))
(sha256
- (base32 "1ahy259ypc955l5ak24hdlgllb6vm6y2pvwr6qrlyisbg255m1dk"))))
+ (base32 "1czp7vif73b8xslr3c9yxysmh9ws2r8824qda7j47ffs9pcnjxx9"))))
(build-system cargo-build-system)
(arguments
`(#:cargo-inputs (("rust-cfg-if" ,rust-cfg-if-1))
--
2.41.0
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [bug#72021] [PATCH 05/38] gnu: rust-crossbeam-utils-0.8: Update to 0.8.20.
2024-07-09 23:33 [bug#72021] [PATCH 00/38] gnu: Add ouch Wilko Meyer
` (3 preceding siblings ...)
2024-07-09 23:36 ` [bug#72021] [PATCH 04/38] gnu: rust-crc32fast-1: Update to 1.4.2 Wilko Meyer
@ 2024-07-09 23:36 ` Wilko Meyer
2024-07-09 23:36 ` [bug#72021] [PATCH 06/38] gnu: rust-deflate64-0.1: Update to 0.1.8 Wilko Meyer
` (33 subsequent siblings)
38 siblings, 0 replies; 40+ messages in thread
From: Wilko Meyer @ 2024-07-09 23:36 UTC (permalink / raw)
To: 72021; +Cc: Wilko Meyer, Efraim Flashner
* gnu/packages/crates-io.scm (rust-crossbeam-utils-0.8): Update to 0.8.20.
Change-Id: I3090a603275a33df029365648177cb78ad13a042
---
gnu/packages/crates-io.scm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index d81bfc2001..a39fed9c7c 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -17492,14 +17492,14 @@ (define-public rust-crossbeam-queue-0.1
(define-public rust-crossbeam-utils-0.8
(package
(name "rust-crossbeam-utils")
- (version "0.8.19")
+ (version "0.8.20")
(source
(origin
(method url-fetch)
(uri (crate-uri "crossbeam-utils" version))
(file-name (string-append name "-" version ".tar.gz"))
(sha256
- (base32 "0iakrb1b8fjqrag7wphl94d10irhbh2fw1g444xslsywqyn3p3i4"))))
+ (base32 "100fksq5mm1n7zj242cclkw6yf7a4a8ix3lvpfkhxvdhbda9kv12"))))
(build-system cargo-build-system)
(arguments
`(#:cargo-inputs
--
2.41.0
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [bug#72021] [PATCH 06/38] gnu: rust-deflate64-0.1: Update to 0.1.8.
2024-07-09 23:33 [bug#72021] [PATCH 00/38] gnu: Add ouch Wilko Meyer
` (4 preceding siblings ...)
2024-07-09 23:36 ` [bug#72021] [PATCH 05/38] gnu: rust-crossbeam-utils-0.8: Update to 0.8.20 Wilko Meyer
@ 2024-07-09 23:36 ` Wilko Meyer
2024-07-09 23:36 ` [bug#72021] [PATCH 07/38] gnu: Add rust-filetime-creation-0.1 Wilko Meyer
` (32 subsequent siblings)
38 siblings, 0 replies; 40+ messages in thread
From: Wilko Meyer @ 2024-07-09 23:36 UTC (permalink / raw)
To: 72021; +Cc: Wilko Meyer, Efraim Flashner
* gnu/packages/crates-io.scm (rust-deflate64-0.1): Update to 0.1.8.
Change-Id: I613b010af8b1a4a24595cb8fc7a57f550ee527a3
---
gnu/packages/crates-io.scm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index a39fed9c7c..ef049853f5 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -20137,14 +20137,14 @@ (define-public rust-deflate-0.7
(define-public rust-deflate64-0.1
(package
(name "rust-deflate64")
- (version "0.1.6")
+ (version "0.1.8")
(source
(origin
(method url-fetch)
(uri (crate-uri "deflate64" version))
(file-name (string-append name "-" version ".tar.gz"))
(sha256
- (base32 "1aagh5mmyr8p08if33hizqwiq2as90v9smla89nydq6pivsfy766"))))
+ (base32 "0391p9mx076hm77x2wvmb0qlpnc15s443yzkvin0pgkncg4fdb43"))))
(build-system cargo-build-system)
(arguments
`(#:cargo-development-inputs (("rust-bytemuck" ,rust-bytemuck-1)
--
2.41.0
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [bug#72021] [PATCH 07/38] gnu: Add rust-filetime-creation-0.1.
2024-07-09 23:33 [bug#72021] [PATCH 00/38] gnu: Add ouch Wilko Meyer
` (5 preceding siblings ...)
2024-07-09 23:36 ` [bug#72021] [PATCH 06/38] gnu: rust-deflate64-0.1: Update to 0.1.8 Wilko Meyer
@ 2024-07-09 23:36 ` Wilko Meyer
2024-07-09 23:36 ` [bug#72021] [PATCH 08/38] gnu: rust-flate2-1: Update to 1.0.30 Wilko Meyer
` (31 subsequent siblings)
38 siblings, 0 replies; 40+ messages in thread
From: Wilko Meyer @ 2024-07-09 23:36 UTC (permalink / raw)
To: 72021; +Cc: Wilko Meyer, Efraim Flashner
* gnu/packages/crates-io.scm (rust-filetime-creation-0.1): New variable.
Change-Id: Ie16a0eb16158f993d006563d9aa16509102fae0f
---
gnu/packages/crates-io.scm | 24 ++++++++++++++++++++++++
1 file changed, 24 insertions(+)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index ef049853f5..222a9250b0 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -26437,6 +26437,30 @@ (define-public rust-filetime-0.1
("rust-libc" ,rust-libc-0.2)
("rust-redox-syscall" ,rust-redox-syscall-0.1))))))
+(define-public rust-filetime-creation-0.1
+ (package
+ (name "rust-filetime-creation")
+ (version "0.1.7")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "filetime_creation" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "10vk0zwwr91qypkkrhshvlw2zgjfyxhy29d5p15b8wrv5493n9sd"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-inputs (("rust-cfg-if" ,rust-cfg-if-1)
+ ("rust-filetime" ,rust-filetime-0.2)
+ ("rust-windows-sys" ,rust-windows-sys-0.52))))
+ (home-page "https://github.com/czy-29/filetime_creation")
+ (synopsis
+ "Enhanced version of filetime")
+ (description
+ "This package provides An enhanced version of filetime, which can set file creation time on Windows
+before Rust 1.75.")
+ (license (list license:expat license:asl2.0))))
+
(define-public rust-filetreelist-0.5
(package
(name "rust-filetreelist")
--
2.41.0
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [bug#72021] [PATCH 08/38] gnu: rust-flate2-1: Update to 1.0.30.
2024-07-09 23:33 [bug#72021] [PATCH 00/38] gnu: Add ouch Wilko Meyer
` (6 preceding siblings ...)
2024-07-09 23:36 ` [bug#72021] [PATCH 07/38] gnu: Add rust-filetime-creation-0.1 Wilko Meyer
@ 2024-07-09 23:36 ` Wilko Meyer
2024-07-09 23:36 ` [bug#72021] [PATCH 09/38] gnu: Add rust-gzp-0.11 Wilko Meyer
` (30 subsequent siblings)
38 siblings, 0 replies; 40+ messages in thread
From: Wilko Meyer @ 2024-07-09 23:36 UTC (permalink / raw)
To: 72021; +Cc: Wilko Meyer, Efraim Flashner
* gnu/packages/crates-io.scm (rust-flate2-1): Update to 1.0.30.
Change-Id: Idebae3389484b577a2bb9d01b010d359ba4d8472
---
gnu/packages/crates-io.scm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 222a9250b0..9b9d57a532 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -26846,14 +26846,14 @@ (define-public rust-flatbuffers-2
(define-public rust-flate2-1
(package
(name "rust-flate2")
- (version "1.0.28")
+ (version "1.0.30")
(source
(origin
(method url-fetch)
(uri (crate-uri "flate2" version))
(file-name (string-append name "-" version ".tar.gz"))
(sha256
- (base32 "03llhsh4gqdirnfxxb9g2w9n0721dyn4yjir3pz7z4vjaxb3yc26"))))
+ (base32 "1bjx56n0wq5w7vsjn7b5rbmqiw0vc3mfzz1rl7i2jy0wzmy44m2z"))))
(build-system cargo-build-system)
(arguments
`(#:cargo-inputs
--
2.41.0
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [bug#72021] [PATCH 09/38] gnu: Add rust-gzp-0.11.
2024-07-09 23:33 [bug#72021] [PATCH 00/38] gnu: Add ouch Wilko Meyer
` (7 preceding siblings ...)
2024-07-09 23:36 ` [bug#72021] [PATCH 08/38] gnu: rust-flate2-1: Update to 1.0.30 Wilko Meyer
@ 2024-07-09 23:36 ` Wilko Meyer
2024-07-09 23:36 ` [bug#72021] [PATCH 10/38] gnu: Add rust-infer-0.15 Wilko Meyer
` (29 subsequent siblings)
38 siblings, 0 replies; 40+ messages in thread
From: Wilko Meyer @ 2024-07-09 23:36 UTC (permalink / raw)
To: 72021; +Cc: Wilko Meyer, Efraim Flashner
* gnu/packages/crates-io.scm (rust-gzp-0.11): New variable.
Change-Id: If15804997ab757ac41ddc90788b42c68a7fdd584
---
gnu/packages/crates-io.scm | 28 ++++++++++++++++++++++++++++
1 file changed, 28 insertions(+)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 9b9d57a532..9c216157cb 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -30909,6 +30909,34 @@ (define-public rust-gzip-header-0.3
`(#:cargo-inputs
(("rust-crc32fast" ,rust-crc32fast-1))))))
+(define-public rust-gzp-0.11
+ (package
+ (name "rust-gzp")
+ (version "0.11.3")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "gzp" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "1bvvz969c9kpyp7h6ry9mzhk7lb4hj4hpd810n0i26jjk4c5vip7"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-inputs (("rust-byteorder" ,rust-byteorder-1)
+ ("rust-bytes" ,rust-bytes-1)
+ ("rust-core-affinity" ,rust-core-affinity-0.8)
+ ("rust-flate2" ,rust-flate2-1)
+ ("rust-flume" ,rust-flume-0.10)
+ ("rust-libdeflater" ,rust-libdeflater-0.12)
+ ("rust-libz-sys" ,rust-libz-sys-1)
+ ("rust-num-cpus" ,rust-num-cpus-1)
+ ("rust-snap" ,rust-snap-1)
+ ("rust-thiserror" ,rust-thiserror-1))))
+ (home-page "https://github.com/sstadick/gzp")
+ (synopsis "Parallel compression library")
+ (description "This package provides a library for parallel compression.")
+ (license (list license:unlicense license:expat))))
+
(define-public rust-half-2
(package
(name "rust-half")
--
2.41.0
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [bug#72021] [PATCH 10/38] gnu: Add rust-infer-0.15.
2024-07-09 23:33 [bug#72021] [PATCH 00/38] gnu: Add ouch Wilko Meyer
` (8 preceding siblings ...)
2024-07-09 23:36 ` [bug#72021] [PATCH 09/38] gnu: Add rust-gzp-0.11 Wilko Meyer
@ 2024-07-09 23:36 ` Wilko Meyer
2024-07-09 23:36 ` [bug#72021] [PATCH 11/38] gnu: rust-jobserver-0.1: Update to 0.1.31 Wilko Meyer
` (28 subsequent siblings)
38 siblings, 0 replies; 40+ messages in thread
From: Wilko Meyer @ 2024-07-09 23:36 UTC (permalink / raw)
To: 72021; +Cc: Wilko Meyer, Efraim Flashner
* gnu/packages/crates-io.scm (rust-infer-0.15): New variable.
(rust-infer-0.2): Inherit from rust-infer-0.15.
Change-Id: I84b1823f4f071efa54396c7dd9648e77b3789473
---
gnu/packages/crates-io.scm | 25 +++++++++++++++++++++----
1 file changed, 21 insertions(+), 4 deletions(-)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 9c216157cb..f83e287db5 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -33904,19 +33904,21 @@ (define-public rust-indoc-impl-0.3
"This package provides macros for use with the @code{rust-indoc}
package. It is obsolete for indoc versions > 1.")))
-(define-public rust-infer-0.2
+(define-public rust-infer-0.15
(package
(name "rust-infer")
- (version "0.2.3")
+ (version "0.15.0")
(source
(origin
(method url-fetch)
(uri (crate-uri "infer" version))
(file-name (string-append name "-" version ".tar.gz"))
(sha256
- (base32 "1b4ziqcv0d1wga5yfqf620dkgzijsdw3ylnzq61bfaxla2d85sb4"))))
+ (base32 "16d1b83h5m87h6kq4z8kwjrzll5dq6rijg2iz437m008m4nn4cyb"))))
(build-system cargo-build-system)
- (arguments `(#:tests? #false)) ;missing files
+ (arguments
+ `(#:tests? #false ;missing files
+ #:cargo-inputs (("rust-cfb" ,rust-cfb-0.7))))
(home-page "https://github.com/bojand/infer")
(synopsis "Infer file types based on its magic number signature")
(description
@@ -33924,6 +33926,21 @@ (define-public rust-infer-0.2
signature.")
(license license:expat)))
+(define-public rust-infer-0.2
+ (package
+ (inherit rust-infer-0.15)
+ (name "rust-infer")
+ (version "0.2.3")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "infer" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "1b4ziqcv0d1wga5yfqf620dkgzijsdw3ylnzq61bfaxla2d85sb4"))))
+ (build-system cargo-build-system)
+ (arguments `(#:tests? #false))))
+
(define-public rust-inferno-0.11
(package
(name "rust-inferno")
--
2.41.0
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [bug#72021] [PATCH 11/38] gnu: rust-jobserver-0.1: Update to 0.1.31.
2024-07-09 23:33 [bug#72021] [PATCH 00/38] gnu: Add ouch Wilko Meyer
` (9 preceding siblings ...)
2024-07-09 23:36 ` [bug#72021] [PATCH 10/38] gnu: Add rust-infer-0.15 Wilko Meyer
@ 2024-07-09 23:36 ` Wilko Meyer
2024-07-09 23:36 ` [bug#72021] [PATCH 12/38] gnu: Add rust-libdeflate-sys-0.12 Wilko Meyer
` (27 subsequent siblings)
38 siblings, 0 replies; 40+ messages in thread
From: Wilko Meyer @ 2024-07-09 23:36 UTC (permalink / raw)
To: 72021; +Cc: Wilko Meyer, Efraim Flashner
* gnu/packages/crates-io.scm (rust-jobserver-0.1): Update to 0.1.31.
Change-Id: I6af5752ccc2b5f0bd96934c337c133962f2652fd
---
gnu/packages/crates-io.scm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index f83e287db5..487ee10cbc 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -36146,7 +36146,7 @@ (define-public rust-jni-sys-0.3
(define-public rust-jobserver-0.1
(package
(name "rust-jobserver")
- (version "0.1.28")
+ (version "0.1.31")
(source
(origin
(method url-fetch)
@@ -36154,7 +36154,7 @@ (define-public rust-jobserver-0.1
(file-name (string-append name "-" version ".tar.gz"))
(sha256
(base32
- "1mji1wis4w76v3issgpah2x3j1k0ybq0cz3qgypg7pkdablscimb"))))
+ "0vnyfxr5gm03j3lpnd1zswnyvqa40kbssy08pz2m35salfm9kc6j"))))
(build-system cargo-build-system)
(arguments
`(#:cargo-inputs
--
2.41.0
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [bug#72021] [PATCH 12/38] gnu: Add rust-libdeflate-sys-0.12.
2024-07-09 23:33 [bug#72021] [PATCH 00/38] gnu: Add ouch Wilko Meyer
` (10 preceding siblings ...)
2024-07-09 23:36 ` [bug#72021] [PATCH 11/38] gnu: rust-jobserver-0.1: Update to 0.1.31 Wilko Meyer
@ 2024-07-09 23:36 ` Wilko Meyer
2024-07-09 23:36 ` [bug#72021] [PATCH 13/38] gnu: Add rust-libdeflater-0.12 Wilko Meyer
` (26 subsequent siblings)
38 siblings, 0 replies; 40+ messages in thread
From: Wilko Meyer @ 2024-07-09 23:36 UTC (permalink / raw)
To: 72021; +Cc: Wilko Meyer, Efraim Flashner
* gnu/packages/crates-io.scm (rust-libdeflate-sys-0.12): New variable.
Change-Id: Ie0681947fc04142a09d7295a15e167519b727951
---
gnu/packages/crates-io.scm | 14 ++++++++++++++
1 file changed, 14 insertions(+)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 487ee10cbc..35078b67c6 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -37664,6 +37664,20 @@ (define-public rust-libdeflate-sys-1
deflate, zlib, and gzip data.")
(license license:asl2.0)))
+(define-public rust-libdeflate-sys-0.12
+ (package
+ (inherit rust-libdeflate-sys-1)
+ (name "rust-libdeflate-sys")
+ (version "0.12.0")
+ (source (origin
+ (method url-fetch)
+ (uri (crate-uri "libdeflate-sys" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "11a7nn3p73vw3cnra36vz7mz60wx9jzhzwwji1hbmql5gy0v1xz1"))))
+ (arguments
+ `(#:cargo-inputs (("rust-cc" ,rust-cc-1))))))
+
(define-public rust-libdeflate-sys-0.11
(package
(inherit rust-libdeflate-sys-1)
--
2.41.0
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [bug#72021] [PATCH 13/38] gnu: Add rust-libdeflater-0.12.
2024-07-09 23:33 [bug#72021] [PATCH 00/38] gnu: Add ouch Wilko Meyer
` (11 preceding siblings ...)
2024-07-09 23:36 ` [bug#72021] [PATCH 12/38] gnu: Add rust-libdeflate-sys-0.12 Wilko Meyer
@ 2024-07-09 23:36 ` Wilko Meyer
2024-07-09 23:36 ` [bug#72021] [PATCH 14/38] gnu: Add rust-zlib-rs-0.1 Wilko Meyer
` (25 subsequent siblings)
38 siblings, 0 replies; 40+ messages in thread
From: Wilko Meyer @ 2024-07-09 23:36 UTC (permalink / raw)
To: 72021; +Cc: Wilko Meyer, Efraim Flashner
* gnu/packages/crates-io.scm (rust-libdeflater-0.12): New variable.
Change-Id: I171496cae30d646ed48026a914fe78384aa79205
---
gnu/packages/crates-io.scm | 18 ++++++++++++++++++
1 file changed, 18 insertions(+)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 35078b67c6..771ff45e67 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -37732,6 +37732,24 @@ (define-public rust-libdeflater-1
for raw deflate, zlib, and gzip data.")
(license license:asl2.0)))
+(define-public rust-libdeflater-0.12
+ (package
+ (inherit rust-libdeflater-1)
+ (name "rust-libdeflater")
+ (version "0.12.0")
+ (source (origin
+ (method url-fetch)
+ (uri (crate-uri "libdeflater" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "0cbrdvwhilvmk919izkp5bqgwfa7b8nj2ar9gp67nb345wl667k7"))))
+ (arguments
+ `(#:cargo-inputs
+ (("rust-libdeflate-sys" ,rust-libdeflate-sys-0.11))
+ #:cargo-development-inputs
+ (("rust-criterion" ,rust-criterion-0.3)
+ ("rust-flate2" ,rust-flate2-1))))))
+
(define-public rust-libdeflater-0.11
(package
(inherit rust-libdeflater-1)
--
2.41.0
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [bug#72021] [PATCH 14/38] gnu: Add rust-zlib-rs-0.1.
2024-07-09 23:33 [bug#72021] [PATCH 00/38] gnu: Add ouch Wilko Meyer
` (12 preceding siblings ...)
2024-07-09 23:36 ` [bug#72021] [PATCH 13/38] gnu: Add rust-libdeflater-0.12 Wilko Meyer
@ 2024-07-09 23:36 ` Wilko Meyer
2024-07-09 23:36 ` [bug#72021] [PATCH 15/38] gnu: Add rust-libz-rs-sys-0.1 Wilko Meyer
` (24 subsequent siblings)
38 siblings, 0 replies; 40+ messages in thread
From: Wilko Meyer @ 2024-07-09 23:36 UTC (permalink / raw)
To: 72021; +Cc: Wilko Meyer, Efraim Flashner
* gnu/packages/crates-io.scm (rust-zlib-rs-0.1): New variable.
Change-Id: Ie0246811a1ededb68a70b319fdc569656bc52351
---
gnu/packages/crates-io.scm | 24 ++++++++++++++++++++++++
1 file changed, 24 insertions(+)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 771ff45e67..3f7aa4b1db 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -38971,6 +38971,30 @@ (define-public rust-libxml-0.2
(sha256
(base32 "1xx1bsay6c0jy9vi7qcvliidya33lvbkxwpdfz9qmzl23f11xxxh"))))))
+(define-public rust-zlib-rs-0.1
+ (package
+ (name "rust-zlib-rs")
+ (version "0.1.1")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "zlib-rs" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "18a49npwcrpbvsxs3dzk51kizd81qffnaxjqfn4fqq37vki0a8f5"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-inputs (("rust-arbitrary" ,rust-arbitrary-1)
+ ("rust-libz-sys" ,rust-libz-sys-1)
+ ("rust-quickcheck" ,rust-quickcheck-1))))
+ (native-inputs (list pkg-config))
+ (inputs (list (list zstd "lib")))
+ (home-page "https://github.com/memorysafety/zlib-rs")
+ (synopsis "Memory-safe zlib implementation")
+ (description
+ "This package provides a memory-safe zlib implementation written in rust.")
+ (license license:zlib)))
+
(define-public rust-libz-sys-1
(package
(name "rust-libz-sys")
--
2.41.0
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [bug#72021] [PATCH 15/38] gnu: Add rust-libz-rs-sys-0.1.
2024-07-09 23:33 [bug#72021] [PATCH 00/38] gnu: Add ouch Wilko Meyer
` (13 preceding siblings ...)
2024-07-09 23:36 ` [bug#72021] [PATCH 14/38] gnu: Add rust-zlib-rs-0.1 Wilko Meyer
@ 2024-07-09 23:36 ` Wilko Meyer
2024-07-09 23:36 ` [bug#72021] [PATCH 16/38] gnu: Add rust-lockfree-object-pool-0.1 Wilko Meyer
` (23 subsequent siblings)
38 siblings, 0 replies; 40+ messages in thread
From: Wilko Meyer @ 2024-07-09 23:36 UTC (permalink / raw)
To: 72021; +Cc: Wilko Meyer, Efraim Flashner
* gnu/packages/crates-io.scm (rust-libz-rs-sys-0.1): New variable.
Change-Id: I9c4a901d5ed8d375b048b12e9112972fade0614e
---
gnu/packages/crates-io.scm | 23 +++++++++++++++++++++++
1 file changed, 23 insertions(+)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 3f7aa4b1db..03a3291fff 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -38995,6 +38995,29 @@ (define-public rust-zlib-rs-0.1
"This package provides a memory-safe zlib implementation written in rust.")
(license license:zlib)))
+(define-public rust-libz-rs-sys-0.1
+ (package
+ (name "rust-libz-rs-sys")
+ (version "0.1.1")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "libz-rs-sys" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "0a1vx9gpyc6aizq7d1v76lribxchqkfxc3295a4z7q0b4lil8g6d"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-inputs (("rust-libc" ,rust-libc-0.2)
+ ("rust-zlib-rs" ,rust-zlib-rs-0.1))))
+ (native-inputs (list pkg-config))
+ (inputs (list (list zstd "lib")))
+ (home-page "https://github.com/memorysafety/zlib-rs")
+ (synopsis "Memory-safe zlib implementation")
+ (description
+ "This package provides a memory-safe zlib implementation written in rust.")
+ (license license:zlib)))
+
(define-public rust-libz-sys-1
(package
(name "rust-libz-sys")
--
2.41.0
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [bug#72021] [PATCH 16/38] gnu: Add rust-lockfree-object-pool-0.1.
2024-07-09 23:33 [bug#72021] [PATCH 00/38] gnu: Add ouch Wilko Meyer
` (14 preceding siblings ...)
2024-07-09 23:36 ` [bug#72021] [PATCH 15/38] gnu: Add rust-libz-rs-sys-0.1 Wilko Meyer
@ 2024-07-09 23:36 ` Wilko Meyer
2024-07-09 23:36 ` [bug#72021] [PATCH 17/38] gnu: Add rust-lzma-rs-0.3 Wilko Meyer
` (22 subsequent siblings)
38 siblings, 0 replies; 40+ messages in thread
From: Wilko Meyer @ 2024-07-09 23:36 UTC (permalink / raw)
To: 72021; +Cc: Wilko Meyer, Efraim Flashner
* gnu/packages/crates-io.scm (rust-lockfree-object-pool-0.1): New variable.
Change-Id: I9ccb0b6af9570291d31469cfc1bec900a5395e6b
---
gnu/packages/crates-io.scm | 20 ++++++++++++++++++++
1 file changed, 20 insertions(+)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 03a3291fff..b53779f82e 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -39837,6 +39837,26 @@ (define-public rust-lock-api-0.1
(("rust-scopeguard" ,rust-scopeguard-0.3)
("rust-owning-ref" ,rust-owning-ref-0.4))))))
+(define-public rust-lockfree-object-pool-0.1
+ (package
+ (name "rust-lockfree-object-pool")
+ (version "0.1.6")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "lockfree-object-pool" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "0bjm2g1g1avab86r02jb65iyd7hdi35khn1y81z4nba0511fyx4k"))))
+ (build-system cargo-build-system)
+ (home-page "https://github.com/EVaillant/lockfree-object-pool")
+ (synopsis
+ "Thread-safe object pool collection")
+ (description
+ "This package provides a thread-safe object pool collection with automatic return
+and attach/detach semantics.")
+ (license license:boost1.0)))
+
(define-public rust-log-0.4
(package
(name "rust-log")
--
2.41.0
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [bug#72021] [PATCH 17/38] gnu: Add rust-lzma-rs-0.3.
2024-07-09 23:33 [bug#72021] [PATCH 00/38] gnu: Add ouch Wilko Meyer
` (15 preceding siblings ...)
2024-07-09 23:36 ` [bug#72021] [PATCH 16/38] gnu: Add rust-lockfree-object-pool-0.1 Wilko Meyer
@ 2024-07-09 23:36 ` Wilko Meyer
2024-07-09 23:36 ` [bug#72021] [PATCH 18/38] gnu: Add rust-lzma-rust-0.1 Wilko Meyer
` (21 subsequent siblings)
38 siblings, 0 replies; 40+ messages in thread
From: Wilko Meyer @ 2024-07-09 23:36 UTC (permalink / raw)
To: 72021; +Cc: Wilko Meyer, Efraim Flashner
* gnu/packages/crates-io.scm (rust-lzma-rs-0.3): New variable.
Change-Id: I6edb69a25e6a9cf9ea52daed1f4fd5dff2c3bab1
---
gnu/packages/crates-io.scm | 23 +++++++++++++++++++++++
1 file changed, 23 insertions(+)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index b53779f82e..111ae18fbf 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -40652,6 +40652,29 @@ (define-public rust-lz4-sys-1
(description "This is the Rust LZ4 sys package.")
(license license:expat)))
+(define-public rust-lzma-rs-0.3
+ (package
+ (name "rust-lzma-rs")
+ (version "0.3.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "lzma-rs" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "0phif4pnjrn28zcxgz3a7z86hhx5gdajmkrndfw4vrkahd682zi9"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-inputs (("rust-byteorder" ,rust-byteorder-1)
+ ("rust-crc" ,rust-crc-3)
+ ("rust-env-logger" ,rust-env-logger-0.9)
+ ("rust-log" ,rust-log-0.4))))
+ (home-page "https://github.com/gendx/lzma-rs")
+ (synopsis "Codec for LZMA, LZMA2 and XZ")
+ (description
+ "This package provides a codec for LZMA, LZMA2 and XZ written in pure Rust.")
+ (license license:expat)))
+
(define-public rust-lzma-sys-0.1
(package
(name "rust-lzma-sys")
--
2.41.0
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [bug#72021] [PATCH 18/38] gnu: Add rust-lzma-rust-0.1.
2024-07-09 23:33 [bug#72021] [PATCH 00/38] gnu: Add ouch Wilko Meyer
` (16 preceding siblings ...)
2024-07-09 23:36 ` [bug#72021] [PATCH 17/38] gnu: Add rust-lzma-rs-0.3 Wilko Meyer
@ 2024-07-09 23:36 ` Wilko Meyer
2024-07-09 23:36 ` [bug#72021] [PATCH 19/38] gnu: rust-memchr-2: Update to 2.7.4 Wilko Meyer
` (20 subsequent siblings)
38 siblings, 0 replies; 40+ messages in thread
From: Wilko Meyer @ 2024-07-09 23:36 UTC (permalink / raw)
To: 72021; +Cc: Wilko Meyer, Efraim Flashner
* gnu/packages/crates-io.scm (rust-lzma-rust-0.1): New variable.
Change-Id: Ide2968a4912f5eca0679ddeabb3216ec44c3ec3a
---
gnu/packages/crates-io.scm | 20 ++++++++++++++++++++
1 file changed, 20 insertions(+)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 111ae18fbf..56ada98781 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -40675,6 +40675,26 @@ (define-public rust-lzma-rs-0.3
"This package provides a codec for LZMA, LZMA2 and XZ written in pure Rust.")
(license license:expat)))
+(define-public rust-lzma-rust-0.1
+ (package
+ (name "rust-lzma-rust")
+ (version "0.1.6")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "lzma-rust" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "12dj3w2pnvx014pzjl8pc115rldgk6cbc7w6lwg24y2d3xfwzvfm"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-inputs (("rust-byteorder" ,rust-byteorder-1))))
+ (home-page "https://github.com/dyz1990/sevenz-rust/tree/main/lzma-rust")
+ (synopsis "Codec LZMA/LZMA2")
+ (description
+ "This package provides LZMA/LZMA2 codec ported from tukaani xz for java'.")
+ (license license:asl2.0)))
+
(define-public rust-lzma-sys-0.1
(package
(name "rust-lzma-sys")
--
2.41.0
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [bug#72021] [PATCH 19/38] gnu: rust-memchr-2: Update to 2.7.4.
2024-07-09 23:33 [bug#72021] [PATCH 00/38] gnu: Add ouch Wilko Meyer
` (17 preceding siblings ...)
2024-07-09 23:36 ` [bug#72021] [PATCH 18/38] gnu: Add rust-lzma-rust-0.1 Wilko Meyer
@ 2024-07-09 23:36 ` Wilko Meyer
2024-07-09 23:37 ` [bug#72021] [PATCH 20/38] gnu: rust-serde-1: Update to 1.0.203 Wilko Meyer
` (19 subsequent siblings)
38 siblings, 0 replies; 40+ messages in thread
From: Wilko Meyer @ 2024-07-09 23:36 UTC (permalink / raw)
To: 72021; +Cc: Wilko Meyer, Efraim Flashner
* gnu/packages/crates-io.scm (rust-memchr-2): Update to 2.7.4.
[home-page]: Update URL.
Change-Id: If9ebd0b20db8a295fbfab11e82e5969d2d41e7de
---
gnu/packages/crates-io.scm | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 56ada98781..7e35fe9cc3 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -41668,14 +41668,14 @@ (define-public rust-maybe-uninit-2
(define-public rust-memchr-2
(package
(name "rust-memchr")
- (version "2.7.1")
+ (version "2.7.4")
(source
(origin
(method url-fetch)
(uri (crate-uri "memchr" version))
(file-name (string-append name "-" version ".tar.gz"))
(sha256
- (base32 "0jf1kicqa4vs9lyzj4v4y1p90q0dh87hvhsdd5xvhnp527sw8gaj"))))
+ (base32 "18z32bhxrax0fnjikv475z7ii718hq457qwmaryixfxsl2qrmjkq"))))
(build-system cargo-build-system)
(arguments
`(#:cargo-inputs
@@ -41684,7 +41684,7 @@ (define-public rust-memchr-2
("rust-rustc-std-workspace-core" ,rust-rustc-std-workspace-core-1))
#:cargo-development-inputs
(("rust-quickcheck" ,rust-quickcheck-1))))
- (home-page "https://github.com/BurntSushi/rust-memchr")
+ (home-page "https://github.com/BurntSushi/memchr")
(synopsis "Safe interface to memchr")
(description "The @code{memchr} crate provides heavily optimized routines
for searching bytes.")
--
2.41.0
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [bug#72021] [PATCH 20/38] gnu: rust-serde-1: Update to 1.0.203.
2024-07-09 23:33 [bug#72021] [PATCH 00/38] gnu: Add ouch Wilko Meyer
` (18 preceding siblings ...)
2024-07-09 23:36 ` [bug#72021] [PATCH 19/38] gnu: rust-memchr-2: Update to 2.7.4 Wilko Meyer
@ 2024-07-09 23:37 ` Wilko Meyer
2024-07-09 23:37 ` [bug#72021] [PATCH 21/38] gnu: rust-serde-derive-1: " Wilko Meyer
` (18 subsequent siblings)
38 siblings, 0 replies; 40+ messages in thread
From: Wilko Meyer @ 2024-07-09 23:37 UTC (permalink / raw)
To: 72021; +Cc: Wilko Meyer, Efraim Flashner
* gnu/packages/crates-io.scm (rust-serde-1): Update to 1.0.203.
Change-Id: I4f14a0da78d1c67118e84c036bb24f5a10f5b003
---
gnu/packages/crates-io.scm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 7e35fe9cc3..42571f22c4 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -68386,7 +68386,7 @@ (define-public rust-seq-macro-0.3
(define-public rust-serde-1
(package
(name "rust-serde")
- (version "1.0.197")
+ (version "1.0.203")
(source
(origin
(method url-fetch)
@@ -68394,7 +68394,7 @@ (define-public rust-serde-1
(file-name (string-append name "-" version ".tar.gz"))
(sha256
(base32
- "1qjcxqd3p4yh5cmmax9q4ics1zy34j5ij32cvjj5dc5rw5rwic9z"))))
+ "1500ghq198n6py5anvz5qbqagd9h1hq04f4qpsvjzrvix56snlvj"))))
(build-system cargo-build-system)
(arguments
`(#:cargo-inputs
--
2.41.0
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [bug#72021] [PATCH 21/38] gnu: rust-serde-derive-1: Update to 1.0.203.
2024-07-09 23:33 [bug#72021] [PATCH 00/38] gnu: Add ouch Wilko Meyer
` (19 preceding siblings ...)
2024-07-09 23:37 ` [bug#72021] [PATCH 20/38] gnu: rust-serde-1: Update to 1.0.203 Wilko Meyer
@ 2024-07-09 23:37 ` Wilko Meyer
2024-07-09 23:37 ` [bug#72021] [PATCH 22/38] gnu: Add rust-sevenz-rust-0.5 Wilko Meyer
` (17 subsequent siblings)
38 siblings, 0 replies; 40+ messages in thread
From: Wilko Meyer @ 2024-07-09 23:37 UTC (permalink / raw)
To: 72021; +Cc: Wilko Meyer, Efraim Flashner
* gnu/packages/crates-io.scm (rust-serde-derive-1): Update to 1.0.203.
Change-Id: I12d4a7939e38defd6e1f4f4e88081629b82f2b75
---
gnu/packages/crates-io.scm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 42571f22c4..8d1c26a497 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -68823,7 +68823,7 @@ (define-public rust-serdeconv-0.4
(define-public rust-serde-derive-1
(package
(name "rust-serde-derive")
- (version "1.0.197")
+ (version "1.0.203")
(source
(origin
(method url-fetch)
@@ -68831,7 +68831,7 @@ (define-public rust-serde-derive-1
(file-name (string-append name "-" version ".tar.gz"))
(sha256
(base32
- "02v1x0sdv8qy06lpr6by4ar1n3jz3hmab15cgimpzhgd895v7c3y"))))
+ "1fmmqmfza3mwxb1v80737dj01gznrh8mhgqgylkndx5npq7bq32h"))))
(build-system cargo-build-system)
(arguments
`(#:cargo-inputs
--
2.41.0
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [bug#72021] [PATCH 22/38] gnu: Add rust-sevenz-rust-0.5.
2024-07-09 23:33 [bug#72021] [PATCH 00/38] gnu: Add ouch Wilko Meyer
` (20 preceding siblings ...)
2024-07-09 23:37 ` [bug#72021] [PATCH 21/38] gnu: rust-serde-derive-1: " Wilko Meyer
@ 2024-07-09 23:37 ` Wilko Meyer
2024-07-09 23:37 ` [bug#72021] [PATCH 23/38] gnu: Add rust-test-strategy-0.3 Wilko Meyer
` (16 subsequent siblings)
38 siblings, 0 replies; 40+ messages in thread
From: Wilko Meyer @ 2024-07-09 23:37 UTC (permalink / raw)
To: 72021; +Cc: Wilko Meyer, Efraim Flashner
* gnu/packages/crates-io.scm (rust-sevenz-rust-0.5): New variable.
Change-Id: Ic704a7137875c14eb95aaf36d9646c87bd74cf6d
---
gnu/packages/crates-io.scm | 33 +++++++++++++++++++++++++++++++++
1 file changed, 33 insertions(+)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 8d1c26a497..e6181312af 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -70248,6 +70248,39 @@ (define-public rust-sensors-0.2
"This package provides a Rust-friendly interface to lm-sensors.")
(license license:miros)))
+(define-public rust-sevenz-rust-0.5
+ (package
+ (name "rust-sevenz-rust")
+ (version "0.5.4")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "sevenz-rust" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "0na67bs0ff01vicwwlc26sbh9jh4wpqn7988k31cixn5s231wfi3"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-inputs (("rust-aes" ,rust-aes-0.8)
+ ("rust-bit-set" ,rust-bit-set-0.5)
+ ("rust-byteorder" ,rust-byteorder-1)
+ ("rust-bzip2" ,rust-bzip2-0.4)
+ ("rust-cbc" ,rust-cbc-0.1)
+ ("rust-crc" ,rust-crc-3)
+ ("rust-filetime-creation" ,rust-filetime-creation-0.1)
+ ("rust-js-sys" ,rust-js-sys-0.3)
+ ("rust-lzma-rust" ,rust-lzma-rust-0.1)
+ ("rust-nt-time" ,rust-nt-time-0.6)
+ ("rust-rand" ,rust-rand-0.8)
+ ("rust-sha2" ,rust-sha2-0.10)
+ ("rust-wasm-bindgen" ,rust-wasm-bindgen-0.2)
+ ("rust-zstd" ,rust-zstd-0.13))))
+ (home-page "https://github.com/dyz1990/sevenz-rust")
+ (synopsis "7z decompressor/compressor")
+ (description
+ "This package provides a 7z decompressor/compressor written in pure rust.")
+ (license license:asl2.0)))
+
(define-public rust-shadow-rs-0.26
(package
(name "rust-shadow-rs")
--
2.41.0
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [bug#72021] [PATCH 23/38] gnu: Add rust-test-strategy-0.3.
2024-07-09 23:33 [bug#72021] [PATCH 00/38] gnu: Add ouch Wilko Meyer
` (21 preceding siblings ...)
2024-07-09 23:37 ` [bug#72021] [PATCH 22/38] gnu: Add rust-sevenz-rust-0.5 Wilko Meyer
@ 2024-07-09 23:37 ` Wilko Meyer
2024-07-09 23:37 ` [bug#72021] [PATCH 24/38] gnu: rust-time-0.3: Update to 0.3.36 Wilko Meyer
` (15 subsequent siblings)
38 siblings, 0 replies; 40+ messages in thread
From: Wilko Meyer @ 2024-07-09 23:37 UTC (permalink / raw)
To: 72021; +Cc: Wilko Meyer, Efraim Flashner
* gnu/packages/crates-io.scm (rust-test-strategy-0.3): New variable.
(rust-test-strategy-0.2): Inherit from rust-test-strategy-0.3.
Change-Id: I787040a39e79e95de8557eabcd7d2038046a677c
---
gnu/packages/crates-io.scm | 33 ++++++++++++++++++++++++++-------
1 file changed, 26 insertions(+), 7 deletions(-)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index e6181312af..03e3e5ffc4 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -79538,8 +79538,33 @@ (define-public rust-test-log-0.2
logging and/or tracing infrastructure before running tests.")
(license (list license:asl2.0 license:expat))))
+(define-public rust-test-strategy-0.3
+ (package
+ (name "rust-test-strategy")
+ (version "0.3.1")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "test-strategy" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "1nf11267xdcflg1ir25na0s8mbrwh9f0zmzykg88l8jlhn01qdmq"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-inputs (("rust-proc-macro2" ,rust-proc-macro2-1)
+ ("rust-quote" ,rust-quote-1)
+ ("rust-structmeta" ,rust-structmeta-0.2)
+ ("rust-syn" ,rust-syn-2))))
+ (home-page "https://github.com/frozenlib/test-strategy")
+ (synopsis "Macro to write higher-order strategies in proptest")
+ (description
+ "This package provides a procedural macro to easily write higher-order
+strategies in proptest.")
+ (license (list license:expat license:asl2.0))))
+
(define-public rust-test-strategy-0.2
(package
+ (inherit rust-test-strategy-0.3)
(name "rust-test-strategy")
(version "0.2.1")
(source (origin
@@ -79558,13 +79583,7 @@ (define-public rust-test-strategy-0.2
("rust-syn" ,rust-syn-1))
#:cargo-development-inputs
(("rust-proptest" ,rust-proptest-1)
- ("rust-trybuild" ,rust-trybuild-1))))
- (home-page "https://github.com/frozenlib/test-strategy")
- (synopsis "Macro to write higher-order strategies in proptest")
- (description
- "This package provides a procedural macro to easily write higher-order
-strategies in proptest.")
- (license (list license:expat license:asl2.0))))
+ ("rust-trybuild" ,rust-trybuild-1))))))
(define-public rust-test-with-0.8
(package
--
2.41.0
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [bug#72021] [PATCH 24/38] gnu: rust-time-0.3: Update to 0.3.36.
2024-07-09 23:33 [bug#72021] [PATCH 00/38] gnu: Add ouch Wilko Meyer
` (22 preceding siblings ...)
2024-07-09 23:37 ` [bug#72021] [PATCH 23/38] gnu: Add rust-test-strategy-0.3 Wilko Meyer
@ 2024-07-09 23:37 ` Wilko Meyer
2024-07-09 23:37 ` [bug#72021] [PATCH 25/38] gnu: rust-time-macros-0.2: Update to 0.2.18 Wilko Meyer
` (14 subsequent siblings)
38 siblings, 0 replies; 40+ messages in thread
From: Wilko Meyer @ 2024-07-09 23:37 UTC (permalink / raw)
To: 72021; +Cc: Wilko Meyer, Efraim Flashner
* gnu/packages/crates-io.scm (rust-time-0.3): Update to 0.3.36.
Change-Id: I3f2546775c1378d81af4d8bdb4a98452e9354cc6
---
gnu/packages/crates-io.scm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 03e3e5ffc4..a3194de23d 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -80363,14 +80363,14 @@ (define-public rust-tikv-jemalloc-ctl-0.4
(define-public rust-time-0.3
(package
(name "rust-time")
- (version "0.3.34")
+ (version "0.3.36")
(source
(origin
(method url-fetch)
(uri (crate-uri "time" version))
(file-name (string-append name "-" version ".tar.gz"))
(sha256
- (base32 "0jc7wgprzqjhzd0nqkbmdlnjwyddnswmjw86ni2vq55v45jqn968"))))
+ (base32 "11g8hdpahgrf1wwl2rpsg5nxq3aj7ri6xr672v4qcij6cgjqizax"))))
(build-system cargo-build-system)
(arguments
`(#:tests? #f ; Not all files included
--
2.41.0
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [bug#72021] [PATCH 25/38] gnu: rust-time-macros-0.2: Update to 0.2.18.
2024-07-09 23:33 [bug#72021] [PATCH 00/38] gnu: Add ouch Wilko Meyer
` (23 preceding siblings ...)
2024-07-09 23:37 ` [bug#72021] [PATCH 24/38] gnu: rust-time-0.3: Update to 0.3.36 Wilko Meyer
@ 2024-07-09 23:37 ` Wilko Meyer
2024-07-09 23:37 ` [bug#72021] [PATCH 26/38] gnu: Add rust-unrar-sys-0.3 Wilko Meyer
` (13 subsequent siblings)
38 siblings, 0 replies; 40+ messages in thread
From: Wilko Meyer @ 2024-07-09 23:37 UTC (permalink / raw)
To: 72021; +Cc: Wilko Meyer, Efraim Flashner
* gnu/packages/crates-io.scm (rust-time-macros-0.2): Update to 0.2.18.
Change-Id: I24a68686d8a63e82ca3a5b8b816696b712ced789
---
gnu/packages/crates-io.scm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index a3194de23d..579328dac2 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -80522,14 +80522,14 @@ (define-public rust-time-core-0.1
(define-public rust-time-macros-0.2
(package
(name "rust-time-macros")
- (version "0.2.17")
+ (version "0.2.18")
(source
(origin
(method url-fetch)
(uri (crate-uri "time-macros" version))
(file-name (string-append name "-" version ".tar.gz"))
(sha256
- (base32 "0x3pahhk2751c6kqqq9dk6lz0gydbnxr44q01wpjlrz687ps78vv"))))
+ (base32 "1kqwxvfh2jkpg38fy673d6danh1bhcmmbsmffww3mphgail2l99z"))))
(build-system cargo-build-system)
(arguments
`(#:cargo-inputs (("rust-num-conv" ,rust-num-conv-0.1)
--
2.41.0
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [bug#72021] [PATCH 26/38] gnu: Add rust-unrar-sys-0.3.
2024-07-09 23:33 [bug#72021] [PATCH 00/38] gnu: Add ouch Wilko Meyer
` (24 preceding siblings ...)
2024-07-09 23:37 ` [bug#72021] [PATCH 25/38] gnu: rust-time-macros-0.2: Update to 0.2.18 Wilko Meyer
@ 2024-07-09 23:37 ` Wilko Meyer
2024-07-09 23:37 ` [bug#72021] [PATCH 27/38] gnu: Add rust-unrar-0.5 Wilko Meyer
` (12 subsequent siblings)
38 siblings, 0 replies; 40+ messages in thread
From: Wilko Meyer @ 2024-07-09 23:37 UTC (permalink / raw)
To: 72021; +Cc: Wilko Meyer, Efraim Flashner
* gnu/packages/crates-io.scm (rust-unrar-sys-0.3): New variable.
Change-Id: Ibc9e3d32e1bb6f24cf14dae293888d5294e8375b
---
gnu/packages/crates-io.scm | 22 ++++++++++++++++++++++
1 file changed, 22 insertions(+)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 579328dac2..f75fc23d1f 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -86372,6 +86372,28 @@ (define-public rust-unix-socket-0.5
(description "This package provides unix domain socket bindings.")
(license (list license:expat license:asl2.0))))
+(define-public rust-unrar-sys-0.3
+ (package
+ (name "rust-unrar-sys")
+ (version "0.3.1")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "unrar_sys" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "1473jrfr0hcghym813sw0f5kzw9hrs0lj1xfdyjz1b0nf181qs8z"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-inputs (("rust-cc" ,rust-cc-1)
+ ("rust-libc" ,rust-libc-0.2)
+ ("rust-winapi" ,rust-winapi-0.3))))
+ (home-page "https://github.com/muja/unrar.rs")
+ (synopsis "FFI bindings to unrar")
+ (description
+ "This package provides FFI bindings to unrar (with minimal abstractions).")
+ (license license:expat)))
+
(define-public rust-unreachable-1
(package
(name "rust-unreachable")
--
2.41.0
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [bug#72021] [PATCH 27/38] gnu: Add rust-unrar-0.5.
2024-07-09 23:33 [bug#72021] [PATCH 00/38] gnu: Add ouch Wilko Meyer
` (25 preceding siblings ...)
2024-07-09 23:37 ` [bug#72021] [PATCH 26/38] gnu: Add rust-unrar-sys-0.3 Wilko Meyer
@ 2024-07-09 23:37 ` Wilko Meyer
2024-07-09 23:37 ` [bug#72021] [PATCH 28/38] gnu: Add rust-zip-2 Wilko Meyer
` (11 subsequent siblings)
38 siblings, 0 replies; 40+ messages in thread
From: Wilko Meyer @ 2024-07-09 23:37 UTC (permalink / raw)
To: 72021; +Cc: Wilko Meyer, Efraim Flashner
* gnu/packages/crates-io.scm (rust-unrar-0.5): New variable.
Change-Id: If56f5fd3f9f5034b9273960cf5c361ce66754dae
---
gnu/packages/crates-io.scm | 22 ++++++++++++++++++++++
1 file changed, 22 insertions(+)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index f75fc23d1f..c1c488572e 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -86394,6 +86394,28 @@ (define-public rust-unrar-sys-0.3
"This package provides FFI bindings to unrar (with minimal abstractions).")
(license license:expat)))
+(define-public rust-unrar-0.5
+ (package
+ (name "rust-unrar")
+ (version "0.5.3")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "unrar" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "1p7byapsf6rxx3mhzqfvbbx8pmbp5is00fj94bpc5mbnwzx4p6gl"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-inputs (("rust-bitflags" ,rust-bitflags-1)
+ ("rust-regex" ,rust-regex-1)
+ ("rust-unrar-sys" ,rust-unrar-sys-0.3)
+ ("rust-widestring" ,rust-widestring-1))))
+ (home-page "https://github.com/muja/unrar.rs")
+ (synopsis "List and extract RAR archives")
+ (description "This package provides functionality to list and extract RAR archives.")
+ (license (list license:expat license:asl2.0))))
+
(define-public rust-unreachable-1
(package
(name "rust-unreachable")
--
2.41.0
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [bug#72021] [PATCH 28/38] gnu: Add rust-zip-2.
2024-07-09 23:33 [bug#72021] [PATCH 00/38] gnu: Add ouch Wilko Meyer
` (26 preceding siblings ...)
2024-07-09 23:37 ` [bug#72021] [PATCH 27/38] gnu: Add rust-unrar-0.5 Wilko Meyer
@ 2024-07-09 23:37 ` Wilko Meyer
2024-07-09 23:37 ` [bug#72021] [PATCH 29/38] gnu: Add rust-zopfli-0.8 Wilko Meyer
` (10 subsequent siblings)
38 siblings, 0 replies; 40+ messages in thread
From: Wilko Meyer @ 2024-07-09 23:37 UTC (permalink / raw)
To: 72021; +Cc: Wilko Meyer, Efraim Flashner
* gnu/packages/crates-io.scm (rust-zip-2): New variable.
Change-Id: Iddd648e6d2933d1641ae2b798a80d4ab1c2516c1
---
gnu/packages/crates-io.scm | 43 ++++++++++++++++++++++++++++++++++++++
1 file changed, 43 insertions(+)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index c1c488572e..b9850873b8 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -91314,6 +91314,49 @@ (define-public rust-zeroize-derive-1
(description "This crate provides custom derive support for Zeroize.")
(license (list license:asl2.0 license:expat))))
+(define-public rust-zip-2
+ (package
+ (name "rust-zip")
+ (version "2.1.3")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "zip" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "0f9xapamfrsnd467siq0v9na1c4wi2y059n5kfk2ld1n213jnnkp"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-inputs (("rust-aes" ,rust-aes-0.8)
+ ("rust-arbitrary" ,rust-arbitrary-1)
+ ("rust-bzip2" ,rust-bzip2-0.4)
+ ("rust-chrono" ,rust-chrono-0.4)
+ ("rust-constant-time-eq" ,rust-constant-time-eq-0.3)
+ ("rust-crc32fast" ,rust-crc32fast-1)
+ ("rust-crossbeam-utils" ,rust-crossbeam-utils-0.8)
+ ("rust-deflate64" ,rust-deflate64-0.1)
+ ("rust-displaydoc" ,rust-displaydoc-0.2)
+ ("rust-flate2" ,rust-flate2-1)
+ ("rust-hmac" ,rust-hmac-0.12)
+ ("rust-indexmap" ,rust-indexmap-2)
+ ("rust-lzma-rs" ,rust-lzma-rs-0.3)
+ ("rust-memchr" ,rust-memchr-2)
+ ("rust-pbkdf2" ,rust-pbkdf2-0.12)
+ ("rust-rand" ,rust-rand-0.8)
+ ("rust-sha1" ,rust-sha1-0.10)
+ ("rust-thiserror" ,rust-thiserror-1)
+ ("rust-time" ,rust-time-0.3)
+ ("rust-zeroize" ,rust-zeroize-1)
+ ("rust-zopfli" ,rust-zopfli-0.8)
+ ("rust-zstd" ,rust-zstd-0.13))))
+ (native-inputs (list pkg-config))
+ (inputs (list (list zstd "lib")))
+ (home-page "https://github.com/zip-rs/zip2.git")
+ (synopsis "Library for reading and writing zip files")
+ (description
+ "This package provides lLibrary to support the reading and writing of zip files.")
+ (license license:expat)))
+
(define-public rust-zip-0.6
(package
(name "rust-zip")
--
2.41.0
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [bug#72021] [PATCH 29/38] gnu: Add rust-zopfli-0.8.
2024-07-09 23:33 [bug#72021] [PATCH 00/38] gnu: Add ouch Wilko Meyer
` (27 preceding siblings ...)
2024-07-09 23:37 ` [bug#72021] [PATCH 28/38] gnu: Add rust-zip-2 Wilko Meyer
@ 2024-07-09 23:37 ` Wilko Meyer
2024-07-09 23:37 ` [bug#72021] [PATCH 30/38] gnu: rust-zstd-0.13: Update to 0.13.1 Wilko Meyer
` (9 subsequent siblings)
38 siblings, 0 replies; 40+ messages in thread
From: Wilko Meyer @ 2024-07-09 23:37 UTC (permalink / raw)
To: 72021; +Cc: Wilko Meyer, Efraim Flashner
* gnu/packages/crates-io.scm (rust-zopfli-0.8): New variable.
Change-Id: Ide67144ee40af9752862746099a9ce5f8dfb51ef
---
gnu/packages/crates-io.scm | 25 +++++++++++++++++++++++++
1 file changed, 25 insertions(+)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index b9850873b8..191fb25639 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -91447,6 +91447,31 @@ (define-public rust-zoneinfo-compiled-0.5
"This package provides a library for parsing compiled zoneinfo files.")
(license license:expat)))
+(define-public rust-zopfli-0.8
+ (package
+ (name "rust-zopfli")
+ (version "0.8.1")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "zopfli" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "0ip9azz9ldk19m0m1hdppz3n5zcz0cywbg1vx59g4p5c3cwry0g5"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-inputs (("rust-bumpalo" ,rust-bumpalo-3)
+ ("rust-crc32fast" ,rust-crc32fast-1)
+ ("rust-lockfree-object-pool" ,rust-lockfree-object-pool-0.1)
+ ("rust-log" ,rust-log-0.4)
+ ("rust-once-cell" ,rust-once-cell-1)
+ ("rust-simd-adler32" ,rust-simd-adler32-0.3))))
+ (home-page "https://github.com/zopfli-rs/zopfli")
+ (synopsis "Zopfli compression in Rust")
+ (description
+ "This package provides a Rust implementation of the Zopfli compression algorithm.")
+ (license license:asl2.0)))
+
(define-public rust-zstd-0.13
(package
(name "rust-zstd")
--
2.41.0
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [bug#72021] [PATCH 30/38] gnu: rust-zstd-0.13: Update to 0.13.1.
2024-07-09 23:33 [bug#72021] [PATCH 00/38] gnu: Add ouch Wilko Meyer
` (28 preceding siblings ...)
2024-07-09 23:37 ` [bug#72021] [PATCH 29/38] gnu: Add rust-zopfli-0.8 Wilko Meyer
@ 2024-07-09 23:37 ` Wilko Meyer
2024-07-09 23:37 ` [bug#72021] [PATCH 31/38] gnu: rust-zstd-safe-7: Update to 7.1.0 Wilko Meyer
` (8 subsequent siblings)
38 siblings, 0 replies; 40+ messages in thread
From: Wilko Meyer @ 2024-07-09 23:37 UTC (permalink / raw)
To: 72021; +Cc: Wilko Meyer, Efraim Flashner
* gnu/packages/crates-io.scm (rust-zstd-0.13): Update to 0.13.1.
Change-Id: I766fe3a2bfdb26c0559e0c5bc471fe6245739667
---
gnu/packages/crates-io.scm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 191fb25639..ed195e2d47 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -91475,14 +91475,14 @@ (define-public rust-zopfli-0.8
(define-public rust-zstd-0.13
(package
(name "rust-zstd")
- (version "0.13.0")
+ (version "0.13.1")
(source
(origin
(method url-fetch)
(uri (crate-uri "zstd" version))
(file-name (string-append name "-" version ".tar.gz"))
(sha256
- (base32 "0401q54s9r35x2i7m1kwppgkj79g0pb6xz3xpby7qlkdb44k7yxz"))))
+ (base32 "0fn2ijl2zh3ybyhbhyvajy82plvv7bjfla94mlh12fi02harny1d"))))
(build-system cargo-build-system)
(arguments
`(#:tests? #f ; Not all files included.
--
2.41.0
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [bug#72021] [PATCH 31/38] gnu: rust-zstd-safe-7: Update to 7.1.0.
2024-07-09 23:33 [bug#72021] [PATCH 00/38] gnu: Add ouch Wilko Meyer
` (29 preceding siblings ...)
2024-07-09 23:37 ` [bug#72021] [PATCH 30/38] gnu: rust-zstd-0.13: Update to 0.13.1 Wilko Meyer
@ 2024-07-09 23:37 ` Wilko Meyer
2024-07-09 23:37 ` [bug#72021] [PATCH 32/38] gnu: Add rust-cfb-0.7 Wilko Meyer
` (7 subsequent siblings)
38 siblings, 0 replies; 40+ messages in thread
From: Wilko Meyer @ 2024-07-09 23:37 UTC (permalink / raw)
To: 72021; +Cc: Wilko Meyer, Efraim Flashner
* gnu/packages/crates-io.scm (rust-zstd-safe-7): Update to 7.1.0.
Change-Id: Ib8d587d71d79aa068ef6b83a52502470a3f438b0
---
gnu/packages/crates-io.scm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index ed195e2d47..b5ec545c35 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -91576,14 +91576,14 @@ (define-public rust-zstd-0.9
(define-public rust-zstd-safe-7
(package
(name "rust-zstd-safe")
- (version "7.0.0")
+ (version "7.1.0")
(source
(origin
(method url-fetch)
(uri (crate-uri "zstd-safe" version))
(file-name (string-append name "-" version ".tar.gz"))
(sha256
- (base32 "0gpav2lcibrpmyslmjkcn3w0w64qif3jjljd2h8lr4p249s7qx23"))))
+ (base32 "02pcwzf8j69hvzwkhkh64rayb1wccwjn1a5qr0ca00xwqr2rpn8w"))))
(build-system cargo-build-system)
(arguments
`(#:cargo-inputs (("rust-zstd-sys" ,rust-zstd-sys-2))))
--
2.41.0
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [bug#72021] [PATCH 32/38] gnu: Add rust-cfb-0.7.
2024-07-09 23:33 [bug#72021] [PATCH 00/38] gnu: Add ouch Wilko Meyer
` (30 preceding siblings ...)
2024-07-09 23:37 ` [bug#72021] [PATCH 31/38] gnu: rust-zstd-safe-7: Update to 7.1.0 Wilko Meyer
@ 2024-07-09 23:37 ` Wilko Meyer
2024-07-09 23:37 ` [bug#72021] [PATCH 33/38] gnu: rust-serde-json-1: Update to 1.0.120 Wilko Meyer
` (6 subsequent siblings)
38 siblings, 0 replies; 40+ messages in thread
From: Wilko Meyer @ 2024-07-09 23:37 UTC (permalink / raw)
To: 72021; +Cc: Wilko Meyer, Efraim Flashner
* gnu/packages/crates-windows.scm (rust-cfb-0.7): New variable.
Change-Id: I7468391b1c4c2c53b70ee3e094973f7687ec30ce
---
gnu/packages/crates-windows.scm | 23 +++++++++++++++++++++++
1 file changed, 23 insertions(+)
diff --git a/gnu/packages/crates-windows.scm b/gnu/packages/crates-windows.scm
index ef91db0e96..f4d2a2472f 100644
--- a/gnu/packages/crates-windows.scm
+++ b/gnu/packages/crates-windows.scm
@@ -138,6 +138,29 @@ (define-public rust-cargo-credential-wincred-0.3
(("rust-cargo-credential" ,rust-cargo-credential-0.3)
("rust-windows-sys" ,rust-windows-sys-0.48))))))
+(define-public rust-cfb-0.7
+ (package
+ (name "rust-cfb")
+ (version "0.7.3")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "cfb" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "03y6p3dlm7gfds19bq4ba971za16rjbn7q2v0vqcri52l2kjv3yk"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-inputs (("rust-byteorder" ,rust-byteorder-1)
+ ("rust-fnv" ,rust-fnv-1)
+ ("rust-uuid" ,rust-uuid-1))))
+ (home-page "https://github.com/mdsteele/rust-cfb")
+ (synopsis "Read/write Compound File Binary files")
+ (description
+ "This package provides Read/write functionality for Compound File Binary
+(structured storage) files.")
+ (license license:expat)))
+
(define-public rust-clipboard-win-5
(package
(name "rust-clipboard-win")
--
2.41.0
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [bug#72021] [PATCH 33/38] gnu: rust-serde-json-1: Update to 1.0.120.
2024-07-09 23:33 [bug#72021] [PATCH 00/38] gnu: Add ouch Wilko Meyer
` (31 preceding siblings ...)
2024-07-09 23:37 ` [bug#72021] [PATCH 32/38] gnu: Add rust-cfb-0.7 Wilko Meyer
@ 2024-07-09 23:37 ` Wilko Meyer
2024-07-09 23:37 ` [bug#72021] [PATCH 34/38] gnu: rust-serde-test-1: Update to 1.0.176 Wilko Meyer
` (5 subsequent siblings)
38 siblings, 0 replies; 40+ messages in thread
From: Wilko Meyer @ 2024-07-09 23:37 UTC (permalink / raw)
To: 72021; +Cc: Wilko Meyer, Efraim Flashner
* gnu/packages/crates-io.scm (rust-serde-json-1): Update to 1.0.120.
Change-Id: I3b5db9909d4de4fc6c88ee0026e019a10765a7a0
---
gnu/packages/crates-io.scm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index b5ec545c35..53e87d7515 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -68961,14 +68961,14 @@ (define-public rust-serde-ignored-0.1
(define-public rust-serde-json-1
(package
(name "rust-serde-json")
- (version "1.0.114")
+ (version "1.0.120")
(source
(origin
(method url-fetch)
(uri (crate-uri "serde_json" version))
(file-name (string-append name "-" version ".tar.gz"))
(sha256
- (base32 "1q4saigxwkf8bw4y5kp6k33dnavlvvwa2q4zmag59vrjsqdrpw65"))))
+ (base32 "1idpv3zxcvl76z2z47jgg1f1wjqdnhfc204asmd27qfam34j23af"))))
(build-system cargo-build-system)
(arguments
`(#:cargo-inputs
--
2.41.0
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [bug#72021] [PATCH 34/38] gnu: rust-serde-test-1: Update to 1.0.176.
2024-07-09 23:33 [bug#72021] [PATCH 00/38] gnu: Add ouch Wilko Meyer
` (32 preceding siblings ...)
2024-07-09 23:37 ` [bug#72021] [PATCH 33/38] gnu: rust-serde-json-1: Update to 1.0.120 Wilko Meyer
@ 2024-07-09 23:37 ` Wilko Meyer
2024-07-09 23:37 ` [bug#72021] [PATCH 35/38] gnu: rust-thiserror-1: Update to 1.0.61 Wilko Meyer
` (4 subsequent siblings)
38 siblings, 0 replies; 40+ messages in thread
From: Wilko Meyer @ 2024-07-09 23:37 UTC (permalink / raw)
To: 72021; +Cc: Wilko Meyer, Efraim Flashner
* gnu/packages/crates-io.scm (rust-serde-test-1): Update to 1.0.176.
Change-Id: I0a1728446aa32d6e3ed9267136848b14ff80030c
---
gnu/packages/crates-io.scm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 53e87d7515..7a96b63702 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -69258,7 +69258,7 @@ (define-public rust-serde-stacker-0.1
(define-public rust-serde-test-1
(package
(name "rust-serde-test")
- (version "1.0.171")
+ (version "1.0.176")
(source
(origin
(method url-fetch)
@@ -69267,7 +69267,7 @@ (define-public rust-serde-test-1
(string-append name "-" version ".tar.gz"))
(sha256
(base32
- "0fjsdcxx1ig10qf73dqwgyy7ksjwmmi3657aaybyqj8l9qphlj5n"))))
+ "1ar0sqlahx33l0qzw7alk61dp14ma52q42vy9z8i51j9w6n4jbss"))))
(build-system cargo-build-system)
(arguments
`(#:cargo-inputs
--
2.41.0
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [bug#72021] [PATCH 35/38] gnu: rust-thiserror-1: Update to 1.0.61.
2024-07-09 23:33 [bug#72021] [PATCH 00/38] gnu: Add ouch Wilko Meyer
` (33 preceding siblings ...)
2024-07-09 23:37 ` [bug#72021] [PATCH 34/38] gnu: rust-serde-test-1: Update to 1.0.176 Wilko Meyer
@ 2024-07-09 23:37 ` Wilko Meyer
2024-07-09 23:37 ` [bug#72021] [PATCH 36/38] gnu: rust-thiserror-impl-1: " Wilko Meyer
` (3 subsequent siblings)
38 siblings, 0 replies; 40+ messages in thread
From: Wilko Meyer @ 2024-07-09 23:37 UTC (permalink / raw)
To: 72021; +Cc: Wilko Meyer, Efraim Flashner
* gnu/packages/crates-io.scm (rust-thiserror-1): Update to 1.0.61.
Change-Id: Ica9f6c85bef108b7507e862dc57fd8b905c58f4f
---
gnu/packages/crates-io.scm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 7a96b63702..3907ff74d9 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -79920,14 +79920,14 @@ (define-public rust-thin-vec-0.2
(define-public rust-thiserror-1
(package
(name "rust-thiserror")
- (version "1.0.56")
+ (version "1.0.61")
(source
(origin
(method url-fetch)
(uri (crate-uri "thiserror" version))
(file-name (string-append name "-" version ".tar.gz"))
(sha256
- (base32 "1b9hnzngjan4d89zjs16i01bcpcnvdwklyh73lj16xk28p37hhym"))))
+ (base32 "028prh962l16cmjivwb1g9xalbpqip0305zhq006mg74dc6whin5"))))
(build-system cargo-build-system)
(arguments
`(#:cargo-inputs
--
2.41.0
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [bug#72021] [PATCH 36/38] gnu: rust-thiserror-impl-1: Update to 1.0.61.
2024-07-09 23:33 [bug#72021] [PATCH 00/38] gnu: Add ouch Wilko Meyer
` (34 preceding siblings ...)
2024-07-09 23:37 ` [bug#72021] [PATCH 35/38] gnu: rust-thiserror-1: Update to 1.0.61 Wilko Meyer
@ 2024-07-09 23:37 ` Wilko Meyer
2024-07-09 23:37 ` [bug#72021] [PATCH 37/38] gnu: Add rust-nt-time-0.6 Wilko Meyer
` (2 subsequent siblings)
38 siblings, 0 replies; 40+ messages in thread
From: Wilko Meyer @ 2024-07-09 23:37 UTC (permalink / raw)
To: 72021; +Cc: Wilko Meyer, Efraim Flashner
* gnu/packages/crates-io.scm (rust-thiserror-impl-1): Update to 1.0.61.
Change-Id: Ib54023c49553d188de7d9698bac239fc2106e3f5
---
gnu/packages/crates-io.scm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 3907ff74d9..5101530234 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -79990,14 +79990,14 @@ (define-public rust-thiserror-core-impl-1
(define-public rust-thiserror-impl-1
(package
(name "rust-thiserror-impl")
- (version "1.0.56")
+ (version "1.0.61")
(source
(origin
(method url-fetch)
(uri (crate-uri "thiserror-impl" version))
(file-name (string-append name "-" version ".tar.gz"))
(sha256
- (base32 "0w9ldp8fa574ilz4dn7y7scpcq66vdjy59qal8qdpwsh7faal3zs"))))
+ (base32 "0cvm37hp0kbcyk1xac1z0chpbd9pbn2g456iyid6sah0a113ihs6"))))
(build-system cargo-build-system)
(arguments
`(#:cargo-inputs
--
2.41.0
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [bug#72021] [PATCH 37/38] gnu: Add rust-nt-time-0.6.
2024-07-09 23:33 [bug#72021] [PATCH 00/38] gnu: Add ouch Wilko Meyer
` (35 preceding siblings ...)
2024-07-09 23:37 ` [bug#72021] [PATCH 36/38] gnu: rust-thiserror-impl-1: " Wilko Meyer
@ 2024-07-09 23:37 ` Wilko Meyer
2024-07-09 23:37 ` [bug#72021] [PATCH 38/38] gnu: Add ouch Wilko Meyer
2024-11-17 19:32 ` bug#72021: [PATCH 00/38] " Efraim Flashner
38 siblings, 0 replies; 40+ messages in thread
From: Wilko Meyer @ 2024-07-09 23:37 UTC (permalink / raw)
To: 72021; +Cc: Wilko Meyer, Efraim Flashner
* gnu/packages/crates-windows.scm (rust-nt-time-0.6): New variable.
---
gnu/packages/crates-windows.scm | 23 +++++++++++++++++++++++
1 file changed, 23 insertions(+)
diff --git a/gnu/packages/crates-windows.scm b/gnu/packages/crates-windows.scm
index f4d2a2472f..1ae33ed896 100644
--- a/gnu/packages/crates-windows.scm
+++ b/gnu/packages/crates-windows.scm
@@ -535,6 +535,29 @@ (define-public rust-miow-0.2
#:cargo-development-inputs
(("rust-rand" ,rust-rand-0.3))))))
+(define-public rust-nt-time-0.6
+ (package
+ (name "rust-nt-time")
+ (version "0.6.13")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "nt-time" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "02sikab4va5gv2ja5rjd7fp1g1dh6l1pryjlsprxh0hcq247fmkf"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:tests? #f
+ #:cargo-inputs (("rust-chrono" ,rust-chrono-0.4)
+ ("rust-serde" ,rust-serde-1)
+ ("rust-time" ,rust-time-0.3)
+ ("rust-zip" ,rust-zip-2))))
+ (home-page "https://github.com/sorairolake/nt-time")
+ (synopsis "Windows file time library")
+ (description "This package provides a Windows file time library.")
+ (license (list license:asl2.0 license:expat))))
+
(define-public rust-output-vt100-0.1
(package
(name "rust-output-vt100")
--
2.41.0
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [bug#72021] [PATCH 38/38] gnu: Add ouch.
2024-07-09 23:33 [bug#72021] [PATCH 00/38] gnu: Add ouch Wilko Meyer
` (36 preceding siblings ...)
2024-07-09 23:37 ` [bug#72021] [PATCH 37/38] gnu: Add rust-nt-time-0.6 Wilko Meyer
@ 2024-07-09 23:37 ` Wilko Meyer
2024-11-17 19:32 ` bug#72021: [PATCH 00/38] " Efraim Flashner
38 siblings, 0 replies; 40+ messages in thread
From: Wilko Meyer @ 2024-07-09 23:37 UTC (permalink / raw)
To: 72021; +Cc: Wilko Meyer, Efraim Flashner
* gnu/packages/rust-apps.scm (ouch): New variable.
Change-Id: I2a0a42bdc44e8705516e003c9d55803cd33b84cf
---
gnu/packages/rust-apps.scm | 58 ++++++++++++++++++++++++++++++++++++++
1 file changed, 58 insertions(+)
diff --git a/gnu/packages/rust-apps.scm b/gnu/packages/rust-apps.scm
index d22cf2a98c..b0ea58b8f7 100644
--- a/gnu/packages/rust-apps.scm
+++ b/gnu/packages/rust-apps.scm
@@ -1512,6 +1512,64 @@ (define-public netavark
container management applications.")
(license license:asl2.0)))
+(define-public ouch
+ (package
+ (name "ouch")
+ (version "0.5.1")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "ouch" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "0r5wi3bmks4m7izyyqgvwdxz4qp60b2yy9c5igdq49hkz0m9dzp6"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-inputs (("rust-atty" ,rust-atty-0.2)
+ ("rust-bstr" ,rust-bstr-1)
+ ("rust-bzip2" ,rust-bzip2-0.4)
+ ("rust-clap" ,rust-clap-4)
+ ("rust-clap" ,rust-clap-4)
+ ("rust-clap-complete" ,rust-clap-complete-4)
+ ("rust-clap-mangen" ,rust-clap-mangen-0.2)
+ ("rust-filetime-creation" ,rust-filetime-creation-0.1)
+ ("rust-flate2" ,rust-flate2-1)
+ ("rust-fs-err" ,rust-fs-err-2)
+ ("rust-gzp" ,rust-gzp-0.11)
+ ("rust-ignore" ,rust-ignore-0.4)
+ ("rust-is-executable" ,rust-is-executable-1)
+ ("rust-libc" ,rust-libc-0.2)
+ ("rust-linked-hash-map" ,rust-linked-hash-map-0.5)
+ ("rust-lz4-flex" ,rust-lz4-flex-0.11)
+ ("rust-once-cell" ,rust-once-cell-1)
+ ("rust-rayon" ,rust-rayon-1)
+ ("rust-same-file" ,rust-same-file-1)
+ ("rust-sevenz-rust" ,rust-sevenz-rust-0.5)
+ ("rust-snap" ,rust-snap-1)
+ ("rust-tar" ,rust-tar-0.4)
+ ("rust-tempfile" ,rust-tempfile-3)
+ ("rust-time" ,rust-time-0.3)
+ ("rust-unrar" ,rust-unrar-0.5)
+ ("rust-xz2" ,rust-xz2-0.1)
+ ("rust-zip" ,rust-zip-0.6)
+ ("rust-zstd" ,rust-zstd-0.13))
+ #:cargo-development-inputs (("rust-assert-cmd" ,rust-assert-cmd-2)
+ ("rust-infer" ,rust-infer-0.15)
+ ("rust-insta" ,rust-insta-1)
+ ("rust-parse-display" ,rust-parse-display-0.8)
+ ("rust-proptest" ,rust-proptest-1)
+ ("rust-rand" ,rust-rand-0.8)
+ ("rust-test-strategy" ,rust-test-strategy-0.3))))
+ (native-inputs (list pkg-config))
+ (inputs (list (list zstd "lib") zlib))
+ (home-page "https://github.com/ouch-org/ouch")
+ (synopsis
+ "Compression and decompression utility")
+ (description
+ "This package provides a command-line utility for easily compressing and
+decompressing files and directories.")
+ (license license:expat)))
+
(define-public ripgrep
(package
(name "ripgrep")
--
2.41.0
^ permalink raw reply related [flat|nested] 40+ messages in thread
* bug#72021: [PATCH 00/38] gnu: Add ouch.
2024-07-09 23:33 [bug#72021] [PATCH 00/38] gnu: Add ouch Wilko Meyer
` (37 preceding siblings ...)
2024-07-09 23:37 ` [bug#72021] [PATCH 38/38] gnu: Add ouch Wilko Meyer
@ 2024-11-17 19:32 ` Efraim Flashner
38 siblings, 0 replies; 40+ messages in thread
From: Efraim Flashner @ 2024-11-17 19:32 UTC (permalink / raw)
To: Wilko Meyer; +Cc: 72021-done
[-- Attachment #1: Type: text/plain, Size: 359 bytes --]
Better late then never? Patches finally pushed to the rust-team branch.
I adjusted ouch to also install the manpages and the shell completions.
--
Efraim Flashner <efraim@flashner.co.il> אפרים פלשנר
GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351
Confidentiality cannot be guaranteed on emails sent or received unencrypted
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 833 bytes --]
^ permalink raw reply [flat|nested] 40+ messages in thread
end of thread, other threads:[~2024-11-17 19:34 UTC | newest]
Thread overview: 40+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-07-09 23:33 [bug#72021] [PATCH 00/38] gnu: Add ouch Wilko Meyer
2024-07-09 23:36 ` [bug#72021] [PATCH 01/38] gnu: rust-cc-1: Update to 1.0.104 Wilko Meyer
2024-07-09 23:36 ` [bug#72021] [PATCH 02/38] gnu: rust-chrono-0.4: Update to 0.4.38 Wilko Meyer
2024-07-09 23:36 ` [bug#72021] [PATCH 03/38] gnu: rust-clap-mangen-0.2: Update to 0.2.22 Wilko Meyer
2024-07-09 23:36 ` [bug#72021] [PATCH 04/38] gnu: rust-crc32fast-1: Update to 1.4.2 Wilko Meyer
2024-07-09 23:36 ` [bug#72021] [PATCH 05/38] gnu: rust-crossbeam-utils-0.8: Update to 0.8.20 Wilko Meyer
2024-07-09 23:36 ` [bug#72021] [PATCH 06/38] gnu: rust-deflate64-0.1: Update to 0.1.8 Wilko Meyer
2024-07-09 23:36 ` [bug#72021] [PATCH 07/38] gnu: Add rust-filetime-creation-0.1 Wilko Meyer
2024-07-09 23:36 ` [bug#72021] [PATCH 08/38] gnu: rust-flate2-1: Update to 1.0.30 Wilko Meyer
2024-07-09 23:36 ` [bug#72021] [PATCH 09/38] gnu: Add rust-gzp-0.11 Wilko Meyer
2024-07-09 23:36 ` [bug#72021] [PATCH 10/38] gnu: Add rust-infer-0.15 Wilko Meyer
2024-07-09 23:36 ` [bug#72021] [PATCH 11/38] gnu: rust-jobserver-0.1: Update to 0.1.31 Wilko Meyer
2024-07-09 23:36 ` [bug#72021] [PATCH 12/38] gnu: Add rust-libdeflate-sys-0.12 Wilko Meyer
2024-07-09 23:36 ` [bug#72021] [PATCH 13/38] gnu: Add rust-libdeflater-0.12 Wilko Meyer
2024-07-09 23:36 ` [bug#72021] [PATCH 14/38] gnu: Add rust-zlib-rs-0.1 Wilko Meyer
2024-07-09 23:36 ` [bug#72021] [PATCH 15/38] gnu: Add rust-libz-rs-sys-0.1 Wilko Meyer
2024-07-09 23:36 ` [bug#72021] [PATCH 16/38] gnu: Add rust-lockfree-object-pool-0.1 Wilko Meyer
2024-07-09 23:36 ` [bug#72021] [PATCH 17/38] gnu: Add rust-lzma-rs-0.3 Wilko Meyer
2024-07-09 23:36 ` [bug#72021] [PATCH 18/38] gnu: Add rust-lzma-rust-0.1 Wilko Meyer
2024-07-09 23:36 ` [bug#72021] [PATCH 19/38] gnu: rust-memchr-2: Update to 2.7.4 Wilko Meyer
2024-07-09 23:37 ` [bug#72021] [PATCH 20/38] gnu: rust-serde-1: Update to 1.0.203 Wilko Meyer
2024-07-09 23:37 ` [bug#72021] [PATCH 21/38] gnu: rust-serde-derive-1: " Wilko Meyer
2024-07-09 23:37 ` [bug#72021] [PATCH 22/38] gnu: Add rust-sevenz-rust-0.5 Wilko Meyer
2024-07-09 23:37 ` [bug#72021] [PATCH 23/38] gnu: Add rust-test-strategy-0.3 Wilko Meyer
2024-07-09 23:37 ` [bug#72021] [PATCH 24/38] gnu: rust-time-0.3: Update to 0.3.36 Wilko Meyer
2024-07-09 23:37 ` [bug#72021] [PATCH 25/38] gnu: rust-time-macros-0.2: Update to 0.2.18 Wilko Meyer
2024-07-09 23:37 ` [bug#72021] [PATCH 26/38] gnu: Add rust-unrar-sys-0.3 Wilko Meyer
2024-07-09 23:37 ` [bug#72021] [PATCH 27/38] gnu: Add rust-unrar-0.5 Wilko Meyer
2024-07-09 23:37 ` [bug#72021] [PATCH 28/38] gnu: Add rust-zip-2 Wilko Meyer
2024-07-09 23:37 ` [bug#72021] [PATCH 29/38] gnu: Add rust-zopfli-0.8 Wilko Meyer
2024-07-09 23:37 ` [bug#72021] [PATCH 30/38] gnu: rust-zstd-0.13: Update to 0.13.1 Wilko Meyer
2024-07-09 23:37 ` [bug#72021] [PATCH 31/38] gnu: rust-zstd-safe-7: Update to 7.1.0 Wilko Meyer
2024-07-09 23:37 ` [bug#72021] [PATCH 32/38] gnu: Add rust-cfb-0.7 Wilko Meyer
2024-07-09 23:37 ` [bug#72021] [PATCH 33/38] gnu: rust-serde-json-1: Update to 1.0.120 Wilko Meyer
2024-07-09 23:37 ` [bug#72021] [PATCH 34/38] gnu: rust-serde-test-1: Update to 1.0.176 Wilko Meyer
2024-07-09 23:37 ` [bug#72021] [PATCH 35/38] gnu: rust-thiserror-1: Update to 1.0.61 Wilko Meyer
2024-07-09 23:37 ` [bug#72021] [PATCH 36/38] gnu: rust-thiserror-impl-1: " Wilko Meyer
2024-07-09 23:37 ` [bug#72021] [PATCH 37/38] gnu: Add rust-nt-time-0.6 Wilko Meyer
2024-07-09 23:37 ` [bug#72021] [PATCH 38/38] gnu: Add ouch Wilko Meyer
2024-11-17 19:32 ` bug#72021: [PATCH 00/38] " Efraim Flashner
Code repositories for project(s) associated with this public inbox
https://git.savannah.gnu.org/cgit/guix.git
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).