Browse code

Add Cargo.lock file from ClamAV 1.0.1 release

This change makes it so that building 1.0.2+ will not require newer
versions of the Rust compiler toolchain without us knowing about it.

This change is to support people who may be unable to use Rustup to get
the latest Rust compiler right away.

Micah Snyder authored on 2023/05/02 12:30:04
Showing 2 changed files
... ...
@@ -228,9 +228,5 @@ libclamav/c++/llvm/tools/llvmc/plugins/Base/Base.td
228 228
 debug/
229 229
 target/
230 230
 
231
-# Remove Cargo.lock from gitignore if creating an executable, leave it for libraries
232
-# More information here https://doc.rust-lang.org/cargo/guide/cargo-toml-vs-cargo-lock.html
233
-Cargo.lock
234
-
235 231
 # These are backup files generated by rustfmt
236 232
 **/*.rs.bk
237 233
new file mode 100755
... ...
@@ -0,0 +1,1175 @@
0
+# This file is automatically @generated by Cargo.
1
+# It is not intended for manual editing.
2
+version = 3
3
+
4
+[[package]]
5
+name = "adler"
6
+version = "1.0.2"
7
+source = "registry+https://github.com/rust-lang/crates.io-index"
8
+checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe"
9
+
10
+[[package]]
11
+name = "aho-corasick"
12
+version = "0.7.20"
13
+source = "registry+https://github.com/rust-lang/crates.io-index"
14
+checksum = "cc936419f96fa211c1b9166887b38e5e40b19958e5b895be7c1f93adec7071ac"
15
+dependencies = [
16
+ "memchr",
17
+]
18
+
19
+[[package]]
20
+name = "ansi_term"
21
+version = "0.12.1"
22
+source = "registry+https://github.com/rust-lang/crates.io-index"
23
+checksum = "d52a9bb7ec0cf484c551830a7ce27bd20d67eac647e1befb56b0be4ee39a55d2"
24
+dependencies = [
25
+ "winapi",
26
+]
27
+
28
+[[package]]
29
+name = "atty"
30
+version = "0.2.14"
31
+source = "registry+https://github.com/rust-lang/crates.io-index"
32
+checksum = "d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8"
33
+dependencies = [
34
+ "hermit-abi 0.1.19",
35
+ "libc",
36
+ "winapi",
37
+]
38
+
39
+[[package]]
40
+name = "autocfg"
41
+version = "1.1.0"
42
+source = "registry+https://github.com/rust-lang/crates.io-index"
43
+checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa"
44
+
45
+[[package]]
46
+name = "bindgen"
47
+version = "0.59.2"
48
+source = "registry+https://github.com/rust-lang/crates.io-index"
49
+checksum = "2bd2a9a458e8f4304c52c43ebb0cfbd520289f8379a52e329a38afda99bf8eb8"
50
+dependencies = [
51
+ "bitflags",
52
+ "cexpr",
53
+ "clang-sys",
54
+ "clap",
55
+ "env_logger",
56
+ "lazy_static",
57
+ "lazycell",
58
+ "log",
59
+ "peeking_take_while",
60
+ "proc-macro2",
61
+ "quote",
62
+ "regex",
63
+ "rustc-hash",
64
+ "shlex",
65
+ "which",
66
+]
67
+
68
+[[package]]
69
+name = "bit_field"
70
+version = "0.10.1"
71
+source = "registry+https://github.com/rust-lang/crates.io-index"
72
+checksum = "dcb6dd1c2376d2e096796e234a70e17e94cc2d5d54ff8ce42b28cef1d0d359a4"
73
+
74
+[[package]]
75
+name = "bitflags"
76
+version = "1.3.2"
77
+source = "registry+https://github.com/rust-lang/crates.io-index"
78
+checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a"
79
+
80
+[[package]]
81
+name = "block-buffer"
82
+version = "0.10.3"
83
+source = "registry+https://github.com/rust-lang/crates.io-index"
84
+checksum = "69cce20737498f97b993470a6e536b8523f0af7892a4f928cceb1ac5e52ebe7e"
85
+dependencies = [
86
+ "generic-array",
87
+]
88
+
89
+[[package]]
90
+name = "bumpalo"
91
+version = "3.12.0"
92
+source = "registry+https://github.com/rust-lang/crates.io-index"
93
+checksum = "0d261e256854913907f67ed06efbc3338dfe6179796deefc1ff763fc1aee5535"
94
+
95
+[[package]]
96
+name = "bytemuck"
97
+version = "1.13.0"
98
+source = "registry+https://github.com/rust-lang/crates.io-index"
99
+checksum = "c041d3eab048880cb0b86b256447da3f18859a163c3b8d8893f4e6368abe6393"
100
+
101
+[[package]]
102
+name = "byteorder"
103
+version = "1.4.3"
104
+source = "registry+https://github.com/rust-lang/crates.io-index"
105
+checksum = "14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610"
106
+
107
+[[package]]
108
+name = "cbindgen"
109
+version = "0.20.0"
110
+source = "registry+https://github.com/rust-lang/crates.io-index"
111
+checksum = "51e3973b165dc0f435831a9e426de67e894de532754ff7a3f307c03ee5dec7dc"
112
+dependencies = [
113
+ "clap",
114
+ "heck",
115
+ "indexmap",
116
+ "log",
117
+ "proc-macro2",
118
+ "quote",
119
+ "serde",
120
+ "serde_json",
121
+ "syn",
122
+ "tempfile",
123
+ "toml",
124
+]
125
+
126
+[[package]]
127
+name = "cexpr"
128
+version = "0.6.0"
129
+source = "registry+https://github.com/rust-lang/crates.io-index"
130
+checksum = "6fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766"
131
+dependencies = [
132
+ "nom",
133
+]
134
+
135
+[[package]]
136
+name = "cfg-if"
137
+version = "1.0.0"
138
+source = "registry+https://github.com/rust-lang/crates.io-index"
139
+checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
140
+
141
+[[package]]
142
+name = "clamav_rust"
143
+version = "0.0.1"
144
+dependencies = [
145
+ "bindgen",
146
+ "cbindgen",
147
+ "flate2",
148
+ "hex",
149
+ "image",
150
+ "libc",
151
+ "log",
152
+ "num-traits",
153
+ "rustdct",
154
+ "sha2",
155
+ "tempfile",
156
+ "thiserror",
157
+ "transpose",
158
+]
159
+
160
+[[package]]
161
+name = "clang-sys"
162
+version = "1.4.0"
163
+source = "registry+https://github.com/rust-lang/crates.io-index"
164
+checksum = "fa2e27ae6ab525c3d369ded447057bca5438d86dc3a68f6faafb8269ba82ebf3"
165
+dependencies = [
166
+ "glob",
167
+ "libc",
168
+ "libloading",
169
+]
170
+
171
+[[package]]
172
+name = "clap"
173
+version = "2.34.0"
174
+source = "registry+https://github.com/rust-lang/crates.io-index"
175
+checksum = "a0610544180c38b88101fecf2dd634b174a62eef6946f84dfc6a7127512b381c"
176
+dependencies = [
177
+ "ansi_term",
178
+ "atty",
179
+ "bitflags",
180
+ "strsim",
181
+ "textwrap",
182
+ "unicode-width",
183
+ "vec_map",
184
+]
185
+
186
+[[package]]
187
+name = "color_quant"
188
+version = "1.1.0"
189
+source = "registry+https://github.com/rust-lang/crates.io-index"
190
+checksum = "3d7b894f5411737b7867f4827955924d7c254fc9f4d91a6aad6b097804b1018b"
191
+
192
+[[package]]
193
+name = "cpufeatures"
194
+version = "0.2.5"
195
+source = "registry+https://github.com/rust-lang/crates.io-index"
196
+checksum = "28d997bd5e24a5928dd43e46dc529867e207907fe0b239c3477d924f7f2ca320"
197
+dependencies = [
198
+ "libc",
199
+]
200
+
201
+[[package]]
202
+name = "crc32fast"
203
+version = "1.3.2"
204
+source = "registry+https://github.com/rust-lang/crates.io-index"
205
+checksum = "b540bd8bc810d3885c6ea91e2018302f68baba2129ab3e88f32389ee9370880d"
206
+dependencies = [
207
+ "cfg-if",
208
+]
209
+
210
+[[package]]
211
+name = "crossbeam-channel"
212
+version = "0.5.6"
213
+source = "registry+https://github.com/rust-lang/crates.io-index"
214
+checksum = "c2dd04ddaf88237dc3b8d8f9a3c1004b506b54b3313403944054d23c0870c521"
215
+dependencies = [
216
+ "cfg-if",
217
+ "crossbeam-utils",
218
+]
219
+
220
+[[package]]
221
+name = "crossbeam-deque"
222
+version = "0.8.2"
223
+source = "registry+https://github.com/rust-lang/crates.io-index"
224
+checksum = "715e8152b692bba2d374b53d4875445368fdf21a94751410af607a5ac677d1fc"
225
+dependencies = [
226
+ "cfg-if",
227
+ "crossbeam-epoch",
228
+ "crossbeam-utils",
229
+]
230
+
231
+[[package]]
232
+name = "crossbeam-epoch"
233
+version = "0.9.13"
234
+source = "registry+https://github.com/rust-lang/crates.io-index"
235
+checksum = "01a9af1f4c2ef74bb8aa1f7e19706bc72d03598c8a570bb5de72243c7a9d9d5a"
236
+dependencies = [
237
+ "autocfg",
238
+ "cfg-if",
239
+ "crossbeam-utils",
240
+ "memoffset",
241
+ "scopeguard",
242
+]
243
+
244
+[[package]]
245
+name = "crossbeam-utils"
246
+version = "0.8.14"
247
+source = "registry+https://github.com/rust-lang/crates.io-index"
248
+checksum = "4fb766fa798726286dbbb842f174001dab8abc7b627a1dd86e0b7222a95d929f"
249
+dependencies = [
250
+ "cfg-if",
251
+]
252
+
253
+[[package]]
254
+name = "crunchy"
255
+version = "0.2.2"
256
+source = "registry+https://github.com/rust-lang/crates.io-index"
257
+checksum = "7a81dae078cea95a014a339291cec439d2f232ebe854a9d672b796c6afafa9b7"
258
+
259
+[[package]]
260
+name = "crypto-common"
261
+version = "0.1.6"
262
+source = "registry+https://github.com/rust-lang/crates.io-index"
263
+checksum = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3"
264
+dependencies = [
265
+ "generic-array",
266
+ "typenum",
267
+]
268
+
269
+[[package]]
270
+name = "digest"
271
+version = "0.10.6"
272
+source = "registry+https://github.com/rust-lang/crates.io-index"
273
+checksum = "8168378f4e5023e7218c89c891c0fd8ecdb5e5e4f18cb78f38cf245dd021e76f"
274
+dependencies = [
275
+ "block-buffer",
276
+ "crypto-common",
277
+]
278
+
279
+[[package]]
280
+name = "either"
281
+version = "1.8.1"
282
+source = "registry+https://github.com/rust-lang/crates.io-index"
283
+checksum = "7fcaabb2fef8c910e7f4c7ce9f67a1283a1715879a7c230ca9d6d1ae31f16d91"
284
+
285
+[[package]]
286
+name = "env_logger"
287
+version = "0.9.3"
288
+source = "registry+https://github.com/rust-lang/crates.io-index"
289
+checksum = "a12e6657c4c97ebab115a42dcee77225f7f482cdd841cf7088c657a42e9e00e7"
290
+dependencies = [
291
+ "atty",
292
+ "humantime",
293
+ "log",
294
+ "regex",
295
+ "termcolor",
296
+]
297
+
298
+[[package]]
299
+name = "exr"
300
+version = "1.5.3"
301
+source = "registry+https://github.com/rust-lang/crates.io-index"
302
+checksum = "e8af5ef47e2ed89d23d0ecbc1b681b30390069de70260937877514377fc24feb"
303
+dependencies = [
304
+ "bit_field",
305
+ "flume",
306
+ "half",
307
+ "lebe",
308
+ "miniz_oxide",
309
+ "smallvec",
310
+ "threadpool",
311
+ "zune-inflate",
312
+]
313
+
314
+[[package]]
315
+name = "fastrand"
316
+version = "1.8.0"
317
+source = "registry+https://github.com/rust-lang/crates.io-index"
318
+checksum = "a7a407cfaa3385c4ae6b23e84623d48c2798d06e3e6a1878f7f59f17b3f86499"
319
+dependencies = [
320
+ "instant",
321
+]
322
+
323
+[[package]]
324
+name = "flate2"
325
+version = "1.0.25"
326
+source = "registry+https://github.com/rust-lang/crates.io-index"
327
+checksum = "a8a2db397cb1c8772f31494cb8917e48cd1e64f0fa7efac59fbd741a0a8ce841"
328
+dependencies = [
329
+ "crc32fast",
330
+ "miniz_oxide",
331
+]
332
+
333
+[[package]]
334
+name = "flume"
335
+version = "0.10.14"
336
+source = "registry+https://github.com/rust-lang/crates.io-index"
337
+checksum = "1657b4441c3403d9f7b3409e47575237dac27b1b5726df654a6ecbf92f0f7577"
338
+dependencies = [
339
+ "futures-core",
340
+ "futures-sink",
341
+ "nanorand",
342
+ "pin-project",
343
+ "spin",
344
+]
345
+
346
+[[package]]
347
+name = "futures-core"
348
+version = "0.3.26"
349
+source = "registry+https://github.com/rust-lang/crates.io-index"
350
+checksum = "ec90ff4d0fe1f57d600049061dc6bb68ed03c7d2fbd697274c41805dcb3f8608"
351
+
352
+[[package]]
353
+name = "futures-sink"
354
+version = "0.3.26"
355
+source = "registry+https://github.com/rust-lang/crates.io-index"
356
+checksum = "f310820bb3e8cfd46c80db4d7fb8353e15dfff853a127158425f31e0be6c8364"
357
+
358
+[[package]]
359
+name = "generic-array"
360
+version = "0.14.6"
361
+source = "registry+https://github.com/rust-lang/crates.io-index"
362
+checksum = "bff49e947297f3312447abdca79f45f4738097cc82b06e72054d2223f601f1b9"
363
+dependencies = [
364
+ "typenum",
365
+ "version_check",
366
+]
367
+
368
+[[package]]
369
+name = "getrandom"
370
+version = "0.2.8"
371
+source = "registry+https://github.com/rust-lang/crates.io-index"
372
+checksum = "c05aeb6a22b8f62540c194aac980f2115af067bfe15a0734d7277a768d396b31"
373
+dependencies = [
374
+ "cfg-if",
375
+ "js-sys",
376
+ "libc",
377
+ "wasi",
378
+ "wasm-bindgen",
379
+]
380
+
381
+[[package]]
382
+name = "gif"
383
+version = "0.11.4"
384
+source = "registry+https://github.com/rust-lang/crates.io-index"
385
+checksum = "3edd93c6756b4dfaf2709eafcc345ba2636565295c198a9cfbf75fa5e3e00b06"
386
+dependencies = [
387
+ "color_quant",
388
+ "weezl",
389
+]
390
+
391
+[[package]]
392
+name = "glob"
393
+version = "0.3.1"
394
+source = "registry+https://github.com/rust-lang/crates.io-index"
395
+checksum = "d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b"
396
+
397
+[[package]]
398
+name = "half"
399
+version = "2.2.1"
400
+source = "registry+https://github.com/rust-lang/crates.io-index"
401
+checksum = "02b4af3693f1b705df946e9fe5631932443781d0aabb423b62fcd4d73f6d2fd0"
402
+dependencies = [
403
+ "crunchy",
404
+]
405
+
406
+[[package]]
407
+name = "hashbrown"
408
+version = "0.12.3"
409
+source = "registry+https://github.com/rust-lang/crates.io-index"
410
+checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888"
411
+
412
+[[package]]
413
+name = "heck"
414
+version = "0.3.3"
415
+source = "registry+https://github.com/rust-lang/crates.io-index"
416
+checksum = "6d621efb26863f0e9924c6ac577e8275e5e6b77455db64ffa6c65c904e9e132c"
417
+dependencies = [
418
+ "unicode-segmentation",
419
+]
420
+
421
+[[package]]
422
+name = "hermit-abi"
423
+version = "0.1.19"
424
+source = "registry+https://github.com/rust-lang/crates.io-index"
425
+checksum = "62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33"
426
+dependencies = [
427
+ "libc",
428
+]
429
+
430
+[[package]]
431
+name = "hermit-abi"
432
+version = "0.2.6"
433
+source = "registry+https://github.com/rust-lang/crates.io-index"
434
+checksum = "ee512640fe35acbfb4bb779db6f0d80704c2cacfa2e39b601ef3e3f47d1ae4c7"
435
+dependencies = [
436
+ "libc",
437
+]
438
+
439
+[[package]]
440
+name = "hex"
441
+version = "0.4.3"
442
+source = "registry+https://github.com/rust-lang/crates.io-index"
443
+checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70"
444
+
445
+[[package]]
446
+name = "humantime"
447
+version = "2.1.0"
448
+source = "registry+https://github.com/rust-lang/crates.io-index"
449
+checksum = "9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4"
450
+
451
+[[package]]
452
+name = "image"
453
+version = "0.24.5"
454
+source = "registry+https://github.com/rust-lang/crates.io-index"
455
+checksum = "69b7ea949b537b0fd0af141fff8c77690f2ce96f4f41f042ccb6c69c6c965945"
456
+dependencies = [
457
+ "bytemuck",
458
+ "byteorder",
459
+ "color_quant",
460
+ "exr",
461
+ "gif",
462
+ "jpeg-decoder",
463
+ "num-rational",
464
+ "num-traits",
465
+ "png",
466
+ "scoped_threadpool",
467
+ "tiff",
468
+]
469
+
470
+[[package]]
471
+name = "indexmap"
472
+version = "1.9.2"
473
+source = "registry+https://github.com/rust-lang/crates.io-index"
474
+checksum = "1885e79c1fc4b10f0e172c475f458b7f7b93061064d98c3293e98c5ba0c8b399"
475
+dependencies = [
476
+ "autocfg",
477
+ "hashbrown",
478
+]
479
+
480
+[[package]]
481
+name = "instant"
482
+version = "0.1.12"
483
+source = "registry+https://github.com/rust-lang/crates.io-index"
484
+checksum = "7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2c"
485
+dependencies = [
486
+ "cfg-if",
487
+]
488
+
489
+[[package]]
490
+name = "itoa"
491
+version = "1.0.5"
492
+source = "registry+https://github.com/rust-lang/crates.io-index"
493
+checksum = "fad582f4b9e86b6caa621cabeb0963332d92eea04729ab12892c2533951e6440"
494
+
495
+[[package]]
496
+name = "jpeg-decoder"
497
+version = "0.3.0"
498
+source = "registry+https://github.com/rust-lang/crates.io-index"
499
+checksum = "bc0000e42512c92e31c2252315bda326620a4e034105e900c98ec492fa077b3e"
500
+dependencies = [
501
+ "rayon",
502
+]
503
+
504
+[[package]]
505
+name = "js-sys"
506
+version = "0.3.61"
507
+source = "registry+https://github.com/rust-lang/crates.io-index"
508
+checksum = "445dde2150c55e483f3d8416706b97ec8e8237c307e5b7b4b8dd15e6af2a0730"
509
+dependencies = [
510
+ "wasm-bindgen",
511
+]
512
+
513
+[[package]]
514
+name = "lazy_static"
515
+version = "1.4.0"
516
+source = "registry+https://github.com/rust-lang/crates.io-index"
517
+checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646"
518
+
519
+[[package]]
520
+name = "lazycell"
521
+version = "1.3.0"
522
+source = "registry+https://github.com/rust-lang/crates.io-index"
523
+checksum = "830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55"
524
+
525
+[[package]]
526
+name = "lebe"
527
+version = "0.5.2"
528
+source = "registry+https://github.com/rust-lang/crates.io-index"
529
+checksum = "03087c2bad5e1034e8cace5926dec053fb3790248370865f5117a7d0213354c8"
530
+
531
+[[package]]
532
+name = "libc"
533
+version = "0.2.139"
534
+source = "registry+https://github.com/rust-lang/crates.io-index"
535
+checksum = "201de327520df007757c1f0adce6e827fe8562fbc28bfd9c15571c66ca1f5f79"
536
+
537
+[[package]]
538
+name = "libloading"
539
+version = "0.7.4"
540
+source = "registry+https://github.com/rust-lang/crates.io-index"
541
+checksum = "b67380fd3b2fbe7527a606e18729d21c6f3951633d0500574c4dc22d2d638b9f"
542
+dependencies = [
543
+ "cfg-if",
544
+ "winapi",
545
+]
546
+
547
+[[package]]
548
+name = "lock_api"
549
+version = "0.4.9"
550
+source = "registry+https://github.com/rust-lang/crates.io-index"
551
+checksum = "435011366fe56583b16cf956f9df0095b405b82d76425bc8981c0e22e60ec4df"
552
+dependencies = [
553
+ "autocfg",
554
+ "scopeguard",
555
+]
556
+
557
+[[package]]
558
+name = "log"
559
+version = "0.4.17"
560
+source = "registry+https://github.com/rust-lang/crates.io-index"
561
+checksum = "abb12e687cfb44aa40f41fc3978ef76448f9b6038cad6aef4259d3c095a2382e"
562
+dependencies = [
563
+ "cfg-if",
564
+]
565
+
566
+[[package]]
567
+name = "memchr"
568
+version = "2.5.0"
569
+source = "registry+https://github.com/rust-lang/crates.io-index"
570
+checksum = "2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d"
571
+
572
+[[package]]
573
+name = "memoffset"
574
+version = "0.7.1"
575
+source = "registry+https://github.com/rust-lang/crates.io-index"
576
+checksum = "5de893c32cde5f383baa4c04c5d6dbdd735cfd4a794b0debdb2bb1b421da5ff4"
577
+dependencies = [
578
+ "autocfg",
579
+]
580
+
581
+[[package]]
582
+name = "minimal-lexical"
583
+version = "0.2.1"
584
+source = "registry+https://github.com/rust-lang/crates.io-index"
585
+checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a"
586
+
587
+[[package]]
588
+name = "miniz_oxide"
589
+version = "0.6.2"
590
+source = "registry+https://github.com/rust-lang/crates.io-index"
591
+checksum = "b275950c28b37e794e8c55d88aeb5e139d0ce23fdbbeda68f8d7174abdf9e8fa"
592
+dependencies = [
593
+ "adler",
594
+]
595
+
596
+[[package]]
597
+name = "nanorand"
598
+version = "0.7.0"
599
+source = "registry+https://github.com/rust-lang/crates.io-index"
600
+checksum = "6a51313c5820b0b02bd422f4b44776fbf47961755c74ce64afc73bfad10226c3"
601
+dependencies = [
602
+ "getrandom",
603
+]
604
+
605
+[[package]]
606
+name = "nom"
607
+version = "7.1.3"
608
+source = "registry+https://github.com/rust-lang/crates.io-index"
609
+checksum = "d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a"
610
+dependencies = [
611
+ "memchr",
612
+ "minimal-lexical",
613
+]
614
+
615
+[[package]]
616
+name = "num-complex"
617
+version = "0.4.3"
618
+source = "registry+https://github.com/rust-lang/crates.io-index"
619
+checksum = "02e0d21255c828d6f128a1e41534206671e8c3ea0c62f32291e808dc82cff17d"
620
+dependencies = [
621
+ "num-traits",
622
+]
623
+
624
+[[package]]
625
+name = "num-integer"
626
+version = "0.1.45"
627
+source = "registry+https://github.com/rust-lang/crates.io-index"
628
+checksum = "225d3389fb3509a24c93f5c29eb6bde2586b98d9f016636dff58d7c6f7569cd9"
629
+dependencies = [
630
+ "autocfg",
631
+ "num-traits",
632
+]
633
+
634
+[[package]]
635
+name = "num-rational"
636
+version = "0.4.1"
637
+source = "registry+https://github.com/rust-lang/crates.io-index"
638
+checksum = "0638a1c9d0a3c0914158145bc76cff373a75a627e6ecbfb71cbe6f453a5a19b0"
639
+dependencies = [
640
+ "autocfg",
641
+ "num-integer",
642
+ "num-traits",
643
+]
644
+
645
+[[package]]
646
+name = "num-traits"
647
+version = "0.2.15"
648
+source = "registry+https://github.com/rust-lang/crates.io-index"
649
+checksum = "578ede34cf02f8924ab9447f50c28075b4d3e5b269972345e7e0372b38c6cdcd"
650
+dependencies = [
651
+ "autocfg",
652
+]
653
+
654
+[[package]]
655
+name = "num_cpus"
656
+version = "1.15.0"
657
+source = "registry+https://github.com/rust-lang/crates.io-index"
658
+checksum = "0fac9e2da13b5eb447a6ce3d392f23a29d8694bff781bf03a16cd9ac8697593b"
659
+dependencies = [
660
+ "hermit-abi 0.2.6",
661
+ "libc",
662
+]
663
+
664
+[[package]]
665
+name = "once_cell"
666
+version = "1.17.0"
667
+source = "registry+https://github.com/rust-lang/crates.io-index"
668
+checksum = "6f61fba1741ea2b3d6a1e3178721804bb716a68a6aeba1149b5d52e3d464ea66"
669
+
670
+[[package]]
671
+name = "peeking_take_while"
672
+version = "0.1.2"
673
+source = "registry+https://github.com/rust-lang/crates.io-index"
674
+checksum = "19b17cddbe7ec3f8bc800887bab5e717348c95ea2ca0b1bf0837fb964dc67099"
675
+
676
+[[package]]
677
+name = "pin-project"
678
+version = "1.0.12"
679
+source = "registry+https://github.com/rust-lang/crates.io-index"
680
+checksum = "ad29a609b6bcd67fee905812e544992d216af9d755757c05ed2d0e15a74c6ecc"
681
+dependencies = [
682
+ "pin-project-internal",
683
+]
684
+
685
+[[package]]
686
+name = "pin-project-internal"
687
+version = "1.0.12"
688
+source = "registry+https://github.com/rust-lang/crates.io-index"
689
+checksum = "069bdb1e05adc7a8990dce9cc75370895fbe4e3d58b9b73bf1aee56359344a55"
690
+dependencies = [
691
+ "proc-macro2",
692
+ "quote",
693
+ "syn",
694
+]
695
+
696
+[[package]]
697
+name = "png"
698
+version = "0.17.7"
699
+source = "registry+https://github.com/rust-lang/crates.io-index"
700
+checksum = "5d708eaf860a19b19ce538740d2b4bdeeb8337fa53f7738455e706623ad5c638"
701
+dependencies = [
702
+ "bitflags",
703
+ "crc32fast",
704
+ "flate2",
705
+ "miniz_oxide",
706
+]
707
+
708
+[[package]]
709
+name = "primal-check"
710
+version = "0.3.3"
711
+source = "registry+https://github.com/rust-lang/crates.io-index"
712
+checksum = "9df7f93fd637f083201473dab4fee2db4c429d32e55e3299980ab3957ab916a0"
713
+dependencies = [
714
+ "num-integer",
715
+]
716
+
717
+[[package]]
718
+name = "proc-macro2"
719
+version = "1.0.51"
720
+source = "registry+https://github.com/rust-lang/crates.io-index"
721
+checksum = "5d727cae5b39d21da60fa540906919ad737832fe0b1c165da3a34d6548c849d6"
722
+dependencies = [
723
+ "unicode-ident",
724
+]
725
+
726
+[[package]]
727
+name = "quote"
728
+version = "1.0.23"
729
+source = "registry+https://github.com/rust-lang/crates.io-index"
730
+checksum = "8856d8364d252a14d474036ea1358d63c9e6965c8e5c1885c18f73d70bff9c7b"
731
+dependencies = [
732
+ "proc-macro2",
733
+]
734
+
735
+[[package]]
736
+name = "rayon"
737
+version = "1.6.1"
738
+source = "registry+https://github.com/rust-lang/crates.io-index"
739
+checksum = "6db3a213adf02b3bcfd2d3846bb41cb22857d131789e01df434fb7e7bc0759b7"
740
+dependencies = [
741
+ "either",
742
+ "rayon-core",
743
+]
744
+
745
+[[package]]
746
+name = "rayon-core"
747
+version = "1.10.2"
748
+source = "registry+https://github.com/rust-lang/crates.io-index"
749
+checksum = "356a0625f1954f730c0201cdab48611198dc6ce21f4acff55089b5a78e6e835b"
750
+dependencies = [
751
+ "crossbeam-channel",
752
+ "crossbeam-deque",
753
+ "crossbeam-utils",
754
+ "num_cpus",
755
+]
756
+
757
+[[package]]
758
+name = "redox_syscall"
759
+version = "0.2.16"
760
+source = "registry+https://github.com/rust-lang/crates.io-index"
761
+checksum = "fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a"
762
+dependencies = [
763
+ "bitflags",
764
+]
765
+
766
+[[package]]
767
+name = "regex"
768
+version = "1.7.1"
769
+source = "registry+https://github.com/rust-lang/crates.io-index"
770
+checksum = "48aaa5748ba571fb95cd2c85c09f629215d3a6ece942baa100950af03a34f733"
771
+dependencies = [
772
+ "aho-corasick",
773
+ "memchr",
774
+ "regex-syntax",
775
+]
776
+
777
+[[package]]
778
+name = "regex-syntax"
779
+version = "0.6.28"
780
+source = "registry+https://github.com/rust-lang/crates.io-index"
781
+checksum = "456c603be3e8d448b072f410900c09faf164fbce2d480456f50eea6e25f9c848"
782
+
783
+[[package]]
784
+name = "remove_dir_all"
785
+version = "0.5.3"
786
+source = "registry+https://github.com/rust-lang/crates.io-index"
787
+checksum = "3acd125665422973a33ac9d3dd2df85edad0f4ae9b00dafb1a05e43a9f5ef8e7"
788
+dependencies = [
789
+ "winapi",
790
+]
791
+
792
+[[package]]
793
+name = "rustc-hash"
794
+version = "1.1.0"
795
+source = "registry+https://github.com/rust-lang/crates.io-index"
796
+checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2"
797
+
798
+[[package]]
799
+name = "rustdct"
800
+version = "0.7.1"
801
+source = "registry+https://github.com/rust-lang/crates.io-index"
802
+checksum = "8b61555105d6a9bf98797c063c362a1d24ed8ab0431655e38f1cf51e52089551"
803
+dependencies = [
804
+ "rustfft",
805
+]
806
+
807
+[[package]]
808
+name = "rustfft"
809
+version = "6.1.0"
810
+source = "registry+https://github.com/rust-lang/crates.io-index"
811
+checksum = "e17d4f6cbdb180c9f4b2a26bbf01c4e647f1e1dea22fe8eb9db54198b32f9434"
812
+dependencies = [
813
+ "num-complex",
814
+ "num-integer",
815
+ "num-traits",
816
+ "primal-check",
817
+ "strength_reduce",
818
+ "transpose",
819
+ "version_check",
820
+]
821
+
822
+[[package]]
823
+name = "ryu"
824
+version = "1.0.12"
825
+source = "registry+https://github.com/rust-lang/crates.io-index"
826
+checksum = "7b4b9743ed687d4b4bcedf9ff5eaa7398495ae14e61cba0a295704edbc7decde"
827
+
828
+[[package]]
829
+name = "scoped_threadpool"
830
+version = "0.1.9"
831
+source = "registry+https://github.com/rust-lang/crates.io-index"
832
+checksum = "1d51f5df5af43ab3f1360b429fa5e0152ac5ce8c0bd6485cae490332e96846a8"
833
+
834
+[[package]]
835
+name = "scopeguard"
836
+version = "1.1.0"
837
+source = "registry+https://github.com/rust-lang/crates.io-index"
838
+checksum = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd"
839
+
840
+[[package]]
841
+name = "serde"
842
+version = "1.0.152"
843
+source = "registry+https://github.com/rust-lang/crates.io-index"
844
+checksum = "bb7d1f0d3021d347a83e556fc4683dea2ea09d87bccdf88ff5c12545d89d5efb"
845
+dependencies = [
846
+ "serde_derive",
847
+]
848
+
849
+[[package]]
850
+name = "serde_derive"
851
+version = "1.0.152"
852
+source = "registry+https://github.com/rust-lang/crates.io-index"
853
+checksum = "af487d118eecd09402d70a5d72551860e788df87b464af30e5ea6a38c75c541e"
854
+dependencies = [
855
+ "proc-macro2",
856
+ "quote",
857
+ "syn",
858
+]
859
+
860
+[[package]]
861
+name = "serde_json"
862
+version = "1.0.93"
863
+source = "registry+https://github.com/rust-lang/crates.io-index"
864
+checksum = "cad406b69c91885b5107daf2c29572f6c8cdb3c66826821e286c533490c0bc76"
865
+dependencies = [
866
+ "itoa",
867
+ "ryu",
868
+ "serde",
869
+]
870
+
871
+[[package]]
872
+name = "sha2"
873
+version = "0.10.6"
874
+source = "registry+https://github.com/rust-lang/crates.io-index"
875
+checksum = "82e6b795fe2e3b1e845bafcb27aa35405c4d47cdfc92af5fc8d3002f76cebdc0"
876
+dependencies = [
877
+ "cfg-if",
878
+ "cpufeatures",
879
+ "digest",
880
+]
881
+
882
+[[package]]
883
+name = "shlex"
884
+version = "1.1.0"
885
+source = "registry+https://github.com/rust-lang/crates.io-index"
886
+checksum = "43b2853a4d09f215c24cc5489c992ce46052d359b5109343cbafbf26bc62f8a3"
887
+
888
+[[package]]
889
+name = "simd-adler32"
890
+version = "0.3.4"
891
+source = "registry+https://github.com/rust-lang/crates.io-index"
892
+checksum = "14a5df39617d7c8558154693a1bb8157a4aab8179209540cc0b10e5dc24e0b18"
893
+
894
+[[package]]
895
+name = "smallvec"
896
+version = "1.10.0"
897
+source = "registry+https://github.com/rust-lang/crates.io-index"
898
+checksum = "a507befe795404456341dfab10cef66ead4c041f62b8b11bbb92bffe5d0953e0"
899
+
900
+[[package]]
901
+name = "spin"
902
+version = "0.9.5"
903
+source = "registry+https://github.com/rust-lang/crates.io-index"
904
+checksum = "7dccf47db1b41fa1573ed27ccf5e08e3ca771cb994f776668c5ebda893b248fc"
905
+dependencies = [
906
+ "lock_api",
907
+]
908
+
909
+[[package]]
910
+name = "strength_reduce"
911
+version = "0.2.4"
912
+source = "registry+https://github.com/rust-lang/crates.io-index"
913
+checksum = "fe895eb47f22e2ddd4dabc02bce419d2e643c8e3b585c78158b349195bc24d82"
914
+
915
+[[package]]
916
+name = "strsim"
917
+version = "0.8.0"
918
+source = "registry+https://github.com/rust-lang/crates.io-index"
919
+checksum = "8ea5119cdb4c55b55d432abb513a0429384878c15dde60cc77b1c99de1a95a6a"
920
+
921
+[[package]]
922
+name = "syn"
923
+version = "1.0.107"
924
+source = "registry+https://github.com/rust-lang/crates.io-index"
925
+checksum = "1f4064b5b16e03ae50984a5a8ed5d4f8803e6bc1fd170a3cda91a1be4b18e3f5"
926
+dependencies = [
927
+ "proc-macro2",
928
+ "quote",
929
+ "unicode-ident",
930
+]
931
+
932
+[[package]]
933
+name = "tempfile"
934
+version = "3.3.0"
935
+source = "registry+https://github.com/rust-lang/crates.io-index"
936
+checksum = "5cdb1ef4eaeeaddc8fbd371e5017057064af0911902ef36b39801f67cc6d79e4"
937
+dependencies = [
938
+ "cfg-if",
939
+ "fastrand",
940
+ "libc",
941
+ "redox_syscall",
942
+ "remove_dir_all",
943
+ "winapi",
944
+]
945
+
946
+[[package]]
947
+name = "termcolor"
948
+version = "1.2.0"
949
+source = "registry+https://github.com/rust-lang/crates.io-index"
950
+checksum = "be55cf8942feac5c765c2c993422806843c9a9a45d4d5c407ad6dd2ea95eb9b6"
951
+dependencies = [
952
+ "winapi-util",
953
+]
954
+
955
+[[package]]
956
+name = "textwrap"
957
+version = "0.11.0"
958
+source = "registry+https://github.com/rust-lang/crates.io-index"
959
+checksum = "d326610f408c7a4eb6f51c37c330e496b08506c9457c9d34287ecc38809fb060"
960
+dependencies = [
961
+ "unicode-width",
962
+]
963
+
964
+[[package]]
965
+name = "thiserror"
966
+version = "1.0.38"
967
+source = "registry+https://github.com/rust-lang/crates.io-index"
968
+checksum = "6a9cd18aa97d5c45c6603caea1da6628790b37f7a34b6ca89522331c5180fed0"
969
+dependencies = [
970
+ "thiserror-impl",
971
+]
972
+
973
+[[package]]
974
+name = "thiserror-impl"
975
+version = "1.0.38"
976
+source = "registry+https://github.com/rust-lang/crates.io-index"
977
+checksum = "1fb327af4685e4d03fa8cbcf1716380da910eeb2bb8be417e7f9fd3fb164f36f"
978
+dependencies = [
979
+ "proc-macro2",
980
+ "quote",
981
+ "syn",
982
+]
983
+
984
+[[package]]
985
+name = "threadpool"
986
+version = "1.8.1"
987
+source = "registry+https://github.com/rust-lang/crates.io-index"
988
+checksum = "d050e60b33d41c19108b32cea32164033a9013fe3b46cbd4457559bfbf77afaa"
989
+dependencies = [
990
+ "num_cpus",
991
+]
992
+
993
+[[package]]
994
+name = "tiff"
995
+version = "0.8.1"
996
+source = "registry+https://github.com/rust-lang/crates.io-index"
997
+checksum = "7449334f9ff2baf290d55d73983a7d6fa15e01198faef72af07e2a8db851e471"
998
+dependencies = [
999
+ "flate2",
1000
+ "jpeg-decoder",
1001
+ "weezl",
1002
+]
1003
+
1004
+[[package]]
1005
+name = "toml"
1006
+version = "0.5.11"
1007
+source = "registry+https://github.com/rust-lang/crates.io-index"
1008
+checksum = "f4f7f0dd8d50a853a531c426359045b1998f04219d88799810762cd4ad314234"
1009
+dependencies = [
1010
+ "serde",
1011
+]
1012
+
1013
+[[package]]
1014
+name = "transpose"
1015
+version = "0.2.2"
1016
+source = "registry+https://github.com/rust-lang/crates.io-index"
1017
+checksum = "e6522d49d03727ffb138ae4cbc1283d3774f0d10aa7f9bf52e6784c45daf9b23"
1018
+dependencies = [
1019
+ "num-integer",
1020
+ "strength_reduce",
1021
+]
1022
+
1023
+[[package]]
1024
+name = "typenum"
1025
+version = "1.16.0"
1026
+source = "registry+https://github.com/rust-lang/crates.io-index"
1027
+checksum = "497961ef93d974e23eb6f433eb5fe1b7930b659f06d12dec6fc44a8f554c0bba"
1028
+
1029
+[[package]]
1030
+name = "unicode-ident"
1031
+version = "1.0.6"
1032
+source = "registry+https://github.com/rust-lang/crates.io-index"
1033
+checksum = "84a22b9f218b40614adcb3f4ff08b703773ad44fa9423e4e0d346d5db86e4ebc"
1034
+
1035
+[[package]]
1036
+name = "unicode-segmentation"
1037
+version = "1.10.1"
1038
+source = "registry+https://github.com/rust-lang/crates.io-index"
1039
+checksum = "1dd624098567895118886609431a7c3b8f516e41d30e0643f03d94592a147e36"
1040
+
1041
+[[package]]
1042
+name = "unicode-width"
1043
+version = "0.1.10"
1044
+source = "registry+https://github.com/rust-lang/crates.io-index"
1045
+checksum = "c0edd1e5b14653f783770bce4a4dabb4a5108a5370a5f5d8cfe8710c361f6c8b"
1046
+
1047
+[[package]]
1048
+name = "vec_map"
1049
+version = "0.8.2"
1050
+source = "registry+https://github.com/rust-lang/crates.io-index"
1051
+checksum = "f1bddf1187be692e79c5ffeab891132dfb0f236ed36a43c7ed39f1165ee20191"
1052
+
1053
+[[package]]
1054
+name = "version_check"
1055
+version = "0.9.4"
1056
+source = "registry+https://github.com/rust-lang/crates.io-index"
1057
+checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f"
1058
+
1059
+[[package]]
1060
+name = "wasi"
1061
+version = "0.11.0+wasi-snapshot-preview1"
1062
+source = "registry+https://github.com/rust-lang/crates.io-index"
1063
+checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423"
1064
+
1065
+[[package]]
1066
+name = "wasm-bindgen"
1067
+version = "0.2.84"
1068
+source = "registry+https://github.com/rust-lang/crates.io-index"
1069
+checksum = "31f8dcbc21f30d9b8f2ea926ecb58f6b91192c17e9d33594b3df58b2007ca53b"
1070
+dependencies = [
1071
+ "cfg-if",
1072
+ "wasm-bindgen-macro",
1073
+]
1074
+
1075
+[[package]]
1076
+name = "wasm-bindgen-backend"
1077
+version = "0.2.84"
1078
+source = "registry+https://github.com/rust-lang/crates.io-index"
1079
+checksum = "95ce90fd5bcc06af55a641a86428ee4229e44e07033963a2290a8e241607ccb9"
1080
+dependencies = [
1081
+ "bumpalo",
1082
+ "log",
1083
+ "once_cell",
1084
+ "proc-macro2",
1085
+ "quote",
1086
+ "syn",
1087
+ "wasm-bindgen-shared",
1088
+]
1089
+
1090
+[[package]]
1091
+name = "wasm-bindgen-macro"
1092
+version = "0.2.84"
1093
+source = "registry+https://github.com/rust-lang/crates.io-index"
1094
+checksum = "4c21f77c0bedc37fd5dc21f897894a5ca01e7bb159884559461862ae90c0b4c5"
1095
+dependencies = [
1096
+ "quote",
1097
+ "wasm-bindgen-macro-support",
1098
+]
1099
+
1100
+[[package]]
1101
+name = "wasm-bindgen-macro-support"
1102
+version = "0.2.84"
1103
+source = "registry+https://github.com/rust-lang/crates.io-index"
1104
+checksum = "2aff81306fcac3c7515ad4e177f521b5c9a15f2b08f4e32d823066102f35a5f6"
1105
+dependencies = [
1106
+ "proc-macro2",
1107
+ "quote",
1108
+ "syn",
1109
+ "wasm-bindgen-backend",
1110
+ "wasm-bindgen-shared",
1111
+]
1112
+
1113
+[[package]]
1114
+name = "wasm-bindgen-shared"
1115
+version = "0.2.84"
1116
+source = "registry+https://github.com/rust-lang/crates.io-index"
1117
+checksum = "0046fef7e28c3804e5e38bfa31ea2a0f73905319b677e57ebe37e49358989b5d"
1118
+
1119
+[[package]]
1120
+name = "weezl"
1121
+version = "0.1.7"
1122
+source = "registry+https://github.com/rust-lang/crates.io-index"
1123
+checksum = "9193164d4de03a926d909d3bc7c30543cecb35400c02114792c2cae20d5e2dbb"
1124
+
1125
+[[package]]
1126
+name = "which"
1127
+version = "4.4.0"
1128
+source = "registry+https://github.com/rust-lang/crates.io-index"
1129
+checksum = "2441c784c52b289a054b7201fc93253e288f094e2f4be9058343127c4226a269"
1130
+dependencies = [
1131
+ "either",
1132
+ "libc",
1133
+ "once_cell",
1134
+]
1135
+
1136
+[[package]]
1137
+name = "winapi"
1138
+version = "0.3.9"
1139
+source = "registry+https://github.com/rust-lang/crates.io-index"
1140
+checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419"
1141
+dependencies = [
1142
+ "winapi-i686-pc-windows-gnu",
1143
+ "winapi-x86_64-pc-windows-gnu",
1144
+]
1145
+
1146
+[[package]]
1147
+name = "winapi-i686-pc-windows-gnu"
1148
+version = "0.4.0"
1149
+source = "registry+https://github.com/rust-lang/crates.io-index"
1150
+checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6"
1151
+
1152
+[[package]]
1153
+name = "winapi-util"
1154
+version = "0.1.5"
1155
+source = "registry+https://github.com/rust-lang/crates.io-index"
1156
+checksum = "70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178"
1157
+dependencies = [
1158
+ "winapi",
1159
+]
1160
+
1161
+[[package]]
1162
+name = "winapi-x86_64-pc-windows-gnu"
1163
+version = "0.4.0"
1164
+source = "registry+https://github.com/rust-lang/crates.io-index"
1165
+checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"
1166
+
1167
+[[package]]
1168
+name = "zune-inflate"
1169
+version = "0.2.42"
1170
+source = "registry+https://github.com/rust-lang/crates.io-index"
1171
+checksum = "c473377c11c4a3ac6a2758f944cd336678e9c977aa0abf54f6450cf77e902d6d"
1172
+dependencies = [
1173
+ "simd-adler32",
1174
+]