aboutsummaryrefslogtreecommitdiff
path: root/pkgs/development/lua-modules
diff options
context:
space:
mode:
authorBruno Bigras <bigras.bruno@gmail.com>2020-08-30 03:06:31 -0400
committerBruno Bigras <bigras.bruno@gmail.com>2020-08-30 03:11:31 -0400
commit215ff411344a4556e203f5dc24e46dd6eed62c2e (patch)
treeec8093254ef494ba768b9c98191bda337e4c4d24 /pkgs/development/lua-modules
parent7a29b4331155f9db0eda97e43e52134121b9c0d5 (diff)
luaPackages.lua-resty-openidc: init at 1.7.2-1
Diffstat (limited to 'pkgs/development/lua-modules')
-rw-r--r--pkgs/development/lua-modules/generated-packages.nix68
1 files changed, 68 insertions, 0 deletions
diff --git a/pkgs/development/lua-modules/generated-packages.nix b/pkgs/development/lua-modules/generated-packages.nix
index bb14f562d706..f9c91c3a8a6a 100644
--- a/pkgs/development/lua-modules/generated-packages.nix
+++ b/pkgs/development/lua-modules/generated-packages.nix
@@ -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";