44824 Commits

Author SHA1 Message Date
botantony
e3875f790e
dev-cmd/bump: add --no-auto flag
I do not like that `brew bump` command checks every single formula/cask,
even ones updated by BrewTestBot. Instead of showing useful info about
outdated packages, my terminal buffer is fludded with `Formula is
autobumped so will have bump PRs opened by BrewTestBot every ~3 hours`.
This flag excludes autobumped packages before checking them.

Signed-off-by: botantony <antonsm21@gmail.com>
2025-04-02 16:44:44 +02:00
Mike McQuaid
c7634843d7
Merge pull request #19680 from kvokka/docs-improve-homebrew-on-linux-docs
docs: Remove aarch64 unsupported note for Homebrew on Linux #1
2025-04-02 08:26:55 +00:00
Mike McQuaid
ee6d5689a8
Merge pull request #19681 from Homebrew/parser-optimizations
perf: rubocop/tapioca parser optimizations
2025-04-02 08:15:00 +00:00
Mike McQuaid
7ef0daa6fb
Add Linux kernel requirement for Tier 1 support 2025-04-02 09:08:47 +01:00
Mike McQuaid
59569bbc69
Update Homebrew on Linux documentation
More support tier tweaks.
2025-04-02 09:07:47 +01:00
Mike McQuaid
37c357c258
docs/Homebrew-on-Linux: reference support tiers. 2025-04-02 09:06:16 +01:00
Mike McQuaid
d6f0e9f0fe
Merge pull request #19682 from Homebrew/cask-audit-container-dep
cask/audit: install container deps
2025-04-02 08:00:39 +00:00
Mike McQuaid
540bf02f6d
Merge pull request #19679 from Homebrew/update-if-needed
brew.sh: fix update-if-needed failing after update
2025-04-02 07:31:39 +00:00
Bevan Kay
4852829931
cask/audit: install container deps 2025-04-02 16:34:28 +11:00
Douglas Eichelberger
b3b6c147fb
perf: rubocop/tapioca parser optimizations 2025-04-01 21:26:09 -07:00
Mikhail Beliakov
1acba980c3
Remove aarch64 unsupported note for Homebrew on Linux 2025-04-02 05:01:13 +01:00
Bo Anderson
e0f7085299
brew.sh: fix update-if-needed failing after update 2025-04-02 02:44:12 +01:00
Patrick Linnane
b4ae6f5513
Merge pull request #19677 from Homebrew/dependabot/bundler/Library/Homebrew/rubocop-sorbet-0.10.0
build(deps-dev): bump rubocop-sorbet from 0.9.0 to 0.10.0 in /Library/Homebrew
2025-04-02 01:14:11 +00:00
Patrick Linnane
c1f98de96b
rubocop-sorbet: convert to plugin
Signed-off-by: Patrick Linnane <patrick@linnane.io>
2025-04-01 18:00:11 -07:00
BrewTestBot
0dcdeb6cb4
brew vendor-gems: commit updates. 2025-04-01 18:00:10 -07:00
dependabot[bot]
e088eb2caf
build(deps-dev): bump rubocop-sorbet in /Library/Homebrew
Bumps [rubocop-sorbet](https://github.com/shopify/rubocop-sorbet) from 0.9.0 to 0.10.0.
- [Release notes](https://github.com/shopify/rubocop-sorbet/releases)
- [Commits](https://github.com/shopify/rubocop-sorbet/compare/v0.9.0...v0.10.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-01 18:00:08 -07:00
Patrick Linnane
44f5f4cb15
Merge pull request #19678 from Homebrew/dependabot/bundler/Library/Homebrew/rubocop-performance-1.25.0
build(deps-dev): bump rubocop-performance from 1.24.0 to 1.25.0 in /Library/Homebrew
2025-04-01 20:53:11 +00:00
BrewTestBot
087279ebc1
brew vendor-gems: commit updates. 2025-04-01 20:40:25 +00:00
dependabot[bot]
6732ddfe8f
build(deps-dev): bump rubocop-performance in /Library/Homebrew
Bumps [rubocop-performance](https://github.com/rubocop/rubocop-performance) from 1.24.0 to 1.25.0.
- [Release notes](https://github.com/rubocop/rubocop-performance/releases)
- [Changelog](https://github.com/rubocop/rubocop-performance/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rubocop/rubocop-performance/compare/v1.24.0...v1.25.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-01 18:51:59 +00:00
Patrick Linnane
09ae8e93f3
Merge pull request #19675 from Homebrew/bundle_formula_version
bundle: use HOMEBREW_BUNDLE_FORMULA_VERSION_* for formula version.
2025-04-01 16:20:15 +00:00
Patrick Linnane
407d64108c
Merge pull request #19673 from Homebrew/bundle_tests_coverage
test/bundle: add additional test coverage.
2025-04-01 16:19:46 +00:00
Patrick Linnane
8df90c8e6f
Merge pull request #19674 from Homebrew/bundle_cleanup_keepme
bundle/commands/cleanup: correctly handle `.keepme` references.
2025-04-01 16:19:26 +00:00
Patrick Linnane
b4d18a8c6d
Merge pull request #19657 from Homebrew/support_tiers_code
Link to Support Tiers in diagnostic/error messages
2025-04-01 16:19:01 +00:00
Patrick Linnane
39afba427e
Merge pull request #19670 from Homebrew/bump_warn_unofficial_taps
dev-cmd/bump-*: only warn on duplicate PRs for official taps.
2025-04-01 16:18:22 +00:00
Patrick Linnane
139fa6dc4c
Merge pull request #19659 from Homebrew/dependabot/bundler/Library/Homebrew/sorbet-40b20f2084
build(deps): bump the sorbet group in /Library/Homebrew with 4 updates
2025-04-01 16:17:21 +00:00
BrewTestBot
f9ea1956d2
brew vendor-gems: commit updates. 2025-04-01 14:59:45 +00:00
Mike McQuaid
37752e3088
bundle: use HOMEBREW_BUNDLE_FORMULA_VERSION_* for formula version.
As this variable is no longer just used for `brew bundle exec`.
2025-04-01 15:35:27 +01:00
Mike McQuaid
cf8835eff7
test/bundle: add additional test coverage.
Add missing test coverage, requires, fix a TODO and remove `needs_macos`
from a cask test.
2025-04-01 15:17:19 +01:00
Mike McQuaid
c72386e3c3
bundle/commands/cleanup: correctly handle .keepme references.
Extract the relevant logic from `formula.rb`, moving to `keg.rb` and
then use this logic in `bundle/commands/cleanup.rb` to ensure that we
don't say we need to uninstall formulae that should be still kept.
2025-04-01 15:12:12 +01:00
dependabot[bot]
d433876dea
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.11965 to 0.5.11966
- [Release notes](https://github.com/sorbet/sorbet/releases)
- [Commits](https://github.com/sorbet/sorbet/commits)

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

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

Updates `sorbet-static` from 0.5.11965 to 0.5.11966
- [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-04-01 13:23:45 +00:00
Mike McQuaid
f9baac24a2
Merge pull request #19672 from Homebrew/fix_bump_cask_pr_os_arch
dev-cmd/bump-cask-pr: fix Linux cask bumping.
2025-04-01 13:20:08 +00:00
Mike McQuaid
ce720c1d61
Merge pull request #19649 from botantony/php-shebang
language: add php shebang module
2025-04-01 13:14:48 +00:00
Mike McQuaid
7c691aad9b
Merge pull request #19671 from Homebrew/dockerfile_formatting
Dockerfile: autoformat.
2025-04-01 12:46:05 +00:00
Mike McQuaid
7250624b56
dev-cmd/bump-cask-pr: fix Linux cask bumping.
- Remove check for `cask.depends_on.macos` as it seems to be always
  present and set to at least >=10.11
- When we've specified multiple architectures, allow casks to be invalid
  on some architectures.
2025-04-01 12:07:16 +01:00
Mike McQuaid
ca65389584
Dockerfile: autoformat.
When I was working on this in VSCode with auto-formatting enabled: it
wanted to make these changes which seem nicer to let's let it.
2025-04-01 11:35:43 +01:00
Mike McQuaid
d899f00c4b
Link to Support Tiers in diagnostic/error messages
Now that we have this nice URL let's reference it to allow our other
messages to be a bit shorter/kinder.
2025-04-01 11:35:27 +01:00
Mike McQuaid
108ecf9aac
dev-cmd/bump-*: only warn on duplicate PRs for official taps.
The default behaviour is too strict for unofficial taps. We can still
warn elsewhere but, given the potential for false positives, let's
loosen things a bit.
2025-04-01 11:01:17 +01:00
Carlo Cabrera
3f7c0854a3
Merge pull request #19669 from Homebrew/formula-grammar
formula: fix warning message grammar
2025-04-01 09:34:01 +00:00
Carlo Cabrera
b66c682dc6
formula: fix warning message grammar
The sentence needs a verb.
2025-04-01 17:19:57 +08:00
Mike McQuaid
319c3e95b5
Merge pull request #19658 from Homebrew/bootsnap_default
Enable Bootsnap by default
2025-04-01 07:31:26 +00:00
Patrick Linnane
0b0467716f
Merge pull request #19666 from Homebrew/rm-ssh-no-op
workflows: remove no-op ssh signing value
2025-04-01 01:13:00 +00:00
Bevan Kay
c9abd145cb
Merge pull request #19667 from Homebrew/unsupported-configs
docs/Support-Tiers: update unsupported config examples
2025-03-31 23:45:07 +00:00
Patrick Linnane
9fd33121da
docs/Support-Tiers: update unsupported config examples
Signed-off-by: Patrick Linnane <patrick@linnane.io>
2025-03-31 16:11:28 -07:00
Patrick Linnane
b6cad3be14
workflows: remove no-op ssh signing value
Signed-off-by: Patrick Linnane <patrick@linnane.io>
2025-03-31 16:09:20 -07:00
Patrick Linnane
3300807905
Merge pull request #19660 from Homebrew/dependabot/bundler/Library/Homebrew/parser-3.3.7.4
build(deps-dev): bump parser from 3.3.7.3 to 3.3.7.4 in /Library/Homebrew
2025-03-31 22:54:14 +00:00
Patrick Linnane
e73e9fa10a
Merge pull request #19661 from Homebrew/dependabot/bundler/Library/Homebrew/rbs-3.9.2
build(deps-dev): bump rbs from 3.9.1 to 3.9.2 in /Library/Homebrew
2025-03-31 22:54:11 +00:00
BrewTestBot
80ae335b2f
Update RBI files for parser.
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml) workflow.
2025-03-31 22:41:56 +00:00
Patrick Linnane
3278f931d3
Merge pull request #19664 from Homebrew/dependabot/github_actions/actions/create-github-app-token-1.12.0
build(deps): bump actions/create-github-app-token from 1.11.7 to 1.12.0
2025-03-31 22:38:58 +00:00
BrewTestBot
80a9659a13
Update RBI files for rbs.
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml) workflow.
2025-03-31 22:38:33 +00:00
BrewTestBot
2eda7c418e
brew vendor-gems: commit updates. 2025-03-31 22:38:24 +00:00