xfree86: loader: add subdirs for input and video drivers

in the future, input and video drivers should reside in separate
sub-directories. still supporting the old dirs until ABI 26.

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
This commit is contained in:
Enrico Weigelt, metux IT consult
2025-12-19 17:38:43 +01:00
committed by Enrico Weigelt
parent 588f81cf84
commit 3cb5fc8f81

View File

@@ -177,10 +177,13 @@ LoaderSetPath(const char *path)
static const char *stdSubdirs[] = {
// first try loading from per-ABI subdir
XORG_MODULE_ABI_TAG "/",
XORG_MODULE_ABI_TAG "/input/",
XORG_MODULE_ABI_TAG "/input/", // deprecated -- dropped in ABI 26
XORG_MODULE_ABI_TAG "/drivers/",
XORG_MODULE_ABI_TAG "/drivers/input/",
XORG_MODULE_ABI_TAG "/drivers/video/",
XORG_MODULE_ABI_TAG "/extensions/",
// now try loading from legacy / unversioned directories
// will be dropped in ABI 26 -- proprietary drivers need some symlink logic
"",
"input/",
"drivers/",