aboutsummaryrefslogtreecommitdiff
path: root/.builds
AgeCommit message (Collapse)Author
2021-04-11backend/session: Remove logind backendKenny Levinsen
This is instead delegated to libseat.
2021-03-22ci: update xwayland dep on alpineSimon Ser
The xwayland package has changed its name.
2021-03-03xwayland: add dependency on xwaylandSimon Ser
Check that the pkg-config file is available. This will be required in the future to check whether xwayland supports features such as -listenfd, -initfd or -verbose. If there's no pkg-config file, check that the Xwayland executable is available. This effectively makes our relationship with xwayland closer to what a dynamic library is: checked at build-time, but can be overridden at run-time.
2021-02-05backend/x11: use native cursorsIlia Mirkin
Fixes #2659
2021-01-07ci: build tinywlSimon Zeni
2021-01-05util: add support for generating UUIDsIlia Bozhinov
Co-authored-by: Jason Francis <cycl0ps@tuta.io>
2020-08-24session: Add libseat backendKenny Levinsen
2020-04-29Remove libcap supportScott Anderson
This is simply a false sense of security, and is worse than just using setuid. CAP_SYS_ADMIN is an extremely serious capability that is effectively as powerful as root. It also required users to be in the input group, which allows any process to keylog the entire system.
2020-03-24build: Add 'auto' to logind-provider combo optionScott Moreau
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-01-10Drop RDP backendDrew DeVault
Users interested in remote access to wlroots compositors should use wayvnc: https://github.com/any1/wayvnc
2019-12-29ci: add a build run with all features disabledSimon Ser
Closes: https://github.com/swaywm/wlroots/issues/1255
2019-12-23Revert "ci: add xorgproto dep to Arch build"Simon Ser
This reverts commit 35bc3e662a34fe92a3de4e3768dc976f8ac2c242. 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-21ci: add xorgproto dep to Arch buildSimon Ser
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-05-03Test RDP backend on FreeBSD as wellJan Beich
2019-04-29ci: enable Meson auto featuresSimon Ser
This makes it so we don't miss build failures because the CI misses a dependency.
2019-04-29Switch to system epoll-shim.pc in FreeBSD buildJan Beich
2019-04-08Add FreeRDP backend for remote desktop supportDrew DeVault
2019-02-24Add xcb-errors to FreeBSD buildJan Beich
Test f8428d1063c6 at least somewhere to avoid build regressions.
2019-02-12Use freebsd/latest for FreeBSD sr.ht buildsDrew DeVault
2019-01-07Update FreeBSD buildJan Beich
- Switch to packages - Drop unused dependencies
2018-12-21Fix FreeBSD build manifestsghctoma
Recent libinput-related changes in the ports tree made it necessary to install devel/evdev-proto before x11/libinput.
2018-12-05ci: add Alpine buildemersion
2018-11-25Disable Clang static analysisemersion
2018-10-27Add FreeBSD buildDrew DeVault