First time contributing to Homebrew? Read our Code of Conduct.
- run
brew update
- 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 foo
with--url=...
and--sha256=...
or--tag=...
and--revision=...
arguments.
- read the Formula Cookbook or:
brew create $URL
and make edits brew install --build-from-source foo
brew audit --new-formula foo
git commit
with message formattedfoo 2.3.4 (new formula)
- open a pull request and fix any failing tests
brew edit foo
and make edits- leave the
bottle
as-is brew uninstall --force foo
,brew install --build-from-source foo
,brew test foo
, andbrew audit --strict foo
git commit
with message formattedfoo: fix <insert details>
- open a pull request and fix any failing tests
Thanks!
First see the Homebrew documentation and the Formula Cookbook.
Include a citation to the tool before the desc
. For example:
# cite Smith_2010: "https://doi.org/10.1234/56789"
The citation label is the first author's surname and year of publication separated by an underscore. Please use doi.org
to look up the citation label for a DOI:
curl -LH "Accept: text/bibliography; style=bibtex" "https://doi.org/10.1234/56789"