python3Packages.orjson: Disable failing tests on 32 bit
[NixPkgs.git] / pkgs / tools / package-management / niff / default.nix
blob93406095df25e1f362e59b27c3f103ea88837eed
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 = "A program that compares two Nix expressions and determines which attributes changed";
30     homepage = "https://github.com/FRidh/niff";
31     license = lib.licenses.mit;
32     maintainers = [ lib.maintainers.fridh ];
33   };