aboutsummaryrefslogtreecommitdiff
path: root/net/nginx/Makefile
diff options
context:
space:
mode:
authorChristian Marangi <ansuelsmth@gmail.com>2023-04-20 13:50:21 +0200
committerChristian Marangi <ansuelsmth@gmail.com>2023-04-27 06:14:58 +0200
commitcfce21ffea84e005a9fa6a4091bc9b22fdde416e (patch)
tree766fa0101c48cc77488600fae2b112f48ea91e9a /net/nginx/Makefile
parent65a676ed56fb25e41980b910c2453ea9da8773db (diff)
nginx: update lua module to latest openresty version
Update lua module to latest openrestry version. Additional config are required to correctly use it. Switch it to luajit from liblua as this is what is currently supported for the module since plain lua support was dropped from the module. Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
Diffstat (limited to 'net/nginx/Makefile')
-rw-r--r--net/nginx/Makefile10
1 files changed, 5 insertions, 5 deletions
diff --git a/net/nginx/Makefile b/net/nginx/Makefile
index fc6b9ccc6..837383897 100644
--- a/net/nginx/Makefile
+++ b/net/nginx/Makefile
@@ -379,7 +379,7 @@ define naxsi
NGINX_MODULES += nginx-mod-naxsi
endef
-$(eval $(call module,lua, +liblua,ngx_http_lua, Enable Lua module))
+$(eval $(call module,lua, +luajit,ngx_http_lua, Enable Lua module))
$(eval $(call module,stream, +@NGINX_STREAM_CORE_MODULE,ngx_stream, Add support for NGINX request streaming.))
$(eval $(call module,ubus, +libubus +libjson-c +libblobmsg-json +@NGINX_UBUS,ngx_http_ubus, Enable UBUS api support directly from the server.))
$(eval $(call module,dav-ext, +@NGINX_DAV,ngx_http_dav_ext, Enable the WebDAV methods PROPFIND OPTIONS LOCK UNLOCK.))
@@ -395,8 +395,8 @@ PKG_CONFIG_DEPENDS += $(patsubst %,CONFIG_PACKAGE_%,$(NGINX_MODULES))
TARGET_CFLAGS += -DNGX_LUA_NO_BY_LUA_BLOCK
ifneq ($(CONFIG_PACKAGE_nginx-mod-lua),)
- CONFIGURE_VARS += LUA_INC=$(STAGING_DIR)/usr/include \
- LUA_LIB=$(STAGING_DIR)/usr/lib
+ CONFIGURE_VARS += LUAJIT_INC=$(STAGING_DIR)/usr/include/luajit-* \
+ LUAJIT_LIB=$(STAGING_DIR)/usr/lib
endif
CONFIGURE_VARS += CONFIG_BIG_ENDIAN=$(CONFIG_BIG_ENDIAN)
@@ -522,11 +522,11 @@ define Prepare/nginx-naxsi
endef
define Download/lua-nginx
- VERSION:=e94f2e5d64daa45ff396e262d8dab8e56f5f10e0
+ VERSION:=68acad14e4a8f42e31d4a4bb5ed44d6f5b55fc1c
SUBDIR:=lua-nginx
FILE:=lua-nginx-module-$$(VERSION).tar.xz
URL:=https://github.com/openresty/lua-nginx-module.git
- MIRROR_HASH:=27729921964f066d97e99c263da153b34622a2f4b811114e4c3ee61c6fc71395
+ MIRROR_HASH:=366f24e1ba6221e34f6ba20ab29146438438f88c89fd71f9500d169b3f5aedf0
PROTO:=git
endef