niff: init at 0.1

+36
+34
pkgs/tools/package-management/niff/default.nix
···
··· 1 + { stdenv 2 + , python3 3 + , fetchFromGitHub 4 + }: 5 + 6 + let 7 + pname = "niff"; 8 + version = "0.1"; 9 + in 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 = stdenv.lib.licenses.mit; 32 + maintainers = [ stdenv.lib.maintainers.fridh ]; 33 + }; 34 + }
+2
pkgs/top-level/all-packages.nix
··· 3501 wxGTK = wxGTK30; 3502 }; 3503 3504 nifskope = callPackage ../tools/graphics/nifskope { }; 3505 3506 nilfs-utils = callPackage ../tools/filesystems/nilfs-utils {};
··· 3501 wxGTK = wxGTK30; 3502 }; 3503 3504 + niff = callPackage ../tools/package-management/niff { }; 3505 + 3506 nifskope = callPackage ../tools/graphics/nifskope { }; 3507 3508 nilfs-utils = callPackage ../tools/filesystems/nilfs-utils {};