cask "lightworks" do version "2025.1,151752" sha256 "11a6438c86cb3df8f325c957a87ad5653806642bd8bf37feadf43c742e08580a" url "https://cdn.lwks.com/releases/#{version.csv.first}/Lightworks-#{version.csv.first.major_minor}-#{version.csv.second}.dmg" name "Lightworks" desc "Complete video creation package" homepage "https://www.lwks.com/" livecheck do url "https://forum.lwks.com/forums/product-releases.19/index.rss" regex(/v?(\d+(?:\.\d+)+).*?revision\s+(\d+)/i) strategy :page_match do |page, regex| page.scan(regex).map { |match| "#{match[0]},#{match[1]}" } end end depends_on macos: ">= :big_sur" app "Lightworks.app" zap trash: "~/Library/Saved Application State/com.editshare.lightworks.savedState" caveats do requires_rosetta end end