Commit Graph

22133 Commits

Author SHA1 Message Date
Enrico Weigelt, metux IT consult
0f230584d0 xfree86: drivers: fbdev: constify retvals from xf86FindOptionValue()
xf86FindOptionValue() returns `const char*`, so the target variables
also need to be const.

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-11-26 17:12:59 +01:00
Enrico Weigelt, metux IT consult
8d84bcc77d xfree86: drivers: fbdev: define versions directly
Since we're in-tree now, we don't have the autoconf-generated symbols
PACKAGE_VERSION_* anymore, so define them directly. The driver's version
number became pretty meaningless now anyways.

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-11-26 17:12:59 +01:00
Enrico Weigelt, metux IT consult
434a72c312 xfree86: drivers: fbdev: drop XFree86Loader
Since we're in-tree now, we always have the xf86 loader.

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-11-26 17:12:59 +01:00
Enrico Weigelt, metux IT consult
d40c16206d xfree86: drivers: fbdev: use void* instead pointer
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-11-26 17:12:59 +01:00
Enrico Weigelt, metux IT consult
3d8f5f3267 xfree86: drivers: fbdev: use xorg-config.h
Since we're in-tree now, need to include xorg-config instead of config.h

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-11-26 17:12:59 +01:00
Enrico Weigelt, metux IT consult
c6bbe53daa xfree86: drivers: fbdev: copy over xf86-video-fbdev tree
Since this driver doesn't receive much functional changes, except fixups
for server ABI changes, it's a good candidate to move it back into the
main Xserver tree.

As the first step to move back this driver into the Xserver tree,
copy over the source from last release tag. Skipped files we don't need
here (eg. gitlab pipeline, automake files, ...)

repo: git@github.com:X11Libre/xf86-video-fbdev.git
git tag: xlibre-xf86-video-fbdev-0.5.1.1

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-11-26 17:12:59 +01:00
Enrico Weigelt, metux IT consult
54397ea7d9 xfree86: drivers: dummy: add the driver to the build
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-11-26 17:12:59 +01:00
Enrico Weigelt, metux IT consult
2263439845 xfree86: drivers: dummy: copy over xf86-video-dummy tree
Since this driver doesn't receive much functional changes, except fixups
for server ABI changes, it's a good candidate to move it back into the
main Xserver tree.

As the first step to move back this driver into the Xserver tree,
copy over the source from last release tag. Skipped files we don't need
here (eg. gitlab pipeline, automake files, ...)

repo: git@github.com:X11Libre/xf86-video-dummy.git
git tag: xlibre-xf86-video-dummy-0.4.1.1

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-11-26 17:12:59 +01:00
Enrico Weigelt, metux IT consult
a2843f976d xfree86: drivers: cirrus: add the driver to the build
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-11-26 17:12:59 +01:00
Enrico Weigelt, metux IT consult
2c777ecab1 xfree86: drivers: cirrus: define versions directly
Since we're in-tree now, we don't have the autoconf-generated symbols
PACKAGE_VERSION_* anymore, so define them directly. The driver's version
number became pretty meaningless now anyways.

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-11-26 17:12:59 +01:00
Enrico Weigelt, metux IT consult
8da5b8da1b xfree86: drivers: cirrus: use void* instead pointer
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-11-26 17:12:59 +01:00
Enrico Weigelt, metux IT consult
f1eae16666 xfree86: drivers: cirrus: change project name from Xorg to Xlibre
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-11-26 17:12:59 +01:00
Enrico Weigelt, metux IT consult
206d6b952b xfree86: drivers: cirrus: drop XFree86Loader
Since we're in-tree now, we always have the xf86 loader.

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-11-26 17:12:59 +01:00
Enrico Weigelt, metux IT consult
5c6939cafd xfree86: drivers: cirrus: use xorg-config.h
Since we're in-tree now, we have to use dix-config.h instead of config.h

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-11-26 17:12:59 +01:00
Enrico Weigelt, metux IT consult
38931e32b4 xfree86: drivers: cirrus: copy over xf86-video-cirrus tree
Since this driver doesn't receive much functional changes, except fixups
for server ABI changes, it's a good candidate to move it back into the
main Xserver tree.

As the first step to move back this driver into the Xserver tree,
copy over the source from last release tag. Skipped files we don't need
here (eg. gitlab pipeline, automake files, ...)

repo: git@github.com:X11Libre/xf86-video-cirrus.git
git tag: xlibre-xf86-video-cirrus-1.6.0.1

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-11-26 17:12:59 +01:00
Enrico Weigelt, metux IT consult
7e33b0d979 xfree86: drivers: chips: drop some unused variables
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-11-26 17:12:59 +01:00
Enrico Weigelt, metux IT consult
ac26ad739a xfree86: drivers: chips: add the driver to the build
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-11-26 17:12:59 +01:00
Enrico Weigelt, metux IT consult
1d1e9f15c2 xfree86: drivers: chips: drop XFree86Loader
Since we're in-tree now, we always have the xf86 loader.

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-11-26 17:12:59 +01:00
Enrico Weigelt, metux IT consult
ec1dd34c14 xfree86: drivers: chips: define versions directly
Since we're in-tree now, we don't have the autoconf-generated symbols
PACKAGE_VERSION_* anymore, so define them directly. The driver's version
number became pretty meaningless now anyways.

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-11-26 17:12:59 +01:00
Enrico Weigelt, metux IT consult
3da744b94a xfree86: drivers: chips: change project name from Xorg to Xlibre
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-11-26 17:12:59 +01:00
Enrico Weigelt, metux IT consult
c0fde11db5 xfree86: drivers: chips: use void* instead pointer
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-11-26 17:12:59 +01:00
Enrico Weigelt, metux IT consult
5800047fb9 xfree86: drivers: chips: use xorg-config.h
Since we're in-tree now, we have to use dix-config.h instead of config.h

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-11-26 17:12:59 +01:00
Enrico Weigelt, metux IT consult
9b82d32978 xfree86: drivers: chips: copy over xf86-video-chips tree
Since this driver doesn't receive much functional changes, except fixups
for server ABI changes, it's a good candidate to move it back into the
main Xserver tree.

As the first step to move back this driver into the Xserver tree,
copy over the source from last release tag. Skipped files we don't need
here (eg. gitlab pipeline, automake files, ...)

repo: git@github.com:X11Libre/xf86-video-chips.git
git tag: xlibre-xf86-video-chips-1.5.0.1

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-11-26 17:12:59 +01:00
Enrico Weigelt, metux IT consult
6ecbce5112 xfree86: drivers: ast: fix uninitialized variables
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-11-26 17:12:59 +01:00
Enrico Weigelt, metux IT consult
423b87e2aa xfree86: drivers: ast: drop unused variables
Fix some warnings about unused variables.

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-11-26 17:12:59 +01:00
Enrico Weigelt, metux IT consult
77a7bcfb38 xfree86: drivers: ast: drop unused MMCTestSingle2_AST2150()
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-11-26 17:12:59 +01:00
Enrico Weigelt, metux IT consult
7979d7bc27 xfree86: drivers: ast: drop some unused variables
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-11-26 17:12:59 +01:00
Enrico Weigelt, metux IT consult
d91acc7f2d xfree86: drivers: ast: fix missing struct initialization
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-11-26 17:12:59 +01:00
Enrico Weigelt, metux IT consult
3939104272 xfree86: drivers: ast: add the driver to the build
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-11-26 17:12:59 +01:00
Enrico Weigelt, metux IT consult
52c5ed941e xfree86: drivers: ast: drop XFree86Loader
Since we're in-tree now, we always have the xf86 loader.

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-11-26 17:12:59 +01:00
Enrico Weigelt, metux IT consult
00b29d7e19 xfree86: drivers: ast: define versions directly
Since we're in-tree now, we don't have the autoconf-generated symbols
PACKAGE_VERSION_* anymore, so define them directly. The driver's version
number became pretty meaningless now anyways.

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-11-26 17:12:59 +01:00
Enrico Weigelt, metux IT consult
4c977f65c6 xfree86: drivers: ast: use xorg-config.h
Since we're in-tree now, need to include xorg-config instead of config.h

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-11-26 17:12:59 +01:00
Enrico Weigelt, metux IT consult
de45d8b676 xfree86: drivers: ast: use void* instead pointer
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-11-26 17:12:59 +01:00
Enrico Weigelt, metux IT consult
53e77fbc8c xfree86: drivers: ast: copy over xf86-video-ast tree
Since this driver doesn't receive much functional changes, except fixups
for server ABI changes, it's a good candidate to move it back into the
main Xserver tree.

As the first step to move back this driver into the Xserver tree,
copy over the source from last release tag. Skipped files we don't need
here (eg. gitlab pipeline, automake files, ...)

repo: git@github.com:X11Libre/xf86-video-ast.git
git tag: xlibre-xf86-video-ast-1.2.0

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-11-26 17:12:59 +01:00
Enrico Weigelt, metux IT consult
bfb842de7e xfree86: drivers: ark: add the driver to the build
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-11-26 17:12:59 +01:00
Enrico Weigelt, metux IT consult
add975c588 xfree86: drivers: ark: define versions directly
Since we're in-tree now, we don't have the autoconf-generated symbols
PACKAGE_VERSION_* anymore, so define them directly. The driver's version
number became pretty meaningless now anyways.

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-11-26 17:12:59 +01:00
Enrico Weigelt, metux IT consult
7174ac669a xfree86: drivers: ark: drop XFree86Loader
Since we're in-tree now, we always have the xf86 loader.

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-11-26 17:12:59 +01:00
Enrico Weigelt, metux IT consult
b5a9748be7 xfree86: drivers: ark: use void* instead pointer
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-11-26 17:12:59 +01:00
Enrico Weigelt, metux IT consult
5e45c860eb xfree86: drivers: ark: use xorg-config.h
Since we're in-tree now, we have to use dix-config.h instead of config.h

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-11-26 17:12:59 +01:00
Enrico Weigelt, metux IT consult
48a6234d5f xfree86: drivers: ark: copy over xf86-video-ark tree
Since this driver doesn't receive much functional changes, except fixups
for server ABI changes, it's a good candidate to move it back into the
main Xserver tree.

As the first step to move back this driver into the Xserver tree,
copy over the source from last release tag. Skipped files we don't need
here (eg. gitlab pipeline, automake files, ...)

repo: git@github.com:X11Libre/xf86-video-ark.git
git tag: xfree-xf86-video-ark-0.7.6.1

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-11-26 17:12:59 +01:00
Enrico Weigelt, metux IT consult
1829dbba12 xfree86: drivers: apm: add the driver to the build
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-11-26 17:12:59 +01:00
Enrico Weigelt, metux IT consult
25adc62f0a xfree86: drivers: apm: drop XFree86Loader
Since we're in-tree now, we always have the xf86 loader.

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-11-26 17:12:59 +01:00
Enrico Weigelt, metux IT consult
bbd4a54e39 xfree86: drivers: apm: define versions directly
Since we're in-tree now, we don't have the autoconf-generated symbols
PACKAGE_VERSION_* anymore, so define them directly. The driver's version
number became pretty meaningless now anyways.

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-11-26 17:12:59 +01:00
Enrico Weigelt, metux IT consult
68b7669078 xfree86: drivers: apm: change project name from Xorg to Xlibre
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-11-26 17:12:59 +01:00
Enrico Weigelt, metux IT consult
d388f1f9b0 xfree86: drivers: apm: use xorg-config.h
Since we're in-tree now, we have to use dix-config.h instead of config.h

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-11-26 17:12:59 +01:00
Enrico Weigelt, metux IT consult
2a8acb115f xfree86: drivers: apm: fix const warning
The `mod` field is only assigned a literal (readonly data), so needs
to be const.

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-11-26 17:12:59 +01:00
Enrico Weigelt, metux IT consult
a32b00bab3 xfree86: drivers: apm: drop guard on HAVE_XEXTPROTO_71
We always have xorg-proto >= 7.1

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-11-26 17:12:59 +01:00
Enrico Weigelt, metux IT consult
b545ea7d84 xfree86: drivers: apm: use void* instead pointer
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-11-26 17:12:59 +01:00
Enrico Weigelt, metux IT consult
cdf12d4c2e xfree86: drivers: apm: copy over xf86-video-apm tree
Since this driver doesn't receive much functional changes, except fixups
for server ABI changes, it's a good candidate to move it back into the
main Xserver tree.

As the first step to move back this driver into the Xserver tree,
copy over the source from last release tag. Skipped files we don't need
here (eg. gitlab pipeline, automake files, ...). apm_video.c and apm_funcs.c
also have been left out, since they were never compiled in the original.

repo: git@github.com:X11Libre/xf86-video-apm.git
git tag: xfree-xf86-video-ark-0.7.6.1

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-11-26 17:12:59 +01:00
Herman Semenov
50037a450d Xext: remove excess dobule-check pointer (IsSystemCounter already have) 2025-11-26 16:47:14 +01:00