version = "1.28.1" revision = 1 description = "Input device handling library for Wayland compositors" license = "MIT" url = "https://gitlab.freedesktop.org/libinput/libinput" source = tarball( url=f"https://gitlab.freedesktop.org/libinput/libinput/-/archive/{version}/libinput-{version}.tar.gz", sha256="a13f8c9a7d93df3c85c66afd135f0296701d8d32f911991b7aa4273fdd6a42a3", ) host_deps = ["binutils", "gcc", "pkgconf"] # eudev provides libudev here. deps = [profile["libc"], "eudev", "libevdev", "mtdev"] configure, build, install = meson( configure_args=[ "-Dlibwacom=false", "-Ddebug-gui=false", "-Dtests=false", "-Ddocumentation=false", "-Dudev-dir=/usr/lib/udev", ], )