Describe the bug
When running brew outdated or managing packages via Homebrew, a deprecation warning is triggered by the puremac.rb formula due to an outdated depends_on macos: syntax.
To reproduce
Steps to reproduce the behavior:
- Open Terminal.
- Run
brew update followed by brew outdated (or any brew command that parses the tap).
- See the following warning:
Warning: Calling string comparison format for `depends_on macos:` is deprecated! Use `depends_on macos: :ventura` instead.
Please report this issue to the momenbasel/homebrew-tap tap (not Homebrew/* repositories), or even better, submit a PR to fix it:
/opt/homebrew/Library/Taps/momenbasel/homebrew-tap/Casks/puremac.rb:10
Expected behavior
The Homebrew command should run cleanly without any deprecation warnings. Line 10 in puremac.rb should be updated to use the modern syntax: depends_on macos: :ventura.
Screenshots
(If applicable, you can drag and drop a screenshot of your terminal here)
Environment
- macOS version: 15.7.5
- PureMac version: Latest Cask version
- Install method: Homebrew
Describe the bug
When running
brew outdatedor managing packages via Homebrew, a deprecation warning is triggered by thepuremac.rbformula due to an outdateddepends_on macos:syntax.To reproduce
Steps to reproduce the behavior:
brew updatefollowed bybrew outdated(or any brew command that parses the tap).Expected behavior
The Homebrew command should run cleanly without any deprecation warnings. Line 10 in
puremac.rbshould be updated to use the modern syntax:depends_on macos: :ventura.Screenshots
(If applicable, you can drag and drop a screenshot of your terminal here)
Environment