Skip to content

fix(homebrew): use symbol form for depends_on macos - #128

Open
cohux wants to merge 1 commit into
duxweb:mainfrom
cohux:fix/homebrew-depends-on-macos-symbol
Open

fix(homebrew): use symbol form for depends_on macos#128
cohux wants to merge 1 commit into
duxweb:mainfrom
cohux:fix/homebrew-depends-on-macos-symbol

Conversation

@cohux

@cohux cohux commented Sep 11, 2026

Copy link
Copy Markdown

Homebrew deprecated the string comparison format for depends_on macos: and warns on every brew update / brew install:

Warning: Calling string comparison format for `depends_on macos:` is deprecated!
Use `depends_on macos: :sonoma` instead.

The symbol form (:sonoma) means Sonoma or newer, matching the current cask requirement.

This is the template that writes duxweb/homebrew-tap on release. Companion tap PR: duxweb/homebrew-tap#1

Homebrew deprecated the string comparison format (`">= :sonoma"`)
and warns on every brew update/install. The symbol form (`:sonoma`)
means Sonoma or newer, matching the current cask requirement.

Without this, the next desktop release would rewrite the deprecated
syntax back into duxweb/homebrew-tap.
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