mbox

[bug#43933,0/8] services: nginx: Add lua module.

Message ID 20201011181959.13871-1-go.wigust@gmail.com
Headers show

Message

Oleg Pykhalov Oct. 11, 2020, 6:19 p.m. UTC
Hi Guix,

these patches add Lua support to NGINX.

Oleg Pykhalov (8):
  gnu: Add lua-resty-core.
  gnu: Add lua-resty-lrucache.
  gnu: Add lua-resty-signal.
  gnu: Add lua-tablepool.
  gnu: Add lua-resty-shell.
  gnu: Add nginx-socket-cloexec.
  gnu: Add nginx-lua-module.
  services: nginx: Add lua module.

 doc/guix-cookbook.texi                        |  58 ++++++
 doc/guix.texi                                 |  24 ++-
 gnu/local.mk                                  |   1 +
 gnu/packages/lua.scm                          | 179 +++++++++++++++++
 .../patches/nginx-socket-cloexec.patch        | 185 ++++++++++++++++++
 gnu/packages/web.scm                          |  73 +++++++
 gnu/services/web.scm                          |  25 ++-
 7 files changed, 539 insertions(+), 6 deletions(-)
 create mode 100644 gnu/packages/patches/nginx-socket-cloexec.patch