www/vinyl09 9.1.0 FreeBSD
High-performance HTTP accelerator
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
7eb64e0b2a- License
- BSD2CLAUSE
- Categories
- www
- Package size
- 1166.4 KiB, 3743.5 KiB installed
Description
Vinyl Cache, formerly known as Varnish Cache, is a web application accelerator also known as a caching HTTP reverse proxy. You install it in front of any server that speaks HTTP and configure it to cache the contents. Vinyl Cache is really, really fast. It typically speeds up delivery by a factor of 300-1000x, depending on your architecture.
Documentation and additional information about vinyl is available on https://vinyl-cache.org/docs/index.html
Technical questions about vinyl and this release should be addressed to <[email protected]>
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | www/vinyl09 | 9.1.0 |
| HardenedBSD | www/vinyl09 | 9.1.0 |
| GhostBSD | www/vinyl09 | 9.0.2 |
Install
Binary package:
pkg install vinyl09
From the ports tree:
cd /usr/ports/www/vinyl09/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= vinyl09>0:www/vinyl09
LIB_DEPENDS= libvinylapi.so:www/vinyl09
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 9.1.0 | 9.1.0 | - | - | 9.1.0 |
| FreeBSD:14:quarterly | 9.1.0 | 9.1.0 | n/a | - | 9.1.0 |
| FreeBSD:15:latest | 9.1.0 | 9.1.0 | n/a | - | - |
| FreeBSD:15:quarterly | 9.1.0 | 9.1.0 | n/a | n/a | n/a |
| FreeBSD:16:latest | 9.1.0 | 9.1.0 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Build 2
rst2man: textproc/py-docutils${PYTHON_PKGNAMEPREFIX}sphinx>=0,1: textproc/py-sphinx
Library 1
libpcre2-8.so: devel/pcre2
The full lists below include those, and their dependencies in turn.
Build dependencies 40
- archivers/liblz4
- archivers/zstd
- devel/gettext-runtime
- devel/libedit
- devel/libffi
- devel/pcre2
- devel/pkgconf
- devel/py-Jinja2
- devel/py-babel
- devel/py-packaging
- devel/py-typing-extensions
- devel/readline
- dns/py-idna
- graphics/py-imagesize
- lang/python312
- lang/python315
- math/mpdecimal
- net/py-pysocks
- net/py-urllib3
- print/indexinfo
- security/ca_root_nss
- security/py-certifi
- textproc/expat2
- textproc/py-alabaster
- textproc/py-charset-normalizer
- textproc/py-docutils
- textproc/py-markupsafe
- textproc/py-pygments
- textproc/py-pystemmer
- textproc/py-roman-numerals
- textproc/py-snowballstemmer
- textproc/py-sphinx
- textproc/py-sphinxcontrib-applehelp
- textproc/py-sphinxcontrib-devhelp
- textproc/py-sphinxcontrib-htmlhelp
- textproc/py-sphinxcontrib-jsmath
- textproc/py-sphinxcontrib-qthelp
- textproc/py-sphinxcontrib-serializinghtml
- textproc/snowballstemmer
- www/py-requests
Run dependencies 2
No port depends on this one.
Configuration
Options name: www_vinyl
| Option | Default | Description |
|---|---|---|
| DOCS | off | Build and/or install documentation |
- USES
- cpe libedit libtool localbase ncurses pathfix pkgconfig python:build shebangfix tar:tgz
- Service scripts
vinyld,vinyllog,vinylncsa
Message after installing
Files
Manual pages 28
- vcl(7)
- vcl-backend(7)
- vcl-probe(7)
- vcl-step(7)
- vcl-var(7)
- vinyl-cli(7)
- vinyl-counters(7)
- vinyladm(1)
- vinyld(1)
- vinylhist(1)
- vinyllog(1)
- vinylncsa(1)
- vinylstat(1)
- vinyltest(1)
- vinyltop(1)
- vmod_blob(3)
- vmod_cookie(3)
- vmod_directors(3)
- vmod_h2(3)
- vmod_math(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 160
- bin/vinyladm
- bin/vinylhist
- bin/vinyllog
- bin/vinylncsa
- bin/vinylstat
- bin/vinylstat_help_gen
- bin/vinyltest
- bin/vinyltop
- bin/vtest
- include/vinyl-cache/cache/cache.h
- include/vinyl-cache/cache/cache_backend.h
- include/vinyl-cache/cache/cache_director.h
- include/vinyl-cache/cache/cache_filter.h
- include/vinyl-cache/cache/cache_int.h
- include/vinyl-cache/common/common_param.h
- include/vinyl-cache/miniobj.h
- include/vinyl-cache/tbl/acct_fields_bereq.h
- include/vinyl-cache/tbl/acct_fields_req.h
- include/vinyl-cache/tbl/backend_poll.h
- include/vinyl-cache/tbl/ban_arg_oper.h
- include/vinyl-cache/tbl/ban_oper.h
- include/vinyl-cache/tbl/ban_vars.h
- include/vinyl-cache/tbl/bereq_flags.h
- include/vinyl-cache/tbl/beresp_esi_flags.h
- include/vinyl-cache/tbl/beresp_flags.h
- include/vinyl-cache/tbl/boc_state.h
- include/vinyl-cache/tbl/body_status.h
- include/vinyl-cache/tbl/cli_cmds.h
- include/vinyl-cache/tbl/debug_bits.h
- include/vinyl-cache/tbl/experimental_bits.h
- include/vinyl-cache/tbl/feature_bits.h
- include/vinyl-cache/tbl/h2_error.h
- include/vinyl-cache/tbl/h2_frames.h
- include/vinyl-cache/tbl/h2_settings.h
- include/vinyl-cache/tbl/h2_stream.h
- include/vinyl-cache/tbl/htc.h
- include/vinyl-cache/tbl/http_headers.h
- include/vinyl-cache/tbl/http_response.h
- include/vinyl-cache/tbl/locks.h
- include/vinyl-cache/tbl/obj_attr.h
- include/vinyl-cache/tbl/oc_exp_flags.h
- include/vinyl-cache/tbl/oc_flags.h
- include/vinyl-cache/tbl/params.h
- include/vinyl-cache/tbl/req_bereq_flags.h
- include/vinyl-cache/tbl/req_flags.h
- include/vinyl-cache/tbl/sess_attr.h
- include/vinyl-cache/tbl/sess_close.h
- include/vinyl-cache/tbl/symbol_kind.h
- include/vinyl-cache/tbl/vcc_feature_bits.h
- include/vinyl-cache/tbl/vcl_context.h
- include/vinyl-cache/tbl/vcl_returns.h
- include/vinyl-cache/tbl/vcl_states.h
- include/vinyl-cache/tbl/vhd_fsm.h
- include/vinyl-cache/tbl/vhd_fsm_funcs.h
- include/vinyl-cache/tbl/vhd_return.h
- include/vinyl-cache/tbl/vhp_huffman.h
- include/vinyl-cache/tbl/vhp_static.h
- include/vinyl-cache/tbl/vrt_stv_var.h
- include/vinyl-cache/tbl/vsc_levels.h
- include/vinyl-cache/tbl/vsig_list.h
- include/vinyl-cache/tbl/vsl_tags.h
- include/vinyl-cache/tbl/vsl_tags_http.h
- include/vinyl-cache/tbl/waiters.h
- include/vinyl-cache/tbl/well_known_methods.h
- include/vinyl-cache/vapi/vapi_options.h
- include/vinyl-cache/vapi/voptget.h
- include/vinyl-cache/vapi/vsc.h
- include/vinyl-cache/vapi/vsig.h
- include/vinyl-cache/vapi/vsl.h
- include/vinyl-cache/vapi/vsl_int.h
- include/vinyl-cache/vapi/vsm.h
- include/vinyl-cache/vas.h
- include/vinyl-cache/vav.h
- include/vinyl-cache/vbh.h
- include/vinyl-cache/vbm.h
- include/vinyl-cache/vcl.h
- include/vinyl-cache/vcli.h
- include/vinyl-cache/vcs.h
- include/vinyl-cache/vdef.h
- include/vinyl-cache/vmod_abi.h
- include/vinyl-cache/vnum.h
- include/vinyl-cache/vqueue.h
- include/vinyl-cache/vre.h
- include/vinyl-cache/vre_pcre2.h
- include/vinyl-cache/vrnd.h
- include/vinyl-cache/vrt.h
- include/vinyl-cache/vrt_obj.h
- include/vinyl-cache/vsa.h
- include/vinyl-cache/vsb.h
- include/vinyl-cache/vsha256.h
- include/vinyl-cache/vtcp.h
- include/vinyl-cache/vte.h
- include/vinyl-cache/vtim.h
- include/vinyl-cache/vtree.h
- include/vinyl-cache/vut.h
- include/vinyl-cache/vut_options.h
- include/vinyl-cache/waiter/waiter.h
- lib/libvinylapi.so
- lib/libvinylapi.so.3
- lib/libvinylapi.so.3.1.0
The first 100 are listed.
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| vinyl-cache-9.1.0.tgz | 6.481226e+06 | 3840a06dd0cd212fd1e3beeb8b086dbd7c35ca31cfe1962fe2586363a63410aa |
Master sites 1
- https://vinyl-cache.org/downloads/