Merge pull request #264362 from pinpox/fix-250306

ripgrep-all: 0.9.6 -> 1.0.0-alpha.5

authored by Maximilian Bosch and committed by GitHub f7f98bc7 2d3a5c7d

+2217 -31
+2195
pkgs/tools/text/ripgrep-all/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 = "addr2line" 7 + version = "0.19.0" 8 + source = "registry+https://github.com/rust-lang/crates.io-index" 9 + checksum = "a76fd60b23679b7d19bd066031410fb7e458ccc5e958eb5c325888ce4baedc97" 10 + dependencies = [ 11 + "gimli", 12 + ] 13 + 14 + [[package]] 15 + name = "adler" 16 + version = "1.0.2" 17 + source = "registry+https://github.com/rust-lang/crates.io-index" 18 + checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe" 19 + 20 + [[package]] 21 + name = "ahash" 22 + version = "0.7.6" 23 + source = "registry+https://github.com/rust-lang/crates.io-index" 24 + checksum = "fcb51a0695d8f838b1ee009b3fbf66bda078cd64590202a864a8f3e8c4315c47" 25 + dependencies = [ 26 + "getrandom", 27 + "once_cell", 28 + "version_check", 29 + ] 30 + 31 + [[package]] 32 + name = "ahash" 33 + version = "0.8.3" 34 + source = "registry+https://github.com/rust-lang/crates.io-index" 35 + checksum = "2c99f64d1e06488f620f932677e24bc6e2897582980441ae90a671415bd7ec2f" 36 + dependencies = [ 37 + "cfg-if", 38 + "once_cell", 39 + "version_check", 40 + ] 41 + 42 + [[package]] 43 + name = "aho-corasick" 44 + version = "1.0.1" 45 + source = "registry+https://github.com/rust-lang/crates.io-index" 46 + checksum = "67fc08ce920c31afb70f013dcce1bfc3a3195de6a228474e45e1f145b36f8d04" 47 + dependencies = [ 48 + "memchr", 49 + ] 50 + 51 + [[package]] 52 + name = "alloc-no-stdlib" 53 + version = "2.0.4" 54 + source = "registry+https://github.com/rust-lang/crates.io-index" 55 + checksum = "cc7bb162ec39d46ab1ca8c77bf72e890535becd1751bb45f64c597edb4c8c6b3" 56 + 57 + [[package]] 58 + name = "alloc-stdlib" 59 + version = "0.2.2" 60 + source = "registry+https://github.com/rust-lang/crates.io-index" 61 + checksum = "94fb8275041c72129eb51b7d0322c29b8387a0386127718b096429201a5d6ece" 62 + dependencies = [ 63 + "alloc-no-stdlib", 64 + ] 65 + 66 + [[package]] 67 + name = "android_system_properties" 68 + version = "0.1.5" 69 + source = "registry+https://github.com/rust-lang/crates.io-index" 70 + checksum = "819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311" 71 + dependencies = [ 72 + "libc", 73 + ] 74 + 75 + [[package]] 76 + name = "ansi_term" 77 + version = "0.12.1" 78 + source = "registry+https://github.com/rust-lang/crates.io-index" 79 + checksum = "d52a9bb7ec0cf484c551830a7ce27bd20d67eac647e1befb56b0be4ee39a55d2" 80 + dependencies = [ 81 + "winapi", 82 + ] 83 + 84 + [[package]] 85 + name = "anstream" 86 + version = "0.3.2" 87 + source = "registry+https://github.com/rust-lang/crates.io-index" 88 + checksum = "0ca84f3628370c59db74ee214b3263d58f9aadd9b4fe7e711fd87dc452b7f163" 89 + dependencies = [ 90 + "anstyle", 91 + "anstyle-parse", 92 + "anstyle-query", 93 + "anstyle-wincon", 94 + "colorchoice", 95 + "is-terminal", 96 + "utf8parse", 97 + ] 98 + 99 + [[package]] 100 + name = "anstyle" 101 + version = "1.0.0" 102 + source = "registry+https://github.com/rust-lang/crates.io-index" 103 + checksum = "41ed9a86bf92ae6580e0a31281f65a1b1d867c0cc68d5346e2ae128dddfa6a7d" 104 + 105 + [[package]] 106 + name = "anstyle-parse" 107 + version = "0.2.0" 108 + source = "registry+https://github.com/rust-lang/crates.io-index" 109 + checksum = "e765fd216e48e067936442276d1d57399e37bce53c264d6fefbe298080cb57ee" 110 + dependencies = [ 111 + "utf8parse", 112 + ] 113 + 114 + [[package]] 115 + name = "anstyle-query" 116 + version = "1.0.0" 117 + source = "registry+https://github.com/rust-lang/crates.io-index" 118 + checksum = "5ca11d4be1bab0c8bc8734a9aa7bf4ee8316d462a08c6ac5052f888fef5b494b" 119 + dependencies = [ 120 + "windows-sys 0.48.0", 121 + ] 122 + 123 + [[package]] 124 + name = "anstyle-wincon" 125 + version = "1.0.1" 126 + source = "registry+https://github.com/rust-lang/crates.io-index" 127 + checksum = "180abfa45703aebe0093f79badacc01b8fd4ea2e35118747e5811127f926e188" 128 + dependencies = [ 129 + "anstyle", 130 + "windows-sys 0.48.0", 131 + ] 132 + 133 + [[package]] 134 + name = "anyhow" 135 + version = "1.0.71" 136 + source = "registry+https://github.com/rust-lang/crates.io-index" 137 + checksum = "9c7d0618f0e0b7e8ff11427422b64564d5fb0be1940354bfe2e0529b18a9d9b8" 138 + dependencies = [ 139 + "backtrace", 140 + ] 141 + 142 + [[package]] 143 + name = "async-compression" 144 + version = "0.3.15" 145 + source = "registry+https://github.com/rust-lang/crates.io-index" 146 + checksum = "942c7cd7ae39e91bde4820d74132e9862e62c2f386c3aa90ccf55949f5bad63a" 147 + dependencies = [ 148 + "bzip2", 149 + "flate2", 150 + "futures-core", 151 + "memchr", 152 + "pin-project-lite", 153 + "tokio", 154 + "xz2", 155 + "zstd 0.11.2+zstd.1.5.2", 156 + "zstd-safe 5.0.2+zstd.1.5.2", 157 + ] 158 + 159 + [[package]] 160 + name = "async-compression" 161 + version = "0.4.0" 162 + source = "registry+https://github.com/rust-lang/crates.io-index" 163 + checksum = "5b0122885821398cc923ece939e24d1056a2384ee719432397fa9db87230ff11" 164 + dependencies = [ 165 + "brotli", 166 + "bzip2", 167 + "flate2", 168 + "futures-core", 169 + "futures-io", 170 + "memchr", 171 + "pin-project-lite", 172 + "tokio", 173 + "xz2", 174 + "zstd 0.12.3+zstd.1.5.2", 175 + "zstd-safe 6.0.5+zstd.1.5.4", 176 + ] 177 + 178 + [[package]] 179 + name = "async-recursion" 180 + version = "1.0.4" 181 + source = "registry+https://github.com/rust-lang/crates.io-index" 182 + checksum = "0e97ce7de6cf12de5d7226c73f5ba9811622f4db3a5b91b55c53e987e5f91cba" 183 + dependencies = [ 184 + "proc-macro2", 185 + "quote", 186 + "syn 2.0.16", 187 + ] 188 + 189 + [[package]] 190 + name = "async-stream" 191 + version = "0.3.5" 192 + source = "registry+https://github.com/rust-lang/crates.io-index" 193 + checksum = "cd56dd203fef61ac097dd65721a419ddccb106b2d2b70ba60a6b529f03961a51" 194 + dependencies = [ 195 + "async-stream-impl", 196 + "futures-core", 197 + "pin-project-lite", 198 + ] 199 + 200 + [[package]] 201 + name = "async-stream-impl" 202 + version = "0.3.5" 203 + source = "registry+https://github.com/rust-lang/crates.io-index" 204 + checksum = "16e62a023e7c117e27523144c5d2459f4397fcc3cab0085af8e2224f643a0193" 205 + dependencies = [ 206 + "proc-macro2", 207 + "quote", 208 + "syn 2.0.16", 209 + ] 210 + 211 + [[package]] 212 + name = "async-trait" 213 + version = "0.1.68" 214 + source = "registry+https://github.com/rust-lang/crates.io-index" 215 + checksum = "b9ccdd8f2a161be9bd5c023df56f1b2a0bd1d83872ae53b71a84a12c9bf6e842" 216 + dependencies = [ 217 + "proc-macro2", 218 + "quote", 219 + "syn 2.0.16", 220 + ] 221 + 222 + [[package]] 223 + name = "async_zip" 224 + version = "0.0.12" 225 + source = "registry+https://github.com/rust-lang/crates.io-index" 226 + checksum = "b2105142db9c6203b9dadc83b0553394589a6cb31b1449a3b46b42f47c3434d0" 227 + dependencies = [ 228 + "async-compression 0.3.15", 229 + "chrono", 230 + "crc32fast", 231 + "log", 232 + "pin-project", 233 + "thiserror", 234 + "tokio", 235 + ] 236 + 237 + [[package]] 238 + name = "atty" 239 + version = "0.2.14" 240 + source = "registry+https://github.com/rust-lang/crates.io-index" 241 + checksum = "d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8" 242 + dependencies = [ 243 + "hermit-abi 0.1.19", 244 + "libc", 245 + "winapi", 246 + ] 247 + 248 + [[package]] 249 + name = "autocfg" 250 + version = "1.1.0" 251 + source = "registry+https://github.com/rust-lang/crates.io-index" 252 + checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa" 253 + 254 + [[package]] 255 + name = "backtrace" 256 + version = "0.3.67" 257 + source = "registry+https://github.com/rust-lang/crates.io-index" 258 + checksum = "233d376d6d185f2a3093e58f283f60f880315b6c60075b01f36b3b85154564ca" 259 + dependencies = [ 260 + "addr2line", 261 + "cc", 262 + "cfg-if", 263 + "libc", 264 + "miniz_oxide 0.6.2", 265 + "object", 266 + "rustc-demangle", 267 + ] 268 + 269 + [[package]] 270 + name = "bincode" 271 + version = "1.3.3" 272 + source = "registry+https://github.com/rust-lang/crates.io-index" 273 + checksum = "b1f45e9417d87227c7a56d22e471c6206462cba514c7590c09aff4cf6d1ddcad" 274 + dependencies = [ 275 + "serde", 276 + ] 277 + 278 + [[package]] 279 + name = "bitflags" 280 + version = "1.3.2" 281 + source = "registry+https://github.com/rust-lang/crates.io-index" 282 + checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" 283 + 284 + [[package]] 285 + name = "bitflags" 286 + version = "2.3.1" 287 + source = "registry+https://github.com/rust-lang/crates.io-index" 288 + checksum = "6776fc96284a0bb647b615056fc496d1fe1644a7ab01829818a6d91cae888b84" 289 + 290 + [[package]] 291 + name = "brotli" 292 + version = "3.3.4" 293 + source = "registry+https://github.com/rust-lang/crates.io-index" 294 + checksum = "a1a0b1dbcc8ae29329621f8d4f0d835787c1c38bb1401979b49d13b0b305ff68" 295 + dependencies = [ 296 + "alloc-no-stdlib", 297 + "alloc-stdlib", 298 + "brotli-decompressor", 299 + ] 300 + 301 + [[package]] 302 + name = "brotli-decompressor" 303 + version = "2.3.4" 304 + source = "registry+https://github.com/rust-lang/crates.io-index" 305 + checksum = "4b6561fd3f895a11e8f72af2cb7d22e08366bebc2b6b57f7744c4bda27034744" 306 + dependencies = [ 307 + "alloc-no-stdlib", 308 + "alloc-stdlib", 309 + ] 310 + 311 + [[package]] 312 + name = "bumpalo" 313 + version = "3.13.0" 314 + source = "registry+https://github.com/rust-lang/crates.io-index" 315 + checksum = "a3e2c3daef883ecc1b5d58c15adae93470a91d425f3532ba1695849656af3fc1" 316 + 317 + [[package]] 318 + name = "bytecount" 319 + version = "0.6.3" 320 + source = "registry+https://github.com/rust-lang/crates.io-index" 321 + checksum = "2c676a478f63e9fa2dd5368a42f28bba0d6c560b775f38583c8bbaa7fcd67c9c" 322 + 323 + [[package]] 324 + name = "bytes" 325 + version = "1.4.0" 326 + source = "registry+https://github.com/rust-lang/crates.io-index" 327 + checksum = "89b2fd2a0dcf38d7971e2194b6b6eebab45ae01067456a7fd93d5547a61b70be" 328 + 329 + [[package]] 330 + name = "bzip2" 331 + version = "0.4.4" 332 + source = "registry+https://github.com/rust-lang/crates.io-index" 333 + checksum = "bdb116a6ef3f6c3698828873ad02c3014b3c85cadb88496095628e3ef1e347f8" 334 + dependencies = [ 335 + "bzip2-sys", 336 + "libc", 337 + ] 338 + 339 + [[package]] 340 + name = "bzip2-sys" 341 + version = "0.1.11+1.0.8" 342 + source = "registry+https://github.com/rust-lang/crates.io-index" 343 + checksum = "736a955f3fa7875102d57c82b8cac37ec45224a07fd32d58f9f7a186b6cd4cdc" 344 + dependencies = [ 345 + "cc", 346 + "libc", 347 + "pkg-config", 348 + ] 349 + 350 + [[package]] 351 + name = "cc" 352 + version = "1.0.79" 353 + source = "registry+https://github.com/rust-lang/crates.io-index" 354 + checksum = "50d30906286121d95be3d479533b458f87493b30a4b5f79a607db8f5d11aa91f" 355 + dependencies = [ 356 + "jobserver", 357 + ] 358 + 359 + [[package]] 360 + name = "cfg-if" 361 + version = "1.0.0" 362 + source = "registry+https://github.com/rust-lang/crates.io-index" 363 + checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" 364 + 365 + [[package]] 366 + name = "chrono" 367 + version = "0.4.24" 368 + source = "registry+https://github.com/rust-lang/crates.io-index" 369 + checksum = "4e3c5919066adf22df73762e50cffcde3a758f2a848b113b586d1f86728b673b" 370 + dependencies = [ 371 + "iana-time-zone", 372 + "num-integer", 373 + "num-traits", 374 + "winapi", 375 + ] 376 + 377 + [[package]] 378 + name = "clap" 379 + version = "2.34.0" 380 + source = "registry+https://github.com/rust-lang/crates.io-index" 381 + checksum = "a0610544180c38b88101fecf2dd634b174a62eef6946f84dfc6a7127512b381c" 382 + dependencies = [ 383 + "ansi_term", 384 + "atty", 385 + "bitflags 1.3.2", 386 + "strsim 0.8.0", 387 + "textwrap", 388 + "unicode-width", 389 + "vec_map", 390 + ] 391 + 392 + [[package]] 393 + name = "clap" 394 + version = "4.3.0" 395 + source = "registry+https://github.com/rust-lang/crates.io-index" 396 + checksum = "93aae7a4192245f70fe75dd9157fc7b4a5bf53e88d30bd4396f7d8f9284d5acc" 397 + dependencies = [ 398 + "clap_builder", 399 + ] 400 + 401 + [[package]] 402 + name = "clap_builder" 403 + version = "4.3.0" 404 + source = "registry+https://github.com/rust-lang/crates.io-index" 405 + checksum = "4f423e341edefb78c9caba2d9c7f7687d0e72e89df3ce3394554754393ac3990" 406 + dependencies = [ 407 + "anstream", 408 + "anstyle", 409 + "bitflags 1.3.2", 410 + "clap_lex", 411 + "strsim 0.10.0", 412 + "terminal_size", 413 + ] 414 + 415 + [[package]] 416 + name = "clap_lex" 417 + version = "0.5.0" 418 + source = "registry+https://github.com/rust-lang/crates.io-index" 419 + checksum = "2da6da31387c7e4ef160ffab6d5e7f00c42626fe39aea70a7b0f1773f7dd6c1b" 420 + 421 + [[package]] 422 + name = "colorchoice" 423 + version = "1.0.0" 424 + source = "registry+https://github.com/rust-lang/crates.io-index" 425 + checksum = "acbf1af155f9b9ef647e42cdc158db4b64a1b61f743629225fde6f3e0be2a7c7" 426 + 427 + [[package]] 428 + name = "convert_case" 429 + version = "0.4.0" 430 + source = "registry+https://github.com/rust-lang/crates.io-index" 431 + checksum = "6245d59a3e82a7fc217c5828a6692dbc6dfb63a0c8c90495621f7b9d79704a0e" 432 + 433 + [[package]] 434 + name = "core-foundation-sys" 435 + version = "0.8.4" 436 + source = "registry+https://github.com/rust-lang/crates.io-index" 437 + checksum = "e496a50fda8aacccc86d7529e2c1e0892dbd0f898a6b5645b5561b89c3210efa" 438 + 439 + [[package]] 440 + name = "crc32fast" 441 + version = "1.3.2" 442 + source = "registry+https://github.com/rust-lang/crates.io-index" 443 + checksum = "b540bd8bc810d3885c6ea91e2018302f68baba2129ab3e88f32389ee9370880d" 444 + dependencies = [ 445 + "cfg-if", 446 + ] 447 + 448 + [[package]] 449 + name = "crossbeam" 450 + version = "0.8.2" 451 + source = "registry+https://github.com/rust-lang/crates.io-index" 452 + checksum = "2801af0d36612ae591caa9568261fddce32ce6e08a7275ea334a06a4ad021a2c" 453 + dependencies = [ 454 + "cfg-if", 455 + "crossbeam-channel", 456 + "crossbeam-deque", 457 + "crossbeam-epoch", 458 + "crossbeam-queue", 459 + "crossbeam-utils", 460 + ] 461 + 462 + [[package]] 463 + name = "crossbeam-channel" 464 + version = "0.5.8" 465 + source = "registry+https://github.com/rust-lang/crates.io-index" 466 + checksum = "a33c2bf77f2df06183c3aa30d1e96c0695a313d4f9c453cc3762a6db39f99200" 467 + dependencies = [ 468 + "cfg-if", 469 + "crossbeam-utils", 470 + ] 471 + 472 + [[package]] 473 + name = "crossbeam-deque" 474 + version = "0.8.3" 475 + source = "registry+https://github.com/rust-lang/crates.io-index" 476 + checksum = "ce6fd6f855243022dcecf8702fef0c297d4338e226845fe067f6341ad9fa0cef" 477 + dependencies = [ 478 + "cfg-if", 479 + "crossbeam-epoch", 480 + "crossbeam-utils", 481 + ] 482 + 483 + [[package]] 484 + name = "crossbeam-epoch" 485 + version = "0.9.14" 486 + source = "registry+https://github.com/rust-lang/crates.io-index" 487 + checksum = "46bd5f3f85273295a9d14aedfb86f6aadbff6d8f5295c4a9edb08e819dcf5695" 488 + dependencies = [ 489 + "autocfg", 490 + "cfg-if", 491 + "crossbeam-utils", 492 + "memoffset", 493 + "scopeguard", 494 + ] 495 + 496 + [[package]] 497 + name = "crossbeam-queue" 498 + version = "0.3.8" 499 + source = "registry+https://github.com/rust-lang/crates.io-index" 500 + checksum = "d1cfb3ea8a53f37c40dea2c7bedcbd88bdfae54f5e2175d6ecaff1c988353add" 501 + dependencies = [ 502 + "cfg-if", 503 + "crossbeam-utils", 504 + ] 505 + 506 + [[package]] 507 + name = "crossbeam-utils" 508 + version = "0.8.15" 509 + source = "registry+https://github.com/rust-lang/crates.io-index" 510 + checksum = "3c063cd8cc95f5c377ed0d4b49a4b21f632396ff690e8470c29b3359b346984b" 511 + dependencies = [ 512 + "cfg-if", 513 + ] 514 + 515 + [[package]] 516 + name = "ctor" 517 + version = "0.1.26" 518 + source = "registry+https://github.com/rust-lang/crates.io-index" 519 + checksum = "6d2301688392eb071b0bf1a37be05c469d3cc4dbbd95df672fe28ab021e6a096" 520 + dependencies = [ 521 + "quote", 522 + "syn 1.0.109", 523 + ] 524 + 525 + [[package]] 526 + name = "ctor" 527 + version = "0.2.0" 528 + source = "registry+https://github.com/rust-lang/crates.io-index" 529 + checksum = "dd4056f63fce3b82d852c3da92b08ea59959890813a7f4ce9c0ff85b10cf301b" 530 + dependencies = [ 531 + "quote", 532 + "syn 2.0.16", 533 + ] 534 + 535 + [[package]] 536 + name = "derive_more" 537 + version = "0.99.17" 538 + source = "registry+https://github.com/rust-lang/crates.io-index" 539 + checksum = "4fb810d30a7c1953f91334de7244731fc3f3c10d7fe163338a35b9f640960321" 540 + dependencies = [ 541 + "convert_case", 542 + "proc-macro2", 543 + "quote", 544 + "rustc_version", 545 + "syn 1.0.109", 546 + ] 547 + 548 + [[package]] 549 + name = "diff" 550 + version = "0.1.13" 551 + source = "registry+https://github.com/rust-lang/crates.io-index" 552 + checksum = "56254986775e3233ffa9c4d7d3faaf6d36a2c09d30b20687e9f88bc8bafc16c8" 553 + 554 + [[package]] 555 + name = "directories-next" 556 + version = "2.0.0" 557 + source = "registry+https://github.com/rust-lang/crates.io-index" 558 + checksum = "339ee130d97a610ea5a5872d2bbb130fdf68884ff09d3028b81bec8a1ac23bbc" 559 + dependencies = [ 560 + "cfg-if", 561 + "dirs-sys-next", 562 + ] 563 + 564 + [[package]] 565 + name = "dirs-sys-next" 566 + version = "0.1.2" 567 + source = "registry+https://github.com/rust-lang/crates.io-index" 568 + checksum = "4ebda144c4fe02d1f7ea1a7d9641b6fc6b580adcfa024ae48797ecdeb6825b4d" 569 + dependencies = [ 570 + "libc", 571 + "redox_users", 572 + "winapi", 573 + ] 574 + 575 + [[package]] 576 + name = "dyn-clonable" 577 + version = "0.9.0" 578 + source = "registry+https://github.com/rust-lang/crates.io-index" 579 + checksum = "4e9232f0e607a262ceb9bd5141a3dfb3e4db6994b31989bbfd845878cba59fd4" 580 + dependencies = [ 581 + "dyn-clonable-impl", 582 + "dyn-clone", 583 + ] 584 + 585 + [[package]] 586 + name = "dyn-clonable-impl" 587 + version = "0.9.0" 588 + source = "registry+https://github.com/rust-lang/crates.io-index" 589 + checksum = "558e40ea573c374cf53507fd240b7ee2f5477df7cfebdb97323ec61c719399c5" 590 + dependencies = [ 591 + "proc-macro2", 592 + "quote", 593 + "syn 1.0.109", 594 + ] 595 + 596 + [[package]] 597 + name = "dyn-clone" 598 + version = "1.0.11" 599 + source = "registry+https://github.com/rust-lang/crates.io-index" 600 + checksum = "68b0cf012f1230e43cd00ebb729c6bb58707ecfa8ad08b52ef3a4ccd2697fc30" 601 + 602 + [[package]] 603 + name = "encoding_rs" 604 + version = "0.8.32" 605 + source = "registry+https://github.com/rust-lang/crates.io-index" 606 + checksum = "071a31f4ee85403370b58aca746f01041ede6f0da2730960ad001edc2b71b394" 607 + dependencies = [ 608 + "cfg-if", 609 + ] 610 + 611 + [[package]] 612 + name = "encoding_rs_io" 613 + version = "0.1.7" 614 + source = "registry+https://github.com/rust-lang/crates.io-index" 615 + checksum = "1cc3c5651fb62ab8aa3103998dade57efdd028544bd300516baa31840c252a83" 616 + dependencies = [ 617 + "encoding_rs", 618 + ] 619 + 620 + [[package]] 621 + name = "env_logger" 622 + version = "0.10.0" 623 + source = "registry+https://github.com/rust-lang/crates.io-index" 624 + checksum = "85cdab6a89accf66733ad5a1693a4dcced6aeff64602b634530dd73c1f3ee9f0" 625 + dependencies = [ 626 + "humantime", 627 + "is-terminal", 628 + "log", 629 + "regex", 630 + "termcolor", 631 + ] 632 + 633 + [[package]] 634 + name = "errno" 635 + version = "0.3.1" 636 + source = "registry+https://github.com/rust-lang/crates.io-index" 637 + checksum = "4bcfec3a70f97c962c307b2d2c56e358cf1d00b558d74262b5f929ee8cc7e73a" 638 + dependencies = [ 639 + "errno-dragonfly", 640 + "libc", 641 + "windows-sys 0.48.0", 642 + ] 643 + 644 + [[package]] 645 + name = "errno-dragonfly" 646 + version = "0.1.2" 647 + source = "registry+https://github.com/rust-lang/crates.io-index" 648 + checksum = "aa68f1b12764fab894d2755d2518754e71b4fd80ecfb822714a1206c2aab39bf" 649 + dependencies = [ 650 + "cc", 651 + "libc", 652 + ] 653 + 654 + [[package]] 655 + name = "fallible-iterator" 656 + version = "0.2.0" 657 + source = "registry+https://github.com/rust-lang/crates.io-index" 658 + checksum = "4443176a9f2c162692bd3d352d745ef9413eec5782a80d8fd6f8a1ac692a07f7" 659 + 660 + [[package]] 661 + name = "fallible-streaming-iterator" 662 + version = "0.1.9" 663 + source = "registry+https://github.com/rust-lang/crates.io-index" 664 + checksum = "7360491ce676a36bf9bb3c56c1aa791658183a54d2744120f27285738d90465a" 665 + 666 + [[package]] 667 + name = "fastrand" 668 + version = "1.9.0" 669 + source = "registry+https://github.com/rust-lang/crates.io-index" 670 + checksum = "e51093e27b0797c359783294ca4f0a911c270184cb10f85783b118614a1501be" 671 + dependencies = [ 672 + "instant", 673 + ] 674 + 675 + [[package]] 676 + name = "filetime" 677 + version = "0.2.21" 678 + source = "registry+https://github.com/rust-lang/crates.io-index" 679 + checksum = "5cbc844cecaee9d4443931972e1289c8ff485cb4cc2767cb03ca139ed6885153" 680 + dependencies = [ 681 + "cfg-if", 682 + "libc", 683 + "redox_syscall 0.2.16", 684 + "windows-sys 0.48.0", 685 + ] 686 + 687 + [[package]] 688 + name = "fixedbitset" 689 + version = "0.4.2" 690 + source = "registry+https://github.com/rust-lang/crates.io-index" 691 + checksum = "0ce7134b9999ecaf8bcd65542e436736ef32ddca1b3e06094cb6ec5755203b80" 692 + 693 + [[package]] 694 + name = "flate2" 695 + version = "1.0.26" 696 + source = "registry+https://github.com/rust-lang/crates.io-index" 697 + checksum = "3b9429470923de8e8cbd4d2dc513535400b4b3fef0319fb5c4e1f520a7bef743" 698 + dependencies = [ 699 + "crc32fast", 700 + "miniz_oxide 0.7.1", 701 + ] 702 + 703 + [[package]] 704 + name = "fnv" 705 + version = "1.0.7" 706 + source = "registry+https://github.com/rust-lang/crates.io-index" 707 + checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" 708 + 709 + [[package]] 710 + name = "futures-core" 711 + version = "0.3.28" 712 + source = "registry+https://github.com/rust-lang/crates.io-index" 713 + checksum = "4bca583b7e26f571124fe5b7561d49cb2868d79116cfa0eefce955557c6fee8c" 714 + 715 + [[package]] 716 + name = "futures-io" 717 + version = "0.3.28" 718 + source = "registry+https://github.com/rust-lang/crates.io-index" 719 + checksum = "4fff74096e71ed47f8e023204cfd0aa1289cd54ae5430a9523be060cdb849964" 720 + 721 + [[package]] 722 + name = "futures-macro" 723 + version = "0.3.28" 724 + source = "registry+https://github.com/rust-lang/crates.io-index" 725 + checksum = "89ca545a94061b6365f2c7355b4b32bd20df3ff95f02da9329b34ccc3bd6ee72" 726 + dependencies = [ 727 + "proc-macro2", 728 + "quote", 729 + "syn 2.0.16", 730 + ] 731 + 732 + [[package]] 733 + name = "futures-sink" 734 + version = "0.3.28" 735 + source = "registry+https://github.com/rust-lang/crates.io-index" 736 + checksum = "f43be4fe21a13b9781a69afa4985b0f6ee0e1afab2c6f454a8cf30e2b2237b6e" 737 + 738 + [[package]] 739 + name = "futures-task" 740 + version = "0.3.28" 741 + source = "registry+https://github.com/rust-lang/crates.io-index" 742 + checksum = "76d3d132be6c0e6aa1534069c705a74a5997a356c0dc2f86a47765e5617c5b65" 743 + 744 + [[package]] 745 + name = "futures-util" 746 + version = "0.3.28" 747 + source = "registry+https://github.com/rust-lang/crates.io-index" 748 + checksum = "26b01e40b772d54cf6c6d721c1d1abd0647a0106a12ecaa1c186273392a69533" 749 + dependencies = [ 750 + "futures-core", 751 + "futures-macro", 752 + "futures-task", 753 + "pin-project-lite", 754 + "pin-utils", 755 + "slab", 756 + ] 757 + 758 + [[package]] 759 + name = "generic-array" 760 + version = "0.12.4" 761 + source = "registry+https://github.com/rust-lang/crates.io-index" 762 + checksum = "ffdf9f34f1447443d37393cc6c2b8313aebddcd96906caf34e54c68d8e57d7bd" 763 + dependencies = [ 764 + "typenum", 765 + ] 766 + 767 + [[package]] 768 + name = "getopts" 769 + version = "0.2.21" 770 + source = "registry+https://github.com/rust-lang/crates.io-index" 771 + checksum = "14dbbfd5c71d70241ecf9e6f13737f7b5ce823821063188d7e46c41d371eebd5" 772 + dependencies = [ 773 + "unicode-width", 774 + ] 775 + 776 + [[package]] 777 + name = "getrandom" 778 + version = "0.2.9" 779 + source = "registry+https://github.com/rust-lang/crates.io-index" 780 + checksum = "c85e1d9ab2eadba7e5040d4e09cbd6d072b76a557ad64e797c2cb9d4da21d7e4" 781 + dependencies = [ 782 + "cfg-if", 783 + "libc", 784 + "wasi", 785 + ] 786 + 787 + [[package]] 788 + name = "gimli" 789 + version = "0.27.2" 790 + source = "registry+https://github.com/rust-lang/crates.io-index" 791 + checksum = "ad0a93d233ebf96623465aad4046a8d3aa4da22d4f4beba5388838c8a434bbb4" 792 + 793 + [[package]] 794 + name = "glob" 795 + version = "0.3.1" 796 + source = "registry+https://github.com/rust-lang/crates.io-index" 797 + checksum = "d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b" 798 + 799 + [[package]] 800 + name = "hashbrown" 801 + version = "0.12.3" 802 + source = "registry+https://github.com/rust-lang/crates.io-index" 803 + checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888" 804 + dependencies = [ 805 + "ahash 0.7.6", 806 + ] 807 + 808 + [[package]] 809 + name = "hashbrown" 810 + version = "0.13.2" 811 + source = "registry+https://github.com/rust-lang/crates.io-index" 812 + checksum = "43a3c133739dddd0d2990f9a4bdf8eb4b21ef50e4851ca85ab661199821d510e" 813 + dependencies = [ 814 + "ahash 0.8.3", 815 + ] 816 + 817 + [[package]] 818 + name = "hashlink" 819 + version = "0.8.2" 820 + source = "registry+https://github.com/rust-lang/crates.io-index" 821 + checksum = "0761a1b9491c4f2e3d66aa0f62d0fba0af9a0e2852e4d48ea506632a4b56e6aa" 822 + dependencies = [ 823 + "hashbrown 0.13.2", 824 + ] 825 + 826 + [[package]] 827 + name = "heck" 828 + version = "0.3.3" 829 + source = "registry+https://github.com/rust-lang/crates.io-index" 830 + checksum = "6d621efb26863f0e9924c6ac577e8275e5e6b77455db64ffa6c65c904e9e132c" 831 + dependencies = [ 832 + "unicode-segmentation", 833 + ] 834 + 835 + [[package]] 836 + name = "hermit-abi" 837 + version = "0.1.19" 838 + source = "registry+https://github.com/rust-lang/crates.io-index" 839 + checksum = "62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33" 840 + dependencies = [ 841 + "libc", 842 + ] 843 + 844 + [[package]] 845 + name = "hermit-abi" 846 + version = "0.2.6" 847 + source = "registry+https://github.com/rust-lang/crates.io-index" 848 + checksum = "ee512640fe35acbfb4bb779db6f0d80704c2cacfa2e39b601ef3e3f47d1ae4c7" 849 + dependencies = [ 850 + "libc", 851 + ] 852 + 853 + [[package]] 854 + name = "hermit-abi" 855 + version = "0.3.1" 856 + source = "registry+https://github.com/rust-lang/crates.io-index" 857 + checksum = "fed44880c466736ef9a5c5b5facefb5ed0785676d0c02d612db14e54f0d84286" 858 + 859 + [[package]] 860 + name = "humantime" 861 + version = "2.1.0" 862 + source = "registry+https://github.com/rust-lang/crates.io-index" 863 + checksum = "9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4" 864 + 865 + [[package]] 866 + name = "iana-time-zone" 867 + version = "0.1.56" 868 + source = "registry+https://github.com/rust-lang/crates.io-index" 869 + checksum = "0722cd7114b7de04316e7ea5456a0bbb20e4adb46fd27a3697adb812cff0f37c" 870 + dependencies = [ 871 + "android_system_properties", 872 + "core-foundation-sys", 873 + "iana-time-zone-haiku", 874 + "js-sys", 875 + "wasm-bindgen", 876 + "windows", 877 + ] 878 + 879 + [[package]] 880 + name = "iana-time-zone-haiku" 881 + version = "0.1.2" 882 + source = "registry+https://github.com/rust-lang/crates.io-index" 883 + checksum = "f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f" 884 + dependencies = [ 885 + "cc", 886 + ] 887 + 888 + [[package]] 889 + name = "indexmap" 890 + version = "1.9.3" 891 + source = "registry+https://github.com/rust-lang/crates.io-index" 892 + checksum = "bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99" 893 + dependencies = [ 894 + "autocfg", 895 + "hashbrown 0.12.3", 896 + "serde", 897 + ] 898 + 899 + [[package]] 900 + name = "instant" 901 + version = "0.1.12" 902 + source = "registry+https://github.com/rust-lang/crates.io-index" 903 + checksum = "7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2c" 904 + dependencies = [ 905 + "cfg-if", 906 + ] 907 + 908 + [[package]] 909 + name = "io-lifetimes" 910 + version = "1.0.11" 911 + source = "registry+https://github.com/rust-lang/crates.io-index" 912 + checksum = "eae7b9aee968036d54dce06cebaefd919e4472e753296daccd6d344e3e2df0c2" 913 + dependencies = [ 914 + "hermit-abi 0.3.1", 915 + "libc", 916 + "windows-sys 0.48.0", 917 + ] 918 + 919 + [[package]] 920 + name = "is-terminal" 921 + version = "0.4.7" 922 + source = "registry+https://github.com/rust-lang/crates.io-index" 923 + checksum = "adcf93614601c8129ddf72e2d5633df827ba6551541c6d8c59520a371475be1f" 924 + dependencies = [ 925 + "hermit-abi 0.3.1", 926 + "io-lifetimes", 927 + "rustix", 928 + "windows-sys 0.48.0", 929 + ] 930 + 931 + [[package]] 932 + name = "itoa" 933 + version = "1.0.6" 934 + source = "registry+https://github.com/rust-lang/crates.io-index" 935 + checksum = "453ad9f582a441959e5f0d088b02ce04cfe8d51a8eaf077f12ac6d3e94164ca6" 936 + 937 + [[package]] 938 + name = "jobserver" 939 + version = "0.1.26" 940 + source = "registry+https://github.com/rust-lang/crates.io-index" 941 + checksum = "936cfd212a0155903bcbc060e316fb6cc7cbf2e1907329391ebadc1fe0ce77c2" 942 + dependencies = [ 943 + "libc", 944 + ] 945 + 946 + [[package]] 947 + name = "js-sys" 948 + version = "0.3.63" 949 + source = "registry+https://github.com/rust-lang/crates.io-index" 950 + checksum = "2f37a4a5928311ac501dee68b3c7613a1037d0edb30c8e5427bd832d55d1b790" 951 + dependencies = [ 952 + "wasm-bindgen", 953 + ] 954 + 955 + [[package]] 956 + name = "json_comments" 957 + version = "0.2.1" 958 + source = "registry+https://github.com/rust-lang/crates.io-index" 959 + checksum = "41ee439ee368ba4a77ac70d04f14015415af8600d6c894dc1f11bd79758c57d5" 960 + 961 + [[package]] 962 + name = "lazy_static" 963 + version = "1.4.0" 964 + source = "registry+https://github.com/rust-lang/crates.io-index" 965 + checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" 966 + 967 + [[package]] 968 + name = "libc" 969 + version = "0.2.144" 970 + source = "registry+https://github.com/rust-lang/crates.io-index" 971 + checksum = "2b00cc1c228a6782d0f076e7b232802e0c5689d41bb5df366f2a6b6621cfdfe1" 972 + 973 + [[package]] 974 + name = "libsqlite3-sys" 975 + version = "0.26.0" 976 + source = "registry+https://github.com/rust-lang/crates.io-index" 977 + checksum = "afc22eff61b133b115c6e8c74e818c628d6d5e7a502afea6f64dee076dd94326" 978 + dependencies = [ 979 + "cc", 980 + "pkg-config", 981 + "vcpkg", 982 + ] 983 + 984 + [[package]] 985 + name = "linux-raw-sys" 986 + version = "0.3.8" 987 + source = "registry+https://github.com/rust-lang/crates.io-index" 988 + checksum = "ef53942eb7bf7ff43a617b3e2c1c4a5ecf5944a7c1bc12d7ee39bbb15e5c1519" 989 + 990 + [[package]] 991 + name = "lock_api" 992 + version = "0.4.9" 993 + source = "registry+https://github.com/rust-lang/crates.io-index" 994 + checksum = "435011366fe56583b16cf956f9df0095b405b82d76425bc8981c0e22e60ec4df" 995 + dependencies = [ 996 + "autocfg", 997 + "scopeguard", 998 + ] 999 + 1000 + [[package]] 1001 + name = "log" 1002 + version = "0.4.17" 1003 + source = "registry+https://github.com/rust-lang/crates.io-index" 1004 + checksum = "abb12e687cfb44aa40f41fc3978ef76448f9b6038cad6aef4259d3c095a2382e" 1005 + dependencies = [ 1006 + "cfg-if", 1007 + ] 1008 + 1009 + [[package]] 1010 + name = "lzma-sys" 1011 + version = "0.1.20" 1012 + source = "registry+https://github.com/rust-lang/crates.io-index" 1013 + checksum = "5fda04ab3764e6cde78b9974eec4f779acaba7c4e84b36eca3cf77c581b85d27" 1014 + dependencies = [ 1015 + "cc", 1016 + "libc", 1017 + "pkg-config", 1018 + ] 1019 + 1020 + [[package]] 1021 + name = "memchr" 1022 + version = "2.5.0" 1023 + source = "registry+https://github.com/rust-lang/crates.io-index" 1024 + checksum = "2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d" 1025 + 1026 + [[package]] 1027 + name = "memoffset" 1028 + version = "0.8.0" 1029 + source = "registry+https://github.com/rust-lang/crates.io-index" 1030 + checksum = "d61c719bcfbcf5d62b3a09efa6088de8c54bc0bfcd3ea7ae39fcc186108b8de1" 1031 + dependencies = [ 1032 + "autocfg", 1033 + ] 1034 + 1035 + [[package]] 1036 + name = "minimal-lexical" 1037 + version = "0.2.1" 1038 + source = "registry+https://github.com/rust-lang/crates.io-index" 1039 + checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a" 1040 + 1041 + [[package]] 1042 + name = "miniz_oxide" 1043 + version = "0.6.2" 1044 + source = "registry+https://github.com/rust-lang/crates.io-index" 1045 + checksum = "b275950c28b37e794e8c55d88aeb5e139d0ce23fdbbeda68f8d7174abdf9e8fa" 1046 + dependencies = [ 1047 + "adler", 1048 + ] 1049 + 1050 + [[package]] 1051 + name = "miniz_oxide" 1052 + version = "0.7.1" 1053 + source = "registry+https://github.com/rust-lang/crates.io-index" 1054 + checksum = "e7810e0be55b428ada41041c41f32c9f1a42817901b4ccf45fa3d4b6561e74c7" 1055 + dependencies = [ 1056 + "adler", 1057 + ] 1058 + 1059 + [[package]] 1060 + name = "mio" 1061 + version = "0.8.6" 1062 + source = "registry+https://github.com/rust-lang/crates.io-index" 1063 + checksum = "5b9d9a46eff5b4ff64b45a9e316a6d1e0bc719ef429cbec4dc630684212bfdf9" 1064 + dependencies = [ 1065 + "libc", 1066 + "log", 1067 + "wasi", 1068 + "windows-sys 0.45.0", 1069 + ] 1070 + 1071 + [[package]] 1072 + name = "nom" 1073 + version = "7.1.3" 1074 + source = "registry+https://github.com/rust-lang/crates.io-index" 1075 + checksum = "d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a" 1076 + dependencies = [ 1077 + "memchr", 1078 + "minimal-lexical", 1079 + ] 1080 + 1081 + [[package]] 1082 + name = "num" 1083 + version = "0.2.1" 1084 + source = "registry+https://github.com/rust-lang/crates.io-index" 1085 + checksum = "b8536030f9fea7127f841b45bb6243b27255787fb4eb83958aa1ef9d2fdc0c36" 1086 + dependencies = [ 1087 + "num-complex", 1088 + "num-integer", 1089 + "num-iter", 1090 + "num-rational", 1091 + "num-traits", 1092 + ] 1093 + 1094 + [[package]] 1095 + name = "num-complex" 1096 + version = "0.2.4" 1097 + source = "registry+https://github.com/rust-lang/crates.io-index" 1098 + checksum = "b6b19411a9719e753aff12e5187b74d60d3dc449ec3f4dc21e3989c3f554bc95" 1099 + dependencies = [ 1100 + "autocfg", 1101 + "num-traits", 1102 + ] 1103 + 1104 + [[package]] 1105 + name = "num-integer" 1106 + version = "0.1.45" 1107 + source = "registry+https://github.com/rust-lang/crates.io-index" 1108 + checksum = "225d3389fb3509a24c93f5c29eb6bde2586b98d9f016636dff58d7c6f7569cd9" 1109 + dependencies = [ 1110 + "autocfg", 1111 + "num-traits", 1112 + ] 1113 + 1114 + [[package]] 1115 + name = "num-iter" 1116 + version = "0.1.43" 1117 + source = "registry+https://github.com/rust-lang/crates.io-index" 1118 + checksum = "7d03e6c028c5dc5cac6e2dec0efda81fc887605bb3d884578bb6d6bf7514e252" 1119 + dependencies = [ 1120 + "autocfg", 1121 + "num-integer", 1122 + "num-traits", 1123 + ] 1124 + 1125 + [[package]] 1126 + name = "num-rational" 1127 + version = "0.2.4" 1128 + source = "registry+https://github.com/rust-lang/crates.io-index" 1129 + checksum = "5c000134b5dbf44adc5cb772486d335293351644b801551abe8f75c84cfa4aef" 1130 + dependencies = [ 1131 + "autocfg", 1132 + "num-integer", 1133 + "num-traits", 1134 + ] 1135 + 1136 + [[package]] 1137 + name = "num-traits" 1138 + version = "0.2.15" 1139 + source = "registry+https://github.com/rust-lang/crates.io-index" 1140 + checksum = "578ede34cf02f8924ab9447f50c28075b4d3e5b269972345e7e0372b38c6cdcd" 1141 + dependencies = [ 1142 + "autocfg", 1143 + ] 1144 + 1145 + [[package]] 1146 + name = "num_cpus" 1147 + version = "1.15.0" 1148 + source = "registry+https://github.com/rust-lang/crates.io-index" 1149 + checksum = "0fac9e2da13b5eb447a6ce3d392f23a29d8694bff781bf03a16cd9ac8697593b" 1150 + dependencies = [ 1151 + "hermit-abi 0.2.6", 1152 + "libc", 1153 + ] 1154 + 1155 + [[package]] 1156 + name = "object" 1157 + version = "0.30.3" 1158 + source = "registry+https://github.com/rust-lang/crates.io-index" 1159 + checksum = "ea86265d3d3dcb6a27fc51bd29a4bf387fae9d2986b823079d4986af253eb439" 1160 + dependencies = [ 1161 + "memchr", 1162 + ] 1163 + 1164 + [[package]] 1165 + name = "once_cell" 1166 + version = "1.17.1" 1167 + source = "registry+https://github.com/rust-lang/crates.io-index" 1168 + checksum = "b7e5500299e16ebb147ae15a00a942af264cf3688f47923b8fc2cd5858f23ad3" 1169 + 1170 + [[package]] 1171 + name = "output_vt100" 1172 + version = "0.1.3" 1173 + source = "registry+https://github.com/rust-lang/crates.io-index" 1174 + checksum = "628223faebab4e3e40667ee0b2336d34a5b960ff60ea743ddfdbcf7770bcfb66" 1175 + dependencies = [ 1176 + "winapi", 1177 + ] 1178 + 1179 + [[package]] 1180 + name = "parking_lot" 1181 + version = "0.12.1" 1182 + source = "registry+https://github.com/rust-lang/crates.io-index" 1183 + checksum = "3742b2c103b9f06bc9fff0a37ff4912935851bee6d36f3c02bcc755bcfec228f" 1184 + dependencies = [ 1185 + "lock_api", 1186 + "parking_lot_core", 1187 + ] 1188 + 1189 + [[package]] 1190 + name = "parking_lot_core" 1191 + version = "0.9.7" 1192 + source = "registry+https://github.com/rust-lang/crates.io-index" 1193 + checksum = "9069cbb9f99e3a5083476ccb29ceb1de18b9118cafa53e90c9551235de2b9521" 1194 + dependencies = [ 1195 + "cfg-if", 1196 + "libc", 1197 + "redox_syscall 0.2.16", 1198 + "smallvec", 1199 + "windows-sys 0.45.0", 1200 + ] 1201 + 1202 + [[package]] 1203 + name = "paste" 1204 + version = "1.0.12" 1205 + source = "registry+https://github.com/rust-lang/crates.io-index" 1206 + checksum = "9f746c4065a8fa3fe23974dd82f15431cc8d40779821001404d10d2e79ca7d79" 1207 + 1208 + [[package]] 1209 + name = "path-clean" 1210 + version = "1.0.1" 1211 + source = "registry+https://github.com/rust-lang/crates.io-index" 1212 + checksum = "17359afc20d7ab31fdb42bb844c8b3bb1dabd7dcf7e68428492da7f16966fcef" 1213 + 1214 + [[package]] 1215 + name = "petgraph" 1216 + version = "0.6.3" 1217 + source = "registry+https://github.com/rust-lang/crates.io-index" 1218 + checksum = "4dd7d28ee937e54fe3080c91faa1c3a46c06de6252988a7f4592ba2310ef22a4" 1219 + dependencies = [ 1220 + "fixedbitset", 1221 + "indexmap", 1222 + ] 1223 + 1224 + [[package]] 1225 + name = "pin-project" 1226 + version = "1.1.0" 1227 + source = "registry+https://github.com/rust-lang/crates.io-index" 1228 + checksum = "c95a7476719eab1e366eaf73d0260af3021184f18177925b07f54b30089ceead" 1229 + dependencies = [ 1230 + "pin-project-internal", 1231 + ] 1232 + 1233 + [[package]] 1234 + name = "pin-project-internal" 1235 + version = "1.1.0" 1236 + source = "registry+https://github.com/rust-lang/crates.io-index" 1237 + checksum = "39407670928234ebc5e6e580247dd567ad73a3578460c5990f9503df207e8f07" 1238 + dependencies = [ 1239 + "proc-macro2", 1240 + "quote", 1241 + "syn 2.0.16", 1242 + ] 1243 + 1244 + [[package]] 1245 + name = "pin-project-lite" 1246 + version = "0.2.9" 1247 + source = "registry+https://github.com/rust-lang/crates.io-index" 1248 + checksum = "e0a7ae3ac2f1173085d398531c705756c94a4c56843785df85a60c1a0afac116" 1249 + 1250 + [[package]] 1251 + name = "pin-utils" 1252 + version = "0.1.0" 1253 + source = "registry+https://github.com/rust-lang/crates.io-index" 1254 + checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" 1255 + 1256 + [[package]] 1257 + name = "pkg-config" 1258 + version = "0.3.27" 1259 + source = "registry+https://github.com/rust-lang/crates.io-index" 1260 + checksum = "26072860ba924cbfa98ea39c8c19b4dd6a4a25423dbdf219c1eca91aa0cf6964" 1261 + 1262 + [[package]] 1263 + name = "pretty-bytes" 1264 + version = "0.2.2" 1265 + source = "registry+https://github.com/rust-lang/crates.io-index" 1266 + checksum = "009d6edd2c1dbf2e1c0cd48a2f7766e03498d49ada7109a01c6911815c685316" 1267 + dependencies = [ 1268 + "atty", 1269 + "getopts", 1270 + ] 1271 + 1272 + [[package]] 1273 + name = "pretty_assertions" 1274 + version = "1.3.0" 1275 + source = "registry+https://github.com/rust-lang/crates.io-index" 1276 + checksum = "a25e9bcb20aa780fd0bb16b72403a9064d6b3f22f026946029acb941a50af755" 1277 + dependencies = [ 1278 + "ctor 0.1.26", 1279 + "diff", 1280 + "output_vt100", 1281 + "yansi", 1282 + ] 1283 + 1284 + [[package]] 1285 + name = "proc-macro-error" 1286 + version = "1.0.4" 1287 + source = "registry+https://github.com/rust-lang/crates.io-index" 1288 + checksum = "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c" 1289 + dependencies = [ 1290 + "proc-macro-error-attr", 1291 + "proc-macro2", 1292 + "quote", 1293 + "syn 1.0.109", 1294 + "version_check", 1295 + ] 1296 + 1297 + [[package]] 1298 + name = "proc-macro-error-attr" 1299 + version = "1.0.4" 1300 + source = "registry+https://github.com/rust-lang/crates.io-index" 1301 + checksum = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869" 1302 + dependencies = [ 1303 + "proc-macro2", 1304 + "quote", 1305 + "version_check", 1306 + ] 1307 + 1308 + [[package]] 1309 + name = "proc-macro2" 1310 + version = "1.0.58" 1311 + source = "registry+https://github.com/rust-lang/crates.io-index" 1312 + checksum = "fa1fb82fc0c281dd9671101b66b771ebbe1eaf967b96ac8740dcba4b70005ca8" 1313 + dependencies = [ 1314 + "unicode-ident", 1315 + ] 1316 + 1317 + [[package]] 1318 + name = "quote" 1319 + version = "1.0.27" 1320 + source = "registry+https://github.com/rust-lang/crates.io-index" 1321 + checksum = "8f4f29d145265ec1c483c7c654450edde0bfe043d3938d6972630663356d9500" 1322 + dependencies = [ 1323 + "proc-macro2", 1324 + ] 1325 + 1326 + [[package]] 1327 + name = "redox_syscall" 1328 + version = "0.2.16" 1329 + source = "registry+https://github.com/rust-lang/crates.io-index" 1330 + checksum = "fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a" 1331 + dependencies = [ 1332 + "bitflags 1.3.2", 1333 + ] 1334 + 1335 + [[package]] 1336 + name = "redox_syscall" 1337 + version = "0.3.5" 1338 + source = "registry+https://github.com/rust-lang/crates.io-index" 1339 + checksum = "567664f262709473930a4bf9e51bf2ebf3348f2e748ccc50dea20646858f8f29" 1340 + dependencies = [ 1341 + "bitflags 1.3.2", 1342 + ] 1343 + 1344 + [[package]] 1345 + name = "redox_users" 1346 + version = "0.4.3" 1347 + source = "registry+https://github.com/rust-lang/crates.io-index" 1348 + checksum = "b033d837a7cf162d7993aded9304e30a83213c648b6e389db233191f891e5c2b" 1349 + dependencies = [ 1350 + "getrandom", 1351 + "redox_syscall 0.2.16", 1352 + "thiserror", 1353 + ] 1354 + 1355 + [[package]] 1356 + name = "regex" 1357 + version = "1.8.2" 1358 + source = "registry+https://github.com/rust-lang/crates.io-index" 1359 + checksum = "d1a59b5d8e97dee33696bf13c5ba8ab85341c002922fba050069326b9c498974" 1360 + dependencies = [ 1361 + "aho-corasick", 1362 + "memchr", 1363 + "regex-syntax", 1364 + ] 1365 + 1366 + [[package]] 1367 + name = "regex-syntax" 1368 + version = "0.7.2" 1369 + source = "registry+https://github.com/rust-lang/crates.io-index" 1370 + checksum = "436b050e76ed2903236f032a59761c1eb99e1b0aead2c257922771dab1fc8c78" 1371 + 1372 + [[package]] 1373 + name = "ripgrep_all" 1374 + version = "1.0.0-alpha.5" 1375 + dependencies = [ 1376 + "anyhow", 1377 + "async-compression 0.4.0", 1378 + "async-recursion", 1379 + "async-stream", 1380 + "async-trait", 1381 + "async_zip", 1382 + "bincode", 1383 + "bytes", 1384 + "clap 4.3.0", 1385 + "crossbeam", 1386 + "crossbeam-channel", 1387 + "ctor 0.2.0", 1388 + "derive_more", 1389 + "directories-next", 1390 + "dyn-clonable", 1391 + "dyn-clone", 1392 + "encoding_rs", 1393 + "encoding_rs_io", 1394 + "env_logger", 1395 + "glob", 1396 + "json_comments", 1397 + "lazy_static", 1398 + "log", 1399 + "memchr", 1400 + "paste", 1401 + "path-clean", 1402 + "pretty-bytes", 1403 + "pretty_assertions", 1404 + "regex", 1405 + "rusqlite", 1406 + "schemars", 1407 + "serde", 1408 + "serde_json", 1409 + "size_format", 1410 + "structopt", 1411 + "tempfile", 1412 + "tokio", 1413 + "tokio-rusqlite", 1414 + "tokio-stream", 1415 + "tokio-tar", 1416 + "tokio-test", 1417 + "tokio-util", 1418 + "tree_magic_mini", 1419 + ] 1420 + 1421 + [[package]] 1422 + name = "rusqlite" 1423 + version = "0.29.0" 1424 + source = "registry+https://github.com/rust-lang/crates.io-index" 1425 + checksum = "549b9d036d571d42e6e85d1c1425e2ac83491075078ca9a15be021c56b1641f2" 1426 + dependencies = [ 1427 + "bitflags 2.3.1", 1428 + "fallible-iterator", 1429 + "fallible-streaming-iterator", 1430 + "hashlink", 1431 + "libsqlite3-sys", 1432 + "smallvec", 1433 + ] 1434 + 1435 + [[package]] 1436 + name = "rustc-demangle" 1437 + version = "0.1.23" 1438 + source = "registry+https://github.com/rust-lang/crates.io-index" 1439 + checksum = "d626bb9dae77e28219937af045c257c28bfd3f69333c512553507f5f9798cb76" 1440 + 1441 + [[package]] 1442 + name = "rustc_version" 1443 + version = "0.4.0" 1444 + source = "registry+https://github.com/rust-lang/crates.io-index" 1445 + checksum = "bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366" 1446 + dependencies = [ 1447 + "semver", 1448 + ] 1449 + 1450 + [[package]] 1451 + name = "rustix" 1452 + version = "0.37.19" 1453 + source = "registry+https://github.com/rust-lang/crates.io-index" 1454 + checksum = "acf8729d8542766f1b2cf77eb034d52f40d375bb8b615d0b147089946e16613d" 1455 + dependencies = [ 1456 + "bitflags 1.3.2", 1457 + "errno", 1458 + "io-lifetimes", 1459 + "libc", 1460 + "linux-raw-sys", 1461 + "windows-sys 0.48.0", 1462 + ] 1463 + 1464 + [[package]] 1465 + name = "ryu" 1466 + version = "1.0.13" 1467 + source = "registry+https://github.com/rust-lang/crates.io-index" 1468 + checksum = "f91339c0467de62360649f8d3e185ca8de4224ff281f66000de5eb2a77a79041" 1469 + 1470 + [[package]] 1471 + name = "schemars" 1472 + version = "0.8.12" 1473 + source = "registry+https://github.com/rust-lang/crates.io-index" 1474 + checksum = "02c613288622e5f0c3fdc5dbd4db1c5fbe752746b1d1a56a0630b78fd00de44f" 1475 + dependencies = [ 1476 + "dyn-clone", 1477 + "indexmap", 1478 + "schemars_derive", 1479 + "serde", 1480 + "serde_json", 1481 + ] 1482 + 1483 + [[package]] 1484 + name = "schemars_derive" 1485 + version = "0.8.12" 1486 + source = "registry+https://github.com/rust-lang/crates.io-index" 1487 + checksum = "109da1e6b197438deb6db99952990c7f959572794b80ff93707d55a232545e7c" 1488 + dependencies = [ 1489 + "proc-macro2", 1490 + "quote", 1491 + "serde_derive_internals", 1492 + "syn 1.0.109", 1493 + ] 1494 + 1495 + [[package]] 1496 + name = "scopeguard" 1497 + version = "1.1.0" 1498 + source = "registry+https://github.com/rust-lang/crates.io-index" 1499 + checksum = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd" 1500 + 1501 + [[package]] 1502 + name = "semver" 1503 + version = "1.0.17" 1504 + source = "registry+https://github.com/rust-lang/crates.io-index" 1505 + checksum = "bebd363326d05ec3e2f532ab7660680f3b02130d780c299bca73469d521bc0ed" 1506 + 1507 + [[package]] 1508 + name = "serde" 1509 + version = "1.0.163" 1510 + source = "registry+https://github.com/rust-lang/crates.io-index" 1511 + checksum = "2113ab51b87a539ae008b5c6c02dc020ffa39afd2d83cffcb3f4eb2722cebec2" 1512 + dependencies = [ 1513 + "serde_derive", 1514 + ] 1515 + 1516 + [[package]] 1517 + name = "serde_derive" 1518 + version = "1.0.163" 1519 + source = "registry+https://github.com/rust-lang/crates.io-index" 1520 + checksum = "8c805777e3930c8883389c602315a24224bcc738b63905ef87cd1420353ea93e" 1521 + dependencies = [ 1522 + "proc-macro2", 1523 + "quote", 1524 + "syn 2.0.16", 1525 + ] 1526 + 1527 + [[package]] 1528 + name = "serde_derive_internals" 1529 + version = "0.26.0" 1530 + source = "registry+https://github.com/rust-lang/crates.io-index" 1531 + checksum = "85bf8229e7920a9f636479437026331ce11aa132b4dde37d121944a44d6e5f3c" 1532 + dependencies = [ 1533 + "proc-macro2", 1534 + "quote", 1535 + "syn 1.0.109", 1536 + ] 1537 + 1538 + [[package]] 1539 + name = "serde_json" 1540 + version = "1.0.96" 1541 + source = "registry+https://github.com/rust-lang/crates.io-index" 1542 + checksum = "057d394a50403bcac12672b2b18fb387ab6d289d957dab67dd201875391e52f1" 1543 + dependencies = [ 1544 + "itoa", 1545 + "ryu", 1546 + "serde", 1547 + ] 1548 + 1549 + [[package]] 1550 + name = "signal-hook-registry" 1551 + version = "1.4.1" 1552 + source = "registry+https://github.com/rust-lang/crates.io-index" 1553 + checksum = "d8229b473baa5980ac72ef434c4415e70c4b5e71b423043adb4ba059f89c99a1" 1554 + dependencies = [ 1555 + "libc", 1556 + ] 1557 + 1558 + [[package]] 1559 + name = "size_format" 1560 + version = "1.0.2" 1561 + source = "registry+https://github.com/rust-lang/crates.io-index" 1562 + checksum = "6ed5f6ab2122c6dec69dca18c72fa4590a27e581ad20d44960fe74c032a0b23b" 1563 + dependencies = [ 1564 + "generic-array", 1565 + "num", 1566 + ] 1567 + 1568 + [[package]] 1569 + name = "slab" 1570 + version = "0.4.8" 1571 + source = "registry+https://github.com/rust-lang/crates.io-index" 1572 + checksum = "6528351c9bc8ab22353f9d776db39a20288e8d6c37ef8cfe3317cf875eecfc2d" 1573 + dependencies = [ 1574 + "autocfg", 1575 + ] 1576 + 1577 + [[package]] 1578 + name = "smallvec" 1579 + version = "1.10.0" 1580 + source = "registry+https://github.com/rust-lang/crates.io-index" 1581 + checksum = "a507befe795404456341dfab10cef66ead4c041f62b8b11bbb92bffe5d0953e0" 1582 + 1583 + [[package]] 1584 + name = "socket2" 1585 + version = "0.4.9" 1586 + source = "registry+https://github.com/rust-lang/crates.io-index" 1587 + checksum = "64a4a911eed85daf18834cfaa86a79b7d266ff93ff5ba14005426219480ed662" 1588 + dependencies = [ 1589 + "libc", 1590 + "winapi", 1591 + ] 1592 + 1593 + [[package]] 1594 + name = "strsim" 1595 + version = "0.8.0" 1596 + source = "registry+https://github.com/rust-lang/crates.io-index" 1597 + checksum = "8ea5119cdb4c55b55d432abb513a0429384878c15dde60cc77b1c99de1a95a6a" 1598 + 1599 + [[package]] 1600 + name = "strsim" 1601 + version = "0.10.0" 1602 + source = "registry+https://github.com/rust-lang/crates.io-index" 1603 + checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623" 1604 + 1605 + [[package]] 1606 + name = "structopt" 1607 + version = "0.3.26" 1608 + source = "registry+https://github.com/rust-lang/crates.io-index" 1609 + checksum = "0c6b5c64445ba8094a6ab0c3cd2ad323e07171012d9c98b0b15651daf1787a10" 1610 + dependencies = [ 1611 + "clap 2.34.0", 1612 + "lazy_static", 1613 + "structopt-derive", 1614 + ] 1615 + 1616 + [[package]] 1617 + name = "structopt-derive" 1618 + version = "0.4.18" 1619 + source = "registry+https://github.com/rust-lang/crates.io-index" 1620 + checksum = "dcb5ae327f9cc13b68763b5749770cb9e048a99bd9dfdfa58d0cf05d5f64afe0" 1621 + dependencies = [ 1622 + "heck", 1623 + "proc-macro-error", 1624 + "proc-macro2", 1625 + "quote", 1626 + "syn 1.0.109", 1627 + ] 1628 + 1629 + [[package]] 1630 + name = "syn" 1631 + version = "1.0.109" 1632 + source = "registry+https://github.com/rust-lang/crates.io-index" 1633 + checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237" 1634 + dependencies = [ 1635 + "proc-macro2", 1636 + "quote", 1637 + "unicode-ident", 1638 + ] 1639 + 1640 + [[package]] 1641 + name = "syn" 1642 + version = "2.0.16" 1643 + source = "registry+https://github.com/rust-lang/crates.io-index" 1644 + checksum = "a6f671d4b5ffdb8eadec19c0ae67fe2639df8684bd7bc4b83d986b8db549cf01" 1645 + dependencies = [ 1646 + "proc-macro2", 1647 + "quote", 1648 + "unicode-ident", 1649 + ] 1650 + 1651 + [[package]] 1652 + name = "tempfile" 1653 + version = "3.5.0" 1654 + source = "registry+https://github.com/rust-lang/crates.io-index" 1655 + checksum = "b9fbec84f381d5795b08656e4912bec604d162bff9291d6189a78f4c8ab87998" 1656 + dependencies = [ 1657 + "cfg-if", 1658 + "fastrand", 1659 + "redox_syscall 0.3.5", 1660 + "rustix", 1661 + "windows-sys 0.45.0", 1662 + ] 1663 + 1664 + [[package]] 1665 + name = "termcolor" 1666 + version = "1.2.0" 1667 + source = "registry+https://github.com/rust-lang/crates.io-index" 1668 + checksum = "be55cf8942feac5c765c2c993422806843c9a9a45d4d5c407ad6dd2ea95eb9b6" 1669 + dependencies = [ 1670 + "winapi-util", 1671 + ] 1672 + 1673 + [[package]] 1674 + name = "terminal_size" 1675 + version = "0.2.6" 1676 + source = "registry+https://github.com/rust-lang/crates.io-index" 1677 + checksum = "8e6bf6f19e9f8ed8d4048dc22981458ebcf406d67e94cd422e5ecd73d63b3237" 1678 + dependencies = [ 1679 + "rustix", 1680 + "windows-sys 0.48.0", 1681 + ] 1682 + 1683 + [[package]] 1684 + name = "textwrap" 1685 + version = "0.11.0" 1686 + source = "registry+https://github.com/rust-lang/crates.io-index" 1687 + checksum = "d326610f408c7a4eb6f51c37c330e496b08506c9457c9d34287ecc38809fb060" 1688 + dependencies = [ 1689 + "unicode-width", 1690 + ] 1691 + 1692 + [[package]] 1693 + name = "thiserror" 1694 + version = "1.0.40" 1695 + source = "registry+https://github.com/rust-lang/crates.io-index" 1696 + checksum = "978c9a314bd8dc99be594bc3c175faaa9794be04a5a5e153caba6915336cebac" 1697 + dependencies = [ 1698 + "thiserror-impl", 1699 + ] 1700 + 1701 + [[package]] 1702 + name = "thiserror-impl" 1703 + version = "1.0.40" 1704 + source = "registry+https://github.com/rust-lang/crates.io-index" 1705 + checksum = "f9456a42c5b0d803c8cd86e73dd7cc9edd429499f37a3550d286d5e86720569f" 1706 + dependencies = [ 1707 + "proc-macro2", 1708 + "quote", 1709 + "syn 2.0.16", 1710 + ] 1711 + 1712 + [[package]] 1713 + name = "tokio" 1714 + version = "1.28.1" 1715 + source = "registry+https://github.com/rust-lang/crates.io-index" 1716 + checksum = "0aa32867d44e6f2ce3385e89dceb990188b8bb0fb25b0cf576647a6f98ac5105" 1717 + dependencies = [ 1718 + "autocfg", 1719 + "bytes", 1720 + "libc", 1721 + "mio", 1722 + "num_cpus", 1723 + "parking_lot", 1724 + "pin-project-lite", 1725 + "signal-hook-registry", 1726 + "socket2", 1727 + "tokio-macros", 1728 + "windows-sys 0.48.0", 1729 + ] 1730 + 1731 + [[package]] 1732 + name = "tokio-macros" 1733 + version = "2.1.0" 1734 + source = "registry+https://github.com/rust-lang/crates.io-index" 1735 + checksum = "630bdcf245f78637c13ec01ffae6187cca34625e8c63150d424b59e55af2675e" 1736 + dependencies = [ 1737 + "proc-macro2", 1738 + "quote", 1739 + "syn 2.0.16", 1740 + ] 1741 + 1742 + [[package]] 1743 + name = "tokio-rusqlite" 1744 + version = "0.4.0" 1745 + source = "registry+https://github.com/rust-lang/crates.io-index" 1746 + checksum = "7aa66395f5ff117faee90c9458232c936405f9227ad902038000b74b3bc1feac" 1747 + dependencies = [ 1748 + "crossbeam-channel", 1749 + "rusqlite", 1750 + "tokio", 1751 + ] 1752 + 1753 + [[package]] 1754 + name = "tokio-stream" 1755 + version = "0.1.14" 1756 + source = "registry+https://github.com/rust-lang/crates.io-index" 1757 + checksum = "397c988d37662c7dda6d2208364a706264bf3d6138b11d436cbac0ad38832842" 1758 + dependencies = [ 1759 + "futures-core", 1760 + "pin-project-lite", 1761 + "tokio", 1762 + "tokio-util", 1763 + ] 1764 + 1765 + [[package]] 1766 + name = "tokio-tar" 1767 + version = "0.3.1" 1768 + source = "git+https://github.com/vorot93/tokio-tar#3b753b6fc2304cdd38fad04002e41e29d4edce0a" 1769 + dependencies = [ 1770 + "filetime", 1771 + "futures-core", 1772 + "libc", 1773 + "redox_syscall 0.2.16", 1774 + "tokio", 1775 + "tokio-stream", 1776 + "xattr", 1777 + ] 1778 + 1779 + [[package]] 1780 + name = "tokio-test" 1781 + version = "0.4.2" 1782 + source = "registry+https://github.com/rust-lang/crates.io-index" 1783 + checksum = "53474327ae5e166530d17f2d956afcb4f8a004de581b3cae10f12006bc8163e3" 1784 + dependencies = [ 1785 + "async-stream", 1786 + "bytes", 1787 + "futures-core", 1788 + "tokio", 1789 + "tokio-stream", 1790 + ] 1791 + 1792 + [[package]] 1793 + name = "tokio-util" 1794 + version = "0.7.8" 1795 + source = "registry+https://github.com/rust-lang/crates.io-index" 1796 + checksum = "806fe8c2c87eccc8b3267cbae29ed3ab2d0bd37fca70ab622e46aaa9375ddb7d" 1797 + dependencies = [ 1798 + "bytes", 1799 + "futures-core", 1800 + "futures-io", 1801 + "futures-sink", 1802 + "futures-util", 1803 + "hashbrown 0.12.3", 1804 + "pin-project-lite", 1805 + "slab", 1806 + "tokio", 1807 + "tracing", 1808 + ] 1809 + 1810 + [[package]] 1811 + name = "tracing" 1812 + version = "0.1.37" 1813 + source = "registry+https://github.com/rust-lang/crates.io-index" 1814 + checksum = "8ce8c33a8d48bd45d624a6e523445fd21ec13d3653cd51f681abf67418f54eb8" 1815 + dependencies = [ 1816 + "cfg-if", 1817 + "pin-project-lite", 1818 + "tracing-core", 1819 + ] 1820 + 1821 + [[package]] 1822 + name = "tracing-core" 1823 + version = "0.1.31" 1824 + source = "registry+https://github.com/rust-lang/crates.io-index" 1825 + checksum = "0955b8137a1df6f1a2e9a37d8a6656291ff0297c1a97c24e0d8425fe2312f79a" 1826 + dependencies = [ 1827 + "once_cell", 1828 + ] 1829 + 1830 + [[package]] 1831 + name = "tree_magic_mini" 1832 + version = "3.0.3" 1833 + source = "registry+https://github.com/rust-lang/crates.io-index" 1834 + checksum = "91adfd0607cacf6e4babdb870e9bec4037c1c4b151cfd279ccefc5e0c7feaa6d" 1835 + dependencies = [ 1836 + "bytecount", 1837 + "fnv", 1838 + "lazy_static", 1839 + "nom", 1840 + "once_cell", 1841 + "petgraph", 1842 + ] 1843 + 1844 + [[package]] 1845 + name = "typenum" 1846 + version = "1.16.0" 1847 + source = "registry+https://github.com/rust-lang/crates.io-index" 1848 + checksum = "497961ef93d974e23eb6f433eb5fe1b7930b659f06d12dec6fc44a8f554c0bba" 1849 + 1850 + [[package]] 1851 + name = "unicode-ident" 1852 + version = "1.0.9" 1853 + source = "registry+https://github.com/rust-lang/crates.io-index" 1854 + checksum = "b15811caf2415fb889178633e7724bad2509101cde276048e013b9def5e51fa0" 1855 + 1856 + [[package]] 1857 + name = "unicode-segmentation" 1858 + version = "1.10.1" 1859 + source = "registry+https://github.com/rust-lang/crates.io-index" 1860 + checksum = "1dd624098567895118886609431a7c3b8f516e41d30e0643f03d94592a147e36" 1861 + 1862 + [[package]] 1863 + name = "unicode-width" 1864 + version = "0.1.10" 1865 + source = "registry+https://github.com/rust-lang/crates.io-index" 1866 + checksum = "c0edd1e5b14653f783770bce4a4dabb4a5108a5370a5f5d8cfe8710c361f6c8b" 1867 + 1868 + [[package]] 1869 + name = "utf8parse" 1870 + version = "0.2.1" 1871 + source = "registry+https://github.com/rust-lang/crates.io-index" 1872 + checksum = "711b9620af191e0cdc7468a8d14e709c3dcdb115b36f838e601583af800a370a" 1873 + 1874 + [[package]] 1875 + name = "vcpkg" 1876 + version = "0.2.15" 1877 + source = "registry+https://github.com/rust-lang/crates.io-index" 1878 + checksum = "accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426" 1879 + 1880 + [[package]] 1881 + name = "vec_map" 1882 + version = "0.8.2" 1883 + source = "registry+https://github.com/rust-lang/crates.io-index" 1884 + checksum = "f1bddf1187be692e79c5ffeab891132dfb0f236ed36a43c7ed39f1165ee20191" 1885 + 1886 + [[package]] 1887 + name = "version_check" 1888 + version = "0.9.4" 1889 + source = "registry+https://github.com/rust-lang/crates.io-index" 1890 + checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" 1891 + 1892 + [[package]] 1893 + name = "wasi" 1894 + version = "0.11.0+wasi-snapshot-preview1" 1895 + source = "registry+https://github.com/rust-lang/crates.io-index" 1896 + checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" 1897 + 1898 + [[package]] 1899 + name = "wasm-bindgen" 1900 + version = "0.2.86" 1901 + source = "registry+https://github.com/rust-lang/crates.io-index" 1902 + checksum = "5bba0e8cb82ba49ff4e229459ff22a191bbe9a1cb3a341610c9c33efc27ddf73" 1903 + dependencies = [ 1904 + "cfg-if", 1905 + "wasm-bindgen-macro", 1906 + ] 1907 + 1908 + [[package]] 1909 + name = "wasm-bindgen-backend" 1910 + version = "0.2.86" 1911 + source = "registry+https://github.com/rust-lang/crates.io-index" 1912 + checksum = "19b04bc93f9d6bdee709f6bd2118f57dd6679cf1176a1af464fca3ab0d66d8fb" 1913 + dependencies = [ 1914 + "bumpalo", 1915 + "log", 1916 + "once_cell", 1917 + "proc-macro2", 1918 + "quote", 1919 + "syn 2.0.16", 1920 + "wasm-bindgen-shared", 1921 + ] 1922 + 1923 + [[package]] 1924 + name = "wasm-bindgen-macro" 1925 + version = "0.2.86" 1926 + source = "registry+https://github.com/rust-lang/crates.io-index" 1927 + checksum = "14d6b024f1a526bb0234f52840389927257beb670610081360e5a03c5df9c258" 1928 + dependencies = [ 1929 + "quote", 1930 + "wasm-bindgen-macro-support", 1931 + ] 1932 + 1933 + [[package]] 1934 + name = "wasm-bindgen-macro-support" 1935 + version = "0.2.86" 1936 + source = "registry+https://github.com/rust-lang/crates.io-index" 1937 + checksum = "e128beba882dd1eb6200e1dc92ae6c5dbaa4311aa7bb211ca035779e5efc39f8" 1938 + dependencies = [ 1939 + "proc-macro2", 1940 + "quote", 1941 + "syn 2.0.16", 1942 + "wasm-bindgen-backend", 1943 + "wasm-bindgen-shared", 1944 + ] 1945 + 1946 + [[package]] 1947 + name = "wasm-bindgen-shared" 1948 + version = "0.2.86" 1949 + source = "registry+https://github.com/rust-lang/crates.io-index" 1950 + checksum = "ed9d5b4305409d1fc9482fee2d7f9bcbf24b3972bf59817ef757e23982242a93" 1951 + 1952 + [[package]] 1953 + name = "winapi" 1954 + version = "0.3.9" 1955 + source = "registry+https://github.com/rust-lang/crates.io-index" 1956 + checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" 1957 + dependencies = [ 1958 + "winapi-i686-pc-windows-gnu", 1959 + "winapi-x86_64-pc-windows-gnu", 1960 + ] 1961 + 1962 + [[package]] 1963 + name = "winapi-i686-pc-windows-gnu" 1964 + version = "0.4.0" 1965 + source = "registry+https://github.com/rust-lang/crates.io-index" 1966 + checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" 1967 + 1968 + [[package]] 1969 + name = "winapi-util" 1970 + version = "0.1.5" 1971 + source = "registry+https://github.com/rust-lang/crates.io-index" 1972 + checksum = "70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178" 1973 + dependencies = [ 1974 + "winapi", 1975 + ] 1976 + 1977 + [[package]] 1978 + name = "winapi-x86_64-pc-windows-gnu" 1979 + version = "0.4.0" 1980 + source = "registry+https://github.com/rust-lang/crates.io-index" 1981 + checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" 1982 + 1983 + [[package]] 1984 + name = "windows" 1985 + version = "0.48.0" 1986 + source = "registry+https://github.com/rust-lang/crates.io-index" 1987 + checksum = "e686886bc078bc1b0b600cac0147aadb815089b6e4da64016cbd754b6342700f" 1988 + dependencies = [ 1989 + "windows-targets 0.48.0", 1990 + ] 1991 + 1992 + [[package]] 1993 + name = "windows-sys" 1994 + version = "0.45.0" 1995 + source = "registry+https://github.com/rust-lang/crates.io-index" 1996 + checksum = "75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0" 1997 + dependencies = [ 1998 + "windows-targets 0.42.2", 1999 + ] 2000 + 2001 + [[package]] 2002 + name = "windows-sys" 2003 + version = "0.48.0" 2004 + source = "registry+https://github.com/rust-lang/crates.io-index" 2005 + checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9" 2006 + dependencies = [ 2007 + "windows-targets 0.48.0", 2008 + ] 2009 + 2010 + [[package]] 2011 + name = "windows-targets" 2012 + version = "0.42.2" 2013 + source = "registry+https://github.com/rust-lang/crates.io-index" 2014 + checksum = "8e5180c00cd44c9b1c88adb3693291f1cd93605ded80c250a75d472756b4d071" 2015 + dependencies = [ 2016 + "windows_aarch64_gnullvm 0.42.2", 2017 + "windows_aarch64_msvc 0.42.2", 2018 + "windows_i686_gnu 0.42.2", 2019 + "windows_i686_msvc 0.42.2", 2020 + "windows_x86_64_gnu 0.42.2", 2021 + "windows_x86_64_gnullvm 0.42.2", 2022 + "windows_x86_64_msvc 0.42.2", 2023 + ] 2024 + 2025 + [[package]] 2026 + name = "windows-targets" 2027 + version = "0.48.0" 2028 + source = "registry+https://github.com/rust-lang/crates.io-index" 2029 + checksum = "7b1eb6f0cd7c80c79759c929114ef071b87354ce476d9d94271031c0497adfd5" 2030 + dependencies = [ 2031 + "windows_aarch64_gnullvm 0.48.0", 2032 + "windows_aarch64_msvc 0.48.0", 2033 + "windows_i686_gnu 0.48.0", 2034 + "windows_i686_msvc 0.48.0", 2035 + "windows_x86_64_gnu 0.48.0", 2036 + "windows_x86_64_gnullvm 0.48.0", 2037 + "windows_x86_64_msvc 0.48.0", 2038 + ] 2039 + 2040 + [[package]] 2041 + name = "windows_aarch64_gnullvm" 2042 + version = "0.42.2" 2043 + source = "registry+https://github.com/rust-lang/crates.io-index" 2044 + checksum = "597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8" 2045 + 2046 + [[package]] 2047 + name = "windows_aarch64_gnullvm" 2048 + version = "0.48.0" 2049 + source = "registry+https://github.com/rust-lang/crates.io-index" 2050 + checksum = "91ae572e1b79dba883e0d315474df7305d12f569b400fcf90581b06062f7e1bc" 2051 + 2052 + [[package]] 2053 + name = "windows_aarch64_msvc" 2054 + version = "0.42.2" 2055 + source = "registry+https://github.com/rust-lang/crates.io-index" 2056 + checksum = "e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43" 2057 + 2058 + [[package]] 2059 + name = "windows_aarch64_msvc" 2060 + version = "0.48.0" 2061 + source = "registry+https://github.com/rust-lang/crates.io-index" 2062 + checksum = "b2ef27e0d7bdfcfc7b868b317c1d32c641a6fe4629c171b8928c7b08d98d7cf3" 2063 + 2064 + [[package]] 2065 + name = "windows_i686_gnu" 2066 + version = "0.42.2" 2067 + source = "registry+https://github.com/rust-lang/crates.io-index" 2068 + checksum = "c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f" 2069 + 2070 + [[package]] 2071 + name = "windows_i686_gnu" 2072 + version = "0.48.0" 2073 + source = "registry+https://github.com/rust-lang/crates.io-index" 2074 + checksum = "622a1962a7db830d6fd0a69683c80a18fda201879f0f447f065a3b7467daa241" 2075 + 2076 + [[package]] 2077 + name = "windows_i686_msvc" 2078 + version = "0.42.2" 2079 + source = "registry+https://github.com/rust-lang/crates.io-index" 2080 + checksum = "44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060" 2081 + 2082 + [[package]] 2083 + name = "windows_i686_msvc" 2084 + version = "0.48.0" 2085 + source = "registry+https://github.com/rust-lang/crates.io-index" 2086 + checksum = "4542c6e364ce21bf45d69fdd2a8e455fa38d316158cfd43b3ac1c5b1b19f8e00" 2087 + 2088 + [[package]] 2089 + name = "windows_x86_64_gnu" 2090 + version = "0.42.2" 2091 + source = "registry+https://github.com/rust-lang/crates.io-index" 2092 + checksum = "8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36" 2093 + 2094 + [[package]] 2095 + name = "windows_x86_64_gnu" 2096 + version = "0.48.0" 2097 + source = "registry+https://github.com/rust-lang/crates.io-index" 2098 + checksum = "ca2b8a661f7628cbd23440e50b05d705db3686f894fc9580820623656af974b1" 2099 + 2100 + [[package]] 2101 + name = "windows_x86_64_gnullvm" 2102 + version = "0.42.2" 2103 + source = "registry+https://github.com/rust-lang/crates.io-index" 2104 + checksum = "26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3" 2105 + 2106 + [[package]] 2107 + name = "windows_x86_64_gnullvm" 2108 + version = "0.48.0" 2109 + source = "registry+https://github.com/rust-lang/crates.io-index" 2110 + checksum = "7896dbc1f41e08872e9d5e8f8baa8fdd2677f29468c4e156210174edc7f7b953" 2111 + 2112 + [[package]] 2113 + name = "windows_x86_64_msvc" 2114 + version = "0.42.2" 2115 + source = "registry+https://github.com/rust-lang/crates.io-index" 2116 + checksum = "9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0" 2117 + 2118 + [[package]] 2119 + name = "windows_x86_64_msvc" 2120 + version = "0.48.0" 2121 + source = "registry+https://github.com/rust-lang/crates.io-index" 2122 + checksum = "1a515f5799fe4961cb532f983ce2b23082366b898e52ffbce459c86f67c8378a" 2123 + 2124 + [[package]] 2125 + name = "xattr" 2126 + version = "0.2.3" 2127 + source = "registry+https://github.com/rust-lang/crates.io-index" 2128 + checksum = "6d1526bbe5aaeb5eb06885f4d987bcdfa5e23187055de9b83fe00156a821fabc" 2129 + dependencies = [ 2130 + "libc", 2131 + ] 2132 + 2133 + [[package]] 2134 + name = "xz2" 2135 + version = "0.1.7" 2136 + source = "registry+https://github.com/rust-lang/crates.io-index" 2137 + checksum = "388c44dc09d76f1536602ead6d325eb532f5c122f17782bd57fb47baeeb767e2" 2138 + dependencies = [ 2139 + "lzma-sys", 2140 + ] 2141 + 2142 + [[package]] 2143 + name = "yansi" 2144 + version = "0.5.1" 2145 + source = "registry+https://github.com/rust-lang/crates.io-index" 2146 + checksum = "09041cd90cf85f7f8b2df60c646f853b7f535ce68f85244eb6731cf89fa498ec" 2147 + 2148 + [[package]] 2149 + name = "zstd" 2150 + version = "0.11.2+zstd.1.5.2" 2151 + source = "registry+https://github.com/rust-lang/crates.io-index" 2152 + checksum = "20cc960326ece64f010d2d2107537f26dc589a6573a316bd5b1dba685fa5fde4" 2153 + dependencies = [ 2154 + "zstd-safe 5.0.2+zstd.1.5.2", 2155 + ] 2156 + 2157 + [[package]] 2158 + name = "zstd" 2159 + version = "0.12.3+zstd.1.5.2" 2160 + source = "registry+https://github.com/rust-lang/crates.io-index" 2161 + checksum = "76eea132fb024e0e13fd9c2f5d5d595d8a967aa72382ac2f9d39fcc95afd0806" 2162 + dependencies = [ 2163 + "zstd-safe 6.0.5+zstd.1.5.4", 2164 + ] 2165 + 2166 + [[package]] 2167 + name = "zstd-safe" 2168 + version = "5.0.2+zstd.1.5.2" 2169 + source = "registry+https://github.com/rust-lang/crates.io-index" 2170 + checksum = "1d2a5585e04f9eea4b2a3d1eca508c4dee9592a89ef6f450c11719da0726f4db" 2171 + dependencies = [ 2172 + "libc", 2173 + "zstd-sys", 2174 + ] 2175 + 2176 + [[package]] 2177 + name = "zstd-safe" 2178 + version = "6.0.5+zstd.1.5.4" 2179 + source = "registry+https://github.com/rust-lang/crates.io-index" 2180 + checksum = "d56d9e60b4b1758206c238a10165fbcae3ca37b01744e394c463463f6529d23b" 2181 + dependencies = [ 2182 + "libc", 2183 + "zstd-sys", 2184 + ] 2185 + 2186 + [[package]] 2187 + name = "zstd-sys" 2188 + version = "2.0.8+zstd.1.5.5" 2189 + source = "registry+https://github.com/rust-lang/crates.io-index" 2190 + checksum = "5556e6ee25d32df2586c098bbfa278803692a20d0ab9565e049480d52707ec8c" 2191 + dependencies = [ 2192 + "cc", 2193 + "libc", 2194 + "pkg-config", 2195 + ]
+22 -31
pkgs/tools/text/ripgrep-all/default.nix
··· 1 - { stdenv, lib, fetchFromGitHub, rustPlatform, makeWrapper, ffmpeg 2 - , pandoc, poppler_utils, ripgrep, Security, imagemagick, tesseract3 1 + { stdenv 2 + , lib 3 + , fetchFromGitHub 4 + , rustPlatform 5 + , makeWrapper 6 + , ffmpeg 7 + , pandoc 8 + , poppler_utils 9 + , ripgrep 10 + , Security 11 + , zip 3 12 }: 4 13 5 14 rustPlatform.buildRustPackage rec { 6 15 pname = "ripgrep-all"; 7 - version = "0.9.6"; 16 + version = "1.0.0-alpha.5"; 8 17 9 18 src = fetchFromGitHub { 10 19 owner = "phiresky"; 11 20 repo = pname; 12 21 rev = "v${version}"; 13 - sha256 = "1wjpgi7m3lxybllkr3r60zaphp02ykq2syq72q9ail2760cjcir6"; 22 + sha256 = "sha256-fpDYzn4oAz6GJQef520+Vi2xI09xFjpWdAlFIAVzcoA="; 23 + }; 24 + 25 + cargoLock = { 26 + lockFile = ./Cargo.lock; 27 + outputHashes = { 28 + "tokio-tar-0.3.1" = "sha256-gp4UM6YV7P9k1FZxt3eVjyC4cK1zvpMjM5CPt2oVBEA="; 29 + }; 14 30 }; 15 31 16 - cargoSha256 = "1l71xj5crfb51wfp2bdvdqp1l8kg182n5d6w23lq2wjszaqcj7cw"; 17 - nativeBuildInputs = [ makeWrapper ]; 32 + nativeBuildInputs = [ makeWrapper poppler_utils ]; 18 33 buildInputs = lib.optional stdenv.isDarwin Security; 19 34 20 35 postInstall = '' 21 36 wrapProgram $out/bin/rga \ 22 - --prefix PATH ":" "${lib.makeBinPath [ ffmpeg pandoc poppler_utils ripgrep imagemagick tesseract3 ]}" 23 - ''; 24 - 25 - # Use upstream's example data to run a couple of queries to ensure the dependencies 26 - # for all of the adapters are available. 27 - installCheckPhase = '' 28 - set -e 29 - export PATH="$PATH:$out/bin" 30 - 31 - test1=$(rga --rga-no-cache "hello" exampledir/ | wc -l) 32 - test2=$(rga --rga-no-cache --rga-adapters=tesseract "crate" exampledir/screenshot.png | wc -l) 33 - 34 - if [ $test1 != 26 ] 35 - then 36 - echo "ERROR: test1 failed! Could not find the word 'hello' 26 times in the sample data." 37 - exit 1 38 - fi 39 - 40 - if [ $test2 != 1 ] 41 - then 42 - echo "ERROR: test2 failed! Could not find the word 'crate' in the screenshot." 43 - exit 1 44 - fi 37 + --prefix PATH ":" "${lib.makeBinPath [ ffmpeg pandoc poppler_utils ripgrep zip ]}" 45 38 ''; 46 - 47 - doInstallCheck = true; 48 39 49 40 meta = with lib; { 50 41 description = "Ripgrep, but also search in PDFs, E-Books, Office documents, zip, tar.gz, and more";