wasmi: 0.30.0 -> 0.31.0

kashw2 6e512249 3e52e76b

+196 -248
+194 -246
pkgs/development/tools/wasmi/Cargo.lock
··· 3 3 version = 3 4 4 5 5 [[package]] 6 + name = "aho-corasick" 7 + version = "1.0.5" 8 + source = "registry+https://github.com/rust-lang/crates.io-index" 9 + checksum = "0c378d78423fdad8089616f827526ee33c19f2fddbd5de1629152c9593ba4783" 10 + dependencies = [ 11 + "memchr", 12 + ] 13 + 14 + [[package]] 6 15 name = "ambient-authority" 7 16 version = "0.0.1" 8 17 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 16 25 17 26 [[package]] 18 27 name = "anstream" 19 - version = "0.3.2" 28 + version = "0.5.0" 20 29 source = "registry+https://github.com/rust-lang/crates.io-index" 21 - checksum = "0ca84f3628370c59db74ee214b3263d58f9aadd9b4fe7e711fd87dc452b7f163" 30 + checksum = "b1f58811cfac344940f1a400b6e6231ce35171f614f26439e80f8c1465c5cc0c" 22 31 dependencies = [ 23 32 "anstyle", 24 33 "anstyle-parse", 25 34 "anstyle-query", 26 35 "anstyle-wincon", 27 36 "colorchoice", 28 - "is-terminal 0.4.7", 29 37 "utf8parse", 30 38 ] 31 39 32 40 [[package]] 33 41 name = "anstyle" 34 - version = "1.0.0" 42 + version = "1.0.2" 35 43 source = "registry+https://github.com/rust-lang/crates.io-index" 36 - checksum = "41ed9a86bf92ae6580e0a31281f65a1b1d867c0cc68d5346e2ae128dddfa6a7d" 44 + checksum = "15c4c2c83f81532e5845a733998b6971faca23490340a418e9b72a3ec9de12ea" 37 45 38 46 [[package]] 39 47 name = "anstyle-parse" 40 - version = "0.2.0" 48 + version = "0.2.1" 41 49 source = "registry+https://github.com/rust-lang/crates.io-index" 42 - checksum = "e765fd216e48e067936442276d1d57399e37bce53c264d6fefbe298080cb57ee" 50 + checksum = "938874ff5980b03a87c5524b3ae5b59cf99b1d6bc836848df7bc5ada9643c333" 43 51 dependencies = [ 44 52 "utf8parse", 45 53 ] ··· 55 63 56 64 [[package]] 57 65 name = "anstyle-wincon" 58 - version = "1.0.1" 66 + version = "2.1.0" 59 67 source = "registry+https://github.com/rust-lang/crates.io-index" 60 - checksum = "180abfa45703aebe0093f79badacc01b8fd4ea2e35118747e5811127f926e188" 68 + checksum = "58f54d10c6dfa51283a066ceab3ec1ab78d13fae00aa49243a45e4571fb79dfd" 61 69 dependencies = [ 62 70 "anstyle", 63 71 "windows-sys 0.48.0", ··· 65 73 66 74 [[package]] 67 75 name = "anyhow" 68 - version = "1.0.71" 76 + version = "1.0.75" 69 77 source = "registry+https://github.com/rust-lang/crates.io-index" 70 - checksum = "9c7d0618f0e0b7e8ff11427422b64564d5fb0be1940354bfe2e0529b18a9d9b8" 78 + checksum = "a4668cab20f66d8d020e1fbc0ebe47217433c1b6c8f2040faf858554e394ace6" 71 79 72 80 [[package]] 73 81 name = "assert_cmd" 74 - version = "2.0.11" 82 + version = "2.0.12" 75 83 source = "registry+https://github.com/rust-lang/crates.io-index" 76 - checksum = "86d6b683edf8d1119fe420a94f8a7e389239666aa72e65495d91c00462510151" 84 + checksum = "88903cb14723e4d4003335bb7f8a14f27691649105346a0f0957466c096adfe6" 77 85 dependencies = [ 78 86 "anstyle", 79 87 "bstr", ··· 92 100 93 101 [[package]] 94 102 name = "async-trait" 95 - version = "0.1.68" 103 + version = "0.1.73" 96 104 source = "registry+https://github.com/rust-lang/crates.io-index" 97 - checksum = "b9ccdd8f2a161be9bd5c023df56f1b2a0bd1d83872ae53b71a84a12c9bf6e842" 105 + checksum = "bc00ceb34980c03614e35a3a4e218276a0a824e911d07651cd0d858a51e8c0f0" 98 106 dependencies = [ 99 107 "proc-macro2", 100 108 "quote", 101 - "syn 2.0.18", 109 + "syn 2.0.29", 102 110 ] 103 111 104 112 [[package]] ··· 125 133 checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" 126 134 127 135 [[package]] 136 + name = "bitflags" 137 + version = "2.4.0" 138 + source = "registry+https://github.com/rust-lang/crates.io-index" 139 + checksum = "b4682ae6287fcf752ecaabbfcc7b6f9b72aa33933dc23a554d853aea8eea8635" 140 + 141 + [[package]] 128 142 name = "bstr" 129 - version = "1.5.0" 143 + version = "1.6.2" 130 144 source = "registry+https://github.com/rust-lang/crates.io-index" 131 - checksum = "a246e68bb43f6cd9db24bea052a53e40405417c5fb372e3d1a8a7f770a564ef5" 145 + checksum = "4c2f7349907b712260e64b0afe2f84692af14a454be26187d9df565c7f69266a" 132 146 dependencies = [ 133 147 "memchr", 134 - "once_cell", 135 148 "regex-automata", 136 149 "serde", 137 150 ] ··· 144 157 dependencies = [ 145 158 "cap-primitives", 146 159 "cap-std", 147 - "io-lifetimes 0.7.5", 160 + "io-lifetimes", 148 161 "windows-sys 0.36.1", 149 162 ] 150 163 ··· 157 170 "ambient-authority", 158 171 "fs-set-times", 159 172 "io-extras", 160 - "io-lifetimes 0.7.5", 173 + "io-lifetimes", 161 174 "ipnet", 162 175 "maybe-owned", 163 - "rustix 0.35.13", 176 + "rustix 0.35.14", 164 177 "winapi-util", 165 178 "windows-sys 0.36.1", 166 179 "winx", ··· 184 197 dependencies = [ 185 198 "cap-primitives", 186 199 "io-extras", 187 - "io-lifetimes 0.7.5", 200 + "io-lifetimes", 188 201 "ipnet", 189 - "rustix 0.35.13", 202 + "rustix 0.35.14", 190 203 ] 191 204 192 205 [[package]] ··· 197 210 dependencies = [ 198 211 "cap-primitives", 199 212 "once_cell", 200 - "rustix 0.35.13", 213 + "rustix 0.35.14", 201 214 "winx", 202 215 ] 203 216 ··· 209 222 210 223 [[package]] 211 224 name = "cc" 212 - version = "1.0.79" 225 + version = "1.0.83" 213 226 source = "registry+https://github.com/rust-lang/crates.io-index" 214 - checksum = "50d30906286121d95be3d479533b458f87493b30a4b5f79a607db8f5d11aa91f" 227 + checksum = "f1174fb0b6ec23863f8b971027804a42614e347eafb0a95bf0b12cdae21fc4d0" 228 + dependencies = [ 229 + "libc", 230 + ] 215 231 216 232 [[package]] 217 233 name = "cfg-if" ··· 248 264 249 265 [[package]] 250 266 name = "clap" 251 - version = "3.2.25" 267 + version = "4.4.1" 252 268 source = "registry+https://github.com/rust-lang/crates.io-index" 253 - checksum = "4ea181bf566f71cb9a5d17a59e1871af638180a18fb0035c92ae62b705207123" 254 - dependencies = [ 255 - "bitflags", 256 - "clap_lex 0.2.4", 257 - "indexmap", 258 - "textwrap", 259 - ] 260 - 261 - [[package]] 262 - name = "clap" 263 - version = "4.3.4" 264 - source = "registry+https://github.com/rust-lang/crates.io-index" 265 - checksum = "80672091db20273a15cf9fdd4e47ed43b5091ec9841bf4c6145c9dfbbcae09ed" 269 + checksum = "7c8d502cbaec4595d2e7d5f61e318f05417bd2b66fdc3809498f0d3fdf0bea27" 266 270 dependencies = [ 267 271 "clap_builder", 268 272 "clap_derive", ··· 271 275 272 276 [[package]] 273 277 name = "clap_builder" 274 - version = "4.3.4" 278 + version = "4.4.1" 275 279 source = "registry+https://github.com/rust-lang/crates.io-index" 276 - checksum = "c1458a1df40e1e2afebb7ab60ce55c1fa8f431146205aa5f4887e0b111c27636" 280 + checksum = "5891c7bc0edb3e1c2204fc5e94009affabeb1821c9e5fdc3959536c5c0bb984d" 277 281 dependencies = [ 278 282 "anstream", 279 283 "anstyle", 280 - "bitflags", 281 - "clap_lex 0.5.0", 284 + "clap_lex", 282 285 "strsim", 283 286 ] 284 287 285 288 [[package]] 286 289 name = "clap_derive" 287 - version = "4.3.2" 290 + version = "4.4.0" 288 291 source = "registry+https://github.com/rust-lang/crates.io-index" 289 - checksum = "b8cd2b2a819ad6eec39e8f1d6b53001af1e5469f8c177579cdaeb313115b825f" 292 + checksum = "c9fd1a5729c4548118d7d70ff234a44868d00489a4b6597b0b020918a0e91a1a" 290 293 dependencies = [ 291 294 "heck", 292 295 "proc-macro2", 293 296 "quote", 294 - "syn 2.0.18", 297 + "syn 2.0.29", 295 298 ] 296 299 297 300 [[package]] 298 301 name = "clap_lex" 299 - version = "0.2.4" 300 - source = "registry+https://github.com/rust-lang/crates.io-index" 301 - checksum = "2850f2f5a82cbf437dd5af4d49848fbdfc27c157c3d010345776f952765261c5" 302 - dependencies = [ 303 - "os_str_bytes", 304 - ] 305 - 306 - [[package]] 307 - name = "clap_lex" 308 - version = "0.5.0" 302 + version = "0.5.1" 309 303 source = "registry+https://github.com/rust-lang/crates.io-index" 310 - checksum = "2da6da31387c7e4ef160ffab6d5e7f00c42626fe39aea70a7b0f1773f7dd6c1b" 304 + checksum = "cd7cc57abe963c6d3b9d8be5b06ba7c8957a930305ca90304f24ef040aa6f961" 311 305 312 306 [[package]] 313 307 name = "colorchoice" ··· 317 311 318 312 [[package]] 319 313 name = "criterion" 320 - version = "0.4.0" 314 + version = "0.5.1" 321 315 source = "registry+https://github.com/rust-lang/crates.io-index" 322 - checksum = "e7c76e09c1aae2bc52b3d2f29e13c6572553b30c4aa1b8a49fd70de6412654cb" 316 + checksum = "f2b12d017a929603d80db1831cd3a24082f8137ce19c69e6447f54f5fc8d692f" 323 317 dependencies = [ 324 318 "anes", 325 - "atty", 326 319 "cast", 327 320 "ciborium", 328 - "clap 3.2.25", 321 + "clap", 329 322 "criterion-plot", 323 + "is-terminal 0.4.9", 330 324 "itertools", 331 - "lazy_static", 332 325 "num-traits", 326 + "once_cell", 333 327 "oorandom", 334 328 "regex", 335 329 "serde", ··· 389 383 390 384 [[package]] 391 385 name = "either" 392 - version = "1.8.1" 386 + version = "1.9.0" 393 387 source = "registry+https://github.com/rust-lang/crates.io-index" 394 - checksum = "7fcaabb2fef8c910e7f4c7ce9f67a1283a1715879a7c230ca9d6d1ae31f16d91" 388 + checksum = "a26ae43d7bcc3b814de94796a5e736d4029efb0ee900c12e2d54c993ad1a1e07" 395 389 396 390 [[package]] 397 391 name = "errno" ··· 406 400 407 401 [[package]] 408 402 name = "errno" 409 - version = "0.3.1" 403 + version = "0.3.3" 410 404 source = "registry+https://github.com/rust-lang/crates.io-index" 411 - checksum = "4bcfec3a70f97c962c307b2d2c56e358cf1d00b558d74262b5f929ee8cc7e73a" 405 + checksum = "136526188508e25c6fef639d7927dfb3e0e3084488bf202267829cf7fc23dbdd" 412 406 dependencies = [ 413 407 "errno-dragonfly", 414 408 "libc", ··· 431 425 source = "registry+https://github.com/rust-lang/crates.io-index" 432 426 checksum = "a267b6a9304912e018610d53fe07115d8b530b160e85db4d2d3a59f3ddde1aec" 433 427 dependencies = [ 434 - "io-lifetimes 0.7.5", 435 - "rustix 0.35.13", 428 + "io-lifetimes", 429 + "rustix 0.35.14", 436 430 "windows-sys 0.36.1", 437 431 ] 438 432 ··· 454 448 checksum = "eabb4a44450da02c90444cf74558da904edde8fb4e9035a9a6a4e15445af0bd7" 455 449 456 450 [[package]] 457 - name = "hashbrown" 458 - version = "0.12.3" 459 - source = "registry+https://github.com/rust-lang/crates.io-index" 460 - checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888" 461 - 462 - [[package]] 463 451 name = "heck" 464 452 version = "0.4.1" 465 453 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 485 473 486 474 [[package]] 487 475 name = "hermit-abi" 488 - version = "0.3.1" 476 + version = "0.3.2" 489 477 source = "registry+https://github.com/rust-lang/crates.io-index" 490 - checksum = "fed44880c466736ef9a5c5b5facefb5ed0785676d0c02d612db14e54f0d84286" 491 - 492 - [[package]] 493 - name = "indexmap" 494 - version = "1.9.3" 495 - source = "registry+https://github.com/rust-lang/crates.io-index" 496 - checksum = "bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99" 497 - dependencies = [ 498 - "autocfg", 499 - "hashbrown", 500 - ] 478 + checksum = "443144c8cdadd93ebf52ddb4056d257f5b52c04d3c804e657d19eb73fc33668b" 501 479 502 480 [[package]] 503 481 name = "indexmap-nostd" ··· 506 484 checksum = "8e04e2fd2b8188ea827b32ef11de88377086d690286ab35747ef7f9bf3ccb590" 507 485 508 486 [[package]] 509 - name = "intx" 510 - version = "0.1.0" 511 - source = "registry+https://github.com/rust-lang/crates.io-index" 512 - checksum = "f6f38a50a899dc47a6d0ed5508e7f601a2e34c3a85303514b5d137f3c10a0c75" 513 - 514 - [[package]] 515 487 name = "io-extras" 516 488 version = "0.15.0" 517 489 source = "registry+https://github.com/rust-lang/crates.io-index" 518 490 checksum = "4a5d8c2ab5becd8720e30fd25f8fa5500d8dc3fceadd8378f05859bd7b46fc49" 519 491 dependencies = [ 520 - "io-lifetimes 0.7.5", 492 + "io-lifetimes", 521 493 "windows-sys 0.36.1", 522 494 ] 523 495 ··· 532 504 ] 533 505 534 506 [[package]] 535 - name = "io-lifetimes" 536 - version = "1.0.11" 537 - source = "registry+https://github.com/rust-lang/crates.io-index" 538 - checksum = "eae7b9aee968036d54dce06cebaefd919e4472e753296daccd6d344e3e2df0c2" 539 - dependencies = [ 540 - "hermit-abi 0.3.1", 541 - "libc", 542 - "windows-sys 0.48.0", 543 - ] 544 - 545 - [[package]] 546 507 name = "ipnet" 547 - version = "2.7.2" 508 + version = "2.8.0" 548 509 source = "registry+https://github.com/rust-lang/crates.io-index" 549 - checksum = "12b6ee2129af8d4fb011108c73d99a1b83a85977f23b82460c0ae2e25bb4b57f" 510 + checksum = "28b29a3cd74f0f4598934efe3aeba42bae0eb4680554128851ebbecb02af14e6" 550 511 551 512 [[package]] 552 513 name = "is-terminal" ··· 555 516 checksum = "0d508111813f9af3afd2f92758f77e4ed2cc9371b642112c6a48d22eb73105c5" 556 517 dependencies = [ 557 518 "hermit-abi 0.2.6", 558 - "io-lifetimes 0.7.5", 559 - "rustix 0.35.13", 519 + "io-lifetimes", 520 + "rustix 0.35.14", 560 521 "windows-sys 0.36.1", 561 522 ] 562 523 563 524 [[package]] 564 525 name = "is-terminal" 565 - version = "0.4.7" 526 + version = "0.4.9" 566 527 source = "registry+https://github.com/rust-lang/crates.io-index" 567 - checksum = "adcf93614601c8129ddf72e2d5633df827ba6551541c6d8c59520a371475be1f" 528 + checksum = "cb0889898416213fab133e1d33a0e5858a48177452750691bde3666d0fdbaf8b" 568 529 dependencies = [ 569 - "hermit-abi 0.3.1", 570 - "io-lifetimes 1.0.11", 571 - "rustix 0.37.20", 530 + "hermit-abi 0.3.2", 531 + "rustix 0.38.10", 572 532 "windows-sys 0.48.0", 573 533 ] 574 534 ··· 583 543 584 544 [[package]] 585 545 name = "itoa" 586 - version = "1.0.6" 546 + version = "1.0.9" 587 547 source = "registry+https://github.com/rust-lang/crates.io-index" 588 - checksum = "453ad9f582a441959e5f0d088b02ce04cfe8d51a8eaf077f12ac6d3e94164ca6" 589 - 590 - [[package]] 591 - name = "lazy_static" 592 - version = "1.4.0" 593 - source = "registry+https://github.com/rust-lang/crates.io-index" 594 - checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" 548 + checksum = "af150ab688ff2122fcef229be89cb50dd66af9e01a4ff320cc137eecc9bacc38" 595 549 596 550 [[package]] 597 551 name = "leb128" ··· 601 555 602 556 [[package]] 603 557 name = "libc" 604 - version = "0.2.146" 558 + version = "0.2.147" 605 559 source = "registry+https://github.com/rust-lang/crates.io-index" 606 - checksum = "f92be4933c13fd498862a9e02a3055f8a8d9c039ce33db97306fd5a6caa7f29b" 560 + checksum = "b4668fb0ea861c1df094127ac5f1da3409a82116a4ba74fca2e58ef927159bb3" 607 561 608 562 [[package]] 609 563 name = "libm" ··· 619 573 620 574 [[package]] 621 575 name = "linux-raw-sys" 622 - version = "0.3.8" 576 + version = "0.4.5" 623 577 source = "registry+https://github.com/rust-lang/crates.io-index" 624 - checksum = "ef53942eb7bf7ff43a617b3e2c1c4a5ecf5944a7c1bc12d7ee39bbb15e5c1519" 578 + checksum = "57bcfdad1b858c2db7c38303a6d2ad4dfaf5eb53dfeb0910128b2c26d6158503" 625 579 626 580 [[package]] 627 581 name = "log" 628 - version = "0.4.19" 582 + version = "0.4.20" 629 583 source = "registry+https://github.com/rust-lang/crates.io-index" 630 - checksum = "b06a4cde4c0f271a446782e3eff8de789548ce57dbc8eca9292c27f4a42004b4" 584 + checksum = "b5e6163cb8c49088c2c36f57875e58ccd8c87c7427f7fbd50ea6710b2f3f2e8f" 631 585 632 586 [[package]] 633 587 name = "maybe-owned" ··· 637 591 638 592 [[package]] 639 593 name = "memchr" 640 - version = "2.5.0" 594 + version = "2.6.2" 641 595 source = "registry+https://github.com/rust-lang/crates.io-index" 642 - checksum = "2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d" 596 + checksum = "5486aed0026218e61b8a01d5fbd5a0a134649abb71a0e53b7bc088529dced86e" 643 597 644 598 [[package]] 645 599 name = "num-traits" 646 - version = "0.2.15" 600 + version = "0.2.16" 647 601 source = "registry+https://github.com/rust-lang/crates.io-index" 648 - checksum = "578ede34cf02f8924ab9447f50c28075b4d3e5b269972345e7e0372b38c6cdcd" 602 + checksum = "f30b0abd723be7e2ffca1272140fac1a2f084c77ec3e123c192b66af1ee9e6c2" 649 603 dependencies = [ 650 604 "autocfg", 651 605 ] ··· 663 617 checksum = "0ab1bc2a289d34bd04a330323ac98a1b4bc82c9d9fcb1e66b63caa84da26b575" 664 618 665 619 [[package]] 666 - name = "os_str_bytes" 667 - version = "6.5.1" 668 - source = "registry+https://github.com/rust-lang/crates.io-index" 669 - checksum = "4d5d9eb14b174ee9aa2ef96dc2b94637a2d4b6e7cb873c7e171f0c20c6cf3eac" 670 - 671 - [[package]] 672 620 name = "paste" 673 - version = "1.0.12" 621 + version = "1.0.14" 674 622 source = "registry+https://github.com/rust-lang/crates.io-index" 675 - checksum = "9f746c4065a8fa3fe23974dd82f15431cc8d40779821001404d10d2e79ca7d79" 623 + checksum = "de3145af08024dea9fa9914f381a17b8fc6034dfb00f3a84013f7ff43f29ed4c" 676 624 677 625 [[package]] 678 626 name = "pin-project-lite" 679 - version = "0.2.9" 627 + version = "0.2.13" 680 628 source = "registry+https://github.com/rust-lang/crates.io-index" 681 - checksum = "e0a7ae3ac2f1173085d398531c705756c94a4c56843785df85a60c1a0afac116" 629 + checksum = "8afb450f006bf6385ca15ef45d71d2288452bc3683ce2e2cacc0d18e4be60b58" 682 630 683 631 [[package]] 684 632 name = "ppv-lite86" ··· 716 664 717 665 [[package]] 718 666 name = "proc-macro2" 719 - version = "1.0.60" 667 + version = "1.0.66" 720 668 source = "registry+https://github.com/rust-lang/crates.io-index" 721 - checksum = "dec2b086b7a862cf4de201096214fa870344cf922b2b30c167badb3af3195406" 669 + checksum = "18fb31db3f9bddb2ea821cde30a9f70117e3f119938b5ee630b7403aa6e2ead9" 722 670 dependencies = [ 723 671 "unicode-ident", 724 672 ] 725 673 726 674 [[package]] 727 675 name = "quote" 728 - version = "1.0.28" 676 + version = "1.0.33" 729 677 source = "registry+https://github.com/rust-lang/crates.io-index" 730 - checksum = "1b9ab9c7eadfd8df19006f1cf1a4aed13540ed5cbc047010ece5826e10825488" 678 + checksum = "5267fca4496028628a95160fc423a33e8b2e6af8a5302579e322e4b520293cae" 731 679 dependencies = [ 732 680 "proc-macro2", 733 681 ] ··· 768 716 source = "registry+https://github.com/rust-lang/crates.io-index" 769 717 checksum = "fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a" 770 718 dependencies = [ 771 - "bitflags", 719 + "bitflags 1.3.2", 772 720 ] 773 721 774 722 [[package]] ··· 784 732 785 733 [[package]] 786 734 name = "regex" 787 - version = "1.8.4" 735 + version = "1.9.4" 788 736 source = "registry+https://github.com/rust-lang/crates.io-index" 789 - checksum = "d0ab3ca65655bb1e41f2a8c8cd662eb4fb035e67c3f78da1d61dffe89d07300f" 737 + checksum = "12de2eff854e5fa4b1295edd650e227e9d8fb0c9e90b12e7f36d6a6811791a29" 790 738 dependencies = [ 739 + "aho-corasick", 740 + "memchr", 741 + "regex-automata", 791 742 "regex-syntax", 792 743 ] 793 744 794 745 [[package]] 795 746 name = "regex-automata" 796 - version = "0.1.10" 747 + version = "0.3.7" 797 748 source = "registry+https://github.com/rust-lang/crates.io-index" 798 - checksum = "6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132" 749 + checksum = "49530408a136e16e5b486e883fbb6ba058e8e4e8ae6621a77b048b314336e629" 750 + dependencies = [ 751 + "aho-corasick", 752 + "memchr", 753 + "regex-syntax", 754 + ] 799 755 800 756 [[package]] 801 757 name = "regex-syntax" 802 - version = "0.7.2" 758 + version = "0.7.5" 803 759 source = "registry+https://github.com/rust-lang/crates.io-index" 804 - checksum = "436b050e76ed2903236f032a59761c1eb99e1b0aead2c257922771dab1fc8c78" 760 + checksum = "dbb5fb1acd8a1a18b3dd5be62d25485eb770e05afb408a9627d14d451bae12da" 805 761 806 762 [[package]] 807 763 name = "rustix" 808 - version = "0.35.13" 764 + version = "0.35.14" 809 765 source = "registry+https://github.com/rust-lang/crates.io-index" 810 - checksum = "727a1a6d65f786ec22df8a81ca3121107f235970dc1705ed681d3e6e8b9cd5f9" 766 + checksum = "6380889b07a03b5ecf1d44dc9ede6fd2145d84b502a2a9ca0b03c48e0cc3220f" 811 767 dependencies = [ 812 - "bitflags", 768 + "bitflags 1.3.2", 813 769 "errno 0.2.8", 814 - "io-lifetimes 0.7.5", 770 + "io-lifetimes", 815 771 "itoa", 816 772 "libc", 817 773 "linux-raw-sys 0.0.46", ··· 821 777 822 778 [[package]] 823 779 name = "rustix" 824 - version = "0.37.20" 780 + version = "0.38.10" 825 781 source = "registry+https://github.com/rust-lang/crates.io-index" 826 - checksum = "b96e891d04aa506a6d1f318d2771bcb1c7dfda84e126660ace067c9b474bb2c0" 782 + checksum = "ed6248e1caa625eb708e266e06159f135e8c26f2bb7ceb72dc4b2766d0340964" 827 783 dependencies = [ 828 - "bitflags", 829 - "errno 0.3.1", 830 - "io-lifetimes 1.0.11", 784 + "bitflags 2.4.0", 785 + "errno 0.3.3", 831 786 "libc", 832 - "linux-raw-sys 0.3.8", 787 + "linux-raw-sys 0.4.5", 833 788 "windows-sys 0.48.0", 834 789 ] 835 790 836 791 [[package]] 837 792 name = "ryu" 838 - version = "1.0.13" 793 + version = "1.0.15" 839 794 source = "registry+https://github.com/rust-lang/crates.io-index" 840 - checksum = "f91339c0467de62360649f8d3e185ca8de4224ff281f66000de5eb2a77a79041" 795 + checksum = "1ad4cc8da4ef723ed60bced201181d83791ad433213d8c24efffda1eec85d741" 841 796 842 797 [[package]] 843 798 name = "same-file" ··· 850 805 851 806 [[package]] 852 807 name = "serde" 853 - version = "1.0.164" 808 + version = "1.0.188" 854 809 source = "registry+https://github.com/rust-lang/crates.io-index" 855 - checksum = "9e8c8cf938e98f769bc164923b06dce91cea1751522f46f8466461af04c9027d" 810 + checksum = "cf9e0fcba69a370eed61bcf2b728575f726b50b55cba78064753d708ddc7549e" 856 811 dependencies = [ 857 812 "serde_derive", 858 813 ] 859 814 860 815 [[package]] 861 816 name = "serde_derive" 862 - version = "1.0.164" 817 + version = "1.0.188" 863 818 source = "registry+https://github.com/rust-lang/crates.io-index" 864 - checksum = "d9735b638ccc51c28bf6914d90a2e9725b377144fc612c49a611fddd1b631d68" 819 + checksum = "4eca7ac642d82aa35b60049a6eccb4be6be75e599bd2e9adb5f875a737654af2" 865 820 dependencies = [ 866 821 "proc-macro2", 867 822 "quote", 868 - "syn 2.0.18", 823 + "syn 2.0.29", 869 824 ] 870 825 871 826 [[package]] 872 827 name = "serde_json" 873 - version = "1.0.97" 828 + version = "1.0.105" 874 829 source = "registry+https://github.com/rust-lang/crates.io-index" 875 - checksum = "bdf3bf93142acad5821c99197022e170842cdbc1c30482b98750c688c640842a" 830 + checksum = "693151e1ac27563d6dbcec9dee9fbd5da8539b20fa14ad3752b2e6d363ace360" 876 831 dependencies = [ 877 832 "itoa", 878 833 "ryu", ··· 890 845 891 846 [[package]] 892 847 name = "smallvec" 893 - version = "1.10.0" 848 + version = "1.11.0" 894 849 source = "registry+https://github.com/rust-lang/crates.io-index" 895 - checksum = "a507befe795404456341dfab10cef66ead4c041f62b8b11bbb92bffe5d0953e0" 850 + checksum = "62bb4feee49fdd9f707ef802e22365a35de4b7b299de4763d44bfea899442ff9" 896 851 897 852 [[package]] 898 853 name = "spin" ··· 919 874 920 875 [[package]] 921 876 name = "syn" 922 - version = "2.0.18" 877 + version = "2.0.29" 923 878 source = "registry+https://github.com/rust-lang/crates.io-index" 924 - checksum = "32d41677bcbe24c20c52e7c70b0d8db04134c5d1066bf98662e2871ad200ea3e" 879 + checksum = "c324c494eba9d92503e6f1ef2e6df781e78f6a7705a0202d9801b198807d518a" 925 880 dependencies = [ 926 881 "proc-macro2", 927 882 "quote", ··· 935 890 checksum = "92adbaf536f5aff6986e1e62ba36cee72b1718c5153eee08b9e728ddde3f6029" 936 891 dependencies = [ 937 892 "atty", 938 - "bitflags", 893 + "bitflags 1.3.2", 939 894 "cap-fs-ext", 940 895 "cap-std", 941 - "io-lifetimes 0.7.5", 942 - "rustix 0.35.13", 896 + "io-lifetimes", 897 + "rustix 0.35.14", 943 898 "windows-sys 0.36.1", 944 899 "winx", 945 900 ] ··· 951 906 checksum = "3369f5ac52d5eb6ab48c6b4ffdc8efbcad6b89c765749064ba298f2c68a16a76" 952 907 953 908 [[package]] 954 - name = "textwrap" 955 - version = "0.16.0" 956 - source = "registry+https://github.com/rust-lang/crates.io-index" 957 - checksum = "222a222a5bfe1bba4a77b45ec488a741b3cb8872e5e499451fd7d0129c9c7c3d" 958 - 959 - [[package]] 960 909 name = "thiserror" 961 - version = "1.0.40" 910 + version = "1.0.47" 962 911 source = "registry+https://github.com/rust-lang/crates.io-index" 963 - checksum = "978c9a314bd8dc99be594bc3c175faaa9794be04a5a5e153caba6915336cebac" 912 + checksum = "97a802ec30afc17eee47b2855fc72e0c4cd62be9b4efe6591edde0ec5bd68d8f" 964 913 dependencies = [ 965 914 "thiserror-impl", 966 915 ] 967 916 968 917 [[package]] 969 918 name = "thiserror-impl" 970 - version = "1.0.40" 919 + version = "1.0.47" 971 920 source = "registry+https://github.com/rust-lang/crates.io-index" 972 - checksum = "f9456a42c5b0d803c8cd86e73dd7cc9edd429499f37a3550d286d5e86720569f" 921 + checksum = "6bb623b56e39ab7dcd4b1b98bb6c8f8d907ed255b18de254088016b27a8ee19b" 973 922 dependencies = [ 974 923 "proc-macro2", 975 924 "quote", 976 - "syn 2.0.18", 925 + "syn 2.0.29", 977 926 ] 978 927 979 928 [[package]] ··· 1001 950 1002 951 [[package]] 1003 952 name = "tracing-attributes" 1004 - version = "0.1.25" 953 + version = "0.1.26" 1005 954 source = "registry+https://github.com/rust-lang/crates.io-index" 1006 - checksum = "8803eee176538f94ae9a14b55b2804eb7e1441f8210b1c31290b3bccdccff73b" 955 + checksum = "5f4f31f56159e98206da9efd823404b79b6ef3143b4a7ab76e67b1751b25a4ab" 1007 956 dependencies = [ 1008 957 "proc-macro2", 1009 958 "quote", 1010 - "syn 2.0.18", 959 + "syn 2.0.29", 1011 960 ] 1012 961 1013 962 [[package]] ··· 1021 970 1022 971 [[package]] 1023 972 name = "unicode-ident" 1024 - version = "1.0.9" 973 + version = "1.0.11" 1025 974 source = "registry+https://github.com/rust-lang/crates.io-index" 1026 - checksum = "b15811caf2415fb889178633e7724bad2509101cde276048e013b9def5e51fa0" 975 + checksum = "301abaae475aa91687eb82514b328ab47a211a533026cb25fc3e519b86adfc3c" 1027 976 1028 977 [[package]] 1029 978 name = "unicode-width" ··· 1076 1025 "cap-time-ext", 1077 1026 "fs-set-times", 1078 1027 "io-extras", 1079 - "io-lifetimes 0.7.5", 1028 + "io-lifetimes", 1080 1029 "is-terminal 0.3.0", 1081 1030 "once_cell", 1082 - "rustix 0.35.13", 1031 + "rustix 0.35.14", 1083 1032 "system-interface", 1084 1033 "tracing", 1085 1034 "wasi-common", ··· 1093 1042 checksum = "d47faf4f76ebfdeb1f3346a949c6fbf2f2471afc68280b00c76d6c02221d80ad" 1094 1043 dependencies = [ 1095 1044 "anyhow", 1096 - "bitflags", 1045 + "bitflags 1.3.2", 1097 1046 "cap-rand", 1098 1047 "cap-std", 1099 1048 "io-extras", 1100 - "rustix 0.35.13", 1049 + "rustix 0.35.14", 1101 1050 "thiserror", 1102 1051 "tracing", 1103 1052 "wiggle", ··· 1106 1055 1107 1056 [[package]] 1108 1057 name = "wasm-encoder" 1109 - version = "0.22.1" 1058 + version = "0.31.1" 1110 1059 source = "registry+https://github.com/rust-lang/crates.io-index" 1111 - checksum = "9a584273ccc2d9311f1dd19dc3fb26054661fa3e373d53ede5d1144ba07a9acd" 1060 + checksum = "41763f20eafed1399fff1afb466496d3a959f58241436cfdc17e3f5ca954de16" 1112 1061 dependencies = [ 1113 1062 "leb128", 1114 1063 ] 1115 1064 1116 1065 [[package]] 1117 1066 name = "wasm-encoder" 1118 - version = "0.29.0" 1067 + version = "0.32.0" 1119 1068 source = "registry+https://github.com/rust-lang/crates.io-index" 1120 - checksum = "18c41dbd92eaebf3612a39be316540b8377c871cb9bde6b064af962984912881" 1069 + checksum = "1ba64e81215916eaeb48fee292f29401d69235d62d8b8fd92a7b2844ec5ae5f7" 1121 1070 dependencies = [ 1122 1071 "leb128", 1123 1072 ] 1124 1073 1125 1074 [[package]] 1126 1075 name = "wasmi" 1127 - version = "0.30.0" 1076 + version = "0.31.0" 1128 1077 dependencies = [ 1129 1078 "anyhow", 1130 1079 "assert_matches", 1131 1080 "criterion", 1132 - "intx", 1133 1081 "smallvec", 1134 1082 "spin", 1135 1083 "wasmi_arena", 1136 1084 "wasmi_core", 1137 1085 "wasmparser-nostd", 1138 - "wast 52.0.3", 1086 + "wast 62.0.1", 1139 1087 "wat", 1140 1088 ] 1141 1089 ··· 1145 1093 1146 1094 [[package]] 1147 1095 name = "wasmi_cli" 1148 - version = "0.30.0" 1096 + version = "0.31.0" 1149 1097 dependencies = [ 1150 1098 "anyhow", 1151 1099 "assert_cmd", 1152 - "clap 4.3.4", 1100 + "clap", 1153 1101 "wasmi", 1154 1102 "wasmi_wasi", 1155 1103 "wat", ··· 1157 1105 1158 1106 [[package]] 1159 1107 name = "wasmi_core" 1160 - version = "0.12.0" 1108 + version = "0.13.0" 1161 1109 dependencies = [ 1162 1110 "downcast-rs", 1163 1111 "libm", ··· 1168 1116 1169 1117 [[package]] 1170 1118 name = "wasmi_wasi" 1171 - version = "0.30.0" 1119 + version = "0.31.0" 1172 1120 dependencies = [ 1173 1121 "wasi-cap-std-sync", 1174 1122 "wasi-common", ··· 1197 1145 1198 1146 [[package]] 1199 1147 name = "wast" 1200 - version = "52.0.3" 1148 + version = "62.0.1" 1201 1149 source = "registry+https://github.com/rust-lang/crates.io-index" 1202 - checksum = "15942180f265280eede7bc38b239e9770031d1821c02d905284216c645316430" 1150 + checksum = "b8ae06f09dbe377b889fbd620ff8fa21e1d49d1d9d364983c0cdbf9870cb9f1f" 1203 1151 dependencies = [ 1204 1152 "leb128", 1205 1153 "memchr", 1206 1154 "unicode-width", 1207 - "wasm-encoder 0.22.1", 1155 + "wasm-encoder 0.31.1", 1208 1156 ] 1209 1157 1210 1158 [[package]] 1211 1159 name = "wast" 1212 - version = "60.0.0" 1160 + version = "64.0.0" 1213 1161 source = "registry+https://github.com/rust-lang/crates.io-index" 1214 - checksum = "bd06cc744b536e30387e72a48fdd492105b9c938bb4f415c39c616a7a0a697ad" 1162 + checksum = "a259b226fd6910225aa7baeba82f9d9933b6d00f2ce1b49b80fa4214328237cc" 1215 1163 dependencies = [ 1216 1164 "leb128", 1217 1165 "memchr", 1218 1166 "unicode-width", 1219 - "wasm-encoder 0.29.0", 1167 + "wasm-encoder 0.32.0", 1220 1168 ] 1221 1169 1222 1170 [[package]] 1223 1171 name = "wat" 1224 - version = "1.0.66" 1172 + version = "1.0.71" 1225 1173 source = "registry+https://github.com/rust-lang/crates.io-index" 1226 - checksum = "5abe520f0ab205366e9ac7d3e6b2fc71de44e32a2b58f2ec871b6b575bdcea3b" 1174 + checksum = "53253d920ab413fca1c7dc2161d601c79b4fdf631d0ba51dd4343bf9b556c3f6" 1227 1175 dependencies = [ 1228 - "wast 60.0.0", 1176 + "wast 64.0.0", 1229 1177 ] 1230 1178 1231 1179 [[package]] ··· 1236 1184 dependencies = [ 1237 1185 "anyhow", 1238 1186 "async-trait", 1239 - "bitflags", 1187 + "bitflags 1.3.2", 1240 1188 "thiserror", 1241 1189 "tracing", 1242 1190 "wiggle-macro", ··· 1340 1288 1341 1289 [[package]] 1342 1290 name = "windows-targets" 1343 - version = "0.48.0" 1291 + version = "0.48.5" 1344 1292 source = "registry+https://github.com/rust-lang/crates.io-index" 1345 - checksum = "7b1eb6f0cd7c80c79759c929114ef071b87354ce476d9d94271031c0497adfd5" 1293 + checksum = "9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c" 1346 1294 dependencies = [ 1347 - "windows_aarch64_gnullvm 0.48.0", 1348 - "windows_aarch64_msvc 0.48.0", 1349 - "windows_i686_gnu 0.48.0", 1350 - "windows_i686_msvc 0.48.0", 1351 - "windows_x86_64_gnu 0.48.0", 1352 - "windows_x86_64_gnullvm 0.48.0", 1353 - "windows_x86_64_msvc 0.48.0", 1295 + "windows_aarch64_gnullvm 0.48.5", 1296 + "windows_aarch64_msvc 0.48.5", 1297 + "windows_i686_gnu 0.48.5", 1298 + "windows_i686_msvc 0.48.5", 1299 + "windows_x86_64_gnu 0.48.5", 1300 + "windows_x86_64_gnullvm 0.48.5", 1301 + "windows_x86_64_msvc 0.48.5", 1354 1302 ] 1355 1303 1356 1304 [[package]] ··· 1361 1309 1362 1310 [[package]] 1363 1311 name = "windows_aarch64_gnullvm" 1364 - version = "0.48.0" 1312 + version = "0.48.5" 1365 1313 source = "registry+https://github.com/rust-lang/crates.io-index" 1366 - checksum = "91ae572e1b79dba883e0d315474df7305d12f569b400fcf90581b06062f7e1bc" 1314 + checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8" 1367 1315 1368 1316 [[package]] 1369 1317 name = "windows_aarch64_msvc" ··· 1379 1327 1380 1328 [[package]] 1381 1329 name = "windows_aarch64_msvc" 1382 - version = "0.48.0" 1330 + version = "0.48.5" 1383 1331 source = "registry+https://github.com/rust-lang/crates.io-index" 1384 - checksum = "b2ef27e0d7bdfcfc7b868b317c1d32c641a6fe4629c171b8928c7b08d98d7cf3" 1332 + checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc" 1385 1333 1386 1334 [[package]] 1387 1335 name = "windows_i686_gnu" ··· 1397 1345 1398 1346 [[package]] 1399 1347 name = "windows_i686_gnu" 1400 - version = "0.48.0" 1348 + version = "0.48.5" 1401 1349 source = "registry+https://github.com/rust-lang/crates.io-index" 1402 - checksum = "622a1962a7db830d6fd0a69683c80a18fda201879f0f447f065a3b7467daa241" 1350 + checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e" 1403 1351 1404 1352 [[package]] 1405 1353 name = "windows_i686_msvc" ··· 1415 1363 1416 1364 [[package]] 1417 1365 name = "windows_i686_msvc" 1418 - version = "0.48.0" 1366 + version = "0.48.5" 1419 1367 source = "registry+https://github.com/rust-lang/crates.io-index" 1420 - checksum = "4542c6e364ce21bf45d69fdd2a8e455fa38d316158cfd43b3ac1c5b1b19f8e00" 1368 + checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406" 1421 1369 1422 1370 [[package]] 1423 1371 name = "windows_x86_64_gnu" ··· 1433 1381 1434 1382 [[package]] 1435 1383 name = "windows_x86_64_gnu" 1436 - version = "0.48.0" 1384 + version = "0.48.5" 1437 1385 source = "registry+https://github.com/rust-lang/crates.io-index" 1438 - checksum = "ca2b8a661f7628cbd23440e50b05d705db3686f894fc9580820623656af974b1" 1386 + checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e" 1439 1387 1440 1388 [[package]] 1441 1389 name = "windows_x86_64_gnullvm" ··· 1445 1393 1446 1394 [[package]] 1447 1395 name = "windows_x86_64_gnullvm" 1448 - version = "0.48.0" 1396 + version = "0.48.5" 1449 1397 source = "registry+https://github.com/rust-lang/crates.io-index" 1450 - checksum = "7896dbc1f41e08872e9d5e8f8baa8fdd2677f29468c4e156210174edc7f7b953" 1398 + checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc" 1451 1399 1452 1400 [[package]] 1453 1401 name = "windows_x86_64_msvc" ··· 1463 1411 1464 1412 [[package]] 1465 1413 name = "windows_x86_64_msvc" 1466 - version = "0.48.0" 1414 + version = "0.48.5" 1467 1415 source = "registry+https://github.com/rust-lang/crates.io-index" 1468 - checksum = "1a515f5799fe4961cb532f983ce2b23082366b898e52ffbce459c86f67c8378a" 1416 + checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538" 1469 1417 1470 1418 [[package]] 1471 1419 name = "winx" ··· 1473 1421 source = "registry+https://github.com/rust-lang/crates.io-index" 1474 1422 checksum = "b7b01e010390eb263a4518c8cebf86cb67469d1511c00b749a47b64c39e8054d" 1475 1423 dependencies = [ 1476 - "bitflags", 1477 - "io-lifetimes 0.7.5", 1424 + "bitflags 1.3.2", 1425 + "io-lifetimes", 1478 1426 "windows-sys 0.36.1", 1479 1427 ] 1480 1428
+2 -2
pkgs/development/tools/wasmi/default.nix
··· 5 5 6 6 rustPlatform.buildRustPackage rec { 7 7 pname = "wasmi"; 8 - version = "0.30.0"; 8 + version = "0.31.0"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "paritytech"; 12 12 repo = "wasmi"; 13 13 rev = "v${version}"; 14 - hash = "sha256-0G/K61JP4SehhP+wD9uwCU1GRjzJdz4fkePv+IiqUY4="; 14 + hash = "sha256-chLWrZ+OLUTSFmTu+qKpjApXDmJFhS68N2RKjaql75U="; 15 15 fetchSubmodules = true; 16 16 }; 17 17