From 69f3c9f6abbbce9674895875bf83ccefc90d4bac Mon Sep 17 00:00:00 2001 From: Wang Han <416810799@qq.com> Date: Sat, 17 May 2025 19:25:38 +0800 Subject: [PATCH] Update zip-extensions and set needed features for zip (#2592) zip-extensions does not export time and deflate64 features now. --- userspace/ksud_overlayfs/Cargo.lock | 9 ++++----- userspace/ksud_overlayfs/Cargo.toml | 10 +++++++--- 2 files changed, 11 insertions(+), 8 deletions(-) diff --git a/userspace/ksud_overlayfs/Cargo.lock b/userspace/ksud_overlayfs/Cargo.lock index a357efb1..b3c46b34 100644 --- a/userspace/ksud_overlayfs/Cargo.lock +++ b/userspace/ksud_overlayfs/Cargo.lock @@ -1676,13 +1676,12 @@ dependencies = [ [[package]] name = "zip" -version = "2.6.1" +version = "3.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1dcb24d0152526ae49b9b96c1dcf71850ca1e0b882e4e28ed898a93c41334744" +checksum = "12598812502ed0105f607f941c386f43d441e00148fce9dec3ca5ffb0bde9308" dependencies = [ "arbitrary", "crc32fast", - "crossbeam-utils", "deflate64", "flate2", "indexmap", @@ -1695,9 +1694,9 @@ dependencies = [ [[package]] name = "zip-extensions" -version = "0.8.2" +version = "0.8.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "79cdbf826e5a6eec81fc5a0d33cd7c09c31fd8f9918f15434f74c42d39ef337a" +checksum = "9f105becb0a5da773e655775dd05fee454ca1475bcc980ec9d940a02f42cee40" dependencies = [ "zip", ] diff --git a/userspace/ksud_overlayfs/Cargo.toml b/userspace/ksud_overlayfs/Cargo.toml index 47514864..277fe17c 100644 --- a/userspace/ksud_overlayfs/Cargo.toml +++ b/userspace/ksud_overlayfs/Cargo.toml @@ -9,15 +9,19 @@ edition = "2024" anyhow = "1" clap = { version = "4", features = ["derive"] } const_format = "0.2" -zip = { version = "2", default-features = false } -zip-extensions = { version = "0.8", features = [ +zip = { version = "3", features = [ "deflate", "deflate64", "time", "lzma", "xz", ], default-features = false } -java-properties = { git = "https://github.com/KernelSU-Next/java-properties.git", branch = "master", default-features = false } +zip-extensions = { version = "0.8", features = [ + "deflate", + "lzma", + "xz", +], default-features = false } +java-properties = { git = "https://github.com/Kernel-SU/java-properties.git", branch = "master", default-features = false } log = "0.4" env_logger = { version = "0.11", default-features = false } serde_json = "1"