dependabot[bot]
e942d9e369
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.11980 to 0.5.11984
- [Release notes](https://github.com/sorbet/sorbet/releases )
- [Commits](https://github.com/sorbet/sorbet/commits )
Updates `sorbet-runtime` from 0.5.11980 to 0.5.11984
- [Release notes](https://github.com/sorbet/sorbet/releases )
- [Commits](https://github.com/sorbet/sorbet/commits )
Updates `sorbet` from 0.5.11980 to 0.5.11984
- [Release notes](https://github.com/sorbet/sorbet/releases )
- [Commits](https://github.com/sorbet/sorbet/commits )
Updates `sorbet-static` from 0.5.11980 to 0.5.11984
- [Release notes](https://github.com/sorbet/sorbet/releases )
- [Commits](https://github.com/sorbet/sorbet/commits )
---
updated-dependencies:
- dependency-name: sorbet-static-and-runtime
dependency-version: 0.5.11984
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: sorbet
- dependency-name: sorbet-runtime
dependency-version: 0.5.11984
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: sorbet
- dependency-name: sorbet
dependency-version: 0.5.11984
dependency-type: indirect
update-type: version-update:semver-patch
dependency-group: sorbet
- dependency-name: sorbet-static
dependency-version: 0.5.11984
dependency-type: indirect
update-type: version-update:semver-patch
dependency-group: sorbet
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-04-03 18:36:20 +00:00
Mike McQuaid
e3137f192f
Merge pull request #19642 from Homebrew/linux_ci_gcc
...
Update Linux GCC code.
2025-04-03 15:25:43 +00:00
Mike McQuaid
8937beb3a1
Merge pull request #19688 from Homebrew/unbottled-linux-arch
...
dev-cmd/unbottled: check arch requirement on Linux
2025-04-03 15:11:49 +00:00
Mike McQuaid
0c476a0a97
Merge pull request #19692 from Homebrew/services_prioritise_print
...
services: prioritise `launchctl print` over `launchctl list`.
2025-04-03 14:13:50 +00:00
Michael Cho
053fa14fc2
dev-cmd/unbottled: check arch requirement on Linux
2025-04-03 10:01:07 -04:00
Mike McQuaid
2b4324af9b
Update Linux GCC code.
...
Update both the variables that dictate this and the documents that
explain our GCC/glibc policies.
These should ease a future migration to a newer GCC version.
2025-04-03 12:47:21 +01:00
Mike McQuaid
5a211a022d
Merge pull request #19691 from Homebrew/sorbet-files-update
...
sorbet: Update RBI files.
2025-04-03 11:05:27 +00:00
Mike McQuaid
08633d4cb6
Merge pull request #19686 from Homebrew/bundle_exec_env_version
...
bundle: fix up formula name for environment variable.
2025-04-03 10:15:47 +00:00
Mike McQuaid
3012f427df
bundle: fix up formula name for environment variable.
...
We previously were trying to pass through invalid environment variable
names so let's fix these up and query those instead.
2025-04-03 11:05:07 +01:00
Mike McQuaid
c592ae63dd
services: prioritise launchctl print
over launchctl list
.
...
In https://github.com/Homebrew/brew/pull/19602 we changed
`launchctl list` to pass the domain target. Sadly, this is not valid
syntax. Instead, restore passing the `service_name` to `launchctl list`
and instead use `launchctl print` first to query the more specific
domain target before we fall back to the less specific service name.
2025-04-03 10:01:45 +01:00
BrewTestBot
12e2818d1b
sorbet: Update RBI files.
...
Autogenerated by the [sorbet](https://github.com/Homebrew/brew/blob/master/.github/workflows/sorbet.yml ) workflow.
2025-04-03 08:12:33 +00:00
Mike McQuaid
e537b716e8
Merge pull request #19685 from botantony/bump-no-auto
...
dev-cmd/bump: add `--no-autobump` flag
2025-04-03 07:47:20 +00:00
Mike McQuaid
b44dfb2999
Merge pull request #19676 from Homebrew/brew_bundle_upgrade_formula
...
Add `brew bundle --upgrade-formulae`
2025-04-03 07:37:07 +00:00
Patrick Linnane
b534d61c0b
Merge pull request #19687 from Homebrew/dependabot/bundler/Library/Homebrew/sorbet-46ed8de968
...
build(deps): bump the sorbet group in /Library/Homebrew with 4 updates
2025-04-03 02:35:00 +00:00
BrewTestBot
b93734c336
brew vendor-gems: commit updates.
2025-04-03 01:55:24 +00:00
botantony
3c33fa9d43
dev-cmd/bump: update shell completions and man page
...
Signed-off-by: botantony <antonsm21@gmail.com>
2025-04-02 20:29:50 +02:00
dependabot[bot]
64f71f53bb
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.11971 to 0.5.11980
- [Release notes](https://github.com/sorbet/sorbet/releases )
- [Commits](https://github.com/sorbet/sorbet/commits )
Updates `sorbet-runtime` from 0.5.11971 to 0.5.11980
- [Release notes](https://github.com/sorbet/sorbet/releases )
- [Commits](https://github.com/sorbet/sorbet/commits )
Updates `sorbet` from 0.5.11971 to 0.5.11980
- [Release notes](https://github.com/sorbet/sorbet/releases )
- [Commits](https://github.com/sorbet/sorbet/commits )
Updates `sorbet-static` from 0.5.11971 to 0.5.11980
- [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-02 18:10:10 +00:00
Mike McQuaid
89d0309b9c
Add brew bundle --upgrade-formulae
...
This flag allows you to specify formulae to upgrade, even if
`$HOMEBREW_BUNDLE_NO_UPGRADE` is set.
This is useful for upgrading specific formulae without upgrading all
formulae.
While we're here, let's add Sorbet signatures to the `Bundle` module
because I needed to add a new method there anyway.
2025-04-02 17:15:36 +01:00
Bo Anderson
e42c792fe3
Merge pull request #19684 from Homebrew/bundle-exec-tests
...
bundle: add tests for `exec --services`
2025-04-02 15:52:26 +00:00
botantony
aa86fcc9b3
dev-cmd/bump: suggestions from MikeMcQuaid
...
Co-authored-by: Mike McQuaid <mike@mikemcquaid.com>
Signed-off-by: botantony <antonsm21@gmail.com>
2025-04-02 17:23:09 +02:00
Bo Anderson
4254b75cb8
bundle: add tests for exec --services
2025-04-02 16:09:16 +01:00
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