Roll recipe dependencies (nontrivial).

This is an automated CL created by the recipe roller. This CL rolls recipe
changes from upstream projects (build, depot_tools, fuchsia, recipe_engine) into this repository.

Please review the expectation changes, and LGTM+CQ.

build:
  https://crrev.com/3126f2cae5d9b8f759b468589f41549d165fd6e1 (erikchen@chromium.org)
    Add codesearch support for lacros to build repo.
  https://crrev.com/d643fc09ff433f031dd854bf6b05061538778b72 (robertocn@google.com)
    [Code Coverage] Use new directory metadata for components info.
  https://crrev.com/f6b1b1e20c13a0fec13cb3a5a71357e8c7f23a61 (gatong@chromium.org)
    Infra: Add mac-arm64 trybot config
  https://crrev.com/1828ede6d721ddfbd722fba1f57f36d5af3585c5 (nodir@chromium.org)
    [metadata-exporter] Export legacy files
  https://crrev.com/81c8242381117747babfb70cbf11935a4342f9e5 (dpranke@google.com)
    Flip more CQ bots over to using swarming command lines.
depot_tools:
  https://crrev.com/c07c59ddb0be93cecac66bb37a60b87670d246ab (vadimsh@chromium.org)
    [lucicfg] Update to v1.18.4.
  https://crrev.com/33e6e046e0e3a1c986c35e40ce509b1e1a135528 (cwallez@chromium.org)
    gclient: print use_relative_hooks deprecation on stderr.
  https://crrev.com/c8c88f9c557b3096468cda4271aaa07ee7b9c6a2 (gbeaty@chromium.org)
    Use fixed revisions in bot_update's test API output_json.
  https://crrev.com/6081b23b29804825c28156a79c134c881430b334 (gbeaty@chromium.org)
    Modify bot_update to support setting blamelist pins.
  https://crrev.com/e4e1fb30c83672377ee98154f8fb366a1ff640a9 (ehmaldonado@google.com)
    bot_update: Map refs to remote refs and don't checkout after clone.
  https://crrev.com/71fd8abb9d1683c6eb6b66c50e030d1aac632c83 (guterman@google.com)
    Add explicit "python" to script for Windows compatibility
  https://crrev.com/caa2f149fb8b84ca87d61e9d5508457b8e87d59f (nodir@chromium.org)
    Roll dirmd to 6c4507c0
fuchsia:
  https://crrev.com/e1815c56c14579c6060fe2828881c8763a011658 (nmulcahey@google.com)
    [llvm] Switch to cmake/ninja to make clang recipe
  https://crrev.com/3eb771003294efa174dff11fc9dc7b22a12eebc7 (atyfto@google.com)
    [fxt] Bump to version:7
  https://crrev.com/c8e73ca57c358c9ef667dbabce54ebc3dafdcc9c (shayba@google.com)
    Reland "[fuchsia/build] Enforce ninja converges by default."
  https://crrev.com/72e57732eaf0ca85877d1d9743ff1b8e1d2ee69c (olivernewman@google.com)
    [tree_closer] Condition tree closures on failed step names
  https://crrev.com/65d8cf091aedb443ef2cf5232f104c4b2b6f672a (mohrr@google.com)
    [commit_queue] Skip includable_only tryjobs
  https://crrev.com/d19761d0d74e7773a55cd7477d4f261962a9c597 (nmulcahey@google.com)
    [jiri] Roll to cee7d23b4ca5ce0de8aa48478acb10eb33a6909a
  https://crrev.com/41bd1146963d279a4d82f3c580154a1e83630163 (shayba@google.com)
    [recipes] Ninja noop unenforced -> warning
  https://crrev.com/539f09613153d911b61fc2e8bab379e38cc34fa4 (phosek@google.com)
    [daemonizer] Simple module for daemonizing processes
  https://crrev.com/1d2891ed1b170447f413ba5d9f4d23c88b4071c5 (kjharland@google.com)
    [fuchsia] Update the list of tools that depend on artifact_gcs_bucket
  https://crrev.com/7e398d788e9bfc511509a9ae69dcf6a60c77064c (phosek@google.com)
    [qemu] Update the recipe for QEMU 5.0
  https://crrev.com/e0456ceff58fdddf76c7231056b59fd7274f138b (phosek@google.com)
    [qemu] Use Xcode SDK installed from CIPD
recipe_engine:
  https://crrev.com/c89555ad4aad0d235c318a660be9bb34a5d51c60 (vadimsh@chromium.org)
    [context] Add api.context.realm property.

More info is at https://goo.gl/zkKdpD. Use https://goo.gl/noib3a to file a bug.

R=godofredoc@google.com, keyonghan@google.com, wutong@google.com

Recipe-Tryjob-Bypass-Reason: Autoroller
Bugdroid-Send-Email: False
Change-Id: Ia60175aa4107cbc215099d8ee72684edae0b9413
Reviewed-on: https://flutter-review.googlesource.com/c/recipes/+/4724
Commit-Queue: flutter-prod-builder@chops-service-accounts.iam.gserviceaccount.com <flutter-prod-builder@chops-service-accounts.iam.gserviceaccount.com>
Commit-Queue: Godofredo Contreras <godofredoc@google.com>
Reviewed-by: Godofredo Contreras <godofredoc@google.com>
99 files changed
tree: e90c2d9d2a78d827485d6db1de66841bc10fc8ac
  1. infra/
  2. recipe_modules/
  3. recipes/
  4. .gitignore
  5. .style.yapf
  6. OWNERS
  7. recipes.py