mirror of
https://github.com/donl/homebrew-cask-versions.git
synced 2026-05-24 22:06:54 -06:00
44 lines
1.5 KiB
Ruby
44 lines
1.5 KiB
Ruby
cask "microsoft-edge-dev" do
|
|
folder = Hardware::CPU.intel? ? "C1297A47-86C4-4C1F-97FA-950631F94777" : "03adf619-38c6-4249-95ff-4a01c0ffc962"
|
|
linkid = Hardware::CPU.intel? ? "2069340" : "2099619"
|
|
|
|
version "105.0.1329.1"
|
|
|
|
if Hardware::CPU.intel?
|
|
sha256 "3a800f9d0749f0416f3d684de2f9c737fd68bd2918dcea3698938d32ff3ca0c0"
|
|
else
|
|
sha256 "419de6c6c6836d9a0928275bee4a69d379d4a51f551ab0546ce705dd8273aca1"
|
|
end
|
|
|
|
url "https://officecdn-microsoft-com.akamaized.net/pr/#{folder}/MacAutoupdate/MicrosoftEdgeDev-#{version}.pkg",
|
|
verified: "officecdn-microsoft-com.akamaized.net/"
|
|
name "Microsoft Edge Dev"
|
|
desc "Multi-platform web browser"
|
|
homepage "https://www.microsoftedgeinsider.com/"
|
|
|
|
livecheck do
|
|
url "https://go.microsoft.com/fwlink/?linkid=#{linkid}"
|
|
strategy :header_match
|
|
end
|
|
|
|
auto_updates true
|
|
|
|
pkg "MicrosoftEdgeDev-#{version}.pkg",
|
|
choices: [
|
|
{
|
|
"choiceIdentifier" => "com.microsoft.package.Microsoft_AutoUpdate.app", # Office16_all_autoupdate.pkg
|
|
"choiceAttribute" => "selected",
|
|
"attributeSetting" => 0,
|
|
},
|
|
]
|
|
|
|
uninstall pkgutil: "com.microsoft.edgemac.Dev"
|
|
|
|
zap trash: [
|
|
"~/Library/Application Support/Microsoft Edge Dev",
|
|
"~/Library/Caches/Microsoft Edge Dev",
|
|
"~/Library/Preferences/com.microsoft.edgemac.Dev.plist",
|
|
"~/Library/Saved Application State/com.microsoft.edgemac.Dev.savedState",
|
|
],
|
|
rmdir: "/Library/Application Support/Microsoft"
|
|
end
|