24591 Commits

Author SHA1 Message Date
Mike McQuaid
ab4492aef5
Merge pull request #8694 from MikeMcQuaid/env_check_sdk
ENV: check SDK exists when setting up.
2020-09-11 12:58:52 +01:00
Mike McQuaid
3d436d3664 Improve linkage cache linkage_cache_performance
- Use reference counting so nested `CacheStoreDatabase.use` share the
  same underlying database (rather than rereading it every time).
- Only write out the cache database file when it has changed.
- Cleanup cache database entries on formula or full `brew cleanup`.

Fixes #8690
2020-09-11 12:57:15 +01:00
Mike McQuaid
f161e56ce0 ENV: check SDK exists when setting up.
Reuse code from `brew doctor` that checks and produces a fatal error
and from `install.rb` that runs it.

Closes #8646
2020-09-11 12:05:22 +01:00
Mike McQuaid
36f47393c7
Merge pull request #8650 from Akylzhan/patch-1
Replace the usage of outdated brew cask list in zsh completion
2020-09-11 12:03:50 +01:00
Mike McQuaid
9df637ffd1 Add HOMEBREW_UPDATE_REPORT_ONLY_INSTALLED
This allows reducing the volume of `brew update` output by only
outputting the changes to formulae that you have installed.
2020-09-11 11:59:47 +01:00
Mike McQuaid
16ee849c43
Merge pull request #8632 from Homebrew/dependabot/bundler/Library/Homebrew/rubocop-performance-1.8.0
build(deps): bump rubocop-performance from 1.7.1 to 1.8.0 in /Library/Homebrew
2020-09-11 11:58:49 +01:00
Mike McQuaid
5875f74c4d
Merge pull request #8679 from MikeMcQuaid/tests-tweaks
Tweak tests annotations
2020-09-11 11:41:06 +01:00
Mike McQuaid
5a20968c19 Tweak tests annotations
- Don't skip Git installation tests on generic OS; remove it instead.
- Install Subversion for macOS Subversion tests.
2020-09-11 11:11:42 +01:00
Mike McQuaid
6d184a9238
Merge pull request #8692 from Homebrew/dependabot/bundler/Library/Homebrew/sorbet-0.5.5903
build(deps): bump sorbet from 0.5.5898 to 0.5.5903 in /Library/Homebrew
2020-09-11 11:10:04 +01:00
Mike McQuaid
ba54a54dfc tests: handle tapped homebrew/bundle. 2020-09-11 11:00:42 +01:00
Mike McQuaid
fb4d08a49a Fix brew style 2020-09-11 10:29:22 +01:00
Mike McQuaid
a80dd751a1 brew vendor-gems: commit updates. 2020-09-11 10:29:20 +01:00
dependabot-preview[bot]
50d191ee21 build(deps): bump rubocop-performance in /Library/Homebrew
Bumps [rubocop-performance](https://github.com/rubocop-hq/rubocop-performance) from 1.7.1 to 1.8.0.
- [Release notes](https://github.com/rubocop-hq/rubocop-performance/releases)
- [Changelog](https://github.com/rubocop-hq/rubocop-performance/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rubocop-hq/rubocop-performance/compare/v1.7.1...v1.8.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-09-11 10:29:20 +01:00
dependabot-preview[bot]
50f82b2281
build(deps): bump sorbet from 0.5.5898 to 0.5.5903 in /Library/Homebrew
Bumps [sorbet](https://github.com/sorbet/sorbet) from 0.5.5898 to 0.5.5903.
- [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-11 08:19:54 +00:00
Mike McQuaid
aac29024d7
Merge pull request #8691 from Homebrew/dependabot/bundler/Library/Homebrew/sorbet-runtime-0.5.5903
build(deps): bump sorbet-runtime from 0.5.5898 to 0.5.5903 in /Library/Homebrew
2020-09-11 09:18:44 +01:00
dependabot-preview[bot]
16c0de5995
build(deps): bump sorbet-runtime in /Library/Homebrew
Bumps [sorbet-runtime](https://github.com/sorbet/sorbet) from 0.5.5898 to 0.5.5903.
- [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-11 07:50:05 +00:00
Mike McQuaid
5d265c74e3
Merge pull request #8689 from Homebrew/dependabot/bundler/Library/Homebrew/tapioca-0.4.5
build(deps): bump tapioca from 0.4.4 to 0.4.5 in /Library/Homebrew
2020-09-11 08:47:41 +01:00
Mike McQuaid
bd9c24101f
Merge pull request #8686 from reitermarkus/curl-progress
Don't override global `system_command` methods in download strategies.
2020-09-11 08:44:30 +01:00
dependabot-preview[bot]
9df82eca6f
build(deps): bump tapioca from 0.4.4 to 0.4.5 in /Library/Homebrew
Bumps [tapioca](https://github.com/Shopify/tapioca) from 0.4.4 to 0.4.5.
- [Release notes](https://github.com/Shopify/tapioca/releases)
- [Commits](https://github.com/Shopify/tapioca/compare/v0.4.4...v0.4.5)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-09-11 05:20:17 +00:00
Seeker
32a28f423b
Merge pull request #8687 from Homebrew/tapioca-update
sorbet: update RBI files using Tapioca.
2020-09-10 20:33:19 -07:00
Seeker
693764ee35 bump-cask-pr: add support for :latest 2020-09-10 20:02:26 -07:00
BrewTestBot
4278847403 sorbet: update RBI files using Tapioca.
Autogenerated by [a scheduled GitHub Action](https://github.com/Homebrew/brew/blob/master/.github/workflows/tapioca.yml).
2020-09-11 00:41:13 +00:00
Markus Reiter
172bf76d74 Pass verbosity options to curl in download strategies. 2020-09-10 23:50:24 +02:00
Markus Reiter
16acd08d0a Don't override global system_command methods in download strategies. 2020-09-10 23:39:19 +02:00
Markus Reiter
23aced68d4 Output annotations for brew audit. 2020-09-10 22:23:03 +02:00
Mike McQuaid
9e697bd8ad
Merge pull request #8677 from Homebrew/dependabot/bundler/Library/Homebrew/sorbet-runtime-0.5.5898
build(deps): bump sorbet-runtime from 0.5.5895 to 0.5.5898 in /Library/Homebrew
2020-09-10 20:38:27 +01:00
Mike McQuaid
5d0d3b888c
Merge pull request #8666 from Homebrew/dependabot/bundler/Library/Homebrew/activesupport-6.0.3.3
build(deps): bump activesupport from 6.0.3.2 to 6.0.3.3 in /Library/Homebrew
2020-09-10 20:26:52 +01:00
dependabot-preview[bot]
c1a36e838a
build(deps): bump sorbet-runtime in /Library/Homebrew
Bumps [sorbet-runtime](https://github.com/sorbet/sorbet) from 0.5.5895 to 0.5.5898.
- [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-10 19:15:29 +00:00
Mike McQuaid
e1d64f10b1
Merge pull request #8678 from Homebrew/dependabot/bundler/Library/Homebrew/sorbet-0.5.5898
build(deps): bump sorbet from 0.5.5895 to 0.5.5898 in /Library/Homebrew
2020-09-10 20:14:15 +01:00
Mike McQuaid
c2dd93ba3a brew vendor-gems: commit updates. 2020-09-10 09:01:02 +01:00
Mike McQuaid
cfa03c8cce
Merge pull request #8663 from maxim-belkin/use-homebrew-git-variable
brew.sh: use HOMEBREW_GIT to detect HOMEBREW_VERSION
2020-09-10 08:41:19 +01:00
Mike McQuaid
84f8068cd7
Merge pull request #8675 from Homebrew/tapioca-update
sorbet: update RBI files using Tapioca.
2020-09-10 08:37:49 +01:00
Mike McQuaid
3f26b4a899
Merge pull request #8676 from SeekingMeaning/livecheck/skip-quietly
livecheck: skip formula even if quiet
2020-09-10 08:36:49 +01:00
dependabot-preview[bot]
b989088ef5
build(deps): bump sorbet from 0.5.5895 to 0.5.5898 in /Library/Homebrew
Bumps [sorbet](https://github.com/sorbet/sorbet) from 0.5.5895 to 0.5.5898.
- [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-10 07:08:09 +00:00
Seeker
34c13afcd5 livecheck: skip formula even if quiet 2020-09-09 20:57:09 -07:00
BrewTestBot
77566d89f7 sorbet: update RBI files using Tapioca.
Autogenerated by [a scheduled GitHub Action](https://github.com/Homebrew/brew/blob/master/.github/workflows/tapioca.yml).
2020-09-10 00:39:45 +00:00
Markus Reiter
c942aafc4c
Merge pull request #8636 from reitermarkus/brew-style-casks
Support passing casks in `brew style`.
2020-09-10 02:10:51 +02:00
Markus Reiter
d8905d5a33
Merge pull request #8671 from reitermarkus/audit-annotations
Output annotations for `brew cask audit` (again).
2020-09-10 02:01:01 +02:00
Markus Reiter
2cead8e6dc
Merge pull request #8673 from reitermarkus/tap-pass-quiet
Pass `quiet` when tapping external commands.
2020-09-10 02:00:26 +02:00
Markus Reiter
c70d6d1f0b
Merge pull request #8674 from reitermarkus/rspec-no-colon
Remove colon from RSpec annotations.
2020-09-10 02:00:14 +02:00
Dawid Dziurla
7500b1cc97
Merge pull request #8459 from dawidd6/bintray-no-raw-json
bintray: don't output raw JSON
2020-09-09 22:26:01 +02:00
Markus Reiter
37ecdb28f7 Add spec for NamedArgs#to_paths. 2020-09-09 22:15:10 +02:00
Markus Reiter
2a63ba4060 Support passing casks in brew style. 2020-09-09 22:15:10 +02:00
Markus Reiter
d45af9e781 Remove colon from RSpec annotations. 2020-09-09 21:56:19 +02:00
dependabot-preview[bot]
4f16de5c1d
build(deps): bump activesupport in /Library/Homebrew
Bumps [activesupport](https://github.com/rails/rails) from 6.0.3.2 to 6.0.3.3.
- [Release notes](https://github.com/rails/rails/releases)
- [Changelog](https://github.com/rails/rails/blob/v6.0.3.3/activesupport/CHANGELOG.md)
- [Commits](https://github.com/rails/rails/compare/v6.0.3.2...v6.0.3.3)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-09-09 19:55:06 +00:00
Markus Reiter
456e674cd8
Merge pull request #8654 from reitermarkus/rspec-github-actions
Improve RSpec annotations.
2020-09-09 21:54:29 +02:00
Markus Reiter
fc27658bb3
Merge pull request #8665 from Homebrew/dependabot/bundler/docs/activesupport-6.0.3.3
build(deps): bump activesupport from 6.0.3.2 to 6.0.3.3 in /docs
2020-09-09 21:53:45 +02:00
Markus Reiter
88b8b44813
Merge pull request #8667 from JBallin/jb-allowlist
Remove usage of the word "Whitelist"
2020-09-09 21:53:12 +02:00
Markus Reiter
769fa066e2 Output annotations for brew cask audit. 2020-09-09 21:50:32 +02:00
Markus Reiter
540fa4e84b Pass quiet when tapping external commands. 2020-09-09 21:49:22 +02:00