aboutsummaryrefslogtreecommitdiff
path: root/.github/workflows
diff options
context:
space:
mode:
authorDylan Baker <dylan@pnwbakers.com>2024-04-24 09:37:45 -0700
committerEli Schwartz <eschwartz93@gmail.com>2024-04-25 16:07:17 -0400
commitd40e679c4798b4d3ae90e09ee376ddc0df0a0054 (patch)
treec48255ffc8bd41788f9e882ae40176daa62d1460 /.github/workflows
parent274445d247afd44afc408af5a8d130ae9a7c270c (diff)
downloadmeson-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.
Diffstat (limited to '.github/workflows')
-rw-r--r--.github/workflows/macos.yml4
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