From b7095ce69f1897fa87c5968e6b2db0d93f9c8087 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 15 Jun 2026 07:12:35 +0000 Subject: [PATCH 1/3] chore(deps): bump vergen-lib from 9.1.0 to 10.0.0 Bumps [vergen-lib](https://github.com/rustyhorde/vergen) from 9.1.0 to 10.0.0. - [Release notes](https://github.com/rustyhorde/vergen/releases) - [Commits](https://github.com/rustyhorde/vergen/commits/v10.0.0) --- updated-dependencies: - dependency-name: vergen-lib dependency-version: 10.0.0 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- Cargo.lock | 33 +++++++++++++++++++++++++++++---- Cargo.toml | 2 +- 2 files changed, 30 insertions(+), 5 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index e6ee0e6..536e2e7 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -584,6 +584,31 @@ dependencies = [ "piper", ] +[[package]] +name = "bon" +version = "3.9.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b2f04f6fef12d70d42a77b1433c9e0f065238479a6cefc4f5bab105e9873a3c3" +dependencies = [ + "bon-macros", + "rustversion", +] + +[[package]] +name = "bon-macros" +version = "3.9.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7d0bd4c2f75335ad98052a37efb54f428b492f64340257143b3429c8a508fa7b" +dependencies = [ + "darling 0.23.0", + "ident_case", + "prettyplease", + "proc-macro2", + "quote", + "rustversion", + "syn", +] + [[package]] name = "bstr" version = "1.12.1" @@ -5650,7 +5675,7 @@ dependencies = [ "url", "vergen", "vergen-gitcl", - "vergen-lib 9.1.0", + "vergen-lib 10.0.0", ] [[package]] @@ -6609,12 +6634,12 @@ dependencies = [ [[package]] name = "vergen-lib" -version = "9.1.0" +version = "10.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b34a29ba7e9c59e62f229ae1932fb1b8fb8a6fdcc99215a641913f5f5a59a569" +checksum = "910e8471e27130bbc019e9bfa6bda16dfc4c6dd7c5d0793da70a9256caeae984" dependencies = [ "anyhow", - "derive_builder", + "bon", "rustversion", ] diff --git a/Cargo.toml b/Cargo.toml index 7f27098..eb7694a 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -58,7 +58,7 @@ mlua = { version = "0.11", features = ["lua54", "vendored", "serde"], optional = # Pin vergen crates to versions compatible with librespot-core 0.8's build.rs # (librespot-core expects vergen-lib 0.1.x API, not 9.x+) vergen = "=9.0.6" -vergen-lib = "=9.1.0" +vergen-lib = "=10.0.0" vergen-gitcl = "=1.0.8" librespot-core = { version = "0.8", optional = true } librespot-connect = { version = "0.8", optional = true } From 6492a11b43f0a7f4e97f221cbeb2fe97c558a99d Mon Sep 17 00:00:00 2001 From: LargeModGames <84450916+LargeModGames@users.noreply.github.com> Date: Mon, 15 Jun 2026 12:38:18 +0200 Subject: [PATCH 2/3] Fix Cargo.lock conflict resolution for vergen-lib 10.0.0 bump --- Cargo.lock | 15 ++------------- 1 file changed, 2 insertions(+), 13 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 1830efe..9e1ff00 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -5673,8 +5673,8 @@ dependencies = [ "tui-equalizer", "unicode-width", "url", - "vergen", - "vergen-gitcl", + "vergen 9.0.6", + "vergen-gitcl 10.0.0", "vergen-lib 10.0.0", ] @@ -6668,17 +6668,6 @@ dependencies = [ "rustversion", ] -[[package]] -name = "vergen-lib" -version = "10.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "910e8471e27130bbc019e9bfa6bda16dfc4c6dd7c5d0793da70a9256caeae984" -dependencies = [ - "anyhow", - "bon", - "rustversion", -] - [[package]] name = "version-compare" version = "0.1.1" From 7c1950928285b418c7abc3a8eba4841de00b5966 Mon Sep 17 00:00:00 2001 From: LargeModGames <84450916+LargeModGames@users.noreply.github.com> Date: Mon, 15 Jun 2026 12:52:35 +0200 Subject: [PATCH 3/3] Restore vergen-gitcl =10.0.0 pin lost in merge; sync lockfile --- Cargo.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Cargo.toml b/Cargo.toml index eb7694a..e072c21 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -59,7 +59,7 @@ mlua = { version = "0.11", features = ["lua54", "vendored", "serde"], optional = # (librespot-core expects vergen-lib 0.1.x API, not 9.x+) vergen = "=9.0.6" vergen-lib = "=10.0.0" -vergen-gitcl = "=1.0.8" +vergen-gitcl = "=10.0.0" librespot-core = { version = "0.8", optional = true } librespot-connect = { version = "0.8", optional = true } librespot-oauth = { version = "0.8", optional = true }