cargo-lock.patch (23163B)
1 diff --git c/Cargo.lock i/Cargo.lock 2 new file mode 100644 3 index 0000000..14dac67 4 --- /dev/null 5 +++ i/Cargo.lock 6 @@ -0,0 +1,870 @@ 7 +# This file is automatically @generated by Cargo. 8 +# It is not intended for manual editing. 9 +[[package]] 10 +name = "aho-corasick" 11 +version = "0.7.18" 12 +source = "registry+https://github.com/rust-lang/crates.io-index" 13 +checksum = "1e37cfd5e7657ada45f742d6e99ca5788580b5c529dc78faf11ece6dc702656f" 14 +dependencies = [ 15 + "memchr", 16 +] 17 + 18 +[[package]] 19 +name = "ansi_term" 20 +version = "0.11.0" 21 +source = "registry+https://github.com/rust-lang/crates.io-index" 22 +checksum = "ee49baf6cb617b853aa8d93bf420db2383fab46d314482ca2803b40d5fde979b" 23 +dependencies = [ 24 + "winapi", 25 +] 26 + 27 +[[package]] 28 +name = "anyhow" 29 +version = "1.0.40" 30 +source = "registry+https://github.com/rust-lang/crates.io-index" 31 +checksum = "28b2cd92db5cbd74e8e5028f7e27dd7aa3090e89e4f2a197cc7c8dfb69c7063b" 32 + 33 +[[package]] 34 +name = "arrayref" 35 +version = "0.3.6" 36 +source = "registry+https://github.com/rust-lang/crates.io-index" 37 +checksum = "a4c527152e37cf757a3f78aae5a06fbeefdb07ccc535c980a3208ee3060dd544" 38 + 39 +[[package]] 40 +name = "arrayvec" 41 +version = "0.5.2" 42 +source = "registry+https://github.com/rust-lang/crates.io-index" 43 +checksum = "23b62fc65de8e4e7f52534fb52b0f3ed04746ae267519eef2a83941e8085068b" 44 + 45 +[[package]] 46 +name = "atty" 47 +version = "0.2.14" 48 +source = "registry+https://github.com/rust-lang/crates.io-index" 49 +checksum = "d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8" 50 +dependencies = [ 51 + "hermit-abi", 52 + "libc", 53 + "winapi", 54 +] 55 + 56 +[[package]] 57 +name = "autocfg" 58 +version = "1.0.1" 59 +source = "registry+https://github.com/rust-lang/crates.io-index" 60 +checksum = "cdb031dd78e28731d87d56cc8ffef4a8f36ca26c38fe2de700543e627f8a464a" 61 + 62 +[[package]] 63 +name = "base64" 64 +version = "0.13.0" 65 +source = "registry+https://github.com/rust-lang/crates.io-index" 66 +checksum = "904dfeac50f3cdaba28fc6f57fdcddb75f49ed61346676a78c4ffe55877802fd" 67 + 68 +[[package]] 69 +name = "bitflags" 70 +version = "1.2.1" 71 +source = "registry+https://github.com/rust-lang/crates.io-index" 72 +checksum = "cf1de2fe8c75bc145a2f577add951f8134889b4795d47466a54a5c846d691693" 73 + 74 +[[package]] 75 +name = "blake2b_simd" 76 +version = "0.5.11" 77 +source = "registry+https://github.com/rust-lang/crates.io-index" 78 +checksum = "afa748e348ad3be8263be728124b24a24f268266f6f5d58af9d75f6a40b5c587" 79 +dependencies = [ 80 + "arrayref", 81 + "arrayvec", 82 + "constant_time_eq", 83 +] 84 + 85 +[[package]] 86 +name = "boolinator" 87 +version = "2.4.0" 88 +source = "registry+https://github.com/rust-lang/crates.io-index" 89 +checksum = "cfa8873f51c92e232f9bac4065cddef41b714152812bfc5f7672ba16d6ef8cd9" 90 + 91 +[[package]] 92 +name = "bstr" 93 +version = "0.2.16" 94 +source = "registry+https://github.com/rust-lang/crates.io-index" 95 +checksum = "90682c8d613ad3373e66de8c6411e0ae2ab2571e879d2efbf73558cc66f21279" 96 +dependencies = [ 97 + "lazy_static", 98 + "memchr", 99 + "regex-automata", 100 + "serde", 101 +] 102 + 103 +[[package]] 104 +name = "byteorder" 105 +version = "1.4.3" 106 +source = "registry+https://github.com/rust-lang/crates.io-index" 107 +checksum = "14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610" 108 + 109 +[[package]] 110 +name = "cc" 111 +version = "1.0.67" 112 +source = "registry+https://github.com/rust-lang/crates.io-index" 113 +checksum = "e3c69b077ad434294d3ce9f1f6143a2a4b89a8a2d54ef813d85003a4fd1137fd" 114 + 115 +[[package]] 116 +name = "cfg-if" 117 +version = "1.0.0" 118 +source = "registry+https://github.com/rust-lang/crates.io-index" 119 +checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" 120 + 121 +[[package]] 122 +name = "chrono" 123 +version = "0.4.19" 124 +source = "registry+https://github.com/rust-lang/crates.io-index" 125 +checksum = "670ad68c9088c2a963aaa298cb369688cf3f9465ce5e2d4ca10e6e0098a1ce73" 126 +dependencies = [ 127 + "libc", 128 + "num-integer", 129 + "num-traits", 130 + "time", 131 + "winapi", 132 +] 133 + 134 +[[package]] 135 +name = "clap" 136 +version = "2.33.3" 137 +source = "registry+https://github.com/rust-lang/crates.io-index" 138 +checksum = "37e58ac78573c40708d45522f0d80fa2f01cc4f9b4e2bf749807255454312002" 139 +dependencies = [ 140 + "ansi_term", 141 + "atty", 142 + "bitflags", 143 + "strsim", 144 + "term_size", 145 + "textwrap", 146 + "unicode-width", 147 +] 148 + 149 +[[package]] 150 +name = "constant_time_eq" 151 +version = "0.1.5" 152 +source = "registry+https://github.com/rust-lang/crates.io-index" 153 +checksum = "245097e9a4535ee1e3e3931fcfcd55a796a44c643e8596ff6566d68f09b87bbc" 154 + 155 +[[package]] 156 +name = "crossbeam-utils" 157 +version = "0.8.4" 158 +source = "registry+https://github.com/rust-lang/crates.io-index" 159 +checksum = "4feb231f0d4d6af81aed15928e58ecf5816aa62a2393e2c82f46973e92a9a278" 160 +dependencies = [ 161 + "autocfg", 162 + "cfg-if", 163 + "lazy_static", 164 +] 165 + 166 +[[package]] 167 +name = "csv" 168 +version = "1.1.6" 169 +source = "registry+https://github.com/rust-lang/crates.io-index" 170 +checksum = "22813a6dc45b335f9bade10bf7271dc477e81113e89eb251a0bc2a8a81c536e1" 171 +dependencies = [ 172 + "bstr", 173 + "csv-core", 174 + "itoa", 175 + "ryu", 176 + "serde", 177 +] 178 + 179 +[[package]] 180 +name = "csv-core" 181 +version = "0.1.10" 182 +source = "registry+https://github.com/rust-lang/crates.io-index" 183 +checksum = "2b2466559f260f48ad25fe6317b3c8dac77b5bdb5763ac7d9d6103530663bc90" 184 +dependencies = [ 185 + "memchr", 186 +] 187 + 188 +[[package]] 189 +name = "curl" 190 +version = "0.4.36" 191 +source = "registry+https://github.com/rust-lang/crates.io-index" 192 +checksum = "d0bac9f84ca0977c4d9b8db998689de55b9e976656a6bc87fada2ca710d504c7" 193 +dependencies = [ 194 + "curl-sys", 195 + "libc", 196 + "openssl-probe", 197 + "openssl-sys", 198 + "schannel", 199 + "socket2", 200 + "winapi", 201 +] 202 + 203 +[[package]] 204 +name = "curl-sys" 205 +version = "0.4.42+curl-7.76.0" 206 +source = "registry+https://github.com/rust-lang/crates.io-index" 207 +checksum = "4636d8d6109c842707018a104051436bffb8991ea20b2d1293db70b6e0ee4c7c" 208 +dependencies = [ 209 + "cc", 210 + "libc", 211 + "libz-sys", 212 + "openssl-sys", 213 + "pkg-config", 214 + "vcpkg", 215 + "winapi", 216 +] 217 + 218 +[[package]] 219 +name = "derive-new" 220 +version = "0.5.9" 221 +source = "registry+https://github.com/rust-lang/crates.io-index" 222 +checksum = "3418329ca0ad70234b9735dc4ceed10af4df60eff9c8e7b06cb5e520d92c3535" 223 +dependencies = [ 224 + "proc-macro2 1.0.26", 225 + "quote 1.0.9", 226 + "syn 1.0.72", 227 +] 228 + 229 +[[package]] 230 +name = "derive_more" 231 +version = "0.14.1" 232 +source = "registry+https://github.com/rust-lang/crates.io-index" 233 +checksum = "6d944ac6003ed268757ef1ee686753b57efc5fcf0ebe7b64c9fc81e7e32ff839" 234 +dependencies = [ 235 + "proc-macro2 0.4.30", 236 + "quote 0.6.13", 237 + "rustc_version", 238 + "syn 0.15.44", 239 +] 240 + 241 +[[package]] 242 +name = "dirs" 243 +version = "1.0.5" 244 +source = "registry+https://github.com/rust-lang/crates.io-index" 245 +checksum = "3fd78930633bd1c6e35c4b42b1df7b0cbc6bc191146e512bb3bedf243fcc3901" 246 +dependencies = [ 247 + "libc", 248 + "redox_users", 249 + "winapi", 250 +] 251 + 252 +[[package]] 253 +name = "either" 254 +version = "1.6.1" 255 +source = "registry+https://github.com/rust-lang/crates.io-index" 256 +checksum = "e78d4f1cc4ae33bbfc157ed5d5a5ef3bc29227303d595861deb238fcec4e9457" 257 + 258 +[[package]] 259 +name = "encode_unicode" 260 +version = "0.3.6" 261 +source = "registry+https://github.com/rust-lang/crates.io-index" 262 +checksum = "a357d28ed41a50f9c765dbfe56cbc04a64e53e5fc58ba79fbc34c10ef3df831f" 263 + 264 +[[package]] 265 +name = "filters" 266 +version = "0.3.0" 267 +source = "registry+https://github.com/rust-lang/crates.io-index" 268 +checksum = "618e2eb21106737c30b3b733d8167aaaa4197fcc896486358502646d913e274b" 269 + 270 +[[package]] 271 +name = "flexi_logger" 272 +version = "0.11.5" 273 +source = "registry+https://github.com/rust-lang/crates.io-index" 274 +checksum = "ce5e9a2e15c8eb8dcf35565b92b9548e4787b9990528f1ef49d09e20bbeee5a7" 275 +dependencies = [ 276 + "chrono", 277 + "glob", 278 + "log", 279 + "regex", 280 +] 281 + 282 +[[package]] 283 +name = "getrandom" 284 +version = "0.1.16" 285 +source = "registry+https://github.com/rust-lang/crates.io-index" 286 +checksum = "8fc3cb4d91f53b50155bdcfd23f6a4c39ae1969c2ae85982b135750cccaf5fce" 287 +dependencies = [ 288 + "cfg-if", 289 + "libc", 290 + "wasi 0.9.0+wasi-snapshot-preview1", 291 +] 292 + 293 +[[package]] 294 +name = "glob" 295 +version = "0.3.0" 296 +source = "registry+https://github.com/rust-lang/crates.io-index" 297 +checksum = "9b919933a397b79c37e33b77bb2aa3dc8eb6e165ad809e58ff75bc7db2e34574" 298 + 299 +[[package]] 300 +name = "hermit-abi" 301 +version = "0.1.18" 302 +source = "registry+https://github.com/rust-lang/crates.io-index" 303 +checksum = "322f4de77956e22ed0e5032c359a0f1273f1f7f0d79bfa3b8ffbc730d7fbcc5c" 304 +dependencies = [ 305 + "libc", 306 +] 307 + 308 +[[package]] 309 +name = "idna" 310 +version = "0.1.5" 311 +source = "registry+https://github.com/rust-lang/crates.io-index" 312 +checksum = "38f09e0f0b1fb55fdee1f17470ad800da77af5186a1a76c026b679358b7e844e" 313 +dependencies = [ 314 + "matches", 315 + "unicode-bidi", 316 + "unicode-normalization", 317 +] 318 + 319 +[[package]] 320 +name = "itertools" 321 +version = "0.8.2" 322 +source = "registry+https://github.com/rust-lang/crates.io-index" 323 +checksum = "f56a2d0bc861f9165be4eb3442afd3c236d8a98afd426f65d92324ae1091a484" 324 +dependencies = [ 325 + "either", 326 +] 327 + 328 +[[package]] 329 +name = "itoa" 330 +version = "0.4.7" 331 +source = "registry+https://github.com/rust-lang/crates.io-index" 332 +checksum = "dd25036021b0de88a0aff6b850051563c6516d0bf53f8638938edbb9de732736" 333 + 334 +[[package]] 335 +name = "lazy_static" 336 +version = "1.4.0" 337 +source = "registry+https://github.com/rust-lang/crates.io-index" 338 +checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" 339 + 340 +[[package]] 341 +name = "libc" 342 +version = "0.2.94" 343 +source = "registry+https://github.com/rust-lang/crates.io-index" 344 +checksum = "18794a8ad5b29321f790b55d93dfba91e125cb1a9edbd4f8e3150acc771c1a5e" 345 + 346 +[[package]] 347 +name = "librepology" 348 +version = "0.1.0" 349 +dependencies = [ 350 + "curl", 351 + "derive-new", 352 + "derive_more", 353 + "log", 354 + "serde", 355 + "serde_derive", 356 + "serde_json", 357 + "thiserror", 358 + "url", 359 + "url_serde", 360 +] 361 + 362 +[[package]] 363 +name = "libz-sys" 364 +version = "1.1.3" 365 +source = "registry+https://github.com/rust-lang/crates.io-index" 366 +checksum = "de5435b8549c16d423ed0c03dbaafe57cf6c3344744f1242520d59c9d8ecec66" 367 +dependencies = [ 368 + "cc", 369 + "libc", 370 + "pkg-config", 371 + "vcpkg", 372 +] 373 + 374 +[[package]] 375 +name = "log" 376 +version = "0.4.14" 377 +source = "registry+https://github.com/rust-lang/crates.io-index" 378 +checksum = "51b9bbe6c47d51fc3e1a9b945965946b4c44142ab8792c50835a980d362c2710" 379 +dependencies = [ 380 + "cfg-if", 381 +] 382 + 383 +[[package]] 384 +name = "matches" 385 +version = "0.1.8" 386 +source = "registry+https://github.com/rust-lang/crates.io-index" 387 +checksum = "7ffc5c5338469d4d3ea17d269fa8ea3512ad247247c30bd2df69e68309ed0a08" 388 + 389 +[[package]] 390 +name = "memchr" 391 +version = "2.4.0" 392 +source = "registry+https://github.com/rust-lang/crates.io-index" 393 +checksum = "b16bd47d9e329435e309c58469fe0791c2d0d1ba96ec0954152a5ae2b04387dc" 394 + 395 +[[package]] 396 +name = "num-integer" 397 +version = "0.1.44" 398 +source = "registry+https://github.com/rust-lang/crates.io-index" 399 +checksum = "d2cc698a63b549a70bc047073d2949cce27cd1c7b0a4a862d08a8031bc2801db" 400 +dependencies = [ 401 + "autocfg", 402 + "num-traits", 403 +] 404 + 405 +[[package]] 406 +name = "num-traits" 407 +version = "0.2.14" 408 +source = "registry+https://github.com/rust-lang/crates.io-index" 409 +checksum = "9a64b1ec5cda2586e284722486d802acf1f7dbdc623e2bfc57e65ca1cd099290" 410 +dependencies = [ 411 + "autocfg", 412 +] 413 + 414 +[[package]] 415 +name = "openssl-probe" 416 +version = "0.1.2" 417 +source = "registry+https://github.com/rust-lang/crates.io-index" 418 +checksum = "77af24da69f9d9341038eba93a073b1fdaaa1b788221b00a69bce9e762cb32de" 419 + 420 +[[package]] 421 +name = "openssl-sys" 422 +version = "0.9.62" 423 +source = "registry+https://github.com/rust-lang/crates.io-index" 424 +checksum = "fa52160d45fa2e7608d504b7c3a3355afed615e6d8b627a74458634ba21b69bd" 425 +dependencies = [ 426 + "autocfg", 427 + "cc", 428 + "libc", 429 + "pkg-config", 430 + "vcpkg", 431 +] 432 + 433 +[[package]] 434 +name = "percent-encoding" 435 +version = "1.0.1" 436 +source = "registry+https://github.com/rust-lang/crates.io-index" 437 +checksum = "31010dd2e1ac33d5b46a5b413495239882813e0369f8ed8a5e266f173602f831" 438 + 439 +[[package]] 440 +name = "pkg-config" 441 +version = "0.3.19" 442 +source = "registry+https://github.com/rust-lang/crates.io-index" 443 +checksum = "3831453b3449ceb48b6d9c7ad7c96d5ea673e9b470a1dc578c2ce6521230884c" 444 + 445 +[[package]] 446 +name = "prettytable-rs" 447 +version = "0.8.0" 448 +source = "registry+https://github.com/rust-lang/crates.io-index" 449 +checksum = "0fd04b170004fa2daccf418a7f8253aaf033c27760b5f225889024cf66d7ac2e" 450 +dependencies = [ 451 + "atty", 452 + "csv", 453 + "encode_unicode", 454 + "lazy_static", 455 + "term", 456 + "unicode-width", 457 +] 458 + 459 +[[package]] 460 +name = "proc-macro2" 461 +version = "0.4.30" 462 +source = "registry+https://github.com/rust-lang/crates.io-index" 463 +checksum = "cf3d2011ab5c909338f7887f4fc896d35932e29146c12c8d01da6b22a80ba759" 464 +dependencies = [ 465 + "unicode-xid 0.1.0", 466 +] 467 + 468 +[[package]] 469 +name = "proc-macro2" 470 +version = "1.0.26" 471 +source = "registry+https://github.com/rust-lang/crates.io-index" 472 +checksum = "a152013215dca273577e18d2bf00fa862b89b24169fb78c4c95aeb07992c9cec" 473 +dependencies = [ 474 + "unicode-xid 0.2.2", 475 +] 476 + 477 +[[package]] 478 +name = "quote" 479 +version = "0.6.13" 480 +source = "registry+https://github.com/rust-lang/crates.io-index" 481 +checksum = "6ce23b6b870e8f94f81fb0a363d65d86675884b34a09043c81e5562f11c1f8e1" 482 +dependencies = [ 483 + "proc-macro2 0.4.30", 484 +] 485 + 486 +[[package]] 487 +name = "quote" 488 +version = "1.0.9" 489 +source = "registry+https://github.com/rust-lang/crates.io-index" 490 +checksum = "c3d0b9745dc2debf507c8422de05d7226cc1f0644216dfdfead988f9b1ab32a7" 491 +dependencies = [ 492 + "proc-macro2 1.0.26", 493 +] 494 + 495 +[[package]] 496 +name = "redox_syscall" 497 +version = "0.1.57" 498 +source = "registry+https://github.com/rust-lang/crates.io-index" 499 +checksum = "41cc0f7e4d5d4544e8861606a285bb08d3e70712ccc7d2b84d7c0ccfaf4b05ce" 500 + 501 +[[package]] 502 +name = "redox_users" 503 +version = "0.3.5" 504 +source = "registry+https://github.com/rust-lang/crates.io-index" 505 +checksum = "de0737333e7a9502c789a36d7c7fa6092a49895d4faa31ca5df163857ded2e9d" 506 +dependencies = [ 507 + "getrandom", 508 + "redox_syscall", 509 + "rust-argon2", 510 +] 511 + 512 +[[package]] 513 +name = "regex" 514 +version = "1.5.3" 515 +source = "registry+https://github.com/rust-lang/crates.io-index" 516 +checksum = "ce5f1ceb7f74abbce32601642fcf8e8508a8a8991e0621c7d750295b9095702b" 517 +dependencies = [ 518 + "aho-corasick", 519 + "memchr", 520 + "regex-syntax", 521 +] 522 + 523 +[[package]] 524 +name = "regex-automata" 525 +version = "0.1.9" 526 +source = "registry+https://github.com/rust-lang/crates.io-index" 527 +checksum = "ae1ded71d66a4a97f5e961fd0cb25a5f366a42a41570d16a763a69c092c26ae4" 528 +dependencies = [ 529 + "byteorder", 530 +] 531 + 532 +[[package]] 533 +name = "regex-syntax" 534 +version = "0.6.25" 535 +source = "registry+https://github.com/rust-lang/crates.io-index" 536 +checksum = "f497285884f3fcff424ffc933e56d7cbca511def0c9831a7f9b5f6153e3cc89b" 537 + 538 +[[package]] 539 +name = "repolocli" 540 +version = "0.1.0" 541 +dependencies = [ 542 + "anyhow", 543 + "boolinator", 544 + "clap", 545 + "csv", 546 + "filters", 547 + "flexi_logger", 548 + "itertools", 549 + "librepology", 550 + "log", 551 + "prettytable-rs", 552 + "semver 0.10.0", 553 + "serde", 554 + "serde_derive", 555 + "serde_json", 556 + "toml", 557 + "url", 558 + "url_serde", 559 + "xdg", 560 +] 561 + 562 +[[package]] 563 +name = "rust-argon2" 564 +version = "0.8.3" 565 +source = "registry+https://github.com/rust-lang/crates.io-index" 566 +checksum = "4b18820d944b33caa75a71378964ac46f58517c92b6ae5f762636247c09e78fb" 567 +dependencies = [ 568 + "base64", 569 + "blake2b_simd", 570 + "constant_time_eq", 571 + "crossbeam-utils", 572 +] 573 + 574 +[[package]] 575 +name = "rustc_version" 576 +version = "0.2.3" 577 +source = "registry+https://github.com/rust-lang/crates.io-index" 578 +checksum = "138e3e0acb6c9fb258b19b67cb8abd63c00679d2851805ea151465464fe9030a" 579 +dependencies = [ 580 + "semver 0.9.0", 581 +] 582 + 583 +[[package]] 584 +name = "ryu" 585 +version = "1.0.5" 586 +source = "registry+https://github.com/rust-lang/crates.io-index" 587 +checksum = "71d301d4193d031abdd79ff7e3dd721168a9572ef3fe51a1517aba235bd8f86e" 588 + 589 +[[package]] 590 +name = "schannel" 591 +version = "0.1.19" 592 +source = "registry+https://github.com/rust-lang/crates.io-index" 593 +checksum = "8f05ba609c234e60bee0d547fe94a4c7e9da733d1c962cf6e59efa4cd9c8bc75" 594 +dependencies = [ 595 + "lazy_static", 596 + "winapi", 597 +] 598 + 599 +[[package]] 600 +name = "semver" 601 +version = "0.9.0" 602 +source = "registry+https://github.com/rust-lang/crates.io-index" 603 +checksum = "1d7eb9ef2c18661902cc47e535f9bc51b78acd254da71d375c2f6720d9a40403" 604 +dependencies = [ 605 + "semver-parser", 606 +] 607 + 608 +[[package]] 609 +name = "semver" 610 +version = "0.10.0" 611 +source = "registry+https://github.com/rust-lang/crates.io-index" 612 +checksum = "394cec28fa623e00903caf7ba4fa6fb9a0e260280bb8cdbbba029611108a0190" 613 +dependencies = [ 614 + "semver-parser", 615 +] 616 + 617 +[[package]] 618 +name = "semver-parser" 619 +version = "0.7.0" 620 +source = "registry+https://github.com/rust-lang/crates.io-index" 621 +checksum = "388a1df253eca08550bef6c72392cfe7c30914bf41df5269b68cbd6ff8f570a3" 622 + 623 +[[package]] 624 +name = "serde" 625 +version = "1.0.125" 626 +source = "registry+https://github.com/rust-lang/crates.io-index" 627 +checksum = "558dc50e1a5a5fa7112ca2ce4effcb321b0300c0d4ccf0776a9f60cd89031171" 628 + 629 +[[package]] 630 +name = "serde_derive" 631 +version = "1.0.125" 632 +source = "registry+https://github.com/rust-lang/crates.io-index" 633 +checksum = "b093b7a2bb58203b5da3056c05b4ec1fed827dcfdb37347a8841695263b3d06d" 634 +dependencies = [ 635 + "proc-macro2 1.0.26", 636 + "quote 1.0.9", 637 + "syn 1.0.72", 638 +] 639 + 640 +[[package]] 641 +name = "serde_json" 642 +version = "1.0.64" 643 +source = "registry+https://github.com/rust-lang/crates.io-index" 644 +checksum = "799e97dc9fdae36a5c8b8f2cae9ce2ee9fdce2058c57a93e6099d919fd982f79" 645 +dependencies = [ 646 + "itoa", 647 + "ryu", 648 + "serde", 649 +] 650 + 651 +[[package]] 652 +name = "socket2" 653 +version = "0.4.0" 654 +source = "registry+https://github.com/rust-lang/crates.io-index" 655 +checksum = "9e3dfc207c526015c632472a77be09cf1b6e46866581aecae5cc38fb4235dea2" 656 +dependencies = [ 657 + "libc", 658 + "winapi", 659 +] 660 + 661 +[[package]] 662 +name = "strsim" 663 +version = "0.8.0" 664 +source = "registry+https://github.com/rust-lang/crates.io-index" 665 +checksum = "8ea5119cdb4c55b55d432abb513a0429384878c15dde60cc77b1c99de1a95a6a" 666 + 667 +[[package]] 668 +name = "syn" 669 +version = "0.15.44" 670 +source = "registry+https://github.com/rust-lang/crates.io-index" 671 +checksum = "9ca4b3b69a77cbe1ffc9e198781b7acb0c7365a883670e8f1c1bc66fba79a5c5" 672 +dependencies = [ 673 + "proc-macro2 0.4.30", 674 + "quote 0.6.13", 675 + "unicode-xid 0.1.0", 676 +] 677 + 678 +[[package]] 679 +name = "syn" 680 +version = "1.0.72" 681 +source = "registry+https://github.com/rust-lang/crates.io-index" 682 +checksum = "a1e8cdbefb79a9a5a65e0db8b47b723ee907b7c7f8496c76a1770b5c310bab82" 683 +dependencies = [ 684 + "proc-macro2 1.0.26", 685 + "quote 1.0.9", 686 + "unicode-xid 0.2.2", 687 +] 688 + 689 +[[package]] 690 +name = "term" 691 +version = "0.5.2" 692 +source = "registry+https://github.com/rust-lang/crates.io-index" 693 +checksum = "edd106a334b7657c10b7c540a0106114feadeb4dc314513e97df481d5d966f42" 694 +dependencies = [ 695 + "byteorder", 696 + "dirs", 697 + "winapi", 698 +] 699 + 700 +[[package]] 701 +name = "term_size" 702 +version = "0.3.2" 703 +source = "registry+https://github.com/rust-lang/crates.io-index" 704 +checksum = "1e4129646ca0ed8f45d09b929036bafad5377103edd06e50bf574b353d2b08d9" 705 +dependencies = [ 706 + "libc", 707 + "winapi", 708 +] 709 + 710 +[[package]] 711 +name = "textwrap" 712 +version = "0.11.0" 713 +source = "registry+https://github.com/rust-lang/crates.io-index" 714 +checksum = "d326610f408c7a4eb6f51c37c330e496b08506c9457c9d34287ecc38809fb060" 715 +dependencies = [ 716 + "term_size", 717 + "unicode-width", 718 +] 719 + 720 +[[package]] 721 +name = "thiserror" 722 +version = "1.0.24" 723 +source = "registry+https://github.com/rust-lang/crates.io-index" 724 +checksum = "e0f4a65597094d4483ddaed134f409b2cb7c1beccf25201a9f73c719254fa98e" 725 +dependencies = [ 726 + "thiserror-impl", 727 +] 728 + 729 +[[package]] 730 +name = "thiserror-impl" 731 +version = "1.0.24" 732 +source = "registry+https://github.com/rust-lang/crates.io-index" 733 +checksum = "7765189610d8241a44529806d6fd1f2e0a08734313a35d5b3a556f92b381f3c0" 734 +dependencies = [ 735 + "proc-macro2 1.0.26", 736 + "quote 1.0.9", 737 + "syn 1.0.72", 738 +] 739 + 740 +[[package]] 741 +name = "time" 742 +version = "0.1.44" 743 +source = "registry+https://github.com/rust-lang/crates.io-index" 744 +checksum = "6db9e6914ab8b1ae1c260a4ae7a49b6c5611b40328a735b21862567685e73255" 745 +dependencies = [ 746 + "libc", 747 + "wasi 0.10.0+wasi-snapshot-preview1", 748 + "winapi", 749 +] 750 + 751 +[[package]] 752 +name = "tinyvec" 753 +version = "1.2.0" 754 +source = "registry+https://github.com/rust-lang/crates.io-index" 755 +checksum = "5b5220f05bb7de7f3f53c7c065e1199b3172696fe2db9f9c4d8ad9b4ee74c342" 756 +dependencies = [ 757 + "tinyvec_macros", 758 +] 759 + 760 +[[package]] 761 +name = "tinyvec_macros" 762 +version = "0.1.0" 763 +source = "registry+https://github.com/rust-lang/crates.io-index" 764 +checksum = "cda74da7e1a664f795bb1f8a87ec406fb89a02522cf6e50620d016add6dbbf5c" 765 + 766 +[[package]] 767 +name = "toml" 768 +version = "0.5.8" 769 +source = "registry+https://github.com/rust-lang/crates.io-index" 770 +checksum = "a31142970826733df8241ef35dc040ef98c679ab14d7c3e54d827099b3acecaa" 771 +dependencies = [ 772 + "serde", 773 +] 774 + 775 +[[package]] 776 +name = "unicode-bidi" 777 +version = "0.3.5" 778 +source = "registry+https://github.com/rust-lang/crates.io-index" 779 +checksum = "eeb8be209bb1c96b7c177c7420d26e04eccacb0eeae6b980e35fcb74678107e0" 780 +dependencies = [ 781 + "matches", 782 +] 783 + 784 +[[package]] 785 +name = "unicode-normalization" 786 +version = "0.1.17" 787 +source = "registry+https://github.com/rust-lang/crates.io-index" 788 +checksum = "07fbfce1c8a97d547e8b5334978438d9d6ec8c20e38f56d4a4374d181493eaef" 789 +dependencies = [ 790 + "tinyvec", 791 +] 792 + 793 +[[package]] 794 +name = "unicode-width" 795 +version = "0.1.8" 796 +source = "registry+https://github.com/rust-lang/crates.io-index" 797 +checksum = "9337591893a19b88d8d87f2cec1e73fad5cdfd10e5a6f349f498ad6ea2ffb1e3" 798 + 799 +[[package]] 800 +name = "unicode-xid" 801 +version = "0.1.0" 802 +source = "registry+https://github.com/rust-lang/crates.io-index" 803 +checksum = "fc72304796d0818e357ead4e000d19c9c174ab23dc11093ac919054d20a6a7fc" 804 + 805 +[[package]] 806 +name = "unicode-xid" 807 +version = "0.2.2" 808 +source = "registry+https://github.com/rust-lang/crates.io-index" 809 +checksum = "8ccb82d61f80a663efe1f787a51b16b5a51e3314d6ac365b08639f52387b33f3" 810 + 811 +[[package]] 812 +name = "url" 813 +version = "1.7.2" 814 +source = "registry+https://github.com/rust-lang/crates.io-index" 815 +checksum = "dd4e7c0d531266369519a4aa4f399d748bd37043b00bde1e4ff1f60a120b355a" 816 +dependencies = [ 817 + "idna", 818 + "matches", 819 + "percent-encoding", 820 +] 821 + 822 +[[package]] 823 +name = "url_serde" 824 +version = "0.2.0" 825 +source = "registry+https://github.com/rust-lang/crates.io-index" 826 +checksum = "74e7d099f1ee52f823d4bdd60c93c3602043c728f5db3b97bdb548467f7bddea" 827 +dependencies = [ 828 + "serde", 829 + "url", 830 +] 831 + 832 +[[package]] 833 +name = "vcpkg" 834 +version = "0.2.12" 835 +source = "registry+https://github.com/rust-lang/crates.io-index" 836 +checksum = "cbdbff6266a24120518560b5dc983096efb98462e51d0d68169895b237be3e5d" 837 + 838 +[[package]] 839 +name = "wasi" 840 +version = "0.9.0+wasi-snapshot-preview1" 841 +source = "registry+https://github.com/rust-lang/crates.io-index" 842 +checksum = "cccddf32554fecc6acb585f82a32a72e28b48f8c4c1883ddfeeeaa96f7d8e519" 843 + 844 +[[package]] 845 +name = "wasi" 846 +version = "0.10.0+wasi-snapshot-preview1" 847 +source = "registry+https://github.com/rust-lang/crates.io-index" 848 +checksum = "1a143597ca7c7793eff794def352d41792a93c481eb1042423ff7ff72ba2c31f" 849 + 850 +[[package]] 851 +name = "winapi" 852 +version = "0.3.9" 853 +source = "registry+https://github.com/rust-lang/crates.io-index" 854 +checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" 855 +dependencies = [ 856 + "winapi-i686-pc-windows-gnu", 857 + "winapi-x86_64-pc-windows-gnu", 858 +] 859 + 860 +[[package]] 861 +name = "winapi-i686-pc-windows-gnu" 862 +version = "0.4.0" 863 +source = "registry+https://github.com/rust-lang/crates.io-index" 864 +checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" 865 + 866 +[[package]] 867 +name = "winapi-x86_64-pc-windows-gnu" 868 +version = "0.4.0" 869 +source = "registry+https://github.com/rust-lang/crates.io-index" 870 +checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" 871 + 872 +[[package]] 873 +name = "xdg" 874 +version = "2.2.0" 875 +source = "registry+https://github.com/rust-lang/crates.io-index" 876 +checksum = "d089681aa106a86fade1b0128fb5daf07d5867a509ab036d99988dec80429a57"