diff options
author | Luka Blaskovic <lblasc@tvbeat.com> | 2019-04-30 08:35:29 +0000 |
---|---|---|
committer | Luka Blaskovic <lblasc@tvbeat.com> | 2019-04-30 08:35:29 +0000 |
commit | ca80cf922aa9182367f441bf1599b528098291e0 (patch) | |
tree | a9cc90f35c08c1ec310ce489dd18bd3d0fba47dd /pkgs/development/lua-modules/generated-packages.nix | |
parent | 356ba795cb8e331381d268fa54c7f378fa23eaec (diff) | |
download | nixlib-ca80cf922aa9182367f441bf1599b528098291e0.tar nixlib-ca80cf922aa9182367f441bf1599b528098291e0.tar.gz nixlib-ca80cf922aa9182367f441bf1599b528098291e0.tar.bz2 nixlib-ca80cf922aa9182367f441bf1599b528098291e0.tar.lz nixlib-ca80cf922aa9182367f441bf1599b528098291e0.tar.xz nixlib-ca80cf922aa9182367f441bf1599b528098291e0.tar.zst nixlib-ca80cf922aa9182367f441bf1599b528098291e0.zip |
lua: add rapidjson, lua-toml and lua-messagepack to generated packages
Diffstat (limited to 'pkgs/development/lua-modules/generated-packages.nix')
-rw-r--r-- | pkgs/development/lua-modules/generated-packages.nix | 60 |
1 files changed, 60 insertions, 0 deletions
diff --git a/pkgs/development/lua-modules/generated-packages.nix b/pkgs/development/lua-modules/generated-packages.nix index 24e8555900de..c8fc051f7a97 100644 --- a/pkgs/development/lua-modules/generated-packages.nix +++ b/pkgs/development/lua-modules/generated-packages.nix @@ -320,6 +320,26 @@ lua-iconv = buildLuarocksPackage { }; }; }; +lua-messagepack = buildLuarocksPackage { + pname = "lua-messagepack"; + version = "0.5.1-2"; + + src = fetchurl { + url = https://luarocks.org/lua-messagepack-0.5.1-2.src.rock; + sha256 = "0bsdzdd24p9z3j4z1avw7qaqx87baa1pm58v275pw4h6n72z492g"; + }; + disabled = ( luaOlder "5.1"); + propagatedBuildInputs = [ lua ]; + buildType = "builtin"; + + meta = { + homepage = "http://fperrad.frama.io/lua-MessagePack/"; + description="a pure Lua implementation of the MessagePack serialization format"; + license = { + fullName = "MIT/X11"; + }; + }; +}; lua-term = buildLuarocksPackage { pname = "lua-term"; version = "0.7-1"; @@ -346,6 +366,26 @@ lua-term = buildLuarocksPackage { }; }; }; +lua-toml = buildLuarocksPackage { + pname = "lua-toml"; + version = "2.0-1"; + + src = fetchurl { + url = https://luarocks.org/lua-toml-2.0-1.src.rock; + sha256 = "0lyqlnydqbplq82brw9ipqy9gijin6hj1wc46plz994pg4i2c74m"; + }; + disabled = ( luaOlder "5.1"); + propagatedBuildInputs = [ lua ]; + buildType = "builtin"; + + meta = { + homepage = "https://github.com/jonstoler/lua-toml"; + description="toml decoder/encoder for Lua"; + license = { + fullName = "MIT"; + }; + }; +}; luabitop = buildLuarocksPackage { pname = "luabitop"; version = "1.0.2-3"; @@ -482,6 +522,26 @@ penlight = buildLuarocksPackage { }; }; }; +rapidjson = buildLuarocksPackage { + pname = "rapidjson"; + version = "0.5.1-1"; + + src = fetchurl { + url = https://luarocks.org/rapidjson-0.5.1-1.src.rock; + sha256 = "0hnqsixnbz95cvm9q5dn0lr0qjvhqw4llw6l1sjswwk0am4yybay"; + }; + disabled = ( luaOlder "5.1"); + propagatedBuildInputs = [ lua ]; + buildType = "cmake"; + + meta = { + homepage = "https://github.com/xpol/lua-rapidjson"; + description="Json module based on the very fast RapidJSON."; + license = { + fullName = "MIT"; + }; + }; +}; say = buildLuarocksPackage { pname = "say"; version = "1.3-1"; |