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>
This commit is contained in:
Enrico Weigelt, metux IT consult
2024-11-05 15:51:46 +01:00
committed by Enrico Weigelt
parent cd81370e9d
commit d5d19ac6f0
14 changed files with 13 additions and 18 deletions

View File

@@ -76,7 +76,7 @@ from The Open Group.
# define _WILLWINSOCK_
#endif
#include "Xtrans.h"
#include "os/Xtrans.h"
#ifndef _X_UNUSED /* Defined in Xfuncproto.h in xproto >= 7.0.22 */
# define _X_UNUSED /* */

View File

@@ -87,7 +87,7 @@ SOFTWARE.
#define XSERV_t
#define TRANS_SERVER
#define TRANS_REOPEN
#include <X11/Xtrans/Xtrans.h>
#include "os/Xtrans.h"
#include <X11/Xauth.h>
#include <X11/X.h>
#include <X11/Xproto.h>

View File

@@ -70,8 +70,8 @@ SOFTWARE.
#define XSERV_t
#define TRANS_SERVER
#define TRANS_REOPEN
#include <X11/Xtrans/Xtrans.h>
#include <X11/Xtrans/Xtransint.h>
#include "os/Xtrans.h"
#include "os/Xtransint.h"
#include <errno.h>
#include <signal.h>
#include <stdio.h>

View File

@@ -64,7 +64,7 @@ SOFTWARE.
#define XSERV_t
#define TRANS_SERVER
#define TRANS_REOPEN
#include <X11/Xtrans/Xtrans.h>
#include "os/Xtrans.h"
#include <X11/Xmd.h>
#include <errno.h>
#if !defined(WIN32)

View File

@@ -65,7 +65,7 @@ OR PERFORMANCE OF THIS SOFTWARE.
#define XSERV_t
#define TRANS_SERVER
#define TRANS_REOPEN
#include <X11/Xtrans/Xtrans.h>
#include "os/Xtrans.h"
#include <libgen.h>

View File

@@ -40,9 +40,9 @@ from The Open Group.
#define XSERV_t
#define TRANS_SERVER
#define TRANS_REOPEN
#include <X11/Xtrans/Xtrans.h>
#include "os/auth.h"
#include "os/Xtrans.h"
#include "os.h"
#include "osdep.h"

View File

@@ -20,7 +20,7 @@
#define XSERV_t
#define TRANS_SERVER
#define TRANS_REOPEN
#include <X11/Xtrans/Xtrans.h>
#include "os/Xtrans.h"
#endif
#include <X11/Xos.h>
@@ -51,7 +51,7 @@
#define XSERV_t
#define TRANS_SERVER
#define TRANS_REOPEN
#include <X11/Xtrans/Xtrans.h>
#include "os/Xtrans.h"
#ifdef XDMCP
#undef REQUEST

View File

@@ -5,4 +5,4 @@
#define TRANS_REOPEN
#define TRANS_SERVER
#define XSERV_t
#include <X11/Xtrans/transport.c>
#include "os/transport.c"