GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — [3.13] CI: Move Homebrew dependencies into Brewfile (GH-148335) · python/cpython@b86b3c5

File tree

Expand file treeCollapse file tree
Open diff view settings
Filter options
  • .github/workflows
    • reusable-macos.yml
  • Misc
    • Brewfile
Expand file treeCollapse file tree
Open diff view settings
Collapse file

‎.github/workflows/reusable-macos.yml‎

Copy file name to clipboardExpand all lines: .github/workflows/reusable-macos.yml
+1-1Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ jobs:
3838
run: echo "IMAGE_OS_VERSION=${ImageOS}-${ImageVersion}" >> "$GITHUB_ENV"
3939
- name: Install Homebrew dependencies
4040
run: |
41-
brew install pkg-config [email protected] xz gdbm tcl-tk@8
41+
brew bundle --file=Misc/Brewfile
4242
# Because alternate versions are not symlinked into place by default:
4343
brew link --overwrite tcl-tk@8
4444
- name: Configure CPython
Collapse file

‎Misc/Brewfile‎

Copy file name to clipboard
+15Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
brew "gdbm"
2+
brew "mpdecimal"
3+
brew "[email protected]"
4+
brew "pkg-config"
5+
brew "tcl-tk@8"
6+
brew "xz"
7+
brew "zstd"
8+
9+
brew "bzip2" if OS.linux?
10+
brew "expat" if OS.linux?
11+
brew "libedit" if OS.linux?
12+
brew "libffi" if OS.linux?
13+
brew "ncurses" if OS.linux?
14+
brew "unzip" if OS.linux?
15+
brew "zlib-ng-compat" if OS.linux?

0 commit comments

Comments
0 (0)
You are visitor 01402520 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.