BSD Ports

www/varnish7 7.7.3 MidnightBSD

High-performance HTTP accelerator

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
Last update
Commit
1b3b5ee659
License
bsd2
Categories
www

Description

This is the Varnish high-performance HTTP accelerator.

Documentation and additional information about Varnish is available on https://varnish-cache.org/docs/index.html

Technical questions about Varnish and this release should be addressed to <[email protected]>

Questions about commercial support and services related to Varnish can be directed here: https://www.varnish-software.com/contact-us/

In the other systems

The newest version among them is 7.7.3, as upstream numbers it.

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
MidnightBSDwww/varnish77.7.3 newestno data-[email protected]2026-07-10
FreeBSDwww/varnish77.7.3_1 newest1 known-[email protected]-
DragonFlywww/varnish77.6.2 behind since 2026-07-104 known-[email protected]-
HardenedBSDwww/varnish77.7.3_1 newestno data-[email protected]-
GhostBSDwww/varnish77.7.3_1 newestno data-[email protected]-

Version history 1

  1. 7.7.3 1b3b5ee659

Upstream's version as each commit to the port's Makefile set it, or as this site first saw it in the system's packages; the tree's own revisions are not versions here.

Install

Binary package:

mport install varnish7

From mports:

cd /usr/mports/www/varnish7 && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	varnish7>0:www/varnish7
LIB_DEPENDS=	libvarnishapi.so:www/varnish7

Dependency graph

Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.

Dependencies

As this port's Makefile names them.

Build 2

Library 1

Build dependencies 3
Run dependencies 1

No port depends on this one.

Configuration

Options name: www_varnish

OptionDefaultDescription
DOCSoff
USES
cpe libedit libtool localbase ncurses pathfix pkgconfig python:build shebangfix tar:tgz
Service scripts
varnishd, varnishlog, varnishncsa
Conflicts with
varnish4 varnish6

Files

Manual pages 27
  • varnish-cli(7)
  • varnish-counters(7)
  • varnishadm(1)
  • varnishd(1)
  • varnishhist(1)
  • varnishlog(1)
  • varnishncsa(1)
  • varnishstat(1)
  • varnishtest(1)
  • varnishtop(1)
  • vcl(7)
  • vcl-backend(7)
  • vcl-probe(7)
  • vcl-step(7)
  • vcl-var(7)
  • vmod_blob(3)
  • vmod_cookie(3)
  • vmod_directors(3)
  • vmod_h2(3)
  • vmod_proxy(3)
  • vmod_purge(3)
  • vmod_std(3)
  • vmod_unix(3)
  • vmod_vtc(3)
  • vsl(7)
  • vsl-query(7)
  • vtc(7)
pkg-plist 153
  • bin/varnishadm
  • bin/varnishhist
  • bin/varnishlog
  • bin/varnishncsa
  • bin/varnishstat
  • bin/varnishstat_help_gen
  • bin/varnishtest
  • bin/varnishtop
  • include/varnish/cache/cache_backend.h
  • include/varnish/cache/cache_director.h
  • include/varnish/cache/cache_filter.h
  • include/varnish/cache/cache_varnishd.h
  • include/varnish/cache/cache.h
  • include/varnish/common/common_param.h
  • include/varnish/miniobj.h
  • 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/bereq_flags.h
  • include/varnish/tbl/beresp_flags.h
  • include/varnish/tbl/boc_state.h
  • include/varnish/tbl/body_status.h
  • include/varnish/tbl/cli_cmds.h
  • include/varnish/tbl/debug_bits.h
  • include/varnish/tbl/experimental_bits.h
  • include/varnish/tbl/feature_bits.h
  • include/varnish/tbl/h2_error.h
  • include/varnish/tbl/h2_frames.h
  • include/varnish/tbl/h2_settings.h
  • include/varnish/tbl/h2_stream.h
  • include/varnish/tbl/htc.h
  • include/varnish/tbl/http_headers.h
  • include/varnish/tbl/http_response.h
  • include/varnish/tbl/locks.h
  • include/varnish/tbl/obj_attr.h
  • include/varnish/tbl/oc_exp_flags.h
  • include/varnish/tbl/oc_flags.h
  • include/varnish/tbl/params.h
  • include/varnish/tbl/req_bereq_flags.h
  • include/varnish/tbl/req_flags.h
  • include/varnish/tbl/sess_attr.h
  • include/varnish/tbl/sess_close.h
  • include/varnish/tbl/symbol_kind.h
  • include/varnish/tbl/vcl_context.h
  • include/varnish/tbl/vcc_feature_bits.h
  • include/varnish/tbl/vcl_returns.h
  • include/varnish/tbl/vcl_states.h
  • include/varnish/tbl/vhd_fsm_funcs.h
  • include/varnish/tbl/vhd_fsm.h
  • include/varnish/tbl/vhd_return.h
  • 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_http.h
  • include/varnish/tbl/vsl_tags.h
  • include/varnish/tbl/waiters.h
  • 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_int.h
  • include/varnish/vapi/vsl.h
  • include/varnish/vapi/vsm.h
  • include/varnish/vas.h
  • include/varnish/vav.h
  • include/varnish/vbh.h
  • include/varnish/vbm.h
  • include/varnish/vcl.h
  • include/varnish/vcli.h
  • include/varnish/vcs.h
  • include/varnish/vdef.h
  • include/varnish/vmod_abi.h
  • include/varnish/vnum.h
  • include/varnish/vqueue.h
  • include/varnish/vre.h
  • include/varnish/vre_pcre2.h
  • include/varnish/vrnd.h
  • include/varnish/vrt_obj.h
  • include/varnish/vrt.h
  • include/varnish/vsa.h
  • include/varnish/vsb.h
  • include/varnish/vsha256.h
  • include/varnish/vtcp.h
  • include/varnish/vte.h
  • include/varnish/vtim.h
  • include/varnish/vtree.h
  • include/varnish/vut_options.h
  • include/varnish/vut.h
  • include/varnish/waiter/waiter.h
  • lib/libvarnishapi.so
  • lib/libvarnishapi.so.3
  • lib/libvarnishapi.so.3.1.0
  • lib/varnish/vmods/libvmod_blob.so
  • lib/varnish/vmods/libvmod_cookie.so
  • lib/varnish/vmods/libvmod_debug.so

The first 100 are listed.

distinfo 1
FileSizeSHA256
varnish-7.7.3.tgz4.235804e+06e96eeafc4cfe2a558ed2fb54f1e22be3a3d995f46f8c00da545d583aaef80236
Master sites 1
  • https://varnish-cache.org/downloads/

Commit history 1

DateCommitCreditsLog message
1b3b5ee659 Lucas Holt www/varnish7: update