build: List some missing packages for parity with INSTALL file
This commit is contained in:
parent
55256210f8
commit
37c11d1748
3 changed files with 15 additions and 1 deletions
|
|
@ -45,7 +45,7 @@ if [ -f "$OPT_PREFIX/bin/port" ]; then
|
|||
if echo "$CI_JOB_NAME" | grep -q 'deps' && { [ "$CI_COMMIT_BRANCH" = "$CI_DEFAULT_BRANCH" ] || [ "$first_cache" ] }; then
|
||||
eval $( [ "$OPT_PREFIX" = /opt/local ] && echo sudo ) port sync -Nv
|
||||
fi
|
||||
eval $( [ "$OPT_PREFIX" = /opt/local ] && echo sudo ) port install -N $(grep -v '^#' build/macos/all-deps-uni.txt | sed 's/|homebrew:[^ ]*//g' | tr -d '\' | xargs)
|
||||
eval $( [ "$OPT_PREFIX" = /opt/local ] && echo sudo ) port install -N $(grep -v '^#' build/macos/all-deps-uni.txt | sed 's/#.*//' | sed 's/|homebrew:[^ ]*//g' | tr -d '\\' | xargs)
|
||||
if echo "$CI_JOB_NAME" | grep -q 'deps' && { [ "$CI_COMMIT_BRANCH" = "$CI_DEFAULT_BRANCH" ] || [ "$first_cache" ] }; then
|
||||
mkdir -p macports-cached-$(uname -m) && cp -fa $OPT_PREFIX/var/macports/* macports-cached-$(uname -m) || true
|
||||
fi
|
||||
|
|
|
|||
|
|
@ -14,14 +14,19 @@ vala -valadoc \
|
|||
aalib -x11 \
|
||||
appstream -x11|homebrew:appstream \
|
||||
atk \
|
||||
bzip2 #homebrew uses libbz2 from macOS \
|
||||
cairo +quartz -x11|homebrew:cairo \
|
||||
#cfitsio not built by Apple Clang
|
||||
fontconfig|homebrew:fontconfig \
|
||||
freetype|homebrew:freetype \
|
||||
gdk-pixbuf2 +quartz -x11|homebrew:gdk-pixbuf \
|
||||
gexiv2|homebrew:gexiv2 \
|
||||
ghostscript -x11|homebrew:ghostscript \
|
||||
glib2 +quartz -x11|homebrew:glib \
|
||||
glib-networking|homebrew:glib-networking \
|
||||
graphviz -x11|homebrew:graphviz \
|
||||
gtk3 +quartz -x11|homebrew:gtk+3 \ adwaita-icon-theme +quartz -x11|homebrew:adwaita-icon-theme \ shared-mime-info|homebrew:shared-mime-info \
|
||||
harfbuzz +quartz -x11|homebrew:harfbuzz \
|
||||
iso-codes|homebrew:iso-codes \
|
||||
json-glib|homebrew:json-glib \
|
||||
lcms2|homebrew:lcms2 \
|
||||
|
|
@ -48,3 +53,5 @@ py313-gobject3|homebrew:pygobject3 \
|
|||
qoi \
|
||||
#suitesparse not built by Apple Clang
|
||||
#xpm depends on x11
|
||||
xz|homebrew:xz
|
||||
zlib #homebrew uses libz from macOS
|
||||
|
|
|
|||
|
|
@ -14,9 +14,13 @@ ${MINGW_PACKAGE_PREFIX}-vala
|
|||
${MINGW_PACKAGE_PREFIX}-aalib
|
||||
${MINGW_PACKAGE_PREFIX}-appstream
|
||||
${MINGW_PACKAGE_PREFIX}-atk
|
||||
${MINGW_PACKAGE_PREFIX}-bzip2|vcpkg:bzip2
|
||||
${MINGW_PACKAGE_PREFIX}-cairo|vcpkg:cairo
|
||||
${MINGW_PACKAGE_PREFIX}-cfitsio
|
||||
${MINGW_PACKAGE_PREFIX}-drmingw
|
||||
${MINGW_PACKAGE_PREFIX}-fontconfig|vcpkg:fontconfig
|
||||
${MINGW_PACKAGE_PREFIX}-freetype|vcpkg:freetype
|
||||
${MINGW_PACKAGE_PREFIX}-gdk-pixbuf2|vcpkg:gdk-pixbuf
|
||||
${MINGW_PACKAGE_PREFIX}-gexiv2|vcpkg:gexiv2
|
||||
${MINGW_PACKAGE_PREFIX}-ghostscript
|
||||
${MINGW_PACKAGE_PREFIX}-glib2|vcpkg:glib
|
||||
|
|
@ -24,6 +28,7 @@ ${MINGW_PACKAGE_PREFIX}-glib-networking|vcpkg:glib-networking
|
|||
${MINGW_PACKAGE_PREFIX}-gobject-introspection-runtime|vcpkg:gobject-introspection
|
||||
${MINGW_PACKAGE_PREFIX}-graphviz
|
||||
${MINGW_PACKAGE_PREFIX}-gtk3|vcpkg:gtk3
|
||||
${MINGW_PACKAGE_PREFIX}-harfbuzz|vcpkg:harfbuzz
|
||||
${MINGW_PACKAGE_PREFIX}-iso-codes
|
||||
${MINGW_PACKAGE_PREFIX}-json-glib|vcpkg:json-glib
|
||||
${MINGW_PACKAGE_PREFIX}-lcms2|vcpkg:lcms
|
||||
|
|
@ -51,6 +56,8 @@ ${MINGW_PACKAGE_PREFIX}-python-gobject
|
|||
${MINGW_PACKAGE_PREFIX}-qoi
|
||||
#${MI#NGW_PACKAGE_PREFIX}-suitesparse crashes. See #12838
|
||||
${MINGW_PACKAGE_PREFIX}-xpm-nox
|
||||
${MINGW_PACKAGE_PREFIX}-xz|vcpkg:liblzma
|
||||
${MINGW_PACKAGE_PREFIX}-zlib|vcpkg:zlib
|
||||
|
||||
# TEMP DEPENDENCIES TO FIX CRITICAL NEEDS
|
||||
${MINGW_PACKAGE_PREFIX}-cmake
|
||||
|
|
|
|||
Loading…
Reference in a new issue