From 9b577b3b0aa9ff7eb570c9ff76c93b2d6a997555 Mon Sep 17 00:00:00 2001 From: Efraim Flashner Date: Wed, 27 Dec 2023 09:06:36 +0200 Subject: [PATCH] gnu: rust-seq-io-0.3: Update to 0.3.2. * gnu/packages/crates-io.scm (rust-seq-io-0.3): Update to 0.3.2. [cargo-inputs]: Add rust-buffer-redux-1. Remove rust-buf-redux-0.8. [cargo-development-inputs]: Add rust-rand-distr-0.4. Replace rust-bio-0.32 with 1, rust-criterion-0.3 with 0.5, rust-rand-0.7 with 0.8, rust-rand-isaac-0.2 with 0.3. Change-Id: I88880ed6807afec1257ebd669dfd2e902382814b --- gnu/packages/crates-io.scm | 19 +++++++++---------- 1 file changed, 9 insertions(+), 10 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 6e969e059d..0720fa0385 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -70718,44 +70718,43 @@ thread. If any of these constraints is violated, a panic occurs.") (define-public rust-seq-io-0.3 (package (name "rust-seq-io") - (version "0.3.1") + (version "0.3.2") (source (origin (method url-fetch) (uri (crate-uri "seq_io" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "1r643ihyba62vbr5l085mzz3gzfy4iba33nm2l981smvwcb8rzf6")))) + (base32 "173y343wfwxv08ifn65pfcw7y9ghrs9by78d6dnwbcgbppx17cl6")))) (build-system cargo-build-system) (arguments `(#:cargo-inputs - (("rust-buf-redux" ,rust-buf-redux-0.8) + (("rust-buffer-redux" ,rust-buffer-redux-1) ("rust-crossbeam" ,rust-crossbeam-0.8) ("rust-memchr" ,rust-memchr-2) ("rust-scoped-threadpool" ,rust-scoped-threadpool-0.1) ("rust-serde" ,rust-serde-1) ("rust-serde-derive" ,rust-serde-derive-1)) #:cargo-development-inputs - (("rust-bio" ,rust-bio-0.32) - ("rust-criterion" ,rust-criterion-0.3) + (("rust-bio" ,rust-bio-1) + ("rust-criterion" ,rust-criterion-0.5) ("rust-fastq" ,rust-fastq-0.6) ("rust-lazy-static" ,rust-lazy-static-1) ("rust-matches" ,rust-matches-0.1) - ("rust-rand" ,rust-rand-0.7) - ("rust-rand-isaac" ,rust-rand-isaac-0.2)))) + ("rust-rand" ,rust-rand-0.8) + ("rust-rand-distr" ,rust-rand-distr-0.4) + ("rust-rand-isaac" ,rust-rand-isaac-0.3)))) (inputs (list zlib)) (home-page "https://github.com/markschl/seq_io") (synopsis "Fast FASTA, FASTQ and FASTX parsing") (description "This library provides readers for the the following sequence formats: - @itemize @item FASTA, @item FASTQ (including multi-line FASTQ), @item FASTX: Automatic recognition of the sequence format (either FASTA or FASTQ). -@end itemize -") +@end itemize") (license license:expat))) (define-public rust-seq-macro-0.2