23600 Commits

Author SHA1 Message Date
Markus Reiter
9d57bfc9ba Adjust RuboCop formatter on CI. 2020-09-02 02:02:01 +02:00
Seeker
98248a44a4 cask/installer: fix reference to opt_linked/optlinked 2020-09-01 14:14:41 -07:00
Nanda H Krishna
cbc3448634
Merge pull request #8561 from josh/fix-livecheck-watchlist-read
Fix reading HOMEBREW_LIVECHECK_WATCHLIST file
2020-09-02 00:45:53 +05:30
Sean Molenaar
8ac3cd0e70
Add note about vendoring dependencies 2020-09-01 20:47:41 +02:00
Joshua Peek
2d0369fd50
Fix whitespace 2020-09-01 11:45:05 -07:00
Joshua Peek
9480de8f5d
Default .brew_livecheck_watchlist to String type 2020-09-01 11:44:47 -07:00
Mike McQuaid
5e5dabcadd
Merge pull request #8431 from SeekingMeaning/formula/installed_prefix
formula: rename `installed_prefix` and `opt_or_installed_prefix_keg`
2020-09-01 19:22:50 +01:00
Joshua Peek
518af675fb Fix reading HOMEBREW_LIVECHECK_WATCHLIST file 2020-09-01 11:20:39 -07:00
Markus Reiter
01cb2a3343
Merge pull request #8560 from reitermarkus/cask-style
Use `Homebrew::Style` for `brew cask style`.
2020-09-01 19:52:24 +02:00
Markus Reiter
b9f3589ab7 Test casks are already tested covered brew style. 2020-09-01 19:26:46 +02:00
Seeker
f366280e18 formula: add any_installed_version 2020-09-01 09:45:54 -07:00
Seeker
5def0701ba formula: rename opt_or_installed_prefix_keg to any_installed_keg 2020-09-01 09:39:20 -07:00
Markus Reiter
776faf651d Always use default RuboCop formatter for nicer output. 2020-09-01 18:34:26 +02:00
Markus Reiter
b4d14c193f Use Homebrew::Style for brew cask style. 2020-09-01 18:34:26 +02:00
Seeker
1f6bb52d3d formula: deprecate installed_prefix and installed_version 2020-09-01 09:33:24 -07:00
Seeker
5acdcd26d0 formula: rename installed_prefix to latest_installed_prefix 2020-09-01 09:32:32 -07:00
Mike McQuaid
2b4f3646b7
Merge pull request #8556 from Homebrew/dependabot/bundler/Library/Homebrew/rubocop-0.90.0
build(deps): bump rubocop from 0.89.1 to 0.90.0 in /Library/Homebrew
2020-09-01 16:03:55 +01:00
Mike McQuaid
3b8f1b7de7
Merge pull request #7995 from mistydemeo/add_rosetta_test
CPU: add ability to check for Rosetta
2020-09-01 16:03:48 +01:00
Mike McQuaid
74d3f0b153 hardware: rename rosetta method. 2020-09-01 14:52:37 +01:00
Misty De Meo
d9135c5a57 CPU: add ability to check for Rosetta
When running within an Intel terminal, `uname -m` and friends return Intel-based
values for compatibility. An Intel shell will also prefer to launch Intel slices of
programs unless the program is ARM-only.

It's an open question how Homebrew should manage running in Intel mode. Should it
continue to behave as though the Mac is Intel-based, like it does now? Should it
recognize it's ARM-based? Either way, it's useful for us to be able to tell whether
the Mac is running under Rosetta or whether it's a real Intel Mac.
2020-09-01 14:52:37 +01:00
Mike McQuaid
8b97c27c21 brew style manual fixes 2020-09-01 14:26:45 +01:00
Mike McQuaid
e09147fe75 brew style --fix 2020-09-01 14:26:45 +01:00
dependabot-preview[bot]
dac8fc0ea4 build(deps): bump rubocop from 0.89.1 to 0.90.0 in /Library/Homebrew
Bumps [rubocop](https://github.com/rubocop-hq/rubocop) from 0.89.1 to 0.90.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.89.1...v0.90.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-09-01 14:26:44 +01:00
Mike McQuaid
48c6dc81d1
Merge pull request #8371 from fboranek/clang-format-alllow-keg-only
dev-cmd/audit: whitelist clang-format@8 to be non-keg-only
2020-09-01 14:25:21 +01:00
Markus Reiter
05f38884d4
Merge pull request #8542 from reitermarkus/rubocop-cask
Remove need for separate `.rubocop_cask.yml`.
2020-09-01 14:44:19 +02:00
Markus Reiter
50a9907591
Merge pull request #8557 from reitermarkus/desc-cop-macos
Don't allow platform in cask descriptions.
2020-09-01 14:42:05 +02:00
Issy Long
1431ddad0d
Merge pull request #8543 from Homebrew/issyl0-patch-1
docs: The maintainer monthly call has a Slackbot now
2020-09-01 13:35:33 +01:00
Mike McQuaid
68daf9e759
Merge pull request #8558 from MikeMcQuaid/os-linux-xcode
os/linux: add more Xcode stubs.
2020-09-01 13:14:59 +01:00
Markus Reiter
7ecd64fc03 Fix .rubocop.yml for test fixtures. 2020-09-01 14:07:17 +02:00
Issy Long
779b0eba55
docs: The maintainer monthly call has a Slackbot now
- Adding and removing people from the calendar invite was a burden. So we rely on Slack reminders.
2020-09-01 13:06:49 +01:00
Markus Reiter
f32b2e0515
Switch unless to if.
Co-authored-by: Mike McQuaid <mike@mikemcquaid.com>
2020-09-01 13:59:24 +02:00
Mike McQuaid
d2dcc41717 os/linux: add more Xcode stubs.
Saw these on a random user report.
2020-09-01 12:49:19 +01:00
Markus Reiter
6994556d19 Don't allow platform in cask descriptions. 2020-09-01 13:18:59 +02:00
Markus Reiter
6d6c59a1fd Simplify .rubocop_rspec.yml. 2020-09-01 12:52:59 +02:00
Markus Reiter
64a533bfdd Fix useless assignment. 2020-09-01 12:52:59 +02:00
Markus Reiter
21d57a0c44 Move RuboCop rules into top-level .rubocop.yml. 2020-09-01 12:52:59 +02:00
Markus Reiter
2b029b2744 Remove need for separate .rubocop_cask.yml. 2020-09-01 12:52:59 +02:00
Mike McQuaid
fecc701ac0
Merge pull request #8555 from Homebrew/dependabot/bundler/Library/Homebrew/sorbet-0.5.5883
build(deps): bump sorbet from 0.5.5881 to 0.5.5883 in /Library/Homebrew
2020-09-01 10:40:18 +01:00
dependabot-preview[bot]
dc816252d8
build(deps): bump sorbet from 0.5.5881 to 0.5.5883 in /Library/Homebrew
Bumps [sorbet](https://github.com/sorbet/sorbet) from 0.5.5881 to 0.5.5883.
- [Release notes](https://github.com/sorbet/sorbet/releases)
- [Commits](https://github.com/sorbet/sorbet/commits)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-09-01 08:48:40 +00:00
Mike McQuaid
3ee751b3c1
Merge pull request #8554 from Homebrew/dependabot/bundler/Library/Homebrew/sorbet-runtime-0.5.5883
build(deps): bump sorbet-runtime from 0.5.5881 to 0.5.5883 in /Library/Homebrew
2020-09-01 09:47:20 +01:00
Mike McQuaid
de3df53a1e
Merge pull request #8553 from MikeMcQuaid/named_args_no_cask_tap
cli/named_args: handle missing cask tap.
2020-09-01 09:45:19 +01:00
Mike McQuaid
55846df2f9
Merge pull request #8552 from Homebrew/dependabot/bundler/Library/Homebrew/minitest-5.14.2
build(deps): bump minitest from 5.14.1 to 5.14.2 in /Library/Homebrew
2020-09-01 08:59:44 +01:00
Mike McQuaid
8a8d4d1fb1
Merge pull request #8551 from Homebrew/dependabot/bundler/docs/minitest-5.14.2
build(deps): bump minitest from 5.14.1 to 5.14.2 in /docs
2020-09-01 08:59:36 +01:00
dependabot-preview[bot]
d38d2e58ef
build(deps): bump sorbet-runtime in /Library/Homebrew
Bumps [sorbet-runtime](https://github.com/sorbet/sorbet) from 0.5.5881 to 0.5.5883.
- [Release notes](https://github.com/sorbet/sorbet/releases)
- [Commits](https://github.com/sorbet/sorbet/commits)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-09-01 07:54:45 +00:00
Mike McQuaid
9cbcd64be2
Merge pull request #8545 from Homebrew/tapioca-update
sorbet: update RBI files using Tapioca.
2020-09-01 08:54:17 +01:00
Mike McQuaid
6e1346f991
Merge pull request #8548 from SeekingMeaning/cmd/installed_prefix
install, livecheck: use `opt_or_installed_prefix_keg`
2020-09-01 08:51:42 +01:00
Mike McQuaid
344d8432d2 cli/named_args: handle missing cask tap.
Casks (and indeed formulae) don't always have taps.

Fixes #8535
2020-09-01 08:50:56 +01:00
dependabot-preview[bot]
7360d56c6d
build(deps): bump minitest from 5.14.1 to 5.14.2 in /Library/Homebrew
Bumps [minitest](https://github.com/seattlerb/minitest) from 5.14.1 to 5.14.2.
- [Release notes](https://github.com/seattlerb/minitest/releases)
- [Changelog](https://github.com/seattlerb/minitest/blob/master/History.rdoc)
- [Commits](https://github.com/seattlerb/minitest/compare/v5.14.1...v5.14.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-09-01 05:28:49 +00:00
dependabot-preview[bot]
7a9861dcb8
build(deps): bump minitest from 5.14.1 to 5.14.2 in /docs
Bumps [minitest](https://github.com/seattlerb/minitest) from 5.14.1 to 5.14.2.
- [Release notes](https://github.com/seattlerb/minitest/releases)
- [Changelog](https://github.com/seattlerb/minitest/blob/master/History.rdoc)
- [Commits](https://github.com/seattlerb/minitest/compare/v5.14.1...v5.14.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-09-01 05:22:44 +00:00
Markus Reiter
f260b6e7b9
Merge pull request #8328 from reitermarkus/desc-cop
Improve detection of descriptions starting with cask/formula name.
2020-09-01 05:28:52 +02:00