27556 Commits

Author SHA1 Message Date
dependabot[bot]
37198dbed2
build(deps): bump rubocop-ast from 1.4.1 to 1.5.0 in /Library/Homebrew
Bumps [rubocop-ast](https://github.com/rubocop-hq/rubocop-ast) from 1.4.1 to 1.5.0.
- [Release notes](https://github.com/rubocop-hq/rubocop-ast/releases)
- [Changelog](https://github.com/rubocop/rubocop-ast/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rubocop-hq/rubocop-ast/compare/v1.4.1...v1.5.0)

Signed-off-by: dependabot[bot] <support@github.com>
2021-05-03 11:05:55 +00:00
Mike McQuaid
4f4fb49481
Merge pull request #11306 from Homebrew/dependabot/bundler/Library/Homebrew/rubocop-performance-1.11.1
build(deps): bump rubocop-performance from 1.11.0 to 1.11.1 in /Library/Homebrew
2021-05-03 11:58:32 +01:00
BrewTestBot
4e831d518d
Update RBI files for rubocop-performance. 2021-05-03 06:52:37 +00:00
BrewTestBot
4e836fd80d
brew vendor-gems: commit updates. 2021-05-03 06:51:42 +00:00
dependabot[bot]
db74756025
build(deps): bump rubocop-performance in /Library/Homebrew
Bumps [rubocop-performance](https://github.com/rubocop/rubocop-performance) from 1.11.0 to 1.11.1.
- [Release notes](https://github.com/rubocop/rubocop-performance/releases)
- [Changelog](https://github.com/rubocop/rubocop-performance/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rubocop/rubocop-performance/compare/v1.11.0...v1.11.1)

Signed-off-by: dependabot[bot] <support@github.com>
2021-05-03 06:49:20 +00:00
Issy Long
a81a76b196
Merge pull request #11303 from issyl0/docs-fix-head-hash-syntax
docs/Formula-Cookbook: Fix outdated HEAD hash syntax
2021-05-02 17:48:09 +01:00
Issy Long
681f5a5914
docs/Formula-Cookbook: Fix outdated HEAD hash syntax
- Using the previous syntax, `brew audit --strict` fails because this
  uses the old Ruby hash syntax.
2021-05-02 14:57:30 +01:00
Sean Molenaar
0e27ec707b
Update Library/Homebrew/extend/os/mac/caveats.rb
Co-authored-by: Mike McQuaid <mike@mikemcquaid.com>
2021-05-02 15:25:47 +02:00
Carlo Cabrera
4444b70f2a
Merge pull request #11299 from carlocab/gcc-11
compilers: add gcc-11
2021-05-02 12:14:43 +01:00
Mike McQuaid
d4c131f3f6
Merge pull request #11301 from GauthamGoli/bash-shellcheck-fixes-2
Fix `shellcheck` style errors on bash completion file
2021-05-02 12:14:05 +01:00
Gautham Goli
c1798a496a Fix shellcheck style errors on bash completion file 2021-05-02 14:58:39 +05:30
Carlo Cabrera
a288029cc9
compilers: add gcc-11
Needed for https://github.com/Homebrew/homebrew-core/pull/74843.
2021-05-02 00:29:01 +01:00
Sean Molenaar
3ab21cc412
services: replace plist_options :manual with service command 2021-05-01 16:20:47 +02:00
Bo Anderson
eae3558108
Merge pull request #11297 from Homebrew/dependabot/bundler/docs/rexml-3.2.5
build(deps): bump rexml from 3.2.4 to 3.2.5 in /docs
2021-04-30 22:26:57 +01:00
dependabot[bot]
b168717991
build(deps): bump rexml from 3.2.4 to 3.2.5 in /docs
Bumps [rexml](https://github.com/ruby/rexml) from 3.2.4 to 3.2.5.
- [Release notes](https://github.com/ruby/rexml/releases)
- [Changelog](https://github.com/ruby/rexml/blob/master/NEWS.md)
- [Commits](https://github.com/ruby/rexml/compare/v3.2.4...v3.2.5)

Signed-off-by: dependabot[bot] <support@github.com>
2021-04-30 20:54:16 +00:00
Mike McQuaid
635029407b
Merge pull request #11280 from MikeMcQuaid/earlier_install_bundler_gems
dev-cmd: run Homebrew.install_bundler_gems! earlier.
2021-04-30 14:08:03 +01:00
Mike McQuaid
040f6765f8
Merge pull request #11295 from MikeMcQuaid/no_unpin_build_pour
formula_installer: don't require unpinning build deps when pouring.
2021-04-30 14:01:40 +01:00
Mike McQuaid
670bea02c1
formula_installer: don't require unpinning build deps when pouring.
Fixes #11294
2021-04-30 12:17:05 +01:00
Mike McQuaid
08926fb1ec
dev-cmd: run Homebrew.install_bundler_gems! earlier.
Run `Homebrew.install_bundler_gems!` a bit earlier for some developer
commands to avoid printing gem installation output in the middle of
normal developer command output.
2021-04-30 12:00:28 +01:00
Nanda H Krishna
302087aa1e
Merge pull request #11291 from Homebrew/sorbet-files-update
sorbet: Update RBI files.
2021-04-30 06:03:19 +05:30
BrewTestBot
59879b5d14
sorbet: Update RBI files.
Autogenerated by the [sorbet](https://github.com/Homebrew/brew/blob/master/.github/workflows/sorbet.yml) workflow.
2021-04-30 00:11:34 +00:00
Joe Wicentowski
658352ac1f Remove hardcoded reference to Java 11
Java 11 is no longer the current stable build, so a dependency on “11” should not be treated as a dependency on the latest Java.
2021-04-29 19:00:40 -04:00
Bo Anderson
227445ece9
Merge pull request #11288 from Homebrew/update-manpage
Update maintainers, manpage and completions.
3.1.5
2021-04-29 20:30:14 +01:00
BrewTestBot
f385446353
Update maintainers, manpage and completions.
Autogenerated by the [update-manpage](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/update-manpage.yml) workflow.
2021-04-29 18:58:20 +00:00
Mike McQuaid
2fa973bb3b
Merge pull request #11259 from bluelabsio/bottle-root-url-specs
dev-cmd/bottle: Support adding root_url specs to bottle spec
2021-04-29 19:54:53 +01:00
Bo Anderson
33711461f0
Merge pull request #11134 from Bo98/ignorable-formulary
Introduce Ignorable module and provide the facility to try and ignore errors when loading historical formulae
2021-04-29 19:39:55 +01:00
Chris Wegrzyn
68852c9162 Style fix 2021-04-29 12:51:15 -04:00
Mike McQuaid
e739c74953
Merge pull request #11285 from MikeMcQuaid/bottle_double_tag
dev-cmd/bottle: remove double [tag].
2021-04-29 17:39:46 +01:00
Chris Wegrzyn
ee8dc058d8 Better help text 2021-04-29 12:37:22 -04:00
Chris Wegrzyn
ffbabfd238 Rename download-strategy to root-url-using 2021-04-29 12:37:20 -04:00
Chris Wegrzyn
76607bbb6f Simplify conditional as suggested
Co-authored-by: Mike McQuaid <mike@mikemcquaid.com>
2021-04-29 12:35:50 -04:00
Chris Wegrzyn
3f60c95425 --download-strategy instead of --root-url-spec 2021-04-29 12:35:48 -04:00
Chris Wegrzyn
02987c2649 Add test 2021-04-29 12:34:07 -04:00
Chris Wegrzyn
4025dce097 Support adding root_url specs in bottle output 2021-04-29 12:34:03 -04:00
Mike McQuaid
dcf03173e9
dev-cmd/bottle: remove double [tag].
Fixes https://github.com/Homebrew/brew/pull/11283#discussion_r623181245
2021-04-29 17:08:23 +01:00
Mike McQuaid
7ba634ccb4
Merge pull request #11283 from MikeMcQuaid/no_bottle_changes_error_handling
dev-cmd/bottle: handle empty collector tags.
2021-04-29 16:32:35 +01:00
Michka Popoff
1a27e4fd4a
Merge pull request #11278 from iMichka/bottle
bottle: do not fail on missing bottle block
2021-04-29 17:22:39 +02:00
Mike McQuaid
f9589429d6
dev-cmd/bottle: handle empty collector tags.
Fixes https://github.com/Homebrew/homebrew-core/runs/2467738434?check_suite_focus=true#step:6:458
2021-04-29 16:00:22 +01:00
Mike McQuaid
9a65c70d90
Merge pull request #11282 from MikeMcQuaid/no_identical_bottle_rebuilds
dev-cmd: avoid uploading identical bottles.
2021-04-29 15:20:07 +01:00
Mike McQuaid
8e6ddb75d3
Merge pull request #11277 from Homebrew/dependabot/bundler/Library/Homebrew/rubocop-rspec-2.3.0
build(deps): bump rubocop-rspec from 2.2.0 to 2.3.0 in /Library/Homebrew
2021-04-29 14:56:55 +01:00
Mike McQuaid
d44d686cd5
dev-cmd: avoid uploading identical bottles.
If the `rebuild`, `root_url`, `cellar` and checksums are all identical
between an old and new bottle block: we don't need a new bottle at
all. Handle this by deleting the relevant files with
`brew bottle --merge --write` and gracefully notifying the caller of
`brew pr-upload`.

This should avoid e.g.
39340a11ea
occurring in future.
2021-04-29 14:48:45 +01:00
Sean Molenaar
967d92f076
Merge pull request #11279 from SMillerDev/fix/service/args
services: fix array being flattened
2021-04-29 15:30:43 +02:00
Michka Popoff
697edce654
bottle: do not fail on missing bottle block
For :all bottle blocks in linuxbrew-core, we are going to remove the bottle
block completely before rebottling.
In linuxbrew-core, we use --keep-old to keep the macOS sha lines.

I am not sure why this exception was written initially, but it
now prevents bottling these formulae, because we have no bottle block
and use --keep-old.

I think it's safe to just skip this check, when there is no bottle block
the old_checksum can just directly return nil.
2021-04-29 14:45:47 +02:00
Sean Molenaar
d4197835bb
services: fix array being flattened 2021-04-29 09:43:39 +02:00
BrewTestBot
6d308a6ea4
Update RBI files for rubocop-rspec. 2021-04-29 05:57:12 +00:00
BrewTestBot
77c40acd26
brew vendor-gems: commit updates. 2021-04-29 05:56:23 +00:00
dependabot[bot]
b61adcf6c9
build(deps): bump rubocop-rspec from 2.2.0 to 2.3.0 in /Library/Homebrew
Bumps [rubocop-rspec](https://github.com/rubocop/rubocop-rspec) from 2.2.0 to 2.3.0.
- [Release notes](https://github.com/rubocop/rubocop-rspec/releases)
- [Changelog](https://github.com/rubocop/rubocop-rspec/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rubocop/rubocop-rspec/compare/v2.2.0...v2.3.0)

Signed-off-by: dependabot[bot] <support@github.com>
2021-04-29 05:54:09 +00:00
Bo Anderson
32fe482a4c
Merge pull request #11274 from Bo98/all-json
dev-cmd/bottle: fix `all` JSON filename
2021-04-29 00:23:37 +01:00
Bo Anderson
a038110115
dev-cmd/bottle: fix all JSON filename 2021-04-28 22:38:06 +01:00
Mike McQuaid
8d35744581
Merge pull request #11272 from MikeMcQuaid/bottle_more_filename_verbose
dev-cmd/bottle: output more filenames when verbose.
2021-04-28 21:03:31 +01:00