replacement in flake.nix at line 5
− nixpkgs.url = "github:nixos/nixpkgs/nixos-21.05";
+ nixpkgs.url = "github:nixos/nixpkgs/nixos-21.11";
replacement in flake.nix at line 22
[6.191]→[6.147:204](∅→∅),
[6.204]→[6.370:381](∅→∅),
[6.370]→[6.370:381](∅→∅),
[6.370]→[6.370:381](∅→∅),
[6.381]→[5.66:165](∅→∅) − let rustChannel = prev.rust-bin.stable."1.54.0";
− in
− {
− inherit rustChannel;
− rustc = rustChannel.minimal;
− };
+ let
+ rustChannel = prev.rust-bin.stable."1.56.0";
+ in {
+ inherit rustChannel;
+ rustc = rustChannel.minimal;
+ };
replacement in flake.nix at line 30
− let rustDevOverlay = final: prev:
− {
− # rust-analyzer needs core source
− rustc-with-src = prev.rustc.override { extensions = [ "rust-src" ]; };
− # need the latest rustfmt to match apheleia's behaviour
− rustfmt = prev.rust-bin.nightly."2021-10-23".rustfmt;
− };
− pkgs = import nixpkgs {
− inherit system;
− overlays = [
− (import rust-overlay)
− rustOverlay
− rustDevOverlay
− ];
− };
+ let
+ rustDevOverlay = final: prev: {
+ # rust-analyzer needs core source
+ rustc-with-src = prev.rustc.override { extensions = [ "rust-src" ]; };
+ };
+ pkgs = import nixpkgs {
+ inherit system;
+ overlays = [
+ (import rust-overlay)
+ rustOverlay
+ rustDevOverlay
+ ];
+ };
edit in flake.nix at line 55
[6.246505]→[5.852:964](∅→∅) − # needs to be before rustc-with-src so that we're not using the bundled rustfmt
− rustfmt
edit in flake.nix at line 56
replacement in flake.nix at line 80
− ++ pkgs.lib.optionals pkgs.stdenv.isDarwin [ pkgs.xcbuild ];
+ ++ pkgs.lib.optionals pkgs.stdenv.isDarwin [ pkgs.xcbuild ];
replacement in flake.nix at line 101
replacement in flake.nix at line 106
[6.247440]→[6.247440:247493](∅→∅),
[6.247493]→[6.1025999:1026024](∅→∅),
[6.1025999]→[6.1025999:1026024](∅→∅) − cargoNix.workspaceMembers.pijul.build;
− in
− {
+ cargoNix.workspaceMembers.pijul.build;
+ in {
edit in flake.nix at line 115
[6.381]→[6.381:391](∅→∅),
[6.381]→[6.381:391](∅→∅),
[6.381]→[6.381:391](∅→∅),
[6.381]→[6.381:391](∅→∅) resolve order conflict in flake.nix at line 115
replacement in flake.lock at line 5
− "lastModified": 1623875721,
− "narHash": "sha256-A8BU7bjS5GirpAUv4QA+QnJ4CceLHkcXdRp4xITDB0s=",
+ "lastModified": 1637014545,
+ "narHash": "sha256-26IZAc5yzlD9FlDT54io1oqG/bBoyka+FJk5guaX4x4=",
replacement in flake.lock at line 9
− "rev": "f7e004a55b120c02ecb6219596820fcd32ca8772",
+ "rev": "bba5dcc8e0b20ab664967ad83d24d64cb64ec4f4",
replacement in flake.lock at line 20
[6.1026288]→[6.340:450](∅→∅) − "lastModified": 1627460592,
− "narHash": "sha256-jdJqJi9DSPiGOY9xlZSi0ufDJpS6ezvDdx8AQq5VuyI=",
+ "lastModified": 1638161295,
+ "narHash": "sha256-gLVjBxvI5tLMl2BzbGnpgVppnAxTrkrVeCyBQ5N6VQs=",
replacement in flake.lock at line 24
[6.1026451]→[6.451:510](∅→∅) − "rev": "382039c05a16827a7f0731183e862366b66b422f",
+ "rev": "8e6b3914626900ad8f465c3e3541edbb86a95d41",
replacement in flake.lock at line 29
[6.1026590]→[6.511:541](∅→∅) replacement in flake.lock at line 36
− "lastModified": 1628186154,
− "narHash": "sha256-r2d0wvywFnL9z4iptztdFMhaUIAaGzrSs7kSok0PgmE=",
+ "lastModified": 1637453606,
+ "narHash": "sha256-Gy6cwUswft9xqsjWxFYEnx/63/qzaFUwatcbV5GF/GQ=",
replacement in flake.lock at line 40
− "rev": "06552b72346632b6943c8032e57e702ea12413bf",
+ "rev": "8afc4e543663ca0a6a4f496262cd05233737e732",
edit in flake.lock at line 45
+ "ref": "nixpkgs-unstable",
replacement in flake.lock at line 62
[6.1335]→[6.1335:1445](∅→∅) − "lastModified": 1635041777,
− "narHash": "sha256-36LeviqJlWikocBObavRcaFnAQDdbr1Yaze2y7t0Ie0=",
+ "lastModified": 1638238200,
+ "narHash": "sha256-pI6U9yy2McCPGRC2A5KeDq5H5+PUrnsxC6x90XwEEnw=",
replacement in flake.lock at line 66
[6.1505]→[6.1505:1564](∅→∅) − "rev": "21ec729445fbf58ac59061c2694063799e9ee1aa",
+ "rev": "c43ac5a913306abe22c9d1ed8453c7819864f31b",
replacement in Cargo.nix at line 2
− # This file was @generated by crate2nix 0.9.0 with the command:
+ # This file was @generated by crate2nix 0.10.0 with the command:
replacement in Cargo.nix at line 11
− then lib.warn "`buildRustCrate` is deprecated, use `buildRustCrateForPkgs` instead" (_: buildRustCrate)
+ 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)
replacement in Cargo.nix at line 100
[6.2998]→[6.283:311](∅→∅) replacement in Cargo.nix at line 102
[6.3052]→[6.312:385](∅→∅) − sha256 = "1kday4xm4ky46ihsys3ch1vf5cv3lfjclfi610mpsb1xz6vz4q9y";
+ sha256 = "0sw16zqy6w0ar633z69m7lw6gb0k1y7xj3387a8wly43ij5div5r";
replacement in Cargo.nix at line 147
replacement in Cargo.nix at line 149
[6.1009]→[6.1009:1082](∅→∅) − sha256 = "1m7jhnqm3qxxjgxrg7spk66qqvcfsz9z906frblfkyrv85lycpj9";
+ sha256 = "1f0sdx2fsa8w3l7xzsyi9ry3shvnnsgc0znh50if9fm95vslg2wy";
replacement in Cargo.nix at line 212
[6.5657]→[6.421:449](∅→∅) replacement in Cargo.nix at line 214
[6.5711]→[6.450:523](∅→∅) − sha256 = "1kz6x4z0kzpck7500yji0by5ly49pnqh18h501whd93mxhyjpbi8";
+ sha256 = "03m8b3h8krm1vjc3wl9fg0k6pmnl912xsw73lhkj0hn0gmzz9qb2";
replacement in Cargo.nix at line 235
[6.6337]→[6.524:551](∅→∅) replacement in Cargo.nix at line 237
[6.6390]→[6.552:625](∅→∅) − sha256 = "1kcgsfp0ns0345g580ny7hhl9y9a6l3m0pykfa09p9pz65qw0kdy";
+ sha256 = "1mjl8jjqxpl0x7sm9cij61cppi7yi38cdrd1l8zjw7h7qxk2v9cd";
replacement in Cargo.nix at line 286
[6.7873]→[6.626:654](∅→∅) replacement in Cargo.nix at line 288
[6.7927]→[6.655:728](∅→∅) − sha256 = "00cv8523igvh3salpxhqacmy5z4s9g0khrw9kqrylkkkjbc0bag7";
+ sha256 = "1dp1dik2riphgslibafp3kzj95f8kgx42wkh4qghc4v5pbc2j5ij";
replacement in Cargo.nix at line 353
[6.327]→[6.764:791](∅→∅),
[6.791]→[6.354:380](∅→∅),
[6.354]→[6.354:380](∅→∅),
[6.380]→[6.792:865](∅→∅) − version = "1.0.1";
− edition = "2018";
− sha256 = "0sx4a44c2n450lsmi0q1mgfbjhkw1sx57462cv77p0mmy9mgscla";
+ version = "1.2.0";
+ edition = "2021";
+ sha256 = "068ym54zxcma0z4w58l5dxlmx97l45d8mmns1ij5ls1d04mpfb1r";
replacement in Cargo.nix at line 452
[6.15263]→[6.1198:1225](∅→∅) replacement in Cargo.nix at line 454
[6.15316]→[6.1226:1299](∅→∅) − sha256 = "07v9ybgla6cizfyz6casw87q3khfcr43p25nvcvgimcicb35bmfw";
+ sha256 = "04r49xc5m79cildq6pm737l5c5j7hcq3dbsr0x11dr108l5j2v2j";
replacement in Cargo.nix at line 596
[6.16494]→[6.3689:3717](∅→∅) replacement in Cargo.nix at line 598
[6.3743]→[6.3743:3816](∅→∅) − sha256 = "0y8jy9kcqn1myzxjx7c73rbv4amfw08n936ycqz3glrsc66jqs4h";
+ sha256 = "08rjbhysy6gg27db2h3pnhvr2mlr5vkj797i9625kwg8hgrnjdds";
replacement in Cargo.nix at line 620
[6.17244]→[6.3854:3881](∅→∅) replacement in Cargo.nix at line 622
[6.17297]→[6.3882:3955](∅→∅) − sha256 = "0ccn025n0x1gc0ijjlabin2xs7dkx5yfagkskr93yw9c06pyfncw";
+ sha256 = "0v5vck40wmz95d48gq0z3al32vy1yic8fihjkb0sfh4h7862c7lg";
replacement in Cargo.nix at line 645
[6.17989]→[6.476:503](∅→∅) replacement in Cargo.nix at line 647
[6.18042]→[6.504:577](∅→∅) − sha256 = "0h6h1c8g3yj2b4k8g25gr3246mq985y0kl3z685cs784fr1ww05p";
+ sha256 = "1y70b249m02lfp0j6565b29kviapj4xsl9whamcqwddnp9kjv1y4";
replacement in Cargo.nix at line 669
[6.18413]→[6.1487:1515](∅→∅) replacement in Cargo.nix at line 672
[6.18490]→[6.1516:1589](∅→∅) − sha256 = "1cly36mskqby2yqiygls7myd0qjcfrvxcyw2cf4qdqbc5kvc4377";
+ sha256 = "1vl50h2qh0nh0iddzj6gd1pnxnxpvwmbfxc30578c1pajmxi7a92";
replacement in Cargo.nix at line 773
[6.23304]→[6.1614:1648](∅→∅) − version = "3.0.0-beta.4";
+ version = "3.0.0-beta.5";
replacement in Cargo.nix at line 775
[6.24944]→[6.1649:1722](∅→∅) − sha256 = "01l4x641s3nkf9h06ads4gw2x2vnyag3ym3s47vl5g3xb6jhmmzw";
+ sha256 = "0qqxzdxys8amgb420ykfa1143wk3gghn7ksqbms97nsfarw3izzy";
edit in Cargo.nix at line 807
[6.25776]→[6.25776:25810](∅→∅) replacement in Cargo.nix at line 824
[6.26278]→[6.26278:26343](∅→∅) − name = "vec_map";
− packageId = "vec_map";
+ name = "unicase";
+ packageId = "unicase";
+ optional = true;
replacement in Cargo.nix at line 838
[6.26606]→[6.26606:26651](∅→∅),
[6.26651]→[6.1765:1858](∅→∅) − "debug" = [ "clap_derive/debug" ];
− "default" = [ "std" "derive" "cargo" "color" "env" "suggestions" "unicode_help" ];
+ "debug" = [ "clap_derive/debug" "backtrace" ];
+ "default" = [ "std" "derive" "cargo" "color" "env" "suggestions" "unicode" ];
replacement in Cargo.nix at line 843
[6.26855]→[6.1898:1955](∅→∅) − "unicode_help" = [ "textwrap/unicode-width" ];
+ "unicode" = [ "textwrap/unicode-width" "unicase" ];
replacement in Cargo.nix at line 847
[6.27023]→[6.1956:2127](∅→∅) − resolvedDefaultFeatures = [ "atty" "cargo" "clap_derive" "color" "default" "derive" "env" "lazy_static" "std" "strsim" "suggestions" "termcolor" "unicode_help" ];
+ resolvedDefaultFeatures = [ "atty" "cargo" "clap_derive" "color" "default" "derive" "env" "lazy_static" "std" "strsim" "suggestions" "termcolor" "unicase" "unicode" ];
replacement in Cargo.nix at line 851
[6.27245]→[6.2128:2162](∅→∅) − version = "3.0.0-beta.4";
+ version = "3.0.0-beta.5";
replacement in Cargo.nix at line 853
[6.27305]→[6.2163:2236](∅→∅) − sha256 = "1b11ai375p73a7s0ijr2qwfgkcgwizxpihfif23hnjk2apbb0nqb";
+ sha256 = "1lyhsxpcv3bl2sp4a2fd9d2c47xwamla6rgy5wcvdzw6yyscc5cb";
replacement in Cargo.nix at line 898
[6.29489]→[6.29489:29516](∅→∅) replacement in Cargo.nix at line 900
[6.29542]→[6.29542:29615](∅→∅) − sha256 = "0qhackx0i914nbhcwi6bbxnyyqqldgxc046gviak3a3f8apf528a";
+ sha256 = "1cs7dya58xf4px4b1953040fpz5lm3qhf7fzv0jf94xva42y3238";
replacement in Cargo.nix at line 923
[6.30279]→[6.30279:30306](∅→∅) replacement in Cargo.nix at line 925
[6.30332]→[6.30332:30405](∅→∅) − sha256 = "06wq7yb7mlkc4h2kbc0yjfi0xv44z4snzdpr7c1l0zm4hi91n8pa";
+ sha256 = "1p5r2wckarkpkyc4z83q08dwpvcafrb1h6fxfa3qnikh8szww9sq";
replacement in Cargo.nix at line 934
[6.6339]→[6.6339:6366](∅→∅) replacement in Cargo.nix at line 936
[6.6392]→[6.6392:6465](∅→∅) − sha256 = "1vvid867wpnz5wzma3f4x2ijl83fgr6x1fc6shspzpf9ysb9djb6";
+ sha256 = "0sgllzsvs8hinylaiigmd9c908gd8wclxnqz8dinpxbdyql981cm";
replacement in Cargo.nix at line 1118
[6.8742]→[6.8742:8769](∅→∅) replacement in Cargo.nix at line 1120
[6.8795]→[6.8795:8868](∅→∅) − sha256 = "10flpzvymypcksd9n0avvs4cvsbpdhb6gp1avpbxfzgk0cmgjcm2";
+ sha256 = "1sk1aykwhkny92cnvl6s75dx3fyvfzw5xkd6xz3y7w5anhgvk6q4";
replacement in Cargo.nix at line 1141
[6.2267]→[6.2610:2637](∅→∅) replacement in Cargo.nix at line 1143
[6.1746]→[6.2638:2711](∅→∅) − sha256 = "1l82dkflbai4dslq6djy055fmpsbhvry4qlcl70v583j5809nz1p";
+ sha256 = "1gy73qwcchh802nc4vdr5cv16nnq1fr3wwkd6jih736wzznnr751";
replacement in Cargo.nix at line 1377
[6.9853]→[6.2849:2876](∅→∅) replacement in Cargo.nix at line 1379
[6.9906]→[6.2877:2950](∅→∅) − sha256 = "1z0f7jdsjcx4xl74ff95hmbw3dk9ryjrbpfn0527j096dl7x8826";
+ sha256 = "05l8say9mpch3nl7cjwkq8slrb1g0vnr7rrdxdkl6igi76g0dqbl";
edit in Cargo.nix at line 1397
+ "alloc" = [ "pkcs8/alloc" ];
edit in Cargo.nix at line 1399
+ "pem" = [ "pkcs8/pem" ];
replacement in Cargo.nix at line 1522
[6.39899]→[6.2024:2052](∅→∅) replacement in Cargo.nix at line 1524
[6.39953]→[6.2053:2126](∅→∅) − sha256 = "0rf0r99q4kgjrx22kx7pjyjg4lm21599y3ggvy3hzj2spi7h5pw0";
+ sha256 = "0in7l50j06qmzzwk0h6bs5kdlyj5zyx9ab745lrzd60v1adahkm7";
edit in Cargo.nix at line 1535
+ "default" = [ "alloc" ];
edit in Cargo.nix at line 1539
+ resolvedDefaultFeatures = [ "alloc" "default" ];
replacement in Cargo.nix at line 1585
[6.76911]→[6.76911:76938](∅→∅) replacement in Cargo.nix at line 1587
[6.76964]→[6.76964:77037](∅→∅) − sha256 = "1zj6rra8n7d7gagppvvs5pvrfblad6x4ln5knb4kg7dfkkxz4s7s";
+ sha256 = "18cnqgk8r6lq1n5cfy3bryiyz9zkqr10dxj49sa3fkzfamih8fgn";
replacement in Cargo.nix at line 1619
[6.78004]→[6.2592:2593](∅→∅) + features = {
+ "default" = [ "std" ];
+ };
+ resolvedDefaultFeatures = [ "default" "std" ];
replacement in Cargo.nix at line 1626
[6.78085]→[6.78085:78211](∅→∅) − version = "0.1.1";
− edition = "2015";
− sha256 = "0rshlc00nv45f14v2l1w0ma2nf1jg5j7q9pvw7hh018r6r73bjhl";
+ version = "0.1.2";
+ edition = "2018";
+ sha256 = "1grrmcm6q8512hkq5yzch3yv8wafflc2apbmsaabiyk44yqz2s5a";
edit in Cargo.nix at line 1636
+ usesDefaultFeatures = false;
replacement in Cargo.nix at line 1641
[6.78451]→[6.78451:78508](∅→∅) − name = "gcc";
− packageId = "gcc";
+ name = "cc";
+ packageId = "cc";
replacement in Cargo.nix at line 1681
[6.43735]→[6.2380:2408](∅→∅) replacement in Cargo.nix at line 1683
[6.43789]→[6.2409:2482](∅→∅) − sha256 = "1q5b4r2rclhjbcxlbv5231avp1y6y8bynrf5v3brdzhhvr9yqfnd";
+ sha256 = "0gy5iwfqylb2f0dd9n7r8w2xwbzlrqlsairvyj2w9jf1jzl8hs8y";
replacement in Cargo.nix at line 1809
[6.48378]→[6.3225:3253](∅→∅) replacement in Cargo.nix at line 1811
[6.48431]→[6.3254:3327](∅→∅),
[6.102]→[6.48504:48585](∅→∅),
[6.1126]→[6.48504:48585](∅→∅),
[6.1256]→[6.48504:48585](∅→∅),
[6.2712]→[6.48504:48585](∅→∅),
[6.3327]→[6.48504:48585](∅→∅),
[6.13518]→[6.48504:48585](∅→∅),
[6.48504]→[6.48504:48585](∅→∅) − sha256 = "12rznp5gg0sf3w2ly2zbcm4shnhcdy1igmvpkzlrrz5dhvs01p0s";
− authors = [
− "Alex Crichton <alex@alexcrichton.com>"
− ];
+ sha256 = "17jbp2zl1f0cfblaiky8d8kim6k82cxmmnbgy1gj8p1jih6j3l4c";
replacement in Cargo.nix at line 1870
[6.51182]→[6.3328:3356](∅→∅) replacement in Cargo.nix at line 1872
[6.51235]→[6.3357:3430](∅→∅),
[6.205]→[6.51308:51389](∅→∅),
[6.1228]→[6.51308:51389](∅→∅),
[6.1359]→[6.51308:51389](∅→∅),
[6.2815]→[6.51308:51389](∅→∅),
[6.3430]→[6.51308:51389](∅→∅),
[6.13621]→[6.51308:51389](∅→∅),
[6.51308]→[6.51308:51389](∅→∅) − sha256 = "1yczc8hdwaa7lw52bh2xnarqjfs2bmfwj169kcylwvjzh08j9vbl";
− authors = [
− "Alex Crichton <alex@alexcrichton.com>"
− ];
+ sha256 = "09rd4nigr2yyw074yv7yqqvzs90x80nnmkhd6kvnby6vwcwwvj3z";
replacement in Cargo.nix at line 1896
[6.52223]→[6.3431:3459](∅→∅) replacement in Cargo.nix at line 1898
[6.52276]→[6.3460:3533](∅→∅),
[6.308]→[6.52349:52430](∅→∅),
[6.1330]→[6.52349:52430](∅→∅),
[6.1462]→[6.52349:52430](∅→∅),
[6.2918]→[6.52349:52430](∅→∅),
[6.3533]→[6.52349:52430](∅→∅),
[6.13724]→[6.52349:52430](∅→∅),
[6.52349]→[6.52349:52430](∅→∅) − sha256 = "168zy072rgzkvi3hsbjzhn8ynwy60a4dwffv0cvh7zzxlysb2ldg";
− authors = [
− "Alex Crichton <alex@alexcrichton.com>"
− ];
+ sha256 = "0id4niawvf6vxv2s7w782jmm6m5arrcx2isvlsws1hp75zj1d4v2";
replacement in Cargo.nix at line 1907
[6.52671]→[6.3534:3562](∅→∅) replacement in Cargo.nix at line 1909
[6.52724]→[6.3563:3636](∅→∅),
[6.411]→[6.52797:52878](∅→∅),
[6.1432]→[6.52797:52878](∅→∅),
[6.1565]→[6.52797:52878](∅→∅),
[6.3021]→[6.52797:52878](∅→∅),
[6.3636]→[6.52797:52878](∅→∅),
[6.13827]→[6.52797:52878](∅→∅),
[6.52797]→[6.52797:52878](∅→∅) − sha256 = "073nakpp5z0irlkqgr0fgcnwv47f79qr5f1p2kiilzmqaxd563ad";
− authors = [
− "Alex Crichton <alex@alexcrichton.com>"
− ];
+ sha256 = "15scf1ifrdipidc7wzcvlsmgrf89b5sh8zlxffmnr8s86gsqp03v";
replacement in Cargo.nix at line 1936
[6.53642]→[6.3637:3665](∅→∅) replacement in Cargo.nix at line 1938
[6.53695]→[6.3666:3739](∅→∅),
[6.514]→[6.53768:53849](∅→∅),
[6.1534]→[6.53768:53849](∅→∅),
[6.1668]→[6.53768:53849](∅→∅),
[6.3124]→[6.53768:53849](∅→∅),
[6.3739]→[6.53768:53849](∅→∅),
[6.13930]→[6.53768:53849](∅→∅),
[6.53768]→[6.53768:53849](∅→∅) − sha256 = "10hms4pzsxay7s9qclp78xis9mlklzf5ris6y9p3m3q6jg1hc3hb";
− authors = [
− "Alex Crichton <alex@alexcrichton.com>"
− ];
+ sha256 = "04dakn3362gw8q2jd9wdq19df4am1j5p4sngdhj57hxmnr6kb0g4";
replacement in Cargo.nix at line 1946
[6.54035]→[6.3740:3768](∅→∅) replacement in Cargo.nix at line 1948
[6.54088]→[6.3769:3842](∅→∅) − sha256 = "0mxcw0hjsx78zd0r1wz3928ycwmac81wjvywykvqvysnx6x16jf5";
+ sha256 = "1pbz9s2zhs9l8pfylxiq38zlmzggl34zk6n6fgblxg252sr1g7x8";
edit in Cargo.nix at line 1950
[6.54187]→[6.54187:54310](∅→∅) − authors = [
− "Taylor Cramer <cramertj@google.com>"
− "Taiki Endo <te316e89@gmail.com>"
− ];
edit in Cargo.nix at line 1951
[6.54335]→[6.54335:54440](∅→∅) − {
− name = "proc-macro-hack";
− packageId = "proc-macro-hack";
− }
edit in Cargo.nix at line 1963
[6.54726]→[6.14034:14057](∅→∅),
[6.14057]→[6.14057:14164](∅→∅) − }
− ];
− buildDependencies = [
− {
− name = "autocfg";
− packageId = "autocfg";
replacement in Cargo.nix at line 1969
[6.54832]→[6.3843:3871](∅→∅) replacement in Cargo.nix at line 1971
[6.54885]→[6.3872:3945](∅→∅),
[6.720]→[6.54958:55039](∅→∅),
[6.1738]→[6.54958:55039](∅→∅),
[6.1874]→[6.54958:55039](∅→∅),
[6.3330]→[6.54958:55039](∅→∅),
[6.3945]→[6.54958:55039](∅→∅),
[6.14267]→[6.54958:55039](∅→∅),
[6.54958]→[6.54958:55039](∅→∅) − sha256 = "0lsbxbz72a82hyld35wz69k7l6i07krsafkl2ac12g9ncym0mwy0";
− authors = [
− "Alex Crichton <alex@alexcrichton.com>"
− ];
+ sha256 = "1bq5jdv9d1llmlzq8ycmkbhw2z8yqkwhd6fd68dd4qkv8d168v4r";
replacement in Cargo.nix at line 1980
[6.55272]→[6.3946:3974](∅→∅) replacement in Cargo.nix at line 1982
[6.55325]→[6.3975:4048](∅→∅),
[6.823]→[6.55398:55468](∅→∅),
[6.1840]→[6.55398:55468](∅→∅),
[6.1977]→[6.55398:55468](∅→∅),
[6.3433]→[6.55398:55468](∅→∅),
[6.4048]→[6.55398:55468](∅→∅),
[6.14370]→[6.55398:55468](∅→∅),
[6.55398]→[6.55398:55468](∅→∅),
[6.55701]→[6.55701:55712](∅→∅) − sha256 = "1wlr0yl3vjk24281n1iz3yjxj4782fnzcqcmj2zg65q0cyc4mrdv";
− authors = [
− "Alex Crichton <alex@alexcrichton.com>"
− ];
+ sha256 = "04nyz21ymr2r4fh9hdk1ppi8g61ryp97c8ighf3chcmbm9r1igys";
replacement in Cargo.nix at line 1991
[6.55959]→[6.4049:4077](∅→∅) replacement in Cargo.nix at line 1993
[6.56012]→[6.4078:4151](∅→∅),
[6.926]→[6.56085:56166](∅→∅),
[6.1942]→[6.56085:56166](∅→∅),
[6.2080]→[6.56085:56166](∅→∅),
[6.3622]→[6.56085:56166](∅→∅),
[6.4151]→[6.56085:56166](∅→∅),
[6.14473]→[6.56085:56166](∅→∅),
[6.56085]→[6.56085:56166](∅→∅) − sha256 = "0y2dvm4r5cbw0mqw138zssswrq235kl4j050h624mr2qzmmq9sv7";
− authors = [
− "Alex Crichton <alex@alexcrichton.com>"
− ];
+ sha256 = "0gmqxlf3vx9aikb0yhcihjn2p3g2rsr1l3xcc4h4fmi3289j5lj1";
edit in Cargo.nix at line 2045
[6.57543]→[6.57543:57815](∅→∅) − name = "proc-macro-hack";
− packageId = "proc-macro-hack";
− optional = true;
− }
− {
− name = "proc-macro-nested";
− packageId = "proc-macro-nested";
− optional = true;
− }
− {
edit in Cargo.nix at line 2050
[6.57926]→[6.14474:14604](∅→∅) − buildDependencies = [
− {
− name = "autocfg";
− packageId = "autocfg";
− }
− ];
replacement in Cargo.nix at line 2052
[6.58014]→[6.58014:58119](∅→∅) − "async-await-macro" = [ "async-await" "futures-macro" "proc-macro-hack" "proc-macro-nested" ];
+ "async-await-macro" = [ "async-await" "futures-macro" ];
replacement in Cargo.nix at line 2064
[6.58839]→[6.58839:59074](∅→∅),
[6.59074]→[6.78550:78894](∅→∅),
[6.78894]→[6.78894:78905](∅→∅) − resolvedDefaultFeatures = [ "alloc" "async-await" "async-await-macro" "channel" "default" "futures-channel" "futures-io" "futures-macro" "futures-sink" "io" "memchr" "proc-macro-hack" "proc-macro-nested" "sink" "slab" "std" ];
− };
− "gcc" = rec {
− crateName = "gcc";
− version = "0.3.55";
− edition = "2015";
− crateBin = [];
− sha256 = "1hng1sajn4r67hndvhjysswz8niayjwvcj42zphpxzhbz89kjpwg";
− authors = [
− "Alex Crichton <alex@alexcrichton.com>"
− ];
− features = {
− "parallel" = [ "rayon" ];
− };
+ resolvedDefaultFeatures = [ "alloc" "async-await" "async-await-macro" "channel" "default" "futures-channel" "futures-io" "futures-macro" "futures-sink" "io" "memchr" "sink" "slab" "std" ];
replacement in Cargo.nix at line 2156
[6.60750]→[6.4222:4250](∅→∅) replacement in Cargo.nix at line 2158
[6.60804]→[6.4251:4324](∅→∅) − sha256 = "1rwgmjp94ivk872xd2s9lfb7wpz6rj1s9bzqnhnkn6l4jw21x87h";
+ sha256 = "1m0vi36ypv4gx9gzcw6y456yqnlypizhwlcqrmg6vkwd0lnkgk3q";
replacement in Cargo.nix at line 2161
[6.61111]→[6.61111:61165](∅→∅) − "endian-reader" = [ "stable_deref_trait" ];
+ "endian-reader" = [ "read" "stable_deref_trait" ];
+ "read" = [ "read-core" ];
replacement in Cargo.nix at line 2167
[6.61355]→[6.61355:61401](∅→∅) − resolvedDefaultFeatures = [ "read" ];
+ resolvedDefaultFeatures = [ "read" "read-core" ];
replacement in Cargo.nix at line 2171
[6.61459]→[6.4325:4354](∅→∅) replacement in Cargo.nix at line 2173
[6.61514]→[6.4355:4428](∅→∅) − sha256 = "141l150xi60fxfp41dkcmbq3qxh66m361dm5vgcn8nz76m4d3735";
+ sha256 = "07rlxwvl5iyyqwh0mci5v27lbicf9qiqm60maw1srz7i51x00pl4";
edit in Cargo.nix at line 2217
+ "vendored-libgit2" = [ "libgit2-sys/vendored" ];
replacement in Cargo.nix at line 2263
[6.64420]→[6.15074:15101](∅→∅) replacement in Cargo.nix at line 2265
[6.64473]→[6.15102:15175](∅→∅) − sha256 = "09kpwgqpwlk282l9jmwvjwm3dssvvjaz60w93xa3zdphxv246lw2";
+ sha256 = "0mdf0x3cxj4rhx2zrm0gnx02i43gqcz3q4awzidargff5xb1kn3z";
replacement in Cargo.nix at line 2416
[6.68029]→[6.2287:2314](∅→∅) replacement in Cargo.nix at line 2418
[6.68082]→[6.2315:2388](∅→∅) − sha256 = "04fcnqbnqmrsnphz5lbca2plascsm8bib5csd518bqj7qyd8qzjj";
+ sha256 = "0sqqidxilz83h3nr9g3hwsa0z34mh6clrrdfvvd2f66l0mmhj8qk";
replacement in Cargo.nix at line 2442
[6.68691]→[6.4598:4625](∅→∅) replacement in Cargo.nix at line 2444
[6.68744]→[6.4626:4699](∅→∅) − sha256 = "1rc6c4n6wwmcfl6hg7fdilybqwyakqcsc888prh0qi3r54xmi71r";
+ sha256 = "1imjszmk34603m7chfnhd3rq263bxbdlaxhlbzd06wv7354zix0z";
replacement in Cargo.nix at line 2468
[6.69271]→[6.16206:16233](∅→∅) replacement in Cargo.nix at line 2470
[6.69324]→[6.16234:16307](∅→∅) − sha256 = "0s2y7ki3sxyf1ynp0mm2k3mgafigy23d7g0rzci3rs9pdrhppa7k";
+ sha256 = "00smbrgb9vyzbbj3j5d66iarjl5x2wpfwkmhcy5nizylw7dlzndc";
replacement in Cargo.nix at line 2481
[6.69663]→[6.16308:16335](∅→∅) replacement in Cargo.nix at line 2483
[6.2754]→[6.16336:16409](∅→∅) − sha256 = "0h240ck2xlp62dqfhfp6g45984avsmh1pkcgjmyywgzkr2kbhmk4";
+ sha256 = "08bln7b1ibdw26gl8h4dr6rlybvlkyhlha309xbh9ghxh9nf78f4";
replacement in Cargo.nix at line 2546
[6.71808]→[6.4700:4729](∅→∅) replacement in Cargo.nix at line 2548
[6.71862]→[6.4730:4841](∅→∅) − sha256 = "04gvzwq66p5dv3spdcp19ccjkjj44bf82yy9a9inxkzb38nwyq8b";type = [ "lib" "staticlib" "cdylib" ];
+ sha256 = "0g4mnsacfvj4127587ihm802kzkh6zgs0c3a2mayc82g3q4w0vj3";type = [ "lib" "staticlib" "cdylib" ];
replacement in Cargo.nix at line 2805
[6.78179]→[6.4842:4870](∅→∅) replacement in Cargo.nix at line 2807
[6.78232]→[6.4871:4944](∅→∅) − sha256 = "0ka75wmkh22bkxjw5smhmlwl3xpqnj2xv50w03pmgl892a5k5q5y";
+ sha256 = "0b2bx5qdlwayriidhrag8vhy10kdfimfhmb3jnjmsz2h9j1bwnvs";
edit in Cargo.nix at line 2818
[6.78530]→[6.78530:78560](∅→∅) replacement in Cargo.nix at line 2833
[6.79414]→[6.139374:139401](∅→∅) replacement in Cargo.nix at line 2835
[6.79467]→[6.139402:139475](∅→∅) − sha256 = "0di7fggbknwfjcw8cgzm1dnm3ik32l2m1f7nmyh8ipmh45h069fx";
+ sha256 = "1m1dairwyx8kfxi7ab3b5jc71z1vigh9w4shnhiajji9avzr26dp";
replacement in Cargo.nix at line 2863
[6.80260]→[6.5083:5111](∅→∅) replacement in Cargo.nix at line 2865
[6.80314]→[6.5112:5185](∅→∅) − sha256 = "0lk7c7n9q71dlvpvh41v7gmp3n2nqy7hcvh5pr2sx2k3lry1nyff";
+ sha256 = "116cg9vn62cl3vifbs6cjdsg7hz98kr7sr8kpy31liccsg6gzjbw";
replacement in Cargo.nix at line 2891
[6.82005]→[6.5186:5214](∅→∅) replacement in Cargo.nix at line 2893
[6.82059]→[6.5215:5288](∅→∅) − sha256 = "0rdpvskll0lkih3fl565dsbfbabv7i7azd133vgj82py878j7y57";
+ sha256 = "06finl0p44lvqyw7s0qgc7bgmdz771gfg6bmmxlyrcbngsss28c5";
replacement in Cargo.nix at line 2906
[6.82507]→[6.5289:5324](∅→∅) − version = "0.12.22+1.1.0";
+ version = "0.12.25+1.3.0";
replacement in Cargo.nix at line 2908
[6.82568]→[6.5325:5398](∅→∅) − sha256 = "1hx1lk3yvpqi3w6jrv291q0wdywd6y0md3wdmm170ky42z0kmic9";
+ sha256 = "1axsdyb2i67pn85vh8sb2z037n88fiiwqghkzsr1jrcdy2g1cs4g";
replacement in Cargo.nix at line 2959
[6.84748]→[6.444:480](∅→∅) − version = "1.0.0-alpha.48";
+ version = "1.0.0-alpha.51";
edit in Cargo.nix at line 3073
+ }
+ {
+ name = "nom";
+ packageId = "nom";
edit in Cargo.nix at line 3179
+ name = "quickcheck";
+ packageId = "quickcheck";
+ }
+ {
+ name = "quickcheck_macros";
+ packageId = "quickcheck_macros";
+ }
+ {
replacement in Cargo.nix at line 3248
[6.89301]→[6.5992:6020](∅→∅) replacement in Cargo.nix at line 3250
[6.89355]→[6.6021:6094](∅→∅) − sha256 = "1vnbb64svnah7a871r6ml845vbcbi58yr42ckimswwgiv3q6l670";
+ sha256 = "1jplndqhlsygjmsni1ydb4zbw0j5jjr47bmqnjkwif5qnipa755h";
edit in Cargo.nix at line 3274
+ {
+ name = "openssl-sys";
+ packageId = "openssl-sys";
+ optional = true;
+ target = { target, features }: (target."windows" or false);
+ }
edit in Cargo.nix at line 3297
+ "openssl-on-win32" = [ "openssl-sys" ];
replacement in Cargo.nix at line 3355
[6.92110]→[6.18853:18880](∅→∅) replacement in Cargo.nix at line 3357
[6.92163]→[6.18881:18954](∅→∅) − sha256 = "1sq7pw7h7jbfvnv5nq3vm912gdwhhv8idi3njifd3xnz0q38i0h3";
+ sha256 = "028izfyraynijd9h9x5miv1vmg6sjnw1v95wgm7f4xlr7h4lsaki";
replacement in Cargo.nix at line 3445
[6.93937]→[6.18955:18982](∅→∅) replacement in Cargo.nix at line 3447
[6.19008]→[6.19008:19081](∅→∅) − sha256 = "1p478fqf4nia2ma0kv4npb8x1hli0zz6k16517ikb51jkryx8sxi";
+ sha256 = "0smq8xzd40njqpfzv5mghigj91fzlfrfg842iz8x0wqvw2dw731h";
edit in Cargo.nix at line 3454
+ "rustc-dep-of-std" = [ "core" "compiler_builtins" ];
edit in Cargo.nix at line 3509
+ };
+ "minimal-lexical" = rec {
+ crateName = "minimal-lexical";
+ version = "0.2.1";
+ edition = "2018";
+ sha256 = "16ppc5g84aijpri4jzv14rvcnslvlpphbszc7zzp6vfkddf4qdb8";
+ authors = [
+ "Alex Huszagh <ahuszagh@gmail.com>"
+ ];
+ features = {
+ "default" = [ "std" ];
+ };
+ resolvedDefaultFeatures = [ "std" ];
replacement in Cargo.nix at line 3551
[6.96862]→[6.19240:19268](∅→∅) replacement in Cargo.nix at line 3553
[6.1550]→[6.19269:19342](∅→∅) − sha256 = "05mvlrn3r2vqps4fflmknw15r0rs8xld4g99sdf8647c2iixnawc";
+ sha256 = "1k05cah6zdww6i2qc7gaxbbja4ppyjycipl2y0lhiiwpzq2b8rw0";
replacement in Cargo.nix at line 3686
[6.3328]→[6.5733:5761](∅→∅) replacement in Cargo.nix at line 3688
[6.3382]→[6.5762:5835](∅→∅) − sha256 = "11yil9d6wrmnlvlxqjq17vsfggy1lncl8snb7wg2lb21dgp2a7ng";
+ sha256 = "121iqjqk9k4m892z5m41czh0q1zraysmzxhbpzvq56n3wk1c41gk";
edit in Cargo.nix at line 3721
+ "nom" = rec {
+ crateName = "nom";
+ version = "7.1.0";
+ edition = "2018";
+ sha256 = "0281jdx0xcyhjgs1jkj9pii8py1clcpazg41bgz7d71qxzhi278v";
+ authors = [
+ "contact@geoffroycouprie.com"
+ ];
+ dependencies = [
+ {
+ name = "memchr";
+ packageId = "memchr";
+ usesDefaultFeatures = false;
+ }
+ {
+ name = "minimal-lexical";
+ packageId = "minimal-lexical";
+ usesDefaultFeatures = false;
+ }
+ ];
+ buildDependencies = [
+ {
+ name = "version_check";
+ packageId = "version_check";
+ }
+ ];
+ features = {
+ "default" = [ "std" ];
+ "std" = [ "alloc" "memchr/std" "minimal-lexical/std" ];
+ };
+ resolvedDefaultFeatures = [ "alloc" "default" "std" ];
+ };
replacement in Cargo.nix at line 3776
[6.104408]→[6.19343:19370](∅→∅) replacement in Cargo.nix at line 3778
[6.19396]→[6.19396:19469](∅→∅) − sha256 = "04k5xh7d0nxay4yfb02rj841y9g5jh45d320avi53ak221y083af";
+ sha256 = "0py73wsa5j4izhd39nkqzqv260r0ma08vy30ky54ld3vkhlbcfpr";
replacement in Cargo.nix at line 3878
[6.107261]→[6.6037:6065](∅→∅) replacement in Cargo.nix at line 3880
[6.107315]→[6.6066:6139](∅→∅) − sha256 = "11mk7swplzi32wq8ja4q2dplv1yj6x1a2j4q94i8ih5lgwqjfn65";
+ sha256 = "1ygv9zgi9wz6q5f2z9xn72i0c97jjr1dgj30kbyicdhxk8zivb37";
edit in Cargo.nix at line 3892
+ "doc" = [ "read_core" "write_core" "std" "compression" "archive" "coff" "elf" "macho" "pe" "wasm" ];
replacement in Cargo.nix at line 3895
[6.20010]→[6.107820:107891](∅→∅),
[6.107820]→[6.107820:107891](∅→∅) − "rustc-dep-of-std" = [ "core" "compiler_builtins" "alloc" ];
+ "rustc-dep-of-std" = [ "core" "compiler_builtins" "alloc" "memchr/rustc-dep-of-std" ];
replacement in Cargo.nix at line 3898
[6.107928]→[6.107928:108046](∅→∅) − "write" = [ "write_core" "coff" "elf" "macho" ];
− "write_core" = [ "crc32fast" "indexmap" "std" ];
+ "write" = [ "write_core" "coff" "elf" "macho" "pe" ];
+ "write_core" = [ "crc32fast" "indexmap/std" "std" ];
replacement in Cargo.nix at line 3930
[6.108648]→[6.20417:20446](∅→∅) replacement in Cargo.nix at line 3932
[6.4333]→[6.20447:20520](∅→∅) − sha256 = "11fq2dyih820kqg8d7ycjhfk3ksfac2782rfs3k29bkr1jak152l";
+ sha256 = "15baqlphisr1f7ddq11jnrrzz4shdh35kwal24adyc2c4cif4yhc";
replacement in Cargo.nix at line 3979
[6.109901]→[6.20623:20651](∅→∅) replacement in Cargo.nix at line 3981
[6.109955]→[6.20652:20725](∅→∅) − sha256 = "07dw7y2w3xgz32inrvf1yvw0klb3dk5xz7100m8vi2x0pzihfybs";
+ sha256 = "0wscz8aqw4n6166sklz9fj5832iz2dpplxd4cfrhjyb0bqb3vwbx";
replacement in Cargo.nix at line 4018
[6.110913]→[6.6241:6268](∅→∅) replacement in Cargo.nix at line 4020
[6.110966]→[6.6269:6342](∅→∅) − sha256 = "0bfgm53jgdacylwd6ynjhciczmnlrp45p98h0nsrmrhglrcfzjva";
+ sha256 = "16d70qzd2g18i28i6znjcpck0r9hjd5gz5qcr1cl2l9s6d1sknmd";
edit in Cargo.nix at line 4024
+ dependencies = [
+ {
+ name = "memchr";
+ packageId = "memchr";
+ optional = true;
+ }
+ ];
edit in Cargo.nix at line 4032
+ "default" = [ "memchr" "raw_os_str" ];
replacement in Cargo.nix at line 4034
[6.111120]→[6.111120:111165](∅→∅) − resolvedDefaultFeatures = [ "raw" ];
+ resolvedDefaultFeatures = [ "default" "memchr" "raw_os_str" ];
replacement in Cargo.nix at line 4075
[6.111637]→[6.1069:1097](∅→∅) replacement in Cargo.nix at line 4077
[6.111691]→[6.1098:1171](∅→∅) − sha256 = "1sqmgaia8zfd5fbnqw2w13ijh7crk3lf9vw4cb52vwlx0an48xvd";
+ sha256 = "16gzf41bxmm10x82bla8d6wfppy9ym3fxsmdjyvn61m66s0bf5vx";
edit in Cargo.nix at line 4096
+ "arc_lock" = [ "lock_api/arc_lock" ];
replacement in Cargo.nix at line 4108
[6.112671]→[6.7817:7844](∅→∅) replacement in Cargo.nix at line 4110
[6.112724]→[6.7845:7918](∅→∅) − sha256 = "065hkylji0g0fkh1vqp7kzs74vclhsxcczwhwqzpcig770lphyps";
+ sha256 = "05ij4zxsylx99srbq8qd1k2wiwaq8krkf9y4cqkhvb5wjca8wvnp";
replacement in Cargo.nix at line 4150
[6.4090]→[6.6378:6405](∅→∅) replacement in Cargo.nix at line 4152
[6.4143]→[6.6406:6479](∅→∅) − sha256 = "11fp0mfjq87rqi3adnx8q7yv4z4ncq7iq7prq0zak9gvikxjsj7x";
+ sha256 = "1rr4kd52ld978a2xhcvlc54p1d92yhxl9kvbajba7ia6rs5b5q3p";
replacement in Cargo.nix at line 4260
[6.114701]→[6.6582:6618](∅→∅) − version = "1.0.0-alpha.54";
+ version = "1.0.0-alpha.56";
replacement in Cargo.nix at line 4507
[6.121914]→[6.121914:121942](∅→∅) replacement in Cargo.nix at line 4509
[6.121968]→[6.121968:122041](∅→∅) − sha256 = "0k4860955riciibxr8bhnklp79jydp4xfylwdn5v9kj96hxlac9q";
+ sha256 = "07vy6mn0q6k2adrs7min3rpy999q7kprph0vb1414iwlybs5sa8j";
replacement in Cargo.nix at line 4517
[6.122201]→[6.122201:122229](∅→∅) replacement in Cargo.nix at line 4519
[6.122255]→[6.122255:122328](∅→∅) − sha256 = "0ms8198kclg4h96ggbziixxmsdl847s648kmbx11zlmjsqjccx5c";
+ sha256 = "1fimwnyyh3wx33r5s77lw5g5vcxhw1p5j60pdvbbwr8l374gn37d";
edit in Cargo.nix at line 4592
[6.124295]→[6.124295:124306](∅→∅),
[6.124306]→[6.4951:4952](∅→∅),
[6.4952]→[6.124315:124624](∅→∅),
[6.124315]→[6.124315:124624](∅→∅),
[6.124624]→[6.4953:4954](∅→∅),
[6.4954]→[6.124633:124717](∅→∅),
[6.124633]→[6.124633:124717](∅→∅),
[6.124717]→[6.1185:1212](∅→∅),
[6.1212]→[6.124744:124770](∅→∅),
[6.124744]→[6.124744:124770](∅→∅),
[6.124770]→[6.1213:1286](∅→∅),
[6.1286]→[6.124843:124908](∅→∅),
[6.124843]→[6.124843:124908](∅→∅) − ];
−
− };
− "proc-macro-hack" = rec {
− crateName = "proc-macro-hack";
− version = "0.5.19";
− edition = "2018";
− sha256 = "1rg0kzsj7lj00qj602d3h77spwfz48vixn1wbjp7a4yrq65w9w6v";
− procMacro = true;
− authors = [
− "David Tolnay <dtolnay@gmail.com>"
− ];
−
− };
− "proc-macro-nested" = rec {
− crateName = "proc-macro-nested";
− version = "0.1.7";
− edition = "2015";
− sha256 = "11hh1jynh62f3m1ii0f9gf1l3y0fhkwpmr40lz3704v848n1p25w";
− authors = [
− "David Tolnay <dtolnay@gmail.com>"
replacement in Cargo.nix at line 4597
[6.125000]→[6.6707:6735](∅→∅) replacement in Cargo.nix at line 4599
[6.125054]→[6.6736:6809](∅→∅) − sha256 = "04k6kwfsl56xqv46f9k88jmj7x4544hhbr6xswzfm1mqqywdhzjw";
+ sha256 = "0hqbxlvhiaybakl1gai3mgps1dxsmxricxsr2rfdrh222z0qql5s";
edit in Cargo.nix at line 4601
[6.125147]→[6.125147:125197](∅→∅) − "Alex Crichton <alex@alexcrichton.com>"
edit in Cargo.nix at line 4602
+ "Alex Crichton <alex@alexcrichton.com>"
edit in Cargo.nix at line 4615
+ "quickcheck" = rec {
+ crateName = "quickcheck";
+ version = "1.0.3";
+ edition = "2018";
+ sha256 = "1mjhkfqwrb8mdyxdqr4zzbj1rm5dfx25n9zcc25lb6fxwiw673sq";
+ authors = [
+ "Andrew Gallant <jamslam@gmail.com>"
+ ];
+ dependencies = [
+ {
+ name = "env_logger";
+ packageId = "env_logger";
+ optional = true;
+ usesDefaultFeatures = false;
+ }
+ {
+ name = "log";
+ packageId = "log";
+ optional = true;
+ }
+ {
+ name = "rand";
+ packageId = "rand 0.8.4";
+ usesDefaultFeatures = false;
+ features = [ "getrandom" "small_rng" ];
+ }
+ ];
+ features = {
+ "default" = [ "regex" "use_logging" ];
+ "regex" = [ "env_logger/regex" ];
+ "use_logging" = [ "log" "env_logger" ];
+ };
+ resolvedDefaultFeatures = [ "default" "env_logger" "log" "regex" "use_logging" ];
+ };
+ "quickcheck_macros" = rec {
+ crateName = "quickcheck_macros";
+ version = "1.0.0";
+ edition = "2015";
+ sha256 = "1s8nh0fmmzq3fd7928qcp2syvymlyv1pmww6fxcaj5np48r6jamj";
+ procMacro = true;
+ authors = [
+ "Andrew Gallant <jamslam@gmail.com>"
+ ];
+ dependencies = [
+ {
+ name = "proc-macro2";
+ packageId = "proc-macro2";
+ }
+ {
+ name = "quote";
+ packageId = "quote";
+ }
+ {
+ name = "syn";
+ packageId = "syn";
+ features = [ "full" ];
+ }
+ ];
+
+ };
replacement in Cargo.nix at line 4677
[6.125908]→[6.8355:8382](∅→∅) replacement in Cargo.nix at line 4679
[6.125961]→[6.8383:8456](∅→∅) − sha256 = "19rjmfqzk26rxbgxy5j2ckqc2v12sw2xw8l4gi8bzpn2bmsbkl63";
+ sha256 = "01ff7a76f871ggnby57iagw6499vci4bihcr11g6bqzjlp38rg1q";
replacement in Cargo.nix at line 4804
[6.5195]→[6.5195:5311](∅→∅) − resolvedDefaultFeatures = [ "alloc" "default" "getrandom" "libc" "rand_chacha" "rand_hc" "std" "std_rng" ];
+ resolvedDefaultFeatures = [ "alloc" "default" "getrandom" "libc" "rand_chacha" "rand_hc" "small_rng" "std" "std_rng" ];
replacement in Cargo.nix at line 5057
[6.134739]→[6.27855:27883](∅→∅) replacement in Cargo.nix at line 5059
[6.134793]→[6.27884:27957](∅→∅) − sha256 = "08kdxaa7c5wzlr2f4qkqlczc86p30sz84xllk83dyxxvp5hryvi4";
+ sha256 = "1072nlhfybl1yl8dsfhmpdx9xllh8s1w82k2zkqgm1gnl9y95lk6";
edit in Cargo.nix at line 5164
+ name = "serde_json";
+ packageId = "serde_json";
+ target = { target, features }: (target."arch" == "wasm32");
+ }
+ {
edit in Cargo.nix at line 5193
[6.138878]→[6.138878:138924](∅→∅) − features = [ "serde-serialize" ];
edit in Cargo.nix at line 5232
+ {
+ name = "wasm-bindgen";
+ packageId = "wasm-bindgen";
+ target = {target, features}: (target."arch" == "wasm32");
+ features = [ "serde-serialize" ];
+ }
replacement in Cargo.nix at line 5303
[6.142940]→[6.28393:28421](∅→∅) replacement in Cargo.nix at line 5305
[6.142994]→[6.28422:28495](∅→∅) − sha256 = "0jcdh4zanli1r4pcfj5ah1xcbxv87vh02syb9f0rqgp0nnq71bfy";
+ sha256 = "0hn3xyd2n3bg3jnc5a5jbzll32n4r5a65bqzs287l30m5c53xw3y";
replacement in Cargo.nix at line 5343
[6.144463]→[6.7293:7321](∅→∅) replacement in Cargo.nix at line 5345
[6.144517]→[6.7322:7395](∅→∅) − sha256 = "020v8w9hda1bkaxmpsih79lphvh8lkphr2qjbfb5yhwkxsykypss";
+ sha256 = "15pmmlf6zcx337515nx1ixaj0qb21snlbfdfxq5fld0cbnqy1gn5";
edit in Cargo.nix at line 5393
+ "std" = [ "sanakirja-core/std" ];
+ "uuid" = [ "sanakirja-core/uuid" ];
replacement in Cargo.nix at line 5400
[6.10521]→[6.879:907](∅→∅) replacement in Cargo.nix at line 5403
[6.10597]→[6.908:981](∅→∅) − sha256 = "1l8x0nah0l82kybl5fq8fpqp4r96fbc3y1ids781c6489j4n2zx6";
+ sha256 = "1asm3ss02ngrpbrvjwgvivq380k5diib3sbgsbvqaj2w8mr3wdak";
replacement in Cargo.nix at line 5458
[6.146536]→[6.28598:28625](∅→∅) replacement in Cargo.nix at line 5460
[6.146589]→[6.28626:28699](∅→∅) − sha256 = "0rz4xhcz70718iww6qa4zbmjzff0dqbcf6yggvbi2fks2j2sr8i3";
+ sha256 = "11vwvw2qnrf1z8i0ncbj9456vxwnwq9wyi9c2n6rkqd2znmw2nsj";
replacement in Cargo.nix at line 5492
[6.147618]→[6.147618:147719](∅→∅) − "OSX_10_13" = [ "OSX_10_12" "security-framework-sys/OSX_10_13" "alpn" "session-tickets" ];
+ "OSX_10_13" = [ "OSX_10_12" "security-framework-sys/OSX_10_13" "alpn" "session-tickets" "serial-number-bigint" ];
edit in Cargo.nix at line 5496
+ "serial-number-bigint" = [ "num-bigint" ];
replacement in Cargo.nix at line 5502
[6.147984]→[6.28700:28727](∅→∅) replacement in Cargo.nix at line 5504
[6.148037]→[6.28728:28801](∅→∅) − sha256 = "1172fsfk37jxh33qbx3bivzph0hnxrn0nrrfffvnz2sb3fwzykky";
+ sha256 = "0zlwc46mb7zkm4ngq5qv52zczvvk0l8kjr6npyvjidb067c19pd9";
replacement in Cargo.nix at line 5531
[6.148815]→[6.7449:7478](∅→∅) replacement in Cargo.nix at line 5533
[6.148870]→[6.7479:7552](∅→∅) − sha256 = "1s7s8vqwf6lgmddcqjpcrx907afgn83lzwnkg5klxlgnmdw9hfzh";
+ sha256 = "04y9s1mxcxakg9bhfdiff9w4zzprk6m6dazcpmpi8nfg6zg0cbgi";
replacement in Cargo.nix at line 5581
[6.149636]→[6.7553:7582](∅→∅) replacement in Cargo.nix at line 5583
[6.149691]→[6.7583:7656](∅→∅) − sha256 = "1k2ywp5qg490x5kxv7xljfj5a4x54krf15w56836cl9j6inr4950";
+ sha256 = "12shxhi47db54i4j44ic2nl299x5p89ngna0w3m6854nn4d1mg6p";
replacement in Cargo.nix at line 5609
[6.150408]→[6.7657:7685](∅→∅) replacement in Cargo.nix at line 5611
[6.150462]→[6.7686:7759](∅→∅) − sha256 = "09r1ld450g6hbx5xs2j7bcp40ibawayhx1wxnnad0am137d10srk";
+ sha256 = "06gv3gb3mr9jxdy62dxll5ysaq7f4jbh0j8a0hjaq4a0lrkg8fq6";
replacement in Cargo.nix at line 5670
[6.29691]→[6.29691:29718](∅→∅) replacement in Cargo.nix at line 5672
[6.29744]→[6.29744:29817](∅→∅) − sha256 = "04lzf4swq6cijvxnc6facr3g72h5v7a5z8lz3xrkf8gxa9bswqmk";
+ sha256 = "1ypm6d7536j0l868x5cai84ahpsjz53yblizm9dlrms0jx69m7xn";
replacement in Cargo.nix at line 5688
[6.30184]→[6.30184:30283](∅→∅) − target = { target, features }: (stdenv.hostPlatform.config == "aarch64-apple-darwin");
+ target = { target, features }: ((target."arch" == "aarch64") || (target."arch" == "x86_64") || (target."arch" == "x86"));
edit in Cargo.nix at line 5691
[6.30307]→[6.30307:30682](∅→∅),
[6.30682]→[6.30682:30706](∅→∅) − name = "cpufeatures";
− packageId = "cpufeatures";
− target = { target, features }: ((target."arch" == "aarch64") && (target."os" == "linux"));
− }
− {
− name = "cpufeatures";
− packageId = "cpufeatures";
− target = { target, features }: ((target."arch" == "x86") || (target."arch" == "x86_64"));
− }
− {
replacement in Cargo.nix at line 5733
[6.31458]→[6.1094:1121](∅→∅) replacement in Cargo.nix at line 5735
[6.31511]→[6.1122:1195](∅→∅) − sha256 = "0d9kh208899sis8q8j40v3204ajzi3al3jq3rymcxljd7jz755y1";
+ sha256 = "123790yjdsqsmqpw2kkcda6nycaczaffcy4s3ycyqawzv148wr82";
replacement in Cargo.nix at line 5749
[6.152257]→[6.7795:7822](∅→∅) replacement in Cargo.nix at line 5751
[6.7848]→[6.7848:7921](∅→∅) − sha256 = "1465rj4y59qjvzxik0v2m0mp71q50m9xfigxqww7yhsw3hna61y3";
+ sha256 = "1ddg01hf8h4bpfm027h0snhb7jfcs1jzi497083y13q13vyr3vwx";
replacement in Cargo.nix at line 5762
[6.152533]→[6.5930:5957](∅→∅) replacement in Cargo.nix at line 5764
[6.152586]→[6.5958:6031](∅→∅) − sha256 = "0kk08axr0ybfbjzk65a41k84mb6sfhyajmfndaka9igkx34kf3zy";
+ sha256 = "02gka690j8l12gl50ifg7axqnx1m6v6d1byaq0wl3fx66p3vdjhy";
edit in Cargo.nix at line 5769
+ "const_new" = [ "const_generics" ];
replacement in Cargo.nix at line 5774
[6.152827]→[6.7922:7949](∅→∅) replacement in Cargo.nix at line 5776
[6.152881]→[6.7950:8023](∅→∅) − sha256 = "1bbc68krf5bsf09xnmq6svkmbndd2mws00ilhiajnga21q7hjpvn";
+ sha256 = "05imvybc86slkbg6sj9rd1xy9a8ydn1v2bcqjqr346myqzk0zjax";
replacement in Cargo.nix at line 5834
[6.154961]→[6.8126:8154](∅→∅) replacement in Cargo.nix at line 5836
[6.155015]→[6.8155:8228](∅→∅) − sha256 = "175j336afigixhzixxs821sgw2xh38v023y2vg1qhi8dalrdhwqq";
+ sha256 = "0rh9hvwy75j3krmi4d4x76xb86f753hxr8mlxjbabddyp0cfxbzj";
replacement in Cargo.nix at line 5867
[6.32238]→[6.8229:8257](∅→∅) replacement in Cargo.nix at line 5869
[6.32292]→[6.8258:8331](∅→∅) − sha256 = "1yplh90imfrp1rycnl18rg8l9d19xbmak1bq1g2065mady9aljj7";
+ sha256 = "03r1lydbf3japnlpc4wka7y90pmz1i0danaj3f9a7b431akdlszk";
replacement in Cargo.nix at line 6036
[6.159661]→[6.1196:1224](∅→∅) replacement in Cargo.nix at line 6038
[6.159715]→[6.1225:1298](∅→∅) − sha256 = "1qmz542pq4wmz3p0s4kavsqv09h0x99klkf3k33ydjy1x97rw4ck";
+ sha256 = "05y4wm29ck8flwq5k1q6nhwh00a3b30cz3xr0qvnbwad5vjsnjw5";
replacement in Cargo.nix at line 6052
[6.160090]→[6.1299:1327](∅→∅) replacement in Cargo.nix at line 6054
[6.160144]→[6.1328:1401](∅→∅) − sha256 = "0ia72qiynlws5avb8f1xqlazp4g6bqgzjbwy5vs6nyg7myh6j386";
+ sha256 = "0jviwmvx6wzawsj6c9msic7h419wmsbjagl9dzhpydkzc8zzscma";
edit in Cargo.nix at line 6089
replacement in Cargo.nix at line 6226
[6.2537]→[6.7475:7515](∅→∅) − packageId = "whoami 1.1.2";
+ packageId = "whoami 1.2.0";
replacement in Cargo.nix at line 6414
[6.167331]→[6.8762:8789](∅→∅) replacement in Cargo.nix at line 6416
[6.167384]→[6.8790:8863](∅→∅) − sha256 = "0f2kkgsf1ivxdjyznzg6xlcivc99krs9584nbqxpbxmrh48ix2l4";
+ sha256 = "1lnqnva56673r0d40586rkzyl2qqcz19wm29q8h5a95n89d1s71c";
edit in Cargo.nix at line 6429
+ "real_blackbox" = [ "criterion/real_blackbox" ];
+ "rustc_1_55" = [ "rustc_1_40" ];
replacement in Cargo.nix at line 6446
[6.168190]→[6.8864:8892](∅→∅) replacement in Cargo.nix at line 6448
[6.7556]→[6.8893:8966](∅→∅) − sha256 = "02qbqajy6sn2pjjhwh19nf5nm5g9wkh5rxnc99i1y4y64d5q9kq1";
+ sha256 = "0i31mhhz0y0clr04z1slxx349xh017r4cx5kapvvjbqd3vj95sbh";
replacement in Cargo.nix at line 6534
[6.171498]→[6.2172:2199](∅→∅) replacement in Cargo.nix at line 6536
[6.171551]→[6.2200:2273](∅→∅) − sha256 = "045igm2h1mfjakbi68hrl07dflgs2rfvvjff17ylxgjf3zk3nisl";
+ sha256 = "0pmsxblxda3mx8cwi2fzpyzzlbc85fm6cmjiyx1pjhvpl2mw3vy9";
replacement in Cargo.nix at line 6587
[6.7370]→[6.2274:2301](∅→∅) replacement in Cargo.nix at line 6589
[6.7423]→[6.2302:2375](∅→∅) − sha256 = "0zvj8d2i1147s4i3ml3lh3h6fypncjmbw0h1mhck3w2kh9lkybvv";
+ sha256 = "1qwq0y21xprsql4v9y1cm1ymhgw66rznjmnjrjsii27zxy25852h";
replacement in Cargo.nix at line 6628
[6.172834]→[6.34299:34326](∅→∅) replacement in Cargo.nix at line 6630
[6.172887]→[6.34327:34400](∅→∅) − sha256 = "14imdf24bng2ynsxa9hvmcx65h4xm75zib5mavdlk84lil60pahw";
+ sha256 = "1h2cc3ickn6wj5c0bhw8v5drzrwr5r6n0rjbxgc6qdsx7scf36cy";
replacement in Cargo.nix at line 6671
[6.173889]→[6.6596:6660](∅→∅) − "full" = [ "codec" "compat" "io" "time" "net" "rt" ];
+ "full" = [ "codec" "compat" "io-util" "time" "net" "rt" ];
+ "io-util" = [ "io" "tokio/rt" "tokio/io-util" ];
replacement in Cargo.nix at line 6710
[6.174907]→[6.34401:34429](∅→∅) replacement in Cargo.nix at line 6712
[6.174961]→[6.34430:34503](∅→∅) − sha256 = "17dqjhixmnbrk0c99ydb3b9pygjnzfb7yhlasb6134s4jy6fpb89";
+ sha256 = "0191zcbnkn8wy0b7xbz7jd9m2xf3sjr8k3cfqzghxwya6a966nip";
replacement in Cargo.nix at line 6742
[6.176096]→[6.34504:34532](∅→∅) replacement in Cargo.nix at line 6744
[6.176150]→[6.34533:34606](∅→∅) − sha256 = "0lm0li6lx75jgbbgxsb45439257sqb0j7828caf2hjqsigwi9zx9";
+ sha256 = "1r262wskhm6wmc5i2bxz44nglyzqaq3x50s0h5q0ffdq6xbdckhz";
replacement in Cargo.nix at line 6806
[6.177945]→[6.7822:7850](∅→∅) replacement in Cargo.nix at line 6808
[6.7876]→[6.7876:7949](∅→∅) − sha256 = "01lbbspn4080yg8wp6y7q3xcqih1c1dmkkx4pwax4z1a9436k7w7";
+ sha256 = "1v2r349b2dr0pknpjk3nkrbi3mhaa3wl7zi7bdbla4zmcni0hdxn";
edit in Cargo.nix at line 6817
+ "unicase" = rec {
+ crateName = "unicase";
+ version = "2.6.0";
+ edition = "2015";
+ sha256 = "1xmlbink4ycgxrkjspp0mf7pghcx4m7vxq7fpfm04ikr2zk7pwsh";
+ authors = [
+ "Sean McArthur <sean@seanmonstar.com>"
+ ];
+ buildDependencies = [
+ {
+ name = "version_check";
+ packageId = "version_check";
+ }
+ ];
+ features = {
+ };
+ };
replacement in Cargo.nix at line 6836
[6.178780]→[6.9227:9254](∅→∅) replacement in Cargo.nix at line 6838
[6.8003]→[6.9255:9328](∅→∅) − sha256 = "11805a54czim5qj0p122lqr42z86bmm73zq6c4y4wykywr14qvr4";
+ sha256 = "13v7v8pp7mdqqf0ypk73va78c3b4xzpryvbls9p47nz3cd34008s";
replacement in Cargo.nix at line 6885
[6.180321]→[6.180321:180348](∅→∅) replacement in Cargo.nix at line 6887
[6.180374]→[6.180374:180447](∅→∅) − sha256 = "1qxizyi6xbcqyi4z79p523ywvmgsfcgfqb3zv3c8i6x1jcc5jdwk";
+ sha256 = "0wq9wl69wlp6zwlxp660g9p4hm5gk91chwk14dp1gl9bxba45mry";
edit in Cargo.nix at line 6977
[6.6827]→[6.182947:184262](∅→∅),
[6.182947]→[6.182947:184262](∅→∅) − };
− "vec_map" = rec {
− crateName = "vec_map";
− version = "0.8.2";
− edition = "2015";
− sha256 = "1481w9g1dw9rxp3l6snkdqihzyrd2f8vispzqmwjwsdyhw8xzggi";
− authors = [
− "Alex Crichton <alex@alexcrichton.com>"
− "Jorge Aparicio <japaricious@gmail.com>"
− "Alexis Beingessner <a.beingessner@gmail.com>"
− "Brian Anderson <>"
− "tbu- <>"
− "Manish Goregaokar <>"
− "Aaron Turon <aturon@mozilla.com>"
− "Adolfo Ochagavía <>"
− "Niko Matsakis <>"
− "Steven Fackler <>"
− "Chase Southwood <csouth3@illinois.edu>"
− "Eduard Burtescu <>"
− "Florian Wilkens <>"
− "Félix Raimundo <>"
− "Tibor Benke <>"
− "Markus Siemens <markus@m-siemens.de>"
− "Josh Branchaud <jbranchaud@gmail.com>"
− "Huon Wilson <dbau.pp@gmail.com>"
− "Corey Farwell <coref@rwell.org>"
− "Aaron Liblong <>"
− "Nick Cameron <nrc@ncameron.org>"
− "Patrick Walton <pcwalton@mimiga.net>"
− "Felix S Klock II <>"
− "Andrew Paseltiner <apaseltiner@gmail.com>"
− "Sean McArthur <sean.monstar@gmail.com>"
− "Vadim Petrochenkov <>"
− ];
− features = {
− "eders" = [ "serde" ];
− };
replacement in Cargo.nix at line 7065
[6.186909]→[6.9419:9447](∅→∅) replacement in Cargo.nix at line 7067
[6.186963]→[6.9448:9521](∅→∅) − sha256 = "11i5v9zr4bpvlmpm30rxmz5d832zmg68xl9f1rlfi3qryk4fq25n";
+ sha256 = "1kkzwj24z9ad7lq8c5ynlnpxpx8hwra6w6brl871a6dj6vi76bv3";
edit in Cargo.nix at line 7077
[6.187238]→[6.187238:187476](∅→∅) − name = "serde";
− packageId = "serde";
− optional = true;
− }
− {
− name = "serde_json";
− packageId = "serde_json";
− optional = true;
− }
− {
replacement in Cargo.nix at line 7089
[6.187993]→[6.187993:188095](∅→∅) − resolvedDefaultFeatures = [ "default" "serde" "serde-serialize" "serde_json" "spans" "std" ];
+ resolvedDefaultFeatures = [ "default" "spans" "std" ];
replacement in Cargo.nix at line 7093
[6.188185]→[6.9557:9585](∅→∅) replacement in Cargo.nix at line 7095
[6.188239]→[6.9586:9659](∅→∅) − sha256 = "17s75vhjlxd4zi9c7rnw64z3ckyb2cnpw9kbbfn3mlk33als62jq";
+ sha256 = "0yw3ma0ahd1cz3afxpqcgwy9rwwgmz2g8pn8nas7c95sky7vy5x3";
replacement in Cargo.nix at line 7137
[6.189317]→[6.9660:9688](∅→∅) replacement in Cargo.nix at line 7139
[6.189371]→[6.9689:9762](∅→∅) − sha256 = "037ydhi8hc93y37nnh255zvdphr8i8pif84gvczy3n5dqchnnr0n";
+ sha256 = "0fax7x0iysa64iqmzq0lri8llw8v0f8acz1iq6b4qahzrcipb3cf";
replacement in Cargo.nix at line 7169
[6.190143]→[6.9798:9826](∅→∅) replacement in Cargo.nix at line 7171
[6.190197]→[6.9827:9900](∅→∅) − sha256 = "177hwmvq49ib3y8dhhnsvf4klsxdcvkz4cfbvw88hig1v47by7hp";
+ sha256 = "1ydcppds5qbj77c7kdinkg9qidcf7ahvwqvnb3v8nllmqkklcqfm";
replacement in Cargo.nix at line 7194
[6.190930]→[6.9901:9929](∅→∅) replacement in Cargo.nix at line 7196
[6.190984]→[6.9930:10003](∅→∅) − sha256 = "17sqziz87sikg4a0w8mxrr440fm132pcc9cwclmal0rz77fmf9kc";
+ sha256 = "1ay5qmbqh8hbsgf2dqkg7ia13srx3c1d6p2qvjmzhdaqlbpf00vq";
replacement in Cargo.nix at line 7231
[6.191970]→[6.10004:10032](∅→∅) replacement in Cargo.nix at line 7233
[6.192024]→[6.10033:10106](∅→∅) − sha256 = "1hmwidww6s80kgr3k9jr389s8jzsg8frdpjfbza655ih79s4l31f";
+ sha256 = "1k27dc57h0brx5ish4dwmzibyif7m9lfagvph1a7s0ygi4kj6dq2";
replacement in Cargo.nix at line 7241
[6.192241]→[6.10107:10135](∅→∅) replacement in Cargo.nix at line 7243
[6.192295]→[6.10136:10209](∅→∅) − sha256 = "15i6gpfv9smjq9vzca2n39gh91a66jhx8wn7g289gja2v210miq1";
+ sha256 = "1yz9dym9y9f9s1f99q5j5kl2dfc5kn2jpjfdnnkfmnar3igi1srq";
replacement in Cargo.nix at line 7682
[6.219675]→[6.9105:9407](∅→∅) − resolvedDefaultFeatures = [ "Blob" "BlobPropertyBag" "Document" "Event" "EventTarget" "FormData" "Headers" "HtmlDocument" "MessageEvent" "Navigator" "Node" "Request" "RequestCredentials" "RequestInit" "RequestMode" "Response" "ServiceWorkerGlobalScope" "Window" "Worker" "WorkerGlobalScope" ];
+ resolvedDefaultFeatures = [ "Blob" "BlobPropertyBag" "Document" "Event" "EventTarget" "FormData" "Headers" "Location" "MessageEvent" "Navigator" "Node" "Request" "RequestCredentials" "RequestInit" "RequestMode" "Response" "ServiceWorkerGlobalScope" "Window" "Worker" "WorkerGlobalScope" ];
replacement in Cargo.nix at line 7724
[6.3095]→[6.9659:9688](∅→∅) replacement in Cargo.nix at line 7726
[6.3154]→[6.9689:9716](∅→∅) replacement in Cargo.nix at line 7728
[6.3207]→[6.9717:9790](∅→∅) − sha256 = "1xiaddvcd54yl9jyk3lnw3gvc0d9y8viv4s622pzx3cmbhrczfja";
+ sha256 = "1xzmdsp0d8kvjm99l5a4ly9ivif0dhnf2rw9r7rgnkka4gpcafn3";
replacement in Cargo.nix at line 7742
[6.3713]→[6.3713:3788](∅→∅) − features = [ "Navigator" "HtmlDocument" "Document" "Window" ];
+ features = [ "Navigator" "Document" "Window" "Location" ];
replacement in Cargo.nix at line 7899
[6.36275]→[6.36275:36302](∅→∅) replacement in Cargo.nix at line 7901
[6.36328]→[6.36328:36401](∅→∅) − sha256 = "1cfsssf3jrkzhly58ln410j0jjx1mk5rmgw673rb5smspqqf3hd2";
+ sha256 = "0wqznp1wdgp9dgb026b9ss3kbxhp3y20rs0zbmnwd27c4cbsbwb5";
replacement in Cargo.nix at line 7904
[6.36447]→[6.36447:36491](∅→∅) − "Tony Arcieri <tony@iqlusion.io>"
+ "The RustCrypto Project Developers"
replacement in Cargo.nix at line 7967
[6.227946]→[4.950:1015](∅→∅) − This corresponds roughly to what buildRustCrate is setting.
+ This corresponds roughly to what buildRustCrate is setting.
replacement in Cargo.nix at line 8039
[6.230173]→[4.1016:1060](∅→∅) − of crate given as the second argument.
+ of crate given as the second argument.
replacement in Cargo.nix at line 8041
[6.230218]→[4.1061:1208](∅→∅) − testCrateFlags: list of flags to pass to the test exectuable
− testInputs: list of packages that should be available during test execution
+ 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 8044
[6.230370]→[4.1209:1277](∅→∅) − crateWithTest = { crate, testCrate, testCrateFlags, testInputs }:
+ crateWithTest = { crate, testCrate, testCrateFlags, testInputs, testPreRun, testPostRun }:
edit in Cargo.nix at line 8047
+ assert builtins.typeOf testPreRun == "string";
+ assert builtins.typeOf testPostRun == "string";
edit in Cargo.nix at line 8062
+ # 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 8104
[6.9364]→[4.1278:1328](∅→∅) − $f $testCrateFlags 2>&1 | tee -a $out
edit in Cargo.nix at line 8128
+ # 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 8140
+ , testPreRun
+ , testPostRun
replacement in Cargo.nix at line 8174
[6.232751]→[4.1329:1382](∅→∅) − inherit testCrateFlags testInputs;
+ inherit testCrateFlags testInputs testPreRun testPostRun;
replacement in Cargo.nix at line 8180
[6.11172]→[4.1383:1462](∅→∅) − { inherit features crateOverrides runTests testCrateFlags testInputs; };
+ { inherit features crateOverrides runTests testCrateFlags testInputs testPreRun testPostRun; };
replacement in Cargo.nix at line 8183
[6.11342]→[4.1463:1497](∅→∅) − for the corresponding crate.
+ for the corresponding crate.
replacement in Cargo.nix at line 8321
[6.236813]→[4.1498:1526](∅→∅) replacement in Cargo.nix at line 8366
[6.238245]→[4.1527:1542](∅→∅) replacement in Cargo.nix at line 8368
[6.15219]→[4.1543:1614](∅→∅) − This is useful for verifying the feature resolution in crate2nix.
+ This is useful for verifying the feature resolution in crate2nix.
replacement in Cargo.nix at line 8405
[6.239598]→[4.1615:1760](∅→∅) − If multiple paths to a dependency enable different features, the
− corresponding feature sets are merged. Features in rust are additive.
+ 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 8431
+ enabledFeatures = enableFeatures (crateConfig.dependencies or [ ]) expandedFeatures;
replacement in Cargo.nix at line 8435
[6.240752]→[4.1761:1832](∅→∅) − features = dependencyFeatures expandedFeatures dependency;
+ features = dependencyFeatures enabledFeatures dependency;
replacement in Cargo.nix at line 8444
[6.241150]→[4.1833:1876](∅→∅) − features = expandedFeatures;
+ features = enabledFeatures;
replacement in Cargo.nix at line 8468
[6.16373]→[4.1877:1958](∅→∅) − combinedFeatures = sortedUnique (cacheFeatures ++ expandedFeatures);
+ combinedFeatures = sortedUnique (cacheFeatures ++ enabledFeatures);
replacement in Cargo.nix at line 8520
[6.243894]→[4.1959:1985](∅→∅) replacement in Cargo.nix at line 8522
[6.243921]→[4.1986:2130](∅→∅) − featureMap is an attribute set which maps feature names to lists of further
− feature names to enable in case this feature is selected.
+ 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 8536
+ /* 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 8559
[6.244482]→[4.2131:2190](∅→∅) − Returns the actual features for the given dependency.
+ Returns the actual features for the given dependency.
replacement in Cargo.nix at line 8561
[6.17357]→[4.2191:2261](∅→∅) − features: The features of the crate that refers this dependency.
+ features: The features of the crate that refers this dependency.
edit in Cargo.nix at line 8600
[6.4232]→[6.4232:4233](∅→∅) replacement in Cargo.nix at line 8601
[4.2267]→[4.2267:2268](∅→∅) replacement in Cargo.lock at line 1495
[6.33516]→[3.175:202](∅→∅) − version = "1.0.0-alpha.55"
+ version = "1.0.0-alpha.56"
edit in Cargo.lock at line 2139
[2.2297]→[2.2297:2309](∅→∅),
[6.49058]→[4.2269:2482](∅→∅) − [[package]]
− name = "threadpool"
− version = "1.8.1"
− source = "registry+https://github.com/rust-lang/crates.io-index"
− checksum = "d050e60b33d41c19108b32cea32164033a9013fe3b46cbd4457559bfbf77afaa"
− dependencies = [
− "num_cpus",
− ]
resolve order conflict in Cargo.lock at line 2139
edit in Cargo.lock at line 2629
edit in Cargo.lock at line 2664
[6.62007]→[4.2495:2513](∅→∅) resolve order conflict in Cargo.lock at line 2664
edit in Cargo.lock at line 2665
[6.62090]→[2.2558:2636](∅→∅) − checksum = "3e3b99cee88f0309ca765c6aa8c284a00394c35ef8ca012e2409485fc369bf2f"
edit in Cargo.lock at line 2668
[6.62185]→[4.2593:2600](∅→∅) resolve order conflict in Cargo.lock at line 2668
edit in Cargo.lock at line 2672
[6.62230]→[4.2601:2616](∅→∅) resolve order conflict in Cargo.lock at line 2672