A music player that connects to your cloud/distributed storage.
5
fork

Configure Feed

Select the types of activity you want to include in your feed.

Tauri configuration

+3613 -6
+4 -4
.github/workflows/native-build.yml
··· 124 124 - uses: actions-rs/toolchain@v1 125 125 with: 126 126 toolchain: stable 127 - - uses: actions/setup-node@v1 128 - with: 129 - node-version: 14 127 + # - uses: actions/setup-node@v1 128 + # with: 129 + # node-version: 14 130 130 131 131 # Download artifacts 132 132 - uses: actions/download-artifact@v2 ··· 148 148 GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} 149 149 with: 150 150 distPath: ../build/ 151 - iconPath: ./src/Static/Images/icon.png 151 + projectPath: ./src-tauri/ 152 152 releaseId: ${{ needs.create-release.outputs.RELEASE_UPLOAD_ID }} 153 153 includeDebug: true
+7 -2
Justfile
··· 15 15 # Tasks 16 16 # ===== 17 17 18 - @build: clean css elm js system 18 + @build: clean css elm js system license 19 19 echo "> Build completed ⚡" 20 20 21 21 22 - @build-prod: quality clean (css "minify") elm-prod js-prod system 22 + @build-prod: quality clean (css "minify") elm-prod js-prod system license 23 23 echo "> Production build completed 🛳" 24 24 25 25 ··· 114 114 {{ESBUILD}} ./src/Javascript/Workers/service.js \ 115 115 --minify \ 116 116 --outfile={{BUILD_DIR}}/service-worker.js 117 + 118 + 119 + @license: 120 + echo "> Copying license file" 121 + cp LICENSE {{BUILD_DIR}}/LICENSE 117 122 118 123 119 124 @system:
+4
src-tauri/.gitignore
··· 1 + # Generated by Cargo 2 + # will have compiled files and executables 3 + /target/ 4 + WixTools
+3499
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 = "adler" 7 + version = "1.0.2" 8 + source = "registry+https://github.com/rust-lang/crates.io-index" 9 + checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe" 10 + 11 + [[package]] 12 + name = "adler32" 13 + version = "1.2.0" 14 + source = "registry+https://github.com/rust-lang/crates.io-index" 15 + checksum = "aae1277d39aeec15cb388266ecc24b11c80469deae6067e17a1a7aa9e5c1f234" 16 + 17 + [[package]] 18 + name = "aho-corasick" 19 + version = "0.7.18" 20 + source = "registry+https://github.com/rust-lang/crates.io-index" 21 + checksum = "1e37cfd5e7657ada45f742d6e99ca5788580b5c529dc78faf11ece6dc702656f" 22 + dependencies = [ 23 + "memchr", 24 + ] 25 + 26 + [[package]] 27 + name = "anyhow" 28 + version = "1.0.42" 29 + source = "registry+https://github.com/rust-lang/crates.io-index" 30 + checksum = "595d3cfa7a60d4555cb5067b99f07142a08ea778de5cf993f7b75c7d8fabc486" 31 + 32 + [[package]] 33 + name = "arrayref" 34 + version = "0.3.6" 35 + source = "registry+https://github.com/rust-lang/crates.io-index" 36 + checksum = "a4c527152e37cf757a3f78aae5a06fbeefdb07ccc535c980a3208ee3060dd544" 37 + 38 + [[package]] 39 + name = "arrayvec" 40 + version = "0.5.2" 41 + source = "registry+https://github.com/rust-lang/crates.io-index" 42 + checksum = "23b62fc65de8e4e7f52534fb52b0f3ed04746ae267519eef2a83941e8085068b" 43 + 44 + [[package]] 45 + name = "async-io" 46 + version = "1.6.0" 47 + source = "registry+https://github.com/rust-lang/crates.io-index" 48 + checksum = "a811e6a479f2439f0c04038796b5cfb3d2ad56c230e0f2d3f7b04d68cfee607b" 49 + dependencies = [ 50 + "concurrent-queue", 51 + "futures-lite", 52 + "libc", 53 + "log", 54 + "once_cell", 55 + "parking", 56 + "polling", 57 + "slab", 58 + "socket2", 59 + "waker-fn", 60 + "winapi", 61 + ] 62 + 63 + [[package]] 64 + name = "atk" 65 + version = "0.9.0" 66 + source = "registry+https://github.com/rust-lang/crates.io-index" 67 + checksum = "812b4911e210bd51b24596244523c856ca749e6223c50a7fbbba3f89ee37c426" 68 + dependencies = [ 69 + "atk-sys", 70 + "bitflags 1.2.1", 71 + "glib", 72 + "glib-sys", 73 + "gobject-sys", 74 + "libc", 75 + ] 76 + 77 + [[package]] 78 + name = "atk-sys" 79 + version = "0.10.0" 80 + source = "registry+https://github.com/rust-lang/crates.io-index" 81 + checksum = "f530e4af131d94cc4fa15c5c9d0348f0ef28bac64ba660b6b2a1cf2605dedfce" 82 + dependencies = [ 83 + "glib-sys", 84 + "gobject-sys", 85 + "libc", 86 + "system-deps", 87 + ] 88 + 89 + [[package]] 90 + name = "attohttpc" 91 + version = "0.17.0" 92 + source = "registry+https://github.com/rust-lang/crates.io-index" 93 + checksum = "9a8bda305457262b339322106c776e3fd21df860018e566eb6a5b1aa4b6ae02d" 94 + dependencies = [ 95 + "flate2", 96 + "http", 97 + "log", 98 + "native-tls", 99 + "openssl", 100 + "serde", 101 + "serde_json", 102 + "serde_urlencoded", 103 + "url", 104 + "wildmatch", 105 + ] 106 + 107 + [[package]] 108 + name = "autocfg" 109 + version = "1.0.1" 110 + source = "registry+https://github.com/rust-lang/crates.io-index" 111 + checksum = "cdb031dd78e28731d87d56cc8ffef4a8f36ca26c38fe2de700543e627f8a464a" 112 + 113 + [[package]] 114 + name = "base64" 115 + version = "0.13.0" 116 + source = "registry+https://github.com/rust-lang/crates.io-index" 117 + checksum = "904dfeac50f3cdaba28fc6f57fdcddb75f49ed61346676a78c4ffe55877802fd" 118 + 119 + [[package]] 120 + name = "bincode" 121 + version = "1.3.3" 122 + source = "registry+https://github.com/rust-lang/crates.io-index" 123 + checksum = "b1f45e9417d87227c7a56d22e471c6206462cba514c7590c09aff4cf6d1ddcad" 124 + dependencies = [ 125 + "serde", 126 + ] 127 + 128 + [[package]] 129 + name = "bitflags" 130 + version = "0.9.1" 131 + source = "registry+https://github.com/rust-lang/crates.io-index" 132 + checksum = "4efd02e230a02e18f92fc2735f44597385ed02ad8f831e7c1c1156ee5e1ab3a5" 133 + 134 + [[package]] 135 + name = "bitflags" 136 + version = "1.2.1" 137 + source = "registry+https://github.com/rust-lang/crates.io-index" 138 + checksum = "cf1de2fe8c75bc145a2f577add951f8134889b4795d47466a54a5c846d691693" 139 + 140 + [[package]] 141 + name = "blake2b_simd" 142 + version = "0.5.11" 143 + source = "registry+https://github.com/rust-lang/crates.io-index" 144 + checksum = "afa748e348ad3be8263be728124b24a24f268266f6f5d58af9d75f6a40b5c587" 145 + dependencies = [ 146 + "arrayref", 147 + "arrayvec", 148 + "constant_time_eq", 149 + ] 150 + 151 + [[package]] 152 + name = "blake3" 153 + version = "0.3.8" 154 + source = "registry+https://github.com/rust-lang/crates.io-index" 155 + checksum = "b64485778c4f16a6a5a9d335e80d449ac6c70cdd6a06d2af18a6f6f775a125b3" 156 + dependencies = [ 157 + "arrayref", 158 + "arrayvec", 159 + "cc", 160 + "cfg-if 0.1.10", 161 + "constant_time_eq", 162 + "crypto-mac", 163 + "digest", 164 + "rayon", 165 + ] 166 + 167 + [[package]] 168 + name = "block" 169 + version = "0.1.6" 170 + source = "registry+https://github.com/rust-lang/crates.io-index" 171 + checksum = "0d8c1fef690941d3e7788d328517591fecc684c084084702d6ff1641e993699a" 172 + 173 + [[package]] 174 + name = "bstr" 175 + version = "0.2.16" 176 + source = "registry+https://github.com/rust-lang/crates.io-index" 177 + checksum = "90682c8d613ad3373e66de8c6411e0ae2ab2571e879d2efbf73558cc66f21279" 178 + dependencies = [ 179 + "memchr", 180 + ] 181 + 182 + [[package]] 183 + name = "bumpalo" 184 + version = "3.7.0" 185 + source = "registry+https://github.com/rust-lang/crates.io-index" 186 + checksum = "9c59e7af012c713f529e7a3ee57ce9b31ddd858d4b512923602f74608b009631" 187 + 188 + [[package]] 189 + name = "byteorder" 190 + version = "1.4.3" 191 + source = "registry+https://github.com/rust-lang/crates.io-index" 192 + checksum = "14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610" 193 + 194 + [[package]] 195 + name = "bytes" 196 + version = "1.0.1" 197 + source = "registry+https://github.com/rust-lang/crates.io-index" 198 + checksum = "b700ce4376041dcd0a327fd0097c41095743c4c8af8887265942faf1100bd040" 199 + 200 + [[package]] 201 + name = "bzip2" 202 + version = "0.4.3" 203 + source = "registry+https://github.com/rust-lang/crates.io-index" 204 + checksum = "6afcd980b5f3a45017c57e57a2fcccbb351cc43a356ce117ef760ef8052b89b0" 205 + dependencies = [ 206 + "bzip2-sys", 207 + "libc", 208 + ] 209 + 210 + [[package]] 211 + name = "bzip2-sys" 212 + version = "0.1.11+1.0.8" 213 + source = "registry+https://github.com/rust-lang/crates.io-index" 214 + checksum = "736a955f3fa7875102d57c82b8cac37ec45224a07fd32d58f9f7a186b6cd4cdc" 215 + dependencies = [ 216 + "cc", 217 + "libc", 218 + "pkg-config", 219 + ] 220 + 221 + [[package]] 222 + name = "cache-padded" 223 + version = "1.1.1" 224 + source = "registry+https://github.com/rust-lang/crates.io-index" 225 + checksum = "631ae5198c9be5e753e5cc215e1bd73c2b466a3565173db433f52bb9d3e66dba" 226 + 227 + [[package]] 228 + name = "cairo-rs" 229 + version = "0.9.1" 230 + source = "registry+https://github.com/rust-lang/crates.io-index" 231 + checksum = "c5c0f2e047e8ca53d0ff249c54ae047931d7a6ebe05d00af73e0ffeb6e34bdb8" 232 + dependencies = [ 233 + "bitflags 1.2.1", 234 + "cairo-sys-rs", 235 + "glib", 236 + "glib-sys", 237 + "gobject-sys", 238 + "libc", 239 + "thiserror", 240 + ] 241 + 242 + [[package]] 243 + name = "cairo-sys-rs" 244 + version = "0.10.0" 245 + source = "registry+https://github.com/rust-lang/crates.io-index" 246 + checksum = "2ed2639b9ad5f1d6efa76de95558e11339e7318426d84ac4890b86c03e828ca7" 247 + dependencies = [ 248 + "glib-sys", 249 + "libc", 250 + "system-deps", 251 + ] 252 + 253 + [[package]] 254 + name = "cc" 255 + version = "1.0.69" 256 + source = "registry+https://github.com/rust-lang/crates.io-index" 257 + checksum = "e70cc2f62c6ce1868963827bd677764c62d07c3d9a3e1fb1177ee1a9ab199eb2" 258 + dependencies = [ 259 + "jobserver", 260 + ] 261 + 262 + [[package]] 263 + name = "cfb" 264 + version = "0.4.0" 265 + source = "registry+https://github.com/rust-lang/crates.io-index" 266 + checksum = "ca453e8624711b2f0f4eb47076a318feda166252a827ee25d067b43de83dcba0" 267 + dependencies = [ 268 + "byteorder", 269 + "uuid", 270 + ] 271 + 272 + [[package]] 273 + name = "cfg-if" 274 + version = "0.1.10" 275 + source = "registry+https://github.com/rust-lang/crates.io-index" 276 + checksum = "4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822" 277 + 278 + [[package]] 279 + name = "cfg-if" 280 + version = "1.0.0" 281 + source = "registry+https://github.com/rust-lang/crates.io-index" 282 + checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" 283 + 284 + [[package]] 285 + name = "cfg_aliases" 286 + version = "0.1.1" 287 + source = "registry+https://github.com/rust-lang/crates.io-index" 288 + checksum = "fd16c4719339c4530435d38e511904438d07cce7950afa3718a84ac36c10e89e" 289 + 290 + [[package]] 291 + name = "chrono" 292 + version = "0.4.19" 293 + source = "registry+https://github.com/rust-lang/crates.io-index" 294 + checksum = "670ad68c9088c2a963aaa298cb369688cf3f9465ce5e2d4ca10e6e0098a1ce73" 295 + dependencies = [ 296 + "libc", 297 + "num-integer", 298 + "num-traits", 299 + "time", 300 + "winapi", 301 + ] 302 + 303 + [[package]] 304 + name = "cocoa" 305 + version = "0.24.0" 306 + source = "registry+https://github.com/rust-lang/crates.io-index" 307 + checksum = "6f63902e9223530efb4e26ccd0cf55ec30d592d3b42e21a28defc42a9586e832" 308 + dependencies = [ 309 + "bitflags 1.2.1", 310 + "block", 311 + "cocoa-foundation", 312 + "core-foundation 0.9.1", 313 + "core-graphics 0.22.2", 314 + "foreign-types", 315 + "libc", 316 + "objc", 317 + ] 318 + 319 + [[package]] 320 + name = "cocoa-foundation" 321 + version = "0.1.0" 322 + source = "registry+https://github.com/rust-lang/crates.io-index" 323 + checksum = "7ade49b65d560ca58c403a479bb396592b155c0185eada742ee323d1d68d6318" 324 + dependencies = [ 325 + "bitflags 1.2.1", 326 + "block", 327 + "core-foundation 0.9.1", 328 + "core-graphics-types", 329 + "foreign-types", 330 + "libc", 331 + "objc", 332 + ] 333 + 334 + [[package]] 335 + name = "com" 336 + version = "0.2.0" 337 + source = "registry+https://github.com/rust-lang/crates.io-index" 338 + checksum = "5a30a2b2a013da986dc5cc3eda3d19c0d59d53f835be1b2356eb8d00f000c793" 339 + dependencies = [ 340 + "com_macros", 341 + ] 342 + 343 + [[package]] 344 + name = "com_macros" 345 + version = "0.2.0" 346 + source = "registry+https://github.com/rust-lang/crates.io-index" 347 + checksum = "7606b05842fea68ddcc89e8053b8860ebcb2a0ba8d6abfe3a148e5d5a8d3f0c1" 348 + dependencies = [ 349 + "com_macros_support", 350 + "proc-macro2", 351 + "syn 1.0.74", 352 + ] 353 + 354 + [[package]] 355 + name = "com_macros_support" 356 + version = "0.2.0" 357 + source = "registry+https://github.com/rust-lang/crates.io-index" 358 + checksum = "97e9a6d20f4ac8830e309a455d7e9416e65c6af5a97c88c55fbb4c2012e107da" 359 + dependencies = [ 360 + "proc-macro2", 361 + "quote 1.0.9", 362 + "syn 1.0.74", 363 + ] 364 + 365 + [[package]] 366 + name = "concurrent-queue" 367 + version = "1.2.2" 368 + source = "registry+https://github.com/rust-lang/crates.io-index" 369 + checksum = "30ed07550be01594c6026cff2a1d7fe9c8f683caa798e12b68694ac9e88286a3" 370 + dependencies = [ 371 + "cache-padded", 372 + ] 373 + 374 + [[package]] 375 + name = "constant_time_eq" 376 + version = "0.1.5" 377 + source = "registry+https://github.com/rust-lang/crates.io-index" 378 + checksum = "245097e9a4535ee1e3e3931fcfcd55a796a44c643e8596ff6566d68f09b87bbc" 379 + 380 + [[package]] 381 + name = "convert_case" 382 + version = "0.4.0" 383 + source = "registry+https://github.com/rust-lang/crates.io-index" 384 + checksum = "6245d59a3e82a7fc217c5828a6692dbc6dfb63a0c8c90495621f7b9d79704a0e" 385 + 386 + [[package]] 387 + name = "core-foundation" 388 + version = "0.7.0" 389 + source = "registry+https://github.com/rust-lang/crates.io-index" 390 + checksum = "57d24c7a13c43e870e37c1556b74555437870a04514f7685f5b354e090567171" 391 + dependencies = [ 392 + "core-foundation-sys 0.7.0", 393 + "libc", 394 + ] 395 + 396 + [[package]] 397 + name = "core-foundation" 398 + version = "0.9.1" 399 + source = "registry+https://github.com/rust-lang/crates.io-index" 400 + checksum = "0a89e2ae426ea83155dccf10c0fa6b1463ef6d5fcb44cee0b224a408fa640a62" 401 + dependencies = [ 402 + "core-foundation-sys 0.8.2", 403 + "libc", 404 + ] 405 + 406 + [[package]] 407 + name = "core-foundation-sys" 408 + version = "0.7.0" 409 + source = "registry+https://github.com/rust-lang/crates.io-index" 410 + checksum = "b3a71ab494c0b5b860bdc8407ae08978052417070c2ced38573a9157ad75b8ac" 411 + 412 + [[package]] 413 + name = "core-foundation-sys" 414 + version = "0.8.2" 415 + source = "registry+https://github.com/rust-lang/crates.io-index" 416 + checksum = "ea221b5284a47e40033bf9b66f35f984ec0ea2931eb03505246cd27a963f981b" 417 + 418 + [[package]] 419 + name = "core-graphics" 420 + version = "0.19.2" 421 + source = "registry+https://github.com/rust-lang/crates.io-index" 422 + checksum = "b3889374e6ea6ab25dba90bb5d96202f61108058361f6dc72e8b03e6f8bbe923" 423 + dependencies = [ 424 + "bitflags 1.2.1", 425 + "core-foundation 0.7.0", 426 + "foreign-types", 427 + "libc", 428 + ] 429 + 430 + [[package]] 431 + name = "core-graphics" 432 + version = "0.22.2" 433 + source = "registry+https://github.com/rust-lang/crates.io-index" 434 + checksum = "269f35f69b542b80e736a20a89a05215c0ce80c2c03c514abb2e318b78379d86" 435 + dependencies = [ 436 + "bitflags 1.2.1", 437 + "core-foundation 0.9.1", 438 + "core-graphics-types", 439 + "foreign-types", 440 + "libc", 441 + ] 442 + 443 + [[package]] 444 + name = "core-graphics-types" 445 + version = "0.1.1" 446 + source = "registry+https://github.com/rust-lang/crates.io-index" 447 + checksum = "3a68b68b3446082644c91ac778bf50cd4104bfb002b5a6a7c44cca5a2c70788b" 448 + dependencies = [ 449 + "bitflags 1.2.1", 450 + "core-foundation 0.9.1", 451 + "foreign-types", 452 + "libc", 453 + ] 454 + 455 + [[package]] 456 + name = "core-video-sys" 457 + version = "0.1.4" 458 + source = "registry+https://github.com/rust-lang/crates.io-index" 459 + checksum = "34ecad23610ad9757664d644e369246edde1803fcb43ed72876565098a5d3828" 460 + dependencies = [ 461 + "cfg-if 0.1.10", 462 + "core-foundation-sys 0.7.0", 463 + "core-graphics 0.19.2", 464 + "libc", 465 + "objc", 466 + ] 467 + 468 + [[package]] 469 + name = "crc32fast" 470 + version = "1.2.1" 471 + source = "registry+https://github.com/rust-lang/crates.io-index" 472 + checksum = "81156fece84ab6a9f2afdb109ce3ae577e42b1228441eded99bd77f627953b1a" 473 + dependencies = [ 474 + "cfg-if 1.0.0", 475 + ] 476 + 477 + [[package]] 478 + name = "crossbeam-channel" 479 + version = "0.5.1" 480 + source = "registry+https://github.com/rust-lang/crates.io-index" 481 + checksum = "06ed27e177f16d65f0f0c22a213e17c696ace5dd64b14258b52f9417ccb52db4" 482 + dependencies = [ 483 + "cfg-if 1.0.0", 484 + "crossbeam-utils", 485 + ] 486 + 487 + [[package]] 488 + name = "crossbeam-deque" 489 + version = "0.8.0" 490 + source = "registry+https://github.com/rust-lang/crates.io-index" 491 + checksum = "94af6efb46fef72616855b036a624cf27ba656ffc9be1b9a3c931cfc7749a9a9" 492 + dependencies = [ 493 + "cfg-if 1.0.0", 494 + "crossbeam-epoch", 495 + "crossbeam-utils", 496 + ] 497 + 498 + [[package]] 499 + name = "crossbeam-epoch" 500 + version = "0.9.5" 501 + source = "registry+https://github.com/rust-lang/crates.io-index" 502 + checksum = "4ec02e091aa634e2c3ada4a392989e7c3116673ef0ac5b72232439094d73b7fd" 503 + dependencies = [ 504 + "cfg-if 1.0.0", 505 + "crossbeam-utils", 506 + "lazy_static", 507 + "memoffset", 508 + "scopeguard", 509 + ] 510 + 511 + [[package]] 512 + name = "crossbeam-utils" 513 + version = "0.8.5" 514 + source = "registry+https://github.com/rust-lang/crates.io-index" 515 + checksum = "d82cfc11ce7f2c3faef78d8a684447b40d503d9681acebed6cb728d45940c4db" 516 + dependencies = [ 517 + "cfg-if 1.0.0", 518 + "lazy_static", 519 + ] 520 + 521 + [[package]] 522 + name = "crypto-mac" 523 + version = "0.8.0" 524 + source = "registry+https://github.com/rust-lang/crates.io-index" 525 + checksum = "b584a330336237c1eecd3e94266efb216c56ed91225d634cb2991c5f3fd1aeab" 526 + dependencies = [ 527 + "generic-array", 528 + "subtle", 529 + ] 530 + 531 + [[package]] 532 + name = "cssparser" 533 + version = "0.27.2" 534 + source = "registry+https://github.com/rust-lang/crates.io-index" 535 + checksum = "754b69d351cdc2d8ee09ae203db831e005560fc6030da058f86ad60c92a9cb0a" 536 + dependencies = [ 537 + "cssparser-macros", 538 + "dtoa-short", 539 + "itoa", 540 + "matches", 541 + "phf 0.8.0", 542 + "proc-macro2", 543 + "quote 1.0.9", 544 + "smallvec", 545 + "syn 1.0.74", 546 + ] 547 + 548 + [[package]] 549 + name = "cssparser-macros" 550 + version = "0.6.0" 551 + source = "registry+https://github.com/rust-lang/crates.io-index" 552 + checksum = "dfae75de57f2b2e85e8768c3ea840fd159c8f33e2b6522c7835b7abac81be16e" 553 + dependencies = [ 554 + "quote 1.0.9", 555 + "syn 1.0.74", 556 + ] 557 + 558 + [[package]] 559 + name = "darling" 560 + version = "0.10.2" 561 + source = "registry+https://github.com/rust-lang/crates.io-index" 562 + checksum = "0d706e75d87e35569db781a9b5e2416cff1236a47ed380831f959382ccd5f858" 563 + dependencies = [ 564 + "darling_core", 565 + "darling_macro", 566 + ] 567 + 568 + [[package]] 569 + name = "darling_core" 570 + version = "0.10.2" 571 + source = "registry+https://github.com/rust-lang/crates.io-index" 572 + checksum = "f0c960ae2da4de88a91b2d920c2a7233b400bc33cb28453a2987822d8392519b" 573 + dependencies = [ 574 + "fnv", 575 + "ident_case", 576 + "proc-macro2", 577 + "quote 1.0.9", 578 + "strsim", 579 + "syn 1.0.74", 580 + ] 581 + 582 + [[package]] 583 + name = "darling_macro" 584 + version = "0.10.2" 585 + source = "registry+https://github.com/rust-lang/crates.io-index" 586 + checksum = "d9b5a2f4ac4969822c62224815d069952656cadc7084fdca9751e6d959189b72" 587 + dependencies = [ 588 + "darling_core", 589 + "quote 1.0.9", 590 + "syn 1.0.74", 591 + ] 592 + 593 + [[package]] 594 + name = "deflate" 595 + version = "0.7.20" 596 + source = "registry+https://github.com/rust-lang/crates.io-index" 597 + checksum = "707b6a7b384888a70c8d2e8650b3e60170dfc6a67bb4aa67b6dfca57af4bedb4" 598 + dependencies = [ 599 + "adler32", 600 + "byteorder", 601 + ] 602 + 603 + [[package]] 604 + name = "deflate" 605 + version = "0.8.6" 606 + source = "registry+https://github.com/rust-lang/crates.io-index" 607 + checksum = "73770f8e1fe7d64df17ca66ad28994a0a623ea497fa69486e14984e715c5d174" 608 + dependencies = [ 609 + "adler32", 610 + "byteorder", 611 + ] 612 + 613 + [[package]] 614 + name = "derivative" 615 + version = "2.2.0" 616 + source = "registry+https://github.com/rust-lang/crates.io-index" 617 + checksum = "fcc3dd5e9e9c0b295d6e1e4d811fb6f157d5ffd784b8d202fc62eac8035a770b" 618 + dependencies = [ 619 + "proc-macro2", 620 + "quote 1.0.9", 621 + "syn 1.0.74", 622 + ] 623 + 624 + [[package]] 625 + name = "derive_more" 626 + version = "0.99.16" 627 + source = "registry+https://github.com/rust-lang/crates.io-index" 628 + checksum = "40eebddd2156ce1bb37b20bbe5151340a31828b1f2d22ba4141f3531710e38df" 629 + dependencies = [ 630 + "convert_case", 631 + "proc-macro2", 632 + "quote 1.0.9", 633 + "rustc_version", 634 + "syn 1.0.74", 635 + ] 636 + 637 + [[package]] 638 + name = "diffuse" 639 + version = "3.0.0-beta-3" 640 + dependencies = [ 641 + "serde", 642 + "serde_json", 643 + "tauri", 644 + "tauri-build", 645 + ] 646 + 647 + [[package]] 648 + name = "digest" 649 + version = "0.9.0" 650 + source = "registry+https://github.com/rust-lang/crates.io-index" 651 + checksum = "d3dd60d1080a57a05ab032377049e0591415d2b31afd7028356dbf3cc6dcb066" 652 + dependencies = [ 653 + "generic-array", 654 + ] 655 + 656 + [[package]] 657 + name = "dirs" 658 + version = "1.0.5" 659 + source = "registry+https://github.com/rust-lang/crates.io-index" 660 + checksum = "3fd78930633bd1c6e35c4b42b1df7b0cbc6bc191146e512bb3bedf243fcc3901" 661 + dependencies = [ 662 + "libc", 663 + "redox_users 0.3.5", 664 + "winapi", 665 + ] 666 + 667 + [[package]] 668 + name = "dirs-next" 669 + version = "2.0.0" 670 + source = "registry+https://github.com/rust-lang/crates.io-index" 671 + checksum = "b98cf8ebf19c3d1b223e151f99a4f9f0690dca41414773390fc824184ac833e1" 672 + dependencies = [ 673 + "cfg-if 1.0.0", 674 + "dirs-sys-next", 675 + ] 676 + 677 + [[package]] 678 + name = "dirs-sys-next" 679 + version = "0.1.2" 680 + source = "registry+https://github.com/rust-lang/crates.io-index" 681 + checksum = "4ebda144c4fe02d1f7ea1a7d9641b6fc6b580adcfa024ae48797ecdeb6825b4d" 682 + dependencies = [ 683 + "libc", 684 + "redox_users 0.4.0", 685 + "winapi", 686 + ] 687 + 688 + [[package]] 689 + name = "dispatch" 690 + version = "0.2.0" 691 + source = "registry+https://github.com/rust-lang/crates.io-index" 692 + checksum = "bd0c93bb4b0c6d9b77f4435b0ae98c24d17f1c45b2ff844c6151a07256ca923b" 693 + 694 + [[package]] 695 + name = "dtoa" 696 + version = "0.4.8" 697 + source = "registry+https://github.com/rust-lang/crates.io-index" 698 + checksum = "56899898ce76aaf4a0f24d914c97ea6ed976d42fec6ad33fcbb0a1103e07b2b0" 699 + 700 + [[package]] 701 + name = "dtoa-short" 702 + version = "0.3.3" 703 + source = "registry+https://github.com/rust-lang/crates.io-index" 704 + checksum = "bde03329ae10e79ede66c9ce4dc930aa8599043b0743008548680f25b91502d6" 705 + dependencies = [ 706 + "dtoa", 707 + ] 708 + 709 + [[package]] 710 + name = "either" 711 + version = "1.6.1" 712 + source = "registry+https://github.com/rust-lang/crates.io-index" 713 + checksum = "e78d4f1cc4ae33bbfc157ed5d5a5ef3bc29227303d595861deb238fcec4e9457" 714 + 715 + [[package]] 716 + name = "enumflags2" 717 + version = "0.6.4" 718 + source = "registry+https://github.com/rust-lang/crates.io-index" 719 + checksum = "83c8d82922337cd23a15f88b70d8e4ef5f11da38dd7cdb55e84dd5de99695da0" 720 + dependencies = [ 721 + "enumflags2_derive", 722 + "serde", 723 + ] 724 + 725 + [[package]] 726 + name = "enumflags2_derive" 727 + version = "0.6.4" 728 + source = "registry+https://github.com/rust-lang/crates.io-index" 729 + checksum = "946ee94e3dbf58fdd324f9ce245c7b238d46a66f00e86a020b71996349e46cce" 730 + dependencies = [ 731 + "proc-macro2", 732 + "quote 1.0.9", 733 + "syn 1.0.74", 734 + ] 735 + 736 + [[package]] 737 + name = "fastrand" 738 + version = "1.5.0" 739 + source = "registry+https://github.com/rust-lang/crates.io-index" 740 + checksum = "b394ed3d285a429378d3b384b9eb1285267e7df4b166df24b7a6939a04dc392e" 741 + dependencies = [ 742 + "instant", 743 + ] 744 + 745 + [[package]] 746 + name = "filetime" 747 + version = "0.2.14" 748 + source = "registry+https://github.com/rust-lang/crates.io-index" 749 + checksum = "1d34cfa13a63ae058bfa601fe9e313bbdb3746427c1459185464ce0fcf62e1e8" 750 + dependencies = [ 751 + "cfg-if 1.0.0", 752 + "libc", 753 + "redox_syscall 0.2.9", 754 + "winapi", 755 + ] 756 + 757 + [[package]] 758 + name = "flate2" 759 + version = "1.0.20" 760 + source = "registry+https://github.com/rust-lang/crates.io-index" 761 + checksum = "cd3aec53de10fe96d7d8c565eb17f2c687bb5518a2ec453b5b1252964526abe0" 762 + dependencies = [ 763 + "cfg-if 1.0.0", 764 + "crc32fast", 765 + "libc", 766 + "miniz_oxide 0.4.4", 767 + ] 768 + 769 + [[package]] 770 + name = "fnv" 771 + version = "1.0.7" 772 + source = "registry+https://github.com/rust-lang/crates.io-index" 773 + checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" 774 + 775 + [[package]] 776 + name = "foreign-types" 777 + version = "0.3.2" 778 + source = "registry+https://github.com/rust-lang/crates.io-index" 779 + checksum = "f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1" 780 + dependencies = [ 781 + "foreign-types-shared", 782 + ] 783 + 784 + [[package]] 785 + name = "foreign-types-shared" 786 + version = "0.1.1" 787 + source = "registry+https://github.com/rust-lang/crates.io-index" 788 + checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b" 789 + 790 + [[package]] 791 + name = "form_urlencoded" 792 + version = "1.0.1" 793 + source = "registry+https://github.com/rust-lang/crates.io-index" 794 + checksum = "5fc25a87fa4fd2094bffb06925852034d90a17f0d1e05197d4956d3555752191" 795 + dependencies = [ 796 + "matches", 797 + "percent-encoding", 798 + ] 799 + 800 + [[package]] 801 + name = "futf" 802 + version = "0.1.4" 803 + source = "registry+https://github.com/rust-lang/crates.io-index" 804 + checksum = "7c9c1ce3fa9336301af935ab852c437817d14cd33690446569392e65170aac3b" 805 + dependencies = [ 806 + "mac", 807 + "new_debug_unreachable", 808 + ] 809 + 810 + [[package]] 811 + name = "futures" 812 + version = "0.3.16" 813 + source = "registry+https://github.com/rust-lang/crates.io-index" 814 + checksum = "1adc00f486adfc9ce99f77d717836f0c5aa84965eb0b4f051f4e83f7cab53f8b" 815 + dependencies = [ 816 + "futures-channel", 817 + "futures-core", 818 + "futures-executor", 819 + "futures-io", 820 + "futures-sink", 821 + "futures-task", 822 + "futures-util", 823 + ] 824 + 825 + [[package]] 826 + name = "futures-channel" 827 + version = "0.3.16" 828 + source = "registry+https://github.com/rust-lang/crates.io-index" 829 + checksum = "74ed2411805f6e4e3d9bc904c95d5d423b89b3b25dc0250aa74729de20629ff9" 830 + dependencies = [ 831 + "futures-core", 832 + "futures-sink", 833 + ] 834 + 835 + [[package]] 836 + name = "futures-core" 837 + version = "0.3.16" 838 + source = "registry+https://github.com/rust-lang/crates.io-index" 839 + checksum = "af51b1b4a7fdff033703db39de8802c673eb91855f2e0d47dcf3bf2c0ef01f99" 840 + 841 + [[package]] 842 + name = "futures-executor" 843 + version = "0.3.16" 844 + source = "registry+https://github.com/rust-lang/crates.io-index" 845 + checksum = "4d0d535a57b87e1ae31437b892713aee90cd2d7b0ee48727cd11fc72ef54761c" 846 + dependencies = [ 847 + "futures-core", 848 + "futures-task", 849 + "futures-util", 850 + ] 851 + 852 + [[package]] 853 + name = "futures-io" 854 + version = "0.3.16" 855 + source = "registry+https://github.com/rust-lang/crates.io-index" 856 + checksum = "0b0e06c393068f3a6ef246c75cdca793d6a46347e75286933e5e75fd2fd11582" 857 + 858 + [[package]] 859 + name = "futures-lite" 860 + version = "1.12.0" 861 + source = "registry+https://github.com/rust-lang/crates.io-index" 862 + checksum = "7694489acd39452c77daa48516b894c153f192c3578d5a839b62c58099fcbf48" 863 + dependencies = [ 864 + "fastrand", 865 + "futures-core", 866 + "futures-io", 867 + "memchr", 868 + "parking", 869 + "pin-project-lite", 870 + "waker-fn", 871 + ] 872 + 873 + [[package]] 874 + name = "futures-macro" 875 + version = "0.3.16" 876 + source = "registry+https://github.com/rust-lang/crates.io-index" 877 + checksum = "c54913bae956fb8df7f4dc6fc90362aa72e69148e3f39041fbe8742d21e0ac57" 878 + dependencies = [ 879 + "autocfg", 880 + "proc-macro-hack", 881 + "proc-macro2", 882 + "quote 1.0.9", 883 + "syn 1.0.74", 884 + ] 885 + 886 + [[package]] 887 + name = "futures-sink" 888 + version = "0.3.16" 889 + source = "registry+https://github.com/rust-lang/crates.io-index" 890 + checksum = "c0f30aaa67363d119812743aa5f33c201a7a66329f97d1a887022971feea4b53" 891 + 892 + [[package]] 893 + name = "futures-task" 894 + version = "0.3.16" 895 + source = "registry+https://github.com/rust-lang/crates.io-index" 896 + checksum = "bbe54a98670017f3be909561f6ad13e810d9a51f3f061b902062ca3da80799f2" 897 + 898 + [[package]] 899 + name = "futures-util" 900 + version = "0.3.16" 901 + source = "registry+https://github.com/rust-lang/crates.io-index" 902 + checksum = "67eb846bfd58e44a8481a00049e82c43e0ccb5d61f8dc071057cb19249dd4d78" 903 + dependencies = [ 904 + "autocfg", 905 + "futures-channel", 906 + "futures-core", 907 + "futures-io", 908 + "futures-macro", 909 + "futures-sink", 910 + "futures-task", 911 + "memchr", 912 + "pin-project-lite", 913 + "pin-utils", 914 + "proc-macro-hack", 915 + "proc-macro-nested", 916 + "slab", 917 + ] 918 + 919 + [[package]] 920 + name = "fxhash" 921 + version = "0.2.1" 922 + source = "registry+https://github.com/rust-lang/crates.io-index" 923 + checksum = "c31b6d751ae2c7f11320402d34e41349dd1016f8d5d45e48c4312bc8625af50c" 924 + dependencies = [ 925 + "byteorder", 926 + ] 927 + 928 + [[package]] 929 + name = "gdk" 930 + version = "0.13.2" 931 + source = "registry+https://github.com/rust-lang/crates.io-index" 932 + checksum = "db00839b2a68a7a10af3fa28dfb3febaba3a20c3a9ac2425a33b7df1f84a6b7d" 933 + dependencies = [ 934 + "bitflags 1.2.1", 935 + "cairo-rs", 936 + "cairo-sys-rs", 937 + "gdk-pixbuf", 938 + "gdk-sys", 939 + "gio", 940 + "gio-sys", 941 + "glib", 942 + "glib-sys", 943 + "gobject-sys", 944 + "libc", 945 + "pango", 946 + ] 947 + 948 + [[package]] 949 + name = "gdk-pixbuf" 950 + version = "0.9.0" 951 + source = "registry+https://github.com/rust-lang/crates.io-index" 952 + checksum = "8f6dae3cb99dd49b758b88f0132f8d401108e63ae8edd45f432d42cdff99998a" 953 + dependencies = [ 954 + "gdk-pixbuf-sys", 955 + "gio", 956 + "gio-sys", 957 + "glib", 958 + "glib-sys", 959 + "gobject-sys", 960 + "libc", 961 + ] 962 + 963 + [[package]] 964 + name = "gdk-pixbuf-sys" 965 + version = "0.10.0" 966 + source = "registry+https://github.com/rust-lang/crates.io-index" 967 + checksum = "3bfe468a7f43e97b8d193a762b6c5cf67a7d36cacbc0b9291dbcae24bfea1e8f" 968 + dependencies = [ 969 + "gio-sys", 970 + "glib-sys", 971 + "gobject-sys", 972 + "libc", 973 + "system-deps", 974 + ] 975 + 976 + [[package]] 977 + name = "gdk-sys" 978 + version = "0.10.0" 979 + source = "registry+https://github.com/rust-lang/crates.io-index" 980 + checksum = "0a9653cfc500fd268015b1ac055ddbc3df7a5c9ea3f4ccef147b3957bd140d69" 981 + dependencies = [ 982 + "cairo-sys-rs", 983 + "gdk-pixbuf-sys", 984 + "gio-sys", 985 + "glib-sys", 986 + "gobject-sys", 987 + "libc", 988 + "pango-sys", 989 + "pkg-config", 990 + "system-deps", 991 + ] 992 + 993 + [[package]] 994 + name = "generator" 995 + version = "0.7.0" 996 + source = "registry+https://github.com/rust-lang/crates.io-index" 997 + checksum = "c1d9279ca822891c1a4dae06d185612cf8fc6acfe5dff37781b41297811b12ee" 998 + dependencies = [ 999 + "cc", 1000 + "libc", 1001 + "log", 1002 + "rustversion", 1003 + "winapi", 1004 + ] 1005 + 1006 + [[package]] 1007 + name = "generic-array" 1008 + version = "0.14.4" 1009 + source = "registry+https://github.com/rust-lang/crates.io-index" 1010 + checksum = "501466ecc8a30d1d3b7fc9229b122b2ce8ed6e9d9223f1138d4babb253e51817" 1011 + dependencies = [ 1012 + "typenum", 1013 + "version_check", 1014 + ] 1015 + 1016 + [[package]] 1017 + name = "getrandom" 1018 + version = "0.1.16" 1019 + source = "registry+https://github.com/rust-lang/crates.io-index" 1020 + checksum = "8fc3cb4d91f53b50155bdcfd23f6a4c39ae1969c2ae85982b135750cccaf5fce" 1021 + dependencies = [ 1022 + "cfg-if 1.0.0", 1023 + "libc", 1024 + "wasi 0.9.0+wasi-snapshot-preview1", 1025 + ] 1026 + 1027 + [[package]] 1028 + name = "getrandom" 1029 + version = "0.2.3" 1030 + source = "registry+https://github.com/rust-lang/crates.io-index" 1031 + checksum = "7fcd999463524c52659517fe2cea98493cfe485d10565e7b0fb07dbba7ad2753" 1032 + dependencies = [ 1033 + "cfg-if 1.0.0", 1034 + "libc", 1035 + "wasi 0.10.2+wasi-snapshot-preview1", 1036 + ] 1037 + 1038 + [[package]] 1039 + name = "gio" 1040 + version = "0.9.1" 1041 + source = "registry+https://github.com/rust-lang/crates.io-index" 1042 + checksum = "1fb60242bfff700772dae5d9e3a1f7aa2e4ebccf18b89662a16acb2822568561" 1043 + dependencies = [ 1044 + "bitflags 1.2.1", 1045 + "futures", 1046 + "futures-channel", 1047 + "futures-core", 1048 + "futures-io", 1049 + "futures-util", 1050 + "gio-sys", 1051 + "glib", 1052 + "glib-sys", 1053 + "gobject-sys", 1054 + "libc", 1055 + "once_cell", 1056 + "thiserror", 1057 + ] 1058 + 1059 + [[package]] 1060 + name = "gio-sys" 1061 + version = "0.10.1" 1062 + source = "registry+https://github.com/rust-lang/crates.io-index" 1063 + checksum = "5e24fb752f8f5d2cf6bbc2c606fd2bc989c81c5e2fe321ab974d54f8b6344eac" 1064 + dependencies = [ 1065 + "glib-sys", 1066 + "gobject-sys", 1067 + "libc", 1068 + "system-deps", 1069 + "winapi", 1070 + ] 1071 + 1072 + [[package]] 1073 + name = "glib" 1074 + version = "0.10.3" 1075 + source = "registry+https://github.com/rust-lang/crates.io-index" 1076 + checksum = "0c685013b7515e668f1b57a165b009d4d28cb139a8a989bbd699c10dad29d0c5" 1077 + dependencies = [ 1078 + "bitflags 1.2.1", 1079 + "futures-channel", 1080 + "futures-core", 1081 + "futures-executor", 1082 + "futures-task", 1083 + "futures-util", 1084 + "glib-macros", 1085 + "glib-sys", 1086 + "gobject-sys", 1087 + "libc", 1088 + "once_cell", 1089 + ] 1090 + 1091 + [[package]] 1092 + name = "glib-macros" 1093 + version = "0.10.1" 1094 + source = "registry+https://github.com/rust-lang/crates.io-index" 1095 + checksum = "41486a26d1366a8032b160b59065a59fb528530a46a49f627e7048fb8c064039" 1096 + dependencies = [ 1097 + "anyhow", 1098 + "heck", 1099 + "itertools", 1100 + "proc-macro-crate 0.1.5", 1101 + "proc-macro-error", 1102 + "proc-macro2", 1103 + "quote 1.0.9", 1104 + "syn 1.0.74", 1105 + ] 1106 + 1107 + [[package]] 1108 + name = "glib-sys" 1109 + version = "0.10.1" 1110 + source = "registry+https://github.com/rust-lang/crates.io-index" 1111 + checksum = "c7e9b997a66e9a23d073f2b1abb4dbfc3925e0b8952f67efd8d9b6e168e4cdc1" 1112 + dependencies = [ 1113 + "libc", 1114 + "system-deps", 1115 + ] 1116 + 1117 + [[package]] 1118 + name = "globset" 1119 + version = "0.4.8" 1120 + source = "registry+https://github.com/rust-lang/crates.io-index" 1121 + checksum = "10463d9ff00a2a068db14231982f5132edebad0d7660cd956a1c30292dbcbfbd" 1122 + dependencies = [ 1123 + "aho-corasick", 1124 + "bstr", 1125 + "fnv", 1126 + "log", 1127 + "regex", 1128 + ] 1129 + 1130 + [[package]] 1131 + name = "gobject-sys" 1132 + version = "0.10.0" 1133 + source = "registry+https://github.com/rust-lang/crates.io-index" 1134 + checksum = "952133b60c318a62bf82ee75b93acc7e84028a093e06b9e27981c2b6fe68218c" 1135 + dependencies = [ 1136 + "glib-sys", 1137 + "libc", 1138 + "system-deps", 1139 + ] 1140 + 1141 + [[package]] 1142 + name = "gtk" 1143 + version = "0.9.2" 1144 + source = "registry+https://github.com/rust-lang/crates.io-index" 1145 + checksum = "2f022f2054072b3af07666341984562c8e626a79daa8be27b955d12d06a5ad6a" 1146 + dependencies = [ 1147 + "atk", 1148 + "bitflags 1.2.1", 1149 + "cairo-rs", 1150 + "cairo-sys-rs", 1151 + "cc", 1152 + "gdk", 1153 + "gdk-pixbuf", 1154 + "gdk-pixbuf-sys", 1155 + "gdk-sys", 1156 + "gio", 1157 + "gio-sys", 1158 + "glib", 1159 + "glib-sys", 1160 + "gobject-sys", 1161 + "gtk-sys", 1162 + "libc", 1163 + "once_cell", 1164 + "pango", 1165 + "pango-sys", 1166 + "pkg-config", 1167 + ] 1168 + 1169 + [[package]] 1170 + name = "gtk-sys" 1171 + version = "0.10.0" 1172 + source = "registry+https://github.com/rust-lang/crates.io-index" 1173 + checksum = "89acda6f084863307d948ba64a4b1ef674e8527dddab147ee4cdcc194c880457" 1174 + dependencies = [ 1175 + "atk-sys", 1176 + "cairo-sys-rs", 1177 + "gdk-pixbuf-sys", 1178 + "gdk-sys", 1179 + "gio-sys", 1180 + "glib-sys", 1181 + "gobject-sys", 1182 + "libc", 1183 + "pango-sys", 1184 + "system-deps", 1185 + ] 1186 + 1187 + [[package]] 1188 + name = "heck" 1189 + version = "0.3.3" 1190 + source = "registry+https://github.com/rust-lang/crates.io-index" 1191 + checksum = "6d621efb26863f0e9924c6ac577e8275e5e6b77455db64ffa6c65c904e9e132c" 1192 + dependencies = [ 1193 + "unicode-segmentation", 1194 + ] 1195 + 1196 + [[package]] 1197 + name = "hermit-abi" 1198 + version = "0.1.19" 1199 + source = "registry+https://github.com/rust-lang/crates.io-index" 1200 + checksum = "62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33" 1201 + dependencies = [ 1202 + "libc", 1203 + ] 1204 + 1205 + [[package]] 1206 + name = "html5ever" 1207 + version = "0.25.1" 1208 + source = "registry+https://github.com/rust-lang/crates.io-index" 1209 + checksum = "aafcf38a1a36118242d29b92e1b08ef84e67e4a5ed06e0a80be20e6a32bfed6b" 1210 + dependencies = [ 1211 + "log", 1212 + "mac", 1213 + "markup5ever", 1214 + "proc-macro2", 1215 + "quote 1.0.9", 1216 + "syn 1.0.74", 1217 + ] 1218 + 1219 + [[package]] 1220 + name = "http" 1221 + version = "0.2.4" 1222 + source = "registry+https://github.com/rust-lang/crates.io-index" 1223 + checksum = "527e8c9ac747e28542699a951517aa9a6945af506cd1f2e1b53a576c17b6cc11" 1224 + dependencies = [ 1225 + "bytes", 1226 + "fnv", 1227 + "itoa", 1228 + ] 1229 + 1230 + [[package]] 1231 + name = "ico" 1232 + version = "0.1.0" 1233 + source = "registry+https://github.com/rust-lang/crates.io-index" 1234 + checksum = "6a4b3331534254a9b64095ae60d3dc2a8225a7a70229cd5888be127cdc1f6804" 1235 + dependencies = [ 1236 + "byteorder", 1237 + "png 0.11.0", 1238 + ] 1239 + 1240 + [[package]] 1241 + name = "ident_case" 1242 + version = "1.0.1" 1243 + source = "registry+https://github.com/rust-lang/crates.io-index" 1244 + checksum = "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39" 1245 + 1246 + [[package]] 1247 + name = "idna" 1248 + version = "0.2.3" 1249 + source = "registry+https://github.com/rust-lang/crates.io-index" 1250 + checksum = "418a0a6fab821475f634efe3ccc45c013f742efe03d853e8d3355d5cb850ecf8" 1251 + dependencies = [ 1252 + "matches", 1253 + "unicode-bidi", 1254 + "unicode-normalization", 1255 + ] 1256 + 1257 + [[package]] 1258 + name = "ignore" 1259 + version = "0.4.18" 1260 + source = "registry+https://github.com/rust-lang/crates.io-index" 1261 + checksum = "713f1b139373f96a2e0ce3ac931cd01ee973c3c5dd7c40c0c2efe96ad2b6751d" 1262 + dependencies = [ 1263 + "crossbeam-utils", 1264 + "globset", 1265 + "lazy_static", 1266 + "log", 1267 + "memchr", 1268 + "regex", 1269 + "same-file", 1270 + "thread_local", 1271 + "walkdir", 1272 + "winapi-util", 1273 + ] 1274 + 1275 + [[package]] 1276 + name = "infer" 1277 + version = "0.4.0" 1278 + source = "registry+https://github.com/rust-lang/crates.io-index" 1279 + checksum = "f92b41dab759f9e8427c03f519c344a14655490b8db548dac1e57a75b3258391" 1280 + dependencies = [ 1281 + "cfb", 1282 + ] 1283 + 1284 + [[package]] 1285 + name = "inflate" 1286 + version = "0.3.4" 1287 + source = "registry+https://github.com/rust-lang/crates.io-index" 1288 + checksum = "f5f9f47468e9a76a6452271efadc88fe865a82be91fe75e6c0c57b87ccea59d4" 1289 + dependencies = [ 1290 + "adler32", 1291 + ] 1292 + 1293 + [[package]] 1294 + name = "instant" 1295 + version = "0.1.10" 1296 + source = "registry+https://github.com/rust-lang/crates.io-index" 1297 + checksum = "bee0328b1209d157ef001c94dd85b4f8f64139adb0eac2659f4b08382b2f474d" 1298 + dependencies = [ 1299 + "cfg-if 1.0.0", 1300 + ] 1301 + 1302 + [[package]] 1303 + name = "itertools" 1304 + version = "0.9.0" 1305 + source = "registry+https://github.com/rust-lang/crates.io-index" 1306 + checksum = "284f18f85651fe11e8a991b2adb42cb078325c996ed026d994719efcfca1d54b" 1307 + dependencies = [ 1308 + "either", 1309 + ] 1310 + 1311 + [[package]] 1312 + name = "itoa" 1313 + version = "0.4.7" 1314 + source = "registry+https://github.com/rust-lang/crates.io-index" 1315 + checksum = "dd25036021b0de88a0aff6b850051563c6516d0bf53f8638938edbb9de732736" 1316 + 1317 + [[package]] 1318 + name = "javascriptcore-rs" 1319 + version = "0.10.0" 1320 + source = "registry+https://github.com/rust-lang/crates.io-index" 1321 + checksum = "5ecc697657edc9cd3d85d5ec6941f74cc9bb2ae84bec320f55c9397c5a8d8722" 1322 + dependencies = [ 1323 + "glib", 1324 + "javascriptcore-rs-sys", 1325 + ] 1326 + 1327 + [[package]] 1328 + name = "javascriptcore-rs-sys" 1329 + version = "0.2.0" 1330 + source = "registry+https://github.com/rust-lang/crates.io-index" 1331 + checksum = "3f46ada8a08dcd75a10afae872fbfb51275df4a8ae0d46b8cc7c708f08dd2998" 1332 + dependencies = [ 1333 + "libc", 1334 + ] 1335 + 1336 + [[package]] 1337 + name = "jni-sys" 1338 + version = "0.3.0" 1339 + source = "registry+https://github.com/rust-lang/crates.io-index" 1340 + checksum = "8eaf4bc02d17cbdd7ff4c7438cafcdf7fb9a4613313ad11b4f8fefe7d3fa0130" 1341 + 1342 + [[package]] 1343 + name = "jobserver" 1344 + version = "0.1.22" 1345 + source = "registry+https://github.com/rust-lang/crates.io-index" 1346 + checksum = "972f5ae5d1cb9c6ae417789196c803205313edde988685da5e3aae0827b9e7fd" 1347 + dependencies = [ 1348 + "libc", 1349 + ] 1350 + 1351 + [[package]] 1352 + name = "js-sys" 1353 + version = "0.3.51" 1354 + source = "registry+https://github.com/rust-lang/crates.io-index" 1355 + checksum = "83bdfbace3a0e81a4253f73b49e960b053e396a11012cbd49b9b74d6a2b67062" 1356 + dependencies = [ 1357 + "wasm-bindgen", 1358 + ] 1359 + 1360 + [[package]] 1361 + name = "kuchiki" 1362 + version = "0.8.1" 1363 + source = "registry+https://github.com/rust-lang/crates.io-index" 1364 + checksum = "1ea8e9c6e031377cff82ee3001dc8026cdf431ed4e2e6b51f98ab8c73484a358" 1365 + dependencies = [ 1366 + "cssparser", 1367 + "html5ever", 1368 + "matches", 1369 + "selectors", 1370 + ] 1371 + 1372 + [[package]] 1373 + name = "lazy_static" 1374 + version = "1.4.0" 1375 + source = "registry+https://github.com/rust-lang/crates.io-index" 1376 + checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" 1377 + 1378 + [[package]] 1379 + name = "libc" 1380 + version = "0.2.98" 1381 + source = "registry+https://github.com/rust-lang/crates.io-index" 1382 + checksum = "320cfe77175da3a483efed4bc0adc1968ca050b098ce4f2f1c13a56626128790" 1383 + 1384 + [[package]] 1385 + name = "lock_api" 1386 + version = "0.4.4" 1387 + source = "registry+https://github.com/rust-lang/crates.io-index" 1388 + checksum = "0382880606dff6d15c9476c416d18690b72742aa7b605bb6dd6ec9030fbf07eb" 1389 + dependencies = [ 1390 + "scopeguard", 1391 + ] 1392 + 1393 + [[package]] 1394 + name = "log" 1395 + version = "0.4.14" 1396 + source = "registry+https://github.com/rust-lang/crates.io-index" 1397 + checksum = "51b9bbe6c47d51fc3e1a9b945965946b4c44142ab8792c50835a980d362c2710" 1398 + dependencies = [ 1399 + "cfg-if 1.0.0", 1400 + ] 1401 + 1402 + [[package]] 1403 + name = "loom" 1404 + version = "0.5.1" 1405 + source = "registry+https://github.com/rust-lang/crates.io-index" 1406 + checksum = "2111607c723d7857e0d8299d5ce7a0bf4b844d3e44f8de136b13da513eaf8fc4" 1407 + dependencies = [ 1408 + "cfg-if 1.0.0", 1409 + "generator", 1410 + "scoped-tls", 1411 + "serde", 1412 + "serde_json", 1413 + ] 1414 + 1415 + [[package]] 1416 + name = "mac" 1417 + version = "0.1.1" 1418 + source = "registry+https://github.com/rust-lang/crates.io-index" 1419 + checksum = "c41e0c4fef86961ac6d6f8a82609f55f31b05e4fce149ac5710e439df7619ba4" 1420 + 1421 + [[package]] 1422 + name = "mac-notification-sys" 1423 + version = "0.3.0" 1424 + source = "registry+https://github.com/rust-lang/crates.io-index" 1425 + checksum = "3dfb6b71a9a89cd38b395d994214297447e8e63b1ba5708a9a2b0b1048ceda76" 1426 + dependencies = [ 1427 + "cc", 1428 + "chrono", 1429 + "dirs", 1430 + "objc-foundation", 1431 + ] 1432 + 1433 + [[package]] 1434 + name = "malloc_buf" 1435 + version = "0.0.6" 1436 + source = "registry+https://github.com/rust-lang/crates.io-index" 1437 + checksum = "62bb907fe88d54d8d9ce32a3cceab4218ed2f6b7d35617cafe9adf84e43919cb" 1438 + dependencies = [ 1439 + "libc", 1440 + ] 1441 + 1442 + [[package]] 1443 + name = "markup5ever" 1444 + version = "0.10.1" 1445 + source = "registry+https://github.com/rust-lang/crates.io-index" 1446 + checksum = "a24f40fb03852d1cdd84330cddcaf98e9ec08a7b7768e952fad3b4cf048ec8fd" 1447 + dependencies = [ 1448 + "log", 1449 + "phf 0.8.0", 1450 + "phf_codegen", 1451 + "string_cache", 1452 + "string_cache_codegen", 1453 + "tendril", 1454 + ] 1455 + 1456 + [[package]] 1457 + name = "matches" 1458 + version = "0.1.8" 1459 + source = "registry+https://github.com/rust-lang/crates.io-index" 1460 + checksum = "7ffc5c5338469d4d3ea17d269fa8ea3512ad247247c30bd2df69e68309ed0a08" 1461 + 1462 + [[package]] 1463 + name = "maybe-uninit" 1464 + version = "2.0.0" 1465 + source = "registry+https://github.com/rust-lang/crates.io-index" 1466 + checksum = "60302e4db3a61da70c0cb7991976248362f30319e88850c487b9b95bbf059e00" 1467 + 1468 + [[package]] 1469 + name = "memchr" 1470 + version = "2.4.0" 1471 + source = "registry+https://github.com/rust-lang/crates.io-index" 1472 + checksum = "b16bd47d9e329435e309c58469fe0791c2d0d1ba96ec0954152a5ae2b04387dc" 1473 + 1474 + [[package]] 1475 + name = "memoffset" 1476 + version = "0.6.4" 1477 + source = "registry+https://github.com/rust-lang/crates.io-index" 1478 + checksum = "59accc507f1338036a0477ef61afdae33cde60840f4dfe481319ce3ad116ddf9" 1479 + dependencies = [ 1480 + "autocfg", 1481 + ] 1482 + 1483 + [[package]] 1484 + name = "minisign-verify" 1485 + version = "0.1.8" 1486 + source = "registry+https://github.com/rust-lang/crates.io-index" 1487 + checksum = "db0507fe8e3c68cd62961cf9f87f6c2b21d884d3515a7150a4a3fa9d014e5c12" 1488 + 1489 + [[package]] 1490 + name = "miniz_oxide" 1491 + version = "0.3.7" 1492 + source = "registry+https://github.com/rust-lang/crates.io-index" 1493 + checksum = "791daaae1ed6889560f8c4359194f56648355540573244a5448a83ba1ecc7435" 1494 + dependencies = [ 1495 + "adler32", 1496 + ] 1497 + 1498 + [[package]] 1499 + name = "miniz_oxide" 1500 + version = "0.4.4" 1501 + source = "registry+https://github.com/rust-lang/crates.io-index" 1502 + checksum = "a92518e98c078586bc6c934028adcca4c92a53d6a958196de835170a01d84e4b" 1503 + dependencies = [ 1504 + "adler", 1505 + "autocfg", 1506 + ] 1507 + 1508 + [[package]] 1509 + name = "native-tls" 1510 + version = "0.2.7" 1511 + source = "registry+https://github.com/rust-lang/crates.io-index" 1512 + checksum = "b8d96b2e1c8da3957d58100b09f102c6d9cfdfced01b7ec5a8974044bb09dbd4" 1513 + dependencies = [ 1514 + "lazy_static", 1515 + "libc", 1516 + "log", 1517 + "openssl", 1518 + "openssl-probe", 1519 + "openssl-sys", 1520 + "schannel", 1521 + "security-framework", 1522 + "security-framework-sys", 1523 + "tempfile", 1524 + ] 1525 + 1526 + [[package]] 1527 + name = "nb-connect" 1528 + version = "1.2.0" 1529 + source = "registry+https://github.com/rust-lang/crates.io-index" 1530 + checksum = "b1bb540dc6ef51cfe1916ec038ce7a620daf3a111e2502d745197cd53d6bca15" 1531 + dependencies = [ 1532 + "libc", 1533 + "socket2", 1534 + ] 1535 + 1536 + [[package]] 1537 + name = "ndk" 1538 + version = "0.3.0" 1539 + source = "registry+https://github.com/rust-lang/crates.io-index" 1540 + checksum = "8794322172319b972f528bf90c6b467be0079f1fa82780ffb431088e741a73ab" 1541 + dependencies = [ 1542 + "jni-sys", 1543 + "ndk-sys", 1544 + "num_enum", 1545 + "thiserror", 1546 + ] 1547 + 1548 + [[package]] 1549 + name = "ndk-glue" 1550 + version = "0.3.0" 1551 + source = "registry+https://github.com/rust-lang/crates.io-index" 1552 + checksum = "c5caf0c24d51ac1c905c27d4eda4fa0635bbe0de596b8f79235e0b17a4d29385" 1553 + dependencies = [ 1554 + "lazy_static", 1555 + "libc", 1556 + "log", 1557 + "ndk", 1558 + "ndk-macro", 1559 + "ndk-sys", 1560 + ] 1561 + 1562 + [[package]] 1563 + name = "ndk-macro" 1564 + version = "0.2.0" 1565 + source = "registry+https://github.com/rust-lang/crates.io-index" 1566 + checksum = "05d1c6307dc424d0f65b9b06e94f88248e6305726b14729fd67a5e47b2dc481d" 1567 + dependencies = [ 1568 + "darling", 1569 + "proc-macro-crate 0.1.5", 1570 + "proc-macro2", 1571 + "quote 1.0.9", 1572 + "syn 1.0.74", 1573 + ] 1574 + 1575 + [[package]] 1576 + name = "ndk-sys" 1577 + version = "0.2.1" 1578 + source = "registry+https://github.com/rust-lang/crates.io-index" 1579 + checksum = "c44922cb3dbb1c70b5e5f443d63b64363a898564d739ba5198e3a9138442868d" 1580 + 1581 + [[package]] 1582 + name = "new_debug_unreachable" 1583 + version = "1.0.4" 1584 + source = "registry+https://github.com/rust-lang/crates.io-index" 1585 + checksum = "e4a24736216ec316047a1fc4252e27dabb04218aa4a3f37c6e7ddbf1f9782b54" 1586 + 1587 + [[package]] 1588 + name = "nix" 1589 + version = "0.17.0" 1590 + source = "registry+https://github.com/rust-lang/crates.io-index" 1591 + checksum = "50e4785f2c3b7589a0d0c1dd60285e1188adac4006e8abd6dd578e1567027363" 1592 + dependencies = [ 1593 + "bitflags 1.2.1", 1594 + "cc", 1595 + "cfg-if 0.1.10", 1596 + "libc", 1597 + "void", 1598 + ] 1599 + 1600 + [[package]] 1601 + name = "nodrop" 1602 + version = "0.1.14" 1603 + source = "registry+https://github.com/rust-lang/crates.io-index" 1604 + checksum = "72ef4a56884ca558e5ddb05a1d1e7e1bfd9a68d9ed024c21704cc98872dae1bb" 1605 + 1606 + [[package]] 1607 + name = "notify-rust" 1608 + version = "4.5.2" 1609 + source = "registry+https://github.com/rust-lang/crates.io-index" 1610 + checksum = "2a2ca742cd7268b60c35828d318357f0b1bb9b82088e157ccf3013eb3ce70247" 1611 + dependencies = [ 1612 + "mac-notification-sys", 1613 + "serde", 1614 + "winrt-notification", 1615 + "zbus", 1616 + "zvariant", 1617 + "zvariant_derive", 1618 + ] 1619 + 1620 + [[package]] 1621 + name = "num-integer" 1622 + version = "0.1.44" 1623 + source = "registry+https://github.com/rust-lang/crates.io-index" 1624 + checksum = "d2cc698a63b549a70bc047073d2949cce27cd1c7b0a4a862d08a8031bc2801db" 1625 + dependencies = [ 1626 + "autocfg", 1627 + "num-traits", 1628 + ] 1629 + 1630 + [[package]] 1631 + name = "num-iter" 1632 + version = "0.1.42" 1633 + source = "registry+https://github.com/rust-lang/crates.io-index" 1634 + checksum = "b2021c8337a54d21aca0d59a92577a029af9431cb59b909b03252b9c164fad59" 1635 + dependencies = [ 1636 + "autocfg", 1637 + "num-integer", 1638 + "num-traits", 1639 + ] 1640 + 1641 + [[package]] 1642 + name = "num-traits" 1643 + version = "0.2.14" 1644 + source = "registry+https://github.com/rust-lang/crates.io-index" 1645 + checksum = "9a64b1ec5cda2586e284722486d802acf1f7dbdc623e2bfc57e65ca1cd099290" 1646 + dependencies = [ 1647 + "autocfg", 1648 + ] 1649 + 1650 + [[package]] 1651 + name = "num_cpus" 1652 + version = "1.13.0" 1653 + source = "registry+https://github.com/rust-lang/crates.io-index" 1654 + checksum = "05499f3756671c15885fee9034446956fff3f243d6077b91e5767df161f766b3" 1655 + dependencies = [ 1656 + "hermit-abi", 1657 + "libc", 1658 + ] 1659 + 1660 + [[package]] 1661 + name = "num_enum" 1662 + version = "0.5.2" 1663 + source = "registry+https://github.com/rust-lang/crates.io-index" 1664 + checksum = "e5adf0198d427ee515335639f275e806ca01acf9f07d7cf14bb36a10532a6169" 1665 + dependencies = [ 1666 + "derivative", 1667 + "num_enum_derive", 1668 + ] 1669 + 1670 + [[package]] 1671 + name = "num_enum_derive" 1672 + version = "0.5.2" 1673 + source = "registry+https://github.com/rust-lang/crates.io-index" 1674 + checksum = "b1def5a3f69d4707d8a040b12785b98029a39e8c610ae685c7f6265669767482" 1675 + dependencies = [ 1676 + "proc-macro-crate 1.0.0", 1677 + "proc-macro2", 1678 + "quote 1.0.9", 1679 + "syn 1.0.74", 1680 + ] 1681 + 1682 + [[package]] 1683 + name = "objc" 1684 + version = "0.2.7" 1685 + source = "registry+https://github.com/rust-lang/crates.io-index" 1686 + checksum = "915b1b472bc21c53464d6c8461c9d3af805ba1ef837e1cac254428f4a77177b1" 1687 + dependencies = [ 1688 + "malloc_buf", 1689 + ] 1690 + 1691 + [[package]] 1692 + name = "objc-foundation" 1693 + version = "0.1.1" 1694 + source = "registry+https://github.com/rust-lang/crates.io-index" 1695 + checksum = "1add1b659e36c9607c7aab864a76c7a4c2760cd0cd2e120f3fb8b952c7e22bf9" 1696 + dependencies = [ 1697 + "block", 1698 + "objc", 1699 + "objc_id", 1700 + ] 1701 + 1702 + [[package]] 1703 + name = "objc_id" 1704 + version = "0.1.1" 1705 + source = "registry+https://github.com/rust-lang/crates.io-index" 1706 + checksum = "c92d4ddb4bd7b50d730c215ff871754d0da6b2178849f8a2a2ab69712d0c073b" 1707 + dependencies = [ 1708 + "objc", 1709 + ] 1710 + 1711 + [[package]] 1712 + name = "once_cell" 1713 + version = "1.8.0" 1714 + source = "registry+https://github.com/rust-lang/crates.io-index" 1715 + checksum = "692fcb63b64b1758029e0a96ee63e049ce8c5948587f2f7208df04625e5f6b56" 1716 + 1717 + [[package]] 1718 + name = "open" 1719 + version = "1.7.1" 1720 + source = "registry+https://github.com/rust-lang/crates.io-index" 1721 + checksum = "dcea7a30d6b81a2423cc59c43554880feff7b57d12916f231a79f8d6d9470201" 1722 + dependencies = [ 1723 + "pathdiff", 1724 + "winapi", 1725 + ] 1726 + 1727 + [[package]] 1728 + name = "openssl" 1729 + version = "0.10.35" 1730 + source = "registry+https://github.com/rust-lang/crates.io-index" 1731 + checksum = "549430950c79ae24e6d02e0b7404534ecf311d94cc9f861e9e4020187d13d885" 1732 + dependencies = [ 1733 + "bitflags 1.2.1", 1734 + "cfg-if 1.0.0", 1735 + "foreign-types", 1736 + "libc", 1737 + "once_cell", 1738 + "openssl-sys", 1739 + ] 1740 + 1741 + [[package]] 1742 + name = "openssl-probe" 1743 + version = "0.1.4" 1744 + source = "registry+https://github.com/rust-lang/crates.io-index" 1745 + checksum = "28988d872ab76095a6e6ac88d99b54fd267702734fd7ffe610ca27f533ddb95a" 1746 + 1747 + [[package]] 1748 + name = "openssl-sys" 1749 + version = "0.9.65" 1750 + source = "registry+https://github.com/rust-lang/crates.io-index" 1751 + checksum = "7a7907e3bfa08bb85105209cdfcb6c63d109f8f6c1ed6ca318fff5c1853fbc1d" 1752 + dependencies = [ 1753 + "autocfg", 1754 + "cc", 1755 + "libc", 1756 + "pkg-config", 1757 + "vcpkg", 1758 + ] 1759 + 1760 + [[package]] 1761 + name = "os_pipe" 1762 + version = "0.9.2" 1763 + source = "registry+https://github.com/rust-lang/crates.io-index" 1764 + checksum = "fb233f06c2307e1f5ce2ecad9f8121cffbbee2c95428f44ea85222e460d0d213" 1765 + dependencies = [ 1766 + "libc", 1767 + "winapi", 1768 + ] 1769 + 1770 + [[package]] 1771 + name = "pango" 1772 + version = "0.9.1" 1773 + source = "registry+https://github.com/rust-lang/crates.io-index" 1774 + checksum = "9937068580bebd8ced19975938573803273ccbcbd598c58d4906efd4ac87c438" 1775 + dependencies = [ 1776 + "bitflags 1.2.1", 1777 + "glib", 1778 + "glib-sys", 1779 + "gobject-sys", 1780 + "libc", 1781 + "once_cell", 1782 + "pango-sys", 1783 + ] 1784 + 1785 + [[package]] 1786 + name = "pango-sys" 1787 + version = "0.10.0" 1788 + source = "registry+https://github.com/rust-lang/crates.io-index" 1789 + checksum = "24d2650c8b62d116c020abd0cea26a4ed96526afda89b1c4ea567131fdefc890" 1790 + dependencies = [ 1791 + "glib-sys", 1792 + "gobject-sys", 1793 + "libc", 1794 + "system-deps", 1795 + ] 1796 + 1797 + [[package]] 1798 + name = "parking" 1799 + version = "2.0.0" 1800 + source = "registry+https://github.com/rust-lang/crates.io-index" 1801 + checksum = "427c3892f9e783d91cc128285287e70a59e206ca452770ece88a76f7a3eddd72" 1802 + 1803 + [[package]] 1804 + name = "parking_lot" 1805 + version = "0.11.1" 1806 + source = "registry+https://github.com/rust-lang/crates.io-index" 1807 + checksum = "6d7744ac029df22dca6284efe4e898991d28e3085c706c972bcd7da4a27a15eb" 1808 + dependencies = [ 1809 + "instant", 1810 + "lock_api", 1811 + "parking_lot_core", 1812 + ] 1813 + 1814 + [[package]] 1815 + name = "parking_lot_core" 1816 + version = "0.8.3" 1817 + source = "registry+https://github.com/rust-lang/crates.io-index" 1818 + checksum = "fa7a782938e745763fe6907fc6ba86946d72f49fe7e21de074e08128a99fb018" 1819 + dependencies = [ 1820 + "cfg-if 1.0.0", 1821 + "instant", 1822 + "libc", 1823 + "redox_syscall 0.2.9", 1824 + "smallvec", 1825 + "winapi", 1826 + ] 1827 + 1828 + [[package]] 1829 + name = "pathdiff" 1830 + version = "0.2.0" 1831 + source = "registry+https://github.com/rust-lang/crates.io-index" 1832 + checksum = "877630b3de15c0b64cc52f659345724fbf6bdad9bd9566699fc53688f3c34a34" 1833 + 1834 + [[package]] 1835 + name = "percent-encoding" 1836 + version = "2.1.0" 1837 + source = "registry+https://github.com/rust-lang/crates.io-index" 1838 + checksum = "d4fd5641d01c8f18a23da7b6fe29298ff4b55afcccdf78973b24cf3175fee32e" 1839 + 1840 + [[package]] 1841 + name = "pest" 1842 + version = "2.1.3" 1843 + source = "registry+https://github.com/rust-lang/crates.io-index" 1844 + checksum = "10f4872ae94d7b90ae48754df22fd42ad52ce740b8f370b03da4835417403e53" 1845 + dependencies = [ 1846 + "ucd-trie", 1847 + ] 1848 + 1849 + [[package]] 1850 + name = "phf" 1851 + version = "0.8.0" 1852 + source = "registry+https://github.com/rust-lang/crates.io-index" 1853 + checksum = "3dfb61232e34fcb633f43d12c58f83c1df82962dcdfa565a4e866ffc17dafe12" 1854 + dependencies = [ 1855 + "phf_macros 0.8.0", 1856 + "phf_shared 0.8.0", 1857 + "proc-macro-hack", 1858 + ] 1859 + 1860 + [[package]] 1861 + name = "phf" 1862 + version = "0.9.0" 1863 + source = "registry+https://github.com/rust-lang/crates.io-index" 1864 + checksum = "b2ac8b67553a7ca9457ce0e526948cad581819238f4a9d1ea74545851fa24f37" 1865 + dependencies = [ 1866 + "phf_macros 0.9.0", 1867 + "phf_shared 0.9.0", 1868 + "proc-macro-hack", 1869 + ] 1870 + 1871 + [[package]] 1872 + name = "phf_codegen" 1873 + version = "0.8.0" 1874 + source = "registry+https://github.com/rust-lang/crates.io-index" 1875 + checksum = "cbffee61585b0411840d3ece935cce9cb6321f01c45477d30066498cd5e1a815" 1876 + dependencies = [ 1877 + "phf_generator 0.8.0", 1878 + "phf_shared 0.8.0", 1879 + ] 1880 + 1881 + [[package]] 1882 + name = "phf_generator" 1883 + version = "0.8.0" 1884 + source = "registry+https://github.com/rust-lang/crates.io-index" 1885 + checksum = "17367f0cc86f2d25802b2c26ee58a7b23faeccf78a396094c13dced0d0182526" 1886 + dependencies = [ 1887 + "phf_shared 0.8.0", 1888 + "rand 0.7.3", 1889 + ] 1890 + 1891 + [[package]] 1892 + name = "phf_generator" 1893 + version = "0.9.0" 1894 + source = "registry+https://github.com/rust-lang/crates.io-index" 1895 + checksum = "0fc1437ada0f3a97d538f0bb608137bf53c53969028cab74c89893e1e9a12f0e" 1896 + dependencies = [ 1897 + "phf_shared 0.9.0", 1898 + "rand 0.8.4", 1899 + ] 1900 + 1901 + [[package]] 1902 + name = "phf_macros" 1903 + version = "0.8.0" 1904 + source = "registry+https://github.com/rust-lang/crates.io-index" 1905 + checksum = "7f6fde18ff429ffc8fe78e2bf7f8b7a5a5a6e2a8b58bc5a9ac69198bbda9189c" 1906 + dependencies = [ 1907 + "phf_generator 0.8.0", 1908 + "phf_shared 0.8.0", 1909 + "proc-macro-hack", 1910 + "proc-macro2", 1911 + "quote 1.0.9", 1912 + "syn 1.0.74", 1913 + ] 1914 + 1915 + [[package]] 1916 + name = "phf_macros" 1917 + version = "0.9.0" 1918 + source = "registry+https://github.com/rust-lang/crates.io-index" 1919 + checksum = "b706f5936eb50ed880ae3009395b43ed19db5bff2ebd459c95e7bf013a89ab86" 1920 + dependencies = [ 1921 + "phf_generator 0.9.0", 1922 + "phf_shared 0.9.0", 1923 + "proc-macro-hack", 1924 + "proc-macro2", 1925 + "quote 1.0.9", 1926 + "syn 1.0.74", 1927 + ] 1928 + 1929 + [[package]] 1930 + name = "phf_shared" 1931 + version = "0.8.0" 1932 + source = "registry+https://github.com/rust-lang/crates.io-index" 1933 + checksum = "c00cf8b9eafe68dde5e9eaa2cef8ee84a9336a47d566ec55ca16589633b65af7" 1934 + dependencies = [ 1935 + "siphasher", 1936 + ] 1937 + 1938 + [[package]] 1939 + name = "phf_shared" 1940 + version = "0.9.0" 1941 + source = "registry+https://github.com/rust-lang/crates.io-index" 1942 + checksum = "a68318426de33640f02be62b4ae8eb1261be2efbc337b60c54d845bf4484e0d9" 1943 + dependencies = [ 1944 + "siphasher", 1945 + ] 1946 + 1947 + [[package]] 1948 + name = "pin-project-lite" 1949 + version = "0.2.7" 1950 + source = "registry+https://github.com/rust-lang/crates.io-index" 1951 + checksum = "8d31d11c69a6b52a174b42bdc0c30e5e11670f90788b2c471c31c1d17d449443" 1952 + 1953 + [[package]] 1954 + name = "pin-utils" 1955 + version = "0.1.0" 1956 + source = "registry+https://github.com/rust-lang/crates.io-index" 1957 + checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" 1958 + 1959 + [[package]] 1960 + name = "pkg-config" 1961 + version = "0.3.19" 1962 + source = "registry+https://github.com/rust-lang/crates.io-index" 1963 + checksum = "3831453b3449ceb48b6d9c7ad7c96d5ea673e9b470a1dc578c2ce6521230884c" 1964 + 1965 + [[package]] 1966 + name = "png" 1967 + version = "0.11.0" 1968 + source = "registry+https://github.com/rust-lang/crates.io-index" 1969 + checksum = "f0b0cabbbd20c2d7f06dbf015e06aad59b6ca3d9ed14848783e98af9aaf19925" 1970 + dependencies = [ 1971 + "bitflags 1.2.1", 1972 + "deflate 0.7.20", 1973 + "inflate", 1974 + "num-iter", 1975 + ] 1976 + 1977 + [[package]] 1978 + name = "png" 1979 + version = "0.16.8" 1980 + source = "registry+https://github.com/rust-lang/crates.io-index" 1981 + checksum = "3c3287920cb847dee3de33d301c463fba14dda99db24214ddf93f83d3021f4c6" 1982 + dependencies = [ 1983 + "bitflags 1.2.1", 1984 + "crc32fast", 1985 + "deflate 0.8.6", 1986 + "miniz_oxide 0.3.7", 1987 + ] 1988 + 1989 + [[package]] 1990 + name = "polling" 1991 + version = "2.1.0" 1992 + source = "registry+https://github.com/rust-lang/crates.io-index" 1993 + checksum = "92341d779fa34ea8437ef4d82d440d5e1ce3f3ff7f824aa64424cd481f9a1f25" 1994 + dependencies = [ 1995 + "cfg-if 1.0.0", 1996 + "libc", 1997 + "log", 1998 + "wepoll-ffi", 1999 + "winapi", 2000 + ] 2001 + 2002 + [[package]] 2003 + name = "ppv-lite86" 2004 + version = "0.2.10" 2005 + source = "registry+https://github.com/rust-lang/crates.io-index" 2006 + checksum = "ac74c624d6b2d21f425f752262f42188365d7b8ff1aff74c82e45136510a4857" 2007 + 2008 + [[package]] 2009 + name = "precomputed-hash" 2010 + version = "0.1.1" 2011 + source = "registry+https://github.com/rust-lang/crates.io-index" 2012 + checksum = "925383efa346730478fb4838dbe9137d2a47675ad789c546d150a6e1dd4ab31c" 2013 + 2014 + [[package]] 2015 + name = "proc-macro-crate" 2016 + version = "0.1.5" 2017 + source = "registry+https://github.com/rust-lang/crates.io-index" 2018 + checksum = "1d6ea3c4595b96363c13943497db34af4460fb474a95c43f4446ad341b8c9785" 2019 + dependencies = [ 2020 + "toml", 2021 + ] 2022 + 2023 + [[package]] 2024 + name = "proc-macro-crate" 2025 + version = "1.0.0" 2026 + source = "registry+https://github.com/rust-lang/crates.io-index" 2027 + checksum = "41fdbd1df62156fbc5945f4762632564d7d038153091c3fcf1067f6aef7cff92" 2028 + dependencies = [ 2029 + "thiserror", 2030 + "toml", 2031 + ] 2032 + 2033 + [[package]] 2034 + name = "proc-macro-error" 2035 + version = "1.0.4" 2036 + source = "registry+https://github.com/rust-lang/crates.io-index" 2037 + checksum = "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c" 2038 + dependencies = [ 2039 + "proc-macro-error-attr", 2040 + "proc-macro2", 2041 + "quote 1.0.9", 2042 + "syn 1.0.74", 2043 + "version_check", 2044 + ] 2045 + 2046 + [[package]] 2047 + name = "proc-macro-error-attr" 2048 + version = "1.0.4" 2049 + source = "registry+https://github.com/rust-lang/crates.io-index" 2050 + checksum = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869" 2051 + dependencies = [ 2052 + "proc-macro2", 2053 + "quote 1.0.9", 2054 + "version_check", 2055 + ] 2056 + 2057 + [[package]] 2058 + name = "proc-macro-hack" 2059 + version = "0.5.19" 2060 + source = "registry+https://github.com/rust-lang/crates.io-index" 2061 + checksum = "dbf0c48bc1d91375ae5c3cd81e3722dff1abcf81a30960240640d223f59fe0e5" 2062 + 2063 + [[package]] 2064 + name = "proc-macro-nested" 2065 + version = "0.1.7" 2066 + source = "registry+https://github.com/rust-lang/crates.io-index" 2067 + checksum = "bc881b2c22681370c6a780e47af9840ef841837bc98118431d4e1868bd0c1086" 2068 + 2069 + [[package]] 2070 + name = "proc-macro2" 2071 + version = "1.0.28" 2072 + source = "registry+https://github.com/rust-lang/crates.io-index" 2073 + checksum = "5c7ed8b8c7b886ea3ed7dde405212185f423ab44682667c8c6dd14aa1d9f6612" 2074 + dependencies = [ 2075 + "unicode-xid 0.2.2", 2076 + ] 2077 + 2078 + [[package]] 2079 + name = "quote" 2080 + version = "0.3.15" 2081 + source = "registry+https://github.com/rust-lang/crates.io-index" 2082 + checksum = "7a6e920b65c65f10b2ae65c831a81a073a89edd28c7cce89475bff467ab4167a" 2083 + 2084 + [[package]] 2085 + name = "quote" 2086 + version = "1.0.9" 2087 + source = "registry+https://github.com/rust-lang/crates.io-index" 2088 + checksum = "c3d0b9745dc2debf507c8422de05d7226cc1f0644216dfdfead988f9b1ab32a7" 2089 + dependencies = [ 2090 + "proc-macro2", 2091 + ] 2092 + 2093 + [[package]] 2094 + name = "rand" 2095 + version = "0.7.3" 2096 + source = "registry+https://github.com/rust-lang/crates.io-index" 2097 + checksum = "6a6b1679d49b24bbfe0c803429aa1874472f50d9b363131f0e89fc356b544d03" 2098 + dependencies = [ 2099 + "getrandom 0.1.16", 2100 + "libc", 2101 + "rand_chacha 0.2.2", 2102 + "rand_core 0.5.1", 2103 + "rand_hc 0.2.0", 2104 + "rand_pcg", 2105 + ] 2106 + 2107 + [[package]] 2108 + name = "rand" 2109 + version = "0.8.4" 2110 + source = "registry+https://github.com/rust-lang/crates.io-index" 2111 + checksum = "2e7573632e6454cf6b99d7aac4ccca54be06da05aca2ef7423d22d27d4d4bcd8" 2112 + dependencies = [ 2113 + "libc", 2114 + "rand_chacha 0.3.1", 2115 + "rand_core 0.6.3", 2116 + "rand_hc 0.3.1", 2117 + ] 2118 + 2119 + [[package]] 2120 + name = "rand_chacha" 2121 + version = "0.2.2" 2122 + source = "registry+https://github.com/rust-lang/crates.io-index" 2123 + checksum = "f4c8ed856279c9737206bf725bf36935d8666ead7aa69b52be55af369d193402" 2124 + dependencies = [ 2125 + "ppv-lite86", 2126 + "rand_core 0.5.1", 2127 + ] 2128 + 2129 + [[package]] 2130 + name = "rand_chacha" 2131 + version = "0.3.1" 2132 + source = "registry+https://github.com/rust-lang/crates.io-index" 2133 + checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88" 2134 + dependencies = [ 2135 + "ppv-lite86", 2136 + "rand_core 0.6.3", 2137 + ] 2138 + 2139 + [[package]] 2140 + name = "rand_core" 2141 + version = "0.5.1" 2142 + source = "registry+https://github.com/rust-lang/crates.io-index" 2143 + checksum = "90bde5296fc891b0cef12a6d03ddccc162ce7b2aff54160af9338f8d40df6d19" 2144 + dependencies = [ 2145 + "getrandom 0.1.16", 2146 + ] 2147 + 2148 + [[package]] 2149 + name = "rand_core" 2150 + version = "0.6.3" 2151 + source = "registry+https://github.com/rust-lang/crates.io-index" 2152 + checksum = "d34f1408f55294453790c48b2f1ebbb1c5b4b7563eb1f418bcfcfdbb06ebb4e7" 2153 + dependencies = [ 2154 + "getrandom 0.2.3", 2155 + ] 2156 + 2157 + [[package]] 2158 + name = "rand_hc" 2159 + version = "0.2.0" 2160 + source = "registry+https://github.com/rust-lang/crates.io-index" 2161 + checksum = "ca3129af7b92a17112d59ad498c6f81eaf463253766b90396d39ea7a39d6613c" 2162 + dependencies = [ 2163 + "rand_core 0.5.1", 2164 + ] 2165 + 2166 + [[package]] 2167 + name = "rand_hc" 2168 + version = "0.3.1" 2169 + source = "registry+https://github.com/rust-lang/crates.io-index" 2170 + checksum = "d51e9f596de227fda2ea6c84607f5558e196eeaf43c986b724ba4fb8fdf497e7" 2171 + dependencies = [ 2172 + "rand_core 0.6.3", 2173 + ] 2174 + 2175 + [[package]] 2176 + name = "rand_pcg" 2177 + version = "0.2.1" 2178 + source = "registry+https://github.com/rust-lang/crates.io-index" 2179 + checksum = "16abd0c1b639e9eb4d7c50c0b8100b0d0f849be2349829c740fe8e6eb4816429" 2180 + dependencies = [ 2181 + "rand_core 0.5.1", 2182 + ] 2183 + 2184 + [[package]] 2185 + name = "raw-window-handle" 2186 + version = "0.3.3" 2187 + source = "registry+https://github.com/rust-lang/crates.io-index" 2188 + checksum = "0a441a7a6c80ad6473bd4b74ec1c9a4c951794285bf941c2126f607c72e48211" 2189 + dependencies = [ 2190 + "libc", 2191 + ] 2192 + 2193 + [[package]] 2194 + name = "rayon" 2195 + version = "1.5.1" 2196 + source = "registry+https://github.com/rust-lang/crates.io-index" 2197 + checksum = "c06aca804d41dbc8ba42dfd964f0d01334eceb64314b9ecf7c5fad5188a06d90" 2198 + dependencies = [ 2199 + "autocfg", 2200 + "crossbeam-deque", 2201 + "either", 2202 + "rayon-core", 2203 + ] 2204 + 2205 + [[package]] 2206 + name = "rayon-core" 2207 + version = "1.9.1" 2208 + source = "registry+https://github.com/rust-lang/crates.io-index" 2209 + checksum = "d78120e2c850279833f1dd3582f730c4ab53ed95aeaaaa862a2a5c71b1656d8e" 2210 + dependencies = [ 2211 + "crossbeam-channel", 2212 + "crossbeam-deque", 2213 + "crossbeam-utils", 2214 + "lazy_static", 2215 + "num_cpus", 2216 + ] 2217 + 2218 + [[package]] 2219 + name = "redox_syscall" 2220 + version = "0.1.57" 2221 + source = "registry+https://github.com/rust-lang/crates.io-index" 2222 + checksum = "41cc0f7e4d5d4544e8861606a285bb08d3e70712ccc7d2b84d7c0ccfaf4b05ce" 2223 + 2224 + [[package]] 2225 + name = "redox_syscall" 2226 + version = "0.2.9" 2227 + source = "registry+https://github.com/rust-lang/crates.io-index" 2228 + checksum = "5ab49abadf3f9e1c4bc499e8845e152ad87d2ad2d30371841171169e9d75feee" 2229 + dependencies = [ 2230 + "bitflags 1.2.1", 2231 + ] 2232 + 2233 + [[package]] 2234 + name = "redox_users" 2235 + version = "0.3.5" 2236 + source = "registry+https://github.com/rust-lang/crates.io-index" 2237 + checksum = "de0737333e7a9502c789a36d7c7fa6092a49895d4faa31ca5df163857ded2e9d" 2238 + dependencies = [ 2239 + "getrandom 0.1.16", 2240 + "redox_syscall 0.1.57", 2241 + "rust-argon2", 2242 + ] 2243 + 2244 + [[package]] 2245 + name = "redox_users" 2246 + version = "0.4.0" 2247 + source = "registry+https://github.com/rust-lang/crates.io-index" 2248 + checksum = "528532f3d801c87aec9def2add9ca802fe569e44a544afe633765267840abe64" 2249 + dependencies = [ 2250 + "getrandom 0.2.3", 2251 + "redox_syscall 0.2.9", 2252 + ] 2253 + 2254 + [[package]] 2255 + name = "regex" 2256 + version = "1.5.4" 2257 + source = "registry+https://github.com/rust-lang/crates.io-index" 2258 + checksum = "d07a8629359eb56f1e2fb1652bb04212c072a87ba68546a04065d525673ac461" 2259 + dependencies = [ 2260 + "aho-corasick", 2261 + "memchr", 2262 + "regex-syntax", 2263 + ] 2264 + 2265 + [[package]] 2266 + name = "regex-syntax" 2267 + version = "0.6.25" 2268 + source = "registry+https://github.com/rust-lang/crates.io-index" 2269 + checksum = "f497285884f3fcff424ffc933e56d7cbca511def0c9831a7f9b5f6153e3cc89b" 2270 + 2271 + [[package]] 2272 + name = "remove_dir_all" 2273 + version = "0.5.3" 2274 + source = "registry+https://github.com/rust-lang/crates.io-index" 2275 + checksum = "3acd125665422973a33ac9d3dd2df85edad0f4ae9b00dafb1a05e43a9f5ef8e7" 2276 + dependencies = [ 2277 + "winapi", 2278 + ] 2279 + 2280 + [[package]] 2281 + name = "rfd" 2282 + version = "0.4.0" 2283 + source = "registry+https://github.com/rust-lang/crates.io-index" 2284 + checksum = "c1084e570d9ce1890734b33edd8c1a7b7276076f9610fa23a48aa955587da141" 2285 + dependencies = [ 2286 + "block", 2287 + "dispatch", 2288 + "glib-sys", 2289 + "gobject-sys", 2290 + "gtk-sys", 2291 + "js-sys", 2292 + "lazy_static", 2293 + "objc", 2294 + "objc-foundation", 2295 + "objc_id", 2296 + "raw-window-handle", 2297 + "wasm-bindgen", 2298 + "wasm-bindgen-futures", 2299 + "web-sys", 2300 + "winapi", 2301 + ] 2302 + 2303 + [[package]] 2304 + name = "rust-argon2" 2305 + version = "0.8.3" 2306 + source = "registry+https://github.com/rust-lang/crates.io-index" 2307 + checksum = "4b18820d944b33caa75a71378964ac46f58517c92b6ae5f762636247c09e78fb" 2308 + dependencies = [ 2309 + "base64", 2310 + "blake2b_simd", 2311 + "constant_time_eq", 2312 + "crossbeam-utils", 2313 + ] 2314 + 2315 + [[package]] 2316 + name = "rustc_version" 2317 + version = "0.3.3" 2318 + source = "registry+https://github.com/rust-lang/crates.io-index" 2319 + checksum = "f0dfe2087c51c460008730de8b57e6a320782fbfb312e1f4d520e6c6fae155ee" 2320 + dependencies = [ 2321 + "semver 0.11.0", 2322 + ] 2323 + 2324 + [[package]] 2325 + name = "rustversion" 2326 + version = "1.0.5" 2327 + source = "registry+https://github.com/rust-lang/crates.io-index" 2328 + checksum = "61b3909d758bb75c79f23d4736fac9433868679d3ad2ea7a61e3c25cfda9a088" 2329 + 2330 + [[package]] 2331 + name = "ryu" 2332 + version = "1.0.5" 2333 + source = "registry+https://github.com/rust-lang/crates.io-index" 2334 + checksum = "71d301d4193d031abdd79ff7e3dd721168a9572ef3fe51a1517aba235bd8f86e" 2335 + 2336 + [[package]] 2337 + name = "same-file" 2338 + version = "1.0.6" 2339 + source = "registry+https://github.com/rust-lang/crates.io-index" 2340 + checksum = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502" 2341 + dependencies = [ 2342 + "winapi-util", 2343 + ] 2344 + 2345 + [[package]] 2346 + name = "schannel" 2347 + version = "0.1.19" 2348 + source = "registry+https://github.com/rust-lang/crates.io-index" 2349 + checksum = "8f05ba609c234e60bee0d547fe94a4c7e9da733d1c962cf6e59efa4cd9c8bc75" 2350 + dependencies = [ 2351 + "lazy_static", 2352 + "winapi", 2353 + ] 2354 + 2355 + [[package]] 2356 + name = "scoped-tls" 2357 + version = "1.0.0" 2358 + source = "registry+https://github.com/rust-lang/crates.io-index" 2359 + checksum = "ea6a9290e3c9cf0f18145ef7ffa62d68ee0bf5fcd651017e586dc7fd5da448c2" 2360 + 2361 + [[package]] 2362 + name = "scopeguard" 2363 + version = "1.1.0" 2364 + source = "registry+https://github.com/rust-lang/crates.io-index" 2365 + checksum = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd" 2366 + 2367 + [[package]] 2368 + name = "security-framework" 2369 + version = "2.3.1" 2370 + source = "registry+https://github.com/rust-lang/crates.io-index" 2371 + checksum = "23a2ac85147a3a11d77ecf1bc7166ec0b92febfa4461c37944e180f319ece467" 2372 + dependencies = [ 2373 + "bitflags 1.2.1", 2374 + "core-foundation 0.9.1", 2375 + "core-foundation-sys 0.8.2", 2376 + "libc", 2377 + "security-framework-sys", 2378 + ] 2379 + 2380 + [[package]] 2381 + name = "security-framework-sys" 2382 + version = "2.3.0" 2383 + source = "registry+https://github.com/rust-lang/crates.io-index" 2384 + checksum = "7e4effb91b4b8b6fb7732e670b6cee160278ff8e6bf485c7805d9e319d76e284" 2385 + dependencies = [ 2386 + "core-foundation-sys 0.8.2", 2387 + "libc", 2388 + ] 2389 + 2390 + [[package]] 2391 + name = "selectors" 2392 + version = "0.22.0" 2393 + source = "registry+https://github.com/rust-lang/crates.io-index" 2394 + checksum = "df320f1889ac4ba6bc0cdc9c9af7af4bd64bb927bccdf32d81140dc1f9be12fe" 2395 + dependencies = [ 2396 + "bitflags 1.2.1", 2397 + "cssparser", 2398 + "derive_more", 2399 + "fxhash", 2400 + "log", 2401 + "matches", 2402 + "phf 0.8.0", 2403 + "phf_codegen", 2404 + "precomputed-hash", 2405 + "servo_arc", 2406 + "smallvec", 2407 + "thin-slice", 2408 + ] 2409 + 2410 + [[package]] 2411 + name = "semver" 2412 + version = "0.11.0" 2413 + source = "registry+https://github.com/rust-lang/crates.io-index" 2414 + checksum = "f301af10236f6df4160f7c3f04eec6dbc70ace82d23326abad5edee88801c6b6" 2415 + dependencies = [ 2416 + "semver-parser", 2417 + ] 2418 + 2419 + [[package]] 2420 + name = "semver" 2421 + version = "1.0.3" 2422 + source = "registry+https://github.com/rust-lang/crates.io-index" 2423 + checksum = "5f3aac57ee7f3272d8395c6e4f502f434f0e289fcd62876f70daa008c20dcabe" 2424 + 2425 + [[package]] 2426 + name = "semver-parser" 2427 + version = "0.10.2" 2428 + source = "registry+https://github.com/rust-lang/crates.io-index" 2429 + checksum = "00b0bef5b7f9e0df16536d3961cfb6e84331c065b4066afb39768d0e319411f7" 2430 + dependencies = [ 2431 + "pest", 2432 + ] 2433 + 2434 + [[package]] 2435 + name = "serde" 2436 + version = "1.0.126" 2437 + source = "registry+https://github.com/rust-lang/crates.io-index" 2438 + checksum = "ec7505abeacaec74ae4778d9d9328fe5a5d04253220a85c4ee022239fc996d03" 2439 + dependencies = [ 2440 + "serde_derive", 2441 + ] 2442 + 2443 + [[package]] 2444 + name = "serde_derive" 2445 + version = "1.0.126" 2446 + source = "registry+https://github.com/rust-lang/crates.io-index" 2447 + checksum = "963a7dbc9895aeac7ac90e74f34a5d5261828f79df35cbed41e10189d3804d43" 2448 + dependencies = [ 2449 + "proc-macro2", 2450 + "quote 1.0.9", 2451 + "syn 1.0.74", 2452 + ] 2453 + 2454 + [[package]] 2455 + name = "serde_json" 2456 + version = "1.0.64" 2457 + source = "registry+https://github.com/rust-lang/crates.io-index" 2458 + checksum = "799e97dc9fdae36a5c8b8f2cae9ce2ee9fdce2058c57a93e6099d919fd982f79" 2459 + dependencies = [ 2460 + "itoa", 2461 + "ryu", 2462 + "serde", 2463 + ] 2464 + 2465 + [[package]] 2466 + name = "serde_repr" 2467 + version = "0.1.7" 2468 + source = "registry+https://github.com/rust-lang/crates.io-index" 2469 + checksum = "98d0516900518c29efa217c298fa1f4e6c6ffc85ae29fd7f4ee48f176e1a9ed5" 2470 + dependencies = [ 2471 + "proc-macro2", 2472 + "quote 1.0.9", 2473 + "syn 1.0.74", 2474 + ] 2475 + 2476 + [[package]] 2477 + name = "serde_urlencoded" 2478 + version = "0.6.1" 2479 + source = "registry+https://github.com/rust-lang/crates.io-index" 2480 + checksum = "9ec5d77e2d4c73717816afac02670d5c4f534ea95ed430442cad02e7a6e32c97" 2481 + dependencies = [ 2482 + "dtoa", 2483 + "itoa", 2484 + "serde", 2485 + "url", 2486 + ] 2487 + 2488 + [[package]] 2489 + name = "servo_arc" 2490 + version = "0.1.1" 2491 + source = "registry+https://github.com/rust-lang/crates.io-index" 2492 + checksum = "d98238b800e0d1576d8b6e3de32827c2d74bee68bb97748dcf5071fb53965432" 2493 + dependencies = [ 2494 + "nodrop", 2495 + "stable_deref_trait", 2496 + ] 2497 + 2498 + [[package]] 2499 + name = "shared_child" 2500 + version = "0.3.5" 2501 + source = "registry+https://github.com/rust-lang/crates.io-index" 2502 + checksum = "6be9f7d5565b1483af3e72975e2dee33879b3b86bd48c0929fccf6585d79e65a" 2503 + dependencies = [ 2504 + "libc", 2505 + "winapi", 2506 + ] 2507 + 2508 + [[package]] 2509 + name = "siphasher" 2510 + version = "0.3.6" 2511 + source = "registry+https://github.com/rust-lang/crates.io-index" 2512 + checksum = "729a25c17d72b06c68cb47955d44fda88ad2d3e7d77e025663fdd69b93dd71a1" 2513 + 2514 + [[package]] 2515 + name = "slab" 2516 + version = "0.4.3" 2517 + source = "registry+https://github.com/rust-lang/crates.io-index" 2518 + checksum = "f173ac3d1a7e3b28003f40de0b5ce7fe2710f9b9dc3fc38664cebee46b3b6527" 2519 + 2520 + [[package]] 2521 + name = "smallvec" 2522 + version = "1.6.1" 2523 + source = "registry+https://github.com/rust-lang/crates.io-index" 2524 + checksum = "fe0f37c9e8f3c5a4a66ad655a93c74daac4ad00c441533bf5c6e7990bb42604e" 2525 + 2526 + [[package]] 2527 + name = "socket2" 2528 + version = "0.4.0" 2529 + source = "registry+https://github.com/rust-lang/crates.io-index" 2530 + checksum = "9e3dfc207c526015c632472a77be09cf1b6e46866581aecae5cc38fb4235dea2" 2531 + dependencies = [ 2532 + "libc", 2533 + "winapi", 2534 + ] 2535 + 2536 + [[package]] 2537 + name = "soup-sys" 2538 + version = "0.10.0" 2539 + source = "registry+https://github.com/rust-lang/crates.io-index" 2540 + checksum = "c3c7adf08565630bbb71f955f11f8a68464817ded2703a3549747c235b58a13e" 2541 + dependencies = [ 2542 + "bitflags 1.2.1", 2543 + "gio-sys", 2544 + "glib-sys", 2545 + "gobject-sys", 2546 + "libc", 2547 + "pkg-config", 2548 + "system-deps", 2549 + ] 2550 + 2551 + [[package]] 2552 + name = "stable_deref_trait" 2553 + version = "1.2.0" 2554 + source = "registry+https://github.com/rust-lang/crates.io-index" 2555 + checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3" 2556 + 2557 + [[package]] 2558 + name = "state" 2559 + version = "0.5.2" 2560 + source = "registry+https://github.com/rust-lang/crates.io-index" 2561 + checksum = "87cf4f5369e6d3044b5e365c9690f451516ac8f0954084622b49ea3fde2f6de5" 2562 + dependencies = [ 2563 + "loom", 2564 + ] 2565 + 2566 + [[package]] 2567 + name = "static_assertions" 2568 + version = "1.1.0" 2569 + source = "registry+https://github.com/rust-lang/crates.io-index" 2570 + checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" 2571 + 2572 + [[package]] 2573 + name = "string_cache" 2574 + version = "0.8.1" 2575 + source = "registry+https://github.com/rust-lang/crates.io-index" 2576 + checksum = "8ddb1139b5353f96e429e1a5e19fbaf663bddedaa06d1dbd49f82e352601209a" 2577 + dependencies = [ 2578 + "lazy_static", 2579 + "new_debug_unreachable", 2580 + "phf_shared 0.8.0", 2581 + "precomputed-hash", 2582 + "serde", 2583 + ] 2584 + 2585 + [[package]] 2586 + name = "string_cache_codegen" 2587 + version = "0.5.1" 2588 + source = "registry+https://github.com/rust-lang/crates.io-index" 2589 + checksum = "f24c8e5e19d22a726626f1a5e16fe15b132dcf21d10177fa5a45ce7962996b97" 2590 + dependencies = [ 2591 + "phf_generator 0.8.0", 2592 + "phf_shared 0.8.0", 2593 + "proc-macro2", 2594 + "quote 1.0.9", 2595 + ] 2596 + 2597 + [[package]] 2598 + name = "strsim" 2599 + version = "0.9.3" 2600 + source = "registry+https://github.com/rust-lang/crates.io-index" 2601 + checksum = "6446ced80d6c486436db5c078dde11a9f73d42b57fb273121e160b84f63d894c" 2602 + 2603 + [[package]] 2604 + name = "strum" 2605 + version = "0.8.0" 2606 + source = "registry+https://github.com/rust-lang/crates.io-index" 2607 + checksum = "4ca6e4730f517e041e547ffe23d29daab8de6b73af4b6ae2a002108169f5e7da" 2608 + 2609 + [[package]] 2610 + name = "strum" 2611 + version = "0.18.0" 2612 + source = "registry+https://github.com/rust-lang/crates.io-index" 2613 + checksum = "57bd81eb48f4c437cadc685403cad539345bf703d78e63707418431cecd4522b" 2614 + 2615 + [[package]] 2616 + name = "strum_macros" 2617 + version = "0.8.0" 2618 + source = "registry+https://github.com/rust-lang/crates.io-index" 2619 + checksum = "3384590878eb0cab3b128e844412e2d010821e7e091211b9d87324173ada7db8" 2620 + dependencies = [ 2621 + "quote 0.3.15", 2622 + "syn 0.11.11", 2623 + ] 2624 + 2625 + [[package]] 2626 + name = "strum_macros" 2627 + version = "0.18.0" 2628 + source = "registry+https://github.com/rust-lang/crates.io-index" 2629 + checksum = "87c85aa3f8ea653bfd3ddf25f7ee357ee4d204731f6aa9ad04002306f6e2774c" 2630 + dependencies = [ 2631 + "heck", 2632 + "proc-macro2", 2633 + "quote 1.0.9", 2634 + "syn 1.0.74", 2635 + ] 2636 + 2637 + [[package]] 2638 + name = "subtle" 2639 + version = "2.4.1" 2640 + source = "registry+https://github.com/rust-lang/crates.io-index" 2641 + checksum = "6bdef32e8150c2a081110b42772ffe7d7c9032b606bc226c8260fd97e0976601" 2642 + 2643 + [[package]] 2644 + name = "syn" 2645 + version = "0.11.11" 2646 + source = "registry+https://github.com/rust-lang/crates.io-index" 2647 + checksum = "d3b891b9015c88c576343b9b3e41c2c11a51c219ef067b264bd9c8aa9b441dad" 2648 + dependencies = [ 2649 + "quote 0.3.15", 2650 + "synom", 2651 + "unicode-xid 0.0.4", 2652 + ] 2653 + 2654 + [[package]] 2655 + name = "syn" 2656 + version = "1.0.74" 2657 + source = "registry+https://github.com/rust-lang/crates.io-index" 2658 + checksum = "1873d832550d4588c3dbc20f01361ab00bfe741048f71e3fecf145a7cc18b29c" 2659 + dependencies = [ 2660 + "proc-macro2", 2661 + "quote 1.0.9", 2662 + "unicode-xid 0.2.2", 2663 + ] 2664 + 2665 + [[package]] 2666 + name = "synom" 2667 + version = "0.11.3" 2668 + source = "registry+https://github.com/rust-lang/crates.io-index" 2669 + checksum = "a393066ed9010ebaed60b9eafa373d4b1baac186dd7e008555b0f702b51945b6" 2670 + dependencies = [ 2671 + "unicode-xid 0.0.4", 2672 + ] 2673 + 2674 + [[package]] 2675 + name = "system-deps" 2676 + version = "1.3.2" 2677 + source = "registry+https://github.com/rust-lang/crates.io-index" 2678 + checksum = "0f3ecc17269a19353b3558b313bba738b25d82993e30d62a18406a24aba4649b" 2679 + dependencies = [ 2680 + "heck", 2681 + "pkg-config", 2682 + "strum 0.18.0", 2683 + "strum_macros 0.18.0", 2684 + "thiserror", 2685 + "toml", 2686 + "version-compare", 2687 + ] 2688 + 2689 + [[package]] 2690 + name = "tao" 2691 + version = "0.4.0" 2692 + source = "registry+https://github.com/rust-lang/crates.io-index" 2693 + checksum = "478cdfef38dfd24a9362031450f22a7d4ffb260bf67df53ea694b5e2567b48a7" 2694 + dependencies = [ 2695 + "bitflags 1.2.1", 2696 + "cairo-rs", 2697 + "cc", 2698 + "cocoa", 2699 + "core-foundation 0.9.1", 2700 + "core-graphics 0.22.2", 2701 + "core-video-sys", 2702 + "dispatch", 2703 + "gdk", 2704 + "gdk-pixbuf", 2705 + "gdk-sys", 2706 + "gio", 2707 + "glib", 2708 + "glib-sys", 2709 + "gtk", 2710 + "instant", 2711 + "lazy_static", 2712 + "libc", 2713 + "log", 2714 + "ndk", 2715 + "ndk-glue", 2716 + "ndk-sys", 2717 + "objc", 2718 + "parking_lot", 2719 + "raw-window-handle", 2720 + "scopeguard", 2721 + "serde", 2722 + "unicode-segmentation", 2723 + "winapi", 2724 + "x11-dl", 2725 + ] 2726 + 2727 + [[package]] 2728 + name = "tar" 2729 + version = "0.4.35" 2730 + source = "registry+https://github.com/rust-lang/crates.io-index" 2731 + checksum = "7d779dc6aeff029314570f666ec83f19df7280bb36ef338442cfa8c604021b80" 2732 + dependencies = [ 2733 + "filetime", 2734 + "libc", 2735 + "xattr", 2736 + ] 2737 + 2738 + [[package]] 2739 + name = "tauri" 2740 + version = "1.0.0-beta.5" 2741 + source = "registry+https://github.com/rust-lang/crates.io-index" 2742 + checksum = "64150bb36424744bd05b68c4f4a6e133a9e6fbb24d01fc3aa64fe0f3b6c2c151" 2743 + dependencies = [ 2744 + "attohttpc", 2745 + "base64", 2746 + "bincode", 2747 + "cfg_aliases", 2748 + "dirs-next", 2749 + "either", 2750 + "flate2", 2751 + "futures", 2752 + "glib", 2753 + "gtk", 2754 + "http", 2755 + "ignore", 2756 + "minisign-verify", 2757 + "notify-rust", 2758 + "once_cell", 2759 + "open", 2760 + "os_pipe", 2761 + "percent-encoding", 2762 + "rand 0.8.4", 2763 + "raw-window-handle", 2764 + "rfd", 2765 + "semver 1.0.3", 2766 + "serde", 2767 + "serde_json", 2768 + "serde_repr", 2769 + "shared_child", 2770 + "state", 2771 + "tar", 2772 + "tauri-macros", 2773 + "tauri-runtime", 2774 + "tauri-runtime-wry", 2775 + "tauri-utils", 2776 + "tempfile", 2777 + "thiserror", 2778 + "tokio", 2779 + "uuid", 2780 + "zip", 2781 + ] 2782 + 2783 + [[package]] 2784 + name = "tauri-build" 2785 + version = "1.0.0-beta.3" 2786 + source = "registry+https://github.com/rust-lang/crates.io-index" 2787 + checksum = "78fbf1de4ceafab0706c586a4abbb920051899d13aeb67a1d6953a79aced5d99" 2788 + dependencies = [ 2789 + "anyhow", 2790 + "proc-macro2", 2791 + "quote 1.0.9", 2792 + "serde_json", 2793 + "tauri-utils", 2794 + "winres", 2795 + ] 2796 + 2797 + [[package]] 2798 + name = "tauri-codegen" 2799 + version = "1.0.0-beta.3" 2800 + source = "registry+https://github.com/rust-lang/crates.io-index" 2801 + checksum = "25daa8d7cbb24e5432cf54eaaa88d0efd539eef1bdda340233caea2872bca416" 2802 + dependencies = [ 2803 + "blake3", 2804 + "kuchiki", 2805 + "proc-macro2", 2806 + "quote 1.0.9", 2807 + "regex", 2808 + "serde", 2809 + "serde_json", 2810 + "tauri-utils", 2811 + "thiserror", 2812 + "walkdir", 2813 + "zstd", 2814 + ] 2815 + 2816 + [[package]] 2817 + name = "tauri-macros" 2818 + version = "1.0.0-beta.4" 2819 + source = "registry+https://github.com/rust-lang/crates.io-index" 2820 + checksum = "c3e4c78916b832b1623a15b4f6a9e91538363ed7fd90834b8524f71b384ea99c" 2821 + dependencies = [ 2822 + "proc-macro2", 2823 + "quote 1.0.9", 2824 + "syn 1.0.74", 2825 + "tauri-codegen", 2826 + ] 2827 + 2828 + [[package]] 2829 + name = "tauri-runtime" 2830 + version = "0.1.4" 2831 + source = "registry+https://github.com/rust-lang/crates.io-index" 2832 + checksum = "f9da2bf17eed04ccf580773dba506e3b84dc57a77e9e90c1bb4e8a9cc79d0bbf" 2833 + dependencies = [ 2834 + "gtk", 2835 + "serde", 2836 + "serde_json", 2837 + "tauri-utils", 2838 + "thiserror", 2839 + "uuid", 2840 + "winapi", 2841 + ] 2842 + 2843 + [[package]] 2844 + name = "tauri-runtime-wry" 2845 + version = "0.1.4" 2846 + source = "registry+https://github.com/rust-lang/crates.io-index" 2847 + checksum = "8e1922bca95ef9e1473c38d25856f92aeec88a9853701abff36a32055b1f79b5" 2848 + dependencies = [ 2849 + "gtk", 2850 + "ico", 2851 + "infer", 2852 + "png 0.16.8", 2853 + "tauri-runtime", 2854 + "tauri-utils", 2855 + "uuid", 2856 + "winapi", 2857 + "wry", 2858 + ] 2859 + 2860 + [[package]] 2861 + name = "tauri-utils" 2862 + version = "1.0.0-beta.2" 2863 + source = "registry+https://github.com/rust-lang/crates.io-index" 2864 + checksum = "9870bff4bcd4b795d8ce2efaba31a19012634fee211e7c86694c8d045b8edb73" 2865 + dependencies = [ 2866 + "heck", 2867 + "html5ever", 2868 + "kuchiki", 2869 + "phf 0.9.0", 2870 + "proc-macro2", 2871 + "quote 1.0.9", 2872 + "serde", 2873 + "serde_json", 2874 + "thiserror", 2875 + "url", 2876 + "zstd", 2877 + ] 2878 + 2879 + [[package]] 2880 + name = "tempfile" 2881 + version = "3.2.0" 2882 + source = "registry+https://github.com/rust-lang/crates.io-index" 2883 + checksum = "dac1c663cfc93810f88aed9b8941d48cabf856a1b111c29a40439018d870eb22" 2884 + dependencies = [ 2885 + "cfg-if 1.0.0", 2886 + "libc", 2887 + "rand 0.8.4", 2888 + "redox_syscall 0.2.9", 2889 + "remove_dir_all", 2890 + "winapi", 2891 + ] 2892 + 2893 + [[package]] 2894 + name = "tendril" 2895 + version = "0.4.2" 2896 + source = "registry+https://github.com/rust-lang/crates.io-index" 2897 + checksum = "a9ef557cb397a4f0a5a3a628f06515f78563f2209e64d47055d9dc6052bf5e33" 2898 + dependencies = [ 2899 + "futf", 2900 + "mac", 2901 + "utf-8", 2902 + ] 2903 + 2904 + [[package]] 2905 + name = "thin-slice" 2906 + version = "0.1.1" 2907 + source = "registry+https://github.com/rust-lang/crates.io-index" 2908 + checksum = "8eaa81235c7058867fa8c0e7314f33dcce9c215f535d1913822a2b3f5e289f3c" 2909 + 2910 + [[package]] 2911 + name = "thiserror" 2912 + version = "1.0.26" 2913 + source = "registry+https://github.com/rust-lang/crates.io-index" 2914 + checksum = "93119e4feac1cbe6c798c34d3a53ea0026b0b1de6a120deef895137c0529bfe2" 2915 + dependencies = [ 2916 + "thiserror-impl", 2917 + ] 2918 + 2919 + [[package]] 2920 + name = "thiserror-impl" 2921 + version = "1.0.26" 2922 + source = "registry+https://github.com/rust-lang/crates.io-index" 2923 + checksum = "060d69a0afe7796bf42e9e2ff91f5ee691fb15c53d38b4b62a9a53eb23164745" 2924 + dependencies = [ 2925 + "proc-macro2", 2926 + "quote 1.0.9", 2927 + "syn 1.0.74", 2928 + ] 2929 + 2930 + [[package]] 2931 + name = "thread_local" 2932 + version = "1.1.3" 2933 + source = "registry+https://github.com/rust-lang/crates.io-index" 2934 + checksum = "8018d24e04c95ac8790716a5987d0fec4f8b27249ffa0f7d33f1369bdfb88cbd" 2935 + dependencies = [ 2936 + "once_cell", 2937 + ] 2938 + 2939 + [[package]] 2940 + name = "time" 2941 + version = "0.1.43" 2942 + source = "registry+https://github.com/rust-lang/crates.io-index" 2943 + checksum = "ca8a50ef2360fbd1eeb0ecd46795a87a19024eb4b53c5dc916ca1fd95fe62438" 2944 + dependencies = [ 2945 + "libc", 2946 + "winapi", 2947 + ] 2948 + 2949 + [[package]] 2950 + name = "tinyvec" 2951 + version = "1.3.1" 2952 + source = "registry+https://github.com/rust-lang/crates.io-index" 2953 + checksum = "848a1e1181b9f6753b5e96a092749e29b11d19ede67dfbbd6c7dc7e0f49b5338" 2954 + dependencies = [ 2955 + "tinyvec_macros", 2956 + ] 2957 + 2958 + [[package]] 2959 + name = "tinyvec_macros" 2960 + version = "0.1.0" 2961 + source = "registry+https://github.com/rust-lang/crates.io-index" 2962 + checksum = "cda74da7e1a664f795bb1f8a87ec406fb89a02522cf6e50620d016add6dbbf5c" 2963 + 2964 + [[package]] 2965 + name = "tokio" 2966 + version = "1.9.0" 2967 + source = "registry+https://github.com/rust-lang/crates.io-index" 2968 + checksum = "4b7b349f11a7047e6d1276853e612d152f5e8a352c61917887cc2169e2366b4c" 2969 + dependencies = [ 2970 + "autocfg", 2971 + "num_cpus", 2972 + "pin-project-lite", 2973 + ] 2974 + 2975 + [[package]] 2976 + name = "toml" 2977 + version = "0.5.8" 2978 + source = "registry+https://github.com/rust-lang/crates.io-index" 2979 + checksum = "a31142970826733df8241ef35dc040ef98c679ab14d7c3e54d827099b3acecaa" 2980 + dependencies = [ 2981 + "serde", 2982 + ] 2983 + 2984 + [[package]] 2985 + name = "typenum" 2986 + version = "1.13.0" 2987 + source = "registry+https://github.com/rust-lang/crates.io-index" 2988 + checksum = "879f6906492a7cd215bfa4cf595b600146ccfac0c79bcbd1f3000162af5e8b06" 2989 + 2990 + [[package]] 2991 + name = "ucd-trie" 2992 + version = "0.1.3" 2993 + source = "registry+https://github.com/rust-lang/crates.io-index" 2994 + checksum = "56dee185309b50d1f11bfedef0fe6d036842e3fb77413abef29f8f8d1c5d4c1c" 2995 + 2996 + [[package]] 2997 + name = "unicode-bidi" 2998 + version = "0.3.5" 2999 + source = "registry+https://github.com/rust-lang/crates.io-index" 3000 + checksum = "eeb8be209bb1c96b7c177c7420d26e04eccacb0eeae6b980e35fcb74678107e0" 3001 + dependencies = [ 3002 + "matches", 3003 + ] 3004 + 3005 + [[package]] 3006 + name = "unicode-normalization" 3007 + version = "0.1.19" 3008 + source = "registry+https://github.com/rust-lang/crates.io-index" 3009 + checksum = "d54590932941a9e9266f0832deed84ebe1bf2e4c9e4a3554d393d18f5e854bf9" 3010 + dependencies = [ 3011 + "tinyvec", 3012 + ] 3013 + 3014 + [[package]] 3015 + name = "unicode-segmentation" 3016 + version = "1.8.0" 3017 + source = "registry+https://github.com/rust-lang/crates.io-index" 3018 + checksum = "8895849a949e7845e06bd6dc1aa51731a103c42707010a5b591c0038fb73385b" 3019 + 3020 + [[package]] 3021 + name = "unicode-xid" 3022 + version = "0.0.4" 3023 + source = "registry+https://github.com/rust-lang/crates.io-index" 3024 + checksum = "8c1f860d7d29cf02cb2f3f359fd35991af3d30bac52c57d265a3c461074cb4dc" 3025 + 3026 + [[package]] 3027 + name = "unicode-xid" 3028 + version = "0.2.2" 3029 + source = "registry+https://github.com/rust-lang/crates.io-index" 3030 + checksum = "8ccb82d61f80a663efe1f787a51b16b5a51e3314d6ac365b08639f52387b33f3" 3031 + 3032 + [[package]] 3033 + name = "url" 3034 + version = "2.2.2" 3035 + source = "registry+https://github.com/rust-lang/crates.io-index" 3036 + checksum = "a507c383b2d33b5fc35d1861e77e6b383d158b2da5e14fe51b83dfedf6fd578c" 3037 + dependencies = [ 3038 + "form_urlencoded", 3039 + "idna", 3040 + "matches", 3041 + "percent-encoding", 3042 + "serde", 3043 + ] 3044 + 3045 + [[package]] 3046 + name = "utf-8" 3047 + version = "0.7.6" 3048 + source = "registry+https://github.com/rust-lang/crates.io-index" 3049 + checksum = "09cc8ee72d2a9becf2f2febe0205bbed8fc6615b7cb429ad062dc7b7ddd036a9" 3050 + 3051 + [[package]] 3052 + name = "uuid" 3053 + version = "0.8.2" 3054 + source = "registry+https://github.com/rust-lang/crates.io-index" 3055 + checksum = "bc5cf98d8186244414c848017f0e2676b3fcb46807f6668a97dfe67359a3c4b7" 3056 + dependencies = [ 3057 + "getrandom 0.2.3", 3058 + ] 3059 + 3060 + [[package]] 3061 + name = "vcpkg" 3062 + version = "0.2.15" 3063 + source = "registry+https://github.com/rust-lang/crates.io-index" 3064 + checksum = "accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426" 3065 + 3066 + [[package]] 3067 + name = "version-compare" 3068 + version = "0.0.10" 3069 + source = "registry+https://github.com/rust-lang/crates.io-index" 3070 + checksum = "d63556a25bae6ea31b52e640d7c41d1ab27faba4ccb600013837a3d0b3994ca1" 3071 + 3072 + [[package]] 3073 + name = "version_check" 3074 + version = "0.9.3" 3075 + source = "registry+https://github.com/rust-lang/crates.io-index" 3076 + checksum = "5fecdca9a5291cc2b8dcf7dc02453fee791a280f3743cb0905f8822ae463b3fe" 3077 + 3078 + [[package]] 3079 + name = "void" 3080 + version = "1.0.2" 3081 + source = "registry+https://github.com/rust-lang/crates.io-index" 3082 + checksum = "6a02e4885ed3bc0f2de90ea6dd45ebcbb66dacffe03547fadbb0eeae2770887d" 3083 + 3084 + [[package]] 3085 + name = "waker-fn" 3086 + version = "1.1.0" 3087 + source = "registry+https://github.com/rust-lang/crates.io-index" 3088 + checksum = "9d5b2c62b4012a3e1eca5a7e077d13b3bf498c4073e33ccd58626607748ceeca" 3089 + 3090 + [[package]] 3091 + name = "walkdir" 3092 + version = "2.3.2" 3093 + source = "registry+https://github.com/rust-lang/crates.io-index" 3094 + checksum = "808cf2735cd4b6866113f648b791c6adc5714537bc222d9347bb203386ffda56" 3095 + dependencies = [ 3096 + "same-file", 3097 + "winapi", 3098 + "winapi-util", 3099 + ] 3100 + 3101 + [[package]] 3102 + name = "wasi" 3103 + version = "0.9.0+wasi-snapshot-preview1" 3104 + source = "registry+https://github.com/rust-lang/crates.io-index" 3105 + checksum = "cccddf32554fecc6acb585f82a32a72e28b48f8c4c1883ddfeeeaa96f7d8e519" 3106 + 3107 + [[package]] 3108 + name = "wasi" 3109 + version = "0.10.2+wasi-snapshot-preview1" 3110 + source = "registry+https://github.com/rust-lang/crates.io-index" 3111 + checksum = "fd6fbd9a79829dd1ad0cc20627bf1ed606756a7f77edff7b66b7064f9cb327c6" 3112 + 3113 + [[package]] 3114 + name = "wasm-bindgen" 3115 + version = "0.2.74" 3116 + source = "registry+https://github.com/rust-lang/crates.io-index" 3117 + checksum = "d54ee1d4ed486f78874278e63e4069fc1ab9f6a18ca492076ffb90c5eb2997fd" 3118 + dependencies = [ 3119 + "cfg-if 1.0.0", 3120 + "wasm-bindgen-macro", 3121 + ] 3122 + 3123 + [[package]] 3124 + name = "wasm-bindgen-backend" 3125 + version = "0.2.74" 3126 + source = "registry+https://github.com/rust-lang/crates.io-index" 3127 + checksum = "3b33f6a0694ccfea53d94db8b2ed1c3a8a4c86dd936b13b9f0a15ec4a451b900" 3128 + dependencies = [ 3129 + "bumpalo", 3130 + "lazy_static", 3131 + "log", 3132 + "proc-macro2", 3133 + "quote 1.0.9", 3134 + "syn 1.0.74", 3135 + "wasm-bindgen-shared", 3136 + ] 3137 + 3138 + [[package]] 3139 + name = "wasm-bindgen-futures" 3140 + version = "0.4.24" 3141 + source = "registry+https://github.com/rust-lang/crates.io-index" 3142 + checksum = "5fba7978c679d53ce2d0ac80c8c175840feb849a161664365d1287b41f2e67f1" 3143 + dependencies = [ 3144 + "cfg-if 1.0.0", 3145 + "js-sys", 3146 + "wasm-bindgen", 3147 + "web-sys", 3148 + ] 3149 + 3150 + [[package]] 3151 + name = "wasm-bindgen-macro" 3152 + version = "0.2.74" 3153 + source = "registry+https://github.com/rust-lang/crates.io-index" 3154 + checksum = "088169ca61430fe1e58b8096c24975251700e7b1f6fd91cc9d59b04fb9b18bd4" 3155 + dependencies = [ 3156 + "quote 1.0.9", 3157 + "wasm-bindgen-macro-support", 3158 + ] 3159 + 3160 + [[package]] 3161 + name = "wasm-bindgen-macro-support" 3162 + version = "0.2.74" 3163 + source = "registry+https://github.com/rust-lang/crates.io-index" 3164 + checksum = "be2241542ff3d9f241f5e2cb6dd09b37efe786df8851c54957683a49f0987a97" 3165 + dependencies = [ 3166 + "proc-macro2", 3167 + "quote 1.0.9", 3168 + "syn 1.0.74", 3169 + "wasm-bindgen-backend", 3170 + "wasm-bindgen-shared", 3171 + ] 3172 + 3173 + [[package]] 3174 + name = "wasm-bindgen-shared" 3175 + version = "0.2.74" 3176 + source = "registry+https://github.com/rust-lang/crates.io-index" 3177 + checksum = "d7cff876b8f18eed75a66cf49b65e7f967cb354a7aa16003fb55dbfd25b44b4f" 3178 + 3179 + [[package]] 3180 + name = "web-sys" 3181 + version = "0.3.51" 3182 + source = "registry+https://github.com/rust-lang/crates.io-index" 3183 + checksum = "e828417b379f3df7111d3a2a9e5753706cae29c41f7c4029ee9fd77f3e09e582" 3184 + dependencies = [ 3185 + "js-sys", 3186 + "wasm-bindgen", 3187 + ] 3188 + 3189 + [[package]] 3190 + name = "webkit2gtk" 3191 + version = "0.11.0" 3192 + source = "registry+https://github.com/rust-lang/crates.io-index" 3193 + checksum = "02b7e9eb04d30f8423e9c8435f686f42bc497cfcac2cfe4b43ce4139fb1a7cb6" 3194 + dependencies = [ 3195 + "bitflags 1.2.1", 3196 + "cairo-rs", 3197 + "gdk", 3198 + "gdk-sys", 3199 + "gio", 3200 + "gio-sys", 3201 + "glib", 3202 + "glib-sys", 3203 + "gobject-sys", 3204 + "gtk", 3205 + "gtk-sys", 3206 + "javascriptcore-rs", 3207 + "libc", 3208 + "webkit2gtk-sys", 3209 + ] 3210 + 3211 + [[package]] 3212 + name = "webkit2gtk-sys" 3213 + version = "0.13.0" 3214 + source = "registry+https://github.com/rust-lang/crates.io-index" 3215 + checksum = "72d10cf73685359cd8611740db241a231f4d74d7e353348dc5332a1a132d6f24" 3216 + dependencies = [ 3217 + "atk-sys", 3218 + "bitflags 1.2.1", 3219 + "cairo-sys-rs", 3220 + "gdk-pixbuf-sys", 3221 + "gdk-sys", 3222 + "gio-sys", 3223 + "glib-sys", 3224 + "gobject-sys", 3225 + "gtk-sys", 3226 + "javascriptcore-rs-sys", 3227 + "libc", 3228 + "pango-sys", 3229 + "pkg-config", 3230 + "soup-sys", 3231 + ] 3232 + 3233 + [[package]] 3234 + name = "webview2" 3235 + version = "0.1.1" 3236 + source = "registry+https://github.com/rust-lang/crates.io-index" 3237 + checksum = "6fab1ccfdabb098b047293c8d496c1914d1c654b68fdaa3bb77cfa47c4bca2c7" 3238 + dependencies = [ 3239 + "com", 3240 + "once_cell", 3241 + "webview2-sys", 3242 + "widestring", 3243 + "winapi", 3244 + ] 3245 + 3246 + [[package]] 3247 + name = "webview2-sys" 3248 + version = "0.1.0" 3249 + source = "registry+https://github.com/rust-lang/crates.io-index" 3250 + checksum = "cc5288cef1e0cbcf7a0b961e6271e33589b8989c80b2e11078504e989b5346ff" 3251 + dependencies = [ 3252 + "com", 3253 + "winapi", 3254 + ] 3255 + 3256 + [[package]] 3257 + name = "wepoll-ffi" 3258 + version = "0.1.2" 3259 + source = "registry+https://github.com/rust-lang/crates.io-index" 3260 + checksum = "d743fdedc5c64377b5fc2bc036b01c7fd642205a0d96356034ae3404d49eb7fb" 3261 + dependencies = [ 3262 + "cc", 3263 + ] 3264 + 3265 + [[package]] 3266 + name = "widestring" 3267 + version = "0.4.3" 3268 + source = "registry+https://github.com/rust-lang/crates.io-index" 3269 + checksum = "c168940144dd21fd8046987c16a46a33d5fc84eec29ef9dcddc2ac9e31526b7c" 3270 + 3271 + [[package]] 3272 + name = "wildmatch" 3273 + version = "1.1.0" 3274 + source = "registry+https://github.com/rust-lang/crates.io-index" 3275 + checksum = "7f44b95f62d34113cf558c93511ac93027e03e9c29a60dd0fd70e6e025c7270a" 3276 + 3277 + [[package]] 3278 + name = "winapi" 3279 + version = "0.3.9" 3280 + source = "registry+https://github.com/rust-lang/crates.io-index" 3281 + checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" 3282 + dependencies = [ 3283 + "winapi-i686-pc-windows-gnu", 3284 + "winapi-x86_64-pc-windows-gnu", 3285 + ] 3286 + 3287 + [[package]] 3288 + name = "winapi-i686-pc-windows-gnu" 3289 + version = "0.4.0" 3290 + source = "registry+https://github.com/rust-lang/crates.io-index" 3291 + checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" 3292 + 3293 + [[package]] 3294 + name = "winapi-util" 3295 + version = "0.1.5" 3296 + source = "registry+https://github.com/rust-lang/crates.io-index" 3297 + checksum = "70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178" 3298 + dependencies = [ 3299 + "winapi", 3300 + ] 3301 + 3302 + [[package]] 3303 + name = "winapi-x86_64-pc-windows-gnu" 3304 + version = "0.4.0" 3305 + source = "registry+https://github.com/rust-lang/crates.io-index" 3306 + checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" 3307 + 3308 + [[package]] 3309 + name = "winres" 3310 + version = "0.1.11" 3311 + source = "registry+https://github.com/rust-lang/crates.io-index" 3312 + checksum = "ff4fb510bbfe5b8992ff15f77a2e6fe6cf062878f0eda00c0f44963a807ca5dc" 3313 + dependencies = [ 3314 + "toml", 3315 + ] 3316 + 3317 + [[package]] 3318 + name = "winrt" 3319 + version = "0.4.0" 3320 + source = "registry+https://github.com/rust-lang/crates.io-index" 3321 + checksum = "7e30cba82e22b083dc5a422c2ee77e20dc7927271a0dc981360c57c1453cb48d" 3322 + dependencies = [ 3323 + "winapi", 3324 + ] 3325 + 3326 + [[package]] 3327 + name = "winrt-notification" 3328 + version = "0.2.4" 3329 + source = "registry+https://github.com/rust-lang/crates.io-index" 3330 + checksum = "57790eb281688a4682dab44df2a1ba8b78373233bd71cb291c3e75fecb1a01c4" 3331 + dependencies = [ 3332 + "strum 0.8.0", 3333 + "strum_macros 0.8.0", 3334 + "winapi", 3335 + "winrt", 3336 + "xml-rs", 3337 + ] 3338 + 3339 + [[package]] 3340 + name = "wry" 3341 + version = "0.11.0" 3342 + source = "registry+https://github.com/rust-lang/crates.io-index" 3343 + checksum = "9272387911b8612688d1e6a90f191ab394561a88634e81b064f98880b4874245" 3344 + dependencies = [ 3345 + "cocoa", 3346 + "core-graphics 0.22.2", 3347 + "gdk", 3348 + "gio", 3349 + "glib", 3350 + "gtk", 3351 + "libc", 3352 + "log", 3353 + "objc", 3354 + "objc_id", 3355 + "once_cell", 3356 + "serde", 3357 + "serde_json", 3358 + "tao", 3359 + "thiserror", 3360 + "url", 3361 + "webkit2gtk", 3362 + "webkit2gtk-sys", 3363 + "webview2", 3364 + "webview2-sys", 3365 + "winapi", 3366 + ] 3367 + 3368 + [[package]] 3369 + name = "x11-dl" 3370 + version = "2.18.5" 3371 + source = "registry+https://github.com/rust-lang/crates.io-index" 3372 + checksum = "2bf981e3a5b3301209754218f962052d4d9ee97e478f4d26d4a6eced34c1fef8" 3373 + dependencies = [ 3374 + "lazy_static", 3375 + "libc", 3376 + "maybe-uninit", 3377 + "pkg-config", 3378 + ] 3379 + 3380 + [[package]] 3381 + name = "xattr" 3382 + version = "0.2.2" 3383 + source = "registry+https://github.com/rust-lang/crates.io-index" 3384 + checksum = "244c3741f4240ef46274860397c7c74e50eb23624996930e484c16679633a54c" 3385 + dependencies = [ 3386 + "libc", 3387 + ] 3388 + 3389 + [[package]] 3390 + name = "xml-rs" 3391 + version = "0.6.1" 3392 + source = "registry+https://github.com/rust-lang/crates.io-index" 3393 + checksum = "e1945e12e16b951721d7976520b0832496ef79c31602c7a29d950de79ba74621" 3394 + dependencies = [ 3395 + "bitflags 0.9.1", 3396 + ] 3397 + 3398 + [[package]] 3399 + name = "zbus" 3400 + version = "1.9.1" 3401 + source = "registry+https://github.com/rust-lang/crates.io-index" 3402 + checksum = "2326acc379a3ac4e34b794089f5bdb17086bf29a5fdf619b7b4cc772dc2e9dad" 3403 + dependencies = [ 3404 + "async-io", 3405 + "byteorder", 3406 + "derivative", 3407 + "enumflags2", 3408 + "fastrand", 3409 + "futures", 3410 + "nb-connect", 3411 + "nix", 3412 + "once_cell", 3413 + "polling", 3414 + "scoped-tls", 3415 + "serde", 3416 + "serde_repr", 3417 + "zbus_macros", 3418 + "zvariant", 3419 + ] 3420 + 3421 + [[package]] 3422 + name = "zbus_macros" 3423 + version = "1.9.1" 3424 + source = "registry+https://github.com/rust-lang/crates.io-index" 3425 + checksum = "a482c56029e48681b89b92b5db3c446db0915e8dd1052c0328a574eda38d5f93" 3426 + dependencies = [ 3427 + "proc-macro-crate 0.1.5", 3428 + "proc-macro2", 3429 + "quote 1.0.9", 3430 + "syn 1.0.74", 3431 + ] 3432 + 3433 + [[package]] 3434 + name = "zip" 3435 + version = "0.5.13" 3436 + source = "registry+https://github.com/rust-lang/crates.io-index" 3437 + checksum = "93ab48844d61251bb3835145c521d88aa4031d7139e8485990f60ca911fa0815" 3438 + dependencies = [ 3439 + "byteorder", 3440 + "bzip2", 3441 + "crc32fast", 3442 + "flate2", 3443 + "thiserror", 3444 + "time", 3445 + ] 3446 + 3447 + [[package]] 3448 + name = "zstd" 3449 + version = "0.9.0+zstd.1.5.0" 3450 + source = "registry+https://github.com/rust-lang/crates.io-index" 3451 + checksum = "07749a5dc2cb6b36661290245e350f15ec3bbb304e493db54a1d354480522ccd" 3452 + dependencies = [ 3453 + "zstd-safe", 3454 + ] 3455 + 3456 + [[package]] 3457 + name = "zstd-safe" 3458 + version = "4.1.1+zstd.1.5.0" 3459 + source = "registry+https://github.com/rust-lang/crates.io-index" 3460 + checksum = "c91c90f2c593b003603e5e0493c837088df4469da25aafff8bce42ba48caf079" 3461 + dependencies = [ 3462 + "libc", 3463 + "zstd-sys", 3464 + ] 3465 + 3466 + [[package]] 3467 + name = "zstd-sys" 3468 + version = "1.6.1+zstd.1.5.0" 3469 + source = "registry+https://github.com/rust-lang/crates.io-index" 3470 + checksum = "615120c7a2431d16cf1cf979e7fc31ba7a5b5e5707b29c8a99e5dbf8a8392a33" 3471 + dependencies = [ 3472 + "cc", 3473 + "libc", 3474 + ] 3475 + 3476 + [[package]] 3477 + name = "zvariant" 3478 + version = "2.7.0" 3479 + source = "registry+https://github.com/rust-lang/crates.io-index" 3480 + checksum = "fa9a0fc1c0ea8400723fdaddd3b381147d50991a40da39e6ea935b7d63204722" 3481 + dependencies = [ 3482 + "byteorder", 3483 + "enumflags2", 3484 + "serde", 3485 + "static_assertions", 3486 + "zvariant_derive", 3487 + ] 3488 + 3489 + [[package]] 3490 + name = "zvariant_derive" 3491 + version = "2.7.0" 3492 + source = "registry+https://github.com/rust-lang/crates.io-index" 3493 + checksum = "4cf1d7953d902d1bad61878a7c79bd224d4a83bdfc93c84cc703ec760b8b70e9" 3494 + dependencies = [ 3495 + "proc-macro-crate 1.0.0", 3496 + "proc-macro2", 3497 + "quote 1.0.9", 3498 + "syn 1.0.74", 3499 + ]
+24
src-tauri/Cargo.toml
··· 1 + [package] 2 + name = "diffuse" 3 + version = "3.0.0-beta-3" 4 + description = "A music player that connects to your cloud/distributed storage" 5 + authors = ["you"] 6 + license = "" 7 + repository = "" 8 + default-run = "diffuse" 9 + edition = "2018" 10 + build = "src/build.rs" 11 + 12 + # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html 13 + 14 + [build-dependencies] 15 + tauri-build = { version = "1.0.0-beta.3" } 16 + 17 + [dependencies] 18 + serde_json = "1.0" 19 + serde = { version = "1.0", features = ["derive"] } 20 + tauri = { version = "1.0.0-beta.5", features = ["api-all"] } 21 + 22 + [features] 23 + default = [ "custom-protocol" ] 24 + custom-protocol = [ "tauri/custom-protocol" ]
+3
src-tauri/src/build.rs
··· 1 + fn main() { 2 + tauri_build::build() 3 + }
+10
src-tauri/src/main.rs
··· 1 + #![cfg_attr( 2 + all(not(debug_assertions), target_os = "windows"), 3 + windows_subsystem = "windows" 4 + )] 5 + 6 + fn main() { 7 + tauri::Builder::default() 8 + .run(tauri::generate_context!()) 9 + .expect("error while running tauri application"); 10 + }
+62
src-tauri/tauri.conf.json
··· 1 + { 2 + "package": { 3 + "productName": "Diffuse" 4 + }, 5 + "build": { 6 + "distDir": "../build", 7 + "devPath": "http://localhost:5000", 8 + "beforeDevCommand": "", 9 + "beforeBuildCommand": "" 10 + }, 11 + "tauri": { 12 + "bundle": { 13 + "active": true, 14 + "targets": "all", 15 + "identifier": "com.icidasset.diffuse", 16 + "icon": [ 17 + "images/icon.png" 18 + ], 19 + "resources": [], 20 + "externalBin": [], 21 + "category": "Music", 22 + "deb": { 23 + "depends": [], 24 + "useBootstrapper": false 25 + }, 26 + "macOS": { 27 + "frameworks": [], 28 + "minimumSystemVersion": "", 29 + "useBootstrapper": false, 30 + "exceptionDomain": "", 31 + "signingIdentity": null, 32 + "entitlements": null, 33 + "license": "LICENSE" 34 + }, 35 + "windows": { 36 + "certificateThumbprint": null, 37 + "digestAlgorithm": "sha256", 38 + "timestampUrl": "" 39 + } 40 + }, 41 + "updater": { 42 + "active": false 43 + }, 44 + "allowlist": { 45 + "all": true 46 + }, 47 + "windows": [ 48 + { 49 + "title": "Diffuse", 50 + "center": true, 51 + "width": 1280, 52 + "height": 800, 53 + "resizable": true, 54 + "fullscreen": false, 55 + "maximized": false 56 + } 57 + ], 58 + "security": { 59 + "csp": "default-src blob: data: filesystem: ws: wss: http: https: tauri: 'unsafe-eval' 'unsafe-inline' 'self' img-src: 'self'" 60 + } 61 + } 62 + }