aboutsummaryrefslogtreecommitdiff
path: root/.builds/archlinux.yml
AgeCommit message (Collapse)Author
2021-11-02Update URL to wlroots project (GitHub->GitLab)Manuel Stoeckl
2021-06-30ci: make Meson warnings fatalSimon Ser
New warnings can be hard to notice in CI, since CI will just pass in that case. Meson sometimes uses warnings for important mistakes, e.g. invalid option. Let's turn warnings into errors so that we can spot these more easily.
2021-04-14ci: Install libseatKenny Levinsen
2021-03-30ci: add xcb-util-wm dependency for wlrootsSimon Ser
This is now a mandatory dependency for wlroots.
2020-12-14ci: fix archlinux buildsRonan Pigott
The "xorg-server-xwayland" package has become "xorg-xwayland" in Arch. Our egl requirement was previously satisfied by xorg-server-xwayland's dependency on libgl, which "xorg-xwayland" does not have. So add the libegl dependency as well.
2020-12-09build: introduce sd-bus-provider optionSimon Ser
This allows to select a specific provider for the sd-bus library.
2020-04-08ci: don't build scdocSimon Ser
scodc is now available in all distributions we have CI for.
2019-08-09Remove rootston from build manifestsDrew DeVault
2019-04-25ci: enable all featuresSimon Ser
If unspecified, feature options are set to "auto", which means enabled only if the required dependencies are found. In CI we don't want to miss compilation errors because a dependency hasn't been found and code isn't built. Leave FreeBSD out for now because it uses a subproject (haven't found a way to make auto_features=enabled only apply to the toplevel project).
2019-03-01ci: use scdoc-git because 1.9.1 is brokenemersion
2019-02-19ci: add Alpine CIemersion