diff mbox series

[meta-oe,1/2] libmanette: upgrade 0.2.9 -> 0.2.13

Message ID 20251017202555.3027445-1-skandigraun@gmail.com
State Under Review
Headers show
Series [meta-oe,1/2] libmanette: upgrade 0.2.9 -> 0.2.13 | expand

Commit Message

Gyorgy Sarvari Oct. 17, 2025, 8:25 p.m. UTC
Changelog:
0.2.13:
- Update controller mappings

0.2.12:
- Add a deadzone for Steam Deck analog sticks
- Fix build with older gobject-introspection

0.2.11:
- Port documentation to gi-docgen
- Add support for Steam Deck gamepad
  - Add ManetteDeviceType and manette_device_get_device_type()
  - Add manette_device_supports_mapping()
- Deprecate LIBMANETTE_* version check symbols, add MANETTE_* instead
- Add runtime version check functions
- Make hat to buttons mapping always emit button release
  (fixes d-pad getting stuck when quickly flipping right->left etc)
- Fix paddle keycodes
- Fix DualSense motion sensor and touchpad being recognized as gamepads
- Fix half-range axis mappings
- Build
  - Depend on hidapi-hidraw
  - Specify --doc-format for GIR data
  - Fix build warnings

Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com>
---
 .../libmanette/{libmanette_0.2.9.bb => libmanette_0.2.13.bb}  | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
 rename meta-oe/recipes-support/libmanette/{libmanette_0.2.9.bb => libmanette_0.2.13.bb} (82%)
diff mbox series

Patch

diff --git a/meta-oe/recipes-support/libmanette/libmanette_0.2.9.bb b/meta-oe/recipes-support/libmanette/libmanette_0.2.13.bb
similarity index 82%
rename from meta-oe/recipes-support/libmanette/libmanette_0.2.9.bb
rename to meta-oe/recipes-support/libmanette/libmanette_0.2.13.bb
index 2e59401892..2825b8af98 100644
--- a/meta-oe/recipes-support/libmanette/libmanette_0.2.9.bb
+++ b/meta-oe/recipes-support/libmanette/libmanette_0.2.13.bb
@@ -5,10 +5,10 @@  HOMEPAGE = "https://gnome.pages.gitlab.gnome.org/libmanette/"
 LICENSE = "LGPL-2.1-only"
 LIC_FILES_CHKSUM = "file://COPYING;md5=4fbd65380cdd255951079008b364516c"
 
-DEPENDS = "libevdev libgudev"
+DEPENDS = "libevdev libgudev hidapi"
 
 SRC_URI = "https://download.gnome.org/sources/libmanette/0.2/libmanette-${PV}.tar.xz"
-SRC_URI[sha256sum] = "29366be5452f60a74c65fc64ffe2d74eddd4e6e6824c2cefa567a43bd92b688f"
+SRC_URI[sha256sum] = "287cc2fde0de092919366af757d85e7b3a0248eb1b395344726e97955a77d8ae"
 
 inherit meson pkgconfig gobject-introspection ptest vala