From 16153d73ccfd78e58f12c2db891c3d35cab2f86e Mon Sep 17 00:00:00 2001 From: chrysn Date: Thu, 1 Feb 2024 13:28:53 +0100 Subject: [PATCH] rust: Selectively update riot-wrappers and -sys This pulls in embedded-nal 0.7 implementations, and (on both crates) alterations that decouple riot-wrappers from riot-sys and simplify build system integration, and do away with the need for passing RIOT_USEMODULE. --- examples/rust-gcoap/Cargo.lock | 8 ++++---- examples/rust-hello-world/Cargo.lock | 8 ++++---- sys/rust_riotmodules_standalone/Cargo.lock | 8 ++++---- tests/rust_minimal/Cargo.lock | 8 ++++---- 4 files changed, 16 insertions(+), 16 deletions(-) diff --git a/examples/rust-gcoap/Cargo.lock b/examples/rust-gcoap/Cargo.lock index fe222b7733..80664d3392 100644 --- a/examples/rust-gcoap/Cargo.lock +++ b/examples/rust-gcoap/Cargo.lock @@ -729,8 +729,8 @@ dependencies = [ [[package]] name = "riot-sys" -version = "0.7.9" -source = "git+https://github.com/RIOT-OS/rust-riot-sys#501b3540182685ba364070b00044fa788d38d65f" +version = "0.7.10" +source = "git+https://github.com/RIOT-OS/rust-riot-sys#8ff2d350b6a82d0f5c21137ca78970819a73ec70" dependencies = [ "bindgen", "c2rust-asm-casts", @@ -744,8 +744,8 @@ dependencies = [ [[package]] name = "riot-wrappers" -version = "0.8.1" -source = "git+https://github.com/RIOT-OS/rust-riot-wrappers#05835b3d0e5b082dfcfcf38e401733cba66543bf" +version = "0.8.2" +source = "git+https://github.com/RIOT-OS/rust-riot-wrappers#9d2068af49706c7870653ede1684540b02a5206f" dependencies = [ "bare-metal", "coap-handler 0.1.6", diff --git a/examples/rust-hello-world/Cargo.lock b/examples/rust-hello-world/Cargo.lock index 391746a836..86a60a350f 100644 --- a/examples/rust-hello-world/Cargo.lock +++ b/examples/rust-hello-world/Cargo.lock @@ -558,8 +558,8 @@ checksum = "c08c74e62047bb2de4ff487b251e4a92e24f48745648451635cec7d591162d9f" [[package]] name = "riot-sys" -version = "0.7.9" -source = "git+https://github.com/RIOT-OS/rust-riot-sys#501b3540182685ba364070b00044fa788d38d65f" +version = "0.7.10" +source = "git+https://github.com/RIOT-OS/rust-riot-sys#8ff2d350b6a82d0f5c21137ca78970819a73ec70" dependencies = [ "bindgen", "c2rust-asm-casts", @@ -573,8 +573,8 @@ dependencies = [ [[package]] name = "riot-wrappers" -version = "0.8.1" -source = "git+https://github.com/RIOT-OS/rust-riot-wrappers#05835b3d0e5b082dfcfcf38e401733cba66543bf" +version = "0.8.2" +source = "git+https://github.com/RIOT-OS/rust-riot-wrappers#9d2068af49706c7870653ede1684540b02a5206f" dependencies = [ "bare-metal", "coap-handler 0.1.6", diff --git a/sys/rust_riotmodules_standalone/Cargo.lock b/sys/rust_riotmodules_standalone/Cargo.lock index 66837be207..056718fc20 100644 --- a/sys/rust_riotmodules_standalone/Cargo.lock +++ b/sys/rust_riotmodules_standalone/Cargo.lock @@ -558,8 +558,8 @@ checksum = "c08c74e62047bb2de4ff487b251e4a92e24f48745648451635cec7d591162d9f" [[package]] name = "riot-sys" -version = "0.7.9" -source = "git+https://github.com/RIOT-OS/rust-riot-sys#501b3540182685ba364070b00044fa788d38d65f" +version = "0.7.10" +source = "git+https://github.com/RIOT-OS/rust-riot-sys#8ff2d350b6a82d0f5c21137ca78970819a73ec70" dependencies = [ "bindgen", "c2rust-asm-casts", @@ -573,8 +573,8 @@ dependencies = [ [[package]] name = "riot-wrappers" -version = "0.8.1" -source = "git+https://github.com/RIOT-OS/rust-riot-wrappers#05835b3d0e5b082dfcfcf38e401733cba66543bf" +version = "0.8.2" +source = "git+https://github.com/RIOT-OS/rust-riot-wrappers#9d2068af49706c7870653ede1684540b02a5206f" dependencies = [ "bare-metal", "coap-handler 0.1.6", diff --git a/tests/rust_minimal/Cargo.lock b/tests/rust_minimal/Cargo.lock index 63bb6e3d8b..550f9c2e94 100644 --- a/tests/rust_minimal/Cargo.lock +++ b/tests/rust_minimal/Cargo.lock @@ -558,8 +558,8 @@ checksum = "c08c74e62047bb2de4ff487b251e4a92e24f48745648451635cec7d591162d9f" [[package]] name = "riot-sys" -version = "0.7.9" -source = "git+https://github.com/RIOT-OS/rust-riot-sys#501b3540182685ba364070b00044fa788d38d65f" +version = "0.7.10" +source = "git+https://github.com/RIOT-OS/rust-riot-sys#8ff2d350b6a82d0f5c21137ca78970819a73ec70" dependencies = [ "bindgen", "c2rust-asm-casts", @@ -573,8 +573,8 @@ dependencies = [ [[package]] name = "riot-wrappers" -version = "0.8.1" -source = "git+https://github.com/RIOT-OS/rust-riot-wrappers#05835b3d0e5b082dfcfcf38e401733cba66543bf" +version = "0.8.2" +source = "git+https://github.com/RIOT-OS/rust-riot-wrappers#9d2068af49706c7870653ede1684540b02a5206f" dependencies = [ "bare-metal", "coap-handler 0.1.6",