diff --git a/.github/renovate.json5 b/.github/renovate.json5 index 176b0d07..700716b9 100644 --- a/.github/renovate.json5 +++ b/.github/renovate.json5 @@ -70,6 +70,7 @@ "xunit.runner.visualstudio", // 20-12-2024: broke tests (something about sn signing maybe?) "mtzip", // 18-05-2025: new versions use edition 2024 which is not compatible with 1.75 "ripunzip", // 18-05-2025: v2.0.2 depends on zip 2.6 which has been yanked + "zerofrom", // 18-05-2025: >0.1.6 requires newer rust toolchain ], "dependencyDashboardApproval": true }, diff --git a/Cargo.lock b/Cargo.lock index 96c36d59..7df875a9 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3089,6 +3089,7 @@ dependencies = [ "windows", "winres", "winsafe", + "zerofrom", "zip 3.0.0", "zstd", ] @@ -3810,9 +3811,9 @@ dependencies = [ [[package]] name = "zerofrom" -version = "0.1.6" +version = "0.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "50cc42e0333e05660c3587f3bf9d0478688e15d870fab3346451ce7f8c9fbea5" +checksum = "cff3ee08c995dee1859d998dea82f7374f2826091dd9cd47def953cae446cd2e" dependencies = [ "zerofrom-derive", ] diff --git a/Cargo.toml b/Cargo.toml index 4c304315..57e82db1 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -86,6 +86,7 @@ uuid = { version = "1.13.1", features = ["v4", "fast-rng", "macro-diagnostics"] walkdir = "2.5" mtzip = "=4.0.2" ripunzip = "=2.0.1" +zerofrom = "=0.1.5" # default to small, optimized workspace release binaries [profile.release] diff --git a/src/bins/Cargo.toml b/src/bins/Cargo.toml index e5ef1894..8284b10b 100644 --- a/src/bins/Cargo.toml +++ b/src/bins/Cargo.toml @@ -69,6 +69,7 @@ walkdir.workspace = true sha1_smol.workspace = true mtzip.workspace = true ripunzip.workspace = true +zerofrom.workspace = true [target.'cfg(target_os="linux")'.dependencies] waitpid-any.workspace = true