Enrico Weigelt, metux IT consult
8abe892be5
.github: ubuntu: build and test Xserver via MPBT
...
Using MPBT for building Xserver and test tools.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
2026-02-18 16:10:52 +01:00
Enrico Weigelt, metux IT consult
7a109e994d
.github: drop old scripted driver builds
...
Instead of the script driven linear driver build, we now have parallelized
MPBT based build up and running - so let's drop the old one.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
2026-02-18 16:08:13 +01:00
Enrico Weigelt, metux IT consult
4495708ee2
.github: use MPBT for building drivers
...
Use the Multi Project Builder Tool for building Xserver SDK and drivers,
along with dependencies. The SDK build is already optimized that much that
we can build all drivers in parallel, trimming down the total (wall clock)
build time heavily.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
2026-02-18 16:08:11 +01:00
Enrico Weigelt, metux IT consult
cb5f2cd67e
.github: move run-xserver-build-and-test.sh under ubuntu/ subdir
...
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
2026-02-18 11:22:21 +01:00
Enrico Weigelt, metux IT consult
6d6f2b3a98
.github: move some build & test pieces from pipeline to script
...
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
2026-02-18 10:52:49 +01:00
Enrico Weigelt, metux IT consult
f5295b8d36
.github: update XTS
...
use commit 6cf94400a09abecd6b86e4eb6441741acecd51f6
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
2026-02-16 16:43:13 +01:00
Enrico Weigelt, metux IT consult
922c4e2843
.github: update piglit
...
Use piglit commit 59111996534f875ca88bce51f21fa2e6564895da.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
2026-02-16 16:19:53 +01:00
Enrico Weigelt, metux IT consult
1d27e2878a
.github: build drivers against xorg-sdk without actual Xserver compile
...
Use the new xorg-sdk build type instead of building a complete Xserver,
to compile our drivers against.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
2026-02-13 16:57:14 +01:00
Enrico Weigelt, metux IT consult
431082ba9f
.github: update xf86-video-v4l to 25.0.1
...
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
2026-01-30 17:12:24 +01:00
Enrico Weigelt, metux IT consult
86c6e75117
.github: increase xf86-video-intel version to 25.0.1
...
Upcoming work needs a few fixes in the Intel driver.
(mainly not using internal EDID parser defines anymore)
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
2026-01-27 15:44:34 +01:00
Enrico Weigelt, metux IT consult
a6d1bdcd3e
.github: util: add support for arbitrary refs to drv_tag() et al.
...
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
2026-01-26 21:17:48 +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