cask "topaz-gigapixel" do arch arm: "arm64", intel: "x86_64" livecheck_arch = on_arch_conditional intel: "/intel" version "1.3.6" sha256 arm: "4a07d4f248ec02aaa5459a923409c0daf89cdf5c3579072fcbe715d6ce81be54", intel: "ba025cb2f8509021a93be9500d9a6f4fe7dbb23387282dba98e1c521dc139cd3" url "https://downloads.topazlabs.com/deploy/TopazGigapixel/#{version}/TopazGigapixel-#{version}-#{arch}.pkg" name "Topaz Gigapixel" desc "AI image upscaler" homepage "https://www.topazlabs.com/topaz-gigapixel" livecheck do url "https://topazlabs.com/d/gigapixelstudio/latest/mac#{livecheck_arch}/full" regex(/TopazGigapixel[._-]v?(\d+(?:\.\d+)+)[._-]#{arch}/i) strategy :header_match end auto_updates true depends_on macos: :monterey pkg "TopazGigapixel-#{version}-#{arch}.pkg" uninstall pkgutil: "com.topazlabs.TopazGigapixel", delete: [ "/Applications/Topaz Gigapixel.app", "/Library/Application Support/Adobe/Plug-Ins/CC/TopazGigapixel.plugin", "/Library/Application Support/Adobe/Plug-Ins/CC/TopazGigapixelApply.plugin", "/Library/Application Support/Adobe/Plug-Ins/CC/TopazGigapixelAutomate.plugin", "/Library/Application Support/Adobe/Plug-Ins/CC/TopazGigapixelGather.plugin", "~/Library/Application Support/Adobe/Lightroom/External Editor Presets/TopazGigapixel.lrtemplate", "~/Library/Application Support/Affinity Photo 2/Plugins/TopazGigapixel.plugin", "~/Library/Application Support/Capture One/Plug-ins/TopazGigapixel.coplugin", ] zap trash: [ "~/Library/Application Support/Topaz Labs LLC/Topaz Gigapixel", "~/Library/Cache/Topaz Labs LLC/Topaz Gigapixel", "~/Library/Preferences/com.topazlabs.Topaz Gigapixel.plist", "~/Library/Preferences/com.topazlabs.TopazGigapixel.plist", ] end