diff --git a/net-proxy/squid/metadata.xml b/net-proxy/squid/metadata.xml index f180385..8293f88 100644 --- a/net-proxy/squid/metadata.xml +++ b/net-proxy/squid/metadata.xml @@ -7,6 +7,8 @@ Enables Linux epoll() support Adds support for loadable content adaptation modules (http://www.e-cap.org) + Enable ESI for accelerators, will cause squid reverse proxies + to be capable of the Edge Acceleration Specification (www.esi.org) Enable HTCP protocol Adds ICAP client support Adds transparent proxy support for systems diff --git a/net-proxy/squid/squid-3.4.3.ebuild b/net-proxy/squid/squid-3.4.3.ebuild index 10b260a..a5412bd 100644 --- a/net-proxy/squid/squid-3.4.3.ebuild +++ b/net-proxy/squid/squid-3.4.3.ebuild @@ -14,7 +14,7 @@ LICENSE="GPL-2" SLOT="0" KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" IUSE="caps ipv6 pam ldap samba sasl kerberos nis radius ssl snmp selinux logrotate test \ - ecap icap-client ssl-crtd \ + ecap esi icap-client ssl-crtd \ mysql postgres sqlite \ qos tproxy \ +htcp +wccp +wccpv2 \ @@ -29,6 +29,7 @@ COMMON_DEPEND="caps? ( >=sys-libs/libcap-2.16 ) ssl? ( dev-libs/openssl ) sasl? ( dev-libs/cyrus-sasl ) ecap? ( net-libs/libecap:0.2 ) + esi? ( dev-libs/expat dev-libs/libxml2 ) selinux? ( sec-policy/selinux-squid ) !x86-fbsd? ( logrotate? ( app-admin/logrotate ) ) >=sys-libs/db-4 @@ -187,6 +188,7 @@ src_configure() { $(use_enable ssl-crtd) \ $(use_enable icap-client) \ $(use_enable ecap) \ + $(use_enable esi) \ $(use_enable htcp) \ $(use_enable wccp) \ $(use_enable wccpv2) \