Bo Anderson
200cdc69df
utils/gems: set SDKROOT for macOS system Ruby
2022-10-19 18:39:52 +01:00
Mike McQuaid
c6b7836368
Merge pull request #14020 from samford/allow-livecheck-block-in-on_system-blocks
...
Allow livecheck method in on_system blocks
2022-10-19 11:20:09 +01:00
Mike McQuaid
13f2a317ec
Merge pull request #14021 from fxcoudert/ventura
...
Mark macOS Ventura as supported
2022-10-19 11:18:11 +01:00
Mike McQuaid
5540225c9a
Merge pull request #14019 from Homebrew/sponsors-maintainers-man-completions
...
Update sponsors.
2022-10-19 11:17:16 +01:00
FX Coudert
8749e19e63
Update docs/Installation.md
...
Co-authored-by: Sean Molenaar <SMillerDev@users.noreply.github.com>
2022-10-19 11:48:13 +02:00
Francois-Xavier Coudert
e16afb305e
Mark macOS Ventura as supported
2022-10-19 11:21:52 +02:00
Sam Ford
95364610cc
Merge pull request #14011 from samford/resource_auditor-fix-audit_head_branch-error
...
ResourceAuditor: Fix #audit_head_branch error
2022-10-18 23:15:11 -04:00
BrewTestBot
36f2e25160
Update sponsors.
...
Autogenerated by the [sponsors-maintainers-man-completions](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/sponsors-maintainers-man-completions.yml ) workflow.
2022-10-19 00:10:33 +00:00
Sam Ford
40199404cf
Allow livecheck method in on_system blocks
...
It's sometimes necessary to have a `livecheck` block in an `on_macos`
or `on_linux` block. For example, a formula may be disabled on macOS
but not on Linux. In that scenario, we only want a `livecheck` block
to apply to Linux, so livecheck will automatically skip the formula
as disabled on macOS.
While this setup works on a technical level, `brew style` will give
an `on_linux cannot include livecheck` offense. This commit addresses
the issue by adding `livecheck` to `on_system_allowed_methods` in the
`ComponentsOrder` Rubocop.
This also updates `on_system_allowed_methods` to use the order in
`FORMULA_COMPONENT_PRECEDENCE_LIST`, which may make it a bit easier
for formula maintainers to read at a glance.
2022-10-18 16:02:29 -04:00
Carlo Cabrera
4737289259
Merge pull request #14013 from Homebrew/sponsors-maintainers-man-completions
...
Update maintainers.
2022-10-18 13:33:37 +08:00
BrewTestBot
c32b7c1ade
Update maintainers.
...
Autogenerated by the [sponsors-maintainers-man-completions](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/sponsors-maintainers-man-completions.yml ) workflow.
2022-10-18 00:12:06 +00:00
Bo Anderson
cf629b1175
Merge pull request #14000 from Bo98/wsl1
...
docs: discontinue WSL 1 support; recommend WSL 2
2022-10-17 22:11:59 +01:00
Sam Ford
942f419a48
ResourceAuditor: Fix #audit_head_branch error
...
The existing logic in `#audit_head_branch` for identifying the `HEAD`
branch in a Git repository will give an ```undefined method `[]' for
nil:NilClass``` error when a repository doesn't provide this
reference. Expected output is as follows:
```
ref: refs/heads/master HEAD
1a8f9ac700873d1a08de31a17a2fd654245d5085 HEAD
```
However, I encountered this error for a repository with the following
output (i.e., where no symref is provided for HEAD):
```
f86be659718c0cd0a67f88b42f07044c23d0d028 HEAD
```
This commit resolves the error by modifying the related logic to
account for a `nil` value.
2022-10-17 13:28:20 -04:00
Bo Anderson
1a8f9ac700
Merge pull request #14008 from Bo98/bundler-arm-linux
...
Restore ARM Linux support when installing gems
2022-10-17 14:38:39 +01:00
Bo Anderson
c150657005
Restore ARM Linux support when installing gems
2022-10-17 13:59:40 +01:00
Bo Anderson
978a452ea7
Merge pull request #14005 from Bo98/macos-13-pkgconfig
...
os/mac/pkgconfig/13: update for beta 9 SDK
3.6.6
2022-10-17 01:39:30 +01:00
Bo Anderson
44f93069bb
os/mac/pkgconfig/13: update for beta 9 SDK
2022-10-17 01:14:01 +01:00
Bo Anderson
0fdb06b421
Merge pull request #14004 from n-thumann/fix_curl_output_download_strategy
...
Fix curl_output for curl download strategy
2022-10-16 23:04:16 +01:00
nthumann
f54de5a848
Fix curl_output for curl download strategy
2022-10-16 22:30:16 +02:00
Bo Anderson
1da5cbc81a
Merge pull request #14002 from Homebrew/sorbet-files-update
...
sorbet: Update RBI files.
2022-10-16 15:34:47 +01:00
BrewTestBot
ea95518d59
sorbet: Update RBI files.
...
Autogenerated by the [sorbet](https://github.com/Homebrew/brew/blob/master/.github/workflows/sorbet.yml ) workflow.
2022-10-15 00:35:47 +00:00
Bo Anderson
dfecab1caf
docs: discontinue WSL 1 support; recommend WSL 2
2022-10-14 19:17:47 +01:00
Mike McQuaid
34979a33d3
Merge pull request #13997 from hyuraku/add-error-log-for-download-formula.json
...
add error log of download `formula.json`
2022-10-14 17:35:45 +01:00
Mike McQuaid
e554f51454
cmd/update: tweak error message.
...
Co-authored-by: Bo Anderson <mail@boanderson.me>
2022-10-14 17:10:50 +01:00
Eric Knibbe
f0f84750bf
Merge pull request #13998 from EricFromCanada/bump-cask-pr-additions
...
bump-cask-pr: handle additional use cases
2022-10-14 12:00:56 -04:00
hyuraku
4bc5f48654
compare bytesize instead of shasum256
2022-10-15 00:22:10 +09:00
EricFromCanada
504bdd2816
bump-cask-pr: handle additional use cases
2022-10-14 11:19:49 -04:00
Mike McQuaid
90451321e6
Merge pull request #13999 from Homebrew/dependabot/bundler/Library/Homebrew/elftools-1.2.0
...
build(deps): bump elftools from 1.1.3 to 1.2.0 in /Library/Homebrew
2022-10-14 12:55:18 +01:00
BrewTestBot
b3605020e3
Update RBI files for elftools.
...
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gemss.yml ) workflow.
2022-10-14 09:05:18 +00:00
BrewTestBot
f5663e6e0c
brew vendor-gems: commit updates.
2022-10-14 09:00:12 +00:00
dependabot[bot]
dfd9653331
build(deps): bump elftools from 1.1.3 to 1.2.0 in /Library/Homebrew
...
Bumps [elftools](https://github.com/david942j/rbelftools ) from 1.1.3 to 1.2.0.
- [Release notes](https://github.com/david942j/rbelftools/releases )
- [Commits](https://github.com/david942j/rbelftools/compare/v1.1.3...v1.2.0 )
---
updated-dependencies:
- dependency-name: elftools
dependency-type: indirect
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-10-14 08:56:23 +00:00
Bo Anderson
0be900af69
Merge pull request #13984 from Bo98/bundler2
...
Migrate to Bundler 2
2022-10-14 02:51:47 +01:00
Carlo Cabrera
463f0d6339
Merge pull request #13964 from alebcay/codesign-ensure-writable
2022-10-14 09:26:39 +08:00
Bo Anderson
a0e784f0ea
Update to Bundler 2
2022-10-14 01:30:38 +01:00
Bo Anderson
a776d5f02b
Workaround macOS system Ruby issue picking incorrect native gem archs
2022-10-14 01:30:38 +01:00
Bo Anderson
6858e215dd
dev-cmd/vendor-gems: add --no-commit
switch
2022-10-14 01:30:37 +01:00
Bo Anderson
5e31f41a52
utils/gems: prevent lockfile modification during installation
2022-10-14 01:30:37 +01:00
Bo Anderson
c87c97e4d7
utils/gems: install Bundler into vendor directory
2022-10-14 01:30:34 +01:00
Caleb Xu
5a4840dbc8
extend/os/mac: ensure writable file for codesign
2022-10-13 17:56:53 -04:00
hyuraku
dc37364248
use ruby script instead of shasum command
2022-10-13 23:46:41 +09:00
hyuraku
f4156378d8
compare formula.json shasum to check brew updated
2022-10-13 23:16:28 +09:00
hyuraku
8843364123
add error log of download formula.json
2022-10-12 22:35:08 +09:00
Bo Anderson
77311e4045
Merge pull request #13994 from Homebrew/set-output-deprecation
...
workflows: migrate from deprecated set-output
2022-10-12 12:13:40 +01:00
Mike McQuaid
19a1d06ff0
Merge pull request #13995 from Homebrew/sorbet-files-update
...
sorbet: Update RBI files.
2022-10-12 12:04:58 +01:00
Mike McQuaid
245aaa9edd
Merge pull request #13996 from Homebrew/sponsors-maintainers-man-completions
...
Update sponsors.
2022-10-12 12:04:26 +01:00
Issy Long
8684f953f6
Merge pull request #13989 from issyl0/sorbet-rbi-is-in-maintenance
2022-10-12 08:48:45 +01:00
BrewTestBot
be575c3dbf
Update sponsors.
...
Autogenerated by the [sponsors-maintainers-man-completions](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/sponsors-maintainers-man-completions.yml ) workflow.
2022-10-12 00:10:46 +00:00
BrewTestBot
c54a59c360
sorbet: Update RBI files.
...
Autogenerated by the [sorbet](https://github.com/Homebrew/brew/blob/master/.github/workflows/sorbet.yml ) workflow.
2022-10-11 19:21:37 +00:00
Bo Anderson
3867038ab7
workflows: migrate from deprecated set-output
2022-10-11 20:11:15 +01:00
Bo Anderson
bde685aae2
Merge pull request #13982 from Bo98/ruby3-part1
...
Preliminary compatibility fixes for Ruby 3
2022-10-11 19:42:57 +01:00