20626 Commits

Author SHA1 Message Date
Markus Reiter
05971c0965
Fix order of livecheck in casks. 2020-12-19 19:34:17 -05:00
Markus Reiter
51274fb02a
Increase priority of GithubLatest livecheck strategy. 2020-12-19 19:34:17 -05:00
Markus Reiter
c24af82a25
Add Sparkle livecheck strategy. 2020-12-19 19:34:17 -05:00
Markus Reiter
b293acc89b
Add FollowRedirection livecheck strategy. 2020-12-19 19:34:16 -05:00
Markus Reiter
f5d311490c
Add page_headers and page_contents helpers. 2020-12-19 19:34:16 -05:00
Sam Ford
27b7713f1e
Expand tests for Curl#curl_args 2020-12-19 18:13:15 -05:00
Sam Ford
e687774e8a
Curl: Allow option to omit --retry in curl_args 2020-12-19 18:11:45 -05:00
Sam Ford
9d92ed868b
Curl: Add debug parameter to curl_with_workarounds 2020-12-19 18:03:27 -05:00
Michka Popoff
986f65b973 formula: add std_configure_args
Most commonly used configure args
libdir is set to lib to enforce the usage of the single lib folder
on linux, instead of installing to lib64 on some systems.
2020-12-19 22:27:29 +01:00
Markus Reiter
3f6a930044
Merge pull request #10067 from reitermarkus/sudo-prompt
Fix `sudo` prompt.
2020-12-19 21:40:16 +01:00
Markus Reiter
b1b4518998 Fix sudo prompt. 2020-12-19 19:41:24 +01:00
Sam Ford
778e1d6234
SystemCommand: Default debug and verbose to nil 2020-12-19 10:01:43 -05:00
Sam Ford
d94afb91dd
SystemCommand: Add debug parameter 2020-12-19 09:33:28 -05:00
Markus Reiter
a065dbcc9b
Merge pull request #10061 from reitermarkus/parser-warning
Hide `parser` warning.
2020-12-18 21:43:58 +01:00
Markus Reiter
18e414683d
Merge pull request #10051 from Homebrew/dependabot/bundler/Library/Homebrew/rubocop-rspec-2.1.0
build(deps): bump rubocop-rspec from 2.0.1 to 2.1.0 in /Library/Homebrew
2020-12-18 20:36:31 +01:00
Markus Reiter
bdfa7a757d Hide parser warning. 2020-12-18 19:37:29 +01:00
BrewTestBot
207a45b526 Update RBI files for sorbet. 2020-12-18 17:04:34 +00:00
BrewTestBot
19435e6f17 Update RBI files for rubocop-rspec. 2020-12-18 17:03:48 +00:00
BrewTestBot
252580fb51 brew vendor-gems: commit updates. 2020-12-18 17:03:47 +00:00
BrewTestBot
019dd9fbec brew vendor-gems: commit updates. 2020-12-18 17:02:57 +00:00
dependabot[bot]
4cb57a21d0
build(deps): bump sorbet from 0.5.6155 to 0.5.6164 in /Library/Homebrew
Bumps [sorbet](https://github.com/sorbet/sorbet) from 0.5.6155 to 0.5.6164.
- [Release notes](https://github.com/sorbet/sorbet/releases)
- [Commits](https://github.com/sorbet/sorbet/commits)

Signed-off-by: dependabot[bot] <support@github.com>
2020-12-18 16:52:12 +00:00
dependabot[bot]
df9082cab5
build(deps): bump rubocop-rspec from 2.0.1 to 2.1.0 in /Library/Homebrew
Bumps [rubocop-rspec](https://github.com/rubocop-hq/rubocop-rspec) from 2.0.1 to 2.1.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/v2.0.1...v2.1.0)

Signed-off-by: dependabot[bot] <support@github.com>
2020-12-18 16:51:48 +00:00
Markus Reiter
2dd40720f0 Add test for SystemCommand with SIGINT handler. 2020-12-18 16:48:49 +01:00
Markus Reiter
3db55d13d6 Improve handling of SIGINT. 2020-12-18 16:48:49 +01:00
Mike McQuaid
ecfd77ed62
Merge pull request #10059 from EricFromCanada/pr-pull-workflow-disable
pr-pull: disable --workflow flag
2020-12-18 15:38:52 +00:00
EricFromCanada
69255d268d pr-pull: disable --workflow flag
Replaced by --workflows.
2020-12-18 10:09:23 -05:00
Mike McQuaid
2777369da7
formula_installer: exclude more from build-from-source warning.
We should only complain when installing requested formulae that aren't
currently installed.
2020-12-18 14:56:01 +00:00
Mike McQuaid
74fb058c7e
More deprecations
More deprecations, disabling and removal for Homebrew 2.7.0.
2020-12-18 14:17:37 +00:00
Mike McQuaid
6fc1570134
Merge pull request #10044 from MikeMcQuaid/more_bottle_library_changes
More bottling HOMEBREW_LIBRARY changes
2020-12-18 14:16:14 +00:00
Mike McQuaid
e2d032a6b6
keg_relocate: ensure @@HOMEBREW_REPOSITORY@@ is always relocated.
This will be needed to pour older bottles after 2.7.0.
2020-12-18 13:50:10 +00:00
Mike McQuaid
0bbf965807
More bottling HOMEBREW_LIBRARY changes
- Refuse to create bottles which have non-relocatable references to
  `HOMEBREW_LIBRARY`. This allows us to make all bottles ignore where
  `HOMEBREW_REPOSITORY` is (even those that aren't `cellar :any`).
  I cannot see any circumstances in which any bottle should link to
  anything within `HOMEBREW_REPOSITORY`.
- Remove audit that becomes unnecessary given the above change.
- Relocate references to `@HOMEBREW_LIBRARY@` but don't actually write
  any references yet. This will allow us to move to using
  `@HOMEBREW_LIBRARY` and remove all relocation of `HOMEBREW_REPOSITORY`
  in a future release (2.7.1, most likely).
2020-12-18 13:50:10 +00:00
Mike McQuaid
3f2afc0eb2
utils/github: tweak search_code style.
As suggested by reitermarkus in
https://github.com/Homebrew/brew/pull/10055#discussion_r545829663
2020-12-18 13:47:57 +00:00
Mike McQuaid
48c0c673f8
Fix GitHub search behaviour change
Handle the case where paths are now returned with preceding `/`.
2020-12-18 13:21:06 +00:00
Mike McQuaid
4067b4d929
Merge pull request #9482 from MikeMcQuaid/deprecate_bottle_prefix
software_spec: deprecate `prefix` for bottles.
2020-12-18 12:16:05 +00:00
Mike McQuaid
4dfcf74fb2
Merge pull request #9478 from MikeMcQuaid/deprecate-disable-date
formula: deprecate!/disable!: deprecate missing or non-ISO 8601 dates.
2020-12-18 12:15:51 +00:00
Mike McQuaid
010ae37420
Merge pull request #9403 from MikeMcQuaid/deprecate-cask-requirements
Deprecate cask requirements.
2020-12-18 12:15:35 +00:00
Jonathan Chang
09c3058618 Remove basic authentication support for GitHub.
Since we (and GitHub) no longer support password authentication
using non-token passwords, always set the Authorization header,
rather than needlessly checking for a (possibly incorrect) username.
2020-12-17 23:09:22 +11:00
Markus Reiter
632c9be369
Merge pull request #9533 from hyuraku/style-add-two-options
style: add two options
2020-12-17 11:31:16 +01:00
Mike McQuaid
4f4f820ec9
Merge pull request #10041 from morganick/fix-typo-xcode-select
Documentation: Fixing xcode-select --switch command line option
2020-12-17 09:51:10 +00:00
Mike McQuaid
315b7a1c13
Merge pull request #9503 from sjackman/sj/keg-relocate-library
Relocate @@HOMEBREW_REPOSITORY@@/Library
2020-12-17 08:43:52 +00:00
Mike McQuaid
a3b1c0f63b
Merge pull request #9408 from Homebrew/dependabot/bundler/Library/Homebrew/rubocop-1.5.1
build(deps): bump rubocop from 1.3.1 to 1.5.1 in /Library/Homebrew
2020-12-17 08:28:28 +00:00
Nick Morgan
77e063d4a6
Fixing xcode-select --switch command line option 2020-12-16 21:33:20 -05:00
EricFromCanada
c2ce486d3a create: allow creating casks in a specified tap 2020-12-16 20:52:05 -05:00
Shaun Jackman
c56681a227 Comment needed changes if HOMEBREW_LIBRARY changes 2020-12-16 14:03:10 -08:00
BrewTestBot
797e2c783a
Update RBI files for rubocop. 2020-12-16 16:57:08 +00:00
BrewTestBot
1c6fb0fc69
brew vendor-gems: commit updates. 2020-12-16 16:57:08 +00:00
dependabot[bot]
0f4551f9da
build(deps): bump rubocop from 1.3.1 to 1.5.1 in /Library/Homebrew
Bumps [rubocop](https://github.com/rubocop-hq/rubocop) from 1.3.1 to 1.5.1.
- [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/v1.3.1...v1.5.1)

Signed-off-by: dependabot[bot] <support@github.com>
2020-12-16 16:57:07 +00:00
FX Coudert
46e4f58a47
xcode: 12.3 is the latest version 2020-12-16 15:23:46 +00:00
Mike McQuaid
79eeb00d0c
Merge pull request #10030 from MikeMcQuaid/formula_installer_pour_bottle
formula_installer: refactor pour_bottle?
2020-12-16 15:19:34 +00:00
Mike McQuaid
7fd716ff66
formula_installer: refactor source build messages. 2020-12-16 12:38:52 +00:00