diff --git a/BUCK b/BUCK index 17a14b2e..ccf97556 100644 --- a/BUCK +++ b/BUCK @@ -46,7 +46,7 @@ rust_library( "//third-party/rust/crates/hex/0.4.3:hex", "//third-party/rust/crates/libc/0.2.181:libc", "//third-party/rust/crates/lru-mem/0.3.0:lru-mem", - "//third-party/rust/crates/memchr/2.7.6:memchr", + "//third-party/rust/crates/memchr/2.8.0:memchr", "//third-party/rust/crates/natord/1.0.9:natord", "//third-party/rust/crates/num_cpus/1.17.0:num_cpus", "//third-party/rust/crates/path-absolutize/3.1.1:path-absolutize", @@ -54,11 +54,11 @@ rust_library( "//third-party/rust/crates/ring/0.17.14:ring", "//third-party/rust/crates/sea-orm/1.1.19:sea-orm", "//third-party/rust/crates/serde/1.0.228:serde", - "//third-party/rust/crates/serde_json/1.0.145:serde_json", + "//third-party/rust/crates/serde_json/1.0.149:serde_json", "//third-party/rust/crates/sha1/0.10.6:sha1", "//third-party/rust/crates/sha2/0.10.9:sha2", "//third-party/rust/crates/similar/2.7.0:similar", - "//third-party/rust/crates/tempfile/3.24.0:tempfile", + "//third-party/rust/crates/tempfile/3.25.0:tempfile", "//third-party/rust/crates/thiserror/2.0.18:thiserror", "//third-party/rust/crates/threadpool/1.8.1:threadpool", "//third-party/rust/crates/tokio-stream/0.1.18:tokio-stream", diff --git a/Cargo.lock b/Cargo.lock index bd45cd48..b5e9314e 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -62,6 +62,12 @@ dependencies = [ "libc", ] +[[package]] +name = "anyhow" +version = "1.0.102" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7f202df86484c868dbad7eaa557ef785d5c66295e41b460ef922eca0723b842c" + [[package]] name = "arrayvec" version = "0.7.6" @@ -630,15 +636,25 @@ dependencies = [ ] [[package]] -name = "env_logger" -version = "0.8.4" +name = "env_filter" +version = "1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a19187fea3ac7e84da7dacf48de0c45d63c6a76f9490dae389aead16c243fce3" +checksum = "7a1c3cc8e57274ec99de65301228b537f1e4eedc1b8e0f9411c6caac8ae7308f" dependencies = [ "log", "regex", ] +[[package]] +name = "env_logger" +version = "0.11.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b2daee4ea451f429a58296525ddf28b45a3b64f1acf6587e2067437bb11e218d" +dependencies = [ + "env_filter", + "log", +] + [[package]] name = "equivalent" version = "1.0.2" @@ -865,6 +881,20 @@ dependencies = [ "wasip2", ] +[[package]] +name = "getrandom" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "139ef39800118c7683f2fd3c98c1b23c09ae076556b435f8e9064ae108aaeeec" +dependencies = [ + "cfg-if", + "libc", + "r-efi", + "rand_core 0.10.0", + "wasip2", + "wasip3", +] + [[package]] name = "git-internal" version = "0.6.0" @@ -1204,6 +1234,12 @@ dependencies = [ "zerovec", ] +[[package]] +name = "id-arena" +version = "2.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3d3067d79b975e8844ca9eb072e16b31c3c1c36928edf9c6789548c524d0d954" + [[package]] name = "idna" version = "1.1.0" @@ -1233,6 +1269,8 @@ checksum = "0ad4bb2b565bca0645f4d68c5c9af97fba094e9791da685bf83cb5f3ce74acf2" dependencies = [ "equivalent", "hashbrown 0.16.1", + "serde", + "serde_core", ] [[package]] @@ -1290,6 +1328,12 @@ dependencies = [ "spin", ] +[[package]] +name = "leb128fmt" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "09edd9e8b54e49e587e4f6295a7d29c3ea94d469cb40ab8ca70b288248a81db2" + [[package]] name = "libc" version = "0.2.181" @@ -1399,9 +1443,9 @@ dependencies = [ [[package]] name = "memchr" -version = "2.7.6" +version = "2.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f52b00d39961fc5b2736ea853c9cc86238e165017a493d1d5c8eac6bdc4cc273" +checksum = "f8ca58f447f06ed17d5fc4043ce1b10dd205e060fb3ce5b979b8ed8e59ff3f79" [[package]] name = "mime" @@ -1706,6 +1750,16 @@ dependencies = [ "zerocopy", ] +[[package]] +name = "prettyplease" +version = "0.2.37" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "479ca8adacdd7ce8f1fb39ce9ecccbfe93a3f1344b3d0d97f20bc0196208f62b" +dependencies = [ + "proc-macro2", + "syn 2.0.111", +] + [[package]] name = "proc-macro-crate" version = "3.4.0" @@ -1781,13 +1835,13 @@ dependencies = [ [[package]] name = "quickcheck" -version = "1.0.3" +version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "588f6378e4dd99458b60ec275b4477add41ce4fa9f64dcba6f15adccb19b50d6" +checksum = "95c589f335db0f6aaa168a7cd27b1fc6920f5e1470c804f814d9cd6e62a0f70b" dependencies = [ "env_logger", "log", - "rand 0.8.5", + "rand 0.10.0", ] [[package]] @@ -1832,6 +1886,16 @@ dependencies = [ "rand_core 0.9.3", ] +[[package]] +name = "rand" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bc266eb313df6c5c09c1c7b1fbe2510961e5bcd3add930c1e31f7ed9da0feff8" +dependencies = [ + "getrandom 0.4.1", + "rand_core 0.10.0", +] + [[package]] name = "rand_chacha" version = "0.3.1" @@ -1870,6 +1934,12 @@ dependencies = [ "getrandom 0.3.4", ] +[[package]] +name = "rand_core" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0c8d0fd677905edcbeedbf2edb6494d676f0e98d54d5cf9bda0b061cb8fb8aba" + [[package]] name = "rayon" version = "1.11.0" @@ -2195,15 +2265,15 @@ dependencies = [ [[package]] name = "serde_json" -version = "1.0.145" +version = "1.0.149" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "402a6f66d8c709116cf22f558eab210f5a50187f702eb4d7e5ef38d9a7f1c79c" +checksum = "83fc039473c5595ace860d8c4fafa220ff474b3fc6bfdb4293327f1a37e94d86" dependencies = [ "itoa", "memchr", - "ryu", "serde", "serde_core", + "zmij", ] [[package]] @@ -2633,12 +2703,12 @@ checksum = "55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369" [[package]] name = "tempfile" -version = "3.24.0" +version = "3.25.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "655da9c7eb6305c55742045d5a8d2037996d61d8de95806335c7c86ce0f82e9c" +checksum = "0136791f7c95b1f6dd99f9cc786b91bb81c3800b639b3478e561ddb7be95e5f1" dependencies = [ "fastrand", - "getrandom 0.3.4", + "getrandom 0.4.1", "once_cell", "rustix", "windows-sys 0.61.2", @@ -3023,7 +3093,16 @@ version = "1.0.1+wasi-0.2.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0562428422c63773dad2c345a1882263bbf4d65cf3f42e90921f787ef5ad58e7" dependencies = [ - "wit-bindgen", + "wit-bindgen 0.46.0", +] + +[[package]] +name = "wasip3" +version = "0.4.0+wasi-0.3.0-rc-2026-01-06" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5428f8bf88ea5ddc08faddef2ac4a67e390b88186c703ce6dbd955e1c145aca5" +dependencies = [ + "wit-bindgen 0.51.0", ] [[package]] @@ -3077,6 +3156,40 @@ dependencies = [ "unicode-ident", ] +[[package]] +name = "wasm-encoder" +version = "0.244.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "990065f2fe63003fe337b932cfb5e3b80e0b4d0f5ff650e6985b1048f62c8319" +dependencies = [ + "leb128fmt", + "wasmparser", +] + +[[package]] +name = "wasm-metadata" +version = "0.244.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bb0e353e6a2fbdc176932bbaab493762eb1255a7900fe0fea1a2f96c296cc909" +dependencies = [ + "anyhow", + "indexmap", + "wasm-encoder", + "wasmparser", +] + +[[package]] +name = "wasmparser" +version = "0.244.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "47b807c72e1bac69382b3a6fb3dbe8ea4c0ed87ff5629b8685ae6b9a611028fe" +dependencies = [ + "bitflags", + "hashbrown 0.15.5", + "indexmap", + "semver", +] + [[package]] name = "whoami" version = "1.6.1" @@ -3383,6 +3496,94 @@ version = "0.46.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f17a85883d4e6d00e8a97c586de764dabcc06133f7f1d55dce5cdc070ad7fe59" +[[package]] +name = "wit-bindgen" +version = "0.51.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d7249219f66ced02969388cf2bb044a09756a083d0fab1e566056b04d9fbcaa5" +dependencies = [ + "wit-bindgen-rust-macro", +] + +[[package]] +name = "wit-bindgen-core" +version = "0.51.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ea61de684c3ea68cb082b7a88508a8b27fcc8b797d738bfc99a82facf1d752dc" +dependencies = [ + "anyhow", + "heck 0.5.0", + "wit-parser", +] + +[[package]] +name = "wit-bindgen-rust" +version = "0.51.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b7c566e0f4b284dd6561c786d9cb0142da491f46a9fbed79ea69cdad5db17f21" +dependencies = [ + "anyhow", + "heck 0.5.0", + "indexmap", + "prettyplease", + "syn 2.0.111", + "wasm-metadata", + "wit-bindgen-core", + "wit-component", +] + +[[package]] +name = "wit-bindgen-rust-macro" +version = "0.51.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0c0f9bfd77e6a48eccf51359e3ae77140a7f50b1e2ebfe62422d8afdaffab17a" +dependencies = [ + "anyhow", + "prettyplease", + "proc-macro2", + "quote", + "syn 2.0.111", + "wit-bindgen-core", + "wit-bindgen-rust", +] + +[[package]] +name = "wit-component" +version = "0.244.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9d66ea20e9553b30172b5e831994e35fbde2d165325bec84fc43dbf6f4eb9cb2" +dependencies = [ + "anyhow", + "bitflags", + "indexmap", + "log", + "serde", + "serde_derive", + "serde_json", + "wasm-encoder", + "wasm-metadata", + "wasmparser", + "wit-parser", +] + +[[package]] +name = "wit-parser" +version = "0.244.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ecc8ac4bc1dc3381b7f59c34f00b67e18f910c2c0f50015669dde7def656a736" +dependencies = [ + "anyhow", + "id-arena", + "indexmap", + "log", + "semver", + "serde", + "serde_derive", + "serde_json", + "unicode-xid", + "wasmparser", +] + [[package]] name = "writeable" version = "0.6.2" @@ -3507,6 +3708,12 @@ dependencies = [ "syn 2.0.111", ] +[[package]] +name = "zmij" +version = "1.0.21" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b8848ee67ecc8aedbaf3e4122217aff892639231befc6a1b58d29fff4c2cabaa" + [[package]] name = "zstd-sys" version = "2.0.16+zstd.1.5.7" diff --git a/Cargo.toml b/Cargo.toml index f3dff087..75b0f2aa 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -31,7 +31,7 @@ lru-mem = "0.3.0" byteorder = "1.5.0" futures-util = "0.3.31" bytes = "1.11.1" -memchr = "2.7.6" +memchr = "2.8.0" encoding_rs = "0.8.35" rayon = "1.11.0" ahash = "0.8.12" @@ -41,11 +41,13 @@ async-trait = "0.1.89" futures = "0.3.31" tokio-stream = "0.1.18" natord = "1.0.9" -tempfile = "3.24.0" +tempfile = "3.25.0" path-absolutize = "3.1.1" similar = "2.7.0" sha2 = "0.10.9" crc32fast = "1.4" +ring = "0.17.8" +serde_json = "1.0.149" zstd-sys = { version = "2.0.16+zstd.1.5.7", features = ["experimental"] } sea-orm = { version = "1.1.17", features = ["sqlx-sqlite"] } flate2 = { version = "1.1.9", features = ["zlib"] } @@ -55,13 +57,11 @@ uuid = { version = "1.20.0", features = ["serde", "v4", "v7"] } tokio = { version = "1.49.0", features = ["fs", "io-util"] } bincode = { version = "2.0.1", features = ["serde"] } axum = { version = "0.8.8", features = ["macros", "json"] } -ring = "0.17.8" -serde_json = "1.0.145" [dev-dependencies] tokio = { version = "1.49.0", features = ["full"] } tokio-util = { version = "0.7.18", features = ["io"] } -quickcheck = "1.0.3" +quickcheck = "1.1.0" rand = "0.9.2" rand_chacha = "0.9.0" diff --git a/buckal.snap b/buckal.snap index 96858913..c23c4c3f 100644 --- a/buckal.snap +++ b/buckal.snap @@ -3,14 +3,15 @@ version = 2 [fingerprints] -"path+file://($WORKSPACE)#0.4.1" = "cef694fc435342e1e60688775c50184eb2a271ae45e0d282ff392744445a0179" +"path+file://($WORKSPACE)#0.6.0" = "017ce62a4a33b2ecdadce6a6dff8bddf665b69c561234f72f449e5b9c6bd03ea" "registry+https://github.com/rust-lang/crates.io-index#adler2@2.0.1" = "7081ce7693ca45bff0e855374e6b7f386805bba1de9f7c288b1c706b99abef7f" "registry+https://github.com/rust-lang/crates.io-index#ahash@0.7.8" = "263bbc26dec8ade458658cf9dae3ef8fc606e85f04c7b47abb4f9255319689ac" "registry+https://github.com/rust-lang/crates.io-index#ahash@0.8.12" = "a383722a12d8343396b1965bfe77f1cebeafb12ccc571747b2b54614e3e1a1ea" -"registry+https://github.com/rust-lang/crates.io-index#aho-corasick@1.1.4" = "19271515eef34f896bf45f2ea7790d1cc8ab40987de83c6165ab190857c97fa0" +"registry+https://github.com/rust-lang/crates.io-index#aho-corasick@1.1.4" = "655c97e24cb6770281919c7af4e47995f11226da44b65ef139e9724f7e4c71e8" "registry+https://github.com/rust-lang/crates.io-index#aliasable@0.1.3" = "380164ac2bd1024f63312c57faa8fc77464c767b9756cc6ddaf242ca759e86c6" "registry+https://github.com/rust-lang/crates.io-index#allocator-api2@0.2.21" = "75e47cb469e23de4eb2a2d5f7e885087cb963b6d1b2483772130c7ab8518358c" "registry+https://github.com/rust-lang/crates.io-index#android_system_properties@0.1.5" = "b8006a15d83f9bc5f6cc5f9c8c0d3e6e3400e43c91c41b7f4feda54d4de461b6" +"registry+https://github.com/rust-lang/crates.io-index#anyhow@1.0.102" = "566804c013e1565e71714acc674167281b1b90da37e74cdc5dc8344dd98ddec5" "registry+https://github.com/rust-lang/crates.io-index#arrayvec@0.7.6" = "70ab2871e8658bba895265e101e4b7f303b04214b35587a52bbe019bc2cdba5d" "registry+https://github.com/rust-lang/crates.io-index#async-stream-impl@0.3.6" = "b5abcc786a5e54062153064d17f5f139a7e45b333b4d85badadfeba9e3038e02" "registry+https://github.com/rust-lang/crates.io-index#async-stream@0.3.6" = "7f44d1811be169843bff9cef1b21ace70435686b14caec32fc2ee2cecc97af87" @@ -20,7 +21,7 @@ version = 2 "registry+https://github.com/rust-lang/crates.io-index#autocfg@1.5.0" = "bb77c9fe6700bdb8368b3560d69b131e91fda567a5bf1d71453b1f1ab579e551" "registry+https://github.com/rust-lang/crates.io-index#axum-core@0.5.5" = "8d8eb81624b7663a1db267b6614cd6342a360daa937625a5a241194e24fd02e9" "registry+https://github.com/rust-lang/crates.io-index#axum-macros@0.5.0" = "3e5a942bb67e6cb70c2845c0cea03d54ada82430ba49ffd2ee53e1e429b98ebc" -"registry+https://github.com/rust-lang/crates.io-index#axum@0.8.8" = "e6691577e6e15b5db02985578d5e2f61de52aec0fe8bceebed98522b24cbb936" +"registry+https://github.com/rust-lang/crates.io-index#axum@0.8.8" = "59c56c2537bc8560e4e941bcc37363e6c5c01b8c3db2ace99e4720bc55d4b9a2" "registry+https://github.com/rust-lang/crates.io-index#base64@0.22.1" = "515d0850a06d4dec36805d42bfd7cb6c8d287e894b16cf7ded43a3d1cdd98192" "registry+https://github.com/rust-lang/crates.io-index#base64ct@1.8.1" = "866a57dd8efb8c621bdf0d32f62488792eb50f0dcdf9374d1abc7a7a77d48182" "registry+https://github.com/rust-lang/crates.io-index#bigdecimal@0.4.9" = "f88bba28db672a65c61e84f5a91f481f570167555da21311619efea9efe3e4c5" @@ -32,7 +33,7 @@ version = 2 "registry+https://github.com/rust-lang/crates.io-index#block-buffer@0.10.4" = "7e3f620f2830fb45f03ee2a365a3ae45061730b4572bba29b8abfe163f1a92ab" "registry+https://github.com/rust-lang/crates.io-index#borsh-derive@1.6.0" = "e8b5ac6f9e2ff7cc2e7902a60ef12d212c84e702175221064d7aea5af2de03b1" "registry+https://github.com/rust-lang/crates.io-index#borsh@1.6.0" = "512d0c71bab9296e141006f7a3231f4663bf575c93f2a0d151279ace30676afb" -"registry+https://github.com/rust-lang/crates.io-index#bstr@1.12.1" = "fa7edaa0050c3586c3fc03d41b9d8b32055777b241239fccc2867b8d6edc80b2" +"registry+https://github.com/rust-lang/crates.io-index#bstr@1.12.1" = "a8e3b544859f816c7e1f003ad685fb57a215996d6b24c6f1ed830fa43383180a" "registry+https://github.com/rust-lang/crates.io-index#bumpalo@3.19.0" = "b61fb56f898b27098f1ce33023e19e683996197a1e5dc7459a6e8105625be66b" "registry+https://github.com/rust-lang/crates.io-index#bytecheck@0.6.12" = "cc1c82108a15bfd9498f5e283fc52b0aa9ce22f82a010fe98960b5b3ee240e80" "registry+https://github.com/rust-lang/crates.io-index#bytecheck_derive@0.6.12" = "8b0c10e17c673205907d056bd4e31e3d89420ca4235e61c243a8892ebd295e77" @@ -68,7 +69,8 @@ version = 2 "registry+https://github.com/rust-lang/crates.io-index#dotenvy@0.15.7" = "f8b6c5f1e4cf5b2ebf699a6a42adb35aea874f3f34190d92d8171ded922751ef" "registry+https://github.com/rust-lang/crates.io-index#either@1.15.0" = "ea07b094734ae7868b2f92945f1d3eb5c1dca64309662e9f146ff9a57720ec20" "registry+https://github.com/rust-lang/crates.io-index#encoding_rs@0.8.35" = "4f2ca74488af878419d09ec566f92d1d553843a64a61111d2a1acac529ebe6fe" -"registry+https://github.com/rust-lang/crates.io-index#env_logger@0.8.4" = "367ed212a2a10a8ca532ecef8977f1883aff7ea51685f76ca6e570fbf58b03a4" +"registry+https://github.com/rust-lang/crates.io-index#env_filter@1.0.0" = "9b055e7af48895ac549cdfc1c5c53a02530bff410cf1d1c913055ec60df640ee" +"registry+https://github.com/rust-lang/crates.io-index#env_logger@0.11.9" = "0b2d7dc325b07398b4769f318f2aae520ae8dabe56c05f321b1cc92dd8d970fa" "registry+https://github.com/rust-lang/crates.io-index#equivalent@1.0.2" = "5abab9b0ab1fca4d17ce9d4b524c15d1c194ce6618cada03354a3574af2b0c12" "registry+https://github.com/rust-lang/crates.io-index#errno@0.3.14" = "d125e87028518a47d829cb606a9eb657edce9e9e1c01d9c806e392891938f418" "registry+https://github.com/rust-lang/crates.io-index#etcetera@0.8.0" = "1b6049c3e827268bd3585c98f66dca16ba7d70b0f6fa1ffde17fe12be4586cab" @@ -88,11 +90,12 @@ version = 2 "registry+https://github.com/rust-lang/crates.io-index#futures-macro@0.3.31" = "7582a90c08a50cb281af2e6ac63b5180323f758b463c383fdfc6cc2c55b954e9" "registry+https://github.com/rust-lang/crates.io-index#futures-sink@0.3.31" = "3069e3a8cd942545472bd78e08204a76989de476f8b0bf737f97d8f10ba4ff5b" "registry+https://github.com/rust-lang/crates.io-index#futures-task@0.3.31" = "f6952b08d050d19e9d9aa27791ba6e88202de2135f9592b0df313df1935518d5" -"registry+https://github.com/rust-lang/crates.io-index#futures-util@0.3.31" = "74aa719140bf3e94ff917b9145cf1e7922a8c5180a1704bb46ece4a505d9686e" +"registry+https://github.com/rust-lang/crates.io-index#futures-util@0.3.31" = "f33043971688fa34033b5e50ae16aaf448b45d843606e7633e88bc119784f744" "registry+https://github.com/rust-lang/crates.io-index#futures@0.3.31" = "d1c72471b3f0d61c2f913c98af68c7045b916bf0feb344ae995e393653b14305" "registry+https://github.com/rust-lang/crates.io-index#generic-array@0.14.7" = "fda989f4c8ee1455f983d4015a69307138f8a32f3ad2134cb48cf2e190db4d85" "registry+https://github.com/rust-lang/crates.io-index#getrandom@0.2.16" = "c818b094a5a5fec6a5c60765476252c6c3e18660379cded7e6713758a566eb39" "registry+https://github.com/rust-lang/crates.io-index#getrandom@0.3.4" = "eb05c443fd9b6ca421fdb758a4d72ac84ccf9a6b5d9fc3464a958552ffed4b24" +"registry+https://github.com/rust-lang/crates.io-index#getrandom@0.4.1" = "baa3537522bf4886a39a265f452b80feba14becdb53cdb4a1ab6b847b2a821f4" "registry+https://github.com/rust-lang/crates.io-index#glob@0.3.3" = "eb79d7bc94e6f5355badd5a8d40f9f3ed1883ee9e8a811419c949d9e142b9054" "registry+https://github.com/rust-lang/crates.io-index#hashbrown@0.12.3" = "945f02f52c9d9763b6095e9369c2b79236e11d3c3becfdcc3800b031788d115f" "registry+https://github.com/rust-lang/crates.io-index#hashbrown@0.14.5" = "9f36a014235dbc170a3a204875840fe6054a7c91bd03bb60f2f29ad20cc356e3" @@ -122,15 +125,17 @@ version = 2 "registry+https://github.com/rust-lang/crates.io-index#icu_properties@2.1.1" = "e17a15a5cbf0c852d7cf522a29dce5f2fa5ebe28d64f03009dcb49a3582ecc38" "registry+https://github.com/rust-lang/crates.io-index#icu_properties_data@2.1.1" = "3a928119370c8d442d3cdbfe3f4a02d0a35ee81cdfcb3c0eac7a6b0ca18fc315" "registry+https://github.com/rust-lang/crates.io-index#icu_provider@2.1.1" = "f1e191c3e4fa71b07a98f0e980aed0ff5c808ad29e81374db711dcf747107174" +"registry+https://github.com/rust-lang/crates.io-index#id-arena@2.3.0" = "12869c245f7d22a88996d82288158ce91a931c4f8f021fdf5a158db3cddcb7d1" "registry+https://github.com/rust-lang/crates.io-index#idna@1.1.0" = "e69518f9ad6179e8332014b15367a1888123b4cfb843c34ce838856c58c071af" "registry+https://github.com/rust-lang/crates.io-index#idna_adapter@1.2.1" = "6f731c5716c18d9ac625711d31f30f81c54fc4749f54fb14eb41ebcde6e88dc6" -"registry+https://github.com/rust-lang/crates.io-index#indexmap@2.12.1" = "2487564ea5484ba20592f1f3663d001852e6f58d9e2b1ce7baf2a46aa90e462e" +"registry+https://github.com/rust-lang/crates.io-index#indexmap@2.12.1" = "f370e5c7b0c3a2ca910a17aa71a19f0718a949899a11cfc1c85505f89032bf81" "registry+https://github.com/rust-lang/crates.io-index#inherent@1.0.13" = "02bb0185491d7306cd557451b881cb9b99dabbb20b8dd5ccdfa86aae361e0d15" "registry+https://github.com/rust-lang/crates.io-index#itertools@0.13.0" = "e062ccfedbb80efdc226a04d2aa8b036611b6d32bc33fab50b7b4afefcf1107b" "registry+https://github.com/rust-lang/crates.io-index#itoa@1.0.15" = "069c02c3cb8ee706408a014038a3d36c0b097aeda593bc7bcab1b7d88b23334a" "registry+https://github.com/rust-lang/crates.io-index#jobserver@0.1.34" = "2eee03e2c2e527e05f9c0eb3cf96ae153e943c09a75fdc332b44ca85c4b7bf2e" "registry+https://github.com/rust-lang/crates.io-index#js-sys@0.3.83" = "4a79fd435699556d8bbc4ad702af2da3bb4649273eed260b878154925b6e132e" "registry+https://github.com/rust-lang/crates.io-index#lazy_static@1.5.0" = "020e90a9414ab97c5bf9a8a61728ebbdf541855144aa99309e157a89705e0fbd" +"registry+https://github.com/rust-lang/crates.io-index#leb128fmt@0.1.0" = "3aaa5d79f1d50604b172fb45414d1bc2a022031fbc98610542e909370bac2449" "registry+https://github.com/rust-lang/crates.io-index#libc@0.2.181" = "01e85fe091c0c0d096ef24773a303dedcbe5fdad5dba5879943eadc22267c92a" "registry+https://github.com/rust-lang/crates.io-index#libloading@0.8.9" = "f44726b077f568146166c0f61f392f36298b85b9ae7749ee601b09c6d02473a9" "registry+https://github.com/rust-lang/crates.io-index#libm@0.2.15" = "cd94f7d6d78551309bcf05c2cb102289c9d29e10d6faaaba174722beb8853326" @@ -144,13 +149,13 @@ version = 2 "registry+https://github.com/rust-lang/crates.io-index#lru-mem@0.3.0" = "184ca2e67374205c454c41ace5d29d4c922d88ad82bb905d1a00000c50f258c0" "registry+https://github.com/rust-lang/crates.io-index#matchit@0.8.4" = "6e81c53935b51314a8a97cb33528c3b225c9eee1ccdf61fdf59ca517664ff9ee" "registry+https://github.com/rust-lang/crates.io-index#md-5@0.10.6" = "18d6bb2181b839f6ffadadfb6b499f068c57050da40b6450a177982877ee6a93" -"registry+https://github.com/rust-lang/crates.io-index#memchr@2.7.6" = "29a3b30b508184a86b69074e50b4658fb07f0f67ce7a0fcda8b807a121f3c454" +"registry+https://github.com/rust-lang/crates.io-index#memchr@2.8.0" = "2e371594bab60c6e7265d54705a7d596bcdb8d32ef1fbd4ad019ab489a66d0b9" "registry+https://github.com/rust-lang/crates.io-index#mime@0.3.17" = "874dd444b52333fb0c80c699683e982eb8763067da353cad5039f04907f00658" "registry+https://github.com/rust-lang/crates.io-index#minimal-lexical@0.2.1" = "8094ff1242ec4361f3e4a095c00361eae5975e5bffa058e8d372f8c9c0f952f7" "registry+https://github.com/rust-lang/crates.io-index#miniz_oxide@0.8.9" = "886746246ee7815375aee39029630fe4c34885a6c117fec279ac1ba3ca09d0ca" "registry+https://github.com/rust-lang/crates.io-index#mio@1.1.1" = "588e4d7dee1b123377c616d3afb9dfe104f9a9edbdc3fe1d049d15c81bc437b7" "registry+https://github.com/rust-lang/crates.io-index#natord@1.0.9" = "c0227b24bcf1d15d97f25673ede276e2903ff6d31017d1be062a7a7b94599d05" -"registry+https://github.com/rust-lang/crates.io-index#nom@7.1.3" = "882b7b8947c92d5d566ef6e1daada9593061e5ab7f7390849d8b5e8bd0ce4705" +"registry+https://github.com/rust-lang/crates.io-index#nom@7.1.3" = "a89f137cca41a2c803b582c5dc34193da86ceb9f2c3fdec6579cac083500bc3c" "registry+https://github.com/rust-lang/crates.io-index#nu-ansi-term@0.50.3" = "414b7230f93019dee6d24b817afcb96bf8eb0d2ea2ee4b830e5635d4bf3111bd" "registry+https://github.com/rust-lang/crates.io-index#num-bigint-dig@0.8.6" = "3fcab07d24fab8268baefc383f9c4476180270d805d1b842cdaa7578f4b27c3b" "registry+https://github.com/rust-lang/crates.io-index#num-bigint@0.4.6" = "285254bcb55ecce71a0e4fc070be3bd96a306b2675d2517c0058a1aa2ce9133a" @@ -179,6 +184,7 @@ version = 2 "registry+https://github.com/rust-lang/crates.io-index#potential_utf@0.1.4" = "17e4f2025a2f00adfc543b9d500f1b4349a416e85bb80f9ed9ce2e82f454c98c" "registry+https://github.com/rust-lang/crates.io-index#powerfmt@0.2.0" = "50f853bc1536b0b3d6c881a457e02e3da24a97e9f11f38e97ff7745651c52ccb" "registry+https://github.com/rust-lang/crates.io-index#ppv-lite86@0.2.21" = "a7783aab8209f03761eb7b405169c7f8cd05cfbf72bbe969362ec136fe2f4e76" +"registry+https://github.com/rust-lang/crates.io-index#prettyplease@0.2.37" = "4200771fc8addd0518790136990b53d4614ba50fb8b126bb36b0f1199b5533f0" "registry+https://github.com/rust-lang/crates.io-index#proc-macro-crate@3.4.0" = "3320c04b78c3b569ee42c916f7d0ae87b4cc0946a2a0558b98ea734df0588400" "registry+https://github.com/rust-lang/crates.io-index#proc-macro-error-attr2@2.0.0" = "a6937e1e95db0ab00e59ee0587cfed71be83b4aad72998eb987576e22d118af8" "registry+https://github.com/rust-lang/crates.io-index#proc-macro-error2@2.0.1" = "4764fd18eb91f273853bc723f86a06b208009624971e34bd5d61853a70699d14" @@ -186,30 +192,30 @@ version = 2 "registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.103" = "9b25ba05e80fc659ff7d42f3d5606545aa8d189a21ef05aee1ad690ffa036123" "registry+https://github.com/rust-lang/crates.io-index#ptr_meta@0.1.4" = "a39cc9491aa20110894b613d62277e1d61df7a0d658e5228bd8657237cb04ad7" "registry+https://github.com/rust-lang/crates.io-index#ptr_meta_derive@0.1.4" = "9eb2472593a4173aba6a3c61291dd156933072eb2822ae7a1c9fdbae3461a1fc" -"registry+https://github.com/rust-lang/crates.io-index#quickcheck@1.0.3" = "8d91b2a99eb8fd2ec6beea7373838e82de6c76b7e9b6e3cc6beecdbb9f55bcff" +"registry+https://github.com/rust-lang/crates.io-index#quickcheck@1.1.0" = "fc3b0759c2206ac5c6fe56270efde7fe7e0cc8ce6c755ba8c7f5b4e476f63999" "registry+https://github.com/rust-lang/crates.io-index#quote@1.0.42" = "91c8d87ed79d624a31a96de45ffb568d706c6d680d9b059666c790d6b8df9a42" "registry+https://github.com/rust-lang/crates.io-index#r-efi@5.3.0" = "8b782f8b39e0573e49058548a27f0982ac72a7029326d2bc61b6df3c194cffaa" "registry+https://github.com/rust-lang/crates.io-index#radium@0.7.0" = "52ab1f0da4ca3712c10b6f2268313ee3f674dace171872ca510a78e825f01b90" -"registry+https://github.com/rust-lang/crates.io-index#rand@0.8.5" = "12c2bc1a3740ed20daf05a8e67f285f98d57b2a28c19a89506b5e847c169f7db" +"registry+https://github.com/rust-lang/crates.io-index#rand@0.10.0" = "a392aaa4dc7cc0afc8348319547a1f4266eb5725c6fa163603a0a9ff963a4be1" +"registry+https://github.com/rust-lang/crates.io-index#rand@0.8.5" = "61b1963efd8095f675cf3f201c03fb97d1ef4260b78a9c556f2d719566fd54d7" "registry+https://github.com/rust-lang/crates.io-index#rand@0.9.2" = "878e5168572124872f9ce669597b25ffa4ab4aa8ec02894ad6e5f238a47e6758" -"registry+https://github.com/rust-lang/crates.io-index#rand_chacha@0.10.0" = "fd5094f113fe26db90002b895690fc33ad66ca479492771d71e1de9e7e07eb4e" "registry+https://github.com/rust-lang/crates.io-index#rand_chacha@0.3.1" = "08c84d54e52a16abda285b9ff0dc9ba53275ff0400893d18cadca9e62136117c" -"registry+https://github.com/rust-lang/crates.io-index#rand_chacha@0.9.0" = "4e7405944d2d3059f769ff386f08a93355142c52186b247b221324eb38f3a04f" +"registry+https://github.com/rust-lang/crates.io-index#rand_chacha@0.9.0" = "24a75837f81f30b0b08f17a21c76397c5a0b135189e8534ce16aff9d9d956e28" "registry+https://github.com/rust-lang/crates.io-index#rand_core@0.10.0" = "84d75f2d2736bceb0126450527b7784ed991be535e32d195acfb510dfa207be3" "registry+https://github.com/rust-lang/crates.io-index#rand_core@0.6.4" = "9a4955d1ebf74d5a34229d7a7dd9a4fcb4d756d25c255a754764e413cb70eb02" "registry+https://github.com/rust-lang/crates.io-index#rand_core@0.9.3" = "606289c70ddccf037a657cec71a2cbd5b7d4ab42b02a5712950e004aebfc8ee0" "registry+https://github.com/rust-lang/crates.io-index#rayon-core@1.13.0" = "b6da241fe5b8738570340d7c787c7fde07961356a3ceccd8ba3f09eb1fb89614" "registry+https://github.com/rust-lang/crates.io-index#rayon@1.11.0" = "eb751029538ad71563d5b5014b17b63ef6f7c8728009b0362bee66d9cc434c08" "registry+https://github.com/rust-lang/crates.io-index#redox_syscall@0.5.18" = "f714b651d9977db1884f89f8bb9eed001670b6d14448e0dac3355aca0dcd2a79" -"registry+https://github.com/rust-lang/crates.io-index#regex-automata@0.4.13" = "32dff663d49202a5536712f433d06c2d79097e5b022035241d1dc732911313b1" +"registry+https://github.com/rust-lang/crates.io-index#regex-automata@0.4.13" = "858d0403315fdd738425408d93c549a2b5f86dda0d3b406e2247f1645d920f93" "registry+https://github.com/rust-lang/crates.io-index#regex-syntax@0.8.8" = "b5bd7a8b232100b181ef43ff406fb2382e503828b02a43cd606f98d6ea0ad950" -"registry+https://github.com/rust-lang/crates.io-index#regex@1.12.2" = "10f6a5c57952790e35d0c05df1e7eafd9c894d80edd73975f10517c9b6c1a00a" +"registry+https://github.com/rust-lang/crates.io-index#regex@1.12.2" = "e640b9d3c534b375567bffc8c9cb989938f829ec848f620da291d305f375049e" "registry+https://github.com/rust-lang/crates.io-index#rend@0.4.2" = "e1477adda7718f5953efaa45ef12a2e30c0037c5723d544285f1d21d751a092b" "registry+https://github.com/rust-lang/crates.io-index#ring@0.17.14" = "08b31cc85dc51171a8281f92ef82b8c3f9966ce9945d71093aab677887186bf4" "registry+https://github.com/rust-lang/crates.io-index#rkyv@0.7.45" = "e686f584b9d7e39561f9b9e66e9220a3847cfa4dc2e6a618afb1cef4ad5b5179" "registry+https://github.com/rust-lang/crates.io-index#rkyv_derive@0.7.45" = "ad51df9d2e223d73130300a8075a8eaeed101ff95d4c9ad1252498f7186db950" "registry+https://github.com/rust-lang/crates.io-index#rsa@0.9.10" = "9e4146e51ce7cb3bfeca2da05259109f47b38350679c086df91d3c492e59a808" -"registry+https://github.com/rust-lang/crates.io-index#rust_decimal@1.39.0" = "49c913cb2f583556a2cb3b988c01520f40aef6996d070f7877705a221b575596" +"registry+https://github.com/rust-lang/crates.io-index#rust_decimal@1.39.0" = "b6e5be3f346b31adf8bbe736cbe3ad02b7a47a279e61338ee89625c61bb50d4e" "registry+https://github.com/rust-lang/crates.io-index#rustc-hash@2.1.1" = "0679bb21a175710a797b96bedea9bb8d694b5c2110360190bb128ea90c196143" "registry+https://github.com/rust-lang/crates.io-index#rustc_version@0.4.1" = "151a5417e3d8e8cb75fb66d5633ca22bbf4557ba427427529179e3da85b3d795" "registry+https://github.com/rust-lang/crates.io-index#rustix@1.1.3" = "f385afbeb86090e1143c7929a486ae7fd8159c9249f376ac771dcf115def8561" @@ -218,15 +224,15 @@ version = 2 "registry+https://github.com/rust-lang/crates.io-index#scopeguard@1.2.0" = "0baa527d86d4a1c5caf29ed5f5bdd5dde46639205aa6cdbbbfb97f5115865ec0" "registry+https://github.com/rust-lang/crates.io-index#sea-bae@0.2.1" = "d7e7b6b7b0615fa6e7efd640b10011eb12875a98760a90a060b0f24b8eaac803" "registry+https://github.com/rust-lang/crates.io-index#sea-orm-macros@1.1.19" = "6db2b7a1cab3825bd3ba21c12186177be99a9ee3fb52227ed095b8c5f49858ac" -"registry+https://github.com/rust-lang/crates.io-index#sea-orm@1.1.19" = "4555e59a6beb46b64ccdc800e5dac19b1fa6cbb0459466fa97610c3f6530871d" -"registry+https://github.com/rust-lang/crates.io-index#sea-query-binder@0.7.0" = "19576482834ce58401de3727c14a6cd3022871a76a902200200fee0da8c36e5a" -"registry+https://github.com/rust-lang/crates.io-index#sea-query@0.32.7" = "e8fa50ad012cdd6ddd78c5a5901c721a88a8d6ca350f4c35ee5e57c7ae6052d6" +"registry+https://github.com/rust-lang/crates.io-index#sea-orm@1.1.19" = "8617e5a73d4ba657f4d2fd284341a2e71098e1ad93c69c82092b9a615f064752" +"registry+https://github.com/rust-lang/crates.io-index#sea-query-binder@0.7.0" = "adb5340989b329c5d9cdf6ebf1b94467e5db5ea5e34939b8e5b97f6ddfa8ab59" +"registry+https://github.com/rust-lang/crates.io-index#sea-query@0.32.7" = "58619e6065add59d9357ed95b242f5a12ce81f791ec56ba0e3c267c38933f8ca" "registry+https://github.com/rust-lang/crates.io-index#seahash@4.1.0" = "5bfb692d1110feebdd6ddd8b054cb74393a5b1127323bc80d0351c460b189393" "registry+https://github.com/rust-lang/crates.io-index#semver@1.0.27" = "38879be2c30d8b28a8ad9bfbe8faf8850b5649e941c4c6dac305b9bd1f362970" "registry+https://github.com/rust-lang/crates.io-index#serde@1.0.228" = "951cc1355c31ddec2cd9225fde7ebfe6a8151b7c614ce9dd13eb4a544d1225b1" "registry+https://github.com/rust-lang/crates.io-index#serde_core@1.0.228" = "3625e294d8320e080a0e07891b1293cd2f2159ea274077a9f422ef9b7c11bf4d" "registry+https://github.com/rust-lang/crates.io-index#serde_derive@1.0.228" = "ba84cc43d1adf4d31fd4cdec6bd1f81fa4d4d38e6ed4ca04d9a6bd81544b77f2" -"registry+https://github.com/rust-lang/crates.io-index#serde_json@1.0.145" = "998484cdc2e8a39bc1bdeebbc98d701dcd47923acf70886e03871eccba5c6730" +"registry+https://github.com/rust-lang/crates.io-index#serde_json@1.0.149" = "4e8aaaba03926bdbc0c2a1aad4aea08e32c0aad7dbf7e8547d6334b8f33e930b" "registry+https://github.com/rust-lang/crates.io-index#serde_path_to_error@0.1.20" = "031adadae14ec9eeca1b810e971bd01870b9e04f8d15b28d50bea29680709058" "registry+https://github.com/rust-lang/crates.io-index#serde_urlencoded@0.7.1" = "b69a5374b15ffd36e37d7f114e67e391029918543fbcd5e619739c2a1b06603d" "registry+https://github.com/rust-lang/crates.io-index#sha1@0.10.6" = "af444a9045321fbb47d236a22fc5b1980dd11fc198d74088cff34639b0528655" @@ -243,11 +249,11 @@ version = 2 "registry+https://github.com/rust-lang/crates.io-index#socket2@0.6.1" = "43b87959931f74b096ba04a046da884b210f4cc8c5d77a5c894e7c97bd488874" "registry+https://github.com/rust-lang/crates.io-index#spin@0.9.8" = "0a89a1b9fb5520dfef257e4592b0d06a5a693ae6e24f0596674da14e4422e93e" "registry+https://github.com/rust-lang/crates.io-index#spki@0.7.3" = "38cff90801eaeb44ad576151bf270494dbbaafbd3b6f1add2d214ddfa31b4699" -"registry+https://github.com/rust-lang/crates.io-index#sqlx-core@0.8.6" = "b17026c754ddeb57bc896984c8084d26ae17b3ba615d0e298c1a1577912eb6f7" -"registry+https://github.com/rust-lang/crates.io-index#sqlx-macros-core@0.8.6" = "c801330650250cb1edf1a1471ceb7f952e447488811daa9482ca532059d9ffec" +"registry+https://github.com/rust-lang/crates.io-index#sqlx-core@0.8.6" = "011fd49e28743e94a4ff834ae9d8480d2fb97154b5d889453bb35fc94a7cf848" +"registry+https://github.com/rust-lang/crates.io-index#sqlx-macros-core@0.8.6" = "e21deac1f8565fd470281d5a0510f61e42d094919d320b92980408c2e8149b76" "registry+https://github.com/rust-lang/crates.io-index#sqlx-macros@0.8.6" = "1435b9cdd7ff47e9a3cffd206777e1764a38a0d20b44a4bcba0179b27c237658" -"registry+https://github.com/rust-lang/crates.io-index#sqlx-mysql@0.8.6" = "aa2a4739e8674fafb4307d36de711a487e563fcb3fc724bc7456a855aaea629d" -"registry+https://github.com/rust-lang/crates.io-index#sqlx-postgres@0.8.6" = "4356e9b1329a9ae0251495ec598d5508a00159f7c3309385823a803932c27599" +"registry+https://github.com/rust-lang/crates.io-index#sqlx-mysql@0.8.6" = "7ace958314ee95f75c542f09045e1b82333f10ea94b2dd2d046d81409812a815" +"registry+https://github.com/rust-lang/crates.io-index#sqlx-postgres@0.8.6" = "588662bc40a310ee2dbade9c83582a063fd692354444f41fdf05fb0293803afa" "registry+https://github.com/rust-lang/crates.io-index#sqlx-sqlite@0.8.6" = "5283d14fa29486923c40420850ab8cdb3e6c5ee648d90f647e36ae129d7ba277" "registry+https://github.com/rust-lang/crates.io-index#sqlx@0.8.6" = "add18a2766bae9eee4954835d6f570e51d019acba17cfd4ae54738b657b04095" "registry+https://github.com/rust-lang/crates.io-index#stable_deref_trait@1.2.1" = "228237c0b3c456d90942c2213844fbab55e828d8d6e70955151d4eecf967f2ed" @@ -260,7 +266,7 @@ version = 2 "registry+https://github.com/rust-lang/crates.io-index#sync_wrapper@1.0.2" = "002de477898e20cf93af9ae1e72196c8d46965d848700f1e1001a943971efb1e" "registry+https://github.com/rust-lang/crates.io-index#synstructure@0.13.2" = "a0fce44b849ef90c97e01cbcceb3cfd12a9e502355a3bff34028dbf2f663ab44" "registry+https://github.com/rust-lang/crates.io-index#tap@1.0.1" = "65ddab397aff4ea57dcd56004a95d452cffa0185eb41e938b71d4ffb883ca673" -"registry+https://github.com/rust-lang/crates.io-index#tempfile@3.24.0" = "cd1abdfba6338367de1b5516e7a93165a82f8d7b1956a812eb3bba9c56acf374" +"registry+https://github.com/rust-lang/crates.io-index#tempfile@3.25.0" = "7a9a098143744d25753153aaaef053b879a24cfb5afc3d49ba34ba0cf4d18f99" "registry+https://github.com/rust-lang/crates.io-index#thiserror-impl@2.0.18" = "4d963d87460c883029e8aaffd06a7b385894163557a7dedc704578bcc4bac4ad" "registry+https://github.com/rust-lang/crates.io-index#thiserror@2.0.18" = "fd1b02edbdea37c53349232b24816ef4bfa09ba089a820e0bb39b50f8d2d2b20" "registry+https://github.com/rust-lang/crates.io-index#thread_local@1.1.9" = "2a6251ab49209b1905fabf4146850ec260b2411857bb5a5ad48e68bb38b8eb55" @@ -303,11 +309,15 @@ version = 2 "registry+https://github.com/rust-lang/crates.io-index#virtue@0.0.18" = "2d1376e442772102fce8b9b6635530fb12bdecc3fd3d2a3fef3636e442469f4a" "registry+https://github.com/rust-lang/crates.io-index#wasi@0.11.1+wasi-snapshot-preview1" = "9c7da0443e0bf7dff296b9c6a81a67964fa0290e311767101860356a664bc268" "registry+https://github.com/rust-lang/crates.io-index#wasip2@1.0.1+wasi-0.2.4" = "66e9546d4dcc87766fd72d8d5ef9987e133d78efc6834cd9b416a019e8098ff4" +"registry+https://github.com/rust-lang/crates.io-index#wasip3@0.4.0+wasi-0.3.0-rc-2026-01-06" = "c534f9205391d698c6cc60c6bf660b07de4f4a8c8851a3bf0a7cdf43022b81d4" "registry+https://github.com/rust-lang/crates.io-index#wasite@0.1.0" = "430ecc5abca1bee65aeed502a5eec51bcc2550596e3f73de8ac9d322806097fc" "registry+https://github.com/rust-lang/crates.io-index#wasm-bindgen-macro-support@0.2.106" = "4c9111b5215e60cb2a134e951c22a8aeabca7fd48753e4621581e98879af2eb9" "registry+https://github.com/rust-lang/crates.io-index#wasm-bindgen-macro@0.2.106" = "a3003e560c064a9d9198e838e544f6f8466d8e8d5fa5d37ecaba04ff7d8f3b27" "registry+https://github.com/rust-lang/crates.io-index#wasm-bindgen-shared@0.2.106" = "67d3456330ea31c951800385f72a6e7e6706b10e994c567b68cac1f27ac75818" "registry+https://github.com/rust-lang/crates.io-index#wasm-bindgen@0.2.106" = "e9a929ceecc76fa6e406a304f170d7410f02588c0dd4a7d86a0e8828b7f46a6b" +"registry+https://github.com/rust-lang/crates.io-index#wasm-encoder@0.244.0" = "7a44fadb036ee1d345383348eda9c98115c48a90ff0892416157bfb24fa6f631" +"registry+https://github.com/rust-lang/crates.io-index#wasm-metadata@0.244.0" = "71bce0fde92ace8591fe011a1f1c53ef40cb73161b5c1fd48fd8e23f1aeaa762" +"registry+https://github.com/rust-lang/crates.io-index#wasmparser@0.244.0" = "ae1abd40bf2c8ab52e8f5cb06c0fdc6657a6dcc4c4d9274a06136b7110db6f02" "registry+https://github.com/rust-lang/crates.io-index#whoami@1.6.1" = "5de246cdae006a797a201363a8e6cb09a7444ab8e39e0f02640673f6a0b2b537" "registry+https://github.com/rust-lang/crates.io-index#windows-core@0.62.2" = "a53a12e575072447f818df84dab90dfef7bff781d28442d5dbc83401cde22264" "registry+https://github.com/rust-lang/crates.io-index#windows-implement@0.60.2" = "cea6d73053111e07401f6ec615ae57a2b907dfec35491ba68bee480e58a4fc3a" @@ -345,8 +355,14 @@ version = 2 "registry+https://github.com/rust-lang/crates.io-index#windows_x86_64_msvc@0.48.5" = "81d2d0f5ef71a9f9bfdafeb6b63fd7381b23f33f1755da936dd1f830afb2f2ba" "registry+https://github.com/rust-lang/crates.io-index#windows_x86_64_msvc@0.52.6" = "c2a6bfcc8e073a4dd33a6426fdbd698ac611fe3ec6c179591786efceaa2d6721" "registry+https://github.com/rust-lang/crates.io-index#windows_x86_64_msvc@0.53.1" = "6c1a38bede7258be170d8bfbcd7846282fb443c2d870183bcb2ff0b849d44b0c" -"registry+https://github.com/rust-lang/crates.io-index#winnow@0.7.14" = "41164f26911d5b8c9273f13ef71416bf62adbc115d0cbd0a3f4bb1f290f6841d" +"registry+https://github.com/rust-lang/crates.io-index#winnow@0.7.14" = "bfa18e646638e7c1b8c68205fd516c604291f0f16d7ecd373810f1ad9d0ebbd0" +"registry+https://github.com/rust-lang/crates.io-index#wit-bindgen-core@0.51.0" = "d073d05122349b4d1fa21475fd30b9b58109468971b64f2f3c68da232f519a48" +"registry+https://github.com/rust-lang/crates.io-index#wit-bindgen-rust-macro@0.51.0" = "b63e86833b9901fa852e252f5d312946b49d225a0f065a422e54b9c82ae70ab3" +"registry+https://github.com/rust-lang/crates.io-index#wit-bindgen-rust@0.51.0" = "1a3e2024910c8cd78bac42591a807a7de45ad08f58f0c49dde52a3ab86676886" "registry+https://github.com/rust-lang/crates.io-index#wit-bindgen@0.46.0" = "b1f4351aafc5a8a7f12f71e1e6acebc3d3da7e928331f659e0b60936473fd938" +"registry+https://github.com/rust-lang/crates.io-index#wit-bindgen@0.51.0" = "507ffa2f33439c25ed5ea7c92c8045024f696f2e8708ed190073c7531bcf40df" +"registry+https://github.com/rust-lang/crates.io-index#wit-component@0.244.0" = "ff6eda169a0c2b6526c0a9782264c52e4c2f2c516f8e2a208858652b15cd461c" +"registry+https://github.com/rust-lang/crates.io-index#wit-parser@0.244.0" = "60209c37186f1c074c3b63ab0d3e34df2f87d781186a9cda744bc780a3f6d239" "registry+https://github.com/rust-lang/crates.io-index#writeable@0.6.2" = "f059a994b5382afd67fa9c6f0acee955cc454444e78d9b998a038cc32dbea748" "registry+https://github.com/rust-lang/crates.io-index#wyz@0.5.1" = "bc3163e53888d6e84c9127c5de7ce9fcf9adb20af21a79e666c2e83ed05f7b12" "registry+https://github.com/rust-lang/crates.io-index#yansi@1.0.1" = "1071dc821ebd57370a3786711c163e0477cb88f44607d101ebd39d23de55ca12" @@ -360,4 +376,5 @@ version = 2 "registry+https://github.com/rust-lang/crates.io-index#zerotrie@0.2.3" = "172de84e8b3cabf289303ff9ecd5ae64e11796a4c668d84796963f808a459a08" "registry+https://github.com/rust-lang/crates.io-index#zerovec-derive@0.11.2" = "434a717e722cde14d2768b4a82efe3ba949dda463161278f94ec6b8929c636e5" "registry+https://github.com/rust-lang/crates.io-index#zerovec@0.11.5" = "de4a6d6d097897069f16330eb2a92b8d3b7fbbe154e44ff42f4702a94d429479" +"registry+https://github.com/rust-lang/crates.io-index#zmij@1.0.21" = "f4f3ef1a00b2201f5f19c9552ed2d35629aaaef9077c545358504e8659891540" "registry+https://github.com/rust-lang/crates.io-index#zstd-sys@2.0.16+zstd.1.5.7" = "d84f1ee84a7375e518a394ec7e7ed1268087e5b3ba1647911e69920f4b541867" diff --git a/third-party/rust/crates/aho-corasick/1.1.4/BUCK b/third-party/rust/crates/aho-corasick/1.1.4/BUCK index c1cf573a..ff9a80c4 100644 --- a/third-party/rust/crates/aho-corasick/1.1.4/BUCK +++ b/third-party/rust/crates/aho-corasick/1.1.4/BUCK @@ -29,5 +29,5 @@ rust_library( ], rustc_flags = ["@$(location :aho-corasick-manifest[env_flags])"], visibility = ["PUBLIC"], - deps = ["//third-party/rust/crates/memchr/2.7.6:memchr"], + deps = ["//third-party/rust/crates/memchr/2.8.0:memchr"], ) diff --git a/third-party/rust/crates/anyhow/1.0.102/BUCK b/third-party/rust/crates/anyhow/1.0.102/BUCK new file mode 100644 index 00000000..747d9266 --- /dev/null +++ b/third-party/rust/crates/anyhow/1.0.102/BUCK @@ -0,0 +1,66 @@ +# @generated by `cargo buckal` + +load("@buckal//:cargo_manifest.bzl", "cargo_manifest") +load("@buckal//:wrapper.bzl", "buildscript_run", "rust_binary", "rust_library") + +http_archive( + name = "anyhow-vendor", + urls = ["https://static.crates.io/crates/anyhow/anyhow-1.0.102.crate"], + sha256 = "7f202df86484c868dbad7eaa557ef785d5c66295e41b460ef922eca0723b842c", + type = "tar.gz", + strip_prefix = "anyhow-1.0.102", + out = "vendor", +) + +cargo_manifest( + name = "anyhow-manifest", + vendor = ":anyhow-vendor", +) + +rust_library( + name = "anyhow", + srcs = [":anyhow-vendor"], + crate = "anyhow", + crate_root = "vendor/src/lib.rs", + edition = "2021", + env = { + "OUT_DIR": "$(location :anyhow-build-script-run[out_dir])", + }, + features = [ + "default", + "std", + ], + rustc_flags = [ + "@$(location :anyhow-build-script-run[rustc_flags])", + "@$(location :anyhow-manifest[env_flags])", + ], + visibility = ["PUBLIC"], +) + +rust_binary( + name = "anyhow-build-script-build", + srcs = [":anyhow-vendor"], + crate = "build_script_build", + crate_root = "vendor/build.rs", + edition = "2021", + features = [ + "default", + "std", + ], + rustc_flags = ["@$(location :anyhow-manifest[env_flags])"], + visibility = [], +) + +buildscript_run( + name = "anyhow-build-script-run", + package_name = "anyhow", + buildscript_rule = ":anyhow-build-script-build", + env_srcs = [":anyhow-manifest[env_dict]"], + features = [ + "default", + "std", + ], + version = "1.0.102", + manifest_dir = ":anyhow-vendor", + visibility = ["PUBLIC"], +) diff --git a/third-party/rust/crates/axum/0.8.8/BUCK b/third-party/rust/crates/axum/0.8.8/BUCK index 5860d2ed..94caafa4 100644 --- a/third-party/rust/crates/axum/0.8.8/BUCK +++ b/third-party/rust/crates/axum/0.8.8/BUCK @@ -51,12 +51,12 @@ rust_library( "//third-party/rust/crates/hyper/1.8.1:hyper", "//third-party/rust/crates/itoa/1.0.15:itoa", "//third-party/rust/crates/matchit/0.8.4:matchit", - "//third-party/rust/crates/memchr/2.7.6:memchr", + "//third-party/rust/crates/memchr/2.8.0:memchr", "//third-party/rust/crates/mime/0.3.17:mime", "//third-party/rust/crates/percent-encoding/2.3.2:percent-encoding", "//third-party/rust/crates/pin-project-lite/0.2.16:pin-project-lite", "//third-party/rust/crates/serde_core/1.0.228:serde_core", - "//third-party/rust/crates/serde_json/1.0.145:serde_json", + "//third-party/rust/crates/serde_json/1.0.149:serde_json", "//third-party/rust/crates/serde_path_to_error/0.1.20:serde_path_to_error", "//third-party/rust/crates/serde_urlencoded/0.7.1:serde_urlencoded", "//third-party/rust/crates/sync_wrapper/1.0.2:sync_wrapper", diff --git a/third-party/rust/crates/bstr/1.12.1/BUCK b/third-party/rust/crates/bstr/1.12.1/BUCK index e04ddda5..fd819617 100644 --- a/third-party/rust/crates/bstr/1.12.1/BUCK +++ b/third-party/rust/crates/bstr/1.12.1/BUCK @@ -32,7 +32,7 @@ rust_library( rustc_flags = ["@$(location :bstr-manifest[env_flags])"], visibility = ["PUBLIC"], deps = [ - "//third-party/rust/crates/memchr/2.7.6:memchr", + "//third-party/rust/crates/memchr/2.8.0:memchr", "//third-party/rust/crates/regex-automata/0.4.13:regex-automata", "//third-party/rust/crates/serde/1.0.228:serde", ], diff --git a/third-party/rust/crates/env_filter/1.0.0/BUCK b/third-party/rust/crates/env_filter/1.0.0/BUCK new file mode 100644 index 00000000..51f886bf --- /dev/null +++ b/third-party/rust/crates/env_filter/1.0.0/BUCK @@ -0,0 +1,33 @@ +# @generated by `cargo buckal` + +load("@buckal//:cargo_manifest.bzl", "cargo_manifest") +load("@buckal//:wrapper.bzl", "rust_library") + +http_archive( + name = "env_filter-vendor", + urls = ["https://static.crates.io/crates/env_filter/env_filter-1.0.0.crate"], + sha256 = "7a1c3cc8e57274ec99de65301228b537f1e4eedc1b8e0f9411c6caac8ae7308f", + type = "tar.gz", + strip_prefix = "env_filter-1.0.0", + out = "vendor", +) + +cargo_manifest( + name = "env_filter-manifest", + vendor = ":env_filter-vendor", +) + +rust_library( + name = "env_filter", + srcs = [":env_filter-vendor"], + crate = "env_filter", + crate_root = "vendor/src/lib.rs", + edition = "2021", + features = ["regex"], + rustc_flags = ["@$(location :env_filter-manifest[env_flags])"], + visibility = ["PUBLIC"], + deps = [ + "//third-party/rust/crates/log/0.4.29:log", + "//third-party/rust/crates/regex/1.12.2:regex", + ], +) diff --git a/third-party/rust/crates/env_logger/0.11.9/BUCK b/third-party/rust/crates/env_logger/0.11.9/BUCK new file mode 100644 index 00000000..26713751 --- /dev/null +++ b/third-party/rust/crates/env_logger/0.11.9/BUCK @@ -0,0 +1,33 @@ +# @generated by `cargo buckal` + +load("@buckal//:cargo_manifest.bzl", "cargo_manifest") +load("@buckal//:wrapper.bzl", "rust_library") + +http_archive( + name = "env_logger-vendor", + urls = ["https://static.crates.io/crates/env_logger/env_logger-0.11.9.crate"], + sha256 = "b2daee4ea451f429a58296525ddf28b45a3b64f1acf6587e2067437bb11e218d", + type = "tar.gz", + strip_prefix = "env_logger-0.11.9", + out = "vendor", +) + +cargo_manifest( + name = "env_logger-manifest", + vendor = ":env_logger-vendor", +) + +rust_library( + name = "env_logger", + srcs = [":env_logger-vendor"], + crate = "env_logger", + crate_root = "vendor/src/lib.rs", + edition = "2021", + features = ["regex"], + rustc_flags = ["@$(location :env_logger-manifest[env_flags])"], + visibility = ["PUBLIC"], + deps = [ + "//third-party/rust/crates/env_filter/1.0.0:env_filter", + "//third-party/rust/crates/log/0.4.29:log", + ], +) diff --git a/third-party/rust/crates/futures-util/0.3.31/BUCK b/third-party/rust/crates/futures-util/0.3.31/BUCK index e87e24a3..901448ad 100644 --- a/third-party/rust/crates/futures-util/0.3.31/BUCK +++ b/third-party/rust/crates/futures-util/0.3.31/BUCK @@ -48,7 +48,7 @@ rust_library( "//third-party/rust/crates/futures-macro/0.3.31:futures-macro", "//third-party/rust/crates/futures-sink/0.3.31:futures-sink", "//third-party/rust/crates/futures-task/0.3.31:futures-task", - "//third-party/rust/crates/memchr/2.7.6:memchr", + "//third-party/rust/crates/memchr/2.8.0:memchr", "//third-party/rust/crates/pin-project-lite/0.2.16:pin-project-lite", "//third-party/rust/crates/pin-utils/0.1.0:pin-utils", "//third-party/rust/crates/slab/0.4.11:slab", diff --git a/third-party/rust/crates/getrandom/0.4.1/BUCK b/third-party/rust/crates/getrandom/0.4.1/BUCK new file mode 100644 index 00000000..67a5a076 --- /dev/null +++ b/third-party/rust/crates/getrandom/0.4.1/BUCK @@ -0,0 +1,66 @@ +# @generated by `cargo buckal` + +load("@buckal//:cargo_manifest.bzl", "cargo_manifest") +load("@buckal//:wrapper.bzl", "buildscript_run", "rust_binary", "rust_library") + +http_archive( + name = "getrandom-vendor", + urls = ["https://static.crates.io/crates/getrandom/getrandom-0.4.1.crate"], + sha256 = "139ef39800118c7683f2fd3c98c1b23c09ae076556b435f8e9064ae108aaeeec", + type = "tar.gz", + strip_prefix = "getrandom-0.4.1", + out = "vendor", +) + +cargo_manifest( + name = "getrandom-manifest", + vendor = ":getrandom-vendor", +) + +rust_library( + name = "getrandom", + srcs = [":getrandom-vendor"], + crate = "getrandom", + crate_root = "vendor/src/lib.rs", + edition = "2024", + env = { + "OUT_DIR": "$(location :getrandom-build-script-run[out_dir])", + }, + features = ["sys_rng"], + rustc_flags = [ + "@$(location :getrandom-build-script-run[rustc_flags])", + "@$(location :getrandom-manifest[env_flags])", + ], + os_deps = { + "linux": ["//third-party/rust/crates/libc/0.2.181:libc"], + "macos": ["//third-party/rust/crates/libc/0.2.181:libc"], + }, + visibility = ["PUBLIC"], + deps = [ + "//third-party/rust/crates/cfg-if/1.0.4:cfg-if", + "//third-party/rust/crates/r-efi/5.3.0:r-efi", + "//third-party/rust/crates/rand_core/0.10.0:rand_core", + ], +) + +rust_binary( + name = "getrandom-build-script-build", + srcs = [":getrandom-vendor"], + crate = "build_script_build", + crate_root = "vendor/build.rs", + edition = "2024", + features = ["sys_rng"], + rustc_flags = ["@$(location :getrandom-manifest[env_flags])"], + visibility = [], +) + +buildscript_run( + name = "getrandom-build-script-run", + package_name = "getrandom", + buildscript_rule = ":getrandom-build-script-build", + env_srcs = [":getrandom-manifest[env_dict]"], + features = ["sys_rng"], + version = "0.4.1", + manifest_dir = ":getrandom-vendor", + visibility = ["PUBLIC"], +) diff --git a/third-party/rust/crates/id-arena/2.3.0/BUCK b/third-party/rust/crates/id-arena/2.3.0/BUCK new file mode 100644 index 00000000..5290a129 --- /dev/null +++ b/third-party/rust/crates/id-arena/2.3.0/BUCK @@ -0,0 +1,32 @@ +# @generated by `cargo buckal` + +load("@buckal//:cargo_manifest.bzl", "cargo_manifest") +load("@buckal//:wrapper.bzl", "rust_library") + +http_archive( + name = "id-arena-vendor", + urls = ["https://static.crates.io/crates/id-arena/id-arena-2.3.0.crate"], + sha256 = "3d3067d79b975e8844ca9eb072e16b31c3c1c36928edf9c6789548c524d0d954", + type = "tar.gz", + strip_prefix = "id-arena-2.3.0", + out = "vendor", +) + +cargo_manifest( + name = "id-arena-manifest", + vendor = ":id-arena-vendor", +) + +rust_library( + name = "id-arena", + srcs = [":id-arena-vendor"], + crate = "id_arena", + crate_root = "vendor/src/lib.rs", + edition = "2021", + features = [ + "default", + "std", + ], + rustc_flags = ["@$(location :id-arena-manifest[env_flags])"], + visibility = ["PUBLIC"], +) diff --git a/third-party/rust/crates/indexmap/2.12.1/BUCK b/third-party/rust/crates/indexmap/2.12.1/BUCK index bdc5f59a..8bfc7b28 100644 --- a/third-party/rust/crates/indexmap/2.12.1/BUCK +++ b/third-party/rust/crates/indexmap/2.12.1/BUCK @@ -25,6 +25,7 @@ rust_library( edition = "2021", features = [ "default", + "serde", "std", ], rustc_flags = ["@$(location :indexmap-manifest[env_flags])"], @@ -32,5 +33,6 @@ rust_library( deps = [ "//third-party/rust/crates/equivalent/1.0.2:equivalent", "//third-party/rust/crates/hashbrown/0.16.1:hashbrown", + "//third-party/rust/crates/serde_core/1.0.228:serde_core", ], ) diff --git a/third-party/rust/crates/leb128fmt/0.1.0/BUCK b/third-party/rust/crates/leb128fmt/0.1.0/BUCK new file mode 100644 index 00000000..f3332c1a --- /dev/null +++ b/third-party/rust/crates/leb128fmt/0.1.0/BUCK @@ -0,0 +1,28 @@ +# @generated by `cargo buckal` + +load("@buckal//:cargo_manifest.bzl", "cargo_manifest") +load("@buckal//:wrapper.bzl", "rust_library") + +http_archive( + name = "leb128fmt-vendor", + urls = ["https://static.crates.io/crates/leb128fmt/leb128fmt-0.1.0.crate"], + sha256 = "09edd9e8b54e49e587e4f6295a7d29c3ea94d469cb40ab8ca70b288248a81db2", + type = "tar.gz", + strip_prefix = "leb128fmt-0.1.0", + out = "vendor", +) + +cargo_manifest( + name = "leb128fmt-manifest", + vendor = ":leb128fmt-vendor", +) + +rust_library( + name = "leb128fmt", + srcs = [":leb128fmt-vendor"], + crate = "leb128fmt", + crate_root = "vendor/src/lib.rs", + edition = "2021", + rustc_flags = ["@$(location :leb128fmt-manifest[env_flags])"], + visibility = ["PUBLIC"], +) diff --git a/third-party/rust/crates/memchr/2.8.0/BUCK b/third-party/rust/crates/memchr/2.8.0/BUCK new file mode 100644 index 00000000..dd884a2b --- /dev/null +++ b/third-party/rust/crates/memchr/2.8.0/BUCK @@ -0,0 +1,33 @@ +# @generated by `cargo buckal` + +load("@buckal//:cargo_manifest.bzl", "cargo_manifest") +load("@buckal//:wrapper.bzl", "rust_library") + +http_archive( + name = "memchr-vendor", + urls = ["https://static.crates.io/crates/memchr/memchr-2.8.0.crate"], + sha256 = "f8ca58f447f06ed17d5fc4043ce1b10dd205e060fb3ce5b979b8ed8e59ff3f79", + type = "tar.gz", + strip_prefix = "memchr-2.8.0", + out = "vendor", +) + +cargo_manifest( + name = "memchr-manifest", + vendor = ":memchr-vendor", +) + +rust_library( + name = "memchr", + srcs = [":memchr-vendor"], + crate = "memchr", + crate_root = "vendor/src/lib.rs", + edition = "2021", + features = [ + "alloc", + "default", + "std", + ], + rustc_flags = ["@$(location :memchr-manifest[env_flags])"], + visibility = ["PUBLIC"], +) diff --git a/third-party/rust/crates/nom/7.1.3/BUCK b/third-party/rust/crates/nom/7.1.3/BUCK index 8b189a32..5f5681eb 100644 --- a/third-party/rust/crates/nom/7.1.3/BUCK +++ b/third-party/rust/crates/nom/7.1.3/BUCK @@ -30,7 +30,7 @@ rust_library( rustc_flags = ["@$(location :nom-manifest[env_flags])"], visibility = ["PUBLIC"], deps = [ - "//third-party/rust/crates/memchr/2.7.6:memchr", + "//third-party/rust/crates/memchr/2.8.0:memchr", "//third-party/rust/crates/minimal-lexical/0.2.1:minimal-lexical", ], ) diff --git a/third-party/rust/crates/prettyplease/0.2.37/BUCK b/third-party/rust/crates/prettyplease/0.2.37/BUCK new file mode 100644 index 00000000..3fd73b79 --- /dev/null +++ b/third-party/rust/crates/prettyplease/0.2.37/BUCK @@ -0,0 +1,58 @@ +# @generated by `cargo buckal` + +load("@buckal//:cargo_manifest.bzl", "cargo_manifest") +load("@buckal//:wrapper.bzl", "buildscript_run", "rust_binary", "rust_library") + +http_archive( + name = "prettyplease-vendor", + urls = ["https://static.crates.io/crates/prettyplease/prettyplease-0.2.37.crate"], + sha256 = "479ca8adacdd7ce8f1fb39ce9ecccbfe93a3f1344b3d0d97f20bc0196208f62b", + type = "tar.gz", + strip_prefix = "prettyplease-0.2.37", + out = "vendor", +) + +cargo_manifest( + name = "prettyplease-manifest", + vendor = ":prettyplease-vendor", +) + +rust_library( + name = "prettyplease", + srcs = [":prettyplease-vendor"], + crate = "prettyplease", + crate_root = "vendor/src/lib.rs", + edition = "2021", + env = { + "OUT_DIR": "$(location :prettyplease-build-script-run[out_dir])", + }, + rustc_flags = [ + "@$(location :prettyplease-build-script-run[rustc_flags])", + "@$(location :prettyplease-manifest[env_flags])", + ], + visibility = ["PUBLIC"], + deps = [ + "//third-party/rust/crates/proc-macro2/1.0.103:proc-macro2", + "//third-party/rust/crates/syn/2.0.111:syn", + ], +) + +rust_binary( + name = "prettyplease-build-script-build", + srcs = [":prettyplease-vendor"], + crate = "build_script_build", + crate_root = "vendor/build.rs", + edition = "2021", + rustc_flags = ["@$(location :prettyplease-manifest[env_flags])"], + visibility = [], +) + +buildscript_run( + name = "prettyplease-build-script-run", + package_name = "prettyplease", + buildscript_rule = ":prettyplease-build-script-build", + env_srcs = [":prettyplease-manifest[env_dict]"], + version = "0.2.37", + manifest_dir = ":prettyplease-vendor", + visibility = ["PUBLIC"], +) diff --git a/third-party/rust/crates/quickcheck/1.1.0/BUCK b/third-party/rust/crates/quickcheck/1.1.0/BUCK new file mode 100644 index 00000000..9462b715 --- /dev/null +++ b/third-party/rust/crates/quickcheck/1.1.0/BUCK @@ -0,0 +1,40 @@ +# @generated by `cargo buckal` + +load("@buckal//:cargo_manifest.bzl", "cargo_manifest") +load("@buckal//:wrapper.bzl", "rust_library") + +http_archive( + name = "quickcheck-vendor", + urls = ["https://static.crates.io/crates/quickcheck/quickcheck-1.1.0.crate"], + sha256 = "95c589f335db0f6aaa168a7cd27b1fc6920f5e1470c804f814d9cd6e62a0f70b", + type = "tar.gz", + strip_prefix = "quickcheck-1.1.0", + out = "vendor", +) + +cargo_manifest( + name = "quickcheck-manifest", + vendor = ":quickcheck-vendor", +) + +rust_library( + name = "quickcheck", + srcs = [":quickcheck-vendor"], + crate = "quickcheck", + crate_root = "vendor/src/lib.rs", + edition = "2021", + features = [ + "default", + "env_logger", + "log", + "regex", + "use_logging", + ], + rustc_flags = ["@$(location :quickcheck-manifest[env_flags])"], + visibility = ["PUBLIC"], + deps = [ + "//third-party/rust/crates/env_logger/0.11.9:env_logger", + "//third-party/rust/crates/log/0.4.29:log", + "//third-party/rust/crates/rand/0.10.0:rand", + ], +) diff --git a/third-party/rust/crates/rand/0.10.0/BUCK b/third-party/rust/crates/rand/0.10.0/BUCK new file mode 100644 index 00000000..85c44764 --- /dev/null +++ b/third-party/rust/crates/rand/0.10.0/BUCK @@ -0,0 +1,33 @@ +# @generated by `cargo buckal` + +load("@buckal//:cargo_manifest.bzl", "cargo_manifest") +load("@buckal//:wrapper.bzl", "rust_library") + +http_archive( + name = "rand-vendor", + urls = ["https://static.crates.io/crates/rand/rand-0.10.0.crate"], + sha256 = "bc266eb313df6c5c09c1c7b1fbe2510961e5bcd3add930c1e31f7ed9da0feff8", + type = "tar.gz", + strip_prefix = "rand-0.10.0", + out = "vendor", +) + +cargo_manifest( + name = "rand-manifest", + vendor = ":rand-vendor", +) + +rust_library( + name = "rand", + srcs = [":rand-vendor"], + crate = "rand", + crate_root = "vendor/src/lib.rs", + edition = "2024", + features = ["sys_rng"], + rustc_flags = ["@$(location :rand-manifest[env_flags])"], + visibility = ["PUBLIC"], + deps = [ + "//third-party/rust/crates/getrandom/0.4.1:getrandom", + "//third-party/rust/crates/rand_core/0.10.0:rand_core", + ], +) diff --git a/third-party/rust/crates/rand/0.8.5/BUCK b/third-party/rust/crates/rand/0.8.5/BUCK index d70aa96c..9056b801 100644 --- a/third-party/rust/crates/rand/0.8.5/BUCK +++ b/third-party/rust/crates/rand/0.8.5/BUCK @@ -28,7 +28,6 @@ rust_library( "getrandom", "libc", "rand_chacha", - "small_rng", "std", "std_rng", ], diff --git a/third-party/rust/crates/rand_chacha/0.9.0/BUCK b/third-party/rust/crates/rand_chacha/0.9.0/BUCK index f2b715fe..ff40299e 100644 --- a/third-party/rust/crates/rand_chacha/0.9.0/BUCK +++ b/third-party/rust/crates/rand_chacha/0.9.0/BUCK @@ -23,7 +23,10 @@ rust_library( crate = "rand_chacha", crate_root = "vendor/src/lib.rs", edition = "2021", - features = ["std"], + features = [ + "default", + "std", + ], rustc_flags = ["@$(location :rand_chacha-manifest[env_flags])"], visibility = ["PUBLIC"], deps = [ diff --git a/third-party/rust/crates/regex-automata/0.4.13/BUCK b/third-party/rust/crates/regex-automata/0.4.13/BUCK index 641a9ffe..f8b6be27 100644 --- a/third-party/rust/crates/regex-automata/0.4.13/BUCK +++ b/third-party/rust/crates/regex-automata/0.4.13/BUCK @@ -45,7 +45,7 @@ rust_library( visibility = ["PUBLIC"], deps = [ "//third-party/rust/crates/aho-corasick/1.1.4:aho-corasick", - "//third-party/rust/crates/memchr/2.7.6:memchr", + "//third-party/rust/crates/memchr/2.8.0:memchr", "//third-party/rust/crates/regex-syntax/0.8.8:regex-syntax", ], ) diff --git a/third-party/rust/crates/regex/1.12.2/BUCK b/third-party/rust/crates/regex/1.12.2/BUCK index 0239fb54..72d143a2 100644 --- a/third-party/rust/crates/regex/1.12.2/BUCK +++ b/third-party/rust/crates/regex/1.12.2/BUCK @@ -38,7 +38,7 @@ rust_library( visibility = ["PUBLIC"], deps = [ "//third-party/rust/crates/aho-corasick/1.1.4:aho-corasick", - "//third-party/rust/crates/memchr/2.7.6:memchr", + "//third-party/rust/crates/memchr/2.8.0:memchr", "//third-party/rust/crates/regex-automata/0.4.13:regex-automata", "//third-party/rust/crates/regex-syntax/0.8.8:regex-syntax", ], diff --git a/third-party/rust/crates/rust_decimal/1.39.0/BUCK b/third-party/rust/crates/rust_decimal/1.39.0/BUCK index b411394d..3328219f 100644 --- a/third-party/rust/crates/rust_decimal/1.39.0/BUCK +++ b/third-party/rust/crates/rust_decimal/1.39.0/BUCK @@ -44,7 +44,7 @@ rust_library( "//third-party/rust/crates/rand/0.8.5:rand", "//third-party/rust/crates/rkyv/0.7.45:rkyv", "//third-party/rust/crates/serde/1.0.228:serde", - "//third-party/rust/crates/serde_json/1.0.145:serde_json", + "//third-party/rust/crates/serde_json/1.0.149:serde_json", ], ) diff --git a/third-party/rust/crates/sea-orm/1.1.19/BUCK b/third-party/rust/crates/sea-orm/1.1.19/BUCK index 10ee9963..e53614b5 100644 --- a/third-party/rust/crates/sea-orm/1.1.19/BUCK +++ b/third-party/rust/crates/sea-orm/1.1.19/BUCK @@ -60,7 +60,7 @@ rust_library( "//third-party/rust/crates/sea-query-binder/0.7.0:sea-query-binder", "//third-party/rust/crates/sea-query/0.32.7:sea-query", "//third-party/rust/crates/serde/1.0.228:serde", - "//third-party/rust/crates/serde_json/1.0.145:serde_json", + "//third-party/rust/crates/serde_json/1.0.149:serde_json", "//third-party/rust/crates/sqlx/0.8.6:sqlx", "//third-party/rust/crates/strum/0.26.3:strum", "//third-party/rust/crates/thiserror/2.0.18:thiserror", diff --git a/third-party/rust/crates/sea-query-binder/0.7.0/BUCK b/third-party/rust/crates/sea-query-binder/0.7.0/BUCK index 0e5bce85..d4a3d35a 100644 --- a/third-party/rust/crates/sea-query-binder/0.7.0/BUCK +++ b/third-party/rust/crates/sea-query-binder/0.7.0/BUCK @@ -46,7 +46,7 @@ rust_library( "//third-party/rust/crates/chrono/0.4.43:chrono", "//third-party/rust/crates/rust_decimal/1.39.0:rust_decimal", "//third-party/rust/crates/sea-query/0.32.7:sea-query", - "//third-party/rust/crates/serde_json/1.0.145:serde_json", + "//third-party/rust/crates/serde_json/1.0.149:serde_json", "//third-party/rust/crates/sqlx/0.8.6:sqlx", "//third-party/rust/crates/time/0.3.44:time", "//third-party/rust/crates/uuid/1.20.0:uuid", diff --git a/third-party/rust/crates/sea-query/0.32.7/BUCK b/third-party/rust/crates/sea-query/0.32.7/BUCK index d56b017e..4798d927 100644 --- a/third-party/rust/crates/sea-query/0.32.7/BUCK +++ b/third-party/rust/crates/sea-query/0.32.7/BUCK @@ -51,7 +51,7 @@ rust_library( "//third-party/rust/crates/inherent/1.0.13:inherent", "//third-party/rust/crates/ordered-float/4.6.0:ordered-float", "//third-party/rust/crates/rust_decimal/1.39.0:rust_decimal", - "//third-party/rust/crates/serde_json/1.0.145:serde_json", + "//third-party/rust/crates/serde_json/1.0.149:serde_json", "//third-party/rust/crates/time/0.3.44:time", "//third-party/rust/crates/uuid/1.20.0:uuid", ], diff --git a/third-party/rust/crates/serde_json/1.0.149/BUCK b/third-party/rust/crates/serde_json/1.0.149/BUCK new file mode 100644 index 00000000..fe9a47a8 --- /dev/null +++ b/third-party/rust/crates/serde_json/1.0.149/BUCK @@ -0,0 +1,75 @@ +# @generated by `cargo buckal` + +load("@buckal//:cargo_manifest.bzl", "cargo_manifest") +load("@buckal//:wrapper.bzl", "buildscript_run", "rust_binary", "rust_library") + +http_archive( + name = "serde_json-vendor", + urls = ["https://static.crates.io/crates/serde_json/serde_json-1.0.149.crate"], + sha256 = "83fc039473c5595ace860d8c4fafa220ff474b3fc6bfdb4293327f1a37e94d86", + type = "tar.gz", + strip_prefix = "serde_json-1.0.149", + out = "vendor", +) + +cargo_manifest( + name = "serde_json-manifest", + vendor = ":serde_json-vendor", +) + +rust_library( + name = "serde_json", + srcs = [":serde_json-vendor"], + crate = "serde_json", + crate_root = "vendor/src/lib.rs", + edition = "2021", + env = { + "OUT_DIR": "$(location :serde_json-build-script-run[out_dir])", + }, + features = [ + "default", + "raw_value", + "std", + ], + rustc_flags = [ + "@$(location :serde_json-build-script-run[rustc_flags])", + "@$(location :serde_json-manifest[env_flags])", + ], + visibility = ["PUBLIC"], + deps = [ + "//third-party/rust/crates/itoa/1.0.15:itoa", + "//third-party/rust/crates/memchr/2.8.0:memchr", + "//third-party/rust/crates/serde_core/1.0.228:serde_core", + "//third-party/rust/crates/zmij/1.0.21:zmij", + ], +) + +rust_binary( + name = "serde_json-build-script-build", + srcs = [":serde_json-vendor"], + crate = "build_script_build", + crate_root = "vendor/build.rs", + edition = "2021", + features = [ + "default", + "raw_value", + "std", + ], + rustc_flags = ["@$(location :serde_json-manifest[env_flags])"], + visibility = [], +) + +buildscript_run( + name = "serde_json-build-script-run", + package_name = "serde_json", + buildscript_rule = ":serde_json-build-script-build", + env_srcs = [":serde_json-manifest[env_dict]"], + features = [ + "default", + "raw_value", + "std", + ], + version = "1.0.149", + manifest_dir = ":serde_json-vendor", + visibility = ["PUBLIC"], +) diff --git a/third-party/rust/crates/sqlx-core/0.8.6/BUCK b/third-party/rust/crates/sqlx-core/0.8.6/BUCK index 1a53d803..b21ada17 100644 --- a/third-party/rust/crates/sqlx-core/0.8.6/BUCK +++ b/third-party/rust/crates/sqlx-core/0.8.6/BUCK @@ -58,12 +58,12 @@ rust_library( "//third-party/rust/crates/hashlink/0.10.0:hashlink", "//third-party/rust/crates/indexmap/2.12.1:indexmap", "//third-party/rust/crates/log/0.4.29:log", - "//third-party/rust/crates/memchr/2.7.6:memchr", + "//third-party/rust/crates/memchr/2.8.0:memchr", "//third-party/rust/crates/once_cell/1.21.3:once_cell", "//third-party/rust/crates/percent-encoding/2.3.2:percent-encoding", "//third-party/rust/crates/rust_decimal/1.39.0:rust_decimal", "//third-party/rust/crates/serde/1.0.228:serde", - "//third-party/rust/crates/serde_json/1.0.145:serde_json", + "//third-party/rust/crates/serde_json/1.0.149:serde_json", "//third-party/rust/crates/sha2/0.10.9:sha2", "//third-party/rust/crates/smallvec/1.15.1:smallvec", "//third-party/rust/crates/thiserror/2.0.18:thiserror", diff --git a/third-party/rust/crates/sqlx-macros-core/0.8.6/BUCK b/third-party/rust/crates/sqlx-macros-core/0.8.6/BUCK index 6fdc3da8..b3842f7b 100644 --- a/third-party/rust/crates/sqlx-macros-core/0.8.6/BUCK +++ b/third-party/rust/crates/sqlx-macros-core/0.8.6/BUCK @@ -46,7 +46,7 @@ rust_library( "//third-party/rust/crates/proc-macro2/1.0.103:proc-macro2", "//third-party/rust/crates/quote/1.0.42:quote", "//third-party/rust/crates/serde/1.0.228:serde", - "//third-party/rust/crates/serde_json/1.0.145:serde_json", + "//third-party/rust/crates/serde_json/1.0.149:serde_json", "//third-party/rust/crates/sha2/0.10.9:sha2", "//third-party/rust/crates/sqlx-core/0.8.6:sqlx-core", "//third-party/rust/crates/sqlx-mysql/0.8.6:sqlx-mysql", diff --git a/third-party/rust/crates/sqlx-mysql/0.8.6/BUCK b/third-party/rust/crates/sqlx-mysql/0.8.6/BUCK index 67722d3a..57cac15d 100644 --- a/third-party/rust/crates/sqlx-mysql/0.8.6/BUCK +++ b/third-party/rust/crates/sqlx-mysql/0.8.6/BUCK @@ -61,7 +61,7 @@ rust_library( "//third-party/rust/crates/hmac/0.12.1:hmac", "//third-party/rust/crates/itoa/1.0.15:itoa", "//third-party/rust/crates/log/0.4.29:log", - "//third-party/rust/crates/memchr/2.7.6:memchr", + "//third-party/rust/crates/memchr/2.8.0:memchr", "//third-party/rust/crates/once_cell/1.21.3:once_cell", "//third-party/rust/crates/percent-encoding/2.3.2:percent-encoding", "//third-party/rust/crates/rand/0.8.5:rand", diff --git a/third-party/rust/crates/sqlx-postgres/0.8.6/BUCK b/third-party/rust/crates/sqlx-postgres/0.8.6/BUCK index dc9ecc83..00d83416 100644 --- a/third-party/rust/crates/sqlx-postgres/0.8.6/BUCK +++ b/third-party/rust/crates/sqlx-postgres/0.8.6/BUCK @@ -59,13 +59,13 @@ rust_library( "//third-party/rust/crates/home/0.5.12:home", "//third-party/rust/crates/itoa/1.0.15:itoa", "//third-party/rust/crates/log/0.4.29:log", - "//third-party/rust/crates/memchr/2.7.6:memchr", + "//third-party/rust/crates/memchr/2.8.0:memchr", "//third-party/rust/crates/num-bigint/0.4.6:num-bigint", "//third-party/rust/crates/once_cell/1.21.3:once_cell", "//third-party/rust/crates/rand/0.8.5:rand", "//third-party/rust/crates/rust_decimal/1.39.0:rust_decimal", "//third-party/rust/crates/serde/1.0.228:serde", - "//third-party/rust/crates/serde_json/1.0.145:serde_json", + "//third-party/rust/crates/serde_json/1.0.149:serde_json", "//third-party/rust/crates/sha2/0.10.9:sha2", "//third-party/rust/crates/smallvec/1.15.1:smallvec", "//third-party/rust/crates/sqlx-core/0.8.6:sqlx-core", diff --git a/third-party/rust/crates/tempfile/3.25.0/BUCK b/third-party/rust/crates/tempfile/3.25.0/BUCK new file mode 100644 index 00000000..6bba42dc --- /dev/null +++ b/third-party/rust/crates/tempfile/3.25.0/BUCK @@ -0,0 +1,50 @@ +# @generated by `cargo buckal` + +load("@buckal//:cargo_manifest.bzl", "cargo_manifest") +load("@buckal//:wrapper.bzl", "rust_library") + +http_archive( + name = "tempfile-vendor", + urls = ["https://static.crates.io/crates/tempfile/tempfile-3.25.0.crate"], + sha256 = "0136791f7c95b1f6dd99f9cc786b91bb81c3800b639b3478e561ddb7be95e5f1", + type = "tar.gz", + strip_prefix = "tempfile-3.25.0", + out = "vendor", +) + +cargo_manifest( + name = "tempfile-manifest", + vendor = ":tempfile-vendor", +) + +rust_library( + name = "tempfile", + srcs = [":tempfile-vendor"], + crate = "tempfile", + crate_root = "vendor/src/lib.rs", + edition = "2021", + features = [ + "default", + "getrandom", + ], + rustc_flags = ["@$(location :tempfile-manifest[env_flags])"], + os_deps = { + "linux": [ + "//third-party/rust/crates/getrandom/0.4.1:getrandom", + "//third-party/rust/crates/rustix/1.1.3:rustix", + ], + "macos": [ + "//third-party/rust/crates/getrandom/0.4.1:getrandom", + "//third-party/rust/crates/rustix/1.1.3:rustix", + ], + "windows": [ + "//third-party/rust/crates/getrandom/0.4.1:getrandom", + "//third-party/rust/crates/windows-sys/0.61.2:windows-sys", + ], + }, + visibility = ["PUBLIC"], + deps = [ + "//third-party/rust/crates/fastrand/2.3.0:fastrand", + "//third-party/rust/crates/once_cell/1.21.3:once_cell", + ], +) diff --git a/third-party/rust/crates/wasip3/0.4.0+wasi-0.3.0-rc-2026-01-06/BUCK b/third-party/rust/crates/wasip3/0.4.0+wasi-0.3.0-rc-2026-01-06/BUCK new file mode 100644 index 00000000..39a5300b --- /dev/null +++ b/third-party/rust/crates/wasip3/0.4.0+wasi-0.3.0-rc-2026-01-06/BUCK @@ -0,0 +1,29 @@ +# @generated by `cargo buckal` + +load("@buckal//:cargo_manifest.bzl", "cargo_manifest") +load("@buckal//:wrapper.bzl", "rust_library") + +http_archive( + name = "wasip3-vendor", + urls = ["https://static.crates.io/crates/wasip3/wasip3-0.4.0+wasi-0.3.0-rc-2026-01-06.crate"], + sha256 = "5428f8bf88ea5ddc08faddef2ac4a67e390b88186c703ce6dbd955e1c145aca5", + type = "tar.gz", + strip_prefix = "wasip3-0.4.0+wasi-0.3.0-rc-2026-01-06", + out = "vendor", +) + +cargo_manifest( + name = "wasip3-manifest", + vendor = ":wasip3-vendor", +) + +rust_library( + name = "wasip3", + srcs = [":wasip3-vendor"], + crate = "wasip3", + crate_root = "vendor/src/lib.rs", + edition = "2021", + rustc_flags = ["@$(location :wasip3-manifest[env_flags])"], + visibility = ["PUBLIC"], + deps = ["//third-party/rust/crates/wit-bindgen/0.51.0:wit-bindgen"], +) diff --git a/third-party/rust/crates/wasm-encoder/0.244.0/BUCK b/third-party/rust/crates/wasm-encoder/0.244.0/BUCK new file mode 100644 index 00000000..dbbbc0fa --- /dev/null +++ b/third-party/rust/crates/wasm-encoder/0.244.0/BUCK @@ -0,0 +1,37 @@ +# @generated by `cargo buckal` + +load("@buckal//:cargo_manifest.bzl", "cargo_manifest") +load("@buckal//:wrapper.bzl", "rust_library") + +http_archive( + name = "wasm-encoder-vendor", + urls = ["https://static.crates.io/crates/wasm-encoder/wasm-encoder-0.244.0.crate"], + sha256 = "990065f2fe63003fe337b932cfb5e3b80e0b4d0f5ff650e6985b1048f62c8319", + type = "tar.gz", + strip_prefix = "wasm-encoder-0.244.0", + out = "vendor", +) + +cargo_manifest( + name = "wasm-encoder-manifest", + vendor = ":wasm-encoder-vendor", +) + +rust_library( + name = "wasm-encoder", + srcs = [":wasm-encoder-vendor"], + crate = "wasm_encoder", + crate_root = "vendor/src/lib.rs", + edition = "2021", + features = [ + "component-model", + "std", + "wasmparser", + ], + rustc_flags = ["@$(location :wasm-encoder-manifest[env_flags])"], + visibility = ["PUBLIC"], + deps = [ + "//third-party/rust/crates/leb128fmt/0.1.0:leb128fmt", + "//third-party/rust/crates/wasmparser/0.244.0:wasmparser", + ], +) diff --git a/third-party/rust/crates/wasm-metadata/0.244.0/BUCK b/third-party/rust/crates/wasm-metadata/0.244.0/BUCK new file mode 100644 index 00000000..010b49ff --- /dev/null +++ b/third-party/rust/crates/wasm-metadata/0.244.0/BUCK @@ -0,0 +1,34 @@ +# @generated by `cargo buckal` + +load("@buckal//:cargo_manifest.bzl", "cargo_manifest") +load("@buckal//:wrapper.bzl", "rust_library") + +http_archive( + name = "wasm-metadata-vendor", + urls = ["https://static.crates.io/crates/wasm-metadata/wasm-metadata-0.244.0.crate"], + sha256 = "bb0e353e6a2fbdc176932bbaab493762eb1255a7900fe0fea1a2f96c296cc909", + type = "tar.gz", + strip_prefix = "wasm-metadata-0.244.0", + out = "vendor", +) + +cargo_manifest( + name = "wasm-metadata-manifest", + vendor = ":wasm-metadata-vendor", +) + +rust_library( + name = "wasm-metadata", + srcs = [":wasm-metadata-vendor"], + crate = "wasm_metadata", + crate_root = "vendor/src/lib.rs", + edition = "2021", + rustc_flags = ["@$(location :wasm-metadata-manifest[env_flags])"], + visibility = ["PUBLIC"], + deps = [ + "//third-party/rust/crates/anyhow/1.0.102:anyhow", + "//third-party/rust/crates/indexmap/2.12.1:indexmap", + "//third-party/rust/crates/wasm-encoder/0.244.0:wasm-encoder", + "//third-party/rust/crates/wasmparser/0.244.0:wasmparser", + ], +) diff --git a/third-party/rust/crates/wasmparser/0.244.0/BUCK b/third-party/rust/crates/wasmparser/0.244.0/BUCK new file mode 100644 index 00000000..898ff04e --- /dev/null +++ b/third-party/rust/crates/wasmparser/0.244.0/BUCK @@ -0,0 +1,42 @@ +# @generated by `cargo buckal` + +load("@buckal//:cargo_manifest.bzl", "cargo_manifest") +load("@buckal//:wrapper.bzl", "rust_library") + +http_archive( + name = "wasmparser-vendor", + urls = ["https://static.crates.io/crates/wasmparser/wasmparser-0.244.0.crate"], + sha256 = "47b807c72e1bac69382b3a6fb3dbe8ea4c0ed87ff5629b8685ae6b9a611028fe", + type = "tar.gz", + strip_prefix = "wasmparser-0.244.0", + out = "vendor", +) + +cargo_manifest( + name = "wasmparser-manifest", + vendor = ":wasmparser-vendor", +) + +rust_library( + name = "wasmparser", + srcs = [":wasmparser-vendor"], + crate = "wasmparser", + crate_root = "vendor/src/lib.rs", + edition = "2021", + features = [ + "component-model", + "features", + "hash-collections", + "simd", + "std", + "validate", + ], + rustc_flags = ["@$(location :wasmparser-manifest[env_flags])"], + visibility = ["PUBLIC"], + deps = [ + "//third-party/rust/crates/bitflags/2.10.0:bitflags", + "//third-party/rust/crates/hashbrown/0.15.5:hashbrown", + "//third-party/rust/crates/indexmap/2.12.1:indexmap", + "//third-party/rust/crates/semver/1.0.27:semver", + ], +) diff --git a/third-party/rust/crates/winnow/0.7.14/BUCK b/third-party/rust/crates/winnow/0.7.14/BUCK index ea8f3d84..ffecc761 100644 --- a/third-party/rust/crates/winnow/0.7.14/BUCK +++ b/third-party/rust/crates/winnow/0.7.14/BUCK @@ -30,5 +30,5 @@ rust_library( ], rustc_flags = ["@$(location :winnow-manifest[env_flags])"], visibility = ["PUBLIC"], - deps = ["//third-party/rust/crates/memchr/2.7.6:memchr"], + deps = ["//third-party/rust/crates/memchr/2.8.0:memchr"], ) diff --git a/third-party/rust/crates/wit-bindgen-core/0.51.0/BUCK b/third-party/rust/crates/wit-bindgen-core/0.51.0/BUCK new file mode 100644 index 00000000..19b316bd --- /dev/null +++ b/third-party/rust/crates/wit-bindgen-core/0.51.0/BUCK @@ -0,0 +1,33 @@ +# @generated by `cargo buckal` + +load("@buckal//:cargo_manifest.bzl", "cargo_manifest") +load("@buckal//:wrapper.bzl", "rust_library") + +http_archive( + name = "wit-bindgen-core-vendor", + urls = ["https://static.crates.io/crates/wit-bindgen-core/wit-bindgen-core-0.51.0.crate"], + sha256 = "ea61de684c3ea68cb082b7a88508a8b27fcc8b797d738bfc99a82facf1d752dc", + type = "tar.gz", + strip_prefix = "wit-bindgen-core-0.51.0", + out = "vendor", +) + +cargo_manifest( + name = "wit-bindgen-core-manifest", + vendor = ":wit-bindgen-core-vendor", +) + +rust_library( + name = "wit-bindgen-core", + srcs = [":wit-bindgen-core-vendor"], + crate = "wit_bindgen_core", + crate_root = "vendor/src/lib.rs", + edition = "2024", + rustc_flags = ["@$(location :wit-bindgen-core-manifest[env_flags])"], + visibility = ["PUBLIC"], + deps = [ + "//third-party/rust/crates/anyhow/1.0.102:anyhow", + "//third-party/rust/crates/heck/0.5.0:heck", + "//third-party/rust/crates/wit-parser/0.244.0:wit-parser", + ], +) diff --git a/third-party/rust/crates/wit-bindgen-rust-macro/0.51.0/BUCK b/third-party/rust/crates/wit-bindgen-rust-macro/0.51.0/BUCK new file mode 100644 index 00000000..6f13a553 --- /dev/null +++ b/third-party/rust/crates/wit-bindgen-rust-macro/0.51.0/BUCK @@ -0,0 +1,70 @@ +# @generated by `cargo buckal` + +load("@buckal//:cargo_manifest.bzl", "cargo_manifest") +load("@buckal//:wrapper.bzl", "buildscript_run", "rust_binary", "rust_library") + +http_archive( + name = "wit-bindgen-rust-macro-vendor", + urls = ["https://static.crates.io/crates/wit-bindgen-rust-macro/wit-bindgen-rust-macro-0.51.0.crate"], + sha256 = "0c0f9bfd77e6a48eccf51359e3ae77140a7f50b1e2ebfe62422d8afdaffab17a", + type = "tar.gz", + strip_prefix = "wit-bindgen-rust-macro-0.51.0", + out = "vendor", +) + +cargo_manifest( + name = "wit-bindgen-rust-macro-manifest", + vendor = ":wit-bindgen-rust-macro-vendor", +) + +rust_library( + name = "wit-bindgen-rust-macro", + srcs = [":wit-bindgen-rust-macro-vendor"], + crate = "wit_bindgen_rust_macro", + crate_root = "vendor/src/lib.rs", + edition = "2024", + env = { + "OUT_DIR": "$(location :wit-bindgen-rust-macro-build-script-run[out_dir])", + }, + features = ["async"], + rustc_flags = [ + "@$(location :wit-bindgen-rust-macro-build-script-run[rustc_flags])", + "@$(location :wit-bindgen-rust-macro-manifest[env_flags])", + ], + proc_macro = True, + visibility = ["PUBLIC"], + deps = [ + "//third-party/rust/crates/anyhow/1.0.102:anyhow", + "//third-party/rust/crates/prettyplease/0.2.37:prettyplease", + "//third-party/rust/crates/proc-macro2/1.0.103:proc-macro2", + "//third-party/rust/crates/quote/1.0.42:quote", + "//third-party/rust/crates/syn/2.0.111:syn", + "//third-party/rust/crates/wit-bindgen-core/0.51.0:wit-bindgen-core", + "//third-party/rust/crates/wit-bindgen-rust/0.51.0:wit-bindgen-rust", + ], +) + +rust_binary( + name = "wit-bindgen-rust-macro-build-script-build", + srcs = [":wit-bindgen-rust-macro-vendor"], + crate = "build_script_build", + crate_root = "vendor/build.rs", + edition = "2024", + features = ["async"], + rustc_flags = ["@$(location :wit-bindgen-rust-macro-manifest[env_flags])"], + visibility = [], +) + +buildscript_run( + name = "wit-bindgen-rust-macro-build-script-run", + package_name = "wit-bindgen-rust-macro", + buildscript_rule = ":wit-bindgen-rust-macro-build-script-build", + env_srcs = [ + "//third-party/rust/crates/prettyplease/0.2.37:prettyplease-build-script-run[metadata]", + ":wit-bindgen-rust-macro-manifest[env_dict]", + ], + features = ["async"], + version = "0.51.0", + manifest_dir = ":wit-bindgen-rust-macro-vendor", + visibility = ["PUBLIC"], +) diff --git a/third-party/rust/crates/wit-bindgen-rust/0.51.0/BUCK b/third-party/rust/crates/wit-bindgen-rust/0.51.0/BUCK new file mode 100644 index 00000000..e333e2da --- /dev/null +++ b/third-party/rust/crates/wit-bindgen-rust/0.51.0/BUCK @@ -0,0 +1,67 @@ +# @generated by `cargo buckal` + +load("@buckal//:cargo_manifest.bzl", "cargo_manifest") +load("@buckal//:wrapper.bzl", "buildscript_run", "rust_binary", "rust_library") + +http_archive( + name = "wit-bindgen-rust-vendor", + urls = ["https://static.crates.io/crates/wit-bindgen-rust/wit-bindgen-rust-0.51.0.crate"], + sha256 = "b7c566e0f4b284dd6561c786d9cb0142da491f46a9fbed79ea69cdad5db17f21", + type = "tar.gz", + strip_prefix = "wit-bindgen-rust-0.51.0", + out = "vendor", +) + +cargo_manifest( + name = "wit-bindgen-rust-manifest", + vendor = ":wit-bindgen-rust-vendor", +) + +rust_library( + name = "wit-bindgen-rust", + srcs = [":wit-bindgen-rust-vendor"], + crate = "wit_bindgen_rust", + crate_root = "vendor/src/lib.rs", + edition = "2024", + env = { + "OUT_DIR": "$(location :wit-bindgen-rust-build-script-run[out_dir])", + }, + rustc_flags = [ + "@$(location :wit-bindgen-rust-build-script-run[rustc_flags])", + "@$(location :wit-bindgen-rust-manifest[env_flags])", + ], + visibility = ["PUBLIC"], + deps = [ + "//third-party/rust/crates/anyhow/1.0.102:anyhow", + "//third-party/rust/crates/heck/0.5.0:heck", + "//third-party/rust/crates/indexmap/2.12.1:indexmap", + "//third-party/rust/crates/prettyplease/0.2.37:prettyplease", + "//third-party/rust/crates/syn/2.0.111:syn", + "//third-party/rust/crates/wasm-metadata/0.244.0:wasm-metadata", + "//third-party/rust/crates/wit-bindgen-core/0.51.0:wit-bindgen-core", + "//third-party/rust/crates/wit-component/0.244.0:wit-component", + ], +) + +rust_binary( + name = "wit-bindgen-rust-build-script-build", + srcs = [":wit-bindgen-rust-vendor"], + crate = "build_script_build", + crate_root = "vendor/build.rs", + edition = "2024", + rustc_flags = ["@$(location :wit-bindgen-rust-manifest[env_flags])"], + visibility = [], +) + +buildscript_run( + name = "wit-bindgen-rust-build-script-run", + package_name = "wit-bindgen-rust", + buildscript_rule = ":wit-bindgen-rust-build-script-build", + env_srcs = [ + "//third-party/rust/crates/prettyplease/0.2.37:prettyplease-build-script-run[metadata]", + ":wit-bindgen-rust-manifest[env_dict]", + ], + version = "0.51.0", + manifest_dir = ":wit-bindgen-rust-vendor", + visibility = ["PUBLIC"], +) diff --git a/third-party/rust/crates/wit-bindgen/0.51.0/BUCK b/third-party/rust/crates/wit-bindgen/0.51.0/BUCK new file mode 100644 index 00000000..7b98f3a6 --- /dev/null +++ b/third-party/rust/crates/wit-bindgen/0.51.0/BUCK @@ -0,0 +1,67 @@ +# @generated by `cargo buckal` + +load("@buckal//:cargo_manifest.bzl", "cargo_manifest") +load("@buckal//:wrapper.bzl", "buildscript_run", "rust_binary", "rust_library") + +http_archive( + name = "wit-bindgen-vendor", + urls = ["https://static.crates.io/crates/wit-bindgen/wit-bindgen-0.51.0.crate"], + sha256 = "d7249219f66ced02969388cf2bb044a09756a083d0fab1e566056b04d9fbcaa5", + type = "tar.gz", + strip_prefix = "wit-bindgen-0.51.0", + out = "vendor", +) + +cargo_manifest( + name = "wit-bindgen-manifest", + vendor = ":wit-bindgen-vendor", +) + +rust_library( + name = "wit-bindgen", + srcs = [":wit-bindgen-vendor"], + crate = "wit_bindgen", + crate_root = "vendor/src/lib.rs", + edition = "2024", + env = { + "OUT_DIR": "$(location :wit-bindgen-build-script-run[out_dir])", + }, + features = [ + "async", + "std", + ], + rustc_flags = [ + "@$(location :wit-bindgen-build-script-run[rustc_flags])", + "@$(location :wit-bindgen-manifest[env_flags])", + ], + visibility = ["PUBLIC"], + deps = ["//third-party/rust/crates/wit-bindgen-rust-macro/0.51.0:wit-bindgen-rust-macro"], +) + +rust_binary( + name = "wit-bindgen-build-script-build", + srcs = [":wit-bindgen-vendor"], + crate = "build_script_build", + crate_root = "vendor/build.rs", + edition = "2024", + features = [ + "async", + "std", + ], + rustc_flags = ["@$(location :wit-bindgen-manifest[env_flags])"], + visibility = [], +) + +buildscript_run( + name = "wit-bindgen-build-script-run", + package_name = "wit-bindgen", + buildscript_rule = ":wit-bindgen-build-script-build", + env_srcs = [":wit-bindgen-manifest[env_dict]"], + features = [ + "async", + "std", + ], + version = "0.51.0", + manifest_dir = ":wit-bindgen-vendor", + visibility = ["PUBLIC"], +) diff --git a/third-party/rust/crates/wit-component/0.244.0/BUCK b/third-party/rust/crates/wit-component/0.244.0/BUCK new file mode 100644 index 00000000..7f39a02c --- /dev/null +++ b/third-party/rust/crates/wit-component/0.244.0/BUCK @@ -0,0 +1,41 @@ +# @generated by `cargo buckal` + +load("@buckal//:cargo_manifest.bzl", "cargo_manifest") +load("@buckal//:wrapper.bzl", "rust_library") + +http_archive( + name = "wit-component-vendor", + urls = ["https://static.crates.io/crates/wit-component/wit-component-0.244.0.crate"], + sha256 = "9d66ea20e9553b30172b5e831994e35fbde2d165325bec84fc43dbf6f4eb9cb2", + type = "tar.gz", + strip_prefix = "wit-component-0.244.0", + out = "vendor", +) + +cargo_manifest( + name = "wit-component-manifest", + vendor = ":wit-component-vendor", +) + +rust_library( + name = "wit-component", + srcs = [":wit-component-vendor"], + crate = "wit_component", + crate_root = "vendor/src/lib.rs", + edition = "2021", + rustc_flags = ["@$(location :wit-component-manifest[env_flags])"], + visibility = ["PUBLIC"], + deps = [ + "//third-party/rust/crates/anyhow/1.0.102:anyhow", + "//third-party/rust/crates/bitflags/2.10.0:bitflags", + "//third-party/rust/crates/indexmap/2.12.1:indexmap", + "//third-party/rust/crates/log/0.4.29:log", + "//third-party/rust/crates/serde/1.0.228:serde", + "//third-party/rust/crates/serde_derive/1.0.228:serde_derive", + "//third-party/rust/crates/serde_json/1.0.149:serde_json", + "//third-party/rust/crates/wasm-encoder/0.244.0:wasm-encoder", + "//third-party/rust/crates/wasm-metadata/0.244.0:wasm-metadata", + "//third-party/rust/crates/wasmparser/0.244.0:wasmparser", + "//third-party/rust/crates/wit-parser/0.244.0:wit-parser", + ], +) diff --git a/third-party/rust/crates/wit-parser/0.244.0/BUCK b/third-party/rust/crates/wit-parser/0.244.0/BUCK new file mode 100644 index 00000000..2405c464 --- /dev/null +++ b/third-party/rust/crates/wit-parser/0.244.0/BUCK @@ -0,0 +1,46 @@ +# @generated by `cargo buckal` + +load("@buckal//:cargo_manifest.bzl", "cargo_manifest") +load("@buckal//:wrapper.bzl", "rust_library") + +http_archive( + name = "wit-parser-vendor", + urls = ["https://static.crates.io/crates/wit-parser/wit-parser-0.244.0.crate"], + sha256 = "ecc8ac4bc1dc3381b7f59c34f00b67e18f910c2c0f50015669dde7def656a736", + type = "tar.gz", + strip_prefix = "wit-parser-0.244.0", + out = "vendor", +) + +cargo_manifest( + name = "wit-parser-manifest", + vendor = ":wit-parser-vendor", +) + +rust_library( + name = "wit-parser", + srcs = [":wit-parser-vendor"], + crate = "wit_parser", + crate_root = "vendor/src/lib.rs", + edition = "2021", + features = [ + "decoding", + "default", + "serde", + "serde_json", + ], + rustc_flags = ["@$(location :wit-parser-manifest[env_flags])"], + visibility = ["PUBLIC"], + deps = [ + "//third-party/rust/crates/anyhow/1.0.102:anyhow", + "//third-party/rust/crates/id-arena/2.3.0:id-arena", + "//third-party/rust/crates/indexmap/2.12.1:indexmap", + "//third-party/rust/crates/log/0.4.29:log", + "//third-party/rust/crates/semver/1.0.27:semver", + "//third-party/rust/crates/serde/1.0.228:serde", + "//third-party/rust/crates/serde_derive/1.0.228:serde_derive", + "//third-party/rust/crates/serde_json/1.0.149:serde_json", + "//third-party/rust/crates/unicode-xid/0.2.6:unicode-xid", + "//third-party/rust/crates/wasmparser/0.244.0:wasmparser", + ], +) diff --git a/third-party/rust/crates/zmij/1.0.21/BUCK b/third-party/rust/crates/zmij/1.0.21/BUCK new file mode 100644 index 00000000..21f3e3e7 --- /dev/null +++ b/third-party/rust/crates/zmij/1.0.21/BUCK @@ -0,0 +1,54 @@ +# @generated by `cargo buckal` + +load("@buckal//:cargo_manifest.bzl", "cargo_manifest") +load("@buckal//:wrapper.bzl", "buildscript_run", "rust_binary", "rust_library") + +http_archive( + name = "zmij-vendor", + urls = ["https://static.crates.io/crates/zmij/zmij-1.0.21.crate"], + sha256 = "b8848ee67ecc8aedbaf3e4122217aff892639231befc6a1b58d29fff4c2cabaa", + type = "tar.gz", + strip_prefix = "zmij-1.0.21", + out = "vendor", +) + +cargo_manifest( + name = "zmij-manifest", + vendor = ":zmij-vendor", +) + +rust_library( + name = "zmij", + srcs = [":zmij-vendor"], + crate = "zmij", + crate_root = "vendor/src/lib.rs", + edition = "2021", + env = { + "OUT_DIR": "$(location :zmij-build-script-run[out_dir])", + }, + rustc_flags = [ + "@$(location :zmij-build-script-run[rustc_flags])", + "@$(location :zmij-manifest[env_flags])", + ], + visibility = ["PUBLIC"], +) + +rust_binary( + name = "zmij-build-script-build", + srcs = [":zmij-vendor"], + crate = "build_script_build", + crate_root = "vendor/build.rs", + edition = "2021", + rustc_flags = ["@$(location :zmij-manifest[env_flags])"], + visibility = [], +) + +buildscript_run( + name = "zmij-build-script-run", + package_name = "zmij", + buildscript_rule = ":zmij-build-script-build", + env_srcs = [":zmij-manifest[env_dict]"], + version = "1.0.21", + manifest_dir = ":zmij-vendor", + visibility = ["PUBLIC"], +)