fix(core): docs.rs on Windows and macOS (#3566)

Co-authored-by: chip <chip@chip.sh>
This commit is contained in:
Lucas Fernandes Nogueira 2022-03-02 13:08:42 -03:00 committed by GitHub
parent 55280bdea6
commit 0f1558980a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
24 changed files with 418 additions and 547 deletions

View File

@ -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.

View File

@ -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" ]

View File

@ -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<u8>, &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<TokenStream, EmbeddedAssetsE
let pattern = match &options.pattern {
PatternKind::Brownfield => 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() {

View File

@ -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()),
}
}

View File

@ -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" ]

View File

@ -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" ]

View File

@ -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" ]

View File

@ -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 } }

View File

@ -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);

View File

@ -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<Random, super::Error> {
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<SystemRandom> = OnceCell::new();
@ -67,7 +104,7 @@ impl Debug for AesGcmPair {
impl AesGcmPair {
fn new() -> Result<Self, Error> {
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,

View File

@ -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;

View File

@ -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" ]

View File

@ -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.

View File

@ -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::*;

View File

@ -64,7 +64,7 @@ pub enum Error {
#[error("error encountered during setup hook: {0}")]
Setup(Box<dyn std::error::Error + Send>),
/// 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),

View File

@ -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;

View File

@ -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<R: Read + Seek>(archive_buffer: R, extract_path: &Path) -> Result {
let tmp_dir = tempfile::Builder::new()
@ -538,6 +546,7 @@ fn copy_files_and_run<R: Read + Seek>(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<R: Read + Seek>(
@ -639,6 +648,7 @@ fn copy_files_and_run<R: Read + Seek>(
// │ └── Contents # Application contents...
// │ └── ...
// └── ...
#[cfg(feature = "updater")]
#[cfg(target_os = "macos")]
fn copy_files_and_run<R: Read + Seek>(archive_buffer: R, extract_path: &Path) -> Result {
let mut extracted_files: Vec<PathBuf> = Vec::new();

View File

@ -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"

View File

@ -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",

View File

@ -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"

View File

@ -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"

View File

@ -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",

View File

@ -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"

View File

@ -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",