dependabot[bot]
4ae5981182
build(deps-dev): bump sorbet in /Library/Homebrew
...
Bumps [sorbet](https://github.com/sorbet/sorbet ) from 0.5.11615 to 0.5.11618.
- [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-10-28 18:21:33 +00:00
Bo Anderson
91f3671b16
Merge pull request #18639 from Homebrew/improve_parallel_tests
...
spec_helper: improve parallel test handling.
4.4.3
2024-10-27 16:34:49 +00:00
Bo Anderson
46cb9ec947
spec_helper: clarify comment and scope to all OS
2024-10-27 15:45:46 +00:00
Mike McQuaid
e4fb33928f
Merge pull request #18613 from pkryger/allow_homebrew_prefix_in_external_patches
...
Allow HOMEBREW_PREFIX replacement in external patches
2024-10-27 07:11:17 -07:00
Mike McQuaid
92fee908ba
spec_helper: improve parallel test handling.
...
- Clarify the comment of why we have SimpleCov special logic for
parallel tests
- use a nicer ParallelTests API for checking which process to output
the coverage format on
2024-10-26 11:20:37 +01:00
Ruoyu Zhong
59d56f84ac
Merge pull request #18629 from Homebrew/env-config-test-timeout
...
Add `HOMEBREW_TEST_TIMEOUT_SECS` env var
2024-10-26 17:42:26 +08:00
Ruoyu Zhong
d2cdd99591
Add HOMEBREW_TEST_TIMEOUT_SECS
env var
...
Intended mainly for third-party formulae, this allows formula tests to
be run with a customised timeout.
This is a private, undocumented API and subject to change.
Co-authored-by: Carlo Cabrera <github@carlo.cab>
2024-10-26 17:32:41 +08:00
Mike McQuaid
368d0868dc
Merge pull request #18622 from Homebrew/livecheck/error-on-invalid-url-symbol
...
livecheck: error on invalid url symbol
2024-10-26 10:30:09 +01:00
Bo Anderson
b34e6ee20e
Merge pull request #18638 from Homebrew/keg_relocate-type-fix
...
keg_relocate: fix error when dylib_id doesn't need changing
2024-10-26 06:45:57 +01:00
Bo Anderson
28f19878e3
keg_relocate: fix error when dylib_id doesn't need changing
2024-10-26 06:31:05 +01:00
Eric Knibbe
a4afbafe16
Merge pull request #18635 from Homebrew/dependabot/bundler/Library/Homebrew/json-2.7.4
...
build(deps-dev): bump json from 2.7.3 to 2.7.4 in /Library/Homebrew
2024-10-26 00:25:32 -04:00
Ruoyu Zhong
744a2b8046
Merge pull request #18637 from Homebrew/sponsors-maintainers-man-completions
...
Update manpage and completions.
2024-10-26 11:12:29 +08:00
BrewTestBot
00e295b4f5
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.
2024-10-26 00:07:31 +00:00
Bo Anderson
d0af2d4e11
Merge pull request #18636 from Homebrew/swift-dylib_id-fix
...
os/mac/keg_relocate: don't change Swift stdlib dylib IDs
2024-10-25 21:21:01 +01:00
Bo Anderson
529eadd6cc
os/mac/keg_relocate: don't change Swift stdlib dylib IDs
2024-10-25 20:55:21 +01:00
dependabot[bot]
66617cc7a4
build(deps-dev): bump json from 2.7.3 to 2.7.4 in /Library/Homebrew
...
Bumps [json](https://github.com/ruby/json ) from 2.7.3 to 2.7.4.
- [Release notes](https://github.com/ruby/json/releases )
- [Changelog](https://github.com/ruby/json/blob/master/CHANGES.md )
- [Commits](https://github.com/ruby/json/compare/v2.7.3...v2.7.4 )
---
updated-dependencies:
- dependency-name: json
dependency-type: indirect
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-10-25 18:59:15 +00:00
Przemysław Kryger
2225af5bef
Revert "Disable audit_result in inreplace"
...
This reverts commit f31e93a73aab025e60a4a798031c73327cef45cb.
2024-10-25 15:26:03 +01:00
Sam Ford
bfdb84f676
Expand #checkable_urls test coverage
...
This expands tests for `#checkable_urls` to cover everything except
branches that shouldn't ever be reached.
2024-10-25 09:55:22 -04:00
Sam Ford
d7b515bf73
livecheck: error on invalid url symbol
...
Up to now, we haven't been accounting for `#url` symbol arguments in
`livecheck` blocks that don't reference a checkable URL. This can
either be an invalid symbol (e.g., using the `:stable` formula symbol
in a cask) or a valid symbol where the referenced URL doesn't exist
(e.g., using `:head` when there's no `head` URL). [Almost all of the
valid symbols are required URLs but `head` is optional.]
Over the years, we've had a handful of slips where we've used `:url`
in formulae (when it's only valid in casks) and `:stable` in casks
(when it's only valid in formulae). In this scenario,
`livecheck_url_string` is `nil`, so livecheck falls back to
`#checkable_urls`. In this scenario, `stable` and `url` are the first
checkable URLs for formulae and casks (respectively), so the checks
ended up working as expected merely by chance. This isn't obvious in
the output and even the debug output looks normal. It only becomes
apparent that livecheck isn't working as expected if it iterates
through more than one checkable URL before reaching one that works
(not the case in those instances).
With that in mind, this adds an error when a `#url` symbol is used
but it doesn't correspond to a checkable URL. This will account for
both of the mentioned scenarios (invalid symbols and valid ones
referencing a non-existent URL) and prevent livecheck from quietly
proceeding in an unexpected manner.
2024-10-25 09:54:28 -04:00
Mike McQuaid
bbe5a858d5
Merge pull request #18615 from Neved4/go-gcflags
...
Go: Add `-gcflags` to `std_go_args`
2024-10-25 13:45:58 +01:00
Przemysław Kryger
f31e93a73a
Disable audit_result in inreplace
...
This is to allow migration of existing users of @@HOMEBREW_PREFIX@@ tag in external patches. Once the automatic
replacement of the tag is in stable branch and existing users are fixed (inreplace calls removed), this commit can be
reverted.
2024-10-25 13:37:15 +01:00
Bo Anderson
ddfe04a601
Merge pull request #18516 from Homebrew/lockf-macos-15
...
utils/lock: use new lockf where available
2024-10-25 03:09:12 +01:00
Patrick Linnane
b164d2bab1
Merge pull request #18632 from Homebrew/sponsors-maintainers-man-completions
2024-10-24 17:33:24 -07:00
BrewTestBot
58f4500388
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.
2024-10-25 00:07:57 +00:00
Bo Anderson
5538282b48
Merge pull request #18631 from Homebrew/sf-fixes
...
rubocops/shared/url_helper: tweak SourceForge handling
2024-10-24 20:54:59 +01:00
Bo Anderson
3292dc3543
rubocops/shared/url_helper: tweak SourceForge handling
2024-10-24 20:40:32 +01:00
Carlo Cabrera
3b52a46059
Merge pull request #18626 from Homebrew/dependabot/bundler/Library/Homebrew/sorbet-runtime-0.5.11615
2024-10-25 03:26:59 +08:00
Ruoyu Zhong
146212c5eb
brew tc --fix
2024-10-25 03:06:16 +08:00
Ruoyu Zhong
0e5cf324d0
Merge pull request #18625 from Homebrew/dependabot/bundler/Library/Homebrew/rexml-3.3.9
...
build(deps-dev): bump rexml from 3.3.8 to 3.3.9 in /Library/Homebrew
2024-10-25 02:56:42 +08:00
Ruoyu Zhong
12a9cdde3e
Merge pull request #18624 from Homebrew/dependabot/bundler/Library/Homebrew/json-2.7.3
...
build(deps-dev): bump json from 2.7.2 to 2.7.3 in /Library/Homebrew
2024-10-25 02:54:02 +08:00
BrewTestBot
b35423acdf
brew vendor-gems: commit updates.
2024-10-25 02:44:52 +08:00
dependabot[bot]
224e5118fd
build(deps-dev): bump rexml from 3.3.8 to 3.3.9 in /Library/Homebrew
...
Bumps [rexml](https://github.com/ruby/rexml ) from 3.3.8 to 3.3.9.
- [Release notes](https://github.com/ruby/rexml/releases )
- [Changelog](https://github.com/ruby/rexml/blob/master/NEWS.md )
- [Commits](https://github.com/ruby/rexml/compare/v3.3.8...v3.3.9 )
---
updated-dependencies:
- dependency-name: rexml
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-10-25 02:44:52 +08:00
BrewTestBot
32a4a06ca8
brew vendor-gems: commit updates.
2024-10-25 02:44:22 +08:00
dependabot[bot]
523a571baa
build(deps): bump sorbet-runtime in /Library/Homebrew
...
Bumps [sorbet-runtime](https://github.com/sorbet/sorbet ) from 0.5.11611 to 0.5.11615.
- [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-10-25 02:44:22 +08:00
BrewTestBot
b2ff52ef61
brew vendor-gems: commit updates.
2024-10-24 18:43:57 +00:00
dependabot[bot]
4c92e70cd4
build(deps-dev): bump json from 2.7.2 to 2.7.3 in /Library/Homebrew
...
Bumps [json](https://github.com/ruby/json ) from 2.7.2 to 2.7.3.
- [Release notes](https://github.com/ruby/json/releases )
- [Changelog](https://github.com/ruby/json/blob/master/CHANGES.md )
- [Commits](https://github.com/ruby/json/compare/v2.7.2...v2.7.3 )
---
updated-dependencies:
- dependency-name: json
dependency-type: indirect
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-10-25 02:43:41 +08:00
Carlo Cabrera
be76abcbbd
Merge pull request #18623 from Homebrew/remove-archive-style-link
2024-10-25 02:39:07 +08:00
Patrick Linnane
42ef45591e
Prose-Style-Guidelines: use Economist pdf link
...
Co-authored-by: Carlo Cabrera <30379873+carlocab@users.noreply.github.com>
Signed-off-by: Patrick Linnane <patrick@linnane.io>
2024-10-24 10:54:22 -07:00
Patrick Linnane
27102ec269
Prose-Style-Guidelines: remove archive.org link
...
Signed-off-by: Patrick Linnane <patrick@linnane.io>
2024-10-24 10:45:34 -07:00
Ruoyu Zhong
e8ee21062c
Merge pull request #18618 from Homebrew/dependabot/bundler/Library/Homebrew/sorbet-0.5.11611
...
build(deps-dev): bump sorbet from 0.5.11610 to 0.5.11611 in /Library/Homebrew
2024-10-24 02:51:01 +08:00
BrewTestBot
463afa9958
brew vendor-gems: commit updates.
2024-10-23 18:41:10 +00:00
Ruoyu Zhong
7d3b341e77
Merge pull request #18619 from Homebrew/dependabot/github_actions/actions/checkout-4.2.2
...
build(deps): bump actions/checkout from 4.2.1 to 4.2.2
2024-10-24 02:40:30 +08:00
dependabot[bot]
9ccd3e1de1
build(deps): bump actions/checkout from 4.2.1 to 4.2.2
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4.2.1 to 4.2.2.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](eef61447b9...11bd71901b
)
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-10-23 18:19:06 +00:00
dependabot[bot]
49f6c95515
build(deps-dev): bump sorbet in /Library/Homebrew
...
Bumps [sorbet](https://github.com/sorbet/sorbet ) from 0.5.11610 to 0.5.11611.
- [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-10-23 18:16:06 +00:00
Neved4
219a937fc2
Add -gcflags
to std_go_args
2024-10-23 19:19:45 +02:00
Przemysław Kryger
ff03947ba0
Use @@HOMEBREW_PREFIX@@ for replacements in external patches
2024-10-23 16:51:01 +01:00
Przemysław Kryger
13a26d5517
Use patch arguments directly
...
Co-authored-by: Mike McQuaid <mike@mikemcquaid.com>
2024-10-23 16:26:14 +01:00
Przemysław Kryger
a03d65b5c9
Allow HOMEBREW_PREFIX replacement in external patches
...
This fixes #15925
2024-10-23 15:15:17 +01:00
Mike McQuaid
62c1f5b42b
Merge pull request #18611 from iyht/master
...
doc: improve clarity by removing redundant word in Homebrew-on-Linux.md
2024-10-23 08:26:25 +01:00
Haotian Yang
5b33a68c95
doc: improve clarity by removing redundant phrasing in instructions
2024-10-22 21:36:59 -07:00