From 26ac1b6906e2ebfc08668e63c08026248eab571b Mon Sep 17 00:00:00 2001 From: FX Coudert Date: Sat, 28 Sep 2019 10:39:57 +0200 Subject: [PATCH 1/3] os/mac: support Catalina, drop Sierra --- Library/Homebrew/os/mac.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Library/Homebrew/os/mac.rb b/Library/Homebrew/os/mac.rb index ab2b683098..c0c898fb6a 100644 --- a/Library/Homebrew/os/mac.rb +++ b/Library/Homebrew/os/mac.rb @@ -44,14 +44,14 @@ module OS # TODO: bump version when new macOS is released and also update # references in docs/Installation.md and # https://github.com/Homebrew/install/blob/master/install - Version.new "10.14" + Version.new "10.15" end def outdated_release? # TODO: bump version when new macOS is released and also update # references in docs/Installation.md and # https://github.com/Homebrew/install/blob/master/install - version < "10.12" + version < "10.13" end def prerelease? From bb2c835025ebf44616df814f06b3f185f30c035f Mon Sep 17 00:00:00 2001 From: Mike McQuaid Date: Tue, 8 Oct 2019 09:30:53 +0100 Subject: [PATCH 2/3] Installation: recommend High Sierra and newer. --- docs/Installation.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/Installation.md b/docs/Installation.md index 533b9d8426..461a603a34 100644 --- a/docs/Installation.md +++ b/docs/Installation.md @@ -11,7 +11,7 @@ it does it too. You have to confirm everything it will do before it starts. ## macOS Requirements * A 64-bit Intel CPU [1](#1) -* macOS 10.12 (or higher) [2](#2) +* macOS High Sierra (10.13) (or higher) [2](#2) * Command Line Tools (CLT) for Xcode: `xcode-select --install`, [developer.apple.com/downloads](https://developer.apple.com/downloads) or [Xcode](https://itunes.apple.com/us/app/xcode/id497799835) [3](#3) @@ -51,7 +51,7 @@ Uninstallation is documented in the [FAQ](FAQ.md). 1 For 32-bit or PPC support see [Tigerbrew](https://github.com/mistydemeo/tigerbrew). -2 10.12 or higher is recommended. 10.9–10.11 are +2 10.13 or higher is recommended. 10.9–10.12 are supported on a best-effort basis. For 10.4-10.6 see [Tigerbrew](https://github.com/mistydemeo/tigerbrew). From 972b0aa17fabd6243bccb54b85098f98b877dce7 Mon Sep 17 00:00:00 2001 From: Mike McQuaid Date: Tue, 8 Oct 2019 09:31:07 +0100 Subject: [PATCH 3/3] os/mac/xcode: bump Catalina Xcode versions. --- Library/Homebrew/os/mac/xcode.rb | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/Library/Homebrew/os/mac/xcode.rb b/Library/Homebrew/os/mac/xcode.rb index 5f35f45bc5..ad51e33fc3 100644 --- a/Library/Homebrew/os/mac/xcode.rb +++ b/Library/Homebrew/os/mac/xcode.rb @@ -17,12 +17,12 @@ module OS when "10.12" then "9.2" when "10.13" then "10.1" when "10.14" then "10.2.1" - when "10.15" then "11.0" + when "10.15" then "11.1" else raise "macOS '#{MacOS.version}' is invalid" unless OS::Mac.prerelease? # Default to newest known version of Xcode for unreleased macOS versions. - "11.0" + "11.1" end end @@ -177,7 +177,8 @@ module OS when 91 then "9.4" when 100 then "10.2.1" when 110 then "11.0" - else "11.0" + when 111 then "11.1" + else "11.1" end end @@ -245,7 +246,7 @@ module OS # on the older supported platform for that Xcode release, i.e there's no # CLT package for 10.11 that contains the Clang version from Xcode 8. case MacOS.version - when "10.15" then "1100.0.20.17" + when "10.15" then "1100.0.33.8" when "10.14" then "1001.0.46.4" when "10.13" then "1000.10.44.2" when "10.12" then "900.0.39.2"