| <?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,mac-amd64" |
| 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:725656bdd885483c39f482a01ea25d67acf39c46" |
| platforms="linux-amd64,linux-arm64,mac-amd64,mac-arm64,windows-amd64" |
| path="prebuilt/third_party/clang/{{.OS}}-{{.Arch}}"/> |
| |
| <!-- GCC |
| TODO(mcgrathr): repo/bot link about provenance |
| --> |
| <package name="fuchsia/third_party/gcc/${platform}" |
| version="git_revision:9f5011f9e6e347e0b91f47a118a0ce58a2c2d99a,2540e3a87edcb734ef448c3a68ac4827e298f76f" |
| platforms="linux-amd64,linux-arm64,mac-amd64,mac-arm64" |
| path="prebuilt/third_party/gcc/{{.OS}}-{{.Arch}}"/> |
| |
| <!-- Go |
| TODO(phosek): repo/bot link about provenance |
| --> |
| <package name="fuchsia/go/${platform}" |
| version="git_revision:84d157557b5f07d05226ff9425afcea8014cb96a" |
| platforms="linux-amd64,linux-arm64,mac-amd64,mac-arm64" |
| path="prebuilt/third_party/go/{{.OS}}-{{.Arch}}"/> |
| |
| <!-- Goma |
| TODO(mcgrathr): repo/bot link about provenance |
| --> |
| <package name="fuchsia/third_party/goma/client/${platform}" |
| version="git_revision:4478f4117d6f7832a97763220060b70a93810436" |
| platforms="linux-amd64,mac-amd64" |
| path="prebuilt/third_party/goma/{{.OS}}-{{.Arch}}"/> |
| |
| <!-- LLDB |
| TODO(mcgrathr): repo/bot link about provenance |
| --> |
| <package name="fuchsia/third_party/lldb/${platform}" |
| version="git_revision:25e8105bff4d0a9710c3d32fdf857a496fae81a8" |
| platforms="linux-amd64" |
| 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.125.0.f3883c2-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_revision:0ff861096449f47956521b40e5e4e88caa7fe27c" |
| 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_revision:0ff861096449f47956521b40e5e4e88caa7fe27c" |
| 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_revision:0ff861096449f47956521b40e5e4e88caa7fe27c" |
| 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_revision:0ff861096449f47956521b40e5e4e88caa7fe27c" |
| 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:0ff861096449f47956521b40e5e4e88caa7fe27c" |
| 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_revision:0ff861096449f47956521b40e5e4e88caa7fe27c" |
| 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_revision:0ff861096449f47956521b40e5e4e88caa7fe27c" |
| 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:4f1125cd67c936ccc7fab22f6d3ca3059ee286b5" |
| platforms="linux-amd64,mac-amd64,mac-arm64" |
| path="prebuilt/third_party/rust_bindgen/{{.OS}}-{{.Arch}}"/> |
| |
| <!-- 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:fa7a5a9710540f30ff98ae48b62f2cdf72ed2acd" |
| 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:85944ebc24a90ec1e489e85a46fdc68542c3146f" |
| 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:7fdd96a48def7f0d7909d045ce8afffb4d04ebbc" |
| 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:1f801c4894a7ced859ae672642feeeb8960da330" |
| 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/tools/+/{{.git_revision}}/cmd/buildidtool |
| --> |
| <package name="fuchsia/tools/buildidtool/${platform}" |
| version="git_revision:39c824b81c78a5cdbb8b0fbb33a053a4cb733628" |
| path="prebuilt/tools/buildidtool/{{.OS}}-{{.Arch}}" |
| platforms="linux-amd64,linux-arm64,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"/> |
| |
| <!-- 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> |