Mike McQuaid
d863d333c7
Merge pull request #14015 from Homebrew/sorbet-files-update
...
sorbet: Update RBI files.
2022-10-20 15:51:29 +01:00
EricFromCanada
67f6f29675
docs: section 1 wording/formatting fixes
2022-10-20 09:35:42 -04:00
EricFromCanada
bbac622d1b
docs: mention "path not in the working tree" error
2022-10-20 09:14:33 -04:00
Mike McQuaid
f33b8511b5
Merge pull request #14025 from MikeMcQuaid/bundler_with_unbundled_env
...
integration_test: fix Bundler deprecation.
2022-10-20 14:01:42 +01:00
Mike McQuaid
bfd2263425
integration_test: fix Bundler deprecation.
...
Otherwise in some configurations some tests will fail.
2022-10-20 13:33:27 +01:00
Mike McQuaid
3bb2cd4ece
Merge pull request #13971 from MikeMcQuaid/stronger-language
...
Strengthen "don't create issues" language
2022-10-20 12:04:28 +01:00
Mike McQuaid
8a963deda1
Merge pull request #14024 from MikeMcQuaid/ventura_test_fixes
...
macOS Ventura (and related) test fixes
2022-10-20 11:57:30 +01:00
Mike McQuaid
53b1c0f48e
Strengthen "don't create issues" language
...
We're still getting a non-trivial number of issues from configurations
we don't support and don't plan to.
Let people know that we know their experience will not be good and what
to expect if they file issues.
Co-authored-by: Eric Knibbe <enk3@outlook.com>
2022-10-20 11:39:20 +01:00
Mike McQuaid
416af82670
macOS Ventura (and related) test fixes
...
- fix `check_for_config_scripts` test, no idea why this wasn't working
- don't autoretry tests if `focus` or `byebug` are enabled
- add a ARM64 Ventura bottle symlink
2022-10-20 11:28:27 +01:00
Bo Anderson
38cb504898
Merge pull request #14022 from Bo98/system-ruby-sdkroot
...
utils/gems: set SDKROOT for macOS system Ruby
2022-10-19 19:10:27 +01:00
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
Bo Anderson
eac32f0b20
Additional fixes for Ruby 3 compatibility
2022-10-18 01:54:59 +01:00
BrewTestBot
1db08dc8b6
sorbet: Update RBI files.
...
Autogenerated by the [sorbet](https://github.com/Homebrew/brew/blob/master/.github/workflows/sorbet.yml ) workflow.
2022-10-18 00:37:06 +00: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
1882ae4f6e
Update Linux requirements
...
* Glibc 2.26+ (we use 2.35) require Linux kernel 3.2 or later.
* Remove GCC requirement given it doesn't matter for bottles (we install GCC ourselves if too old) and is probably wrong for the build-from-source case.
* Remove libxcrypt-compat requirement given we don't use libcrypt.so.1 anymore.
2022-10-16 17:08:17 +01: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