From d1cfd1255cf7f792b4154a46e3810d84d1d73db7 Mon Sep 17 00:00:00 2001 From: commitay Date: Thu, 14 Dec 2017 08:43:32 +1000 Subject: [PATCH] Remove SIP Casks (#41890) * Remove SIP Casks * Add SIP to rejected_casks [skip ci] --- Casks/asepsis.rb | 16 ---------------- Casks/totalfinder.rb | 24 ------------------------ Casks/totalterminal.rb | 20 -------------------- Casks/xtrafinder.rb | 16 ---------------- doc/faq/rejected_casks.md | 1 + 5 files changed, 1 insertion(+), 76 deletions(-) delete mode 100644 Casks/asepsis.rb delete mode 100644 Casks/totalfinder.rb delete mode 100644 Casks/totalterminal.rb delete mode 100644 Casks/xtrafinder.rb diff --git a/Casks/asepsis.rb b/Casks/asepsis.rb deleted file mode 100644 index f3de9e9ec49..00000000000 --- a/Casks/asepsis.rb +++ /dev/null @@ -1,16 +0,0 @@ -cask 'asepsis' do - version '1.5.2' - sha256 'b7c101fd216364423d7de9009aa9e82934042f0403479746fbe604a8b5f3883b' - - url "http://downloads.binaryage.com/Asepsis-#{version}.dmg" - name 'Asepsis' - homepage 'https://asepsis.binaryage.com/' - - pkg 'Asepsis.pkg' - - uninstall pkgutil: 'com.binaryage.pkg.asepsis' - - caveats do - discontinued - end -end diff --git a/Casks/totalfinder.rb b/Casks/totalfinder.rb deleted file mode 100644 index 63b4d81e1a0..00000000000 --- a/Casks/totalfinder.rb +++ /dev/null @@ -1,24 +0,0 @@ -cask 'totalfinder' do - if MacOS.version <= :yosemite - version '1.9.3' - sha256 'cde59340d0bfcbca36208a1b0ea0d811cf54355b42220214586477514039b2e2' - else - version '1.10.2' - sha256 'c1809a245dd899cb51c54f0bc5b93492eb9611451ba5df9ce0c1bf22544ecf87' - end - - url "http://downloads.binaryage.com/TotalFinder-#{version}.dmg" - name 'TotalFinder' - homepage 'https://totalfinder.binaryage.com/' - - depends_on macos: '>= :mavericks' - - pkg 'TotalFinder.pkg' - - uninstall pkgutil: 'com.binaryage.pkg.totalfinder.app', - script: { - executable: 'TotalFinder Uninstaller.app/Contents/MacOS/TotalFinder Uninstaller', - args: ['--headless'], - sudo: true, - } -end diff --git a/Casks/totalterminal.rb b/Casks/totalterminal.rb deleted file mode 100644 index 49f5c6d29b5..00000000000 --- a/Casks/totalterminal.rb +++ /dev/null @@ -1,20 +0,0 @@ -cask 'totalterminal' do - version '1.6' - sha256 '552573dcbf3c75a3b11f9d0737a9abaee383b4f9f7aee36706277045698d4cf4' - - url "http://downloads.binaryage.com/TotalTerminal-#{version}.dmg" - appcast 'https://totalterminal.binaryage.com/changelog-beta.txt', - checkpoint: '56c5a64a27476506814254ac090369873f1c97638037b14cf34727b0d41aec91' - name 'TotalTerminal' - homepage 'https://totalterminal.binaryage.com/' - - depends_on macos: '<= :yosemite' - - pkg 'TotalTerminal.pkg' - - uninstall pkgutil: 'com.binaryage.pkg.totalterminal.app', - script: { - executable: 'TotalTerminal Uninstaller.app/Contents/MacOS/TotalTerminal Uninstaller', - args: ['--headless'], - } -end diff --git a/Casks/xtrafinder.rb b/Casks/xtrafinder.rb deleted file mode 100644 index 0f2eb0c3d93..00000000000 --- a/Casks/xtrafinder.rb +++ /dev/null @@ -1,16 +0,0 @@ -cask 'xtrafinder' do - version '0.27' - sha256 'dd34c5eeb5b5330ab341ebe9beeb033911239d316f7ced30be0009dd1dd1ec3e' - - url 'https://www.trankynam.com/xtrafinder/downloads/XtraFinder.dmg' - appcast 'https://www.trankynam.com/xtrafinder/releasenotes.html', - checkpoint: '5bd372dce9160059740cce967e4d78253205f86c4f6dcf647fad2df4881dc98c' - name 'XtraFinder' - homepage 'https://www.trankynam.com/xtrafinder/' - - depends_on macos: '<= :yosemite' - - pkg 'XtraFinderInstaller.pkg' - - uninstall pkgutil: 'com.trankynam.xtrafinder.*' -end diff --git a/doc/faq/rejected_casks.md b/doc/faq/rejected_casks.md index 0e06a9da986..c3c3d1cf7d0 100644 --- a/doc/faq/rejected_casks.md +++ b/doc/faq/rejected_casks.md @@ -16,6 +16,7 @@ Common reasons to reject a Cask entirely: + The Cask is for an app that is unmaintained (no releases in the last year, or [explicitly discontinued](https://github.com/caskroom/homebrew-cask/pull/22699)). + The Cask is too obscure (for example, a self-submitted app from a GitHub repository that is [not notable enough](https://github.com/caskroom/homebrew-cask/pull/28103) (< 10 stars)). + The author has [specifically asked us not to include it](https://github.com/caskroom/homebrew-cask/pull/5342). ++ The Cask requires [SIP to be disabled](https://github.com/caskroom/homebrew-cask/pull/41890) to be installed and/or used. Common reasons to reject a Cask from the main repo: