Update to rust 1.54. Needed by clap.

spacefrogg
Sep 7, 2021, 1:45 PM
OC3QJUVKGGEZLDNV2O7ZC3OAB63DJNNRFEPEYKERJRY477MUT2YQC

Dependencies

  • [2] 6XDVUSBM Version bump
  • [3] LNZVL2QQ update build tools
  • [4] J6UIWIYY Version bump
  • [5] SAGSYAPX Various version bumps
  • [6] 6DOXSHWG Cleanup, and version bump
  • [7] MFTN7GBW Pre-tags cleanup + fast Sanakirja
  • [8] H62VFFJE Cargo.nix, and solving conflicts
  • [9] GHO6DWPI Refactoring iterators
  • [10] I52XSRUH Massive cleanup, and simplification
  • [11] Y7KH4QOP Updating Cargo.nix
  • [12] ZTVNGFNT Version bump
  • [13] HR3WK6A7 When lock times out, check that there are no more clients before quitting
  • [14] 3AZB5NUO Fixing the Git feature
  • [15] ENKQ3QZG Forward the exit status messages from the SSH background loop to the client (solving hangs)
  • [16] 2CNY6KTC Updating Cargo.nix
  • [17] ZQXP3HNA Version bump
  • [18] 7ZFRYVVQ Cargo.nix and formatting
  • [19] B5Z4IMEU Generating Cargo.nix for pijul 1.0.0-alpha.6
  • [20] Q7CAYX5N Fixing Windows compilation
  • [21] HDGRZISM Version updates
  • [22] ZWPPIJXF flake.nix: use Mozilla overlay for Rust
  • [23] ZBNKSYA6 Fixing a bus error when starting a transaction on a full disk
  • [24] GBSL4AZI Version bump
  • [25] LPOLG44W fixing nix build
  • [26] YMWMWFA5 Version bumps
  • [27] HKA66XOQ Updating Thrussh version for long or massive connections
  • [28] FXT5FS5W Updating Cargo.nix
  • [29] KUMJITTF Version bump in the lockfiles
  • [30] VYHHOEYH Versions and formatting
  • [31] RXNT67OT Sanakirja version, and removing an unwrap
  • [32] G734WNM6 flake.nix: use crate2nix
  • [33] YX3VCEOM Version bump
  • [34] B3QWIGDE Fixing the Git features with the latest Pijul (+ conflicts in Cargo.toml)
  • [35] I24UEJQL Various post-fire fixes
  • [36] SXEYMYF7 Fixing the bad changes in history (unfortunately, by rebooting).
  • [37] CCLLB7OI Upgrading to Sanakirja 0.15 + version bump
  • [38] 3VJB4ULD Updating Cargo.nix
  • [39] HKEOO4QJ Version bump
  • [40] BNPSVXIC Friendlier progress bars
  • [41] AOK35FEX New Cargo.nix versions

Change contents

  • replacement in flake.nix at line 21
    [4.248][3.60:168]()
    channel = "1.52.0";
    sha256 = "sha256-fcaq7+4shIvAy0qMuC3nnYGd0ZikkR5ln/rAruHA6mM=";
    [4.248]
    [4.357]
    channel = "1.54.0";
    sha256 = "sha256-2NfCJiH3wk7sR1XlRf8+IZfY3S9sYKdL8TpMqk82Bq0=";
  • replacement in Cargo.nix at line 2
    [4.14][2.315:380]()
    # This file was @generated by crate2nix 0.10.0 with the command:
    [4.14]
    [4.78]
    # This file was @generated by crate2nix 0.9.0 with the command:
  • replacement in Cargo.nix at line 11
    [4.525][2.381:702]()
    then lib.warn "crate2nix: Passing `buildRustCrate` as argument to Cargo.nix is deprecated. If you don't customize `buildRustCrate`, replace `callPackage ./Cargo.nix {}` by `import ./Cargo.nix { inherit pkgs; }`, and if you need to customize `buildRustCrate`, use `buildRustCrateForPkgs` instead." (_: buildRustCrate)
    [4.525]
    [4.633]
    then lib.warn "`buildRustCrate` is deprecated, use `buildRustCrateForPkgs` instead" (_: buildRustCrate)
  • replacement in Cargo.nix at line 100
    [4.2998][4.335:363]()
    version = "0.15.2";
    [4.2998]
    [4.3026]
    version = "0.16.0";
  • replacement in Cargo.nix at line 102
    [4.3052][4.364:437](),[4.437][4.3125:3356](),[4.138685][4.3125:3356](),[4.3125][4.3125:3356]()
    sha256 = "0fkz8sgwp9lbhzfch89wimn4qx16a8l62vfx07hrw85y3xxf98p7";
    authors = [
    "Nick Fitzgerald <fitzgen@gmail.com>"
    "Philip Craig <philipjcraig@gmail.com>"
    "Jon Gjengset <jon@thesquareplanet.com>"
    "Noah Bergbauer <noah.bergbauer@tum.de>"
    ];
    [4.3052]
    [4.3356]
    sha256 = "1kday4xm4ky46ihsys3ch1vf5cv3lfjclfi610mpsb1xz6vz4q9y";
  • replacement in Cargo.nix at line 156
    [4.1213][4.1213:1253]()
    packageId = "cfg-if 1.0.0";
    [4.1213]
    [4.1253]
    packageId = "cfg-if";
  • replacement in Cargo.nix at line 212
    [4.5657][4.2196:2224]()
    version = "1.0.41";
    [4.5657]
    [4.5685]
    version = "1.0.43";
  • replacement in Cargo.nix at line 214
    [4.5711][4.2225:2298]()
    sha256 = "0qaa0vgsa7ybq7wqk57508l52l1lr3sbx49vk9hf43w9yql2dbqm";
    [4.5711]
    [4.5784]
    sha256 = "1kz6x4z0kzpck7500yji0by5ly49pnqh18h501whd93mxhyjpbi8";
  • replacement in Cargo.nix at line 235
    [4.6337][4.6337:6364]()
    version = "0.5.2";
    [4.6337]
    [4.6364]
    version = "0.7.1";
  • replacement in Cargo.nix at line 237
    [4.6390][4.6390:6463]()
    sha256 = "12q6hn01x5435bprwlb7w9m7817dyfq55yrl4psygr78bp32zdi3";
    [4.6390]
    [4.6463]
    sha256 = "1kcgsfp0ns0345g580ny7hhl9y9a6l3m0pykfa09p9pz65qw0kdy";
  • edit in Cargo.nix at line 244
    [4.6577][4.0:60]()
    resolvedDefaultFeatures = [ "array-sizes-33-128" ];
  • replacement in Cargo.nix at line 286
    [4.7873][4.2376:2404]()
    version = "0.3.60";
    [4.7873]
    [4.7901]
    version = "0.3.61";
  • replacement in Cargo.nix at line 288
    [4.7927][4.2405:2478]()
    sha256 = "10kjrb4b3kjx6g4mkmcwjg4dimmzpsn7iq3225wix0jd9sjmx0dp";
    [4.7927]
    [4.8000]
    sha256 = "00cv8523igvh3salpxhqacmy5z4s9g0khrw9kqrylkkkjbc0bag7";
  • replacement in Cargo.nix at line 300
    [4.8300][4.8300:8340]()
    packageId = "cfg-if 1.0.0";
    [4.8300]
    [4.8340]
    packageId = "cfg-if";
  • replacement in Cargo.nix at line 353
    [4.327][4.327:354]()
    version = "1.0.0";
    [4.327]
    [4.354]
    version = "1.0.1";
  • replacement in Cargo.nix at line 355
    [4.380][4.380:453]()
    sha256 = "1dbk04hir0vr17hxb80sg2x1751j96fz92hlmx3k3r7insv7zlnh";
    [4.380]
    [4.453]
    sha256 = "0sx4a44c2n450lsmi0q1mgfbjhkw1sx57462cv77p0mmy9mgscla";
  • replacement in Cargo.nix at line 365
    [4.655][4.655:682]()
    version = "0.6.1";
    [4.655]
    [4.682]
    version = "0.6.2";
  • replacement in Cargo.nix at line 367
    [4.708][4.708:781]()
    sha256 = "1fa1xw5c06rdmvh7wycq8ff25ci6j3j1bcyvwnk87cgyhy71nqhj";
    [4.708]
    [4.781]
    sha256 = "1ms9c5z90n5szx5nbxrqaihny5fs3sl6a1pm3szr5g86jlxw0f3w";
  • replacement in Cargo.nix at line 379
    [4.1044][4.1044:1089]()
    packageId = "crypto-mac 0.11.0";
    [4.1044]
    [4.1089]
    packageId = "crypto-mac";
  • replacement in Cargo.nix at line 439
    [4.14179][4.14179:14305]()
    version = "1.2.1";
    edition = "2015";
    sha256 = "14qnd5nq8p2almk79m4m8ydqhd413yaxsyjp5xd19g3mikzf47fg";
    [4.14179]
    [4.14305]
    version = "1.3.2";
    edition = "2018";
    sha256 = "12ki6w8gn1ldq7yz9y680llwk5gmrhrzszaa17g1sbrw2r2qvwxy";
  • edit in Cargo.nix at line 446
    [4.14397]
    [4.14397]
    "rustc-dep-of-std" = [ "core" "compiler_builtins" ];
  • replacement in Cargo.nix at line 452
    [4.15263][4.2690:2717]()
    version = "0.3.8";
    [4.15263]
    [4.15290]
    version = "1.0.0";
  • replacement in Cargo.nix at line 454
    [4.15316][4.2718:2791]()
    sha256 = "1cr5l5szgxm632px41kavl6cgils8h6yhdfkm6jsc5jgiivqai5n";
    [4.15316]
    [4.15389]
    sha256 = "07v9ybgla6cizfyz6casw87q3khfcr43p25nvcvgimcicb35bmfw";
  • edit in Cargo.nix at line 467
    [4.15705][4.15705:15754]()
    features = [ "array-sizes-33-128" ];
  • replacement in Cargo.nix at line 470
    [4.15807][4.15807:15848]()
    packageId = "cfg-if 0.1.10";
    [4.15807]
    [4.15848]
    packageId = "cfg-if";
  • edit in Cargo.nix at line 477
    [4.15979][4.15979:16012](),[4.16012][4.2792:2836](),[4.2836][4.16050:16074](),[4.16050][4.16050:16074]()
    name = "crypto-mac";
    packageId = "crypto-mac 0.8.0";
    }
    {
  • edit in Cargo.nix at line 479
    [4.16137]
    [4.16137]
    optional = true;
  • edit in Cargo.nix at line 491
    [4.16370]
    [4.16370]
    "traits-preview" = [ "digest" "crypto-mac" ];
  • replacement in Cargo.nix at line 493
    [4.16381][4.16381:16436]()
    resolvedDefaultFeatures = [ "default" "std" ];
    [4.16381]
    [4.2837]
    resolvedDefaultFeatures = [ "default" "digest" "std" ];
  • replacement in Cargo.nix at line 669
    [4.18413][4.3956:3984]()
    version = "1.0.68";
    [4.18413]
    [4.18441]
    version = "1.0.69";
  • replacement in Cargo.nix at line 672
    [4.18490][4.3985:4058]()
    sha256 = "11ypa8b7iwhjf5fg5j3hvbn2116h9g8v67vyd9s7ljgzq52c4wja";
    [4.18490]
    [4.18563]
    sha256 = "1cly36mskqby2yqiygls7myd0qjcfrvxcyw2cf4qdqbc5kvc4377";
  • edit in Cargo.nix at line 687
    [4.18936][4.18936:18945](),[4.19411][4.19411:19774]()
    };
    "cfg-if 0.1.10" = rec {
    crateName = "cfg-if";
    version = "0.1.10";
    edition = "2018";
    sha256 = "08h80ihs74jcyp24cd75wwabygbbdgl05k6p5dmq8akbr78vv1a7";
    authors = [
    "Alex Crichton <alex@alexcrichton.com>"
    ];
    features = {
    "rustc-dep-of-std" = [ "core" "compiler_builtins" ];
    };
  • replacement in Cargo.nix at line 688
    [4.19783][4.19783:19812]()
    "cfg-if 1.0.0" = rec {
    [4.19783]
    [4.19812]
    "cfg-if" = rec {
  • replacement in Cargo.nix at line 773
    [4.24884][4.24884:24918]()
    version = "3.0.0-beta.2";
    [4.23304]
    [4.24918]
    version = "3.0.0-beta.4";
  • replacement in Cargo.nix at line 775
    [4.24944][4.24944:25017]()
    sha256 = "0hm1kivw6190rxbfqhdr4hqwlrijvwh90i3d9dyyw0d5k0chdlab";
    [4.24944]
    [4.25017]
    sha256 = "01l4x641s3nkf9h06ads4gw2x2vnyag3ym3s47vl5g3xb6jhmmzw";
  • edit in Cargo.nix at line 822
    [4.274]
    [4.26153]
    usesDefaultFeatures = false;
  • edit in Cargo.nix at line 825
    [4.26177][4.26177:26278]()
    name = "unicode-width";
    packageId = "unicode-width";
    }
    {
  • replacement in Cargo.nix at line 839
    [4.26651][4.26651:26723]()
    "default" = [ "suggestions" "color" "derive" "std" "cargo" ];
    [4.26651]
    [4.26723]
    "default" = [ "std" "derive" "cargo" "color" "env" "suggestions" "unicode_help" ];
  • replacement in Cargo.nix at line 841
    [4.26777][4.26777:26815]()
    "doc" = [ "yaml" "regex" ];
    [4.26777]
    [4.26815]
    "std" = [ "indexmap/std" ];
  • replacement in Cargo.nix at line 843
    [4.26855][4.26855:26906]()
    "unstable" = [ "clap_derive/unstable" ];
    [4.26855]
    [4.26906]
    "unicode_help" = [ "textwrap/unicode-width" ];
  • replacement in Cargo.nix at line 847
    [4.27023][4.27023:27173]()
    resolvedDefaultFeatures = [ "atty" "cargo" "clap_derive" "color" "default" "derive" "lazy_static" "std" "strsim" "suggestions" "termcolor" ];
    [4.27023]
    [4.27173]
    resolvedDefaultFeatures = [ "atty" "cargo" "clap_derive" "color" "default" "derive" "env" "lazy_static" "std" "strsim" "suggestions" "termcolor" "unicode_help" ];
  • replacement in Cargo.nix at line 851
    [4.27245][4.27245:27279]()
    version = "3.0.0-beta.2";
    [4.27245]
    [4.27279]
    version = "3.0.0-beta.4";
  • replacement in Cargo.nix at line 853
    [4.27305][4.27305:27378]()
    sha256 = "18cn82jhcha7m0nkpi1a03jx8k7aaq5kxfcxnsqpaa8ih5dp23rp";
    [4.27305]
    [4.27378]
    sha256 = "1b11ai375p73a7s0ijr2qwfgkcgwizxpihfif23hnjk2apbb0nqb";
  • replacement in Cargo.nix at line 966
    [4.30891][4.30891:30931]()
    packageId = "cfg-if 1.0.0";
    [4.30891]
    [4.30931]
    packageId = "cfg-if";
  • replacement in Cargo.nix at line 976
    [4.109387][4.109387:109414]()
    version = "0.8.0";
    [4.109387]
    [4.109414]
    version = "0.8.1";
  • replacement in Cargo.nix at line 978
    [4.109440][4.109440:109513]()
    sha256 = "1ad995vzq74k7jd1pgn9zxbacyzj9ii6l0svhlb2dxzy8vxnxbwl";
    [4.109440]
    [4.109513]
    sha256 = "07nypn86id2lf912ahiww1jvqp0zbk2xa25ra7vzplph375c0mb4";
  • replacement in Cargo.nix at line 985
    [4.109655][4.109655:109695]()
    packageId = "cfg-if 1.0.0";
    [4.109655]
    [4.109695]
    packageId = "cfg-if";
  • replacement in Cargo.nix at line 1017
    [4.110639][4.110639:110679]()
    packageId = "cfg-if 1.0.0";
    [4.110639]
    [4.110679]
    packageId = "cfg-if";
  • replacement in Cargo.nix at line 1058
    [4.76719][4.76719:76759]()
    packageId = "cfg-if 1.0.0";
    [4.76719]
    [4.31463]
    packageId = "cfg-if";
  • replacement in Cargo.nix at line 1072
    [4.8103][4.8103:8137]()
    "crypto-mac 0.11.0" = rec {
    [4.8103]
    [4.8137]
    "crypto-mac" = rec {
  • replacement in Cargo.nix at line 1074
    [4.8171][4.8171:8489](),[4.8489][4.31642:31654](),[4.31642][4.31642:31654](),[4.31654][4.8490:8594](),[4.8594][4.31719:31763](),[4.31719][4.31719:31763](),[4.31763][4.8595:8627](),[4.8627][4.31833:31844](),[4.31833][4.31833:31844](),[4.31913][4.31913:31922](),[4.31922][4.8628:8661](),[4.8661][4.31949:32010](),[4.31949][4.31949:32010]()
    version = "0.11.0";
    edition = "2018";
    sha256 = "0ghh3qmjf7hv580zqdk4yrbg99v57jx773zb7lzi7j4hj24bdyi5";
    authors = [
    "RustCrypto Developers"
    ];
    dependencies = [
    {
    name = "generic-array";
    packageId = "generic-array";
    }
    {
    name = "subtle";
    packageId = "subtle";
    usesDefaultFeatures = false;
    }
    ];
    features = {
    "dev" = [ "blobby" ];
    };
    };
    "crypto-mac 0.8.0" = rec {
    crateName = "crypto-mac";
    version = "0.8.0";
    [4.8171]
    [4.32010]
    version = "0.11.1";
  • replacement in Cargo.nix at line 1076
    [4.32036][4.32036:32109]()
    sha256 = "1axfs4zmy74rn9666p92j7nmcv11zdp2d51yrppc2dv26cqa715m";
    [4.32036]
    [4.32109]
    sha256 = "05672ncc54h66vph42s0a42ljl69bwnqjh0x4xgj2v1395psildi";
  • replacement in Cargo.nix at line 1141
    [4.2267][4.435:462]()
    version = "3.1.9";
    [4.2267]
    [4.1720]
    version = "3.2.0";
  • replacement in Cargo.nix at line 1143
    [4.1746][4.463:536]()
    sha256 = "16m27j5ra7r6a8izyayl90l068fcl6smfrr786pbga09jhwra8i3";
    [4.1746]
    [4.2393]
    sha256 = "1l82dkflbai4dslq6djy055fmpsbhvry4qlcl70v583j5809nz1p";
  • replacement in Cargo.nix at line 1173
    [4.33181][4.537:564]()
    version = "3.1.0";
    [4.33181]
    [4.33208]
    version = "3.2.0";
  • replacement in Cargo.nix at line 1175
    [4.33234][4.565:638]()
    sha256 = "1cqpa41cmc486jmphjnn88549yfjz7ys166pqczq5snvw3yr3633";
    [4.33234]
    [4.33307]
    sha256 = "0q8v97275cy6v4ly6y2qwv9a8phnpjg9sy8kv7r6mgdjfacxz7qb";
  • replacement in Cargo.nix at line 1308
    [4.36864][4.36864:36904]()
    packageId = "cfg-if 1.0.0";
    [4.36864]
    [4.36904]
    packageId = "cfg-if";
  • replacement in Cargo.nix at line 1377
    [4.9853][4.9853:9880]()
    version = "1.1.1";
    [4.9853]
    [4.9880]
    version = "1.2.0";
  • replacement in Cargo.nix at line 1379
    [4.9906][4.9906:9979]()
    sha256 = "1xn80syb553dladvjiw2cvk4w11y86zajrsc50b3j90jbd0n024d";
    [4.9906]
    [4.9979]
    sha256 = "1z0f7jdsjcx4xl74ff95hmbw3dk9ryjrbpfn0527j096dl7x8826";
  • edit in Cargo.nix at line 1398
    [4.10423]
    [4.10423]
    "serde_bytes" = [ "serde" "serde_bytes_crate" "std" ];
  • replacement in Cargo.nix at line 1529
    [4.40172][4.40172:40212]()
    packageId = "cfg-if 1.0.0";
    [4.40172]
    [4.40212]
    packageId = "cfg-if";
  • replacement in Cargo.nix at line 1641
    [4.42802][4.2229:2257]()
    version = "0.2.14";
    [4.42802]
    [4.42830]
    version = "0.2.15";
  • replacement in Cargo.nix at line 1643
    [4.42856][4.2258:2331]()
    sha256 = "1s71cb7hzkk4ahc5j53w8933gnxv2giyj7v0za5hbbk37ahwyd0x";
    [4.42856]
    [4.42929]
    sha256 = "165w8nrc4f7jqhf9f1c86s1vw9wh2v43h2l5h93dil6rv21wyp4p";
  • replacement in Cargo.nix at line 1650
    [4.43076][4.43076:43116]()
    packageId = "cfg-if 1.0.0";
    [4.43076]
    [4.43116]
    packageId = "cfg-if";
  • replacement in Cargo.nix at line 1683
    [4.44059][4.44059:44099]()
    packageId = "cfg-if 1.0.0";
    [4.44059]
    [4.44099]
    packageId = "cfg-if";
  • replacement in Cargo.nix at line 1801
    [4.48378][4.13416:13444]()
    version = "0.3.15";
    [4.48378]
    [4.48405]
    version = "0.3.16";
  • replacement in Cargo.nix at line 1803
    [4.48431][4.13445:13518]()
    sha256 = "09zwmmfi8d1glhi0bz2didagjyqz3q9gxa7nq4vzmqns0fl46zhf";
    [4.48431]
    [4.48504]
    sha256 = "12rznp5gg0sf3w2ly2zbcm4shnhcdy1igmvpkzlrrz5dhvs01p0s";
  • replacement in Cargo.nix at line 1865
    [4.51182][4.13519:13547]()
    version = "0.3.15";
    [4.51182]
    [4.51209]
    version = "0.3.16";
  • replacement in Cargo.nix at line 1867
    [4.51235][4.13548:13621]()
    sha256 = "1qki53g079ymjkgdxg3rlh5yivys8qvdqhy18l2xz0m8565sd0p6";
    [4.51235]
    [4.51308]
    sha256 = "1yczc8hdwaa7lw52bh2xnarqjfs2bmfwj169kcylwvjzh08j9vbl";
  • replacement in Cargo.nix at line 1894
    [4.52223][4.13622:13650]()
    version = "0.3.15";
    [4.52223]
    [4.52250]
    version = "0.3.16";
  • replacement in Cargo.nix at line 1896
    [4.52276][4.13651:13724]()
    sha256 = "1lbrw5087ndaqvbjrckbz9ld4ya67k72d6w87c22d6m8v1jzf0h4";
    [4.52276]
    [4.52349]
    sha256 = "168zy072rgzkvi3hsbjzhn8ynwy60a4dwffv0cvh7zzxlysb2ldg";
  • replacement in Cargo.nix at line 1908
    [4.52671][4.13725:13753]()
    version = "0.3.15";
    [4.52671]
    [4.52698]
    version = "0.3.16";
  • replacement in Cargo.nix at line 1910
    [4.52724][4.13754:13827]()
    sha256 = "0ydbmzg6ig9gankp2nspaq668r3ngzss4806dliygjgs16lsdnms";
    [4.52724]
    [4.52797]
    sha256 = "073nakpp5z0irlkqgr0fgcnwv47f79qr5f1p2kiilzmqaxd563ad";
  • replacement in Cargo.nix at line 1940
    [4.53642][4.13828:13856]()
    version = "0.3.15";
    [4.53642]
    [4.53669]
    version = "0.3.16";
  • replacement in Cargo.nix at line 1942
    [4.53695][4.13857:13930]()
    sha256 = "1899vd5yri6zv88by53pzxb1h4x96mc42riziy6qyd1vzgg9ki5c";
    [4.53695]
    [4.53768]
    sha256 = "10hms4pzsxay7s9qclp78xis9mlklzf5ris6y9p3m3q6jg1hc3hb";
  • replacement in Cargo.nix at line 1953
    [4.54035][4.13931:13959]()
    version = "0.3.15";
    [4.54035]
    [4.54062]
    version = "0.3.16";
  • replacement in Cargo.nix at line 1955
    [4.54088][4.13960:14033]()
    sha256 = "08fixp6b34lr58cs85kacp3h599bi63njvfd03655pvc92c05i54";
    [4.54088]
    [4.54161]
    sha256 = "0mxcw0hjsx78zd0r1wz3928ycwmac81wjvywykvqvysnx6x16jf5";
  • replacement in Cargo.nix at line 1990
    [4.54832][4.14165:14193]()
    version = "0.3.15";
    [4.54832]
    [4.54859]
    version = "0.3.16";
  • replacement in Cargo.nix at line 1992
    [4.54885][4.14194:14267]()
    sha256 = "10j21j3k358512qyglqpfyxj309kr6bcspj6izg6s3gzrv8flyx5";
    [4.54885]
    [4.54958]
    sha256 = "0lsbxbz72a82hyld35wz69k7l6i07krsafkl2ac12g9ncym0mwy0";
  • replacement in Cargo.nix at line 2004
    [4.55272][4.14268:14296]()
    version = "0.3.15";
    [4.55272]
    [4.55299]
    version = "0.3.16";
  • replacement in Cargo.nix at line 2006
    [4.55325][4.14297:14370]()
    sha256 = "1bixscylw61w61dizqxhrdlnb8mv7yg9h775pssxsk8szkwvw5la";
    [4.55325]
    [4.55398]
    sha256 = "1wlr0yl3vjk24281n1iz3yjxj4782fnzcqcmj2zg65q0cyc4mrdv";
  • replacement in Cargo.nix at line 2018
    [4.55959][4.14371:14399]()
    version = "0.3.15";
    [4.55959]
    [4.55986]
    version = "0.3.16";
  • replacement in Cargo.nix at line 2020
    [4.56012][4.14400:14473]()
    sha256 = "0rqr36zy4na270kn9fwk866adx1xkv1b49zxzm7zjavys8wc5dgy";
    [4.56012]
    [4.56085]
    sha256 = "0y2dvm4r5cbw0mqw138zssswrq235kl4j050h624mr2qzmmq9sv7";
  • replacement in Cargo.nix at line 2161
    [4.60074][4.139177:139217]()
    packageId = "cfg-if 1.0.0";
    [4.60074]
    [4.60115]
    packageId = "cfg-if";
  • replacement in Cargo.nix at line 2193
    [4.1013][4.703:743]()
    packageId = "cfg-if 1.0.0";
    [4.1013]
    [4.1054]
    packageId = "cfg-if";
  • replacement in Cargo.nix at line 2215
    [4.60750][4.14740:14768]()
    version = "0.24.0";
    [4.60750]
    [4.60778]
    version = "0.25.0";
  • replacement in Cargo.nix at line 2217
    [4.60804][4.14769:14842](),[4.14842][4.60877:61006](),[4.60877][4.60877:61006]()
    sha256 = "12c1arfrzvw0lxy487wm66xb3vn7wy0r1v5hvn32fri6cqw7ah0f";
    authors = [
    "Nick Fitzgerald <fitzgen@gmail.com>"
    "Philip Craig <philipjcraig@gmail.com>"
    ];
    [4.60804]
    [4.61006]
    sha256 = "1rwgmjp94ivk872xd2s9lfb7wpz6rj1s9bzqnhnkn6l4jw21x87h";
  • replacement in Cargo.nix at line 2229
    [4.61459][4.14843:14872]()
    version = "0.13.20";
    [4.61459]
    [4.61488]
    version = "0.13.21";
  • replacement in Cargo.nix at line 2231
    [4.61514][4.14873:14946]()
    sha256 = "1fkc2gzcnl4ci3rja9mc5jl2ygl3fkc1fgym3rcwby216ac1x0yr";
    [4.61514]
    [4.61587]
    sha256 = "141l150xi60fxfp41dkcmbq3qxh66m361dm5vgcn8nz76m4d3735";
  • replacement in Cargo.nix at line 2275
    [4.62898][4.62898:62957]()
    "vendored-openssl" = [ "openssl-sys/vendored" ];
    [4.62898]
    [4.62957]
    "vendored-openssl" = [ "openssl-sys/vendored" "libgit2-sys/vendored-openssl" ];
  • replacement in Cargo.nix at line 2453
    [4.15701][4.15701:15746]()
    packageId = "crypto-mac 0.11.0";
    [4.15701]
    [4.15746]
    packageId = "crypto-mac";
  • replacement in Cargo.nix at line 2463
    [4.15929][4.15929:15974]()
    packageId = "crypto-mac 0.11.0";
    [4.15929]
    [4.15974]
    packageId = "crypto-mac";
  • replacement in Cargo.nix at line 2499
    [4.68691][4.16104:16131]()
    version = "0.4.2";
    [4.68691]
    [4.68718]
    version = "0.4.3";
  • replacement in Cargo.nix at line 2501
    [4.68744][4.16132:16205]()
    sha256 = "1abmxi1mgv4qxawn4v1bxmp7b7ac835mg7isy2q6sy70w15s3nk0";
    [4.68744]
    [4.68817]
    sha256 = "1rc6c4n6wwmcfl6hg7fdilybqwyakqcsc888prh0qi3r54xmi71r";
  • replacement in Cargo.nix at line 2603
    [4.71808][4.61:90]()
    version = "0.14.10";
    [4.71808]
    [4.71836]
    version = "0.14.11";
  • replacement in Cargo.nix at line 2605
    [4.71862][4.91:202]()
    sha256 = "00zxw09lbw86hvvjw8jv08hpf91vv75ln802vrgncwkx9hnafa3p";type = [ "lib" "staticlib" "cdylib" ];
    [4.71862]
    [4.71935]
    sha256 = "04gvzwq66p5dv3spdcp19ccjkjj44bf82yy9a9inxkzb38nwyq8b";type = [ "lib" "staticlib" "cdylib" ];
  • replacement in Cargo.nix at line 2862
    [4.78179][4.784:811]()
    version = "0.1.9";
    [4.78179]
    [4.78206]
    version = "0.1.10";
  • replacement in Cargo.nix at line 2864
    [4.78232][4.812:885]()
    sha256 = "1v659qqm55misvjijfbl1p7azjp4yynjbwldan8836ynpgp4w4k1";
    [4.78232]
    [4.78305]
    sha256 = "0ka75wmkh22bkxjw5smhmlwl3xpqnj2xv50w03pmgl892a5k5q5y";
  • replacement in Cargo.nix at line 2871
    [4.78446][4.78446:78486]()
    packageId = "cfg-if 1.0.0";
    [4.78446]
    [4.78486]
    packageId = "cfg-if";
  • replacement in Cargo.nix at line 2904
    [4.79804][4.3217:3245]()
    version = "0.1.22";
    [4.79804]
    [4.79832]
    version = "0.1.24";
  • replacement in Cargo.nix at line 2906
    [4.79858][4.3246:3319]()
    sha256 = "1zg7p4khibisbvd8b1lqvvni6lr00g49d4bq2zj6m76bs7jmlbwp";
    [4.79858]
    [4.79931]
    sha256 = "1yn1vxbbqv7dqir6qbfcj8h8ddjf89m5mhvm36h13xx7k5raf9dg";
  • replacement in Cargo.nix at line 2921
    [4.80260][4.16865:16893]()
    version = "0.3.51";
    [4.80260]
    [4.80288]
    version = "0.3.52";
  • replacement in Cargo.nix at line 2923
    [4.80314][4.16894:16967]()
    sha256 = "0qkhnsidcx4vkgacn4hhl6bf6lxhc3lljfzpad11ms50wfngpgc3";
    [4.80314]
    [4.80387]
    sha256 = "0lk7c7n9q71dlvpvh41v7gmp3n2nqy7hcvh5pr2sx2k3lry1nyff";
  • replacement in Cargo.nix at line 2949
    [4.82005][4.203:231]()
    version = "0.2.98";
    [4.82005]
    [4.82033]
    version = "0.2.99";
  • replacement in Cargo.nix at line 2951
    [4.82059][4.232:305]()
    sha256 = "144728k6d98k3hplzklqn18a134nq6nw0jzdxy1s98sx2xvzw31j";
    [4.82059]
    [4.82132]
    sha256 = "0rdpvskll0lkih3fl565dsbfbabv7i7azd133vgj82py878j7y57";
  • replacement in Cargo.nix at line 2964
    [4.82507][4.17071:17106]()
    version = "0.12.21+1.1.0";
    [4.82507]
    [4.82542]
    version = "0.12.22+1.1.0";
  • replacement in Cargo.nix at line 2966
    [4.82568][4.17107:17180]()
    sha256 = "09b85x3gpvq0d7v1mhg4f3w1b3skzlpbikrx9j2rwarbsyn1n9w6";
    [4.82568]
    [4.82641]
    sha256 = "1hx1lk3yvpqi3w6jrv291q0wdywd6y0md3wdmm170ky42z0kmic9";
  • edit in Cargo.nix at line 3010
    [4.83780]
    [4.83780]
    "vendored-openssl" = [ "openssl-sys/vendored" ];
  • replacement in Cargo.nix at line 3060
    [4.372][4.372:412]()
    packageId = "cfg-if 1.0.0";
    [4.372]
    [4.85414]
    packageId = "cfg-if";
  • replacement in Cargo.nix at line 3421
    [4.92840][4.6198:6238]()
    packageId = "cfg-if 1.0.0";
    [4.92840]
    [4.92881]
    packageId = "cfg-if";
  • replacement in Cargo.nix at line 3452
    [4.93634][4.93634:93661]()
    version = "0.1.8";
    [4.93634]
    [4.93661]
    version = "0.1.9";
  • replacement in Cargo.nix at line 3454
    [4.93687][4.93687:93760]()
    sha256 = "020axl4q7rk9vz90phs7f8jas4imxal9y9kxl4z4v7a6719mrz3z";
    [4.93687]
    [4.93760]
    sha256 = "0gw5ib38jfgyyah8nyyxr036grqv1arkf1srgfa4h386dav7iqx3";
  • replacement in Cargo.nix at line 3640
    [4.100155][4.139986:140013]()
    version = "0.2.7";
    [4.100155]
    [4.100182]
    version = "0.2.8";
  • replacement in Cargo.nix at line 3642
    [4.100208][4.140014:140087]()
    sha256 = "1m6v16xl8h4pm32pw6yhrvgwznf60bqhj2qhb1yrb8wd3hp6pndq";
    [4.100208]
    [4.100281]
    sha256 = "0kdj0drgp8cqk3v430c5ac7dfpzvhm1621w96cpz985m35vrzfj8";
  • replacement in Cargo.nix at line 3711
    [4.3328][4.7364:7392]()
    version = "0.20.0";
    [4.3328]
    [4.3356]
    version = "0.22.0";
  • replacement in Cargo.nix at line 3713
    [4.3382][4.7393:7466]()
    sha256 = "12n1syfd967hblrcrrqk63a4s1h4hsybfqwblh71rihvv8cli6zs";
    [4.3382]
    [4.3455]
    sha256 = "11yil9d6wrmnlvlxqjq17vsfggy1lncl8snb7wg2lb21dgp2a7ng";
  • replacement in Cargo.nix at line 3724
    [4.3687][4.7467:7507]()
    packageId = "cfg-if 1.0.0";
    [4.3687]
    [4.3728]
    packageId = "cfg-if";
  • edit in Cargo.nix at line 3730
    [4.3854]
    [4.3854]
    }
    {
    name = "memoffset";
    packageId = "memoffset";
    target = { target, features }: (!(target."os" == "redox"));
  • replacement in Cargo.nix at line 3871
    [4.107261][4.19658:19686]()
    version = "0.25.3";
    [4.107261]
    [4.107289]
    version = "0.26.0";
  • replacement in Cargo.nix at line 3873
    [4.107315][4.19687:19760](),[4.7610][4.107388:107517](),[4.19760][4.107388:107517](),[4.107388][4.107388:107517]()
    sha256 = "1irb91bk41kfd4bpr1ypda8hv1qn9js43zvl003b8mvsd7ijp3x3";
    authors = [
    "Nick Fitzgerald <fitzgen@gmail.com>"
    "Philip Craig <philipjcraig@gmail.com>"
    ];
    [4.107315]
    [4.19761]
    sha256 = "11mk7swplzi32wq8ja4q2dplv1yj6x1a2j4q94i8ih5lgwqjfn65";
  • replacement in Cargo.nix at line 3882
    [4.107538][4.107538:107606]()
    "all" = [ "read" "write" "std" "compression" "default" ];
    [4.107538]
    [4.107606]
    "all" = [ "read" "write" "std" "compression" "wasm" ];
  • replacement in Cargo.nix at line 3935
    [4.109012][4.2809:2849]()
    packageId = "cfg-if 1.0.0";
    [4.109012]
    [4.109053]
    packageId = "cfg-if";
  • replacement in Cargo.nix at line 4010
    [4.110913][4.110913:110940]()
    version = "2.4.0";
    [4.110913]
    [4.110940]
    version = "3.1.0";
  • replacement in Cargo.nix at line 4012
    [4.110966][4.110966:111039]()
    sha256 = "11agh8n3x2l4sr3sxvx6byc1j3ryb1g6flb1ywn0qhq7xv1y3cmg";
    [4.110966]
    [4.111039]
    sha256 = "0bfgm53jgdacylwd6ynjhciczmnlrp45p98h0nsrmrhglrcfzjva";
  • replacement in Cargo.nix at line 4100
    [4.112943][4.3055:3095]()
    packageId = "cfg-if 1.0.0";
    [4.112943]
    [4.113147]
    packageId = "cfg-if";
  • replacement in Cargo.nix at line 4133
    [4.4090][4.4090:4117]()
    version = "0.2.1";
    [4.4090]
    [4.4117]
    version = "0.2.2";
  • replacement in Cargo.nix at line 4135
    [4.4143][4.4143:4216]()
    sha256 = "10i2jp5d3cng482baqrfwz01i0p981ianjmqffpc3lh5qblx99f1";
    [4.4143]
    [4.4216]
    sha256 = "11fp0mfjq87rqi3adnx8q7yv4z4ncq7iq7prq0zak9gvikxjsj7x";
  • replacement in Cargo.nix at line 4159
    [4.4807][4.4807:4853]()
    "std" = [ "alloc" "base64ct/std" ];
    [4.4807]
    [4.4853]
    "std" = [ "alloc" "base64ct/std" "rand_core/std" ];
  • replacement in Cargo.nix at line 4190
    [4.21244][4.21244:21289]()
    packageId = "crypto-mac 0.11.0";
    [4.21244]
    [4.5087]
    packageId = "crypto-mac";
  • replacement in Cargo.nix at line 4243
    [4.114701][2.740:776]()
    version = "1.0.0-alpha.53";
    [4.114701]
    [4.114736]
    version = "1.0.0-alpha.54";
  • edit in Cargo.nix at line 4364
    [4.21653]
    [4.116920]
    }
    {
    name = "rlimit";
    packageId = "rlimit";
  • replacement in Cargo.nix at line 4597
    [4.125000][4.21756:21784]()
    version = "1.0.27";
    [4.125000]
    [4.125028]
    version = "1.0.28";
  • replacement in Cargo.nix at line 4599
    [4.125054][4.21785:21858]()
    sha256 = "0f3h0zl5w5090ajmmvpmhkpr4iwqnn5rip3afacabhc657vwmn7h";
    [4.125054]
    [4.125127]
    sha256 = "04k6kwfsl56xqv46f9k88jmj7x4544hhbr6xswzfm1mqqywdhzjw";
  • replacement in Cargo.nix at line 4881
    [4.27210][4.27210:27237]()
    version = "0.2.9";
    [4.27210]
    [4.27237]
    version = "0.2.10";
  • replacement in Cargo.nix at line 4883
    [4.27263][4.27263:27336]()
    sha256 = "1vpyfnfrw5ki262720yks8m7vn1a2mg89s4rqi5ir7izvyx9md2s";
    [4.27263]
    [4.27336]
    sha256 = "1zq36bhw4c6xig340ja1jmr36iy0d3djp8smsabxx71676bg70w3";
  • edit in Cargo.nix at line 5192
    [4.141217]
    [4.141217]
    "rlimit" = rec {
    crateName = "rlimit";
    version = "0.6.2";
    edition = "2018";
    sha256 = "09hpr6dfrx7xzlps7g25akqp2p32190vhcj3ymid6vrpaiaz42yc";
    authors = [
    "Nugine <nugine@foxmail.com>"
    ];
    dependencies = [
    {
    name = "libc";
    packageId = "libc";
    }
    ];
    };
  • replacement in Cargo.nix at line 5273
    [4.144463][2.777:804]()
    version = "1.2.9";
    [4.144463]
    [4.144491]
    version = "1.2.10";
  • replacement in Cargo.nix at line 5275
    [4.144517][2.805:878]()
    sha256 = "14xrbwmq26yasqwhc3w66p1m28iw5k83nj7rhb97777bvlxmf06w";
    [4.144517]
    [4.144590]
    sha256 = "020v8w9hda1bkaxmpsih79lphvh8lkphr2qjbfb5yhwkxsykypss";
  • edit in Cargo.nix at line 5321
    [4.10288]
    [4.10288]
    "ed25519" = [ "sanakirja-core/ed25519" ];
  • replacement in Cargo.nix at line 5458
    [4.148815][4.28802:28831]()
    version = "1.0.126";
    [4.148815]
    [4.148844]
    version = "1.0.127";
  • replacement in Cargo.nix at line 5460
    [4.148870][4.28832:28905]()
    sha256 = "00vdk7y3j8h2xv28a2i2ad1d19g5iwrdknbq8yp79v6axamhaxgc";
    [4.148870]
    [4.148943]
    sha256 = "1s7s8vqwf6lgmddcqjpcrx907afgn83lzwnkg5klxlgnmdw9hfzh";
  • replacement in Cargo.nix at line 5508
    [4.149636][4.29538:29567]()
    version = "1.0.126";
    [4.149636]
    [4.149665]
    version = "1.0.127";
  • replacement in Cargo.nix at line 5510
    [4.149691][4.29568:29641]()
    sha256 = "0hsdh39qj0g187nwndfzg67q4qajbm5g6x0fr5xarblmk2y7sfln";
    [4.149691]
    [4.149764]
    sha256 = "1k2ywp5qg490x5kxv7xljfj5a4x54krf15w56836cl9j6inr4950";
  • replacement in Cargo.nix at line 5536
    [4.150408][4.12722:12750]()
    version = "1.0.64";
    [4.150408]
    [4.150436]
    version = "1.0.66";
  • replacement in Cargo.nix at line 5538
    [4.150462][4.12751:12824]()
    sha256 = "0y9gk3yikncrc0zajmwc0pidr7zfwafawb4gidf6mqyskzf9g7kr";
    [4.150462]
    [4.150535]
    sha256 = "09r1ld450g6hbx5xs2j7bcp40ibawayhx1wxnnad0am137d10srk";
  • replacement in Cargo.nix at line 5610
    [4.30047][4.30047:30087]()
    packageId = "cfg-if 1.0.0";
    [4.30047]
    [4.30087]
    packageId = "cfg-if";
  • replacement in Cargo.nix at line 5686
    [4.152257][4.6778:6805](),[4.6805][4.152284:152310](),[4.152284][4.152284:152310](),[4.152310][4.6806:6879]()
    version = "0.4.3";
    edition = "2015";
    sha256 = "09v57dmy9gnfcj3c6gywp7wi09zywxf0ppj07w02hfvy38ysqwzi";
    [4.152257]
    [4.152383]
    version = "0.4.4";
    edition = "2018";
    sha256 = "1465rj4y59qjvzxik0v2m0mp71q50m9xfigxqww7yhsw3hna61y3";
  • replacement in Cargo.nix at line 5710
    [4.152827][4.7001:7028]()
    version = "0.4.0";
    [4.152827]
    [4.152855]
    version = "0.4.1";
  • replacement in Cargo.nix at line 5712
    [4.152881][4.7029:7102]()
    sha256 = "18ny6m1gnf6cwp5ax0b5hr36w6yg16z7faj76b31aq2jghhgqgcy";
    [4.152881]
    [4.152954]
    sha256 = "1bbc68krf5bsf09xnmq6svkmbndd2mws00ilhiajnga21q7hjpvn";
  • replacement in Cargo.nix at line 5756
    [4.154519][4.8369:8396]()
    version = "2.4.0";
    [4.154519]
    [4.154546]
    version = "2.4.1";
  • replacement in Cargo.nix at line 5758
    [4.154572][4.8397:8470]()
    sha256 = "1hipji54nipkya6szyk9kl7nz07qli570b1isklz78dda44dm08y";
    [4.154572]
    [4.154645]
    sha256 = "00b6jzh9gzb0h9n25g06nqr90z3xzqppfhhb260s1hjhh4pg7pkb";
  • replacement in Cargo.nix at line 5770
    [4.154961][4.31917:31945]()
    version = "1.0.73";
    [4.154961]
    [4.154989]
    version = "1.0.74";
  • replacement in Cargo.nix at line 5772
    [4.155015][4.31946:32019]()
    sha256 = "1ixw4lscc7009ibaic8g5bvnc94hdcr62ksjk3jjl38363zqj57p";
    [4.155015]
    [4.155088]
    sha256 = "175j336afigixhzixxs821sgw2xh38v023y2vg1qhi8dalrdhwqq";
  • replacement in Cargo.nix at line 5803
    [4.32238][4.32238:32266]()
    version = "0.12.4";
    [4.32238]
    [4.32266]
    version = "0.12.5";
  • replacement in Cargo.nix at line 5805
    [4.32292][4.32292:32365]()
    sha256 = "00c72ij813xsilssgya6m6f73d0s5zzsld1y26bvhk3kdzbg4d5q";
    [4.32292]
    [4.32365]
    sha256 = "1yplh90imfrp1rycnl18rg8l9d19xbmak1bq1g2065mady9aljj7";
  • replacement in Cargo.nix at line 5839
    [4.156067][4.33284:33312]()
    version = "0.4.35";
    [4.156067]
    [4.156095]
    version = "0.4.37";
  • replacement in Cargo.nix at line 5841
    [4.156121][4.33313:33386]()
    sha256 = "100v082cda6g8a237vrnpf075pqr7z46wrhgawa960pzmv39sxvx";
    [4.156121]
    [4.156194]
    sha256 = "0p5srm08dly2bdgkpnjdfmxvldmvi31q6yxdvjxy0lnx79fm3xfn";
  • replacement in Cargo.nix at line 5881
    [4.157484][4.6183:6223]()
    packageId = "cfg-if 1.0.0";
    [4.157484]
    [4.157525]
    packageId = "cfg-if";
  • replacement in Cargo.nix at line 5952
    [4.159241][4.159241:159269]()
    version = "0.12.1";
    [4.159241]
    [4.159269]
    version = "0.14.2";
  • replacement in Cargo.nix at line 5954
    [4.159295][4.159295:159368]()
    sha256 = "12978qmkl5gcp94lxndpvp9qxq8mxp7hm9xbrw3422dgikchhc10";
    [4.159295]
    [4.159368]
    sha256 = "106xjfzfpk3nj51fx9slf9kyir7xjwvpqm003v9ardgq5b8whrh0";
  • edit in Cargo.nix at line 5962
    [4.159561]
    [4.159561]
    optional = true;
  • replacement in Cargo.nix at line 5965
    [4.159584][4.6442:6443]()
    [4.159584]
    [4.159593]
    features = {
    "default" = [ "unicode-linebreak" "unicode-width" "smawk" ];
    };
    resolvedDefaultFeatures = [ "unicode-width" ];
  • replacement in Cargo.nix at line 6350
    [4.167331][4.7516:7543]()
    version = "1.2.0";
    [4.167331]
    [4.167358]
    version = "1.3.1";
  • replacement in Cargo.nix at line 6352
    [4.167384][4.7544:7617]()
    sha256 = "0hn3fkpb9nca9nf9znz2dxlp4ccv37hnbh67aczpzpmpbgq20ljv";
    [4.167384]
    [4.167457]
    sha256 = "0f2kkgsf1ivxdjyznzg6xlcivc99krs9584nbqxpbxmrh48ix2l4";
  • replacement in Cargo.nix at line 6380
    [4.168190][4.1843:1870]()
    version = "1.8.1";
    [4.168190]
    [4.7530]
    version = "1.10.0";
  • replacement in Cargo.nix at line 6382
    [4.7556][4.1871:1944]()
    sha256 = "11g9x25mrs5589jqdcxq4igryy2k0c893lrxss1ylxacq5fv1j4q";
    [4.7556]
    [4.7629]
    sha256 = "02qbqajy6sn2pjjhwh19nf5nm5g9wkh5rxnc99i1y4y64d5q9kq1";
  • edit in Cargo.nix at line 6462
    [4.9585]
    [4.9585]
    "test-util" = [ "rt" "sync" "time" ];
  • replacement in Cargo.nix at line 6653
    [4.175223][4.801:841]()
    packageId = "cfg-if 1.0.0";
    [4.175223]
    [4.175264]
    packageId = "cfg-if";
  • replacement in Cargo.nix at line 6706
    [4.116573][4.116573:116600]()
    version = "1.6.0";
    [4.116573]
    [4.116600]
    version = "1.6.1";
  • replacement in Cargo.nix at line 6709
    [4.116649][4.116649:116722]()
    sha256 = "0ndb4pil758kn0av83jjgq8kkfkwc5lhi5ii7fk5yw96h1wapy04";
    [4.116649]
    [4.116722]
    sha256 = "13np3gap2p2q9k205qaiq9rmjnlv5v8i18n6ramvvqp29m39nm8z";
  • replacement in Cargo.nix at line 6716
    [4.116871][4.116871:116912]()
    packageId = "cfg-if 0.1.10";
    [4.116871]
    [4.116912]
    packageId = "cfg-if";
  • replacement in Cargo.nix at line 6721
    [4.117004][4.117004:117042]()
    packageId = "rand 0.7.3";
    [4.117004]
    [4.117042]
    packageId = "rand 0.8.4";
  • replacement in Cargo.nix at line 6752
    [4.178780][4.7950:7977]()
    version = "0.3.5";
    [4.178780]
    [4.7977]
    version = "0.3.6";
  • replacement in Cargo.nix at line 6754
    [4.8003][4.8003:8076]()
    sha256 = "1q07h5kp9jszwf0bkrpa1v5wmv04dv920x3w2xy6pjdikchbxf7f";
    [4.8003]
    [4.178906]
    sha256 = "11805a54czim5qj0p122lqr42z86bmm73zq6c4y4wykywr14qvr4";
  • edit in Cargo.nix at line 6759
    [4.179012][4.179012:179137]()
    dependencies = [
    {
    name = "matches";
    packageId = "matches";
    }
    ];
  • edit in Cargo.nix at line 6760
    [4.179158]
    [4.179158]
    "default" = [ "std" ];
  • replacement in Cargo.nix at line 6764
    [4.179252][4.179252:179301]()
    resolvedDefaultFeatures = [ "default" ];
    [4.179252]
    [4.179301]
    resolvedDefaultFeatures = [ "default" "std" ];
  • replacement in Cargo.nix at line 7018
    [4.186909][4.35116:35144]()
    version = "0.2.74";
    [4.186909]
    [4.186937]
    version = "0.2.75";
  • replacement in Cargo.nix at line 7020
    [4.186963][4.35145:35218]()
    sha256 = "1zcp57mwb47vdw3r594cl7vbj6pwd503xrkq8a3phvs8xpaf2knm";
    [4.186963]
    [4.187036]
    sha256 = "11i5v9zr4bpvlmpm30rxmz5d832zmg68xl9f1rlfi3qryk4fq25n";
  • replacement in Cargo.nix at line 7027
    [4.187173][4.9208:9248]()
    packageId = "cfg-if 1.0.0";
    [4.187173]
    [4.187214]
    packageId = "cfg-if";
  • replacement in Cargo.nix at line 7056
    [4.188185][4.35219:35247]()
    version = "0.2.74";
    [4.188185]
    [4.188213]
    version = "0.2.75";
  • replacement in Cargo.nix at line 7058
    [4.188239][4.35248:35321]()
    sha256 = "005ra6jc8pm1y2wi6swkvn34r2is3knv5f2dv59ymkscd6hgccrv";
    [4.188239]
    [4.188312]
    sha256 = "17s75vhjlxd4zi9c7rnw64z3ckyb2cnpw9kbbfn3mlk33als62jq";
  • replacement in Cargo.nix at line 7100
    [4.189317][4.35322:35350]()
    version = "0.4.24";
    [4.189317]
    [4.189345]
    version = "0.4.25";
  • replacement in Cargo.nix at line 7102
    [4.189371][4.35351:35424]()
    sha256 = "1wb75qgv91qjblv685hnka2fn3w4fp0wi05cs3i3rmbrqrw7kfjz";
    [4.189371]
    [4.189444]
    sha256 = "037ydhi8hc93y37nnh255zvdphr8i8pif84gvczy3n5dqchnnr0n";
  • replacement in Cargo.nix at line 7109
    [4.189581][4.9455:9495]()
    packageId = "cfg-if 1.0.0";
    [4.189581]
    [4.189622]
    packageId = "cfg-if";
  • replacement in Cargo.nix at line 7132
    [4.190143][4.35425:35453]()
    version = "0.2.74";
    [4.190143]
    [4.190171]
    version = "0.2.75";
  • replacement in Cargo.nix at line 7134
    [4.190197][4.35454:35527]()
    sha256 = "1m4bn6wlzc2rkp693zgnn7kh05r5fm4w55l0igjy23s3c756k088";
    [4.190197]
    [4.190270]
    sha256 = "177hwmvq49ib3y8dhhnsvf4klsxdcvkz4cfbvw88hig1v47by7hp";
  • replacement in Cargo.nix at line 7157
    [4.190930][4.35528:35556]()
    version = "0.2.74";
    [4.190930]
    [4.190958]
    version = "0.2.75";
  • replacement in Cargo.nix at line 7159
    [4.190984][4.35557:35630]()
    sha256 = "15vsk3q4jfk8ax4walc8vy3fgvrpkg86vjz2ym0z5ngk5xa428my";
    [4.190984]
    [4.191057]
    sha256 = "17sqziz87sikg4a0w8mxrr440fm132pcc9cwclmal0rz77fmf9kc";
  • replacement in Cargo.nix at line 7194
    [4.191970][4.35631:35659]()
    version = "0.2.74";
    [4.191970]
    [4.191998]
    version = "0.2.75";
  • replacement in Cargo.nix at line 7196
    [4.192024][4.35660:35733]()
    sha256 = "0ksbnhjzvnsmzc1n18bs98swnrzrwxjrpx3clrsyv3pip1vgikyp";
    [4.192024]
    [4.192097]
    sha256 = "1hmwidww6s80kgr3k9jr389s8jzsg8frdpjfbza655ih79s4l31f";
  • replacement in Cargo.nix at line 7204
    [4.192241][4.35734:35762]()
    version = "0.3.51";
    [4.192241]
    [4.192269]
    version = "0.3.52";
  • replacement in Cargo.nix at line 7206
    [4.192295][4.35763:35836]()
    sha256 = "10p514z7zmwzxqll0z0zqhlswv3hadbrwais3l8zfgcz6xxl2a78";
    [4.192295]
    [4.192368]
    sha256 = "15i6gpfv9smjq9vzca2n39gh91a66jhx8wn7g289gja2v210miq1";
  • edit in Cargo.nix at line 7319
    [4.197622]
    [4.197622]
    "Hid" = [ "EventTarget" ];
    "HidConnectionEvent" = [ "Event" ];
    "HidDevice" = [ "EventTarget" ];
    "HidInputReportEvent" = [ "Event" ];
  • edit in Cargo.nix at line 7619
    [4.218380]
    [4.218380]
    "WakeLockSentinel" = [ "EventTarget" ];
  • replacement in Cargo.nix at line 7649
    [4.219924][4.9408:9435]()
    version = "4.1.0";
    [4.219924]
    [4.9435]
    version = "4.2.2";
  • replacement in Cargo.nix at line 7651
    [4.9461][4.9461:9534]()
    sha256 = "1zixp9631knhnvd8c3si4wn01fldq063s86jxlmwxwmx5kj52mdm";
    [4.9461]
    [4.220050]
    sha256 = "1nbsy9f5sn206jzby28if4m4s0m21n97mhk8qd703g3rya77l67a";
  • edit in Cargo.nix at line 7661
    [4.7915]
    [4.9599]
    name = "lazy_static";
    packageId = "lazy_static";
    target = { target, features }: (target."windows" or false);
    }
    {
  • replacement in Cargo.nix at line 7930
    [4.227946][2.1048:1112]()
    This corresponds roughly to what buildRustCrate is setting.
    [4.227946]
    [4.228011]
    This corresponds roughly to what buildRustCrate is setting.
  • replacement in Cargo.nix at line 8002
    [4.230173][2.1113:1156]()
    of crate given as the second argument.
    [4.230173]
    [4.230217]
    of crate given as the second argument.
  • replacement in Cargo.nix at line 8004
    [4.230218][2.1157:1302]()
    testCrateFlags: list of flags to pass to the test exectuable
    testInputs: list of packages that should be available during test execution
    [4.230218]
    [4.230365]
    testCrateFlags: list of flags to pass to the test exectuable
    testInputs: list of packages that should be available during test execution
  • replacement in Cargo.nix at line 8007
    [4.230370][2.1303:1396]()
    crateWithTest = { crate, testCrate, testCrateFlags, testInputs, testPreRun, testPostRun }:
    [4.230370]
    [4.230438]
    crateWithTest = { crate, testCrate, testCrateFlags, testInputs }:
  • edit in Cargo.nix at line 8010
    [4.230540][2.1397:1500]()
    assert builtins.typeOf testPreRun == "string";
    assert builtins.typeOf testPostRun == "string";
  • edit in Cargo.nix at line 8023
    [4.8393][2.1501:1951]()
    # If the user hasn't set any pre/post commands, we don't want to
    # insert empty lines. This means that any existing users of crate2nix
    # don't get a spurious rebuild unless they set these explicitly.
    testCommand = pkgs.lib.concatStringsSep "\n"
    (pkgs.lib.filter (s: s != "") [
    testPreRun
    "$f $testCrateFlags 2>&1 | tee -a $out"
    testPostRun
    ]);
  • replacement in Cargo.nix at line 8056
    [4.9364][2.1952:1979]()
    ${testCommand}
    [4.9364]
    [4.231266]
    $f $testCrateFlags 2>&1 | tee -a $out
  • edit in Cargo.nix at line 8080
    [4.9836][2.1980:2155]()
    # Any command to run immediatelly before a test is executed.
    , testPreRun ? ""
    # Any command run immediatelly after a test is executed.
    , testPostRun ? ""
  • edit in Cargo.nix at line 8088
    [4.9978][2.2156:2199]()
    , testPreRun
    , testPostRun
  • replacement in Cargo.nix at line 8120
    [4.232751][2.2200:2276]()
    inherit testCrateFlags testInputs testPreRun testPostRun;
    [4.232751]
    [4.232804]
    inherit testCrateFlags testInputs;
  • replacement in Cargo.nix at line 8126
    [4.11172][2.2277:2379]()
    { inherit features crateOverrides runTests testCrateFlags testInputs testPreRun testPostRun; };
    [4.11172]
    [4.232936]
    { inherit features crateOverrides runTests testCrateFlags testInputs; };
  • replacement in Cargo.nix at line 8129
    [4.11342][2.2380:2413]()
    for the corresponding crate.
    [4.11342]
    [4.233056]
    for the corresponding crate.
  • replacement in Cargo.nix at line 8267
    [4.236813][2.2414:2441]()
    be serialized as JSON.
    [4.236813]
    [4.236842]
    be serialized as JSON.
  • replacement in Cargo.nix at line 8312
    [4.238245][2.2442:2456]()
    features.
    [4.238245]
    [4.15218]
    features.
  • replacement in Cargo.nix at line 8314
    [4.15219][2.2457:2527]()
    This is useful for verifying the feature resolution in crate2nix.
    [4.15219]
    [4.238335]
    This is useful for verifying the feature resolution in crate2nix.
  • replacement in Cargo.nix at line 8351
    [4.239598][2.2528:2671]()
    If multiple paths to a dependency enable different features, the
    corresponding feature sets are merged. Features in rust are additive.
    [4.239598]
    [4.239743]
    If multiple paths to a dependency enable different features, the
    corresponding feature sets are merged. Features in rust are additive.
  • edit in Cargo.nix at line 8377
    [4.15609][2.2672:2765]()
    enabledFeatures = enableFeatures (crateConfig.dependencies or [ ]) expandedFeatures;
  • replacement in Cargo.nix at line 8380
    [4.240752][2.2766:2836]()
    features = dependencyFeatures enabledFeatures dependency;
    [4.240752]
    [4.240823]
    features = dependencyFeatures expandedFeatures dependency;
  • replacement in Cargo.nix at line 8389
    [4.241150][2.2837:2879]()
    features = enabledFeatures;
    [4.241150]
    [4.241193]
    features = expandedFeatures;
  • replacement in Cargo.nix at line 8413
    [4.16373][2.2880:2960]()
    combinedFeatures = sortedUnique (cacheFeatures ++ enabledFeatures);
    [4.16373]
    [4.242228]
    combinedFeatures = sortedUnique (cacheFeatures ++ expandedFeatures);
  • replacement in Cargo.nix at line 8465
    [4.243894][2.2961:2986]()
    rules in featureMap.
    [4.243894]
    [4.243920]
    rules in featureMap.
  • replacement in Cargo.nix at line 8467
    [4.243921][2.2987:3129]()
    featureMap is an attribute set which maps feature names to lists of further
    feature names to enable in case this feature is selected.
    [4.243921]
    [4.244065]
    featureMap is an attribute set which maps feature names to lists of further
    feature names to enable in case this feature is selected.
  • edit in Cargo.nix at line 8480
    [4.17355][2.3130:3963]()
    /* This function adds optional dependencies as features if they are enabled
    indirectly by dependency features. This function mimics Cargo's behavior
    described in a note at:
    https://doc.rust-lang.org/nightly/cargo/reference/features.html#dependency-features
    */
    enableFeatures = dependencies: features:
    assert (builtins.isList features);
    assert (builtins.isList dependencies);
    let
    additionalFeatures = lib.concatMap
    (
    dependency:
    assert (builtins.isAttrs dependency);
    let
    enabled = builtins.any (doesFeatureEnableDependency dependency) features;
    in
    if (dependency.optional or false) && enabled then [ dependency.name ] else [ ]
    )
    dependencies;
    in
    sortedUnique (features ++ additionalFeatures);
  • replacement in Cargo.nix at line 8482
    [4.244482][2.3964:4022]()
    Returns the actual features for the given dependency.
    [4.244482]
    [4.17356]
    Returns the actual features for the given dependency.
  • replacement in Cargo.nix at line 8484
    [4.17357][2.4023:4092]()
    features: The features of the crate that refers this dependency.
    [4.17357]
    [4.244616]
    features: The features of the crate that refers this dependency.
  • edit in Cargo.nix at line 8523
    [4.245940][4.245940:245945](),[4.245945][2.4093:4095]()
    };
    }
  • edit in Cargo.nix at line 8524
    [2.4096]
    };
    }