From 42a9f1e79a543000be90355a0c5a8acdd763512d Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat, 3 Oct 2026 18:18:24 +0000 Subject: [PATCH] build(deps): bump the rust group across 1 directory with 5 updates Bumps the rust group with 5 updates in the / directory: | Package | From | To | | --- | --- | --- | | [jsonschema](https://github.com/Stranger6667/jsonschema) | `0.49.9` | `0.58.3` | | [surfman](https://github.com/servo/surfman) | `0.13.0` | `0.14.0` | | [webrtc-util](https://github.com/webrtc-rs/webrtc) | `0.11.0` | `0.17.2` | | [glow](https://github.com/grovesNL/glow) | `0.17.0` | `0.18.0` | | [tauri-plugin-single-instance](https://github.com/tauri-apps/plugins-workspace) | `2.5.0` | `2.5.1` | Updates `jsonschema` from 0.49.9 to 0.58.3 - [Release notes](https://github.com/Stranger6667/jsonschema/releases) - [Changelog](https://github.com/Stranger6667/jsonschema/blob/master/CHANGELOG.md) - [Commits](https://github.com/Stranger6667/jsonschema/compare/cli-v0.49.9...cli-v0.58.3) Updates `surfman` from 0.13.0 to 0.14.0 - [Release notes](https://github.com/servo/surfman/releases) - [Commits](https://github.com/servo/surfman/compare/v0.13.0...v0.14.0) Updates `webrtc-util` from 0.11.0 to 0.17.2 - [Release notes](https://github.com/webrtc-rs/webrtc/releases) - [Changelog](https://github.com/webrtc-rs/webrtc/blob/master/CHANGELOG.md) - [Commits](https://github.com/webrtc-rs/webrtc/compare/v0.11.0...v0.17.2) Updates `glow` from 0.17.0 to 0.18.0 - [Commits](https://github.com/grovesNL/glow/commits) Updates `tauri-plugin-single-instance` from 2.5.0 to 2.5.1 - [Release notes](https://github.com/tauri-apps/plugins-workspace/releases) - [Commits](https://github.com/tauri-apps/plugins-workspace/compare/fs-v2.5.0...fs-v2.5.1) --- updated-dependencies: - dependency-name: jsonschema dependency-version: 0.58.3 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust - dependency-name: surfman dependency-version: 0.14.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust - dependency-name: webrtc-util dependency-version: 0.17.2 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust - dependency-name: glow dependency-version: 0.18.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust - dependency-name: tauri-plugin-single-instance dependency-version: 2.5.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: rust ... Signed-off-by: dependabot[bot] --- Cargo.lock | 442 ++++++++++++++++++++++------------------------------- Cargo.toml | 8 +- 2 files changed, 186 insertions(+), 264 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index d83ee2e48..0aaec6385 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2148,7 +2148,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d045de693cb712d0b22c6a64be5b953f67b3ce00ab5ad3dd5d8b441886ab8e1a" dependencies = [ "quote", - "syn 2.0.119", + "syn 3.0.6", ] [[package]] @@ -3085,7 +3085,7 @@ checksum = "79c3c892f121fff406e5dd6b28c1b30096b95111c30701a899d4f2b18da6d1bd" dependencies = [ "displaydoc", "smallvec", - "writeable 0.6.4", + "writeable", ] [[package]] @@ -3239,12 +3239,12 @@ dependencies = [ [[package]] name = "fraction" -version = "0.15.4" +version = "0.17.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e076045bb43dac435333ed5f04caf35c7463631d0dae2deb2638d94dd0a5b872" +checksum = "e246562084dde8ebbcc943b261c406ce4f68e5032ec28029a251a47d6a295500" dependencies = [ - "lazy_static", "num", + "num-bigint", ] [[package]] @@ -3798,6 +3798,18 @@ dependencies = [ "web-sys", ] +[[package]] +name = "glow" +version = "0.18.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "263218b0ba2b0715c3370fb04674f5f8aa331594b521c94ff0a8e4a8472d1386" +dependencies = [ + "js-sys", + "slotmap", + "wasm-bindgen", + "web-sys", +] + [[package]] name = "glslopt" version = "0.1.14" @@ -4466,7 +4478,7 @@ dependencies = [ "futures-util", "gif", "gleam", - "glow", + "glow 0.18.0", "gstreamer", "gstreamer-app", "gstreamer-video", @@ -4510,7 +4522,7 @@ dependencies = [ "servo-base", "sha2 0.11.0", "stats_alloc", - "surfman", + "surfman 0.14.0", "sysinfo", "tempfile", "thiserror 2.0.21", @@ -4680,7 +4692,7 @@ dependencies = [ "tokio", "tracing", "webrtc-dtls", - "webrtc-util", + "webrtc-util 0.17.2", ] [[package]] @@ -4843,12 +4855,12 @@ dependencies = [ "dpi", "euclid", "gleam", - "glow", + "glow 0.18.0", "hypercolor-gpu-frame", "libc", "pollster", "servo", - "surfman", + "surfman 0.14.0", "thiserror 2.0.21", "wgpu", "wgpu-hal", @@ -4913,7 +4925,7 @@ dependencies = [ "dpi", "euclid", "gleam", - "glow", + "glow 0.18.0", "hypercolor-gpu-frame", "hypercolor-macos-capture", "image", @@ -4926,7 +4938,7 @@ dependencies = [ "objc2-metal", "pollster", "servo", - "surfman", + "surfman 0.14.0", "thiserror 2.0.21", "tracing", "wgpu", @@ -5145,14 +5157,14 @@ dependencies = [ "dpi", "euclid", "gleam", - "glow", + "glow 0.18.0", "hypercolor-gpu-frame", "hypercolor-windows-capture", "image", "pollster", "raw-window-handle", "servo", - "surfman", + "surfman 0.14.0", "tao", "thiserror 2.0.21", "tracing", @@ -5295,11 +5307,11 @@ dependencies = [ "icu_calendar_data", "icu_locale", "icu_locale_core", - "icu_provider 2.3.1", + "icu_provider", "ixdtf", "serde", - "tinystr 0.8.4", - "zerovec 0.11.8", + "tinystr", + "zerovec", ] [[package]] @@ -5328,12 +5340,12 @@ dependencies = [ "icu_normalizer", "icu_plurals", "icu_properties", - "icu_provider 2.3.1", + "icu_provider", "icu_provider_adapters", - "icu_segmenter 2.1.2", + "icu_segmenter", "icu_time", - "tinystr 0.8.4", - "writeable 0.6.4", + "tinystr", + "writeable", ] [[package]] @@ -5343,13 +5355,13 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d4ca9983e8bf51223c2f89014fa4eaa9e9b336c47f3af0d000538f86f841fba1" dependencies = [ "icu_casemap_data", - "icu_collections 2.1.1", + "icu_collections", "icu_locale_core", "icu_properties", - "icu_provider 2.3.1", + "icu_provider", "potential_utf", - "writeable 0.6.4", - "zerovec 0.11.8", + "writeable", + "zerovec", ] [[package]] @@ -5365,16 +5377,16 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "350406c88d370ea300ead7667472dec611223d823ae5ef33223a12521f0d80b3" dependencies = [ "icu_collator_data", - "icu_collections 2.1.1", + "icu_collections", "icu_locale", "icu_locale_core", "icu_normalizer", "icu_properties", - "icu_provider 2.3.1", + "icu_provider", "smallvec", "utf16_iter", "utf8_iter", - "zerovec 0.11.8", + "zerovec", ] [[package]] @@ -5383,18 +5395,6 @@ version = "2.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5ab06f0e83a613efddba3e4913e00e43ed4001fae651cb7d40fc7e66b83b6fb9" -[[package]] -name = "icu_collections" -version = "1.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "db2fa452206ebee18c4b5c2274dbf1de17008e874b4dc4f0aea9d01ca79e4526" -dependencies = [ - "displaydoc", - "yoke 0.7.5", - "zerofrom", - "zerovec 0.10.4", -] - [[package]] name = "icu_collections" version = "2.1.1" @@ -5404,9 +5404,9 @@ dependencies = [ "displaydoc", "potential_utf", "serde", - "yoke 0.8.3", + "yoke", "zerofrom", - "zerovec 0.11.8", + "zerovec", ] [[package]] @@ -5424,12 +5424,12 @@ dependencies = [ "icu_locale_core", "icu_pattern", "icu_plurals", - "icu_provider 2.3.1", + "icu_provider", "icu_time", "potential_utf", - "tinystr 0.8.4", - "writeable 0.6.4", - "zerovec 0.11.8", + "tinystr", + "writeable", + "zerovec", ] [[package]] @@ -5448,9 +5448,9 @@ dependencies = [ "icu_decimal_data", "icu_locale", "icu_locale_core", - "icu_provider 2.3.1", - "writeable 0.6.4", - "zerovec 0.11.8", + "icu_provider", + "writeable", + "zerovec", ] [[package]] @@ -5469,7 +5469,7 @@ dependencies = [ "either", "fixed_decimal", "icu_casemap", - "icu_collections 2.1.1", + "icu_collections", "icu_decimal", "icu_experimental_data", "icu_list", @@ -5479,17 +5479,17 @@ dependencies = [ "icu_pattern", "icu_plurals", "icu_properties", - "icu_provider 2.3.1", - "litemap 0.8.3", + "icu_provider", + "litemap", "num-bigint", "num-rational", "num-traits", "potential_utf", "smallvec", - "tinystr 0.8.4", - "writeable 0.6.4", + "tinystr", + "writeable", "zerotrie", - "zerovec 0.11.8", + "zerovec", ] [[package]] @@ -5506,10 +5506,10 @@ checksum = "d3a0b7b126e2fc42777d3c348611553d540bd3683caa39b387c5dd1036bb21a8" dependencies = [ "icu_list_data", "icu_locale", - "icu_provider 2.3.1", + "icu_provider", "regex-automata", - "writeable 0.6.4", - "zerovec 0.11.8", + "writeable", + "zerovec", ] [[package]] @@ -5524,13 +5524,13 @@ version = "2.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "532b11722e350ab6bf916ba6eb0efe3ee54b932666afec989465f9243fe6dd60" dependencies = [ - "icu_collections 2.1.1", + "icu_collections", "icu_locale_core", "icu_locale_data", - "icu_provider 2.3.1", + "icu_provider", "potential_utf", - "tinystr 0.8.4", - "zerovec 0.11.8", + "tinystr", + "zerovec", ] [[package]] @@ -5540,11 +5540,11 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d56e28588da92eee5c3201a6eff33fabdd49b62269c8938d4ff050ce4d900deb" dependencies = [ "displaydoc", - "litemap 0.8.3", + "litemap", "serde", - "tinystr 0.8.4", - "writeable 0.6.4", - "zerovec 0.11.8", + "tinystr", + "writeable", + "zerovec", ] [[package]] @@ -5553,33 +5553,21 @@ version = "2.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1c5f1d16b4c3a2642d3a719f18f6b06070ab0aef246a6418130c955ae08aa831" -[[package]] -name = "icu_locid" -version = "1.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "13acbb8371917fc971be86fc8057c41a64b521c184808a698c02acc242dbf637" -dependencies = [ - "displaydoc", - "litemap 0.7.5", - "tinystr 0.7.6", - "writeable 0.5.5", -] - [[package]] name = "icu_normalizer" version = "2.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5f6c8828b67bf8908d82127b2054ea1b4427ff0230ee9141c54251934ab1b599" dependencies = [ - "icu_collections 2.1.1", + "icu_collections", "icu_normalizer_data", "icu_properties", - "icu_provider 2.3.1", + "icu_provider", "smallvec", "utf16_iter", "utf8_iter", "write16", - "zerovec 0.11.8", + "zerovec", ] [[package]] @@ -5597,9 +5585,9 @@ dependencies = [ "displaydoc", "either", "serde", - "writeable 0.6.4", - "yoke 0.8.3", - "zerovec 0.11.8", + "writeable", + "yoke", + "zerovec", ] [[package]] @@ -5611,8 +5599,8 @@ dependencies = [ "fixed_decimal", "icu_locale", "icu_plurals_data", - "icu_provider 2.3.1", - "zerovec 0.11.8", + "icu_provider", + "zerovec", ] [[package]] @@ -5627,14 +5615,14 @@ version = "2.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "020bfc02fe870ec3a66d93e677ccca0562506e5872c650f893269e08615d74ec" dependencies = [ - "icu_collections 2.1.1", + "icu_collections", "icu_locale_core", "icu_properties_data", - "icu_provider 2.3.1", + "icu_provider", "serde", "unicode-bidi", "zerotrie", - "zerovec 0.11.8", + "zerovec", ] [[package]] @@ -5643,23 +5631,6 @@ version = "2.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "616c294cf8d725c6afcd8f55abc17c56464ef6211f9ed59cccffe534129c77af" -[[package]] -name = "icu_provider" -version = "1.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6ed421c8a8ef78d3e2dbc98a973be2f3770cb42b606e3ab18d6237c4dfde68d9" -dependencies = [ - "displaydoc", - "icu_locid", - "icu_provider_macros", - "stable_deref_trait", - "tinystr 0.7.6", - "writeable 0.5.5", - "yoke 0.7.5", - "zerofrom", - "zerovec 0.10.4", -] - [[package]] name = "icu_provider" version = "2.3.1" @@ -5670,11 +5641,11 @@ dependencies = [ "icu_locale_core", "serde", "stable_deref_trait", - "writeable 0.6.4", - "yoke 0.8.3", + "writeable", + "yoke", "zerofrom", "zerotrie", - "zerovec 0.11.8", + "zerovec", ] [[package]] @@ -5684,34 +5655,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "37dafa75fcb2ca73939cf7e7f4967d30be122b5e1d10f2b344e0addca8fa9446" dependencies = [ "icu_locale", - "icu_provider 2.3.1", -] - -[[package]] -name = "icu_provider_macros" -version = "1.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1ec89e9337638ecdc08744df490b221a7399bf8d164eb52a665454e60e075ad6" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.119", -] - -[[package]] -name = "icu_segmenter" -version = "1.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a717725612346ffc2d7b42c94b820db6908048f39434504cb130e8b46256b0de" -dependencies = [ - "core_maths", - "displaydoc", - "icu_collections 1.5.0", - "icu_locid", - "icu_provider 1.5.0", - "icu_segmenter_data 1.5.1", - "utf8_iter", - "zerovec 0.10.4", + "icu_provider", ] [[package]] @@ -5721,21 +5665,15 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a807a7488f3f758629ae86d99d9d30dce24da2fb2945d74c80a4f4a62c71db73" dependencies = [ "core_maths", - "icu_collections 2.1.1", + "icu_collections", "icu_locale", - "icu_provider 2.3.1", - "icu_segmenter_data 2.1.1", + "icu_provider", + "icu_segmenter_data", "potential_utf", "utf8_iter", - "zerovec 0.11.8", + "zerovec", ] -[[package]] -name = "icu_segmenter_data" -version = "1.5.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a1e52775179941363cc594e49ce99284d13d6948928d8e72c755f55e98caa1eb" - [[package]] name = "icu_segmenter_data" version = "2.1.1" @@ -5752,12 +5690,12 @@ dependencies = [ "displaydoc", "icu_calendar", "icu_locale_core", - "icu_provider 2.3.1", + "icu_provider", "icu_time_data", "ixdtf", "serde", "zerotrie", - "zerovec 0.11.8", + "zerovec", ] [[package]] @@ -6310,9 +6248,9 @@ dependencies = [ [[package]] name = "jsonschema" -version = "0.49.9" +version = "0.58.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "59ec8a241beed129f06114aa68007e905ca350e7baeb6e17a7631bb7978d91b2" +checksum = "905edfa6eee835291d6efe33f733f7fcb40c2a24be93b78b74df95e56aef8611" dependencies = [ "ahash", "bytecount", @@ -6321,7 +6259,6 @@ dependencies = [ "fancy-regex 0.19.2", "fraction", "getrandom 0.3.4", - "idna", "itoa", "jsonschema-regex", "jsonschema-value", @@ -6339,25 +6276,27 @@ dependencies = [ [[package]] name = "jsonschema-regex" -version = "0.49.9" +version = "0.58.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "91994f45017ed5e66aa8e59b8415f4cb033a6380d7200387b7cf117595fbdf85" +checksum = "854e9e22c420535035e95eed240cbfb4a5f4b7da74d122d63144e0c31926dbfd" dependencies = [ "regex-syntax", ] [[package]] name = "jsonschema-value" -version = "0.49.9" +version = "0.58.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7ec7637f83e510868ae6ed625f7ebfbbde4554ee8ce49854caa5126a8b9b9ecb" +checksum = "4e3bfac11ac357ec620880025757d38c67da8fd5b9ef5024d19f0f360002b4ca" dependencies = [ "ahash", "bytecount", "fraction", + "getrandom 0.3.4", "num-cmp", "num-traits", "serde_json", + "zmij", ] [[package]] @@ -6667,12 +6606,6 @@ version = "0.12.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "32a66949e030da00e8c7d4434b251670a91556f4144941d37452769c25d58a53" -[[package]] -name = "litemap" -version = "0.7.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "23fb14cb19457329c82206317a5663005a4d404783dc74f4252769b0d5f42856" - [[package]] name = "litemap" version = "0.8.3" @@ -7056,8 +6989,8 @@ dependencies = [ "cbindgen", "icu_locale_core", "mozjs_icu_collator", - "tinystr 0.8.4", - "writeable 0.6.4", + "tinystr", + "writeable", ] [[package]] @@ -7070,15 +7003,15 @@ dependencies = [ "icu_locale", "icu_locale_core", "icu_properties", - "icu_provider 2.3.1", + "icu_provider", "mozjs_icu_collator_data", "mozjs_icu_collections", "mozjs_icu_normalizer", "mozjs_utf16_iter", "mozjs_utf8_iter", "smallvec", - "tinystr 0.8.4", - "zerovec 0.11.8", + "tinystr", + "zerovec", ] [[package]] @@ -7097,9 +7030,9 @@ dependencies = [ "icu_casemap", "potential_utf", "serde", - "yoke 0.8.3", + "yoke", "zerofrom", - "zerovec 0.11.8", + "zerovec", ] [[package]] @@ -7110,14 +7043,14 @@ checksum = "362f589e9c5f836baade5fe90d587ffcab715c4e6bc01d6e2f266f939529876d" dependencies = [ "displaydoc", "icu_properties", - "icu_provider 2.3.1", + "icu_provider", "mozjs_icu_collections", "mozjs_icu_normalizer_data", "mozjs_utf16_iter", "mozjs_utf8_iter", "smallvec", "write16", - "zerovec 0.11.8", + "zerovec", ] [[package]] @@ -8812,8 +8745,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d83eb9bc6d8e5cf568e7a1101d60ee05e81ed50ea106026f3d18deeb046d7661" dependencies = [ "serde_core", - "writeable 0.6.4", - "zerovec 0.11.8", + "writeable", + "zerovec", ] [[package]] @@ -9579,9 +9512,9 @@ dependencies = [ [[package]] name = "referencing" -version = "0.49.9" +version = "0.58.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6efa2154ea6f5ce0fdecdd2a8d18f2fa1a39a8fbba91564f555a592e4dce8278" +checksum = "590efadb0a669f1712c1e3ab810a55d4c3d20d0127c455f7236dd0710aba0346" dependencies = [ "ahash", "fluent-uri", @@ -10495,7 +10428,7 @@ dependencies = [ "servo-webgl", "stylo", "stylo_traits", - "surfman", + "surfman 0.13.0", "tokio", "url", "webrender", @@ -10602,7 +10535,7 @@ checksum = "68b3b6ae825dd804515b900bc45e5c18bdd250bf99e4747d437faa814de9e690" dependencies = [ "crossbeam-channel", "euclid", - "glow", + "glow 0.17.0", "kurbo", "log", "malloc_size_of_derive", @@ -10983,7 +10916,7 @@ dependencies = [ "euclid", "icu_locale_core", "icu_properties", - "icu_segmenter 2.1.2", + "icu_segmenter", "itertools 0.15.0", "kurbo", "log", @@ -11436,7 +11369,7 @@ dependencies = [ "servo-webgl", "smallvec", "stylo_traits", - "surfman", + "surfman 0.13.0", "webrender", "webrender_api", "wr_malloc_size_of", @@ -11453,7 +11386,7 @@ dependencies = [ "dpi", "euclid", "gleam", - "glow", + "glow 0.17.0", "image", "ipc-channel", "log", @@ -11474,7 +11407,7 @@ dependencies = [ "strum", "stylo", "stylo_traits", - "surfman", + "surfman 0.13.0", "webrender_api", ] @@ -11557,7 +11490,7 @@ dependencies = [ "encoding_rs", "euclid", "flate2", - "glow", + "glow 0.17.0", "headers", "html5ever", "http", @@ -11822,7 +11755,7 @@ dependencies = [ "byteorder", "crossbeam-channel", "euclid", - "glow", + "glow 0.17.0", "half", "itertools 0.15.0", "log", @@ -11833,7 +11766,7 @@ dependencies = [ "servo-canvas-traits", "servo-paint-api", "servo-pixels", - "surfman", + "surfman 0.13.0", "webrender_api", ] @@ -12350,7 +12283,7 @@ dependencies = [ "derive_more", "encoding_rs", "euclid", - "icu_segmenter 1.5.0", + "icu_segmenter", "indexmap 2.14.2", "itertools 0.14.0", "itoa", @@ -12492,7 +12425,37 @@ dependencies = [ "euclid", "fnv", "gl_generator", - "glow", + "glow 0.17.0", + "libc", + "log", + "objc2", + "objc2-app-kit", + "objc2-core-foundation", + "objc2-core-video", + "objc2-foundation", + "objc2-io-surface", + "objc2-metal", + "objc2-quartz-core", + "raw-window-handle", + "wayland-sys", + "winapi", + "wio", + "x11-dl", +] + +[[package]] +name = "surfman" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7fe194717def845ecb64e7aeda3e2108c4b3b1584a01aa6e545e702cedca2a00" +dependencies = [ + "bitflags 2.13.2", + "cfg_aliases", + "cgl", + "euclid", + "fnv", + "gl_generator", + "glow 0.17.0", "libc", "log", "mozangle 0.5.5", @@ -12955,9 +12918,9 @@ dependencies = [ [[package]] name = "tauri-plugin-single-instance" -version = "2.5.0" +version = "2.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8bed24ed0f31939002fad4568e04ba87ba717cd22f85318b867fc427ab88e11b" +checksum = "91baf4f5db4b008fc2bcada0f7d3a49b45d911f94575ac236f225ed67554f5c0" dependencies = [ "serde", "serde_json", @@ -12965,7 +12928,7 @@ dependencies = [ "thiserror 2.0.21", "tokio", "tracing", - "windows-sys 0.60.2", + "windows-sys 0.61.2", "zbus", ] @@ -13076,7 +13039,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "32497e9a4c7b38532efcdebeef879707aa9f794296a4f0244f6f69e9bc8574bd" dependencies = [ "fastrand", - "getrandom 0.3.4", + "getrandom 0.4.3", "once_cell", "rustix 1.1.5", "windows-sys 0.61.2", @@ -13338,15 +13301,6 @@ dependencies = [ "strict-num", ] -[[package]] -name = "tinystr" -version = "0.7.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9117f5d4db391c1cf6927e7bea3db74b9a1c1add8f7eda9ffd5364f40f57b82f" -dependencies = [ - "displaydoc", -] - [[package]] name = "tinystr" version = "0.8.4" @@ -13355,7 +13309,7 @@ checksum = "b1e27c91459209c2986af3dcf603a5a74a4368754ce37414f59acc971167f643" dependencies = [ "displaydoc", "serde_core", - "zerovec 0.11.8", + "zerovec", ] [[package]] @@ -14580,7 +14534,7 @@ dependencies = [ "bytes", "cookie 0.16.2", "http", - "icu_segmenter 2.1.2", + "icu_segmenter", "log", "serde", "serde_derive", @@ -14759,7 +14713,7 @@ dependencies = [ "subtle", "thiserror 1.0.69", "tokio", - "webrtc-util", + "webrtc-util 0.11.0", "x25519-dalek", "x509-parser", ] @@ -14785,6 +14739,26 @@ dependencies = [ "winapi", ] +[[package]] +name = "webrtc-util" +version = "0.17.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1beae0b4f24969741c26ca282a257dc5823bd9cbe608f7e3ca3775102d323ad9" +dependencies = [ + "async-trait", + "bitflags 1.3.2", + "bytes", + "ipnet", + "lazy_static", + "log", + "nix 0.26.4", + "portable-atomic", + "rand 0.9.5", + "thiserror 1.0.69", + "tokio", + "winapi", +] + [[package]] name = "webview2-com" version = "0.39.1" @@ -15001,7 +14975,7 @@ dependencies = [ "bytemuck", "cfg-if", "cfg_aliases", - "glow", + "glow 0.17.0", "glutin_wgl_sys", "gpu-allocator", "hashbrown 0.17.1", @@ -15801,12 +15775,6 @@ dependencies = [ "smallvec", ] -[[package]] -name = "writeable" -version = "0.5.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1e9df38ee2d2c3c5948ea468a8406ff0db0b29ae1ffde1bcf20ef305bcc95c51" - [[package]] name = "writeable" version = "0.6.4" @@ -16002,18 +15970,6 @@ dependencies = [ "pkg-config", ] -[[package]] -name = "yoke" -version = "0.7.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "120e6aef9aa629e3d4f52dc8cc43a015c7724194c97dfaf45180d2daf2b77f40" -dependencies = [ - "serde", - "stable_deref_trait", - "yoke-derive 0.7.5", - "zerofrom", -] - [[package]] name = "yoke" version = "0.8.3" @@ -16021,22 +15977,10 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "709fe23a0424b6a435d82152b1bd3fdfb0833487d5fa90d05d42762a9891fef5" dependencies = [ "stable_deref_trait", - "yoke-derive 0.8.3", + "yoke-derive", "zerofrom", ] -[[package]] -name = "yoke-derive" -version = "0.7.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2380878cad4ac9aac1e2435f3eb4020e8374b5f13c296cb75b4620ff8e229154" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.119", - "synstructure 0.13.2", -] - [[package]] name = "yoke-derive" version = "0.8.3" @@ -16210,20 +16154,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4ea269c3bd32f0a32c321907a2ae912ba6f4649bb0fc764a15627e99a7095a3f" dependencies = [ "displaydoc", - "yoke 0.8.3", - "zerofrom", - "zerovec 0.11.8", -] - -[[package]] -name = "zerovec" -version = "0.10.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aa2b893d79df23bfb12d5461018d408ea19dfafe76c2c7ef6d4eba614f8ff079" -dependencies = [ - "yoke 0.7.5", + "yoke", "zerofrom", - "zerovec-derive 0.10.4", + "zerovec", ] [[package]] @@ -16233,20 +16166,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bb0464e17806c1d976d5cba29399c7f08e516e279e2ba493f63123b5fca67dd8" dependencies = [ "serde", - "yoke 0.8.3", + "yoke", "zerofrom", - "zerovec-derive 0.11.6", -] - -[[package]] -name = "zerovec-derive" -version = "0.10.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3e3c6377872d72510393f688a555d7097b0f741995c7a00f0407f786dd486b2d" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.119", + "zerovec-derive", ] [[package]] diff --git a/Cargo.toml b/Cargo.toml index 82d1a0b4c..1f0b2f643 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -74,7 +74,7 @@ serde = { version = "1.0", features = ["derive"] } serde_json = "1.0" # jsonschema 0.49 enables serde_json/float_roundtrip globally. # That feature changes f32 REST decoding before domain validation. -jsonschema = { version = "=0.49.9", default-features = false } +jsonschema = { version = "=0.58.3", default-features = false } toml = "1.1" base64 = "0.23" chrono = { version = "0.4.45", default-features = false, features = ["std", "serde", "clock"] } @@ -125,7 +125,7 @@ servo = { version = "0.6.0", default-features = false } # feature enables it on non-Windows targets so the daemon keeps jemalloc # as its global allocator; the exact pin matches Servo's own pins. servo-allocator = "=0.6.0" -surfman = "0.13" +surfman = "0.14" # Crypto / auth aes-gcm = "0.11.1" @@ -135,7 +135,7 @@ keyring-core = "1.0.0" rand = "0.10" rand_core = { version = "0.10", features = ["getrandom"] } webrtc-dtls = "0.12.0" -webrtc-util = "0.11.0" +webrtc-util = "0.17.2" windows-native-keyring-store = "1.1.0" # Workspace crates @@ -196,7 +196,7 @@ zbus = { version = "=5.19.0", default-features = false, features = ["tokio"] } # Screen capture ash = "0.38" ashpd = { version = "0.13.13", default-features = false, features = ["tokio", "screencast"] } -glow = "0.17" +glow = "0.18" libc = "0.2" pipewire = "0.10.1"