Enrico Weigelt, metux IT consult
a47b2ce91c
dix: inline SProcGetProperty()
...
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
2025-12-19 11:58:24 +01:00
Enrico Weigelt, metux IT consult
ca35b825a3
dix: inline SProcLookupColor()
...
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
2025-12-19 11:58:11 +01:00
Oleh Nykyforchyn
ec49f5d24a
xfree86/common: hide a variable behind XSERVER_LIBPCIACESS
...
A variable pci_other is declared and can be used only on libpciacceess builds.
Fixes: https://github.com/X11Libre/xserver/issues/1713
Signed-off-by: Oleh Nykyforchyn <oleh.nyk@gmail.com >
2025-12-18 11:02:10 +01:00
Oleh Nykyforchyn
ccb9b1bd17
fb: reexport fbGetGCPrivateKey and add itw wrapped version
...
This patch reexports a symbol needed by NVidia 340 driver and adds
its "wrapped" version for libwfb to prevent XServer crashes.
Signed-off-by: Oleh Nykyforchyn <oleh.nyk@gmail.com >
2025-12-18 10:47:47 +01:00
Enrico Weigelt, metux IT consult
2285961661
dix: fix inttype mismatches in AllocARGBCursor & AllocGlyphCursor
...
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
2025-12-17 16:28:25 +01:00
Enrico Weigelt, metux IT consult
aefde94a2d
meson: drop obsolete vendor information options
...
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
2025-12-17 13:52:37 +01:00
Enrico Weigelt, metux IT consult
266ca17cc8
meson_options.txt: move xf86-* driver flags to separate section
...
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net >
2025-12-17 12:11:57 +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
stefan11111
63f2422475
glx: include: meson_options.txt: Allow disabling DRI glx backends
...
This allows building the X server with glx and without mesa.
This also makes the X server optionally no longer be a loader for dri drivers.
Fixes: https://gitlab.freedesktop.org/xorg/xserver/-/issues/1638
Fixes: https://gitlab.freedesktop.org/xorg/xserver/-/issues/1819
Signed-off-by: stefan11111 <stefan11111@shitposting.expert >
2025-12-16 15:56:04 +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
b-aaz
b71e2a9a23
arm_video.c: Fixed xf86_os_support.h's #include.
...
The 'h' in the file suffixed was mistakenly removed, fixed it.
Signed-off-by: b-aaz <b-aazbsd@proton.me >
2025-12-15 19:43:54 +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
Aggelos Tselios
729f471b9e
dix: move alwaysCheckForInput declaration to first use
...
Move the declaration of alwaysCheckForInput closer to where it is first
used and initialize it at declaration rather than assigning it later.
Signed-off-by: Aggelos Tselios <aggelostselios777@gmail.com >
2025-12-15 14:10:59 +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