From 3cb5fc8f818a9595e3a7f9ba8fd18d3999ca562e Mon Sep 17 00:00:00 2001 From: "Enrico Weigelt, metux IT consult" Date: Fri, 19 Dec 2025 17:38:43 +0100 Subject: [PATCH] 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 --- hw/xfree86/loader/loadmod.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/hw/xfree86/loader/loadmod.c b/hw/xfree86/loader/loadmod.c index 901b08383c..2d1ff92878 100644 --- a/hw/xfree86/loader/loadmod.c +++ b/hw/xfree86/loader/loadmod.c @@ -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/",