diff --git a/Cargo.lock b/Cargo.lock index 196013d..fe82a53 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2567,6 +2567,16 @@ version = "2.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "15cdd26707701c53297e2fa6afb323d55fbc1d0810c3aec078ae3ef0424c3c15" +[[package]] +name = "humility-arch-arm" +version = "0.1.0" +source = "git+https://github.com/oxidecomputer/humility?rev=00c4db9ac40b8a480eab7f1a3a6b7a0847807c2e#00c4db9ac40b8a480eab7f1a3a6b7a0847807c2e" +dependencies = [ + "capstone", + "num-derive", + "num-traits", +] + [[package]] name = "humility-arch-arm" version = "0.1.0" @@ -2577,6 +2587,48 @@ dependencies = [ "num-traits", ] +[[package]] +name = "humility-core" +version = "0.1.0" +source = "git+https://github.com/oxidecomputer/humility?rev=00c4db9ac40b8a480eab7f1a3a6b7a0847807c2e#00c4db9ac40b8a480eab7f1a3a6b7a0847807c2e" +dependencies = [ + "addr2line 0.26.1", + "anyhow", + "auto_impl", + "bitfield", + "capstone", + "clap", + "datamap", + "gimli 0.33.0", + "goblin", + "hubpack", + "hubtools", + "humility-arch-arm 0.1.0 (git+https://github.com/oxidecomputer/humility?rev=00c4db9ac40b8a480eab7f1a3a6b7a0847807c2e)", + "humility-log 0.1.0 (git+https://github.com/oxidecomputer/humility?rev=00c4db9ac40b8a480eab7f1a3a6b7a0847807c2e)", + "humility_load_derive 0.1.0 (git+https://github.com/oxidecomputer/humility?rev=00c4db9ac40b8a480eab7f1a3a6b7a0847807c2e)", + "humpty", + "idol", + "indexmap 2.14.0", + "indicatif", + "measurement-token", + "multimap", + "num-derive", + "num-traits", + "parse_int", + "rayon", + "regex", + "ron 0.12.2", + "rustc-demangle", + "scroll", + "serde", + "serde_json", + "strsim", + "thiserror 2.0.18", + "toml", + "zerocopy", + "zip", +] + [[package]] name = "humility-core" version = "0.1.0" @@ -2593,9 +2645,9 @@ dependencies = [ "goblin", "hubpack", "hubtools", - "humility-arch-arm", - "humility-log", - "humility_load_derive", + "humility-arch-arm 0.1.0 (git+https://github.com/oxidecomputer/humility?rev=9eb263bf2563dc2c5ae3a1678969774d1d4374b9)", + "humility-log 0.1.0 (git+https://github.com/oxidecomputer/humility?rev=9eb263bf2563dc2c5ae3a1678969774d1d4374b9)", + "humility_load_derive 0.1.0 (git+https://github.com/oxidecomputer/humility?rev=9eb263bf2563dc2c5ae3a1678969774d1d4374b9)", "humpty", "idol", "indexmap 2.14.0", @@ -2625,7 +2677,7 @@ version = "0.1.0" source = "git+https://github.com/oxidecomputer/humility?rev=9eb263bf2563dc2c5ae3a1678969774d1d4374b9#9eb263bf2563dc2c5ae3a1678969774d1d4374b9" dependencies = [ "anyhow", - "humility-core", + "humility-core 0.1.0 (git+https://github.com/oxidecomputer/humility?rev=9eb263bf2563dc2c5ae3a1678969774d1d4374b9)", "indexmap 2.14.0", "zerocopy", ] @@ -2637,9 +2689,9 @@ source = "git+https://github.com/oxidecomputer/humility?rev=9eb263bf2563dc2c5ae3 dependencies = [ "anyhow", "hif", - "humility-core", + "humility-core 0.1.0 (git+https://github.com/oxidecomputer/humility?rev=9eb263bf2563dc2c5ae3a1678969774d1d4374b9)", "humility-doppel", - "humility-idol", + "humility-idol 0.1.0 (git+https://github.com/oxidecomputer/humility?rev=9eb263bf2563dc2c5ae3a1678969774d1d4374b9)", "idol", "postcard", "strum 0.28.0", @@ -2648,6 +2700,20 @@ dependencies = [ "zerocopy", ] +[[package]] +name = "humility-idol" +version = "0.1.0" +source = "git+https://github.com/oxidecomputer/humility?rev=00c4db9ac40b8a480eab7f1a3a6b7a0847807c2e#00c4db9ac40b8a480eab7f1a3a6b7a0847807c2e" +dependencies = [ + "anyhow", + "hubpack", + "humility-core 0.1.0 (git+https://github.com/oxidecomputer/humility?rev=00c4db9ac40b8a480eab7f1a3a6b7a0847807c2e)", + "idol", + "parse_int", + "serde", + "thiserror 2.0.18", +] + [[package]] name = "humility-idol" version = "0.1.0" @@ -2655,13 +2721,22 @@ source = "git+https://github.com/oxidecomputer/humility?rev=9eb263bf2563dc2c5ae3 dependencies = [ "anyhow", "hubpack", - "humility-core", + "humility-core 0.1.0 (git+https://github.com/oxidecomputer/humility?rev=9eb263bf2563dc2c5ae3a1678969774d1d4374b9)", "idol", "parse_int", "serde", "thiserror 2.0.18", ] +[[package]] +name = "humility-log" +version = "0.1.0" +source = "git+https://github.com/oxidecomputer/humility?rev=00c4db9ac40b8a480eab7f1a3a6b7a0847807c2e#00c4db9ac40b8a480eab7f1a3a6b7a0847807c2e" +dependencies = [ + "colored", + "slog", +] + [[package]] name = "humility-log" version = "0.1.0" @@ -2677,8 +2752,8 @@ version = "0.1.0" source = "git+https://github.com/oxidecomputer/humility?rev=9eb263bf2563dc2c5ae3a1678969774d1d4374b9#9eb263bf2563dc2c5ae3a1678969774d1d4374b9" dependencies = [ "anyhow", - "humility-arch-arm", - "humility-core", + "humility-arch-arm 0.1.0 (git+https://github.com/oxidecomputer/humility?rev=9eb263bf2563dc2c5ae3a1678969774d1d4374b9)", + "humility-core 0.1.0 (git+https://github.com/oxidecomputer/humility?rev=9eb263bf2563dc2c5ae3a1678969774d1d4374b9)", "humpty", "indicatif", "measurement-token", @@ -2690,6 +2765,16 @@ dependencies = [ "thiserror 2.0.18", ] +[[package]] +name = "humility_load_derive" +version = "0.1.0" +source = "git+https://github.com/oxidecomputer/humility?rev=00c4db9ac40b8a480eab7f1a3a6b7a0847807c2e#00c4db9ac40b8a480eab7f1a3a6b7a0847807c2e" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.118", +] + [[package]] name = "humility_load_derive" version = "0.1.0" @@ -4293,9 +4378,9 @@ dependencies = [ "der", "ed25519-dalek", "hubpack", - "humility-core", + "humility-core 0.1.0 (git+https://github.com/oxidecomputer/humility?rev=9eb263bf2563dc2c5ae3a1678969774d1d4374b9)", "humility-hiffy", - "humility-idol", + "humility-idol 0.1.0 (git+https://github.com/oxidecomputer/humility?rev=00c4db9ac40b8a480eab7f1a3a6b7a0847807c2e)", "humility-probes-core", "libipcc", "p384", diff --git a/Cargo.toml b/Cargo.toml index 9ec270a..cee9bea 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -35,7 +35,7 @@ hex.version = "0.4" hubpack = "0.1" humility-core = { git = "https://github.com/oxidecomputer/humility" , rev = "9eb263bf2563dc2c5ae3a1678969774d1d4374b9" } humility-hiffy = { git = "https://github.com/oxidecomputer/humility" , rev = "9eb263bf2563dc2c5ae3a1678969774d1d4374b9" } -humility-idol = { git = "https://github.com/oxidecomputer/humility", rev = "9eb263bf2563dc2c5ae3a1678969774d1d4374b9" } +humility-idol = { git = "https://github.com/oxidecomputer/humility", rev = "00c4db9ac40b8a480eab7f1a3a6b7a0847807c2e" } humility-probes-core = { git = "https://github.com/oxidecomputer/humility", rev = "9eb263bf2563dc2c5ae3a1678969774d1d4374b9" } knus = "3.4.0" libipcc = { git = "https://github.com/oxidecomputer/ipcc-rs", rev = "91f8c989f1cdc29c56720ab7663afdcaf5a96b72" }