45338 Commits

Author SHA1 Message Date
botantony
3dad44c9f3
uninstall: exclude configurational filess that belong to other formulae
Signed-off-by: botantony <antonsm21@gmail.com>
2025-05-21 17:05:51 +02:00
Issy Long
01e0d4b311
Merge pull request #19989 from Homebrew/truncate-really-long-release-notes
Truncate long release notes in formula PR descriptions
2025-05-21 14:48:53 +00:00
Eric Knibbe
8f3315bff5
Merge pull request #19983 from Homebrew/audit-rosetta-skipping
cask/audit: skip audit_rosetta on Intel-only casks & OSes
2025-05-21 14:26:37 +00:00
Eric Knibbe
5027a9d2f2
cask/audit: skip audit_rosetta on Intel-only casks & OSes 2025-05-21 10:14:08 -04:00
Issy Long
63cdd0723c
Truncate long release notes in formula PR descriptions
- Some formula bumps have really long release notes which causes their
  bump PRs to exceed GitHub's 65k character limit for issue bodies.
2025-05-21 13:20:48 +00:00
Issy Long
8097268267
Merge pull request #19990 from Homebrew/sponsors-maintainers-man-completions
Update maintainers.
2025-05-21 13:17:44 +00:00
Mike McQuaid
6527fc1bf3
dependabot: use more groups.
- update all dependabot types once a week on Friday so they can make it
  into the new release on (usually) Monday
- use dependabot groups for all changes so we can merge them all at once
- use the `directories` option to DRY things up
2025-05-21 14:17:37 +01:00
BrewTestBot
b826bbf23e
Update maintainers.
Autogenerated by the [sponsors-maintainers-man-completions](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/sponsors-maintainers-man-completions.yml) workflow.
2025-05-21 13:08:27 +00:00
Mike McQuaid
8b32d019d4
Merge pull request #19986 from Homebrew/fix_update_maintainers
dev-cmd/update-maintainers: various fixes.
2025-05-21 12:42:38 +00:00
Mike McQuaid
3482655284
Merge pull request #19987 from Homebrew/fix_tap_new_root_url_warning
dev-cmd/tap-new: fix root_url warning.
2025-05-21 12:34:16 +00:00
Issy Long
ee15435a90
Fix multiline hash key/value indentation 2025-05-21 14:31:58 +02:00
Mike McQuaid
c1a2f94e01
dev-cmd/tap-new: fix root_url warning.
Ruby couldn't detect the `root_url` usage inside the ERB template.
Instead, use interpolation so it can for a fixed warning and more concise
syntax.
2025-05-21 13:19:11 +01:00
Mike McQuaid
a94037a6ff
dev-cmd/update-maintainers: various fixes.
- install the `man` gem group for `kramdown` so
  `Manpages.regenerate_man_pages` can run successfully
- hardcode the non-organisation PLC members so that they aren't
  missing from the GitHub team
- correctly populate the PLC members again
2025-05-21 13:08:37 +01:00
Mike McQuaid
e1c6513562
Merge pull request #19977 from colindean/patch-1
Prohibit non-ASCII characters in URLs, nudge toward punycode
2025-05-21 11:50:30 +00:00
Colin Dean
d5b3ae095c
Prohibit non-ASCII characters in URLs, nudge toward punycode
Inspired by curl's blog post, [Detecting malicious Unicode][1], this likely captures most if not all cases and nudges the user toward supplying IDNs with punycode.

A possible improvement would be telling the user exactly what punycode domain to use instead, but that may require another library as I can't quickly find something built into the Ruby stdlib that handles punycode encoding.

[1]: https://daniel.haxx.se/blog/2025/05/16/detecting-malicious-unicode/

Co-authored-by: Štefan Baebler <319826+stefanb@users.noreply.github.com>
2025-05-21 12:42:07 +01:00
Mike McQuaid
33a6d21eef
Merge pull request #19985 from Homebrew/dug/annotations
Include annotations in tapioca updates
2025-05-21 07:41:33 +00:00
Douglas Eichelberger
cd86e43fb1
Add rubocop exclusion 2025-05-20 20:59:24 -07:00
Douglas Eichelberger
1d4f1481ae
brew tc --update 2025-05-20 20:57:13 -07:00
Douglas Eichelberger
38bad25a86
Include annotations in typecheck updates 2025-05-20 20:56:53 -07:00
Patrick Linnane
cdf3964753
Merge pull request #19981 from Homebrew/dependabot/bundler/Library/Homebrew/ruby-lsp-0.23.21
build(deps-dev): bump ruby-lsp from 0.23.20 to 0.23.21 in /Library/Homebrew
2025-05-20 21:07:21 +00:00
Patrick Linnane
df306e1426
Merge pull request #19978 from Homebrew/dependabot/bundler/Library/Homebrew/sorbet-251ed9551b
build(deps): bump the sorbet group in /Library/Homebrew with 4 updates
2025-05-20 21:07:05 +00:00
Patrick Linnane
c2abb473bf
Merge pull request #19980 from Homebrew/dependabot/pip/Library/Homebrew/formula-analytics/setuptools-80.8.0
build(deps): bump setuptools from 80.7.1 to 80.8.0 in /Library/Homebrew/formula-analytics
2025-05-20 21:06:45 +00:00
Patrick Linnane
436eec1923
Merge pull request #19979 from Homebrew/dependabot/pip/Library/Homebrew/formula-analytics/influxdb3-python-0.13.0
build(deps): bump influxdb3-python from 0.12.0 to 0.13.0 in /Library/Homebrew/formula-analytics
2025-05-20 21:06:31 +00:00
Patrick Linnane
ce7256b154
Merge branch 'master' into dependabot/bundler/Library/Homebrew/ruby-lsp-0.23.21 2025-05-20 13:49:54 -07:00
Patrick Linnane
8e58386539
Merge branch 'master' into dependabot/bundler/Library/Homebrew/sorbet-251ed9551b 2025-05-20 13:49:51 -07:00
Patrick Linnane
303e4e4784
Merge branch 'master' into dependabot/pip/Library/Homebrew/formula-analytics/setuptools-80.8.0 2025-05-20 13:49:48 -07:00
Patrick Linnane
fe91ec3dbb
Merge branch 'master' into dependabot/pip/Library/Homebrew/formula-analytics/influxdb3-python-0.13.0 2025-05-20 13:49:44 -07:00
Patrick Linnane
33284e2a00
Merge pull request #19982 from Homebrew/faq-link-fix
docs/FAQ: fix broken link
2025-05-20 20:40:08 +00:00
BrewTestBot
87e4dfcd9f
Update RBI files for ruby-lsp.
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml) workflow.
2025-05-20 19:41:32 +00:00
BrewTestBot
8b643d7acf
brew vendor-gems: commit updates. 2025-05-20 19:41:23 +00:00
BrewTestBot
c2fac2047d
brew vendor-gems: commit updates. 2025-05-20 19:41:14 +00:00
Patrick Linnane
c0f4e11370
docs/FAQ: fix broken link
Signed-off-by: Patrick Linnane <patrick@linnane.io>
2025-05-20 12:37:49 -07:00
dependabot[bot]
8b22e8a95f
build(deps-dev): bump ruby-lsp in /Library/Homebrew
Bumps [ruby-lsp](https://github.com/Shopify/ruby-lsp) from 0.23.20 to 0.23.21.
- [Release notes](https://github.com/Shopify/ruby-lsp/releases)
- [Commits](https://github.com/Shopify/ruby-lsp/compare/v0.23.20...v0.23.21)

---
updated-dependencies:
- dependency-name: ruby-lsp
  dependency-version: 0.23.21
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-05-20 19:11:52 +00:00
dependabot[bot]
2decd2158d
build(deps): bump setuptools in /Library/Homebrew/formula-analytics
Bumps [setuptools](https://github.com/pypa/setuptools) from 80.7.1 to 80.8.0.
- [Release notes](https://github.com/pypa/setuptools/releases)
- [Changelog](https://github.com/pypa/setuptools/blob/main/NEWS.rst)
- [Commits](https://github.com/pypa/setuptools/compare/v80.7.1...v80.8.0)

---
updated-dependencies:
- dependency-name: setuptools
  dependency-version: 80.8.0
  dependency-type: indirect
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-05-20 18:45:25 +00:00
dependabot[bot]
bfc36c00d8
build(deps): bump influxdb3-python
Bumps [influxdb3-python](https://github.com/InfluxCommunity/influxdb3-python) from 0.12.0 to 0.13.0.
- [Release notes](https://github.com/InfluxCommunity/influxdb3-python/releases)
- [Changelog](https://github.com/InfluxCommunity/influxdb3-python/blob/main/CHANGELOG.md)
- [Commits](https://github.com/InfluxCommunity/influxdb3-python/compare/v0.12.0...v0.13.0)

---
updated-dependencies:
- dependency-name: influxdb3-python
  dependency-version: 0.13.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-05-20 18:45:12 +00:00
dependabot[bot]
bdbd39bb09
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.12115 to 0.5.12117
- [Release notes](https://github.com/sorbet/sorbet/releases)
- [Commits](https://github.com/sorbet/sorbet/commits)

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

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

Updates `sorbet-static` from 0.5.12115 to 0.5.12117
- [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.12117
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: sorbet
- dependency-name: sorbet-runtime
  dependency-version: 0.5.12117
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: sorbet
- dependency-name: sorbet
  dependency-version: 0.5.12117
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: sorbet
- dependency-name: sorbet-static
  dependency-version: 0.5.12117
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: sorbet
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-05-20 18:03:05 +00:00
Eric Knibbe
83249ef6ea
Merge pull request #19968 from Homebrew/docs-cask-cookbook
docs/Cask-Cookbook review
2025-05-20 14:40:53 +00:00
Eric Knibbe
d4c02e64e5
Cask-Cookbook: reorder some sections 2025-05-20 10:30:24 -04:00
Eric Knibbe
e8a0142150
Cask-Cookbook: review and update
with suggestions from code review

Co-Authored-By: Klaus Hipp <khipp@users.noreply.github.com>
Co-Authored-By: Bevan Kay <email@bevankay.me>
2025-05-20 10:30:24 -04:00
Eric Knibbe
2b25f34e85
Cask-Cookbook: mention replacement_formula/cask 2025-05-20 10:30:24 -04:00
Eric Knibbe
3320d7ee3e
Cask-Cookbook: mention version.csv methods 2025-05-20 10:30:24 -04:00
Eric Knibbe
ad5e03279b
Cask-Cookbook: relocate and update script: key lists 2025-05-20 10:30:24 -04:00
Carlo Cabrera
713289e2eb
Merge pull request #19885 from fidelity-contributions/github-16669
Anonymous OCI registry mirror support
2025-05-20 13:35:11 +00:00
Justin Rackliffe
f051510e67
Update Library/Homebrew/download_strategy.rb
Co-authored-by: Eric Knibbe <enk3@outlook.com>
2025-05-20 09:25:30 -04:00
Mike McQuaid
2bc642d501
Merge pull request #19976 from Homebrew/spdx_downcase
utils/spdx: do case insensitive comparison.
2025-05-20 12:59:06 +00:00
Mike McQuaid
8282ffa658
Merge pull request #19971 from Homebrew/bump-formula-pr-fix
bump-formula-pr: fix case when only `url` is provided
2025-05-20 11:40:18 +00:00
Bevan Kay
effb07ee76
bump-formula-pr: fix case when only url is provided 2025-05-20 21:23:52 +10:00
Mike McQuaid
7173f1fb60
utils/spdx: do case insensitive comparison.
Various places that use SPDX licenses specify them as downcased strings
so let's be more permissive in our comparisons/validations.
2025-05-20 12:12:55 +01:00
Mike McQuaid
28eab5c9a0
Merge pull request #19910 from botantony/no_autobump_extract_plist
cask/dsl: set `no_autobump!` automatically in some cases
2025-05-20 07:49:16 +00:00
Bevan Kay
14fbd47808
Merge pull request #19973 from Homebrew/livecheck/bitbucket-update-generated-urls
Bitbucket: update generated urls
2025-05-19 23:22:32 +00:00