--- meson.build 2023-11-27 23:38:19.000000000 +0800 +++ meson.build 2025-06-24 19:58:17.000000000 +0800 @@ -17,7 +17,14 @@ blas_deps = [] if host_machine.system() == 'darwin' - blas_deps = [dependency('Accelerate')] +# Meson build system is broken and cannot find a framework, +# instead trying to do some nonsense, which expectedly fails. +# blas_deps = [dependency('Accelerate')] +# Just use OpenBLAS, it is already used with other Python ports. + blas_deps = [dependency('openblas', required : false)] + if not blas_deps[0].found() + blas_deps = [cc.find_library('openblas', required : false)] + endif else blas_deps = [dependency('openblas', required : false)] # try with pkg-config first if not blas_deps[0].found()