Commit Graph

20526 Commits

Author SHA1 Message Date
Enrico Weigelt, metux IT consult
59a3df5645 xwin: fix NULL parameter in printf arguments
> ../hw/xwin/winprefs.c:625:9: warning: ‘%s’ directive argument is null [-Wformat-overflow=]
>  625 |         ErrorF("LoadPreferences: %s not found\n", path);
>      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-06-12 17:21:47 +02:00
Enrico Weigelt, metux IT consult
deee51a5ff mi: miInitVisuals: clean up variable declarations
The code is easier to understand when variables are declared where they're
used for the first time, scoped to where they're needed and not reused
for separate things.

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-06-12 17:21:47 +02:00
Enrico Weigelt, metux IT consult
c90974c00d xnest: add pixmap depths to global depth list
Right now, we're only registering the depths of our visuals, which are
mirroring upstream's visuals. But forgotten to register the pixmap depths
that don't have an assiocated visual.

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-06-12 17:21:47 +02:00
Enrico Weigelt, metux IT consult
9ab29c305f ci: add driver: xf86-video-xgi (master)
Last release is too old.

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-06-12 17:21:47 +02:00
Enrico Weigelt, metux IT consult
f4d1506617 ci: add driver: xf86-video-voodoo (master)
Last release is too old.

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-06-12 17:21:47 +02:00
Enrico Weigelt, metux IT consult
e6fda5ab4a ci: add driver: xf86-video-vbox (master)
Last release is too old.

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-06-12 17:21:47 +02:00
Enrico Weigelt, metux IT consult
6c7dbe354c ci: add driver: xf86-video-v4l (master)
Last release is too old.

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-06-12 17:21:47 +02:00
Enrico Weigelt, metux IT consult
ee385a06d6 ci: add driver: xf86-video-trident (master)
Last release is too old.

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-06-12 17:21:47 +02:00
Enrico Weigelt, metux IT consult
be4ce6f9f5 ci: add driver: xf86-video-tdfx (master)
Last release is too old.

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-06-12 17:21:47 +02:00
Enrico Weigelt, metux IT consult
0c0f53bce5 ci: add driver: xf86-video-suntcx (master)
Last release is too old.

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-06-12 17:21:47 +02:00
Enrico Weigelt, metux IT consult
1a2afa634b ci: add driver: xf86-video-sunleo (master)
Last release is too old.

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-06-12 17:21:47 +02:00
Enrico Weigelt, metux IT consult
a06d1cf49b ci: add driver: xf86-video-sunffb (master)
Last release is too old.

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-06-12 17:21:47 +02:00
Enrico Weigelt, metux IT consult
fdc942136b ci: add driver: xf86-video-suncg6 (master)
Last release is too old.

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-06-12 17:21:47 +02:00
Enrico Weigelt, metux IT consult
57881b4ff0 ci: add driver: xf86-video-suncg3 (master)
Last release is too old.

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-06-12 17:21:47 +02:00
Enrico Weigelt, metux IT consult
2d9c542e79 ci: add driver: xf86-video-suncg14 (master)
Last release is too old.

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-06-12 17:21:47 +02:00
Enrico Weigelt, metux IT consult
7359ee67c4 ci: add driver: xf86-video-sisusb (master)
Last release is too old.

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-06-12 17:21:47 +02:00
Enrico Weigelt, metux IT consult
95533705ca ci: add driver: xf86-video-sis (master)
Last release is too old.

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-06-12 17:21:47 +02:00
Enrico Weigelt, metux IT consult
b0dcbd2028 ci: add driver: xf86-video-siliconmotion (incubate)
Need to use Xlibre incubate branch, since upstream lacks vital bugfixes.

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-06-12 17:21:47 +02:00
Enrico Weigelt, metux IT consult
6aad3239c9 ci: add driver: xf86-video-savage (master)
Last release is too old.

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-06-12 17:21:47 +02:00
Enrico Weigelt, metux IT consult
54249a85bf ci: add driver: xf86-video-s3virge (master)
Last release is too old.

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-06-12 17:21:47 +02:00
Enrico Weigelt, metux IT consult
0d0e4c4f2e ci: add driver: xf86-video-rendition (master)
Last release is too old.

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-06-12 17:21:47 +02:00
Enrico Weigelt, metux IT consult
05e54ca0c5 ci: add driver: xf86-video-r128 (master)
Last release is too old.

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-06-12 17:21:47 +02:00
Enrico Weigelt, metux IT consult
827b928063 ci: add driver: xf86-video-nv (master)
Last release is too old.

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-06-12 17:21:47 +02:00
Enrico Weigelt, metux IT consult
5838cc46b5 ci: add driver: xf86-video-nouveau (1.0.18)
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-06-12 17:21:47 +02:00
Enrico Weigelt, metux IT consult
c984cf9167 ci: add driver: xf86-video-neomagic (master)
Last release is too old.

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-06-12 17:21:47 +02:00
Enrico Weigelt, metux IT consult
02c512f5a7 ci: add driver: xf86-video-mga (master)
Last release is too old.

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-06-12 17:21:47 +02:00
Enrico Weigelt, metux IT consult
8d678306db ci: add driver: xf86-video-mach (master)
Last release is too old.

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-06-12 17:21:47 +02:00
Enrico Weigelt, metux IT consult
d4c63196c0 ci: add driver: xf86-video-i740 (master)
Last release is too old.

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-06-12 17:21:47 +02:00
Enrico Weigelt, metux IT consult
34401b8e2e ci: add driver: xf86-video-i128 (master)
Last release is too old.

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-06-12 17:21:47 +02:00
Enrico Weigelt, metux IT consult
fd7ddc827d ci: add driver: xf86-video-fbdev (master)
Last release is too old.

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-06-12 17:21:47 +02:00
Enrico Weigelt, metux IT consult
65991538da ci: add driver: xf86-video-dummy (master)
Last release is too old.

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-06-12 17:21:47 +02:00
Enrico Weigelt, metux IT consult
df5ed7aa04 ci: add driver: xf86-video-cirrus (master)
Last release is too old.

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-06-12 17:21:46 +02:00
Enrico Weigelt, metux IT consult
a6fce4f215 ci: add driver: xf86-video-chips (master)
Last release is too old.

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-06-12 17:21:46 +02:00
Enrico Weigelt, metux IT consult
c1b67a3521 ci: add driver: xf86-video-ast (master)
Last release is too old.

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-06-12 17:21:46 +02:00
Enrico Weigelt, metux IT consult
0f990006cf ci: add driver: xf86-video-ark (master)
Last release is too old.

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-06-12 17:21:46 +02:00
Enrico Weigelt, metux IT consult
e282eda3dc ci: add driver: xf86-video-apm (master)
Last release is too old.

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-06-12 17:21:46 +02:00
Enrico Weigelt, metux IT consult
004f1c44dd ci: add driver: xf86-input-void (master)
Last release is too old.

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-06-12 17:21:46 +02:00
Enrico Weigelt, metux IT consult
c3eacdc42a ci: add driver: xf86-input-vmmouse (master)
Needs bugfixes not released yet.

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-06-12 17:21:46 +02:00
Enrico Weigelt, metux IT consult
21a0e5bcea ci: add driver: xf86-input-joystick (master)
Add building the joystick input driver.
Needs bugfixes not released yet.

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-06-12 17:21:46 +02:00
Enrico Weigelt, metux IT consult
36ad9e4793 ci: add driver: xf86-input-elographics (1.4.4)
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-06-12 17:21:46 +02:00
Enrico Weigelt, metux IT consult
55459f835c ci: always build with drivers
Make sure drivers are always build-tested.

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-06-12 17:21:46 +02:00
Enrico Weigelt, metux IT consult
50e4305c32 ci: driver update: xf86-video-vesa (master)
No release yet, so we have to use a specific commit (latest master).

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-06-12 17:21:46 +02:00
Enrico Weigelt, metux IT consult
41a798ecdb ci: driver update: xf86-video-vmware (master)
No release yet, so we have to use a specific commit (latest master).
Desperately need some bug fixes not in last release yet.

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-06-12 17:21:46 +02:00
Enrico Weigelt, metux IT consult
52a695e2f4 ci: driver update: xf86-video-ati (master)
No release yet, so we have to use a specific commit (latest master).
Desperately need some bug fixes not in last release yet.

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-06-12 17:21:46 +02:00
Enrico Weigelt, metux IT consult
8f6b7ef4f7 ci: driver update: xf86-video-amdgpu (master)
No release yet, so we have to use a specific commit (latest master).

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-06-12 17:21:46 +02:00
Enrico Weigelt, metux IT consult
88c1eba7b3 ci: driver update: xf86-input-synaptics-1.10.0
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-06-12 17:21:46 +02:00
Enrico Weigelt, metux IT consult
749ab9c9d2 ci: driver update: xf86-input-libinput-1.5.0
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-06-12 17:21:46 +02:00
Enrico Weigelt, metux IT consult
f956eba9ee ci: driver update: xf86-input-evdev-2.11.0
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-06-12 17:21:46 +02:00
Enrico Weigelt, metux IT consult
8936571a57 ci: use xlibre branch of xf86-video-qxl
Desperately need some bug fixes, that aren't in upstream yet.

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-06-12 17:21:46 +02:00
Enrico Weigelt, metux IT consult
80f379ed1e ci: use xlibre branch for xf86-video-intel driver
It's needs a bunch of fixes that still aren't upstreamed yet.
Intel driver team seems to be in sleeping beauty's coma :o

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-06-12 17:21:46 +02:00