[package] name = "lan-mouse-gtk" description = "GTK4 / Libadwaita Frontend for lan-mouse" version = "0.2.0" edition = "2021" license = "GPL-3.0-or-later" repository = "https://github.com/feschber/lan-mouse" [dependencies] gtk = { package = "gtk4", version = "0.9.0", features = ["v4_2"] } adw = { package = "libadwaita", version = "0.7.0", features = ["v1_1"] } async-channel = { version = "2.1.1" } hostname = "0.4.0" log = "0.4.20" lan-mouse-ipc = { path = "../lan-mouse-ipc", version = "0.2.0" } thiserror = "2.0.0" [target.'cfg(all(unix, not(target_os="macos")))'.dependencies] gdk4_wayland = { package = "gdk4-wayland", version="0.9.6", optional=true } [build-dependencies] glib-build-tools = { version = "0.20.0" } [features] default = ["wayland_window_identifier"] wayland_window_identifier = ["dep:gdk4_wayland"]