1438 Commits
Author SHA1 Message Date
dependabot[bot] b280741ae1 build(deps-dev): bump html-proofer from 3.18.5 to 3.18.6 in /docs
Bumps [html-proofer](https://github.com/gjtorikian/html-proofer) from 3.18.5 to 3.18.6.
- [Release notes](https://github.com/gjtorikian/html-proofer/releases)
- [Commits](https://github.com/gjtorikian/html-proofer/compare/v3.18.5...v3.18.6)

Signed-off-by: dependabot[bot] <support@github.com>
2021-02-22 05:34:06 +00:00
Bo Anderson 41bf1c1c1b Merge pull request #10646 from Bo98/deps
Update dependencies
2021-02-19 00:15:37 +00:00
Mike McQuaid 3929abcd04 Merge pull request #10640 from MikeMcQuaid/bottle_source_fallback_default
Make HOMEBREW_NO_BOTTLE_SOURCE_FALLBACK default
2021-02-18 17:42:25 +00:00
Nanda H Krishna 53d840c969 Merge pull request #10635 from nandahkrishna/bump-cask-support
dev-cmd/bump: add cask support
2021-02-18 02:35:34 +05:30
Bo Anderson 76df8c52d3 Update dependencies 2021-02-17 21:04:47 +00:00
Mike McQuaid 22e591e531 Make HOMEBREW_NO_BOTTLE_SOURCE_FALLBACK default
- Remove `HOMEBREW_NO_BOTTLE_SOURCE_FALLBACK` and make the behaviour
  the default. We mostly already do this since we added the need for
  the `--build-from-source` override on macOS. This allows us to
  delete some more code.
- Still fail and require `--build-from-source` when reinstalling or
  upgrading if failing on a formula-specific reason e.g. the CLT is
  not/no longer installed, you're using a non-default prefix.

Fixes #10623
2021-02-17 13:51:53 +00:00
nandahkrishna 24bb6040a7 dev-cmd/bump: add cask support 2021-02-17 00:42:07 +05:30
Mike McQuaid b85cd133d0 env_config: auto update updates more commands.
e.g. `brew bundle` so let's not claim to list them all.
2021-02-16 09:35:02 +00:00
Jonathan Chang a946cde4e1 Merge pull request #10615 from jonchang/enhance-sponsors
Update Github sponsor text and logos
2021-02-16 14:06:11 +11:00
Vítor Galvão cf8db020dc Merge pull request #10602 from vitorgalvao/acceptable-casks-pass
Acceptable-Casks.md: first pass after moving
2021-02-15 15:12:28 +00:00
Jonathan Chang 5792a0d1ef Update completions and manpages. 2021-02-15 13:43:40 +11:00
Jonathan Chang 6c2d357c0e prof: needs at least 1 argument 2021-02-14 20:50:15 +11:00
Vítor Galvão 94fdb68563 Acceptable-Casks.md: first pass after moving 2021-02-12 00:37:07 +00:00
Mike McQuaid 980f928000 Merge pull request #10577 from SMillerDev/docs/faq/add_casks
Docs: Migrate casks FAQ
2021-02-10 19:43:21 +00:00
Sean Molenaar 0aed1fc62e Docs: Migrate casks FAQ 2021-02-09 13:11:45 +01:00
miccal 35344476eb README, manpage: update maintainers. 2021-02-09 10:15:36 +00:00
nandahkrishna 90632ce274 dev-cmd/update-maintainers: modify Linux maintainer wording in README 2021-02-08 23:33:25 +05:30
nandahkrishna 7bb059b523 Update manpage and completions 2021-02-08 23:33:25 +05:30
Mike McQuaid da0e0884df docs/Releases: update process documentation.
- Note that Homebrew/homebrew-core CI jobs should complete successfully
  before creating a release
- No code changes only required for 4 hours, 24 hours is a bit
  excessive/unrealistic
- Note that commented `odeprecated` code should be uncommented
- TinyLetter emails are no longer required (MailChimp does so
  automatically from the RSS feed)
- Note that `brew release` will output the major/minor blog post content
  (after #10499 is merged) instead of referencing the now-deprecated
  `brew release-notes`
- Note why you should not create a release on older `master` commits and
  provide an alternate process to handle this case
- Various style tweaks
2021-02-05 08:52:57 +00:00
Dawid Dziurla a90fb27adb untap: add missing --force switch 2021-02-04 18:36:32 +01:00
Jonathan Chang fc0e13d308 Merge pull request #10513 from woodruffw-forks/improve-homebrewed-python-expectations
docs: add a note about the stability of python 3 formulae
2021-02-04 14:36:01 +11:00
Rylan Polster 6e3011a8cc docs: update bottle documentation 2021-02-03 20:46:21 -05:00
William Woodruff f35c3a4e86 docs: simplify 2021-02-03 20:16:10 -05:00
William Woodruff 3dd94f993d docs: add a note about the stability of python 3 formulae 2021-02-03 19:30:55 -05:00
Mike McQuaid d0fa752c69 env_config: update HOMEBREW_BOOTSNAP description.
Note that it is a no-op when using portable ruby.
2021-02-02 15:56:16 +00:00
Mike McQuaid 3b0e8b7cf0 Document HOMEBREW_{,NO_}BOOTSNAP variables. 2021-02-02 12:34:15 +00:00
Mike McQuaid cdf8ff9052 Merge pull request #10266 from gromgit/prefix_non_installed
cmd/--prefix: add --installed flag
2021-02-01 09:05:28 +00:00
Mike McQuaid b8d55e5a77 Merge pull request #10397 from MikeMcQuaid/deprecations-disables
Homebrew 3.0.0 deprecations/disables
2021-02-01 08:37:22 +00:00
dependabot[bot] ae5a22dc89 build(deps-dev): bump github-pages from 210 to 211 in /docs
Bumps [github-pages](https://github.com/github/pages-gem) from 210 to 211.
- [Release notes](https://github.com/github/pages-gem/releases)
- [Commits](https://github.com/github/pages-gem/compare/v210...v211)

Signed-off-by: dependabot[bot] <support@github.com>
2021-02-01 05:51:50 +00:00
Adrian Ho 28a8409b6e cmd/--prefix: add --installed flag
This changes the output for uninstalled formulae from Cellar prefix to empty string, so:
```sh
$ brew --prefix abcde python@3.9 tcl-tk
/usr/local/Cellar/abcde/2.9.3_1
/usr/local/opt/python@3.9
/usr/local/Cellar/tcl-tk/8.6.10
$ brew --prefix --installed abcde python@3.9 tcl-tk

/usr/local/opt/python@3.9

$
```
2021-01-31 16:09:43 +08:00
Mike McQuaid d6957a3acb Homebrew 3.0.0 deprecations/disables 2021-01-29 19:50:24 +00:00
Rylan Polster f508f8dc0c update: show message prompting brew tap --repair
This message is shown when a fetch fails due to a branch rename
2021-01-28 09:10:13 -05:00
EricFromCanada 6fc116318e fixes for grammar and wording 2021-01-26 16:19:47 -05:00
67e03a0675 Improve command descriptions
Co-Authored-By: Jonathan Chang <me@jonathanchang.org>
Co-Authored-By: Eric Knibbe <3324775+EricFromCanada@users.noreply.github.com>
2021-01-25 13:46:51 -05:00
Rylan Polster 7f23b55c5e Cleanup command descriptions
Don't have a period within first full sentence of the description
2021-01-25 13:46:35 -05:00
Mike McQuaid d0e1c3dc5f Merge pull request #10400 from issyl0/improve-brew-extract-args
dev-cmd/extract: Improve the usage instructions
2021-01-25 09:55:01 +00:00
dependabot[bot] f263000bcf build(deps-dev): bump github-pages from 209 to 210 in /docs
Bumps [github-pages](https://github.com/github/pages-gem) from 209 to 210.
- [Release notes](https://github.com/github/pages-gem/releases)
- [Commits](https://github.com/github/pages-gem/compare/v209...v210)

Signed-off-by: dependabot[bot] <support@github.com>
2021-01-25 05:46:36 +00:00
Rylan Polster 2c83ea7339 Merge pull request #10370 from Rylan12/brew-release
Add brew release command
2021-01-23 15:35:53 -05:00
Issy Long 49b9b6cf3f dev-cmd/extract: Improve the usage instructions
- A friend got an error message when trying to use `brew extract` and it
  wasn't immediately obvious to me why. The usage banner only mentioned
  the "formula" argument, which they'd provided. This improves the error
  message when there aren't enough arguments so that others have a
  chance of figuring out how to use this command without having to look
  at the code for `extract_args`.

Before:

```
➜ brew extract --version='1.4' libftdi
Usage: brew extract [--version=] [--force] formula ...
[...]
Error: Invalid usage: this command requires a formula argument
```

After:

```
➜ brew extract --version='1.4' libftdi
Usage: brew extract [options] formula tap
[...]
Error: Invalid usage: This command requires at least 2 named arguments.
```

- I don't like the "at least 2" phrasing here but that's a dive into the
  arg parsing code that I don't have time for right now. An alternative
  was `named_args [:formula, :destination_tap]`, but that gave the error
  message "requires formula or destination_tap" which wasn't great
  either. I also tried `min: 2, max: 2` and that was the same "at least
  2" message.
2021-01-23 20:01:11 +00:00
Mike McQuaid 2268e774a4 Merge pull request #10301 from hyuraku/cmd/cleanup_add_desc_about_all_to_prune
cmd/cleanup: add description about all to --prune
2021-01-22 14:57:13 +00:00
hyuraku b4df0d5c10 cmd/cleanup: add desc about all to --prune 2021-01-22 20:53:48 +09:00
Rylan Polster f382f38034 docs: update release documentation 2021-01-21 18:30:17 -05:00
Rylan Polster be02591cb6 Add brew release command 2021-01-21 18:29:43 -05:00
Mike McQuaid 8cb2cc4bcc install-bundler-gem: allow on ARM.
Needed for CI:
https://github.com/Homebrew/homebrew-core/pull/69460/checks?check_run_id=1740727396#step:6:32
2021-01-21 10:02:57 +00:00
Mike McQuaid 7360880780 Merge pull request #10375 from MikeMcQuaid/dev-cmd-arm
dev-cmd: disable when broken on Apple Silicon.
2021-01-21 09:01:16 +00:00
Mike McQuaid e22f5f62d3 Merge pull request #10361 from tlk/patch-1
Clarification on the use of `:optional` and `:recommended`
2021-01-21 09:00:19 +00:00
Mike McQuaid ea1affb658 Merge pull request #10373 from davidbailey00/patch-1
Suggest alternative method for enabling ZSH completions
2021-01-20 17:05:32 +00:00
Thomas L. Kjeldsen 72b29b2b2b Clarification on the use of :optional and :recommended 2021-01-20 16:54:10 +01:00
David Bailey 39cdf234a2 Remove diff formatting (keep only relevant line) + clarify to append the line after initialization 2021-01-20 15:30:03 +00:00
David BaileyandMike McQuaid a04b4890a9 Remove unneeded export
Co-authored-by: Mike McQuaid <mike@mikemcquaid.com>
2021-01-20 15:24:51 +00:00