[package] name = "vncstream_server" version = "0.1.0" edition = "2021" [dependencies] anyhow = "1.0.86" # Libretro Sex letsplay_gpu.path = "/home/lily/source/lets-play/crates/letsplay_gpu" retro_frontend.path = "/home/lily/source/lets-play/crates/retro_frontend" letsplay_av_ffmpeg.path = "/home/lily/source/lets-play/crates/letsplay_av_ffmpeg" gl = "0.14.0" # async tokio = { version = "1.39.3", features = ["full"] } #ws axum = { version = "0.7.5", features = ["ws", "macros"] } futures = "0.3" futures-util = { version = "0.3", default-features = false, features = ["sink", "std"] } # misc stuff rand = "0.8.5" serde = "1.0.209" serde_json = "1.0.128" cudarc = { version = "0.12.1", features = [ "cuda-11050" ] } tracing = "0.1.40" tracing-subscriber = "0.3.18" xkeysym = "0.2.1" async-trait = "0.1.83" libloading = "0.8.5" [patch.crates-io] ffmpeg = { version = "7.0.0", package = "ffmpeg-next", git = "https://github.com/hgaiser/rust-ffmpeg", branch = "codec-context-settable" } ffmpeg-sys-next = { version = "7.0.0", git = "https://github.com/hgaiser/rust-ffmpeg-sys", branch = "cuda" }