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

Reply via email to