efraim pushed a commit to branch rust-team
in repository guix.

commit 31e25c0e474f2d222a94711e66c054c2d64caaf0
Author: Efraim Flashner <[email protected]>
AuthorDate: Fri Feb 14 13:21:40 2025 +0200

    gnu: rust-cargo: Update to 0.85.0.
    
    * gnu/packages/rust-apps.scm (rust-cargo): Update to 0.85.0.
    [cargo-inputs]: Add rust-blake3-1, rust-clap-complete-4,
    rust-rustc-hash-2, rust-thiserror-1.  Replace rust-cargo-util-schema-0.6
    with 0.7, rust-gix-0.64 with 0.67, rust-pasetors-0.6 with 0.7,
    rust-rustfix-0.8 with 0.9, rust-unicode-width-0.1 with 0.2.
    [cargo-development-inputs]: Replace rust-cargo-test-support-0.4 with
    0.6, rust-gix-0.64 with 0.67.
    
    Change-Id: I6ac04867873ba7ee0bed1da62a5c4376d9cd5339
---
 gnu/packages/rust-apps.scm | 22 +++++++++++++---------
 1 file changed, 13 insertions(+), 9 deletions(-)

diff --git a/gnu/packages/rust-apps.scm b/gnu/packages/rust-apps.scm
index 39297771ae..6479c642a5 100644
--- a/gnu/packages/rust-apps.scm
+++ b/gnu/packages/rust-apps.scm
@@ -3760,14 +3760,14 @@ background agent taking care of maintaining the 
necessary state.")
 (define-public rust-cargo
   (package
     (name "rust-cargo")
-    (version "0.83.0")
+    (version "0.85.0")
     (source
      (origin
        (method url-fetch)
        (uri (crate-uri "cargo" version))
        (file-name (string-append name "-" version ".tar.gz"))
        (sha256
-        (base32 "0yvb3vh87ngrfsgvl6r2drjrq5h1yw07yhq6c6kc39wmigc1z4l2"))
+        (base32 "05n42kxzxhkfj4s2jg2qcw759h2b3piai6p1fm90kx17jhlg9vxv"))
        (modules '((guix build utils)))
        (snippet
         '(begin (substitute* "Cargo.toml"
@@ -3782,6 +3782,7 @@ background agent taking care of maintaining the necessary 
state.")
         ("rust-anstyle" ,rust-anstyle-1)
         ("rust-anyhow" ,rust-anyhow-1)
         ("rust-base64" ,rust-base64-0.22)
+        ("rust-blake3" ,rust-blake3-1)
         ("rust-bytesize" ,rust-bytesize-1)
         ("rust-cargo-credential" ,rust-cargo-credential-0.4)
         ("rust-cargo-credential-libsecret" 
,rust-cargo-credential-libsecret-0.4)
@@ -3789,8 +3790,9 @@ background agent taking care of maintaining the necessary 
state.")
         ("rust-cargo-credential-wincred" ,rust-cargo-credential-wincred-0.4)
         ("rust-cargo-platform" ,rust-cargo-platform-0.1)
         ("rust-cargo-util" ,rust-cargo-util-0.2)
-        ("rust-cargo-util-schemas" ,rust-cargo-util-schemas-0.6)
+        ("rust-cargo-util-schemas" ,rust-cargo-util-schemas-0.7)
         ("rust-clap" ,rust-clap-4)
+        ("rust-clap-complete" ,rust-clap-complete-4)
         ("rust-color-print" ,rust-color-print-0.3)
         ("rust-crates-io" ,rust-crates-io-0.40)
         ("rust-curl" ,rust-curl-0.4)
@@ -3799,7 +3801,7 @@ background agent taking care of maintaining the necessary 
state.")
         ("rust-flate2" ,rust-flate2-1)
         ("rust-git2" ,rust-git2-0.19)
         ("rust-git2-curl" ,rust-git2-curl-0.20)
-        ("rust-gix" ,rust-gix-0.64)
+        ("rust-gix" ,rust-gix-0.67)
         ("rust-glob" ,rust-glob-0.3)
         ("rust-hex" ,rust-hex-0.4)
         ("rust-hmac" ,rust-hmac-0.12)
@@ -3818,12 +3820,13 @@ background agent taking care of maintaining the 
necessary state.")
         ("rust-opener" ,rust-opener-0.7)
         ("rust-openssl" ,rust-openssl-0.10)
         ("rust-os-info" ,rust-os-info-3)
-        ("rust-pasetors" ,rust-pasetors-0.6)
+        ("rust-pasetors" ,rust-pasetors-0.7)
         ("rust-pathdiff" ,rust-pathdiff-0.2)
         ("rust-rand" ,rust-rand-0.8)
         ("rust-regex" ,rust-regex-1)
         ("rust-rusqlite" ,rust-rusqlite-0.32)
-        ("rust-rustfix" ,rust-rustfix-0.8)
+        ("rust-rustc-hash" ,rust-rustc-hash-2)
+        ("rust-rustfix" ,rust-rustfix-0.9)
         ("rust-same-file" ,rust-same-file-1)
         ("rust-semver" ,rust-semver-1)
         ("rust-serde" ,rust-serde-1)
@@ -3836,6 +3839,7 @@ background agent taking care of maintaining the necessary 
state.")
         ("rust-supports-unicode" ,rust-supports-unicode-3)
         ("rust-tar" ,rust-tar-0.4)
         ("rust-tempfile" ,rust-tempfile-3)
+        ("rust-thiserror" ,rust-thiserror-1)
         ("rust-time" ,rust-time-0.3)
         ("rust-toml" ,rust-toml-0.8)
         ("rust-toml-edit" ,rust-toml-edit-0.22)
@@ -3843,14 +3847,14 @@ background agent taking care of maintaining the 
necessary state.")
         ("rust-tracing-chrome" ,rust-tracing-chrome-0.7)
         ("rust-tracing-subscriber" ,rust-tracing-subscriber-0.3)
         ("rust-unicase" ,rust-unicase-2)
-        ("rust-unicode-width" ,rust-unicode-width-0.1)
+        ("rust-unicode-width" ,rust-unicode-width-0.2)
         ("rust-url" ,rust-url-2)
         ("rust-walkdir" ,rust-walkdir-2)
         ("rust-windows-sys" ,rust-windows-sys-0.59))
        #:cargo-development-inputs
        (("rust-annotate-snippets" ,rust-annotate-snippets-0.11)
-        ("rust-cargo-test-support" ,rust-cargo-test-support-0.4)
-        ("rust-gix" ,rust-gix-0.64)
+        ("rust-cargo-test-support" ,rust-cargo-test-support-0.6)
+        ("rust-gix" ,rust-gix-0.67)
         ("rust-same-file" ,rust-same-file-1)
         ("rust-snapbox" ,rust-snapbox-0.6))))
     (native-inputs

Reply via email to