From 26d298dddca9d04a82cc42780492fa545e8a25dd Mon Sep 17 00:00:00 2001 From: David Tolnay Date: Tue, 7 May 2024 15:32:30 -0700 Subject: [PATCH] Lockfile update --- MODULE.bazel.lock | 287 +++++++++++------ third-party/BUCK | 297 ++++++++++-------- third-party/Cargo.lock | 105 +++++-- ...-1.0.6.bazel => BUILD.anstyle-1.0.7.bazel} | 2 +- third-party/bazel/BUILD.bazel | 8 +- ....cc-1.0.92.bazel => BUILD.cc-1.0.97.bazel} | 2 +- .../bazel/BUILD.clap_builder-4.5.2.bazel | 2 +- .../BUILD.codespan-reporting-0.11.1.bazel | 2 +- ...9.bazel => BUILD.proc-macro2-1.0.82.bazel} | 6 +- ...-1.0.35.bazel => BUILD.quote-1.0.36.bazel} | 4 +- ...yn-2.0.58.bazel => BUILD.syn-2.0.61.bazel} | 6 +- third-party/bazel/BUILD.termcolor-1.4.1.bazel | 6 +- ...bazel => BUILD.unicode-width-0.1.12.bazel} | 4 +- ....6.bazel => BUILD.winapi-util-0.1.8.bazel} | 8 +- .../bazel/BUILD.windows-sys-0.52.0.bazel | 94 ++++++ .../bazel/BUILD.windows-targets-0.52.5.bazel | 102 ++++++ ...UILD.windows_aarch64_gnullvm-0.52.5.bazel} | 20 +- ...> BUILD.windows_aarch64_msvc-0.52.5.bazel} | 20 +- ...el => BUILD.windows_i686_gnu-0.52.5.bazel} | 46 +-- .../BUILD.windows_i686_gnullvm-0.52.5.bazel | 126 ++++++++ .../BUILD.windows_i686_msvc-0.52.5.bazel | 126 ++++++++ .../BUILD.windows_x86_64_gnu-0.52.5.bazel | 126 ++++++++ .../BUILD.windows_x86_64_gnullvm-0.52.5.bazel | 126 ++++++++ .../BUILD.windows_x86_64_msvc-0.52.5.bazel | 126 ++++++++ third-party/bazel/defs.bzl | 196 ++++++++---- .../winapi-x86_64-pc-windows-gnu/fixups.toml | 1 - third-party/fixups/winapi/fixups.toml | 2 - .../fixups/windows-targets/fixups.toml | 2 + .../fixups/windows_x86_64_gnu/fixups.toml | 8 + .../fixups/windows_x86_64_msvc/fixups.toml | 8 + tools/buck/prelude | 2 +- 31 files changed, 1461 insertions(+), 409 deletions(-) rename third-party/bazel/{BUILD.anstyle-1.0.6.bazel => BUILD.anstyle-1.0.7.bazel} (99%) rename third-party/bazel/{BUILD.cc-1.0.92.bazel => BUILD.cc-1.0.97.bazel} (99%) rename third-party/bazel/{BUILD.proc-macro2-1.0.79.bazel => BUILD.proc-macro2-1.0.82.bazel} (97%) rename third-party/bazel/{BUILD.quote-1.0.35.bazel => BUILD.quote-1.0.36.bazel} (97%) rename third-party/bazel/{BUILD.syn-2.0.58.bazel => BUILD.syn-2.0.61.bazel} (96%) rename third-party/bazel/{BUILD.unicode-width-0.1.11.bazel => BUILD.unicode-width-0.1.12.bazel} (98%) rename third-party/bazel/{BUILD.winapi-util-0.1.6.bazel => BUILD.winapi-util-0.1.8.bazel} (93%) create mode 100644 third-party/bazel/BUILD.windows-sys-0.52.0.bazel create mode 100644 third-party/bazel/BUILD.windows-targets-0.52.5.bazel rename third-party/bazel/{BUILD.winapi-i686-pc-windows-gnu-0.4.0.bazel => BUILD.windows_aarch64_gnullvm-0.52.5.bazel} (91%) rename third-party/bazel/{BUILD.winapi-x86_64-pc-windows-gnu-0.4.0.bazel => BUILD.windows_aarch64_msvc-0.52.5.bazel} (90%) rename third-party/bazel/{BUILD.winapi-0.3.9.bazel => BUILD.windows_i686_gnu-0.52.5.bazel} (84%) create mode 100644 third-party/bazel/BUILD.windows_i686_gnullvm-0.52.5.bazel create mode 100644 third-party/bazel/BUILD.windows_i686_msvc-0.52.5.bazel create mode 100644 third-party/bazel/BUILD.windows_x86_64_gnu-0.52.5.bazel create mode 100644 third-party/bazel/BUILD.windows_x86_64_gnullvm-0.52.5.bazel create mode 100644 third-party/bazel/BUILD.windows_x86_64_msvc-0.52.5.bazel delete mode 100644 third-party/fixups/winapi-x86_64-pc-windows-gnu/fixups.toml delete mode 100644 third-party/fixups/winapi/fixups.toml create mode 100644 third-party/fixups/windows-targets/fixups.toml create mode 100644 third-party/fixups/windows_x86_64_gnu/fixups.toml create mode 100644 third-party/fixups/windows_x86_64_msvc/fixups.toml diff --git a/MODULE.bazel.lock b/MODULE.bazel.lock index 882736971..e2d4f80d2 100644 --- a/MODULE.bazel.lock +++ b/MODULE.bazel.lock @@ -1351,185 +1351,276 @@ "moduleExtensions": { "//tools/bazel:extension.bzl%crate_repositories": { "general": { - "bzlTransitiveDigest": "TsQgQi13G5yAQGDXUxspaktUq2+4PJ3lhFLa4pLDbwE=", + "bzlTransitiveDigest": "7PNfc9VDjcyFLTIEiASfh2+u2LlNqlcvESpBBlt2rgY=", "recordedFileInputs": {}, "recordedDirentsInputs": {}, "envVariables": {}, "generatedRepoSpecs": { - "vendor__unicode-width-0.1.11": { + "vendor__unicode-width-0.1.12": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "sha256": "e51733f11c9c4f72aa0c160008246859e340b00807569a0da0e7a1079b27ba85", + "sha256": "68f5e5f3158ecfd4b8ff6fe086db7c8467a2dfdac97fe420f2b7c4aa97af66d6", "type": "tar.gz", "urls": [ - "https://static.crates.io/crates/unicode-width/0.1.11/download" + "https://static.crates.io/crates/unicode-width/0.1.12/download" ], - "strip_prefix": "unicode-width-0.1.11", - "build_file": "@@//third-party/bazel:BUILD.unicode-width-0.1.11.bazel" + "strip_prefix": "unicode-width-0.1.12", + "build_file": "@@//third-party/bazel:BUILD.unicode-width-0.1.12.bazel" } }, - "vendor__once_cell-1.19.0": { + "vendor__proc-macro2-1.0.82": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "sha256": "3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92", + "sha256": "8ad3d49ab951a01fbaafe34f2ec74122942fe18a3f9814c3268f1bb72042131b", "type": "tar.gz", "urls": [ - "https://static.crates.io/crates/once_cell/1.19.0/download" + "https://static.crates.io/crates/proc-macro2/1.0.82/download" ], - "strip_prefix": "once_cell-1.19.0", - "build_file": "@@//third-party/bazel:BUILD.once_cell-1.19.0.bazel" + "strip_prefix": "proc-macro2-1.0.82", + "build_file": "@@//third-party/bazel:BUILD.proc-macro2-1.0.82.bazel" } }, - "vendor__termcolor-1.4.1": { + "vendor__quote-1.0.36": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "sha256": "06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755", + "sha256": "0fa76aaf39101c457836aec0ce2316dbdc3ab723cdda1c6bd4e6ad4208acaca7", "type": "tar.gz", "urls": [ - "https://static.crates.io/crates/termcolor/1.4.1/download" + "https://static.crates.io/crates/quote/1.0.36/download" ], - "strip_prefix": "termcolor-1.4.1", - "build_file": "@@//third-party/bazel:BUILD.termcolor-1.4.1.bazel" + "strip_prefix": "quote-1.0.36", + "build_file": "@@//third-party/bazel:BUILD.quote-1.0.36.bazel" } }, - "vendor__quote-1.0.35": { + "vendor__clap_builder-4.5.2": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "sha256": "291ec9ab5efd934aaf503a6466c5d5251535d108ee747472c3977cc5acc868ef", + "sha256": "ae129e2e766ae0ec03484e609954119f123cc1fe650337e155d03b022f24f7b4", "type": "tar.gz", "urls": [ - "https://static.crates.io/crates/quote/1.0.35/download" + "https://static.crates.io/crates/clap_builder/4.5.2/download" ], - "strip_prefix": "quote-1.0.35", - "build_file": "@@//third-party/bazel:BUILD.quote-1.0.35.bazel" + "strip_prefix": "clap_builder-4.5.2", + "build_file": "@@//third-party/bazel:BUILD.clap_builder-4.5.2.bazel" } }, - "vendor__winapi-x86_64-pc-windows-gnu-0.4.0": { + "vendor__anstyle-1.0.7": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "sha256": "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f", + "sha256": "038dfcf04a5feb68e9c60b21c9625a54c2c0616e79b72b0fd87075a056ae1d1b", "type": "tar.gz", "urls": [ - "https://static.crates.io/crates/winapi-x86_64-pc-windows-gnu/0.4.0/download" + "https://static.crates.io/crates/anstyle/1.0.7/download" ], - "strip_prefix": "winapi-x86_64-pc-windows-gnu-0.4.0", - "build_file": "@@//third-party/bazel:BUILD.winapi-x86_64-pc-windows-gnu-0.4.0.bazel" + "strip_prefix": "anstyle-1.0.7", + "build_file": "@@//third-party/bazel:BUILD.anstyle-1.0.7.bazel" } }, - "vendor__winapi-0.3.9": { + "vendor__windows_x86_64_gnu-0.52.5": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "sha256": "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419", + "sha256": "4e4246f76bdeff09eb48875a0fd3e2af6aada79d409d33011886d3e1581517d9", "type": "tar.gz", "urls": [ - "https://static.crates.io/crates/winapi/0.3.9/download" + "https://static.crates.io/crates/windows_x86_64_gnu/0.52.5/download" ], - "strip_prefix": "winapi-0.3.9", - "build_file": "@@//third-party/bazel:BUILD.winapi-0.3.9.bazel" + "strip_prefix": "windows_x86_64_gnu-0.52.5", + "build_file": "@@//third-party/bazel:BUILD.windows_x86_64_gnu-0.52.5.bazel" } }, - "vendor__anstyle-1.0.6": { + "vendor__scratch-1.0.7": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "sha256": "8901269c6307e8d93993578286ac0edf7f195079ffff5ebdeea6a59ffb7e36bc", + "sha256": "a3cf7c11c38cb994f3d40e8a8cde3bbd1f72a435e4c49e85d6553d8312306152", "type": "tar.gz", "urls": [ - "https://static.crates.io/crates/anstyle/1.0.6/download" + "https://static.crates.io/crates/scratch/1.0.7/download" ], - "strip_prefix": "anstyle-1.0.6", - "build_file": "@@//third-party/bazel:BUILD.anstyle-1.0.6.bazel" + "strip_prefix": "scratch-1.0.7", + "build_file": "@@//third-party/bazel:BUILD.scratch-1.0.7.bazel" } }, - "vendor__clap_builder-4.5.2": { + "vendor__windows_aarch64_msvc-0.52.5": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "sha256": "ae129e2e766ae0ec03484e609954119f123cc1fe650337e155d03b022f24f7b4", + "sha256": "9985fd1504e250c615ca5f281c3f7a6da76213ebd5ccc9561496568a2752afb6", "type": "tar.gz", "urls": [ - "https://static.crates.io/crates/clap_builder/4.5.2/download" + "https://static.crates.io/crates/windows_aarch64_msvc/0.52.5/download" ], - "strip_prefix": "clap_builder-4.5.2", - "build_file": "@@//third-party/bazel:BUILD.clap_builder-4.5.2.bazel" + "strip_prefix": "windows_aarch64_msvc-0.52.5", + "build_file": "@@//third-party/bazel:BUILD.windows_aarch64_msvc-0.52.5.bazel" } }, - "vendor__winapi-i686-pc-windows-gnu-0.4.0": { + "vendor__windows_x86_64_gnullvm-0.52.5": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "sha256": "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6", + "sha256": "852298e482cd67c356ddd9570386e2862b5673c85bd5f88df9ab6802b334c596", "type": "tar.gz", "urls": [ - "https://static.crates.io/crates/winapi-i686-pc-windows-gnu/0.4.0/download" + "https://static.crates.io/crates/windows_x86_64_gnullvm/0.52.5/download" ], - "strip_prefix": "winapi-i686-pc-windows-gnu-0.4.0", - "build_file": "@@//third-party/bazel:BUILD.winapi-i686-pc-windows-gnu-0.4.0.bazel" + "strip_prefix": "windows_x86_64_gnullvm-0.52.5", + "build_file": "@@//third-party/bazel:BUILD.windows_x86_64_gnullvm-0.52.5.bazel" } }, - "crates.io": { - "bzlFile": "@@//tools/bazel:extension.bzl", - "ruleClassName": "_crates_vendor_remote_repository", + "vendor__windows_aarch64_gnullvm-0.52.5": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", "attributes": { - "build_file": "@@//third-party/bazel:BUILD.bazel" + "sha256": "7088eed71e8b8dda258ecc8bac5fb1153c5cffaf2578fc8ff5d61e23578d3263", + "type": "tar.gz", + "urls": [ + "https://static.crates.io/crates/windows_aarch64_gnullvm/0.52.5/download" + ], + "strip_prefix": "windows_aarch64_gnullvm-0.52.5", + "build_file": "@@//third-party/bazel:BUILD.windows_aarch64_gnullvm-0.52.5.bazel" } }, - "vendor__unicode-ident-1.0.12": { + "vendor__cc-1.0.97": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "sha256": "3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b", + "sha256": "099a5357d84c4c61eb35fc8eafa9a79a902c2f76911e5747ced4e032edd8d9b4", "type": "tar.gz", "urls": [ - "https://static.crates.io/crates/unicode-ident/1.0.12/download" + "https://static.crates.io/crates/cc/1.0.97/download" ], - "strip_prefix": "unicode-ident-1.0.12", - "build_file": "@@//third-party/bazel:BUILD.unicode-ident-1.0.12.bazel" + "strip_prefix": "cc-1.0.97", + "build_file": "@@//third-party/bazel:BUILD.cc-1.0.97.bazel" } }, - "vendor__scratch-1.0.7": { + "vendor__clap_lex-0.7.0": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "sha256": "a3cf7c11c38cb994f3d40e8a8cde3bbd1f72a435e4c49e85d6553d8312306152", + "sha256": "98cc8fbded0c607b7ba9dd60cd98df59af97e84d24e49c8557331cfc26d301ce", "type": "tar.gz", "urls": [ - "https://static.crates.io/crates/scratch/1.0.7/download" + "https://static.crates.io/crates/clap_lex/0.7.0/download" ], - "strip_prefix": "scratch-1.0.7", - "build_file": "@@//third-party/bazel:BUILD.scratch-1.0.7.bazel" + "strip_prefix": "clap_lex-0.7.0", + "build_file": "@@//third-party/bazel:BUILD.clap_lex-0.7.0.bazel" } }, - "vendor__codespan-reporting-0.11.1": { + "vendor__windows-sys-0.52.0": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "sha256": "3538270d33cc669650c4b093848450d380def10c331d38c768e34cac80576e6e", + "sha256": "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d", "type": "tar.gz", "urls": [ - "https://static.crates.io/crates/codespan-reporting/0.11.1/download" + "https://static.crates.io/crates/windows-sys/0.52.0/download" ], - "strip_prefix": "codespan-reporting-0.11.1", - "build_file": "@@//third-party/bazel:BUILD.codespan-reporting-0.11.1.bazel" + "strip_prefix": "windows-sys-0.52.0", + "build_file": "@@//third-party/bazel:BUILD.windows-sys-0.52.0.bazel" } }, - "vendor__cc-1.0.92": { + "vendor__windows_i686_msvc-0.52.5": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "sha256": "2678b2e3449475e95b0aa6f9b506a28e61b3dc8996592b983695e8ebb58a8b41", + "sha256": "db3c2bf3d13d5b658be73463284eaf12830ac9a26a90c717b7f771dfe97487bf", "type": "tar.gz", "urls": [ - "https://static.crates.io/crates/cc/1.0.92/download" + "https://static.crates.io/crates/windows_i686_msvc/0.52.5/download" ], - "strip_prefix": "cc-1.0.92", - "build_file": "@@//third-party/bazel:BUILD.cc-1.0.92.bazel" + "strip_prefix": "windows_i686_msvc-0.52.5", + "build_file": "@@//third-party/bazel:BUILD.windows_i686_msvc-0.52.5.bazel" + } + }, + "vendor__windows_x86_64_msvc-0.52.5": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "attributes": { + "sha256": "bec47e5bfd1bff0eeaf6d8b485cc1074891a197ab4225d504cb7a1ab88b02bf0", + "type": "tar.gz", + "urls": [ + "https://static.crates.io/crates/windows_x86_64_msvc/0.52.5/download" + ], + "strip_prefix": "windows_x86_64_msvc-0.52.5", + "build_file": "@@//third-party/bazel:BUILD.windows_x86_64_msvc-0.52.5.bazel" + } + }, + "vendor__once_cell-1.19.0": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "attributes": { + "sha256": "3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92", + "type": "tar.gz", + "urls": [ + "https://static.crates.io/crates/once_cell/1.19.0/download" + ], + "strip_prefix": "once_cell-1.19.0", + "build_file": "@@//third-party/bazel:BUILD.once_cell-1.19.0.bazel" + } + }, + "vendor__termcolor-1.4.1": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "attributes": { + "sha256": "06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755", + "type": "tar.gz", + "urls": [ + "https://static.crates.io/crates/termcolor/1.4.1/download" + ], + "strip_prefix": "termcolor-1.4.1", + "build_file": "@@//third-party/bazel:BUILD.termcolor-1.4.1.bazel" + } + }, + "vendor__windows_i686_gnu-0.52.5": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "attributes": { + "sha256": "88ba073cf16d5372720ec942a8ccbf61626074c6d4dd2e745299726ce8b89670", + "type": "tar.gz", + "urls": [ + "https://static.crates.io/crates/windows_i686_gnu/0.52.5/download" + ], + "strip_prefix": "windows_i686_gnu-0.52.5", + "build_file": "@@//third-party/bazel:BUILD.windows_i686_gnu-0.52.5.bazel" + } + }, + "crates.io": { + "bzlFile": "@@//tools/bazel:extension.bzl", + "ruleClassName": "_crates_vendor_remote_repository", + "attributes": { + "build_file": "@@//third-party/bazel:BUILD.bazel" + } + }, + "vendor__unicode-ident-1.0.12": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "attributes": { + "sha256": "3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b", + "type": "tar.gz", + "urls": [ + "https://static.crates.io/crates/unicode-ident/1.0.12/download" + ], + "strip_prefix": "unicode-ident-1.0.12", + "build_file": "@@//third-party/bazel:BUILD.unicode-ident-1.0.12.bazel" + } + }, + "vendor__codespan-reporting-0.11.1": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "attributes": { + "sha256": "3538270d33cc669650c4b093848450d380def10c331d38c768e34cac80576e6e", + "type": "tar.gz", + "urls": [ + "https://static.crates.io/crates/codespan-reporting/0.11.1/download" + ], + "strip_prefix": "codespan-reporting-0.11.1", + "build_file": "@@//third-party/bazel:BUILD.codespan-reporting-0.11.1.bazel" } }, "vendor__clap-4.5.4": { @@ -1545,56 +1636,56 @@ "build_file": "@@//third-party/bazel:BUILD.clap-4.5.4.bazel" } }, - "vendor__clap_lex-0.7.0": { + "vendor__syn-2.0.61": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "sha256": "98cc8fbded0c607b7ba9dd60cd98df59af97e84d24e49c8557331cfc26d301ce", + "sha256": "c993ed8ccba56ae856363b1845da7266a7cb78e1d146c8a32d54b45a8b831fc9", "type": "tar.gz", "urls": [ - "https://static.crates.io/crates/clap_lex/0.7.0/download" + "https://static.crates.io/crates/syn/2.0.61/download" ], - "strip_prefix": "clap_lex-0.7.0", - "build_file": "@@//third-party/bazel:BUILD.clap_lex-0.7.0.bazel" + "strip_prefix": "syn-2.0.61", + "build_file": "@@//third-party/bazel:BUILD.syn-2.0.61.bazel" } }, - "vendor__winapi-util-0.1.6": { + "vendor__windows-targets-0.52.5": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "sha256": "f29e6f9198ba0d26b4c9f07dbe6f9ed633e1f3d5b8b414090084349e46a52596", + "sha256": "6f0713a46559409d202e70e28227288446bf7841d3211583a4b53e3f6d96e7eb", "type": "tar.gz", "urls": [ - "https://static.crates.io/crates/winapi-util/0.1.6/download" + "https://static.crates.io/crates/windows-targets/0.52.5/download" ], - "strip_prefix": "winapi-util-0.1.6", - "build_file": "@@//third-party/bazel:BUILD.winapi-util-0.1.6.bazel" + "strip_prefix": "windows-targets-0.52.5", + "build_file": "@@//third-party/bazel:BUILD.windows-targets-0.52.5.bazel" } }, - "vendor__proc-macro2-1.0.79": { + "vendor__winapi-util-0.1.8": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "sha256": "e835ff2298f5721608eb1a980ecaee1aef2c132bf95ecc026a11b7bf3c01c02e", + "sha256": "4d4cc384e1e73b93bafa6fb4f1df8c41695c8a91cf9c4c64358067d15a7b6c6b", "type": "tar.gz", "urls": [ - "https://static.crates.io/crates/proc-macro2/1.0.79/download" + "https://static.crates.io/crates/winapi-util/0.1.8/download" ], - "strip_prefix": "proc-macro2-1.0.79", - "build_file": "@@//third-party/bazel:BUILD.proc-macro2-1.0.79.bazel" + "strip_prefix": "winapi-util-0.1.8", + "build_file": "@@//third-party/bazel:BUILD.winapi-util-0.1.8.bazel" } }, - "vendor__syn-2.0.58": { + "vendor__windows_i686_gnullvm-0.52.5": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "sha256": "44cfb93f38070beee36b3fef7d4f5a16f27751d94b187b666a5cc5e9b0d30687", + "sha256": "87f4261229030a858f36b459e748ae97545d6f1ec60e5e0d6a3d32e0dc232ee9", "type": "tar.gz", "urls": [ - "https://static.crates.io/crates/syn/2.0.58/download" + "https://static.crates.io/crates/windows_i686_gnullvm/0.52.5/download" ], - "strip_prefix": "syn-2.0.58", - "build_file": "@@//third-party/bazel:BUILD.syn-2.0.58.bazel" + "strip_prefix": "windows_i686_gnullvm-0.52.5", + "build_file": "@@//third-party/bazel:BUILD.windows_i686_gnullvm-0.52.5.bazel" } } }, @@ -1616,8 +1707,8 @@ ], [ "", - "vendor__cc-1.0.92", - "vendor__cc-1.0.92" + "vendor__cc-1.0.97", + "vendor__cc-1.0.97" ], [ "", @@ -1636,13 +1727,13 @@ ], [ "", - "vendor__proc-macro2-1.0.79", - "vendor__proc-macro2-1.0.79" + "vendor__proc-macro2-1.0.82", + "vendor__proc-macro2-1.0.82" ], [ "", - "vendor__quote-1.0.35", - "vendor__quote-1.0.35" + "vendor__quote-1.0.36", + "vendor__quote-1.0.36" ], [ "", @@ -1651,8 +1742,8 @@ ], [ "", - "vendor__syn-2.0.58", - "vendor__syn-2.0.58" + "vendor__syn-2.0.61", + "vendor__syn-2.0.61" ] ] } diff --git a/third-party/BUCK b/third-party/BUCK index bdd5c2552..44c94d7ad 100644 --- a/third-party/BUCK +++ b/third-party/BUCK @@ -4,18 +4,18 @@ load("@prelude//rust:cargo_buildscript.bzl", "buildscript_run") load("@prelude//rust:cargo_package.bzl", "cargo") http_archive( - name = "anstyle-1.0.6.crate", - sha256 = "8901269c6307e8d93993578286ac0edf7f195079ffff5ebdeea6a59ffb7e36bc", - strip_prefix = "anstyle-1.0.6", - urls = ["https://static.crates.io/crates/anstyle/1.0.6/download"], + name = "anstyle-1.0.7.crate", + sha256 = "038dfcf04a5feb68e9c60b21c9625a54c2c0616e79b72b0fd87075a056ae1d1b", + strip_prefix = "anstyle-1.0.7", + urls = ["https://static.crates.io/crates/anstyle/1.0.7/download"], visibility = [], ) cargo.rust_library( - name = "anstyle-1.0.6", - srcs = [":anstyle-1.0.6.crate"], + name = "anstyle-1.0.7", + srcs = [":anstyle-1.0.7.crate"], crate = "anstyle", - crate_root = "anstyle-1.0.6.crate/src/lib.rs", + crate_root = "anstyle-1.0.7.crate/src/lib.rs", edition = "2021", features = [ "default", @@ -26,23 +26,23 @@ cargo.rust_library( alias( name = "cc", - actual = ":cc-1.0.92", + actual = ":cc-1.0.97", visibility = ["PUBLIC"], ) http_archive( - name = "cc-1.0.92.crate", - sha256 = "2678b2e3449475e95b0aa6f9b506a28e61b3dc8996592b983695e8ebb58a8b41", - strip_prefix = "cc-1.0.92", - urls = ["https://static.crates.io/crates/cc/1.0.92/download"], + name = "cc-1.0.97.crate", + sha256 = "099a5357d84c4c61eb35fc8eafa9a79a902c2f76911e5747ced4e032edd8d9b4", + strip_prefix = "cc-1.0.97", + urls = ["https://static.crates.io/crates/cc/1.0.97/download"], visibility = [], ) cargo.rust_library( - name = "cc-1.0.92", - srcs = [":cc-1.0.92.crate"], + name = "cc-1.0.97", + srcs = [":cc-1.0.97.crate"], crate = "cc", - crate_root = "cc-1.0.92.crate/src/lib.rs", + crate_root = "cc-1.0.97.crate/src/lib.rs", edition = "2018", visibility = [], ) @@ -99,7 +99,7 @@ cargo.rust_library( ], visibility = [], deps = [ - ":anstyle-1.0.6", + ":anstyle-1.0.7", ":clap_lex-0.7.0", ], ) @@ -144,7 +144,7 @@ cargo.rust_library( visibility = [], deps = [ ":termcolor-1.4.1", - ":unicode-width-0.1.11", + ":unicode-width-0.1.12", ], ) @@ -179,39 +179,39 @@ cargo.rust_library( alias( name = "proc-macro2", - actual = ":proc-macro2-1.0.79", + actual = ":proc-macro2-1.0.82", visibility = ["PUBLIC"], ) http_archive( - name = "proc-macro2-1.0.79.crate", - sha256 = "e835ff2298f5721608eb1a980ecaee1aef2c132bf95ecc026a11b7bf3c01c02e", - strip_prefix = "proc-macro2-1.0.79", - urls = ["https://static.crates.io/crates/proc-macro2/1.0.79/download"], + name = "proc-macro2-1.0.82.crate", + sha256 = "8ad3d49ab951a01fbaafe34f2ec74122942fe18a3f9814c3268f1bb72042131b", + strip_prefix = "proc-macro2-1.0.82", + urls = ["https://static.crates.io/crates/proc-macro2/1.0.82/download"], visibility = [], ) cargo.rust_library( - name = "proc-macro2-1.0.79", - srcs = [":proc-macro2-1.0.79.crate"], + name = "proc-macro2-1.0.82", + srcs = [":proc-macro2-1.0.82.crate"], crate = "proc_macro2", - crate_root = "proc-macro2-1.0.79.crate/src/lib.rs", + crate_root = "proc-macro2-1.0.82.crate/src/lib.rs", edition = "2021", features = [ "default", "proc-macro", "span-locations", ], - rustc_flags = ["@$(location :proc-macro2-1.0.79-build-script-run[rustc_flags])"], + rustc_flags = ["@$(location :proc-macro2-1.0.82-build-script-run[rustc_flags])"], visibility = [], deps = [":unicode-ident-1.0.12"], ) cargo.rust_binary( - name = "proc-macro2-1.0.79-build-script-build", - srcs = [":proc-macro2-1.0.79.crate"], + name = "proc-macro2-1.0.82-build-script-build", + srcs = [":proc-macro2-1.0.82.crate"], crate = "build_script_build", - crate_root = "proc-macro2-1.0.79.crate/build.rs", + crate_root = "proc-macro2-1.0.82.crate/build.rs", edition = "2021", features = [ "default", @@ -222,43 +222,43 @@ cargo.rust_binary( ) buildscript_run( - name = "proc-macro2-1.0.79-build-script-run", + name = "proc-macro2-1.0.82-build-script-run", package_name = "proc-macro2", - buildscript_rule = ":proc-macro2-1.0.79-build-script-build", + buildscript_rule = ":proc-macro2-1.0.82-build-script-build", features = [ "default", "proc-macro", "span-locations", ], - version = "1.0.79", + version = "1.0.82", ) alias( name = "quote", - actual = ":quote-1.0.35", + actual = ":quote-1.0.36", visibility = ["PUBLIC"], ) http_archive( - name = "quote-1.0.35.crate", - sha256 = "291ec9ab5efd934aaf503a6466c5d5251535d108ee747472c3977cc5acc868ef", - strip_prefix = "quote-1.0.35", - urls = ["https://static.crates.io/crates/quote/1.0.35/download"], + name = "quote-1.0.36.crate", + sha256 = "0fa76aaf39101c457836aec0ce2316dbdc3ab723cdda1c6bd4e6ad4208acaca7", + strip_prefix = "quote-1.0.36", + urls = ["https://static.crates.io/crates/quote/1.0.36/download"], visibility = [], ) cargo.rust_library( - name = "quote-1.0.35", - srcs = [":quote-1.0.35.crate"], + name = "quote-1.0.36", + srcs = [":quote-1.0.36.crate"], crate = "quote", - crate_root = "quote-1.0.35.crate/src/lib.rs", + crate_root = "quote-1.0.36.crate/src/lib.rs", edition = "2018", features = [ "default", "proc-macro", ], visibility = [], - deps = [":proc-macro2-1.0.79"], + deps = [":proc-macro2-1.0.82"], ) alias( @@ -305,23 +305,23 @@ buildscript_run( alias( name = "syn", - actual = ":syn-2.0.58", + actual = ":syn-2.0.61", visibility = ["PUBLIC"], ) http_archive( - name = "syn-2.0.58.crate", - sha256 = "44cfb93f38070beee36b3fef7d4f5a16f27751d94b187b666a5cc5e9b0d30687", - strip_prefix = "syn-2.0.58", - urls = ["https://static.crates.io/crates/syn/2.0.58/download"], + name = "syn-2.0.61.crate", + sha256 = "c993ed8ccba56ae856363b1845da7266a7cb78e1d146c8a32d54b45a8b831fc9", + strip_prefix = "syn-2.0.61", + urls = ["https://static.crates.io/crates/syn/2.0.61/download"], visibility = [], ) cargo.rust_library( - name = "syn-2.0.58", - srcs = [":syn-2.0.58.crate"], + name = "syn-2.0.61", + srcs = [":syn-2.0.61.crate"], crate = "syn", - crate_root = "syn-2.0.58.crate/src/lib.rs", + crate_root = "syn-2.0.61.crate/src/lib.rs", edition = "2021", features = [ "clone-impls", @@ -334,8 +334,8 @@ cargo.rust_library( ], visibility = [], deps = [ - ":proc-macro2-1.0.79", - ":quote-1.0.35", + ":proc-macro2-1.0.82", + ":quote-1.0.36", ":unicode-ident-1.0.12", ], ) @@ -356,10 +356,10 @@ cargo.rust_library( edition = "2018", platform = { "windows-gnu": dict( - deps = [":winapi-util-0.1.6"], + deps = [":winapi-util-0.1.8"], ), "windows-msvc": dict( - deps = [":winapi-util-0.1.6"], + deps = [":winapi-util-0.1.8"], ), }, visibility = [], @@ -383,139 +383,158 @@ cargo.rust_library( ) http_archive( - name = "unicode-width-0.1.11.crate", - sha256 = "e51733f11c9c4f72aa0c160008246859e340b00807569a0da0e7a1079b27ba85", - strip_prefix = "unicode-width-0.1.11", - urls = ["https://static.crates.io/crates/unicode-width/0.1.11/download"], + name = "unicode-width-0.1.12.crate", + sha256 = "68f5e5f3158ecfd4b8ff6fe086db7c8467a2dfdac97fe420f2b7c4aa97af66d6", + strip_prefix = "unicode-width-0.1.12", + urls = ["https://static.crates.io/crates/unicode-width/0.1.12/download"], visibility = [], ) cargo.rust_library( - name = "unicode-width-0.1.11", - srcs = [":unicode-width-0.1.11.crate"], + name = "unicode-width-0.1.12", + srcs = [":unicode-width-0.1.12.crate"], crate = "unicode_width", - crate_root = "unicode-width-0.1.11.crate/src/lib.rs", - edition = "2015", + crate_root = "unicode-width-0.1.12.crate/src/lib.rs", + edition = "2021", features = ["default"], visibility = [], ) http_archive( - name = "winapi-0.3.9.crate", - sha256 = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419", - strip_prefix = "winapi-0.3.9", - urls = ["https://static.crates.io/crates/winapi/0.3.9/download"], + name = "winapi-util-0.1.8.crate", + sha256 = "4d4cc384e1e73b93bafa6fb4f1df8c41695c8a91cf9c4c64358067d15a7b6c6b", + strip_prefix = "winapi-util-0.1.8", + urls = ["https://static.crates.io/crates/winapi-util/0.1.8/download"], visibility = [], ) cargo.rust_library( - name = "winapi-0.3.9", - srcs = [":winapi-0.3.9.crate"], - crate = "winapi", - crate_root = "winapi-0.3.9.crate/src/lib.rs", - edition = "2015", - features = [ - "consoleapi", - "errhandlingapi", - "fileapi", - "minwindef", - "processenv", - "std", - "sysinfoapi", - "winbase", - "wincon", - "winerror", - "winnt", - ], + name = "winapi-util-0.1.8", + srcs = [":winapi-util-0.1.8.crate"], + crate = "winapi_util", + crate_root = "winapi-util-0.1.8.crate/src/lib.rs", + edition = "2021", platform = { "windows-gnu": dict( - deps = [":winapi-x86_64-pc-windows-gnu-0.4.0"], + deps = [":windows-sys-0.52.0"], + ), + "windows-msvc": dict( + deps = [":windows-sys-0.52.0"], ), }, - rustc_flags = ["@$(location :winapi-0.3.9-build-script-run[rustc_flags])"], visibility = [], ) -cargo.rust_binary( - name = "winapi-0.3.9-build-script-build", - srcs = [":winapi-0.3.9.crate"], - crate = "build_script_build", - crate_root = "winapi-0.3.9.crate/build.rs", - edition = "2015", - features = [ - "consoleapi", - "errhandlingapi", - "fileapi", - "minwindef", - "processenv", - "std", - "sysinfoapi", - "winbase", - "wincon", - "winerror", - "winnt", - ], +http_archive( + name = "windows-sys-0.52.0.crate", + sha256 = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d", + strip_prefix = "windows-sys-0.52.0", + urls = ["https://static.crates.io/crates/windows-sys/0.52.0/download"], visibility = [], ) -buildscript_run( - name = "winapi-0.3.9-build-script-run", - package_name = "winapi", - buildscript_rule = ":winapi-0.3.9-build-script-build", +cargo.rust_library( + name = "windows-sys-0.52.0", + srcs = [":windows-sys-0.52.0.crate"], + crate = "windows_sys", + crate_root = "windows-sys-0.52.0.crate/src/lib.rs", + edition = "2021", features = [ - "consoleapi", - "errhandlingapi", - "fileapi", - "minwindef", - "processenv", - "std", - "sysinfoapi", - "winbase", - "wincon", - "winerror", - "winnt", + "Win32", + "Win32_Foundation", + "Win32_Storage", + "Win32_Storage_FileSystem", + "Win32_System", + "Win32_System_Console", + "Win32_System_SystemInformation", + "default", ], - version = "0.3.9", + visibility = [], + deps = [":windows-targets-0.52.5"], ) http_archive( - name = "winapi-util-0.1.6.crate", - sha256 = "f29e6f9198ba0d26b4c9f07dbe6f9ed633e1f3d5b8b414090084349e46a52596", - strip_prefix = "winapi-util-0.1.6", - urls = ["https://static.crates.io/crates/winapi-util/0.1.6/download"], + name = "windows-targets-0.52.5.crate", + sha256 = "6f0713a46559409d202e70e28227288446bf7841d3211583a4b53e3f6d96e7eb", + strip_prefix = "windows-targets-0.52.5", + urls = ["https://static.crates.io/crates/windows-targets/0.52.5/download"], visibility = [], ) cargo.rust_library( - name = "winapi-util-0.1.6", - srcs = [":winapi-util-0.1.6.crate"], - crate = "winapi_util", - crate_root = "winapi-util-0.1.6.crate/src/lib.rs", + name = "windows-targets-0.52.5", + srcs = [":windows-targets-0.52.5.crate"], + crate = "windows_targets", + crate_root = "windows-targets-0.52.5.crate/src/lib.rs", edition = "2021", platform = { + "linux-x86_64": dict( + deps = [":windows_x86_64_gnu-0.52.5"], + ), "windows-gnu": dict( - deps = [":winapi-0.3.9"], + deps = [":windows_x86_64_gnu-0.52.5"], ), "windows-msvc": dict( - deps = [":winapi-0.3.9"], + deps = [":windows_x86_64_msvc-0.52.5"], ), }, visibility = [], ) http_archive( - name = "winapi-x86_64-pc-windows-gnu-0.4.0.crate", - sha256 = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f", - strip_prefix = "winapi-x86_64-pc-windows-gnu-0.4.0", - urls = ["https://static.crates.io/crates/winapi-x86_64-pc-windows-gnu/0.4.0/download"], + name = "windows_x86_64_gnu-0.52.5.crate", + sha256 = "4e4246f76bdeff09eb48875a0fd3e2af6aada79d409d33011886d3e1581517d9", + strip_prefix = "windows_x86_64_gnu-0.52.5", + sub_targets = ["lib/libwindows.0.52.0.a"], + urls = ["https://static.crates.io/crates/windows_x86_64_gnu/0.52.5/download"], visibility = [], ) cargo.rust_library( - name = "winapi-x86_64-pc-windows-gnu-0.4.0", - srcs = [":winapi-x86_64-pc-windows-gnu-0.4.0.crate"], - crate = "winapi_x86_64_pc_windows_gnu", - crate_root = "winapi-x86_64-pc-windows-gnu-0.4.0.crate/src/lib.rs", - edition = "2015", + name = "windows_x86_64_gnu-0.52.5", + srcs = [":windows_x86_64_gnu-0.52.5.crate"], + crate = "windows_x86_64_gnu", + crate_root = "windows_x86_64_gnu-0.52.5.crate/src/lib.rs", + edition = "2021", + platform = { + "windows-gnu": dict( + deps = [":windows_x86_64_gnu-0.52.5-libwindows-libwindows.0.52.0.a"], + ), + }, + visibility = [], +) + +prebuilt_cxx_library( + name = "windows_x86_64_gnu-0.52.5-libwindows-libwindows.0.52.0.a", + static_lib = ":windows_x86_64_gnu-0.52.5.crate[lib/libwindows.0.52.0.a]", + visibility = [], +) + +http_archive( + name = "windows_x86_64_msvc-0.52.5.crate", + sha256 = "bec47e5bfd1bff0eeaf6d8b485cc1074891a197ab4225d504cb7a1ab88b02bf0", + strip_prefix = "windows_x86_64_msvc-0.52.5", + sub_targets = ["lib/windows.0.52.0.lib"], + urls = ["https://static.crates.io/crates/windows_x86_64_msvc/0.52.5/download"], + visibility = [], +) + +cargo.rust_library( + name = "windows_x86_64_msvc-0.52.5", + srcs = [":windows_x86_64_msvc-0.52.5.crate"], + crate = "windows_x86_64_msvc", + crate_root = "windows_x86_64_msvc-0.52.5.crate/src/lib.rs", + edition = "2021", + platform = { + "windows-msvc": dict( + deps = [":windows_x86_64_msvc-0.52.5-windows-windows.0.52.0.lib"], + ), + }, + visibility = [], +) + +prebuilt_cxx_library( + name = "windows_x86_64_msvc-0.52.5-windows-windows.0.52.0.lib", + static_lib = ":windows_x86_64_msvc-0.52.5.crate[lib/windows.0.52.0.lib]", visibility = [], ) diff --git a/third-party/Cargo.lock b/third-party/Cargo.lock index 4a9688ee0..a44b656cf 100644 --- a/third-party/Cargo.lock +++ b/third-party/Cargo.lock @@ -4,15 +4,15 @@ version = 3 [[package]] name = "anstyle" -version = "1.0.6" +version = "1.0.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8901269c6307e8d93993578286ac0edf7f195079ffff5ebdeea6a59ffb7e36bc" +checksum = "038dfcf04a5feb68e9c60b21c9625a54c2c0616e79b72b0fd87075a056ae1d1b" [[package]] name = "cc" -version = "1.0.92" +version = "1.0.97" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2678b2e3449475e95b0aa6f9b506a28e61b3dc8996592b983695e8ebb58a8b41" +checksum = "099a5357d84c4c61eb35fc8eafa9a79a902c2f76911e5747ced4e032edd8d9b4" [[package]] name = "clap" @@ -57,18 +57,18 @@ checksum = "3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92" [[package]] name = "proc-macro2" -version = "1.0.79" +version = "1.0.82" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e835ff2298f5721608eb1a980ecaee1aef2c132bf95ecc026a11b7bf3c01c02e" +checksum = "8ad3d49ab951a01fbaafe34f2ec74122942fe18a3f9814c3268f1bb72042131b" dependencies = [ "unicode-ident", ] [[package]] name = "quote" -version = "1.0.35" +version = "1.0.36" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "291ec9ab5efd934aaf503a6466c5d5251535d108ee747472c3977cc5acc868ef" +checksum = "0fa76aaf39101c457836aec0ce2316dbdc3ab723cdda1c6bd4e6ad4208acaca7" dependencies = [ "proc-macro2", ] @@ -81,9 +81,9 @@ checksum = "a3cf7c11c38cb994f3d40e8a8cde3bbd1f72a435e4c49e85d6553d8312306152" [[package]] name = "syn" -version = "2.0.58" +version = "2.0.61" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "44cfb93f38070beee36b3fef7d4f5a16f27751d94b187b666a5cc5e9b0d30687" +checksum = "c993ed8ccba56ae856363b1845da7266a7cb78e1d146c8a32d54b45a8b831fc9" dependencies = [ "proc-macro2", "quote", @@ -121,37 +121,88 @@ checksum = "3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b" [[package]] name = "unicode-width" -version = "0.1.11" +version = "0.1.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e51733f11c9c4f72aa0c160008246859e340b00807569a0da0e7a1079b27ba85" +checksum = "68f5e5f3158ecfd4b8ff6fe086db7c8467a2dfdac97fe420f2b7c4aa97af66d6" [[package]] -name = "winapi" -version = "0.3.9" +name = "winapi-util" +version = "0.1.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" +checksum = "4d4cc384e1e73b93bafa6fb4f1df8c41695c8a91cf9c4c64358067d15a7b6c6b" dependencies = [ - "winapi-i686-pc-windows-gnu", - "winapi-x86_64-pc-windows-gnu", + "windows-sys", ] [[package]] -name = "winapi-i686-pc-windows-gnu" -version = "0.4.0" +name = "windows-sys" +version = "0.52.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" +checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" +dependencies = [ + "windows-targets", +] [[package]] -name = "winapi-util" -version = "0.1.6" +name = "windows-targets" +version = "0.52.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f29e6f9198ba0d26b4c9f07dbe6f9ed633e1f3d5b8b414090084349e46a52596" +checksum = "6f0713a46559409d202e70e28227288446bf7841d3211583a4b53e3f6d96e7eb" dependencies = [ - "winapi", + "windows_aarch64_gnullvm", + "windows_aarch64_msvc", + "windows_i686_gnu", + "windows_i686_gnullvm", + "windows_i686_msvc", + "windows_x86_64_gnu", + "windows_x86_64_gnullvm", + "windows_x86_64_msvc", ] [[package]] -name = "winapi-x86_64-pc-windows-gnu" -version = "0.4.0" +name = "windows_aarch64_gnullvm" +version = "0.52.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7088eed71e8b8dda258ecc8bac5fb1153c5cffaf2578fc8ff5d61e23578d3263" + +[[package]] +name = "windows_aarch64_msvc" +version = "0.52.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9985fd1504e250c615ca5f281c3f7a6da76213ebd5ccc9561496568a2752afb6" + +[[package]] +name = "windows_i686_gnu" +version = "0.52.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "88ba073cf16d5372720ec942a8ccbf61626074c6d4dd2e745299726ce8b89670" + +[[package]] +name = "windows_i686_gnullvm" +version = "0.52.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "87f4261229030a858f36b459e748ae97545d6f1ec60e5e0d6a3d32e0dc232ee9" + +[[package]] +name = "windows_i686_msvc" +version = "0.52.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "db3c2bf3d13d5b658be73463284eaf12830ac9a26a90c717b7f771dfe97487bf" + +[[package]] +name = "windows_x86_64_gnu" +version = "0.52.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4e4246f76bdeff09eb48875a0fd3e2af6aada79d409d33011886d3e1581517d9" + +[[package]] +name = "windows_x86_64_gnullvm" +version = "0.52.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "852298e482cd67c356ddd9570386e2862b5673c85bd5f88df9ab6802b334c596" + +[[package]] +name = "windows_x86_64_msvc" +version = "0.52.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" +checksum = "bec47e5bfd1bff0eeaf6d8b485cc1074891a197ab4225d504cb7a1ab88b02bf0" diff --git a/third-party/bazel/BUILD.anstyle-1.0.6.bazel b/third-party/bazel/BUILD.anstyle-1.0.7.bazel similarity index 99% rename from third-party/bazel/BUILD.anstyle-1.0.6.bazel rename to third-party/bazel/BUILD.anstyle-1.0.7.bazel index 4297dc857..44191f96b 100644 --- a/third-party/bazel/BUILD.anstyle-1.0.6.bazel +++ b/third-party/bazel/BUILD.anstyle-1.0.7.bazel @@ -81,5 +81,5 @@ rust_library( "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), - version = "1.0.6", + version = "1.0.7", ) diff --git a/third-party/bazel/BUILD.bazel b/third-party/bazel/BUILD.bazel index eb572f8d3..ab5004170 100644 --- a/third-party/bazel/BUILD.bazel +++ b/third-party/bazel/BUILD.bazel @@ -33,7 +33,7 @@ filegroup( # Workspace Member Dependencies alias( name = "cc", - actual = "@vendor__cc-1.0.92//:cc", + actual = "@vendor__cc-1.0.97//:cc", tags = ["manual"], ) @@ -57,13 +57,13 @@ alias( alias( name = "proc-macro2", - actual = "@vendor__proc-macro2-1.0.79//:proc_macro2", + actual = "@vendor__proc-macro2-1.0.82//:proc_macro2", tags = ["manual"], ) alias( name = "quote", - actual = "@vendor__quote-1.0.35//:quote", + actual = "@vendor__quote-1.0.36//:quote", tags = ["manual"], ) @@ -75,6 +75,6 @@ alias( alias( name = "syn", - actual = "@vendor__syn-2.0.58//:syn", + actual = "@vendor__syn-2.0.61//:syn", tags = ["manual"], ) diff --git a/third-party/bazel/BUILD.cc-1.0.92.bazel b/third-party/bazel/BUILD.cc-1.0.97.bazel similarity index 99% rename from third-party/bazel/BUILD.cc-1.0.92.bazel rename to third-party/bazel/BUILD.cc-1.0.97.bazel index d09132d01..0f4955e99 100644 --- a/third-party/bazel/BUILD.cc-1.0.92.bazel +++ b/third-party/bazel/BUILD.cc-1.0.97.bazel @@ -77,5 +77,5 @@ rust_library( "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), - version = "1.0.92", + version = "1.0.97", ) diff --git a/third-party/bazel/BUILD.clap_builder-4.5.2.bazel b/third-party/bazel/BUILD.clap_builder-4.5.2.bazel index d219634eb..0ae6495ac 100644 --- a/third-party/bazel/BUILD.clap_builder-4.5.2.bazel +++ b/third-party/bazel/BUILD.clap_builder-4.5.2.bazel @@ -85,7 +85,7 @@ rust_library( }), version = "4.5.2", deps = [ - "@vendor__anstyle-1.0.6//:anstyle", + "@vendor__anstyle-1.0.7//:anstyle", "@vendor__clap_lex-0.7.0//:clap_lex", ], ) diff --git a/third-party/bazel/BUILD.codespan-reporting-0.11.1.bazel b/third-party/bazel/BUILD.codespan-reporting-0.11.1.bazel index 2db5b317b..9b9313555 100644 --- a/third-party/bazel/BUILD.codespan-reporting-0.11.1.bazel +++ b/third-party/bazel/BUILD.codespan-reporting-0.11.1.bazel @@ -80,6 +80,6 @@ rust_library( version = "0.11.1", deps = [ "@vendor__termcolor-1.4.1//:termcolor", - "@vendor__unicode-width-0.1.11//:unicode_width", + "@vendor__unicode-width-0.1.12//:unicode_width", ], ) diff --git a/third-party/bazel/BUILD.proc-macro2-1.0.79.bazel b/third-party/bazel/BUILD.proc-macro2-1.0.82.bazel similarity index 97% rename from third-party/bazel/BUILD.proc-macro2-1.0.79.bazel rename to third-party/bazel/BUILD.proc-macro2-1.0.82.bazel index 3a24c8d77..c39b2030e 100644 --- a/third-party/bazel/BUILD.proc-macro2-1.0.79.bazel +++ b/third-party/bazel/BUILD.proc-macro2-1.0.82.bazel @@ -83,9 +83,9 @@ rust_library( "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), - version = "1.0.79", + version = "1.0.82", deps = [ - "@vendor__proc-macro2-1.0.79//:build_script_build", + "@vendor__proc-macro2-1.0.82//:build_script_build", "@vendor__unicode-ident-1.0.12//:unicode_ident", ], ) @@ -126,7 +126,7 @@ cargo_build_script( "noclippy", "norustfmt", ], - version = "1.0.79", + version = "1.0.82", visibility = ["//visibility:private"], ) diff --git a/third-party/bazel/BUILD.quote-1.0.35.bazel b/third-party/bazel/BUILD.quote-1.0.36.bazel similarity index 97% rename from third-party/bazel/BUILD.quote-1.0.35.bazel rename to third-party/bazel/BUILD.quote-1.0.36.bazel index d76c73ea4..834c59806 100644 --- a/third-party/bazel/BUILD.quote-1.0.35.bazel +++ b/third-party/bazel/BUILD.quote-1.0.36.bazel @@ -81,8 +81,8 @@ rust_library( "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), - version = "1.0.35", + version = "1.0.36", deps = [ - "@vendor__proc-macro2-1.0.79//:proc_macro2", + "@vendor__proc-macro2-1.0.82//:proc_macro2", ], ) diff --git a/third-party/bazel/BUILD.syn-2.0.58.bazel b/third-party/bazel/BUILD.syn-2.0.61.bazel similarity index 96% rename from third-party/bazel/BUILD.syn-2.0.58.bazel rename to third-party/bazel/BUILD.syn-2.0.61.bazel index f86ac2a3d..672cfc876 100644 --- a/third-party/bazel/BUILD.syn-2.0.58.bazel +++ b/third-party/bazel/BUILD.syn-2.0.61.bazel @@ -86,10 +86,10 @@ rust_library( "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), - version = "2.0.58", + version = "2.0.61", deps = [ - "@vendor__proc-macro2-1.0.79//:proc_macro2", - "@vendor__quote-1.0.35//:quote", + "@vendor__proc-macro2-1.0.82//:proc_macro2", + "@vendor__quote-1.0.36//:quote", "@vendor__unicode-ident-1.0.12//:unicode_ident", ], ) diff --git a/third-party/bazel/BUILD.termcolor-1.4.1.bazel b/third-party/bazel/BUILD.termcolor-1.4.1.bazel index 100fb7eec..ce1078d3c 100644 --- a/third-party/bazel/BUILD.termcolor-1.4.1.bazel +++ b/third-party/bazel/BUILD.termcolor-1.4.1.bazel @@ -80,13 +80,13 @@ rust_library( version = "1.4.1", deps = select({ "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [ - "@vendor__winapi-util-0.1.6//:winapi_util", # cfg(windows) + "@vendor__winapi-util-0.1.8//:winapi_util", # cfg(windows) ], "@rules_rust//rust/platform:i686-pc-windows-msvc": [ - "@vendor__winapi-util-0.1.6//:winapi_util", # cfg(windows) + "@vendor__winapi-util-0.1.8//:winapi_util", # cfg(windows) ], "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [ - "@vendor__winapi-util-0.1.6//:winapi_util", # cfg(windows) + "@vendor__winapi-util-0.1.8//:winapi_util", # cfg(windows) ], "//conditions:default": [], }), diff --git a/third-party/bazel/BUILD.unicode-width-0.1.11.bazel b/third-party/bazel/BUILD.unicode-width-0.1.12.bazel similarity index 98% rename from third-party/bazel/BUILD.unicode-width-0.1.11.bazel rename to third-party/bazel/BUILD.unicode-width-0.1.12.bazel index 20d9be3be..eac48e00e 100644 --- a/third-party/bazel/BUILD.unicode-width-0.1.11.bazel +++ b/third-party/bazel/BUILD.unicode-width-0.1.12.bazel @@ -32,7 +32,7 @@ rust_library( "default", ], crate_root = "src/lib.rs", - edition = "2015", + edition = "2021", rustc_flags = [ "--cap-lints=allow", ], @@ -80,5 +80,5 @@ rust_library( "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), - version = "0.1.11", + version = "0.1.12", ) diff --git a/third-party/bazel/BUILD.winapi-util-0.1.6.bazel b/third-party/bazel/BUILD.winapi-util-0.1.8.bazel similarity index 93% rename from third-party/bazel/BUILD.winapi-util-0.1.6.bazel rename to third-party/bazel/BUILD.winapi-util-0.1.8.bazel index ed5194745..0d8c24d7d 100644 --- a/third-party/bazel/BUILD.winapi-util-0.1.6.bazel +++ b/third-party/bazel/BUILD.winapi-util-0.1.8.bazel @@ -77,16 +77,16 @@ rust_library( "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), - version = "0.1.6", + version = "0.1.8", deps = select({ "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [ - "@vendor__winapi-0.3.9//:winapi", # cfg(windows) + "@vendor__windows-sys-0.52.0//:windows_sys", # cfg(windows) ], "@rules_rust//rust/platform:i686-pc-windows-msvc": [ - "@vendor__winapi-0.3.9//:winapi", # cfg(windows) + "@vendor__windows-sys-0.52.0//:windows_sys", # cfg(windows) ], "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [ - "@vendor__winapi-0.3.9//:winapi", # cfg(windows) + "@vendor__windows-sys-0.52.0//:windows_sys", # cfg(windows) ], "//conditions:default": [], }), diff --git a/third-party/bazel/BUILD.windows-sys-0.52.0.bazel b/third-party/bazel/BUILD.windows-sys-0.52.0.bazel new file mode 100644 index 000000000..5ea66460a --- /dev/null +++ b/third-party/bazel/BUILD.windows-sys-0.52.0.bazel @@ -0,0 +1,94 @@ +############################################################################### +# @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:vendor +############################################################################### + +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +rust_library( + name = "windows_sys", + srcs = glob( + include = ["**/*.rs"], + allow_empty = False, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_features = [ + "Win32", + "Win32_Foundation", + "Win32_Storage", + "Win32_Storage_FileSystem", + "Win32_System", + "Win32_System_Console", + "Win32_System_SystemInformation", + "default", + ], + crate_root = "src/lib.rs", + edition = "2021", + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=windows-sys", + "manual", + "noclippy", + "norustfmt", + ], + target_compatible_with = select({ + "@rules_rust//rust/platform:aarch64-apple-darwin": [], + "@rules_rust//rust/platform:aarch64-apple-ios": [], + "@rules_rust//rust/platform:aarch64-apple-ios-sim": [], + "@rules_rust//rust/platform:aarch64-fuchsia": [], + "@rules_rust//rust/platform:aarch64-linux-android": [], + "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], + "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [], + "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], + "@rules_rust//rust/platform:armv7-linux-androideabi": [], + "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], + "@rules_rust//rust/platform:i686-apple-darwin": [], + "@rules_rust//rust/platform:i686-linux-android": [], + "@rules_rust//rust/platform:i686-pc-windows-msvc": [], + "@rules_rust//rust/platform:i686-unknown-freebsd": [], + "@rules_rust//rust/platform:i686-unknown-linux-gnu": [], + "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [], + "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [], + "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [], + "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [], + "@rules_rust//rust/platform:thumbv7em-none-eabi": [], + "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [], + "@rules_rust//rust/platform:wasm32-unknown-unknown": [], + "@rules_rust//rust/platform:wasm32-wasi": [], + "@rules_rust//rust/platform:x86_64-apple-darwin": [], + "@rules_rust//rust/platform:x86_64-apple-ios": [], + "@rules_rust//rust/platform:x86_64-fuchsia": [], + "@rules_rust//rust/platform:x86_64-linux-android": [], + "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], + "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], + "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-none": [], + "//conditions:default": ["@platforms//:incompatible"], + }), + version = "0.52.0", + deps = [ + "@vendor__windows-targets-0.52.5//:windows_targets", + ], +) diff --git a/third-party/bazel/BUILD.windows-targets-0.52.5.bazel b/third-party/bazel/BUILD.windows-targets-0.52.5.bazel new file mode 100644 index 000000000..83e32379a --- /dev/null +++ b/third-party/bazel/BUILD.windows-targets-0.52.5.bazel @@ -0,0 +1,102 @@ +############################################################################### +# @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:vendor +############################################################################### + +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +rust_library( + name = "windows_targets", + srcs = glob( + include = ["**/*.rs"], + allow_empty = False, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_root = "src/lib.rs", + edition = "2021", + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=windows-targets", + "manual", + "noclippy", + "norustfmt", + ], + target_compatible_with = select({ + "@rules_rust//rust/platform:aarch64-apple-darwin": [], + "@rules_rust//rust/platform:aarch64-apple-ios": [], + "@rules_rust//rust/platform:aarch64-apple-ios-sim": [], + "@rules_rust//rust/platform:aarch64-fuchsia": [], + "@rules_rust//rust/platform:aarch64-linux-android": [], + "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], + "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [], + "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], + "@rules_rust//rust/platform:armv7-linux-androideabi": [], + "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], + "@rules_rust//rust/platform:i686-apple-darwin": [], + "@rules_rust//rust/platform:i686-linux-android": [], + "@rules_rust//rust/platform:i686-pc-windows-msvc": [], + "@rules_rust//rust/platform:i686-unknown-freebsd": [], + "@rules_rust//rust/platform:i686-unknown-linux-gnu": [], + "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [], + "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [], + "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [], + "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [], + "@rules_rust//rust/platform:thumbv7em-none-eabi": [], + "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [], + "@rules_rust//rust/platform:wasm32-unknown-unknown": [], + "@rules_rust//rust/platform:wasm32-wasi": [], + "@rules_rust//rust/platform:x86_64-apple-darwin": [], + "@rules_rust//rust/platform:x86_64-apple-ios": [], + "@rules_rust//rust/platform:x86_64-fuchsia": [], + "@rules_rust//rust/platform:x86_64-linux-android": [], + "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], + "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], + "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-none": [], + "//conditions:default": ["@platforms//:incompatible"], + }), + version = "0.52.5", + deps = select({ + "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [ + "@vendor__windows_aarch64_msvc-0.52.5//:windows_aarch64_msvc", # cfg(all(target_arch = "aarch64", target_env = "msvc", not(windows_raw_dylib))) + ], + "@rules_rust//rust/platform:i686-pc-windows-msvc": [ + "@vendor__windows_i686_msvc-0.52.5//:windows_i686_msvc", # cfg(all(target_arch = "x86", target_env = "msvc", not(windows_raw_dylib))) + ], + "@rules_rust//rust/platform:i686-unknown-linux-gnu": [ + "@vendor__windows_i686_gnu-0.52.5//:windows_i686_gnu", # cfg(all(target_arch = "x86", target_env = "gnu", not(target_abi = "llvm"), not(windows_raw_dylib))) + ], + "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [ + "@vendor__windows_x86_64_msvc-0.52.5//:windows_x86_64_msvc", # cfg(all(any(target_arch = "x86_64", target_arch = "arm64ec"), target_env = "msvc", not(windows_raw_dylib))) + ], + "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [ + "@vendor__windows_x86_64_gnu-0.52.5//:windows_x86_64_gnu", # cfg(all(target_arch = "x86_64", target_env = "gnu", not(target_abi = "llvm"), not(windows_raw_dylib))) + ], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [ + "@vendor__windows_x86_64_gnu-0.52.5//:windows_x86_64_gnu", # cfg(all(target_arch = "x86_64", target_env = "gnu", not(target_abi = "llvm"), not(windows_raw_dylib))) + ], + "//conditions:default": [], + }), +) diff --git a/third-party/bazel/BUILD.winapi-i686-pc-windows-gnu-0.4.0.bazel b/third-party/bazel/BUILD.windows_aarch64_gnullvm-0.52.5.bazel similarity index 91% rename from third-party/bazel/BUILD.winapi-i686-pc-windows-gnu-0.4.0.bazel rename to third-party/bazel/BUILD.windows_aarch64_gnullvm-0.52.5.bazel index 2e3a99aed..f00a2dcea 100644 --- a/third-party/bazel/BUILD.winapi-i686-pc-windows-gnu-0.4.0.bazel +++ b/third-party/bazel/BUILD.windows_aarch64_gnullvm-0.52.5.bazel @@ -12,7 +12,7 @@ load("@rules_rust//rust:defs.bzl", "rust_library") package(default_visibility = ["//visibility:public"]) rust_library( - name = "winapi_i686_pc_windows_gnu", + name = "windows_aarch64_gnullvm", srcs = glob( include = ["**/*.rs"], allow_empty = False, @@ -30,13 +30,13 @@ rust_library( ], ), crate_root = "src/lib.rs", - edition = "2015", + edition = "2021", rustc_flags = [ "--cap-lints=allow", ], tags = [ "cargo-bazel", - "crate-name=winapi-i686-pc-windows-gnu", + "crate-name=windows_aarch64_gnullvm", "manual", "noclippy", "norustfmt", @@ -78,14 +78,14 @@ rust_library( "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), - version = "0.4.0", + version = "0.52.5", deps = [ - "@vendor__winapi-i686-pc-windows-gnu-0.4.0//:build_script_build", + "@vendor__windows_aarch64_gnullvm-0.52.5//:build_script_build", ], ) cargo_build_script( - name = "winapi-i686-pc-windows-gnu_bs", + name = "windows_aarch64_gnullvm_bs", srcs = glob( include = ["**/*.rs"], allow_empty = False, @@ -104,23 +104,23 @@ cargo_build_script( "WORKSPACE.bazel", ], ), - edition = "2015", + edition = "2021", rustc_flags = [ "--cap-lints=allow", ], tags = [ "cargo-bazel", - "crate-name=winapi-i686-pc-windows-gnu", + "crate-name=windows_aarch64_gnullvm", "manual", "noclippy", "norustfmt", ], - version = "0.4.0", + version = "0.52.5", visibility = ["//visibility:private"], ) alias( name = "build_script_build", - actual = ":winapi-i686-pc-windows-gnu_bs", + actual = ":windows_aarch64_gnullvm_bs", tags = ["manual"], ) diff --git a/third-party/bazel/BUILD.winapi-x86_64-pc-windows-gnu-0.4.0.bazel b/third-party/bazel/BUILD.windows_aarch64_msvc-0.52.5.bazel similarity index 90% rename from third-party/bazel/BUILD.winapi-x86_64-pc-windows-gnu-0.4.0.bazel rename to third-party/bazel/BUILD.windows_aarch64_msvc-0.52.5.bazel index cabae8375..f6ff99ec5 100644 --- a/third-party/bazel/BUILD.winapi-x86_64-pc-windows-gnu-0.4.0.bazel +++ b/third-party/bazel/BUILD.windows_aarch64_msvc-0.52.5.bazel @@ -12,7 +12,7 @@ load("@rules_rust//rust:defs.bzl", "rust_library") package(default_visibility = ["//visibility:public"]) rust_library( - name = "winapi_x86_64_pc_windows_gnu", + name = "windows_aarch64_msvc", srcs = glob( include = ["**/*.rs"], allow_empty = False, @@ -30,13 +30,13 @@ rust_library( ], ), crate_root = "src/lib.rs", - edition = "2015", + edition = "2021", rustc_flags = [ "--cap-lints=allow", ], tags = [ "cargo-bazel", - "crate-name=winapi-x86_64-pc-windows-gnu", + "crate-name=windows_aarch64_msvc", "manual", "noclippy", "norustfmt", @@ -78,14 +78,14 @@ rust_library( "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), - version = "0.4.0", + version = "0.52.5", deps = [ - "@vendor__winapi-x86_64-pc-windows-gnu-0.4.0//:build_script_build", + "@vendor__windows_aarch64_msvc-0.52.5//:build_script_build", ], ) cargo_build_script( - name = "winapi-x86_64-pc-windows-gnu_bs", + name = "windows_aarch64_msvc_bs", srcs = glob( include = ["**/*.rs"], allow_empty = False, @@ -104,23 +104,23 @@ cargo_build_script( "WORKSPACE.bazel", ], ), - edition = "2015", + edition = "2021", rustc_flags = [ "--cap-lints=allow", ], tags = [ "cargo-bazel", - "crate-name=winapi-x86_64-pc-windows-gnu", + "crate-name=windows_aarch64_msvc", "manual", "noclippy", "norustfmt", ], - version = "0.4.0", + version = "0.52.5", visibility = ["//visibility:private"], ) alias( name = "build_script_build", - actual = ":winapi-x86_64-pc-windows-gnu_bs", + actual = ":windows_aarch64_msvc_bs", tags = ["manual"], ) diff --git a/third-party/bazel/BUILD.winapi-0.3.9.bazel b/third-party/bazel/BUILD.windows_i686_gnu-0.52.5.bazel similarity index 84% rename from third-party/bazel/BUILD.winapi-0.3.9.bazel rename to third-party/bazel/BUILD.windows_i686_gnu-0.52.5.bazel index b7181ef30..18c074e99 100644 --- a/third-party/bazel/BUILD.winapi-0.3.9.bazel +++ b/third-party/bazel/BUILD.windows_i686_gnu-0.52.5.bazel @@ -12,7 +12,7 @@ load("@rules_rust//rust:defs.bzl", "rust_library") package(default_visibility = ["//visibility:public"]) rust_library( - name = "winapi", + name = "windows_i686_gnu", srcs = glob( include = ["**/*.rs"], allow_empty = False, @@ -29,27 +29,14 @@ rust_library( "WORKSPACE.bazel", ], ), - crate_features = [ - "consoleapi", - "errhandlingapi", - "fileapi", - "minwindef", - "processenv", - "std", - "sysinfoapi", - "winbase", - "wincon", - "winerror", - "winnt", - ], crate_root = "src/lib.rs", - edition = "2015", + edition = "2021", rustc_flags = [ "--cap-lints=allow", ], tags = [ "cargo-bazel", - "crate-name=winapi", + "crate-name=windows_i686_gnu", "manual", "noclippy", "norustfmt", @@ -91,31 +78,18 @@ rust_library( "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), - version = "0.3.9", + version = "0.52.5", deps = [ - "@vendor__winapi-0.3.9//:build_script_build", + "@vendor__windows_i686_gnu-0.52.5//:build_script_build", ], ) cargo_build_script( - name = "winapi_bs", + name = "windows_i686_gnu_bs", srcs = glob( include = ["**/*.rs"], allow_empty = False, ), - crate_features = [ - "consoleapi", - "errhandlingapi", - "fileapi", - "minwindef", - "processenv", - "std", - "sysinfoapi", - "winbase", - "wincon", - "winerror", - "winnt", - ], crate_name = "build_script_build", crate_root = "build.rs", data = glob( @@ -130,23 +104,23 @@ cargo_build_script( "WORKSPACE.bazel", ], ), - edition = "2015", + edition = "2021", rustc_flags = [ "--cap-lints=allow", ], tags = [ "cargo-bazel", - "crate-name=winapi", + "crate-name=windows_i686_gnu", "manual", "noclippy", "norustfmt", ], - version = "0.3.9", + version = "0.52.5", visibility = ["//visibility:private"], ) alias( name = "build_script_build", - actual = ":winapi_bs", + actual = ":windows_i686_gnu_bs", tags = ["manual"], ) diff --git a/third-party/bazel/BUILD.windows_i686_gnullvm-0.52.5.bazel b/third-party/bazel/BUILD.windows_i686_gnullvm-0.52.5.bazel new file mode 100644 index 000000000..307395a00 --- /dev/null +++ b/third-party/bazel/BUILD.windows_i686_gnullvm-0.52.5.bazel @@ -0,0 +1,126 @@ +############################################################################### +# @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:vendor +############################################################################### + +load("@rules_rust//cargo:defs.bzl", "cargo_build_script") +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +rust_library( + name = "windows_i686_gnullvm", + srcs = glob( + include = ["**/*.rs"], + allow_empty = False, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_root = "src/lib.rs", + edition = "2021", + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=windows_i686_gnullvm", + "manual", + "noclippy", + "norustfmt", + ], + target_compatible_with = select({ + "@rules_rust//rust/platform:aarch64-apple-darwin": [], + "@rules_rust//rust/platform:aarch64-apple-ios": [], + "@rules_rust//rust/platform:aarch64-apple-ios-sim": [], + "@rules_rust//rust/platform:aarch64-fuchsia": [], + "@rules_rust//rust/platform:aarch64-linux-android": [], + "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], + "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [], + "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], + "@rules_rust//rust/platform:armv7-linux-androideabi": [], + "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], + "@rules_rust//rust/platform:i686-apple-darwin": [], + "@rules_rust//rust/platform:i686-linux-android": [], + "@rules_rust//rust/platform:i686-pc-windows-msvc": [], + "@rules_rust//rust/platform:i686-unknown-freebsd": [], + "@rules_rust//rust/platform:i686-unknown-linux-gnu": [], + "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [], + "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [], + "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [], + "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [], + "@rules_rust//rust/platform:thumbv7em-none-eabi": [], + "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [], + "@rules_rust//rust/platform:wasm32-unknown-unknown": [], + "@rules_rust//rust/platform:wasm32-wasi": [], + "@rules_rust//rust/platform:x86_64-apple-darwin": [], + "@rules_rust//rust/platform:x86_64-apple-ios": [], + "@rules_rust//rust/platform:x86_64-fuchsia": [], + "@rules_rust//rust/platform:x86_64-linux-android": [], + "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], + "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], + "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-none": [], + "//conditions:default": ["@platforms//:incompatible"], + }), + version = "0.52.5", + deps = [ + "@vendor__windows_i686_gnullvm-0.52.5//:build_script_build", + ], +) + +cargo_build_script( + name = "windows_i686_gnullvm_bs", + srcs = glob( + include = ["**/*.rs"], + allow_empty = False, + ), + crate_name = "build_script_build", + crate_root = "build.rs", + data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + edition = "2021", + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=windows_i686_gnullvm", + "manual", + "noclippy", + "norustfmt", + ], + version = "0.52.5", + visibility = ["//visibility:private"], +) + +alias( + name = "build_script_build", + actual = ":windows_i686_gnullvm_bs", + tags = ["manual"], +) diff --git a/third-party/bazel/BUILD.windows_i686_msvc-0.52.5.bazel b/third-party/bazel/BUILD.windows_i686_msvc-0.52.5.bazel new file mode 100644 index 000000000..8d08afb82 --- /dev/null +++ b/third-party/bazel/BUILD.windows_i686_msvc-0.52.5.bazel @@ -0,0 +1,126 @@ +############################################################################### +# @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:vendor +############################################################################### + +load("@rules_rust//cargo:defs.bzl", "cargo_build_script") +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +rust_library( + name = "windows_i686_msvc", + srcs = glob( + include = ["**/*.rs"], + allow_empty = False, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_root = "src/lib.rs", + edition = "2021", + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=windows_i686_msvc", + "manual", + "noclippy", + "norustfmt", + ], + target_compatible_with = select({ + "@rules_rust//rust/platform:aarch64-apple-darwin": [], + "@rules_rust//rust/platform:aarch64-apple-ios": [], + "@rules_rust//rust/platform:aarch64-apple-ios-sim": [], + "@rules_rust//rust/platform:aarch64-fuchsia": [], + "@rules_rust//rust/platform:aarch64-linux-android": [], + "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], + "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [], + "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], + "@rules_rust//rust/platform:armv7-linux-androideabi": [], + "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], + "@rules_rust//rust/platform:i686-apple-darwin": [], + "@rules_rust//rust/platform:i686-linux-android": [], + "@rules_rust//rust/platform:i686-pc-windows-msvc": [], + "@rules_rust//rust/platform:i686-unknown-freebsd": [], + "@rules_rust//rust/platform:i686-unknown-linux-gnu": [], + "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [], + "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [], + "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [], + "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [], + "@rules_rust//rust/platform:thumbv7em-none-eabi": [], + "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [], + "@rules_rust//rust/platform:wasm32-unknown-unknown": [], + "@rules_rust//rust/platform:wasm32-wasi": [], + "@rules_rust//rust/platform:x86_64-apple-darwin": [], + "@rules_rust//rust/platform:x86_64-apple-ios": [], + "@rules_rust//rust/platform:x86_64-fuchsia": [], + "@rules_rust//rust/platform:x86_64-linux-android": [], + "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], + "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], + "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-none": [], + "//conditions:default": ["@platforms//:incompatible"], + }), + version = "0.52.5", + deps = [ + "@vendor__windows_i686_msvc-0.52.5//:build_script_build", + ], +) + +cargo_build_script( + name = "windows_i686_msvc_bs", + srcs = glob( + include = ["**/*.rs"], + allow_empty = False, + ), + crate_name = "build_script_build", + crate_root = "build.rs", + data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + edition = "2021", + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=windows_i686_msvc", + "manual", + "noclippy", + "norustfmt", + ], + version = "0.52.5", + visibility = ["//visibility:private"], +) + +alias( + name = "build_script_build", + actual = ":windows_i686_msvc_bs", + tags = ["manual"], +) diff --git a/third-party/bazel/BUILD.windows_x86_64_gnu-0.52.5.bazel b/third-party/bazel/BUILD.windows_x86_64_gnu-0.52.5.bazel new file mode 100644 index 000000000..58ee1656a --- /dev/null +++ b/third-party/bazel/BUILD.windows_x86_64_gnu-0.52.5.bazel @@ -0,0 +1,126 @@ +############################################################################### +# @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:vendor +############################################################################### + +load("@rules_rust//cargo:defs.bzl", "cargo_build_script") +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +rust_library( + name = "windows_x86_64_gnu", + srcs = glob( + include = ["**/*.rs"], + allow_empty = False, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_root = "src/lib.rs", + edition = "2021", + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=windows_x86_64_gnu", + "manual", + "noclippy", + "norustfmt", + ], + target_compatible_with = select({ + "@rules_rust//rust/platform:aarch64-apple-darwin": [], + "@rules_rust//rust/platform:aarch64-apple-ios": [], + "@rules_rust//rust/platform:aarch64-apple-ios-sim": [], + "@rules_rust//rust/platform:aarch64-fuchsia": [], + "@rules_rust//rust/platform:aarch64-linux-android": [], + "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], + "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [], + "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], + "@rules_rust//rust/platform:armv7-linux-androideabi": [], + "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], + "@rules_rust//rust/platform:i686-apple-darwin": [], + "@rules_rust//rust/platform:i686-linux-android": [], + "@rules_rust//rust/platform:i686-pc-windows-msvc": [], + "@rules_rust//rust/platform:i686-unknown-freebsd": [], + "@rules_rust//rust/platform:i686-unknown-linux-gnu": [], + "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [], + "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [], + "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [], + "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [], + "@rules_rust//rust/platform:thumbv7em-none-eabi": [], + "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [], + "@rules_rust//rust/platform:wasm32-unknown-unknown": [], + "@rules_rust//rust/platform:wasm32-wasi": [], + "@rules_rust//rust/platform:x86_64-apple-darwin": [], + "@rules_rust//rust/platform:x86_64-apple-ios": [], + "@rules_rust//rust/platform:x86_64-fuchsia": [], + "@rules_rust//rust/platform:x86_64-linux-android": [], + "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], + "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], + "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-none": [], + "//conditions:default": ["@platforms//:incompatible"], + }), + version = "0.52.5", + deps = [ + "@vendor__windows_x86_64_gnu-0.52.5//:build_script_build", + ], +) + +cargo_build_script( + name = "windows_x86_64_gnu_bs", + srcs = glob( + include = ["**/*.rs"], + allow_empty = False, + ), + crate_name = "build_script_build", + crate_root = "build.rs", + data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + edition = "2021", + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=windows_x86_64_gnu", + "manual", + "noclippy", + "norustfmt", + ], + version = "0.52.5", + visibility = ["//visibility:private"], +) + +alias( + name = "build_script_build", + actual = ":windows_x86_64_gnu_bs", + tags = ["manual"], +) diff --git a/third-party/bazel/BUILD.windows_x86_64_gnullvm-0.52.5.bazel b/third-party/bazel/BUILD.windows_x86_64_gnullvm-0.52.5.bazel new file mode 100644 index 000000000..9431b45ca --- /dev/null +++ b/third-party/bazel/BUILD.windows_x86_64_gnullvm-0.52.5.bazel @@ -0,0 +1,126 @@ +############################################################################### +# @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:vendor +############################################################################### + +load("@rules_rust//cargo:defs.bzl", "cargo_build_script") +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +rust_library( + name = "windows_x86_64_gnullvm", + srcs = glob( + include = ["**/*.rs"], + allow_empty = False, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_root = "src/lib.rs", + edition = "2021", + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=windows_x86_64_gnullvm", + "manual", + "noclippy", + "norustfmt", + ], + target_compatible_with = select({ + "@rules_rust//rust/platform:aarch64-apple-darwin": [], + "@rules_rust//rust/platform:aarch64-apple-ios": [], + "@rules_rust//rust/platform:aarch64-apple-ios-sim": [], + "@rules_rust//rust/platform:aarch64-fuchsia": [], + "@rules_rust//rust/platform:aarch64-linux-android": [], + "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], + "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [], + "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], + "@rules_rust//rust/platform:armv7-linux-androideabi": [], + "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], + "@rules_rust//rust/platform:i686-apple-darwin": [], + "@rules_rust//rust/platform:i686-linux-android": [], + "@rules_rust//rust/platform:i686-pc-windows-msvc": [], + "@rules_rust//rust/platform:i686-unknown-freebsd": [], + "@rules_rust//rust/platform:i686-unknown-linux-gnu": [], + "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [], + "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [], + "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [], + "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [], + "@rules_rust//rust/platform:thumbv7em-none-eabi": [], + "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [], + "@rules_rust//rust/platform:wasm32-unknown-unknown": [], + "@rules_rust//rust/platform:wasm32-wasi": [], + "@rules_rust//rust/platform:x86_64-apple-darwin": [], + "@rules_rust//rust/platform:x86_64-apple-ios": [], + "@rules_rust//rust/platform:x86_64-fuchsia": [], + "@rules_rust//rust/platform:x86_64-linux-android": [], + "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], + "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], + "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-none": [], + "//conditions:default": ["@platforms//:incompatible"], + }), + version = "0.52.5", + deps = [ + "@vendor__windows_x86_64_gnullvm-0.52.5//:build_script_build", + ], +) + +cargo_build_script( + name = "windows_x86_64_gnullvm_bs", + srcs = glob( + include = ["**/*.rs"], + allow_empty = False, + ), + crate_name = "build_script_build", + crate_root = "build.rs", + data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + edition = "2021", + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=windows_x86_64_gnullvm", + "manual", + "noclippy", + "norustfmt", + ], + version = "0.52.5", + visibility = ["//visibility:private"], +) + +alias( + name = "build_script_build", + actual = ":windows_x86_64_gnullvm_bs", + tags = ["manual"], +) diff --git a/third-party/bazel/BUILD.windows_x86_64_msvc-0.52.5.bazel b/third-party/bazel/BUILD.windows_x86_64_msvc-0.52.5.bazel new file mode 100644 index 000000000..e801ab6b2 --- /dev/null +++ b/third-party/bazel/BUILD.windows_x86_64_msvc-0.52.5.bazel @@ -0,0 +1,126 @@ +############################################################################### +# @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:vendor +############################################################################### + +load("@rules_rust//cargo:defs.bzl", "cargo_build_script") +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +rust_library( + name = "windows_x86_64_msvc", + srcs = glob( + include = ["**/*.rs"], + allow_empty = False, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_root = "src/lib.rs", + edition = "2021", + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=windows_x86_64_msvc", + "manual", + "noclippy", + "norustfmt", + ], + target_compatible_with = select({ + "@rules_rust//rust/platform:aarch64-apple-darwin": [], + "@rules_rust//rust/platform:aarch64-apple-ios": [], + "@rules_rust//rust/platform:aarch64-apple-ios-sim": [], + "@rules_rust//rust/platform:aarch64-fuchsia": [], + "@rules_rust//rust/platform:aarch64-linux-android": [], + "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], + "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [], + "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], + "@rules_rust//rust/platform:armv7-linux-androideabi": [], + "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], + "@rules_rust//rust/platform:i686-apple-darwin": [], + "@rules_rust//rust/platform:i686-linux-android": [], + "@rules_rust//rust/platform:i686-pc-windows-msvc": [], + "@rules_rust//rust/platform:i686-unknown-freebsd": [], + "@rules_rust//rust/platform:i686-unknown-linux-gnu": [], + "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [], + "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [], + "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [], + "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [], + "@rules_rust//rust/platform:thumbv7em-none-eabi": [], + "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [], + "@rules_rust//rust/platform:wasm32-unknown-unknown": [], + "@rules_rust//rust/platform:wasm32-wasi": [], + "@rules_rust//rust/platform:x86_64-apple-darwin": [], + "@rules_rust//rust/platform:x86_64-apple-ios": [], + "@rules_rust//rust/platform:x86_64-fuchsia": [], + "@rules_rust//rust/platform:x86_64-linux-android": [], + "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], + "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], + "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-none": [], + "//conditions:default": ["@platforms//:incompatible"], + }), + version = "0.52.5", + deps = [ + "@vendor__windows_x86_64_msvc-0.52.5//:build_script_build", + ], +) + +cargo_build_script( + name = "windows_x86_64_msvc_bs", + srcs = glob( + include = ["**/*.rs"], + allow_empty = False, + ), + crate_name = "build_script_build", + crate_root = "build.rs", + data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + edition = "2021", + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=windows_x86_64_msvc", + "manual", + "noclippy", + "norustfmt", + ], + version = "0.52.5", + visibility = ["//visibility:private"], +) + +alias( + name = "build_script_build", + actual = ":windows_x86_64_msvc_bs", + tags = ["manual"], +) diff --git a/third-party/bazel/defs.bzl b/third-party/bazel/defs.bzl index d43c2d498..326f7d5b0 100644 --- a/third-party/bazel/defs.bzl +++ b/third-party/bazel/defs.bzl @@ -295,14 +295,14 @@ def aliases( _NORMAL_DEPENDENCIES = { "third-party": { _COMMON_CONDITION: { - "cc": Label("@vendor__cc-1.0.92//:cc"), + "cc": Label("@vendor__cc-1.0.97//:cc"), "clap": Label("@vendor__clap-4.5.4//:clap"), "codespan-reporting": Label("@vendor__codespan-reporting-0.11.1//:codespan_reporting"), "once_cell": Label("@vendor__once_cell-1.19.0//:once_cell"), - "proc-macro2": Label("@vendor__proc-macro2-1.0.79//:proc_macro2"), - "quote": Label("@vendor__quote-1.0.35//:quote"), + "proc-macro2": Label("@vendor__proc-macro2-1.0.82//:proc_macro2"), + "quote": Label("@vendor__quote-1.0.36//:quote"), "scratch": Label("@vendor__scratch-1.0.7//:scratch"), - "syn": Label("@vendor__syn-2.0.58//:syn"), + "syn": Label("@vendor__syn-2.0.61//:syn"), }, }, } @@ -370,6 +370,7 @@ _CONDITIONS = { "aarch64-apple-ios-sim": ["@rules_rust//rust/platform:aarch64-apple-ios-sim"], "aarch64-fuchsia": ["@rules_rust//rust/platform:aarch64-fuchsia"], "aarch64-linux-android": ["@rules_rust//rust/platform:aarch64-linux-android"], + "aarch64-pc-windows-gnullvm": [], "aarch64-pc-windows-msvc": ["@rules_rust//rust/platform:aarch64-pc-windows-msvc"], "aarch64-unknown-linux-gnu": ["@rules_rust//rust/platform:aarch64-unknown-linux-gnu"], "aarch64-unknown-nixos-gnu": ["@rules_rust//rust/platform:aarch64-unknown-nixos-gnu"], @@ -377,10 +378,15 @@ _CONDITIONS = { "arm-unknown-linux-gnueabi": ["@rules_rust//rust/platform:arm-unknown-linux-gnueabi"], "armv7-linux-androideabi": ["@rules_rust//rust/platform:armv7-linux-androideabi"], "armv7-unknown-linux-gnueabi": ["@rules_rust//rust/platform:armv7-unknown-linux-gnueabi"], + "cfg(all(any(target_arch = \"x86_64\", target_arch = \"arm64ec\"), target_env = \"msvc\", not(windows_raw_dylib)))": ["@rules_rust//rust/platform:x86_64-pc-windows-msvc"], + "cfg(all(target_arch = \"aarch64\", target_env = \"msvc\", not(windows_raw_dylib)))": ["@rules_rust//rust/platform:aarch64-pc-windows-msvc"], + "cfg(all(target_arch = \"x86\", target_env = \"gnu\", not(target_abi = \"llvm\"), not(windows_raw_dylib)))": ["@rules_rust//rust/platform:i686-unknown-linux-gnu"], + "cfg(all(target_arch = \"x86\", target_env = \"msvc\", not(windows_raw_dylib)))": ["@rules_rust//rust/platform:i686-pc-windows-msvc"], + "cfg(all(target_arch = \"x86_64\", target_env = \"gnu\", not(target_abi = \"llvm\"), not(windows_raw_dylib)))": ["@rules_rust//rust/platform:x86_64-unknown-linux-gnu", "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu"], "cfg(windows)": ["@rules_rust//rust/platform:aarch64-pc-windows-msvc", "@rules_rust//rust/platform:i686-pc-windows-msvc", "@rules_rust//rust/platform:x86_64-pc-windows-msvc"], "i686-apple-darwin": ["@rules_rust//rust/platform:i686-apple-darwin"], "i686-linux-android": ["@rules_rust//rust/platform:i686-linux-android"], - "i686-pc-windows-gnu": [], + "i686-pc-windows-gnullvm": [], "i686-pc-windows-msvc": ["@rules_rust//rust/platform:i686-pc-windows-msvc"], "i686-unknown-freebsd": ["@rules_rust//rust/platform:i686-unknown-freebsd"], "i686-unknown-linux-gnu": ["@rules_rust//rust/platform:i686-unknown-linux-gnu"], @@ -396,7 +402,7 @@ _CONDITIONS = { "x86_64-apple-ios": ["@rules_rust//rust/platform:x86_64-apple-ios"], "x86_64-fuchsia": ["@rules_rust//rust/platform:x86_64-fuchsia"], "x86_64-linux-android": ["@rules_rust//rust/platform:x86_64-linux-android"], - "x86_64-pc-windows-gnu": [], + "x86_64-pc-windows-gnullvm": [], "x86_64-pc-windows-msvc": ["@rules_rust//rust/platform:x86_64-pc-windows-msvc"], "x86_64-unknown-freebsd": ["@rules_rust//rust/platform:x86_64-unknown-freebsd"], "x86_64-unknown-linux-gnu": ["@rules_rust//rust/platform:x86_64-unknown-linux-gnu"], @@ -414,22 +420,22 @@ def crate_repositories(): """ maybe( http_archive, - name = "vendor__anstyle-1.0.6", - sha256 = "8901269c6307e8d93993578286ac0edf7f195079ffff5ebdeea6a59ffb7e36bc", + name = "vendor__anstyle-1.0.7", + sha256 = "038dfcf04a5feb68e9c60b21c9625a54c2c0616e79b72b0fd87075a056ae1d1b", type = "tar.gz", - urls = ["https://static.crates.io/crates/anstyle/1.0.6/download"], - strip_prefix = "anstyle-1.0.6", - build_file = Label("@//third-party/bazel:BUILD.anstyle-1.0.6.bazel"), + urls = ["https://static.crates.io/crates/anstyle/1.0.7/download"], + strip_prefix = "anstyle-1.0.7", + build_file = Label("@//third-party/bazel:BUILD.anstyle-1.0.7.bazel"), ) maybe( http_archive, - name = "vendor__cc-1.0.92", - sha256 = "2678b2e3449475e95b0aa6f9b506a28e61b3dc8996592b983695e8ebb58a8b41", + name = "vendor__cc-1.0.97", + sha256 = "099a5357d84c4c61eb35fc8eafa9a79a902c2f76911e5747ced4e032edd8d9b4", type = "tar.gz", - urls = ["https://static.crates.io/crates/cc/1.0.92/download"], - strip_prefix = "cc-1.0.92", - build_file = Label("@//third-party/bazel:BUILD.cc-1.0.92.bazel"), + urls = ["https://static.crates.io/crates/cc/1.0.97/download"], + strip_prefix = "cc-1.0.97", + build_file = Label("@//third-party/bazel:BUILD.cc-1.0.97.bazel"), ) maybe( @@ -484,22 +490,22 @@ def crate_repositories(): maybe( http_archive, - name = "vendor__proc-macro2-1.0.79", - sha256 = "e835ff2298f5721608eb1a980ecaee1aef2c132bf95ecc026a11b7bf3c01c02e", + name = "vendor__proc-macro2-1.0.82", + sha256 = "8ad3d49ab951a01fbaafe34f2ec74122942fe18a3f9814c3268f1bb72042131b", type = "tar.gz", - urls = ["https://static.crates.io/crates/proc-macro2/1.0.79/download"], - strip_prefix = "proc-macro2-1.0.79", - build_file = Label("@//third-party/bazel:BUILD.proc-macro2-1.0.79.bazel"), + urls = ["https://static.crates.io/crates/proc-macro2/1.0.82/download"], + strip_prefix = "proc-macro2-1.0.82", + build_file = Label("@//third-party/bazel:BUILD.proc-macro2-1.0.82.bazel"), ) maybe( http_archive, - name = "vendor__quote-1.0.35", - sha256 = "291ec9ab5efd934aaf503a6466c5d5251535d108ee747472c3977cc5acc868ef", + name = "vendor__quote-1.0.36", + sha256 = "0fa76aaf39101c457836aec0ce2316dbdc3ab723cdda1c6bd4e6ad4208acaca7", type = "tar.gz", - urls = ["https://static.crates.io/crates/quote/1.0.35/download"], - strip_prefix = "quote-1.0.35", - build_file = Label("@//third-party/bazel:BUILD.quote-1.0.35.bazel"), + urls = ["https://static.crates.io/crates/quote/1.0.36/download"], + strip_prefix = "quote-1.0.36", + build_file = Label("@//third-party/bazel:BUILD.quote-1.0.36.bazel"), ) maybe( @@ -514,12 +520,12 @@ def crate_repositories(): maybe( http_archive, - name = "vendor__syn-2.0.58", - sha256 = "44cfb93f38070beee36b3fef7d4f5a16f27751d94b187b666a5cc5e9b0d30687", + name = "vendor__syn-2.0.61", + sha256 = "c993ed8ccba56ae856363b1845da7266a7cb78e1d146c8a32d54b45a8b831fc9", type = "tar.gz", - urls = ["https://static.crates.io/crates/syn/2.0.58/download"], - strip_prefix = "syn-2.0.58", - build_file = Label("@//third-party/bazel:BUILD.syn-2.0.58.bazel"), + urls = ["https://static.crates.io/crates/syn/2.0.61/download"], + strip_prefix = "syn-2.0.61", + build_file = Label("@//third-party/bazel:BUILD.syn-2.0.61.bazel"), ) maybe( @@ -544,61 +550,131 @@ def crate_repositories(): maybe( http_archive, - name = "vendor__unicode-width-0.1.11", - sha256 = "e51733f11c9c4f72aa0c160008246859e340b00807569a0da0e7a1079b27ba85", + name = "vendor__unicode-width-0.1.12", + sha256 = "68f5e5f3158ecfd4b8ff6fe086db7c8467a2dfdac97fe420f2b7c4aa97af66d6", type = "tar.gz", - urls = ["https://static.crates.io/crates/unicode-width/0.1.11/download"], - strip_prefix = "unicode-width-0.1.11", - build_file = Label("@//third-party/bazel:BUILD.unicode-width-0.1.11.bazel"), + urls = ["https://static.crates.io/crates/unicode-width/0.1.12/download"], + strip_prefix = "unicode-width-0.1.12", + build_file = Label("@//third-party/bazel:BUILD.unicode-width-0.1.12.bazel"), ) maybe( http_archive, - name = "vendor__winapi-0.3.9", - sha256 = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419", + name = "vendor__winapi-util-0.1.8", + sha256 = "4d4cc384e1e73b93bafa6fb4f1df8c41695c8a91cf9c4c64358067d15a7b6c6b", type = "tar.gz", - urls = ["https://static.crates.io/crates/winapi/0.3.9/download"], - strip_prefix = "winapi-0.3.9", - build_file = Label("@//third-party/bazel:BUILD.winapi-0.3.9.bazel"), + urls = ["https://static.crates.io/crates/winapi-util/0.1.8/download"], + strip_prefix = "winapi-util-0.1.8", + build_file = Label("@//third-party/bazel:BUILD.winapi-util-0.1.8.bazel"), ) maybe( http_archive, - name = "vendor__winapi-i686-pc-windows-gnu-0.4.0", - sha256 = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6", + name = "vendor__windows-sys-0.52.0", + sha256 = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d", type = "tar.gz", - urls = ["https://static.crates.io/crates/winapi-i686-pc-windows-gnu/0.4.0/download"], - strip_prefix = "winapi-i686-pc-windows-gnu-0.4.0", - build_file = Label("@//third-party/bazel:BUILD.winapi-i686-pc-windows-gnu-0.4.0.bazel"), + urls = ["https://static.crates.io/crates/windows-sys/0.52.0/download"], + strip_prefix = "windows-sys-0.52.0", + build_file = Label("@//third-party/bazel:BUILD.windows-sys-0.52.0.bazel"), ) maybe( http_archive, - name = "vendor__winapi-util-0.1.6", - sha256 = "f29e6f9198ba0d26b4c9f07dbe6f9ed633e1f3d5b8b414090084349e46a52596", + name = "vendor__windows-targets-0.52.5", + sha256 = "6f0713a46559409d202e70e28227288446bf7841d3211583a4b53e3f6d96e7eb", type = "tar.gz", - urls = ["https://static.crates.io/crates/winapi-util/0.1.6/download"], - strip_prefix = "winapi-util-0.1.6", - build_file = Label("@//third-party/bazel:BUILD.winapi-util-0.1.6.bazel"), + urls = ["https://static.crates.io/crates/windows-targets/0.52.5/download"], + strip_prefix = "windows-targets-0.52.5", + build_file = Label("@//third-party/bazel:BUILD.windows-targets-0.52.5.bazel"), ) maybe( http_archive, - name = "vendor__winapi-x86_64-pc-windows-gnu-0.4.0", - sha256 = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f", + name = "vendor__windows_aarch64_gnullvm-0.52.5", + sha256 = "7088eed71e8b8dda258ecc8bac5fb1153c5cffaf2578fc8ff5d61e23578d3263", type = "tar.gz", - urls = ["https://static.crates.io/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("@//third-party/bazel:BUILD.winapi-x86_64-pc-windows-gnu-0.4.0.bazel"), + urls = ["https://static.crates.io/crates/windows_aarch64_gnullvm/0.52.5/download"], + strip_prefix = "windows_aarch64_gnullvm-0.52.5", + build_file = Label("@//third-party/bazel:BUILD.windows_aarch64_gnullvm-0.52.5.bazel"), + ) + + maybe( + http_archive, + name = "vendor__windows_aarch64_msvc-0.52.5", + sha256 = "9985fd1504e250c615ca5f281c3f7a6da76213ebd5ccc9561496568a2752afb6", + type = "tar.gz", + urls = ["https://static.crates.io/crates/windows_aarch64_msvc/0.52.5/download"], + strip_prefix = "windows_aarch64_msvc-0.52.5", + build_file = Label("@//third-party/bazel:BUILD.windows_aarch64_msvc-0.52.5.bazel"), + ) + + maybe( + http_archive, + name = "vendor__windows_i686_gnu-0.52.5", + sha256 = "88ba073cf16d5372720ec942a8ccbf61626074c6d4dd2e745299726ce8b89670", + type = "tar.gz", + urls = ["https://static.crates.io/crates/windows_i686_gnu/0.52.5/download"], + strip_prefix = "windows_i686_gnu-0.52.5", + build_file = Label("@//third-party/bazel:BUILD.windows_i686_gnu-0.52.5.bazel"), + ) + + maybe( + http_archive, + name = "vendor__windows_i686_gnullvm-0.52.5", + sha256 = "87f4261229030a858f36b459e748ae97545d6f1ec60e5e0d6a3d32e0dc232ee9", + type = "tar.gz", + urls = ["https://static.crates.io/crates/windows_i686_gnullvm/0.52.5/download"], + strip_prefix = "windows_i686_gnullvm-0.52.5", + build_file = Label("@//third-party/bazel:BUILD.windows_i686_gnullvm-0.52.5.bazel"), + ) + + maybe( + http_archive, + name = "vendor__windows_i686_msvc-0.52.5", + sha256 = "db3c2bf3d13d5b658be73463284eaf12830ac9a26a90c717b7f771dfe97487bf", + type = "tar.gz", + urls = ["https://static.crates.io/crates/windows_i686_msvc/0.52.5/download"], + strip_prefix = "windows_i686_msvc-0.52.5", + build_file = Label("@//third-party/bazel:BUILD.windows_i686_msvc-0.52.5.bazel"), + ) + + maybe( + http_archive, + name = "vendor__windows_x86_64_gnu-0.52.5", + sha256 = "4e4246f76bdeff09eb48875a0fd3e2af6aada79d409d33011886d3e1581517d9", + type = "tar.gz", + urls = ["https://static.crates.io/crates/windows_x86_64_gnu/0.52.5/download"], + strip_prefix = "windows_x86_64_gnu-0.52.5", + build_file = Label("@//third-party/bazel:BUILD.windows_x86_64_gnu-0.52.5.bazel"), + ) + + maybe( + http_archive, + name = "vendor__windows_x86_64_gnullvm-0.52.5", + sha256 = "852298e482cd67c356ddd9570386e2862b5673c85bd5f88df9ab6802b334c596", + type = "tar.gz", + urls = ["https://static.crates.io/crates/windows_x86_64_gnullvm/0.52.5/download"], + strip_prefix = "windows_x86_64_gnullvm-0.52.5", + build_file = Label("@//third-party/bazel:BUILD.windows_x86_64_gnullvm-0.52.5.bazel"), + ) + + maybe( + http_archive, + name = "vendor__windows_x86_64_msvc-0.52.5", + sha256 = "bec47e5bfd1bff0eeaf6d8b485cc1074891a197ab4225d504cb7a1ab88b02bf0", + type = "tar.gz", + urls = ["https://static.crates.io/crates/windows_x86_64_msvc/0.52.5/download"], + strip_prefix = "windows_x86_64_msvc-0.52.5", + build_file = Label("@//third-party/bazel:BUILD.windows_x86_64_msvc-0.52.5.bazel"), ) return [ - struct(repo = "vendor__cc-1.0.92", is_dev_dep = False), + struct(repo = "vendor__cc-1.0.97", is_dev_dep = False), struct(repo = "vendor__clap-4.5.4", is_dev_dep = False), struct(repo = "vendor__codespan-reporting-0.11.1", is_dev_dep = False), struct(repo = "vendor__once_cell-1.19.0", is_dev_dep = False), - struct(repo = "vendor__proc-macro2-1.0.79", is_dev_dep = False), - struct(repo = "vendor__quote-1.0.35", is_dev_dep = False), + struct(repo = "vendor__proc-macro2-1.0.82", is_dev_dep = False), + struct(repo = "vendor__quote-1.0.36", is_dev_dep = False), struct(repo = "vendor__scratch-1.0.7", is_dev_dep = False), - struct(repo = "vendor__syn-2.0.58", is_dev_dep = False), + struct(repo = "vendor__syn-2.0.61", is_dev_dep = False), ] diff --git a/third-party/fixups/winapi-x86_64-pc-windows-gnu/fixups.toml b/third-party/fixups/winapi-x86_64-pc-windows-gnu/fixups.toml deleted file mode 100644 index db40d72cb..000000000 --- a/third-party/fixups/winapi-x86_64-pc-windows-gnu/fixups.toml +++ /dev/null @@ -1 +0,0 @@ -buildscript = [] diff --git a/third-party/fixups/winapi/fixups.toml b/third-party/fixups/winapi/fixups.toml deleted file mode 100644 index 5e026f75e..000000000 --- a/third-party/fixups/winapi/fixups.toml +++ /dev/null @@ -1,2 +0,0 @@ -[[buildscript]] -[buildscript.rustc_flags] diff --git a/third-party/fixups/windows-targets/fixups.toml b/third-party/fixups/windows-targets/fixups.toml new file mode 100644 index 000000000..2f6808c88 --- /dev/null +++ b/third-party/fixups/windows-targets/fixups.toml @@ -0,0 +1,2 @@ +#[platform_fixup.'cfg(target_os = "windows")'] +#cfgs = ["windows_raw_dylib"] diff --git a/third-party/fixups/windows_x86_64_gnu/fixups.toml b/third-party/fixups/windows_x86_64_gnu/fixups.toml new file mode 100644 index 000000000..d578e9836 --- /dev/null +++ b/third-party/fixups/windows_x86_64_gnu/fixups.toml @@ -0,0 +1,8 @@ +buildscript = [] + +[platform_fixup.'cfg(all(target_os = "windows", target_env = "gnu"))'] +version = ">=0.52.0, <0.53.0" +[[platform_fixup.'cfg(all(target_os = "windows", target_env = "gnu"))'.buildscript]] +[platform_fixup.'cfg(all(target_os = "windows", target_env = "gnu"))'.buildscript.prebuilt_cxx_library] +name = "libwindows" +static_libs = ["lib/libwindows.0.52.0.a"] diff --git a/third-party/fixups/windows_x86_64_msvc/fixups.toml b/third-party/fixups/windows_x86_64_msvc/fixups.toml new file mode 100644 index 000000000..3a329a569 --- /dev/null +++ b/third-party/fixups/windows_x86_64_msvc/fixups.toml @@ -0,0 +1,8 @@ +buildscript = [] + +[platform_fixup.'cfg(all(target_os = "windows", target_env = "msvc"))'] +version = ">=0.52.0, <0.53.0" +[[platform_fixup.'cfg(all(target_os = "windows", target_env = "msvc"))'.buildscript]] +[platform_fixup.'cfg(all(target_os = "windows", target_env = "msvc"))'.buildscript.prebuilt_cxx_library] +name = "windows" +static_libs = ["lib/windows.0.52.0.lib"] diff --git a/tools/buck/prelude b/tools/buck/prelude index af2d9aa26..a8336f065 160000 --- a/tools/buck/prelude +++ b/tools/buck/prelude @@ -1 +1 @@ -Subproject commit af2d9aa26daeb3ccb9e84e9aebf2766a6e7724df +Subproject commit a8336f065e50b8846de1e5138f3feb8820168fc5