Commit Graph

22 Commits

Author SHA1 Message Date
Isaac Freund ad0b71c310 github: automatically close prs 2024-05-14 13:02:29 +02:00
Isaac Freund ba823ef96e ci: remove Void Linux CI
This doesn't really seem worth keeping as glibc linux is already covered
by the Arch Linux CI and Void lags behind on package updates enough
compared to the others to be annoying.
2022-11-13 16:37:14 +01:00
Isaac Freund 403eca90a5 ci: explicitly install libevdev
This is currently pulled in transitively on void, arch, and FreeBSD
which just stopped working on void due to upstream changes.
2022-07-10 19:00:17 +02:00
Isaac Freund 706dca9b1a ci: fix xbps invocation 2022-05-29 20:17:39 +02:00
Isaac Freund 90b37645cf ci: make wget output non verbose
This still prints errors, but doesn't print progress bars or other
superfluous information.
2022-05-01 19:03:32 +02:00
Hugo Machet d7d0c3cfb9 ci: Update to zig 0.9.1 2022-02-17 19:41:26 +02:00
Isaac Freund 363efd3e79 ci: run on 0.1.x branch 2022-01-29 13:48:50 +01:00
Isaac Freund c1d985ac29 build: update to zig version 0.9.0 2021-12-24 05:28:14 +00:00
Isaac Freund 2288778dd7 ci: update for wlroots 0.15.0 2021-12-22 03:56:47 +00:00
Isaac Freund 6616d32353 ci: fix xbps invocation
This avoids errors like:

util-linux-common-2.37.2_1 in transaction breaks installed pkg `libfdisk-2.37.1_1'
util-linux-common-2.37.2_1 in transaction breaks installed pkg `libsmartcols-2.37.1_1'
libuuid-2.37.2_1 in transaction breaks installed pkg `libfdisk-2.37.1_1'
libuuid-2.37.2_1 in transaction breaks installed pkg `util-linux-2.37.1_1'
libblkid-2.37.2_1 in transaction breaks installed pkg `libfdisk-2.37.1_1'
libblkid-2.37.2_1 in transaction breaks installed pkg `util-linux-2.37.1_1'
libmount-2.37.2_1 in transaction breaks installed pkg `util-linux-2.37.1_1'
Transaction aborted due to unresolved dependencies.
2021-09-27 19:10:46 +02:00
Isaac Freund 951c11f642 ci: build wlroots from source 2021-06-23 15:35:10 +02:00
Isaac Freund cab947b3a3 ci: add gcc to fix build
Zig relies on the existence of a system c compiler in order to
find the native libc include paths.
2021-06-09 20:35:30 +00:00
Isaac Freund 342b2e5fa7 ci: check fmt of build.zig 2020-12-05 22:54:53 +01:00
Isaac Freund 16e4b5267f ci: clone submodules, cleanup 2020-11-21 11:53:37 +01:00
Isaac Freund 50d008adbb ci: run only on master branch 2020-08-11 22:38:30 +02:00
Isaac Freund 3bc799811f ci: use void linux
arch is taking too long to get wlroots 0.11.0 and I already updated it
for void.
2020-07-18 01:28:41 +02:00
Isaac Freund 91126388b5 ci: run on all branches 2020-07-15 18:44:33 +02:00
Isaac Freund 33539d5b03 Really fix zig fmt CI 2020-06-01 16:20:48 +02:00
Isaac Freund 358481060d Fix zig fmt for CI 2020-06-01 16:10:06 +02:00
Isaac Freund 08a2f47a5e Add CI for xwayland 2020-05-24 19:33:26 +02:00
Isaac Freund b02110af18 Run zig fmt in CI builds 2020-05-20 23:30:50 +02:00
Isaac Freund 1fe00bc38f Add Archlinux CI 2020-04-20 00:20:52 +02:00