Merge pull request #194004 from Homebrew/bump-binance-1.54.4
[Homebrew/homebrew-cask.git] / Casks / m / microsoft-openjdk@11.rb
blob4e8e5e6a25b48492cd09128958f60ee1bd4e64b4
1 cask "microsoft-openjdk@11" do
2   arch arm: "aarch64", intel: "x64"
4   version "11.0.25"
5   sha256 arm:   "b4d084598a7cda5f822078e2f7a2512a76d565743cbf6a3c5e819afaffa36bc1",
6          intel: "e581ca82f517cbb046301adbcbb08be7b00e4581ee8fc53b2197a6ee2b9b9b4e"
8   url "https://aka.ms/download-jdk/microsoft-jdk-#{version}-macOS-#{arch}.pkg",
9       verified: "aka.ms/download-jdk/"
10   name "Microsoft Build of OpenJDK"
11   desc "OpenJDK distribution from Microsoft"
12   homepage "https://microsoft.com/openjdk"
14   livecheck do
15     url "https://docs.microsoft.com/java/openjdk/download"
16     regex(%r{href=.*?/microsoft[._-]jdk[._-]v?(11(?:\.\d+)+)[._-]macOS[._-]#{arch}\.pkg}i)
17   end
19   pkg "microsoft-jdk-#{version}-macOS-#{arch}.pkg"
21   uninstall pkgutil: "com.microsoft.#{version.major}.jdk"
23   zap trash: [
24     "~/Library/Preferences/net.java.openjdk.java.plist",
25     "~/Library/Saved Application State/net.java.openjdk.java.savedState",
26   ]
27 end