Age | Commit message (Collapse) | Author |
|
|
|
We're missing the pkg-config file so the DRM backend gets disabled.
|
|
See https://gitlab.freedesktop.org/wlroots/wlroots/-/merge_requests/3621
|
|
|
|
Closes: https://github.com/swaywm/sway/issues/6838
|
|
|
|
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.
|
|
|
|
|
|
This is now a mandatory dependency for wlroots.
|
|
|
|
|
|
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.
|
|
This allows to select a specific provider for the sd-bus library.
|
|
The upstream package now provides one.
|
|
scodc is now available in all distributions we have CI for.
|
|
|
|
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).
|
|
|
|
|
|
|