nixpkgs mirror (for testing) github.com/NixOS/nixpkgs
nix
at 21.05 30 lines 678 B view raw
1{ cmake, fetchFromGitHub, lib, stdenv }: 2 3stdenv.mkDerivation rec { 4 pname = "luaformatter"; 5 version = "1.3.6"; 6 7 src = fetchFromGitHub { 8 owner = "koihik"; 9 repo = "luaformatter"; 10 rev = version; 11 sha256 = "0440kdab5i0vhlk71sbprdrhg362al8jqpy7w2vdhcz1fpi5cm0b"; 12 fetchSubmodules = true; 13 }; 14 15 nativeBuildInputs = [ cmake ]; 16 17 installPhase = '' 18 runHook preInstall 19 mkdir -p $out/bin 20 cp lua-format $out/bin 21 runHook postInstall 22 ''; 23 24 meta = with lib; { 25 description = "Code formatter for lua"; 26 homepage = "https://github.com/koihik/luaformatter"; 27 license = licenses.asl20; 28 maintainers = with maintainers; [ figsoda ]; 29 }; 30}