A minimal seat management daemon, and a universal seat management library. It is what a lot of Wayland compositors use to manage seats, a session for a user in which applications can interact with.
Download (HTTP): https://git.sr.ht/~kennylevinsen/seatd/archive/0.9.1.tar.gz
elogind-255.5 (this package needs a backend to properly create a seat, elogind being a suitable one)
Install seatd by running the following commands:
mkdir build && cd build && meson setup --prefix=/usr .. && ninja
Now, as the root
user:
ninja install