Scott Moreau
30308e35fa
build: Add 'auto' to logind-provider combo option
...
The logind provider defaulted to systemd and in order to use elogind,
-Dlogin-provider=elogind was required. This adds 'auto' as a choice
for the login-provider option and sets it as default. Using 'auto',
the build will check for systemd first and if it's not found, try
to find and use elogind automatically.
2020-03-24 14:11:39 +01:00
Drew DeVault
ebdbe177d6
Drop RDP backend
...
Users interested in remote access to wlroots compositors should use
wayvnc:
https://github.com/any1/wayvnc
2020-01-10 19:38:39 +01:00
Simon Ser
a420d2c41e
ci: add a build run with all features disabled
...
Closes: https://github.com/swaywm/wlroots/issues/1255
2019-12-29 12:24:03 -05:00
Simon Ser
18775fda0f
Revert "ci: add xorgproto dep to Arch build"
...
This reverts commit 35bc3e662a
.
Per [1], the dependency has been re-added and we shouldn't need to
explicitly install it anymore.
[1]: https://bugs.archlinux.org/task/64914
2019-12-23 07:49:55 -05:00
Simon Ser
35bc3e662a
ci: add xorgproto dep to Arch build
...
Arch Linux maintainers are still figuring out whether they should ask
people to explicitely install it or make it a dependency of libxcb again
[1]. In the meantime, add it as an explicit dependency. I'll revert
this patch if they decide otherwise.
[1]: https://bugs.archlinux.org/task/64914
2019-12-21 08:50:59 -05:00
Jan Beich
6ae6b5dbb6
Test RDP backend on FreeBSD as well
2019-05-03 20:00:45 +03:00
Simon Ser
cf3b083c32
ci: enable Meson auto features
...
This makes it so we don't miss build failures because the CI misses a
dependency.
2019-04-29 10:49:05 -06:00
Jan Beich
27a87ac586
Switch to system epoll-shim.pc in FreeBSD build
2019-04-29 18:51:47 +03:00
Drew DeVault
fd0d7d0907
Add FreeRDP backend for remote desktop support
2019-04-08 08:09:07 -06:00
Jan Beich
421283935b
Add xcb-errors to FreeBSD build
...
Test f8428d1063
at least somewhere to avoid build regressions.
2019-02-24 09:10:02 +01:00
Drew DeVault
d1409e3381
Use freebsd/latest for FreeBSD sr.ht builds
2019-02-12 09:57:56 -05:00
Jan Beich
bfd0254485
Update FreeBSD build
...
- Switch to packages
- Drop unused dependencies
2019-01-07 08:26:16 +00:00
sghctoma
615b25fafc
Fix FreeBSD build manifest
...
Recent libinput-related changes in the ports tree made it necessary to
install devel/evdev-proto before x11/libinput.
2018-12-21 12:22:11 +01:00
emersion
7a2cef1ad0
ci: add Alpine build
2018-12-05 10:42:34 +01:00
emersion
18e26cba78
Disable Clang static analysis
2018-11-25 20:09:02 +01:00
Drew DeVault
320d5ea234
Add FreeBSD build
2018-10-27 10:33:27 -04:00