diff options
author | Matthieu Coudron <mattator@gmail.com> | 2019-02-06 01:01:14 +0900 |
---|---|---|
committer | Matthieu Coudron <mattator@gmail.com> | 2019-02-13 14:13:01 +0900 |
commit | c84a431624b68f25df07586ca6414103091cc97f (patch) | |
tree | 17f449ee20325c579e48602cb970c602b706a90a | |
parent | ce63fd43818e7296b632844f2e2e1156837ff314 (diff) | |
download | nixlib-c84a431624b68f25df07586ca6414103091cc97f.tar nixlib-c84a431624b68f25df07586ca6414103091cc97f.tar.gz nixlib-c84a431624b68f25df07586ca6414103091cc97f.tar.bz2 nixlib-c84a431624b68f25df07586ca6414103091cc97f.tar.lz nixlib-c84a431624b68f25df07586ca6414103091cc97f.tar.xz nixlib-c84a431624b68f25df07586ca6414103091cc97f.tar.zst nixlib-c84a431624b68f25df07586ca6414103091cc97f.zip |
luaPackages.lpty: 1.2.1 -> 1.2.2 generated
-rw-r--r-- | maintainers/scripts/luarocks-packages.csv | 1 | ||||
-rw-r--r-- | pkgs/development/lua-modules/generated-packages.nix | 20 | ||||
-rw-r--r-- | pkgs/top-level/lua-packages.nix | 28 |
3 files changed, 21 insertions, 28 deletions
diff --git a/maintainers/scripts/luarocks-packages.csv b/maintainers/scripts/luarocks-packages.csv index c257eae10d37..a70595ef3eb3 100644 --- a/maintainers/scripts/luarocks-packages.csv +++ b/maintainers/scripts/luarocks-packages.csv @@ -7,6 +7,7 @@ fifo inspect lgi lpeg_patterns +lpty lrexlib-gnu, lrexlib-posix, ltermbox, diff --git a/pkgs/development/lua-modules/generated-packages.nix b/pkgs/development/lua-modules/generated-packages.nix index 5ce21c36f52c..4025f83ce2e1 100644 --- a/pkgs/development/lua-modules/generated-packages.nix +++ b/pkgs/development/lua-modules/generated-packages.nix @@ -190,6 +190,26 @@ lpeg_patterns = buildLuarocksPackage { }; }; }; +lpty = buildLuarocksPackage { + pname = "lpty"; + version = "1.2.2-1"; + + src = fetchurl { + url = https://luarocks.org/lpty-1.2.2-1.src.rock; + sha256 = "1vxvsjgjfirl6ranz6k4q4y2dnxqh72bndbk400if22x8lqbkxzm"; + }; + disabled = ( luaOlder "5.1"); + propagatedBuildInputs = [lua ]; + buildType="make"; + + meta = { + homepage = "http://www.tset.de/lpty/"; + description="A simple facility for lua to control other programs via PTYs."; + license = { + fullName = "MIT"; + }; + }; +}; lrexlib-gnu = buildLuarocksPackage { pname = "lrexlib-gnu"; version = "2.9.0-1"; diff --git a/pkgs/top-level/lua-packages.nix b/pkgs/top-level/lua-packages.nix index 81c07c5d15ca..a25ea3283df0 100644 --- a/pkgs/top-level/lua-packages.nix +++ b/pkgs/top-level/lua-packages.nix @@ -384,34 +384,6 @@ with self; { }; }; - lpty = buildLuaPackage rec { - version = "1.2.1"; - name = "lpty-${version}"; - - src = fetchurl { - url = "http://www.tset.de/downloads/lpty-${version}-1.tar.gz"; - sha256 = "0rgvbpymcgdkzdwfag607xfscs9xyqxg0dj0qr5fv906mi183gs6"; - }; - - 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" - ); - ''; - - meta = with stdenv.lib; { - description = "PTY control for Lua"; - homepage = "http://www.tset.de/lpty"; - license = licenses.mit; - maintainers = with maintainers; [ vyp ]; - platforms = platforms.linux; - }; - }; - lua-iconv = buildLuaPackage rec { name = "lua-iconv-${version}"; version = "7"; |