2025-06-17 22:02:33 -05:00
|
|
|
[[bin]]
|
2025-06-23 07:18:26 -05:00
|
|
|
name = "lesavka-server"
|
2025-06-17 22:02:33 -05:00
|
|
|
path = "src/main.rs"
|
|
|
|
|
|
2025-06-01 13:31:22 -05:00
|
|
|
[package]
|
2025-06-23 07:18:26 -05:00
|
|
|
name = "lesavka_server"
|
2025-07-03 08:19:59 -05:00
|
|
|
version = "0.6.0"
|
2025-06-08 04:11:58 -05:00
|
|
|
edition = "2024"
|
2025-06-01 13:31:22 -05:00
|
|
|
|
|
|
|
|
[dependencies]
|
2025-06-06 20:45:09 -05:00
|
|
|
tokio = { version = "1.45", features = ["full", "fs"] }
|
|
|
|
|
tokio-stream = "0.1"
|
2025-06-08 04:11:58 -05:00
|
|
|
tonic = { version = "0.13", features = ["transport"] }
|
2025-06-27 19:31:46 -05:00
|
|
|
tonic-reflection = "0.13"
|
2025-06-06 20:45:09 -05:00
|
|
|
anyhow = "1.0"
|
2025-06-23 20:32:19 -05:00
|
|
|
lesavka_common = { path = "../common" }
|
2025-06-06 20:45:09 -05:00
|
|
|
tracing = { version = "0.1", features = ["std"] }
|
2025-06-28 18:51:13 -05:00
|
|
|
tracing-subscriber = { version = "0.3", features = ["env-filter", "fmt", "ansi"] }
|
2025-06-25 16:23:50 -05:00
|
|
|
tracing-appender = "0.2"
|
2025-06-16 19:42:26 -05:00
|
|
|
libc = "0.2"
|
|
|
|
|
futures-util = "0.3"
|
2025-06-21 05:21:57 -05:00
|
|
|
gstreamer = { version = "0.23", features = ["v1_22"] }
|
2025-06-23 20:42:13 -05:00
|
|
|
gstreamer-app = { version = "0.23", features = ["v1_22"] }
|
2025-06-21 05:21:57 -05:00
|
|
|
gstreamer-video = "0.23"
|
2025-06-23 19:44:03 -05:00
|
|
|
udev = "0.8"
|
2025-06-27 06:56:08 -05:00
|
|
|
prost-types = "0.13"
|
2025-06-30 14:20:07 -05:00
|
|
|
chrono = { version = "0.4", default-features = false, features = ["std", "clock", "serde"] }
|
2025-06-27 06:56:08 -05:00
|
|
|
|
|
|
|
|
[build-dependencies]
|
|
|
|
|
prost-build = "0.13"
|