diff mbox series

[02/12] evdev: build with meson

Message ID 20260715140507.2329605-2-ross.burton@arm.com
State New
Headers show
Series [01/12] libxml2: clean up xmlconf mode fixups | expand

Commit Message

Ross Burton July 15, 2026, 2:04 p.m. UTC
Upstream has meson support, so use it.

Explicitly disable the tests and documentation to ensure deterministic
builds as these float depending on whether check and doxygen are found
at configure time.

Signed-off-by: Ross Burton <ross.burton@arm.com>
---
 meta/recipes-support/libevdev/libevdev_1.13.6.bb | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)
diff mbox series

Patch

diff --git a/meta/recipes-support/libevdev/libevdev_1.13.6.bb b/meta/recipes-support/libevdev/libevdev_1.13.6.bb
index 4a2cfee4c1a..a4478b8df5d 100644
--- a/meta/recipes-support/libevdev/libevdev_1.13.6.bb
+++ b/meta/recipes-support/libevdev/libevdev_1.13.6.bb
@@ -6,12 +6,13 @@  HOMEPAGE = "http://www.freedesktop.org/wiki/Software/libevdev/"
 SECTION = "libs"
 
 LICENSE = "MIT"
-LIC_FILES_CHKSUM = "file://COPYING;md5=80c550b3197bcb8da7d7557ebcc3fc46 \
-                    "
+LIC_FILES_CHKSUM = "file://COPYING;md5=80c550b3197bcb8da7d7557ebcc3fc46"
 
 SRC_URI = "http://www.freedesktop.org/software/libevdev/${BP}.tar.xz"
 SRC_URI[sha256sum] = "73f215eccbd8233f414737ac06bca2687e67c44b97d2d7576091aa9718551110"
 
-inherit autotools pkgconfig
+inherit meson pkgconfig
+
+EXTRA_OEMESON = "-Dtests=disabled -Ddocumentation=disabled"
 
 UPSTREAM_CHECK_REGEX = "libevdev-(?P<pver>(\d+\.)+(?!90\d+)\d+)"