Hello, Update for Varnish to 6.2.0:
https://github.com/varnishcache/varnish-cache/blob/6.2/doc/changes.rst#varnish-cache-611-2018-10-26 OK? Comments? Cheers.- -- - gonzalo
Index: Makefile =================================================================== RCS file: /cvs/ports/www/varnish/Makefile,v retrieving revision 1.41 diff -u -p -r1.41 Makefile --- Makefile 14 Dec 2018 21:22:38 -0000 1.41 +++ Makefile 3 May 2019 07:03:30 -0000 @@ -2,8 +2,7 @@ COMMENT = high-performance HTTP accelerator -DISTNAME = varnish-6.1.1 -REVISION = 1 +DISTNAME = varnish-6.2.0 CATEGORIES = www @@ -24,7 +23,7 @@ EXTRACT_SUFX = .tgz WANTLIB += c curses execinfo m pcre pthread readline MODULES = lang/python -MODPY_VERSION = ${MODPY_DEFAULT_VERSION_2} +MODPY_VERSION = ${MODPY_DEFAULT_VERSION_3} MODPY_RUNDEP = No MODPY_ADJ_FILES = lib/libvcc/{vsc,vmod}tool.py Index: distinfo =================================================================== RCS file: /cvs/ports/www/varnish/distinfo,v retrieving revision 1.21 diff -u -p -r1.21 distinfo --- distinfo 30 Oct 2018 08:04:29 -0000 1.21 +++ distinfo 3 May 2019 07:03:30 -0000 @@ -1,2 +1,2 @@ -SHA256 (varnish-6.1.1.tgz) = 4O58iKgUnYiQsm/Z4dkJhZ6olaOcoYjXapaGnP+HyT0= -SIZE (varnish-6.1.1.tgz) = 3135623 +SHA256 (varnish-6.2.0.tgz) = w3rzU6yiWoPSL5xc4K6AD+Qz5NAuFFfgKIalhJ+YjlM= +SIZE (varnish-6.2.0.tgz) = 3207400 Index: patches/patch-doc_sphinx_reference_varnishd_rst =================================================================== RCS file: patches/patch-doc_sphinx_reference_varnishd_rst diff -N patches/patch-doc_sphinx_reference_varnishd_rst --- patches/patch-doc_sphinx_reference_varnishd_rst 14 Dec 2018 21:22:38 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,18 +0,0 @@ -$OpenBSD: patch-doc_sphinx_reference_varnishd_rst,v 1.1 2018/12/14 21:22:38 kn Exp $ - -https://github.com/varnishcache/varnish-cache/commit/bdc0c48f38c8789337896d913e7825d0f26bc821 -Bad documentation leads to bugs, bugs lead to downtime, -downtime leads to frustration. - -Index: doc/sphinx/reference/varnishd.rst ---- doc/sphinx/reference/varnishd.rst.orig -+++ doc/sphinx/reference/varnishd.rst -@@ -57,7 +57,7 @@ Basic options - - Name is referenced in logs. If name is not specified, "a0", "a1", - etc. is used. An additional protocol type can be set for the -- listening socket with PROTO. Valid protocol types are: HTTP/1 -+ listening socket with PROTO. Valid protocol types are: HTTP - (default), and PROXY. - - Multiple listening addresses can be specified by using different Index: patches/patch-lib_libvmod_unix_cred_compat_h =================================================================== RCS file: /cvs/ports/www/varnish/patches/patch-lib_libvmod_unix_cred_compat_h,v retrieving revision 1.2 diff -u -p -r1.2 patch-lib_libvmod_unix_cred_compat_h --- patches/patch-lib_libvmod_unix_cred_compat_h 8 Oct 2018 11:44:10 -0000 1.2 +++ patches/patch-lib_libvmod_unix_cred_compat_h 3 May 2019 07:03:30 -0000 @@ -3,7 +3,7 @@ $OpenBSD: patch-lib_libvmod_unix_cred_co Index: lib/libvmod_unix/cred_compat.h --- lib/libvmod_unix/cred_compat.h.orig +++ lib/libvmod_unix/cred_compat.h -@@ -70,7 +70,7 @@ get_ids(int fd, uid_t *uid, gid_t *gid) +@@ -69,7 +69,7 @@ get_ids(int fd, uid_t *uid, gid_t *gid) #if defined(SO_PEERCRED) Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/www/varnish/pkg/PLIST,v retrieving revision 1.13 diff -u -p -r1.13 PLIST --- pkg/PLIST 8 Oct 2018 11:44:10 -0000 1.13 +++ pkg/PLIST 3 May 2019 07:03:30 -0000 @@ -23,6 +23,8 @@ include/varnish/tbl/ include/varnish/tbl/acct_fields_bereq.h include/varnish/tbl/acct_fields_req.h include/varnish/tbl/backend_poll.h +include/varnish/tbl/ban_arg_oper.h +include/varnish/tbl/ban_oper.h include/varnish/tbl/ban_vars.h include/varnish/tbl/bo_flags.h include/varnish/tbl/boc_state.h @@ -50,6 +52,7 @@ include/varnish/tbl/steps.h include/varnish/tbl/symbol_kind.h include/varnish/tbl/vcc_types.h include/varnish/tbl/vcl_returns.h +include/varnish/tbl/vcl_states.h include/varnish/tbl/vhd_fsm.h include/varnish/tbl/vhd_fsm_funcs.h include/varnish/tbl/vhd_return.h @@ -57,6 +60,7 @@ include/varnish/tbl/vhp_huffman.h include/varnish/tbl/vhp_static.h include/varnish/tbl/vrt_stv_var.h include/varnish/tbl/vsc_levels.h +include/varnish/tbl/vsig_list.h include/varnish/tbl/vsl_tags.h include/varnish/tbl/vsl_tags_http.h include/varnish/tbl/waiters.h @@ -64,6 +68,7 @@ include/varnish/vapi/ include/varnish/vapi/vapi_options.h include/varnish/vapi/voptget.h include/varnish/vapi/vsc.h +include/varnish/vapi/vsig.h include/varnish/vapi/vsl.h include/varnish/vapi/vsl_int.h include/varnish/vapi/vsm.h @@ -74,6 +79,7 @@ include/varnish/vcl.h include/varnish/vcli.h include/varnish/vcs.h include/varnish/vdef.h +include/varnish/verrno.h include/varnish/vmod_abi.h include/varnish/vqueue.h include/varnish/vre.h @@ -85,6 +91,7 @@ include/varnish/vsb.h include/varnish/vsha256.h include/varnish/vtcp.h include/varnish/vtim.h +include/varnish/vtree.h include/varnish/vut.h include/varnish/vut_options.h include/varnish/waiter/ @@ -96,6 +103,7 @@ lib/pkgconfig/varnishapi.pc lib/varnish/ lib/varnish/vmods/ lib/varnish/vmods/libvmod_blob.so +lib/varnish/vmods/libvmod_debug.so lib/varnish/vmods/libvmod_directors.so lib/varnish/vmods/libvmod_proxy.so lib/varnish/vmods/libvmod_purge.so