GN: just new deps

These just are the DEPS changes from the previous GN CL, each rolled up to head.

I've removed the hooks to fetch GN and Clang... will have to figure out how to
deal with .gclient files in different places later.

BUG=skia:5452
GOLD_TRYBOT_URL= https://gold.skia.org/search?issue=2087403002

Review-Url: https://codereview.chromium.org/2087403002
diff --git a/.gitignore b/.gitignore
index 9fb5a30..37da2da 100644
--- a/.gitignore
+++ b/.gitignore
@@ -30,3 +30,7 @@
 tools/skp/page_sets/data/*.json
 tools/skp/page_sets/data/*.wpr
 xcodebuild
+
+build
+buildtools
+tools/clang
diff --git a/DEPS b/DEPS
index 9504771..a1eddff 100644
--- a/DEPS
+++ b/DEPS
@@ -3,6 +3,10 @@
 # Dependencies on outside packages.
 #
 deps = {
+  "build":       "https://chromium.googlesource.com/chromium/src/build.git@c3550298c508d10c6281794de126223a38359249",
+  "buildtools":  "https://chromium.googlesource.com/chromium/buildtools.git@573942cffe9494e3d9f05ada4c61e1f32a1c58fc",
+  "tools/clang": "https://chromium.googlesource.com/chromium/src/tools/clang.git@ea64c667cd841b2c3268bd7dfd223269f3ea23ba",
+
   "common": "https://skia.googlesource.com/common.git@c282fe0b6e392b14f88d647cbd86e1a3ef5498e0",
 
   # There is some duplication here that might be worth cleaning up: