SDL_image: Updated SDL_image to SDL 3.0

From e1a65af52983e0add19d60c61aae9e092321fb36 Mon Sep 17 00:00:00 2001
From: Sam Lantinga <[EMAIL REDACTED]>
Date: Wed, 4 Jan 2023 22:49:35 -0800
Subject: [PATCH] Updated SDL_image to SDL 3.0

---
 .gitignore                                    |    57 +-
 CMakeLists.txt                                |   580 +-
 IMG.c                                         |    22 +-
 IMG_ImageIO.m                                 |    18 +-
 IMG_WIC.c                                     |    28 +-
 IMG_avif.c                                    |    24 +-
 IMG_bmp.c                                     |    70 +-
 IMG_gif.c                                     |    30 +-
 IMG_jpg.c                                     |    52 +-
 IMG_jxl.c                                     |    12 +-
 IMG_lbm.c                                     |    42 +-
 IMG_pcx.c                                     |    40 +-
 IMG_png.c                                     |    36 +-
 IMG_pnm.c                                     |    29 +-
 IMG_qoi.c                                     |    17 +-
 IMG_stb.c                                     |    30 +-
 IMG_svg.c                                     |    24 +-
 IMG_tga.c                                     |    29 +-
 IMG_tif.c                                     |    22 +-
 IMG_webp.c                                    |    26 +-
 IMG_xcf.c                                     |    80 +-
 IMG_xpm.c                                     |    22 +-
 IMG_xv.c                                      |    14 +-
 IMG_xxx.c                                     |     8 +-
 Makefile.am                                   |   110 -
 Makefile.in                                   |  1333 --
 Makefile.os2                                  |   114 -
 README.txt                                    |     2 +-
 SDL2_image.spec.in                            |    69 -
 SDL2_image.pc.in => SDL3_image.pc.in          |     0
 ...nfig.cmake.in => SDL3_imageConfig.cmake.in |     0
 Xcode/iOS/SDL2.framework/Headers/SDL.h        |   232 -
 Xcode/iOS/SDL2.framework/Headers/SDL_assert.h |   324 -
 Xcode/iOS/SDL2.framework/Headers/SDL_atomic.h |   395 -
 Xcode/iOS/SDL2.framework/Headers/SDL_audio.h  |  1462 --
 Xcode/iOS/SDL2.framework/Headers/SDL_bits.h   |   126 -
 .../SDL2.framework/Headers/SDL_blendmode.h    |   198 -
 .../SDL2.framework/Headers/SDL_clipboard.h    |    94 -
 Xcode/iOS/SDL2.framework/Headers/SDL_config.h |    55 -
 .../Headers/SDL_config_iphoneos.h             |   215 -
 .../iOS/SDL2.framework/Headers/SDL_copying.h  |    20 -
 .../iOS/SDL2.framework/Headers/SDL_cpuinfo.h  |   559 -
 Xcode/iOS/SDL2.framework/Headers/SDL_endian.h |   326 -
 Xcode/iOS/SDL2.framework/Headers/SDL_error.h  |   163 -
 Xcode/iOS/SDL2.framework/Headers/SDL_events.h |  1150 -
 .../SDL2.framework/Headers/SDL_filesystem.h   |   145 -
 .../Headers/SDL_gamecontroller.h              |  1002 -
 .../iOS/SDL2.framework/Headers/SDL_gesture.h  |   117 -
 Xcode/iOS/SDL2.framework/Headers/SDL_haptic.h |  1341 --
 Xcode/iOS/SDL2.framework/Headers/SDL_hidapi.h |   451 -
 Xcode/iOS/SDL2.framework/Headers/SDL_hints.h  |  2182 --
 .../iOS/SDL2.framework/Headers/SDL_joystick.h |   946 -
 .../iOS/SDL2.framework/Headers/SDL_keyboard.h |   337 -
 .../iOS/SDL2.framework/Headers/SDL_keycode.h  |   353 -
 Xcode/iOS/SDL2.framework/Headers/SDL_loadso.h |   115 -
 Xcode/iOS/SDL2.framework/Headers/SDL_locale.h |   103 -
 Xcode/iOS/SDL2.framework/Headers/SDL_log.h    |   404 -
 Xcode/iOS/SDL2.framework/Headers/SDL_main.h   |   235 -
 .../SDL2.framework/Headers/SDL_messagebox.h   |   193 -
 Xcode/iOS/SDL2.framework/Headers/SDL_metal.h  |   113 -
 Xcode/iOS/SDL2.framework/Headers/SDL_misc.h   |    79 -
 Xcode/iOS/SDL2.framework/Headers/SDL_mouse.h  |   454 -
 Xcode/iOS/SDL2.framework/Headers/SDL_mutex.h  |   471 -
 Xcode/iOS/SDL2.framework/Headers/SDL_name.h   |    33 -
 Xcode/iOS/SDL2.framework/Headers/SDL_opengl.h |  2183 --
 .../SDL2.framework/Headers/SDL_opengl_glext.h | 11180 ----------
 .../iOS/SDL2.framework/Headers/SDL_opengles.h |    39 -
 .../SDL2.framework/Headers/SDL_opengles2.h    |    52 -
 .../Headers/SDL_opengles2_gl2.h               |   621 -
 .../Headers/SDL_opengles2_gl2ext.h            |  2050 --
 .../Headers/SDL_opengles2_gl2platform.h       |    30 -
 .../Headers/SDL_opengles2_khrplatform.h       |   282 -
 Xcode/iOS/SDL2.framework/Headers/SDL_pixels.h |   644 -
 .../iOS/SDL2.framework/Headers/SDL_platform.h |   235 -
 Xcode/iOS/SDL2.framework/Headers/SDL_power.h  |    88 -
 Xcode/iOS/SDL2.framework/Headers/SDL_quit.h   |    58 -
 Xcode/iOS/SDL2.framework/Headers/SDL_rect.h   |   376 -
 Xcode/iOS/SDL2.framework/Headers/SDL_render.h |  1908 --
 .../iOS/SDL2.framework/Headers/SDL_revision.h |     2 -
 Xcode/iOS/SDL2.framework/Headers/SDL_rwops.h  |   855 -
 .../iOS/SDL2.framework/Headers/SDL_scancode.h |   413 -
 Xcode/iOS/SDL2.framework/Headers/SDL_sensor.h |   301 -
 Xcode/iOS/SDL2.framework/Headers/SDL_shape.h  |   155 -
 Xcode/iOS/SDL2.framework/Headers/SDL_stdinc.h |   738 -
 .../iOS/SDL2.framework/Headers/SDL_surface.h  |   995 -
 Xcode/iOS/SDL2.framework/Headers/SDL_system.h |   575 -
 Xcode/iOS/SDL2.framework/Headers/SDL_syswm.h  |   386 -
 Xcode/iOS/SDL2.framework/Headers/SDL_thread.h |   464 -
 Xcode/iOS/SDL2.framework/Headers/SDL_timer.h  |   222 -
 Xcode/iOS/SDL2.framework/Headers/SDL_touch.h  |   150 -
 Xcode/iOS/SDL2.framework/Headers/SDL_types.h  |    29 -
 .../iOS/SDL2.framework/Headers/SDL_version.h  |   188 -
 Xcode/iOS/SDL2.framework/Headers/SDL_video.h  |  2089 --
 Xcode/iOS/SDL2.framework/Headers/SDL_vulkan.h |   215 -
 Xcode/iOS/SDL2.framework/Headers/begin_code.h |   187 -
 Xcode/iOS/SDL2.framework/Headers/close_code.h |    40 -
 Xcode/iOS/SDL2.framework/Info.plist           |   Bin 814 -> 0 bytes
 Xcode/iOS/SDL2.framework/License.txt          |    19 -
 Xcode/iOS/SDL2.framework/ReadMe.txt           |    32 -
 Xcode/iOS/SDL2.framework/SDL2                 |   Bin 8304088 -> 0 bytes
 Xcode/iOS/SDL2.framework/default.metallib     |   Bin 21785 -> 0 bytes
 Xcode/macOS/SDL2.framework/Headers            |     1 -
 Xcode/macOS/SDL2.framework/Resources          |     1 -
 Xcode/macOS/SDL2.framework/SDL2               |     1 -
 .../SDL2.framework/Versions/A/Headers/SDL.h   |   232 -
 .../Versions/A/Headers/SDL_assert.h           |   324 -
 .../Versions/A/Headers/SDL_atomic.h           |   395 -
 .../Versions/A/Headers/SDL_audio.h            |  1462 --
 .../Versions/A/Headers/SDL_bits.h             |   126 -
 .../Versions/A/Headers/SDL_blendmode.h        |   198 -
 .../Versions/A/Headers/SDL_clipboard.h        |    94 -
 .../Versions/A/Headers/SDL_config.h           |    55 -
 .../Versions/A/Headers/SDL_config_macosx.h    |   280 -
 .../Versions/A/Headers/SDL_copying.h          |    20 -
 .../Versions/A/Headers/SDL_cpuinfo.h          |   559 -
 .../Versions/A/Headers/SDL_endian.h           |   326 -
 .../Versions/A/Headers/SDL_error.h            |   163 -
 .../Versions/A/Headers/SDL_events.h           |  1150 -
 .../Versions/A/Headers/SDL_filesystem.h       |   145 -
 .../Versions/A/Headers/SDL_gamecontroller.h   |  1002 -
 .../Versions/A/Headers/SDL_gesture.h          |   117 -
 .../Versions/A/Headers/SDL_haptic.h           |  1341 --
 .../Versions/A/Headers/SDL_hidapi.h           |   451 -
 .../Versions/A/Headers/SDL_hints.h            |  2182 --
 .../Versions/A/Headers/SDL_joystick.h         |   946 -
 .../Versions/A/Headers/SDL_keyboard.h         |   337 -
 .../Versions/A/Headers/SDL_keycode.h          |   353 -
 .../Versions/A/Headers/SDL_loadso.h           |   115 -
 .../Versions/A/Headers/SDL_locale.h           |   103 -
 .../Versions/A/Headers/SDL_log.h              |   404 -
 .../Versions/A/Headers/SDL_main.h             |   235 -
 .../Versions/A/Headers/SDL_messagebox.h       |   193 -
 .../Versions/A/Headers/SDL_metal.h            |   113 -
 .../Versions/A/Headers/SDL_misc.h             |    79 -
 .../Versions/A/Headers/SDL_mouse.h            |   454 -
 .../Versions/A/Headers/SDL_mutex.h            |   471 -
 .../Versions/A/Headers/SDL_name.h             |    33 -
 .../Versions/A/Headers/SDL_opengl.h           |  2183 --
 .../Versions/A/Headers/SDL_opengl_glext.h     | 11180 ----------
 .../Versions/A/Headers/SDL_opengles.h         |    39 -
 .../Versions/A/Headers/SDL_opengles2.h        |    52 -
 .../Versions/A/Headers/SDL_opengles2_gl2.h    |   621 -
 .../Versions/A/Headers/SDL_opengles2_gl2ext.h |  2050 --
 .../A/Headers/SDL_opengles2_gl2platform.h     |    30 -
 .../A/Headers/SDL_opengles2_khrplatform.h     |   282 -
 .../Versions/A/Headers/SDL_pixels.h           |   644 -
 .../Versions/A/Headers/SDL_platform.h         |   235 -
 .../Versions/A/Headers/SDL_power.h            |    88 -
 .../Versions/A/Headers/SDL_quit.h             |    58 -
 .../Versions/A/Headers/SDL_rect.h             |   376 -
 .../Versions/A/Headers/SDL_render.h           |  1908 --
 .../Versions/A/Headers/SDL_revision.h         |     2 -
 .../Versions/A/Headers/SDL_rwops.h            |   855 -
 .../Versions/A/Headers/SDL_scancode.h         |   413 -
 .../Versions/A/Headers/SDL_sensor.h           |   301 -
 .../Versions/A/Headers/SDL_shape.h            |   155 -
 .../Versions/A/Headers/SDL_stdinc.h           |   738 -
 .../Versions/A/Headers/SDL_surface.h          |   995 -
 .../Versions/A/Headers/SDL_system.h           |   575 -
 .../Versions/A/Headers/SDL_syswm.h            |   386 -
 .../Versions/A/Headers/SDL_thread.h           |   464 -
 .../Versions/A/Headers/SDL_timer.h            |   222 -
 .../Versions/A/Headers/SDL_touch.h            |   150 -
 .../Versions/A/Headers/SDL_types.h            |    29 -
 .../Versions/A/Headers/SDL_version.h          |   188 -
 .../Versions/A/Headers/SDL_video.h            |  2089 --
 .../Versions/A/Headers/SDL_vulkan.h           |   215 -
 .../Versions/A/Headers/begin_code.h           |   187 -
 .../Versions/A/Headers/close_code.h           |    40 -
 .../Versions/A/Resources/Info.plist           |    50 -
 .../Versions/A/Resources/License.txt          |    19 -
 .../Versions/A/Resources/ReadMe.txt           |    32 -
 .../Versions/A/Resources/default.metallib     |   Bin 21952 -> 0 bytes
 Xcode/macOS/SDL2.framework/Versions/A/SDL2    |   Bin 3047536 -> 0 bytes
 .../Versions/A/_CodeSignature/CodeResources   |   892 -
 Xcode/macOS/SDL2.framework/Versions/Current   |     1 -
 Xcode/showimage/SDL_uikit_main.c              |    20 -
 Xcode/tvOS/SDL2.framework/Headers/SDL.h       |   232 -
 .../tvOS/SDL2.framework/Headers/SDL_assert.h  |   324 -
 .../tvOS/SDL2.framework/Headers/SDL_atomic.h  |   395 -
 Xcode/tvOS/SDL2.framework/Headers/SDL_audio.h |  1462 --
 Xcode/tvOS/SDL2.framework/Headers/SDL_bits.h  |   126 -
 .../SDL2.framework/Headers/SDL_blendmode.h    |   198 -
 .../SDL2.framework/Headers/SDL_clipboard.h    |    94 -
 .../tvOS/SDL2.framework/Headers/SDL_config.h  |    55 -
 .../Headers/SDL_config_iphoneos.h             |   215 -
 .../tvOS/SDL2.framework/Headers/SDL_copying.h |    20 -
 .../tvOS/SDL2.framework/Headers/SDL_cpuinfo.h |   559 -
 .../tvOS/SDL2.framework/Headers/SDL_endian.h  |   326 -
 Xcode/tvOS/SDL2.framework/Headers/SDL_error.h |   163 -
 .../tvOS/SDL2.framework/Headers/SDL_events.h  |  1150 -
 .../SDL2.framework/Headers/SDL_filesystem.h   |   145 -
 .../Headers/SDL_gamecontroller.h              |  1002 -
 .../tvOS/SDL2.framework/Headers/SDL_gesture.h |   117 -
 .../tvOS/SDL2.framework/Headers/SDL_haptic.h  |  1341 --
 .../tvOS/SDL2.framework/Headers/SDL_hidapi.h  |   451 -
 Xcode/tvOS/SDL2.framework/Headers/SDL_hints.h |  2182 --
 .../SDL2.framework/Headers/SDL_joystick.h     |   946 -
 .../SDL2.framework/Headers/SDL_keyboard.h     |   337 -
 .../tvOS/SDL2.framework/Headers/SDL_keycode.h |   353 -
 .../tvOS/SDL2.framework/Headers/SDL_loadso.h  |   115 -
 .../tvOS/SDL2.framework/Headers/SDL_locale.h  |   103 -
 Xcode/tvOS/SDL2.framework/Headers/SDL_log.h   |   404 -
 Xcode/tvOS/SDL2.framework/Headers/SDL_main.h  |   235 -
 .../SDL2.framework/Headers/SDL_messagebox.h   |   193 -
 Xcode/tvOS/SDL2.framework/Headers/SDL_metal.h |   113 -
 Xcode/tvOS/SDL2.framework/Headers/SDL_misc.h  |    79 -
 Xcode/tvOS/SDL2.framework/Headers/SDL_mouse.h |   454 -
 Xcode/tvOS/SDL2.framework/Headers/SDL_mutex.h |   471 -
 Xcode/tvOS/SDL2.framework/Headers/SDL_name.h  |    33 -
 .../tvOS/SDL2.framework/Headers/SDL_opengl.h  |  2183 --
 .../SDL2.framework/Headers/SDL_opengl_glext.h | 11180 ----------
 .../SDL2.framework/Headers/SDL_opengles.h     |    39 -
 .../SDL2.framework/Headers/SDL_opengles2.h    |    52 -
 .../Headers/SDL_opengles2_gl2.h               |   621 -
 .../Headers/SDL_opengles2_gl2ext.h            |  2050 --
 .../Headers/SDL_opengles2_gl2platform.h       |    30 -
 .../Headers/SDL_opengles2_khrplatform.h       |   282 -
 .../tvOS/SDL2.framework/Headers/SDL_pixels.h  |   644 -
 .../SDL2.framework/Headers/SDL_platform.h     |   235 -
 Xcode/tvOS/SDL2.framework/Headers/SDL_power.h |    88 -
 Xcode/tvOS/SDL2.framework/Headers/SDL_quit.h  |    58 -
 Xcode/tvOS/SDL2.framework/Headers/SDL_rect.h  |   376 -
 .../tvOS/SDL2.framework/Headers/SDL_render.h  |  1908 --
 .../SDL2.framework/Headers/SDL_revision.h     |     2 -
 Xcode/tvOS/SDL2.framework/Headers/SDL_rwops.h |   855 -
 .../SDL2.framework/Headers/SDL_scancode.h     |   413 -
 .../tvOS/SDL2.framework/Headers/SDL_sensor.h  |   301 -
 Xcode/tvOS/SDL2.framework/Headers/SDL_shape.h |   155 -
 .../tvOS/SDL2.framework/Headers/SDL_stdinc.h  |   738 -
 .../tvOS/SDL2.framework/Headers/SDL_surface.h |   995 -
 .../tvOS/SDL2.framework/Headers/SDL_system.h  |   575 -
 Xcode/tvOS/SDL2.framework/Headers/SDL_syswm.h |   386 -
 .../tvOS/SDL2.framework/Headers/SDL_thread.h  |   464 -
 Xcode/tvOS/SDL2.framework/Headers/SDL_timer.h |   222 -
 Xcode/tvOS/SDL2.framework/Headers/SDL_touch.h |   150 -
 Xcode/tvOS/SDL2.framework/Headers/SDL_types.h |    29 -
 .../tvOS/SDL2.framework/Headers/SDL_version.h |   188 -
 Xcode/tvOS/SDL2.framework/Headers/SDL_video.h |  2089 --
 .../tvOS/SDL2.framework/Headers/SDL_vulkan.h  |   215 -
 .../tvOS/SDL2.framework/Headers/begin_code.h  |   187 -
 .../tvOS/SDL2.framework/Headers/close_code.h  |    40 -
 Xcode/tvOS/SDL2.framework/Info.plist          |   Bin 812 -> 0 bytes
 Xcode/tvOS/SDL2.framework/License.txt         |    19 -
 Xcode/tvOS/SDL2.framework/ReadMe.txt          |    32 -
 Xcode/tvOS/SDL2.framework/SDL2                |   Bin 4204552 -> 0 bytes
 Xcode/tvOS/SDL2.framework/default.metallib    |   Bin 21904 -> 0 bytes
 acinclude/ax_compute_relative_paths.m4        |   173 -
 acinclude/ax_normalize_path.m4                |   115 -
 acinclude/ax_recursive_eval.m4                |    56 -
 acinclude/libtool.m4                          |  7488 -------
 acinclude/ltoptions.m4                        |   370 -
 acinclude/ltsugar.m4                          |   124 -
 acinclude/ltversion.m4                        |    25 -
 acinclude/lt~obsolete.m4                      |    93 -
 acinclude/pkg.m4                              |   275 -
 acinclude/sdl2.m4                             |   180 -
 acinclude/tar.m4                              |   137 -
 aclocal.m4                                    |  1028 -
 ar-lib                                        |   271 -
 autogen.sh                                    |     9 -
 cmake/CommonFindSDL2.cmake                    |    22 -
 cmake/FindPrivateSDL2.cmake                   |    47 -
 cmake/FindSDL2main.cmake                      |    24 -
 cmake/FindSDL2test.cmake                      |    31 -
 cmake/PrivateSdlFunctions.cmake               |    23 +-
 cmake/test/main.c                             |     4 +-
 compile                                       |   348 -
 config.guess                                  |  1768 --
 config.sub                                    |  1890 --
 configure                                     | 18359 ----------------
 configure.ac                                  |   809 -
 depcomp                                       |   791 -
 SDL_image.h => include/SDL3/SDL_image.h       |    32 +-
 install-sh                                    |   541 -
 ltmain.sh                                     |  8437 -------
 missing                                       |   215 -
 ...e.in => sdl3_image-config-version.cmake.in |     0
 ...fig.cmake.in => sdl3_image-config.cmake.in |     0
 showanim.c                                    |    19 +-
 showimage.c                                   |    19 +-
 test/main.c                                   |    16 +-
 touch-autofoo.sh                              |     7 -
 283 files changed, 736 insertions(+), 173563 deletions(-)
 delete mode 100644 Makefile.am
 delete mode 100644 Makefile.in
 delete mode 100644 Makefile.os2
 delete mode 100644 SDL2_image.spec.in
 rename SDL2_image.pc.in => SDL3_image.pc.in (100%)
 rename SDL2_imageConfig.cmake.in => SDL3_imageConfig.cmake.in (100%)
 delete mode 100644 Xcode/iOS/SDL2.framework/Headers/SDL.h
 delete mode 100644 Xcode/iOS/SDL2.framework/Headers/SDL_assert.h
 delete mode 100644 Xcode/iOS/SDL2.framework/Headers/SDL_atomic.h
 delete mode 100644 Xcode/iOS/SDL2.framework/Headers/SDL_audio.h
 delete mode 100644 Xcode/iOS/SDL2.framework/Headers/SDL_bits.h
 delete mode 100644 Xcode/iOS/SDL2.framework/Headers/SDL_blendmode.h
 delete mode 100644 Xcode/iOS/SDL2.framework/Headers/SDL_clipboard.h
 delete mode 100644 Xcode/iOS/SDL2.framework/Headers/SDL_config.h
 delete mode 100644 Xcode/iOS/SDL2.framework/Headers/SDL_config_iphoneos.h
 delete mode 100644 Xcode/iOS/SDL2.framework/Headers/SDL_copying.h
 delete mode 100644 Xcode/iOS/SDL2.framework/Headers/SDL_cpuinfo.h
 delete mode 100644 Xcode/iOS/SDL2.framework/Headers/SDL_endian.h
 delete mode 100644 Xcode/iOS/SDL2.framework/Headers/SDL_error.h
 delete mode 100644 Xcode/iOS/SDL2.framework/Headers/SDL_events.h
 delete mode 100644 Xcode/iOS/SDL2.framework/Headers/SDL_filesystem.h
 delete mode 100644 Xcode/iOS/SDL2.framework/Headers/SDL_gamecontroller.h
 delete mode 100644 Xcode/iOS/SDL2.framework/Headers/SDL_gesture.h
 delete mode 100644 Xcode/iOS/SDL2.framework/Headers/SDL_haptic.h
 delete mode 100644 Xcode/iOS/SDL2.framework/Headers/SDL_hidapi.h
 delete mode 100644 Xcode/iOS/SDL2.framework/Headers/SDL_hints.h
 delete mode 100644 Xcode/iOS/SDL2.framework/Headers/SDL_joystick.h
 delete mode 100644 Xcode/iOS/SDL2.framework/Headers/SDL_keyboard.h
 delete mode 100644 Xcode/iOS/SDL2.framework/Headers/SDL_keycode.h
 delete mode 100644 Xcode/iOS/SDL2.framework/Headers/SDL_loadso.h
 delete mode 100644 Xcode/iOS/SDL2.framework/Headers/SDL_locale.h
 delete mode 100644 Xcode/iOS/SDL2.framework/Headers/SDL_log.h
 delete mode 100644 Xcode/iOS/SDL2.framework/Headers/SDL_main.h
 delete mode 100644 Xcode/iOS/SDL2.framework/Headers/SDL_messagebox.h
 delete mode 100644 Xcode/iOS/SDL2.framework/Headers/SDL_metal.h
 delete mode 100644 Xcode/iOS/SDL2.framework/Headers/SDL_misc.h
 delete mode 100644 Xcode/iOS/SDL2.framework/Headers/SDL_mouse.h
 delete mode 100644 Xcode/iOS/SDL2.framework/Headers/SDL_mutex.h
 delete mode 100644 Xcode/iOS/SDL2.framework/Headers/SDL_name.h
 delete mode 100644 Xcode/iOS/SDL2.framework/Headers/SDL_opengl.h
 delete mode 100644 Xcode/iOS/SDL2.framework/Headers/SDL_opengl_glext.h
 delete mode 100644 Xcode/iOS/SDL2.framework/Headers/SDL_opengles.h
 delete mode 100644 Xcode/iOS/SDL2.framework/Headers/SDL_opengles2.h
 delete mode 100644 Xcode/iOS/SDL2.framework/Headers/SDL_opengles2_gl2.h
 delete mode 100644 Xcode/iOS/SDL2.framework/Headers/SDL_opengles2_gl2ext.h
 delete mode 100644 Xcode/iOS/SDL2.framework/Headers/SDL_opengles2_gl2platform.h
 delete mode 100644 Xcode/iOS/SDL2.framework/Headers/SDL_opengles2_khrplatform.h
 delete mode 100644 Xcode/iOS/SDL2.framework/Headers/SDL_pixels.h
 delete mode 100644 Xcode/iOS/SDL2.framework/Headers/SDL_platform.h
 delete mode 100644 Xcode/iOS/SDL2.framework/Headers/SDL_power.h
 delete mode 100644 Xcode/iOS/SDL2.framework/Headers/SDL_quit.h
 delete mode 100644 Xcode/iOS/SDL2.framework/Headers/SDL_rect.h
 delete mode 100644 Xcode/iOS/SDL2.framework/Headers/SDL_render.h
 delete mode 100644 Xcode/iOS/SDL2.framework/Headers/SDL_revision.h
 delete mode 100644 Xcode/iOS/SDL2.framework/Headers/SDL_rwops.h
 delete mode 100644 Xcode/iOS/SDL2.framework/Headers/SDL_scancode.h
 delete mode 100644 Xcode/iOS/SDL2.framework/Headers/SDL_sensor.h
 delete mode 100644 Xcode/iOS/SDL2.framework/Headers/SDL_shape.h
 delete mode 100644 Xcode/iOS/SDL2.framework/Headers/SDL_stdinc.h
 delete mode 100644 Xcode/iOS/SDL2.framework/Headers/SDL_surface.h
 delete mode 100644 Xcode/iOS/SDL2.framework/Headers/SDL_system.h
 delete mode 100644 Xcode/iOS/SDL2.framework/Headers/SDL_syswm.h
 delete mode 100644 Xcode/iOS/SDL2.framework/Headers/SDL_thread.h
 delete mode 100644 Xcode/iOS/SDL2.framework/Headers/SDL_timer.h
 delete mode 100644 Xcode/iOS/SDL2.framework/Headers/SDL_touch.h
 delete mode 100644 Xcode/iOS/SDL2.framework/Headers/SDL_types.h
 delete mode 100644 Xcode/iOS/SDL2.framework/Headers/SDL_version.h
 delete mode 100644 Xcode/iOS/SDL2.framework/Headers/SDL_video.h
 delete mode 100644 Xcode/iOS/SDL2.framework/Headers/SDL_vulkan.h
 delete mode 100644 Xcode/iOS/SDL2.framework/Headers/begin_code.h
 delete mode 100644 Xcode/iOS/SDL2.framework/Headers/close_code.h
 delete mode 100644 Xcode/iOS/SDL2.framework/Info.plist
 delete mode 100644 Xcode/iOS/SDL2.framework/License.txt
 delete mode 100644 Xcode/iOS/SDL2.framework/ReadMe.txt
 delete mode 100755 Xcode/iOS/SDL2.framework/SDL2
 delete mode 100644 Xcode/iOS/SDL2.framework/default.metallib
 delete mode 120000 Xcode/macOS/SDL2.framework/Headers
 delete mode 120000 Xcode/macOS/SDL2.framework/Resources
 delete mode 120000 Xcode/macOS/SDL2.framework/SDL2
 delete mode 100644 Xcode/macOS/SDL2.framework/Versions/A/Headers/SDL.h
 delete mode 100644 Xcode/macOS/SDL2.framework/Versions/A/Headers/SDL_assert.h
 delete mode 100644 Xcode/macOS/SDL2.framework/Versions/A/Headers/SDL_atomic.h
 delete mode 100644 Xcode/macOS/SDL2.framework/Versions/A/Headers/SDL_audio.h
 delete mode 100644 Xcode/macOS/SDL2.framework/Versions/A/Headers/SDL_bits.h
 delete mode 100644 Xcode/macOS/SDL2.framework/Versions/A/Headers/SDL_blendmode.h
 delete mode 100644 Xcode/macOS/SDL2.framework/Versions/A/Headers/SDL_clipboard.h
 delete mode 100644 Xcode/macOS/SDL2.framework/Versions/A/Headers/SDL_config.h
 delete mode 100644 Xcode/macOS/SDL2.framework/Versions/A/Headers/SDL_config_macosx.h
 delete mode 100644 Xcode/macOS/SDL2.framework/Versions/A/Headers/SDL_copying.h
 delete mode 100644 Xcode/macOS/SDL2.framework/Versions/A/Headers/SDL_cpuinfo.h
 delete mode 100644 Xcode/macOS/SDL2.framework/Versions/A/Headers/SDL_endian.h
 delete mode 100644 Xcode/macOS/SDL2.framework/Versions/A/Headers/SDL_error.h
 delete mode 100644 Xcode/macOS/SDL2.framework/Versions/A/Headers/SDL_events.h
 delete mode 100644 Xcode/macOS/SDL2.framework/Versions/A/Headers/SDL_filesystem.h
 delete mode 100644 Xcode/macOS/SDL2.framework/Versions/A/Headers/SDL_gamecontroller.h
 delete mode 100644 Xcode/macOS/SDL2.framework/Versions/A/Headers/SDL_gesture.h
 delete mode 100644 Xcode/macOS/SDL2.framework/Versions/A/Headers/SDL_haptic.h
 delete mode 100644 Xcode/macOS/SDL2.framework/Versions/A/Headers/SDL_hidapi.h
 delete mode 100644 Xcode/macOS/SDL2.framework/Versions/A/Headers/SDL_hints.h
 delete mode 100644 Xcode/macOS/SDL2.framework/Versions/A/Headers/SDL_joystick.h
 delete mode 100644 Xcode/macOS/SDL2.framework/Versions/A/Headers/SDL_keyboard.h
 delete mode 100644 Xcode/macOS/SDL2.framework/Versions/A/Headers/SDL_keycode.h
 delete mode 100644 Xcode/macOS/SDL2.framework/Versions/A/Headers/SDL_loadso.h
 delete mode 100644 Xcode/macOS/SDL2.framework/Versions/A/Headers/SDL_locale.h
 delete mode 100644 Xcode/macOS/SDL2.framework/Versions/A/Headers/SDL_log.h
 delete mode 100644 Xcode/macOS/SDL2.framework/Versions/A/Headers/SDL_main.h
 delete mode 100644 Xcode/macOS/SDL2.framework/Versions/A/Headers/SDL_messagebox.h
 delete mode 100644 Xcode/macOS/SDL2.framework/Versions/A/Headers/SDL_metal.h
 delete mode 100644 Xcode/macOS/SDL2.framework/Versions/A/Headers/SDL_misc.h
 delete mode 100644 Xcode/macOS/SDL2.framework/Versions/A/Headers/SDL_mouse.h
 delete mode 100644 Xcode/macOS/SDL2.framework/Versions/A/Headers/SDL_mutex.h
 delete mode 100644 Xcode/macOS/SDL2.framework/Versions/A/Headers/SDL_name.h
 delete mode 100644 Xcode/macOS/SDL2.framework/Versions/A/Headers/SDL_opengl.h
 delete mode 100644 Xcode/macOS/SDL2.framework/Versions/A/Headers/SDL_opengl_glext.h
 delete mode 100644 Xcode/macOS/SDL2.framework/Versions/A/Headers/SDL_opengles.h
 delete mode 100644 Xcode/macOS/SDL2.framework/Versions/A/Headers/SDL_opengles2.h
 delete mode 100644 Xcode/macOS/SDL2.framework/Versions/A/Headers/SDL_opengles2_gl2.h
 delete mode 100644 Xcode/macOS/SDL2.framework/Versions/A/Headers/SDL_opengles2_gl2ext.h
 delete mode 100644 Xcode/macOS/SDL2.framework/Versions/A/Headers/SDL_opengles2_gl2platform.h
 delete mode 100644 Xcode/macOS/SDL2.framework/Versions/A/Headers/SDL_opengles2_khrplatform.h
 delete mode 100644 Xcode/macOS/SDL2.framework/Versions/A/Headers/SDL_pixels.h
 delete mode 100644 Xcode/macOS/SDL2.framework/Versions/A/Headers/SDL_platform.h
 delete mode 100644 Xcode/macOS/SDL2.framework/Versions/A/Headers/SDL_power.h
 delete mode 100644 Xcode/macOS/SDL2.framework/Versions/A/Headers/SDL_quit.h
 delete mode 100644 Xcode/macOS/SDL2.framework/Versions/A/Headers/SDL_rect.h
 delete mode 100644 Xcode/macOS/SDL2.framework/Versions/A/Headers/SDL_render.h
 delete mode 100644 Xcode/macOS/SDL2.framework/Versions/A/Headers/SDL_revision.h
 delete mode 100644 Xcode/macOS/SDL2.framework/Versions/A/Headers/SDL_rwops.h
 delete mode 100644 Xcode/macOS/SDL2.framework/Versions/A/Headers/SDL_scancode.h
 delete mode 100644 Xcode/macOS/SDL2.framework/Versions/A/Headers/SDL_sensor.h
 delete mode 100644 Xcode/macOS/SDL2.framework/Versions/A/Headers/SDL_shape.h
 delete mode 100644 Xcode/macOS/SDL2.framework/Versions/A/Headers/SDL_stdinc.h
 delete mode 100644 Xcode/macOS/SDL2.framework/Versions/A/Headers/SDL_surface.h
 delete mode 100644 Xcode/macOS/SDL2.framework/Versions/A/Headers/SDL_system.h
 delete mode 100644 Xcode/macOS/SDL2.framework/Versions/A/Headers/SDL_syswm.h
 delete mode 100644 Xcode/macOS/SDL2.framework/Versions/A/Headers/SDL_thread.h
 delete mode 100644 Xcode/macOS/SDL2.framework/Versions/A/Headers/SDL_timer.h
 delete mode 100644 Xcode/macOS/SDL2.framework/Versions/A/Headers/SDL_touch.h
 delete mode 100644 Xcode/macOS/SDL2.framework/Versions/A/Headers/SDL_types.h
 delete mode 100644 Xcode/macOS/SDL2.framework/Versions/A/Headers/SDL_version.h
 delete mode 100644 Xcode/macOS/SDL2.framework/Versions/A/Headers/SDL_video.h
 delete mode 100644 Xcode/macOS/SDL2.framework/Versions/A/Headers/SDL_vulkan.h
 delete mode 100644 Xcode/macOS/SDL2.framework/Versions/A/Headers/begin_code.h
 delete mode 100644 Xcode/macOS/SDL2.framework/Versions/A/Headers/close_code.h
 delete mode 100644 Xcode/macOS/SDL2.framework/Versions/A/Resources/Info.plist
 delete mode 100644 Xcode/macOS/SDL2.framework/Versions/A/Resources/License.txt
 delete mode 100644 Xcode/macOS/SDL2.framework/Versions/A/Resources/ReadMe.txt
 delete mode 100644 Xcode/macOS/SDL2.framework/Versions/A/Resources/default.metallib
 delete mode 100755 Xcode/macOS/SDL2.framework/Versions/A/SDL2
 delete mode 100644 Xcode/macOS/SDL2.framework/Versions/A/_CodeSignature/CodeResources
 delete mode 120000 Xcode/macOS/SDL2.framework/Versions/Current
 delete mode 100644 Xcode/showimage/SDL_uikit_main.c
 delete mode 100644 Xcode/tvOS/SDL2.framework/Headers/SDL.h
 delete mode 100644 Xcode/tvOS/SDL2.framework/Headers/SDL_assert.h
 delete mode 100644 Xcode/tvOS/SDL2.framework/Headers/SDL_atomic.h
 delete mode 100644 Xcode/tvOS/SDL2.framework/Headers/SDL_audio.h
 delete mode 100644 Xcode/tvOS/SDL2.framework/Headers/SDL_bits.h
 delete mode 100644 Xcode/tvOS/SDL2.framework/Headers/SDL_blendmode.h
 delete mode 100644 Xcode/tvOS/SDL2.framework/Headers/SDL_clipboard.h
 delete mode 100644 Xcode/tvOS/SDL2.framework/Headers/SDL_config.h
 delete mode 100644 Xcode/tvOS/SDL2.framework/Headers/SDL_config_iphoneos.h
 delete mode 100644 Xcode/tvOS/SDL2.framework/Headers/SDL_copying.h
 delete mode 100644 Xcode/tvOS/SDL2.framework/Headers/SDL_cpuinfo.h
 delete mode 100644 Xcode/tvOS/SDL2.framework/Headers/SDL_endian.h
 delete mode 100644 Xcode/tvOS/SDL2.framework/Headers/SDL_error.h
 delete mode 100644 Xcode/tvOS/SDL2.framework/Headers/SDL_events.h
 delete mode 100644 Xcode/tvOS/SDL2.framework/Headers/SDL_filesystem.h
 delete mode 100644 Xcode/tvOS/SDL2.framework/Headers/SDL_gamecontroller.h
 delete mode 100644 Xcode/tvOS/SDL2.framework/Headers/SDL_gesture.h
 delete mode 100644 Xcode/tvOS/SDL2.framework/Headers/SDL_haptic.h
 delete mode 100644 Xcode/tvOS/SDL2.framework/Headers/SDL_hidapi.h
 delete mode 100644 Xcode/tvOS/SDL2.framework/Headers/SDL_hints.h
 delete mode 100644 Xcode/tvOS/SDL2.framework/Headers/SDL_joystick.h
 delete mode 100644 Xcode/tvOS/SDL2.framework/Headers/SDL_keyboard.h
 delete mode 100644 Xcode/tvOS/SDL2.framework/Headers/SDL_keycode.h
 delete mode 100644 Xcode/tvOS/SDL2.framework/Headers/SDL_loadso.h
 delete mode 100644 Xcode/tvOS/SDL2.framework/Headers/SDL_locale.h
 delete mode 100644 Xcode/tvOS/SDL2.framework/Headers/SDL_log.h
 delete mode 100644 Xcode/tvOS/SDL2.framework/Headers/SDL_main.h
 delete mode 100644 Xcode/tvOS/SDL2.framework/Headers/SDL_messagebox.h
 delete mode 100644 Xcode/tvOS/SDL2.framework/Headers/SDL_metal.h
 delete mode 100644 Xcode/tvOS/SDL2.framework/Headers/SDL_misc.h
 delete mode 100644 Xcode/tvOS/SDL2.framework/Headers/SDL_mouse.h
 delete mode 100644 Xcode/tvOS/SDL2.framework/Headers/SDL_mutex.h
 delete mode 100644 Xcode/tvOS/SDL2.framework/Headers/SDL_name.h
 delete mode 100644 Xcode/tvOS/SDL2.framework/Headers/SDL_opengl.h
 delete mode 100644 Xcode/tvOS/SDL2.framework/Headers/SDL_opengl_glext.h
 delete mode 100644 Xcode/tvOS/SDL2.framework/Headers/SDL_opengles.h
 delete mode 100644 Xcode/tvOS/SDL2.framework/Headers/SDL_opengles2.h
 delete mode 100644 Xcode/tvOS/SDL2.framework/Headers/SDL_opengles2_gl2.h
 delete mode 100644 Xcode/tvOS/SDL2.framework/Headers/SDL_opengles2_gl2ext.h
 delete mode 100644 Xcode/tvOS/SDL2.framework/Headers/SDL_opengles2_gl2platform.h
 delete mode 100644 Xcode/tvOS/SDL2.framework/Headers/SDL_opengles2_khrplatform.h
 delete mode 100644 Xcode/tvOS/SDL2.framework/Headers/SDL_pixels.h
 delete mode 100644 Xcode/tvOS/SDL2.framework/Headers/SDL_platform.h
 delete mode 100644 Xcode/tvOS/SDL2.framework/Headers/SDL_power.h
 delete mode 100644 Xcode/tvOS/SDL2.framework/Headers/SDL_quit.h
 delete mode 100644 Xcode/tvOS/SDL2.framework/Headers/SDL_rect.h
 delete mode 100644 Xcode/tvOS/SDL2.framework/Headers/SDL_render.h
 delete mode 100644 Xcode/tvOS/SDL2.framework/Headers/SDL_revision.h
 delete mode 100644 Xcode/tvOS/SDL2.framework/Headers/SDL_rwops.h
 delete mode 100644 Xcode/tvOS/SDL2.framework/Headers/SDL_scancode.h
 delete mode 100644 Xcode/tvOS/SDL2.framework/Headers/SDL_sensor.h
 delete mode 100644 Xcode/tvOS/SDL2.framework/Headers/SDL_shape.h
 delete mode 100644 Xcode/tvOS/SDL2.framework/Headers/SDL_stdinc.h
 delete mode 100644 Xcode/tvOS/SDL2.framework/Headers/SDL_surface.h
 delete mode 100644 Xcode/tvOS/SDL2.framework/Headers/SDL_system.h
 delete mode 100644 Xcode/tvOS/SDL2.framework/Headers/SDL_syswm.h
 delete mode 100644 Xcode/tvOS/SDL2.framework/Headers/SDL_thread.h
 delete mode 100644 Xcode/tvOS/SDL2.framework/Headers/SDL_timer.h
 delete mode 100644 Xcode/tvOS/SDL2.framework/Headers/SDL_touch.h
 delete mode 100644 Xcode/tvOS/SDL2.framework/Headers/SDL_types.h
 delete mode 100644 Xcode/tvOS/SDL2.framework/Headers/SDL_version.h
 delete mode 100644 Xcode/tvOS/SDL2.framework/Headers/SDL_video.h
 delete mode 100644 Xcode/tvOS/SDL2.framework/Headers/S

(Patch may be truncated, please check the link at the top of this post.)