homebrew-cask/Casks/lycheeslicer.rb

26 lines
847 B
Ruby

cask "lycheeslicer" do
version "5.1.8"
sha256 "02986bd46d7b84e35cb7365d5f1073760a667afa749c3c7cef354657d87456c7"
url "https://mango-lychee.nyc3.cdn.digitaloceanspaces.com/LycheeSlicer-#{version}.dmg",
verified: "mango-lychee.nyc3.cdn.digitaloceanspaces.com/"
name "Lychee Slicer"
desc "Slicer for Resin 3D printers"
homepage "https://mango3d.io/lychee-slicer-3-for-sla-3d-printers/"
livecheck do
url "https://mango3d.io/downloads/"
regex(/href=.*?LycheeSlicer[._-]v?(\d+(?:\.\d+)+)\.dmg/i)
end
app "LycheeSlicer.app"
zap trash: [
"~/Library/Application Support/LycheeSlicer",
"~/Library/Application Support/LycheeSlicerconfig.json",
"~/Library/Logs/LycheeSlicer",
"~/Library/Preferences/com.mango3d.lychee.plist",
"~/Library/Saved Application State/com.mango3d.lychee.savedState",
]
end