Update Dependencies (#2440)

- Use latest Node
- Update GitHub Action
- Update NDK
- Update Gradle
- Update Cargo dependencies
- Remove unused dependencies
- Remove unnecessary build tools version (AGP handles it now)

No issues too far, since there is no major changes, i don't think there
will be issue.

Clippy passes fine on my end, new version of `nom` dependency causes
issues.
This commit is contained in:
Caner Karaca
2025-02-24 06:40:09 +03:00
committed by GitHub
parent 611fe533b3
commit 0254936bb2
8 changed files with 202 additions and 216 deletions

View File

@@ -6,10 +6,10 @@ edition = "2021"
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
[dependencies]
anyhow = "1.0"
clap = { version = "4.5", features = ["derive"] }
anyhow = "1"
clap = { version = "4", features = ["derive"] }
const_format = "0.2"
zip = { version = "2.2", default-features = false }
zip = { version = "2", default-features = false }
zip-extensions = { version = "0.8", features = [
"deflate",
"deflate64",
@@ -20,26 +20,24 @@ zip-extensions = { version = "0.8", features = [
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 = { version = "1.0" }
serde_json = "1.0"
serde_json = "1"
encoding_rs = "0.8"
retry = "2.0"
humansize = "2.1"
humansize = "2"
libc = "0.2"
extattr = "1.0"
extattr = "1"
jwalk = "0.8"
is_executable = "1.0"
nom = "7.1"
is_executable = "1"
nom = "=7"
derive-new = "0.7"
rust-embed = { version = "8.5", features = [
rust-embed = { version = "8", features = [
"debug-embed",
"compression", # must clean build after updating binaries
] }
which = "7.0"
which = "7"
getopts = "0.2"
sha256 = "1"
sha1 = "0.10"
tempfile = "3.14"
tempfile = "3"
chrono = "0.4"
hole-punch = { git = "https://github.com/tiann/hole-punch" }
regex-lite = "0.1"
@@ -61,4 +59,4 @@ android_logger = { version = "0.14", default-features = false }
strip = true
opt-level = "z"
lto = true
codegen-units = 1
codegen-units = 1