Merge pull request #250426 from figsoda/component

cargo-component: unstable-2023-08-16 -> unstable-2023-08-19

authored by Nick Cao and committed by GitHub 36ec59c0 3c6fac23

+93 -88
+90 -84
pkgs/development/tools/rust/cargo-component/Cargo.lock
··· 104 105 [[package]] 106 name = "anyhow" 107 - version = "1.0.72" 108 source = "registry+https://github.com/rust-lang/crates.io-index" 109 - checksum = "3b13c32d80ecc7ab747b80c3784bce54ee8a7a0cc4fbda9bf4cda2cf6fe90854" 110 111 [[package]] 112 name = "assert_cmd" ··· 225 dependencies = [ 226 "proc-macro2", 227 "quote", 228 - "syn 2.0.28", 229 ] 230 231 [[package]] ··· 242 dependencies = [ 243 "proc-macro2", 244 "quote", 245 - "syn 2.0.28", 246 ] 247 248 [[package]] ··· 317 "heck", 318 "proc-macro2", 319 "quote", 320 - "syn 2.0.28", 321 ] 322 323 [[package]] ··· 488 "warg-protocol", 489 "warg-server", 490 "wasm-metadata", 491 - "wasmparser 0.110.0", 492 "wat", 493 "wit-bindgen-rust-lib", 494 "wit-component", ··· 508 version = "0.1.0" 509 dependencies = [ 510 "anyhow", 511 "futures", 512 "indexmap 2.0.0", 513 "keyring", ··· 535 "heck", 536 "proc-macro2", 537 "quote", 538 - "syn 2.0.28", 539 "wit-bindgen-core", 540 "wit-bindgen-rust", 541 "wit-bindgen-rust-lib", ··· 604 605 [[package]] 606 name = "clap" 607 - version = "4.3.21" 608 source = "registry+https://github.com/rust-lang/crates.io-index" 609 - checksum = "c27cdf28c0f604ba3f512b0c9a409f8de8513e4816705deb0498b627e7c3a3fd" 610 dependencies = [ 611 "clap_builder", 612 "clap_derive", ··· 615 616 [[package]] 617 name = "clap_builder" 618 - version = "4.3.21" 619 source = "registry+https://github.com/rust-lang/crates.io-index" 620 - checksum = "08a9f1ab5e9f01a9b81f202e8562eb9a10de70abf9eaeac1be465c28b75aa4aa" 621 dependencies = [ 622 "anstream", 623 "anstyle", ··· 634 "heck", 635 "proc-macro2", 636 "quote", 637 - "syn 2.0.28", 638 ] 639 640 [[package]] ··· 741 "proc-macro2", 742 "quote", 743 "strsim", 744 - "syn 2.0.28", 745 ] 746 747 [[package]] ··· 752 dependencies = [ 753 "darling_core", 754 "quote", 755 - "syn 2.0.28", 756 ] 757 758 [[package]] ··· 898 dependencies = [ 899 "proc-macro2", 900 "quote", 901 - "syn 2.0.28", 902 ] 903 904 [[package]] ··· 1088 dependencies = [ 1089 "proc-macro2", 1090 "quote", 1091 - "syn 2.0.28", 1092 ] 1093 1094 [[package]] ··· 1565 "proc-macro2", 1566 "quote", 1567 "regex-syntax 0.6.29", 1568 - "syn 2.0.28", 1569 ] 1570 1571 [[package]] ··· 1618 dependencies = [ 1619 "proc-macro2", 1620 "quote", 1621 - "syn 2.0.28", 1622 ] 1623 1624 [[package]] ··· 1849 dependencies = [ 1850 "proc-macro2", 1851 "quote", 1852 - "syn 2.0.28", 1853 ] 1854 1855 [[package]] ··· 2030 dependencies = [ 2031 "proc-macro2", 2032 "quote", 2033 - "syn 2.0.28", 2034 ] 2035 2036 [[package]] ··· 2269 2270 [[package]] 2271 name = "quote" 2272 - version = "1.0.32" 2273 source = "registry+https://github.com/rust-lang/crates.io-index" 2274 - checksum = "50f3b39ccfb720540debaa0164757101c08ecb8d326b15358ce76a62c7e85965" 2275 dependencies = [ 2276 "proc-macro2", 2277 ] ··· 2600 dependencies = [ 2601 "proc-macro2", 2602 "quote", 2603 - "syn 2.0.28", 2604 ] 2605 2606 [[package]] 2607 name = "serde_json" 2608 - version = "1.0.104" 2609 source = "registry+https://github.com/rust-lang/crates.io-index" 2610 - checksum = "076066c5f1078eac5b722a31827a8832fe108bed65dfa75e233c89f8206e976c" 2611 dependencies = [ 2612 "itoa", 2613 "ryu", ··· 2632 dependencies = [ 2633 "proc-macro2", 2634 "quote", 2635 - "syn 2.0.28", 2636 ] 2637 2638 [[package]] ··· 2682 "darling", 2683 "proc-macro2", 2684 "quote", 2685 - "syn 2.0.28", 2686 ] 2687 2688 [[package]] ··· 2830 2831 [[package]] 2832 name = "syn" 2833 - version = "2.0.28" 2834 source = "registry+https://github.com/rust-lang/crates.io-index" 2835 - checksum = "04361975b3f5e348b2189d8dc55bc942f278b2d482a6a0365de5bdd62d351567" 2836 dependencies = [ 2837 "proc-macro2", 2838 "quote", ··· 2875 2876 [[package]] 2877 name = "thiserror" 2878 - version = "1.0.44" 2879 source = "registry+https://github.com/rust-lang/crates.io-index" 2880 - checksum = "611040a08a0439f8248d1990b111c95baa9c704c805fa1f62104b39655fd7f90" 2881 dependencies = [ 2882 "thiserror-impl", 2883 ] 2884 2885 [[package]] 2886 name = "thiserror-impl" 2887 - version = "1.0.44" 2888 source = "registry+https://github.com/rust-lang/crates.io-index" 2889 - checksum = "090198534930841fab3a5d1bb637cde49e339654e606195f8d9c76eeb081dc96" 2890 dependencies = [ 2891 "proc-macro2", 2892 "quote", 2893 - "syn 2.0.28", 2894 ] 2895 2896 [[package]] ··· 2948 2949 [[package]] 2950 name = "tokio" 2951 - version = "1.31.0" 2952 source = "registry+https://github.com/rust-lang/crates.io-index" 2953 - checksum = "40de3a2ba249dcb097e01be5e67a5ff53cf250397715a071a81543e8a832a920" 2954 dependencies = [ 2955 "backtrace", 2956 "bytes", ··· 2973 dependencies = [ 2974 "proc-macro2", 2975 "quote", 2976 - "syn 2.0.28", 2977 ] 2978 2979 [[package]] ··· 3108 dependencies = [ 3109 "proc-macro2", 3110 "quote", 3111 - "syn 2.0.28", 3112 ] 3113 3114 [[package]] ··· 3461 "once_cell", 3462 "proc-macro2", 3463 "quote", 3464 - "syn 2.0.28", 3465 "wasm-bindgen-shared", 3466 ] 3467 ··· 3495 dependencies = [ 3496 "proc-macro2", 3497 "quote", 3498 - "syn 2.0.28", 3499 "wasm-bindgen-backend", 3500 "wasm-bindgen-shared", 3501 ] ··· 3517 3518 [[package]] 3519 name = "wasm-metadata" 3520 - version = "0.10.1" 3521 source = "registry+https://github.com/rust-lang/crates.io-index" 3522 - checksum = "be44e148f09a188971ec512250b3ae136029e2df586dd740586ce76a17ee657d" 3523 dependencies = [ 3524 "anyhow", 3525 "indexmap 2.0.0", ··· 3527 "serde_json", 3528 "spdx", 3529 "wasm-encoder", 3530 - "wasmparser 0.110.0", 3531 ] 3532 3533 [[package]] ··· 3555 3556 [[package]] 3557 name = "wasmparser" 3558 - version = "0.110.0" 3559 source = "registry+https://github.com/rust-lang/crates.io-index" 3560 - checksum = "1dfcdb72d96f01e6c85b6bf20102e7423bdbaad5c337301bab2bbf253d26413c" 3561 dependencies = [ 3562 "indexmap 2.0.0", 3563 "semver", ··· 3565 3566 [[package]] 3567 name = "wast" 3568 - version = "62.0.1" 3569 source = "registry+https://github.com/rust-lang/crates.io-index" 3570 - checksum = "b8ae06f09dbe377b889fbd620ff8fa21e1d49d1d9d364983c0cdbf9870cb9f1f" 3571 dependencies = [ 3572 "leb128", 3573 "memchr", ··· 3577 3578 [[package]] 3579 name = "wat" 3580 - version = "1.0.69" 3581 source = "registry+https://github.com/rust-lang/crates.io-index" 3582 - checksum = "842e15861d203fb4a96d314b0751cdeaf0f6f8b35e8d81d2953af2af5e44e637" 3583 dependencies = [ 3584 "wast", 3585 ] ··· 3656 3657 [[package]] 3658 name = "windows-targets" 3659 - version = "0.48.2" 3660 source = "registry+https://github.com/rust-lang/crates.io-index" 3661 - checksum = "d1eeca1c172a285ee6c2c84c341ccea837e7c01b12fbb2d0fe3c9e550ce49ec8" 3662 dependencies = [ 3663 "windows_aarch64_gnullvm", 3664 "windows_aarch64_msvc", ··· 3671 3672 [[package]] 3673 name = "windows_aarch64_gnullvm" 3674 - version = "0.48.2" 3675 source = "registry+https://github.com/rust-lang/crates.io-index" 3676 - checksum = "b10d0c968ba7f6166195e13d593af609ec2e3d24f916f081690695cf5eaffb2f" 3677 3678 [[package]] 3679 name = "windows_aarch64_msvc" 3680 - version = "0.48.2" 3681 source = "registry+https://github.com/rust-lang/crates.io-index" 3682 - checksum = "571d8d4e62f26d4932099a9efe89660e8bd5087775a2ab5cdd8b747b811f1058" 3683 3684 [[package]] 3685 name = "windows_i686_gnu" 3686 - version = "0.48.2" 3687 source = "registry+https://github.com/rust-lang/crates.io-index" 3688 - checksum = "2229ad223e178db5fbbc8bd8d3835e51e566b8474bfca58d2e6150c48bb723cd" 3689 3690 [[package]] 3691 name = "windows_i686_msvc" 3692 - version = "0.48.2" 3693 source = "registry+https://github.com/rust-lang/crates.io-index" 3694 - checksum = "600956e2d840c194eedfc5d18f8242bc2e17c7775b6684488af3a9fff6fe3287" 3695 3696 [[package]] 3697 name = "windows_x86_64_gnu" 3698 - version = "0.48.2" 3699 source = "registry+https://github.com/rust-lang/crates.io-index" 3700 - checksum = "ea99ff3f8b49fb7a8e0d305e5aec485bd068c2ba691b6e277d29eaeac945868a" 3701 3702 [[package]] 3703 name = "windows_x86_64_gnullvm" 3704 - version = "0.48.2" 3705 source = "registry+https://github.com/rust-lang/crates.io-index" 3706 - checksum = "8f1a05a1ece9a7a0d5a7ccf30ba2c33e3a61a30e042ffd247567d1de1d94120d" 3707 3708 [[package]] 3709 name = "windows_x86_64_msvc" 3710 - version = "0.48.2" 3711 source = "registry+https://github.com/rust-lang/crates.io-index" 3712 - checksum = "d419259aba16b663966e29e6d7c6ecfa0bb8425818bb96f6f1f3c3eb71a6e7b9" 3713 3714 [[package]] 3715 name = "winnow" 3716 - version = "0.5.10" 3717 source = "registry+https://github.com/rust-lang/crates.io-index" 3718 - checksum = "5504cc7644f4b593cbc05c4a55bf9bd4e94b867c3c0bd440934174d50482427d" 3719 dependencies = [ 3720 "memchr", 3721 ] ··· 3757 "warg-protocol", 3758 "warg-server", 3759 "wasm-metadata", 3760 - "wasmparser 0.110.0", 3761 "wit-component", 3762 "wit-parser", 3763 ] 3764 3765 [[package]] 3766 name = "wit-bindgen" 3767 - version = "0.9.0" 3768 - source = "git+https://github.com/bytecodealliance/wit-bindgen#03154cb3de538d068ba9f37f28abe762c7574132" 3769 dependencies = [ 3770 "bitflags 2.4.0", 3771 "wit-bindgen-rust-macro", ··· 3773 3774 [[package]] 3775 name = "wit-bindgen-core" 3776 - version = "0.9.0" 3777 - source = "git+https://github.com/bytecodealliance/wit-bindgen#03154cb3de538d068ba9f37f28abe762c7574132" 3778 dependencies = [ 3779 "anyhow", 3780 "wit-component", ··· 3783 3784 [[package]] 3785 name = "wit-bindgen-rust" 3786 - version = "0.9.0" 3787 - source = "git+https://github.com/bytecodealliance/wit-bindgen#03154cb3de538d068ba9f37f28abe762c7574132" 3788 dependencies = [ 3789 "anyhow", 3790 "heck", ··· 3796 3797 [[package]] 3798 name = "wit-bindgen-rust-lib" 3799 - version = "0.9.0" 3800 - source = "git+https://github.com/bytecodealliance/wit-bindgen#03154cb3de538d068ba9f37f28abe762c7574132" 3801 dependencies = [ 3802 "heck", 3803 "wit-bindgen-core", ··· 3805 3806 [[package]] 3807 name = "wit-bindgen-rust-macro" 3808 - version = "0.9.0" 3809 - source = "git+https://github.com/bytecodealliance/wit-bindgen#03154cb3de538d068ba9f37f28abe762c7574132" 3810 dependencies = [ 3811 "anyhow", 3812 "proc-macro2", 3813 - "syn 2.0.28", 3814 "wit-bindgen-core", 3815 "wit-bindgen-rust", 3816 "wit-bindgen-rust-lib", ··· 3819 3820 [[package]] 3821 name = "wit-component" 3822 - version = "0.13.1" 3823 source = "registry+https://github.com/rust-lang/crates.io-index" 3824 - checksum = "6d843f4dfead0d465b09e8bfba4d3dcb1a1bcc857f87917d348c7fa401158bc5" 3825 dependencies = [ 3826 "anyhow", 3827 "bitflags 2.4.0", ··· 3829 "log", 3830 "wasm-encoder", 3831 "wasm-metadata", 3832 - "wasmparser 0.110.0", 3833 "wit-parser", 3834 ] 3835 3836 [[package]] 3837 name = "wit-parser" 3838 - version = "0.9.2" 3839 source = "registry+https://github.com/rust-lang/crates.io-index" 3840 - checksum = "541efa2046e544de53a9da1e2f6299e63079840360c9e106f1f8275a97771318" 3841 dependencies = [ 3842 "anyhow", 3843 "id-arena",
··· 104 105 [[package]] 106 name = "anyhow" 107 + version = "1.0.75" 108 source = "registry+https://github.com/rust-lang/crates.io-index" 109 + checksum = "a4668cab20f66d8d020e1fbc0ebe47217433c1b6c8f2040faf858554e394ace6" 110 111 [[package]] 112 name = "assert_cmd" ··· 225 dependencies = [ 226 "proc-macro2", 227 "quote", 228 + "syn 2.0.29", 229 ] 230 231 [[package]] ··· 242 dependencies = [ 243 "proc-macro2", 244 "quote", 245 + "syn 2.0.29", 246 ] 247 248 [[package]] ··· 317 "heck", 318 "proc-macro2", 319 "quote", 320 + "syn 2.0.29", 321 ] 322 323 [[package]] ··· 488 "warg-protocol", 489 "warg-server", 490 "wasm-metadata", 491 + "wasmparser 0.111.0", 492 "wat", 493 "wit-bindgen-rust-lib", 494 "wit-component", ··· 508 version = "0.1.0" 509 dependencies = [ 510 "anyhow", 511 + "clap", 512 "futures", 513 "indexmap 2.0.0", 514 "keyring", ··· 536 "heck", 537 "proc-macro2", 538 "quote", 539 + "syn 2.0.29", 540 "wit-bindgen-core", 541 "wit-bindgen-rust", 542 "wit-bindgen-rust-lib", ··· 605 606 [[package]] 607 name = "clap" 608 + version = "4.3.23" 609 source = "registry+https://github.com/rust-lang/crates.io-index" 610 + checksum = "03aef18ddf7d879c15ce20f04826ef8418101c7e528014c3eeea13321047dca3" 611 dependencies = [ 612 "clap_builder", 613 "clap_derive", ··· 616 617 [[package]] 618 name = "clap_builder" 619 + version = "4.3.23" 620 source = "registry+https://github.com/rust-lang/crates.io-index" 621 + checksum = "f8ce6fffb678c9b80a70b6b6de0aad31df727623a70fd9a842c30cd573e2fa98" 622 dependencies = [ 623 "anstream", 624 "anstyle", ··· 635 "heck", 636 "proc-macro2", 637 "quote", 638 + "syn 2.0.29", 639 ] 640 641 [[package]] ··· 742 "proc-macro2", 743 "quote", 744 "strsim", 745 + "syn 2.0.29", 746 ] 747 748 [[package]] ··· 753 dependencies = [ 754 "darling_core", 755 "quote", 756 + "syn 2.0.29", 757 ] 758 759 [[package]] ··· 899 dependencies = [ 900 "proc-macro2", 901 "quote", 902 + "syn 2.0.29", 903 ] 904 905 [[package]] ··· 1089 dependencies = [ 1090 "proc-macro2", 1091 "quote", 1092 + "syn 2.0.29", 1093 ] 1094 1095 [[package]] ··· 1566 "proc-macro2", 1567 "quote", 1568 "regex-syntax 0.6.29", 1569 + "syn 2.0.29", 1570 ] 1571 1572 [[package]] ··· 1619 dependencies = [ 1620 "proc-macro2", 1621 "quote", 1622 + "syn 2.0.29", 1623 ] 1624 1625 [[package]] ··· 1850 dependencies = [ 1851 "proc-macro2", 1852 "quote", 1853 + "syn 2.0.29", 1854 ] 1855 1856 [[package]] ··· 2031 dependencies = [ 2032 "proc-macro2", 2033 "quote", 2034 + "syn 2.0.29", 2035 ] 2036 2037 [[package]] ··· 2270 2271 [[package]] 2272 name = "quote" 2273 + version = "1.0.33" 2274 source = "registry+https://github.com/rust-lang/crates.io-index" 2275 + checksum = "5267fca4496028628a95160fc423a33e8b2e6af8a5302579e322e4b520293cae" 2276 dependencies = [ 2277 "proc-macro2", 2278 ] ··· 2601 dependencies = [ 2602 "proc-macro2", 2603 "quote", 2604 + "syn 2.0.29", 2605 ] 2606 2607 [[package]] 2608 name = "serde_json" 2609 + version = "1.0.105" 2610 source = "registry+https://github.com/rust-lang/crates.io-index" 2611 + checksum = "693151e1ac27563d6dbcec9dee9fbd5da8539b20fa14ad3752b2e6d363ace360" 2612 dependencies = [ 2613 "itoa", 2614 "ryu", ··· 2633 dependencies = [ 2634 "proc-macro2", 2635 "quote", 2636 + "syn 2.0.29", 2637 ] 2638 2639 [[package]] ··· 2683 "darling", 2684 "proc-macro2", 2685 "quote", 2686 + "syn 2.0.29", 2687 ] 2688 2689 [[package]] ··· 2831 2832 [[package]] 2833 name = "syn" 2834 + version = "2.0.29" 2835 source = "registry+https://github.com/rust-lang/crates.io-index" 2836 + checksum = "c324c494eba9d92503e6f1ef2e6df781e78f6a7705a0202d9801b198807d518a" 2837 dependencies = [ 2838 "proc-macro2", 2839 "quote", ··· 2876 2877 [[package]] 2878 name = "thiserror" 2879 + version = "1.0.47" 2880 source = "registry+https://github.com/rust-lang/crates.io-index" 2881 + checksum = "97a802ec30afc17eee47b2855fc72e0c4cd62be9b4efe6591edde0ec5bd68d8f" 2882 dependencies = [ 2883 "thiserror-impl", 2884 ] 2885 2886 [[package]] 2887 name = "thiserror-impl" 2888 + version = "1.0.47" 2889 source = "registry+https://github.com/rust-lang/crates.io-index" 2890 + checksum = "6bb623b56e39ab7dcd4b1b98bb6c8f8d907ed255b18de254088016b27a8ee19b" 2891 dependencies = [ 2892 "proc-macro2", 2893 "quote", 2894 + "syn 2.0.29", 2895 ] 2896 2897 [[package]] ··· 2949 2950 [[package]] 2951 name = "tokio" 2952 + version = "1.32.0" 2953 source = "registry+https://github.com/rust-lang/crates.io-index" 2954 + checksum = "17ed6077ed6cd6c74735e21f37eb16dc3935f96878b1fe961074089cc80893f9" 2955 dependencies = [ 2956 "backtrace", 2957 "bytes", ··· 2974 dependencies = [ 2975 "proc-macro2", 2976 "quote", 2977 + "syn 2.0.29", 2978 ] 2979 2980 [[package]] ··· 3109 dependencies = [ 3110 "proc-macro2", 3111 "quote", 3112 + "syn 2.0.29", 3113 ] 3114 3115 [[package]] ··· 3462 "once_cell", 3463 "proc-macro2", 3464 "quote", 3465 + "syn 2.0.29", 3466 "wasm-bindgen-shared", 3467 ] 3468 ··· 3496 dependencies = [ 3497 "proc-macro2", 3498 "quote", 3499 + "syn 2.0.29", 3500 "wasm-bindgen-backend", 3501 "wasm-bindgen-shared", 3502 ] ··· 3518 3519 [[package]] 3520 name = "wasm-metadata" 3521 + version = "0.10.2" 3522 source = "registry+https://github.com/rust-lang/crates.io-index" 3523 + checksum = "7ac8d3bcbbb5081489f35966b86d127596e9cdacfb3824b79f43344662226178" 3524 dependencies = [ 3525 "anyhow", 3526 "indexmap 2.0.0", ··· 3528 "serde_json", 3529 "spdx", 3530 "wasm-encoder", 3531 + "wasmparser 0.111.0", 3532 ] 3533 3534 [[package]] ··· 3556 3557 [[package]] 3558 name = "wasmparser" 3559 + version = "0.111.0" 3560 source = "registry+https://github.com/rust-lang/crates.io-index" 3561 + checksum = "ad71036aada3f6b09251546e97e4f4f176dd6b41cf6fa55e7e0f65e86aec319a" 3562 dependencies = [ 3563 "indexmap 2.0.0", 3564 "semver", ··· 3566 3567 [[package]] 3568 name = "wast" 3569 + version = "63.0.0" 3570 source = "registry+https://github.com/rust-lang/crates.io-index" 3571 + checksum = "2560471f60a48b77fccefaf40796fda61c97ce1e790b59dfcec9dc3995c9f63a" 3572 dependencies = [ 3573 "leb128", 3574 "memchr", ··· 3578 3579 [[package]] 3580 name = "wat" 3581 + version = "1.0.70" 3582 source = "registry+https://github.com/rust-lang/crates.io-index" 3583 + checksum = "3bdc306c2c4c2f2bf2ba69e083731d0d2a77437fc6a350a19db139636e7e416c" 3584 dependencies = [ 3585 "wast", 3586 ] ··· 3657 3658 [[package]] 3659 name = "windows-targets" 3660 + version = "0.48.5" 3661 source = "registry+https://github.com/rust-lang/crates.io-index" 3662 + checksum = "9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c" 3663 dependencies = [ 3664 "windows_aarch64_gnullvm", 3665 "windows_aarch64_msvc", ··· 3672 3673 [[package]] 3674 name = "windows_aarch64_gnullvm" 3675 + version = "0.48.5" 3676 source = "registry+https://github.com/rust-lang/crates.io-index" 3677 + checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8" 3678 3679 [[package]] 3680 name = "windows_aarch64_msvc" 3681 + version = "0.48.5" 3682 source = "registry+https://github.com/rust-lang/crates.io-index" 3683 + checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc" 3684 3685 [[package]] 3686 name = "windows_i686_gnu" 3687 + version = "0.48.5" 3688 source = "registry+https://github.com/rust-lang/crates.io-index" 3689 + checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e" 3690 3691 [[package]] 3692 name = "windows_i686_msvc" 3693 + version = "0.48.5" 3694 source = "registry+https://github.com/rust-lang/crates.io-index" 3695 + checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406" 3696 3697 [[package]] 3698 name = "windows_x86_64_gnu" 3699 + version = "0.48.5" 3700 source = "registry+https://github.com/rust-lang/crates.io-index" 3701 + checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e" 3702 3703 [[package]] 3704 name = "windows_x86_64_gnullvm" 3705 + version = "0.48.5" 3706 source = "registry+https://github.com/rust-lang/crates.io-index" 3707 + checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc" 3708 3709 [[package]] 3710 name = "windows_x86_64_msvc" 3711 + version = "0.48.5" 3712 source = "registry+https://github.com/rust-lang/crates.io-index" 3713 + checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538" 3714 3715 [[package]] 3716 name = "winnow" 3717 + version = "0.5.14" 3718 source = "registry+https://github.com/rust-lang/crates.io-index" 3719 + checksum = "d09770118a7eb1ccaf4a594a221334119a44a814fcb0d31c5b85e83e97227a97" 3720 dependencies = [ 3721 "memchr", 3722 ] ··· 3758 "warg-protocol", 3759 "warg-server", 3760 "wasm-metadata", 3761 + "wasmparser 0.111.0", 3762 "wit-component", 3763 "wit-parser", 3764 ] 3765 3766 [[package]] 3767 name = "wit-bindgen" 3768 + version = "0.10.0" 3769 + source = "registry+https://github.com/rust-lang/crates.io-index" 3770 + checksum = "0a86fe4c862e5d3d06d65ff0e9b5da8e84217af535bca6fc3acffed9eff0f5c2" 3771 dependencies = [ 3772 "bitflags 2.4.0", 3773 "wit-bindgen-rust-macro", ··· 3775 3776 [[package]] 3777 name = "wit-bindgen-core" 3778 + version = "0.10.0" 3779 + source = "registry+https://github.com/rust-lang/crates.io-index" 3780 + checksum = "3ed17e12f4277a1de3a33ef68e4934bd10a9c295053f4de803b5c0ba856b4c08" 3781 dependencies = [ 3782 "anyhow", 3783 "wit-component", ··· 3786 3787 [[package]] 3788 name = "wit-bindgen-rust" 3789 + version = "0.10.0" 3790 + source = "registry+https://github.com/rust-lang/crates.io-index" 3791 + checksum = "6b6a165d93a825badf9c2db8c4033d76455807a4ab5f6890ccd01936d16b20ed" 3792 dependencies = [ 3793 "anyhow", 3794 "heck", ··· 3800 3801 [[package]] 3802 name = "wit-bindgen-rust-lib" 3803 + version = "0.10.0" 3804 + source = "registry+https://github.com/rust-lang/crates.io-index" 3805 + checksum = "88e00b553c5b5fcdabe295cb1cdb369f76f72e8c626be1930e99bb01a4e7f4dc" 3806 dependencies = [ 3807 "heck", 3808 "wit-bindgen-core", ··· 3810 3811 [[package]] 3812 name = "wit-bindgen-rust-macro" 3813 + version = "0.10.0" 3814 + source = "registry+https://github.com/rust-lang/crates.io-index" 3815 + checksum = "b4d49b81b63fa30c3b13a559cd89dc3a721ccd94736a0b375cae718da5995d64" 3816 dependencies = [ 3817 "anyhow", 3818 "proc-macro2", 3819 + "syn 2.0.29", 3820 "wit-bindgen-core", 3821 "wit-bindgen-rust", 3822 "wit-bindgen-rust-lib", ··· 3825 3826 [[package]] 3827 name = "wit-component" 3828 + version = "0.13.2" 3829 source = "registry+https://github.com/rust-lang/crates.io-index" 3830 + checksum = "4a9eb6179c5a26adc38fa5a22e263e7a3812c6777ca2e75d1717fd3789f82b64" 3831 dependencies = [ 3832 "anyhow", 3833 "bitflags 2.4.0", ··· 3835 "log", 3836 "wasm-encoder", 3837 "wasm-metadata", 3838 + "wasmparser 0.111.0", 3839 "wit-parser", 3840 ] 3841 3842 [[package]] 3843 name = "wit-parser" 3844 + version = "0.10.0" 3845 source = "registry+https://github.com/rust-lang/crates.io-index" 3846 + checksum = "c8d6926af931f285e206ea71f9b67681f00a65d79097f81da7f9f285de006ba2" 3847 dependencies = [ 3848 "anyhow", 3849 "id-arena",
+3 -4
pkgs/development/tools/rust/cargo-component/default.nix
··· 9 10 rustPlatform.buildRustPackage { 11 pname = "cargo-component"; 12 - version = "unstable-2023-08-16"; 13 14 src = fetchFromGitHub { 15 owner = "bytecodealliance"; 16 repo = "cargo-component"; 17 - rev = "26e55d87aff076e032fbcb58b794a35d3de650dc"; 18 - hash = "sha256-FCuFCLRLJ50ISlahMG6tL2qeeBQh1GQ/vBH6/q2zn44="; 19 }; 20 21 cargoLock = { 22 lockFile = ./Cargo.lock; 23 outputHashes = { 24 "warg-api-0.1.0" = "sha256-A5FQ/nbuzV8ockV6vOMKUEoJKeaId3oyZU1QeNpd1Zc="; 25 - "wit-bindgen-0.9.0" = "sha256-/ozrGPnk2gYuofU7qn2qYJb6cL+7nOzj8FF0BgbKXDY="; 26 }; 27 }; 28
··· 9 10 rustPlatform.buildRustPackage { 11 pname = "cargo-component"; 12 + version = "unstable-2023-08-19"; 13 14 src = fetchFromGitHub { 15 owner = "bytecodealliance"; 16 repo = "cargo-component"; 17 + rev = "4abbb89ed356887a5b7e822c507cc1d02cbe8935"; 18 + hash = "sha256-MZQcyK8AN/TRplTNuPkNMFFdJIlWxHEB4W6z5PnFDxw="; 19 }; 20 21 cargoLock = { 22 lockFile = ./Cargo.lock; 23 outputHashes = { 24 "warg-api-0.1.0" = "sha256-A5FQ/nbuzV8ockV6vOMKUEoJKeaId3oyZU1QeNpd1Zc="; 25 }; 26 }; 27