summaryrefslogtreecommitdiff
path: root/gnu/packages/crates-io.scm
diff options
context:
space:
mode:
authorEfraim Flashner <efraim@flashner.co.il>2023-10-24 09:10:37 +0300
committerEfraim Flashner <efraim@flashner.co.il>2023-11-28 07:58:22 +0200
commit1de187c9e0bad601ac4bec69c1f6459c44bf7c64 (patch)
treeccfcb8b93f4127da3145091818e8f831949e2ec3 /gnu/packages/crates-io.scm
parent91616a5f3d99e699a267426bcf393bd311d7f15b (diff)
gnu: Add rust-jwalk-0.8.
* gnu/packages/crates-io.scm (rust-jwalk-0.8): New variable. Change-Id: I334353f2913eb15a522fefbda3a165f9e47ed98a
Diffstat (limited to 'gnu/packages/crates-io.scm')
-rw-r--r--gnu/packages/crates-io.scm31
1 files changed, 31 insertions, 0 deletions
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 1c34a76c07..184a34be0a 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -32374,6 +32374,37 @@ characters in HTML, decoding and unescaping HTML entities as well.")
(description "This library provides Rust bindings to HTSlib.")
(license license:expat)))
+(define-public rust-jwalk-0.8
+ (package
+ (name "rust-jwalk")
+ (version "0.8.1")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "jwalk" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "0miw0074ch6p89dbvrlnz9wp13rh7542cf1ak8bx4v1mcrsq8d97"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-inputs
+ (("rust-crossbeam" ,rust-crossbeam-0.8)
+ ("rust-rayon" ,rust-rayon-1))
+ #:cargo-development-inputs
+ (("rust-criterion" ,rust-criterion-0.4)
+ ("rust-fs-extra" ,rust-fs-extra-1)
+ ("rust-ignore" ,rust-ignore-0.4)
+ ("rust-lazy-static" ,rust-lazy-static-1)
+ ("rust-num-cpus" ,rust-num-cpus-1)
+ ("rust-tempfile" ,rust-tempfile-3)
+ ("rust-walkdir" ,rust-walkdir-2))))
+ (home-page "https://github.com/byron/jwalk")
+ (synopsis
+ "Filesystem walk performed in parallel with streamed and sorted results")
+ (description
+ "Filesystem walk performed in parallel with streamed and sorted results.")
+ (license license:expat)))
+
(define-public rust-kuchiki-0.8
(package
(name "rust-kuchiki")