Index: www/nginx/Makefile =================================================================== --- www/nginx/Makefile +++ www/nginx/Makefile @@ -71,6 +71,7 @@ CACHE_PURGE \ CLOJURE \ CT \ + DEVICEATLAS \ ECHO \ FASTDFS \ HEADERS_MORE \ @@ -186,6 +187,7 @@ CACHE_PURGE_DESC= 3rd party cache_purge module CLOJURE_DESC= 3rd party clojure module CT_DESC= 3rd party cert_transparency module (SSL req.) +DEVICEATLAS_DESC= 3rd party DeviceAtlas detection module ECHO_DESC= 3rd party echo module FASTDFS_DESC= 3rd party fastdfs module HEADERS_MORE_DESC= 3rd party headers_more module @@ -461,6 +463,17 @@ .endif .endif +.if ${PORT_OPTIONS:MDEVICEATLAS} +NGINX_DEVICEATLAS_VERSION= 2.1.3 +LIB_DEPENDS+= libda.so:net/deviceatlas-enterprise-c +DISTFILES+= deviceatlas-enterprise-c_nginx-${NGINX_DEVICEATLAS_VERSION}.tgz +.if !empty(PORT_OPTIONS:MDSO) +CONFIGURE_ARGS+=--add-dynamic-module=${WRKDIR}/deviceatlas-enterprise-c_nginx-${NGINX_DEVICEATLAS_VERSION}/Nginx-Mod +.else +CONFIGURE_ARGS+=--add-module=${WRKDIR}/deviceatlas-enterprise-c_nginx-${NGINX_DEVICEATLAS_VERSION}/Nginx-Mod +.endif +.endif + .if ${PORT_OPTIONS:MECHO} NGINX_ECHO_VERSION= 46334b3 GH_ACCOUNT+= openresty:echo @@ -1191,6 +1204,10 @@ @${ECHO_MSG} "This port install Passenger module only" .endif @${ECHO_MSG} +.if ${PORT_OPTIONS:MDEVICEATLAS} + @${ECHO_MSG} "Enable DeviceAtlas module" +.endif + @${ECHO_MSG} post-extract: .if ${PORT_OPTIONS:MGRIDFS} Index: www/nginx/distinfo =================================================================== --- www/nginx/distinfo +++ www/nginx/distinfo @@ -39,6 +39,8 @@ SIZE (grahamedgecombe-nginx-ct-v1.3.2_GH0.tar.gz) = 6844 SHA256 (openresty-echo-nginx-module-46334b3_GH0.tar.gz) = 00d42a5f562a0be5570110d9b70c8f2cace93b292421a6f994cf4ec76a8979f0 SIZE (openresty-echo-nginx-module-46334b3_GH0.tar.gz) = 52766 +SHA256 (deviceatlas-enterprise-c_nginx-2.1.3.tgz) = bef952689ea988f1f4f17f4413531915c88e5830f9322581692dd7f1b8b1466d +SIZE (deviceatlas-enterprise-c_nginx-2.1.3.tgz) = 196719 SHA256 (happyfish100-fastdfs-nginx-module-5a8110f_GH0.tar.gz) = 58daa08a5ab9b9de5459817fc088230f4092fb818b87a2cb61b217952a5af54d SIZE (happyfish100-fastdfs-nginx-module-5a8110f_GH0.tar.gz) = 17980 SHA256 (openresty-headers-more-nginx-module-84241e4_GH0.tar.gz) = d3442be9058682ed0ad1d294ab27effcb245c0a320fcf418c452dc923f714531