Homebrew-extra contains formulae that are only available and/or only useful on Linux.
- run
brew update(twice) - run and read
brew doctor - read the Troubleshooting Checklist
- open an issue on the formula's repository
- check if the same upgrade has been already submitted by searching the open pull requests for
foo. brew bump-formula-pr --strict foowith--url=...and--sha256=...or--tag=...and--revision=...arguments.
First, please make sure that the formula belongs in this tap.
- read the Formula Cookbook or:
brew create $URLand make edits brew install --build-from-source foobrew audit --new-formula foogit commitwith message formattedfoo 2.3.4 (new formula)- open a pull request and fix any failing tests
brew edit fooand make edits- leave the
bottleas-is brew uninstall --force foo,brew install --build-from-source foo,brew test foo, andbrew audit --strict foogit commitwith message formattedfoo: fix <insert details>- open a pull request and fix any failing tests
- A new formula that works on Mac or Linux should go in Homebrew/homebrew-core, with fixes for Linux put in Homebrew/linuxbrew-core.
- A new formula that is Linux-only, and a formula in Homebrew/linuxbrew-core depends on it, should go in Homebrew/linuxbrew-core.
- A new formula that is Linux-only, and no formula in Homebrew/linuxbrew-core depends on it, should go in Linuxbrew/linuxbrew-extra.
Thanks!