k3s: format with nixfmt-rfc-style
[NixPkgs.git] / maintainers / scripts / nixpkgs-lint.nix
blobb400ce034b3e0124ba713d74c862cbfbc90045e5
1 { stdenv, lib, makeWrapper, perl, perlPackages }:
3 stdenv.mkDerivation {
4   name = "nixpkgs-lint-1";
6   nativeBuildInputs = [ makeWrapper ];
7   buildInputs = [ perl perlPackages.XMLSimple ];
9   dontUnpack = true;
10   buildPhase = "true";
12   installPhase =
13     ''
14       mkdir -p $out/bin
15       cp ${./nixpkgs-lint.pl} $out/bin/nixpkgs-lint
16       wrapProgram $out/bin/nixpkgs-lint --set PERL5LIB $PERL5LIB
17     '';
19   meta = with lib; {
20     maintainers = [ maintainers.eelco ];
21     description = "A utility for Nixpkgs contributors to check Nixpkgs for common errors";
22     mainProgram = "nixpkgs-lint";
23     platforms = platforms.unix;
24   };