mirror of
https://github.com/wavetermdev/homebrew-cask.git
synced 2026-08-05 13:43:24 -07:00
35 lines
1.1 KiB
Ruby
35 lines
1.1 KiB
Ruby
cask "elgato-camera-hub" do
|
|
version "1.8.1.1450"
|
|
sha256 "f056585a9e8e6c590c1017530869ae03676a3156649e232c90249f67e0e897d4"
|
|
|
|
url "https://edge.elgato.com/egc/macos/echm/#{version.major_minor_patch}/Camera_Hub_#{version}.pkg"
|
|
name "Elgato Camera Hub"
|
|
desc "Elgato FACECAM configuration tool"
|
|
homepage "https://www.elgato.com/ww/en/s/downloads"
|
|
|
|
livecheck do
|
|
url "https://gc-updates.elgato.com/mac/echm-update/final/app-version-check.json.php"
|
|
strategy :json do |json|
|
|
json.dig("Manual", "Version")
|
|
end
|
|
end
|
|
|
|
depends_on macos: ">= :big_sur"
|
|
|
|
pkg "Camera_Hub_#{version}.pkg"
|
|
|
|
uninstall launchctl: "com.elgato.CameraHub",
|
|
quit: "com.displaylink.DisplayLinkUserAgent",
|
|
signal: ["TERM", "com.elgato.CameraHub"],
|
|
pkgutil: [
|
|
"com.displaylink.displaylinkmanagerapp",
|
|
"com.elgato.CameraHub.Installer",
|
|
],
|
|
delete: "/Applications/Elgato Camera Hub.app"
|
|
|
|
zap trash: [
|
|
"~/Library/Logs/CameraHub",
|
|
"~/Library/Preferences/com.elgato.CameraHub.plist",
|
|
]
|
|
end
|