Download raw body.
fix libei build when libevdev-openbsd is installed
It detects libevdev.pc and activates the build of eis_demo_server,
which fails because libevdev-openbsd is not a full libevedev
implementation.
No REVISION bump as the package doesn't change if it builds.
ok ?
Index: patches/patch-tools_meson_build
===================================================================
RCS file: patches/patch-tools_meson_build
diff -N patches/patch-tools_meson_build
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ patches/patch-tools_meson_build 14 Jan 2024 17:50:20 -0000
@@ -0,0 +1,32 @@
+Disable build of eis_demo_server. Fails with libevdev-openbsd installed.
+
+Index: tools/meson.build
+--- tools/meson.build.orig
++++ tools/meson.build
+@@ -7,16 +7,16 @@ if dep_libevdev.found()
+ )
+ endif
+
+-eis_demo_server = executable('eis-demo-server',
+- src_eis_demo_server,
+- dependencies: [
+- dep_libutil,
+- dep_libeis,
+- dep_libxkbcommon,
+- dep_libevdev
+- ],
+- include_directories: [inc_builddir],
+-)
++#eis_demo_server = executable('eis-demo-server',
++# src_eis_demo_server,
++# dependencies: [
++# dep_libutil,
++# dep_libeis,
++# dep_libxkbcommon,
++# dep_libevdev
++# ],
++# include_directories: [inc_builddir],
++#)
+
+ executable('ei-demo-client',
+ 'ei-demo-client.c',
--
Matthieu Herrb
fix libei build when libevdev-openbsd is installed