From 17bf24b21107e49d66e9f0147ca358cfe892fbf0 Mon Sep 17 00:00:00 2001 From: Andrew Jeffery Date: Tue, 11 Nov 2025 15:06:32 +1030 Subject: [PATCH] cargo: Switch to upstream deku The PR lifting the alloc requirement for the bits feature has been merged upstream. Point to upstream instead of our fork. Signed-off-by: Andrew Jeffery --- Cargo.lock | 4 ++-- Cargo.toml | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index a996146..43ab12a 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -274,7 +274,7 @@ dependencies = [ [[package]] name = "deku" version = "0.20.0" -source = "git+https://github.com/codeconstruct/deku.git?tag=cc%2Fdeku-v0.19.1%2Fbit-precise-no-alloc-2#54ab0160bd1e9cfdcc3a7f81993a6168d02893e8" +source = "git+https://github.com/sharksforarms/deku.git?rev=4fb3527a86222f3680c27df473bde534974a5cdc#4fb3527a86222f3680c27df473bde534974a5cdc" dependencies = [ "bitvec", "deku_derive", @@ -285,7 +285,7 @@ dependencies = [ [[package]] name = "deku_derive" version = "0.20.0" -source = "git+https://github.com/codeconstruct/deku.git?tag=cc%2Fdeku-v0.19.1%2Fbit-precise-no-alloc-2#54ab0160bd1e9cfdcc3a7f81993a6168d02893e8" +source = "git+https://github.com/sharksforarms/deku.git?rev=4fb3527a86222f3680c27df473bde534974a5cdc#4fb3527a86222f3680c27df473bde534974a5cdc" dependencies = [ "darling", "proc-macro2", diff --git a/Cargo.toml b/Cargo.toml index 364603c..2cf3439 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -6,7 +6,7 @@ license = "GPL-3.0-only" [dependencies] crc = "3.2.1" -deku = { git = "https://github.com/codeconstruct/deku.git", tag = "cc/deku-v0.19.1/bit-precise-no-alloc-2", default-features = false, features = ["bits"] } +deku = { git = "https://github.com/sharksforarms/deku.git", rev = "4fb3527a86222f3680c27df473bde534974a5cdc", default-features = false, features = ["bits"] } flagset = { version = "0.4.7", default-features = false } heapless = "0.8.0" hmac = { version = "0.12.1", default-features = false }