rustdesk: 1.1.9 -> 1.2.2

LeixB 0e4865df 4f348cd7

+3301 -1117
+3202 -988
pkgs/applications/networking/remote/rustdesk/Cargo.lock
··· 18 18 checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe" 19 19 20 20 [[package]] 21 - name = "adler32" 22 - version = "1.2.0" 21 + name = "aes" 22 + version = "0.7.5" 23 + source = "registry+https://github.com/rust-lang/crates.io-index" 24 + checksum = "9e8b47f52ea9bae42228d07ec09eb676433d7c4ed1ebdf0f1d1c29ed446f1ab8" 25 + dependencies = [ 26 + "cfg-if 1.0.0", 27 + "cipher", 28 + "cpufeatures", 29 + "opaque-debug", 30 + ] 31 + 32 + [[package]] 33 + name = "ahash" 34 + version = "0.7.6" 23 35 source = "registry+https://github.com/rust-lang/crates.io-index" 24 - checksum = "aae1277d39aeec15cb388266ecc24b11c80469deae6067e17a1a7aa9e5c1f234" 36 + checksum = "fcb51a0695d8f838b1ee009b3fbf66bda078cd64590202a864a8f3e8c4315c47" 37 + dependencies = [ 38 + "getrandom", 39 + "once_cell", 40 + "version_check", 41 + ] 25 42 26 43 [[package]] 27 44 name = "aho-corasick" 28 - version = "0.7.20" 45 + version = "1.0.1" 29 46 source = "registry+https://github.com/rust-lang/crates.io-index" 30 - checksum = "cc936419f96fa211c1b9166887b38e5e40b19958e5b895be7c1f93adec7071ac" 47 + checksum = "67fc08ce920c31afb70f013dcce1bfc3a3195de6a228474e45e1f145b36f8d04" 31 48 dependencies = [ 32 49 "memchr", 33 50 ] 34 51 35 52 [[package]] 53 + name = "allo-isolate" 54 + version = "0.1.14" 55 + source = "registry+https://github.com/rust-lang/crates.io-index" 56 + checksum = "8ed55848be9f41d44c79df6045b680a74a78bc579e0813f7f196cd7928e22fb1" 57 + dependencies = [ 58 + "anyhow", 59 + "atomic", 60 + "chrono", 61 + "uuid", 62 + ] 63 + 64 + [[package]] 65 + name = "alloc-no-stdlib" 66 + version = "2.0.4" 67 + source = "registry+https://github.com/rust-lang/crates.io-index" 68 + checksum = "cc7bb162ec39d46ab1ca8c77bf72e890535becd1751bb45f64c597edb4c8c6b3" 69 + 70 + [[package]] 71 + name = "alloc-stdlib" 72 + version = "0.2.2" 73 + source = "registry+https://github.com/rust-lang/crates.io-index" 74 + checksum = "94fb8275041c72129eb51b7d0322c29b8387a0386127718b096429201a5d6ece" 75 + dependencies = [ 76 + "alloc-no-stdlib", 77 + ] 78 + 79 + [[package]] 36 80 name = "alsa" 37 - version = "0.6.0" 81 + version = "0.7.0" 38 82 source = "registry+https://github.com/rust-lang/crates.io-index" 39 - checksum = "5915f52fe2cf65e83924d037b6c5290b7cee097c6b5c8700746e6168a343fd6b" 83 + checksum = "8512c9117059663fb5606788fbca3619e2a91dac0e3fe516242eab1fa6be5e44" 40 84 dependencies = [ 41 85 "alsa-sys", 42 86 "bitflags", 43 87 "libc", 44 - "nix 0.23.2", 88 + "nix 0.24.3", 45 89 ] 46 90 47 91 [[package]] ··· 56 100 57 101 [[package]] 58 102 name = "android_log-sys" 59 - version = "0.2.0" 103 + version = "0.3.0" 60 104 source = "registry+https://github.com/rust-lang/crates.io-index" 61 - checksum = "85965b6739a430150bdd138e2374a98af0c3ee0d030b3bb7fc3bddff58d0102e" 105 + checksum = "27f0fc03f560e1aebde41c2398b691cb98b5ea5996a6184a7a67bbbb77448969" 62 106 63 107 [[package]] 64 108 name = "android_logger" 65 - version = "0.11.3" 109 + version = "0.13.1" 66 110 source = "registry+https://github.com/rust-lang/crates.io-index" 67 - checksum = "8619b80c242aa7bd638b5c7ddd952addeecb71f69c75e33f1d47b2804f8f883a" 111 + checksum = "3fa490e751f3878eb9accb9f18988eca52c2337ce000a8bf31ef50d4c723ca9e" 68 112 dependencies = [ 69 113 "android_log-sys", 70 114 "env_logger 0.10.0", ··· 91 135 ] 92 136 93 137 [[package]] 138 + name = "anstream" 139 + version = "0.3.2" 140 + source = "registry+https://github.com/rust-lang/crates.io-index" 141 + checksum = "0ca84f3628370c59db74ee214b3263d58f9aadd9b4fe7e711fd87dc452b7f163" 142 + dependencies = [ 143 + "anstyle", 144 + "anstyle-parse", 145 + "anstyle-query", 146 + "anstyle-wincon", 147 + "colorchoice", 148 + "is-terminal", 149 + "utf8parse", 150 + ] 151 + 152 + [[package]] 153 + name = "anstyle" 154 + version = "1.0.0" 155 + source = "registry+https://github.com/rust-lang/crates.io-index" 156 + checksum = "41ed9a86bf92ae6580e0a31281f65a1b1d867c0cc68d5346e2ae128dddfa6a7d" 157 + 158 + [[package]] 159 + name = "anstyle-parse" 160 + version = "0.2.0" 161 + source = "registry+https://github.com/rust-lang/crates.io-index" 162 + checksum = "e765fd216e48e067936442276d1d57399e37bce53c264d6fefbe298080cb57ee" 163 + dependencies = [ 164 + "utf8parse", 165 + ] 166 + 167 + [[package]] 168 + name = "anstyle-query" 169 + version = "1.0.0" 170 + source = "registry+https://github.com/rust-lang/crates.io-index" 171 + checksum = "5ca11d4be1bab0c8bc8734a9aa7bf4ee8316d462a08c6ac5052f888fef5b494b" 172 + dependencies = [ 173 + "windows-sys 0.48.0", 174 + ] 175 + 176 + [[package]] 177 + name = "anstyle-wincon" 178 + version = "1.0.1" 179 + source = "registry+https://github.com/rust-lang/crates.io-index" 180 + checksum = "180abfa45703aebe0093f79badacc01b8fd4ea2e35118747e5811127f926e188" 181 + dependencies = [ 182 + "anstyle", 183 + "windows-sys 0.48.0", 184 + ] 185 + 186 + [[package]] 94 187 name = "anyhow" 95 - version = "1.0.70" 188 + version = "1.0.71" 96 189 source = "registry+https://github.com/rust-lang/crates.io-index" 97 - checksum = "7de8ce5e0f9f8d88245311066a578d72b7af3e7088f32783804676302df237e4" 190 + checksum = "9c7d0618f0e0b7e8ff11427422b64564d5fb0be1940354bfe2e0529b18a9d9b8" 191 + 192 + [[package]] 193 + name = "apple-bindgen" 194 + version = "0.2.0" 195 + source = "registry+https://github.com/rust-lang/crates.io-index" 196 + checksum = "38f109ee76f68b4767848cb5dc93bfcc7c425deca849c4c81fa11cdce525e3d2" 197 + dependencies = [ 198 + "apple-sdk", 199 + "bindgen 0.63.0", 200 + "derive_more", 201 + "regex", 202 + "serde 1.0.163", 203 + "thiserror", 204 + "toml 0.6.0", 205 + ] 206 + 207 + [[package]] 208 + name = "apple-sdk" 209 + version = "0.4.0" 210 + source = "registry+https://github.com/rust-lang/crates.io-index" 211 + checksum = "a04f192a700686ee70008ff4e4eb76fe7d11814ab93b7ee9d48c36b9a9f0bd2a" 212 + dependencies = [ 213 + "plist", 214 + "serde 1.0.163", 215 + "serde_json 1.0.96", 216 + ] 217 + 218 + [[package]] 219 + name = "apple-sys" 220 + version = "0.2.0" 221 + source = "registry+https://github.com/rust-lang/crates.io-index" 222 + checksum = "12b3a1c3342678cd72676d0c1644fde496c1f65ea41f51465f54a89cad3bdf34" 223 + dependencies = [ 224 + "apple-bindgen", 225 + "apple-sdk", 226 + "objc", 227 + ] 98 228 99 229 [[package]] 100 230 name = "arboard" 101 - version = "2.1.1" 231 + version = "3.2.0" 102 232 source = "registry+https://github.com/rust-lang/crates.io-index" 103 - checksum = "dc120354d1b5ec6d7aaf4876b602def75595937b5e15d356eb554ab5177e08bb" 233 + checksum = "d6041616acea41d67c4a984709ddab1587fd0b10efe5cc563fee954d2f011854" 104 234 dependencies = [ 105 235 "clipboard-win", 106 236 "core-graphics", ··· 109 239 "objc", 110 240 "objc-foundation", 111 241 "objc_id", 112 - "parking_lot 0.12.1", 242 + "once_cell", 243 + "parking_lot", 113 244 "thiserror", 114 245 "winapi 0.3.9", 115 246 "x11rb", 116 247 ] 117 248 118 249 [[package]] 119 - name = "async-trait" 120 - version = "0.1.68" 250 + name = "async-broadcast" 251 + version = "0.5.1" 252 + source = "registry+https://github.com/rust-lang/crates.io-index" 253 + checksum = "7c48ccdbf6ca6b121e0f586cbc0e73ae440e56c67c30fa0873b4e110d9c26d2b" 254 + dependencies = [ 255 + "event-listener", 256 + "futures-core", 257 + ] 258 + 259 + [[package]] 260 + name = "async-channel" 261 + version = "1.8.0" 262 + source = "registry+https://github.com/rust-lang/crates.io-index" 263 + checksum = "cf46fee83e5ccffc220104713af3292ff9bc7c64c7de289f66dae8e38d826833" 264 + dependencies = [ 265 + "concurrent-queue", 266 + "event-listener", 267 + "futures-core", 268 + ] 269 + 270 + [[package]] 271 + name = "async-executor" 272 + version = "1.5.1" 273 + source = "registry+https://github.com/rust-lang/crates.io-index" 274 + checksum = "6fa3dc5f2a8564f07759c008b9109dc0d39de92a88d5588b8a5036d286383afb" 275 + dependencies = [ 276 + "async-lock", 277 + "async-task", 278 + "concurrent-queue", 279 + "fastrand", 280 + "futures-lite", 281 + "slab", 282 + ] 283 + 284 + [[package]] 285 + name = "async-fs" 286 + version = "1.6.0" 287 + source = "registry+https://github.com/rust-lang/crates.io-index" 288 + checksum = "279cf904654eeebfa37ac9bb1598880884924aab82e290aa65c9e77a0e142e06" 289 + dependencies = [ 290 + "async-lock", 291 + "autocfg 1.1.0", 292 + "blocking", 293 + "futures-lite", 294 + ] 295 + 296 + [[package]] 297 + name = "async-io" 298 + version = "1.13.0" 121 299 source = "registry+https://github.com/rust-lang/crates.io-index" 122 - checksum = "b9ccdd8f2a161be9bd5c023df56f1b2a0bd1d83872ae53b71a84a12c9bf6e842" 300 + checksum = "0fc5b45d93ef0529756f812ca52e44c221b35341892d3dcc34132ac02f3dd2af" 123 301 dependencies = [ 124 - "proc-macro2", 125 - "quote", 126 - "syn 2.0.13", 302 + "async-lock", 303 + "autocfg 1.1.0", 304 + "cfg-if 1.0.0", 305 + "concurrent-queue", 306 + "futures-lite", 307 + "log", 308 + "parking", 309 + "polling", 310 + "rustix", 311 + "slab", 312 + "socket2 0.4.9", 313 + "waker-fn", 127 314 ] 128 315 129 316 [[package]] 130 - name = "atk" 131 - version = "0.9.0" 317 + name = "async-lock" 318 + version = "2.7.0" 132 319 source = "registry+https://github.com/rust-lang/crates.io-index" 133 - checksum = "812b4911e210bd51b24596244523c856ca749e6223c50a7fbbba3f89ee37c426" 320 + checksum = "fa24f727524730b077666307f2734b4a1a1c57acb79193127dcc8914d5242dd7" 134 321 dependencies = [ 135 - "atk-sys 0.10.0", 136 - "bitflags", 137 - "glib 0.10.3", 138 - "glib-sys 0.10.1", 139 - "gobject-sys 0.10.0", 140 - "libc", 322 + "event-listener", 323 + ] 324 + 325 + [[package]] 326 + name = "async-process" 327 + version = "1.7.0" 328 + source = "registry+https://github.com/rust-lang/crates.io-index" 329 + checksum = "7a9d28b1d97e08915212e2e45310d47854eafa69600756fc735fb788f75199c9" 330 + dependencies = [ 331 + "async-io", 332 + "async-lock", 333 + "autocfg 1.1.0", 334 + "blocking", 335 + "cfg-if 1.0.0", 336 + "event-listener", 337 + "futures-lite", 338 + "rustix", 339 + "signal-hook", 340 + "windows-sys 0.48.0", 341 + ] 342 + 343 + [[package]] 344 + name = "async-recursion" 345 + version = "1.0.4" 346 + source = "registry+https://github.com/rust-lang/crates.io-index" 347 + checksum = "0e97ce7de6cf12de5d7226c73f5ba9811622f4db3a5b91b55c53e987e5f91cba" 348 + dependencies = [ 349 + "proc-macro2 1.0.63", 350 + "quote 1.0.27", 351 + "syn 2.0.15", 352 + ] 353 + 354 + [[package]] 355 + name = "async-task" 356 + version = "4.4.0" 357 + source = "registry+https://github.com/rust-lang/crates.io-index" 358 + checksum = "ecc7ab41815b3c653ccd2978ec3255c81349336702dfdf62ee6f7069b12a3aae" 359 + 360 + [[package]] 361 + name = "async-trait" 362 + version = "0.1.68" 363 + source = "registry+https://github.com/rust-lang/crates.io-index" 364 + checksum = "b9ccdd8f2a161be9bd5c023df56f1b2a0bd1d83872ae53b71a84a12c9bf6e842" 365 + dependencies = [ 366 + "proc-macro2 1.0.63", 367 + "quote 1.0.27", 368 + "syn 2.0.15", 141 369 ] 142 370 143 371 [[package]] 144 372 name = "atk" 145 - version = "0.15.1" 373 + version = "0.16.0" 146 374 source = "registry+https://github.com/rust-lang/crates.io-index" 147 - checksum = "2c3d816ce6f0e2909a96830d6911c2aff044370b1ef92d7f267b43bae5addedd" 375 + checksum = "39991bc421ddf72f70159011b323ff49b0f783cc676a7287c59453da2e2531cf" 148 376 dependencies = [ 149 - "atk-sys 0.15.1", 377 + "atk-sys", 150 378 "bitflags", 151 - "glib 0.15.12", 379 + "glib 0.16.7", 152 380 "libc", 153 381 ] 154 382 155 383 [[package]] 156 384 name = "atk-sys" 157 - version = "0.10.0" 385 + version = "0.16.0" 158 386 source = "registry+https://github.com/rust-lang/crates.io-index" 159 - checksum = "f530e4af131d94cc4fa15c5c9d0348f0ef28bac64ba660b6b2a1cf2605dedfce" 387 + checksum = "11ad703eb64dc058024f0e57ccfa069e15a413b98dbd50a1a950e743b7f11148" 160 388 dependencies = [ 161 - "glib-sys 0.10.1", 162 - "gobject-sys 0.10.0", 389 + "glib-sys 0.16.3", 390 + "gobject-sys 0.16.3", 163 391 "libc", 164 - "system-deps 1.3.2", 392 + "system-deps 6.1.0", 165 393 ] 166 394 167 395 [[package]] 168 - name = "atk-sys" 169 - version = "0.15.1" 396 + name = "atomic" 397 + version = "0.5.1" 170 398 source = "registry+https://github.com/rust-lang/crates.io-index" 171 - checksum = "58aeb089fb698e06db8089971c7ee317ab9644bade33383f63631437b03aafb6" 399 + checksum = "b88d82667eca772c4aa12f0f1348b3ae643424c8876448f3f7bd5787032e234c" 172 400 dependencies = [ 173 - "glib-sys 0.15.10", 174 - "gobject-sys 0.15.10", 175 - "libc", 176 - "system-deps 6.0.4", 401 + "autocfg 1.1.0", 177 402 ] 403 + 404 + [[package]] 405 + name = "atomic-waker" 406 + version = "1.1.1" 407 + source = "registry+https://github.com/rust-lang/crates.io-index" 408 + checksum = "1181e1e0d1fce796a03db1ae795d67167da795f9cf4a39c37589e85ef57f26d3" 178 409 179 410 [[package]] 180 411 name = "atty" ··· 219 450 220 451 [[package]] 221 452 name = "base64" 222 - version = "0.13.1" 453 + version = "0.21.0" 223 454 source = "registry+https://github.com/rust-lang/crates.io-index" 224 - checksum = "9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8" 455 + checksum = "a4a4ddaa51a5bc52a6948f74c06d20aaaddb71924eab79b8c97a8c556e942d6a" 225 456 226 457 [[package]] 227 - name = "base64" 228 - version = "0.21.0" 458 + name = "base64ct" 459 + version = "1.6.0" 229 460 source = "registry+https://github.com/rust-lang/crates.io-index" 230 - checksum = "a4a4ddaa51a5bc52a6948f74c06d20aaaddb71924eab79b8c97a8c556e942d6a" 461 + checksum = "8c3c1a368f70d6cf7302d78f8f7093da241fb8e8807c05cc9e51a125895a6d5b" 231 462 232 463 [[package]] 233 464 name = "bindgen" ··· 244 475 "lazycell", 245 476 "log", 246 477 "peeking_take_while", 247 - "proc-macro2", 248 - "quote", 478 + "proc-macro2 1.0.63", 479 + "quote 1.0.27", 480 + "regex", 481 + "rustc-hash", 482 + "shlex", 483 + "which", 484 + ] 485 + 486 + [[package]] 487 + name = "bindgen" 488 + version = "0.63.0" 489 + source = "registry+https://github.com/rust-lang/crates.io-index" 490 + checksum = "36d860121800b2a9a94f9b5604b332d5cffb234ce17609ea479d723dbc9d3885" 491 + dependencies = [ 492 + "bitflags", 493 + "cexpr", 494 + "clang-sys", 495 + "lazy_static", 496 + "lazycell", 497 + "log", 498 + "peeking_take_while", 499 + "proc-macro2 1.0.63", 500 + "quote 1.0.27", 249 501 "regex", 250 502 "rustc-hash", 251 503 "shlex", 252 - "which 4.4.0", 504 + "syn 1.0.109", 505 + "which", 253 506 ] 254 507 255 508 [[package]] ··· 264 517 "lazy_static", 265 518 "lazycell", 266 519 "peeking_take_while", 267 - "proc-macro2", 268 - "quote", 520 + "proc-macro2 1.0.63", 521 + "quote 1.0.27", 269 522 "regex", 270 523 "rustc-hash", 271 524 "shlex", ··· 273 526 ] 274 527 275 528 [[package]] 529 + name = "bindgen" 530 + version = "0.65.1" 531 + source = "registry+https://github.com/rust-lang/crates.io-index" 532 + checksum = "cfdf7b466f9a4903edc73f95d6d2bcd5baf8ae620638762244d3f60143643cc5" 533 + dependencies = [ 534 + "bitflags", 535 + "cexpr", 536 + "clang-sys", 537 + "lazy_static", 538 + "lazycell", 539 + "log", 540 + "peeking_take_while", 541 + "prettyplease", 542 + "proc-macro2 1.0.63", 543 + "quote 1.0.27", 544 + "regex", 545 + "rustc-hash", 546 + "shlex", 547 + "syn 2.0.15", 548 + "which", 549 + ] 550 + 551 + [[package]] 552 + name = "bit_field" 553 + version = "0.10.2" 554 + source = "registry+https://github.com/rust-lang/crates.io-index" 555 + checksum = "dc827186963e592360843fb5ba4b973e145841266c1357f7180c43526f2e5b61" 556 + 557 + [[package]] 276 558 name = "bitflags" 277 559 version = "1.3.2" 278 560 source = "registry+https://github.com/rust-lang/crates.io-index" 279 561 checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" 562 + 563 + [[package]] 564 + name = "bitvec" 565 + version = "1.0.1" 566 + source = "registry+https://github.com/rust-lang/crates.io-index" 567 + checksum = "1bc2832c24239b0141d5674bb9174f9d68a8b5b3f2753311927c172ca46f7e9c" 568 + dependencies = [ 569 + "funty", 570 + "radium", 571 + "tap", 572 + "wyz", 573 + ] 280 574 281 575 [[package]] 282 576 name = "block" ··· 294 588 ] 295 589 296 590 [[package]] 591 + name = "blocking" 592 + version = "1.3.1" 593 + source = "registry+https://github.com/rust-lang/crates.io-index" 594 + checksum = "77231a1c8f801696fc0123ec6150ce92cffb8e164a02afb9c8ddee0e9b65ad65" 595 + dependencies = [ 596 + "async-channel", 597 + "async-lock", 598 + "async-task", 599 + "atomic-waker", 600 + "fastrand", 601 + "futures-lite", 602 + "log", 603 + ] 604 + 605 + [[package]] 606 + name = "brotli" 607 + version = "3.3.4" 608 + source = "registry+https://github.com/rust-lang/crates.io-index" 609 + checksum = "a1a0b1dbcc8ae29329621f8d4f0d835787c1c38bb1401979b49d13b0b305ff68" 610 + dependencies = [ 611 + "alloc-no-stdlib", 612 + "alloc-stdlib", 613 + "brotli-decompressor", 614 + ] 615 + 616 + [[package]] 617 + name = "brotli-decompressor" 618 + version = "2.3.4" 619 + source = "registry+https://github.com/rust-lang/crates.io-index" 620 + checksum = "4b6561fd3f895a11e8f72af2cb7d22e08366bebc2b6b57f7744c4bda27034744" 621 + dependencies = [ 622 + "alloc-no-stdlib", 623 + "alloc-stdlib", 624 + ] 625 + 626 + [[package]] 627 + name = "build-target" 628 + version = "0.4.0" 629 + source = "registry+https://github.com/rust-lang/crates.io-index" 630 + checksum = "832133bbabbbaa9fbdba793456a2827627a7d2b8fb96032fa1e7666d7895832b" 631 + 632 + [[package]] 297 633 name = "bumpalo" 298 - version = "3.12.0" 634 + version = "3.12.2" 299 635 source = "registry+https://github.com/rust-lang/crates.io-index" 300 - checksum = "0d261e256854913907f67ed06efbc3338dfe6179796deefc1ff763fc1aee5535" 636 + checksum = "3c6ed94e98ecff0c12dd1b04c15ec0d7d9458ca8fe806cea6f12954efe74c63b" 301 637 302 638 [[package]] 303 639 name = "bytemuck" ··· 316 652 version = "1.4.0" 317 653 source = "registry+https://github.com/rust-lang/crates.io-index" 318 654 checksum = "89b2fd2a0dcf38d7971e2194b6b6eebab45ae01067456a7fd93d5547a61b70be" 655 + dependencies = [ 656 + "serde 1.0.163", 657 + ] 319 658 320 659 [[package]] 321 - name = "cairo-rs" 322 - version = "0.9.1" 660 + name = "bzip2" 661 + version = "0.4.4" 662 + source = "registry+https://github.com/rust-lang/crates.io-index" 663 + checksum = "bdb116a6ef3f6c3698828873ad02c3014b3c85cadb88496095628e3ef1e347f8" 664 + dependencies = [ 665 + "bzip2-sys", 666 + "libc", 667 + ] 668 + 669 + [[package]] 670 + name = "bzip2-sys" 671 + version = "0.1.11+1.0.8" 323 672 source = "registry+https://github.com/rust-lang/crates.io-index" 324 - checksum = "c5c0f2e047e8ca53d0ff249c54ae047931d7a6ebe05d00af73e0ffeb6e34bdb8" 673 + checksum = "736a955f3fa7875102d57c82b8cac37ec45224a07fd32d58f9f7a186b6cd4cdc" 325 674 dependencies = [ 326 - "bitflags", 327 - "cairo-sys-rs 0.10.0", 328 - "glib 0.10.3", 329 - "glib-sys 0.10.1", 330 - "gobject-sys 0.10.0", 675 + "cc", 331 676 "libc", 332 - "thiserror", 677 + "pkg-config", 333 678 ] 334 679 335 680 [[package]] 336 681 name = "cairo-rs" 337 - version = "0.15.12" 682 + version = "0.16.7" 338 683 source = "registry+https://github.com/rust-lang/crates.io-index" 339 - checksum = "c76ee391b03d35510d9fa917357c7f1855bd9a6659c95a1b392e33f49b3369bc" 684 + checksum = "f3125b15ec28b84c238f6f476c6034016a5f6cc0221cb514ca46c532139fc97d" 340 685 dependencies = [ 341 686 "bitflags", 342 - "cairo-sys-rs 0.15.1", 343 - "glib 0.15.12", 687 + "cairo-sys-rs", 688 + "glib 0.16.7", 344 689 "libc", 690 + "once_cell", 345 691 "thiserror", 346 692 ] 347 693 348 694 [[package]] 349 695 name = "cairo-sys-rs" 350 - version = "0.10.0" 696 + version = "0.16.3" 351 697 source = "registry+https://github.com/rust-lang/crates.io-index" 352 - checksum = "2ed2639b9ad5f1d6efa76de95558e11339e7318426d84ac4890b86c03e828ca7" 698 + checksum = "7c48f4af05fabdcfa9658178e1326efa061853f040ce7d72e33af6885196f421" 353 699 dependencies = [ 354 - "glib-sys 0.10.1", 700 + "glib-sys 0.16.3", 355 701 "libc", 356 - "system-deps 1.3.2", 702 + "system-deps 6.1.0", 357 703 ] 358 704 359 705 [[package]] 360 - name = "cairo-sys-rs" 361 - version = "0.15.1" 706 + name = "camino" 707 + version = "1.1.4" 362 708 source = "registry+https://github.com/rust-lang/crates.io-index" 363 - checksum = "3c55d429bef56ac9172d25fecb85dc8068307d17acd74b377866b7a1ef25d3c8" 709 + checksum = "c530edf18f37068ac2d977409ed5cd50d53d73bc653c7647b48eb78976ac9ae2" 364 710 dependencies = [ 365 - "glib-sys 0.15.10", 366 - "libc", 367 - "system-deps 6.0.4", 711 + "serde 1.0.163", 712 + ] 713 + 714 + [[package]] 715 + name = "cargo-platform" 716 + version = "0.1.2" 717 + source = "registry+https://github.com/rust-lang/crates.io-index" 718 + checksum = "cbdb825da8a5df079a43676dbe042702f1707b1109f713a01420fbb4cc71fa27" 719 + dependencies = [ 720 + "serde 1.0.163", 721 + ] 722 + 723 + [[package]] 724 + name = "cargo_metadata" 725 + version = "0.14.2" 726 + source = "registry+https://github.com/rust-lang/crates.io-index" 727 + checksum = "4acbb09d9ee8e23699b9634375c72795d095bf268439da88562cf9b501f181fa" 728 + dependencies = [ 729 + "camino", 730 + "cargo-platform", 731 + "semver", 732 + "serde 1.0.163", 733 + "serde_json 1.0.96", 734 + ] 735 + 736 + [[package]] 737 + name = "cbindgen" 738 + version = "0.24.3" 739 + source = "registry+https://github.com/rust-lang/crates.io-index" 740 + checksum = "a6358dedf60f4d9b8db43ad187391afe959746101346fe51bb978126bec61dfb" 741 + dependencies = [ 742 + "clap 3.2.25", 743 + "heck 0.4.1", 744 + "indexmap", 745 + "log", 746 + "proc-macro2 1.0.63", 747 + "quote 1.0.27", 748 + "serde 1.0.163", 749 + "serde_json 1.0.96", 750 + "syn 1.0.109", 751 + "tempfile", 752 + "toml 0.5.11", 368 753 ] 369 754 370 755 [[package]] ··· 393 778 394 779 [[package]] 395 780 name = "cfg-expr" 396 - version = "0.14.0" 781 + version = "0.15.1" 397 782 source = "registry+https://github.com/rust-lang/crates.io-index" 398 - checksum = "a35b255461940a32985c627ce82900867c61db1659764d3675ea81963f72a4c6" 783 + checksum = "c8790cf1286da485c72cf5fc7aeba308438800036ec67d89425924c4807268c9" 399 784 dependencies = [ 400 785 "smallvec", 786 + "target-lexicon", 401 787 ] 402 788 403 789 [[package]] ··· 419 805 checksum = "4e3c5919066adf22df73762e50cffcde3a758f2a848b113b586d1f86728b673b" 420 806 dependencies = [ 421 807 "iana-time-zone", 808 + "js-sys", 422 809 "num-integer", 423 810 "num-traits 0.2.15", 811 + "time 0.1.45", 812 + "wasm-bindgen", 424 813 "winapi 0.3.9", 425 814 ] 426 815 427 816 [[package]] 817 + name = "cidr-utils" 818 + version = "0.5.10" 819 + source = "registry+https://github.com/rust-lang/crates.io-index" 820 + checksum = "fdfa36f04861d39453affe1cf084ce2d6554021a84eb6f31ebdeafb6fb92a01c" 821 + dependencies = [ 822 + "debug-helper", 823 + "num-bigint", 824 + "num-traits 0.2.15", 825 + "once_cell", 826 + "regex", 827 + ] 828 + 829 + [[package]] 830 + name = "cipher" 831 + version = "0.3.0" 832 + source = "registry+https://github.com/rust-lang/crates.io-index" 833 + checksum = "7ee52072ec15386f770805afd189a01c8841be8696bed250fa2f13c4c0d6dfb7" 834 + dependencies = [ 835 + "generic-array", 836 + ] 837 + 838 + [[package]] 428 839 name = "clang-sys" 429 840 version = "1.6.1" 430 841 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 432 843 dependencies = [ 433 844 "glob", 434 845 "libc", 435 - "libloading", 846 + "libloading 0.7.4", 436 847 ] 437 848 438 849 [[package]] ··· 452 863 453 864 [[package]] 454 865 name = "clap" 455 - version = "3.2.23" 866 + version = "3.2.25" 456 867 source = "registry+https://github.com/rust-lang/crates.io-index" 457 - checksum = "71655c45cb9845d3270c9d6df84ebe72b4dad3c2ba3f7023ad47c144e4e473a5" 868 + checksum = "4ea181bf566f71cb9a5d17a59e1871af638180a18fb0035c92ae62b705207123" 458 869 dependencies = [ 459 870 "atty", 460 871 "bitflags", 461 - "clap_lex", 872 + "clap_lex 0.2.4", 462 873 "indexmap", 463 874 "strsim 0.10.0", 464 875 "termcolor", ··· 466 877 ] 467 878 468 879 [[package]] 880 + name = "clap" 881 + version = "4.2.7" 882 + source = "registry+https://github.com/rust-lang/crates.io-index" 883 + checksum = "34d21f9bf1b425d2968943631ec91202fe5e837264063503708b83013f8fc938" 884 + dependencies = [ 885 + "clap_builder", 886 + "clap_derive", 887 + "once_cell", 888 + ] 889 + 890 + [[package]] 891 + name = "clap_builder" 892 + version = "4.2.7" 893 + source = "registry+https://github.com/rust-lang/crates.io-index" 894 + checksum = "914c8c79fb560f238ef6429439a30023c862f7a28e688c58f7203f12b29970bd" 895 + dependencies = [ 896 + "anstream", 897 + "anstyle", 898 + "bitflags", 899 + "clap_lex 0.4.1", 900 + "strsim 0.10.0", 901 + ] 902 + 903 + [[package]] 904 + name = "clap_derive" 905 + version = "4.2.0" 906 + source = "registry+https://github.com/rust-lang/crates.io-index" 907 + checksum = "3f9644cd56d6b87dbe899ef8b053e331c0637664e9e21a33dfcdc36093f5c5c4" 908 + dependencies = [ 909 + "heck 0.4.1", 910 + "proc-macro2 1.0.63", 911 + "quote 1.0.27", 912 + "syn 2.0.15", 913 + ] 914 + 915 + [[package]] 469 916 name = "clap_lex" 470 917 version = "0.2.4" 471 918 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 475 922 ] 476 923 477 924 [[package]] 925 + name = "clap_lex" 926 + version = "0.4.1" 927 + source = "registry+https://github.com/rust-lang/crates.io-index" 928 + checksum = "8a2dd5a6fe8c6e3502f568a6353e5273bbb15193ad9a89e457b9970798efbea1" 929 + 930 + [[package]] 478 931 name = "clipboard" 479 932 version = "0.1.0" 480 933 dependencies = [ 481 934 "cc", 482 935 "hbb_common", 483 936 "lazy_static", 484 - "serde 1.0.159", 937 + "serde 1.0.163", 485 938 "serde_derive", 486 939 "thiserror", 487 - ] 488 - 489 - [[package]] 490 - name = "clipboard-master" 491 - version = "3.1.3" 492 - source = "registry+https://github.com/rust-lang/crates.io-index" 493 - checksum = "459887701008d8ee21f8de7f45f0f0707417c7eea3311973f6e67222bd686b7a" 494 - dependencies = [ 495 - "objc", 496 - "objc-foundation", 497 - "objc_id", 498 - "winapi 0.3.9", 499 - "windows-win", 500 - "x11-clipboard", 501 940 ] 502 941 503 942 [[package]] ··· 577 1016 checksum = "3d7b894f5411737b7867f4827955924d7c254fc9f4d91a6aad6b097804b1018b" 578 1017 579 1018 [[package]] 1019 + name = "colorchoice" 1020 + version = "1.0.0" 1021 + source = "registry+https://github.com/rust-lang/crates.io-index" 1022 + checksum = "acbf1af155f9b9ef647e42cdc158db4b64a1b61f743629225fde6f3e0be2a7c7" 1023 + 1024 + [[package]] 1025 + name = "colored" 1026 + version = "1.9.3" 1027 + source = "registry+https://github.com/rust-lang/crates.io-index" 1028 + checksum = "f4ffc801dacf156c5854b9df4f425a626539c3a6ef7893cc0c5084a23f0b6c59" 1029 + dependencies = [ 1030 + "atty", 1031 + "lazy_static", 1032 + "winapi 0.3.9", 1033 + ] 1034 + 1035 + [[package]] 580 1036 name = "combine" 581 1037 version = "4.6.6" 582 1038 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 587 1043 ] 588 1044 589 1045 [[package]] 1046 + name = "concurrent-queue" 1047 + version = "2.2.0" 1048 + source = "registry+https://github.com/rust-lang/crates.io-index" 1049 + checksum = "62ec6771ecfa0762d24683ee5a32ad78487a3d3afdc0fb8cae19d2c5deb50b7c" 1050 + dependencies = [ 1051 + "crossbeam-utils", 1052 + ] 1053 + 1054 + [[package]] 590 1055 name = "confy" 591 - version = "0.4.0" 592 - source = "git+https://github.com/open-trade/confy#630cc28a396cb7d01eefdd9f3824486fe4d8554b" 1056 + version = "0.4.0-2" 1057 + source = "git+https://github.com/open-trade/confy#7855cd3c32b1a60b44e5076ee8f6b4131da10350" 593 1058 dependencies = [ 594 1059 "directories-next", 595 - "serde 1.0.159", 1060 + "serde 1.0.163", 596 1061 "thiserror", 597 1062 "toml 0.5.11", 598 1063 ] 599 1064 600 1065 [[package]] 1066 + name = "console_error_panic_hook" 1067 + version = "0.1.7" 1068 + source = "registry+https://github.com/rust-lang/crates.io-index" 1069 + checksum = "a06aeb73f470f66dcdbf7223caeebb85984942f22f1adb2a088cf9668146bbbc" 1070 + dependencies = [ 1071 + "cfg-if 1.0.0", 1072 + "wasm-bindgen", 1073 + ] 1074 + 1075 + [[package]] 1076 + name = "const_fn" 1077 + version = "0.4.9" 1078 + source = "registry+https://github.com/rust-lang/crates.io-index" 1079 + checksum = "fbdcdcb6d86f71c5e97409ad45898af11cbc995b4ee8112d59095a28d376c935" 1080 + 1081 + [[package]] 1082 + name = "const_format" 1083 + version = "0.2.31" 1084 + source = "registry+https://github.com/rust-lang/crates.io-index" 1085 + checksum = "c990efc7a285731f9a4378d81aff2f0e85a2c8781a05ef0f8baa8dac54d0ff48" 1086 + dependencies = [ 1087 + "const_format_proc_macros", 1088 + ] 1089 + 1090 + [[package]] 1091 + name = "const_format_proc_macros" 1092 + version = "0.2.31" 1093 + source = "registry+https://github.com/rust-lang/crates.io-index" 1094 + checksum = "e026b6ce194a874cb9cf32cd5772d1ef9767cc8fcb5765948d74f37a9d8b2bf6" 1095 + dependencies = [ 1096 + "proc-macro2 1.0.63", 1097 + "quote 1.0.27", 1098 + "unicode-xid 0.2.4", 1099 + ] 1100 + 1101 + [[package]] 1102 + name = "constant_time_eq" 1103 + version = "0.1.5" 1104 + source = "registry+https://github.com/rust-lang/crates.io-index" 1105 + checksum = "245097e9a4535ee1e3e3931fcfcd55a796a44c643e8596ff6566d68f09b87bbc" 1106 + 1107 + [[package]] 1108 + name = "convert_case" 1109 + version = "0.4.0" 1110 + source = "registry+https://github.com/rust-lang/crates.io-index" 1111 + checksum = "6245d59a3e82a7fc217c5828a6692dbc6dfb63a0c8c90495621f7b9d79704a0e" 1112 + 1113 + [[package]] 1114 + name = "convert_case" 1115 + version = "0.5.0" 1116 + source = "registry+https://github.com/rust-lang/crates.io-index" 1117 + checksum = "fb4a24b1aaf0fd0ce8b45161144d6f42cd91677fd5940fd431183eb023b3a2b8" 1118 + 1119 + [[package]] 601 1120 name = "core-foundation" 602 1121 version = "0.9.3" 603 1122 source = "registry+https://github.com/rust-lang/crates.io-index" 604 1123 checksum = "194a7a9e6de53fa55116934067c844d9d749312f75c6f6d0980e8c252f8c2146" 605 1124 dependencies = [ 606 - "core-foundation-sys", 1125 + "core-foundation-sys 0.8.4", 607 1126 "libc", 608 1127 ] 609 1128 610 1129 [[package]] 611 1130 name = "core-foundation-sys" 1131 + version = "0.6.2" 1132 + source = "registry+https://github.com/rust-lang/crates.io-index" 1133 + checksum = "e7ca8a5221364ef15ce201e8ed2f609fc312682a8f4e0e3d4aa5879764e0fa3b" 1134 + 1135 + [[package]] 1136 + name = "core-foundation-sys" 612 1137 version = "0.8.4" 613 1138 source = "registry+https://github.com/rust-lang/crates.io-index" 614 1139 checksum = "e496a50fda8aacccc86d7529e2c1e0892dbd0f898a6b5645b5561b89c3210efa" ··· 640 1165 641 1166 [[package]] 642 1167 name = "coreaudio-rs" 643 - version = "0.10.0" 1168 + version = "0.11.2" 644 1169 source = "registry+https://github.com/rust-lang/crates.io-index" 645 - checksum = "11894b20ebfe1ff903cbdc52259693389eea03b94918a2def2c30c3bf227ad88" 1170 + checksum = "cb17e2d1795b1996419648915df94bc7103c28f7b48062d7acf4652fc371b2ff" 646 1171 dependencies = [ 647 1172 "bitflags", 1173 + "core-foundation-sys 0.6.2", 648 1174 "coreaudio-sys", 649 1175 ] 650 1176 ··· 659 1185 660 1186 [[package]] 661 1187 name = "cpal" 662 - version = "0.13.5" 1188 + version = "0.15.2" 663 1189 source = "registry+https://github.com/rust-lang/crates.io-index" 664 - checksum = "74117836a5124f3629e4b474eed03e479abaf98988b4bb317e29f08cfe0e4116" 1190 + checksum = "6d959d90e938c5493000514b446987c07aed46c668faaa7d34d6c7a67b1a578c" 665 1191 dependencies = [ 666 1192 "alsa", 667 - "core-foundation-sys", 1193 + "core-foundation-sys 0.8.4", 668 1194 "coreaudio-rs", 669 - "jni", 1195 + "dasp_sample", 1196 + "jni 0.19.0", 670 1197 "js-sys", 671 - "lazy_static", 672 1198 "libc", 673 - "mach", 1199 + "mach2", 674 1200 "ndk", 675 - "ndk-glue", 676 - "nix 0.23.2", 1201 + "ndk-context", 677 1202 "oboe", 678 - "parking_lot 0.11.2", 679 - "stdweb", 680 - "thiserror", 1203 + "once_cell", 1204 + "parking_lot", 1205 + "wasm-bindgen", 1206 + "wasm-bindgen-futures", 681 1207 "web-sys", 682 - "winapi 0.3.9", 1208 + "windows 0.46.0", 683 1209 ] 684 1210 685 1211 [[package]] 686 1212 name = "cpufeatures" 687 - version = "0.2.6" 1213 + version = "0.2.7" 688 1214 source = "registry+https://github.com/rust-lang/crates.io-index" 689 - checksum = "280a9f2d8b3a38871a3c8a46fb80db65e5e5ed97da80c4d08bf27fb63e35e181" 1215 + checksum = "3e4c1eaa2012c47becbbad2ab175484c2a84d1185b566fb2cc5b8707343dfe58" 690 1216 dependencies = [ 691 1217 "libc", 692 1218 ] ··· 702 1228 703 1229 [[package]] 704 1230 name = "crossbeam-channel" 705 - version = "0.5.7" 1231 + version = "0.5.8" 706 1232 source = "registry+https://github.com/rust-lang/crates.io-index" 707 - checksum = "cf2b3e8478797446514c91ef04bafcb59faba183e621ad488df88983cc14128c" 1233 + checksum = "a33c2bf77f2df06183c3aa30d1e96c0695a313d4f9c453cc3762a6db39f99200" 708 1234 dependencies = [ 709 1235 "cfg-if 1.0.0", 710 1236 "crossbeam-utils", ··· 754 1280 ] 755 1281 756 1282 [[package]] 1283 + name = "crunchy" 1284 + version = "0.2.2" 1285 + source = "registry+https://github.com/rust-lang/crates.io-index" 1286 + checksum = "7a81dae078cea95a014a339291cec439d2f232ebe854a9d672b796c6afafa9b7" 1287 + 1288 + [[package]] 757 1289 name = "crypto-common" 758 1290 version = "0.1.6" 759 1291 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 794 1326 "cc", 795 1327 "codespan-reporting", 796 1328 "once_cell", 797 - "proc-macro2", 798 - "quote", 1329 + "proc-macro2 1.0.63", 1330 + "quote 1.0.27", 799 1331 "scratch", 800 - "syn 2.0.13", 1332 + "syn 2.0.15", 801 1333 ] 802 1334 803 1335 [[package]] ··· 812 1344 source = "registry+https://github.com/rust-lang/crates.io-index" 813 1345 checksum = "2345488264226bf682893e25de0769f3360aac9957980ec49361b083ddaa5bc5" 814 1346 dependencies = [ 815 - "proc-macro2", 816 - "quote", 817 - "syn 2.0.13", 1347 + "proc-macro2 1.0.63", 1348 + "quote 1.0.27", 1349 + "syn 2.0.15", 818 1350 ] 819 1351 820 1352 [[package]] 821 - name = "darling" 822 - version = "0.13.4" 1353 + name = "dark-light" 1354 + version = "1.0.0" 823 1355 source = "registry+https://github.com/rust-lang/crates.io-index" 824 - checksum = "a01d95850c592940db9b8194bc39f4bc0e89dee5c4265e4b1807c34a9aba453c" 1356 + checksum = "a62007a65515b3cd88c733dd3464431f05d2ad066999a824259d8edc3cf6f645" 825 1357 dependencies = [ 826 - "darling_core", 827 - "darling_macro", 1358 + "dconf_rs", 1359 + "detect-desktop-environment", 1360 + "dirs 4.0.0", 1361 + "objc", 1362 + "rust-ini", 1363 + "web-sys", 1364 + "winreg 0.10.1", 1365 + "zbus", 1366 + "zvariant", 828 1367 ] 829 1368 830 1369 [[package]] 831 - name = "darling_core" 832 - version = "0.13.4" 1370 + name = "dart-sys" 1371 + version = "4.0.2" 833 1372 source = "registry+https://github.com/rust-lang/crates.io-index" 834 - checksum = "859d65a907b6852c9361e3185c862aae7fafd2887876799fa55f5f99dc40d610" 1373 + checksum = "8d8b5680b5c2cc52f50acb2457d9b3a3b58adcca785db13a0e3655626f601de6" 835 1374 dependencies = [ 836 - "fnv", 837 - "ident_case", 838 - "proc-macro2", 839 - "quote", 840 - "strsim 0.10.0", 841 - "syn 1.0.109", 842 - ] 843 - 844 - [[package]] 845 - name = "darling_macro" 846 - version = "0.13.4" 847 - source = "registry+https://github.com/rust-lang/crates.io-index" 848 - checksum = "9c972679f83bdf9c42bd905396b6c3588a843a17f0f16dfcfa3e2c5d57441835" 849 - dependencies = [ 850 - "darling_core", 851 - "quote", 852 - "syn 1.0.109", 1375 + "cc", 853 1376 ] 854 1377 855 1378 [[package]] ··· 983 1506 ] 984 1507 985 1508 [[package]] 986 - name = "deflate" 987 - version = "0.8.6" 1509 + name = "dbus-crossroads" 1510 + version = "0.5.2" 1511 + source = "registry+https://github.com/rust-lang/crates.io-index" 1512 + checksum = "3a4c83437187544ba5142427746835061b330446ca8902eabd70e4afb8f76de0" 1513 + dependencies = [ 1514 + "dbus", 1515 + ] 1516 + 1517 + [[package]] 1518 + name = "dconf_rs" 1519 + version = "0.3.0" 1520 + source = "registry+https://github.com/rust-lang/crates.io-index" 1521 + checksum = "7046468a81e6a002061c01e6a7c83139daf91b11c30e66795b13217c2d885c8b" 1522 + 1523 + [[package]] 1524 + name = "debug-helper" 1525 + version = "0.3.13" 1526 + source = "registry+https://github.com/rust-lang/crates.io-index" 1527 + checksum = "f578e8e2c440e7297e008bb5486a3a8a194775224bbc23729b0dbdfaeebf162e" 1528 + 1529 + [[package]] 1530 + name = "default-net" 1531 + version = "0.14.1" 1532 + source = "registry+https://github.com/rust-lang/crates.io-index" 1533 + checksum = "a4898b43aed56499fad6b294d15b3e76a51df68079bf492e5daae38ca084e003" 1534 + dependencies = [ 1535 + "dlopen2", 1536 + "libc", 1537 + "memalloc", 1538 + "netlink-packet-core", 1539 + "netlink-packet-route", 1540 + "netlink-sys", 1541 + "once_cell", 1542 + "system-configuration", 1543 + "windows 0.32.0", 1544 + ] 1545 + 1546 + [[package]] 1547 + name = "delegate" 1548 + version = "0.8.0" 1549 + source = "registry+https://github.com/rust-lang/crates.io-index" 1550 + checksum = "082a24a9967533dc5d743c602157637116fc1b52806d694a5a45e6f32567fcdd" 1551 + dependencies = [ 1552 + "proc-macro2 1.0.63", 1553 + "quote 1.0.27", 1554 + "syn 1.0.109", 1555 + ] 1556 + 1557 + [[package]] 1558 + name = "derivative" 1559 + version = "2.2.0" 988 1560 source = "registry+https://github.com/rust-lang/crates.io-index" 989 - checksum = "73770f8e1fe7d64df17ca66ad28994a0a623ea497fa69486e14984e715c5d174" 1561 + checksum = "fcc3dd5e9e9c0b295d6e1e4d811fb6f157d5ffd784b8d202fc62eac8035a770b" 990 1562 dependencies = [ 991 - "adler32", 992 - "byteorder", 1563 + "proc-macro2 1.0.63", 1564 + "quote 1.0.27", 1565 + "syn 1.0.109", 993 1566 ] 994 1567 995 1568 [[package]] 1569 + name = "derive_more" 1570 + version = "0.99.17" 1571 + source = "registry+https://github.com/rust-lang/crates.io-index" 1572 + checksum = "4fb810d30a7c1953f91334de7244731fc3f3c10d7fe163338a35b9f640960321" 1573 + dependencies = [ 1574 + "convert_case 0.4.0", 1575 + "proc-macro2 1.0.63", 1576 + "quote 1.0.27", 1577 + "rustc_version", 1578 + "syn 1.0.109", 1579 + ] 1580 + 1581 + [[package]] 1582 + name = "detect-desktop-environment" 1583 + version = "0.2.0" 1584 + source = "registry+https://github.com/rust-lang/crates.io-index" 1585 + checksum = "21d8ad60dd5b13a4ee6bd8fa2d5d88965c597c67bce32b5fc49c94f55cb50810" 1586 + 1587 + [[package]] 996 1588 name = "digest" 997 1589 version = "0.10.6" 998 1590 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1000 1592 dependencies = [ 1001 1593 "block-buffer", 1002 1594 "crypto-common", 1595 + "subtle", 1003 1596 ] 1004 1597 1005 1598 [[package]] ··· 1013 1606 ] 1014 1607 1015 1608 [[package]] 1609 + name = "dirs" 1610 + version = "2.0.2" 1611 + source = "registry+https://github.com/rust-lang/crates.io-index" 1612 + checksum = "13aea89a5c93364a98e9b37b2fa237effbb694d5cfe01c5b70941f7eb087d5e3" 1613 + dependencies = [ 1614 + "cfg-if 0.1.10", 1615 + "dirs-sys 0.3.7", 1616 + ] 1617 + 1618 + [[package]] 1619 + name = "dirs" 1620 + version = "4.0.0" 1621 + source = "registry+https://github.com/rust-lang/crates.io-index" 1622 + checksum = "ca3aa72a6f96ea37bbc5aa912f6788242832f75369bdfdadcb0e38423f100059" 1623 + dependencies = [ 1624 + "dirs-sys 0.3.7", 1625 + ] 1626 + 1627 + [[package]] 1628 + name = "dirs" 1629 + version = "5.0.1" 1630 + source = "registry+https://github.com/rust-lang/crates.io-index" 1631 + checksum = "44c45a9d03d6676652bcb5e724c7e988de1acad23a711b5217ab9cbecbec2225" 1632 + dependencies = [ 1633 + "dirs-sys 0.4.1", 1634 + ] 1635 + 1636 + [[package]] 1016 1637 name = "dirs-next" 1017 1638 version = "2.0.0" 1018 1639 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1023 1644 ] 1024 1645 1025 1646 [[package]] 1647 + name = "dirs-sys" 1648 + version = "0.3.7" 1649 + source = "registry+https://github.com/rust-lang/crates.io-index" 1650 + checksum = "1b1d1d91c932ef41c0f2663aa8b0ca0342d444d842c06914aa0a7e352d0bada6" 1651 + dependencies = [ 1652 + "libc", 1653 + "redox_users", 1654 + "winapi 0.3.9", 1655 + ] 1656 + 1657 + [[package]] 1658 + name = "dirs-sys" 1659 + version = "0.4.1" 1660 + source = "registry+https://github.com/rust-lang/crates.io-index" 1661 + checksum = "520f05a5cbd335fae5a99ff7a6ab8627577660ee5cfd6a94a6a929b52ff0321c" 1662 + dependencies = [ 1663 + "libc", 1664 + "option-ext", 1665 + "redox_users", 1666 + "windows-sys 0.48.0", 1667 + ] 1668 + 1669 + [[package]] 1026 1670 name = "dirs-sys-next" 1027 1671 version = "0.1.2" 1028 1672 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1040 1684 checksum = "bd0c93bb4b0c6d9b77f4435b0ae98c24d17f1c45b2ff844c6151a07256ca923b" 1041 1685 1042 1686 [[package]] 1687 + name = "dlopen" 1688 + version = "0.1.8" 1689 + source = "registry+https://github.com/rust-lang/crates.io-index" 1690 + checksum = "71e80ad39f814a9abe68583cd50a2d45c8a67561c3361ab8da240587dda80937" 1691 + dependencies = [ 1692 + "dlopen_derive", 1693 + "lazy_static", 1694 + "libc", 1695 + "winapi 0.3.9", 1696 + ] 1697 + 1698 + [[package]] 1699 + name = "dlopen2" 1700 + version = "0.4.1" 1701 + source = "registry+https://github.com/rust-lang/crates.io-index" 1702 + checksum = "b121caccfc363e4d9a4589528f3bef7c71b83c6ed01c8dc68cbeeb7fd29ec698" 1703 + dependencies = [ 1704 + "dlopen2_derive", 1705 + "libc", 1706 + "once_cell", 1707 + "winapi 0.3.9", 1708 + ] 1709 + 1710 + [[package]] 1711 + name = "dlopen2_derive" 1712 + version = "0.2.0" 1713 + source = "registry+https://github.com/rust-lang/crates.io-index" 1714 + checksum = "3a09ac8bb8c16a282264c379dffba707b9c998afc7506009137f3c6136888078" 1715 + dependencies = [ 1716 + "proc-macro2 1.0.63", 1717 + "quote 1.0.27", 1718 + "syn 1.0.109", 1719 + ] 1720 + 1721 + [[package]] 1722 + name = "dlopen_derive" 1723 + version = "0.1.4" 1724 + source = "registry+https://github.com/rust-lang/crates.io-index" 1725 + checksum = "f236d9e1b1fbd81cea0f9cbdc8dcc7e8ebcd80e6659cd7cb2ad5f6c05946c581" 1726 + dependencies = [ 1727 + "libc", 1728 + "quote 0.6.13", 1729 + "syn 0.15.44", 1730 + ] 1731 + 1732 + [[package]] 1733 + name = "dlv-list" 1734 + version = "0.3.0" 1735 + source = "registry+https://github.com/rust-lang/crates.io-index" 1736 + checksum = "0688c2a7f92e427f44895cd63841bff7b29f8d7a1648b9e7e07a4a365b2e1257" 1737 + 1738 + [[package]] 1043 1739 name = "docopt" 1044 1740 version = "1.1.1" 1045 1741 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1047 1743 dependencies = [ 1048 1744 "lazy_static", 1049 1745 "regex", 1050 - "serde 1.0.159", 1746 + "serde 1.0.163", 1051 1747 "strsim 0.10.0", 1052 1748 ] 1053 1749 ··· 1058 1754 checksum = "56899898ce76aaf4a0f24d914c97ea6ed976d42fec6ad33fcbb0a1103e07b2b0" 1059 1755 1060 1756 [[package]] 1757 + name = "dylib_virtual_display" 1758 + version = "0.1.0" 1759 + dependencies = [ 1760 + "cc", 1761 + "hbb_common", 1762 + "lazy_static", 1763 + "serde 1.0.163", 1764 + "serde_derive", 1765 + "thiserror", 1766 + ] 1767 + 1768 + [[package]] 1061 1769 name = "ed25519" 1062 1770 version = "1.5.3" 1063 1771 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1073 1781 checksum = "7fcaabb2fef8c910e7f4c7ce9f67a1283a1715879a7c230ca9d6d1ae31f16d91" 1074 1782 1075 1783 [[package]] 1784 + name = "embed-resource" 1785 + version = "2.1.1" 1786 + source = "registry+https://github.com/rust-lang/crates.io-index" 1787 + checksum = "80663502655af01a2902dff3f06869330782267924bf1788410b74edcd93770a" 1788 + dependencies = [ 1789 + "cc", 1790 + "rustc_version", 1791 + "toml 0.7.3", 1792 + "vswhom", 1793 + "winreg 0.11.0", 1794 + ] 1795 + 1796 + [[package]] 1797 + name = "encoding_rs" 1798 + version = "0.8.32" 1799 + source = "registry+https://github.com/rust-lang/crates.io-index" 1800 + checksum = "071a31f4ee85403370b58aca746f01041ede6f0da2730960ad001edc2b71b394" 1801 + dependencies = [ 1802 + "cfg-if 1.0.0", 1803 + ] 1804 + 1805 + [[package]] 1076 1806 name = "enigo" 1077 1807 version = "0.0.14" 1078 1808 dependencies = [ 1079 1809 "core-graphics", 1080 - "libc", 1810 + "hbb_common", 1081 1811 "log", 1082 1812 "objc", 1083 1813 "pkg-config", 1084 - "serde 1.0.159", 1814 + "rdev", 1815 + "serde 1.0.163", 1085 1816 "serde_derive", 1817 + "tfc", 1086 1818 "unicode-segmentation", 1087 1819 "winapi 0.3.9", 1088 1820 ] 1089 1821 1090 1822 [[package]] 1823 + name = "enum-iterator" 1824 + version = "1.4.1" 1825 + source = "registry+https://github.com/rust-lang/crates.io-index" 1826 + checksum = "7add3873b5dd076766ee79c8e406ad1a472c385476b9e38849f8eec24f1be689" 1827 + dependencies = [ 1828 + "enum-iterator-derive", 1829 + ] 1830 + 1831 + [[package]] 1832 + name = "enum-iterator-derive" 1833 + version = "1.2.1" 1834 + source = "registry+https://github.com/rust-lang/crates.io-index" 1835 + checksum = "eecf8589574ce9b895052fa12d69af7a233f99e6107f5cb8dd1044f2a17bfdcb" 1836 + dependencies = [ 1837 + "proc-macro2 1.0.63", 1838 + "quote 1.0.27", 1839 + "syn 2.0.15", 1840 + ] 1841 + 1842 + [[package]] 1091 1843 name = "enum-map" 1092 1844 version = "2.5.0" 1093 1845 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1102 1854 source = "registry+https://github.com/rust-lang/crates.io-index" 1103 1855 checksum = "2a4da76b3b6116d758c7ba93f7ec6a35d2e2cf24feda76c6e38a375f4d5c59f2" 1104 1856 dependencies = [ 1105 - "proc-macro2", 1106 - "quote", 1857 + "proc-macro2 1.0.63", 1858 + "quote 1.0.27", 1859 + "syn 1.0.109", 1860 + ] 1861 + 1862 + [[package]] 1863 + name = "enum_dispatch" 1864 + version = "0.3.11" 1865 + source = "registry+https://github.com/rust-lang/crates.io-index" 1866 + checksum = "11f36e95862220b211a6e2aa5eca09b4fa391b13cd52ceb8035a24bf65a79de2" 1867 + dependencies = [ 1868 + "once_cell", 1869 + "proc-macro2 1.0.63", 1870 + "quote 1.0.27", 1107 1871 "syn 1.0.109", 1108 1872 ] 1109 1873 1110 1874 [[package]] 1875 + name = "enumflags2" 1876 + version = "0.7.7" 1877 + source = "registry+https://github.com/rust-lang/crates.io-index" 1878 + checksum = "c041f5090df68b32bcd905365fd51769c8b9d553fe87fde0b683534f10c01bd2" 1879 + dependencies = [ 1880 + "enumflags2_derive", 1881 + "serde 1.0.163", 1882 + ] 1883 + 1884 + [[package]] 1885 + name = "enumflags2_derive" 1886 + version = "0.7.7" 1887 + source = "registry+https://github.com/rust-lang/crates.io-index" 1888 + checksum = "5e9a1f9f7d83e59740248a6e14ecf93929ade55027844dfcea78beafccc15745" 1889 + dependencies = [ 1890 + "proc-macro2 1.0.63", 1891 + "quote 1.0.27", 1892 + "syn 2.0.15", 1893 + ] 1894 + 1895 + [[package]] 1111 1896 name = "env_logger" 1112 1897 version = "0.9.3" 1113 1898 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1126 1911 source = "registry+https://github.com/rust-lang/crates.io-index" 1127 1912 checksum = "85cdab6a89accf66733ad5a1693a4dcced6aeff64602b634530dd73c1f3ee9f0" 1128 1913 dependencies = [ 1914 + "humantime", 1915 + "is-terminal", 1129 1916 "log", 1130 1917 "regex", 1918 + "termcolor", 1131 1919 ] 1132 1920 1133 1921 [[package]] 1134 - name = "err-derive" 1135 - version = "0.3.1" 1922 + name = "epoll" 1923 + version = "4.3.1" 1136 1924 source = "registry+https://github.com/rust-lang/crates.io-index" 1137 - checksum = "c34a887c8df3ed90498c1c437ce21f211c8e27672921a8ffa293cb8d6d4caa9e" 1925 + checksum = "20df693c700404f7e19d4d6fae6b15215d2913c27955d2b9d6f2c0f537511cd0" 1138 1926 dependencies = [ 1139 - "proc-macro-error", 1140 - "proc-macro2", 1141 - "quote", 1142 - "rustversion", 1143 - "syn 1.0.109", 1144 - "synstructure", 1927 + "bitflags", 1928 + "libc", 1145 1929 ] 1146 1930 1147 1931 [[package]] ··· 1176 1960 ] 1177 1961 1178 1962 [[package]] 1179 - name = "failure" 1180 - version = "0.1.8" 1963 + name = "evdev" 1964 + version = "0.11.5" 1965 + source = "git+https://github.com/fufesou/evdev#cec616e37790293d2cd2aa54a96601ed6b1b35a9" 1966 + dependencies = [ 1967 + "bitvec", 1968 + "libc", 1969 + "nix 0.23.2", 1970 + ] 1971 + 1972 + [[package]] 1973 + name = "event-listener" 1974 + version = "2.5.3" 1181 1975 source = "registry+https://github.com/rust-lang/crates.io-index" 1182 - checksum = "d32e9bd16cc02eae7db7ef620b392808b89f6a5e16bb3497d159c6b92a0f4f86" 1976 + checksum = "0206175f82b8d6bf6652ff7d71a1e27fd2e4efde587fd368662814d6ec1d9ce0" 1977 + 1978 + [[package]] 1979 + name = "exr" 1980 + version = "1.6.3" 1981 + source = "registry+https://github.com/rust-lang/crates.io-index" 1982 + checksum = "bdd2162b720141a91a054640662d3edce3d50a944a50ffca5313cd951abb35b4" 1183 1983 dependencies = [ 1184 - "backtrace", 1984 + "bit_field", 1985 + "flume", 1986 + "half", 1987 + "lebe", 1988 + "miniz_oxide 0.6.2", 1989 + "rayon-core", 1990 + "smallvec", 1991 + "zune-inflate", 1185 1992 ] 1186 1993 1187 1994 [[package]] ··· 1194 2001 ] 1195 2002 1196 2003 [[package]] 2004 + name = "fdeflate" 2005 + version = "0.3.0" 2006 + source = "registry+https://github.com/rust-lang/crates.io-index" 2007 + checksum = "d329bdeac514ee06249dabc27877490f17f5d371ec693360768b838e19f3ae10" 2008 + dependencies = [ 2009 + "simd-adler32", 2010 + ] 2011 + 2012 + [[package]] 2013 + name = "fern" 2014 + version = "0.6.2" 2015 + source = "registry+https://github.com/rust-lang/crates.io-index" 2016 + checksum = "d9f0c14694cbd524c8720dd69b0e3179344f04ebb5f90f2e4a440c6ea3b2f1ee" 2017 + dependencies = [ 2018 + "chrono", 2019 + "colored", 2020 + "log", 2021 + ] 2022 + 2023 + [[package]] 1197 2024 name = "field-offset" 1198 2025 version = "0.3.5" 1199 2026 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1217 2044 1218 2045 [[package]] 1219 2046 name = "flate2" 1220 - version = "1.0.25" 2047 + version = "1.0.26" 1221 2048 source = "registry+https://github.com/rust-lang/crates.io-index" 1222 - checksum = "a8a2db397cb1c8772f31494cb8917e48cd1e64f0fa7efac59fbd741a0a8ce841" 2049 + checksum = "3b9429470923de8e8cbd4d2dc513535400b4b3fef0319fb5c4e1f520a7bef743" 1223 2050 dependencies = [ 1224 2051 "crc32fast", 1225 - "miniz_oxide 0.6.2", 2052 + "miniz_oxide 0.7.1", 1226 2053 ] 1227 2054 1228 2055 [[package]] 1229 2056 name = "flexi_logger" 1230 - version = "0.22.6" 2057 + version = "0.25.4" 1231 2058 source = "registry+https://github.com/rust-lang/crates.io-index" 1232 - checksum = "0c76a80dd14a27fc3d8bc696502132cb52b3f227256fd8601166c3a35e45f409" 2059 + checksum = "611de758a8869ffffa7524aafdb48658c64dae95cdce49654d68a8442e500d89" 1233 2060 dependencies = [ 1234 - "ansi_term", 1235 - "atty", 1236 2061 "chrono", 1237 2062 "crossbeam-channel", 1238 2063 "crossbeam-queue", 1239 2064 "glob", 2065 + "is-terminal", 1240 2066 "lazy_static", 1241 2067 "log", 2068 + "nu-ansi-term", 1242 2069 "regex", 1243 - "rustversion", 2070 + "thiserror", 2071 + ] 2072 + 2073 + [[package]] 2074 + name = "flume" 2075 + version = "0.10.14" 2076 + source = "registry+https://github.com/rust-lang/crates.io-index" 2077 + checksum = "1657b4441c3403d9f7b3409e47575237dac27b1b5726df654a6ecbf92f0f7577" 2078 + dependencies = [ 2079 + "futures-core", 2080 + "futures-sink", 2081 + "nanorand", 2082 + "pin-project", 2083 + "spin 0.9.8", 2084 + ] 2085 + 2086 + [[package]] 2087 + name = "flutter_rust_bridge" 2088 + version = "1.75.3" 2089 + source = "registry+https://github.com/rust-lang/crates.io-index" 2090 + checksum = "907f6624c3c6a5a1421b1c1eb9c2881104607730d5f67ce7ae50051efa7a2cf3" 2091 + dependencies = [ 2092 + "allo-isolate", 2093 + "anyhow", 2094 + "build-target", 2095 + "bytemuck", 2096 + "cc", 2097 + "chrono", 2098 + "console_error_panic_hook", 2099 + "dart-sys", 2100 + "flutter_rust_bridge_macros", 2101 + "js-sys", 2102 + "lazy_static", 2103 + "libc", 2104 + "log", 2105 + "parking_lot", 2106 + "threadpool", 2107 + "uuid", 2108 + "wasm-bindgen", 2109 + "web-sys", 2110 + ] 2111 + 2112 + [[package]] 2113 + name = "flutter_rust_bridge_codegen" 2114 + version = "1.75.3" 2115 + source = "registry+https://github.com/rust-lang/crates.io-index" 2116 + checksum = "49fdb2728cabeb86d1271ed4398ee1518b4a3d9f659756cf5021e5c5a91e3f25" 2117 + dependencies = [ 2118 + "anyhow", 2119 + "atty", 2120 + "cargo_metadata", 2121 + "cbindgen", 2122 + "chrono", 2123 + "clap 4.2.7", 2124 + "convert_case 0.5.0", 2125 + "delegate", 2126 + "enum-iterator", 2127 + "enum_dispatch", 2128 + "fern", 2129 + "itertools 0.10.5", 2130 + "lazy_static", 2131 + "log", 2132 + "pathdiff", 2133 + "quote 1.0.27", 2134 + "regex", 2135 + "serde 1.0.163", 2136 + "serde_yaml", 2137 + "strum_macros 0.24.3", 2138 + "syn 1.0.109", 2139 + "tempfile", 1244 2140 "thiserror", 1245 - "time", 2141 + "toml 0.5.11", 2142 + "topological-sort", 1246 2143 ] 1247 2144 1248 2145 [[package]] 2146 + name = "flutter_rust_bridge_macros" 2147 + version = "1.75.3" 2148 + source = "registry+https://github.com/rust-lang/crates.io-index" 2149 + checksum = "de66560e226cb4a5da7ab042a0872c0be4e165288f5bcde809a08f3f5ca22962" 2150 + 2151 + [[package]] 1249 2152 name = "fnv" 1250 2153 version = "1.0.7" 1251 2154 source = "registry+https://github.com/rust-lang/crates.io-index" 1252 2155 checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" 1253 2156 1254 2157 [[package]] 2158 + name = "fon" 2159 + version = "0.6.0" 2160 + source = "registry+https://github.com/rust-lang/crates.io-index" 2161 + checksum = "ad46a0e6c9bc688823a742aa969b5c08fdc56c2a436ee00d5c6fbcb5982c55c4" 2162 + dependencies = [ 2163 + "libm", 2164 + ] 2165 + 2166 + [[package]] 1255 2167 name = "foreign-types" 1256 2168 version = "0.3.2" 1257 2169 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1267 2179 checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b" 1268 2180 1269 2181 [[package]] 1270 - name = "fuchsia-cprng" 1271 - version = "0.1.1" 2182 + name = "form_urlencoded" 2183 + version = "1.1.0" 1272 2184 source = "registry+https://github.com/rust-lang/crates.io-index" 1273 - checksum = "a06f77d526c1a601b7c4cdd98f54b5eaabffc14d5f2f0296febdc7f357c6d3ba" 2185 + checksum = "a9c384f161156f5260c24a097c56119f9be8c798586aecc13afbcbe7b7e26bf8" 2186 + dependencies = [ 2187 + "percent-encoding", 2188 + ] 1274 2189 1275 2190 [[package]] 1276 - name = "fuchsia-zircon" 1277 - version = "0.3.3" 2191 + name = "fruitbasket" 2192 + version = "0.10.0" 1278 2193 source = "registry+https://github.com/rust-lang/crates.io-index" 1279 - checksum = "2e9763c69ebaae630ba35f74888db465e49e259ba1bc0eda7d06f4a067615d82" 2194 + checksum = "898289b8e0528c84fb9b88f15ac9d5109bcaf23e0e49bb6f64deee0d86b6a351" 1280 2195 dependencies = [ 1281 - "bitflags", 1282 - "fuchsia-zircon-sys", 2196 + "dirs 2.0.2", 2197 + "objc", 2198 + "objc-foundation", 2199 + "objc_id", 2200 + "time 0.1.45", 1283 2201 ] 1284 2202 1285 2203 [[package]] 1286 - name = "fuchsia-zircon-sys" 1287 - version = "0.3.3" 2204 + name = "fuchsia-cprng" 2205 + version = "0.1.1" 1288 2206 source = "registry+https://github.com/rust-lang/crates.io-index" 1289 - checksum = "3dcaa9ae7725d12cdb85b3ad99a434db70b468c09ded17e012d86b5c1010f7a7" 2207 + checksum = "a06f77d526c1a601b7c4cdd98f54b5eaabffc14d5f2f0296febdc7f357c6d3ba" 2208 + 2209 + [[package]] 2210 + name = "funty" 2211 + version = "2.0.0" 2212 + source = "registry+https://github.com/rust-lang/crates.io-index" 2213 + checksum = "e6d5a32815ae3f33302d95fdcb2ce17862f8c65363dcfd29360480ba1001fc9c" 1290 2214 1291 2215 [[package]] 1292 2216 name = "futures" ··· 1337 2261 checksum = "4fff74096e71ed47f8e023204cfd0aa1289cd54ae5430a9523be060cdb849964" 1338 2262 1339 2263 [[package]] 2264 + name = "futures-lite" 2265 + version = "1.13.0" 2266 + source = "registry+https://github.com/rust-lang/crates.io-index" 2267 + checksum = "49a9d51ce47660b1e808d3c990b4709f2f415d928835a17dfd16991515c46bce" 2268 + dependencies = [ 2269 + "fastrand", 2270 + "futures-core", 2271 + "futures-io", 2272 + "memchr", 2273 + "parking", 2274 + "pin-project-lite", 2275 + "waker-fn", 2276 + ] 2277 + 2278 + [[package]] 1340 2279 name = "futures-macro" 1341 2280 version = "0.3.28" 1342 2281 source = "registry+https://github.com/rust-lang/crates.io-index" 1343 2282 checksum = "89ca545a94061b6365f2c7355b4b32bd20df3ff95f02da9329b34ccc3bd6ee72" 1344 2283 dependencies = [ 1345 - "proc-macro2", 1346 - "quote", 1347 - "syn 2.0.13", 2284 + "proc-macro2 1.0.63", 2285 + "quote 1.0.27", 2286 + "syn 2.0.15", 1348 2287 ] 1349 2288 1350 2289 [[package]] ··· 1378 2317 ] 1379 2318 1380 2319 [[package]] 1381 - name = "fxhash" 1382 - version = "0.2.1" 1383 - source = "registry+https://github.com/rust-lang/crates.io-index" 1384 - checksum = "c31b6d751ae2c7f11320402d34e41349dd1016f8d5d45e48c4312bc8625af50c" 1385 - dependencies = [ 1386 - "byteorder", 1387 - ] 1388 - 1389 - [[package]] 1390 2320 name = "gdk" 1391 - version = "0.13.2" 2321 + version = "0.16.2" 1392 2322 source = "registry+https://github.com/rust-lang/crates.io-index" 1393 - checksum = "db00839b2a68a7a10af3fa28dfb3febaba3a20c3a9ac2425a33b7df1f84a6b7d" 2323 + checksum = "aa9cb33da481c6c040404a11f8212d193889e9b435db2c14fd86987f630d3ce1" 1394 2324 dependencies = [ 1395 2325 "bitflags", 1396 - "cairo-rs 0.9.1", 1397 - "cairo-sys-rs 0.10.0", 1398 - "gdk-pixbuf 0.9.0", 1399 - "gdk-sys 0.10.0", 1400 - "gio 0.9.1", 1401 - "gio-sys 0.10.1", 1402 - "glib 0.10.3", 1403 - "glib-sys 0.10.1", 1404 - "gobject-sys 0.10.0", 2326 + "cairo-rs", 2327 + "gdk-pixbuf", 2328 + "gdk-sys", 2329 + "gio", 2330 + "glib 0.16.7", 1405 2331 "libc", 1406 - "pango 0.9.1", 1407 - ] 1408 - 1409 - [[package]] 1410 - name = "gdk" 1411 - version = "0.15.4" 1412 - source = "registry+https://github.com/rust-lang/crates.io-index" 1413 - checksum = "a6e05c1f572ab0e1f15be94217f0dc29088c248b14f792a5ff0af0d84bcda9e8" 1414 - dependencies = [ 1415 - "bitflags", 1416 - "cairo-rs 0.15.12", 1417 - "gdk-pixbuf 0.15.11", 1418 - "gdk-sys 0.15.1", 1419 - "gio 0.15.12", 1420 - "glib 0.15.12", 1421 - "libc", 1422 - "pango 0.15.10", 2332 + "pango", 1423 2333 ] 1424 2334 1425 2335 [[package]] 1426 2336 name = "gdk-pixbuf" 1427 - version = "0.9.0" 2337 + version = "0.16.7" 1428 2338 source = "registry+https://github.com/rust-lang/crates.io-index" 1429 - checksum = "8f6dae3cb99dd49b758b88f0132f8d401108e63ae8edd45f432d42cdff99998a" 1430 - dependencies = [ 1431 - "gdk-pixbuf-sys 0.10.0", 1432 - "gio 0.9.1", 1433 - "gio-sys 0.10.1", 1434 - "glib 0.10.3", 1435 - "glib-sys 0.10.1", 1436 - "gobject-sys 0.10.0", 1437 - "libc", 1438 - ] 1439 - 1440 - [[package]] 1441 - name = "gdk-pixbuf" 1442 - version = "0.15.11" 1443 - source = "registry+https://github.com/rust-lang/crates.io-index" 1444 - checksum = "ad38dd9cc8b099cceecdf41375bb6d481b1b5a7cd5cd603e10a69a9383f8619a" 2339 + checksum = "c3578c60dee9d029ad86593ed88cb40f35c1b83360e12498d055022385dd9a05" 1445 2340 dependencies = [ 1446 2341 "bitflags", 1447 - "gdk-pixbuf-sys 0.15.10", 1448 - "gio 0.15.12", 1449 - "glib 0.15.12", 2342 + "gdk-pixbuf-sys", 2343 + "gio", 2344 + "glib 0.16.7", 1450 2345 "libc", 1451 2346 ] 1452 2347 1453 2348 [[package]] 1454 2349 name = "gdk-pixbuf-sys" 1455 - version = "0.10.0" 2350 + version = "0.16.3" 1456 2351 source = "registry+https://github.com/rust-lang/crates.io-index" 1457 - checksum = "3bfe468a7f43e97b8d193a762b6c5cf67a7d36cacbc0b9291dbcae24bfea1e8f" 2352 + checksum = "3092cf797a5f1210479ea38070d9ae8a5b8e9f8f1be9f32f4643c529c7d70016" 1458 2353 dependencies = [ 1459 - "gio-sys 0.10.1", 1460 - "glib-sys 0.10.1", 1461 - "gobject-sys 0.10.0", 2354 + "gio-sys", 2355 + "glib-sys 0.16.3", 2356 + "gobject-sys 0.16.3", 1462 2357 "libc", 1463 - "system-deps 1.3.2", 2358 + "system-deps 6.1.0", 1464 2359 ] 1465 2360 1466 2361 [[package]] 1467 - name = "gdk-pixbuf-sys" 1468 - version = "0.15.10" 2362 + name = "gdk-sys" 2363 + version = "0.16.0" 1469 2364 source = "registry+https://github.com/rust-lang/crates.io-index" 1470 - checksum = "140b2f5378256527150350a8346dbdb08fadc13453a7a2d73aecd5fab3c402a7" 2365 + checksum = "d76354f97a913e55b984759a997b693aa7dc71068c9e98bcce51aa167a0a5c5a" 1471 2366 dependencies = [ 1472 - "gio-sys 0.15.10", 1473 - "glib-sys 0.15.10", 1474 - "gobject-sys 0.15.10", 2367 + "cairo-sys-rs", 2368 + "gdk-pixbuf-sys", 2369 + "gio-sys", 2370 + "glib-sys 0.16.3", 2371 + "gobject-sys 0.16.3", 1475 2372 "libc", 1476 - "system-deps 6.0.4", 2373 + "pango-sys", 2374 + "pkg-config", 2375 + "system-deps 6.1.0", 1477 2376 ] 1478 2377 1479 2378 [[package]] 1480 - name = "gdk-sys" 1481 - version = "0.10.0" 2379 + name = "gdkwayland-sys" 2380 + version = "0.16.0" 1482 2381 source = "registry+https://github.com/rust-lang/crates.io-index" 1483 - checksum = "0a9653cfc500fd268015b1ac055ddbc3df7a5c9ea3f4ccef147b3957bd140d69" 2382 + checksum = "4511710212ed3020b61a8622a37aa6f0dd2a84516575da92e9b96928dcbe83ba" 1484 2383 dependencies = [ 1485 - "cairo-sys-rs 0.10.0", 1486 - "gdk-pixbuf-sys 0.10.0", 1487 - "gio-sys 0.10.1", 1488 - "glib-sys 0.10.1", 1489 - "gobject-sys 0.10.0", 2384 + "gdk-sys", 2385 + "glib-sys 0.16.3", 2386 + "gobject-sys 0.16.3", 1490 2387 "libc", 1491 - "pango-sys 0.10.0", 1492 2388 "pkg-config", 1493 - "system-deps 1.3.2", 2389 + "system-deps 6.1.0", 1494 2390 ] 1495 2391 1496 2392 [[package]] 1497 - name = "gdk-sys" 1498 - version = "0.15.1" 2393 + name = "gdkx11-sys" 2394 + version = "0.16.0" 1499 2395 source = "registry+https://github.com/rust-lang/crates.io-index" 1500 - checksum = "32e7a08c1e8f06f4177fb7e51a777b8c1689f743a7bc11ea91d44d2226073a88" 2396 + checksum = "9fa2bf8b5b8c414bc5d05e48b271896d0fd3ddb57464a3108438082da61de6af" 1501 2397 dependencies = [ 1502 - "cairo-sys-rs 0.15.1", 1503 - "gdk-pixbuf-sys 0.15.10", 1504 - "gio-sys 0.15.10", 1505 - "glib-sys 0.15.10", 1506 - "gobject-sys 0.15.10", 2398 + "gdk-sys", 2399 + "glib-sys 0.16.3", 1507 2400 "libc", 1508 - "pango-sys 0.15.10", 1509 - "pkg-config", 1510 - "system-deps 6.0.4", 2401 + "system-deps 6.1.0", 2402 + "x11 2.21.0", 1511 2403 ] 1512 2404 1513 2405 [[package]] ··· 1537 2429 checksum = "c85e1d9ab2eadba7e5040d4e09cbd6d072b76a557ad64e797c2cb9d4da21d7e4" 1538 2430 dependencies = [ 1539 2431 "cfg-if 1.0.0", 2432 + "js-sys", 1540 2433 "libc", 1541 - "wasi", 2434 + "wasi 0.11.0+wasi-snapshot-preview1", 2435 + "wasm-bindgen", 2436 + ] 2437 + 2438 + [[package]] 2439 + name = "gif" 2440 + version = "0.12.0" 2441 + source = "registry+https://github.com/rust-lang/crates.io-index" 2442 + checksum = "80792593675e051cf94a4b111980da2ba60d4a83e43e0048c5693baab3977045" 2443 + dependencies = [ 2444 + "color_quant", 2445 + "weezl", 1542 2446 ] 1543 2447 1544 2448 [[package]] ··· 1549 2453 1550 2454 [[package]] 1551 2455 name = "gio" 1552 - version = "0.9.1" 2456 + version = "0.16.7" 1553 2457 source = "registry+https://github.com/rust-lang/crates.io-index" 1554 - checksum = "1fb60242bfff700772dae5d9e3a1f7aa2e4ebccf18b89662a16acb2822568561" 2458 + checksum = "2a1c84b4534a290a29160ef5c6eff2a9c95833111472e824fc5cb78b513dd092" 1555 2459 dependencies = [ 1556 2460 "bitflags", 1557 - "futures", 1558 2461 "futures-channel", 1559 2462 "futures-core", 1560 2463 "futures-io", 1561 2464 "futures-util", 1562 - "gio-sys 0.10.1", 1563 - "glib 0.10.3", 1564 - "glib-sys 0.10.1", 1565 - "gobject-sys 0.10.0", 2465 + "gio-sys", 2466 + "glib 0.16.7", 1566 2467 "libc", 1567 2468 "once_cell", 1568 - "thiserror", 1569 - ] 1570 - 1571 - [[package]] 1572 - name = "gio" 1573 - version = "0.15.12" 1574 - source = "registry+https://github.com/rust-lang/crates.io-index" 1575 - checksum = "68fdbc90312d462781a395f7a16d96a2b379bb6ef8cd6310a2df272771c4283b" 1576 - dependencies = [ 1577 - "bitflags", 1578 - "futures-channel", 1579 - "futures-core", 1580 - "futures-io", 1581 - "gio-sys 0.15.10", 1582 - "glib 0.15.12", 1583 - "libc", 1584 - "once_cell", 2469 + "pin-project-lite", 2470 + "smallvec", 1585 2471 "thiserror", 1586 2472 ] 1587 2473 1588 2474 [[package]] 1589 2475 name = "gio-sys" 1590 - version = "0.10.1" 2476 + version = "0.16.3" 1591 2477 source = "registry+https://github.com/rust-lang/crates.io-index" 1592 - checksum = "5e24fb752f8f5d2cf6bbc2c606fd2bc989c81c5e2fe321ab974d54f8b6344eac" 2478 + checksum = "e9b693b8e39d042a95547fc258a7b07349b1f0b48f4b2fa3108ba3c51c0b5229" 1593 2479 dependencies = [ 1594 - "glib-sys 0.10.1", 1595 - "gobject-sys 0.10.0", 2480 + "glib-sys 0.16.3", 2481 + "gobject-sys 0.16.3", 1596 2482 "libc", 1597 - "system-deps 1.3.2", 2483 + "system-deps 6.1.0", 1598 2484 "winapi 0.3.9", 1599 2485 ] 1600 2486 1601 2487 [[package]] 1602 - name = "gio-sys" 1603 - version = "0.15.10" 2488 + name = "git2" 2489 + version = "0.16.1" 1604 2490 source = "registry+https://github.com/rust-lang/crates.io-index" 1605 - checksum = "32157a475271e2c4a023382e9cab31c4584ee30a97da41d3c4e9fdd605abcf8d" 2491 + checksum = "ccf7f68c2995f392c49fffb4f95ae2c873297830eb25c6bc4c114ce8f4562acc" 1606 2492 dependencies = [ 1607 - "glib-sys 0.15.10", 1608 - "gobject-sys 0.15.10", 2493 + "bitflags", 1609 2494 "libc", 1610 - "system-deps 6.0.4", 1611 - "winapi 0.3.9", 2495 + "libgit2-sys", 2496 + "log", 2497 + "url", 1612 2498 ] 1613 2499 1614 2500 [[package]] ··· 1632 2518 1633 2519 [[package]] 1634 2520 name = "glib" 1635 - version = "0.15.12" 2521 + version = "0.16.7" 1636 2522 source = "registry+https://github.com/rust-lang/crates.io-index" 1637 - checksum = "edb0306fbad0ab5428b0ca674a23893db909a98582969c9b537be4ced78c505d" 2523 + checksum = "ddd4df61a866ed7259d6189b8bcb1464989a77f1d85d25d002279bbe9dd38b2f" 1638 2524 dependencies = [ 1639 2525 "bitflags", 1640 2526 "futures-channel", 1641 2527 "futures-core", 1642 2528 "futures-executor", 1643 2529 "futures-task", 1644 - "glib-macros 0.15.13", 1645 - "glib-sys 0.15.10", 1646 - "gobject-sys 0.15.10", 2530 + "futures-util", 2531 + "gio-sys", 2532 + "glib-macros 0.16.8", 2533 + "glib-sys 0.16.3", 2534 + "gobject-sys 0.16.3", 1647 2535 "libc", 1648 2536 "once_cell", 1649 2537 "smallvec", ··· 1658 2546 dependencies = [ 1659 2547 "anyhow", 1660 2548 "heck 0.3.3", 1661 - "itertools", 2549 + "itertools 0.9.0", 1662 2550 "proc-macro-crate 0.1.5", 1663 2551 "proc-macro-error", 1664 - "proc-macro2", 1665 - "quote", 2552 + "proc-macro2 1.0.63", 2553 + "quote 1.0.27", 1666 2554 "syn 1.0.109", 1667 2555 ] 1668 2556 1669 2557 [[package]] 1670 2558 name = "glib-macros" 1671 - version = "0.15.13" 2559 + version = "0.16.8" 1672 2560 source = "registry+https://github.com/rust-lang/crates.io-index" 1673 - checksum = "10c6ae9f6fa26f4fb2ac16b528d138d971ead56141de489f8111e259b9df3c4a" 2561 + checksum = "fb1a9325847aa46f1e96ffea37611b9d51fc4827e67f79e7de502a297560a67b" 1674 2562 dependencies = [ 1675 2563 "anyhow", 1676 2564 "heck 0.4.1", 1677 2565 "proc-macro-crate 1.3.1", 1678 2566 "proc-macro-error", 1679 - "proc-macro2", 1680 - "quote", 2567 + "proc-macro2 1.0.63", 2568 + "quote 1.0.27", 1681 2569 "syn 1.0.109", 1682 2570 ] 1683 2571 ··· 1693 2581 1694 2582 [[package]] 1695 2583 name = "glib-sys" 1696 - version = "0.15.10" 2584 + version = "0.16.3" 1697 2585 source = "registry+https://github.com/rust-lang/crates.io-index" 1698 - checksum = "ef4b192f8e65e9cf76cbf4ea71fa8e3be4a0e18ffe3d68b8da6836974cc5bad4" 2586 + checksum = "c61a4f46316d06bfa33a7ac22df6f0524c8be58e3db2d9ca99ccb1f357b62a65" 1699 2587 dependencies = [ 1700 2588 "libc", 1701 - "system-deps 6.0.4", 2589 + "system-deps 6.1.0", 1702 2590 ] 1703 2591 1704 2592 [[package]] ··· 1720 2608 1721 2609 [[package]] 1722 2610 name = "gobject-sys" 1723 - version = "0.15.10" 2611 + version = "0.16.3" 1724 2612 source = "registry+https://github.com/rust-lang/crates.io-index" 1725 - checksum = "0d57ce44246becd17153bd035ab4d32cfee096a657fc01f2231c9278378d1e0a" 2613 + checksum = "3520bb9c07ae2a12c7f2fbb24d4efc11231c8146a86956413fb1a79bb760a0f1" 1726 2614 dependencies = [ 1727 - "glib-sys 0.15.10", 2615 + "glib-sys 0.16.3", 1728 2616 "libc", 1729 - "system-deps 6.0.4", 2617 + "system-deps 6.1.0", 1730 2618 ] 1731 2619 1732 2620 [[package]] ··· 1746 2634 "gstreamer-sys", 1747 2635 "libc", 1748 2636 "muldiv", 1749 - "num-rational", 2637 + "num-rational 0.3.2", 1750 2638 "once_cell", 1751 2639 "paste", 1752 2640 "pretty-hex", ··· 1864 2752 1865 2753 [[package]] 1866 2754 name = "gtk" 1867 - version = "0.9.2" 2755 + version = "0.16.2" 1868 2756 source = "registry+https://github.com/rust-lang/crates.io-index" 1869 - checksum = "2f022f2054072b3af07666341984562c8e626a79daa8be27b955d12d06a5ad6a" 2757 + checksum = "e4d3507d43908c866c805f74c9dd593c0ce7ba5c38e576e41846639cdcd4bee6" 1870 2758 dependencies = [ 1871 - "atk 0.9.0", 2759 + "atk", 1872 2760 "bitflags", 1873 - "cairo-rs 0.9.1", 1874 - "cairo-sys-rs 0.10.0", 1875 - "cc", 1876 - "gdk 0.13.2", 1877 - "gdk-pixbuf 0.9.0", 1878 - "gdk-pixbuf-sys 0.10.0", 1879 - "gdk-sys 0.10.0", 1880 - "gio 0.9.1", 1881 - "gio-sys 0.10.1", 1882 - "glib 0.10.3", 1883 - "glib-sys 0.10.1", 1884 - "gobject-sys 0.10.0", 1885 - "gtk-sys 0.10.0", 2761 + "cairo-rs", 2762 + "field-offset", 2763 + "futures-channel", 2764 + "gdk", 2765 + "gdk-pixbuf", 2766 + "gio", 2767 + "glib 0.16.7", 2768 + "gtk-sys", 2769 + "gtk3-macros", 1886 2770 "libc", 1887 2771 "once_cell", 1888 - "pango 0.9.1", 1889 - "pango-sys 0.10.0", 2772 + "pango", 1890 2773 "pkg-config", 1891 2774 ] 1892 2775 1893 2776 [[package]] 1894 - name = "gtk" 1895 - version = "0.15.5" 2777 + name = "gtk-sys" 2778 + version = "0.16.0" 1896 2779 source = "registry+https://github.com/rust-lang/crates.io-index" 1897 - checksum = "92e3004a2d5d6d8b5057d2b57b3712c9529b62e82c77f25c1fecde1fd5c23bd0" 2780 + checksum = "89b5f8946685d5fe44497007786600c2f368ff6b1e61a16251c89f72a97520a3" 1898 2781 dependencies = [ 1899 - "atk 0.15.1", 1900 - "bitflags", 1901 - "cairo-rs 0.15.12", 1902 - "field-offset", 1903 - "futures-channel", 1904 - "gdk 0.15.4", 1905 - "gdk-pixbuf 0.15.11", 1906 - "gio 0.15.12", 1907 - "glib 0.15.12", 1908 - "gtk-sys 0.15.3", 1909 - "gtk3-macros", 2782 + "atk-sys", 2783 + "cairo-sys-rs", 2784 + "gdk-pixbuf-sys", 2785 + "gdk-sys", 2786 + "gio-sys", 2787 + "glib-sys 0.16.3", 2788 + "gobject-sys 0.16.3", 1910 2789 "libc", 1911 - "once_cell", 1912 - "pango 0.15.10", 1913 - "pkg-config", 2790 + "pango-sys", 2791 + "system-deps 6.1.0", 1914 2792 ] 1915 2793 1916 2794 [[package]] 1917 - name = "gtk-sys" 1918 - version = "0.10.0" 2795 + name = "gtk3-macros" 2796 + version = "0.16.3" 1919 2797 source = "registry+https://github.com/rust-lang/crates.io-index" 1920 - checksum = "89acda6f084863307d948ba64a4b1ef674e8527dddab147ee4cdcc194c880457" 2798 + checksum = "096eb63c6fedf03bafe65e5924595785eaf1bcb7200dac0f2cbe9c9738f05ad8" 1921 2799 dependencies = [ 1922 - "atk-sys 0.10.0", 1923 - "cairo-sys-rs 0.10.0", 1924 - "gdk-pixbuf-sys 0.10.0", 1925 - "gdk-sys 0.10.0", 1926 - "gio-sys 0.10.1", 1927 - "glib-sys 0.10.1", 1928 - "gobject-sys 0.10.0", 1929 - "libc", 1930 - "pango-sys 0.10.0", 1931 - "system-deps 1.3.2", 2800 + "anyhow", 2801 + "proc-macro-crate 1.3.1", 2802 + "proc-macro-error", 2803 + "proc-macro2 1.0.63", 2804 + "quote 1.0.27", 2805 + "syn 1.0.109", 1932 2806 ] 1933 2807 1934 2808 [[package]] 1935 - name = "gtk-sys" 1936 - version = "0.15.3" 2809 + name = "h2" 2810 + version = "0.3.18" 1937 2811 source = "registry+https://github.com/rust-lang/crates.io-index" 1938 - checksum = "d5bc2f0587cba247f60246a0ca11fe25fb733eabc3de12d1965fc07efab87c84" 2812 + checksum = "17f8a914c2987b688368b5138aa05321db91f4090cf26118185672ad588bce21" 1939 2813 dependencies = [ 1940 - "atk-sys 0.15.1", 1941 - "cairo-sys-rs 0.15.1", 1942 - "gdk-pixbuf-sys 0.15.10", 1943 - "gdk-sys 0.15.1", 1944 - "gio-sys 0.15.10", 1945 - "glib-sys 0.15.10", 1946 - "gobject-sys 0.15.10", 1947 - "libc", 1948 - "pango-sys 0.15.10", 1949 - "system-deps 6.0.4", 2814 + "bytes", 2815 + "fnv", 2816 + "futures-core", 2817 + "futures-sink", 2818 + "futures-util", 2819 + "http", 2820 + "indexmap", 2821 + "slab", 2822 + "tokio", 2823 + "tokio-util", 2824 + "tracing", 1950 2825 ] 1951 2826 1952 2827 [[package]] 1953 - name = "gtk3-macros" 1954 - version = "0.15.6" 2828 + name = "half" 2829 + version = "2.2.1" 1955 2830 source = "registry+https://github.com/rust-lang/crates.io-index" 1956 - checksum = "684c0456c086e8e7e9af73ec5b84e35938df394712054550e81558d21c44ab0d" 2831 + checksum = "02b4af3693f1b705df946e9fe5631932443781d0aabb423b62fcd4d73f6d2fd0" 1957 2832 dependencies = [ 1958 - "anyhow", 1959 - "proc-macro-crate 1.3.1", 1960 - "proc-macro-error", 1961 - "proc-macro2", 1962 - "quote", 1963 - "syn 1.0.109", 2833 + "crunchy", 1964 2834 ] 1965 2835 1966 2836 [[package]] ··· 1968 2838 version = "0.12.3" 1969 2839 source = "registry+https://github.com/rust-lang/crates.io-index" 1970 2840 checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888" 2841 + dependencies = [ 2842 + "ahash", 2843 + ] 1971 2844 1972 2845 [[package]] 1973 2846 name = "hbb_common" 1974 2847 version = "0.1.0" 1975 2848 dependencies = [ 1976 2849 "anyhow", 2850 + "backtrace", 1977 2851 "bytes", 2852 + "chrono", 1978 2853 "confy", 1979 2854 "directories-next", 1980 2855 "dirs-next", 1981 - "env_logger 0.9.3", 2856 + "dlopen", 2857 + "env_logger 0.10.0", 1982 2858 "filetime", 2859 + "flexi_logger", 1983 2860 "futures", 1984 2861 "futures-util", 1985 2862 "lazy_static", 2863 + "libc", 1986 2864 "log", 1987 2865 "mac_address", 2866 + "machine-uid", 2867 + "osascript", 1988 2868 "protobuf", 1989 - "protobuf-codegen-pure", 2869 + "protobuf-codegen", 1990 2870 "quinn", 1991 2871 "rand 0.8.5", 1992 2872 "regex", 1993 - "serde 1.0.159", 2873 + "serde 1.0.163", 1994 2874 "serde_derive", 1995 - "serde_json 1.0.95", 2875 + "serde_json 1.0.96", 1996 2876 "socket2 0.3.19", 1997 2877 "sodiumoxide", 2878 + "sysinfo", 1998 2879 "tokio", 1999 2880 "tokio-socks", 2000 - "tokio-util 0.6.10", 2001 - "toml 0.5.11", 2881 + "tokio-util", 2882 + "toml 0.7.3", 2883 + "uuid", 2002 2884 "winapi 0.3.9", 2003 - "zstd", 2885 + "zstd 0.12.3+zstd.1.5.2", 2004 2886 ] 2005 2887 2006 2888 [[package]] ··· 2043 2925 checksum = "fed44880c466736ef9a5c5b5facefb5ed0785676d0c02d612db14e54f0d84286" 2044 2926 2045 2927 [[package]] 2928 + name = "hex" 2929 + version = "0.4.3" 2930 + source = "registry+https://github.com/rust-lang/crates.io-index" 2931 + checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70" 2932 + 2933 + [[package]] 2934 + name = "hmac" 2935 + version = "0.12.1" 2936 + source = "registry+https://github.com/rust-lang/crates.io-index" 2937 + checksum = "6c49c37c09c17a53d937dfbb742eb3a961d65a994e6bcdcf37e7399d0cc8ab5e" 2938 + dependencies = [ 2939 + "digest", 2940 + ] 2941 + 2942 + [[package]] 2046 2943 name = "hound" 2047 2944 version = "3.5.0" 2048 2945 source = "registry+https://github.com/rust-lang/crates.io-index" 2049 2946 checksum = "4d13cdbd5dbb29f9c88095bbdc2590c9cba0d0a1269b983fef6b2cdd7e9f4db1" 2050 2947 2051 2948 [[package]] 2949 + name = "http" 2950 + version = "0.2.9" 2951 + source = "registry+https://github.com/rust-lang/crates.io-index" 2952 + checksum = "bd6effc99afb63425aff9b05836f029929e345a6148a14b7ecd5ab67af944482" 2953 + dependencies = [ 2954 + "bytes", 2955 + "fnv", 2956 + "itoa 1.0.6", 2957 + ] 2958 + 2959 + [[package]] 2960 + name = "http-body" 2961 + version = "0.4.5" 2962 + source = "registry+https://github.com/rust-lang/crates.io-index" 2963 + checksum = "d5f38f16d184e36f2408a55281cd658ecbd3ca05cce6d6510a176eca393e26d1" 2964 + dependencies = [ 2965 + "bytes", 2966 + "http", 2967 + "pin-project-lite", 2968 + ] 2969 + 2970 + [[package]] 2971 + name = "httparse" 2972 + version = "1.8.0" 2973 + source = "registry+https://github.com/rust-lang/crates.io-index" 2974 + checksum = "d897f394bad6a705d5f4104762e116a75639e470d80901eed05a860a95cb1904" 2975 + 2976 + [[package]] 2977 + name = "httpdate" 2978 + version = "1.0.2" 2979 + source = "registry+https://github.com/rust-lang/crates.io-index" 2980 + checksum = "c4a1e36c821dbe04574f602848a19f742f4fb3c98d40449f11bcad18d6b17421" 2981 + 2982 + [[package]] 2052 2983 name = "humantime" 2053 2984 version = "2.1.0" 2054 2985 source = "registry+https://github.com/rust-lang/crates.io-index" 2055 2986 checksum = "9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4" 2056 2987 2057 2988 [[package]] 2989 + name = "hwcodec" 2990 + version = "0.1.1" 2991 + source = "git+https://github.com/21pages/hwcodec?branch=stable#82cdc15457e42feaf14e1b38622506b2d54baf76" 2992 + dependencies = [ 2993 + "bindgen 0.59.2", 2994 + "cc", 2995 + "log", 2996 + "serde 1.0.163", 2997 + "serde_derive", 2998 + "serde_json 1.0.96", 2999 + ] 3000 + 3001 + [[package]] 3002 + name = "hyper" 3003 + version = "0.14.26" 3004 + source = "registry+https://github.com/rust-lang/crates.io-index" 3005 + checksum = "ab302d72a6f11a3b910431ff93aae7e773078c769f0a3ef15fb9ec692ed147d4" 3006 + dependencies = [ 3007 + "bytes", 3008 + "futures-channel", 3009 + "futures-core", 3010 + "futures-util", 3011 + "h2", 3012 + "http", 3013 + "http-body", 3014 + "httparse", 3015 + "httpdate", 3016 + "itoa 1.0.6", 3017 + "pin-project-lite", 3018 + "socket2 0.4.9", 3019 + "tokio", 3020 + "tower-service", 3021 + "tracing", 3022 + "want", 3023 + ] 3024 + 3025 + [[package]] 3026 + name = "hyper-rustls" 3027 + version = "0.24.0" 3028 + source = "registry+https://github.com/rust-lang/crates.io-index" 3029 + checksum = "0646026eb1b3eea4cd9ba47912ea5ce9cc07713d105b1a14698f4e6433d348b7" 3030 + dependencies = [ 3031 + "http", 3032 + "hyper", 3033 + "rustls 0.21.2", 3034 + "tokio", 3035 + "tokio-rustls", 3036 + ] 3037 + 3038 + [[package]] 2058 3039 name = "iana-time-zone" 2059 3040 version = "0.1.56" 2060 3041 source = "registry+https://github.com/rust-lang/crates.io-index" 2061 3042 checksum = "0722cd7114b7de04316e7ea5456a0bbb20e4adb46fd27a3697adb812cff0f37c" 2062 3043 dependencies = [ 2063 3044 "android_system_properties", 2064 - "core-foundation-sys", 3045 + "core-foundation-sys 0.8.4", 2065 3046 "iana-time-zone-haiku", 2066 3047 "js-sys", 2067 3048 "wasm-bindgen", 2068 - "windows", 3049 + "windows 0.48.0", 2069 3050 ] 2070 3051 2071 3052 [[package]] ··· 2079 3060 ] 2080 3061 2081 3062 [[package]] 2082 - name = "ident_case" 2083 - version = "1.0.1" 3063 + name = "idna" 3064 + version = "0.3.0" 2084 3065 source = "registry+https://github.com/rust-lang/crates.io-index" 2085 - checksum = "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39" 3066 + checksum = "e14ddfc70884202db2244c223200c204c2bda1bc6e0998d11b5e024d657209e6" 3067 + dependencies = [ 3068 + "unicode-bidi", 3069 + "unicode-normalization", 3070 + ] 2086 3071 2087 3072 [[package]] 2088 3073 name = "image" 2089 - version = "0.23.14" 3074 + version = "0.24.6" 2090 3075 source = "registry+https://github.com/rust-lang/crates.io-index" 2091 - checksum = "24ffcb7e7244a9bf19d35bf2883b9c080c4ced3c07a9895572178cdb8f13f6a1" 3076 + checksum = "527909aa81e20ac3a44803521443a765550f09b5130c2c2fa1ea59c2f8f50a3a" 2092 3077 dependencies = [ 2093 3078 "bytemuck", 2094 3079 "byteorder", 2095 3080 "color_quant", 2096 - "num-iter", 2097 - "num-rational", 3081 + "exr", 3082 + "gif", 3083 + "jpeg-decoder", 3084 + "num-rational 0.4.1", 2098 3085 "num-traits 0.2.15", 2099 3086 "png", 3087 + "qoi", 2100 3088 "tiff", 2101 3089 ] 2102 3090 2103 3091 [[package]] 3092 + name = "impersonate_system" 3093 + version = "0.1.0" 3094 + source = "git+https://github.com/21pages/impersonate-system#84b401893d5b6628c8b33b295328d13fbbe2674b" 3095 + dependencies = [ 3096 + "cc", 3097 + ] 3098 + 3099 + [[package]] 2104 3100 name = "include_dir" 2105 3101 version = "0.7.3" 2106 3102 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2115 3111 source = "registry+https://github.com/rust-lang/crates.io-index" 2116 3112 checksum = "b139284b5cf57ecfa712bcc66950bb635b31aff41c188e8a4cfc758eca374a3f" 2117 3113 dependencies = [ 2118 - "proc-macro2", 2119 - "quote", 3114 + "proc-macro2 1.0.63", 3115 + "quote 1.0.27", 2120 3116 ] 2121 3117 2122 3118 [[package]] ··· 2130 3126 ] 2131 3127 2132 3128 [[package]] 3129 + name = "inotify" 3130 + version = "0.10.0" 3131 + source = "registry+https://github.com/rust-lang/crates.io-index" 3132 + checksum = "abf888f9575c290197b2c948dc9e9ff10bd1a39ad1ea8585f734585fa6b9d3f9" 3133 + dependencies = [ 3134 + "bitflags", 3135 + "inotify-sys", 3136 + "libc", 3137 + ] 3138 + 3139 + [[package]] 3140 + name = "inotify-sys" 3141 + version = "0.1.5" 3142 + source = "registry+https://github.com/rust-lang/crates.io-index" 3143 + checksum = "e05c02b5e89bff3b946cedeca278abc628fe811e604f027c45a8aa3cf793d0eb" 3144 + dependencies = [ 3145 + "libc", 3146 + ] 3147 + 3148 + [[package]] 2133 3149 name = "instant" 2134 3150 version = "0.1.12" 2135 3151 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2150 3166 ] 2151 3167 2152 3168 [[package]] 2153 - name = "iovec" 2154 - version = "0.1.4" 3169 + name = "ipnet" 3170 + version = "2.7.2" 3171 + source = "registry+https://github.com/rust-lang/crates.io-index" 3172 + checksum = "12b6ee2129af8d4fb011108c73d99a1b83a85977f23b82460c0ae2e25bb4b57f" 3173 + 3174 + [[package]] 3175 + name = "is-terminal" 3176 + version = "0.4.7" 2155 3177 source = "registry+https://github.com/rust-lang/crates.io-index" 2156 - checksum = "b2b3ea6ff95e175473f8ffe6a7eb7c00d054240321b84c57051175fe3c1e075e" 3178 + checksum = "adcf93614601c8129ddf72e2d5633df827ba6551541c6d8c59520a371475be1f" 2157 3179 dependencies = [ 2158 - "libc", 3180 + "hermit-abi 0.3.1", 3181 + "io-lifetimes", 3182 + "rustix", 3183 + "windows-sys 0.48.0", 2159 3184 ] 3185 + 3186 + [[package]] 3187 + name = "is_debug" 3188 + version = "1.0.1" 3189 + source = "registry+https://github.com/rust-lang/crates.io-index" 3190 + checksum = "06d198e9919d9822d5f7083ba8530e04de87841eaf21ead9af8f2304efd57c89" 2160 3191 2161 3192 [[package]] 2162 3193 name = "itertools" ··· 2168 3199 ] 2169 3200 2170 3201 [[package]] 3202 + name = "itertools" 3203 + version = "0.10.5" 3204 + source = "registry+https://github.com/rust-lang/crates.io-index" 3205 + checksum = "b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473" 3206 + dependencies = [ 3207 + "either", 3208 + ] 3209 + 3210 + [[package]] 2171 3211 name = "itoa" 2172 3212 version = "0.3.4" 2173 3213 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2194 3234 ] 2195 3235 2196 3236 [[package]] 3237 + name = "jni" 3238 + version = "0.20.0" 3239 + source = "registry+https://github.com/rust-lang/crates.io-index" 3240 + checksum = "039022cdf4d7b1cf548d31f60ae783138e5fd42013f6271049d7df7afadef96c" 3241 + dependencies = [ 3242 + "cesu8", 3243 + "combine", 3244 + "jni-sys", 3245 + "log", 3246 + "thiserror", 3247 + "walkdir", 3248 + ] 3249 + 3250 + [[package]] 3251 + name = "jni" 3252 + version = "0.21.1" 3253 + source = "registry+https://github.com/rust-lang/crates.io-index" 3254 + checksum = "1a87aa2bb7d2af34197c04845522473242e1aa17c12f4935d5856491a7fb8c97" 3255 + dependencies = [ 3256 + "cesu8", 3257 + "cfg-if 1.0.0", 3258 + "combine", 3259 + "jni-sys", 3260 + "log", 3261 + "thiserror", 3262 + "walkdir", 3263 + "windows-sys 0.45.0", 3264 + ] 3265 + 3266 + [[package]] 2197 3267 name = "jni-sys" 2198 3268 version = "0.3.0" 2199 3269 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2210 3280 2211 3281 [[package]] 2212 3282 name = "jpeg-decoder" 2213 - version = "0.1.22" 3283 + version = "0.3.0" 2214 3284 source = "registry+https://github.com/rust-lang/crates.io-index" 2215 - checksum = "229d53d58899083193af11e15917b5640cd40b29ff475a1fe4ef725deb02d0f2" 3285 + checksum = "bc0000e42512c92e31c2252315bda326620a4e034105e900c98ec492fa077b3e" 3286 + dependencies = [ 3287 + "rayon", 3288 + ] 2216 3289 2217 3290 [[package]] 2218 3291 name = "js-sys" 2219 - version = "0.3.61" 3292 + version = "0.3.62" 2220 3293 source = "registry+https://github.com/rust-lang/crates.io-index" 2221 - checksum = "445dde2150c55e483f3d8416706b97ec8e8237c307e5b7b4b8dd15e6af2a0730" 3294 + checksum = "68c16e1bfd491478ab155fd8b4896b86f9ede344949b641e61501e07c2b8b4d5" 2222 3295 dependencies = [ 2223 3296 "wasm-bindgen", 3297 + ] 3298 + 3299 + [[package]] 3300 + name = "keepawake" 3301 + version = "0.4.3" 3302 + source = "git+https://github.com/rustdesk-org/keepawake-rs#ac395ef826b32a077bc5d2fe108cf71fde8fe2e6" 3303 + dependencies = [ 3304 + "anyhow", 3305 + "apple-sys", 3306 + "cfg-if 1.0.0", 3307 + "core-foundation", 3308 + "shadow-rs", 3309 + "windows 0.48.0", 3310 + "winres", 3311 + "zbus", 2224 3312 ] 2225 3313 2226 3314 [[package]] ··· 2234 3322 ] 2235 3323 2236 3324 [[package]] 3325 + name = "keyboard-types" 3326 + version = "0.6.2" 3327 + source = "registry+https://github.com/rust-lang/crates.io-index" 3328 + checksum = "0b7668b7cff6a51fe61cdde64cd27c8a220786f399501b57ebe36f7d8112fd68" 3329 + dependencies = [ 3330 + "bitflags", 3331 + "serde 1.0.163", 3332 + "unicode-segmentation", 3333 + ] 3334 + 3335 + [[package]] 2237 3336 name = "lazy_static" 2238 3337 version = "1.4.0" 2239 3338 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2246 3345 checksum = "830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55" 2247 3346 2248 3347 [[package]] 2249 - name = "libappindicator" 2250 - version = "0.6.1" 2251 - source = "git+https://github.com/liyue201/libappindicator-rs#3763cfd629dd90050af1feafa643cbfca0bf487e" 2252 - dependencies = [ 2253 - "glib 0.10.3", 2254 - "gtk 0.9.2", 2255 - "gtk-sys 0.10.0", 2256 - "libappindicator-sys 0.6.1", 2257 - "log", 2258 - ] 3348 + name = "lebe" 3349 + version = "0.5.2" 3350 + source = "registry+https://github.com/rust-lang/crates.io-index" 3351 + checksum = "03087c2bad5e1034e8cace5926dec053fb3790248370865f5117a7d0213354c8" 2259 3352 2260 3353 [[package]] 2261 3354 name = "libappindicator" 2262 - version = "0.7.1" 3355 + version = "0.8.0" 2263 3356 source = "registry+https://github.com/rust-lang/crates.io-index" 2264 - checksum = "db2d3cb96d092b4824cb306c9e544c856a4cb6210c1081945187f7f1924b47e8" 3357 + checksum = "89e1edfdc9b0853358306c6dfb4b77c79c779174256fe93d80c0b5ebca451a2f" 2265 3358 dependencies = [ 2266 - "glib 0.15.12", 2267 - "gtk 0.15.5", 2268 - "gtk-sys 0.15.3", 2269 - "libappindicator-sys 0.7.3", 3359 + "glib 0.16.7", 3360 + "gtk", 3361 + "gtk-sys", 3362 + "libappindicator-sys", 2270 3363 "log", 2271 3364 ] 2272 3365 2273 3366 [[package]] 2274 3367 name = "libappindicator-sys" 2275 - version = "0.6.1" 2276 - source = "git+https://github.com/liyue201/libappindicator-rs#3763cfd629dd90050af1feafa643cbfca0bf487e" 2277 - dependencies = [ 2278 - "gtk-sys 0.10.0", 2279 - "pkg-config", 2280 - ] 2281 - 2282 - [[package]] 2283 - name = "libappindicator-sys" 2284 - version = "0.7.3" 3368 + version = "0.8.0" 2285 3369 source = "registry+https://github.com/rust-lang/crates.io-index" 2286 - checksum = "f1b3b6681973cea8cc3bce7391e6d7d5502720b80a581c9a95c9cbaf592826aa" 3370 + checksum = "08fcb2bea89cee9613982501ec83eaa2d09256b24540ae463c52a28906163918" 2287 3371 dependencies = [ 2288 - "gtk-sys 0.15.3", 2289 - "libloading", 3372 + "gtk-sys", 3373 + "libloading 0.7.4", 2290 3374 "once_cell", 2291 3375 ] 2292 3376 2293 3377 [[package]] 2294 3378 name = "libc" 2295 - version = "0.2.141" 3379 + version = "0.2.144" 2296 3380 source = "registry+https://github.com/rust-lang/crates.io-index" 2297 - checksum = "3304a64d199bb964be99741b7a14d26972741915b3649639149b2479bb46f4b5" 3381 + checksum = "2b00cc1c228a6782d0f076e7b232802e0c5689d41bb5df366f2a6b6621cfdfe1" 2298 3382 2299 3383 [[package]] 2300 3384 name = "libdbus-sys" 2301 - version = "0.2.4" 3385 + version = "0.2.5" 3386 + source = "registry+https://github.com/rust-lang/crates.io-index" 3387 + checksum = "06085512b750d640299b79be4bad3d2fa90a9c00b1fd9e1b46364f66f0485c72" 3388 + dependencies = [ 3389 + "pkg-config", 3390 + ] 3391 + 3392 + [[package]] 3393 + name = "libgit2-sys" 3394 + version = "0.14.2+1.5.1" 2302 3395 source = "registry+https://github.com/rust-lang/crates.io-index" 2303 - checksum = "9f8d7ae751e1cb825c840ae5e682f59b098cdfd213c350ac268b61449a5f58a0" 3396 + checksum = "7f3d95f6b51075fe9810a7ae22c7095f12b98005ab364d8544797a825ce946a4" 2304 3397 dependencies = [ 3398 + "cc", 3399 + "libc", 3400 + "libz-sys", 2305 3401 "pkg-config", 2306 3402 ] 2307 3403 ··· 2316 3412 ] 2317 3413 2318 3414 [[package]] 3415 + name = "libloading" 3416 + version = "0.8.0" 3417 + source = "registry+https://github.com/rust-lang/crates.io-index" 3418 + checksum = "d580318f95776505201b28cf98eb1fa5e4be3b689633ba6a3e6cd880ff22d8cb" 3419 + dependencies = [ 3420 + "cfg-if 1.0.0", 3421 + "windows-sys 0.48.0", 3422 + ] 3423 + 3424 + [[package]] 3425 + name = "libm" 3426 + version = "0.2.6" 3427 + source = "registry+https://github.com/rust-lang/crates.io-index" 3428 + checksum = "348108ab3fba42ec82ff6e9564fc4ca0247bdccdc68dd8af9764bbc79c3c8ffb" 3429 + 3430 + [[package]] 2319 3431 name = "libpulse-binding" 2320 3432 version = "2.27.1" 2321 3433 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2385 3497 ] 2386 3498 2387 3499 [[package]] 3500 + name = "libxdo" 3501 + version = "0.6.0" 3502 + source = "registry+https://github.com/rust-lang/crates.io-index" 3503 + checksum = "00333b8756a3d28e78def82067a377de7fa61b24909000aeaa2b446a948d14db" 3504 + dependencies = [ 3505 + "libxdo-sys", 3506 + ] 3507 + 3508 + [[package]] 3509 + name = "libxdo-sys" 3510 + version = "0.11.0" 3511 + source = "registry+https://github.com/rust-lang/crates.io-index" 3512 + checksum = "db23b9e7e2b7831bbd8aac0bbeeeb7b68cbebc162b227e7052e8e55829a09212" 3513 + dependencies = [ 3514 + "libc", 3515 + "x11 2.21.0", 3516 + ] 3517 + 3518 + [[package]] 3519 + name = "libz-sys" 3520 + version = "1.1.9" 3521 + source = "registry+https://github.com/rust-lang/crates.io-index" 3522 + checksum = "56ee889ecc9568871456d42f603d6a0ce59ff328d291063a45cbdf0036baf6db" 3523 + dependencies = [ 3524 + "cc", 3525 + "libc", 3526 + "pkg-config", 3527 + "vcpkg", 3528 + ] 3529 + 3530 + [[package]] 3531 + name = "line-wrap" 3532 + version = "0.1.1" 3533 + source = "registry+https://github.com/rust-lang/crates.io-index" 3534 + checksum = "f30344350a2a51da54c1d53be93fade8a237e545dbcc4bdbe635413f2117cab9" 3535 + dependencies = [ 3536 + "safemem", 3537 + ] 3538 + 3539 + [[package]] 2388 3540 name = "link-cplusplus" 2389 3541 version = "1.0.8" 2390 3542 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2394 3546 ] 2395 3547 2396 3548 [[package]] 3549 + name = "linked-hash-map" 3550 + version = "0.5.6" 3551 + source = "registry+https://github.com/rust-lang/crates.io-index" 3552 + checksum = "0717cef1bc8b636c6e1c1bbdefc09e6322da8a9321966e8928ef80d20f7f770f" 3553 + 3554 + [[package]] 2397 3555 name = "linux-raw-sys" 2398 - version = "0.3.1" 3556 + version = "0.3.7" 2399 3557 source = "registry+https://github.com/rust-lang/crates.io-index" 2400 - checksum = "d59d8c75012853d2e872fb56bc8a2e53718e2cafe1a4c823143141c6d90c322f" 3558 + checksum = "ece97ea872ece730aed82664c424eb4c8291e1ff2480247ccf7409044bc6479f" 2401 3559 2402 3560 [[package]] 2403 3561 name = "lock_api" ··· 2429 3587 ] 2430 3588 2431 3589 [[package]] 2432 - name = "mach" 2433 - version = "0.3.2" 3590 + name = "mach2" 3591 + version = "0.4.1" 2434 3592 source = "registry+https://github.com/rust-lang/crates.io-index" 2435 - checksum = "b823e83b2affd8f40a9ee8c29dbc56404c1e34cd2710921f2801e2cf29527afa" 3593 + checksum = "6d0d1830bcd151a6fc4aea1369af235b36c1528fe976b8ff678683c9995eade8" 2436 3594 dependencies = [ 2437 3595 "libc", 2438 3596 ] 2439 3597 2440 3598 [[package]] 2441 3599 name = "machine-uid" 2442 - version = "0.2.0" 2443 - source = "registry+https://github.com/rust-lang/crates.io-index" 2444 - checksum = "1f1595709b0a7386bcd56ba34d250d626e5503917d05d32cdccddcd68603e212" 3600 + version = "0.3.0" 3601 + source = "git+https://github.com/21pages/machine-uid#381ff579c1dc3a6c54db9dfec47c44bcb0246542" 2445 3602 dependencies = [ 2446 - "winreg 0.6.2", 3603 + "bindgen 0.59.2", 3604 + "cc", 3605 + "winreg 0.11.0", 2447 3606 ] 2448 3607 2449 3608 [[package]] 2450 3609 name = "magnum-opus" 2451 3610 version = "0.4.0" 2452 - source = "git+https://github.com/TheRadioGuy/magnum-opus#171e1d021004626f7444d1e39b98f50bc3cb2604" 3611 + source = "git+https://github.com/rustdesk/magnum-opus#5cd2bf989c148662fa3a2d9d539a71d71fd1d256" 2453 3612 dependencies = [ 2454 - "libc", 2455 - "opusic-sys", 3613 + "bindgen 0.59.2", 3614 + "pkg-config", 3615 + "target_build_utils", 2456 3616 ] 2457 3617 2458 3618 [[package]] ··· 2465 3625 ] 2466 3626 2467 3627 [[package]] 3628 + name = "md5" 3629 + version = "0.7.0" 3630 + source = "registry+https://github.com/rust-lang/crates.io-index" 3631 + checksum = "490cc448043f947bae3cbee9c203358d62dbee0db12107a74be5c30ccfd09771" 3632 + 3633 + [[package]] 3634 + name = "memalloc" 3635 + version = "0.1.0" 3636 + source = "registry+https://github.com/rust-lang/crates.io-index" 3637 + checksum = "df39d232f5c40b0891c10216992c2f250c054105cb1e56f0fc9032db6203ecc1" 3638 + 3639 + [[package]] 2468 3640 name = "memchr" 2469 3641 version = "2.5.0" 2470 3642 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2481 3653 2482 3654 [[package]] 2483 3655 name = "memoffset" 2484 - version = "0.8.0" 3656 + version = "0.7.1" 2485 3657 source = "registry+https://github.com/rust-lang/crates.io-index" 2486 - checksum = "d61c719bcfbcf5d62b3a09efa6088de8c54bc0bfcd3ea7ae39fcc186108b8de1" 3658 + checksum = "5de893c32cde5f383baa4c04c5d6dbdd735cfd4a794b0debdb2bb1b421da5ff4" 2487 3659 dependencies = [ 2488 3660 "autocfg 1.1.0", 2489 3661 ] 2490 3662 2491 3663 [[package]] 2492 - name = "minimal-lexical" 2493 - version = "0.2.1" 3664 + name = "memoffset" 3665 + version = "0.8.0" 2494 3666 source = "registry+https://github.com/rust-lang/crates.io-index" 2495 - checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a" 3667 + checksum = "d61c719bcfbcf5d62b3a09efa6088de8c54bc0bfcd3ea7ae39fcc186108b8de1" 3668 + dependencies = [ 3669 + "autocfg 1.1.0", 3670 + ] 2496 3671 2497 3672 [[package]] 2498 - name = "miniz_oxide" 2499 - version = "0.3.7" 3673 + name = "mime" 3674 + version = "0.3.17" 2500 3675 source = "registry+https://github.com/rust-lang/crates.io-index" 2501 - checksum = "791daaae1ed6889560f8c4359194f56648355540573244a5448a83ba1ecc7435" 2502 - dependencies = [ 2503 - "adler32", 2504 - ] 3676 + checksum = "6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a" 2505 3677 2506 3678 [[package]] 2507 - name = "miniz_oxide" 2508 - version = "0.4.4" 3679 + name = "minimal-lexical" 3680 + version = "0.2.1" 2509 3681 source = "registry+https://github.com/rust-lang/crates.io-index" 2510 - checksum = "a92518e98c078586bc6c934028adcca4c92a53d6a958196de835170a01d84e4b" 2511 - dependencies = [ 2512 - "adler", 2513 - "autocfg 1.1.0", 2514 - ] 3682 + checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a" 2515 3683 2516 3684 [[package]] 2517 3685 name = "miniz_oxide" ··· 2523 3691 ] 2524 3692 2525 3693 [[package]] 2526 - name = "mio" 2527 - version = "0.6.23" 3694 + name = "miniz_oxide" 3695 + version = "0.7.1" 2528 3696 source = "registry+https://github.com/rust-lang/crates.io-index" 2529 - checksum = "4afd66f5b91bf2a3bc13fad0e21caedac168ca4c707504e75585648ae80e4cc4" 3697 + checksum = "e7810e0be55b428ada41041c41f32c9f1a42817901b4ccf45fa3d4b6561e74c7" 2530 3698 dependencies = [ 2531 - "cfg-if 0.1.10", 2532 - "fuchsia-zircon", 2533 - "fuchsia-zircon-sys", 2534 - "iovec", 2535 - "kernel32-sys", 2536 - "libc", 2537 - "log", 2538 - "miow 0.2.2", 2539 - "net2", 2540 - "slab", 2541 - "winapi 0.2.8", 3699 + "adler", 3700 + "simd-adler32", 2542 3701 ] 2543 3702 2544 3703 [[package]] ··· 2549 3708 dependencies = [ 2550 3709 "libc", 2551 3710 "log", 2552 - "wasi", 3711 + "wasi 0.11.0+wasi-snapshot-preview1", 2553 3712 "windows-sys 0.45.0", 2554 3713 ] 2555 3714 2556 3715 [[package]] 2557 - name = "mio-named-pipes" 2558 - version = "0.1.7" 2559 - source = "registry+https://github.com/rust-lang/crates.io-index" 2560 - checksum = "0840c1c50fd55e521b247f949c241c9997709f23bd7f023b9762cd561e935656" 2561 - dependencies = [ 2562 - "log", 2563 - "mio 0.6.23", 2564 - "miow 0.3.7", 2565 - "winapi 0.3.9", 2566 - ] 2567 - 2568 - [[package]] 2569 3716 name = "miow" 2570 - version = "0.2.2" 3717 + version = "0.5.0" 2571 3718 source = "registry+https://github.com/rust-lang/crates.io-index" 2572 - checksum = "ebd808424166322d4a38da87083bfddd3ac4c131334ed55856112eb06d46944d" 3719 + checksum = "52ffbca2f655e33c08be35d87278e5b18b89550a37dbd598c20db92f6a471123" 2573 3720 dependencies = [ 2574 - "kernel32-sys", 2575 - "net2", 2576 - "winapi 0.2.8", 2577 - "ws2_32-sys", 3721 + "windows-sys 0.42.0", 2578 3722 ] 2579 3723 2580 3724 [[package]] 2581 - name = "miow" 2582 - version = "0.3.7" 2583 - source = "registry+https://github.com/rust-lang/crates.io-index" 2584 - checksum = "b9f1c5b025cda876f66ef43a113f91ebc9f4ccef34843000e0adf6ebbab84e21" 3725 + name = "mouce" 3726 + version = "0.2.1" 3727 + source = "git+https://github.com/fufesou/mouce.git#ed83800d532b95d70e39915314f6052aa433e9b9" 2585 3728 dependencies = [ 2586 - "winapi 0.3.9", 3729 + "glob", 2587 3730 ] 2588 3731 2589 3732 [[package]] 2590 - name = "miow" 2591 - version = "0.4.0" 3733 + name = "muda" 3734 + version = "0.5.0" 2592 3735 source = "registry+https://github.com/rust-lang/crates.io-index" 2593 - checksum = "a7377f7792b3afb6a3cba68daa54ca23c032137010460d667fda53a8d66be00e" 3736 + checksum = "c3c820db003e601413e835a33b10cf51452b6415ef34ff1d862401826431c675" 2594 3737 dependencies = [ 2595 - "windows-sys 0.28.0", 3738 + "cocoa", 3739 + "crossbeam-channel", 3740 + "gdk", 3741 + "gdk-pixbuf", 3742 + "gtk", 3743 + "keyboard-types", 3744 + "libxdo", 3745 + "objc", 3746 + "once_cell", 3747 + "png", 3748 + "thiserror", 3749 + "windows-sys 0.48.0", 2596 3750 ] 2597 3751 2598 3752 [[package]] ··· 2602 3756 checksum = "0419348c027fa7be448d2ae7ea0e4e04c2334c31dc4e74ab29f00a2a7ca69204" 2603 3757 2604 3758 [[package]] 3759 + name = "nanorand" 3760 + version = "0.7.0" 3761 + source = "registry+https://github.com/rust-lang/crates.io-index" 3762 + checksum = "6a51313c5820b0b02bd422f4b44776fbf47961755c74ce64afc73bfad10226c3" 3763 + dependencies = [ 3764 + "getrandom", 3765 + ] 3766 + 3767 + [[package]] 2605 3768 name = "ndk" 2606 - version = "0.6.0" 3769 + version = "0.7.0" 2607 3770 source = "registry+https://github.com/rust-lang/crates.io-index" 2608 - checksum = "2032c77e030ddee34a6787a64166008da93f6a352b629261d0fee232b8742dd4" 3771 + checksum = "451422b7e4718271c8b5b3aadf5adedba43dc76312454b387e98fae0fc951aa0" 2609 3772 dependencies = [ 2610 3773 "bitflags", 2611 3774 "jni-sys", 2612 3775 "ndk-sys", 2613 3776 "num_enum", 3777 + "raw-window-handle", 2614 3778 "thiserror", 2615 3779 ] 2616 3780 ··· 2621 3785 checksum = "27b02d87554356db9e9a873add8782d4ea6e3e58ea071a9adb9a2e8ddb884a8b" 2622 3786 2623 3787 [[package]] 2624 - name = "ndk-glue" 2625 - version = "0.6.2" 3788 + name = "ndk-sys" 3789 + version = "0.4.1+23.1.7779620" 3790 + source = "registry+https://github.com/rust-lang/crates.io-index" 3791 + checksum = "3cf2aae958bd232cac5069850591667ad422d263686d75b52a065f9badeee5a3" 3792 + dependencies = [ 3793 + "jni-sys", 3794 + ] 3795 + 3796 + [[package]] 3797 + name = "netlink-packet-core" 3798 + version = "0.5.0" 2626 3799 source = "registry+https://github.com/rust-lang/crates.io-index" 2627 - checksum = "0d0c4a7b83860226e6b4183edac21851f05d5a51756e97a1144b7f5a6b63e65f" 3800 + checksum = "7e5cf0b54effda4b91615c40ff0fd12d0d4c9a6e0f5116874f03941792ff535a" 2628 3801 dependencies = [ 2629 - "lazy_static", 3802 + "anyhow", 3803 + "byteorder", 2630 3804 "libc", 2631 - "log", 2632 - "ndk", 2633 - "ndk-context", 2634 - "ndk-macro", 2635 - "ndk-sys", 3805 + "netlink-packet-utils", 2636 3806 ] 2637 3807 2638 3808 [[package]] 2639 - name = "ndk-macro" 2640 - version = "0.3.0" 3809 + name = "netlink-packet-route" 3810 + version = "0.15.0" 2641 3811 source = "registry+https://github.com/rust-lang/crates.io-index" 2642 - checksum = "0df7ac00c4672f9d5aece54ee3347520b7e20f158656c7db2e6de01902eb7a6c" 3812 + checksum = "ea993e32c77d87f01236c38f572ecb6c311d592e56a06262a007fd2a6e31253c" 2643 3813 dependencies = [ 2644 - "darling", 2645 - "proc-macro-crate 1.3.1", 2646 - "proc-macro2", 2647 - "quote", 2648 - "syn 1.0.109", 3814 + "anyhow", 3815 + "bitflags", 3816 + "byteorder", 3817 + "libc", 3818 + "netlink-packet-core", 3819 + "netlink-packet-utils", 2649 3820 ] 2650 3821 2651 3822 [[package]] 2652 - name = "ndk-sys" 2653 - version = "0.3.0" 3823 + name = "netlink-packet-utils" 3824 + version = "0.5.2" 2654 3825 source = "registry+https://github.com/rust-lang/crates.io-index" 2655 - checksum = "6e5a6ae77c8ee183dcbbba6150e2e6b9f3f4196a7666c02a715a95692ec1fa97" 3826 + checksum = "0ede8a08c71ad5a95cdd0e4e52facd37190977039a4704eb82a283f713747d34" 2656 3827 dependencies = [ 2657 - "jni-sys", 3828 + "anyhow", 3829 + "byteorder", 3830 + "paste", 3831 + "thiserror", 2658 3832 ] 2659 3833 2660 3834 [[package]] 2661 - name = "net2" 2662 - version = "0.2.38" 3835 + name = "netlink-sys" 3836 + version = "0.8.5" 2663 3837 source = "registry+https://github.com/rust-lang/crates.io-index" 2664 - checksum = "74d0df99cfcd2530b2e694f6e17e7f37b8e26bb23983ac530c0c97408837c631" 3838 + checksum = "6471bf08e7ac0135876a9581bf3217ef0333c191c128d34878079f42ee150411" 2665 3839 dependencies = [ 2666 - "cfg-if 0.1.10", 3840 + "bytes", 2667 3841 "libc", 2668 - "winapi 0.3.9", 3842 + "log", 2669 3843 ] 2670 3844 2671 3845 [[package]] 2672 3846 name = "nix" 2673 - version = "0.22.3" 3847 + version = "0.23.2" 2674 3848 source = "registry+https://github.com/rust-lang/crates.io-index" 2675 - checksum = "e4916f159ed8e5de0082076562152a76b7a1f64a01fd9d1e0fea002c37624faf" 3849 + checksum = "8f3790c00a0150112de0f4cd161e3d7fc4b2d8a5542ffc35f099a2562aecb35c" 2676 3850 dependencies = [ 2677 3851 "bitflags", 2678 3852 "cc", ··· 2683 3857 2684 3858 [[package]] 2685 3859 name = "nix" 2686 - version = "0.23.2" 3860 + version = "0.24.3" 2687 3861 source = "registry+https://github.com/rust-lang/crates.io-index" 2688 - checksum = "8f3790c00a0150112de0f4cd161e3d7fc4b2d8a5542ffc35f099a2562aecb35c" 3862 + checksum = "fa52e972a9a719cecb6864fb88568781eb706bac2cd1d4f04a648542dbf78069" 2689 3863 dependencies = [ 2690 3864 "bitflags", 2691 - "cc", 2692 3865 "cfg-if 1.0.0", 2693 3866 "libc", 2694 3867 "memoffset 0.6.5", ··· 2703 3876 "bitflags", 2704 3877 "cfg-if 1.0.0", 2705 3878 "libc", 3879 + "memoffset 0.7.1", 2706 3880 "static_assertions", 2707 3881 ] 2708 3882 ··· 2717 3891 ] 2718 3892 2719 3893 [[package]] 3894 + name = "nom8" 3895 + version = "0.2.0" 3896 + source = "registry+https://github.com/rust-lang/crates.io-index" 3897 + checksum = "ae01545c9c7fc4486ab7debaf2aad7003ac19431791868fb2e8066df97fad2f8" 3898 + dependencies = [ 3899 + "memchr", 3900 + ] 3901 + 3902 + [[package]] 2720 3903 name = "ntapi" 2721 - version = "0.3.7" 3904 + version = "0.4.1" 2722 3905 source = "registry+https://github.com/rust-lang/crates.io-index" 2723 - checksum = "c28774a7fd2fbb4f0babd8237ce554b73af68021b5f695a3cebd6c59bac0980f" 3906 + checksum = "e8a3895c6391c39d7fe7ebc444a87eb2991b2a0bc718fdabd071eec617fc68e4" 2724 3907 dependencies = [ 2725 3908 "winapi 0.3.9", 2726 3909 ] 2727 3910 2728 3911 [[package]] 3912 + name = "nu-ansi-term" 3913 + version = "0.46.0" 3914 + source = "registry+https://github.com/rust-lang/crates.io-index" 3915 + checksum = "77a8165726e8236064dbb45459242600304b42a5ea24ee2948e18e023bf7ba84" 3916 + dependencies = [ 3917 + "overload", 3918 + "winapi 0.3.9", 3919 + ] 3920 + 3921 + [[package]] 3922 + name = "num-bigint" 3923 + version = "0.4.3" 3924 + source = "registry+https://github.com/rust-lang/crates.io-index" 3925 + checksum = "f93ab6289c7b344a8a9f60f88d80aa20032336fe78da341afc91c8a2341fc75f" 3926 + dependencies = [ 3927 + "autocfg 1.1.0", 3928 + "num-integer", 3929 + "num-traits 0.2.15", 3930 + ] 3931 + 3932 + [[package]] 2729 3933 name = "num-complex" 2730 3934 version = "0.4.3" 2731 3935 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2740 3944 source = "registry+https://github.com/rust-lang/crates.io-index" 2741 3945 checksum = "876a53fff98e03a936a674b29568b0e605f06b29372c2489ff4de23f1949743d" 2742 3946 dependencies = [ 2743 - "proc-macro2", 2744 - "quote", 3947 + "proc-macro2 1.0.63", 3948 + "quote 1.0.27", 2745 3949 "syn 1.0.109", 2746 3950 ] 2747 3951 ··· 2756 3960 ] 2757 3961 2758 3962 [[package]] 2759 - name = "num-iter" 2760 - version = "0.1.43" 3963 + name = "num-rational" 3964 + version = "0.3.2" 2761 3965 source = "registry+https://github.com/rust-lang/crates.io-index" 2762 - checksum = "7d03e6c028c5dc5cac6e2dec0efda81fc887605bb3d884578bb6d6bf7514e252" 3966 + checksum = "12ac428b1cb17fce6f731001d307d351ec70a6d202fc2e60f7d4c5e42d8f4f07" 2763 3967 dependencies = [ 2764 3968 "autocfg 1.1.0", 2765 3969 "num-integer", ··· 2768 3972 2769 3973 [[package]] 2770 3974 name = "num-rational" 2771 - version = "0.3.2" 3975 + version = "0.4.1" 2772 3976 source = "registry+https://github.com/rust-lang/crates.io-index" 2773 - checksum = "12ac428b1cb17fce6f731001d307d351ec70a6d202fc2e60f7d4c5e42d8f4f07" 3977 + checksum = "0638a1c9d0a3c0914158145bc76cff373a75a627e6ecbfb71cbe6f453a5a19b0" 2774 3978 dependencies = [ 2775 3979 "autocfg 1.1.0", 2776 3980 "num-integer", ··· 2821 4025 checksum = "dcbff9bc912032c62bf65ef1d5aea88983b420f4f839db1e9b0c281a25c9c799" 2822 4026 dependencies = [ 2823 4027 "proc-macro-crate 1.3.1", 2824 - "proc-macro2", 2825 - "quote", 4028 + "proc-macro2 1.0.63", 4029 + "quote 1.0.27", 2826 4030 "syn 1.0.109", 2827 4031 ] 2828 4032 ··· 2842 4046 checksum = "915b1b472bc21c53464d6c8461c9d3af805ba1ef837e1cac254428f4a77177b1" 2843 4047 dependencies = [ 2844 4048 "malloc_buf", 4049 + "objc_exception", 2845 4050 ] 2846 4051 2847 4052 [[package]] ··· 2856 4061 ] 2857 4062 2858 4063 [[package]] 4064 + name = "objc_exception" 4065 + version = "0.1.2" 4066 + source = "registry+https://github.com/rust-lang/crates.io-index" 4067 + checksum = "ad970fb455818ad6cba4c122ad012fae53ae8b4795f86378bce65e4f6bab2ca4" 4068 + dependencies = [ 4069 + "cc", 4070 + ] 4071 + 4072 + [[package]] 2859 4073 name = "objc_id" 2860 4074 version = "0.1.1" 2861 4075 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2875 4089 2876 4090 [[package]] 2877 4091 name = "oboe" 2878 - version = "0.4.6" 4092 + version = "0.5.0" 2879 4093 source = "registry+https://github.com/rust-lang/crates.io-index" 2880 - checksum = "27f63c358b4fa0fbcfefd7c8be5cfc39c08ce2389f5325687e7762a48d30a5c1" 4094 + checksum = "8868cc237ee02e2d9618539a23a8d228b9bb3fc2e7a5b11eed3831de77c395d0" 2881 4095 dependencies = [ 2882 - "jni", 4096 + "jni 0.20.0", 2883 4097 "ndk", 2884 4098 "ndk-context", 2885 4099 "num-derive", ··· 2889 4103 2890 4104 [[package]] 2891 4105 name = "oboe-sys" 2892 - version = "0.4.5" 4106 + version = "0.5.0" 2893 4107 source = "registry+https://github.com/rust-lang/crates.io-index" 2894 - checksum = "3370abb7372ed744232c12954d920d1a40f1c4686de9e79e800021ef492294bd" 4108 + checksum = "7f44155e7fb718d3cfddcf70690b2b51ac4412f347cd9e4fbe511abe9cd7b5f2" 2895 4109 dependencies = [ 2896 4110 "cc", 2897 4111 ] ··· 2903 4117 checksum = "b7e5500299e16ebb147ae15a00a942af264cf3688f47923b8fc2cd5858f23ad3" 2904 4118 2905 4119 [[package]] 4120 + name = "opaque-debug" 4121 + version = "0.3.0" 4122 + source = "registry+https://github.com/rust-lang/crates.io-index" 4123 + checksum = "624a8340c38c1b80fd549087862da4ba43e08858af025b236e509b6649fc13d5" 4124 + 4125 + [[package]] 2906 4126 name = "openssl-probe" 2907 4127 version = "0.1.5" 2908 4128 source = "registry+https://github.com/rust-lang/crates.io-index" 2909 4129 checksum = "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf" 2910 4130 2911 4131 [[package]] 2912 - name = "opusic-sys" 2913 - version = "0.3.6" 4132 + name = "option-ext" 4133 + version = "0.2.0" 4134 + source = "registry+https://github.com/rust-lang/crates.io-index" 4135 + checksum = "04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d" 4136 + 4137 + [[package]] 4138 + name = "ordered-multimap" 4139 + version = "0.4.3" 4140 + source = "registry+https://github.com/rust-lang/crates.io-index" 4141 + checksum = "ccd746e37177e1711c20dd619a1620f34f5c8b569c53590a72dedd5344d8924a" 4142 + dependencies = [ 4143 + "dlv-list", 4144 + "hashbrown", 4145 + ] 4146 + 4147 + [[package]] 4148 + name = "ordered-stream" 4149 + version = "0.2.0" 2914 4150 source = "registry+https://github.com/rust-lang/crates.io-index" 2915 - checksum = "5eace752ce07a037241dba8f02c654799f051e431b27028056bcb480e83b54f5" 4151 + checksum = "9aa2b01e1d916879f73a53d01d1d6cee68adbb31d6d9177a8cfce093cced1d50" 2916 4152 dependencies = [ 2917 - "cmake", 2918 - "libc", 4153 + "futures-core", 4154 + "pin-project-lite", 4155 + ] 4156 + 4157 + [[package]] 4158 + name = "os-version" 4159 + version = "0.2.0" 4160 + source = "registry+https://github.com/rust-lang/crates.io-index" 4161 + checksum = "5a8a1fed76ac765e39058ca106b6229a93c5a60292a1bd4b602ce2be11e1c020" 4162 + dependencies = [ 4163 + "anyhow", 4164 + "plist", 4165 + "uname", 4166 + "winapi 0.3.9", 2919 4167 ] 2920 4168 2921 4169 [[package]] ··· 2925 4173 checksum = "ceedf44fb00f2d1984b0bc98102627ce622e083e49a5bacdb3e514fa4238e267" 2926 4174 2927 4175 [[package]] 2928 - name = "padlock" 2929 - version = "0.2.0" 4176 + name = "osascript" 4177 + version = "0.3.0" 2930 4178 source = "registry+https://github.com/rust-lang/crates.io-index" 2931 - checksum = "c10569378a1dacd9f30dbe7ae49e054d2c45dc2f8ee49899903e09c3924e8b6f" 4179 + checksum = "38731fa859ef679f1aec66ca9562165926b442f298467f76f5990f431efe87dc" 4180 + dependencies = [ 4181 + "serde 1.0.163", 4182 + "serde_derive", 4183 + "serde_json 1.0.96", 4184 + ] 2932 4185 2933 4186 [[package]] 2934 - name = "pango" 2935 - version = "0.9.1" 4187 + name = "overload" 4188 + version = "0.1.1" 2936 4189 source = "registry+https://github.com/rust-lang/crates.io-index" 2937 - checksum = "9937068580bebd8ced19975938573803273ccbcbd598c58d4906efd4ac87c438" 4190 + checksum = "b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39" 4191 + 4192 + [[package]] 4193 + name = "pam" 4194 + version = "0.7.0" 4195 + source = "git+https://github.com/fufesou/pam#10da2cbbabe32cbc9de22a66abe44738e7ec0ea0" 2938 4196 dependencies = [ 2939 - "bitflags", 2940 - "glib 0.10.3", 2941 - "glib-sys 0.10.1", 2942 - "gobject-sys 0.10.0", 2943 4197 "libc", 2944 - "once_cell", 2945 - "pango-sys 0.10.0", 4198 + "pam-macros", 4199 + "pam-sys", 4200 + "users 0.10.0", 2946 4201 ] 2947 4202 2948 4203 [[package]] 2949 - name = "pango" 2950 - version = "0.15.10" 4204 + name = "pam-macros" 4205 + version = "0.0.3" 4206 + source = "registry+https://github.com/rust-lang/crates.io-index" 4207 + checksum = "c94f3b9b97df3c6d4e51a14916639b24e02c7d15d1dba686ce9b1118277cb811" 4208 + dependencies = [ 4209 + "proc-macro2 1.0.63", 4210 + "quote 1.0.27", 4211 + "syn 1.0.109", 4212 + ] 4213 + 4214 + [[package]] 4215 + name = "pam-sys" 4216 + version = "1.0.0-alpha4" 2951 4217 source = "registry+https://github.com/rust-lang/crates.io-index" 2952 - checksum = "22e4045548659aee5313bde6c582b0d83a627b7904dd20dc2d9ef0895d414e4f" 4218 + checksum = "5e9dfd42858f6a6bb1081079fd9dc259ca3e2aaece6cb689fd36b1058046c969" 2953 4219 dependencies = [ 2954 - "bitflags", 2955 - "glib 0.15.12", 4220 + "bindgen 0.59.2", 2956 4221 "libc", 2957 - "once_cell", 2958 - "pango-sys 0.15.10", 2959 4222 ] 2960 4223 2961 4224 [[package]] 2962 - name = "pango-sys" 2963 - version = "0.10.0" 4225 + name = "pango" 4226 + version = "0.16.5" 2964 4227 source = "registry+https://github.com/rust-lang/crates.io-index" 2965 - checksum = "24d2650c8b62d116c020abd0cea26a4ed96526afda89b1c4ea567131fdefc890" 4228 + checksum = "cdff66b271861037b89d028656184059e03b0b6ccb36003820be19f7200b1e94" 2966 4229 dependencies = [ 2967 - "glib-sys 0.10.1", 2968 - "gobject-sys 0.10.0", 4230 + "bitflags", 4231 + "gio", 4232 + "glib 0.16.7", 2969 4233 "libc", 2970 - "system-deps 1.3.2", 4234 + "once_cell", 4235 + "pango-sys", 2971 4236 ] 2972 4237 2973 4238 [[package]] 2974 4239 name = "pango-sys" 2975 - version = "0.15.10" 4240 + version = "0.16.3" 2976 4241 source = "registry+https://github.com/rust-lang/crates.io-index" 2977 - checksum = "d2a00081cde4661982ed91d80ef437c20eacaf6aa1a5962c0279ae194662c3aa" 4242 + checksum = "9e134909a9a293e04d2cc31928aa95679c5e4df954d0b85483159bd20d8f047f" 2978 4243 dependencies = [ 2979 - "glib-sys 0.15.10", 2980 - "gobject-sys 0.15.10", 4244 + "glib-sys 0.16.3", 4245 + "gobject-sys 0.16.3", 2981 4246 "libc", 2982 - "system-deps 6.0.4", 4247 + "system-deps 6.1.0", 2983 4248 ] 2984 4249 2985 4250 [[package]] 2986 4251 name = "parity-tokio-ipc" 2987 - version = "0.7.3-1" 2988 - source = "git+https://github.com/open-trade/parity-tokio-ipc#20b2895910161605210657f3e751edd55321f698" 4252 + version = "0.7.3-2" 4253 + source = "git+https://github.com/open-trade/parity-tokio-ipc#a5b7861249107cbacc856cd43507cb95f40aef6e" 2989 4254 dependencies = [ 2990 4255 "futures", 2991 4256 "libc", 2992 4257 "log", 2993 - "mio-named-pipes", 2994 - "miow 0.4.0", 4258 + "miow", 2995 4259 "rand 0.8.5", 2996 4260 "tokio", 2997 4261 "winapi 0.3.9", 2998 4262 ] 2999 4263 3000 4264 [[package]] 3001 - name = "parking_lot" 3002 - version = "0.11.2" 4265 + name = "parking" 4266 + version = "2.1.0" 3003 4267 source = "registry+https://github.com/rust-lang/crates.io-index" 3004 - checksum = "7d17b78036a60663b797adeaee46f5c9dfebb86948d1255007a1d6be0271ff99" 3005 - dependencies = [ 3006 - "instant", 3007 - "lock_api", 3008 - "parking_lot_core 0.8.6", 3009 - ] 4268 + checksum = "14f2252c834a40ed9bb5422029649578e63aa341ac401f74e719dd1afda8394e" 3010 4269 3011 4270 [[package]] 3012 4271 name = "parking_lot" ··· 3015 4274 checksum = "3742b2c103b9f06bc9fff0a37ff4912935851bee6d36f3c02bcc755bcfec228f" 3016 4275 dependencies = [ 3017 4276 "lock_api", 3018 - "parking_lot_core 0.9.7", 4277 + "parking_lot_core", 3019 4278 ] 3020 4279 3021 4280 [[package]] 3022 4281 name = "parking_lot_core" 3023 - version = "0.8.6" 4282 + version = "0.9.7" 3024 4283 source = "registry+https://github.com/rust-lang/crates.io-index" 3025 - checksum = "60a2cfe6f0ad2bfc16aefa463b497d5c7a5ecd44a23efa72aa342d90177356dc" 4284 + checksum = "9069cbb9f99e3a5083476ccb29ceb1de18b9118cafa53e90c9551235de2b9521" 3026 4285 dependencies = [ 3027 4286 "cfg-if 1.0.0", 3028 - "instant", 3029 4287 "libc", 3030 4288 "redox_syscall 0.2.16", 3031 4289 "smallvec", 3032 - "winapi 0.3.9", 4290 + "windows-sys 0.45.0", 3033 4291 ] 3034 4292 3035 4293 [[package]] 3036 - name = "parking_lot_core" 3037 - version = "0.9.7" 4294 + name = "password-hash" 4295 + version = "0.4.2" 3038 4296 source = "registry+https://github.com/rust-lang/crates.io-index" 3039 - checksum = "9069cbb9f99e3a5083476ccb29ceb1de18b9118cafa53e90c9551235de2b9521" 4297 + checksum = "7676374caaee8a325c9e7a2ae557f216c5563a171d6997b0ef8a65af35147700" 3040 4298 dependencies = [ 3041 - "cfg-if 1.0.0", 3042 - "libc", 3043 - "redox_syscall 0.2.16", 3044 - "smallvec", 3045 - "windows-sys 0.45.0", 4299 + "base64ct", 4300 + "rand_core 0.6.4", 4301 + "subtle", 3046 4302 ] 3047 4303 3048 4304 [[package]] ··· 3052 4308 checksum = "9f746c4065a8fa3fe23974dd82f15431cc8d40779821001404d10d2e79ca7d79" 3053 4309 3054 4310 [[package]] 4311 + name = "pathdiff" 4312 + version = "0.2.1" 4313 + source = "registry+https://github.com/rust-lang/crates.io-index" 4314 + checksum = "8835116a5c179084a830efb3adc117ab007512b535bc1a21c991d3b32a6b44dd" 4315 + 4316 + [[package]] 4317 + name = "pbkdf2" 4318 + version = "0.11.0" 4319 + source = "registry+https://github.com/rust-lang/crates.io-index" 4320 + checksum = "83a0692ec44e4cf1ef28ca317f14f8f07da2d95ec3fa01f86e4467b725e60917" 4321 + dependencies = [ 4322 + "digest", 4323 + "hmac", 4324 + "password-hash", 4325 + "sha2", 4326 + ] 4327 + 4328 + [[package]] 3055 4329 name = "peeking_take_while" 3056 4330 version = "0.1.2" 3057 4331 source = "registry+https://github.com/rust-lang/crates.io-index" 3058 4332 checksum = "19b17cddbe7ec3f8bc800887bab5e717348c95ea2ca0b1bf0837fb964dc67099" 4333 + 4334 + [[package]] 4335 + name = "percent-encoding" 4336 + version = "2.2.0" 4337 + source = "registry+https://github.com/rust-lang/crates.io-index" 4338 + checksum = "478c572c3d73181ff3c2539045f6eb99e5491218eae919370993b890cdbdd98e" 3059 4339 3060 4340 [[package]] 3061 4341 name = "phf" ··· 3110 4390 source = "registry+https://github.com/rust-lang/crates.io-index" 3111 4391 checksum = "069bdb1e05adc7a8990dce9cc75370895fbe4e3d58b9b73bf1aee56359344a55" 3112 4392 dependencies = [ 3113 - "proc-macro2", 3114 - "quote", 4393 + "proc-macro2 1.0.63", 4394 + "quote 1.0.27", 3115 4395 "syn 1.0.109", 3116 4396 ] 3117 4397 ··· 3129 4409 3130 4410 [[package]] 3131 4411 name = "pkg-config" 3132 - version = "0.3.26" 4412 + version = "0.3.27" 3133 4413 source = "registry+https://github.com/rust-lang/crates.io-index" 3134 - checksum = "6ac9a59f73473f1b8d852421e59e64809f025994837ef743615c6d0c5b305160" 4414 + checksum = "26072860ba924cbfa98ea39c8c19b4dd6a4a25423dbdf219c1eca91aa0cf6964" 4415 + 4416 + [[package]] 4417 + name = "plist" 4418 + version = "1.4.3" 4419 + source = "registry+https://github.com/rust-lang/crates.io-index" 4420 + checksum = "9bd9647b268a3d3e14ff09c23201133a62589c658db02bb7388c7246aafe0590" 4421 + dependencies = [ 4422 + "base64", 4423 + "indexmap", 4424 + "line-wrap", 4425 + "quick-xml", 4426 + "serde 1.0.163", 4427 + "time 0.3.21", 4428 + ] 3135 4429 3136 4430 [[package]] 3137 4431 name = "png" 3138 - version = "0.16.8" 4432 + version = "0.17.8" 3139 4433 source = "registry+https://github.com/rust-lang/crates.io-index" 3140 - checksum = "3c3287920cb847dee3de33d301c463fba14dda99db24214ddf93f83d3021f4c6" 4434 + checksum = "aaeebc51f9e7d2c150d3f3bfeb667f2aa985db5ef1e3d212847bdedb488beeaa" 3141 4435 dependencies = [ 3142 4436 "bitflags", 3143 4437 "crc32fast", 3144 - "deflate", 3145 - "miniz_oxide 0.3.7", 4438 + "fdeflate", 4439 + "flate2", 4440 + "miniz_oxide 0.7.1", 4441 + ] 4442 + 4443 + [[package]] 4444 + name = "polling" 4445 + version = "2.8.0" 4446 + source = "registry+https://github.com/rust-lang/crates.io-index" 4447 + checksum = "4b2d323e8ca7996b3e23126511a523f7e62924d93ecd5ae73b333815b0eb3dce" 4448 + dependencies = [ 4449 + "autocfg 1.1.0", 4450 + "bitflags", 4451 + "cfg-if 1.0.0", 4452 + "concurrent-queue", 4453 + "libc", 4454 + "log", 4455 + "pin-project-lite", 4456 + "windows-sys 0.48.0", 3146 4457 ] 3147 4458 3148 4459 [[package]] ··· 3158 4469 checksum = "bc5c99d529f0d30937f6f4b8a86d988047327bb88d04d2c4afc356de74722131" 3159 4470 3160 4471 [[package]] 4472 + name = "prettyplease" 4473 + version = "0.2.4" 4474 + source = "registry+https://github.com/rust-lang/crates.io-index" 4475 + checksum = "1ceca8aaf45b5c46ec7ed39fff75f57290368c1846d33d24a122ca81416ab058" 4476 + dependencies = [ 4477 + "proc-macro2 1.0.63", 4478 + "syn 2.0.15", 4479 + ] 4480 + 4481 + [[package]] 3161 4482 name = "primal-check" 3162 4483 version = "0.3.3" 3163 4484 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 3182 4503 checksum = "7f4c021e1093a56626774e81216a4ce732a735e5bad4868a03f3ed65ca0c3919" 3183 4504 dependencies = [ 3184 4505 "once_cell", 3185 - "toml_edit", 4506 + "toml_edit 0.19.8", 3186 4507 ] 3187 4508 3188 4509 [[package]] ··· 3192 4513 checksum = "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c" 3193 4514 dependencies = [ 3194 4515 "proc-macro-error-attr", 3195 - "proc-macro2", 3196 - "quote", 4516 + "proc-macro2 1.0.63", 4517 + "quote 1.0.27", 3197 4518 "syn 1.0.109", 3198 4519 "version_check", 3199 4520 ] ··· 3204 4525 source = "registry+https://github.com/rust-lang/crates.io-index" 3205 4526 checksum = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869" 3206 4527 dependencies = [ 3207 - "proc-macro2", 3208 - "quote", 4528 + "proc-macro2 1.0.63", 4529 + "quote 1.0.27", 3209 4530 "version_check", 3210 4531 ] 3211 4532 3212 4533 [[package]] 3213 4534 name = "proc-macro2" 3214 - version = "1.0.56" 4535 + version = "0.4.30" 3215 4536 source = "registry+https://github.com/rust-lang/crates.io-index" 3216 - checksum = "2b63bdb0cd06f1f4dedf69b254734f9b45af66e4a031e42a7480257d9898b435" 4537 + checksum = "cf3d2011ab5c909338f7887f4fc896d35932e29146c12c8d01da6b22a80ba759" 4538 + dependencies = [ 4539 + "unicode-xid 0.1.0", 4540 + ] 4541 + 4542 + [[package]] 4543 + name = "proc-macro2" 4544 + version = "1.0.63" 4545 + source = "registry+https://github.com/rust-lang/crates.io-index" 4546 + checksum = "7b368fba921b0dce7e60f5e04ec15e565b3303972b42bcfde1d0713b881959eb" 3217 4547 dependencies = [ 3218 4548 "unicode-ident", 3219 4549 ] 3220 4550 3221 4551 [[package]] 3222 4552 name = "protobuf" 3223 - version = "3.0.0-alpha.2" 4553 + version = "3.2.0" 3224 4554 source = "registry+https://github.com/rust-lang/crates.io-index" 3225 - checksum = "9d5ef59c35c7472ce5e1b6c5924b87585143d1fc2cf39eae0009bba6c4df62f1" 4555 + checksum = "b55bad9126f378a853655831eb7363b7b01b81d19f8cb1218861086ca4a1a61e" 4556 + dependencies = [ 4557 + "bytes", 4558 + "once_cell", 4559 + "protobuf-support", 4560 + "thiserror", 4561 + ] 3226 4562 3227 4563 [[package]] 3228 4564 name = "protobuf-codegen" 3229 - version = "3.0.0-alpha.2" 4565 + version = "3.2.0" 3230 4566 source = "registry+https://github.com/rust-lang/crates.io-index" 3231 - checksum = "89100ee819f69b77a4cab389fec9dd155a305af4c615e6413ec1ef9341f333ef" 4567 + checksum = "0dd418ac3c91caa4032d37cb80ff0d44e2ebe637b2fb243b6234bf89cdac4901" 3232 4568 dependencies = [ 3233 4569 "anyhow", 4570 + "once_cell", 3234 4571 "protobuf", 3235 4572 "protobuf-parse", 4573 + "regex", 4574 + "tempfile", 3236 4575 "thiserror", 3237 4576 ] 3238 4577 3239 4578 [[package]] 3240 - name = "protobuf-codegen-pure" 3241 - version = "3.0.0-alpha.2" 4579 + name = "protobuf-parse" 4580 + version = "3.2.0" 3242 4581 source = "registry+https://github.com/rust-lang/crates.io-index" 3243 - checksum = "79453e74d08190551e821533ee42c447f9e21ca26f83520e120e6e8af27f6879" 4582 + checksum = "9d39b14605eaa1f6a340aec7f320b34064feb26c93aec35d6a9a2272a8ddfa49" 3244 4583 dependencies = [ 3245 4584 "anyhow", 4585 + "indexmap", 4586 + "log", 3246 4587 "protobuf", 3247 - "protobuf-codegen", 3248 - "protobuf-parse", 4588 + "protobuf-support", 4589 + "tempfile", 3249 4590 "thiserror", 4591 + "which", 3250 4592 ] 3251 4593 3252 4594 [[package]] 3253 - name = "protobuf-parse" 3254 - version = "3.0.0-alpha.2" 4595 + name = "protobuf-support" 4596 + version = "3.2.0" 3255 4597 source = "registry+https://github.com/rust-lang/crates.io-index" 3256 - checksum = "c265ffc69976efc3056955b881641add3186ad0be893ef10622482d80d1d2b68" 4598 + checksum = "a5d4d7b8601c814cfb36bcebb79f0e61e45e1e93640cf778837833bbed05c372" 3257 4599 dependencies = [ 3258 - "anyhow", 3259 - "protobuf", 3260 - "protoc", 3261 - "tempfile", 3262 4600 "thiserror", 3263 4601 ] 3264 4602 3265 4603 [[package]] 3266 - name = "protoc" 3267 - version = "3.0.0-alpha.2" 4604 + name = "qoi" 4605 + version = "0.4.1" 3268 4606 source = "registry+https://github.com/rust-lang/crates.io-index" 3269 - checksum = "1f1f8b318a54d18fbe542513331e058f4f8ce6502e542e057c50c7e5e803fdab" 4607 + checksum = "7f6d64c71eb498fe9eae14ce4ec935c555749aef511cca85b5568910d6e48001" 3270 4608 dependencies = [ 3271 - "anyhow", 3272 - "log", 3273 - "thiserror", 3274 - "which 4.4.0", 4609 + "bytemuck", 3275 4610 ] 3276 4611 3277 4612 [[package]] ··· 3289 4624 3290 4625 [[package]] 3291 4626 name = "quick-xml" 3292 - version = "0.22.0" 4627 + version = "0.28.2" 3293 4628 source = "registry+https://github.com/rust-lang/crates.io-index" 3294 - checksum = "8533f14c8382aaad0d592c812ac3b826162128b65662331e1127b45c3d18536b" 4629 + checksum = "0ce5e73202a820a31f8a0ee32ada5e21029c81fd9e3ebf668a40832e4219d9d1" 3295 4630 dependencies = [ 3296 4631 "memchr", 3297 4632 ] 3298 4633 3299 4634 [[package]] 3300 4635 name = "quinn" 3301 - version = "0.8.5" 4636 + version = "0.9.3" 3302 4637 source = "registry+https://github.com/rust-lang/crates.io-index" 3303 - checksum = "5b435e71d9bfa0d8889927231970c51fb89c58fa63bffcab117c9c7a41e5ef8f" 4638 + checksum = "445cbfe2382fa023c4f2f3c7e1c95c03dcc1df2bf23cebcb2b13e1402c4394d1" 3304 4639 dependencies = [ 3305 4640 "bytes", 3306 - "futures-channel", 3307 - "futures-util", 3308 - "fxhash", 4641 + "pin-project-lite", 3309 4642 "quinn-proto", 3310 4643 "quinn-udp", 3311 - "rustls", 4644 + "rustc-hash", 4645 + "rustls 0.20.8", 3312 4646 "thiserror", 3313 4647 "tokio", 3314 4648 "tracing", ··· 3317 4651 3318 4652 [[package]] 3319 4653 name = "quinn-proto" 3320 - version = "0.8.4" 4654 + version = "0.9.3" 3321 4655 source = "registry+https://github.com/rust-lang/crates.io-index" 3322 - checksum = "3fce546b9688f767a57530652488420d419a8b1f44a478b451c3d1ab6d992a55" 4656 + checksum = "67c10f662eee9c94ddd7135043e544f3c82fa839a1e7b865911331961b53186c" 3323 4657 dependencies = [ 3324 4658 "bytes", 3325 - "fxhash", 3326 4659 "rand 0.8.5", 3327 4660 "ring", 3328 - "rustls", 4661 + "rustc-hash", 4662 + "rustls 0.20.8", 3329 4663 "rustls-native-certs", 3330 - "rustls-pemfile 0.2.1", 3331 4664 "slab", 3332 4665 "thiserror", 3333 4666 "tinyvec", ··· 3337 4670 3338 4671 [[package]] 3339 4672 name = "quinn-udp" 3340 - version = "0.1.4" 4673 + version = "0.3.2" 3341 4674 source = "registry+https://github.com/rust-lang/crates.io-index" 3342 - checksum = "b07946277141531aea269befd949ed16b2c85a780ba1043244eda0969e538e54" 4675 + checksum = "641538578b21f5e5c8ea733b736895576d0fe329bb883b937db6f4d163dbaaf4" 3343 4676 dependencies = [ 3344 - "futures-util", 3345 4677 "libc", 3346 4678 "quinn-proto", 3347 4679 "socket2 0.4.9", 3348 - "tokio", 3349 4680 "tracing", 4681 + "windows-sys 0.42.0", 3350 4682 ] 3351 4683 3352 4684 [[package]] 3353 4685 name = "quote" 3354 - version = "1.0.26" 4686 + version = "0.6.13" 4687 + source = "registry+https://github.com/rust-lang/crates.io-index" 4688 + checksum = "6ce23b6b870e8f94f81fb0a363d65d86675884b34a09043c81e5562f11c1f8e1" 4689 + dependencies = [ 4690 + "proc-macro2 0.4.30", 4691 + ] 4692 + 4693 + [[package]] 4694 + name = "quote" 4695 + version = "1.0.27" 3355 4696 source = "registry+https://github.com/rust-lang/crates.io-index" 3356 - checksum = "4424af4bf778aae2051a77b60283332f386554255d722233d09fbfc7e30da2fc" 4697 + checksum = "8f4f29d145265ec1c483c7c654450edde0bfe043d3938d6972630663356d9500" 3357 4698 dependencies = [ 3358 - "proc-macro2", 4699 + "proc-macro2 1.0.63", 3359 4700 ] 3360 4701 3361 4702 [[package]] 4703 + name = "radium" 4704 + version = "0.7.0" 4705 + source = "registry+https://github.com/rust-lang/crates.io-index" 4706 + checksum = "dc33ff2d4973d518d823d61aa239014831e521c75da58e3df4840d3f47749d09" 4707 + 4708 + [[package]] 3362 4709 name = "rand" 3363 4710 version = "0.6.5" 3364 4711 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 3495 4842 ] 3496 4843 3497 4844 [[package]] 4845 + name = "raw-window-handle" 4846 + version = "0.5.2" 4847 + source = "registry+https://github.com/rust-lang/crates.io-index" 4848 + checksum = "f2ff9a1f06a88b01621b7ae906ef0211290d1c8a168a15542486a8f61c0833b9" 4849 + 4850 + [[package]] 3498 4851 name = "rayon" 3499 4852 version = "1.7.0" 3500 4853 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 3519 4872 [[package]] 3520 4873 name = "rdev" 3521 4874 version = "0.5.0-2" 3522 - source = "git+https://github.com/open-trade/rdev#0ad53987fa6f0e37a7bc000358f71c3802de4e7c" 4875 + source = "git+https://github.com/fufesou/rdev#ee3057bd97c91529e8b9daf2ca133a5c49f0c0eb" 3523 4876 dependencies = [ 3524 4877 "cocoa", 3525 4878 "core-foundation", 3526 - "core-foundation-sys", 4879 + "core-foundation-sys 0.8.4", 3527 4880 "core-graphics", 4881 + "dispatch", 3528 4882 "enum-map", 4883 + "epoll", 4884 + "inotify", 3529 4885 "lazy_static", 3530 4886 "libc", 3531 - "widestring 1.0.2", 4887 + "log", 4888 + "mio", 4889 + "strum 0.24.1", 4890 + "strum_macros 0.24.3", 4891 + "widestring", 3532 4892 "winapi 0.3.9", 3533 - "x11", 4893 + "x11 2.21.0", 3534 4894 ] 3535 4895 3536 4896 [[package]] ··· 3582 4942 3583 4943 [[package]] 3584 4944 name = "regex" 3585 - version = "1.7.3" 4945 + version = "1.8.1" 3586 4946 source = "registry+https://github.com/rust-lang/crates.io-index" 3587 - checksum = "8b1f693b24f6ac912f4893ef08244d70b6067480d2f1a46e950c9691e6749d1d" 4947 + checksum = "af83e617f331cc6ae2da5443c602dfa5af81e517212d9d611a5b3ba1777b5370" 3588 4948 dependencies = [ 3589 4949 "aho-corasick", 3590 4950 "memchr", ··· 3593 4953 3594 4954 [[package]] 3595 4955 name = "regex-syntax" 3596 - version = "0.6.29" 4956 + version = "0.7.1" 3597 4957 source = "registry+https://github.com/rust-lang/crates.io-index" 3598 - checksum = "f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1" 4958 + checksum = "a5996294f19bd3aae0453a862ad728f60e6600695733dd5df01da90c54363a3c" 3599 4959 3600 4960 [[package]] 3601 4961 name = "repng" ··· 3608 4968 ] 3609 4969 3610 4970 [[package]] 4971 + name = "reqwest" 4972 + version = "0.11.18" 4973 + source = "git+https://github.com/rustdesk-org/reqwest#4cc834539d9c44f7b6bbc5d2f8805842dc5aa328" 4974 + dependencies = [ 4975 + "base64", 4976 + "bytes", 4977 + "encoding_rs", 4978 + "futures-core", 4979 + "futures-util", 4980 + "h2", 4981 + "http", 4982 + "http-body", 4983 + "hyper", 4984 + "hyper-rustls", 4985 + "ipnet", 4986 + "js-sys", 4987 + "log", 4988 + "mime", 4989 + "once_cell", 4990 + "percent-encoding", 4991 + "pin-project-lite", 4992 + "rustls 0.21.2", 4993 + "rustls-pemfile", 4994 + "serde 1.0.163", 4995 + "serde_json 1.0.96", 4996 + "serde_urlencoded", 4997 + "tokio", 4998 + "tokio-rustls", 4999 + "tower-service", 5000 + "url", 5001 + "wasm-bindgen", 5002 + "wasm-bindgen-futures", 5003 + "web-sys", 5004 + "webpki-roots", 5005 + "winreg 0.50.0", 5006 + ] 5007 + 5008 + [[package]] 3611 5009 name = "ring" 3612 5010 version = "0.16.20" 3613 5011 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 3616 5014 "cc", 3617 5015 "libc", 3618 5016 "once_cell", 3619 - "spin", 5017 + "spin 0.5.2", 3620 5018 "untrusted", 3621 5019 "web-sys", 3622 5020 "winapi 0.3.9", 3623 5021 ] 3624 5022 3625 5023 [[package]] 5024 + name = "ringbuf" 5025 + version = "0.3.3" 5026 + source = "registry+https://github.com/rust-lang/crates.io-index" 5027 + checksum = "79abed428d1fd2a128201cec72c5f6938e2da607c6f3745f769fabea399d950a" 5028 + dependencies = [ 5029 + "crossbeam-utils", 5030 + ] 5031 + 5032 + [[package]] 3626 5033 name = "rpassword" 3627 5034 version = "2.1.0" 3628 5035 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 3635 5042 3636 5043 [[package]] 3637 5044 name = "rpassword" 3638 - version = "6.0.1" 5045 + version = "7.2.0" 3639 5046 source = "registry+https://github.com/rust-lang/crates.io-index" 3640 - checksum = "2bf099a1888612545b683d2661a1940089f6c2e5a8e38979b2159da876bfd956" 5047 + checksum = "6678cf63ab3491898c0d021b493c94c9b221d91295294a2a5746eacbe5928322" 5048 + dependencies = [ 5049 + "libc", 5050 + "rtoolbox", 5051 + "winapi 0.3.9", 5052 + ] 5053 + 5054 + [[package]] 5055 + name = "rtoolbox" 5056 + version = "0.0.1" 5057 + source = "registry+https://github.com/rust-lang/crates.io-index" 5058 + checksum = "034e22c514f5c0cb8a10ff341b9b048b5ceb21591f31c8f44c43b960f9b3524a" 3641 5059 dependencies = [ 3642 5060 "libc", 3643 - "serde 1.0.159", 3644 - "serde_json 1.0.95", 3645 5061 "winapi 0.3.9", 3646 5062 ] 3647 5063 ··· 3659 5075 3660 5076 [[package]] 3661 5077 name = "runas" 3662 - version = "0.2.1" 5078 + version = "1.0.0" 3663 5079 source = "registry+https://github.com/rust-lang/crates.io-index" 3664 - checksum = "a620b0994a180cdfa25c0439e6d58c0628272571501880d626ffff58e96a0799" 5080 + checksum = "ed87390fefd18965ff20baae5aeb9913bcf82d2b59dc04c0f6d8f17f7be56ff2" 3665 5081 dependencies = [ 3666 5082 "cc", 3667 - "which 3.1.1", 5083 + "which", 5084 + ] 5085 + 5086 + [[package]] 5087 + name = "rust-ini" 5088 + version = "0.18.0" 5089 + source = "registry+https://github.com/rust-lang/crates.io-index" 5090 + checksum = "f6d5f2436026b4f6e79dc829837d467cc7e9a55ee40e750d716713540715a2df" 5091 + dependencies = [ 5092 + "cfg-if 1.0.0", 5093 + "ordered-multimap", 3668 5094 ] 3669 5095 3670 5096 [[package]] ··· 3677 5103 3678 5104 [[package]] 3679 5105 name = "rustc-demangle" 3680 - version = "0.1.22" 5106 + version = "0.1.23" 3681 5107 source = "registry+https://github.com/rust-lang/crates.io-index" 3682 - checksum = "d4a36c42d1873f9a77c53bde094f9664d9891bc604a45b4798fd2c389ed12e5b" 5108 + checksum = "d626bb9dae77e28219937af045c257c28bfd3f69333c512553507f5f9798cb76" 3683 5109 3684 5110 [[package]] 3685 5111 name = "rustc-hash" ··· 3698 5124 3699 5125 [[package]] 3700 5126 name = "rustdesk" 3701 - version = "1.1.9" 5127 + version = "1.2.2" 3702 5128 dependencies = [ 3703 5129 "android_logger", 3704 5130 "arboard", 5131 + "async-process", 3705 5132 "async-trait", 3706 - "base64 0.13.1", 5133 + "base64", 5134 + "bytes", 3707 5135 "cc", 3708 5136 "cfg-if 1.0.0", 3709 - "clap 3.2.23", 5137 + "chrono", 5138 + "cidr-utils", 5139 + "clap 4.2.7", 3710 5140 "clipboard", 3711 - "clipboard-master", 3712 5141 "cocoa", 3713 5142 "core-foundation", 3714 5143 "core-graphics", 3715 5144 "cpal", 5145 + "crossbeam-queue", 3716 5146 "ctrlc", 5147 + "dark-light", 3717 5148 "dasp", 5149 + "dbus", 5150 + "dbus-crossroads", 5151 + "default-net", 3718 5152 "dispatch", 3719 5153 "enigo", 3720 - "flexi_logger", 5154 + "errno", 5155 + "evdev", 5156 + "flutter_rust_bridge", 5157 + "flutter_rust_bridge_codegen", 5158 + "fon", 5159 + "fruitbasket", 3721 5160 "hbb_common", 5161 + "hex", 3722 5162 "hound", 5163 + "image", 5164 + "impersonate_system", 3723 5165 "include_dir", 5166 + "jni 0.21.1", 5167 + "keepawake", 3724 5168 "lazy_static", 3725 - "libc", 5169 + "libloading 0.8.0", 3726 5170 "libpulse-binding", 3727 5171 "libpulse-simple-binding", 3728 5172 "mac_address", 3729 - "machine-uid", 3730 5173 "magnum-opus", 5174 + "mouce", 3731 5175 "num_cpus", 3732 5176 "objc", 5177 + "objc_id", 5178 + "os-version", 5179 + "pam", 3733 5180 "parity-tokio-ipc", 3734 5181 "rdev", 3735 5182 "repng", 3736 - "rpassword 6.0.1", 5183 + "reqwest", 5184 + "ringbuf", 5185 + "rpassword 7.2.0", 3737 5186 "rubato", 3738 5187 "runas", 3739 5188 "rust-pulsectl", 3740 5189 "samplerate", 3741 5190 "sciter-rs", 3742 5191 "scrap", 3743 - "serde 1.0.159", 5192 + "serde 1.0.163", 3744 5193 "serde_derive", 3745 - "serde_json 1.0.95", 5194 + "serde_json 1.0.96", 5195 + "serde_repr", 3746 5196 "sha2", 5197 + "shared_memory", 5198 + "shutdown_hooks", 3747 5199 "sys-locale", 3748 - "sysinfo", 3749 - "systray", 3750 - "tray-item", 5200 + "system_shutdown", 5201 + "tao", 5202 + "tray-icon", 5203 + "url", 5204 + "users 0.11.0", 3751 5205 "uuid", 3752 5206 "virtual_display", 3753 5207 "whoami", 3754 5208 "winapi 0.3.9", 3755 5209 "windows-service", 3756 - "winreg 0.10.1", 5210 + "winreg 0.11.0", 3757 5211 "winres", 5212 + "wol-rs", 5213 + "zip", 5214 + ] 5215 + 5216 + [[package]] 5217 + name = "rustdesk-portable-packer" 5218 + version = "0.1.0" 5219 + dependencies = [ 5220 + "brotli", 5221 + "dirs 5.0.1", 5222 + "embed-resource", 5223 + "md5", 5224 + "winapi 0.3.9", 3758 5225 ] 3759 5226 3760 5227 [[package]] ··· 3774 5241 3775 5242 [[package]] 3776 5243 name = "rustix" 3777 - version = "0.37.11" 5244 + version = "0.37.19" 3778 5245 source = "registry+https://github.com/rust-lang/crates.io-index" 3779 - checksum = "85597d61f83914ddeba6a47b3b8ffe7365107221c2e557ed94426489fefb5f77" 5246 + checksum = "acf8729d8542766f1b2cf77eb034d52f40d375bb8b615d0b147089946e16613d" 3780 5247 dependencies = [ 3781 5248 "bitflags", 3782 5249 "errno", ··· 3798 5265 ] 3799 5266 3800 5267 [[package]] 5268 + name = "rustls" 5269 + version = "0.21.2" 5270 + source = "registry+https://github.com/rust-lang/crates.io-index" 5271 + checksum = "e32ca28af694bc1bbf399c33a516dbdf1c90090b8ab23c2bc24f834aa2247f5f" 5272 + dependencies = [ 5273 + "log", 5274 + "ring", 5275 + "rustls-webpki", 5276 + "sct", 5277 + ] 5278 + 5279 + [[package]] 3801 5280 name = "rustls-native-certs" 3802 5281 version = "0.6.2" 3803 5282 source = "registry+https://github.com/rust-lang/crates.io-index" 3804 5283 checksum = "0167bac7a9f490495f3c33013e7722b53cb087ecbe082fb0c6387c96f634ea50" 3805 5284 dependencies = [ 3806 5285 "openssl-probe", 3807 - "rustls-pemfile 1.0.2", 5286 + "rustls-pemfile", 3808 5287 "schannel", 3809 5288 "security-framework", 3810 5289 ] 3811 5290 3812 5291 [[package]] 3813 5292 name = "rustls-pemfile" 3814 - version = "0.2.1" 5293 + version = "1.0.2" 3815 5294 source = "registry+https://github.com/rust-lang/crates.io-index" 3816 - checksum = "5eebeaeb360c87bfb72e84abdb3447159c0eaececf1bef2aecd65a8be949d1c9" 5295 + checksum = "d194b56d58803a43635bdc398cd17e383d6f71f9182b9a192c127ca42494a59b" 3817 5296 dependencies = [ 3818 - "base64 0.13.1", 5297 + "base64", 3819 5298 ] 3820 5299 3821 5300 [[package]] 3822 - name = "rustls-pemfile" 3823 - version = "1.0.2" 5301 + name = "rustls-webpki" 5302 + version = "0.100.1" 3824 5303 source = "registry+https://github.com/rust-lang/crates.io-index" 3825 - checksum = "d194b56d58803a43635bdc398cd17e383d6f71f9182b9a192c127ca42494a59b" 5304 + checksum = "d6207cd5ed3d8dca7816f8f3725513a34609c0c765bf652b8c3cb4cfd87db46b" 3826 5305 dependencies = [ 3827 - "base64 0.21.0", 5306 + "ring", 5307 + "untrusted", 3828 5308 ] 3829 5309 3830 5310 [[package]] ··· 3840 5320 checksum = "f91339c0467de62360649f8d3e185ca8de4224ff281f66000de5eb2a77a79041" 3841 5321 3842 5322 [[package]] 5323 + name = "safemem" 5324 + version = "0.3.3" 5325 + source = "registry+https://github.com/rust-lang/crates.io-index" 5326 + checksum = "ef703b7cb59335eae2eb93ceb664c0eb7ea6bf567079d843e09420219668e072" 5327 + 5328 + [[package]] 3843 5329 name = "same-file" 3844 5330 version = "1.0.6" 3845 5331 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 3869 5355 [[package]] 3870 5356 name = "sciter-rs" 3871 5357 version = "0.5.57" 3872 - source = "git+https://github.com/open-trade/rust-sciter?branch=dyn#82025b9ba77d5ae14543009444033036dbe25917" 5358 + source = "git+https://github.com/open-trade/rust-sciter?branch=dyn#fab913b7c2e779b05c249b0c5de5a08759b2c15d" 3873 5359 dependencies = [ 3874 5360 "lazy_static", 3875 5361 "libc", ··· 3887 5373 name = "scrap" 3888 5374 version = "0.5.0" 3889 5375 dependencies = [ 3890 - "bindgen 0.59.2", 5376 + "android_logger", 5377 + "bindgen 0.65.1", 3891 5378 "block", 3892 5379 "cfg-if 1.0.0", 3893 5380 "dbus", ··· 3895 5382 "gstreamer", 3896 5383 "gstreamer-app", 3897 5384 "gstreamer-video", 3898 - "libc", 5385 + "hbb_common", 5386 + "hwcodec", 5387 + "jni 0.21.1", 5388 + "lazy_static", 5389 + "log", 5390 + "ndk", 3899 5391 "num_cpus", 5392 + "pkg-config", 3900 5393 "quest", 3901 5394 "repng", 3902 - "serde 1.0.159", 5395 + "serde 1.0.163", 5396 + "serde_json 1.0.96", 3903 5397 "target_build_utils", 3904 5398 "tracing", 3905 - "vcpkg", 3906 5399 "webm", 3907 5400 "winapi 0.3.9", 3908 5401 ] ··· 3931 5424 dependencies = [ 3932 5425 "bitflags", 3933 5426 "core-foundation", 3934 - "core-foundation-sys", 5427 + "core-foundation-sys 0.8.4", 3935 5428 "libc", 3936 5429 "security-framework-sys", 3937 5430 ] ··· 3942 5435 source = "registry+https://github.com/rust-lang/crates.io-index" 3943 5436 checksum = "31c9bb296072e961fcbd8853511dd39c2d8be2deb1e17c6860b1d30732b323b4" 3944 5437 dependencies = [ 3945 - "core-foundation-sys", 5438 + "core-foundation-sys 0.8.4", 3946 5439 "libc", 3947 5440 ] 3948 5441 ··· 3951 5444 version = "1.0.17" 3952 5445 source = "registry+https://github.com/rust-lang/crates.io-index" 3953 5446 checksum = "bebd363326d05ec3e2f532ab7660680f3b02130d780c299bca73469d521bc0ed" 5447 + dependencies = [ 5448 + "serde 1.0.163", 5449 + ] 3954 5450 3955 5451 [[package]] 3956 5452 name = "serde" ··· 3960 5456 3961 5457 [[package]] 3962 5458 name = "serde" 3963 - version = "1.0.159" 5459 + version = "1.0.163" 3964 5460 source = "registry+https://github.com/rust-lang/crates.io-index" 3965 - checksum = "3c04e8343c3daeec41f58990b9d77068df31209f2af111e059e9fe9646693065" 5461 + checksum = "2113ab51b87a539ae008b5c6c02dc020ffa39afd2d83cffcb3f4eb2722cebec2" 3966 5462 dependencies = [ 3967 5463 "serde_derive", 3968 5464 ] 3969 5465 3970 5466 [[package]] 3971 5467 name = "serde_derive" 3972 - version = "1.0.159" 5468 + version = "1.0.163" 3973 5469 source = "registry+https://github.com/rust-lang/crates.io-index" 3974 - checksum = "4c614d17805b093df4b147b51339e7e44bf05ef59fba1e45d83500bcfb4d8585" 5470 + checksum = "8c805777e3930c8883389c602315a24224bcc738b63905ef87cd1420353ea93e" 3975 5471 dependencies = [ 3976 - "proc-macro2", 3977 - "quote", 3978 - "syn 2.0.13", 5472 + "proc-macro2 1.0.63", 5473 + "quote 1.0.27", 5474 + "syn 2.0.15", 3979 5475 ] 3980 5476 3981 5477 [[package]] ··· 3992 5488 3993 5489 [[package]] 3994 5490 name = "serde_json" 3995 - version = "1.0.95" 5491 + version = "1.0.96" 3996 5492 source = "registry+https://github.com/rust-lang/crates.io-index" 3997 - checksum = "d721eca97ac802aa7777b701877c8004d950fc142651367300d21c1cc0194744" 5493 + checksum = "057d394a50403bcac12672b2b18fb387ab6d289d957dab67dd201875391e52f1" 3998 5494 dependencies = [ 3999 5495 "itoa 1.0.6", 4000 5496 "ryu", 4001 - "serde 1.0.159", 5497 + "serde 1.0.163", 5498 + ] 5499 + 5500 + [[package]] 5501 + name = "serde_repr" 5502 + version = "0.1.12" 5503 + source = "registry+https://github.com/rust-lang/crates.io-index" 5504 + checksum = "bcec881020c684085e55a25f7fd888954d56609ef363479dc5a1305eb0d40cab" 5505 + dependencies = [ 5506 + "proc-macro2 1.0.63", 5507 + "quote 1.0.27", 5508 + "syn 2.0.15", 4002 5509 ] 4003 5510 4004 5511 [[package]] ··· 4007 5514 source = "registry+https://github.com/rust-lang/crates.io-index" 4008 5515 checksum = "0efd8caf556a6cebd3b285caf480045fcc1ac04f6bd786b09a6f11af30c4fcf4" 4009 5516 dependencies = [ 4010 - "serde 1.0.159", 5517 + "serde 1.0.163", 5518 + ] 5519 + 5520 + [[package]] 5521 + name = "serde_urlencoded" 5522 + version = "0.7.1" 5523 + source = "registry+https://github.com/rust-lang/crates.io-index" 5524 + checksum = "d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd" 5525 + dependencies = [ 5526 + "form_urlencoded", 5527 + "itoa 1.0.6", 5528 + "ryu", 5529 + "serde 1.0.163", 5530 + ] 5531 + 5532 + [[package]] 5533 + name = "serde_yaml" 5534 + version = "0.8.26" 5535 + source = "registry+https://github.com/rust-lang/crates.io-index" 5536 + checksum = "578a7433b776b56a35785ed5ce9a7e777ac0598aac5a6dd1b4b18a307c7fc71b" 5537 + dependencies = [ 5538 + "indexmap", 5539 + "ryu", 5540 + "serde 1.0.163", 5541 + "yaml-rust", 5542 + ] 5543 + 5544 + [[package]] 5545 + name = "sha1" 5546 + version = "0.10.5" 5547 + source = "registry+https://github.com/rust-lang/crates.io-index" 5548 + checksum = "f04293dc80c3993519f2d7f6f511707ee7094fe0c6d3406feb330cdb3540eba3" 5549 + dependencies = [ 5550 + "cfg-if 1.0.0", 5551 + "cpufeatures", 5552 + "digest", 4011 5553 ] 4012 5554 4013 5555 [[package]] ··· 4022 5564 ] 4023 5565 4024 5566 [[package]] 5567 + name = "shadow-rs" 5568 + version = "0.21.0" 5569 + source = "registry+https://github.com/rust-lang/crates.io-index" 5570 + checksum = "427f07ab5f873000cf55324882e12a88c0a7ea7025df4fc1e7e35e688877a583" 5571 + dependencies = [ 5572 + "const_format", 5573 + "git2", 5574 + "is_debug", 5575 + "time 0.3.21", 5576 + "tzdb", 5577 + ] 5578 + 5579 + [[package]] 5580 + name = "shared_memory" 5581 + version = "0.12.4" 5582 + source = "registry+https://github.com/rust-lang/crates.io-index" 5583 + checksum = "ba8593196da75d9dc4f69349682bd4c2099f8cde114257d1ef7ef1b33d1aba54" 5584 + dependencies = [ 5585 + "cfg-if 1.0.0", 5586 + "libc", 5587 + "nix 0.23.2", 5588 + "rand 0.8.5", 5589 + "win-sys", 5590 + ] 5591 + 5592 + [[package]] 4025 5593 name = "shlex" 4026 5594 version = "1.1.0" 4027 5595 source = "registry+https://github.com/rust-lang/crates.io-index" 4028 5596 checksum = "43b2853a4d09f215c24cc5489c992ce46052d359b5109343cbafbf26bc62f8a3" 4029 5597 4030 5598 [[package]] 5599 + name = "shutdown_hooks" 5600 + version = "0.1.0" 5601 + source = "registry+https://github.com/rust-lang/crates.io-index" 5602 + checksum = "6057adedbec913419c92996f395ba69931acbd50b7d56955394cd3f7bedbfa45" 5603 + 5604 + [[package]] 5605 + name = "signal-hook" 5606 + version = "0.3.15" 5607 + source = "registry+https://github.com/rust-lang/crates.io-index" 5608 + checksum = "732768f1176d21d09e076c23a93123d40bba92d50c4058da34d45c8de8e682b9" 5609 + dependencies = [ 5610 + "libc", 5611 + "signal-hook-registry", 5612 + ] 5613 + 5614 + [[package]] 4031 5615 name = "signal-hook-registry" 4032 5616 version = "1.4.1" 4033 5617 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 4043 5627 checksum = "74233d3b3b2f6d4b006dc19dee745e73e2a6bfb6f93607cd3b02bd5b00797d7c" 4044 5628 4045 5629 [[package]] 5630 + name = "simd-adler32" 5631 + version = "0.3.5" 5632 + source = "registry+https://github.com/rust-lang/crates.io-index" 5633 + checksum = "238abfbb77c1915110ad968465608b68e869e0772622c9656714e73e5a1a522f" 5634 + 5635 + [[package]] 4046 5636 name = "siphasher" 4047 5637 version = "0.2.3" 4048 5638 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 4093 5683 "ed25519", 4094 5684 "libc", 4095 5685 "libsodium-sys", 4096 - "serde 1.0.159", 5686 + "serde 1.0.163", 4097 5687 ] 4098 5688 4099 5689 [[package]] ··· 4103 5693 checksum = "6e63cff320ae2c57904679ba7cb63280a3dc4613885beafb148ee7bf9aa9042d" 4104 5694 4105 5695 [[package]] 5696 + name = "spin" 5697 + version = "0.9.8" 5698 + source = "registry+https://github.com/rust-lang/crates.io-index" 5699 + checksum = "6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67" 5700 + dependencies = [ 5701 + "lock_api", 5702 + ] 5703 + 5704 + [[package]] 4106 5705 name = "static_assertions" 4107 5706 version = "1.1.0" 4108 5707 source = "registry+https://github.com/rust-lang/crates.io-index" 4109 5708 checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" 4110 5709 4111 5710 [[package]] 4112 - name = "stdweb" 4113 - version = "0.1.3" 4114 - source = "registry+https://github.com/rust-lang/crates.io-index" 4115 - checksum = "ef5430c8e36b713e13b48a9f709cc21e046723fe44ce34587b73a830203b533e" 4116 - 4117 - [[package]] 4118 5711 name = "str-buf" 4119 5712 version = "1.0.6" 4120 5713 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 4145 5738 checksum = "57bd81eb48f4c437cadc685403cad539345bf703d78e63707418431cecd4522b" 4146 5739 4147 5740 [[package]] 5741 + name = "strum" 5742 + version = "0.24.1" 5743 + source = "registry+https://github.com/rust-lang/crates.io-index" 5744 + checksum = "063e6045c0e62079840579a7e47a355ae92f60eb74daaf156fb1e84ba164e63f" 5745 + 5746 + [[package]] 4148 5747 name = "strum_macros" 4149 5748 version = "0.18.0" 4150 5749 source = "registry+https://github.com/rust-lang/crates.io-index" 4151 5750 checksum = "87c85aa3f8ea653bfd3ddf25f7ee357ee4d204731f6aa9ad04002306f6e2774c" 4152 5751 dependencies = [ 4153 5752 "heck 0.3.3", 4154 - "proc-macro2", 4155 - "quote", 5753 + "proc-macro2 1.0.63", 5754 + "quote 1.0.27", 4156 5755 "syn 1.0.109", 4157 5756 ] 4158 5757 4159 5758 [[package]] 5759 + name = "strum_macros" 5760 + version = "0.24.3" 5761 + source = "registry+https://github.com/rust-lang/crates.io-index" 5762 + checksum = "1e385be0d24f186b4ce2f9982191e7101bb737312ad61c1f2f984f34bcf85d59" 5763 + dependencies = [ 5764 + "heck 0.4.1", 5765 + "proc-macro2 1.0.63", 5766 + "quote 1.0.27", 5767 + "rustversion", 5768 + "syn 1.0.109", 5769 + ] 5770 + 5771 + [[package]] 5772 + name = "subtle" 5773 + version = "2.4.1" 5774 + source = "registry+https://github.com/rust-lang/crates.io-index" 5775 + checksum = "6bdef32e8150c2a081110b42772ffe7d7c9032b606bc226c8260fd97e0976601" 5776 + 5777 + [[package]] 4160 5778 name = "syn" 4161 - version = "1.0.109" 5779 + version = "0.15.44" 4162 5780 source = "registry+https://github.com/rust-lang/crates.io-index" 4163 - checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237" 5781 + checksum = "9ca4b3b69a77cbe1ffc9e198781b7acb0c7365a883670e8f1c1bc66fba79a5c5" 4164 5782 dependencies = [ 4165 - "proc-macro2", 4166 - "quote", 4167 - "unicode-ident", 5783 + "proc-macro2 0.4.30", 5784 + "quote 0.6.13", 5785 + "unicode-xid 0.1.0", 4168 5786 ] 4169 5787 4170 5788 [[package]] 4171 5789 name = "syn" 4172 - version = "2.0.13" 5790 + version = "1.0.109" 4173 5791 source = "registry+https://github.com/rust-lang/crates.io-index" 4174 - checksum = "4c9da457c5285ac1f936ebd076af6dac17a61cfe7826f2076b4d015cf47bc8ec" 5792 + checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237" 4175 5793 dependencies = [ 4176 - "proc-macro2", 4177 - "quote", 5794 + "proc-macro2 1.0.63", 5795 + "quote 1.0.27", 4178 5796 "unicode-ident", 4179 5797 ] 4180 5798 4181 5799 [[package]] 4182 - name = "synstructure" 4183 - version = "0.12.6" 5800 + name = "syn" 5801 + version = "2.0.15" 4184 5802 source = "registry+https://github.com/rust-lang/crates.io-index" 4185 - checksum = "f36bdaa60a83aca3921b5259d5400cbf5e90fc51931376a9bd4a0eb79aa7210f" 5803 + checksum = "a34fcf3e8b60f57e6a14301a2e916d323af98b0ea63c599441eec8558660c822" 4186 5804 dependencies = [ 4187 - "proc-macro2", 4188 - "quote", 4189 - "syn 1.0.109", 4190 - "unicode-xid", 5805 + "proc-macro2 1.0.63", 5806 + "quote 1.0.27", 5807 + "unicode-ident", 4191 5808 ] 4192 5809 4193 5810 [[package]] 4194 5811 name = "sys-locale" 4195 - version = "0.2.4" 5812 + version = "0.3.0" 4196 5813 source = "registry+https://github.com/rust-lang/crates.io-index" 4197 - checksum = "f8a11bd9c338fdba09f7881ab41551932ad42e405f61d01e8406baea71c07aee" 5814 + checksum = "ea0b9eefabb91675082b41eb94c3ecd91af7656caee3fb4961a07c0ec8c7ca6f" 4198 5815 dependencies = [ 4199 - "js-sys", 4200 5816 "libc", 4201 - "wasm-bindgen", 4202 - "web-sys", 4203 5817 "windows-sys 0.45.0", 4204 5818 ] 4205 5819 4206 5820 [[package]] 4207 5821 name = "sysinfo" 4208 - version = "0.23.13" 5822 + version = "0.29.6" 4209 5823 source = "registry+https://github.com/rust-lang/crates.io-index" 4210 - checksum = "3977ec2e0520829be45c8a2df70db2bf364714d8a748316a10c3c35d4d2b01c9" 5824 + checksum = "c7cb97a5a85a136d84e75d5c3cf89655090602efb1be0d8d5337b7e386af2908" 4211 5825 dependencies = [ 4212 5826 "cfg-if 1.0.0", 4213 - "core-foundation-sys", 5827 + "core-foundation-sys 0.8.4", 4214 5828 "libc", 4215 5829 "ntapi", 4216 5830 "once_cell", ··· 4219 5833 ] 4220 5834 4221 5835 [[package]] 5836 + name = "system-configuration" 5837 + version = "0.5.0" 5838 + source = "registry+https://github.com/rust-lang/crates.io-index" 5839 + checksum = "d75182f12f490e953596550b65ee31bda7c8e043d9386174b353bda50838c3fd" 5840 + dependencies = [ 5841 + "bitflags", 5842 + "core-foundation", 5843 + "system-configuration-sys", 5844 + ] 5845 + 5846 + [[package]] 5847 + name = "system-configuration-sys" 5848 + version = "0.5.0" 5849 + source = "registry+https://github.com/rust-lang/crates.io-index" 5850 + checksum = "a75fb188eb626b924683e3b95e3a48e63551fcfb51949de2f06a9d91dbee93c9" 5851 + dependencies = [ 5852 + "core-foundation-sys 0.8.4", 5853 + "libc", 5854 + ] 5855 + 5856 + [[package]] 4222 5857 name = "system-deps" 4223 5858 version = "1.3.2" 4224 5859 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 4226 5861 dependencies = [ 4227 5862 "heck 0.3.3", 4228 5863 "pkg-config", 4229 - "strum", 4230 - "strum_macros", 5864 + "strum 0.18.0", 5865 + "strum_macros 0.18.0", 4231 5866 "thiserror", 4232 5867 "toml 0.5.11", 4233 5868 "version-compare 0.0.10", ··· 4235 5870 4236 5871 [[package]] 4237 5872 name = "system-deps" 4238 - version = "6.0.4" 5873 + version = "6.1.0" 4239 5874 source = "registry+https://github.com/rust-lang/crates.io-index" 4240 - checksum = "555fc8147af6256f3931a36bb83ad0023240ce9cf2b319dec8236fd1f220b05f" 5875 + checksum = "e5fa6fb9ee296c0dc2df41a656ca7948546d061958115ddb0bcaae43ad0d17d2" 4241 5876 dependencies = [ 4242 5877 "cfg-expr", 4243 5878 "heck 0.4.1", ··· 4247 5882 ] 4248 5883 4249 5884 [[package]] 4250 - name = "systray" 4251 - version = "0.4.1" 4252 - source = "git+https://github.com/liyue201/systray-rs#84cca4b4171661bc6c4d1ba5aaa2320ff8e085aa" 5885 + name = "system_shutdown" 5886 + version = "4.0.1" 5887 + source = "registry+https://github.com/rust-lang/crates.io-index" 5888 + checksum = "7567f71160af5e9abfb4f5a21532cf2174cefe91ac5c336419295685a695cc66" 4253 5889 dependencies = [ 4254 - "glib 0.10.3", 4255 - "gtk 0.9.2", 4256 - "libappindicator 0.6.1", 5890 + "windows 0.44.0", 5891 + "zbus", 5892 + ] 5893 + 5894 + [[package]] 5895 + name = "tao" 5896 + version = "0.22.2" 5897 + source = "git+https://github.com/rustdesk-org/tao?branch=dev#1e5b97258cf42a30f80f85a6aa0b1a4aece1977e" 5898 + dependencies = [ 5899 + "bitflags", 5900 + "cairo-rs", 5901 + "cc", 5902 + "cocoa", 5903 + "core-foundation", 5904 + "core-graphics", 5905 + "crossbeam-channel", 5906 + "dispatch", 5907 + "gdk", 5908 + "gdk-pixbuf", 5909 + "gdk-sys", 5910 + "gdkwayland-sys", 5911 + "gdkx11-sys", 5912 + "gio", 5913 + "glib 0.16.7", 5914 + "glib-sys 0.16.3", 5915 + "gtk", 5916 + "image", 5917 + "instant", 5918 + "jni 0.21.1", 5919 + "lazy_static", 4257 5920 "libc", 4258 5921 "log", 4259 - "winapi 0.3.9", 5922 + "ndk", 5923 + "ndk-context", 5924 + "ndk-sys", 5925 + "objc", 5926 + "once_cell", 5927 + "parking_lot", 5928 + "png", 5929 + "raw-window-handle", 5930 + "scopeguard", 5931 + "tao-macros", 5932 + "unicode-segmentation", 5933 + "url", 5934 + "uuid", 5935 + "windows 0.48.0", 5936 + "windows-implement", 5937 + "x11-dl", 5938 + "zbus", 4260 5939 ] 4261 5940 4262 5941 [[package]] 5942 + name = "tao-macros" 5943 + version = "0.1.2" 5944 + source = "git+https://github.com/rustdesk-org/tao?branch=dev#1e5b97258cf42a30f80f85a6aa0b1a4aece1977e" 5945 + dependencies = [ 5946 + "proc-macro2 1.0.63", 5947 + "quote 1.0.27", 5948 + "syn 1.0.109", 5949 + ] 5950 + 5951 + [[package]] 5952 + name = "tap" 5953 + version = "1.0.1" 5954 + source = "registry+https://github.com/rust-lang/crates.io-index" 5955 + checksum = "55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369" 5956 + 5957 + [[package]] 5958 + name = "target-lexicon" 5959 + version = "0.12.7" 5960 + source = "registry+https://github.com/rust-lang/crates.io-index" 5961 + checksum = "fd1ba337640d60c3e96bc6f0638a939b9c9a7f2c316a1598c279828b3d1dc8c5" 5962 + 5963 + [[package]] 4263 5964 name = "target_build_utils" 4264 5965 version = "0.3.1" 4265 5966 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 4317 6018 checksum = "222a222a5bfe1bba4a77b45ec488a741b3cb8872e5e499451fd7d0129c9c7c3d" 4318 6019 4319 6020 [[package]] 6021 + name = "tfc" 6022 + version = "0.6.1" 6023 + source = "git+https://github.com/fufesou/The-Fat-Controller#9dd86151525fd010dc93f6bc9b6aedd1a75cc342" 6024 + dependencies = [ 6025 + "anyhow", 6026 + "core-graphics", 6027 + "unicode-segmentation", 6028 + "winapi 0.3.9", 6029 + "x11 2.19.0", 6030 + ] 6031 + 6032 + [[package]] 4320 6033 name = "thiserror" 4321 6034 version = "1.0.40" 4322 6035 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 4331 6044 source = "registry+https://github.com/rust-lang/crates.io-index" 4332 6045 checksum = "f9456a42c5b0d803c8cd86e73dd7cc9edd429499f37a3550d286d5e86720569f" 4333 6046 dependencies = [ 4334 - "proc-macro2", 4335 - "quote", 4336 - "syn 2.0.13", 6047 + "proc-macro2 1.0.63", 6048 + "quote 1.0.27", 6049 + "syn 2.0.15", 6050 + ] 6051 + 6052 + [[package]] 6053 + name = "threadpool" 6054 + version = "1.8.1" 6055 + source = "registry+https://github.com/rust-lang/crates.io-index" 6056 + checksum = "d050e60b33d41c19108b32cea32164033a9013fe3b46cbd4457559bfbf77afaa" 6057 + dependencies = [ 6058 + "num_cpus", 4337 6059 ] 4338 6060 4339 6061 [[package]] 4340 6062 name = "tiff" 4341 - version = "0.6.1" 6063 + version = "0.8.1" 4342 6064 source = "registry+https://github.com/rust-lang/crates.io-index" 4343 - checksum = "9a53f4706d65497df0c4349241deddf35f84cee19c87ed86ea8ca590f4464437" 6065 + checksum = "7449334f9ff2baf290d55d73983a7d6fa15e01198faef72af07e2a8db851e471" 4344 6066 dependencies = [ 6067 + "flate2", 4345 6068 "jpeg-decoder", 4346 - "miniz_oxide 0.4.4", 4347 6069 "weezl", 4348 6070 ] 4349 6071 4350 6072 [[package]] 4351 6073 name = "time" 4352 - version = "0.3.9" 6074 + version = "0.1.45" 4353 6075 source = "registry+https://github.com/rust-lang/crates.io-index" 4354 - checksum = "c2702e08a7a860f005826c6815dcac101b19b5eb330c27fe4a5928fec1d20ddd" 6076 + checksum = "1b797afad3f312d1c66a56d11d0316f916356d11bd158fbc6ca6389ff6bf805a" 6077 + dependencies = [ 6078 + "libc", 6079 + "wasi 0.10.0+wasi-snapshot-preview1", 6080 + "winapi 0.3.9", 6081 + ] 6082 + 6083 + [[package]] 6084 + name = "time" 6085 + version = "0.3.21" 6086 + source = "registry+https://github.com/rust-lang/crates.io-index" 6087 + checksum = "8f3403384eaacbca9923fa06940178ac13e4edb725486d70e8e15881d0c836cc" 4355 6088 dependencies = [ 4356 6089 "itoa 1.0.6", 4357 6090 "libc", 4358 6091 "num_threads", 6092 + "serde 1.0.163", 6093 + "time-core", 4359 6094 "time-macros", 4360 6095 ] 4361 6096 4362 6097 [[package]] 6098 + name = "time-core" 6099 + version = "0.1.1" 6100 + source = "registry+https://github.com/rust-lang/crates.io-index" 6101 + checksum = "7300fbefb4dadc1af235a9cef3737cea692a9d97e1b9cbcd4ebdae6f8868e6fb" 6102 + 6103 + [[package]] 4363 6104 name = "time-macros" 4364 - version = "0.2.4" 6105 + version = "0.2.9" 4365 6106 source = "registry+https://github.com/rust-lang/crates.io-index" 4366 - checksum = "42657b1a6f4d817cda8e7a0ace261fe0cc946cf3a80314390b22cc61ae080792" 6107 + checksum = "372950940a5f07bf38dbe211d7283c9e6d7327df53794992d293e534c733d09b" 6108 + dependencies = [ 6109 + "time-core", 6110 + ] 4367 6111 4368 6112 [[package]] 4369 6113 name = "tinyvec" ··· 4382 6126 4383 6127 [[package]] 4384 6128 name = "tokio" 4385 - version = "1.27.0" 6129 + version = "1.28.1" 4386 6130 source = "registry+https://github.com/rust-lang/crates.io-index" 4387 - checksum = "d0de47a4eecbe11f498978a9b29d792f0d2692d1dd003650c24c76510e3bc001" 6131 + checksum = "0aa32867d44e6f2ce3385e89dceb990188b8bb0fb25b0cf576647a6f98ac5105" 4388 6132 dependencies = [ 4389 6133 "autocfg 1.1.0", 4390 6134 "bytes", 4391 6135 "libc", 4392 - "mio 0.8.6", 6136 + "mio", 4393 6137 "num_cpus", 4394 - "parking_lot 0.12.1", 6138 + "parking_lot", 4395 6139 "pin-project-lite", 4396 6140 "signal-hook-registry", 4397 6141 "socket2 0.4.9", 4398 6142 "tokio-macros", 4399 - "windows-sys 0.45.0", 6143 + "windows-sys 0.48.0", 4400 6144 ] 4401 6145 4402 6146 [[package]] 4403 6147 name = "tokio-macros" 4404 - version = "2.0.0" 6148 + version = "2.1.0" 4405 6149 source = "registry+https://github.com/rust-lang/crates.io-index" 4406 - checksum = "61a573bdc87985e9d6ddeed1b3d864e8a302c847e40d647746df2f1de209d1ce" 6150 + checksum = "630bdcf245f78637c13ec01ffae6187cca34625e8c63150d424b59e55af2675e" 4407 6151 dependencies = [ 4408 - "proc-macro2", 4409 - "quote", 4410 - "syn 2.0.13", 6152 + "proc-macro2 1.0.63", 6153 + "quote 1.0.27", 6154 + "syn 2.0.15", 6155 + ] 6156 + 6157 + [[package]] 6158 + name = "tokio-rustls" 6159 + version = "0.24.1" 6160 + source = "registry+https://github.com/rust-lang/crates.io-index" 6161 + checksum = "c28327cf380ac148141087fbfb9de9d7bd4e84ab5d2c28fbc911d753de8a7081" 6162 + dependencies = [ 6163 + "rustls 0.21.2", 6164 + "tokio", 4411 6165 ] 4412 6166 4413 6167 [[package]] 4414 6168 name = "tokio-socks" 4415 - version = "0.5.1-1" 4416 - source = "git+https://github.com/open-trade/tokio-socks#7034e79263ce25c348be072808d7601d82cd892d" 6169 + version = "0.5.1-2" 6170 + source = "git+https://github.com/open-trade/tokio-socks#14a5c2564fa20a2765ea53d03c573ee2b7e20421" 4417 6171 dependencies = [ 4418 6172 "bytes", 4419 6173 "either", ··· 4423 6177 "pin-project", 4424 6178 "thiserror", 4425 6179 "tokio", 4426 - "tokio-util 0.7.7", 6180 + "tokio-util", 4427 6181 ] 4428 6182 4429 6183 [[package]] 4430 6184 name = "tokio-util" 4431 - version = "0.6.10" 6185 + version = "0.7.8" 4432 6186 source = "registry+https://github.com/rust-lang/crates.io-index" 4433 - checksum = "36943ee01a6d67977dd3f84a5a1d2efeb4ada3a1ae771cadfaa535d9d9fc6507" 6187 + checksum = "806fe8c2c87eccc8b3267cbae29ed3ab2d0bd37fca70ab622e46aaa9375ddb7d" 4434 6188 dependencies = [ 4435 6189 "bytes", 4436 6190 "futures-core", 4437 6191 "futures-io", 4438 6192 "futures-sink", 4439 - "log", 6193 + "futures-util", 6194 + "hashbrown", 4440 6195 "pin-project-lite", 4441 6196 "slab", 4442 6197 "tokio", 6198 + "tracing", 4443 6199 ] 4444 6200 4445 6201 [[package]] 4446 - name = "tokio-util" 4447 - version = "0.7.7" 6202 + name = "toml" 6203 + version = "0.5.11" 4448 6204 source = "registry+https://github.com/rust-lang/crates.io-index" 4449 - checksum = "5427d89453009325de0d8f342c9490009f76e999cb7672d77e46267448f7e6b2" 6205 + checksum = "f4f7f0dd8d50a853a531c426359045b1998f04219d88799810762cd4ad314234" 4450 6206 dependencies = [ 4451 - "bytes", 4452 - "futures-core", 4453 - "futures-sink", 4454 - "pin-project-lite", 4455 - "tokio", 4456 - "tracing", 6207 + "serde 1.0.163", 4457 6208 ] 4458 6209 4459 6210 [[package]] 4460 6211 name = "toml" 4461 - version = "0.5.11" 6212 + version = "0.6.0" 4462 6213 source = "registry+https://github.com/rust-lang/crates.io-index" 4463 - checksum = "f4f7f0dd8d50a853a531c426359045b1998f04219d88799810762cd4ad314234" 6214 + checksum = "4fb9d890e4dc9298b70f740f615f2e05b9db37dce531f6b24fb77ac993f9f217" 4464 6215 dependencies = [ 4465 - "serde 1.0.159", 6216 + "serde 1.0.163", 6217 + "serde_spanned", 6218 + "toml_datetime 0.5.1", 6219 + "toml_edit 0.18.1", 4466 6220 ] 4467 6221 4468 6222 [[package]] ··· 4471 6225 source = "registry+https://github.com/rust-lang/crates.io-index" 4472 6226 checksum = "b403acf6f2bb0859c93c7f0d967cb4a75a7ac552100f9322faf64dc047669b21" 4473 6227 dependencies = [ 4474 - "serde 1.0.159", 6228 + "serde 1.0.163", 4475 6229 "serde_spanned", 4476 - "toml_datetime", 4477 - "toml_edit", 6230 + "toml_datetime 0.6.1", 6231 + "toml_edit 0.19.8", 6232 + ] 6233 + 6234 + [[package]] 6235 + name = "toml_datetime" 6236 + version = "0.5.1" 6237 + source = "registry+https://github.com/rust-lang/crates.io-index" 6238 + checksum = "4553f467ac8e3d374bc9a177a26801e5d0f9b211aa1673fb137a403afd1c9cf5" 6239 + dependencies = [ 6240 + "serde 1.0.163", 4478 6241 ] 4479 6242 4480 6243 [[package]] ··· 4483 6246 source = "registry+https://github.com/rust-lang/crates.io-index" 4484 6247 checksum = "3ab8ed2edee10b50132aed5f331333428b011c99402b5a534154ed15746f9622" 4485 6248 dependencies = [ 4486 - "serde 1.0.159", 6249 + "serde 1.0.163", 6250 + ] 6251 + 6252 + [[package]] 6253 + name = "toml_edit" 6254 + version = "0.18.1" 6255 + source = "registry+https://github.com/rust-lang/crates.io-index" 6256 + checksum = "56c59d8dd7d0dcbc6428bf7aa2f0e823e26e43b3c9aca15bbc9475d23e5fa12b" 6257 + dependencies = [ 6258 + "indexmap", 6259 + "nom8", 6260 + "serde 1.0.163", 6261 + "serde_spanned", 6262 + "toml_datetime 0.5.1", 4487 6263 ] 4488 6264 4489 6265 [[package]] ··· 4493 6269 checksum = "239410c8609e8125456927e6707163a3b1fdb40561e4b803bc041f466ccfdc13" 4494 6270 dependencies = [ 4495 6271 "indexmap", 4496 - "serde 1.0.159", 6272 + "serde 1.0.163", 4497 6273 "serde_spanned", 4498 - "toml_datetime", 6274 + "toml_datetime 0.6.1", 4499 6275 "winnow", 4500 6276 ] 4501 6277 4502 6278 [[package]] 6279 + name = "topological-sort" 6280 + version = "0.2.2" 6281 + source = "registry+https://github.com/rust-lang/crates.io-index" 6282 + checksum = "ea68304e134ecd095ac6c3574494fc62b909f416c4fca77e440530221e549d3d" 6283 + 6284 + [[package]] 6285 + name = "tower-service" 6286 + version = "0.3.2" 6287 + source = "registry+https://github.com/rust-lang/crates.io-index" 6288 + checksum = "b6bc1c9ce2b5135ac7f93c72918fc37feb872bdc6a5533a8b85eb4b86bfdae52" 6289 + 6290 + [[package]] 4503 6291 name = "tracing" 4504 6292 version = "0.1.37" 4505 6293 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 4513 6301 4514 6302 [[package]] 4515 6303 name = "tracing-attributes" 4516 - version = "0.1.23" 6304 + version = "0.1.24" 4517 6305 source = "registry+https://github.com/rust-lang/crates.io-index" 4518 - checksum = "4017f8f45139870ca7e672686113917c71c7a6e02d4924eda67186083c03081a" 6306 + checksum = "0f57e3ca2a01450b1a921183a9c9cbfda207fd822cef4ccb00a65402cbba7a74" 4519 6307 dependencies = [ 4520 - "proc-macro2", 4521 - "quote", 4522 - "syn 1.0.109", 6308 + "proc-macro2 1.0.63", 6309 + "quote 1.0.27", 6310 + "syn 2.0.15", 4523 6311 ] 4524 6312 4525 6313 [[package]] ··· 4542 6330 ] 4543 6331 4544 6332 [[package]] 4545 - name = "tray-item" 4546 - version = "0.7.1" 4547 - source = "registry+https://github.com/rust-lang/crates.io-index" 4548 - checksum = "0914b62e00e8f51241806cb9f9c4ea6b10c75d94cae02c89278de6f4b98c7d0f" 6333 + name = "tray-icon" 6334 + version = "0.5.1" 6335 + source = "git+https://github.com/rustdesk-org/tray-icon#ef98e7b98abed2e3da614277eced12a85bfb717c" 4549 6336 dependencies = [ 4550 6337 "cocoa", 4551 6338 "core-graphics", 4552 - "gtk 0.15.5", 4553 - "libappindicator 0.7.1", 4554 - "libc", 6339 + "crossbeam-channel", 6340 + "dirs-next", 6341 + "libappindicator", 6342 + "muda", 4555 6343 "objc", 4556 - "objc-foundation", 4557 - "objc_id", 4558 - "padlock", 4559 - "winapi 0.3.9", 6344 + "once_cell", 6345 + "png", 6346 + "thiserror", 6347 + "windows-sys 0.48.0", 4560 6348 ] 4561 6349 4562 6350 [[package]] 6351 + name = "try-lock" 6352 + version = "0.2.4" 6353 + source = "registry+https://github.com/rust-lang/crates.io-index" 6354 + checksum = "3528ecfd12c466c6f163363caf2d02a71161dd5e1cc6ae7b34207ea2d42d81ed" 6355 + 6356 + [[package]] 4563 6357 name = "typenum" 4564 6358 version = "1.16.0" 4565 6359 source = "registry+https://github.com/rust-lang/crates.io-index" 4566 6360 checksum = "497961ef93d974e23eb6f433eb5fe1b7930b659f06d12dec6fc44a8f554c0bba" 4567 6361 4568 6362 [[package]] 6363 + name = "tz-rs" 6364 + version = "0.6.14" 6365 + source = "registry+https://github.com/rust-lang/crates.io-index" 6366 + checksum = "33851b15c848fad2cf4b105c6bb66eb9512b6f6c44a4b13f57c53c73c707e2b4" 6367 + dependencies = [ 6368 + "const_fn", 6369 + ] 6370 + 6371 + [[package]] 6372 + name = "tzdb" 6373 + version = "0.5.7" 6374 + source = "registry+https://github.com/rust-lang/crates.io-index" 6375 + checksum = "ec758958f2fb5069cd7fae385be95cc8eceb8cdfd270c7d14de6034f0108d99e" 6376 + dependencies = [ 6377 + "iana-time-zone", 6378 + "tz-rs", 6379 + ] 6380 + 6381 + [[package]] 6382 + name = "uds_windows" 6383 + version = "1.0.2" 6384 + source = "registry+https://github.com/rust-lang/crates.io-index" 6385 + checksum = "ce65604324d3cce9b966701489fbd0cf318cb1f7bd9dd07ac9a4ee6fb791930d" 6386 + dependencies = [ 6387 + "tempfile", 6388 + "winapi 0.3.9", 6389 + ] 6390 + 6391 + [[package]] 6392 + name = "uname" 6393 + version = "0.1.1" 6394 + source = "registry+https://github.com/rust-lang/crates.io-index" 6395 + checksum = "b72f89f0ca32e4db1c04e2a72f5345d59796d4866a1ee0609084569f73683dc8" 6396 + dependencies = [ 6397 + "libc", 6398 + ] 6399 + 6400 + [[package]] 6401 + name = "unicode-bidi" 6402 + version = "0.3.13" 6403 + source = "registry+https://github.com/rust-lang/crates.io-index" 6404 + checksum = "92888ba5573ff080736b3648696b70cafad7d250551175acbaa4e0385b3e1460" 6405 + 6406 + [[package]] 4569 6407 name = "unicode-ident" 4570 6408 version = "1.0.8" 4571 6409 source = "registry+https://github.com/rust-lang/crates.io-index" 4572 6410 checksum = "e5464a87b239f13a63a501f2701565754bae92d243d4bb7eb12f6d57d2269bf4" 4573 6411 4574 6412 [[package]] 6413 + name = "unicode-normalization" 6414 + version = "0.1.22" 6415 + source = "registry+https://github.com/rust-lang/crates.io-index" 6416 + checksum = "5c5713f0fc4b5db668a2ac63cdb7bb4469d8c9fed047b1d0292cc7b0ce2ba921" 6417 + dependencies = [ 6418 + "tinyvec", 6419 + ] 6420 + 6421 + [[package]] 4575 6422 name = "unicode-segmentation" 4576 6423 version = "1.10.1" 4577 6424 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 4582 6429 version = "0.1.10" 4583 6430 source = "registry+https://github.com/rust-lang/crates.io-index" 4584 6431 checksum = "c0edd1e5b14653f783770bce4a4dabb4a5108a5370a5f5d8cfe8710c361f6c8b" 6432 + 6433 + [[package]] 6434 + name = "unicode-xid" 6435 + version = "0.1.0" 6436 + source = "registry+https://github.com/rust-lang/crates.io-index" 6437 + checksum = "fc72304796d0818e357ead4e000d19c9c174ab23dc11093ac919054d20a6a7fc" 4585 6438 4586 6439 [[package]] 4587 6440 name = "unicode-xid" ··· 4596 6449 checksum = "a156c684c91ea7d62626509bce3cb4e1d9ed5c4d978f7b4352658f96a4c26b4a" 4597 6450 4598 6451 [[package]] 6452 + name = "url" 6453 + version = "2.3.1" 6454 + source = "registry+https://github.com/rust-lang/crates.io-index" 6455 + checksum = "0d68c799ae75762b8c3fe375feb6600ef5602c883c5d21eb51c09f22b83c4643" 6456 + dependencies = [ 6457 + "form_urlencoded", 6458 + "idna", 6459 + "percent-encoding", 6460 + "serde 1.0.163", 6461 + ] 6462 + 6463 + [[package]] 6464 + name = "users" 6465 + version = "0.10.0" 6466 + source = "registry+https://github.com/rust-lang/crates.io-index" 6467 + checksum = "aa4227e95324a443c9fcb06e03d4d85e91aabe9a5a02aa818688b6918b6af486" 6468 + dependencies = [ 6469 + "libc", 6470 + "log", 6471 + ] 6472 + 6473 + [[package]] 6474 + name = "users" 6475 + version = "0.11.0" 6476 + source = "registry+https://github.com/rust-lang/crates.io-index" 6477 + checksum = "24cc0f6d6f267b73e5a2cadf007ba8f9bc39c6a6f9666f8cf25ea809a153b032" 6478 + dependencies = [ 6479 + "libc", 6480 + "log", 6481 + ] 6482 + 6483 + [[package]] 6484 + name = "utf8parse" 6485 + version = "0.2.1" 6486 + source = "registry+https://github.com/rust-lang/crates.io-index" 6487 + checksum = "711b9620af191e0cdc7468a8d14e709c3dcdb115b36f838e601583af800a370a" 6488 + 6489 + [[package]] 4599 6490 name = "uuid" 4600 - version = "1.3.0" 6491 + version = "1.3.2" 4601 6492 source = "registry+https://github.com/rust-lang/crates.io-index" 4602 - checksum = "1674845326ee10d37ca60470760d4288a6f80f304007d92e5c53bab78c9cfd79" 6493 + checksum = "4dad5567ad0cf5b760e5665964bec1b47dfd077ba8a2544b513f3556d3d239a2" 4603 6494 dependencies = [ 4604 6495 "getrandom", 4605 6496 ] ··· 4638 6529 name = "virtual_display" 4639 6530 version = "0.1.0" 4640 6531 dependencies = [ 4641 - "cc", 4642 6532 "hbb_common", 4643 6533 "lazy_static", 4644 - "serde 1.0.159", 4645 - "serde_derive", 4646 - "thiserror", 6534 + ] 6535 + 6536 + [[package]] 6537 + name = "vswhom" 6538 + version = "0.1.0" 6539 + source = "registry+https://github.com/rust-lang/crates.io-index" 6540 + checksum = "be979b7f07507105799e854203b470ff7c78a1639e330a58f183b5fea574608b" 6541 + dependencies = [ 6542 + "libc", 6543 + "vswhom-sys", 6544 + ] 6545 + 6546 + [[package]] 6547 + name = "vswhom-sys" 6548 + version = "0.1.2" 6549 + source = "registry+https://github.com/rust-lang/crates.io-index" 6550 + checksum = "d3b17ae1f6c8a2b28506cd96d412eebf83b4a0ff2cbefeeb952f2f9dfa44ba18" 6551 + dependencies = [ 6552 + "cc", 6553 + "libc", 4647 6554 ] 6555 + 6556 + [[package]] 6557 + name = "waker-fn" 6558 + version = "1.1.0" 6559 + source = "registry+https://github.com/rust-lang/crates.io-index" 6560 + checksum = "9d5b2c62b4012a3e1eca5a7e077d13b3bf498c4073e33ccd58626607748ceeca" 4648 6561 4649 6562 [[package]] 4650 6563 name = "walkdir" ··· 4657 6570 ] 4658 6571 4659 6572 [[package]] 6573 + name = "want" 6574 + version = "0.3.0" 6575 + source = "registry+https://github.com/rust-lang/crates.io-index" 6576 + checksum = "1ce8a968cb1cd110d136ff8b819a556d6fb6d919363c61534f6860c7eb172ba0" 6577 + dependencies = [ 6578 + "log", 6579 + "try-lock", 6580 + ] 6581 + 6582 + [[package]] 6583 + name = "wasi" 6584 + version = "0.10.0+wasi-snapshot-preview1" 6585 + source = "registry+https://github.com/rust-lang/crates.io-index" 6586 + checksum = "1a143597ca7c7793eff794def352d41792a93c481eb1042423ff7ff72ba2c31f" 6587 + 6588 + [[package]] 4660 6589 name = "wasi" 4661 6590 version = "0.11.0+wasi-snapshot-preview1" 4662 6591 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 4664 6593 4665 6594 [[package]] 4666 6595 name = "wasm-bindgen" 4667 - version = "0.2.84" 6596 + version = "0.2.85" 4668 6597 source = "registry+https://github.com/rust-lang/crates.io-index" 4669 - checksum = "31f8dcbc21f30d9b8f2ea926ecb58f6b91192c17e9d33594b3df58b2007ca53b" 6598 + checksum = "5b6cb788c4e39112fbe1822277ef6fb3c55cd86b95cb3d3c4c1c9597e4ac74b4" 4670 6599 dependencies = [ 4671 6600 "cfg-if 1.0.0", 4672 6601 "wasm-bindgen-macro", ··· 4674 6603 4675 6604 [[package]] 4676 6605 name = "wasm-bindgen-backend" 4677 - version = "0.2.84" 6606 + version = "0.2.85" 4678 6607 source = "registry+https://github.com/rust-lang/crates.io-index" 4679 - checksum = "95ce90fd5bcc06af55a641a86428ee4229e44e07033963a2290a8e241607ccb9" 6608 + checksum = "35e522ed4105a9d626d885b35d62501b30d9666283a5c8be12c14a8bdafe7822" 4680 6609 dependencies = [ 4681 6610 "bumpalo", 4682 6611 "log", 4683 6612 "once_cell", 4684 - "proc-macro2", 4685 - "quote", 4686 - "syn 1.0.109", 6613 + "proc-macro2 1.0.63", 6614 + "quote 1.0.27", 6615 + "syn 2.0.15", 4687 6616 "wasm-bindgen-shared", 6617 + ] 6618 + 6619 + [[package]] 6620 + name = "wasm-bindgen-futures" 6621 + version = "0.4.35" 6622 + source = "registry+https://github.com/rust-lang/crates.io-index" 6623 + checksum = "083abe15c5d88556b77bdf7aef403625be9e327ad37c62c4e4129af740168163" 6624 + dependencies = [ 6625 + "cfg-if 1.0.0", 6626 + "js-sys", 6627 + "wasm-bindgen", 6628 + "web-sys", 4688 6629 ] 4689 6630 4690 6631 [[package]] 4691 6632 name = "wasm-bindgen-macro" 4692 - version = "0.2.84" 6633 + version = "0.2.85" 4693 6634 source = "registry+https://github.com/rust-lang/crates.io-index" 4694 - checksum = "4c21f77c0bedc37fd5dc21f897894a5ca01e7bb159884559461862ae90c0b4c5" 6635 + checksum = "358a79a0cb89d21db8120cbfb91392335913e4890665b1a7981d9e956903b434" 4695 6636 dependencies = [ 4696 - "quote", 6637 + "quote 1.0.27", 4697 6638 "wasm-bindgen-macro-support", 4698 6639 ] 4699 6640 4700 6641 [[package]] 4701 6642 name = "wasm-bindgen-macro-support" 4702 - version = "0.2.84" 6643 + version = "0.2.85" 4703 6644 source = "registry+https://github.com/rust-lang/crates.io-index" 4704 - checksum = "2aff81306fcac3c7515ad4e177f521b5c9a15f2b08f4e32d823066102f35a5f6" 6645 + checksum = "4783ce29f09b9d93134d41297aded3a712b7b979e9c6f28c32cb88c973a94869" 4705 6646 dependencies = [ 4706 - "proc-macro2", 4707 - "quote", 4708 - "syn 1.0.109", 6647 + "proc-macro2 1.0.63", 6648 + "quote 1.0.27", 6649 + "syn 2.0.15", 4709 6650 "wasm-bindgen-backend", 4710 6651 "wasm-bindgen-shared", 4711 6652 ] 4712 6653 4713 6654 [[package]] 4714 6655 name = "wasm-bindgen-shared" 4715 - version = "0.2.84" 6656 + version = "0.2.85" 4716 6657 source = "registry+https://github.com/rust-lang/crates.io-index" 4717 - checksum = "0046fef7e28c3804e5e38bfa31ea2a0f73905319b677e57ebe37e49358989b5d" 6658 + checksum = "a901d592cafaa4d711bc324edfaff879ac700b19c3dfd60058d2b445be2691eb" 4718 6659 4719 6660 [[package]] 4720 6661 name = "web-sys" 4721 - version = "0.3.61" 6662 + version = "0.3.62" 4722 6663 source = "registry+https://github.com/rust-lang/crates.io-index" 4723 - checksum = "e33b99f4b23ba3eec1a53ac264e35a755f00e966e0065077d6027c0f575b0b97" 6664 + checksum = "16b5f940c7edfdc6d12126d98c9ef4d1b3d470011c47c76a6581df47ad9ba721" 4724 6665 dependencies = [ 4725 6666 "js-sys", 4726 6667 "wasm-bindgen", ··· 4752 6693 dependencies = [ 4753 6694 "ring", 4754 6695 "untrusted", 6696 + ] 6697 + 6698 + [[package]] 6699 + name = "webpki-roots" 6700 + version = "0.23.1" 6701 + source = "registry+https://github.com/rust-lang/crates.io-index" 6702 + checksum = "b03058f88386e5ff5310d9111d53f48b17d732b401aeb83a8d5190f2ac459338" 6703 + dependencies = [ 6704 + "rustls-webpki", 4755 6705 ] 4756 6706 4757 6707 [[package]] ··· 4762 6712 4763 6713 [[package]] 4764 6714 name = "which" 4765 - version = "3.1.1" 4766 - source = "registry+https://github.com/rust-lang/crates.io-index" 4767 - checksum = "d011071ae14a2f6671d0b74080ae0cd8ebf3a6f8c9589a2cd45f23126fe29724" 4768 - dependencies = [ 4769 - "failure", 4770 - "libc", 4771 - ] 4772 - 4773 - [[package]] 4774 - name = "which" 4775 6715 version = "4.4.0" 4776 6716 source = "registry+https://github.com/rust-lang/crates.io-index" 4777 6717 checksum = "2441c784c52b289a054b7201fc93253e288f094e2f4be9058343127c4226a269" ··· 4793 6733 4794 6734 [[package]] 4795 6735 name = "widestring" 4796 - version = "0.4.3" 6736 + version = "1.0.2" 4797 6737 source = "registry+https://github.com/rust-lang/crates.io-index" 4798 - checksum = "c168940144dd21fd8046987c16a46a33d5fc84eec29ef9dcddc2ac9e31526b7c" 6738 + checksum = "653f141f39ec16bba3c5abe400a0c60da7468261cc2cbf36805022876bc721a8" 4799 6739 4800 6740 [[package]] 4801 - name = "widestring" 4802 - version = "1.0.2" 6741 + name = "win-sys" 6742 + version = "0.3.1" 4803 6743 source = "registry+https://github.com/rust-lang/crates.io-index" 4804 - checksum = "653f141f39ec16bba3c5abe400a0c60da7468261cc2cbf36805022876bc721a8" 6744 + checksum = "5b7b128a98c1cfa201b09eb49ba285887deb3cbe7466a98850eb1adabb452be5" 6745 + dependencies = [ 6746 + "windows 0.34.0", 6747 + ] 4805 6748 4806 6749 [[package]] 4807 6750 name = "winapi" ··· 4857 6800 4858 6801 [[package]] 4859 6802 name = "windows" 6803 + version = "0.32.0" 6804 + source = "registry+https://github.com/rust-lang/crates.io-index" 6805 + checksum = "fbedf6db9096bc2364adce0ae0aa636dcd89f3c3f2cd67947062aaf0ca2a10ec" 6806 + dependencies = [ 6807 + "windows_aarch64_msvc 0.32.0", 6808 + "windows_i686_gnu 0.32.0", 6809 + "windows_i686_msvc 0.32.0", 6810 + "windows_x86_64_gnu 0.32.0", 6811 + "windows_x86_64_msvc 0.32.0", 6812 + ] 6813 + 6814 + [[package]] 6815 + name = "windows" 6816 + version = "0.34.0" 6817 + source = "registry+https://github.com/rust-lang/crates.io-index" 6818 + checksum = "45296b64204227616fdbf2614cefa4c236b98ee64dfaaaa435207ed99fe7829f" 6819 + dependencies = [ 6820 + "windows_aarch64_msvc 0.34.0", 6821 + "windows_i686_gnu 0.34.0", 6822 + "windows_i686_msvc 0.34.0", 6823 + "windows_x86_64_gnu 0.34.0", 6824 + "windows_x86_64_msvc 0.34.0", 6825 + ] 6826 + 6827 + [[package]] 6828 + name = "windows" 6829 + version = "0.44.0" 6830 + source = "registry+https://github.com/rust-lang/crates.io-index" 6831 + checksum = "9e745dab35a0c4c77aa3ce42d595e13d2003d6902d6b08c9ef5fc326d08da12b" 6832 + dependencies = [ 6833 + "windows-targets 0.42.2", 6834 + ] 6835 + 6836 + [[package]] 6837 + name = "windows" 6838 + version = "0.46.0" 6839 + source = "registry+https://github.com/rust-lang/crates.io-index" 6840 + checksum = "cdacb41e6a96a052c6cb63a144f24900236121c6f63f4f8219fef5977ecb0c25" 6841 + dependencies = [ 6842 + "windows-targets 0.42.2", 6843 + ] 6844 + 6845 + [[package]] 6846 + name = "windows" 4860 6847 version = "0.48.0" 4861 6848 source = "registry+https://github.com/rust-lang/crates.io-index" 4862 6849 checksum = "e686886bc078bc1b0b600cac0147aadb815089b6e4da64016cbd754b6342700f" 4863 6850 dependencies = [ 6851 + "windows-implement", 6852 + "windows-interface", 4864 6853 "windows-targets 0.48.0", 4865 6854 ] 4866 6855 4867 6856 [[package]] 4868 - name = "windows-service" 4869 - version = "0.4.0" 6857 + name = "windows-implement" 6858 + version = "0.48.0" 6859 + source = "registry+https://github.com/rust-lang/crates.io-index" 6860 + checksum = "5e2ee588991b9e7e6c8338edf3333fbe4da35dc72092643958ebb43f0ab2c49c" 6861 + dependencies = [ 6862 + "proc-macro2 1.0.63", 6863 + "quote 1.0.27", 6864 + "syn 1.0.109", 6865 + ] 6866 + 6867 + [[package]] 6868 + name = "windows-interface" 6869 + version = "0.48.0" 4870 6870 source = "registry+https://github.com/rust-lang/crates.io-index" 4871 - checksum = "0c643e10139d127d30d6d753398c8a6f0a43532e8370f6c9d29ebbff29b984ab" 6871 + checksum = "e6fb8df20c9bcaa8ad6ab513f7b40104840c8867d5751126e4df3b08388d0cc7" 4872 6872 dependencies = [ 4873 - "bitflags", 4874 - "err-derive", 4875 - "widestring 0.4.3", 4876 - "winapi 0.3.9", 6873 + "proc-macro2 1.0.63", 6874 + "quote 1.0.27", 6875 + "syn 1.0.109", 4877 6876 ] 4878 6877 4879 6878 [[package]] 4880 - name = "windows-sys" 4881 - version = "0.28.0" 6879 + name = "windows-service" 6880 + version = "0.6.0" 4882 6881 source = "registry+https://github.com/rust-lang/crates.io-index" 4883 - checksum = "82ca39602d5cbfa692c4b67e3bcbb2751477355141c1ed434c94da4186836ff6" 6882 + checksum = "cd9db37ecb5b13762d95468a2fc6009d4b2c62801243223aabd44fca13ad13c8" 4884 6883 dependencies = [ 4885 - "windows_aarch64_msvc 0.28.0", 4886 - "windows_i686_gnu 0.28.0", 4887 - "windows_i686_msvc 0.28.0", 4888 - "windows_x86_64_gnu 0.28.0", 4889 - "windows_x86_64_msvc 0.28.0", 6884 + "bitflags", 6885 + "widestring", 6886 + "windows-sys 0.45.0", 4890 6887 ] 4891 6888 4892 6889 [[package]] ··· 4953 6950 ] 4954 6951 4955 6952 [[package]] 4956 - name = "windows-win" 4957 - version = "2.4.1" 4958 - source = "registry+https://github.com/rust-lang/crates.io-index" 4959 - checksum = "8d4243ec23afe4e9b4e668b3c0a0e973f1b8265f6a46223cfcbc16fd267480c0" 4960 - dependencies = [ 4961 - "winapi 0.3.9", 4962 - ] 4963 - 4964 - [[package]] 4965 6953 name = "windows_aarch64_gnullvm" 4966 6954 version = "0.42.2" 4967 6955 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 4975 6963 4976 6964 [[package]] 4977 6965 name = "windows_aarch64_msvc" 4978 - version = "0.28.0" 6966 + version = "0.32.0" 4979 6967 source = "registry+https://github.com/rust-lang/crates.io-index" 4980 - checksum = "52695a41e536859d5308cc613b4a022261a274390b25bd29dfff4bf08505f3c2" 6968 + checksum = "d8e92753b1c443191654ec532f14c199742964a061be25d77d7a96f09db20bf5" 6969 + 6970 + [[package]] 6971 + name = "windows_aarch64_msvc" 6972 + version = "0.34.0" 6973 + source = "registry+https://github.com/rust-lang/crates.io-index" 6974 + checksum = "17cffbe740121affb56fad0fc0e421804adf0ae00891205213b5cecd30db881d" 4981 6975 4982 6976 [[package]] 4983 6977 name = "windows_aarch64_msvc" ··· 4993 6987 4994 6988 [[package]] 4995 6989 name = "windows_i686_gnu" 4996 - version = "0.28.0" 6990 + version = "0.32.0" 6991 + source = "registry+https://github.com/rust-lang/crates.io-index" 6992 + checksum = "6a711c68811799e017b6038e0922cb27a5e2f43a2ddb609fe0b6f3eeda9de615" 6993 + 6994 + [[package]] 6995 + name = "windows_i686_gnu" 6996 + version = "0.34.0" 4997 6997 source = "registry+https://github.com/rust-lang/crates.io-index" 4998 - checksum = "f54725ac23affef038fecb177de6c9bf065787c2f432f79e3c373da92f3e1d8a" 6998 + checksum = "2564fde759adb79129d9b4f54be42b32c89970c18ebf93124ca8870a498688ed" 4999 6999 5000 7000 [[package]] 5001 7001 name = "windows_i686_gnu" ··· 5011 7011 5012 7012 [[package]] 5013 7013 name = "windows_i686_msvc" 5014 - version = "0.28.0" 7014 + version = "0.32.0" 5015 7015 source = "registry+https://github.com/rust-lang/crates.io-index" 5016 - checksum = "51d5158a43cc43623c0729d1ad6647e62fa384a3d135fd15108d37c683461f64" 7016 + checksum = "146c11bb1a02615db74680b32a68e2d61f553cc24c4eb5b4ca10311740e44172" 7017 + 7018 + [[package]] 7019 + name = "windows_i686_msvc" 7020 + version = "0.34.0" 7021 + source = "registry+https://github.com/rust-lang/crates.io-index" 7022 + checksum = "9cd9d32ba70453522332c14d38814bceeb747d80b3958676007acadd7e166956" 5017 7023 5018 7024 [[package]] 5019 7025 name = "windows_i686_msvc" ··· 5029 7035 5030 7036 [[package]] 5031 7037 name = "windows_x86_64_gnu" 5032 - version = "0.28.0" 7038 + version = "0.32.0" 5033 7039 source = "registry+https://github.com/rust-lang/crates.io-index" 5034 - checksum = "bc31f409f565611535130cfe7ee8e6655d3fa99c1c61013981e491921b5ce954" 7040 + checksum = "c912b12f7454c6620635bbff3450962753834be2a594819bd5e945af18ec64bc" 7041 + 7042 + [[package]] 7043 + name = "windows_x86_64_gnu" 7044 + version = "0.34.0" 7045 + source = "registry+https://github.com/rust-lang/crates.io-index" 7046 + checksum = "cfce6deae227ee8d356d19effc141a509cc503dfd1f850622ec4b0f84428e1f4" 5035 7047 5036 7048 [[package]] 5037 7049 name = "windows_x86_64_gnu" ··· 5059 7071 5060 7072 [[package]] 5061 7073 name = "windows_x86_64_msvc" 5062 - version = "0.28.0" 7074 + version = "0.32.0" 7075 + source = "registry+https://github.com/rust-lang/crates.io-index" 7076 + checksum = "504a2476202769977a040c6364301a3f65d0cc9e3fb08600b2bda150a0488316" 7077 + 7078 + [[package]] 7079 + name = "windows_x86_64_msvc" 7080 + version = "0.34.0" 5063 7081 source = "registry+https://github.com/rust-lang/crates.io-index" 5064 - checksum = "3f2b8c7cbd3bfdddd9ab98769f9746a7fad1bca236554cd032b78d768bc0e89f" 7082 + checksum = "d19538ccc21819d01deaf88d6a17eae6596a12e9aafdbb97916fb49896d89de9" 5065 7083 5066 7084 [[package]] 5067 7085 name = "windows_x86_64_msvc" ··· 5077 7095 5078 7096 [[package]] 5079 7097 name = "winnow" 5080 - version = "0.4.1" 7098 + version = "0.4.6" 5081 7099 source = "registry+https://github.com/rust-lang/crates.io-index" 5082 - checksum = "ae8970b36c66498d8ff1d66685dc86b91b29db0c7739899012f63a63814b4b28" 7100 + checksum = "61de7bac303dc551fe038e2b3cef0f571087a47571ea6e79a87692ac99b99699" 5083 7101 dependencies = [ 5084 7102 "memchr", 5085 7103 ] 5086 7104 5087 7105 [[package]] 5088 7106 name = "winreg" 5089 - version = "0.6.2" 7107 + version = "0.10.1" 5090 7108 source = "registry+https://github.com/rust-lang/crates.io-index" 5091 - checksum = "b2986deb581c4fe11b621998a5e53361efe6b48a151178d0cd9eeffa4dc6acc9" 7109 + checksum = "80d0f4e272c85def139476380b12f9ac60926689dd2e01d4923222f40580869d" 5092 7110 dependencies = [ 5093 7111 "winapi 0.3.9", 5094 7112 ] 5095 7113 5096 7114 [[package]] 5097 7115 name = "winreg" 5098 - version = "0.10.1" 7116 + version = "0.11.0" 5099 7117 source = "registry+https://github.com/rust-lang/crates.io-index" 5100 - checksum = "80d0f4e272c85def139476380b12f9ac60926689dd2e01d4923222f40580869d" 7118 + checksum = "76a1a57ff50e9b408431e8f97d5456f2807f8eb2a2cd79b06068fc87f8ecf189" 5101 7119 dependencies = [ 7120 + "cfg-if 1.0.0", 5102 7121 "winapi 0.3.9", 5103 7122 ] 5104 7123 5105 7124 [[package]] 7125 + name = "winreg" 7126 + version = "0.50.0" 7127 + source = "registry+https://github.com/rust-lang/crates.io-index" 7128 + checksum = "524e57b2c537c0f9b1e69f1965311ec12182b4122e45035b1508cd24d2adadb1" 7129 + dependencies = [ 7130 + "cfg-if 1.0.0", 7131 + "windows-sys 0.48.0", 7132 + ] 7133 + 7134 + [[package]] 5106 7135 name = "winres" 5107 7136 version = "0.1.12" 5108 7137 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 5112 7141 ] 5113 7142 5114 7143 [[package]] 5115 - name = "ws2_32-sys" 5116 - version = "0.2.1" 7144 + name = "wol-rs" 7145 + version = "1.0.0" 5117 7146 source = "registry+https://github.com/rust-lang/crates.io-index" 5118 - checksum = "d59cefebd0c892fa2dd6de581e937301d8552cb44489cdff035c6187cb63fa5e" 7147 + checksum = "48dc5e486e34a31515518d370cdd8bf59ec696323fe8f92b858e43942e84a765" 7148 + 7149 + [[package]] 7150 + name = "wyz" 7151 + version = "0.5.1" 7152 + source = "registry+https://github.com/rust-lang/crates.io-index" 7153 + checksum = "05f360fc0b24296329c78fda852a1e9ae82de9cf7b27dae4b7f62f118f77b9ed" 5119 7154 dependencies = [ 5120 - "winapi 0.2.8", 5121 - "winapi-build", 7155 + "tap", 7156 + ] 7157 + 7158 + [[package]] 7159 + name = "x11" 7160 + version = "2.19.0" 7161 + source = "git+https://github.com/bjornsnoen/x11-rs#c2e9bfaa7b196938f8700245564d8ac5d447786a" 7162 + dependencies = [ 7163 + "libc", 7164 + "pkg-config", 5122 7165 ] 5123 7166 5124 7167 [[package]] ··· 5132 7175 ] 5133 7176 5134 7177 [[package]] 5135 - name = "x11-clipboard" 5136 - version = "0.5.3" 7178 + name = "x11-dl" 7179 + version = "2.21.0" 5137 7180 source = "registry+https://github.com/rust-lang/crates.io-index" 5138 - checksum = "473068b7b80ac86a18328824f1054e5e007898c47b5bbc281bd7abe32bc3653c" 7181 + checksum = "38735924fedd5314a6e548792904ed8c6de6636285cb9fec04d5b1db85c1516f" 5139 7182 dependencies = [ 5140 - "xcb", 7183 + "libc", 7184 + "once_cell", 7185 + "pkg-config", 5141 7186 ] 5142 7187 5143 7188 [[package]] 5144 7189 name = "x11rb" 5145 - version = "0.9.0" 7190 + version = "0.10.1" 5146 7191 source = "registry+https://github.com/rust-lang/crates.io-index" 5147 - checksum = "6e99be55648b3ae2a52342f9a870c0e138709a3493261ce9b469afe6e4df6d8a" 7192 + checksum = "592b4883219f345e712b3209c62654ebda0bb50887f330cbd018d0f654bfd507" 5148 7193 dependencies = [ 5149 7194 "gethostname", 5150 - "nix 0.22.3", 7195 + "nix 0.24.3", 5151 7196 "winapi 0.3.9", 5152 7197 "winapi-wsapoll", 7198 + "x11rb-protocol", 5153 7199 ] 5154 7200 5155 7201 [[package]] 5156 - name = "xcb" 5157 - version = "0.10.1" 7202 + name = "x11rb-protocol" 7203 + version = "0.10.0" 7204 + source = "registry+https://github.com/rust-lang/crates.io-index" 7205 + checksum = "56b245751c0ac9db0e006dc812031482784e434630205a93c73cfefcaabeac67" 7206 + dependencies = [ 7207 + "nix 0.24.3", 7208 + ] 7209 + 7210 + [[package]] 7211 + name = "xdg-home" 7212 + version = "1.0.0" 7213 + source = "registry+https://github.com/rust-lang/crates.io-index" 7214 + checksum = "2769203cd13a0c6015d515be729c526d041e9cf2c0cc478d57faee85f40c6dcd" 7215 + dependencies = [ 7216 + "nix 0.26.2", 7217 + "winapi 0.3.9", 7218 + ] 7219 + 7220 + [[package]] 7221 + name = "yaml-rust" 7222 + version = "0.4.5" 7223 + source = "registry+https://github.com/rust-lang/crates.io-index" 7224 + checksum = "56c1936c4cc7a1c9ab21a1ebb602eb942ba868cbd44a99cb7cdc5892335e1c85" 7225 + dependencies = [ 7226 + "linked-hash-map", 7227 + ] 7228 + 7229 + [[package]] 7230 + name = "zbus" 7231 + version = "3.12.0" 7232 + source = "registry+https://github.com/rust-lang/crates.io-index" 7233 + checksum = "29242fa5ec5693629ae74d6eb1f69622a9511f600986d6d9779bccf36ac316e3" 7234 + dependencies = [ 7235 + "async-broadcast", 7236 + "async-executor", 7237 + "async-fs", 7238 + "async-io", 7239 + "async-lock", 7240 + "async-recursion", 7241 + "async-task", 7242 + "async-trait", 7243 + "byteorder", 7244 + "derivative", 7245 + "enumflags2", 7246 + "event-listener", 7247 + "futures-core", 7248 + "futures-sink", 7249 + "futures-util", 7250 + "hex", 7251 + "nix 0.26.2", 7252 + "once_cell", 7253 + "ordered-stream", 7254 + "rand 0.8.5", 7255 + "serde 1.0.163", 7256 + "serde_repr", 7257 + "sha1", 7258 + "static_assertions", 7259 + "tracing", 7260 + "uds_windows", 7261 + "winapi 0.3.9", 7262 + "xdg-home", 7263 + "zbus_macros", 7264 + "zbus_names", 7265 + "zvariant", 7266 + ] 7267 + 7268 + [[package]] 7269 + name = "zbus_macros" 7270 + version = "3.12.0" 7271 + source = "registry+https://github.com/rust-lang/crates.io-index" 7272 + checksum = "537793e26e9af85f774801dc52c6f6292352b2b517c5cf0449ffd3735732a53a" 7273 + dependencies = [ 7274 + "proc-macro-crate 1.3.1", 7275 + "proc-macro2 1.0.63", 7276 + "quote 1.0.27", 7277 + "regex", 7278 + "syn 1.0.109", 7279 + "zvariant_utils", 7280 + ] 7281 + 7282 + [[package]] 7283 + name = "zbus_names" 7284 + version = "2.5.0" 7285 + source = "registry+https://github.com/rust-lang/crates.io-index" 7286 + checksum = "f34f314916bd89bdb9934154627fab152f4f28acdda03e7c4c68181b214fe7e3" 7287 + dependencies = [ 7288 + "serde 1.0.163", 7289 + "static_assertions", 7290 + "zvariant", 7291 + ] 7292 + 7293 + [[package]] 7294 + name = "zip" 7295 + version = "0.6.5" 7296 + source = "registry+https://github.com/rust-lang/crates.io-index" 7297 + checksum = "7e92305c174683d78035cbf1b70e18db6329cc0f1b9cae0a52ca90bf5bfe7125" 7298 + dependencies = [ 7299 + "aes", 7300 + "byteorder", 7301 + "bzip2", 7302 + "constant_time_eq", 7303 + "crc32fast", 7304 + "crossbeam-utils", 7305 + "flate2", 7306 + "hmac", 7307 + "pbkdf2", 7308 + "sha1", 7309 + "time 0.3.21", 7310 + "zstd 0.11.2+zstd.1.5.2", 7311 + ] 7312 + 7313 + [[package]] 7314 + name = "zstd" 7315 + version = "0.11.2+zstd.1.5.2" 5158 7316 source = "registry+https://github.com/rust-lang/crates.io-index" 5159 - checksum = "771e2b996df720cd1c6dd9ff90f62d91698fd3610cc078388d0564bdd6622a9c" 7317 + checksum = "20cc960326ece64f010d2d2107537f26dc589a6573a316bd5b1dba685fa5fde4" 5160 7318 dependencies = [ 5161 - "libc", 5162 - "log", 5163 - "quick-xml", 7319 + "zstd-safe 5.0.2+zstd.1.5.2", 5164 7320 ] 5165 7321 5166 7322 [[package]] 5167 7323 name = "zstd" 5168 - version = "0.9.2+zstd.1.5.1" 7324 + version = "0.12.3+zstd.1.5.2" 5169 7325 source = "registry+https://github.com/rust-lang/crates.io-index" 5170 - checksum = "2390ea1bf6c038c39674f22d95f0564725fc06034a47129179810b2fc58caa54" 7326 + checksum = "76eea132fb024e0e13fd9c2f5d5d595d8a967aa72382ac2f9d39fcc95afd0806" 5171 7327 dependencies = [ 5172 - "zstd-safe", 7328 + "zstd-safe 6.0.5+zstd.1.5.4", 5173 7329 ] 5174 7330 5175 7331 [[package]] 5176 7332 name = "zstd-safe" 5177 - version = "4.1.3+zstd.1.5.1" 7333 + version = "5.0.2+zstd.1.5.2" 5178 7334 source = "registry+https://github.com/rust-lang/crates.io-index" 5179 - checksum = "e99d81b99fb3c2c2c794e3fe56c305c63d5173a16a46b5850b07c935ffc7db79" 7335 + checksum = "1d2a5585e04f9eea4b2a3d1eca508c4dee9592a89ef6f450c11719da0726f4db" 7336 + dependencies = [ 7337 + "libc", 7338 + "zstd-sys", 7339 + ] 7340 + 7341 + [[package]] 7342 + name = "zstd-safe" 7343 + version = "6.0.5+zstd.1.5.4" 7344 + source = "registry+https://github.com/rust-lang/crates.io-index" 7345 + checksum = "d56d9e60b4b1758206c238a10165fbcae3ca37b01744e394c463463f6529d23b" 5180 7346 dependencies = [ 5181 7347 "libc", 5182 7348 "zstd-sys", ··· 5184 7350 5185 7351 [[package]] 5186 7352 name = "zstd-sys" 5187 - version = "1.6.2+zstd.1.5.1" 7353 + version = "2.0.8+zstd.1.5.5" 5188 7354 source = "registry+https://github.com/rust-lang/crates.io-index" 5189 - checksum = "2daf2f248d9ea44454bfcb2516534e8b8ad2fc91bf818a1885495fc42bc8ac9f" 7355 + checksum = "5556e6ee25d32df2586c098bbfa278803692a20d0ab9565e049480d52707ec8c" 5190 7356 dependencies = [ 5191 7357 "cc", 5192 7358 "libc", 7359 + "pkg-config", 7360 + ] 7361 + 7362 + [[package]] 7363 + name = "zune-inflate" 7364 + version = "0.2.54" 7365 + source = "registry+https://github.com/rust-lang/crates.io-index" 7366 + checksum = "73ab332fe2f6680068f3582b16a24f90ad7096d5d39b974d1c0aff0125116f02" 7367 + dependencies = [ 7368 + "simd-adler32", 7369 + ] 7370 + 7371 + [[package]] 7372 + name = "zvariant" 7373 + version = "3.12.0" 7374 + source = "registry+https://github.com/rust-lang/crates.io-index" 7375 + checksum = "46fe4914a985446d6fd287019b5fceccce38303d71407d9e6e711d44954a05d8" 7376 + dependencies = [ 7377 + "byteorder", 7378 + "enumflags2", 7379 + "libc", 7380 + "serde 1.0.163", 7381 + "static_assertions", 7382 + "zvariant_derive", 7383 + ] 7384 + 7385 + [[package]] 7386 + name = "zvariant_derive" 7387 + version = "3.12.0" 7388 + source = "registry+https://github.com/rust-lang/crates.io-index" 7389 + checksum = "34c20260af4b28b3275d6676c7e2a6be0d4332e8e0aba4616d34007fd84e462a" 7390 + dependencies = [ 7391 + "proc-macro-crate 1.3.1", 7392 + "proc-macro2 1.0.63", 7393 + "quote 1.0.27", 7394 + "syn 1.0.109", 7395 + "zvariant_utils", 7396 + ] 7397 + 7398 + [[package]] 7399 + name = "zvariant_utils" 7400 + version = "1.0.0" 7401 + source = "registry+https://github.com/rust-lang/crates.io-index" 7402 + checksum = "53b22993dbc4d128a17a3b6c92f1c63872dd67198537ee728d8b5d7c40640a8b" 7403 + dependencies = [ 7404 + "proc-macro2 1.0.63", 7405 + "quote 1.0.27", 7406 + "syn 1.0.109", 5193 7407 ]
-13
pkgs/applications/networking/remote/rustdesk/cargo.patch
··· 1 - diff --git a/Cargo.toml b/Cargo.toml 2 - index 1b715bd..960e8da 100644 3 - --- a/Cargo.toml 4 - +++ b/Cargo.toml 5 - @@ -35,7 +35,7 @@ libc = "0.2" 6 - parity-tokio-ipc = { git = "https://github.com/open-trade/parity-tokio-ipc" } 7 - flexi_logger = { version = "0.22", features = ["async", "use_chrono_for_offset"] } 8 - runas = "0.2" 9 - -magnum-opus = { git = "https://github.com/open-trade/magnum-opus" } 10 - +magnum-opus = { git = "https://github.com/TheRadioGuy/magnum-opus" } 11 - dasp = { version = "0.11", features = ["signal", "interpolate-linear", "interpolate"], optional = true } 12 - rubato = { version = "0.12", optional = true } 13 - samplerate = { version = "0.2", optional = true }
+99 -85
pkgs/applications/networking/remote/rustdesk/default.nix
··· 1 1 { lib 2 - , fetchFromGitHub 3 - , makeDesktopItem 4 - , copyDesktopItems 5 - , makeWrapper 6 2 , rustPlatform 7 - , cmake 8 - , yasm 9 - , nasm 3 + , fetchFromGitHub 10 4 , pkg-config 11 - , clang 5 + , wrapGAppsHook 6 + , atk 7 + , bzip2 8 + , cairo 9 + , dbus 10 + , gdk-pixbuf 11 + , glib 12 + , gst_all_1 12 13 , gtk3 13 - , xdotool 14 - , libxcb 15 - , libXfixes 16 - , alsa-lib 17 - , pulseaudio 14 + , libgit2 15 + , libpulseaudio 16 + , libsodium 18 17 , libXtst 19 18 , libvpx 20 19 , libyuv 21 20 , libopus 21 + , libaom 22 + , libxkbcommon 22 23 , libsciter 23 - , wrapGAppsHook 24 - , writeText 24 + , xdotool 25 + , pam 26 + , pango 27 + , zlib 28 + , zstd 29 + , stdenv 30 + , darwin 31 + , alsa-lib 32 + , makeDesktopItem 25 33 }: 26 34 27 35 rustPlatform.buildRustPackage rec { 28 36 pname = "rustdesk"; 29 - version = "1.1.9"; 37 + version = "1.2.2"; 30 38 31 39 src = fetchFromGitHub { 32 40 owner = "rustdesk"; 33 41 repo = "rustdesk"; 34 42 rev = version; 35 - sha256 = "sha256-IlrfqwNyaSHE9Ct0mn7MUxEg7p1Ku34eOMYelEAYFW8="; 43 + hash = "sha256-fgdhPBrC8HuuEKorzG9hY4K3KVwB8hENtE3RM5agGWk="; 36 44 }; 37 45 38 - patches = [ 39 - # based on https://github.com/rustdesk/rustdesk/pull/1900 40 - ./fix-for-rust-1.65.diff 41 - ]; 42 - 43 46 cargoLock = { 44 47 lockFile = ./Cargo.lock; 45 48 outputHashes = { 46 - "confy-0.4.0" = "sha256-e91cvEixhpPzIthAxzTa3fDY6eCsHUy/eZQAqs7QTDo="; 47 - "parity-tokio-ipc-0.7.3-1" = "sha256-eULJePtBu0iBI3It/bPH0h82Obsb1PJALgwYwrnCFYI="; 48 - "rdev-0.5.0-2" = "sha256-7CEZ2wIM4QAPfY1tGKqXfHplTaxHnccVqFRPjY21Svo="; 49 - "tokio-socks-0.5.1-1" = "sha256-45QQ6FrhGU9uEhbKXTKd/mY6MDumO6p46NmlakdyDQk="; 50 - "libappindicator-0.6.1" = "sha256-JGnnZrcwbh8WJ6+/4bYhfD3HvgF2C7XaaGb6TaMRWdw="; 51 - "magnum-opus-0.4.0" = "sha256-U5uuN4YolOYDnFNbtPpwYefcBDTUUyioui0UCcW8dyo="; 49 + "confy-0.4.0-2" = "sha256-r5VeggXrIq5Cwxc2WSrxQDI5Gvbw979qIUQfMKHgBUI="; 50 + "evdev-0.11.5" = "sha256-aoPmjGi/PftnH6ClEWXHvIj0X3oh15ZC1q7wPC1XPr0="; 51 + "hwcodec-0.1.1" = "sha256-EQGJr5kH8O48y1oSrzFF3QGGpGFKP3v4gn2JquAkdlY="; 52 + "impersonate_system-0.1.0" = "sha256-qbaTw9gxMKDjX5pKdUrKlmIxCxWwb99YuWPDvD2A3kY="; 53 + "keepawake-0.4.3" = "sha256-sLQf9q88dB2bkTN01UlxRWSpoF1kFsqqpYC4Sw6cbEY="; 54 + "machine-uid-0.3.0" = "sha256-rEOyNThg6p5oqE9URnxSkPtzyW8D4zKzLi9pAnzTElE="; 55 + "magnum-opus-0.4.0" = "sha256-T4qaYOl8lCK1h9jWa9KqGvnVfDViT9Ob5R+YgnSw2tg="; 56 + "mouce-0.2.1" = "sha256-3PtNEmVMXgqKV4r3KiKTkk4oyCt4BKynniJREE+RyFk="; 57 + "pam-0.7.0" = "sha256-qe2GH6sfGEUnqLiQucYLB5rD/GyAaVtm9pAxWRb1H3Q="; 58 + "parity-tokio-ipc-0.7.3-2" = "sha256-WXDKcDBaJuq4K9gjzOKMozePOFiVX0EqYAFamAz/Yvw="; 59 + "rdev-0.5.0-2" = "sha256-Agxx/hoV45/NGsrUZLYdm1Y9088Z9urUcDnjVjY/odk="; 60 + "reqwest-0.11.18" = "sha256-3k2wcVD+DzJEdP/+8BqP9qz3tgEWcbWZj5/CjrZz5LY="; 52 61 "rust-pulsectl-0.2.12" = "sha256-8jXTspWvjONFcvw9/Z8C43g4BuGZ3rsG32tvLMQbtbM="; 53 - "sciter-rs-0.5.57" = "sha256-ZZnZDhMjK0LjgmK0da1yvB0uoKueLhhhQtzmjoN+1R0="; 54 - "systray-0.4.1" = "sha256-p1PMr/8oS6zHx4+Ng4zCqt0xZ57cq3wAu6/agyWq5Jw="; 62 + "sciter-rs-0.5.57" = "sha256-NQPDlMQ0sGY8c9lBMlplT82sNjbgJy2m/+REnF3fz8M="; 63 + "tao-0.22.2" = "sha256-vZx7WM6vK9UarbFQ/FMnTNEEDS+tglhWcPXt/h7YMFA="; 64 + "tfc-0.6.1" = "sha256-ukxJl7Z+pUXCjvTsG5Q0RiXocPERWGsnAyh3SIWm0HU="; 65 + "tokio-socks-0.5.1-2" = "sha256-x3aFJKo0XLaCGkZLtG9GYA+A/cGGedVZ8gOztWiYVUY="; 66 + "tray-icon-0.5.1" = "sha256-1VyUg8V4omgdRIYyXhfn8kUvhV5ef6D2cr2Djz2uQyc="; 67 + "x11-2.19.0" = "sha256-GDCeKzUtvaLeBDmPQdyr499EjEfT6y4diBMzZVEptzc="; 55 68 }; 56 69 }; 57 70 58 - # Change magnus-opus version to upstream so that it does not use 59 - # vcpkg for libopus since it does not work. 60 - cargoPatches = [ 61 - ./cargo.patch 62 - ]; 63 - 64 - # Manually simulate a vcpkg installation so that it can link the libraries 65 - # properly. 66 - postUnpack = 67 - let 68 - vcpkg_target = "x64-linux"; 69 - 70 - updates_vcpkg_file = writeText "update_vcpkg_rustdesk" 71 - '' 72 - Package : libyuv 73 - Architecture : ${vcpkg_target} 74 - Version : 1.0 75 - Status : is installed 76 - 77 - Package : libvpx 78 - Architecture : ${vcpkg_target} 79 - Version : 1.0 80 - Status : is installed 81 - ''; 82 - in 83 - '' 84 - export VCPKG_ROOT="$TMP/vcpkg"; 85 - 86 - mkdir -p $VCPKG_ROOT/.vcpkg-root 87 - mkdir -p $VCPKG_ROOT/installed/${vcpkg_target}/lib 88 - mkdir -p $VCPKG_ROOT/installed/vcpkg/updates 89 - ln -s ${updates_vcpkg_file} $VCPKG_ROOT/installed/vcpkg/status 90 - mkdir -p $VCPKG_ROOT/installed/vcpkg/info 91 - touch $VCPKG_ROOT/installed/vcpkg/info/libyuv_1.0_${vcpkg_target}.list 92 - touch $VCPKG_ROOT/installed/vcpkg/info/libvpx_1.0_${vcpkg_target}.list 93 - 94 - ln -s ${libvpx.out}/lib/* $VCPKG_ROOT/installed/${vcpkg_target}/lib/ 95 - ln -s ${libyuv.out}/lib/* $VCPKG_ROOT/installed/${vcpkg_target}/lib/ 96 - ''; 97 - 98 - nativeBuildInputs = [ pkg-config cmake makeWrapper copyDesktopItems yasm nasm clang wrapGAppsHook rustPlatform.bindgenHook ]; 99 - buildInputs = [ alsa-lib pulseaudio libXfixes libxcb xdotool gtk3 libvpx libopus libXtst libyuv ]; 100 - 101 - # Checks require an active X display. 102 - doCheck = false; 103 - 104 71 desktopItems = [ 105 72 (makeDesktopItem { 106 73 name = "rustdesk"; ··· 113 80 }) 114 81 ]; 115 82 116 - postPatch = '' 117 - rm Cargo.lock 118 - ln -s ${./Cargo.lock} Cargo.lock 119 - ''; 83 + nativeBuildInputs = [ 84 + pkg-config 85 + rustPlatform.bindgenHook 86 + wrapGAppsHook 87 + ]; 88 + 89 + buildFeatures = lib.optionals stdenv.isLinux [ "linux-pkg-config" ]; 90 + 91 + # Checks require an active X server 92 + doCheck = false; 93 + 94 + buildInputs = [ 95 + atk 96 + bzip2 97 + cairo 98 + dbus 99 + gdk-pixbuf 100 + glib 101 + gst_all_1.gst-plugins-base 102 + gst_all_1.gstreamer 103 + gtk3 104 + libgit2 105 + libpulseaudio 106 + libsodium 107 + libXtst 108 + libvpx 109 + libyuv 110 + libopus 111 + libaom 112 + libxkbcommon 113 + xdotool 114 + pam 115 + pango 116 + zlib 117 + zstd 118 + ] ++ lib.optionals stdenv.isDarwin [ 119 + darwin.apple_sdk.frameworks.AppKit 120 + darwin.apple_sdk.frameworks.CoreAudio 121 + darwin.apple_sdk.frameworks.CoreFoundation 122 + darwin.apple_sdk.frameworks.CoreGraphics 123 + darwin.apple_sdk.frameworks.Foundation 124 + darwin.apple_sdk.frameworks.IOKit 125 + darwin.apple_sdk.frameworks.Security 126 + darwin.apple_sdk.frameworks.SystemConfiguration 127 + ] ++ lib.optionals stdenv.isLinux [ 128 + alsa-lib 129 + ]; 120 130 121 131 # Add static ui resources and libsciter to same folder as binary so that it 122 132 # can find them. 123 133 postInstall = '' 124 134 mkdir -p $out/{share/src,lib/rustdesk} 125 135 126 - # so needs to be next to the executable 136 + # .so needs to be next to the executable 127 137 mv $out/bin/rustdesk $out/lib/rustdesk 128 138 ln -s ${libsciter}/lib/libsciter-gtk.so $out/lib/rustdesk 129 139 ··· 132 142 133 143 cp -a $src/src/ui $out/share/src 134 144 135 - install -Dm0644 $src/logo.svg $out/share/icons/hicolor/scalable/apps/rustdesk.svg 145 + install -Dm0644 $src/res/logo.svg $out/share/icons/hicolor/scalable/apps/rustdesk.svg 136 146 ''; 147 + 148 + env = { 149 + SODIUM_USE_PKG_CONFIG = true; 150 + ZSTD_SYS_USE_PKG_CONFIG = true; 151 + }; 137 152 138 153 meta = with lib; { 139 - description = "Yet another remote desktop software"; 154 + description = "Virtual / remote desktop infrastructure for everyone! Open source TeamViewer / Citrix alternative"; 140 155 homepage = "https://rustdesk.com"; 141 - license = licenses.gpl3Only; 156 + license = licenses.agpl3Only; 142 157 maintainers = with maintainers; [ ocfox leixb ]; 143 - platforms = [ "x86_64-linux" ]; 144 158 mainProgram = "rustdesk"; 145 159 }; 146 160 }
-31
pkgs/applications/networking/remote/rustdesk/fix-for-rust-1.65.diff
··· 1 - diff --git a/libs/hbb_common/src/config.rs b/libs/hbb_common/src/config.rs 2 - index 74982de5..308bcf80 100644 3 - --- a/libs/hbb_common/src/config.rs 4 - +++ b/libs/hbb_common/src/config.rs 5 - @@ -656,7 +656,7 @@ const PEERS: &str = "peers"; 6 - 7 - impl PeerConfig { 8 - pub fn load(id: &str) -> PeerConfig { 9 - - let _ = CONFIG.read().unwrap(); // for lock 10 - + let _lock = CONFIG.read().unwrap(); 11 - match confy::load_path(&Self::path(id)) { 12 - Ok(config) => config, 13 - Err(err) => { 14 - @@ -667,7 +667,7 @@ impl PeerConfig { 15 - } 16 - 17 - pub fn store(&self, id: &str) { 18 - - let _ = CONFIG.read().unwrap(); // for lock 19 - + let _lock = CONFIG.read().unwrap(); 20 - if let Err(err) = confy::store_path(Self::path(id), self) { 21 - log::error!("Failed to store config: {}", err); 22 - } 23 - @@ -808,7 +808,7 @@ pub struct LanPeers { 24 - 25 - impl LanPeers { 26 - pub fn load() -> LanPeers { 27 - - let _ = CONFIG.read().unwrap(); // for lock 28 - + let _lock = CONFIG.read().unwrap(); 29 - match confy::load_path(&Config::file_("_lan_peers")) { 30 - Ok(peers) => peers, 31 - Err(err) => {