summaryrefslogtreecommitdiffstats
path: root/pkgs/top-level/lua-packages.nix
diff options
context:
space:
mode:
authorVladimír Čunát <vcunat@gmail.com>2018-07-30 16:40:41 +0200
committerVladimír Čunát <vcunat@gmail.com>2018-07-30 16:40:41 +0200
commit837a9a467715e1fe67d672ae005d7ec1a929885c (patch)
tree6826106f1e1d198ae8783c6ceb3b3b7dfbf3b9f6 /pkgs/top-level/lua-packages.nix
parent05df8471508538af01625f67ecc1bf467eeb6f2b (diff)
lua*Packages.luaoss: init at 20170903
Diffstat (limited to 'pkgs/top-level/lua-packages.nix')
-rw-r--r--pkgs/top-level/lua-packages.nix22
1 files changed, 22 insertions, 0 deletions
diff --git a/pkgs/top-level/lua-packages.nix b/pkgs/top-level/lua-packages.nix
index 3c9e8ba481b2..e7c947ca4d26 100644
--- a/pkgs/top-level/lua-packages.nix
+++ b/pkgs/top-level/lua-packages.nix
@@ -347,6 +347,28 @@ let
};
};
+ luaossl = buildLuaPackage rec {
+ name = "luaossl-${version}";
+ version = "20170903";
+
+ src = fetchurl {
+ url = "https://www.25thandclement.com/~william/projects/releases/${name}.tgz";
+ sha256 = "10392bvd0lzyibipblgiss09zlqh3a5zgqg1b9lgbybpqb9cv2k3";
+ };
+
+ preConfigure = ''export prefix=$out'';
+
+ buildInputs = [ openssl ];
+
+ meta = with stdenv.lib; {
+ description = "Comprehensive binding to OpenSSL for Lua 5.1+";
+ homepage = "https://www.25thandclement.com/~william/projects/luaossl.html";
+ license = licenses.mit;
+ maintainers = with maintainers; [ vcunat ];
+ platforms = platforms.unix;
+ };
+ };
+
luaposix = buildLuaPackage rec {
name = "posix-${version}";
version = "34.0.4";