flake.nix: Use custom derivation for crate2nix

[?]
Nov 17, 2020, 6:22 AM
2GNO2PLCZ3BM5RRRSPLGVWEWHOOTVT4VKFBNNQMUKOKF3VXL3ZFQC

Dependencies

  • [2] G734WNM6 flake.nix: use crate2nix
  • [3] SXEYMYF7 Fixing the bad changes in history (unfortunately, by rebooting).

Change contents

  • replacement in flake.nix at line 41
    [3.1024419][2.246135:246235]()
    crate2nix = forAllSystems ({ pkgs, ... }:
    import inputs.crate2nix { inherit pkgs; });
    [3.1024419]
    [3.1024682]
    crate2nix = forAllSystems ({ system, ... }:
    let
    sources = import "${inputs.crate2nix}/nix/sources.nix";
    pkgs = import sources.nixpkgs { inherit system; };
    cargoNix = import "${inputs.crate2nix}/crate2nix/Cargo.nix" {
    inherit pkgs;
    defaultCrateOverrides = pkgs.defaultCrateOverrides // {
    cssparser-macros = { ... }: {
    buildInputs = with pkgs;
    lib.optionals stdenv.isDarwin [ darwin.apple_sdk.frameworks.Security ];
    };
    };
    };
    in
    cargoNix.rootCrate.build);