From 61c9b304d75cda7070076f981561181ee08e69af Mon Sep 17 00:00:00 2001 From: WhizPanda Date: Sat, 2 Dec 2023 22:36:04 +0800 Subject: [PATCH] build: Update Depends --- src-tauri/Cargo.lock | 73 +++++++++++++++++++++++++++++++++++++++++--- src-tauri/Cargo.toml | 28 ++++++++--------- 2 files changed, 82 insertions(+), 19 deletions(-) diff --git a/src-tauri/Cargo.lock b/src-tauri/Cargo.lock index 4259f5ed..b6ed672f 100644 --- a/src-tauri/Cargo.lock +++ b/src-tauri/Cargo.lock @@ -28,6 +28,19 @@ dependencies = [ "version_check", ] +[[package]] +name = "ahash" +version = "0.8.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "91429305e9f0a25f6205c5b8e0d2db09e0708a7a6df0f42212bb56c32c8ac97a" +dependencies = [ + "cfg-if", + "getrandom 0.2.11", + "once_cell", + "version_check", + "zerocopy", +] + [[package]] name = "aho-corasick" version = "0.6.10" @@ -1775,7 +1788,7 @@ version = "0.12.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888" dependencies = [ - "ahash", + "ahash 0.7.7", ] [[package]] @@ -1980,7 +1993,7 @@ dependencies = [ "iana-time-zone-haiku", "js-sys", "wasm-bindgen", - "windows-core", + "windows-core 0.51.1", ] [[package]] @@ -2129,6 +2142,17 @@ version = "2.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8f518f335dce6725a761382244631d86cf0ccb2863413590b31338feb467f9c3" +[[package]] +name = "iptools" +version = "0.2.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c03bfb870879ce6a141b644653d63b203d290ec5f3b6919cf7b30cba06a164a5" +dependencies = [ + "ahash 0.8.6", + "once_cell", + "regex 1.10.2", +] + [[package]] name = "is-docker" version = "0.2.0" @@ -4368,12 +4392,12 @@ dependencies = [ [[package]] name = "sysproxy" version = "0.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9707a79d3b95683aa5a9521e698ffd878b8fb289727c25a69157fb85d529ffff" +source = "git+https://github.com/zzzgydi/sysproxy-rs?branch=main#f8fab6a542c41cf3b973f4fe77d399756e3efff1" dependencies = [ "interfaces", + "iptools", "thiserror", - "winapi", + "windows 0.52.0", "winreg 0.10.1", ] @@ -5680,6 +5704,16 @@ dependencies = [ "windows-targets 0.48.5", ] +[[package]] +name = "windows" +version = "0.52.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e48a53791691ab099e5e2ad123536d0fff50652600abaf43bbf952894110d0be" +dependencies = [ + "windows-core 0.52.0", + "windows-targets 0.52.0", +] + [[package]] name = "windows-bindgen" version = "0.39.0" @@ -5699,6 +5733,15 @@ dependencies = [ "windows-targets 0.48.5", ] +[[package]] +name = "windows-core" +version = "0.52.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9" +dependencies = [ + "windows-targets 0.52.0", +] + [[package]] name = "windows-implement" version = "0.39.0" @@ -6104,6 +6147,26 @@ dependencies = [ "linked-hash-map", ] +[[package]] +name = "zerocopy" +version = "0.7.28" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7d6f15f7ade05d2a4935e34a457b936c23dc70a05cc1d97133dc99e7a3fe0f0e" +dependencies = [ + "zerocopy-derive", +] + +[[package]] +name = "zerocopy-derive" +version = "0.7.28" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dbbad221e3f78500350ecbd7dfa4e63ef945c05f4c61cb7f4d3f84cd0bba649b" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.39", +] + [[package]] name = "zip" version = "0.6.6" diff --git a/src-tauri/Cargo.toml b/src-tauri/Cargo.toml index ee8131bd..a9c4a2f5 100644 --- a/src-tauri/Cargo.toml +++ b/src-tauri/Cargo.toml @@ -16,30 +16,30 @@ tauri-build = { version = "1", features = [] } warp = "0.3" which = "5.0.0" anyhow = "1.0" -dirs = "5.0.0" -open = "5.0.1" -log = "0.4.14" -ctrlc = "3.2.3" -dunce = "1.0.2" -log4rs = "1.0.0" -nanoid = "0.4.0" -chrono = "0.4.19" +dirs = "5.0" +open = "5.0" +log = "0.4" +ctrlc = "3.4" +dunce = "1.0" +log4rs = "1" +nanoid = "0.4" +chrono = "0.4" sysinfo = "0.29" -sysproxy = "0.3" -rquickjs = "0.3.1" +sysproxy = { git="https://github.com/zzzgydi/sysproxy-rs", branch = "main" } +rquickjs = "0.3" serde_json = "1.0" serde_yaml = "0.9" auto-launch = "0.5" -once_cell = "1.14.0" +once_cell = "1.18" port_scanner = "0.1.5" -delay_timer = "0.11.1" -parking_lot = "0.12.0" +delay_timer = "0.11" +parking_lot = "0.12" tokio = { version = "1", features = ["full"] } serde = { version = "1.0", features = ["derive"] } reqwest = { version = "0.11", features = ["json", "rustls-tls"] } tauri = { version = "1.5", features = [ "clipboard-all", "global-shortcut-all", "process-all", "shell-all", "system-tray", "updater", "window-all"] } window-vibrancy = { version = "0.4.3" } -window-shadows = { version = "0.2.0" } +window-shadows = { version = "0.2" } [target.'cfg(windows)'.dependencies]