]> xenbits.xensource.com Git - xen-guest-agent.git/commitdiff
Cargo.lock: update clap to latest, now requiring Rust 1.74 to build
authorYann Dirson <yann.dirson@vates.tech>
Wed, 17 Apr 2024 08:27:14 +0000 (10:27 +0200)
committerYann Dirson <yann.dirson@vates.tech>
Wed, 17 Apr 2024 08:53:38 +0000 (10:53 +0200)
Not changing package.rust-version in Cargo.toml, since there is nothing in
this package source code that actually requires it, besides the (generated)
Cargo.lock.

Signed-off-by: Yann Dirson <yann.dirson@vates.tech>
Cargo.lock
README.md

index afe03825ed4090a44bbd2f94f1af9e8296f3291e..05dfac154543ffa8f23e787c7132998859f1a718 100644 (file)
@@ -204,9 +204,9 @@ dependencies = [
 
 [[package]]
 name = "clap"
-version = "4.4.18"
+version = "4.5.4"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "1e578d6ec4194633722ccf9544794b71b1385c3c027efe0c55db226fc880865c"
+checksum = "90bc066a67923782aa8515dbaea16946c5bcc5addbd668bb80af688e53e548a0"
 dependencies = [
  "clap_builder",
  "clap_derive",
@@ -214,9 +214,9 @@ dependencies = [
 
 [[package]]
 name = "clap_builder"
-version = "4.4.18"
+version = "4.5.2"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "4df4df40ec50c46000231c914968278b1eb05098cf8f1b3a518a95030e71d1c7"
+checksum = "ae129e2e766ae0ec03484e609954119f123cc1fe650337e155d03b022f24f7b4"
 dependencies = [
  "anstream",
  "anstyle",
@@ -226,11 +226,11 @@ dependencies = [
 
 [[package]]
 name = "clap_derive"
-version = "4.4.7"
+version = "4.5.4"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "cf9804afaaf59a91e75b022a30fb7229a7901f60c755489cc61c9b423b836442"
+checksum = "528131438037fd55894f62d6e9f068b8f45ac57ffa77517819645d10aed04f64"
 dependencies = [
- "heck",
+ "heck 0.5.0",
  "proc-macro2",
  "quote",
  "syn",
@@ -238,9 +238,9 @@ dependencies = [
 
 [[package]]
 name = "clap_lex"
-version = "0.6.0"
+version = "0.7.0"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "702fc72eb24e5a1e48ce58027a675bc24edd52096d5397d4aea7c6dd9eca0bd1"
+checksum = "98cc8fbded0c607b7ba9dd60cd98df59af97e84d24e49c8557331cfc26d301ce"
 
 [[package]]
 name = "colorchoice"
@@ -269,7 +269,7 @@ version = "0.6.0"
 source = "registry+https://github.com/rust-lang/crates.io-index"
 checksum = "5ffccbb6966c05b32ef8fbac435df276c4ae4d3dc55a8cd0eb9745e6c12f546a"
 dependencies = [
- "heck",
+ "heck 0.4.1",
  "proc-macro2",
  "quote",
  "syn",
@@ -424,6 +424,12 @@ version = "0.4.1"
 source = "registry+https://github.com/rust-lang/crates.io-index"
 checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8"
 
+[[package]]
+name = "heck"
+version = "0.5.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea"
+
 [[package]]
 name = "hermit-abi"
 version = "0.3.9"
@@ -505,7 +511,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
 checksum = "0c2a198fb6b0eada2a8df47933734e6d35d350665a33a3593d7164fa52c75c19"
 dependencies = [
  "cfg-if",
- "windows-targets 0.48.5",
+ "windows-targets 0.52.5",
 ]
 
 [[package]]
@@ -981,9 +987,9 @@ dependencies = [
 
 [[package]]
 name = "strsim"
-version = "0.10.0"
+version = "0.11.1"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623"
+checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f"
 
 [[package]]
 name = "syn"
index 52df75a448b1457aaa14a47baecfcc77982823f1..b3c4e8aedc2b268a94de97ef1e471879614df97a 100644 (file)
--- a/README.md
+++ b/README.md
@@ -40,7 +40,15 @@ Some features to consider (from `xe-guest-utilities`):
 
 ### Build requirements
 
-You need a Rust 1.71 toolchain or later.
+You need a Rust 1.74 toolchain or later.
+
+> **Note**:
+>
+> Actually, you only need a Rust 1.71 toolchain or later to build this
+> package's code (as reflected in `Cargo.toml`).  **However**, due to
+> the current-as-of-the-time-of-this-writing version of `clap` needing
+> a 1.74 toolchain, you will need 1.74 to build using the shipped
+> `Cargo.lock`.
 
 Since the Cargo tool cannot be told about non-Rust dependencies, you
 have to install manually on your build machine: