neovide: 0b976c3 -> 4159c47f

* neovide: 0b976c3 -> 4159c47f

Neovide moved from Vulkan to OpenGL which has better GPU support.

authored by Christian Kögler and committed by GitHub 64d2892c 4d420f27

+36 -3335
-3292
pkgs/applications/editors/neovim/neovide/Cargo.lock
··· 1 - # This file is automatically @generated by Cargo. 2 - # It is not intended for manual editing. 3 - version = 3 4 - 5 - [[package]] 6 - name = "ab_glyph_rasterizer" 7 - version = "0.1.4" 8 - source = "registry+https://github.com/rust-lang/crates.io-index" 9 - checksum = "d9fe5e32de01730eb1f6b7f5b51c17e03e2325bf40a74f754f04f130043affff" 10 - 11 - [[package]] 12 - name = "adler" 13 - version = "1.0.2" 14 - source = "registry+https://github.com/rust-lang/crates.io-index" 15 - checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe" 16 - 17 - [[package]] 18 - name = "adler32" 19 - version = "1.2.0" 20 - source = "registry+https://github.com/rust-lang/crates.io-index" 21 - checksum = "aae1277d39aeec15cb388266ecc24b11c80469deae6067e17a1a7aa9e5c1f234" 22 - 23 - [[package]] 24 - name = "ahash" 25 - version = "0.2.19" 26 - source = "registry+https://github.com/rust-lang/crates.io-index" 27 - checksum = "29661b60bec623f0586702976ff4d0c9942dcb6723161c2df0eea78455cfedfb" 28 - dependencies = [ 29 - "const-random", 30 - ] 31 - 32 - [[package]] 33 - name = "aho-corasick" 34 - version = "0.7.18" 35 - source = "registry+https://github.com/rust-lang/crates.io-index" 36 - checksum = "1e37cfd5e7657ada45f742d6e99ca5788580b5c529dc78faf11ece6dc702656f" 37 - dependencies = [ 38 - "memchr", 39 - ] 40 - 41 - [[package]] 42 - name = "andrew" 43 - version = "0.2.1" 44 - source = "registry+https://github.com/rust-lang/crates.io-index" 45 - checksum = "9b7f09f89872c2b6b29e319377b1fbe91c6f5947df19a25596e121cf19a7b35e" 46 - dependencies = [ 47 - "bitflags", 48 - "line_drawing", 49 - "rusttype 0.7.9", 50 - "walkdir", 51 - "xdg", 52 - "xml-rs", 53 - ] 54 - 55 - [[package]] 56 - name = "andrew" 57 - version = "0.3.1" 58 - source = "registry+https://github.com/rust-lang/crates.io-index" 59 - checksum = "8c4afb09dd642feec8408e33f92f3ffc4052946f6b20f32fb99c1f58cd4fa7cf" 60 - dependencies = [ 61 - "bitflags", 62 - "rusttype 0.9.2", 63 - "walkdir", 64 - "xdg", 65 - "xml-rs", 66 - ] 67 - 68 - [[package]] 69 - name = "android_log-sys" 70 - version = "0.1.2" 71 - source = "registry+https://github.com/rust-lang/crates.io-index" 72 - checksum = "b8052e2d8aabbb8d556d6abbcce2a22b9590996c5f849b9c7ce4544a2e3b984e" 73 - 74 - [[package]] 75 - name = "ansi_term" 76 - version = "0.11.0" 77 - source = "registry+https://github.com/rust-lang/crates.io-index" 78 - checksum = "ee49baf6cb617b853aa8d93bf420db2383fab46d314482ca2803b40d5fde979b" 79 - dependencies = [ 80 - "winapi 0.3.9", 81 - ] 82 - 83 - [[package]] 84 - name = "anyhow" 85 - version = "1.0.40" 86 - source = "registry+https://github.com/rust-lang/crates.io-index" 87 - checksum = "28b2cd92db5cbd74e8e5028f7e27dd7aa3090e89e4f2a197cc7c8dfb69c7063b" 88 - 89 - [[package]] 90 - name = "approx" 91 - version = "0.3.2" 92 - source = "registry+https://github.com/rust-lang/crates.io-index" 93 - checksum = "f0e60b75072ecd4168020818c0107f2857bb6c4e64252d8d3983f6263b40a5c3" 94 - dependencies = [ 95 - "num-traits", 96 - ] 97 - 98 - [[package]] 99 - name = "ash" 100 - version = "0.31.0" 101 - source = "registry+https://github.com/rust-lang/crates.io-index" 102 - checksum = "c69a8137596e84c22d57f3da1b5de1d4230b1742a710091c85f4d7ce50f00f38" 103 - dependencies = [ 104 - "libloading 0.6.7", 105 - ] 106 - 107 - [[package]] 108 - name = "ash-window" 109 - version = "0.5.0" 110 - source = "registry+https://github.com/rust-lang/crates.io-index" 111 - checksum = "905c4ca25f752e7ab3c3e8f2882625f876e4c3ea5feffbc83f81d697e043afd6" 112 - dependencies = [ 113 - "ash", 114 - "raw-window-handle", 115 - "raw-window-metal", 116 - ] 117 - 118 - [[package]] 119 - name = "async-trait" 120 - version = "0.1.50" 121 - source = "registry+https://github.com/rust-lang/crates.io-index" 122 - checksum = "0b98e84bbb4cbcdd97da190ba0c58a1bb0de2c1fdf67d159e192ed766aeca722" 123 - dependencies = [ 124 - "proc-macro2 1.0.26", 125 - "quote 1.0.9", 126 - "syn 1.0.72", 127 - ] 128 - 129 - [[package]] 130 - name = "atty" 131 - version = "0.2.14" 132 - source = "registry+https://github.com/rust-lang/crates.io-index" 133 - checksum = "d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8" 134 - dependencies = [ 135 - "hermit-abi", 136 - "libc", 137 - "winapi 0.3.9", 138 - ] 139 - 140 - [[package]] 141 - name = "autocfg" 142 - version = "0.1.7" 143 - source = "registry+https://github.com/rust-lang/crates.io-index" 144 - checksum = "1d49d90015b3c36167a20fe2810c5cd875ad504b39cff3d4eae7977e6b7c1cb2" 145 - 146 - [[package]] 147 - name = "autocfg" 148 - version = "1.0.1" 149 - source = "registry+https://github.com/rust-lang/crates.io-index" 150 - checksum = "cdb031dd78e28731d87d56cc8ffef4a8f36ca26c38fe2de700543e627f8a464a" 151 - 152 - [[package]] 153 - name = "bindgen" 154 - version = "0.55.1" 155 - source = "registry+https://github.com/rust-lang/crates.io-index" 156 - checksum = "75b13ce559e6433d360c26305643803cb52cfbabbc2b9c47ce04a58493dfb443" 157 - dependencies = [ 158 - "bitflags", 159 - "cexpr", 160 - "cfg-if 0.1.10", 161 - "clang-sys", 162 - "clap", 163 - "env_logger", 164 - "lazy_static", 165 - "lazycell", 166 - "log", 167 - "peeking_take_while", 168 - "proc-macro2 1.0.26", 169 - "quote 1.0.9", 170 - "regex", 171 - "rustc-hash", 172 - "shlex", 173 - "which 3.1.1", 174 - ] 175 - 176 - [[package]] 177 - name = "bitflags" 178 - version = "1.2.1" 179 - source = "registry+https://github.com/rust-lang/crates.io-index" 180 - checksum = "cf1de2fe8c75bc145a2f577add951f8134889b4795d47466a54a5c846d691693" 181 - 182 - [[package]] 183 - name = "block" 184 - version = "0.1.6" 185 - source = "registry+https://github.com/rust-lang/crates.io-index" 186 - checksum = "0d8c1fef690941d3e7788d328517591fecc684c084084702d6ff1641e993699a" 187 - 188 - [[package]] 189 - name = "byteorder" 190 - version = "1.4.3" 191 - source = "registry+https://github.com/rust-lang/crates.io-index" 192 - checksum = "14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610" 193 - 194 - [[package]] 195 - name = "bytes" 196 - version = "0.4.12" 197 - source = "registry+https://github.com/rust-lang/crates.io-index" 198 - checksum = "206fdffcfa2df7cbe15601ef46c813fce0965eb3286db6b56c583b814b51c81c" 199 - dependencies = [ 200 - "byteorder", 201 - "iovec", 202 - ] 203 - 204 - [[package]] 205 - name = "bytes" 206 - version = "0.5.6" 207 - source = "registry+https://github.com/rust-lang/crates.io-index" 208 - checksum = "0e4cec68f03f32e44924783795810fa50a7035d8c8ebe78580ad7e6c703fba38" 209 - 210 - [[package]] 211 - name = "calloop" 212 - version = "0.4.4" 213 - source = "registry+https://github.com/rust-lang/crates.io-index" 214 - checksum = "7aa2097be53a00de9e8fc349fea6d76221f398f5c4fa550d420669906962d160" 215 - dependencies = [ 216 - "mio", 217 - "mio-extras", 218 - "nix 0.14.1", 219 - ] 220 - 221 - [[package]] 222 - name = "calloop" 223 - version = "0.6.5" 224 - source = "registry+https://github.com/rust-lang/crates.io-index" 225 - checksum = "0b036167e76041694579972c28cf4877b4f92da222560ddb49008937b6a6727c" 226 - dependencies = [ 227 - "log", 228 - "nix 0.18.0", 229 - ] 230 - 231 - [[package]] 232 - name = "cargo-husky" 233 - version = "1.5.0" 234 - source = "registry+https://github.com/rust-lang/crates.io-index" 235 - checksum = "7b02b629252fe8ef6460461409564e2c21d0c8e77e0944f3d189ff06c4e932ad" 236 - 237 - [[package]] 238 - name = "cc" 239 - version = "1.0.67" 240 - source = "registry+https://github.com/rust-lang/crates.io-index" 241 - checksum = "e3c69b077ad434294d3ce9f1f6143a2a4b89a8a2d54ef813d85003a4fd1137fd" 242 - 243 - [[package]] 244 - name = "cexpr" 245 - version = "0.4.0" 246 - source = "registry+https://github.com/rust-lang/crates.io-index" 247 - checksum = "f4aedb84272dbe89af497cf81375129abda4fc0a9e7c5d317498c15cc30c0d27" 248 - dependencies = [ 249 - "nom 5.1.2", 250 - ] 251 - 252 - [[package]] 253 - name = "cfg-if" 254 - version = "0.1.10" 255 - source = "registry+https://github.com/rust-lang/crates.io-index" 256 - checksum = "4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822" 257 - 258 - [[package]] 259 - name = "cfg-if" 260 - version = "1.0.0" 261 - source = "registry+https://github.com/rust-lang/crates.io-index" 262 - checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" 263 - 264 - [[package]] 265 - name = "chrono" 266 - version = "0.4.19" 267 - source = "registry+https://github.com/rust-lang/crates.io-index" 268 - checksum = "670ad68c9088c2a963aaa298cb369688cf3f9465ce5e2d4ca10e6e0098a1ce73" 269 - dependencies = [ 270 - "libc", 271 - "num-integer", 272 - "num-traits", 273 - "time", 274 - "winapi 0.3.9", 275 - ] 276 - 277 - [[package]] 278 - name = "clang-sys" 279 - version = "1.2.0" 280 - source = "registry+https://github.com/rust-lang/crates.io-index" 281 - checksum = "853eda514c284c2287f4bf20ae614f8781f40a81d32ecda6e91449304dfe077c" 282 - dependencies = [ 283 - "glob", 284 - "libc", 285 - "libloading 0.7.0", 286 - ] 287 - 288 - [[package]] 289 - name = "clap" 290 - version = "2.33.3" 291 - source = "registry+https://github.com/rust-lang/crates.io-index" 292 - checksum = "37e58ac78573c40708d45522f0d80fa2f01cc4f9b4e2bf749807255454312002" 293 - dependencies = [ 294 - "ansi_term", 295 - "atty", 296 - "bitflags", 297 - "strsim 0.8.0", 298 - "textwrap", 299 - "unicode-width", 300 - "vec_map", 301 - ] 302 - 303 - [[package]] 304 - name = "cloudabi" 305 - version = "0.0.3" 306 - source = "registry+https://github.com/rust-lang/crates.io-index" 307 - checksum = "ddfc5b9aa5d4507acaf872de71051dfd0e309860e88966e1051e462a077aac4f" 308 - dependencies = [ 309 - "bitflags", 310 - ] 311 - 312 - [[package]] 313 - name = "cmake" 314 - version = "0.1.45" 315 - source = "registry+https://github.com/rust-lang/crates.io-index" 316 - checksum = "eb6210b637171dfba4cda12e579ac6dc73f5165ad56133e5d72ef3131f320855" 317 - dependencies = [ 318 - "cc", 319 - ] 320 - 321 - [[package]] 322 - name = "cocoa" 323 - version = "0.20.2" 324 - source = "registry+https://github.com/rust-lang/crates.io-index" 325 - checksum = "0c49e86fc36d5704151f5996b7b3795385f50ce09e3be0f47a0cfde869681cf8" 326 - dependencies = [ 327 - "bitflags", 328 - "block", 329 - "core-foundation 0.7.0", 330 - "core-graphics 0.19.2", 331 - "foreign-types", 332 - "libc", 333 - "objc", 334 - ] 335 - 336 - [[package]] 337 - name = "cocoa" 338 - version = "0.23.0" 339 - source = "registry+https://github.com/rust-lang/crates.io-index" 340 - checksum = "c54201c07dcf3a5ca33fececb8042aed767ee4bfd5a0235a8ceabcda956044b2" 341 - dependencies = [ 342 - "bitflags", 343 - "block", 344 - "cocoa-foundation", 345 - "core-foundation 0.9.1", 346 - "core-graphics 0.22.2", 347 - "foreign-types", 348 - "libc", 349 - "objc", 350 - ] 351 - 352 - [[package]] 353 - name = "cocoa" 354 - version = "0.24.0" 355 - source = "registry+https://github.com/rust-lang/crates.io-index" 356 - checksum = "6f63902e9223530efb4e26ccd0cf55ec30d592d3b42e21a28defc42a9586e832" 357 - dependencies = [ 358 - "bitflags", 359 - "block", 360 - "cocoa-foundation", 361 - "core-foundation 0.9.1", 362 - "core-graphics 0.22.2", 363 - "foreign-types", 364 - "libc", 365 - "objc", 366 - ] 367 - 368 - [[package]] 369 - name = "cocoa-foundation" 370 - version = "0.1.0" 371 - source = "registry+https://github.com/rust-lang/crates.io-index" 372 - checksum = "7ade49b65d560ca58c403a479bb396592b155c0185eada742ee323d1d68d6318" 373 - dependencies = [ 374 - "bitflags", 375 - "block", 376 - "core-foundation 0.9.1", 377 - "core-graphics-types", 378 - "foreign-types", 379 - "libc", 380 - "objc", 381 - ] 382 - 383 - [[package]] 384 - name = "color_quant" 385 - version = "1.1.0" 386 - source = "registry+https://github.com/rust-lang/crates.io-index" 387 - checksum = "3d7b894f5411737b7867f4827955924d7c254fc9f4d91a6aad6b097804b1018b" 388 - 389 - [[package]] 390 - name = "const-random" 391 - version = "0.1.13" 392 - source = "registry+https://github.com/rust-lang/crates.io-index" 393 - checksum = "f590d95d011aa80b063ffe3253422ed5aa462af4e9867d43ce8337562bac77c4" 394 - dependencies = [ 395 - "const-random-macro", 396 - "proc-macro-hack", 397 - ] 398 - 399 - [[package]] 400 - name = "const-random-macro" 401 - version = "0.1.13" 402 - source = "registry+https://github.com/rust-lang/crates.io-index" 403 - checksum = "615f6e27d000a2bffbc7f2f6a8669179378fa27ee4d0a509e985dfc0a7defb40" 404 - dependencies = [ 405 - "getrandom 0.2.2", 406 - "lazy_static", 407 - "proc-macro-hack", 408 - "tiny-keccak", 409 - ] 410 - 411 - [[package]] 412 - name = "core-foundation" 413 - version = "0.7.0" 414 - source = "registry+https://github.com/rust-lang/crates.io-index" 415 - checksum = "57d24c7a13c43e870e37c1556b74555437870a04514f7685f5b354e090567171" 416 - dependencies = [ 417 - "core-foundation-sys 0.7.0", 418 - "libc", 419 - ] 420 - 421 - [[package]] 422 - name = "core-foundation" 423 - version = "0.9.1" 424 - source = "registry+https://github.com/rust-lang/crates.io-index" 425 - checksum = "0a89e2ae426ea83155dccf10c0fa6b1463ef6d5fcb44cee0b224a408fa640a62" 426 - dependencies = [ 427 - "core-foundation-sys 0.8.2", 428 - "libc", 429 - ] 430 - 431 - [[package]] 432 - name = "core-foundation-sys" 433 - version = "0.7.0" 434 - source = "registry+https://github.com/rust-lang/crates.io-index" 435 - checksum = "b3a71ab494c0b5b860bdc8407ae08978052417070c2ced38573a9157ad75b8ac" 436 - 437 - [[package]] 438 - name = "core-foundation-sys" 439 - version = "0.8.2" 440 - source = "registry+https://github.com/rust-lang/crates.io-index" 441 - checksum = "ea221b5284a47e40033bf9b66f35f984ec0ea2931eb03505246cd27a963f981b" 442 - 443 - [[package]] 444 - name = "core-graphics" 445 - version = "0.19.2" 446 - source = "registry+https://github.com/rust-lang/crates.io-index" 447 - checksum = "b3889374e6ea6ab25dba90bb5d96202f61108058361f6dc72e8b03e6f8bbe923" 448 - dependencies = [ 449 - "bitflags", 450 - "core-foundation 0.7.0", 451 - "foreign-types", 452 - "libc", 453 - ] 454 - 455 - [[package]] 456 - name = "core-graphics" 457 - version = "0.22.2" 458 - source = "registry+https://github.com/rust-lang/crates.io-index" 459 - checksum = "269f35f69b542b80e736a20a89a05215c0ce80c2c03c514abb2e318b78379d86" 460 - dependencies = [ 461 - "bitflags", 462 - "core-foundation 0.9.1", 463 - "core-graphics-types", 464 - "foreign-types", 465 - "libc", 466 - ] 467 - 468 - [[package]] 469 - name = "core-graphics-types" 470 - version = "0.1.1" 471 - source = "registry+https://github.com/rust-lang/crates.io-index" 472 - checksum = "3a68b68b3446082644c91ac778bf50cd4104bfb002b5a6a7c44cca5a2c70788b" 473 - dependencies = [ 474 - "bitflags", 475 - "core-foundation 0.9.1", 476 - "foreign-types", 477 - "libc", 478 - ] 479 - 480 - [[package]] 481 - name = "core-text" 482 - version = "19.2.0" 483 - source = "registry+https://github.com/rust-lang/crates.io-index" 484 - checksum = "99d74ada66e07c1cefa18f8abfba765b486f250de2e4a999e5727fc0dd4b4a25" 485 - dependencies = [ 486 - "core-foundation 0.9.1", 487 - "core-graphics 0.22.2", 488 - "foreign-types", 489 - "libc", 490 - ] 491 - 492 - [[package]] 493 - name = "core-video-sys" 494 - version = "0.1.4" 495 - source = "registry+https://github.com/rust-lang/crates.io-index" 496 - checksum = "34ecad23610ad9757664d644e369246edde1803fcb43ed72876565098a5d3828" 497 - dependencies = [ 498 - "cfg-if 0.1.10", 499 - "core-foundation-sys 0.7.0", 500 - "core-graphics 0.19.2", 501 - "libc", 502 - "objc", 503 - ] 504 - 505 - [[package]] 506 - name = "crc32fast" 507 - version = "1.2.1" 508 - source = "registry+https://github.com/rust-lang/crates.io-index" 509 - checksum = "81156fece84ab6a9f2afdb109ce3ae577e42b1228441eded99bd77f627953b1a" 510 - dependencies = [ 511 - "cfg-if 1.0.0", 512 - ] 513 - 514 - [[package]] 515 - name = "crossbeam" 516 - version = "0.7.3" 517 - source = "registry+https://github.com/rust-lang/crates.io-index" 518 - checksum = "69323bff1fb41c635347b8ead484a5ca6c3f11914d784170b158d8449ab07f8e" 519 - dependencies = [ 520 - "cfg-if 0.1.10", 521 - "crossbeam-channel 0.4.4", 522 - "crossbeam-deque 0.7.3", 523 - "crossbeam-epoch 0.8.2", 524 - "crossbeam-queue", 525 - "crossbeam-utils 0.7.2", 526 - ] 527 - 528 - [[package]] 529 - name = "crossbeam-channel" 530 - version = "0.4.4" 531 - source = "registry+https://github.com/rust-lang/crates.io-index" 532 - checksum = "b153fe7cbef478c567df0f972e02e6d736db11affe43dfc9c56a9374d1adfb87" 533 - dependencies = [ 534 - "crossbeam-utils 0.7.2", 535 - "maybe-uninit", 536 - ] 537 - 538 - [[package]] 539 - name = "crossbeam-channel" 540 - version = "0.5.1" 541 - source = "registry+https://github.com/rust-lang/crates.io-index" 542 - checksum = "06ed27e177f16d65f0f0c22a213e17c696ace5dd64b14258b52f9417ccb52db4" 543 - dependencies = [ 544 - "cfg-if 1.0.0", 545 - "crossbeam-utils 0.8.4", 546 - ] 547 - 548 - [[package]] 549 - name = "crossbeam-deque" 550 - version = "0.7.3" 551 - source = "registry+https://github.com/rust-lang/crates.io-index" 552 - checksum = "9f02af974daeee82218205558e51ec8768b48cf524bd01d550abe5573a608285" 553 - dependencies = [ 554 - "crossbeam-epoch 0.8.2", 555 - "crossbeam-utils 0.7.2", 556 - "maybe-uninit", 557 - ] 558 - 559 - [[package]] 560 - name = "crossbeam-deque" 561 - version = "0.8.0" 562 - source = "registry+https://github.com/rust-lang/crates.io-index" 563 - checksum = "94af6efb46fef72616855b036a624cf27ba656ffc9be1b9a3c931cfc7749a9a9" 564 - dependencies = [ 565 - "cfg-if 1.0.0", 566 - "crossbeam-epoch 0.9.4", 567 - "crossbeam-utils 0.8.4", 568 - ] 569 - 570 - [[package]] 571 - name = "crossbeam-epoch" 572 - version = "0.8.2" 573 - source = "registry+https://github.com/rust-lang/crates.io-index" 574 - checksum = "058ed274caafc1f60c4997b5fc07bf7dc7cca454af7c6e81edffe5f33f70dace" 575 - dependencies = [ 576 - "autocfg 1.0.1", 577 - "cfg-if 0.1.10", 578 - "crossbeam-utils 0.7.2", 579 - "lazy_static", 580 - "maybe-uninit", 581 - "memoffset 0.5.6", 582 - "scopeguard", 583 - ] 584 - 585 - [[package]] 586 - name = "crossbeam-epoch" 587 - version = "0.9.4" 588 - source = "registry+https://github.com/rust-lang/crates.io-index" 589 - checksum = "52fb27eab85b17fbb9f6fd667089e07d6a2eb8743d02639ee7f6a7a7729c9c94" 590 - dependencies = [ 591 - "cfg-if 1.0.0", 592 - "crossbeam-utils 0.8.4", 593 - "lazy_static", 594 - "memoffset 0.6.3", 595 - "scopeguard", 596 - ] 597 - 598 - [[package]] 599 - name = "crossbeam-queue" 600 - version = "0.2.3" 601 - source = "registry+https://github.com/rust-lang/crates.io-index" 602 - checksum = "774ba60a54c213d409d5353bda12d49cd68d14e45036a285234c8d6f91f92570" 603 - dependencies = [ 604 - "cfg-if 0.1.10", 605 - "crossbeam-utils 0.7.2", 606 - "maybe-uninit", 607 - ] 608 - 609 - [[package]] 610 - name = "crossbeam-utils" 611 - version = "0.7.2" 612 - source = "registry+https://github.com/rust-lang/crates.io-index" 613 - checksum = "c3c7c73a2d1e9fc0886a08b93e98eb643461230d5f1925e4036204d5f2e261a8" 614 - dependencies = [ 615 - "autocfg 1.0.1", 616 - "cfg-if 0.1.10", 617 - "lazy_static", 618 - ] 619 - 620 - [[package]] 621 - name = "crossbeam-utils" 622 - version = "0.8.4" 623 - source = "registry+https://github.com/rust-lang/crates.io-index" 624 - checksum = "4feb231f0d4d6af81aed15928e58ecf5816aa62a2393e2c82f46973e92a9a278" 625 - dependencies = [ 626 - "autocfg 1.0.1", 627 - "cfg-if 1.0.0", 628 - "lazy_static", 629 - ] 630 - 631 - [[package]] 632 - name = "crossfire" 633 - version = "0.1.4" 634 - source = "registry+https://github.com/rust-lang/crates.io-index" 635 - checksum = "8434f61eb40fc72030b18a370f7a06b428d27de66b0281977967216312b14dc7" 636 - dependencies = [ 637 - "async-trait", 638 - "crossbeam", 639 - "futures 0.3.15", 640 - ] 641 - 642 - [[package]] 643 - name = "crunchy" 644 - version = "0.2.2" 645 - source = "registry+https://github.com/rust-lang/crates.io-index" 646 - checksum = "7a81dae078cea95a014a339291cec439d2f232ebe854a9d672b796c6afafa9b7" 647 - 648 - [[package]] 649 - name = "curl" 650 - version = "0.4.37" 651 - source = "registry+https://github.com/rust-lang/crates.io-index" 652 - checksum = "adba2012502267c1fdde381e0e3acc44bf8be96b2f7d455089dcc2c8ad2f67bd" 653 - dependencies = [ 654 - "curl-sys", 655 - "libc", 656 - "openssl-probe", 657 - "openssl-sys", 658 - "schannel", 659 - "socket2", 660 - "winapi 0.3.9", 661 - ] 662 - 663 - [[package]] 664 - name = "curl-sys" 665 - version = "0.4.43+curl-7.76.0" 666 - source = "registry+https://github.com/rust-lang/crates.io-index" 667 - checksum = "a802c7a9828b7d139efaed1bc92471ab6681ed86d19a105605f5eadcb0837d11" 668 - dependencies = [ 669 - "cc", 670 - "libc", 671 - "libz-sys", 672 - "openssl-sys", 673 - "pkg-config", 674 - "vcpkg", 675 - "winapi 0.3.9", 676 - ] 677 - 678 - [[package]] 679 - name = "darling" 680 - version = "0.10.2" 681 - source = "registry+https://github.com/rust-lang/crates.io-index" 682 - checksum = "0d706e75d87e35569db781a9b5e2416cff1236a47ed380831f959382ccd5f858" 683 - dependencies = [ 684 - "darling_core", 685 - "darling_macro", 686 - ] 687 - 688 - [[package]] 689 - name = "darling_core" 690 - version = "0.10.2" 691 - source = "registry+https://github.com/rust-lang/crates.io-index" 692 - checksum = "f0c960ae2da4de88a91b2d920c2a7233b400bc33cb28453a2987822d8392519b" 693 - dependencies = [ 694 - "fnv", 695 - "ident_case", 696 - "proc-macro2 1.0.26", 697 - "quote 1.0.9", 698 - "strsim 0.9.3", 699 - "syn 1.0.72", 700 - ] 701 - 702 - [[package]] 703 - name = "darling_macro" 704 - version = "0.10.2" 705 - source = "registry+https://github.com/rust-lang/crates.io-index" 706 - checksum = "d9b5a2f4ac4969822c62224815d069952656cadc7084fdca9751e6d959189b72" 707 - dependencies = [ 708 - "darling_core", 709 - "quote 1.0.9", 710 - "syn 1.0.72", 711 - ] 712 - 713 - [[package]] 714 - name = "deflate" 715 - version = "0.7.20" 716 - source = "registry+https://github.com/rust-lang/crates.io-index" 717 - checksum = "707b6a7b384888a70c8d2e8650b3e60170dfc6a67bb4aa67b6dfca57af4bedb4" 718 - dependencies = [ 719 - "adler32", 720 - "byteorder", 721 - ] 722 - 723 - [[package]] 724 - name = "derivative" 725 - version = "2.2.0" 726 - source = "registry+https://github.com/rust-lang/crates.io-index" 727 - checksum = "fcc3dd5e9e9c0b295d6e1e4d811fb6f157d5ffd784b8d202fc62eac8035a770b" 728 - dependencies = [ 729 - "proc-macro2 1.0.26", 730 - "quote 1.0.9", 731 - "syn 1.0.72", 732 - ] 733 - 734 - [[package]] 735 - name = "derive-new" 736 - version = "0.5.9" 737 - source = "registry+https://github.com/rust-lang/crates.io-index" 738 - checksum = "3418329ca0ad70234b9735dc4ceed10af4df60eff9c8e7b06cb5e520d92c3535" 739 - dependencies = [ 740 - "proc-macro2 1.0.26", 741 - "quote 1.0.9", 742 - "syn 1.0.72", 743 - ] 744 - 745 - [[package]] 746 - name = "difference" 747 - version = "2.0.0" 748 - source = "registry+https://github.com/rust-lang/crates.io-index" 749 - checksum = "524cbf6897b527295dff137cec09ecf3a05f4fddffd7dfcd1585403449e74198" 750 - 751 - [[package]] 752 - name = "dirs" 753 - version = "2.0.2" 754 - source = "registry+https://github.com/rust-lang/crates.io-index" 755 - checksum = "13aea89a5c93364a98e9b37b2fa237effbb694d5cfe01c5b70941f7eb087d5e3" 756 - dependencies = [ 757 - "cfg-if 0.1.10", 758 - "dirs-sys", 759 - ] 760 - 761 - [[package]] 762 - name = "dirs-sys" 763 - version = "0.3.6" 764 - source = "registry+https://github.com/rust-lang/crates.io-index" 765 - checksum = "03d86534ed367a67548dc68113a0f5db55432fdfbb6e6f9d77704397d95d5780" 766 - dependencies = [ 767 - "libc", 768 - "redox_users", 769 - "winapi 0.3.9", 770 - ] 771 - 772 - [[package]] 773 - name = "dispatch" 774 - version = "0.2.0" 775 - source = "registry+https://github.com/rust-lang/crates.io-index" 776 - checksum = "bd0c93bb4b0c6d9b77f4435b0ae98c24d17f1c45b2ff844c6151a07256ca923b" 777 - 778 - [[package]] 779 - name = "dlib" 780 - version = "0.4.2" 781 - source = "registry+https://github.com/rust-lang/crates.io-index" 782 - checksum = "b11f15d1e3268f140f68d390637d5e76d849782d971ae7063e0da69fe9709a76" 783 - dependencies = [ 784 - "libloading 0.6.7", 785 - ] 786 - 787 - [[package]] 788 - name = "dlib" 789 - version = "0.5.0" 790 - source = "registry+https://github.com/rust-lang/crates.io-index" 791 - checksum = "ac1b7517328c04c2aa68422fc60a41b92208182142ed04a25879c26c8f878794" 792 - dependencies = [ 793 - "libloading 0.7.0", 794 - ] 795 - 796 - [[package]] 797 - name = "downcast" 798 - version = "0.10.0" 799 - source = "registry+https://github.com/rust-lang/crates.io-index" 800 - checksum = "4bb454f0228b18c7f4c3b0ebbee346ed9c52e7443b0999cd543ff3571205701d" 801 - 802 - [[package]] 803 - name = "downcast-rs" 804 - version = "1.2.0" 805 - source = "registry+https://github.com/rust-lang/crates.io-index" 806 - checksum = "9ea835d29036a4087793836fa931b08837ad5e957da9e23886b29586fb9b6650" 807 - 808 - [[package]] 809 - name = "dwrote" 810 - version = "0.11.0" 811 - source = "registry+https://github.com/rust-lang/crates.io-index" 812 - checksum = "439a1c2ba5611ad3ed731280541d36d2e9c4ac5e7fb818a27b604bdc5a6aa65b" 813 - dependencies = [ 814 - "lazy_static", 815 - "libc", 816 - "winapi 0.3.9", 817 - "wio", 818 - ] 819 - 820 - [[package]] 821 - name = "either" 822 - version = "1.6.1" 823 - source = "registry+https://github.com/rust-lang/crates.io-index" 824 - checksum = "e78d4f1cc4ae33bbfc157ed5d5a5ef3bc29227303d595861deb238fcec4e9457" 825 - 826 - [[package]] 827 - name = "encoding_rs" 828 - version = "0.8.28" 829 - source = "registry+https://github.com/rust-lang/crates.io-index" 830 - checksum = "80df024fbc5ac80f87dfef0d9f5209a252f2a497f7f42944cff24d8253cac065" 831 - dependencies = [ 832 - "cfg-if 1.0.0", 833 - ] 834 - 835 - [[package]] 836 - name = "env_logger" 837 - version = "0.7.1" 838 - source = "registry+https://github.com/rust-lang/crates.io-index" 839 - checksum = "44533bbbb3bb3c1fa17d9f2e4e38bbbaf8396ba82193c4cb1b6445d711445d36" 840 - dependencies = [ 841 - "atty", 842 - "humantime", 843 - "log", 844 - "regex", 845 - "termcolor", 846 - ] 847 - 848 - [[package]] 849 - name = "euclid" 850 - version = "0.20.14" 851 - source = "registry+https://github.com/rust-lang/crates.io-index" 852 - checksum = "2bb7ef65b3777a325d1eeefefab5b6d4959da54747e33bd6258e789640f307ad" 853 - dependencies = [ 854 - "num-traits", 855 - ] 856 - 857 - [[package]] 858 - name = "expat-sys" 859 - version = "2.1.6" 860 - source = "registry+https://github.com/rust-lang/crates.io-index" 861 - checksum = "658f19728920138342f68408b7cf7644d90d4784353d8ebc32e7e8663dbe45fa" 862 - dependencies = [ 863 - "cmake", 864 - "pkg-config", 865 - ] 866 - 867 - [[package]] 868 - name = "filetime" 869 - version = "0.2.14" 870 - source = "registry+https://github.com/rust-lang/crates.io-index" 871 - checksum = "1d34cfa13a63ae058bfa601fe9e313bbdb3746427c1459185464ce0fcf62e1e8" 872 - dependencies = [ 873 - "cfg-if 1.0.0", 874 - "libc", 875 - "redox_syscall 0.2.8", 876 - "winapi 0.3.9", 877 - ] 878 - 879 - [[package]] 880 - name = "flate2" 881 - version = "1.0.20" 882 - source = "registry+https://github.com/rust-lang/crates.io-index" 883 - checksum = "cd3aec53de10fe96d7d8c565eb17f2c687bb5518a2ec453b5b1252964526abe0" 884 - dependencies = [ 885 - "cfg-if 1.0.0", 886 - "crc32fast", 887 - "libc", 888 - "miniz_oxide", 889 - ] 890 - 891 - [[package]] 892 - name = "flexi_logger" 893 - version = "0.14.8" 894 - source = "registry+https://github.com/rust-lang/crates.io-index" 895 - checksum = "515fb7f6541dafe542c87c12a7ab6a52190cccb6c348b5951ef62d9978189ae8" 896 - dependencies = [ 897 - "chrono", 898 - "glob", 899 - "log", 900 - "regex", 901 - ] 902 - 903 - [[package]] 904 - name = "float-cmp" 905 - version = "0.8.0" 906 - source = "registry+https://github.com/rust-lang/crates.io-index" 907 - checksum = "e1267f4ac4f343772758f7b1bdcbe767c218bbab93bb432acbf5162bbf85a6c4" 908 - dependencies = [ 909 - "num-traits", 910 - ] 911 - 912 - [[package]] 913 - name = "float-ord" 914 - version = "0.2.0" 915 - source = "registry+https://github.com/rust-lang/crates.io-index" 916 - checksum = "7bad48618fdb549078c333a7a8528acb57af271d0433bdecd523eb620628364e" 917 - 918 - [[package]] 919 - name = "fnv" 920 - version = "1.0.7" 921 - source = "registry+https://github.com/rust-lang/crates.io-index" 922 - checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" 923 - 924 - [[package]] 925 - name = "font-kit" 926 - version = "0.10.0" 927 - source = "registry+https://github.com/rust-lang/crates.io-index" 928 - checksum = "1f9042cb45150fb2b2a012fc03d0f1d2071f18e90397b9d2a5ec8ade8464bf20" 929 - dependencies = [ 930 - "bitflags", 931 - "byteorder", 932 - "core-foundation 0.9.1", 933 - "core-graphics 0.22.2", 934 - "core-text", 935 - "dirs", 936 - "dwrote", 937 - "float-ord", 938 - "freetype", 939 - "lazy_static", 940 - "libc", 941 - "log", 942 - "pathfinder_geometry", 943 - "pathfinder_simd", 944 - "servo-fontconfig", 945 - "walkdir", 946 - "winapi 0.3.9", 947 - ] 948 - 949 - [[package]] 950 - name = "foreign-types" 951 - version = "0.3.2" 952 - source = "registry+https://github.com/rust-lang/crates.io-index" 953 - checksum = "f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1" 954 - dependencies = [ 955 - "foreign-types-shared", 956 - ] 957 - 958 - [[package]] 959 - name = "foreign-types-shared" 960 - version = "0.1.1" 961 - source = "registry+https://github.com/rust-lang/crates.io-index" 962 - checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b" 963 - 964 - [[package]] 965 - name = "fragile" 966 - version = "1.0.0" 967 - source = "registry+https://github.com/rust-lang/crates.io-index" 968 - checksum = "69a039c3498dc930fe810151a34ba0c1c70b02b8625035592e74432f678591f2" 969 - 970 - [[package]] 971 - name = "freetype" 972 - version = "0.7.0" 973 - source = "registry+https://github.com/rust-lang/crates.io-index" 974 - checksum = "bee38378a9e3db1cc693b4f88d166ae375338a0ff75cb8263e1c601d51f35dc6" 975 - dependencies = [ 976 - "freetype-sys", 977 - "libc", 978 - ] 979 - 980 - [[package]] 981 - name = "freetype-sys" 982 - version = "0.13.1" 983 - source = "registry+https://github.com/rust-lang/crates.io-index" 984 - checksum = "a37d4011c0cc628dfa766fcc195454f4b068d7afdc2adfd28861191d866e731a" 985 - dependencies = [ 986 - "cmake", 987 - "libc", 988 - "pkg-config", 989 - ] 990 - 991 - [[package]] 992 - name = "fuchsia-zircon" 993 - version = "0.3.3" 994 - source = "registry+https://github.com/rust-lang/crates.io-index" 995 - checksum = "2e9763c69ebaae630ba35f74888db465e49e259ba1bc0eda7d06f4a067615d82" 996 - dependencies = [ 997 - "bitflags", 998 - "fuchsia-zircon-sys", 999 - ] 1000 - 1001 - [[package]] 1002 - name = "fuchsia-zircon-sys" 1003 - version = "0.3.3" 1004 - source = "registry+https://github.com/rust-lang/crates.io-index" 1005 - checksum = "3dcaa9ae7725d12cdb85b3ad99a434db70b468c09ded17e012d86b5c1010f7a7" 1006 - 1007 - [[package]] 1008 - name = "futures" 1009 - version = "0.1.31" 1010 - source = "registry+https://github.com/rust-lang/crates.io-index" 1011 - checksum = "3a471a38ef8ed83cd6e40aa59c1ffe17db6855c18e3604d9c4ed8c08ebc28678" 1012 - 1013 - [[package]] 1014 - name = "futures" 1015 - version = "0.3.15" 1016 - source = "registry+https://github.com/rust-lang/crates.io-index" 1017 - checksum = "0e7e43a803dae2fa37c1f6a8fe121e1f7bf9548b4dfc0522a42f34145dadfc27" 1018 - dependencies = [ 1019 - "futures-channel", 1020 - "futures-core", 1021 - "futures-executor", 1022 - "futures-io", 1023 - "futures-sink", 1024 - "futures-task", 1025 - "futures-util", 1026 - ] 1027 - 1028 - [[package]] 1029 - name = "futures-channel" 1030 - version = "0.3.15" 1031 - source = "registry+https://github.com/rust-lang/crates.io-index" 1032 - checksum = "e682a68b29a882df0545c143dc3646daefe80ba479bcdede94d5a703de2871e2" 1033 - dependencies = [ 1034 - "futures-core", 1035 - "futures-sink", 1036 - ] 1037 - 1038 - [[package]] 1039 - name = "futures-core" 1040 - version = "0.3.15" 1041 - source = "registry+https://github.com/rust-lang/crates.io-index" 1042 - checksum = "0402f765d8a89a26043b889b26ce3c4679d268fa6bb22cd7c6aad98340e179d1" 1043 - 1044 - [[package]] 1045 - name = "futures-executor" 1046 - version = "0.3.15" 1047 - source = "registry+https://github.com/rust-lang/crates.io-index" 1048 - checksum = "badaa6a909fac9e7236d0620a2f57f7664640c56575b71a7552fbd68deafab79" 1049 - dependencies = [ 1050 - "futures-core", 1051 - "futures-task", 1052 - "futures-util", 1053 - ] 1054 - 1055 - [[package]] 1056 - name = "futures-io" 1057 - version = "0.3.15" 1058 - source = "registry+https://github.com/rust-lang/crates.io-index" 1059 - checksum = "acc499defb3b348f8d8f3f66415835a9131856ff7714bf10dadfc4ec4bdb29a1" 1060 - 1061 - [[package]] 1062 - name = "futures-macro" 1063 - version = "0.3.15" 1064 - source = "registry+https://github.com/rust-lang/crates.io-index" 1065 - checksum = "a4c40298486cdf52cc00cd6d6987892ba502c7656a16a4192a9992b1ccedd121" 1066 - dependencies = [ 1067 - "autocfg 1.0.1", 1068 - "proc-macro-hack", 1069 - "proc-macro2 1.0.26", 1070 - "quote 1.0.9", 1071 - "syn 1.0.72", 1072 - ] 1073 - 1074 - [[package]] 1075 - name = "futures-sink" 1076 - version = "0.3.15" 1077 - source = "registry+https://github.com/rust-lang/crates.io-index" 1078 - checksum = "a57bead0ceff0d6dde8f465ecd96c9338121bb7717d3e7b108059531870c4282" 1079 - 1080 - [[package]] 1081 - name = "futures-task" 1082 - version = "0.3.15" 1083 - source = "registry+https://github.com/rust-lang/crates.io-index" 1084 - checksum = "8a16bef9fc1a4dddb5bee51c989e3fbba26569cbb0e31f5b303c184e3dd33dae" 1085 - 1086 - [[package]] 1087 - name = "futures-util" 1088 - version = "0.3.15" 1089 - source = "registry+https://github.com/rust-lang/crates.io-index" 1090 - checksum = "feb5c238d27e2bf94ffdfd27b2c29e3df4a68c4193bb6427384259e2bf191967" 1091 - dependencies = [ 1092 - "autocfg 1.0.1", 1093 - "futures 0.1.31", 1094 - "futures-channel", 1095 - "futures-core", 1096 - "futures-io", 1097 - "futures-macro", 1098 - "futures-sink", 1099 - "futures-task", 1100 - "memchr", 1101 - "pin-project-lite 0.2.6", 1102 - "pin-utils", 1103 - "proc-macro-hack", 1104 - "proc-macro-nested", 1105 - "slab", 1106 - "tokio-io", 1107 - ] 1108 - 1109 - [[package]] 1110 - name = "getrandom" 1111 - version = "0.1.16" 1112 - source = "registry+https://github.com/rust-lang/crates.io-index" 1113 - checksum = "8fc3cb4d91f53b50155bdcfd23f6a4c39ae1969c2ae85982b135750cccaf5fce" 1114 - dependencies = [ 1115 - "cfg-if 1.0.0", 1116 - "libc", 1117 - "wasi 0.9.0+wasi-snapshot-preview1", 1118 - ] 1119 - 1120 - [[package]] 1121 - name = "getrandom" 1122 - version = "0.2.2" 1123 - source = "registry+https://github.com/rust-lang/crates.io-index" 1124 - checksum = "c9495705279e7140bf035dde1f6e750c162df8b625267cd52cc44e0b156732c8" 1125 - dependencies = [ 1126 - "cfg-if 1.0.0", 1127 - "libc", 1128 - "wasi 0.10.2+wasi-snapshot-preview1", 1129 - ] 1130 - 1131 - [[package]] 1132 - name = "gif" 1133 - version = "0.10.3" 1134 - source = "registry+https://github.com/rust-lang/crates.io-index" 1135 - checksum = "471d90201b3b223f3451cd4ad53e34295f16a1df17b1edf3736d47761c3981af" 1136 - dependencies = [ 1137 - "color_quant", 1138 - "lzw", 1139 - ] 1140 - 1141 - [[package]] 1142 - name = "glob" 1143 - version = "0.3.0" 1144 - source = "registry+https://github.com/rust-lang/crates.io-index" 1145 - checksum = "9b919933a397b79c37e33b77bb2aa3dc8eb6e165ad809e58ff75bc7db2e34574" 1146 - 1147 - [[package]] 1148 - name = "harfbuzz" 1149 - version = "0.4.0" 1150 - source = "registry+https://github.com/rust-lang/crates.io-index" 1151 - checksum = "776caa9519beb53f697d578b6777eebd1262265c84ae797620b7f8f9b3648d91" 1152 - dependencies = [ 1153 - "harfbuzz-sys", 1154 - ] 1155 - 1156 - [[package]] 1157 - name = "harfbuzz-sys" 1158 - version = "0.5.0" 1159 - source = "registry+https://github.com/rust-lang/crates.io-index" 1160 - checksum = "bf8c27ca13930dc4ffe474880040fe9e0f03c2121600dc9c95423624cab3e467" 1161 - dependencies = [ 1162 - "cc", 1163 - "core-graphics 0.22.2", 1164 - "core-text", 1165 - "foreign-types", 1166 - "freetype", 1167 - "pkg-config", 1168 - ] 1169 - 1170 - [[package]] 1171 - name = "hashbrown" 1172 - version = "0.6.3" 1173 - source = "registry+https://github.com/rust-lang/crates.io-index" 1174 - checksum = "8e6073d0ca812575946eb5f35ff68dbe519907b25c42530389ff946dc84c6ead" 1175 - dependencies = [ 1176 - "ahash", 1177 - "autocfg 0.1.7", 1178 - ] 1179 - 1180 - [[package]] 1181 - name = "heck" 1182 - version = "0.3.2" 1183 - source = "registry+https://github.com/rust-lang/crates.io-index" 1184 - checksum = "87cbf45460356b7deeb5e3415b5563308c0a9b057c85e12b06ad551f98d0a6ac" 1185 - dependencies = [ 1186 - "unicode-segmentation", 1187 - ] 1188 - 1189 - [[package]] 1190 - name = "hermit-abi" 1191 - version = "0.1.18" 1192 - source = "registry+https://github.com/rust-lang/crates.io-index" 1193 - checksum = "322f4de77956e22ed0e5032c359a0f1273f1f7f0d79bfa3b8ffbc730d7fbcc5c" 1194 - dependencies = [ 1195 - "libc", 1196 - ] 1197 - 1198 - [[package]] 1199 - name = "humantime" 1200 - version = "1.3.0" 1201 - source = "registry+https://github.com/rust-lang/crates.io-index" 1202 - checksum = "df004cfca50ef23c36850aaaa59ad52cc70d0e90243c3c7737a4dd32dc7a3c4f" 1203 - dependencies = [ 1204 - "quick-error", 1205 - ] 1206 - 1207 - [[package]] 1208 - name = "ident_case" 1209 - version = "1.0.1" 1210 - source = "registry+https://github.com/rust-lang/crates.io-index" 1211 - checksum = "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39" 1212 - 1213 - [[package]] 1214 - name = "image" 1215 - version = "0.22.5" 1216 - source = "registry+https://github.com/rust-lang/crates.io-index" 1217 - checksum = "08ed2ada878397b045454ac7cfb011d73132c59f31a955d230bd1f1c2e68eb4a" 1218 - dependencies = [ 1219 - "byteorder", 1220 - "gif", 1221 - "jpeg-decoder", 1222 - "num-iter", 1223 - "num-rational", 1224 - "num-traits", 1225 - "png", 1226 - "scoped_threadpool", 1227 - "tiff", 1228 - ] 1229 - 1230 - [[package]] 1231 - name = "inflate" 1232 - version = "0.4.5" 1233 - source = "registry+https://github.com/rust-lang/crates.io-index" 1234 - checksum = "1cdb29978cc5797bd8dcc8e5bf7de604891df2a8dc576973d71a281e916db2ff" 1235 - dependencies = [ 1236 - "adler32", 1237 - ] 1238 - 1239 - [[package]] 1240 - name = "instant" 1241 - version = "0.1.9" 1242 - source = "registry+https://github.com/rust-lang/crates.io-index" 1243 - checksum = "61124eeebbd69b8190558df225adf7e4caafce0d743919e5d6b19652314ec5ec" 1244 - dependencies = [ 1245 - "cfg-if 1.0.0", 1246 - ] 1247 - 1248 - [[package]] 1249 - name = "iovec" 1250 - version = "0.1.4" 1251 - source = "registry+https://github.com/rust-lang/crates.io-index" 1252 - checksum = "b2b3ea6ff95e175473f8ffe6a7eb7c00d054240321b84c57051175fe3c1e075e" 1253 - dependencies = [ 1254 - "libc", 1255 - ] 1256 - 1257 - [[package]] 1258 - name = "itoa" 1259 - version = "0.4.7" 1260 - source = "registry+https://github.com/rust-lang/crates.io-index" 1261 - checksum = "dd25036021b0de88a0aff6b850051563c6516d0bf53f8638938edbb9de732736" 1262 - 1263 - [[package]] 1264 - name = "jni-sys" 1265 - version = "0.3.0" 1266 - source = "registry+https://github.com/rust-lang/crates.io-index" 1267 - checksum = "8eaf4bc02d17cbdd7ff4c7438cafcdf7fb9a4613313ad11b4f8fefe7d3fa0130" 1268 - 1269 - [[package]] 1270 - name = "jpeg-decoder" 1271 - version = "0.1.22" 1272 - source = "registry+https://github.com/rust-lang/crates.io-index" 1273 - checksum = "229d53d58899083193af11e15917b5640cd40b29ff475a1fe4ef725deb02d0f2" 1274 - dependencies = [ 1275 - "rayon", 1276 - ] 1277 - 1278 - [[package]] 1279 - name = "kernel32-sys" 1280 - version = "0.2.2" 1281 - source = "registry+https://github.com/rust-lang/crates.io-index" 1282 - checksum = "7507624b29483431c0ba2d82aece8ca6cdba9382bff4ddd0f7490560c056098d" 1283 - dependencies = [ 1284 - "winapi 0.2.8", 1285 - "winapi-build", 1286 - ] 1287 - 1288 - [[package]] 1289 - name = "lazy_static" 1290 - version = "1.4.0" 1291 - source = "registry+https://github.com/rust-lang/crates.io-index" 1292 - checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" 1293 - 1294 - [[package]] 1295 - name = "lazycell" 1296 - version = "1.3.0" 1297 - source = "registry+https://github.com/rust-lang/crates.io-index" 1298 - checksum = "830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55" 1299 - 1300 - [[package]] 1301 - name = "libc" 1302 - version = "0.2.94" 1303 - source = "registry+https://github.com/rust-lang/crates.io-index" 1304 - checksum = "18794a8ad5b29321f790b55d93dfba91e125cb1a9edbd4f8e3150acc771c1a5e" 1305 - 1306 - [[package]] 1307 - name = "libloading" 1308 - version = "0.6.7" 1309 - source = "registry+https://github.com/rust-lang/crates.io-index" 1310 - checksum = "351a32417a12d5f7e82c368a66781e307834dae04c6ce0cd4456d52989229883" 1311 - dependencies = [ 1312 - "cfg-if 1.0.0", 1313 - "winapi 0.3.9", 1314 - ] 1315 - 1316 - [[package]] 1317 - name = "libloading" 1318 - version = "0.7.0" 1319 - source = "registry+https://github.com/rust-lang/crates.io-index" 1320 - checksum = "6f84d96438c15fcd6c3f244c8fce01d1e2b9c6b5623e9c711dc9286d8fc92d6a" 1321 - dependencies = [ 1322 - "cfg-if 1.0.0", 1323 - "winapi 0.3.9", 1324 - ] 1325 - 1326 - [[package]] 1327 - name = "libz-sys" 1328 - version = "1.1.3" 1329 - source = "registry+https://github.com/rust-lang/crates.io-index" 1330 - checksum = "de5435b8549c16d423ed0c03dbaafe57cf6c3344744f1242520d59c9d8ecec66" 1331 - dependencies = [ 1332 - "cc", 1333 - "libc", 1334 - "pkg-config", 1335 - "vcpkg", 1336 - ] 1337 - 1338 - [[package]] 1339 - name = "line_drawing" 1340 - version = "0.7.0" 1341 - source = "registry+https://github.com/rust-lang/crates.io-index" 1342 - checksum = "5cc7ad3d82c845bdb5dde34ffdcc7a5fb4d2996e1e1ee0f19c33bc80e15196b9" 1343 - dependencies = [ 1344 - "num-traits", 1345 - ] 1346 - 1347 - [[package]] 1348 - name = "lock_api" 1349 - version = "0.3.4" 1350 - source = "registry+https://github.com/rust-lang/crates.io-index" 1351 - checksum = "c4da24a77a3d8a6d4862d95f72e6fdb9c09a643ecdb402d754004a557f2bec75" 1352 - dependencies = [ 1353 - "scopeguard", 1354 - ] 1355 - 1356 - [[package]] 1357 - name = "lock_api" 1358 - version = "0.4.4" 1359 - source = "registry+https://github.com/rust-lang/crates.io-index" 1360 - checksum = "0382880606dff6d15c9476c416d18690b72742aa7b605bb6dd6ec9030fbf07eb" 1361 - dependencies = [ 1362 - "scopeguard", 1363 - ] 1364 - 1365 - [[package]] 1366 - name = "log" 1367 - version = "0.4.14" 1368 - source = "registry+https://github.com/rust-lang/crates.io-index" 1369 - checksum = "51b9bbe6c47d51fc3e1a9b945965946b4c44142ab8792c50835a980d362c2710" 1370 - dependencies = [ 1371 - "cfg-if 1.0.0", 1372 - ] 1373 - 1374 - [[package]] 1375 - name = "lru" 1376 - version = "0.4.3" 1377 - source = "registry+https://github.com/rust-lang/crates.io-index" 1378 - checksum = "0609345ddee5badacf857d4f547e0e5a2e987db77085c24cd887f73573a04237" 1379 - dependencies = [ 1380 - "hashbrown", 1381 - ] 1382 - 1383 - [[package]] 1384 - name = "lzw" 1385 - version = "0.10.0" 1386 - source = "registry+https://github.com/rust-lang/crates.io-index" 1387 - checksum = "7d947cbb889ed21c2a84be6ffbaebf5b4e0f4340638cba0444907e38b56be084" 1388 - 1389 - [[package]] 1390 - name = "malloc_buf" 1391 - version = "0.0.6" 1392 - source = "registry+https://github.com/rust-lang/crates.io-index" 1393 - checksum = "62bb907fe88d54d8d9ce32a3cceab4218ed2f6b7d35617cafe9adf84e43919cb" 1394 - dependencies = [ 1395 - "libc", 1396 - ] 1397 - 1398 - [[package]] 1399 - name = "maybe-uninit" 1400 - version = "2.0.0" 1401 - source = "registry+https://github.com/rust-lang/crates.io-index" 1402 - checksum = "60302e4db3a61da70c0cb7991976248362f30319e88850c487b9b95bbf059e00" 1403 - 1404 - [[package]] 1405 - name = "memchr" 1406 - version = "2.4.0" 1407 - source = "registry+https://github.com/rust-lang/crates.io-index" 1408 - checksum = "b16bd47d9e329435e309c58469fe0791c2d0d1ba96ec0954152a5ae2b04387dc" 1409 - 1410 - [[package]] 1411 - name = "memmap" 1412 - version = "0.7.0" 1413 - source = "registry+https://github.com/rust-lang/crates.io-index" 1414 - checksum = "6585fd95e7bb50d6cc31e20d4cf9afb4e2ba16c5846fc76793f11218da9c475b" 1415 - dependencies = [ 1416 - "libc", 1417 - "winapi 0.3.9", 1418 - ] 1419 - 1420 - [[package]] 1421 - name = "memmap2" 1422 - version = "0.1.0" 1423 - source = "registry+https://github.com/rust-lang/crates.io-index" 1424 - checksum = "d9b70ca2a6103ac8b665dc150b142ef0e4e89df640c9e6cf295d189c3caebe5a" 1425 - dependencies = [ 1426 - "libc", 1427 - ] 1428 - 1429 - [[package]] 1430 - name = "memoffset" 1431 - version = "0.5.6" 1432 - source = "registry+https://github.com/rust-lang/crates.io-index" 1433 - checksum = "043175f069eda7b85febe4a74abbaeff828d9f8b448515d3151a14a3542811aa" 1434 - dependencies = [ 1435 - "autocfg 1.0.1", 1436 - ] 1437 - 1438 - [[package]] 1439 - name = "memoffset" 1440 - version = "0.6.3" 1441 - source = "registry+https://github.com/rust-lang/crates.io-index" 1442 - checksum = "f83fb6581e8ed1f85fd45c116db8405483899489e38406156c25eb743554361d" 1443 - dependencies = [ 1444 - "autocfg 1.0.1", 1445 - ] 1446 - 1447 - [[package]] 1448 - name = "miniz_oxide" 1449 - version = "0.4.4" 1450 - source = "registry+https://github.com/rust-lang/crates.io-index" 1451 - checksum = "a92518e98c078586bc6c934028adcca4c92a53d6a958196de835170a01d84e4b" 1452 - dependencies = [ 1453 - "adler", 1454 - "autocfg 1.0.1", 1455 - ] 1456 - 1457 - [[package]] 1458 - name = "mio" 1459 - version = "0.6.23" 1460 - source = "registry+https://github.com/rust-lang/crates.io-index" 1461 - checksum = "4afd66f5b91bf2a3bc13fad0e21caedac168ca4c707504e75585648ae80e4cc4" 1462 - dependencies = [ 1463 - "cfg-if 0.1.10", 1464 - "fuchsia-zircon", 1465 - "fuchsia-zircon-sys", 1466 - "iovec", 1467 - "kernel32-sys", 1468 - "libc", 1469 - "log", 1470 - "miow 0.2.2", 1471 - "net2", 1472 - "slab", 1473 - "winapi 0.2.8", 1474 - ] 1475 - 1476 - [[package]] 1477 - name = "mio-extras" 1478 - version = "2.0.6" 1479 - source = "registry+https://github.com/rust-lang/crates.io-index" 1480 - checksum = "52403fe290012ce777c4626790c8951324a2b9e3316b3143779c72b029742f19" 1481 - dependencies = [ 1482 - "lazycell", 1483 - "log", 1484 - "mio", 1485 - "slab", 1486 - ] 1487 - 1488 - [[package]] 1489 - name = "mio-named-pipes" 1490 - version = "0.1.7" 1491 - source = "registry+https://github.com/rust-lang/crates.io-index" 1492 - checksum = "0840c1c50fd55e521b247f949c241c9997709f23bd7f023b9762cd561e935656" 1493 - dependencies = [ 1494 - "log", 1495 - "mio", 1496 - "miow 0.3.7", 1497 - "winapi 0.3.9", 1498 - ] 1499 - 1500 - [[package]] 1501 - name = "mio-uds" 1502 - version = "0.6.8" 1503 - source = "registry+https://github.com/rust-lang/crates.io-index" 1504 - checksum = "afcb699eb26d4332647cc848492bbc15eafb26f08d0304550d5aa1f612e066f0" 1505 - dependencies = [ 1506 - "iovec", 1507 - "libc", 1508 - "mio", 1509 - ] 1510 - 1511 - [[package]] 1512 - name = "miow" 1513 - version = "0.2.2" 1514 - source = "registry+https://github.com/rust-lang/crates.io-index" 1515 - checksum = "ebd808424166322d4a38da87083bfddd3ac4c131334ed55856112eb06d46944d" 1516 - dependencies = [ 1517 - "kernel32-sys", 1518 - "net2", 1519 - "winapi 0.2.8", 1520 - "ws2_32-sys", 1521 - ] 1522 - 1523 - [[package]] 1524 - name = "miow" 1525 - version = "0.3.7" 1526 - source = "registry+https://github.com/rust-lang/crates.io-index" 1527 - checksum = "b9f1c5b025cda876f66ef43a113f91ebc9f4ccef34843000e0adf6ebbab84e21" 1528 - dependencies = [ 1529 - "winapi 0.3.9", 1530 - ] 1531 - 1532 - [[package]] 1533 - name = "mockall" 1534 - version = "0.7.2" 1535 - source = "registry+https://github.com/rust-lang/crates.io-index" 1536 - checksum = "01458f8a19b10cb28195290942e3149161c75acf67ebc8fbf714ab67a2b943bc" 1537 - dependencies = [ 1538 - "cfg-if 0.1.10", 1539 - "downcast", 1540 - "fragile", 1541 - "lazy_static", 1542 - "mockall_derive", 1543 - "predicates", 1544 - "predicates-tree", 1545 - ] 1546 - 1547 - [[package]] 1548 - name = "mockall_derive" 1549 - version = "0.7.2" 1550 - source = "registry+https://github.com/rust-lang/crates.io-index" 1551 - checksum = "a673cb441f78cd9af4f5919c28576a3cc325fb6b54e42f7047dacce3c718c17b" 1552 - dependencies = [ 1553 - "cfg-if 0.1.10", 1554 - "proc-macro2 1.0.26", 1555 - "quote 1.0.9", 1556 - "syn 1.0.72", 1557 - ] 1558 - 1559 - [[package]] 1560 - name = "ndk" 1561 - version = "0.1.0" 1562 - source = "registry+https://github.com/rust-lang/crates.io-index" 1563 - checksum = "95a356cafe20aee088789830bfea3a61336e84ded9e545e00d3869ce95dcb80c" 1564 - dependencies = [ 1565 - "jni-sys", 1566 - "ndk-sys 0.1.0", 1567 - "num_enum", 1568 - ] 1569 - 1570 - [[package]] 1571 - name = "ndk" 1572 - version = "0.2.1" 1573 - source = "registry+https://github.com/rust-lang/crates.io-index" 1574 - checksum = "5eb167c1febed0a496639034d0c76b3b74263636045db5489eee52143c246e73" 1575 - dependencies = [ 1576 - "jni-sys", 1577 - "ndk-sys 0.2.1", 1578 - "num_enum", 1579 - "thiserror", 1580 - ] 1581 - 1582 - [[package]] 1583 - name = "ndk-glue" 1584 - version = "0.1.0" 1585 - source = "registry+https://github.com/rust-lang/crates.io-index" 1586 - checksum = "d1730ee2e3de41c3321160a6da815f008c4006d71b095880ea50e17cf52332b8" 1587 - dependencies = [ 1588 - "android_log-sys", 1589 - "lazy_static", 1590 - "libc", 1591 - "log", 1592 - "ndk 0.1.0", 1593 - "ndk-sys 0.1.0", 1594 - ] 1595 - 1596 - [[package]] 1597 - name = "ndk-glue" 1598 - version = "0.2.1" 1599 - source = "registry+https://github.com/rust-lang/crates.io-index" 1600 - checksum = "bdf399b8b7a39c6fb153c4ec32c72fd5fe789df24a647f229c239aa7adb15241" 1601 - dependencies = [ 1602 - "lazy_static", 1603 - "libc", 1604 - "log", 1605 - "ndk 0.2.1", 1606 - "ndk-macro", 1607 - "ndk-sys 0.2.1", 1608 - ] 1609 - 1610 - [[package]] 1611 - name = "ndk-macro" 1612 - version = "0.2.0" 1613 - source = "registry+https://github.com/rust-lang/crates.io-index" 1614 - checksum = "05d1c6307dc424d0f65b9b06e94f88248e6305726b14729fd67a5e47b2dc481d" 1615 - dependencies = [ 1616 - "darling", 1617 - "proc-macro-crate", 1618 - "proc-macro2 1.0.26", 1619 - "quote 1.0.9", 1620 - "syn 1.0.72", 1621 - ] 1622 - 1623 - [[package]] 1624 - name = "ndk-sys" 1625 - version = "0.1.0" 1626 - source = "registry+https://github.com/rust-lang/crates.io-index" 1627 - checksum = "2b2820aca934aba5ed91c79acc72b6a44048ceacc5d36c035ed4e051f12d887d" 1628 - 1629 - [[package]] 1630 - name = "ndk-sys" 1631 - version = "0.2.1" 1632 - source = "registry+https://github.com/rust-lang/crates.io-index" 1633 - checksum = "c44922cb3dbb1c70b5e5f443d63b64363a898564d739ba5198e3a9138442868d" 1634 - 1635 - [[package]] 1636 - name = "neovide" 1637 - version = "0.7.0" 1638 - dependencies = [ 1639 - "anyhow", 1640 - "async-trait", 1641 - "cargo-husky", 1642 - "cfg-if 0.1.10", 1643 - "crossfire", 1644 - "derive-new", 1645 - "dirs", 1646 - "euclid", 1647 - "flexi_logger", 1648 - "font-kit", 1649 - "futures 0.3.15", 1650 - "image", 1651 - "lazy_static", 1652 - "log", 1653 - "lru", 1654 - "mockall", 1655 - "neovide-derive", 1656 - "nvim-rs", 1657 - "parking_lot 0.10.2", 1658 - "pin-project", 1659 - "rand", 1660 - "rmpv", 1661 - "rust-embed", 1662 - "sdl2-sys", 1663 - "skia-safe", 1664 - "skribo", 1665 - "skulpin", 1666 - "tokio", 1667 - "unicode-segmentation", 1668 - "which 4.1.0", 1669 - "winapi 0.3.9", 1670 - "winres", 1671 - ] 1672 - 1673 - [[package]] 1674 - name = "neovide-derive" 1675 - version = "0.1.0" 1676 - dependencies = [ 1677 - "quote 1.0.9", 1678 - "syn 1.0.72", 1679 - ] 1680 - 1681 - [[package]] 1682 - name = "net2" 1683 - version = "0.2.37" 1684 - source = "registry+https://github.com/rust-lang/crates.io-index" 1685 - checksum = "391630d12b68002ae1e25e8f974306474966550ad82dac6886fb8910c19568ae" 1686 - dependencies = [ 1687 - "cfg-if 0.1.10", 1688 - "libc", 1689 - "winapi 0.3.9", 1690 - ] 1691 - 1692 - [[package]] 1693 - name = "nix" 1694 - version = "0.14.1" 1695 - source = "registry+https://github.com/rust-lang/crates.io-index" 1696 - checksum = "6c722bee1037d430d0f8e687bbdbf222f27cc6e4e68d5caf630857bb2b6dbdce" 1697 - dependencies = [ 1698 - "bitflags", 1699 - "cc", 1700 - "cfg-if 0.1.10", 1701 - "libc", 1702 - "void", 1703 - ] 1704 - 1705 - [[package]] 1706 - name = "nix" 1707 - version = "0.18.0" 1708 - source = "registry+https://github.com/rust-lang/crates.io-index" 1709 - checksum = "83450fe6a6142ddd95fb064b746083fc4ef1705fe81f64a64e1d4b39f54a1055" 1710 - dependencies = [ 1711 - "bitflags", 1712 - "cc", 1713 - "cfg-if 0.1.10", 1714 - "libc", 1715 - ] 1716 - 1717 - [[package]] 1718 - name = "nix" 1719 - version = "0.20.0" 1720 - source = "registry+https://github.com/rust-lang/crates.io-index" 1721 - checksum = "fa9b4819da1bc61c0ea48b63b7bc8604064dd43013e7cc325df098d49cd7c18a" 1722 - dependencies = [ 1723 - "bitflags", 1724 - "cc", 1725 - "cfg-if 1.0.0", 1726 - "libc", 1727 - ] 1728 - 1729 - [[package]] 1730 - name = "nom" 1731 - version = "5.1.2" 1732 - source = "registry+https://github.com/rust-lang/crates.io-index" 1733 - checksum = "ffb4262d26ed83a1c0a33a38fe2bb15797329c85770da05e6b828ddb782627af" 1734 - dependencies = [ 1735 - "memchr", 1736 - "version_check", 1737 - ] 1738 - 1739 - [[package]] 1740 - name = "nom" 1741 - version = "6.1.2" 1742 - source = "registry+https://github.com/rust-lang/crates.io-index" 1743 - checksum = "e7413f999671bd4745a7b624bd370a569fb6bc574b23c83a3c5ed2e453f3d5e2" 1744 - dependencies = [ 1745 - "memchr", 1746 - "version_check", 1747 - ] 1748 - 1749 - [[package]] 1750 - name = "normalize-line-endings" 1751 - version = "0.3.0" 1752 - source = "registry+https://github.com/rust-lang/crates.io-index" 1753 - checksum = "61807f77802ff30975e01f4f071c8ba10c022052f98b3294119f3e615d13e5be" 1754 - 1755 - [[package]] 1756 - name = "num-derive" 1757 - version = "0.2.5" 1758 - source = "registry+https://github.com/rust-lang/crates.io-index" 1759 - checksum = "eafd0b45c5537c3ba526f79d3e75120036502bebacbb3f3220914067ce39dbf2" 1760 - dependencies = [ 1761 - "proc-macro2 0.4.30", 1762 - "quote 0.6.13", 1763 - "syn 0.15.44", 1764 - ] 1765 - 1766 - [[package]] 1767 - name = "num-integer" 1768 - version = "0.1.44" 1769 - source = "registry+https://github.com/rust-lang/crates.io-index" 1770 - checksum = "d2cc698a63b549a70bc047073d2949cce27cd1c7b0a4a862d08a8031bc2801db" 1771 - dependencies = [ 1772 - "autocfg 1.0.1", 1773 - "num-traits", 1774 - ] 1775 - 1776 - [[package]] 1777 - name = "num-iter" 1778 - version = "0.1.42" 1779 - source = "registry+https://github.com/rust-lang/crates.io-index" 1780 - checksum = "b2021c8337a54d21aca0d59a92577a029af9431cb59b909b03252b9c164fad59" 1781 - dependencies = [ 1782 - "autocfg 1.0.1", 1783 - "num-integer", 1784 - "num-traits", 1785 - ] 1786 - 1787 - [[package]] 1788 - name = "num-rational" 1789 - version = "0.2.4" 1790 - source = "registry+https://github.com/rust-lang/crates.io-index" 1791 - checksum = "5c000134b5dbf44adc5cb772486d335293351644b801551abe8f75c84cfa4aef" 1792 - dependencies = [ 1793 - "autocfg 1.0.1", 1794 - "num-integer", 1795 - "num-traits", 1796 - ] 1797 - 1798 - [[package]] 1799 - name = "num-traits" 1800 - version = "0.2.14" 1801 - source = "registry+https://github.com/rust-lang/crates.io-index" 1802 - checksum = "9a64b1ec5cda2586e284722486d802acf1f7dbdc623e2bfc57e65ca1cd099290" 1803 - dependencies = [ 1804 - "autocfg 1.0.1", 1805 - ] 1806 - 1807 - [[package]] 1808 - name = "num_cpus" 1809 - version = "1.13.0" 1810 - source = "registry+https://github.com/rust-lang/crates.io-index" 1811 - checksum = "05499f3756671c15885fee9034446956fff3f243d6077b91e5767df161f766b3" 1812 - dependencies = [ 1813 - "hermit-abi", 1814 - "libc", 1815 - ] 1816 - 1817 - [[package]] 1818 - name = "num_enum" 1819 - version = "0.4.3" 1820 - source = "registry+https://github.com/rust-lang/crates.io-index" 1821 - checksum = "ca565a7df06f3d4b485494f25ba05da1435950f4dc263440eda7a6fa9b8e36e4" 1822 - dependencies = [ 1823 - "derivative", 1824 - "num_enum_derive", 1825 - ] 1826 - 1827 - [[package]] 1828 - name = "num_enum_derive" 1829 - version = "0.4.3" 1830 - source = "registry+https://github.com/rust-lang/crates.io-index" 1831 - checksum = "ffa5a33ddddfee04c0283a7653987d634e880347e96b5b2ed64de07efb59db9d" 1832 - dependencies = [ 1833 - "proc-macro-crate", 1834 - "proc-macro2 1.0.26", 1835 - "quote 1.0.9", 1836 - "syn 1.0.72", 1837 - ] 1838 - 1839 - [[package]] 1840 - name = "nvim-rs" 1841 - version = "0.1.1-alpha.0" 1842 - source = "git+https://github.com/kethku/nvim-rs#109feea9e345fcbb2674384b0d6914ba4b8fc61e" 1843 - dependencies = [ 1844 - "async-trait", 1845 - "futures 0.3.15", 1846 - "log", 1847 - "pin-project", 1848 - "rmp", 1849 - "rmpv", 1850 - "tokio", 1851 - ] 1852 - 1853 - [[package]] 1854 - name = "objc" 1855 - version = "0.2.7" 1856 - source = "registry+https://github.com/rust-lang/crates.io-index" 1857 - checksum = "915b1b472bc21c53464d6c8461c9d3af805ba1ef837e1cac254428f4a77177b1" 1858 - dependencies = [ 1859 - "malloc_buf", 1860 - ] 1861 - 1862 - [[package]] 1863 - name = "once_cell" 1864 - version = "1.7.2" 1865 - source = "registry+https://github.com/rust-lang/crates.io-index" 1866 - checksum = "af8b08b04175473088b46763e51ee54da5f9a164bc162f615b91bc179dbf15a3" 1867 - 1868 - [[package]] 1869 - name = "openssl-probe" 1870 - version = "0.1.4" 1871 - source = "registry+https://github.com/rust-lang/crates.io-index" 1872 - checksum = "28988d872ab76095a6e6ac88d99b54fd267702734fd7ffe610ca27f533ddb95a" 1873 - 1874 - [[package]] 1875 - name = "openssl-sys" 1876 - version = "0.9.63" 1877 - source = "registry+https://github.com/rust-lang/crates.io-index" 1878 - checksum = "b6b0d6fb7d80f877617dfcb014e605e2b5ab2fb0afdf27935219bb6bd984cb98" 1879 - dependencies = [ 1880 - "autocfg 1.0.1", 1881 - "cc", 1882 - "libc", 1883 - "pkg-config", 1884 - "vcpkg", 1885 - ] 1886 - 1887 - [[package]] 1888 - name = "ordered-float" 1889 - version = "1.1.1" 1890 - source = "registry+https://github.com/rust-lang/crates.io-index" 1891 - checksum = "3305af35278dd29f46fcdd139e0b1fbfae2153f0e5928b39b035542dd31e37b7" 1892 - dependencies = [ 1893 - "num-traits", 1894 - ] 1895 - 1896 - [[package]] 1897 - name = "owned_ttf_parser" 1898 - version = "0.6.0" 1899 - source = "registry+https://github.com/rust-lang/crates.io-index" 1900 - checksum = "9f923fb806c46266c02ab4a5b239735c144bdeda724a50ed058e5226f594cde3" 1901 - dependencies = [ 1902 - "ttf-parser", 1903 - ] 1904 - 1905 - [[package]] 1906 - name = "parking_lot" 1907 - version = "0.10.2" 1908 - source = "registry+https://github.com/rust-lang/crates.io-index" 1909 - checksum = "d3a704eb390aafdc107b0e392f56a82b668e3a71366993b5340f5833fd62505e" 1910 - dependencies = [ 1911 - "lock_api 0.3.4", 1912 - "parking_lot_core 0.7.2", 1913 - ] 1914 - 1915 - [[package]] 1916 - name = "parking_lot" 1917 - version = "0.11.1" 1918 - source = "registry+https://github.com/rust-lang/crates.io-index" 1919 - checksum = "6d7744ac029df22dca6284efe4e898991d28e3085c706c972bcd7da4a27a15eb" 1920 - dependencies = [ 1921 - "instant", 1922 - "lock_api 0.4.4", 1923 - "parking_lot_core 0.8.3", 1924 - ] 1925 - 1926 - [[package]] 1927 - name = "parking_lot_core" 1928 - version = "0.7.2" 1929 - source = "registry+https://github.com/rust-lang/crates.io-index" 1930 - checksum = "d58c7c768d4ba344e3e8d72518ac13e259d7c7ade24167003b8488e10b6740a3" 1931 - dependencies = [ 1932 - "cfg-if 0.1.10", 1933 - "cloudabi", 1934 - "libc", 1935 - "redox_syscall 0.1.57", 1936 - "smallvec", 1937 - "winapi 0.3.9", 1938 - ] 1939 - 1940 - [[package]] 1941 - name = "parking_lot_core" 1942 - version = "0.8.3" 1943 - source = "registry+https://github.com/rust-lang/crates.io-index" 1944 - checksum = "fa7a782938e745763fe6907fc6ba86946d72f49fe7e21de074e08128a99fb018" 1945 - dependencies = [ 1946 - "cfg-if 1.0.0", 1947 - "instant", 1948 - "libc", 1949 - "redox_syscall 0.2.8", 1950 - "smallvec", 1951 - "winapi 0.3.9", 1952 - ] 1953 - 1954 - [[package]] 1955 - name = "pathfinder_geometry" 1956 - version = "0.5.1" 1957 - source = "registry+https://github.com/rust-lang/crates.io-index" 1958 - checksum = "0b7b7e7b4ea703700ce73ebf128e1450eb69c3a8329199ffbfb9b2a0418e5ad3" 1959 - dependencies = [ 1960 - "log", 1961 - "pathfinder_simd", 1962 - ] 1963 - 1964 - [[package]] 1965 - name = "pathfinder_simd" 1966 - version = "0.5.0" 1967 - source = "registry+https://github.com/rust-lang/crates.io-index" 1968 - checksum = "b451513912d6b3440e443aa75a73ab22203afedc4a90df8526d008c0f86f7cb3" 1969 - dependencies = [ 1970 - "rustc_version", 1971 - ] 1972 - 1973 - [[package]] 1974 - name = "peeking_take_while" 1975 - version = "0.1.2" 1976 - source = "registry+https://github.com/rust-lang/crates.io-index" 1977 - checksum = "19b17cddbe7ec3f8bc800887bab5e717348c95ea2ca0b1bf0837fb964dc67099" 1978 - 1979 - [[package]] 1980 - name = "percent-encoding" 1981 - version = "2.1.0" 1982 - source = "registry+https://github.com/rust-lang/crates.io-index" 1983 - checksum = "d4fd5641d01c8f18a23da7b6fe29298ff4b55afcccdf78973b24cf3175fee32e" 1984 - 1985 - [[package]] 1986 - name = "pin-project" 1987 - version = "0.4.28" 1988 - source = "registry+https://github.com/rust-lang/crates.io-index" 1989 - checksum = "918192b5c59119d51e0cd221f4d49dde9112824ba717369e903c97d076083d0f" 1990 - dependencies = [ 1991 - "pin-project-internal", 1992 - ] 1993 - 1994 - [[package]] 1995 - name = "pin-project-internal" 1996 - version = "0.4.28" 1997 - source = "registry+https://github.com/rust-lang/crates.io-index" 1998 - checksum = "3be26700300be6d9d23264c73211d8190e755b6b5ca7a1b28230025511b52a5e" 1999 - dependencies = [ 2000 - "proc-macro2 1.0.26", 2001 - "quote 1.0.9", 2002 - "syn 1.0.72", 2003 - ] 2004 - 2005 - [[package]] 2006 - name = "pin-project-lite" 2007 - version = "0.1.12" 2008 - source = "registry+https://github.com/rust-lang/crates.io-index" 2009 - checksum = "257b64915a082f7811703966789728173279bdebb956b143dbcd23f6f970a777" 2010 - 2011 - [[package]] 2012 - name = "pin-project-lite" 2013 - version = "0.2.6" 2014 - source = "registry+https://github.com/rust-lang/crates.io-index" 2015 - checksum = "dc0e1f259c92177c30a4c9d177246edd0a3568b25756a977d0632cf8fa37e905" 2016 - 2017 - [[package]] 2018 - name = "pin-utils" 2019 - version = "0.1.0" 2020 - source = "registry+https://github.com/rust-lang/crates.io-index" 2021 - checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" 2022 - 2023 - [[package]] 2024 - name = "pkg-config" 2025 - version = "0.3.19" 2026 - source = "registry+https://github.com/rust-lang/crates.io-index" 2027 - checksum = "3831453b3449ceb48b6d9c7ad7c96d5ea673e9b470a1dc578c2ce6521230884c" 2028 - 2029 - [[package]] 2030 - name = "png" 2031 - version = "0.15.3" 2032 - source = "registry+https://github.com/rust-lang/crates.io-index" 2033 - checksum = "ef859a23054bbfee7811284275ae522f0434a3c8e7f4b74bd4a35ae7e1c4a283" 2034 - dependencies = [ 2035 - "bitflags", 2036 - "crc32fast", 2037 - "deflate", 2038 - "inflate", 2039 - ] 2040 - 2041 - [[package]] 2042 - name = "ppv-lite86" 2043 - version = "0.2.10" 2044 - source = "registry+https://github.com/rust-lang/crates.io-index" 2045 - checksum = "ac74c624d6b2d21f425f752262f42188365d7b8ff1aff74c82e45136510a4857" 2046 - 2047 - [[package]] 2048 - name = "predicates" 2049 - version = "1.0.8" 2050 - source = "registry+https://github.com/rust-lang/crates.io-index" 2051 - checksum = "f49cfaf7fdaa3bfacc6fa3e7054e65148878354a5cfddcf661df4c851f8021df" 2052 - dependencies = [ 2053 - "difference", 2054 - "float-cmp", 2055 - "normalize-line-endings", 2056 - "predicates-core", 2057 - "regex", 2058 - ] 2059 - 2060 - [[package]] 2061 - name = "predicates-core" 2062 - version = "1.0.2" 2063 - source = "registry+https://github.com/rust-lang/crates.io-index" 2064 - checksum = "57e35a3326b75e49aa85f5dc6ec15b41108cf5aee58eabb1f274dd18b73c2451" 2065 - 2066 - [[package]] 2067 - name = "predicates-tree" 2068 - version = "1.0.2" 2069 - source = "registry+https://github.com/rust-lang/crates.io-index" 2070 - checksum = "15f553275e5721409451eb85e15fd9a860a6e5ab4496eb215987502b5f5391f2" 2071 - dependencies = [ 2072 - "predicates-core", 2073 - "treeline", 2074 - ] 2075 - 2076 - [[package]] 2077 - name = "proc-macro-crate" 2078 - version = "0.1.5" 2079 - source = "registry+https://github.com/rust-lang/crates.io-index" 2080 - checksum = "1d6ea3c4595b96363c13943497db34af4460fb474a95c43f4446ad341b8c9785" 2081 - dependencies = [ 2082 - "toml", 2083 - ] 2084 - 2085 - [[package]] 2086 - name = "proc-macro-hack" 2087 - version = "0.5.19" 2088 - source = "registry+https://github.com/rust-lang/crates.io-index" 2089 - checksum = "dbf0c48bc1d91375ae5c3cd81e3722dff1abcf81a30960240640d223f59fe0e5" 2090 - 2091 - [[package]] 2092 - name = "proc-macro-nested" 2093 - version = "0.1.7" 2094 - source = "registry+https://github.com/rust-lang/crates.io-index" 2095 - checksum = "bc881b2c22681370c6a780e47af9840ef841837bc98118431d4e1868bd0c1086" 2096 - 2097 - [[package]] 2098 - name = "proc-macro2" 2099 - version = "0.4.30" 2100 - source = "registry+https://github.com/rust-lang/crates.io-index" 2101 - checksum = "cf3d2011ab5c909338f7887f4fc896d35932e29146c12c8d01da6b22a80ba759" 2102 - dependencies = [ 2103 - "unicode-xid 0.1.0", 2104 - ] 2105 - 2106 - [[package]] 2107 - name = "proc-macro2" 2108 - version = "1.0.26" 2109 - source = "registry+https://github.com/rust-lang/crates.io-index" 2110 - checksum = "a152013215dca273577e18d2bf00fa862b89b24169fb78c4c95aeb07992c9cec" 2111 - dependencies = [ 2112 - "unicode-xid 0.2.2", 2113 - ] 2114 - 2115 - [[package]] 2116 - name = "quick-error" 2117 - version = "1.2.3" 2118 - source = "registry+https://github.com/rust-lang/crates.io-index" 2119 - checksum = "a1d01941d82fa2ab50be1e79e6714289dd7cde78eba4c074bc5a4374f650dfe0" 2120 - 2121 - [[package]] 2122 - name = "quote" 2123 - version = "0.6.13" 2124 - source = "registry+https://github.com/rust-lang/crates.io-index" 2125 - checksum = "6ce23b6b870e8f94f81fb0a363d65d86675884b34a09043c81e5562f11c1f8e1" 2126 - dependencies = [ 2127 - "proc-macro2 0.4.30", 2128 - ] 2129 - 2130 - [[package]] 2131 - name = "quote" 2132 - version = "1.0.9" 2133 - source = "registry+https://github.com/rust-lang/crates.io-index" 2134 - checksum = "c3d0b9745dc2debf507c8422de05d7226cc1f0644216dfdfead988f9b1ab32a7" 2135 - dependencies = [ 2136 - "proc-macro2 1.0.26", 2137 - ] 2138 - 2139 - [[package]] 2140 - name = "rand" 2141 - version = "0.7.3" 2142 - source = "registry+https://github.com/rust-lang/crates.io-index" 2143 - checksum = "6a6b1679d49b24bbfe0c803429aa1874472f50d9b363131f0e89fc356b544d03" 2144 - dependencies = [ 2145 - "getrandom 0.1.16", 2146 - "libc", 2147 - "rand_chacha", 2148 - "rand_core", 2149 - "rand_hc", 2150 - ] 2151 - 2152 - [[package]] 2153 - name = "rand_chacha" 2154 - version = "0.2.2" 2155 - source = "registry+https://github.com/rust-lang/crates.io-index" 2156 - checksum = "f4c8ed856279c9737206bf725bf36935d8666ead7aa69b52be55af369d193402" 2157 - dependencies = [ 2158 - "ppv-lite86", 2159 - "rand_core", 2160 - ] 2161 - 2162 - [[package]] 2163 - name = "rand_core" 2164 - version = "0.5.1" 2165 - source = "registry+https://github.com/rust-lang/crates.io-index" 2166 - checksum = "90bde5296fc891b0cef12a6d03ddccc162ce7b2aff54160af9338f8d40df6d19" 2167 - dependencies = [ 2168 - "getrandom 0.1.16", 2169 - ] 2170 - 2171 - [[package]] 2172 - name = "rand_hc" 2173 - version = "0.2.0" 2174 - source = "registry+https://github.com/rust-lang/crates.io-index" 2175 - checksum = "ca3129af7b92a17112d59ad498c6f81eaf463253766b90396d39ea7a39d6613c" 2176 - dependencies = [ 2177 - "rand_core", 2178 - ] 2179 - 2180 - [[package]] 2181 - name = "raw-window-handle" 2182 - version = "0.3.3" 2183 - source = "registry+https://github.com/rust-lang/crates.io-index" 2184 - checksum = "0a441a7a6c80ad6473bd4b74ec1c9a4c951794285bf941c2126f607c72e48211" 2185 - dependencies = [ 2186 - "libc", 2187 - ] 2188 - 2189 - [[package]] 2190 - name = "raw-window-metal" 2191 - version = "0.1.2" 2192 - source = "registry+https://github.com/rust-lang/crates.io-index" 2193 - checksum = "2cd21ed1cdef7f1b1579b972148ba6058b5b545959a14d91ea83c4f0ea9f289b" 2194 - dependencies = [ 2195 - "cocoa 0.24.0", 2196 - "core-graphics 0.22.2", 2197 - "objc", 2198 - "raw-window-handle", 2199 - ] 2200 - 2201 - [[package]] 2202 - name = "rayon" 2203 - version = "1.5.0" 2204 - source = "registry+https://github.com/rust-lang/crates.io-index" 2205 - checksum = "8b0d8e0819fadc20c74ea8373106ead0600e3a67ef1fe8da56e39b9ae7275674" 2206 - dependencies = [ 2207 - "autocfg 1.0.1", 2208 - "crossbeam-deque 0.8.0", 2209 - "either", 2210 - "rayon-core", 2211 - ] 2212 - 2213 - [[package]] 2214 - name = "rayon-core" 2215 - version = "1.9.0" 2216 - source = "registry+https://github.com/rust-lang/crates.io-index" 2217 - checksum = "9ab346ac5921dc62ffa9f89b7a773907511cdfa5490c572ae9be1be33e8afa4a" 2218 - dependencies = [ 2219 - "crossbeam-channel 0.5.1", 2220 - "crossbeam-deque 0.8.0", 2221 - "crossbeam-utils 0.8.4", 2222 - "lazy_static", 2223 - "num_cpus", 2224 - ] 2225 - 2226 - [[package]] 2227 - name = "redox_syscall" 2228 - version = "0.1.57" 2229 - source = "registry+https://github.com/rust-lang/crates.io-index" 2230 - checksum = "41cc0f7e4d5d4544e8861606a285bb08d3e70712ccc7d2b84d7c0ccfaf4b05ce" 2231 - 2232 - [[package]] 2233 - name = "redox_syscall" 2234 - version = "0.2.8" 2235 - source = "registry+https://github.com/rust-lang/crates.io-index" 2236 - checksum = "742739e41cd49414de871ea5e549afb7e2a3ac77b589bcbebe8c82fab37147fc" 2237 - dependencies = [ 2238 - "bitflags", 2239 - ] 2240 - 2241 - [[package]] 2242 - name = "redox_users" 2243 - version = "0.4.0" 2244 - source = "registry+https://github.com/rust-lang/crates.io-index" 2245 - checksum = "528532f3d801c87aec9def2add9ca802fe569e44a544afe633765267840abe64" 2246 - dependencies = [ 2247 - "getrandom 0.2.2", 2248 - "redox_syscall 0.2.8", 2249 - ] 2250 - 2251 - [[package]] 2252 - name = "regex" 2253 - version = "1.5.4" 2254 - source = "registry+https://github.com/rust-lang/crates.io-index" 2255 - checksum = "d07a8629359eb56f1e2fb1652bb04212c072a87ba68546a04065d525673ac461" 2256 - dependencies = [ 2257 - "aho-corasick", 2258 - "memchr", 2259 - "regex-syntax", 2260 - ] 2261 - 2262 - [[package]] 2263 - name = "regex-syntax" 2264 - version = "0.6.25" 2265 - source = "registry+https://github.com/rust-lang/crates.io-index" 2266 - checksum = "f497285884f3fcff424ffc933e56d7cbca511def0c9831a7f9b5f6153e3cc89b" 2267 - 2268 - [[package]] 2269 - name = "rmp" 2270 - version = "0.8.10" 2271 - source = "registry+https://github.com/rust-lang/crates.io-index" 2272 - checksum = "4f55e5fa1446c4d5dd1f5daeed2a4fe193071771a2636274d0d7a3b082aa7ad6" 2273 - dependencies = [ 2274 - "byteorder", 2275 - "num-traits", 2276 - ] 2277 - 2278 - [[package]] 2279 - name = "rmpv" 2280 - version = "0.4.7" 2281 - source = "registry+https://github.com/rust-lang/crates.io-index" 2282 - checksum = "7c760afe11955e16121e36485b6b828326c3f0eaff1c31758d96dbeb5cf09fd5" 2283 - dependencies = [ 2284 - "num-traits", 2285 - "rmp", 2286 - ] 2287 - 2288 - [[package]] 2289 - name = "rust-embed" 2290 - version = "5.9.0" 2291 - source = "registry+https://github.com/rust-lang/crates.io-index" 2292 - checksum = "2fe1fe6aac5d6bb9e1ffd81002340363272a7648234ec7bdfac5ee202cb65523" 2293 - dependencies = [ 2294 - "rust-embed-impl", 2295 - "rust-embed-utils", 2296 - "walkdir", 2297 - ] 2298 - 2299 - [[package]] 2300 - name = "rust-embed-impl" 2301 - version = "5.9.0" 2302 - source = "registry+https://github.com/rust-lang/crates.io-index" 2303 - checksum = "3ed91c41c42ef7bf687384439c312e75e0da9c149b0390889b94de3c7d9d9e66" 2304 - dependencies = [ 2305 - "proc-macro2 1.0.26", 2306 - "quote 1.0.9", 2307 - "rust-embed-utils", 2308 - "syn 1.0.72", 2309 - "walkdir", 2310 - ] 2311 - 2312 - [[package]] 2313 - name = "rust-embed-utils" 2314 - version = "5.1.0" 2315 - source = "registry+https://github.com/rust-lang/crates.io-index" 2316 - checksum = "2a512219132473ab0a77b52077059f1c47ce4af7fbdc94503e9862a34422876d" 2317 - dependencies = [ 2318 - "walkdir", 2319 - ] 2320 - 2321 - [[package]] 2322 - name = "rustc-hash" 2323 - version = "1.1.0" 2324 - source = "registry+https://github.com/rust-lang/crates.io-index" 2325 - checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2" 2326 - 2327 - [[package]] 2328 - name = "rustc_version" 2329 - version = "0.2.3" 2330 - source = "registry+https://github.com/rust-lang/crates.io-index" 2331 - checksum = "138e3e0acb6c9fb258b19b67cb8abd63c00679d2851805ea151465464fe9030a" 2332 - dependencies = [ 2333 - "semver", 2334 - ] 2335 - 2336 - [[package]] 2337 - name = "rusttype" 2338 - version = "0.7.9" 2339 - source = "registry+https://github.com/rust-lang/crates.io-index" 2340 - checksum = "310942406a39981bed7e12b09182a221a29e0990f3e7e0c971f131922ed135d5" 2341 - dependencies = [ 2342 - "rusttype 0.8.3", 2343 - ] 2344 - 2345 - [[package]] 2346 - name = "rusttype" 2347 - version = "0.8.3" 2348 - source = "registry+https://github.com/rust-lang/crates.io-index" 2349 - checksum = "9f61411055101f7b60ecf1041d87fb74205fb20b0c7a723f07ef39174cf6b4c0" 2350 - dependencies = [ 2351 - "approx", 2352 - "ordered-float", 2353 - "stb_truetype", 2354 - ] 2355 - 2356 - [[package]] 2357 - name = "rusttype" 2358 - version = "0.9.2" 2359 - source = "registry+https://github.com/rust-lang/crates.io-index" 2360 - checksum = "dc7c727aded0be18c5b80c1640eae0ac8e396abf6fa8477d96cb37d18ee5ec59" 2361 - dependencies = [ 2362 - "ab_glyph_rasterizer", 2363 - "owned_ttf_parser", 2364 - ] 2365 - 2366 - [[package]] 2367 - name = "ryu" 2368 - version = "1.0.5" 2369 - source = "registry+https://github.com/rust-lang/crates.io-index" 2370 - checksum = "71d301d4193d031abdd79ff7e3dd721168a9572ef3fe51a1517aba235bd8f86e" 2371 - 2372 - [[package]] 2373 - name = "same-file" 2374 - version = "1.0.6" 2375 - source = "registry+https://github.com/rust-lang/crates.io-index" 2376 - checksum = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502" 2377 - dependencies = [ 2378 - "winapi-util", 2379 - ] 2380 - 2381 - [[package]] 2382 - name = "schannel" 2383 - version = "0.1.19" 2384 - source = "registry+https://github.com/rust-lang/crates.io-index" 2385 - checksum = "8f05ba609c234e60bee0d547fe94a4c7e9da733d1c962cf6e59efa4cd9c8bc75" 2386 - dependencies = [ 2387 - "lazy_static", 2388 - "winapi 0.3.9", 2389 - ] 2390 - 2391 - [[package]] 2392 - name = "scoped-tls" 2393 - version = "1.0.0" 2394 - source = "registry+https://github.com/rust-lang/crates.io-index" 2395 - checksum = "ea6a9290e3c9cf0f18145ef7ffa62d68ee0bf5fcd651017e586dc7fd5da448c2" 2396 - 2397 - [[package]] 2398 - name = "scoped_threadpool" 2399 - version = "0.1.9" 2400 - source = "registry+https://github.com/rust-lang/crates.io-index" 2401 - checksum = "1d51f5df5af43ab3f1360b429fa5e0152ac5ce8c0bd6485cae490332e96846a8" 2402 - 2403 - [[package]] 2404 - name = "scopeguard" 2405 - version = "1.1.0" 2406 - source = "registry+https://github.com/rust-lang/crates.io-index" 2407 - checksum = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd" 2408 - 2409 - [[package]] 2410 - name = "sdl2" 2411 - version = "0.34.5" 2412 - source = "registry+https://github.com/rust-lang/crates.io-index" 2413 - checksum = "deecbc3fa9460acff5a1e563e05cb5f31bba0aa0c214bb49a43db8159176d54b" 2414 - dependencies = [ 2415 - "bitflags", 2416 - "lazy_static", 2417 - "libc", 2418 - "raw-window-handle", 2419 - "sdl2-sys", 2420 - ] 2421 - 2422 - [[package]] 2423 - name = "sdl2-sys" 2424 - version = "0.34.5" 2425 - source = "registry+https://github.com/rust-lang/crates.io-index" 2426 - checksum = "41a29aa21f175b5a41a6e26da572d5e5d1ee5660d35f9f9d0913e8a802098f74" 2427 - dependencies = [ 2428 - "cfg-if 0.1.10", 2429 - "cmake", 2430 - "flate2", 2431 - "libc", 2432 - "tar", 2433 - "unidiff", 2434 - "version-compare", 2435 - ] 2436 - 2437 - [[package]] 2438 - name = "semver" 2439 - version = "0.9.0" 2440 - source = "registry+https://github.com/rust-lang/crates.io-index" 2441 - checksum = "1d7eb9ef2c18661902cc47e535f9bc51b78acd254da71d375c2f6720d9a40403" 2442 - dependencies = [ 2443 - "semver-parser", 2444 - ] 2445 - 2446 - [[package]] 2447 - name = "semver-parser" 2448 - version = "0.7.0" 2449 - source = "registry+https://github.com/rust-lang/crates.io-index" 2450 - checksum = "388a1df253eca08550bef6c72392cfe7c30914bf41df5269b68cbd6ff8f570a3" 2451 - 2452 - [[package]] 2453 - name = "serde" 2454 - version = "1.0.126" 2455 - source = "registry+https://github.com/rust-lang/crates.io-index" 2456 - checksum = "ec7505abeacaec74ae4778d9d9328fe5a5d04253220a85c4ee022239fc996d03" 2457 - 2458 - [[package]] 2459 - name = "serde_json" 2460 - version = "1.0.64" 2461 - source = "registry+https://github.com/rust-lang/crates.io-index" 2462 - checksum = "799e97dc9fdae36a5c8b8f2cae9ce2ee9fdce2058c57a93e6099d919fd982f79" 2463 - dependencies = [ 2464 - "itoa", 2465 - "ryu", 2466 - "serde", 2467 - ] 2468 - 2469 - [[package]] 2470 - name = "servo-fontconfig" 2471 - version = "0.5.1" 2472 - source = "registry+https://github.com/rust-lang/crates.io-index" 2473 - checksum = "c7e3e22fe5fd73d04ebf0daa049d3efe3eae55369ce38ab16d07ddd9ac5c217c" 2474 - dependencies = [ 2475 - "libc", 2476 - "servo-fontconfig-sys", 2477 - ] 2478 - 2479 - [[package]] 2480 - name = "servo-fontconfig-sys" 2481 - version = "5.1.0" 2482 - source = "registry+https://github.com/rust-lang/crates.io-index" 2483 - checksum = "e36b879db9892dfa40f95da1c38a835d41634b825fbd8c4c418093d53c24b388" 2484 - dependencies = [ 2485 - "expat-sys", 2486 - "freetype-sys", 2487 - "pkg-config", 2488 - ] 2489 - 2490 - [[package]] 2491 - name = "shlex" 2492 - version = "0.1.1" 2493 - source = "registry+https://github.com/rust-lang/crates.io-index" 2494 - checksum = "7fdf1b9db47230893d76faad238fd6097fd6d6a9245cd7a4d90dbd639536bbd2" 2495 - 2496 - [[package]] 2497 - name = "signal-hook-registry" 2498 - version = "1.3.0" 2499 - source = "registry+https://github.com/rust-lang/crates.io-index" 2500 - checksum = "16f1d0fef1604ba8f7a073c7e701f213e056707210e9020af4528e0101ce11a6" 2501 - dependencies = [ 2502 - "libc", 2503 - ] 2504 - 2505 - [[package]] 2506 - name = "skia-bindings" 2507 - version = "0.35.1" 2508 - source = "registry+https://github.com/rust-lang/crates.io-index" 2509 - checksum = "e158e83da2315e0b82eaf21e8aa771b9d32c7fd92ce56f247a8c63be8acc7a3e" 2510 - dependencies = [ 2511 - "bindgen", 2512 - "cc", 2513 - "curl", 2514 - "flate2", 2515 - "heck", 2516 - "regex", 2517 - "serde_json", 2518 - "tar", 2519 - "toml", 2520 - ] 2521 - 2522 - [[package]] 2523 - name = "skia-safe" 2524 - version = "0.35.1" 2525 - source = "registry+https://github.com/rust-lang/crates.io-index" 2526 - checksum = "85dd8abb714b094d5cb22b53aecc5d23aaa7219067d2347fbc9a7c3bc5118633" 2527 - dependencies = [ 2528 - "bitflags", 2529 - "lazy_static", 2530 - "skia-bindings", 2531 - ] 2532 - 2533 - [[package]] 2534 - name = "skribo" 2535 - version = "0.1.0" 2536 - source = "git+https://github.com/linebender/skribo#62fabc1257e4ba4460a7e32087026e85e694ecc6" 2537 - dependencies = [ 2538 - "font-kit", 2539 - "harfbuzz", 2540 - "harfbuzz-sys", 2541 - "log", 2542 - "pathfinder_geometry", 2543 - "unicode-normalization", 2544 - ] 2545 - 2546 - [[package]] 2547 - name = "skulpin" 2548 - version = "0.11.1" 2549 - source = "registry+https://github.com/rust-lang/crates.io-index" 2550 - checksum = "d11f1c75af5e20eaa1dd985692b42b697b49f3581eb8088526688120a951b1ad" 2551 - dependencies = [ 2552 - "log", 2553 - "skulpin-app-winit", 2554 - "skulpin-renderer", 2555 - "skulpin-renderer-sdl2", 2556 - "skulpin-renderer-winit", 2557 - ] 2558 - 2559 - [[package]] 2560 - name = "skulpin-app-winit" 2561 - version = "0.5.1" 2562 - source = "registry+https://github.com/rust-lang/crates.io-index" 2563 - checksum = "daf156763a67080ce9a8965bba2b1c7cdee9f51f4e1fdb2b3ef6dcf7d9fbf63f" 2564 - dependencies = [ 2565 - "log", 2566 - "skulpin-renderer", 2567 - "skulpin-renderer-winit", 2568 - ] 2569 - 2570 - [[package]] 2571 - name = "skulpin-renderer" 2572 - version = "0.5.2" 2573 - source = "registry+https://github.com/rust-lang/crates.io-index" 2574 - checksum = "19f77569926563e91b3e8a5b1b77d192be6a8db8e3f0c4e05e887843998dd47e" 2575 - dependencies = [ 2576 - "ash", 2577 - "log", 2578 - "skia-bindings", 2579 - "skia-safe", 2580 - ] 2581 - 2582 - [[package]] 2583 - name = "skulpin-renderer-sdl2" 2584 - version = "0.5.0" 2585 - source = "registry+https://github.com/rust-lang/crates.io-index" 2586 - checksum = "2391513a1fcb62aad9e95fa0c7ab2ecaf0565dd68fee8bf096f1ed9a25abf936" 2587 - dependencies = [ 2588 - "ash-window", 2589 - "log", 2590 - "raw-window-handle", 2591 - "sdl2", 2592 - "skulpin-renderer", 2593 - ] 2594 - 2595 - [[package]] 2596 - name = "skulpin-renderer-winit" 2597 - version = "0.5.1" 2598 - source = "registry+https://github.com/rust-lang/crates.io-index" 2599 - checksum = "bc972e8252690259199c00f3e0a307082c6b666e57b72d629cf608e0396a0f01" 2600 - dependencies = [ 2601 - "ash-window", 2602 - "log", 2603 - "raw-window-handle", 2604 - "skulpin-renderer", 2605 - "winit 0.22.2", 2606 - "winit 0.23.0", 2607 - ] 2608 - 2609 - [[package]] 2610 - name = "slab" 2611 - version = "0.4.3" 2612 - source = "registry+https://github.com/rust-lang/crates.io-index" 2613 - checksum = "f173ac3d1a7e3b28003f40de0b5ce7fe2710f9b9dc3fc38664cebee46b3b6527" 2614 - 2615 - [[package]] 2616 - name = "smallvec" 2617 - version = "1.6.1" 2618 - source = "registry+https://github.com/rust-lang/crates.io-index" 2619 - checksum = "fe0f37c9e8f3c5a4a66ad655a93c74daac4ad00c441533bf5c6e7990bb42604e" 2620 - 2621 - [[package]] 2622 - name = "smithay-client-toolkit" 2623 - version = "0.6.6" 2624 - source = "registry+https://github.com/rust-lang/crates.io-index" 2625 - checksum = "421c8dc7acf5cb205b88160f8b4cc2c5cfabe210e43b2f80f009f4c1ef910f1d" 2626 - dependencies = [ 2627 - "andrew 0.2.1", 2628 - "bitflags", 2629 - "dlib 0.4.2", 2630 - "lazy_static", 2631 - "memmap", 2632 - "nix 0.14.1", 2633 - "wayland-client 0.23.6", 2634 - "wayland-protocols 0.23.6", 2635 - ] 2636 - 2637 - [[package]] 2638 - name = "smithay-client-toolkit" 2639 - version = "0.12.3" 2640 - source = "registry+https://github.com/rust-lang/crates.io-index" 2641 - checksum = "4750c76fd5d3ac95fa3ed80fe667d6a3d8590a960e5b575b98eea93339a80b80" 2642 - dependencies = [ 2643 - "andrew 0.3.1", 2644 - "bitflags", 2645 - "calloop 0.6.5", 2646 - "dlib 0.4.2", 2647 - "lazy_static", 2648 - "log", 2649 - "memmap2", 2650 - "nix 0.18.0", 2651 - "wayland-client 0.28.5", 2652 - "wayland-cursor", 2653 - "wayland-protocols 0.28.5", 2654 - ] 2655 - 2656 - [[package]] 2657 - name = "socket2" 2658 - version = "0.4.0" 2659 - source = "registry+https://github.com/rust-lang/crates.io-index" 2660 - checksum = "9e3dfc207c526015c632472a77be09cf1b6e46866581aecae5cc38fb4235dea2" 2661 - dependencies = [ 2662 - "libc", 2663 - "winapi 0.3.9", 2664 - ] 2665 - 2666 - [[package]] 2667 - name = "stb_truetype" 2668 - version = "0.3.1" 2669 - source = "registry+https://github.com/rust-lang/crates.io-index" 2670 - checksum = "f77b6b07e862c66a9f3e62a07588fee67cd90a9135a2b942409f195507b4fb51" 2671 - dependencies = [ 2672 - "byteorder", 2673 - ] 2674 - 2675 - [[package]] 2676 - name = "strsim" 2677 - version = "0.8.0" 2678 - source = "registry+https://github.com/rust-lang/crates.io-index" 2679 - checksum = "8ea5119cdb4c55b55d432abb513a0429384878c15dde60cc77b1c99de1a95a6a" 2680 - 2681 - [[package]] 2682 - name = "strsim" 2683 - version = "0.9.3" 2684 - source = "registry+https://github.com/rust-lang/crates.io-index" 2685 - checksum = "6446ced80d6c486436db5c078dde11a9f73d42b57fb273121e160b84f63d894c" 2686 - 2687 - [[package]] 2688 - name = "syn" 2689 - version = "0.15.44" 2690 - source = "registry+https://github.com/rust-lang/crates.io-index" 2691 - checksum = "9ca4b3b69a77cbe1ffc9e198781b7acb0c7365a883670e8f1c1bc66fba79a5c5" 2692 - dependencies = [ 2693 - "proc-macro2 0.4.30", 2694 - "quote 0.6.13", 2695 - "unicode-xid 0.1.0", 2696 - ] 2697 - 2698 - [[package]] 2699 - name = "syn" 2700 - version = "1.0.72" 2701 - source = "registry+https://github.com/rust-lang/crates.io-index" 2702 - checksum = "a1e8cdbefb79a9a5a65e0db8b47b723ee907b7c7f8496c76a1770b5c310bab82" 2703 - dependencies = [ 2704 - "proc-macro2 1.0.26", 2705 - "quote 1.0.9", 2706 - "unicode-xid 0.2.2", 2707 - ] 2708 - 2709 - [[package]] 2710 - name = "tar" 2711 - version = "0.4.33" 2712 - source = "registry+https://github.com/rust-lang/crates.io-index" 2713 - checksum = "c0bcfbd6a598361fda270d82469fff3d65089dc33e175c9a131f7b4cd395f228" 2714 - dependencies = [ 2715 - "filetime", 2716 - "libc", 2717 - "xattr", 2718 - ] 2719 - 2720 - [[package]] 2721 - name = "termcolor" 2722 - version = "1.1.2" 2723 - source = "registry+https://github.com/rust-lang/crates.io-index" 2724 - checksum = "2dfed899f0eb03f32ee8c6a0aabdb8a7949659e3466561fc0adf54e26d88c5f4" 2725 - dependencies = [ 2726 - "winapi-util", 2727 - ] 2728 - 2729 - [[package]] 2730 - name = "textwrap" 2731 - version = "0.11.0" 2732 - source = "registry+https://github.com/rust-lang/crates.io-index" 2733 - checksum = "d326610f408c7a4eb6f51c37c330e496b08506c9457c9d34287ecc38809fb060" 2734 - dependencies = [ 2735 - "unicode-width", 2736 - ] 2737 - 2738 - [[package]] 2739 - name = "thiserror" 2740 - version = "1.0.24" 2741 - source = "registry+https://github.com/rust-lang/crates.io-index" 2742 - checksum = "e0f4a65597094d4483ddaed134f409b2cb7c1beccf25201a9f73c719254fa98e" 2743 - dependencies = [ 2744 - "thiserror-impl", 2745 - ] 2746 - 2747 - [[package]] 2748 - name = "thiserror-impl" 2749 - version = "1.0.24" 2750 - source = "registry+https://github.com/rust-lang/crates.io-index" 2751 - checksum = "7765189610d8241a44529806d6fd1f2e0a08734313a35d5b3a556f92b381f3c0" 2752 - dependencies = [ 2753 - "proc-macro2 1.0.26", 2754 - "quote 1.0.9", 2755 - "syn 1.0.72", 2756 - ] 2757 - 2758 - [[package]] 2759 - name = "tiff" 2760 - version = "0.3.1" 2761 - source = "registry+https://github.com/rust-lang/crates.io-index" 2762 - checksum = "d7b7c2cfc4742bd8a32f2e614339dd8ce30dbcf676bb262bd63a2327bc5df57d" 2763 - dependencies = [ 2764 - "byteorder", 2765 - "lzw", 2766 - "num-derive", 2767 - "num-traits", 2768 - ] 2769 - 2770 - [[package]] 2771 - name = "time" 2772 - version = "0.1.43" 2773 - source = "registry+https://github.com/rust-lang/crates.io-index" 2774 - checksum = "ca8a50ef2360fbd1eeb0ecd46795a87a19024eb4b53c5dc916ca1fd95fe62438" 2775 - dependencies = [ 2776 - "libc", 2777 - "winapi 0.3.9", 2778 - ] 2779 - 2780 - [[package]] 2781 - name = "tiny-keccak" 2782 - version = "2.0.2" 2783 - source = "registry+https://github.com/rust-lang/crates.io-index" 2784 - checksum = "2c9d3793400a45f954c52e73d068316d76b6f4e36977e3fcebb13a2721e80237" 2785 - dependencies = [ 2786 - "crunchy", 2787 - ] 2788 - 2789 - [[package]] 2790 - name = "tinyvec" 2791 - version = "1.2.0" 2792 - source = "registry+https://github.com/rust-lang/crates.io-index" 2793 - checksum = "5b5220f05bb7de7f3f53c7c065e1199b3172696fe2db9f9c4d8ad9b4ee74c342" 2794 - dependencies = [ 2795 - "tinyvec_macros", 2796 - ] 2797 - 2798 - [[package]] 2799 - name = "tinyvec_macros" 2800 - version = "0.1.0" 2801 - source = "registry+https://github.com/rust-lang/crates.io-index" 2802 - checksum = "cda74da7e1a664f795bb1f8a87ec406fb89a02522cf6e50620d016add6dbbf5c" 2803 - 2804 - [[package]] 2805 - name = "tokio" 2806 - version = "0.2.25" 2807 - source = "registry+https://github.com/rust-lang/crates.io-index" 2808 - checksum = "6703a273949a90131b290be1fe7b039d0fc884aa1935860dfcbe056f28cd8092" 2809 - dependencies = [ 2810 - "bytes 0.5.6", 2811 - "fnv", 2812 - "iovec", 2813 - "lazy_static", 2814 - "libc", 2815 - "memchr", 2816 - "mio", 2817 - "mio-named-pipes", 2818 - "mio-uds", 2819 - "num_cpus", 2820 - "pin-project-lite 0.1.12", 2821 - "signal-hook-registry", 2822 - "slab", 2823 - "tokio-macros", 2824 - "winapi 0.3.9", 2825 - ] 2826 - 2827 - [[package]] 2828 - name = "tokio-io" 2829 - version = "0.1.13" 2830 - source = "registry+https://github.com/rust-lang/crates.io-index" 2831 - checksum = "57fc868aae093479e3131e3d165c93b1c7474109d13c90ec0dda2a1bbfff0674" 2832 - dependencies = [ 2833 - "bytes 0.4.12", 2834 - "futures 0.1.31", 2835 - "log", 2836 - ] 2837 - 2838 - [[package]] 2839 - name = "tokio-macros" 2840 - version = "0.2.6" 2841 - source = "registry+https://github.com/rust-lang/crates.io-index" 2842 - checksum = "e44da00bfc73a25f814cd8d7e57a68a5c31b74b3152a0a1d1f590c97ed06265a" 2843 - dependencies = [ 2844 - "proc-macro2 1.0.26", 2845 - "quote 1.0.9", 2846 - "syn 1.0.72", 2847 - ] 2848 - 2849 - [[package]] 2850 - name = "toml" 2851 - version = "0.5.8" 2852 - source = "registry+https://github.com/rust-lang/crates.io-index" 2853 - checksum = "a31142970826733df8241ef35dc040ef98c679ab14d7c3e54d827099b3acecaa" 2854 - dependencies = [ 2855 - "serde", 2856 - ] 2857 - 2858 - [[package]] 2859 - name = "treeline" 2860 - version = "0.1.0" 2861 - source = "registry+https://github.com/rust-lang/crates.io-index" 2862 - checksum = "a7f741b240f1a48843f9b8e0444fb55fb2a4ff67293b50a9179dfd5ea67f8d41" 2863 - 2864 - [[package]] 2865 - name = "ttf-parser" 2866 - version = "0.6.2" 2867 - source = "registry+https://github.com/rust-lang/crates.io-index" 2868 - checksum = "3e5d7cd7ab3e47dda6e56542f4bbf3824c15234958c6e1bd6aaa347e93499fdc" 2869 - 2870 - [[package]] 2871 - name = "unicode-normalization" 2872 - version = "0.1.17" 2873 - source = "registry+https://github.com/rust-lang/crates.io-index" 2874 - checksum = "07fbfce1c8a97d547e8b5334978438d9d6ec8c20e38f56d4a4374d181493eaef" 2875 - dependencies = [ 2876 - "tinyvec", 2877 - ] 2878 - 2879 - [[package]] 2880 - name = "unicode-segmentation" 2881 - version = "1.7.1" 2882 - source = "registry+https://github.com/rust-lang/crates.io-index" 2883 - checksum = "bb0d2e7be6ae3a5fa87eed5fb451aff96f2573d2694942e40543ae0bbe19c796" 2884 - 2885 - [[package]] 2886 - name = "unicode-width" 2887 - version = "0.1.8" 2888 - source = "registry+https://github.com/rust-lang/crates.io-index" 2889 - checksum = "9337591893a19b88d8d87f2cec1e73fad5cdfd10e5a6f349f498ad6ea2ffb1e3" 2890 - 2891 - [[package]] 2892 - name = "unicode-xid" 2893 - version = "0.1.0" 2894 - source = "registry+https://github.com/rust-lang/crates.io-index" 2895 - checksum = "fc72304796d0818e357ead4e000d19c9c174ab23dc11093ac919054d20a6a7fc" 2896 - 2897 - [[package]] 2898 - name = "unicode-xid" 2899 - version = "0.2.2" 2900 - source = "registry+https://github.com/rust-lang/crates.io-index" 2901 - checksum = "8ccb82d61f80a663efe1f787a51b16b5a51e3314d6ac365b08639f52387b33f3" 2902 - 2903 - [[package]] 2904 - name = "unidiff" 2905 - version = "0.3.3" 2906 - source = "registry+https://github.com/rust-lang/crates.io-index" 2907 - checksum = "d8a62719acf1933bfdbeb73a657ecd9ecece70b405125267dd549e2e2edc232c" 2908 - dependencies = [ 2909 - "encoding_rs", 2910 - "lazy_static", 2911 - "regex", 2912 - ] 2913 - 2914 - [[package]] 2915 - name = "vcpkg" 2916 - version = "0.2.12" 2917 - source = "registry+https://github.com/rust-lang/crates.io-index" 2918 - checksum = "cbdbff6266a24120518560b5dc983096efb98462e51d0d68169895b237be3e5d" 2919 - 2920 - [[package]] 2921 - name = "vec_map" 2922 - version = "0.8.2" 2923 - source = "registry+https://github.com/rust-lang/crates.io-index" 2924 - checksum = "f1bddf1187be692e79c5ffeab891132dfb0f236ed36a43c7ed39f1165ee20191" 2925 - 2926 - [[package]] 2927 - name = "version-compare" 2928 - version = "0.0.10" 2929 - source = "registry+https://github.com/rust-lang/crates.io-index" 2930 - checksum = "d63556a25bae6ea31b52e640d7c41d1ab27faba4ccb600013837a3d0b3994ca1" 2931 - 2932 - [[package]] 2933 - name = "version_check" 2934 - version = "0.9.3" 2935 - source = "registry+https://github.com/rust-lang/crates.io-index" 2936 - checksum = "5fecdca9a5291cc2b8dcf7dc02453fee791a280f3743cb0905f8822ae463b3fe" 2937 - 2938 - [[package]] 2939 - name = "void" 2940 - version = "1.0.2" 2941 - source = "registry+https://github.com/rust-lang/crates.io-index" 2942 - checksum = "6a02e4885ed3bc0f2de90ea6dd45ebcbb66dacffe03547fadbb0eeae2770887d" 2943 - 2944 - [[package]] 2945 - name = "walkdir" 2946 - version = "2.3.2" 2947 - source = "registry+https://github.com/rust-lang/crates.io-index" 2948 - checksum = "808cf2735cd4b6866113f648b791c6adc5714537bc222d9347bb203386ffda56" 2949 - dependencies = [ 2950 - "same-file", 2951 - "winapi 0.3.9", 2952 - "winapi-util", 2953 - ] 2954 - 2955 - [[package]] 2956 - name = "wasi" 2957 - version = "0.9.0+wasi-snapshot-preview1" 2958 - source = "registry+https://github.com/rust-lang/crates.io-index" 2959 - checksum = "cccddf32554fecc6acb585f82a32a72e28b48f8c4c1883ddfeeeaa96f7d8e519" 2960 - 2961 - [[package]] 2962 - name = "wasi" 2963 - version = "0.10.2+wasi-snapshot-preview1" 2964 - source = "registry+https://github.com/rust-lang/crates.io-index" 2965 - checksum = "fd6fbd9a79829dd1ad0cc20627bf1ed606756a7f77edff7b66b7064f9cb327c6" 2966 - 2967 - [[package]] 2968 - name = "wayland-client" 2969 - version = "0.23.6" 2970 - source = "registry+https://github.com/rust-lang/crates.io-index" 2971 - checksum = "af1080ebe0efabcf12aef2132152f616038f2d7dcbbccf7b2d8c5270fe14bcda" 2972 - dependencies = [ 2973 - "bitflags", 2974 - "calloop 0.4.4", 2975 - "downcast-rs", 2976 - "libc", 2977 - "mio", 2978 - "nix 0.14.1", 2979 - "wayland-commons 0.23.6", 2980 - "wayland-scanner 0.23.6", 2981 - "wayland-sys 0.23.6", 2982 - ] 2983 - 2984 - [[package]] 2985 - name = "wayland-client" 2986 - version = "0.28.5" 2987 - source = "registry+https://github.com/rust-lang/crates.io-index" 2988 - checksum = "06ca44d86554b85cf449f1557edc6cc7da935cc748c8e4bf1c507cbd43bae02c" 2989 - dependencies = [ 2990 - "bitflags", 2991 - "downcast-rs", 2992 - "libc", 2993 - "nix 0.20.0", 2994 - "scoped-tls", 2995 - "wayland-commons 0.28.5", 2996 - "wayland-scanner 0.28.5", 2997 - "wayland-sys 0.28.5", 2998 - ] 2999 - 3000 - [[package]] 3001 - name = "wayland-commons" 3002 - version = "0.23.6" 3003 - source = "registry+https://github.com/rust-lang/crates.io-index" 3004 - checksum = "bb66b0d1a27c39bbce712b6372131c6e25149f03ffb0cd017cf8f7de8d66dbdb" 3005 - dependencies = [ 3006 - "nix 0.14.1", 3007 - "wayland-sys 0.23.6", 3008 - ] 3009 - 3010 - [[package]] 3011 - name = "wayland-commons" 3012 - version = "0.28.5" 3013 - source = "registry+https://github.com/rust-lang/crates.io-index" 3014 - checksum = "8bd75ae380325dbcff2707f0cd9869827ea1d2d6d534cff076858d3f0460fd5a" 3015 - dependencies = [ 3016 - "nix 0.20.0", 3017 - "once_cell", 3018 - "smallvec", 3019 - "wayland-sys 0.28.5", 3020 - ] 3021 - 3022 - [[package]] 3023 - name = "wayland-cursor" 3024 - version = "0.28.5" 3025 - source = "registry+https://github.com/rust-lang/crates.io-index" 3026 - checksum = "b37e5455ec72f5de555ec39b5c3704036ac07c2ecd50d0bffe02d5fe2d4e65ab" 3027 - dependencies = [ 3028 - "nix 0.20.0", 3029 - "wayland-client 0.28.5", 3030 - "xcursor", 3031 - ] 3032 - 3033 - [[package]] 3034 - name = "wayland-protocols" 3035 - version = "0.23.6" 3036 - source = "registry+https://github.com/rust-lang/crates.io-index" 3037 - checksum = "6cc286643656742777d55dc8e70d144fa4699e426ca8e9d4ef454f4bf15ffcf9" 3038 - dependencies = [ 3039 - "bitflags", 3040 - "wayland-client 0.23.6", 3041 - "wayland-commons 0.23.6", 3042 - "wayland-scanner 0.23.6", 3043 - ] 3044 - 3045 - [[package]] 3046 - name = "wayland-protocols" 3047 - version = "0.28.5" 3048 - source = "registry+https://github.com/rust-lang/crates.io-index" 3049 - checksum = "95df3317872bcf9eec096c864b69aa4769a1d5d6291a5b513f8ba0af0efbd52c" 3050 - dependencies = [ 3051 - "bitflags", 3052 - "wayland-client 0.28.5", 3053 - "wayland-commons 0.28.5", 3054 - "wayland-scanner 0.28.5", 3055 - ] 3056 - 3057 - [[package]] 3058 - name = "wayland-scanner" 3059 - version = "0.23.6" 3060 - source = "registry+https://github.com/rust-lang/crates.io-index" 3061 - checksum = "93b02247366f395b9258054f964fe293ddd019c3237afba9be2ccbe9e1651c3d" 3062 - dependencies = [ 3063 - "proc-macro2 0.4.30", 3064 - "quote 0.6.13", 3065 - "xml-rs", 3066 - ] 3067 - 3068 - [[package]] 3069 - name = "wayland-scanner" 3070 - version = "0.28.5" 3071 - source = "registry+https://github.com/rust-lang/crates.io-index" 3072 - checksum = "389d680d7bd67512dc9c37f39560224327038deb0f0e8d33f870900441b68720" 3073 - dependencies = [ 3074 - "proc-macro2 1.0.26", 3075 - "quote 1.0.9", 3076 - "xml-rs", 3077 - ] 3078 - 3079 - [[package]] 3080 - name = "wayland-sys" 3081 - version = "0.23.6" 3082 - source = "registry+https://github.com/rust-lang/crates.io-index" 3083 - checksum = "d94e89a86e6d6d7c7c9b19ebf48a03afaac4af6bc22ae570e9a24124b75358f4" 3084 - dependencies = [ 3085 - "dlib 0.4.2", 3086 - "lazy_static", 3087 - ] 3088 - 3089 - [[package]] 3090 - name = "wayland-sys" 3091 - version = "0.28.5" 3092 - source = "registry+https://github.com/rust-lang/crates.io-index" 3093 - checksum = "2907bd297eef464a95ba9349ea771611771aa285b932526c633dc94d5400a8e2" 3094 - dependencies = [ 3095 - "dlib 0.5.0", 3096 - "lazy_static", 3097 - "pkg-config", 3098 - ] 3099 - 3100 - [[package]] 3101 - name = "which" 3102 - version = "3.1.1" 3103 - source = "registry+https://github.com/rust-lang/crates.io-index" 3104 - checksum = "d011071ae14a2f6671d0b74080ae0cd8ebf3a6f8c9589a2cd45f23126fe29724" 3105 - dependencies = [ 3106 - "libc", 3107 - ] 3108 - 3109 - [[package]] 3110 - name = "which" 3111 - version = "4.1.0" 3112 - source = "registry+https://github.com/rust-lang/crates.io-index" 3113 - checksum = "b55551e42cbdf2ce2bedd2203d0cc08dba002c27510f86dab6d0ce304cba3dfe" 3114 - dependencies = [ 3115 - "either", 3116 - "libc", 3117 - ] 3118 - 3119 - [[package]] 3120 - name = "winapi" 3121 - version = "0.2.8" 3122 - source = "registry+https://github.com/rust-lang/crates.io-index" 3123 - checksum = "167dc9d6949a9b857f3451275e911c3f44255842c1f7a76f33c55103a909087a" 3124 - 3125 - [[package]] 3126 - name = "winapi" 3127 - version = "0.3.9" 3128 - source = "registry+https://github.com/rust-lang/crates.io-index" 3129 - checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" 3130 - dependencies = [ 3131 - "winapi-i686-pc-windows-gnu", 3132 - "winapi-x86_64-pc-windows-gnu", 3133 - ] 3134 - 3135 - [[package]] 3136 - name = "winapi-build" 3137 - version = "0.1.1" 3138 - source = "registry+https://github.com/rust-lang/crates.io-index" 3139 - checksum = "2d315eee3b34aca4797b2da6b13ed88266e6d612562a0c46390af8299fc699bc" 3140 - 3141 - [[package]] 3142 - name = "winapi-i686-pc-windows-gnu" 3143 - version = "0.4.0" 3144 - source = "registry+https://github.com/rust-lang/crates.io-index" 3145 - checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" 3146 - 3147 - [[package]] 3148 - name = "winapi-util" 3149 - version = "0.1.5" 3150 - source = "registry+https://github.com/rust-lang/crates.io-index" 3151 - checksum = "70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178" 3152 - dependencies = [ 3153 - "winapi 0.3.9", 3154 - ] 3155 - 3156 - [[package]] 3157 - name = "winapi-x86_64-pc-windows-gnu" 3158 - version = "0.4.0" 3159 - source = "registry+https://github.com/rust-lang/crates.io-index" 3160 - checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" 3161 - 3162 - [[package]] 3163 - name = "winit" 3164 - version = "0.22.2" 3165 - source = "registry+https://github.com/rust-lang/crates.io-index" 3166 - checksum = "1e4ccbf7ddb6627828eace16cacde80fc6bf4dbb3469f88487262a02cf8e7862" 3167 - dependencies = [ 3168 - "bitflags", 3169 - "cocoa 0.20.2", 3170 - "core-foundation 0.7.0", 3171 - "core-graphics 0.19.2", 3172 - "core-video-sys", 3173 - "dispatch", 3174 - "instant", 3175 - "lazy_static", 3176 - "libc", 3177 - "log", 3178 - "mio", 3179 - "mio-extras", 3180 - "ndk 0.1.0", 3181 - "ndk-glue 0.1.0", 3182 - "ndk-sys 0.1.0", 3183 - "objc", 3184 - "parking_lot 0.10.2", 3185 - "percent-encoding", 3186 - "raw-window-handle", 3187 - "smithay-client-toolkit 0.6.6", 3188 - "wayland-client 0.23.6", 3189 - "winapi 0.3.9", 3190 - "x11-dl", 3191 - ] 3192 - 3193 - [[package]] 3194 - name = "winit" 3195 - version = "0.23.0" 3196 - source = "registry+https://github.com/rust-lang/crates.io-index" 3197 - checksum = "b5bc559da567d8aa671bbcd08304d49e982c7bf2cb91e10288b9188931c1b772" 3198 - dependencies = [ 3199 - "bitflags", 3200 - "cocoa 0.23.0", 3201 - "core-foundation 0.9.1", 3202 - "core-graphics 0.22.2", 3203 - "core-video-sys", 3204 - "dispatch", 3205 - "instant", 3206 - "lazy_static", 3207 - "libc", 3208 - "log", 3209 - "mio", 3210 - "mio-extras", 3211 - "ndk 0.2.1", 3212 - "ndk-glue 0.2.1", 3213 - "ndk-sys 0.2.1", 3214 - "objc", 3215 - "parking_lot 0.11.1", 3216 - "percent-encoding", 3217 - "raw-window-handle", 3218 - "smithay-client-toolkit 0.12.3", 3219 - "wayland-client 0.28.5", 3220 - "winapi 0.3.9", 3221 - "x11-dl", 3222 - ] 3223 - 3224 - [[package]] 3225 - name = "winres" 3226 - version = "0.1.11" 3227 - source = "registry+https://github.com/rust-lang/crates.io-index" 3228 - checksum = "ff4fb510bbfe5b8992ff15f77a2e6fe6cf062878f0eda00c0f44963a807ca5dc" 3229 - dependencies = [ 3230 - "toml", 3231 - ] 3232 - 3233 - [[package]] 3234 - name = "wio" 3235 - version = "0.2.2" 3236 - source = "registry+https://github.com/rust-lang/crates.io-index" 3237 - checksum = "5d129932f4644ac2396cb456385cbf9e63b5b30c6e8dc4820bdca4eb082037a5" 3238 - dependencies = [ 3239 - "winapi 0.3.9", 3240 - ] 3241 - 3242 - [[package]] 3243 - name = "ws2_32-sys" 3244 - version = "0.2.1" 3245 - source = "registry+https://github.com/rust-lang/crates.io-index" 3246 - checksum = "d59cefebd0c892fa2dd6de581e937301d8552cb44489cdff035c6187cb63fa5e" 3247 - dependencies = [ 3248 - "winapi 0.2.8", 3249 - "winapi-build", 3250 - ] 3251 - 3252 - [[package]] 3253 - name = "x11-dl" 3254 - version = "2.18.5" 3255 - source = "registry+https://github.com/rust-lang/crates.io-index" 3256 - checksum = "2bf981e3a5b3301209754218f962052d4d9ee97e478f4d26d4a6eced34c1fef8" 3257 - dependencies = [ 3258 - "lazy_static", 3259 - "libc", 3260 - "maybe-uninit", 3261 - "pkg-config", 3262 - ] 3263 - 3264 - [[package]] 3265 - name = "xattr" 3266 - version = "0.2.2" 3267 - source = "registry+https://github.com/rust-lang/crates.io-index" 3268 - checksum = "244c3741f4240ef46274860397c7c74e50eb23624996930e484c16679633a54c" 3269 - dependencies = [ 3270 - "libc", 3271 - ] 3272 - 3273 - [[package]] 3274 - name = "xcursor" 3275 - version = "0.3.3" 3276 - source = "registry+https://github.com/rust-lang/crates.io-index" 3277 - checksum = "3a9a231574ae78801646617cefd13bfe94be907c0e4fa979cfd8b770aa3c5d08" 3278 - dependencies = [ 3279 - "nom 6.1.2", 3280 - ] 3281 - 3282 - [[package]] 3283 - name = "xdg" 3284 - version = "2.2.0" 3285 - source = "registry+https://github.com/rust-lang/crates.io-index" 3286 - checksum = "d089681aa106a86fade1b0128fb5daf07d5867a509ab036d99988dec80429a57" 3287 - 3288 - [[package]] 3289 - name = "xml-rs" 3290 - version = "0.8.3" 3291 - source = "registry+https://github.com/rust-lang/crates.io-index" 3292 - checksum = "b07db065a5cf61a7e4ba64f29e67db906fb1787316516c4e6e5ff0fea1efcd8a"
+32 -39
pkgs/applications/editors/neovim/neovide/default.nix
··· 9 9 , expat 10 10 , openssl 11 11 , SDL2 12 - , vulkan-loader 13 12 , fontconfig 14 13 , ninja 15 14 , gn 16 15 , llvmPackages 17 16 , makeFontsConf 17 + , libglvnd 18 + , libxkbcommon 19 + , xorg 18 20 }: 19 21 rustPlatform.buildRustPackage rec { 20 22 pname = "neovide"; 21 - version = "20210515"; 23 + version = "unstable-2021-06-21"; 22 24 23 - src = 24 - let 25 - repo = fetchFromGitHub { 26 - owner = "Kethku"; 27 - repo = "neovide"; 28 - rev = "0b976c3d28bbd24e6c83a2efc077aa96dde1e9eb"; 29 - sha256 = "sha256-asaOxcAenKdy/yJvch3HFfgnrBnQagL02UpWYnz7sa8="; 30 - }; 31 - in 32 - runCommand "source" { } '' 33 - cp -R ${repo} $out 34 - chmod -R +w $out 35 - # Reasons for patching Cargo.toml: 36 - # - I got neovide built with latest compatible skia-save version 0.35.1 37 - # and I did not try to get it with 0.32.1 working. Changing the skia 38 - # version is time consuming, because of manual dependecy tracking and 39 - # long compilation runs. 40 - sed -i $out/Cargo.toml \ 41 - -e '/skia-safe/s;0.32.1;0.35.1;' 42 - cp ${./Cargo.lock} $out/Cargo.lock 43 - ''; 25 + src = fetchFromGitHub { 26 + owner = "Kethku"; 27 + repo = "neovide"; 28 + rev = "4159c47ff4f30073b92b9d63fc6ab70e07b74b6d"; 29 + sha256 = "sha256-XwirJGXMGxc/NkpSeHBUc16ppvJ+H4ECnrOVu030Qfg="; 30 + }; 44 31 45 - cargoSha256 = "sha256-XMPRM3BAfCleS0LXQv03A3lQhlUhAP8/9PdVbAUnfG0="; 32 + cargoSha256 = "sha256-WCk9kt81DtBwpEEdKH9gKQSVxAvH+vkyP2y24tU+vzY="; 46 33 47 - SKIA_OFFLINE_SOURCE_DIR = 34 + SKIA_SOURCE_DIR = 48 35 let 49 36 repo = fetchFromGitHub { 50 37 owner = "rust-skia"; 51 38 repo = "skia"; 52 - # see rust-skia/Cargo.toml#package.metadata skia 53 - rev = "m86-0.35.0"; 54 - sha256 = "sha256-uTSgtiEkbE9e08zYOkRZyiHkwOLr/FbBYkr2d+NZ8J0="; 39 + # see rust-skia:skia-bindings/Cargo.toml#package.metadata skia 40 + rev = "m90-0.38.3"; 41 + sha256 = "sha256-l8c4vfO1PELAT8bDyr/yQGZetZsaufAlJ6bBOXz7E1w="; 55 42 }; 56 43 # The externals for skia are taken from skia/DEPS 57 44 externals = lib.mapAttrs (n: v: fetchgit v) (lib.importJSON ./skia-externals.json); 58 45 in 59 - runCommand "source" { } ('' 60 - cp -R ${repo} $out 61 - chmod -R +w $out 46 + runCommand "source" {} ( 47 + '' 48 + cp -R ${repo} $out 49 + chmod -R +w $out 62 50 63 - mkdir -p $out/third_party/externals 64 - cd $out/third_party/externals 65 - '' + (builtins.concatStringsSep "\n" (lib.mapAttrsToList (name: value: "cp -ra ${value} ${name}") externals))); 51 + mkdir -p $out/third_party/externals 52 + cd $out/third_party/externals 53 + '' + (builtins.concatStringsSep "\n" (lib.mapAttrsToList (name: value: "cp -ra ${value} ${name}") externals)) 54 + ); 66 55 67 - SKIA_OFFLINE_NINJA_COMMAND = "${ninja}/bin/ninja"; 68 - SKIA_OFFLINE_GN_COMMAND = "${gn}/bin/gn"; 56 + SKIA_NINJA_COMMAND = "${ninja}/bin/ninja"; 57 + SKIA_GN_COMMAND = "${gn}/bin/gn"; 69 58 LIBCLANG_PATH = "${llvmPackages.libclang.lib}/lib"; 59 + 60 + preConfigure = '' 61 + unset CC CXX 62 + ''; 70 63 71 64 # test needs a valid fontconfig file 72 65 FONTCONFIG_FILE = makeFontsConf { fontDirectories = [ ]; }; ··· 92 85 ]; 93 86 94 87 postFixup = '' 95 - wrapProgram $out/bin/neovide \ 96 - --prefix LD_LIBRARY_PATH : ${vulkan-loader}/lib 97 - ''; 88 + wrapProgram $out/bin/neovide \ 89 + --prefix LD_LIBRARY_PATH : ${lib.makeLibraryPath [ libglvnd libxkbcommon xorg.libXcursor xorg.libXext xorg.libXrandr xorg.libXi ]} 90 + ''; 98 91 99 92 postInstall = '' 100 93 for n in 16x16 32x32 48x48 256x256; do
+4 -4
pkgs/applications/editors/neovim/neovide/skia-externals.json
··· 16 16 }, 17 17 "zlib": { 18 18 "url": "https://chromium.googlesource.com/chromium/src/third_party/zlib", 19 - "rev": "eaf99a4e2009b0e5759e6070ad1760ac1dd75461", 20 - "sha256": "sha256-B4PgeSVBU/MSkPkXTu9jPIa37dNJPm2HpmiVf6XuOGE=" 19 + "rev": "c876c8f87101c5a75f6014b0f832499afeb65b73", 20 + "sha256": "sha256-mwozVo8ymyrYN4tw+/ZnSI+xogSTZQ6PUBba/jQqRkE=" 21 21 }, 22 22 "harfbuzz": { 23 23 "url": "https://chromium.googlesource.com/external/github.com/harfbuzz/harfbuzz.git", ··· 31 31 }, 32 32 "libgifcodec": { 33 33 "url": "https://skia.googlesource.com/libgifcodec", 34 - "rev": "d06d2a6d42baf6c0c91cacc28df2542a911d05fe", 35 - "sha256": "sha256-ke1X5iyj2ah2NqGVdFv8GuoRAzXg1aCeTdZwUM8wvCI=" 34 + "rev": "fd59fa92a0c86788dcdd84d091e1ce81eda06a77", 35 + "sha256": "sha256-spyZU4QhV2xrHcBRoYqYgCR0wEM5lgfhGh8pqJE5yXM=" 36 36 } 37 37 }