From owner-svn-ports-all@FreeBSD.ORG Sat Jun 13 18:48:50 2015 Return-Path: Delivered-To: svn-ports-all@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 3CF97617; Sat, 13 Jun 2015 18:48:50 +0000 (UTC) (envelope-from osa@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 1EA647E9; Sat, 13 Jun 2015 18:48:50 +0000 (UTC) (envelope-from osa@FreeBSD.org) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id t5DImnqS015357; Sat, 13 Jun 2015 18:48:49 GMT (envelope-from osa@FreeBSD.org) Received: (from osa@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id t5DImnal015355; Sat, 13 Jun 2015 18:48:49 GMT (envelope-from osa@FreeBSD.org) Message-Id: <201506131848.t5DImnal015355@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: osa set sender to osa@FreeBSD.org using -f From: "Sergey A. Osokin" Date: Sat, 13 Jun 2015 18:48:49 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r389478 - head/www/nginx-devel X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 13 Jun 2015 18:48:50 -0000 Author: osa Date: Sat Jun 13 18:48:49 2015 New Revision: 389478 URL: https://svnweb.freebsd.org/changeset/ports/389478 Log: Add third-party dynamic_upstream module, version 0.1.0. Modified: head/www/nginx-devel/Makefile head/www/nginx-devel/distinfo Modified: head/www/nginx-devel/Makefile ============================================================================== --- head/www/nginx-devel/Makefile Sat Jun 13 18:31:59 2015 (r389477) +++ head/www/nginx-devel/Makefile Sat Jun 13 18:48:49 2015 (r389478) @@ -83,6 +83,7 @@ OPTIONS_DEFINE= \ HTTP_ZIP \ ARRAYVAR \ DRIZZLE \ + DYNAMIC_UPSTREAM \ ENCRYPTSESSION \ FORMINPUT \ GRIDFS \ @@ -173,6 +174,7 @@ HTTP_UPSTREAM_STICKY_DESC= 3rd party ups HTTP_ZIP_DESC= 3rd party http_zip module ARRAYVAR_DESC= 3rd party array_var module DRIZZLE_DESC= 3rd party drizzlie module +DYNAMIC_UPSTREAM_DESC= 3rd party dynamic_upstream module ENCRYPTSESSION_DESC= 3rd party encrypted_session module FORMINPUT_DESC= 3rd party form_input module GRIDFS_DESC= 3rd party gridfs module @@ -563,6 +565,14 @@ EXTRA_PATCHES+= ${PATCHDIR}/extra-patch- ${PATCHDIR}/extra-patch-ngx_http_drizzle_util.c .endif +.if ${PORT_OPTIONS:MDYNAMIC_UPSTREAM} +NGINX_DYNAMIC_UPSTREAM_VERSION= 0.1.0 +GH_ACCOUNT+= cubicdaiya:dyn_upstream +GH_PROJECT+= ngx_dynamic_upstream:dyn_upstream +GH_TAGNAME+= v${NGINX_DYNAMIC_UPSTREAM_VERSION}:dyn_upstream +CONFIGURE_ARGS+=--add-module=${WRKSRC_dyn_upstream} +.endif + .if ${PORT_OPTIONS:MARRAYVAR} || ${PORT_OPTIONS:MENCRYPTSESSION} || ${PORT_OPTIONS:MFORMINPUT} || ${PORT_OPTIONS:MICONV} || ${PORT_OPTIONS:MLUA} || ${PORT_OPTIONS:MSET_MISC} NGINX_DEVEL_KIT_VERSION= 0.2.19 GH_ACCOUNT+= simpl:devel_kit @@ -903,6 +913,11 @@ post-patch: 's!%%PREFIX%%!${LOCALBASE}!g' \ ${WRKSRC_drizzle}/config .endif +.if ${PORT_OPTIONS:MDYNAMIC_UPSTREAM} + @${REINPLACE_CMD} \ + 's!ngx_ngx_slab_alloc!ngx_slab_alloc!g' \ + ${WRKSRC_dyn_upstream}/src/ngx_inet_slab.c +.endif # Respect CFLAGS by remove needless --std=c99 flag .if ${PORT_OPTIONS:MGRIDFS} @${REINPLACE_CMD} \ Modified: head/www/nginx-devel/distinfo ============================================================================== --- head/www/nginx-devel/distinfo Sat Jun 13 18:31:59 2015 (r389477) +++ head/www/nginx-devel/distinfo Sat Jun 13 18:48:49 2015 (r389478) @@ -66,6 +66,8 @@ SHA256 (masterzen-nginx-upload-progress- SIZE (masterzen-nginx-upload-progress-module-v0.9.0_GH0.tar.gz) = 16990 SHA256 (openresty-drizzle-nginx-module-v0.1.8_GH0.tar.gz) = 5aa5a66568bb25af459d37547d14fc7867c970e4f90299895e1fad2cf20751a8 SIZE (openresty-drizzle-nginx-module-v0.1.8_GH0.tar.gz) = 58891 +SHA256 (cubicdaiya-ngx_dynamic_upstream-v0.1.0_GH0.tar.gz) = 287c342c98d6f87667deca3ed673dc6de564f1716c9d604197d8c1b0344e0fa5 +SIZE (cubicdaiya-ngx_dynamic_upstream-v0.1.0_GH0.tar.gz) = 10804 SHA256 (simpl-ngx_devel_kit-v0.2.19_GH0.tar.gz) = 501f299abdb81b992a980bda182e5de5a4b2b3e275fbf72ee34dd7ae84c4b679 SIZE (simpl-ngx_devel_kit-v0.2.19_GH0.tar.gz) = 65029 SHA256 (openresty-encrypted-session-nginx-module-v0.03_GH0.tar.gz) = 4d0da617b3122b145dd46ec8618c6248db79c992704b23ed78e01bddf14173d3