Index: CMakeLists.txt
===================================================================
--- CMakeLists.txt	(revision 26968)
+++ CMakeLists.txt	(working copy)
@@ -216,7 +216,12 @@
 ## Do our Apple OSX version setup
 if (APPLE)
 	if ((CMAKE_SIZEOF_VOID_P EQUAL 8) AND (ARCH_ARM_64))
-		string(REGEX REPLACE ".*-darwin([0-9]+).*" "\\1" APPLE_OS_VERSION "${MACHINE}")
+		execute_process(
+			COMMAND uname -r
+			OUTPUT_VARIABLE DARWIN_ARCH_ARM_64_MACHINE
+			OUTPUT_STRIP_TRAILING_WHITESPACE
+		)
+		string(REGEX REPLACE "^([0-9]+)\\..*" "\\1" APPLE_OS_VERSION "${DARWIN_ARCH_ARM_64_MACHINE}")
 		if (APPLE_OS_VERSION EQUAL "24")
 			message(STATUS "Found macOS Sequoia Target: Apple, 64 bit, ARM")
 			set(APPLE_15_00_X ON CACHE BOOL "Found macOS Sequoia Target: Apple, 64 bit, ARM")
Index: CMakeLists_Apple.cmake
===================================================================
--- CMakeLists_Apple.cmake	(revision 26968)
+++ CMakeLists_Apple.cmake	(working copy)
@@ -1,5 +1,5 @@
 if(APPLE_15_00_X)
-	# set(OSXMINVER "15.00" CACHE STRING "OSX 15.00")
+	set(OSXMINVER "15.00" CACHE STRING "OSX 15.00")
 	if (WANT_OSX_SDK)
 		if(EXISTS("/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.sdk"))
 			set(CMAKE_OSX_SYSROOT "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.sdk")
@@ -9,7 +9,7 @@
 	endif()
 endif()
 if(APPLE_14_00_X)
-	# set(OSXMINVER "14.00" CACHE STRING "OSX 14.00")
+	set(OSXMINVER "14.00" CACHE STRING "OSX 14.00")
 	if (WANT_OSX_SDK)
 		if(EXISTS("/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.0.sdk"))
 			set(CMAKE_OSX_SYSROOT "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.0.sdk")
@@ -19,7 +19,7 @@
 	endif()
 endif()
 if(APPLE_13_00_X)
-	# set(OSXMINVER "13.00" CACHE STRING "OSX 13.00")
+	set(OSXMINVER "13.00" CACHE STRING "OSX 13.00")
 	if (WANT_OSX_SDK)
 		if(EXISTS("/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.0.sdk"))
 			set(CMAKE_OSX_SYSROOT "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.0.sdk")
@@ -29,7 +29,7 @@
 	endif()
 endif()
 if(APPLE_12_00_X)
-	# set(OSXMINVER "12.00" CACHE STRING "OSX 12.00")
+	set(OSXMINVER "12.00" CACHE STRING "OSX 12.00")
 	if (WANT_OSX_SDK)
 		if(EXISTS("/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk"))
 			set(CMAKE_OSX_SYSROOT "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk")
