@@ -691,6 +691,74 @@ lua-messagepack = buildLuarocksPackage {
license . fullName = " M I T / X 1 1 " ;
} ;
} ;
lua-resty-http = buildLuarocksPackage {
pname = " l u a - r e s t y - h t t p " ;
version = " 0 . 1 5 - 0 " ;
src = fetchurl {
url = mirror://luarocks/lua-resty-http-0.15-0.src.rock ;
sha256 = " 1 1 2 1 a b c z 9 y 8 k i s 2 w d g 7 i 1 m 7 5 y 8 l p l k 3 k 4 9 v 0 2 y 8 0 4 b y w b l 2 k m 4 f z " ;
} ;
disabled = ( luaOlder " 5 . 1 " ) ;
propagatedBuildInputs = [ lua ] ;
meta = with stdenv . lib ; {
homepage = " h t t p s : / / g i t h u b . c o m / l e d g e t e c h / l u a - r e s t y - h t t p " ;
description = " L u a H T T P c l i e n t c o s o c k e t d r i v e r f o r O p e n R e s t y / n g x _ l u a . " ;
license . fullName = " 2 - c l a u s e B S D " ;
} ;
} ;
lua-resty-jwt = buildLuarocksPackage {
pname = " l u a - r e s t y - j w t " ;
version = " 0 . 2 . 2 - 0 " ;
src = fetchurl {
url = mirror://luarocks/lua-resty-jwt-0.2.2-0.src.rock ;
sha256 = " 1 a 4 w w i w c j w g r 5 9 g 2 9 4 0 a 2 h 0 i 6 n 1 c 7 x j y 2 p x 5 b l s 3 x 5 b r 4 s h w h s w a " ;
} ;
disabled = ( luaOlder " 5 . 1 " ) ;
propagatedBuildInputs = [ lua ] ;
meta = with stdenv . lib ; {
homepage = " h t t p s : / / g i t h u b . c o m / c d b a t t a g s / l u a - r e s t y - j w t " ;
description = " J W T f o r n g x _ l u a a n d L u a J I T . " ;
license . fullName = " A p a c h e L i c e n s e V e r s i o n 2 " ;
} ;
} ;
lua-resty-openidc = buildLuarocksPackage {
pname = " l u a - r e s t y - o p e n i d c " ;
version = " 1 . 7 . 2 - 1 " ;
src = fetchurl {
url = mirror://luarocks/lua-resty-openidc-1.7.2-1.src.rock ;
sha256 = " 0 1 m y a 6 9 r 4 f n c f r p q h 5 p n 2 a c g 1 8 q 3 s l d s 8 z m 9 7 6 q g k j b y 0 p z w z z w 7 " ;
} ;
disabled = ( luaOlder " 5 . 1 " ) ;
propagatedBuildInputs = [ lua lua-resty-http lua-resty-session lua-resty-jwt ] ;
meta = with stdenv . lib ; {
homepage = " h t t p s : / / g i t h u b . c o m / z m a r t z o n e / l u a - r e s t y - o p e n i d c " ;
description = " A l i b r a r y f o r N G I N X i m p l e m e n t i n g t h e O p e n I D C o n n e c t R e l y i n g P a r t y ( R P ) a n d t h e O A u t h 2 . 0 R e s o u r c e S e r v e r ( R S ) f u n c t i o n a l i t y " ;
license . fullName = " A p a c h e 2 . 0 " ;
} ;
} ;
lua-resty-session = buildLuarocksPackage {
pname = " l u a - r e s t y - s e s s i o n " ;
version = " 3 . 6 - 1 " ;
src = fetchurl {
url = mirror://luarocks/lua-resty-session-3.6-1.src.rock ;
sha256 = " 1 r 5 6 2 6 x 2 4 7 d 1 v i 5 b z q f k 1 1 b l 4 d 5 c 3 9 h 1 i q j 6 m g n d n w p n z 4 3 c a g 5 i " ;
} ;
disabled = ( luaOlder " 5 . 1 " ) ;
propagatedBuildInputs = [ lua ] ;
meta = with stdenv . lib ; {
homepage = " h t t p s : / / g i t h u b . c o m / b u n g l e / l u a - r e s t y - s e s s i o n " ;
description = " S e s s i o n L i b r a r y f o r O p e n R e s t y – F l e x i b l e a n d S e c u r e " ;
license . fullName = " B S D " ;
} ;
} ;
lua-term = buildLuarocksPackage {
pname = " l u a - t e r m " ;
version = " 0 . 7 - 1 " ;