diff -ruN /home/timp/squid.orig/Makefile squid/Makefile --- /home/timp/squid.orig/Makefile 2017-01-28 18:10:49.764283000 +0300 +++ squid/Makefile 2017-01-29 11:01:03.114850000 +0300 @@ -1,7 +1,7 @@ # $FreeBSD: head/www/squid/Makefile 429217 2016-12-23 03:41:51Z junovitch $ PORTNAME= squid -PORTVERSION= 3.5.23 +PORTVERSION= 3.5.24 CATEGORIES= www ipv6 MASTER_SITES= http://www.squid-cache.org/Versions/v3/${PORTVERSION:R}/ \ http://www2.us.squid-cache.org/Versions/v3/${PORTVERSION:R}/ \ @@ -138,8 +138,6 @@ GSSAPI_BASE_USES= gssapi GSSAPI_BASE_CONFIGURE_ON= --with-heimdal-krb5=${GSSAPIBASEDIR} ${GSSAPI_CONFIGURE_ARGS} GSSAPI_BASE_PLIST_SUB= AUTH_KERB="" -# Make it build on FreeBSD < 10 -GSSAPI_BASE_EXTRA_PATCHES= ${FILESDIR}/extra-patch-build-8-9 GSSAPI_HEIMDAL_USES= gssapi:heimdal GSSAPI_HEIMDAL_CONFIGURE_ON= --with-heimdal-krb5=${GSSAPIBASEDIR} ${GSSAPI_CONFIGURE_ARGS} diff -ruN /home/timp/squid.orig/distinfo squid/distinfo --- /home/timp/squid.orig/distinfo 2017-01-28 18:10:49.764635000 +0300 +++ squid/distinfo 2017-01-28 18:12:10.044794000 +0300 @@ -1,3 +1,3 @@ TIMESTAMP = 1479930399 -SHA256 (squid3.5/squid-3.5.23.tar.xz) = fa4c0c99f41e92fe1330bed3968d176c6f47ef2e3aea2f83977d5501afa40bdb -SIZE (squid3.5/squid-3.5.23.tar.xz) = 2325884 +SHA256 (squid3.5/squid-3.5.24.tar.xz) = 4fe29f582eef357faa541a53835b6885e24e6f28b80a3abcdf3b57f5393bbdb2 +SIZE (squid3.5/squid-3.5.24.tar.xz) = 2326424 diff -ruN /home/timp/squid.orig/files/extra-patch-build-8-9 squid/files/extra-patch-build-8-9 --- /home/timp/squid.orig/files/extra-patch-build-8-9 2017-01-28 18:10:49.765336000 +0300 +++ squid/files/extra-patch-build-8-9 1970-01-01 03:00:00.000000000 +0300 @@ -1,11 +0,0 @@ ---- helpers/negotiate_auth/kerberos/negotiate_kerberos.h.orig 2015-08-01 06:08:17 UTC -+++ helpers/negotiate_auth/kerberos/negotiate_kerberos.h -@@ -140,7 +140,7 @@ int check_gss_err(OM_uint32 major_status - - char *gethost_name(void); - --#if (HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT || HAVE_GSS_MAP_NAME_TO_ANY) && HAVE_KRB5_PAC -+#if (HAVE_GSSKRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT || HAVE_GSS_MAP_NAME_TO_ANY) && HAVE_KRB5_PAC && __FreeBSD__ >= 10 - #define HAVE_PAC_SUPPORT 1 - #define MAX_PAC_GROUP_SIZE 200*60 - typedef struct {