@@ -51,13 +51,14 @@ jobs:
5151 brew install meson ninja libmng dbus
5252 # Install other dependencies
5353 brew install cmake pkg-config fftw mpv curl fmt rapidjson
54+ export PKG_CONFIG_PATH="/usr/local/lib:/opt/homebrew/lib:$PKG_CONFIG_PATH"
5455 # Manually build and install sdbus-c++ for macOS
55- git clone --depth 1 https://github.com/Kistler-Group/sdbus-cpp.git
56- cd sdbus-cpp
57- mkdir build && cd build
58- cmake .. -DCMAKE_BUILD_TYPE=Release -DSDBUSCPP_BUILD_CODEGEN=ON
59- cmake --build .
60- sudo cmake --build . --target install
56+ # git clone --depth 1 https://github.com/Kistler-Group/sdbus-cpp.git
57+ # cd sdbus-cpp
58+ # mkdir build && cd build
59+ # cmake .. -DCMAKE_BUILD_TYPE=Release -DSDBUSCPP_BUILD_CODEGEN=ON
60+ # cmake --build .
61+ # sudo cmake --build . --target install
6162 # elif [ "$RUNNER_OS" == "Windows" ]; then
6263 # choco install cmake
6364 # # Note: Windows build requires vcpkg or manual dependency setup
6970 mkdir build
7071 cd build
7172 if [ "${{ matrix.target }}" == "macos-arm64" ]; then
72- cmake .. -DCMAKE_OSX_ARCHITECTURES=arm64 -DCMAKE_BUILD_TYPE=Release
73+ export PKG_CONFIG_PATH="/usr/local/lib:/opt/homebrew/lib:$PKG_CONFIG_PATH"
74+ cmake .. -DWITH_MPRIS=OFF -DCMAKE_OSX_ARCHITECTURES=arm64 -DCMAKE_BUILD_TYPE=Release
75+ elif [ "${{ matrix.target }}" == "macos-x64" ]; then
76+ export PKG_CONFIG_PATH="/usr/local/lib:/opt/homebrew/lib:$PKG_CONFIG_PATH"
77+ cmake .. -DWITH_MPRIS=OFF -DCMAKE_BUILD_TYPE=Release
7378 else
7479 cmake .. -DCMAKE_BUILD_TYPE=Release
7580 fi
0 commit comments