gnu: Add rust-hamming-0.1.

* gnu/packages/crates-io.scm (rust-hamming-0.1): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Change-Id: Ieabfc9a412646f2a4302c04e36bf1933015c4495
This commit is contained in:
Nicolas Graves 2024-11-06 00:14:55 +01:00 committed by Efraim Flashner
parent 02cd7d7586
commit b8f9c51a63
No known key found for this signature in database
GPG key ID: 41AAE7DCCA3D8351

View file

@ -30743,6 +30743,30 @@ (define-public rust-halfbrown-0.2
higher performance on different key space sizes.")
(license (list license:asl2.0 license:expat))))
(define-public rust-hamming-0.1
(package
(name "rust-hamming")
(version "0.1.3")
(source
(origin
(method url-fetch)
(uri (crate-uri "hamming" version))
(file-name (string-append name "-" version ".tar.gz"))
(sha256
(base32 "1q9hri1l1x1y7vv153kvdw9lkqslmbwgia5r3qj6i39pfji3s135"))))
(build-system cargo-build-system)
(arguments
`(#:cargo-development-inputs
(("rust-quickcheck" ,rust-quickcheck-0.2)
("rust-rand" ,rust-rand-0.3))))
(home-page "https://github.com/huonw/hamming")
(synopsis "Count ones fast")
(description
"This package provides a tool to count ones, using rapid popcount
(hamming weight) techniques. This provides a performant popcount and bitwise
hamming distance for a slice of bytes.")
(license (list license:expat license:asl2.0))))
(define-public rust-handlebars-5
(package
(name "rust-handlebars")