Vítor Galvão
9 years ago
75 changed files with 0 additions and 1272 deletions
@ -1,18 +0,0 @@ |
|||
cask '1password3' do |
|||
version '3.8.22' |
|||
sha256 '3afd75f1bddf791dc7dbc9a7d92ab6eb91ee891407d750cedb7b5aff5fe8bf17' |
|||
|
|||
url "https://d13itkw33a7sus.cloudfront.net/dist/1P/mac/1Password-#{version}.zip" |
|||
name '1Password' |
|||
homepage 'https://agilebits.com/onepassword' |
|||
license :commercial |
|||
|
|||
app '1Password.app' |
|||
|
|||
zap :delete => [ |
|||
'~/Library/Application Scripts/2BUA8C4S2C.com.agilebits.onepassword-osx-helper', |
|||
'~/Library/Containers/2BUA8C4S2C.com.agilebits.onepassword-osx-helper', |
|||
'~/Library/Containers/com.agilebits.onepassword-osx', |
|||
'~/Library/Group Containers/2BUA8C4S2C.com.agilebits', |
|||
] |
|||
end |
@ -1,17 +0,0 @@ |
|||
cask 'adium-nightly15' do |
|||
version '1.5.11b2r5922' |
|||
sha256 '828c2e2f21a2e500aeb580d018afba0f360956334d655a8280d4f9ba09af7b9d' |
|||
|
|||
url "http://nightly.adium.im/adium-adium-1.5.11/Adium_#{version}.dmg" |
|||
name 'Adium' |
|||
homepage 'http://nightly.adium.im/?repo_branch=adium-adium-1.5.11' |
|||
license :gpl |
|||
|
|||
app 'Adium.app' |
|||
|
|||
zap :delete => [ |
|||
'~/Library/Caches/Adium', |
|||
'~/Library/Caches/com.adiumX.adiumX', |
|||
'~/Library/Preferences/com.adiumX.adiumX.plist', |
|||
] |
|||
end |
@ -1,17 +0,0 @@ |
|||
cask 'adium-nightly16' do |
|||
version '1.6hgr5915' |
|||
sha256 '70619777433df646a7251a10eb74baecdc5a47be085cd83d35f3750fcfea9e1b' |
|||
|
|||
url "http://nightly.adium.im/adium-adium-1.6/Adium_#{version}.dmg" |
|||
name 'Adium' |
|||
homepage 'http://nightly.adium.im/?repo_branch=adium-adium-1.6' |
|||
license :gpl |
|||
|
|||
app 'Adium.app' |
|||
|
|||
zap :delete => [ |
|||
'~/Library/Caches/Adium', |
|||
'~/Library/Caches/com.adiumX.adiumX', |
|||
'~/Library/Preferences/com.adiumX.adiumX.plist', |
|||
] |
|||
end |
@ -1,13 +0,0 @@ |
|||
cask 'airparrot1' do |
|||
version :latest |
|||
sha256 :no_check |
|||
|
|||
url 'https://download.airsquirrels.com/AirParrot/Mac/AirParrot.dmg' |
|||
name 'AirParrot' |
|||
appcast 'http://airparrot.com/updates/AirParrot.xml', |
|||
:sha256 => '7a430d7c46336b482cd652830d4ab035591b61597b2dc2268fe8e13fd2f6b379' |
|||
homepage 'http://www.airsquirrels.com/airparrot/' |
|||
license :commercial |
|||
|
|||
app 'AirParrot.app' |
|||
end |
@ -1,13 +0,0 @@ |
|||
cask 'aquamacs25' do |
|||
version '2.5' |
|||
sha256 '5857848d8d46bba43d160c02393b098a370e2156608be24b288419f668210be9' |
|||
|
|||
url "http://braeburn.aquamacs.org/releases/Aquamacs-Emacs-#{version}.dmg" |
|||
name 'Aquamacs' |
|||
homepage 'http://aquamacs.org/' |
|||
license :gpl |
|||
|
|||
app 'Aquamacs.app' |
|||
|
|||
zap :delete => '~/Library/Caches/Aquamacs Emacs' |
|||
end |
@ -1,11 +0,0 @@ |
|||
cask 'arq3' do |
|||
version '3.3.4' |
|||
sha256 '2b4317b83d14090764f2134d4cc0fa3ee18b102974cff935f47a8afb4b3860a2' |
|||
|
|||
url "https://www.haystacksoftware.com/arq/Arq_#{version}.zip" |
|||
name 'Arq' |
|||
homepage 'https://www.haystacksoftware.com/arq/' |
|||
license :commercial |
|||
|
|||
app 'Arq.app' |
|||
end |
@ -1,12 +0,0 @@ |
|||
cask 'audacity210' do |
|||
version '2.1.0' |
|||
sha256 '0485ab70a86ab6d500b9365b24d279f10971b9260f0b537142b48832f8f84389' |
|||
|
|||
# oldfoss.com is the official download host per the vendor homepage |
|||
url "http://www.oldfoss.com/Audacity/download/audacity-macosx-ub-#{version}.dmg" |
|||
name 'Audacity' |
|||
homepage 'http://audacityteam.org' |
|||
license :gpl |
|||
|
|||
app 'Audacity/Audacity.app' |
|||
end |
@ -1,23 +0,0 @@ |
|||
cask 'bartender1' do |
|||
version '1.2.39' |
|||
sha256 '8c9b8cdbefcc458598a41a1a8d77d9456e45b977836546c4fe41b6d086b00f33' |
|||
|
|||
url "https://macbartender.com/updates/#{version.gsub('.', '-')}/Bartender.zip", |
|||
:referer => 'http://www.macbartender.com' |
|||
name 'Bartender' |
|||
appcast 'https://www.macbartender.com/updates/Appcast.xml', |
|||
:sha256 => 'cb01076d5f91bf81f8b3074c5bc205f74b55e81ee880b756a2898057a2ffc953' |
|||
homepage 'https://www.macbartender.com/' |
|||
license :commercial |
|||
|
|||
app 'Bartender.app' |
|||
|
|||
postflight do |
|||
suppress_move_to_applications |
|||
end |
|||
|
|||
zap :delete => [ |
|||
'/Library/ScriptingAdditions/BartenderHelper.osax', |
|||
'~/Library/Preferences/com.surteesstudios.Bartender.plist' |
|||
] |
|||
end |
@ -1,15 +0,0 @@ |
|||
cask 'bbedit10' do |
|||
version '10.5.13' |
|||
sha256 '2de7baf01ba12650e158e86c65bea72103eca840ab2de45121e3460d09a58ebd' |
|||
|
|||
url "http://pine.barebones.com/files/BBEdit_#{version}.dmg" |
|||
name 'BBEdit' |
|||
homepage 'http://www.barebones.com/products/bbedit/' |
|||
license :commercial |
|||
|
|||
app 'BBEdit.app' |
|||
|
|||
postflight do |
|||
suppress_move_to_applications |
|||
end |
|||
end |
@ -1,11 +0,0 @@ |
|||
cask 'bittorrent-sync1' do |
|||
version '1.4.111' |
|||
sha256 '1c7df900e4a64d7f349605b3406c183399fb09a6b96278ae04817e2fcce0acf4' |
|||
|
|||
url "http://syncapp.bittorrent.com/#{version}/BTSync-#{version}.dmg" |
|||
name 'BitTorrent Sync' |
|||
homepage 'https://www.getsync.com/' |
|||
license :gratis |
|||
|
|||
app 'BitTorrent Sync.app' |
|||
end |
@ -1,16 +0,0 @@ |
|||
cask 'boom1' do |
|||
version '1.1' |
|||
sha256 '674a09cddf7b64ec3eab1193820c9807db6e95e59df39437d2ca43ccbeba90c5' |
|||
|
|||
url "http://www.globaldelight.com/boom/download/#{version}x/boom.dmg" |
|||
name 'Boom' |
|||
homepage 'http://www.globaldelight.com/boom/' |
|||
license :commercial |
|||
|
|||
app 'Boom.app' |
|||
|
|||
postflight do |
|||
# Delete the background image so that it will launch |
|||
system '/bin/rm', '--', "#{staged_path}/.DMG_Background_new.png" |
|||
end |
|||
end |
@ -1,16 +0,0 @@ |
|||
cask 'boxcryptor-classic' do |
|||
version :latest |
|||
sha256 :no_check |
|||
|
|||
url 'https://www.boxcryptor.com/download/Boxcryptor_Installer.dmg' |
|||
name 'Boxcryptor' |
|||
name 'Boxcryptor Classic' |
|||
homepage 'https://www.boxcryptor.com/en/boxcryptor-classic' |
|||
license :commercial |
|||
|
|||
app 'Boxcryptor Classic.app' |
|||
|
|||
caveats do |
|||
discontinued |
|||
end |
|||
end |
@ -1,28 +0,0 @@ |
|||
cask 'cleanmymac2' do |
|||
version '2.3.5-1427986644' |
|||
sha256 '16e192edcf58f25c6763349ef0e5194268bec4d000912b64b34f5897b4784097' |
|||
|
|||
# devmate.com is the official download host per the appcast feed |
|||
url "https://dl.devmate.com/com.macpaw.CleanMyMac2/#{version.sub(%r{-.*$},'')}/#{version.sub(%r{.*?-},'')}/CleanMyMac#{version.to_i}-#{version.sub(%r{-.*$},'')}.zip" |
|||
appcast "https://updates.devmate.com/com.macpaw.CleanMyMac#{version.to_i}.xml" |
|||
name 'CleanMyMac' |
|||
homepage 'https://macpaw.com/cleanmymac' |
|||
license :commercial |
|||
|
|||
app "CleanMyMac #{version.to_i}.app" |
|||
|
|||
uninstall :launchctl => "com.macpaw.CleanMyMac#{version.to_i}.Agent" |
|||
|
|||
zap :delete => [ |
|||
"/Library/LaunchDaemons/com.macpaw.CleanMyMac#{version.to_i}.Agent.plist", |
|||
"/Library/PrivilegedHelperTools/com.macpaw.CleanMyMac#{version.to_i}.Agent", |
|||
"/Users/Shared/CleanMyMac #{version.to_i}", |
|||
"/private/var/run/com.macpaw.CleanMyMac#{version.to_i}.Agent.socket", |
|||
"~/Library/Application Support/CleanMyMac #{version.to_i}", |
|||
"~/Library/Caches/CleanMyMac #{version.to_i}", |
|||
"~/Library/Logs/CleanMyMac #{version.to_i}.log", |
|||
"~/Library/Preferences/com.macpaw.CleanMyMac-#{version.to_i}-Helper.plist", |
|||
"~/Library/Preferences/com.macpaw.CleanMyMac#{version.to_i}.KnowledgeBase.plist", |
|||
"~/Library/Preferences/com.macpaw.CleanMyMac#{version.to_i}.plist", |
|||
] |
|||
end |
@ -1,15 +0,0 @@ |
|||
cask 'cycling74-max6' do |
|||
version '6.1.7-140421' |
|||
sha256 'deb3070e0161e074c7ee91861e06cfeec2c1dc85eb715e476797d026821c32c9' |
|||
|
|||
# amazonaws.com is the official download host per the vendor homepage |
|||
url "https://akiaj5esl75o5wbdcv2a-maxmspjitter.s3.amazonaws.com/Max#{version.sub('-','_').gsub('.','')}.dmg" |
|||
name 'Cycling ‘74 Max' |
|||
homepage 'https://cycling74.com' |
|||
license :commercial |
|||
|
|||
pkg "Max #{version.sub(%r{^(\d+\.\d+).*},'\1')} Installer.pkg" |
|||
|
|||
uninstall :pkgutil => 'com.cycling74.Max*', |
|||
:delete => '/Applications/Max 6.1' |
|||
end |
@ -1,21 +0,0 @@ |
|||
cask 'dash2' do |
|||
version '2.2.5' |
|||
sha256 'a7de5e00528611f86d1024164b1b5d536ce039344b6ca3c211918c7458f7e412' |
|||
|
|||
url 'https://newyork.kapeli.com/downloads/v2/Dash.zip' |
|||
name 'Dash' |
|||
homepage 'https://kapeli.com/dash' |
|||
license :commercial |
|||
|
|||
app 'Dash.app' |
|||
|
|||
postflight do |
|||
suppress_move_to_applications |
|||
end |
|||
|
|||
zap :delete => [ |
|||
'~/Library/Application Support/Dash', |
|||
'~/Library/Preferences/com.kapeli.dash.plist', |
|||
'~/Library/Preferences/com.kapeli.dashdoc.plist', |
|||
] |
|||
end |
@ -1,14 +0,0 @@ |
|||
cask 'eclipse-jee-kepler' do |
|||
version '4.3.2' |
|||
sha256 'd18c5b4249a782a36c2d7bb377871393acd5dd552a195fc49b5b944f04874fbf' |
|||
|
|||
url 'http://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/kepler/SR2/eclipse-jee-kepler-SR2-macosx-cocoa-x86_64.tar.gz' |
|||
name 'Eclipse' |
|||
name 'Eclipse IDE for Java EE Developers' |
|||
homepage 'https://eclipse.org' |
|||
license :eclipse |
|||
depends_on :macos => '>= :leopard' |
|||
depends_on :arch => :x86_64 |
|||
|
|||
app 'eclipse/Eclipse.app' |
|||
end |
@ -1,19 +0,0 @@ |
|||
cask 'fantastical1' do |
|||
version '1.3.18' |
|||
sha256 '0ac5bc6cfe5d787292d2a5a81bb822a9b5c853261472386bf009bf7ca437472c' |
|||
|
|||
url "http://cdn.flexibits.com/Fantastical_#{version}.zip" |
|||
appcast 'https://flexibits.com/fantastical/appcast.php', |
|||
:sha256 => '3d789ff8dd91c8ebc1b63d2811ec17e0a950433b03605d8c10eef010733cf79a' |
|||
name 'Fantastical' |
|||
homepage 'https://flexibits.com/fantastical' |
|||
license :freemium |
|||
|
|||
app 'Fantastical.app' |
|||
|
|||
postflight do |
|||
suppress_move_to_applications |
|||
end |
|||
|
|||
zap :delete => '~/Library/Preferences/com.flexibits.fantastical.plist' |
|||
end |
@ -1,12 +0,0 @@ |
|||
cask 'gcc481-linux64' do |
|||
version '4.8.1' |
|||
sha256 'ed9cd7a8483f68da333bf94bb09cc6cf6f5fa2328c77dc60c13cdd318d8d805a' |
|||
|
|||
url "http://crossgcc.rts-software.org/download/gcc-#{version}-for-linux32-linux64/gcc-#{version}-for-linux64.dmg" |
|||
homepage 'http://crossgcc.rts-software.org/doku.php?id=start' |
|||
license :oss |
|||
|
|||
pkg "gcc-#{version}-for-linux64.pkg" |
|||
|
|||
uninstall :pkgutil => 'fr.ec-nantes.irccyn.molinaro.gcc-4.8.1-for-linux64' |
|||
end |
@ -1,10 +0,0 @@ |
|||
cask 'gif-brewery3-beta' do |
|||
version '3.0-b7' |
|||
sha256 '6caba96079a4dff44c7825d5934be07b7a66cab1307771f873734673d99d1906' |
|||
|
|||
url "http://www.helloresolven.com/betas/gifbrewery/GIFBrewery-#{version}.zip" |
|||
homepage 'http://www.helloresolven.com/betas/gifbrewery/' |
|||
license :gratis |
|||
|
|||
app "GIFBrewery-#{version}/GIFBrewery-#{version.sub(%r{-.*},'')}-beta.app" |
|||
end |
@ -1,16 +0,0 @@ |
|||
cask 'hyperspaces' do |
|||
version '1.1.1' |
|||
sha256 '9ea53ac06f0ecc5ed23b4fb6c61f0a9d4eb2d3141ff3a169315ef725a5522253' |
|||
|
|||
# amazonaws is the official download host per the vendor homepage |
|||
url "https://cocoabots-downloads.s3.amazonaws.com/hyperspaces/public/Hyperspaces%20#{version}.zip" |
|||
homepage 'http://hyperspacesapp.com/' |
|||
license :closed |
|||
|
|||
app 'Hyperspaces.app' |
|||
|
|||
depends_on :macos => %w{ |
|||
:leopard |
|||
:snow_leopard |
|||
} |
|||
end |
@ -1,26 +0,0 @@ |
|||
cask 'intellij-idea-ce13' do |
|||
version '13.1.6' |
|||
sha256 '862b8b4b8474f88e9df930185b035c65b54e71125796f591dea28cff7db929eb' |
|||
|
|||
url "https://download.jetbrains.com/idea/ideaIC-#{version}.dmg" |
|||
homepage 'https://www.jetbrains.com/idea/index.html' |
|||
license :apache |
|||
|
|||
app 'IntelliJ IDEA 13 CE.app' |
|||
|
|||
zap :delete => [ |
|||
'~/Library/Application Support/IntelliJIdea13', |
|||
'~/Library/Preferences/IntelliJIdea13', |
|||
] |
|||
|
|||
caveats <<-EOS.undent |
|||
#{token} requires Java 6 like any other IntelliJ-based IDE. |
|||
You can install it with |
|||
|
|||
brew cask install caskroom/homebrew-versions/java6 |
|||
|
|||
The vendor (JetBrains) doesn't support newer versions of Java (yet) |
|||
due to several critical issues, see details at |
|||
https://intellij-support.jetbrains.com/entries/27854363 |
|||
EOS |
|||
end |
@ -1,10 +0,0 @@ |
|||
cask 'intellij-idea12' do |
|||
version '12.1.7b' |
|||
sha256 '4f98af36f7747323d6a83a8d758aa0d6f02f20faa5da5a9e5bd8b7856cfe429a' |
|||
|
|||
url "https://download.jetbrains.com/idea/ideaIU-#{version}.dmg" |
|||
homepage 'https://www.jetbrains.com/idea/index.html' |
|||
license :commercial |
|||
|
|||
app 'IntelliJ IDEA 12.app' |
|||
end |
@ -1,26 +0,0 @@ |
|||
cask 'intellij-idea13' do |
|||
version '13.1.6' |
|||
sha256 '2e4e2d71786cdcee2236731af25bd52129b2a18031b4899a3cc864ad632abce1' |
|||
|
|||
url "https://download.jetbrains.com/idea/ideaIU-#{version}.dmg" |
|||
homepage 'https://www.jetbrains.com/idea/index.html' |
|||
license :commercial |
|||
|
|||
app 'IntelliJ IDEA 13.app' |
|||
|
|||
zap :delete => [ |
|||
'~/Library/Application Support/IntelliJIdea13', |
|||
'~/Library/Preferences/IntelliJIdea13', |
|||
] |
|||
|
|||
caveats <<-EOS.undent |
|||
#{token} requires Java 6 like any other IntelliJ-based IDE. |
|||
You can install it with |
|||
|
|||
brew cask install caskroom/homebrew-versions/java6 |
|||
|
|||
The vendor (JetBrains) doesn't support newer versions of Java (yet) |
|||
due to several critical issues, see details at |
|||
https://intellij-support.jetbrains.com/entries/27854363 |
|||
EOS |
|||
end |
@ -1,28 +0,0 @@ |
|||
cask 'intellij-idea14' do |
|||
version '14.1.6' |
|||
sha256 '536385a0eba67347842c8df7616e47e9191a50ccf00e39ac5298759509d3ec33' |
|||
|
|||
url "https://download.jetbrains.com/idea/ideaIU-#{version}.dmg" |
|||
homepage 'https://www.jetbrains.com/idea/index.html' |
|||
license :commercial |
|||
|
|||
app 'IntelliJ IDEA 14.app' |
|||
|
|||
zap :delete => [ |
|||
'~/Library/Application Support/IntelliJIdea14', |
|||
'~/Library/Caches/IntelliJIdea14', |
|||
'~/Library/Logs/IntelliJIdea14', |
|||
'~/Library/Preferences/IntelliJIdea14', |
|||
] |
|||
|
|||
caveats <<-EOS.undent |
|||
#{token} requires Java 6 like any other IntelliJ-based IDE. |
|||
You can install it with |
|||
|
|||
brew cask install caskroom/homebrew-versions/java6 |
|||
|
|||
The vendor (JetBrains) doesn't support newer versions of Java (yet) |
|||
due to several critical issues, see details at |
|||
https://intellij-support.jetbrains.com/entries/27854363 |
|||
EOS |
|||
end |
@ -1,12 +0,0 @@ |
|||
cask 'istat-menus4' do |
|||
version '4.22' |
|||
sha256 '4e6873b24d18578e359b9363f02b9c98bdeda999afab1aaa8802af254ecb35b6' |
|||
|
|||
# amazonaws.com is the official download host per the vendor homepage |
|||
url "https://s3.amazonaws.com/bjango/files/istatmenus4/istatmenus#{version}.zip" |
|||
name 'iStats Menus' |
|||
homepage 'https://bjango.com/mac/istatmenus/' |
|||
license :unknown # todo: change license and remove this comment; ':unknown' is a machine-generated placeholder |
|||
|
|||
app 'iStat Menus.app' |
|||
end |
@ -1,37 +0,0 @@ |
|||
cask 'jce-unlimited-strength-policy6' do |
|||
version '1.6' |
|||
sha256 'd0c2258c3364120b4dbf7dd1655c967eee7057ac6ae6334b5ea8ceb8bafb9262' |
|||
|
|||
url "http://download.oracle.com/otn-pub/java/jce_policy/#{version.split('.')[1]}/jce_policy-#{version.split('.')[1]}.zip", |
|||
:cookies => { 'oraclelicense' => 'accept-securebackup-cookie' } |
|||
name 'Java Cryptography Extension (JCE) Unlimited Strength Jurisdiction Policy Files' |
|||
homepage "http://www.oracle.com/technetwork/java/javase/downloads/jce-#{version.split('.')[1]}-download-429243.html" |
|||
license :gratis |
|||
|
|||
postflight do |
|||
`/usr/libexec/java_home -v #{version} -X | grep -B0 -A1 JVMHomePath | sed -n -e 's/[[:space:]]*<string>\\(.*\\)<\\/string>/\\1/p'`.split("\n").uniq.each do |path| |
|||
system '/usr/bin/sudo', '-E', '--', |
|||
'/bin/cp', '-an', "#{path}/lib/security/US_export_policy.jar", "#{path}/lib/security/US_export_policy.jar.bak" |
|||
system '/usr/bin/sudo', '-E', '--', |
|||
'/bin/cp', '-an', "#{path}/lib/security/local_policy.jar", "#{path}/lib/security/local_policy.jar.bak" |
|||
system '/usr/bin/sudo', '-E', '--', |
|||
'/bin/ln', '-nsf', "#{staged_path}/jce/US_export_policy.jar", "#{path}/lib/security/US_export_policy.jar" |
|||
system '/usr/bin/sudo', '-E', '--', |
|||
'/bin/ln', '-nsf', "#{staged_path}/jce/local_policy.jar", "#{path}/lib/security/local_policy.jar" |
|||
end |
|||
end |
|||
|
|||
uninstall_postflight do |
|||
`/usr/libexec/java_home -v #{version} -X | grep -B0 -A1 JVMHomePath | sed -n -e 's/[[:space:]]*<string>\\(.*\\)<\\/string>/\\1/p'`.split("\n").uniq.each do |path| |
|||
system '/usr/bin/sudo', '-E', '--', |
|||
'/bin/mv', '-f', "#{path}/lib/security/US_export_policy.jar.bak", "#{path}/lib/security/US_export_policy.jar" |
|||
system '/usr/bin/sudo', '-E', '--', |
|||
'/bin/mv', '-f', "#{path}/lib/security/local_policy.jar.bak", "#{path}/lib/security/local_policy.jar" |
|||
end |
|||
end |
|||
|
|||
caveats <<-EOS.undent |
|||
Installing this Cask means you have AGREED to the Oracle Binary Code License Agreement for Java SE at |
|||
http://www.oracle.com/technetwork/java/javase/terms/license/index.html |
|||
EOS |
|||
end |
@ -1,37 +0,0 @@ |
|||
cask 'jce-unlimited-strength-policy7' do |
|||
version '1.7' |
|||
sha256 '7a8d790e7bd9c2f82a83baddfae765797a4a56ea603c9150c87b7cdb7800194d' |
|||
|
|||
url "http://download.oracle.com/otn-pub/java/jce/#{version.split('.')[1]}/UnlimitedJCEPolicyJDK#{version.split('.')[1]}.zip", |
|||
:cookies => { 'oraclelicense' => 'accept-securebackup-cookie' } |
|||
name 'Java Cryptography Extension (JCE) Unlimited Strength Jurisdiction Policy Files' |
|||
homepage "http://www.oracle.com/technetwork/java/javase/downloads/jce#{version.split('.')[1]}-download-2133166.html" |
|||
license :gratis |
|||
|
|||
postflight do |
|||
`/usr/libexec/java_home -v #{version} -X | grep -B0 -A1 JVMHomePath | sed -n -e 's/[[:space:]]*<string>\\(.*\\)<\\/string>/\\1/p'`.split("\n").uniq.each do |path| |
|||
system '/usr/bin/sudo', '-E', '--', |
|||
'/bin/cp', '-an', "#{path}/jre/lib/security/US_export_policy.jar", "#{path}/jre/lib/security/US_export_policy.jar.bak" |
|||
system '/usr/bin/sudo', '-E', '--', |
|||
'/bin/cp', '-an', "#{path}/jre/lib/security/local_policy.jar", "#{path}/jre/lib/security/local_policy.jar.bak" |
|||
system '/usr/bin/sudo', '-E', '--', |
|||
'/bin/ln', '-nsf', "#{staged_path}/UnlimitedJCEPolicy/US_export_policy.jar", "#{path}/jre/lib/security/US_export_policy.jar" |
|||
system '/usr/bin/sudo', '-E', '--', |
|||
'/bin/ln', '-nsf', "#{staged_path}/UnlimitedJCEPolicy/local_policy.jar", "#{path}/jre/lib/security/local_policy.jar" |
|||
end |
|||
end |
|||
|
|||
uninstall_postflight do |
|||
`/usr/libexec/java_home -v #{version} -X | grep -B0 -A1 JVMHomePath | sed -n -e 's/[[:space:]]*<string>\\(.*\\)<\\/string>/\\1/p'`.split("\n").uniq.each do |path| |
|||
system '/usr/bin/sudo', '-E', '--', |
|||
'/bin/mv', '-f', "#{path}/jre/lib/security/US_export_policy.jar.bak", "#{path}/jre/lib/security/US_export_policy.jar" |
|||
system '/usr/bin/sudo', '-E', '--', |
|||
'/bin/mv', '-f', "#{path}/jre/lib/security/local_policy.jar.bak", "#{path}/jre/lib/security/local_policy.jar" |
|||
end |
|||
end |
|||
|
|||
caveats <<-EOS.undent |
|||
Installing this Cask means you have AGREED to the Oracle Binary Code License Agreement for Java SE at |
|||
http://www.oracle.com/technetwork/java/javase/terms/license/index.html |
|||
EOS |
|||
end |
@ -1,39 +0,0 @@ |
|||
cask 'jenkins-lts' do |
|||
version '1.625.3' |
|||
sha256 '2ccb607dc9007a974cf4794e8ee4c6dc2e057d17b427379ed2c076cb9ac58c18' |
|||
|
|||
url "http://mirrors.jenkins-ci.org/osx-stable/jenkins-#{version}.pkg" |
|||
name 'Jenkins' |
|||
homepage 'https://jenkins-ci.org' |
|||
license :cc |
|||
|
|||
pkg "jenkins-#{version}.pkg" |
|||
binary '/Library/Application Support/Jenkins/jenkins-runner.sh', :target => 'jenkins-runner' |
|||
|
|||
uninstall :script => '/Library/Application Support/Jenkins/Uninstall.command', |
|||
:pkgutil => 'org.jenkins-ci.*pkg', |
|||
:launchctl => 'org.jenkins-ci' |
|||
|
|||
zap :delete => '/Library/Preferences/org.jenkins-ci.plist' |
|||
|
|||
conflicts_with :formula => %w{ |
|||
jenkins |
|||
homebrew/versions/jenkins-lts |
|||
}, |
|||
:cask => 'jenkins' |
|||
|
|||
caveats <<-EOS.undent |
|||
#{token} requires Java. You can install the latest version with |
|||
brew cask install java |
|||
|
|||
You can change the launch parameters for #{token} using "defaults", |
|||
as described in |
|||
https://wiki.jenkins-ci.org/display/JENKINS/Thanks+for+using+OSX+Installer |
|||
|
|||
Alternatively, you can directly run #{token} with custom parameters, eg |
|||
java -jar /Applications/Jenkins/jenkins.war -XX:PermSize=$MIN_PERM_GEN --httpPort=$HTTP_PORT |
|||
|
|||
For more options, see |
|||
https://wiki.jenkins-ci.org/display/JENKINS/Starting+and+Accessing+Jenkins |
|||
EOS |
|||
end |
@ -1,12 +0,0 @@ |
|||
cask 'kaleidoscope1' do |
|||
version '1.1.8_57' |
|||
sha256 '105c0c05062536fb8c5267a61ed7155d8273e29e650fd655084612acc326babd' |
|||
|
|||
# cloudfront.net is the official download host per the vendor homepage |
|||
url "https://d23o3xv0lvihc9.cloudfront.net/KSUpdates/#{version}/Kaleidoscope.zip" |
|||
name 'Kaleidoscope' |
|||
homepage 'http://www.kaleidoscopeapp.com/' |
|||
license :closed |
|||
|
|||
app 'Kaleidoscope.app' |
|||
end |
@ -1,11 +0,0 @@ |
|||
cask 'keepassx0' do |
|||
version '0.4.3' |
|||
sha256 '15ce2e950ab78ccb6956de985c1fcbf11d27df6a58ab7bf19e106f0a1dc2fedd' |
|||
|
|||
url "https://www.keepassx.org/releases/KeePassX-#{version}.dmg" |
|||
name "KeePassX" |
|||
homepage 'https://www.keepassx.org/' |
|||
license :oss |
|||
|
|||
app 'KeePassX.app' |
|||
end |
@ -1,10 +0,0 @@ |
|||
cask 'keyremap4macbook-mountainlion' do |
|||
version '8.4.0' |
|||
sha256 '39fb33460f1abec99235c2095bf766d112cc62204c944cc43fd46f3cdb5cc099' |
|||
|
|||
url "https://pqrs.org/macosx/keyremap4macbook/files/KeyRemap4MacBook-#{version}.dmg" |
|||
homepage 'https://pqrs.org/macosx/keyremap4macbook/' |
|||
license :unknown |
|||
|
|||
pkg 'KeyRemap4MacBook.pkg' |
|||
end |
@ -1,11 +0,0 @@ |
|||
cask 'libreoffice43' do |
|||
version '4.3.7.2' |
|||
sha256 'ad8cb940218ac52e240a7e26e6b079da31eb6f6205da732802b445d474353e8f' |
|||
|
|||
url "https://downloadarchive.documentfoundation.org/libreoffice/old/#{version}/mac/x86_64/LibreOffice_#{version}_MacOS_x86-64.dmg" |
|||
name 'LibreOffice' |
|||
homepage 'https://www.libreoffice.org/' |
|||
license :mpl |
|||
|
|||
app 'LibreOffice.app' |
|||
end |
@ -1,11 +0,0 @@ |
|||
cask 'lightroom4' do |
|||
version '4.4' |
|||
sha256 'fb94bd221041e2e846d9eb269587a179253b5e36560a20f499a5891f85e77aa3' |
|||
|
|||
url 'http://download.adobe.com/pub/adobe/lightroom/mac/4.x/Lightroom_4_LS11_mac_4_4.dmg' |
|||
homepage 'https://www.adobe.com/support/downloads/thankyou.jsp?ftpID=5566&fileID=5578' |
|||
license :closed |
|||
|
|||
pkg 'Adobe Photoshop Lightroom 4.pkg' |
|||
uninstall :pkgutil => 'com.adobe.Lightroom4' |
|||
end |
@ -1,14 +0,0 @@ |
|||
cask 'lingon-x1' do |
|||
version :latest |
|||
sha256 :no_check |
|||
|
|||
url 'https://www.peterborgapps.com/downloads/LingonX.zip' |
|||
appcast 'https://www.peterborgapps.com/updates/lingonx-appcast.xml', |
|||
:sha256 => 'a509f4c6a8596bd10c90f4d750ab2c81098360f82eac7a3744066c23becf4972' |
|||
homepage 'https://www.peterborgapps.com/lingon/' |
|||
license :commercial |
|||
|
|||
app 'Lingon X.app' |
|||
|
|||
depends_on :macos => '>= :mountain_lion' |
|||
end |
@ -1,11 +0,0 @@ |
|||
cask 'littleipsum1' do |
|||
version '1.1.2' |
|||
sha256 '5fa88e5cd2cc1c837ac3e9ff3a23ce1569835d56c71e2741243ce9f0424099db' |
|||
|
|||
url "http://littleipsum.com/download/LittleIpsum%20#{version}.zip" |
|||
name "LittleIpsum" |
|||
homepage 'http://littleipsum.com' |
|||
license :closed |
|||
|
|||
app 'LittleIpsum.app' |
|||
end |
@ -1,11 +0,0 @@ |
|||
cask 'mindjet-mindmanager9' do |
|||
version '9.6.510' |
|||
sha256 '23e2e2e3f712bc9d58b4a826abc3fb50ffac0134e93c4db9e055fa4874fe12d1' |
|||
|
|||
url "http://download.mindjet.com/Mindjet_MindManager_Mac_#{version}.dmg" |
|||
name 'Mindjet MindManager 9' |
|||
homepage 'https://www.mindjet.com/mindmanager/' |
|||
license :commercial |
|||
|
|||
app 'Mindjet MindManager.app' |
|||
end |
@ -1,12 +0,0 @@ |
|||
cask 'mozart2' do |
|||
version '2.0.0-alpha.0+build.3787.b59232b' |
|||
sha256 '27ff7064ec4c7c40b69a02e8a86c8fbfdfc43e5c0dfb5dfc4f584640c0354e86' |
|||
|
|||
# sourceforge.net is the official download host per the vendor homepage |
|||
url "http://downloads.sourceforge.net/sourceforge/mozart-oz/mozart2-#{version}-x86_64-darwin.dmg" |
|||
name 'Mozart' |
|||
homepage 'https://mozart.github.io/' |
|||
license :oss |
|||
|
|||
app 'Mozart2.app' |
|||
end |
@ -1,10 +0,0 @@ |
|||
cask 'omnigraffle-professional5' do |
|||
version '5.4.4' |
|||
sha256 '396a4adaadb82d651ea6ec8b141c9e5f5b0b5f53c6edee5e7806a896783892c9' |
|||
|
|||
url "http://www.omnigroup.com/ftp/pub/software/MacOSX/10.6/OmniGrafflePro-#{version}.dmg" |
|||
homepage 'https://www.omnigroup.com/products/omnigraffle' |
|||
license :closed |
|||
|
|||
app 'OmniGraffle Professional 5.app' |
|||
end |
@ -1,10 +0,0 @@ |
|||
cask 'omnigraffle5' do |
|||
version '5.4.4' |
|||
sha256 '7bcc64093f46bd4808b1a4cb86cf90c0380a5c5ffffd55ce8f742712818558df' |
|||
|
|||
url "http://www.omnigroup.com/ftp/pub/software/MacOSX/10.6/OmniGraffle-#{version}.dmg" |
|||
homepage 'https://www.omnigroup.com/products/omnigraffle' |
|||
license :closed |
|||
|
|||
app 'OmniGraffle 5.app' |
|||
end |
@ -1,10 +0,0 @@ |
|||
cask 'omnioutliner-professional3' do |
|||
version '3.10.6' |
|||
sha256 'ec8ee1ec00870a1cc5920d2e899cd255eef6564c8e9944eadfdf5297f1cb348e' |
|||
|
|||
url "http://www.omnigroup.com/ftp/pub/software/MacOSX/10.4/OmniOutlinerPro-#{version}.dmg" |
|||
homepage 'https://www.omnigroup.com/omnioutliner/' |
|||
license :closed |
|||
|
|||
app 'OmniOutliner Professional.app' |
|||
end |
@ -1,11 +0,0 @@ |
|||
cask 'omnioutliner3' do |
|||
version :latest |
|||
sha256 :no_check |
|||
|
|||
url 'http://omnigroup.com/download/latest/omnioutliner-3' |
|||
name 'OmniOutliner' |
|||
homepage 'https://www.omnigroup.com/omnioutliner/' |
|||
license :commercial |
|||
|
|||
app 'OmniOutliner.app' |
|||
end |
@ -1,11 +0,0 @@ |
|||
cask 'omniplan1' do |
|||
version '1.7' |
|||
sha256 '62cd16d91e9833bf2fcff7f083114572e5374f5516f8127c34a2a9444b58cccf' |
|||
|
|||
url "http://www.omnigroup.com/ftp/pub/software/MacOSX/10.4/OmniPlan-#{version}.dmg" |
|||
name 'OmniPlan' |
|||
homepage 'https://www.omnigroup.com/omniplan/' |
|||
license :unknown |
|||
|
|||
app 'OmniPlan.app' |
|||
end |
@ -1,50 +0,0 @@ |
|||
cask 'packer081' do |
|||
version '0.8.1' |
|||
sha256 'ba853fdb7cdb000fa64899e88885f49c726cd62099bb76d95f248eca60e25af4' |
|||
|
|||
# hashicorp.com is the official download host per the vendor homepage |
|||
url "https://releases.hashicorp.com/packer/#{version}/packer_#{version}_darwin_amd64.zip" |
|||
name 'Packer' |
|||
homepage 'https://www.packer.io/' |
|||
license :oss |
|||
|
|||
binary 'packer' |
|||
binary 'packer-builder-amazon-chroot' |
|||
binary 'packer-builder-amazon-ebs' |
|||
binary 'packer-builder-amazon-instance' |
|||
binary 'packer-builder-digitalocean' |
|||
binary 'packer-builder-docker' |
|||
binary 'packer-builder-file' |
|||
binary 'packer-builder-googlecompute' |
|||
binary 'packer-builder-null' |
|||
binary 'packer-builder-openstack' |
|||
binary 'packer-builder-parallels-iso' |
|||
binary 'packer-builder-parallels-pvm' |
|||
binary 'packer-builder-qemu' |
|||
binary 'packer-builder-virtualbox-iso' |
|||
binary 'packer-builder-virtualbox-ovf' |
|||
binary 'packer-builder-vmware-iso' |
|||
binary 'packer-builder-vmware-vmx' |
|||
binary 'packer-post-processor-artifice' |
|||
binary 'packer-post-processor-atlas' |
|||
binary 'packer-post-processor-compress' |
|||
binary 'packer-post-processor-docker-import' |
|||
binary 'packer-post-processor-docker-push' |
|||
binary 'packer-post-processor-docker-save' |
|||
binary 'packer-post-processor-docker-tag' |
|||
binary 'packer-post-processor-vagrant' |
|||
binary 'packer-post-processor-vagrant-cloud' |
|||
binary 'packer-post-processor-vsphere' |
|||
binary 'packer-provisioner-ansible-local' |
|||
binary 'packer-provisioner-chef-client' |
|||
binary 'packer-provisioner-chef-solo' |
|||
binary 'packer-provisioner-file' |
|||
binary 'packer-provisioner-powershell' |
|||
binary 'packer-provisioner-puppet-masterless' |
|||
binary 'packer-provisioner-puppet-server' |
|||
binary 'packer-provisioner-salt-masterless' |
|||
binary 'packer-provisioner-shell' |
|||
binary 'packer-provisioner-shell-local' |
|||
binary 'packer-provisioner-windows-restart' |
|||
binary 'packer-provisioner-windows-shell' |
|||
end |
@ -1,12 +0,0 @@ |
|||
cask 'papers2' do |
|||
version '281' |
|||
sha256 '2e9f328e960c66c1d5b92eac222e0e74e582be9c74d97e58e11f8a84205add97' |
|||
|
|||
# mekentosj.com is the official download host per the vendor homepage |
|||
url "http://downloads.mekentosj.com/papers_#{version}.dmg" |
|||
name 'Papers' |
|||
homepage 'http://www.papersapp.com/mac/' |
|||
license :commercial |
|||
|
|||
app 'Papers2.app' |
|||
end |
@ -1,32 +0,0 @@ |
|||
cask 'parallels9' do |
|||
version '9.0.24251.1052177' |
|||
sha256 'd6efe77b6893bfd24ea4d275f1bc417feffb2a899a364ecbb91a25064b9e1c0d' |
|||
|
|||
url "http://download.parallels.com/desktop/v9/update3/ParallelsDesktop-#{version}.dmg" |
|||
homepage 'https://www.parallels.com/products/desktop/' |
|||
license :commercial |
|||
|
|||
app 'Parallels Desktop.app' |
|||
|
|||
postflight do |
|||
# Set the file to visible, since it was hidden in the dmg |
|||
system '/usr/bin/SetFile', '-a', 'v', staged_path.join('Parallels Desktop.app') |
|||
end |
|||
|
|||
uninstall :delete => [ |
|||
'/usr/bin/prl_convert', |
|||
'/usr/bin/prl_disk_tool', |
|||
'/usr/bin/prl_perf_ctl', |
|||
'/usr/bin/prlctl', |
|||
'/usr/bin/prlsrvctl', |
|||
] |
|||
zap :delete => [ |
|||
'~/.parallels_settings', |
|||
'~/Library/Caches/com.parallels.desktop.console', |
|||
'~/Library/Preferences/com.parallels.desktop.console.LSSharedFileList.plist', |
|||
'~/Library/Preferences/com.parallels.desktop.console.plist', |
|||
'~/Library/Preferences/com.parallels.Parallels Desktop Statistics.plist', |
|||
'~/Library/Preferences/com.parallels.Parallels Desktop.plist', |
|||
'~/Library/Preferences/com.parallels.Parallels.plist', |
|||
] |
|||
end |
@ -1,27 +0,0 @@ |
|||
cask 'phpstorm7' do |
|||
version '7.1.4' |
|||
sha256 '618d05d39d8565677cddc63afee0fc9b50431a7efc6da930a18c54831ea102f5' |
|||
|
|||
url "https://download.jetbrains.com/webide/PhpStorm-#{version}.dmg" |
|||
homepage 'https://www.jetbrains.com/phpstorm/' |
|||
license :commercial |
|||
|
|||
app 'PhpStorm.app' |
|||
|
|||
zap :delete => [ |
|||
'~/Library/Application Support/WebIde70', |
|||
'~/Library/Preferences/WebIde70', |
|||
'~/Library/Preferences/com.jetbrains.PhpStorm.plist', |
|||
] |
|||
|
|||
caveats <<-EOS.undent |
|||
#{token} requires Java 6 like any other IntelliJ-based IDE. |
|||
You can install it with |
|||
|
|||
brew cask install caskroom/homebrew-versions/java6 |
|||
|
|||
The vendor (JetBrains) doesn't support newer versions of Java (yet) |
|||
due to several critical issues, see details at |
|||
https://intellij-support.jetbrains.com/entries/27854363 |
|||
EOS |
|||
end |
@ -1,27 +0,0 @@ |
|||
cask 'phpstorm8' do |
|||
version '8.0.3' |
|||
sha256 '6c9b36ebfed67f5ec2e6a96f2f61826653b312686ecd8a298e0e2ca3e3a09559' |
|||
|
|||
url "https://download.jetbrains.com/webide/PhpStorm-#{version}.dmg" |
|||
homepage 'https://www.jetbrains.com/phpstorm/' |
|||
license :commercial |
|||
|
|||
app 'PhpStorm.app' |
|||
|
|||
zap :delete => [ |
|||
'~/Library/Application Support/WebIde80', |
|||
'~/Library/Preferences/WebIde80', |
|||
'~/Library/Preferences/com.jetbrains.PhpStorm.plist', |
|||
] |
|||
|
|||
caveats <<-EOS.undent |
|||
#{token} requires Java 6 like any other IntelliJ-based IDE. |
|||
You can install it with |
|||
|
|||
brew cask install caskroom/homebrew-versions/java6 |
|||
|
|||
The vendor (JetBrains) doesn't support newer versions of Java (yet) |
|||
due to several critical issues, see details at |
|||
https://intellij-support.jetbrains.com/entries/27854363 |
|||
EOS |
|||
end |
@ -1,30 +0,0 @@ |
|||
cask 'phpstorm9' do |
|||
version '9.0.2' |
|||
sha256 '7995e951d442cb9203ed1e8ae491407a1b514828cef10bb9c7840880cbfacec2' |
|||
|
|||
url "https://download.jetbrains.com/webide/PhpStorm-#{version}.dmg" |
|||
homepage 'https://www.jetbrains.com/phpstorm/' |
|||
license :commercial |
|||
|
|||
app 'PhpStorm.app' |
|||
|
|||
zap :delete => [ |
|||
'~/Library/Application Support/WebIde90', |
|||
'~/Library/Caches/WebIde90', |
|||
'~/Library/Logs/WebIde90', |
|||
'~/Library/Preferences/WebIde90', |
|||
'~/Library/Preferences/com.jetbrains.PhpStorm.plist', |
|||
'~/.WebIde90', |
|||
] |
|||
|
|||
caveats <<-EOS.undent |
|||
#{token} requires Java 6 like any other IntelliJ-based IDE. |
|||
You can install it with |
|||
|
|||
brew cask install caskroom/homebrew-versions/java6 |
|||
|
|||
The vendor (JetBrains) doesn't support newer versions of Java (yet) |
|||
due to several critical issues, see details at |
|||
https://intellij-support.jetbrains.com/entries/27854363 |
|||
EOS |
|||
end |
@ -1,12 +0,0 @@ |
|||
cask 'quicktime-player7' do |
|||
version '7.6.6' |
|||
sha256 '954c2376d2d747821614dc802249cf3c708a4792abed08945d7261de3894e759' |
|||
|
|||
url "http://support.apple.com/downloads/DL923/en_US/QuickTimePlayer#{version}_SnowLeopard.dmg" |
|||
homepage 'https://support.apple.com/kb/dl923' |
|||
license :closed |
|||
|
|||
pkg "QuickTimePlayer#{version}_SnowLeopard.pkg" |
|||
uninstall :pkgutil => "com.apple.pkg.QuickTimePlayer#{version}_SnowLeopard", |
|||
:delete => '/Applications/Utilities/QuickTime Player 7.app' |
|||
end |
@ -1,15 +0,0 @@ |
|||
cask 'reflector1' do |
|||
version :latest |
|||
sha256 :no_check |
|||
|
|||
url 'https://download.airsquirrels.com/Reflector/Mac/Reflector.dmg' |
|||
appcast 'https://updates.airsquirrels.com/Reflector/Mac/Reflector.xml', |
|||
:sha256 => 'f863daabda28035fe9bcda3a5789cf407a3c504cecc1f3b01c54995445e6b71f' |
|||
name 'Reflector' |
|||
homepage 'http://www.airsquirrels.com/reflector/' |
|||
license :commercial |
|||
|
|||
depends_on :macos => '>= :snow_leopard' |
|||
|
|||
app 'Reflector.app' |
|||
end |
@ -1,10 +0,0 @@ |
|||
cask 'rival-messenger-alpha' do |
|||
version :latest |
|||
sha256 :no_check |
|||
|
|||
url 'https://www.rivalmessenger.com/downloads/rival_latest.dmg' |
|||
homepage 'https://www.rivalmessenger.com/' |
|||
license :unknown |
|||
|
|||
app 'Rival Alpha.app' |
|||
end |
@ -1,31 +0,0 @@ |
|||
cask 'rubymine633' do |
|||
version '6.3.3' |
|||
sha256 'c79216de02f2564ea60592420342ab9fb5014da7e7c96f92e2856dc49f2090dd' |
|||
|
|||
url "https://download.jetbrains.com/ruby/RubyMine-#{version}.dmg" |
|||
name 'RubyMine' |
|||
homepage 'https://confluence.jetbrains.com/display/RUBYDEV/Previous+RubyMine+Releases' |
|||
license :commercial |
|||
|
|||
app 'RubyMine.app' |
|||
|
|||
zap :delete => [ |
|||
'~/Library/Preferences/com.jetbrains.rubymine.plist', |
|||
'~/Library/Preferences/RubyMine60', |
|||
'~/Library/Application Support/RubyMine60', |
|||
'~/Library/Caches/RubyMine60', |
|||
'~/Library/Logs/RubyMine60', |
|||
'/usr/local/bin/mine', |
|||
] |
|||
|
|||
caveats <<-EOS.undent |
|||
#{token} requires Java 6 like any other IntelliJ-based IDE. |
|||
You can install it with |
|||
|
|||
brew cask install caskroom/homebrew-versions/java6 |
|||
|
|||
The vendor (JetBrains) doesn't support newer versions of Java (yet) |
|||
due to several critical issues, see details at |
|||
https://intellij-support.jetbrains.com/entries/27854363 |
|||
EOS |
|||
end |
@ -1,22 +0,0 @@ |
|||
cask 'rubymine7' do |
|||
version '7.1.4' |
|||
sha256 'ec503be6a441850702c5e332c459ccb2ed71e1a337f82b01587377f76a4f379e' |
|||
|
|||
url "https://download.jetbrains.com/ruby/RubyMine-#{version}.dmg" |
|||
name 'RubyMine' |
|||
homepage 'https://www.jetbrains.com/ruby/' |
|||
license :commercial |
|||
|
|||
app 'RubyMine.app' |
|||
|
|||
zap :delete => [ |
|||
'~/Library/Preferences/com.jetbrains.rubymine.plist', |
|||
'~/Library/Preferences/RubyMine70', |
|||
'~/Library/Application Support/RubyMine70', |
|||
'~/Library/Caches/RubyMine70', |
|||
'~/Library/Logs/RubyMine70', |
|||
'/usr/local/bin/mine', |
|||
] |
|||
|
|||
conflicts_with :cask => 'rubymine' |
|||
end |
@ -1,20 +0,0 @@ |
|||
cask 'scala-ide-milestone' do |
|||
version '4.2.0-rc3' |
|||
|
|||
if Hardware::CPU.is_32_bit? |
|||
url "http://downloads.typesafe.com/scalaide-pack/#{version}-luna-211-20141210/scala-SDK-#{version}-2.11-macosx.cocoa.x86.zip" |
|||
sha256 'c23ed7572771fe330b1aef1827f2a32a63a1b1619d8bf1af8df7108ec9e38bf7' |
|||
else |
|||
url "http://downloads.typesafe.com/scalaide-pack/#{version}-luna-211-20141210/scala-SDK-#{version}-2.11-macosx.cocoa.x86_64.zip" |
|||
sha256 '9a49e95bf938509bf9717558c97e61b86bb0ff790b3dca1043883cdbab870808' |
|||
end |
|||
|
|||
name 'Scala IDE' |
|||
homepage 'http://scala-ide.org/' |
|||
license :bsd |
|||
|
|||
# Renamed for clarity: app name is inconsistent with its branding. |
|||
# Also renamed to avoid conflict with other eclipse Casks. |
|||
# Original discussion: https://github.com/caskroom/homebrew-cask/pull/2731 |
|||
app 'eclipse/Eclipse.app', :target => 'Scala IDE.app' |
|||
end |
@ -1,11 +0,0 @@ |
|||
cask 'scratch14' do |
|||
version '1.4' |
|||
sha256 '0d1dbeba8af8bc36028cde1da3374b1abd9daee549287ba86a0738a6b92da441' |
|||
|
|||
url 'https://download.scratch.mit.edu/MacScratch1.4.dmg' |
|||
name 'Scratch' |
|||
homepage 'https://scratch.mit.edu/scratch_1.4/' |
|||
license :unknown # todo: change license and remove this comment; ':unknown' is a machine-generated placeholder |
|||
|
|||
suite 'Scratch 1.4' |
|||
end |
@ -1,10 +0,0 @@ |
|||
cask 'screenflow3' do |
|||
version '3.0' |
|||
sha256 '88e72cc2a07fdb93aa6d20e7ea81ba7c3536a1ab325f6a92316a81ddf6e3dcf2' |
|||
|
|||
url "https://www.telestream.net/download-files/screenflow/3-0/ScreenFlow-#{version}.dmg" |
|||
homepage 'https://www.telestream.net/screenflow/' |
|||
license :commercial |
|||
|
|||
app 'ScreenFlow.app' |
|||
end |
@ -1,10 +0,0 @@ |
|||
cask 'screenflow4' do |
|||
version '4.5.4' |
|||
sha256 'e6f142e5fdc30556ec01d7973b194927cbdcda341d9d673b30fff9ad6d12b790' |
|||
|
|||
url "https://www.telestream.net/download-files/screenflow/4-5/ScreenFlow-#{version}.dmg" |
|||
homepage 'https://www.telestream.net/screenflow/' |
|||
license :commercial |
|||
|
|||
app 'ScreenFlow.app' |
|||
end |
@ -1,10 +0,0 @@ |
|||
cask 'simpholders-2-alpha' do |
|||
version '2.0 Alpha' |
|||
sha256 '0c1cfb1d32be915b9284735a7739d25b3a5f55db010f5c27d24a60ae34d1a580' |
|||
|
|||
url 'http://simpholders.com/site/assets/files/1098/sp20a-108.zip' |
|||
homepage 'https://simpholders.com/' |
|||
license :unknown |
|||
|
|||
app 'SimPholders2.app' |
|||
end |
@ -1,18 +0,0 @@ |
|||
cask 'sizeup-x11' do |
|||
version :latest |
|||
sha256 :no_check |
|||
|
|||
url 'https://www.irradiatedsoftware.com/downloads/SizeUpX11.zip' |
|||
appcast 'https://www.irradiatedsoftware.com/updates/profiles/sizeup.php', |
|||
:sha256 => '017c02d6671e43dcdbe80e9b5c8f2ae48110846ffb833591bd4fb7a38276ecde' |
|||
name 'SizeUp' |
|||
homepage 'https://www.irradiatedsoftware.com/sizeup/index.html' |
|||
license :unknown # todo: change license and remove this comment; ':unknown' is a machine-generated placeholder |
|||
|
|||
app 'SizeUp.app' |
|||
|
|||
zap :delete => [ |
|||
'~/Library/Preferences/com.irradiatedsoftware.SizeUp.plist', |
|||
'~/Library/Application Support/SizeUp', |
|||
] |
|||
end |
@ -1,11 +0,0 @@ |
|||
cask 'skitch1' do |
|||
version :latest |
|||
sha256 :no_check |
|||
|
|||
url 'http://evernote.com/download/get.php?file=SkitchMac_v1' |
|||
name 'Skitch' |
|||
homepage 'https://blog.evernote.com/blog/2012/11/21/skitch-and-evernote-a-letter-from-keith-lang/' |
|||
license :unknown # todo: change license and remove this comment; ':unknown' is a machine-generated placeholder |
|||
|
|||
app 'Skitch.app' |
|||
end |
@ -1,13 +0,0 @@ |
|||
cask 'sococo-legacy' do |
|||
version '3.5.17_14261' |
|||
sha256 '77d453cdc4bde06344c11bf48ab17604886cf4f68ae7270d12b9158327d1dea0' |
|||
|
|||
url "http://download.sococo.com/release/Sococo_#{version.gsub('.','_')}.dmg" |
|||
name 'Sococo' |
|||
homepage 'https://www.sococo.com/' |
|||
license :freemium |
|||
|
|||
app 'Sococo.app' |
|||
|
|||
depends_on :macos => '>= :lion' |
|||
end |
@ -1,19 +0,0 @@ |
|||
cask 'soundflower-ultraschall' do |
|||
version '1.0' |
|||
sha256 '6e37689eb27db942189e18b970916c1d4576026cac9668fceed214201dc25149' |
|||
|
|||
url "https://github.com/MariusE/Soundflower-Ultraschall-Edition/releases/download/#{version}/Soundflower-#{version}.dmg" |
|||
homepage 'https://github.com/MariusE/Soundflower-Ultraschall-Edition' |
|||
license :oss |
|||
|
|||
pkg 'Soundflower.pkg', :allow_untrusted => true |
|||
# early_script is a workaround for a slowly unloading kext, see private-eye cask |
|||
uninstall :early_script => { |
|||
:executable => '/sbin/kextunload', |
|||
:args => ['-b', 'com.Cycling74.driver.Soundflower'], |
|||
:must_succeed => false, |
|||
}, |
|||
:pkgutil => 'com.cycling74.soundflower.*', |
|||
:delete => '/Applications/Soundflower', |
|||
:kext => 'com.Cycling74.driver.Soundflower' |
|||
end |
@ -1,13 +0,0 @@ |
|||
cask 'svnx2' do |
|||
version '2.0b2' |
|||
sha256 'f8d5f5a57eaaeed5904669fc5cde3773a6d05578bf331264cf1eac4c7b26ae2d' |
|||
|
|||
url "https://subversion.assembla.com/svn/svnx/tags/svnX%20#{version}.dmg" |
|||
name 'SvnX' |
|||
appcast 'https://subversion.assembla.com/svn/svnx/rss/svnX.rss.xml', |
|||
:sha256 => '3c2d8c6eb78d2eb8df9239fdb442b6b48838e03498a103631d5e8b627ea1af59' |
|||
homepage 'https://subversion.assembla.com/svn/svnx/html/index.html' |
|||
license :gratis |
|||
|
|||
app 'svnX.app' |
|||
end |
@ -1,11 +0,0 @@ |
|||
cask 'tableau82' do |
|||
version '8.2.9' |
|||
sha256 '2644c7b9fd6c453d00f6641ddb681b87ba5cdfa16c6d840163295fc176f54ee1' |
|||
|
|||
url "https://downloads.tableau.com/esdalt/#{version}/TableauDesktop.dmg" |
|||
# Alternate version download site |
|||
homepage 'https://www.tableau.com/esdalt' |
|||
license :unknown |
|||
|
|||
app 'Tableau 8.2.app' |
|||
end |
@ -1,11 +0,0 @@ |
|||
cask 'tableau83' do |
|||
version '8.3.4' |
|||
sha256 'c63801401b244a12daf0aa5f8f14734dd090d5afd8ac453d5820f4ae940b3f4a' |
|||
|
|||
url "https://downloads.tableau.com/esdalt/#{version}/TableauDesktop.dmg" |
|||
# Alternate version download site |
|||
homepage 'https://www.tableau.com/esdalt' |
|||
license :unknown |
|||
|
|||
app 'Tableau 8.3.app' |
|||
end |
@ -1,13 +0,0 @@ |
|||
cask 'textexpander3' do |
|||
version '3.4.2' |
|||
sha256 '87859d7efcbfe479e7b78686d4d3f9be9983b2c7d68a6122acea10d4efbb1bfa' |
|||
|
|||
url "https://cdn.smilesoftware.com/TextExpander_#{version}.zip" |
|||
name 'TextExpander' |
|||
homepage 'http://www.smilesoftware.com/TextExpander/index.html' |
|||
license :commercial |
|||
|
|||
app 'TextExpander.app' |
|||
|
|||
zap :delete => '~/Library/Application Support/TextExpander/' |
|||
end |
@ -1,13 +0,0 @@ |
|||
cask 'tower1' do |
|||
version :latest |
|||
sha256 :no_check |
|||
|
|||
url 'http://www.git-tower.com/download-v1' |
|||
appcast 'https://macapps.fournova.com/tower1-1060/updates.xml', |
|||
:sha256 => '0a053ca1cf31f5dd6512a4528a4d793a4993c2e180002c4967511a6dc9bfbf87' |
|||
name 'Tower' |
|||
homepage 'https://www.git-tower.com/' |
|||
license :commercial |
|||
|
|||
app 'Tower.app' |
|||
end |
@ -1,16 +0,0 @@ |
|||
cask 'transmit3' do |
|||
version '3.7' |
|||
sha256 '311f4d0f559c966fe7e5a4a6e0327dfa7a4c06a9c942ec11d58e6ed210f4b689' |
|||
|
|||
url "http://panic.com/museum/transmit/Transmit%20#{version}.zip" |
|||
name 'Transmit' |
|||
homepage 'https://www.panic.com/transmit' |
|||
license :commercial |
|||
|
|||
app 'Transmit.app' |
|||
|
|||
zap :delete => [ |
|||
'~/Library/Preferences/com.panic.Transmit.plist', |
|||
'~/Library/Application Support/Transmit', |
|||
] |
|||
end |
@ -1,10 +0,0 @@ |
|||
cask 'typinator59' do |
|||
version '5.9' |
|||
sha256 '7513b11ba2f224a3ad2dd05a425e44b57a584d9d0a6ee1b30bc6f4a05ee7618d' |
|||
|
|||
url 'http://www.ergonis.com/downloads/archive/typinator/Typinator59-Install.dmg' |
|||
homepage 'http://www.ergonis.com/products/typinator/' |
|||
license :commercial |
|||
|
|||
app 'Typinator.app' |
|||
end |
@ -1,12 +0,0 @@ |
|||
cask 'unity4' do |
|||
version '4.6.4' |
|||
sha256 'd5d840f30d0987b3aef29dc3b651141cb5fb77fc3c28405b5ff667e03b01360a' |
|||
|
|||
url "http://download.unity3d.com/download_unity/unity-#{version}.dmg" |
|||
homepage 'https://unity3d.com/unity/' |
|||
license :commercial |
|||
|
|||
pkg 'Unity.pkg' |
|||
|
|||
uninstall :pkgutil => 'com.unity3d.*' |
|||
end |
@ -1,12 +0,0 @@ |
|||
cask 'unity45' do |
|||
version '4.5.5' |
|||
sha256 'e42d3b8e3bc3fbc7448bb06b5210c1c0687ba3f784eb947b4586b9f129c6b0d4' |
|||
|
|||
url "http://download.unity3d.com/download_unity/unity-#{version}.dmg" |
|||
homepage 'https://unity3d.com/unity/' |
|||
license :commercial |
|||
|
|||
pkg 'Unity.pkg' |
|||
|
|||
uninstall :pkgutil => 'com.unity3d.*' |
|||
end |
@ -1,44 +0,0 @@ |
|||
cask 'wireshark1' do |
|||
version '1.12.8' |
|||
sha256 '9eade167a2054e8b71fc6e9ce154422a14ed70a40e15d842ef6dfbf9d96152ec' |
|||
|
|||
url "https://www.wireshark.org/download/osx/Wireshark%20#{version}%20Intel%2064.dmg" |
|||
name 'Wireshark' |
|||
homepage 'https://www.wireshark.org/' |
|||
license :gpl |
|||
|
|||
pkg "Wireshark #{version} Intel 64.pkg" |
|||
postflight do |
|||
if Process.euid == 0 |
|||
ohai 'Note:' |
|||
puts <<-EOS.undent |
|||
You executed 'brew cask' as the superuser. |
|||
|
|||
You must manually add users to group 'access_bpf' in order to use Wireshark |
|||
EOS |
|||
else |
|||
system '/usr/bin/sudo', '-E', '--', |
|||
'/usr/sbin/dseditgroup', '-o', 'edit', '-a', Etc.getpwuid(Process.euid).name, '-t', 'user', '--', 'access_bpf' |
|||
end |
|||
end |
|||
|
|||
uninstall :script => { |
|||
:executable => '/usr/sbin/dseditgroup', |
|||
:args => ['-o', 'delete', 'access_bpf'], |
|||
}, |
|||
:pkgutil => 'org.wireshark.*', |
|||
:delete => [ |
|||
'/usr/local/bin/capinfos', |
|||
'/usr/local/bin/dftest', |
|||
'/usr/local/bin/dumpcap', |
|||
'/usr/local/bin/editcap', |
|||
'/usr/local/bin/mergecap', |
|||
'/usr/local/bin/randpkt', |
|||
'/usr/local/bin/rawshark', |
|||
'/usr/local/bin/text2pcap', |
|||
'/usr/local/bin/tshark', |
|||
'/usr/local/bin/wireshark', |
|||
] |
|||
|
|||
depends_on :x11 => true |
|||
end |
@ -1,10 +0,0 @@ |
|||
cask 'xee22' do |
|||
version '2.2' |
|||
sha256 '9cc173b24cfa76185a48f050c587690917f104f6a165d52ffc67e52793385f1c' |
|||
|
|||
url "https://wakaba.c3.cx/releases/Xee/Xee#{version}.zip" |
|||
homepage 'https://xee.c3.cx/' |
|||
license :oss |
|||
|
|||
app 'Xee.app' |
|||
end |
@ -1,18 +0,0 @@ |
|||
cask 'xmlmind-editor352' do |
|||
version '3.5.2' |
|||
sha256 '94465404d8ebd0e4487231e0d55ba2e0431c6108e5cd81ad7bf0618d75fc3c6d' |
|||
|
|||
url "http://www.xmlmind.com/archive/xmleditor/#{version}/xxe-std-#{version.gsub('.','_')}.dmg" |
|||
name 'XMLMind XML Editor' |
|||
homepage 'http://www.xmlmind.com/xmleditor/' |
|||
license :commercial |
|||
|
|||
app "xxe-std-#{version.gsub('.','_')}/XMLEditor.app" |
|||
|
|||
caveats <<-EOS.undent |
|||
#{token} may require Java 6 (an older version), available from the |
|||
caskroom-versions repository via |
|||
|
|||
brew cask install caskroom/versions/java6 |
|||
EOS |
|||
end |
@ -1,12 +0,0 @@ |
|||
cask 'xscope3' do |
|||
version '3.6.3' |
|||
sha256 '1e5e46f50ecd81e35cf819fbd04b2c9726beddc24e86cdd2f6ae5dc60aeb4e4b' |
|||
|
|||
url "https://iconfactory.com/assets/software/xscope/xScope-#{version}.zip" |
|||
appcast 'https://iconfactory.com/appcasts/xScope/appcast.xml', |
|||
:sha256 => '29eaf2c30992f4c72e4a98d96ce912a1cfde16d751a6b68044ef3c116672d8eb' |
|||
homepage 'http://iconfactory.com/software/xscope' |
|||
license :commercial |
|||
|
|||
app 'xScope.app' |
|||
end |
Loading…
Reference in new issue