23950 Commits

Author SHA1 Message Date
Jonathan Chang
90db84242f cmd/info: fix brew info --cask on Linux
We should be able to provide info on casks even if installing
casks isn't supported on Linux.
2021-02-23 13:42:38 +11:00
Shaun Jackman
0f2c47dbe3
Add test/archive_spec.rb 2021-02-22 18:07:39 -08:00
Shaun Jackman
3d715ca3f0
archive.rb: Rename dir to directory 2021-02-22 18:06:44 -08:00
Shaun Jackman
c11692ba78
pr-pull: Upload bottles to Archive.org
Add option --archive-item
2021-02-22 17:57:10 -08:00
Shaun Jackman
b0bd15fb41
pr-upload: Upload bottles to Archive.org
--archive-item specifies the item identifier.
HOMEBREW_ARCHIVE_KEY=access:secret specifies the S3 key.
2021-02-22 17:21:43 -08:00
Issy Long
e143dfdad6
Merge pull request #10658 from issyl0/rubocop-enable-rspec-context-wording
rubocop: Enable RSpec/ContextWording cop & fix offenses
2021-02-23 00:14:02 +00:00
Issy Long
7a0effdf6f
Merge pull request #10659 from issyl0/fix-mismatched-test-descriptions
test/rubocops: Fix mismatched test descriptions
2021-02-23 00:13:58 +00:00
Issy Long
8dfaad9ac2
Merge pull request #10665 from issyl0/rubocop-enable-rspec-repeated-example-group-description
rubocop: Enable RSpec/RepeatedExampleGroupDescription cop & fix offenses
2021-02-23 00:13:54 +00:00
Dustin Rodrigues
b1bde5f5ba
Merge pull request #10655 from dtrodrigues/no-no-user
python: stop passing no-user flag on installation
2021-02-22 16:05:38 -05:00
Dustin Rodrigues
52e1fadb70
Merge pull request #10654 from dtrodrigues/update-plural
update-report: use appropriate pronoun in update message
2021-02-22 13:06:16 -05:00
Bo Anderson
85eb346fb7 download_strategy: fix nounzip strategy ignoring block 2021-02-22 13:48:19 +00:00
Issy Long
ead84825a6
test: Fix all RSpec/RepeatedExampleGroupDescription offenses 2021-02-21 14:06:24 +00:00
Issy Long
80be2007b7
rubocop_rspec: Enable RSpec/RepeatedExampleGroupDescription cop 2021-02-21 13:42:14 +00:00
Issy Long
5793be5b86
test: Change more contexts to describes for better sentences
- We could have added "to" to the `RSpec/ContextWording` list of valid
  `context` prefixes, but switching these to `describe` is less special.
2021-02-21 13:31:26 +00:00
Issy Long
dfebf71e26
test/livecheck/skip_conditions_spec: Even better context wording
Co-authored-by: Nanda H. Krishna <nanda.harishankar@gmail.com>
2021-02-20 13:22:47 +00:00
Issy Long
38a427bf0d
test/option_declaration_spec: Align test description with contents 2021-02-20 00:04:05 +00:00
Issy Long
f194b5e983
test/bottle_format_spec: Align test description with contents 2021-02-20 00:03:47 +00:00
Issy Long
83ead25229
rubocop: Disable RSpec/ContextWording for shared_context descs
- I couldn't figure out a way to start these with "when", "with" or
  "without" given where these are in cop descriptions. Three ignored
  things out of 150 problems is a good ratio though.
2021-02-19 23:31:17 +00:00
Issy Long
e1ad07190e
rubocop: Fix RSpec/ContextWording offenses
- For some of these I changed `context` to `describe` as it fit better
  rather than contriving a "when", "with" or "without", or massively
  restructuring the tests.
2021-02-19 23:30:41 +00:00
Issy Long
103f4a8334
rubocop_rspec: Enable RSpec/ContextWording cop 2021-02-19 23:14:34 +00:00
Rylan Polster
3edf569f7e
style: require parentheses around regex arguments 2021-02-19 14:16:27 -05:00
Dustin Rodrigues
c8e99e5185
python: stop passing no-user flag on installation 2021-02-19 12:49:10 -05:00
Dustin Rodrigues
81e3aa899d
update-report: use appropriate pronoun in update message 2021-02-19 11:58:01 -05:00
Bo Anderson
3ff5795ae1
Merge pull request #10652 from danielnachun/revert-gcc-linkage-fix
cc: revert change to remove linker flag
2021-02-19 02:48:56 +00:00
BrewTestBot
8f7d1954bb sorbet: Update RBI files.
Autogenerated by the [sorbet](https://github.com/Homebrew/brew/blob/master/.github/workflows/sorbet.yml) workflow.
2021-02-19 00:52:43 +00:00
Bo Anderson
41bf1c1c1b
Merge pull request #10646 from Bo98/deps
Update dependencies
2021-02-19 00:15:37 +00:00
danielnachun
b2094065fb cc: prepend gcc libs to args when gcc is a dependency 2021-02-18 16:15:28 -08:00
Mike McQuaid
baf61b2dbc
Merge pull request #10642 from Bo98/formulary-remove_const
formulary: remove consts on cache clear
2021-02-18 18:15:44 +00:00
Mike McQuaid
8d80bcf1a6
Merge pull request #10643 from MikeMcQuaid/sponsors-code-tweaks
dev-cmd/sponsors: tweak code.
2021-02-18 18:02:11 +00:00
Michka Popoff
ef8771ae46
Merge pull request #10606 from danielnachun/fix-gcc-linkage
cc: remove unneeded linker flag when building with GCC on Linux
2021-02-18 18:52:59 +01:00
Mike McQuaid
e03a14e41a
Merge pull request #10648 from Homebrew/dependabot/bundler/Library/Homebrew/activesupport-6.1.3
build(deps): bump activesupport from 6.1.2.1 to 6.1.3 in /Library/Homebrew
2021-02-18 17:47:27 +00:00
Mike McQuaid
3929abcd04
Merge pull request #10640 from MikeMcQuaid/bottle_source_fallback_default
Make HOMEBREW_NO_BOTTLE_SOURCE_FALLBACK default
2021-02-18 17:42:25 +00:00
BrewTestBot
01f207b6a4 Update RBI files for activesupport. 2021-02-18 05:59:59 +00:00
BrewTestBot
5f72849398 brew vendor-gems: commit updates. 2021-02-18 05:59:08 +00:00
dependabot[bot]
09c27a7e25
build(deps): bump activesupport in /Library/Homebrew
Bumps [activesupport](https://github.com/rails/rails) from 6.1.2.1 to 6.1.3.
- [Release notes](https://github.com/rails/rails/releases)
- [Changelog](https://github.com/rails/rails/blob/v6.1.3/activesupport/CHANGELOG.md)
- [Commits](https://github.com/rails/rails/compare/v6.1.2.1...v6.1.3)

Signed-off-by: dependabot[bot] <support@github.com>
2021-02-18 05:56:55 +00:00
BrewTestBot
0fe758dcb2 sorbet: Update RBI files.
Autogenerated by the [sorbet](https://github.com/Homebrew/brew/blob/master/.github/workflows/sorbet.yml) workflow.
2021-02-18 00:51:50 +00:00
Nanda H Krishna
53d840c969
Merge pull request #10635 from nandahkrishna/bump-cask-support
dev-cmd/bump: add cask support
2021-02-18 02:35:34 +05:30
Nanda H Krishna
c454257ab0
Merge pull request #10636 from nandahkrishna/fix-cask-eql
Fix eql? in Cask::Cask
2021-02-18 02:35:32 +05:30
Bo Anderson
76df8c52d3 Update dependencies 2021-02-17 21:04:47 +00:00
Nanda H Krishna
7dc8025934
Merge pull request #10626 from nandahkrishna/refactor-github-api
utils/github: split GitHub module
2021-02-18 01:20:01 +05:30
nandahkrishna
f7c8810214
utils/github/api: remove 'api' from method names 2021-02-17 23:47:05 +05:30
Mike McQuaid
a85ad91b43
dev-cmd/sponsors: tweak code.
- add named constants
- change an unless to if
2021-02-17 17:53:10 +00:00
Bo Anderson
90e9d17789 formulary: remove consts if loading failed 2021-02-17 17:38:16 +00:00
nandahkrishna
6d948bf6ab
utils/github: add wrapper for GitHub API method 2021-02-17 23:04:15 +05:30
Bo Anderson
da9e42f312 formulary: remove consts on cache clear 2021-02-17 17:13:06 +00:00
Mike McQuaid
22e591e531
Make HOMEBREW_NO_BOTTLE_SOURCE_FALLBACK default
- Remove `HOMEBREW_NO_BOTTLE_SOURCE_FALLBACK` and make the behaviour
  the default. We mostly already do this since we added the need for
  the `--build-from-source` override on macOS. This allows us to
  delete some more code.
- Still fail and require `--build-from-source` when reinstalling or
  upgrading if failing on a formula-specific reason e.g. the CLT is
  not/no longer installed, you're using a non-default prefix.

Fixes #10623
2021-02-17 13:51:53 +00:00
Mike McQuaid
fa638d29d8
Merge pull request #10631 from MikeMcQuaid/autoupdate-more-commands
env_config: auto update updates more commands.
2021-02-17 10:27:25 +00:00
BrewTestBot
5a4ec39dba Update RBI files for warning. 2021-02-17 06:00:47 +00:00
BrewTestBot
91923076ff brew vendor-gems: commit updates. 2021-02-17 05:59:58 +00:00
dependabot[bot]
9bd100bb52
build(deps): bump warning from 1.1.0 to 1.2.0 in /Library/Homebrew
Bumps [warning](https://github.com/jeremyevans/ruby-warning) from 1.1.0 to 1.2.0.
- [Release notes](https://github.com/jeremyevans/ruby-warning/releases)
- [Changelog](https://github.com/jeremyevans/ruby-warning/blob/master/CHANGELOG)
- [Commits](https://github.com/jeremyevans/ruby-warning/compare/1.1.0...1.2.0)

Signed-off-by: dependabot[bot] <support@github.com>
2021-02-17 05:57:53 +00:00