Blame SOURCES/0001-xserver-add-no-op-input-thread-init-function.patch

3ab0c7
From 920d9c4d6562ecabf79497bc901d50522d4bc661 Mon Sep 17 00:00:00 2001
3ab0c7
From: Linus Heckemann <git@sphalerite.org>
3ab0c7
Date: Sat, 1 Feb 2020 11:08:26 +0100
3ab0c7
Subject: [PATCH] xserver: add no-op input thread init function
3ab0c7
3ab0c7
This allows Xvnc to build with xorg-server 1.20.7, which requires OS
3ab0c7
layers to implement a ddxInputThreadInit function when configured with
3ab0c7
--enable-input-thread (the default).
3ab0c7
3ab0c7
relevant xorg-server commit: e3f26605d85d987da434640f52646d728f1fe919
3ab0c7
---
3ab0c7
 unix/xserver/hw/vnc/Input.c | 9 +++++++++
3ab0c7
 1 file changed, 9 insertions(+)
3ab0c7
3ab0c7
diff --git a/unix/xserver/hw/vnc/Input.c b/unix/xserver/hw/vnc/Input.c
3ab0c7
index 534e435e..b342d4d6 100644
3ab0c7
--- a/unix/xserver/hw/vnc/Input.c
3ab0c7
+++ b/unix/xserver/hw/vnc/Input.c
3ab0c7
@@ -711,3 +711,12 @@ static void vncKeysymKeyboardEvent(KeySym keysym, int down)
3ab0c7
 	 */
3ab0c7
 	mieqProcessInputEvents();
3ab0c7
 }
3ab0c7
+
3ab0c7
+#if INPUTTHREAD
3ab0c7
+/** This function is called in Xserver/os/inputthread.c when starting
3ab0c7
+    the input thread. */
3ab0c7
+void
3ab0c7
+ddxInputThreadInit(void)
3ab0c7
+{
3ab0c7
+}
3ab0c7
+#endif
3ab0c7
-- 
3ab0c7
2.24.1
3ab0c7