diff --git a/flake.nix b/flake.nix index 82b380de..8bc01f87 100644 --- a/flake.nix +++ b/flake.nix @@ -45,7 +45,7 @@ overlays = [ rust-overlay.overlays.default ]; }; - rust-bin = pkgs.rust-bin.nightly."2025-10-03".default.override { + rust-bin = pkgs.rust-bin.nightly."2026-05-24".default.override { extensions = [ "rust-analyzer" "rust-src" diff --git a/mk/prefix.mk b/mk/prefix.mk index 8ece13c7..7464dbd2 100644 --- a/mk/prefix.mk +++ b/mk/prefix.mk @@ -26,8 +26,7 @@ LIBCURL_TARGET=recipes/net/download/curl/target/$(HOST_TARGET)/$(TARGET) LIBGCC_TARGET=recipes/libs/libgcc/target/$(TARGET) LIBCPP_TARGET=recipes/libs/libstdcxx/target/$(TARGET) -# official RISC-V support introduced in newer version -UPSTREAM_RUSTC_VERSION=2025-11-15 +UPSTREAM_RUSTC_VERSION=2026-05-24 export PREFIX_RUSTFLAGS=-L $(ROOT)/$(PREFIX_INSTALL)/$(TARGET)/lib export RUSTUP_TOOLCHAIN=$(ROOT)/$(PREFIX_INSTALL) diff --git a/recipes/dev/rust/recipe.toml b/recipes/dev/rust/recipe.toml index 020909b2..ab51c2cc 100644 --- a/recipes/dev/rust/recipe.toml +++ b/recipes/dev/rust/recipe.toml @@ -1,6 +1,6 @@ [source] git = "https://gitlab.redox-os.org/redox-os/rust.git" -branch = "redox-2025-10-03" +branch = "redox-2026-05-24" shallow_clone = true [build] diff --git a/rust-toolchain.toml b/rust-toolchain.toml index 306bdf6f..2a2f67c4 100644 --- a/rust-toolchain.toml +++ b/rust-toolchain.toml @@ -1,4 +1,4 @@ [toolchain] -channel = "nightly-2025-10-03" +channel = "nightly-2026-05-24" components = ["rust-src", "rustfmt", "clippy"] profile = "minimal"