biome: 1.9.2 -> 1.9.3
[NixPkgs.git] / pkgs / tools / package-management / niff / default.nix
blob909aaaa9413c31b9c868cf3e93fcb870477415d4
1 { lib, stdenv
2 , python3
3 , fetchFromGitHub
4 }:
6 let
7   pname = "niff";
8   version = "0.1";
9 in stdenv.mkDerivation {
10   name = "${pname}-${version}";
12   src = fetchFromGitHub {
13     owner = "FRidh";
14     repo = "niff";
15     rev = "v${version}";
16     sha256 = "1ziv5r57jzg2qg61izvkkyq1bz4p5nb6652dzwykfj3l2r3db4bi";
17   };
19   buildInputs = [ python3 ];
21   dontBuild = true;
23   installPhase = ''
24     mkdir -p $out/bin
25     cp niff $out/bin/niff
26   '';
28   meta = {
29     description = "Program that compares two Nix expressions and determines which attributes changed";
30     homepage = "https://github.com/FRidh/niff";
31     license = lib.licenses.mit;
32     mainProgram = "niff";
33   };