diff --git a/Cargo.lock b/Cargo.lock index 1aa47587818..7393b9a2bd2 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2105,6 +2105,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" @@ -3881,7 +3895,7 @@ checksum = "0f14cef4d39fc1b2a69d163772c9015d6e33d694a1f1e2047ec32274675a17cb" dependencies = [ "cocoa-foundation", "dyn-clonable", - "jni", + "jni 0.19.0", "lazy_static", "libc", "log", @@ -4268,12 +4282,17 @@ dependencies = [ [[package]] name = "webbrowser" -version = "0.7.1" +version = "0.8.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fc6a3cffdb686fbb24d9fb8f03a213803277ed2300f11026a3afe1f108dc021b" +checksum = "aa61ff77f695a94d9c8558e0bb5c362a8fd1f27c74663770fbc633acbafedbb6" dependencies = [ - "jni", - "ndk-glue 0.6.2", + "core-foundation", + "dirs", + "jni 0.20.0", + "log", + "ndk-context", + "objc", + "raw-window-handle 0.5.0", "url", "web-sys", "widestring", diff --git a/crates/egui-winit/Cargo.toml b/crates/egui-winit/Cargo.toml index 46b6ba5fa74..a933d67ab57 100644 --- a/crates/egui-winit/Cargo.toml +++ b/crates/egui-winit/Cargo.toml @@ -61,7 +61,7 @@ serde = { version = "1.0", optional = true, features = ["derive"] } # feature screen_reader tts = { version = "0.20", optional = true } # Can't use 0.22 due to compilation problems on linux: https://github.com/emilk/egui/runs/7170127089?check_suite_focus=true#step:5:713 -webbrowser = { version = "0.7", optional = true } +webbrowser = { version = "0.8", 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 }