Commit Graph

20581 Commits

Author SHA1 Message Date
Enrico Weigelt, metux IT consult 7bf63fdf55 xfree86: xf86Config: unexport xf86configptr
Not used by any external drivers, and this header isn't even installed
in the SDK, so no need to keep this field exported.

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-06-03 17:34:09 +02:00
Enrico Weigelt, metux IT consult 715a6335dc Update README.md for Xlibre
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-06-03 17:34:09 +02:00
Enrico Weigelt, metux IT consult e0d8f19f3a os: move xdm function vector types from osdep.h to xdmcp.h
These are only needed in xdmcp.h, so move them there.

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-06-03 17:34:09 +02:00
Enrico Weigelt, metux IT consult 1c2d0703f9 xkb: unexport XkbRF_VarDefsRec struct
No used outside of xkb, so no need to keep it in public API header.

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-06-03 17:34:09 +02:00
Enrico Weigelt, metux IT consult 4695b9ff6f it's time to add a CoC (code of conduct)
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-06-03 17:34:09 +02:00
Enrico Weigelt, metux IT consult add8556fb7 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-03 17:34:09 +02:00
Enrico Weigelt, metux IT consult a4c5cd77d2 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-03 17:34:09 +02:00
Enrico Weigelt, metux IT consult b4c6ad48cc 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-03 17:34:09 +02:00
Enrico Weigelt, metux IT consult 06b8728f51 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-03 17:34:09 +02:00
Enrico Weigelt, metux IT consult 86ea51f503 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-03 17:34:09 +02:00
Enrico Weigelt, metux IT consult da34d6fb84 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-03 17:34:09 +02:00
Enrico Weigelt, metux IT consult 7e094d8e9d 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-03 17:34:09 +02:00
Enrico Weigelt, metux IT consult 19b92b5d0d 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-03 17:34:09 +02:00
Enrico Weigelt, metux IT consult 529d5e96dc 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-03 17:34:09 +02:00
Enrico Weigelt, metux IT consult d2349c52f5 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-03 17:34:09 +02:00
Enrico Weigelt, metux IT consult 787742ca82 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-03 17:34:09 +02:00
Enrico Weigelt, metux IT consult 4b9b8a2716 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-03 17:34:09 +02:00
Enrico Weigelt, metux IT consult ed01a70918 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-03 17:34:09 +02:00
Enrico Weigelt, metux IT consult 50d303b6a6 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-03 17:34:09 +02:00
Enrico Weigelt, metux IT consult 621f3a719a 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-03 17:34:09 +02:00
Enrico Weigelt, metux IT consult b47334545b 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-03 17:34:09 +02:00
Enrico Weigelt, metux IT consult 3c272b83f4 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-03 17:34:09 +02:00
Enrico Weigelt, metux IT consult 2db9750949 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-03 17:34:09 +02:00
Enrico Weigelt, metux IT consult 5b2969d93b 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-03 17:34:09 +02:00
Enrico Weigelt, metux IT consult f73bce2621 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-03 17:34:09 +02:00
Enrico Weigelt, metux IT consult 2094842965 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-03 17:34:09 +02:00
Enrico Weigelt, metux IT consult d84210fa41 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-03 17:34:09 +02:00
Enrico Weigelt, metux IT consult a8cf325b4d 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-03 17:34:09 +02:00
Enrico Weigelt, metux IT consult e688073b2c ci: add driver: xf86-video-nouveau (1.0.18)
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-06-03 17:34:09 +02:00
Enrico Weigelt, metux IT consult 055ea367f9 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-03 17:34:09 +02:00
Enrico Weigelt, metux IT consult a6efbd9596 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-03 17:34:09 +02:00
Enrico Weigelt, metux IT consult 846c8077d5 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-03 17:34:09 +02:00
Enrico Weigelt, metux IT consult 3eb558b0b8 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-03 17:34:09 +02:00
Enrico Weigelt, metux IT consult 65e24defd0 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-03 17:34:08 +02:00
Enrico Weigelt, metux IT consult 867aa8518e 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-03 17:34:08 +02:00
Enrico Weigelt, metux IT consult 38bd4100de 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-03 17:34:08 +02:00
Enrico Weigelt, metux IT consult c15731761d 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-03 17:34:08 +02:00
Enrico Weigelt, metux IT consult bdd06710fb 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-03 17:34:08 +02:00
Enrico Weigelt, metux IT consult b238e8022a 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-03 17:34:08 +02:00
Enrico Weigelt, metux IT consult 40eae4d31c 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-03 17:34:08 +02:00
Enrico Weigelt, metux IT consult 26fcabe126 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-03 17:34:08 +02:00
Enrico Weigelt, metux IT consult d0e8557531 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-03 17:34:08 +02:00
Enrico Weigelt, metux IT consult cddd782115 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-03 17:34:08 +02:00
Enrico Weigelt, metux IT consult a715138004 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-03 17:34:08 +02:00
Enrico Weigelt, metux IT consult 5fbbeeb0a0 ci: add driver: xf86-input-elographics (1.4.4)
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-06-03 17:34:08 +02:00
Enrico Weigelt, metux IT consult b886b0af02 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-03 17:34:08 +02:00
Enrico Weigelt, metux IT consult ae05aba178 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-03 17:34:08 +02:00
Enrico Weigelt, metux IT consult dfe61aef0c 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-03 17:34:08 +02:00
Enrico Weigelt, metux IT consult 912e732729 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-03 17:34:08 +02:00
Enrico Weigelt, metux IT consult dbf903f93a 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-03 17:34:08 +02:00