version = 4
[[package]]
name = "ashlar"
version = "0.1.0"
dependencies = [
"cartouche",
"concordance",
"culvert",
"culvert-async",
"display-types",
"hdmi-hal",
"hdmi-hal-async",
"hdmi-hal-i2c-dev",
"piaf",
"plumbob",
"plumbob-async",
]
[[package]]
name = "bitflags"
version = "1.3.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a"
[[package]]
name = "bitflags"
version = "2.13.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3ded4057c258ba199e2d26386d3af3780957ecaee6c4ef4041c6b4b8b97c0b06"
[[package]]
name = "byteorder"
version = "1.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b"
[[package]]
name = "cartouche"
version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5d7357e1d181b3f2ab1bd99bf5449bbd94b10db0dd58de56877620e094009a35"
dependencies = [
"display-types",
]
[[package]]
name = "cfg-if"
version = "1.0.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4e7648175b45a9a48536d676f68d918270699102aa8dab5496df06904c914600"
[[package]]
name = "concordance"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "598947f136498a9f97077b083cf4c0e8b6a51baeb15a28b59c58a361532e207f"
dependencies = [
"bitflags 2.13.2",
"display-types",
"thiserror",
]
[[package]]
name = "culvert"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b6410c2a1da61d4ff29aefb13d672a8aadeef851657e8e522da8120d445bdad3"
dependencies = [
"display-types",
"hdmi-hal",
]
[[package]]
name = "culvert-async"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "83256620a496c506cbf6cb9ca0d10d19ee9feeda550cd1e3c377d783a7ace946"
dependencies = [
"culvert",
"hdmi-hal-async",
]
[[package]]
name = "display-types"
version = "0.4.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d55798f52f556c3d0a8345ac33d44420bcadea3a2b93154248458f384fdddd78"
dependencies = [
"bitflags 2.13.2",
]
[[package]]
name = "hdmi-hal"
version = "0.5.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "571c6d7a6d657cc0f766f0c80e27e4e9dbcbe76c77adf608ca5dae5db0dcaab1"
dependencies = [
"display-types",
]
[[package]]
name = "hdmi-hal-async"
version = "0.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0fb0b2e0e4fdaddc61d61c63a3eeeb2a72ac7d5227125199d5bf662de758d5ed"
dependencies = [
"display-types",
"hdmi-hal",
]
[[package]]
name = "hdmi-hal-i2c-dev"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bab3668d8e69e883253007defa9e21e5ae1e8da01bba40f81ecf16199d319e03"
dependencies = [
"display-types",
"hdmi-hal",
"i2cdev",
"libc",
]
[[package]]
name = "i2cdev"
version = "0.6.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9b940f7497c4f95b863b21cd34c3737b53a67d80d94cf29055d7f7eeca6ffdb4"
dependencies = [
"bitflags 2.13.2",
"byteorder",
"libc",
"nix",
]
[[package]]
name = "libc"
version = "0.2.191"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "65cd87c9a6d60536580b316ad985726104730a5151c99845f2490428ef91240a"
[[package]]
name = "nix"
version = "0.26.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "598beaf3cc6fdd9a5dfb1630c2800c7acd31df7aaf0f565796fba2b53ca1af1b"
dependencies = [
"bitflags 1.3.2",
"cfg-if",
"libc",
]
[[package]]
name = "piaf"
version = "0.4.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "801f79c1ffb51b2feb3ef2d990c62dc1fddf78583f71dcdbed2db14bfa3a76dd"
dependencies = [
"bitflags 2.13.2",
"display-types",
"thiserror",
]
[[package]]
name = "plumbob"
version = "0.3.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "de84e0aa4c7ef9d3bfdf4ff05365825f63be3c937bdf2881813031b4e4d64754"
dependencies = [
"display-types",
"hdmi-hal",
]
[[package]]
name = "plumbob-async"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9d09a0073cf0ca1440c237c349a100752710a6ed36fcb8ec6b18ab9a043b128b"
dependencies = [
"display-types",
"hdmi-hal-async",
"plumbob",
]
[[package]]
name = "proc-macro2"
version = "1.0.107"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "985e7ec9bb745e6ce6535b544d84d6cd6f7ad8bd711c398938ae983b91a766d9"
dependencies = [
"unicode-ident",
]
[[package]]
name = "quote"
version = "1.0.47"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1fbf4db142a473a8d80c26bbf18454ed458bf8d26c8219c331daecfdbd079001"
dependencies = [
"proc-macro2",
]
[[package]]
name = "syn"
version = "3.0.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d78c8dee4c7bf0e14673097256fed6142ce9d3b85a408189d07482442145823b"
dependencies = [
"proc-macro2",
"quote",
"unicode-ident",
]
[[package]]
name = "thiserror"
version = "2.0.21"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "09e52cb86a36cede5cb101bf8908837b3e4c6e5e59fe7fd85c23fb56200d189e"
dependencies = [
"thiserror-impl",
]
[[package]]
name = "thiserror-impl"
version = "2.0.21"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "fe5197923287db20a58125f0bc85c062f7f2c892de97b18c356f9efb14b28524"
dependencies = [
"proc-macro2",
"quote",
"syn",
]
[[package]]
name = "unicode-ident"
version = "1.0.27"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a2c754d6c33795a1c324727428e5a7dedb5b06195f9890bdbcba760d3e246563"