Merge pull request #96657 from bbigras/lua-resty-openidc

luaPackages.lua-resty-openidc: init at 1.7.2-1
This commit is contained in:
Matthieu Coudron 2020-08-30 15:23:12 +02:00 committed by GitHub
commit f1d233e5be
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 72 additions and 0 deletions

View File

@ -35,6 +35,10 @@ lua-cmsgpack,,,,,
lua-iconv,,,,,
lua-lsp,,http://luarocks.org/dev,,,
lua-messagepack,,,,,
lua-resty-http,,,,,
lua-resty-jwt,,,,,
lua-resty-openidc,,,,,
lua-resty-session,,,,,
lua-term,,,,,
lua-toml,,,,,
lua-zlib,,,,,koral

1 # nix name luarocks name server version luaversion maintainers
35 lua-iconv
36 lua-lsp http://luarocks.org/dev
37 lua-messagepack
38 lua-resty-http
39 lua-resty-jwt
40 lua-resty-openidc
41 lua-resty-session
42 lua-term
43 lua-toml
44 lua-zlib koral

View File

@ -691,6 +691,74 @@ lua-messagepack = buildLuarocksPackage {
license.fullName = "MIT/X11";
};
};
lua-resty-http = buildLuarocksPackage {
pname = "lua-resty-http";
version = "0.15-0";
src = fetchurl {
url = mirror://luarocks/lua-resty-http-0.15-0.src.rock;
sha256 = "1121abcz9y8kis2wdg7i1m75y8lplk3k49v02y804bywbl2km4fz";
};
disabled = (luaOlder "5.1");
propagatedBuildInputs = [ lua ];
meta = with stdenv.lib; {
homepage = "https://github.com/ledgetech/lua-resty-http";
description = "Lua HTTP client cosocket driver for OpenResty / ngx_lua.";
license.fullName = "2-clause BSD";
};
};
lua-resty-jwt = buildLuarocksPackage {
pname = "lua-resty-jwt";
version = "0.2.2-0";
src = fetchurl {
url = mirror://luarocks/lua-resty-jwt-0.2.2-0.src.rock;
sha256 = "1a4wwiwcjwgr59g2940a2h0i6n1c7xjy2px5bls3x5br4shwhswa";
};
disabled = (luaOlder "5.1");
propagatedBuildInputs = [ lua ];
meta = with stdenv.lib; {
homepage = "https://github.com/cdbattags/lua-resty-jwt";
description = "JWT for ngx_lua and LuaJIT.";
license.fullName = "Apache License Version 2";
};
};
lua-resty-openidc = buildLuarocksPackage {
pname = "lua-resty-openidc";
version = "1.7.2-1";
src = fetchurl {
url = mirror://luarocks/lua-resty-openidc-1.7.2-1.src.rock;
sha256 = "01mya69r4fncfrpqh5pn2acg18q3slds8zm976qgkjby0pzwzzw7";
};
disabled = (luaOlder "5.1");
propagatedBuildInputs = [ lua lua-resty-http lua-resty-session lua-resty-jwt ];
meta = with stdenv.lib; {
homepage = "https://github.com/zmartzone/lua-resty-openidc";
description = "A library for NGINX implementing the OpenID Connect Relying Party (RP) and the OAuth 2.0 Resource Server (RS) functionality";
license.fullName = "Apache 2.0";
};
};
lua-resty-session = buildLuarocksPackage {
pname = "lua-resty-session";
version = "3.6-1";
src = fetchurl {
url = mirror://luarocks/lua-resty-session-3.6-1.src.rock;
sha256 = "1r5626x247d1vi5bzqfk11bl4d5c39h1iqj6mgndnwpnz43cag5i";
};
disabled = (luaOlder "5.1");
propagatedBuildInputs = [ lua ];
meta = with stdenv.lib; {
homepage = "https://github.com/bungle/lua-resty-session";
description = "Session Library for OpenResty Flexible and Secure";
license.fullName = "BSD";
};
};
lua-term = buildLuarocksPackage {
pname = "lua-term";
version = "0.7-1";