Commit Graph
19129 Commits
Author SHA1 Message Date
Mike McQuaid 8ff2e9ae4e Improve speed of HOMEBREW_AUTO_UPDATE_SECS
This variable allows a user to configure how often `brew update` runs.
With the previous implementation, however, it was still pretty slow as
it would run some of `brew update` even within the timeout. This feels
related to complaints about Homebrew "feeling slow" since we enabled
this. Address this by:

- making `HOMEBREW_AUTO_UPDATE_SECS` behave more like
  `HOMEBREW_NO_AUTO_UPDATE` and entirely skip the invocation of
  `brew update` if the relevant tap (homebrew-core or homebrew-cask
  depending on command invoked) has been checked in the last
  `HOMEBREW_AUTO_UPDATE_SECS`
- Only require/check the update of a single tap rather than every tap
- Increase the default value of `HOMEBREW_AUTO_UPDATE_SECS` from 1m
  to 5m to cut people a bit more slack. We're not updating things
  often enough for 1m not to feel a bit overkill and 5m feels
  appropriate for a Homebrew "session" to only require a single update.
2019-10-03 12:54:34 +01:00
Mike McQuaidandGitHub 4f3d65c972 Merge pull request #6504 from dawidd6/cat
cat: check for HOMEBREW_BAT and set 'bat' as pager
2019-10-03 11:37:44 +01:00
Markus ReiterandGitHub 04b87385d0 Merge pull request #6518 from melvyn2/patch-1
Quiet SVN output
2019-10-03 10:10:02 +02:00
Markus ReiterandGitHub 9a6d7dd2fa Merge pull request #6525 from reitermarkus/cask-taps
Disable tapping of `caskroom` taps.
2019-10-03 10:07:43 +02:00
Markus ReiterandGitHub e7b049053d Merge pull request #6530 from reitermarkus/update-gems
Update Gems.
2019-10-03 10:07:29 +02:00
Markus Reiter b1d0c61fea Update Gems. 2019-10-03 09:22:44 +02:00
Markus ReiterandGitHub 62f5e8f611 Merge pull request #6529 from Homebrew/dependabot/bundler/Library/Homebrew/parser-2.6.5.0
build: bump parser from 2.6.4.1 to 2.6.5.0 in /Library/Homebrew
2019-10-03 06:53:14 +02:00
dependabot-preview[bot]andGitHub a5038bea1e build: bump parser from 2.6.4.1 to 2.6.5.0 in /Library/Homebrew
Bumps [parser](https://github.com/whitequark/parser) from 2.6.4.1 to 2.6.5.0.
- [Release notes](https://github.com/whitequark/parser/releases)
- [Changelog](https://github.com/whitequark/parser/blob/master/CHANGELOG.md)
- [Commits](https://github.com/whitequark/parser/compare/v2.6.4.1...v2.6.5.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-10-03 04:25:20 +00:00
Markus ReiterandGitHub 44eada21d5 Merge pull request #6527 from Homebrew/dependabot/bundler/Library/Homebrew/rspec-support-3.8.3
build: bump rspec-support from 3.8.2 to 3.8.3 in /Library/Homebrew
2019-10-03 05:32:08 +02:00
Markus ReiterandGitHub fab8c0a1d9 Merge pull request #6526 from Homebrew/dependabot/bundler/Library/Homebrew/rspec-mocks-3.8.2
build: bump rspec-mocks from 3.8.1 to 3.8.2 in /Library/Homebrew
2019-10-03 05:31:42 +02:00
dependabot-preview[bot]andGitHub 7c2ada0749 build: bump rspec-support from 3.8.2 to 3.8.3 in /Library/Homebrew
Bumps [rspec-support](https://github.com/rspec/rspec-support) from 3.8.2 to 3.8.3.
- [Release notes](https://github.com/rspec/rspec-support/releases)
- [Changelog](https://github.com/rspec/rspec-support/blob/master/Changelog.md)
- [Commits](https://github.com/rspec/rspec-support/compare/v3.8.2...v3.8.3)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-10-03 01:55:30 +00:00
dependabot-preview[bot]andGitHub 33bb153dfd build: bump rspec-mocks from 3.8.1 to 3.8.2 in /Library/Homebrew
Bumps [rspec-mocks](https://github.com/rspec/rspec-mocks) from 3.8.1 to 3.8.2.
- [Release notes](https://github.com/rspec/rspec-mocks/releases)
- [Changelog](https://github.com/rspec/rspec-mocks/blob/master/Changelog.md)
- [Commits](https://github.com/rspec/rspec-mocks/compare/v3.8.1...v3.8.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-10-03 01:44:22 +00:00
Markus ReiterandGitHub c0c9c11dd7 Merge pull request #6521 from xu-cheng/github-action
github action: only run in the main repo
2019-10-02 23:51:51 +02:00
Markus Reiter bd666fbc79 Disable tapping of caskroom taps. 2019-10-02 23:30:45 +02:00
Dawid Dziurla 25454a9257 cat: look for HOMEBREW_BAT 2019-10-02 21:59:45 +02:00
cf040149c4 Respect ARGV.verbose
Co-Authored-By: Mike McQuaid <mike@mikemcquaid.com>
2019-10-02 07:03:13 -07:00
Cheng XU a55f33c3e4 github action: only run in the main repo
This prevents the action being run in the fork, which
will generate errors due to missing token.
2019-10-02 20:10:06 +08:00
Melvyn DepeyrotandGitHub 554aca9522 Quiet SVN output 2019-10-01 17:25:52 -07:00
Mike McQuaidandGitHub 6c2b9ffdc1 Merge pull request #6511 from Homebrew/readme-remove-azure-badge
README: remove Azure Pipelines badge.
2019-10-01 12:52:18 +01:00
Mike McQuaidandGitHub eeaadc1148 README: remove Azure Pipelines badge.
We're using GitHub Actions now.
2019-10-01 08:47:12 +01:00
Mike McQuaidandGitHub 0c26e032c4 Merge pull request #6510 from reitermarkus/curl-globbing
Disable `curl` globbing.
2019-10-01 08:19:03 +01:00
Markus Reiter 0a1985d46a Disable curl globbing. 2019-10-01 08:38:44 +02:00
Mike McQuaidandGitHub 5354ba84e6 Merge pull request #6508 from dawidd6/default-prefixes
define default prefix constants
2019-09-30 16:30:32 +01:00
Dawid Dziurla 8ff7601a92 define default prefix constants
also use them to detect if prefix line in bottle block is needed
2019-09-30 16:46:53 +02:00
Mike McQuaidandGitHub 5d01f4a0f7 Merge pull request #6501 from Homebrew/dependabot/bundler/Library/Homebrew/minitest-5.12.2
build: bump minitest from 5.12.0 to 5.12.2 in /Library/Homebrew
2019-09-30 15:33:40 +01:00
Mike McQuaidandGitHub b88bca0593 Merge pull request #6502 from Homebrew/dependabot/bundler/docs/minitest-5.12.2
build: bump minitest from 5.12.0 to 5.12.2 in /docs
2019-09-30 15:33:32 +01:00
Mike McQuaidandGitHub e37d1d4622 Merge pull request #6505 from sjackman/bottle-deps
Install bottle deps only when a bottle was poured
2019-09-30 08:31:36 +01:00
Shaun Jackman 495d2e2870 Install bottle deps only when a bottle was poured
Only install the bottle depenencies when a bottle was in fact poured.
In particular, if the dependencies are already satisfied,
then there's no need to install the bottle dependencies.
2019-09-29 23:29:49 -07:00
Markus ReiterandGitHub 0b0c619bff Merge pull request #6503 from Homebrew/dependabot/bundler/docs/faraday-0.16.2
build: bump faraday from 0.15.4 to 0.16.2 in /docs
2019-09-29 18:09:24 +02:00
Dawid Dziurla b31b14f786 cat: use HOMEBREW_VISUAL as pager if set 2019-09-29 18:01:38 +02:00
dependabot-preview[bot]andGitHub 5d0e747153 build: bump faraday from 0.15.4 to 0.16.2 in /docs
Bumps [faraday](https://github.com/lostisland/faraday) from 0.15.4 to 0.16.2.
- [Release notes](https://github.com/lostisland/faraday/releases)
- [Changelog](https://github.com/lostisland/faraday/blob/master/CHANGELOG.md)
- [Commits](https://github.com/lostisland/faraday/compare/v0.15.4...v0.16.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-09-29 10:45:25 +00:00
dependabot-preview[bot]andGitHub ffafa24244 build: bump minitest from 5.12.0 to 5.12.2 in /docs
Bumps [minitest](https://github.com/seattlerb/minitest) from 5.12.0 to 5.12.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/commits)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-09-29 00:26:46 +00:00
dependabot-preview[bot]andGitHub fe570c8c65 build: bump minitest from 5.12.0 to 5.12.2 in /Library/Homebrew
Bumps [minitest](https://github.com/seattlerb/minitest) from 5.12.0 to 5.12.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/commits)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-09-29 00:26:35 +00:00
Mike McQuaidandGitHub db18713c8a Merge pull request #6496 from Homebrew/dependabot/bundler/docs/rake-13.0.0
build: bump rake from 12.3.3 to 13.0.0 in /docs
2019-09-27 20:45:08 +01:00
dependabot-preview[bot]andGitHub 2c474e6842 build: bump rake from 12.3.3 to 13.0.0 in /docs
Bumps [rake](https://github.com/ruby/rake) from 12.3.3 to 13.0.0.
- [Release notes](https://github.com/ruby/rake/releases)
- [Changelog](https://github.com/ruby/rake/blob/master/History.rdoc)
- [Commits](https://github.com/ruby/rake/compare/v12.3.3...v13.0.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-09-27 16:09:07 +00:00
Mike McQuaidandGitHub ab152a9b5b Merge pull request #6497 from Homebrew/dependabot/bundler/Library/Homebrew/rubocop-rspec-1.36.0
build: bump rubocop-rspec from 1.35.0 to 1.36.0 in /Library/Homebrew
2019-09-27 17:07:25 +01:00
Mike McQuaid f03301511a brew vendor-gems: commit updates. 2019-09-27 15:27:40 +01:00
Mike McQuaid eb9a31b52b requirement_spec: use describe correctly. 2019-09-27 15:27:21 +01:00
dependabot-preview[bot]andGitHub 916fd833ef build: bump rubocop-rspec from 1.35.0 to 1.36.0 in /Library/Homebrew
Bumps [rubocop-rspec](https://github.com/rubocop-hq/rubocop-rspec) from 1.35.0 to 1.36.0.
- [Release notes](https://github.com/rubocop-hq/rubocop-rspec/releases)
- [Changelog](https://github.com/rubocop-hq/rubocop-rspec/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rubocop-hq/rubocop-rspec/compare/v1.35.0...v1.36.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-09-27 14:03:19 +00:00
Markus ReiterandGitHub 749b6ded72 Merge pull request #6491 from dawidd6/create-perl
create: add --perl option
2019-09-26 20:55:31 +02:00
Dawid Dziurla de4d08028e create: add --perl option 2019-09-26 20:12:35 +02:00
Markus ReiterandGitHub 2c7091f06d Merge pull request #6495 from reitermarkus/curl-http2-eof
Add workaround for `curl: (56) Unexpected EOF`.
2019-09-26 17:44:23 +02:00
Gautham GoliandGitHub ae08b15cbe Merge pull request #6479 from GauthamGoli/argv-cleanup-5
cli_args: Fix options_only and flags_only
2019-09-26 11:49:19 +05:30
Gautham Goli e88f6b9da9 args: Add passthrough method and tests 2019-09-26 10:33:40 +05:30
Markus Reiter 70822d2bdb Add workaround for curl: (56) Unexpected EOF. 2019-09-26 05:17:51 +02:00
Markus ReiterandGitHub 0e1a237c5a Merge pull request #6493 from Homebrew/dependabot/bundler/docs/rubyzip-2.0.0
build: bump rubyzip from 1.2.4 to 2.0.0 in /docs
2019-09-26 03:48:26 +02:00
Markus ReiterandGitHub 7c9488d0ab Merge pull request #6494 from Homebrew/dependabot/bundler/docs/html-proofer-3.13.0
build: bump html-proofer from 3.12.2 to 3.13.0 in /docs
2019-09-26 03:48:02 +02:00
dependabot-preview[bot]andGitHub d8d158657b build: bump html-proofer from 3.12.2 to 3.13.0 in /docs
Bumps [html-proofer](https://github.com/gjtorikian/html-proofer) from 3.12.2 to 3.13.0.
- [Release notes](https://github.com/gjtorikian/html-proofer/releases)
- [Commits](https://github.com/gjtorikian/html-proofer/compare/v3.12.2...v3.13.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-09-25 21:51:11 +00:00
dependabot-preview[bot]andGitHub e27073836f build: bump rubyzip from 1.2.4 to 2.0.0 in /docs
Bumps [rubyzip](https://github.com/rubyzip/rubyzip) from 1.2.4 to 2.0.0.
- [Release notes](https://github.com/rubyzip/rubyzip/releases)
- [Changelog](https://github.com/rubyzip/rubyzip/blob/master/Changelog.md)
- [Commits](https://github.com/rubyzip/rubyzip/compare/v1.2.4...v2.0.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-09-25 21:28:27 +00:00
Mike McQuaidandGitHub e6e569fd19 Merge pull request #6489 from dawidd6/create-rust
create: add --rust option
2019-09-25 14:14:58 +01:00