diff options
author | Simon Ser <contact@emersion.fr> | 2021-04-11 12:14:40 +0200 |
---|---|---|
committer | Simon Ser <contact@emersion.fr> | 2021-04-11 12:14:40 +0200 |
commit | e49a98fcb3613d0505ce731ed6dc99b9f2c6fc8a (patch) | |
tree | 8a7b58af55a2ae79e947482ef097384092db009c /meson.build | |
parent | refactor icon_for_window function (diff) | |
download | sway-e49a98fcb3613d0505ce731ed6dc99b9f2c6fc8a.tar.gz sway-e49a98fcb3613d0505ce731ed6dc99b9f2c6fc8a.tar.zst sway-e49a98fcb3613d0505ce731ed6dc99b9f2c6fc8a.zip |
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
Diffstat (limited to 'meson.build')
-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 | |||
76 | 76 | ||
77 | wlroots_features = { | 77 | wlroots_features = { |
78 | 'xwayland': false, | 78 | 'xwayland': false, |
79 | 'systemd': false, | ||
80 | 'elogind': false, | ||
81 | 'libseat': false, | 79 | 'libseat': false, |
82 | } | 80 | } |
83 | foreach name, _ : wlroots_features | 81 | foreach name, _ : wlroots_features |
@@ -318,7 +316,7 @@ summary({ | |||
318 | 'man-pages': scdoc.found(), | 316 | 'man-pages': scdoc.found(), |
319 | }, bool_yn: true) | 317 | }, bool_yn: true) |
320 | 318 | ||
321 | if not wlroots_features['systemd'] and not wlroots_features['elogind'] and not wlroots_features['libseat'] | 319 | if not wlroots_features['libseat'] |
322 | warning('The sway binary must be setuid when compiled without (e)logind or libseat') | 320 | warning('The sway binary must be setuid when compiled without (e)logind or libseat') |
323 | warning('You must do this manually post-install: chmod a+s /path/to/sway') | 321 | warning('You must do this manually post-install: chmod a+s /path/to/sway') |
324 | endif | 322 | endif |