25765 Commits

Author SHA1 Message Date
Mike McQuaid
8af4895479
Improve submitted analytics data
- Use default `custom-prefix` label on macOS ARM (as `/usr/local` is
  not the default).
- Add architecture (or Rosetta) to analytics event label.
- Don't send minor versions on Big Sur.
- Remove defunct `HOMEBREW_OSX_VERSION` reference.
2021-01-07 09:28:40 +00:00
BrewTestBot
56a3f20ee6 triage-issues.yml: update to match main configuration 2021-01-07 07:34:56 +00:00
Markus Reiter
db0b69ac6a
Merge pull request #10243 from Homebrew/sorbet-files-update
sorbet: Update RBI files.
2021-01-07 05:41:22 +01:00
BrewTestBot
e5712fc6d3 sorbet: Update RBI files.
Autogenerated by the [sorbet](https://github.com/Homebrew/brew/blob/master/.github/workflows/sorbet.yml) workflow.
2021-01-07 02:05:08 +00:00
Mike McQuaid
051fba341f
rubocops/homepage: don't attempt to auto-correct an empty string.
Fixes #10232
2021-01-06 13:53:15 +00:00
Markus Reiter
52daccb365 Don't preprocess URL for :header_match strategy. 2021-01-06 12:34:30 +01:00
Mike McQuaid
fd69a74075
github/workflows: use macos-latest.
macos-11.0 capacity is too low for us at the moment.
2021-01-06 09:59:20 +00:00
BrewTestBot
465cd9c9ca Update RBI files for nokogiri. 2021-01-06 09:27:08 +00:00
BrewTestBot
f24d64d2d0 brew vendor-gems: commit updates. 2021-01-06 09:26:21 +00:00
Mike McQuaid
dad7dc6a14
Merge pull request #10196 from souleater7/delete-devel
Delete references to devel
2.7.2
2021-01-06 09:15:52 +00:00
Mike McQuaid
b19c2359f9
Merge pull request #10220 from SeekingMeaning/livecheck-typechecking
livecheck: enable Sorbet type checking
2021-01-06 09:14:33 +00:00
Mike McQuaid
482dadabc0
Merge pull request #10221 from SeekingMeaning/bump-formula-nil
bump-formula-pr: use `nil?`/`blank?`/`present?` in if statements
2021-01-06 09:14:19 +00:00
Mike McQuaid
4db2038572
Merge pull request #10224 from MikeMcQuaid/git_version_quiet
utils/git: quieter git --version.
2021-01-06 09:11:50 +00:00
Mike McQuaid
d617b6d348
Merge pull request #10219 from alebcay/patch-audit-on-coretap-only
formula_auditor: prohibit patches in new core formulae only
2021-01-06 09:11:28 +00:00
Mike McQuaid
a1c97c8f3b
utils/git: quieter git --version.
Let's avoid printing this unless `--debug` (to avoid
`brew bundle check -v` outputting this).

Fixes https://github.com/Homebrew/homebrew-bundle/issues/865
2021-01-06 08:51:11 +00:00
dependabot[bot]
3faf0cb349
build(deps): bump nokogiri from 1.10.10 to 1.11.0 in /Library/Homebrew
Bumps [nokogiri](https://github.com/sparklemotion/nokogiri) from 1.10.10 to 1.11.0.
- [Release notes](https://github.com/sparklemotion/nokogiri/releases)
- [Changelog](https://github.com/sparklemotion/nokogiri/blob/master/CHANGELOG.md)
- [Commits](https://github.com/sparklemotion/nokogiri/compare/v1.10.10...v1.11.0)

Signed-off-by: dependabot[bot] <support@github.com>
2021-01-06 07:36:13 +00:00
Markus Reiter
25abc3fb9c
Merge pull request #10230 from reitermarkus/racc
Ignore `racc` gem.
2021-01-06 08:12:23 +01:00
Markus Reiter
da86bb50c9 Ignore racc gem. 2021-01-06 06:25:06 +01:00
souleater7
98e7538679
Fix style test in lines_spec.rb 2021-01-05 15:22:26 -08:00
Seeker
790d807b97 livecheck: enable Sorbet type checking 2021-01-05 14:16:54 -08:00
Seeker
64d312c356 bump-formula-pr: use nil?/blank?/present? in if statements 2021-01-05 09:15:03 -08:00
Seeker
924d42e4cb cask: add DSL methods to RBI file 2021-01-05 09:11:31 -08:00
Mike McQuaid
b678af3fa3
Merge pull request #10225 from hyuraku/completions/zsh_add-pull-request
completions/zsh: add --pull-reques to search
2021-01-05 15:47:14 +00:00
Caleb Xu
199c64d8c2 formula_auditor: prohibit patches in new core formulae only 2021-01-05 09:47:06 -05:00
hyuraku
11bc456d46 completions/zsh: add --pull-reques to search 2021-01-05 22:13:24 +09:00
Mike McQuaid
50006ed6a4
Merge pull request #10212 from Homebrew/dependabot/bundler/docs/html-proofer-3.18.5
build(deps-dev): bump html-proofer from 3.18.2 to 3.18.5 in /docs
2021-01-05 12:50:38 +00:00
Mike McQuaid
d278e87d57
Merge pull request #10211 from SeekingMeaning/ast-stanza-text
utils/ast: add `stanza_text` helper function
2021-01-05 11:01:09 +00:00
Mike McQuaid
a805a5ea16
Merge pull request #10197 from carlocab/bottle-error
formula_installer: tweak bottle error message
2021-01-05 09:42:31 +00:00
dependabot[bot]
63c407c0e6
build(deps-dev): bump html-proofer from 3.18.2 to 3.18.5 in /docs
Bumps [html-proofer](https://github.com/gjtorikian/html-proofer) from 3.18.2 to 3.18.5.
- [Release notes](https://github.com/gjtorikian/html-proofer/releases)
- [Commits](https://github.com/gjtorikian/html-proofer/compare/v3.18.2...v3.18.5)

Signed-off-by: dependabot[bot] <support@github.com>
2021-01-05 09:41:56 +00:00
Mike McQuaid
3e59c0becd
Merge pull request #10198 from mistydemeo/superenv_filter_out_usr_local_if_necessary
superenv: filter out /usr/local on ARM if necessary
2021-01-05 08:51:05 +00:00
Mike McQuaid
70a7603380
Merge pull request #10200 from hyuraku/zsh/completions_add_cask_options
zsh/completions: add_cask_options
2021-01-05 08:41:57 +00:00
Mike McQuaid
d526772d04
Merge pull request #10192 from Rylan12/ubuntu-latest-fixes
style shellcheck fixes (in preparation for ubuntu-20.04)
2021-01-05 08:40:21 +00:00
Michka Popoff
3ae28cee9f
Merge pull request #10207 from iMichka/gperf
gperf: add to uses_from_macos allowlist
2021-01-05 07:59:29 +01:00
hyuraku
90ff41f451 zsh/completions: add_cask_options 2021-01-05 15:54:26 +09:00
Misty De Meo
2a33de7a10
superenv: filter out /usr/local on ARM if necessary 2021-01-04 20:57:16 -08:00
Michka Popoff
d820c9a919
Merge pull request #10203 from SeekingMeaning/bottle-old-checksums
bottle: add `old_checksums` helper function
2021-01-05 01:42:44 +01:00
souleater7
d57c7153e2 Delete outdated references to HEAD 2021-01-04 15:48:23 -08:00
Rylan Polster
7eca0d77cf
Merge pull request #10206 from psobolewskiPhD/patch-1
Correct Formula Cookbook (missing ?)
2021-01-04 11:53:40 -05:00
carlocab
beeb7faaba
formula_installer: tweak no-bottle error message
Follow up to #10183.

This improves the error message displayed when `formula.pour_bottle?` is
false.

Before:

    ❯ brew install python@3.8
    Error: python@3.8: no bottle available!
    The bottle needs the Apple Command Line Tools to be installed.
      You can install them, if desired, with:
        xcode-select --install
    You can try to install from source with e.g.
      brew install --build-from-source python@3.8
    Please note building from source is unsupported. You will encounter build
    failures with some formulae. If you experience any issues please create pull
    requests instead of asking for help on Homebrew's GitHub, Twitter or any other
    official channels.

After:

    ❯ brew install python@3.8
    Error: python@3.8: the bottle needs the Apple Command Line Tools to be installed.
      You can install them, if desired, with:
        xcode-select --install
    You can try to install from source with e.g.
      brew install --build-from-source python@3.8
    Please note building from source is unsupported. You will encounter build
    failures with some formulae. If you experience any issues please create pull
    requests instead of asking for help on Homebrew's GitHub, Twitter or any other
    official channels.
2021-01-04 15:53:50 +00:00
Jonathan Chang
fe01a9f410
Merge pull request #10218 from andreastt/fix-tap-migration-advice
missing_formula: fix cask installation advice on tap migration
2021-01-05 01:15:10 +11:00
Andreas Tolfsen
317c14daa6 missing_formula: fix cask installation advice on tap migration
When an installed formula is missing and its source has migrated
to a new tap, Homebrew warns the user about this, saying:

	You can access it again by running:
	  brew tap new-name
	And then you can install it by running:
	  brew cask install new-name

Unfortunately, the "brew cask install" incantation is deprecated
and the advice won't work:

	Error: Calling brew cask install is disabled! Use brew install [--cask] instead.

This alters the advice to use the new "brew install --cask" notation,
fixing the advice presented to the user.
2021-01-04 13:09:45 +01:00
Seeker
8828b4bd68 utils/ast: add stanza_text helper function 2021-01-03 22:26:19 -08:00
psobolewskiPhD
5159c8f6a6 Correct missing ? in build.with?("qt5")
Correct Messaging section:
missing ? in: build.with?("qt5")
2021-01-04 01:26:08 -05:00
Markus Reiter
4a90a5a5d6
Merge pull request #10199 from reitermarkus/check-https-content
Avoid unnecessary downloads in `audit`.
2021-01-03 00:33:27 +01:00
Michka Popoff
e0b6f4d816 gperf: add to uses_from_macos allowlist 2021-01-02 23:21:14 +01:00
Issy Long
94ced0e315
Merge pull request #10204 from zmoon/patch-1
Add a missing backtick on docs Shell Completion page
2021-01-02 21:14:37 +00:00
Zachary Moon
8dcd2d2ba8
Add a missing backtick 2021-01-02 13:38:31 -05:00
Mike McQuaid
0648082d6e
Merge pull request #10193 from Homebrew/dependabot/bundler/Library/Homebrew/rubocop-performance-1.9.2
build(deps): bump rubocop-performance from 1.9.1 to 1.9.2 in /Library/Homebrew
2021-01-02 14:20:59 +00:00
Markus Reiter
e5d656bcce Avoid unnecessary downloads in audit. 2021-01-02 11:09:01 +01:00
Seeker
ec841e7b62 bottle: add old_checksums helper function 2021-01-01 15:23:09 -08:00