19432 Commits

Author SHA1 Message Date
Rylan Polster
fbcf943d8c
Merge pull request #9437 from Rylan12/uses-flags
uses: add --formula and --casks flags
2020-12-09 08:58:42 -05:00
Mike McQuaid
7b2eb23f55
Merge pull request #9480 from MikeMcQuaid/caveats-zsh-remove
caveats: remove ZSH FPATH logic.
2020-12-09 12:45:58 +00:00
Mike McQuaid
8890760591
Merge pull request #9479 from MikeMcQuaid/fix-portable-ruby-cleanup
cleanup: fix portable Ruby behaviour.
2020-12-09 12:45:51 +00:00
Mike McQuaid
8bf6ec5739
Merge pull request #9464 from MikeMcQuaid/arch_version_handling
MacOS::Version architecture handling
2020-12-09 12:45:16 +00:00
Mike McQuaid
0d7ff8fa98
Merge pull request #9476 from Homebrew/dependabot/bundler/Library/Homebrew/rubocop-rails-2.9.0
build(deps): bump rubocop-rails from 2.8.1 to 2.9.0 in /Library/Homebrew
2020-12-09 12:44:45 +00:00
Mike McQuaid
6467fbadee
MacOS::Version: add (and use) architecture. 2020-12-09 11:55:27 +00:00
Mike McQuaid
adab0fbb41
cleanup: fix portable Ruby behaviour.
Better match the macOS behaviour in `ruby.sh`.

Fixes #9469
2020-12-09 11:50:45 +00:00
Mike McQuaid
1f8fd2a9ef
caveats: remove ZSH FPATH logic.
This is too error-prone and full of edge cases.

Fixes #9455
2020-12-09 11:47:48 +00:00
Dawid Dziurla
37fe150284
Merge pull request #9422 from dawidd6/untap-force
untap: add --force switch
2020-12-09 12:28:00 +01:00
Mike McQuaid
123761054e
Merge pull request #9468 from thalamus/master
os/mac/pkgconfig: add pc files for Big Sur 11.1
2020-12-09 11:10:37 +00:00
Dawid Dziurla
e397f388f3
untap: add --force switch
Co-authored-by: Eric Knibbe <enk3@outlook.com>
2020-12-09 12:03:40 +01:00
Dawid Dziurla
e831b197ff
Merge pull request #9459 from EricFromCanada/create-fix-options
create: fix options handling
2020-12-09 09:34:55 +01:00
BrewTestBot
fddefaeaaf Update RBI files for rubocop-rails. 2020-12-09 06:31:53 +00:00
BrewTestBot
211a889ce8 brew vendor-gems: commit updates. 2020-12-09 06:30:52 +00:00
dependabot[bot]
e557e79668
build(deps): bump rubocop-rails from 2.8.1 to 2.9.0 in /Library/Homebrew
Bumps [rubocop-rails](https://github.com/rubocop-hq/rubocop-rails) from 2.8.1 to 2.9.0.
- [Release notes](https://github.com/rubocop-hq/rubocop-rails/releases)
- [Changelog](https://github.com/rubocop-hq/rubocop-rails/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rubocop-hq/rubocop-rails/compare/v2.8.1...v2.9.0)

Signed-off-by: dependabot[bot] <support@github.com>
2020-12-09 06:25:23 +00:00
Markus Reiter
383477f4e8
Merge pull request #9474 from reitermarkus/unversioned-timeout
Add timeout in `bump-unversioned-casks`.
2020-12-09 04:16:47 +01:00
Markus Reiter
eec1d5e17f Add timeout in bump-unversioned-casks. 2020-12-09 03:12:21 +01:00
BrewTestBot
4c5fc62a5d sorbet: Update RBI files.
Autogenerated by the [sorbet](https://github.com/Homebrew/brew/blob/master/.github/workflows/sorbet.yml) workflow.
2020-12-09 00:53:45 +00:00
Markus Reiter
9e0a54fd37 Reuse curl_http_content_headers_and_checksum for appcast audit. 2020-12-08 23:29:01 +01:00
Maxim Belkin
ddfd499c20
Merge pull request #9465 from MikeMcQuaid/ruby-version
Fix macOS Ruby version handling
2020-12-08 14:42:12 -06:00
Markus Reiter
fa52eab58e
Merge pull request #9450 from reitermarkus/url-unversioned
Add `unversioned?` method to `Cask::URL`.
2020-12-08 19:48:37 +01:00
Seeker
305fbdd15c
Merge pull request #9438 from SeekingMeaning/software-spec-os
software_spec: add on_macos/on_linux to SoftwareSpec
2020-12-08 10:37:47 -08:00
Seeker
1d791a7a04
Merge pull request #9421 from SeekingMeaning/pour-bottle-os
software_spec: add on_macos/on_linux to PourBottleCheck
2020-12-08 09:37:46 -08:00
Mike McQuaid
f7d72ae77c
ruby.sh: don't test ruby on macOS.
Instead defer to the `HOMEBREW_MACOS_SYSTEM_RUBY_NEW_ENOUGH`
variable.
2020-12-08 17:23:06 +00:00
Mike McQuaid
9b4a7856ac
Revert "RbConfig: fix broken MacOS SDK paths"
This reverts commit 11445e0f3edf29ee64081c5a05b5257d9b5ccdd9.
2020-12-08 17:14:00 +00:00
Mike McQuaid
949095c247
Merge pull request #9425 from maxim-belkin/cmd-info-bottled-other-prefix
cmd/info.rb: correctly check whether the formula is bottled
2020-12-08 17:11:13 +00:00
Seeker
16270ba185 software_spec: add on_macos/on_linux to SoftwareSpec 2020-12-08 08:47:08 -08:00
Seeker
509ab86ece software_spec: add on_macos/on_linux to PourBottleCheck 2020-12-08 08:43:11 -08:00
Seeker
a0c0c4ea2a
Merge pull request #9439 from SeekingMeaning/os-specifiable
extend: add on_os (for on_macos/on_linux)
2020-12-08 08:38:03 -08:00
Mike McQuaid
566ebf2a98
Revert "Revert "Fix :arm64_big_sur bottle ordering.""
This reverts commit 399cc56d034a3314f428683b7872b4d67063be9a.
2020-12-08 16:28:45 +00:00
Maxim Belkin
44cdb0f66c
info.rb: correctly check if the formula is bottled
Co-authored-by: Mike McQuaid <mike@mikemcquaid.com>
2020-12-08 10:26:07 -06:00
FX Coudert
b2aad180fd
Merge pull request #9461 from fxcoudert/revert
Revert "Fix `:arm64_big_sur` bottle ordering."
2020-12-08 16:16:37 +01:00
EricFromCanada
c8e821d307 create: fix options handling 2020-12-08 10:14:20 -05:00
Francois-Xavier Coudert
399cc56d03 Revert "Fix :arm64_big_sur bottle ordering."
This reverts commit 66d1b929a5b134ee93caf9237e7074a195c1b523.
2020-12-08 13:00:22 +01:00
Jonathan Chang
1b6fb8f460 ENV/shared: widen type 2020-12-08 20:54:10 +11:00
Will Tisdale
3f10815f4f os/mac/pkgconfig: add pc files for Big Sur 11.1 2020-12-08 09:26:26 +00:00
Markus Reiter
3fc8c703f2
Merge pull request #9456 from reitermarkus/bump-unversioned-casks
Fix wrong version mapping in `bump-unversioned-casks`.
2020-12-08 01:56:01 +01:00
Misty De Meo
08be577d5f
Merge pull request #9452 from mistydemeo/ruby_fix_up_broken_system_headers
RbConfig: fix broken MacOS SDK paths
2020-12-07 16:18:12 -08:00
Markus Reiter
1c2a31e224 Allow passing individual casks to bump-unversioned-casks for debugging. 2020-12-08 01:03:39 +01:00
Markus Reiter
05b496194a Fix version mapping. 2020-12-08 01:03:33 +01:00
Markus Reiter
73440797ef Add bump_unversioned_cask helper method. 2020-12-07 23:03:47 +01:00
Markus Reiter
c6876ba65c Add UnversionedCaskChecker helper class. 2020-12-07 23:03:47 +01:00
Markus Reiter
3b524a04c2 Output PKG contents if no version can be found. 2020-12-07 23:03:47 +01:00
Markus Reiter
d6f30a4bc1 Handle formatted versions ending with build version. 2020-12-07 23:03:47 +01:00
Markus Reiter
96bbf1ac15 Show contained files of PKGs when version detection fails. 2020-12-07 23:03:47 +01:00
Markus Reiter
4f3bfd1d58 Improve handling of short_version starting with version. 2020-12-07 23:03:47 +01:00
Markus Reiter
91ce799fe2 Ignore empty version strings. 2020-12-07 23:03:47 +01:00
Markus Reiter
933499089c Add test for decide_between_versions. 2020-12-07 23:03:47 +01:00
Markus Reiter
6d21df2c8b Always choose longer version in correct format. 2020-12-07 23:03:47 +01:00
Markus Reiter
bf46814ddd Skip casks before extracting. 2020-12-07 23:03:47 +01:00