Merge pull request #296699 from stepbrobd/crunchy-cli

crunchy-cli: 3.2.5 -> 3.3.1

authored by Mario Rodas and committed by GitHub b07adff9 fbe9db49

+275 -237
+267 -232
pkgs/by-name/cr/crunchy-cli/Cargo.lock
··· 19 20 [[package]] 21 name = "aes" 22 - version = "0.8.3" 23 source = "registry+https://github.com/rust-lang/crates.io-index" 24 - checksum = "ac1f845298e95f983ff1944b728ae08b8cebab80d684f0a832ed0fc74dfa27e2" 25 dependencies = [ 26 "cfg-if", 27 "cipher", ··· 54 55 [[package]] 56 name = "anstream" 57 - version = "0.6.7" 58 source = "registry+https://github.com/rust-lang/crates.io-index" 59 - checksum = "4cd2405b3ac1faab2990b74d728624cd9fd115651fcecc7c2d8daf01376275ba" 60 dependencies = [ 61 "anstyle", 62 "anstyle-parse", ··· 68 69 [[package]] 70 name = "anstyle" 71 - version = "1.0.4" 72 source = "registry+https://github.com/rust-lang/crates.io-index" 73 - checksum = "7079075b41f533b8c61d2a4d073c4676e1f8b249ff94a393b0595db304e0dd87" 74 75 [[package]] 76 name = "anstyle-parse" ··· 102 103 [[package]] 104 name = "anyhow" 105 - version = "1.0.79" 106 source = "registry+https://github.com/rust-lang/crates.io-index" 107 - checksum = "080e9890a082662b09c1ad45f567faeeb47f22b5fb23895fbe1e651e718e25ca" 108 109 [[package]] 110 name = "async-speed-limit" ··· 174 175 [[package]] 176 name = "bitflags" 177 - version = "2.4.1" 178 source = "registry+https://github.com/rust-lang/crates.io-index" 179 - checksum = "327762f6e5a765692301e5bb513e0d9fef63be86bbc14528052b1cd3e6f03e07" 180 181 [[package]] 182 name = "block-padding" ··· 189 190 [[package]] 191 name = "bumpalo" 192 - version = "3.14.0" 193 source = "registry+https://github.com/rust-lang/crates.io-index" 194 - checksum = "7f30e7476521f6f8af1a1c4c0b8cc94f0bee37d91763d0ca2665f299b6cd8aec" 195 196 [[package]] 197 name = "bytes" ··· 210 211 [[package]] 212 name = "cc" 213 - version = "1.0.83" 214 source = "registry+https://github.com/rust-lang/crates.io-index" 215 - checksum = "f1174fb0b6ec23863f8b971027804a42614e347eafb0a95bf0b12cdae21fc4d0" 216 - dependencies = [ 217 - "libc", 218 - ] 219 220 [[package]] 221 name = "cfg-if" ··· 224 checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" 225 226 [[package]] 227 name = "chrono" 228 - version = "0.4.31" 229 source = "registry+https://github.com/rust-lang/crates.io-index" 230 - checksum = "7f2c685bad3eb3d45a01354cedb7d5faa66194d1d58ba6e267a8de788f79db38" 231 dependencies = [ 232 "android-tzdata", 233 "iana-time-zone", ··· 235 "num-traits", 236 "serde", 237 "wasm-bindgen", 238 - "windows-targets 0.48.5", 239 ] 240 241 [[package]] ··· 250 251 [[package]] 252 name = "clap" 253 - version = "4.4.16" 254 source = "registry+https://github.com/rust-lang/crates.io-index" 255 - checksum = "58e54881c004cec7895b0068a0a954cd5d62da01aef83fa35b1e594497bf5445" 256 dependencies = [ 257 "clap_builder", 258 "clap_derive", ··· 260 261 [[package]] 262 name = "clap_builder" 263 - version = "4.4.16" 264 source = "registry+https://github.com/rust-lang/crates.io-index" 265 - checksum = "59cb82d7f531603d2fd1f507441cdd35184fa81beff7bd489570de7f773460bb" 266 dependencies = [ 267 "anstream", 268 "anstyle", 269 "clap_lex", 270 - "strsim", 271 ] 272 273 [[package]] 274 name = "clap_complete" 275 - version = "4.4.6" 276 source = "registry+https://github.com/rust-lang/crates.io-index" 277 - checksum = "97aeaa95557bd02f23fbb662f981670c3d20c5a26e69f7354b28f57092437fcd" 278 dependencies = [ 279 "clap", 280 ] 281 282 [[package]] 283 name = "clap_derive" 284 - version = "4.4.7" 285 source = "registry+https://github.com/rust-lang/crates.io-index" 286 - checksum = "cf9804afaaf59a91e75b022a30fb7229a7901f60c755489cc61c9b423b836442" 287 dependencies = [ 288 "heck", 289 "proc-macro2", ··· 293 294 [[package]] 295 name = "clap_lex" 296 - version = "0.6.0" 297 source = "registry+https://github.com/rust-lang/crates.io-index" 298 - checksum = "702fc72eb24e5a1e48ce58027a675bc24edd52096d5397d4aea7c6dd9eca0bd1" 299 300 [[package]] 301 name = "clap_mangen" 302 - version = "0.2.17" 303 source = "registry+https://github.com/rust-lang/crates.io-index" 304 - checksum = "4a7c2b01e5e779c19f46a94bbd398f33ae63b0f78c07108351fb4536845bb7fd" 305 dependencies = [ 306 "clap", 307 "roff", ··· 328 329 [[package]] 330 name = "cookie" 331 - version = "0.16.2" 332 source = "registry+https://github.com/rust-lang/crates.io-index" 333 - checksum = "e859cd57d0710d9e06c381b550c06e76992472a8c6d527aecd2fc673dcc231fb" 334 dependencies = [ 335 "percent-encoding", 336 "time", ··· 339 340 [[package]] 341 name = "cookie_store" 342 - version = "0.16.2" 343 source = "registry+https://github.com/rust-lang/crates.io-index" 344 - checksum = "d606d0fba62e13cf04db20536c05cb7f13673c161cb47a47a82b9b9e7d3f1daa" 345 dependencies = [ 346 "cookie", 347 - "idna 0.2.3", 348 "log", 349 "publicsuffix", 350 "serde", ··· 381 382 [[package]] 383 name = "crunchy-cli" 384 - version = "3.2.5" 385 dependencies = [ 386 "chrono", 387 "clap", ··· 394 395 [[package]] 396 name = "crunchy-cli-core" 397 - version = "3.2.5" 398 dependencies = [ 399 "anyhow", 400 "async-speed-limit", ··· 429 430 [[package]] 431 name = "crunchyroll-rs" 432 - version = "0.8.2" 433 source = "registry+https://github.com/rust-lang/crates.io-index" 434 - checksum = "828ff3c0f11de8f8afda7dc3bd24e206e1b13cee6abfd87856123305864681d2" 435 dependencies = [ 436 "aes", 437 "async-trait", ··· 440 "crunchyroll-rs-internal", 441 "dash-mpd", 442 "futures-util", 443 "lazy_static", 444 "m3u8-rs", 445 "regex", ··· 451 "smart-default", 452 "tokio", 453 "tower-service", 454 - "webpki-roots 0.26.0", 455 ] 456 457 [[package]] 458 name = "crunchyroll-rs-internal" 459 - version = "0.8.2" 460 source = "registry+https://github.com/rust-lang/crates.io-index" 461 - checksum = "c7051a39e25a19ef0aa753e7da179787a3db0fb8a01977a7e22cd288f7ff0e27" 462 dependencies = [ 463 "darling", 464 "quote", ··· 477 478 [[package]] 479 name = "ctrlc" 480 - version = "3.4.2" 481 source = "registry+https://github.com/rust-lang/crates.io-index" 482 - checksum = "b467862cc8610ca6fc9a1532d7777cee0804e678ab45410897b9396495994a0b" 483 dependencies = [ 484 "nix", 485 "windows-sys 0.52.0", ··· 487 488 [[package]] 489 name = "darling" 490 - version = "0.20.3" 491 source = "registry+https://github.com/rust-lang/crates.io-index" 492 - checksum = "0209d94da627ab5605dcccf08bb18afa5009cfbef48d8a8b7d7bdbc79be25c5e" 493 dependencies = [ 494 "darling_core", 495 "darling_macro", ··· 497 498 [[package]] 499 name = "darling_core" 500 - version = "0.20.3" 501 source = "registry+https://github.com/rust-lang/crates.io-index" 502 - checksum = "177e3443818124b357d8e76f53be906d60937f0d3a90773a664fa63fa253e621" 503 dependencies = [ 504 "fnv", 505 "ident_case", 506 "proc-macro2", 507 "quote", 508 - "strsim", 509 "syn", 510 ] 511 512 [[package]] 513 name = "darling_macro" 514 - version = "0.20.3" 515 source = "registry+https://github.com/rust-lang/crates.io-index" 516 - checksum = "836a9bbc7ad63342d6d6e7b815ccab164bc77a2d95d84bc3117a8c0d5c98e2d5" 517 dependencies = [ 518 "darling_core", 519 "quote", ··· 522 523 [[package]] 524 name = "dash-mpd" 525 - version = "0.14.7" 526 source = "registry+https://github.com/rust-lang/crates.io-index" 527 - checksum = "7cf94350e05e27c941b8cfc06bffeec3afcac11f42df289378ddf43e192d2e15" 528 dependencies = [ 529 "base64", 530 "base64-serde", ··· 539 "serde_path_to_error", 540 "serde_with", 541 "thiserror", 542 - "tokio", 543 "tracing", 544 "url", 545 "xattr", ··· 601 602 [[package]] 603 name = "either" 604 - version = "1.9.0" 605 source = "registry+https://github.com/rust-lang/crates.io-index" 606 - checksum = "a26ae43d7bcc3b814de94796a5e736d4029efb0ee900c12e2d54c993ad1a1e07" 607 608 [[package]] 609 name = "encode_unicode" ··· 737 738 [[package]] 739 name = "futures-timer" 740 - version = "3.0.2" 741 source = "registry+https://github.com/rust-lang/crates.io-index" 742 - checksum = "e64b03909df88034c26dc1547e8970b91f98bdb65165d6a4e9110d94263dbb2c" 743 744 [[package]] 745 name = "futures-util" ··· 775 checksum = "190092ea657667030ac6a35e305e62fc4dd69fd98ac98631e5d3a2b1575a12b5" 776 dependencies = [ 777 "cfg-if", 778 "libc", 779 "wasi", 780 ] 781 782 [[package]] ··· 787 788 [[package]] 789 name = "h2" 790 - version = "0.3.23" 791 source = "registry+https://github.com/rust-lang/crates.io-index" 792 - checksum = "b553656127a00601c8ae5590fcfdc118e4083a7924b6cf4ffc1ea4b99dc429d7" 793 dependencies = [ 794 "bytes", 795 "fnv", ··· 797 "futures-sink", 798 "futures-util", 799 "http", 800 - "indexmap 2.1.0", 801 "slab", 802 "tokio", 803 "tokio-util", ··· 824 825 [[package]] 826 name = "hermit-abi" 827 - version = "0.3.3" 828 source = "registry+https://github.com/rust-lang/crates.io-index" 829 - checksum = "d77f7ec81a6d05a3abb01ab6eb7590f6083d08449fe5a1c8b1e620283546ccb7" 830 831 [[package]] 832 name = "hex" ··· 836 837 [[package]] 838 name = "http" 839 - version = "0.2.11" 840 source = "registry+https://github.com/rust-lang/crates.io-index" 841 - checksum = "8947b1a6fad4393052c7ba1f4cd97bed3e953a95c79c92ad9b051a04611d9fbb" 842 dependencies = [ 843 "bytes", 844 "fnv", ··· 921 922 [[package]] 923 name = "iana-time-zone" 924 - version = "0.1.59" 925 source = "registry+https://github.com/rust-lang/crates.io-index" 926 - checksum = "b6a67363e2aa4443928ce15e57ebae94fd8949958fd1223c4cfc0cd473ad7539" 927 dependencies = [ 928 "android_system_properties", 929 "core-foundation-sys", ··· 950 951 [[package]] 952 name = "idna" 953 - version = "0.2.3" 954 - source = "registry+https://github.com/rust-lang/crates.io-index" 955 - checksum = "418a0a6fab821475f634efe3ccc45c013f742efe03d853e8d3355d5cb850ecf8" 956 - dependencies = [ 957 - "matches", 958 - "unicode-bidi", 959 - "unicode-normalization", 960 - ] 961 - 962 - [[package]] 963 - name = "idna" 964 version = "0.3.0" 965 source = "registry+https://github.com/rust-lang/crates.io-index" 966 checksum = "e14ddfc70884202db2244c223200c204c2bda1bc6e0998d11b5e024d657209e6" ··· 992 993 [[package]] 994 name = "indexmap" 995 - version = "2.1.0" 996 source = "registry+https://github.com/rust-lang/crates.io-index" 997 - checksum = "d530e1a18b1cb4c484e6e34556a0d948706958449fca0cab753d649f2bce3d1f" 998 dependencies = [ 999 "equivalent", 1000 "hashbrown 0.14.3", ··· 1003 1004 [[package]] 1005 name = "indicatif" 1006 - version = "0.17.7" 1007 source = "registry+https://github.com/rust-lang/crates.io-index" 1008 - checksum = "fb28741c9db9a713d93deb3bb9515c20788cef5815265bee4980e87bde7e0f25" 1009 dependencies = [ 1010 "console", 1011 "instant", ··· 1056 1057 [[package]] 1058 name = "js-sys" 1059 - version = "0.3.67" 1060 source = "registry+https://github.com/rust-lang/crates.io-index" 1061 - checksum = "9a1d36f1235bc969acba30b7f5990b864423a6068a10f7c90ae8f0112e3a59d1" 1062 dependencies = [ 1063 "wasm-bindgen", 1064 ] 1065 1066 [[package]] 1067 name = "lazy_static" 1068 version = "1.4.0" 1069 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1071 1072 [[package]] 1073 name = "libc" 1074 - version = "0.2.152" 1075 source = "registry+https://github.com/rust-lang/crates.io-index" 1076 - checksum = "13e3bf6590cbc649f4d1a3eefc9d5d6eb746f5200ffb04e5e142700b8faa56e7" 1077 1078 [[package]] 1079 name = "libredox" ··· 1081 source = "registry+https://github.com/rust-lang/crates.io-index" 1082 checksum = "85c833ca1e66078851dba29046874e38f08b2c883700aa29a03ddd3b23814ee8" 1083 dependencies = [ 1084 - "bitflags 2.4.1", 1085 "libc", 1086 "redox_syscall", 1087 ] 1088 1089 [[package]] 1090 name = "linux-raw-sys" 1091 - version = "0.4.12" 1092 source = "registry+https://github.com/rust-lang/crates.io-index" 1093 - checksum = "c4cd1a83af159aa67994778be9070f0ae1bd732942279cabb14f86f986a21456" 1094 1095 [[package]] 1096 name = "log" 1097 - version = "0.4.20" 1098 source = "registry+https://github.com/rust-lang/crates.io-index" 1099 - checksum = "b5e6163cb8c49088c2c36f57875e58ccd8c87c7427f7fbd50ea6710b2f3f2e8f" 1100 1101 [[package]] 1102 name = "m3u8-rs" 1103 - version = "5.0.5" 1104 source = "registry+https://github.com/rust-lang/crates.io-index" 1105 - checksum = "0c1d7ba86f7ea62f17f4310c55e93244619ddc7dadfc7e565de1967e4e41e6e7" 1106 dependencies = [ 1107 "chrono", 1108 "nom", 1109 ] 1110 1111 [[package]] 1112 - name = "matches" 1113 - version = "0.1.10" 1114 - source = "registry+https://github.com/rust-lang/crates.io-index" 1115 - checksum = "2532096657941c2fea9c289d370a250971c689d4f143798ff67113ec042024a5" 1116 - 1117 - [[package]] 1118 name = "memchr" 1119 version = "2.7.1" 1120 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1134 1135 [[package]] 1136 name = "miniz_oxide" 1137 - version = "0.7.1" 1138 source = "registry+https://github.com/rust-lang/crates.io-index" 1139 - checksum = "e7810e0be55b428ada41041c41f32c9f1a42817901b4ccf45fa3d4b6561e74c7" 1140 dependencies = [ 1141 "adler", 1142 ] 1143 1144 [[package]] 1145 name = "mio" 1146 - version = "0.8.10" 1147 source = "registry+https://github.com/rust-lang/crates.io-index" 1148 - checksum = "8f3d0b296e374a4e6f3c7b0a1f5a51d748a0d34c85e7dc48fc3fa9a87657fe09" 1149 dependencies = [ 1150 "libc", 1151 "wasi", ··· 1170 1171 [[package]] 1172 name = "nix" 1173 - version = "0.27.1" 1174 source = "registry+https://github.com/rust-lang/crates.io-index" 1175 - checksum = "2eb04e9c688eff1c89d72b407f168cf79bb9e867a9d3323ed6c01519eb9cc053" 1176 dependencies = [ 1177 - "bitflags 2.4.1", 1178 "cfg-if", 1179 "libc", 1180 ] 1181 ··· 1190 ] 1191 1192 [[package]] 1193 name = "num-traits" 1194 - version = "0.2.17" 1195 source = "registry+https://github.com/rust-lang/crates.io-index" 1196 - checksum = "39e3200413f237f41ab11ad6d161bc7239c84dcb631773ccd7de3dfe4b5c267c" 1197 dependencies = [ 1198 "autocfg", 1199 ] ··· 1231 1232 [[package]] 1233 name = "openssl" 1234 - version = "0.10.62" 1235 source = "registry+https://github.com/rust-lang/crates.io-index" 1236 - checksum = "8cde4d2d9200ad5909f8dac647e29482e07c3a35de8a13fce7c9c7747ad9f671" 1237 dependencies = [ 1238 - "bitflags 2.4.1", 1239 "cfg-if", 1240 "foreign-types", 1241 "libc", ··· 1263 1264 [[package]] 1265 name = "openssl-src" 1266 - version = "300.2.1+3.2.0" 1267 source = "registry+https://github.com/rust-lang/crates.io-index" 1268 - checksum = "3fe476c29791a5ca0d1273c697e96085bbabbbea2ef7afd5617e78a4b40332d3" 1269 dependencies = [ 1270 "cc", 1271 ] 1272 1273 [[package]] 1274 name = "openssl-sys" 1275 - version = "0.9.98" 1276 source = "registry+https://github.com/rust-lang/crates.io-index" 1277 - checksum = "c1665caf8ab2dc9aef43d1c0023bd904633a6a05cb30b0ad59bec2ae986e57a7" 1278 dependencies = [ 1279 "cc", 1280 "libc", ··· 1309 1310 [[package]] 1311 name = "pkg-config" 1312 - version = "0.3.28" 1313 source = "registry+https://github.com/rust-lang/crates.io-index" 1314 - checksum = "69d3587f8a9e599cc7ec2c00e331f71c4e69a5f9a4b8a6efd5b07466b9736f9a" 1315 1316 [[package]] 1317 name = "portable-atomic" ··· 1327 1328 [[package]] 1329 name = "proc-macro2" 1330 - version = "1.0.76" 1331 source = "registry+https://github.com/rust-lang/crates.io-index" 1332 - checksum = "95fc56cda0b5c3325f5fbbd7ff9fda9e02bb00bb3dac51252d2f1bfa1cb8cc8c" 1333 dependencies = [ 1334 "unicode-ident", 1335 ] ··· 1391 1392 [[package]] 1393 name = "regex" 1394 - version = "1.10.2" 1395 source = "registry+https://github.com/rust-lang/crates.io-index" 1396 - checksum = "380b951a9c5e80ddfd6136919eef32310721aa4aacd4889a8d39124b026ab343" 1397 dependencies = [ 1398 "aho-corasick", 1399 "memchr", ··· 1403 1404 [[package]] 1405 name = "regex-automata" 1406 - version = "0.4.3" 1407 source = "registry+https://github.com/rust-lang/crates.io-index" 1408 - checksum = "5f804c7828047e88b2d32e2d7fe5a105da8ee3264f01902f796c8e067dc2483f" 1409 dependencies = [ 1410 "aho-corasick", 1411 "memchr", ··· 1420 1421 [[package]] 1422 name = "reqwest" 1423 - version = "0.11.23" 1424 source = "registry+https://github.com/rust-lang/crates.io-index" 1425 - checksum = "37b1ae8d9ac08420c66222fb9096fc5de435c3c48542bc5336c51892cffafb41" 1426 dependencies = [ 1427 "base64", 1428 "bytes", ··· 1446 "percent-encoding", 1447 "pin-project-lite", 1448 "rustls", 1449 - "rustls-pemfile", 1450 "serde", 1451 "serde_json", 1452 "serde_urlencoded", 1453 "system-configuration", 1454 "tokio", 1455 "tokio-native-tls", ··· 1462 "wasm-bindgen-futures", 1463 "wasm-streams", 1464 "web-sys", 1465 - "webpki-roots 0.25.3", 1466 "winreg", 1467 ] 1468 1469 [[package]] 1470 name = "ring" 1471 - version = "0.17.7" 1472 source = "registry+https://github.com/rust-lang/crates.io-index" 1473 - checksum = "688c63d65483050968b2a8937f7995f443e27041a0f7700aa59b0822aedebb74" 1474 dependencies = [ 1475 "cc", 1476 "getrandom", 1477 "libc", 1478 "spin", 1479 "untrusted", 1480 - "windows-sys 0.48.0", 1481 ] 1482 1483 [[package]] ··· 1494 1495 [[package]] 1496 name = "rustix" 1497 - version = "0.38.30" 1498 source = "registry+https://github.com/rust-lang/crates.io-index" 1499 - checksum = "322394588aaf33c24007e8bb3238ee3e4c5c09c084ab32bc73890b99ff326bca" 1500 dependencies = [ 1501 - "bitflags 2.4.1", 1502 "errno", 1503 "libc", 1504 "linux-raw-sys", ··· 1519 1520 [[package]] 1521 name = "rustls-native-certs" 1522 - version = "0.6.3" 1523 source = "registry+https://github.com/rust-lang/crates.io-index" 1524 - checksum = "a9aace74cb666635c918e9c12bc0d348266037aa8eb599b5cba565709a8dff00" 1525 dependencies = [ 1526 "openssl-probe", 1527 - "rustls-pemfile", 1528 "schannel", 1529 "security-framework", 1530 ] ··· 1539 ] 1540 1541 [[package]] 1542 name = "rustls-pki-types" 1543 - version = "1.1.0" 1544 source = "registry+https://github.com/rust-lang/crates.io-index" 1545 - checksum = "9e9d979b3ce68192e42760c7810125eb6cf2ea10efae545a156063e61f314e2a" 1546 1547 [[package]] 1548 name = "rustls-webpki" ··· 1556 1557 [[package]] 1558 name = "ryu" 1559 - version = "1.0.16" 1560 source = "registry+https://github.com/rust-lang/crates.io-index" 1561 - checksum = "f98d2aa92eebf49b69786be48e4477826b256916e84a57ff2a4f21923b48eb4c" 1562 1563 [[package]] 1564 name = "schannel" ··· 1604 1605 [[package]] 1606 name = "serde" 1607 - version = "1.0.195" 1608 source = "registry+https://github.com/rust-lang/crates.io-index" 1609 - checksum = "63261df402c67811e9ac6def069e4786148c4563f4b50fd4bf30aa370d626b02" 1610 dependencies = [ 1611 "serde_derive", 1612 ] 1613 1614 [[package]] 1615 name = "serde_derive" 1616 - version = "1.0.195" 1617 source = "registry+https://github.com/rust-lang/crates.io-index" 1618 - checksum = "46fe8f8603d81ba86327b23a2e9cdf49e1255fb94a4c5f297f6ee0547178ea2c" 1619 dependencies = [ 1620 "proc-macro2", 1621 "quote", ··· 1624 1625 [[package]] 1626 name = "serde_json" 1627 - version = "1.0.111" 1628 source = "registry+https://github.com/rust-lang/crates.io-index" 1629 - checksum = "176e46fa42316f18edd598015a5166857fc835ec732f5215eac6b7bdbf0a84f4" 1630 dependencies = [ 1631 "itoa", 1632 "ryu", ··· 1635 1636 [[package]] 1637 name = "serde_path_to_error" 1638 - version = "0.1.15" 1639 source = "registry+https://github.com/rust-lang/crates.io-index" 1640 - checksum = "ebd154a240de39fdebcf5775d2675c204d7c13cf39a4c697be6493c8e734337c" 1641 dependencies = [ 1642 "itoa", 1643 "serde", ··· 1666 1667 [[package]] 1668 name = "serde_with" 1669 - version = "3.4.0" 1670 source = "registry+https://github.com/rust-lang/crates.io-index" 1671 - checksum = "64cd236ccc1b7a29e7e2739f27c0b2dd199804abc4290e32f59f3b68d6405c23" 1672 dependencies = [ 1673 "base64", 1674 "chrono", 1675 "hex", 1676 "indexmap 1.9.3", 1677 - "indexmap 2.1.0", 1678 "serde", 1679 "serde_json", 1680 "serde_with_macros", 1681 "time", ··· 1683 1684 [[package]] 1685 name = "serde_with_macros" 1686 - version = "3.4.0" 1687 source = "registry+https://github.com/rust-lang/crates.io-index" 1688 - checksum = "93634eb5f75a2323b16de4748022ac4297f9e76b6dced2be287a099f41b5e788" 1689 dependencies = [ 1690 "darling", 1691 "proc-macro2", ··· 1701 1702 [[package]] 1703 name = "shlex" 1704 - version = "1.2.0" 1705 source = "registry+https://github.com/rust-lang/crates.io-index" 1706 - checksum = "a7cee0529a6d40f580e7a5e6c495c8fbfe21b7b52795ed4bb5e62cdf92bc6380" 1707 1708 [[package]] 1709 name = "slab" ··· 1727 1728 [[package]] 1729 name = "socket2" 1730 - version = "0.5.5" 1731 source = "registry+https://github.com/rust-lang/crates.io-index" 1732 - checksum = "7b5fac59a5cb5dd637972e5fca70daf0523c9067fcdc4842f053dae04a18f8e9" 1733 dependencies = [ 1734 "libc", 1735 - "windows-sys 0.48.0", 1736 ] 1737 1738 [[package]] ··· 1748 checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623" 1749 1750 [[package]] 1751 name = "syn" 1752 - version = "2.0.48" 1753 source = "registry+https://github.com/rust-lang/crates.io-index" 1754 - checksum = "0f3531638e407dfc0814761abb7c00a5b54992b849452a0646b7f65c9f770f3f" 1755 dependencies = [ 1756 "proc-macro2", 1757 "quote", 1758 "unicode-ident", 1759 ] 1760 1761 [[package]] 1762 name = "sys-locale" ··· 1769 1770 [[package]] 1771 name = "system-configuration" 1772 - version = "0.5.1" 1773 source = "registry+https://github.com/rust-lang/crates.io-index" 1774 - checksum = "ba3a3adc5c275d719af8cb4272ea1c4a6d668a777f37e115f6d11ddbc1c8e0e7" 1775 dependencies = [ 1776 - "bitflags 1.3.2", 1777 "core-foundation", 1778 "system-configuration-sys", 1779 ] 1780 1781 [[package]] 1782 name = "system-configuration-sys" 1783 - version = "0.5.0" 1784 source = "registry+https://github.com/rust-lang/crates.io-index" 1785 - checksum = "a75fb188eb626b924683e3b95e3a48e63551fcfb51949de2f06a9d91dbee93c9" 1786 dependencies = [ 1787 "core-foundation-sys", 1788 "libc", ··· 1790 1791 [[package]] 1792 name = "tempfile" 1793 - version = "3.9.0" 1794 source = "registry+https://github.com/rust-lang/crates.io-index" 1795 - checksum = "01ce4141aa927a6d1bd34a041795abd0db1cccba5d5f24b009f694bdf3a1f3fa" 1796 dependencies = [ 1797 "cfg-if", 1798 "fastrand", 1799 - "redox_syscall", 1800 "rustix", 1801 "windows-sys 0.52.0", 1802 ] 1803 1804 [[package]] 1805 name = "thiserror" 1806 - version = "1.0.56" 1807 source = "registry+https://github.com/rust-lang/crates.io-index" 1808 - checksum = "d54378c645627613241d077a3a79db965db602882668f9136ac42af9ecb730ad" 1809 dependencies = [ 1810 "thiserror-impl", 1811 ] 1812 1813 [[package]] 1814 name = "thiserror-impl" 1815 - version = "1.0.56" 1816 source = "registry+https://github.com/rust-lang/crates.io-index" 1817 - checksum = "fa0faa943b50f3db30a20aa7e265dbc66076993efed8463e8de414e5d06d3471" 1818 dependencies = [ 1819 "proc-macro2", 1820 "quote", ··· 1823 1824 [[package]] 1825 name = "time" 1826 - version = "0.3.31" 1827 source = "registry+https://github.com/rust-lang/crates.io-index" 1828 - checksum = "f657ba42c3f86e7680e53c8cd3af8abbe56b5491790b46e22e19c0d57463583e" 1829 dependencies = [ 1830 "deranged", 1831 "itoa", 1832 "powerfmt", 1833 "serde", 1834 "time-core", ··· 1843 1844 [[package]] 1845 name = "time-macros" 1846 - version = "0.2.16" 1847 source = "registry+https://github.com/rust-lang/crates.io-index" 1848 - checksum = "26197e33420244aeb70c3e8c78376ca46571bc4e701e4791c2cd9f57dcb3a43f" 1849 dependencies = [ 1850 "time-core", 1851 ] 1852 ··· 1867 1868 [[package]] 1869 name = "tokio" 1870 - version = "1.35.1" 1871 source = "registry+https://github.com/rust-lang/crates.io-index" 1872 - checksum = "c89b4efa943be685f629b149f53829423f8f5531ea21249408e8e2f8671ec104" 1873 dependencies = [ 1874 "backtrace", 1875 "bytes", ··· 1990 1991 [[package]] 1992 name = "unicode-bidi" 1993 - version = "0.3.14" 1994 source = "registry+https://github.com/rust-lang/crates.io-index" 1995 - checksum = "6f2528f27a9eb2b21e69c95319b30bd0efd85d09c379741b0f78ea1d86be2416" 1996 1997 [[package]] 1998 name = "unicode-ident" ··· 2002 2003 [[package]] 2004 name = "unicode-normalization" 2005 - version = "0.1.22" 2006 source = "registry+https://github.com/rust-lang/crates.io-index" 2007 - checksum = "5c5713f0fc4b5db668a2ac63cdb7bb4469d8c9fed047b1d0292cc7b0ce2ba921" 2008 dependencies = [ 2009 "tinyvec", 2010 ] ··· 2067 2068 [[package]] 2069 name = "wasm-bindgen" 2070 - version = "0.2.90" 2071 source = "registry+https://github.com/rust-lang/crates.io-index" 2072 - checksum = "b1223296a201415c7fad14792dbefaace9bd52b62d33453ade1c5b5f07555406" 2073 dependencies = [ 2074 "cfg-if", 2075 "wasm-bindgen-macro", ··· 2077 2078 [[package]] 2079 name = "wasm-bindgen-backend" 2080 - version = "0.2.90" 2081 source = "registry+https://github.com/rust-lang/crates.io-index" 2082 - checksum = "fcdc935b63408d58a32f8cc9738a0bffd8f05cc7c002086c6ef20b7312ad9dcd" 2083 dependencies = [ 2084 "bumpalo", 2085 "log", ··· 2092 2093 [[package]] 2094 name = "wasm-bindgen-futures" 2095 - version = "0.4.40" 2096 source = "registry+https://github.com/rust-lang/crates.io-index" 2097 - checksum = "bde2032aeb86bdfaecc8b261eef3cba735cc426c1f3a3416d1e0791be95fc461" 2098 dependencies = [ 2099 "cfg-if", 2100 "js-sys", ··· 2104 2105 [[package]] 2106 name = "wasm-bindgen-macro" 2107 - version = "0.2.90" 2108 source = "registry+https://github.com/rust-lang/crates.io-index" 2109 - checksum = "3e4c238561b2d428924c49815533a8b9121c664599558a5d9ec51f8a1740a999" 2110 dependencies = [ 2111 "quote", 2112 "wasm-bindgen-macro-support", ··· 2114 2115 [[package]] 2116 name = "wasm-bindgen-macro-support" 2117 - version = "0.2.90" 2118 source = "registry+https://github.com/rust-lang/crates.io-index" 2119 - checksum = "bae1abb6806dc1ad9e560ed242107c0f6c84335f1749dd4e8ddb012ebd5e25a7" 2120 dependencies = [ 2121 "proc-macro2", 2122 "quote", ··· 2127 2128 [[package]] 2129 name = "wasm-bindgen-shared" 2130 - version = "0.2.90" 2131 source = "registry+https://github.com/rust-lang/crates.io-index" 2132 - checksum = "4d91413b1c31d7539ba5ef2451af3f0b833a005eb27a631cec32bc0635a8602b" 2133 2134 [[package]] 2135 name = "wasm-streams" 2136 - version = "0.3.0" 2137 source = "registry+https://github.com/rust-lang/crates.io-index" 2138 - checksum = "b4609d447824375f43e1ffbc051b50ad8f4b3ae8219680c94452ea05eb240ac7" 2139 dependencies = [ 2140 "futures-util", 2141 "js-sys", ··· 2146 2147 [[package]] 2148 name = "web-sys" 2149 - version = "0.3.67" 2150 source = "registry+https://github.com/rust-lang/crates.io-index" 2151 - checksum = "58cd2333b6e0be7a39605f0e255892fd7418a682d8da8fe042fe25128794d2ed" 2152 dependencies = [ 2153 "js-sys", 2154 "wasm-bindgen", ··· 2156 2157 [[package]] 2158 name = "webpki-roots" 2159 - version = "0.25.3" 2160 source = "registry+https://github.com/rust-lang/crates.io-index" 2161 - checksum = "1778a42e8b3b90bff8d0f5032bf22250792889a5cdc752aa0020c84abe3aaf10" 2162 2163 [[package]] 2164 name = "webpki-roots" 2165 - version = "0.26.0" 2166 source = "registry+https://github.com/rust-lang/crates.io-index" 2167 - checksum = "0de2cfda980f21be5a7ed2eadb3e6fe074d56022bea2cdeb1a62eb220fc04188" 2168 dependencies = [ 2169 "rustls-pki-types", 2170 ] ··· 2197 source = "registry+https://github.com/rust-lang/crates.io-index" 2198 checksum = "33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9" 2199 dependencies = [ 2200 - "windows-targets 0.52.0", 2201 ] 2202 2203 [[package]] ··· 2215 source = "registry+https://github.com/rust-lang/crates.io-index" 2216 checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" 2217 dependencies = [ 2218 - "windows-targets 0.52.0", 2219 ] 2220 2221 [[package]] ··· 2235 2236 [[package]] 2237 name = "windows-targets" 2238 - version = "0.52.0" 2239 source = "registry+https://github.com/rust-lang/crates.io-index" 2240 - checksum = "8a18201040b24831fbb9e4eb208f8892e1f50a37feb53cc7ff887feb8f50e7cd" 2241 dependencies = [ 2242 - "windows_aarch64_gnullvm 0.52.0", 2243 - "windows_aarch64_msvc 0.52.0", 2244 - "windows_i686_gnu 0.52.0", 2245 - "windows_i686_msvc 0.52.0", 2246 - "windows_x86_64_gnu 0.52.0", 2247 - "windows_x86_64_gnullvm 0.52.0", 2248 - "windows_x86_64_msvc 0.52.0", 2249 ] 2250 2251 [[package]] ··· 2256 2257 [[package]] 2258 name = "windows_aarch64_gnullvm" 2259 - version = "0.52.0" 2260 source = "registry+https://github.com/rust-lang/crates.io-index" 2261 - checksum = "cb7764e35d4db8a7921e09562a0304bf2f93e0a51bfccee0bd0bb0b666b015ea" 2262 2263 [[package]] 2264 name = "windows_aarch64_msvc" ··· 2268 2269 [[package]] 2270 name = "windows_aarch64_msvc" 2271 - version = "0.52.0" 2272 source = "registry+https://github.com/rust-lang/crates.io-index" 2273 - checksum = "bbaa0368d4f1d2aaefc55b6fcfee13f41544ddf36801e793edbbfd7d7df075ef" 2274 2275 [[package]] 2276 name = "windows_i686_gnu" ··· 2280 2281 [[package]] 2282 name = "windows_i686_gnu" 2283 - version = "0.52.0" 2284 source = "registry+https://github.com/rust-lang/crates.io-index" 2285 - checksum = "a28637cb1fa3560a16915793afb20081aba2c92ee8af57b4d5f28e4b3e7df313" 2286 2287 [[package]] 2288 name = "windows_i686_msvc" ··· 2292 2293 [[package]] 2294 name = "windows_i686_msvc" 2295 - version = "0.52.0" 2296 source = "registry+https://github.com/rust-lang/crates.io-index" 2297 - checksum = "ffe5e8e31046ce6230cc7215707b816e339ff4d4d67c65dffa206fd0f7aa7b9a" 2298 2299 [[package]] 2300 name = "windows_x86_64_gnu" ··· 2304 2305 [[package]] 2306 name = "windows_x86_64_gnu" 2307 - version = "0.52.0" 2308 source = "registry+https://github.com/rust-lang/crates.io-index" 2309 - checksum = "3d6fa32db2bc4a2f5abeacf2b69f7992cd09dca97498da74a151a3132c26befd" 2310 2311 [[package]] 2312 name = "windows_x86_64_gnullvm" ··· 2316 2317 [[package]] 2318 name = "windows_x86_64_gnullvm" 2319 - version = "0.52.0" 2320 source = "registry+https://github.com/rust-lang/crates.io-index" 2321 - checksum = "1a657e1e9d3f514745a572a6846d3c7aa7dbe1658c056ed9c3344c4109a6949e" 2322 2323 [[package]] 2324 name = "windows_x86_64_msvc" ··· 2328 2329 [[package]] 2330 name = "windows_x86_64_msvc" 2331 - version = "0.52.0" 2332 source = "registry+https://github.com/rust-lang/crates.io-index" 2333 - checksum = "dff9641d1cd4be8d1a070daf9e3773c5f67e78b4d9d42263020c057706765c04" 2334 2335 [[package]] 2336 name = "winreg" ··· 2344 2345 [[package]] 2346 name = "xattr" 2347 - version = "1.2.0" 2348 source = "registry+https://github.com/rust-lang/crates.io-index" 2349 - checksum = "914566e6413e7fa959cc394fb30e563ba80f3541fbd40816d4c05a0fc3f2a0f1" 2350 dependencies = [ 2351 "libc", 2352 "linux-raw-sys",
··· 19 20 [[package]] 21 name = "aes" 22 + version = "0.8.4" 23 source = "registry+https://github.com/rust-lang/crates.io-index" 24 + checksum = "b169f7a6d4742236a0a00c541b845991d0ac43e546831af1249753ab4c3aa3a0" 25 dependencies = [ 26 "cfg-if", 27 "cipher", ··· 54 55 [[package]] 56 name = "anstream" 57 + version = "0.6.13" 58 source = "registry+https://github.com/rust-lang/crates.io-index" 59 + checksum = "d96bd03f33fe50a863e394ee9718a706f988b9079b20c3784fb726e7678b62fb" 60 dependencies = [ 61 "anstyle", 62 "anstyle-parse", ··· 68 69 [[package]] 70 name = "anstyle" 71 + version = "1.0.6" 72 source = "registry+https://github.com/rust-lang/crates.io-index" 73 + checksum = "8901269c6307e8d93993578286ac0edf7f195079ffff5ebdeea6a59ffb7e36bc" 74 75 [[package]] 76 name = "anstyle-parse" ··· 102 103 [[package]] 104 name = "anyhow" 105 + version = "1.0.80" 106 source = "registry+https://github.com/rust-lang/crates.io-index" 107 + checksum = "5ad32ce52e4161730f7098c077cd2ed6229b5804ccf99e5366be1ab72a98b4e1" 108 109 [[package]] 110 name = "async-speed-limit" ··· 174 175 [[package]] 176 name = "bitflags" 177 + version = "2.4.2" 178 source = "registry+https://github.com/rust-lang/crates.io-index" 179 + checksum = "ed570934406eb16438a4e976b1b4500774099c13b8cb96eec99f620f05090ddf" 180 181 [[package]] 182 name = "block-padding" ··· 189 190 [[package]] 191 name = "bumpalo" 192 + version = "3.15.4" 193 source = "registry+https://github.com/rust-lang/crates.io-index" 194 + checksum = "7ff69b9dd49fd426c69a0db9fc04dd934cdb6645ff000864d98f7e2af8830eaa" 195 196 [[package]] 197 name = "bytes" ··· 210 211 [[package]] 212 name = "cc" 213 + version = "1.0.90" 214 source = "registry+https://github.com/rust-lang/crates.io-index" 215 + checksum = "8cd6604a82acf3039f1144f54b8eb34e91ffba622051189e71b781822d5ee1f5" 216 217 [[package]] 218 name = "cfg-if" ··· 221 checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" 222 223 [[package]] 224 + name = "cfg_aliases" 225 + version = "0.1.1" 226 + source = "registry+https://github.com/rust-lang/crates.io-index" 227 + checksum = "fd16c4719339c4530435d38e511904438d07cce7950afa3718a84ac36c10e89e" 228 + 229 + [[package]] 230 name = "chrono" 231 + version = "0.4.35" 232 source = "registry+https://github.com/rust-lang/crates.io-index" 233 + checksum = "8eaf5903dcbc0a39312feb77df2ff4c76387d591b9fc7b04a238dcf8bb62639a" 234 dependencies = [ 235 "android-tzdata", 236 "iana-time-zone", ··· 238 "num-traits", 239 "serde", 240 "wasm-bindgen", 241 + "windows-targets 0.52.4", 242 ] 243 244 [[package]] ··· 253 254 [[package]] 255 name = "clap" 256 + version = "4.5.2" 257 source = "registry+https://github.com/rust-lang/crates.io-index" 258 + checksum = "b230ab84b0ffdf890d5a10abdbc8b83ae1c4918275daea1ab8801f71536b2651" 259 dependencies = [ 260 "clap_builder", 261 "clap_derive", ··· 263 264 [[package]] 265 name = "clap_builder" 266 + version = "4.5.2" 267 source = "registry+https://github.com/rust-lang/crates.io-index" 268 + checksum = "ae129e2e766ae0ec03484e609954119f123cc1fe650337e155d03b022f24f7b4" 269 dependencies = [ 270 "anstream", 271 "anstyle", 272 "clap_lex", 273 + "strsim 0.11.0", 274 ] 275 276 [[package]] 277 name = "clap_complete" 278 + version = "4.5.1" 279 source = "registry+https://github.com/rust-lang/crates.io-index" 280 + checksum = "885e4d7d5af40bfb99ae6f9433e292feac98d452dcb3ec3d25dfe7552b77da8c" 281 dependencies = [ 282 "clap", 283 ] 284 285 [[package]] 286 name = "clap_derive" 287 + version = "4.5.0" 288 source = "registry+https://github.com/rust-lang/crates.io-index" 289 + checksum = "307bc0538d5f0f83b8248db3087aa92fe504e4691294d0c96c0eabc33f47ba47" 290 dependencies = [ 291 "heck", 292 "proc-macro2", ··· 296 297 [[package]] 298 name = "clap_lex" 299 + version = "0.7.0" 300 source = "registry+https://github.com/rust-lang/crates.io-index" 301 + checksum = "98cc8fbded0c607b7ba9dd60cd98df59af97e84d24e49c8557331cfc26d301ce" 302 303 [[package]] 304 name = "clap_mangen" 305 + version = "0.2.20" 306 source = "registry+https://github.com/rust-lang/crates.io-index" 307 + checksum = "e1dd95b5ebb5c1c54581dd6346f3ed6a79a3eef95dd372fc2ac13d535535300e" 308 dependencies = [ 309 "clap", 310 "roff", ··· 331 332 [[package]] 333 name = "cookie" 334 + version = "0.17.0" 335 source = "registry+https://github.com/rust-lang/crates.io-index" 336 + checksum = "7efb37c3e1ccb1ff97164ad95ac1606e8ccd35b3fa0a7d99a304c7f4a428cc24" 337 dependencies = [ 338 "percent-encoding", 339 "time", ··· 342 343 [[package]] 344 name = "cookie_store" 345 + version = "0.20.0" 346 source = "registry+https://github.com/rust-lang/crates.io-index" 347 + checksum = "387461abbc748185c3a6e1673d826918b450b87ff22639429c694619a83b6cf6" 348 dependencies = [ 349 "cookie", 350 + "idna 0.3.0", 351 "log", 352 "publicsuffix", 353 "serde", ··· 384 385 [[package]] 386 name = "crunchy-cli" 387 + version = "3.3.1" 388 dependencies = [ 389 "chrono", 390 "clap", ··· 397 398 [[package]] 399 name = "crunchy-cli-core" 400 + version = "3.3.1" 401 dependencies = [ 402 "anyhow", 403 "async-speed-limit", ··· 432 433 [[package]] 434 name = "crunchyroll-rs" 435 + version = "0.8.6" 436 source = "registry+https://github.com/rust-lang/crates.io-index" 437 + checksum = "0f99fcd7627d214fd57cd1d030e8c859a773e19aa29fb0d15017aa84efaba353" 438 dependencies = [ 439 "aes", 440 "async-trait", ··· 443 "crunchyroll-rs-internal", 444 "dash-mpd", 445 "futures-util", 446 + "jsonwebtoken", 447 "lazy_static", 448 "m3u8-rs", 449 "regex", ··· 455 "smart-default", 456 "tokio", 457 "tower-service", 458 + "webpki-roots 0.26.1", 459 ] 460 461 [[package]] 462 name = "crunchyroll-rs-internal" 463 + version = "0.8.6" 464 source = "registry+https://github.com/rust-lang/crates.io-index" 465 + checksum = "d2dd269b2df82ebbec9e8164e9950c6ad14a01cfcbb85eceeb3f3ef26c7da90c" 466 dependencies = [ 467 "darling", 468 "quote", ··· 481 482 [[package]] 483 name = "ctrlc" 484 + version = "3.4.4" 485 source = "registry+https://github.com/rust-lang/crates.io-index" 486 + checksum = "672465ae37dc1bc6380a6547a8883d5dd397b0f1faaad4f265726cc7042a5345" 487 dependencies = [ 488 "nix", 489 "windows-sys 0.52.0", ··· 491 492 [[package]] 493 name = "darling" 494 + version = "0.20.8" 495 source = "registry+https://github.com/rust-lang/crates.io-index" 496 + checksum = "54e36fcd13ed84ffdfda6f5be89b31287cbb80c439841fe69e04841435464391" 497 dependencies = [ 498 "darling_core", 499 "darling_macro", ··· 501 502 [[package]] 503 name = "darling_core" 504 + version = "0.20.8" 505 source = "registry+https://github.com/rust-lang/crates.io-index" 506 + checksum = "9c2cf1c23a687a1feeb728783b993c4e1ad83d99f351801977dd809b48d0a70f" 507 dependencies = [ 508 "fnv", 509 "ident_case", 510 "proc-macro2", 511 "quote", 512 + "strsim 0.10.0", 513 "syn", 514 ] 515 516 [[package]] 517 name = "darling_macro" 518 + version = "0.20.8" 519 source = "registry+https://github.com/rust-lang/crates.io-index" 520 + checksum = "a668eda54683121533a393014d8692171709ff57a7d61f187b6e782719f8933f" 521 dependencies = [ 522 "darling_core", 523 "quote", ··· 526 527 [[package]] 528 name = "dash-mpd" 529 + version = "0.15.0" 530 source = "registry+https://github.com/rust-lang/crates.io-index" 531 + checksum = "18c18f28b58beade78e0f61a846a63a122cb92c5f5ed6bad29d7ad13287c7526" 532 dependencies = [ 533 "base64", 534 "base64-serde", ··· 543 "serde_path_to_error", 544 "serde_with", 545 "thiserror", 546 "tracing", 547 "url", 548 "xattr", ··· 604 605 [[package]] 606 name = "either" 607 + version = "1.10.0" 608 source = "registry+https://github.com/rust-lang/crates.io-index" 609 + checksum = "11157ac094ffbdde99aa67b23417ebdd801842852b500e395a45a9c0aac03e4a" 610 611 [[package]] 612 name = "encode_unicode" ··· 740 741 [[package]] 742 name = "futures-timer" 743 + version = "3.0.3" 744 source = "registry+https://github.com/rust-lang/crates.io-index" 745 + checksum = "f288b0a4f20f9a56b5d1da57e2227c661b7b16168e2f72365f57b63326e29b24" 746 747 [[package]] 748 name = "futures-util" ··· 778 checksum = "190092ea657667030ac6a35e305e62fc4dd69fd98ac98631e5d3a2b1575a12b5" 779 dependencies = [ 780 "cfg-if", 781 + "js-sys", 782 "libc", 783 "wasi", 784 + "wasm-bindgen", 785 ] 786 787 [[package]] ··· 792 793 [[package]] 794 name = "h2" 795 + version = "0.3.24" 796 source = "registry+https://github.com/rust-lang/crates.io-index" 797 + checksum = "bb2c4422095b67ee78da96fbb51a4cc413b3b25883c7717ff7ca1ab31022c9c9" 798 dependencies = [ 799 "bytes", 800 "fnv", ··· 802 "futures-sink", 803 "futures-util", 804 "http", 805 + "indexmap 2.2.5", 806 "slab", 807 "tokio", 808 "tokio-util", ··· 829 830 [[package]] 831 name = "hermit-abi" 832 + version = "0.3.9" 833 source = "registry+https://github.com/rust-lang/crates.io-index" 834 + checksum = "d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024" 835 836 [[package]] 837 name = "hex" ··· 841 842 [[package]] 843 name = "http" 844 + version = "0.2.12" 845 source = "registry+https://github.com/rust-lang/crates.io-index" 846 + checksum = "601cbb57e577e2f5ef5be8e7b83f0f63994f25aa94d673e54a92d5c516d101f1" 847 dependencies = [ 848 "bytes", 849 "fnv", ··· 926 927 [[package]] 928 name = "iana-time-zone" 929 + version = "0.1.60" 930 source = "registry+https://github.com/rust-lang/crates.io-index" 931 + checksum = "e7ffbb5a1b541ea2561f8c41c087286cc091e21e556a4f09a8f6cbf17b69b141" 932 dependencies = [ 933 "android_system_properties", 934 "core-foundation-sys", ··· 955 956 [[package]] 957 name = "idna" 958 version = "0.3.0" 959 source = "registry+https://github.com/rust-lang/crates.io-index" 960 checksum = "e14ddfc70884202db2244c223200c204c2bda1bc6e0998d11b5e024d657209e6" ··· 986 987 [[package]] 988 name = "indexmap" 989 + version = "2.2.5" 990 source = "registry+https://github.com/rust-lang/crates.io-index" 991 + checksum = "7b0b929d511467233429c45a44ac1dcaa21ba0f5ba11e4879e6ed28ddb4f9df4" 992 dependencies = [ 993 "equivalent", 994 "hashbrown 0.14.3", ··· 997 998 [[package]] 999 name = "indicatif" 1000 + version = "0.17.8" 1001 source = "registry+https://github.com/rust-lang/crates.io-index" 1002 + checksum = "763a5a8f45087d6bcea4222e7b72c291a054edf80e4ef6efd2a4979878c7bea3" 1003 dependencies = [ 1004 "console", 1005 "instant", ··· 1050 1051 [[package]] 1052 name = "js-sys" 1053 + version = "0.3.69" 1054 source = "registry+https://github.com/rust-lang/crates.io-index" 1055 + checksum = "29c15563dc2726973df627357ce0c9ddddbea194836909d655df6a75d2cf296d" 1056 dependencies = [ 1057 "wasm-bindgen", 1058 ] 1059 1060 [[package]] 1061 + name = "jsonwebtoken" 1062 + version = "9.2.0" 1063 + source = "registry+https://github.com/rust-lang/crates.io-index" 1064 + checksum = "5c7ea04a7c5c055c175f189b6dc6ba036fd62306b58c66c9f6389036c503a3f4" 1065 + dependencies = [ 1066 + "base64", 1067 + "js-sys", 1068 + "ring", 1069 + "serde", 1070 + "serde_json", 1071 + ] 1072 + 1073 + [[package]] 1074 name = "lazy_static" 1075 version = "1.4.0" 1076 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1078 1079 [[package]] 1080 name = "libc" 1081 + version = "0.2.153" 1082 source = "registry+https://github.com/rust-lang/crates.io-index" 1083 + checksum = "9c198f91728a82281a64e1f4f9eeb25d82cb32a5de251c6bd1b5154d63a8e7bd" 1084 1085 [[package]] 1086 name = "libredox" ··· 1088 source = "registry+https://github.com/rust-lang/crates.io-index" 1089 checksum = "85c833ca1e66078851dba29046874e38f08b2c883700aa29a03ddd3b23814ee8" 1090 dependencies = [ 1091 + "bitflags 2.4.2", 1092 "libc", 1093 "redox_syscall", 1094 ] 1095 1096 [[package]] 1097 name = "linux-raw-sys" 1098 + version = "0.4.13" 1099 source = "registry+https://github.com/rust-lang/crates.io-index" 1100 + checksum = "01cda141df6706de531b6c46c3a33ecca755538219bd484262fa09410c13539c" 1101 1102 [[package]] 1103 name = "log" 1104 + version = "0.4.21" 1105 source = "registry+https://github.com/rust-lang/crates.io-index" 1106 + checksum = "90ed8c1e510134f979dbc4f070f87d4313098b704861a105fe34231c70a3901c" 1107 1108 [[package]] 1109 name = "m3u8-rs" 1110 + version = "6.0.0" 1111 source = "registry+https://github.com/rust-lang/crates.io-index" 1112 + checksum = "f03cd3335fb5f2447755d45cda9c70f76013626a9db44374973791b0926a86c3" 1113 dependencies = [ 1114 "chrono", 1115 "nom", 1116 ] 1117 1118 [[package]] 1119 name = "memchr" 1120 version = "2.7.1" 1121 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1135 1136 [[package]] 1137 name = "miniz_oxide" 1138 + version = "0.7.2" 1139 source = "registry+https://github.com/rust-lang/crates.io-index" 1140 + checksum = "9d811f3e15f28568be3407c8e7fdb6514c1cda3cb30683f15b6a1a1dc4ea14a7" 1141 dependencies = [ 1142 "adler", 1143 ] 1144 1145 [[package]] 1146 name = "mio" 1147 + version = "0.8.11" 1148 source = "registry+https://github.com/rust-lang/crates.io-index" 1149 + checksum = "a4a650543ca06a924e8b371db273b2756685faae30f8487da1b56505a8f78b0c" 1150 dependencies = [ 1151 "libc", 1152 "wasi", ··· 1171 1172 [[package]] 1173 name = "nix" 1174 + version = "0.28.0" 1175 source = "registry+https://github.com/rust-lang/crates.io-index" 1176 + checksum = "ab2156c4fce2f8df6c499cc1c763e4394b7482525bf2a9701c9d79d215f519e4" 1177 dependencies = [ 1178 + "bitflags 2.4.2", 1179 "cfg-if", 1180 + "cfg_aliases", 1181 "libc", 1182 ] 1183 ··· 1192 ] 1193 1194 [[package]] 1195 + name = "num-conv" 1196 + version = "0.1.0" 1197 + source = "registry+https://github.com/rust-lang/crates.io-index" 1198 + checksum = "51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9" 1199 + 1200 + [[package]] 1201 name = "num-traits" 1202 + version = "0.2.18" 1203 source = "registry+https://github.com/rust-lang/crates.io-index" 1204 + checksum = "da0df0e5185db44f69b44f26786fe401b6c293d1907744beaa7fa62b2e5a517a" 1205 dependencies = [ 1206 "autocfg", 1207 ] ··· 1239 1240 [[package]] 1241 name = "openssl" 1242 + version = "0.10.64" 1243 source = "registry+https://github.com/rust-lang/crates.io-index" 1244 + checksum = "95a0481286a310808298130d22dd1fef0fa571e05a8f44ec801801e84b216b1f" 1245 dependencies = [ 1246 + "bitflags 2.4.2", 1247 "cfg-if", 1248 "foreign-types", 1249 "libc", ··· 1271 1272 [[package]] 1273 name = "openssl-src" 1274 + version = "300.2.3+3.2.1" 1275 source = "registry+https://github.com/rust-lang/crates.io-index" 1276 + checksum = "5cff92b6f71555b61bb9315f7c64da3ca43d87531622120fea0195fc761b4843" 1277 dependencies = [ 1278 "cc", 1279 ] 1280 1281 [[package]] 1282 name = "openssl-sys" 1283 + version = "0.9.101" 1284 source = "registry+https://github.com/rust-lang/crates.io-index" 1285 + checksum = "dda2b0f344e78efc2facf7d195d098df0dd72151b26ab98da807afc26c198dff" 1286 dependencies = [ 1287 "cc", 1288 "libc", ··· 1317 1318 [[package]] 1319 name = "pkg-config" 1320 + version = "0.3.30" 1321 source = "registry+https://github.com/rust-lang/crates.io-index" 1322 + checksum = "d231b230927b5e4ad203db57bbcbee2802f6bce620b1e4a9024a07d94e2907ec" 1323 1324 [[package]] 1325 name = "portable-atomic" ··· 1335 1336 [[package]] 1337 name = "proc-macro2" 1338 + version = "1.0.78" 1339 source = "registry+https://github.com/rust-lang/crates.io-index" 1340 + checksum = "e2422ad645d89c99f8f3e6b88a9fdeca7fabeac836b1002371c4367c8f984aae" 1341 dependencies = [ 1342 "unicode-ident", 1343 ] ··· 1399 1400 [[package]] 1401 name = "regex" 1402 + version = "1.10.3" 1403 source = "registry+https://github.com/rust-lang/crates.io-index" 1404 + checksum = "b62dbe01f0b06f9d8dc7d49e05a0785f153b00b2c227856282f671e0318c9b15" 1405 dependencies = [ 1406 "aho-corasick", 1407 "memchr", ··· 1411 1412 [[package]] 1413 name = "regex-automata" 1414 + version = "0.4.6" 1415 source = "registry+https://github.com/rust-lang/crates.io-index" 1416 + checksum = "86b83b8b9847f9bf95ef68afb0b8e6cdb80f498442f5179a29fad448fcc1eaea" 1417 dependencies = [ 1418 "aho-corasick", 1419 "memchr", ··· 1428 1429 [[package]] 1430 name = "reqwest" 1431 + version = "0.11.25" 1432 source = "registry+https://github.com/rust-lang/crates.io-index" 1433 + checksum = "0eea5a9eb898d3783f17c6407670e3592fd174cb81a10e51d4c37f49450b9946" 1434 dependencies = [ 1435 "base64", 1436 "bytes", ··· 1454 "percent-encoding", 1455 "pin-project-lite", 1456 "rustls", 1457 + "rustls-pemfile 1.0.4", 1458 "serde", 1459 "serde_json", 1460 "serde_urlencoded", 1461 + "sync_wrapper", 1462 "system-configuration", 1463 "tokio", 1464 "tokio-native-tls", ··· 1471 "wasm-bindgen-futures", 1472 "wasm-streams", 1473 "web-sys", 1474 + "webpki-roots 0.25.4", 1475 "winreg", 1476 ] 1477 1478 [[package]] 1479 name = "ring" 1480 + version = "0.17.8" 1481 source = "registry+https://github.com/rust-lang/crates.io-index" 1482 + checksum = "c17fa4cb658e3583423e915b9f3acc01cceaee1860e33d59ebae66adc3a2dc0d" 1483 dependencies = [ 1484 "cc", 1485 + "cfg-if", 1486 "getrandom", 1487 "libc", 1488 "spin", 1489 "untrusted", 1490 + "windows-sys 0.52.0", 1491 ] 1492 1493 [[package]] ··· 1504 1505 [[package]] 1506 name = "rustix" 1507 + version = "0.38.31" 1508 source = "registry+https://github.com/rust-lang/crates.io-index" 1509 + checksum = "6ea3e1a662af26cd7a3ba09c0297a31af215563ecf42817c98df621387f4e949" 1510 dependencies = [ 1511 + "bitflags 2.4.2", 1512 "errno", 1513 "libc", 1514 "linux-raw-sys", ··· 1529 1530 [[package]] 1531 name = "rustls-native-certs" 1532 + version = "0.7.0" 1533 source = "registry+https://github.com/rust-lang/crates.io-index" 1534 + checksum = "8f1fb85efa936c42c6d5fc28d2629bb51e4b2f4b8a5211e297d599cc5a093792" 1535 dependencies = [ 1536 "openssl-probe", 1537 + "rustls-pemfile 2.1.1", 1538 + "rustls-pki-types", 1539 "schannel", 1540 "security-framework", 1541 ] ··· 1550 ] 1551 1552 [[package]] 1553 + name = "rustls-pemfile" 1554 + version = "2.1.1" 1555 + source = "registry+https://github.com/rust-lang/crates.io-index" 1556 + checksum = "f48172685e6ff52a556baa527774f61fcaa884f59daf3375c62a3f1cd2549dab" 1557 + dependencies = [ 1558 + "base64", 1559 + "rustls-pki-types", 1560 + ] 1561 + 1562 + [[package]] 1563 name = "rustls-pki-types" 1564 + version = "1.3.1" 1565 source = "registry+https://github.com/rust-lang/crates.io-index" 1566 + checksum = "5ede67b28608b4c60685c7d54122d4400d90f62b40caee7700e700380a390fa8" 1567 1568 [[package]] 1569 name = "rustls-webpki" ··· 1577 1578 [[package]] 1579 name = "ryu" 1580 + version = "1.0.17" 1581 source = "registry+https://github.com/rust-lang/crates.io-index" 1582 + checksum = "e86697c916019a8588c99b5fac3cead74ec0b4b819707a682fd4d23fa0ce1ba1" 1583 1584 [[package]] 1585 name = "schannel" ··· 1625 1626 [[package]] 1627 name = "serde" 1628 + version = "1.0.197" 1629 source = "registry+https://github.com/rust-lang/crates.io-index" 1630 + checksum = "3fb1c873e1b9b056a4dc4c0c198b24c3ffa059243875552b2bd0933b1aee4ce2" 1631 dependencies = [ 1632 "serde_derive", 1633 ] 1634 1635 [[package]] 1636 name = "serde_derive" 1637 + version = "1.0.197" 1638 source = "registry+https://github.com/rust-lang/crates.io-index" 1639 + checksum = "7eb0b34b42edc17f6b7cac84a52a1c5f0e1bb2227e997ca9011ea3dd34e8610b" 1640 dependencies = [ 1641 "proc-macro2", 1642 "quote", ··· 1645 1646 [[package]] 1647 name = "serde_json" 1648 + version = "1.0.114" 1649 source = "registry+https://github.com/rust-lang/crates.io-index" 1650 + checksum = "c5f09b1bd632ef549eaa9f60a1f8de742bdbc698e6cee2095fc84dde5f549ae0" 1651 dependencies = [ 1652 "itoa", 1653 "ryu", ··· 1656 1657 [[package]] 1658 name = "serde_path_to_error" 1659 + version = "0.1.16" 1660 source = "registry+https://github.com/rust-lang/crates.io-index" 1661 + checksum = "af99884400da37c88f5e9146b7f1fd0fbcae8f6eec4e9da38b67d05486f814a6" 1662 dependencies = [ 1663 "itoa", 1664 "serde", ··· 1687 1688 [[package]] 1689 name = "serde_with" 1690 + version = "3.6.1" 1691 source = "registry+https://github.com/rust-lang/crates.io-index" 1692 + checksum = "15d167997bd841ec232f5b2b8e0e26606df2e7caa4c31b95ea9ca52b200bd270" 1693 dependencies = [ 1694 "base64", 1695 "chrono", 1696 "hex", 1697 "indexmap 1.9.3", 1698 + "indexmap 2.2.5", 1699 "serde", 1700 + "serde_derive", 1701 "serde_json", 1702 "serde_with_macros", 1703 "time", ··· 1705 1706 [[package]] 1707 name = "serde_with_macros" 1708 + version = "3.6.1" 1709 source = "registry+https://github.com/rust-lang/crates.io-index" 1710 + checksum = "865f9743393e638991566a8b7a479043c2c8da94a33e0a31f18214c9cae0a64d" 1711 dependencies = [ 1712 "darling", 1713 "proc-macro2", ··· 1723 1724 [[package]] 1725 name = "shlex" 1726 + version = "1.3.0" 1727 source = "registry+https://github.com/rust-lang/crates.io-index" 1728 + checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64" 1729 1730 [[package]] 1731 name = "slab" ··· 1749 1750 [[package]] 1751 name = "socket2" 1752 + version = "0.5.6" 1753 source = "registry+https://github.com/rust-lang/crates.io-index" 1754 + checksum = "05ffd9c0a93b7543e062e759284fcf5f5e3b098501104bfbdde4d404db792871" 1755 dependencies = [ 1756 "libc", 1757 + "windows-sys 0.52.0", 1758 ] 1759 1760 [[package]] ··· 1770 checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623" 1771 1772 [[package]] 1773 + name = "strsim" 1774 + version = "0.11.0" 1775 + source = "registry+https://github.com/rust-lang/crates.io-index" 1776 + checksum = "5ee073c9e4cd00e28217186dbe12796d692868f432bf2e97ee73bed0c56dfa01" 1777 + 1778 + [[package]] 1779 name = "syn" 1780 + version = "2.0.52" 1781 source = "registry+https://github.com/rust-lang/crates.io-index" 1782 + checksum = "b699d15b36d1f02c3e7c69f8ffef53de37aefae075d8488d4ba1a7788d574a07" 1783 dependencies = [ 1784 "proc-macro2", 1785 "quote", 1786 "unicode-ident", 1787 ] 1788 + 1789 + [[package]] 1790 + name = "sync_wrapper" 1791 + version = "0.1.2" 1792 + source = "registry+https://github.com/rust-lang/crates.io-index" 1793 + checksum = "2047c6ded9c721764247e62cd3b03c09ffc529b2ba5b10ec482ae507a4a70160" 1794 1795 [[package]] 1796 name = "sys-locale" ··· 1803 1804 [[package]] 1805 name = "system-configuration" 1806 + version = "0.6.0" 1807 source = "registry+https://github.com/rust-lang/crates.io-index" 1808 + checksum = "658bc6ee10a9b4fcf576e9b0819d95ec16f4d2c02d39fd83ac1c8789785c4a42" 1809 dependencies = [ 1810 + "bitflags 2.4.2", 1811 "core-foundation", 1812 "system-configuration-sys", 1813 ] 1814 1815 [[package]] 1816 name = "system-configuration-sys" 1817 + version = "0.6.0" 1818 source = "registry+https://github.com/rust-lang/crates.io-index" 1819 + checksum = "8e1d1b10ced5ca923a1fcb8d03e96b8d3268065d724548c0211415ff6ac6bac4" 1820 dependencies = [ 1821 "core-foundation-sys", 1822 "libc", ··· 1824 1825 [[package]] 1826 name = "tempfile" 1827 + version = "3.10.1" 1828 source = "registry+https://github.com/rust-lang/crates.io-index" 1829 + checksum = "85b77fafb263dd9d05cbeac119526425676db3784113aa9295c88498cbf8bff1" 1830 dependencies = [ 1831 "cfg-if", 1832 "fastrand", 1833 "rustix", 1834 "windows-sys 0.52.0", 1835 ] 1836 1837 [[package]] 1838 name = "thiserror" 1839 + version = "1.0.57" 1840 source = "registry+https://github.com/rust-lang/crates.io-index" 1841 + checksum = "1e45bcbe8ed29775f228095caf2cd67af7a4ccf756ebff23a306bf3e8b47b24b" 1842 dependencies = [ 1843 "thiserror-impl", 1844 ] 1845 1846 [[package]] 1847 name = "thiserror-impl" 1848 + version = "1.0.57" 1849 source = "registry+https://github.com/rust-lang/crates.io-index" 1850 + checksum = "a953cb265bef375dae3de6663da4d3804eee9682ea80d8e2542529b73c531c81" 1851 dependencies = [ 1852 "proc-macro2", 1853 "quote", ··· 1856 1857 [[package]] 1858 name = "time" 1859 + version = "0.3.34" 1860 source = "registry+https://github.com/rust-lang/crates.io-index" 1861 + checksum = "c8248b6521bb14bc45b4067159b9b6ad792e2d6d754d6c41fb50e29fefe38749" 1862 dependencies = [ 1863 "deranged", 1864 "itoa", 1865 + "num-conv", 1866 "powerfmt", 1867 "serde", 1868 "time-core", ··· 1877 1878 [[package]] 1879 name = "time-macros" 1880 + version = "0.2.17" 1881 source = "registry+https://github.com/rust-lang/crates.io-index" 1882 + checksum = "7ba3a3ef41e6672a2f0f001392bb5dcd3ff0a9992d618ca761a11c3121547774" 1883 dependencies = [ 1884 + "num-conv", 1885 "time-core", 1886 ] 1887 ··· 1902 1903 [[package]] 1904 name = "tokio" 1905 + version = "1.36.0" 1906 source = "registry+https://github.com/rust-lang/crates.io-index" 1907 + checksum = "61285f6515fa018fb2d1e46eb21223fff441ee8db5d0f1435e8ab4f5cdb80931" 1908 dependencies = [ 1909 "backtrace", 1910 "bytes", ··· 2025 2026 [[package]] 2027 name = "unicode-bidi" 2028 + version = "0.3.15" 2029 source = "registry+https://github.com/rust-lang/crates.io-index" 2030 + checksum = "08f95100a766bf4f8f28f90d77e0a5461bbdb219042e7679bebe79004fed8d75" 2031 2032 [[package]] 2033 name = "unicode-ident" ··· 2037 2038 [[package]] 2039 name = "unicode-normalization" 2040 + version = "0.1.23" 2041 source = "registry+https://github.com/rust-lang/crates.io-index" 2042 + checksum = "a56d1686db2308d901306f92a263857ef59ea39678a5458e7cb17f01415101f5" 2043 dependencies = [ 2044 "tinyvec", 2045 ] ··· 2102 2103 [[package]] 2104 name = "wasm-bindgen" 2105 + version = "0.2.92" 2106 source = "registry+https://github.com/rust-lang/crates.io-index" 2107 + checksum = "4be2531df63900aeb2bca0daaaddec08491ee64ceecbee5076636a3b026795a8" 2108 dependencies = [ 2109 "cfg-if", 2110 "wasm-bindgen-macro", ··· 2112 2113 [[package]] 2114 name = "wasm-bindgen-backend" 2115 + version = "0.2.92" 2116 source = "registry+https://github.com/rust-lang/crates.io-index" 2117 + checksum = "614d787b966d3989fa7bb98a654e369c762374fd3213d212cfc0251257e747da" 2118 dependencies = [ 2119 "bumpalo", 2120 "log", ··· 2127 2128 [[package]] 2129 name = "wasm-bindgen-futures" 2130 + version = "0.4.42" 2131 source = "registry+https://github.com/rust-lang/crates.io-index" 2132 + checksum = "76bc14366121efc8dbb487ab05bcc9d346b3b5ec0eaa76e46594cabbe51762c0" 2133 dependencies = [ 2134 "cfg-if", 2135 "js-sys", ··· 2139 2140 [[package]] 2141 name = "wasm-bindgen-macro" 2142 + version = "0.2.92" 2143 source = "registry+https://github.com/rust-lang/crates.io-index" 2144 + checksum = "a1f8823de937b71b9460c0c34e25f3da88250760bec0ebac694b49997550d726" 2145 dependencies = [ 2146 "quote", 2147 "wasm-bindgen-macro-support", ··· 2149 2150 [[package]] 2151 name = "wasm-bindgen-macro-support" 2152 + version = "0.2.92" 2153 source = "registry+https://github.com/rust-lang/crates.io-index" 2154 + checksum = "e94f17b526d0a461a191c78ea52bbce64071ed5c04c9ffe424dcb38f74171bb7" 2155 dependencies = [ 2156 "proc-macro2", 2157 "quote", ··· 2162 2163 [[package]] 2164 name = "wasm-bindgen-shared" 2165 + version = "0.2.92" 2166 source = "registry+https://github.com/rust-lang/crates.io-index" 2167 + checksum = "af190c94f2773fdb3729c55b007a722abb5384da03bc0986df4c289bf5567e96" 2168 2169 [[package]] 2170 name = "wasm-streams" 2171 + version = "0.4.0" 2172 source = "registry+https://github.com/rust-lang/crates.io-index" 2173 + checksum = "b65dc4c90b63b118468cf747d8bf3566c1913ef60be765b5730ead9e0a3ba129" 2174 dependencies = [ 2175 "futures-util", 2176 "js-sys", ··· 2181 2182 [[package]] 2183 name = "web-sys" 2184 + version = "0.3.69" 2185 source = "registry+https://github.com/rust-lang/crates.io-index" 2186 + checksum = "77afa9a11836342370f4817622a2f0f418b134426d91a82dfb48f532d2ec13ef" 2187 dependencies = [ 2188 "js-sys", 2189 "wasm-bindgen", ··· 2191 2192 [[package]] 2193 name = "webpki-roots" 2194 + version = "0.25.4" 2195 source = "registry+https://github.com/rust-lang/crates.io-index" 2196 + checksum = "5f20c57d8d7db6d3b86154206ae5d8fba62dd39573114de97c2cb0578251f8e1" 2197 2198 [[package]] 2199 name = "webpki-roots" 2200 + version = "0.26.1" 2201 source = "registry+https://github.com/rust-lang/crates.io-index" 2202 + checksum = "b3de34ae270483955a94f4b21bdaaeb83d508bb84a01435f393818edb0012009" 2203 dependencies = [ 2204 "rustls-pki-types", 2205 ] ··· 2232 source = "registry+https://github.com/rust-lang/crates.io-index" 2233 checksum = "33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9" 2234 dependencies = [ 2235 + "windows-targets 0.52.4", 2236 ] 2237 2238 [[package]] ··· 2250 source = "registry+https://github.com/rust-lang/crates.io-index" 2251 checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" 2252 dependencies = [ 2253 + "windows-targets 0.52.4", 2254 ] 2255 2256 [[package]] ··· 2270 2271 [[package]] 2272 name = "windows-targets" 2273 + version = "0.52.4" 2274 source = "registry+https://github.com/rust-lang/crates.io-index" 2275 + checksum = "7dd37b7e5ab9018759f893a1952c9420d060016fc19a472b4bb20d1bdd694d1b" 2276 dependencies = [ 2277 + "windows_aarch64_gnullvm 0.52.4", 2278 + "windows_aarch64_msvc 0.52.4", 2279 + "windows_i686_gnu 0.52.4", 2280 + "windows_i686_msvc 0.52.4", 2281 + "windows_x86_64_gnu 0.52.4", 2282 + "windows_x86_64_gnullvm 0.52.4", 2283 + "windows_x86_64_msvc 0.52.4", 2284 ] 2285 2286 [[package]] ··· 2291 2292 [[package]] 2293 name = "windows_aarch64_gnullvm" 2294 + version = "0.52.4" 2295 source = "registry+https://github.com/rust-lang/crates.io-index" 2296 + checksum = "bcf46cf4c365c6f2d1cc93ce535f2c8b244591df96ceee75d8e83deb70a9cac9" 2297 2298 [[package]] 2299 name = "windows_aarch64_msvc" ··· 2303 2304 [[package]] 2305 name = "windows_aarch64_msvc" 2306 + version = "0.52.4" 2307 source = "registry+https://github.com/rust-lang/crates.io-index" 2308 + checksum = "da9f259dd3bcf6990b55bffd094c4f7235817ba4ceebde8e6d11cd0c5633b675" 2309 2310 [[package]] 2311 name = "windows_i686_gnu" ··· 2315 2316 [[package]] 2317 name = "windows_i686_gnu" 2318 + version = "0.52.4" 2319 source = "registry+https://github.com/rust-lang/crates.io-index" 2320 + checksum = "b474d8268f99e0995f25b9f095bc7434632601028cf86590aea5c8a5cb7801d3" 2321 2322 [[package]] 2323 name = "windows_i686_msvc" ··· 2327 2328 [[package]] 2329 name = "windows_i686_msvc" 2330 + version = "0.52.4" 2331 source = "registry+https://github.com/rust-lang/crates.io-index" 2332 + checksum = "1515e9a29e5bed743cb4415a9ecf5dfca648ce85ee42e15873c3cd8610ff8e02" 2333 2334 [[package]] 2335 name = "windows_x86_64_gnu" ··· 2339 2340 [[package]] 2341 name = "windows_x86_64_gnu" 2342 + version = "0.52.4" 2343 source = "registry+https://github.com/rust-lang/crates.io-index" 2344 + checksum = "5eee091590e89cc02ad514ffe3ead9eb6b660aedca2183455434b93546371a03" 2345 2346 [[package]] 2347 name = "windows_x86_64_gnullvm" ··· 2351 2352 [[package]] 2353 name = "windows_x86_64_gnullvm" 2354 + version = "0.52.4" 2355 source = "registry+https://github.com/rust-lang/crates.io-index" 2356 + checksum = "77ca79f2451b49fa9e2af39f0747fe999fcda4f5e241b2898624dca97a1f2177" 2357 2358 [[package]] 2359 name = "windows_x86_64_msvc" ··· 2363 2364 [[package]] 2365 name = "windows_x86_64_msvc" 2366 + version = "0.52.4" 2367 source = "registry+https://github.com/rust-lang/crates.io-index" 2368 + checksum = "32b752e52a2da0ddfbdbcc6fceadfeede4c939ed16d13e648833a61dfb611ed8" 2369 2370 [[package]] 2371 name = "winreg" ··· 2379 2380 [[package]] 2381 name = "xattr" 2382 + version = "1.3.1" 2383 source = "registry+https://github.com/rust-lang/crates.io-index" 2384 + checksum = "8da84f1a25939b27f6820d92aed108f83ff920fdf11a7b19366c27c4cda81d4f" 2385 dependencies = [ 2386 "libc", 2387 "linux-raw-sys",
+8 -5
pkgs/by-name/cr/crunchy-cli/package.nix
··· 5 , openssl 6 , pkg-config 7 , rustPlatform 8 }: 9 10 rustPlatform.buildRustPackage rec { 11 pname = "crunchy-cli"; 12 - version = "3.2.5"; 13 14 src = fetchFromGitHub { 15 owner = "crunchy-labs"; 16 repo = "crunchy-cli"; 17 rev = "v${version}"; 18 - hash = "sha256-hzmTwUd+bQwr+5UtXKMalJZUDxOC5nhXNTXbYZN8xtA="; 19 }; 20 21 cargoLock = { ··· 39 OPENSSL_NO_VENDOR = true; 40 }; 41 42 - meta = with lib; { 43 description = "Command-line downloader for Crunchyroll"; 44 homepage = "https://github.com/crunchy-labs/crunchy-cli"; 45 - license = licenses.mit; 46 - maintainers = with maintainers; [ stepbrobd ]; 47 mainProgram = "crunchy-cli"; 48 }; 49 }
··· 5 , openssl 6 , pkg-config 7 , rustPlatform 8 + , nix-update-script 9 }: 10 11 rustPlatform.buildRustPackage rec { 12 pname = "crunchy-cli"; 13 + version = "3.3.1"; 14 15 src = fetchFromGitHub { 16 owner = "crunchy-labs"; 17 repo = "crunchy-cli"; 18 rev = "v${version}"; 19 + hash = "sha256-qpbAUqtSOLO1m4gF7+rwArIEpbGnssqw1B/kPrmOhm0="; 20 }; 21 22 cargoLock = { ··· 40 OPENSSL_NO_VENDOR = true; 41 }; 42 43 + passthru.updateScript = nix-update-script { }; 44 + 45 + meta = { 46 description = "Command-line downloader for Crunchyroll"; 47 homepage = "https://github.com/crunchy-labs/crunchy-cli"; 48 + license = lib.licenses.mit; 49 + maintainers = with lib.maintainers; [ stepbrobd ]; 50 mainProgram = "crunchy-cli"; 51 }; 52 }