diff options
| author | Simon Ser <contact@emersion.fr> | 2021-04-11 12:14:40 +0200 |
|---|---|---|
| committer | Kenny Levinsen <kl@kl.wtf> | 2021-06-24 18:10:01 +0200 |
| commit | d2d1461855208da9444ca51d2edddbe90d48c8c3 (patch) | |
| tree | 578f7e8f6882f9d56b5b172c304f337f0e59a280 | |
| parent | 4246cfaea8bcc8ad10aec8b8640ff108c144b576 (diff) | |
build: stop checking for logind
wlroots has removed its logind session backend [1]. It now relies
on libseat only.
[1]: https://github.com/swaywm/wlroots/pull/2786
(cherry picked from commit e49a98fcb3613d0505ce731ed6dc99b9f2c6fc8a)
| -rw-r--r-- | meson.build | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/meson.build b/meson.build index d2c8d3ad..b0aa3200 100644 --- a/meson.build +++ b/meson.build @@ -76,8 +76,6 @@ endif wlroots_features = { 'xwayland': false, - 'systemd': false, - 'elogind': false, 'libseat': false, } foreach name, _ : wlroots_features @@ -318,7 +316,7 @@ summary({ 'man-pages': scdoc.found(), }, bool_yn: true) -if not wlroots_features['systemd'] and not wlroots_features['elogind'] and not wlroots_features['libseat'] +if not wlroots_features['libseat'] warning('The sway binary must be setuid when compiled without (e)logind or libseat') warning('You must do this manually post-install: chmod a+s /path/to/sway') endif |
