--- meson.build +++ meson.build 2024-11-14 14:50:08.000000000 +0800 @@ -1073,7 +1073,7 @@ features += {'gl': false} GL = dependency('', required: false) -if darwin +if features['cocoa'] GL = dependency('appleframeworks', modules: 'OpenGL', required: get_option('gl-cocoa')) elif features['win32-desktop'] GL = dependency('GL', required: get_option('gl-win32'))