From ed17b3ca89a0f75432692cf6eccb57a7c9be97b8 Mon Sep 17 00:00:00 2001 From: Wang Mingyu Date: Thu, 19 Sep 2024 11:31:51 +0800 Subject: libmanette: upgrade 0.2.7 -> 0.2.9 Changelog: =========== * Update and clean up the game controller mapping database * ManetteDevice - add manette_device_get_mapping() and manette_device_get_guid() - Handle keycodes before BTN_MISC as well * ManetteMapping - Allow to map paddle1-4, misc1-6 and touchpad buttons - Improve error handling * ManetteMappingManager - Check if user mapping file exists * Tests - Test default mappings Signed-off-by: Wang Mingyu Signed-off-by: Khem Raj Signed-off-by: Armin Kuster --- meta-oe/recipes-support/libmanette/libmanette_0.2.7.bb | 16 ---------------- meta-oe/recipes-support/libmanette/libmanette_0.2.9.bb | 16 ++++++++++++++++ 2 files changed, 16 insertions(+), 16 deletions(-) delete mode 100644 meta-oe/recipes-support/libmanette/libmanette_0.2.7.bb create mode 100644 meta-oe/recipes-support/libmanette/libmanette_0.2.9.bb diff --git a/meta-oe/recipes-support/libmanette/libmanette_0.2.7.bb b/meta-oe/recipes-support/libmanette/libmanette_0.2.7.bb deleted file mode 100644 index db05422699..0000000000 --- a/meta-oe/recipes-support/libmanette/libmanette_0.2.7.bb +++ /dev/null @@ -1,16 +0,0 @@ -# Copyright (C) 2021 Khem Raj -# Released under the MIT license (see COPYING.MIT for the terms) -SUMMARY = "The simple GObject game controller library" -HOMEPAGE = "https://gnome.pages.gitlab.gnome.org/libmanette/" -LICENSE = "LGPL-2.1-only" -LIC_FILES_CHKSUM = "file://COPYING;md5=4fbd65380cdd255951079008b364516c" - -DEPENDS = "libevdev libgudev" - -SRC_URI = "https://download.gnome.org/sources/libmanette/0.2/libmanette-${PV}.tar.xz" -SRC_URI[sha256sum] = "cddd5c02a131072c19c6cde6f2cb2cd57eae7dacb50d14c337efd980baa51a51" - -inherit meson pkgconfig gobject-introspection ptest vala - -FILES:${PN}-ptest =+ "${bindir}/manette-test" -FILES:${PN}-dev =+ "${libdir}/girepository-1.0" diff --git a/meta-oe/recipes-support/libmanette/libmanette_0.2.9.bb b/meta-oe/recipes-support/libmanette/libmanette_0.2.9.bb new file mode 100644 index 0000000000..2e59401892 --- /dev/null +++ b/meta-oe/recipes-support/libmanette/libmanette_0.2.9.bb @@ -0,0 +1,16 @@ +# Copyright (C) 2021 Khem Raj +# Released under the MIT license (see COPYING.MIT for the terms) +SUMMARY = "The simple GObject game controller library" +HOMEPAGE = "https://gnome.pages.gitlab.gnome.org/libmanette/" +LICENSE = "LGPL-2.1-only" +LIC_FILES_CHKSUM = "file://COPYING;md5=4fbd65380cdd255951079008b364516c" + +DEPENDS = "libevdev libgudev" + +SRC_URI = "https://download.gnome.org/sources/libmanette/0.2/libmanette-${PV}.tar.xz" +SRC_URI[sha256sum] = "29366be5452f60a74c65fc64ffe2d74eddd4e6e6824c2cefa567a43bd92b688f" + +inherit meson pkgconfig gobject-introspection ptest vala + +FILES:${PN}-ptest =+ "${bindir}/manette-test" +FILES:${PN}-dev =+ "${libdir}/girepository-1.0" -- cgit v1.2.3-54-g00ecf