mirror of
https://github.com/wavetermdev/homebrew-cask.git
synced 2026-08-05 13:43:24 -07:00
32 lines
953 B
Ruby
32 lines
953 B
Ruby
cask "elgato-wave-link" do
|
|
version "1.9.3.1962"
|
|
sha256 "1d98ae2607ed5fe1f6182747a5bb5b23715a26aa6a77e19aad4325368e2c6075"
|
|
|
|
url "https://edge.elgato.com/egc/macos/wavelink/#{version.major_minor_patch}/WaveLink_#{version}.pkg",
|
|
user_agent: :fake
|
|
name "Elgato Wave Link"
|
|
desc "Software custom-built for content creation"
|
|
homepage "https://www.elgato.com/ww/en/s/downloads"
|
|
|
|
livecheck do
|
|
url "https://gc-updates.elgato.com/mac/wl-update/final1/app-version-check.json.php"
|
|
strategy :json do |json|
|
|
json.dig("Manual", "Version")
|
|
end
|
|
end
|
|
|
|
depends_on macos: ">= :catalina"
|
|
|
|
pkg "WaveLink_#{version}.pkg"
|
|
|
|
uninstall launchctl: "com.elgato.WaveLink",
|
|
quit: "com.elgato.WaveLink",
|
|
pkgutil: "com.elgato.pkg.WaveLink",
|
|
delete: "/Applications/Elgato Wave Link.app"
|
|
|
|
zap trash: [
|
|
"~/Library/Logs/WaveLink",
|
|
"~/Library/Preferences/com.elgato.WaveLink.plist",
|
|
]
|
|
end
|