Commit graph

12 commits

Author SHA1 Message Date
Simon Zeni
51c9376c07
ci: add libdisplay-info dependency 2023-02-28 23:19:33 +01:00
Simon Ser
de3e6a0da0 ci: install Xwayland .pc file
See https://gitlab.freedesktop.org/wlroots/wlroots/-/merge_requests/3621
2022-12-08 21:17:10 +01:00
Kirill Primak
6c3b35701d ci: install hwdata 2022-11-09 10:43:44 +01:00
ndren
f614f35e73
Replace pcre with pcre2
Closes: https://github.com/swaywm/sway/issues/6838
2022-03-12 14:02:32 +01:00
Manuel Stoeckl
fc25e4944e Update URL to wlroots project (GitHub->GitLab) 2021-11-02 08:43:24 +01:00
Simon Ser
56733bc6fe ci: make Meson warnings fatal
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-06-30 13:37:00 +02:00
Kenny Levinsen
fcfe52de29 ci: Install libseat 2021-04-14 23:29:09 +02:00
Jan Beich
92dc53b4f3 ci: enable basu on freebsd 2020-12-29 12:08:43 +01:00
Simon Ser
c9fa751042 ci: remove epoll-shim hardcoded pkg-config file
The upstream package now provides one.
2020-04-08 16:37:00 +02:00
Simon Ser
3df32d0310 ci: don't build scdoc
scodc is now available in all distributions we have CI for.
2020-04-08 16:37:00 +02:00
emersion
77b16a5124 ci: use scdoc-git because 1.9.1 is broken 2019-03-01 12:32:00 -07:00
emersion
a42b5d079a ci: add FreeBSD 2019-02-19 16:34:07 +01:00