diff options
author | Michael Fellinger <m.fellinger@gmail.com> | 2014-11-27 21:04:28 +0100 |
---|---|---|
committer | Michael Fellinger <m.fellinger@gmail.com> | 2014-11-27 22:16:43 +0100 |
commit | 917bf6865a52648af8c871cc9c3ab71895f5f872 (patch) | |
tree | 6839ec4a786c3b051ce1bf273fc39e032fab880f /pkgs/top-level/lua-packages.nix | |
parent | 81acb400b97c98506f74e5857dc6bd4000c9ccb3 (diff) | |
download | nixpkgs-917bf6865a52648af8c871cc9c3ab71895f5f872.tar nixpkgs-917bf6865a52648af8c871cc9c3ab71895f5f872.tar.gz nixpkgs-917bf6865a52648af8c871cc9c3ab71895f5f872.tar.bz2 nixpkgs-917bf6865a52648af8c871cc9c3ab71895f5f872.tar.lz nixpkgs-917bf6865a52648af8c871cc9c3ab71895f5f872.tar.xz nixpkgs-917bf6865a52648af8c871cc9c3ab71895f5f872.tar.zst nixpkgs-917bf6865a52648af8c871cc9c3ab71895f5f872.zip |
add neovim
Diffstat (limited to 'pkgs/top-level/lua-packages.nix')
-rw-r--r-- | pkgs/top-level/lua-packages.nix | 37 |
1 files changed, 37 insertions, 0 deletions
diff --git a/pkgs/top-level/lua-packages.nix b/pkgs/top-level/lua-packages.nix index 19cb2b6e24f..245483e76b3 100644 --- a/pkgs/top-level/lua-packages.nix +++ b/pkgs/top-level/lua-packages.nix @@ -218,4 +218,41 @@ let }; }; + lpeg = buildLuaPackage rec { + name = "lpeg-${version}"; + version = "0.12"; + src = fetchurl { + url = "http://www.inf.puc-rio.br/~roberto/lpeg/${name}.tar.gz"; + sha256 = "0xlbfw1w7l65a5qhnx5sfw327hkq1zcj8xmg4glfw6fj9ha4b9gg"; + }; + buildInputs = [ unzip ]; + + installPhase = '' + mkdir -p $out/lib/lua/${lua.luaversion} + install -p lpeg.so $out/lib/lua/${lua.luaversion} + install -p re.lua $out/lib/lua/${lua.luaversion} + ''; + + meta = { + homepage = "http://www.inf.puc-rio.br/~roberto/lpeg/"; + hydraPlatforms = stdenv.lib.platforms.linux; + license = stdenv.lib.licenses.mit; + }; + }; + + luaMessagePack = buildLuaPackage rec { + name = "lua-MessagePack-${version}"; + version = "0.3.1"; + src = fetchurl { + url = "https://github.com/fperrad/lua-MessagePack/archive/${version}.tar.gz"; + sha256 = "185mrd6bagwwm94jxzanq01l72ama3x4hf160a7yw7hgim2y5h9c"; + }; + buildInputs = [ unzip ]; + + meta = { + homepage = "http://fperrad.github.io/lua-MessagePack/index.html"; + hydraPlatforms = stdenv.lib.platforms.linux; + license = stdenv.lib.licenses.mit; + }; + }; }; in self |