cask "bricklink-studio" do version "2.26.5_1" sha256 "30bfa06ff56f597af5b87c3bcd2cd254d24ef266de5b0428c7c31c6c53e19caa" url "https://studio.download.bricklink.info/Studio#{version.major}.0/Archive/#{version}/Studio+#{version.major}.0.pkg", verified: "studio.download.bricklink.info/" name "Studio" desc "Build, render, and create LEGO instructions" homepage "https://www.bricklink.com/v3/studio/download.page" livecheck do url :homepage regex(/"strVersion"\s*:\s*"([^"]+)"/i) end auto_updates true depends_on :macos pkg "Studio+#{version.major}.0.pkg" uninstall pkgutil: "com.bricklink.pkg.Studio#{version.major}.0" zap trash: [ "~/Library/Application Support/unity.BrickLink.Studio", "~/Library/Caches/com.plausiblelabs.crashreporter.data/unity.BrickLink.Studio", "~/Library/Preferences/unity.BrickLink.Patcher.plist", "~/Library/Preferences/unity.BrickLink.Studio.plist", "~/Library/Saved Application State/unity.BrickLink.Patcher.savedState", "~/Library/Saved Application State/unity.BrickLink.Studio.savedState", ] end