svn commit: r524122 - head/www/nginx-devel
Sergey A. Osokin
osa at FreeBSD.org
Sat Jan 25 19:33:55 UTC 2020
Author: osa
Date: Sat Jan 25 19:33:54 2020
New Revision: 524122
URL: https://svnweb.freebsd.org/changeset/ports/524122
Log:
Add link-function third-party module, it provides dynamic linking to
your application in a server context and call the function of your
application in a location directive.
Bump PORTREVISION.
Modified:
head/www/nginx-devel/Makefile
head/www/nginx-devel/Makefile.extmod
head/www/nginx-devel/Makefile.options.desc
head/www/nginx-devel/distinfo
head/www/nginx-devel/pkg-plist
Modified: head/www/nginx-devel/Makefile
==============================================================================
--- head/www/nginx-devel/Makefile Sat Jan 25 19:24:01 2020 (r524121)
+++ head/www/nginx-devel/Makefile Sat Jan 25 19:33:54 2020 (r524122)
@@ -3,6 +3,7 @@
PORTNAME= nginx
PORTVERSION= 1.17.8
+PORTREVISION= 1
CATEGORIES= www
MASTER_SITES= https://nginx.org/download/ \
LOCAL/osa
@@ -82,7 +83,7 @@ OPTIONS_GROUP_HTTPGRP+= AJP AWS_AUTH BROTLI CACHE_PURG
HTTP_REDIS HTTP_RESPONSE HTTP_SLICE_AHEAD HTTP_SUBS_FILTER \
HTTP_TARANTOOL HTTP_UPLOAD HTTP_UPLOAD_PROGRESS HTTP_UPSTREAM_CHECK \
HTTP_UPSTREAM_FAIR HTTP_UPSTREAM_STICKY HTTP_VIDEO_THUMBEXTRACTOR \
- HTTP_ZIP ICONV LET LUA MEMC MODSECURITY MODSECURITY3 NAXSI NJS PASSENGER \
+ HTTP_ZIP ICONV LET LINK LUA MEMC MODSECURITY MODSECURITY3 NAXSI NJS PASSENGER \
POSTGRES RDS_CSV RDS_JSON REDIS2 RTMP SET_MISC SFLOW SHIBBOLETH \
SLOWFS_CACHE SMALL_LIGHT SRCACHE VOD VTS XSS WEBSOCKIFY
OPTIONS_GROUP_MAILGRP= MAIL MAIL_IMAP MAIL_POP3 MAIL_SMTP MAIL_SSL
@@ -345,6 +346,9 @@ do-install-DSO-on:
do-install-FASTDFS-on:
${MKDIR} ${STAGEDIR}${PREFIX}/etc/fdfs
${INSTALL_DATA} ${WRKSRC_fastdfs}/src/mod_fastdfs.conf ${STAGEDIR}${PREFIX}/etc/fdfs/mod_fastdfs.conf.sample
+
+do-install-LINK-on:
+ ${INSTALL_DATA} ${WRKSRC_link}/src/ngx_link_func_module.h ${STAGEDIR}${PREFIX}/include
do-install-MODSECURITY-on:
${INSTALL_DATA} \
Modified: head/www/nginx-devel/Makefile.extmod
==============================================================================
--- head/www/nginx-devel/Makefile.extmod Sat Jan 25 19:24:01 2020 (r524121)
+++ head/www/nginx-devel/Makefile.extmod Sat Jan 25 19:33:54 2020 (r524122)
@@ -208,6 +208,11 @@ LUA_CONFIGURE_ENV= LUAJIT_INC=${LOCALBASE}/include/lua
LUA_GH_TUPLE= openresty:lua-nginx-module:v0.10.15:lua
LUA_VARS= DSO_EXTMODS+=lua
+LINK_GH_TUPLE= Taymindis:nginx-link-function:3.2.1:link
+LINK_CONFIGURE_ON= --add-module=${WRKSRC_link}
+LINK_EXTRA_PATCHES= ${PATCHDIR}/extra-patch-nginx-link-function-config \
+ ${PATCHDIR}/extra-patch-ngx_link_func_module.c
+
MEMC_GH_TUPLE= openresty:memc-nginx-module:v0.19:memc
MEMC_VARS= DSO_EXTMODS+=memc
Modified: head/www/nginx-devel/Makefile.options.desc
==============================================================================
--- head/www/nginx-devel/Makefile.options.desc Sat Jan 25 19:24:01 2020 (r524121)
+++ head/www/nginx-devel/Makefile.options.desc Sat Jan 25 19:33:54 2020 (r524122)
@@ -78,6 +78,7 @@ HTTP_ZIP_DESC= 3rd party http_zip module
ICONV_DESC= 3rd party iconv module
IPV6_DESC= Enable IPv6 support
LET_DESC= 3rd party let module
+LINK_DESC= 3rd party link function module
LUA_DESC= 3rd party lua module
MAILGRP_DESC= Modules that require MAIL module
MAIL_DESC= Enable IMAP4/POP3/SMTP proxy module
Modified: head/www/nginx-devel/distinfo
==============================================================================
--- head/www/nginx-devel/distinfo Sat Jan 25 19:24:01 2020 (r524121)
+++ head/www/nginx-devel/distinfo Sat Jan 25 19:33:54 2020 (r524122)
@@ -1,4 +1,4 @@
-TIMESTAMP = 1579616428
+TIMESTAMP = 1579980602
SHA256 (nginx-1.17.8.tar.gz) = 97d23ecf6d5150b30e284b40e8a6f7e3bb5be6b601e373a4d013768d5a25965b
SIZE (nginx-1.17.8.tar.gz) = 1038627
SHA256 (ngx_cache_purge-2.3.tar.gz) = 279e0d8a46d3b1521fd43b3f78bc1c08b263899142a7cc5058c1c0361a92c89c
@@ -61,6 +61,8 @@ SHA256 (sto-ngx_http_auth_pam_module-v1.5.1_GH0.tar.gz
SIZE (sto-ngx_http_auth_pam_module-v1.5.1_GH0.tar.gz) = 6863
SHA256 (arut-nginx-dav-ext-module-v3.0.0_GH0.tar.gz) = d2499d94d82d4e4eac8425d799e52883131ae86a956524040ff2fd230ef9f859
SIZE (arut-nginx-dav-ext-module-v3.0.0_GH0.tar.gz) = 14558
+SHA256 (Taymindis-nginx-link-function-3.2.1_GH0.tar.gz) = d5460002dcda8e67a10027866255842a064225bb1dbcddb2db8cb18bb3fa511a
+SIZE (Taymindis-nginx-link-function-3.2.1_GH0.tar.gz) = 127676
SHA256 (openresty-nginx-eval-module-582bd25_GH0.tar.gz) = 014bedb2b334ba8e8e23b4c660590357f8055dbed7b9b017e4cc2937876a8822
SIZE (openresty-nginx-eval-module-582bd25_GH0.tar.gz) = 14849
SHA256 (aperezdc-ngx-fancyindex-v0.4.3_GH0.tar.gz) = 81698fb0c1ec9f906ce308c055d5d248085caf390f4b92516c1ec93f87c886d4
Modified: head/www/nginx-devel/pkg-plist
==============================================================================
--- head/www/nginx-devel/pkg-plist Sat Jan 25 19:24:01 2020 (r524121)
+++ head/www/nginx-devel/pkg-plist Sat Jan 25 19:33:54 2020 (r524122)
@@ -2,6 +2,7 @@
%%ETCDIR%%/koi-win
%%ETCDIR%%/win-utf
%%FASTDFS%%@sample etc/fdfs/mod_fastdfs.conf.sample
+%%LINK%%include/ngx_link_func_module.h
%%MODSECURITY%%%%ETCDIR%%/unicode.mapping
%%NAXSI%%%%ETCDIR%%/naxsi_core.rules
@sample %%ETCDIR%%/fastcgi_params-dist %%ETCDIR%%/fastcgi_params
More information about the svn-ports-all
mailing list