├── src-tauri
├── rustfmt.toml
├── build.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
├── src
│ ├── main.rs
│ └── lib.rs
├── capabilities
│ └── default.json
├── tauri.conf.json
├── Cargo.toml
└── Cargo.lock
├── src
├── routes
│ ├── +layout.ts
│ ├── +layout.svelte
│ ├── +page.svelte
│ └── overlay
│ │ └── +page.svelte
├── lib
│ ├── index.ts
│ └── FileDrop.svelte
└── app.html
├── .gitignore
├── svelte.config.js
├── .github
└── workflows
│ └── test.yml
├── CHANGELOG.md
├── tsconfig.json
├── eslint.config.js
├── vite.config.ts
├── LICENSE
├── package.json
└── README.md
/src-tauri/rustfmt.toml:
--------------------------------------------------------------------------------
1 | hard_tabs = true
2 |
--------------------------------------------------------------------------------
/src/routes/+layout.ts:
--------------------------------------------------------------------------------
1 | export const ssr = false
2 |
--------------------------------------------------------------------------------
/src-tauri/build.rs:
--------------------------------------------------------------------------------
1 | fn main() {
2 | tauri_build::build()
3 | }
4 |
--------------------------------------------------------------------------------
/src/lib/index.ts:
--------------------------------------------------------------------------------
1 | import FileDrop from './FileDrop.svelte'
2 |
3 | export default FileDrop
4 |
--------------------------------------------------------------------------------
/src-tauri/icons/32x32.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/probablykasper/svelte-tauri-filedrop/HEAD/src-tauri/icons/32x32.png
--------------------------------------------------------------------------------
/src-tauri/icons/icon.icns:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/probablykasper/svelte-tauri-filedrop/HEAD/src-tauri/icons/icon.icns
--------------------------------------------------------------------------------
/src-tauri/icons/icon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/probablykasper/svelte-tauri-filedrop/HEAD/src-tauri/icons/icon.ico
--------------------------------------------------------------------------------
/src-tauri/icons/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/probablykasper/svelte-tauri-filedrop/HEAD/src-tauri/icons/icon.png
--------------------------------------------------------------------------------
/src-tauri/icons/128x128.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/probablykasper/svelte-tauri-filedrop/HEAD/src-tauri/icons/128x128.png
--------------------------------------------------------------------------------
/src-tauri/icons/128x128@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/probablykasper/svelte-tauri-filedrop/HEAD/src-tauri/icons/128x128@2x.png
--------------------------------------------------------------------------------
/src-tauri/icons/StoreLogo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/probablykasper/svelte-tauri-filedrop/HEAD/src-tauri/icons/StoreLogo.png
--------------------------------------------------------------------------------
/src-tauri/icons/Square30x30Logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/probablykasper/svelte-tauri-filedrop/HEAD/src-tauri/icons/Square30x30Logo.png
--------------------------------------------------------------------------------
/src-tauri/icons/Square44x44Logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/probablykasper/svelte-tauri-filedrop/HEAD/src-tauri/icons/Square44x44Logo.png
--------------------------------------------------------------------------------
/src-tauri/icons/Square71x71Logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/probablykasper/svelte-tauri-filedrop/HEAD/src-tauri/icons/Square71x71Logo.png
--------------------------------------------------------------------------------
/src-tauri/icons/Square89x89Logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/probablykasper/svelte-tauri-filedrop/HEAD/src-tauri/icons/Square89x89Logo.png
--------------------------------------------------------------------------------
/src-tauri/icons/Square107x107Logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/probablykasper/svelte-tauri-filedrop/HEAD/src-tauri/icons/Square107x107Logo.png
--------------------------------------------------------------------------------
/src-tauri/icons/Square142x142Logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/probablykasper/svelte-tauri-filedrop/HEAD/src-tauri/icons/Square142x142Logo.png
--------------------------------------------------------------------------------
/src-tauri/icons/Square150x150Logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/probablykasper/svelte-tauri-filedrop/HEAD/src-tauri/icons/Square150x150Logo.png
--------------------------------------------------------------------------------
/src-tauri/icons/Square284x284Logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/probablykasper/svelte-tauri-filedrop/HEAD/src-tauri/icons/Square284x284Logo.png
--------------------------------------------------------------------------------
/src-tauri/icons/Square310x310Logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/probablykasper/svelte-tauri-filedrop/HEAD/src-tauri/icons/Square310x310Logo.png
--------------------------------------------------------------------------------
/src/routes/+layout.svelte:
--------------------------------------------------------------------------------
1 | Main example
2 | Overlay example
3 |
4 |
5 |
6 |
11 |
--------------------------------------------------------------------------------
/src-tauri/src/main.rs:
--------------------------------------------------------------------------------
1 | // Prevents additional console window on Windows in release, DO NOT REMOVE!!
2 | #![cfg_attr(not(debug_assertions), windows_subsystem = "windows")]
3 |
4 | fn main() {
5 | svelte_tauri_filedrop_lib::run()
6 | }
7 |
--------------------------------------------------------------------------------
/src-tauri/capabilities/default.json:
--------------------------------------------------------------------------------
1 | {
2 | "$schema": "../gen/schemas/desktop-schema.json",
3 | "identifier": "default",
4 | "description": "Capability for the main window",
5 | "windows": ["main"],
6 | "permissions": ["core:default"]
7 | }
8 |
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | .DS_Store
2 | node_modules
3 | /build
4 | /dist
5 | /.svelte-kit
6 | /package
7 | .env
8 | .env.*
9 | !.env.example
10 | vite.config.js.timestamp-*
11 | vite.config.ts.timestamp-*
12 |
13 | /src-tauri/target/
14 | /src-tauri/gen/schemas
15 |
--------------------------------------------------------------------------------
/src/app.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | %sveltekit.head%
7 |
8 |
9 | %sveltekit.body%
10 |
11 |
12 |
--------------------------------------------------------------------------------
/svelte.config.js:
--------------------------------------------------------------------------------
1 | // Tauri doesn't have a Node.js server to do proper SSR
2 | // so we will use adapter-static to prerender the app (SSG)
3 | // See: https://v2.tauri.app/start/frontend/sveltekit/ for more info
4 | import adapter from '@sveltejs/adapter-static'
5 | import { sveltePreprocess } from 'svelte-preprocess'
6 |
7 | /** @type {import('@sveltejs/kit').Config} */
8 | export default {
9 | preprocess: sveltePreprocess(),
10 | kit: {
11 | adapter: adapter(),
12 | },
13 | }
14 |
--------------------------------------------------------------------------------
/.github/workflows/test.yml:
--------------------------------------------------------------------------------
1 | name: Test
2 | on:
3 | push:
4 | branches:
5 | - '*'
6 | pull_request:
7 | workflow_dispatch:
8 |
9 | jobs:
10 | test:
11 | runs-on: ubuntu-latest
12 | steps:
13 | - name: Checkout repository
14 | uses: actions/checkout@v3
15 |
16 | - name: Node.js setup
17 | uses: actions/setup-node@v3
18 | with:
19 | node-version: 18
20 |
21 | - run: npm install
22 |
23 | - run: npm run lint
24 |
--------------------------------------------------------------------------------
/CHANGELOG.md:
--------------------------------------------------------------------------------
1 | # Changelog
2 |
3 | ## 2.0.2 - 2025 Apr 12
4 | - Fix npm package
5 |
6 | ## 2.0.1 - 2024 Oct 23
7 | - No changes
8 |
9 | ## 2.0.0 - 2024 Oct 23
10 | - Supports Tauri 2
11 | - Supports Svelte 3, 4 and 5
12 | - `files` are now only provided when the user hovers over the dropzone.
13 | - ⚠️ It's yet not fully accurate due to https://github.com/tauri-apps/tauri/issues/10744. For the time being, you can use the `global_hover` property.
14 | - The dropzone is now enclosed in a div element
15 |
16 | ## 1.0.0 - 2021 Dec 1
17 | - Initial release
18 | - Supports Svelte 3, 4 and 5
19 |
--------------------------------------------------------------------------------
/src-tauri/src/lib.rs:
--------------------------------------------------------------------------------
1 | use tauri::{WebviewUrl, WebviewWindowBuilder};
2 |
3 | #[cfg_attr(mobile, tauri::mobile_entry_point)]
4 | pub fn run() {
5 | tauri::Builder::default()
6 | .setup(|app| {
7 | let _ = WebviewWindowBuilder::new(app, "main", WebviewUrl::default())
8 | .title("Tauri Template")
9 | .inner_size(1200.0, 900.0)
10 | .min_inner_size(400.0, 200.0)
11 | .fullscreen(false)
12 | .build()
13 | .expect("Unable to create window");
14 | Ok(())
15 | })
16 | .run(tauri::generate_context!())
17 | .expect("error while running tauri application");
18 | }
19 |
--------------------------------------------------------------------------------
/src-tauri/tauri.conf.json:
--------------------------------------------------------------------------------
1 | {
2 | "$schema": "https://schema.tauri.app/config/2",
3 | "productName": "svelte-tauri-filedrop",
4 | "identifier": "com.tauri.dev",
5 | "build": {
6 | "beforeDevCommand": "npm run dev:web",
7 | "devUrl": "http://localhost:1420",
8 | "beforeBuildCommand": "npm run build",
9 | "frontendDist": "../build"
10 | },
11 | "app": {
12 | "security": {
13 | "csp": null
14 | }
15 | },
16 | "bundle": {
17 | "active": true,
18 | "targets": "all",
19 | "icon": [
20 | "icons/32x32.png",
21 | "icons/128x128.png",
22 | "icons/128x128@2x.png",
23 | "icons/icon.icns",
24 | "icons/icon.ico"
25 | ]
26 | }
27 | }
28 |
--------------------------------------------------------------------------------
/src/routes/+page.svelte:
--------------------------------------------------------------------------------
1 |
9 |
10 | Main Example
11 |
12 |
13 | 0}>
14 |
Drop JSON files
15 | {#each droppedFiles as file}
16 |
{file}
17 | {/each}
18 |
19 |
20 |
21 |
29 |
--------------------------------------------------------------------------------
/tsconfig.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "./.svelte-kit/tsconfig.json",
3 | "compilerOptions": {
4 | "allowJs": true,
5 | "checkJs": true,
6 | "esModuleInterop": true,
7 | "forceConsistentCasingInFileNames": true,
8 | "resolveJsonModule": true,
9 | "skipLibCheck": true,
10 | "sourceMap": true,
11 | "strict": true,
12 | "moduleResolution": "bundler"
13 | }
14 | // Path aliases are handled by https://kit.svelte.dev/docs/configuration#alias
15 | // except $lib which is handled by https://kit.svelte.dev/docs/configuration#files
16 | //
17 | // If you want to overwrite includes/excludes, make sure to copy over the relevant includes/excludes
18 | // from the referenced tsconfig.json - TypeScript does not merge them in
19 | }
20 |
--------------------------------------------------------------------------------
/eslint.config.js:
--------------------------------------------------------------------------------
1 | import prettier from 'eslint-config-prettier'
2 | import js from '@eslint/js'
3 | import svelte from 'eslint-plugin-svelte'
4 | import globals from 'globals'
5 | import ts from 'typescript-eslint'
6 |
7 | export default ts.config(
8 | js.configs.recommended,
9 | ...ts.configs.recommended,
10 | ...svelte.configs['flat/recommended'],
11 | prettier,
12 | ...svelte.configs['flat/prettier'],
13 | {
14 | languageOptions: {
15 | globals: {
16 | ...globals.browser,
17 | ...globals.node,
18 | },
19 | },
20 | },
21 | {
22 | files: ['**/*.svelte'],
23 | languageOptions: {
24 | parserOptions: {
25 | parser: ts.parser,
26 | },
27 | },
28 | },
29 | {
30 | ignores: ['build/', '.svelte-kit/', 'dist/'],
31 | },
32 | )
33 |
--------------------------------------------------------------------------------
/src-tauri/Cargo.toml:
--------------------------------------------------------------------------------
1 | [package]
2 | name = "svelte-tauri-filedrop"
3 | version = "0.1.0"
4 | description = "A Tauri App"
5 | edition = "2021"
6 |
7 | # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
8 |
9 | [lib]
10 | # The `_lib` suffix may seem redundant but it is necessary
11 | # to make the lib name unique and wouldn't conflict with the bin name.
12 | # This seems to be only an issue on Windows, see https://github.com/rust-lang/cargo/issues/8519
13 | name = "svelte_tauri_filedrop_lib"
14 | crate-type = ["staticlib", "cdylib", "rlib"]
15 |
16 | [build-dependencies]
17 | tauri-build = { version = "2", features = [] }
18 |
19 | [dependencies]
20 | tauri = { version = "2", features = [] }
21 | serde = { version = "1", features = ["derive"] }
22 | serde_json = "1"
23 |
--------------------------------------------------------------------------------
/vite.config.ts:
--------------------------------------------------------------------------------
1 | import { defineConfig } from 'vite'
2 | import { sveltekit } from '@sveltejs/kit/vite'
3 |
4 | // @ts-expect-error process is a nodejs global
5 | const host = process.env.TAURI_DEV_HOST
6 |
7 | export default defineConfig({
8 | plugins: [sveltekit()],
9 |
10 | // Vite options tailored for Tauri development and only applied in `tauri dev` or `tauri build`
11 | //
12 | // 1. prevent vite from obscuring rust errors
13 | clearScreen: false,
14 | // 2. tauri expects a fixed port, fail if that port is not available
15 | server: {
16 | port: 1420,
17 | strictPort: true,
18 | host: host || false,
19 | hmr: host
20 | ? {
21 | protocol: 'ws',
22 | host,
23 | port: 1421,
24 | }
25 | : undefined,
26 | watch: {
27 | // 3. tell vite to ignore watching `src-tauri`
28 | ignored: ['**/src-tauri/**'],
29 | },
30 | },
31 | })
32 |
--------------------------------------------------------------------------------
/src/routes/overlay/+page.svelte:
--------------------------------------------------------------------------------
1 |
10 |
11 | Overlay Example
12 |
13 |
14 | {#if files.length > 0}
15 |
16 |
Drop now
17 |
18 | {/if}
19 |
20 | {#each droppedFiles as file}
21 | {file}
22 | {/each}
23 |
24 |
41 |
--------------------------------------------------------------------------------
/LICENSE:
--------------------------------------------------------------------------------
1 | MIT License
2 |
3 | Copyright (c) 2021 Kasper Henningsen
4 |
5 | Permission is hereby granted, free of charge, to any person obtaining a copy
6 | of this software and associated documentation files (the "Software"), to deal
7 | in the Software without restriction, including without limitation the rights
8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9 | copies of the Software, and to permit persons to whom the Software is
10 | furnished to do so, subject to the following conditions:
11 |
12 | The above copyright notice and this permission notice shall be included in all
13 | copies or substantial portions of the Software.
14 |
15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21 | SOFTWARE.
22 |
--------------------------------------------------------------------------------
/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "svelte-tauri-filedrop",
3 | "version": "2.0.2",
4 | "description": "Tauri file drop handling component for Svelte",
5 | "type": "module",
6 | "scripts": {
7 | "dev": "tauri dev",
8 | "dev:web": "vite dev",
9 | "package": "svelte-package",
10 | "lint": "svelte-check --tsconfig ./tsconfig.json && eslint src && prettier --check src",
11 | "format": "eslint --fix src && prettier --write src"
12 | },
13 | "devDependencies": {
14 | "@sveltejs/adapter-static": "^3.0.5",
15 | "@sveltejs/kit": "^2.7.2",
16 | "@sveltejs/package": "^2.3.6",
17 | "@sveltejs/vite-plugin-svelte": "^4.0.0",
18 | "@tauri-apps/api": "^2.0.3",
19 | "@tauri-apps/cli": "^2.0.4",
20 | "eslint": "^9.13.0",
21 | "eslint-config-prettier": "^9.1.0",
22 | "eslint-plugin-svelte": "^2.46.0",
23 | "prettier": "^3.3.3",
24 | "prettier-plugin-svelte": "^3.2.7",
25 | "sass": "^1.80.3",
26 | "svelte": "^5.0.5",
27 | "svelte-check": "^4.0.5",
28 | "svelte-preprocess": "^6.0.3",
29 | "typescript": "^5.6.3",
30 | "typescript-eslint": "^8.11.0"
31 | },
32 | "peerDependencies": {
33 | "svelte": "^3.0.0 || ^4.0.0 || ^5.0.0"
34 | },
35 | "files": [
36 | "dist",
37 | "!dist/**/*.test.*",
38 | "!dist/**/*.spec.*"
39 | ],
40 | "sideEffects": [
41 | "**/*.css"
42 | ],
43 | "svelte": "./dist/index.js",
44 | "types": "./dist/index.d.ts",
45 | "exports": {
46 | "./package.json": "./package.json",
47 | ".": {
48 | "types": "./dist/index.d.ts",
49 | "svelte": "./dist/index.js",
50 | "default": "./dist/index.js"
51 | }
52 | },
53 | "license": "MIT",
54 | "repository": {
55 | "type": "git",
56 | "url": "git+https://github.com/probablykasper/svelte-tauri-filedrop.git"
57 | },
58 | "bugs": {
59 | "url": "https://github.com/probablykasper/svelte-tauri-filedrop/issues"
60 | },
61 | "author": {
62 | "name": "Kasper Henningsen",
63 | "url": "https://kasper.space"
64 | },
65 | "keywords": [
66 | "tauri",
67 | "svelte",
68 | "file",
69 | "drag",
70 | "drop",
71 | "dropzone"
72 | ],
73 | "prettier": {
74 | "useTabs": true,
75 | "printWidth": 100,
76 | "semi": false,
77 | "singleQuote": true,
78 | "plugins": [
79 | "prettier-plugin-svelte"
80 | ]
81 | }
82 | }
83 |
--------------------------------------------------------------------------------
/src/lib/FileDrop.svelte:
--------------------------------------------------------------------------------
1 |
81 |
82 |
83 |
84 |
85 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # Svelte Tauri FileDrop
2 |
3 | [](LICENSE)
4 | [](https://npmjs.com/package/svelte-tauri-filedrop)
5 | [](https://npmjs.com/package/svelte-tauri-filedrop)
6 |
7 | Tauri file drop handling component for Svelte.
8 |
9 | ## Install
10 | ```
11 | npm install svelte-tauri-filedrop
12 | ```
13 |
14 | ## Usage
15 | ```svelte
16 |
23 |
24 |
25 | 0}>
26 |
Drop JSON files
27 |
28 |
29 |
30 |
40 | ```
41 |
42 | ## API
43 |
44 | ### `extensions` property: `string[] | null`
45 | List of allowed file extensions. Disallowed files are filtered out.
46 | If it's null (default), all file extensions are allowed.
47 |
48 | ### `handleFiles` property: `(string[]) => {}`
49 | Handle a file drop of one or more files
50 |
51 | ### `handleOneFile` property: `(string[]) => {}`
52 | Handle a file drop of a single file.
53 | Note that `handleFile()` is also called.
54 | This is not called if any disallowed files were filtered out.
55 |
56 | ### `files` slot property: `string[]`
57 | An array of the currently droppable files, excluding disallowed files.
58 | You can use this variable through a let binding: `let:files`.
59 |
60 | ## Dev Instructions
61 |
62 | ### Get started
63 | 1. Install Node.js (v14 works)
64 | 2. Install Rust (v1.50 works)
65 | 3. Follow the [Tauri setup guide](https://tauri.studio/en/docs/getting-started/intro)
66 | 4. Run `npm install`
67 |
68 | ### Commands
69 | - `npm run dev`: Start in dev mode
70 | - `npm run package`: Build and package the component
71 | - `npm run lint`: Lint
72 | - `npm run format`: Format
73 |
74 | ### Publish new version
75 | 1. Update `CHANGELOG.md`
76 | 2. Check for errors
77 | ```
78 | npm run lint
79 | ```
80 | 3. Bump the version number
81 | ```
82 | npm version --no-git-tag
83 | ```
84 | 4. Generate the package
85 | ```
86 | npm run package
87 | ```
88 | 5. Publish the package
89 | ```
90 | npm publish
91 | ```
92 | 6. Commit with a tag in format "v#.#.#"
93 | 7. Create GitHub release with release notes
94 |
--------------------------------------------------------------------------------
/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.24.2"
8 | source = "registry+https://github.com/rust-lang/crates.io-index"
9 | checksum = "dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1"
10 | dependencies = [
11 | "gimli",
12 | ]
13 |
14 | [[package]]
15 | name = "adler2"
16 | version = "2.0.0"
17 | source = "registry+https://github.com/rust-lang/crates.io-index"
18 | checksum = "512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627"
19 |
20 | [[package]]
21 | name = "aho-corasick"
22 | version = "1.1.3"
23 | source = "registry+https://github.com/rust-lang/crates.io-index"
24 | checksum = "8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916"
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.91"
62 | source = "registry+https://github.com/rust-lang/crates.io-index"
63 | checksum = "c042108f3ed77fd83760a5fd79b53be043192bb3b9dba91d8c574c0ada7850c8"
64 |
65 | [[package]]
66 | name = "atk"
67 | version = "0.18.0"
68 | source = "registry+https://github.com/rust-lang/crates.io-index"
69 | checksum = "b4af014b17dd80e8af9fa689b2d4a211ddba6eb583c1622f35d0cb543f6b17e4"
70 | dependencies = [
71 | "atk-sys",
72 | "glib",
73 | "libc",
74 | ]
75 |
76 | [[package]]
77 | name = "atk-sys"
78 | version = "0.18.0"
79 | source = "registry+https://github.com/rust-lang/crates.io-index"
80 | checksum = "251e0b7d90e33e0ba930891a505a9a35ece37b2dd37a14f3ffc306c13b980009"
81 | dependencies = [
82 | "glib-sys",
83 | "gobject-sys",
84 | "libc",
85 | "system-deps",
86 | ]
87 |
88 | [[package]]
89 | name = "autocfg"
90 | version = "1.4.0"
91 | source = "registry+https://github.com/rust-lang/crates.io-index"
92 | checksum = "ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26"
93 |
94 | [[package]]
95 | name = "backtrace"
96 | version = "0.3.74"
97 | source = "registry+https://github.com/rust-lang/crates.io-index"
98 | checksum = "8d82cb332cdfaed17ae235a638438ac4d4839913cc2af585c3c6746e8f8bee1a"
99 | dependencies = [
100 | "addr2line",
101 | "cfg-if",
102 | "libc",
103 | "miniz_oxide",
104 | "object",
105 | "rustc-demangle",
106 | "windows-targets 0.52.6",
107 | ]
108 |
109 | [[package]]
110 | name = "base64"
111 | version = "0.21.7"
112 | source = "registry+https://github.com/rust-lang/crates.io-index"
113 | checksum = "9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567"
114 |
115 | [[package]]
116 | name = "base64"
117 | version = "0.22.1"
118 | source = "registry+https://github.com/rust-lang/crates.io-index"
119 | checksum = "72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6"
120 |
121 | [[package]]
122 | name = "bitflags"
123 | version = "1.3.2"
124 | source = "registry+https://github.com/rust-lang/crates.io-index"
125 | checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a"
126 |
127 | [[package]]
128 | name = "bitflags"
129 | version = "2.6.0"
130 | source = "registry+https://github.com/rust-lang/crates.io-index"
131 | checksum = "b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de"
132 | dependencies = [
133 | "serde",
134 | ]
135 |
136 | [[package]]
137 | name = "block"
138 | version = "0.1.6"
139 | source = "registry+https://github.com/rust-lang/crates.io-index"
140 | checksum = "0d8c1fef690941d3e7788d328517591fecc684c084084702d6ff1641e993699a"
141 |
142 | [[package]]
143 | name = "block-buffer"
144 | version = "0.10.4"
145 | source = "registry+https://github.com/rust-lang/crates.io-index"
146 | checksum = "3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71"
147 | dependencies = [
148 | "generic-array",
149 | ]
150 |
151 | [[package]]
152 | name = "block2"
153 | version = "0.5.1"
154 | source = "registry+https://github.com/rust-lang/crates.io-index"
155 | checksum = "2c132eebf10f5cad5289222520a4a058514204aed6d791f1cf4fe8088b82d15f"
156 | dependencies = [
157 | "objc2",
158 | ]
159 |
160 | [[package]]
161 | name = "brotli"
162 | version = "7.0.0"
163 | source = "registry+https://github.com/rust-lang/crates.io-index"
164 | checksum = "cc97b8f16f944bba54f0433f07e30be199b6dc2bd25937444bbad560bcea29bd"
165 | dependencies = [
166 | "alloc-no-stdlib",
167 | "alloc-stdlib",
168 | "brotli-decompressor",
169 | ]
170 |
171 | [[package]]
172 | name = "brotli-decompressor"
173 | version = "4.0.1"
174 | source = "registry+https://github.com/rust-lang/crates.io-index"
175 | checksum = "9a45bd2e4095a8b518033b128020dd4a55aab1c0a381ba4404a472630f4bc362"
176 | dependencies = [
177 | "alloc-no-stdlib",
178 | "alloc-stdlib",
179 | ]
180 |
181 | [[package]]
182 | name = "bumpalo"
183 | version = "3.16.0"
184 | source = "registry+https://github.com/rust-lang/crates.io-index"
185 | checksum = "79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c"
186 |
187 | [[package]]
188 | name = "bytemuck"
189 | version = "1.19.0"
190 | source = "registry+https://github.com/rust-lang/crates.io-index"
191 | checksum = "8334215b81e418a0a7bdb8ef0849474f40bb10c8b71f1c4ed315cff49f32494d"
192 |
193 | [[package]]
194 | name = "byteorder"
195 | version = "1.5.0"
196 | source = "registry+https://github.com/rust-lang/crates.io-index"
197 | checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b"
198 |
199 | [[package]]
200 | name = "bytes"
201 | version = "1.8.0"
202 | source = "registry+https://github.com/rust-lang/crates.io-index"
203 | checksum = "9ac0150caa2ae65ca5bd83f25c7de183dea78d4d366469f148435e2acfbad0da"
204 | dependencies = [
205 | "serde",
206 | ]
207 |
208 | [[package]]
209 | name = "cairo-rs"
210 | version = "0.18.5"
211 | source = "registry+https://github.com/rust-lang/crates.io-index"
212 | checksum = "8ca26ef0159422fb77631dc9d17b102f253b876fe1586b03b803e63a309b4ee2"
213 | dependencies = [
214 | "bitflags 2.6.0",
215 | "cairo-sys-rs",
216 | "glib",
217 | "libc",
218 | "once_cell",
219 | "thiserror",
220 | ]
221 |
222 | [[package]]
223 | name = "cairo-sys-rs"
224 | version = "0.18.2"
225 | source = "registry+https://github.com/rust-lang/crates.io-index"
226 | checksum = "685c9fa8e590b8b3d678873528d83411db17242a73fccaed827770ea0fedda51"
227 | dependencies = [
228 | "glib-sys",
229 | "libc",
230 | "system-deps",
231 | ]
232 |
233 | [[package]]
234 | name = "camino"
235 | version = "1.1.9"
236 | source = "registry+https://github.com/rust-lang/crates.io-index"
237 | checksum = "8b96ec4966b5813e2c0507c1f86115c8c5abaadc3980879c3424042a02fd1ad3"
238 | dependencies = [
239 | "serde",
240 | ]
241 |
242 | [[package]]
243 | name = "cargo-platform"
244 | version = "0.1.8"
245 | source = "registry+https://github.com/rust-lang/crates.io-index"
246 | checksum = "24b1f0365a6c6bb4020cd05806fd0d33c44d38046b8bd7f0e40814b9763cabfc"
247 | dependencies = [
248 | "serde",
249 | ]
250 |
251 | [[package]]
252 | name = "cargo_metadata"
253 | version = "0.18.1"
254 | source = "registry+https://github.com/rust-lang/crates.io-index"
255 | checksum = "2d886547e41f740c616ae73108f6eb70afe6d940c7bc697cb30f13daec073037"
256 | dependencies = [
257 | "camino",
258 | "cargo-platform",
259 | "semver",
260 | "serde",
261 | "serde_json",
262 | "thiserror",
263 | ]
264 |
265 | [[package]]
266 | name = "cargo_toml"
267 | version = "0.17.2"
268 | source = "registry+https://github.com/rust-lang/crates.io-index"
269 | checksum = "8a969e13a7589e9e3e4207e153bae624ade2b5622fb4684a4923b23ec3d57719"
270 | dependencies = [
271 | "serde",
272 | "toml 0.8.2",
273 | ]
274 |
275 | [[package]]
276 | name = "cc"
277 | version = "1.1.31"
278 | source = "registry+https://github.com/rust-lang/crates.io-index"
279 | checksum = "c2e7962b54006dcfcc61cb72735f4d89bb97061dd6a7ed882ec6b8ee53714c6f"
280 | dependencies = [
281 | "shlex",
282 | ]
283 |
284 | [[package]]
285 | name = "cesu8"
286 | version = "1.1.0"
287 | source = "registry+https://github.com/rust-lang/crates.io-index"
288 | checksum = "6d43a04d8753f35258c91f8ec639f792891f748a1edbd759cf1dcea3382ad83c"
289 |
290 | [[package]]
291 | name = "cfb"
292 | version = "0.7.3"
293 | source = "registry+https://github.com/rust-lang/crates.io-index"
294 | checksum = "d38f2da7a0a2c4ccf0065be06397cc26a81f4e528be095826eee9d4adbb8c60f"
295 | dependencies = [
296 | "byteorder",
297 | "fnv",
298 | "uuid",
299 | ]
300 |
301 | [[package]]
302 | name = "cfg-expr"
303 | version = "0.15.8"
304 | source = "registry+https://github.com/rust-lang/crates.io-index"
305 | checksum = "d067ad48b8650848b989a59a86c6c36a995d02d2bf778d45c3c5d57bc2718f02"
306 | dependencies = [
307 | "smallvec",
308 | "target-lexicon",
309 | ]
310 |
311 | [[package]]
312 | name = "cfg-if"
313 | version = "1.0.0"
314 | source = "registry+https://github.com/rust-lang/crates.io-index"
315 | checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
316 |
317 | [[package]]
318 | name = "cfg_aliases"
319 | version = "0.2.1"
320 | source = "registry+https://github.com/rust-lang/crates.io-index"
321 | checksum = "613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724"
322 |
323 | [[package]]
324 | name = "chrono"
325 | version = "0.4.38"
326 | source = "registry+https://github.com/rust-lang/crates.io-index"
327 | checksum = "a21f936df1771bf62b77f047b726c4625ff2e8aa607c01ec06e5a05bd8463401"
328 | dependencies = [
329 | "android-tzdata",
330 | "iana-time-zone",
331 | "num-traits",
332 | "serde",
333 | "windows-targets 0.52.6",
334 | ]
335 |
336 | [[package]]
337 | name = "cocoa"
338 | version = "0.26.0"
339 | source = "registry+https://github.com/rust-lang/crates.io-index"
340 | checksum = "f79398230a6e2c08f5c9760610eb6924b52aa9e7950a619602baba59dcbbdbb2"
341 | dependencies = [
342 | "bitflags 2.6.0",
343 | "block",
344 | "cocoa-foundation",
345 | "core-foundation",
346 | "core-graphics",
347 | "foreign-types",
348 | "libc",
349 | "objc",
350 | ]
351 |
352 | [[package]]
353 | name = "cocoa-foundation"
354 | version = "0.2.0"
355 | source = "registry+https://github.com/rust-lang/crates.io-index"
356 | checksum = "e14045fb83be07b5acf1c0884b2180461635b433455fa35d1cd6f17f1450679d"
357 | dependencies = [
358 | "bitflags 2.6.0",
359 | "block",
360 | "core-foundation",
361 | "core-graphics-types",
362 | "libc",
363 | "objc",
364 | ]
365 |
366 | [[package]]
367 | name = "combine"
368 | version = "4.6.7"
369 | source = "registry+https://github.com/rust-lang/crates.io-index"
370 | checksum = "ba5a308b75df32fe02788e748662718f03fde005016435c444eea572398219fd"
371 | dependencies = [
372 | "bytes",
373 | "memchr",
374 | ]
375 |
376 | [[package]]
377 | name = "convert_case"
378 | version = "0.4.0"
379 | source = "registry+https://github.com/rust-lang/crates.io-index"
380 | checksum = "6245d59a3e82a7fc217c5828a6692dbc6dfb63a0c8c90495621f7b9d79704a0e"
381 |
382 | [[package]]
383 | name = "core-foundation"
384 | version = "0.10.0"
385 | source = "registry+https://github.com/rust-lang/crates.io-index"
386 | checksum = "b55271e5c8c478ad3f38ad24ef34923091e0548492a266d19b3c0b4d82574c63"
387 | dependencies = [
388 | "core-foundation-sys",
389 | "libc",
390 | ]
391 |
392 | [[package]]
393 | name = "core-foundation-sys"
394 | version = "0.8.7"
395 | source = "registry+https://github.com/rust-lang/crates.io-index"
396 | checksum = "773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b"
397 |
398 | [[package]]
399 | name = "core-graphics"
400 | version = "0.24.0"
401 | source = "registry+https://github.com/rust-lang/crates.io-index"
402 | checksum = "fa95a34622365fa5bbf40b20b75dba8dfa8c94c734aea8ac9a5ca38af14316f1"
403 | dependencies = [
404 | "bitflags 2.6.0",
405 | "core-foundation",
406 | "core-graphics-types",
407 | "foreign-types",
408 | "libc",
409 | ]
410 |
411 | [[package]]
412 | name = "core-graphics-types"
413 | version = "0.2.0"
414 | source = "registry+https://github.com/rust-lang/crates.io-index"
415 | checksum = "3d44a101f213f6c4cdc1853d4b78aef6db6bdfa3468798cc1d9912f4735013eb"
416 | dependencies = [
417 | "bitflags 2.6.0",
418 | "core-foundation",
419 | "libc",
420 | ]
421 |
422 | [[package]]
423 | name = "cpufeatures"
424 | version = "0.2.14"
425 | source = "registry+https://github.com/rust-lang/crates.io-index"
426 | checksum = "608697df725056feaccfa42cffdaeeec3fccc4ffc38358ecd19b243e716a78e0"
427 | dependencies = [
428 | "libc",
429 | ]
430 |
431 | [[package]]
432 | name = "crc32fast"
433 | version = "1.4.2"
434 | source = "registry+https://github.com/rust-lang/crates.io-index"
435 | checksum = "a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3"
436 | dependencies = [
437 | "cfg-if",
438 | ]
439 |
440 | [[package]]
441 | name = "crossbeam-channel"
442 | version = "0.5.13"
443 | source = "registry+https://github.com/rust-lang/crates.io-index"
444 | checksum = "33480d6946193aa8033910124896ca395333cae7e2d1113d1fef6c3272217df2"
445 | dependencies = [
446 | "crossbeam-utils",
447 | ]
448 |
449 | [[package]]
450 | name = "crossbeam-utils"
451 | version = "0.8.20"
452 | source = "registry+https://github.com/rust-lang/crates.io-index"
453 | checksum = "22ec99545bb0ed0ea7bb9b8e1e9122ea386ff8a48c0922e43f36d45ab09e0e80"
454 |
455 | [[package]]
456 | name = "crypto-common"
457 | version = "0.1.6"
458 | source = "registry+https://github.com/rust-lang/crates.io-index"
459 | checksum = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3"
460 | dependencies = [
461 | "generic-array",
462 | "typenum",
463 | ]
464 |
465 | [[package]]
466 | name = "cssparser"
467 | version = "0.27.2"
468 | source = "registry+https://github.com/rust-lang/crates.io-index"
469 | checksum = "754b69d351cdc2d8ee09ae203db831e005560fc6030da058f86ad60c92a9cb0a"
470 | dependencies = [
471 | "cssparser-macros",
472 | "dtoa-short",
473 | "itoa 0.4.8",
474 | "matches",
475 | "phf 0.8.0",
476 | "proc-macro2",
477 | "quote",
478 | "smallvec",
479 | "syn 1.0.109",
480 | ]
481 |
482 | [[package]]
483 | name = "cssparser-macros"
484 | version = "0.6.1"
485 | source = "registry+https://github.com/rust-lang/crates.io-index"
486 | checksum = "13b588ba4ac1a99f7f2964d24b3d896ddc6bf847ee3855dbd4366f058cfcd331"
487 | dependencies = [
488 | "quote",
489 | "syn 2.0.82",
490 | ]
491 |
492 | [[package]]
493 | name = "ctor"
494 | version = "0.2.8"
495 | source = "registry+https://github.com/rust-lang/crates.io-index"
496 | checksum = "edb49164822f3ee45b17acd4a208cfc1251410cf0cad9a833234c9890774dd9f"
497 | dependencies = [
498 | "quote",
499 | "syn 2.0.82",
500 | ]
501 |
502 | [[package]]
503 | name = "darling"
504 | version = "0.20.10"
505 | source = "registry+https://github.com/rust-lang/crates.io-index"
506 | checksum = "6f63b86c8a8826a49b8c21f08a2d07338eec8d900540f8630dc76284be802989"
507 | dependencies = [
508 | "darling_core",
509 | "darling_macro",
510 | ]
511 |
512 | [[package]]
513 | name = "darling_core"
514 | version = "0.20.10"
515 | source = "registry+https://github.com/rust-lang/crates.io-index"
516 | checksum = "95133861a8032aaea082871032f5815eb9e98cef03fa916ab4500513994df9e5"
517 | dependencies = [
518 | "fnv",
519 | "ident_case",
520 | "proc-macro2",
521 | "quote",
522 | "strsim",
523 | "syn 2.0.82",
524 | ]
525 |
526 | [[package]]
527 | name = "darling_macro"
528 | version = "0.20.10"
529 | source = "registry+https://github.com/rust-lang/crates.io-index"
530 | checksum = "d336a2a514f6ccccaa3e09b02d41d35330c07ddf03a62165fcec10bb561c7806"
531 | dependencies = [
532 | "darling_core",
533 | "quote",
534 | "syn 2.0.82",
535 | ]
536 |
537 | [[package]]
538 | name = "deranged"
539 | version = "0.3.11"
540 | source = "registry+https://github.com/rust-lang/crates.io-index"
541 | checksum = "b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4"
542 | dependencies = [
543 | "powerfmt",
544 | "serde",
545 | ]
546 |
547 | [[package]]
548 | name = "derive_more"
549 | version = "0.99.18"
550 | source = "registry+https://github.com/rust-lang/crates.io-index"
551 | checksum = "5f33878137e4dafd7fa914ad4e259e18a4e8e532b9617a2d0150262bf53abfce"
552 | dependencies = [
553 | "convert_case",
554 | "proc-macro2",
555 | "quote",
556 | "rustc_version",
557 | "syn 2.0.82",
558 | ]
559 |
560 | [[package]]
561 | name = "digest"
562 | version = "0.10.7"
563 | source = "registry+https://github.com/rust-lang/crates.io-index"
564 | checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292"
565 | dependencies = [
566 | "block-buffer",
567 | "crypto-common",
568 | ]
569 |
570 | [[package]]
571 | name = "dirs"
572 | version = "5.0.1"
573 | source = "registry+https://github.com/rust-lang/crates.io-index"
574 | checksum = "44c45a9d03d6676652bcb5e724c7e988de1acad23a711b5217ab9cbecbec2225"
575 | dependencies = [
576 | "dirs-sys",
577 | ]
578 |
579 | [[package]]
580 | name = "dirs-sys"
581 | version = "0.4.1"
582 | source = "registry+https://github.com/rust-lang/crates.io-index"
583 | checksum = "520f05a5cbd335fae5a99ff7a6ab8627577660ee5cfd6a94a6a929b52ff0321c"
584 | dependencies = [
585 | "libc",
586 | "option-ext",
587 | "redox_users",
588 | "windows-sys 0.48.0",
589 | ]
590 |
591 | [[package]]
592 | name = "dispatch"
593 | version = "0.2.0"
594 | source = "registry+https://github.com/rust-lang/crates.io-index"
595 | checksum = "bd0c93bb4b0c6d9b77f4435b0ae98c24d17f1c45b2ff844c6151a07256ca923b"
596 |
597 | [[package]]
598 | name = "dlopen2"
599 | version = "0.7.0"
600 | source = "registry+https://github.com/rust-lang/crates.io-index"
601 | checksum = "9e1297103d2bbaea85724fcee6294c2d50b1081f9ad47d0f6f6f61eda65315a6"
602 | dependencies = [
603 | "dlopen2_derive",
604 | "libc",
605 | "once_cell",
606 | "winapi",
607 | ]
608 |
609 | [[package]]
610 | name = "dlopen2_derive"
611 | version = "0.4.0"
612 | source = "registry+https://github.com/rust-lang/crates.io-index"
613 | checksum = "f2b99bf03862d7f545ebc28ddd33a665b50865f4dfd84031a393823879bd4c54"
614 | dependencies = [
615 | "proc-macro2",
616 | "quote",
617 | "syn 2.0.82",
618 | ]
619 |
620 | [[package]]
621 | name = "dpi"
622 | version = "0.1.1"
623 | source = "registry+https://github.com/rust-lang/crates.io-index"
624 | checksum = "f25c0e292a7ca6d6498557ff1df68f32c99850012b6ea401cf8daf771f22ff53"
625 | dependencies = [
626 | "serde",
627 | ]
628 |
629 | [[package]]
630 | name = "dtoa"
631 | version = "1.0.9"
632 | source = "registry+https://github.com/rust-lang/crates.io-index"
633 | checksum = "dcbb2bf8e87535c23f7a8a321e364ce21462d0ff10cb6407820e8e96dfff6653"
634 |
635 | [[package]]
636 | name = "dtoa-short"
637 | version = "0.3.5"
638 | source = "registry+https://github.com/rust-lang/crates.io-index"
639 | checksum = "cd1511a7b6a56299bd043a9c167a6d2bfb37bf84a6dfceaba651168adfb43c87"
640 | dependencies = [
641 | "dtoa",
642 | ]
643 |
644 | [[package]]
645 | name = "dunce"
646 | version = "1.0.5"
647 | source = "registry+https://github.com/rust-lang/crates.io-index"
648 | checksum = "92773504d58c093f6de2459af4af33faa518c13451eb8f2b5698ed3d36e7c813"
649 |
650 | [[package]]
651 | name = "dyn-clone"
652 | version = "1.0.17"
653 | source = "registry+https://github.com/rust-lang/crates.io-index"
654 | checksum = "0d6ef0072f8a535281e4876be788938b528e9a1d43900b82c2569af7da799125"
655 |
656 | [[package]]
657 | name = "embed-resource"
658 | version = "2.5.0"
659 | source = "registry+https://github.com/rust-lang/crates.io-index"
660 | checksum = "f4e24052d7be71f0efb50c201557f6fe7d237cfd5a64fd5bcd7fd8fe32dbbffa"
661 | dependencies = [
662 | "cc",
663 | "memchr",
664 | "rustc_version",
665 | "toml 0.8.2",
666 | "vswhom",
667 | "winreg",
668 | ]
669 |
670 | [[package]]
671 | name = "embed_plist"
672 | version = "1.2.2"
673 | source = "registry+https://github.com/rust-lang/crates.io-index"
674 | checksum = "4ef6b89e5b37196644d8796de5268852ff179b44e96276cf4290264843743bb7"
675 |
676 | [[package]]
677 | name = "equivalent"
678 | version = "1.0.1"
679 | source = "registry+https://github.com/rust-lang/crates.io-index"
680 | checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5"
681 |
682 | [[package]]
683 | name = "erased-serde"
684 | version = "0.4.5"
685 | source = "registry+https://github.com/rust-lang/crates.io-index"
686 | checksum = "24e2389d65ab4fab27dc2a5de7b191e1f6617d1f1c8855c0dc569c94a4cbb18d"
687 | dependencies = [
688 | "serde",
689 | "typeid",
690 | ]
691 |
692 | [[package]]
693 | name = "fdeflate"
694 | version = "0.3.5"
695 | source = "registry+https://github.com/rust-lang/crates.io-index"
696 | checksum = "d8090f921a24b04994d9929e204f50b498a33ea6ba559ffaa05e04f7ee7fb5ab"
697 | dependencies = [
698 | "simd-adler32",
699 | ]
700 |
701 | [[package]]
702 | name = "field-offset"
703 | version = "0.3.6"
704 | source = "registry+https://github.com/rust-lang/crates.io-index"
705 | checksum = "38e2275cc4e4fc009b0669731a1e5ab7ebf11f469eaede2bab9309a5b4d6057f"
706 | dependencies = [
707 | "memoffset",
708 | "rustc_version",
709 | ]
710 |
711 | [[package]]
712 | name = "flate2"
713 | version = "1.0.34"
714 | source = "registry+https://github.com/rust-lang/crates.io-index"
715 | checksum = "a1b589b4dc103969ad3cf85c950899926ec64300a1a46d76c03a6072957036f0"
716 | dependencies = [
717 | "crc32fast",
718 | "miniz_oxide",
719 | ]
720 |
721 | [[package]]
722 | name = "fluent-uri"
723 | version = "0.1.4"
724 | source = "registry+https://github.com/rust-lang/crates.io-index"
725 | checksum = "17c704e9dbe1ddd863da1e6ff3567795087b1eb201ce80d8fa81162e1516500d"
726 | dependencies = [
727 | "bitflags 1.3.2",
728 | ]
729 |
730 | [[package]]
731 | name = "fnv"
732 | version = "1.0.7"
733 | source = "registry+https://github.com/rust-lang/crates.io-index"
734 | checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1"
735 |
736 | [[package]]
737 | name = "foreign-types"
738 | version = "0.5.0"
739 | source = "registry+https://github.com/rust-lang/crates.io-index"
740 | checksum = "d737d9aa519fb7b749cbc3b962edcf310a8dd1f4b67c91c4f83975dbdd17d965"
741 | dependencies = [
742 | "foreign-types-macros",
743 | "foreign-types-shared",
744 | ]
745 |
746 | [[package]]
747 | name = "foreign-types-macros"
748 | version = "0.2.3"
749 | source = "registry+https://github.com/rust-lang/crates.io-index"
750 | checksum = "1a5c6c585bc94aaf2c7b51dd4c2ba22680844aba4c687be581871a6f518c5742"
751 | dependencies = [
752 | "proc-macro2",
753 | "quote",
754 | "syn 2.0.82",
755 | ]
756 |
757 | [[package]]
758 | name = "foreign-types-shared"
759 | version = "0.3.1"
760 | source = "registry+https://github.com/rust-lang/crates.io-index"
761 | checksum = "aa9a19cbb55df58761df49b23516a86d432839add4af60fc256da840f66ed35b"
762 |
763 | [[package]]
764 | name = "form_urlencoded"
765 | version = "1.2.1"
766 | source = "registry+https://github.com/rust-lang/crates.io-index"
767 | checksum = "e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456"
768 | dependencies = [
769 | "percent-encoding",
770 | ]
771 |
772 | [[package]]
773 | name = "futf"
774 | version = "0.1.5"
775 | source = "registry+https://github.com/rust-lang/crates.io-index"
776 | checksum = "df420e2e84819663797d1ec6544b13c5be84629e7bb00dc960d6917db2987843"
777 | dependencies = [
778 | "mac",
779 | "new_debug_unreachable",
780 | ]
781 |
782 | [[package]]
783 | name = "futures-channel"
784 | version = "0.3.31"
785 | source = "registry+https://github.com/rust-lang/crates.io-index"
786 | checksum = "2dff15bf788c671c1934e366d07e30c1814a8ef514e1af724a602e8a2fbe1b10"
787 | dependencies = [
788 | "futures-core",
789 | ]
790 |
791 | [[package]]
792 | name = "futures-core"
793 | version = "0.3.31"
794 | source = "registry+https://github.com/rust-lang/crates.io-index"
795 | checksum = "05f29059c0c2090612e8d742178b0580d2dc940c837851ad723096f87af6663e"
796 |
797 | [[package]]
798 | name = "futures-executor"
799 | version = "0.3.31"
800 | source = "registry+https://github.com/rust-lang/crates.io-index"
801 | checksum = "1e28d1d997f585e54aebc3f97d39e72338912123a67330d723fdbb564d646c9f"
802 | dependencies = [
803 | "futures-core",
804 | "futures-task",
805 | "futures-util",
806 | ]
807 |
808 | [[package]]
809 | name = "futures-io"
810 | version = "0.3.31"
811 | source = "registry+https://github.com/rust-lang/crates.io-index"
812 | checksum = "9e5c1b78ca4aae1ac06c48a526a655760685149f0d465d21f37abfe57ce075c6"
813 |
814 | [[package]]
815 | name = "futures-macro"
816 | version = "0.3.31"
817 | source = "registry+https://github.com/rust-lang/crates.io-index"
818 | checksum = "162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650"
819 | dependencies = [
820 | "proc-macro2",
821 | "quote",
822 | "syn 2.0.82",
823 | ]
824 |
825 | [[package]]
826 | name = "futures-sink"
827 | version = "0.3.31"
828 | source = "registry+https://github.com/rust-lang/crates.io-index"
829 | checksum = "e575fab7d1e0dcb8d0c7bcf9a63ee213816ab51902e6d244a95819acacf1d4f7"
830 |
831 | [[package]]
832 | name = "futures-task"
833 | version = "0.3.31"
834 | source = "registry+https://github.com/rust-lang/crates.io-index"
835 | checksum = "f90f7dce0722e95104fcb095585910c0977252f286e354b5e3bd38902cd99988"
836 |
837 | [[package]]
838 | name = "futures-util"
839 | version = "0.3.31"
840 | source = "registry+https://github.com/rust-lang/crates.io-index"
841 | checksum = "9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81"
842 | dependencies = [
843 | "futures-core",
844 | "futures-io",
845 | "futures-macro",
846 | "futures-sink",
847 | "futures-task",
848 | "memchr",
849 | "pin-project-lite",
850 | "pin-utils",
851 | "slab",
852 | ]
853 |
854 | [[package]]
855 | name = "fxhash"
856 | version = "0.2.1"
857 | source = "registry+https://github.com/rust-lang/crates.io-index"
858 | checksum = "c31b6d751ae2c7f11320402d34e41349dd1016f8d5d45e48c4312bc8625af50c"
859 | dependencies = [
860 | "byteorder",
861 | ]
862 |
863 | [[package]]
864 | name = "gdk"
865 | version = "0.18.0"
866 | source = "registry+https://github.com/rust-lang/crates.io-index"
867 | checksum = "f5ba081bdef3b75ebcdbfc953699ed2d7417d6bd853347a42a37d76406a33646"
868 | dependencies = [
869 | "cairo-rs",
870 | "gdk-pixbuf",
871 | "gdk-sys",
872 | "gio",
873 | "glib",
874 | "libc",
875 | "pango",
876 | ]
877 |
878 | [[package]]
879 | name = "gdk-pixbuf"
880 | version = "0.18.5"
881 | source = "registry+https://github.com/rust-lang/crates.io-index"
882 | checksum = "50e1f5f1b0bfb830d6ccc8066d18db35c487b1b2b1e8589b5dfe9f07e8defaec"
883 | dependencies = [
884 | "gdk-pixbuf-sys",
885 | "gio",
886 | "glib",
887 | "libc",
888 | "once_cell",
889 | ]
890 |
891 | [[package]]
892 | name = "gdk-pixbuf-sys"
893 | version = "0.18.0"
894 | source = "registry+https://github.com/rust-lang/crates.io-index"
895 | checksum = "3f9839ea644ed9c97a34d129ad56d38a25e6756f99f3a88e15cd39c20629caf7"
896 | dependencies = [
897 | "gio-sys",
898 | "glib-sys",
899 | "gobject-sys",
900 | "libc",
901 | "system-deps",
902 | ]
903 |
904 | [[package]]
905 | name = "gdk-sys"
906 | version = "0.18.0"
907 | source = "registry+https://github.com/rust-lang/crates.io-index"
908 | checksum = "31ff856cb3386dae1703a920f803abafcc580e9b5f711ca62ed1620c25b51ff2"
909 | dependencies = [
910 | "cairo-sys-rs",
911 | "gdk-pixbuf-sys",
912 | "gio-sys",
913 | "glib-sys",
914 | "gobject-sys",
915 | "libc",
916 | "pango-sys",
917 | "pkg-config",
918 | "system-deps",
919 | ]
920 |
921 | [[package]]
922 | name = "gdkwayland-sys"
923 | version = "0.18.0"
924 | source = "registry+https://github.com/rust-lang/crates.io-index"
925 | checksum = "a90fbf5c033c65d93792192a49a8efb5bb1e640c419682a58bb96f5ae77f3d4a"
926 | dependencies = [
927 | "gdk-sys",
928 | "glib-sys",
929 | "gobject-sys",
930 | "libc",
931 | "pkg-config",
932 | "system-deps",
933 | ]
934 |
935 | [[package]]
936 | name = "gdkx11"
937 | version = "0.18.0"
938 | source = "registry+https://github.com/rust-lang/crates.io-index"
939 | checksum = "db2ea8a4909d530f79921290389cbd7c34cb9d623bfe970eaae65ca5f9cd9cce"
940 | dependencies = [
941 | "gdk",
942 | "gdkx11-sys",
943 | "gio",
944 | "glib",
945 | "libc",
946 | "x11",
947 | ]
948 |
949 | [[package]]
950 | name = "gdkx11-sys"
951 | version = "0.18.0"
952 | source = "registry+https://github.com/rust-lang/crates.io-index"
953 | checksum = "fee8f00f4ee46cad2939b8990f5c70c94ff882c3028f3cc5abf950fa4ab53043"
954 | dependencies = [
955 | "gdk-sys",
956 | "glib-sys",
957 | "libc",
958 | "system-deps",
959 | "x11",
960 | ]
961 |
962 | [[package]]
963 | name = "generic-array"
964 | version = "0.14.7"
965 | source = "registry+https://github.com/rust-lang/crates.io-index"
966 | checksum = "85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a"
967 | dependencies = [
968 | "typenum",
969 | "version_check",
970 | ]
971 |
972 | [[package]]
973 | name = "getrandom"
974 | version = "0.1.16"
975 | source = "registry+https://github.com/rust-lang/crates.io-index"
976 | checksum = "8fc3cb4d91f53b50155bdcfd23f6a4c39ae1969c2ae85982b135750cccaf5fce"
977 | dependencies = [
978 | "cfg-if",
979 | "libc",
980 | "wasi 0.9.0+wasi-snapshot-preview1",
981 | ]
982 |
983 | [[package]]
984 | name = "getrandom"
985 | version = "0.2.15"
986 | source = "registry+https://github.com/rust-lang/crates.io-index"
987 | checksum = "c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7"
988 | dependencies = [
989 | "cfg-if",
990 | "libc",
991 | "wasi 0.11.0+wasi-snapshot-preview1",
992 | ]
993 |
994 | [[package]]
995 | name = "gimli"
996 | version = "0.31.1"
997 | source = "registry+https://github.com/rust-lang/crates.io-index"
998 | checksum = "07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f"
999 |
1000 | [[package]]
1001 | name = "gio"
1002 | version = "0.18.4"
1003 | source = "registry+https://github.com/rust-lang/crates.io-index"
1004 | checksum = "d4fc8f532f87b79cbc51a79748f16a6828fb784be93145a322fa14d06d354c73"
1005 | dependencies = [
1006 | "futures-channel",
1007 | "futures-core",
1008 | "futures-io",
1009 | "futures-util",
1010 | "gio-sys",
1011 | "glib",
1012 | "libc",
1013 | "once_cell",
1014 | "pin-project-lite",
1015 | "smallvec",
1016 | "thiserror",
1017 | ]
1018 |
1019 | [[package]]
1020 | name = "gio-sys"
1021 | version = "0.18.1"
1022 | source = "registry+https://github.com/rust-lang/crates.io-index"
1023 | checksum = "37566df850baf5e4cb0dfb78af2e4b9898d817ed9263d1090a2df958c64737d2"
1024 | dependencies = [
1025 | "glib-sys",
1026 | "gobject-sys",
1027 | "libc",
1028 | "system-deps",
1029 | "winapi",
1030 | ]
1031 |
1032 | [[package]]
1033 | name = "glib"
1034 | version = "0.18.5"
1035 | source = "registry+https://github.com/rust-lang/crates.io-index"
1036 | checksum = "233daaf6e83ae6a12a52055f568f9d7cf4671dabb78ff9560ab6da230ce00ee5"
1037 | dependencies = [
1038 | "bitflags 2.6.0",
1039 | "futures-channel",
1040 | "futures-core",
1041 | "futures-executor",
1042 | "futures-task",
1043 | "futures-util",
1044 | "gio-sys",
1045 | "glib-macros",
1046 | "glib-sys",
1047 | "gobject-sys",
1048 | "libc",
1049 | "memchr",
1050 | "once_cell",
1051 | "smallvec",
1052 | "thiserror",
1053 | ]
1054 |
1055 | [[package]]
1056 | name = "glib-macros"
1057 | version = "0.18.5"
1058 | source = "registry+https://github.com/rust-lang/crates.io-index"
1059 | checksum = "0bb0228f477c0900c880fd78c8759b95c7636dbd7842707f49e132378aa2acdc"
1060 | dependencies = [
1061 | "heck 0.4.1",
1062 | "proc-macro-crate 2.0.2",
1063 | "proc-macro-error",
1064 | "proc-macro2",
1065 | "quote",
1066 | "syn 2.0.82",
1067 | ]
1068 |
1069 | [[package]]
1070 | name = "glib-sys"
1071 | version = "0.18.1"
1072 | source = "registry+https://github.com/rust-lang/crates.io-index"
1073 | checksum = "063ce2eb6a8d0ea93d2bf8ba1957e78dbab6be1c2220dd3daca57d5a9d869898"
1074 | dependencies = [
1075 | "libc",
1076 | "system-deps",
1077 | ]
1078 |
1079 | [[package]]
1080 | name = "glob"
1081 | version = "0.3.1"
1082 | source = "registry+https://github.com/rust-lang/crates.io-index"
1083 | checksum = "d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b"
1084 |
1085 | [[package]]
1086 | name = "gobject-sys"
1087 | version = "0.18.0"
1088 | source = "registry+https://github.com/rust-lang/crates.io-index"
1089 | checksum = "0850127b514d1c4a4654ead6dedadb18198999985908e6ffe4436f53c785ce44"
1090 | dependencies = [
1091 | "glib-sys",
1092 | "libc",
1093 | "system-deps",
1094 | ]
1095 |
1096 | [[package]]
1097 | name = "gtk"
1098 | version = "0.18.1"
1099 | source = "registry+https://github.com/rust-lang/crates.io-index"
1100 | checksum = "93c4f5e0e20b60e10631a5f06da7fe3dda744b05ad0ea71fee2f47adf865890c"
1101 | dependencies = [
1102 | "atk",
1103 | "cairo-rs",
1104 | "field-offset",
1105 | "futures-channel",
1106 | "gdk",
1107 | "gdk-pixbuf",
1108 | "gio",
1109 | "glib",
1110 | "gtk-sys",
1111 | "gtk3-macros",
1112 | "libc",
1113 | "pango",
1114 | "pkg-config",
1115 | ]
1116 |
1117 | [[package]]
1118 | name = "gtk-sys"
1119 | version = "0.18.0"
1120 | source = "registry+https://github.com/rust-lang/crates.io-index"
1121 | checksum = "771437bf1de2c1c0b496c11505bdf748e26066bbe942dfc8f614c9460f6d7722"
1122 | dependencies = [
1123 | "atk-sys",
1124 | "cairo-sys-rs",
1125 | "gdk-pixbuf-sys",
1126 | "gdk-sys",
1127 | "gio-sys",
1128 | "glib-sys",
1129 | "gobject-sys",
1130 | "libc",
1131 | "pango-sys",
1132 | "system-deps",
1133 | ]
1134 |
1135 | [[package]]
1136 | name = "gtk3-macros"
1137 | version = "0.18.0"
1138 | source = "registry+https://github.com/rust-lang/crates.io-index"
1139 | checksum = "c6063efb63db582968fb7df72e1ae68aa6360dcfb0a75143f34fc7d616bad75e"
1140 | dependencies = [
1141 | "proc-macro-crate 1.3.1",
1142 | "proc-macro-error",
1143 | "proc-macro2",
1144 | "quote",
1145 | "syn 2.0.82",
1146 | ]
1147 |
1148 | [[package]]
1149 | name = "hashbrown"
1150 | version = "0.12.3"
1151 | source = "registry+https://github.com/rust-lang/crates.io-index"
1152 | checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888"
1153 |
1154 | [[package]]
1155 | name = "hashbrown"
1156 | version = "0.15.0"
1157 | source = "registry+https://github.com/rust-lang/crates.io-index"
1158 | checksum = "1e087f84d4f86bf4b218b927129862374b72199ae7d8657835f1e89000eea4fb"
1159 |
1160 | [[package]]
1161 | name = "heck"
1162 | version = "0.4.1"
1163 | source = "registry+https://github.com/rust-lang/crates.io-index"
1164 | checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8"
1165 |
1166 | [[package]]
1167 | name = "heck"
1168 | version = "0.5.0"
1169 | source = "registry+https://github.com/rust-lang/crates.io-index"
1170 | checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea"
1171 |
1172 | [[package]]
1173 | name = "hermit-abi"
1174 | version = "0.3.9"
1175 | source = "registry+https://github.com/rust-lang/crates.io-index"
1176 | checksum = "d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024"
1177 |
1178 | [[package]]
1179 | name = "hex"
1180 | version = "0.4.3"
1181 | source = "registry+https://github.com/rust-lang/crates.io-index"
1182 | checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70"
1183 |
1184 | [[package]]
1185 | name = "html5ever"
1186 | version = "0.26.0"
1187 | source = "registry+https://github.com/rust-lang/crates.io-index"
1188 | checksum = "bea68cab48b8459f17cf1c944c67ddc572d272d9f2b274140f223ecb1da4a3b7"
1189 | dependencies = [
1190 | "log",
1191 | "mac",
1192 | "markup5ever",
1193 | "proc-macro2",
1194 | "quote",
1195 | "syn 1.0.109",
1196 | ]
1197 |
1198 | [[package]]
1199 | name = "http"
1200 | version = "1.1.0"
1201 | source = "registry+https://github.com/rust-lang/crates.io-index"
1202 | checksum = "21b9ddb458710bc376481b842f5da65cdf31522de232c1ca8146abce2a358258"
1203 | dependencies = [
1204 | "bytes",
1205 | "fnv",
1206 | "itoa 1.0.11",
1207 | ]
1208 |
1209 | [[package]]
1210 | name = "http-body"
1211 | version = "1.0.1"
1212 | source = "registry+https://github.com/rust-lang/crates.io-index"
1213 | checksum = "1efedce1fb8e6913f23e0c92de8e62cd5b772a67e7b3946df930a62566c93184"
1214 | dependencies = [
1215 | "bytes",
1216 | "http",
1217 | ]
1218 |
1219 | [[package]]
1220 | name = "http-body-util"
1221 | version = "0.1.2"
1222 | source = "registry+https://github.com/rust-lang/crates.io-index"
1223 | checksum = "793429d76616a256bcb62c2a2ec2bed781c8307e797e2598c50010f2bee2544f"
1224 | dependencies = [
1225 | "bytes",
1226 | "futures-util",
1227 | "http",
1228 | "http-body",
1229 | "pin-project-lite",
1230 | ]
1231 |
1232 | [[package]]
1233 | name = "httparse"
1234 | version = "1.9.5"
1235 | source = "registry+https://github.com/rust-lang/crates.io-index"
1236 | checksum = "7d71d3574edd2771538b901e6549113b4006ece66150fb69c0fb6d9a2adae946"
1237 |
1238 | [[package]]
1239 | name = "hyper"
1240 | version = "1.5.0"
1241 | source = "registry+https://github.com/rust-lang/crates.io-index"
1242 | checksum = "bbbff0a806a4728c99295b254c8838933b5b082d75e3cb70c8dab21fdfbcfa9a"
1243 | dependencies = [
1244 | "bytes",
1245 | "futures-channel",
1246 | "futures-util",
1247 | "http",
1248 | "http-body",
1249 | "httparse",
1250 | "itoa 1.0.11",
1251 | "pin-project-lite",
1252 | "smallvec",
1253 | "tokio",
1254 | "want",
1255 | ]
1256 |
1257 | [[package]]
1258 | name = "hyper-util"
1259 | version = "0.1.9"
1260 | source = "registry+https://github.com/rust-lang/crates.io-index"
1261 | checksum = "41296eb09f183ac68eec06e03cdbea2e759633d4067b2f6552fc2e009bcad08b"
1262 | dependencies = [
1263 | "bytes",
1264 | "futures-channel",
1265 | "futures-util",
1266 | "http",
1267 | "http-body",
1268 | "hyper",
1269 | "pin-project-lite",
1270 | "socket2",
1271 | "tokio",
1272 | "tower-service",
1273 | "tracing",
1274 | ]
1275 |
1276 | [[package]]
1277 | name = "iana-time-zone"
1278 | version = "0.1.61"
1279 | source = "registry+https://github.com/rust-lang/crates.io-index"
1280 | checksum = "235e081f3925a06703c2d0117ea8b91f042756fd6e7a6e5d901e8ca1a996b220"
1281 | dependencies = [
1282 | "android_system_properties",
1283 | "core-foundation-sys",
1284 | "iana-time-zone-haiku",
1285 | "js-sys",
1286 | "wasm-bindgen",
1287 | "windows-core 0.52.0",
1288 | ]
1289 |
1290 | [[package]]
1291 | name = "iana-time-zone-haiku"
1292 | version = "0.1.2"
1293 | source = "registry+https://github.com/rust-lang/crates.io-index"
1294 | checksum = "f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f"
1295 | dependencies = [
1296 | "cc",
1297 | ]
1298 |
1299 | [[package]]
1300 | name = "ico"
1301 | version = "0.3.0"
1302 | source = "registry+https://github.com/rust-lang/crates.io-index"
1303 | checksum = "e3804960be0bb5e4edb1e1ad67afd321a9ecfd875c3e65c099468fd2717d7cae"
1304 | dependencies = [
1305 | "byteorder",
1306 | "png",
1307 | ]
1308 |
1309 | [[package]]
1310 | name = "ident_case"
1311 | version = "1.0.1"
1312 | source = "registry+https://github.com/rust-lang/crates.io-index"
1313 | checksum = "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39"
1314 |
1315 | [[package]]
1316 | name = "idna"
1317 | version = "0.5.0"
1318 | source = "registry+https://github.com/rust-lang/crates.io-index"
1319 | checksum = "634d9b1461af396cad843f47fdba5597a4f9e6ddd4bfb6ff5d85028c25cb12f6"
1320 | dependencies = [
1321 | "unicode-bidi",
1322 | "unicode-normalization",
1323 | ]
1324 |
1325 | [[package]]
1326 | name = "indexmap"
1327 | version = "1.9.3"
1328 | source = "registry+https://github.com/rust-lang/crates.io-index"
1329 | checksum = "bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99"
1330 | dependencies = [
1331 | "autocfg",
1332 | "hashbrown 0.12.3",
1333 | "serde",
1334 | ]
1335 |
1336 | [[package]]
1337 | name = "indexmap"
1338 | version = "2.6.0"
1339 | source = "registry+https://github.com/rust-lang/crates.io-index"
1340 | checksum = "707907fe3c25f5424cce2cb7e1cbcafee6bdbe735ca90ef77c29e84591e5b9da"
1341 | dependencies = [
1342 | "equivalent",
1343 | "hashbrown 0.15.0",
1344 | "serde",
1345 | ]
1346 |
1347 | [[package]]
1348 | name = "infer"
1349 | version = "0.16.0"
1350 | source = "registry+https://github.com/rust-lang/crates.io-index"
1351 | checksum = "bc150e5ce2330295b8616ce0e3f53250e53af31759a9dbedad1621ba29151847"
1352 | dependencies = [
1353 | "cfb",
1354 | ]
1355 |
1356 | [[package]]
1357 | name = "instant"
1358 | version = "0.1.13"
1359 | source = "registry+https://github.com/rust-lang/crates.io-index"
1360 | checksum = "e0242819d153cba4b4b05a5a8f2a7e9bbf97b6055b2a002b395c96b5ff3c0222"
1361 | dependencies = [
1362 | "cfg-if",
1363 | ]
1364 |
1365 | [[package]]
1366 | name = "ipnet"
1367 | version = "2.10.1"
1368 | source = "registry+https://github.com/rust-lang/crates.io-index"
1369 | checksum = "ddc24109865250148c2e0f3d25d4f0f479571723792d3802153c60922a4fb708"
1370 |
1371 | [[package]]
1372 | name = "itoa"
1373 | version = "0.4.8"
1374 | source = "registry+https://github.com/rust-lang/crates.io-index"
1375 | checksum = "b71991ff56294aa922b450139ee08b3bfc70982c6b2c7562771375cf73542dd4"
1376 |
1377 | [[package]]
1378 | name = "itoa"
1379 | version = "1.0.11"
1380 | source = "registry+https://github.com/rust-lang/crates.io-index"
1381 | checksum = "49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b"
1382 |
1383 | [[package]]
1384 | name = "javascriptcore-rs"
1385 | version = "1.1.2"
1386 | source = "registry+https://github.com/rust-lang/crates.io-index"
1387 | checksum = "ca5671e9ffce8ffba57afc24070e906da7fc4b1ba66f2cabebf61bf2ea257fcc"
1388 | dependencies = [
1389 | "bitflags 1.3.2",
1390 | "glib",
1391 | "javascriptcore-rs-sys",
1392 | ]
1393 |
1394 | [[package]]
1395 | name = "javascriptcore-rs-sys"
1396 | version = "1.1.1"
1397 | source = "registry+https://github.com/rust-lang/crates.io-index"
1398 | checksum = "af1be78d14ffa4b75b66df31840478fef72b51f8c2465d4ca7c194da9f7a5124"
1399 | dependencies = [
1400 | "glib-sys",
1401 | "gobject-sys",
1402 | "libc",
1403 | "system-deps",
1404 | ]
1405 |
1406 | [[package]]
1407 | name = "jni"
1408 | version = "0.21.1"
1409 | source = "registry+https://github.com/rust-lang/crates.io-index"
1410 | checksum = "1a87aa2bb7d2af34197c04845522473242e1aa17c12f4935d5856491a7fb8c97"
1411 | dependencies = [
1412 | "cesu8",
1413 | "cfg-if",
1414 | "combine",
1415 | "jni-sys",
1416 | "log",
1417 | "thiserror",
1418 | "walkdir",
1419 | "windows-sys 0.45.0",
1420 | ]
1421 |
1422 | [[package]]
1423 | name = "jni-sys"
1424 | version = "0.3.0"
1425 | source = "registry+https://github.com/rust-lang/crates.io-index"
1426 | checksum = "8eaf4bc02d17cbdd7ff4c7438cafcdf7fb9a4613313ad11b4f8fefe7d3fa0130"
1427 |
1428 | [[package]]
1429 | name = "js-sys"
1430 | version = "0.3.72"
1431 | source = "registry+https://github.com/rust-lang/crates.io-index"
1432 | checksum = "6a88f1bda2bd75b0452a14784937d796722fdebfe50df998aeb3f0b7603019a9"
1433 | dependencies = [
1434 | "wasm-bindgen",
1435 | ]
1436 |
1437 | [[package]]
1438 | name = "json-patch"
1439 | version = "2.0.0"
1440 | source = "registry+https://github.com/rust-lang/crates.io-index"
1441 | checksum = "5b1fb8864823fad91877e6caea0baca82e49e8db50f8e5c9f9a453e27d3330fc"
1442 | dependencies = [
1443 | "jsonptr 0.4.7",
1444 | "serde",
1445 | "serde_json",
1446 | "thiserror",
1447 | ]
1448 |
1449 | [[package]]
1450 | name = "json-patch"
1451 | version = "3.0.1"
1452 | source = "registry+https://github.com/rust-lang/crates.io-index"
1453 | checksum = "863726d7afb6bc2590eeff7135d923545e5e964f004c2ccf8716c25e70a86f08"
1454 | dependencies = [
1455 | "jsonptr 0.6.3",
1456 | "serde",
1457 | "serde_json",
1458 | "thiserror",
1459 | ]
1460 |
1461 | [[package]]
1462 | name = "jsonptr"
1463 | version = "0.4.7"
1464 | source = "registry+https://github.com/rust-lang/crates.io-index"
1465 | checksum = "1c6e529149475ca0b2820835d3dce8fcc41c6b943ca608d32f35b449255e4627"
1466 | dependencies = [
1467 | "fluent-uri",
1468 | "serde",
1469 | "serde_json",
1470 | ]
1471 |
1472 | [[package]]
1473 | name = "jsonptr"
1474 | version = "0.6.3"
1475 | source = "registry+https://github.com/rust-lang/crates.io-index"
1476 | checksum = "5dea2b27dd239b2556ed7a25ba842fe47fd602e7fc7433c2a8d6106d4d9edd70"
1477 | dependencies = [
1478 | "serde",
1479 | "serde_json",
1480 | ]
1481 |
1482 | [[package]]
1483 | name = "keyboard-types"
1484 | version = "0.7.0"
1485 | source = "registry+https://github.com/rust-lang/crates.io-index"
1486 | checksum = "b750dcadc39a09dbadd74e118f6dd6598df77fa01df0cfcdc52c28dece74528a"
1487 | dependencies = [
1488 | "bitflags 2.6.0",
1489 | "serde",
1490 | "unicode-segmentation",
1491 | ]
1492 |
1493 | [[package]]
1494 | name = "kuchikiki"
1495 | version = "0.8.2"
1496 | source = "registry+https://github.com/rust-lang/crates.io-index"
1497 | checksum = "f29e4755b7b995046f510a7520c42b2fed58b77bd94d5a87a8eb43d2fd126da8"
1498 | dependencies = [
1499 | "cssparser",
1500 | "html5ever",
1501 | "indexmap 1.9.3",
1502 | "matches",
1503 | "selectors",
1504 | ]
1505 |
1506 | [[package]]
1507 | name = "lazy_static"
1508 | version = "1.5.0"
1509 | source = "registry+https://github.com/rust-lang/crates.io-index"
1510 | checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe"
1511 |
1512 | [[package]]
1513 | name = "libappindicator"
1514 | version = "0.9.0"
1515 | source = "registry+https://github.com/rust-lang/crates.io-index"
1516 | checksum = "03589b9607c868cc7ae54c0b2a22c8dc03dd41692d48f2d7df73615c6a95dc0a"
1517 | dependencies = [
1518 | "glib",
1519 | "gtk",
1520 | "gtk-sys",
1521 | "libappindicator-sys",
1522 | "log",
1523 | ]
1524 |
1525 | [[package]]
1526 | name = "libappindicator-sys"
1527 | version = "0.9.0"
1528 | source = "registry+https://github.com/rust-lang/crates.io-index"
1529 | checksum = "6e9ec52138abedcc58dc17a7c6c0c00a2bdb4f3427c7f63fa97fd0d859155caf"
1530 | dependencies = [
1531 | "gtk-sys",
1532 | "libloading",
1533 | "once_cell",
1534 | ]
1535 |
1536 | [[package]]
1537 | name = "libc"
1538 | version = "0.2.161"
1539 | source = "registry+https://github.com/rust-lang/crates.io-index"
1540 | checksum = "8e9489c2807c139ffd9c1794f4af0ebe86a828db53ecdc7fea2111d0fed085d1"
1541 |
1542 | [[package]]
1543 | name = "libloading"
1544 | version = "0.7.4"
1545 | source = "registry+https://github.com/rust-lang/crates.io-index"
1546 | checksum = "b67380fd3b2fbe7527a606e18729d21c6f3951633d0500574c4dc22d2d638b9f"
1547 | dependencies = [
1548 | "cfg-if",
1549 | "winapi",
1550 | ]
1551 |
1552 | [[package]]
1553 | name = "libredox"
1554 | version = "0.1.3"
1555 | source = "registry+https://github.com/rust-lang/crates.io-index"
1556 | checksum = "c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d"
1557 | dependencies = [
1558 | "bitflags 2.6.0",
1559 | "libc",
1560 | ]
1561 |
1562 | [[package]]
1563 | name = "lock_api"
1564 | version = "0.4.12"
1565 | source = "registry+https://github.com/rust-lang/crates.io-index"
1566 | checksum = "07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17"
1567 | dependencies = [
1568 | "autocfg",
1569 | "scopeguard",
1570 | ]
1571 |
1572 | [[package]]
1573 | name = "log"
1574 | version = "0.4.22"
1575 | source = "registry+https://github.com/rust-lang/crates.io-index"
1576 | checksum = "a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24"
1577 |
1578 | [[package]]
1579 | name = "mac"
1580 | version = "0.1.1"
1581 | source = "registry+https://github.com/rust-lang/crates.io-index"
1582 | checksum = "c41e0c4fef86961ac6d6f8a82609f55f31b05e4fce149ac5710e439df7619ba4"
1583 |
1584 | [[package]]
1585 | name = "malloc_buf"
1586 | version = "0.0.6"
1587 | source = "registry+https://github.com/rust-lang/crates.io-index"
1588 | checksum = "62bb907fe88d54d8d9ce32a3cceab4218ed2f6b7d35617cafe9adf84e43919cb"
1589 | dependencies = [
1590 | "libc",
1591 | ]
1592 |
1593 | [[package]]
1594 | name = "markup5ever"
1595 | version = "0.11.0"
1596 | source = "registry+https://github.com/rust-lang/crates.io-index"
1597 | checksum = "7a2629bb1404f3d34c2e921f21fd34ba00b206124c81f65c50b43b6aaefeb016"
1598 | dependencies = [
1599 | "log",
1600 | "phf 0.10.1",
1601 | "phf_codegen 0.10.0",
1602 | "string_cache",
1603 | "string_cache_codegen",
1604 | "tendril",
1605 | ]
1606 |
1607 | [[package]]
1608 | name = "matches"
1609 | version = "0.1.10"
1610 | source = "registry+https://github.com/rust-lang/crates.io-index"
1611 | checksum = "2532096657941c2fea9c289d370a250971c689d4f143798ff67113ec042024a5"
1612 |
1613 | [[package]]
1614 | name = "memchr"
1615 | version = "2.7.4"
1616 | source = "registry+https://github.com/rust-lang/crates.io-index"
1617 | checksum = "78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3"
1618 |
1619 | [[package]]
1620 | name = "memoffset"
1621 | version = "0.9.1"
1622 | source = "registry+https://github.com/rust-lang/crates.io-index"
1623 | checksum = "488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a"
1624 | dependencies = [
1625 | "autocfg",
1626 | ]
1627 |
1628 | [[package]]
1629 | name = "mime"
1630 | version = "0.3.17"
1631 | source = "registry+https://github.com/rust-lang/crates.io-index"
1632 | checksum = "6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a"
1633 |
1634 | [[package]]
1635 | name = "miniz_oxide"
1636 | version = "0.8.0"
1637 | source = "registry+https://github.com/rust-lang/crates.io-index"
1638 | checksum = "e2d80299ef12ff69b16a84bb182e3b9df68b5a91574d3d4fa6e41b65deec4df1"
1639 | dependencies = [
1640 | "adler2",
1641 | "simd-adler32",
1642 | ]
1643 |
1644 | [[package]]
1645 | name = "mio"
1646 | version = "1.0.2"
1647 | source = "registry+https://github.com/rust-lang/crates.io-index"
1648 | checksum = "80e04d1dcff3aae0704555fe5fee3bcfaf3d1fdf8a7e521d5b9d2b42acb52cec"
1649 | dependencies = [
1650 | "hermit-abi",
1651 | "libc",
1652 | "wasi 0.11.0+wasi-snapshot-preview1",
1653 | "windows-sys 0.52.0",
1654 | ]
1655 |
1656 | [[package]]
1657 | name = "muda"
1658 | version = "0.15.1"
1659 | source = "registry+https://github.com/rust-lang/crates.io-index"
1660 | checksum = "b8123dfd4996055ac9b15a60ad263b44b01e539007523ad7a4a533a3d93b0591"
1661 | dependencies = [
1662 | "crossbeam-channel",
1663 | "dpi",
1664 | "gtk",
1665 | "keyboard-types",
1666 | "objc2",
1667 | "objc2-app-kit",
1668 | "objc2-foundation",
1669 | "once_cell",
1670 | "png",
1671 | "serde",
1672 | "thiserror",
1673 | "windows-sys 0.59.0",
1674 | ]
1675 |
1676 | [[package]]
1677 | name = "ndk"
1678 | version = "0.9.0"
1679 | source = "registry+https://github.com/rust-lang/crates.io-index"
1680 | checksum = "c3f42e7bbe13d351b6bead8286a43aac9534b82bd3cc43e47037f012ebfd62d4"
1681 | dependencies = [
1682 | "bitflags 2.6.0",
1683 | "jni-sys",
1684 | "log",
1685 | "ndk-sys",
1686 | "num_enum",
1687 | "raw-window-handle",
1688 | "thiserror",
1689 | ]
1690 |
1691 | [[package]]
1692 | name = "ndk-context"
1693 | version = "0.1.1"
1694 | source = "registry+https://github.com/rust-lang/crates.io-index"
1695 | checksum = "27b02d87554356db9e9a873add8782d4ea6e3e58ea071a9adb9a2e8ddb884a8b"
1696 |
1697 | [[package]]
1698 | name = "ndk-sys"
1699 | version = "0.6.0+11769913"
1700 | source = "registry+https://github.com/rust-lang/crates.io-index"
1701 | checksum = "ee6cda3051665f1fb8d9e08fc35c96d5a244fb1be711a03b71118828afc9a873"
1702 | dependencies = [
1703 | "jni-sys",
1704 | ]
1705 |
1706 | [[package]]
1707 | name = "new_debug_unreachable"
1708 | version = "1.0.6"
1709 | source = "registry+https://github.com/rust-lang/crates.io-index"
1710 | checksum = "650eef8c711430f1a879fdd01d4745a7deea475becfb90269c06775983bbf086"
1711 |
1712 | [[package]]
1713 | name = "nodrop"
1714 | version = "0.1.14"
1715 | source = "registry+https://github.com/rust-lang/crates.io-index"
1716 | checksum = "72ef4a56884ca558e5ddb05a1d1e7e1bfd9a68d9ed024c21704cc98872dae1bb"
1717 |
1718 | [[package]]
1719 | name = "num-conv"
1720 | version = "0.1.0"
1721 | source = "registry+https://github.com/rust-lang/crates.io-index"
1722 | checksum = "51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9"
1723 |
1724 | [[package]]
1725 | name = "num-traits"
1726 | version = "0.2.19"
1727 | source = "registry+https://github.com/rust-lang/crates.io-index"
1728 | checksum = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841"
1729 | dependencies = [
1730 | "autocfg",
1731 | ]
1732 |
1733 | [[package]]
1734 | name = "num_enum"
1735 | version = "0.7.3"
1736 | source = "registry+https://github.com/rust-lang/crates.io-index"
1737 | checksum = "4e613fc340b2220f734a8595782c551f1250e969d87d3be1ae0579e8d4065179"
1738 | dependencies = [
1739 | "num_enum_derive",
1740 | ]
1741 |
1742 | [[package]]
1743 | name = "num_enum_derive"
1744 | version = "0.7.3"
1745 | source = "registry+https://github.com/rust-lang/crates.io-index"
1746 | checksum = "af1844ef2428cc3e1cb900be36181049ef3d3193c63e43026cfe202983b27a56"
1747 | dependencies = [
1748 | "proc-macro-crate 2.0.2",
1749 | "proc-macro2",
1750 | "quote",
1751 | "syn 2.0.82",
1752 | ]
1753 |
1754 | [[package]]
1755 | name = "objc"
1756 | version = "0.2.7"
1757 | source = "registry+https://github.com/rust-lang/crates.io-index"
1758 | checksum = "915b1b472bc21c53464d6c8461c9d3af805ba1ef837e1cac254428f4a77177b1"
1759 | dependencies = [
1760 | "malloc_buf",
1761 | ]
1762 |
1763 | [[package]]
1764 | name = "objc-sys"
1765 | version = "0.3.5"
1766 | source = "registry+https://github.com/rust-lang/crates.io-index"
1767 | checksum = "cdb91bdd390c7ce1a8607f35f3ca7151b65afc0ff5ff3b34fa350f7d7c7e4310"
1768 | dependencies = [
1769 | "cc",
1770 | ]
1771 |
1772 | [[package]]
1773 | name = "objc2"
1774 | version = "0.5.2"
1775 | source = "registry+https://github.com/rust-lang/crates.io-index"
1776 | checksum = "46a785d4eeff09c14c487497c162e92766fbb3e4059a71840cecc03d9a50b804"
1777 | dependencies = [
1778 | "objc-sys",
1779 | "objc2-encode",
1780 | ]
1781 |
1782 | [[package]]
1783 | name = "objc2-app-kit"
1784 | version = "0.2.2"
1785 | source = "registry+https://github.com/rust-lang/crates.io-index"
1786 | checksum = "e4e89ad9e3d7d297152b17d39ed92cd50ca8063a89a9fa569046d41568891eff"
1787 | dependencies = [
1788 | "bitflags 2.6.0",
1789 | "block2",
1790 | "libc",
1791 | "objc2",
1792 | "objc2-core-data",
1793 | "objc2-core-image",
1794 | "objc2-foundation",
1795 | "objc2-quartz-core",
1796 | ]
1797 |
1798 | [[package]]
1799 | name = "objc2-cloud-kit"
1800 | version = "0.2.2"
1801 | source = "registry+https://github.com/rust-lang/crates.io-index"
1802 | checksum = "74dd3b56391c7a0596a295029734d3c1c5e7e510a4cb30245f8221ccea96b009"
1803 | dependencies = [
1804 | "bitflags 2.6.0",
1805 | "block2",
1806 | "objc2",
1807 | "objc2-core-location",
1808 | "objc2-foundation",
1809 | ]
1810 |
1811 | [[package]]
1812 | name = "objc2-contacts"
1813 | version = "0.2.2"
1814 | source = "registry+https://github.com/rust-lang/crates.io-index"
1815 | checksum = "a5ff520e9c33812fd374d8deecef01d4a840e7b41862d849513de77e44aa4889"
1816 | dependencies = [
1817 | "block2",
1818 | "objc2",
1819 | "objc2-foundation",
1820 | ]
1821 |
1822 | [[package]]
1823 | name = "objc2-core-data"
1824 | version = "0.2.2"
1825 | source = "registry+https://github.com/rust-lang/crates.io-index"
1826 | checksum = "617fbf49e071c178c0b24c080767db52958f716d9eabdf0890523aeae54773ef"
1827 | dependencies = [
1828 | "bitflags 2.6.0",
1829 | "block2",
1830 | "objc2",
1831 | "objc2-foundation",
1832 | ]
1833 |
1834 | [[package]]
1835 | name = "objc2-core-image"
1836 | version = "0.2.2"
1837 | source = "registry+https://github.com/rust-lang/crates.io-index"
1838 | checksum = "55260963a527c99f1819c4f8e3b47fe04f9650694ef348ffd2227e8196d34c80"
1839 | dependencies = [
1840 | "block2",
1841 | "objc2",
1842 | "objc2-foundation",
1843 | "objc2-metal",
1844 | ]
1845 |
1846 | [[package]]
1847 | name = "objc2-core-location"
1848 | version = "0.2.2"
1849 | source = "registry+https://github.com/rust-lang/crates.io-index"
1850 | checksum = "000cfee34e683244f284252ee206a27953279d370e309649dc3ee317b37e5781"
1851 | dependencies = [
1852 | "block2",
1853 | "objc2",
1854 | "objc2-contacts",
1855 | "objc2-foundation",
1856 | ]
1857 |
1858 | [[package]]
1859 | name = "objc2-encode"
1860 | version = "4.0.3"
1861 | source = "registry+https://github.com/rust-lang/crates.io-index"
1862 | checksum = "7891e71393cd1f227313c9379a26a584ff3d7e6e7159e988851f0934c993f0f8"
1863 |
1864 | [[package]]
1865 | name = "objc2-foundation"
1866 | version = "0.2.2"
1867 | source = "registry+https://github.com/rust-lang/crates.io-index"
1868 | checksum = "0ee638a5da3799329310ad4cfa62fbf045d5f56e3ef5ba4149e7452dcf89d5a8"
1869 | dependencies = [
1870 | "bitflags 2.6.0",
1871 | "block2",
1872 | "libc",
1873 | "objc2",
1874 | ]
1875 |
1876 | [[package]]
1877 | name = "objc2-link-presentation"
1878 | version = "0.2.2"
1879 | source = "registry+https://github.com/rust-lang/crates.io-index"
1880 | checksum = "a1a1ae721c5e35be65f01a03b6d2ac13a54cb4fa70d8a5da293d7b0020261398"
1881 | dependencies = [
1882 | "block2",
1883 | "objc2",
1884 | "objc2-app-kit",
1885 | "objc2-foundation",
1886 | ]
1887 |
1888 | [[package]]
1889 | name = "objc2-metal"
1890 | version = "0.2.2"
1891 | source = "registry+https://github.com/rust-lang/crates.io-index"
1892 | checksum = "dd0cba1276f6023976a406a14ffa85e1fdd19df6b0f737b063b95f6c8c7aadd6"
1893 | dependencies = [
1894 | "bitflags 2.6.0",
1895 | "block2",
1896 | "objc2",
1897 | "objc2-foundation",
1898 | ]
1899 |
1900 | [[package]]
1901 | name = "objc2-quartz-core"
1902 | version = "0.2.2"
1903 | source = "registry+https://github.com/rust-lang/crates.io-index"
1904 | checksum = "e42bee7bff906b14b167da2bac5efe6b6a07e6f7c0a21a7308d40c960242dc7a"
1905 | dependencies = [
1906 | "bitflags 2.6.0",
1907 | "block2",
1908 | "objc2",
1909 | "objc2-foundation",
1910 | "objc2-metal",
1911 | ]
1912 |
1913 | [[package]]
1914 | name = "objc2-symbols"
1915 | version = "0.2.2"
1916 | source = "registry+https://github.com/rust-lang/crates.io-index"
1917 | checksum = "0a684efe3dec1b305badae1a28f6555f6ddd3bb2c2267896782858d5a78404dc"
1918 | dependencies = [
1919 | "objc2",
1920 | "objc2-foundation",
1921 | ]
1922 |
1923 | [[package]]
1924 | name = "objc2-ui-kit"
1925 | version = "0.2.2"
1926 | source = "registry+https://github.com/rust-lang/crates.io-index"
1927 | checksum = "b8bb46798b20cd6b91cbd113524c490f1686f4c4e8f49502431415f3512e2b6f"
1928 | dependencies = [
1929 | "bitflags 2.6.0",
1930 | "block2",
1931 | "objc2",
1932 | "objc2-cloud-kit",
1933 | "objc2-core-data",
1934 | "objc2-core-image",
1935 | "objc2-core-location",
1936 | "objc2-foundation",
1937 | "objc2-link-presentation",
1938 | "objc2-quartz-core",
1939 | "objc2-symbols",
1940 | "objc2-uniform-type-identifiers",
1941 | "objc2-user-notifications",
1942 | ]
1943 |
1944 | [[package]]
1945 | name = "objc2-uniform-type-identifiers"
1946 | version = "0.2.2"
1947 | source = "registry+https://github.com/rust-lang/crates.io-index"
1948 | checksum = "44fa5f9748dbfe1ca6c0b79ad20725a11eca7c2218bceb4b005cb1be26273bfe"
1949 | dependencies = [
1950 | "block2",
1951 | "objc2",
1952 | "objc2-foundation",
1953 | ]
1954 |
1955 | [[package]]
1956 | name = "objc2-user-notifications"
1957 | version = "0.2.2"
1958 | source = "registry+https://github.com/rust-lang/crates.io-index"
1959 | checksum = "76cfcbf642358e8689af64cee815d139339f3ed8ad05103ed5eaf73db8d84cb3"
1960 | dependencies = [
1961 | "bitflags 2.6.0",
1962 | "block2",
1963 | "objc2",
1964 | "objc2-core-location",
1965 | "objc2-foundation",
1966 | ]
1967 |
1968 | [[package]]
1969 | name = "objc2-web-kit"
1970 | version = "0.2.2"
1971 | source = "registry+https://github.com/rust-lang/crates.io-index"
1972 | checksum = "68bc69301064cebefc6c4c90ce9cba69225239e4b8ff99d445a2b5563797da65"
1973 | dependencies = [
1974 | "bitflags 2.6.0",
1975 | "block2",
1976 | "objc2",
1977 | "objc2-app-kit",
1978 | "objc2-foundation",
1979 | ]
1980 |
1981 | [[package]]
1982 | name = "object"
1983 | version = "0.36.5"
1984 | source = "registry+https://github.com/rust-lang/crates.io-index"
1985 | checksum = "aedf0a2d09c573ed1d8d85b30c119153926a2b36dce0ab28322c09a117a4683e"
1986 | dependencies = [
1987 | "memchr",
1988 | ]
1989 |
1990 | [[package]]
1991 | name = "once_cell"
1992 | version = "1.20.2"
1993 | source = "registry+https://github.com/rust-lang/crates.io-index"
1994 | checksum = "1261fe7e33c73b354eab43b1273a57c8f967d0391e80353e51f764ac02cf6775"
1995 |
1996 | [[package]]
1997 | name = "option-ext"
1998 | version = "0.2.0"
1999 | source = "registry+https://github.com/rust-lang/crates.io-index"
2000 | checksum = "04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d"
2001 |
2002 | [[package]]
2003 | name = "pango"
2004 | version = "0.18.3"
2005 | source = "registry+https://github.com/rust-lang/crates.io-index"
2006 | checksum = "7ca27ec1eb0457ab26f3036ea52229edbdb74dee1edd29063f5b9b010e7ebee4"
2007 | dependencies = [
2008 | "gio",
2009 | "glib",
2010 | "libc",
2011 | "once_cell",
2012 | "pango-sys",
2013 | ]
2014 |
2015 | [[package]]
2016 | name = "pango-sys"
2017 | version = "0.18.0"
2018 | source = "registry+https://github.com/rust-lang/crates.io-index"
2019 | checksum = "436737e391a843e5933d6d9aa102cb126d501e815b83601365a948a518555dc5"
2020 | dependencies = [
2021 | "glib-sys",
2022 | "gobject-sys",
2023 | "libc",
2024 | "system-deps",
2025 | ]
2026 |
2027 | [[package]]
2028 | name = "parking_lot"
2029 | version = "0.12.3"
2030 | source = "registry+https://github.com/rust-lang/crates.io-index"
2031 | checksum = "f1bf18183cf54e8d6059647fc3063646a1801cf30896933ec2311622cc4b9a27"
2032 | dependencies = [
2033 | "lock_api",
2034 | "parking_lot_core",
2035 | ]
2036 |
2037 | [[package]]
2038 | name = "parking_lot_core"
2039 | version = "0.9.10"
2040 | source = "registry+https://github.com/rust-lang/crates.io-index"
2041 | checksum = "1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8"
2042 | dependencies = [
2043 | "cfg-if",
2044 | "libc",
2045 | "redox_syscall",
2046 | "smallvec",
2047 | "windows-targets 0.52.6",
2048 | ]
2049 |
2050 | [[package]]
2051 | name = "percent-encoding"
2052 | version = "2.3.1"
2053 | source = "registry+https://github.com/rust-lang/crates.io-index"
2054 | checksum = "e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e"
2055 |
2056 | [[package]]
2057 | name = "phf"
2058 | version = "0.8.0"
2059 | source = "registry+https://github.com/rust-lang/crates.io-index"
2060 | checksum = "3dfb61232e34fcb633f43d12c58f83c1df82962dcdfa565a4e866ffc17dafe12"
2061 | dependencies = [
2062 | "phf_macros 0.8.0",
2063 | "phf_shared 0.8.0",
2064 | "proc-macro-hack",
2065 | ]
2066 |
2067 | [[package]]
2068 | name = "phf"
2069 | version = "0.10.1"
2070 | source = "registry+https://github.com/rust-lang/crates.io-index"
2071 | checksum = "fabbf1ead8a5bcbc20f5f8b939ee3f5b0f6f281b6ad3468b84656b658b455259"
2072 | dependencies = [
2073 | "phf_shared 0.10.0",
2074 | ]
2075 |
2076 | [[package]]
2077 | name = "phf"
2078 | version = "0.11.2"
2079 | source = "registry+https://github.com/rust-lang/crates.io-index"
2080 | checksum = "ade2d8b8f33c7333b51bcf0428d37e217e9f32192ae4772156f65063b8ce03dc"
2081 | dependencies = [
2082 | "phf_macros 0.11.2",
2083 | "phf_shared 0.11.2",
2084 | ]
2085 |
2086 | [[package]]
2087 | name = "phf_codegen"
2088 | version = "0.8.0"
2089 | source = "registry+https://github.com/rust-lang/crates.io-index"
2090 | checksum = "cbffee61585b0411840d3ece935cce9cb6321f01c45477d30066498cd5e1a815"
2091 | dependencies = [
2092 | "phf_generator 0.8.0",
2093 | "phf_shared 0.8.0",
2094 | ]
2095 |
2096 | [[package]]
2097 | name = "phf_codegen"
2098 | version = "0.10.0"
2099 | source = "registry+https://github.com/rust-lang/crates.io-index"
2100 | checksum = "4fb1c3a8bc4dd4e5cfce29b44ffc14bedd2ee294559a294e2a4d4c9e9a6a13cd"
2101 | dependencies = [
2102 | "phf_generator 0.10.0",
2103 | "phf_shared 0.10.0",
2104 | ]
2105 |
2106 | [[package]]
2107 | name = "phf_generator"
2108 | version = "0.8.0"
2109 | source = "registry+https://github.com/rust-lang/crates.io-index"
2110 | checksum = "17367f0cc86f2d25802b2c26ee58a7b23faeccf78a396094c13dced0d0182526"
2111 | dependencies = [
2112 | "phf_shared 0.8.0",
2113 | "rand 0.7.3",
2114 | ]
2115 |
2116 | [[package]]
2117 | name = "phf_generator"
2118 | version = "0.10.0"
2119 | source = "registry+https://github.com/rust-lang/crates.io-index"
2120 | checksum = "5d5285893bb5eb82e6aaf5d59ee909a06a16737a8970984dd7746ba9283498d6"
2121 | dependencies = [
2122 | "phf_shared 0.10.0",
2123 | "rand 0.8.5",
2124 | ]
2125 |
2126 | [[package]]
2127 | name = "phf_generator"
2128 | version = "0.11.2"
2129 | source = "registry+https://github.com/rust-lang/crates.io-index"
2130 | checksum = "48e4cc64c2ad9ebe670cb8fd69dd50ae301650392e81c05f9bfcb2d5bdbc24b0"
2131 | dependencies = [
2132 | "phf_shared 0.11.2",
2133 | "rand 0.8.5",
2134 | ]
2135 |
2136 | [[package]]
2137 | name = "phf_macros"
2138 | version = "0.8.0"
2139 | source = "registry+https://github.com/rust-lang/crates.io-index"
2140 | checksum = "7f6fde18ff429ffc8fe78e2bf7f8b7a5a5a6e2a8b58bc5a9ac69198bbda9189c"
2141 | dependencies = [
2142 | "phf_generator 0.8.0",
2143 | "phf_shared 0.8.0",
2144 | "proc-macro-hack",
2145 | "proc-macro2",
2146 | "quote",
2147 | "syn 1.0.109",
2148 | ]
2149 |
2150 | [[package]]
2151 | name = "phf_macros"
2152 | version = "0.11.2"
2153 | source = "registry+https://github.com/rust-lang/crates.io-index"
2154 | checksum = "3444646e286606587e49f3bcf1679b8cef1dc2c5ecc29ddacaffc305180d464b"
2155 | dependencies = [
2156 | "phf_generator 0.11.2",
2157 | "phf_shared 0.11.2",
2158 | "proc-macro2",
2159 | "quote",
2160 | "syn 2.0.82",
2161 | ]
2162 |
2163 | [[package]]
2164 | name = "phf_shared"
2165 | version = "0.8.0"
2166 | source = "registry+https://github.com/rust-lang/crates.io-index"
2167 | checksum = "c00cf8b9eafe68dde5e9eaa2cef8ee84a9336a47d566ec55ca16589633b65af7"
2168 | dependencies = [
2169 | "siphasher",
2170 | ]
2171 |
2172 | [[package]]
2173 | name = "phf_shared"
2174 | version = "0.10.0"
2175 | source = "registry+https://github.com/rust-lang/crates.io-index"
2176 | checksum = "b6796ad771acdc0123d2a88dc428b5e38ef24456743ddb1744ed628f9815c096"
2177 | dependencies = [
2178 | "siphasher",
2179 | ]
2180 |
2181 | [[package]]
2182 | name = "phf_shared"
2183 | version = "0.11.2"
2184 | source = "registry+https://github.com/rust-lang/crates.io-index"
2185 | checksum = "90fcb95eef784c2ac79119d1dd819e162b5da872ce6f3c3abe1e8ca1c082f72b"
2186 | dependencies = [
2187 | "siphasher",
2188 | ]
2189 |
2190 | [[package]]
2191 | name = "pin-project-lite"
2192 | version = "0.2.14"
2193 | source = "registry+https://github.com/rust-lang/crates.io-index"
2194 | checksum = "bda66fc9667c18cb2758a2ac84d1167245054bcf85d5d1aaa6923f45801bdd02"
2195 |
2196 | [[package]]
2197 | name = "pin-utils"
2198 | version = "0.1.0"
2199 | source = "registry+https://github.com/rust-lang/crates.io-index"
2200 | checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184"
2201 |
2202 | [[package]]
2203 | name = "pkg-config"
2204 | version = "0.3.31"
2205 | source = "registry+https://github.com/rust-lang/crates.io-index"
2206 | checksum = "953ec861398dccce10c670dfeaf3ec4911ca479e9c02154b3a215178c5f566f2"
2207 |
2208 | [[package]]
2209 | name = "plist"
2210 | version = "1.7.0"
2211 | source = "registry+https://github.com/rust-lang/crates.io-index"
2212 | checksum = "42cf17e9a1800f5f396bc67d193dc9411b59012a5876445ef450d449881e1016"
2213 | dependencies = [
2214 | "base64 0.22.1",
2215 | "indexmap 2.6.0",
2216 | "quick-xml",
2217 | "serde",
2218 | "time",
2219 | ]
2220 |
2221 | [[package]]
2222 | name = "png"
2223 | version = "0.17.14"
2224 | source = "registry+https://github.com/rust-lang/crates.io-index"
2225 | checksum = "52f9d46a34a05a6a57566bc2bfae066ef07585a6e3fa30fbbdff5936380623f0"
2226 | dependencies = [
2227 | "bitflags 1.3.2",
2228 | "crc32fast",
2229 | "fdeflate",
2230 | "flate2",
2231 | "miniz_oxide",
2232 | ]
2233 |
2234 | [[package]]
2235 | name = "powerfmt"
2236 | version = "0.2.0"
2237 | source = "registry+https://github.com/rust-lang/crates.io-index"
2238 | checksum = "439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391"
2239 |
2240 | [[package]]
2241 | name = "ppv-lite86"
2242 | version = "0.2.20"
2243 | source = "registry+https://github.com/rust-lang/crates.io-index"
2244 | checksum = "77957b295656769bb8ad2b6a6b09d897d94f05c41b069aede1fcdaa675eaea04"
2245 | dependencies = [
2246 | "zerocopy",
2247 | ]
2248 |
2249 | [[package]]
2250 | name = "precomputed-hash"
2251 | version = "0.1.1"
2252 | source = "registry+https://github.com/rust-lang/crates.io-index"
2253 | checksum = "925383efa346730478fb4838dbe9137d2a47675ad789c546d150a6e1dd4ab31c"
2254 |
2255 | [[package]]
2256 | name = "proc-macro-crate"
2257 | version = "1.3.1"
2258 | source = "registry+https://github.com/rust-lang/crates.io-index"
2259 | checksum = "7f4c021e1093a56626774e81216a4ce732a735e5bad4868a03f3ed65ca0c3919"
2260 | dependencies = [
2261 | "once_cell",
2262 | "toml_edit 0.19.15",
2263 | ]
2264 |
2265 | [[package]]
2266 | name = "proc-macro-crate"
2267 | version = "2.0.2"
2268 | source = "registry+https://github.com/rust-lang/crates.io-index"
2269 | checksum = "b00f26d3400549137f92511a46ac1cd8ce37cb5598a96d382381458b992a5d24"
2270 | dependencies = [
2271 | "toml_datetime",
2272 | "toml_edit 0.20.2",
2273 | ]
2274 |
2275 | [[package]]
2276 | name = "proc-macro-error"
2277 | version = "1.0.4"
2278 | source = "registry+https://github.com/rust-lang/crates.io-index"
2279 | checksum = "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c"
2280 | dependencies = [
2281 | "proc-macro-error-attr",
2282 | "proc-macro2",
2283 | "quote",
2284 | "syn 1.0.109",
2285 | "version_check",
2286 | ]
2287 |
2288 | [[package]]
2289 | name = "proc-macro-error-attr"
2290 | version = "1.0.4"
2291 | source = "registry+https://github.com/rust-lang/crates.io-index"
2292 | checksum = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869"
2293 | dependencies = [
2294 | "proc-macro2",
2295 | "quote",
2296 | "version_check",
2297 | ]
2298 |
2299 | [[package]]
2300 | name = "proc-macro-hack"
2301 | version = "0.5.20+deprecated"
2302 | source = "registry+https://github.com/rust-lang/crates.io-index"
2303 | checksum = "dc375e1527247fe1a97d8b7156678dfe7c1af2fc075c9a4db3690ecd2a148068"
2304 |
2305 | [[package]]
2306 | name = "proc-macro2"
2307 | version = "1.0.89"
2308 | source = "registry+https://github.com/rust-lang/crates.io-index"
2309 | checksum = "f139b0662de085916d1fb67d2b4169d1addddda1919e696f3252b740b629986e"
2310 | dependencies = [
2311 | "unicode-ident",
2312 | ]
2313 |
2314 | [[package]]
2315 | name = "quick-xml"
2316 | version = "0.32.0"
2317 | source = "registry+https://github.com/rust-lang/crates.io-index"
2318 | checksum = "1d3a6e5838b60e0e8fa7a43f22ade549a37d61f8bdbe636d0d7816191de969c2"
2319 | dependencies = [
2320 | "memchr",
2321 | ]
2322 |
2323 | [[package]]
2324 | name = "quote"
2325 | version = "1.0.37"
2326 | source = "registry+https://github.com/rust-lang/crates.io-index"
2327 | checksum = "b5b9d34b8991d19d98081b46eacdd8eb58c6f2b201139f7c5f643cc155a633af"
2328 | dependencies = [
2329 | "proc-macro2",
2330 | ]
2331 |
2332 | [[package]]
2333 | name = "rand"
2334 | version = "0.7.3"
2335 | source = "registry+https://github.com/rust-lang/crates.io-index"
2336 | checksum = "6a6b1679d49b24bbfe0c803429aa1874472f50d9b363131f0e89fc356b544d03"
2337 | dependencies = [
2338 | "getrandom 0.1.16",
2339 | "libc",
2340 | "rand_chacha 0.2.2",
2341 | "rand_core 0.5.1",
2342 | "rand_hc",
2343 | "rand_pcg",
2344 | ]
2345 |
2346 | [[package]]
2347 | name = "rand"
2348 | version = "0.8.5"
2349 | source = "registry+https://github.com/rust-lang/crates.io-index"
2350 | checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404"
2351 | dependencies = [
2352 | "libc",
2353 | "rand_chacha 0.3.1",
2354 | "rand_core 0.6.4",
2355 | ]
2356 |
2357 | [[package]]
2358 | name = "rand_chacha"
2359 | version = "0.2.2"
2360 | source = "registry+https://github.com/rust-lang/crates.io-index"
2361 | checksum = "f4c8ed856279c9737206bf725bf36935d8666ead7aa69b52be55af369d193402"
2362 | dependencies = [
2363 | "ppv-lite86",
2364 | "rand_core 0.5.1",
2365 | ]
2366 |
2367 | [[package]]
2368 | name = "rand_chacha"
2369 | version = "0.3.1"
2370 | source = "registry+https://github.com/rust-lang/crates.io-index"
2371 | checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88"
2372 | dependencies = [
2373 | "ppv-lite86",
2374 | "rand_core 0.6.4",
2375 | ]
2376 |
2377 | [[package]]
2378 | name = "rand_core"
2379 | version = "0.5.1"
2380 | source = "registry+https://github.com/rust-lang/crates.io-index"
2381 | checksum = "90bde5296fc891b0cef12a6d03ddccc162ce7b2aff54160af9338f8d40df6d19"
2382 | dependencies = [
2383 | "getrandom 0.1.16",
2384 | ]
2385 |
2386 | [[package]]
2387 | name = "rand_core"
2388 | version = "0.6.4"
2389 | source = "registry+https://github.com/rust-lang/crates.io-index"
2390 | checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c"
2391 | dependencies = [
2392 | "getrandom 0.2.15",
2393 | ]
2394 |
2395 | [[package]]
2396 | name = "rand_hc"
2397 | version = "0.2.0"
2398 | source = "registry+https://github.com/rust-lang/crates.io-index"
2399 | checksum = "ca3129af7b92a17112d59ad498c6f81eaf463253766b90396d39ea7a39d6613c"
2400 | dependencies = [
2401 | "rand_core 0.5.1",
2402 | ]
2403 |
2404 | [[package]]
2405 | name = "rand_pcg"
2406 | version = "0.2.1"
2407 | source = "registry+https://github.com/rust-lang/crates.io-index"
2408 | checksum = "16abd0c1b639e9eb4d7c50c0b8100b0d0f849be2349829c740fe8e6eb4816429"
2409 | dependencies = [
2410 | "rand_core 0.5.1",
2411 | ]
2412 |
2413 | [[package]]
2414 | name = "raw-window-handle"
2415 | version = "0.6.2"
2416 | source = "registry+https://github.com/rust-lang/crates.io-index"
2417 | checksum = "20675572f6f24e9e76ef639bc5552774ed45f1c30e2951e1e99c59888861c539"
2418 |
2419 | [[package]]
2420 | name = "redox_syscall"
2421 | version = "0.5.7"
2422 | source = "registry+https://github.com/rust-lang/crates.io-index"
2423 | checksum = "9b6dfecf2c74bce2466cabf93f6664d6998a69eb21e39f4207930065b27b771f"
2424 | dependencies = [
2425 | "bitflags 2.6.0",
2426 | ]
2427 |
2428 | [[package]]
2429 | name = "redox_users"
2430 | version = "0.4.6"
2431 | source = "registry+https://github.com/rust-lang/crates.io-index"
2432 | checksum = "ba009ff324d1fc1b900bd1fdb31564febe58a8ccc8a6fdbb93b543d33b13ca43"
2433 | dependencies = [
2434 | "getrandom 0.2.15",
2435 | "libredox",
2436 | "thiserror",
2437 | ]
2438 |
2439 | [[package]]
2440 | name = "regex"
2441 | version = "1.11.0"
2442 | source = "registry+https://github.com/rust-lang/crates.io-index"
2443 | checksum = "38200e5ee88914975b69f657f0801b6f6dccafd44fd9326302a4aaeecfacb1d8"
2444 | dependencies = [
2445 | "aho-corasick",
2446 | "memchr",
2447 | "regex-automata",
2448 | "regex-syntax",
2449 | ]
2450 |
2451 | [[package]]
2452 | name = "regex-automata"
2453 | version = "0.4.8"
2454 | source = "registry+https://github.com/rust-lang/crates.io-index"
2455 | checksum = "368758f23274712b504848e9d5a6f010445cc8b87a7cdb4d7cbee666c1288da3"
2456 | dependencies = [
2457 | "aho-corasick",
2458 | "memchr",
2459 | "regex-syntax",
2460 | ]
2461 |
2462 | [[package]]
2463 | name = "regex-syntax"
2464 | version = "0.8.5"
2465 | source = "registry+https://github.com/rust-lang/crates.io-index"
2466 | checksum = "2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c"
2467 |
2468 | [[package]]
2469 | name = "reqwest"
2470 | version = "0.12.8"
2471 | source = "registry+https://github.com/rust-lang/crates.io-index"
2472 | checksum = "f713147fbe92361e52392c73b8c9e48c04c6625bce969ef54dc901e58e042a7b"
2473 | dependencies = [
2474 | "base64 0.22.1",
2475 | "bytes",
2476 | "futures-core",
2477 | "futures-util",
2478 | "http",
2479 | "http-body",
2480 | "http-body-util",
2481 | "hyper",
2482 | "hyper-util",
2483 | "ipnet",
2484 | "js-sys",
2485 | "log",
2486 | "mime",
2487 | "once_cell",
2488 | "percent-encoding",
2489 | "pin-project-lite",
2490 | "serde",
2491 | "serde_json",
2492 | "serde_urlencoded",
2493 | "sync_wrapper",
2494 | "tokio",
2495 | "tokio-util",
2496 | "tower-service",
2497 | "url",
2498 | "wasm-bindgen",
2499 | "wasm-bindgen-futures",
2500 | "wasm-streams",
2501 | "web-sys",
2502 | "windows-registry",
2503 | ]
2504 |
2505 | [[package]]
2506 | name = "rustc-demangle"
2507 | version = "0.1.24"
2508 | source = "registry+https://github.com/rust-lang/crates.io-index"
2509 | checksum = "719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f"
2510 |
2511 | [[package]]
2512 | name = "rustc_version"
2513 | version = "0.4.1"
2514 | source = "registry+https://github.com/rust-lang/crates.io-index"
2515 | checksum = "cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92"
2516 | dependencies = [
2517 | "semver",
2518 | ]
2519 |
2520 | [[package]]
2521 | name = "ryu"
2522 | version = "1.0.18"
2523 | source = "registry+https://github.com/rust-lang/crates.io-index"
2524 | checksum = "f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f"
2525 |
2526 | [[package]]
2527 | name = "same-file"
2528 | version = "1.0.6"
2529 | source = "registry+https://github.com/rust-lang/crates.io-index"
2530 | checksum = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502"
2531 | dependencies = [
2532 | "winapi-util",
2533 | ]
2534 |
2535 | [[package]]
2536 | name = "schemars"
2537 | version = "0.8.21"
2538 | source = "registry+https://github.com/rust-lang/crates.io-index"
2539 | checksum = "09c024468a378b7e36765cd36702b7a90cc3cba11654f6685c8f233408e89e92"
2540 | dependencies = [
2541 | "dyn-clone",
2542 | "indexmap 1.9.3",
2543 | "schemars_derive",
2544 | "serde",
2545 | "serde_json",
2546 | "url",
2547 | "uuid",
2548 | ]
2549 |
2550 | [[package]]
2551 | name = "schemars_derive"
2552 | version = "0.8.21"
2553 | source = "registry+https://github.com/rust-lang/crates.io-index"
2554 | checksum = "b1eee588578aff73f856ab961cd2f79e36bc45d7ded33a7562adba4667aecc0e"
2555 | dependencies = [
2556 | "proc-macro2",
2557 | "quote",
2558 | "serde_derive_internals",
2559 | "syn 2.0.82",
2560 | ]
2561 |
2562 | [[package]]
2563 | name = "scopeguard"
2564 | version = "1.2.0"
2565 | source = "registry+https://github.com/rust-lang/crates.io-index"
2566 | checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49"
2567 |
2568 | [[package]]
2569 | name = "selectors"
2570 | version = "0.22.0"
2571 | source = "registry+https://github.com/rust-lang/crates.io-index"
2572 | checksum = "df320f1889ac4ba6bc0cdc9c9af7af4bd64bb927bccdf32d81140dc1f9be12fe"
2573 | dependencies = [
2574 | "bitflags 1.3.2",
2575 | "cssparser",
2576 | "derive_more",
2577 | "fxhash",
2578 | "log",
2579 | "matches",
2580 | "phf 0.8.0",
2581 | "phf_codegen 0.8.0",
2582 | "precomputed-hash",
2583 | "servo_arc",
2584 | "smallvec",
2585 | "thin-slice",
2586 | ]
2587 |
2588 | [[package]]
2589 | name = "semver"
2590 | version = "1.0.23"
2591 | source = "registry+https://github.com/rust-lang/crates.io-index"
2592 | checksum = "61697e0a1c7e512e84a621326239844a24d8207b4669b41bc18b32ea5cbf988b"
2593 | dependencies = [
2594 | "serde",
2595 | ]
2596 |
2597 | [[package]]
2598 | name = "serde"
2599 | version = "1.0.213"
2600 | source = "registry+https://github.com/rust-lang/crates.io-index"
2601 | checksum = "3ea7893ff5e2466df8d720bb615088341b295f849602c6956047f8f80f0e9bc1"
2602 | dependencies = [
2603 | "serde_derive",
2604 | ]
2605 |
2606 | [[package]]
2607 | name = "serde-untagged"
2608 | version = "0.1.6"
2609 | source = "registry+https://github.com/rust-lang/crates.io-index"
2610 | checksum = "2676ba99bd82f75cae5cbd2c8eda6fa0b8760f18978ea840e980dd5567b5c5b6"
2611 | dependencies = [
2612 | "erased-serde",
2613 | "serde",
2614 | "typeid",
2615 | ]
2616 |
2617 | [[package]]
2618 | name = "serde_derive"
2619 | version = "1.0.213"
2620 | source = "registry+https://github.com/rust-lang/crates.io-index"
2621 | checksum = "7e85ad2009c50b58e87caa8cd6dac16bdf511bbfb7af6c33df902396aa480fa5"
2622 | dependencies = [
2623 | "proc-macro2",
2624 | "quote",
2625 | "syn 2.0.82",
2626 | ]
2627 |
2628 | [[package]]
2629 | name = "serde_derive_internals"
2630 | version = "0.29.1"
2631 | source = "registry+https://github.com/rust-lang/crates.io-index"
2632 | checksum = "18d26a20a969b9e3fdf2fc2d9f21eda6c40e2de84c9408bb5d3b05d499aae711"
2633 | dependencies = [
2634 | "proc-macro2",
2635 | "quote",
2636 | "syn 2.0.82",
2637 | ]
2638 |
2639 | [[package]]
2640 | name = "serde_json"
2641 | version = "1.0.132"
2642 | source = "registry+https://github.com/rust-lang/crates.io-index"
2643 | checksum = "d726bfaff4b320266d395898905d0eba0345aae23b54aee3a737e260fd46db03"
2644 | dependencies = [
2645 | "itoa 1.0.11",
2646 | "memchr",
2647 | "ryu",
2648 | "serde",
2649 | ]
2650 |
2651 | [[package]]
2652 | name = "serde_repr"
2653 | version = "0.1.19"
2654 | source = "registry+https://github.com/rust-lang/crates.io-index"
2655 | checksum = "6c64451ba24fc7a6a2d60fc75dd9c83c90903b19028d4eff35e88fc1e86564e9"
2656 | dependencies = [
2657 | "proc-macro2",
2658 | "quote",
2659 | "syn 2.0.82",
2660 | ]
2661 |
2662 | [[package]]
2663 | name = "serde_spanned"
2664 | version = "0.6.8"
2665 | source = "registry+https://github.com/rust-lang/crates.io-index"
2666 | checksum = "87607cb1398ed59d48732e575a4c28a7a8ebf2454b964fe3f224f2afc07909e1"
2667 | dependencies = [
2668 | "serde",
2669 | ]
2670 |
2671 | [[package]]
2672 | name = "serde_urlencoded"
2673 | version = "0.7.1"
2674 | source = "registry+https://github.com/rust-lang/crates.io-index"
2675 | checksum = "d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd"
2676 | dependencies = [
2677 | "form_urlencoded",
2678 | "itoa 1.0.11",
2679 | "ryu",
2680 | "serde",
2681 | ]
2682 |
2683 | [[package]]
2684 | name = "serde_with"
2685 | version = "3.11.0"
2686 | source = "registry+https://github.com/rust-lang/crates.io-index"
2687 | checksum = "8e28bdad6db2b8340e449f7108f020b3b092e8583a9e3fb82713e1d4e71fe817"
2688 | dependencies = [
2689 | "base64 0.22.1",
2690 | "chrono",
2691 | "hex",
2692 | "indexmap 1.9.3",
2693 | "indexmap 2.6.0",
2694 | "serde",
2695 | "serde_derive",
2696 | "serde_json",
2697 | "serde_with_macros",
2698 | "time",
2699 | ]
2700 |
2701 | [[package]]
2702 | name = "serde_with_macros"
2703 | version = "3.11.0"
2704 | source = "registry+https://github.com/rust-lang/crates.io-index"
2705 | checksum = "9d846214a9854ef724f3da161b426242d8de7c1fc7de2f89bb1efcb154dca79d"
2706 | dependencies = [
2707 | "darling",
2708 | "proc-macro2",
2709 | "quote",
2710 | "syn 2.0.82",
2711 | ]
2712 |
2713 | [[package]]
2714 | name = "serialize-to-javascript"
2715 | version = "0.1.1"
2716 | source = "registry+https://github.com/rust-lang/crates.io-index"
2717 | checksum = "c9823f2d3b6a81d98228151fdeaf848206a7855a7a042bbf9bf870449a66cafb"
2718 | dependencies = [
2719 | "serde",
2720 | "serde_json",
2721 | "serialize-to-javascript-impl",
2722 | ]
2723 |
2724 | [[package]]
2725 | name = "serialize-to-javascript-impl"
2726 | version = "0.1.1"
2727 | source = "registry+https://github.com/rust-lang/crates.io-index"
2728 | checksum = "74064874e9f6a15f04c1f3cb627902d0e6b410abbf36668afa873c61889f1763"
2729 | dependencies = [
2730 | "proc-macro2",
2731 | "quote",
2732 | "syn 1.0.109",
2733 | ]
2734 |
2735 | [[package]]
2736 | name = "servo_arc"
2737 | version = "0.1.1"
2738 | source = "registry+https://github.com/rust-lang/crates.io-index"
2739 | checksum = "d98238b800e0d1576d8b6e3de32827c2d74bee68bb97748dcf5071fb53965432"
2740 | dependencies = [
2741 | "nodrop",
2742 | "stable_deref_trait",
2743 | ]
2744 |
2745 | [[package]]
2746 | name = "sha2"
2747 | version = "0.10.8"
2748 | source = "registry+https://github.com/rust-lang/crates.io-index"
2749 | checksum = "793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8"
2750 | dependencies = [
2751 | "cfg-if",
2752 | "cpufeatures",
2753 | "digest",
2754 | ]
2755 |
2756 | [[package]]
2757 | name = "shlex"
2758 | version = "1.3.0"
2759 | source = "registry+https://github.com/rust-lang/crates.io-index"
2760 | checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64"
2761 |
2762 | [[package]]
2763 | name = "simd-adler32"
2764 | version = "0.3.7"
2765 | source = "registry+https://github.com/rust-lang/crates.io-index"
2766 | checksum = "d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe"
2767 |
2768 | [[package]]
2769 | name = "siphasher"
2770 | version = "0.3.11"
2771 | source = "registry+https://github.com/rust-lang/crates.io-index"
2772 | checksum = "38b58827f4464d87d377d175e90bf58eb00fd8716ff0a62f80356b5e61555d0d"
2773 |
2774 | [[package]]
2775 | name = "slab"
2776 | version = "0.4.9"
2777 | source = "registry+https://github.com/rust-lang/crates.io-index"
2778 | checksum = "8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67"
2779 | dependencies = [
2780 | "autocfg",
2781 | ]
2782 |
2783 | [[package]]
2784 | name = "smallvec"
2785 | version = "1.13.2"
2786 | source = "registry+https://github.com/rust-lang/crates.io-index"
2787 | checksum = "3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67"
2788 |
2789 | [[package]]
2790 | name = "socket2"
2791 | version = "0.5.7"
2792 | source = "registry+https://github.com/rust-lang/crates.io-index"
2793 | checksum = "ce305eb0b4296696835b71df73eb912e0f1ffd2556a501fcede6e0c50349191c"
2794 | dependencies = [
2795 | "libc",
2796 | "windows-sys 0.52.0",
2797 | ]
2798 |
2799 | [[package]]
2800 | name = "softbuffer"
2801 | version = "0.4.6"
2802 | source = "registry+https://github.com/rust-lang/crates.io-index"
2803 | checksum = "18051cdd562e792cad055119e0cdb2cfc137e44e3987532e0f9659a77931bb08"
2804 | dependencies = [
2805 | "bytemuck",
2806 | "cfg_aliases",
2807 | "core-graphics",
2808 | "foreign-types",
2809 | "js-sys",
2810 | "log",
2811 | "objc2",
2812 | "objc2-foundation",
2813 | "objc2-quartz-core",
2814 | "raw-window-handle",
2815 | "redox_syscall",
2816 | "wasm-bindgen",
2817 | "web-sys",
2818 | "windows-sys 0.59.0",
2819 | ]
2820 |
2821 | [[package]]
2822 | name = "soup3"
2823 | version = "0.5.0"
2824 | source = "registry+https://github.com/rust-lang/crates.io-index"
2825 | checksum = "471f924a40f31251afc77450e781cb26d55c0b650842efafc9c6cbd2f7cc4f9f"
2826 | dependencies = [
2827 | "futures-channel",
2828 | "gio",
2829 | "glib",
2830 | "libc",
2831 | "soup3-sys",
2832 | ]
2833 |
2834 | [[package]]
2835 | name = "soup3-sys"
2836 | version = "0.5.0"
2837 | source = "registry+https://github.com/rust-lang/crates.io-index"
2838 | checksum = "7ebe8950a680a12f24f15ebe1bf70db7af98ad242d9db43596ad3108aab86c27"
2839 | dependencies = [
2840 | "gio-sys",
2841 | "glib-sys",
2842 | "gobject-sys",
2843 | "libc",
2844 | "system-deps",
2845 | ]
2846 |
2847 | [[package]]
2848 | name = "stable_deref_trait"
2849 | version = "1.2.0"
2850 | source = "registry+https://github.com/rust-lang/crates.io-index"
2851 | checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3"
2852 |
2853 | [[package]]
2854 | name = "string_cache"
2855 | version = "0.8.7"
2856 | source = "registry+https://github.com/rust-lang/crates.io-index"
2857 | checksum = "f91138e76242f575eb1d3b38b4f1362f10d3a43f47d182a5b359af488a02293b"
2858 | dependencies = [
2859 | "new_debug_unreachable",
2860 | "once_cell",
2861 | "parking_lot",
2862 | "phf_shared 0.10.0",
2863 | "precomputed-hash",
2864 | "serde",
2865 | ]
2866 |
2867 | [[package]]
2868 | name = "string_cache_codegen"
2869 | version = "0.5.2"
2870 | source = "registry+https://github.com/rust-lang/crates.io-index"
2871 | checksum = "6bb30289b722be4ff74a408c3cc27edeaad656e06cb1fe8fa9231fa59c728988"
2872 | dependencies = [
2873 | "phf_generator 0.10.0",
2874 | "phf_shared 0.10.0",
2875 | "proc-macro2",
2876 | "quote",
2877 | ]
2878 |
2879 | [[package]]
2880 | name = "strsim"
2881 | version = "0.11.1"
2882 | source = "registry+https://github.com/rust-lang/crates.io-index"
2883 | checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f"
2884 |
2885 | [[package]]
2886 | name = "svelte-tauri-filedrop"
2887 | version = "0.1.0"
2888 | dependencies = [
2889 | "serde",
2890 | "serde_json",
2891 | "tauri",
2892 | "tauri-build",
2893 | ]
2894 |
2895 | [[package]]
2896 | name = "swift-rs"
2897 | version = "1.0.7"
2898 | source = "registry+https://github.com/rust-lang/crates.io-index"
2899 | checksum = "4057c98e2e852d51fdcfca832aac7b571f6b351ad159f9eda5db1655f8d0c4d7"
2900 | dependencies = [
2901 | "base64 0.21.7",
2902 | "serde",
2903 | "serde_json",
2904 | ]
2905 |
2906 | [[package]]
2907 | name = "syn"
2908 | version = "1.0.109"
2909 | source = "registry+https://github.com/rust-lang/crates.io-index"
2910 | checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237"
2911 | dependencies = [
2912 | "proc-macro2",
2913 | "quote",
2914 | "unicode-ident",
2915 | ]
2916 |
2917 | [[package]]
2918 | name = "syn"
2919 | version = "2.0.82"
2920 | source = "registry+https://github.com/rust-lang/crates.io-index"
2921 | checksum = "83540f837a8afc019423a8edb95b52a8effe46957ee402287f4292fae35be021"
2922 | dependencies = [
2923 | "proc-macro2",
2924 | "quote",
2925 | "unicode-ident",
2926 | ]
2927 |
2928 | [[package]]
2929 | name = "sync_wrapper"
2930 | version = "1.0.1"
2931 | source = "registry+https://github.com/rust-lang/crates.io-index"
2932 | checksum = "a7065abeca94b6a8a577f9bd45aa0867a2238b74e8eb67cf10d492bc39351394"
2933 | dependencies = [
2934 | "futures-core",
2935 | ]
2936 |
2937 | [[package]]
2938 | name = "system-deps"
2939 | version = "6.2.2"
2940 | source = "registry+https://github.com/rust-lang/crates.io-index"
2941 | checksum = "a3e535eb8dded36d55ec13eddacd30dec501792ff23a0b1682c38601b8cf2349"
2942 | dependencies = [
2943 | "cfg-expr",
2944 | "heck 0.5.0",
2945 | "pkg-config",
2946 | "toml 0.8.2",
2947 | "version-compare",
2948 | ]
2949 |
2950 | [[package]]
2951 | name = "tao"
2952 | version = "0.30.3"
2953 | source = "registry+https://github.com/rust-lang/crates.io-index"
2954 | checksum = "a0dbbebe82d02044dfa481adca1550d6dd7bd16e086bc34fa0fbecceb5a63751"
2955 | dependencies = [
2956 | "bitflags 2.6.0",
2957 | "cocoa",
2958 | "core-foundation",
2959 | "core-graphics",
2960 | "crossbeam-channel",
2961 | "dispatch",
2962 | "dlopen2",
2963 | "dpi",
2964 | "gdkwayland-sys",
2965 | "gdkx11-sys",
2966 | "gtk",
2967 | "instant",
2968 | "jni",
2969 | "lazy_static",
2970 | "libc",
2971 | "log",
2972 | "ndk",
2973 | "ndk-context",
2974 | "ndk-sys",
2975 | "objc",
2976 | "once_cell",
2977 | "parking_lot",
2978 | "raw-window-handle",
2979 | "scopeguard",
2980 | "tao-macros",
2981 | "unicode-segmentation",
2982 | "url",
2983 | "windows",
2984 | "windows-core 0.58.0",
2985 | "windows-version",
2986 | "x11-dl",
2987 | ]
2988 |
2989 | [[package]]
2990 | name = "tao-macros"
2991 | version = "0.1.3"
2992 | source = "registry+https://github.com/rust-lang/crates.io-index"
2993 | checksum = "f4e16beb8b2ac17db28eab8bca40e62dbfbb34c0fcdc6d9826b11b7b5d047dfd"
2994 | dependencies = [
2995 | "proc-macro2",
2996 | "quote",
2997 | "syn 2.0.82",
2998 | ]
2999 |
3000 | [[package]]
3001 | name = "target-lexicon"
3002 | version = "0.12.16"
3003 | source = "registry+https://github.com/rust-lang/crates.io-index"
3004 | checksum = "61c41af27dd6d1e27b1b16b489db798443478cef1f06a660c96db617ba5de3b1"
3005 |
3006 | [[package]]
3007 | name = "tauri"
3008 | version = "2.0.6"
3009 | source = "registry+https://github.com/rust-lang/crates.io-index"
3010 | checksum = "d3889b392db6d32a105d3757230ea0220090b8f94c90d3e60b6c5eb91178ab1b"
3011 | dependencies = [
3012 | "anyhow",
3013 | "bytes",
3014 | "dirs",
3015 | "dunce",
3016 | "embed_plist",
3017 | "futures-util",
3018 | "getrandom 0.2.15",
3019 | "glob",
3020 | "gtk",
3021 | "heck 0.5.0",
3022 | "http",
3023 | "jni",
3024 | "libc",
3025 | "log",
3026 | "mime",
3027 | "muda",
3028 | "objc2",
3029 | "objc2-app-kit",
3030 | "objc2-foundation",
3031 | "percent-encoding",
3032 | "plist",
3033 | "raw-window-handle",
3034 | "reqwest",
3035 | "serde",
3036 | "serde_json",
3037 | "serde_repr",
3038 | "serialize-to-javascript",
3039 | "swift-rs",
3040 | "tauri-build",
3041 | "tauri-macros",
3042 | "tauri-runtime",
3043 | "tauri-runtime-wry",
3044 | "tauri-utils",
3045 | "thiserror",
3046 | "tokio",
3047 | "tray-icon",
3048 | "url",
3049 | "urlpattern",
3050 | "webkit2gtk",
3051 | "webview2-com",
3052 | "window-vibrancy",
3053 | "windows",
3054 | ]
3055 |
3056 | [[package]]
3057 | name = "tauri-build"
3058 | version = "2.0.2"
3059 | source = "registry+https://github.com/rust-lang/crates.io-index"
3060 | checksum = "9f96827ccfb1aa40d55d0ded79562d18ba18566657a553f992a982d755148376"
3061 | dependencies = [
3062 | "anyhow",
3063 | "cargo_toml",
3064 | "dirs",
3065 | "glob",
3066 | "heck 0.5.0",
3067 | "json-patch 3.0.1",
3068 | "schemars",
3069 | "semver",
3070 | "serde",
3071 | "serde_json",
3072 | "tauri-utils",
3073 | "tauri-winres",
3074 | "toml 0.8.2",
3075 | "walkdir",
3076 | ]
3077 |
3078 | [[package]]
3079 | name = "tauri-codegen"
3080 | version = "2.0.2"
3081 | source = "registry+https://github.com/rust-lang/crates.io-index"
3082 | checksum = "8947f16f47becd9e9cd39b74ee337fd1981574d78819be18e4384d85e5a0b82f"
3083 | dependencies = [
3084 | "base64 0.22.1",
3085 | "brotli",
3086 | "ico",
3087 | "json-patch 2.0.0",
3088 | "plist",
3089 | "png",
3090 | "proc-macro2",
3091 | "quote",
3092 | "semver",
3093 | "serde",
3094 | "serde_json",
3095 | "sha2",
3096 | "syn 2.0.82",
3097 | "tauri-utils",
3098 | "thiserror",
3099 | "time",
3100 | "url",
3101 | "uuid",
3102 | "walkdir",
3103 | ]
3104 |
3105 | [[package]]
3106 | name = "tauri-macros"
3107 | version = "2.0.2"
3108 | source = "registry+https://github.com/rust-lang/crates.io-index"
3109 | checksum = "8bd1c8d4a66799d3438747c3a79705cd665a95d6f24cb5f315413ff7a981fe2a"
3110 | dependencies = [
3111 | "heck 0.5.0",
3112 | "proc-macro2",
3113 | "quote",
3114 | "syn 2.0.82",
3115 | "tauri-codegen",
3116 | "tauri-utils",
3117 | ]
3118 |
3119 | [[package]]
3120 | name = "tauri-runtime"
3121 | version = "2.1.1"
3122 | source = "registry+https://github.com/rust-lang/crates.io-index"
3123 | checksum = "a1ef7363e7229ac8d04e8a5d405670dbd43dde8fc4bc3bc56105c35452d03784"
3124 | dependencies = [
3125 | "dpi",
3126 | "gtk",
3127 | "http",
3128 | "jni",
3129 | "raw-window-handle",
3130 | "serde",
3131 | "serde_json",
3132 | "tauri-utils",
3133 | "thiserror",
3134 | "url",
3135 | "windows",
3136 | ]
3137 |
3138 | [[package]]
3139 | name = "tauri-runtime-wry"
3140 | version = "2.1.2"
3141 | source = "registry+https://github.com/rust-lang/crates.io-index"
3142 | checksum = "62fa2068e8498ad007b54d5773d03d57c3ff6dd96f8c8ce58beff44d0d5e0d30"
3143 | dependencies = [
3144 | "gtk",
3145 | "http",
3146 | "jni",
3147 | "log",
3148 | "objc2",
3149 | "objc2-app-kit",
3150 | "objc2-foundation",
3151 | "percent-encoding",
3152 | "raw-window-handle",
3153 | "softbuffer",
3154 | "tao",
3155 | "tauri-runtime",
3156 | "tauri-utils",
3157 | "url",
3158 | "webkit2gtk",
3159 | "webview2-com",
3160 | "windows",
3161 | "wry",
3162 | ]
3163 |
3164 | [[package]]
3165 | name = "tauri-utils"
3166 | version = "2.0.2"
3167 | source = "registry+https://github.com/rust-lang/crates.io-index"
3168 | checksum = "1fc65d6f5c54e56b66258948a6d9e47a82ea41f4b5a7612bfbdd1634c2913ed0"
3169 | dependencies = [
3170 | "brotli",
3171 | "cargo_metadata",
3172 | "ctor",
3173 | "dunce",
3174 | "glob",
3175 | "html5ever",
3176 | "infer",
3177 | "json-patch 2.0.0",
3178 | "kuchikiki",
3179 | "log",
3180 | "memchr",
3181 | "phf 0.11.2",
3182 | "proc-macro2",
3183 | "quote",
3184 | "regex",
3185 | "schemars",
3186 | "semver",
3187 | "serde",
3188 | "serde-untagged",
3189 | "serde_json",
3190 | "serde_with",
3191 | "swift-rs",
3192 | "thiserror",
3193 | "toml 0.8.2",
3194 | "url",
3195 | "urlpattern",
3196 | "uuid",
3197 | "walkdir",
3198 | ]
3199 |
3200 | [[package]]
3201 | name = "tauri-winres"
3202 | version = "0.1.1"
3203 | source = "registry+https://github.com/rust-lang/crates.io-index"
3204 | checksum = "5993dc129e544393574288923d1ec447c857f3f644187f4fbf7d9a875fbfc4fb"
3205 | dependencies = [
3206 | "embed-resource",
3207 | "toml 0.7.8",
3208 | ]
3209 |
3210 | [[package]]
3211 | name = "tendril"
3212 | version = "0.4.3"
3213 | source = "registry+https://github.com/rust-lang/crates.io-index"
3214 | checksum = "d24a120c5fc464a3458240ee02c299ebcb9d67b5249c8848b09d639dca8d7bb0"
3215 | dependencies = [
3216 | "futf",
3217 | "mac",
3218 | "utf-8",
3219 | ]
3220 |
3221 | [[package]]
3222 | name = "thin-slice"
3223 | version = "0.1.1"
3224 | source = "registry+https://github.com/rust-lang/crates.io-index"
3225 | checksum = "8eaa81235c7058867fa8c0e7314f33dcce9c215f535d1913822a2b3f5e289f3c"
3226 |
3227 | [[package]]
3228 | name = "thiserror"
3229 | version = "1.0.65"
3230 | source = "registry+https://github.com/rust-lang/crates.io-index"
3231 | checksum = "5d11abd9594d9b38965ef50805c5e469ca9cc6f197f883f717e0269a3057b3d5"
3232 | dependencies = [
3233 | "thiserror-impl",
3234 | ]
3235 |
3236 | [[package]]
3237 | name = "thiserror-impl"
3238 | version = "1.0.65"
3239 | source = "registry+https://github.com/rust-lang/crates.io-index"
3240 | checksum = "ae71770322cbd277e69d762a16c444af02aa0575ac0d174f0b9562d3b37f8602"
3241 | dependencies = [
3242 | "proc-macro2",
3243 | "quote",
3244 | "syn 2.0.82",
3245 | ]
3246 |
3247 | [[package]]
3248 | name = "time"
3249 | version = "0.3.36"
3250 | source = "registry+https://github.com/rust-lang/crates.io-index"
3251 | checksum = "5dfd88e563464686c916c7e46e623e520ddc6d79fa6641390f2e3fa86e83e885"
3252 | dependencies = [
3253 | "deranged",
3254 | "itoa 1.0.11",
3255 | "num-conv",
3256 | "powerfmt",
3257 | "serde",
3258 | "time-core",
3259 | "time-macros",
3260 | ]
3261 |
3262 | [[package]]
3263 | name = "time-core"
3264 | version = "0.1.2"
3265 | source = "registry+https://github.com/rust-lang/crates.io-index"
3266 | checksum = "ef927ca75afb808a4d64dd374f00a2adf8d0fcff8e7b184af886c3c87ec4a3f3"
3267 |
3268 | [[package]]
3269 | name = "time-macros"
3270 | version = "0.2.18"
3271 | source = "registry+https://github.com/rust-lang/crates.io-index"
3272 | checksum = "3f252a68540fde3a3877aeea552b832b40ab9a69e318efd078774a01ddee1ccf"
3273 | dependencies = [
3274 | "num-conv",
3275 | "time-core",
3276 | ]
3277 |
3278 | [[package]]
3279 | name = "tinyvec"
3280 | version = "1.8.0"
3281 | source = "registry+https://github.com/rust-lang/crates.io-index"
3282 | checksum = "445e881f4f6d382d5f27c034e25eb92edd7c784ceab92a0937db7f2e9471b938"
3283 | dependencies = [
3284 | "tinyvec_macros",
3285 | ]
3286 |
3287 | [[package]]
3288 | name = "tinyvec_macros"
3289 | version = "0.1.1"
3290 | source = "registry+https://github.com/rust-lang/crates.io-index"
3291 | checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20"
3292 |
3293 | [[package]]
3294 | name = "tokio"
3295 | version = "1.41.0"
3296 | source = "registry+https://github.com/rust-lang/crates.io-index"
3297 | checksum = "145f3413504347a2be84393cc8a7d2fb4d863b375909ea59f2158261aa258bbb"
3298 | dependencies = [
3299 | "backtrace",
3300 | "bytes",
3301 | "libc",
3302 | "mio",
3303 | "pin-project-lite",
3304 | "socket2",
3305 | "windows-sys 0.52.0",
3306 | ]
3307 |
3308 | [[package]]
3309 | name = "tokio-util"
3310 | version = "0.7.12"
3311 | source = "registry+https://github.com/rust-lang/crates.io-index"
3312 | checksum = "61e7c3654c13bcd040d4a03abee2c75b1d14a37b423cf5a813ceae1cc903ec6a"
3313 | dependencies = [
3314 | "bytes",
3315 | "futures-core",
3316 | "futures-sink",
3317 | "pin-project-lite",
3318 | "tokio",
3319 | ]
3320 |
3321 | [[package]]
3322 | name = "toml"
3323 | version = "0.7.8"
3324 | source = "registry+https://github.com/rust-lang/crates.io-index"
3325 | checksum = "dd79e69d3b627db300ff956027cc6c3798cef26d22526befdfcd12feeb6d2257"
3326 | dependencies = [
3327 | "serde",
3328 | "serde_spanned",
3329 | "toml_datetime",
3330 | "toml_edit 0.19.15",
3331 | ]
3332 |
3333 | [[package]]
3334 | name = "toml"
3335 | version = "0.8.2"
3336 | source = "registry+https://github.com/rust-lang/crates.io-index"
3337 | checksum = "185d8ab0dfbb35cf1399a6344d8484209c088f75f8f68230da55d48d95d43e3d"
3338 | dependencies = [
3339 | "serde",
3340 | "serde_spanned",
3341 | "toml_datetime",
3342 | "toml_edit 0.20.2",
3343 | ]
3344 |
3345 | [[package]]
3346 | name = "toml_datetime"
3347 | version = "0.6.3"
3348 | source = "registry+https://github.com/rust-lang/crates.io-index"
3349 | checksum = "7cda73e2f1397b1262d6dfdcef8aafae14d1de7748d66822d3bfeeb6d03e5e4b"
3350 | dependencies = [
3351 | "serde",
3352 | ]
3353 |
3354 | [[package]]
3355 | name = "toml_edit"
3356 | version = "0.19.15"
3357 | source = "registry+https://github.com/rust-lang/crates.io-index"
3358 | checksum = "1b5bb770da30e5cbfde35a2d7b9b8a2c4b8ef89548a7a6aeab5c9a576e3e7421"
3359 | dependencies = [
3360 | "indexmap 2.6.0",
3361 | "serde",
3362 | "serde_spanned",
3363 | "toml_datetime",
3364 | "winnow",
3365 | ]
3366 |
3367 | [[package]]
3368 | name = "toml_edit"
3369 | version = "0.20.2"
3370 | source = "registry+https://github.com/rust-lang/crates.io-index"
3371 | checksum = "396e4d48bbb2b7554c944bde63101b5ae446cff6ec4a24227428f15eb72ef338"
3372 | dependencies = [
3373 | "indexmap 2.6.0",
3374 | "serde",
3375 | "serde_spanned",
3376 | "toml_datetime",
3377 | "winnow",
3378 | ]
3379 |
3380 | [[package]]
3381 | name = "tower-service"
3382 | version = "0.3.3"
3383 | source = "registry+https://github.com/rust-lang/crates.io-index"
3384 | checksum = "8df9b6e13f2d32c91b9bd719c00d1958837bc7dec474d94952798cc8e69eeec3"
3385 |
3386 | [[package]]
3387 | name = "tracing"
3388 | version = "0.1.40"
3389 | source = "registry+https://github.com/rust-lang/crates.io-index"
3390 | checksum = "c3523ab5a71916ccf420eebdf5521fcef02141234bbc0b8a49f2fdc4544364ef"
3391 | dependencies = [
3392 | "pin-project-lite",
3393 | "tracing-core",
3394 | ]
3395 |
3396 | [[package]]
3397 | name = "tracing-core"
3398 | version = "0.1.32"
3399 | source = "registry+https://github.com/rust-lang/crates.io-index"
3400 | checksum = "c06d3da6113f116aaee68e4d601191614c9053067f9ab7f6edbcb161237daa54"
3401 | dependencies = [
3402 | "once_cell",
3403 | ]
3404 |
3405 | [[package]]
3406 | name = "tray-icon"
3407 | version = "0.19.1"
3408 | source = "registry+https://github.com/rust-lang/crates.io-index"
3409 | checksum = "7c92af36a182b46206723bdf8a7942e20838cde1cf062e5b97854d57eb01763b"
3410 | dependencies = [
3411 | "core-graphics",
3412 | "crossbeam-channel",
3413 | "dirs",
3414 | "libappindicator",
3415 | "muda",
3416 | "objc2",
3417 | "objc2-app-kit",
3418 | "objc2-foundation",
3419 | "once_cell",
3420 | "png",
3421 | "serde",
3422 | "thiserror",
3423 | "windows-sys 0.59.0",
3424 | ]
3425 |
3426 | [[package]]
3427 | name = "try-lock"
3428 | version = "0.2.5"
3429 | source = "registry+https://github.com/rust-lang/crates.io-index"
3430 | checksum = "e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b"
3431 |
3432 | [[package]]
3433 | name = "typeid"
3434 | version = "1.0.2"
3435 | source = "registry+https://github.com/rust-lang/crates.io-index"
3436 | checksum = "0e13db2e0ccd5e14a544e8a246ba2312cd25223f616442d7f2cb0e3db614236e"
3437 |
3438 | [[package]]
3439 | name = "typenum"
3440 | version = "1.17.0"
3441 | source = "registry+https://github.com/rust-lang/crates.io-index"
3442 | checksum = "42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825"
3443 |
3444 | [[package]]
3445 | name = "unic-char-property"
3446 | version = "0.9.0"
3447 | source = "registry+https://github.com/rust-lang/crates.io-index"
3448 | checksum = "a8c57a407d9b6fa02b4795eb81c5b6652060a15a7903ea981f3d723e6c0be221"
3449 | dependencies = [
3450 | "unic-char-range",
3451 | ]
3452 |
3453 | [[package]]
3454 | name = "unic-char-range"
3455 | version = "0.9.0"
3456 | source = "registry+https://github.com/rust-lang/crates.io-index"
3457 | checksum = "0398022d5f700414f6b899e10b8348231abf9173fa93144cbc1a43b9793c1fbc"
3458 |
3459 | [[package]]
3460 | name = "unic-common"
3461 | version = "0.9.0"
3462 | source = "registry+https://github.com/rust-lang/crates.io-index"
3463 | checksum = "80d7ff825a6a654ee85a63e80f92f054f904f21e7d12da4e22f9834a4aaa35bc"
3464 |
3465 | [[package]]
3466 | name = "unic-ucd-ident"
3467 | version = "0.9.0"
3468 | source = "registry+https://github.com/rust-lang/crates.io-index"
3469 | checksum = "e230a37c0381caa9219d67cf063aa3a375ffed5bf541a452db16e744bdab6987"
3470 | dependencies = [
3471 | "unic-char-property",
3472 | "unic-char-range",
3473 | "unic-ucd-version",
3474 | ]
3475 |
3476 | [[package]]
3477 | name = "unic-ucd-version"
3478 | version = "0.9.0"
3479 | source = "registry+https://github.com/rust-lang/crates.io-index"
3480 | checksum = "96bd2f2237fe450fcd0a1d2f5f4e91711124f7857ba2e964247776ebeeb7b0c4"
3481 | dependencies = [
3482 | "unic-common",
3483 | ]
3484 |
3485 | [[package]]
3486 | name = "unicode-bidi"
3487 | version = "0.3.17"
3488 | source = "registry+https://github.com/rust-lang/crates.io-index"
3489 | checksum = "5ab17db44d7388991a428b2ee655ce0c212e862eff1768a455c58f9aad6e7893"
3490 |
3491 | [[package]]
3492 | name = "unicode-ident"
3493 | version = "1.0.13"
3494 | source = "registry+https://github.com/rust-lang/crates.io-index"
3495 | checksum = "e91b56cd4cadaeb79bbf1a5645f6b4f8dc5bde8834ad5894a8db35fda9efa1fe"
3496 |
3497 | [[package]]
3498 | name = "unicode-normalization"
3499 | version = "0.1.24"
3500 | source = "registry+https://github.com/rust-lang/crates.io-index"
3501 | checksum = "5033c97c4262335cded6d6fc3e5c18ab755e1a3dc96376350f3d8e9f009ad956"
3502 | dependencies = [
3503 | "tinyvec",
3504 | ]
3505 |
3506 | [[package]]
3507 | name = "unicode-segmentation"
3508 | version = "1.12.0"
3509 | source = "registry+https://github.com/rust-lang/crates.io-index"
3510 | checksum = "f6ccf251212114b54433ec949fd6a7841275f9ada20dddd2f29e9ceea4501493"
3511 |
3512 | [[package]]
3513 | name = "url"
3514 | version = "2.5.2"
3515 | source = "registry+https://github.com/rust-lang/crates.io-index"
3516 | checksum = "22784dbdf76fdde8af1aeda5622b546b422b6fc585325248a2bf9f5e41e94d6c"
3517 | dependencies = [
3518 | "form_urlencoded",
3519 | "idna",
3520 | "percent-encoding",
3521 | "serde",
3522 | ]
3523 |
3524 | [[package]]
3525 | name = "urlpattern"
3526 | version = "0.3.0"
3527 | source = "registry+https://github.com/rust-lang/crates.io-index"
3528 | checksum = "70acd30e3aa1450bc2eece896ce2ad0d178e9c079493819301573dae3c37ba6d"
3529 | dependencies = [
3530 | "regex",
3531 | "serde",
3532 | "unic-ucd-ident",
3533 | "url",
3534 | ]
3535 |
3536 | [[package]]
3537 | name = "utf-8"
3538 | version = "0.7.6"
3539 | source = "registry+https://github.com/rust-lang/crates.io-index"
3540 | checksum = "09cc8ee72d2a9becf2f2febe0205bbed8fc6615b7cb429ad062dc7b7ddd036a9"
3541 |
3542 | [[package]]
3543 | name = "uuid"
3544 | version = "1.11.0"
3545 | source = "registry+https://github.com/rust-lang/crates.io-index"
3546 | checksum = "f8c5f0a0af699448548ad1a2fbf920fb4bee257eae39953ba95cb84891a0446a"
3547 | dependencies = [
3548 | "getrandom 0.2.15",
3549 | "serde",
3550 | ]
3551 |
3552 | [[package]]
3553 | name = "version-compare"
3554 | version = "0.2.0"
3555 | source = "registry+https://github.com/rust-lang/crates.io-index"
3556 | checksum = "852e951cb7832cb45cb1169900d19760cfa39b82bc0ea9c0e5a14ae88411c98b"
3557 |
3558 | [[package]]
3559 | name = "version_check"
3560 | version = "0.9.5"
3561 | source = "registry+https://github.com/rust-lang/crates.io-index"
3562 | checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a"
3563 |
3564 | [[package]]
3565 | name = "vswhom"
3566 | version = "0.1.0"
3567 | source = "registry+https://github.com/rust-lang/crates.io-index"
3568 | checksum = "be979b7f07507105799e854203b470ff7c78a1639e330a58f183b5fea574608b"
3569 | dependencies = [
3570 | "libc",
3571 | "vswhom-sys",
3572 | ]
3573 |
3574 | [[package]]
3575 | name = "vswhom-sys"
3576 | version = "0.1.2"
3577 | source = "registry+https://github.com/rust-lang/crates.io-index"
3578 | checksum = "d3b17ae1f6c8a2b28506cd96d412eebf83b4a0ff2cbefeeb952f2f9dfa44ba18"
3579 | dependencies = [
3580 | "cc",
3581 | "libc",
3582 | ]
3583 |
3584 | [[package]]
3585 | name = "walkdir"
3586 | version = "2.5.0"
3587 | source = "registry+https://github.com/rust-lang/crates.io-index"
3588 | checksum = "29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b"
3589 | dependencies = [
3590 | "same-file",
3591 | "winapi-util",
3592 | ]
3593 |
3594 | [[package]]
3595 | name = "want"
3596 | version = "0.3.1"
3597 | source = "registry+https://github.com/rust-lang/crates.io-index"
3598 | checksum = "bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e"
3599 | dependencies = [
3600 | "try-lock",
3601 | ]
3602 |
3603 | [[package]]
3604 | name = "wasi"
3605 | version = "0.9.0+wasi-snapshot-preview1"
3606 | source = "registry+https://github.com/rust-lang/crates.io-index"
3607 | checksum = "cccddf32554fecc6acb585f82a32a72e28b48f8c4c1883ddfeeeaa96f7d8e519"
3608 |
3609 | [[package]]
3610 | name = "wasi"
3611 | version = "0.11.0+wasi-snapshot-preview1"
3612 | source = "registry+https://github.com/rust-lang/crates.io-index"
3613 | checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423"
3614 |
3615 | [[package]]
3616 | name = "wasm-bindgen"
3617 | version = "0.2.95"
3618 | source = "registry+https://github.com/rust-lang/crates.io-index"
3619 | checksum = "128d1e363af62632b8eb57219c8fd7877144af57558fb2ef0368d0087bddeb2e"
3620 | dependencies = [
3621 | "cfg-if",
3622 | "once_cell",
3623 | "wasm-bindgen-macro",
3624 | ]
3625 |
3626 | [[package]]
3627 | name = "wasm-bindgen-backend"
3628 | version = "0.2.95"
3629 | source = "registry+https://github.com/rust-lang/crates.io-index"
3630 | checksum = "cb6dd4d3ca0ddffd1dd1c9c04f94b868c37ff5fac97c30b97cff2d74fce3a358"
3631 | dependencies = [
3632 | "bumpalo",
3633 | "log",
3634 | "once_cell",
3635 | "proc-macro2",
3636 | "quote",
3637 | "syn 2.0.82",
3638 | "wasm-bindgen-shared",
3639 | ]
3640 |
3641 | [[package]]
3642 | name = "wasm-bindgen-futures"
3643 | version = "0.4.45"
3644 | source = "registry+https://github.com/rust-lang/crates.io-index"
3645 | checksum = "cc7ec4f8827a71586374db3e87abdb5a2bb3a15afed140221307c3ec06b1f63b"
3646 | dependencies = [
3647 | "cfg-if",
3648 | "js-sys",
3649 | "wasm-bindgen",
3650 | "web-sys",
3651 | ]
3652 |
3653 | [[package]]
3654 | name = "wasm-bindgen-macro"
3655 | version = "0.2.95"
3656 | source = "registry+https://github.com/rust-lang/crates.io-index"
3657 | checksum = "e79384be7f8f5a9dd5d7167216f022090cf1f9ec128e6e6a482a2cb5c5422c56"
3658 | dependencies = [
3659 | "quote",
3660 | "wasm-bindgen-macro-support",
3661 | ]
3662 |
3663 | [[package]]
3664 | name = "wasm-bindgen-macro-support"
3665 | version = "0.2.95"
3666 | source = "registry+https://github.com/rust-lang/crates.io-index"
3667 | checksum = "26c6ab57572f7a24a4985830b120de1594465e5d500f24afe89e16b4e833ef68"
3668 | dependencies = [
3669 | "proc-macro2",
3670 | "quote",
3671 | "syn 2.0.82",
3672 | "wasm-bindgen-backend",
3673 | "wasm-bindgen-shared",
3674 | ]
3675 |
3676 | [[package]]
3677 | name = "wasm-bindgen-shared"
3678 | version = "0.2.95"
3679 | source = "registry+https://github.com/rust-lang/crates.io-index"
3680 | checksum = "65fc09f10666a9f147042251e0dda9c18f166ff7de300607007e96bdebc1068d"
3681 |
3682 | [[package]]
3683 | name = "wasm-streams"
3684 | version = "0.4.1"
3685 | source = "registry+https://github.com/rust-lang/crates.io-index"
3686 | checksum = "4e072d4e72f700fb3443d8fe94a39315df013eef1104903cdb0a2abd322bbecd"
3687 | dependencies = [
3688 | "futures-util",
3689 | "js-sys",
3690 | "wasm-bindgen",
3691 | "wasm-bindgen-futures",
3692 | "web-sys",
3693 | ]
3694 |
3695 | [[package]]
3696 | name = "web-sys"
3697 | version = "0.3.72"
3698 | source = "registry+https://github.com/rust-lang/crates.io-index"
3699 | checksum = "f6488b90108c040df0fe62fa815cbdee25124641df01814dd7282749234c6112"
3700 | dependencies = [
3701 | "js-sys",
3702 | "wasm-bindgen",
3703 | ]
3704 |
3705 | [[package]]
3706 | name = "webkit2gtk"
3707 | version = "2.0.1"
3708 | source = "registry+https://github.com/rust-lang/crates.io-index"
3709 | checksum = "76b1bc1e54c581da1e9f179d0b38512ba358fb1af2d634a1affe42e37172361a"
3710 | dependencies = [
3711 | "bitflags 1.3.2",
3712 | "cairo-rs",
3713 | "gdk",
3714 | "gdk-sys",
3715 | "gio",
3716 | "gio-sys",
3717 | "glib",
3718 | "glib-sys",
3719 | "gobject-sys",
3720 | "gtk",
3721 | "gtk-sys",
3722 | "javascriptcore-rs",
3723 | "libc",
3724 | "once_cell",
3725 | "soup3",
3726 | "webkit2gtk-sys",
3727 | ]
3728 |
3729 | [[package]]
3730 | name = "webkit2gtk-sys"
3731 | version = "2.0.1"
3732 | source = "registry+https://github.com/rust-lang/crates.io-index"
3733 | checksum = "62daa38afc514d1f8f12b8693d30d5993ff77ced33ce30cd04deebc267a6d57c"
3734 | dependencies = [
3735 | "bitflags 1.3.2",
3736 | "cairo-sys-rs",
3737 | "gdk-sys",
3738 | "gio-sys",
3739 | "glib-sys",
3740 | "gobject-sys",
3741 | "gtk-sys",
3742 | "javascriptcore-rs-sys",
3743 | "libc",
3744 | "pkg-config",
3745 | "soup3-sys",
3746 | "system-deps",
3747 | ]
3748 |
3749 | [[package]]
3750 | name = "webview2-com"
3751 | version = "0.33.0"
3752 | source = "registry+https://github.com/rust-lang/crates.io-index"
3753 | checksum = "6f61ff3d9d0ee4efcb461b14eb3acfda2702d10dc329f339303fc3e57215ae2c"
3754 | dependencies = [
3755 | "webview2-com-macros",
3756 | "webview2-com-sys",
3757 | "windows",
3758 | "windows-core 0.58.0",
3759 | "windows-implement",
3760 | "windows-interface",
3761 | ]
3762 |
3763 | [[package]]
3764 | name = "webview2-com-macros"
3765 | version = "0.8.0"
3766 | source = "registry+https://github.com/rust-lang/crates.io-index"
3767 | checksum = "1d228f15bba3b9d56dde8bddbee66fa24545bd17b48d5128ccf4a8742b18e431"
3768 | dependencies = [
3769 | "proc-macro2",
3770 | "quote",
3771 | "syn 2.0.82",
3772 | ]
3773 |
3774 | [[package]]
3775 | name = "webview2-com-sys"
3776 | version = "0.33.0"
3777 | source = "registry+https://github.com/rust-lang/crates.io-index"
3778 | checksum = "a3a3e2eeb58f82361c93f9777014668eb3d07e7d174ee4c819575a9208011886"
3779 | dependencies = [
3780 | "thiserror",
3781 | "windows",
3782 | "windows-core 0.58.0",
3783 | ]
3784 |
3785 | [[package]]
3786 | name = "winapi"
3787 | version = "0.3.9"
3788 | source = "registry+https://github.com/rust-lang/crates.io-index"
3789 | checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419"
3790 | dependencies = [
3791 | "winapi-i686-pc-windows-gnu",
3792 | "winapi-x86_64-pc-windows-gnu",
3793 | ]
3794 |
3795 | [[package]]
3796 | name = "winapi-i686-pc-windows-gnu"
3797 | version = "0.4.0"
3798 | source = "registry+https://github.com/rust-lang/crates.io-index"
3799 | checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6"
3800 |
3801 | [[package]]
3802 | name = "winapi-util"
3803 | version = "0.1.9"
3804 | source = "registry+https://github.com/rust-lang/crates.io-index"
3805 | checksum = "cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb"
3806 | dependencies = [
3807 | "windows-sys 0.59.0",
3808 | ]
3809 |
3810 | [[package]]
3811 | name = "winapi-x86_64-pc-windows-gnu"
3812 | version = "0.4.0"
3813 | source = "registry+https://github.com/rust-lang/crates.io-index"
3814 | checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"
3815 |
3816 | [[package]]
3817 | name = "window-vibrancy"
3818 | version = "0.5.2"
3819 | source = "registry+https://github.com/rust-lang/crates.io-index"
3820 | checksum = "3ea403deff7b51fff19e261330f71608ff2cdef5721d72b64180bb95be7c4150"
3821 | dependencies = [
3822 | "objc2",
3823 | "objc2-app-kit",
3824 | "objc2-foundation",
3825 | "raw-window-handle",
3826 | "windows-sys 0.59.0",
3827 | "windows-version",
3828 | ]
3829 |
3830 | [[package]]
3831 | name = "windows"
3832 | version = "0.58.0"
3833 | source = "registry+https://github.com/rust-lang/crates.io-index"
3834 | checksum = "dd04d41d93c4992d421894c18c8b43496aa748dd4c081bac0dc93eb0489272b6"
3835 | dependencies = [
3836 | "windows-core 0.58.0",
3837 | "windows-targets 0.52.6",
3838 | ]
3839 |
3840 | [[package]]
3841 | name = "windows-core"
3842 | version = "0.52.0"
3843 | source = "registry+https://github.com/rust-lang/crates.io-index"
3844 | checksum = "33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9"
3845 | dependencies = [
3846 | "windows-targets 0.52.6",
3847 | ]
3848 |
3849 | [[package]]
3850 | name = "windows-core"
3851 | version = "0.58.0"
3852 | source = "registry+https://github.com/rust-lang/crates.io-index"
3853 | checksum = "6ba6d44ec8c2591c134257ce647b7ea6b20335bf6379a27dac5f1641fcf59f99"
3854 | dependencies = [
3855 | "windows-implement",
3856 | "windows-interface",
3857 | "windows-result",
3858 | "windows-strings",
3859 | "windows-targets 0.52.6",
3860 | ]
3861 |
3862 | [[package]]
3863 | name = "windows-implement"
3864 | version = "0.58.0"
3865 | source = "registry+https://github.com/rust-lang/crates.io-index"
3866 | checksum = "2bbd5b46c938e506ecbce286b6628a02171d56153ba733b6c741fc627ec9579b"
3867 | dependencies = [
3868 | "proc-macro2",
3869 | "quote",
3870 | "syn 2.0.82",
3871 | ]
3872 |
3873 | [[package]]
3874 | name = "windows-interface"
3875 | version = "0.58.0"
3876 | source = "registry+https://github.com/rust-lang/crates.io-index"
3877 | checksum = "053c4c462dc91d3b1504c6fe5a726dd15e216ba718e84a0e46a88fbe5ded3515"
3878 | dependencies = [
3879 | "proc-macro2",
3880 | "quote",
3881 | "syn 2.0.82",
3882 | ]
3883 |
3884 | [[package]]
3885 | name = "windows-registry"
3886 | version = "0.2.0"
3887 | source = "registry+https://github.com/rust-lang/crates.io-index"
3888 | checksum = "e400001bb720a623c1c69032f8e3e4cf09984deec740f007dd2b03ec864804b0"
3889 | dependencies = [
3890 | "windows-result",
3891 | "windows-strings",
3892 | "windows-targets 0.52.6",
3893 | ]
3894 |
3895 | [[package]]
3896 | name = "windows-result"
3897 | version = "0.2.0"
3898 | source = "registry+https://github.com/rust-lang/crates.io-index"
3899 | checksum = "1d1043d8214f791817bab27572aaa8af63732e11bf84aa21a45a78d6c317ae0e"
3900 | dependencies = [
3901 | "windows-targets 0.52.6",
3902 | ]
3903 |
3904 | [[package]]
3905 | name = "windows-strings"
3906 | version = "0.1.0"
3907 | source = "registry+https://github.com/rust-lang/crates.io-index"
3908 | checksum = "4cd9b125c486025df0eabcb585e62173c6c9eddcec5d117d3b6e8c30e2ee4d10"
3909 | dependencies = [
3910 | "windows-result",
3911 | "windows-targets 0.52.6",
3912 | ]
3913 |
3914 | [[package]]
3915 | name = "windows-sys"
3916 | version = "0.45.0"
3917 | source = "registry+https://github.com/rust-lang/crates.io-index"
3918 | checksum = "75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0"
3919 | dependencies = [
3920 | "windows-targets 0.42.2",
3921 | ]
3922 |
3923 | [[package]]
3924 | name = "windows-sys"
3925 | version = "0.48.0"
3926 | source = "registry+https://github.com/rust-lang/crates.io-index"
3927 | checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9"
3928 | dependencies = [
3929 | "windows-targets 0.48.5",
3930 | ]
3931 |
3932 | [[package]]
3933 | name = "windows-sys"
3934 | version = "0.52.0"
3935 | source = "registry+https://github.com/rust-lang/crates.io-index"
3936 | checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d"
3937 | dependencies = [
3938 | "windows-targets 0.52.6",
3939 | ]
3940 |
3941 | [[package]]
3942 | name = "windows-sys"
3943 | version = "0.59.0"
3944 | source = "registry+https://github.com/rust-lang/crates.io-index"
3945 | checksum = "1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b"
3946 | dependencies = [
3947 | "windows-targets 0.52.6",
3948 | ]
3949 |
3950 | [[package]]
3951 | name = "windows-targets"
3952 | version = "0.42.2"
3953 | source = "registry+https://github.com/rust-lang/crates.io-index"
3954 | checksum = "8e5180c00cd44c9b1c88adb3693291f1cd93605ded80c250a75d472756b4d071"
3955 | dependencies = [
3956 | "windows_aarch64_gnullvm 0.42.2",
3957 | "windows_aarch64_msvc 0.42.2",
3958 | "windows_i686_gnu 0.42.2",
3959 | "windows_i686_msvc 0.42.2",
3960 | "windows_x86_64_gnu 0.42.2",
3961 | "windows_x86_64_gnullvm 0.42.2",
3962 | "windows_x86_64_msvc 0.42.2",
3963 | ]
3964 |
3965 | [[package]]
3966 | name = "windows-targets"
3967 | version = "0.48.5"
3968 | source = "registry+https://github.com/rust-lang/crates.io-index"
3969 | checksum = "9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c"
3970 | dependencies = [
3971 | "windows_aarch64_gnullvm 0.48.5",
3972 | "windows_aarch64_msvc 0.48.5",
3973 | "windows_i686_gnu 0.48.5",
3974 | "windows_i686_msvc 0.48.5",
3975 | "windows_x86_64_gnu 0.48.5",
3976 | "windows_x86_64_gnullvm 0.48.5",
3977 | "windows_x86_64_msvc 0.48.5",
3978 | ]
3979 |
3980 | [[package]]
3981 | name = "windows-targets"
3982 | version = "0.52.6"
3983 | source = "registry+https://github.com/rust-lang/crates.io-index"
3984 | checksum = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973"
3985 | dependencies = [
3986 | "windows_aarch64_gnullvm 0.52.6",
3987 | "windows_aarch64_msvc 0.52.6",
3988 | "windows_i686_gnu 0.52.6",
3989 | "windows_i686_gnullvm",
3990 | "windows_i686_msvc 0.52.6",
3991 | "windows_x86_64_gnu 0.52.6",
3992 | "windows_x86_64_gnullvm 0.52.6",
3993 | "windows_x86_64_msvc 0.52.6",
3994 | ]
3995 |
3996 | [[package]]
3997 | name = "windows-version"
3998 | version = "0.1.1"
3999 | source = "registry+https://github.com/rust-lang/crates.io-index"
4000 | checksum = "6998aa457c9ba8ff2fb9f13e9d2a930dabcea28f1d0ab94d687d8b3654844515"
4001 | dependencies = [
4002 | "windows-targets 0.52.6",
4003 | ]
4004 |
4005 | [[package]]
4006 | name = "windows_aarch64_gnullvm"
4007 | version = "0.42.2"
4008 | source = "registry+https://github.com/rust-lang/crates.io-index"
4009 | checksum = "597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8"
4010 |
4011 | [[package]]
4012 | name = "windows_aarch64_gnullvm"
4013 | version = "0.48.5"
4014 | source = "registry+https://github.com/rust-lang/crates.io-index"
4015 | checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8"
4016 |
4017 | [[package]]
4018 | name = "windows_aarch64_gnullvm"
4019 | version = "0.52.6"
4020 | source = "registry+https://github.com/rust-lang/crates.io-index"
4021 | checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3"
4022 |
4023 | [[package]]
4024 | name = "windows_aarch64_msvc"
4025 | version = "0.42.2"
4026 | source = "registry+https://github.com/rust-lang/crates.io-index"
4027 | checksum = "e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43"
4028 |
4029 | [[package]]
4030 | name = "windows_aarch64_msvc"
4031 | version = "0.48.5"
4032 | source = "registry+https://github.com/rust-lang/crates.io-index"
4033 | checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc"
4034 |
4035 | [[package]]
4036 | name = "windows_aarch64_msvc"
4037 | version = "0.52.6"
4038 | source = "registry+https://github.com/rust-lang/crates.io-index"
4039 | checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469"
4040 |
4041 | [[package]]
4042 | name = "windows_i686_gnu"
4043 | version = "0.42.2"
4044 | source = "registry+https://github.com/rust-lang/crates.io-index"
4045 | checksum = "c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f"
4046 |
4047 | [[package]]
4048 | name = "windows_i686_gnu"
4049 | version = "0.48.5"
4050 | source = "registry+https://github.com/rust-lang/crates.io-index"
4051 | checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e"
4052 |
4053 | [[package]]
4054 | name = "windows_i686_gnu"
4055 | version = "0.52.6"
4056 | source = "registry+https://github.com/rust-lang/crates.io-index"
4057 | checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b"
4058 |
4059 | [[package]]
4060 | name = "windows_i686_gnullvm"
4061 | version = "0.52.6"
4062 | source = "registry+https://github.com/rust-lang/crates.io-index"
4063 | checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66"
4064 |
4065 | [[package]]
4066 | name = "windows_i686_msvc"
4067 | version = "0.42.2"
4068 | source = "registry+https://github.com/rust-lang/crates.io-index"
4069 | checksum = "44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060"
4070 |
4071 | [[package]]
4072 | name = "windows_i686_msvc"
4073 | version = "0.48.5"
4074 | source = "registry+https://github.com/rust-lang/crates.io-index"
4075 | checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406"
4076 |
4077 | [[package]]
4078 | name = "windows_i686_msvc"
4079 | version = "0.52.6"
4080 | source = "registry+https://github.com/rust-lang/crates.io-index"
4081 | checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66"
4082 |
4083 | [[package]]
4084 | name = "windows_x86_64_gnu"
4085 | version = "0.42.2"
4086 | source = "registry+https://github.com/rust-lang/crates.io-index"
4087 | checksum = "8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36"
4088 |
4089 | [[package]]
4090 | name = "windows_x86_64_gnu"
4091 | version = "0.48.5"
4092 | source = "registry+https://github.com/rust-lang/crates.io-index"
4093 | checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e"
4094 |
4095 | [[package]]
4096 | name = "windows_x86_64_gnu"
4097 | version = "0.52.6"
4098 | source = "registry+https://github.com/rust-lang/crates.io-index"
4099 | checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78"
4100 |
4101 | [[package]]
4102 | name = "windows_x86_64_gnullvm"
4103 | version = "0.42.2"
4104 | source = "registry+https://github.com/rust-lang/crates.io-index"
4105 | checksum = "26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3"
4106 |
4107 | [[package]]
4108 | name = "windows_x86_64_gnullvm"
4109 | version = "0.48.5"
4110 | source = "registry+https://github.com/rust-lang/crates.io-index"
4111 | checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc"
4112 |
4113 | [[package]]
4114 | name = "windows_x86_64_gnullvm"
4115 | version = "0.52.6"
4116 | source = "registry+https://github.com/rust-lang/crates.io-index"
4117 | checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d"
4118 |
4119 | [[package]]
4120 | name = "windows_x86_64_msvc"
4121 | version = "0.42.2"
4122 | source = "registry+https://github.com/rust-lang/crates.io-index"
4123 | checksum = "9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0"
4124 |
4125 | [[package]]
4126 | name = "windows_x86_64_msvc"
4127 | version = "0.48.5"
4128 | source = "registry+https://github.com/rust-lang/crates.io-index"
4129 | checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538"
4130 |
4131 | [[package]]
4132 | name = "windows_x86_64_msvc"
4133 | version = "0.52.6"
4134 | source = "registry+https://github.com/rust-lang/crates.io-index"
4135 | checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec"
4136 |
4137 | [[package]]
4138 | name = "winnow"
4139 | version = "0.5.40"
4140 | source = "registry+https://github.com/rust-lang/crates.io-index"
4141 | checksum = "f593a95398737aeed53e489c785df13f3618e41dbcd6718c6addbf1395aa6876"
4142 | dependencies = [
4143 | "memchr",
4144 | ]
4145 |
4146 | [[package]]
4147 | name = "winreg"
4148 | version = "0.52.0"
4149 | source = "registry+https://github.com/rust-lang/crates.io-index"
4150 | checksum = "a277a57398d4bfa075df44f501a17cfdf8542d224f0d36095a2adc7aee4ef0a5"
4151 | dependencies = [
4152 | "cfg-if",
4153 | "windows-sys 0.48.0",
4154 | ]
4155 |
4156 | [[package]]
4157 | name = "wry"
4158 | version = "0.46.3"
4159 | source = "registry+https://github.com/rust-lang/crates.io-index"
4160 | checksum = "cd5cdf57c66813d97601181349c63b96994b3074fc3d7a31a8cce96e968e3bbd"
4161 | dependencies = [
4162 | "base64 0.22.1",
4163 | "block2",
4164 | "crossbeam-channel",
4165 | "dpi",
4166 | "dunce",
4167 | "gdkx11",
4168 | "gtk",
4169 | "html5ever",
4170 | "http",
4171 | "javascriptcore-rs",
4172 | "jni",
4173 | "kuchikiki",
4174 | "libc",
4175 | "ndk",
4176 | "objc2",
4177 | "objc2-app-kit",
4178 | "objc2-foundation",
4179 | "objc2-ui-kit",
4180 | "objc2-web-kit",
4181 | "once_cell",
4182 | "percent-encoding",
4183 | "raw-window-handle",
4184 | "sha2",
4185 | "soup3",
4186 | "tao-macros",
4187 | "thiserror",
4188 | "webkit2gtk",
4189 | "webkit2gtk-sys",
4190 | "webview2-com",
4191 | "windows",
4192 | "windows-core 0.58.0",
4193 | "windows-version",
4194 | "x11-dl",
4195 | ]
4196 |
4197 | [[package]]
4198 | name = "x11"
4199 | version = "2.21.0"
4200 | source = "registry+https://github.com/rust-lang/crates.io-index"
4201 | checksum = "502da5464ccd04011667b11c435cb992822c2c0dbde1770c988480d312a0db2e"
4202 | dependencies = [
4203 | "libc",
4204 | "pkg-config",
4205 | ]
4206 |
4207 | [[package]]
4208 | name = "x11-dl"
4209 | version = "2.21.0"
4210 | source = "registry+https://github.com/rust-lang/crates.io-index"
4211 | checksum = "38735924fedd5314a6e548792904ed8c6de6636285cb9fec04d5b1db85c1516f"
4212 | dependencies = [
4213 | "libc",
4214 | "once_cell",
4215 | "pkg-config",
4216 | ]
4217 |
4218 | [[package]]
4219 | name = "zerocopy"
4220 | version = "0.7.35"
4221 | source = "registry+https://github.com/rust-lang/crates.io-index"
4222 | checksum = "1b9b4fd18abc82b8136838da5d50bae7bdea537c574d8dc1a34ed098d6c166f0"
4223 | dependencies = [
4224 | "byteorder",
4225 | "zerocopy-derive",
4226 | ]
4227 |
4228 | [[package]]
4229 | name = "zerocopy-derive"
4230 | version = "0.7.35"
4231 | source = "registry+https://github.com/rust-lang/crates.io-index"
4232 | checksum = "fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e"
4233 | dependencies = [
4234 | "proc-macro2",
4235 | "quote",
4236 | "syn 2.0.82",
4237 | ]
4238 |
--------------------------------------------------------------------------------