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
Enrico Weigelt, metux IT consult
6b813d16a2
ci: update libdrm to 2.4.121
...
Needed for newer version of amdgpu driver.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-06-12 17:21:46 +02:00
Enrico Weigelt, metux IT consult
4f70b1bed5
ci: drop useless `check-commits` stage
...
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-06-12 17:21:46 +02:00
Enrico Weigelt, metux IT consult
14e0b1715b
dix: unexport ResizeVisualArray()
...
Not used by any drivers, and shouldn't be used by them.
Needs to _X_EXPORT'ed, as long as glx is a separate module.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-06-12 17:21:46 +02:00
Enrico Weigelt, metux IT consult
b04aeed760
Xi: unexport AssignTypeAndName()
...
Not used by any external drivers, so no need to keep it exported.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-06-12 17:21:46 +02:00
Enrico Weigelt, metux IT consult
5c0cbd0f92
os: drop own implementation of strcasecmp() and strncasecmp()
...
These are POSIX standard since 2001, so shouldn't be needed anymore.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-06-12 17:21:46 +02:00
Enrico Weigelt, metux IT consult
8f957c4e60
pseudoramiX: fix warning from unused REQUEST() macro calls
...
In the SProc*()s, lots of REQUEST() macro calls aren't needed and causing
warnings on unused variables:
../pseudoramiX/pseudoramiX.c: In function ‘SProcPseudoramiXQueryVersion’:
../include/dix.h:66:12: warning: unused variable ‘stuff’ [-Wunused-variable]
66 | type * stuff = (type *)client->requestBuffer;
| ^~~~~
../pseudoramiX/pseudoramiX.c:408:5: note: in expansion of macro ‘REQUEST’
408 | REQUEST(xPanoramiXQueryVersionReq);
| ^~~~~~~
../pseudoramiX/pseudoramiX.c: In function ‘SProcPseudoramiXGetState’:
../include/dix.h:66:12: warning: unused variable ‘stuff’ [-Wunused-variable]
66 | type * stuff = (type *)client->requestBuffer;
| ^~~~~
../pseudoramiX/pseudoramiX.c:419:5: note: in expansion of macro ‘REQUEST’
419 | REQUEST(xPanoramiXGetStateReq);
| ^~~~~~~
../pseudoramiX/pseudoramiX.c: In function ‘SProcPseudoramiXGetScreenCount’:
../include/dix.h:66:12: warning: unused variable ‘stuff’ [-Wunused-variable]
66 | type * stuff = (type *)client->requestBuffer;
| ^~~~~
../pseudoramiX/pseudoramiX.c:430:5: note: in expansion of macro ‘REQUEST’
430 | REQUEST(xPanoramiXGetScreenCountReq);
| ^~~~~~~
../pseudoramiX/pseudoramiX.c: In function ‘SProcPseudoramiXGetScreenSize’:
../include/dix.h:66:12: warning: unused variable ‘stuff’ [-Wunused-variable]
66 | type * stuff = (type *)client->requestBuffer;
| ^~~~~
../pseudoramiX/pseudoramiX.c:441:5: note: in expansion of macro ‘REQUEST’
441 | REQUEST(xPanoramiXGetScreenSizeReq);
| ^~~~~~~
../pseudoramiX/pseudoramiX.c: In function ‘SProcPseudoramiXIsActive’:
../include/dix.h:66:12: warning: unused variable ‘stuff’ [-Wunused-variable]
66 | type * stuff = (type *)client->requestBuffer;
| ^~~~~
../pseudoramiX/pseudoramiX.c:452:5: note: in expansion of macro ‘REQUEST’
452 | REQUEST(xXineramaIsActiveReq);
| ^~~~~~~
../pseudoramiX/pseudoramiX.c: In function ‘SProcPseudoramiXQueryScreens’:
../include/dix.h:66:12: warning: unused variable ‘stuff’ [-Wunused-variable]
66 | type * stuff = (type *)client->requestBuffer;
| ^~~~~
../pseudoramiX/pseudoramiX.c:463:5: note: in expansion of macro ‘REQUEST’
463 | REQUEST(xXineramaQueryScreensReq);
| ^~~~~~~
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-06-12 17:21:46 +02:00
Enrico Weigelt, metux IT consult
22d73b0f64
xfree86: man: add -syslogverbse flag
...
Document the newly added -syslogverbose command line flag.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-06-12 17:21:46 +02:00
Enrico Weigelt, metux IT consult
625c657a4c
os: log: add syslog support
...
Add support for logging to syslog.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-06-12 17:21:46 +02:00
Enrico Weigelt, metux IT consult
e8d8047fd9
os: helper for parsing an counting-flag or value-flag option
...
Parses an option that may either be used for setting an integer value or
given one or multiple times (without argument) to increase an value
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-06-12 17:21:46 +02:00
Enrico Weigelt, metux IT consult
945edb0186
meson.build: move writing conf_data into tail of main meson file
...
This allows us to do further probing in the included meson files:
Individual subdirectories (eg. DDXes, extensions, OS layer, ...)
can now probe things that are only relevant to them - no need to fill
the already too fat includes/meson.build with even more things.
Preparation for upcoming commits that'll make us of that.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-06-12 17:21:46 +02:00
Enrico Weigelt, metux IT consult
90442a3577
os: log: drop obsolete LogSetParameter()
...
The variables that can be set via this function are all now being
accessed directly. Not callers left, so drop it.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-06-12 17:21:46 +02:00