| <?xml version="1.0" encoding="UTF-8"?> | 
 | <manifest> | 
 |   <!-- | 
 |   Configuration of toolchain packages. | 
 |  | 
 |   To manually fetch packages after local edits to this file, please regenerate | 
 |   the corresponding lock files first by running: | 
 |   `//integration/update-lockfiles.sh` | 
 |  | 
 |   Then fetch the packages: | 
 |   `jiri fetch-packages -local-manifest=true` | 
 |   --> | 
 |   <packages> | 
 |  | 
 |     <!-- Binutils & GDB for diagnostic use | 
 |          Built by bots at https://ci.chromium.org/p/fuchsia/g/binutils/ | 
 |     --> | 
 |     <package name="fuchsia/third_party/binutils-gdb/${platform}" | 
 |              version="git_revision:b8a175b415454df6a039ba0b5d2ff13c3c180275" | 
 |              platforms="linux-amd64,linux-arm64" | 
 |              path="prebuilt/third_party/binutils-gdb/{{.OS}}-{{.Arch}}"/> | 
 |  | 
 |     <!-- Clang | 
 |          TODO(mcgrathr): repo/bot link about provenance | 
 |     --> | 
 |     <package name="fuchsia/third_party/clang/${platform}" | 
 |              version="git_revision:77db154cf9383fa20685fca56633601ce0ea47fa" | 
 |              platforms="linux-amd64,linux-arm64,mac-amd64,mac-arm64,windows-amd64" | 
 |              path="prebuilt/third_party/clang/{{.OS}}-{{.Arch}}"/> | 
 |     <!-- The linux-arm64 version is needed for running on arm64 bots, but the build | 
 |          happens on an x64 machine. If removing this package, make sure to remove it | 
 |          from `fx roll-compiler` first. | 
 |     --> | 
 |     <package name="fuchsia/third_party/clang/linux-arm64" | 
 |              version="git_revision:146ad71bc71a9cbecccea307bbd157ec910ae82a" | 
 |              platforms="linux-amd64" | 
 |              attributes="clang-arm64" | 
 |              path="prebuilt/third_party/clang/linux-arm64"/> | 
 |  | 
 |     <!-- GCC | 
 |          TODO(mcgrathr): repo/bot link about provenance | 
 |     --> | 
 |     <package name="fuchsia/third_party/gcc/${platform}" | 
 |              version="git_revision:88b3c896602036b61005501981b6f4a4deca59b0,34f7c0261a13276fb3ee4627ce935055bcf9623d" | 
 |              platforms="linux-amd64,linux-arm64" | 
 |              path="prebuilt/third_party/gcc/{{.OS}}-{{.Arch}}"/> | 
 |  | 
 |     <!-- Go | 
 |          TODO(phosek): repo/bot link about provenance | 
 |     --> | 
 |     <package name="fuchsia/go/${platform}" | 
 |              version="git_revision:e9e3a9cbf1f5f43a54876380c448c8dc97f10867" | 
 |              platforms="linux-amd64,linux-arm64,mac-amd64,mac-arm64" | 
 |              path="prebuilt/third_party/go/{{.OS}}-{{.Arch}}"/> | 
 |  | 
 |     <!-- LLDB | 
 |          TODO(mcgrathr): repo/bot link about provenance | 
 |     --> | 
 |     <package name="fuchsia/third_party/lldb/${platform}" | 
 |              version="git_revision:0f61051f541a5b8cfce25c84262dfdbadb9ca688" | 
 |              platforms="linux-amd64,linux-arm64,mac-amd64,mac-arm64" | 
 |              path="prebuilt/third_party/lldb/{{.OS}}-{{.Arch}}"/> | 
 |  | 
 |     <!-- reclient | 
 |          From Foundry-X team, for using RBE. | 
 |          https://chrome-infra-packages.appspot.com/p/infra/rbe/client/ | 
 |     --> | 
 |     <package name="infra/rbe/client/${platform}" | 
 |              version="re_client_version:0.177.1.e58c0145-gomaip" | 
 |              platforms="linux-amd64,mac-amd64,mac-arm64" | 
 |              path="prebuilt/proprietary/third_party/reclient/{{.OS}}-{{.Arch}}"/> | 
 |  | 
 |     <!-- Rust host tools https://ci.chromium.org/p/fuchsia/g/rust/console | 
 |          From Rust on Fuchsia team | 
 |     --> | 
 |     <package name="fuchsia/third_party/rust/host/${platform}" | 
 |              version="git_revisions:51548ce71fe80b5ca7aef00e6f1bf2491df98c79,52a32471967f62ae4d1f905e7a2a5022be40a9c7" | 
 |              platforms="linux-amd64,linux-arm64,mac-amd64,mac-arm64" | 
 |              path="prebuilt/third_party/rust/{{.OS}}-{{.Arch}}"/> | 
 |  | 
 |     <!-- Rust targets https://ci.chromium.org/p/fuchsia/g/rust/console | 
 |          From Rust on Fuchsia team | 
 |     --> | 
 |     <package name="fuchsia/third_party/rust/target/fuchsia" | 
 |              version="git_revisions:51548ce71fe80b5ca7aef00e6f1bf2491df98c79,52a32471967f62ae4d1f905e7a2a5022be40a9c7" | 
 |              platforms="linux-amd64,linux-arm64,mac-amd64,mac-arm64" | 
 |              path="prebuilt/third_party/rust/{{.OS}}-{{.Arch}}"/> | 
 |     <package name="fuchsia/third_party/rust/target/aarch64-apple-darwin" | 
 |              version="git_revisions:51548ce71fe80b5ca7aef00e6f1bf2491df98c79,52a32471967f62ae4d1f905e7a2a5022be40a9c7" | 
 |              platforms="linux-amd64,linux-arm64,mac-amd64,mac-arm64" | 
 |              path="prebuilt/third_party/rust/{{.OS}}-{{.Arch}}"/> | 
 |     <package name="fuchsia/third_party/rust/target/aarch64-unknown-linux-gnu" | 
 |              version="git_revisions:51548ce71fe80b5ca7aef00e6f1bf2491df98c79,52a32471967f62ae4d1f905e7a2a5022be40a9c7" | 
 |              platforms="linux-amd64,linux-arm64,mac-amd64,mac-arm64" | 
 |              path="prebuilt/third_party/rust/{{.OS}}-{{.Arch}}"/> | 
 |     <package name="fuchsia/third_party/rust/target/riscv64gc-unknown-linux-gnu" | 
 |              version="git_revisions:51548ce71fe80b5ca7aef00e6f1bf2491df98c79,52a32471967f62ae4d1f905e7a2a5022be40a9c7" | 
 |              platforms="linux-amd64,linux-arm64,mac-amd64,mac-arm64" | 
 |              path="prebuilt/third_party/rust/{{.OS}}-{{.Arch}}"/> | 
 |     <package name="fuchsia/third_party/rust/target/wasm32-unknown-unknown" | 
 |              version="git_revision:8c0b4f67c9b4bf477df38c16669fd576d46a2b3d" | 
 |              platforms="linux-amd64,linux-arm64,mac-amd64,mac-arm64" | 
 |              path="prebuilt/third_party/rust/{{.OS}}-{{.Arch}}"/> | 
 |     <package name="fuchsia/third_party/rust/target/x86_64-apple-darwin" | 
 |              version="git_revisions:51548ce71fe80b5ca7aef00e6f1bf2491df98c79,52a32471967f62ae4d1f905e7a2a5022be40a9c7" | 
 |              platforms="linux-amd64,linux-arm64,mac-amd64,mac-arm64" | 
 |              path="prebuilt/third_party/rust/{{.OS}}-{{.Arch}}"/> | 
 |     <package name="fuchsia/third_party/rust/target/x86_64-unknown-linux-gnu" | 
 |              version="git_revisions:51548ce71fe80b5ca7aef00e6f1bf2491df98c79,52a32471967f62ae4d1f905e7a2a5022be40a9c7" | 
 |              platforms="linux-amd64,linux-arm64,mac-amd64,mac-arm64" | 
 |              path="prebuilt/third_party/rust/{{.OS}}-{{.Arch}}"/> | 
 |  | 
 |      <!-- rust-bindgen, used for generating rust bindings to c/c++ headers --> | 
 |      <package name="fuchsia/third_party/rust_bindgen/${platform}" | 
 |               version="git_revision:97ab9152b5edb1fda1ced9bc1604f5e4dc9cfaa9" | 
 |               platforms="linux-amd64,mac-amd64,mac-arm64" | 
 |               path="prebuilt/third_party/rust_bindgen/{{.OS}}-{{.Arch}}"/> | 
 |  | 
 |      <!-- rust-analyzer, used for rust editor support --> | 
 |      <package name="fuchsia/third_party/rust-analyzer/${platform}" | 
 |               version="git_revision:150bb4a00fbfed34def3db1fe9aeab4c20bec921" | 
 |               platforms="linux-amd64,mac-amd64,mac-arm64" | 
 |               path="prebuilt/third_party/rust-analyzer"/> | 
 |  | 
 |     <!-- sysroot trees built from public OS images | 
 |          TODO(mcgrathr): repo/bot link about provenance | 
 |     --> | 
 |     <package name="fuchsia/third_party/sysroot/linux" | 
 |              version="git_revision:cf821ee2dbc2ed61dfc25a814dcc8d090f9fda03" | 
 |              platforms="linux-amd64,linux-arm64,mac-amd64,mac-arm64" | 
 |              path="prebuilt/third_party/sysroot/linux"/> | 
 |     <package name="fuchsia/third_party/sysroot/focal" | 
 |              version="git_revision:702eb9654703a7cec1cadf93a7e3aa269d053943" | 
 |              platforms="linux-amd64,linux-arm64,mac-amd64,mac-arm64" | 
 |              path="prebuilt/third_party/sysroot/ubuntu20.04"/> | 
 |  | 
 |     <!-- GN from https://gn.googlesource.com/gn/ --> | 
 |     <package name="gn/gn/${platform}" | 
 |              version="git_revision:10a27145cd0770b78745ff536e343bf12c70f6c3" | 
 |              platforms="linux-amd64,linux-arm64,mac-amd64,mac-arm64" | 
 |              path="prebuilt/third_party/gn/{{.OS}}-{{.Arch}}"/> | 
 |  | 
 |     <!-- Ninja from https://ninja-build.org/ --> | 
 |     <!-- TODO(phosek): link to bot/recipe/autoroller(?) --> | 
 |     <package name="fuchsia/third_party/ninja/${platform}" | 
 |              version="git_revision:3e288c86963dddd6c980c44010c3a5437bd00657" | 
 |              platforms="linux-amd64,linux-arm64,mac-amd64,mac-arm64,windows-amd64" | 
 |              path="prebuilt/third_party/ninja/{{.OS}}-{{.Arch}}"/> | 
 |  | 
 |     <!-- Breakpad | 
 |          TODO(phosek): repo/bot link about provenance | 
 |     --> | 
 |     <package name="fuchsia/tools/breakpad/${platform}" | 
 |              version="git_revision:e35d1d09ae73eb18e28d11881ec724c279964991" | 
 |              platforms="linux-amd64" | 
 |              path="prebuilt/third_party/breakpad/{{.OS}}-{{.Arch}}"/> | 
 |  | 
 |     <!-- CMake - Uploaded by cmake CI builds. Rolled manually as needed. | 
 |     --> | 
 |     <package name="fuchsia/third_party/cmake/${platform}" | 
 |              version="git_revision:7a989a581c8da2fe9822096ee00b288c376b6117" | 
 |              platforms="linux-amd64,linux-arm64,mac-amd64,mac-arm64,windows-amd64" | 
 |              path="prebuilt/third_party/cmake/{{.OS}}-{{.Arch}}"/> | 
 |  | 
 |     <!-- VPython interpreter, needed for running YAPF (and possibly more). | 
 |     --> | 
 |     <package name="infra/tools/luci/vpython/${platform}" | 
 |              version="git_revision:d29aedef008537a54ca177ec0a7933a2f06aa90c" | 
 |              platforms="linux-amd64,linux-arm64,mac-amd64,mac-arm64" | 
 |              path="prebuilt/third_party/vpython"/> | 
 |  | 
 |     <!-- Python3 interpreter, used for host tools after bootstrap. | 
 |     --> | 
 |     <package name="infra/3pp/tools/cpython3/${platform}" | 
 |              version="version:2@3.11.3.chromium.29" | 
 |              platforms="linux-amd64,linux-arm64,mac-amd64,mac-arm64" | 
 |              path="prebuilt/third_party/python3/{{.OS}}-{{.Arch}}"/> | 
 |  | 
 |     <!-- Black - Python formatter for formatting Python code. | 
 |     --> | 
 |     <package name="fuchsia/third_party/black/${platform}" | 
 |              version="version:2@23.10.0.1" | 
 |              platforms="linux-amd64,mac-amd64,mac-arm64" | 
 |              path="prebuilt/third_party/black/{{.OS}}-{{.Arch}}"/> | 
 |  | 
 |     <!-- buildidtool from | 
 |          https://fuchsia.googlesource.com/fuchsia/+/{{.git_revision}}/tools/debug/buildidtool | 
 |     --> | 
 |     <package name="fuchsia/tools/buildidtool/${platform}" | 
 |              version="git_revision:60009530a614e2c7b5cdfdcbc707932e9e5a860d" | 
 |              path="prebuilt/tools/buildidtool/{{.OS}}-{{.Arch}}" | 
 |              platforms="linux-amd64,mac-amd64,mac-arm64"/> | 
 |  | 
 |     <!--   LLVM libraries --> | 
 |     <!--   For Linux, download both arm64 and amd64 versions. --> | 
 |     <package name="fuchsia/third_party/llvm/linux-arm64" | 
 |              version="git_revision:d53b3df570e359d175d6e7a825ad1a02f9bc80a3" | 
 |              platforms="linux-amd64,linux-arm64" | 
 |              path="prebuilt/third_party/llvm/linux-arm64"/> | 
 |     <package name="fuchsia/third_party/llvm/linux-amd64" | 
 |              version="git_revision:d53b3df570e359d175d6e7a825ad1a02f9bc80a3" | 
 |              platforms="linux-amd64,linux-arm64" | 
 |              path="prebuilt/third_party/llvm/linux-x64"/> | 
 |     <package name="fuchsia/third_party/llvm/mac-arm64" | 
 |              version="git_revision:d53b3df570e359d175d6e7a825ad1a02f9bc80a3" | 
 |              platforms="mac-arm64" | 
 |              path="prebuilt/third_party/llvm/mac-arm64"/> | 
 |     <package name="fuchsia/third_party/llvm/mac-amd64" | 
 |              version="git_revision:d53b3df570e359d175d6e7a825ad1a02f9bc80a3" | 
 |              platforms="mac-amd64" | 
 |              path="prebuilt/third_party/llvm/mac-x64"/> | 
 |     <package name="fuchsia/third_party/llvm/fuchsia-amd64" | 
 |              version="git_revision:5891d2c6e70db348cd7fab759bc03e85939a4601" | 
 |              platforms="linux-amd64,linux-arm64" | 
 |              path="prebuilt/third_party/llvm/fuchsia-x64"/> | 
 |     <package name="fuchsia/third_party/llvm/fuchsia-arm64" | 
 |              version="git_revision:5891d2c6e70db348cd7fab759bc03e85939a4601" | 
 |              platforms="linux-amd64,linux-arm64" | 
 |              path="prebuilt/third_party/llvm/fuchsia-arm64"/> | 
 |  | 
 |     <!--   jq --> | 
 |     <package name="fuchsia/third_party/jq/${platform}" | 
 |              version="git_revision:a17dd3248a666d01be75f6b16be37e80e20b0954" | 
 |              path="prebuilt/third_party/jq/{{.OS}}-{{.Arch}}" | 
 |              platforms="linux-amd64,linux-arm64,mac-amd64"/> | 
 |     <!--   TODO: merge the mac-arm64 jq package definition into the one above | 
 |            once jq with oniguruma is available --> | 
 |     <package name="fuchsia/third_party/jq/${platform}" | 
 |              version="git_revision:949d38e6dc7330712b50697d7fe833eec85dede1" | 
 |              path="prebuilt/third_party/jq/mac-arm64" | 
 |              platforms="mac-arm64"/> | 
 |  | 
 |   </packages> | 
 | </manifest> |