[package] authors = ["Mathieu Rene "] edition = "2018" name = "minidsp-daemon" version = "0.1.4" license = "Apache-2.0" description = "A control interface for some MiniDSP products" repository = "https://github.com/mrene/minidsp-rs" [[bin]] name = "minidspd" path = "src/main.rs" [features] default = ["serde", "strum", "schemars"] [dependencies] anyhow = "1.0.52" bytes = "1.1.0" clap = "3.0.7" confy = "0.4.0" env_logger = "0.9.0" futures = "0.3.19" futures-sink = "0.3.19" futures-util = "0.3.19" hyper = "0.14.16" hyper-tungstenite = "0.5.0" lazy_static = "1.4.0" log = "0.4.14" minidsp = { version="0.1.4", path="../minidsp" } okapi = "0.7.0-rc.1" once_cell = "1.9.0" routerify = "3.0.0" routerify-query = "3.0.0" schemars = { version = "0.8.8", optional = true } serde = { version = "1.0.133", features = ["derive"], optional = true } serde_json = "1.0.74" strum = { version = "0.23.0", features = ["derive"], optional = true } termcolor = "1.1.2" thiserror = "1.0.30" tokio-stream = { version = "0.1.8", features = ["sync"] } url2 = "0.0.6" [dependencies.tokio] features = ["rt-multi-thread", "net", "fs", "macros", "io-util"] version = "1.15.0" [dependencies.tokio-util] features = ["net", "codec", "io"] version = "0.6.9" [target.'cfg(target_family="unix")'.dependencies] hyperlocal = "0.8.0" routerify-unixsocket = "3.0.0"