flake: use crate2nix from Nixpkgs
[?]
Nov 28, 2020, 3:53 PM
WZYPQBYNIUDLMMCQCVVFF7W2LE4UC3PZ2MIIRPEPHZPDWCXSDZOQCDependencies
- [2]
2GNO2PLCflake.nix: Use custom derivation for crate2nix - [3]
IXGIROWKflake.nix: add rust-src to devShell - [4]
ZWPPIJXFflake.nix: use Mozilla overlay for Rust - [5]
SXEYMYF7Fixing the bad changes in history (unfortunately, by rebooting). - [6]
G734WNM6flake.nix: use crate2nix
Change contents
- edit in flake.nix at line 5
inputs.crate2nix = { url = "github:kolloch/crate2nix/0.8.0"; flake = false; }; - edit in flake.nix at line 41
crate2nix = forAllSystems ({ system, ... }:letsources = 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 ];};};};incargoNix.rootCrate.build); - replacement in flake.nix at line 59
crate2nix.${system}crate2nix - edit in flake.lock at line 3
"crate2nix": {"flake": false,"locked": {"lastModified": 1585431696,"narHash": "sha256-pqg1BsEq3kGmUzt1zpQvXgdnRcIsiuIyvtUBi3VxtZ4=","owner": "kolloch","repo": "crate2nix","rev": "0fd65ca7def611ad9d0ee532be0954d4b0bbb4d4","type": "github"},"original": {"owner": "kolloch","ref": "0.8.0","repo": "crate2nix","type": "github"}}, - replacement in flake.lock at line 21
"lastModified": 1605497880,"narHash": "sha256-CUS1i/dFKlJUayV8wG6L17cKnOAuIoFNAT4Z69WpkQc=","lastModified": 1606344557,"narHash": "sha256-IVIMVKWNNt6VODiLfINaW6sfrWPw5ZT91GQMgLUl7ZA=", - replacement in flake.lock at line 25
"rev": "f41c0fc7d8e49d94220f74495d4d702922df2a67","rev": "ffb3aab257e8851b558cdc6079241a7eb0c7239e", - edit in flake.lock at line 37
"crate2nix": "crate2nix",