cask "flutter" do arch arm: "_arm64" version "3.32.6" sha256 arm: "848bcab4ab8204e786f7d50bca25d5a65fa4e68b8c9def2c44d034d580f07ac6", intel: "34df2364c8d15e0d5046ec2c0ed7796e709ba2f39e8d3364157da74cdf99d74b" url "https://storage.googleapis.com/flutter_infra_release/releases/stable/macos/flutter_macos#{arch}_#{version}-stable.zip", verified: "storage.googleapis.com/flutter_infra_release/releases/stable/macos/" name "Flutter SDK" desc "UI toolkit for building applications for mobile, web and desktop" homepage "https://flutter.dev/" livecheck do url "https://storage.googleapis.com/flutter_infra_release/releases/releases_macos.json" strategy :json do |json| json["releases"]&.map do |release| next if release["channel"] != "stable" release["version"] end end end auto_updates true conflicts_with formula: "dart-sdk" binary "flutter/bin/dart" binary "flutter/bin/flutter" binary "flutter", target: "#{HOMEBREW_PREFIX}/share/flutter" zap trash: "~/.flutter" end