Skip to content

fix: use bare macos symbol in cask template#14

Merged
GregTheGreek merged 1 commit into
mainfrom
fix/cask-macos-depends-syntax
Jul 8, 2026
Merged

fix: use bare macos symbol in cask template#14
GregTheGreek merged 1 commit into
mainfrom
fix/cask-macos-depends-syntax

Conversation

@GregTheGreek

Copy link
Copy Markdown
Owner

Summary

Clears the Homebrew deprecation warning on depends_on macos:. A bare depends_on macos: :ventura parses with a default >= comparator (confirmed in Homebrew's depends_on.rb), so macOS 13+ semantics are unchanged.

Test plan

  • make cask renders without the deprecation warning
  • brew audit --cask on the rendered cask is clean

Homebrew deprecated the `depends_on macos: ">= :ventura"` string form; a bare
`depends_on macos: :ventura` parses with a default `>=` comparator (macOS 13+),
so the behavior is identical and the deprecation warning is gone.

Co-Authored-By: Claude
@GregTheGreek
GregTheGreek marked this pull request as ready for review July 8, 2026 12:58
@GregTheGreek
GregTheGreek merged commit 1437d0d into main Jul 8, 2026
1 check passed
@GregTheGreek
GregTheGreek deleted the fix/cask-macos-depends-syntax branch July 8, 2026 12:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant