diff --git a/podman/scripts/install_rust.sh b/podman/scripts/install_rust.sh index 1ad8759e..0d515eb1 100755 --- a/podman/scripts/install_rust.sh +++ b/podman/scripts/install_rust.sh @@ -2,7 +2,7 @@ echo "<<< Install Rust prerequisites >>>" apt install -y curl -RUST_VERSION=1.78.0 +RUST_VERSION=1.84.0 echo "<<< Install Rust $RUST_VERSION >>>" curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- --default-toolchain=$RUST_VERSION -y . "$HOME/.cargo/env" diff --git a/src/Tools/cdtypes/src/cd/reader.rs b/src/Tools/cdtypes/src/cd/reader.rs index ed25726c..377a5ab8 100644 --- a/src/Tools/cdtypes/src/cd/reader.rs +++ b/src/Tools/cdtypes/src/cd/reader.rs @@ -20,7 +20,7 @@ pub struct Reader<'a> { impl<'a> Reader<'a> { const CD_PREGAP_SECTORS:usize = Time::cd_pregap().as_sectors(); - pub fn new(file: std::fs::File, data_type_guide: &'a Vec, unk_sector_behav: UnknownSectorBehavior) -> Result { + pub fn new(file: std::fs::File, data_type_guide: &Vec, unk_sector_behav: UnknownSectorBehavior) -> Result { Ok(Reader{ file, data_type_guide, unk_sector_behav, lba: Self::CD_PREGAP_SECTORS, active: true }) diff --git a/src/Tools/cpp_out/Cargo.toml b/src/Tools/cpp_out/Cargo.toml index 245ebcb6..cbb117d4 100644 --- a/src/Tools/cpp_out/Cargo.toml +++ b/src/Tools/cpp_out/Cargo.toml @@ -7,5 +7,5 @@ edition = "2021" panic = "abort" [dependencies] -clap = {version = "4.5.23", features = ["derive"]} +clap = {version = "4.5.27", features = ["derive"]} tool_helper = {path = "../tool_helper"} diff --git a/src/Tools/mkoverlay/Cargo.toml b/src/Tools/mkoverlay/Cargo.toml index c38970ff..a97aa00a 100644 --- a/src/Tools/mkoverlay/Cargo.toml +++ b/src/Tools/mkoverlay/Cargo.toml @@ -7,6 +7,6 @@ edition = "2021" panic = "abort" [dependencies] -clap = {version = "4.5.23", features = ["derive"]} -serde_json = "1.0.134" +clap = {version = "4.5.27", features = ["derive"]} +serde_json = "1.0.137" tool_helper = {path = "../tool_helper"} diff --git a/src/Tools/psxcdgen_ex/Cargo.toml b/src/Tools/psxcdgen_ex/Cargo.toml index 217bb420..2aa63662 100644 --- a/src/Tools/psxcdgen_ex/Cargo.toml +++ b/src/Tools/psxcdgen_ex/Cargo.toml @@ -8,7 +8,7 @@ panic = "abort" [dependencies] cdtypes = {path = "../cdtypes"} -clap = {version = "4.5.23", features = ["derive"]} +clap = {version = "4.5.27", features = ["derive"]} colored = "2.2.0" hound = "3.5.1" no-comment = "0.0.3" diff --git a/src/Tools/psxfileconv/Cargo.toml b/src/Tools/psxfileconv/Cargo.toml index 7cf7d301..044671e2 100644 --- a/src/Tools/psxfileconv/Cargo.toml +++ b/src/Tools/psxfileconv/Cargo.toml @@ -26,9 +26,9 @@ symphonia-pcm = ["symphonia", "symphonia/pcm"] symphonia-vorbis = ["symphonia", "symphonia/vorbis"] [dependencies] -bitflags = "2.6.0" +bitflags = "2.8.0" cdtypes = {path = "../cdtypes"} -clap = {version = "4.5.23", features = ["derive"]} +clap = {version = "4.5.27", features = ["derive"]} image = "0.24.9" hound = "3.5.1" paste = "1.0.15" diff --git a/src/Tools/psxreadmap/Cargo.toml b/src/Tools/psxreadmap/Cargo.toml index 3e9684f0..30c724e2 100644 --- a/src/Tools/psxreadmap/Cargo.toml +++ b/src/Tools/psxreadmap/Cargo.toml @@ -7,7 +7,7 @@ edition = "2021" panic = "abort" [dependencies] -clap = {version = "4.5.23", features = ["derive"]} +clap = {version = "4.5.27", features = ["derive"]} crossterm = "0.27.0" ratatui = "0.25.0" readmap = {version = "*", path = "readmap"} diff --git a/src/Tools/wslpath/Cargo.toml b/src/Tools/wslpath/Cargo.toml index 72c35ec5..6d58cfed 100644 --- a/src/Tools/wslpath/Cargo.toml +++ b/src/Tools/wslpath/Cargo.toml @@ -7,4 +7,4 @@ edition = "2021" panic = "abort" [dependencies] -clap = {version = "4.5.23", features = ["derive"]} +clap = {version = "4.5.27", features = ["derive"]}