]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core-contrib.git/commitdiff
libinput: upgrade 1.28.1 -> 1.29.0
authorLiu Yiding <liuyd.fnst@fujitsu.com>
Mon, 25 Aug 2025 03:51:01 +0000 (11:51 +0800)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Thu, 28 Aug 2025 09:46:22 +0000 (10:46 +0100)
Changelog:
===========
- High-resolution scroll wheels have better heuristics to avoid inadvertent
  scrolls. This should also help with not-so-high-resolution scroll wheels which
  can skip those heuristics now, resulting in better responsiveness.
- Virtual devices (e.g. uinput) are now detected in libinput and some internal
  heuristics are disabled for those (e.g. tablet smoothing)
- Tablet tools with an fixed eraser button (almost all these days) can now
  configure that eraser button to be a regular button instead.
- Jumping cursors on Asus "ASUE..." touchpads have lost their excitement and
  are no longer jumping.
- libinput now uses a plugin pipeline internally. This prepares the way for
  public plugins, planned for libinput 1.30.
- mtdev is now an optional dependency
- libinput debug-tablet-pad is a new tool for interactive tablet pad debugging
- a lot of internal code modernization, making the code nicer to work on and
  test cases easier to write

Release notes:
https://gitlab.freedesktop.org/libinput/libinput/-/releases/1.29.0

Signed-off-by: Liu Yiding <liuyd.fnst@fujitsu.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/recipes-graphics/wayland/libinput_1.29.0.bb [moved from meta/recipes-graphics/wayland/libinput_1.28.1.bb with 97% similarity]

similarity index 97%
rename from meta/recipes-graphics/wayland/libinput_1.28.1.bb
rename to meta/recipes-graphics/wayland/libinput_1.29.0.bb
index 521a7f9a099478bc0e49cf41fe39ec339dcd3816..f38532a0c2784f03871ae351b2f3d67b81e100a1 100644 (file)
@@ -15,7 +15,7 @@ DEPENDS = "libevdev udev mtdev"
 SRC_URI = "git://gitlab.freedesktop.org/libinput/libinput.git;protocol=https;branch=main;tag=${PV} \
            file://run-ptest \
            "
-SRCREV = "4f7b4ef0e4eb5d569df36be387579858eba349bb"
+SRCREV = "936cee224267a7d21c87c06203cd866c1572df20"
 
 UPSTREAM_CHECK_REGEX = "libinput-(?P<pver>\d+\.\d+\.(?!9\d+)\d+)"