Roll build/ 20016b0d4..1077afd5c (1 commit)

https://chromium.googlesource.com/chromium/src/build.git/+log/20016b0d4b1e..1077afd5ca04

Add gclient_gn_args_file, gclient_gn_args, and mac_xcode_version
variables to DEPS to make the Mac build work.

Created with:
  roll-dep build

Change-Id: Ia88858092c871c51885fff73ffc37af02e978e5c
Reviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/71091
Reviewed-by: Nico Weber <thakis@chromium.org>
Commit-Queue: Lei Zhang <thestig@chromium.org>
diff --git a/DEPS b/DEPS
index afb9777..f83af26 100644
--- a/DEPS
+++ b/DEPS
@@ -1,6 +1,11 @@
 use_relative_paths = True
 use_relative_hooks = True
 
+gclient_gn_args_file = 'pdfium/build/config/gclient_args.gni'
+gclient_gn_args = [
+  'mac_xcode_version',
+]
+
 vars = {
   # By default, we should check out everything needed to run on the main
   # chromium waterfalls. This var can be also be set to 'small', in order
@@ -10,6 +15,11 @@
 
   'checkout_instrumented_libraries': 'checkout_linux and checkout_configuration != "small"',
 
+  # This can be overridden, e.g. with custom_vars, to download a nonstandard
+  # Xcode version in build/mac_toolchain.py
+  # instead of downloading the prebuilt pinned revision.
+  'mac_xcode_version': 'default',
+
   'chromium_git': 'https://chromium.googlesource.com',
   'pdfium_git': 'https://pdfium.googlesource.com',
 
@@ -20,7 +30,7 @@
   # Three lines of non-changing comments so that
   # the commit queue can handle CLs rolling build
   # and whatever else without interference from each other.
-  'build_revision': '20016b0d4b1ec6d1c81f177b831cce4ca5775c71',
+  'build_revision': '1077afd5ca04d6759110607d912f0d2ff7a176c5',
   # Three lines of non-changing comments so that
   # the commit queue can handle CLs rolling buildtools
   # and whatever else without interference from each other.