diff --git a/lang-lexer/Cargo.toml b/lang-lexer/Cargo.toml index 98ef20edd..032e4c948 100644 --- a/lang-lexer/Cargo.toml +++ b/lang-lexer/Cargo.toml @@ -21,11 +21,11 @@ thiserror = "1.0" rserde = { version = "1.0", optional = true, features = ["derive"], package = "serde" } # v1 lexer dependencies -logos = { version = "0.12", optional = true } +logos = { version = "0.14", optional = true } # v2 lexer dependencies glsl-lang-pp = { version = "=0.6.1", optional = true } -lalrpop-util = { version = "0.20.0", default-features = false, optional = true } +lalrpop-util = { version = "0.21.0", default-features = false, optional = true } [features] default = [] diff --git a/lang-util/Cargo.toml b/lang-util/Cargo.toml index f6c6e7b84..e1c1ecbcd 100644 --- a/lang-util/Cargo.toml +++ b/lang-util/Cargo.toml @@ -15,12 +15,12 @@ categories = ["parsing"] [dependencies] lang-util-derive = "=0.6.1" line-span = "0.1" -smol_str = "0.2" +smol_str = "0.3" text-size = "1.1" derive_more = { version = "1.0", features = ["display", "from"] } # lalrpop dependencies -lalrpop-util = { version = "0.20.0", default-features = false, optional = true } +lalrpop-util = { version = "0.21.0", default-features = false, optional = true } rserde = { version = "1.0", optional = true, features = ["derive"], package = "serde" } diff --git a/lang/Cargo.toml b/lang/Cargo.toml index c84a88e9d..22ef8c5f2 100644 --- a/lang/Cargo.toml +++ b/lang/Cargo.toml @@ -13,7 +13,7 @@ keywords = ["glsl", "language", "parser", "ast"] categories = ["parser-implementations", "rendering"] [dependencies] -lalrpop-util = { version = "0.20.0", default-features = false, features = ["std"] } +lalrpop-util = { version = "0.21.0", default-features = false, features = ["std"] } once_cell = "1.17.1" thiserror = "1.0" @@ -25,7 +25,7 @@ glsl-lang-types = "=0.6.1" rserde = { version = "1.0", optional = true, features = ["derive"], package = "serde" } [build-dependencies] -lalrpop = "0.20.0" +lalrpop = "0.21.0" [dev-dependencies] lang-util-dev = "=0.6.1" diff --git a/rust-toolchain.toml b/rust-toolchain.toml index ff6d7a9a8..5988090d1 100644 --- a/rust-toolchain.toml +++ b/rust-toolchain.toml @@ -1,4 +1,4 @@ [toolchain] -channel = "1.80.0" +channel = "1.81.0" components = ["rustfmt", "clippy"] profile = "minimal"