33936 Commits

Author SHA1 Message Date
BrewTestBot
b95fe2bc6e
brew vendor-gems: commit updates. 2024-12-04 16:40:30 +00:00
dependabot[bot]
811536aac7
build(deps-dev): bump minitest in /Library/Homebrew
Bumps [minitest](https://github.com/minitest/minitest) from 5.25.2 to 5.25.4.
- [Changelog](https://github.com/minitest/minitest/blob/master/History.rdoc)
- [Commits](https://github.com/minitest/minitest/compare/v5.25.2...v5.25.4)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-04 16:39:12 +00:00
Ruoyu Zhong
36d06c5075
Merge remote-tracking branch 'origin/master' into systemd-quote 2024-12-04 18:01:10 +08:00
Mike McQuaid
8b7c074b6b
Merge pull request #18864 from Homebrew/systemd-new-line
service: end systemd configs with a new line
2024-12-04 09:24:09 +00:00
George L. Yermulnik
75b37366d3 feat: Add Bash completion for Homebrew aliases
Add Bash completion support for Homebrew aliases:
https://github.com/Homebrew/homebrew-aliases

Unfortunately I'm not familiar enough neither with Ruby, nor with Fish/Zsh 🤷🏻

Fixes https://github.com/Homebrew/homebrew-aliases/issues/91
2024-12-03 23:48:50 -05:00
Ruoyu Zhong
4f03c10fa3
Merge pull request #18859 from Homebrew/dependabot/bundler/Library/Homebrew/rubocop-1.69.1
build(deps-dev): bump rubocop from 1.69.0 to 1.69.1 in /Library/Homebrew
2024-12-04 03:25:10 +08:00
Ruoyu Zhong
ff822bfab5
Merge pull request #18861 from Homebrew/dependabot/bundler/Library/Homebrew/rspec-support-3.13.2
build(deps-dev): bump rspec-support from 3.13.1 to 3.13.2 in /Library/Homebrew
2024-12-04 03:22:15 +08:00
Ruoyu Zhong
109356a692
Merge pull request #18860 from Homebrew/dependabot/bundler/Library/Homebrew/json-2.9.0
build(deps-dev): bump json from 2.8.2 to 2.9.0 in /Library/Homebrew
2024-12-04 03:21:05 +08:00
Ruoyu Zhong
a8a6a5bdb7
utils/service: simplify 2024-12-04 03:09:11 +08:00
BrewTestBot
1597e027e4
Update RBI files for rspec-support.
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml) workflow.
2024-12-03 19:04:50 +00:00
BrewTestBot
f2e813160c
brew vendor-gems: commit updates. 2024-12-03 19:04:45 +00:00
BrewTestBot
4f750bee3e
brew vendor-gems: commit updates. 2024-12-03 19:04:40 +00:00
BrewTestBot
693dd7a17a
brew vendor-gems: commit updates. 2024-12-03 19:04:19 +00:00
BrewTestBot
1618e7c6cc
Update RBI files for rubocop.
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml) workflow.
2024-12-03 19:04:15 +00:00
BrewTestBot
b744276503
brew vendor-gems: commit updates. 2024-12-03 19:03:53 +00:00
Ruoyu Zhong
46fab4458a
test/service_spec: fix tests 2024-12-04 03:02:24 +08:00
Ruoyu Zhong
bba67ec02e
service: fix systemd command line quoting
Fixes #18802 (affected formulae still need rebuilding).
2024-12-04 02:57:11 +08:00
Ruoyu Zhong
15146b2b67
utils/service: add systemd_quote helper
We need a way to escape systemd command lines properly as systemd treats
unrecognised escape sequences as separate literal characters. This helper
function does that.
2024-12-04 02:57:08 +08:00
Ruoyu Zhong
21cd8e92c3
service: end systemd configs with a new line
systemd configs, like all UNIX text files, should end with a new line.
2024-12-04 02:46:52 +08:00
dependabot[bot]
fa38d803a0
build(deps): bump sorbet-runtime in /Library/Homebrew
Bumps [sorbet-runtime](https://github.com/sorbet/sorbet) from 0.5.11670 to 0.5.11672.
- [Release notes](https://github.com/sorbet/sorbet/releases)
- [Commits](https://github.com/sorbet/sorbet/commits)

---
updated-dependencies:
- dependency-name: sorbet-runtime
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-03 18:42:20 +00:00
dependabot[bot]
5f3330e281
build(deps-dev): bump rspec-support in /Library/Homebrew
Bumps [rspec-support](https://github.com/rspec/rspec) from 3.13.1 to 3.13.2.
- [Changelog](https://github.com/rspec/rspec/blob/rspec-support-v3.13.2/rspec-support/Changelog.md)
- [Commits](https://github.com/rspec/rspec/compare/rspec-support-v3.13.1...rspec-support-v3.13.2)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-03 18:41:59 +00:00
dependabot[bot]
b4bc8ed4ce
build(deps-dev): bump json from 2.8.2 to 2.9.0 in /Library/Homebrew
Bumps [json](https://github.com/ruby/json) from 2.8.2 to 2.9.0.
- [Release notes](https://github.com/ruby/json/releases)
- [Changelog](https://github.com/ruby/json/blob/master/CHANGES.md)
- [Commits](https://github.com/ruby/json/compare/v2.8.2...v2.9.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-03 18:41:50 +00:00
dependabot[bot]
cbf3c1e567
build(deps-dev): bump rubocop from 1.69.0 to 1.69.1 in /Library/Homebrew
Bumps [rubocop](https://github.com/rubocop/rubocop) from 1.69.0 to 1.69.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.69.0...v1.69.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-03 18:41:42 +00:00
Carlo Cabrera
4029e3d7c1
cmd/update: avoid switching developers to stable branch
Checking for `HOMEBREW_NO_INSTALL_CLEANUP` was added in #18825, but this
breaks developers by switching them to the stable branch.

Setting `HOMEBREW_NO_UPDATE_CLEANUP` when `HOMEBREW_NO_INSTALL_CLEANUP`
is set seems like a relatively recent addition, so I don't think it
hurts to just remove it. We can add it back (correctly) if there are
users that need it.
2024-12-04 01:32:52 +08:00
Mike McQuaid
58e72b0a7f
Merge pull request #18856 from Homebrew/fix_brew_developer 2024-12-03 15:41:13 +00:00
Mike McQuaid
fc40424f0e
cmd/update-reset: remove .git/describe-cache.
As this is a cache and can potentially be incorrect, let's allow this
way of cleaning it up.
2024-12-03 14:30:14 +00:00
Mike McQuaid
d4c8ce0bba
Merge pull request #18839 from Homebrew/livecheck/rename-livecheckable 2024-12-03 09:27:53 +00:00
Mike McQuaid
59540e8b6c
Merge pull request #18855 from Homebrew/manpage-ignore-date 2024-12-03 09:25:34 +00:00
Mike McQuaid
5f82dd1880
cmd/developer: fix HOMEBREW_UPDATE_TO_TAG handling.
The handling of `HOMEBREW_UPDATE_TO_TAG` was incorrect as it implied it
also enabled developer mode whereas the opposite was true.
2024-12-03 09:08:50 +00:00
Michael Cho
a3ab1cba53
formula_auditor: avoid pkg-config dependency in core tap 2024-12-02 21:46:51 -05:00
Eric Knibbe
79fb75177f
generate-man-completions: also fail if only date changed 2024-12-02 15:44:27 -05:00
Patrick Linnane
2e780004c9
Merge pull request #18853 from Homebrew/dependabot/bundler/Library/Homebrew/regexp_parser-2.9.3 2024-12-02 12:44:07 -08:00
BrewTestBot
15f812fa35
Update RBI files for logger.
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml) workflow.
2024-12-02 20:32:48 +00:00
BrewTestBot
64b93b3ddd
Update RBI files for regexp_parser.
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml) workflow.
2024-12-02 20:32:47 +00:00
BrewTestBot
f6938559c9
brew vendor-gems: commit updates. 2024-12-02 20:32:39 +00:00
BrewTestBot
354215cbc3
brew vendor-gems: commit updates. 2024-12-02 20:32:37 +00:00
dependabot[bot]
0ff342264d
build(deps-dev): bump regexp_parser in /Library/Homebrew
Bumps [regexp_parser](https://github.com/ammar/regexp_parser) from 2.9.2 to 2.9.3.
- [Changelog](https://github.com/ammar/regexp_parser/blob/master/CHANGELOG.md)
- [Commits](https://github.com/ammar/regexp_parser/compare/v2.9.2...v2.9.3)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-02 18:59:38 +00:00
dependabot[bot]
3a4bd6cf7a
build(deps-dev): bump logger from 1.6.1 to 1.6.2 in /Library/Homebrew
Bumps [logger](https://github.com/ruby/logger) from 1.6.1 to 1.6.2.
- [Release notes](https://github.com/ruby/logger/releases)
- [Commits](https://github.com/ruby/logger/compare/v1.6.1...v1.6.2)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-02 18:59:27 +00:00
Sam Ford
79e20b3512
Standardize livecheck block language formatting 2024-12-02 10:13:04 -05:00
Sam Ford
01cb74e525
livecheck: clarify livecheckable language
Formulae, casks, and resources have a `#livecheckable?` method that
indicates whether they contain a `livecheck` block. This is intended
to be read as "has a livecheckable?", not "is livecheckable?" (as
livecheck can find versions for some packages/resources without a
`livecheck` block). Unfortunately, correct understanding of this
method's behavior [outside of documentation] relies on historical
knowledge that few people possess, so this is often confusing to
anyone who hasn't been working on livecheck since 2020.

In the olden days, a "livecheckable" was a Ruby file containing a
`livecheck` block (originally a hash) with a filename that
corresponded to a related formula. The `livecheck` blocks in
livecheckable files were integrated into their respective formulae in
August 2020, so [first-party] livecheckables ceased to exist at that
time. From that point forward, we simply referred to these as
`livecheck` blocks.

With that in mind, this clarifies the situation by replacing
"livecheckable" language. This includes renaming `#livecheckable?` to
`#livecheck_defined?`, replacing usage of "livecheckable" as a noun
with "`livecheck` block", replacing "livecheckable" as a boolean with
"livecheck_defined", and replacing incorrect usage of "livecheckable"
as an adjective with "checkable".
2024-12-02 10:13:03 -05:00
BrewTestBot
099620a98e
brew vendor-gems: commit updates. 2024-11-29 00:31:44 +00:00
BrewTestBot
c1f6f2cef9
sorbet: Update RBI files.
Autogenerated by the [sorbet](https://github.com/Homebrew/brew/blob/master/.github/workflows/sorbet.yml) workflow.
2024-11-29 00:26:57 +00:00
dependabot[bot]
c2eac20e04
build(deps-dev): bump tapioca from 0.16.4 to 0.16.5 in /Library/Homebrew
Bumps [tapioca](https://github.com/Shopify/tapioca) from 0.16.4 to 0.16.5.
- [Release notes](https://github.com/Shopify/tapioca/releases)
- [Commits](https://github.com/Shopify/tapioca/compare/v0.16.4...v0.16.5)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-28 18:46:24 +00:00
Patrick Linnane
f2719dc537
Merge pull request #18836 from Homebrew/dependabot/bundler/Library/Homebrew/rubocop-ast-1.36.2 2024-11-27 08:34:56 -08:00
BrewTestBot
bcecbee43b
Update RBI files for rubocop-ast.
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml) workflow.
2024-11-27 16:23:36 +00:00
BrewTestBot
5434dc84e0
brew vendor-gems: commit updates. 2024-11-27 16:23:27 +00:00
BrewTestBot
f8be8abbe6
brew vendor-gems: commit updates. 2024-11-27 16:23:16 +00:00
dependabot[bot]
b9b498df7f
build(deps-dev): bump sorbet in /Library/Homebrew
Bumps [sorbet](https://github.com/sorbet/sorbet) from 0.5.11668 to 0.5.11670.
- [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-11-27 16:04:12 +00:00
dependabot[bot]
3a63d74344
build(deps-dev): bump rubocop-ast in /Library/Homebrew
Bumps [rubocop-ast](https://github.com/rubocop/rubocop-ast) from 1.36.1 to 1.36.2.
- [Release notes](https://github.com/rubocop/rubocop-ast/releases)
- [Changelog](https://github.com/rubocop/rubocop-ast/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rubocop/rubocop-ast/compare/v1.36.1...v1.36.2)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-27 16:03:27 +00:00
Mike McQuaid
46da06aa4a
Merge pull request #18833 from Homebrew/formula-inreplace-global 2024-11-27 09:09:11 +00:00