Updating Cargo.nix

[?]
Dec 15, 2020, 4:53 PM
FXT5FS5WIDBA3HPTJRFGRGULZIGAWAJXT2U6RFYGDLO2PYDG4VEAC

Dependencies

  • [2] SAGSYAPX Various version bumps
  • [3] G734WNM6 flake.nix: use crate2nix
  • [4] Q7CAYX5N Fixing Windows compilation
  • [5] B5Z4IMEU Generating Cargo.nix for pijul 1.0.0-alpha.6
  • [6] I52XSRUH Massive cleanup, and simplification
  • [7] H62VFFJE Cargo.nix, and solving conflicts

Change contents

  • edit in Cargo.nix at line 474
    [3.18359]
    [3.18359]
    };
    "canonical-path" = rec {
    crateName = "canonical-path";
    version = "2.0.2";
    edition = "2018";
    sha256 = "0vvsjda6ka5nz8zvx6r08zqi0j59sjccgcbjxj96xj764w9y1sg6";
    authors = [
    "Tony Arcieri <tony@iqlusion.io>"
    ];
  • replacement in Cargo.nix at line 2714
    [3.84748][2.3525:3561]()
    version = "1.0.0-alpha.10";
    [3.84748]
    [3.84783]
    version = "1.0.0-alpha.18";
  • edit in Cargo.nix at line 2722
    [3.84991][3.84991:85078]()
    name = "anyhow";
    packageId = "anyhow";
    }
    {
  • edit in Cargo.nix at line 2736
    [3.85414]
    [3.85414]
    }
    {
    name = "canonical-path";
    packageId = "canonical-path";
    optional = true;
  • edit in Cargo.nix at line 2838
    [3.87664]
    [3.87664]
    name = "anyhow";
    packageId = "anyhow";
    }
    {
  • replacement in Cargo.nix at line 2850
    [3.87922][3.87922:87977]()
    "ondisk-repos" = [ "mmap" "zstd" "ignore" ];
    [3.87922]
    [3.87977]
    "ondisk-repos" = [ "mmap" "zstd" "ignore" "canonical-path" ];
  • replacement in Cargo.nix at line 2855
    [3.88110][3.88110:88276]()
    resolvedDefaultFeatures = [ "default" "dump" "flate2" "ignore" "mmap" "ondisk-repos" "regex" "tar" "tarball" "text-changes" "tokio" "zstd" "zstd-seekable" ];
    [3.88110]
    [3.88276]
    resolvedDefaultFeatures = [ "canonical-path" "default" "dump" "flate2" "ignore" "mmap" "ondisk-repos" "regex" "tar" "tarball" "text-changes" "tokio" "zstd" "zstd-seekable" ];
  • replacement in Cargo.nix at line 3755
    [3.114701][2.3998:4034]()
    version = "1.0.0-alpha.12";
    [3.114701]
    [3.114736]
    version = "1.0.0-alpha.21";
  • edit in Cargo.nix at line 3774
    [3.115205]
    [3.115205]
    name = "canonical-path";
    packageId = "canonical-path";
    }
    {
  • edit in Cargo.nix at line 3838
    [3.116626]
    [3.116626]
    }
    {
    name = "num_cpus";
    packageId = "num_cpus";
  • edit in Cargo.nix at line 3894
    [3.117682]
    [3.117682]
    name = "thrussh-config";
    packageId = "thrussh-config";
    }
    {
  • replacement in Cargo.nix at line 3912
    [3.118036][3.118036:118070]()
    packageId = "whoami";
    [3.118036]
    [3.118070]
    packageId = "whoami 0.9.0";
  • edit in Cargo.nix at line 3916
    [3.118114]
    [3.118114]
    "default" = [ "keep-changes" ];
  • replacement in Cargo.nix at line 3919
    [3.118172][3.118172:118234]()
    resolvedDefaultFeatures = [ "default" "git" "git2" ];
    [3.118172]
    [3.118234]
    resolvedDefaultFeatures = [ "default" "git" "git2" "keep-changes" ];
  • replacement in Cargo.nix at line 3923
    [3.118308][3.118308:118335]()
    version = "0.1.0";
    [3.118308]
    [3.118335]
    version = "0.2.0";
  • replacement in Cargo.nix at line 5355
    [3.161611][2.4911:4940]()
    version = "0.29.13";
    [3.161611]
    [3.161639]
    version = "0.29.15";
  • replacement in Cargo.nix at line 5357
    [3.161665][2.4941:5014]()
    sha256 = "1hzhhyd5g4z858fa034nr3876ib174hvj1aw7nxln0lswydwg0gx";
    [3.161665]
    [3.161738]
    sha256 = "00bw8bnznhrrzb9n5idsqg8sm9qjbvn0rvkymc0g9rjs0dkfd594";
  • edit in Cargo.nix at line 5424
    [3.163411]
    [3.163411]
    };
    "thrussh-config" = rec {
    crateName = "thrussh-config";
    version = "0.4.1";
    edition = "2018";
    sha256 = "04sjqp8qf1ajcrsg7v47nd9v1mh2qvlgpv2wyqsz3zqsgv41jr0f";
    authors = [
    "Pierre-Étienne Meunier <pe@pijul.org>"
    ];
    dependencies = [
    {
    name = "dirs-next";
    packageId = "dirs-next";
    }
    {
    name = "futures";
    packageId = "futures";
    }
    {
    name = "lazy_static";
    packageId = "lazy_static";
    }
    {
    name = "log";
    packageId = "log";
    }
    {
    name = "regex";
    packageId = "regex";
    }
    {
    name = "thiserror";
    packageId = "thiserror";
    }
    {
    name = "thrussh";
    packageId = "thrussh";
    }
    {
    name = "tokio";
    packageId = "tokio";
    features = [ "io-util" ];
    }
    {
    name = "whoami";
    packageId = "whoami 1.0.0";
    }
    ];
  • replacement in Cargo.nix at line 5476
    [3.163485][2.5015:5044]()
    version = "0.18.10";
    [3.163485]
    [3.163513]
    version = "0.18.12";
  • replacement in Cargo.nix at line 5478
    [3.163539][2.5045:5118]()
    sha256 = "0qrfafh40g4gf3bk8c63h8h20mg9zqwdzimf3jh1lk44fx0633iv";
    [3.163539]
    [3.163612]
    sha256 = "1hnkxwmf91v8iim20fwi7j25b6pmcd8hli6wmal5wgfqxqw13mpd";
  • replacement in Cargo.nix at line 6957
    [3.219675][3.83740:83976]()
    resolvedDefaultFeatures = [ "Blob" "BlobPropertyBag" "Event" "EventTarget" "FormData" "Headers" "MessageEvent" "Request" "RequestInit" "RequestMode" "Response" "ServiceWorkerGlobalScope" "Window" "Worker" "WorkerGlobalScope" ];
    [3.219675]
    [3.219864]
    resolvedDefaultFeatures = [ "Blob" "BlobPropertyBag" "Document" "Event" "EventTarget" "FormData" "Headers" "HtmlDocument" "MessageEvent" "Navigator" "Node" "Request" "RequestInit" "RequestMode" "Response" "ServiceWorkerGlobalScope" "Window" "Worker" "WorkerGlobalScope" ];
  • replacement in Cargo.nix at line 6977
    [3.220325][3.220325:220348]()
    "whoami" = rec {
    [3.220325]
    [3.220348]
    "whoami 0.9.0" = rec {
  • edit in Cargo.nix at line 6989
    [3.220756]
    [3.220756]
    };
    resolvedDefaultFeatures = [ "default" ];
    };
    "whoami 1.0.0" = rec {
    crateName = "whoami";
    version = "1.0.0";
    edition = "2018";
    sha256 = "1n42rcsi8bbd00inm1sw9kxrlh8aiww9pn5av2bm3x4n3661pf70";
    authors = [
    "Jeron Aldaron Lau <jeronlau@plopgrizzly.com>"
    ];
    dependencies = [
    {
    name = "wasm-bindgen";
    packageId = "wasm-bindgen";
    target = { target, features }: (target."arch" == "wasm32");
    }
    {
    name = "web-sys";
    packageId = "web-sys";
    target = { target, features }: (target."arch" == "wasm32");
    features = [ "Navigator" "HtmlDocument" "Document" "Window" ];
    }
    ];
    features = {
  • replacement in Cargo.nix at line 7204
    [3.226917][2.5587:5614]()
    version = "0.1.3";
    [3.226917]
    [3.226944]
    version = "0.1.5";
  • replacement in Cargo.nix at line 7206
    [3.226970][2.5615:5688]()
    sha256 = "1dj68fhrnzkyk6fpgvrgrxyw8kv0bgs8xfxcd58wqy9gpp86v90q";
    [3.226970]
    [3.227043]
    sha256 = "0m6cc3i8v5iz7fsw76r168z0jw3kzbknki5i9nz0sxyr9k419v11";
  • edit in Cargo.nix at line 7212
    [3.227162][3.227162:227249]()
    name = "anyhow";
    packageId = "anyhow";
    }
    {