diff --git a/Cargo.lock b/Cargo.lock index 74437f273..cd989707d 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -146,7 +146,7 @@ checksum = "0ae92a5119aa49cdbcf6b9f893fe4e1d98b04ccbf82ee0584ad948a44a734dea" dependencies = [ "proc-macro2", "quote", - "syn 2.0.101", + "syn 2.0.103", ] [[package]] @@ -197,7 +197,7 @@ checksum = "3b43422f69d8ff38f95f1b2bb76517c91589a924d1559a0e935d7c8ce0274c11" dependencies = [ "proc-macro2", "quote", - "syn 2.0.101", + "syn 2.0.103", ] [[package]] @@ -219,7 +219,7 @@ checksum = "c7c24de15d275a1ecfd47a380fb4d5ec9bfe0933f309ed5e705b775596a3574d" dependencies = [ "proc-macro2", "quote", - "syn 2.0.101", + "syn 2.0.103", ] [[package]] @@ -236,7 +236,7 @@ checksum = "e539d3fca749fcee5236ab05e93a52867dd549cc157c8cb7f99595f3cedffdb5" dependencies = [ "proc-macro2", "quote", - "syn 2.0.101", + "syn 2.0.103", ] [[package]] @@ -694,9 +694,9 @@ dependencies = [ [[package]] name = "aws-smithy-eventstream" -version = "0.60.8" +version = "0.60.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7c45d3dddac16c5c59d553ece225a88870cf81b7b813c9cc17b78cf4685eac7a" +checksum = "338a3642c399c0a5d157648426110e199ca7fd1c689cc395676b81aa563700c4" dependencies = [ "aws-smithy-types", "bytes", @@ -747,9 +747,9 @@ dependencies = [ [[package]] name = "aws-smithy-json" -version = "0.61.3" +version = "0.61.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "92144e45819cae7dc62af23eac5a038a58aa544432d2102609654376a900bd07" +checksum = "a16e040799d29c17412943bdbf488fd75db04112d0c0d4b9290bacf5ae0014b9" dependencies = [ "aws-smithy-types", ] @@ -810,9 +810,9 @@ dependencies = [ [[package]] name = "aws-smithy-types" -version = "1.3.1" +version = "1.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "40076bd09fadbc12d5e026ae080d0930defa606856186e31d83ccc6a255eeaf3" +checksum = "d498595448e43de7f4296b7b7a18a8a02c61ec9349128c80a368f7c3b4ab11a8" dependencies = [ "base64-simd", "bytes", @@ -836,9 +836,9 @@ dependencies = [ [[package]] name = "aws-smithy-xml" -version = "0.60.9" +version = "0.60.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ab0b0166827aa700d3dc519f72f8b3a91c35d0b8d042dc5d643a91e6f80648fc" +checksum = "3db87b96cb1b16c024980f133968d52882ca0daaee3a086c6decc500f6c99728" dependencies = [ "xmlparser", ] @@ -920,9 +920,9 @@ dependencies = [ [[package]] name = "base64ct" -version = "1.8.0" +version = "1.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "55248b47b0caf0546f7988906588779981c43bb1bc9d0c44087278f80cdb44ba" +checksum = "8c3c1a368f70d6cf7302d78f8f7093da241fb8e8807c05cc9e51a125895a6d5b" [[package]] name = "bincode" @@ -952,7 +952,7 @@ dependencies = [ "regex", "rustc-hash 1.1.0", "shlex", - "syn 2.0.101", + "syn 2.0.103", "which", ] @@ -973,7 +973,7 @@ dependencies = [ "regex", "rustc-hash 2.1.1", "shlex", - "syn 2.0.101", + "syn 2.0.103", ] [[package]] @@ -1088,7 +1088,7 @@ dependencies = [ [[package]] name = "cairo-rs" version = "0.21.0" -source = "git+https://github.com/gtk-rs/gtk-rs-core?branch=main#63875abfc1defd11cb4ef54911642e7df2e2e2e0" +source = "git+https://github.com/gtk-rs/gtk-rs-core?branch=main#e9a2ab3c757a62cc95825476822e7d89b0e19ec2" dependencies = [ "bitflags 2.9.1", "cairo-sys-rs", @@ -1099,7 +1099,7 @@ dependencies = [ [[package]] name = "cairo-sys-rs" version = "0.21.0" -source = "git+https://github.com/gtk-rs/gtk-rs-core?branch=main#63875abfc1defd11cb4ef54911642e7df2e2e2e0" +source = "git+https://github.com/gtk-rs/gtk-rs-core?branch=main#e9a2ab3c757a62cc95825476822e7d89b0e19ec2" dependencies = [ "glib-sys", "libc", @@ -1108,9 +1108,9 @@ dependencies = [ [[package]] name = "cc" -version = "1.2.26" +version = "1.2.27" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "956a5e21988b87f372569b66183b78babf23ebc2e744b733e4350a752c4dafac" +checksum = "d487aa071b5f64da6f19a3e848e3578944b726ee5a4854b82172f02aa876bfdc" dependencies = [ "jobserver", "libc", @@ -1269,7 +1269,7 @@ dependencies = [ "heck 0.5.0", "proc-macro2", "quote", - "syn 2.0.101", + "syn 2.0.103", ] [[package]] @@ -1588,7 +1588,7 @@ dependencies = [ "proc-macro2", "quote", "strsim", - "syn 2.0.101", + "syn 2.0.103", ] [[package]] @@ -1599,7 +1599,7 @@ checksum = "fc34b93ccb385b40dc71c6fceac4b2ad23662c7eeb248cf10d529b7e055b6ead" dependencies = [ "darling_core", "quote", - "syn 2.0.101", + "syn 2.0.103", ] [[package]] @@ -1733,7 +1733,7 @@ dependencies = [ "darling", "proc-macro2", "quote", - "syn 2.0.101", + "syn 2.0.103", ] [[package]] @@ -1743,7 +1743,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ab63b0e2bf4d5928aff72e83a7dace85d7bba5fe12dcc3c5a572d78caffd3f3c" dependencies = [ "derive_builder_core", - "syn 2.0.101", + "syn 2.0.103", ] [[package]] @@ -1763,7 +1763,7 @@ checksum = "bda628edc44c4bb645fbe0f758797143e4e07926f7ebf4e9bdfbd3d2ce621df3" dependencies = [ "proc-macro2", "quote", - "syn 2.0.101", + "syn 2.0.103", ] [[package]] @@ -1792,7 +1792,7 @@ checksum = "97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0" dependencies = [ "proc-macro2", "quote", - "syn 2.0.101", + "syn 2.0.103", ] [[package]] @@ -1822,6 +1822,12 @@ version = "1.0.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "92773504d58c093f6de2459af4af33faa518c13451eb8f2b5698ed3d36e7c813" +[[package]] +name = "dyn-clone" +version = "1.0.19" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1c7a8fb8a9fbf66c1f703fe16184d10ca0ee9d23be5b4436400408ba54a95005" + [[package]] name = "ebml-iterable" version = "0.6.3" @@ -1927,7 +1933,7 @@ checksum = "2f9ed6b3789237c8a0c1c505af1c7eb2c560df6186f01b098c3a1064ea532f38" dependencies = [ "proc-macro2", "quote", - "syn 2.0.101", + "syn 2.0.103", ] [[package]] @@ -1970,7 +1976,7 @@ checksum = "44f23cf4b44bfce11a86ace86f8a73ffdec849c9fd00a386a53d278bd9e81fb3" dependencies = [ "proc-macro2", "quote", - "syn 2.0.101", + "syn 2.0.103", ] [[package]] @@ -2242,7 +2248,7 @@ checksum = "162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650" dependencies = [ "proc-macro2", "quote", - "syn 2.0.101", + "syn 2.0.103", ] [[package]] @@ -2284,7 +2290,7 @@ dependencies = [ [[package]] name = "gdk-pixbuf" version = "0.21.0" -source = "git+https://github.com/gtk-rs/gtk-rs-core?branch=main#63875abfc1defd11cb4ef54911642e7df2e2e2e0" +source = "git+https://github.com/gtk-rs/gtk-rs-core?branch=main#e9a2ab3c757a62cc95825476822e7d89b0e19ec2" dependencies = [ "gdk-pixbuf-sys", "gio", @@ -2295,7 +2301,7 @@ dependencies = [ [[package]] name = "gdk-pixbuf-sys" version = "0.21.0" -source = "git+https://github.com/gtk-rs/gtk-rs-core?branch=main#63875abfc1defd11cb4ef54911642e7df2e2e2e0" +source = "git+https://github.com/gtk-rs/gtk-rs-core?branch=main#e9a2ab3c757a62cc95825476822e7d89b0e19ec2" dependencies = [ "gio-sys", "glib-sys", @@ -2307,7 +2313,7 @@ dependencies = [ [[package]] name = "gdk4" version = "0.10.0" -source = "git+https://github.com/gtk-rs/gtk4-rs?branch=main#a0ef06c5160b9ad8b7a0d1bf3dd86cefad2c0b2a" +source = "git+https://github.com/gtk-rs/gtk4-rs?branch=main#8f4acfa5933531b9cbe90e780cacbac0d0b11c3e" dependencies = [ "cairo-rs", "gdk-pixbuf", @@ -2321,7 +2327,7 @@ dependencies = [ [[package]] name = "gdk4-sys" version = "0.10.0" -source = "git+https://github.com/gtk-rs/gtk4-rs?branch=main#a0ef06c5160b9ad8b7a0d1bf3dd86cefad2c0b2a" +source = "git+https://github.com/gtk-rs/gtk4-rs?branch=main#8f4acfa5933531b9cbe90e780cacbac0d0b11c3e" dependencies = [ "cairo-sys-rs", "gdk-pixbuf-sys", @@ -2337,7 +2343,7 @@ dependencies = [ [[package]] name = "gdk4-wayland" version = "0.10.0" -source = "git+https://github.com/gtk-rs/gtk4-rs?branch=main#a0ef06c5160b9ad8b7a0d1bf3dd86cefad2c0b2a" +source = "git+https://github.com/gtk-rs/gtk4-rs?branch=main#8f4acfa5933531b9cbe90e780cacbac0d0b11c3e" dependencies = [ "gdk4", "gdk4-wayland-sys", @@ -2349,7 +2355,7 @@ dependencies = [ [[package]] name = "gdk4-wayland-sys" version = "0.10.0" -source = "git+https://github.com/gtk-rs/gtk4-rs?branch=main#a0ef06c5160b9ad8b7a0d1bf3dd86cefad2c0b2a" +source = "git+https://github.com/gtk-rs/gtk4-rs?branch=main#8f4acfa5933531b9cbe90e780cacbac0d0b11c3e" dependencies = [ "glib-sys", "libc", @@ -2359,7 +2365,7 @@ dependencies = [ [[package]] name = "gdk4-win32" version = "0.10.0" -source = "git+https://github.com/gtk-rs/gtk4-rs?branch=main#a0ef06c5160b9ad8b7a0d1bf3dd86cefad2c0b2a" +source = "git+https://github.com/gtk-rs/gtk4-rs?branch=main#8f4acfa5933531b9cbe90e780cacbac0d0b11c3e" dependencies = [ "gdk4", "gdk4-win32-sys", @@ -2372,7 +2378,7 @@ dependencies = [ [[package]] name = "gdk4-win32-sys" version = "0.10.0" -source = "git+https://github.com/gtk-rs/gtk4-rs?branch=main#a0ef06c5160b9ad8b7a0d1bf3dd86cefad2c0b2a" +source = "git+https://github.com/gtk-rs/gtk4-rs?branch=main#8f4acfa5933531b9cbe90e780cacbac0d0b11c3e" dependencies = [ "gdk4-sys", "glib-sys", @@ -2383,7 +2389,7 @@ dependencies = [ [[package]] name = "gdk4-x11" version = "0.10.0" -source = "git+https://github.com/gtk-rs/gtk4-rs?branch=main#a0ef06c5160b9ad8b7a0d1bf3dd86cefad2c0b2a" +source = "git+https://github.com/gtk-rs/gtk4-rs?branch=main#8f4acfa5933531b9cbe90e780cacbac0d0b11c3e" dependencies = [ "gdk4", "gdk4-x11-sys", @@ -2395,7 +2401,7 @@ dependencies = [ [[package]] name = "gdk4-x11-sys" version = "0.10.0" -source = "git+https://github.com/gtk-rs/gtk4-rs?branch=main#a0ef06c5160b9ad8b7a0d1bf3dd86cefad2c0b2a" +source = "git+https://github.com/gtk-rs/gtk4-rs?branch=main#8f4acfa5933531b9cbe90e780cacbac0d0b11c3e" dependencies = [ "gdk4-sys", "glib-sys", @@ -2433,7 +2439,7 @@ dependencies = [ "cfg-if", "js-sys", "libc", - "wasi 0.11.0+wasi-snapshot-preview1", + "wasi 0.11.1+wasi-snapshot-preview1", "wasm-bindgen", ] @@ -2470,7 +2476,7 @@ checksum = "07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f" [[package]] name = "gio" version = "0.21.0" -source = "git+https://github.com/gtk-rs/gtk-rs-core?branch=main#63875abfc1defd11cb4ef54911642e7df2e2e2e0" +source = "git+https://github.com/gtk-rs/gtk-rs-core?branch=main#e9a2ab3c757a62cc95825476822e7d89b0e19ec2" dependencies = [ "futures-channel", "futures-core", @@ -2486,7 +2492,7 @@ dependencies = [ [[package]] name = "gio-sys" version = "0.21.0" -source = "git+https://github.com/gtk-rs/gtk-rs-core?branch=main#63875abfc1defd11cb4ef54911642e7df2e2e2e0" +source = "git+https://github.com/gtk-rs/gtk-rs-core?branch=main#e9a2ab3c757a62cc95825476822e7d89b0e19ec2" dependencies = [ "glib-sys", "gobject-sys", @@ -2498,7 +2504,7 @@ dependencies = [ [[package]] name = "glib" version = "0.21.0" -source = "git+https://github.com/gtk-rs/gtk-rs-core?branch=main#63875abfc1defd11cb4ef54911642e7df2e2e2e0" +source = "git+https://github.com/gtk-rs/gtk-rs-core?branch=main#e9a2ab3c757a62cc95825476822e7d89b0e19ec2" dependencies = [ "bitflags 2.9.1", "futures-channel", @@ -2518,19 +2524,19 @@ dependencies = [ [[package]] name = "glib-macros" version = "0.21.0" -source = "git+https://github.com/gtk-rs/gtk-rs-core?branch=main#63875abfc1defd11cb4ef54911642e7df2e2e2e0" +source = "git+https://github.com/gtk-rs/gtk-rs-core?branch=main#e9a2ab3c757a62cc95825476822e7d89b0e19ec2" dependencies = [ "heck 0.5.0", "proc-macro-crate", "proc-macro2", "quote", - "syn 2.0.101", + "syn 2.0.103", ] [[package]] name = "glib-sys" version = "0.21.0" -source = "git+https://github.com/gtk-rs/gtk-rs-core?branch=main#63875abfc1defd11cb4ef54911642e7df2e2e2e0" +source = "git+https://github.com/gtk-rs/gtk-rs-core?branch=main#e9a2ab3c757a62cc95825476822e7d89b0e19ec2" dependencies = [ "libc", "system-deps", @@ -2545,7 +2551,7 @@ checksum = "a8d1add55171497b4705a648c6b583acafb01d58050a51727785f0b2c8e0a2b2" [[package]] name = "gobject-sys" version = "0.21.0" -source = "git+https://github.com/gtk-rs/gtk-rs-core?branch=main#63875abfc1defd11cb4ef54911642e7df2e2e2e0" +source = "git+https://github.com/gtk-rs/gtk-rs-core?branch=main#e9a2ab3c757a62cc95825476822e7d89b0e19ec2" dependencies = [ "glib-sys", "libc", @@ -2573,7 +2579,7 @@ dependencies = [ [[package]] name = "graphene-rs" version = "0.21.0" -source = "git+https://github.com/gtk-rs/gtk-rs-core?branch=main#63875abfc1defd11cb4ef54911642e7df2e2e2e0" +source = "git+https://github.com/gtk-rs/gtk-rs-core?branch=main#e9a2ab3c757a62cc95825476822e7d89b0e19ec2" dependencies = [ "glib", "graphene-sys", @@ -2583,7 +2589,7 @@ dependencies = [ [[package]] name = "graphene-sys" version = "0.21.0" -source = "git+https://github.com/gtk-rs/gtk-rs-core?branch=main#63875abfc1defd11cb4ef54911642e7df2e2e2e0" +source = "git+https://github.com/gtk-rs/gtk-rs-core?branch=main#e9a2ab3c757a62cc95825476822e7d89b0e19ec2" dependencies = [ "glib-sys", "libc", @@ -2605,7 +2611,7 @@ dependencies = [ [[package]] name = "gsk4" version = "0.10.0" -source = "git+https://github.com/gtk-rs/gtk4-rs?branch=main#a0ef06c5160b9ad8b7a0d1bf3dd86cefad2c0b2a" +source = "git+https://github.com/gtk-rs/gtk4-rs?branch=main#8f4acfa5933531b9cbe90e780cacbac0d0b11c3e" dependencies = [ "cairo-rs", "gdk4", @@ -2619,7 +2625,7 @@ dependencies = [ [[package]] name = "gsk4-sys" version = "0.10.0" -source = "git+https://github.com/gtk-rs/gtk4-rs?branch=main#a0ef06c5160b9ad8b7a0d1bf3dd86cefad2c0b2a" +source = "git+https://github.com/gtk-rs/gtk4-rs?branch=main#8f4acfa5933531b9cbe90e780cacbac0d0b11c3e" dependencies = [ "cairo-sys-rs", "gdk4-sys", @@ -3194,7 +3200,7 @@ dependencies = [ "hyper 1.6.0", "mime", "pin-project-lite", - "reqwest 0.12.19", + "reqwest 0.12.20", "tokio", "url", ] @@ -3442,7 +3448,7 @@ dependencies = [ "gstreamer", "gstreamer-app", "more-asserts", - "reqwest 0.12.19", + "reqwest 0.12.20", "tempfile", "thiserror 2.0.12", "url", @@ -3544,7 +3550,7 @@ dependencies = [ "parse_link_header", "rand 0.9.1", "regex", - "reqwest 0.12.19", + "reqwest 0.12.20", "serde", "serde_json", "thiserror 2.0.12", @@ -3602,7 +3608,7 @@ dependencies = [ "gstreamer-sdp", "gstreamer-webrtc", "parse_link_header", - "reqwest 0.12.19", + "reqwest 0.12.20", "tokio", ] @@ -4071,7 +4077,7 @@ dependencies = [ [[package]] name = "gtk4" version = "0.10.0" -source = "git+https://github.com/gtk-rs/gtk4-rs?branch=main#a0ef06c5160b9ad8b7a0d1bf3dd86cefad2c0b2a" +source = "git+https://github.com/gtk-rs/gtk4-rs?branch=main#8f4acfa5933531b9cbe90e780cacbac0d0b11c3e" dependencies = [ "cairo-rs", "field-offset", @@ -4091,18 +4097,18 @@ dependencies = [ [[package]] name = "gtk4-macros" version = "0.10.0" -source = "git+https://github.com/gtk-rs/gtk4-rs?branch=main#a0ef06c5160b9ad8b7a0d1bf3dd86cefad2c0b2a" +source = "git+https://github.com/gtk-rs/gtk4-rs?branch=main#8f4acfa5933531b9cbe90e780cacbac0d0b11c3e" dependencies = [ "proc-macro-crate", "proc-macro2", "quote", - "syn 2.0.101", + "syn 2.0.103", ] [[package]] name = "gtk4-sys" version = "0.10.0" -source = "git+https://github.com/gtk-rs/gtk4-rs?branch=main#a0ef06c5160b9ad8b7a0d1bf3dd86cefad2c0b2a" +source = "git+https://github.com/gtk-rs/gtk4-rs?branch=main#8f4acfa5933531b9cbe90e780cacbac0d0b11c3e" dependencies = [ "cairo-sys-rs", "gdk-pixbuf-sys", @@ -4234,9 +4240,9 @@ checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea" [[package]] name = "hermit-abi" -version = "0.5.1" +version = "0.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f154ce46856750ed433c8649605bf7ed2de3bc35fd9d2a9f30cddd873c80cb08" +checksum = "fc0fef456e4baa96da950455cd02c081ca953b141298e41db3fc7e36b1da849c" [[package]] name = "hex" @@ -4756,7 +4762,7 @@ checksum = "c34819042dc3d3971c46c2190835914dfbe0c3c13f61449b2997f4e9722dfa60" dependencies = [ "proc-macro2", "quote", - "syn 2.0.101", + "syn 2.0.103", ] [[package]] @@ -4834,9 +4840,9 @@ checksum = "4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c" [[package]] name = "jiff" -version = "0.2.14" +version = "0.2.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a194df1107f33c79f4f93d02c80798520551949d59dfad22b6157048a88cca93" +checksum = "be1f93b8b1eb69c77f24bbb0afdf66f54b632ee39af40ca21c4365a1d7347e49" dependencies = [ "jiff-static", "log", @@ -4847,13 +4853,13 @@ dependencies = [ [[package]] name = "jiff-static" -version = "0.2.14" +version = "0.2.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6c6e1db7ed32c6c71b759497fae34bf7933636f75a251b9e736555da426f6442" +checksum = "03343451ff899767262ec32146f6d559dd759fdadf42ff0e227c7c48f72594b4" dependencies = [ "proc-macro2", "quote", - "syn 2.0.101", + "syn 2.0.103", ] [[package]] @@ -4956,9 +4962,9 @@ dependencies = [ [[package]] name = "libc" -version = "0.2.172" +version = "0.2.173" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d750af042f7ef4f724306de029d18836c26c1765a54a6a3f094cbd23a7267ffa" +checksum = "d8cfeafaffdbc32176b64fb251369d52ea9f0a8fbc6f8759edffef7b525d64bb" [[package]] name = "libfuzzer-sys" @@ -4977,7 +4983,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "07033963ba89ebaf1584d767badaa2e8fcec21aedea6b8c0346d487d49c28667" dependencies = [ "cfg-if", - "windows-targets 0.53.0", + "windows-targets 0.53.2", ] [[package]] @@ -5305,9 +5311,9 @@ dependencies = [ [[package]] name = "memchr" -version = "2.7.4" +version = "2.7.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3" +checksum = "32a282da65faaf38286cf3be983213fcf1d2e2a58700e808f83f4ea9a4804bc0" [[package]] name = "memoffset" @@ -5357,7 +5363,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "78bed444cc8a2160f01cbcf811ef18cac863ad68ae8ca62092e8db51d51c761c" dependencies = [ "libc", - "wasi 0.11.0+wasi-snapshot-preview1", + "wasi 0.11.1+wasi-snapshot-preview1", "windows-sys 0.59.0", ] @@ -5594,7 +5600,7 @@ checksum = "ed3955f1a9c7c0c15e092f9c887db08b1fc683305fdf6eb6684f22555355e202" dependencies = [ "proc-macro2", "quote", - "syn 2.0.101", + "syn 2.0.103", ] [[package]] @@ -5731,7 +5737,7 @@ checksum = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c" dependencies = [ "proc-macro2", "quote", - "syn 2.0.101", + "syn 2.0.103", ] [[package]] @@ -5787,7 +5793,7 @@ dependencies = [ [[package]] name = "pango" version = "0.21.0" -source = "git+https://github.com/gtk-rs/gtk-rs-core?branch=main#63875abfc1defd11cb4ef54911642e7df2e2e2e0" +source = "git+https://github.com/gtk-rs/gtk-rs-core?branch=main#e9a2ab3c757a62cc95825476822e7d89b0e19ec2" dependencies = [ "gio", "glib", @@ -5798,7 +5804,7 @@ dependencies = [ [[package]] name = "pango-sys" version = "0.21.0" -source = "git+https://github.com/gtk-rs/gtk-rs-core?branch=main#63875abfc1defd11cb4ef54911642e7df2e2e2e0" +source = "git+https://github.com/gtk-rs/gtk-rs-core?branch=main#e9a2ab3c757a62cc95825476822e7d89b0e19ec2" dependencies = [ "glib-sys", "gobject-sys", @@ -5809,7 +5815,7 @@ dependencies = [ [[package]] name = "pangocairo" version = "0.21.0" -source = "git+https://github.com/gtk-rs/gtk-rs-core?branch=main#63875abfc1defd11cb4ef54911642e7df2e2e2e0" +source = "git+https://github.com/gtk-rs/gtk-rs-core?branch=main#e9a2ab3c757a62cc95825476822e7d89b0e19ec2" dependencies = [ "cairo-rs", "glib", @@ -5821,7 +5827,7 @@ dependencies = [ [[package]] name = "pangocairo-sys" version = "0.21.0" -source = "git+https://github.com/gtk-rs/gtk-rs-core?branch=main#63875abfc1defd11cb4ef54911642e7df2e2e2e0" +source = "git+https://github.com/gtk-rs/gtk-rs-core?branch=main#e9a2ab3c757a62cc95825476822e7d89b0e19ec2" dependencies = [ "cairo-sys-rs", "glib-sys", @@ -5996,7 +6002,7 @@ checksum = "6e918e4ff8c4549eb882f14b3a4bc8c8bc93de829416eacf579f1207a8fbf861" dependencies = [ "proc-macro2", "quote", - "syn 2.0.101", + "syn 2.0.103", ] [[package]] @@ -6133,12 +6139,12 @@ dependencies = [ [[package]] name = "prettyplease" -version = "0.2.33" +version = "0.2.34" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9dee91521343f4c5c6a63edd65e54f31f5c92fe8978c40a4282f8372194c6a7d" +checksum = "6837b9e10d61f45f987d50808f83d1ee3d206c66acf650c3e4ae2e1f6ddedf55" dependencies = [ "proc-macro2", - "syn 2.0.101", + "syn 2.0.103", ] [[package]] @@ -6189,7 +6195,7 @@ dependencies = [ "proc-macro-error-attr2", "proc-macro2", "quote", - "syn 2.0.101", + "syn 2.0.103", ] [[package]] @@ -6217,7 +6223,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a65f2e60fbf1063868558d69c6beacf412dc755f9fc020f514b7955fc914fe30" dependencies = [ "quote", - "syn 2.0.101", + "syn 2.0.103", ] [[package]] @@ -6247,7 +6253,7 @@ dependencies = [ "prost", "prost-types", "regex", - "syn 2.0.101", + "syn 2.0.103", "tempfile", ] @@ -6261,7 +6267,7 @@ dependencies = [ "itertools 0.12.1", "proc-macro2", "quote", - "syn 2.0.101", + "syn 2.0.103", ] [[package]] @@ -6578,22 +6584,42 @@ dependencies = [ [[package]] name = "realfft" -version = "3.4.0" +version = "3.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "390252372b7f2aac8360fc5e72eba10136b166d6faeed97e6d0c8324eb99b2b1" +checksum = "f821338fddb99d089116342c46e9f1fbf3828dba077674613e734e01d6ea8677" dependencies = [ "rustfft", ] [[package]] name = "redox_syscall" -version = "0.5.12" +version = "0.5.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "928fca9cf2aa042393a8325b9ead81d2f0df4cb12e1e24cef072922ccd99c5af" +checksum = "0d04b7d0ee6b4a0207a0a7adb104d23ecb0b47d6beae7152d0fa34b692b29fd6" dependencies = [ "bitflags 2.9.1", ] +[[package]] +name = "ref-cast" +version = "1.0.24" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4a0ae411dbe946a674d89546582cea4ba2bb8defac896622d6496f14c23ba5cf" +dependencies = [ + "ref-cast-impl", +] + +[[package]] +name = "ref-cast-impl" +version = "1.0.24" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1165225c21bff1f3bbce98f5a1f889949bc902d3575308cc7b0de30b4f6d27c7" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.103", +] + [[package]] name = "regex" version = "1.11.1" @@ -6690,9 +6716,9 @@ dependencies = [ [[package]] name = "reqwest" -version = "0.12.19" +version = "0.12.20" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a2f8e5513d63f2e5b386eb5106dc67eaf3f84e95258e210489136b8b92ad6119" +checksum = "eabf4c97d9130e2bf606614eb937e86edac8292eaa6f422f995d7e8de1eb1813" dependencies = [ "async-compression", "base64 0.22.1", @@ -6711,12 +6737,10 @@ dependencies = [ "hyper-rustls 0.27.7", "hyper-tls 0.6.0", "hyper-util", - "ipnet", "js-sys", "log", "mime", "native-tls", - "once_cell", "percent-encoding", "pin-project-lite", "rustls-pki-types", @@ -6871,9 +6895,9 @@ dependencies = [ [[package]] name = "rustfft" -version = "6.3.0" +version = "6.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f266ff9b0cfc79de11fd5af76a2bc672fe3ace10c96fa06456740fa70cb1ed49" +checksum = "c6f140db74548f7c9d7cce60912c9ac414e74df5e718dc947d514b051b42f3f4" dependencies = [ "num-complex", "num-integer", @@ -6881,7 +6905,6 @@ dependencies = [ "primal-check", "strength_reduce", "transpose", - "version_check", ] [[package]] @@ -7125,6 +7148,18 @@ dependencies = [ "windows-sys 0.59.0", ] +[[package]] +name = "schemars" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4cd191f9397d57d581cddd31014772520aa448f65ef991055d7f61582c65165f" +dependencies = [ + "dyn-clone", + "ref-cast", + "serde", + "serde_json", +] + [[package]] name = "scoped-tls" version = "1.0.1" @@ -7245,7 +7280,7 @@ checksum = "5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00" dependencies = [ "proc-macro2", "quote", - "syn 2.0.101", + "syn 2.0.103", ] [[package]] @@ -7293,15 +7328,16 @@ dependencies = [ [[package]] name = "serde_with" -version = "3.12.0" +version = "3.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d6b6f7f2fcb69f747921f79f3926bd1e203fce4fef62c268dd3abfb6d86029aa" +checksum = "bf65a400f8f66fb7b0552869ad70157166676db75ed8181f8104ea91cf9d0b42" dependencies = [ "base64 0.22.1", "chrono", "hex", "indexmap 1.9.3", "indexmap 2.9.0", + "schemars", "serde", "serde_derive", "serde_json", @@ -7311,14 +7347,14 @@ dependencies = [ [[package]] name = "serde_with_macros" -version = "3.12.0" +version = "3.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8d00caa5193a3c8362ac2b73be6b9e768aa5a4b2f721d8f4b339600c3cb51f8e" +checksum = "81679d9ed988d5e9a5e6531dc3f2c28efbd639cbd1dfb628df08edea6004da77" dependencies = [ "darling", "proc-macro2", "quote", - "syn 2.0.101", + "syn 2.0.103", ] [[package]] @@ -7343,7 +7379,7 @@ checksum = "5d69265a08751de7844521fd15003ae0a888e035773ba05695c5c759a6f89eef" dependencies = [ "proc-macro2", "quote", - "syn 2.0.101", + "syn 2.0.103", ] [[package]] @@ -7488,12 +7524,9 @@ dependencies = [ [[package]] name = "slab" -version = "0.4.9" +version = "0.4.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67" -dependencies = [ - "autocfg", -] +checksum = "04dc19736151f35336d325007ac991178d504a119863a2fcb3758cdb5e52c50d" [[package]] name = "smallvec" @@ -7703,9 +7736,9 @@ dependencies = [ [[package]] name = "syn" -version = "2.0.101" +version = "2.0.103" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8ce2b7fc941b3a24138a0a7cf8e858bfc6a992e7978a068a5c760deb0ed43caf" +checksum = "e4307e30089d6fd6aff212f2da3a1f9e32f3223b1f010fb09b7c95f90f3ca1e8" dependencies = [ "proc-macro2", "quote", @@ -7735,7 +7768,7 @@ checksum = "728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2" dependencies = [ "proc-macro2", "quote", - "syn 2.0.101", + "syn 2.0.103", ] [[package]] @@ -7854,7 +7887,7 @@ checksum = "888d0c3c6db53c0fdab160d2ed5e12ba745383d3e85813f2ea0f2b1475ab553f" dependencies = [ "proc-macro2", "quote", - "syn 2.0.101", + "syn 2.0.103", ] [[package]] @@ -7867,7 +7900,7 @@ dependencies = [ "proc-macro2", "quote", "regex", - "syn 2.0.101", + "syn 2.0.103", ] [[package]] @@ -7908,7 +7941,7 @@ checksum = "4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1" dependencies = [ "proc-macro2", "quote", - "syn 2.0.101", + "syn 2.0.103", ] [[package]] @@ -7919,7 +7952,7 @@ checksum = "7f7cf42b4507d8ea322120659672cf1b9dbb93f8f2d4ecfd6e51350ff5b17a1d" dependencies = [ "proc-macro2", "quote", - "syn 2.0.101", + "syn 2.0.103", ] [[package]] @@ -7934,12 +7967,11 @@ dependencies = [ [[package]] name = "thread_local" -version = "1.1.8" +version = "1.1.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8b9ef9bad013ada3808854ceac7b46812a6465ba368859a37e2100283d2d719c" +checksum = "f60246a4944f24f6e018aa17cdeffb7818b76356965d03b07d6a9886e8962185" dependencies = [ "cfg-if", - "once_cell", ] [[package]] @@ -8026,7 +8058,7 @@ checksum = "6e06d43f1345a3bcd39f6a56dbb7dcab2ba47e68e8ac134855e7e2bdbaf8cab8" dependencies = [ "proc-macro2", "quote", - "syn 2.0.101", + "syn 2.0.103", ] [[package]] @@ -8242,7 +8274,7 @@ checksum = "1b1ffbcf9c6f6b99d386e7444eb608ba646ae452a36b39737deb9663b610f662" dependencies = [ "proc-macro2", "quote", - "syn 2.0.101", + "syn 2.0.103", ] [[package]] @@ -8635,9 +8667,9 @@ dependencies = [ [[package]] name = "wasi" -version = "0.11.0+wasi-snapshot-preview1" +version = "0.11.1+wasi-snapshot-preview1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" +checksum = "ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b" [[package]] name = "wasi" @@ -8670,7 +8702,7 @@ dependencies = [ "log", "proc-macro2", "quote", - "syn 2.0.101", + "syn 2.0.103", "wasm-bindgen-shared", ] @@ -8705,7 +8737,7 @@ checksum = "8ae87ea40c9f689fc23f209965b6fb8a99ad69aeeb0231408be24920604395de" dependencies = [ "proc-macro2", "quote", - "syn 2.0.101", + "syn 2.0.103", "wasm-bindgen-backend", "wasm-bindgen-shared", ] @@ -8917,7 +8949,7 @@ checksum = "9107ddc059d5b6fbfbffdfa7a7fe3e22a226def0b2608f72e9d552763d3e1ad7" dependencies = [ "proc-macro2", "quote", - "syn 2.0.101", + "syn 2.0.103", ] [[package]] @@ -8928,7 +8960,7 @@ checksum = "a47fddd13af08290e67f4acabf4b459f647552718f683a7b415d290ac744a836" dependencies = [ "proc-macro2", "quote", - "syn 2.0.101", + "syn 2.0.103", ] [[package]] @@ -8939,7 +8971,7 @@ checksum = "29bee4b38ea3cde66011baa44dba677c432a78593e202392d1e9070cf2a7fca7" dependencies = [ "proc-macro2", "quote", - "syn 2.0.101", + "syn 2.0.103", ] [[package]] @@ -8950,14 +8982,14 @@ checksum = "bd9211b69f8dcdfa817bfd14bf1c97c9188afa36f4750130fcdf3f400eca9fa8" dependencies = [ "proc-macro2", "quote", - "syn 2.0.101", + "syn 2.0.103", ] [[package]] name = "windows-link" -version = "0.1.1" +version = "0.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "76840935b766e1b0a05c0066835fb9ec80071d4c09a16f6bd5f7e655e3c14c38" +checksum = "5e6ad25900d524eaabdbbb96d20b4311e1e7ae1699af4fb28c17ae66c80d798a" [[package]] name = "windows-registry" @@ -9081,9 +9113,9 @@ dependencies = [ [[package]] name = "windows-targets" -version = "0.53.0" +version = "0.53.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b1e4c7e8ceaaf9cb7d7507c974735728ab453b67ef8f18febdd7c11fe59dca8b" +checksum = "c66f69fcc9ce11da9966ddb31a40968cad001c5bedeb5c2b82ede4253ab48aef" dependencies = [ "windows_aarch64_gnullvm 0.53.0", "windows_aarch64_msvc 0.53.0", @@ -9277,9 +9309,9 @@ checksum = "271414315aff87387382ec3d271b52d7ae78726f5d44ac98b4f4030c91880486" [[package]] name = "winnow" -version = "0.7.10" +version = "0.7.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c06928c8748d81b05c9be96aad92e1b6ff01833332f281e8cfca3be4b35fc9ec" +checksum = "74c7b26e3480b707944fc872477815d29a8e429d2f93a1ce000f5fa84a15cbcd" dependencies = [ "memchr", ] @@ -9381,7 +9413,7 @@ checksum = "38da3c9736e16c5d3c8c597a9aaa5d1fa565d0532ae05e27c24aa62fb32c0ab6" dependencies = [ "proc-macro2", "quote", - "syn 2.0.101", + "syn 2.0.103", "synstructure", ] @@ -9412,7 +9444,7 @@ checksum = "fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e" dependencies = [ "proc-macro2", "quote", - "syn 2.0.101", + "syn 2.0.103", ] [[package]] @@ -9423,7 +9455,7 @@ checksum = "28a6e20d751156648aa063f3800b706ee209a32c0b4d9f24be3d980b01be55ef" dependencies = [ "proc-macro2", "quote", - "syn 2.0.101", + "syn 2.0.103", ] [[package]] @@ -9443,7 +9475,7 @@ checksum = "d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502" dependencies = [ "proc-macro2", "quote", - "syn 2.0.101", + "syn 2.0.103", "synstructure", ] @@ -9483,5 +9515,5 @@ checksum = "5b96237efa0c878c64bd89c436f661be4e46b2f3eff1ebb976f7ef2321d2f58f" dependencies = [ "proc-macro2", "quote", - "syn 2.0.101", + "syn 2.0.103", ]