6b607a7744
Release notes: https://lists.freedesktop.org/archives/wayland-devel/2025-March/044026.html https://lists.freedesktop.org/archives/wayland-devel/2025-April/044102.html https://lore.freedesktop.org/wayland-devel/20250731092534.GA4100432@quokka/T/ Upstream changed mtdev into an optional dependency: https://gitlab.freedesktop.org/libinput/libinput/-/commit/27f4b0ae744a2b2655755188f2224dd5f8c4bdeb Signed-off-by: Bernd Kuhls <bernd@kuhls.net> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
39 lines
1.2 KiB
Plaintext
39 lines
1.2 KiB
Plaintext
config BR2_PACKAGE_LIBINPUT
|
|
bool "libinput"
|
|
depends on BR2_PACKAGE_HAS_UDEV
|
|
select BR2_PACKAGE_LIBEVDEV
|
|
help
|
|
libinput is a library to handle input devices in Wayland
|
|
compositors and to provide a generic X.Org input driver.
|
|
It provides device detection, device handling, input device
|
|
event processing and abstraction so minimize the amount of
|
|
custom input code compositors need to provide the common
|
|
set of functionality that users expect.
|
|
|
|
http://freedesktop.org/wiki/Software/libinput/
|
|
|
|
if BR2_PACKAGE_LIBINPUT
|
|
|
|
config BR2_PACKAGE_LIBINPUT_PYTHON_TOOLS
|
|
bool "install python tools "
|
|
depends on BR2_PACKAGE_PYTHON3
|
|
select BR2_PACKAGE_PYTHON_LIBEVDEV # runtime
|
|
select BR2_PACKAGE_PYTHON_PYUDEV # runtime
|
|
select BR2_PACKAGE_PYTHON_PYYAML # runtime
|
|
help
|
|
Install python tools:
|
|
libinput-analyze-per-slot-delta,
|
|
libinput-analyze-recording,
|
|
libinput-analyze-touch-down-state,
|
|
libinput-measure-fuzz,
|
|
libinput-measure-touchpad-pressure,
|
|
libinput-measure-touchpad-size,
|
|
libinput-measure-touchpad-tap,
|
|
libinput-measure-touch-size,
|
|
libinput-replay
|
|
|
|
endif
|
|
|
|
comment "libinput needs udev /dev management"
|
|
depends on !BR2_PACKAGE_HAS_UDEV
|