tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
pyxel: 2.0.7 -> 2.0.13
TomaSajt
2 years ago
4cc778c5
18ef7004
+323
-499
4 changed files
expand all
collapse all
unified
split
pkgs
by-name
py
pyxel
Cargo.lock
never-bundle-sdl2.patch
package.nix
update-bindgen-f16-support.patch
+307
-465
pkgs/by-name/py/pyxel/Cargo.lock
···
9
checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe"
10
11
[[package]]
12
-
name = "adler32"
13
-
version = "1.2.0"
14
-
source = "registry+https://github.com/rust-lang/crates.io-index"
15
-
checksum = "aae1277d39aeec15cb388266ecc24b11c80469deae6067e17a1a7aa9e5c1f234"
16
-
17
-
[[package]]
18
name = "aho-corasick"
19
-
version = "1.1.2"
20
source = "registry+https://github.com/rust-lang/crates.io-index"
21
-
checksum = "b2969dcb958b36655471fc61f7e416fa76033bdd4bfed0678d8fee1e2d07a1f0"
22
dependencies = [
23
"memchr",
24
]
···
39
]
40
41
[[package]]
0
0
0
0
0
0
0
0
0
42
name = "autocfg"
43
-
version = "1.1.0"
44
source = "registry+https://github.com/rust-lang/crates.io-index"
45
-
checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa"
46
47
[[package]]
48
name = "bindgen"
49
-
version = "0.69.1"
50
-
source = "git+https://github.com/rust-lang/rust-bindgen.git?rev=d77e53ed8398743bf68831d25063719fa0f4f136#d77e53ed8398743bf68831d25063719fa0f4f136"
0
51
dependencies = [
52
-
"bitflags 2.4.2",
53
"cexpr",
54
"clang-sys",
0
55
"lazy_static",
56
"lazycell",
57
"log",
58
-
"peeking_take_while",
59
"prettyplease",
60
"proc-macro2",
61
"quote",
···
80
81
[[package]]
82
name = "bitflags"
83
-
version = "2.4.2"
84
source = "registry+https://github.com/rust-lang/crates.io-index"
85
-
checksum = "ed570934406eb16438a4e976b1b4500774099c13b8cb96eec99f620f05090ddf"
86
87
[[package]]
88
name = "bumpalo"
89
-
version = "3.15.0"
90
source = "registry+https://github.com/rust-lang/crates.io-index"
91
-
checksum = "d32a994c2b3ca201d9b263612a374263f05e7adde37c4707f693dcd375076d1f"
92
93
[[package]]
94
name = "bytemuck"
95
-
version = "1.14.3"
96
source = "registry+https://github.com/rust-lang/crates.io-index"
97
-
checksum = "a2ef034f05691a48569bd920a96c81b9d91bbad1ab5ac7c4616c1f6ef36cb79f"
98
99
[[package]]
100
name = "byteorder"
···
104
105
[[package]]
106
name = "cc"
107
-
version = "1.0.83"
108
source = "registry+https://github.com/rust-lang/crates.io-index"
109
-
checksum = "f1174fb0b6ec23863f8b971027804a42614e347eafb0a95bf0b12cdae21fc4d0"
110
-
dependencies = [
111
-
"libc",
112
-
]
113
114
[[package]]
115
name = "cexpr"
···
128
129
[[package]]
130
name = "chrono"
131
-
version = "0.4.34"
132
source = "registry+https://github.com/rust-lang/crates.io-index"
133
-
checksum = "5bc015644b92d5890fab7489e49d21f879d5c990186827d42ec511919404f38b"
134
dependencies = [
135
"android-tzdata",
136
"iana-time-zone",
137
"js-sys",
138
"num-traits",
139
"wasm-bindgen",
140
-
"windows-targets 0.52.0",
141
]
142
143
[[package]]
144
name = "clang-sys"
145
-
version = "1.7.0"
146
source = "registry+https://github.com/rust-lang/crates.io-index"
147
-
checksum = "67523a3b4be3ce1989d607a828d036249522dd9c1c8de7f4dd2dae43a37369d1"
148
dependencies = [
149
"glob",
150
"libc",
···
174
175
[[package]]
176
name = "crc32fast"
177
-
version = "1.4.0"
178
source = "registry+https://github.com/rust-lang/crates.io-index"
179
-
checksum = "b3855a8a784b474f333699ef2bbca9db2c4a1f6d9088a90a2d25b1eb53111eaa"
180
dependencies = [
181
"cfg-if",
182
]
···
202
203
[[package]]
204
name = "crossbeam-utils"
205
-
version = "0.8.19"
206
source = "registry+https://github.com/rust-lang/crates.io-index"
207
-
checksum = "248e3bacc7dc6baa3b21e405ee045c3047101a49145e7e9eca583ab4c2ca5345"
208
209
[[package]]
210
name = "crunchy"
···
213
checksum = "7a81dae078cea95a014a339291cec439d2f232ebe854a9d672b796c6afafa9b7"
214
215
[[package]]
216
-
name = "deflate"
217
-
version = "0.8.6"
218
source = "registry+https://github.com/rust-lang/crates.io-index"
219
-
checksum = "73770f8e1fe7d64df17ca66ad28994a0a623ea497fa69486e14984e715c5d174"
220
dependencies = [
221
-
"adler32",
222
-
"byteorder",
0
223
]
224
225
[[package]]
···
244
]
245
246
[[package]]
0
0
0
0
0
0
0
0
0
0
0
247
name = "either"
248
-
version = "1.10.0"
249
source = "registry+https://github.com/rust-lang/crates.io-index"
250
-
checksum = "11157ac094ffbdde99aa67b23417ebdd801842852b500e395a45a9c0aac03e4a"
251
252
[[package]]
253
name = "equivalent"
···
257
258
[[package]]
259
name = "errno"
260
-
version = "0.3.8"
261
source = "registry+https://github.com/rust-lang/crates.io-index"
262
-
checksum = "a258e46cdc063eb8519c00b9fc845fc47bcfca4130e2f08e88665ceda8474245"
263
dependencies = [
264
"libc",
265
-
"windows-sys 0.52.0",
266
]
267
268
[[package]]
···
275
"flume",
276
"half",
277
"lebe",
278
-
"miniz_oxide 0.7.2",
279
"rayon-core",
280
"smallvec",
281
"zune-inflate",
···
298
dependencies = [
299
"cfg-if",
300
"libc",
301
-
"redox_syscall",
302
-
"windows-sys 0.52.0",
303
]
304
305
[[package]]
306
name = "flate2"
307
-
version = "1.0.28"
308
source = "registry+https://github.com/rust-lang/crates.io-index"
309
-
checksum = "46303f565772937ffe1d394a4fac6f411c6013172fadde9dcdb1e147a086940e"
310
dependencies = [
311
"crc32fast",
312
-
"miniz_oxide 0.7.2",
313
]
314
315
[[package]]
···
323
324
[[package]]
325
name = "getrandom"
326
-
version = "0.1.16"
327
-
source = "registry+https://github.com/rust-lang/crates.io-index"
328
-
checksum = "8fc3cb4d91f53b50155bdcfd23f6a4c39ae1969c2ae85982b135750cccaf5fce"
329
-
dependencies = [
330
-
"cfg-if",
331
-
"libc",
332
-
"wasi 0.9.0+wasi-snapshot-preview1",
333
-
]
334
-
335
-
[[package]]
336
-
name = "getrandom"
337
-
version = "0.2.12"
338
source = "registry+https://github.com/rust-lang/crates.io-index"
339
-
checksum = "190092ea657667030ac6a35e305e62fc4dd69fd98ac98631e5d3a2b1575a12b5"
340
dependencies = [
341
"cfg-if",
342
"libc",
343
-
"wasi 0.11.0+wasi-snapshot-preview1",
344
-
]
345
-
346
-
[[package]]
347
-
name = "gif"
348
-
version = "0.11.4"
349
-
source = "registry+https://github.com/rust-lang/crates.io-index"
350
-
checksum = "3edd93c6756b4dfaf2709eafcc345ba2636565295c198a9cfbf75fa5e3e00b06"
351
-
dependencies = [
352
-
"color_quant",
353
-
"weezl",
354
-
]
355
-
356
-
[[package]]
357
-
name = "gif"
358
-
version = "0.12.0"
359
-
source = "registry+https://github.com/rust-lang/crates.io-index"
360
-
checksum = "80792593675e051cf94a4b111980da2ba60d4a83e43e0048c5693baab3977045"
361
-
dependencies = [
362
-
"color_quant",
363
-
"weezl",
364
]
365
366
[[package]]
···
393
394
[[package]]
395
name = "half"
396
-
version = "2.3.1"
397
source = "registry+https://github.com/rust-lang/crates.io-index"
398
-
checksum = "bc52e53916c08643f1b56ec082790d1e86a32e58dc5268f897f313fbae7b4872"
399
dependencies = [
400
"cfg-if",
401
"crunchy",
···
403
404
[[package]]
405
name = "hashbrown"
406
-
version = "0.14.3"
407
source = "registry+https://github.com/rust-lang/crates.io-index"
408
-
checksum = "290f1a1d9242c78d09ce40a5e87e7554ee637af1351968159f4952f028f75604"
409
410
[[package]]
411
name = "heck"
···
419
source = "registry+https://github.com/rust-lang/crates.io-index"
420
checksum = "e3d1354bf6b7235cb4a0576c2619fd4ed18183f689b12b006a0ee7329eeff9a5"
421
dependencies = [
422
-
"windows-sys 0.52.0",
423
]
424
425
[[package]]
···
447
448
[[package]]
449
name = "image"
450
-
version = "0.23.14"
451
-
source = "registry+https://github.com/rust-lang/crates.io-index"
452
-
checksum = "24ffcb7e7244a9bf19d35bf2883b9c080c4ced3c07a9895572178cdb8f13f6a1"
453
-
dependencies = [
454
-
"bytemuck",
455
-
"byteorder",
456
-
"color_quant",
457
-
"gif 0.11.4",
458
-
"jpeg-decoder 0.1.22",
459
-
"num-iter",
460
-
"num-rational",
461
-
"num-traits",
462
-
"png 0.16.8",
463
-
"scoped_threadpool",
464
-
"tiff 0.6.1",
465
-
]
466
-
467
-
[[package]]
468
-
name = "image"
469
-
version = "0.24.8"
470
source = "registry+https://github.com/rust-lang/crates.io-index"
471
-
checksum = "034bbe799d1909622a74d1193aa50147769440040ff36cb2baa947609b0a4e23"
472
dependencies = [
473
"bytemuck",
474
"byteorder",
475
"color_quant",
476
"exr",
477
-
"gif 0.12.0",
478
-
"jpeg-decoder 0.3.1",
479
"num-traits",
480
-
"png 0.17.12",
481
"qoi",
482
-
"tiff 0.9.1",
483
]
484
485
[[package]]
486
name = "indexmap"
487
-
version = "2.2.3"
488
source = "registry+https://github.com/rust-lang/crates.io-index"
489
-
checksum = "233cf39063f058ea2caae4091bf4a3ef70a653afbc026f5c4a4135d114e3c177"
490
dependencies = [
491
"equivalent",
492
"hashbrown",
···
494
495
[[package]]
496
name = "indoc"
497
-
version = "2.0.4"
498
source = "registry+https://github.com/rust-lang/crates.io-index"
499
-
checksum = "1e186cfbae8084e513daff4240b4797e342f988cecda4fb6c939150f96315fd8"
500
501
[[package]]
502
-
name = "jpeg-decoder"
503
-
version = "0.1.22"
504
source = "registry+https://github.com/rust-lang/crates.io-index"
505
-
checksum = "229d53d58899083193af11e15917b5640cd40b29ff475a1fe4ef725deb02d0f2"
506
dependencies = [
507
-
"rayon",
508
]
509
510
[[package]]
···
518
519
[[package]]
520
name = "js-sys"
521
-
version = "0.3.68"
522
source = "registry+https://github.com/rust-lang/crates.io-index"
523
-
checksum = "406cda4b368d531c842222cf9d2600a9a4acce8d29423695379c6868a143a9ee"
524
dependencies = [
525
"wasm-bindgen",
526
]
···
545
546
[[package]]
547
name = "libc"
548
-
version = "0.2.153"
549
source = "registry+https://github.com/rust-lang/crates.io-index"
550
-
checksum = "9c198f91728a82281a64e1f4f9eeb25d82cb32a5de251c6bd1b5154d63a8e7bd"
551
552
[[package]]
553
name = "libloading"
554
-
version = "0.8.1"
555
source = "registry+https://github.com/rust-lang/crates.io-index"
556
-
checksum = "c571b676ddfc9a8c12f1f3d3085a7b163966a8fd8098a90640953ce5f6170161"
557
dependencies = [
558
"cfg-if",
559
-
"windows-sys 0.48.0",
560
]
561
562
[[package]]
563
name = "libredox"
564
-
version = "0.0.1"
565
source = "registry+https://github.com/rust-lang/crates.io-index"
566
-
checksum = "85c833ca1e66078851dba29046874e38f08b2c883700aa29a03ddd3b23814ee8"
567
dependencies = [
568
-
"bitflags 2.4.2",
569
"libc",
570
-
"redox_syscall",
571
]
572
573
[[package]]
574
name = "linux-raw-sys"
575
-
version = "0.4.13"
576
source = "registry+https://github.com/rust-lang/crates.io-index"
577
-
checksum = "01cda141df6706de531b6c46c3a33ecca755538219bd484262fa09410c13539c"
578
579
[[package]]
580
name = "lock_api"
581
-
version = "0.4.11"
582
source = "registry+https://github.com/rust-lang/crates.io-index"
583
-
checksum = "3c168f8615b12bc01f9c17e2eb0cc07dcae1940121185446edc3744920e8ef45"
584
dependencies = [
585
"autocfg",
586
"scopeguard",
···
588
589
[[package]]
590
name = "log"
591
-
version = "0.4.20"
592
source = "registry+https://github.com/rust-lang/crates.io-index"
593
-
checksum = "b5e6163cb8c49088c2c36f57875e58ccd8c87c7427f7fbd50ea6710b2f3f2e8f"
594
595
[[package]]
596
name = "memchr"
597
-
version = "2.7.1"
598
source = "registry+https://github.com/rust-lang/crates.io-index"
599
-
checksum = "523dc4f511e55ab87b694dc30d0f820d60906ef06413f93d4d7a1385599cc149"
600
601
[[package]]
602
name = "memoffset"
603
-
version = "0.9.0"
604
source = "registry+https://github.com/rust-lang/crates.io-index"
605
-
checksum = "5a634b1c61a95585bd15607c6ab0c4e5b226e695ff2800ba0cdccddf208c406c"
606
dependencies = [
607
"autocfg",
608
]
···
615
616
[[package]]
617
name = "miniz_oxide"
618
-
version = "0.3.7"
619
-
source = "registry+https://github.com/rust-lang/crates.io-index"
620
-
checksum = "791daaae1ed6889560f8c4359194f56648355540573244a5448a83ba1ecc7435"
621
-
dependencies = [
622
-
"adler32",
623
-
]
624
-
625
-
[[package]]
626
-
name = "miniz_oxide"
627
-
version = "0.4.4"
628
-
source = "registry+https://github.com/rust-lang/crates.io-index"
629
-
checksum = "a92518e98c078586bc6c934028adcca4c92a53d6a958196de835170a01d84e4b"
630
-
dependencies = [
631
-
"adler",
632
-
"autocfg",
633
-
]
634
-
635
-
[[package]]
636
-
name = "miniz_oxide"
637
-
version = "0.7.2"
638
source = "registry+https://github.com/rust-lang/crates.io-index"
639
-
checksum = "9d811f3e15f28568be3407c8e7fdb6514c1cda3cb30683f15b6a1a1dc4ea14a7"
640
dependencies = [
641
"adler",
642
"simd-adler32",
···
644
645
[[package]]
646
name = "noise"
647
-
version = "0.7.0"
648
source = "registry+https://github.com/rust-lang/crates.io-index"
649
-
checksum = "82051dd6745d5184c6efb7bc8be14892a7f6d4f3ad6dbf754d1c7d7d5fe24b43"
650
dependencies = [
651
-
"image 0.23.14",
652
-
"rand 0.7.3",
653
"rand_xorshift",
654
]
655
···
673
]
674
675
[[package]]
676
-
name = "num-integer"
677
-
version = "0.1.46"
678
source = "registry+https://github.com/rust-lang/crates.io-index"
679
-
checksum = "7969661fd2958a5cb096e56c8e1ad0444ac2bbcd0061bd28660485a44879858f"
680
-
dependencies = [
681
-
"num-traits",
682
-
]
683
-
684
-
[[package]]
685
-
name = "num-iter"
686
-
version = "0.1.44"
687
-
source = "registry+https://github.com/rust-lang/crates.io-index"
688
-
checksum = "d869c01cc0c455284163fd0092f1f93835385ccab5a98a0dcc497b2f8bf055a9"
689
dependencies = [
690
"autocfg",
691
-
"num-integer",
692
-
"num-traits",
693
]
694
695
[[package]]
696
-
name = "num-rational"
697
-
version = "0.3.2"
698
source = "registry+https://github.com/rust-lang/crates.io-index"
699
-
checksum = "12ac428b1cb17fce6f731001d307d351ec70a6d202fc2e60f7d4c5e42d8f4f07"
700
dependencies = [
701
-
"autocfg",
702
-
"num-integer",
703
-
"num-traits",
704
]
705
706
[[package]]
707
-
name = "num-traits"
708
-
version = "0.2.18"
709
source = "registry+https://github.com/rust-lang/crates.io-index"
710
-
checksum = "da0df0e5185db44f69b44f26786fe401b6c293d1907744beaa7fa62b2e5a517a"
711
dependencies = [
712
-
"autocfg",
0
0
0
713
]
714
715
[[package]]
···
720
721
[[package]]
722
name = "parking_lot"
723
-
version = "0.12.1"
724
source = "registry+https://github.com/rust-lang/crates.io-index"
725
-
checksum = "3742b2c103b9f06bc9fff0a37ff4912935851bee6d36f3c02bcc755bcfec228f"
726
dependencies = [
727
"lock_api",
728
"parking_lot_core",
···
730
731
[[package]]
732
name = "parking_lot_core"
733
-
version = "0.9.9"
734
source = "registry+https://github.com/rust-lang/crates.io-index"
735
-
checksum = "4c42a9226546d68acdd9c0a280d17ce19bfe27a46bf68784e4066115788d008e"
736
dependencies = [
737
"cfg-if",
738
"libc",
739
-
"redox_syscall",
740
"smallvec",
741
-
"windows-targets 0.48.5",
742
]
743
744
[[package]]
745
name = "paste"
746
-
version = "1.0.14"
747
-
source = "registry+https://github.com/rust-lang/crates.io-index"
748
-
checksum = "de3145af08024dea9fa9914f381a17b8fc6034dfb00f3a84013f7ff43f29ed4c"
749
-
750
-
[[package]]
751
-
name = "peeking_take_while"
752
-
version = "0.1.2"
753
source = "registry+https://github.com/rust-lang/crates.io-index"
754
-
checksum = "19b17cddbe7ec3f8bc800887bab5e717348c95ea2ca0b1bf0837fb964dc67099"
755
756
[[package]]
757
name = "platform-dirs"
···
764
765
[[package]]
766
name = "png"
767
-
version = "0.16.8"
768
source = "registry+https://github.com/rust-lang/crates.io-index"
769
-
checksum = "3c3287920cb847dee3de33d301c463fba14dda99db24214ddf93f83d3021f4c6"
770
dependencies = [
771
"bitflags 1.3.2",
772
"crc32fast",
773
-
"deflate",
774
-
"miniz_oxide 0.3.7",
0
775
]
776
777
[[package]]
778
-
name = "png"
779
-
version = "0.17.12"
780
source = "registry+https://github.com/rust-lang/crates.io-index"
781
-
checksum = "78c2378060fb13acff3ba0325b83442c1d2c44fbb76df481160ddc1687cce160"
782
-
dependencies = [
783
-
"bitflags 1.3.2",
784
-
"crc32fast",
785
-
"fdeflate",
786
-
"flate2",
787
-
"miniz_oxide 0.7.2",
788
-
]
789
790
[[package]]
791
name = "ppv-lite86"
···
795
796
[[package]]
797
name = "prettyplease"
798
-
version = "0.2.16"
799
source = "registry+https://github.com/rust-lang/crates.io-index"
800
-
checksum = "a41cf62165e97c7f814d2221421dbb9afcbcdb0a88068e5ea206e19951c2cbb5"
801
dependencies = [
802
"proc-macro2",
803
"syn",
0
0
0
0
0
0
0
0
0
804
]
805
806
[[package]]
807
name = "proc-macro2"
808
-
version = "1.0.78"
809
source = "registry+https://github.com/rust-lang/crates.io-index"
810
-
checksum = "e2422ad645d89c99f8f3e6b88a9fdeca7fabeac836b1002371c4367c8f984aae"
811
dependencies = [
812
"unicode-ident",
813
]
814
815
[[package]]
816
name = "pyo3"
817
-
version = "0.20.2"
818
source = "registry+https://github.com/rust-lang/crates.io-index"
819
-
checksum = "9a89dc7a5850d0e983be1ec2a463a171d20990487c3cfcd68b5363f1ee3d6fe0"
820
dependencies = [
821
"cfg-if",
822
"indoc",
823
"libc",
824
"memoffset",
825
"parking_lot",
0
826
"pyo3-build-config",
827
"pyo3-ffi",
828
"pyo3-macros",
···
831
832
[[package]]
833
name = "pyo3-build-config"
834
-
version = "0.20.2"
835
source = "registry+https://github.com/rust-lang/crates.io-index"
836
-
checksum = "07426f0d8fe5a601f26293f300afd1a7b1ed5e78b2a705870c5f30893c5163be"
837
dependencies = [
838
"once_cell",
839
"target-lexicon",
···
841
842
[[package]]
843
name = "pyo3-ffi"
844
-
version = "0.20.2"
845
source = "registry+https://github.com/rust-lang/crates.io-index"
846
-
checksum = "dbb7dec17e17766b46bca4f1a4215a85006b4c2ecde122076c562dd058da6cf1"
847
dependencies = [
848
"libc",
849
"pyo3-build-config",
···
851
852
[[package]]
853
name = "pyo3-macros"
854
-
version = "0.20.2"
855
source = "registry+https://github.com/rust-lang/crates.io-index"
856
-
checksum = "05f738b4e40d50b5711957f142878cfa0f28e054aa0ebdfc3fd137a843f74ed3"
857
dependencies = [
858
"proc-macro2",
859
"pyo3-macros-backend",
···
863
864
[[package]]
865
name = "pyo3-macros-backend"
866
-
version = "0.20.2"
867
source = "registry+https://github.com/rust-lang/crates.io-index"
868
-
checksum = "0fc910d4851847827daf9d6cdd4a823fbdaab5b8818325c5e97a86da79e8881f"
869
dependencies = [
870
"heck",
871
"proc-macro2",
0
872
"quote",
873
"syn",
874
]
875
876
[[package]]
877
name = "pyxel-engine"
878
-
version = "2.0.7"
879
dependencies = [
880
"cfg-if",
881
"chrono",
882
-
"gif 0.13.1",
883
"glow",
884
-
"image 0.24.8",
885
"indexmap",
886
"noise",
887
"once_cell",
888
"parking_lot",
889
"platform-dirs",
890
"pyxel-platform",
891
-
"rand 0.8.5",
892
"rand_xoshiro",
893
"semver",
894
"serde",
···
899
900
[[package]]
901
name = "pyxel-platform"
902
-
version = "2.0.7"
903
dependencies = [
904
"bindgen",
905
"cfg-if",
···
914
915
[[package]]
916
name = "pyxel-wrapper"
917
-
version = "2.0.7"
918
dependencies = [
919
"pyo3",
920
"pyxel-engine",
···
932
933
[[package]]
934
name = "quote"
935
-
version = "1.0.35"
936
source = "registry+https://github.com/rust-lang/crates.io-index"
937
-
checksum = "291ec9ab5efd934aaf503a6466c5d5251535d108ee747472c3977cc5acc868ef"
938
dependencies = [
939
"proc-macro2",
940
]
941
942
[[package]]
943
name = "rand"
944
-
version = "0.7.3"
945
-
source = "registry+https://github.com/rust-lang/crates.io-index"
946
-
checksum = "6a6b1679d49b24bbfe0c803429aa1874472f50d9b363131f0e89fc356b544d03"
947
-
dependencies = [
948
-
"getrandom 0.1.16",
949
-
"libc",
950
-
"rand_chacha 0.2.2",
951
-
"rand_core 0.5.1",
952
-
"rand_hc",
953
-
]
954
-
955
-
[[package]]
956
-
name = "rand"
957
version = "0.8.5"
958
source = "registry+https://github.com/rust-lang/crates.io-index"
959
checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404"
960
dependencies = [
961
"libc",
962
-
"rand_chacha 0.3.1",
963
-
"rand_core 0.6.4",
964
-
]
965
-
966
-
[[package]]
967
-
name = "rand_chacha"
968
-
version = "0.2.2"
969
-
source = "registry+https://github.com/rust-lang/crates.io-index"
970
-
checksum = "f4c8ed856279c9737206bf725bf36935d8666ead7aa69b52be55af369d193402"
971
-
dependencies = [
972
-
"ppv-lite86",
973
-
"rand_core 0.5.1",
974
]
975
976
[[package]]
···
980
checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88"
981
dependencies = [
982
"ppv-lite86",
983
-
"rand_core 0.6.4",
984
-
]
985
-
986
-
[[package]]
987
-
name = "rand_core"
988
-
version = "0.5.1"
989
-
source = "registry+https://github.com/rust-lang/crates.io-index"
990
-
checksum = "90bde5296fc891b0cef12a6d03ddccc162ce7b2aff54160af9338f8d40df6d19"
991
-
dependencies = [
992
-
"getrandom 0.1.16",
993
]
994
995
[[package]]
···
998
source = "registry+https://github.com/rust-lang/crates.io-index"
999
checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c"
1000
dependencies = [
1001
-
"getrandom 0.2.12",
1002
-
]
1003
-
1004
-
[[package]]
1005
-
name = "rand_hc"
1006
-
version = "0.2.0"
1007
-
source = "registry+https://github.com/rust-lang/crates.io-index"
1008
-
checksum = "ca3129af7b92a17112d59ad498c6f81eaf463253766b90396d39ea7a39d6613c"
1009
-
dependencies = [
1010
-
"rand_core 0.5.1",
1011
]
1012
1013
[[package]]
1014
name = "rand_xorshift"
1015
-
version = "0.2.0"
1016
source = "registry+https://github.com/rust-lang/crates.io-index"
1017
-
checksum = "77d416b86801d23dde1aa643023b775c3a462efc0ed96443add11546cdf1dca8"
1018
dependencies = [
1019
-
"rand_core 0.5.1",
1020
]
1021
1022
[[package]]
···
1025
source = "registry+https://github.com/rust-lang/crates.io-index"
1026
checksum = "6f97cdb2a36ed4183de61b2f824cc45c9f1037f28afe0a322e9fff4c108b5aaa"
1027
dependencies = [
1028
-
"rand_core 0.6.4",
1029
]
1030
1031
[[package]]
1032
name = "rayon"
1033
-
version = "1.8.1"
1034
source = "registry+https://github.com/rust-lang/crates.io-index"
1035
-
checksum = "fa7237101a77a10773db45d62004a272517633fbcc3df19d96455ede1122e051"
1036
dependencies = [
1037
"either",
1038
"rayon-core",
···
1058
]
1059
1060
[[package]]
0
0
0
0
0
0
0
0
0
1061
name = "redox_users"
1062
-
version = "0.4.4"
1063
source = "registry+https://github.com/rust-lang/crates.io-index"
1064
-
checksum = "a18479200779601e498ada4e8c1e1f50e3ee19deb0259c25825a98b5603b2cb4"
1065
dependencies = [
1066
-
"getrandom 0.2.12",
1067
"libredox",
1068
"thiserror",
1069
]
1070
1071
[[package]]
1072
name = "regex"
1073
-
version = "1.10.3"
1074
source = "registry+https://github.com/rust-lang/crates.io-index"
1075
-
checksum = "b62dbe01f0b06f9d8dc7d49e05a0785f153b00b2c227856282f671e0318c9b15"
1076
dependencies = [
1077
"aho-corasick",
1078
"memchr",
···
1082
1083
[[package]]
1084
name = "regex-automata"
1085
-
version = "0.4.5"
1086
source = "registry+https://github.com/rust-lang/crates.io-index"
1087
-
checksum = "5bb987efffd3c6d0d8f5f89510bb458559eab11e4f869acb20bf845e016259cd"
1088
dependencies = [
1089
"aho-corasick",
1090
"memchr",
···
1093
1094
[[package]]
1095
name = "regex-syntax"
1096
-
version = "0.8.2"
1097
source = "registry+https://github.com/rust-lang/crates.io-index"
1098
-
checksum = "c08c74e62047bb2de4ff487b251e4a92e24f48745648451635cec7d591162d9f"
1099
1100
[[package]]
1101
name = "rustc-hash"
···
1105
1106
[[package]]
1107
name = "rustix"
1108
-
version = "0.38.31"
1109
source = "registry+https://github.com/rust-lang/crates.io-index"
1110
-
checksum = "6ea3e1a662af26cd7a3ba09c0297a31af215563ecf42817c98df621387f4e949"
1111
dependencies = [
1112
-
"bitflags 2.4.2",
1113
"errno",
1114
"libc",
1115
"linux-raw-sys",
1116
-
"windows-sys 0.52.0",
1117
]
1118
1119
[[package]]
1120
-
name = "scoped_threadpool"
1121
-
version = "0.1.9"
1122
-
source = "registry+https://github.com/rust-lang/crates.io-index"
1123
-
checksum = "1d51f5df5af43ab3f1360b429fa5e0152ac5ce8c0bd6485cae490332e96846a8"
1124
-
1125
-
[[package]]
1126
name = "scopeguard"
1127
version = "1.2.0"
1128
source = "registry+https://github.com/rust-lang/crates.io-index"
···
1130
1131
[[package]]
1132
name = "semver"
1133
-
version = "1.0.21"
1134
source = "registry+https://github.com/rust-lang/crates.io-index"
1135
-
checksum = "b97ed7a9823b74f99c7742f5336af7be5ecd3eeafcb1507d1fa93347b1d589b0"
1136
1137
[[package]]
1138
name = "serde"
1139
-
version = "1.0.196"
1140
source = "registry+https://github.com/rust-lang/crates.io-index"
1141
-
checksum = "870026e60fa08c69f064aa766c10f10b1d62db9ccd4d0abb206472bee0ce3b32"
1142
dependencies = [
1143
"serde_derive",
1144
]
···
1157
1158
[[package]]
1159
name = "serde_derive"
1160
-
version = "1.0.196"
1161
source = "registry+https://github.com/rust-lang/crates.io-index"
1162
-
checksum = "33c85360c95e7d137454dc81d9a4ed2b8efd8fbe19cee57357b32b9771fccb67"
1163
dependencies = [
1164
"proc-macro2",
1165
"quote",
···
1168
1169
[[package]]
1170
name = "serde_spanned"
1171
-
version = "0.6.5"
1172
source = "registry+https://github.com/rust-lang/crates.io-index"
1173
-
checksum = "eb3622f419d1296904700073ea6cc23ad690adbd66f13ea683df73298736f0c1"
1174
dependencies = [
1175
"serde",
1176
]
···
1198
1199
[[package]]
1200
name = "smallvec"
1201
-
version = "1.13.1"
1202
source = "registry+https://github.com/rust-lang/crates.io-index"
1203
-
checksum = "e6ecd384b10a64542d77071bd64bd7b231f4ed5940fba55e98c3de13824cf3d7"
1204
1205
[[package]]
1206
name = "spin"
···
1213
1214
[[package]]
1215
name = "syn"
1216
-
version = "2.0.49"
1217
source = "registry+https://github.com/rust-lang/crates.io-index"
1218
-
checksum = "915aea9e586f80826ee59f8453c1101f9d1c4b3964cd2460185ee8e299ada496"
1219
dependencies = [
1220
"proc-macro2",
1221
"quote",
···
1224
1225
[[package]]
1226
name = "sysinfo"
1227
-
version = "0.30.5"
1228
source = "registry+https://github.com/rust-lang/crates.io-index"
1229
-
checksum = "1fb4f3438c8f6389c864e61221cbc97e9bca98b4daf39a5beb7bea660f528bb2"
1230
dependencies = [
1231
"cfg-if",
1232
"core-foundation-sys",
···
1239
1240
[[package]]
1241
name = "tar"
1242
-
version = "0.4.40"
1243
source = "registry+https://github.com/rust-lang/crates.io-index"
1244
-
checksum = "b16afcea1f22891c49a00c751c7b63b2233284064f11a200fc624137c51e2ddb"
1245
dependencies = [
1246
"filetime",
1247
"libc",
···
1250
1251
[[package]]
1252
name = "target-lexicon"
1253
-
version = "0.12.13"
1254
source = "registry+https://github.com/rust-lang/crates.io-index"
1255
-
checksum = "69758bda2e78f098e4ccb393021a0963bb3442eac05f135c30f61b7370bbafae"
1256
1257
[[package]]
1258
name = "thiserror"
1259
-
version = "1.0.57"
1260
source = "registry+https://github.com/rust-lang/crates.io-index"
1261
-
checksum = "1e45bcbe8ed29775f228095caf2cd67af7a4ccf756ebff23a306bf3e8b47b24b"
1262
dependencies = [
1263
"thiserror-impl",
1264
]
1265
1266
[[package]]
1267
name = "thiserror-impl"
1268
-
version = "1.0.57"
1269
source = "registry+https://github.com/rust-lang/crates.io-index"
1270
-
checksum = "a953cb265bef375dae3de6663da4d3804eee9682ea80d8e2542529b73c531c81"
1271
dependencies = [
1272
"proc-macro2",
1273
"quote",
···
1276
1277
[[package]]
1278
name = "tiff"
1279
-
version = "0.6.1"
1280
-
source = "registry+https://github.com/rust-lang/crates.io-index"
1281
-
checksum = "9a53f4706d65497df0c4349241deddf35f84cee19c87ed86ea8ca590f4464437"
1282
-
dependencies = [
1283
-
"jpeg-decoder 0.1.22",
1284
-
"miniz_oxide 0.4.4",
1285
-
"weezl",
1286
-
]
1287
-
1288
-
[[package]]
1289
-
name = "tiff"
1290
version = "0.9.1"
1291
source = "registry+https://github.com/rust-lang/crates.io-index"
1292
checksum = "ba1310fcea54c6a9a4fd1aad794ecc02c31682f6bfbecdf460bf19533eed1e3e"
1293
dependencies = [
1294
"flate2",
1295
-
"jpeg-decoder 0.3.1",
1296
"weezl",
1297
]
1298
1299
[[package]]
1300
name = "toml"
1301
-
version = "0.8.10"
1302
source = "registry+https://github.com/rust-lang/crates.io-index"
1303
-
checksum = "9a9aad4a3066010876e8dcf5a8a06e70a558751117a145c6ce2b82c2e2054290"
1304
dependencies = [
1305
"serde",
1306
"serde_spanned",
1307
"toml_datetime",
1308
-
"toml_edit",
1309
]
1310
1311
[[package]]
1312
name = "toml_datetime"
1313
-
version = "0.6.5"
1314
source = "registry+https://github.com/rust-lang/crates.io-index"
1315
-
checksum = "3550f4e9685620ac18a50ed434eb3aec30db8ba93b0287467bca5826ea25baf1"
1316
dependencies = [
1317
"serde",
1318
]
1319
1320
[[package]]
1321
name = "toml_edit"
1322
-
version = "0.22.6"
0
0
0
0
0
0
0
0
0
0
0
1323
source = "registry+https://github.com/rust-lang/crates.io-index"
1324
-
checksum = "2c1b5fd4128cc8d3e0cb74d4ed9a9cc7c7284becd4df68f5f940e1ad123606f6"
1325
dependencies = [
1326
"indexmap",
1327
"serde",
1328
"serde_spanned",
1329
"toml_datetime",
1330
-
"winnow",
1331
]
1332
1333
[[package]]
···
1350
1351
[[package]]
1352
name = "wasi"
1353
-
version = "0.9.0+wasi-snapshot-preview1"
1354
-
source = "registry+https://github.com/rust-lang/crates.io-index"
1355
-
checksum = "cccddf32554fecc6acb585f82a32a72e28b48f8c4c1883ddfeeeaa96f7d8e519"
1356
-
1357
-
[[package]]
1358
-
name = "wasi"
1359
version = "0.11.0+wasi-snapshot-preview1"
1360
source = "registry+https://github.com/rust-lang/crates.io-index"
1361
checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423"
1362
1363
[[package]]
1364
name = "wasm-bindgen"
1365
-
version = "0.2.91"
1366
source = "registry+https://github.com/rust-lang/crates.io-index"
1367
-
checksum = "c1e124130aee3fb58c5bdd6b639a0509486b0338acaaae0c84a5124b0f588b7f"
1368
dependencies = [
1369
"cfg-if",
1370
"wasm-bindgen-macro",
···
1372
1373
[[package]]
1374
name = "wasm-bindgen-backend"
1375
-
version = "0.2.91"
1376
source = "registry+https://github.com/rust-lang/crates.io-index"
1377
-
checksum = "c9e7e1900c352b609c8488ad12639a311045f40a35491fb69ba8c12f758af70b"
1378
dependencies = [
1379
"bumpalo",
1380
"log",
···
1387
1388
[[package]]
1389
name = "wasm-bindgen-macro"
1390
-
version = "0.2.91"
1391
source = "registry+https://github.com/rust-lang/crates.io-index"
1392
-
checksum = "b30af9e2d358182b5c7449424f017eba305ed32a7010509ede96cdc4696c46ed"
1393
dependencies = [
1394
"quote",
1395
"wasm-bindgen-macro-support",
···
1397
1398
[[package]]
1399
name = "wasm-bindgen-macro-support"
1400
-
version = "0.2.91"
1401
source = "registry+https://github.com/rust-lang/crates.io-index"
1402
-
checksum = "642f325be6301eb8107a83d12a8ac6c1e1c54345a7ef1a9261962dfefda09e66"
1403
dependencies = [
1404
"proc-macro2",
1405
"quote",
···
1410
1411
[[package]]
1412
name = "wasm-bindgen-shared"
1413
-
version = "0.2.91"
1414
source = "registry+https://github.com/rust-lang/crates.io-index"
1415
-
checksum = "4f186bd2dcf04330886ce82d6f33dd75a7bfcf69ecf5763b89fcde53b6ac9838"
1416
1417
[[package]]
1418
name = "web-sys"
1419
-
version = "0.3.68"
1420
source = "registry+https://github.com/rust-lang/crates.io-index"
1421
-
checksum = "96565907687f7aceb35bc5fc03770a8a0471d82e479f25832f54a0e3f4b28446"
1422
dependencies = [
1423
"js-sys",
1424
"wasm-bindgen",
···
1471
checksum = "e48a53791691ab099e5e2ad123536d0fff50652600abaf43bbf952894110d0be"
1472
dependencies = [
1473
"windows-core",
1474
-
"windows-targets 0.52.0",
1475
]
1476
1477
[[package]]
···
1480
source = "registry+https://github.com/rust-lang/crates.io-index"
1481
checksum = "33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9"
1482
dependencies = [
1483
-
"windows-targets 0.52.0",
1484
-
]
1485
-
1486
-
[[package]]
1487
-
name = "windows-sys"
1488
-
version = "0.48.0"
1489
-
source = "registry+https://github.com/rust-lang/crates.io-index"
1490
-
checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9"
1491
-
dependencies = [
1492
-
"windows-targets 0.48.5",
1493
]
1494
1495
[[package]]
···
1498
source = "registry+https://github.com/rust-lang/crates.io-index"
1499
checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d"
1500
dependencies = [
1501
-
"windows-targets 0.52.0",
1502
]
1503
1504
[[package]]
1505
name = "windows-targets"
1506
-
version = "0.48.5"
1507
source = "registry+https://github.com/rust-lang/crates.io-index"
1508
-
checksum = "9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c"
1509
dependencies = [
1510
-
"windows_aarch64_gnullvm 0.48.5",
1511
-
"windows_aarch64_msvc 0.48.5",
1512
-
"windows_i686_gnu 0.48.5",
1513
-
"windows_i686_msvc 0.48.5",
1514
-
"windows_x86_64_gnu 0.48.5",
1515
-
"windows_x86_64_gnullvm 0.48.5",
1516
-
"windows_x86_64_msvc 0.48.5",
1517
-
]
1518
-
1519
-
[[package]]
1520
-
name = "windows-targets"
1521
-
version = "0.52.0"
1522
-
source = "registry+https://github.com/rust-lang/crates.io-index"
1523
-
checksum = "8a18201040b24831fbb9e4eb208f8892e1f50a37feb53cc7ff887feb8f50e7cd"
1524
-
dependencies = [
1525
-
"windows_aarch64_gnullvm 0.52.0",
1526
-
"windows_aarch64_msvc 0.52.0",
1527
-
"windows_i686_gnu 0.52.0",
1528
-
"windows_i686_msvc 0.52.0",
1529
-
"windows_x86_64_gnu 0.52.0",
1530
-
"windows_x86_64_gnullvm 0.52.0",
1531
-
"windows_x86_64_msvc 0.52.0",
1532
]
1533
1534
[[package]]
1535
name = "windows_aarch64_gnullvm"
1536
-
version = "0.48.5"
1537
-
source = "registry+https://github.com/rust-lang/crates.io-index"
1538
-
checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8"
1539
-
1540
-
[[package]]
1541
-
name = "windows_aarch64_gnullvm"
1542
-
version = "0.52.0"
1543
-
source = "registry+https://github.com/rust-lang/crates.io-index"
1544
-
checksum = "cb7764e35d4db8a7921e09562a0304bf2f93e0a51bfccee0bd0bb0b666b015ea"
1545
-
1546
-
[[package]]
1547
-
name = "windows_aarch64_msvc"
1548
-
version = "0.48.5"
1549
source = "registry+https://github.com/rust-lang/crates.io-index"
1550
-
checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc"
1551
1552
[[package]]
1553
name = "windows_aarch64_msvc"
1554
-
version = "0.52.0"
1555
-
source = "registry+https://github.com/rust-lang/crates.io-index"
1556
-
checksum = "bbaa0368d4f1d2aaefc55b6fcfee13f41544ddf36801e793edbbfd7d7df075ef"
1557
-
1558
-
[[package]]
1559
-
name = "windows_i686_gnu"
1560
-
version = "0.48.5"
1561
source = "registry+https://github.com/rust-lang/crates.io-index"
1562
-
checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e"
1563
1564
[[package]]
1565
name = "windows_i686_gnu"
1566
-
version = "0.52.0"
1567
source = "registry+https://github.com/rust-lang/crates.io-index"
1568
-
checksum = "a28637cb1fa3560a16915793afb20081aba2c92ee8af57b4d5f28e4b3e7df313"
1569
1570
[[package]]
1571
-
name = "windows_i686_msvc"
1572
-
version = "0.48.5"
1573
source = "registry+https://github.com/rust-lang/crates.io-index"
1574
-
checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406"
1575
1576
[[package]]
1577
name = "windows_i686_msvc"
1578
-
version = "0.52.0"
1579
-
source = "registry+https://github.com/rust-lang/crates.io-index"
1580
-
checksum = "ffe5e8e31046ce6230cc7215707b816e339ff4d4d67c65dffa206fd0f7aa7b9a"
1581
-
1582
-
[[package]]
1583
-
name = "windows_x86_64_gnu"
1584
-
version = "0.48.5"
1585
source = "registry+https://github.com/rust-lang/crates.io-index"
1586
-
checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e"
1587
1588
[[package]]
1589
name = "windows_x86_64_gnu"
1590
-
version = "0.52.0"
1591
-
source = "registry+https://github.com/rust-lang/crates.io-index"
1592
-
checksum = "3d6fa32db2bc4a2f5abeacf2b69f7992cd09dca97498da74a151a3132c26befd"
1593
-
1594
-
[[package]]
1595
-
name = "windows_x86_64_gnullvm"
1596
-
version = "0.48.5"
1597
source = "registry+https://github.com/rust-lang/crates.io-index"
1598
-
checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc"
1599
1600
[[package]]
1601
name = "windows_x86_64_gnullvm"
1602
-
version = "0.52.0"
1603
source = "registry+https://github.com/rust-lang/crates.io-index"
1604
-
checksum = "1a657e1e9d3f514745a572a6846d3c7aa7dbe1658c056ed9c3344c4109a6949e"
1605
1606
[[package]]
1607
name = "windows_x86_64_msvc"
1608
-
version = "0.48.5"
1609
source = "registry+https://github.com/rust-lang/crates.io-index"
1610
-
checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538"
1611
1612
[[package]]
1613
-
name = "windows_x86_64_msvc"
1614
-
version = "0.52.0"
1615
source = "registry+https://github.com/rust-lang/crates.io-index"
1616
-
checksum = "dff9641d1cd4be8d1a070daf9e3773c5f67e78b4d9d42263020c057706765c04"
0
0
0
1617
1618
[[package]]
1619
name = "winnow"
1620
-
version = "0.6.1"
1621
source = "registry+https://github.com/rust-lang/crates.io-index"
1622
-
checksum = "d90f4e0f530c4c69f62b80d839e9ef3855edc9cba471a160c4d692deed62b401"
1623
dependencies = [
1624
"memchr",
1625
]
···
1637
1638
[[package]]
1639
name = "xml-rs"
1640
-
version = "0.8.19"
1641
source = "registry+https://github.com/rust-lang/crates.io-index"
1642
-
checksum = "0fcb9cbac069e033553e8bb871be2fbdffcab578eb25bd0f7c508cedc6dcd75a"
1643
1644
[[package]]
1645
name = "zip"
1646
-
version = "0.6.6"
1647
source = "registry+https://github.com/rust-lang/crates.io-index"
1648
-
checksum = "760394e246e4c28189f19d488c058bf16f564016aefac5d32bb1f3b51d5e9261"
1649
dependencies = [
1650
-
"byteorder",
1651
"crc32fast",
1652
"crossbeam-utils",
0
1653
"flate2",
0
0
0
1654
]
1655
1656
[[package]]
···
9
checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe"
10
11
[[package]]
0
0
0
0
0
0
12
name = "aho-corasick"
13
+
version = "1.1.3"
14
source = "registry+https://github.com/rust-lang/crates.io-index"
15
+
checksum = "8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916"
16
dependencies = [
17
"memchr",
18
]
···
33
]
34
35
[[package]]
36
+
name = "arbitrary"
37
+
version = "1.3.2"
38
+
source = "registry+https://github.com/rust-lang/crates.io-index"
39
+
checksum = "7d5a26814d8dcb93b0e5a0ff3c6d80a8843bafb21b39e8e18a6f05471870e110"
40
+
dependencies = [
41
+
"derive_arbitrary",
42
+
]
43
+
44
+
[[package]]
45
name = "autocfg"
46
+
version = "1.3.0"
47
source = "registry+https://github.com/rust-lang/crates.io-index"
48
+
checksum = "0c4b4d0bd25bd0b74681c0ad21497610ce1b7c91b1022cd21c80c6fbdd9476b0"
49
50
[[package]]
51
name = "bindgen"
52
+
version = "0.69.4"
53
+
source = "registry+https://github.com/rust-lang/crates.io-index"
54
+
checksum = "a00dc851838a2120612785d195287475a3ac45514741da670b735818822129a0"
55
dependencies = [
56
+
"bitflags 2.5.0",
57
"cexpr",
58
"clang-sys",
59
+
"itertools",
60
"lazy_static",
61
"lazycell",
62
"log",
0
63
"prettyplease",
64
"proc-macro2",
65
"quote",
···
84
85
[[package]]
86
name = "bitflags"
87
+
version = "2.5.0"
88
source = "registry+https://github.com/rust-lang/crates.io-index"
89
+
checksum = "cf4b9d6a944f767f8e5e0db018570623c85f3d925ac718db4e06d0187adb21c1"
90
91
[[package]]
92
name = "bumpalo"
93
+
version = "3.16.0"
94
source = "registry+https://github.com/rust-lang/crates.io-index"
95
+
checksum = "79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c"
96
97
[[package]]
98
name = "bytemuck"
99
+
version = "1.16.0"
100
source = "registry+https://github.com/rust-lang/crates.io-index"
101
+
checksum = "78834c15cb5d5efe3452d58b1e8ba890dd62d21907f867f383358198e56ebca5"
102
103
[[package]]
104
name = "byteorder"
···
108
109
[[package]]
110
name = "cc"
111
+
version = "1.0.99"
112
source = "registry+https://github.com/rust-lang/crates.io-index"
113
+
checksum = "96c51067fd44124faa7f870b4b1c969379ad32b2ba805aa959430ceaa384f695"
0
0
0
114
115
[[package]]
116
name = "cexpr"
···
129
130
[[package]]
131
name = "chrono"
132
+
version = "0.4.38"
133
source = "registry+https://github.com/rust-lang/crates.io-index"
134
+
checksum = "a21f936df1771bf62b77f047b726c4625ff2e8aa607c01ec06e5a05bd8463401"
135
dependencies = [
136
"android-tzdata",
137
"iana-time-zone",
138
"js-sys",
139
"num-traits",
140
"wasm-bindgen",
141
+
"windows-targets",
142
]
143
144
[[package]]
145
name = "clang-sys"
146
+
version = "1.8.1"
147
source = "registry+https://github.com/rust-lang/crates.io-index"
148
+
checksum = "0b023947811758c97c59bf9d1c188fd619ad4718dcaa767947df1cadb14f39f4"
149
dependencies = [
150
"glob",
151
"libc",
···
175
176
[[package]]
177
name = "crc32fast"
178
+
version = "1.4.2"
179
source = "registry+https://github.com/rust-lang/crates.io-index"
180
+
checksum = "a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3"
181
dependencies = [
182
"cfg-if",
183
]
···
203
204
[[package]]
205
name = "crossbeam-utils"
206
+
version = "0.8.20"
207
source = "registry+https://github.com/rust-lang/crates.io-index"
208
+
checksum = "22ec99545bb0ed0ea7bb9b8e1e9122ea386ff8a48c0922e43f36d45ab09e0e80"
209
210
[[package]]
211
name = "crunchy"
···
214
checksum = "7a81dae078cea95a014a339291cec439d2f232ebe854a9d672b796c6afafa9b7"
215
216
[[package]]
217
+
name = "derive_arbitrary"
218
+
version = "1.3.2"
219
source = "registry+https://github.com/rust-lang/crates.io-index"
220
+
checksum = "67e77553c4162a157adbf834ebae5b415acbecbeafc7a74b0e886657506a7611"
221
dependencies = [
222
+
"proc-macro2",
223
+
"quote",
224
+
"syn",
225
]
226
227
[[package]]
···
246
]
247
248
[[package]]
249
+
name = "displaydoc"
250
+
version = "0.2.4"
251
+
source = "registry+https://github.com/rust-lang/crates.io-index"
252
+
checksum = "487585f4d0c6655fe74905e2504d8ad6908e4db67f744eb140876906c2f3175d"
253
+
dependencies = [
254
+
"proc-macro2",
255
+
"quote",
256
+
"syn",
257
+
]
258
+
259
+
[[package]]
260
name = "either"
261
+
version = "1.12.0"
262
source = "registry+https://github.com/rust-lang/crates.io-index"
263
+
checksum = "3dca9240753cf90908d7e4aac30f630662b02aebaa1b58a3cadabdb23385b58b"
264
265
[[package]]
266
name = "equivalent"
···
270
271
[[package]]
272
name = "errno"
273
+
version = "0.3.9"
274
source = "registry+https://github.com/rust-lang/crates.io-index"
275
+
checksum = "534c5cf6194dfab3db3242765c03bbe257cf92f22b38f6bc0c58d59108a820ba"
276
dependencies = [
277
"libc",
278
+
"windows-sys",
279
]
280
281
[[package]]
···
288
"flume",
289
"half",
290
"lebe",
291
+
"miniz_oxide",
292
"rayon-core",
293
"smallvec",
294
"zune-inflate",
···
311
dependencies = [
312
"cfg-if",
313
"libc",
314
+
"redox_syscall 0.4.1",
315
+
"windows-sys",
316
]
317
318
[[package]]
319
name = "flate2"
320
+
version = "1.0.30"
321
source = "registry+https://github.com/rust-lang/crates.io-index"
322
+
checksum = "5f54427cfd1c7829e2a139fcefea601bf088ebca651d2bf53ebc600eac295dae"
323
dependencies = [
324
"crc32fast",
325
+
"miniz_oxide",
326
]
327
328
[[package]]
···
336
337
[[package]]
338
name = "getrandom"
339
+
version = "0.2.15"
0
0
0
0
0
0
0
0
0
0
0
340
source = "registry+https://github.com/rust-lang/crates.io-index"
341
+
checksum = "c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7"
342
dependencies = [
343
"cfg-if",
344
"libc",
345
+
"wasi",
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
346
]
347
348
[[package]]
···
375
376
[[package]]
377
name = "half"
378
+
version = "2.4.1"
379
source = "registry+https://github.com/rust-lang/crates.io-index"
380
+
checksum = "6dd08c532ae367adf81c312a4580bc67f1d0fe8bc9c460520283f4c0ff277888"
381
dependencies = [
382
"cfg-if",
383
"crunchy",
···
385
386
[[package]]
387
name = "hashbrown"
388
+
version = "0.14.5"
389
source = "registry+https://github.com/rust-lang/crates.io-index"
390
+
checksum = "e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1"
391
392
[[package]]
393
name = "heck"
···
401
source = "registry+https://github.com/rust-lang/crates.io-index"
402
checksum = "e3d1354bf6b7235cb4a0576c2619fd4ed18183f689b12b006a0ee7329eeff9a5"
403
dependencies = [
404
+
"windows-sys",
405
]
406
407
[[package]]
···
429
430
[[package]]
431
name = "image"
432
+
version = "0.24.9"
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
433
source = "registry+https://github.com/rust-lang/crates.io-index"
434
+
checksum = "5690139d2f55868e080017335e4b94cb7414274c74f1669c84fb5feba2c9f69d"
435
dependencies = [
436
"bytemuck",
437
"byteorder",
438
"color_quant",
439
"exr",
440
+
"gif",
441
+
"jpeg-decoder",
442
"num-traits",
443
+
"png",
444
"qoi",
445
+
"tiff",
446
]
447
448
[[package]]
449
name = "indexmap"
450
+
version = "2.2.6"
451
source = "registry+https://github.com/rust-lang/crates.io-index"
452
+
checksum = "168fb715dda47215e360912c096649d23d58bf392ac62f73919e831745e40f26"
453
dependencies = [
454
"equivalent",
455
"hashbrown",
···
457
458
[[package]]
459
name = "indoc"
460
+
version = "2.0.5"
461
source = "registry+https://github.com/rust-lang/crates.io-index"
462
+
checksum = "b248f5224d1d606005e02c97f5aa4e88eeb230488bcc03bc9ca4d7991399f2b5"
463
464
[[package]]
465
+
name = "itertools"
466
+
version = "0.12.1"
467
source = "registry+https://github.com/rust-lang/crates.io-index"
468
+
checksum = "ba291022dbbd398a455acf126c1e341954079855bc60dfdda641363bd6922569"
469
dependencies = [
470
+
"either",
471
]
472
473
[[package]]
···
481
482
[[package]]
483
name = "js-sys"
484
+
version = "0.3.69"
485
source = "registry+https://github.com/rust-lang/crates.io-index"
486
+
checksum = "29c15563dc2726973df627357ce0c9ddddbea194836909d655df6a75d2cf296d"
487
dependencies = [
488
"wasm-bindgen",
489
]
···
508
509
[[package]]
510
name = "libc"
511
+
version = "0.2.155"
512
source = "registry+https://github.com/rust-lang/crates.io-index"
513
+
checksum = "97b3888a4aecf77e811145cadf6eef5901f4782c53886191b2f693f24761847c"
514
515
[[package]]
516
name = "libloading"
517
+
version = "0.8.3"
518
source = "registry+https://github.com/rust-lang/crates.io-index"
519
+
checksum = "0c2a198fb6b0eada2a8df47933734e6d35d350665a33a3593d7164fa52c75c19"
520
dependencies = [
521
"cfg-if",
522
+
"windows-targets",
523
]
524
525
[[package]]
526
name = "libredox"
527
+
version = "0.1.3"
528
source = "registry+https://github.com/rust-lang/crates.io-index"
529
+
checksum = "c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d"
530
dependencies = [
531
+
"bitflags 2.5.0",
532
"libc",
0
533
]
534
535
[[package]]
536
name = "linux-raw-sys"
537
+
version = "0.4.14"
538
source = "registry+https://github.com/rust-lang/crates.io-index"
539
+
checksum = "78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89"
540
541
[[package]]
542
name = "lock_api"
543
+
version = "0.4.12"
544
source = "registry+https://github.com/rust-lang/crates.io-index"
545
+
checksum = "07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17"
546
dependencies = [
547
"autocfg",
548
"scopeguard",
···
550
551
[[package]]
552
name = "log"
553
+
version = "0.4.21"
554
source = "registry+https://github.com/rust-lang/crates.io-index"
555
+
checksum = "90ed8c1e510134f979dbc4f070f87d4313098b704861a105fe34231c70a3901c"
556
557
[[package]]
558
name = "memchr"
559
+
version = "2.7.2"
560
source = "registry+https://github.com/rust-lang/crates.io-index"
561
+
checksum = "6c8640c5d730cb13ebd907d8d04b52f55ac9a2eec55b440c8892f40d56c76c1d"
562
563
[[package]]
564
name = "memoffset"
565
+
version = "0.9.1"
566
source = "registry+https://github.com/rust-lang/crates.io-index"
567
+
checksum = "488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a"
568
dependencies = [
569
"autocfg",
570
]
···
577
578
[[package]]
579
name = "miniz_oxide"
580
+
version = "0.7.3"
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
581
source = "registry+https://github.com/rust-lang/crates.io-index"
582
+
checksum = "87dfd01fe195c66b572b37921ad8803d010623c0aca821bea2302239d155cdae"
583
dependencies = [
584
"adler",
585
"simd-adler32",
···
587
588
[[package]]
589
name = "noise"
590
+
version = "0.9.0"
591
source = "registry+https://github.com/rust-lang/crates.io-index"
592
+
checksum = "6da45c8333f2e152fc665d78a380be060eb84fad8ca4c9f7ac8ca29216cff0cc"
593
dependencies = [
594
+
"num-traits",
595
+
"rand",
596
"rand_xorshift",
597
]
598
···
616
]
617
618
[[package]]
619
+
name = "num-traits"
620
+
version = "0.2.19"
621
source = "registry+https://github.com/rust-lang/crates.io-index"
622
+
checksum = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841"
0
0
0
0
0
0
0
0
0
623
dependencies = [
624
"autocfg",
0
0
625
]
626
627
[[package]]
628
+
name = "num_enum"
629
+
version = "0.7.2"
630
source = "registry+https://github.com/rust-lang/crates.io-index"
631
+
checksum = "02339744ee7253741199f897151b38e72257d13802d4ee837285cc2990a90845"
632
dependencies = [
633
+
"num_enum_derive",
0
0
634
]
635
636
[[package]]
637
+
name = "num_enum_derive"
638
+
version = "0.7.2"
639
source = "registry+https://github.com/rust-lang/crates.io-index"
640
+
checksum = "681030a937600a36906c185595136d26abfebb4aa9c65701cefcaf8578bb982b"
641
dependencies = [
642
+
"proc-macro-crate",
643
+
"proc-macro2",
644
+
"quote",
645
+
"syn",
646
]
647
648
[[package]]
···
653
654
[[package]]
655
name = "parking_lot"
656
+
version = "0.12.3"
657
source = "registry+https://github.com/rust-lang/crates.io-index"
658
+
checksum = "f1bf18183cf54e8d6059647fc3063646a1801cf30896933ec2311622cc4b9a27"
659
dependencies = [
660
"lock_api",
661
"parking_lot_core",
···
663
664
[[package]]
665
name = "parking_lot_core"
666
+
version = "0.9.10"
667
source = "registry+https://github.com/rust-lang/crates.io-index"
668
+
checksum = "1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8"
669
dependencies = [
670
"cfg-if",
671
"libc",
672
+
"redox_syscall 0.5.1",
673
"smallvec",
674
+
"windows-targets",
675
]
676
677
[[package]]
678
name = "paste"
679
+
version = "1.0.15"
0
0
0
0
0
0
680
source = "registry+https://github.com/rust-lang/crates.io-index"
681
+
checksum = "57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a"
682
683
[[package]]
684
name = "platform-dirs"
···
691
692
[[package]]
693
name = "png"
694
+
version = "0.17.13"
695
source = "registry+https://github.com/rust-lang/crates.io-index"
696
+
checksum = "06e4b0d3d1312775e782c86c91a111aa1f910cbb65e1337f9975b5f9a554b5e1"
697
dependencies = [
698
"bitflags 1.3.2",
699
"crc32fast",
700
+
"fdeflate",
701
+
"flate2",
702
+
"miniz_oxide",
703
]
704
705
[[package]]
706
+
name = "portable-atomic"
707
+
version = "1.6.0"
708
source = "registry+https://github.com/rust-lang/crates.io-index"
709
+
checksum = "7170ef9988bc169ba16dd36a7fa041e5c4cbeb6a35b76d4c03daded371eae7c0"
0
0
0
0
0
0
0
710
711
[[package]]
712
name = "ppv-lite86"
···
716
717
[[package]]
718
name = "prettyplease"
719
+
version = "0.2.20"
720
source = "registry+https://github.com/rust-lang/crates.io-index"
721
+
checksum = "5f12335488a2f3b0a83b14edad48dca9879ce89b2edd10e80237e4e852dd645e"
722
dependencies = [
723
"proc-macro2",
724
"syn",
725
+
]
726
+
727
+
[[package]]
728
+
name = "proc-macro-crate"
729
+
version = "3.1.0"
730
+
source = "registry+https://github.com/rust-lang/crates.io-index"
731
+
checksum = "6d37c51ca738a55da99dc0c4a34860fd675453b8b36209178c2249bb13651284"
732
+
dependencies = [
733
+
"toml_edit 0.21.1",
734
]
735
736
[[package]]
737
name = "proc-macro2"
738
+
version = "1.0.85"
739
source = "registry+https://github.com/rust-lang/crates.io-index"
740
+
checksum = "22244ce15aa966053a896d1accb3a6e68469b97c7f33f284b99f0d576879fc23"
741
dependencies = [
742
"unicode-ident",
743
]
744
745
[[package]]
746
name = "pyo3"
747
+
version = "0.21.2"
748
source = "registry+https://github.com/rust-lang/crates.io-index"
749
+
checksum = "a5e00b96a521718e08e03b1a622f01c8a8deb50719335de3f60b3b3950f069d8"
750
dependencies = [
751
"cfg-if",
752
"indoc",
753
"libc",
754
"memoffset",
755
"parking_lot",
756
+
"portable-atomic",
757
"pyo3-build-config",
758
"pyo3-ffi",
759
"pyo3-macros",
···
762
763
[[package]]
764
name = "pyo3-build-config"
765
+
version = "0.21.2"
766
source = "registry+https://github.com/rust-lang/crates.io-index"
767
+
checksum = "7883df5835fafdad87c0d888b266c8ec0f4c9ca48a5bed6bbb592e8dedee1b50"
768
dependencies = [
769
"once_cell",
770
"target-lexicon",
···
772
773
[[package]]
774
name = "pyo3-ffi"
775
+
version = "0.21.2"
776
source = "registry+https://github.com/rust-lang/crates.io-index"
777
+
checksum = "01be5843dc60b916ab4dad1dca6d20b9b4e6ddc8e15f50c47fe6d85f1fb97403"
778
dependencies = [
779
"libc",
780
"pyo3-build-config",
···
782
783
[[package]]
784
name = "pyo3-macros"
785
+
version = "0.21.2"
786
source = "registry+https://github.com/rust-lang/crates.io-index"
787
+
checksum = "77b34069fc0682e11b31dbd10321cbf94808394c56fd996796ce45217dfac53c"
788
dependencies = [
789
"proc-macro2",
790
"pyo3-macros-backend",
···
794
795
[[package]]
796
name = "pyo3-macros-backend"
797
+
version = "0.21.2"
798
source = "registry+https://github.com/rust-lang/crates.io-index"
799
+
checksum = "08260721f32db5e1a5beae69a55553f56b99bd0e1c3e6e0a5e8851a9d0f5a85c"
800
dependencies = [
801
"heck",
802
"proc-macro2",
803
+
"pyo3-build-config",
804
"quote",
805
"syn",
806
]
807
808
[[package]]
809
name = "pyxel-engine"
810
+
version = "2.0.13"
811
dependencies = [
812
"cfg-if",
813
"chrono",
814
+
"gif",
815
"glow",
816
+
"image",
817
"indexmap",
818
"noise",
819
"once_cell",
820
"parking_lot",
821
"platform-dirs",
822
"pyxel-platform",
823
+
"rand",
824
"rand_xoshiro",
825
"semver",
826
"serde",
···
831
832
[[package]]
833
name = "pyxel-platform"
834
+
version = "2.0.13"
835
dependencies = [
836
"bindgen",
837
"cfg-if",
···
846
847
[[package]]
848
name = "pyxel-wrapper"
849
+
version = "2.0.13"
850
dependencies = [
851
"pyo3",
852
"pyxel-engine",
···
864
865
[[package]]
866
name = "quote"
867
+
version = "1.0.36"
868
source = "registry+https://github.com/rust-lang/crates.io-index"
869
+
checksum = "0fa76aaf39101c457836aec0ce2316dbdc3ab723cdda1c6bd4e6ad4208acaca7"
870
dependencies = [
871
"proc-macro2",
872
]
873
874
[[package]]
875
name = "rand"
0
0
0
0
0
0
0
0
0
0
0
0
0
876
version = "0.8.5"
877
source = "registry+https://github.com/rust-lang/crates.io-index"
878
checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404"
879
dependencies = [
880
"libc",
881
+
"rand_chacha",
882
+
"rand_core",
0
0
0
0
0
0
0
0
0
0
883
]
884
885
[[package]]
···
889
checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88"
890
dependencies = [
891
"ppv-lite86",
892
+
"rand_core",
0
0
0
0
0
0
0
0
0
893
]
894
895
[[package]]
···
898
source = "registry+https://github.com/rust-lang/crates.io-index"
899
checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c"
900
dependencies = [
901
+
"getrandom",
0
0
0
0
0
0
0
0
0
902
]
903
904
[[package]]
905
name = "rand_xorshift"
906
+
version = "0.3.0"
907
source = "registry+https://github.com/rust-lang/crates.io-index"
908
+
checksum = "d25bf25ec5ae4a3f1b92f929810509a2f53d7dca2f50b794ff57e3face536c8f"
909
dependencies = [
910
+
"rand_core",
911
]
912
913
[[package]]
···
916
source = "registry+https://github.com/rust-lang/crates.io-index"
917
checksum = "6f97cdb2a36ed4183de61b2f824cc45c9f1037f28afe0a322e9fff4c108b5aaa"
918
dependencies = [
919
+
"rand_core",
920
]
921
922
[[package]]
923
name = "rayon"
924
+
version = "1.10.0"
925
source = "registry+https://github.com/rust-lang/crates.io-index"
926
+
checksum = "b418a60154510ca1a002a752ca9714984e21e4241e804d32555251faf8b78ffa"
927
dependencies = [
928
"either",
929
"rayon-core",
···
949
]
950
951
[[package]]
952
+
name = "redox_syscall"
953
+
version = "0.5.1"
954
+
source = "registry+https://github.com/rust-lang/crates.io-index"
955
+
checksum = "469052894dcb553421e483e4209ee581a45100d31b4018de03e5a7ad86374a7e"
956
+
dependencies = [
957
+
"bitflags 2.5.0",
958
+
]
959
+
960
+
[[package]]
961
name = "redox_users"
962
+
version = "0.4.5"
963
source = "registry+https://github.com/rust-lang/crates.io-index"
964
+
checksum = "bd283d9651eeda4b2a83a43c1c91b266c40fd76ecd39a50a8c630ae69dc72891"
965
dependencies = [
966
+
"getrandom",
967
"libredox",
968
"thiserror",
969
]
970
971
[[package]]
972
name = "regex"
973
+
version = "1.10.4"
974
source = "registry+https://github.com/rust-lang/crates.io-index"
975
+
checksum = "c117dbdfde9c8308975b6a18d71f3f385c89461f7b3fb054288ecf2a2058ba4c"
976
dependencies = [
977
"aho-corasick",
978
"memchr",
···
982
983
[[package]]
984
name = "regex-automata"
985
+
version = "0.4.6"
986
source = "registry+https://github.com/rust-lang/crates.io-index"
987
+
checksum = "86b83b8b9847f9bf95ef68afb0b8e6cdb80f498442f5179a29fad448fcc1eaea"
988
dependencies = [
989
"aho-corasick",
990
"memchr",
···
993
994
[[package]]
995
name = "regex-syntax"
996
+
version = "0.8.3"
997
source = "registry+https://github.com/rust-lang/crates.io-index"
998
+
checksum = "adad44e29e4c806119491a7f06f03de4d1af22c3a680dd47f1e6e179439d1f56"
999
1000
[[package]]
1001
name = "rustc-hash"
···
1005
1006
[[package]]
1007
name = "rustix"
1008
+
version = "0.38.34"
1009
source = "registry+https://github.com/rust-lang/crates.io-index"
1010
+
checksum = "70dc5ec042f7a43c4a73241207cecc9873a06d45debb38b329f8541d85c2730f"
1011
dependencies = [
1012
+
"bitflags 2.5.0",
1013
"errno",
1014
"libc",
1015
"linux-raw-sys",
1016
+
"windows-sys",
1017
]
1018
1019
[[package]]
0
0
0
0
0
0
1020
name = "scopeguard"
1021
version = "1.2.0"
1022
source = "registry+https://github.com/rust-lang/crates.io-index"
···
1024
1025
[[package]]
1026
name = "semver"
1027
+
version = "1.0.23"
1028
source = "registry+https://github.com/rust-lang/crates.io-index"
1029
+
checksum = "61697e0a1c7e512e84a621326239844a24d8207b4669b41bc18b32ea5cbf988b"
1030
1031
[[package]]
1032
name = "serde"
1033
+
version = "1.0.203"
1034
source = "registry+https://github.com/rust-lang/crates.io-index"
1035
+
checksum = "7253ab4de971e72fb7be983802300c30b5a7f0c2e56fab8abfc6a214307c0094"
1036
dependencies = [
1037
"serde_derive",
1038
]
···
1051
1052
[[package]]
1053
name = "serde_derive"
1054
+
version = "1.0.203"
1055
source = "registry+https://github.com/rust-lang/crates.io-index"
1056
+
checksum = "500cbc0ebeb6f46627f50f3f5811ccf6bf00643be300b4c3eabc0ef55dc5b5ba"
1057
dependencies = [
1058
"proc-macro2",
1059
"quote",
···
1062
1063
[[package]]
1064
name = "serde_spanned"
1065
+
version = "0.6.6"
1066
source = "registry+https://github.com/rust-lang/crates.io-index"
1067
+
checksum = "79e674e01f999af37c49f70a6ede167a8a60b2503e56c5599532a65baa5969a0"
1068
dependencies = [
1069
"serde",
1070
]
···
1092
1093
[[package]]
1094
name = "smallvec"
1095
+
version = "1.13.2"
1096
source = "registry+https://github.com/rust-lang/crates.io-index"
1097
+
checksum = "3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67"
1098
1099
[[package]]
1100
name = "spin"
···
1107
1108
[[package]]
1109
name = "syn"
1110
+
version = "2.0.66"
1111
source = "registry+https://github.com/rust-lang/crates.io-index"
1112
+
checksum = "c42f3f41a2de00b01c0aaad383c5a45241efc8b2d1eda5661812fda5f3cdcff5"
1113
dependencies = [
1114
"proc-macro2",
1115
"quote",
···
1118
1119
[[package]]
1120
name = "sysinfo"
1121
+
version = "0.30.12"
1122
source = "registry+https://github.com/rust-lang/crates.io-index"
1123
+
checksum = "732ffa00f53e6b2af46208fba5718d9662a421049204e156328b66791ffa15ae"
1124
dependencies = [
1125
"cfg-if",
1126
"core-foundation-sys",
···
1133
1134
[[package]]
1135
name = "tar"
1136
+
version = "0.4.41"
1137
source = "registry+https://github.com/rust-lang/crates.io-index"
1138
+
checksum = "cb797dad5fb5b76fcf519e702f4a589483b5ef06567f160c392832c1f5e44909"
1139
dependencies = [
1140
"filetime",
1141
"libc",
···
1144
1145
[[package]]
1146
name = "target-lexicon"
1147
+
version = "0.12.14"
1148
source = "registry+https://github.com/rust-lang/crates.io-index"
1149
+
checksum = "e1fc403891a21bcfb7c37834ba66a547a8f402146eba7265b5a6d88059c9ff2f"
1150
1151
[[package]]
1152
name = "thiserror"
1153
+
version = "1.0.61"
1154
source = "registry+https://github.com/rust-lang/crates.io-index"
1155
+
checksum = "c546c80d6be4bc6a00c0f01730c08df82eaa7a7a61f11d656526506112cc1709"
1156
dependencies = [
1157
"thiserror-impl",
1158
]
1159
1160
[[package]]
1161
name = "thiserror-impl"
1162
+
version = "1.0.61"
1163
source = "registry+https://github.com/rust-lang/crates.io-index"
1164
+
checksum = "46c3384250002a6d5af4d114f2845d37b57521033f30d5c3f46c4d70e1197533"
1165
dependencies = [
1166
"proc-macro2",
1167
"quote",
···
1170
1171
[[package]]
1172
name = "tiff"
0
0
0
0
0
0
0
0
0
0
0
1173
version = "0.9.1"
1174
source = "registry+https://github.com/rust-lang/crates.io-index"
1175
checksum = "ba1310fcea54c6a9a4fd1aad794ecc02c31682f6bfbecdf460bf19533eed1e3e"
1176
dependencies = [
1177
"flate2",
1178
+
"jpeg-decoder",
1179
"weezl",
1180
]
1181
1182
[[package]]
1183
name = "toml"
1184
+
version = "0.8.14"
1185
source = "registry+https://github.com/rust-lang/crates.io-index"
1186
+
checksum = "6f49eb2ab21d2f26bd6db7bf383edc527a7ebaee412d17af4d40fdccd442f335"
1187
dependencies = [
1188
"serde",
1189
"serde_spanned",
1190
"toml_datetime",
1191
+
"toml_edit 0.22.14",
1192
]
1193
1194
[[package]]
1195
name = "toml_datetime"
1196
+
version = "0.6.6"
1197
source = "registry+https://github.com/rust-lang/crates.io-index"
1198
+
checksum = "4badfd56924ae69bcc9039335b2e017639ce3f9b001c393c1b2d1ef846ce2cbf"
1199
dependencies = [
1200
"serde",
1201
]
1202
1203
[[package]]
1204
name = "toml_edit"
1205
+
version = "0.21.1"
1206
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1207
+
checksum = "6a8534fd7f78b5405e860340ad6575217ce99f38d4d5c8f2442cb5ecb50090e1"
1208
+
dependencies = [
1209
+
"indexmap",
1210
+
"toml_datetime",
1211
+
"winnow 0.5.40",
1212
+
]
1213
+
1214
+
[[package]]
1215
+
name = "toml_edit"
1216
+
version = "0.22.14"
1217
source = "registry+https://github.com/rust-lang/crates.io-index"
1218
+
checksum = "f21c7aaf97f1bd9ca9d4f9e73b0a6c74bd5afef56f2bc931943a6e1c37e04e38"
1219
dependencies = [
1220
"indexmap",
1221
"serde",
1222
"serde_spanned",
1223
"toml_datetime",
1224
+
"winnow 0.6.13",
1225
]
1226
1227
[[package]]
···
1244
1245
[[package]]
1246
name = "wasi"
0
0
0
0
0
0
1247
version = "0.11.0+wasi-snapshot-preview1"
1248
source = "registry+https://github.com/rust-lang/crates.io-index"
1249
checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423"
1250
1251
[[package]]
1252
name = "wasm-bindgen"
1253
+
version = "0.2.92"
1254
source = "registry+https://github.com/rust-lang/crates.io-index"
1255
+
checksum = "4be2531df63900aeb2bca0daaaddec08491ee64ceecbee5076636a3b026795a8"
1256
dependencies = [
1257
"cfg-if",
1258
"wasm-bindgen-macro",
···
1260
1261
[[package]]
1262
name = "wasm-bindgen-backend"
1263
+
version = "0.2.92"
1264
source = "registry+https://github.com/rust-lang/crates.io-index"
1265
+
checksum = "614d787b966d3989fa7bb98a654e369c762374fd3213d212cfc0251257e747da"
1266
dependencies = [
1267
"bumpalo",
1268
"log",
···
1275
1276
[[package]]
1277
name = "wasm-bindgen-macro"
1278
+
version = "0.2.92"
1279
source = "registry+https://github.com/rust-lang/crates.io-index"
1280
+
checksum = "a1f8823de937b71b9460c0c34e25f3da88250760bec0ebac694b49997550d726"
1281
dependencies = [
1282
"quote",
1283
"wasm-bindgen-macro-support",
···
1285
1286
[[package]]
1287
name = "wasm-bindgen-macro-support"
1288
+
version = "0.2.92"
1289
source = "registry+https://github.com/rust-lang/crates.io-index"
1290
+
checksum = "e94f17b526d0a461a191c78ea52bbce64071ed5c04c9ffe424dcb38f74171bb7"
1291
dependencies = [
1292
"proc-macro2",
1293
"quote",
···
1298
1299
[[package]]
1300
name = "wasm-bindgen-shared"
1301
+
version = "0.2.92"
1302
source = "registry+https://github.com/rust-lang/crates.io-index"
1303
+
checksum = "af190c94f2773fdb3729c55b007a722abb5384da03bc0986df4c289bf5567e96"
1304
1305
[[package]]
1306
name = "web-sys"
1307
+
version = "0.3.69"
1308
source = "registry+https://github.com/rust-lang/crates.io-index"
1309
+
checksum = "77afa9a11836342370f4817622a2f0f418b134426d91a82dfb48f532d2ec13ef"
1310
dependencies = [
1311
"js-sys",
1312
"wasm-bindgen",
···
1359
checksum = "e48a53791691ab099e5e2ad123536d0fff50652600abaf43bbf952894110d0be"
1360
dependencies = [
1361
"windows-core",
1362
+
"windows-targets",
1363
]
1364
1365
[[package]]
···
1368
source = "registry+https://github.com/rust-lang/crates.io-index"
1369
checksum = "33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9"
1370
dependencies = [
1371
+
"windows-targets",
0
0
0
0
0
0
0
0
0
1372
]
1373
1374
[[package]]
···
1377
source = "registry+https://github.com/rust-lang/crates.io-index"
1378
checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d"
1379
dependencies = [
1380
+
"windows-targets",
1381
]
1382
1383
[[package]]
1384
name = "windows-targets"
1385
+
version = "0.52.5"
1386
source = "registry+https://github.com/rust-lang/crates.io-index"
1387
+
checksum = "6f0713a46559409d202e70e28227288446bf7841d3211583a4b53e3f6d96e7eb"
1388
dependencies = [
1389
+
"windows_aarch64_gnullvm",
1390
+
"windows_aarch64_msvc",
1391
+
"windows_i686_gnu",
1392
+
"windows_i686_gnullvm",
1393
+
"windows_i686_msvc",
1394
+
"windows_x86_64_gnu",
1395
+
"windows_x86_64_gnullvm",
1396
+
"windows_x86_64_msvc",
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1397
]
1398
1399
[[package]]
1400
name = "windows_aarch64_gnullvm"
1401
+
version = "0.52.5"
0
0
0
0
0
0
0
0
0
0
0
0
1402
source = "registry+https://github.com/rust-lang/crates.io-index"
1403
+
checksum = "7088eed71e8b8dda258ecc8bac5fb1153c5cffaf2578fc8ff5d61e23578d3263"
1404
1405
[[package]]
1406
name = "windows_aarch64_msvc"
1407
+
version = "0.52.5"
0
0
0
0
0
0
1408
source = "registry+https://github.com/rust-lang/crates.io-index"
1409
+
checksum = "9985fd1504e250c615ca5f281c3f7a6da76213ebd5ccc9561496568a2752afb6"
1410
1411
[[package]]
1412
name = "windows_i686_gnu"
1413
+
version = "0.52.5"
1414
source = "registry+https://github.com/rust-lang/crates.io-index"
1415
+
checksum = "88ba073cf16d5372720ec942a8ccbf61626074c6d4dd2e745299726ce8b89670"
1416
1417
[[package]]
1418
+
name = "windows_i686_gnullvm"
1419
+
version = "0.52.5"
1420
source = "registry+https://github.com/rust-lang/crates.io-index"
1421
+
checksum = "87f4261229030a858f36b459e748ae97545d6f1ec60e5e0d6a3d32e0dc232ee9"
1422
1423
[[package]]
1424
name = "windows_i686_msvc"
1425
+
version = "0.52.5"
0
0
0
0
0
0
1426
source = "registry+https://github.com/rust-lang/crates.io-index"
1427
+
checksum = "db3c2bf3d13d5b658be73463284eaf12830ac9a26a90c717b7f771dfe97487bf"
1428
1429
[[package]]
1430
name = "windows_x86_64_gnu"
1431
+
version = "0.52.5"
0
0
0
0
0
0
1432
source = "registry+https://github.com/rust-lang/crates.io-index"
1433
+
checksum = "4e4246f76bdeff09eb48875a0fd3e2af6aada79d409d33011886d3e1581517d9"
1434
1435
[[package]]
1436
name = "windows_x86_64_gnullvm"
1437
+
version = "0.52.5"
1438
source = "registry+https://github.com/rust-lang/crates.io-index"
1439
+
checksum = "852298e482cd67c356ddd9570386e2862b5673c85bd5f88df9ab6802b334c596"
1440
1441
[[package]]
1442
name = "windows_x86_64_msvc"
1443
+
version = "0.52.5"
1444
source = "registry+https://github.com/rust-lang/crates.io-index"
1445
+
checksum = "bec47e5bfd1bff0eeaf6d8b485cc1074891a197ab4225d504cb7a1ab88b02bf0"
1446
1447
[[package]]
1448
+
name = "winnow"
1449
+
version = "0.5.40"
1450
source = "registry+https://github.com/rust-lang/crates.io-index"
1451
+
checksum = "f593a95398737aeed53e489c785df13f3618e41dbcd6718c6addbf1395aa6876"
1452
+
dependencies = [
1453
+
"memchr",
1454
+
]
1455
1456
[[package]]
1457
name = "winnow"
1458
+
version = "0.6.13"
1459
source = "registry+https://github.com/rust-lang/crates.io-index"
1460
+
checksum = "59b5e5f6c299a3c7890b876a2a587f3115162487e704907d9b6cd29473052ba1"
1461
dependencies = [
1462
"memchr",
1463
]
···
1475
1476
[[package]]
1477
name = "xml-rs"
1478
+
version = "0.8.20"
1479
source = "registry+https://github.com/rust-lang/crates.io-index"
1480
+
checksum = "791978798f0597cfc70478424c2b4fdc2b7a8024aaff78497ef00f24ef674193"
1481
1482
[[package]]
1483
name = "zip"
1484
+
version = "1.1.4"
1485
source = "registry+https://github.com/rust-lang/crates.io-index"
1486
+
checksum = "9cc23c04387f4da0374be4533ad1208cbb091d5c11d070dfef13676ad6497164"
1487
dependencies = [
1488
+
"arbitrary",
1489
"crc32fast",
1490
"crossbeam-utils",
1491
+
"displaydoc",
1492
"flate2",
1493
+
"indexmap",
1494
+
"num_enum",
1495
+
"thiserror",
1496
]
1497
1498
[[package]]
+5
-5
pkgs/by-name/py/pyxel/never-bundle-sdl2.patch
···
1
-
diff --git a/crates/pyxel-platform/build.rs b/crates/pyxel-platform/build.rs
2
-
index 35cdeef5..68a93ed9 100644
3
-
--- a/crates/pyxel-platform/build.rs
4
-
+++ b/crates/pyxel-platform/build.rs
5
-
@@ -30,7 +30,7 @@ impl SDL2BindingsBuilder {
6
}
7
8
fn should_bundle_sdl2(&self) -> bool {
···
1
+
diff --git a/rust/pyxel-platform/build.rs b/rust/pyxel-platform/build.rs
2
+
index 45eecae..f385eb9 100644
3
+
--- a/rust/pyxel-platform/build.rs
4
+
+++ b/rust/pyxel-platform/build.rs
5
+
@@ -31,7 +31,7 @@ impl SDL2BindingsBuilder {
6
}
7
8
fn should_bundle_sdl2(&self) -> bool {
+11
-16
pkgs/by-name/py/pyxel/package.nix
···
10
11
python3.pkgs.buildPythonApplication rec {
12
pname = "pyxel";
13
-
version = "2.0.7";
14
pyproject = true;
15
16
disabled = python3.pythonOlder "3.7";
···
19
owner = "kitao";
20
repo = "pyxel";
21
rev = "v${version}";
22
-
hash = "sha256-5Jrwfi79HbS4hh+eMwI49Rsk4jrAdAuDhNpUT2cEvDo=";
23
};
24
25
-
patches = [
26
-
./never-bundle-sdl2.patch
27
-
./update-bindgen-f16-support.patch # can be removed once rust-bindgen gets a new release
28
-
];
0
29
30
-
cargoRoot = "crates/pyxel-wrapper";
31
32
-
# Lockfile is generated by applying patches with `git apply`
33
-
# and then running `cargo generate-lockfile` in `crates/pyxel-wrapper`
34
cargoDeps = rustPlatform.importCargoLock {
0
35
lockFile = ./Cargo.lock;
36
-
outputHashes = {
37
-
"bindgen-0.69.1" = "sha256-1967EmuyWgmrKmhwAcW49dlmuWPNuKjuRr5/u7ZKpXQ=";
38
-
};
39
};
40
41
-
postPatch = ''
42
-
cp ${./Cargo.lock} crates/pyxel-wrapper/Cargo.lock
43
-
'';
44
45
nativeBuildInputs = with rustPlatform; [
46
cargoSetupHook
···
55
56
env.NIX_CFLAGS_COMPILE = "-I${lib.getDev SDL2}/include/SDL2";
57
58
-
# Tests can't use the display
59
doCheck = false;
60
61
pythonImportsCheck = [
···
10
11
python3.pkgs.buildPythonApplication rec {
12
pname = "pyxel";
13
+
version = "2.0.13";
14
pyproject = true;
15
16
disabled = python3.pythonOlder "3.7";
···
19
owner = "kitao";
20
repo = "pyxel";
21
rev = "v${version}";
22
+
hash = "sha256-0pVeIYDt8sz3eIQU/mU443fVWYjhShTpFKoPpM/PFf0=";
23
};
24
25
+
patches = [ ./never-bundle-sdl2.patch ];
26
+
27
+
postPatch = ''
28
+
cp ${./Cargo.lock} rust/Cargo.lock
29
+
'';
30
31
+
cargoRoot = "rust";
32
0
0
33
cargoDeps = rustPlatform.importCargoLock {
34
+
# generated by running `cargo generate-lockfile` in the `rust` directory
35
lockFile = ./Cargo.lock;
0
0
0
36
};
37
38
+
buildAndTestSubdir = "python";
0
0
39
40
nativeBuildInputs = with rustPlatform; [
41
cargoSetupHook
···
50
51
env.NIX_CFLAGS_COMPILE = "-I${lib.getDev SDL2}/include/SDL2";
52
53
+
# Tests want to use the display
54
doCheck = false;
55
56
pythonImportsCheck = [
-13
pkgs/by-name/py/pyxel/update-bindgen-f16-support.patch
···
1
-
diff --git a/crates/pyxel-platform/Cargo.toml b/crates/pyxel-platform/Cargo.toml
2
-
index 01a87b68..088ffbdd 100644
3
-
--- a/crates/pyxel-platform/Cargo.toml
4
-
+++ b/crates/pyxel-platform/Cargo.toml
5
-
@@ -22,7 +22,7 @@ parking_lot = "0.12"
6
-
paste = "1.0"
7
-
8
-
[build-dependencies]
9
-
-bindgen = "0.69"
10
-
+bindgen = { git = "https://github.com/rust-lang/rust-bindgen.git", rev = "d77e53ed8398743bf68831d25063719fa0f4f136" }
11
-
cmake = "0.1"
12
-
flate2 = "1.0"
13
-
tar = "0.4"
···
0
0
0
0
0
0
0
0
0
0
0
0
0