From 0f1558980a0fb1d6c042988e173047f0590b6574 Mon Sep 17 00:00:00 2001 From: Lucas Fernandes Nogueira Date: Wed, 2 Mar 2022 13:08:42 -0300 Subject: [PATCH] fix(core): docs.rs on Windows and macOS (#3566) Co-authored-by: chip --- .changes/fs-extract-api-feature.md | 5 + core/tauri-codegen/Cargo.toml | 1 + core/tauri-codegen/src/context.rs | 8 +- core/tauri-codegen/src/embedded_assets.rs | 4 +- core/tauri-macros/Cargo.toml | 1 + core/tauri-runtime-wry/Cargo.toml | 3 +- core/tauri-utils/Cargo.toml | 1 + core/tauri-utils/src/config.rs | 6 +- core/tauri-utils/src/html.rs | 8 +- core/tauri-utils/src/pattern/isolation.rs | 43 ++++- core/tauri-utils/src/pattern/mod.rs | 2 +- core/tauri/Cargo.toml | 19 +- core/tauri/src/api/error.rs | 1 + core/tauri/src/api/file.rs | 2 + core/tauri/src/error.rs | 2 +- core/tauri/src/lib.rs | 2 +- core/tauri/src/updater/core.rs | 30 ++-- core/tauri/tests/restart/Cargo.lock | 61 +------ examples/api/src-tauri/Cargo.lock | 168 +++++++++--------- examples/isolation/src-tauri/Cargo.lock | 201 ++++++++-------------- examples/sidecar/src-tauri/Cargo.lock | 191 ++++++++------------ examples/updater/src-tauri/Cargo.lock | 169 +++++++++--------- tooling/bench/Cargo.lock | 8 +- tooling/webdriver/Cargo.lock | 29 ++-- 24 files changed, 418 insertions(+), 547 deletions(-) create mode 100644 .changes/fs-extract-api-feature.md diff --git a/.changes/fs-extract-api-feature.md b/.changes/fs-extract-api-feature.md new file mode 100644 index 000000000..39f5e5d52 --- /dev/null +++ b/.changes/fs-extract-api-feature.md @@ -0,0 +1,5 @@ +--- +"tauri": patch +--- + +**Breaking change:** The `tauri::api::file::Extract` API is now available when the `fs-extract-api` feature is enabled. diff --git a/core/tauri-codegen/Cargo.toml b/core/tauri-codegen/Cargo.toml index 78ff03806..7b2831ad5 100644 --- a/core/tauri-codegen/Cargo.toml +++ b/core/tauri-codegen/Cargo.toml @@ -31,5 +31,6 @@ uuid = { version = "0.8", features = [ "v4" ] } default = [ "compression" ] compression = [ "zstd", "tauri-utils/compression" ] isolation = [ "tauri-utils/isolation" ] +__isolation-docs = [ "tauri-utils/__isolation-docs" ] shell-scope = [ "regex" ] config-json5 = [ "tauri-utils/config-json5" ] diff --git a/core/tauri-codegen/src/context.rs b/core/tauri-codegen/src/context.rs index 9e1762e2e..400576258 100644 --- a/core/tauri-codegen/src/context.rs +++ b/core/tauri-codegen/src/context.rs @@ -50,7 +50,7 @@ fn load_csp(document: &mut NodeRef, key: &AssetKey, csp_hashes: &mut CspHashes) fn map_core_assets( options: &AssetOptions, ) -> impl Fn(&AssetKey, &Path, &mut Vec, &mut CspHashes) -> Result<(), EmbeddedAssetsError> { - #[cfg(feature = "isolation")] + #[cfg(any(feature = "isolation", feature = "__isolation-docs"))] let pattern = tauri_utils::html::PatternObject::from(&options.pattern); let csp = options.csp; move |key, path, input, csp_hashes| { @@ -60,7 +60,7 @@ fn map_core_assets( if csp { load_csp(&mut document, key, csp_hashes); - #[cfg(feature = "isolation")] + #[cfg(any(feature = "isolation", feature = "__isolation-docs"))] if let tauri_utils::html::PatternObject::Isolation { .. } = &pattern { // create the csp for the isolation iframe styling now, to make the runtime less complex let mut hasher = Sha256::new(); @@ -78,7 +78,7 @@ fn map_core_assets( } } -#[cfg(feature = "isolation")] +#[cfg(any(feature = "isolation", feature = "__isolation-docs"))] fn map_isolation( _options: &AssetOptions, dir: PathBuf, @@ -268,7 +268,7 @@ pub fn context_codegen(data: ContextData) -> Result quote!(#root::Pattern::Brownfield(std::marker::PhantomData)), - #[cfg(feature = "isolation")] + #[cfg(any(feature = "isolation", feature = "__isolation-docs"))] PatternKind::Isolation { dir } => { let dir = config_parent.join(dir); if !dir.exists() { diff --git a/core/tauri-codegen/src/embedded_assets.rs b/core/tauri-codegen/src/embedded_assets.rs index 96406d226..71882c362 100644 --- a/core/tauri-codegen/src/embedded_assets.rs +++ b/core/tauri-codegen/src/embedded_assets.rs @@ -182,7 +182,7 @@ pub struct AssetOptions { pub(crate) csp: bool, pub(crate) pattern: PatternKind, pub(crate) freeze_prototype: bool, - #[cfg(feature = "isolation")] + #[cfg(any(feature = "isolation", feature = "__isolation-docs"))] pub(crate) isolation_schema: String, } @@ -193,7 +193,7 @@ impl AssetOptions { csp: false, pattern, freeze_prototype: false, - #[cfg(feature = "isolation")] + #[cfg(any(feature = "isolation", feature = "__isolation-docs"))] isolation_schema: format!("isolation-{}", uuid::Uuid::new_v4()), } } diff --git a/core/tauri-macros/Cargo.toml b/core/tauri-macros/Cargo.toml index 296fe1d18..6a7e49cc3 100644 --- a/core/tauri-macros/Cargo.toml +++ b/core/tauri-macros/Cargo.toml @@ -27,5 +27,6 @@ tauri-utils = { version = "1.0.0-rc.2", path = "../tauri-utils" } custom-protocol = [ ] compression = [ "tauri-codegen/compression" ] isolation = [ "tauri-codegen/isolation" ] +__isolation-docs = [ "tauri-codegen/__isolation-docs" ] shell-scope = [ "tauri-codegen/shell-scope" ] config-json5 = [ "tauri-codegen/config-json5", "tauri-utils/config-json5" ] diff --git a/core/tauri-runtime-wry/Cargo.toml b/core/tauri-runtime-wry/Cargo.toml index 148f74d43..fe70e30e2 100644 --- a/core/tauri-runtime-wry/Cargo.toml +++ b/core/tauri-runtime-wry/Cargo.toml @@ -13,7 +13,7 @@ exclude = [ ".license_template", "CHANGELOG.md", "/target" ] readme = "README.md" [dependencies] -wry = { version = "0.13.2", default-features = false, features = [ "file-drop", "protocol" ] } +wry = { version = "0.13.3", default-features = false, features = [ "file-drop", "protocol" ] } tauri-runtime = { version = "0.3.2", path = "../tauri-runtime" } tauri-utils = { version = "1.0.0-rc.2", path = "../tauri-utils" } uuid = { version = "0.8.2", features = [ "v4" ] } @@ -40,3 +40,4 @@ macos-private-api = [ "wry/transparent", "tauri-runtime/macos-private-api" ] +objc-exception = [ "wry/objc-exception" ] diff --git a/core/tauri-utils/Cargo.toml b/core/tauri-utils/Cargo.toml index 4c6e9f0d4..9cf87ffcd 100644 --- a/core/tauri-utils/Cargo.toml +++ b/core/tauri-utils/Cargo.toml @@ -42,6 +42,7 @@ build = [ "proc-macro2", "quote" ] compression = [ "zstd" ] schema = [ "schemars" ] isolation = [ "aes-gcm", "ring", "once_cell" ] +__isolation-docs = [ "aes-gcm", "once_cell" ] process-relaunch-dangerous-allow-symlink-macos = [ ] config-json5 = [ "json5" ] resources = [ "glob", "walkdir" ] diff --git a/core/tauri-utils/src/config.rs b/core/tauri-utils/src/config.rs index 7252821ba..e82d9e777 100644 --- a/core/tauri-utils/src/config.rs +++ b/core/tauri-utils/src/config.rs @@ -1509,7 +1509,7 @@ pub enum PatternKind { /// Brownfield pattern. Brownfield, /// Isolation pattern. Recommended for security purposes. - #[cfg(feature = "isolation")] + #[cfg(any(feature = "isolation", feature = "__isolation-docs"))] Isolation { /// The dir containing the index.html file that contains the secure isolation application. dir: PathBuf, @@ -1586,7 +1586,7 @@ impl TauriConfig { if self.macos_private_api { features.push("macos-private-api"); } - #[cfg(feature = "isolation")] + #[cfg(any(feature = "isolation", feature = "__isolation-docs"))] if let PatternKind::Isolation { .. } = self.pattern { features.push("isolation"); } @@ -2238,7 +2238,7 @@ mod build { tokens.append_all(match self { Self::Brownfield => quote! { #prefix::Brownfield }, - #[cfg(feature = "isolation")] + #[cfg(any(feature = "isolation", feature = "__isolation-docs"))] Self::Isolation { dir } => { let dir = path_buf_lit(dir); quote! { #prefix::Isolation { dir: #dir } } diff --git a/core/tauri-utils/src/html.rs b/core/tauri-utils/src/html.rs index a6849dd73..bd457d966 100644 --- a/core/tauri-utils/src/html.rs +++ b/core/tauri-utils/src/html.rs @@ -10,11 +10,11 @@ use html5ever::{interface::QualName, namespace_url, ns, tendril::TendrilSink, Lo pub use kuchiki::NodeRef; use kuchiki::{Attribute, ExpandedName}; use serde::Serialize; -#[cfg(feature = "isolation")] +#[cfg(any(feature = "isolation", feature = "__isolation-docs"))] use serialize_to_javascript::DefaultTemplate; use crate::config::PatternKind; -#[cfg(feature = "isolation")] +#[cfg(any(feature = "isolation", feature = "__isolation-docs"))] use crate::pattern::isolation::IsolationJavascriptCodegen; /// The token used on the CSP tag content. @@ -115,7 +115,7 @@ impl From<&PatternKind> for PatternObject { fn from(pattern_kind: &PatternKind) -> Self { match pattern_kind { PatternKind::Brownfield => Self::Brownfield, - #[cfg(feature = "isolation")] + #[cfg(any(feature = "isolation", feature = "__isolation-docs"))] PatternKind::Isolation { .. } => Self::Isolation { side: IsolationSide::default(), }, @@ -142,7 +142,7 @@ impl Default for IsolationSide { /// Injects the Isolation JavaScript to a codegen time document. /// /// Note: This function is not considered part of the stable API. -#[cfg(feature = "isolation")] +#[cfg(any(feature = "isolation", feature = "__isolation-docs"))] pub fn inject_codegen_isolation_script(document: &mut NodeRef) { with_head(document, |head| { let script = NodeRef::new_element(QualName::new(None, ns!(html), "script".into()), None); diff --git a/core/tauri-utils/src/pattern/isolation.rs b/core/tauri-utils/src/pattern/isolation.rs index 8e3c8d581..280552e47 100644 --- a/core/tauri-utils/src/pattern/isolation.rs +++ b/core/tauri-utils/src/pattern/isolation.rs @@ -10,10 +10,47 @@ use std::string::FromUtf8Error; use aes_gcm::aead::Aead; use aes_gcm::{aead::NewAead, Aes256Gcm, Nonce}; use once_cell::sync::OnceCell; -use ring::error::Unspecified; -use ring::rand::SystemRandom; use serialize_to_javascript::{default_template, Template}; +#[cfg(not(feature = "isolation"))] +mod ring_impl { + #[cfg(not(feature = "__isolation-docs"))] + compile_error!( + "Isolation random number generator was used without enabling the `isolation` feature." + ); + + pub struct Unspecified; + + pub struct SystemRandom; + + impl SystemRandom { + pub fn new() -> Self { + unimplemented!() + } + } + + pub struct Random; + + impl Random { + pub fn expose(self) -> [u8; 32] { + unimplemented!() + } + } + + pub fn rand_generate(_rng: &SystemRandom) -> Result { + unimplemented!() + } +} + +#[cfg(feature = "isolation")] +mod ring_impl { + pub use ring::error::Unspecified; + pub use ring::rand::generate as rand_generate; + pub use ring::rand::SystemRandom; +} + +use ring_impl::*; + /// Cryptographically secure pseudo-random number generator. static RNG: OnceCell = OnceCell::new(); @@ -67,7 +104,7 @@ impl Debug for AesGcmPair { impl AesGcmPair { fn new() -> Result { let rng = RNG.get_or_init(SystemRandom::new); - let raw: [u8; 32] = ring::rand::generate(rng)?.expose(); + let raw: [u8; 32] = ring_impl::rand_generate(rng)?.expose(); let key = aes_gcm::Key::from_slice(&raw); Ok(Self { raw, diff --git a/core/tauri-utils/src/pattern/mod.rs b/core/tauri-utils/src/pattern/mod.rs index d0a1019b0..1cfa499aa 100644 --- a/core/tauri-utils/src/pattern/mod.rs +++ b/core/tauri-utils/src/pattern/mod.rs @@ -3,5 +3,5 @@ // SPDX-License-Identifier: MIT /// Handling the Tauri "Isolation" Pattern. -#[cfg(feature = "isolation")] +#[cfg(any(feature = "isolation", feature = "__isolation-docs"))] pub mod isolation; diff --git a/core/tauri/Cargo.toml b/core/tauri/Cargo.toml index 07dcff0c5..8411c32ef 100644 --- a/core/tauri/Cargo.toml +++ b/core/tauri/Cargo.toml @@ -19,15 +19,14 @@ repository = "https://github.com/tauri-apps/tauri" version = "1.0.0-rc.3" [package.metadata.docs.rs] -default-features = false +no-default-features = true features = [ - "compression", "wry", - "isolation", + "__isolation-docs", "custom-protocol", "api-all", "cli", - "updater", + "__updater-docs", "system-tray", "devtools", "dox" @@ -63,7 +62,7 @@ serde_repr = "0.1" state = "0.5" tar = "0.4" tempfile = "3" -zip = "0.5" +zip = { version = "0.5", optional = true } ignore = "0.4" either = "1.6" flate2 = "1.0" @@ -112,19 +111,23 @@ quickcheck = "1.0.3" quickcheck_macros = "1.0.0" serde = { version = "1.0", features = [ "derive" ] } serde_json = "1.0" -tauri = { path = "." } +tauri = { path = ".", default-features = false, features = [ "wry" ] } tokio-test = "0.4.2" tokio = { version = "1.16", features = [ "full" ] } [features] -default = [ "wry", "compression" ] +default = [ "wry", "compression", "objc-exception" ] compression = [ "tauri-macros/compression", "tauri-utils/compression" ] wry = [ "tauri-runtime-wry" ] +objc-exception = [ "tauri-runtime-wry/objc-exception" ] isolation = [ "tauri-utils/isolation", "tauri-macros/isolation" ] +__isolation-docs = [ "tauri-utils/__isolation-docs", "tauri-macros/__isolation-docs" ] custom-protocol = [ "tauri-macros/custom-protocol" ] -updater = [ "minisign-verify", "base64", "http-api", "dialog-ask" ] +updater = [ "minisign-verify", "base64", "http-api", "dialog-ask", "fs-extract-api" ] +__updater-docs = [ "minisign-verify", "base64", "http-api", "dialog-ask" ] http-api = [ "attohttpc" ] shell-open-api = [ "open", "regex", "tauri-macros/shell-scope" ] +fs-extract-api = [ "zip" ] reqwest-client = [ "reqwest", "bytes" ] command = [ "shared_child", "os_pipe", "memchr" ] dialog = [ "rfd" ] diff --git a/core/tauri/src/api/error.rs b/core/tauri/src/api/error.rs index d5dd2bfa4..d0b6cedf4 100644 --- a/core/tauri/src/api/error.rs +++ b/core/tauri/src/api/error.rs @@ -66,6 +66,7 @@ pub enum Error { #[error("failed to walkdir: {0}")] Ignore(#[from] ignore::Error), /// ZIP error. + #[cfg(feature = "fs-extract-api")] #[error(transparent)] Zip(#[from] zip::result::ZipError), /// Notification error. diff --git a/core/tauri/src/api/file.rs b/core/tauri/src/api/file.rs index 111371b41..767561fd3 100644 --- a/core/tauri/src/api/file.rs +++ b/core/tauri/src/api/file.rs @@ -4,11 +4,13 @@ //! Types and functions related to file operations. +#[cfg(feature = "fs-extract-api")] mod extract; mod file_move; use std::{fs, path::Path}; +#[cfg(feature = "fs-extract-api")] pub use extract::*; pub use file_move::*; diff --git a/core/tauri/src/error.rs b/core/tauri/src/error.rs index ca14a99b0..ca518701d 100644 --- a/core/tauri/src/error.rs +++ b/core/tauri/src/error.rs @@ -64,7 +64,7 @@ pub enum Error { #[error("error encountered during setup hook: {0}")] Setup(Box), /// Tauri updater error. - #[cfg(feature = "updater")] + #[cfg(any(feature = "updater", feature = "__updater-docs"))] #[cfg_attr(doc_cfg, doc(cfg(feature = "updater")))] #[error("Updater: {0}")] TauriUpdater(#[from] crate::updater::Error), diff --git a/core/tauri/src/lib.rs b/core/tauri/src/lib.rs index 54e9668e6..8688ca18d 100644 --- a/core/tauri/src/lib.rs +++ b/core/tauri/src/lib.rs @@ -158,7 +158,7 @@ pub use tauri_runtime as runtime; pub mod scope; pub mod settings; mod state; -#[cfg(feature = "updater")] +#[cfg(any(feature = "updater", feature = "__updater-docs"))] #[cfg_attr(doc_cfg, doc(cfg(feature = "updater")))] pub mod updater; diff --git a/core/tauri/src/updater/core.rs b/core/tauri/src/updater/core.rs index e5b63ddd8..cb126daa7 100644 --- a/core/tauri/src/updater/core.rs +++ b/core/tauri/src/updater/core.rs @@ -3,8 +3,9 @@ // SPDX-License-Identifier: MIT use super::error::{Error, Result}; +#[cfg(feature = "updater")] +use crate::api::file::{ArchiveFormat, Extract, Move}; use crate::api::{ - file::{ArchiveFormat, Extract, Move}, http::{ClientBuilder, HttpRequestBuilder}, version, }; @@ -13,18 +14,21 @@ use http::StatusCode; use minisign_verify::{PublicKey, Signature}; use tauri_utils::{platform::current_exe, Env}; +#[cfg(feature = "updater")] +use std::io::Seek; use std::{ collections::HashMap, env, - io::{Cursor, Read, Seek}, + io::{Cursor, Read}, path::{Path, PathBuf}, str::from_utf8, }; +#[cfg(feature = "updater")] #[cfg(not(target_os = "macos"))] use std::ffi::OsStr; -#[cfg(not(target_os = "windows"))] +#[cfg(all(feature = "updater", not(target_os = "windows")))] use crate::api::file::Compression; #[cfg(target_os = "windows")] @@ -471,13 +475,16 @@ impl Update { return Err(Error::MissingUpdaterSignature); } - // we copy the files depending of the operating system - // we run the setup, appimage re-install or overwrite the - // macos .app - #[cfg(target_os = "windows")] - copy_files_and_run(archive_buffer, extract_path, self.with_elevated_task)?; - #[cfg(not(target_os = "windows"))] - copy_files_and_run(archive_buffer, extract_path)?; + #[cfg(feature = "updater")] + { + // we copy the files depending of the operating system + // we run the setup, appimage re-install or overwrite the + // macos .app + #[cfg(target_os = "windows")] + copy_files_and_run(archive_buffer, extract_path, self.with_elevated_task)?; + #[cfg(not(target_os = "windows"))] + copy_files_and_run(archive_buffer, extract_path)?; + } // We are done! Ok(()) } @@ -493,6 +500,7 @@ impl Update { // We should have an AppImage already installed to be able to copy and install // the extract_path is the current AppImage path // tmp_dir is where our new AppImage is found +#[cfg(feature = "updater")] #[cfg(target_os = "linux")] fn copy_files_and_run(archive_buffer: R, extract_path: &Path) -> Result { let tmp_dir = tempfile::Builder::new() @@ -538,6 +546,7 @@ fn copy_files_and_run(archive_buffer: R, extract_path: &Path) -> // ## EXE // Update server can provide a custom EXE (installer) who can run any task. +#[cfg(feature = "updater")] #[cfg(target_os = "windows")] #[allow(clippy::unnecessary_wraps)] fn copy_files_and_run( @@ -639,6 +648,7 @@ fn copy_files_and_run( // │ └── Contents # Application contents... // │ └── ... // └── ... +#[cfg(feature = "updater")] #[cfg(target_os = "macos")] fn copy_files_and_run(archive_buffer: R, extract_path: &Path) -> Result { let mut extracted_files: Vec = Vec::new(); diff --git a/core/tauri/tests/restart/Cargo.lock b/core/tauri/tests/restart/Cargo.lock index bffb2634e..482652a62 100644 --- a/core/tauri/tests/restart/Cargo.lock +++ b/core/tauri/tests/restart/Cargo.lock @@ -152,27 +152,6 @@ version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c4872d67bab6358e59559027aa3b9157c53d9358c51423c17554809a8858e0f8" -[[package]] -name = "bzip2" -version = "0.4.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6afcd980b5f3a45017c57e57a2fcccbb351cc43a356ce117ef760ef8052b89b0" -dependencies = [ - "bzip2-sys", - "libc", -] - -[[package]] -name = "bzip2-sys" -version = "0.1.11+1.0.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "736a955f3fa7875102d57c82b8cac37ec45224a07fd32d58f9f7a186b6cd4cdc" -dependencies = [ - "cc", - "libc", - "pkg-config", -] - [[package]] name = "cairo-rs" version = "0.15.1" @@ -2420,16 +2399,6 @@ dependencies = [ "unicode-xid", ] -[[package]] -name = "sys-info" -version = "0.9.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0b3a0d0aba8bf96a0e1ddfdc352fc53b3df7f39318c71854910c3c4b024ae52c" -dependencies = [ - "cc", - "libc", -] - [[package]] name = "system-deps" version = "3.2.0" @@ -2576,7 +2545,6 @@ dependencies = [ "tokio", "url", "uuid", - "zip", ] [[package]] @@ -2723,16 +2691,6 @@ dependencies = [ "once_cell", ] -[[package]] -name = "time" -version = "0.1.43" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ca8a50ef2360fbd1eeb0ecd46795a87a19024eb4b53c5dc916ca1fd95fe62438" -dependencies = [ - "libc", - "winapi", -] - [[package]] name = "tinyvec" version = "1.5.1" @@ -3163,9 +3121,9 @@ checksum = "08cabc9f0066848fef4bc6a1c1668e6efce38b661d2aeec75d18d8617eebb5f1" [[package]] name = "wry" -version = "0.13.2" +version = "0.13.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "620bfe8ed3cde9310f32a69ffc654dfd8dae4ac5a0e08d6fbf0205a996fc7f0f" +checksum = "9514586e5c964d30cc7123c9aea9880ff7b3cb1c43f6a1dc8703941eb72ac89f" dependencies = [ "cocoa", "core-graphics", @@ -3181,7 +3139,6 @@ dependencies = [ "once_cell", "serde", "serde_json", - "sys-info", "tao", "thiserror", "url", @@ -3222,20 +3179,6 @@ dependencies = [ "libc", ] -[[package]] -name = "zip" -version = "0.5.13" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "93ab48844d61251bb3835145c521d88aa4031d7139e8485990f60ca911fa0815" -dependencies = [ - "byteorder", - "bzip2", - "crc32fast", - "flate2", - "thiserror", - "time", -] - [[package]] name = "zstd" version = "0.10.0+zstd.1.5.2" diff --git a/examples/api/src-tauri/Cargo.lock b/examples/api/src-tauri/Cargo.lock index 1337bc059..b4825bfe8 100644 --- a/examples/api/src-tauri/Cargo.lock +++ b/examples/api/src-tauri/Cargo.lock @@ -69,9 +69,9 @@ dependencies = [ [[package]] name = "anyhow" -version = "1.0.53" +version = "1.0.55" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "94a45b455c14666b85fc40a019e8ab9eb75e3a124e05494f5397122bc9eb06e0" +checksum = "159bb86af3a200e19a068f4224eae4c8bb2d0fa054c7e5d1cacd5cef95e684cd" [[package]] name = "api" @@ -103,9 +103,9 @@ checksum = "8da52d66c7071e2e3fa2a1e5c6d088fec47b593032b254f5e980de8ea54454d6" [[package]] name = "ashpd" -version = "0.2.2" +version = "0.2.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7915e26e0786f91768d23de32afafa4ee5e2ea76be21c0ecd8e14441543c1655" +checksum = "098dee97729c0164b39a8a7de9c20e4b0eb9cd57f87c8bb465224587b44b1683" dependencies = [ "enumflags2", "futures", @@ -172,9 +172,9 @@ dependencies = [ [[package]] name = "async-lock" -version = "2.4.0" +version = "2.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e6a8ea61bf9947a1007c5cada31e647dbc77b103c679858150003ba697ea798b" +checksum = "e97a171d191782fba31bb902b14ad94e24a68145032b7eedf871ab0bc0d077b6" dependencies = [ "event-listener", ] @@ -225,7 +225,7 @@ version = "0.15.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "58aeb089fb698e06db8089971c7ee317ab9644bade33383f63631437b03aafb6" dependencies = [ - "glib-sys 0.15.5", + "glib-sys 0.15.6", "gobject-sys 0.15.5", "libc", "system-deps 6.0.2", @@ -384,9 +384,9 @@ checksum = "c1db59621ec70f09c5e9b597b220c7a2b43611f4710dc03ceb8748637775692c" [[package]] name = "cairo-rs" -version = "0.15.1" +version = "0.15.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b869e97a87170f96762f9f178eae8c461147e722ba21dd8814105bf5716bf14a" +checksum = "e8b14c80d8d1a02fa6d914b9d1afeeca9bc34257f8300d9696e1e331ae114223" dependencies = [ "bitflags", "cairo-sys-rs", @@ -401,7 +401,7 @@ version = "0.15.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3c55d429bef56ac9172d25fecb85dc8068307d17acd74b377866b7a1ef25d3c8" dependencies = [ - "glib-sys 0.15.5", + "glib-sys 0.15.6", "libc", "system-deps 6.0.2", ] @@ -456,9 +456,9 @@ dependencies = [ [[package]] name = "cfg-expr" -version = "0.10.1" +version = "0.10.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "295b6eb918a60a25fec0b23a5e633e74fddbaf7bb04411e65a10c366aca4b5cd" +checksum = "5e068cb2806bbc15b439846dc16c5f89f8599f2c3e4d73d4449d38f9b2f0b6c5" dependencies = [ "smallvec", ] @@ -499,9 +499,9 @@ dependencies = [ [[package]] name = "clap" -version = "3.1.0" +version = "3.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e5f1fea81f183005ced9e59cdb01737ef2423956dac5a6d731b06b2ecfaa3467" +checksum = "5177fac1ab67102d8989464efd043c6ff44191b1557ec1ddd489b4f7e1447e77" dependencies = [ "atty", "bitflags", @@ -1151,9 +1151,9 @@ dependencies = [ [[package]] name = "gdk" -version = "0.15.2" +version = "0.15.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "614258e81ec35ed8770e64a0838f3a47f95b398bc51e724d3b3fa09c1ee0f8d5" +checksum = "a6e05c1f572ab0e1f15be94217f0dc29088c248b14f792a5ff0af0d84bcda9e8" dependencies = [ "bitflags", "cairo-rs", @@ -1167,9 +1167,9 @@ dependencies = [ [[package]] name = "gdk-pixbuf" -version = "0.15.4" +version = "0.15.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "73aa2f5de1b45710da90a55863276667dc3a3264aaf6a2aeace62bb015244d49" +checksum = "d8750501d75f318c2ec0314701bc8403901303210def80bafd13f6b6059a3f45" dependencies = [ "bitflags", "gdk-pixbuf-sys", @@ -1184,8 +1184,8 @@ version = "0.15.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "413424d9818621fa3cfc8a3a915cdb89a7c3c507d56761b4ec83a9a98e587171" dependencies = [ - "gio-sys 0.15.5", - "glib-sys 0.15.5", + "gio-sys 0.15.6", + "glib-sys 0.15.6", "gobject-sys 0.15.5", "libc", "system-deps 6.0.2", @@ -1199,8 +1199,8 @@ checksum = "32e7a08c1e8f06f4177fb7e51a777b8c1689f743a7bc11ea91d44d2226073a88" dependencies = [ "cairo-sys-rs", "gdk-pixbuf-sys", - "gio-sys 0.15.5", - "glib-sys 0.15.5", + "gio-sys 0.15.6", + "glib-sys 0.15.6", "gobject-sys 0.15.5", "libc", "pango-sys", @@ -1215,7 +1215,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b4b7f8c7a84b407aa9b143877e267e848ff34106578b64d1e0a24bf550716178" dependencies = [ "gdk-sys", - "glib-sys 0.15.5", + "glib-sys 0.15.6", "libc", "system-deps 6.0.2", "x11", @@ -1257,9 +1257,9 @@ dependencies = [ [[package]] name = "getrandom" -version = "0.2.4" +version = "0.2.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "418d37c8b1d42553c93648be529cb70f920d3baf8ef469b74b9638df426e0b4c" +checksum = "d39cd93900197114fa1fcb7ae84ca742095eed9442088988ae74fa744e930e77" dependencies = [ "cfg-if", "libc", @@ -1278,15 +1278,15 @@ dependencies = [ [[package]] name = "gio" -version = "0.15.5" +version = "0.15.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "59105fa464928adf56b159c8d980cc11fbfbe414befb904caac5163d383049bf" +checksum = "96efd8a1c00d890f6b45671916e165b5e43ccec61957d443aff6d7e44f62d348" dependencies = [ "bitflags", "futures-channel", "futures-core", "futures-io", - "gio-sys 0.15.5", + "gio-sys 0.15.6", "glib", "libc", "once_cell", @@ -1308,11 +1308,11 @@ dependencies = [ [[package]] name = "gio-sys" -version = "0.15.5" +version = "0.15.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4f0bc4cfc9ebcdd05cc5057bc51b99c32f8f9bf246274f6a556ffd27279f8fe3" +checksum = "1d0fa5052773f5a56b8ae47dab09d040f5d9ce1311f4f99006e16e9a08269296" dependencies = [ - "glib-sys 0.15.5", + "glib-sys 0.15.6", "gobject-sys 0.15.5", "libc", "system-deps 6.0.2", @@ -1321,9 +1321,9 @@ dependencies = [ [[package]] name = "glib" -version = "0.15.5" +version = "0.15.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "41dcfbdb6cc6c02aee163339465d8a40d6f3f64c3a43f729a4195f0e153338b7" +checksum = "aa570813c504bdf7539a9400180c2dd4b789a819556fb86da7226d7d1b037b49" dependencies = [ "bitflags", "futures-channel", @@ -1331,7 +1331,7 @@ dependencies = [ "futures-executor", "futures-task", "glib-macros", - "glib-sys 0.15.5", + "glib-sys 0.15.6", "gobject-sys 0.15.5", "libc", "once_cell", @@ -1341,13 +1341,13 @@ dependencies = [ [[package]] name = "glib-macros" -version = "0.15.3" +version = "0.15.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e58b262ff65ef771003873cea8c10e0fe854f1c508d48d62a4111a1ff163f7d1" +checksum = "41bfd8d227dead0829ac142454e97531b93f576d0805d779c42bfd799c65c572" dependencies = [ "anyhow", "heck 0.4.0", - "proc-macro-crate 1.1.2", + "proc-macro-crate 1.1.3", "proc-macro-error", "proc-macro2", "quote", @@ -1366,9 +1366,9 @@ dependencies = [ [[package]] name = "glib-sys" -version = "0.15.5" +version = "0.15.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fa1d4e1a63d8574541e5b92931e4e669ddc87ffa85d58e84e631dba13ad2e10c" +checksum = "f4366377bd56697de8aaee24e673c575d2694d72e7756324ded2b0428829a7b8" dependencies = [ "libc", "system-deps 6.0.2", @@ -1410,16 +1410,16 @@ version = "0.15.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "df6859463843c20cf3837e3a9069b6ab2051aeeadf4c899d33344f4aea83189a" dependencies = [ - "glib-sys 0.15.5", + "glib-sys 0.15.6", "libc", "system-deps 6.0.2", ] [[package]] name = "gtk" -version = "0.15.3" +version = "0.15.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c7978eaec05bea63947c801d29a21372f2ed39aec0bf56bf7725d3599094675e" +checksum = "5f2d1326b36af927fe46ae2f89a8fec38c6f0d279ebc5ef07ffeeabb70300bfc" dependencies = [ "atk", "bitflags", @@ -1448,8 +1448,8 @@ dependencies = [ "cairo-sys-rs", "gdk-pixbuf-sys", "gdk-sys", - "gio-sys 0.15.5", - "glib-sys 0.15.5", + "gio-sys 0.15.6", + "glib-sys 0.15.6", "gobject-sys 0.15.5", "libc", "pango-sys", @@ -1458,12 +1458,12 @@ dependencies = [ [[package]] name = "gtk3-macros" -version = "0.15.1" +version = "0.15.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8c891188af69e77a1e8a0b1746fbd03b9b396e7d34d518c5331b15950259f541" +checksum = "24f518afe90c23fba585b2d7697856f9e6a7bbc62f65588035e66f6afb01a2e9" dependencies = [ "anyhow", - "proc-macro-crate 1.1.2", + "proc-macro-crate 1.1.3", "proc-macro-error", "proc-macro2", "quote", @@ -1657,7 +1657,7 @@ version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "905fbb87419c5cde6e3269537e4ea7d46431f3008c5d057e915ef3f115e7793c" dependencies = [ - "glib-sys 0.15.5", + "glib-sys 0.15.6", "gobject-sys 0.15.5", "libc", "system-deps 5.0.0", @@ -1741,9 +1741,9 @@ dependencies = [ [[package]] name = "libc" -version = "0.2.118" +version = "0.2.119" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "06e509672465a0504304aa87f9f176f2b2b716ed8fb105ebe5c02dc6dce96a94" +checksum = "1bf2e165bb3457c8e098ea76f3e3bc9db55f87aa90d52d0e6be741470916aaa4" [[package]] name = "lock_api" @@ -2039,7 +2039,7 @@ version = "0.5.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0d992b768490d7fe0d8586d9b5745f6c49f557da6d81dc982b1d167ad4edbb21" dependencies = [ - "proc-macro-crate 1.1.2", + "proc-macro-crate 1.1.3", "proc-macro2", "quote", "syn", @@ -2098,9 +2098,9 @@ checksum = "624a8340c38c1b80fd549087862da4ba43e08858af025b236e509b6649fc13d5" [[package]] name = "open" -version = "2.0.3" +version = "2.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4b1e014096a08da72e3287119e0c69a8f6fce61a031a55b1ce2607fe9c2b5a67" +checksum = "5a82915836ef43159bb6a3c64d884c42329ccd0b8afdca737cf1e3dd701709dc" dependencies = [ "pathdiff", "winapi", @@ -2162,9 +2162,9 @@ dependencies = [ [[package]] name = "os_pipe" -version = "1.0.0" +version = "1.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0e3492ebca331b895fe23ed427dce2013d9b2e00c45964f12040b0db38b8ab27" +checksum = "2c92f2b54f081d635c77e7120862d48db8e91f7f21cef23ab1b4fe9971c59f55" dependencies = [ "libc", "winapi", @@ -2181,9 +2181,9 @@ dependencies = [ [[package]] name = "pango" -version = "0.15.2" +version = "0.15.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "79211eff430c29cc38c69e0ab54bc78fa1568121ca9737707eee7f92a8417a94" +checksum = "78c7420fc01a390ec200da7395b64d705f5d82fe03e5d0708aee422c46538be7" dependencies = [ "bitflags", "glib", @@ -2198,7 +2198,7 @@ version = "0.15.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7022c2fb88cd2d9d55e1a708a8c53a3ae8678234c4a54bf623400aeb7f31fac2" dependencies = [ - "glib-sys 0.15.5", + "glib-sys 0.15.6", "gobject-sys 0.15.5", "libc", "system-deps 6.0.2", @@ -2450,9 +2450,9 @@ dependencies = [ [[package]] name = "proc-macro-crate" -version = "1.1.2" +version = "1.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9dada8c9981fcf32929c3c0f0cd796a9284aca335565227ed88c83babb1d43dc" +checksum = "e17d47ce914bf4de440332250b0edd23ce48c005f59fab39d3335866b114f11a" dependencies = [ "thiserror", "toml", @@ -2566,7 +2566,7 @@ version = "0.6.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d34f1408f55294453790c48b2f1ebbb1c5b4b7563eb1f418bcfcfdbb06ebb4e7" dependencies = [ - "getrandom 0.2.4", + "getrandom 0.2.5", ] [[package]] @@ -2653,7 +2653,7 @@ version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "528532f3d801c87aec9def2add9ca802fe569e44a544afe633765267840abe64" dependencies = [ - "getrandom 0.2.4", + "getrandom 0.2.5", "redox_syscall 0.2.10", ] @@ -2701,7 +2701,7 @@ dependencies = [ "ashpd", "block", "dispatch", - "glib-sys 0.15.5", + "glib-sys 0.15.6", "gobject-sys 0.15.5", "gtk-sys", "js-sys", @@ -2760,7 +2760,7 @@ version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366" dependencies = [ - "semver 1.0.5", + "semver 1.0.6", ] [[package]] @@ -2860,9 +2860,9 @@ dependencies = [ [[package]] name = "semver" -version = "1.0.5" +version = "1.0.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0486718e92ec9a68fbed73bb5ef687d71103b142595b406835649bebd33f72c7" +checksum = "a4a3381e03edd24287172047536f20cabde766e2cd3e65e6b00fb3af51c4f38d" [[package]] name = "semver-parser" @@ -3190,16 +3190,6 @@ dependencies = [ "unicode-xid", ] -[[package]] -name = "sys-info" -version = "0.9.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0b3a0d0aba8bf96a0e1ddfdc352fc53b3df7f39318c71854910c3c4b024ae52c" -dependencies = [ - "cc", - "libc", -] - [[package]] name = "system-deps" version = "3.2.0" @@ -3237,7 +3227,7 @@ version = "6.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a1a45a1c4c9015217e12347f2a411b57ce2c4fc543913b14b6fe40483328e709" dependencies = [ - "cfg-expr 0.10.1", + "cfg-expr 0.10.2", "heck 0.4.0", "pkg-config", "toml", @@ -3264,7 +3254,7 @@ dependencies = [ "gdkx11-sys", "gio", "glib", - "glib-sys 0.15.5", + "glib-sys 0.15.6", "gtk", "instant", "lazy_static", @@ -3330,6 +3320,7 @@ dependencies = [ "gtk", "http", "ignore", + "memchr", "minisign-verify", "notify-rust", "once_cell", @@ -3341,7 +3332,7 @@ dependencies = [ "raw-window-handle", "regex", "rfd", - "semver 1.0.5", + "semver 1.0.6", "serde", "serde_json", "serde_repr", @@ -3735,7 +3726,7 @@ version = "0.8.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bc5cf98d8186244414c848017f0e2676b3fcb46807f6668a97dfe67359a3c4b7" dependencies = [ - "getrandom 0.2.4", + "getrandom 0.2.5", ] [[package]] @@ -3884,9 +3875,9 @@ dependencies = [ "gdk", "gdk-sys", "gio", - "gio-sys 0.15.5", + "gio-sys 0.15.6", "glib", - "glib-sys 0.15.5", + "glib-sys 0.15.6", "gobject-sys 0.15.5", "gtk", "gtk-sys", @@ -3907,8 +3898,8 @@ dependencies = [ "cairo-sys-rs", "gdk-pixbuf-sys", "gdk-sys", - "gio-sys 0.15.5", - "glib-sys 0.15.5", + "gio-sys 0.15.6", + "glib-sys 0.15.6", "gobject-sys 0.15.5", "gtk-sys", "javascriptcore-rs-sys", @@ -4147,9 +4138,9 @@ dependencies = [ [[package]] name = "wry" -version = "0.13.2" +version = "0.13.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "620bfe8ed3cde9310f32a69ffc654dfd8dae4ac5a0e08d6fbf0205a996fc7f0f" +checksum = "9514586e5c964d30cc7123c9aea9880ff7b3cb1c43f6a1dc8703941eb72ac89f" dependencies = [ "cocoa", "core-graphics", @@ -4165,7 +4156,6 @@ dependencies = [ "once_cell", "serde", "serde_json", - "sys-info", "tao", "thiserror", "url", @@ -4255,7 +4245,7 @@ version = "2.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "36823cc10fddc3c6b19f048903262dacaf8274170e9a255784bdd8b4570a8040" dependencies = [ - "proc-macro-crate 1.1.2", + "proc-macro-crate 1.1.3", "proc-macro2", "quote", "regex", @@ -4336,7 +4326,7 @@ version = "3.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8c2cecc5a61c2a053f7f653a24cd15b3b0195d7f7ddb5042c837fb32e161fb7a" dependencies = [ - "proc-macro-crate 1.1.2", + "proc-macro-crate 1.1.3", "proc-macro2", "quote", "syn", diff --git a/examples/isolation/src-tauri/Cargo.lock b/examples/isolation/src-tauri/Cargo.lock index 75cb2b89d..4d3bc9c84 100644 --- a/examples/isolation/src-tauri/Cargo.lock +++ b/examples/isolation/src-tauri/Cargo.lock @@ -69,9 +69,9 @@ dependencies = [ [[package]] name = "anyhow" -version = "1.0.53" +version = "1.0.55" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "94a45b455c14666b85fc40a019e8ab9eb75e3a124e05494f5397122bc9eb06e0" +checksum = "159bb86af3a200e19a068f4224eae4c8bb2d0fa054c7e5d1cacd5cef95e684cd" [[package]] name = "app" @@ -113,7 +113,7 @@ version = "0.15.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "58aeb089fb698e06db8089971c7ee317ab9644bade33383f63631437b03aafb6" dependencies = [ - "glib-sys 0.15.5", + "glib-sys 0.15.6", "gobject-sys 0.15.5", "libc", "system-deps 6.0.2", @@ -203,32 +203,11 @@ version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c4872d67bab6358e59559027aa3b9157c53d9358c51423c17554809a8858e0f8" -[[package]] -name = "bzip2" -version = "0.4.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6afcd980b5f3a45017c57e57a2fcccbb351cc43a356ce117ef760ef8052b89b0" -dependencies = [ - "bzip2-sys", - "libc", -] - -[[package]] -name = "bzip2-sys" -version = "0.1.11+1.0.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "736a955f3fa7875102d57c82b8cac37ec45224a07fd32d58f9f7a186b6cd4cdc" -dependencies = [ - "cc", - "libc", - "pkg-config", -] - [[package]] name = "cairo-rs" -version = "0.15.1" +version = "0.15.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b869e97a87170f96762f9f178eae8c461147e722ba21dd8814105bf5716bf14a" +checksum = "e8b14c80d8d1a02fa6d914b9d1afeeca9bc34257f8300d9696e1e331ae114223" dependencies = [ "bitflags", "cairo-sys-rs", @@ -243,7 +222,7 @@ version = "0.15.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3c55d429bef56ac9172d25fecb85dc8068307d17acd74b377866b7a1ef25d3c8" dependencies = [ - "glib-sys 0.15.5", + "glib-sys 0.15.6", "libc", "system-deps 6.0.2", ] @@ -298,9 +277,9 @@ dependencies = [ [[package]] name = "cfg-expr" -version = "0.10.1" +version = "0.10.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "295b6eb918a60a25fec0b23a5e633e74fddbaf7bb04411e65a10c366aca4b5cd" +checksum = "5e068cb2806bbc15b439846dc16c5f89f8599f2c3e4d73d4449d38f9b2f0b6c5" dependencies = [ "smallvec", ] @@ -901,9 +880,9 @@ dependencies = [ [[package]] name = "gdk" -version = "0.15.2" +version = "0.15.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "614258e81ec35ed8770e64a0838f3a47f95b398bc51e724d3b3fa09c1ee0f8d5" +checksum = "a6e05c1f572ab0e1f15be94217f0dc29088c248b14f792a5ff0af0d84bcda9e8" dependencies = [ "bitflags", "cairo-rs", @@ -917,9 +896,9 @@ dependencies = [ [[package]] name = "gdk-pixbuf" -version = "0.15.4" +version = "0.15.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "73aa2f5de1b45710da90a55863276667dc3a3264aaf6a2aeace62bb015244d49" +checksum = "d8750501d75f318c2ec0314701bc8403901303210def80bafd13f6b6059a3f45" dependencies = [ "bitflags", "gdk-pixbuf-sys", @@ -934,8 +913,8 @@ version = "0.15.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "413424d9818621fa3cfc8a3a915cdb89a7c3c507d56761b4ec83a9a98e587171" dependencies = [ - "gio-sys 0.15.5", - "glib-sys 0.15.5", + "gio-sys 0.15.6", + "glib-sys 0.15.6", "gobject-sys 0.15.5", "libc", "system-deps 6.0.2", @@ -949,8 +928,8 @@ checksum = "32e7a08c1e8f06f4177fb7e51a777b8c1689f743a7bc11ea91d44d2226073a88" dependencies = [ "cairo-sys-rs", "gdk-pixbuf-sys", - "gio-sys 0.15.5", - "glib-sys 0.15.5", + "gio-sys 0.15.6", + "glib-sys 0.15.6", "gobject-sys 0.15.5", "libc", "pango-sys", @@ -965,7 +944,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b4b7f8c7a84b407aa9b143877e267e848ff34106578b64d1e0a24bf550716178" dependencies = [ "gdk-sys", - "glib-sys 0.15.5", + "glib-sys 0.15.6", "libc", "system-deps 6.0.2", "x11", @@ -1007,9 +986,9 @@ dependencies = [ [[package]] name = "getrandom" -version = "0.2.4" +version = "0.2.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "418d37c8b1d42553c93648be529cb70f920d3baf8ef469b74b9638df426e0b4c" +checksum = "d39cd93900197114fa1fcb7ae84ca742095eed9442088988ae74fa744e930e77" dependencies = [ "cfg-if", "libc", @@ -1028,15 +1007,15 @@ dependencies = [ [[package]] name = "gio" -version = "0.15.5" +version = "0.15.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "59105fa464928adf56b159c8d980cc11fbfbe414befb904caac5163d383049bf" +checksum = "96efd8a1c00d890f6b45671916e165b5e43ccec61957d443aff6d7e44f62d348" dependencies = [ "bitflags", "futures-channel", "futures-core", "futures-io", - "gio-sys 0.15.5", + "gio-sys 0.15.6", "glib", "libc", "once_cell", @@ -1058,11 +1037,11 @@ dependencies = [ [[package]] name = "gio-sys" -version = "0.15.5" +version = "0.15.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4f0bc4cfc9ebcdd05cc5057bc51b99c32f8f9bf246274f6a556ffd27279f8fe3" +checksum = "1d0fa5052773f5a56b8ae47dab09d040f5d9ce1311f4f99006e16e9a08269296" dependencies = [ - "glib-sys 0.15.5", + "glib-sys 0.15.6", "gobject-sys 0.15.5", "libc", "system-deps 6.0.2", @@ -1071,9 +1050,9 @@ dependencies = [ [[package]] name = "glib" -version = "0.15.5" +version = "0.15.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "41dcfbdb6cc6c02aee163339465d8a40d6f3f64c3a43f729a4195f0e153338b7" +checksum = "aa570813c504bdf7539a9400180c2dd4b789a819556fb86da7226d7d1b037b49" dependencies = [ "bitflags", "futures-channel", @@ -1081,7 +1060,7 @@ dependencies = [ "futures-executor", "futures-task", "glib-macros", - "glib-sys 0.15.5", + "glib-sys 0.15.6", "gobject-sys 0.15.5", "libc", "once_cell", @@ -1091,13 +1070,13 @@ dependencies = [ [[package]] name = "glib-macros" -version = "0.15.3" +version = "0.15.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e58b262ff65ef771003873cea8c10e0fe854f1c508d48d62a4111a1ff163f7d1" +checksum = "41bfd8d227dead0829ac142454e97531b93f576d0805d779c42bfd799c65c572" dependencies = [ "anyhow", "heck 0.4.0", - "proc-macro-crate 1.1.2", + "proc-macro-crate 1.1.3", "proc-macro-error", "proc-macro2", "quote", @@ -1116,9 +1095,9 @@ dependencies = [ [[package]] name = "glib-sys" -version = "0.15.5" +version = "0.15.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fa1d4e1a63d8574541e5b92931e4e669ddc87ffa85d58e84e631dba13ad2e10c" +checksum = "f4366377bd56697de8aaee24e673c575d2694d72e7756324ded2b0428829a7b8" dependencies = [ "libc", "system-deps 6.0.2", @@ -1160,16 +1139,16 @@ version = "0.15.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "df6859463843c20cf3837e3a9069b6ab2051aeeadf4c899d33344f4aea83189a" dependencies = [ - "glib-sys 0.15.5", + "glib-sys 0.15.6", "libc", "system-deps 6.0.2", ] [[package]] name = "gtk" -version = "0.15.3" +version = "0.15.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c7978eaec05bea63947c801d29a21372f2ed39aec0bf56bf7725d3599094675e" +checksum = "5f2d1326b36af927fe46ae2f89a8fec38c6f0d279ebc5ef07ffeeabb70300bfc" dependencies = [ "atk", "bitflags", @@ -1198,8 +1177,8 @@ dependencies = [ "cairo-sys-rs", "gdk-pixbuf-sys", "gdk-sys", - "gio-sys 0.15.5", - "glib-sys 0.15.5", + "gio-sys 0.15.6", + "glib-sys 0.15.6", "gobject-sys 0.15.5", "libc", "pango-sys", @@ -1208,12 +1187,12 @@ dependencies = [ [[package]] name = "gtk3-macros" -version = "0.15.1" +version = "0.15.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8c891188af69e77a1e8a0b1746fbd03b9b396e7d34d518c5331b15950259f541" +checksum = "24f518afe90c23fba585b2d7697856f9e6a7bbc62f65588035e66f6afb01a2e9" dependencies = [ "anyhow", - "proc-macro-crate 1.1.2", + "proc-macro-crate 1.1.3", "proc-macro-error", "proc-macro2", "quote", @@ -1385,7 +1364,7 @@ version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "905fbb87419c5cde6e3269537e4ea7d46431f3008c5d057e915ef3f115e7793c" dependencies = [ - "glib-sys 0.15.5", + "glib-sys 0.15.6", "gobject-sys 0.15.5", "libc", "system-deps 5.0.0", @@ -1446,9 +1425,9 @@ checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" [[package]] name = "libc" -version = "0.2.118" +version = "0.2.119" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "06e509672465a0504304aa87f9f176f2b2b716ed8fb105ebe5c02dc6dce96a94" +checksum = "1bf2e165bb3457c8e098ea76f3e3bc9db55f87aa90d52d0e6be741470916aaa4" [[package]] name = "lock_api" @@ -1681,7 +1660,7 @@ version = "0.5.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0d992b768490d7fe0d8586d9b5745f6c49f557da6d81dc982b1d167ad4edbb21" dependencies = [ - "proc-macro-crate 1.1.2", + "proc-macro-crate 1.1.3", "proc-macro2", "quote", "syn", @@ -1729,9 +1708,9 @@ checksum = "624a8340c38c1b80fd549087862da4ba43e08858af025b236e509b6649fc13d5" [[package]] name = "pango" -version = "0.15.2" +version = "0.15.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "79211eff430c29cc38c69e0ab54bc78fa1568121ca9737707eee7f92a8417a94" +checksum = "78c7420fc01a390ec200da7395b64d705f5d82fe03e5d0708aee422c46538be7" dependencies = [ "bitflags", "glib", @@ -1746,7 +1725,7 @@ version = "0.15.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7022c2fb88cd2d9d55e1a708a8c53a3ae8678234c4a54bf623400aeb7f31fac2" dependencies = [ - "glib-sys 0.15.5", + "glib-sys 0.15.6", "gobject-sys 0.15.5", "libc", "system-deps 6.0.2", @@ -1973,9 +1952,9 @@ dependencies = [ [[package]] name = "proc-macro-crate" -version = "1.1.2" +version = "1.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9dada8c9981fcf32929c3c0f0cd796a9284aca335565227ed88c83babb1d43dc" +checksum = "e17d47ce914bf4de440332250b0edd23ce48c005f59fab39d3335866b114f11a" dependencies = [ "thiserror", "toml", @@ -2089,7 +2068,7 @@ version = "0.6.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d34f1408f55294453790c48b2f1ebbb1c5b4b7563eb1f418bcfcfdbb06ebb4e7" dependencies = [ - "getrandom 0.2.4", + "getrandom 0.2.5", ] [[package]] @@ -2159,7 +2138,7 @@ version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "528532f3d801c87aec9def2add9ca802fe569e44a544afe633765267840abe64" dependencies = [ - "getrandom 0.2.4", + "getrandom 0.2.5", "redox_syscall", ] @@ -2228,7 +2207,7 @@ version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366" dependencies = [ - "semver 1.0.5", + "semver 1.0.6", ] [[package]] @@ -2295,9 +2274,9 @@ dependencies = [ [[package]] name = "semver" -version = "1.0.5" +version = "1.0.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0486718e92ec9a68fbed73bb5ef687d71103b142595b406835649bebd33f72c7" +checksum = "a4a3381e03edd24287172047536f20cabde766e2cd3e65e6b00fb3af51c4f38d" [[package]] name = "semver-parser" @@ -2551,16 +2530,6 @@ dependencies = [ "unicode-xid", ] -[[package]] -name = "sys-info" -version = "0.9.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0b3a0d0aba8bf96a0e1ddfdc352fc53b3df7f39318c71854910c3c4b024ae52c" -dependencies = [ - "cc", - "libc", -] - [[package]] name = "system-deps" version = "3.2.0" @@ -2598,7 +2567,7 @@ version = "6.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a1a45a1c4c9015217e12347f2a411b57ce2c4fc543913b14b6fe40483328e709" dependencies = [ - "cfg-expr 0.10.1", + "cfg-expr 0.10.2", "heck 0.4.0", "pkg-config", "toml", @@ -2625,7 +2594,7 @@ dependencies = [ "gdkx11-sys", "gio", "glib", - "glib-sys 0.15.5", + "glib-sys 0.15.6", "gtk", "instant", "lazy_static", @@ -2671,7 +2640,7 @@ dependencies = [ [[package]] name = "tauri" -version = "1.0.0-rc.2" +version = "1.0.0-rc.3" dependencies = [ "anyhow", "bincode", @@ -2691,7 +2660,7 @@ dependencies = [ "percent-encoding", "rand 0.8.5", "raw-window-handle", - "semver 1.0.5", + "semver 1.0.6", "serde", "serde_json", "serde_repr", @@ -2707,12 +2676,11 @@ dependencies = [ "tokio", "url", "uuid", - "zip", ] [[package]] name = "tauri-build" -version = "1.0.0-rc.2" +version = "1.0.0-rc.3" dependencies = [ "anyhow", "cargo_toml", @@ -2724,7 +2692,7 @@ dependencies = [ [[package]] name = "tauri-codegen" -version = "1.0.0-rc.1" +version = "1.0.0-rc.2" dependencies = [ "base64", "blake3", @@ -2742,7 +2710,7 @@ dependencies = [ [[package]] name = "tauri-macros" -version = "1.0.0-rc.1" +version = "1.0.0-rc.2" dependencies = [ "heck 0.4.0", "proc-macro2", @@ -2754,7 +2722,7 @@ dependencies = [ [[package]] name = "tauri-runtime" -version = "0.3.1" +version = "0.3.2" dependencies = [ "gtk", "http", @@ -2771,7 +2739,7 @@ dependencies = [ [[package]] name = "tauri-runtime-wry" -version = "0.3.1" +version = "0.3.2" dependencies = [ "gtk", "ico", @@ -2787,7 +2755,7 @@ dependencies = [ [[package]] name = "tauri-utils" -version = "1.0.0-rc.1" +version = "1.0.0-rc.2" dependencies = [ "aes-gcm", "ctor", @@ -2871,16 +2839,6 @@ dependencies = [ "once_cell", ] -[[package]] -name = "time" -version = "0.1.43" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ca8a50ef2360fbd1eeb0ecd46795a87a19024eb4b53c5dc916ca1fd95fe62438" -dependencies = [ - "libc", - "winapi", -] - [[package]] name = "tinyvec" version = "1.5.1" @@ -3068,7 +3026,7 @@ version = "0.8.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bc5cf98d8186244414c848017f0e2676b3fcb46807f6668a97dfe67359a3c4b7" dependencies = [ - "getrandom 0.2.4", + "getrandom 0.2.5", ] [[package]] @@ -3199,9 +3157,9 @@ dependencies = [ "gdk", "gdk-sys", "gio", - "gio-sys 0.15.5", + "gio-sys 0.15.6", "glib", - "glib-sys 0.15.5", + "glib-sys 0.15.6", "gobject-sys 0.15.5", "gtk", "gtk-sys", @@ -3222,8 +3180,8 @@ dependencies = [ "cairo-sys-rs", "gdk-pixbuf-sys", "gdk-sys", - "gio-sys 0.15.5", - "glib-sys 0.15.5", + "gio-sys 0.15.6", + "glib-sys 0.15.6", "gobject-sys 0.15.5", "gtk-sys", "javascriptcore-rs-sys", @@ -3400,9 +3358,9 @@ dependencies = [ [[package]] name = "wry" -version = "0.13.2" +version = "0.13.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "620bfe8ed3cde9310f32a69ffc654dfd8dae4ac5a0e08d6fbf0205a996fc7f0f" +checksum = "9514586e5c964d30cc7123c9aea9880ff7b3cb1c43f6a1dc8703941eb72ac89f" dependencies = [ "cocoa", "core-graphics", @@ -3418,7 +3376,6 @@ dependencies = [ "once_cell", "serde", "serde_json", - "sys-info", "tao", "thiserror", "url", @@ -3459,20 +3416,6 @@ dependencies = [ "libc", ] -[[package]] -name = "zip" -version = "0.5.13" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "93ab48844d61251bb3835145c521d88aa4031d7139e8485990f60ca911fa0815" -dependencies = [ - "byteorder", - "bzip2", - "crc32fast", - "flate2", - "thiserror", - "time", -] - [[package]] name = "zstd" version = "0.10.0+zstd.1.5.2" diff --git a/examples/sidecar/src-tauri/Cargo.lock b/examples/sidecar/src-tauri/Cargo.lock index 3fc52b3b3..bf4481074 100644 --- a/examples/sidecar/src-tauri/Cargo.lock +++ b/examples/sidecar/src-tauri/Cargo.lock @@ -34,9 +34,9 @@ dependencies = [ [[package]] name = "anyhow" -version = "1.0.53" +version = "1.0.55" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "94a45b455c14666b85fc40a019e8ab9eb75e3a124e05494f5397122bc9eb06e0" +checksum = "159bb86af3a200e19a068f4224eae4c8bb2d0fa054c7e5d1cacd5cef95e684cd" [[package]] name = "arrayref" @@ -68,7 +68,7 @@ version = "0.15.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "58aeb089fb698e06db8089971c7ee317ab9644bade33383f63631437b03aafb6" dependencies = [ - "glib-sys 0.15.5", + "glib-sys 0.15.6", "gobject-sys 0.15.5", "libc", "system-deps 6.0.2", @@ -152,32 +152,11 @@ version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c4872d67bab6358e59559027aa3b9157c53d9358c51423c17554809a8858e0f8" -[[package]] -name = "bzip2" -version = "0.4.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6afcd980b5f3a45017c57e57a2fcccbb351cc43a356ce117ef760ef8052b89b0" -dependencies = [ - "bzip2-sys", - "libc", -] - -[[package]] -name = "bzip2-sys" -version = "0.1.11+1.0.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "736a955f3fa7875102d57c82b8cac37ec45224a07fd32d58f9f7a186b6cd4cdc" -dependencies = [ - "cc", - "libc", - "pkg-config", -] - [[package]] name = "cairo-rs" -version = "0.15.1" +version = "0.15.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b869e97a87170f96762f9f178eae8c461147e722ba21dd8814105bf5716bf14a" +checksum = "e8b14c80d8d1a02fa6d914b9d1afeeca9bc34257f8300d9696e1e331ae114223" dependencies = [ "bitflags", "cairo-sys-rs", @@ -192,7 +171,7 @@ version = "0.15.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3c55d429bef56ac9172d25fecb85dc8068307d17acd74b377866b7a1ef25d3c8" dependencies = [ - "glib-sys 0.15.5", + "glib-sys 0.15.6", "libc", "system-deps 6.0.2", ] @@ -247,9 +226,9 @@ dependencies = [ [[package]] name = "cfg-expr" -version = "0.10.1" +version = "0.10.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "295b6eb918a60a25fec0b23a5e633e74fddbaf7bb04411e65a10c366aca4b5cd" +checksum = "5e068cb2806bbc15b439846dc16c5f89f8599f2c3e4d73d4449d38f9b2f0b6c5" dependencies = [ "smallvec", ] @@ -832,9 +811,9 @@ dependencies = [ [[package]] name = "gdk" -version = "0.15.2" +version = "0.15.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "614258e81ec35ed8770e64a0838f3a47f95b398bc51e724d3b3fa09c1ee0f8d5" +checksum = "a6e05c1f572ab0e1f15be94217f0dc29088c248b14f792a5ff0af0d84bcda9e8" dependencies = [ "bitflags", "cairo-rs", @@ -848,9 +827,9 @@ dependencies = [ [[package]] name = "gdk-pixbuf" -version = "0.15.4" +version = "0.15.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "73aa2f5de1b45710da90a55863276667dc3a3264aaf6a2aeace62bb015244d49" +checksum = "d8750501d75f318c2ec0314701bc8403901303210def80bafd13f6b6059a3f45" dependencies = [ "bitflags", "gdk-pixbuf-sys", @@ -865,8 +844,8 @@ version = "0.15.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "413424d9818621fa3cfc8a3a915cdb89a7c3c507d56761b4ec83a9a98e587171" dependencies = [ - "gio-sys 0.15.5", - "glib-sys 0.15.5", + "gio-sys 0.15.6", + "glib-sys 0.15.6", "gobject-sys 0.15.5", "libc", "system-deps 6.0.2", @@ -880,8 +859,8 @@ checksum = "32e7a08c1e8f06f4177fb7e51a777b8c1689f743a7bc11ea91d44d2226073a88" dependencies = [ "cairo-sys-rs", "gdk-pixbuf-sys", - "gio-sys 0.15.5", - "glib-sys 0.15.5", + "gio-sys 0.15.6", + "glib-sys 0.15.6", "gobject-sys 0.15.5", "libc", "pango-sys", @@ -896,7 +875,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b4b7f8c7a84b407aa9b143877e267e848ff34106578b64d1e0a24bf550716178" dependencies = [ "gdk-sys", - "glib-sys 0.15.5", + "glib-sys 0.15.6", "libc", "system-deps 6.0.2", "x11", @@ -938,9 +917,9 @@ dependencies = [ [[package]] name = "getrandom" -version = "0.2.4" +version = "0.2.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "418d37c8b1d42553c93648be529cb70f920d3baf8ef469b74b9638df426e0b4c" +checksum = "d39cd93900197114fa1fcb7ae84ca742095eed9442088988ae74fa744e930e77" dependencies = [ "cfg-if", "libc", @@ -949,15 +928,15 @@ dependencies = [ [[package]] name = "gio" -version = "0.15.5" +version = "0.15.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "59105fa464928adf56b159c8d980cc11fbfbe414befb904caac5163d383049bf" +checksum = "96efd8a1c00d890f6b45671916e165b5e43ccec61957d443aff6d7e44f62d348" dependencies = [ "bitflags", "futures-channel", "futures-core", "futures-io", - "gio-sys 0.15.5", + "gio-sys 0.15.6", "glib", "libc", "once_cell", @@ -979,11 +958,11 @@ dependencies = [ [[package]] name = "gio-sys" -version = "0.15.5" +version = "0.15.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4f0bc4cfc9ebcdd05cc5057bc51b99c32f8f9bf246274f6a556ffd27279f8fe3" +checksum = "1d0fa5052773f5a56b8ae47dab09d040f5d9ce1311f4f99006e16e9a08269296" dependencies = [ - "glib-sys 0.15.5", + "glib-sys 0.15.6", "gobject-sys 0.15.5", "libc", "system-deps 6.0.2", @@ -992,9 +971,9 @@ dependencies = [ [[package]] name = "glib" -version = "0.15.5" +version = "0.15.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "41dcfbdb6cc6c02aee163339465d8a40d6f3f64c3a43f729a4195f0e153338b7" +checksum = "aa570813c504bdf7539a9400180c2dd4b789a819556fb86da7226d7d1b037b49" dependencies = [ "bitflags", "futures-channel", @@ -1002,7 +981,7 @@ dependencies = [ "futures-executor", "futures-task", "glib-macros", - "glib-sys 0.15.5", + "glib-sys 0.15.6", "gobject-sys 0.15.5", "libc", "once_cell", @@ -1012,13 +991,13 @@ dependencies = [ [[package]] name = "glib-macros" -version = "0.15.3" +version = "0.15.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e58b262ff65ef771003873cea8c10e0fe854f1c508d48d62a4111a1ff163f7d1" +checksum = "41bfd8d227dead0829ac142454e97531b93f576d0805d779c42bfd799c65c572" dependencies = [ "anyhow", "heck 0.4.0", - "proc-macro-crate 1.1.2", + "proc-macro-crate 1.1.3", "proc-macro-error", "proc-macro2", "quote", @@ -1037,9 +1016,9 @@ dependencies = [ [[package]] name = "glib-sys" -version = "0.15.5" +version = "0.15.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fa1d4e1a63d8574541e5b92931e4e669ddc87ffa85d58e84e631dba13ad2e10c" +checksum = "f4366377bd56697de8aaee24e673c575d2694d72e7756324ded2b0428829a7b8" dependencies = [ "libc", "system-deps 6.0.2", @@ -1081,16 +1060,16 @@ version = "0.15.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "df6859463843c20cf3837e3a9069b6ab2051aeeadf4c899d33344f4aea83189a" dependencies = [ - "glib-sys 0.15.5", + "glib-sys 0.15.6", "libc", "system-deps 6.0.2", ] [[package]] name = "gtk" -version = "0.15.3" +version = "0.15.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c7978eaec05bea63947c801d29a21372f2ed39aec0bf56bf7725d3599094675e" +checksum = "5f2d1326b36af927fe46ae2f89a8fec38c6f0d279ebc5ef07ffeeabb70300bfc" dependencies = [ "atk", "bitflags", @@ -1119,8 +1098,8 @@ dependencies = [ "cairo-sys-rs", "gdk-pixbuf-sys", "gdk-sys", - "gio-sys 0.15.5", - "glib-sys 0.15.5", + "gio-sys 0.15.6", + "glib-sys 0.15.6", "gobject-sys 0.15.5", "libc", "pango-sys", @@ -1129,12 +1108,12 @@ dependencies = [ [[package]] name = "gtk3-macros" -version = "0.15.1" +version = "0.15.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8c891188af69e77a1e8a0b1746fbd03b9b396e7d34d518c5331b15950259f541" +checksum = "24f518afe90c23fba585b2d7697856f9e6a7bbc62f65588035e66f6afb01a2e9" dependencies = [ "anyhow", - "proc-macro-crate 1.1.2", + "proc-macro-crate 1.1.3", "proc-macro-error", "proc-macro2", "quote", @@ -1306,7 +1285,7 @@ version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "905fbb87419c5cde6e3269537e4ea7d46431f3008c5d057e915ef3f115e7793c" dependencies = [ - "glib-sys 0.15.5", + "glib-sys 0.15.6", "gobject-sys 0.15.5", "libc", "system-deps 5.0.0", @@ -1358,9 +1337,9 @@ checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" [[package]] name = "libc" -version = "0.2.118" +version = "0.2.119" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "06e509672465a0504304aa87f9f176f2b2b716ed8fb105ebe5c02dc6dce96a94" +checksum = "1bf2e165bb3457c8e098ea76f3e3bc9db55f87aa90d52d0e6be741470916aaa4" [[package]] name = "lock_api" @@ -1593,7 +1572,7 @@ version = "0.5.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0d992b768490d7fe0d8586d9b5745f6c49f557da6d81dc982b1d167ad4edbb21" dependencies = [ - "proc-macro-crate 1.1.2", + "proc-macro-crate 1.1.3", "proc-macro2", "quote", "syn", @@ -1635,9 +1614,9 @@ checksum = "da32515d9f6e6e489d7bc9d84c71b060db7247dc035bbe44eac88cf87486d8d5" [[package]] name = "os_pipe" -version = "1.0.0" +version = "1.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0e3492ebca331b895fe23ed427dce2013d9b2e00c45964f12040b0db38b8ab27" +checksum = "2c92f2b54f081d635c77e7120862d48db8e91f7f21cef23ab1b4fe9971c59f55" dependencies = [ "libc", "winapi", @@ -1645,9 +1624,9 @@ dependencies = [ [[package]] name = "pango" -version = "0.15.2" +version = "0.15.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "79211eff430c29cc38c69e0ab54bc78fa1568121ca9737707eee7f92a8417a94" +checksum = "78c7420fc01a390ec200da7395b64d705f5d82fe03e5d0708aee422c46538be7" dependencies = [ "bitflags", "glib", @@ -1662,7 +1641,7 @@ version = "0.15.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7022c2fb88cd2d9d55e1a708a8c53a3ae8678234c4a54bf623400aeb7f31fac2" dependencies = [ - "glib-sys 0.15.5", + "glib-sys 0.15.6", "gobject-sys 0.15.5", "libc", "system-deps 6.0.2", @@ -1877,9 +1856,9 @@ dependencies = [ [[package]] name = "proc-macro-crate" -version = "1.1.2" +version = "1.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9dada8c9981fcf32929c3c0f0cd796a9284aca335565227ed88c83babb1d43dc" +checksum = "e17d47ce914bf4de440332250b0edd23ce48c005f59fab39d3335866b114f11a" dependencies = [ "thiserror", "toml", @@ -1993,7 +1972,7 @@ version = "0.6.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d34f1408f55294453790c48b2f1ebbb1c5b4b7563eb1f418bcfcfdbb06ebb4e7" dependencies = [ - "getrandom 0.2.4", + "getrandom 0.2.5", ] [[package]] @@ -2063,7 +2042,7 @@ version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "528532f3d801c87aec9def2add9ca802fe569e44a544afe633765267840abe64" dependencies = [ - "getrandom 0.2.4", + "getrandom 0.2.5", "redox_syscall", ] @@ -2117,7 +2096,7 @@ version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366" dependencies = [ - "semver 1.0.5", + "semver 1.0.6", ] [[package]] @@ -2184,9 +2163,9 @@ dependencies = [ [[package]] name = "semver" -version = "1.0.5" +version = "1.0.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0486718e92ec9a68fbed73bb5ef687d71103b142595b406835649bebd33f72c7" +checksum = "a4a3381e03edd24287172047536f20cabde766e2cd3e65e6b00fb3af51c4f38d" [[package]] name = "semver-parser" @@ -2454,16 +2433,6 @@ dependencies = [ "unicode-xid", ] -[[package]] -name = "sys-info" -version = "0.9.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0b3a0d0aba8bf96a0e1ddfdc352fc53b3df7f39318c71854910c3c4b024ae52c" -dependencies = [ - "cc", - "libc", -] - [[package]] name = "system-deps" version = "3.2.0" @@ -2501,7 +2470,7 @@ version = "6.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a1a45a1c4c9015217e12347f2a411b57ce2c4fc543913b14b6fe40483328e709" dependencies = [ - "cfg-expr 0.10.1", + "cfg-expr 0.10.2", "heck 0.4.0", "pkg-config", "toml", @@ -2528,7 +2497,7 @@ dependencies = [ "gdkx11-sys", "gio", "glib", - "glib-sys 0.15.5", + "glib-sys 0.15.6", "gtk", "instant", "lazy_static", @@ -2597,7 +2566,7 @@ dependencies = [ "rand 0.8.5", "raw-window-handle", "regex", - "semver 1.0.5", + "semver 1.0.6", "serde", "serde_json", "serde_repr", @@ -2614,7 +2583,6 @@ dependencies = [ "tokio", "url", "uuid", - "zip", ] [[package]] @@ -2777,16 +2745,6 @@ dependencies = [ "once_cell", ] -[[package]] -name = "time" -version = "0.1.43" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ca8a50ef2360fbd1eeb0ecd46795a87a19024eb4b53c5dc916ca1fd95fe62438" -dependencies = [ - "libc", - "winapi", -] - [[package]] name = "tinyvec" version = "1.5.1" @@ -2958,7 +2916,7 @@ version = "0.8.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bc5cf98d8186244414c848017f0e2676b3fcb46807f6668a97dfe67359a3c4b7" dependencies = [ - "getrandom 0.2.4", + "getrandom 0.2.5", ] [[package]] @@ -3025,9 +2983,9 @@ dependencies = [ "gdk", "gdk-sys", "gio", - "gio-sys 0.15.5", + "gio-sys 0.15.6", "glib", - "glib-sys 0.15.5", + "glib-sys 0.15.6", "gobject-sys 0.15.5", "gtk", "gtk-sys", @@ -3048,8 +3006,8 @@ dependencies = [ "cairo-sys-rs", "gdk-pixbuf-sys", "gdk-sys", - "gio-sys 0.15.5", - "glib-sys 0.15.5", + "gio-sys 0.15.6", + "glib-sys 0.15.6", "gobject-sys 0.15.5", "gtk-sys", "javascriptcore-rs-sys", @@ -3226,9 +3184,9 @@ dependencies = [ [[package]] name = "wry" -version = "0.13.2" +version = "0.13.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "620bfe8ed3cde9310f32a69ffc654dfd8dae4ac5a0e08d6fbf0205a996fc7f0f" +checksum = "9514586e5c964d30cc7123c9aea9880ff7b3cb1c43f6a1dc8703941eb72ac89f" dependencies = [ "cocoa", "core-graphics", @@ -3244,7 +3202,6 @@ dependencies = [ "once_cell", "serde", "serde_json", - "sys-info", "tao", "thiserror", "url", @@ -3285,20 +3242,6 @@ dependencies = [ "libc", ] -[[package]] -name = "zip" -version = "0.5.13" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "93ab48844d61251bb3835145c521d88aa4031d7139e8485990f60ca911fa0815" -dependencies = [ - "byteorder", - "bzip2", - "crc32fast", - "flate2", - "thiserror", - "time", -] - [[package]] name = "zstd" version = "0.10.0+zstd.1.5.2" diff --git a/examples/updater/src-tauri/Cargo.lock b/examples/updater/src-tauri/Cargo.lock index 3d6c8da0b..156f0ce97 100644 --- a/examples/updater/src-tauri/Cargo.lock +++ b/examples/updater/src-tauri/Cargo.lock @@ -34,9 +34,9 @@ dependencies = [ [[package]] name = "anyhow" -version = "1.0.53" +version = "1.0.55" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "94a45b455c14666b85fc40a019e8ab9eb75e3a124e05494f5397122bc9eb06e0" +checksum = "159bb86af3a200e19a068f4224eae4c8bb2d0fa054c7e5d1cacd5cef95e684cd" [[package]] name = "arrayref" @@ -52,9 +52,9 @@ checksum = "8da52d66c7071e2e3fa2a1e5c6d088fec47b593032b254f5e980de8ea54454d6" [[package]] name = "ashpd" -version = "0.2.2" +version = "0.2.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7915e26e0786f91768d23de32afafa4ee5e2ea76be21c0ecd8e14441543c1655" +checksum = "098dee97729c0164b39a8a7de9c20e4b0eb9cd57f87c8bb465224587b44b1683" dependencies = [ "enumflags2", "futures", @@ -121,9 +121,9 @@ dependencies = [ [[package]] name = "async-lock" -version = "2.4.0" +version = "2.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e6a8ea61bf9947a1007c5cada31e647dbc77b103c679858150003ba697ea798b" +checksum = "e97a171d191782fba31bb902b14ad94e24a68145032b7eedf871ab0bc0d077b6" dependencies = [ "event-listener", ] @@ -174,7 +174,7 @@ version = "0.15.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "58aeb089fb698e06db8089971c7ee317ab9644bade33383f63631437b03aafb6" dependencies = [ - "glib-sys 0.15.5", + "glib-sys 0.15.6", "gobject-sys 0.15.5", "libc", "system-deps 6.0.2", @@ -311,9 +311,9 @@ checksum = "c1db59621ec70f09c5e9b597b220c7a2b43611f4710dc03ceb8748637775692c" [[package]] name = "cairo-rs" -version = "0.15.1" +version = "0.15.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b869e97a87170f96762f9f178eae8c461147e722ba21dd8814105bf5716bf14a" +checksum = "e8b14c80d8d1a02fa6d914b9d1afeeca9bc34257f8300d9696e1e331ae114223" dependencies = [ "bitflags", "cairo-sys-rs", @@ -328,7 +328,7 @@ version = "0.15.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3c55d429bef56ac9172d25fecb85dc8068307d17acd74b377866b7a1ef25d3c8" dependencies = [ - "glib-sys 0.15.5", + "glib-sys 0.15.6", "libc", "system-deps 6.0.2", ] @@ -383,9 +383,9 @@ dependencies = [ [[package]] name = "cfg-expr" -version = "0.10.1" +version = "0.10.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "295b6eb918a60a25fec0b23a5e633e74fddbaf7bb04411e65a10c366aca4b5cd" +checksum = "5e068cb2806bbc15b439846dc16c5f89f8599f2c3e4d73d4449d38f9b2f0b6c5" dependencies = [ "smallvec", ] @@ -1021,9 +1021,9 @@ dependencies = [ [[package]] name = "gdk" -version = "0.15.2" +version = "0.15.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "614258e81ec35ed8770e64a0838f3a47f95b398bc51e724d3b3fa09c1ee0f8d5" +checksum = "a6e05c1f572ab0e1f15be94217f0dc29088c248b14f792a5ff0af0d84bcda9e8" dependencies = [ "bitflags", "cairo-rs", @@ -1037,9 +1037,9 @@ dependencies = [ [[package]] name = "gdk-pixbuf" -version = "0.15.4" +version = "0.15.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "73aa2f5de1b45710da90a55863276667dc3a3264aaf6a2aeace62bb015244d49" +checksum = "d8750501d75f318c2ec0314701bc8403901303210def80bafd13f6b6059a3f45" dependencies = [ "bitflags", "gdk-pixbuf-sys", @@ -1054,8 +1054,8 @@ version = "0.15.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "413424d9818621fa3cfc8a3a915cdb89a7c3c507d56761b4ec83a9a98e587171" dependencies = [ - "gio-sys 0.15.5", - "glib-sys 0.15.5", + "gio-sys 0.15.6", + "glib-sys 0.15.6", "gobject-sys 0.15.5", "libc", "system-deps 6.0.2", @@ -1069,8 +1069,8 @@ checksum = "32e7a08c1e8f06f4177fb7e51a777b8c1689f743a7bc11ea91d44d2226073a88" dependencies = [ "cairo-sys-rs", "gdk-pixbuf-sys", - "gio-sys 0.15.5", - "glib-sys 0.15.5", + "gio-sys 0.15.6", + "glib-sys 0.15.6", "gobject-sys 0.15.5", "libc", "pango-sys", @@ -1085,7 +1085,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b4b7f8c7a84b407aa9b143877e267e848ff34106578b64d1e0a24bf550716178" dependencies = [ "gdk-sys", - "glib-sys 0.15.5", + "glib-sys 0.15.6", "libc", "system-deps 6.0.2", "x11", @@ -1127,9 +1127,9 @@ dependencies = [ [[package]] name = "getrandom" -version = "0.2.4" +version = "0.2.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "418d37c8b1d42553c93648be529cb70f920d3baf8ef469b74b9638df426e0b4c" +checksum = "d39cd93900197114fa1fcb7ae84ca742095eed9442088988ae74fa744e930e77" dependencies = [ "cfg-if", "libc", @@ -1138,15 +1138,15 @@ dependencies = [ [[package]] name = "gio" -version = "0.15.5" +version = "0.15.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "59105fa464928adf56b159c8d980cc11fbfbe414befb904caac5163d383049bf" +checksum = "96efd8a1c00d890f6b45671916e165b5e43ccec61957d443aff6d7e44f62d348" dependencies = [ "bitflags", "futures-channel", "futures-core", "futures-io", - "gio-sys 0.15.5", + "gio-sys 0.15.6", "glib", "libc", "once_cell", @@ -1168,11 +1168,11 @@ dependencies = [ [[package]] name = "gio-sys" -version = "0.15.5" +version = "0.15.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4f0bc4cfc9ebcdd05cc5057bc51b99c32f8f9bf246274f6a556ffd27279f8fe3" +checksum = "1d0fa5052773f5a56b8ae47dab09d040f5d9ce1311f4f99006e16e9a08269296" dependencies = [ - "glib-sys 0.15.5", + "glib-sys 0.15.6", "gobject-sys 0.15.5", "libc", "system-deps 6.0.2", @@ -1181,9 +1181,9 @@ dependencies = [ [[package]] name = "glib" -version = "0.15.5" +version = "0.15.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "41dcfbdb6cc6c02aee163339465d8a40d6f3f64c3a43f729a4195f0e153338b7" +checksum = "aa570813c504bdf7539a9400180c2dd4b789a819556fb86da7226d7d1b037b49" dependencies = [ "bitflags", "futures-channel", @@ -1191,7 +1191,7 @@ dependencies = [ "futures-executor", "futures-task", "glib-macros", - "glib-sys 0.15.5", + "glib-sys 0.15.6", "gobject-sys 0.15.5", "libc", "once_cell", @@ -1201,13 +1201,13 @@ dependencies = [ [[package]] name = "glib-macros" -version = "0.15.3" +version = "0.15.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e58b262ff65ef771003873cea8c10e0fe854f1c508d48d62a4111a1ff163f7d1" +checksum = "41bfd8d227dead0829ac142454e97531b93f576d0805d779c42bfd799c65c572" dependencies = [ "anyhow", "heck 0.4.0", - "proc-macro-crate 1.1.2", + "proc-macro-crate 1.1.3", "proc-macro-error", "proc-macro2", "quote", @@ -1226,9 +1226,9 @@ dependencies = [ [[package]] name = "glib-sys" -version = "0.15.5" +version = "0.15.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fa1d4e1a63d8574541e5b92931e4e669ddc87ffa85d58e84e631dba13ad2e10c" +checksum = "f4366377bd56697de8aaee24e673c575d2694d72e7756324ded2b0428829a7b8" dependencies = [ "libc", "system-deps 6.0.2", @@ -1270,16 +1270,16 @@ version = "0.15.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "df6859463843c20cf3837e3a9069b6ab2051aeeadf4c899d33344f4aea83189a" dependencies = [ - "glib-sys 0.15.5", + "glib-sys 0.15.6", "libc", "system-deps 6.0.2", ] [[package]] name = "gtk" -version = "0.15.3" +version = "0.15.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c7978eaec05bea63947c801d29a21372f2ed39aec0bf56bf7725d3599094675e" +checksum = "5f2d1326b36af927fe46ae2f89a8fec38c6f0d279ebc5ef07ffeeabb70300bfc" dependencies = [ "atk", "bitflags", @@ -1308,8 +1308,8 @@ dependencies = [ "cairo-sys-rs", "gdk-pixbuf-sys", "gdk-sys", - "gio-sys 0.15.5", - "glib-sys 0.15.5", + "gio-sys 0.15.6", + "glib-sys 0.15.6", "gobject-sys 0.15.5", "libc", "pango-sys", @@ -1318,12 +1318,12 @@ dependencies = [ [[package]] name = "gtk3-macros" -version = "0.15.1" +version = "0.15.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8c891188af69e77a1e8a0b1746fbd03b9b396e7d34d518c5331b15950259f541" +checksum = "24f518afe90c23fba585b2d7697856f9e6a7bbc62f65588035e66f6afb01a2e9" dependencies = [ "anyhow", - "proc-macro-crate 1.1.2", + "proc-macro-crate 1.1.3", "proc-macro-error", "proc-macro2", "quote", @@ -1501,7 +1501,7 @@ version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "905fbb87419c5cde6e3269537e4ea7d46431f3008c5d057e915ef3f115e7793c" dependencies = [ - "glib-sys 0.15.5", + "glib-sys 0.15.6", "gobject-sys 0.15.5", "libc", "system-deps 5.0.0", @@ -1562,9 +1562,9 @@ checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" [[package]] name = "libc" -version = "0.2.118" +version = "0.2.119" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "06e509672465a0504304aa87f9f176f2b2b716ed8fb105ebe5c02dc6dce96a94" +checksum = "1bf2e165bb3457c8e098ea76f3e3bc9db55f87aa90d52d0e6be741470916aaa4" [[package]] name = "lock_api" @@ -1834,7 +1834,7 @@ version = "0.5.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0d992b768490d7fe0d8586d9b5745f6c49f557da6d81dc982b1d167ad4edbb21" dependencies = [ - "proc-macro-crate 1.1.2", + "proc-macro-crate 1.1.3", "proc-macro2", "quote", "syn", @@ -1930,9 +1930,9 @@ dependencies = [ [[package]] name = "pango" -version = "0.15.2" +version = "0.15.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "79211eff430c29cc38c69e0ab54bc78fa1568121ca9737707eee7f92a8417a94" +checksum = "78c7420fc01a390ec200da7395b64d705f5d82fe03e5d0708aee422c46538be7" dependencies = [ "bitflags", "glib", @@ -1947,7 +1947,7 @@ version = "0.15.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7022c2fb88cd2d9d55e1a708a8c53a3ae8678234c4a54bf623400aeb7f31fac2" dependencies = [ - "glib-sys 0.15.5", + "glib-sys 0.15.6", "gobject-sys 0.15.5", "libc", "system-deps 6.0.2", @@ -2181,9 +2181,9 @@ dependencies = [ [[package]] name = "proc-macro-crate" -version = "1.1.2" +version = "1.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9dada8c9981fcf32929c3c0f0cd796a9284aca335565227ed88c83babb1d43dc" +checksum = "e17d47ce914bf4de440332250b0edd23ce48c005f59fab39d3335866b114f11a" dependencies = [ "thiserror", "toml", @@ -2297,7 +2297,7 @@ version = "0.6.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d34f1408f55294453790c48b2f1ebbb1c5b4b7563eb1f418bcfcfdbb06ebb4e7" dependencies = [ - "getrandom 0.2.4", + "getrandom 0.2.5", ] [[package]] @@ -2367,7 +2367,7 @@ version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "528532f3d801c87aec9def2add9ca802fe569e44a544afe633765267840abe64" dependencies = [ - "getrandom 0.2.4", + "getrandom 0.2.5", "redox_syscall", ] @@ -2415,7 +2415,7 @@ dependencies = [ "ashpd", "block", "dispatch", - "glib-sys 0.15.5", + "glib-sys 0.15.6", "gobject-sys 0.15.5", "gtk-sys", "js-sys", @@ -2447,7 +2447,7 @@ version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366" dependencies = [ - "semver 1.0.5", + "semver 1.0.6", ] [[package]] @@ -2547,9 +2547,9 @@ dependencies = [ [[package]] name = "semver" -version = "1.0.5" +version = "1.0.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0486718e92ec9a68fbed73bb5ef687d71103b142595b406835649bebd33f72c7" +checksum = "a4a3381e03edd24287172047536f20cabde766e2cd3e65e6b00fb3af51c4f38d" [[package]] name = "semver-parser" @@ -2840,16 +2840,6 @@ dependencies = [ "unicode-xid", ] -[[package]] -name = "sys-info" -version = "0.9.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0b3a0d0aba8bf96a0e1ddfdc352fc53b3df7f39318c71854910c3c4b024ae52c" -dependencies = [ - "cc", - "libc", -] - [[package]] name = "system-deps" version = "3.2.0" @@ -2887,7 +2877,7 @@ version = "6.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a1a45a1c4c9015217e12347f2a411b57ce2c4fc543913b14b6fe40483328e709" dependencies = [ - "cfg-expr 0.10.1", + "cfg-expr 0.10.2", "heck 0.4.0", "pkg-config", "toml", @@ -2914,7 +2904,7 @@ dependencies = [ "gdkx11-sys", "gio", "glib", - "glib-sys 0.15.5", + "glib-sys 0.15.6", "gtk", "instant", "lazy_static", @@ -2960,7 +2950,7 @@ dependencies = [ [[package]] name = "tauri" -version = "1.0.0-rc.2" +version = "1.0.0-rc.3" dependencies = [ "anyhow", "attohttpc", @@ -2984,7 +2974,7 @@ dependencies = [ "rand 0.8.5", "raw-window-handle", "rfd", - "semver 1.0.5", + "semver 1.0.6", "serde", "serde_json", "serde_repr", @@ -3005,7 +2995,7 @@ dependencies = [ [[package]] name = "tauri-build" -version = "1.0.0-rc.2" +version = "1.0.0-rc.3" dependencies = [ "anyhow", "cargo_toml", @@ -3018,7 +3008,7 @@ dependencies = [ [[package]] name = "tauri-codegen" -version = "1.0.0-rc.1" +version = "1.0.0-rc.2" dependencies = [ "base64", "blake3", @@ -3036,7 +3026,7 @@ dependencies = [ [[package]] name = "tauri-macros" -version = "1.0.0-rc.1" +version = "1.0.0-rc.2" dependencies = [ "heck 0.4.0", "proc-macro2", @@ -3048,7 +3038,7 @@ dependencies = [ [[package]] name = "tauri-runtime" -version = "0.3.1" +version = "0.3.2" dependencies = [ "gtk", "http", @@ -3065,7 +3055,7 @@ dependencies = [ [[package]] name = "tauri-runtime-wry" -version = "0.3.1" +version = "0.3.2" dependencies = [ "gtk", "ico", @@ -3081,7 +3071,7 @@ dependencies = [ [[package]] name = "tauri-utils" -version = "1.0.0-rc.1" +version = "1.0.0-rc.2" dependencies = [ "ctor", "glob", @@ -3353,7 +3343,7 @@ version = "0.8.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bc5cf98d8186244414c848017f0e2676b3fcb46807f6668a97dfe67359a3c4b7" dependencies = [ - "getrandom 0.2.4", + "getrandom 0.2.5", ] [[package]] @@ -3502,9 +3492,9 @@ dependencies = [ "gdk", "gdk-sys", "gio", - "gio-sys 0.15.5", + "gio-sys 0.15.6", "glib", - "glib-sys 0.15.5", + "glib-sys 0.15.6", "gobject-sys 0.15.5", "gtk", "gtk-sys", @@ -3525,8 +3515,8 @@ dependencies = [ "cairo-sys-rs", "gdk-pixbuf-sys", "gdk-sys", - "gio-sys 0.15.5", - "glib-sys 0.15.5", + "gio-sys 0.15.6", + "glib-sys 0.15.6", "gobject-sys 0.15.5", "gtk-sys", "javascriptcore-rs-sys", @@ -3718,9 +3708,9 @@ dependencies = [ [[package]] name = "wry" -version = "0.13.2" +version = "0.13.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "620bfe8ed3cde9310f32a69ffc654dfd8dae4ac5a0e08d6fbf0205a996fc7f0f" +checksum = "9514586e5c964d30cc7123c9aea9880ff7b3cb1c43f6a1dc8703941eb72ac89f" dependencies = [ "cocoa", "core-graphics", @@ -3736,7 +3726,6 @@ dependencies = [ "once_cell", "serde", "serde_json", - "sys-info", "tao", "thiserror", "url", @@ -3820,7 +3809,7 @@ version = "2.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "36823cc10fddc3c6b19f048903262dacaf8274170e9a255784bdd8b4570a8040" dependencies = [ - "proc-macro-crate 1.1.2", + "proc-macro-crate 1.1.3", "proc-macro2", "quote", "regex", @@ -3901,7 +3890,7 @@ version = "3.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8c2cecc5a61c2a053f7f653a24cd15b3b0195d7f7ddb5042c837fb32e161fb7a" dependencies = [ - "proc-macro-crate 1.1.2", + "proc-macro-crate 1.1.3", "proc-macro2", "quote", "syn", diff --git a/tooling/bench/Cargo.lock b/tooling/bench/Cargo.lock index 5f122ab06..c4369a203 100644 --- a/tooling/bench/Cargo.lock +++ b/tooling/bench/Cargo.lock @@ -4,9 +4,9 @@ version = 3 [[package]] name = "anyhow" -version = "1.0.53" +version = "1.0.55" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "94a45b455c14666b85fc40a019e8ab9eb75e3a124e05494f5397122bc9eb06e0" +checksum = "159bb86af3a200e19a068f4224eae4c8bb2d0fa054c7e5d1cacd5cef95e684cd" [[package]] name = "bitflags" @@ -46,9 +46,9 @@ checksum = "1aab8fc367588b89dcee83ab0fd66b72b50b72fa1904d7095045ace2b0c81c35" [[package]] name = "libc" -version = "0.2.118" +version = "0.2.119" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "06e509672465a0504304aa87f9f176f2b2b716ed8fb105ebe5c02dc6dce96a94" +checksum = "1bf2e165bb3457c8e098ea76f3e3bc9db55f87aa90d52d0e6be741470916aaa4" [[package]] name = "num_threads" diff --git a/tooling/webdriver/Cargo.lock b/tooling/webdriver/Cargo.lock index b83c5e44d..ccc773617 100644 --- a/tooling/webdriver/Cargo.lock +++ b/tooling/webdriver/Cargo.lock @@ -4,9 +4,9 @@ version = 3 [[package]] name = "anyhow" -version = "1.0.53" +version = "1.0.55" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "94a45b455c14666b85fc40a019e8ab9eb75e3a124e05494f5397122bc9eb06e0" +checksum = "159bb86af3a200e19a068f4224eae4c8bb2d0fa054c7e5d1cacd5cef95e684cd" [[package]] name = "bytes" @@ -192,9 +192,9 @@ checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" [[package]] name = "libc" -version = "0.2.117" +version = "0.2.119" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e74d72e0f9b65b5b4ca49a346af3976df0f9c61d550727f349ecd559f251a26c" +checksum = "1bf2e165bb3457c8e098ea76f3e3bc9db55f87aa90d52d0e6be741470916aaa4" [[package]] name = "log" @@ -213,9 +213,9 @@ checksum = "308cc39be01b73d0d18f82a0e7b2a3df85245f84af96fdddc5d202d27e47b86a" [[package]] name = "mio" -version = "0.7.14" +version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8067b404fe97c70829f082dec8bcf4f71225d7eaea1d8645349cb76fa06205cc" +checksum = "ba272f85fa0b41fc91872be579b3bbe0f56b792aa361a380eb669469f68dafb2" dependencies = [ "libc", "log", @@ -235,9 +235,9 @@ dependencies = [ [[package]] name = "ntapi" -version = "0.3.6" +version = "0.3.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3f6bb902e437b6d86e03cce10a7e2af662292c5dfef23b65899ea3ac9354ad44" +checksum = "c28774a7fd2fbb4f0babd8237ce554b73af68021b5f695a3cebd6c59bac0980f" dependencies = [ "winapi", ] @@ -306,9 +306,9 @@ dependencies = [ [[package]] name = "serde_json" -version = "1.0.78" +version = "1.0.79" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d23c1ba4cf0efd44be32017709280b32d1cea5c3f1275c3b6d9e8bc54f758085" +checksum = "8e8d9fa5c3b304765ce1fd9c4c8a3de2c8db365a5b91be52f186efc675681d95" dependencies = [ "itoa", "ryu", @@ -391,13 +391,14 @@ dependencies = [ [[package]] name = "tokio" -version = "1.16.1" +version = "1.17.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0c27a64b625de6d309e8c57716ba93021dccf1b3b5c97edd6d3dd2d2135afc0a" +checksum = "2af73ac49756f3f7c01172e34a23e5d0216f6c32333757c2c61feb2bbff5a5ee" dependencies = [ "libc", "mio", "pin-project-lite", + "socket2", "tokio-macros", "winapi", ] @@ -421,9 +422,9 @@ checksum = "360dfd1d6d30e05fda32ace2c8c70e9c0a9da713275777f5a4dbb8a1893930c6" [[package]] name = "tracing" -version = "0.1.30" +version = "0.1.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2d8d93354fe2a8e50d5953f5ae2e47a3fc2ef03292e7ea46e3cc38f549525fb9" +checksum = "f6c650a8ef0cd2dd93736f033d21cbd1224c5a967aa0c258d00fcf7dafef9b9f" dependencies = [ "cfg-if", "pin-project-lite",