Created attachment 168622 [details] port patch 1. Turn ON all options that don't require external dependencies. 2. Split SQL and SMB options to more items to make it possible to compile squid with MySQL, PgSQL and SQLite, then samba36 and samba42 (many thanks to Alonso Cárdenas Márquez!) 3. Require SSL option if SSL_CRTD is on 4. Small style fixes.
Please, don't commit it until I provide poudriere log
Created attachment 168778 [details] port patch This is full list of changes: 1. Turn ON all options that don't require external dependencies. 2. Split SMB options to more items to make it possible to compile squid with samba36 and samba42.* 3. Set databases/p5-DBI as a dependency for SQL option and add note to pkg-message about perl DBD drivers.* 4. Add fix for PF+IPv6.** 5. Require SSL option if SSL_CRTD is on. 6. Small fixes. 7. Add all available patches from upstream. * thanks to Alonso Cárdenas Márquez! ** thanks to Orlando Bassotto!
Created attachment 168779 [details] poudriere log
testbuilds@work
A commit references this bug: Author: pi Date: Thu Mar 31 19:05:16 UTC 2016 New revision: 412287 URL: https://svnweb.freebsd.org/changeset/ports/412287 Log: www/squid: cleanup, adding patches 1. Turn ON all options that don't require external dependencies. 2. Split SMB options to more items to make it possible to compile squid with samba36 and samba42.* 3. Set databases/p5-DBI as a dependency for SQL option and add note to pkg-message about perl DBD drivers.* 4. Add fix for PF+IPv6.** 5. Require SSL option if SSL_CRTD is on. 6. Small fixes. 7. Add all available patches from upstream. * thanks to Alonso Cardenas Marquez! ** thanks to Orlando Bassotto! PR: 208290 Submitted by: Pavel Timofeev <timp87@gmail.com> (maintainer) Changes: head/www/squid/Makefile head/www/squid/distinfo head/www/squid/files/patch-configure head/www/squid/files/patch-src__ip__Intercept.cc head/www/squid/files/pkg-message.in head/www/squid/files/squid.in
Committed, thanks!