Commit Graph

114 Commits

Author SHA1 Message Date
callmetango
db9b427f3e .github: 01-bug-report: add version 25.1.X
Signed-off-by: callmetango <callmetango@users.noreply.github.com>
2026-01-01 13:23:22 +01:00
Enrico Weigelt, metux IT consult
86a0ae295a .github: move signed-off check into main xserver build workflow
Reduce the number of total workflows, so the list isn't so crowded.

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
Signed-off-by: artist <artist@artixlinux.org>
2025-12-22 23:16:14 +01:00
Enrico Weigelt, metux IT consult
32050edf76 .github: cygwin: skip setup signature check
Cygwin currently has some mirror problem: it's missing the signature file
for the setup program, thus our build job is failing.

https://github.com/cygwin/cygwin-install-action/issues/39

Temporary workaround: just skip the signature check.

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-12-22 13:34:44 +01:00
Enrico Weigelt, metux IT consult
2ada6f5178 .github: downgrade vmactions/dragonflybsd-vm to 1.1.4
Latest vmactions/dragonflybsd-vm release (1.1.4) broke several things,
eg. not chdir'ing into the working tree.

For the time being, it's better to go back to 1.1.4.

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-12-22 13:20:28 +01:00
Enrico Weigelt, metux IT consult
32210c1990 .github: downgrade vmactions/netbsd-vm to 1.2.3
Latest vmactions/netbsd-vm release (1.2.4) broke several things,
eg. not chdir'ing into the working tree and NetBSD became *extremely*
slow (5mins job now slowed down to hours).

For the time being, it's better to just go back to 1.2.3.

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-12-22 13:17:45 +01:00
b-aaz
b4f0ee1b59 Added Cygwin builds to CI.
Bringing back Cygwin support!
This will add Cygwin builds on windows-latest in our CI.

Signed-off-by: b-aaz <b-aazbsd@proton.me>
2025-12-21 12:59:03 +01:00
Enrico Weigelt, metux IT consult
f40ebcd068 .github: compile-drivers: use new driver versions
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-12-19 15:37:26 +01:00
Enrico Weigelt, metux IT consult
e11e90cab6 .github: compile-drivers.sh: add xf86-video-v4l driver
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-12-16 18:48:36 +01:00
Enrico Weigelt, metux IT consult
2fcd226852 .github: util.sh: fix driver clone subdir
missed the driver name from the driver clone subdir

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-12-16 18:39:18 +01:00
Enrico Weigelt, metux IT consult
e4fc8443be .github: compile-drivers.sh: add xf86-video-trident driver
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-12-16 18:30:02 +01:00
Enrico Weigelt, metux IT consult
9d6750322d .github: compile-drivers.sh: add xf86-video-suntcx driver
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-12-16 18:09:52 +01:00
Enrico Weigelt, metux IT consult
79c2e8de91 .github: compile-drivers.sh: add xf86-video-vbox driver
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-12-16 18:01:25 +01:00
Enrico Weigelt, metux IT consult
420ed84dc0 .github: compile-drivers.sh: add xf86-video-sunleo driver
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-12-16 17:50:21 +01:00
Enrico Weigelt, metux IT consult
a1b8860b53 .github: compile-drivers.sh: add xf86-video-sunffb driver
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-12-16 17:30:09 +01:00
Enrico Weigelt, metux IT consult
015a305c0b .github: compile-drivers.sh: add xf86-video-freedreno driver
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-12-16 17:14:01 +01:00
Enrico Weigelt, metux IT consult
ff005de2a2 .github: compile-drivers.sh: add xf86-video-suncg6 driver
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-12-16 17:06:26 +01:00
Enrico Weigelt, metux IT consult
265560aa4f .github: compile-drivers.sh: add xf86-video-tdfx driver
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-12-16 16:47:43 +01:00
Enrico Weigelt, metux IT consult
69fccdf90d .github: compile-drivers.sh: add xf86-video-voodoo driver
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-12-16 16:24:20 +01:00
Enrico Weigelt, metux IT consult
b4dd69f5e2 .github: compile-drivers.sh: add xf86-video-fbdev driver
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-12-16 16:19:54 +01:00
Enrico Weigelt, metux IT consult
4db8a55335 .github: compile-drivers.sh: add xf86-video-suncg3 driver
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-12-16 16:19:43 +01:00
Enrico Weigelt, metux IT consult
224a2f9d9d .github: compile-drivers.sh: add xf86-video-xgi driver
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-12-16 16:02:02 +01:00
Enrico Weigelt, metux IT consult
972d57d5da .github: compile-drivers.sh: add xf86-video-cirrus driver
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-12-16 15:48:39 +01:00
Enrico Weigelt, metux IT consult
e08b62dfd1 .github: compile-drivers.sh: add xf86-video-suncg14 driver
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-12-16 15:47:49 +01:00
Enrico Weigelt, metux IT consult
f8bedcfcf4 .github: compile-drivers.sh: add xf86-video-chips driver
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-12-16 15:23:59 +01:00
Enrico Weigelt, metux IT consult
95cbd454a3 .github: compile-drivers.sh: add xf86-video-sisusb driver
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-12-16 15:23:48 +01:00
Enrico Weigelt, metux IT consult
a3324f0489 .github: compile-drivers.sh: add xf86-video-sis driver
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-12-16 15:00:18 +01:00
Enrico Weigelt, metux IT consult
736a2996af .github: compile-drivers.sh: add xf86-video-siliconmotion driver
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-12-16 14:36:39 +01:00
Enrico Weigelt, metux IT consult
5e7b2262c0 .github: compile-drivers.sh: add xf86-video-savage driver
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-12-16 14:19:09 +01:00
Enrico Weigelt, metux IT consult
ce234d6c83 .github: compile-drivers.sh: add xf86-video-s3virge driver
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-12-16 13:35:24 +01:00
Enrico Weigelt, metux IT consult
6c5eb9531b .github: compile-drivers.sh: add xf86-video-rendition driver
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-12-16 13:08:31 +01:00
Enrico Weigelt, metux IT consult
0652139616 .github: compile-drivers.sh: add xf86-video-nv driver
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-12-16 12:36:09 +01:00
Enrico Weigelt, metux IT consult
6da23165f0 .github: compile-drivers.sh: add xf86-video-nested driver
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-12-16 12:13:34 +01:00
Enrico Weigelt, metux IT consult
5c16c95b1e .github: compile-drivers.sh: add xf86-video-neomagic driver
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-12-16 10:57:00 +01:00
Enrico Weigelt, metux IT consult
bf419810be .github: compile-drivers.sh: add xf86-video-mga driver
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-12-16 10:19:06 +01:00
Enrico Weigelt, metux IT consult
60bd133f3c .github: compile-drivers.sh: add xf86-video-mach driver
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-12-15 19:24:18 +01:00
Enrico Weigelt, metux IT consult
da25ef3fd1 .github: compile-drivers.sh: add xf86-video-i740 driver
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-12-15 19:07:25 +01:00
Enrico Weigelt, metux IT consult
74bc20c405 .github: compile-drivers.sh: add xf86-video-i128 driver
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-12-15 18:42:53 +01:00
Enrico Weigelt, metux IT consult
86cb54da18 .github: compile-drivers.sh: add xf86-video-ast driver
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-12-15 17:23:46 +01:00
Enrico Weigelt, metux IT consult
b32023cc83 .gitlab: compile-drivers.sh: add xf86-video-ark driver
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-12-15 17:02:13 +01:00
Enrico Weigelt, metux IT consult
c7cf6352ba .github: compile-drivers: compile the xf86-input-wacom driver
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-12-15 16:16:40 +01:00
Enrico Weigelt, metux IT consult
b59d974790 .github: build xf86-input-void driver
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-12-15 15:29:12 +01:00
Enrico Weigelt, metux IT consult
13af228c6b .github: compile xf86-input-vmmouse driver
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-12-15 14:39:36 +01:00
Enrico Weigelt, metux IT consult
bd3e74e1b1 .github: compile-drivers: build joystick driver
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-12-15 14:04:09 +01:00
Enrico Weigelt, metux IT consult
a1b8aaa942 .github: scripts: compile-drivers.sh: consolidate driver list
Since all repo URLs and tags are following a common scheme, we can
reduce boilderplate by computing them by driver and and version only.

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-12-15 13:35:14 +01:00
Enrico Weigelt, metux IT consult
ac4f691831 .github: use tags for building mouse and keyboard driver
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-12-15 13:18:32 +01:00
Enrico Weigelt, metux IT consult
3fece7d7a6 .gitub: add NetBSD 10.1 build
Adding NetBSD 10.1 build to our CI pipelines.

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-12-15 12:15:12 +01:00
Enrico Weigelt, metux IT consult
a897fecfcf .github: scripts: git-smart-checkout.sh
pull submodules if existing

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-12-15 10:25:25 +01:00
Enrico Weigelt, metux IT consult
0292d41748 .github: enable -Werror on mingw32
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-12-12 19:41:55 +01:00
Enrico Weigelt, metux IT consult
8e872d69be .github: temporary disable job purge job
It's failing too often due rate limits etc.

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-12-12 16:31:28 +01:00
Enrico Weigelt, metux IT consult
005993d888 .github: enable -Werror on FreeBSD
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-12-12 15:27:14 +01:00