Add a copy of ninja from CIPD to util/bot/DEPS

Interestingly, the Chromium version is a bit behind the default. I've
set it to match the Chromium version.

Bug: chromium:1340825
Change-Id: Ia956e42897add5849dfe09ec8e3a19f704ed9641
Reviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/55425
Reviewed-by: Adam Langley <agl@google.com>
Commit-Queue: David Benjamin <davidben@google.com>
diff --git a/.gitignore b/.gitignore
index ab8580c..243192c 100644
--- a/.gitignore
+++ b/.gitignore
@@ -21,6 +21,7 @@
 util/bot/libcxxabi
 util/bot/llvm-build
 util/bot/nasm-win32.exe
+util/bot/ninja
 util/bot/perl-win32
 util/bot/perl-win32.zip
 util/bot/sde-linux64
diff --git a/util/bot/DEPS b/util/bot/DEPS
index f8549d7..1f36250 100644
--- a/util/bot/DEPS
+++ b/util/bot/DEPS
@@ -36,6 +36,7 @@
   'libfuzzer_revision': 'debe7d2d1982e540fbd6bd78604bf001753f9e74',
   'libcxx_revision': 'cd0a05047451dfbdef5ba85f97ac4888e432a377',
   'libcxxabi_revision': '1a32724f721e1c3b6c590a07fe4a954344f15e48',
+  'ninja_version': 'version:2@1.8.2.chromium.3',
 }
 
 deps = {
@@ -105,6 +106,14 @@
     'url': Var('chromium_git') + '/external/github.com/llvm/llvm-project/libcxxabi.git' + '@' + Var('libcxxabi_revision'),
     'condition': 'checkout_libcxx',
   },
+
+  'boringssl/util/bot/ninja': {
+    'packages': [{
+      'package': 'infra/3pp/tools/ninja/${{platform}}',
+      'version': Var('ninja_version'),
+    }],
+    'dep_type': 'cipd',
+  }
 }
 
 recursedeps = [