34239 Commits

Author SHA1 Message Date
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
Bo Anderson
a542ef9b7d
Merge pull request #18814 from Homebrew/revert-final-sig
Remove problematic :final from Requirement sigs
2024-11-25 03:36:44 +00:00
Sam Ford
1cbcc44cb4
bump: skip PR checking when livecheck fails
`brew bump` will check for PRs related to a package even if livecheck
fails to identify new versions. This reworks related conditions to
ensure that related PR checks are only run when livecheck returns
version information.
2024-11-24 20:50:39 -05:00
Sam Ford
918206e1fd
BumpVersionParser: expand tests
This expands test coverage for `BumpVersionParser`, bringing line
coverage to 100% and branch coverage to 95.45%. This is the best we
can do for branch coverage, as Sorbet will catch an invalid argument
type before the method is executed, so we can't exercise the method
in a test to get 100% coverage.
2024-11-24 20:50:38 -05:00
Sam Ford
a89457fcb9
bump: skip PR checking when up to date
`brew bump` will check for PRs related to a package even if the
package version and livecheck version are the same. We're presumably
only interested in related PRs when the livecheck version differs, so
we can reduce GitHub API requests by skipping the check(s) when the
versions are equal. We use `bump` in `autobump` workflows, so this
should help with recent rate limiting issues (e.g., 3203 out of 3426
autobumped formulae were up to date in a recent run).

This also reworks the output for duplicate PRs, making it clear when
`bump` skipped checking PRs (as printing "none" would suggest that
PRs were checked) and only printing the "Maybe duplicate" information
when checked. This makes it a little easier to understand what `bump`
has done internally from the output.
2024-11-24 20:50:37 -05:00
Douglas Eichelberger
ccfc8bfbe6 Remove :final from Requirement#satisfied? sig 2024-11-24 15:49:49 -08:00
Eric Knibbe
51be1d9652
revert setting --insecure to download ca-certificates 2024-11-24 14:57:32 -05:00
Markus Reiter
969005a505
Prevent race condition when deleting lock files. 2024-11-24 01:29:42 +01:00
Markus Reiter
4bd75d4235
Fix incorrect download locking. 2024-11-24 00:03:31 +01:00
Douglas Eichelberger
cb1c49e06b Fix sigs 2024-11-23 10:25:45 -08:00
Douglas Eichelberger
89e640c567 Remove OpenStruct from Uses cmd 2024-11-22 21:04:51 -08:00
Ruoyu Zhong
3b1d59d8c4
Merge pull request #18804 from Homebrew/dependabot/bundler/Library/Homebrew/minitest-5.25.2
build(deps-dev): bump minitest from 5.25.1 to 5.25.2 in /Library/Homebrew
2024-11-23 03:27:49 +08:00
BrewTestBot
9ee4ad8891
Update RBI files for minitest.
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml) workflow.
2024-11-22 19:15:54 +00:00
BrewTestBot
71a557b32f
brew vendor-gems: commit updates. 2024-11-22 19:15:43 +00:00
BrewTestBot
2e817ea991
Update RBI files for ruby-lsp.
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml) workflow.
2024-11-22 19:15:22 +00:00
BrewTestBot
a910ab7886
brew vendor-gems: commit updates. 2024-11-22 19:15:13 +00:00
dependabot[bot]
0b513dbaeb
build(deps-dev): bump minitest in /Library/Homebrew
Bumps [minitest](https://github.com/minitest/minitest) from 5.25.1 to 5.25.2.
- [Changelog](https://github.com/minitest/minitest/blob/master/History.rdoc)
- [Commits](https://github.com/minitest/minitest/compare/v5.25.1...v5.25.2)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-22 18:57:25 +00:00
dependabot[bot]
cc4039cb12
build(deps-dev): bump ruby-lsp in /Library/Homebrew
Bumps [ruby-lsp](https://github.com/Shopify/ruby-lsp) from 0.22.0 to 0.22.1.
- [Release notes](https://github.com/Shopify/ruby-lsp/releases)
- [Commits](https://github.com/Shopify/ruby-lsp/compare/v0.22.0...v0.22.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-22 18:56:49 +00:00
Mike McQuaid
3a5b17a421
Merge pull request #18801 from Homebrew/enforce-final
Enforce finalized sorbet methods
2024-11-22 09:03:04 +00:00
Douglas Eichelberger
33d9267d7d Enforce finalized sorbet methods 2024-11-21 18:34:11 -08:00
Eric Knibbe
86ada937cb
formula_installer: re-enable mirror usage when installing via API 2024-11-21 16:55:19 -05:00
BrewTestBot
d5d6734d18
Update RBI files for ruby-lsp.
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml) workflow.
2024-11-21 16:13:28 +00:00
BrewTestBot
7aaad8fd8d
brew vendor-gems: commit updates. 2024-11-21 16:13:18 +00:00