ref: 6f6fc63fa563f4d82693d143c89e2a4074f97136
parent: 640a60c9408af9659c593f07908bc39f7c0f7af5
author: Olav Sørensen <olav.sorensen@live.no>
date: Sun Sep 7 11:59:14 EDT 2025
Windows/macOS: Updated SDL to v2.32.10
--- a/release/macos/ft2-clone-macos.app/Contents/Frameworks/SDL2.framework/Versions/A/Headers/SDL_assert.h
+++ b/release/macos/ft2-clone-macos.app/Contents/Frameworks/SDL2.framework/Versions/A/Headers/SDL_assert.h
@@ -153,7 +153,7 @@
#define SDL_enabled_assert(condition) \
do { \ while ( !(condition) ) { \- static struct SDL_AssertData sdl_assert_data = { 0, 0, #condition, 0, 0, 0, 0 }; \+ static struct SDL_AssertData sdl_assert_data = { 0, 0, #condition, NULL, 0, NULL, NULL }; \const SDL_AssertState sdl_assert_state = SDL_ReportAssertion(&sdl_assert_data, SDL_FUNCTION, SDL_FILE, SDL_LINE); \
if (sdl_assert_state == SDL_ASSERTION_RETRY) { \continue; /* go again. */ \
--- a/release/macos/ft2-clone-macos.app/Contents/Frameworks/SDL2.framework/Versions/A/Headers/SDL_keyboard.h
+++ b/release/macos/ft2-clone-macos.app/Contents/Frameworks/SDL2.framework/Versions/A/Headers/SDL_keyboard.h
@@ -49,7 +49,7 @@
{SDL_Scancode scancode; /**< SDL physical key code - see SDL_Scancode for details */
SDL_Keycode sym; /**< SDL virtual key code - see SDL_Keycode for details */
- Uint16 mod; /**< current key modifiers */
+ Uint16 mod; /**< current key modifiers - see SDL_Keymod for details */
Uint32 unused;
} SDL_Keysym;
--- a/release/macos/ft2-clone-macos.app/Contents/Frameworks/SDL2.framework/Versions/A/Headers/SDL_version.h
+++ b/release/macos/ft2-clone-macos.app/Contents/Frameworks/SDL2.framework/Versions/A/Headers/SDL_version.h
@@ -58,7 +58,7 @@
*/
#define SDL_MAJOR_VERSION 2
#define SDL_MINOR_VERSION 32
-#define SDL_PATCHLEVEL 8
+#define SDL_PATCHLEVEL 10
/**
* Macro to determine SDL version program was compiled against.
--- a/release/macos/ft2-clone-macos.app/Contents/Frameworks/SDL2.framework/Versions/A/Resources/Info.plist
+++ b/release/macos/ft2-clone-macos.app/Contents/Frameworks/SDL2.framework/Versions/A/Resources/Info.plist
@@ -3,7 +3,7 @@
<plist version="1.0">
<dict>
<key>BuildMachineOSBuild</key>
- <string>23H527</string>
+ <string>24F74</string>
<key>CFBundleDevelopmentRegion</key>
<string>English</string>
<key>CFBundleExecutable</key>
@@ -19,7 +19,7 @@
<key>CFBundlePackageType</key>
<string>FMWK</string>
<key>CFBundleShortVersionString</key>
- <string>2.32.8</string>
+ <string>2.32.10</string>
<key>CFBundleSignature</key>
<string>SDLX</string>
<key>CFBundleSupportedPlatforms</key>
@@ -27,23 +27,23 @@
<string>MacOSX</string>
</array>
<key>CFBundleVersion</key>
- <string>2.32.8</string>
+ <string>2.32.10</string>
<key>DTCompiler</key>
<string>com.apple.compilers.llvm.clang.1_0</string>
<key>DTPlatformBuild</key>
- <string></string>
+ <string>24F74</string>
<key>DTPlatformName</key>
<string>macosx</string>
<key>DTPlatformVersion</key>
- <string>14.5</string>
+ <string>15.5</string>
<key>DTSDKBuild</key>
- <string>23F73</string>
+ <string>24F74</string>
<key>DTSDKName</key>
- <string>macosx14.5</string>
+ <string>macosx15.5</string>
<key>DTXcode</key>
- <string>1540</string>
+ <string>1640</string>
<key>DTXcodeBuild</key>
- <string>15F31d</string>
+ <string>16F6</string>
<key>LSMinimumSystemVersion</key>
<string>10.11</string>
</dict>
binary files a/release/macos/ft2-clone-macos.app/Contents/Frameworks/SDL2.framework/Versions/A/Resources/default.metallib b/release/macos/ft2-clone-macos.app/Contents/Frameworks/SDL2.framework/Versions/A/Resources/default.metallib differ
binary files a/release/macos/ft2-clone-macos.app/Contents/Frameworks/SDL2.framework/Versions/A/SDL2 b/release/macos/ft2-clone-macos.app/Contents/Frameworks/SDL2.framework/Versions/A/SDL2 differ
--- a/release/macos/ft2-clone-macos.app/Contents/Frameworks/SDL2.framework/Versions/A/_CodeSignature/CodeResources
+++ b/release/macos/ft2-clone-macos.app/Contents/Frameworks/SDL2.framework/Versions/A/_CodeSignature/CodeResources
@@ -14,7 +14,7 @@
</data>
<key>Resources/Info.plist</key>
<data>
- k6iPRu83txomCVW2hkW4G2hDQ1g=
+ xe88D5+5x8S4kSqH+7JrapIGXiQ=
</data>
<key>Resources/License.txt</key>
<data>
@@ -26,7 +26,7 @@
</data>
<key>Resources/default.metallib</key>
<data>
- BO5njZwigEYbd1h6TX/xkchzM2o=
+ Fdf7aG82/2+10M/x1rqUZ8ZKKcU=
</data>
</dict>
<key>files2</key>
@@ -46,11 +46,11 @@
<dict>
<key>hash</key>
<data>
- lr3sQSBPznWi8vveV34dIyAW8BM=
+ p0Id0jqDRcwwPeHepvBHGqirm+w=
</data>
<key>hash2</key>
<data>
- BGNHXTS5rBD3wuyUkKhgbl50o8FUh12u96oFkrA4KFo=
+ ZBRN3o2088gv95aej8wHasLvio6+/gyLohR2q1EOEwY=
</data>
</dict>
<key>Headers/SDL_atomic.h</key>
@@ -277,11 +277,11 @@
<dict>
<key>hash</key>
<data>
- Ml+MLe134SMquN/d5bx948jSG2k=
+ XIWxr1kUAQC8QrPSXN3PYmD8eIw=
</data>
<key>hash2</key>
<data>
- SO9J+my4T35L6w60ZTEC98mabEy2W14U3bXg8ZMSodQ=
+ YZSp5az4AdseSGeP0j0O0PPnS5VdmyzQKlqpJHDYst4=
</data>
</dict>
<key>Headers/SDL_keycode.h</key>
@@ -706,11 +706,11 @@
<dict>
<key>hash</key>
<data>
- 1l8NdLTxUdejo0BJoaYzT26luPQ=
+ uUL408+XQt5NoYVzR+oSmDuZ6ys=
</data>
<key>hash2</key>
<data>
- S02B7eMdA0fmMGpiGOIFLSZkg8u0igKOQ1KpNe5PWCw=
+ acD80Nc1Sds6OaevmVCzImFD5LuRfWTEo+rCfWU+Hh0=
</data>
</dict>
<key>Headers/SDL_video.h</key>
@@ -783,11 +783,11 @@
<dict>
<key>hash</key>
<data>
- k6iPRu83txomCVW2hkW4G2hDQ1g=
+ xe88D5+5x8S4kSqH+7JrapIGXiQ=
</data>
<key>hash2</key>
<data>
- BLH2X9CVHV4dezVVV5zrhFtDj3SOR9eDAiaypqvMaL4=
+ vpUjgvE8+AsgjtEWhiIo18nZqnmViDoQSp2zKfNvp4k=
</data>
</dict>
<key>Resources/License.txt</key>
@@ -816,11 +816,11 @@
<dict>
<key>hash</key>
<data>
- BO5njZwigEYbd1h6TX/xkchzM2o=
+ Fdf7aG82/2+10M/x1rqUZ8ZKKcU=
</data>
<key>hash2</key>
<data>
- Fe5XhVrmpOq2Hqk5Jy7Yhqd+IXcB/PDUI58bHeKR4Cg=
+ AVB4s83nnLjvsU96nko8twbzwBB6RNEs24Cz1ten2bs=
</data>
</dict>
</dict>
binary files a/release/win32/SDL2.dll b/release/win32/SDL2.dll differ
binary files a/release/win64/SDL2.dll b/release/win64/SDL2.dll differ
binary files a/vs2019_project/ft2-clone/SDL2.dll b/vs2019_project/ft2-clone/SDL2.dll differ
--- a/vs2019_project/ft2-clone/sdl/include/SDL2/SDL_assert.h
+++ b/vs2019_project/ft2-clone/sdl/include/SDL2/SDL_assert.h
@@ -153,7 +153,7 @@
#define SDL_enabled_assert(condition) \
do { \ while ( !(condition) ) { \- static struct SDL_AssertData sdl_assert_data = { 0, 0, #condition, 0, 0, 0, 0 }; \+ static struct SDL_AssertData sdl_assert_data = { 0, 0, #condition, NULL, 0, NULL, NULL }; \const SDL_AssertState sdl_assert_state = SDL_ReportAssertion(&sdl_assert_data, SDL_FUNCTION, SDL_FILE, SDL_LINE); \
if (sdl_assert_state == SDL_ASSERTION_RETRY) { \continue; /* go again. */ \
--- a/vs2019_project/ft2-clone/sdl/include/SDL2/SDL_keyboard.h
+++ b/vs2019_project/ft2-clone/sdl/include/SDL2/SDL_keyboard.h
@@ -49,7 +49,7 @@
{SDL_Scancode scancode; /**< SDL physical key code - see SDL_Scancode for details */
SDL_Keycode sym; /**< SDL virtual key code - see SDL_Keycode for details */
- Uint16 mod; /**< current key modifiers */
+ Uint16 mod; /**< current key modifiers - see SDL_Keymod for details */
Uint32 unused;
} SDL_Keysym;
--- a/vs2019_project/ft2-clone/sdl/include/SDL2/SDL_version.h
+++ b/vs2019_project/ft2-clone/sdl/include/SDL2/SDL_version.h
@@ -58,7 +58,7 @@
*/
#define SDL_MAJOR_VERSION 2
#define SDL_MINOR_VERSION 32
-#define SDL_PATCHLEVEL 8
+#define SDL_PATCHLEVEL 10
/**
* Macro to determine SDL version program was compiled against.
binary files a/vs2019_project/ft2-clone/sdl/lib/SDL2.lib b/vs2019_project/ft2-clone/sdl/lib/SDL2.lib differ
binary files a/vs2019_project/ft2-clone/sdl/lib/SDL2main.lib b/vs2019_project/ft2-clone/sdl/lib/SDL2main.lib differ
binary files a/vs2019_project/ft2-clone/sdl/lib64/SDL2.lib b/vs2019_project/ft2-clone/sdl/lib64/SDL2.lib differ
binary files a/vs2019_project/ft2-clone/sdl/lib64/SDL2main.lib b/vs2019_project/ft2-clone/sdl/lib64/SDL2main.lib differ
binary files a/vs2019_project/x64/Debug/SDL2.dll b/vs2019_project/x64/Debug/SDL2.dll differ
--
⑨