diff options
Diffstat (limited to 'gnu/packages/rust-apps.scm')
-rw-r--r-- | gnu/packages/rust-apps.scm | 28 |
1 files changed, 11 insertions, 17 deletions
diff --git a/gnu/packages/rust-apps.scm b/gnu/packages/rust-apps.scm index 330be03930..97e8e45efc 100644 --- a/gnu/packages/rust-apps.scm +++ b/gnu/packages/rust-apps.scm @@ -2481,34 +2481,30 @@ browsers.") (define-public rust-cargo-edit (package (name "rust-cargo-edit") - (version "0.12.2") + (version "0.13.0") (source (origin (method url-fetch) (uri (crate-uri "cargo-edit" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 (base32 - "03lxi7z1n9xq287lqvqnhzg5r0yv1fi3569ryw3jqcrvv8nqs0c2")) - (patches (search-patches "rust-cargo-edit-remove-ureq.patch")))) + "1mlzszj9sz0fy43xffrpram9nhyvlp4nx95jc5493jjmrqjrpfwz")))) (build-system cargo-build-system) (arguments `(#:install-source? #f - ;; error[E0463]: can't find crate for `cargo_test_macro` - #:tests? #f + ;; Not all files included. + #:cargo-test-flags '("--" "--skip=::case") #:cargo-inputs (("rust-anyhow" ,rust-anyhow-1) ("rust-cargo-metadata" ,rust-cargo-metadata-0.15) ("rust-clap" ,rust-clap-4) ("rust-clap-cargo" ,rust-clap-cargo-0.12) ("rust-concolor-control" ,rust-concolor-control-0.0.7) - ("rust-crates-index" ,rust-crates-index-0.19) ("rust-dunce" ,rust-dunce-1) ("rust-env-proxy" ,rust-env-proxy-0.4) - ("rust-git2" ,rust-git2-0.17) ("rust-hex" ,rust-hex-0.4) ("rust-home" ,rust-home-0.5) ("rust-indexmap" ,rust-indexmap-1) - ("rust-native-tls" ,rust-native-tls-0.2) ("rust-pathdiff" ,rust-pathdiff-0.2) ("rust-regex" ,rust-regex-1) ("rust-semver" ,rust-semver-1) @@ -2516,6 +2512,7 @@ browsers.") ("rust-serde-derive" ,rust-serde-derive-1) ("rust-serde-json" ,rust-serde-json-1) ("rust-subprocess" ,rust-subprocess-0.2) + ("rust-tame-index" ,rust-tame-index-0.13) ("rust-termcolor" ,rust-termcolor-1) ("rust-toml" ,rust-toml-0.7) ("rust-toml-edit" ,rust-toml-edit-0.19) @@ -2523,20 +2520,17 @@ browsers.") #:cargo-development-inputs (("rust-assert-cmd" ,rust-assert-cmd-2) ("rust-assert-fs" ,rust-assert-fs-1) + ("rust-cargo-test-macro" ,rust-cargo-test-macro-0.3) + ("rust-cargo-test-support" ,rust-cargo-test-support-0.3) ("rust-predicates" ,rust-predicates-3) - ("rust-snapbox" ,rust-snapbox-0.4) + ("rust-snapbox" ,rust-snapbox-0.6) ("rust-trycmd" ,rust-trycmd-0.14) - ("rust-url" ,rust-url-2)) - #:phases - (modify-phases %standard-phases - (add-after 'unpack 'dont-default-to-vendored-libgit2 - (lambda _ - (substitute* "Cargo.toml" - ((".*\"vendored-libgit2\".*") ""))))))) + ("rust-url" ,rust-url-2)))) (native-inputs (list pkg-config)) (inputs - (list libgit2-1.6 + (list curl + libgit2-1.8 libssh2 openssl zlib)) |