Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
1{ lib, stdenv 2, python3 3, fetchFromGitHub 4}: 5 6let 7 pname = "niff"; 8 version = "0.1"; 9in stdenv.mkDerivation { 10 name = "${pname}-${version}"; 11 12 src = fetchFromGitHub { 13 owner = "FRidh"; 14 repo = "niff"; 15 rev = "v${version}"; 16 sha256 = "1ziv5r57jzg2qg61izvkkyq1bz4p5nb6652dzwykfj3l2r3db4bi"; 17 }; 18 19 buildInputs = [ python3 ]; 20 21 dontBuild = true; 22 23 installPhase = '' 24 mkdir -p $out/bin 25 cp niff $out/bin/niff 26 ''; 27 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 }; 34}