Commit Graph

9 Commits

Author SHA1 Message Date
Enrico Weigelt, metux IT consult 1d57896358 os: xtrans: drop TRANS_CLIENT code pathes
Not needed in server-only code base.

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-06-30 13:08:06 +02:00
Enrico Weigelt, metux IT consult c62c0f093f os: xtrans: drop XSERV_t and x11_t defines
These are always enablde (x11_t is defined when XSERV_t is defined),
so no need for the #ifdef's anymore.

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-06-30 13:08:06 +02:00
Enrico Weigelt, metux IT consult f6dd15f8d4 os: xtrans: drop ifdef TRANS_REOPEN
It's always defined, so the guards aren't necessary.

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-06-30 13:08:06 +02:00
Enrico Weigelt, metux IT consult 13fd772406 os: xtrans: drop ifdef TRANS_SERVER
it's always defined, no extra guards needed.

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-06-30 13:08:06 +02:00
Enrico Weigelt, metux IT consult 1dbc9d03ac os: xtrans: drop NEED_UTSNAME
All our supported platforms have this utsname.h.

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-06-30 13:08:06 +02:00
Enrico Weigelt, metux IT consult 00316d71a7 os: xtrans: drop _WILLWINSOCK_
Not used anywhere.

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-06-30 13:08:06 +02:00
Enrico Weigelt, metux IT consult 53de959813 os: xtrans: drop own VErrorF() and ErrorF()
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-06-30 13:08:06 +02:00
Enrico Weigelt, metux IT consult 6a0c1a7d9f os: use internal xtrans instead of external library
Now that we've got xtrans bundled in our source tree, use this one and
drop the external dependency.

Closes: https://gitlab.freedesktop.org/xorg/xserver/-/issues/691
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-06-30 13:08:06 +02:00
Enrico Weigelt, metux IT consult 6080bcf5b8 os: incorporate xtrans xtrans-1.6.0
Copy over from xtrans package, tag xtrans-1.6.0

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-06-30 13:08:06 +02:00