Jack Hill <jackhill@jackhill.us> writes:
The build system now automatically detects which logind to use [0], and
specifying the option is an error with Meson 0.60.0.
[0]
https://gitlab.freedesktop.org/wlroots/wlroots/-/commit/30308e35fac0491ab777495e2ee7e472378d375a
elogind is no longer a dependency of wlroots because of
https://gitlab.freedesktop.org/wlroots/wlroots/-/commit/d50bbf0bbc49a9a8e010668cd357aba968ae884b
included in 0.14.
It is a dependency of seatd though, and it should be propagated because
it is required by the pkg-config of seatd. Since you still specified
elogind here, pkg-config was able to find it nonetheless but this isn't
the proper way to do it.