Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Config for MacOS Sonoma 14.6.1 with Command Line Tools 15.3 #1281

Merged
merged 12 commits into from
Sep 10, 2024
Merged
Show file tree
Hide file tree
Changes from 9 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 4 additions & 2 deletions .gitmodules
Original file line number Diff line number Diff line change
@@ -1,7 +1,9 @@
[submodule "spack"]
path = spack
url = https://github.com/jcsda/spack
branch = release/1.8.0
#url = https://github.com/jcsda/spack
#branch = release/1.8.0
url = https://github.com/srherbener/spack
branch = feature/enable-mac-sonoma
[submodule "doc/CMakeModules"]
path = doc/CMakeModules
url = https://github.com/noaa-emc/cmakemodules
Expand Down
3 changes: 3 additions & 0 deletions configs/sites/tier2/macos.default/packages.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
packages:
cairo:
variants: ~png ~svg
# https://github.com/JCSDA/spack-stack/issues/1211
fms:
variants: +shared
climbfuji marked this conversation as resolved.
Show resolved Hide resolved
git:
buildable: false
libiconv:
Expand Down
6 changes: 6 additions & 0 deletions doc/source/NewSiteConfigs.rst
Original file line number Diff line number Diff line change
Expand Up @@ -152,6 +152,9 @@ These instructions are meant to be a reference that users can follow to set up t
brew install libiconv
# Note - need to pin to version 5
brew install qt@5
# Note - For Sonoma only, install m4 and pkg-config
brew install m4
brew install pkg-config

# Note - only needed for running JCSDA's
# JEDI-Skylab system (using R2D2 localhost)
Expand Down Expand Up @@ -248,6 +251,9 @@ Remember to activate the ``lua`` module environment and have MacTeX in your sear
PATH="$HOMEBREW_ROOT/opt/qt@5/bin:$PATH" \
spack external find --scope system qt

PATH="$HOMEBREW_ROOT/opt/m4/bin:$PATH" \
spack external find --scope system m4

# Optional, only if planning to build jedi-tools environment with LaTeX support
# The texlive bin directory must have been added to PATH (see above)
spack external find --scope system texlive
Expand Down
Loading