33509 Commits

Author SHA1 Message Date
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
BrewTestBot
156dc4bcdd
Update RBI files for vernier.
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml) workflow.
2024-11-27 01:02:07 +00:00
BrewTestBot
18e61e07eb
brew vendor-gems: commit updates. 2024-11-27 01:02:00 +00:00
dependabot[bot]
e88801d5ee
build(deps-dev): bump vernier from 1.3.1 to 1.4.0 in /Library/Homebrew
Bumps [vernier](https://github.com/jhawthorn/vernier) from 1.3.1 to 1.4.0.
- [Release notes](https://github.com/jhawthorn/vernier/releases)
- [Commits](https://github.com/jhawthorn/vernier/compare/v1.3.1...v1.4.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-27 00:59:52 +00:00
BrewTestBot
4171abf686
Update RBI files for rubocop.
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml) workflow.
2024-11-26 22:10:57 +00:00
BrewTestBot
40b7ae5d57
brew vendor-gems: commit updates. 2024-11-26 22:10:34 +00:00
Patrick Linnane
f2fb863dbd
livecheck: remove outdated comment
Signed-off-by: Patrick Linnane <patrick@linnane.io>
2024-11-26 14:09:13 -08:00
Patrick Linnane
d04430d1a5
brew style --fix
Signed-off-by: Patrick Linnane <patrick@linnane.io>
2024-11-26 14:09:13 -08:00
dependabot[bot]
99851ac15e
build(deps-dev): bump rubocop from 1.68.0 to 1.69.0 in /Library/Homebrew
Dependabot couldn't find the original pull request head commit, c3bcea55ad90dfd5d593b565f22c7b145226d427.
2024-11-26 22:08:00 +00:00
BrewTestBot
f003f0140e
brew vendor-gems: commit updates. 2024-11-26 19:30:13 +00:00
Michael Cho
d22554cda2
formula: expose inreplace global parameter 2024-11-26 13:45:50 -05:00
dependabot[bot]
c0e27db1e5
build(deps-dev): bump sorbet in /Library/Homebrew
Bumps [sorbet](https://github.com/sorbet/sorbet) from 0.5.11663 to 0.5.11668.
- [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-26 18:24:12 +00:00
Michael Cho
8e3f2cea06
rubocops/uses_from_macos: allow using Sequoia jq 2024-11-26 11:05:05 -05:00
Issy Long
6fb9d2d2f4
Merge pull request #18824 from Homebrew/bump-cask-files-to-sorbet-strict 2024-11-26 10:03:57 +00:00
Eric Knibbe
1ed026c91a
update.sh: fix unused environment variable 2024-11-25 22:43:48 -05:00
Issy Long
f923ac574f
sorbet: Bump some Cask files to typed: strict 2024-11-26 00:25:06 +00:00
Michael Cho
f50c32e6a6
shims/mac/super: add pkgconf symlink
Since we switched to `pkgconf`, it is possible that a build tool may use
it before `pkg-config` so make sure both shims are available.
2024-11-25 17:03:28 -05:00
Mike McQuaid
e78a0adb4f
Merge pull request #18805 from Homebrew/perm-fixes
cask: try fix a couple of permission edge cases under multi-user
2024-11-25 17:49:32 +00:00
Bo Anderson
7308c105a4
cask: try fix a couple of permission edge cases under multi-user 2024-11-25 17:36:47 +00:00
BrewTestBot
bb8fcd1a2a
brew vendor-gems: commit updates. 2024-11-25 17:16:43 +00:00
dependabot[bot]
54b9a0abdc
build(deps): bump sorbet-runtime in /Library/Homebrew
Bumps [sorbet-runtime](https://github.com/sorbet/sorbet) from 0.5.11647 to 0.5.11663.
- [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-11-25 17:12:47 +00:00
Patrick Linnane
ba8d449073
formula_installer: allow installing/upgrading disabled formulae
Signed-off-by: Patrick Linnane <patrick@linnane.io>
2024-11-25 08:57:31 -08:00
Mike McQuaid
666601f401
Merge pull request #18811 from gromgit/brew-branch
system_config: print brew branch
2024-11-25 15:17:04 +00:00
Adrian Ho
6eb2030b22 system_config: print brew branch 2024-11-25 23:06:40 +08:00
Mike McQuaid
4a77cd1e2f
Merge pull request #18812 from Homebrew/bump-skip-pr-checking-when-up-to-date
bump: skip PR checking when up to date or livecheck fails
2024-11-25 08:55:08 +00:00
Mike McQuaid
56780f3355
Merge pull request #18806 from Homebrew/rm-uses-ostruct
Remove OpenStruct from Uses cmd
2024-11-25 08:51:07 +00:00
Mike McQuaid
cf75c48951
Merge pull request #18809 from reitermarkus/download-lock-interrupt
Fix incorrect download locking.
2024-11-25 08:36:58 +00:00