diff --git a/.buckconfig.generated b/.buckconfig.generated index 1e4c0183572..efc073ef99c 100644 --- a/.buckconfig.generated +++ b/.buckconfig.generated @@ -7,5 +7,5 @@ [external_cell_generated] git_origin = https://github.com/facebookincubator/antlir - commit_hash = feee828725eeb632f2c092fd8eaba6bf93dfbd86 + commit_hash = 02ab3f1440d2b75c9046428a7f666c3de4ef1dc9 diff --git a/third-party/rust/BUCK b/third-party/rust/BUCK index f57841a584d..596d7e72921 100644 --- a/third-party/rust/BUCK +++ b/third-party/rust/BUCK @@ -6,7 +6,7 @@ load(":defs.bzl", "third_party_rust_cxx_library", "buildscript_run") git_fetch( name = "fbthrift-d83134f25cdb7b98.git", repo = "https://github.com/facebook/fbthrift.git", - rev = "d6970d08d4bb49bdba4c3d648cacf66ca161949d", + rev = "ee6e7a0b2d0d7bacdc19db48ad46f84ab405168c", visibility = [], ) @@ -20,7 +20,7 @@ git_fetch( git_fetch( name = "starlark-rust-a9d911d33fd77ff2.git", repo = "https://github.com/facebook/starlark-rust.git", - rev = "b6e84b4eec4c5a0c4e67e820590a1c2fcd20d0bf", + rev = "d454703f34ff1a9bea55687e3252a7c05624ab90", visibility = [], ) @@ -1401,6 +1401,57 @@ cargo.rust_library( ], ) +alias( + name = "async-stream", + actual = ":async-stream-0.3.5", + visibility = ["PUBLIC"], +) + +http_archive( + name = "async-stream-0.3.5.crate", + sha256 = "cd56dd203fef61ac097dd65721a419ddccb106b2d2b70ba60a6b529f03961a51", + strip_prefix = "async-stream-0.3.5", + urls = ["https://static.crates.io/crates/async-stream/0.3.5/download"], + visibility = [], +) + +cargo.rust_library( + name = "async-stream-0.3.5", + srcs = [":async-stream-0.3.5.crate"], + crate = "async_stream", + crate_root = "async-stream-0.3.5.crate/src/lib.rs", + edition = "2018", + visibility = [], + deps = [ + ":async-stream-impl-0.3.5", + ":futures-core-0.3.30", + ":pin-project-lite-0.2.14", + ], +) + +http_archive( + name = "async-stream-impl-0.3.5.crate", + sha256 = "16e62a023e7c117e27523144c5d2459f4397fcc3cab0085af8e2224f643a0193", + strip_prefix = "async-stream-impl-0.3.5", + urls = ["https://static.crates.io/crates/async-stream-impl/0.3.5/download"], + visibility = [], +) + +cargo.rust_library( + name = "async-stream-impl-0.3.5", + srcs = [":async-stream-impl-0.3.5.crate"], + crate = "async_stream_impl", + crate_root = "async-stream-impl-0.3.5.crate/src/lib.rs", + edition = "2018", + proc_macro = True, + visibility = [], + deps = [ + ":proc-macro2-1.0.86", + ":quote-1.0.37", + ":syn-2.0.77", + ], +) + alias( name = "async-task", actual = ":async-task-4.7.1", @@ -2709,7 +2760,7 @@ cargo.rust_library( ":once_cell-1.19.0", ":serde-1.0.210", ":serde_json-1.0.128", - ":thiserror-1.0.63", + ":thiserror-1.0.64", ], ) @@ -2791,7 +2842,7 @@ cargo.rust_library( deps = [ ":bytecheck_derive-0.6.12", ":ptr_meta-0.1.4", - ":simdutf8-0.1.4", + ":simdutf8-0.1.5", ], ) @@ -2852,7 +2903,7 @@ cargo.rust_library( deps = [ ":bytecheck_derive-0.7.0", ":ptr_meta-0.1.4", - ":simdutf8-0.1.4", + ":simdutf8-0.1.5", ], ) @@ -3203,7 +3254,7 @@ cargo.rust_library( ":instant-0.1.13", ":lazy_static-1.5.0", ":once_cell-1.19.0", - ":thiserror-1.0.63", + ":thiserror-1.0.64", ":tokio-1.40.0", ], ) @@ -7244,7 +7295,7 @@ cargo.rust_library( ":ordered-float-3.9.2", ":panic-message-0.3.0", ":serde_json-1.0.128", - ":thiserror-1.0.63", + ":thiserror-1.0.64", ], ) @@ -7276,7 +7327,7 @@ cargo.rust_library( ":ordered-float-1.1.1", ":panic-message-0.3.0", ":serde_json-1.0.128", - ":thiserror-1.0.63", + ":thiserror-1.0.64", ], ) @@ -8744,7 +8795,7 @@ cargo.rust_library( ":pest_derive-2.7.13", ":serde-1.0.210", ":serde_json-1.0.128", - ":thiserror-1.0.63", + ":thiserror-1.0.64", ":walkdir-2.5.0", ], ) @@ -10664,7 +10715,7 @@ cargo.rust_binary( ], visibility = [], deps = [ - ":pkg-config-0.3.30", + ":pkg-config-0.3.31", ":vcpkg-0.2.15", ], ) @@ -10802,7 +10853,7 @@ cargo.rust_binary( visibility = [], deps = [ ":cc-1.1.21", - ":pkg-config-0.3.30", + ":pkg-config-0.3.31", ":vcpkg-0.2.15", ], ) @@ -11999,7 +12050,7 @@ cargo.rust_library( ":serde-1.0.210", ":serde_json-1.0.128", ":socket2-0.4.10", - ":thiserror-1.0.63", + ":thiserror-1.0.64", ":tokio-1.40.0", ":tokio-native-tls-0.3.1", ":tokio-util-0.7.12", @@ -12069,7 +12120,7 @@ cargo.rust_library( ":sha1-0.10.6", ":sha2-0.10.8", ":smallvec-1.13.2", - ":thiserror-1.0.63", + ":thiserror-1.0.64", ":uuid-1.10.0", ], ) @@ -13246,7 +13297,7 @@ cargo.rust_library( ":serde_json-1.0.128", ":strum-0.26.3", ":strum_macros-0.26.4", - ":thiserror-1.0.63", + ":thiserror-1.0.64", ], ) @@ -13440,7 +13491,7 @@ cargo.rust_binary( visibility = [], deps = [ ":cc-1.1.21", - ":pkg-config-0.3.30", + ":pkg-config-0.3.31", ":vcpkg-0.2.15", ], ) @@ -13903,7 +13954,7 @@ cargo.rust_library( crate_root = "partition-identity-0.3.0.crate/src/lib.rs", edition = "2021", visibility = [], - deps = [":thiserror-1.0.63"], + deps = [":thiserror-1.0.64"], ) alias( @@ -14072,7 +14123,7 @@ cargo.rust_library( visibility = [], deps = [ ":memchr-2.7.4", - ":thiserror-1.0.63", + ":thiserror-1.0.64", ":ucd-trie-0.1.6", ], ) @@ -14526,19 +14577,19 @@ cargo.rust_library( ) http_archive( - name = "pkg-config-0.3.30.crate", - sha256 = "d231b230927b5e4ad203db57bbcbee2802f6bce620b1e4a9024a07d94e2907ec", - strip_prefix = "pkg-config-0.3.30", - urls = ["https://static.crates.io/crates/pkg-config/0.3.30/download"], + name = "pkg-config-0.3.31.crate", + sha256 = "953ec861398dccce10c670dfeaf3ec4911ca479e9c02154b3a215178c5f566f2", + strip_prefix = "pkg-config-0.3.31", + urls = ["https://static.crates.io/crates/pkg-config/0.3.31/download"], visibility = [], ) cargo.rust_library( - name = "pkg-config-0.3.30", - srcs = [":pkg-config-0.3.30.crate"], + name = "pkg-config-0.3.31", + srcs = [":pkg-config-0.3.31.crate"], crate = "pkg_config", - crate_root = "pkg-config-0.3.30.crate/src/lib.rs", - edition = "2015", + crate_root = "pkg-config-0.3.31.crate/src/lib.rs", + edition = "2018", visibility = [], ) @@ -19487,18 +19538,18 @@ cargo.rust_library( ) http_archive( - name = "simdutf8-0.1.4.crate", - sha256 = "f27f6278552951f1f2b8cf9da965d10969b2efdea95a6ec47987ab46edfe263a", - strip_prefix = "simdutf8-0.1.4", - urls = ["https://static.crates.io/crates/simdutf8/0.1.4/download"], + name = "simdutf8-0.1.5.crate", + sha256 = "e3a9fe34e3e7a50316060351f37187a3f546bce95496156754b601a5fa71b76e", + strip_prefix = "simdutf8-0.1.5", + urls = ["https://static.crates.io/crates/simdutf8/0.1.5/download"], visibility = [], ) cargo.rust_library( - name = "simdutf8-0.1.4", - srcs = [":simdutf8-0.1.4.crate"], + name = "simdutf8-0.1.5", + srcs = [":simdutf8-0.1.5.crate"], crate = "simdutf8", - crate_root = "simdutf8-0.1.4.crate/src/lib.rs", + crate_root = "simdutf8-0.1.5.crate/src/lib.rs", edition = "2018", features = ["std"], visibility = [], @@ -20115,7 +20166,7 @@ cargo.rust_library( ":static_assertions-1.1.0", ":strsim-0.10.0", ":textwrap-0.11.0", - ":thiserror-1.0.63", + ":thiserror-1.0.64", ], ) @@ -20193,7 +20244,7 @@ cargo.rust_library( ":num-traits-0.2.19", ":once_cell-1.19.0", ":starlark_map-0.12.0", - ":thiserror-1.0.63", + ":thiserror-1.0.64", ], ) @@ -21460,61 +21511,61 @@ cargo.rust_library( alias( name = "thiserror", - actual = ":thiserror-1.0.63", + actual = ":thiserror-1.0.64", visibility = ["PUBLIC"], ) http_archive( - name = "thiserror-1.0.63.crate", - sha256 = "c0342370b38b6a11b6cc11d6a805569958d54cfa061a29969c3b5ce2ea405724", - strip_prefix = "thiserror-1.0.63", - urls = ["https://static.crates.io/crates/thiserror/1.0.63/download"], + name = "thiserror-1.0.64.crate", + sha256 = "d50af8abc119fb8bb6dbabcfa89656f46f84aa0ac7688088608076ad2b459a84", + strip_prefix = "thiserror-1.0.64", + urls = ["https://static.crates.io/crates/thiserror/1.0.64/download"], visibility = [], ) cargo.rust_library( - name = "thiserror-1.0.63", - srcs = [":thiserror-1.0.63.crate"], + name = "thiserror-1.0.64", + srcs = [":thiserror-1.0.64.crate"], crate = "thiserror", - crate_root = "thiserror-1.0.63.crate/src/lib.rs", + crate_root = "thiserror-1.0.64.crate/src/lib.rs", edition = "2021", env = { - "OUT_DIR": "$(location :thiserror-1.0.63-build-script-run[out_dir])", + "OUT_DIR": "$(location :thiserror-1.0.64-build-script-run[out_dir])", }, - rustc_flags = ["@$(location :thiserror-1.0.63-build-script-run[rustc_flags])"], + rustc_flags = ["@$(location :thiserror-1.0.64-build-script-run[rustc_flags])"], visibility = [], - deps = [":thiserror-impl-1.0.63"], + deps = [":thiserror-impl-1.0.64"], ) cargo.rust_binary( - name = "thiserror-1.0.63-build-script-build", - srcs = [":thiserror-1.0.63.crate"], + name = "thiserror-1.0.64-build-script-build", + srcs = [":thiserror-1.0.64.crate"], crate = "build_script_build", - crate_root = "thiserror-1.0.63.crate/build.rs", + crate_root = "thiserror-1.0.64.crate/build.rs", edition = "2021", visibility = [], ) buildscript_run( - name = "thiserror-1.0.63-build-script-run", + name = "thiserror-1.0.64-build-script-run", package_name = "thiserror", - buildscript_rule = ":thiserror-1.0.63-build-script-build", - version = "1.0.63", + buildscript_rule = ":thiserror-1.0.64-build-script-build", + version = "1.0.64", ) http_archive( - name = "thiserror-impl-1.0.63.crate", - sha256 = "a4558b58466b9ad7ca0f102865eccc95938dca1a74a856f2b57b6629050da261", - strip_prefix = "thiserror-impl-1.0.63", - urls = ["https://static.crates.io/crates/thiserror-impl/1.0.63/download"], + name = "thiserror-impl-1.0.64.crate", + sha256 = "08904e7672f5eb876eaaf87e0ce17857500934f4981c4a0ab2b4aa98baac7fc3", + strip_prefix = "thiserror-impl-1.0.64", + urls = ["https://static.crates.io/crates/thiserror-impl/1.0.64/download"], visibility = [], ) cargo.rust_library( - name = "thiserror-impl-1.0.63", - srcs = [":thiserror-impl-1.0.63.crate"], + name = "thiserror-impl-1.0.64", + srcs = [":thiserror-impl-1.0.64.crate"], crate = "thiserror_impl", - crate_root = "thiserror-impl-1.0.63.crate/src/lib.rs", + crate_root = "thiserror-impl-1.0.64.crate/src/lib.rs", edition = "2021", proc_macro = True, visibility = [], @@ -22007,7 +22058,7 @@ cargo.rust_library( deps = [ ":either-1.13.0", ":futures-util-0.3.30", - ":thiserror-1.0.63", + ":thiserror-1.0.64", ":tokio-1.40.0", ], ) @@ -22688,7 +22739,7 @@ cargo.rust_library( ":rand-0.8.5", ":rustls-0.21.12", ":sha1-0.10.6", - ":thiserror-1.0.63", + ":thiserror-1.0.64", ":url-2.5.2", ":utf-8-0.7.6", ":webpki-0.22.4", @@ -22734,7 +22785,7 @@ cargo.rust_library( ":log-0.4.22", ":rand-0.8.5", ":sha1-0.10.6", - ":thiserror-1.0.63", + ":thiserror-1.0.64", ":url-2.5.2", ":utf-8-0.7.6", ], @@ -22982,7 +23033,7 @@ cargo.rust_library( ":serde-1.0.210", ":serde_json-1.0.128", ":tempfile-3.12.0", - ":thiserror-1.0.63", + ":thiserror-1.0.64", ":uefisettings_backend_thrift-0.1.0", ":uefisettings_spellings_db_thrift-0.1.0", ], @@ -23016,7 +23067,7 @@ cargo.rust_binary( ":serde-1.0.210", ":serde_json-1.0.128", ":tempfile-3.12.0", - ":thiserror-1.0.63", + ":thiserror-1.0.64", ":uefisettings-0.1.4", ":uefisettings_backend_thrift-0.1.0", ":uefisettings_spellings_db_thrift-0.1.0",