Update dependencies

This commit is contained in:
Truman Kilen 2025-01-12 22:32:49 -06:00
parent 87149fcb0d
commit 23f1022ce5
5 changed files with 581 additions and 283 deletions

840
Cargo.lock generated

File diff suppressed because it is too large Load diff

View file

@ -10,14 +10,14 @@ edition.workspace = true
libloading = "0.8" libloading = "0.8"
[target.'cfg(unix)'.dependencies] [target.'cfg(unix)'.dependencies]
object = { version = "0.36.0", default-features = false, features = ["std", "read"] } object = { version = "0.36.7", default-features = false, features = ["std", "read"] }
libc = "0.2.155" libc = "0.2.169"
seq-macro = "0.3.5" seq-macro = "0.3.5"
[dependencies] [dependencies]
sha1 = { workspace = true } sha1 = { workspace = true }
ureq = "2.9" ureq = "2.12"
hex-literal = "0.4" hex-literal = "0.4"
hex = { workspace = true } hex = { workspace = true }
anyhow = "1.0.86" anyhow = "1.0.95"
lzma-rs = "0.3.0" lzma-rs = "0.3.0"

View file

@ -22,7 +22,7 @@ aes = { workspace = true, optional = true }
flate2 = { version = "1.0", optional = true } flate2 = { version = "1.0", optional = true }
zstd = { version = "0.13", optional = true } zstd = { version = "0.13", optional = true }
oodle_loader = { path = "../oodle_loader", optional = true} oodle_loader = { path = "../oodle_loader", optional = true}
thiserror = "1.0" thiserror = "2.0"
sha1 = { workspace = true } sha1 = { workspace = true }
strum = { workspace = true } strum = { workspace = true }

View file

@ -39,7 +39,7 @@ pub enum Error {
#[error("got {0}, which is not a boolean")] #[error("got {0}, which is not a boolean")]
Bool(u8), Bool(u8),
#[error("found magic of {0:#x} instead of {:#x}", super::MAGIC)] #[error("found magic of {:#x} instead of {:#x}", .0, super::MAGIC)]
Magic(u32), Magic(u32),
#[error("pointer to OodleLZ_Decompress was not provided")] #[error("pointer to OodleLZ_Decompress was not provided")]

View file

@ -25,19 +25,19 @@ oodle = ["repak/oodle_implicit_dynamic"]
repak = { path = "../repak" } repak = { path = "../repak" }
aes = { workspace = true } aes = { workspace = true }
base64 = { workspace = true } base64 = { workspace = true }
clap = { version = "4.5.4", features = ["derive"] } clap = { version = "4.5.26", features = ["derive"] }
hex = { workspace = true } hex = { workspace = true }
indicatif = { version = "0.17.8", features = ["rayon"] } indicatif = { version = "0.17.9", features = ["rayon"] }
path-clean = "1.0.1" path-clean = "1.0.1"
path-slash = "0.2.1" path-slash = "0.2.1"
rayon = "1.10.0" rayon = "1.10.0"
sha2 = "0.10.8" sha2 = "0.10.8"
strum = { workspace = true } strum = { workspace = true }
itertools = "0.13.0" itertools = "0.14.0"
glob = "0.3.1" glob = "0.3.2"
[dev-dependencies] [dev-dependencies]
assert_cmd = "2.0.14" assert_cmd = "2.0.16"
dir-diff = "0.3.3" dir-diff = "0.3.3"
indoc = "2.0.5" indoc = "2.0.5"
tempfile = "3.10.1" tempfile = "3.15.0"