Mike McQuaid
435158884d
Move formula analytics pretty name logic to MacOSVersion.
...
This makes sense to centralize these so when we support new macOS
versions we can just add them to the
`VERSIONS_TO_ANALYTICS_PRETTY_NAMES` hash.
2025-08-18 16:57:20 +01:00
Mike McQuaid
831f453bc7
Merge pull request #20492 from Homebrew/sponsors-maintainers-man-completions
...
Update manpage and completions.
2025-08-18 13:07:35 +00:00
BrewTestBot
472a5dfcd3
Update manpage and completions.
...
Autogenerated by the [sponsors-maintainers-man-completions](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/sponsors-maintainers-man-completions.yml ) workflow.
2025-08-18 11:22:36 +00:00
Carlo Cabrera
18a77402a6
Merge pull request #20400 from Homebrew/stricter-brew-wrappers
...
brew.sh: enforce `HOMEBREW_FORCE_BREW_WRAPPER` more strictly
2025-08-18 11:00:46 +00:00
Carlo Cabrera
145c65d811
Merge remote-tracking branch 'origin/main' into stricter-brew-wrappers
2025-08-18 18:41:19 +08:00
Carlo Cabrera
83d8a4118b
Move all wrapper checks to utils/wrapper.sh
2025-08-18 18:29:52 +08:00
Bevan Kay
ee7b71935e
Merge pull request #20488 from Homebrew/rosetta-audit-fix
...
cask/audit: correctly filter artifact types in audit
2025-08-18 08:27:49 +00:00
Bevan Kay
9fcfb7b323
Merge pull request #20432 from Homebrew/cask-unsigned-fails-gatekeeper
...
cask: replace `unsigned` reason with `fails_gatekeeper_check`
2025-08-18 08:19:06 +00:00
Bevan Kay
869bdfa10a
cask/dsl: remap unsigned to fails_gatekeeper_check
2025-08-18 18:04:58 +10:00
Bevan Kay
6c567067fd
deprecate_disable: remap unsigned to fails_gatekeeper_check
2025-08-18 18:04:57 +10:00
Bevan Kay
97b1683466
cask: replace unsigned deprecation reason with fails_gatekeeper_check
2025-08-18 18:04:57 +10:00
Bevan Kay
c566ba00c7
cask/audit: correctly filter artifact types in test
2025-08-18 18:02:50 +10:00
Mike McQuaid
24057cc9a5
Merge pull request #20485 from SMillerDev/feat/audit/codeberg_audit
...
feat: audit codeberg repos
2025-08-18 07:50:25 +00:00
Mike McQuaid
de68a0c3a1
Merge pull request #20482 from Homebrew/dug/no-which_all
...
Remove unused 'which_all' Kernel ext
2025-08-18 07:49:13 +00:00
Mike McQuaid
4ae4bd491a
Merge pull request #20481 from Homebrew/dug/typed-ologger
...
Type remaining Kernel logging extensions
2025-08-18 07:48:55 +00:00
Mike McQuaid
7b0c2351c4
Merge pull request #20483 from Homebrew/dug/move-paths-ext
...
Move 'paths' out of Kernel
2025-08-18 07:46:01 +00:00
Sean Molenaar
b19ad2e796
feat: audit codeberg repos
2025-08-17 17:08:33 +02:00
Eric Knibbe
160af073a5
Merge pull request #20484 from Homebrew/docs-urls
...
docs: edit various URLs
4.6.4
2025-08-17 11:59:27 +00:00
Eric Knibbe
de3cebf45c
docs: edit various URLs
2025-08-16 23:33:38 -04:00
Douglas Eichelberger
bdc219a39a
Move 'paths' out of Kernel
2025-08-16 16:38:27 -07:00
Douglas Eichelberger
793da6e0be
Remove unused 'which_all' Kernel ext
2025-08-16 16:18:26 -07:00
Douglas Eichelberger
0e064fdc3a
Type remaining Kernel log extensions
2025-08-16 13:07:19 -07:00
Eric Knibbe
884a3ae468
Merge pull request #20479 from Homebrew/inline-docs-updates
...
Messaging and comment adjustments
2025-08-16 13:04:38 +00:00
Eric Knibbe
468d4665fb
cmd/services: manpage fixes
2025-08-16 00:57:59 -04:00
Eric Knibbe
12e4c8a05e
sync output of sudo messaging
2025-08-16 00:57:59 -04:00
Eric Knibbe
827480f06b
messages/comments: wording fixes
2025-08-16 00:57:59 -04:00
Eric Knibbe
e021953db4
messages/comments: formatting fixes
2025-08-16 00:54:50 -04:00
Carlo Cabrera
ead3af9feb
Deduplicate odie calls into utils/wrapper.sh
2025-08-16 09:31:57 +08:00
Carlo Cabrera
d5abe49172
Merge pull request #20477 from Homebrew/fix-software_spec-sigs
...
software_spec: fix type signatures
2025-08-15 20:34:47 +00:00
Carlo Cabrera
72431f5ad6
software_spec: fix type signatures
...
Fixes
Error: Parameter 'tag': Expected type T.nilable(Utils::Bottles::Tag), got type Symbol with value :arm64_sequoia
https://github.com/Homebrew/homebrew-core/actions/runs/16998107196/job/48193586673#step:5:45
2025-08-16 04:04:46 +08:00
Mike McQuaid
4910ac215e
Merge pull request #20476 from Homebrew/git-credential-uid
...
download_strategy: fix UID handling with credential helpers on fetch
2025-08-15 19:39:00 +00:00
Bo Anderson
2dc77a4485
download_strategy: fix UID handling with credential helpers on fetch
2025-08-15 20:22:30 +01:00
Mike McQuaid
670c5e0d07
Merge pull request #20474 from Homebrew/more_types
...
Add more Sorbet types
2025-08-15 18:40:12 +00:00
Mike McQuaid
0d4f3419ac
Merge pull request #20446 from Homebrew/copilot/fix-20427
...
Fix `brew upgrade` not linking newer versions when upgrade interrupted
2025-08-15 18:34:36 +00:00
Mike McQuaid
d135e744b1
Add more Sorbet types
...
`typed: strict` a few more places and fix other files necessarily to
make that happen.
2025-08-15 19:21:28 +01:00
copilot-swe-agent[bot]
42d4f3d8b9
Upgrade unlinked/unpinned kegs
...
Co-authored-by: MikeMcQuaid <125011+MikeMcQuaid@users.noreply.github.com>
2025-08-15 19:18:52 +01:00
Mike McQuaid
523d743705
Merge pull request #20475 from Homebrew/better_formulary_debugging
...
formulary: provide ref and realpath when rejecting path.
2025-08-15 18:08:28 +00:00
Mike McQuaid
640f16860b
formulary: provide ref and realpath when rejecting path.
...
This should help further debugging.
Also, no need to formulae that aren't `*.rb` files as they'll be rejected
later anyway (and already were before we changed the
`Homebrew::EnvConfig.forbid_packages_from_paths?` defaults).
2025-08-15 17:52:56 +01:00
Mike McQuaid
c493fc6944
Merge pull request #20471 from Homebrew/copilot/fix-20469
...
Fix concurrent download error when formula has same patch applied to multiple directories
2025-08-15 16:28:30 +00:00
copilot-swe-agent[bot]
c3934c8d8b
Fix concurrent download error for duplicate URLs
...
Co-authored-by: MikeMcQuaid <125011+MikeMcQuaid@users.noreply.github.com>
2025-08-15 17:13:30 +01:00
Mike McQuaid
ccb53c688f
Merge pull request #20473 from Homebrew/formula-analytics-tahoe
...
formula-analytics: add macOS Tahoe
2025-08-15 15:26:32 +00:00
Patrick Linnane
4d134f3aa1
formula-analytics: add macOS Tahoe
...
Signed-off-by: Patrick Linnane <patrick@linnane.io>
2025-08-15 08:07:06 -07:00
Ruoyu Zhong
1cfd8589c5
Merge pull request #20472 from Homebrew/dependabot/all-b768cea526
...
Bump the "all" group with 1 updates across multiple ecosystems
2025-08-15 11:17:24 +00:00
BrewTestBot
f9b77362a3
brew vendor-gems: commit updates.
2025-08-15 09:58:56 +00:00
dependabot[bot]
112e6dac60
build(deps): bump the all group across 1 directory with 4 updates
...
Bumps the all group with 1 update in the /Library/Homebrew directory: [sorbet-static-and-runtime](https://github.com/sorbet/sorbet ).
Updates `sorbet-static-and-runtime` from 0.5.12392 to 0.5.12401
- [Release notes](https://github.com/sorbet/sorbet/releases )
- [Commits](https://github.com/sorbet/sorbet/commits )
Updates `sorbet-runtime` from 0.5.12392 to 0.5.12401
- [Release notes](https://github.com/sorbet/sorbet/releases )
- [Commits](https://github.com/sorbet/sorbet/commits )
Updates `sorbet` from 0.5.12392 to 0.5.12401
- [Release notes](https://github.com/sorbet/sorbet/releases )
- [Commits](https://github.com/sorbet/sorbet/commits )
Updates `sorbet-static` from 0.5.12392 to 0.5.12401
- [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.12401
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: all
- dependency-name: sorbet-runtime
dependency-version: 0.5.12401
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: all
- dependency-name: sorbet
dependency-version: 0.5.12401
dependency-type: indirect
update-type: version-update:semver-patch
dependency-group: all
- dependency-name: sorbet-static
dependency-version: 0.5.12401
dependency-type: indirect
update-type: version-update:semver-patch
dependency-group: all
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-08-15 09:00:02 +00:00
Mike McQuaid
166fa896bd
Merge pull request #20470 from Homebrew/formulary_tighter_path_detection
...
formulary: tighter path rejection detection.
2025-08-15 07:36:32 +00:00
Mike McQuaid
6024ccf7dd
formulary: tighter path rejection detection.
...
We need to handle symlinks in both directions for formulae in the
cellar/taps/cache otherwise we can get the nonsensical situation of
telling people a formula must me in a tap when it already is (but is
symlinked from elsewhere).
2025-08-15 08:18:59 +01:00
Mike McQuaid
511cb44c71
Merge pull request #20468 from Homebrew/more_forbid_packages_fixes
...
Fix more HOMEBREW_FORBID_PACKAGES_FROM_PATHS issues
2025-08-14 18:49:40 +00:00
Mike McQuaid
c143b03280
Fix more HOMEBREW_FORBID_PACKAGES_FROM_PATHS issues
...
- Ensure that we're overriding it where necessary internally (but not
allowing this to be used as a public opt-out API)
- Better handle formulae from paths that look like taps
2025-08-14 19:35:11 +01:00
Ruoyu Zhong
b0b8e23856
Merge pull request #20463 from Homebrew/gnu-mirror-audit
...
Re-enable GNU mirror audit
2025-08-14 17:13:06 +00:00