45345 Commits

Author SHA1 Message Date
dependabot[bot]
2c663d8f17
build(deps-dev): bump ruby-lsp in /Library/Homebrew
Bumps [ruby-lsp](https://github.com/Shopify/ruby-lsp) from 0.23.12 to 0.23.13.
- [Release notes](https://github.com/Shopify/ruby-lsp/releases)
- [Commits](https://github.com/Shopify/ruby-lsp/compare/v0.23.12...v0.23.13)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-28 18:57:36 +00:00
dependabot[bot]
1b8b6d7860
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.11960 to 0.5.11965
- [Release notes](https://github.com/sorbet/sorbet/releases)
- [Commits](https://github.com/sorbet/sorbet/commits)

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

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

Updates `sorbet-static` from 0.5.11960 to 0.5.11965
- [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-28 18:57:13 +00:00
Douglas Eichelberger
138eba20f8
Merge pull request #19618 from Homebrew/formula-url-getter
fix: Allow Formula.url with no args to get url
2025-03-28 17:31:45 +00:00
Mike McQuaid
fea657156f
Merge pull request #19638 from Homebrew/services_named_args
cmd/services: add named arguments.
2025-03-28 17:22:41 +00:00
Mike McQuaid
f54b4183a0
cmd/services: add named arguments.
This improves the generated completions.

Co-authored-by: Eric Knibbe <enk3@outlook.com>
2025-03-28 16:11:12 +00:00
Mike McQuaid
11426c9680
Merge pull request #19623 from abitrolly/github-homepage-empty
create: use GitHub project URL if homepage is empty
2025-03-28 11:52:05 +00:00
Ruoyu Zhong
380bfbb5c9
Merge pull request #19640 from Homebrew/sponsors-maintainers-man-completions
Update manpage and completions.
2025-03-28 09:37:14 +00:00
BrewTestBot
2cee8e9c08
Update manpage and completions.
Autogenerated by the [sponsors-maintainers-man-completions](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/sponsors-maintainers-man-completions.yml) workflow.
2025-03-28 09:05:47 +00:00
Mike McQuaid
7b2ca65eac
Merge pull request #19621 from abitrolly/create-url-not-file
create: check that downloaded URL is actually archive
2025-03-28 08:52:00 +00:00
Mike McQuaid
2603401bcb
Merge pull request #19552 from Homebrew/bundle-services
Add `brew bundle exec --services`
2025-03-28 08:43:43 +00:00
Bo Anderson
c273d8b467
test/bundle: improve coverage 2025-03-28 05:54:59 +00:00
Bo Anderson
650f62bcba
Fold brew bundle services into exec 2025-03-28 05:54:58 +00:00
Bo Anderson
c7e8b66da3
bundle: add --services flag for sh and exec 2025-03-28 05:54:57 +00:00
Bo Anderson
786ad348a5
bundle: use version env for installer service handling 2025-03-28 05:54:52 +00:00
Bo Anderson
2b906e4fe3
services: support --file= in restart command 2025-03-28 05:21:08 +00:00
Bo Anderson
615fb764a1
Add brew bundle services helper 2025-03-28 05:21:07 +00:00
Bo Anderson
0b58e8fd37
services: add --keep flag 2025-03-28 05:21:05 +00:00
Anatoli Babenia
d90a1990ac create: fix brew style 2025-03-28 07:27:47 +03:00
Anatoli Babenia
9f1093266d Update Library/Homebrew/formula_creator.rb
Co-authored-by: Mike McQuaid <mike@mikemcquaid.com>
2025-03-28 07:27:47 +03:00
Anatoli Babenia
62753a5ec6 create: check that downloaded URL is actually archive
My common mistake is to specify release URL, like

    brew crate https://github.com/hugelgupf/p9/releases/tag/v0.3.0

which gives unpacking errors later. It should be archive instead

    brew create https://github.com/hugelgupf/p9/archive/refs/tags/v0.3.0.tar.gz

Ideally we can try to autodetect the archive from release page,
but erroring out if downloaded file is HTML page should be handy
for early spotting other URL mistakes too.
2025-03-28 07:27:47 +03:00
Patrick Linnane
ad75e9b337
Merge pull request #19627 from Homebrew/bundle_check_already_output_formulae_errors
Allow callers of `brew bundle check` to filter errors.
2025-03-27 23:52:13 +00:00
Patrick Linnane
791f5d4ebb
Merge pull request #19629 from Homebrew/dependabot/bundler/Library/Homebrew/rubocop-1.75.1
build(deps-dev): bump rubocop from 1.74.0 to 1.75.1 in /Library/Homebrew
2025-03-27 23:49:16 +00:00
Patrick Linnane
2ad06594f8
Merge pull request #19628 from Homebrew/dependabot/bundler/Library/Homebrew/sorbet-9483504e1e
build(deps): bump the sorbet group in /Library/Homebrew with 4 updates
2025-03-27 21:30:11 +00:00
BrewTestBot
c1c35b5473
Update RBI files for rubocop.
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml) workflow.
2025-03-27 21:16:43 +00:00
BrewTestBot
50cb6dc139
brew vendor-gems: commit updates. 2025-03-27 21:16:18 +00:00
BrewTestBot
cb94105685
brew vendor-gems: commit updates. 2025-03-27 21:15:33 +00:00
dependabot[bot]
f4c05b1903
build(deps-dev): bump rubocop from 1.74.0 to 1.75.1 in /Library/Homebrew
Bumps [rubocop](https://github.com/rubocop/rubocop) from 1.74.0 to 1.75.1.
- [Release notes](https://github.com/rubocop/rubocop/releases)
- [Changelog](https://github.com/rubocop/rubocop/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rubocop/rubocop/compare/v1.74.0...v1.75.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-27 21:14:35 +00:00
Patrick Linnane
17a5b72645
Merge pull request #19630 from Homebrew/dependabot/bundler/Library/Homebrew/logger-1.7.0
build(deps-dev): bump logger from 1.6.6 to 1.7.0 in /Library/Homebrew
2025-03-27 21:14:08 +00:00
Carlo Cabrera
3c64c26535
Merge pull request #19620 from Homebrew/bootsnap-reset
Reset Bootsnap after installing gems
2025-03-27 18:47:11 +00:00
BrewTestBot
71792ebb01
brew vendor-gems: commit updates. 2025-03-27 18:20:01 +00:00
dependabot[bot]
039ecd21d8
build(deps-dev): bump logger from 1.6.6 to 1.7.0 in /Library/Homebrew
Bumps [logger](https://github.com/ruby/logger) from 1.6.6 to 1.7.0.
- [Release notes](https://github.com/ruby/logger/releases)
- [Commits](https://github.com/ruby/logger/compare/v1.6.6...v1.7.0)

---
updated-dependencies:
- dependency-name: logger
  dependency-type: indirect
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-27 18:04:17 +00:00
dependabot[bot]
1c84abbd5e
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.11956 to 0.5.11960
- [Release notes](https://github.com/sorbet/sorbet/releases)
- [Commits](https://github.com/sorbet/sorbet/commits)

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

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

Updates `sorbet-static` from 0.5.11956 to 0.5.11960
- [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-27 18:03:53 +00:00
Patrick Linnane
e0b1cf2234
Merge pull request #19614 from Homebrew/dependabot/bundler/Library/Homebrew/rubocop-1.75.0 2025-03-27 09:13:22 -07:00
Mike McQuaid
d3a64157e1
Allow callers of brew bundle check to filter errors.
If callers of `brew bundle check` have already output some formulae
errors, they can set the
`HOMEBREW_BUNDLE_CHECK_ALREADY_OUTPUT_FORMULAE_ERRORS` environment
variable to the names of the formulae that have already been output.
2025-03-27 15:37:31 +00:00
Mike McQuaid
c8d8c09d77
Merge pull request #19626 from Homebrew/update_if_needed
Add `brew update-if-needed`
2025-03-27 14:41:09 +00:00
Mike McQuaid
5ec5063dc7
Add brew update-if-needed
This uses the logic in `brew.sh` for deciding whether or not to run
`brew update --auto-update` and makes it a dedicated command that can
be used instead of `brew update` in scripts to be really fast in the
no-op case.

`brew update` will always do at least some updating which is a nicer
default but is much slower.
2025-03-27 13:16:00 +00:00
Mike McQuaid
928985103d
Merge pull request #19625 from Homebrew/fix_linux_bundle_skipper
linux/bundle/skipper: fix skipper logic.
2025-03-27 12:19:02 +00:00
Mike McQuaid
11875cde2f linux/bundle/skipper: fix skipper logic.
This should be reversed to work as expected on Linux.
2025-03-27 11:49:10 +00:00
Anatoli Babenia
c0476672b5 create: use GitHub project URL if homepage is empty 2025-03-27 08:00:30 +03:00
Patrick Linnane
9821a7e896
fix new offenses
Signed-off-by: Patrick Linnane <patrick@linnane.io>
2025-03-27 03:38:09 +00:00
BrewTestBot
656ad07548
Update RBI files for rubocop.
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml) workflow.
2025-03-27 03:38:08 +00:00
BrewTestBot
3a899dbeea
brew vendor-gems: commit updates. 2025-03-27 03:38:07 +00:00
dependabot[bot]
0d4c8cdc30
build(deps-dev): bump rubocop from 1.74.0 to 1.75.0 in /Library/Homebrew
Bumps [rubocop](https://github.com/rubocop/rubocop) from 1.74.0 to 1.75.0.
- [Release notes](https://github.com/rubocop/rubocop/releases)
- [Changelog](https://github.com/rubocop/rubocop/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rubocop/rubocop/compare/v1.74.0...v1.75.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-27 03:38:06 +00:00
Bo Anderson
1168ec1feb
Reset Bootsnap after installing gems 2025-03-27 03:37:17 +00:00
Patrick Linnane
76e154fe82
Merge pull request #19619 from Homebrew/sponsors-maintainers-man-completions
Update sponsors.
2025-03-27 02:01:05 +00:00
BrewTestBot
8748b0ab5e
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-27 00:07:47 +00:00
Douglas Eichelberger
e58486cd4c
fix: Allow Formula.url with no args to get url 2025-03-26 12:15:25 -07:00
Patrick Linnane
95fd892fb1
Merge pull request #19617 from Homebrew/dependabot/pip/Library/Homebrew/formula-analytics/influxdb3-python-0.12.0
build(deps): bump influxdb3-python from 0.11.0 to 0.12.0 in /Library/Homebrew/formula-analytics
2025-03-26 18:54:02 +00:00
Patrick Linnane
e659a0db1b
Merge pull request #19615 from abitrolly/create-show-install
create: show command to install formula for testing
2025-03-26 18:51:30 +00:00
Patrick Linnane
d29db5414c
Merge pull request #19616 from Homebrew/dependabot/pip/Library/Homebrew/formula-analytics/setuptools-78.1.0
build(deps): bump setuptools from 78.0.2 to 78.1.0 in /Library/Homebrew/formula-analytics
2025-03-26 18:49:03 +00:00