├── src-tauri
├── build.rs
├── .gitignore
├── src
│ ├── mobile.rs
│ ├── main.rs
│ └── lib.rs
├── icons
│ ├── 32x32.png
│ ├── icon.icns
│ ├── icon.ico
│ ├── icon.png
│ ├── 128x128.png
│ ├── 128x128@2x.png
│ ├── StoreLogo.png
│ ├── Square30x30Logo.png
│ ├── Square44x44Logo.png
│ ├── Square71x71Logo.png
│ ├── Square89x89Logo.png
│ ├── Square107x107Logo.png
│ ├── Square142x142Logo.png
│ ├── Square150x150Logo.png
│ ├── Square284x284Logo.png
│ └── Square310x310Logo.png
├── Cargo.toml
├── tauri.conf.json
└── Cargo.lock
├── src
├── vite-env.d.ts
├── main.ts
├── lib
│ └── Greet.svelte
├── App.svelte
└── styles.css
├── .vscode
└── extensions.json
├── tsconfig.node.json
├── svelte.config.js
├── index.html
├── .gitignore
├── vite.config.ts
├── tsconfig.json
├── package.json
├── public
├── vite.svg
├── svelte.svg
└── tauri.svg
└── README.md
/src-tauri/build.rs:
--------------------------------------------------------------------------------
1 | fn main() {
2 | tauri_build::build()
3 | }
4 |
--------------------------------------------------------------------------------
/src/vite-env.d.ts:
--------------------------------------------------------------------------------
1 | ///
2 | ///
3 |
--------------------------------------------------------------------------------
/src-tauri/.gitignore:
--------------------------------------------------------------------------------
1 | # Generated by Cargo
2 | # will have compiled files and executables
3 | /target/
4 |
5 |
--------------------------------------------------------------------------------
/src-tauri/src/mobile.rs:
--------------------------------------------------------------------------------
1 | #[tauri::mobile_entry_point]
2 | fn main() {
3 | super::AppBuilder::new().run();
4 | }
5 |
--------------------------------------------------------------------------------
/src-tauri/icons/32x32.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Adimac93/tauri-mobile-alpha-template/HEAD/src-tauri/icons/32x32.png
--------------------------------------------------------------------------------
/src-tauri/icons/icon.icns:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Adimac93/tauri-mobile-alpha-template/HEAD/src-tauri/icons/icon.icns
--------------------------------------------------------------------------------
/src-tauri/icons/icon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Adimac93/tauri-mobile-alpha-template/HEAD/src-tauri/icons/icon.ico
--------------------------------------------------------------------------------
/src-tauri/icons/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Adimac93/tauri-mobile-alpha-template/HEAD/src-tauri/icons/icon.png
--------------------------------------------------------------------------------
/src-tauri/icons/128x128.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Adimac93/tauri-mobile-alpha-template/HEAD/src-tauri/icons/128x128.png
--------------------------------------------------------------------------------
/src-tauri/icons/128x128@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Adimac93/tauri-mobile-alpha-template/HEAD/src-tauri/icons/128x128@2x.png
--------------------------------------------------------------------------------
/src-tauri/icons/StoreLogo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Adimac93/tauri-mobile-alpha-template/HEAD/src-tauri/icons/StoreLogo.png
--------------------------------------------------------------------------------
/src-tauri/icons/Square30x30Logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Adimac93/tauri-mobile-alpha-template/HEAD/src-tauri/icons/Square30x30Logo.png
--------------------------------------------------------------------------------
/src-tauri/icons/Square44x44Logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Adimac93/tauri-mobile-alpha-template/HEAD/src-tauri/icons/Square44x44Logo.png
--------------------------------------------------------------------------------
/src-tauri/icons/Square71x71Logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Adimac93/tauri-mobile-alpha-template/HEAD/src-tauri/icons/Square71x71Logo.png
--------------------------------------------------------------------------------
/src-tauri/icons/Square89x89Logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Adimac93/tauri-mobile-alpha-template/HEAD/src-tauri/icons/Square89x89Logo.png
--------------------------------------------------------------------------------
/src-tauri/icons/Square107x107Logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Adimac93/tauri-mobile-alpha-template/HEAD/src-tauri/icons/Square107x107Logo.png
--------------------------------------------------------------------------------
/src-tauri/icons/Square142x142Logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Adimac93/tauri-mobile-alpha-template/HEAD/src-tauri/icons/Square142x142Logo.png
--------------------------------------------------------------------------------
/src-tauri/icons/Square150x150Logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Adimac93/tauri-mobile-alpha-template/HEAD/src-tauri/icons/Square150x150Logo.png
--------------------------------------------------------------------------------
/src-tauri/icons/Square284x284Logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Adimac93/tauri-mobile-alpha-template/HEAD/src-tauri/icons/Square284x284Logo.png
--------------------------------------------------------------------------------
/src-tauri/icons/Square310x310Logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Adimac93/tauri-mobile-alpha-template/HEAD/src-tauri/icons/Square310x310Logo.png
--------------------------------------------------------------------------------
/.vscode/extensions.json:
--------------------------------------------------------------------------------
1 | {
2 | "recommendations": [
3 | "svelte.svelte-vscode",
4 | "tauri-apps.tauri-vscode",
5 | "rust-lang.rust-analyzer"
6 | ]
7 | }
8 |
--------------------------------------------------------------------------------
/src/main.ts:
--------------------------------------------------------------------------------
1 | import "./styles.css";
2 | import App from "./App.svelte";
3 |
4 | const app = new App({
5 | target: document.getElementById("app"),
6 | });
7 |
8 | export default app;
9 |
--------------------------------------------------------------------------------
/src-tauri/src/main.rs:
--------------------------------------------------------------------------------
1 | #![cfg_attr(
2 | all(not(debug_assertions), target_os = "windows"),
3 | windows_subsystem = "windows"
4 | )]
5 |
6 | pub fn main() {
7 | template::AppBuilder::new().run();
8 | }
9 |
--------------------------------------------------------------------------------
/tsconfig.node.json:
--------------------------------------------------------------------------------
1 | {
2 | "compilerOptions": {
3 | "composite": true,
4 | "skipLibCheck": true,
5 | "module": "ESNext",
6 | "moduleResolution": "bundler"
7 | },
8 | "include": ["vite.config.ts"]
9 | }
10 |
--------------------------------------------------------------------------------
/svelte.config.js:
--------------------------------------------------------------------------------
1 | import { vitePreprocess } from "@sveltejs/vite-plugin-svelte";
2 |
3 | export default {
4 | // Consult https://svelte.dev/docs#compile-time-svelte-preprocess
5 | // for more information about preprocessors
6 | preprocess: vitePreprocess(),
7 | };
8 |
--------------------------------------------------------------------------------
/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 | Tauri + Svelte + TS
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | # Logs
2 | logs
3 | *.log
4 | npm-debug.log*
5 | yarn-debug.log*
6 | yarn-error.log*
7 | pnpm-debug.log*
8 | lerna-debug.log*
9 |
10 | node_modules
11 | dist
12 | dist-ssr
13 | *.local
14 |
15 | # Editor directories and files
16 | .vscode/*
17 | !.vscode/extensions.json
18 | .idea
19 | .DS_Store
20 | *.suo
21 | *.ntvs*
22 | *.njsproj
23 | *.sln
24 | *.sw?
25 |
26 | # Tauri codegen
27 | src-tauri/.cargo
28 | src-tauri/gen
29 | pnpm-lock.yaml
30 |
--------------------------------------------------------------------------------
/vite.config.ts:
--------------------------------------------------------------------------------
1 | import { defineConfig } from "vite";
2 | import { svelte } from "@sveltejs/vite-plugin-svelte";
3 | import { internalIpV4 } from 'internal-ip'
4 |
5 | // https://vitejs.dev/config/
6 | export default defineConfig(async () => ({
7 | plugins: [svelte()],
8 | clearScreen: false,
9 | server: {
10 | host: "0.0.0.0",
11 | port: 5173,
12 | strictPort: true,
13 | hmr: {
14 | protocol: 'ws',
15 | host: await internalIpV4(),
16 | port: 5183,
17 | },
18 | },
19 | envPrefix: ["VITE_", "TAURI_"],
20 | }));
21 |
--------------------------------------------------------------------------------
/src/lib/Greet.svelte:
--------------------------------------------------------------------------------
1 |
12 |
13 |
14 |
18 |
{greetMsg}
19 |
--------------------------------------------------------------------------------
/tsconfig.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "@tsconfig/svelte/tsconfig.json",
3 | "compilerOptions": {
4 | "target": "ESNext",
5 | "useDefineForClassFields": true,
6 | "module": "ESNext",
7 | "resolveJsonModule": true,
8 | /**
9 | * Typecheck JS in `.svelte` and `.js` files by default.
10 | * Disable checkJs if you'd like to use dynamic types in JS.
11 | * Note that setting allowJs false does not prevent the use
12 | * of JS in `.svelte` files.
13 | */
14 | "allowJs": true,
15 | "checkJs": true,
16 | "isolatedModules": true
17 | },
18 | "include": ["src/**/*.d.ts", "src/**/*.ts", "src/**/*.js", "src/**/*.svelte"],
19 | "references": [{ "path": "./tsconfig.node.json" }]
20 | }
21 |
--------------------------------------------------------------------------------
/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "template",
3 | "private": true,
4 | "version": "0.0.0",
5 | "type": "module",
6 | "scripts": {
7 | "dev": "vite",
8 | "build": "vite build",
9 | "preview": "vite preview",
10 | "check": "svelte-check --tsconfig ./tsconfig.json",
11 | "tauri": "tauri"
12 | },
13 | "dependencies": {
14 | "@tauri-apps/api": "^1.4.0"
15 | },
16 | "devDependencies": {
17 | "@sveltejs/vite-plugin-svelte": "^2.4.2",
18 | "@tauri-apps/cli": "^1.4.0",
19 | "@tsconfig/svelte": "^5.0.0",
20 | "internal-ip": "^8.0.0",
21 | "svelte": "^4.0.5",
22 | "svelte-check": "^3.4.6",
23 | "svelte-preprocess": "^5.0.0",
24 | "tslib": "^2.6.0",
25 | "typescript": "^5.0.2",
26 | "vite": "^4.4.4"
27 | }
28 | }
29 |
--------------------------------------------------------------------------------
/src-tauri/Cargo.toml:
--------------------------------------------------------------------------------
1 | [package]
2 | name = "template"
3 | version = "0.0.0"
4 | description = "A Tauri App"
5 | authors = ["you"]
6 | license = ""
7 | repository = ""
8 | edition = "2021"
9 |
10 | # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
11 |
12 | [lib]
13 | crate-type = ["staticlib", "cdylib", "rlib"]
14 |
15 | [build-dependencies]
16 | tauri-build = { version = "2.0.0-alpha.6", features = [] }
17 |
18 | [dependencies]
19 | tauri = { version = "2.0.0-alpha.10", features = [] }
20 | serde = { version = "1.0", features = ["derive"] }
21 | serde_json = "1.0"
22 |
23 | [features]
24 | # this feature is used for production builds or when `devPath` points to the filesystem
25 | # DO NOT REMOVE!!
26 | custom-protocol = ["tauri/custom-protocol"]
27 |
--------------------------------------------------------------------------------
/src-tauri/tauri.conf.json:
--------------------------------------------------------------------------------
1 | {
2 | "build": {
3 | "beforeDevCommand": "pnpm dev",
4 | "beforeBuildCommand": "pnpm build",
5 | "devPath": "http://localhost:5173",
6 | "distDir": "../dist",
7 | "withGlobalTauri": false
8 | },
9 | "package": {
10 | "productName": "template",
11 | "version": "0.0.0"
12 | },
13 | "tauri": {
14 | "bundle": {
15 | "active": true,
16 | "targets": "all",
17 | "identifier": "com.tauri.template",
18 | "icon": [
19 | "icons/32x32.png",
20 | "icons/128x128.png",
21 | "icons/128x128@2x.png",
22 | "icons/icon.icns",
23 | "icons/icon.ico"
24 | ]
25 | },
26 | "security": {
27 | "csp": null
28 | },
29 | "windows": [
30 | {
31 | "fullscreen": false,
32 | "resizable": true,
33 | "title": "template",
34 | "width": 800,
35 | "height": 600
36 | }
37 | ]
38 | }
39 | }
40 |
--------------------------------------------------------------------------------
/src/App.svelte:
--------------------------------------------------------------------------------
1 |
4 |
5 |
6 | Welcome to Tauri!
7 |
8 |
19 |
20 |
21 | Click on the Tauri, Vite, and Svelte logos to learn more.
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/public/vite.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src-tauri/src/lib.rs:
--------------------------------------------------------------------------------
1 | use tauri::App;
2 |
3 | #[cfg(mobile)]
4 | mod mobile;
5 | #[cfg(mobile)]
6 | pub use mobile::*;
7 |
8 | pub type SetupHook = Box Result<(), Box> + Send>;
9 |
10 | #[tauri::command]
11 | fn greet(name: &str) -> String {
12 | format!("Hello, {}!", name)
13 | }
14 |
15 | #[derive(Default)]
16 | pub struct AppBuilder {
17 | setup: Option,
18 | }
19 |
20 | impl AppBuilder {
21 | pub fn new() -> Self {
22 | Self::default()
23 | }
24 |
25 | #[must_use]
26 | pub fn setup(mut self, setup: F) -> Self
27 | where
28 | F: FnOnce(&mut App) -> Result<(), Box> + Send + 'static,
29 | {
30 | self.setup.replace(Box::new(setup));
31 | self
32 | }
33 |
34 | pub fn run(self) {
35 | let setup = self.setup;
36 | tauri::Builder::default()
37 | .setup(move |app| {
38 | if let Some(setup) = setup {
39 | (setup)(app)?;
40 | }
41 | Ok(())
42 | })
43 | .invoke_handler(tauri::generate_handler![greet])
44 | .run(tauri::generate_context!())
45 | .expect("error while running tauri application");
46 | }
47 | }
48 |
49 | #[cfg(mobile)]
50 | fn do_something() {
51 | println!("Hello from Mobile!");
52 | }
53 |
54 | #[cfg(desktop)]
55 | fn do_something() {
56 | println!("Hello from Desktop!");
57 | }
58 |
59 | fn run() {
60 | if cfg!(mobile) {
61 | println!("Hello from Mobile!");
62 | } else {
63 | println!("Hello from Desktop!");
64 | }
65 | }
66 |
--------------------------------------------------------------------------------
/public/svelte.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/styles.css:
--------------------------------------------------------------------------------
1 | :root {
2 | font-family: Inter, Avenir, Helvetica, Arial, sans-serif;
3 | font-size: 16px;
4 | line-height: 24px;
5 | font-weight: 400;
6 |
7 | color: #0f0f0f;
8 | background-color: #f6f6f6;
9 |
10 | font-synthesis: none;
11 | text-rendering: optimizeLegibility;
12 | -webkit-font-smoothing: antialiased;
13 | -moz-osx-font-smoothing: grayscale;
14 | -webkit-text-size-adjust: 100%;
15 | }
16 |
17 | .container {
18 | margin: 0;
19 | padding-top: 10vh;
20 | display: flex;
21 | flex-direction: column;
22 | justify-content: center;
23 | text-align: center;
24 | }
25 |
26 | .logo {
27 | height: 6em;
28 | padding: 1.5em;
29 | will-change: filter;
30 | transition: 0.75s;
31 | }
32 |
33 | .logo.tauri:hover {
34 | filter: drop-shadow(0 0 2em #24c8db);
35 | }
36 |
37 | .row {
38 | display: flex;
39 | justify-content: center;
40 | }
41 |
42 | a {
43 | font-weight: 500;
44 | color: #646cff;
45 | text-decoration: inherit;
46 | }
47 |
48 | a:hover {
49 | color: #535bf2;
50 | }
51 |
52 | h1 {
53 | text-align: center;
54 | }
55 |
56 | input,
57 | button {
58 | border-radius: 8px;
59 | border: 1px solid transparent;
60 | padding: 0.6em 1.2em;
61 | font-size: 1em;
62 | font-weight: 500;
63 | font-family: inherit;
64 | color: #0f0f0f;
65 | background-color: #ffffff;
66 | transition: border-color 0.25s;
67 | box-shadow: 0 2px 2px rgba(0, 0, 0, 0.2);
68 | }
69 |
70 | button {
71 | cursor: pointer;
72 | }
73 |
74 | button:hover {
75 | border-color: #396cd8;
76 | }
77 | button:active {
78 | border-color: #396cd8;
79 | background-color: #e8e8e8;
80 | }
81 |
82 | input,
83 | button {
84 | outline: none;
85 | }
86 |
87 | #greet-input {
88 | margin-right: 5px;
89 | }
90 |
91 | @media (prefers-color-scheme: dark) {
92 | :root {
93 | color: #f6f6f6;
94 | background-color: #2f2f2f;
95 | }
96 |
97 | a:hover {
98 | color: #24c8db;
99 | }
100 |
101 | input,
102 | button {
103 | color: #ffffff;
104 | background-color: #0f0f0f98;
105 | }
106 | button:active {
107 | background-color: #0f0f0f69;
108 | }
109 | }
110 |
--------------------------------------------------------------------------------
/public/tauri.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # Tauri mobile alpha template
2 |
3 | This template has a general as well as dedicated sections for linux and macOS set up.
4 |
5 | I've made a detailed step by step guide on `dev.to` covering particular macOS set up steps https://dev.to/adimac93/tauri-mobile-for-ios-4dp6
6 |
7 | ## Warning
8 |
9 | Tauri mobile is currently in alpha state. Please be aware that breaking changes may happen, thus making the newest version incompatible with previous ones. I'll try to do my best to keep this template up to date.
10 |
11 |
12 | ## General
13 |
14 | Install Tauri CLI.
15 |
16 | ```
17 | cargo install tauri-cli --version "^2.0.0-alpha"
18 | ```
19 |
20 | We also are using `pnpm`, so have that installed too, or use npm:
21 |
22 | ```
23 | npm install -g pnpm
24 | ```
25 |
26 | Clone this repository or use the Github template feature. then, `cd` into
27 | the project directory to perform the following steps:
28 |
29 | Download project dependencies:
30 |
31 | ```
32 | pnpm i
33 | ```
34 |
35 | Run `tauri dev` to compile dependencies and verify that the app will run locally,
36 | before attempting to run on mobile.
37 |
38 | ```
39 | cargo tauri dev
40 | ```
41 |
42 | ## Linux + Android
43 |
44 | ## Prerequisites
45 |
46 | Follow the [Tauri mobile guide on setting up linux](https://next--tauri.netlify.app/next/guides/getting-started/prerequisites/linux)
47 |
48 |
49 | ## Development
50 |
51 | Android codegen.
52 |
53 | ```
54 | cargo tauri android init
55 | ```
56 |
57 | To run the app using an android emulator, run the following (make sure you
58 | do not have a physical android phone plugged in):
59 |
60 | ```
61 | cargo tauri android dev
62 | ```
63 |
64 | Alternatively you can create a release build and copy it to your phone:
65 |
66 | ```
67 | cargo tauri android build
68 | ```
69 |
70 | this will create an apk file here:
71 |
72 | ```
73 | ~/src-tauri/gen/android/app/build/outputs/apk/universal/release/app-universal-release-unsigned.apk
74 | ```
75 |
76 | this file needs to be signed. you first need to generate a keystore file. Just
77 | put in whatever you want during the prompts:
78 |
79 | ```
80 | keytool -genkey -v -keystore release-keystore.jks -alias alias_name -keyalg RSA -keysize 2048 -validity 10000
81 | ```
82 |
83 | I moved the `release-keystore.jks` file to `src-tauri/gen/android/`, though not
84 | required. Then you can use that file to sign your app, note that you will need to
85 | point to the `apksigner` that you installed with Android Studio in the
86 | prerequsite steps. you will also need to provide the absolute path to the `apk`
87 | file generated by `cargo tauri android build`:
88 |
89 | ```
90 | ...../Android/Sdk/build-tools/34.0.0/apksigner sign --ks /home/casey/Documents/tauri/tauri-mobile-android/src-tauri/gen/android/release-keystore.jks ...../src-tauri/gen/android/app/build/outputs/apk/universal/release/app-universal-release-unsigned.apk
91 | ```
92 |
93 |
94 | now plug in your android phone to your computer, allow file transfer, allow
95 | the ability to install apps from the file manager, and cut through all the
96 | security warnings to install your app!
97 |
98 |
99 | ## MacOS + iOS
100 |
101 | ### Prerequisites
102 |
103 | #### XCode
104 |
105 | ##### Downloads
106 |
107 | Newest stable XCode:
108 | [XCode 14.3.1 download](https://download.developer.apple.com/Developer_Tools/Xcode_14.3.1/Xcode_14.3.1.xip)
109 |
110 | XCode CLI tools:
111 | ```bash
112 | $ xcode-select --install
113 | ```
114 | If you have other XCode CLI tools installed, make sure to set the correct version in XCode.
115 |
116 | `XCode > Settings > Locations > Command Line Tools > [latest stable version]`
117 |
118 | ##### Set up
119 |
120 | To enable application signing and testing directly on your mobile device you have to add Apple ID to XCode.
121 |
122 | `XCode > Settings... > Account > + > Apple ID`
123 |
124 | ##### Running dev server
125 |
126 | If you don't have any mobile device connected you can run this command and choose simulation device.
127 | ```bash
128 | src-tauri$ cargo tauri ios dev
129 | ```
130 |
131 | ##### Running on mobile device
132 |
133 | 1. iPhone `Settings > Privacy & Security`, scroll down to the Developer Mode list item and navigate into it. Then reboot your phone.
134 | 2. Connect your phone to your MacOS device with cable.
135 | 3. Open XCode project and open run device selection list `Manage Run Destinations > + > `
136 | 4. Run `cargo tauri ios dev` - the application should be copied to your phone.
137 | 5. iPhone `Settings > VPN & Device Management > trust developer
138 | 6. Run the application
139 |
140 | ### Important
141 |
142 | After opening the project in XCode some settings generated by `cargo tauri ios init` might be overwritten (especially after accepting recommended project changes).
143 |
144 | ```bash
145 | $ cargo tauri ios open
146 | ```
147 |
148 | To fix these issues (`PhaseScriptExecution failed` with code `65`) make sure to set up back correct bundle identifier from `src-tauri/tauri.conf.json` and the development team (usually position with your Apple ID username).
149 | To find these settings double click on `.xcodeproj` file in XCode file explorer and go to `Signing & Capabilities`.
150 |
151 | If you don't care about your XCode tweaks, you can always remove `src-tauri/gen/apple` and rerun `cargo tauri ios init`.
152 |
153 |
154 | ## Contact
155 |
156 | If you have any questions, contact me via discord `adimac93`.
157 |
--------------------------------------------------------------------------------
/src-tauri/Cargo.lock:
--------------------------------------------------------------------------------
1 | # This file is automatically @generated by Cargo.
2 | # It is not intended for manual editing.
3 | version = 3
4 |
5 | [[package]]
6 | name = "addr2line"
7 | version = "0.20.0"
8 | source = "registry+https://github.com/rust-lang/crates.io-index"
9 | checksum = "f4fa78e18c64fce05e902adecd7a5eed15a5e0a3439f7b0e169f0252214865e3"
10 | dependencies = [
11 | "gimli",
12 | ]
13 |
14 | [[package]]
15 | name = "adler"
16 | version = "1.0.2"
17 | source = "registry+https://github.com/rust-lang/crates.io-index"
18 | checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe"
19 |
20 | [[package]]
21 | name = "aho-corasick"
22 | version = "1.0.2"
23 | source = "registry+https://github.com/rust-lang/crates.io-index"
24 | checksum = "43f6cb1bf222025340178f382c426f13757b2960e89779dfcb319c32542a5a41"
25 | dependencies = [
26 | "memchr",
27 | ]
28 |
29 | [[package]]
30 | name = "alloc-no-stdlib"
31 | version = "2.0.4"
32 | source = "registry+https://github.com/rust-lang/crates.io-index"
33 | checksum = "cc7bb162ec39d46ab1ca8c77bf72e890535becd1751bb45f64c597edb4c8c6b3"
34 |
35 | [[package]]
36 | name = "alloc-stdlib"
37 | version = "0.2.2"
38 | source = "registry+https://github.com/rust-lang/crates.io-index"
39 | checksum = "94fb8275041c72129eb51b7d0322c29b8387a0386127718b096429201a5d6ece"
40 | dependencies = [
41 | "alloc-no-stdlib",
42 | ]
43 |
44 | [[package]]
45 | name = "android-tzdata"
46 | version = "0.1.1"
47 | source = "registry+https://github.com/rust-lang/crates.io-index"
48 | checksum = "e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0"
49 |
50 | [[package]]
51 | name = "android_system_properties"
52 | version = "0.1.5"
53 | source = "registry+https://github.com/rust-lang/crates.io-index"
54 | checksum = "819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311"
55 | dependencies = [
56 | "libc",
57 | ]
58 |
59 | [[package]]
60 | name = "anyhow"
61 | version = "1.0.72"
62 | source = "registry+https://github.com/rust-lang/crates.io-index"
63 | checksum = "3b13c32d80ecc7ab747b80c3784bce54ee8a7a0cc4fbda9bf4cda2cf6fe90854"
64 |
65 | [[package]]
66 | name = "atk"
67 | version = "0.16.0"
68 | source = "registry+https://github.com/rust-lang/crates.io-index"
69 | checksum = "39991bc421ddf72f70159011b323ff49b0f783cc676a7287c59453da2e2531cf"
70 | dependencies = [
71 | "atk-sys",
72 | "bitflags 1.3.2",
73 | "glib",
74 | "libc",
75 | ]
76 |
77 | [[package]]
78 | name = "atk-sys"
79 | version = "0.16.0"
80 | source = "registry+https://github.com/rust-lang/crates.io-index"
81 | checksum = "11ad703eb64dc058024f0e57ccfa069e15a413b98dbd50a1a950e743b7f11148"
82 | dependencies = [
83 | "glib-sys",
84 | "gobject-sys",
85 | "libc",
86 | "system-deps",
87 | ]
88 |
89 | [[package]]
90 | name = "autocfg"
91 | version = "1.1.0"
92 | source = "registry+https://github.com/rust-lang/crates.io-index"
93 | checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa"
94 |
95 | [[package]]
96 | name = "backtrace"
97 | version = "0.3.68"
98 | source = "registry+https://github.com/rust-lang/crates.io-index"
99 | checksum = "4319208da049c43661739c5fade2ba182f09d1dc2299b32298d3a31692b17e12"
100 | dependencies = [
101 | "addr2line",
102 | "cc",
103 | "cfg-if",
104 | "libc",
105 | "miniz_oxide",
106 | "object",
107 | "rustc-demangle",
108 | ]
109 |
110 | [[package]]
111 | name = "base64"
112 | version = "0.13.1"
113 | source = "registry+https://github.com/rust-lang/crates.io-index"
114 | checksum = "9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8"
115 |
116 | [[package]]
117 | name = "base64"
118 | version = "0.21.2"
119 | source = "registry+https://github.com/rust-lang/crates.io-index"
120 | checksum = "604178f6c5c21f02dc555784810edfb88d34ac2c73b2eae109655649ee73ce3d"
121 |
122 | [[package]]
123 | name = "bitflags"
124 | version = "1.3.2"
125 | source = "registry+https://github.com/rust-lang/crates.io-index"
126 | checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a"
127 |
128 | [[package]]
129 | name = "bitflags"
130 | version = "2.3.3"
131 | source = "registry+https://github.com/rust-lang/crates.io-index"
132 | checksum = "630be753d4e58660abd17930c71b647fe46c27ea6b63cc59e1e3851406972e42"
133 |
134 | [[package]]
135 | name = "block"
136 | version = "0.1.6"
137 | source = "registry+https://github.com/rust-lang/crates.io-index"
138 | checksum = "0d8c1fef690941d3e7788d328517591fecc684c084084702d6ff1641e993699a"
139 |
140 | [[package]]
141 | name = "block-buffer"
142 | version = "0.10.4"
143 | source = "registry+https://github.com/rust-lang/crates.io-index"
144 | checksum = "3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71"
145 | dependencies = [
146 | "generic-array",
147 | ]
148 |
149 | [[package]]
150 | name = "brotli"
151 | version = "3.3.4"
152 | source = "registry+https://github.com/rust-lang/crates.io-index"
153 | checksum = "a1a0b1dbcc8ae29329621f8d4f0d835787c1c38bb1401979b49d13b0b305ff68"
154 | dependencies = [
155 | "alloc-no-stdlib",
156 | "alloc-stdlib",
157 | "brotli-decompressor",
158 | ]
159 |
160 | [[package]]
161 | name = "brotli-decompressor"
162 | version = "2.3.4"
163 | source = "registry+https://github.com/rust-lang/crates.io-index"
164 | checksum = "4b6561fd3f895a11e8f72af2cb7d22e08366bebc2b6b57f7744c4bda27034744"
165 | dependencies = [
166 | "alloc-no-stdlib",
167 | "alloc-stdlib",
168 | ]
169 |
170 | [[package]]
171 | name = "bumpalo"
172 | version = "3.13.0"
173 | source = "registry+https://github.com/rust-lang/crates.io-index"
174 | checksum = "a3e2c3daef883ecc1b5d58c15adae93470a91d425f3532ba1695849656af3fc1"
175 |
176 | [[package]]
177 | name = "bytemuck"
178 | version = "1.13.1"
179 | source = "registry+https://github.com/rust-lang/crates.io-index"
180 | checksum = "17febce684fd15d89027105661fec94afb475cb995fbc59d2865198446ba2eea"
181 |
182 | [[package]]
183 | name = "byteorder"
184 | version = "1.4.3"
185 | source = "registry+https://github.com/rust-lang/crates.io-index"
186 | checksum = "14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610"
187 |
188 | [[package]]
189 | name = "bytes"
190 | version = "1.4.0"
191 | source = "registry+https://github.com/rust-lang/crates.io-index"
192 | checksum = "89b2fd2a0dcf38d7971e2194b6b6eebab45ae01067456a7fd93d5547a61b70be"
193 | dependencies = [
194 | "serde",
195 | ]
196 |
197 | [[package]]
198 | name = "cairo-rs"
199 | version = "0.16.7"
200 | source = "registry+https://github.com/rust-lang/crates.io-index"
201 | checksum = "f3125b15ec28b84c238f6f476c6034016a5f6cc0221cb514ca46c532139fc97d"
202 | dependencies = [
203 | "bitflags 1.3.2",
204 | "cairo-sys-rs",
205 | "glib",
206 | "libc",
207 | "once_cell",
208 | "thiserror",
209 | ]
210 |
211 | [[package]]
212 | name = "cairo-sys-rs"
213 | version = "0.16.3"
214 | source = "registry+https://github.com/rust-lang/crates.io-index"
215 | checksum = "7c48f4af05fabdcfa9658178e1326efa061853f040ce7d72e33af6885196f421"
216 | dependencies = [
217 | "glib-sys",
218 | "libc",
219 | "system-deps",
220 | ]
221 |
222 | [[package]]
223 | name = "cargo_toml"
224 | version = "0.15.3"
225 | source = "registry+https://github.com/rust-lang/crates.io-index"
226 | checksum = "599aa35200ffff8f04c1925aa1acc92fa2e08874379ef42e210a80e527e60838"
227 | dependencies = [
228 | "serde",
229 | "toml",
230 | ]
231 |
232 | [[package]]
233 | name = "cc"
234 | version = "1.0.81"
235 | source = "registry+https://github.com/rust-lang/crates.io-index"
236 | checksum = "6c6b2562119bf28c3439f7f02db99faf0aa1a8cdfe5772a2ee155d32227239f0"
237 | dependencies = [
238 | "libc",
239 | ]
240 |
241 | [[package]]
242 | name = "cesu8"
243 | version = "1.1.0"
244 | source = "registry+https://github.com/rust-lang/crates.io-index"
245 | checksum = "6d43a04d8753f35258c91f8ec639f792891f748a1edbd759cf1dcea3382ad83c"
246 |
247 | [[package]]
248 | name = "cfb"
249 | version = "0.7.3"
250 | source = "registry+https://github.com/rust-lang/crates.io-index"
251 | checksum = "d38f2da7a0a2c4ccf0065be06397cc26a81f4e528be095826eee9d4adbb8c60f"
252 | dependencies = [
253 | "byteorder",
254 | "fnv",
255 | "uuid",
256 | ]
257 |
258 | [[package]]
259 | name = "cfg-expr"
260 | version = "0.15.4"
261 | source = "registry+https://github.com/rust-lang/crates.io-index"
262 | checksum = "b40ccee03b5175c18cde8f37e7d2a33bcef6f8ec8f7cc0d81090d1bb380949c9"
263 | dependencies = [
264 | "smallvec",
265 | "target-lexicon",
266 | ]
267 |
268 | [[package]]
269 | name = "cfg-if"
270 | version = "1.0.0"
271 | source = "registry+https://github.com/rust-lang/crates.io-index"
272 | checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
273 |
274 | [[package]]
275 | name = "chrono"
276 | version = "0.4.26"
277 | source = "registry+https://github.com/rust-lang/crates.io-index"
278 | checksum = "ec837a71355b28f6556dbd569b37b3f363091c0bd4b2e735674521b4c5fd9bc5"
279 | dependencies = [
280 | "android-tzdata",
281 | "iana-time-zone",
282 | "num-traits",
283 | "serde",
284 | "winapi",
285 | ]
286 |
287 | [[package]]
288 | name = "cocoa"
289 | version = "0.24.1"
290 | source = "registry+https://github.com/rust-lang/crates.io-index"
291 | checksum = "f425db7937052c684daec3bd6375c8abe2d146dca4b8b143d6db777c39138f3a"
292 | dependencies = [
293 | "bitflags 1.3.2",
294 | "block",
295 | "cocoa-foundation",
296 | "core-foundation",
297 | "core-graphics",
298 | "foreign-types",
299 | "libc",
300 | "objc",
301 | ]
302 |
303 | [[package]]
304 | name = "cocoa-foundation"
305 | version = "0.1.1"
306 | source = "registry+https://github.com/rust-lang/crates.io-index"
307 | checksum = "931d3837c286f56e3c58423ce4eba12d08db2374461a785c86f672b08b5650d6"
308 | dependencies = [
309 | "bitflags 1.3.2",
310 | "block",
311 | "core-foundation",
312 | "core-graphics-types",
313 | "foreign-types",
314 | "libc",
315 | "objc",
316 | ]
317 |
318 | [[package]]
319 | name = "color_quant"
320 | version = "1.1.0"
321 | source = "registry+https://github.com/rust-lang/crates.io-index"
322 | checksum = "3d7b894f5411737b7867f4827955924d7c254fc9f4d91a6aad6b097804b1018b"
323 |
324 | [[package]]
325 | name = "combine"
326 | version = "4.6.6"
327 | source = "registry+https://github.com/rust-lang/crates.io-index"
328 | checksum = "35ed6e9d84f0b51a7f52daf1c7d71dd136fd7a3f41a8462b8cdb8c78d920fad4"
329 | dependencies = [
330 | "bytes",
331 | "memchr",
332 | ]
333 |
334 | [[package]]
335 | name = "convert_case"
336 | version = "0.4.0"
337 | source = "registry+https://github.com/rust-lang/crates.io-index"
338 | checksum = "6245d59a3e82a7fc217c5828a6692dbc6dfb63a0c8c90495621f7b9d79704a0e"
339 |
340 | [[package]]
341 | name = "core-foundation"
342 | version = "0.9.3"
343 | source = "registry+https://github.com/rust-lang/crates.io-index"
344 | checksum = "194a7a9e6de53fa55116934067c844d9d749312f75c6f6d0980e8c252f8c2146"
345 | dependencies = [
346 | "core-foundation-sys",
347 | "libc",
348 | ]
349 |
350 | [[package]]
351 | name = "core-foundation-sys"
352 | version = "0.8.4"
353 | source = "registry+https://github.com/rust-lang/crates.io-index"
354 | checksum = "e496a50fda8aacccc86d7529e2c1e0892dbd0f898a6b5645b5561b89c3210efa"
355 |
356 | [[package]]
357 | name = "core-graphics"
358 | version = "0.22.3"
359 | source = "registry+https://github.com/rust-lang/crates.io-index"
360 | checksum = "2581bbab3b8ffc6fcbd550bf46c355135d16e9ff2a6ea032ad6b9bf1d7efe4fb"
361 | dependencies = [
362 | "bitflags 1.3.2",
363 | "core-foundation",
364 | "core-graphics-types",
365 | "foreign-types",
366 | "libc",
367 | ]
368 |
369 | [[package]]
370 | name = "core-graphics-types"
371 | version = "0.1.2"
372 | source = "registry+https://github.com/rust-lang/crates.io-index"
373 | checksum = "2bb142d41022986c1d8ff29103a1411c8a3dfad3552f87a4f8dc50d61d4f4e33"
374 | dependencies = [
375 | "bitflags 1.3.2",
376 | "core-foundation",
377 | "libc",
378 | ]
379 |
380 | [[package]]
381 | name = "cpufeatures"
382 | version = "0.2.9"
383 | source = "registry+https://github.com/rust-lang/crates.io-index"
384 | checksum = "a17b76ff3a4162b0b27f354a0c87015ddad39d35f9c0c36607a3bdd175dde1f1"
385 | dependencies = [
386 | "libc",
387 | ]
388 |
389 | [[package]]
390 | name = "crc32fast"
391 | version = "1.3.2"
392 | source = "registry+https://github.com/rust-lang/crates.io-index"
393 | checksum = "b540bd8bc810d3885c6ea91e2018302f68baba2129ab3e88f32389ee9370880d"
394 | dependencies = [
395 | "cfg-if",
396 | ]
397 |
398 | [[package]]
399 | name = "crossbeam-channel"
400 | version = "0.5.8"
401 | source = "registry+https://github.com/rust-lang/crates.io-index"
402 | checksum = "a33c2bf77f2df06183c3aa30d1e96c0695a313d4f9c453cc3762a6db39f99200"
403 | dependencies = [
404 | "cfg-if",
405 | "crossbeam-utils",
406 | ]
407 |
408 | [[package]]
409 | name = "crossbeam-utils"
410 | version = "0.8.16"
411 | source = "registry+https://github.com/rust-lang/crates.io-index"
412 | checksum = "5a22b2d63d4d1dc0b7f1b6b2747dd0088008a9be28b6ddf0b1e7d335e3037294"
413 | dependencies = [
414 | "cfg-if",
415 | ]
416 |
417 | [[package]]
418 | name = "crypto-common"
419 | version = "0.1.6"
420 | source = "registry+https://github.com/rust-lang/crates.io-index"
421 | checksum = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3"
422 | dependencies = [
423 | "generic-array",
424 | "typenum",
425 | ]
426 |
427 | [[package]]
428 | name = "cssparser"
429 | version = "0.27.2"
430 | source = "registry+https://github.com/rust-lang/crates.io-index"
431 | checksum = "754b69d351cdc2d8ee09ae203db831e005560fc6030da058f86ad60c92a9cb0a"
432 | dependencies = [
433 | "cssparser-macros",
434 | "dtoa-short",
435 | "itoa 0.4.8",
436 | "matches",
437 | "phf 0.8.0",
438 | "proc-macro2",
439 | "quote",
440 | "smallvec",
441 | "syn 1.0.109",
442 | ]
443 |
444 | [[package]]
445 | name = "cssparser-macros"
446 | version = "0.6.1"
447 | source = "registry+https://github.com/rust-lang/crates.io-index"
448 | checksum = "13b588ba4ac1a99f7f2964d24b3d896ddc6bf847ee3855dbd4366f058cfcd331"
449 | dependencies = [
450 | "quote",
451 | "syn 2.0.28",
452 | ]
453 |
454 | [[package]]
455 | name = "ctor"
456 | version = "0.1.26"
457 | source = "registry+https://github.com/rust-lang/crates.io-index"
458 | checksum = "6d2301688392eb071b0bf1a37be05c469d3cc4dbbd95df672fe28ab021e6a096"
459 | dependencies = [
460 | "quote",
461 | "syn 1.0.109",
462 | ]
463 |
464 | [[package]]
465 | name = "darling"
466 | version = "0.20.3"
467 | source = "registry+https://github.com/rust-lang/crates.io-index"
468 | checksum = "0209d94da627ab5605dcccf08bb18afa5009cfbef48d8a8b7d7bdbc79be25c5e"
469 | dependencies = [
470 | "darling_core",
471 | "darling_macro",
472 | ]
473 |
474 | [[package]]
475 | name = "darling_core"
476 | version = "0.20.3"
477 | source = "registry+https://github.com/rust-lang/crates.io-index"
478 | checksum = "177e3443818124b357d8e76f53be906d60937f0d3a90773a664fa63fa253e621"
479 | dependencies = [
480 | "fnv",
481 | "ident_case",
482 | "proc-macro2",
483 | "quote",
484 | "strsim",
485 | "syn 2.0.28",
486 | ]
487 |
488 | [[package]]
489 | name = "darling_macro"
490 | version = "0.20.3"
491 | source = "registry+https://github.com/rust-lang/crates.io-index"
492 | checksum = "836a9bbc7ad63342d6d6e7b815ccab164bc77a2d95d84bc3117a8c0d5c98e2d5"
493 | dependencies = [
494 | "darling_core",
495 | "quote",
496 | "syn 2.0.28",
497 | ]
498 |
499 | [[package]]
500 | name = "deranged"
501 | version = "0.3.7"
502 | source = "registry+https://github.com/rust-lang/crates.io-index"
503 | checksum = "7684a49fb1af197853ef7b2ee694bc1f5b4179556f1e5710e1760c5db6f5e929"
504 | dependencies = [
505 | "serde",
506 | ]
507 |
508 | [[package]]
509 | name = "derive_more"
510 | version = "0.99.17"
511 | source = "registry+https://github.com/rust-lang/crates.io-index"
512 | checksum = "4fb810d30a7c1953f91334de7244731fc3f3c10d7fe163338a35b9f640960321"
513 | dependencies = [
514 | "convert_case",
515 | "proc-macro2",
516 | "quote",
517 | "rustc_version",
518 | "syn 1.0.109",
519 | ]
520 |
521 | [[package]]
522 | name = "digest"
523 | version = "0.10.7"
524 | source = "registry+https://github.com/rust-lang/crates.io-index"
525 | checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292"
526 | dependencies = [
527 | "block-buffer",
528 | "crypto-common",
529 | ]
530 |
531 | [[package]]
532 | name = "dirs-next"
533 | version = "2.0.0"
534 | source = "registry+https://github.com/rust-lang/crates.io-index"
535 | checksum = "b98cf8ebf19c3d1b223e151f99a4f9f0690dca41414773390fc824184ac833e1"
536 | dependencies = [
537 | "cfg-if",
538 | "dirs-sys-next",
539 | ]
540 |
541 | [[package]]
542 | name = "dirs-sys-next"
543 | version = "0.1.2"
544 | source = "registry+https://github.com/rust-lang/crates.io-index"
545 | checksum = "4ebda144c4fe02d1f7ea1a7d9641b6fc6b580adcfa024ae48797ecdeb6825b4d"
546 | dependencies = [
547 | "libc",
548 | "redox_users",
549 | "winapi",
550 | ]
551 |
552 | [[package]]
553 | name = "dispatch"
554 | version = "0.2.0"
555 | source = "registry+https://github.com/rust-lang/crates.io-index"
556 | checksum = "bd0c93bb4b0c6d9b77f4435b0ae98c24d17f1c45b2ff844c6151a07256ca923b"
557 |
558 | [[package]]
559 | name = "dtoa"
560 | version = "1.0.9"
561 | source = "registry+https://github.com/rust-lang/crates.io-index"
562 | checksum = "dcbb2bf8e87535c23f7a8a321e364ce21462d0ff10cb6407820e8e96dfff6653"
563 |
564 | [[package]]
565 | name = "dtoa-short"
566 | version = "0.3.4"
567 | source = "registry+https://github.com/rust-lang/crates.io-index"
568 | checksum = "dbaceec3c6e4211c79e7b1800fb9680527106beb2f9c51904a3210c03a448c74"
569 | dependencies = [
570 | "dtoa",
571 | ]
572 |
573 | [[package]]
574 | name = "dunce"
575 | version = "1.0.4"
576 | source = "registry+https://github.com/rust-lang/crates.io-index"
577 | checksum = "56ce8c6da7551ec6c462cbaf3bfbc75131ebbfa1c944aeaa9dab51ca1c5f0c3b"
578 |
579 | [[package]]
580 | name = "embed-resource"
581 | version = "2.2.0"
582 | source = "registry+https://github.com/rust-lang/crates.io-index"
583 | checksum = "f7f1e82a60222fc67bfd50d752a9c89da5cce4c39ed39decc84a443b07bbd69a"
584 | dependencies = [
585 | "cc",
586 | "rustc_version",
587 | "toml",
588 | "vswhom",
589 | "winreg 0.11.0",
590 | ]
591 |
592 | [[package]]
593 | name = "embed_plist"
594 | version = "1.2.2"
595 | source = "registry+https://github.com/rust-lang/crates.io-index"
596 | checksum = "4ef6b89e5b37196644d8796de5268852ff179b44e96276cf4290264843743bb7"
597 |
598 | [[package]]
599 | name = "encoding_rs"
600 | version = "0.8.32"
601 | source = "registry+https://github.com/rust-lang/crates.io-index"
602 | checksum = "071a31f4ee85403370b58aca746f01041ede6f0da2730960ad001edc2b71b394"
603 | dependencies = [
604 | "cfg-if",
605 | ]
606 |
607 | [[package]]
608 | name = "equivalent"
609 | version = "1.0.1"
610 | source = "registry+https://github.com/rust-lang/crates.io-index"
611 | checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5"
612 |
613 | [[package]]
614 | name = "errno"
615 | version = "0.3.2"
616 | source = "registry+https://github.com/rust-lang/crates.io-index"
617 | checksum = "6b30f669a7961ef1631673d2766cc92f52d64f7ef354d4fe0ddfd30ed52f0f4f"
618 | dependencies = [
619 | "errno-dragonfly",
620 | "libc",
621 | "windows-sys",
622 | ]
623 |
624 | [[package]]
625 | name = "errno-dragonfly"
626 | version = "0.1.2"
627 | source = "registry+https://github.com/rust-lang/crates.io-index"
628 | checksum = "aa68f1b12764fab894d2755d2518754e71b4fd80ecfb822714a1206c2aab39bf"
629 | dependencies = [
630 | "cc",
631 | "libc",
632 | ]
633 |
634 | [[package]]
635 | name = "fastrand"
636 | version = "2.0.0"
637 | source = "registry+https://github.com/rust-lang/crates.io-index"
638 | checksum = "6999dc1837253364c2ebb0704ba97994bd874e8f195d665c50b7548f6ea92764"
639 |
640 | [[package]]
641 | name = "fdeflate"
642 | version = "0.3.0"
643 | source = "registry+https://github.com/rust-lang/crates.io-index"
644 | checksum = "d329bdeac514ee06249dabc27877490f17f5d371ec693360768b838e19f3ae10"
645 | dependencies = [
646 | "simd-adler32",
647 | ]
648 |
649 | [[package]]
650 | name = "field-offset"
651 | version = "0.3.6"
652 | source = "registry+https://github.com/rust-lang/crates.io-index"
653 | checksum = "38e2275cc4e4fc009b0669731a1e5ab7ebf11f469eaede2bab9309a5b4d6057f"
654 | dependencies = [
655 | "memoffset",
656 | "rustc_version",
657 | ]
658 |
659 | [[package]]
660 | name = "flate2"
661 | version = "1.0.26"
662 | source = "registry+https://github.com/rust-lang/crates.io-index"
663 | checksum = "3b9429470923de8e8cbd4d2dc513535400b4b3fef0319fb5c4e1f520a7bef743"
664 | dependencies = [
665 | "crc32fast",
666 | "miniz_oxide",
667 | ]
668 |
669 | [[package]]
670 | name = "fnv"
671 | version = "1.0.7"
672 | source = "registry+https://github.com/rust-lang/crates.io-index"
673 | checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1"
674 |
675 | [[package]]
676 | name = "foreign-types"
677 | version = "0.3.2"
678 | source = "registry+https://github.com/rust-lang/crates.io-index"
679 | checksum = "f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1"
680 | dependencies = [
681 | "foreign-types-shared",
682 | ]
683 |
684 | [[package]]
685 | name = "foreign-types-shared"
686 | version = "0.1.1"
687 | source = "registry+https://github.com/rust-lang/crates.io-index"
688 | checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b"
689 |
690 | [[package]]
691 | name = "form_urlencoded"
692 | version = "1.2.0"
693 | source = "registry+https://github.com/rust-lang/crates.io-index"
694 | checksum = "a62bc1cf6f830c2ec14a513a9fb124d0a213a629668a4186f329db21fe045652"
695 | dependencies = [
696 | "percent-encoding",
697 | ]
698 |
699 | [[package]]
700 | name = "futf"
701 | version = "0.1.5"
702 | source = "registry+https://github.com/rust-lang/crates.io-index"
703 | checksum = "df420e2e84819663797d1ec6544b13c5be84629e7bb00dc960d6917db2987843"
704 | dependencies = [
705 | "mac",
706 | "new_debug_unreachable",
707 | ]
708 |
709 | [[package]]
710 | name = "futures-channel"
711 | version = "0.3.28"
712 | source = "registry+https://github.com/rust-lang/crates.io-index"
713 | checksum = "955518d47e09b25bbebc7a18df10b81f0c766eaf4c4f1cccef2fca5f2a4fb5f2"
714 | dependencies = [
715 | "futures-core",
716 | ]
717 |
718 | [[package]]
719 | name = "futures-core"
720 | version = "0.3.28"
721 | source = "registry+https://github.com/rust-lang/crates.io-index"
722 | checksum = "4bca583b7e26f571124fe5b7561d49cb2868d79116cfa0eefce955557c6fee8c"
723 |
724 | [[package]]
725 | name = "futures-executor"
726 | version = "0.3.28"
727 | source = "registry+https://github.com/rust-lang/crates.io-index"
728 | checksum = "ccecee823288125bd88b4d7f565c9e58e41858e47ab72e8ea2d64e93624386e0"
729 | dependencies = [
730 | "futures-core",
731 | "futures-task",
732 | "futures-util",
733 | ]
734 |
735 | [[package]]
736 | name = "futures-io"
737 | version = "0.3.28"
738 | source = "registry+https://github.com/rust-lang/crates.io-index"
739 | checksum = "4fff74096e71ed47f8e023204cfd0aa1289cd54ae5430a9523be060cdb849964"
740 |
741 | [[package]]
742 | name = "futures-macro"
743 | version = "0.3.28"
744 | source = "registry+https://github.com/rust-lang/crates.io-index"
745 | checksum = "89ca545a94061b6365f2c7355b4b32bd20df3ff95f02da9329b34ccc3bd6ee72"
746 | dependencies = [
747 | "proc-macro2",
748 | "quote",
749 | "syn 2.0.28",
750 | ]
751 |
752 | [[package]]
753 | name = "futures-sink"
754 | version = "0.3.28"
755 | source = "registry+https://github.com/rust-lang/crates.io-index"
756 | checksum = "f43be4fe21a13b9781a69afa4985b0f6ee0e1afab2c6f454a8cf30e2b2237b6e"
757 |
758 | [[package]]
759 | name = "futures-task"
760 | version = "0.3.28"
761 | source = "registry+https://github.com/rust-lang/crates.io-index"
762 | checksum = "76d3d132be6c0e6aa1534069c705a74a5997a356c0dc2f86a47765e5617c5b65"
763 |
764 | [[package]]
765 | name = "futures-util"
766 | version = "0.3.28"
767 | source = "registry+https://github.com/rust-lang/crates.io-index"
768 | checksum = "26b01e40b772d54cf6c6d721c1d1abd0647a0106a12ecaa1c186273392a69533"
769 | dependencies = [
770 | "futures-core",
771 | "futures-io",
772 | "futures-macro",
773 | "futures-sink",
774 | "futures-task",
775 | "memchr",
776 | "pin-project-lite",
777 | "pin-utils",
778 | "slab",
779 | ]
780 |
781 | [[package]]
782 | name = "fxhash"
783 | version = "0.2.1"
784 | source = "registry+https://github.com/rust-lang/crates.io-index"
785 | checksum = "c31b6d751ae2c7f11320402d34e41349dd1016f8d5d45e48c4312bc8625af50c"
786 | dependencies = [
787 | "byteorder",
788 | ]
789 |
790 | [[package]]
791 | name = "gdk"
792 | version = "0.16.2"
793 | source = "registry+https://github.com/rust-lang/crates.io-index"
794 | checksum = "aa9cb33da481c6c040404a11f8212d193889e9b435db2c14fd86987f630d3ce1"
795 | dependencies = [
796 | "bitflags 1.3.2",
797 | "cairo-rs",
798 | "gdk-pixbuf",
799 | "gdk-sys",
800 | "gio",
801 | "glib",
802 | "libc",
803 | "pango",
804 | ]
805 |
806 | [[package]]
807 | name = "gdk-pixbuf"
808 | version = "0.16.7"
809 | source = "registry+https://github.com/rust-lang/crates.io-index"
810 | checksum = "c3578c60dee9d029ad86593ed88cb40f35c1b83360e12498d055022385dd9a05"
811 | dependencies = [
812 | "bitflags 1.3.2",
813 | "gdk-pixbuf-sys",
814 | "gio",
815 | "glib",
816 | "libc",
817 | ]
818 |
819 | [[package]]
820 | name = "gdk-pixbuf-sys"
821 | version = "0.16.3"
822 | source = "registry+https://github.com/rust-lang/crates.io-index"
823 | checksum = "3092cf797a5f1210479ea38070d9ae8a5b8e9f8f1be9f32f4643c529c7d70016"
824 | dependencies = [
825 | "gio-sys",
826 | "glib-sys",
827 | "gobject-sys",
828 | "libc",
829 | "system-deps",
830 | ]
831 |
832 | [[package]]
833 | name = "gdk-sys"
834 | version = "0.16.0"
835 | source = "registry+https://github.com/rust-lang/crates.io-index"
836 | checksum = "d76354f97a913e55b984759a997b693aa7dc71068c9e98bcce51aa167a0a5c5a"
837 | dependencies = [
838 | "cairo-sys-rs",
839 | "gdk-pixbuf-sys",
840 | "gio-sys",
841 | "glib-sys",
842 | "gobject-sys",
843 | "libc",
844 | "pango-sys",
845 | "pkg-config",
846 | "system-deps",
847 | ]
848 |
849 | [[package]]
850 | name = "gdkwayland-sys"
851 | version = "0.16.0"
852 | source = "registry+https://github.com/rust-lang/crates.io-index"
853 | checksum = "4511710212ed3020b61a8622a37aa6f0dd2a84516575da92e9b96928dcbe83ba"
854 | dependencies = [
855 | "gdk-sys",
856 | "glib-sys",
857 | "gobject-sys",
858 | "libc",
859 | "pkg-config",
860 | "system-deps",
861 | ]
862 |
863 | [[package]]
864 | name = "gdkx11-sys"
865 | version = "0.16.0"
866 | source = "registry+https://github.com/rust-lang/crates.io-index"
867 | checksum = "9fa2bf8b5b8c414bc5d05e48b271896d0fd3ddb57464a3108438082da61de6af"
868 | dependencies = [
869 | "gdk-sys",
870 | "glib-sys",
871 | "libc",
872 | "system-deps",
873 | "x11",
874 | ]
875 |
876 | [[package]]
877 | name = "generator"
878 | version = "0.7.5"
879 | source = "registry+https://github.com/rust-lang/crates.io-index"
880 | checksum = "5cc16584ff22b460a382b7feec54b23d2908d858152e5739a120b949293bd74e"
881 | dependencies = [
882 | "cc",
883 | "libc",
884 | "log",
885 | "rustversion",
886 | "windows 0.48.0",
887 | ]
888 |
889 | [[package]]
890 | name = "generic-array"
891 | version = "0.14.7"
892 | source = "registry+https://github.com/rust-lang/crates.io-index"
893 | checksum = "85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a"
894 | dependencies = [
895 | "typenum",
896 | "version_check",
897 | ]
898 |
899 | [[package]]
900 | name = "getrandom"
901 | version = "0.1.16"
902 | source = "registry+https://github.com/rust-lang/crates.io-index"
903 | checksum = "8fc3cb4d91f53b50155bdcfd23f6a4c39ae1969c2ae85982b135750cccaf5fce"
904 | dependencies = [
905 | "cfg-if",
906 | "libc",
907 | "wasi 0.9.0+wasi-snapshot-preview1",
908 | ]
909 |
910 | [[package]]
911 | name = "getrandom"
912 | version = "0.2.10"
913 | source = "registry+https://github.com/rust-lang/crates.io-index"
914 | checksum = "be4136b2a15dd319360be1c07d9933517ccf0be8f16bf62a3bee4f0d618df427"
915 | dependencies = [
916 | "cfg-if",
917 | "libc",
918 | "wasi 0.11.0+wasi-snapshot-preview1",
919 | ]
920 |
921 | [[package]]
922 | name = "gimli"
923 | version = "0.27.3"
924 | source = "registry+https://github.com/rust-lang/crates.io-index"
925 | checksum = "b6c80984affa11d98d1b88b66ac8853f143217b399d3c74116778ff8fdb4ed2e"
926 |
927 | [[package]]
928 | name = "gio"
929 | version = "0.16.7"
930 | source = "registry+https://github.com/rust-lang/crates.io-index"
931 | checksum = "2a1c84b4534a290a29160ef5c6eff2a9c95833111472e824fc5cb78b513dd092"
932 | dependencies = [
933 | "bitflags 1.3.2",
934 | "futures-channel",
935 | "futures-core",
936 | "futures-io",
937 | "futures-util",
938 | "gio-sys",
939 | "glib",
940 | "libc",
941 | "once_cell",
942 | "pin-project-lite",
943 | "smallvec",
944 | "thiserror",
945 | ]
946 |
947 | [[package]]
948 | name = "gio-sys"
949 | version = "0.16.3"
950 | source = "registry+https://github.com/rust-lang/crates.io-index"
951 | checksum = "e9b693b8e39d042a95547fc258a7b07349b1f0b48f4b2fa3108ba3c51c0b5229"
952 | dependencies = [
953 | "glib-sys",
954 | "gobject-sys",
955 | "libc",
956 | "system-deps",
957 | "winapi",
958 | ]
959 |
960 | [[package]]
961 | name = "glib"
962 | version = "0.16.9"
963 | source = "registry+https://github.com/rust-lang/crates.io-index"
964 | checksum = "16aa2475c9debed5a32832cb5ff2af5a3f9e1ab9e69df58eaadc1ab2004d6eba"
965 | dependencies = [
966 | "bitflags 1.3.2",
967 | "futures-channel",
968 | "futures-core",
969 | "futures-executor",
970 | "futures-task",
971 | "futures-util",
972 | "gio-sys",
973 | "glib-macros",
974 | "glib-sys",
975 | "gobject-sys",
976 | "libc",
977 | "once_cell",
978 | "smallvec",
979 | "thiserror",
980 | ]
981 |
982 | [[package]]
983 | name = "glib-macros"
984 | version = "0.16.8"
985 | source = "registry+https://github.com/rust-lang/crates.io-index"
986 | checksum = "fb1a9325847aa46f1e96ffea37611b9d51fc4827e67f79e7de502a297560a67b"
987 | dependencies = [
988 | "anyhow",
989 | "heck",
990 | "proc-macro-crate",
991 | "proc-macro-error",
992 | "proc-macro2",
993 | "quote",
994 | "syn 1.0.109",
995 | ]
996 |
997 | [[package]]
998 | name = "glib-sys"
999 | version = "0.16.3"
1000 | source = "registry+https://github.com/rust-lang/crates.io-index"
1001 | checksum = "c61a4f46316d06bfa33a7ac22df6f0524c8be58e3db2d9ca99ccb1f357b62a65"
1002 | dependencies = [
1003 | "libc",
1004 | "system-deps",
1005 | ]
1006 |
1007 | [[package]]
1008 | name = "glob"
1009 | version = "0.3.1"
1010 | source = "registry+https://github.com/rust-lang/crates.io-index"
1011 | checksum = "d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b"
1012 |
1013 | [[package]]
1014 | name = "gobject-sys"
1015 | version = "0.16.3"
1016 | source = "registry+https://github.com/rust-lang/crates.io-index"
1017 | checksum = "3520bb9c07ae2a12c7f2fbb24d4efc11231c8146a86956413fb1a79bb760a0f1"
1018 | dependencies = [
1019 | "glib-sys",
1020 | "libc",
1021 | "system-deps",
1022 | ]
1023 |
1024 | [[package]]
1025 | name = "gtk"
1026 | version = "0.16.2"
1027 | source = "registry+https://github.com/rust-lang/crates.io-index"
1028 | checksum = "e4d3507d43908c866c805f74c9dd593c0ce7ba5c38e576e41846639cdcd4bee6"
1029 | dependencies = [
1030 | "atk",
1031 | "bitflags 1.3.2",
1032 | "cairo-rs",
1033 | "field-offset",
1034 | "futures-channel",
1035 | "gdk",
1036 | "gdk-pixbuf",
1037 | "gio",
1038 | "glib",
1039 | "gtk-sys",
1040 | "gtk3-macros",
1041 | "libc",
1042 | "once_cell",
1043 | "pango",
1044 | "pkg-config",
1045 | ]
1046 |
1047 | [[package]]
1048 | name = "gtk-sys"
1049 | version = "0.16.0"
1050 | source = "registry+https://github.com/rust-lang/crates.io-index"
1051 | checksum = "89b5f8946685d5fe44497007786600c2f368ff6b1e61a16251c89f72a97520a3"
1052 | dependencies = [
1053 | "atk-sys",
1054 | "cairo-sys-rs",
1055 | "gdk-pixbuf-sys",
1056 | "gdk-sys",
1057 | "gio-sys",
1058 | "glib-sys",
1059 | "gobject-sys",
1060 | "libc",
1061 | "pango-sys",
1062 | "system-deps",
1063 | ]
1064 |
1065 | [[package]]
1066 | name = "gtk3-macros"
1067 | version = "0.16.3"
1068 | source = "registry+https://github.com/rust-lang/crates.io-index"
1069 | checksum = "096eb63c6fedf03bafe65e5924595785eaf1bcb7200dac0f2cbe9c9738f05ad8"
1070 | dependencies = [
1071 | "anyhow",
1072 | "proc-macro-crate",
1073 | "proc-macro-error",
1074 | "proc-macro2",
1075 | "quote",
1076 | "syn 1.0.109",
1077 | ]
1078 |
1079 | [[package]]
1080 | name = "h2"
1081 | version = "0.3.20"
1082 | source = "registry+https://github.com/rust-lang/crates.io-index"
1083 | checksum = "97ec8491ebaf99c8eaa73058b045fe58073cd6be7f596ac993ced0b0a0c01049"
1084 | dependencies = [
1085 | "bytes",
1086 | "fnv",
1087 | "futures-core",
1088 | "futures-sink",
1089 | "futures-util",
1090 | "http",
1091 | "indexmap 1.9.3",
1092 | "slab",
1093 | "tokio",
1094 | "tokio-util",
1095 | "tracing",
1096 | ]
1097 |
1098 | [[package]]
1099 | name = "hashbrown"
1100 | version = "0.12.3"
1101 | source = "registry+https://github.com/rust-lang/crates.io-index"
1102 | checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888"
1103 |
1104 | [[package]]
1105 | name = "hashbrown"
1106 | version = "0.14.0"
1107 | source = "registry+https://github.com/rust-lang/crates.io-index"
1108 | checksum = "2c6201b9ff9fd90a5a3bac2e56a830d0caa509576f0e503818ee82c181b3437a"
1109 |
1110 | [[package]]
1111 | name = "heck"
1112 | version = "0.4.1"
1113 | source = "registry+https://github.com/rust-lang/crates.io-index"
1114 | checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8"
1115 |
1116 | [[package]]
1117 | name = "hermit-abi"
1118 | version = "0.3.2"
1119 | source = "registry+https://github.com/rust-lang/crates.io-index"
1120 | checksum = "443144c8cdadd93ebf52ddb4056d257f5b52c04d3c804e657d19eb73fc33668b"
1121 |
1122 | [[package]]
1123 | name = "hex"
1124 | version = "0.4.3"
1125 | source = "registry+https://github.com/rust-lang/crates.io-index"
1126 | checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70"
1127 |
1128 | [[package]]
1129 | name = "html5ever"
1130 | version = "0.25.2"
1131 | source = "registry+https://github.com/rust-lang/crates.io-index"
1132 | checksum = "e5c13fb08e5d4dfc151ee5e88bae63f7773d61852f3bdc73c9f4b9e1bde03148"
1133 | dependencies = [
1134 | "log",
1135 | "mac",
1136 | "markup5ever",
1137 | "proc-macro2",
1138 | "quote",
1139 | "syn 1.0.109",
1140 | ]
1141 |
1142 | [[package]]
1143 | name = "http"
1144 | version = "0.2.9"
1145 | source = "registry+https://github.com/rust-lang/crates.io-index"
1146 | checksum = "bd6effc99afb63425aff9b05836f029929e345a6148a14b7ecd5ab67af944482"
1147 | dependencies = [
1148 | "bytes",
1149 | "fnv",
1150 | "itoa 1.0.9",
1151 | ]
1152 |
1153 | [[package]]
1154 | name = "http-body"
1155 | version = "0.4.5"
1156 | source = "registry+https://github.com/rust-lang/crates.io-index"
1157 | checksum = "d5f38f16d184e36f2408a55281cd658ecbd3ca05cce6d6510a176eca393e26d1"
1158 | dependencies = [
1159 | "bytes",
1160 | "http",
1161 | "pin-project-lite",
1162 | ]
1163 |
1164 | [[package]]
1165 | name = "http-range"
1166 | version = "0.1.5"
1167 | source = "registry+https://github.com/rust-lang/crates.io-index"
1168 | checksum = "21dec9db110f5f872ed9699c3ecf50cf16f423502706ba5c72462e28d3157573"
1169 |
1170 | [[package]]
1171 | name = "httparse"
1172 | version = "1.8.0"
1173 | source = "registry+https://github.com/rust-lang/crates.io-index"
1174 | checksum = "d897f394bad6a705d5f4104762e116a75639e470d80901eed05a860a95cb1904"
1175 |
1176 | [[package]]
1177 | name = "httpdate"
1178 | version = "1.0.2"
1179 | source = "registry+https://github.com/rust-lang/crates.io-index"
1180 | checksum = "c4a1e36c821dbe04574f602848a19f742f4fb3c98d40449f11bcad18d6b17421"
1181 |
1182 | [[package]]
1183 | name = "hyper"
1184 | version = "0.14.27"
1185 | source = "registry+https://github.com/rust-lang/crates.io-index"
1186 | checksum = "ffb1cfd654a8219eaef89881fdb3bb3b1cdc5fa75ded05d6933b2b382e395468"
1187 | dependencies = [
1188 | "bytes",
1189 | "futures-channel",
1190 | "futures-core",
1191 | "futures-util",
1192 | "h2",
1193 | "http",
1194 | "http-body",
1195 | "httparse",
1196 | "httpdate",
1197 | "itoa 1.0.9",
1198 | "pin-project-lite",
1199 | "socket2",
1200 | "tokio",
1201 | "tower-service",
1202 | "tracing",
1203 | "want",
1204 | ]
1205 |
1206 | [[package]]
1207 | name = "iana-time-zone"
1208 | version = "0.1.57"
1209 | source = "registry+https://github.com/rust-lang/crates.io-index"
1210 | checksum = "2fad5b825842d2b38bd206f3e81d6957625fd7f0a361e345c30e01a0ae2dd613"
1211 | dependencies = [
1212 | "android_system_properties",
1213 | "core-foundation-sys",
1214 | "iana-time-zone-haiku",
1215 | "js-sys",
1216 | "wasm-bindgen",
1217 | "windows 0.48.0",
1218 | ]
1219 |
1220 | [[package]]
1221 | name = "iana-time-zone-haiku"
1222 | version = "0.1.2"
1223 | source = "registry+https://github.com/rust-lang/crates.io-index"
1224 | checksum = "f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f"
1225 | dependencies = [
1226 | "cc",
1227 | ]
1228 |
1229 | [[package]]
1230 | name = "ico"
1231 | version = "0.3.0"
1232 | source = "registry+https://github.com/rust-lang/crates.io-index"
1233 | checksum = "e3804960be0bb5e4edb1e1ad67afd321a9ecfd875c3e65c099468fd2717d7cae"
1234 | dependencies = [
1235 | "byteorder",
1236 | "png",
1237 | ]
1238 |
1239 | [[package]]
1240 | name = "ident_case"
1241 | version = "1.0.1"
1242 | source = "registry+https://github.com/rust-lang/crates.io-index"
1243 | checksum = "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39"
1244 |
1245 | [[package]]
1246 | name = "idna"
1247 | version = "0.4.0"
1248 | source = "registry+https://github.com/rust-lang/crates.io-index"
1249 | checksum = "7d20d6b07bfbc108882d88ed8e37d39636dcc260e15e30c45e6ba089610b917c"
1250 | dependencies = [
1251 | "unicode-bidi",
1252 | "unicode-normalization",
1253 | ]
1254 |
1255 | [[package]]
1256 | name = "image"
1257 | version = "0.24.6"
1258 | source = "registry+https://github.com/rust-lang/crates.io-index"
1259 | checksum = "527909aa81e20ac3a44803521443a765550f09b5130c2c2fa1ea59c2f8f50a3a"
1260 | dependencies = [
1261 | "bytemuck",
1262 | "byteorder",
1263 | "color_quant",
1264 | "num-rational",
1265 | "num-traits",
1266 | ]
1267 |
1268 | [[package]]
1269 | name = "indexmap"
1270 | version = "1.9.3"
1271 | source = "registry+https://github.com/rust-lang/crates.io-index"
1272 | checksum = "bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99"
1273 | dependencies = [
1274 | "autocfg",
1275 | "hashbrown 0.12.3",
1276 | "serde",
1277 | ]
1278 |
1279 | [[package]]
1280 | name = "indexmap"
1281 | version = "2.0.0"
1282 | source = "registry+https://github.com/rust-lang/crates.io-index"
1283 | checksum = "d5477fe2230a79769d8dc68e0eabf5437907c0457a5614a9e8dddb67f65eb65d"
1284 | dependencies = [
1285 | "equivalent",
1286 | "hashbrown 0.14.0",
1287 | ]
1288 |
1289 | [[package]]
1290 | name = "infer"
1291 | version = "0.12.0"
1292 | source = "registry+https://github.com/rust-lang/crates.io-index"
1293 | checksum = "a898e4b7951673fce96614ce5751d13c40fc5674bc2d759288e46c3ab62598b3"
1294 | dependencies = [
1295 | "cfb",
1296 | ]
1297 |
1298 | [[package]]
1299 | name = "instant"
1300 | version = "0.1.12"
1301 | source = "registry+https://github.com/rust-lang/crates.io-index"
1302 | checksum = "7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2c"
1303 | dependencies = [
1304 | "cfg-if",
1305 | ]
1306 |
1307 | [[package]]
1308 | name = "ipnet"
1309 | version = "2.8.0"
1310 | source = "registry+https://github.com/rust-lang/crates.io-index"
1311 | checksum = "28b29a3cd74f0f4598934efe3aeba42bae0eb4680554128851ebbecb02af14e6"
1312 |
1313 | [[package]]
1314 | name = "itoa"
1315 | version = "0.4.8"
1316 | source = "registry+https://github.com/rust-lang/crates.io-index"
1317 | checksum = "b71991ff56294aa922b450139ee08b3bfc70982c6b2c7562771375cf73542dd4"
1318 |
1319 | [[package]]
1320 | name = "itoa"
1321 | version = "1.0.9"
1322 | source = "registry+https://github.com/rust-lang/crates.io-index"
1323 | checksum = "af150ab688ff2122fcef229be89cb50dd66af9e01a4ff320cc137eecc9bacc38"
1324 |
1325 | [[package]]
1326 | name = "javascriptcore-rs"
1327 | version = "0.17.0"
1328 | source = "registry+https://github.com/rust-lang/crates.io-index"
1329 | checksum = "110b9902c80c12bf113c432d0b71c7a94490b294a8234f326fd0abca2fac0b00"
1330 | dependencies = [
1331 | "bitflags 1.3.2",
1332 | "glib",
1333 | "javascriptcore-rs-sys",
1334 | ]
1335 |
1336 | [[package]]
1337 | name = "javascriptcore-rs-sys"
1338 | version = "0.5.1"
1339 | source = "registry+https://github.com/rust-lang/crates.io-index"
1340 | checksum = "98a216519a52cd941a733a0ad3f1023cfdb1cd47f3955e8e863ed56f558f916c"
1341 | dependencies = [
1342 | "glib-sys",
1343 | "gobject-sys",
1344 | "libc",
1345 | "system-deps",
1346 | ]
1347 |
1348 | [[package]]
1349 | name = "jni"
1350 | version = "0.20.0"
1351 | source = "registry+https://github.com/rust-lang/crates.io-index"
1352 | checksum = "039022cdf4d7b1cf548d31f60ae783138e5fd42013f6271049d7df7afadef96c"
1353 | dependencies = [
1354 | "cesu8",
1355 | "combine",
1356 | "jni-sys",
1357 | "log",
1358 | "thiserror",
1359 | "walkdir",
1360 | ]
1361 |
1362 | [[package]]
1363 | name = "jni-sys"
1364 | version = "0.3.0"
1365 | source = "registry+https://github.com/rust-lang/crates.io-index"
1366 | checksum = "8eaf4bc02d17cbdd7ff4c7438cafcdf7fb9a4613313ad11b4f8fefe7d3fa0130"
1367 |
1368 | [[package]]
1369 | name = "js-sys"
1370 | version = "0.3.64"
1371 | source = "registry+https://github.com/rust-lang/crates.io-index"
1372 | checksum = "c5f195fe497f702db0f318b07fdd68edb16955aed830df8363d837542f8f935a"
1373 | dependencies = [
1374 | "wasm-bindgen",
1375 | ]
1376 |
1377 | [[package]]
1378 | name = "json-patch"
1379 | version = "1.0.0"
1380 | source = "registry+https://github.com/rust-lang/crates.io-index"
1381 | checksum = "1f54898088ccb91df1b492cc80029a6fdf1c48ca0db7c6822a8babad69c94658"
1382 | dependencies = [
1383 | "serde",
1384 | "serde_json",
1385 | "thiserror",
1386 | "treediff",
1387 | ]
1388 |
1389 | [[package]]
1390 | name = "kuchiki"
1391 | version = "0.8.1"
1392 | source = "registry+https://github.com/rust-lang/crates.io-index"
1393 | checksum = "1ea8e9c6e031377cff82ee3001dc8026cdf431ed4e2e6b51f98ab8c73484a358"
1394 | dependencies = [
1395 | "cssparser",
1396 | "html5ever",
1397 | "matches",
1398 | "selectors",
1399 | ]
1400 |
1401 | [[package]]
1402 | name = "lazy_static"
1403 | version = "1.4.0"
1404 | source = "registry+https://github.com/rust-lang/crates.io-index"
1405 | checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646"
1406 |
1407 | [[package]]
1408 | name = "libc"
1409 | version = "0.2.147"
1410 | source = "registry+https://github.com/rust-lang/crates.io-index"
1411 | checksum = "b4668fb0ea861c1df094127ac5f1da3409a82116a4ba74fca2e58ef927159bb3"
1412 |
1413 | [[package]]
1414 | name = "line-wrap"
1415 | version = "0.1.1"
1416 | source = "registry+https://github.com/rust-lang/crates.io-index"
1417 | checksum = "f30344350a2a51da54c1d53be93fade8a237e545dbcc4bdbe635413f2117cab9"
1418 | dependencies = [
1419 | "safemem",
1420 | ]
1421 |
1422 | [[package]]
1423 | name = "linux-raw-sys"
1424 | version = "0.4.5"
1425 | source = "registry+https://github.com/rust-lang/crates.io-index"
1426 | checksum = "57bcfdad1b858c2db7c38303a6d2ad4dfaf5eb53dfeb0910128b2c26d6158503"
1427 |
1428 | [[package]]
1429 | name = "lock_api"
1430 | version = "0.4.10"
1431 | source = "registry+https://github.com/rust-lang/crates.io-index"
1432 | checksum = "c1cc9717a20b1bb222f333e6a92fd32f7d8a18ddc5a3191a11af45dcbf4dcd16"
1433 | dependencies = [
1434 | "autocfg",
1435 | "scopeguard",
1436 | ]
1437 |
1438 | [[package]]
1439 | name = "log"
1440 | version = "0.4.19"
1441 | source = "registry+https://github.com/rust-lang/crates.io-index"
1442 | checksum = "b06a4cde4c0f271a446782e3eff8de789548ce57dbc8eca9292c27f4a42004b4"
1443 |
1444 | [[package]]
1445 | name = "loom"
1446 | version = "0.5.6"
1447 | source = "registry+https://github.com/rust-lang/crates.io-index"
1448 | checksum = "ff50ecb28bb86013e935fb6683ab1f6d3a20016f123c76fd4c27470076ac30f5"
1449 | dependencies = [
1450 | "cfg-if",
1451 | "generator",
1452 | "scoped-tls",
1453 | "serde",
1454 | "serde_json",
1455 | "tracing",
1456 | "tracing-subscriber",
1457 | ]
1458 |
1459 | [[package]]
1460 | name = "mac"
1461 | version = "0.1.1"
1462 | source = "registry+https://github.com/rust-lang/crates.io-index"
1463 | checksum = "c41e0c4fef86961ac6d6f8a82609f55f31b05e4fce149ac5710e439df7619ba4"
1464 |
1465 | [[package]]
1466 | name = "malloc_buf"
1467 | version = "0.0.6"
1468 | source = "registry+https://github.com/rust-lang/crates.io-index"
1469 | checksum = "62bb907fe88d54d8d9ce32a3cceab4218ed2f6b7d35617cafe9adf84e43919cb"
1470 | dependencies = [
1471 | "libc",
1472 | ]
1473 |
1474 | [[package]]
1475 | name = "markup5ever"
1476 | version = "0.10.1"
1477 | source = "registry+https://github.com/rust-lang/crates.io-index"
1478 | checksum = "a24f40fb03852d1cdd84330cddcaf98e9ec08a7b7768e952fad3b4cf048ec8fd"
1479 | dependencies = [
1480 | "log",
1481 | "phf 0.8.0",
1482 | "phf_codegen",
1483 | "string_cache",
1484 | "string_cache_codegen",
1485 | "tendril",
1486 | ]
1487 |
1488 | [[package]]
1489 | name = "matchers"
1490 | version = "0.1.0"
1491 | source = "registry+https://github.com/rust-lang/crates.io-index"
1492 | checksum = "8263075bb86c5a1b1427b5ae862e8889656f126e9f77c484496e8b47cf5c5558"
1493 | dependencies = [
1494 | "regex-automata 0.1.10",
1495 | ]
1496 |
1497 | [[package]]
1498 | name = "matches"
1499 | version = "0.1.10"
1500 | source = "registry+https://github.com/rust-lang/crates.io-index"
1501 | checksum = "2532096657941c2fea9c289d370a250971c689d4f143798ff67113ec042024a5"
1502 |
1503 | [[package]]
1504 | name = "memchr"
1505 | version = "2.5.0"
1506 | source = "registry+https://github.com/rust-lang/crates.io-index"
1507 | checksum = "2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d"
1508 |
1509 | [[package]]
1510 | name = "memoffset"
1511 | version = "0.9.0"
1512 | source = "registry+https://github.com/rust-lang/crates.io-index"
1513 | checksum = "5a634b1c61a95585bd15607c6ab0c4e5b226e695ff2800ba0cdccddf208c406c"
1514 | dependencies = [
1515 | "autocfg",
1516 | ]
1517 |
1518 | [[package]]
1519 | name = "mime"
1520 | version = "0.3.17"
1521 | source = "registry+https://github.com/rust-lang/crates.io-index"
1522 | checksum = "6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a"
1523 |
1524 | [[package]]
1525 | name = "miniz_oxide"
1526 | version = "0.7.1"
1527 | source = "registry+https://github.com/rust-lang/crates.io-index"
1528 | checksum = "e7810e0be55b428ada41041c41f32c9f1a42817901b4ccf45fa3d4b6561e74c7"
1529 | dependencies = [
1530 | "adler",
1531 | "simd-adler32",
1532 | ]
1533 |
1534 | [[package]]
1535 | name = "mio"
1536 | version = "0.8.8"
1537 | source = "registry+https://github.com/rust-lang/crates.io-index"
1538 | checksum = "927a765cd3fc26206e66b296465fa9d3e5ab003e651c1b3c060e7956d96b19d2"
1539 | dependencies = [
1540 | "libc",
1541 | "wasi 0.11.0+wasi-snapshot-preview1",
1542 | "windows-sys",
1543 | ]
1544 |
1545 | [[package]]
1546 | name = "ndk"
1547 | version = "0.6.0"
1548 | source = "registry+https://github.com/rust-lang/crates.io-index"
1549 | checksum = "2032c77e030ddee34a6787a64166008da93f6a352b629261d0fee232b8742dd4"
1550 | dependencies = [
1551 | "bitflags 1.3.2",
1552 | "jni-sys",
1553 | "ndk-sys",
1554 | "num_enum",
1555 | "thiserror",
1556 | ]
1557 |
1558 | [[package]]
1559 | name = "ndk-context"
1560 | version = "0.1.1"
1561 | source = "registry+https://github.com/rust-lang/crates.io-index"
1562 | checksum = "27b02d87554356db9e9a873add8782d4ea6e3e58ea071a9adb9a2e8ddb884a8b"
1563 |
1564 | [[package]]
1565 | name = "ndk-sys"
1566 | version = "0.3.0"
1567 | source = "registry+https://github.com/rust-lang/crates.io-index"
1568 | checksum = "6e5a6ae77c8ee183dcbbba6150e2e6b9f3f4196a7666c02a715a95692ec1fa97"
1569 | dependencies = [
1570 | "jni-sys",
1571 | ]
1572 |
1573 | [[package]]
1574 | name = "new_debug_unreachable"
1575 | version = "1.0.4"
1576 | source = "registry+https://github.com/rust-lang/crates.io-index"
1577 | checksum = "e4a24736216ec316047a1fc4252e27dabb04218aa4a3f37c6e7ddbf1f9782b54"
1578 |
1579 | [[package]]
1580 | name = "nodrop"
1581 | version = "0.1.14"
1582 | source = "registry+https://github.com/rust-lang/crates.io-index"
1583 | checksum = "72ef4a56884ca558e5ddb05a1d1e7e1bfd9a68d9ed024c21704cc98872dae1bb"
1584 |
1585 | [[package]]
1586 | name = "nu-ansi-term"
1587 | version = "0.46.0"
1588 | source = "registry+https://github.com/rust-lang/crates.io-index"
1589 | checksum = "77a8165726e8236064dbb45459242600304b42a5ea24ee2948e18e023bf7ba84"
1590 | dependencies = [
1591 | "overload",
1592 | "winapi",
1593 | ]
1594 |
1595 | [[package]]
1596 | name = "num-integer"
1597 | version = "0.1.45"
1598 | source = "registry+https://github.com/rust-lang/crates.io-index"
1599 | checksum = "225d3389fb3509a24c93f5c29eb6bde2586b98d9f016636dff58d7c6f7569cd9"
1600 | dependencies = [
1601 | "autocfg",
1602 | "num-traits",
1603 | ]
1604 |
1605 | [[package]]
1606 | name = "num-rational"
1607 | version = "0.4.1"
1608 | source = "registry+https://github.com/rust-lang/crates.io-index"
1609 | checksum = "0638a1c9d0a3c0914158145bc76cff373a75a627e6ecbfb71cbe6f453a5a19b0"
1610 | dependencies = [
1611 | "autocfg",
1612 | "num-integer",
1613 | "num-traits",
1614 | ]
1615 |
1616 | [[package]]
1617 | name = "num-traits"
1618 | version = "0.2.16"
1619 | source = "registry+https://github.com/rust-lang/crates.io-index"
1620 | checksum = "f30b0abd723be7e2ffca1272140fac1a2f084c77ec3e123c192b66af1ee9e6c2"
1621 | dependencies = [
1622 | "autocfg",
1623 | ]
1624 |
1625 | [[package]]
1626 | name = "num_cpus"
1627 | version = "1.16.0"
1628 | source = "registry+https://github.com/rust-lang/crates.io-index"
1629 | checksum = "4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43"
1630 | dependencies = [
1631 | "hermit-abi",
1632 | "libc",
1633 | ]
1634 |
1635 | [[package]]
1636 | name = "num_enum"
1637 | version = "0.5.11"
1638 | source = "registry+https://github.com/rust-lang/crates.io-index"
1639 | checksum = "1f646caf906c20226733ed5b1374287eb97e3c2a5c227ce668c1f2ce20ae57c9"
1640 | dependencies = [
1641 | "num_enum_derive",
1642 | ]
1643 |
1644 | [[package]]
1645 | name = "num_enum_derive"
1646 | version = "0.5.11"
1647 | source = "registry+https://github.com/rust-lang/crates.io-index"
1648 | checksum = "dcbff9bc912032c62bf65ef1d5aea88983b420f4f839db1e9b0c281a25c9c799"
1649 | dependencies = [
1650 | "proc-macro-crate",
1651 | "proc-macro2",
1652 | "quote",
1653 | "syn 1.0.109",
1654 | ]
1655 |
1656 | [[package]]
1657 | name = "objc"
1658 | version = "0.2.7"
1659 | source = "registry+https://github.com/rust-lang/crates.io-index"
1660 | checksum = "915b1b472bc21c53464d6c8461c9d3af805ba1ef837e1cac254428f4a77177b1"
1661 | dependencies = [
1662 | "malloc_buf",
1663 | "objc_exception",
1664 | ]
1665 |
1666 | [[package]]
1667 | name = "objc_exception"
1668 | version = "0.1.2"
1669 | source = "registry+https://github.com/rust-lang/crates.io-index"
1670 | checksum = "ad970fb455818ad6cba4c122ad012fae53ae8b4795f86378bce65e4f6bab2ca4"
1671 | dependencies = [
1672 | "cc",
1673 | ]
1674 |
1675 | [[package]]
1676 | name = "objc_id"
1677 | version = "0.1.1"
1678 | source = "registry+https://github.com/rust-lang/crates.io-index"
1679 | checksum = "c92d4ddb4bd7b50d730c215ff871754d0da6b2178849f8a2a2ab69712d0c073b"
1680 | dependencies = [
1681 | "objc",
1682 | ]
1683 |
1684 | [[package]]
1685 | name = "object"
1686 | version = "0.31.1"
1687 | source = "registry+https://github.com/rust-lang/crates.io-index"
1688 | checksum = "8bda667d9f2b5051b8833f59f3bf748b28ef54f850f4fcb389a252aa383866d1"
1689 | dependencies = [
1690 | "memchr",
1691 | ]
1692 |
1693 | [[package]]
1694 | name = "once_cell"
1695 | version = "1.18.0"
1696 | source = "registry+https://github.com/rust-lang/crates.io-index"
1697 | checksum = "dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d"
1698 |
1699 | [[package]]
1700 | name = "overload"
1701 | version = "0.1.1"
1702 | source = "registry+https://github.com/rust-lang/crates.io-index"
1703 | checksum = "b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39"
1704 |
1705 | [[package]]
1706 | name = "pango"
1707 | version = "0.16.5"
1708 | source = "registry+https://github.com/rust-lang/crates.io-index"
1709 | checksum = "cdff66b271861037b89d028656184059e03b0b6ccb36003820be19f7200b1e94"
1710 | dependencies = [
1711 | "bitflags 1.3.2",
1712 | "gio",
1713 | "glib",
1714 | "libc",
1715 | "once_cell",
1716 | "pango-sys",
1717 | ]
1718 |
1719 | [[package]]
1720 | name = "pango-sys"
1721 | version = "0.16.3"
1722 | source = "registry+https://github.com/rust-lang/crates.io-index"
1723 | checksum = "9e134909a9a293e04d2cc31928aa95679c5e4df954d0b85483159bd20d8f047f"
1724 | dependencies = [
1725 | "glib-sys",
1726 | "gobject-sys",
1727 | "libc",
1728 | "system-deps",
1729 | ]
1730 |
1731 | [[package]]
1732 | name = "parking_lot"
1733 | version = "0.12.1"
1734 | source = "registry+https://github.com/rust-lang/crates.io-index"
1735 | checksum = "3742b2c103b9f06bc9fff0a37ff4912935851bee6d36f3c02bcc755bcfec228f"
1736 | dependencies = [
1737 | "lock_api",
1738 | "parking_lot_core",
1739 | ]
1740 |
1741 | [[package]]
1742 | name = "parking_lot_core"
1743 | version = "0.9.8"
1744 | source = "registry+https://github.com/rust-lang/crates.io-index"
1745 | checksum = "93f00c865fe7cabf650081affecd3871070f26767e7b2070a3ffae14c654b447"
1746 | dependencies = [
1747 | "cfg-if",
1748 | "libc",
1749 | "redox_syscall 0.3.5",
1750 | "smallvec",
1751 | "windows-targets 0.48.1",
1752 | ]
1753 |
1754 | [[package]]
1755 | name = "percent-encoding"
1756 | version = "2.3.0"
1757 | source = "registry+https://github.com/rust-lang/crates.io-index"
1758 | checksum = "9b2a4787296e9989611394c33f193f676704af1686e70b8f8033ab5ba9a35a94"
1759 |
1760 | [[package]]
1761 | name = "phf"
1762 | version = "0.8.0"
1763 | source = "registry+https://github.com/rust-lang/crates.io-index"
1764 | checksum = "3dfb61232e34fcb633f43d12c58f83c1df82962dcdfa565a4e866ffc17dafe12"
1765 | dependencies = [
1766 | "phf_macros 0.8.0",
1767 | "phf_shared 0.8.0",
1768 | "proc-macro-hack",
1769 | ]
1770 |
1771 | [[package]]
1772 | name = "phf"
1773 | version = "0.10.1"
1774 | source = "registry+https://github.com/rust-lang/crates.io-index"
1775 | checksum = "fabbf1ead8a5bcbc20f5f8b939ee3f5b0f6f281b6ad3468b84656b658b455259"
1776 | dependencies = [
1777 | "phf_macros 0.10.0",
1778 | "phf_shared 0.10.0",
1779 | "proc-macro-hack",
1780 | ]
1781 |
1782 | [[package]]
1783 | name = "phf_codegen"
1784 | version = "0.8.0"
1785 | source = "registry+https://github.com/rust-lang/crates.io-index"
1786 | checksum = "cbffee61585b0411840d3ece935cce9cb6321f01c45477d30066498cd5e1a815"
1787 | dependencies = [
1788 | "phf_generator 0.8.0",
1789 | "phf_shared 0.8.0",
1790 | ]
1791 |
1792 | [[package]]
1793 | name = "phf_generator"
1794 | version = "0.8.0"
1795 | source = "registry+https://github.com/rust-lang/crates.io-index"
1796 | checksum = "17367f0cc86f2d25802b2c26ee58a7b23faeccf78a396094c13dced0d0182526"
1797 | dependencies = [
1798 | "phf_shared 0.8.0",
1799 | "rand 0.7.3",
1800 | ]
1801 |
1802 | [[package]]
1803 | name = "phf_generator"
1804 | version = "0.10.0"
1805 | source = "registry+https://github.com/rust-lang/crates.io-index"
1806 | checksum = "5d5285893bb5eb82e6aaf5d59ee909a06a16737a8970984dd7746ba9283498d6"
1807 | dependencies = [
1808 | "phf_shared 0.10.0",
1809 | "rand 0.8.5",
1810 | ]
1811 |
1812 | [[package]]
1813 | name = "phf_macros"
1814 | version = "0.8.0"
1815 | source = "registry+https://github.com/rust-lang/crates.io-index"
1816 | checksum = "7f6fde18ff429ffc8fe78e2bf7f8b7a5a5a6e2a8b58bc5a9ac69198bbda9189c"
1817 | dependencies = [
1818 | "phf_generator 0.8.0",
1819 | "phf_shared 0.8.0",
1820 | "proc-macro-hack",
1821 | "proc-macro2",
1822 | "quote",
1823 | "syn 1.0.109",
1824 | ]
1825 |
1826 | [[package]]
1827 | name = "phf_macros"
1828 | version = "0.10.0"
1829 | source = "registry+https://github.com/rust-lang/crates.io-index"
1830 | checksum = "58fdf3184dd560f160dd73922bea2d5cd6e8f064bf4b13110abd81b03697b4e0"
1831 | dependencies = [
1832 | "phf_generator 0.10.0",
1833 | "phf_shared 0.10.0",
1834 | "proc-macro-hack",
1835 | "proc-macro2",
1836 | "quote",
1837 | "syn 1.0.109",
1838 | ]
1839 |
1840 | [[package]]
1841 | name = "phf_shared"
1842 | version = "0.8.0"
1843 | source = "registry+https://github.com/rust-lang/crates.io-index"
1844 | checksum = "c00cf8b9eafe68dde5e9eaa2cef8ee84a9336a47d566ec55ca16589633b65af7"
1845 | dependencies = [
1846 | "siphasher",
1847 | ]
1848 |
1849 | [[package]]
1850 | name = "phf_shared"
1851 | version = "0.10.0"
1852 | source = "registry+https://github.com/rust-lang/crates.io-index"
1853 | checksum = "b6796ad771acdc0123d2a88dc428b5e38ef24456743ddb1744ed628f9815c096"
1854 | dependencies = [
1855 | "siphasher",
1856 | ]
1857 |
1858 | [[package]]
1859 | name = "pin-project-lite"
1860 | version = "0.2.10"
1861 | source = "registry+https://github.com/rust-lang/crates.io-index"
1862 | checksum = "4c40d25201921e5ff0c862a505c6557ea88568a4e3ace775ab55e93f2f4f9d57"
1863 |
1864 | [[package]]
1865 | name = "pin-utils"
1866 | version = "0.1.0"
1867 | source = "registry+https://github.com/rust-lang/crates.io-index"
1868 | checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184"
1869 |
1870 | [[package]]
1871 | name = "pkg-config"
1872 | version = "0.3.27"
1873 | source = "registry+https://github.com/rust-lang/crates.io-index"
1874 | checksum = "26072860ba924cbfa98ea39c8c19b4dd6a4a25423dbdf219c1eca91aa0cf6964"
1875 |
1876 | [[package]]
1877 | name = "plist"
1878 | version = "1.5.0"
1879 | source = "registry+https://github.com/rust-lang/crates.io-index"
1880 | checksum = "bdc0001cfea3db57a2e24bc0d818e9e20e554b5f97fabb9bc231dc240269ae06"
1881 | dependencies = [
1882 | "base64 0.21.2",
1883 | "indexmap 1.9.3",
1884 | "line-wrap",
1885 | "quick-xml",
1886 | "serde",
1887 | "time",
1888 | ]
1889 |
1890 | [[package]]
1891 | name = "png"
1892 | version = "0.17.9"
1893 | source = "registry+https://github.com/rust-lang/crates.io-index"
1894 | checksum = "59871cc5b6cce7eaccca5a802b4173377a1c2ba90654246789a8fa2334426d11"
1895 | dependencies = [
1896 | "bitflags 1.3.2",
1897 | "crc32fast",
1898 | "fdeflate",
1899 | "flate2",
1900 | "miniz_oxide",
1901 | ]
1902 |
1903 | [[package]]
1904 | name = "ppv-lite86"
1905 | version = "0.2.17"
1906 | source = "registry+https://github.com/rust-lang/crates.io-index"
1907 | checksum = "5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de"
1908 |
1909 | [[package]]
1910 | name = "precomputed-hash"
1911 | version = "0.1.1"
1912 | source = "registry+https://github.com/rust-lang/crates.io-index"
1913 | checksum = "925383efa346730478fb4838dbe9137d2a47675ad789c546d150a6e1dd4ab31c"
1914 |
1915 | [[package]]
1916 | name = "proc-macro-crate"
1917 | version = "1.3.1"
1918 | source = "registry+https://github.com/rust-lang/crates.io-index"
1919 | checksum = "7f4c021e1093a56626774e81216a4ce732a735e5bad4868a03f3ed65ca0c3919"
1920 | dependencies = [
1921 | "once_cell",
1922 | "toml_edit",
1923 | ]
1924 |
1925 | [[package]]
1926 | name = "proc-macro-error"
1927 | version = "1.0.4"
1928 | source = "registry+https://github.com/rust-lang/crates.io-index"
1929 | checksum = "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c"
1930 | dependencies = [
1931 | "proc-macro-error-attr",
1932 | "proc-macro2",
1933 | "quote",
1934 | "syn 1.0.109",
1935 | "version_check",
1936 | ]
1937 |
1938 | [[package]]
1939 | name = "proc-macro-error-attr"
1940 | version = "1.0.4"
1941 | source = "registry+https://github.com/rust-lang/crates.io-index"
1942 | checksum = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869"
1943 | dependencies = [
1944 | "proc-macro2",
1945 | "quote",
1946 | "version_check",
1947 | ]
1948 |
1949 | [[package]]
1950 | name = "proc-macro-hack"
1951 | version = "0.5.20+deprecated"
1952 | source = "registry+https://github.com/rust-lang/crates.io-index"
1953 | checksum = "dc375e1527247fe1a97d8b7156678dfe7c1af2fc075c9a4db3690ecd2a148068"
1954 |
1955 | [[package]]
1956 | name = "proc-macro2"
1957 | version = "1.0.66"
1958 | source = "registry+https://github.com/rust-lang/crates.io-index"
1959 | checksum = "18fb31db3f9bddb2ea821cde30a9f70117e3f119938b5ee630b7403aa6e2ead9"
1960 | dependencies = [
1961 | "unicode-ident",
1962 | ]
1963 |
1964 | [[package]]
1965 | name = "quick-xml"
1966 | version = "0.29.0"
1967 | source = "registry+https://github.com/rust-lang/crates.io-index"
1968 | checksum = "81b9228215d82c7b61490fec1de287136b5de6f5700f6e58ea9ad61a7964ca51"
1969 | dependencies = [
1970 | "memchr",
1971 | ]
1972 |
1973 | [[package]]
1974 | name = "quote"
1975 | version = "1.0.32"
1976 | source = "registry+https://github.com/rust-lang/crates.io-index"
1977 | checksum = "50f3b39ccfb720540debaa0164757101c08ecb8d326b15358ce76a62c7e85965"
1978 | dependencies = [
1979 | "proc-macro2",
1980 | ]
1981 |
1982 | [[package]]
1983 | name = "rand"
1984 | version = "0.7.3"
1985 | source = "registry+https://github.com/rust-lang/crates.io-index"
1986 | checksum = "6a6b1679d49b24bbfe0c803429aa1874472f50d9b363131f0e89fc356b544d03"
1987 | dependencies = [
1988 | "getrandom 0.1.16",
1989 | "libc",
1990 | "rand_chacha 0.2.2",
1991 | "rand_core 0.5.1",
1992 | "rand_hc",
1993 | "rand_pcg",
1994 | ]
1995 |
1996 | [[package]]
1997 | name = "rand"
1998 | version = "0.8.5"
1999 | source = "registry+https://github.com/rust-lang/crates.io-index"
2000 | checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404"
2001 | dependencies = [
2002 | "libc",
2003 | "rand_chacha 0.3.1",
2004 | "rand_core 0.6.4",
2005 | ]
2006 |
2007 | [[package]]
2008 | name = "rand_chacha"
2009 | version = "0.2.2"
2010 | source = "registry+https://github.com/rust-lang/crates.io-index"
2011 | checksum = "f4c8ed856279c9737206bf725bf36935d8666ead7aa69b52be55af369d193402"
2012 | dependencies = [
2013 | "ppv-lite86",
2014 | "rand_core 0.5.1",
2015 | ]
2016 |
2017 | [[package]]
2018 | name = "rand_chacha"
2019 | version = "0.3.1"
2020 | source = "registry+https://github.com/rust-lang/crates.io-index"
2021 | checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88"
2022 | dependencies = [
2023 | "ppv-lite86",
2024 | "rand_core 0.6.4",
2025 | ]
2026 |
2027 | [[package]]
2028 | name = "rand_core"
2029 | version = "0.5.1"
2030 | source = "registry+https://github.com/rust-lang/crates.io-index"
2031 | checksum = "90bde5296fc891b0cef12a6d03ddccc162ce7b2aff54160af9338f8d40df6d19"
2032 | dependencies = [
2033 | "getrandom 0.1.16",
2034 | ]
2035 |
2036 | [[package]]
2037 | name = "rand_core"
2038 | version = "0.6.4"
2039 | source = "registry+https://github.com/rust-lang/crates.io-index"
2040 | checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c"
2041 | dependencies = [
2042 | "getrandom 0.2.10",
2043 | ]
2044 |
2045 | [[package]]
2046 | name = "rand_hc"
2047 | version = "0.2.0"
2048 | source = "registry+https://github.com/rust-lang/crates.io-index"
2049 | checksum = "ca3129af7b92a17112d59ad498c6f81eaf463253766b90396d39ea7a39d6613c"
2050 | dependencies = [
2051 | "rand_core 0.5.1",
2052 | ]
2053 |
2054 | [[package]]
2055 | name = "rand_pcg"
2056 | version = "0.2.1"
2057 | source = "registry+https://github.com/rust-lang/crates.io-index"
2058 | checksum = "16abd0c1b639e9eb4d7c50c0b8100b0d0f849be2349829c740fe8e6eb4816429"
2059 | dependencies = [
2060 | "rand_core 0.5.1",
2061 | ]
2062 |
2063 | [[package]]
2064 | name = "raw-window-handle"
2065 | version = "0.5.2"
2066 | source = "registry+https://github.com/rust-lang/crates.io-index"
2067 | checksum = "f2ff9a1f06a88b01621b7ae906ef0211290d1c8a168a15542486a8f61c0833b9"
2068 |
2069 | [[package]]
2070 | name = "redox_syscall"
2071 | version = "0.2.16"
2072 | source = "registry+https://github.com/rust-lang/crates.io-index"
2073 | checksum = "fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a"
2074 | dependencies = [
2075 | "bitflags 1.3.2",
2076 | ]
2077 |
2078 | [[package]]
2079 | name = "redox_syscall"
2080 | version = "0.3.5"
2081 | source = "registry+https://github.com/rust-lang/crates.io-index"
2082 | checksum = "567664f262709473930a4bf9e51bf2ebf3348f2e748ccc50dea20646858f8f29"
2083 | dependencies = [
2084 | "bitflags 1.3.2",
2085 | ]
2086 |
2087 | [[package]]
2088 | name = "redox_users"
2089 | version = "0.4.3"
2090 | source = "registry+https://github.com/rust-lang/crates.io-index"
2091 | checksum = "b033d837a7cf162d7993aded9304e30a83213c648b6e389db233191f891e5c2b"
2092 | dependencies = [
2093 | "getrandom 0.2.10",
2094 | "redox_syscall 0.2.16",
2095 | "thiserror",
2096 | ]
2097 |
2098 | [[package]]
2099 | name = "regex"
2100 | version = "1.9.1"
2101 | source = "registry+https://github.com/rust-lang/crates.io-index"
2102 | checksum = "b2eae68fc220f7cf2532e4494aded17545fce192d59cd996e0fe7887f4ceb575"
2103 | dependencies = [
2104 | "aho-corasick",
2105 | "memchr",
2106 | "regex-automata 0.3.4",
2107 | "regex-syntax 0.7.4",
2108 | ]
2109 |
2110 | [[package]]
2111 | name = "regex-automata"
2112 | version = "0.1.10"
2113 | source = "registry+https://github.com/rust-lang/crates.io-index"
2114 | checksum = "6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132"
2115 | dependencies = [
2116 | "regex-syntax 0.6.29",
2117 | ]
2118 |
2119 | [[package]]
2120 | name = "regex-automata"
2121 | version = "0.3.4"
2122 | source = "registry+https://github.com/rust-lang/crates.io-index"
2123 | checksum = "b7b6d6190b7594385f61bd3911cd1be99dfddcfc365a4160cc2ab5bff4aed294"
2124 | dependencies = [
2125 | "aho-corasick",
2126 | "memchr",
2127 | "regex-syntax 0.7.4",
2128 | ]
2129 |
2130 | [[package]]
2131 | name = "regex-syntax"
2132 | version = "0.6.29"
2133 | source = "registry+https://github.com/rust-lang/crates.io-index"
2134 | checksum = "f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1"
2135 |
2136 | [[package]]
2137 | name = "regex-syntax"
2138 | version = "0.7.4"
2139 | source = "registry+https://github.com/rust-lang/crates.io-index"
2140 | checksum = "e5ea92a5b6195c6ef2a0295ea818b312502c6fc94dde986c5553242e18fd4ce2"
2141 |
2142 | [[package]]
2143 | name = "reqwest"
2144 | version = "0.11.18"
2145 | source = "registry+https://github.com/rust-lang/crates.io-index"
2146 | checksum = "cde824a14b7c14f85caff81225f411faacc04a2013f41670f41443742b1c1c55"
2147 | dependencies = [
2148 | "base64 0.21.2",
2149 | "bytes",
2150 | "encoding_rs",
2151 | "futures-core",
2152 | "futures-util",
2153 | "h2",
2154 | "http",
2155 | "http-body",
2156 | "hyper",
2157 | "ipnet",
2158 | "js-sys",
2159 | "log",
2160 | "mime",
2161 | "once_cell",
2162 | "percent-encoding",
2163 | "pin-project-lite",
2164 | "serde",
2165 | "serde_json",
2166 | "serde_urlencoded",
2167 | "tokio",
2168 | "tokio-util",
2169 | "tower-service",
2170 | "url",
2171 | "wasm-bindgen",
2172 | "wasm-bindgen-futures",
2173 | "wasm-streams",
2174 | "web-sys",
2175 | "winreg 0.10.1",
2176 | ]
2177 |
2178 | [[package]]
2179 | name = "rustc-demangle"
2180 | version = "0.1.23"
2181 | source = "registry+https://github.com/rust-lang/crates.io-index"
2182 | checksum = "d626bb9dae77e28219937af045c257c28bfd3f69333c512553507f5f9798cb76"
2183 |
2184 | [[package]]
2185 | name = "rustc_version"
2186 | version = "0.4.0"
2187 | source = "registry+https://github.com/rust-lang/crates.io-index"
2188 | checksum = "bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366"
2189 | dependencies = [
2190 | "semver",
2191 | ]
2192 |
2193 | [[package]]
2194 | name = "rustix"
2195 | version = "0.38.6"
2196 | source = "registry+https://github.com/rust-lang/crates.io-index"
2197 | checksum = "1ee020b1716f0a80e2ace9b03441a749e402e86712f15f16fe8a8f75afac732f"
2198 | dependencies = [
2199 | "bitflags 2.3.3",
2200 | "errno",
2201 | "libc",
2202 | "linux-raw-sys",
2203 | "windows-sys",
2204 | ]
2205 |
2206 | [[package]]
2207 | name = "rustversion"
2208 | version = "1.0.14"
2209 | source = "registry+https://github.com/rust-lang/crates.io-index"
2210 | checksum = "7ffc183a10b4478d04cbbbfc96d0873219d962dd5accaff2ffbd4ceb7df837f4"
2211 |
2212 | [[package]]
2213 | name = "ryu"
2214 | version = "1.0.15"
2215 | source = "registry+https://github.com/rust-lang/crates.io-index"
2216 | checksum = "1ad4cc8da4ef723ed60bced201181d83791ad433213d8c24efffda1eec85d741"
2217 |
2218 | [[package]]
2219 | name = "safemem"
2220 | version = "0.3.3"
2221 | source = "registry+https://github.com/rust-lang/crates.io-index"
2222 | checksum = "ef703b7cb59335eae2eb93ceb664c0eb7ea6bf567079d843e09420219668e072"
2223 |
2224 | [[package]]
2225 | name = "same-file"
2226 | version = "1.0.6"
2227 | source = "registry+https://github.com/rust-lang/crates.io-index"
2228 | checksum = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502"
2229 | dependencies = [
2230 | "winapi-util",
2231 | ]
2232 |
2233 | [[package]]
2234 | name = "scoped-tls"
2235 | version = "1.0.1"
2236 | source = "registry+https://github.com/rust-lang/crates.io-index"
2237 | checksum = "e1cf6437eb19a8f4a6cc0f7dca544973b0b78843adbfeb3683d1a94a0024a294"
2238 |
2239 | [[package]]
2240 | name = "scopeguard"
2241 | version = "1.2.0"
2242 | source = "registry+https://github.com/rust-lang/crates.io-index"
2243 | checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49"
2244 |
2245 | [[package]]
2246 | name = "selectors"
2247 | version = "0.22.0"
2248 | source = "registry+https://github.com/rust-lang/crates.io-index"
2249 | checksum = "df320f1889ac4ba6bc0cdc9c9af7af4bd64bb927bccdf32d81140dc1f9be12fe"
2250 | dependencies = [
2251 | "bitflags 1.3.2",
2252 | "cssparser",
2253 | "derive_more",
2254 | "fxhash",
2255 | "log",
2256 | "matches",
2257 | "phf 0.8.0",
2258 | "phf_codegen",
2259 | "precomputed-hash",
2260 | "servo_arc",
2261 | "smallvec",
2262 | "thin-slice",
2263 | ]
2264 |
2265 | [[package]]
2266 | name = "semver"
2267 | version = "1.0.18"
2268 | source = "registry+https://github.com/rust-lang/crates.io-index"
2269 | checksum = "b0293b4b29daaf487284529cc2f5675b8e57c61f70167ba415a463651fd6a918"
2270 | dependencies = [
2271 | "serde",
2272 | ]
2273 |
2274 | [[package]]
2275 | name = "serde"
2276 | version = "1.0.180"
2277 | source = "registry+https://github.com/rust-lang/crates.io-index"
2278 | checksum = "0ea67f183f058fe88a4e3ec6e2788e003840893b91bac4559cabedd00863b3ed"
2279 | dependencies = [
2280 | "serde_derive",
2281 | ]
2282 |
2283 | [[package]]
2284 | name = "serde_derive"
2285 | version = "1.0.180"
2286 | source = "registry+https://github.com/rust-lang/crates.io-index"
2287 | checksum = "24e744d7782b686ab3b73267ef05697159cc0e5abbed3f47f9933165e5219036"
2288 | dependencies = [
2289 | "proc-macro2",
2290 | "quote",
2291 | "syn 2.0.28",
2292 | ]
2293 |
2294 | [[package]]
2295 | name = "serde_json"
2296 | version = "1.0.104"
2297 | source = "registry+https://github.com/rust-lang/crates.io-index"
2298 | checksum = "076066c5f1078eac5b722a31827a8832fe108bed65dfa75e233c89f8206e976c"
2299 | dependencies = [
2300 | "itoa 1.0.9",
2301 | "ryu",
2302 | "serde",
2303 | ]
2304 |
2305 | [[package]]
2306 | name = "serde_repr"
2307 | version = "0.1.16"
2308 | source = "registry+https://github.com/rust-lang/crates.io-index"
2309 | checksum = "8725e1dfadb3a50f7e5ce0b1a540466f6ed3fe7a0fca2ac2b8b831d31316bd00"
2310 | dependencies = [
2311 | "proc-macro2",
2312 | "quote",
2313 | "syn 2.0.28",
2314 | ]
2315 |
2316 | [[package]]
2317 | name = "serde_spanned"
2318 | version = "0.6.3"
2319 | source = "registry+https://github.com/rust-lang/crates.io-index"
2320 | checksum = "96426c9936fd7a0124915f9185ea1d20aa9445cc9821142f0a73bc9207a2e186"
2321 | dependencies = [
2322 | "serde",
2323 | ]
2324 |
2325 | [[package]]
2326 | name = "serde_urlencoded"
2327 | version = "0.7.1"
2328 | source = "registry+https://github.com/rust-lang/crates.io-index"
2329 | checksum = "d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd"
2330 | dependencies = [
2331 | "form_urlencoded",
2332 | "itoa 1.0.9",
2333 | "ryu",
2334 | "serde",
2335 | ]
2336 |
2337 | [[package]]
2338 | name = "serde_with"
2339 | version = "3.1.0"
2340 | source = "registry+https://github.com/rust-lang/crates.io-index"
2341 | checksum = "21e47d95bc83ed33b2ecf84f4187ad1ab9685d18ff28db000c99deac8ce180e3"
2342 | dependencies = [
2343 | "base64 0.21.2",
2344 | "chrono",
2345 | "hex",
2346 | "indexmap 1.9.3",
2347 | "serde",
2348 | "serde_json",
2349 | "serde_with_macros",
2350 | "time",
2351 | ]
2352 |
2353 | [[package]]
2354 | name = "serde_with_macros"
2355 | version = "3.1.0"
2356 | source = "registry+https://github.com/rust-lang/crates.io-index"
2357 | checksum = "ea3cee93715c2e266b9338b7544da68a9f24e227722ba482bd1c024367c77c65"
2358 | dependencies = [
2359 | "darling",
2360 | "proc-macro2",
2361 | "quote",
2362 | "syn 2.0.28",
2363 | ]
2364 |
2365 | [[package]]
2366 | name = "serialize-to-javascript"
2367 | version = "0.1.1"
2368 | source = "registry+https://github.com/rust-lang/crates.io-index"
2369 | checksum = "c9823f2d3b6a81d98228151fdeaf848206a7855a7a042bbf9bf870449a66cafb"
2370 | dependencies = [
2371 | "serde",
2372 | "serde_json",
2373 | "serialize-to-javascript-impl",
2374 | ]
2375 |
2376 | [[package]]
2377 | name = "serialize-to-javascript-impl"
2378 | version = "0.1.1"
2379 | source = "registry+https://github.com/rust-lang/crates.io-index"
2380 | checksum = "74064874e9f6a15f04c1f3cb627902d0e6b410abbf36668afa873c61889f1763"
2381 | dependencies = [
2382 | "proc-macro2",
2383 | "quote",
2384 | "syn 1.0.109",
2385 | ]
2386 |
2387 | [[package]]
2388 | name = "servo_arc"
2389 | version = "0.1.1"
2390 | source = "registry+https://github.com/rust-lang/crates.io-index"
2391 | checksum = "d98238b800e0d1576d8b6e3de32827c2d74bee68bb97748dcf5071fb53965432"
2392 | dependencies = [
2393 | "nodrop",
2394 | "stable_deref_trait",
2395 | ]
2396 |
2397 | [[package]]
2398 | name = "sha2"
2399 | version = "0.10.7"
2400 | source = "registry+https://github.com/rust-lang/crates.io-index"
2401 | checksum = "479fb9d862239e610720565ca91403019f2f00410f1864c5aa7479b950a76ed8"
2402 | dependencies = [
2403 | "cfg-if",
2404 | "cpufeatures",
2405 | "digest",
2406 | ]
2407 |
2408 | [[package]]
2409 | name = "sharded-slab"
2410 | version = "0.1.4"
2411 | source = "registry+https://github.com/rust-lang/crates.io-index"
2412 | checksum = "900fba806f70c630b0a382d0d825e17a0f19fcd059a2ade1ff237bcddf446b31"
2413 | dependencies = [
2414 | "lazy_static",
2415 | ]
2416 |
2417 | [[package]]
2418 | name = "simd-adler32"
2419 | version = "0.3.7"
2420 | source = "registry+https://github.com/rust-lang/crates.io-index"
2421 | checksum = "d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe"
2422 |
2423 | [[package]]
2424 | name = "siphasher"
2425 | version = "0.3.10"
2426 | source = "registry+https://github.com/rust-lang/crates.io-index"
2427 | checksum = "7bd3e3206899af3f8b12af284fafc038cc1dc2b41d1b89dd17297221c5d225de"
2428 |
2429 | [[package]]
2430 | name = "slab"
2431 | version = "0.4.8"
2432 | source = "registry+https://github.com/rust-lang/crates.io-index"
2433 | checksum = "6528351c9bc8ab22353f9d776db39a20288e8d6c37ef8cfe3317cf875eecfc2d"
2434 | dependencies = [
2435 | "autocfg",
2436 | ]
2437 |
2438 | [[package]]
2439 | name = "smallvec"
2440 | version = "1.11.0"
2441 | source = "registry+https://github.com/rust-lang/crates.io-index"
2442 | checksum = "62bb4feee49fdd9f707ef802e22365a35de4b7b299de4763d44bfea899442ff9"
2443 |
2444 | [[package]]
2445 | name = "socket2"
2446 | version = "0.4.9"
2447 | source = "registry+https://github.com/rust-lang/crates.io-index"
2448 | checksum = "64a4a911eed85daf18834cfaa86a79b7d266ff93ff5ba14005426219480ed662"
2449 | dependencies = [
2450 | "libc",
2451 | "winapi",
2452 | ]
2453 |
2454 | [[package]]
2455 | name = "soup3"
2456 | version = "0.3.2"
2457 | source = "registry+https://github.com/rust-lang/crates.io-index"
2458 | checksum = "82bc46048125fefd69d30b32b9d263d6556c9ffe82a7a7df181a86d912da5616"
2459 | dependencies = [
2460 | "bitflags 1.3.2",
2461 | "futures-channel",
2462 | "gio",
2463 | "glib",
2464 | "libc",
2465 | "once_cell",
2466 | "soup3-sys",
2467 | ]
2468 |
2469 | [[package]]
2470 | name = "soup3-sys"
2471 | version = "0.3.1"
2472 | source = "registry+https://github.com/rust-lang/crates.io-index"
2473 | checksum = "014bbeb1c4cdb30739dc181e8d98b7908f124d9555843afa89b5570aaf4ec62b"
2474 | dependencies = [
2475 | "gio-sys",
2476 | "glib-sys",
2477 | "gobject-sys",
2478 | "libc",
2479 | "system-deps",
2480 | ]
2481 |
2482 | [[package]]
2483 | name = "stable_deref_trait"
2484 | version = "1.2.0"
2485 | source = "registry+https://github.com/rust-lang/crates.io-index"
2486 | checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3"
2487 |
2488 | [[package]]
2489 | name = "state"
2490 | version = "0.5.3"
2491 | source = "registry+https://github.com/rust-lang/crates.io-index"
2492 | checksum = "dbe866e1e51e8260c9eed836a042a5e7f6726bb2b411dffeaa712e19c388f23b"
2493 | dependencies = [
2494 | "loom",
2495 | ]
2496 |
2497 | [[package]]
2498 | name = "string_cache"
2499 | version = "0.8.7"
2500 | source = "registry+https://github.com/rust-lang/crates.io-index"
2501 | checksum = "f91138e76242f575eb1d3b38b4f1362f10d3a43f47d182a5b359af488a02293b"
2502 | dependencies = [
2503 | "new_debug_unreachable",
2504 | "once_cell",
2505 | "parking_lot",
2506 | "phf_shared 0.10.0",
2507 | "precomputed-hash",
2508 | "serde",
2509 | ]
2510 |
2511 | [[package]]
2512 | name = "string_cache_codegen"
2513 | version = "0.5.2"
2514 | source = "registry+https://github.com/rust-lang/crates.io-index"
2515 | checksum = "6bb30289b722be4ff74a408c3cc27edeaad656e06cb1fe8fa9231fa59c728988"
2516 | dependencies = [
2517 | "phf_generator 0.10.0",
2518 | "phf_shared 0.10.0",
2519 | "proc-macro2",
2520 | "quote",
2521 | ]
2522 |
2523 | [[package]]
2524 | name = "strsim"
2525 | version = "0.10.0"
2526 | source = "registry+https://github.com/rust-lang/crates.io-index"
2527 | checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623"
2528 |
2529 | [[package]]
2530 | name = "swift-rs"
2531 | version = "1.0.5"
2532 | source = "registry+https://github.com/rust-lang/crates.io-index"
2533 | checksum = "05e51d6f2b5fff4808614f429f8a7655ac8bcfe218185413f3a60c508482c2d6"
2534 | dependencies = [
2535 | "base64 0.21.2",
2536 | "serde",
2537 | "serde_json",
2538 | ]
2539 |
2540 | [[package]]
2541 | name = "syn"
2542 | version = "1.0.109"
2543 | source = "registry+https://github.com/rust-lang/crates.io-index"
2544 | checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237"
2545 | dependencies = [
2546 | "proc-macro2",
2547 | "quote",
2548 | "unicode-ident",
2549 | ]
2550 |
2551 | [[package]]
2552 | name = "syn"
2553 | version = "2.0.28"
2554 | source = "registry+https://github.com/rust-lang/crates.io-index"
2555 | checksum = "04361975b3f5e348b2189d8dc55bc942f278b2d482a6a0365de5bdd62d351567"
2556 | dependencies = [
2557 | "proc-macro2",
2558 | "quote",
2559 | "unicode-ident",
2560 | ]
2561 |
2562 | [[package]]
2563 | name = "system-deps"
2564 | version = "6.1.1"
2565 | source = "registry+https://github.com/rust-lang/crates.io-index"
2566 | checksum = "30c2de8a4d8f4b823d634affc9cd2a74ec98c53a756f317e529a48046cbf71f3"
2567 | dependencies = [
2568 | "cfg-expr",
2569 | "heck",
2570 | "pkg-config",
2571 | "toml",
2572 | "version-compare",
2573 | ]
2574 |
2575 | [[package]]
2576 | name = "tao"
2577 | version = "0.19.1"
2578 | source = "registry+https://github.com/rust-lang/crates.io-index"
2579 | checksum = "746ae5d0ca57ae275a792f109f6e992e0b41a443abdf3f5c6eff179ef5b3443a"
2580 | dependencies = [
2581 | "bitflags 1.3.2",
2582 | "cairo-rs",
2583 | "cc",
2584 | "cocoa",
2585 | "core-foundation",
2586 | "core-graphics",
2587 | "crossbeam-channel",
2588 | "dispatch",
2589 | "gdk",
2590 | "gdk-pixbuf",
2591 | "gdk-sys",
2592 | "gdkwayland-sys",
2593 | "gdkx11-sys",
2594 | "gio",
2595 | "glib",
2596 | "glib-sys",
2597 | "gtk",
2598 | "image",
2599 | "instant",
2600 | "jni",
2601 | "lazy_static",
2602 | "libc",
2603 | "log",
2604 | "ndk",
2605 | "ndk-context",
2606 | "ndk-sys",
2607 | "objc",
2608 | "once_cell",
2609 | "parking_lot",
2610 | "png",
2611 | "raw-window-handle",
2612 | "scopeguard",
2613 | "serde",
2614 | "tao-macros",
2615 | "unicode-segmentation",
2616 | "uuid",
2617 | "windows 0.44.0",
2618 | "windows-implement",
2619 | "x11-dl",
2620 | ]
2621 |
2622 | [[package]]
2623 | name = "tao-macros"
2624 | version = "0.1.1"
2625 | source = "registry+https://github.com/rust-lang/crates.io-index"
2626 | checksum = "3b27a4bcc5eb524658234589bdffc7e7bfb996dbae6ce9393bfd39cb4159b445"
2627 | dependencies = [
2628 | "proc-macro2",
2629 | "quote",
2630 | "syn 1.0.109",
2631 | ]
2632 |
2633 | [[package]]
2634 | name = "target-lexicon"
2635 | version = "0.12.11"
2636 | source = "registry+https://github.com/rust-lang/crates.io-index"
2637 | checksum = "9d0e916b1148c8e263850e1ebcbd046f333e0683c724876bb0da63ea4373dc8a"
2638 |
2639 | [[package]]
2640 | name = "tauri"
2641 | version = "2.0.0-alpha.10"
2642 | source = "registry+https://github.com/rust-lang/crates.io-index"
2643 | checksum = "2e18377a75e314aa1d476896af881ed63f57a78ca84889fe63e69067f0de158d"
2644 | dependencies = [
2645 | "anyhow",
2646 | "bytes",
2647 | "cocoa",
2648 | "dirs-next",
2649 | "embed_plist",
2650 | "futures-util",
2651 | "glib",
2652 | "glob",
2653 | "gtk",
2654 | "heck",
2655 | "http",
2656 | "jni",
2657 | "libc",
2658 | "log",
2659 | "objc",
2660 | "once_cell",
2661 | "percent-encoding",
2662 | "rand 0.8.5",
2663 | "raw-window-handle",
2664 | "reqwest",
2665 | "semver",
2666 | "serde",
2667 | "serde_json",
2668 | "serde_repr",
2669 | "serialize-to-javascript",
2670 | "state",
2671 | "swift-rs",
2672 | "tauri-build",
2673 | "tauri-macros",
2674 | "tauri-runtime",
2675 | "tauri-runtime-wry",
2676 | "tauri-utils",
2677 | "tempfile",
2678 | "thiserror",
2679 | "tokio",
2680 | "url",
2681 | "uuid",
2682 | "webkit2gtk",
2683 | "webview2-com",
2684 | "windows 0.44.0",
2685 | ]
2686 |
2687 | [[package]]
2688 | name = "tauri-build"
2689 | version = "2.0.0-alpha.6"
2690 | source = "registry+https://github.com/rust-lang/crates.io-index"
2691 | checksum = "a52990870fd043f1d3bd6719ae713ef2e0c50431334d7249f6ae8509d1b8c326"
2692 | dependencies = [
2693 | "anyhow",
2694 | "cargo_toml",
2695 | "heck",
2696 | "json-patch",
2697 | "semver",
2698 | "serde",
2699 | "serde_json",
2700 | "swift-rs",
2701 | "tauri-utils",
2702 | "tauri-winres",
2703 | "walkdir",
2704 | ]
2705 |
2706 | [[package]]
2707 | name = "tauri-codegen"
2708 | version = "2.0.0-alpha.6"
2709 | source = "registry+https://github.com/rust-lang/crates.io-index"
2710 | checksum = "5c1f1611ab0896f2693163ba4e8f3e39c02a1b70cdca4314286b5e365a5e08c6"
2711 | dependencies = [
2712 | "base64 0.21.2",
2713 | "brotli",
2714 | "ico",
2715 | "json-patch",
2716 | "plist",
2717 | "png",
2718 | "proc-macro2",
2719 | "quote",
2720 | "semver",
2721 | "serde",
2722 | "serde_json",
2723 | "sha2",
2724 | "tauri-utils",
2725 | "thiserror",
2726 | "time",
2727 | "url",
2728 | "uuid",
2729 | "walkdir",
2730 | ]
2731 |
2732 | [[package]]
2733 | name = "tauri-macros"
2734 | version = "2.0.0-alpha.6"
2735 | source = "registry+https://github.com/rust-lang/crates.io-index"
2736 | checksum = "22752425c6dd6f3a058f376db7371f1d5bac250e340d40ba6c97ecf7182eef29"
2737 | dependencies = [
2738 | "heck",
2739 | "proc-macro2",
2740 | "quote",
2741 | "syn 1.0.109",
2742 | "tauri-codegen",
2743 | "tauri-utils",
2744 | ]
2745 |
2746 | [[package]]
2747 | name = "tauri-runtime"
2748 | version = "0.13.0-alpha.6"
2749 | source = "registry+https://github.com/rust-lang/crates.io-index"
2750 | checksum = "d7ce19f1309299bbc38ee9236307fad4943bd8fb09dd3fea5e9dd93c1d0898d6"
2751 | dependencies = [
2752 | "gtk",
2753 | "http",
2754 | "http-range",
2755 | "jni",
2756 | "rand 0.8.5",
2757 | "raw-window-handle",
2758 | "serde",
2759 | "serde_json",
2760 | "tauri-utils",
2761 | "thiserror",
2762 | "url",
2763 | "uuid",
2764 | "windows 0.44.0",
2765 | ]
2766 |
2767 | [[package]]
2768 | name = "tauri-runtime-wry"
2769 | version = "0.13.0-alpha.6"
2770 | source = "registry+https://github.com/rust-lang/crates.io-index"
2771 | checksum = "1231be42085f3a8b150e615601f8a070bd16bf579771a5dafe2931970a05b518"
2772 | dependencies = [
2773 | "cocoa",
2774 | "gtk",
2775 | "jni",
2776 | "percent-encoding",
2777 | "rand 0.8.5",
2778 | "raw-window-handle",
2779 | "tauri-runtime",
2780 | "tauri-utils",
2781 | "uuid",
2782 | "webkit2gtk",
2783 | "webview2-com",
2784 | "windows 0.44.0",
2785 | "wry",
2786 | ]
2787 |
2788 | [[package]]
2789 | name = "tauri-utils"
2790 | version = "2.0.0-alpha.6"
2791 | source = "registry+https://github.com/rust-lang/crates.io-index"
2792 | checksum = "2e2812e0cdfffb892c654555b2f1b8c84a035b4c56eb1646cb3eb5a9d8164d8e"
2793 | dependencies = [
2794 | "brotli",
2795 | "ctor",
2796 | "dunce",
2797 | "glob",
2798 | "heck",
2799 | "html5ever",
2800 | "infer",
2801 | "json-patch",
2802 | "kuchiki",
2803 | "memchr",
2804 | "phf 0.10.1",
2805 | "proc-macro2",
2806 | "quote",
2807 | "semver",
2808 | "serde",
2809 | "serde_json",
2810 | "serde_with",
2811 | "thiserror",
2812 | "url",
2813 | "walkdir",
2814 | "windows 0.44.0",
2815 | ]
2816 |
2817 | [[package]]
2818 | name = "tauri-winres"
2819 | version = "0.1.1"
2820 | source = "registry+https://github.com/rust-lang/crates.io-index"
2821 | checksum = "5993dc129e544393574288923d1ec447c857f3f644187f4fbf7d9a875fbfc4fb"
2822 | dependencies = [
2823 | "embed-resource",
2824 | "toml",
2825 | ]
2826 |
2827 | [[package]]
2828 | name = "tempfile"
2829 | version = "3.7.0"
2830 | source = "registry+https://github.com/rust-lang/crates.io-index"
2831 | checksum = "5486094ee78b2e5038a6382ed7645bc084dc2ec433426ca4c3cb61e2007b8998"
2832 | dependencies = [
2833 | "cfg-if",
2834 | "fastrand",
2835 | "redox_syscall 0.3.5",
2836 | "rustix",
2837 | "windows-sys",
2838 | ]
2839 |
2840 | [[package]]
2841 | name = "template"
2842 | version = "0.0.0"
2843 | dependencies = [
2844 | "serde",
2845 | "serde_json",
2846 | "tauri",
2847 | "tauri-build",
2848 | ]
2849 |
2850 | [[package]]
2851 | name = "tendril"
2852 | version = "0.4.3"
2853 | source = "registry+https://github.com/rust-lang/crates.io-index"
2854 | checksum = "d24a120c5fc464a3458240ee02c299ebcb9d67b5249c8848b09d639dca8d7bb0"
2855 | dependencies = [
2856 | "futf",
2857 | "mac",
2858 | "utf-8",
2859 | ]
2860 |
2861 | [[package]]
2862 | name = "thin-slice"
2863 | version = "0.1.1"
2864 | source = "registry+https://github.com/rust-lang/crates.io-index"
2865 | checksum = "8eaa81235c7058867fa8c0e7314f33dcce9c215f535d1913822a2b3f5e289f3c"
2866 |
2867 | [[package]]
2868 | name = "thiserror"
2869 | version = "1.0.44"
2870 | source = "registry+https://github.com/rust-lang/crates.io-index"
2871 | checksum = "611040a08a0439f8248d1990b111c95baa9c704c805fa1f62104b39655fd7f90"
2872 | dependencies = [
2873 | "thiserror-impl",
2874 | ]
2875 |
2876 | [[package]]
2877 | name = "thiserror-impl"
2878 | version = "1.0.44"
2879 | source = "registry+https://github.com/rust-lang/crates.io-index"
2880 | checksum = "090198534930841fab3a5d1bb637cde49e339654e606195f8d9c76eeb081dc96"
2881 | dependencies = [
2882 | "proc-macro2",
2883 | "quote",
2884 | "syn 2.0.28",
2885 | ]
2886 |
2887 | [[package]]
2888 | name = "thread_local"
2889 | version = "1.1.7"
2890 | source = "registry+https://github.com/rust-lang/crates.io-index"
2891 | checksum = "3fdd6f064ccff2d6567adcb3873ca630700f00b5ad3f060c25b5dcfd9a4ce152"
2892 | dependencies = [
2893 | "cfg-if",
2894 | "once_cell",
2895 | ]
2896 |
2897 | [[package]]
2898 | name = "time"
2899 | version = "0.3.25"
2900 | source = "registry+https://github.com/rust-lang/crates.io-index"
2901 | checksum = "b0fdd63d58b18d663fbdf70e049f00a22c8e42be082203be7f26589213cd75ea"
2902 | dependencies = [
2903 | "deranged",
2904 | "itoa 1.0.9",
2905 | "serde",
2906 | "time-core",
2907 | "time-macros",
2908 | ]
2909 |
2910 | [[package]]
2911 | name = "time-core"
2912 | version = "0.1.1"
2913 | source = "registry+https://github.com/rust-lang/crates.io-index"
2914 | checksum = "7300fbefb4dadc1af235a9cef3737cea692a9d97e1b9cbcd4ebdae6f8868e6fb"
2915 |
2916 | [[package]]
2917 | name = "time-macros"
2918 | version = "0.2.11"
2919 | source = "registry+https://github.com/rust-lang/crates.io-index"
2920 | checksum = "eb71511c991639bb078fd5bf97757e03914361c48100d52878b8e52b46fb92cd"
2921 | dependencies = [
2922 | "time-core",
2923 | ]
2924 |
2925 | [[package]]
2926 | name = "tinyvec"
2927 | version = "1.6.0"
2928 | source = "registry+https://github.com/rust-lang/crates.io-index"
2929 | checksum = "87cc5ceb3875bb20c2890005a4e226a4651264a5c75edb2421b52861a0a0cb50"
2930 | dependencies = [
2931 | "tinyvec_macros",
2932 | ]
2933 |
2934 | [[package]]
2935 | name = "tinyvec_macros"
2936 | version = "0.1.1"
2937 | source = "registry+https://github.com/rust-lang/crates.io-index"
2938 | checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20"
2939 |
2940 | [[package]]
2941 | name = "tokio"
2942 | version = "1.29.1"
2943 | source = "registry+https://github.com/rust-lang/crates.io-index"
2944 | checksum = "532826ff75199d5833b9d2c5fe410f29235e25704ee5f0ef599fb51c21f4a4da"
2945 | dependencies = [
2946 | "autocfg",
2947 | "backtrace",
2948 | "bytes",
2949 | "libc",
2950 | "mio",
2951 | "num_cpus",
2952 | "pin-project-lite",
2953 | "socket2",
2954 | "windows-sys",
2955 | ]
2956 |
2957 | [[package]]
2958 | name = "tokio-util"
2959 | version = "0.7.8"
2960 | source = "registry+https://github.com/rust-lang/crates.io-index"
2961 | checksum = "806fe8c2c87eccc8b3267cbae29ed3ab2d0bd37fca70ab622e46aaa9375ddb7d"
2962 | dependencies = [
2963 | "bytes",
2964 | "futures-core",
2965 | "futures-sink",
2966 | "pin-project-lite",
2967 | "tokio",
2968 | "tracing",
2969 | ]
2970 |
2971 | [[package]]
2972 | name = "toml"
2973 | version = "0.7.6"
2974 | source = "registry+https://github.com/rust-lang/crates.io-index"
2975 | checksum = "c17e963a819c331dcacd7ab957d80bc2b9a9c1e71c804826d2f283dd65306542"
2976 | dependencies = [
2977 | "serde",
2978 | "serde_spanned",
2979 | "toml_datetime",
2980 | "toml_edit",
2981 | ]
2982 |
2983 | [[package]]
2984 | name = "toml_datetime"
2985 | version = "0.6.3"
2986 | source = "registry+https://github.com/rust-lang/crates.io-index"
2987 | checksum = "7cda73e2f1397b1262d6dfdcef8aafae14d1de7748d66822d3bfeeb6d03e5e4b"
2988 | dependencies = [
2989 | "serde",
2990 | ]
2991 |
2992 | [[package]]
2993 | name = "toml_edit"
2994 | version = "0.19.14"
2995 | source = "registry+https://github.com/rust-lang/crates.io-index"
2996 | checksum = "f8123f27e969974a3dfba720fdb560be359f57b44302d280ba72e76a74480e8a"
2997 | dependencies = [
2998 | "indexmap 2.0.0",
2999 | "serde",
3000 | "serde_spanned",
3001 | "toml_datetime",
3002 | "winnow",
3003 | ]
3004 |
3005 | [[package]]
3006 | name = "tower-service"
3007 | version = "0.3.2"
3008 | source = "registry+https://github.com/rust-lang/crates.io-index"
3009 | checksum = "b6bc1c9ce2b5135ac7f93c72918fc37feb872bdc6a5533a8b85eb4b86bfdae52"
3010 |
3011 | [[package]]
3012 | name = "tracing"
3013 | version = "0.1.37"
3014 | source = "registry+https://github.com/rust-lang/crates.io-index"
3015 | checksum = "8ce8c33a8d48bd45d624a6e523445fd21ec13d3653cd51f681abf67418f54eb8"
3016 | dependencies = [
3017 | "cfg-if",
3018 | "pin-project-lite",
3019 | "tracing-attributes",
3020 | "tracing-core",
3021 | ]
3022 |
3023 | [[package]]
3024 | name = "tracing-attributes"
3025 | version = "0.1.26"
3026 | source = "registry+https://github.com/rust-lang/crates.io-index"
3027 | checksum = "5f4f31f56159e98206da9efd823404b79b6ef3143b4a7ab76e67b1751b25a4ab"
3028 | dependencies = [
3029 | "proc-macro2",
3030 | "quote",
3031 | "syn 2.0.28",
3032 | ]
3033 |
3034 | [[package]]
3035 | name = "tracing-core"
3036 | version = "0.1.31"
3037 | source = "registry+https://github.com/rust-lang/crates.io-index"
3038 | checksum = "0955b8137a1df6f1a2e9a37d8a6656291ff0297c1a97c24e0d8425fe2312f79a"
3039 | dependencies = [
3040 | "once_cell",
3041 | "valuable",
3042 | ]
3043 |
3044 | [[package]]
3045 | name = "tracing-log"
3046 | version = "0.1.3"
3047 | source = "registry+https://github.com/rust-lang/crates.io-index"
3048 | checksum = "78ddad33d2d10b1ed7eb9d1f518a5674713876e97e5bb9b7345a7984fbb4f922"
3049 | dependencies = [
3050 | "lazy_static",
3051 | "log",
3052 | "tracing-core",
3053 | ]
3054 |
3055 | [[package]]
3056 | name = "tracing-subscriber"
3057 | version = "0.3.17"
3058 | source = "registry+https://github.com/rust-lang/crates.io-index"
3059 | checksum = "30a651bc37f915e81f087d86e62a18eec5f79550c7faff886f7090b4ea757c77"
3060 | dependencies = [
3061 | "matchers",
3062 | "nu-ansi-term",
3063 | "once_cell",
3064 | "regex",
3065 | "sharded-slab",
3066 | "smallvec",
3067 | "thread_local",
3068 | "tracing",
3069 | "tracing-core",
3070 | "tracing-log",
3071 | ]
3072 |
3073 | [[package]]
3074 | name = "treediff"
3075 | version = "4.0.2"
3076 | source = "registry+https://github.com/rust-lang/crates.io-index"
3077 | checksum = "52984d277bdf2a751072b5df30ec0377febdb02f7696d64c2d7d54630bac4303"
3078 | dependencies = [
3079 | "serde_json",
3080 | ]
3081 |
3082 | [[package]]
3083 | name = "try-lock"
3084 | version = "0.2.4"
3085 | source = "registry+https://github.com/rust-lang/crates.io-index"
3086 | checksum = "3528ecfd12c466c6f163363caf2d02a71161dd5e1cc6ae7b34207ea2d42d81ed"
3087 |
3088 | [[package]]
3089 | name = "typenum"
3090 | version = "1.16.0"
3091 | source = "registry+https://github.com/rust-lang/crates.io-index"
3092 | checksum = "497961ef93d974e23eb6f433eb5fe1b7930b659f06d12dec6fc44a8f554c0bba"
3093 |
3094 | [[package]]
3095 | name = "unicode-bidi"
3096 | version = "0.3.13"
3097 | source = "registry+https://github.com/rust-lang/crates.io-index"
3098 | checksum = "92888ba5573ff080736b3648696b70cafad7d250551175acbaa4e0385b3e1460"
3099 |
3100 | [[package]]
3101 | name = "unicode-ident"
3102 | version = "1.0.11"
3103 | source = "registry+https://github.com/rust-lang/crates.io-index"
3104 | checksum = "301abaae475aa91687eb82514b328ab47a211a533026cb25fc3e519b86adfc3c"
3105 |
3106 | [[package]]
3107 | name = "unicode-normalization"
3108 | version = "0.1.22"
3109 | source = "registry+https://github.com/rust-lang/crates.io-index"
3110 | checksum = "5c5713f0fc4b5db668a2ac63cdb7bb4469d8c9fed047b1d0292cc7b0ce2ba921"
3111 | dependencies = [
3112 | "tinyvec",
3113 | ]
3114 |
3115 | [[package]]
3116 | name = "unicode-segmentation"
3117 | version = "1.10.1"
3118 | source = "registry+https://github.com/rust-lang/crates.io-index"
3119 | checksum = "1dd624098567895118886609431a7c3b8f516e41d30e0643f03d94592a147e36"
3120 |
3121 | [[package]]
3122 | name = "url"
3123 | version = "2.4.0"
3124 | source = "registry+https://github.com/rust-lang/crates.io-index"
3125 | checksum = "50bff7831e19200a85b17131d085c25d7811bc4e186efdaf54bbd132994a88cb"
3126 | dependencies = [
3127 | "form_urlencoded",
3128 | "idna",
3129 | "percent-encoding",
3130 | "serde",
3131 | ]
3132 |
3133 | [[package]]
3134 | name = "utf-8"
3135 | version = "0.7.6"
3136 | source = "registry+https://github.com/rust-lang/crates.io-index"
3137 | checksum = "09cc8ee72d2a9becf2f2febe0205bbed8fc6615b7cb429ad062dc7b7ddd036a9"
3138 |
3139 | [[package]]
3140 | name = "uuid"
3141 | version = "1.4.1"
3142 | source = "registry+https://github.com/rust-lang/crates.io-index"
3143 | checksum = "79daa5ed5740825c40b389c5e50312b9c86df53fccd33f281df655642b43869d"
3144 | dependencies = [
3145 | "getrandom 0.2.10",
3146 | ]
3147 |
3148 | [[package]]
3149 | name = "valuable"
3150 | version = "0.1.0"
3151 | source = "registry+https://github.com/rust-lang/crates.io-index"
3152 | checksum = "830b7e5d4d90034032940e4ace0d9a9a057e7a45cd94e6c007832e39edb82f6d"
3153 |
3154 | [[package]]
3155 | name = "version-compare"
3156 | version = "0.1.1"
3157 | source = "registry+https://github.com/rust-lang/crates.io-index"
3158 | checksum = "579a42fc0b8e0c63b76519a339be31bed574929511fa53c1a3acae26eb258f29"
3159 |
3160 | [[package]]
3161 | name = "version_check"
3162 | version = "0.9.4"
3163 | source = "registry+https://github.com/rust-lang/crates.io-index"
3164 | checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f"
3165 |
3166 | [[package]]
3167 | name = "vswhom"
3168 | version = "0.1.0"
3169 | source = "registry+https://github.com/rust-lang/crates.io-index"
3170 | checksum = "be979b7f07507105799e854203b470ff7c78a1639e330a58f183b5fea574608b"
3171 | dependencies = [
3172 | "libc",
3173 | "vswhom-sys",
3174 | ]
3175 |
3176 | [[package]]
3177 | name = "vswhom-sys"
3178 | version = "0.1.2"
3179 | source = "registry+https://github.com/rust-lang/crates.io-index"
3180 | checksum = "d3b17ae1f6c8a2b28506cd96d412eebf83b4a0ff2cbefeeb952f2f9dfa44ba18"
3181 | dependencies = [
3182 | "cc",
3183 | "libc",
3184 | ]
3185 |
3186 | [[package]]
3187 | name = "walkdir"
3188 | version = "2.3.3"
3189 | source = "registry+https://github.com/rust-lang/crates.io-index"
3190 | checksum = "36df944cda56c7d8d8b7496af378e6b16de9284591917d307c9b4d313c44e698"
3191 | dependencies = [
3192 | "same-file",
3193 | "winapi-util",
3194 | ]
3195 |
3196 | [[package]]
3197 | name = "want"
3198 | version = "0.3.1"
3199 | source = "registry+https://github.com/rust-lang/crates.io-index"
3200 | checksum = "bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e"
3201 | dependencies = [
3202 | "try-lock",
3203 | ]
3204 |
3205 | [[package]]
3206 | name = "wasi"
3207 | version = "0.9.0+wasi-snapshot-preview1"
3208 | source = "registry+https://github.com/rust-lang/crates.io-index"
3209 | checksum = "cccddf32554fecc6acb585f82a32a72e28b48f8c4c1883ddfeeeaa96f7d8e519"
3210 |
3211 | [[package]]
3212 | name = "wasi"
3213 | version = "0.11.0+wasi-snapshot-preview1"
3214 | source = "registry+https://github.com/rust-lang/crates.io-index"
3215 | checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423"
3216 |
3217 | [[package]]
3218 | name = "wasm-bindgen"
3219 | version = "0.2.87"
3220 | source = "registry+https://github.com/rust-lang/crates.io-index"
3221 | checksum = "7706a72ab36d8cb1f80ffbf0e071533974a60d0a308d01a5d0375bf60499a342"
3222 | dependencies = [
3223 | "cfg-if",
3224 | "wasm-bindgen-macro",
3225 | ]
3226 |
3227 | [[package]]
3228 | name = "wasm-bindgen-backend"
3229 | version = "0.2.87"
3230 | source = "registry+https://github.com/rust-lang/crates.io-index"
3231 | checksum = "5ef2b6d3c510e9625e5fe6f509ab07d66a760f0885d858736483c32ed7809abd"
3232 | dependencies = [
3233 | "bumpalo",
3234 | "log",
3235 | "once_cell",
3236 | "proc-macro2",
3237 | "quote",
3238 | "syn 2.0.28",
3239 | "wasm-bindgen-shared",
3240 | ]
3241 |
3242 | [[package]]
3243 | name = "wasm-bindgen-futures"
3244 | version = "0.4.37"
3245 | source = "registry+https://github.com/rust-lang/crates.io-index"
3246 | checksum = "c02dbc21516f9f1f04f187958890d7e6026df8d16540b7ad9492bc34a67cea03"
3247 | dependencies = [
3248 | "cfg-if",
3249 | "js-sys",
3250 | "wasm-bindgen",
3251 | "web-sys",
3252 | ]
3253 |
3254 | [[package]]
3255 | name = "wasm-bindgen-macro"
3256 | version = "0.2.87"
3257 | source = "registry+https://github.com/rust-lang/crates.io-index"
3258 | checksum = "dee495e55982a3bd48105a7b947fd2a9b4a8ae3010041b9e0faab3f9cd028f1d"
3259 | dependencies = [
3260 | "quote",
3261 | "wasm-bindgen-macro-support",
3262 | ]
3263 |
3264 | [[package]]
3265 | name = "wasm-bindgen-macro-support"
3266 | version = "0.2.87"
3267 | source = "registry+https://github.com/rust-lang/crates.io-index"
3268 | checksum = "54681b18a46765f095758388f2d0cf16eb8d4169b639ab575a8f5693af210c7b"
3269 | dependencies = [
3270 | "proc-macro2",
3271 | "quote",
3272 | "syn 2.0.28",
3273 | "wasm-bindgen-backend",
3274 | "wasm-bindgen-shared",
3275 | ]
3276 |
3277 | [[package]]
3278 | name = "wasm-bindgen-shared"
3279 | version = "0.2.87"
3280 | source = "registry+https://github.com/rust-lang/crates.io-index"
3281 | checksum = "ca6ad05a4870b2bf5fe995117d3728437bd27d7cd5f06f13c17443ef369775a1"
3282 |
3283 | [[package]]
3284 | name = "wasm-streams"
3285 | version = "0.2.3"
3286 | source = "registry+https://github.com/rust-lang/crates.io-index"
3287 | checksum = "6bbae3363c08332cadccd13b67db371814cd214c2524020932f0804b8cf7c078"
3288 | dependencies = [
3289 | "futures-util",
3290 | "js-sys",
3291 | "wasm-bindgen",
3292 | "wasm-bindgen-futures",
3293 | "web-sys",
3294 | ]
3295 |
3296 | [[package]]
3297 | name = "web-sys"
3298 | version = "0.3.64"
3299 | source = "registry+https://github.com/rust-lang/crates.io-index"
3300 | checksum = "9b85cbef8c220a6abc02aefd892dfc0fc23afb1c6a426316ec33253a3877249b"
3301 | dependencies = [
3302 | "js-sys",
3303 | "wasm-bindgen",
3304 | ]
3305 |
3306 | [[package]]
3307 | name = "webkit2gtk"
3308 | version = "0.19.2"
3309 | source = "registry+https://github.com/rust-lang/crates.io-index"
3310 | checksum = "d8eea819afe15eb8dcdff4f19d8bfda540bae84d874c10e6f4b8faf2d6704bd1"
3311 | dependencies = [
3312 | "bitflags 1.3.2",
3313 | "cairo-rs",
3314 | "gdk",
3315 | "gdk-sys",
3316 | "gio",
3317 | "gio-sys",
3318 | "glib",
3319 | "glib-sys",
3320 | "gobject-sys",
3321 | "gtk",
3322 | "gtk-sys",
3323 | "javascriptcore-rs",
3324 | "libc",
3325 | "once_cell",
3326 | "soup3",
3327 | "webkit2gtk-sys",
3328 | ]
3329 |
3330 | [[package]]
3331 | name = "webkit2gtk-sys"
3332 | version = "0.19.1"
3333 | source = "registry+https://github.com/rust-lang/crates.io-index"
3334 | checksum = "d0ac7a95ddd3fdfcaf83d8e513b4b1ad101b95b413b6aa6662ed95f284fc3d5b"
3335 | dependencies = [
3336 | "bitflags 1.3.2",
3337 | "cairo-sys-rs",
3338 | "gdk-sys",
3339 | "gio-sys",
3340 | "glib-sys",
3341 | "gobject-sys",
3342 | "gtk-sys",
3343 | "javascriptcore-rs-sys",
3344 | "libc",
3345 | "pkg-config",
3346 | "soup3-sys",
3347 | "system-deps",
3348 | ]
3349 |
3350 | [[package]]
3351 | name = "webview2-com"
3352 | version = "0.22.1"
3353 | source = "registry+https://github.com/rust-lang/crates.io-index"
3354 | checksum = "11296e5daf3a653b79bf47d66c380e4143d5b9c975818871179a3bda79499562"
3355 | dependencies = [
3356 | "webview2-com-macros",
3357 | "webview2-com-sys",
3358 | "windows 0.44.0",
3359 | "windows-implement",
3360 | ]
3361 |
3362 | [[package]]
3363 | name = "webview2-com-macros"
3364 | version = "0.6.0"
3365 | source = "registry+https://github.com/rust-lang/crates.io-index"
3366 | checksum = "eaebe196c01691db62e9e4ca52c5ef1e4fd837dcae27dae3ada599b5a8fd05ac"
3367 | dependencies = [
3368 | "proc-macro2",
3369 | "quote",
3370 | "syn 1.0.109",
3371 | ]
3372 |
3373 | [[package]]
3374 | name = "webview2-com-sys"
3375 | version = "0.22.1"
3376 | source = "registry+https://github.com/rust-lang/crates.io-index"
3377 | checksum = "cde542bed28058a5b028d459689ee57f1d06685bb6c266da3b91b1be6703952f"
3378 | dependencies = [
3379 | "regex",
3380 | "serde",
3381 | "serde_json",
3382 | "thiserror",
3383 | "windows 0.44.0",
3384 | "windows-bindgen",
3385 | "windows-metadata",
3386 | ]
3387 |
3388 | [[package]]
3389 | name = "winapi"
3390 | version = "0.3.9"
3391 | source = "registry+https://github.com/rust-lang/crates.io-index"
3392 | checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419"
3393 | dependencies = [
3394 | "winapi-i686-pc-windows-gnu",
3395 | "winapi-x86_64-pc-windows-gnu",
3396 | ]
3397 |
3398 | [[package]]
3399 | name = "winapi-i686-pc-windows-gnu"
3400 | version = "0.4.0"
3401 | source = "registry+https://github.com/rust-lang/crates.io-index"
3402 | checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6"
3403 |
3404 | [[package]]
3405 | name = "winapi-util"
3406 | version = "0.1.5"
3407 | source = "registry+https://github.com/rust-lang/crates.io-index"
3408 | checksum = "70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178"
3409 | dependencies = [
3410 | "winapi",
3411 | ]
3412 |
3413 | [[package]]
3414 | name = "winapi-x86_64-pc-windows-gnu"
3415 | version = "0.4.0"
3416 | source = "registry+https://github.com/rust-lang/crates.io-index"
3417 | checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"
3418 |
3419 | [[package]]
3420 | name = "windows"
3421 | version = "0.44.0"
3422 | source = "registry+https://github.com/rust-lang/crates.io-index"
3423 | checksum = "9e745dab35a0c4c77aa3ce42d595e13d2003d6902d6b08c9ef5fc326d08da12b"
3424 | dependencies = [
3425 | "windows-implement",
3426 | "windows-interface",
3427 | "windows-targets 0.42.2",
3428 | ]
3429 |
3430 | [[package]]
3431 | name = "windows"
3432 | version = "0.48.0"
3433 | source = "registry+https://github.com/rust-lang/crates.io-index"
3434 | checksum = "e686886bc078bc1b0b600cac0147aadb815089b6e4da64016cbd754b6342700f"
3435 | dependencies = [
3436 | "windows-targets 0.48.1",
3437 | ]
3438 |
3439 | [[package]]
3440 | name = "windows-bindgen"
3441 | version = "0.44.0"
3442 | source = "registry+https://github.com/rust-lang/crates.io-index"
3443 | checksum = "222204ecf46521382a4d88b4a1bbefca9f8855697b4ab7d20803901425e061a3"
3444 | dependencies = [
3445 | "windows-metadata",
3446 | "windows-tokens",
3447 | ]
3448 |
3449 | [[package]]
3450 | name = "windows-implement"
3451 | version = "0.44.0"
3452 | source = "registry+https://github.com/rust-lang/crates.io-index"
3453 | checksum = "6ce87ca8e3417b02dc2a8a22769306658670ec92d78f1bd420d6310a67c245c6"
3454 | dependencies = [
3455 | "proc-macro2",
3456 | "quote",
3457 | "syn 1.0.109",
3458 | ]
3459 |
3460 | [[package]]
3461 | name = "windows-interface"
3462 | version = "0.44.0"
3463 | source = "registry+https://github.com/rust-lang/crates.io-index"
3464 | checksum = "853f69a591ecd4f810d29f17e902d40e349fb05b0b11fff63b08b826bfe39c7f"
3465 | dependencies = [
3466 | "proc-macro2",
3467 | "quote",
3468 | "syn 1.0.109",
3469 | ]
3470 |
3471 | [[package]]
3472 | name = "windows-metadata"
3473 | version = "0.44.0"
3474 | source = "registry+https://github.com/rust-lang/crates.io-index"
3475 | checksum = "ee78911e3f4ce32c1ad9d3c7b0bd95389662ad8d8f1a3155688fed70bd96e2b6"
3476 |
3477 | [[package]]
3478 | name = "windows-sys"
3479 | version = "0.48.0"
3480 | source = "registry+https://github.com/rust-lang/crates.io-index"
3481 | checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9"
3482 | dependencies = [
3483 | "windows-targets 0.48.1",
3484 | ]
3485 |
3486 | [[package]]
3487 | name = "windows-targets"
3488 | version = "0.42.2"
3489 | source = "registry+https://github.com/rust-lang/crates.io-index"
3490 | checksum = "8e5180c00cd44c9b1c88adb3693291f1cd93605ded80c250a75d472756b4d071"
3491 | dependencies = [
3492 | "windows_aarch64_gnullvm 0.42.2",
3493 | "windows_aarch64_msvc 0.42.2",
3494 | "windows_i686_gnu 0.42.2",
3495 | "windows_i686_msvc 0.42.2",
3496 | "windows_x86_64_gnu 0.42.2",
3497 | "windows_x86_64_gnullvm 0.42.2",
3498 | "windows_x86_64_msvc 0.42.2",
3499 | ]
3500 |
3501 | [[package]]
3502 | name = "windows-targets"
3503 | version = "0.48.1"
3504 | source = "registry+https://github.com/rust-lang/crates.io-index"
3505 | checksum = "05d4b17490f70499f20b9e791dcf6a299785ce8af4d709018206dc5b4953e95f"
3506 | dependencies = [
3507 | "windows_aarch64_gnullvm 0.48.0",
3508 | "windows_aarch64_msvc 0.48.0",
3509 | "windows_i686_gnu 0.48.0",
3510 | "windows_i686_msvc 0.48.0",
3511 | "windows_x86_64_gnu 0.48.0",
3512 | "windows_x86_64_gnullvm 0.48.0",
3513 | "windows_x86_64_msvc 0.48.0",
3514 | ]
3515 |
3516 | [[package]]
3517 | name = "windows-tokens"
3518 | version = "0.44.0"
3519 | source = "registry+https://github.com/rust-lang/crates.io-index"
3520 | checksum = "fa4251900975a0d10841c5d4bde79c56681543367ef811f3fabb8d1803b0959b"
3521 |
3522 | [[package]]
3523 | name = "windows_aarch64_gnullvm"
3524 | version = "0.42.2"
3525 | source = "registry+https://github.com/rust-lang/crates.io-index"
3526 | checksum = "597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8"
3527 |
3528 | [[package]]
3529 | name = "windows_aarch64_gnullvm"
3530 | version = "0.48.0"
3531 | source = "registry+https://github.com/rust-lang/crates.io-index"
3532 | checksum = "91ae572e1b79dba883e0d315474df7305d12f569b400fcf90581b06062f7e1bc"
3533 |
3534 | [[package]]
3535 | name = "windows_aarch64_msvc"
3536 | version = "0.42.2"
3537 | source = "registry+https://github.com/rust-lang/crates.io-index"
3538 | checksum = "e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43"
3539 |
3540 | [[package]]
3541 | name = "windows_aarch64_msvc"
3542 | version = "0.48.0"
3543 | source = "registry+https://github.com/rust-lang/crates.io-index"
3544 | checksum = "b2ef27e0d7bdfcfc7b868b317c1d32c641a6fe4629c171b8928c7b08d98d7cf3"
3545 |
3546 | [[package]]
3547 | name = "windows_i686_gnu"
3548 | version = "0.42.2"
3549 | source = "registry+https://github.com/rust-lang/crates.io-index"
3550 | checksum = "c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f"
3551 |
3552 | [[package]]
3553 | name = "windows_i686_gnu"
3554 | version = "0.48.0"
3555 | source = "registry+https://github.com/rust-lang/crates.io-index"
3556 | checksum = "622a1962a7db830d6fd0a69683c80a18fda201879f0f447f065a3b7467daa241"
3557 |
3558 | [[package]]
3559 | name = "windows_i686_msvc"
3560 | version = "0.42.2"
3561 | source = "registry+https://github.com/rust-lang/crates.io-index"
3562 | checksum = "44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060"
3563 |
3564 | [[package]]
3565 | name = "windows_i686_msvc"
3566 | version = "0.48.0"
3567 | source = "registry+https://github.com/rust-lang/crates.io-index"
3568 | checksum = "4542c6e364ce21bf45d69fdd2a8e455fa38d316158cfd43b3ac1c5b1b19f8e00"
3569 |
3570 | [[package]]
3571 | name = "windows_x86_64_gnu"
3572 | version = "0.42.2"
3573 | source = "registry+https://github.com/rust-lang/crates.io-index"
3574 | checksum = "8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36"
3575 |
3576 | [[package]]
3577 | name = "windows_x86_64_gnu"
3578 | version = "0.48.0"
3579 | source = "registry+https://github.com/rust-lang/crates.io-index"
3580 | checksum = "ca2b8a661f7628cbd23440e50b05d705db3686f894fc9580820623656af974b1"
3581 |
3582 | [[package]]
3583 | name = "windows_x86_64_gnullvm"
3584 | version = "0.42.2"
3585 | source = "registry+https://github.com/rust-lang/crates.io-index"
3586 | checksum = "26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3"
3587 |
3588 | [[package]]
3589 | name = "windows_x86_64_gnullvm"
3590 | version = "0.48.0"
3591 | source = "registry+https://github.com/rust-lang/crates.io-index"
3592 | checksum = "7896dbc1f41e08872e9d5e8f8baa8fdd2677f29468c4e156210174edc7f7b953"
3593 |
3594 | [[package]]
3595 | name = "windows_x86_64_msvc"
3596 | version = "0.42.2"
3597 | source = "registry+https://github.com/rust-lang/crates.io-index"
3598 | checksum = "9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0"
3599 |
3600 | [[package]]
3601 | name = "windows_x86_64_msvc"
3602 | version = "0.48.0"
3603 | source = "registry+https://github.com/rust-lang/crates.io-index"
3604 | checksum = "1a515f5799fe4961cb532f983ce2b23082366b898e52ffbce459c86f67c8378a"
3605 |
3606 | [[package]]
3607 | name = "winnow"
3608 | version = "0.5.3"
3609 | source = "registry+https://github.com/rust-lang/crates.io-index"
3610 | checksum = "f46aab759304e4d7b2075a9aecba26228bb073ee8c50db796b2c72c676b5d807"
3611 | dependencies = [
3612 | "memchr",
3613 | ]
3614 |
3615 | [[package]]
3616 | name = "winreg"
3617 | version = "0.10.1"
3618 | source = "registry+https://github.com/rust-lang/crates.io-index"
3619 | checksum = "80d0f4e272c85def139476380b12f9ac60926689dd2e01d4923222f40580869d"
3620 | dependencies = [
3621 | "winapi",
3622 | ]
3623 |
3624 | [[package]]
3625 | name = "winreg"
3626 | version = "0.11.0"
3627 | source = "registry+https://github.com/rust-lang/crates.io-index"
3628 | checksum = "76a1a57ff50e9b408431e8f97d5456f2807f8eb2a2cd79b06068fc87f8ecf189"
3629 | dependencies = [
3630 | "cfg-if",
3631 | "winapi",
3632 | ]
3633 |
3634 | [[package]]
3635 | name = "wry"
3636 | version = "0.28.3"
3637 | source = "registry+https://github.com/rust-lang/crates.io-index"
3638 | checksum = "7d15f9f827d537cefe6d047be3930f5d89b238dfb85e08ba6a319153217635aa"
3639 | dependencies = [
3640 | "base64 0.13.1",
3641 | "block",
3642 | "cocoa",
3643 | "core-graphics",
3644 | "crossbeam-channel",
3645 | "dunce",
3646 | "gdk",
3647 | "gio",
3648 | "glib",
3649 | "gtk",
3650 | "html5ever",
3651 | "http",
3652 | "javascriptcore-rs",
3653 | "kuchiki",
3654 | "libc",
3655 | "log",
3656 | "objc",
3657 | "objc_id",
3658 | "once_cell",
3659 | "serde",
3660 | "serde_json",
3661 | "sha2",
3662 | "soup3",
3663 | "tao",
3664 | "thiserror",
3665 | "url",
3666 | "webkit2gtk",
3667 | "webkit2gtk-sys",
3668 | "webview2-com",
3669 | "windows 0.44.0",
3670 | "windows-implement",
3671 | ]
3672 |
3673 | [[package]]
3674 | name = "x11"
3675 | version = "2.21.0"
3676 | source = "registry+https://github.com/rust-lang/crates.io-index"
3677 | checksum = "502da5464ccd04011667b11c435cb992822c2c0dbde1770c988480d312a0db2e"
3678 | dependencies = [
3679 | "libc",
3680 | "pkg-config",
3681 | ]
3682 |
3683 | [[package]]
3684 | name = "x11-dl"
3685 | version = "2.21.0"
3686 | source = "registry+https://github.com/rust-lang/crates.io-index"
3687 | checksum = "38735924fedd5314a6e548792904ed8c6de6636285cb9fec04d5b1db85c1516f"
3688 | dependencies = [
3689 | "libc",
3690 | "once_cell",
3691 | "pkg-config",
3692 | ]
3693 |
--------------------------------------------------------------------------------