Mike McQuaid
b29549eaed
Merge pull request #18296 from fxcoudert/sequoia_rc
...
Make Sequoia supported
2024-09-11 13:31:36 +01:00
Carlo Cabrera
c51bb196d1
tests: update determine-test-runners
tests
...
We've decoupled the macOS versions there from
`MacOSVersion#supported_release?`, so these tests need updating.
2024-09-11 20:20:08 +08:00
Francois-Xavier Coudert
4ab19e09da
Make Sequoia supported
2024-09-11 09:00:37 +01:00
Mike McQuaid
057ee664dd
Merge pull request #17823 from Homebrew/load-installed-casks
...
Set correct tap when loading installed casks
2024-09-11 08:57:37 +01:00
Carlo Cabrera
4335e0f5ff
formula: update CMake log files
...
New versions of CMake no longer generate the log files that we look for.
Instead, they generate `CMakeConfigureLog.yaml`, so let's keep that
instead.
2024-09-11 14:57:16 +08:00
Carlo Cabrera
1e07fb2841
Remove :big_sur
GitHub macOS runner
...
https://github.blog/changelog/2024-05-20-actions-upcoming-changes-to-github-hosted-macos-runners/
Co-authored-by: Bo Anderson <mail@boanderson.me>
2024-09-11 11:51:35 +08:00
Carlo Cabrera
d0d1d451ae
github_runner_matrix: decouple macOS versions from MacOSVersion#supported_release?
...
See discussion at #18296 .
2024-09-11 11:25:53 +08:00
WinkelCode
d6043f1554
shellenv.sh: Move fish PATHs to front if they exist
2024-09-10 22:46:17 +02:00
Carlo Cabrera
d20fdada4a
Merge pull request #18302 from Homebrew/silence-shellenv-errors
2024-09-11 03:37:59 +08:00
Carlo Cabrera
4f03226a10
shellenv: silence errors from writing to HOMEBREW_PATHS_FILE
...
Fixes #18301 .
2024-09-11 03:26:54 +08:00
BrewTestBot
1b30b316cb
Update RBI files for parallel_tests.
...
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml ) workflow.
2024-09-10 18:31:41 +00:00
BrewTestBot
7c9b6da492
brew vendor-gems: commit updates.
2024-09-10 18:31:28 +00:00
dependabot[bot]
e2bb54fbde
build(deps-dev): bump parallel_tests in /Library/Homebrew
...
Bumps [parallel_tests](https://github.com/grosser/parallel_tests ) from 4.7.1 to 4.7.2.
- [Changelog](https://github.com/grosser/parallel_tests/blob/master/CHANGELOG.md )
- [Commits](https://github.com/grosser/parallel_tests/compare/v4.7.1...v4.7.2 )
---
updated-dependencies:
- dependency-name: parallel_tests
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-09-10 18:28:36 +00:00
Rylan Polster
b1db0ee290
Rename load method when preferring installed casks
2024-09-10 13:54:12 -04:00
Rylan Polster
711d2220b8
Remove T.unsafe
usage
...
Co-authored-by: Mike McQuaid <mike@mikemcquaid.com>
2024-09-10 13:44:30 -04:00
Rylan Polster
8cb62b1398
Set correct tap when loading installed casks
2024-09-10 13:34:40 -04:00
Douglas Eichelberger
44970f728b
clean up fetch_bottle_tab
2024-09-10 10:11:33 -07:00
Douglas Eichelberger
17b6948933
Update Library/Homebrew/formula_installer.rb
...
Co-authored-by: Markus Reiter <me@reitermark.us>
2024-09-10 10:11:33 -07:00
Douglas Eichelberger
c2b9555d0b
convert @etc_var_postinstall to an lvar
2024-09-10 10:11:33 -07:00
Douglas Eichelberger
416ebda538
one line per param
2024-09-10 10:11:33 -07:00
Douglas Eichelberger
ef33b35262
constantify @etc_var_dirs
2024-09-10 10:11:33 -07:00
Douglas Eichelberger
0d44b110f9
fix regressions
2024-09-10 10:11:33 -07:00
Douglas Eichelberger
659dd59234
Resolve runtime errors
2024-09-10 10:11:33 -07:00
Douglas Eichelberger
8a3f82158c
Strict type FormulaInstaller
2024-09-10 10:11:33 -07:00
Michael Cho
dd25679d0a
linkage_checker: skip broken linkage in Julia
2024-09-10 12:59:07 -04:00
Bo Anderson
40c6f05a76
os/mac/pkgconfig/14: update libcurl for 14.5 SDK
2024-09-10 00:22:32 +01:00
Bo Anderson
fe1577dabf
os/mac/pkgconfig/15: drop NTLM_WB reference in libcurl
2024-09-10 00:16:15 +01:00
Mike McQuaid
c8e8aa5600
Merge pull request #17756 from reitermarkus/concurrent-downloads
...
Implement concurrent downloads in `brew fetch`.
2024-09-09 08:41:11 +01:00
Ruoyu Zhong
c763732882
Merge pull request #18291 from Homebrew/dependabot/bundler/Library/Homebrew/simplecov-html-0.13.1
...
build(deps-dev): bump simplecov-html from 0.12.3 to 0.13.1 in /Library/Homebrew
2024-09-09 12:20:35 +08:00
BrewTestBot
93763a5f47
Update RBI files for simplecov-html.
...
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml ) workflow.
2024-09-09 03:35:11 +00:00
BrewTestBot
8f185b6406
brew vendor-gems: commit updates.
2024-09-09 03:34:58 +00:00
Carlo Cabrera
1ac73f44d8
Merge pull request #18284 from Homebrew/ninja-parallelism
2024-09-09 11:09:23 +08:00
dependabot[bot]
d42995e5c3
build(deps-dev): bump simplecov-html in /Library/Homebrew
...
Bumps [simplecov-html](https://github.com/simplecov-ruby/simplecov-html ) from 0.12.3 to 0.13.1.
- [Release notes](https://github.com/simplecov-ruby/simplecov-html/releases )
- [Changelog](https://github.com/simplecov-ruby/simplecov-html/blob/main/CHANGELOG.md )
- [Commits](https://github.com/simplecov-ruby/simplecov-html/compare/v0.12.3...v0.13.1 )
---
updated-dependencies:
- dependency-name: simplecov-html
dependency-type: indirect
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-09-09 03:04:29 +00:00
Carlo Cabrera
66ba1f10c7
shims/super/ninja: respect Homebrew parallelism
...
`ninja` currently doesn't respect `HOMEBREW_MAKE_JOBS` or
`ENV.deparallelize`. This change fixes that.
2024-09-09 10:50:52 +08:00
Douglas Eichelberger
de1c4e2d9e
Merge pull request #18267 from cho-m/uses_from_macos-updates
...
rubocops/uses_from_macos: remove `gnu-getopt` and `rpcgen`
2024-09-08 19:45:34 -07:00
Bo Anderson
d8d9151c8c
Merge pull request #18283 from Homebrew/annotation-titles
...
github/actions: fix annotation title handling
2024-09-09 02:55:16 +01:00
Patrick Linnane
40648b5381
Merge pull request #18279 from samford/curl-work-with-56-exit_status
2024-09-08 18:38:02 -07:00
Patrick Linnane
fc49faf683
Merge pull request #18285 from Homebrew/dependabot/bundler/Library/Homebrew/rspec-expectations-3.13.3
2024-09-08 13:37:35 -07:00
Patrick Linnane
56101cedf1
Merge pull request #18288 from Homebrew/dependabot/bundler/Library/Homebrew/sorbet-0.5.11558
2024-09-08 13:30:05 -07:00
BrewTestBot
562b3f3420
brew vendor-gems: commit updates.
2024-09-08 20:19:21 +00:00
BrewTestBot
1feb0a6ecb
Update RBI files for rspec-expectations.
...
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml ) workflow.
2024-09-08 20:19:19 +00:00
BrewTestBot
6337ca5d18
brew vendor-gems: commit updates.
2024-09-08 20:19:14 +00:00
BrewTestBot
8ae0a21161
brew vendor-gems: commit updates.
2024-09-08 20:19:04 +00:00
dependabot[bot]
1dde737329
build(deps-dev): bump sorbet in /Library/Homebrew
...
Bumps [sorbet](https://github.com/sorbet/sorbet ) from 0.5.11557 to 0.5.11558.
- [Release notes](https://github.com/sorbet/sorbet/releases )
- [Commits](https://github.com/sorbet/sorbet/commits )
---
updated-dependencies:
- dependency-name: sorbet
dependency-type: indirect
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-09-08 20:17:44 +00:00
dependabot[bot]
9eda79fb0d
build(deps-dev): bump rubocop-rspec in /Library/Homebrew
...
Bumps [rubocop-rspec](https://github.com/rubocop/rubocop-rspec ) from 3.0.4 to 3.0.5.
- [Release notes](https://github.com/rubocop/rubocop-rspec/releases )
- [Changelog](https://github.com/rubocop/rubocop-rspec/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rubocop/rubocop-rspec/compare/v3.0.4...v3.0.5 )
---
updated-dependencies:
- dependency-name: rubocop-rspec
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-09-08 20:17:27 +00:00
dependabot[bot]
2d317cdd54
build(deps-dev): bump rspec-expectations in /Library/Homebrew
...
Bumps [rspec-expectations](https://github.com/rspec/rspec-expectations ) from 3.13.2 to 3.13.3.
- [Release notes](https://github.com/rspec/rspec-expectations/releases )
- [Changelog](https://github.com/rspec/rspec-expectations/blob/main/Changelog.md )
- [Commits](https://github.com/rspec/rspec-expectations/compare/v3.13.2...v3.13.3 )
---
updated-dependencies:
- dependency-name: rspec-expectations
dependency-type: indirect
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-09-08 20:16:48 +00:00
Carlo Cabrera
54383d1c5f
github/actions: fix annotation title handling
...
We currently generate invalid workflow commands when we create
annotations with a `title` but no `file`. Let's fix that.
While we're here, let's improve handling of `title`s with `:`s. We
cannot use `title`s with `::` since GitHub Actions uses this as a
separator for different fields between a workflow command.
Let's also make sure `metadata` never ends in a `:` to avoid confusing
the GitHub Actions command parser about where the `::` separator is
meant to be.
2024-09-08 17:56:04 +08:00
Carlo Cabrera
170a7ea56e
Merge pull request #18281 from cho-m/linkage_checker-test
2024-09-08 02:04:05 +08:00
Michael Cho
49fbf01a44
linkage_checker: exclude test deps from being considered runtime dep
2024-09-07 13:16:50 -04:00
Sam Ford
c2f0bacec8
Curl#curl_headers: Work with 56 exit_status
...
I previously added the 8 curl exit code (weird server reply) to the
list of non-success exit codes that `#curl_headers` will handle.
We're now seeing failures with a 56 exit code (failure in receiving
network data), where the server returns a 4xx response for a `HEAD`
request but the same request using `GET` works as expected (e.g.,
casks like `beeper`, `get-api`, `odrive`, `ui`, etc.).
This adds 56 to the list of exit codes in `#curl_headers`, so a
response with a 4xx HTTP status will be automatically retried using
`GET`.
2024-09-07 10:25:47 -04:00