From 62d17371caebca4245d440c9972487d071dc47be Mon Sep 17 00:00:00 2001 From: Sasha Szpakowski Date: Sat, 2 Dec 2023 15:37:44 -0400 Subject: [PATCH 1/4] macOS xcode project: update deployment target to macOS 10.11 When it's set to earlier versions, love fails to link when new versions of the macOS SDK are used. --- platform/xcode/liblove.xcodeproj/project.pbxproj | 6 +++--- platform/xcode/love.xcodeproj/project.pbxproj | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/platform/xcode/liblove.xcodeproj/project.pbxproj b/platform/xcode/liblove.xcodeproj/project.pbxproj index 2430f6d1e..29f8f754b 100644 --- a/platform/xcode/liblove.xcodeproj/project.pbxproj +++ b/platform/xcode/liblove.xcodeproj/project.pbxproj @@ -4963,7 +4963,7 @@ ); IPHONEOS_DEPLOYMENT_TARGET = 8.0; LIBRARY_SEARCH_PATHS = ""; - MACOSX_DEPLOYMENT_TARGET = 10.7; + MACOSX_DEPLOYMENT_TARGET = 10.11; ONLY_ACTIVE_ARCH = NO; SDKROOT = macosx; USE_HEADERMAP = NO; @@ -5029,7 +5029,7 @@ ); IPHONEOS_DEPLOYMENT_TARGET = 8.0; LIBRARY_SEARCH_PATHS = ""; - MACOSX_DEPLOYMENT_TARGET = 10.7; + MACOSX_DEPLOYMENT_TARGET = 10.11; ONLY_ACTIVE_ARCH = YES; SDKROOT = macosx; USE_HEADERMAP = NO; @@ -5171,7 +5171,7 @@ IPHONEOS_DEPLOYMENT_TARGET = 8.0; LIBRARY_SEARCH_PATHS = ""; LLVM_LTO = YES; - MACOSX_DEPLOYMENT_TARGET = 10.7; + MACOSX_DEPLOYMENT_TARGET = 10.11; ONLY_ACTIVE_ARCH = NO; SDKROOT = macosx; USE_HEADERMAP = NO; diff --git a/platform/xcode/love.xcodeproj/project.pbxproj b/platform/xcode/love.xcodeproj/project.pbxproj index f176ab4d2..c992bb8bf 100644 --- a/platform/xcode/love.xcodeproj/project.pbxproj +++ b/platform/xcode/love.xcodeproj/project.pbxproj @@ -564,7 +564,7 @@ INFOPLIST_FILE = "love-Info.plist"; IPHONEOS_DEPLOYMENT_TARGET = 8.0; LD_RUNPATH_SEARCH_PATHS = "@loader_path/../Frameworks"; - MACOSX_DEPLOYMENT_TARGET = 10.7; + MACOSX_DEPLOYMENT_TARGET = 10.11; ONLY_ACTIVE_ARCH = YES; PRODUCT_NAME = love; SDKROOT = macosx; @@ -640,7 +640,7 @@ IPHONEOS_DEPLOYMENT_TARGET = 8.0; LD_RUNPATH_SEARCH_PATHS = "@loader_path/../Frameworks"; LLVM_LTO = YES; - MACOSX_DEPLOYMENT_TARGET = 10.7; + MACOSX_DEPLOYMENT_TARGET = 10.11; ONLY_ACTIVE_ARCH = NO; PRODUCT_NAME = love; SCAN_ALL_SOURCE_FILES_FOR_INCLUDES = YES; @@ -874,7 +874,7 @@ IPHONEOS_DEPLOYMENT_TARGET = 8.0; LD_RUNPATH_SEARCH_PATHS = "@loader_path/../Frameworks"; LLVM_LTO = YES; - MACOSX_DEPLOYMENT_TARGET = 10.7; + MACOSX_DEPLOYMENT_TARGET = 10.11; ONLY_ACTIVE_ARCH = NO; PRODUCT_NAME = love; SCAN_ALL_SOURCE_FILES_FOR_INCLUDES = YES; From 6eb8d546736d5915a8b5af30b2cf33456dfdcb1a Mon Sep 17 00:00:00 2001 From: Sasha Szpakowski Date: Sun, 3 Dec 2023 08:44:36 -0400 Subject: [PATCH 2/4] Release date --- changes.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/changes.txt b/changes.txt index 1807c43c9..5ac601892 100644 --- a/changes.txt +++ b/changes.txt @@ -1,7 +1,7 @@ LOVE 11.5 [Mysterious Mysteries] -------------------------------- -Released: N/A +Released: 2023-12-03 * Added "LÖVE Loader" launcher on Android for easier loading of .love files. From 444ab6311b5e5c19bd65de4f29b876fb9d3124a4 Mon Sep 17 00:00:00 2001 From: Sasha Szpakowski Date: Sat, 9 Dec 2023 19:41:52 -0400 Subject: [PATCH 3/4] Workaround for Windows 7 runtime compatibility --- extra/windows/love.rc | Bin 3632 -> 3636 bytes .../physfs/physfs_platform_windows.c | 2 +- 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/extra/windows/love.rc b/extra/windows/love.rc index edbf420cb303947dabab2dba30038be450e77e8a..7dc098655129b7a1c6118519d8e7496eaf0b8c6c 100644 GIT binary patch delta 22 dcmdlWvqffu8Vjo)gCT>`PIH~~1P1-t+N diff --git a/src/libraries/physfs/physfs_platform_windows.c b/src/libraries/physfs/physfs_platform_windows.c index 652300c9a..b95b06472 100644 --- a/src/libraries/physfs/physfs_platform_windows.c +++ b/src/libraries/physfs/physfs_platform_windows.c @@ -123,7 +123,7 @@ static inline HANDLE winCreateFileW(const WCHAR *wfname, const DWORD mode, const DWORD creation) { const DWORD share = FILE_SHARE_READ | FILE_SHARE_WRITE; - #if defined(PHYSFS_PLATFORM_WINRT) || (_WIN32_WINNT >= 0x0602) // Windows 8+ + #if defined(PHYSFS_PLATFORM_WINRT) /*|| (_WIN32_WINNT >= 0x0602)*/ // Windows 8+ return CreateFile2(wfname, mode, share, creation, NULL); #else return CreateFileW(wfname, mode, share, NULL, creation, From 0df51cf74376c7bf0e8479c276041e5c8e0f7b6b Mon Sep 17 00:00:00 2001 From: Sasha Szpakowski Date: Sat, 9 Dec 2023 21:01:55 -0400 Subject: [PATCH 4/4] Windows: update build version in love.rc --- extra/windows/love.rc | Bin 3636 -> 3632 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/extra/windows/love.rc b/extra/windows/love.rc index 7dc098655129b7a1c6118519d8e7496eaf0b8c6c..68ea3240e6d2ea2afe087e96eff031dfda5a9db7 100644 GIT binary patch delta 43 zcmdlYvq5IVF=j@?$s5^ZC%3T*Oy0oEHTfU22BXsCMpn_y4lFBxlAB+$d$R!mNd*o9 delta 39 ucmdlWvqfgZF=j@C$?=?$lOHg