gnu: rust-defmt-parser-0.3: Update to 0.3.4.

* gnu/packages/crates-io.scm (rust-defmt-parser-0.3): Update to 0.3.4.
[arguments]: Don't skip the build.
[cargo-inputs]: Add rust-thiserror-1.
[cargo-development-inputs]: Add rust-rstest-0.17.

Change-Id: If7bf7e8f56c94bfb5b4fd61fc9a8cb9e908efc1d
This commit is contained in:
Efraim Flashner 2024-04-02 10:20:26 +03:00
parent a213a700ea
commit 512ee13852
No known key found for this signature in database
GPG key ID: 41AAE7DCCA3D8351

View file

@ -20179,16 +20179,18 @@ (define-public rust-defmt-macros-0.3
(define-public rust-defmt-parser-0.3 (define-public rust-defmt-parser-0.3
(package (package
(name "rust-defmt-parser") (name "rust-defmt-parser")
(version "0.3.0") (version "0.3.4")
(source (source
(origin (origin
(method url-fetch) (method url-fetch)
(uri (crate-uri "defmt-parser" version)) (uri (crate-uri "defmt-parser" version))
(file-name (string-append name "-" version ".tar.gz")) (file-name (string-append name "-" version ".tar.gz"))
(sha256 (sha256
(base32 "1is90zrcifdky4rpra450779c3jf3bc2xwcqbj9fy6m5w48f074d")))) (base32 "03zpg0i6vlalw7m976z66n70s041rvwii8qn3grxgs1hwgpmyjpz"))))
(build-system cargo-build-system) (build-system cargo-build-system)
(arguments `(#:skip-build? #t)) (arguments
`(#:cargo-inputs (("rust-thiserror" ,rust-thiserror-1))
#:cargo-development-inputs (("rust-rstest" ,rust-rstest-0.17))))
(home-page "https://github.com/knurling-rs/defmt") (home-page "https://github.com/knurling-rs/defmt")
(synopsis "Parsing library for defmt format strings") (synopsis "Parsing library for defmt format strings")
(description "This package is a parsing library for defmt format (description "This package is a parsing library for defmt format