Update linux-kpi and redox-drm recipe metadata

Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
This commit is contained in:
2026-04-17 13:34:37 +01:00
parent 41556c5c4e
commit 9bc9111de8
2 changed files with 12 additions and 5 deletions
+8 -1
View File
@@ -1,8 +1,15 @@
#TODO: linux-kpi — build-ordering marker. Downstream driver builds compile the crate via Cargo path deps.
# The cookbook cargo template cannot install a library-only crate cleanly here, so keep this as a
# custom no-op recipe until the cookbook grows first-class Rust library packaging.
[source]
path = "source"
[build]
template = "cargo"
template = "custom"
dependencies = [
"redox-driver-sys",
]
script = """
echo "linux-kpi: build-ordering marker actual crate is compiled by downstream Cargo builds"
mkdir -p "${COOKBOOK_STAGE}/usr"
"""
@@ -5,8 +5,8 @@ edition = "2021"
description = "DRM scheme daemon for Redox OS — provides GPU modesetting and buffer management"
[dependencies]
redox-driver-sys = { version = "0.1", path = "../../drivers/redox-driver-sys/source" }
linux-kpi = { version = "0.1", path = "../../drivers/linux-kpi/source" }
redox-driver-sys = { version = "0.1", path = "../../../drivers/redox-driver-sys/source" }
linux-kpi = { version = "0.1", path = "../../../drivers/linux-kpi/source" }
libredox = "0.1"
redox_syscall = { version = "0.7", features = ["std"] }
syscall04 = { package = "redox_syscall", version = "0.4" }
@@ -16,5 +16,5 @@ thiserror = "2"
bitflags = "2"
[patch.crates-io]
redox-driver-sys = { path = "../../drivers/redox-driver-sys/source" }
linux-kpi = { path = "../../drivers/linux-kpi/source" }
redox-driver-sys = { path = "../../../drivers/redox-driver-sys/source" }
linux-kpi = { path = "../../../drivers/linux-kpi/source" }