24591 Commits

Author SHA1 Message Date
Jonathan Chang
49d2c25e2a xcode: update for Xcode 12.2 2020-11-13 15:38:24 +11:00
Seeker
e7ce9a3982 bump-cask-pr: fix for casks that have multiple languages 2020-11-12 13:49:57 -08:00
Shaun Jackman
c3e82f6baf
Merge pull request #9121 from sjackman/sj/docs-installation
docs/Installation.md: Fix a small typo
2020-11-12 13:04:19 -08:00
Dawid Dziurla
c0f247bbf4
Merge pull request #9119 from dawidd6/pr-upload-audit
pr-upload: audit only changed formulae
2020-11-12 22:01:30 +01:00
Shaun Jackman
26c4dc954f docs/Installation.md: Fix a small typo 2020-11-12 12:31:13 -08:00
Mike McQuaid
b43c0fed78
Merge pull request #9117 from MikeMcQuaid/handle-arm
Handle macOS Homebrew on ARM
2.5.10
2020-11-12 20:14:30 +00:00
Mike McQuaid
2378a0bbb3
install: add ARM migration instructions. 2020-11-12 19:14:46 +00:00
Dawid Dziurla
939f22c268
pr-upload: audit only changed formulae 2020-11-12 20:04:20 +01:00
Mike McQuaid
c91ff3c399
install: fix prefix checks.
Co-authored-by: Bo Anderson <mail@boanderson.me>
2020-11-12 18:58:03 +00:00
Mike McQuaid
5afff3f3aa
Handle macOS Homebrew on ARM
- Output `brew doctor` and `brew install` messages noting this configuration is (currently) unsupported and encourage use of Rosetta instead
- Output Rosetta 2 usage in `brew config` on ARM (whether in Rosetta 2 or not)
- Check the architecture of (newly installed) dependencies and ensure they are using the correct architecture.
- Don't allow installing macOS Intel Homebrew in macOS ARM Homebrew default prefix (and vice versa
- Actually write out the architecture of dependencies to the tab rather than generating and throwing them away
- Set and document the expected default prefix for macOS Intel Homebrew, macOS ARM Homebrew (`/opt/homebrew`) and Homebrew on Linux

While we're here:
- Don't say Big Sur is a prerelease version but still make it clear we
  don't support it (yet).
- Don't reference non-existent IRC channel
2020-11-12 17:06:47 +00:00
Francois-Xavier Coudert
4665bb8e66 keg: add codesigning 2020-11-12 09:27:07 +01:00
dependabot[bot]
9696f2b544
build(deps): bump sorbet from 0.5.6042 to 0.5.6049 in /Library/Homebrew
Bumps [sorbet](https://github.com/sorbet/sorbet) from 0.5.6042 to 0.5.6049.
- [Release notes](https://github.com/sorbet/sorbet/releases)
- [Commits](https://github.com/sorbet/sorbet/commits)

Signed-off-by: dependabot[bot] <support@github.com>
2020-11-12 06:34:12 +00:00
Dustin Rodrigues
ba0699a8d7 audit: only flag if checksum changes when version and full url stay the same 2020-11-11 23:12:58 -05:00
Jonathan Chang
8cffae872e
Merge pull request #9113 from Homebrew/sorbet-files-update
sorbet: Update RBI files.
2020-11-12 13:09:34 +11:00
BrewTestBot
c1c8bda3ed sorbet: Update RBI files.
Autogenerated by the [sorbet](https://github.com/Homebrew/brew/blob/master/.github/workflows/sorbet.yml) workflow.
2020-11-12 00:38:14 +00:00
Sam Ford
e40932e261
livecheck: skip disabled formulae 2020-11-11 17:03:51 -05:00
Markus Reiter
08d4ba6877
Merge pull request #8795 from reitermarkus/homebrew-args
Completely deprecate `Homebrew.args`.
2020-11-11 22:44:59 +01:00
Sam Ford
e5a8574332
Expand Livecheck#preprocess_url tests 2020-11-11 11:52:58 -05:00
Jonathan Chang
f2d46efc14
Merge pull request #9107 from Homebrew/dependabot/bundler/Library/Homebrew/sorbet-0.5.6042
build(deps): bump sorbet from 0.5.6040 to 0.5.6042 in /Library/Homebrew
2020-11-11 22:53:04 +11:00
Seeker
d3080c8ce1 pr-automerge: don't automerge PRs for linux-only formulae 2020-11-11 01:18:16 -08:00
Markus Reiter
9e5555b926
Merge pull request #9101 from reitermarkus/cask-style
Run `brew style` on all cask taps instead of running `brew cask style`.
2020-11-11 09:01:51 +01:00
Markus Reiter
5bc626bbe1 Completely deprecate Homebrew.args. 2020-11-11 08:52:55 +01:00
Markus Reiter
47ea08e131 Run brew style on all cask taps instead of running brew cask style. 2020-11-11 08:33:22 +01:00
dependabot[bot]
be14f528fa
build(deps): bump sorbet from 0.5.6040 to 0.5.6042 in /Library/Homebrew
Bumps [sorbet](https://github.com/sorbet/sorbet) from 0.5.6040 to 0.5.6042.
- [Release notes](https://github.com/sorbet/sorbet/releases)
- [Commits](https://github.com/sorbet/sorbet/commits)

Signed-off-by: dependabot[bot] <support@github.com>
2020-11-11 06:34:51 +00:00
Jonathan Chang
a4f41716f9
Merge pull request #9104 from Homebrew/sorbet-files-update
sorbet: Update RBI files.
2020-11-11 12:21:36 +11:00
BrewTestBot
e9be4cb83d sorbet: Update RBI files.
Autogenerated by the [sorbet](https://github.com/Homebrew/brew/blob/master/.github/workflows/sorbet.yml) workflow.
2020-11-11 00:34:08 +00:00
Rylan Polster
e05b0fc7f5
Merge pull request #9092 from Rylan12/fix-checksum-audit
audit: fix checksum audit
2020-11-10 15:28:26 -05:00
Jonathan Chang
49bb2561aa
Merge pull request #9087 from Homebrew/dependabot/bundler/Library/Homebrew/rubocop-1.2.0
build(deps): bump rubocop from 0.93.1 to 1.2.0 in /Library/Homebrew
2020-11-11 00:53:11 +11:00
Jonathan Chang
cc3345577f unpack_strategy/zip: widen type of super call 2020-11-11 00:13:28 +11:00
Markus Reiter
52de3f9d8d extract: fix tap regex 2020-11-10 23:28:31 +11:00
Jonathan Chang
8b1aaa957a rubocop: set Lint/EmptyBlock as rubocop_todo 2020-11-10 23:28:31 +11:00
Jonathan Chang
215a84e328 rubocop: fix Style/DocumentDynamicEvalDefinition 2020-11-10 23:28:31 +11:00
Jonathan Chang
f9fec9bdc7 rubocop: fix Style/IfInsideElse 2020-11-10 23:28:31 +11:00
Jonathan Chang
500908ee6f rubocop: fix Lint/NoReturnInBeginEndBlocks 2020-11-10 23:28:31 +11:00
Jonathan Chang
20b8fcd726 rubocop: fix Style/CollectionCompact 2020-11-10 23:28:31 +11:00
Jonathan Chang
556c81b540 rubocop: fix Security/Open 2020-11-10 23:28:31 +11:00
Jonathan Chang
ab7b757400 rubocop: fix Style/NegatedIfElseCondition 2020-11-10 23:28:31 +11:00
Jonathan Chang
5ce561c4d1 rubocop: fix Naming/MemoizedInstanceVariableName 2020-11-10 23:28:31 +11:00
Jonathan Chang
05d7821cd6 Update for rubocop-rspec 2.0 2020-11-10 23:28:31 +11:00
Jonathan Chang
ab8b1b361f brew vendor-gems: commit updates. 2020-11-10 23:28:31 +11:00
Jonathan Chang
a2079e67d3 gitignore: update for rubocop 1.0 2020-11-10 23:28:31 +11:00
dependabot[bot]
c02c4b8749 build(deps): bump rubocop from 0.93.1 to 1.2.0 in /Library/Homebrew
Bumps [rubocop](https://github.com/rubocop-hq/rubocop) from 0.93.1 to 1.2.0.
- [Release notes](https://github.com/rubocop-hq/rubocop/releases)
- [Changelog](https://github.com/rubocop-hq/rubocop/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rubocop-hq/rubocop/compare/v0.93.1...v1.2.0)

Signed-off-by: dependabot[bot] <support@github.com>
2020-11-10 23:28:31 +11:00
Dustin Rodrigues
03199d383c
Merge pull request #9097 from dtrodrigues/revision
dev-cmd/audit: only go back in git history until revision or version changes
2020-11-10 07:24:34 -05:00
Dustin Rodrigues
a8a83d1f24 dev-cmd/audit: only go back in git history until revision or version changes 2020-11-09 22:04:25 -05:00
Rylan Polster
59b1309900
Merge pull request #9039 from Rylan12/move-audit-allowlist-to-core
audit: migrate throttle list to Homebrew/core
2020-11-09 15:14:06 -05:00
Mike McQuaid
866f7b10aa
Merge pull request #9094 from MikeMcQuaid/audit-no-dep-checks-linux
dev-cmd/audit: don't do dependency checks on Linux.
2020-11-09 17:08:59 +00:00
Mike McQuaid
3c15a50fb1
Merge pull request #9093 from Homebrew/revert-9091-uses_from_macos_force_homebrew_on_linux
Revert "uses_from_macos: fix force_homebrew_on_linux behaviour."
2020-11-09 17:04:55 +00:00
Mike McQuaid
93362547c9
dev-cmd/audit: don't do dependency checks on Linux.
Alternate approach to #9091 for
https://github.com/Homebrew/homebrew-core/pull/64423
2020-11-09 16:26:44 +00:00
Mike McQuaid
9ad37ddc36
Revert "uses_from_macos: fix force_homebrew_on_linux behaviour." 2020-11-09 16:26:09 +00:00
Mike McQuaid
ba0a377b43
Merge pull request #9091 from MikeMcQuaid/uses_from_macos_force_homebrew_on_linux
uses_from_macos: fix force_homebrew_on_linux behaviour.
2020-11-09 16:07:14 +00:00