45345 Commits

Author SHA1 Message Date
Patrick Linnane
07e9ab4b35
Merge pull request #19512 from Homebrew/dependabot/github_actions/artifacts-7137b7c593
build(deps): bump the artifacts group with 2 updates
2025-03-17 21:03:29 +00:00
Patrick Linnane
3ac0464724
Merge pull request #19515 from Homebrew/dependabot/github_actions/ruby/setup-ruby-1.226.0
build(deps): bump ruby/setup-ruby from 1.222.0 to 1.226.0
2025-03-17 21:01:46 +00:00
Patrick Linnane
78156d601d
Merge pull request #19514 from Homebrew/dependabot/github_actions/codecov/test-results-action-1.1.0
build(deps): bump codecov/test-results-action from 1.0.4 to 1.1.0
2025-03-17 21:01:32 +00:00
Patrick Linnane
af3d7d1f16
Merge pull request #19513 from Homebrew/dependabot/github_actions/docker/setup-buildx-action-3.10.0
build(deps): bump docker/setup-buildx-action from 3.8.0 to 3.10.0
2025-03-17 21:01:17 +00:00
dependabot[bot]
64ba973bbc
build(deps): bump docker/login-action from 3.3.0 to 3.4.0
Bumps [docker/login-action](https://github.com/docker/login-action) from 3.3.0 to 3.4.0.
- [Release notes](https://github.com/docker/login-action/releases)
- [Commits](9780b0c442...74a5d14239)

---
updated-dependencies:
- dependency-name: docker/login-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-17 18:24:50 +00:00
dependabot[bot]
65c06755c1
build(deps): bump ruby/setup-ruby from 1.222.0 to 1.226.0
Bumps [ruby/setup-ruby](https://github.com/ruby/setup-ruby) from 1.222.0 to 1.226.0.
- [Release notes](https://github.com/ruby/setup-ruby/releases)
- [Changelog](https://github.com/ruby/setup-ruby/blob/master/release.rb)
- [Commits](277ba2a127...922ebc4c52)

---
updated-dependencies:
- dependency-name: ruby/setup-ruby
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-17 18:24:47 +00:00
dependabot[bot]
41ab993dbd
build(deps): bump codecov/test-results-action from 1.0.4 to 1.1.0
Bumps [codecov/test-results-action](https://github.com/codecov/test-results-action) from 1.0.4 to 1.1.0.
- [Release notes](https://github.com/codecov/test-results-action/releases)
- [Commits](5c441a7bcc...f2dba722c6)

---
updated-dependencies:
- dependency-name: codecov/test-results-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-17 18:24:36 +00:00
dependabot[bot]
a84336112f
build(deps): bump docker/setup-buildx-action from 3.8.0 to 3.10.0
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 3.8.0 to 3.10.0.
- [Release notes](https://github.com/docker/setup-buildx-action/releases)
- [Commits](https://github.com/docker/setup-buildx-action/compare/v3.8.0...b5ca514318bd6ebac0fb2aedd5d36ec1b5c232a2)

---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-17 18:24:18 +00:00
dependabot[bot]
33392d5d66
build(deps): bump the artifacts group with 2 updates
Bumps the artifacts group with 2 updates: [actions/upload-artifact](https://github.com/actions/upload-artifact) and [actions/download-artifact](https://github.com/actions/download-artifact).


Updates `actions/upload-artifact` from 4.6.0 to 4.6.1
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v4.6.0...4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1)

Updates `actions/download-artifact` from 4.1.8 to 4.1.9
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v4.1.8...cc203385981b70ca67e1cc392babf9cc229d5806)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: artifacts
- dependency-name: actions/download-artifact
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: artifacts
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-17 18:23:19 +00:00
Patrick Linnane
a4ba96b1ca
Merge pull request #19509 from Homebrew/fix-livecheck-options-types
livecheck: update types to allow nested JSON hashes
2025-03-17 15:13:52 +00:00
Patrick Linnane
57054642d6
Merge pull request #19507 from Homebrew/cask-stanzas-arch-os-ordered
rubocops/cask/stanza_order: Ensure `arch` and `os` are adjacent
2025-03-17 15:06:48 +00:00
Mike McQuaid
8588898530
Merge pull request #19511 from Homebrew/doctor-arm64-linux
os/linux/diagnostic: skip error on arm64 when `HOMEBREW_ARM64_TESTING` is set
2025-03-17 13:22:00 +00:00
Carlo Cabrera
343eac915b
os/linux/diagnostic: skip error on arm64 when HOMEBREW_ARM64_TESTING is set
This[^1] will enable us to start testing arm64 bottle builds in
Homebrew/core when this environment variable is set.

[^1]: Along with some tweaks to the `dispatch-build-bottle` workflow.
2025-03-17 20:52:12 +08:00
Sean Molenaar
4f7e45881d feat: add linux support to bump-cask-pr 2025-03-17 12:08:27 +01:00
Sean Molenaar
7687ae3891 feat: add linux support to bump-cask-pr 2025-03-17 11:58:00 +01:00
Klaus Hipp
d993a8e04d
livecheck: update types to allow nested JSON hashes 2025-03-17 10:19:42 +01:00
Mike McQuaid
2462e40ca5
Merge pull request #19506 from botantony/go-tags
std_go_args: add `-tags` flag
2025-03-17 09:01:20 +00:00
Issy Long
089680c76f
rubocops/cask/stanza_order: Ensure arch and os are adjacent
- Because Patrick wanted this to be codified.
2025-03-16 21:36:07 +00:00
botantony
96eacb7fd9
std_go_args: add -tags flag
Signed-off-by: botantony <antonsm21@gmail.com>
2025-03-16 21:41:19 +01:00
Bo Anderson
c4fe6f2c29
Merge pull request #19503 from Homebrew/sponsors-maintainers-man-completions
Update sponsors.
2025-03-16 03:33:05 +00:00
Bo Anderson
3d8e895748
Merge pull request #19501 from botantony/ignore-gnu-homepage
Skip homepage audit for `www.gnu.org` and `www.nongnu.org` on GitHub runners
2025-03-16 03:32:57 +00:00
Anton
db130b65f3
Use one regex for gnu.org homepage
Co-authored-by: Bo Anderson <mail@boanderson.me>
2025-03-16 01:55:28 +01:00
BrewTestBot
e0efd2d9a5
Update sponsors.
Autogenerated by the [sponsors-maintainers-man-completions](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/sponsors-maintainers-man-completions.yml) workflow.
2025-03-16 00:08:38 +00:00
botantony
da3cb65857
Skip homepage audit for www.gnu.org on GitHub runners
Signed-off-by: botantony <antonsm21@gmail.com>
2025-03-16 00:45:09 +01:00
Bo Anderson
7ba9e9a0fc
Merge pull request #19502 from jimeh/fix-brew-services-list
fix(services/list): correctly handle services with an error code
2025-03-15 23:30:46 +00:00
Bo Anderson
104fa68171
Merge pull request #19497 from Homebrew/sorbet-files-update
sorbet: Update RBI files.
2025-03-15 23:14:56 +00:00
Jim Myhrberg
f969c05b20
fix(services/list): correctly handle services with an error code
The `brew services list` command was not correctly handling services
that had an error code status.

While the `#zero?` method returns a boolean, the `#nonzero?` method
confusingly returns self or nil. Hence a negated `#zero?` call to check
for a non-zero exit code fixes the error.

While here, `#pid?` method uses a negated `#zero?`, which is not
accurate, as a negative PID value would not be a valid PID. Hence I
changed it to use `#positive?` instead.

The tests for the `#error?` method were marked as needing systemd, but I
saw no obvious reason for that due to how they all use mocked values, so
I removed the systemd requirement.
2025-03-15 22:13:44 +00:00
Mike McQuaid
4d55e48a16
Merge pull request #19460 from Homebrew/cache-consider-file-size
download_strategy: compare cached file size to Content-Length
2025-03-15 09:12:07 +00:00
Eric Knibbe
d8230eb740
download_strategy: compare cached size to Content-Length 2025-03-14 23:48:25 -04:00
Douglas Eichelberger
c67f24b7a8
Merge pull request #19499 from Homebrew/fix-meta-param
fix: DownloadStrategy meta params should be untyped
2025-03-15 01:31:53 +00:00
Douglas Eichelberger
b131f47d75
fix: DownloadStrategy meta params should be untyped 2025-03-14 18:18:58 -07:00
BrewTestBot
b28d170972
sorbet: Update RBI files.
Autogenerated by the [sorbet](https://github.com/Homebrew/brew/blob/master/.github/workflows/sorbet.yml) workflow.
2025-03-15 00:26:29 +00:00
Douglas Eichelberger
c9a6bd6438
Merge pull request #19475 from Homebrew/typed-system-command
refactor: Enable strict typing in download_strategy
2025-03-14 22:34:17 +00:00
Eric Knibbe
752120772c
Merge pull request #19494 from Homebrew/dependabot/bundler/Library/Homebrew/spoom-1.6.1
build(deps-dev): bump spoom from 1.6.0 to 1.6.1 in /Library/Homebrew
2025-03-14 21:48:34 +00:00
dependabot[bot]
ba940f864d
build(deps-dev): bump spoom from 1.6.0 to 1.6.1 in /Library/Homebrew
Bumps [spoom](https://github.com/Shopify/spoom) from 1.6.0 to 1.6.1.
- [Release notes](https://github.com/Shopify/spoom/releases)
- [Commits](https://github.com/Shopify/spoom/compare/v1.6.0...v1.6.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-14 21:09:05 +00:00
Eric Knibbe
9b8c177150
Merge pull request #19493 from Homebrew/dependabot/bundler/Library/Homebrew/rbi-0.3.1
build(deps-dev): bump rbi from 0.3.0 to 0.3.1 in /Library/Homebrew
2025-03-14 20:49:27 +00:00
BrewTestBot
9e18d6b14f
Update RBI files for rbi.
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml) workflow.
2025-03-14 20:34:10 +00:00
BrewTestBot
25d8002310
brew vendor-gems: commit updates. 2025-03-14 20:34:01 +00:00
dependabot[bot]
776b9ee38a
build(deps-dev): bump rbi from 0.3.0 to 0.3.1 in /Library/Homebrew
Bumps [rbi](https://github.com/Shopify/rbi) from 0.3.0 to 0.3.1.
- [Release notes](https://github.com/Shopify/rbi/releases)
- [Commits](https://github.com/Shopify/rbi/compare/v0.3.0...v0.3.1)

---
updated-dependencies:
- dependency-name: rbi
  dependency-type: indirect
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-14 20:14:01 +00:00
Eric Knibbe
4b4d9d7e73
Merge pull request #19492 from Homebrew/dependabot/bundler/Library/Homebrew/sorbet-7d64cd566f
build(deps): bump the sorbet group in /Library/Homebrew with 4 updates
2025-03-14 19:18:55 +00:00
BrewTestBot
90ab32b7da Update RBI files for sorbet.
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml) workflow.
2025-03-14 15:07:40 -04:00
BrewTestBot
1ebe31713c brew vendor-gems: commit updates. 2025-03-14 15:07:40 -04:00
dependabot[bot]
2473507b0b build(deps): bump the sorbet group in /Library/Homebrew with 4 updates
Bumps the sorbet group in /Library/Homebrew with 4 updates: [sorbet-static-and-runtime](https://github.com/sorbet/sorbet), [sorbet-runtime](https://github.com/sorbet/sorbet), [sorbet](https://github.com/sorbet/sorbet) and [sorbet-static](https://github.com/sorbet/sorbet).


Updates `sorbet-static-and-runtime` from 0.5.11930 to 0.5.11933
- [Release notes](https://github.com/sorbet/sorbet/releases)
- [Commits](https://github.com/sorbet/sorbet/commits)

Updates `sorbet-runtime` from 0.5.11930 to 0.5.11933
- [Release notes](https://github.com/sorbet/sorbet/releases)
- [Commits](https://github.com/sorbet/sorbet/commits)

Updates `sorbet` from 0.5.11930 to 0.5.11933
- [Release notes](https://github.com/sorbet/sorbet/releases)
- [Commits](https://github.com/sorbet/sorbet/commits)

Updates `sorbet-static` from 0.5.11930 to 0.5.11933
- [Release notes](https://github.com/sorbet/sorbet/releases)
- [Commits](https://github.com/sorbet/sorbet/commits)

---
updated-dependencies:
- dependency-name: sorbet-static-and-runtime
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: sorbet
- dependency-name: sorbet-runtime
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: sorbet
- dependency-name: sorbet
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: sorbet
- dependency-name: sorbet-static
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: sorbet
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-14 15:07:40 -04:00
Carlo Cabrera
8f2c28c2f6
Merge pull request #19495 from BenBergman/patch-1
Fix typo in Installation.md
2025-03-14 18:44:57 +00:00
Benjamin Bergman
b378ec91fe
Fix typo in Installation.md 2025-03-14 13:25:21 -05:00
Mike McQuaid
a20b5c5d67
Merge pull request #19491 from Homebrew/service_any_installed_prefix
formula: use any_installed_prefix for service paths
2025-03-14 17:28:51 +00:00
Mike McQuaid
8060ce8e54
Merge pull request #19490 from Homebrew/fix_services_types
Fix services types
2025-03-14 17:24:10 +00:00
Mike McQuaid
805cd6f54f
formula: use any_installed_prefix for service paths
This fixes some edge cases where these paths cannot be found if a keg is
not linked.
2025-03-14 17:17:27 +00:00
Mike McQuaid
c82518032e
Fix services types
Some of the typing/`T.must` usage when moving the
Homebrew/homebrew-services code to Homebrew/brew was not quite correct.

Rather than trying to make everything `strict` and import at the same
time: let's mostly loosen the typing to fix a few bugs and allow us to
add more later.
2025-03-14 16:53:07 +00:00
Mike McQuaid
0344030256
Merge pull request #19488 from Homebrew/sponsors-maintainers-man-completions
Update manpage and completions.
2025-03-14 08:55:32 +00:00