|
1 | 1 | cask "firefox@beta" do
|
2 |
| - version :latest |
3 |
| - sha256 :no_check |
| 2 | + version "132.0b3" |
4 | 3 |
|
5 | 4 | language "cs" do
|
| 5 | + sha256 "c342f668e46762b6d19ab607254e20416430a3eff47ad47995b936b5771c38a9" |
6 | 6 | "cs"
|
7 | 7 | end
|
8 | 8 | language "de" do
|
| 9 | + sha256 "b38687e660e9dd934757b8719f876ac09f18a30cd2b2b637e5c973fc879c1b6d" |
9 | 10 | "de"
|
10 | 11 | end
|
11 | 12 | language "en-CA" do
|
| 13 | + sha256 "17c6d07770461cf569307bde3e5b5bea331487283902fa331274255b87f5c062" |
12 | 14 | "en-CA"
|
13 | 15 | end
|
14 | 16 | language "en-GB" do
|
| 17 | + sha256 "6d9231f3af7c000b40b423ee8239b2adc90a1dd69739bd02856bc0406840a0a1" |
15 | 18 | "en-GB"
|
16 | 19 | end
|
17 | 20 | language "en", default: true do
|
| 21 | + sha256 "03858fe46410ced98e2c341e1798bf95fd40231e695a087bf6f31206e38370da" |
18 | 22 | "en-US"
|
19 | 23 | end
|
20 | 24 | language "es-AR" do
|
| 25 | + sha256 "29a31b9f4d3a6bc5692963c35f827f83b3d9fdd3bd0d79aaa9030de3118cdd9d" |
21 | 26 | "es-AR"
|
22 | 27 | end
|
23 | 28 | language "es-CL" do
|
| 29 | + sha256 "79b8b0f3b6ff462ce10402b7fdb907ac890c0afee594e091fb4a7ac10efffbe6" |
24 | 30 | "es-CL"
|
25 | 31 | end
|
26 | 32 | language "es-ES" do
|
| 33 | + sha256 "767424d2f5b7ddebee6be3fe0eaad21918ee84ec23f3b792a08f34cb7d41e24a" |
27 | 34 | "es-ES"
|
28 | 35 | end
|
29 | 36 | language "fi" do
|
| 37 | + sha256 "b279df89d0502b38ee9bb1bd6b34814d76dfd44ce9bad6186254b6a17fa9432c" |
30 | 38 | "fi"
|
31 | 39 | end
|
32 | 40 | language "fr" do
|
| 41 | + sha256 "ce035edad2f5621cb5918cd68b083c3ee1354f2f207828ab6bcb136c4bbe0cdc" |
33 | 42 | "fr"
|
34 | 43 | end
|
35 | 44 | language "gl" do
|
| 45 | + sha256 "d7e9e8dea789a8c6d3f0d0f26f0488e88d3b3f5cc0979e0dac35df85214cbd77" |
36 | 46 | "gl"
|
37 | 47 | end
|
38 | 48 | language "in" do
|
| 49 | + sha256 "1bb0e43def5131caf646ba2651b0d69d8271f5a33189fb3b3650381f289c989e" |
39 | 50 | "hi-IN"
|
40 | 51 | end
|
41 | 52 | language "it" do
|
| 53 | + sha256 "f0ff1a51e19b4c3261485cd5450a6d6654c2ee41fdd03fa49a8d632a322f65dd" |
42 | 54 | "it"
|
43 | 55 | end
|
44 | 56 | language "ja" do
|
| 57 | + sha256 "65b2d5436275c6ab2693a7f53cfa47d5afc8b1acdfa226d1ca0a6717601418bc" |
45 | 58 | "ja-JP-mac"
|
46 | 59 | end
|
47 | 60 | language "nl" do
|
| 61 | + sha256 "ac9fa84a13c80984672f6f3e60fb77addaf65ec08a343164af67d123802d7827" |
48 | 62 | "nl"
|
49 | 63 | end
|
50 | 64 | language "pl" do
|
| 65 | + sha256 "4ef0db53dde0fd46ee314f72ee053b0d4bcfebd7c9bf01eac45642b4f2a2654d" |
51 | 66 | "pl"
|
52 | 67 | end
|
53 | 68 | language "pt-BR" do
|
| 69 | + sha256 "cab3c06afef2b933df569919914f94b74e2998bfe059c3f371ad23c4760c8ad9" |
54 | 70 | "pt-BR"
|
55 | 71 | end
|
56 | 72 | language "pt" do
|
| 73 | + sha256 "794e7ad6d96273430a554d9ea9cae4bf7472db8e5b227c98bf5fba1a655137c2" |
57 | 74 | "pt-PT"
|
58 | 75 | end
|
59 | 76 | language "ru" do
|
| 77 | + sha256 "2db50a11d89f21950b18fa46adfb96fbaf0af37c804d1598b5357bb780d53da8" |
60 | 78 | "ru"
|
61 | 79 | end
|
62 | 80 | language "uk" do
|
| 81 | + sha256 "3bf6de0da2ad2b103aa08e52d6b6a5350e7a0edfd5a7b1f09bb41c24e708aedc" |
63 | 82 | "uk"
|
64 | 83 | end
|
65 | 84 | language "zh-TW" do
|
| 85 | + sha256 "664c159c20658d414275e453031beeaccefa9b2f2483e34cdb8a0c3e58f569b9" |
66 | 86 | "zh-TW"
|
67 | 87 | end
|
68 | 88 | language "zh" do
|
| 89 | + sha256 "4364955536f715c482f42ab2d83f56a9c72705f6e7637a0f473a0bc35bef8328" |
69 | 90 | "zh-CN"
|
70 | 91 | end
|
71 | 92 |
|
72 |
| - url "https://download.mozilla.org/?product=firefox-beta-latest-ssl&os=osx&lang=#{language}" |
73 |
| - name "Mozilla Firefox" |
| 93 | + url "https://download-installer.cdn.mozilla.net/pub/firefox/releases/#{version}/mac/#{language}/Firefox%20#{version}.dmg", |
| 94 | + verified: "download-installer.cdn.mozilla.net/pub/firefox/releases/" |
| 95 | + name "Mozilla Firefox Beta" |
74 | 96 | desc "Web browser"
|
75 | 97 | homepage "https://www.mozilla.org/firefox/channel/desktop/#beta"
|
76 | 98 |
|
| 99 | + livecheck do |
| 100 | + url "https://product-details.mozilla.org/1.0/firefox_versions.json" |
| 101 | + strategy :json do |json| |
| 102 | + json["LATEST_FIREFOX_RELEASED_DEVEL_VERSION"] |
| 103 | + end |
| 104 | + end |
| 105 | + |
| 106 | + auto_updates true |
77 | 107 | conflicts_with cask: [
|
78 | 108 | "firefox",
|
79 | 109 | "firefox@cn",
|
|
90 | 120 | "~/Library/Application Support/Firefox",
|
91 | 121 | "~/Library/Caches/Firefox",
|
92 | 122 | "~/Library/Caches/Mozilla/updates/Applications/Firefox",
|
| 123 | + "~/Library/Caches/org.mozilla.crashreporter", |
93 | 124 | "~/Library/Caches/org.mozilla.firefox",
|
| 125 | + "~/Library/Preferences/org.mozilla.crashreporter.plist", |
94 | 126 | "~/Library/Preferences/org.mozilla.firefox.plist",
|
95 | 127 | "~/Library/Saved Application State/org.mozilla.firefox.savedState",
|
96 | 128 | "~/Library/WebKit/org.mozilla.firefox",
|
|
0 commit comments