On Sun, Jan 14, 2024 at 06:52:54PM +0100, Matthieu Herrb wrote: > 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 ?
Maybe replacing dep_libevdev with: dep_libevdev = [] in meson.build is enough? > > 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 > -- Antoine