summary refs log tree commit diff
path: root/pkgs/top-level/lua-packages.nix
diff options
context:
space:
mode:
authorJC Brand <jc@opkode.com>2015-02-23 10:44:17 +0100
committerJC Brand <jc@opkode.com>2015-02-23 10:44:17 +0100
commit263e530b6e9e8c9ba8296481da27005d884e71e0 (patch)
treea3b2ecff68adad69dcb13afd481a5ccdd60c700d /pkgs/top-level/lua-packages.nix
parent781666da50653a58d3bed0c95cfbca2252aa8cca (diff)
downloadnixpkgs-263e530b6e9e8c9ba8296481da27005d884e71e0.tar
nixpkgs-263e530b6e9e8c9ba8296481da27005d884e71e0.tar.gz
nixpkgs-263e530b6e9e8c9ba8296481da27005d884e71e0.tar.bz2
nixpkgs-263e530b6e9e8c9ba8296481da27005d884e71e0.tar.lz
nixpkgs-263e530b6e9e8c9ba8296481da27005d884e71e0.tar.xz
nixpkgs-263e530b6e9e8c9ba8296481da27005d884e71e0.tar.zst
nixpkgs-263e530b6e9e8c9ba8296481da27005d884e71e0.zip
Add new lua package: lpty
http://www.tset.de/lpty/
Diffstat (limited to 'pkgs/top-level/lua-packages.nix')
-rw-r--r--pkgs/top-level/lua-packages.nix23
1 files changed, 23 insertions, 0 deletions
diff --git a/pkgs/top-level/lua-packages.nix b/pkgs/top-level/lua-packages.nix
index f2caede41d5..25c790b8f3d 100644
--- a/pkgs/top-level/lua-packages.nix
+++ b/pkgs/top-level/lua-packages.nix
@@ -118,6 +118,29 @@ let
     };
   };
 
+  lpty = buildLuaPackage rec {
+    name = "lpty-${version}";
+    version = "1.1.1";
+    src = fetchurl {
+      url = "http://www.tset.de/downloads/lpty-1.1-1.tar.gz";
+      sha256 = "0d4ffda654dcf37dd8c99bcd100d0ee0dde7782cbd0ba9200ef8711c5cab02f1";
+    };
+    meta = {
+      homepage = "http://www.tset.de/lpty";
+      hydraPlatforms = stdenv.lib.platforms.linux;
+      license = stdenv.lib.licenses.mit;
+    };
+    preBuild = ''
+      makeFlagsArray=(
+        INST_LIBDIR="$out/lib/lua/${lua.luaversion}"
+        INST_LUADIR="$out/share/lua/${lua.luaversion}"
+        LUA_BINDIR="${lua}/bin"
+        LUA_INCDIR="-I${lua}/include"
+        LUA_LIBDIR="-L${lua}/lib"
+        );
+    '';
+  };
+
   luasec = buildLuaPackage rec {
     version = "0.5";
     name = "sec-${version}";