svn commit: r374991 - head/www/squid
Kevin Lo
kevlo at FreeBSD.org
Sat Dec 20 06:45:07 UTC 2014
Author: kevlo
Date: Sat Dec 20 06:45:05 2014
New Revision: 374991
URL: https://svnweb.freebsd.org/changeset/ports/374991
QAT: https://qat.redports.org/buildarchive/r374991/
Log:
Add security/nettle dependency and fix pkg-plist.
Squid detects libnettle when available and uses it without yet forcing
it as a required dependency.
Modified:
head/www/squid/Makefile
head/www/squid/pkg-plist
Modified: head/www/squid/Makefile
==============================================================================
--- head/www/squid/Makefile Sat Dec 20 03:45:28 2014 (r374990)
+++ head/www/squid/Makefile Sat Dec 20 06:45:05 2014 (r374991)
@@ -2,6 +2,7 @@
PORTNAME= squid
PORTVERSION= 3.4.10
+PORTREVISION= 1
CATEGORIES= www ipv6
MASTER_SITES= http://www.squid-cache.org/Versions/v3/${PORTVERSION:R}/ \
http://www2.us.squid-cache.org/Versions/v3/${PORTVERSION:R}/ \
@@ -46,8 +47,8 @@ SUB_FILES+= pkg-install pkg-message
OPTIONS_SUB= yes
OPTIONS_DEFINE= ARP_ACL AUTH_KERB AUTH_LDAP AUTH_NIS AUTH_SASL AUTH_SMB \
AUTH_SQL CACHE_DIGESTS DEBUG DELAY_POOLS DNS_HELPER ECAP ESI \
- FOLLOW_XFF FS_AUFS FS_DISKD FS_ROCK HTCP ICAP ICMP IDENT IPV6 KQUEUE \
- LARGEFILE SNMP SSL SSL_CRTD STACKTRACES LAX_HTTP \
+ FOLLOW_XFF FS_AUFS FS_DISKD FS_ROCK HTCP ICAP ICMP IDENT IPV6 \
+ KQUEUE LARGEFILE NETTLE SNMP SSL SSL_CRTD STACKTRACES LAX_HTTP \
TP_IPF TP_IPFW TP_PF VIA_DB WCCP WCCPV2 DOCS EXAMPLES
# Note: FS_FCOSS was removed from OPTIONS, it is broken and only experimental
@@ -90,6 +91,8 @@ IPV6_CONFIGURE_ENABLE= ipv6
KQUEUE_CONFIGURE_ENABLE= kqueue
LARGEFILE_CONFIGURE_WITH= large-files
LAX_HTTP_CONFIGURE_ENABLE= http-violations
+NETTLE_LIB_DEPENDS= libnettle.so:${PORTSDIR}/security/nettle
+NETTLE_CONFIGURE_OFF= --without-nettle
SNMP_CONFIGURE_ENABLE= snmp
SSL_CONFIGURE_ENABLE= ssl
SSL_CRTD_CONFIGURE_ENABLE= ssl-crtd
@@ -129,6 +132,7 @@ ICMP_DESC= ICMP pinging and network mea
IDENT_DESC= Ident lookups (RFC 931)
KQUEUE_DESC= Kqueue(2) support
LARGEFILE_DESC= Support large (>2GB) cache and log files
+NETTLE_DESC= Nettle MD5 algorithm support
SNMP_DESC= SNMP support
SSL_CRTD_DESC= Use ssl_crtd to handle SSL cert requests
SSL_DESC= SSL gatewaying support
Modified: head/www/squid/pkg-plist
==============================================================================
--- head/www/squid/pkg-plist Sat Dec 20 03:45:28 2014 (r374990)
+++ head/www/squid/pkg-plist Sat Dec 20 06:45:05 2014 (r374991)
@@ -2119,7 +2119,6 @@ sbin/purge
sbin/squid
sbin/squidclient
@dir /var/log/squid
- at dir /var/run/squid
@dir /var/squid/cache
@dir /var/squid/logs
@dir /var/squid
More information about the svn-ports-all
mailing list