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