├── src-tauri ├── build.rs ├── .gitignore ├── icons │ ├── 32x32.png │ ├── icon.icns │ ├── icon.ico │ ├── icon.png │ ├── 128x128.png │ ├── yvd_logo.png │ ├── 128x128@2x.png │ ├── StoreLogo.png │ ├── Square30x30Logo.png │ ├── Square44x44Logo.png │ ├── Square71x71Logo.png │ ├── Square89x89Logo.png │ ├── Square107x107Logo.png │ ├── Square142x142Logo.png │ ├── Square150x150Logo.png │ ├── Square284x284Logo.png │ └── Square310x310Logo.png ├── Cargo.toml ├── tauri.conf.json ├── src │ └── main.rs └── Cargo.lock ├── logo.png ├── DemoYVD.png ├── yvddemo.png ├── .vscode └── extensions.json ├── postcss.config.js ├── src ├── globals.css ├── main.jsx ├── assets │ └── react.svg └── App.jsx ├── .gitignore ├── index.html ├── tailwind.config.js ├── README.md ├── vite.config.js └── package.json /src-tauri/build.rs: -------------------------------------------------------------------------------- 1 | fn main() { 2 | tauri_build::build() 3 | } 4 | -------------------------------------------------------------------------------- /logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daraem/Youtube-Video-Downloader/HEAD/logo.png -------------------------------------------------------------------------------- /DemoYVD.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daraem/Youtube-Video-Downloader/HEAD/DemoYVD.png -------------------------------------------------------------------------------- /yvddemo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daraem/Youtube-Video-Downloader/HEAD/yvddemo.png -------------------------------------------------------------------------------- /src-tauri/.gitignore: -------------------------------------------------------------------------------- 1 | # Generated by Cargo 2 | # will have compiled files and executables 3 | /target/ 4 | 5 | -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- 1 | { 2 | "recommendations": ["tauri-apps.tauri-vscode", "rust-lang.rust-analyzer"] 3 | } 4 | -------------------------------------------------------------------------------- /src-tauri/icons/32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daraem/Youtube-Video-Downloader/HEAD/src-tauri/icons/32x32.png -------------------------------------------------------------------------------- /src-tauri/icons/icon.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daraem/Youtube-Video-Downloader/HEAD/src-tauri/icons/icon.icns -------------------------------------------------------------------------------- /src-tauri/icons/icon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daraem/Youtube-Video-Downloader/HEAD/src-tauri/icons/icon.ico -------------------------------------------------------------------------------- /src-tauri/icons/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daraem/Youtube-Video-Downloader/HEAD/src-tauri/icons/icon.png -------------------------------------------------------------------------------- /postcss.config.js: -------------------------------------------------------------------------------- 1 | export default { 2 | plugins: { 3 | tailwindcss: {}, 4 | autoprefixer: {}, 5 | }, 6 | } 7 | -------------------------------------------------------------------------------- /src-tauri/icons/128x128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daraem/Youtube-Video-Downloader/HEAD/src-tauri/icons/128x128.png -------------------------------------------------------------------------------- /src-tauri/icons/yvd_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daraem/Youtube-Video-Downloader/HEAD/src-tauri/icons/yvd_logo.png -------------------------------------------------------------------------------- /src-tauri/icons/128x128@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daraem/Youtube-Video-Downloader/HEAD/src-tauri/icons/128x128@2x.png -------------------------------------------------------------------------------- /src-tauri/icons/StoreLogo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daraem/Youtube-Video-Downloader/HEAD/src-tauri/icons/StoreLogo.png -------------------------------------------------------------------------------- /src-tauri/icons/Square30x30Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daraem/Youtube-Video-Downloader/HEAD/src-tauri/icons/Square30x30Logo.png -------------------------------------------------------------------------------- /src-tauri/icons/Square44x44Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daraem/Youtube-Video-Downloader/HEAD/src-tauri/icons/Square44x44Logo.png -------------------------------------------------------------------------------- /src-tauri/icons/Square71x71Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daraem/Youtube-Video-Downloader/HEAD/src-tauri/icons/Square71x71Logo.png -------------------------------------------------------------------------------- /src-tauri/icons/Square89x89Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daraem/Youtube-Video-Downloader/HEAD/src-tauri/icons/Square89x89Logo.png -------------------------------------------------------------------------------- /src-tauri/icons/Square107x107Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daraem/Youtube-Video-Downloader/HEAD/src-tauri/icons/Square107x107Logo.png -------------------------------------------------------------------------------- /src-tauri/icons/Square142x142Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daraem/Youtube-Video-Downloader/HEAD/src-tauri/icons/Square142x142Logo.png -------------------------------------------------------------------------------- /src-tauri/icons/Square150x150Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daraem/Youtube-Video-Downloader/HEAD/src-tauri/icons/Square150x150Logo.png -------------------------------------------------------------------------------- /src-tauri/icons/Square284x284Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daraem/Youtube-Video-Downloader/HEAD/src-tauri/icons/Square284x284Logo.png -------------------------------------------------------------------------------- /src-tauri/icons/Square310x310Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daraem/Youtube-Video-Downloader/HEAD/src-tauri/icons/Square310x310Logo.png -------------------------------------------------------------------------------- /src/globals.css: -------------------------------------------------------------------------------- 1 | @import url('https://fonts.googleapis.com/css2?family=Varela+Round&display=swap'); 2 | 3 | @tailwind base; 4 | @tailwind components; 5 | @tailwind utilities; 6 | 7 | * { 8 | background-color: #181818; 9 | } -------------------------------------------------------------------------------- /src/main.jsx: -------------------------------------------------------------------------------- 1 | import React from "react"; 2 | import ReactDOM from "react-dom/client"; 3 | import App from "./App"; 4 | import "./globals.css"; 5 | 6 | ReactDOM.createRoot(document.getElementById("root")).render( 7 | 8 | 9 | , 10 | ); 11 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | # Logs 2 | logs 3 | *.log 4 | npm-debug.log* 5 | yarn-debug.log* 6 | yarn-error.log* 7 | pnpm-debug.log* 8 | lerna-debug.log* 9 | 10 | node_modules 11 | dist 12 | dist-ssr 13 | *.local 14 | 15 | # Editor directories and files 16 | .vscode/* 17 | !.vscode/extensions.json 18 | .idea 19 | .DS_Store 20 | *.suo 21 | *.ntvs* 22 | *.njsproj 23 | *.sln 24 | *.sw? 25 | -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | Tauri + React 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /tailwind.config.js: -------------------------------------------------------------------------------- 1 | /** @type {import('tailwindcss').Config} */ 2 | export default { 3 | content: [ 4 | "./index.html", 5 | "./src/**/*.{js,ts,jsx,tsx,mdx}" 6 | ], 7 | theme: { 8 | extend: { 9 | transitionProperty: { 10 | 'border-bottom-width': 'border-bottom-width' 11 | }, 12 | fontFamily: { 13 | 'Varela':["Varela Round", 'sans-serif'] 14 | }, 15 | }, 16 | }, 17 | plugins: [], 18 | } 19 | 20 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 |

Youtube Video Downloader

2 |

Open source easy to use youtube's videos downloader software.

3 | 4 |

5 | 6 | ## Installation 7 | You can find the installation file in the [releases tab](https://github.com/daraem/Youtube-Video-Downloader/releases) currently for Windows. 8 | 9 | ## How To Use 10 | Simply put the video URL where it is requested as shown in the image below. Videos are stored in the installation folder. 11 | 12 | 13 | -------------------------------------------------------------------------------- /vite.config.js: -------------------------------------------------------------------------------- 1 | import { defineConfig } from "vite"; 2 | import react from "@vitejs/plugin-react"; 3 | 4 | // https://vitejs.dev/config/ 5 | export default defineConfig(async () => ({ 6 | plugins: [react()], 7 | 8 | // Vite options tailored for Tauri development and only applied in `tauri dev` or `tauri build` 9 | // 10 | // 1. prevent vite from obscuring rust errors 11 | clearScreen: false, 12 | // 2. tauri expects a fixed port, fail if that port is not available 13 | server: { 14 | port: 1420, 15 | strictPort: true, 16 | watch: { 17 | // 3. tell vite to ignore watching `src-tauri` 18 | ignored: ["**/src-tauri/**"], 19 | }, 20 | }, 21 | })); 22 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "YVDownloader", 3 | "private": true, 4 | "version": "1.0.0", 5 | "type": "module", 6 | "scripts": { 7 | "dev": "vite", 8 | "build": "vite build", 9 | "preview": "vite preview", 10 | "tauri": "tauri" 11 | }, 12 | "dependencies": { 13 | "@tauri-apps/api": "^1", 14 | "axios": "^1.6.7", 15 | "cheerio": "^1.0.0-rc.12", 16 | "react": "^18.2.0", 17 | "react-dom": "^18.2.0", 18 | "tw-elements-react": "^1.0.0-alpha2", 19 | "ytdl-core": "^4.11.5" 20 | }, 21 | "devDependencies": { 22 | "@tauri-apps/cli": "^1", 23 | "@vitejs/plugin-react": "^4.2.1", 24 | "autoprefixer": "^10.4.18", 25 | "postcss": "^8.4.35", 26 | "tailwindcss": "^3.4.1", 27 | "vite": "^5.0.0" 28 | } 29 | } 30 | -------------------------------------------------------------------------------- /src-tauri/Cargo.toml: -------------------------------------------------------------------------------- 1 | [package] 2 | name = "YVDownloader" 3 | version = "1.0.0" 4 | description = "YoutubeVideoDownloader" 5 | authors = ["you"] 6 | edition = "2021" 7 | 8 | # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html 9 | 10 | [build-dependencies] 11 | tauri-build = { version = "1", features = [] } 12 | 13 | [dependencies] 14 | tauri = { version = "1", features = [ "http-all", "shell-open"] } 15 | serde = { version = "1", features = ["derive"] } 16 | rusty_ytdl = "0.7.0" 17 | tokio = { version = "1", features = ["full"] } 18 | directories = "5.0" 19 | serde_json = "1" 20 | opener = "0.7.0" 21 | rand = "0.8.5" 22 | 23 | 24 | [features] 25 | # This feature is used for production builds or when a dev server is not specified, DO NOT REMOVE!! 26 | custom-protocol = ["tauri/custom-protocol"] 27 | -------------------------------------------------------------------------------- /src-tauri/tauri.conf.json: -------------------------------------------------------------------------------- 1 | { 2 | "build": { 3 | "beforeDevCommand": "npm run dev", 4 | "beforeBuildCommand": "npm run build", 5 | "devPath": "http://localhost:1420", 6 | "distDir": "../dist" 7 | }, 8 | "package": { 9 | "productName": "YVDownloader", 10 | 11 | "version": "1.0.0" 12 | }, 13 | "tauri": { 14 | "allowlist": { 15 | "all": false, 16 | "shell": { 17 | "all": false, 18 | "open": true 19 | }, 20 | "http": { 21 | "all": true, 22 | "request": true, 23 | "scope": ["https://www.tiktok.com/*", "https://www.reddit.com/*", "https://www.youtube.com/*"] 24 | } 25 | }, 26 | "windows": [ 27 | { 28 | "title": "YVDownloader", 29 | "width": 800, 30 | "height": 600 31 | } 32 | ], 33 | "security": { 34 | "csp": null 35 | }, 36 | "bundle": { 37 | "active": true, 38 | "targets": "all", 39 | "identifier": "com.daraem.yvdownloader", 40 | "icon": [ 41 | "./icons/icon.ico" 42 | ] 43 | } 44 | } 45 | } 46 | -------------------------------------------------------------------------------- /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 | use rusty_ytdl::{Video, VideoSearchOptions, VideoQuality, VideoOptions}; 5 | use std::env; 6 | use std::fs; 7 | use opener; 8 | use rand::Rng; 9 | 10 | // Learn more about Tauri commands at https://tauri.app/v1/guides/features/command 11 | #[tauri::command] 12 | async fn download(url: String, format_state: bool) { 13 | let mut video_options = VideoOptions { 14 | quality: VideoQuality::Highest, 15 | filter: VideoSearchOptions::VideoAudio , 16 | ..Default::default() 17 | }; 18 | 19 | let mut format_string = ".mp4"; 20 | 21 | if format_state { 22 | video_options.filter = VideoSearchOptions::Audio; 23 | format_string = ".mp3"; 24 | } 25 | 26 | let video = Video::new_with_options(url, video_options).unwrap(); 27 | 28 | // let video_info = video.get_info().await.unwrap(); 29 | 30 | let num = rand::thread_rng().gen_range(0..999); 31 | 32 | let video_folder = "videos/"; 33 | // let videostr = (video_info.video_details.title).to_string(); 34 | let video_title = format!("{}{}{}{}", &video_folder, "video",num, &format_string); 35 | let _ = fs::create_dir_all("videos"); 36 | let path = std::path::Path::new(&video_title); 37 | 38 | 39 | video.download(path).await.unwrap(); 40 | 41 | } 42 | 43 | #[tauri::command] 44 | fn open() { 45 | let _ = fs::create_dir_all("videos"); 46 | let path = "videos"; 47 | 48 | if let Err(e) = opener::open(path) { 49 | eprintln!("{:?}", e); 50 | } 51 | } 52 | 53 | fn main() { 54 | tauri::Builder::default() 55 | .invoke_handler(tauri::generate_handler![download, open]) 56 | .run(tauri::generate_context!()) 57 | .expect("error while running tauri application"); 58 | } 59 | 60 | -------------------------------------------------------------------------------- /src/assets/react.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/App.jsx: -------------------------------------------------------------------------------- 1 | import { useState } from "react"; 2 | import { invoke } from '@tauri-apps/api/tauri' 3 | 4 | function App() { 5 | 6 | const [dMessage, setDMessage] = useState("") 7 | const [formatState, setFormat] = useState(false) 8 | const [finishState, setFinishState] = useState(false) 9 | const [downloadingState, setDownloadingState] = useState(false) 10 | const [input, setInput] = useState("") 11 | 12 | async function getDownload(url) { 13 | await setDownloadingState(true) 14 | await setFinishState(false) 15 | await setDMessage("Downloading...") 16 | await invoke("download", {url, formatState}) 17 | setDownloadingState(false) 18 | setFinishState(true) 19 | setDMessage("Succesful Download") 20 | } 21 | 22 | function openFolder() { 23 | console.log("a") 24 | invoke("open") 25 | } 26 | 27 | function getFormat() { 28 | setFormat(prev => !prev) 29 | } 30 | 31 | return ( 32 |
33 | 34 |
35 |

Youtube Video Downloader

36 |
37 |
38 | 39 | 40 | 42 | 43 | 44 |
45 |
{ 48 | e.preventDefault(); 49 | getDownload(input); 50 | }}> 51 |
getFormat()}> 52 |

{formatState ? "MP3" : "MP4"}

53 |
54 | setInput(e.currentTarget.value)} placeholder="Video URL"/> 55 | 56 |
57 |
58 | 62 |

{dMessage}

63 |
64 |
65 | 66 |
67 |
68 | ) 69 | } 70 | 71 | export default App; 72 | 73 | 74 | 75 | 80 | -------------------------------------------------------------------------------- /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 = "YVDownloader" 7 | version = "1.0.0" 8 | dependencies = [ 9 | "directories", 10 | "opener", 11 | "rand 0.8.5", 12 | "rusty_ytdl", 13 | "serde", 14 | "serde_json", 15 | "tauri", 16 | "tauri-build", 17 | "tokio", 18 | ] 19 | 20 | [[package]] 21 | name = "addr2line" 22 | version = "0.21.0" 23 | source = "registry+https://github.com/rust-lang/crates.io-index" 24 | checksum = "8a30b2e23b9e17a9f90641c7ab1549cd9b44f296d3ccbf309d2863cfe398a0cb" 25 | dependencies = [ 26 | "gimli", 27 | ] 28 | 29 | [[package]] 30 | name = "adler" 31 | version = "1.0.2" 32 | source = "registry+https://github.com/rust-lang/crates.io-index" 33 | checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe" 34 | 35 | [[package]] 36 | name = "aes" 37 | version = "0.8.4" 38 | source = "registry+https://github.com/rust-lang/crates.io-index" 39 | checksum = "b169f7a6d4742236a0a00c541b845991d0ac43e546831af1249753ab4c3aa3a0" 40 | dependencies = [ 41 | "cfg-if", 42 | "cipher", 43 | "cpufeatures", 44 | ] 45 | 46 | [[package]] 47 | name = "ahash" 48 | version = "0.8.11" 49 | source = "registry+https://github.com/rust-lang/crates.io-index" 50 | checksum = "e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011" 51 | dependencies = [ 52 | "cfg-if", 53 | "getrandom 0.2.15", 54 | "once_cell", 55 | "version_check", 56 | "zerocopy", 57 | ] 58 | 59 | [[package]] 60 | name = "aho-corasick" 61 | version = "1.1.3" 62 | source = "registry+https://github.com/rust-lang/crates.io-index" 63 | checksum = "8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916" 64 | dependencies = [ 65 | "memchr", 66 | ] 67 | 68 | [[package]] 69 | name = "alloc-no-stdlib" 70 | version = "2.0.4" 71 | source = "registry+https://github.com/rust-lang/crates.io-index" 72 | checksum = "cc7bb162ec39d46ab1ca8c77bf72e890535becd1751bb45f64c597edb4c8c6b3" 73 | 74 | [[package]] 75 | name = "alloc-stdlib" 76 | version = "0.2.2" 77 | source = "registry+https://github.com/rust-lang/crates.io-index" 78 | checksum = "94fb8275041c72129eb51b7d0322c29b8387a0386127718b096429201a5d6ece" 79 | dependencies = [ 80 | "alloc-no-stdlib", 81 | ] 82 | 83 | [[package]] 84 | name = "android-tzdata" 85 | version = "0.1.1" 86 | source = "registry+https://github.com/rust-lang/crates.io-index" 87 | checksum = "e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0" 88 | 89 | [[package]] 90 | name = "android_system_properties" 91 | version = "0.1.5" 92 | source = "registry+https://github.com/rust-lang/crates.io-index" 93 | checksum = "819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311" 94 | dependencies = [ 95 | "libc", 96 | ] 97 | 98 | [[package]] 99 | name = "anyhow" 100 | version = "1.0.83" 101 | source = "registry+https://github.com/rust-lang/crates.io-index" 102 | checksum = "25bdb32cbbdce2b519a9cd7df3a678443100e265d5e25ca763b7572a5104f5f3" 103 | 104 | [[package]] 105 | name = "async-compression" 106 | version = "0.4.10" 107 | source = "registry+https://github.com/rust-lang/crates.io-index" 108 | checksum = "9c90a406b4495d129f00461241616194cb8a032c8d1c53c657f0961d5f8e0498" 109 | dependencies = [ 110 | "flate2", 111 | "futures-core", 112 | "memchr", 113 | "pin-project-lite", 114 | "tokio", 115 | ] 116 | 117 | [[package]] 118 | name = "async-trait" 119 | version = "0.1.80" 120 | source = "registry+https://github.com/rust-lang/crates.io-index" 121 | checksum = "c6fa2087f2753a7da8cc1c0dbfcf89579dd57458e36769de5ac750b4671737ca" 122 | dependencies = [ 123 | "proc-macro2", 124 | "quote", 125 | "syn 2.0.63", 126 | ] 127 | 128 | [[package]] 129 | name = "atk" 130 | version = "0.15.1" 131 | source = "registry+https://github.com/rust-lang/crates.io-index" 132 | checksum = "2c3d816ce6f0e2909a96830d6911c2aff044370b1ef92d7f267b43bae5addedd" 133 | dependencies = [ 134 | "atk-sys", 135 | "bitflags 1.3.2", 136 | "glib", 137 | "libc", 138 | ] 139 | 140 | [[package]] 141 | name = "atk-sys" 142 | version = "0.15.1" 143 | source = "registry+https://github.com/rust-lang/crates.io-index" 144 | checksum = "58aeb089fb698e06db8089971c7ee317ab9644bade33383f63631437b03aafb6" 145 | dependencies = [ 146 | "glib-sys", 147 | "gobject-sys", 148 | "libc", 149 | "system-deps 6.2.2", 150 | ] 151 | 152 | [[package]] 153 | name = "autocfg" 154 | version = "1.3.0" 155 | source = "registry+https://github.com/rust-lang/crates.io-index" 156 | checksum = "0c4b4d0bd25bd0b74681c0ad21497610ce1b7c91b1022cd21c80c6fbdd9476b0" 157 | 158 | [[package]] 159 | name = "backtrace" 160 | version = "0.3.71" 161 | source = "registry+https://github.com/rust-lang/crates.io-index" 162 | checksum = "26b05800d2e817c8b3b4b54abd461726265fa9789ae34330622f2db9ee696f9d" 163 | dependencies = [ 164 | "addr2line", 165 | "cc", 166 | "cfg-if", 167 | "libc", 168 | "miniz_oxide", 169 | "object", 170 | "rustc-demangle", 171 | ] 172 | 173 | [[package]] 174 | name = "base64" 175 | version = "0.13.1" 176 | source = "registry+https://github.com/rust-lang/crates.io-index" 177 | checksum = "9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8" 178 | 179 | [[package]] 180 | name = "base64" 181 | version = "0.21.7" 182 | source = "registry+https://github.com/rust-lang/crates.io-index" 183 | checksum = "9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567" 184 | 185 | [[package]] 186 | name = "base64" 187 | version = "0.22.1" 188 | source = "registry+https://github.com/rust-lang/crates.io-index" 189 | checksum = "72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6" 190 | 191 | [[package]] 192 | name = "bitflags" 193 | version = "1.3.2" 194 | source = "registry+https://github.com/rust-lang/crates.io-index" 195 | checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" 196 | 197 | [[package]] 198 | name = "bitflags" 199 | version = "2.5.0" 200 | source = "registry+https://github.com/rust-lang/crates.io-index" 201 | checksum = "cf4b9d6a944f767f8e5e0db018570623c85f3d925ac718db4e06d0187adb21c1" 202 | 203 | [[package]] 204 | name = "block" 205 | version = "0.1.6" 206 | source = "registry+https://github.com/rust-lang/crates.io-index" 207 | checksum = "0d8c1fef690941d3e7788d328517591fecc684c084084702d6ff1641e993699a" 208 | 209 | [[package]] 210 | name = "block-buffer" 211 | version = "0.10.4" 212 | source = "registry+https://github.com/rust-lang/crates.io-index" 213 | checksum = "3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71" 214 | dependencies = [ 215 | "generic-array", 216 | ] 217 | 218 | [[package]] 219 | name = "block-padding" 220 | version = "0.3.3" 221 | source = "registry+https://github.com/rust-lang/crates.io-index" 222 | checksum = "a8894febbff9f758034a5b8e12d87918f56dfc64a8e1fe757d65e29041538d93" 223 | dependencies = [ 224 | "generic-array", 225 | ] 226 | 227 | [[package]] 228 | name = "boa_ast" 229 | version = "0.17.3" 230 | source = "registry+https://github.com/rust-lang/crates.io-index" 231 | checksum = "73498e9b2f0aa7db74977afa4d594657611e90587abf0dd564c0b55b4a130163" 232 | dependencies = [ 233 | "bitflags 2.5.0", 234 | "boa_interner", 235 | "boa_macros", 236 | "indexmap 2.2.6", 237 | "num-bigint", 238 | "rustc-hash", 239 | ] 240 | 241 | [[package]] 242 | name = "boa_engine" 243 | version = "0.17.3" 244 | source = "registry+https://github.com/rust-lang/crates.io-index" 245 | checksum = "16377479d5d6d33896e7acdd1cc698d04a8f72004025bbbddf47558cd29146a6" 246 | dependencies = [ 247 | "bitflags 2.5.0", 248 | "boa_ast", 249 | "boa_gc", 250 | "boa_icu_provider", 251 | "boa_interner", 252 | "boa_macros", 253 | "boa_parser", 254 | "boa_profiler", 255 | "chrono", 256 | "dashmap", 257 | "fast-float", 258 | "icu_normalizer", 259 | "indexmap 2.2.6", 260 | "itertools", 261 | "num-bigint", 262 | "num-integer", 263 | "num-traits", 264 | "num_enum 0.6.1", 265 | "once_cell", 266 | "pollster", 267 | "rand 0.8.5", 268 | "regress", 269 | "rustc-hash", 270 | "ryu-js", 271 | "serde", 272 | "serde_json", 273 | "sptr", 274 | "static_assertions", 275 | "tap", 276 | "thin-vec", 277 | "thiserror", 278 | ] 279 | 280 | [[package]] 281 | name = "boa_gc" 282 | version = "0.17.3" 283 | source = "registry+https://github.com/rust-lang/crates.io-index" 284 | checksum = "c97b44beaef9d4452342d117d94607fdfa8d474280f1ba0fd97853834e3a49b2" 285 | dependencies = [ 286 | "boa_macros", 287 | "boa_profiler", 288 | "thin-vec", 289 | ] 290 | 291 | [[package]] 292 | name = "boa_icu_provider" 293 | version = "0.17.3" 294 | source = "registry+https://github.com/rust-lang/crates.io-index" 295 | checksum = "b30e52e34e451dd0bfc2c654a9a43ed34b0073dbd4ae3394b40313edda8627aa" 296 | dependencies = [ 297 | "icu_collections", 298 | "icu_normalizer", 299 | "icu_properties", 300 | "icu_provider", 301 | "icu_provider_adapters", 302 | "icu_provider_blob", 303 | "once_cell", 304 | ] 305 | 306 | [[package]] 307 | name = "boa_interner" 308 | version = "0.17.3" 309 | source = "registry+https://github.com/rust-lang/crates.io-index" 310 | checksum = "f3e5afa991908cfbe79bd3109b824e473a1dc5f74f31fab91bb44c9e245daa77" 311 | dependencies = [ 312 | "boa_gc", 313 | "boa_macros", 314 | "hashbrown 0.14.5", 315 | "indexmap 2.2.6", 316 | "once_cell", 317 | "phf 0.11.2", 318 | "rustc-hash", 319 | "static_assertions", 320 | ] 321 | 322 | [[package]] 323 | name = "boa_macros" 324 | version = "0.17.3" 325 | source = "registry+https://github.com/rust-lang/crates.io-index" 326 | checksum = "005fa0c5bd20805466dda55eb34cd709bb31a2592bb26927b47714eeed6914d8" 327 | dependencies = [ 328 | "proc-macro2", 329 | "quote", 330 | "syn 2.0.63", 331 | "synstructure", 332 | ] 333 | 334 | [[package]] 335 | name = "boa_parser" 336 | version = "0.17.3" 337 | source = "registry+https://github.com/rust-lang/crates.io-index" 338 | checksum = "9e09afb035377a9044443b598187a7d34cd13164617182a4d7c348522ee3f052" 339 | dependencies = [ 340 | "bitflags 2.5.0", 341 | "boa_ast", 342 | "boa_icu_provider", 343 | "boa_interner", 344 | "boa_macros", 345 | "boa_profiler", 346 | "fast-float", 347 | "icu_locid", 348 | "icu_properties", 349 | "icu_provider", 350 | "icu_provider_macros", 351 | "num-bigint", 352 | "num-traits", 353 | "once_cell", 354 | "regress", 355 | "rustc-hash", 356 | "tinystr", 357 | ] 358 | 359 | [[package]] 360 | name = "boa_profiler" 361 | version = "0.17.3" 362 | source = "registry+https://github.com/rust-lang/crates.io-index" 363 | checksum = "3190f92dfe48224adc92881c620f08ccf37ff62b91a094bb357fe53bd5e84647" 364 | 365 | [[package]] 366 | name = "brotli" 367 | version = "3.5.0" 368 | source = "registry+https://github.com/rust-lang/crates.io-index" 369 | checksum = "d640d25bc63c50fb1f0b545ffd80207d2e10a4c965530809b40ba3386825c391" 370 | dependencies = [ 371 | "alloc-no-stdlib", 372 | "alloc-stdlib", 373 | "brotli-decompressor", 374 | ] 375 | 376 | [[package]] 377 | name = "brotli-decompressor" 378 | version = "2.5.1" 379 | source = "registry+https://github.com/rust-lang/crates.io-index" 380 | checksum = "4e2e4afe60d7dd600fdd3de8d0f08c2b7ec039712e3b6137ff98b7004e82de4f" 381 | dependencies = [ 382 | "alloc-no-stdlib", 383 | "alloc-stdlib", 384 | ] 385 | 386 | [[package]] 387 | name = "bstr" 388 | version = "1.9.1" 389 | source = "registry+https://github.com/rust-lang/crates.io-index" 390 | checksum = "05efc5cfd9110c8416e471df0e96702d58690178e206e61b7173706673c93706" 391 | dependencies = [ 392 | "memchr", 393 | "regex-automata 0.4.6", 394 | "serde", 395 | ] 396 | 397 | [[package]] 398 | name = "bumpalo" 399 | version = "3.16.0" 400 | source = "registry+https://github.com/rust-lang/crates.io-index" 401 | checksum = "79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c" 402 | 403 | [[package]] 404 | name = "bytemuck" 405 | version = "1.16.0" 406 | source = "registry+https://github.com/rust-lang/crates.io-index" 407 | checksum = "78834c15cb5d5efe3452d58b1e8ba890dd62d21907f867f383358198e56ebca5" 408 | 409 | [[package]] 410 | name = "byteorder" 411 | version = "1.5.0" 412 | source = "registry+https://github.com/rust-lang/crates.io-index" 413 | checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b" 414 | 415 | [[package]] 416 | name = "bytes" 417 | version = "1.6.0" 418 | source = "registry+https://github.com/rust-lang/crates.io-index" 419 | checksum = "514de17de45fdb8dc022b1a7975556c53c86f9f0aa5f534b98977b171857c2c9" 420 | dependencies = [ 421 | "serde", 422 | ] 423 | 424 | [[package]] 425 | name = "cairo-rs" 426 | version = "0.15.12" 427 | source = "registry+https://github.com/rust-lang/crates.io-index" 428 | checksum = "c76ee391b03d35510d9fa917357c7f1855bd9a6659c95a1b392e33f49b3369bc" 429 | dependencies = [ 430 | "bitflags 1.3.2", 431 | "cairo-sys-rs", 432 | "glib", 433 | "libc", 434 | "thiserror", 435 | ] 436 | 437 | [[package]] 438 | name = "cairo-sys-rs" 439 | version = "0.15.1" 440 | source = "registry+https://github.com/rust-lang/crates.io-index" 441 | checksum = "3c55d429bef56ac9172d25fecb85dc8068307d17acd74b377866b7a1ef25d3c8" 442 | dependencies = [ 443 | "glib-sys", 444 | "libc", 445 | "system-deps 6.2.2", 446 | ] 447 | 448 | [[package]] 449 | name = "cargo_toml" 450 | version = "0.15.3" 451 | source = "registry+https://github.com/rust-lang/crates.io-index" 452 | checksum = "599aa35200ffff8f04c1925aa1acc92fa2e08874379ef42e210a80e527e60838" 453 | dependencies = [ 454 | "serde", 455 | "toml 0.7.8", 456 | ] 457 | 458 | [[package]] 459 | name = "cbc" 460 | version = "0.1.2" 461 | source = "registry+https://github.com/rust-lang/crates.io-index" 462 | checksum = "26b52a9543ae338f279b96b0b9fed9c8093744685043739079ce85cd58f289a6" 463 | dependencies = [ 464 | "cipher", 465 | ] 466 | 467 | [[package]] 468 | name = "cc" 469 | version = "1.0.97" 470 | source = "registry+https://github.com/rust-lang/crates.io-index" 471 | checksum = "099a5357d84c4c61eb35fc8eafa9a79a902c2f76911e5747ced4e032edd8d9b4" 472 | 473 | [[package]] 474 | name = "cesu8" 475 | version = "1.1.0" 476 | source = "registry+https://github.com/rust-lang/crates.io-index" 477 | checksum = "6d43a04d8753f35258c91f8ec639f792891f748a1edbd759cf1dcea3382ad83c" 478 | 479 | [[package]] 480 | name = "cfb" 481 | version = "0.7.3" 482 | source = "registry+https://github.com/rust-lang/crates.io-index" 483 | checksum = "d38f2da7a0a2c4ccf0065be06397cc26a81f4e528be095826eee9d4adbb8c60f" 484 | dependencies = [ 485 | "byteorder", 486 | "fnv", 487 | "uuid", 488 | ] 489 | 490 | [[package]] 491 | name = "cfg-expr" 492 | version = "0.9.1" 493 | source = "registry+https://github.com/rust-lang/crates.io-index" 494 | checksum = "3431df59f28accaf4cb4eed4a9acc66bea3f3c3753aa6cdc2f024174ef232af7" 495 | dependencies = [ 496 | "smallvec", 497 | ] 498 | 499 | [[package]] 500 | name = "cfg-expr" 501 | version = "0.15.8" 502 | source = "registry+https://github.com/rust-lang/crates.io-index" 503 | checksum = "d067ad48b8650848b989a59a86c6c36a995d02d2bf778d45c3c5d57bc2718f02" 504 | dependencies = [ 505 | "smallvec", 506 | "target-lexicon", 507 | ] 508 | 509 | [[package]] 510 | name = "cfg-if" 511 | version = "1.0.0" 512 | source = "registry+https://github.com/rust-lang/crates.io-index" 513 | checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" 514 | 515 | [[package]] 516 | name = "chrono" 517 | version = "0.4.38" 518 | source = "registry+https://github.com/rust-lang/crates.io-index" 519 | checksum = "a21f936df1771bf62b77f047b726c4625ff2e8aa607c01ec06e5a05bd8463401" 520 | dependencies = [ 521 | "android-tzdata", 522 | "iana-time-zone", 523 | "num-traits", 524 | "serde", 525 | "windows-targets 0.52.5", 526 | ] 527 | 528 | [[package]] 529 | name = "cipher" 530 | version = "0.4.4" 531 | source = "registry+https://github.com/rust-lang/crates.io-index" 532 | checksum = "773f3b9af64447d2ce9850330c473515014aa235e6a783b02db81ff39e4a3dad" 533 | dependencies = [ 534 | "crypto-common", 535 | "inout", 536 | ] 537 | 538 | [[package]] 539 | name = "cobs" 540 | version = "0.2.3" 541 | source = "registry+https://github.com/rust-lang/crates.io-index" 542 | checksum = "67ba02a97a2bd10f4b59b25c7973101c79642302776489e030cd13cdab09ed15" 543 | 544 | [[package]] 545 | name = "cocoa" 546 | version = "0.24.1" 547 | source = "registry+https://github.com/rust-lang/crates.io-index" 548 | checksum = "f425db7937052c684daec3bd6375c8abe2d146dca4b8b143d6db777c39138f3a" 549 | dependencies = [ 550 | "bitflags 1.3.2", 551 | "block", 552 | "cocoa-foundation", 553 | "core-foundation", 554 | "core-graphics", 555 | "foreign-types", 556 | "libc", 557 | "objc", 558 | ] 559 | 560 | [[package]] 561 | name = "cocoa-foundation" 562 | version = "0.1.2" 563 | source = "registry+https://github.com/rust-lang/crates.io-index" 564 | checksum = "8c6234cbb2e4c785b456c0644748b1ac416dd045799740356f8363dfe00c93f7" 565 | dependencies = [ 566 | "bitflags 1.3.2", 567 | "block", 568 | "core-foundation", 569 | "core-graphics-types", 570 | "libc", 571 | "objc", 572 | ] 573 | 574 | [[package]] 575 | name = "color_quant" 576 | version = "1.1.0" 577 | source = "registry+https://github.com/rust-lang/crates.io-index" 578 | checksum = "3d7b894f5411737b7867f4827955924d7c254fc9f4d91a6aad6b097804b1018b" 579 | 580 | [[package]] 581 | name = "combine" 582 | version = "4.6.7" 583 | source = "registry+https://github.com/rust-lang/crates.io-index" 584 | checksum = "ba5a308b75df32fe02788e748662718f03fde005016435c444eea572398219fd" 585 | dependencies = [ 586 | "bytes", 587 | "memchr", 588 | ] 589 | 590 | [[package]] 591 | name = "convert_case" 592 | version = "0.4.0" 593 | source = "registry+https://github.com/rust-lang/crates.io-index" 594 | checksum = "6245d59a3e82a7fc217c5828a6692dbc6dfb63a0c8c90495621f7b9d79704a0e" 595 | 596 | [[package]] 597 | name = "cookie" 598 | version = "0.17.0" 599 | source = "registry+https://github.com/rust-lang/crates.io-index" 600 | checksum = "7efb37c3e1ccb1ff97164ad95ac1606e8ccd35b3fa0a7d99a304c7f4a428cc24" 601 | dependencies = [ 602 | "percent-encoding", 603 | "time", 604 | "version_check", 605 | ] 606 | 607 | [[package]] 608 | name = "cookie_store" 609 | version = "0.20.0" 610 | source = "registry+https://github.com/rust-lang/crates.io-index" 611 | checksum = "387461abbc748185c3a6e1673d826918b450b87ff22639429c694619a83b6cf6" 612 | dependencies = [ 613 | "cookie", 614 | "idna 0.3.0", 615 | "log", 616 | "publicsuffix", 617 | "serde", 618 | "serde_derive", 619 | "serde_json", 620 | "time", 621 | "url", 622 | ] 623 | 624 | [[package]] 625 | name = "core-foundation" 626 | version = "0.9.4" 627 | source = "registry+https://github.com/rust-lang/crates.io-index" 628 | checksum = "91e195e091a93c46f7102ec7818a2aa394e1e1771c3ab4825963fa03e45afb8f" 629 | dependencies = [ 630 | "core-foundation-sys", 631 | "libc", 632 | ] 633 | 634 | [[package]] 635 | name = "core-foundation-sys" 636 | version = "0.8.6" 637 | source = "registry+https://github.com/rust-lang/crates.io-index" 638 | checksum = "06ea2b9bc92be3c2baa9334a323ebca2d6f074ff852cd1d7b11064035cd3868f" 639 | 640 | [[package]] 641 | name = "core-graphics" 642 | version = "0.22.3" 643 | source = "registry+https://github.com/rust-lang/crates.io-index" 644 | checksum = "2581bbab3b8ffc6fcbd550bf46c355135d16e9ff2a6ea032ad6b9bf1d7efe4fb" 645 | dependencies = [ 646 | "bitflags 1.3.2", 647 | "core-foundation", 648 | "core-graphics-types", 649 | "foreign-types", 650 | "libc", 651 | ] 652 | 653 | [[package]] 654 | name = "core-graphics-types" 655 | version = "0.1.3" 656 | source = "registry+https://github.com/rust-lang/crates.io-index" 657 | checksum = "45390e6114f68f718cc7a830514a96f903cccd70d02a8f6d9f643ac4ba45afaf" 658 | dependencies = [ 659 | "bitflags 1.3.2", 660 | "core-foundation", 661 | "libc", 662 | ] 663 | 664 | [[package]] 665 | name = "cpufeatures" 666 | version = "0.2.12" 667 | source = "registry+https://github.com/rust-lang/crates.io-index" 668 | checksum = "53fe5e26ff1b7aef8bca9c6080520cfb8d9333c7568e1829cef191a9723e5504" 669 | dependencies = [ 670 | "libc", 671 | ] 672 | 673 | [[package]] 674 | name = "crc32fast" 675 | version = "1.4.0" 676 | source = "registry+https://github.com/rust-lang/crates.io-index" 677 | checksum = "b3855a8a784b474f333699ef2bbca9db2c4a1f6d9088a90a2d25b1eb53111eaa" 678 | dependencies = [ 679 | "cfg-if", 680 | ] 681 | 682 | [[package]] 683 | name = "critical-section" 684 | version = "1.1.2" 685 | source = "registry+https://github.com/rust-lang/crates.io-index" 686 | checksum = "7059fff8937831a9ae6f0fe4d658ffabf58f2ca96aa9dec1c889f936f705f216" 687 | 688 | [[package]] 689 | name = "crossbeam-channel" 690 | version = "0.5.12" 691 | source = "registry+https://github.com/rust-lang/crates.io-index" 692 | checksum = "ab3db02a9c5b5121e1e42fbdb1aeb65f5e02624cc58c43f2884c6ccac0b82f95" 693 | dependencies = [ 694 | "crossbeam-utils", 695 | ] 696 | 697 | [[package]] 698 | name = "crossbeam-deque" 699 | version = "0.8.5" 700 | source = "registry+https://github.com/rust-lang/crates.io-index" 701 | checksum = "613f8cc01fe9cf1a3eb3d7f488fd2fa8388403e97039e2f73692932e291a770d" 702 | dependencies = [ 703 | "crossbeam-epoch", 704 | "crossbeam-utils", 705 | ] 706 | 707 | [[package]] 708 | name = "crossbeam-epoch" 709 | version = "0.9.18" 710 | source = "registry+https://github.com/rust-lang/crates.io-index" 711 | checksum = "5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e" 712 | dependencies = [ 713 | "crossbeam-utils", 714 | ] 715 | 716 | [[package]] 717 | name = "crossbeam-utils" 718 | version = "0.8.19" 719 | source = "registry+https://github.com/rust-lang/crates.io-index" 720 | checksum = "248e3bacc7dc6baa3b21e405ee045c3047101a49145e7e9eca583ab4c2ca5345" 721 | 722 | [[package]] 723 | name = "crypto-common" 724 | version = "0.1.6" 725 | source = "registry+https://github.com/rust-lang/crates.io-index" 726 | checksum = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3" 727 | dependencies = [ 728 | "generic-array", 729 | "typenum", 730 | ] 731 | 732 | [[package]] 733 | name = "cssparser" 734 | version = "0.27.2" 735 | source = "registry+https://github.com/rust-lang/crates.io-index" 736 | checksum = "754b69d351cdc2d8ee09ae203db831e005560fc6030da058f86ad60c92a9cb0a" 737 | dependencies = [ 738 | "cssparser-macros", 739 | "dtoa-short", 740 | "itoa 0.4.8", 741 | "matches", 742 | "phf 0.8.0", 743 | "proc-macro2", 744 | "quote", 745 | "smallvec", 746 | "syn 1.0.109", 747 | ] 748 | 749 | [[package]] 750 | name = "cssparser" 751 | version = "0.31.2" 752 | source = "registry+https://github.com/rust-lang/crates.io-index" 753 | checksum = "5b3df4f93e5fbbe73ec01ec8d3f68bba73107993a5b1e7519273c32db9b0d5be" 754 | dependencies = [ 755 | "cssparser-macros", 756 | "dtoa-short", 757 | "itoa 1.0.11", 758 | "phf 0.11.2", 759 | "smallvec", 760 | ] 761 | 762 | [[package]] 763 | name = "cssparser-macros" 764 | version = "0.6.1" 765 | source = "registry+https://github.com/rust-lang/crates.io-index" 766 | checksum = "13b588ba4ac1a99f7f2964d24b3d896ddc6bf847ee3855dbd4366f058cfcd331" 767 | dependencies = [ 768 | "quote", 769 | "syn 2.0.63", 770 | ] 771 | 772 | [[package]] 773 | name = "ctor" 774 | version = "0.2.8" 775 | source = "registry+https://github.com/rust-lang/crates.io-index" 776 | checksum = "edb49164822f3ee45b17acd4a208cfc1251410cf0cad9a833234c9890774dd9f" 777 | dependencies = [ 778 | "quote", 779 | "syn 2.0.63", 780 | ] 781 | 782 | [[package]] 783 | name = "darling" 784 | version = "0.20.8" 785 | source = "registry+https://github.com/rust-lang/crates.io-index" 786 | checksum = "54e36fcd13ed84ffdfda6f5be89b31287cbb80c439841fe69e04841435464391" 787 | dependencies = [ 788 | "darling_core", 789 | "darling_macro", 790 | ] 791 | 792 | [[package]] 793 | name = "darling_core" 794 | version = "0.20.8" 795 | source = "registry+https://github.com/rust-lang/crates.io-index" 796 | checksum = "9c2cf1c23a687a1feeb728783b993c4e1ad83d99f351801977dd809b48d0a70f" 797 | dependencies = [ 798 | "fnv", 799 | "ident_case", 800 | "proc-macro2", 801 | "quote", 802 | "strsim", 803 | "syn 2.0.63", 804 | ] 805 | 806 | [[package]] 807 | name = "darling_macro" 808 | version = "0.20.8" 809 | source = "registry+https://github.com/rust-lang/crates.io-index" 810 | checksum = "a668eda54683121533a393014d8692171709ff57a7d61f187b6e782719f8933f" 811 | dependencies = [ 812 | "darling_core", 813 | "quote", 814 | "syn 2.0.63", 815 | ] 816 | 817 | [[package]] 818 | name = "dashmap" 819 | version = "5.5.3" 820 | source = "registry+https://github.com/rust-lang/crates.io-index" 821 | checksum = "978747c1d849a7d2ee5e8adc0159961c48fb7e5db2f06af6723b80123bb53856" 822 | dependencies = [ 823 | "cfg-if", 824 | "hashbrown 0.14.5", 825 | "lock_api", 826 | "once_cell", 827 | "parking_lot_core 0.9.10", 828 | ] 829 | 830 | [[package]] 831 | name = "dbus" 832 | version = "0.9.7" 833 | source = "registry+https://github.com/rust-lang/crates.io-index" 834 | checksum = "1bb21987b9fb1613058ba3843121dd18b163b254d8a6e797e144cbac14d96d1b" 835 | dependencies = [ 836 | "libc", 837 | "libdbus-sys", 838 | "winapi", 839 | ] 840 | 841 | [[package]] 842 | name = "deranged" 843 | version = "0.3.11" 844 | source = "registry+https://github.com/rust-lang/crates.io-index" 845 | checksum = "b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4" 846 | dependencies = [ 847 | "powerfmt", 848 | "serde", 849 | ] 850 | 851 | [[package]] 852 | name = "derivative" 853 | version = "2.2.0" 854 | source = "registry+https://github.com/rust-lang/crates.io-index" 855 | checksum = "fcc3dd5e9e9c0b295d6e1e4d811fb6f157d5ffd784b8d202fc62eac8035a770b" 856 | dependencies = [ 857 | "proc-macro2", 858 | "quote", 859 | "syn 1.0.109", 860 | ] 861 | 862 | [[package]] 863 | name = "derive_more" 864 | version = "0.99.17" 865 | source = "registry+https://github.com/rust-lang/crates.io-index" 866 | checksum = "4fb810d30a7c1953f91334de7244731fc3f3c10d7fe163338a35b9f640960321" 867 | dependencies = [ 868 | "convert_case", 869 | "proc-macro2", 870 | "quote", 871 | "rustc_version", 872 | "syn 1.0.109", 873 | ] 874 | 875 | [[package]] 876 | name = "digest" 877 | version = "0.10.7" 878 | source = "registry+https://github.com/rust-lang/crates.io-index" 879 | checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292" 880 | dependencies = [ 881 | "block-buffer", 882 | "crypto-common", 883 | ] 884 | 885 | [[package]] 886 | name = "directories" 887 | version = "5.0.1" 888 | source = "registry+https://github.com/rust-lang/crates.io-index" 889 | checksum = "9a49173b84e034382284f27f1af4dcbbd231ffa358c0fe316541a7337f376a35" 890 | dependencies = [ 891 | "dirs-sys", 892 | ] 893 | 894 | [[package]] 895 | name = "dirs-next" 896 | version = "2.0.0" 897 | source = "registry+https://github.com/rust-lang/crates.io-index" 898 | checksum = "b98cf8ebf19c3d1b223e151f99a4f9f0690dca41414773390fc824184ac833e1" 899 | dependencies = [ 900 | "cfg-if", 901 | "dirs-sys-next", 902 | ] 903 | 904 | [[package]] 905 | name = "dirs-sys" 906 | version = "0.4.1" 907 | source = "registry+https://github.com/rust-lang/crates.io-index" 908 | checksum = "520f05a5cbd335fae5a99ff7a6ab8627577660ee5cfd6a94a6a929b52ff0321c" 909 | dependencies = [ 910 | "libc", 911 | "option-ext", 912 | "redox_users", 913 | "windows-sys 0.48.0", 914 | ] 915 | 916 | [[package]] 917 | name = "dirs-sys-next" 918 | version = "0.1.2" 919 | source = "registry+https://github.com/rust-lang/crates.io-index" 920 | checksum = "4ebda144c4fe02d1f7ea1a7d9641b6fc6b580adcfa024ae48797ecdeb6825b4d" 921 | dependencies = [ 922 | "libc", 923 | "redox_users", 924 | "winapi", 925 | ] 926 | 927 | [[package]] 928 | name = "dispatch" 929 | version = "0.2.0" 930 | source = "registry+https://github.com/rust-lang/crates.io-index" 931 | checksum = "bd0c93bb4b0c6d9b77f4435b0ae98c24d17f1c45b2ff844c6151a07256ca923b" 932 | 933 | [[package]] 934 | name = "displaydoc" 935 | version = "0.2.4" 936 | source = "registry+https://github.com/rust-lang/crates.io-index" 937 | checksum = "487585f4d0c6655fe74905e2504d8ad6908e4db67f744eb140876906c2f3175d" 938 | dependencies = [ 939 | "proc-macro2", 940 | "quote", 941 | "syn 2.0.63", 942 | ] 943 | 944 | [[package]] 945 | name = "dtoa" 946 | version = "1.0.9" 947 | source = "registry+https://github.com/rust-lang/crates.io-index" 948 | checksum = "dcbb2bf8e87535c23f7a8a321e364ce21462d0ff10cb6407820e8e96dfff6653" 949 | 950 | [[package]] 951 | name = "dtoa-short" 952 | version = "0.3.4" 953 | source = "registry+https://github.com/rust-lang/crates.io-index" 954 | checksum = "dbaceec3c6e4211c79e7b1800fb9680527106beb2f9c51904a3210c03a448c74" 955 | dependencies = [ 956 | "dtoa", 957 | ] 958 | 959 | [[package]] 960 | name = "dunce" 961 | version = "1.0.4" 962 | source = "registry+https://github.com/rust-lang/crates.io-index" 963 | checksum = "56ce8c6da7551ec6c462cbaf3bfbc75131ebbfa1c944aeaa9dab51ca1c5f0c3b" 964 | 965 | [[package]] 966 | name = "ego-tree" 967 | version = "0.6.2" 968 | source = "registry+https://github.com/rust-lang/crates.io-index" 969 | checksum = "3a68a4904193147e0a8dec3314640e6db742afd5f6e634f428a6af230d9b3591" 970 | 971 | [[package]] 972 | name = "either" 973 | version = "1.11.0" 974 | source = "registry+https://github.com/rust-lang/crates.io-index" 975 | checksum = "a47c1c47d2f5964e29c61246e81db715514cd532db6b5116a25ea3c03d6780a2" 976 | 977 | [[package]] 978 | name = "embed-resource" 979 | version = "2.4.2" 980 | source = "registry+https://github.com/rust-lang/crates.io-index" 981 | checksum = "c6985554d0688b687c5cb73898a34fbe3ad6c24c58c238a4d91d5e840670ee9d" 982 | dependencies = [ 983 | "cc", 984 | "memchr", 985 | "rustc_version", 986 | "toml 0.8.12", 987 | "vswhom", 988 | "winreg 0.52.0", 989 | ] 990 | 991 | [[package]] 992 | name = "embed_plist" 993 | version = "1.2.2" 994 | source = "registry+https://github.com/rust-lang/crates.io-index" 995 | checksum = "4ef6b89e5b37196644d8796de5268852ff179b44e96276cf4290264843743bb7" 996 | 997 | [[package]] 998 | name = "embedded-io" 999 | version = "0.4.0" 1000 | source = "registry+https://github.com/rust-lang/crates.io-index" 1001 | checksum = "ef1a6892d9eef45c8fa6b9e0086428a2cca8491aca8f787c534a3d6d0bcb3ced" 1002 | 1003 | [[package]] 1004 | name = "encoding_rs" 1005 | version = "0.8.34" 1006 | source = "registry+https://github.com/rust-lang/crates.io-index" 1007 | checksum = "b45de904aa0b010bce2ab45264d0631681847fa7b6f2eaa7dab7619943bc4f59" 1008 | dependencies = [ 1009 | "cfg-if", 1010 | ] 1011 | 1012 | [[package]] 1013 | name = "equivalent" 1014 | version = "1.0.1" 1015 | source = "registry+https://github.com/rust-lang/crates.io-index" 1016 | checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5" 1017 | 1018 | [[package]] 1019 | name = "errno" 1020 | version = "0.3.9" 1021 | source = "registry+https://github.com/rust-lang/crates.io-index" 1022 | checksum = "534c5cf6194dfab3db3242765c03bbe257cf92f22b38f6bc0c58d59108a820ba" 1023 | dependencies = [ 1024 | "libc", 1025 | "windows-sys 0.52.0", 1026 | ] 1027 | 1028 | [[package]] 1029 | name = "fast-float" 1030 | version = "0.2.0" 1031 | source = "registry+https://github.com/rust-lang/crates.io-index" 1032 | checksum = "95765f67b4b18863968b4a1bd5bb576f732b29a4a28c7cd84c09fa3e2875f33c" 1033 | 1034 | [[package]] 1035 | name = "fastrand" 1036 | version = "2.1.0" 1037 | source = "registry+https://github.com/rust-lang/crates.io-index" 1038 | checksum = "9fc0510504f03c51ada170672ac806f1f105a88aa97a5281117e1ddc3368e51a" 1039 | 1040 | [[package]] 1041 | name = "fdeflate" 1042 | version = "0.3.4" 1043 | source = "registry+https://github.com/rust-lang/crates.io-index" 1044 | checksum = "4f9bfee30e4dedf0ab8b422f03af778d9612b63f502710fc500a334ebe2de645" 1045 | dependencies = [ 1046 | "simd-adler32", 1047 | ] 1048 | 1049 | [[package]] 1050 | name = "field-offset" 1051 | version = "0.3.6" 1052 | source = "registry+https://github.com/rust-lang/crates.io-index" 1053 | checksum = "38e2275cc4e4fc009b0669731a1e5ab7ebf11f469eaede2bab9309a5b4d6057f" 1054 | dependencies = [ 1055 | "memoffset", 1056 | "rustc_version", 1057 | ] 1058 | 1059 | [[package]] 1060 | name = "filetime" 1061 | version = "0.2.23" 1062 | source = "registry+https://github.com/rust-lang/crates.io-index" 1063 | checksum = "1ee447700ac8aa0b2f2bd7bc4462ad686ba06baa6727ac149a2d6277f0d240fd" 1064 | dependencies = [ 1065 | "cfg-if", 1066 | "libc", 1067 | "redox_syscall 0.4.1", 1068 | "windows-sys 0.52.0", 1069 | ] 1070 | 1071 | [[package]] 1072 | name = "flate2" 1073 | version = "1.0.30" 1074 | source = "registry+https://github.com/rust-lang/crates.io-index" 1075 | checksum = "5f54427cfd1c7829e2a139fcefea601bf088ebca651d2bf53ebc600eac295dae" 1076 | dependencies = [ 1077 | "crc32fast", 1078 | "miniz_oxide", 1079 | ] 1080 | 1081 | [[package]] 1082 | name = "fnv" 1083 | version = "1.0.7" 1084 | source = "registry+https://github.com/rust-lang/crates.io-index" 1085 | checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" 1086 | 1087 | [[package]] 1088 | name = "foreign-types" 1089 | version = "0.3.2" 1090 | source = "registry+https://github.com/rust-lang/crates.io-index" 1091 | checksum = "f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1" 1092 | dependencies = [ 1093 | "foreign-types-shared", 1094 | ] 1095 | 1096 | [[package]] 1097 | name = "foreign-types-shared" 1098 | version = "0.1.1" 1099 | source = "registry+https://github.com/rust-lang/crates.io-index" 1100 | checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b" 1101 | 1102 | [[package]] 1103 | name = "form_urlencoded" 1104 | version = "1.2.1" 1105 | source = "registry+https://github.com/rust-lang/crates.io-index" 1106 | checksum = "e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456" 1107 | dependencies = [ 1108 | "percent-encoding", 1109 | ] 1110 | 1111 | [[package]] 1112 | name = "futf" 1113 | version = "0.1.5" 1114 | source = "registry+https://github.com/rust-lang/crates.io-index" 1115 | checksum = "df420e2e84819663797d1ec6544b13c5be84629e7bb00dc960d6917db2987843" 1116 | dependencies = [ 1117 | "mac", 1118 | "new_debug_unreachable", 1119 | ] 1120 | 1121 | [[package]] 1122 | name = "futures" 1123 | version = "0.3.30" 1124 | source = "registry+https://github.com/rust-lang/crates.io-index" 1125 | checksum = "645c6916888f6cb6350d2550b80fb63e734897a8498abe35cfb732b6487804b0" 1126 | dependencies = [ 1127 | "futures-channel", 1128 | "futures-core", 1129 | "futures-executor", 1130 | "futures-io", 1131 | "futures-sink", 1132 | "futures-task", 1133 | "futures-util", 1134 | ] 1135 | 1136 | [[package]] 1137 | name = "futures-channel" 1138 | version = "0.3.30" 1139 | source = "registry+https://github.com/rust-lang/crates.io-index" 1140 | checksum = "eac8f7d7865dcb88bd4373ab671c8cf4508703796caa2b1985a9ca867b3fcb78" 1141 | dependencies = [ 1142 | "futures-core", 1143 | "futures-sink", 1144 | ] 1145 | 1146 | [[package]] 1147 | name = "futures-core" 1148 | version = "0.3.30" 1149 | source = "registry+https://github.com/rust-lang/crates.io-index" 1150 | checksum = "dfc6580bb841c5a68e9ef15c77ccc837b40a7504914d52e47b8b0e9bbda25a1d" 1151 | 1152 | [[package]] 1153 | name = "futures-executor" 1154 | version = "0.3.30" 1155 | source = "registry+https://github.com/rust-lang/crates.io-index" 1156 | checksum = "a576fc72ae164fca6b9db127eaa9a9dda0d61316034f33a0a0d4eda41f02b01d" 1157 | dependencies = [ 1158 | "futures-core", 1159 | "futures-task", 1160 | "futures-util", 1161 | ] 1162 | 1163 | [[package]] 1164 | name = "futures-io" 1165 | version = "0.3.30" 1166 | source = "registry+https://github.com/rust-lang/crates.io-index" 1167 | checksum = "a44623e20b9681a318efdd71c299b6b222ed6f231972bfe2f224ebad6311f0c1" 1168 | 1169 | [[package]] 1170 | name = "futures-macro" 1171 | version = "0.3.30" 1172 | source = "registry+https://github.com/rust-lang/crates.io-index" 1173 | checksum = "87750cf4b7a4c0625b1529e4c543c2182106e4dedc60a2a6455e00d212c489ac" 1174 | dependencies = [ 1175 | "proc-macro2", 1176 | "quote", 1177 | "syn 2.0.63", 1178 | ] 1179 | 1180 | [[package]] 1181 | name = "futures-sink" 1182 | version = "0.3.30" 1183 | source = "registry+https://github.com/rust-lang/crates.io-index" 1184 | checksum = "9fb8e00e87438d937621c1c6269e53f536c14d3fbd6a042bb24879e57d474fb5" 1185 | 1186 | [[package]] 1187 | name = "futures-task" 1188 | version = "0.3.30" 1189 | source = "registry+https://github.com/rust-lang/crates.io-index" 1190 | checksum = "38d84fa142264698cdce1a9f9172cf383a0c82de1bddcf3092901442c4097004" 1191 | 1192 | [[package]] 1193 | name = "futures-util" 1194 | version = "0.3.30" 1195 | source = "registry+https://github.com/rust-lang/crates.io-index" 1196 | checksum = "3d6401deb83407ab3da39eba7e33987a73c3df0c82b4bb5813ee871c19c41d48" 1197 | dependencies = [ 1198 | "futures-channel", 1199 | "futures-core", 1200 | "futures-io", 1201 | "futures-macro", 1202 | "futures-sink", 1203 | "futures-task", 1204 | "memchr", 1205 | "pin-project-lite", 1206 | "pin-utils", 1207 | "slab", 1208 | ] 1209 | 1210 | [[package]] 1211 | name = "fxhash" 1212 | version = "0.2.1" 1213 | source = "registry+https://github.com/rust-lang/crates.io-index" 1214 | checksum = "c31b6d751ae2c7f11320402d34e41349dd1016f8d5d45e48c4312bc8625af50c" 1215 | dependencies = [ 1216 | "byteorder", 1217 | ] 1218 | 1219 | [[package]] 1220 | name = "gdk" 1221 | version = "0.15.4" 1222 | source = "registry+https://github.com/rust-lang/crates.io-index" 1223 | checksum = "a6e05c1f572ab0e1f15be94217f0dc29088c248b14f792a5ff0af0d84bcda9e8" 1224 | dependencies = [ 1225 | "bitflags 1.3.2", 1226 | "cairo-rs", 1227 | "gdk-pixbuf", 1228 | "gdk-sys", 1229 | "gio", 1230 | "glib", 1231 | "libc", 1232 | "pango", 1233 | ] 1234 | 1235 | [[package]] 1236 | name = "gdk-pixbuf" 1237 | version = "0.15.11" 1238 | source = "registry+https://github.com/rust-lang/crates.io-index" 1239 | checksum = "ad38dd9cc8b099cceecdf41375bb6d481b1b5a7cd5cd603e10a69a9383f8619a" 1240 | dependencies = [ 1241 | "bitflags 1.3.2", 1242 | "gdk-pixbuf-sys", 1243 | "gio", 1244 | "glib", 1245 | "libc", 1246 | ] 1247 | 1248 | [[package]] 1249 | name = "gdk-pixbuf-sys" 1250 | version = "0.15.10" 1251 | source = "registry+https://github.com/rust-lang/crates.io-index" 1252 | checksum = "140b2f5378256527150350a8346dbdb08fadc13453a7a2d73aecd5fab3c402a7" 1253 | dependencies = [ 1254 | "gio-sys", 1255 | "glib-sys", 1256 | "gobject-sys", 1257 | "libc", 1258 | "system-deps 6.2.2", 1259 | ] 1260 | 1261 | [[package]] 1262 | name = "gdk-sys" 1263 | version = "0.15.1" 1264 | source = "registry+https://github.com/rust-lang/crates.io-index" 1265 | checksum = "32e7a08c1e8f06f4177fb7e51a777b8c1689f743a7bc11ea91d44d2226073a88" 1266 | dependencies = [ 1267 | "cairo-sys-rs", 1268 | "gdk-pixbuf-sys", 1269 | "gio-sys", 1270 | "glib-sys", 1271 | "gobject-sys", 1272 | "libc", 1273 | "pango-sys", 1274 | "pkg-config", 1275 | "system-deps 6.2.2", 1276 | ] 1277 | 1278 | [[package]] 1279 | name = "gdkwayland-sys" 1280 | version = "0.15.3" 1281 | source = "registry+https://github.com/rust-lang/crates.io-index" 1282 | checksum = "cca49a59ad8cfdf36ef7330fe7bdfbe1d34323220cc16a0de2679ee773aee2c2" 1283 | dependencies = [ 1284 | "gdk-sys", 1285 | "glib-sys", 1286 | "gobject-sys", 1287 | "libc", 1288 | "pkg-config", 1289 | "system-deps 6.2.2", 1290 | ] 1291 | 1292 | [[package]] 1293 | name = "gdkx11-sys" 1294 | version = "0.15.1" 1295 | source = "registry+https://github.com/rust-lang/crates.io-index" 1296 | checksum = "b4b7f8c7a84b407aa9b143877e267e848ff34106578b64d1e0a24bf550716178" 1297 | dependencies = [ 1298 | "gdk-sys", 1299 | "glib-sys", 1300 | "libc", 1301 | "system-deps 6.2.2", 1302 | "x11", 1303 | ] 1304 | 1305 | [[package]] 1306 | name = "generator" 1307 | version = "0.7.5" 1308 | source = "registry+https://github.com/rust-lang/crates.io-index" 1309 | checksum = "5cc16584ff22b460a382b7feec54b23d2908d858152e5739a120b949293bd74e" 1310 | dependencies = [ 1311 | "cc", 1312 | "libc", 1313 | "log", 1314 | "rustversion", 1315 | "windows 0.48.0", 1316 | ] 1317 | 1318 | [[package]] 1319 | name = "generic-array" 1320 | version = "0.14.7" 1321 | source = "registry+https://github.com/rust-lang/crates.io-index" 1322 | checksum = "85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a" 1323 | dependencies = [ 1324 | "typenum", 1325 | "version_check", 1326 | ] 1327 | 1328 | [[package]] 1329 | name = "getopts" 1330 | version = "0.2.21" 1331 | source = "registry+https://github.com/rust-lang/crates.io-index" 1332 | checksum = "14dbbfd5c71d70241ecf9e6f13737f7b5ce823821063188d7e46c41d371eebd5" 1333 | dependencies = [ 1334 | "unicode-width", 1335 | ] 1336 | 1337 | [[package]] 1338 | name = "getrandom" 1339 | version = "0.1.16" 1340 | source = "registry+https://github.com/rust-lang/crates.io-index" 1341 | checksum = "8fc3cb4d91f53b50155bdcfd23f6a4c39ae1969c2ae85982b135750cccaf5fce" 1342 | dependencies = [ 1343 | "cfg-if", 1344 | "libc", 1345 | "wasi 0.9.0+wasi-snapshot-preview1", 1346 | ] 1347 | 1348 | [[package]] 1349 | name = "getrandom" 1350 | version = "0.2.15" 1351 | source = "registry+https://github.com/rust-lang/crates.io-index" 1352 | checksum = "c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7" 1353 | dependencies = [ 1354 | "cfg-if", 1355 | "js-sys", 1356 | "libc", 1357 | "wasi 0.11.0+wasi-snapshot-preview1", 1358 | "wasm-bindgen", 1359 | ] 1360 | 1361 | [[package]] 1362 | name = "gimli" 1363 | version = "0.28.1" 1364 | source = "registry+https://github.com/rust-lang/crates.io-index" 1365 | checksum = "4271d37baee1b8c7e4b708028c57d816cf9d2434acb33a549475f78c181f6253" 1366 | 1367 | [[package]] 1368 | name = "gio" 1369 | version = "0.15.12" 1370 | source = "registry+https://github.com/rust-lang/crates.io-index" 1371 | checksum = "68fdbc90312d462781a395f7a16d96a2b379bb6ef8cd6310a2df272771c4283b" 1372 | dependencies = [ 1373 | "bitflags 1.3.2", 1374 | "futures-channel", 1375 | "futures-core", 1376 | "futures-io", 1377 | "gio-sys", 1378 | "glib", 1379 | "libc", 1380 | "once_cell", 1381 | "thiserror", 1382 | ] 1383 | 1384 | [[package]] 1385 | name = "gio-sys" 1386 | version = "0.15.10" 1387 | source = "registry+https://github.com/rust-lang/crates.io-index" 1388 | checksum = "32157a475271e2c4a023382e9cab31c4584ee30a97da41d3c4e9fdd605abcf8d" 1389 | dependencies = [ 1390 | "glib-sys", 1391 | "gobject-sys", 1392 | "libc", 1393 | "system-deps 6.2.2", 1394 | "winapi", 1395 | ] 1396 | 1397 | [[package]] 1398 | name = "glib" 1399 | version = "0.15.12" 1400 | source = "registry+https://github.com/rust-lang/crates.io-index" 1401 | checksum = "edb0306fbad0ab5428b0ca674a23893db909a98582969c9b537be4ced78c505d" 1402 | dependencies = [ 1403 | "bitflags 1.3.2", 1404 | "futures-channel", 1405 | "futures-core", 1406 | "futures-executor", 1407 | "futures-task", 1408 | "glib-macros", 1409 | "glib-sys", 1410 | "gobject-sys", 1411 | "libc", 1412 | "once_cell", 1413 | "smallvec", 1414 | "thiserror", 1415 | ] 1416 | 1417 | [[package]] 1418 | name = "glib-macros" 1419 | version = "0.15.13" 1420 | source = "registry+https://github.com/rust-lang/crates.io-index" 1421 | checksum = "10c6ae9f6fa26f4fb2ac16b528d138d971ead56141de489f8111e259b9df3c4a" 1422 | dependencies = [ 1423 | "anyhow", 1424 | "heck 0.4.1", 1425 | "proc-macro-crate", 1426 | "proc-macro-error", 1427 | "proc-macro2", 1428 | "quote", 1429 | "syn 1.0.109", 1430 | ] 1431 | 1432 | [[package]] 1433 | name = "glib-sys" 1434 | version = "0.15.10" 1435 | source = "registry+https://github.com/rust-lang/crates.io-index" 1436 | checksum = "ef4b192f8e65e9cf76cbf4ea71fa8e3be4a0e18ffe3d68b8da6836974cc5bad4" 1437 | dependencies = [ 1438 | "libc", 1439 | "system-deps 6.2.2", 1440 | ] 1441 | 1442 | [[package]] 1443 | name = "glob" 1444 | version = "0.3.1" 1445 | source = "registry+https://github.com/rust-lang/crates.io-index" 1446 | checksum = "d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b" 1447 | 1448 | [[package]] 1449 | name = "globset" 1450 | version = "0.4.14" 1451 | source = "registry+https://github.com/rust-lang/crates.io-index" 1452 | checksum = "57da3b9b5b85bd66f31093f8c408b90a74431672542466497dcbdfdc02034be1" 1453 | dependencies = [ 1454 | "aho-corasick", 1455 | "bstr", 1456 | "log", 1457 | "regex-automata 0.4.6", 1458 | "regex-syntax 0.8.3", 1459 | ] 1460 | 1461 | [[package]] 1462 | name = "gobject-sys" 1463 | version = "0.15.10" 1464 | source = "registry+https://github.com/rust-lang/crates.io-index" 1465 | checksum = "0d57ce44246becd17153bd035ab4d32cfee096a657fc01f2231c9278378d1e0a" 1466 | dependencies = [ 1467 | "glib-sys", 1468 | "libc", 1469 | "system-deps 6.2.2", 1470 | ] 1471 | 1472 | [[package]] 1473 | name = "gtk" 1474 | version = "0.15.5" 1475 | source = "registry+https://github.com/rust-lang/crates.io-index" 1476 | checksum = "92e3004a2d5d6d8b5057d2b57b3712c9529b62e82c77f25c1fecde1fd5c23bd0" 1477 | dependencies = [ 1478 | "atk", 1479 | "bitflags 1.3.2", 1480 | "cairo-rs", 1481 | "field-offset", 1482 | "futures-channel", 1483 | "gdk", 1484 | "gdk-pixbuf", 1485 | "gio", 1486 | "glib", 1487 | "gtk-sys", 1488 | "gtk3-macros", 1489 | "libc", 1490 | "once_cell", 1491 | "pango", 1492 | "pkg-config", 1493 | ] 1494 | 1495 | [[package]] 1496 | name = "gtk-sys" 1497 | version = "0.15.3" 1498 | source = "registry+https://github.com/rust-lang/crates.io-index" 1499 | checksum = "d5bc2f0587cba247f60246a0ca11fe25fb733eabc3de12d1965fc07efab87c84" 1500 | dependencies = [ 1501 | "atk-sys", 1502 | "cairo-sys-rs", 1503 | "gdk-pixbuf-sys", 1504 | "gdk-sys", 1505 | "gio-sys", 1506 | "glib-sys", 1507 | "gobject-sys", 1508 | "libc", 1509 | "pango-sys", 1510 | "system-deps 6.2.2", 1511 | ] 1512 | 1513 | [[package]] 1514 | name = "gtk3-macros" 1515 | version = "0.15.6" 1516 | source = "registry+https://github.com/rust-lang/crates.io-index" 1517 | checksum = "684c0456c086e8e7e9af73ec5b84e35938df394712054550e81558d21c44ab0d" 1518 | dependencies = [ 1519 | "anyhow", 1520 | "proc-macro-crate", 1521 | "proc-macro-error", 1522 | "proc-macro2", 1523 | "quote", 1524 | "syn 1.0.109", 1525 | ] 1526 | 1527 | [[package]] 1528 | name = "h2" 1529 | version = "0.3.26" 1530 | source = "registry+https://github.com/rust-lang/crates.io-index" 1531 | checksum = "81fe527a889e1532da5c525686d96d4c2e74cdd345badf8dfef9f6b39dd5f5e8" 1532 | dependencies = [ 1533 | "bytes", 1534 | "fnv", 1535 | "futures-core", 1536 | "futures-sink", 1537 | "futures-util", 1538 | "http", 1539 | "indexmap 2.2.6", 1540 | "slab", 1541 | "tokio", 1542 | "tokio-util", 1543 | "tracing", 1544 | ] 1545 | 1546 | [[package]] 1547 | name = "hashbrown" 1548 | version = "0.12.3" 1549 | source = "registry+https://github.com/rust-lang/crates.io-index" 1550 | checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888" 1551 | 1552 | [[package]] 1553 | name = "hashbrown" 1554 | version = "0.13.2" 1555 | source = "registry+https://github.com/rust-lang/crates.io-index" 1556 | checksum = "43a3c133739dddd0d2990f9a4bdf8eb4b21ef50e4851ca85ab661199821d510e" 1557 | dependencies = [ 1558 | "ahash", 1559 | ] 1560 | 1561 | [[package]] 1562 | name = "hashbrown" 1563 | version = "0.14.5" 1564 | source = "registry+https://github.com/rust-lang/crates.io-index" 1565 | checksum = "e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1" 1566 | 1567 | [[package]] 1568 | name = "heck" 1569 | version = "0.3.3" 1570 | source = "registry+https://github.com/rust-lang/crates.io-index" 1571 | checksum = "6d621efb26863f0e9924c6ac577e8275e5e6b77455db64ffa6c65c904e9e132c" 1572 | dependencies = [ 1573 | "unicode-segmentation", 1574 | ] 1575 | 1576 | [[package]] 1577 | name = "heck" 1578 | version = "0.4.1" 1579 | source = "registry+https://github.com/rust-lang/crates.io-index" 1580 | checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8" 1581 | 1582 | [[package]] 1583 | name = "heck" 1584 | version = "0.5.0" 1585 | source = "registry+https://github.com/rust-lang/crates.io-index" 1586 | checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea" 1587 | 1588 | [[package]] 1589 | name = "hermit-abi" 1590 | version = "0.3.9" 1591 | source = "registry+https://github.com/rust-lang/crates.io-index" 1592 | checksum = "d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024" 1593 | 1594 | [[package]] 1595 | name = "hex" 1596 | version = "0.4.3" 1597 | source = "registry+https://github.com/rust-lang/crates.io-index" 1598 | checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70" 1599 | 1600 | [[package]] 1601 | name = "html5ever" 1602 | version = "0.26.0" 1603 | source = "registry+https://github.com/rust-lang/crates.io-index" 1604 | checksum = "bea68cab48b8459f17cf1c944c67ddc572d272d9f2b274140f223ecb1da4a3b7" 1605 | dependencies = [ 1606 | "log", 1607 | "mac", 1608 | "markup5ever", 1609 | "proc-macro2", 1610 | "quote", 1611 | "syn 1.0.109", 1612 | ] 1613 | 1614 | [[package]] 1615 | name = "http" 1616 | version = "0.2.12" 1617 | source = "registry+https://github.com/rust-lang/crates.io-index" 1618 | checksum = "601cbb57e577e2f5ef5be8e7b83f0f63994f25aa94d673e54a92d5c516d101f1" 1619 | dependencies = [ 1620 | "bytes", 1621 | "fnv", 1622 | "itoa 1.0.11", 1623 | ] 1624 | 1625 | [[package]] 1626 | name = "http-body" 1627 | version = "0.4.6" 1628 | source = "registry+https://github.com/rust-lang/crates.io-index" 1629 | checksum = "7ceab25649e9960c0311ea418d17bee82c0dcec1bd053b5f9a66e265a693bed2" 1630 | dependencies = [ 1631 | "bytes", 1632 | "http", 1633 | "pin-project-lite", 1634 | ] 1635 | 1636 | [[package]] 1637 | name = "http-range" 1638 | version = "0.1.5" 1639 | source = "registry+https://github.com/rust-lang/crates.io-index" 1640 | checksum = "21dec9db110f5f872ed9699c3ecf50cf16f423502706ba5c72462e28d3157573" 1641 | 1642 | [[package]] 1643 | name = "httparse" 1644 | version = "1.8.0" 1645 | source = "registry+https://github.com/rust-lang/crates.io-index" 1646 | checksum = "d897f394bad6a705d5f4104762e116a75639e470d80901eed05a860a95cb1904" 1647 | 1648 | [[package]] 1649 | name = "httpdate" 1650 | version = "1.0.3" 1651 | source = "registry+https://github.com/rust-lang/crates.io-index" 1652 | checksum = "df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9" 1653 | 1654 | [[package]] 1655 | name = "hyper" 1656 | version = "0.14.28" 1657 | source = "registry+https://github.com/rust-lang/crates.io-index" 1658 | checksum = "bf96e135eb83a2a8ddf766e426a841d8ddd7449d5f00d34ea02b41d2f19eef80" 1659 | dependencies = [ 1660 | "bytes", 1661 | "futures-channel", 1662 | "futures-core", 1663 | "futures-util", 1664 | "h2", 1665 | "http", 1666 | "http-body", 1667 | "httparse", 1668 | "httpdate", 1669 | "itoa 1.0.11", 1670 | "pin-project-lite", 1671 | "socket2", 1672 | "tokio", 1673 | "tower-service", 1674 | "tracing", 1675 | "want", 1676 | ] 1677 | 1678 | [[package]] 1679 | name = "hyper-tls" 1680 | version = "0.5.0" 1681 | source = "registry+https://github.com/rust-lang/crates.io-index" 1682 | checksum = "d6183ddfa99b85da61a140bea0efc93fdf56ceaa041b37d553518030827f9905" 1683 | dependencies = [ 1684 | "bytes", 1685 | "hyper", 1686 | "native-tls", 1687 | "tokio", 1688 | "tokio-native-tls", 1689 | ] 1690 | 1691 | [[package]] 1692 | name = "iana-time-zone" 1693 | version = "0.1.60" 1694 | source = "registry+https://github.com/rust-lang/crates.io-index" 1695 | checksum = "e7ffbb5a1b541ea2561f8c41c087286cc091e21e556a4f09a8f6cbf17b69b141" 1696 | dependencies = [ 1697 | "android_system_properties", 1698 | "core-foundation-sys", 1699 | "iana-time-zone-haiku", 1700 | "js-sys", 1701 | "wasm-bindgen", 1702 | "windows-core", 1703 | ] 1704 | 1705 | [[package]] 1706 | name = "iana-time-zone-haiku" 1707 | version = "0.1.2" 1708 | source = "registry+https://github.com/rust-lang/crates.io-index" 1709 | checksum = "f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f" 1710 | dependencies = [ 1711 | "cc", 1712 | ] 1713 | 1714 | [[package]] 1715 | name = "ico" 1716 | version = "0.3.0" 1717 | source = "registry+https://github.com/rust-lang/crates.io-index" 1718 | checksum = "e3804960be0bb5e4edb1e1ad67afd321a9ecfd875c3e65c099468fd2717d7cae" 1719 | dependencies = [ 1720 | "byteorder", 1721 | "png", 1722 | ] 1723 | 1724 | [[package]] 1725 | name = "icu_collections" 1726 | version = "1.2.0" 1727 | source = "registry+https://github.com/rust-lang/crates.io-index" 1728 | checksum = "ef8302d8dfd6044d3ddb3f807a5ef3d7bbca9a574959c6d6e4dc39aa7012d0d5" 1729 | dependencies = [ 1730 | "displaydoc", 1731 | "serde", 1732 | "yoke", 1733 | "zerofrom", 1734 | "zerovec", 1735 | ] 1736 | 1737 | [[package]] 1738 | name = "icu_locid" 1739 | version = "1.2.0" 1740 | source = "registry+https://github.com/rust-lang/crates.io-index" 1741 | checksum = "3003f85dccfc0e238ff567693248c59153a46f4e6125ba4020b973cef4d1d335" 1742 | dependencies = [ 1743 | "displaydoc", 1744 | "litemap", 1745 | "serde", 1746 | "tinystr", 1747 | "writeable", 1748 | "zerovec", 1749 | ] 1750 | 1751 | [[package]] 1752 | name = "icu_normalizer" 1753 | version = "1.2.0" 1754 | source = "registry+https://github.com/rust-lang/crates.io-index" 1755 | checksum = "652869735c9fb9f5a64ba180ee16f2c848390469c116deef517ecc53f4343598" 1756 | dependencies = [ 1757 | "displaydoc", 1758 | "icu_collections", 1759 | "icu_properties", 1760 | "icu_provider", 1761 | "serde", 1762 | "smallvec", 1763 | "utf16_iter", 1764 | "utf8_iter", 1765 | "write16", 1766 | "zerovec", 1767 | ] 1768 | 1769 | [[package]] 1770 | name = "icu_properties" 1771 | version = "1.2.0" 1772 | source = "registry+https://github.com/rust-lang/crates.io-index" 1773 | checksum = "ce0e1aa26851f16c9e04412a5911c86b7f8768dac8f8d4c5f1c568a7e5d7a434" 1774 | dependencies = [ 1775 | "displaydoc", 1776 | "icu_collections", 1777 | "icu_provider", 1778 | "serde", 1779 | "tinystr", 1780 | "zerovec", 1781 | ] 1782 | 1783 | [[package]] 1784 | name = "icu_provider" 1785 | version = "1.2.0" 1786 | source = "registry+https://github.com/rust-lang/crates.io-index" 1787 | checksum = "8dc312a7b6148f7dfe098047ae2494d12d4034f48ade58d4f353000db376e305" 1788 | dependencies = [ 1789 | "displaydoc", 1790 | "icu_locid", 1791 | "icu_provider_macros", 1792 | "postcard", 1793 | "serde", 1794 | "stable_deref_trait", 1795 | "writeable", 1796 | "yoke", 1797 | "zerofrom", 1798 | "zerovec", 1799 | ] 1800 | 1801 | [[package]] 1802 | name = "icu_provider_adapters" 1803 | version = "1.2.0" 1804 | source = "registry+https://github.com/rust-lang/crates.io-index" 1805 | checksum = "f4ae1e2bd0c41728b77e7c46e9afdec5e2127d1eedacc684724667d50c126bd3" 1806 | dependencies = [ 1807 | "icu_locid", 1808 | "icu_provider", 1809 | "serde", 1810 | "tinystr", 1811 | "yoke", 1812 | "zerovec", 1813 | ] 1814 | 1815 | [[package]] 1816 | name = "icu_provider_blob" 1817 | version = "1.2.0" 1818 | source = "registry+https://github.com/rust-lang/crates.io-index" 1819 | checksum = "fd364c9a01f791a4bc04a74cf2a1d01d9f6926a40fd5ae1c28004e1e70d8338b" 1820 | dependencies = [ 1821 | "icu_provider", 1822 | "postcard", 1823 | "serde", 1824 | "writeable", 1825 | "yoke", 1826 | "zerovec", 1827 | ] 1828 | 1829 | [[package]] 1830 | name = "icu_provider_macros" 1831 | version = "1.2.0" 1832 | source = "registry+https://github.com/rust-lang/crates.io-index" 1833 | checksum = "dd8b728b9421e93eff1d9f8681101b78fa745e0748c95c655c83f337044a7e10" 1834 | dependencies = [ 1835 | "proc-macro2", 1836 | "quote", 1837 | "syn 1.0.109", 1838 | ] 1839 | 1840 | [[package]] 1841 | name = "ident_case" 1842 | version = "1.0.1" 1843 | source = "registry+https://github.com/rust-lang/crates.io-index" 1844 | checksum = "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39" 1845 | 1846 | [[package]] 1847 | name = "idna" 1848 | version = "0.3.0" 1849 | source = "registry+https://github.com/rust-lang/crates.io-index" 1850 | checksum = "e14ddfc70884202db2244c223200c204c2bda1bc6e0998d11b5e024d657209e6" 1851 | dependencies = [ 1852 | "unicode-bidi", 1853 | "unicode-normalization", 1854 | ] 1855 | 1856 | [[package]] 1857 | name = "idna" 1858 | version = "0.5.0" 1859 | source = "registry+https://github.com/rust-lang/crates.io-index" 1860 | checksum = "634d9b1461af396cad843f47fdba5597a4f9e6ddd4bfb6ff5d85028c25cb12f6" 1861 | dependencies = [ 1862 | "unicode-bidi", 1863 | "unicode-normalization", 1864 | ] 1865 | 1866 | [[package]] 1867 | name = "ignore" 1868 | version = "0.4.22" 1869 | source = "registry+https://github.com/rust-lang/crates.io-index" 1870 | checksum = "b46810df39e66e925525d6e38ce1e7f6e1d208f72dc39757880fcb66e2c58af1" 1871 | dependencies = [ 1872 | "crossbeam-deque", 1873 | "globset", 1874 | "log", 1875 | "memchr", 1876 | "regex-automata 0.4.6", 1877 | "same-file", 1878 | "walkdir", 1879 | "winapi-util", 1880 | ] 1881 | 1882 | [[package]] 1883 | name = "image" 1884 | version = "0.24.9" 1885 | source = "registry+https://github.com/rust-lang/crates.io-index" 1886 | checksum = "5690139d2f55868e080017335e4b94cb7414274c74f1669c84fb5feba2c9f69d" 1887 | dependencies = [ 1888 | "bytemuck", 1889 | "byteorder", 1890 | "color_quant", 1891 | "num-traits", 1892 | ] 1893 | 1894 | [[package]] 1895 | name = "indexmap" 1896 | version = "1.9.3" 1897 | source = "registry+https://github.com/rust-lang/crates.io-index" 1898 | checksum = "bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99" 1899 | dependencies = [ 1900 | "autocfg", 1901 | "hashbrown 0.12.3", 1902 | "serde", 1903 | ] 1904 | 1905 | [[package]] 1906 | name = "indexmap" 1907 | version = "2.2.6" 1908 | source = "registry+https://github.com/rust-lang/crates.io-index" 1909 | checksum = "168fb715dda47215e360912c096649d23d58bf392ac62f73919e831745e40f26" 1910 | dependencies = [ 1911 | "equivalent", 1912 | "hashbrown 0.14.5", 1913 | "serde", 1914 | ] 1915 | 1916 | [[package]] 1917 | name = "infer" 1918 | version = "0.13.0" 1919 | source = "registry+https://github.com/rust-lang/crates.io-index" 1920 | checksum = "f551f8c3a39f68f986517db0d1759de85881894fdc7db798bd2a9df9cb04b7fc" 1921 | dependencies = [ 1922 | "cfb", 1923 | ] 1924 | 1925 | [[package]] 1926 | name = "inout" 1927 | version = "0.1.3" 1928 | source = "registry+https://github.com/rust-lang/crates.io-index" 1929 | checksum = "a0c10553d664a4d0bcff9f4215d0aac67a639cc68ef660840afe309b807bc9f5" 1930 | dependencies = [ 1931 | "block-padding", 1932 | "generic-array", 1933 | ] 1934 | 1935 | [[package]] 1936 | name = "instant" 1937 | version = "0.1.12" 1938 | source = "registry+https://github.com/rust-lang/crates.io-index" 1939 | checksum = "7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2c" 1940 | dependencies = [ 1941 | "cfg-if", 1942 | "js-sys", 1943 | "wasm-bindgen", 1944 | "web-sys", 1945 | ] 1946 | 1947 | [[package]] 1948 | name = "ipnet" 1949 | version = "2.9.0" 1950 | source = "registry+https://github.com/rust-lang/crates.io-index" 1951 | checksum = "8f518f335dce6725a761382244631d86cf0ccb2863413590b31338feb467f9c3" 1952 | 1953 | [[package]] 1954 | name = "itertools" 1955 | version = "0.11.0" 1956 | source = "registry+https://github.com/rust-lang/crates.io-index" 1957 | checksum = "b1c173a5686ce8bfa551b3563d0c2170bf24ca44da99c7ca4bfdab5418c3fe57" 1958 | dependencies = [ 1959 | "either", 1960 | ] 1961 | 1962 | [[package]] 1963 | name = "itoa" 1964 | version = "0.4.8" 1965 | source = "registry+https://github.com/rust-lang/crates.io-index" 1966 | checksum = "b71991ff56294aa922b450139ee08b3bfc70982c6b2c7562771375cf73542dd4" 1967 | 1968 | [[package]] 1969 | name = "itoa" 1970 | version = "1.0.11" 1971 | source = "registry+https://github.com/rust-lang/crates.io-index" 1972 | checksum = "49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b" 1973 | 1974 | [[package]] 1975 | name = "javascriptcore-rs" 1976 | version = "0.16.0" 1977 | source = "registry+https://github.com/rust-lang/crates.io-index" 1978 | checksum = "bf053e7843f2812ff03ef5afe34bb9c06ffee120385caad4f6b9967fcd37d41c" 1979 | dependencies = [ 1980 | "bitflags 1.3.2", 1981 | "glib", 1982 | "javascriptcore-rs-sys", 1983 | ] 1984 | 1985 | [[package]] 1986 | name = "javascriptcore-rs-sys" 1987 | version = "0.4.0" 1988 | source = "registry+https://github.com/rust-lang/crates.io-index" 1989 | checksum = "905fbb87419c5cde6e3269537e4ea7d46431f3008c5d057e915ef3f115e7793c" 1990 | dependencies = [ 1991 | "glib-sys", 1992 | "gobject-sys", 1993 | "libc", 1994 | "system-deps 5.0.0", 1995 | ] 1996 | 1997 | [[package]] 1998 | name = "jni" 1999 | version = "0.20.0" 2000 | source = "registry+https://github.com/rust-lang/crates.io-index" 2001 | checksum = "039022cdf4d7b1cf548d31f60ae783138e5fd42013f6271049d7df7afadef96c" 2002 | dependencies = [ 2003 | "cesu8", 2004 | "combine", 2005 | "jni-sys", 2006 | "log", 2007 | "thiserror", 2008 | "walkdir", 2009 | ] 2010 | 2011 | [[package]] 2012 | name = "jni-sys" 2013 | version = "0.3.0" 2014 | source = "registry+https://github.com/rust-lang/crates.io-index" 2015 | checksum = "8eaf4bc02d17cbdd7ff4c7438cafcdf7fb9a4613313ad11b4f8fefe7d3fa0130" 2016 | 2017 | [[package]] 2018 | name = "js-sys" 2019 | version = "0.3.69" 2020 | source = "registry+https://github.com/rust-lang/crates.io-index" 2021 | checksum = "29c15563dc2726973df627357ce0c9ddddbea194836909d655df6a75d2cf296d" 2022 | dependencies = [ 2023 | "wasm-bindgen", 2024 | ] 2025 | 2026 | [[package]] 2027 | name = "json-patch" 2028 | version = "1.4.0" 2029 | source = "registry+https://github.com/rust-lang/crates.io-index" 2030 | checksum = "ec9ad60d674508f3ca8f380a928cfe7b096bc729c4e2dbfe3852bc45da3ab30b" 2031 | dependencies = [ 2032 | "serde", 2033 | "serde_json", 2034 | "thiserror", 2035 | ] 2036 | 2037 | [[package]] 2038 | name = "kuchikiki" 2039 | version = "0.8.2" 2040 | source = "registry+https://github.com/rust-lang/crates.io-index" 2041 | checksum = "f29e4755b7b995046f510a7520c42b2fed58b77bd94d5a87a8eb43d2fd126da8" 2042 | dependencies = [ 2043 | "cssparser 0.27.2", 2044 | "html5ever", 2045 | "indexmap 1.9.3", 2046 | "matches", 2047 | "selectors 0.22.0", 2048 | ] 2049 | 2050 | [[package]] 2051 | name = "lazy_static" 2052 | version = "1.4.0" 2053 | source = "registry+https://github.com/rust-lang/crates.io-index" 2054 | checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" 2055 | 2056 | [[package]] 2057 | name = "libc" 2058 | version = "0.2.154" 2059 | source = "registry+https://github.com/rust-lang/crates.io-index" 2060 | checksum = "ae743338b92ff9146ce83992f766a31066a91a8c84a45e0e9f21e7cf6de6d346" 2061 | 2062 | [[package]] 2063 | name = "libdbus-sys" 2064 | version = "0.2.5" 2065 | source = "registry+https://github.com/rust-lang/crates.io-index" 2066 | checksum = "06085512b750d640299b79be4bad3d2fa90a9c00b1fd9e1b46364f66f0485c72" 2067 | dependencies = [ 2068 | "cc", 2069 | "pkg-config", 2070 | ] 2071 | 2072 | [[package]] 2073 | name = "libredox" 2074 | version = "0.1.3" 2075 | source = "registry+https://github.com/rust-lang/crates.io-index" 2076 | checksum = "c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d" 2077 | dependencies = [ 2078 | "bitflags 2.5.0", 2079 | "libc", 2080 | ] 2081 | 2082 | [[package]] 2083 | name = "line-wrap" 2084 | version = "0.2.0" 2085 | source = "registry+https://github.com/rust-lang/crates.io-index" 2086 | checksum = "dd1bc4d24ad230d21fb898d1116b1801d7adfc449d42026475862ab48b11e70e" 2087 | 2088 | [[package]] 2089 | name = "linux-raw-sys" 2090 | version = "0.4.13" 2091 | source = "registry+https://github.com/rust-lang/crates.io-index" 2092 | checksum = "01cda141df6706de531b6c46c3a33ecca755538219bd484262fa09410c13539c" 2093 | 2094 | [[package]] 2095 | name = "litemap" 2096 | version = "0.7.2" 2097 | source = "registry+https://github.com/rust-lang/crates.io-index" 2098 | checksum = "f9d642685b028806386b2b6e75685faadd3eb65a85fff7df711ce18446a422da" 2099 | 2100 | [[package]] 2101 | name = "lock_api" 2102 | version = "0.4.12" 2103 | source = "registry+https://github.com/rust-lang/crates.io-index" 2104 | checksum = "07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17" 2105 | dependencies = [ 2106 | "autocfg", 2107 | "scopeguard", 2108 | ] 2109 | 2110 | [[package]] 2111 | name = "log" 2112 | version = "0.4.21" 2113 | source = "registry+https://github.com/rust-lang/crates.io-index" 2114 | checksum = "90ed8c1e510134f979dbc4f070f87d4313098b704861a105fe34231c70a3901c" 2115 | 2116 | [[package]] 2117 | name = "loom" 2118 | version = "0.5.6" 2119 | source = "registry+https://github.com/rust-lang/crates.io-index" 2120 | checksum = "ff50ecb28bb86013e935fb6683ab1f6d3a20016f123c76fd4c27470076ac30f5" 2121 | dependencies = [ 2122 | "cfg-if", 2123 | "generator", 2124 | "scoped-tls", 2125 | "serde", 2126 | "serde_json", 2127 | "tracing", 2128 | "tracing-subscriber", 2129 | ] 2130 | 2131 | [[package]] 2132 | name = "m3u8-rs" 2133 | version = "6.0.0" 2134 | source = "registry+https://github.com/rust-lang/crates.io-index" 2135 | checksum = "f03cd3335fb5f2447755d45cda9c70f76013626a9db44374973791b0926a86c3" 2136 | dependencies = [ 2137 | "chrono", 2138 | "nom", 2139 | ] 2140 | 2141 | [[package]] 2142 | name = "mac" 2143 | version = "0.1.1" 2144 | source = "registry+https://github.com/rust-lang/crates.io-index" 2145 | checksum = "c41e0c4fef86961ac6d6f8a82609f55f31b05e4fce149ac5710e439df7619ba4" 2146 | 2147 | [[package]] 2148 | name = "malloc_buf" 2149 | version = "0.0.6" 2150 | source = "registry+https://github.com/rust-lang/crates.io-index" 2151 | checksum = "62bb907fe88d54d8d9ce32a3cceab4218ed2f6b7d35617cafe9adf84e43919cb" 2152 | dependencies = [ 2153 | "libc", 2154 | ] 2155 | 2156 | [[package]] 2157 | name = "markup5ever" 2158 | version = "0.11.0" 2159 | source = "registry+https://github.com/rust-lang/crates.io-index" 2160 | checksum = "7a2629bb1404f3d34c2e921f21fd34ba00b206124c81f65c50b43b6aaefeb016" 2161 | dependencies = [ 2162 | "log", 2163 | "phf 0.10.1", 2164 | "phf_codegen 0.10.0", 2165 | "string_cache", 2166 | "string_cache_codegen", 2167 | "tendril", 2168 | ] 2169 | 2170 | [[package]] 2171 | name = "matchers" 2172 | version = "0.1.0" 2173 | source = "registry+https://github.com/rust-lang/crates.io-index" 2174 | checksum = "8263075bb86c5a1b1427b5ae862e8889656f126e9f77c484496e8b47cf5c5558" 2175 | dependencies = [ 2176 | "regex-automata 0.1.10", 2177 | ] 2178 | 2179 | [[package]] 2180 | name = "matches" 2181 | version = "0.1.10" 2182 | source = "registry+https://github.com/rust-lang/crates.io-index" 2183 | checksum = "2532096657941c2fea9c289d370a250971c689d4f143798ff67113ec042024a5" 2184 | 2185 | [[package]] 2186 | name = "memchr" 2187 | version = "2.7.2" 2188 | source = "registry+https://github.com/rust-lang/crates.io-index" 2189 | checksum = "6c8640c5d730cb13ebd907d8d04b52f55ac9a2eec55b440c8892f40d56c76c1d" 2190 | 2191 | [[package]] 2192 | name = "memoffset" 2193 | version = "0.9.1" 2194 | source = "registry+https://github.com/rust-lang/crates.io-index" 2195 | checksum = "488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a" 2196 | dependencies = [ 2197 | "autocfg", 2198 | ] 2199 | 2200 | [[package]] 2201 | name = "mime" 2202 | version = "0.3.17" 2203 | source = "registry+https://github.com/rust-lang/crates.io-index" 2204 | checksum = "6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a" 2205 | 2206 | [[package]] 2207 | name = "mime_guess" 2208 | version = "2.0.4" 2209 | source = "registry+https://github.com/rust-lang/crates.io-index" 2210 | checksum = "4192263c238a5f0d0c6bfd21f336a313a4ce1c450542449ca191bb657b4642ef" 2211 | dependencies = [ 2212 | "mime", 2213 | "unicase", 2214 | ] 2215 | 2216 | [[package]] 2217 | name = "minimal-lexical" 2218 | version = "0.2.1" 2219 | source = "registry+https://github.com/rust-lang/crates.io-index" 2220 | checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a" 2221 | 2222 | [[package]] 2223 | name = "miniz_oxide" 2224 | version = "0.7.2" 2225 | source = "registry+https://github.com/rust-lang/crates.io-index" 2226 | checksum = "9d811f3e15f28568be3407c8e7fdb6514c1cda3cb30683f15b6a1a1dc4ea14a7" 2227 | dependencies = [ 2228 | "adler", 2229 | "simd-adler32", 2230 | ] 2231 | 2232 | [[package]] 2233 | name = "mio" 2234 | version = "0.8.11" 2235 | source = "registry+https://github.com/rust-lang/crates.io-index" 2236 | checksum = "a4a650543ca06a924e8b371db273b2756685faae30f8487da1b56505a8f78b0c" 2237 | dependencies = [ 2238 | "libc", 2239 | "wasi 0.11.0+wasi-snapshot-preview1", 2240 | "windows-sys 0.48.0", 2241 | ] 2242 | 2243 | [[package]] 2244 | name = "native-tls" 2245 | version = "0.2.11" 2246 | source = "registry+https://github.com/rust-lang/crates.io-index" 2247 | checksum = "07226173c32f2926027b63cce4bcd8076c3552846cbe7925f3aaffeac0a3b92e" 2248 | dependencies = [ 2249 | "lazy_static", 2250 | "libc", 2251 | "log", 2252 | "openssl", 2253 | "openssl-probe", 2254 | "openssl-sys", 2255 | "schannel", 2256 | "security-framework", 2257 | "security-framework-sys", 2258 | "tempfile", 2259 | ] 2260 | 2261 | [[package]] 2262 | name = "ndk" 2263 | version = "0.6.0" 2264 | source = "registry+https://github.com/rust-lang/crates.io-index" 2265 | checksum = "2032c77e030ddee34a6787a64166008da93f6a352b629261d0fee232b8742dd4" 2266 | dependencies = [ 2267 | "bitflags 1.3.2", 2268 | "jni-sys", 2269 | "ndk-sys", 2270 | "num_enum 0.5.11", 2271 | "thiserror", 2272 | ] 2273 | 2274 | [[package]] 2275 | name = "ndk-context" 2276 | version = "0.1.1" 2277 | source = "registry+https://github.com/rust-lang/crates.io-index" 2278 | checksum = "27b02d87554356db9e9a873add8782d4ea6e3e58ea071a9adb9a2e8ddb884a8b" 2279 | 2280 | [[package]] 2281 | name = "ndk-sys" 2282 | version = "0.3.0" 2283 | source = "registry+https://github.com/rust-lang/crates.io-index" 2284 | checksum = "6e5a6ae77c8ee183dcbbba6150e2e6b9f3f4196a7666c02a715a95692ec1fa97" 2285 | dependencies = [ 2286 | "jni-sys", 2287 | ] 2288 | 2289 | [[package]] 2290 | name = "new_debug_unreachable" 2291 | version = "1.0.6" 2292 | source = "registry+https://github.com/rust-lang/crates.io-index" 2293 | checksum = "650eef8c711430f1a879fdd01d4745a7deea475becfb90269c06775983bbf086" 2294 | 2295 | [[package]] 2296 | name = "nodrop" 2297 | version = "0.1.14" 2298 | source = "registry+https://github.com/rust-lang/crates.io-index" 2299 | checksum = "72ef4a56884ca558e5ddb05a1d1e7e1bfd9a68d9ed024c21704cc98872dae1bb" 2300 | 2301 | [[package]] 2302 | name = "nom" 2303 | version = "7.1.3" 2304 | source = "registry+https://github.com/rust-lang/crates.io-index" 2305 | checksum = "d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a" 2306 | dependencies = [ 2307 | "memchr", 2308 | "minimal-lexical", 2309 | ] 2310 | 2311 | [[package]] 2312 | name = "normpath" 2313 | version = "1.2.0" 2314 | source = "registry+https://github.com/rust-lang/crates.io-index" 2315 | checksum = "5831952a9476f2fed74b77d74182fa5ddc4d21c72ec45a333b250e3ed0272804" 2316 | dependencies = [ 2317 | "windows-sys 0.52.0", 2318 | ] 2319 | 2320 | [[package]] 2321 | name = "nu-ansi-term" 2322 | version = "0.46.0" 2323 | source = "registry+https://github.com/rust-lang/crates.io-index" 2324 | checksum = "77a8165726e8236064dbb45459242600304b42a5ea24ee2948e18e023bf7ba84" 2325 | dependencies = [ 2326 | "overload", 2327 | "winapi", 2328 | ] 2329 | 2330 | [[package]] 2331 | name = "num-bigint" 2332 | version = "0.4.5" 2333 | source = "registry+https://github.com/rust-lang/crates.io-index" 2334 | checksum = "c165a9ab64cf766f73521c0dd2cfdff64f488b8f0b3e621face3462d3db536d7" 2335 | dependencies = [ 2336 | "num-integer", 2337 | "num-traits", 2338 | "serde", 2339 | ] 2340 | 2341 | [[package]] 2342 | name = "num-conv" 2343 | version = "0.1.0" 2344 | source = "registry+https://github.com/rust-lang/crates.io-index" 2345 | checksum = "51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9" 2346 | 2347 | [[package]] 2348 | name = "num-integer" 2349 | version = "0.1.46" 2350 | source = "registry+https://github.com/rust-lang/crates.io-index" 2351 | checksum = "7969661fd2958a5cb096e56c8e1ad0444ac2bbcd0061bd28660485a44879858f" 2352 | dependencies = [ 2353 | "num-traits", 2354 | ] 2355 | 2356 | [[package]] 2357 | name = "num-traits" 2358 | version = "0.2.19" 2359 | source = "registry+https://github.com/rust-lang/crates.io-index" 2360 | checksum = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841" 2361 | dependencies = [ 2362 | "autocfg", 2363 | ] 2364 | 2365 | [[package]] 2366 | name = "num_cpus" 2367 | version = "1.16.0" 2368 | source = "registry+https://github.com/rust-lang/crates.io-index" 2369 | checksum = "4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43" 2370 | dependencies = [ 2371 | "hermit-abi", 2372 | "libc", 2373 | ] 2374 | 2375 | [[package]] 2376 | name = "num_enum" 2377 | version = "0.5.11" 2378 | source = "registry+https://github.com/rust-lang/crates.io-index" 2379 | checksum = "1f646caf906c20226733ed5b1374287eb97e3c2a5c227ce668c1f2ce20ae57c9" 2380 | dependencies = [ 2381 | "num_enum_derive 0.5.11", 2382 | ] 2383 | 2384 | [[package]] 2385 | name = "num_enum" 2386 | version = "0.6.1" 2387 | source = "registry+https://github.com/rust-lang/crates.io-index" 2388 | checksum = "7a015b430d3c108a207fd776d2e2196aaf8b1cf8cf93253e3a097ff3085076a1" 2389 | dependencies = [ 2390 | "num_enum_derive 0.6.1", 2391 | ] 2392 | 2393 | [[package]] 2394 | name = "num_enum_derive" 2395 | version = "0.5.11" 2396 | source = "registry+https://github.com/rust-lang/crates.io-index" 2397 | checksum = "dcbff9bc912032c62bf65ef1d5aea88983b420f4f839db1e9b0c281a25c9c799" 2398 | dependencies = [ 2399 | "proc-macro-crate", 2400 | "proc-macro2", 2401 | "quote", 2402 | "syn 1.0.109", 2403 | ] 2404 | 2405 | [[package]] 2406 | name = "num_enum_derive" 2407 | version = "0.6.1" 2408 | source = "registry+https://github.com/rust-lang/crates.io-index" 2409 | checksum = "96667db765a921f7b295ffee8b60472b686a51d4f21c2ee4ffdb94c7013b65a6" 2410 | dependencies = [ 2411 | "proc-macro-crate", 2412 | "proc-macro2", 2413 | "quote", 2414 | "syn 2.0.63", 2415 | ] 2416 | 2417 | [[package]] 2418 | name = "objc" 2419 | version = "0.2.7" 2420 | source = "registry+https://github.com/rust-lang/crates.io-index" 2421 | checksum = "915b1b472bc21c53464d6c8461c9d3af805ba1ef837e1cac254428f4a77177b1" 2422 | dependencies = [ 2423 | "malloc_buf", 2424 | "objc_exception", 2425 | ] 2426 | 2427 | [[package]] 2428 | name = "objc_exception" 2429 | version = "0.1.2" 2430 | source = "registry+https://github.com/rust-lang/crates.io-index" 2431 | checksum = "ad970fb455818ad6cba4c122ad012fae53ae8b4795f86378bce65e4f6bab2ca4" 2432 | dependencies = [ 2433 | "cc", 2434 | ] 2435 | 2436 | [[package]] 2437 | name = "objc_id" 2438 | version = "0.1.1" 2439 | source = "registry+https://github.com/rust-lang/crates.io-index" 2440 | checksum = "c92d4ddb4bd7b50d730c215ff871754d0da6b2178849f8a2a2ab69712d0c073b" 2441 | dependencies = [ 2442 | "objc", 2443 | ] 2444 | 2445 | [[package]] 2446 | name = "object" 2447 | version = "0.32.2" 2448 | source = "registry+https://github.com/rust-lang/crates.io-index" 2449 | checksum = "a6a622008b6e321afc04970976f62ee297fdbaa6f95318ca343e3eebb9648441" 2450 | dependencies = [ 2451 | "memchr", 2452 | ] 2453 | 2454 | [[package]] 2455 | name = "once_cell" 2456 | version = "1.19.0" 2457 | source = "registry+https://github.com/rust-lang/crates.io-index" 2458 | checksum = "3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92" 2459 | dependencies = [ 2460 | "critical-section", 2461 | "portable-atomic", 2462 | ] 2463 | 2464 | [[package]] 2465 | name = "open" 2466 | version = "3.2.0" 2467 | source = "registry+https://github.com/rust-lang/crates.io-index" 2468 | checksum = "2078c0039e6a54a0c42c28faa984e115fb4c2d5bf2208f77d1961002df8576f8" 2469 | dependencies = [ 2470 | "pathdiff", 2471 | "windows-sys 0.42.0", 2472 | ] 2473 | 2474 | [[package]] 2475 | name = "opener" 2476 | version = "0.7.0" 2477 | source = "registry+https://github.com/rust-lang/crates.io-index" 2478 | checksum = "f9901cb49d7fc923b256db329ee26ffed69130bf05d74b9efdd1875c92d6af01" 2479 | dependencies = [ 2480 | "bstr", 2481 | "dbus", 2482 | "normpath", 2483 | "windows-sys 0.52.0", 2484 | ] 2485 | 2486 | [[package]] 2487 | name = "openssl" 2488 | version = "0.10.64" 2489 | source = "registry+https://github.com/rust-lang/crates.io-index" 2490 | checksum = "95a0481286a310808298130d22dd1fef0fa571e05a8f44ec801801e84b216b1f" 2491 | dependencies = [ 2492 | "bitflags 2.5.0", 2493 | "cfg-if", 2494 | "foreign-types", 2495 | "libc", 2496 | "once_cell", 2497 | "openssl-macros", 2498 | "openssl-sys", 2499 | ] 2500 | 2501 | [[package]] 2502 | name = "openssl-macros" 2503 | version = "0.1.1" 2504 | source = "registry+https://github.com/rust-lang/crates.io-index" 2505 | checksum = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c" 2506 | dependencies = [ 2507 | "proc-macro2", 2508 | "quote", 2509 | "syn 2.0.63", 2510 | ] 2511 | 2512 | [[package]] 2513 | name = "openssl-probe" 2514 | version = "0.1.5" 2515 | source = "registry+https://github.com/rust-lang/crates.io-index" 2516 | checksum = "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf" 2517 | 2518 | [[package]] 2519 | name = "openssl-sys" 2520 | version = "0.9.102" 2521 | source = "registry+https://github.com/rust-lang/crates.io-index" 2522 | checksum = "c597637d56fbc83893a35eb0dd04b2b8e7a50c91e64e9493e398b5df4fb45fa2" 2523 | dependencies = [ 2524 | "cc", 2525 | "libc", 2526 | "pkg-config", 2527 | "vcpkg", 2528 | ] 2529 | 2530 | [[package]] 2531 | name = "option-ext" 2532 | version = "0.2.0" 2533 | source = "registry+https://github.com/rust-lang/crates.io-index" 2534 | checksum = "04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d" 2535 | 2536 | [[package]] 2537 | name = "overload" 2538 | version = "0.1.1" 2539 | source = "registry+https://github.com/rust-lang/crates.io-index" 2540 | checksum = "b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39" 2541 | 2542 | [[package]] 2543 | name = "pango" 2544 | version = "0.15.10" 2545 | source = "registry+https://github.com/rust-lang/crates.io-index" 2546 | checksum = "22e4045548659aee5313bde6c582b0d83a627b7904dd20dc2d9ef0895d414e4f" 2547 | dependencies = [ 2548 | "bitflags 1.3.2", 2549 | "glib", 2550 | "libc", 2551 | "once_cell", 2552 | "pango-sys", 2553 | ] 2554 | 2555 | [[package]] 2556 | name = "pango-sys" 2557 | version = "0.15.10" 2558 | source = "registry+https://github.com/rust-lang/crates.io-index" 2559 | checksum = "d2a00081cde4661982ed91d80ef437c20eacaf6aa1a5962c0279ae194662c3aa" 2560 | dependencies = [ 2561 | "glib-sys", 2562 | "gobject-sys", 2563 | "libc", 2564 | "system-deps 6.2.2", 2565 | ] 2566 | 2567 | [[package]] 2568 | name = "parking_lot" 2569 | version = "0.11.2" 2570 | source = "registry+https://github.com/rust-lang/crates.io-index" 2571 | checksum = "7d17b78036a60663b797adeaee46f5c9dfebb86948d1255007a1d6be0271ff99" 2572 | dependencies = [ 2573 | "instant", 2574 | "lock_api", 2575 | "parking_lot_core 0.8.6", 2576 | ] 2577 | 2578 | [[package]] 2579 | name = "parking_lot" 2580 | version = "0.12.2" 2581 | source = "registry+https://github.com/rust-lang/crates.io-index" 2582 | checksum = "7e4af0ca4f6caed20e900d564c242b8e5d4903fdacf31d3daf527b66fe6f42fb" 2583 | dependencies = [ 2584 | "lock_api", 2585 | "parking_lot_core 0.9.10", 2586 | ] 2587 | 2588 | [[package]] 2589 | name = "parking_lot_core" 2590 | version = "0.8.6" 2591 | source = "registry+https://github.com/rust-lang/crates.io-index" 2592 | checksum = "60a2cfe6f0ad2bfc16aefa463b497d5c7a5ecd44a23efa72aa342d90177356dc" 2593 | dependencies = [ 2594 | "cfg-if", 2595 | "instant", 2596 | "libc", 2597 | "redox_syscall 0.2.16", 2598 | "smallvec", 2599 | "winapi", 2600 | ] 2601 | 2602 | [[package]] 2603 | name = "parking_lot_core" 2604 | version = "0.9.10" 2605 | source = "registry+https://github.com/rust-lang/crates.io-index" 2606 | checksum = "1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8" 2607 | dependencies = [ 2608 | "cfg-if", 2609 | "libc", 2610 | "redox_syscall 0.5.1", 2611 | "smallvec", 2612 | "windows-targets 0.52.5", 2613 | ] 2614 | 2615 | [[package]] 2616 | name = "pathdiff" 2617 | version = "0.2.1" 2618 | source = "registry+https://github.com/rust-lang/crates.io-index" 2619 | checksum = "8835116a5c179084a830efb3adc117ab007512b535bc1a21c991d3b32a6b44dd" 2620 | 2621 | [[package]] 2622 | name = "percent-encoding" 2623 | version = "2.3.1" 2624 | source = "registry+https://github.com/rust-lang/crates.io-index" 2625 | checksum = "e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e" 2626 | 2627 | [[package]] 2628 | name = "phf" 2629 | version = "0.8.0" 2630 | source = "registry+https://github.com/rust-lang/crates.io-index" 2631 | checksum = "3dfb61232e34fcb633f43d12c58f83c1df82962dcdfa565a4e866ffc17dafe12" 2632 | dependencies = [ 2633 | "phf_macros 0.8.0", 2634 | "phf_shared 0.8.0", 2635 | "proc-macro-hack", 2636 | ] 2637 | 2638 | [[package]] 2639 | name = "phf" 2640 | version = "0.10.1" 2641 | source = "registry+https://github.com/rust-lang/crates.io-index" 2642 | checksum = "fabbf1ead8a5bcbc20f5f8b939ee3f5b0f6f281b6ad3468b84656b658b455259" 2643 | dependencies = [ 2644 | "phf_shared 0.10.0", 2645 | ] 2646 | 2647 | [[package]] 2648 | name = "phf" 2649 | version = "0.11.2" 2650 | source = "registry+https://github.com/rust-lang/crates.io-index" 2651 | checksum = "ade2d8b8f33c7333b51bcf0428d37e217e9f32192ae4772156f65063b8ce03dc" 2652 | dependencies = [ 2653 | "phf_macros 0.11.2", 2654 | "phf_shared 0.11.2", 2655 | ] 2656 | 2657 | [[package]] 2658 | name = "phf_codegen" 2659 | version = "0.8.0" 2660 | source = "registry+https://github.com/rust-lang/crates.io-index" 2661 | checksum = "cbffee61585b0411840d3ece935cce9cb6321f01c45477d30066498cd5e1a815" 2662 | dependencies = [ 2663 | "phf_generator 0.8.0", 2664 | "phf_shared 0.8.0", 2665 | ] 2666 | 2667 | [[package]] 2668 | name = "phf_codegen" 2669 | version = "0.10.0" 2670 | source = "registry+https://github.com/rust-lang/crates.io-index" 2671 | checksum = "4fb1c3a8bc4dd4e5cfce29b44ffc14bedd2ee294559a294e2a4d4c9e9a6a13cd" 2672 | dependencies = [ 2673 | "phf_generator 0.10.0", 2674 | "phf_shared 0.10.0", 2675 | ] 2676 | 2677 | [[package]] 2678 | name = "phf_generator" 2679 | version = "0.8.0" 2680 | source = "registry+https://github.com/rust-lang/crates.io-index" 2681 | checksum = "17367f0cc86f2d25802b2c26ee58a7b23faeccf78a396094c13dced0d0182526" 2682 | dependencies = [ 2683 | "phf_shared 0.8.0", 2684 | "rand 0.7.3", 2685 | ] 2686 | 2687 | [[package]] 2688 | name = "phf_generator" 2689 | version = "0.10.0" 2690 | source = "registry+https://github.com/rust-lang/crates.io-index" 2691 | checksum = "5d5285893bb5eb82e6aaf5d59ee909a06a16737a8970984dd7746ba9283498d6" 2692 | dependencies = [ 2693 | "phf_shared 0.10.0", 2694 | "rand 0.8.5", 2695 | ] 2696 | 2697 | [[package]] 2698 | name = "phf_generator" 2699 | version = "0.11.2" 2700 | source = "registry+https://github.com/rust-lang/crates.io-index" 2701 | checksum = "48e4cc64c2ad9ebe670cb8fd69dd50ae301650392e81c05f9bfcb2d5bdbc24b0" 2702 | dependencies = [ 2703 | "phf_shared 0.11.2", 2704 | "rand 0.8.5", 2705 | ] 2706 | 2707 | [[package]] 2708 | name = "phf_macros" 2709 | version = "0.8.0" 2710 | source = "registry+https://github.com/rust-lang/crates.io-index" 2711 | checksum = "7f6fde18ff429ffc8fe78e2bf7f8b7a5a5a6e2a8b58bc5a9ac69198bbda9189c" 2712 | dependencies = [ 2713 | "phf_generator 0.8.0", 2714 | "phf_shared 0.8.0", 2715 | "proc-macro-hack", 2716 | "proc-macro2", 2717 | "quote", 2718 | "syn 1.0.109", 2719 | ] 2720 | 2721 | [[package]] 2722 | name = "phf_macros" 2723 | version = "0.11.2" 2724 | source = "registry+https://github.com/rust-lang/crates.io-index" 2725 | checksum = "3444646e286606587e49f3bcf1679b8cef1dc2c5ecc29ddacaffc305180d464b" 2726 | dependencies = [ 2727 | "phf_generator 0.11.2", 2728 | "phf_shared 0.11.2", 2729 | "proc-macro2", 2730 | "quote", 2731 | "syn 2.0.63", 2732 | ] 2733 | 2734 | [[package]] 2735 | name = "phf_shared" 2736 | version = "0.8.0" 2737 | source = "registry+https://github.com/rust-lang/crates.io-index" 2738 | checksum = "c00cf8b9eafe68dde5e9eaa2cef8ee84a9336a47d566ec55ca16589633b65af7" 2739 | dependencies = [ 2740 | "siphasher", 2741 | ] 2742 | 2743 | [[package]] 2744 | name = "phf_shared" 2745 | version = "0.10.0" 2746 | source = "registry+https://github.com/rust-lang/crates.io-index" 2747 | checksum = "b6796ad771acdc0123d2a88dc428b5e38ef24456743ddb1744ed628f9815c096" 2748 | dependencies = [ 2749 | "siphasher", 2750 | ] 2751 | 2752 | [[package]] 2753 | name = "phf_shared" 2754 | version = "0.11.2" 2755 | source = "registry+https://github.com/rust-lang/crates.io-index" 2756 | checksum = "90fcb95eef784c2ac79119d1dd819e162b5da872ce6f3c3abe1e8ca1c082f72b" 2757 | dependencies = [ 2758 | "siphasher", 2759 | ] 2760 | 2761 | [[package]] 2762 | name = "pin-project-lite" 2763 | version = "0.2.14" 2764 | source = "registry+https://github.com/rust-lang/crates.io-index" 2765 | checksum = "bda66fc9667c18cb2758a2ac84d1167245054bcf85d5d1aaa6923f45801bdd02" 2766 | 2767 | [[package]] 2768 | name = "pin-utils" 2769 | version = "0.1.0" 2770 | source = "registry+https://github.com/rust-lang/crates.io-index" 2771 | checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" 2772 | 2773 | [[package]] 2774 | name = "pkg-config" 2775 | version = "0.3.30" 2776 | source = "registry+https://github.com/rust-lang/crates.io-index" 2777 | checksum = "d231b230927b5e4ad203db57bbcbee2802f6bce620b1e4a9024a07d94e2907ec" 2778 | 2779 | [[package]] 2780 | name = "plist" 2781 | version = "1.6.1" 2782 | source = "registry+https://github.com/rust-lang/crates.io-index" 2783 | checksum = "d9d34169e64b3c7a80c8621a48adaf44e0cf62c78a9b25dd9dd35f1881a17cf9" 2784 | dependencies = [ 2785 | "base64 0.21.7", 2786 | "indexmap 2.2.6", 2787 | "line-wrap", 2788 | "quick-xml", 2789 | "serde", 2790 | "time", 2791 | ] 2792 | 2793 | [[package]] 2794 | name = "png" 2795 | version = "0.17.13" 2796 | source = "registry+https://github.com/rust-lang/crates.io-index" 2797 | checksum = "06e4b0d3d1312775e782c86c91a111aa1f910cbb65e1337f9975b5f9a554b5e1" 2798 | dependencies = [ 2799 | "bitflags 1.3.2", 2800 | "crc32fast", 2801 | "fdeflate", 2802 | "flate2", 2803 | "miniz_oxide", 2804 | ] 2805 | 2806 | [[package]] 2807 | name = "pollster" 2808 | version = "0.3.0" 2809 | source = "registry+https://github.com/rust-lang/crates.io-index" 2810 | checksum = "22686f4785f02a4fcc856d3b3bb19bf6c8160d103f7a99cc258bddd0251dc7f2" 2811 | 2812 | [[package]] 2813 | name = "portable-atomic" 2814 | version = "1.6.0" 2815 | source = "registry+https://github.com/rust-lang/crates.io-index" 2816 | checksum = "7170ef9988bc169ba16dd36a7fa041e5c4cbeb6a35b76d4c03daded371eae7c0" 2817 | 2818 | [[package]] 2819 | name = "postcard" 2820 | version = "1.0.8" 2821 | source = "registry+https://github.com/rust-lang/crates.io-index" 2822 | checksum = "a55c51ee6c0db07e68448e336cf8ea4131a620edefebf9893e759b2d793420f8" 2823 | dependencies = [ 2824 | "cobs", 2825 | "embedded-io", 2826 | "serde", 2827 | ] 2828 | 2829 | [[package]] 2830 | name = "powerfmt" 2831 | version = "0.2.0" 2832 | source = "registry+https://github.com/rust-lang/crates.io-index" 2833 | checksum = "439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391" 2834 | 2835 | [[package]] 2836 | name = "ppv-lite86" 2837 | version = "0.2.17" 2838 | source = "registry+https://github.com/rust-lang/crates.io-index" 2839 | checksum = "5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de" 2840 | 2841 | [[package]] 2842 | name = "precomputed-hash" 2843 | version = "0.1.1" 2844 | source = "registry+https://github.com/rust-lang/crates.io-index" 2845 | checksum = "925383efa346730478fb4838dbe9137d2a47675ad789c546d150a6e1dd4ab31c" 2846 | 2847 | [[package]] 2848 | name = "proc-macro-crate" 2849 | version = "1.3.1" 2850 | source = "registry+https://github.com/rust-lang/crates.io-index" 2851 | checksum = "7f4c021e1093a56626774e81216a4ce732a735e5bad4868a03f3ed65ca0c3919" 2852 | dependencies = [ 2853 | "once_cell", 2854 | "toml_edit 0.19.15", 2855 | ] 2856 | 2857 | [[package]] 2858 | name = "proc-macro-error" 2859 | version = "1.0.4" 2860 | source = "registry+https://github.com/rust-lang/crates.io-index" 2861 | checksum = "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c" 2862 | dependencies = [ 2863 | "proc-macro-error-attr", 2864 | "proc-macro2", 2865 | "quote", 2866 | "syn 1.0.109", 2867 | "version_check", 2868 | ] 2869 | 2870 | [[package]] 2871 | name = "proc-macro-error-attr" 2872 | version = "1.0.4" 2873 | source = "registry+https://github.com/rust-lang/crates.io-index" 2874 | checksum = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869" 2875 | dependencies = [ 2876 | "proc-macro2", 2877 | "quote", 2878 | "version_check", 2879 | ] 2880 | 2881 | [[package]] 2882 | name = "proc-macro-hack" 2883 | version = "0.5.20+deprecated" 2884 | source = "registry+https://github.com/rust-lang/crates.io-index" 2885 | checksum = "dc375e1527247fe1a97d8b7156678dfe7c1af2fc075c9a4db3690ecd2a148068" 2886 | 2887 | [[package]] 2888 | name = "proc-macro2" 2889 | version = "1.0.82" 2890 | source = "registry+https://github.com/rust-lang/crates.io-index" 2891 | checksum = "8ad3d49ab951a01fbaafe34f2ec74122942fe18a3f9814c3268f1bb72042131b" 2892 | dependencies = [ 2893 | "unicode-ident", 2894 | ] 2895 | 2896 | [[package]] 2897 | name = "psl-types" 2898 | version = "2.0.11" 2899 | source = "registry+https://github.com/rust-lang/crates.io-index" 2900 | checksum = "33cb294fe86a74cbcf50d4445b37da762029549ebeea341421c7c70370f86cac" 2901 | 2902 | [[package]] 2903 | name = "publicsuffix" 2904 | version = "2.2.3" 2905 | source = "registry+https://github.com/rust-lang/crates.io-index" 2906 | checksum = "96a8c1bda5ae1af7f99a2962e49df150414a43d62404644d98dd5c3a93d07457" 2907 | dependencies = [ 2908 | "idna 0.3.0", 2909 | "psl-types", 2910 | ] 2911 | 2912 | [[package]] 2913 | name = "quick-xml" 2914 | version = "0.31.0" 2915 | source = "registry+https://github.com/rust-lang/crates.io-index" 2916 | checksum = "1004a344b30a54e2ee58d66a71b32d2db2feb0a31f9a2d302bf0536f15de2a33" 2917 | dependencies = [ 2918 | "memchr", 2919 | ] 2920 | 2921 | [[package]] 2922 | name = "quote" 2923 | version = "1.0.36" 2924 | source = "registry+https://github.com/rust-lang/crates.io-index" 2925 | checksum = "0fa76aaf39101c457836aec0ce2316dbdc3ab723cdda1c6bd4e6ad4208acaca7" 2926 | dependencies = [ 2927 | "proc-macro2", 2928 | ] 2929 | 2930 | [[package]] 2931 | name = "rand" 2932 | version = "0.7.3" 2933 | source = "registry+https://github.com/rust-lang/crates.io-index" 2934 | checksum = "6a6b1679d49b24bbfe0c803429aa1874472f50d9b363131f0e89fc356b544d03" 2935 | dependencies = [ 2936 | "getrandom 0.1.16", 2937 | "libc", 2938 | "rand_chacha 0.2.2", 2939 | "rand_core 0.5.1", 2940 | "rand_hc", 2941 | "rand_pcg", 2942 | ] 2943 | 2944 | [[package]] 2945 | name = "rand" 2946 | version = "0.8.5" 2947 | source = "registry+https://github.com/rust-lang/crates.io-index" 2948 | checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404" 2949 | dependencies = [ 2950 | "libc", 2951 | "rand_chacha 0.3.1", 2952 | "rand_core 0.6.4", 2953 | ] 2954 | 2955 | [[package]] 2956 | name = "rand_chacha" 2957 | version = "0.2.2" 2958 | source = "registry+https://github.com/rust-lang/crates.io-index" 2959 | checksum = "f4c8ed856279c9737206bf725bf36935d8666ead7aa69b52be55af369d193402" 2960 | dependencies = [ 2961 | "ppv-lite86", 2962 | "rand_core 0.5.1", 2963 | ] 2964 | 2965 | [[package]] 2966 | name = "rand_chacha" 2967 | version = "0.3.1" 2968 | source = "registry+https://github.com/rust-lang/crates.io-index" 2969 | checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88" 2970 | dependencies = [ 2971 | "ppv-lite86", 2972 | "rand_core 0.6.4", 2973 | ] 2974 | 2975 | [[package]] 2976 | name = "rand_core" 2977 | version = "0.5.1" 2978 | source = "registry+https://github.com/rust-lang/crates.io-index" 2979 | checksum = "90bde5296fc891b0cef12a6d03ddccc162ce7b2aff54160af9338f8d40df6d19" 2980 | dependencies = [ 2981 | "getrandom 0.1.16", 2982 | ] 2983 | 2984 | [[package]] 2985 | name = "rand_core" 2986 | version = "0.6.4" 2987 | source = "registry+https://github.com/rust-lang/crates.io-index" 2988 | checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" 2989 | dependencies = [ 2990 | "getrandom 0.2.15", 2991 | ] 2992 | 2993 | [[package]] 2994 | name = "rand_hc" 2995 | version = "0.2.0" 2996 | source = "registry+https://github.com/rust-lang/crates.io-index" 2997 | checksum = "ca3129af7b92a17112d59ad498c6f81eaf463253766b90396d39ea7a39d6613c" 2998 | dependencies = [ 2999 | "rand_core 0.5.1", 3000 | ] 3001 | 3002 | [[package]] 3003 | name = "rand_pcg" 3004 | version = "0.2.1" 3005 | source = "registry+https://github.com/rust-lang/crates.io-index" 3006 | checksum = "16abd0c1b639e9eb4d7c50c0b8100b0d0f849be2349829c740fe8e6eb4816429" 3007 | dependencies = [ 3008 | "rand_core 0.5.1", 3009 | ] 3010 | 3011 | [[package]] 3012 | name = "raw-window-handle" 3013 | version = "0.5.2" 3014 | source = "registry+https://github.com/rust-lang/crates.io-index" 3015 | checksum = "f2ff9a1f06a88b01621b7ae906ef0211290d1c8a168a15542486a8f61c0833b9" 3016 | 3017 | [[package]] 3018 | name = "redox_syscall" 3019 | version = "0.2.16" 3020 | source = "registry+https://github.com/rust-lang/crates.io-index" 3021 | checksum = "fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a" 3022 | dependencies = [ 3023 | "bitflags 1.3.2", 3024 | ] 3025 | 3026 | [[package]] 3027 | name = "redox_syscall" 3028 | version = "0.4.1" 3029 | source = "registry+https://github.com/rust-lang/crates.io-index" 3030 | checksum = "4722d768eff46b75989dd134e5c353f0d6296e5aaa3132e776cbdb56be7731aa" 3031 | dependencies = [ 3032 | "bitflags 1.3.2", 3033 | ] 3034 | 3035 | [[package]] 3036 | name = "redox_syscall" 3037 | version = "0.5.1" 3038 | source = "registry+https://github.com/rust-lang/crates.io-index" 3039 | checksum = "469052894dcb553421e483e4209ee581a45100d31b4018de03e5a7ad86374a7e" 3040 | dependencies = [ 3041 | "bitflags 2.5.0", 3042 | ] 3043 | 3044 | [[package]] 3045 | name = "redox_users" 3046 | version = "0.4.5" 3047 | source = "registry+https://github.com/rust-lang/crates.io-index" 3048 | checksum = "bd283d9651eeda4b2a83a43c1c91b266c40fd76ecd39a50a8c630ae69dc72891" 3049 | dependencies = [ 3050 | "getrandom 0.2.15", 3051 | "libredox", 3052 | "thiserror", 3053 | ] 3054 | 3055 | [[package]] 3056 | name = "regex" 3057 | version = "1.10.4" 3058 | source = "registry+https://github.com/rust-lang/crates.io-index" 3059 | checksum = "c117dbdfde9c8308975b6a18d71f3f385c89461f7b3fb054288ecf2a2058ba4c" 3060 | dependencies = [ 3061 | "aho-corasick", 3062 | "memchr", 3063 | "regex-automata 0.4.6", 3064 | "regex-syntax 0.8.3", 3065 | ] 3066 | 3067 | [[package]] 3068 | name = "regex-automata" 3069 | version = "0.1.10" 3070 | source = "registry+https://github.com/rust-lang/crates.io-index" 3071 | checksum = "6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132" 3072 | dependencies = [ 3073 | "regex-syntax 0.6.29", 3074 | ] 3075 | 3076 | [[package]] 3077 | name = "regex-automata" 3078 | version = "0.4.6" 3079 | source = "registry+https://github.com/rust-lang/crates.io-index" 3080 | checksum = "86b83b8b9847f9bf95ef68afb0b8e6cdb80f498442f5179a29fad448fcc1eaea" 3081 | dependencies = [ 3082 | "aho-corasick", 3083 | "memchr", 3084 | "regex-syntax 0.8.3", 3085 | ] 3086 | 3087 | [[package]] 3088 | name = "regex-syntax" 3089 | version = "0.6.29" 3090 | source = "registry+https://github.com/rust-lang/crates.io-index" 3091 | checksum = "f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1" 3092 | 3093 | [[package]] 3094 | name = "regex-syntax" 3095 | version = "0.8.3" 3096 | source = "registry+https://github.com/rust-lang/crates.io-index" 3097 | checksum = "adad44e29e4c806119491a7f06f03de4d1af22c3a680dd47f1e6e179439d1f56" 3098 | 3099 | [[package]] 3100 | name = "regress" 3101 | version = "0.6.0" 3102 | source = "registry+https://github.com/rust-lang/crates.io-index" 3103 | checksum = "82a9ecfa0cb04d0b04dddb99b8ccf4f66bc8dfd23df694b398570bd8ae3a50fb" 3104 | dependencies = [ 3105 | "hashbrown 0.13.2", 3106 | "memchr", 3107 | ] 3108 | 3109 | [[package]] 3110 | name = "reqwest" 3111 | version = "0.11.27" 3112 | source = "registry+https://github.com/rust-lang/crates.io-index" 3113 | checksum = "dd67538700a17451e7cba03ac727fb961abb7607553461627b97de0b89cf4a62" 3114 | dependencies = [ 3115 | "async-compression", 3116 | "base64 0.21.7", 3117 | "bytes", 3118 | "cookie", 3119 | "cookie_store", 3120 | "encoding_rs", 3121 | "futures-core", 3122 | "futures-util", 3123 | "h2", 3124 | "http", 3125 | "http-body", 3126 | "hyper", 3127 | "hyper-tls", 3128 | "ipnet", 3129 | "js-sys", 3130 | "log", 3131 | "mime", 3132 | "mime_guess", 3133 | "native-tls", 3134 | "once_cell", 3135 | "percent-encoding", 3136 | "pin-project-lite", 3137 | "rustls-pemfile", 3138 | "serde", 3139 | "serde_json", 3140 | "serde_urlencoded", 3141 | "sync_wrapper", 3142 | "system-configuration", 3143 | "tokio", 3144 | "tokio-native-tls", 3145 | "tokio-util", 3146 | "tower-service", 3147 | "url", 3148 | "wasm-bindgen", 3149 | "wasm-bindgen-futures", 3150 | "wasm-streams", 3151 | "web-sys", 3152 | "winreg 0.50.0", 3153 | ] 3154 | 3155 | [[package]] 3156 | name = "reqwest-middleware" 3157 | version = "0.2.5" 3158 | source = "registry+https://github.com/rust-lang/crates.io-index" 3159 | checksum = "5a735987236a8e238bf0296c7e351b999c188ccc11477f311b82b55c93984216" 3160 | dependencies = [ 3161 | "anyhow", 3162 | "async-trait", 3163 | "http", 3164 | "reqwest", 3165 | "serde", 3166 | "task-local-extensions", 3167 | "thiserror", 3168 | ] 3169 | 3170 | [[package]] 3171 | name = "reqwest-retry" 3172 | version = "0.4.0" 3173 | source = "registry+https://github.com/rust-lang/crates.io-index" 3174 | checksum = "cadced6a67c5c2d1c819cc2d7e6ddf066f32b9b6a04f8866203ceeb44b79c37f" 3175 | dependencies = [ 3176 | "anyhow", 3177 | "async-trait", 3178 | "chrono", 3179 | "futures", 3180 | "getrandom 0.2.15", 3181 | "http", 3182 | "hyper", 3183 | "parking_lot 0.11.2", 3184 | "reqwest", 3185 | "reqwest-middleware", 3186 | "retry-policies", 3187 | "task-local-extensions", 3188 | "tokio", 3189 | "tracing", 3190 | "wasm-timer", 3191 | ] 3192 | 3193 | [[package]] 3194 | name = "retry-policies" 3195 | version = "0.3.0" 3196 | source = "registry+https://github.com/rust-lang/crates.io-index" 3197 | checksum = "493b4243e32d6eedd29f9a398896e35c6943a123b55eec97dcaee98310d25810" 3198 | dependencies = [ 3199 | "anyhow", 3200 | "chrono", 3201 | "rand 0.8.5", 3202 | ] 3203 | 3204 | [[package]] 3205 | name = "rustc-demangle" 3206 | version = "0.1.24" 3207 | source = "registry+https://github.com/rust-lang/crates.io-index" 3208 | checksum = "719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f" 3209 | 3210 | [[package]] 3211 | name = "rustc-hash" 3212 | version = "1.1.0" 3213 | source = "registry+https://github.com/rust-lang/crates.io-index" 3214 | checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2" 3215 | 3216 | [[package]] 3217 | name = "rustc_version" 3218 | version = "0.4.0" 3219 | source = "registry+https://github.com/rust-lang/crates.io-index" 3220 | checksum = "bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366" 3221 | dependencies = [ 3222 | "semver", 3223 | ] 3224 | 3225 | [[package]] 3226 | name = "rustix" 3227 | version = "0.38.34" 3228 | source = "registry+https://github.com/rust-lang/crates.io-index" 3229 | checksum = "70dc5ec042f7a43c4a73241207cecc9873a06d45debb38b329f8541d85c2730f" 3230 | dependencies = [ 3231 | "bitflags 2.5.0", 3232 | "errno", 3233 | "libc", 3234 | "linux-raw-sys", 3235 | "windows-sys 0.52.0", 3236 | ] 3237 | 3238 | [[package]] 3239 | name = "rustls-pemfile" 3240 | version = "1.0.4" 3241 | source = "registry+https://github.com/rust-lang/crates.io-index" 3242 | checksum = "1c74cae0a4cf6ccbbf5f359f08efdf8ee7e1dc532573bf0db71968cb56b1448c" 3243 | dependencies = [ 3244 | "base64 0.21.7", 3245 | ] 3246 | 3247 | [[package]] 3248 | name = "rustversion" 3249 | version = "1.0.16" 3250 | source = "registry+https://github.com/rust-lang/crates.io-index" 3251 | checksum = "092474d1a01ea8278f69e6a358998405fae5b8b963ddaeb2b0b04a128bf1dfb0" 3252 | 3253 | [[package]] 3254 | name = "rusty_ytdl" 3255 | version = "0.7.1" 3256 | source = "registry+https://github.com/rust-lang/crates.io-index" 3257 | checksum = "f7fbc9dd1bcc9a127dc0d85b0c289c3624e30dd10fb46cfc8adea7950798ede6" 3258 | dependencies = [ 3259 | "aes", 3260 | "async-trait", 3261 | "boa_engine", 3262 | "bytes", 3263 | "cbc", 3264 | "derivative", 3265 | "derive_more", 3266 | "hex", 3267 | "m3u8-rs", 3268 | "mime", 3269 | "once_cell", 3270 | "rand 0.8.5", 3271 | "regex", 3272 | "reqwest", 3273 | "reqwest-middleware", 3274 | "reqwest-retry", 3275 | "scraper", 3276 | "serde", 3277 | "serde_json", 3278 | "serde_qs", 3279 | "thiserror", 3280 | "tokio", 3281 | "unicode-segmentation", 3282 | "url", 3283 | "urlencoding", 3284 | ] 3285 | 3286 | [[package]] 3287 | name = "ryu" 3288 | version = "1.0.18" 3289 | source = "registry+https://github.com/rust-lang/crates.io-index" 3290 | checksum = "f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f" 3291 | 3292 | [[package]] 3293 | name = "ryu-js" 3294 | version = "0.2.2" 3295 | source = "registry+https://github.com/rust-lang/crates.io-index" 3296 | checksum = "6518fc26bced4d53678a22d6e423e9d8716377def84545fe328236e3af070e7f" 3297 | 3298 | [[package]] 3299 | name = "same-file" 3300 | version = "1.0.6" 3301 | source = "registry+https://github.com/rust-lang/crates.io-index" 3302 | checksum = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502" 3303 | dependencies = [ 3304 | "winapi-util", 3305 | ] 3306 | 3307 | [[package]] 3308 | name = "schannel" 3309 | version = "0.1.23" 3310 | source = "registry+https://github.com/rust-lang/crates.io-index" 3311 | checksum = "fbc91545643bcf3a0bbb6569265615222618bdf33ce4ffbbd13c4bbd4c093534" 3312 | dependencies = [ 3313 | "windows-sys 0.52.0", 3314 | ] 3315 | 3316 | [[package]] 3317 | name = "scoped-tls" 3318 | version = "1.0.1" 3319 | source = "registry+https://github.com/rust-lang/crates.io-index" 3320 | checksum = "e1cf6437eb19a8f4a6cc0f7dca544973b0b78843adbfeb3683d1a94a0024a294" 3321 | 3322 | [[package]] 3323 | name = "scopeguard" 3324 | version = "1.2.0" 3325 | source = "registry+https://github.com/rust-lang/crates.io-index" 3326 | checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" 3327 | 3328 | [[package]] 3329 | name = "scraper" 3330 | version = "0.19.0" 3331 | source = "registry+https://github.com/rust-lang/crates.io-index" 3332 | checksum = "5b80b33679ff7a0ea53d37f3b39de77ea0c75b12c5805ac43ec0c33b3051af1b" 3333 | dependencies = [ 3334 | "ahash", 3335 | "cssparser 0.31.2", 3336 | "ego-tree", 3337 | "getopts", 3338 | "html5ever", 3339 | "once_cell", 3340 | "selectors 0.25.0", 3341 | "tendril", 3342 | ] 3343 | 3344 | [[package]] 3345 | name = "security-framework" 3346 | version = "2.11.0" 3347 | source = "registry+https://github.com/rust-lang/crates.io-index" 3348 | checksum = "c627723fd09706bacdb5cf41499e95098555af3c3c29d014dc3c458ef6be11c0" 3349 | dependencies = [ 3350 | "bitflags 2.5.0", 3351 | "core-foundation", 3352 | "core-foundation-sys", 3353 | "libc", 3354 | "security-framework-sys", 3355 | ] 3356 | 3357 | [[package]] 3358 | name = "security-framework-sys" 3359 | version = "2.11.0" 3360 | source = "registry+https://github.com/rust-lang/crates.io-index" 3361 | checksum = "317936bbbd05227752583946b9e66d7ce3b489f84e11a94a510b4437fef407d7" 3362 | dependencies = [ 3363 | "core-foundation-sys", 3364 | "libc", 3365 | ] 3366 | 3367 | [[package]] 3368 | name = "selectors" 3369 | version = "0.22.0" 3370 | source = "registry+https://github.com/rust-lang/crates.io-index" 3371 | checksum = "df320f1889ac4ba6bc0cdc9c9af7af4bd64bb927bccdf32d81140dc1f9be12fe" 3372 | dependencies = [ 3373 | "bitflags 1.3.2", 3374 | "cssparser 0.27.2", 3375 | "derive_more", 3376 | "fxhash", 3377 | "log", 3378 | "matches", 3379 | "phf 0.8.0", 3380 | "phf_codegen 0.8.0", 3381 | "precomputed-hash", 3382 | "servo_arc 0.1.1", 3383 | "smallvec", 3384 | "thin-slice", 3385 | ] 3386 | 3387 | [[package]] 3388 | name = "selectors" 3389 | version = "0.25.0" 3390 | source = "registry+https://github.com/rust-lang/crates.io-index" 3391 | checksum = "4eb30575f3638fc8f6815f448d50cb1a2e255b0897985c8c59f4d37b72a07b06" 3392 | dependencies = [ 3393 | "bitflags 2.5.0", 3394 | "cssparser 0.31.2", 3395 | "derive_more", 3396 | "fxhash", 3397 | "log", 3398 | "new_debug_unreachable", 3399 | "phf 0.10.1", 3400 | "phf_codegen 0.10.0", 3401 | "precomputed-hash", 3402 | "servo_arc 0.3.0", 3403 | "smallvec", 3404 | ] 3405 | 3406 | [[package]] 3407 | name = "semver" 3408 | version = "1.0.23" 3409 | source = "registry+https://github.com/rust-lang/crates.io-index" 3410 | checksum = "61697e0a1c7e512e84a621326239844a24d8207b4669b41bc18b32ea5cbf988b" 3411 | dependencies = [ 3412 | "serde", 3413 | ] 3414 | 3415 | [[package]] 3416 | name = "serde" 3417 | version = "1.0.201" 3418 | source = "registry+https://github.com/rust-lang/crates.io-index" 3419 | checksum = "780f1cebed1629e4753a1a38a3c72d30b97ec044f0aef68cb26650a3c5cf363c" 3420 | dependencies = [ 3421 | "serde_derive", 3422 | ] 3423 | 3424 | [[package]] 3425 | name = "serde_derive" 3426 | version = "1.0.201" 3427 | source = "registry+https://github.com/rust-lang/crates.io-index" 3428 | checksum = "c5e405930b9796f1c00bee880d03fc7e0bb4b9a11afc776885ffe84320da2865" 3429 | dependencies = [ 3430 | "proc-macro2", 3431 | "quote", 3432 | "syn 2.0.63", 3433 | ] 3434 | 3435 | [[package]] 3436 | name = "serde_json" 3437 | version = "1.0.117" 3438 | source = "registry+https://github.com/rust-lang/crates.io-index" 3439 | checksum = "455182ea6142b14f93f4bc5320a2b31c1f266b66a4a5c858b013302a5d8cbfc3" 3440 | dependencies = [ 3441 | "indexmap 2.2.6", 3442 | "itoa 1.0.11", 3443 | "ryu", 3444 | "serde", 3445 | ] 3446 | 3447 | [[package]] 3448 | name = "serde_qs" 3449 | version = "0.12.0" 3450 | source = "registry+https://github.com/rust-lang/crates.io-index" 3451 | checksum = "0431a35568651e363364210c91983c1da5eb29404d9f0928b67d4ebcfa7d330c" 3452 | dependencies = [ 3453 | "percent-encoding", 3454 | "serde", 3455 | "thiserror", 3456 | ] 3457 | 3458 | [[package]] 3459 | name = "serde_repr" 3460 | version = "0.1.19" 3461 | source = "registry+https://github.com/rust-lang/crates.io-index" 3462 | checksum = "6c64451ba24fc7a6a2d60fc75dd9c83c90903b19028d4eff35e88fc1e86564e9" 3463 | dependencies = [ 3464 | "proc-macro2", 3465 | "quote", 3466 | "syn 2.0.63", 3467 | ] 3468 | 3469 | [[package]] 3470 | name = "serde_spanned" 3471 | version = "0.6.5" 3472 | source = "registry+https://github.com/rust-lang/crates.io-index" 3473 | checksum = "eb3622f419d1296904700073ea6cc23ad690adbd66f13ea683df73298736f0c1" 3474 | dependencies = [ 3475 | "serde", 3476 | ] 3477 | 3478 | [[package]] 3479 | name = "serde_urlencoded" 3480 | version = "0.7.1" 3481 | source = "registry+https://github.com/rust-lang/crates.io-index" 3482 | checksum = "d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd" 3483 | dependencies = [ 3484 | "form_urlencoded", 3485 | "itoa 1.0.11", 3486 | "ryu", 3487 | "serde", 3488 | ] 3489 | 3490 | [[package]] 3491 | name = "serde_with" 3492 | version = "3.8.1" 3493 | source = "registry+https://github.com/rust-lang/crates.io-index" 3494 | checksum = "0ad483d2ab0149d5a5ebcd9972a3852711e0153d863bf5a5d0391d28883c4a20" 3495 | dependencies = [ 3496 | "base64 0.22.1", 3497 | "chrono", 3498 | "hex", 3499 | "indexmap 1.9.3", 3500 | "indexmap 2.2.6", 3501 | "serde", 3502 | "serde_derive", 3503 | "serde_json", 3504 | "serde_with_macros", 3505 | "time", 3506 | ] 3507 | 3508 | [[package]] 3509 | name = "serde_with_macros" 3510 | version = "3.8.1" 3511 | source = "registry+https://github.com/rust-lang/crates.io-index" 3512 | checksum = "65569b702f41443e8bc8bbb1c5779bd0450bbe723b56198980e80ec45780bce2" 3513 | dependencies = [ 3514 | "darling", 3515 | "proc-macro2", 3516 | "quote", 3517 | "syn 2.0.63", 3518 | ] 3519 | 3520 | [[package]] 3521 | name = "serialize-to-javascript" 3522 | version = "0.1.1" 3523 | source = "registry+https://github.com/rust-lang/crates.io-index" 3524 | checksum = "c9823f2d3b6a81d98228151fdeaf848206a7855a7a042bbf9bf870449a66cafb" 3525 | dependencies = [ 3526 | "serde", 3527 | "serde_json", 3528 | "serialize-to-javascript-impl", 3529 | ] 3530 | 3531 | [[package]] 3532 | name = "serialize-to-javascript-impl" 3533 | version = "0.1.1" 3534 | source = "registry+https://github.com/rust-lang/crates.io-index" 3535 | checksum = "74064874e9f6a15f04c1f3cb627902d0e6b410abbf36668afa873c61889f1763" 3536 | dependencies = [ 3537 | "proc-macro2", 3538 | "quote", 3539 | "syn 1.0.109", 3540 | ] 3541 | 3542 | [[package]] 3543 | name = "servo_arc" 3544 | version = "0.1.1" 3545 | source = "registry+https://github.com/rust-lang/crates.io-index" 3546 | checksum = "d98238b800e0d1576d8b6e3de32827c2d74bee68bb97748dcf5071fb53965432" 3547 | dependencies = [ 3548 | "nodrop", 3549 | "stable_deref_trait", 3550 | ] 3551 | 3552 | [[package]] 3553 | name = "servo_arc" 3554 | version = "0.3.0" 3555 | source = "registry+https://github.com/rust-lang/crates.io-index" 3556 | checksum = "d036d71a959e00c77a63538b90a6c2390969f9772b096ea837205c6bd0491a44" 3557 | dependencies = [ 3558 | "stable_deref_trait", 3559 | ] 3560 | 3561 | [[package]] 3562 | name = "sha2" 3563 | version = "0.10.8" 3564 | source = "registry+https://github.com/rust-lang/crates.io-index" 3565 | checksum = "793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8" 3566 | dependencies = [ 3567 | "cfg-if", 3568 | "cpufeatures", 3569 | "digest", 3570 | ] 3571 | 3572 | [[package]] 3573 | name = "sharded-slab" 3574 | version = "0.1.7" 3575 | source = "registry+https://github.com/rust-lang/crates.io-index" 3576 | checksum = "f40ca3c46823713e0d4209592e8d6e826aa57e928f09752619fc696c499637f6" 3577 | dependencies = [ 3578 | "lazy_static", 3579 | ] 3580 | 3581 | [[package]] 3582 | name = "signal-hook-registry" 3583 | version = "1.4.2" 3584 | source = "registry+https://github.com/rust-lang/crates.io-index" 3585 | checksum = "a9e9e0b4211b72e7b8b6e85c807d36c212bdb33ea8587f7569562a84df5465b1" 3586 | dependencies = [ 3587 | "libc", 3588 | ] 3589 | 3590 | [[package]] 3591 | name = "simd-adler32" 3592 | version = "0.3.7" 3593 | source = "registry+https://github.com/rust-lang/crates.io-index" 3594 | checksum = "d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe" 3595 | 3596 | [[package]] 3597 | name = "siphasher" 3598 | version = "0.3.11" 3599 | source = "registry+https://github.com/rust-lang/crates.io-index" 3600 | checksum = "38b58827f4464d87d377d175e90bf58eb00fd8716ff0a62f80356b5e61555d0d" 3601 | 3602 | [[package]] 3603 | name = "slab" 3604 | version = "0.4.9" 3605 | source = "registry+https://github.com/rust-lang/crates.io-index" 3606 | checksum = "8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67" 3607 | dependencies = [ 3608 | "autocfg", 3609 | ] 3610 | 3611 | [[package]] 3612 | name = "smallvec" 3613 | version = "1.13.2" 3614 | source = "registry+https://github.com/rust-lang/crates.io-index" 3615 | checksum = "3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67" 3616 | 3617 | [[package]] 3618 | name = "socket2" 3619 | version = "0.5.7" 3620 | source = "registry+https://github.com/rust-lang/crates.io-index" 3621 | checksum = "ce305eb0b4296696835b71df73eb912e0f1ffd2556a501fcede6e0c50349191c" 3622 | dependencies = [ 3623 | "libc", 3624 | "windows-sys 0.52.0", 3625 | ] 3626 | 3627 | [[package]] 3628 | name = "soup2" 3629 | version = "0.2.1" 3630 | source = "registry+https://github.com/rust-lang/crates.io-index" 3631 | checksum = "b2b4d76501d8ba387cf0fefbe055c3e0a59891d09f0f995ae4e4b16f6b60f3c0" 3632 | dependencies = [ 3633 | "bitflags 1.3.2", 3634 | "gio", 3635 | "glib", 3636 | "libc", 3637 | "once_cell", 3638 | "soup2-sys", 3639 | ] 3640 | 3641 | [[package]] 3642 | name = "soup2-sys" 3643 | version = "0.2.0" 3644 | source = "registry+https://github.com/rust-lang/crates.io-index" 3645 | checksum = "009ef427103fcb17f802871647a7fa6c60cbb654b4c4e4c0ac60a31c5f6dc9cf" 3646 | dependencies = [ 3647 | "bitflags 1.3.2", 3648 | "gio-sys", 3649 | "glib-sys", 3650 | "gobject-sys", 3651 | "libc", 3652 | "system-deps 5.0.0", 3653 | ] 3654 | 3655 | [[package]] 3656 | name = "sptr" 3657 | version = "0.3.2" 3658 | source = "registry+https://github.com/rust-lang/crates.io-index" 3659 | checksum = "3b9b39299b249ad65f3b7e96443bad61c02ca5cd3589f46cb6d610a0fd6c0d6a" 3660 | 3661 | [[package]] 3662 | name = "stable_deref_trait" 3663 | version = "1.2.0" 3664 | source = "registry+https://github.com/rust-lang/crates.io-index" 3665 | checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3" 3666 | 3667 | [[package]] 3668 | name = "state" 3669 | version = "0.5.3" 3670 | source = "registry+https://github.com/rust-lang/crates.io-index" 3671 | checksum = "dbe866e1e51e8260c9eed836a042a5e7f6726bb2b411dffeaa712e19c388f23b" 3672 | dependencies = [ 3673 | "loom", 3674 | ] 3675 | 3676 | [[package]] 3677 | name = "static_assertions" 3678 | version = "1.1.0" 3679 | source = "registry+https://github.com/rust-lang/crates.io-index" 3680 | checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" 3681 | 3682 | [[package]] 3683 | name = "string_cache" 3684 | version = "0.8.7" 3685 | source = "registry+https://github.com/rust-lang/crates.io-index" 3686 | checksum = "f91138e76242f575eb1d3b38b4f1362f10d3a43f47d182a5b359af488a02293b" 3687 | dependencies = [ 3688 | "new_debug_unreachable", 3689 | "once_cell", 3690 | "parking_lot 0.12.2", 3691 | "phf_shared 0.10.0", 3692 | "precomputed-hash", 3693 | "serde", 3694 | ] 3695 | 3696 | [[package]] 3697 | name = "string_cache_codegen" 3698 | version = "0.5.2" 3699 | source = "registry+https://github.com/rust-lang/crates.io-index" 3700 | checksum = "6bb30289b722be4ff74a408c3cc27edeaad656e06cb1fe8fa9231fa59c728988" 3701 | dependencies = [ 3702 | "phf_generator 0.10.0", 3703 | "phf_shared 0.10.0", 3704 | "proc-macro2", 3705 | "quote", 3706 | ] 3707 | 3708 | [[package]] 3709 | name = "strsim" 3710 | version = "0.10.0" 3711 | source = "registry+https://github.com/rust-lang/crates.io-index" 3712 | checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623" 3713 | 3714 | [[package]] 3715 | name = "syn" 3716 | version = "1.0.109" 3717 | source = "registry+https://github.com/rust-lang/crates.io-index" 3718 | checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237" 3719 | dependencies = [ 3720 | "proc-macro2", 3721 | "quote", 3722 | "unicode-ident", 3723 | ] 3724 | 3725 | [[package]] 3726 | name = "syn" 3727 | version = "2.0.63" 3728 | source = "registry+https://github.com/rust-lang/crates.io-index" 3729 | checksum = "bf5be731623ca1a1fb7d8be6f261a3be6d3e2337b8a1f97be944d020c8fcb704" 3730 | dependencies = [ 3731 | "proc-macro2", 3732 | "quote", 3733 | "unicode-ident", 3734 | ] 3735 | 3736 | [[package]] 3737 | name = "sync_wrapper" 3738 | version = "0.1.2" 3739 | source = "registry+https://github.com/rust-lang/crates.io-index" 3740 | checksum = "2047c6ded9c721764247e62cd3b03c09ffc529b2ba5b10ec482ae507a4a70160" 3741 | 3742 | [[package]] 3743 | name = "synstructure" 3744 | version = "0.13.1" 3745 | source = "registry+https://github.com/rust-lang/crates.io-index" 3746 | checksum = "c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971" 3747 | dependencies = [ 3748 | "proc-macro2", 3749 | "quote", 3750 | "syn 2.0.63", 3751 | ] 3752 | 3753 | [[package]] 3754 | name = "system-configuration" 3755 | version = "0.5.1" 3756 | source = "registry+https://github.com/rust-lang/crates.io-index" 3757 | checksum = "ba3a3adc5c275d719af8cb4272ea1c4a6d668a777f37e115f6d11ddbc1c8e0e7" 3758 | dependencies = [ 3759 | "bitflags 1.3.2", 3760 | "core-foundation", 3761 | "system-configuration-sys", 3762 | ] 3763 | 3764 | [[package]] 3765 | name = "system-configuration-sys" 3766 | version = "0.5.0" 3767 | source = "registry+https://github.com/rust-lang/crates.io-index" 3768 | checksum = "a75fb188eb626b924683e3b95e3a48e63551fcfb51949de2f06a9d91dbee93c9" 3769 | dependencies = [ 3770 | "core-foundation-sys", 3771 | "libc", 3772 | ] 3773 | 3774 | [[package]] 3775 | name = "system-deps" 3776 | version = "5.0.0" 3777 | source = "registry+https://github.com/rust-lang/crates.io-index" 3778 | checksum = "18db855554db7bd0e73e06cf7ba3df39f97812cb11d3f75e71c39bf45171797e" 3779 | dependencies = [ 3780 | "cfg-expr 0.9.1", 3781 | "heck 0.3.3", 3782 | "pkg-config", 3783 | "toml 0.5.11", 3784 | "version-compare 0.0.11", 3785 | ] 3786 | 3787 | [[package]] 3788 | name = "system-deps" 3789 | version = "6.2.2" 3790 | source = "registry+https://github.com/rust-lang/crates.io-index" 3791 | checksum = "a3e535eb8dded36d55ec13eddacd30dec501792ff23a0b1682c38601b8cf2349" 3792 | dependencies = [ 3793 | "cfg-expr 0.15.8", 3794 | "heck 0.5.0", 3795 | "pkg-config", 3796 | "toml 0.8.12", 3797 | "version-compare 0.2.0", 3798 | ] 3799 | 3800 | [[package]] 3801 | name = "tao" 3802 | version = "0.16.9" 3803 | source = "registry+https://github.com/rust-lang/crates.io-index" 3804 | checksum = "575c856fc21e551074869dcfaad8f706412bd5b803dfa0fbf6881c4ff4bfafab" 3805 | dependencies = [ 3806 | "bitflags 1.3.2", 3807 | "cairo-rs", 3808 | "cc", 3809 | "cocoa", 3810 | "core-foundation", 3811 | "core-graphics", 3812 | "crossbeam-channel", 3813 | "dispatch", 3814 | "gdk", 3815 | "gdk-pixbuf", 3816 | "gdk-sys", 3817 | "gdkwayland-sys", 3818 | "gdkx11-sys", 3819 | "gio", 3820 | "glib", 3821 | "glib-sys", 3822 | "gtk", 3823 | "image", 3824 | "instant", 3825 | "jni", 3826 | "lazy_static", 3827 | "libc", 3828 | "log", 3829 | "ndk", 3830 | "ndk-context", 3831 | "ndk-sys", 3832 | "objc", 3833 | "once_cell", 3834 | "parking_lot 0.12.2", 3835 | "png", 3836 | "raw-window-handle", 3837 | "scopeguard", 3838 | "serde", 3839 | "tao-macros", 3840 | "unicode-segmentation", 3841 | "uuid", 3842 | "windows 0.39.0", 3843 | "windows-implement", 3844 | "x11-dl", 3845 | ] 3846 | 3847 | [[package]] 3848 | name = "tao-macros" 3849 | version = "0.1.2" 3850 | source = "registry+https://github.com/rust-lang/crates.io-index" 3851 | checksum = "ec114582505d158b669b136e6851f85840c109819d77c42bb7c0709f727d18c2" 3852 | dependencies = [ 3853 | "proc-macro2", 3854 | "quote", 3855 | "syn 1.0.109", 3856 | ] 3857 | 3858 | [[package]] 3859 | name = "tap" 3860 | version = "1.0.1" 3861 | source = "registry+https://github.com/rust-lang/crates.io-index" 3862 | checksum = "55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369" 3863 | 3864 | [[package]] 3865 | name = "tar" 3866 | version = "0.4.40" 3867 | source = "registry+https://github.com/rust-lang/crates.io-index" 3868 | checksum = "b16afcea1f22891c49a00c751c7b63b2233284064f11a200fc624137c51e2ddb" 3869 | dependencies = [ 3870 | "filetime", 3871 | "libc", 3872 | "xattr", 3873 | ] 3874 | 3875 | [[package]] 3876 | name = "target-lexicon" 3877 | version = "0.12.14" 3878 | source = "registry+https://github.com/rust-lang/crates.io-index" 3879 | checksum = "e1fc403891a21bcfb7c37834ba66a547a8f402146eba7265b5a6d88059c9ff2f" 3880 | 3881 | [[package]] 3882 | name = "task-local-extensions" 3883 | version = "0.1.4" 3884 | source = "registry+https://github.com/rust-lang/crates.io-index" 3885 | checksum = "ba323866e5d033818e3240feeb9f7db2c4296674e4d9e16b97b7bf8f490434e8" 3886 | dependencies = [ 3887 | "pin-utils", 3888 | ] 3889 | 3890 | [[package]] 3891 | name = "tauri" 3892 | version = "1.6.5" 3893 | source = "registry+https://github.com/rust-lang/crates.io-index" 3894 | checksum = "13ce04f77bcd40bb57ec7061725c9c415d30b2bf80257637b857ee067f2fa198" 3895 | dependencies = [ 3896 | "anyhow", 3897 | "bytes", 3898 | "cocoa", 3899 | "dirs-next", 3900 | "dunce", 3901 | "embed_plist", 3902 | "encoding_rs", 3903 | "flate2", 3904 | "futures-util", 3905 | "glib", 3906 | "glob", 3907 | "gtk", 3908 | "heck 0.5.0", 3909 | "http", 3910 | "ignore", 3911 | "indexmap 1.9.3", 3912 | "objc", 3913 | "once_cell", 3914 | "open", 3915 | "percent-encoding", 3916 | "rand 0.8.5", 3917 | "raw-window-handle", 3918 | "regex", 3919 | "reqwest", 3920 | "semver", 3921 | "serde", 3922 | "serde_json", 3923 | "serde_repr", 3924 | "serialize-to-javascript", 3925 | "state", 3926 | "tar", 3927 | "tauri-macros", 3928 | "tauri-runtime", 3929 | "tauri-runtime-wry", 3930 | "tauri-utils", 3931 | "tempfile", 3932 | "thiserror", 3933 | "tokio", 3934 | "url", 3935 | "uuid", 3936 | "webkit2gtk", 3937 | "webview2-com", 3938 | "windows 0.39.0", 3939 | ] 3940 | 3941 | [[package]] 3942 | name = "tauri-build" 3943 | version = "1.5.2" 3944 | source = "registry+https://github.com/rust-lang/crates.io-index" 3945 | checksum = "ab30cba12974d0f9b09794f61e72cad6da2142d3ceb81e519321bab86ce53312" 3946 | dependencies = [ 3947 | "anyhow", 3948 | "cargo_toml", 3949 | "dirs-next", 3950 | "heck 0.5.0", 3951 | "json-patch", 3952 | "semver", 3953 | "serde", 3954 | "serde_json", 3955 | "tauri-utils", 3956 | "tauri-winres", 3957 | "walkdir", 3958 | ] 3959 | 3960 | [[package]] 3961 | name = "tauri-codegen" 3962 | version = "1.4.3" 3963 | source = "registry+https://github.com/rust-lang/crates.io-index" 3964 | checksum = "c3a1d90db526a8cdfd54444ad3f34d8d4d58fa5c536463915942393743bd06f8" 3965 | dependencies = [ 3966 | "base64 0.21.7", 3967 | "brotli", 3968 | "ico", 3969 | "json-patch", 3970 | "plist", 3971 | "png", 3972 | "proc-macro2", 3973 | "quote", 3974 | "regex", 3975 | "semver", 3976 | "serde", 3977 | "serde_json", 3978 | "sha2", 3979 | "tauri-utils", 3980 | "thiserror", 3981 | "time", 3982 | "uuid", 3983 | "walkdir", 3984 | ] 3985 | 3986 | [[package]] 3987 | name = "tauri-macros" 3988 | version = "1.4.4" 3989 | source = "registry+https://github.com/rust-lang/crates.io-index" 3990 | checksum = "6a582d75414250122e4a597b9dd7d3c910a2c77906648fc2ac9353845ff0feec" 3991 | dependencies = [ 3992 | "heck 0.5.0", 3993 | "proc-macro2", 3994 | "quote", 3995 | "syn 1.0.109", 3996 | "tauri-codegen", 3997 | "tauri-utils", 3998 | ] 3999 | 4000 | [[package]] 4001 | name = "tauri-runtime" 4002 | version = "0.14.3" 4003 | source = "registry+https://github.com/rust-lang/crates.io-index" 4004 | checksum = "cd7ffddf36d450791018e63a3ddf54979b9581d9644c584a5fb5611e6b5f20b4" 4005 | dependencies = [ 4006 | "gtk", 4007 | "http", 4008 | "http-range", 4009 | "rand 0.8.5", 4010 | "raw-window-handle", 4011 | "serde", 4012 | "serde_json", 4013 | "tauri-utils", 4014 | "thiserror", 4015 | "url", 4016 | "uuid", 4017 | "webview2-com", 4018 | "windows 0.39.0", 4019 | ] 4020 | 4021 | [[package]] 4022 | name = "tauri-runtime-wry" 4023 | version = "0.14.7" 4024 | source = "registry+https://github.com/rust-lang/crates.io-index" 4025 | checksum = "ef2af45aeb15b1cadb4ca91248423f4438a0864b836298cecb436892afbfdff4" 4026 | dependencies = [ 4027 | "cocoa", 4028 | "gtk", 4029 | "percent-encoding", 4030 | "rand 0.8.5", 4031 | "raw-window-handle", 4032 | "tauri-runtime", 4033 | "tauri-utils", 4034 | "uuid", 4035 | "webkit2gtk", 4036 | "webview2-com", 4037 | "windows 0.39.0", 4038 | "wry", 4039 | ] 4040 | 4041 | [[package]] 4042 | name = "tauri-utils" 4043 | version = "1.5.4" 4044 | source = "registry+https://github.com/rust-lang/crates.io-index" 4045 | checksum = "450b17a7102e5d46d4bdabae0d1590fd27953e704e691fc081f06c06d2253b35" 4046 | dependencies = [ 4047 | "brotli", 4048 | "ctor", 4049 | "dunce", 4050 | "glob", 4051 | "heck 0.5.0", 4052 | "html5ever", 4053 | "infer", 4054 | "json-patch", 4055 | "kuchikiki", 4056 | "log", 4057 | "memchr", 4058 | "phf 0.11.2", 4059 | "proc-macro2", 4060 | "quote", 4061 | "semver", 4062 | "serde", 4063 | "serde_json", 4064 | "serde_with", 4065 | "thiserror", 4066 | "url", 4067 | "walkdir", 4068 | "windows-version", 4069 | ] 4070 | 4071 | [[package]] 4072 | name = "tauri-winres" 4073 | version = "0.1.1" 4074 | source = "registry+https://github.com/rust-lang/crates.io-index" 4075 | checksum = "5993dc129e544393574288923d1ec447c857f3f644187f4fbf7d9a875fbfc4fb" 4076 | dependencies = [ 4077 | "embed-resource", 4078 | "toml 0.7.8", 4079 | ] 4080 | 4081 | [[package]] 4082 | name = "tempfile" 4083 | version = "3.10.1" 4084 | source = "registry+https://github.com/rust-lang/crates.io-index" 4085 | checksum = "85b77fafb263dd9d05cbeac119526425676db3784113aa9295c88498cbf8bff1" 4086 | dependencies = [ 4087 | "cfg-if", 4088 | "fastrand", 4089 | "rustix", 4090 | "windows-sys 0.52.0", 4091 | ] 4092 | 4093 | [[package]] 4094 | name = "tendril" 4095 | version = "0.4.3" 4096 | source = "registry+https://github.com/rust-lang/crates.io-index" 4097 | checksum = "d24a120c5fc464a3458240ee02c299ebcb9d67b5249c8848b09d639dca8d7bb0" 4098 | dependencies = [ 4099 | "futf", 4100 | "mac", 4101 | "utf-8", 4102 | ] 4103 | 4104 | [[package]] 4105 | name = "thin-slice" 4106 | version = "0.1.1" 4107 | source = "registry+https://github.com/rust-lang/crates.io-index" 4108 | checksum = "8eaa81235c7058867fa8c0e7314f33dcce9c215f535d1913822a2b3f5e289f3c" 4109 | 4110 | [[package]] 4111 | name = "thin-vec" 4112 | version = "0.2.13" 4113 | source = "registry+https://github.com/rust-lang/crates.io-index" 4114 | checksum = "a38c90d48152c236a3ab59271da4f4ae63d678c5d7ad6b7714d7cb9760be5e4b" 4115 | 4116 | [[package]] 4117 | name = "thiserror" 4118 | version = "1.0.60" 4119 | source = "registry+https://github.com/rust-lang/crates.io-index" 4120 | checksum = "579e9083ca58dd9dcf91a9923bb9054071b9ebbd800b342194c9feb0ee89fc18" 4121 | dependencies = [ 4122 | "thiserror-impl", 4123 | ] 4124 | 4125 | [[package]] 4126 | name = "thiserror-impl" 4127 | version = "1.0.60" 4128 | source = "registry+https://github.com/rust-lang/crates.io-index" 4129 | checksum = "e2470041c06ec3ac1ab38d0356a6119054dedaea53e12fbefc0de730a1c08524" 4130 | dependencies = [ 4131 | "proc-macro2", 4132 | "quote", 4133 | "syn 2.0.63", 4134 | ] 4135 | 4136 | [[package]] 4137 | name = "thread_local" 4138 | version = "1.1.8" 4139 | source = "registry+https://github.com/rust-lang/crates.io-index" 4140 | checksum = "8b9ef9bad013ada3808854ceac7b46812a6465ba368859a37e2100283d2d719c" 4141 | dependencies = [ 4142 | "cfg-if", 4143 | "once_cell", 4144 | ] 4145 | 4146 | [[package]] 4147 | name = "time" 4148 | version = "0.3.36" 4149 | source = "registry+https://github.com/rust-lang/crates.io-index" 4150 | checksum = "5dfd88e563464686c916c7e46e623e520ddc6d79fa6641390f2e3fa86e83e885" 4151 | dependencies = [ 4152 | "deranged", 4153 | "itoa 1.0.11", 4154 | "num-conv", 4155 | "powerfmt", 4156 | "serde", 4157 | "time-core", 4158 | "time-macros", 4159 | ] 4160 | 4161 | [[package]] 4162 | name = "time-core" 4163 | version = "0.1.2" 4164 | source = "registry+https://github.com/rust-lang/crates.io-index" 4165 | checksum = "ef927ca75afb808a4d64dd374f00a2adf8d0fcff8e7b184af886c3c87ec4a3f3" 4166 | 4167 | [[package]] 4168 | name = "time-macros" 4169 | version = "0.2.18" 4170 | source = "registry+https://github.com/rust-lang/crates.io-index" 4171 | checksum = "3f252a68540fde3a3877aeea552b832b40ab9a69e318efd078774a01ddee1ccf" 4172 | dependencies = [ 4173 | "num-conv", 4174 | "time-core", 4175 | ] 4176 | 4177 | [[package]] 4178 | name = "tinystr" 4179 | version = "0.7.2" 4180 | source = "registry+https://github.com/rust-lang/crates.io-index" 4181 | checksum = "8faa444297615a4e020acb64146b0603c9c395c03a97c17fd9028816d3b4d63e" 4182 | dependencies = [ 4183 | "displaydoc", 4184 | "serde", 4185 | "zerovec", 4186 | ] 4187 | 4188 | [[package]] 4189 | name = "tinyvec" 4190 | version = "1.6.0" 4191 | source = "registry+https://github.com/rust-lang/crates.io-index" 4192 | checksum = "87cc5ceb3875bb20c2890005a4e226a4651264a5c75edb2421b52861a0a0cb50" 4193 | dependencies = [ 4194 | "tinyvec_macros", 4195 | ] 4196 | 4197 | [[package]] 4198 | name = "tinyvec_macros" 4199 | version = "0.1.1" 4200 | source = "registry+https://github.com/rust-lang/crates.io-index" 4201 | checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" 4202 | 4203 | [[package]] 4204 | name = "tokio" 4205 | version = "1.37.0" 4206 | source = "registry+https://github.com/rust-lang/crates.io-index" 4207 | checksum = "1adbebffeca75fcfd058afa480fb6c0b81e165a0323f9c9d39c9697e37c46787" 4208 | dependencies = [ 4209 | "backtrace", 4210 | "bytes", 4211 | "libc", 4212 | "mio", 4213 | "num_cpus", 4214 | "parking_lot 0.12.2", 4215 | "pin-project-lite", 4216 | "signal-hook-registry", 4217 | "socket2", 4218 | "tokio-macros", 4219 | "windows-sys 0.48.0", 4220 | ] 4221 | 4222 | [[package]] 4223 | name = "tokio-macros" 4224 | version = "2.2.0" 4225 | source = "registry+https://github.com/rust-lang/crates.io-index" 4226 | checksum = "5b8a1e28f2deaa14e508979454cb3a223b10b938b45af148bc0986de36f1923b" 4227 | dependencies = [ 4228 | "proc-macro2", 4229 | "quote", 4230 | "syn 2.0.63", 4231 | ] 4232 | 4233 | [[package]] 4234 | name = "tokio-native-tls" 4235 | version = "0.3.1" 4236 | source = "registry+https://github.com/rust-lang/crates.io-index" 4237 | checksum = "bbae76ab933c85776efabc971569dd6119c580d8f5d448769dec1764bf796ef2" 4238 | dependencies = [ 4239 | "native-tls", 4240 | "tokio", 4241 | ] 4242 | 4243 | [[package]] 4244 | name = "tokio-util" 4245 | version = "0.7.11" 4246 | source = "registry+https://github.com/rust-lang/crates.io-index" 4247 | checksum = "9cf6b47b3771c49ac75ad09a6162f53ad4b8088b76ac60e8ec1455b31a189fe1" 4248 | dependencies = [ 4249 | "bytes", 4250 | "futures-core", 4251 | "futures-sink", 4252 | "pin-project-lite", 4253 | "tokio", 4254 | ] 4255 | 4256 | [[package]] 4257 | name = "toml" 4258 | version = "0.5.11" 4259 | source = "registry+https://github.com/rust-lang/crates.io-index" 4260 | checksum = "f4f7f0dd8d50a853a531c426359045b1998f04219d88799810762cd4ad314234" 4261 | dependencies = [ 4262 | "serde", 4263 | ] 4264 | 4265 | [[package]] 4266 | name = "toml" 4267 | version = "0.7.8" 4268 | source = "registry+https://github.com/rust-lang/crates.io-index" 4269 | checksum = "dd79e69d3b627db300ff956027cc6c3798cef26d22526befdfcd12feeb6d2257" 4270 | dependencies = [ 4271 | "serde", 4272 | "serde_spanned", 4273 | "toml_datetime", 4274 | "toml_edit 0.19.15", 4275 | ] 4276 | 4277 | [[package]] 4278 | name = "toml" 4279 | version = "0.8.12" 4280 | source = "registry+https://github.com/rust-lang/crates.io-index" 4281 | checksum = "e9dd1545e8208b4a5af1aa9bbd0b4cf7e9ea08fabc5d0a5c67fcaafa17433aa3" 4282 | dependencies = [ 4283 | "serde", 4284 | "serde_spanned", 4285 | "toml_datetime", 4286 | "toml_edit 0.22.12", 4287 | ] 4288 | 4289 | [[package]] 4290 | name = "toml_datetime" 4291 | version = "0.6.5" 4292 | source = "registry+https://github.com/rust-lang/crates.io-index" 4293 | checksum = "3550f4e9685620ac18a50ed434eb3aec30db8ba93b0287467bca5826ea25baf1" 4294 | dependencies = [ 4295 | "serde", 4296 | ] 4297 | 4298 | [[package]] 4299 | name = "toml_edit" 4300 | version = "0.19.15" 4301 | source = "registry+https://github.com/rust-lang/crates.io-index" 4302 | checksum = "1b5bb770da30e5cbfde35a2d7b9b8a2c4b8ef89548a7a6aeab5c9a576e3e7421" 4303 | dependencies = [ 4304 | "indexmap 2.2.6", 4305 | "serde", 4306 | "serde_spanned", 4307 | "toml_datetime", 4308 | "winnow 0.5.40", 4309 | ] 4310 | 4311 | [[package]] 4312 | name = "toml_edit" 4313 | version = "0.22.12" 4314 | source = "registry+https://github.com/rust-lang/crates.io-index" 4315 | checksum = "d3328d4f68a705b2a4498da1d580585d39a6510f98318a2cec3018a7ec61ddef" 4316 | dependencies = [ 4317 | "indexmap 2.2.6", 4318 | "serde", 4319 | "serde_spanned", 4320 | "toml_datetime", 4321 | "winnow 0.6.8", 4322 | ] 4323 | 4324 | [[package]] 4325 | name = "tower-service" 4326 | version = "0.3.2" 4327 | source = "registry+https://github.com/rust-lang/crates.io-index" 4328 | checksum = "b6bc1c9ce2b5135ac7f93c72918fc37feb872bdc6a5533a8b85eb4b86bfdae52" 4329 | 4330 | [[package]] 4331 | name = "tracing" 4332 | version = "0.1.40" 4333 | source = "registry+https://github.com/rust-lang/crates.io-index" 4334 | checksum = "c3523ab5a71916ccf420eebdf5521fcef02141234bbc0b8a49f2fdc4544364ef" 4335 | dependencies = [ 4336 | "pin-project-lite", 4337 | "tracing-attributes", 4338 | "tracing-core", 4339 | ] 4340 | 4341 | [[package]] 4342 | name = "tracing-attributes" 4343 | version = "0.1.27" 4344 | source = "registry+https://github.com/rust-lang/crates.io-index" 4345 | checksum = "34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7" 4346 | dependencies = [ 4347 | "proc-macro2", 4348 | "quote", 4349 | "syn 2.0.63", 4350 | ] 4351 | 4352 | [[package]] 4353 | name = "tracing-core" 4354 | version = "0.1.32" 4355 | source = "registry+https://github.com/rust-lang/crates.io-index" 4356 | checksum = "c06d3da6113f116aaee68e4d601191614c9053067f9ab7f6edbcb161237daa54" 4357 | dependencies = [ 4358 | "once_cell", 4359 | "valuable", 4360 | ] 4361 | 4362 | [[package]] 4363 | name = "tracing-log" 4364 | version = "0.2.0" 4365 | source = "registry+https://github.com/rust-lang/crates.io-index" 4366 | checksum = "ee855f1f400bd0e5c02d150ae5de3840039a3f54b025156404e34c23c03f47c3" 4367 | dependencies = [ 4368 | "log", 4369 | "once_cell", 4370 | "tracing-core", 4371 | ] 4372 | 4373 | [[package]] 4374 | name = "tracing-subscriber" 4375 | version = "0.3.18" 4376 | source = "registry+https://github.com/rust-lang/crates.io-index" 4377 | checksum = "ad0f048c97dbd9faa9b7df56362b8ebcaa52adb06b498c050d2f4e32f90a7a8b" 4378 | dependencies = [ 4379 | "matchers", 4380 | "nu-ansi-term", 4381 | "once_cell", 4382 | "regex", 4383 | "sharded-slab", 4384 | "smallvec", 4385 | "thread_local", 4386 | "tracing", 4387 | "tracing-core", 4388 | "tracing-log", 4389 | ] 4390 | 4391 | [[package]] 4392 | name = "try-lock" 4393 | version = "0.2.5" 4394 | source = "registry+https://github.com/rust-lang/crates.io-index" 4395 | checksum = "e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b" 4396 | 4397 | [[package]] 4398 | name = "typenum" 4399 | version = "1.17.0" 4400 | source = "registry+https://github.com/rust-lang/crates.io-index" 4401 | checksum = "42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825" 4402 | 4403 | [[package]] 4404 | name = "unicase" 4405 | version = "2.7.0" 4406 | source = "registry+https://github.com/rust-lang/crates.io-index" 4407 | checksum = "f7d2d4dafb69621809a81864c9c1b864479e1235c0dd4e199924b9742439ed89" 4408 | dependencies = [ 4409 | "version_check", 4410 | ] 4411 | 4412 | [[package]] 4413 | name = "unicode-bidi" 4414 | version = "0.3.15" 4415 | source = "registry+https://github.com/rust-lang/crates.io-index" 4416 | checksum = "08f95100a766bf4f8f28f90d77e0a5461bbdb219042e7679bebe79004fed8d75" 4417 | 4418 | [[package]] 4419 | name = "unicode-ident" 4420 | version = "1.0.12" 4421 | source = "registry+https://github.com/rust-lang/crates.io-index" 4422 | checksum = "3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b" 4423 | 4424 | [[package]] 4425 | name = "unicode-normalization" 4426 | version = "0.1.23" 4427 | source = "registry+https://github.com/rust-lang/crates.io-index" 4428 | checksum = "a56d1686db2308d901306f92a263857ef59ea39678a5458e7cb17f01415101f5" 4429 | dependencies = [ 4430 | "tinyvec", 4431 | ] 4432 | 4433 | [[package]] 4434 | name = "unicode-segmentation" 4435 | version = "1.11.0" 4436 | source = "registry+https://github.com/rust-lang/crates.io-index" 4437 | checksum = "d4c87d22b6e3f4a18d4d40ef354e97c90fcb14dd91d7dc0aa9d8a1172ebf7202" 4438 | 4439 | [[package]] 4440 | name = "unicode-width" 4441 | version = "0.1.12" 4442 | source = "registry+https://github.com/rust-lang/crates.io-index" 4443 | checksum = "68f5e5f3158ecfd4b8ff6fe086db7c8467a2dfdac97fe420f2b7c4aa97af66d6" 4444 | 4445 | [[package]] 4446 | name = "url" 4447 | version = "2.5.0" 4448 | source = "registry+https://github.com/rust-lang/crates.io-index" 4449 | checksum = "31e6302e3bb753d46e83516cae55ae196fc0c309407cf11ab35cc51a4c2a4633" 4450 | dependencies = [ 4451 | "form_urlencoded", 4452 | "idna 0.5.0", 4453 | "percent-encoding", 4454 | "serde", 4455 | ] 4456 | 4457 | [[package]] 4458 | name = "urlencoding" 4459 | version = "2.1.3" 4460 | source = "registry+https://github.com/rust-lang/crates.io-index" 4461 | checksum = "daf8dba3b7eb870caf1ddeed7bc9d2a049f3cfdfae7cb521b087cc33ae4c49da" 4462 | 4463 | [[package]] 4464 | name = "utf-8" 4465 | version = "0.7.6" 4466 | source = "registry+https://github.com/rust-lang/crates.io-index" 4467 | checksum = "09cc8ee72d2a9becf2f2febe0205bbed8fc6615b7cb429ad062dc7b7ddd036a9" 4468 | 4469 | [[package]] 4470 | name = "utf16_iter" 4471 | version = "1.0.5" 4472 | source = "registry+https://github.com/rust-lang/crates.io-index" 4473 | checksum = "c8232dd3cdaed5356e0f716d285e4b40b932ac434100fe9b7e0e8e935b9e6246" 4474 | 4475 | [[package]] 4476 | name = "utf8_iter" 4477 | version = "1.0.4" 4478 | source = "registry+https://github.com/rust-lang/crates.io-index" 4479 | checksum = "b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be" 4480 | 4481 | [[package]] 4482 | name = "uuid" 4483 | version = "1.8.0" 4484 | source = "registry+https://github.com/rust-lang/crates.io-index" 4485 | checksum = "a183cf7feeba97b4dd1c0d46788634f6221d87fa961b305bed08c851829efcc0" 4486 | dependencies = [ 4487 | "getrandom 0.2.15", 4488 | ] 4489 | 4490 | [[package]] 4491 | name = "valuable" 4492 | version = "0.1.0" 4493 | source = "registry+https://github.com/rust-lang/crates.io-index" 4494 | checksum = "830b7e5d4d90034032940e4ace0d9a9a057e7a45cd94e6c007832e39edb82f6d" 4495 | 4496 | [[package]] 4497 | name = "vcpkg" 4498 | version = "0.2.15" 4499 | source = "registry+https://github.com/rust-lang/crates.io-index" 4500 | checksum = "accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426" 4501 | 4502 | [[package]] 4503 | name = "version-compare" 4504 | version = "0.0.11" 4505 | source = "registry+https://github.com/rust-lang/crates.io-index" 4506 | checksum = "1c18c859eead79d8b95d09e4678566e8d70105c4e7b251f707a03df32442661b" 4507 | 4508 | [[package]] 4509 | name = "version-compare" 4510 | version = "0.2.0" 4511 | source = "registry+https://github.com/rust-lang/crates.io-index" 4512 | checksum = "852e951cb7832cb45cb1169900d19760cfa39b82bc0ea9c0e5a14ae88411c98b" 4513 | 4514 | [[package]] 4515 | name = "version_check" 4516 | version = "0.9.4" 4517 | source = "registry+https://github.com/rust-lang/crates.io-index" 4518 | checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" 4519 | 4520 | [[package]] 4521 | name = "vswhom" 4522 | version = "0.1.0" 4523 | source = "registry+https://github.com/rust-lang/crates.io-index" 4524 | checksum = "be979b7f07507105799e854203b470ff7c78a1639e330a58f183b5fea574608b" 4525 | dependencies = [ 4526 | "libc", 4527 | "vswhom-sys", 4528 | ] 4529 | 4530 | [[package]] 4531 | name = "vswhom-sys" 4532 | version = "0.1.2" 4533 | source = "registry+https://github.com/rust-lang/crates.io-index" 4534 | checksum = "d3b17ae1f6c8a2b28506cd96d412eebf83b4a0ff2cbefeeb952f2f9dfa44ba18" 4535 | dependencies = [ 4536 | "cc", 4537 | "libc", 4538 | ] 4539 | 4540 | [[package]] 4541 | name = "walkdir" 4542 | version = "2.5.0" 4543 | source = "registry+https://github.com/rust-lang/crates.io-index" 4544 | checksum = "29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b" 4545 | dependencies = [ 4546 | "same-file", 4547 | "winapi-util", 4548 | ] 4549 | 4550 | [[package]] 4551 | name = "want" 4552 | version = "0.3.1" 4553 | source = "registry+https://github.com/rust-lang/crates.io-index" 4554 | checksum = "bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e" 4555 | dependencies = [ 4556 | "try-lock", 4557 | ] 4558 | 4559 | [[package]] 4560 | name = "wasi" 4561 | version = "0.9.0+wasi-snapshot-preview1" 4562 | source = "registry+https://github.com/rust-lang/crates.io-index" 4563 | checksum = "cccddf32554fecc6acb585f82a32a72e28b48f8c4c1883ddfeeeaa96f7d8e519" 4564 | 4565 | [[package]] 4566 | name = "wasi" 4567 | version = "0.11.0+wasi-snapshot-preview1" 4568 | source = "registry+https://github.com/rust-lang/crates.io-index" 4569 | checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" 4570 | 4571 | [[package]] 4572 | name = "wasm-bindgen" 4573 | version = "0.2.92" 4574 | source = "registry+https://github.com/rust-lang/crates.io-index" 4575 | checksum = "4be2531df63900aeb2bca0daaaddec08491ee64ceecbee5076636a3b026795a8" 4576 | dependencies = [ 4577 | "cfg-if", 4578 | "wasm-bindgen-macro", 4579 | ] 4580 | 4581 | [[package]] 4582 | name = "wasm-bindgen-backend" 4583 | version = "0.2.92" 4584 | source = "registry+https://github.com/rust-lang/crates.io-index" 4585 | checksum = "614d787b966d3989fa7bb98a654e369c762374fd3213d212cfc0251257e747da" 4586 | dependencies = [ 4587 | "bumpalo", 4588 | "log", 4589 | "once_cell", 4590 | "proc-macro2", 4591 | "quote", 4592 | "syn 2.0.63", 4593 | "wasm-bindgen-shared", 4594 | ] 4595 | 4596 | [[package]] 4597 | name = "wasm-bindgen-futures" 4598 | version = "0.4.42" 4599 | source = "registry+https://github.com/rust-lang/crates.io-index" 4600 | checksum = "76bc14366121efc8dbb487ab05bcc9d346b3b5ec0eaa76e46594cabbe51762c0" 4601 | dependencies = [ 4602 | "cfg-if", 4603 | "js-sys", 4604 | "wasm-bindgen", 4605 | "web-sys", 4606 | ] 4607 | 4608 | [[package]] 4609 | name = "wasm-bindgen-macro" 4610 | version = "0.2.92" 4611 | source = "registry+https://github.com/rust-lang/crates.io-index" 4612 | checksum = "a1f8823de937b71b9460c0c34e25f3da88250760bec0ebac694b49997550d726" 4613 | dependencies = [ 4614 | "quote", 4615 | "wasm-bindgen-macro-support", 4616 | ] 4617 | 4618 | [[package]] 4619 | name = "wasm-bindgen-macro-support" 4620 | version = "0.2.92" 4621 | source = "registry+https://github.com/rust-lang/crates.io-index" 4622 | checksum = "e94f17b526d0a461a191c78ea52bbce64071ed5c04c9ffe424dcb38f74171bb7" 4623 | dependencies = [ 4624 | "proc-macro2", 4625 | "quote", 4626 | "syn 2.0.63", 4627 | "wasm-bindgen-backend", 4628 | "wasm-bindgen-shared", 4629 | ] 4630 | 4631 | [[package]] 4632 | name = "wasm-bindgen-shared" 4633 | version = "0.2.92" 4634 | source = "registry+https://github.com/rust-lang/crates.io-index" 4635 | checksum = "af190c94f2773fdb3729c55b007a722abb5384da03bc0986df4c289bf5567e96" 4636 | 4637 | [[package]] 4638 | name = "wasm-streams" 4639 | version = "0.4.0" 4640 | source = "registry+https://github.com/rust-lang/crates.io-index" 4641 | checksum = "b65dc4c90b63b118468cf747d8bf3566c1913ef60be765b5730ead9e0a3ba129" 4642 | dependencies = [ 4643 | "futures-util", 4644 | "js-sys", 4645 | "wasm-bindgen", 4646 | "wasm-bindgen-futures", 4647 | "web-sys", 4648 | ] 4649 | 4650 | [[package]] 4651 | name = "wasm-timer" 4652 | version = "0.2.5" 4653 | source = "registry+https://github.com/rust-lang/crates.io-index" 4654 | checksum = "be0ecb0db480561e9a7642b5d3e4187c128914e58aa84330b9493e3eb68c5e7f" 4655 | dependencies = [ 4656 | "futures", 4657 | "js-sys", 4658 | "parking_lot 0.11.2", 4659 | "pin-utils", 4660 | "wasm-bindgen", 4661 | "wasm-bindgen-futures", 4662 | "web-sys", 4663 | ] 4664 | 4665 | [[package]] 4666 | name = "web-sys" 4667 | version = "0.3.69" 4668 | source = "registry+https://github.com/rust-lang/crates.io-index" 4669 | checksum = "77afa9a11836342370f4817622a2f0f418b134426d91a82dfb48f532d2ec13ef" 4670 | dependencies = [ 4671 | "js-sys", 4672 | "wasm-bindgen", 4673 | ] 4674 | 4675 | [[package]] 4676 | name = "webkit2gtk" 4677 | version = "0.18.2" 4678 | source = "registry+https://github.com/rust-lang/crates.io-index" 4679 | checksum = "b8f859735e4a452aeb28c6c56a852967a8a76c8eb1cc32dbf931ad28a13d6370" 4680 | dependencies = [ 4681 | "bitflags 1.3.2", 4682 | "cairo-rs", 4683 | "gdk", 4684 | "gdk-sys", 4685 | "gio", 4686 | "gio-sys", 4687 | "glib", 4688 | "glib-sys", 4689 | "gobject-sys", 4690 | "gtk", 4691 | "gtk-sys", 4692 | "javascriptcore-rs", 4693 | "libc", 4694 | "once_cell", 4695 | "soup2", 4696 | "webkit2gtk-sys", 4697 | ] 4698 | 4699 | [[package]] 4700 | name = "webkit2gtk-sys" 4701 | version = "0.18.0" 4702 | source = "registry+https://github.com/rust-lang/crates.io-index" 4703 | checksum = "4d76ca6ecc47aeba01ec61e480139dda143796abcae6f83bcddf50d6b5b1dcf3" 4704 | dependencies = [ 4705 | "atk-sys", 4706 | "bitflags 1.3.2", 4707 | "cairo-sys-rs", 4708 | "gdk-pixbuf-sys", 4709 | "gdk-sys", 4710 | "gio-sys", 4711 | "glib-sys", 4712 | "gobject-sys", 4713 | "gtk-sys", 4714 | "javascriptcore-rs-sys", 4715 | "libc", 4716 | "pango-sys", 4717 | "pkg-config", 4718 | "soup2-sys", 4719 | "system-deps 6.2.2", 4720 | ] 4721 | 4722 | [[package]] 4723 | name = "webview2-com" 4724 | version = "0.19.1" 4725 | source = "registry+https://github.com/rust-lang/crates.io-index" 4726 | checksum = "b4a769c9f1a64a8734bde70caafac2b96cada12cd4aefa49196b3a386b8b4178" 4727 | dependencies = [ 4728 | "webview2-com-macros", 4729 | "webview2-com-sys", 4730 | "windows 0.39.0", 4731 | "windows-implement", 4732 | ] 4733 | 4734 | [[package]] 4735 | name = "webview2-com-macros" 4736 | version = "0.6.0" 4737 | source = "registry+https://github.com/rust-lang/crates.io-index" 4738 | checksum = "eaebe196c01691db62e9e4ca52c5ef1e4fd837dcae27dae3ada599b5a8fd05ac" 4739 | dependencies = [ 4740 | "proc-macro2", 4741 | "quote", 4742 | "syn 1.0.109", 4743 | ] 4744 | 4745 | [[package]] 4746 | name = "webview2-com-sys" 4747 | version = "0.19.0" 4748 | source = "registry+https://github.com/rust-lang/crates.io-index" 4749 | checksum = "aac48ef20ddf657755fdcda8dfed2a7b4fc7e4581acce6fe9b88c3d64f29dee7" 4750 | dependencies = [ 4751 | "regex", 4752 | "serde", 4753 | "serde_json", 4754 | "thiserror", 4755 | "windows 0.39.0", 4756 | "windows-bindgen", 4757 | "windows-metadata", 4758 | ] 4759 | 4760 | [[package]] 4761 | name = "winapi" 4762 | version = "0.3.9" 4763 | source = "registry+https://github.com/rust-lang/crates.io-index" 4764 | checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" 4765 | dependencies = [ 4766 | "winapi-i686-pc-windows-gnu", 4767 | "winapi-x86_64-pc-windows-gnu", 4768 | ] 4769 | 4770 | [[package]] 4771 | name = "winapi-i686-pc-windows-gnu" 4772 | version = "0.4.0" 4773 | source = "registry+https://github.com/rust-lang/crates.io-index" 4774 | checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" 4775 | 4776 | [[package]] 4777 | name = "winapi-util" 4778 | version = "0.1.8" 4779 | source = "registry+https://github.com/rust-lang/crates.io-index" 4780 | checksum = "4d4cc384e1e73b93bafa6fb4f1df8c41695c8a91cf9c4c64358067d15a7b6c6b" 4781 | dependencies = [ 4782 | "windows-sys 0.52.0", 4783 | ] 4784 | 4785 | [[package]] 4786 | name = "winapi-x86_64-pc-windows-gnu" 4787 | version = "0.4.0" 4788 | source = "registry+https://github.com/rust-lang/crates.io-index" 4789 | checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" 4790 | 4791 | [[package]] 4792 | name = "windows" 4793 | version = "0.39.0" 4794 | source = "registry+https://github.com/rust-lang/crates.io-index" 4795 | checksum = "f1c4bd0a50ac6020f65184721f758dba47bb9fbc2133df715ec74a237b26794a" 4796 | dependencies = [ 4797 | "windows-implement", 4798 | "windows_aarch64_msvc 0.39.0", 4799 | "windows_i686_gnu 0.39.0", 4800 | "windows_i686_msvc 0.39.0", 4801 | "windows_x86_64_gnu 0.39.0", 4802 | "windows_x86_64_msvc 0.39.0", 4803 | ] 4804 | 4805 | [[package]] 4806 | name = "windows" 4807 | version = "0.48.0" 4808 | source = "registry+https://github.com/rust-lang/crates.io-index" 4809 | checksum = "e686886bc078bc1b0b600cac0147aadb815089b6e4da64016cbd754b6342700f" 4810 | dependencies = [ 4811 | "windows-targets 0.48.5", 4812 | ] 4813 | 4814 | [[package]] 4815 | name = "windows-bindgen" 4816 | version = "0.39.0" 4817 | source = "registry+https://github.com/rust-lang/crates.io-index" 4818 | checksum = "68003dbd0e38abc0fb85b939240f4bce37c43a5981d3df37ccbaaa981b47cb41" 4819 | dependencies = [ 4820 | "windows-metadata", 4821 | "windows-tokens", 4822 | ] 4823 | 4824 | [[package]] 4825 | name = "windows-core" 4826 | version = "0.52.0" 4827 | source = "registry+https://github.com/rust-lang/crates.io-index" 4828 | checksum = "33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9" 4829 | dependencies = [ 4830 | "windows-targets 0.52.5", 4831 | ] 4832 | 4833 | [[package]] 4834 | name = "windows-implement" 4835 | version = "0.39.0" 4836 | source = "registry+https://github.com/rust-lang/crates.io-index" 4837 | checksum = "ba01f98f509cb5dc05f4e5fc95e535f78260f15fea8fe1a8abdd08f774f1cee7" 4838 | dependencies = [ 4839 | "syn 1.0.109", 4840 | "windows-tokens", 4841 | ] 4842 | 4843 | [[package]] 4844 | name = "windows-metadata" 4845 | version = "0.39.0" 4846 | source = "registry+https://github.com/rust-lang/crates.io-index" 4847 | checksum = "9ee5e275231f07c6e240d14f34e1b635bf1faa1c76c57cfd59a5cdb9848e4278" 4848 | 4849 | [[package]] 4850 | name = "windows-sys" 4851 | version = "0.42.0" 4852 | source = "registry+https://github.com/rust-lang/crates.io-index" 4853 | checksum = "5a3e1820f08b8513f676f7ab6c1f99ff312fb97b553d30ff4dd86f9f15728aa7" 4854 | dependencies = [ 4855 | "windows_aarch64_gnullvm 0.42.2", 4856 | "windows_aarch64_msvc 0.42.2", 4857 | "windows_i686_gnu 0.42.2", 4858 | "windows_i686_msvc 0.42.2", 4859 | "windows_x86_64_gnu 0.42.2", 4860 | "windows_x86_64_gnullvm 0.42.2", 4861 | "windows_x86_64_msvc 0.42.2", 4862 | ] 4863 | 4864 | [[package]] 4865 | name = "windows-sys" 4866 | version = "0.48.0" 4867 | source = "registry+https://github.com/rust-lang/crates.io-index" 4868 | checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9" 4869 | dependencies = [ 4870 | "windows-targets 0.48.5", 4871 | ] 4872 | 4873 | [[package]] 4874 | name = "windows-sys" 4875 | version = "0.52.0" 4876 | source = "registry+https://github.com/rust-lang/crates.io-index" 4877 | checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" 4878 | dependencies = [ 4879 | "windows-targets 0.52.5", 4880 | ] 4881 | 4882 | [[package]] 4883 | name = "windows-targets" 4884 | version = "0.48.5" 4885 | source = "registry+https://github.com/rust-lang/crates.io-index" 4886 | checksum = "9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c" 4887 | dependencies = [ 4888 | "windows_aarch64_gnullvm 0.48.5", 4889 | "windows_aarch64_msvc 0.48.5", 4890 | "windows_i686_gnu 0.48.5", 4891 | "windows_i686_msvc 0.48.5", 4892 | "windows_x86_64_gnu 0.48.5", 4893 | "windows_x86_64_gnullvm 0.48.5", 4894 | "windows_x86_64_msvc 0.48.5", 4895 | ] 4896 | 4897 | [[package]] 4898 | name = "windows-targets" 4899 | version = "0.52.5" 4900 | source = "registry+https://github.com/rust-lang/crates.io-index" 4901 | checksum = "6f0713a46559409d202e70e28227288446bf7841d3211583a4b53e3f6d96e7eb" 4902 | dependencies = [ 4903 | "windows_aarch64_gnullvm 0.52.5", 4904 | "windows_aarch64_msvc 0.52.5", 4905 | "windows_i686_gnu 0.52.5", 4906 | "windows_i686_gnullvm", 4907 | "windows_i686_msvc 0.52.5", 4908 | "windows_x86_64_gnu 0.52.5", 4909 | "windows_x86_64_gnullvm 0.52.5", 4910 | "windows_x86_64_msvc 0.52.5", 4911 | ] 4912 | 4913 | [[package]] 4914 | name = "windows-tokens" 4915 | version = "0.39.0" 4916 | source = "registry+https://github.com/rust-lang/crates.io-index" 4917 | checksum = "f838de2fe15fe6bac988e74b798f26499a8b21a9d97edec321e79b28d1d7f597" 4918 | 4919 | [[package]] 4920 | name = "windows-version" 4921 | version = "0.1.1" 4922 | source = "registry+https://github.com/rust-lang/crates.io-index" 4923 | checksum = "6998aa457c9ba8ff2fb9f13e9d2a930dabcea28f1d0ab94d687d8b3654844515" 4924 | dependencies = [ 4925 | "windows-targets 0.52.5", 4926 | ] 4927 | 4928 | [[package]] 4929 | name = "windows_aarch64_gnullvm" 4930 | version = "0.42.2" 4931 | source = "registry+https://github.com/rust-lang/crates.io-index" 4932 | checksum = "597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8" 4933 | 4934 | [[package]] 4935 | name = "windows_aarch64_gnullvm" 4936 | version = "0.48.5" 4937 | source = "registry+https://github.com/rust-lang/crates.io-index" 4938 | checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8" 4939 | 4940 | [[package]] 4941 | name = "windows_aarch64_gnullvm" 4942 | version = "0.52.5" 4943 | source = "registry+https://github.com/rust-lang/crates.io-index" 4944 | checksum = "7088eed71e8b8dda258ecc8bac5fb1153c5cffaf2578fc8ff5d61e23578d3263" 4945 | 4946 | [[package]] 4947 | name = "windows_aarch64_msvc" 4948 | version = "0.39.0" 4949 | source = "registry+https://github.com/rust-lang/crates.io-index" 4950 | checksum = "ec7711666096bd4096ffa835238905bb33fb87267910e154b18b44eaabb340f2" 4951 | 4952 | [[package]] 4953 | name = "windows_aarch64_msvc" 4954 | version = "0.42.2" 4955 | source = "registry+https://github.com/rust-lang/crates.io-index" 4956 | checksum = "e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43" 4957 | 4958 | [[package]] 4959 | name = "windows_aarch64_msvc" 4960 | version = "0.48.5" 4961 | source = "registry+https://github.com/rust-lang/crates.io-index" 4962 | checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc" 4963 | 4964 | [[package]] 4965 | name = "windows_aarch64_msvc" 4966 | version = "0.52.5" 4967 | source = "registry+https://github.com/rust-lang/crates.io-index" 4968 | checksum = "9985fd1504e250c615ca5f281c3f7a6da76213ebd5ccc9561496568a2752afb6" 4969 | 4970 | [[package]] 4971 | name = "windows_i686_gnu" 4972 | version = "0.39.0" 4973 | source = "registry+https://github.com/rust-lang/crates.io-index" 4974 | checksum = "763fc57100a5f7042e3057e7e8d9bdd7860d330070251a73d003563a3bb49e1b" 4975 | 4976 | [[package]] 4977 | name = "windows_i686_gnu" 4978 | version = "0.42.2" 4979 | source = "registry+https://github.com/rust-lang/crates.io-index" 4980 | checksum = "c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f" 4981 | 4982 | [[package]] 4983 | name = "windows_i686_gnu" 4984 | version = "0.48.5" 4985 | source = "registry+https://github.com/rust-lang/crates.io-index" 4986 | checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e" 4987 | 4988 | [[package]] 4989 | name = "windows_i686_gnu" 4990 | version = "0.52.5" 4991 | source = "registry+https://github.com/rust-lang/crates.io-index" 4992 | checksum = "88ba073cf16d5372720ec942a8ccbf61626074c6d4dd2e745299726ce8b89670" 4993 | 4994 | [[package]] 4995 | name = "windows_i686_gnullvm" 4996 | version = "0.52.5" 4997 | source = "registry+https://github.com/rust-lang/crates.io-index" 4998 | checksum = "87f4261229030a858f36b459e748ae97545d6f1ec60e5e0d6a3d32e0dc232ee9" 4999 | 5000 | [[package]] 5001 | name = "windows_i686_msvc" 5002 | version = "0.39.0" 5003 | source = "registry+https://github.com/rust-lang/crates.io-index" 5004 | checksum = "7bc7cbfe58828921e10a9f446fcaaf649204dcfe6c1ddd712c5eebae6bda1106" 5005 | 5006 | [[package]] 5007 | name = "windows_i686_msvc" 5008 | version = "0.42.2" 5009 | source = "registry+https://github.com/rust-lang/crates.io-index" 5010 | checksum = "44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060" 5011 | 5012 | [[package]] 5013 | name = "windows_i686_msvc" 5014 | version = "0.48.5" 5015 | source = "registry+https://github.com/rust-lang/crates.io-index" 5016 | checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406" 5017 | 5018 | [[package]] 5019 | name = "windows_i686_msvc" 5020 | version = "0.52.5" 5021 | source = "registry+https://github.com/rust-lang/crates.io-index" 5022 | checksum = "db3c2bf3d13d5b658be73463284eaf12830ac9a26a90c717b7f771dfe97487bf" 5023 | 5024 | [[package]] 5025 | name = "windows_x86_64_gnu" 5026 | version = "0.39.0" 5027 | source = "registry+https://github.com/rust-lang/crates.io-index" 5028 | checksum = "6868c165637d653ae1e8dc4d82c25d4f97dd6605eaa8d784b5c6e0ab2a252b65" 5029 | 5030 | [[package]] 5031 | name = "windows_x86_64_gnu" 5032 | version = "0.42.2" 5033 | source = "registry+https://github.com/rust-lang/crates.io-index" 5034 | checksum = "8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36" 5035 | 5036 | [[package]] 5037 | name = "windows_x86_64_gnu" 5038 | version = "0.48.5" 5039 | source = "registry+https://github.com/rust-lang/crates.io-index" 5040 | checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e" 5041 | 5042 | [[package]] 5043 | name = "windows_x86_64_gnu" 5044 | version = "0.52.5" 5045 | source = "registry+https://github.com/rust-lang/crates.io-index" 5046 | checksum = "4e4246f76bdeff09eb48875a0fd3e2af6aada79d409d33011886d3e1581517d9" 5047 | 5048 | [[package]] 5049 | name = "windows_x86_64_gnullvm" 5050 | version = "0.42.2" 5051 | source = "registry+https://github.com/rust-lang/crates.io-index" 5052 | checksum = "26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3" 5053 | 5054 | [[package]] 5055 | name = "windows_x86_64_gnullvm" 5056 | version = "0.48.5" 5057 | source = "registry+https://github.com/rust-lang/crates.io-index" 5058 | checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc" 5059 | 5060 | [[package]] 5061 | name = "windows_x86_64_gnullvm" 5062 | version = "0.52.5" 5063 | source = "registry+https://github.com/rust-lang/crates.io-index" 5064 | checksum = "852298e482cd67c356ddd9570386e2862b5673c85bd5f88df9ab6802b334c596" 5065 | 5066 | [[package]] 5067 | name = "windows_x86_64_msvc" 5068 | version = "0.39.0" 5069 | source = "registry+https://github.com/rust-lang/crates.io-index" 5070 | checksum = "5e4d40883ae9cae962787ca76ba76390ffa29214667a111db9e0a1ad8377e809" 5071 | 5072 | [[package]] 5073 | name = "windows_x86_64_msvc" 5074 | version = "0.42.2" 5075 | source = "registry+https://github.com/rust-lang/crates.io-index" 5076 | checksum = "9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0" 5077 | 5078 | [[package]] 5079 | name = "windows_x86_64_msvc" 5080 | version = "0.48.5" 5081 | source = "registry+https://github.com/rust-lang/crates.io-index" 5082 | checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538" 5083 | 5084 | [[package]] 5085 | name = "windows_x86_64_msvc" 5086 | version = "0.52.5" 5087 | source = "registry+https://github.com/rust-lang/crates.io-index" 5088 | checksum = "bec47e5bfd1bff0eeaf6d8b485cc1074891a197ab4225d504cb7a1ab88b02bf0" 5089 | 5090 | [[package]] 5091 | name = "winnow" 5092 | version = "0.5.40" 5093 | source = "registry+https://github.com/rust-lang/crates.io-index" 5094 | checksum = "f593a95398737aeed53e489c785df13f3618e41dbcd6718c6addbf1395aa6876" 5095 | dependencies = [ 5096 | "memchr", 5097 | ] 5098 | 5099 | [[package]] 5100 | name = "winnow" 5101 | version = "0.6.8" 5102 | source = "registry+https://github.com/rust-lang/crates.io-index" 5103 | checksum = "c3c52e9c97a68071b23e836c9380edae937f17b9c4667bd021973efc689f618d" 5104 | dependencies = [ 5105 | "memchr", 5106 | ] 5107 | 5108 | [[package]] 5109 | name = "winreg" 5110 | version = "0.50.0" 5111 | source = "registry+https://github.com/rust-lang/crates.io-index" 5112 | checksum = "524e57b2c537c0f9b1e69f1965311ec12182b4122e45035b1508cd24d2adadb1" 5113 | dependencies = [ 5114 | "cfg-if", 5115 | "windows-sys 0.48.0", 5116 | ] 5117 | 5118 | [[package]] 5119 | name = "winreg" 5120 | version = "0.52.0" 5121 | source = "registry+https://github.com/rust-lang/crates.io-index" 5122 | checksum = "a277a57398d4bfa075df44f501a17cfdf8542d224f0d36095a2adc7aee4ef0a5" 5123 | dependencies = [ 5124 | "cfg-if", 5125 | "windows-sys 0.48.0", 5126 | ] 5127 | 5128 | [[package]] 5129 | name = "write16" 5130 | version = "1.0.0" 5131 | source = "registry+https://github.com/rust-lang/crates.io-index" 5132 | checksum = "d1890f4022759daae28ed4fe62859b1236caebfc61ede2f63ed4e695f3f6d936" 5133 | 5134 | [[package]] 5135 | name = "writeable" 5136 | version = "0.5.4" 5137 | source = "registry+https://github.com/rust-lang/crates.io-index" 5138 | checksum = "dad7bb64b8ef9c0aa27b6da38b452b0ee9fd82beaf276a87dd796fb55cbae14e" 5139 | 5140 | [[package]] 5141 | name = "wry" 5142 | version = "0.24.10" 5143 | source = "registry+https://github.com/rust-lang/crates.io-index" 5144 | checksum = "00711278ed357350d44c749c286786ecac644e044e4da410d466212152383b45" 5145 | dependencies = [ 5146 | "base64 0.13.1", 5147 | "block", 5148 | "cocoa", 5149 | "core-graphics", 5150 | "crossbeam-channel", 5151 | "dunce", 5152 | "gdk", 5153 | "gio", 5154 | "glib", 5155 | "gtk", 5156 | "html5ever", 5157 | "http", 5158 | "kuchikiki", 5159 | "libc", 5160 | "log", 5161 | "objc", 5162 | "objc_id", 5163 | "once_cell", 5164 | "serde", 5165 | "serde_json", 5166 | "sha2", 5167 | "soup2", 5168 | "tao", 5169 | "thiserror", 5170 | "url", 5171 | "webkit2gtk", 5172 | "webkit2gtk-sys", 5173 | "webview2-com", 5174 | "windows 0.39.0", 5175 | "windows-implement", 5176 | ] 5177 | 5178 | [[package]] 5179 | name = "x11" 5180 | version = "2.21.0" 5181 | source = "registry+https://github.com/rust-lang/crates.io-index" 5182 | checksum = "502da5464ccd04011667b11c435cb992822c2c0dbde1770c988480d312a0db2e" 5183 | dependencies = [ 5184 | "libc", 5185 | "pkg-config", 5186 | ] 5187 | 5188 | [[package]] 5189 | name = "x11-dl" 5190 | version = "2.21.0" 5191 | source = "registry+https://github.com/rust-lang/crates.io-index" 5192 | checksum = "38735924fedd5314a6e548792904ed8c6de6636285cb9fec04d5b1db85c1516f" 5193 | dependencies = [ 5194 | "libc", 5195 | "once_cell", 5196 | "pkg-config", 5197 | ] 5198 | 5199 | [[package]] 5200 | name = "xattr" 5201 | version = "1.3.1" 5202 | source = "registry+https://github.com/rust-lang/crates.io-index" 5203 | checksum = "8da84f1a25939b27f6820d92aed108f83ff920fdf11a7b19366c27c4cda81d4f" 5204 | dependencies = [ 5205 | "libc", 5206 | "linux-raw-sys", 5207 | "rustix", 5208 | ] 5209 | 5210 | [[package]] 5211 | name = "yoke" 5212 | version = "0.7.3" 5213 | source = "registry+https://github.com/rust-lang/crates.io-index" 5214 | checksum = "65e71b2e4f287f467794c671e2b8f8a5f3716b3c829079a1c44740148eff07e4" 5215 | dependencies = [ 5216 | "serde", 5217 | "stable_deref_trait", 5218 | "yoke-derive", 5219 | "zerofrom", 5220 | ] 5221 | 5222 | [[package]] 5223 | name = "yoke-derive" 5224 | version = "0.7.3" 5225 | source = "registry+https://github.com/rust-lang/crates.io-index" 5226 | checksum = "9e6936f0cce458098a201c245a11bef556c6a0181129c7034d10d76d1ec3a2b8" 5227 | dependencies = [ 5228 | "proc-macro2", 5229 | "quote", 5230 | "syn 2.0.63", 5231 | "synstructure", 5232 | ] 5233 | 5234 | [[package]] 5235 | name = "zerocopy" 5236 | version = "0.7.34" 5237 | source = "registry+https://github.com/rust-lang/crates.io-index" 5238 | checksum = "ae87e3fcd617500e5d106f0380cf7b77f3c6092aae37191433159dda23cfb087" 5239 | dependencies = [ 5240 | "zerocopy-derive", 5241 | ] 5242 | 5243 | [[package]] 5244 | name = "zerocopy-derive" 5245 | version = "0.7.34" 5246 | source = "registry+https://github.com/rust-lang/crates.io-index" 5247 | checksum = "15e934569e47891f7d9411f1a451d947a60e000ab3bd24fbb970f000387d1b3b" 5248 | dependencies = [ 5249 | "proc-macro2", 5250 | "quote", 5251 | "syn 2.0.63", 5252 | ] 5253 | 5254 | [[package]] 5255 | name = "zerofrom" 5256 | version = "0.1.3" 5257 | source = "registry+https://github.com/rust-lang/crates.io-index" 5258 | checksum = "655b0814c5c0b19ade497851070c640773304939a6c0fd5f5fb43da0696d05b7" 5259 | dependencies = [ 5260 | "zerofrom-derive", 5261 | ] 5262 | 5263 | [[package]] 5264 | name = "zerofrom-derive" 5265 | version = "0.1.3" 5266 | source = "registry+https://github.com/rust-lang/crates.io-index" 5267 | checksum = "e6a647510471d372f2e6c2e6b7219e44d8c574d24fdc11c610a61455782f18c3" 5268 | dependencies = [ 5269 | "proc-macro2", 5270 | "quote", 5271 | "syn 2.0.63", 5272 | "synstructure", 5273 | ] 5274 | 5275 | [[package]] 5276 | name = "zerovec" 5277 | version = "0.9.6" 5278 | source = "registry+https://github.com/rust-lang/crates.io-index" 5279 | checksum = "591691014119b87047ead4dcf3e6adfbf73cb7c38ab6980d4f18a32138f35d46" 5280 | dependencies = [ 5281 | "serde", 5282 | "yoke", 5283 | "zerofrom", 5284 | "zerovec-derive", 5285 | ] 5286 | 5287 | [[package]] 5288 | name = "zerovec-derive" 5289 | version = "0.9.6" 5290 | source = "registry+https://github.com/rust-lang/crates.io-index" 5291 | checksum = "7a4a1638a1934450809c2266a70362bfc96cd90550c073f5b8a55014d1010157" 5292 | dependencies = [ 5293 | "proc-macro2", 5294 | "quote", 5295 | "syn 2.0.63", 5296 | ] 5297 | --------------------------------------------------------------------------------