cmd/makemac: add macOS 10.15 Catalina as an available builder version

Makemac has been unable to create a macOS 10.15 Catalina builder. The
Catalina image is now available for creation.

Updates golang/go#34748

Change-Id: Ibc6a5f64be4de5d2eb4a89002e29944c77b6627c
Reviewed-on: https://go-review.googlesource.com/c/build/+/207737
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
diff --git a/cmd/makemac/makemac.go b/cmd/makemac/makemac.go
index 2502c3f..6b3ae2e 100644
--- a/cmd/makemac/makemac.go
+++ b/cmd/makemac/makemac.go
@@ -225,6 +225,10 @@
 		// Mojave. Requires vSphere 6.7.
 		// https://www.virtuallyghetto.com/2018/04/new-vsphere-6-7-apis-worth-checking-out.html
 		guestType = "darwin18_64Guest"
+	case 15:
+		// Catalina. Requires vSphere 6.7 update 3.
+		// https://docs.macstadium.com/docs/vsphere-67-update-3
+		guestType = "darwin19_64Guest"
 	default:
 		return "", fmt.Errorf("unsupported makemac minor OS X version %d", minor)
 	}