diff options
author | Joachim Schiele <js@lastlog.de> | 2014-10-15 09:41:32 +0200 |
---|---|---|
committer | Joachim Schiele <js@lastlog.de> | 2014-10-15 09:41:32 +0200 |
commit | 13298fcbb9faa89efc4136c5cbb07e6869683680 (patch) | |
tree | b4bcff65e5d2713e2fbbcc0201bba736140f4ef1 /pkgs/top-level/lua-packages.nix | |
parent | 620ee88fb82dd75ad0feb12b8138d42d7139e24a (diff) | |
parent | 5308d3284bf2bb7f363cbf65d0b95b448e879784 (diff) | |
download | nixlib-13298fcbb9faa89efc4136c5cbb07e6869683680.tar nixlib-13298fcbb9faa89efc4136c5cbb07e6869683680.tar.gz nixlib-13298fcbb9faa89efc4136c5cbb07e6869683680.tar.bz2 nixlib-13298fcbb9faa89efc4136c5cbb07e6869683680.tar.lz nixlib-13298fcbb9faa89efc4136c5cbb07e6869683680.tar.xz nixlib-13298fcbb9faa89efc4136c5cbb07e6869683680.tar.zst nixlib-13298fcbb9faa89efc4136c5cbb07e6869683680.zip |
Merge pull request #4535 from flosse/lua-bitop
lua-packages: added lua-bitop to add websocket support for prosody
Diffstat (limited to 'pkgs/top-level/lua-packages.nix')
-rw-r--r-- | pkgs/top-level/lua-packages.nix | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/pkgs/top-level/lua-packages.nix b/pkgs/top-level/lua-packages.nix index 6a9b5c09555e..19cb2b6e24f0 100644 --- a/pkgs/top-level/lua-packages.nix +++ b/pkgs/top-level/lua-packages.nix @@ -23,6 +23,31 @@ let inherit lua; }; + luabitop = buildLuaPackage rec { + version = "1.0.2"; + name = "bitop-${version}"; + src = fetchurl { + url = "http://bitop.luajit.org/download/LuaBitOp-${version}.tar.gz"; + sha256 = "16fffbrgfcw40kskh2bn9q7m3gajffwd2f35rafynlnd7llwj1qj"; + }; + + preBuild = '' + makeFlagsArray=( + INCLUDES="-I${lua}/include" + LUA="${lua}/bin/lua"); + ''; + + installPhase = '' + mkdir -p $out/lib/lua/${lua.luaversion} + install -p bit.so $out/lib/lua/${lua.luaversion} + ''; + + meta = { + homepage = "http://bitop.luajit.org"; + maintainers = with maintainers; [ flosse ]; + }; + }; + luaexpat = buildLuaPackage rec { version = "1.3.0"; name = "expat-${version}"; |