40562 Commits

Author SHA1 Message Date
apainintheneck
10aa981209 Load tap migration renames from the API
These would not get loaded from the API at all meaning these
were not loadable by the old names when the core formula or cask
tap was not installed. We assume that most users don't have those
core taps tapped which means this is broken for most everyone.
2024-06-30 11:26:03 -07:00
Mike McQuaid
3948359aab
Merge pull request #17575 from krehel/update-audit-rosetta 2024-06-30 19:23:24 +01:00
Mike McQuaid
3df562a396
Merge pull request #17595 from Homebrew/rubocop-chdir 2024-06-30 19:18:20 +01:00
Henry
0147c3f2cb
Fix for 'brew style' 2024-06-30 02:35:29 -04:00
Henry
22d42efb5c
Use effective_arch for rustflags 2024-06-30 02:23:29 -04:00
Eric Knibbe
0d3e50d144
cask/audit: handle arch-specific detected min OS 2024-06-30 00:23:45 -04:00
Bo Anderson
1de1be8937
style: chdir before running rubocop 2024-06-30 01:51:56 +01:00
Rylan Polster
09223c700a
Merge pull request #17594 from Homebrew/dependabot/bundler/Library/Homebrew/minitest-5.24.1 2024-06-29 19:18:52 -04:00
BrewTestBot
ead8611df7
Update RBI files for minitest.
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml) workflow.
2024-06-29 23:08:34 +00:00
BrewTestBot
06219f7265
brew vendor-gems: commit updates. 2024-06-29 23:08:20 +00:00
dependabot[bot]
0abdba9e67
build(deps-dev): bump minitest in /Library/Homebrew
Bumps [minitest](https://github.com/minitest/minitest) from 5.24.0 to 5.24.1.
- [Changelog](https://github.com/minitest/minitest/blob/master/History.rdoc)
- [Commits](https://github.com/minitest/minitest/compare/v5.24.0...v5.24.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-06-29 23:07:28 +00:00
Rylan Polster
d7266570a5
Merge pull request #17592 from Homebrew/dependabot/bundler/Library/Homebrew/sorbet-0.5.11463 2024-06-29 19:04:18 -04:00
BrewTestBot
b7102588aa
brew vendor-gems: commit updates. 2024-06-29 22:53:48 +00:00
dependabot[bot]
7405d6243c
build(deps-dev): bump sorbet in /Library/Homebrew
Bumps [sorbet](https://github.com/sorbet/sorbet) from 0.5.11450 to 0.5.11463.
- [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-06-29 22:52:59 +00:00
Rylan Polster
f5828e350a
Merge pull request #17591 from Homebrew/typecheck-fix 2024-06-29 18:51:29 -04:00
Rylan Polster
e07273a110
Remove redundant early return in livecheck skip_conditions 2024-06-29 11:42:24 -04:00
Rylan Polster
fda555d7e6
Merge pull request #17589 from Homebrew/autoremove-skip-nil 2024-06-29 10:39:54 -04:00
Rylan Polster
e28d455154
autoremove: skip formulae where installed_on_request is nil 2024-06-28 21:57:47 -04:00
Ilya Kulakov
be48b47d91 extract: Add the --git-revision argument
When pinning formula alongside its dependencies it's important to limit
the search scope.
2024-06-28 17:45:35 -07:00
Sean Molenaar
a40f32776f
Merge pull request #17577 from SMillerDev/feat/audit/check_cask_binary_32_bit 2024-06-28 09:48:39 +02:00
Mike McQuaid
a7b2da0fc4
cask/audit: use select instead of reject.
Co-authored-by: Rylan Polster <rslpolster@gmail.com>
2024-06-28 08:33:20 +01:00
Sean Molenaar
203049b2f5 fix: improve audit for binary stanza 2024-06-28 09:28:55 +02:00
Sean Molenaar
8e570a0e9b feat: check for unknown arch for casks 2024-06-28 08:53:10 +02:00
Ruoyu Zhong
9f58612deb
Merge pull request #17583 from Homebrew/sponsors-maintainers-man-completions 2024-06-28 08:26:16 +08:00
BrewTestBot
7a21b91629
Update sponsors.
Autogenerated by the [sponsors-maintainers-man-completions](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/sponsors-maintainers-man-completions.yml) workflow.
2024-06-28 00:06:11 +00:00
Patrick Linnane
cbfdb734af
Merge pull request #17580 from Homebrew/dependabot/bundler/Library/Homebrew/sorbet-0.5.11450 2024-06-27 14:37:24 -07:00
Patrick Linnane
c33d32abf8
Merge pull request #17579 from Homebrew/dependabot/bundler/Library/Homebrew/tapioca-0.15.0 2024-06-27 14:36:58 -07:00
BrewTestBot
1676aabf7f
Update RBI files for tapioca.
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml) workflow.
2024-06-27 18:44:49 +00:00
BrewTestBot
936b660840
brew vendor-gems: commit updates. 2024-06-27 18:44:45 +00:00
BrewTestBot
223b18e94f
brew vendor-gems: commit updates. 2024-06-27 18:44:33 +00:00
dependabot[bot]
ad03b60de7
build(deps-dev): bump sorbet in /Library/Homebrew
Bumps [sorbet](https://github.com/sorbet/sorbet) from 0.5.11447 to 0.5.11450.
- [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-06-27 18:43:54 +00:00
dependabot[bot]
1623908020
build(deps-dev): bump tapioca from 0.14.4 to 0.15.0 in /Library/Homebrew
Bumps [tapioca](https://github.com/Shopify/tapioca) from 0.14.4 to 0.15.0.
- [Release notes](https://github.com/Shopify/tapioca/releases)
- [Commits](https://github.com/Shopify/tapioca/compare/v0.14.4...v0.15.0)

---
updated-dependencies:
- dependency-name: tapioca
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-06-27 18:43:42 +00:00
Mike McQuaid
6d49157056
Merge pull request #17576 from Homebrew/dependabot/github_actions/ruby/setup-ruby-1.182.0 2024-06-27 19:20:38 +01:00
dependabot[bot]
52cf4f1891
build(deps): bump ruby/setup-ruby from 1.180.1 to 1.182.0
Bumps [ruby/setup-ruby](https://github.com/ruby/setup-ruby) from 1.180.1 to 1.182.0.
- [Release notes](https://github.com/ruby/setup-ruby/releases)
- [Changelog](https://github.com/ruby/setup-ruby/blob/master/release.rb)
- [Commits](3783f195e2...af43264f2b)

---
updated-dependencies:
- dependency-name: ruby/setup-ruby
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-06-27 18:10:44 +00:00
Justin Krehel
475fc1d281
cask/audit: filter bad artifacts in rosetta audit 2024-06-27 12:25:46 -04:00
Sean Molenaar
fc3ba1b495
Merge pull request #17573 from SMillerDev/feat/audit/check_cask_binary_rosetta 2024-06-27 14:39:23 +02:00
Sean Molenaar
5fc3af15c5 feat: check if casks should warn about rosetta 2024-06-27 14:22:03 +02:00
Mike McQuaid
5f3af23cdc
Merge pull request #17571 from Homebrew/ignore-last-modified-header-if-invalid 2024-06-27 12:54:39 +01:00
Issy Long
8c9a6e3379
Add a comment for what and why we're rescuing 2024-06-27 12:27:30 +01:00
Issy Long
c8504427cb
CurlDownloadStrategy: Ignore invalid last-modified header values
- Some download locations return a non-standard formatting of date string for the `Last-Modified` header.
  This causes `Time.parse` to blow up. The user sees `error: argument out of range`.
- In this commit we handle the error and return nil, which `filter_map` (equivalent to `.map.compact`) gets rid of and then `time.last` is as normal.
- Fixes https://github.com/Homebrew/brew/issues/ 17556.
2024-06-26 20:00:45 +01:00
Patrick Linnane
d293ac1fe1
Merge pull request #17568 from Homebrew/dependabot/bundler/Library/Homebrew/sorbet-0.5.11447 2024-06-26 11:41:18 -07:00
BrewTestBot
cac3bde786
brew vendor-gems: commit updates. 2024-06-26 18:27:01 +00:00
dependabot[bot]
64a51da7ae
build(deps-dev): bump sorbet in /Library/Homebrew
Bumps [sorbet](https://github.com/sorbet/sorbet) from 0.5.11444 to 0.5.11447.
- [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-06-26 18:26:08 +00:00
Mike McQuaid
b780a08774
Merge pull request #17567 from Zopolis4/portent 2024-06-26 09:52:21 +01:00
Zopolis4
a55176fb68
docs/Gems,-Eggs-and-Perl-Modules: fix typo. 2024-06-26 18:29:18 +10:00
Rylan Polster
4892e8c582
Merge pull request #17565 from Homebrew/audit_min_os-fixes-fix 2024-06-25 22:51:50 -04:00
Eric Knibbe
16863f3884
cask/audit: ensure on_os blocks specify a min OS 2024-06-25 22:20:21 -04:00
Rylan Polster
c1397c78c6
Merge pull request #17564 from Homebrew/sponsors-maintainers-man-completions 2024-06-25 20:30:55 -04:00
BrewTestBot
9ffa6b328c
Update sponsors.
Autogenerated by the [sponsors-maintainers-man-completions](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/sponsors-maintainers-man-completions.yml) workflow.
2024-06-26 00:06:06 +00:00
Carlo Cabrera
cdd6201c93
Merge pull request #17561 from Homebrew/dependabot/bundler/Library/Homebrew/rexml-3.3.1 2024-06-25 22:53:11 +02:00