From 969ac3a9c63ba670554b274dcc1fa1b5c2eadbb8 Mon Sep 17 00:00:00 2001 From: Nikolaus Wittenstein Date: Wed, 26 Oct 2016 21:45:15 -0400 Subject: [PATCH] `brew doctor` recommends using cask to upgrade XQuartz Also changes exceptions.rb to use Formatter.url --- Library/Homebrew/cask/lib/hbc/exceptions.rb | 6 ++---- Library/Homebrew/extend/os/mac/diagnostic.rb | 5 +++-- 2 files changed, 5 insertions(+), 6 deletions(-) diff --git a/Library/Homebrew/cask/lib/hbc/exceptions.rb b/Library/Homebrew/cask/lib/hbc/exceptions.rb index c323f6c4cc..548b26bebf 100644 --- a/Library/Homebrew/cask/lib/hbc/exceptions.rb +++ b/Library/Homebrew/cask/lib/hbc/exceptions.rb @@ -84,13 +84,11 @@ module Hbc class CaskX11DependencyError < AbstractCaskErrorWithToken def to_s <<-EOS.undent - #{token} requires XQuartz/X11, which can be installed via homebrew-cask by - + #{token} requires XQuartz/X11, which can be installed using Homebrew-Cask by running brew cask install xquartz or manually, by downloading the package from - - https://www.xquartz.org/ + #{Formatter.url("https://www.xquartz.org/")} EOS end end diff --git a/Library/Homebrew/extend/os/mac/diagnostic.rb b/Library/Homebrew/extend/os/mac/diagnostic.rb index 0ac95bfd98..d47b0a3d9e 100644 --- a/Library/Homebrew/extend/os/mac/diagnostic.rb +++ b/Library/Homebrew/extend/os/mac/diagnostic.rb @@ -264,8 +264,9 @@ module Homebrew <<-EOS.undent Your XQuartz (#{installed_version}) is outdated. - Please install XQuartz #{latest_version} (or delete it): - https://xquartz.macosforge.org + Please install XQuartz #{latest_version} (or delete the current version). + XQuartz can be updated using Homebrew-Cask by running + brew cask reinstall xquartz EOS end