Skip to content

Commit

Permalink
Remove support for Mavericks (#84133)
Browse files Browse the repository at this point in the history
* Update documentation according to Homebrew/brew#7698

* adobe-dng-converter: remove Mavericks support

* amethyst: remove Mavericks support

* appcleaner: remove Mavericks support

* araxis-merge: remove Mavericks support

* bettertouchtool: remove Mavericks support

* cocktail: remove Mavericks support

* coconutbattery: remove Mavericks support

* coteditor: remove Mavericks support

* daisydisk: remove Mavericks support

* deeper: remove Mavericks support

* eme: remove Mavericks support

* evernote: remove Mavericks support

* feishu: remove Mavericks support

* geekbench: remove Mavericks support

* hammerspoon: remove Mavericks support

* interarchy: remove Mavericks support

* ipartition: remove Mavericks support

* istumbler: remove Mavericks support

* itrash: remove Mavericks support

* itsycal: remove Mavericks support

* itunes-producer: remove Mavericks support

* jitouch: remove Mavericks support

* lark: remove Mavericks support

* launchbar: remove Mavericks support

* maintenance: remove Mavericks support

* monolingual: remove Mavericks support

* omnifocus: remove Mavericks support

* omnipresence: remove Mavericks support

* onyx: remove Mavericks support

* plug: remove Mavericks support

* poedit: remove Mavericks support

* programmer-dvorak: remove Mavericks support

* qdslrdashboard: remove Mavericks support

* superduper: remove Mavericks support

* thorn-writing: remove Mavericks support

* time-out: remove Mavericks support

* tinderbox: remove Mavericks support

* x2goclient: remove Mavericks support

* xlink-kai: remove Mavericks support
  • Loading branch information
claui authored Jun 10, 2020
1 parent f7ce337 commit 72ee1c4
Show file tree
Hide file tree
Showing 41 changed files with 79 additions and 255 deletions.
9 changes: 2 additions & 7 deletions Casks/adobe-dng-converter.rb
Original file line number Diff line number Diff line change
@@ -1,11 +1,6 @@
cask 'adobe-dng-converter' do
if MacOS.version <= :mavericks
version '9.6.1'
sha256 '087eac5026667e4e6e3c156fd13243c9ea00f6c0238cbbb94d3099ae8772603f'
else
version '12.2'
sha256 'cc2962dd051c29bb2c4737a831477be5b0f35531f0fbc1ea2c10c2449201f0f7'
end
version '12.2'
sha256 'cc2962dd051c29bb2c4737a831477be5b0f35531f0fbc1ea2c10c2449201f0f7'

url "https://download.adobe.com/pub/adobe/dng/mac/DNGConverter_#{version.dots_to_underscores}.dmg"
appcast 'https://supportdownloads.adobe.com/product.jsp?product=106&platform=Macintosh'
Expand Down
6 changes: 1 addition & 5 deletions Casks/amethyst.rb
Original file line number Diff line number Diff line change
@@ -1,9 +1,5 @@
cask 'amethyst' do
if MacOS.version <= :mavericks
version '0.9.10'
sha256 '82adf42ce6031ab59a3072e607788e73f594ad5f21c7118aabc6c5dafe3d0b47'
url "https://ianyh.com/amethyst/versions/Amethyst-#{version}.zip"
elsif MacOS.version <= :el_capitan
if MacOS.version <= :el_capitan
version '0.10.1'
sha256 '9fd1ac2cfb8159b2945a4482046ee6d365353df617f4edbabc4e8cadc448c1e7'
url "https://ianyh.com/amethyst/versions/Amethyst-#{version}.zip"
Expand Down
5 changes: 1 addition & 4 deletions Casks/appcleaner.rb
Original file line number Diff line number Diff line change
@@ -1,8 +1,5 @@
cask 'appcleaner' do
if MacOS.version <= :mavericks
version '2.3'
sha256 '69da212e2972e23e361c93049e4b4505d7f226aff8652192125f078be7eecf7f'
elsif MacOS.version <= :sierra
if MacOS.version <= :sierra
version '3.4'
sha256 '0c60d929478c1c91e0bad76d3c04795665c07a05e45e33321db845429c9aefa8'
else
Expand Down
6 changes: 1 addition & 5 deletions Casks/araxis-merge.rb
Original file line number Diff line number Diff line change
@@ -1,9 +1,5 @@
cask 'araxis-merge' do
if MacOS.version <= :mavericks
version '2016.4774'
sha256 '341b47242f30aca3ce3c0af9112c95f3bdac5f5ae262aa1894a9632b46fef6ab'
url "https://www.araxis.com/download/Merge#{version}-OSX10.9.dmg"
elsif MacOS.version <= :yosemite
if MacOS.version <= :yosemite
version '2017.4884'
sha256 'abba11a92e1f50d913356d31123bed5bb08838ce39c4659206fd24c32432c4b3'
url "https://www.araxis.com/download/Merge#{version}-OSX10.10.dmg"
Expand Down
19 changes: 5 additions & 14 deletions Casks/bettertouchtool.rb
Original file line number Diff line number Diff line change
@@ -1,19 +1,10 @@
cask 'bettertouchtool' do
if MacOS.version <= :mavericks
version '2.05'
sha256 '41013cfeffee286a038363651db3dd315ff3a1e0cf07774d9ce852111be50a5a'

# bettertouchtool.net/releases/ was verified as official when first introduced to the cask
url "https://bettertouchtool.net/releases/btt#{version}_final_10_9.zip"
else
version '3.385-1608'
sha256 'f98f59035790780fae583cbaa984ed5e513a3beeca7a7c4045e43a0808476d11'

# bettertouchtool.net/releases/ was verified as official when first introduced to the cask
url "https://bettertouchtool.net/releases/btt#{version}.zip"
appcast 'https://www.corecode.io/macupdater/appcasts/bettertouchtool.txt'
end
version '3.385-1608'
sha256 'f98f59035790780fae583cbaa984ed5e513a3beeca7a7c4045e43a0808476d11'

# bettertouchtool.net/releases/ was verified as official when first introduced to the cask
url "https://bettertouchtool.net/releases/btt#{version}.zip"
appcast 'https://www.corecode.io/macupdater/appcasts/bettertouchtool.txt'
name 'BetterTouchTool'
homepage 'https://folivora.ai/'

Expand Down
8 changes: 1 addition & 7 deletions Casks/cocktail.rb
Original file line number Diff line number Diff line change
@@ -1,11 +1,5 @@
cask 'cocktail' do
if MacOS.version <= :mavericks
version '7.9.1'
sha256 'b8b5c37df3a2c44406f9fdf1295357d03b8fca6a9112b61401f0cca2b8e37033'

url "https://www.maintain.se/downloads/sparkle/mavericks/Cocktail_#{version}.zip"
appcast 'https://www.maintain.se/downloads/sparkle/mavericks/mavericks.xml'
elsif MacOS.version <= :yosemite
if MacOS.version <= :yosemite
version '8.9.2'
sha256 'acc7d191313fa0eb4109ae56f62f73e7ed6685f7d7d438d5138b85d68e40edd8'

Expand Down
6 changes: 1 addition & 5 deletions Casks/coconutbattery.rb
Original file line number Diff line number Diff line change
@@ -1,9 +1,5 @@
cask 'coconutbattery' do
if MacOS.version <= :mavericks
version '3.3.4'
sha256 '0edf6bdaf28fb3cc9c242fd916c348fbbae30a5356ddc1d6e5158d50f96d740d'
url "https://www.coconut-flavour.com/downloads/coconutBattery_#{version.dots_to_underscores}.zip"
elsif MacOS.version <= :yosemite
if MacOS.version <= :yosemite
version '3.6.4'
sha256 '8e289fb4a75cb117fc1d7861020c9ab2384b09dfd18f066c7fadfc9d42c3ac56'
url "https://www.coconut-flavour.com/downloads/coconutBattery_#{version}.zip"
Expand Down
5 changes: 1 addition & 4 deletions Casks/coteditor.rb
Original file line number Diff line number Diff line change
@@ -1,8 +1,5 @@
cask 'coteditor' do
if MacOS.version <= :mavericks
version '2.5.7'
sha256 'f2c6eed9bfa31999f559396642e7bec0eb90ce0e3398f266fed8b3db5bdab37c'
elsif MacOS.version <= :yosemite
if MacOS.version <= :yosemite
version '3.2.8'
sha256 '73dd20d27b75c7b0c46242a465adb3df5b5f0b901f42c5a9a85777a57c4a17d6'
else
Expand Down
14 changes: 4 additions & 10 deletions Casks/daisydisk.rb
Original file line number Diff line number Diff line change
@@ -1,15 +1,9 @@
cask 'daisydisk' do
if MacOS.version <= :mavericks
version '3.0.3.1'
sha256 'fe2aa86f2ea8a1f0c4791857a5b7991ecad295b5b969849bb7b15a890ab54b86'
url "https://www.daisydiskapp.com/downloads/DaisyDisk_#{version.dots_to_underscores}.zip"
else
version '4.10'
sha256 'fdf7addeaf07c873337823c58a22b1d70e51f6ed3258b4e8013a05bb8d955a1c'
url 'https://www.daisydiskapp.com/downloads/DaisyDisk.zip'
appcast 'https://daisydiskapp.com/downloads/appcastReleaseNotes.php?appEdition=Standard&osVersion=10.15'
end
version '4.10'
sha256 'fdf7addeaf07c873337823c58a22b1d70e51f6ed3258b4e8013a05bb8d955a1c'

url 'https://www.daisydiskapp.com/downloads/DaisyDisk.zip'
appcast 'https://daisydiskapp.com/downloads/appcastReleaseNotes.php?appEdition=Standard&osVersion=10.15'
name 'DaisyDisk'
homepage 'https://daisydiskapp.com/'

Expand Down
6 changes: 1 addition & 5 deletions Casks/deeper.rb
Original file line number Diff line number Diff line change
@@ -1,10 +1,7 @@
cask 'deeper' do
macos_release = MacOS.version.to_s.delete('.')

if MacOS.version == :mavericks
version '1.9.1'
sha256 'a601cee489825685b28fcf71e5b3801ec45ff73d5a015aa9948eb8641616383a'
elsif MacOS.version == :yosemite
if MacOS.version == :yosemite
version '2.0.4'
sha256 '70a8ae37e6a62541a03b1b144ff92bac38585ce936b1acc12ce484416db13b8f'
elsif MacOS.version == :el_capitan
Expand All @@ -31,7 +28,6 @@

# Unusual case: The software will stop working, or is dangerous to run, on the next macOS release.
depends_on macos: [
:mavericks,
:yosemite,
:el_capitan,
:sierra,
Expand Down
1 change: 0 additions & 1 deletion Casks/eme.rb
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,6 @@
homepage 'https://github.com/egoist/eme'

auto_updates true
depends_on macos: '>= :mavericks'

app 'EME.app'
end
5 changes: 1 addition & 4 deletions Casks/evernote.rb
Original file line number Diff line number Diff line change
@@ -1,8 +1,5 @@
cask 'evernote' do
if MacOS.version <= :mavericks
version '6.8_453748'
sha256 '53fb93884fbd8f966ef43248dad3a7570ad18eb43fd289ad614ee8cff3a26d33'
elsif MacOS.version <= :yosemite
if MacOS.version <= :yosemite
version '6.12.3_455520'
sha256 'fdda9701f1d8ff56a5e8bcadcf5b04dba66ad7e08511700de4675d20fda2bc71'
elsif MacOS.version <= :el_capitan
Expand Down
1 change: 0 additions & 1 deletion Casks/feishu.rb
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,6 @@
homepage 'https://www.feishu.cn/'

auto_updates true
depends_on macos: '>= :mavericks'

# Renamed for consistency: app name is different in the Finder and in a shell.
app 'Lark.app', target: 'Feishu.app'
Expand Down
5 changes: 1 addition & 4 deletions Casks/geekbench.rb
Original file line number Diff line number Diff line change
@@ -1,8 +1,5 @@
cask 'geekbench' do
if MacOS.version <= :mavericks
version '3.4.2'
sha256 '05e1b977a46648d38cf6c641be7ef34722200d0168a10d4372fca771ffa24e28'
elsif MacOS.version <= :sierra
if MacOS.version <= :sierra
version '4.4.2'
sha256 '3c46e630a28a0752afd702fc1cd379edd2420001be22302c932e61751284c0cc'
else
Expand Down
9 changes: 2 additions & 7 deletions Casks/hammerspoon.rb
Original file line number Diff line number Diff line change
@@ -1,11 +1,6 @@
cask 'hammerspoon' do
if MacOS.version <= :mavericks
version '0.9.46'
sha256 '20f7e81624b6f007d6fdd8944cab3d9ba48c36fd0b4f1405a590526b5d4859bc'
else
version '0.9.78'
sha256 'a06a8a78c5fb43a72550d1162fa702a7f383b09ea638c44062f83026dcd2e5ff'
end
version '0.9.78'
sha256 'a06a8a78c5fb43a72550d1162fa702a7f383b09ea638c44062f83026dcd2e5ff'

# github.com/Hammerspoon/hammerspoon/ was verified as official when first introduced to the cask
url "https://github.com/Hammerspoon/hammerspoon/releases/download/#{version}/Hammerspoon-#{version}.zip"
Expand Down
9 changes: 2 additions & 7 deletions Casks/interarchy.rb
Original file line number Diff line number Diff line change
@@ -1,11 +1,6 @@
cask 'interarchy' do
if MacOS.version <= :mavericks
version '10.0.5'
sha256 'f2ee4d644dd423b6d3abad960db44af85ca9b8338030ecbea3a5d8665e7be33f'
else
version '10.0.7'
sha256 'c1f8fbb9add4d134123d72b80d1d04540d38157f7c51478cb9efb0e88138c090'
end
version '10.0.7'
sha256 'c1f8fbb9add4d134123d72b80d1d04540d38157f7c51478cb9efb0e88138c090'

url "https://downloads.kangacode.com/Interarchy/Interarchy_#{version}.zip"
appcast 'https://www.kangacode.com/interarchy/'
Expand Down
12 changes: 2 additions & 10 deletions Casks/ipartition.rb
Original file line number Diff line number Diff line change
@@ -1,21 +1,13 @@
cask 'ipartition' do
if MacOS.version <= :mavericks
version '3.4.5'
sha256 '0b66c44dfb4b8525056b68bfd8f4d56fe4b78fd0e5e4705659bfd242e2722319'

url "https://coriolis-systems.com/downloads/iPartition-#{version}.zip"
elsif MacOS.version <= :el_capitan
if MacOS.version <= :el_capitan
version '3.5.1'
sha256 'c3400af48b24ea2f30d6d1f829c761a0542cc04ecbe87755223d95418ddeb40a'

url "https://coriolis-systems.com/downloads/iPartition-#{version}.dmg"
else
version '3.6.2'
sha256 '46e17302cd7153d6b4c6ef46ba84fa8ee1112b65789a4d244b78b7e6d8c2f6c2'

url "https://coriolis-systems.com/downloads/iPartition-#{version}.dmg"
end

url "https://coriolis-systems.com/downloads/iPartition-#{version}.dmg"
name 'iPartition'
homepage 'https://coriolis-systems.com/iPartition/'

Expand Down
9 changes: 2 additions & 7 deletions Casks/istumbler.rb
Original file line number Diff line number Diff line change
@@ -1,11 +1,6 @@
cask 'istumbler' do
if MacOS.version <= :mavericks
version '100'
sha256 '71f6a6b0e255a853664ed4900835a42f2d23dcb05de35acfb3ac2ec1c5fb2edc'
else
version '103.43'
sha256 '35796f9a119814527f98b85a0b8fbe0352895c3d8f21e9fd5af2cceb6d0277cb'
end
version '103.43'
sha256 '35796f9a119814527f98b85a0b8fbe0352895c3d8f21e9fd5af2cceb6d0277cb'

url "https://istumbler.net/downloads/istumbler-#{version}.dmg"
appcast 'https://istumbler.net/feeds/appcast.rss'
Expand Down
14 changes: 3 additions & 11 deletions Casks/itrash.rb
Original file line number Diff line number Diff line change
@@ -1,16 +1,8 @@
cask 'itrash' do
if MacOS.version <= :mavericks
version '2.2.1'
sha256 '58255c7bbc09d9d37db9021a772fc436bd16eab64e89cdccfefff4e360122e7d'

url "https://www.osxbytes.com/iTrash#{version.no_dots}.dmg?forcedownload"
else
version :latest
sha256 :no_check

url 'https://www.osxbytes.com/iTrash.dmg?forcedownload'
end
version :latest
sha256 :no_check

url 'https://www.osxbytes.com/iTrash.dmg?forcedownload'
name 'iTrash'
homepage 'https://www.osxbytes.com/itrash.html'

Expand Down
5 changes: 1 addition & 4 deletions Casks/itsycal.rb
Original file line number Diff line number Diff line change
@@ -1,8 +1,5 @@
cask 'itsycal' do
if MacOS.version <= :mavericks
version '0.8.15'
sha256 '6470719a1f702c807f98a992880def5f499858231bf35924eaf3e0d5df48b436'
elsif MacOS.version <= :el_capitan
if MacOS.version <= :el_capitan
version '0.10.16'
sha256 'dbf1b104c7a3a2ca3ead9879145cb0557955c29d53f35a92b42f48e68122957c'
elsif MacOS.version <= :high_sierra
Expand Down
16 changes: 4 additions & 12 deletions Casks/itunes-producer.rb
Original file line number Diff line number Diff line change
@@ -1,17 +1,9 @@
cask 'itunes-producer' do
if MacOS.version <= :mavericks
version '2.9.1'

url "https://itunesconnect.apple.com/itunesproducer/iTunesProducer_#{version}.dmg"
sha256 '3e14f399e350f31e4b0e3c1833ef4bb0102912f67096440bd572b00a7f008257'
else
version '3.1.2'

url "https://itunespartner.apple.com/assets/downloads/iTunesProducer_#{version}.dmg"
appcast 'https://itunespartner.apple.com/en/music/tools'
sha256 '553a99b08ae34635ed777278fea7c3037e178ad3f7700d57914eec0fb8892435'
end
version '3.1.2'
sha256 '553a99b08ae34635ed777278fea7c3037e178ad3f7700d57914eec0fb8892435'

url "https://itunespartner.apple.com/assets/downloads/iTunesProducer_#{version}.dmg"
appcast 'https://itunespartner.apple.com/en/music/tools'
name 'iTunes Producer'
homepage 'https://itunesconnect.apple.com/WebObjects/iTunesConnect.woa/ra/ng/resources_page'

Expand Down
4 changes: 1 addition & 3 deletions Casks/jitouch.rb
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,7 @@
version :latest
sha256 :no_check

if MacOS.version <= :mavericks
url 'https://www.jitouch.com/jitouch_mavericks.zip'
elsif MacOS.version <= :el_capitan
if MacOS.version <= :el_capitan
url 'https://www.jitouch.com/jitouch_el_capitan.zip'
elsif MacOS.version <= :sierra
url 'https://www.jitouch.com/jitouch_sierra.zip'
Expand Down
2 changes: 0 additions & 2 deletions Casks/lark.rb
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,5 @@
name 'Lark'
homepage 'https://www.larksuite.com/'

depends_on macos: '>= :mavericks'

app 'Lark.app'
end
15 changes: 4 additions & 11 deletions Casks/launchbar.rb
Original file line number Diff line number Diff line change
@@ -1,16 +1,9 @@
cask 'launchbar' do
if MacOS.version <= :mavericks
version '6.9.7'
sha256 'e1623c77a85857ec3191a82b8932909200f8d183bb654e9caa77e9c14afd7a63'
url "https://www.obdev.at/downloads/launchbar/legacy/LaunchBar-#{version}.dmg"
else
version '6.12'
sha256 '04309c78523eb0fd4b27ca73c09b43f256935bc974b18bfff2d927bf84464199'

url "https://www.obdev.at/downloads/launchbar/LaunchBar-#{version}.dmg"
appcast "https://sw-update.obdev.at/update-feeds/launchbar-#{version.major}.plist"
end
version '6.12'
sha256 '04309c78523eb0fd4b27ca73c09b43f256935bc974b18bfff2d927bf84464199'

url "https://www.obdev.at/downloads/launchbar/LaunchBar-#{version}.dmg"
appcast "https://sw-update.obdev.at/update-feeds/launchbar-#{version.major}.plist"
name 'LaunchBar'
homepage 'https://www.obdev.at/products/launchbar/index.html'

Expand Down
6 changes: 1 addition & 5 deletions Casks/maintenance.rb
Original file line number Diff line number Diff line change
@@ -1,8 +1,5 @@
cask 'maintenance' do
if MacOS.version == :mavericks
version '1.9.1'
sha256 '80ae32babc867c83cd0b48519f03c80a1cd48808f570703e6f930a57af8797f5'
elsif MacOS.version == :yosemite
if MacOS.version == :yosemite
version '2.0.7'
sha256 '5c926159c0610fe705b0f23b56672f1c5e46c970f92013839c772147379520f9'
elsif MacOS.version == :el_capitan
Expand All @@ -29,7 +26,6 @@

# Unusual case: The software will stop working, or is dangerous to run, on the next macOS release.
depends_on macos: [
:mavericks,
:yosemite,
:el_capitan,
:sierra,
Expand Down
5 changes: 1 addition & 4 deletions Casks/monolingual.rb
Original file line number Diff line number Diff line change
@@ -1,8 +1,5 @@
cask 'monolingual' do
if MacOS.version <= :mavericks
version '1.5.10'
sha256 '2dd4d1164ced9c6ff431eb99db12e46faa10747c7753ed3889d6df493ee096a5'
elsif MacOS.version <= :yosemite
if MacOS.version <= :yosemite
version '1.6.7'
sha256 'c96175ef35aae6409f760e6c1f70e7cc47d45ab2b769c3238b4a4d979d13756b'
elsif MacOS.version <= :el_capitan
Expand Down
6 changes: 1 addition & 5 deletions Casks/omnifocus.rb
Original file line number Diff line number Diff line change
@@ -1,9 +1,5 @@
cask 'omnifocus' do
if MacOS.version <= :mavericks
version '2.0.4'
sha256 '3282eb7e41ec2638f68a92a6509eddd96a96c39b65b954dcedcc4e62289f22a9'
url "https://downloads.omnigroup.com/software/MacOSX/10.9/OmniFocus-#{version}.dmg"
elsif MacOS.version <= :yosemite
if MacOS.version <= :yosemite
version '2.7.4'
sha256 'a273e55c15f82540fe305344f9e49ad7d0d9c326ba2c37c312076ffd73780f80'
url "https://downloads.omnigroup.com/software/MacOSX/10.10/OmniFocus-#{version}.dmg"
Expand Down
5 changes: 1 addition & 4 deletions Casks/omnipresence.rb
Original file line number Diff line number Diff line change
@@ -1,8 +1,5 @@
cask 'omnipresence' do
if MacOS.version <= :mavericks
version '1.2-r220586,10.9'
sha256 '59a214e6393c984aead4a7242297979dc553d59af9964b5c645636e395794f0f'
elsif MacOS.version <= :yosemite
if MacOS.version <= :yosemite
version '1.4.1,10.10'
sha256 '409bf272e7c4dc488f68abadb3e2ef15d4accde10f8ee9babd8b23f522bfe323'
elsif MacOS.version <= :high_sierra
Expand Down
Loading

0 comments on commit 72ee1c4

Please sign in to comment.