Skip to content
Merged
Show file tree
Hide file tree
Changes from 8 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
5 changes: 2 additions & 3 deletions .github/workflows/reusable-macos.yml
Original file line number Diff line number Diff line change
Expand Up @@ -38,9 +38,8 @@ jobs:
run: echo "IMAGE_OS_VERSION=${ImageOS}-${ImageVersion}" >> "$GITHUB_ENV"
- name: Install Homebrew dependencies
run: |
brew install pkg-config openssl@3.5 xz gdbm tcl-tk@9 make
# Because alternate versions are not symlinked into place by default:
brew link --overwrite tcl-tk@9

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Will backport to 3.10, but we still need to link tcl-tk@8 there. And put tcl-tk@8 in the Brewfile.

brew bundle --file=Misc/Brewfile
brew install make
- name: Configure CPython
run: |
MACOSX_DEPLOYMENT_TARGET=10.15 \
Expand Down
2 changes: 2 additions & 0 deletions .pre-commit-config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -85,6 +85,8 @@ repos:
exclude: Lib/test/tokenizedata/coding20731.py
- id: end-of-file-fixer
files: '^\.github/CODEOWNERS$'
- id: file-contents-sorter
files: '^Misc/Brewfile$'
Comment thread
hugovk marked this conversation as resolved.
Outdated
- id: mixed-line-ending
args: [--fix=auto]
exclude: '^Lib/test/.*data/'
Expand Down
7 changes: 7 additions & 0 deletions Misc/Brewfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
brew "gdbm"
brew "mpdecimal"
brew "openssl@3.5"
brew "pkg-config"
brew "tcl-tk@9"
brew "xz"
Comment thread
hugovk marked this conversation as resolved.
brew "zstd"
Comment thread
hugovk marked this conversation as resolved.
Loading