diff --git a/Cargo.lock b/Cargo.lock index 34cc098f..2cc5ef7e 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2305,6 +2305,20 @@ dependencies = [ "walkdir", ] +[[package]] +name = "jni" +version = "0.20.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "039022cdf4d7b1cf548d31f60ae783138e5fd42013f6271049d7df7afadef96c" +dependencies = [ + "cesu8", + "combine", + "jni-sys", + "log", + "thiserror", + "walkdir", +] + [[package]] name = "jni-sys" version = "0.3.0" @@ -4078,7 +4092,7 @@ dependencies = [ "cocoa-foundation", "core-foundation", "dyn-clonable", - "jni", + "jni 0.19.0", "lazy_static", "libc", "log", @@ -4501,18 +4515,19 @@ dependencies = [ [[package]] name = "webbrowser" -version = "0.8.0" +version = "0.8.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "01d62aa75495ab67cdc273d0b95cc76bcedfea2ba28338a4cf9b4137949dfac5" +checksum = "769f1a8831de12cad7bd6f9693b15b1432d93a151557810f617f626af823acae" dependencies = [ - "jni", - "ndk-glue 0.7.0", + "core-foundation", + "dirs", + "jni 0.20.0", + "log", + "ndk-context", "objc", "raw-window-handle 0.5.0", "url", "web-sys", - "widestring", - "winapi", ] [[package]] @@ -4654,12 +4669,6 @@ dependencies = [ "once_cell", ] -[[package]] -name = "widestring" -version = "1.0.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "653f141f39ec16bba3c5abe400a0c60da7468261cc2cbf36805022876bc721a8" - [[package]] name = "winapi" version = "0.3.9" diff --git a/crates/egui-winit/Cargo.toml b/crates/egui-winit/Cargo.toml index 86cf835f..f59f872e 100644 --- a/crates/egui-winit/Cargo.toml +++ b/crates/egui-winit/Cargo.toml @@ -70,7 +70,7 @@ serde = { version = "1.0", optional = true, features = ["derive"] } # feature screen_reader tts = { version = "0.24", optional = true } -webbrowser = { version = "0.8", optional = true } +webbrowser = { version = "0.8.3", optional = true } [target.'cfg(any(target_os="linux", target_os="dragonfly", target_os="freebsd", target_os="netbsd", target_os="openbsd"))'.dependencies] smithay-clipboard = { version = "0.6.3", optional = true } diff --git a/deny.toml b/deny.toml index e6eeeb9f..8a0362ce 100644 --- a/deny.toml +++ b/deny.toml @@ -40,6 +40,7 @@ skip-tree = [ { name = "glium" }, # legacy crate, lots of old dependencies { name = "rfd" }, # example dependency { name = "three-d" }, # example dependency + { name = "tts" }, # we are migrating away from tts to accesskit ]