Explorar o código

chore(deps): update to wry 0.20.2 refactor

Lucas Nogueira %!s(int64=3) %!d(string=hai) anos
pai
achega
d14322de68

+ 1 - 1
core/tauri-runtime-wry/Cargo.toml

@@ -13,7 +13,7 @@ exclude = [ ".license_template", "CHANGELOG.md", "/target" ]
 readme = "README.md"
 
 [dependencies]
-wry = { version = "0.20", default-features = false, features = [ "file-drop", "protocol" ] }
+wry = { version = "0.20.2", default-features = false, features = [ "file-drop", "protocol" ] }
 tauri-runtime = { version = "0.10.2", path = "../tauri-runtime" }
 tauri-utils = { version = "1.0.3", path = "../tauri-utils" }
 uuid = { version = "1", features = [ "v4" ] }

+ 15 - 4
examples/api/src-tauri/Cargo.lock

@@ -2075,6 +2075,15 @@ version = "0.1.5"
 source = "registry+https://github.com/rust-lang/crates.io-index"
 checksum = "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf"
 
+[[package]]
+name = "openssl-src"
+version = "111.22.0+1.1.1q"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "8f31f0d509d1c1ae9cada2f9539ff8f37933831fd5098879e482aa687d659853"
+dependencies = [
+ "cc",
+]
+
 [[package]]
 name = "openssl-sys"
 version = "0.9.75"
@@ -2084,6 +2093,7 @@ dependencies = [
  "autocfg",
  "cc",
  "libc",
+ "openssl-src",
  "pkg-config",
  "vcpkg",
 ]
@@ -3089,9 +3099,9 @@ dependencies = [
 
 [[package]]
 name = "tao"
-version = "0.13.2"
+version = "0.13.3"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "8ad691ca9fca6c2c76c09ffcddf6ae6593fba65d95477cf31780910ed272f5b8"
+checksum = "a2093fa6bba3cc0c185b21c900de1b757e66637e78848cbcdda967b836d8c0ec"
 dependencies = [
  "bitflags",
  "cairo-rs",
@@ -4202,13 +4212,14 @@ dependencies = [
 
 [[package]]
 name = "wry"
-version = "0.20.1"
+version = "0.20.2"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "22a806297d9fae9fef5a9d52480e5edc5452f97ea9d15b55c8a58ab93c9582f1"
+checksum = "ea48fb3b68ab76f62837bfcea63baed9a185dbec9c14d4e5d70033e22fefffd2"
 dependencies = [
  "block",
  "cocoa",
  "core-graphics",
+ "crossbeam-channel",
  "gdk",
  "gio",
  "glib",

+ 2 - 2
examples/api/src-tauri/src/mobile.rs

@@ -1,5 +1,5 @@
 #[cfg(target_os = "android")]
-use tauri_runtime_wry::wry::application::{android_fn, platform::android::ndk_glue::*};
+use tauri_runtime_wry::wry::android_binding;
 
 #[cfg(target_os = "android")]
 fn init_logging(app_name: &str) {
@@ -33,7 +33,7 @@ fn _start_app() {
 #[inline(never)]
 pub extern "C" fn start_app() {
   #[cfg(target_os = "android")]
-  android_fn!(studio_tauri, api);
+  android_binding!(studio_tauri, api, _start_app, tauri_runtime_wry::wry);
   _start_app()
 }