.github: .gitlab-ci: add macos (xquartz) build job

Signed-off-by: Mike Gelfand <mikedld@mikedld.com>
This commit is contained in:
Mike Gelfand
2025-06-25 02:32:00 +01:00
committed by Enrico Weigelt
parent 4f7000f620
commit f40afc8983
6 changed files with 121 additions and 3 deletions

38
.github/scripts/macos/install-pkg.sh vendored Executable file
View File

@@ -0,0 +1,38 @@
#!/bin/sh
set -e
brew update
brew install \
autoconf \
automake \
bdftopcf \
libapplewm \
libtool \
libx11 \
libxau \
libxaw \
libxcb \
libxdmcp \
libxext \
libxfixes \
libxfont2 \
libxkbfile \
libxi \
libxmu \
libxrender \
libxt \
libxtst \
meson \
mkfontscale \
pkgconf \
pixman \
util-macros \
xdpyinfo \
xkbcomp \
xkeyboard-config \
xtrans
pip3 install --break-system-packages \
mako