From 00736276fe442101523e754d2ecf79b1a16f2857 Mon Sep 17 00:00:00 2001
From: Mike McQuaid <mike@mikemcquaid.com>
Date: Thu, 21 Apr 2016 16:36:34 +0100
Subject: [PATCH] brew.rb: uninstall old Homebrew Cask. (#121)

This version is never wanted at this point and it will help Homebrew
Cask deal with the annoying errors that result from having this version
still around (some which I've already help users debug).
---
 Library/brew.rb | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/Library/brew.rb b/Library/brew.rb
index ebb1447925..c7447348f4 100644
--- a/Library/brew.rb
+++ b/Library/brew.rb
@@ -78,6 +78,11 @@ begin
     # `Homebrew.help` never returns, except for external/unknown commands.
   end
 
+  # Uninstall old brew-cask if it's still around; we just use the tap now.
+  if cmd == "cask" && (HOMEBREW_CELLAR/"brew-cask").exist?
+    system(HOMEBREW_BREW_FILE, "uninstall", "--force", "brew-cask")
+  end
+
   if internal_cmd
     Homebrew.send cmd.to_s.tr("-", "_").downcase
   elsif which "brew-#{cmd}"
-- 
GitLab