Merge pull request #321290 from euank/anki-update2

anki: 24.04 -> 24.06.2

authored by tomberek and committed by GitHub 780740f2 f3cc7197

+198 -127
+194 -123
pkgs/games/anki/Cargo.lock
··· 144 "regex", 145 "reqwest", 146 "rusqlite", 147 "scopeguard", 148 "serde", 149 "serde-aux", ··· 394 395 [[package]] 396 name = "async-trait" 397 - version = "0.1.77" 398 source = "registry+https://github.com/rust-lang/crates.io-index" 399 - checksum = "c980ee35e870bd1a4d2c8294d4c04d0499e67bca1e4b5cefcc693c2fa00caea9" 400 dependencies = [ 401 "proc-macro2", 402 "quote", ··· 510 version = "0.21.7" 511 source = "registry+https://github.com/rust-lang/crates.io-index" 512 checksum = "9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567" 513 514 [[package]] 515 name = "base64ct" ··· 615 616 [[package]] 617 name = "burn" 618 - version = "0.12.1" 619 source = "registry+https://github.com/rust-lang/crates.io-index" 620 - checksum = "b6b703e5dae87b2146649b64af54688ff86e16cf69fd19d28c43c8f9656d7d7c" 621 dependencies = [ 622 "burn-core", 623 "burn-train", ··· 625 626 [[package]] 627 name = "burn-autodiff" 628 - version = "0.12.1" 629 source = "registry+https://github.com/rust-lang/crates.io-index" 630 - checksum = "f306e1b2e480fa0960c3130a68ca5e0fa54b3e33ed2fda7cf2121434703dd771" 631 dependencies = [ 632 "burn-common", 633 "burn-tensor", 634 "derive-new", 635 "spin 0.9.8", 636 ] 637 638 [[package]] 639 name = "burn-candle" 640 - version = "0.12.1" 641 source = "registry+https://github.com/rust-lang/crates.io-index" 642 - checksum = "fc87b644a2d83cc1b7c05d1176e9e24fb6394272256ab9ab8324ff7c4fe0e6a0" 643 dependencies = [ 644 "burn-tensor", 645 "candle-core", ··· 649 650 [[package]] 651 name = "burn-common" 652 - version = "0.12.1" 653 source = "registry+https://github.com/rust-lang/crates.io-index" 654 - checksum = "1267068969f094323b62693df0c3b45d3b08a0568f3c3467e6a5c3207e6807c8" 655 dependencies = [ 656 "async-trait", 657 "derive-new", 658 - "getrandom 0.2.12", 659 "rand 0.8.5", 660 "serde", 661 "spin 0.9.8", ··· 665 666 [[package]] 667 name = "burn-compute" 668 - version = "0.12.1" 669 source = "registry+https://github.com/rust-lang/crates.io-index" 670 - checksum = "a1b51588cf7c84976f6241a9ac5f77857712b8bf443dab77296c260785033fe8" 671 dependencies = [ 672 "burn-common", 673 "derive-new", ··· 683 684 [[package]] 685 name = "burn-core" 686 - version = "0.12.1" 687 source = "registry+https://github.com/rust-lang/crates.io-index" 688 - checksum = "6b11d8fd1e8c656eee1a0bb503b798c4583904dcaf7a369cbb8fdfd3acc3d0ab" 689 dependencies = [ 690 "bincode", 691 "burn-autodiff", ··· 693 "burn-common", 694 "burn-dataset", 695 "burn-derive", 696 - "burn-fusion", 697 "burn-ndarray", 698 "burn-tch", 699 "burn-tensor", ··· 702 "flate2", 703 "half", 704 "hashbrown 0.14.3", 705 - "libm", 706 "log", 707 "rand 0.8.5", 708 "rmp-serde", 709 "serde", ··· 713 714 [[package]] 715 name = "burn-dataset" 716 - version = "0.12.1" 717 source = "registry+https://github.com/rust-lang/crates.io-index" 718 - checksum = "c6050891281ae38ee9dc24d1d5badd084247717b15e3dcdae562a81456a41c6e" 719 dependencies = [ 720 "csv", 721 "derive-new", ··· 739 740 [[package]] 741 name = "burn-derive" 742 - version = "0.12.1" 743 source = "registry+https://github.com/rust-lang/crates.io-index" 744 - checksum = "70f149de5f32baa3f2191c374edab71e5a323bade05eb6092c702aed76cdcb7b" 745 dependencies = [ 746 "derive-new", 747 "proc-macro2", ··· 751 752 [[package]] 753 name = "burn-fusion" 754 - version = "0.12.1" 755 source = "registry+https://github.com/rust-lang/crates.io-index" 756 - checksum = "f512f780beaefca46088c4e4a80595511fbc3b35545118281fbf49f1fca767b4" 757 dependencies = [ 758 "burn-common", 759 "burn-tensor", ··· 765 ] 766 767 [[package]] 768 name = "burn-ndarray" 769 - version = "0.12.1" 770 source = "registry+https://github.com/rust-lang/crates.io-index" 771 - checksum = "1aef9fb0b72a1c0a112ed51e35284fb663d3ba3fd98f3a3bfa32db39fd24ae4d" 772 dependencies = [ 773 "burn-autodiff", 774 "burn-common", ··· 785 786 [[package]] 787 name = "burn-tch" 788 - version = "0.12.1" 789 source = "registry+https://github.com/rust-lang/crates.io-index" 790 - checksum = "e3d7aec36d836c5a11714480089738120899e2c91f6fe2e23abd09ec4a68a803" 791 dependencies = [ 792 "burn-tensor", 793 "half", ··· 798 799 [[package]] 800 name = "burn-tensor" 801 - version = "0.12.1" 802 source = "registry+https://github.com/rust-lang/crates.io-index" 803 - checksum = "ad09aeb0f2428a4ee91f9876a7d71cef6feb1fcacdab6389362dd878ec5f9b27" 804 dependencies = [ 805 "burn-common", 806 "derive-new", 807 "half", 808 "hashbrown 0.14.3", 809 - "libm", 810 "num-traits", 811 "rand 0.8.5", 812 "rand_distr", ··· 815 816 [[package]] 817 name = "burn-train" 818 - version = "0.12.1" 819 source = "registry+https://github.com/rust-lang/crates.io-index" 820 - checksum = "dd5536e98b23dd5047728f288e61e8a4d9fbffef6f55086d3483c2464758508d" 821 dependencies = [ 822 "burn-core", 823 "derive-new", ··· 830 831 [[package]] 832 name = "burn-wgpu" 833 - version = "0.12.1" 834 source = "registry+https://github.com/rust-lang/crates.io-index" 835 - checksum = "231d2deb14a02838c29dd5e90d1a87a9578d76bda7b02d5c7a77e5440ef6ae95" 836 dependencies = [ 837 "burn-common", 838 "burn-compute", 839 "burn-tensor", 840 "bytemuck", 841 "derive-new", 842 "futures-intrusive", 843 "hashbrown 0.14.3", 844 "log", 845 - "num-traits", 846 "pollster", 847 - "rand 0.8.5", 848 - "serde", 849 - "spin 0.9.8", 850 - "text_placeholder", 851 "wgpu", 852 ] 853 ··· 912 913 [[package]] 914 name = "candle-core" 915 - version = "0.3.3" 916 source = "registry+https://github.com/rust-lang/crates.io-index" 917 - checksum = "6db8659ea87ee8197d2fc627348916cce0561330ee7ae3874e771691d3cecb2f" 918 dependencies = [ 919 "byteorder", 920 "gemm", ··· 960 version = "1.0.0" 961 source = "registry+https://github.com/rust-lang/crates.io-index" 962 checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" 963 964 [[package]] 965 name = "chrono" ··· 1105 checksum = "acbf1af155f9b9ef647e42cdc158db4b64a1b61f743629225fde6f3e0be2a7c7" 1106 1107 [[package]] 1108 - name = "com-rs" 1109 - version = "0.2.1" 1110 source = "registry+https://github.com/rust-lang/crates.io-index" 1111 - checksum = "bf43edc576402991846b093a7ca18a3477e0ef9c588cde84964b5d3e43016642" 1112 1113 [[package]] 1114 name = "concurrent-queue" ··· 1303 1304 [[package]] 1305 name = "d3d12" 1306 - version = "0.7.0" 1307 source = "registry+https://github.com/rust-lang/crates.io-index" 1308 - checksum = "e16e44ab292b1dddfdaf7be62cfd8877df52f2f3fde5858d95bab606be259f20" 1309 dependencies = [ 1310 "bitflags 2.4.2", 1311 "libloading 0.8.1", ··· 1699 source = "registry+https://github.com/rust-lang/crates.io-index" 1700 checksum = "55ac459de2512911e4b674ce33cf20befaba382d05b62b008afc1c8b57cbf181" 1701 dependencies = [ 1702 - "futures-core", 1703 - "futures-sink", 1704 - "nanorand", 1705 "spin 0.9.8", 1706 ] 1707 ··· 1793 1794 [[package]] 1795 name = "fsrs" 1796 - version = "0.5.5" 1797 source = "registry+https://github.com/rust-lang/crates.io-index" 1798 - checksum = "84a04c31041078628c5ce7310be96c987bf7f33a3f8815fa0fcdb084eb31feba" 1799 dependencies = [ 1800 "burn", 1801 "itertools 0.12.1", ··· 2108 2109 [[package]] 2110 name = "getrandom" 2111 - version = "0.2.12" 2112 source = "registry+https://github.com/rust-lang/crates.io-index" 2113 - checksum = "190092ea657667030ac6a35e305e62fc4dd69fd98ac98631e5d3a2b1575a12b5" 2114 dependencies = [ 2115 "cfg-if", 2116 "js-sys", ··· 2259 2260 [[package]] 2261 name = "gpu-allocator" 2262 - version = "0.23.0" 2263 source = "registry+https://github.com/rust-lang/crates.io-index" 2264 - checksum = "40fe17c8a05d60c38c0a4e5a3c802f2f1ceb66b76c67d96ffb34bef0475a7fad" 2265 dependencies = [ 2266 - "backtrace", 2267 "log", 2268 "presser", 2269 "thiserror", ··· 2293 2294 [[package]] 2295 name = "h2" 2296 - version = "0.3.24" 2297 source = "registry+https://github.com/rust-lang/crates.io-index" 2298 - checksum = "bb2c4422095b67ee78da96fbb51a4cc413b3b25883c7717ff7ca1ab31022c9c9" 2299 dependencies = [ 2300 "bytes", 2301 "fnv", ··· 2312 2313 [[package]] 2314 name = "half" 2315 - version = "2.4.0" 2316 source = "registry+https://github.com/rust-lang/crates.io-index" 2317 - checksum = "b5eceaaeec696539ddaf7b333340f1af35a5aa87ae3e4f3ead0532f72affab2e" 2318 dependencies = [ 2319 "bytemuck", 2320 "cfg-if", ··· 2370 2371 [[package]] 2372 name = "hassle-rs" 2373 - version = "0.10.0" 2374 source = "registry+https://github.com/rust-lang/crates.io-index" 2375 - checksum = "1397650ee315e8891a0df210707f0fc61771b0cc518c3023896064c5407cb3b0" 2376 dependencies = [ 2377 - "bitflags 1.3.2", 2378 - "com-rs", 2379 "libc", 2380 - "libloading 0.7.4", 2381 "thiserror", 2382 "widestring", 2383 "winapi", ··· 2569 "futures-util", 2570 "http", 2571 "hyper", 2572 - "rustls 0.21.10", 2573 "tokio", 2574 "tokio-rustls", 2575 ] ··· 2798 version = "1.0.10" 2799 source = "registry+https://github.com/rust-lang/crates.io-index" 2800 checksum = "b1a46d1a171d865aa5f83f92695765caa047a9b4cbae2cbf37dbd613a793fd4c" 2801 2802 [[package]] 2803 name = "jpeg-decoder" ··· 3005 3006 [[package]] 3007 name = "log" 3008 - version = "0.4.20" 3009 source = "registry+https://github.com/rust-lang/crates.io-index" 3010 - checksum = "b5e6163cb8c49088c2c36f57875e58ccd8c87c7427f7fbd50ea6710b2f3f2e8f" 3011 3012 [[package]] 3013 name = "lzma-sys" ··· 3292 3293 [[package]] 3294 name = "naga" 3295 - version = "0.14.2" 3296 source = "registry+https://github.com/rust-lang/crates.io-index" 3297 - checksum = "ae585df4b6514cf8842ac0f1ab4992edc975892704835b549cf818dc0191249e" 3298 dependencies = [ 3299 "bit-set", 3300 "bitflags 2.4.2", ··· 3311 ] 3312 3313 [[package]] 3314 - name = "nanorand" 3315 - version = "0.7.0" 3316 - source = "registry+https://github.com/rust-lang/crates.io-index" 3317 - checksum = "6a51313c5820b0b02bd422f4b44776fbf47961755c74ce64afc73bfad10226c3" 3318 - dependencies = [ 3319 - "getrandom 0.2.12", 3320 - ] 3321 - 3322 - [[package]] 3323 name = "native-tls" 3324 version = "0.2.11" 3325 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 3360 "ndarray", 3361 "rand 0.8.5", 3362 "rand_distr", 3363 ] 3364 3365 [[package]] ··· 3652 "cbc", 3653 "cipher", 3654 "des", 3655 - "getrandom 0.2.12", 3656 "hmac", 3657 "lazy_static", 3658 "rc2", ··· 4058 4059 [[package]] 4060 name = "proc-macro2" 4061 - version = "1.0.78" 4062 source = "registry+https://github.com/rust-lang/crates.io-index" 4063 - checksum = "e2422ad645d89c99f8f3e6b88a9fdeca7fabeac836b1002371c4367c8f984aae" 4064 dependencies = [ 4065 "unicode-ident", 4066 ] ··· 4361 source = "registry+https://github.com/rust-lang/crates.io-index" 4362 checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" 4363 dependencies = [ 4364 - "getrandom 0.2.12", 4365 ] 4366 4367 [[package]] ··· 4400 4401 [[package]] 4402 name = "raw-window-handle" 4403 - version = "0.5.2" 4404 source = "registry+https://github.com/rust-lang/crates.io-index" 4405 - checksum = "f2ff9a1f06a88b01621b7ae906ef0211290d1c8a168a15542486a8f61c0833b9" 4406 4407 [[package]] 4408 name = "rawpointer" ··· 4412 4413 [[package]] 4414 name = "rayon" 4415 - version = "1.9.0" 4416 source = "registry+https://github.com/rust-lang/crates.io-index" 4417 - checksum = "e4963ed1bc86e4f3ee217022bd855b297cef07fb9eac5dfa1f788b220b49b3bd" 4418 dependencies = [ 4419 "either", 4420 "rayon-core", ··· 4472 source = "registry+https://github.com/rust-lang/crates.io-index" 4473 checksum = "a18479200779601e498ada4e8c1e1f50e3ee19deb0259c25825a98b5603b2cb4" 4474 dependencies = [ 4475 - "getrandom 0.2.12", 4476 "libredox", 4477 "thiserror", 4478 ] ··· 4553 "once_cell", 4554 "percent-encoding", 4555 "pin-project-lite", 4556 - "rustls 0.21.10", 4557 "rustls-native-certs", 4558 - "rustls-pemfile", 4559 "serde", 4560 "serde_json", 4561 "serde_urlencoded", ··· 4605 dependencies = [ 4606 "cc", 4607 "cfg-if", 4608 - "getrandom 0.2.12", 4609 "libc", 4610 "spin 0.9.8", 4611 "untrusted 0.9.0", ··· 4705 4706 [[package]] 4707 name = "rustls" 4708 - version = "0.21.10" 4709 source = "registry+https://github.com/rust-lang/crates.io-index" 4710 - checksum = "f9d5a6813c0759e4609cd494e8e725babae6a2ca7b62a5536a13daaec6fcb7ba" 4711 dependencies = [ 4712 "log", 4713 "ring 0.17.8", ··· 4717 4718 [[package]] 4719 name = "rustls" 4720 - version = "0.22.2" 4721 source = "registry+https://github.com/rust-lang/crates.io-index" 4722 - checksum = "e87c9956bd9807afa1f77e0f7594af32566e830e088a5576d27c5b6f30f49d41" 4723 dependencies = [ 4724 "log", 4725 "ring 0.17.8", ··· 4736 checksum = "a9aace74cb666635c918e9c12bc0d348266037aa8eb599b5cba565709a8dff00" 4737 dependencies = [ 4738 "openssl-probe", 4739 - "rustls-pemfile", 4740 "schannel", 4741 "security-framework", 4742 ] ··· 4751 ] 4752 4753 [[package]] 4754 name = "rustls-pki-types" 4755 version = "1.3.1" 4756 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 4957 4958 [[package]] 4959 name = "serde_json" 4960 - version = "1.0.114" 4961 source = "registry+https://github.com/rust-lang/crates.io-index" 4962 - checksum = "c5f09b1bd632ef549eaa9f60a1f8de742bdbc698e6cee2095fc84dde5f549ae0" 4963 dependencies = [ 4964 "itoa", 4965 "ryu", ··· 5203 5204 [[package]] 5205 name = "spirv" 5206 - version = "0.2.0+1.5.4" 5207 source = "registry+https://github.com/rust-lang/crates.io-index" 5208 - checksum = "246bfa38fe3db3f1dfc8ca5a2cdeb7348c78be2112740cc0ec8ef18b6d94f830" 5209 dependencies = [ 5210 - "bitflags 1.3.2", 5211 - "num-traits", 5212 ] 5213 5214 [[package]] ··· 5465 5466 [[package]] 5467 name = "thiserror" 5468 - version = "1.0.57" 5469 source = "registry+https://github.com/rust-lang/crates.io-index" 5470 - checksum = "1e45bcbe8ed29775f228095caf2cd67af7a4ccf756ebff23a306bf3e8b47b24b" 5471 dependencies = [ 5472 "thiserror-impl", 5473 ] 5474 5475 [[package]] 5476 name = "thiserror-impl" 5477 - version = "1.0.57" 5478 source = "registry+https://github.com/rust-lang/crates.io-index" 5479 - checksum = "a953cb265bef375dae3de6663da4d3804eee9682ea80d8e2542529b73c531c81" 5480 dependencies = [ 5481 "proc-macro2", 5482 "quote", ··· 5623 source = "registry+https://github.com/rust-lang/crates.io-index" 5624 checksum = "c28327cf380ac148141087fbfb9de9d7bd4e84ab5d2c28fbc911d753de8a7081" 5625 dependencies = [ 5626 - "rustls 0.21.10", 5627 "tokio", 5628 ] 5629 ··· 6103 "flate2", 6104 "log", 6105 "once_cell", 6106 - "rustls 0.22.2", 6107 "rustls-pki-types", 6108 "rustls-webpki 0.102.2", 6109 "serde", ··· 6148 6149 [[package]] 6150 name = "uuid" 6151 - version = "1.7.0" 6152 source = "registry+https://github.com/rust-lang/crates.io-index" 6153 - checksum = "f00cc9702ca12d3c81455259621e676d0f7251cec66a21e98fe2e9a37db93b2a" 6154 dependencies = [ 6155 - "getrandom 0.2.12", 6156 "rand 0.8.5", 6157 ] 6158 ··· 6216 "mime_guess", 6217 "percent-encoding", 6218 "pin-project", 6219 - "rustls-pemfile", 6220 "scoped-tls", 6221 "serde", 6222 "serde_json", ··· 6331 6332 [[package]] 6333 name = "web-sys" 6334 - version = "0.3.64" 6335 source = "registry+https://github.com/rust-lang/crates.io-index" 6336 - checksum = "9b85cbef8c220a6abc02aefd892dfc0fc23afb1c6a426316ec33253a3877249b" 6337 dependencies = [ 6338 "js-sys", 6339 "wasm-bindgen", ··· 6372 6373 [[package]] 6374 name = "wgpu" 6375 - version = "0.18.0" 6376 source = "registry+https://github.com/rust-lang/crates.io-index" 6377 - checksum = "30e7d227c9f961f2061c26f4cb0fbd4df0ef37e056edd0931783599d6c94ef24" 6378 dependencies = [ 6379 "arrayvec", 6380 "cfg-if", 6381 - "flume", 6382 "js-sys", 6383 "log", 6384 "naga", ··· 6397 6398 [[package]] 6399 name = "wgpu-core" 6400 - version = "0.18.1" 6401 source = "registry+https://github.com/rust-lang/crates.io-index" 6402 - checksum = "ef91c1d62d1e9e81c79e600131a258edf75c9531cbdbde09c44a011a47312726" 6403 dependencies = [ 6404 "arrayvec", 6405 "bit-vec", 6406 "bitflags 2.4.2", 6407 "codespan-reporting", 6408 "log", 6409 "naga", 6410 "parking_lot", 6411 "profiling", 6412 "raw-window-handle", ··· 6420 6421 [[package]] 6422 name = "wgpu-hal" 6423 - version = "0.18.1" 6424 source = "registry+https://github.com/rust-lang/crates.io-index" 6425 - checksum = "b84ecc802da3eb67b4cf3dd9ea6fe45bbb47ef13e6c49c5c3240868a9cc6cdd9" 6426 dependencies = [ 6427 "android_system_properties", 6428 "arrayvec", ··· 6430 "bit-set", 6431 "bitflags 2.4.2", 6432 "block", 6433 "core-graphics-types", 6434 "d3d12", 6435 "glow", ··· 6445 "log", 6446 "metal", 6447 "naga", 6448 "objc", 6449 "once_cell", 6450 "parking_lot", ··· 6463 6464 [[package]] 6465 name = "wgpu-types" 6466 - version = "0.18.0" 6467 source = "registry+https://github.com/rust-lang/crates.io-index" 6468 - checksum = "0d5ed5f0edf0de351fe311c53304986315ce866f394a2e6df0c4b3c70774bcdd" 6469 dependencies = [ 6470 "bitflags 2.4.2", 6471 "js-sys",
··· 144 "regex", 145 "reqwest", 146 "rusqlite", 147 + "rustls-pemfile 2.1.2", 148 "scopeguard", 149 "serde", 150 "serde-aux", ··· 395 396 [[package]] 397 name = "async-trait" 398 + version = "0.1.80" 399 source = "registry+https://github.com/rust-lang/crates.io-index" 400 + checksum = "c6fa2087f2753a7da8cc1c0dbfcf89579dd57458e36769de5ac750b4671737ca" 401 dependencies = [ 402 "proc-macro2", 403 "quote", ··· 511 version = "0.21.7" 512 source = "registry+https://github.com/rust-lang/crates.io-index" 513 checksum = "9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567" 514 + 515 + [[package]] 516 + name = "base64" 517 + version = "0.22.1" 518 + source = "registry+https://github.com/rust-lang/crates.io-index" 519 + checksum = "72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6" 520 521 [[package]] 522 name = "base64ct" ··· 622 623 [[package]] 624 name = "burn" 625 + version = "0.13.1" 626 source = "registry+https://github.com/rust-lang/crates.io-index" 627 + checksum = "e041d5f4eef703500763e599050cba419cd90d464172d71e3d5397baebbf1d8a" 628 dependencies = [ 629 "burn-core", 630 "burn-train", ··· 632 633 [[package]] 634 name = "burn-autodiff" 635 + version = "0.13.1" 636 source = "registry+https://github.com/rust-lang/crates.io-index" 637 + checksum = "1e23c815bc728ac60343b8820fb71e9b4a2c0cb283bfd58828246caacabe6eff" 638 dependencies = [ 639 "burn-common", 640 "burn-tensor", 641 "derive-new", 642 + "log", 643 "spin 0.9.8", 644 ] 645 646 [[package]] 647 name = "burn-candle" 648 + version = "0.13.1" 649 source = "registry+https://github.com/rust-lang/crates.io-index" 650 + checksum = "5d319a88254df7e9740154c32e862d721d29e5f782c0fdf7004f6b9ed5c8369f" 651 dependencies = [ 652 "burn-tensor", 653 "candle-core", ··· 657 658 [[package]] 659 name = "burn-common" 660 + version = "0.13.1" 661 source = "registry+https://github.com/rust-lang/crates.io-index" 662 + checksum = "a14cddb7f93dc985637e21f068a343acdfc4d62232fb11101f88c2739abad249" 663 dependencies = [ 664 "async-trait", 665 "derive-new", 666 + "getrandom 0.2.14", 667 "rand 0.8.5", 668 "serde", 669 "spin 0.9.8", ··· 673 674 [[package]] 675 name = "burn-compute" 676 + version = "0.13.1" 677 source = "registry+https://github.com/rust-lang/crates.io-index" 678 + checksum = "cbe641bbe653d04fb070a80946f3db13485e04d7d12104aab9287a1d55b3493c" 679 dependencies = [ 680 "burn-common", 681 "derive-new", ··· 691 692 [[package]] 693 name = "burn-core" 694 + version = "0.13.1" 695 source = "registry+https://github.com/rust-lang/crates.io-index" 696 + checksum = "9f3532e2f722bca39aefa69aea2b8e6cf2c3bf70f95ba8421b557082d89ea476" 697 dependencies = [ 698 "bincode", 699 "burn-autodiff", ··· 701 "burn-common", 702 "burn-dataset", 703 "burn-derive", 704 "burn-ndarray", 705 "burn-tch", 706 "burn-tensor", ··· 709 "flate2", 710 "half", 711 "hashbrown 0.14.3", 712 "log", 713 + "num-traits", 714 "rand 0.8.5", 715 "rmp-serde", 716 "serde", ··· 720 721 [[package]] 722 name = "burn-dataset" 723 + version = "0.13.1" 724 source = "registry+https://github.com/rust-lang/crates.io-index" 725 + checksum = "ebb03147d7c50f31c673ee7f672543caddd56bc5de906810db23e396ca062054" 726 dependencies = [ 727 "csv", 728 "derive-new", ··· 746 747 [[package]] 748 name = "burn-derive" 749 + version = "0.13.1" 750 source = "registry+https://github.com/rust-lang/crates.io-index" 751 + checksum = "7dbf7e7f4154821f1a74c709ed2191304701e6f56b6221aec8585b8a16d16ae5" 752 dependencies = [ 753 "derive-new", 754 "proc-macro2", ··· 758 759 [[package]] 760 name = "burn-fusion" 761 + version = "0.13.1" 762 source = "registry+https://github.com/rust-lang/crates.io-index" 763 + checksum = "934015329ca3b41a6a6bc7b6a4eedcda04d899085e0b3273e7fb330358c15cf8" 764 dependencies = [ 765 "burn-common", 766 "burn-tensor", ··· 772 ] 773 774 [[package]] 775 + name = "burn-jit" 776 + version = "0.13.1" 777 + source = "registry+https://github.com/rust-lang/crates.io-index" 778 + checksum = "d257cec36c1b4404c79355492a0c32d0775ed5d7826241051323eb88f1e633dc" 779 + dependencies = [ 780 + "burn-common", 781 + "burn-compute", 782 + "burn-fusion", 783 + "burn-tensor", 784 + "bytemuck", 785 + "derive-new", 786 + "hashbrown 0.14.3", 787 + "log", 788 + "num-traits", 789 + "rand 0.8.5", 790 + "serde", 791 + "spin 0.9.8", 792 + "text_placeholder", 793 + ] 794 + 795 + [[package]] 796 name = "burn-ndarray" 797 + version = "0.13.1" 798 source = "registry+https://github.com/rust-lang/crates.io-index" 799 + checksum = "4f3a7d13e0116b4e442bda45aa9eb8a4cc3b70cf7d67197b13d539753275428c" 800 dependencies = [ 801 "burn-autodiff", 802 "burn-common", ··· 813 814 [[package]] 815 name = "burn-tch" 816 + version = "0.13.1" 817 source = "registry+https://github.com/rust-lang/crates.io-index" 818 + checksum = "3ee78099b81128ba1122c645344cb7126c1fadfc05b284150efd94731001f0a7" 819 dependencies = [ 820 "burn-tensor", 821 "half", ··· 826 827 [[package]] 828 name = "burn-tensor" 829 + version = "0.13.1" 830 source = "registry+https://github.com/rust-lang/crates.io-index" 831 + checksum = "b9395b25136b8fff2ca293dc30e8ca915cc811ed48ffbb147063b6c9c7fcba6a" 832 dependencies = [ 833 "burn-common", 834 "derive-new", 835 "half", 836 "hashbrown 0.14.3", 837 "num-traits", 838 "rand 0.8.5", 839 "rand_distr", ··· 842 843 [[package]] 844 name = "burn-train" 845 + version = "0.13.1" 846 source = "registry+https://github.com/rust-lang/crates.io-index" 847 + checksum = "da95f83ed597cdb313fb0e18b389f88b96d5bcd1a37620adc969fe2934d486ff" 848 dependencies = [ 849 "burn-core", 850 "derive-new", ··· 857 858 [[package]] 859 name = "burn-wgpu" 860 + version = "0.13.1" 861 source = "registry+https://github.com/rust-lang/crates.io-index" 862 + checksum = "6377670147b65387c807938b4f77a0b149b154ecc8b749f66ad068d345efac14" 863 dependencies = [ 864 "burn-common", 865 "burn-compute", 866 + "burn-fusion", 867 + "burn-jit", 868 "burn-tensor", 869 "bytemuck", 870 "derive-new", 871 "futures-intrusive", 872 "hashbrown 0.14.3", 873 "log", 874 "pollster", 875 "wgpu", 876 ] 877 ··· 936 937 [[package]] 938 name = "candle-core" 939 + version = "0.4.1" 940 source = "registry+https://github.com/rust-lang/crates.io-index" 941 + checksum = "6f1b20174c1707e20f4cb364a355b449803c03e9b0c9193324623cf9787a4e00" 942 dependencies = [ 943 "byteorder", 944 "gemm", ··· 984 version = "1.0.0" 985 source = "registry+https://github.com/rust-lang/crates.io-index" 986 checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" 987 + 988 + [[package]] 989 + name = "cfg_aliases" 990 + version = "0.1.1" 991 + source = "registry+https://github.com/rust-lang/crates.io-index" 992 + checksum = "fd16c4719339c4530435d38e511904438d07cce7950afa3718a84ac36c10e89e" 993 994 [[package]] 995 name = "chrono" ··· 1135 checksum = "acbf1af155f9b9ef647e42cdc158db4b64a1b61f743629225fde6f3e0be2a7c7" 1136 1137 [[package]] 1138 + name = "com" 1139 + version = "0.6.0" 1140 + source = "registry+https://github.com/rust-lang/crates.io-index" 1141 + checksum = "7e17887fd17353b65b1b2ef1c526c83e26cd72e74f598a8dc1bee13a48f3d9f6" 1142 + dependencies = [ 1143 + "com_macros", 1144 + ] 1145 + 1146 + [[package]] 1147 + name = "com_macros" 1148 + version = "0.6.0" 1149 source = "registry+https://github.com/rust-lang/crates.io-index" 1150 + checksum = "d375883580a668c7481ea6631fc1a8863e33cc335bf56bfad8d7e6d4b04b13a5" 1151 + dependencies = [ 1152 + "com_macros_support", 1153 + "proc-macro2", 1154 + "syn 1.0.109", 1155 + ] 1156 + 1157 + [[package]] 1158 + name = "com_macros_support" 1159 + version = "0.6.0" 1160 + source = "registry+https://github.com/rust-lang/crates.io-index" 1161 + checksum = "ad899a1087a9296d5644792d7cb72b8e34c1bec8e7d4fbc002230169a6e8710c" 1162 + dependencies = [ 1163 + "proc-macro2", 1164 + "quote", 1165 + "syn 1.0.109", 1166 + ] 1167 1168 [[package]] 1169 name = "concurrent-queue" ··· 1358 1359 [[package]] 1360 name = "d3d12" 1361 + version = "0.19.0" 1362 source = "registry+https://github.com/rust-lang/crates.io-index" 1363 + checksum = "3e3d747f100290a1ca24b752186f61f6637e1deffe3bf6320de6fcb29510a307" 1364 dependencies = [ 1365 "bitflags 2.4.2", 1366 "libloading 0.8.1", ··· 1754 source = "registry+https://github.com/rust-lang/crates.io-index" 1755 checksum = "55ac459de2512911e4b674ce33cf20befaba382d05b62b008afc1c8b57cbf181" 1756 dependencies = [ 1757 "spin 0.9.8", 1758 ] 1759 ··· 1845 1846 [[package]] 1847 name = "fsrs" 1848 + version = "0.6.4" 1849 source = "registry+https://github.com/rust-lang/crates.io-index" 1850 + checksum = "70cec685337af48789e58cea6ef59ee9f01289d1083428b03fe14e76b98c817c" 1851 dependencies = [ 1852 "burn", 1853 "itertools 0.12.1", ··· 2160 2161 [[package]] 2162 name = "getrandom" 2163 + version = "0.2.14" 2164 source = "registry+https://github.com/rust-lang/crates.io-index" 2165 + checksum = "94b22e06ecb0110981051723910cbf0b5f5e09a2062dd7663334ee79a9d1286c" 2166 dependencies = [ 2167 "cfg-if", 2168 "js-sys", ··· 2311 2312 [[package]] 2313 name = "gpu-allocator" 2314 + version = "0.25.0" 2315 source = "registry+https://github.com/rust-lang/crates.io-index" 2316 + checksum = "6f56f6318968d03c18e1bcf4857ff88c61157e9da8e47c5f29055d60e1228884" 2317 dependencies = [ 2318 "log", 2319 "presser", 2320 "thiserror", ··· 2344 2345 [[package]] 2346 name = "h2" 2347 + version = "0.3.26" 2348 source = "registry+https://github.com/rust-lang/crates.io-index" 2349 + checksum = "81fe527a889e1532da5c525686d96d4c2e74cdd345badf8dfef9f6b39dd5f5e8" 2350 dependencies = [ 2351 "bytes", 2352 "fnv", ··· 2363 2364 [[package]] 2365 name = "half" 2366 + version = "2.4.1" 2367 source = "registry+https://github.com/rust-lang/crates.io-index" 2368 + checksum = "6dd08c532ae367adf81c312a4580bc67f1d0fe8bc9c460520283f4c0ff277888" 2369 dependencies = [ 2370 "bytemuck", 2371 "cfg-if", ··· 2421 2422 [[package]] 2423 name = "hassle-rs" 2424 + version = "0.11.0" 2425 source = "registry+https://github.com/rust-lang/crates.io-index" 2426 + checksum = "af2a7e73e1f34c48da31fb668a907f250794837e08faa144fd24f0b8b741e890" 2427 dependencies = [ 2428 + "bitflags 2.4.2", 2429 + "com", 2430 "libc", 2431 + "libloading 0.8.1", 2432 "thiserror", 2433 "widestring", 2434 "winapi", ··· 2620 "futures-util", 2621 "http", 2622 "hyper", 2623 + "rustls 0.21.11", 2624 "tokio", 2625 "tokio-rustls", 2626 ] ··· 2849 version = "1.0.10" 2850 source = "registry+https://github.com/rust-lang/crates.io-index" 2851 checksum = "b1a46d1a171d865aa5f83f92695765caa047a9b4cbae2cbf37dbd613a793fd4c" 2852 + 2853 + [[package]] 2854 + name = "jni-sys" 2855 + version = "0.3.0" 2856 + source = "registry+https://github.com/rust-lang/crates.io-index" 2857 + checksum = "8eaf4bc02d17cbdd7ff4c7438cafcdf7fb9a4613313ad11b4f8fefe7d3fa0130" 2858 2859 [[package]] 2860 name = "jpeg-decoder" ··· 3062 3063 [[package]] 3064 name = "log" 3065 + version = "0.4.21" 3066 source = "registry+https://github.com/rust-lang/crates.io-index" 3067 + checksum = "90ed8c1e510134f979dbc4f070f87d4313098b704861a105fe34231c70a3901c" 3068 3069 [[package]] 3070 name = "lzma-sys" ··· 3349 3350 [[package]] 3351 name = "naga" 3352 + version = "0.19.2" 3353 source = "registry+https://github.com/rust-lang/crates.io-index" 3354 + checksum = "50e3524642f53d9af419ab5e8dd29d3ba155708267667c2f3f06c88c9e130843" 3355 dependencies = [ 3356 "bit-set", 3357 "bitflags 2.4.2", ··· 3368 ] 3369 3370 [[package]] 3371 name = "native-tls" 3372 version = "0.2.11" 3373 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 3408 "ndarray", 3409 "rand 0.8.5", 3410 "rand_distr", 3411 + ] 3412 + 3413 + [[package]] 3414 + name = "ndk-sys" 3415 + version = "0.5.0+25.2.9519653" 3416 + source = "registry+https://github.com/rust-lang/crates.io-index" 3417 + checksum = "8c196769dd60fd4f363e11d948139556a344e79d451aeb2fa2fd040738ef7691" 3418 + dependencies = [ 3419 + "jni-sys", 3420 ] 3421 3422 [[package]] ··· 3709 "cbc", 3710 "cipher", 3711 "des", 3712 + "getrandom 0.2.14", 3713 "hmac", 3714 "lazy_static", 3715 "rc2", ··· 4115 4116 [[package]] 4117 name = "proc-macro2" 4118 + version = "1.0.81" 4119 source = "registry+https://github.com/rust-lang/crates.io-index" 4120 + checksum = "3d1597b0c024618f09a9c3b8655b7e430397a36d23fdafec26d6965e9eec3eba" 4121 dependencies = [ 4122 "unicode-ident", 4123 ] ··· 4418 source = "registry+https://github.com/rust-lang/crates.io-index" 4419 checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" 4420 dependencies = [ 4421 + "getrandom 0.2.14", 4422 ] 4423 4424 [[package]] ··· 4457 4458 [[package]] 4459 name = "raw-window-handle" 4460 + version = "0.6.1" 4461 source = "registry+https://github.com/rust-lang/crates.io-index" 4462 + checksum = "8cc3bcbdb1ddfc11e700e62968e6b4cc9c75bb466464ad28fb61c5b2c964418b" 4463 4464 [[package]] 4465 name = "rawpointer" ··· 4469 4470 [[package]] 4471 name = "rayon" 4472 + version = "1.10.0" 4473 source = "registry+https://github.com/rust-lang/crates.io-index" 4474 + checksum = "b418a60154510ca1a002a752ca9714984e21e4241e804d32555251faf8b78ffa" 4475 dependencies = [ 4476 "either", 4477 "rayon-core", ··· 4529 source = "registry+https://github.com/rust-lang/crates.io-index" 4530 checksum = "a18479200779601e498ada4e8c1e1f50e3ee19deb0259c25825a98b5603b2cb4" 4531 dependencies = [ 4532 + "getrandom 0.2.14", 4533 "libredox", 4534 "thiserror", 4535 ] ··· 4610 "once_cell", 4611 "percent-encoding", 4612 "pin-project-lite", 4613 + "rustls 0.21.11", 4614 "rustls-native-certs", 4615 + "rustls-pemfile 1.0.4", 4616 "serde", 4617 "serde_json", 4618 "serde_urlencoded", ··· 4662 dependencies = [ 4663 "cc", 4664 "cfg-if", 4665 + "getrandom 0.2.14", 4666 "libc", 4667 "spin 0.9.8", 4668 "untrusted 0.9.0", ··· 4762 4763 [[package]] 4764 name = "rustls" 4765 + version = "0.21.11" 4766 source = "registry+https://github.com/rust-lang/crates.io-index" 4767 + checksum = "7fecbfb7b1444f477b345853b1fce097a2c6fb637b2bfb87e6bc5db0f043fae4" 4768 dependencies = [ 4769 "log", 4770 "ring 0.17.8", ··· 4774 4775 [[package]] 4776 name = "rustls" 4777 + version = "0.22.4" 4778 source = "registry+https://github.com/rust-lang/crates.io-index" 4779 + checksum = "bf4ef73721ac7bcd79b2b315da7779d8fc09718c6b3d2d1b2d94850eb8c18432" 4780 dependencies = [ 4781 "log", 4782 "ring 0.17.8", ··· 4793 checksum = "a9aace74cb666635c918e9c12bc0d348266037aa8eb599b5cba565709a8dff00" 4794 dependencies = [ 4795 "openssl-probe", 4796 + "rustls-pemfile 1.0.4", 4797 "schannel", 4798 "security-framework", 4799 ] ··· 4808 ] 4809 4810 [[package]] 4811 + name = "rustls-pemfile" 4812 + version = "2.1.2" 4813 + source = "registry+https://github.com/rust-lang/crates.io-index" 4814 + checksum = "29993a25686778eb88d4189742cd713c9bce943bc54251a33509dc63cbacf73d" 4815 + dependencies = [ 4816 + "base64 0.22.1", 4817 + "rustls-pki-types", 4818 + ] 4819 + 4820 + [[package]] 4821 name = "rustls-pki-types" 4822 version = "1.3.1" 4823 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 5024 5025 [[package]] 5026 name = "serde_json" 5027 + version = "1.0.116" 5028 source = "registry+https://github.com/rust-lang/crates.io-index" 5029 + checksum = "3e17db7126d17feb94eb3fad46bf1a96b034e8aacbc2e775fe81505f8b0b2813" 5030 dependencies = [ 5031 "itoa", 5032 "ryu", ··· 5270 5271 [[package]] 5272 name = "spirv" 5273 + version = "0.3.0+sdk-1.3.268.0" 5274 source = "registry+https://github.com/rust-lang/crates.io-index" 5275 + checksum = "eda41003dc44290527a59b13432d4a0379379fa074b70174882adfbdfd917844" 5276 dependencies = [ 5277 + "bitflags 2.4.2", 5278 ] 5279 5280 [[package]] ··· 5531 5532 [[package]] 5533 name = "thiserror" 5534 + version = "1.0.59" 5535 source = "registry+https://github.com/rust-lang/crates.io-index" 5536 + checksum = "f0126ad08bff79f29fc3ae6a55cc72352056dfff61e3ff8bb7129476d44b23aa" 5537 dependencies = [ 5538 "thiserror-impl", 5539 ] 5540 5541 [[package]] 5542 name = "thiserror-impl" 5543 + version = "1.0.59" 5544 source = "registry+https://github.com/rust-lang/crates.io-index" 5545 + checksum = "d1cd413b5d558b4c5bf3680e324a6fa5014e7b7c067a51e69dbdf47eb7148b66" 5546 dependencies = [ 5547 "proc-macro2", 5548 "quote", ··· 5689 source = "registry+https://github.com/rust-lang/crates.io-index" 5690 checksum = "c28327cf380ac148141087fbfb9de9d7bd4e84ab5d2c28fbc911d753de8a7081" 5691 dependencies = [ 5692 + "rustls 0.21.11", 5693 "tokio", 5694 ] 5695 ··· 6169 "flate2", 6170 "log", 6171 "once_cell", 6172 + "rustls 0.22.4", 6173 "rustls-pki-types", 6174 "rustls-webpki 0.102.2", 6175 "serde", ··· 6214 6215 [[package]] 6216 name = "uuid" 6217 + version = "1.8.0" 6218 source = "registry+https://github.com/rust-lang/crates.io-index" 6219 + checksum = "a183cf7feeba97b4dd1c0d46788634f6221d87fa961b305bed08c851829efcc0" 6220 dependencies = [ 6221 + "getrandom 0.2.14", 6222 "rand 0.8.5", 6223 ] 6224 ··· 6282 "mime_guess", 6283 "percent-encoding", 6284 "pin-project", 6285 + "rustls-pemfile 1.0.4", 6286 "scoped-tls", 6287 "serde", 6288 "serde_json", ··· 6397 6398 [[package]] 6399 name = "web-sys" 6400 + version = "0.3.68" 6401 source = "registry+https://github.com/rust-lang/crates.io-index" 6402 + checksum = "96565907687f7aceb35bc5fc03770a8a0471d82e479f25832f54a0e3f4b28446" 6403 dependencies = [ 6404 "js-sys", 6405 "wasm-bindgen", ··· 6438 6439 [[package]] 6440 name = "wgpu" 6441 + version = "0.19.4" 6442 source = "registry+https://github.com/rust-lang/crates.io-index" 6443 + checksum = "cbd7311dbd2abcfebaabf1841a2824ed7c8be443a0f29166e5d3c6a53a762c01" 6444 dependencies = [ 6445 "arrayvec", 6446 "cfg-if", 6447 + "cfg_aliases", 6448 "js-sys", 6449 "log", 6450 "naga", ··· 6463 6464 [[package]] 6465 name = "wgpu-core" 6466 + version = "0.19.4" 6467 source = "registry+https://github.com/rust-lang/crates.io-index" 6468 + checksum = "28b94525fc99ba9e5c9a9e24764f2bc29bad0911a7446c12f446a8277369bf3a" 6469 dependencies = [ 6470 "arrayvec", 6471 "bit-vec", 6472 "bitflags 2.4.2", 6473 + "cfg_aliases", 6474 "codespan-reporting", 6475 + "indexmap", 6476 "log", 6477 "naga", 6478 + "once_cell", 6479 "parking_lot", 6480 "profiling", 6481 "raw-window-handle", ··· 6489 6490 [[package]] 6491 name = "wgpu-hal" 6492 + version = "0.19.4" 6493 source = "registry+https://github.com/rust-lang/crates.io-index" 6494 + checksum = "fc1a4924366df7ab41a5d8546d6534f1f33231aa5b3f72b9930e300f254e39c3" 6495 dependencies = [ 6496 "android_system_properties", 6497 "arrayvec", ··· 6499 "bit-set", 6500 "bitflags 2.4.2", 6501 "block", 6502 + "cfg_aliases", 6503 "core-graphics-types", 6504 "d3d12", 6505 "glow", ··· 6515 "log", 6516 "metal", 6517 "naga", 6518 + "ndk-sys", 6519 "objc", 6520 "once_cell", 6521 "parking_lot", ··· 6534 6535 [[package]] 6536 name = "wgpu-types" 6537 + version = "0.19.2" 6538 source = "registry+https://github.com/rust-lang/crates.io-index" 6539 + checksum = "b671ff9fb03f78b46ff176494ee1ebe7d603393f42664be55b64dc8d53969805" 6540 dependencies = [ 6541 "bitflags 2.4.2", 6542 "js-sys",
+4 -4
pkgs/games/anki/default.nix
··· 28 29 let 30 pname = "anki"; 31 - version = "24.04"; 32 - rev = "429bc9e14cefb597646a0e1beac6ef140f226b6f"; 33 34 src = fetchFromGitHub { 35 owner = "ankitects"; 36 repo = "anki"; 37 rev = version; 38 - hash = "sha256-H/Y6ZEJ7meprk4SWIPkoABs6AV1CzbK2l22jEnMSvyk="; 39 fetchSubmodules = true; 40 }; 41 ··· 50 51 yarnOfflineCache = fetchYarnDeps { 52 yarnLock = "${src}/yarn.lock"; 53 - hash = "sha256-7yBN6si1Q+xvyosP7YnOw9ZfGcLZdy5ukXXFvvI20Js="; 54 }; 55 56 anki-build-python = python3.withPackages (ps: with ps; [
··· 28 29 let 30 pname = "anki"; 31 + version = "24.06.2"; 32 + rev = "33a923797afc9655c3b4f79847e1705a1f998d03"; 33 34 src = fetchFromGitHub { 35 owner = "ankitects"; 36 repo = "anki"; 37 rev = version; 38 + hash = "sha256-jn8MxyDPVk36neHyiuvwOQQ+x7x4JPOR8BnNutTRmnY="; 39 fetchSubmodules = true; 40 }; 41 ··· 50 51 yarnOfflineCache = fetchYarnDeps { 52 yarnLock = "${src}/yarn.lock"; 53 + hash = "sha256-wyrVoaDdCkSe5z6C7EAw04G87s6tQ1cfc2d6ygGU0DM="; 54 }; 55 56 anki-build-python = python3.withPackages (ps: with ps; [