| ############################################################################### |
| # @generated |
| # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To |
| # regenerate this file, run the following: |
| # |
| # bazel run //third_party/rust:crate_index |
| ############################################################################### |
| """ |
| # `crates_repository` API |
| |
| - [aliases](#aliases) |
| - [crate_deps](#crate_deps) |
| - [all_crate_deps](#all_crate_deps) |
| - [crate_repositories](#crate_repositories) |
| |
| """ |
| |
| load("@bazel_skylib//lib:selects.bzl", "selects") |
| load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") |
| load("@bazel_tools//tools/build_defs/repo:utils.bzl", "maybe") |
| |
| ############################################################################### |
| # MACROS API |
| ############################################################################### |
| |
| # An identifier that represent common dependencies (unconditional). |
| _COMMON_CONDITION = "" |
| |
| def _flatten_dependency_maps(all_dependency_maps): |
| """Flatten a list of dependency maps into one dictionary. |
| |
| Dependency maps have the following structure: |
| |
| ```python |
| DEPENDENCIES_MAP = { |
| # The first key in the map is a Bazel package |
| # name of the workspace this file is defined in. |
| "workspace_member_package": { |
| |
| # Not all dependnecies are supported for all platforms. |
| # the condition key is the condition required to be true |
| # on the host platform. |
| "condition": { |
| |
| # An alias to a crate target. # The label of the crate target the |
| # Aliases are only crate names. # package name refers to. |
| "package_name": "@full//:label", |
| } |
| } |
| } |
| ``` |
| |
| Args: |
| all_dependency_maps (list): A list of dicts as described above |
| |
| Returns: |
| dict: A dictionary as described above |
| """ |
| dependencies = {} |
| |
| for workspace_deps_map in all_dependency_maps: |
| for pkg_name, conditional_deps_map in workspace_deps_map.items(): |
| if pkg_name not in dependencies: |
| non_frozen_map = dict() |
| for key, values in conditional_deps_map.items(): |
| non_frozen_map.update({key: dict(values.items())}) |
| dependencies.setdefault(pkg_name, non_frozen_map) |
| continue |
| |
| for condition, deps_map in conditional_deps_map.items(): |
| # If the condition has not been recorded, do so and continue |
| if condition not in dependencies[pkg_name]: |
| dependencies[pkg_name].setdefault(condition, dict(deps_map.items())) |
| continue |
| |
| # Alert on any miss-matched dependencies |
| inconsistent_entries = [] |
| for crate_name, crate_label in deps_map.items(): |
| existing = dependencies[pkg_name][condition].get(crate_name) |
| if existing and existing != crate_label: |
| inconsistent_entries.append((crate_name, existing, crate_label)) |
| dependencies[pkg_name][condition].update({crate_name: crate_label}) |
| |
| return dependencies |
| |
| def crate_deps(deps, package_name = None): |
| """Finds the fully qualified label of the requested crates for the package where this macro is called. |
| |
| Args: |
| deps (list): The desired list of crate targets. |
| package_name (str, optional): The package name of the set of dependencies to look up. |
| Defaults to `native.package_name()`. |
| |
| Returns: |
| list: A list of labels to generated rust targets (str) |
| """ |
| |
| if not deps: |
| return [] |
| |
| if package_name == None: |
| package_name = native.package_name() |
| |
| # Join both sets of dependencies |
| dependencies = _flatten_dependency_maps([ |
| _NORMAL_DEPENDENCIES, |
| _NORMAL_DEV_DEPENDENCIES, |
| _PROC_MACRO_DEPENDENCIES, |
| _PROC_MACRO_DEV_DEPENDENCIES, |
| _BUILD_DEPENDENCIES, |
| _BUILD_PROC_MACRO_DEPENDENCIES, |
| ]).pop(package_name, {}) |
| |
| # Combine all conditional packages so we can easily index over a flat list |
| # TODO: Perhaps this should actually return select statements and maintain |
| # the conditionals of the dependencies |
| flat_deps = {} |
| for deps_set in dependencies.values(): |
| for crate_name, crate_label in deps_set.items(): |
| flat_deps.update({crate_name: crate_label}) |
| |
| missing_crates = [] |
| crate_targets = [] |
| for crate_target in deps: |
| if crate_target not in flat_deps: |
| missing_crates.append(crate_target) |
| else: |
| crate_targets.append(flat_deps[crate_target]) |
| |
| if missing_crates: |
| fail("Could not find crates `{}` among dependencies of `{}`. Available dependencies were `{}`".format( |
| missing_crates, |
| package_name, |
| dependencies, |
| )) |
| |
| return crate_targets |
| |
| def all_crate_deps( |
| normal = False, |
| normal_dev = False, |
| proc_macro = False, |
| proc_macro_dev = False, |
| build = False, |
| build_proc_macro = False, |
| package_name = None): |
| """Finds the fully qualified label of all requested direct crate dependencies \ |
| for the package where this macro is called. |
| |
| If no parameters are set, all normal dependencies are returned. Setting any one flag will |
| otherwise impact the contents of the returned list. |
| |
| Args: |
| normal (bool, optional): If True, normal dependencies are included in the |
| output list. |
| normal_dev (bool, optional): If True, normal dev dependencies will be |
| included in the output list.. |
| proc_macro (bool, optional): If True, proc_macro dependencies are included |
| in the output list. |
| proc_macro_dev (bool, optional): If True, dev proc_macro dependencies are |
| included in the output list. |
| build (bool, optional): If True, build dependencies are included |
| in the output list. |
| build_proc_macro (bool, optional): If True, build proc_macro dependencies are |
| included in the output list. |
| package_name (str, optional): The package name of the set of dependencies to look up. |
| Defaults to `native.package_name()` when unset. |
| |
| Returns: |
| list: A list of labels to generated rust targets (str) |
| """ |
| |
| if package_name == None: |
| package_name = native.package_name() |
| |
| # Determine the relevant maps to use |
| all_dependency_maps = [] |
| if normal: |
| all_dependency_maps.append(_NORMAL_DEPENDENCIES) |
| if normal_dev: |
| all_dependency_maps.append(_NORMAL_DEV_DEPENDENCIES) |
| if proc_macro: |
| all_dependency_maps.append(_PROC_MACRO_DEPENDENCIES) |
| if proc_macro_dev: |
| all_dependency_maps.append(_PROC_MACRO_DEV_DEPENDENCIES) |
| if build: |
| all_dependency_maps.append(_BUILD_DEPENDENCIES) |
| if build_proc_macro: |
| all_dependency_maps.append(_BUILD_PROC_MACRO_DEPENDENCIES) |
| |
| # Default to always using normal dependencies |
| if not all_dependency_maps: |
| all_dependency_maps.append(_NORMAL_DEPENDENCIES) |
| |
| dependencies = _flatten_dependency_maps(all_dependency_maps).pop(package_name, None) |
| |
| if not dependencies: |
| if dependencies == None: |
| fail("Tried to get all_crate_deps for package " + package_name + " but that package had no Cargo.toml file") |
| else: |
| return [] |
| |
| crate_deps = list(dependencies.pop(_COMMON_CONDITION, {}).values()) |
| for condition, deps in dependencies.items(): |
| crate_deps += selects.with_or({_CONDITIONS[condition]: deps.values()}) |
| |
| return crate_deps |
| |
| def aliases( |
| normal = False, |
| normal_dev = False, |
| proc_macro = False, |
| proc_macro_dev = False, |
| build = False, |
| build_proc_macro = False, |
| package_name = None): |
| """Produces a map of Crate alias names to their original label |
| |
| If no dependency kinds are specified, `normal` and `proc_macro` are used by default. |
| Setting any one flag will otherwise determine the contents of the returned dict. |
| |
| Args: |
| normal (bool, optional): If True, normal dependencies are included in the |
| output list. |
| normal_dev (bool, optional): If True, normal dev dependencies will be |
| included in the output list.. |
| proc_macro (bool, optional): If True, proc_macro dependencies are included |
| in the output list. |
| proc_macro_dev (bool, optional): If True, dev proc_macro dependencies are |
| included in the output list. |
| build (bool, optional): If True, build dependencies are included |
| in the output list. |
| build_proc_macro (bool, optional): If True, build proc_macro dependencies are |
| included in the output list. |
| package_name (str, optional): The package name of the set of dependencies to look up. |
| Defaults to `native.package_name()` when unset. |
| |
| Returns: |
| dict: The aliases of all associated packages |
| """ |
| if package_name == None: |
| package_name = native.package_name() |
| |
| # Determine the relevant maps to use |
| all_aliases_maps = [] |
| if normal: |
| all_aliases_maps.append(_NORMAL_ALIASES) |
| if normal_dev: |
| all_aliases_maps.append(_NORMAL_DEV_ALIASES) |
| if proc_macro: |
| all_aliases_maps.append(_PROC_MACRO_ALIASES) |
| if proc_macro_dev: |
| all_aliases_maps.append(_PROC_MACRO_DEV_ALIASES) |
| if build: |
| all_aliases_maps.append(_BUILD_ALIASES) |
| if build_proc_macro: |
| all_aliases_maps.append(_BUILD_PROC_MACRO_ALIASES) |
| |
| # Default to always using normal aliases |
| if not all_aliases_maps: |
| all_aliases_maps.append(_NORMAL_ALIASES) |
| all_aliases_maps.append(_PROC_MACRO_ALIASES) |
| |
| aliases = _flatten_dependency_maps(all_aliases_maps).pop(package_name, None) |
| |
| if not aliases: |
| return dict() |
| |
| common_items = aliases.pop(_COMMON_CONDITION, {}).items() |
| |
| # If there are only common items in the dictionary, immediately return them |
| if not len(aliases.keys()) == 1: |
| return dict(common_items) |
| |
| # Build a single select statement where each conditional has accounted for the |
| # common set of aliases. |
| crate_aliases = {"//conditions:default": common_items} |
| for condition, deps in aliases.items(): |
| condition_triples = _CONDITIONS[condition] |
| if condition_triples in crate_aliases: |
| crate_aliases[condition_triples].update(deps) |
| else: |
| crate_aliases.update({_CONDITIONS[condition]: dict(deps.items() + common_items)}) |
| |
| return selects.with_or(crate_aliases) |
| |
| ############################################################################### |
| # WORKSPACE MEMBER DEPS AND ALIASES |
| ############################################################################### |
| |
| _NORMAL_DEPENDENCIES = { |
| "third_party/rust": { |
| _COMMON_CONDITION: { |
| "ansi_term": "@crate_index__ansi_term-0.12.1//:ansi_term", |
| "anyhow": "@crate_index__anyhow-1.0.69//:anyhow", |
| "arrayvec": "@crate_index__arrayvec-0.7.2//:arrayvec", |
| "atty": "@crate_index__atty-0.2.14//:atty", |
| "bitflags": "@crate_index__bitflags-1.3.2//:bitflags", |
| "bitvec": "@crate_index__bitvec-1.0.1//:bitvec", |
| "byteorder": "@crate_index__byteorder-1.4.3//:byteorder", |
| "chrono": "@crate_index__chrono-0.4.23//:chrono", |
| "crc": "@crate_index__crc-3.0.1//:crc", |
| "deser-hjson": "@crate_index__deser-hjson-1.1.0//:deser_hjson", |
| "directories": "@crate_index__directories-4.0.1//:directories", |
| "env_logger": "@crate_index__env_logger-0.8.4//:env_logger", |
| "erased-serde": "@crate_index__erased-serde-0.3.24//:erased_serde", |
| "hex": "@crate_index__hex-0.4.3//:hex", |
| "humantime": "@crate_index__humantime-2.1.0//:humantime", |
| "humantime-serde": "@crate_index__humantime-serde-1.1.1//:humantime_serde", |
| "indicatif": "@crate_index__indicatif-0.16.2//:indicatif", |
| "lazy_static": "@crate_index__lazy_static-1.4.0//:lazy_static", |
| "libftdi1-sys": "@crate_index__libftdi1-sys-1.1.2//:libftdi1_sys", |
| "log": "@crate_index__log-0.4.17//:log", |
| "memoffset": "@crate_index__memoffset-0.6.5//:memoffset", |
| "mio": "@crate_index__mio-0.7.14//:mio", |
| "mio-signals": "@crate_index__mio-signals-0.1.5//:mio_signals", |
| "nix": "@crate_index__nix-0.17.0//:nix", |
| "num-bigint-dig": "@crate_index__num-bigint-dig-0.7.0//:num_bigint_dig", |
| "num-traits": "@crate_index__num-traits-0.2.15//:num_traits", |
| "num_enum": "@crate_index__num_enum-0.5.9//:num_enum", |
| "object": "@crate_index__object-0.25.3//:object", |
| "once_cell": "@crate_index__once_cell-1.17.1//:once_cell", |
| "pest": "@crate_index__pest-2.5.5//:pest", |
| "proc-macro-error": "@crate_index__proc-macro-error-1.0.4//:proc_macro_error", |
| "proc-macro2": "@crate_index__proc-macro2-1.0.51//:proc_macro2", |
| "quote": "@crate_index__quote-1.0.23//:quote", |
| "rand": "@crate_index__rand-0.8.5//:rand", |
| "raw_tty": "@crate_index__raw_tty-0.1.0//:raw_tty", |
| "regex": "@crate_index__regex-1.7.1//:regex", |
| "rsa": "@crate_index__rsa-0.5.0//:rsa", |
| "rusb": "@crate_index__rusb-0.8.1//:rusb", |
| "serde": "@crate_index__serde-1.0.152//:serde", |
| "serde_bytes": "@crate_index__serde_bytes-0.11.9//:serde_bytes", |
| "serde_json": "@crate_index__serde_json-1.0.93//:serde_json", |
| "serialport": "@crate_index__serialport-4.2.0//:serialport", |
| "sha2": "@crate_index__sha2-0.10.6//:sha2", |
| "shellwords": "@crate_index__shellwords-1.1.0//:shellwords", |
| "structopt": "@crate_index__structopt-0.3.26//:structopt", |
| "syn": "@crate_index__syn-1.0.107//:syn", |
| "tempfile": "@crate_index__tempfile-3.3.0//:tempfile", |
| "thiserror": "@crate_index__thiserror-1.0.38//:thiserror", |
| "typetag": "@crate_index__typetag-0.1.8//:typetag", |
| "zerocopy": "@crate_index__zerocopy-0.5.0//:zerocopy", |
| }, |
| }, |
| } |
| |
| _NORMAL_ALIASES = { |
| "third_party/rust": { |
| _COMMON_CONDITION: { |
| }, |
| }, |
| } |
| |
| _NORMAL_DEV_DEPENDENCIES = { |
| "third_party/rust": { |
| }, |
| } |
| |
| _NORMAL_DEV_ALIASES = { |
| "third_party/rust": { |
| }, |
| } |
| |
| _PROC_MACRO_DEPENDENCIES = { |
| "third_party/rust": { |
| _COMMON_CONDITION: { |
| "pest_derive": "@crate_index__pest_derive-2.5.5//:pest_derive", |
| "serde_derive": "@crate_index__serde_derive-1.0.152//:serde_derive", |
| }, |
| }, |
| } |
| |
| _PROC_MACRO_ALIASES = { |
| "third_party/rust": { |
| }, |
| } |
| |
| _PROC_MACRO_DEV_DEPENDENCIES = { |
| "third_party/rust": { |
| }, |
| } |
| |
| _PROC_MACRO_DEV_ALIASES = { |
| "third_party/rust": { |
| }, |
| } |
| |
| _BUILD_DEPENDENCIES = { |
| "third_party/rust": { |
| }, |
| } |
| |
| _BUILD_ALIASES = { |
| "third_party/rust": { |
| }, |
| } |
| |
| _BUILD_PROC_MACRO_DEPENDENCIES = { |
| "third_party/rust": { |
| }, |
| } |
| |
| _BUILD_PROC_MACRO_ALIASES = { |
| "third_party/rust": { |
| }, |
| } |
| |
| _CONDITIONS = { |
| "aarch64-apple-darwin": ["aarch64-apple-darwin"], |
| "aarch64-linux-android": ["aarch64-linux-android"], |
| "aarch64-pc-windows-gnullvm": [], |
| "aarch64-pc-windows-msvc": ["aarch64-pc-windows-msvc"], |
| "aarch64-uwp-windows-msvc": [], |
| "cfg(all(target_arch = \"aarch64\", target_os = \"linux\"))": ["aarch64-unknown-linux-gnu"], |
| "cfg(all(target_arch = \"wasm32\", not(any(target_os = \"emscripten\", target_os = \"wasi\"))))": ["wasm32-unknown-unknown"], |
| "cfg(all(target_arch = \"wasm32\", not(target_os = \"wasi\")))": ["wasm32-unknown-unknown"], |
| "cfg(all(target_os = \"linux\", not(target_env = \"musl\")))": ["aarch64-unknown-linux-gnu", "arm-unknown-linux-gnueabi", "armv7-unknown-linux-gnueabi", "i686-unknown-linux-gnu", "powerpc-unknown-linux-gnu", "s390x-unknown-linux-gnu", "x86_64-unknown-linux-gnu"], |
| "cfg(all(windows, target_env = \"msvc\"))": ["aarch64-pc-windows-msvc", "i686-pc-windows-msvc", "x86_64-pc-windows-msvc"], |
| "cfg(any(target_arch = \"aarch64\", target_arch = \"x86_64\", target_arch = \"x86\"))": ["aarch64-apple-darwin", "aarch64-apple-ios", "aarch64-apple-ios-sim", "aarch64-linux-android", "aarch64-pc-windows-msvc", "aarch64-unknown-linux-gnu", "i686-apple-darwin", "i686-linux-android", "i686-pc-windows-msvc", "i686-unknown-freebsd", "i686-unknown-linux-gnu", "x86_64-apple-darwin", "x86_64-apple-ios", "x86_64-linux-android", "x86_64-pc-windows-msvc", "x86_64-unknown-freebsd", "x86_64-unknown-linux-gnu"], |
| "cfg(any(target_os = \"ios\", target_os = \"macos\"))": ["aarch64-apple-darwin", "aarch64-apple-ios", "aarch64-apple-ios-sim", "i686-apple-darwin", "x86_64-apple-darwin", "x86_64-apple-ios"], |
| "cfg(any(target_os = \"macos\", target_os = \"ios\"))": ["aarch64-apple-darwin", "aarch64-apple-ios", "aarch64-apple-ios-sim", "i686-apple-darwin", "x86_64-apple-darwin", "x86_64-apple-ios"], |
| "cfg(any(unix, target_os = \"wasi\"))": ["aarch64-apple-darwin", "aarch64-apple-ios", "aarch64-apple-ios-sim", "aarch64-linux-android", "aarch64-unknown-linux-gnu", "arm-unknown-linux-gnueabi", "armv7-linux-androideabi", "armv7-unknown-linux-gnueabi", "i686-apple-darwin", "i686-linux-android", "i686-unknown-freebsd", "i686-unknown-linux-gnu", "powerpc-unknown-linux-gnu", "s390x-unknown-linux-gnu", "wasm32-wasi", "x86_64-apple-darwin", "x86_64-apple-ios", "x86_64-linux-android", "x86_64-unknown-freebsd", "x86_64-unknown-linux-gnu"], |
| "cfg(not(all(windows, target_env = \"msvc\")))": ["aarch64-apple-darwin", "aarch64-apple-ios", "aarch64-apple-ios-sim", "aarch64-linux-android", "aarch64-unknown-linux-gnu", "arm-unknown-linux-gnueabi", "armv7-linux-androideabi", "armv7-unknown-linux-gnueabi", "i686-apple-darwin", "i686-linux-android", "i686-unknown-freebsd", "i686-unknown-linux-gnu", "powerpc-unknown-linux-gnu", "riscv32imc-unknown-none-elf", "riscv64gc-unknown-none-elf", "s390x-unknown-linux-gnu", "wasm32-unknown-unknown", "wasm32-wasi", "x86_64-apple-darwin", "x86_64-apple-ios", "x86_64-linux-android", "x86_64-unknown-freebsd", "x86_64-unknown-linux-gnu"], |
| "cfg(not(windows))": ["aarch64-apple-darwin", "aarch64-apple-ios", "aarch64-apple-ios-sim", "aarch64-linux-android", "aarch64-unknown-linux-gnu", "arm-unknown-linux-gnueabi", "armv7-linux-androideabi", "armv7-unknown-linux-gnueabi", "i686-apple-darwin", "i686-linux-android", "i686-unknown-freebsd", "i686-unknown-linux-gnu", "powerpc-unknown-linux-gnu", "riscv32imc-unknown-none-elf", "riscv64gc-unknown-none-elf", "s390x-unknown-linux-gnu", "wasm32-unknown-unknown", "wasm32-wasi", "x86_64-apple-darwin", "x86_64-apple-ios", "x86_64-linux-android", "x86_64-unknown-freebsd", "x86_64-unknown-linux-gnu"], |
| "cfg(target_arch = \"wasm32\")": ["wasm32-unknown-unknown", "wasm32-wasi"], |
| "cfg(target_env = \"msvc\")": ["aarch64-pc-windows-msvc", "i686-pc-windows-msvc", "x86_64-pc-windows-msvc"], |
| "cfg(target_os = \"android\")": ["aarch64-linux-android", "armv7-linux-androideabi", "i686-linux-android", "x86_64-linux-android"], |
| "cfg(target_os = \"dragonfly\")": [], |
| "cfg(target_os = \"haiku\")": [], |
| "cfg(target_os = \"hermit\")": [], |
| "cfg(target_os = \"redox\")": [], |
| "cfg(target_os = \"wasi\")": ["wasm32-wasi"], |
| "cfg(target_os = \"windows\")": ["aarch64-pc-windows-msvc", "i686-pc-windows-msvc", "x86_64-pc-windows-msvc"], |
| "cfg(unix)": ["aarch64-apple-darwin", "aarch64-apple-ios", "aarch64-apple-ios-sim", "aarch64-linux-android", "aarch64-unknown-linux-gnu", "arm-unknown-linux-gnueabi", "armv7-linux-androideabi", "armv7-unknown-linux-gnueabi", "i686-apple-darwin", "i686-linux-android", "i686-unknown-freebsd", "i686-unknown-linux-gnu", "powerpc-unknown-linux-gnu", "s390x-unknown-linux-gnu", "x86_64-apple-darwin", "x86_64-apple-ios", "x86_64-linux-android", "x86_64-unknown-freebsd", "x86_64-unknown-linux-gnu"], |
| "cfg(windows)": ["aarch64-pc-windows-msvc", "i686-pc-windows-msvc", "x86_64-pc-windows-msvc"], |
| "i686-pc-windows-gnu": [], |
| "i686-pc-windows-msvc": ["i686-pc-windows-msvc"], |
| "i686-uwp-windows-gnu": [], |
| "i686-uwp-windows-msvc": [], |
| "x86_64-pc-windows-gnu": [], |
| "x86_64-pc-windows-gnullvm": [], |
| "x86_64-pc-windows-msvc": ["x86_64-pc-windows-msvc"], |
| "x86_64-uwp-windows-gnu": [], |
| "x86_64-uwp-windows-msvc": [], |
| } |
| |
| ############################################################################### |
| |
| def crate_repositories(): |
| """A macro for defining repositories for all generated crates""" |
| maybe( |
| http_archive, |
| name = "crate_index__CoreFoundation-sys-0.1.4", |
| sha256 = "d0e9889e6db118d49d88d84728d0e964d973a5680befb5f85f55141beea5c20b", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/CoreFoundation-sys/0.1.4/download"], |
| strip_prefix = "CoreFoundation-sys-0.1.4", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.CoreFoundation-sys-0.1.4.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__IOKit-sys-0.1.5", |
| sha256 = "99696c398cbaf669d2368076bdb3d627fb0ce51a26899d7c61228c5c0af3bf4a", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/IOKit-sys/0.1.5/download"], |
| strip_prefix = "IOKit-sys-0.1.5", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.IOKit-sys-0.1.5.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__addr2line-0.19.0", |
| sha256 = "a76fd60b23679b7d19bd066031410fb7e458ccc5e958eb5c325888ce4baedc97", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/addr2line/0.19.0/download"], |
| strip_prefix = "addr2line-0.19.0", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.addr2line-0.19.0.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__adler-1.0.2", |
| sha256 = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/adler/1.0.2/download"], |
| strip_prefix = "adler-1.0.2", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.adler-1.0.2.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__aho-corasick-0.7.20", |
| sha256 = "cc936419f96fa211c1b9166887b38e5e40b19958e5b895be7c1f93adec7071ac", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/aho-corasick/0.7.20/download"], |
| strip_prefix = "aho-corasick-0.7.20", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.aho-corasick-0.7.20.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__android_system_properties-0.1.5", |
| sha256 = "819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/android_system_properties/0.1.5/download"], |
| strip_prefix = "android_system_properties-0.1.5", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.android_system_properties-0.1.5.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__ansi_term-0.12.1", |
| sha256 = "d52a9bb7ec0cf484c551830a7ce27bd20d67eac647e1befb56b0be4ee39a55d2", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/ansi_term/0.12.1/download"], |
| strip_prefix = "ansi_term-0.12.1", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.ansi_term-0.12.1.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__anyhow-1.0.69", |
| sha256 = "224afbd727c3d6e4b90103ece64b8d1b67fbb1973b1046c2281eed3f3803f800", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/anyhow/1.0.69/download"], |
| strip_prefix = "anyhow-1.0.69", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.anyhow-1.0.69.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__arrayvec-0.7.2", |
| sha256 = "8da52d66c7071e2e3fa2a1e5c6d088fec47b593032b254f5e980de8ea54454d6", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/arrayvec/0.7.2/download"], |
| strip_prefix = "arrayvec-0.7.2", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.arrayvec-0.7.2.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__atty-0.2.14", |
| sha256 = "d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/atty/0.2.14/download"], |
| strip_prefix = "atty-0.2.14", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.atty-0.2.14.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__autocfg-0.1.8", |
| sha256 = "0dde43e75fd43e8a1bf86103336bc699aa8d17ad1be60c76c0bdfd4828e19b78", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/autocfg/0.1.8/download"], |
| strip_prefix = "autocfg-0.1.8", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.autocfg-0.1.8.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__autocfg-1.1.0", |
| sha256 = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/autocfg/1.1.0/download"], |
| strip_prefix = "autocfg-1.1.0", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.autocfg-1.1.0.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__backtrace-0.3.67", |
| sha256 = "233d376d6d185f2a3093e58f283f60f880315b6c60075b01f36b3b85154564ca", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/backtrace/0.3.67/download"], |
| strip_prefix = "backtrace-0.3.67", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.backtrace-0.3.67.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__base64ct-1.1.1", |
| sha256 = "e6b4d9b1225d28d360ec6a231d65af1fd99a2a095154c8040689617290569c5c", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/base64ct/1.1.1/download"], |
| strip_prefix = "base64ct-1.1.1", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.base64ct-1.1.1.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__bitflags-1.3.2", |
| sha256 = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/bitflags/1.3.2/download"], |
| strip_prefix = "bitflags-1.3.2", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.bitflags-1.3.2.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__bitvec-1.0.1", |
| sha256 = "1bc2832c24239b0141d5674bb9174f9d68a8b5b3f2753311927c172ca46f7e9c", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/bitvec/1.0.1/download"], |
| strip_prefix = "bitvec-1.0.1", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.bitvec-1.0.1.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__block-buffer-0.10.3", |
| sha256 = "69cce20737498f97b993470a6e536b8523f0af7892a4f928cceb1ac5e52ebe7e", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/block-buffer/0.10.3/download"], |
| strip_prefix = "block-buffer-0.10.3", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.block-buffer-0.10.3.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__bumpalo-3.12.0", |
| sha256 = "0d261e256854913907f67ed06efbc3338dfe6179796deefc1ff763fc1aee5535", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/bumpalo/3.12.0/download"], |
| strip_prefix = "bumpalo-3.12.0", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.bumpalo-3.12.0.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__byteorder-1.4.3", |
| sha256 = "14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/byteorder/1.4.3/download"], |
| strip_prefix = "byteorder-1.4.3", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.byteorder-1.4.3.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__cc-1.0.79", |
| sha256 = "50d30906286121d95be3d479533b458f87493b30a4b5f79a607db8f5d11aa91f", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/cc/1.0.79/download"], |
| strip_prefix = "cc-1.0.79", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.cc-1.0.79.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__cfg-if-0.1.10", |
| sha256 = "4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/cfg-if/0.1.10/download"], |
| strip_prefix = "cfg-if-0.1.10", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.cfg-if-0.1.10.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__cfg-if-1.0.0", |
| sha256 = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/cfg-if/1.0.0/download"], |
| strip_prefix = "cfg-if-1.0.0", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.cfg-if-1.0.0.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__chrono-0.4.23", |
| sha256 = "16b0a3d9ed01224b22057780a37bb8c5dbfe1be8ba48678e7bf57ec4b385411f", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/chrono/0.4.23/download"], |
| strip_prefix = "chrono-0.4.23", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.chrono-0.4.23.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__clap-2.34.0", |
| sha256 = "a0610544180c38b88101fecf2dd634b174a62eef6946f84dfc6a7127512b381c", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/clap/2.34.0/download"], |
| strip_prefix = "clap-2.34.0", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.clap-2.34.0.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__codespan-reporting-0.11.1", |
| sha256 = "3538270d33cc669650c4b093848450d380def10c331d38c768e34cac80576e6e", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/codespan-reporting/0.11.1/download"], |
| strip_prefix = "codespan-reporting-0.11.1", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.codespan-reporting-0.11.1.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__console-0.15.5", |
| sha256 = "c3d79fbe8970a77e3e34151cc13d3b3e248aa0faaecb9f6091fa07ebefe5ad60", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/console/0.15.5/download"], |
| strip_prefix = "console-0.15.5", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.console-0.15.5.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__const-oid-0.6.2", |
| sha256 = "9d6f2aa4d0537bcc1c74df8755072bd31c1ef1a3a1b85a68e8404a8c353b7b8b", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/const-oid/0.6.2/download"], |
| strip_prefix = "const-oid-0.6.2", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.const-oid-0.6.2.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__core-foundation-sys-0.8.3", |
| sha256 = "5827cebf4670468b8772dd191856768aedcb1b0278a04f989f7766351917b9dc", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/core-foundation-sys/0.8.3/download"], |
| strip_prefix = "core-foundation-sys-0.8.3", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.core-foundation-sys-0.8.3.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__cpufeatures-0.2.5", |
| sha256 = "28d997bd5e24a5928dd43e46dc529867e207907fe0b239c3477d924f7f2ca320", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/cpufeatures/0.2.5/download"], |
| strip_prefix = "cpufeatures-0.2.5", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.cpufeatures-0.2.5.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__crc-3.0.1", |
| sha256 = "86ec7a15cbe22e59248fc7eadb1907dab5ba09372595da4d73dd805ed4417dfe", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/crc/3.0.1/download"], |
| strip_prefix = "crc-3.0.1", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.crc-3.0.1.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__crc-catalog-2.2.0", |
| sha256 = "9cace84e55f07e7301bae1c519df89cdad8cc3cd868413d3fdbdeca9ff3db484", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/crc-catalog/2.2.0/download"], |
| strip_prefix = "crc-catalog-2.2.0", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.crc-catalog-2.2.0.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__crc32fast-1.3.2", |
| sha256 = "b540bd8bc810d3885c6ea91e2018302f68baba2129ab3e88f32389ee9370880d", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/crc32fast/1.3.2/download"], |
| strip_prefix = "crc32fast-1.3.2", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.crc32fast-1.3.2.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__crypto-bigint-0.2.11", |
| sha256 = "f83bd3bb4314701c568e340cd8cf78c975aa0ca79e03d3f6d1677d5b0c9c0c03", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/crypto-bigint/0.2.11/download"], |
| strip_prefix = "crypto-bigint-0.2.11", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.crypto-bigint-0.2.11.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__crypto-common-0.1.6", |
| sha256 = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/crypto-common/0.1.6/download"], |
| strip_prefix = "crypto-common-0.1.6", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.crypto-common-0.1.6.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__ctor-0.1.26", |
| sha256 = "6d2301688392eb071b0bf1a37be05c469d3cc4dbbd95df672fe28ab021e6a096", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/ctor/0.1.26/download"], |
| strip_prefix = "ctor-0.1.26", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.ctor-0.1.26.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__cxx-1.0.91", |
| sha256 = "86d3488e7665a7a483b57e25bdd90d0aeb2bc7608c8d0346acf2ad3f1caf1d62", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/cxx/1.0.91/download"], |
| strip_prefix = "cxx-1.0.91", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.cxx-1.0.91.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__cxx-build-1.0.91", |
| sha256 = "48fcaf066a053a41a81dfb14d57d99738b767febb8b735c3016e469fac5da690", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/cxx-build/1.0.91/download"], |
| strip_prefix = "cxx-build-1.0.91", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.cxx-build-1.0.91.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__cxxbridge-flags-1.0.91", |
| sha256 = "a2ef98b8b717a829ca5603af80e1f9e2e48013ab227b68ef37872ef84ee479bf", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/cxxbridge-flags/1.0.91/download"], |
| strip_prefix = "cxxbridge-flags-1.0.91", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.cxxbridge-flags-1.0.91.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__cxxbridge-macro-1.0.91", |
| sha256 = "086c685979a698443656e5cf7856c95c642295a38599f12fb1ff76fb28d19892", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/cxxbridge-macro/1.0.91/download"], |
| strip_prefix = "cxxbridge-macro-1.0.91", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.cxxbridge-macro-1.0.91.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__der-0.4.5", |
| sha256 = "79b71cca7d95d7681a4b3b9cdf63c8dbc3730d0584c2c74e31416d64a90493f4", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/der/0.4.5/download"], |
| strip_prefix = "der-0.4.5", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.der-0.4.5.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__derive_more-0.14.1", |
| sha256 = "6d944ac6003ed268757ef1ee686753b57efc5fcf0ebe7b64c9fc81e7e32ff839", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/derive_more/0.14.1/download"], |
| strip_prefix = "derive_more-0.14.1", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.derive_more-0.14.1.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__deser-hjson-1.1.0", |
| sha256 = "799b522307619917536ae2c26e60dab657998dea8f3feaf827e9dc8daeb404bf", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/deser-hjson/1.1.0/download"], |
| strip_prefix = "deser-hjson-1.1.0", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.deser-hjson-1.1.0.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__digest-0.10.6", |
| sha256 = "8168378f4e5023e7218c89c891c0fd8ecdb5e5e4f18cb78f38cf245dd021e76f", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/digest/0.10.6/download"], |
| strip_prefix = "digest-0.10.6", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.digest-0.10.6.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__digest-0.9.0", |
| sha256 = "d3dd60d1080a57a05ab032377049e0591415d2b31afd7028356dbf3cc6dcb066", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/digest/0.9.0/download"], |
| strip_prefix = "digest-0.9.0", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.digest-0.9.0.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__directories-4.0.1", |
| sha256 = "f51c5d4ddabd36886dd3e1438cb358cdcb0d7c499cb99cb4ac2e38e18b5cb210", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/directories/4.0.1/download"], |
| strip_prefix = "directories-4.0.1", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.directories-4.0.1.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__dirs-sys-0.3.7", |
| sha256 = "1b1d1d91c932ef41c0f2663aa8b0ca0342d444d842c06914aa0a7e352d0bada6", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/dirs-sys/0.3.7/download"], |
| strip_prefix = "dirs-sys-0.3.7", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.dirs-sys-0.3.7.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__encode_unicode-0.3.6", |
| sha256 = "a357d28ed41a50f9c765dbfe56cbc04a64e53e5fc58ba79fbc34c10ef3df831f", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/encode_unicode/0.3.6/download"], |
| strip_prefix = "encode_unicode-0.3.6", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.encode_unicode-0.3.6.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__env_logger-0.8.4", |
| sha256 = "a19187fea3ac7e84da7dacf48de0c45d63c6a76f9490dae389aead16c243fce3", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/env_logger/0.8.4/download"], |
| strip_prefix = "env_logger-0.8.4", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.env_logger-0.8.4.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__erased-serde-0.3.24", |
| sha256 = "e4ca605381c017ec7a5fef5e548f1cfaa419ed0f6df6367339300db74c92aa7d", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/erased-serde/0.3.24/download"], |
| strip_prefix = "erased-serde-0.3.24", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.erased-serde-0.3.24.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__fastrand-1.9.0", |
| sha256 = "e51093e27b0797c359783294ca4f0a911c270184cb10f85783b118614a1501be", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/fastrand/1.9.0/download"], |
| strip_prefix = "fastrand-1.9.0", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.fastrand-1.9.0.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__flate2-1.0.25", |
| sha256 = "a8a2db397cb1c8772f31494cb8917e48cd1e64f0fa7efac59fbd741a0a8ce841", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/flate2/1.0.25/download"], |
| strip_prefix = "flate2-1.0.25", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.flate2-1.0.25.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__funty-2.0.0", |
| sha256 = "e6d5a32815ae3f33302d95fdcb2ce17862f8c65363dcfd29360480ba1001fc9c", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/funty/2.0.0/download"], |
| strip_prefix = "funty-2.0.0", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.funty-2.0.0.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__generic-array-0.14.6", |
| sha256 = "bff49e947297f3312447abdca79f45f4738097cc82b06e72054d2223f601f1b9", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/generic-array/0.14.6/download"], |
| strip_prefix = "generic-array-0.14.6", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.generic-array-0.14.6.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__getrandom-0.2.8", |
| sha256 = "c05aeb6a22b8f62540c194aac980f2115af067bfe15a0734d7277a768d396b31", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/getrandom/0.2.8/download"], |
| strip_prefix = "getrandom-0.2.8", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.getrandom-0.2.8.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__ghost-0.1.7", |
| sha256 = "41973d4c45f7a35af8753ba3457cc99d406d863941fd7f52663cff54a5ab99b3", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/ghost/0.1.7/download"], |
| strip_prefix = "ghost-0.1.7", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.ghost-0.1.7.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__gimli-0.27.2", |
| sha256 = "ad0a93d233ebf96623465aad4046a8d3aa4da22d4f4beba5388838c8a434bbb4", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/gimli/0.27.2/download"], |
| strip_prefix = "gimli-0.27.2", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.gimli-0.27.2.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__hashbrown-0.12.3", |
| sha256 = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/hashbrown/0.12.3/download"], |
| strip_prefix = "hashbrown-0.12.3", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.hashbrown-0.12.3.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__heck-0.3.3", |
| sha256 = "6d621efb26863f0e9924c6ac577e8275e5e6b77455db64ffa6c65c904e9e132c", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/heck/0.3.3/download"], |
| strip_prefix = "heck-0.3.3", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.heck-0.3.3.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__hermit-abi-0.1.19", |
| sha256 = "62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/hermit-abi/0.1.19/download"], |
| strip_prefix = "hermit-abi-0.1.19", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.hermit-abi-0.1.19.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__hex-0.4.3", |
| sha256 = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/hex/0.4.3/download"], |
| strip_prefix = "hex-0.4.3", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.hex-0.4.3.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__humantime-2.1.0", |
| sha256 = "9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/humantime/2.1.0/download"], |
| strip_prefix = "humantime-2.1.0", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.humantime-2.1.0.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__humantime-serde-1.1.1", |
| sha256 = "57a3db5ea5923d99402c94e9feb261dc5ee9b4efa158b0315f788cf549cc200c", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/humantime-serde/1.1.1/download"], |
| strip_prefix = "humantime-serde-1.1.1", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.humantime-serde-1.1.1.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__iana-time-zone-0.1.53", |
| sha256 = "64c122667b287044802d6ce17ee2ddf13207ed924c712de9a66a5814d5b64765", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/iana-time-zone/0.1.53/download"], |
| strip_prefix = "iana-time-zone-0.1.53", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.iana-time-zone-0.1.53.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__iana-time-zone-haiku-0.1.1", |
| sha256 = "0703ae284fc167426161c2e3f1da3ea71d94b21bedbcc9494e92b28e334e3dca", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/iana-time-zone-haiku/0.1.1/download"], |
| strip_prefix = "iana-time-zone-haiku-0.1.1", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.iana-time-zone-haiku-0.1.1.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__indexmap-1.9.2", |
| sha256 = "1885e79c1fc4b10f0e172c475f458b7f7b93061064d98c3293e98c5ba0c8b399", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/indexmap/1.9.2/download"], |
| strip_prefix = "indexmap-1.9.2", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.indexmap-1.9.2.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__indicatif-0.16.2", |
| sha256 = "2d207dc617c7a380ab07ff572a6e52fa202a2a8f355860ac9c38e23f8196be1b", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/indicatif/0.16.2/download"], |
| strip_prefix = "indicatif-0.16.2", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.indicatif-0.16.2.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__instant-0.1.12", |
| sha256 = "7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2c", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/instant/0.1.12/download"], |
| strip_prefix = "instant-0.1.12", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.instant-0.1.12.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__inventory-0.2.3", |
| sha256 = "84344c6e0b90a9e2b6f3f9abe5cc74402684e348df7b32adca28747e0cef091a", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/inventory/0.2.3/download"], |
| strip_prefix = "inventory-0.2.3", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.inventory-0.2.3.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__itoa-1.0.5", |
| sha256 = "fad582f4b9e86b6caa621cabeb0963332d92eea04729ab12892c2533951e6440", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/itoa/1.0.5/download"], |
| strip_prefix = "itoa-1.0.5", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.itoa-1.0.5.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__js-sys-0.3.61", |
| sha256 = "445dde2150c55e483f3d8416706b97ec8e8237c307e5b7b4b8dd15e6af2a0730", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/js-sys/0.3.61/download"], |
| strip_prefix = "js-sys-0.3.61", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.js-sys-0.3.61.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__lazy_static-1.4.0", |
| sha256 = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/lazy_static/1.4.0/download"], |
| strip_prefix = "lazy_static-1.4.0", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.lazy_static-1.4.0.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__libc-0.2.139", |
| sha256 = "201de327520df007757c1f0adce6e827fe8562fbc28bfd9c15571c66ca1f5f79", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/libc/0.2.139/download"], |
| strip_prefix = "libc-0.2.139", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.libc-0.2.139.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__libftdi1-sys-1.1.2", |
| sha256 = "3ff6928872c7d13bec3c8a60c4c92f41f6252f3369b7552a5b4f9c90c8ba2338", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/libftdi1-sys/1.1.2/download"], |
| strip_prefix = "libftdi1-sys-1.1.2", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.libftdi1-sys-1.1.2.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__libm-0.2.6", |
| sha256 = "348108ab3fba42ec82ff6e9564fc4ca0247bdccdc68dd8af9764bbc79c3c8ffb", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/libm/0.2.6/download"], |
| strip_prefix = "libm-0.2.6", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.libm-0.2.6.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__libudev-0.3.0", |
| sha256 = "78b324152da65df7bb95acfcaab55e3097ceaab02fb19b228a9eb74d55f135e0", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/libudev/0.3.0/download"], |
| strip_prefix = "libudev-0.3.0", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.libudev-0.3.0.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__libudev-sys-0.1.4", |
| patch_args = [ |
| "-p1", |
| ], |
| patches = [ |
| "@lowrisc_opentitan//third_party/rust/patches:libudev-sys-0.1.4.patch", |
| ], |
| sha256 = "3c8469b4a23b962c1396b9b451dda50ef5b283e8dd309d69033475fa9b334324", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/libudev-sys/0.1.4/download"], |
| strip_prefix = "libudev-sys-0.1.4", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.libudev-sys-0.1.4.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__libusb1-sys-0.5.0", |
| sha256 = "e22e89d08bbe6816c6c5d446203b859eba35b8fa94bf1b7edb2f6d25d43f023f", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/libusb1-sys/0.5.0/download"], |
| strip_prefix = "libusb1-sys-0.5.0", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.libusb1-sys-0.5.0.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__link-cplusplus-1.0.8", |
| sha256 = "ecd207c9c713c34f95a097a5b029ac2ce6010530c7b49d7fea24d977dede04f5", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/link-cplusplus/1.0.8/download"], |
| strip_prefix = "link-cplusplus-1.0.8", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.link-cplusplus-1.0.8.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__log-0.4.17", |
| sha256 = "abb12e687cfb44aa40f41fc3978ef76448f9b6038cad6aef4259d3c095a2382e", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/log/0.4.17/download"], |
| strip_prefix = "log-0.4.17", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.log-0.4.17.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__mach-0.1.2", |
| sha256 = "2fd13ee2dd61cc82833ba05ade5a30bb3d63f7ced605ef827063c63078302de9", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/mach/0.1.2/download"], |
| strip_prefix = "mach-0.1.2", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.mach-0.1.2.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__mach-0.3.2", |
| sha256 = "b823e83b2affd8f40a9ee8c29dbc56404c1e34cd2710921f2801e2cf29527afa", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/mach/0.3.2/download"], |
| strip_prefix = "mach-0.3.2", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.mach-0.3.2.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__memchr-2.5.0", |
| sha256 = "2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/memchr/2.5.0/download"], |
| strip_prefix = "memchr-2.5.0", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.memchr-2.5.0.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__memoffset-0.6.5", |
| sha256 = "5aa361d4faea93603064a027415f07bd8e1d5c88c9fbf68bf56a285428fd79ce", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/memoffset/0.6.5/download"], |
| strip_prefix = "memoffset-0.6.5", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.memoffset-0.6.5.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__miniz_oxide-0.6.2", |
| sha256 = "b275950c28b37e794e8c55d88aeb5e139d0ce23fdbbeda68f8d7174abdf9e8fa", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/miniz_oxide/0.6.2/download"], |
| strip_prefix = "miniz_oxide-0.6.2", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.miniz_oxide-0.6.2.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__mio-0.7.14", |
| sha256 = "8067b404fe97c70829f082dec8bcf4f71225d7eaea1d8645349cb76fa06205cc", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/mio/0.7.14/download"], |
| strip_prefix = "mio-0.7.14", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.mio-0.7.14.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__mio-signals-0.1.5", |
| sha256 = "119701964987706f4147cff32b09ae64019be6417a90fda6f96cfac0348e8b79", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/mio-signals/0.1.5/download"], |
| strip_prefix = "mio-signals-0.1.5", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.mio-signals-0.1.5.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__miow-0.3.7", |
| sha256 = "b9f1c5b025cda876f66ef43a113f91ebc9f4ccef34843000e0adf6ebbab84e21", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/miow/0.3.7/download"], |
| strip_prefix = "miow-0.3.7", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.miow-0.3.7.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__nix-0.17.0", |
| sha256 = "50e4785f2c3b7589a0d0c1dd60285e1188adac4006e8abd6dd578e1567027363", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/nix/0.17.0/download"], |
| strip_prefix = "nix-0.17.0", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.nix-0.17.0.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__nix-0.24.3", |
| sha256 = "fa52e972a9a719cecb6864fb88568781eb706bac2cd1d4f04a648542dbf78069", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/nix/0.24.3/download"], |
| strip_prefix = "nix-0.24.3", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.nix-0.24.3.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__nom8-0.2.0", |
| sha256 = "ae01545c9c7fc4486ab7debaf2aad7003ac19431791868fb2e8066df97fad2f8", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/nom8/0.2.0/download"], |
| strip_prefix = "nom8-0.2.0", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.nom8-0.2.0.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__ntapi-0.3.7", |
| sha256 = "c28774a7fd2fbb4f0babd8237ce554b73af68021b5f695a3cebd6c59bac0980f", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/ntapi/0.3.7/download"], |
| strip_prefix = "ntapi-0.3.7", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.ntapi-0.3.7.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__num-bigint-dig-0.7.0", |
| sha256 = "4547ee5541c18742396ae2c895d0717d0f886d8823b8399cdaf7b07d63ad0480", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/num-bigint-dig/0.7.0/download"], |
| strip_prefix = "num-bigint-dig-0.7.0", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.num-bigint-dig-0.7.0.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__num-integer-0.1.45", |
| sha256 = "225d3389fb3509a24c93f5c29eb6bde2586b98d9f016636dff58d7c6f7569cd9", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/num-integer/0.1.45/download"], |
| strip_prefix = "num-integer-0.1.45", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.num-integer-0.1.45.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__num-iter-0.1.43", |
| sha256 = "7d03e6c028c5dc5cac6e2dec0efda81fc887605bb3d884578bb6d6bf7514e252", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/num-iter/0.1.43/download"], |
| strip_prefix = "num-iter-0.1.43", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.num-iter-0.1.43.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__num-traits-0.2.15", |
| sha256 = "578ede34cf02f8924ab9447f50c28075b4d3e5b269972345e7e0372b38c6cdcd", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/num-traits/0.2.15/download"], |
| strip_prefix = "num-traits-0.2.15", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.num-traits-0.2.15.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__num_enum-0.5.9", |
| sha256 = "8d829733185c1ca374f17e52b762f24f535ec625d2cc1f070e34c8a9068f341b", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/num_enum/0.5.9/download"], |
| strip_prefix = "num_enum-0.5.9", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.num_enum-0.5.9.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__num_enum_derive-0.5.9", |
| sha256 = "2be1598bf1c313dcdd12092e3f1920f463462525a21b7b4e11b4168353d0123e", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/num_enum_derive/0.5.9/download"], |
| strip_prefix = "num_enum_derive-0.5.9", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.num_enum_derive-0.5.9.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__number_prefix-0.4.0", |
| sha256 = "830b246a0e5f20af87141b25c173cd1b609bd7779a4617d6ec582abaf90870f3", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/number_prefix/0.4.0/download"], |
| strip_prefix = "number_prefix-0.4.0", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.number_prefix-0.4.0.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__object-0.25.3", |
| sha256 = "a38f2be3697a57b4060074ff41b44c16870d916ad7877c17696e063257482bc7", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/object/0.25.3/download"], |
| strip_prefix = "object-0.25.3", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.object-0.25.3.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__object-0.30.3", |
| sha256 = "ea86265d3d3dcb6a27fc51bd29a4bf387fae9d2986b823079d4986af253eb439", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/object/0.30.3/download"], |
| strip_prefix = "object-0.30.3", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.object-0.30.3.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__once_cell-1.17.1", |
| sha256 = "b7e5500299e16ebb147ae15a00a942af264cf3688f47923b8fc2cd5858f23ad3", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/once_cell/1.17.1/download"], |
| strip_prefix = "once_cell-1.17.1", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.once_cell-1.17.1.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__pem-rfc7468-0.2.4", |
| sha256 = "84e93a3b1cc0510b03020f33f21e62acdde3dcaef432edc95bea377fbd4c2cd4", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/pem-rfc7468/0.2.4/download"], |
| strip_prefix = "pem-rfc7468-0.2.4", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.pem-rfc7468-0.2.4.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__pest-2.5.5", |
| sha256 = "028accff104c4e513bad663bbcd2ad7cfd5304144404c31ed0a77ac103d00660", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/pest/2.5.5/download"], |
| strip_prefix = "pest-2.5.5", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.pest-2.5.5.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__pest_derive-2.5.5", |
| sha256 = "2ac3922aac69a40733080f53c1ce7f91dcf57e1a5f6c52f421fadec7fbdc4b69", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/pest_derive/2.5.5/download"], |
| strip_prefix = "pest_derive-2.5.5", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.pest_derive-2.5.5.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__pest_generator-2.5.5", |
| sha256 = "d06646e185566b5961b4058dd107e0a7f56e77c3f484549fb119867773c0f202", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/pest_generator/2.5.5/download"], |
| strip_prefix = "pest_generator-2.5.5", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.pest_generator-2.5.5.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__pest_meta-2.5.5", |
| sha256 = "e6f60b2ba541577e2a0c307c8f39d1439108120eb7903adeb6497fa880c59616", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/pest_meta/2.5.5/download"], |
| strip_prefix = "pest_meta-2.5.5", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.pest_meta-2.5.5.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__pkcs1-0.2.4", |
| sha256 = "116bee8279d783c0cf370efa1a94632f2108e5ef0bb32df31f051647810a4e2c", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/pkcs1/0.2.4/download"], |
| strip_prefix = "pkcs1-0.2.4", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.pkcs1-0.2.4.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__pkcs8-0.7.6", |
| sha256 = "ee3ef9b64d26bad0536099c816c6734379e45bbd5f14798def6809e5cc350447", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/pkcs8/0.7.6/download"], |
| strip_prefix = "pkcs8-0.7.6", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.pkcs8-0.7.6.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__pkg-config-0.3.26", |
| sha256 = "6ac9a59f73473f1b8d852421e59e64809f025994837ef743615c6d0c5b305160", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/pkg-config/0.3.26/download"], |
| strip_prefix = "pkg-config-0.3.26", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.pkg-config-0.3.26.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__ppv-lite86-0.2.17", |
| sha256 = "5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/ppv-lite86/0.2.17/download"], |
| strip_prefix = "ppv-lite86-0.2.17", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.ppv-lite86-0.2.17.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__proc-macro-crate-1.3.0", |
| sha256 = "66618389e4ec1c7afe67d51a9bf34ff9236480f8d51e7489b7d5ab0303c13f34", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/proc-macro-crate/1.3.0/download"], |
| strip_prefix = "proc-macro-crate-1.3.0", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.proc-macro-crate-1.3.0.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__proc-macro-error-1.0.4", |
| sha256 = "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/proc-macro-error/1.0.4/download"], |
| strip_prefix = "proc-macro-error-1.0.4", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.proc-macro-error-1.0.4.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__proc-macro-error-attr-1.0.4", |
| sha256 = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/proc-macro-error-attr/1.0.4/download"], |
| strip_prefix = "proc-macro-error-attr-1.0.4", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.proc-macro-error-attr-1.0.4.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__proc-macro2-0.4.30", |
| sha256 = "cf3d2011ab5c909338f7887f4fc896d35932e29146c12c8d01da6b22a80ba759", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/proc-macro2/0.4.30/download"], |
| strip_prefix = "proc-macro2-0.4.30", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.proc-macro2-0.4.30.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__proc-macro2-1.0.51", |
| sha256 = "5d727cae5b39d21da60fa540906919ad737832fe0b1c165da3a34d6548c849d6", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/proc-macro2/1.0.51/download"], |
| strip_prefix = "proc-macro2-1.0.51", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.proc-macro2-1.0.51.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__quote-0.6.13", |
| sha256 = "6ce23b6b870e8f94f81fb0a363d65d86675884b34a09043c81e5562f11c1f8e1", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/quote/0.6.13/download"], |
| strip_prefix = "quote-0.6.13", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.quote-0.6.13.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__quote-1.0.23", |
| sha256 = "8856d8364d252a14d474036ea1358d63c9e6965c8e5c1885c18f73d70bff9c7b", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/quote/1.0.23/download"], |
| strip_prefix = "quote-1.0.23", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.quote-1.0.23.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__radium-0.7.0", |
| sha256 = "dc33ff2d4973d518d823d61aa239014831e521c75da58e3df4840d3f47749d09", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/radium/0.7.0/download"], |
| strip_prefix = "radium-0.7.0", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.radium-0.7.0.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__rand-0.8.5", |
| sha256 = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/rand/0.8.5/download"], |
| strip_prefix = "rand-0.8.5", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.rand-0.8.5.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__rand_chacha-0.3.1", |
| sha256 = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/rand_chacha/0.3.1/download"], |
| strip_prefix = "rand_chacha-0.3.1", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.rand_chacha-0.3.1.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__rand_core-0.6.4", |
| sha256 = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/rand_core/0.6.4/download"], |
| strip_prefix = "rand_core-0.6.4", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.rand_core-0.6.4.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__raw_tty-0.1.0", |
| sha256 = "51f512d7504049ef0d3f5d48d8aa5129beaea4fccfaf5c500c9b60101394f8b1", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/raw_tty/0.1.0/download"], |
| strip_prefix = "raw_tty-0.1.0", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.raw_tty-0.1.0.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__redox_syscall-0.2.16", |
| sha256 = "fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/redox_syscall/0.2.16/download"], |
| strip_prefix = "redox_syscall-0.2.16", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.redox_syscall-0.2.16.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__redox_users-0.4.3", |
| sha256 = "b033d837a7cf162d7993aded9304e30a83213c648b6e389db233191f891e5c2b", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/redox_users/0.4.3/download"], |
| strip_prefix = "redox_users-0.4.3", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.redox_users-0.4.3.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__regex-1.7.1", |
| sha256 = "48aaa5748ba571fb95cd2c85c09f629215d3a6ece942baa100950af03a34f733", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/regex/1.7.1/download"], |
| strip_prefix = "regex-1.7.1", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.regex-1.7.1.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__regex-syntax-0.6.28", |
| sha256 = "456c603be3e8d448b072f410900c09faf164fbce2d480456f50eea6e25f9c848", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/regex-syntax/0.6.28/download"], |
| strip_prefix = "regex-syntax-0.6.28", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.regex-syntax-0.6.28.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__remove_dir_all-0.5.3", |
| sha256 = "3acd125665422973a33ac9d3dd2df85edad0f4ae9b00dafb1a05e43a9f5ef8e7", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/remove_dir_all/0.5.3/download"], |
| strip_prefix = "remove_dir_all-0.5.3", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.remove_dir_all-0.5.3.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__rsa-0.5.0", |
| sha256 = "e05c2603e2823634ab331437001b411b9ed11660fbc4066f3908c84a9439260d", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/rsa/0.5.0/download"], |
| strip_prefix = "rsa-0.5.0", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.rsa-0.5.0.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__rusb-0.8.1", |
| sha256 = "d9a5084628cc5be77b1c750b3e5ee0cc519d2f2491b3f06b78b3aac3328b00ad", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/rusb/0.8.1/download"], |
| strip_prefix = "rusb-0.8.1", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.rusb-0.8.1.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__rustc-demangle-0.1.21", |
| sha256 = "7ef03e0a2b150c7a90d01faf6254c9c48a41e95fb2a8c2ac1c6f0d2b9aefc342", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/rustc-demangle/0.1.21/download"], |
| strip_prefix = "rustc-demangle-0.1.21", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.rustc-demangle-0.1.21.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__rustc_version-0.2.3", |
| sha256 = "138e3e0acb6c9fb258b19b67cb8abd63c00679d2851805ea151465464fe9030a", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/rustc_version/0.2.3/download"], |
| strip_prefix = "rustc_version-0.2.3", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.rustc_version-0.2.3.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__ryu-1.0.12", |
| sha256 = "7b4b9743ed687d4b4bcedf9ff5eaa7398495ae14e61cba0a295704edbc7decde", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/ryu/1.0.12/download"], |
| strip_prefix = "ryu-1.0.12", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.ryu-1.0.12.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__scratch-1.0.3", |
| sha256 = "ddccb15bcce173023b3fedd9436f882a0739b8dfb45e4f6b6002bee5929f61b2", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/scratch/1.0.3/download"], |
| strip_prefix = "scratch-1.0.3", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.scratch-1.0.3.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__semver-0.9.0", |
| sha256 = "1d7eb9ef2c18661902cc47e535f9bc51b78acd254da71d375c2f6720d9a40403", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/semver/0.9.0/download"], |
| strip_prefix = "semver-0.9.0", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.semver-0.9.0.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__semver-parser-0.7.0", |
| sha256 = "388a1df253eca08550bef6c72392cfe7c30914bf41df5269b68cbd6ff8f570a3", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/semver-parser/0.7.0/download"], |
| strip_prefix = "semver-parser-0.7.0", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.semver-parser-0.7.0.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__serde-1.0.152", |
| sha256 = "bb7d1f0d3021d347a83e556fc4683dea2ea09d87bccdf88ff5c12545d89d5efb", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/serde/1.0.152/download"], |
| strip_prefix = "serde-1.0.152", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.serde-1.0.152.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__serde_bytes-0.11.9", |
| sha256 = "416bda436f9aab92e02c8e10d49a15ddd339cea90b6e340fe51ed97abb548294", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/serde_bytes/0.11.9/download"], |
| strip_prefix = "serde_bytes-0.11.9", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.serde_bytes-0.11.9.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__serde_derive-1.0.152", |
| sha256 = "af487d118eecd09402d70a5d72551860e788df87b464af30e5ea6a38c75c541e", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/serde_derive/1.0.152/download"], |
| strip_prefix = "serde_derive-1.0.152", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.serde_derive-1.0.152.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__serde_json-1.0.93", |
| sha256 = "cad406b69c91885b5107daf2c29572f6c8cdb3c66826821e286c533490c0bc76", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/serde_json/1.0.93/download"], |
| strip_prefix = "serde_json-1.0.93", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.serde_json-1.0.93.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__serialport-4.2.0", |
| sha256 = "aab92efb5cf60ad310548bc3f16fa6b0d950019cb7ed8ff41968c3d03721cf12", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/serialport/4.2.0/download"], |
| strip_prefix = "serialport-4.2.0", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.serialport-4.2.0.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__sha2-0.10.6", |
| sha256 = "82e6b795fe2e3b1e845bafcb27aa35405c4d47cdfc92af5fc8d3002f76cebdc0", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/sha2/0.10.6/download"], |
| strip_prefix = "sha2-0.10.6", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.sha2-0.10.6.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__shellwords-1.1.0", |
| sha256 = "89e515aa4699a88148ed5ef96413ceef0048ce95b43fbc955a33bde0a70fcae6", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/shellwords/1.1.0/download"], |
| strip_prefix = "shellwords-1.1.0", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.shellwords-1.1.0.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__smallvec-1.10.0", |
| sha256 = "a507befe795404456341dfab10cef66ead4c041f62b8b11bbb92bffe5d0953e0", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/smallvec/1.10.0/download"], |
| strip_prefix = "smallvec-1.10.0", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.smallvec-1.10.0.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__spin-0.5.2", |
| sha256 = "6e63cff320ae2c57904679ba7cb63280a3dc4613885beafb148ee7bf9aa9042d", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/spin/0.5.2/download"], |
| strip_prefix = "spin-0.5.2", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.spin-0.5.2.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__spki-0.4.1", |
| sha256 = "5c01a0c15da1b0b0e1494112e7af814a678fec9bd157881b49beac661e9b6f32", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/spki/0.4.1/download"], |
| strip_prefix = "spki-0.4.1", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.spki-0.4.1.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__strsim-0.8.0", |
| sha256 = "8ea5119cdb4c55b55d432abb513a0429384878c15dde60cc77b1c99de1a95a6a", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/strsim/0.8.0/download"], |
| strip_prefix = "strsim-0.8.0", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.strsim-0.8.0.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__structopt-0.3.26", |
| sha256 = "0c6b5c64445ba8094a6ab0c3cd2ad323e07171012d9c98b0b15651daf1787a10", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/structopt/0.3.26/download"], |
| strip_prefix = "structopt-0.3.26", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.structopt-0.3.26.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__structopt-derive-0.4.18", |
| sha256 = "dcb5ae327f9cc13b68763b5749770cb9e048a99bd9dfdfa58d0cf05d5f64afe0", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/structopt-derive/0.4.18/download"], |
| strip_prefix = "structopt-derive-0.4.18", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.structopt-derive-0.4.18.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__subtle-2.4.1", |
| sha256 = "6bdef32e8150c2a081110b42772ffe7d7c9032b606bc226c8260fd97e0976601", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/subtle/2.4.1/download"], |
| strip_prefix = "subtle-2.4.1", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.subtle-2.4.1.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__syn-0.15.44", |
| sha256 = "9ca4b3b69a77cbe1ffc9e198781b7acb0c7365a883670e8f1c1bc66fba79a5c5", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/syn/0.15.44/download"], |
| strip_prefix = "syn-0.15.44", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.syn-0.15.44.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__syn-1.0.107", |
| sha256 = "1f4064b5b16e03ae50984a5a8ed5d4f8803e6bc1fd170a3cda91a1be4b18e3f5", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/syn/1.0.107/download"], |
| strip_prefix = "syn-1.0.107", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.syn-1.0.107.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__synstructure-0.12.6", |
| sha256 = "f36bdaa60a83aca3921b5259d5400cbf5e90fc51931376a9bd4a0eb79aa7210f", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/synstructure/0.12.6/download"], |
| strip_prefix = "synstructure-0.12.6", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.synstructure-0.12.6.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__tap-1.0.1", |
| sha256 = "55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/tap/1.0.1/download"], |
| strip_prefix = "tap-1.0.1", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.tap-1.0.1.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__tempfile-3.3.0", |
| sha256 = "5cdb1ef4eaeeaddc8fbd371e5017057064af0911902ef36b39801f67cc6d79e4", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/tempfile/3.3.0/download"], |
| strip_prefix = "tempfile-3.3.0", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.tempfile-3.3.0.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__termcolor-1.2.0", |
| sha256 = "be55cf8942feac5c765c2c993422806843c9a9a45d4d5c407ad6dd2ea95eb9b6", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/termcolor/1.2.0/download"], |
| strip_prefix = "termcolor-1.2.0", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.termcolor-1.2.0.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__textwrap-0.11.0", |
| sha256 = "d326610f408c7a4eb6f51c37c330e496b08506c9457c9d34287ecc38809fb060", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/textwrap/0.11.0/download"], |
| strip_prefix = "textwrap-0.11.0", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.textwrap-0.11.0.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__thiserror-1.0.38", |
| sha256 = "6a9cd18aa97d5c45c6603caea1da6628790b37f7a34b6ca89522331c5180fed0", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/thiserror/1.0.38/download"], |
| strip_prefix = "thiserror-1.0.38", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.thiserror-1.0.38.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__thiserror-impl-1.0.38", |
| sha256 = "1fb327af4685e4d03fa8cbcf1716380da910eeb2bb8be417e7f9fd3fb164f36f", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/thiserror-impl/1.0.38/download"], |
| strip_prefix = "thiserror-impl-1.0.38", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.thiserror-impl-1.0.38.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__time-0.1.45", |
| sha256 = "1b797afad3f312d1c66a56d11d0316f916356d11bd158fbc6ca6389ff6bf805a", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/time/0.1.45/download"], |
| strip_prefix = "time-0.1.45", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.time-0.1.45.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__toml_datetime-0.5.1", |
| sha256 = "4553f467ac8e3d374bc9a177a26801e5d0f9b211aa1673fb137a403afd1c9cf5", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/toml_datetime/0.5.1/download"], |
| strip_prefix = "toml_datetime-0.5.1", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.toml_datetime-0.5.1.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__toml_edit-0.18.1", |
| sha256 = "56c59d8dd7d0dcbc6428bf7aa2f0e823e26e43b3c9aca15bbc9475d23e5fa12b", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/toml_edit/0.18.1/download"], |
| strip_prefix = "toml_edit-0.18.1", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.toml_edit-0.18.1.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__typenum-1.16.0", |
| sha256 = "497961ef93d974e23eb6f433eb5fe1b7930b659f06d12dec6fc44a8f554c0bba", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/typenum/1.16.0/download"], |
| strip_prefix = "typenum-1.16.0", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.typenum-1.16.0.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__typetag-0.1.8", |
| sha256 = "4080564c5b2241b5bff53ab610082234e0c57b0417f4bd10596f183001505b8a", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/typetag/0.1.8/download"], |
| strip_prefix = "typetag-0.1.8", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.typetag-0.1.8.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__typetag-impl-0.1.8", |
| sha256 = "e60147782cc30833c05fba3bab1d9b5771b2685a2557672ac96fa5d154099c0e", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/typetag-impl/0.1.8/download"], |
| strip_prefix = "typetag-impl-0.1.8", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.typetag-impl-0.1.8.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__ucd-trie-0.1.5", |
| sha256 = "9e79c4d996edb816c91e4308506774452e55e95c3c9de07b6729e17e15a5ef81", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/ucd-trie/0.1.5/download"], |
| strip_prefix = "ucd-trie-0.1.5", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.ucd-trie-0.1.5.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__unicode-ident-1.0.6", |
| sha256 = "84a22b9f218b40614adcb3f4ff08b703773ad44fa9423e4e0d346d5db86e4ebc", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/unicode-ident/1.0.6/download"], |
| strip_prefix = "unicode-ident-1.0.6", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.unicode-ident-1.0.6.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__unicode-segmentation-1.10.1", |
| sha256 = "1dd624098567895118886609431a7c3b8f516e41d30e0643f03d94592a147e36", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/unicode-segmentation/1.10.1/download"], |
| strip_prefix = "unicode-segmentation-1.10.1", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.unicode-segmentation-1.10.1.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__unicode-width-0.1.10", |
| sha256 = "c0edd1e5b14653f783770bce4a4dabb4a5108a5370a5f5d8cfe8710c361f6c8b", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/unicode-width/0.1.10/download"], |
| strip_prefix = "unicode-width-0.1.10", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.unicode-width-0.1.10.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__unicode-xid-0.1.0", |
| sha256 = "fc72304796d0818e357ead4e000d19c9c174ab23dc11093ac919054d20a6a7fc", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/unicode-xid/0.1.0/download"], |
| strip_prefix = "unicode-xid-0.1.0", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.unicode-xid-0.1.0.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__unicode-xid-0.2.4", |
| sha256 = "f962df74c8c05a667b5ee8bcf162993134c104e96440b663c8daa176dc772d8c", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/unicode-xid/0.2.4/download"], |
| strip_prefix = "unicode-xid-0.2.4", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.unicode-xid-0.2.4.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__vcpkg-0.2.15", |
| sha256 = "accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/vcpkg/0.2.15/download"], |
| strip_prefix = "vcpkg-0.2.15", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.vcpkg-0.2.15.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__vec_map-0.8.2", |
| sha256 = "f1bddf1187be692e79c5ffeab891132dfb0f236ed36a43c7ed39f1165ee20191", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/vec_map/0.8.2/download"], |
| strip_prefix = "vec_map-0.8.2", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.vec_map-0.8.2.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__version_check-0.9.4", |
| sha256 = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/version_check/0.9.4/download"], |
| strip_prefix = "version_check-0.9.4", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.version_check-0.9.4.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__void-1.0.2", |
| sha256 = "6a02e4885ed3bc0f2de90ea6dd45ebcbb66dacffe03547fadbb0eeae2770887d", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/void/1.0.2/download"], |
| strip_prefix = "void-1.0.2", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.void-1.0.2.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__wasi-0.10.0-wasi-snapshot-preview1", |
| sha256 = "1a143597ca7c7793eff794def352d41792a93c481eb1042423ff7ff72ba2c31f", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/wasi/0.10.0+wasi-snapshot-preview1/download"], |
| strip_prefix = "wasi-0.10.0+wasi-snapshot-preview1", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.wasi-0.10.0+wasi-snapshot-preview1.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__wasi-0.11.0-wasi-snapshot-preview1", |
| sha256 = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/wasi/0.11.0+wasi-snapshot-preview1/download"], |
| strip_prefix = "wasi-0.11.0+wasi-snapshot-preview1", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.wasi-0.11.0+wasi-snapshot-preview1.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__wasm-bindgen-0.2.84", |
| sha256 = "31f8dcbc21f30d9b8f2ea926ecb58f6b91192c17e9d33594b3df58b2007ca53b", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/wasm-bindgen/0.2.84/download"], |
| strip_prefix = "wasm-bindgen-0.2.84", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.wasm-bindgen-0.2.84.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__wasm-bindgen-backend-0.2.84", |
| sha256 = "95ce90fd5bcc06af55a641a86428ee4229e44e07033963a2290a8e241607ccb9", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/wasm-bindgen-backend/0.2.84/download"], |
| strip_prefix = "wasm-bindgen-backend-0.2.84", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.wasm-bindgen-backend-0.2.84.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__wasm-bindgen-macro-0.2.84", |
| sha256 = "4c21f77c0bedc37fd5dc21f897894a5ca01e7bb159884559461862ae90c0b4c5", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/wasm-bindgen-macro/0.2.84/download"], |
| strip_prefix = "wasm-bindgen-macro-0.2.84", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.wasm-bindgen-macro-0.2.84.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__wasm-bindgen-macro-support-0.2.84", |
| sha256 = "2aff81306fcac3c7515ad4e177f521b5c9a15f2b08f4e32d823066102f35a5f6", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/wasm-bindgen-macro-support/0.2.84/download"], |
| strip_prefix = "wasm-bindgen-macro-support-0.2.84", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.wasm-bindgen-macro-support-0.2.84.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__wasm-bindgen-shared-0.2.84", |
| sha256 = "0046fef7e28c3804e5e38bfa31ea2a0f73905319b677e57ebe37e49358989b5d", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/wasm-bindgen-shared/0.2.84/download"], |
| strip_prefix = "wasm-bindgen-shared-0.2.84", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.wasm-bindgen-shared-0.2.84.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__winapi-0.3.9", |
| sha256 = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/winapi/0.3.9/download"], |
| strip_prefix = "winapi-0.3.9", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.winapi-0.3.9.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__winapi-i686-pc-windows-gnu-0.4.0", |
| sha256 = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/winapi-i686-pc-windows-gnu/0.4.0/download"], |
| strip_prefix = "winapi-i686-pc-windows-gnu-0.4.0", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.winapi-i686-pc-windows-gnu-0.4.0.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__winapi-util-0.1.5", |
| sha256 = "70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/winapi-util/0.1.5/download"], |
| strip_prefix = "winapi-util-0.1.5", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.winapi-util-0.1.5.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__winapi-x86_64-pc-windows-gnu-0.4.0", |
| sha256 = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/winapi-x86_64-pc-windows-gnu/0.4.0/download"], |
| strip_prefix = "winapi-x86_64-pc-windows-gnu-0.4.0", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.winapi-x86_64-pc-windows-gnu-0.4.0.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__windows-sys-0.42.0", |
| sha256 = "5a3e1820f08b8513f676f7ab6c1f99ff312fb97b553d30ff4dd86f9f15728aa7", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/windows-sys/0.42.0/download"], |
| strip_prefix = "windows-sys-0.42.0", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.windows-sys-0.42.0.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__windows_aarch64_gnullvm-0.42.1", |
| sha256 = "8c9864e83243fdec7fc9c5444389dcbbfd258f745e7853198f365e3c4968a608", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.42.1/download"], |
| strip_prefix = "windows_aarch64_gnullvm-0.42.1", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.windows_aarch64_gnullvm-0.42.1.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__windows_aarch64_msvc-0.42.1", |
| sha256 = "4c8b1b673ffc16c47a9ff48570a9d85e25d265735c503681332589af6253c6c7", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/windows_aarch64_msvc/0.42.1/download"], |
| strip_prefix = "windows_aarch64_msvc-0.42.1", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.windows_aarch64_msvc-0.42.1.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__windows_i686_gnu-0.42.1", |
| sha256 = "de3887528ad530ba7bdbb1faa8275ec7a1155a45ffa57c37993960277145d640", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/windows_i686_gnu/0.42.1/download"], |
| strip_prefix = "windows_i686_gnu-0.42.1", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.windows_i686_gnu-0.42.1.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__windows_i686_msvc-0.42.1", |
| sha256 = "bf4d1122317eddd6ff351aa852118a2418ad4214e6613a50e0191f7004372605", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/windows_i686_msvc/0.42.1/download"], |
| strip_prefix = "windows_i686_msvc-0.42.1", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.windows_i686_msvc-0.42.1.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__windows_x86_64_gnu-0.42.1", |
| sha256 = "c1040f221285e17ebccbc2591ffdc2d44ee1f9186324dd3e84e99ac68d699c45", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/windows_x86_64_gnu/0.42.1/download"], |
| strip_prefix = "windows_x86_64_gnu-0.42.1", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.windows_x86_64_gnu-0.42.1.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__windows_x86_64_gnullvm-0.42.1", |
| sha256 = "628bfdf232daa22b0d64fdb62b09fcc36bb01f05a3939e20ab73aaf9470d0463", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.42.1/download"], |
| strip_prefix = "windows_x86_64_gnullvm-0.42.1", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.windows_x86_64_gnullvm-0.42.1.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__windows_x86_64_msvc-0.42.1", |
| sha256 = "447660ad36a13288b1db4d4248e857b510e8c3a225c822ba4fb748c0aafecffd", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/windows_x86_64_msvc/0.42.1/download"], |
| strip_prefix = "windows_x86_64_msvc-0.42.1", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.windows_x86_64_msvc-0.42.1.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__wyz-0.5.1", |
| sha256 = "05f360fc0b24296329c78fda852a1e9ae82de9cf7b27dae4b7f62f118f77b9ed", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/wyz/0.5.1/download"], |
| strip_prefix = "wyz-0.5.1", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.wyz-0.5.1.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__zerocopy-0.5.0", |
| sha256 = "5e59ec1d2457bd6c0dd89b50e7d9d6b0b647809bf3f0a59ac85557046950b7b2", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/zerocopy/0.5.0/download"], |
| strip_prefix = "zerocopy-0.5.0", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.zerocopy-0.5.0.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__zerocopy-derive-0.3.2", |
| sha256 = "6505e6815af7de1746a08f69c69606bb45695a17149517680f3b2149713b19a3", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/zerocopy-derive/0.3.2/download"], |
| strip_prefix = "zerocopy-derive-0.3.2", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.zerocopy-derive-0.3.2.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__zeroize-1.4.3", |
| sha256 = "d68d9dcec5f9b43a30d38c49f91dfedfaac384cb8f085faca366c26207dd1619", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/zeroize/1.4.3/download"], |
| strip_prefix = "zeroize-1.4.3", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.zeroize-1.4.3.bazel"), |
| ) |
| |
| maybe( |
| http_archive, |
| name = "crate_index__zeroize_derive-1.3.3", |
| sha256 = "44bf07cb3e50ea2003396695d58bf46bc9887a1f362260446fad6bc4e79bd36c", |
| type = "tar.gz", |
| urls = ["https://crates.io/api/v1/crates/zeroize_derive/1.3.3/download"], |
| strip_prefix = "zeroize_derive-1.3.3", |
| build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.zeroize_derive-1.3.3.bazel"), |
| ) |