From 2e1170b054a648073540782f8061e9fe0cb51343 Mon Sep 17 00:00:00 2001 From: Jordan Woyak Date: Wed, 31 Dec 2025 20:49:12 -0600 Subject: [PATCH] Externals: Update SDL to release-3.4.0. --- Externals/SDL/CMakeLists.txt | 6 ++-- Externals/SDL/SDL | 2 +- Externals/SDL/SDL3.vcxproj | 54 ++++++++++++++++++++++++------------ 3 files changed, 39 insertions(+), 23 deletions(-) diff --git a/Externals/SDL/CMakeLists.txt b/Externals/SDL/CMakeLists.txt index 9e054f77d9..712b9fac95 100644 --- a/Externals/SDL/CMakeLists.txt +++ b/Externals/SDL/CMakeLists.txt @@ -8,14 +8,12 @@ set(SDL_INSTALL_TESTS OFF) set(SDL_UNIX_CONSOLE_BUILD ON) set(SDL_AUDIO OFF) -if (NOT APPLE) - # Working around cocoa/SDL_tray.m linker errors. - set(SDL_VIDEO OFF) -endif() +set(SDL_VIDEO OFF) set(SDL_GPU OFF) set(SDL_RENDER OFF) set(SDL_CAMERA OFF) set(SDL_DIALOG OFF) +set(SDL_TRAY OFF) add_subdirectory(SDL) diff --git a/Externals/SDL/SDL b/Externals/SDL/SDL index 7f3ae3d574..a962f40bbb 160000 --- a/Externals/SDL/SDL +++ b/Externals/SDL/SDL @@ -1 +1 @@ -Subproject commit 7f3ae3d57459e59943a4ecfefc8f6277ec6bf540 +Subproject commit a962f40bbba175e9716557a25d5d7965f134a3d3 diff --git a/Externals/SDL/SDL3.vcxproj b/Externals/SDL/SDL3.vcxproj index 63e0f81b8a..d2515630ec 100644 --- a/Externals/SDL/SDL3.vcxproj +++ b/Externals/SDL/SDL3.vcxproj @@ -22,18 +22,21 @@ - - - + + + + + + @@ -43,9 +46,11 @@ - - + + + + @@ -53,11 +58,13 @@ + + @@ -76,7 +83,6 @@ - @@ -98,6 +104,7 @@ + @@ -113,6 +120,7 @@ + @@ -145,13 +153,16 @@ + + + @@ -186,7 +197,6 @@ - @@ -266,9 +276,11 @@ + + @@ -313,19 +325,14 @@ - + - - NotUsing - NotUsing - NotUsing - NotUsing - + @@ -345,28 +352,39 @@ + + - + + + + + + + + + + @@ -380,6 +398,7 @@ + @@ -408,7 +427,6 @@ - @@ -479,6 +497,7 @@ + @@ -486,12 +505,11 @@ - - +