From 40c85da102054caeb86b7905cd27c69e392c8f92 Mon Sep 17 00:00:00 2001 From: Ivan Molodetskikh Date: Wed, 17 Jan 2024 10:38:32 +0400 Subject: Add an IPC socket and a niri msg outputs subcommand --- Cargo.lock | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) (limited to 'Cargo.lock') diff --git a/Cargo.lock b/Cargo.lock index 9babdeab..3ce9f857 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1308,6 +1308,12 @@ version = "2.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5a611371471e98973dbcab4e0ec66c31a10bc356eeb4d54a0e05eac8158fe38c" +[[package]] +name = "itoa" +version = "1.0.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b1a46d1a171d865aa5f83f92695765caa047a9b4cbae2cbf37dbd613a793fd4c" + [[package]] name = "jni" version = "0.21.1" @@ -1705,12 +1711,14 @@ dependencies = [ "calloop", "clap", "directories", + "futures-util", "git-version", "keyframe", "libc", "log", "logind-zbus", "niri-config", + "niri-ipc", "notify-rust", "pipewire", "png", @@ -1720,6 +1728,7 @@ dependencies = [ "proptest-derive", "sd-notify", "serde", + "serde_json", "smithay", "smithay-drm-extras", "tracing", @@ -1743,6 +1752,13 @@ dependencies = [ "tracy-client", ] +[[package]] +name = "niri-ipc" +version = "0.1.0-alpha.3" +dependencies = [ + "serde", +] + [[package]] name = "nix" version = "0.26.4" @@ -2331,6 +2347,12 @@ dependencies = [ "wait-timeout", ] +[[package]] +name = "ryu" +version = "1.0.16" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f98d2aa92eebf49b69786be48e4477826b256916e84a57ff2a4f21923b48eb4c" + [[package]] name = "same-file" version = "1.0.6" @@ -2378,6 +2400,17 @@ dependencies = [ "syn 2.0.48", ] +[[package]] +name = "serde_json" +version = "1.0.111" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "176e46fa42316f18edd598015a5166857fc835ec732f5215eac6b7bdbf0a84f4" +dependencies = [ + "itoa", + "ryu", + "serde", +] + [[package]] name = "serde_repr" version = "0.1.18" -- cgit