--- meson.build
+++ meson.build	2025-10-25 18:47:10.000000000 +0800
@@ -997,11 +997,11 @@
   add_languages('objc', native: false, required: true)
   objcc = meson.get_compiler('objc')
   if not objcc.compiles('''#include <AvailabilityMacros.h>
-                           #if MAC_OS_X_VERSION_MIN_REQUIRED < 101300
-                           #error message "GLib requires macOS 10.13 or later."
+                           #if MAC_OS_X_VERSION_MIN_REQUIRED < 1050
+                           #error message "GLib requires macOS 10.5 or later."
                            #endif''',
-                         name : 'macOS 10.13 or later')
-    error('GLib requires macOS 10.13 or later.')
+                         name : 'macOS 10.5 or later')
+    error('GLib requires macOS 10.5 or later.')
   endif
 
   add_project_arguments(objcc.get_supported_arguments(warning_objc_args), language: 'objc')
