From a931c38e49958163164a02d1335c034446bba4ed Mon Sep 17 00:00:00 2001
From: Edward Rudd <urkle@outoforder.cc>
Date: Tue, 08 Mar 2022 23:09:12 +0000
Subject: [PATCH] update linux binaries to 2.0.14

---
 /dev/null                         |    0 
 linux/lib/libSDL2-2.0.so.0.14.0   |    0 
 linux/lib/libSDL2.so              |    2 
 linux/lib/libSDL2-2.0.so.0        |    2 
 linux/lib64/libSDL2-2.0.so.0      |    2 
 linux/lib64/libSDL2.so            |    2 
 linux/lib64/libSDL2-2.0.so.0.14.0 |    0 
 include/SDL2/SDL_config_linux.h   |   65 +++++++++++++++++++++++---------
 8 files changed, 51 insertions(+), 22 deletions(-)

diff --git a/include/SDL2/SDL_config_linux.h b/include/SDL2/SDL_config_linux.h
index 7d6aeff..cc88c93 100644
--- a/include/SDL2/SDL_config_linux.h
+++ b/include/SDL2/SDL_config_linux.h
@@ -1,7 +1,7 @@
 /* include/SDL_config.h.  Generated from SDL_config.h.in by configure.  */
 /*
   Simple DirectMedia Layer
-  Copyright (C) 1997-2018 Sam Lantinga <slouken@libsdl.org>
+  Copyright (C) 1997-2020 Sam Lantinga <slouken@libsdl.org>
 
   This software is provided 'as-is', without any express or implied
   warranty.  In no event will the authors be held liable for any damages
@@ -34,7 +34,7 @@
 
 /* Make sure that this isn't included by Visual C++ */
 #ifdef _MSC_VER
-#error You should run hg revert SDL_config.h 
+#error You should run hg revert SDL_config.h
 #endif
 
 /* C language features */
@@ -100,7 +100,14 @@
 #define HAVE_WCSLEN 1
 /* #undef HAVE_WCSLCPY */
 /* #undef HAVE_WCSLCAT */
+#define HAVE_WCSDUP 1
+#define HAVE_WCSSTR 1
 #define HAVE_WCSCMP 1
+#define HAVE_WCSNCMP 1
+#define HAVE_WCSCASECMP 1
+/* #undef HAVE__WCSICMP */
+#define HAVE_WCSNCASECMP 1
+/* #undef HAVE__WCSNICMP */
 #define HAVE_STRLEN 1
 /* #undef HAVE_STRLCPY */
 /* #undef HAVE_STRLCAT */
@@ -112,6 +119,8 @@
 #define HAVE_STRCHR 1
 #define HAVE_STRRCHR 1
 #define HAVE_STRSTR 1
+#define HAVE_STRTOK_R 1
+/* #undef HAVE_STRTOK_S */
 /* #undef HAVE_ITOA */
 /* #undef HAVE__LTOA */
 /* #undef HAVE__UITOA */
@@ -172,6 +181,8 @@
 #define HAVE_SQRTF 1
 #define HAVE_TAN 1
 #define HAVE_TANF 1
+#define HAVE_TRUNC 1
+#define HAVE_TRUNCF 1
 #define HAVE_FOPEN64 1
 #define HAVE_FSEEKO 1
 #define HAVE_FSEEKO64 1
@@ -188,8 +199,10 @@
 #define HAVE_PTHREAD_SETNAME_NP 1
 /* #undef HAVE_PTHREAD_SET_NAME_NP */
 #define HAVE_SEM_TIMEDWAIT 1
-/* #undef HAVE_GETAUXVAL */
+#define HAVE_GETAUXVAL 1
+/* #undef HAVE_ELF_AUX_INFO */
 #define HAVE_POLL 1
+#define HAVE__EXIT 1
 
 #else
 #define HAVE_STDARG_H 1
@@ -199,20 +212,26 @@
 
 /* #undef HAVE_ALTIVEC_H */
 #define HAVE_DBUS_DBUS_H 1
-/* #undef HAVE_FCITX_FRONTEND_H */
+#define HAVE_FCITX 1
+#define HAVE_SYS_INOTIFY_H 1
+#define HAVE_INOTIFY_INIT 1
+#define HAVE_INOTIFY_INIT1 1
+#define HAVE_INOTIFY 1
 #define HAVE_IBUS_IBUS_H 1
 #define HAVE_IMMINTRIN_H 1
-#define HAVE_LIBSAMPLERATE_H 1
 #define HAVE_LIBUDEV_H 1
+#define HAVE_LIBSAMPLERATE_H 1
 
 /* #undef HAVE_DDRAW_H */
 /* #undef HAVE_DINPUT_H */
 /* #undef HAVE_DSOUND_H */
 /* #undef HAVE_DXGI_H */
 /* #undef HAVE_XINPUT_H */
-/* #undef HAVE_ENDPOINTVOLUME_H */
+
 /* #undef HAVE_MMDEVICEAPI_H */
 /* #undef HAVE_AUDIOCLIENT_H */
+/* #undef HAVE_SENSORSAPI_H */
+
 /* #undef HAVE_XINPUT_GAMEPAD_EX */
 /* #undef HAVE_XINPUT_STATE_EX */
 
@@ -272,20 +291,23 @@
 
 /* Enable various input drivers */
 #define SDL_INPUT_LINUXEV 1
+/* #undef SDL_INPUT_FBSDKBIO */
 #define SDL_INPUT_LINUXKD 1
-/* #undef SDL_INPUT_TSLIB */
 /* #undef SDL_JOYSTICK_HAIKU */
 /* #undef SDL_JOYSTICK_DINPUT */
 /* #undef SDL_JOYSTICK_XINPUT */
 /* #undef SDL_JOYSTICK_DUMMY */
 /* #undef SDL_JOYSTICK_IOKIT */
+/* #undef SDL_JOYSTICK_MFI */
 #define SDL_JOYSTICK_LINUX 1
 /* #undef SDL_JOYSTICK_ANDROID */
 /* #undef SDL_JOYSTICK_WINMM */
 /* #undef SDL_JOYSTICK_USBHID */
 /* #undef SDL_JOYSTICK_USBHID_MACHINE_JOYSTICK_H */
-/* #undef SDL_JOYSTICK_HIDAPI */
+#define SDL_JOYSTICK_HIDAPI 1
+/* #undef SDL_JOYSTICK_RAWINPUT */
 /* #undef SDL_JOYSTICK_EMSCRIPTEN */
+#define SDL_JOYSTICK_VIRTUAL 1
 /* #undef SDL_HAPTIC_DUMMY */
 /* #undef SDL_HAPTIC_ANDROID */
 #define SDL_HAPTIC_LINUX 1
@@ -295,6 +317,8 @@
 
 /* Enable various sensor drivers */
 /* #undef SDL_SENSOR_ANDROID */
+/* #undef SDL_SENSOR_COREMOTION */
+/* #undef SDL_SENSOR_WINDOWS */
 #define SDL_SENSOR_DUMMY 1
 
 /* Enable various shared object loading systems */
@@ -322,15 +346,12 @@
 /* #undef SDL_VIDEO_DRIVER_DIRECTFB_DYNAMIC */
 #define SDL_VIDEO_DRIVER_DUMMY 1
 /* #undef SDL_VIDEO_DRIVER_WINDOWS */
-/* #undef SDL_VIDEO_DRIVER_WAYLAND */
-/* #undef SDL_VIDEO_DRIVER_WAYLAND_QT_TOUCH */
-/* #undef SDL_VIDEO_DRIVER_WAYLAND_DYNAMIC */
-/* #undef SDL_VIDEO_DRIVER_WAYLAND_DYNAMIC_EGL */
-/* #undef SDL_VIDEO_DRIVER_WAYLAND_DYNAMIC_CURSOR */
-/* #undef SDL_VIDEO_DRIVER_WAYLAND_DYNAMIC_XKBCOMMON */
-/* #undef SDL_VIDEO_DRIVER_MIR */
-/* #undef SDL_VIDEO_DRIVER_MIR_DYNAMIC */
-/* #undef SDL_VIDEO_DRIVER_MIR_DYNAMIC_XKBCOMMON */
+#define SDL_VIDEO_DRIVER_WAYLAND 1
+#define SDL_VIDEO_DRIVER_WAYLAND_QT_TOUCH 1
+#define SDL_VIDEO_DRIVER_WAYLAND_DYNAMIC "libwayland-client.so.0"
+#define SDL_VIDEO_DRIVER_WAYLAND_DYNAMIC_EGL "libwayland-egl.so.1"
+#define SDL_VIDEO_DRIVER_WAYLAND_DYNAMIC_CURSOR "libwayland-cursor.so.0"
+#define SDL_VIDEO_DRIVER_WAYLAND_DYNAMIC_XKBCOMMON "libxkbcommon.so.0"
 #define SDL_VIDEO_DRIVER_X11 1
 /* #undef SDL_VIDEO_DRIVER_RPI */
 /* #undef SDL_VIDEO_DRIVER_KMSDRM */
@@ -386,6 +407,9 @@
 /* Enable Vulkan support */
 #define SDL_VIDEO_VULKAN 1
 
+/* Enable Metal support */
+/* #undef SDL_VIDEO_METAL */
+
 /* Enable system power support */
 #define SDL_POWER_LINUX 1
 /* #undef SDL_POWER_WINDOWS */
@@ -408,12 +432,17 @@
 /* Enable assembly routines */
 #define SDL_ASSEMBLY_ROUTINES 1
 /* #undef SDL_ALTIVEC_BLITTERS */
+/* #undef SDL_ARM_SIMD_BLITTERS */
+/* #undef SDL_ARM_NEON_BLITTERS */
 
 /* Enable ime support */
 #define SDL_USE_IME 1
 
 /* Enable dynamic udev support */
-#define SDL_UDEV_DYNAMIC "libudev.so.0"
+#define SDL_UDEV_DYNAMIC "libudev.so.1"
+
+/* Enable dynamic libusb support */
+/* #undef SDL_LIBUSB_DYNAMIC */
 
 /* Enable dynamic libsamplerate support */
 #define SDL_LIBSAMPLERATE_DYNAMIC "libsamplerate.so.0"
diff --git a/linux/lib/libSDL2-2.0.so.0 b/linux/lib/libSDL2-2.0.so.0
index 246a45e..96a5dee 120000
--- a/linux/lib/libSDL2-2.0.so.0
+++ b/linux/lib/libSDL2-2.0.so.0
@@ -1 +1 @@
-libSDL2-2.0.so.0.9.0
\ No newline at end of file
+libSDL2-2.0.so.0.14.0
\ No newline at end of file
diff --git a/linux/lib/libSDL2-2.0.so.0.14.0 b/linux/lib/libSDL2-2.0.so.0.14.0
new file mode 100755
index 0000000..465196e
--- /dev/null
+++ b/linux/lib/libSDL2-2.0.so.0.14.0
Binary files differ
diff --git a/linux/lib/libSDL2-2.0.so.0.9.0 b/linux/lib/libSDL2-2.0.so.0.9.0
deleted file mode 100755
index d336826..0000000
--- a/linux/lib/libSDL2-2.0.so.0.9.0
+++ /dev/null
Binary files differ
diff --git a/linux/lib/libSDL2.so b/linux/lib/libSDL2.so
index 246a45e..96a5dee 120000
--- a/linux/lib/libSDL2.so
+++ b/linux/lib/libSDL2.so
@@ -1 +1 @@
-libSDL2-2.0.so.0.9.0
\ No newline at end of file
+libSDL2-2.0.so.0.14.0
\ No newline at end of file
diff --git a/linux/lib64/libSDL2-2.0.so.0 b/linux/lib64/libSDL2-2.0.so.0
index 246a45e..96a5dee 120000
--- a/linux/lib64/libSDL2-2.0.so.0
+++ b/linux/lib64/libSDL2-2.0.so.0
@@ -1 +1 @@
-libSDL2-2.0.so.0.9.0
\ No newline at end of file
+libSDL2-2.0.so.0.14.0
\ No newline at end of file
diff --git a/linux/lib64/libSDL2-2.0.so.0.14.0 b/linux/lib64/libSDL2-2.0.so.0.14.0
new file mode 100755
index 0000000..6c18fa9
--- /dev/null
+++ b/linux/lib64/libSDL2-2.0.so.0.14.0
Binary files differ
diff --git a/linux/lib64/libSDL2-2.0.so.0.9.0 b/linux/lib64/libSDL2-2.0.so.0.9.0
deleted file mode 100755
index bc41275..0000000
--- a/linux/lib64/libSDL2-2.0.so.0.9.0
+++ /dev/null
Binary files differ
diff --git a/linux/lib64/libSDL2.so b/linux/lib64/libSDL2.so
index 246a45e..96a5dee 120000
--- a/linux/lib64/libSDL2.so
+++ b/linux/lib64/libSDL2.so
@@ -1 +1 @@
-libSDL2-2.0.so.0.9.0
\ No newline at end of file
+libSDL2-2.0.so.0.14.0
\ No newline at end of file

--
Gitblit v1.9.3