28944 Commits

Author SHA1 Message Date
Bo Anderson
3751d9d691
Update Sorbet RBIs 2021-09-10 03:21:26 +01:00
Bo Anderson
6d6982a7a1
brew vendor-gems: commit updates. 2021-09-10 03:08:25 +01:00
Bo Anderson
02724df0d6
Move json_schemer install to Gemfile 2021-09-10 03:08:21 +01:00
Bo Anderson
e7d3dc8532
workflows/triage: limit concurrent runs 2021-09-10 02:54:01 +01:00
Bo Anderson
e80620fea4
workflows: don't assume branch existence means the PR is open 2021-09-10 02:40:51 +01:00
valrus
698f4a8f69 Add process_type to service DSL
This enables mpd to be run with the "Interactive" value, which avoids
performance issues such as skipping when playing music. See this PR,
where this was done previously:
https://github.com/Homebrew/homebrew-core/pull/19410

The ProcessType plist key was lost in the conversion to the service DSL:
483ad1fdfa
2021-09-09 17:37:49 -07:00
fn ⌃ ⌥
0c3e49092c upgrade: use topological sort to upgrade formulae 2021-09-09 13:41:50 -07:00
Bo Anderson
f8d0139015
Merge pull request #12017 from Homebrew/dependabot/bundler/Library/Homebrew/rubocop-rails-2.12.0
build(deps): bump rubocop-rails from 2.11.3 to 2.12.0 in /Library/Homebrew
2021-09-09 19:59:51 +01:00
Bo Anderson
08c2768fd7
Merge pull request #12016 from Homebrew/dependabot/bundler/Library/Homebrew/sorbet-0.5.9115
build(deps-dev): bump sorbet from 0.5.9112 to 0.5.9115 in /Library/Homebrew
2021-09-09 19:48:24 +01:00
BrewTestBot
342fb409f8
Update RBI files for rubocop-rails. 2021-09-09 18:09:13 +00:00
BrewTestBot
c4ac617a86
brew vendor-gems: commit updates. 2021-09-09 18:06:25 +00:00
BrewTestBot
252a1f3ee1
brew vendor-gems: commit updates. 2021-09-09 18:06:09 +00:00
dependabot[bot]
ab5f32a901
build(deps): bump rubocop-rails in /Library/Homebrew
Bumps [rubocop-rails](https://github.com/rubocop/rubocop-rails) from 2.11.3 to 2.12.0.
- [Release notes](https://github.com/rubocop/rubocop-rails/releases)
- [Changelog](https://github.com/rubocop/rubocop-rails/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rubocop/rubocop-rails/compare/v2.11.3...v2.12.0)

---
updated-dependencies:
- dependency-name: rubocop-rails
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-09-09 18:03:13 +00:00
dependabot[bot]
793310f03c
build(deps-dev): bump sorbet in /Library/Homebrew
Bumps [sorbet](https://github.com/sorbet/sorbet) from 0.5.9112 to 0.5.9115.
- [Release notes](https://github.com/sorbet/sorbet/releases)
- [Commits](https://github.com/sorbet/sorbet/commits)

---
updated-dependencies:
- dependency-name: sorbet
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-09-09 18:02:46 +00:00
fn ⌃ ⌥
eec60c4086 install, upgrade: don't print message if formula already installed 2021-09-09 10:54:18 -07:00
Bo Anderson
63fff991a2
Merge pull request #12011 from Bo98/monterey-fixtures
test/support/fixtures/bottles: add fixtures for Monterey
2021-09-09 17:30:19 +01:00
Bo Anderson
c82345754a
Merge pull request #12012 from Bo98/monterey-pc
os/mac/pkgconfig/12: update version info
2021-09-09 17:30:02 +01:00
Bo Anderson
8076c9e569
os/mac/diagnostic: don't check for prerelease macOS in integration tests 2021-09-09 16:53:52 +01:00
Carlo Cabrera
c90e63b299
os: add uname method
This will allow us to replace code like

    os = if OS.mac?
      "Darwin"
    else
      "Linux"
    end

with a call to `OS.uname`. Doing

    rg '= (if )?OS\.(mac|linux)\?'

returns about 70 matches, so there are probably at least a handful of
formulae that could be simplified by this.
2021-09-09 22:47:05 +08:00
Bo Anderson
d742ea94f7
os/mac/pkgconfig/12: update version info 2021-09-09 15:28:56 +01:00
Bo Anderson
a0093bd647
test/support/fixtures/bottles: add fixtures for Monterey 2021-09-09 15:28:15 +01:00
hyuraku
2347bfdb92 use default_kegs 2021-09-09 22:16:45 +09:00
Mike McQuaid
c6aea445a3
formula_auditor: allow uses_from_macos for aliases.
This will enable https://github.com/Homebrew/homebrew-core/pull/84910 which will
enable https://github.com/Homebrew/brew/pull/12008.
2021-09-09 10:24:35 +01:00
Mike McQuaid
f50b87031e
Merge pull request #12005 from Homebrew/dependabot/bundler/Library/Homebrew/sorbet-0.5.9112
build(deps-dev): bump sorbet from 0.5.9105 to 0.5.9112 in /Library/Homebrew
2021-09-09 10:21:27 +01:00
Mike McQuaid
88c63054b7
Merge pull request #12007 from Homebrew/revert-11994-openssl3
Revert "rubocops: allow uses_from_macos `openssl@3`"
2021-09-09 09:41:05 +01:00
Mike McQuaid
365e554f67
Revert "rubocops: allow uses_from_macos openssl@3" 2021-09-09 09:16:59 +01:00
BrewTestBot
0cacb21b42
brew vendor-gems: commit updates. 2021-09-08 18:08:38 +00:00
dependabot[bot]
e9cc08283c
build(deps-dev): bump sorbet in /Library/Homebrew
Bumps [sorbet](https://github.com/sorbet/sorbet) from 0.5.9105 to 0.5.9112.
- [Release notes](https://github.com/sorbet/sorbet/releases)
- [Commits](https://github.com/sorbet/sorbet/commits)

---
updated-dependencies:
- dependency-name: sorbet
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-09-08 18:03:52 +00:00
Mike McQuaid
40a7a01196
Merge pull request #12004 from FnControlOption/upgrade-fix
install, upgrade: recompute dependencies before installation
2021-09-08 17:40:15 +01:00
fn ⌃ ⌥
06041f7228 install, upgrade: recompute dependencies before installation 2021-09-08 08:48:21 -07:00
Thierry Moisan
58ddea028b
cli/args.rbi: add write_only? 2021-09-08 11:14:31 -04:00
Thierry Moisan
4f4448c514
bump-revision: add --write switch 2021-09-08 11:14:31 -04:00
hyuraku
a9b275d757 brew list shows cask without option 2021-09-08 22:53:27 +09:00
Mike McQuaid
b047358d72
Merge pull request #12000 from MikeMcQuaid/on_os_cop_comments
rubocops/lines: add some OS cop comments/exceptions.
2021-09-08 14:09:34 +01:00
Mike McQuaid
ebc4cce456
rubocops/lines: add some OS cop comments/exceptions.
Exclude and comment the cases the autocorrect currently doesn't work.

Follow-up from #11955.
2021-09-08 13:46:01 +01:00
Mike McQuaid
56c413200c
Merge pull request #11955 from Homebrew/on_os_if_rubocops
rubocops/lines: recommend on_os/OS.os? based on context.
2021-09-08 13:43:03 +01:00
Mike McQuaid
48eda962a2
Merge pull request #11999 from Bo98/relnotes-exclude
Exclude bot commits from new release notes
2021-09-08 13:40:13 +01:00
Mike McQuaid
d42c81a507
Merge pull request #11987 from MikeMcQuaid/shims_path_helper
ENV/super: add `shims_path` helper method.
2021-09-08 13:39:30 +01:00
Mike McQuaid
a6e4e195c1
rubocops/lines: recommend on_os/OS.os? based on context.
Recommend the use of `on_macos` and `on_linux` unless we're in
`def install`, `def post_install` or `test do` in which case recommend
`OS.mac?` and `OS.linux?` instead.
2021-09-08 13:18:07 +01:00
Mike McQuaid
33a930ba5a
Merge pull request #11997 from kurtraschke/patch-1
Replace two calls to undefined silent_command! in FossilDownloadStrategy with command!
2021-09-08 13:02:46 +01:00
Mike McQuaid
4b68787740
Merge pull request #11990 from sullivan-sean/sandbox-pty-fix
Restore original TTY state after Sandbox
2021-09-08 12:57:21 +01:00
Bo Anderson
c80bcc3f3d
Exclude bot commmits from new release notes 2021-09-08 12:40:47 +01:00
Mike McQuaid
2b6e580636
ENV/super: add shims_path helper method.
This allows us to stop repeatedly hardcoding this on macOS/Linux in
formulae.
2021-09-08 12:35:36 +01:00
Kurt Raschke
f05f3ad345
Replace two calls to undefined silent_command! in FossilDownloadStrategy with command!
`FossilDownloadStrategy` attempts to call `silent_command!` in two places; this does not exist.
2021-09-08 00:09:31 -04:00
Sean Sullivan
c0de9c5497 Comment more thoroughly 2021-09-07 19:49:01 -07:00
Carlo Cabrera
5c602003f2
Merge pull request #11930 from XuehaiPan/master
Show all export statements on `brew shellenv` if users modified `PATH` explicitly
2021-09-08 10:22:50 +08:00
Rylan Polster
fd02cfe65c
Merge pull request #11996 from Homebrew/sorbet-files-update
sorbet: Update RBI files.
2021-09-07 20:33:38 -04:00
BrewTestBot
669d7fd79d
sorbet: Update RBI files.
Autogenerated by the [sorbet](https://github.com/Homebrew/brew/blob/master/.github/workflows/sorbet.yml) workflow.
2021-09-08 00:11:45 +00:00
Sam Ford
c4a91cdc95
Merge pull request #11972 from samford/fix-curl_args_options
Curl: Fix #curl_args options
2021-09-07 15:27:25 -04:00
Jonathan Chang
87f7db3b7d
Merge pull request #11994 from jonchang/openssl3
rubocops: allow uses_from_macos `openssl@3`
2021-09-07 11:52:34 -07:00