(define-module (gn packages crates-io) #:use-module ((guix licenses) #:prefix license:) #:use-module (guix packages) #:use-module (guix utils) #:use-module (guix download) #:use-module (guix git-download) #:use-module (guix build-system cargo) #:use-module (gnu packages crates-io) #:use-module (gnu packages rust)) (define-public rust-handlegraph-0.7 (package (inherit rust-handlegraph-0.3) (name "rust-handlegraph") (version "0.7.0-alpha.9") (source (origin (method url-fetch) (uri (crate-uri "handlegraph" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 (base32 "1frlcdwhycjvizb0gfb0v36vxjdi0jxagl2l2v6dzdjxpaawv9rs")))) (arguments `(#:rust ,rust-1.47 ; or later #:cargo-inputs (("rust-anyhow" ,rust-anyhow-1) ("rust-boomphf" ,rust-boomphf-0.5) ("rust-bstr" ,rust-bstr-0.2) ("rust-crossbeam-channel" ,rust-crossbeam-channel-0.5) ("rust-fnv" ,rust-fnv-1) ("rust-gfa" ,rust-gfa-0.10) ("rust-log" ,rust-log-0.4) ("rust-rayon" ,rust-rayon-1) ("rust-succinct" ,rust-succinct-0.5)) #:cargo-development-inputs (("rust-quickcheck" ,rust-quickcheck-0.9) ("rust-rand" ,rust-rand-0.7))))))