diff options
author | Dylan Baker <dylan@pnwbakers.com> | 2024-04-24 09:37:45 -0700 |
---|---|---|
committer | Eli Schwartz <eschwartz93@gmail.com> | 2024-04-25 16:07:17 -0400 |
commit | d40e679c4798b4d3ae90e09ee376ddc0df0a0054 (patch) | |
tree | c48255ffc8bd41788f9e882ae40176daa62d1460 | |
parent | 274445d247afd44afc408af5a8d130ae9a7c270c (diff) | |
download | meson-d40e679c4798b4d3ae90e09ee376ddc0df0a0054.zip meson-d40e679c4798b4d3ae90e09ee376ddc0df0a0054.tar.gz meson-d40e679c4798b4d3ae90e09ee376ddc0df0a0054.tar.bz2 |
CI/MacOS: add missing packages
There are some additional packages that seem to be needed on Apple based
Silicon.
-rw-r--r-- | .github/workflows/macos.yml | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/.github/workflows/macos.yml b/.github/workflows/macos.yml index 6cf032d..772d4ff 100644 --- a/.github/workflows/macos.yml +++ b/.github/workflows/macos.yml @@ -96,7 +96,7 @@ jobs: find /opt/homebrew/Cellar/python* -name EXTERNALLY-MANAGED -print0 | xargs -0 rm -vf # use python3 from homebrew because it is a valid framework, unlike the actions one: # https://github.com/actions/setup-python/issues/58 - - run: brew install pkg-config ninja llvm qt@5 boost ldc hdf5 openmpi lapack scalapack sdl2 boost-python3 gtk-doc + - run: brew install pkg-config ninja llvm qt@5 boost ldc hdf5 openmpi lapack scalapack sdl2 boost-python3 gtk-doc zstd ncurses - run: | python3 -m pip install --upgrade setuptools python3 -m pip install --upgrade pip @@ -109,7 +109,7 @@ jobs: # These cannot evaluate anything, so we cannot set PATH or SDKROOT here run: | export SDKROOT="$(xcodebuild -version -sdk macosx Path)" - export PATH="$HOME/tools:/opt/homebrew/opt/qt@5/bin:/opt/homebrew/opt/llvm/bin:$PATH" + export PATH="$HOME/tools:/opt/homebrew/opt/qt@5/bin:/opt/homebrew/opt/llvm/bin:/opt/homebrew/opt/ncurses/bin:$PATH" export PKG_CONFIG_PATH="/opt/homebrew/opt/qt@5/lib/pkgconfig:/opt/homebrew/opt/lapack/lib/pkgconfig:/opt/homebrew/opt/ncurses/lib/pkgconfig:$PKG_CONFIG_PATH" export XML_CATALOG_FILES="/opt/homebrew/etc/xml/catalog" ./tools/run_with_cov.py ./run_project_tests.py --backend=ninja |