tce-load -i compiletc meson elogind-dev libevdev-dev libxkbcommon-dev libxml2-dev

wget https://gitlab.freedesktop.org/libinput/libei/-/archive/1.2.0/libei-1.2.0.tar.gz

sudo pip3 install attr attrs jinja2

cd libei-1.2.0

mkdir build
cd build

CC="gcc -flto -mtune=generic -Os -pipe" CXX="g++ -flto -mtune=generic -Os -pipe -fno-exceptions -fno-rtti" meson --prefix=/usr/local --localstatedir=/var --buildtype=plain -Dtests=disabled -Dsd-bus-provider=libelogind

ninja [0m 5.63s]
sudo ninja install

libei 1.2.0

  Conditional Features
    liboeffis         : True

  Test options
    Test suite enabled: False

  User defined options
    buildtype         : plain
    localstatedir     : /var
    prefix            : /usr/local
    sd-bus-provider   : libelogind
    tests             : disabled
