Homebrew-Cask の仕様が変わって自作のCaskがエラーを吐くようになったので 仕様に従って直しました。
Caskの仕様変更
以前まで、Caskの定義ファイルは
1 2 3 4 |
|
みたいな感じで、最初にcask :v1
みたいなバージョンが入っていました。
これが、
1 2 3 4 |
|
の様にバージョンを外した形で書く様になりました。
Remove DSL versions from all casks · caskroom/homebrew-cask@feba4ec
バージョンが入ったままだと、
(-_-) $ brew cask list
Error: Cask 'menubargmail' definition is invalid: Bad header line: 'menubargmail' does not match file name
みたいにエラーが出てCaskコマンドを使えません。 (既にインストールされてるアプリとかのCaskに問題がある場合。 使っていないCaskは直接影響はしません。)
ということで、いくつか自作の物を使っているので それらを修正しました。
:v1 =>
を全部のCaskから消すだけです。
Sponsored Links