[package] name = "unfettered-keyboard" version = "1.1.0" edition = "2018" [dependencies] fontconfig = "0.9.0" # Disable freetype-sys, as it vendors libfreetype2 while fontconfig dynamically # links to it. Large dependencies should not be duplicated. freetype = { version = "0.7.2", default-features = false } imgref = "1.10.1" libc = "0.2.158" memmap2 = "0.9.4" polling = "3.7.3" rgb = "0.8.50" tokio = { version = "1.40.0", features = ["macros", "rt"] } wayland-backend = "0.3.7" wayland-client = "0.31.6" wayland-protocols = { version = "0.32.4", features = ["client", "staging", "unstable"] } wayland-protocols-wlr = { version = "0.3.4", features = ["client"] } wayland-scanner = "0.31.5" xkeysym = "0.2.1" yaml-rust2 = "0.8.1" zbus = { version = "4.4.0", default-features = false, features = ["tokio"] } [build-dependencies] bindgen = "0.70.1" [[bin]] name = "ufkbd-gnome" path = "src/ufkbd_gnome.rs" [[bin]] name = "ufkbd-sxmo" path = "src/ufkbd_sxmo.rs" [[bin]] name = "ufkbd-wl" path = "src/ufkbd_wl.rs"