diff options
-rw-r--r-- | gnu/packages/crates-io.scm | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 7ad5d2b839..ec77af24b9 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -28591,7 +28591,7 @@ syntax extension expansion.") (base32 "16v4ljmj8sj030mdcc1yk615vciqlyxi7csq6lxka6cs4qbwqghg")))) (build-system cargo-build-system) (arguments - `(#:skip-build? #t + `(#:tests? #f ;source is missing some test files #:cargo-inputs (("rust-heck" ,rust-heck-0.3) ("rust-pkg-config" ,rust-pkg-config-0.3) @@ -28599,7 +28599,15 @@ syntax extension expansion.") ("rust-strum-macros" ,rust-strum-macros-0.18) ("rust-thiserror" ,rust-thiserror-1) ("rust-toml" ,rust-toml-0.5) - ("rust-version-compare" ,rust-version-compare-0.0)))) + ("rust-version-compare" ,rust-version-compare-0.0)) + #:cargo-development-inputs + (("rust-itertools" ,rust-itertools-0.9)) + #:phases + (modify-phases %standard-phases + (add-after 'unpack 'fix-version-requirements + (lambda _ + (substitute* "Cargo.toml" + (("0.0.10") ,(package-version rust-version-compare-0.0)))))))) (home-page "https://github.com/gdesmott/system-deps") (synopsis "Define system dependencies in @file{Cargo.toml}") (description |