notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.

Get notified when packages are built

A new feature has been added. FreshPorts already tracks package built by the FreeBSD project. This information is displayed on each port page. You can now get an email when FreshPorts notices a new package is available for something on one of your watch lists. However, you must opt into that. Click on Report Subscriptions on the right, and New Package Notification box, and click on Update.

Finally, under Watch Lists, click on ABI Package Subscriptions to select your ABI (e.g. FreeBSD:14:amd64) & package set (latest/quarterly) combination for a given watch list. This is what FreshPorts will look for.

non port: www/varnish4/Makefile

Number of commits found: 52

Saturday, 31 Dec 2022
01:28 Rene Ladan (rene) search for other commits by this committer
cleanup: Remove expired ports:

2022-12-31 www/varnish4: End of life upstream, users are recommended to upgrade
to 6.x or higher
commit hash: fdb010a8d793a5356a58659206182490c8f0b80d commit hash: fdb010a8d793a5356a58659206182490c8f0b80d commit hash: fdb010a8d793a5356a58659206182490c8f0b80d commit hash: fdb010a8d793a5356a58659206182490c8f0b80d fdb010a
Sunday, 16 Oct 2022
09:09 Daniel Engberg (diizzy) search for other commits by this committer
www/varnish4: Deprecate and set expiration date to 2022-12-31

Unsupported upstream since 2019

PR:		266646
Approved by:	portmgr (maintainer timeout, 2+ weeks)
commit hash: 7a33376b841ad51d588e88dd451bf641f721ec79 commit hash: 7a33376b841ad51d588e88dd451bf641f721ec79 commit hash: 7a33376b841ad51d588e88dd451bf641f721ec79 commit hash: 7a33376b841ad51d588e88dd451bf641f721ec79 7a33376
Wednesday, 7 Sep 2022
21:10 Stefan Eßer (se) search for other commits by this committer
Add WWW entries to port Makefiles

It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.

This commit implements such a proposal and moves one of the WWW: entries
of each pkg-descr file into the respective port's Makefile. A heuristic
attempts to identify the most relevant URL in case there is more than
one WWW: entry in some pkg-descr file. URLs that are not moved into the
Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr
files in order to preserve them.

There are 1256 ports that had no WWW: entries in pkg-descr files. These
ports will not be touched in this commit.

The portlint port has been adjusted to expect a WWW entry in each port
Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as
deprecated.

Approved by:		portmgr (tcberner)
commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52 commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52 commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52 commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52 b7f0544
Tuesday, 28 Jun 2022
11:01 Bernhard Froehlich (decke) search for other commits by this committer
www/varnish[4|6|7]: Chase deprecated CPE information

According to NIST CPE dictionary the old CPE varnish-cache:varnish
has been deprecated by varnish-cache:varnish_cache.

Approved by:	portmgr (blanket)
Obtained from:	https://nvd.nist.gov/products/cpe/detail/728797
commit hash: 4dbbcdb4467e0d519773687f3ccf328a70ea98de commit hash: 4dbbcdb4467e0d519773687f3ccf328a70ea98de commit hash: 4dbbcdb4467e0d519773687f3ccf328a70ea98de commit hash: 4dbbcdb4467e0d519773687f3ccf328a70ea98de 4dbbcdb
Wednesday, 8 Jun 2022
16:24 Tijl Coosemans (tijl) search for other commits by this committer
devel/autoconf: update to 2.71

- Copy devel/autoconf to devel/autoconf2.69.
- Update devel/autoconf to 2.71.
- Allow ports to use 2.69 with USES=autoreconf:2.69.

PR:		258046
Exp-run by:	antoine
commit hash: bd70827c22827422583d9bd6963636ef4f2d5623 commit hash: bd70827c22827422583d9bd6963636ef4f2d5623 commit hash: bd70827c22827422583d9bd6963636ef4f2d5623 commit hash: bd70827c22827422583d9bd6963636ef4f2d5623 bd70827
Saturday, 26 Mar 2022
20:30 Danilo G. Baio (dbaio) search for other commits by this committer
www/varnish7: New port

Release Notes:	https://varnish-cache.org/releases/rel7.1.0.html#rel7-1-0
commit hash: 16970dde43a445f12e512a3264348596fd654cdd commit hash: 16970dde43a445f12e512a3264348596fd654cdd commit hash: 16970dde43a445f12e512a3264348596fd654cdd commit hash: 16970dde43a445f12e512a3264348596fd654cdd 16970dd
Wednesday, 7 Apr 2021
08:09 Mathieu Arnold (mat) search for other commits by this committer
One more small cleanup, forgotten yesterday.
Reported by:	lwhsu
commit hash: cf118ccf875508b9a1c570044c93cfcc82bd455c commit hash: cf118ccf875508b9a1c570044c93cfcc82bd455c commit hash: cf118ccf875508b9a1c570044c93cfcc82bd455c commit hash: cf118ccf875508b9a1c570044c93cfcc82bd455c cf118cc
Tuesday, 6 Apr 2021
14:31 Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
commit hash: 305f148f482daf30dcf728039d03d019f88344eb commit hash: 305f148f482daf30dcf728039d03d019f88344eb commit hash: 305f148f482daf30dcf728039d03d019f88344eb commit hash: 305f148f482daf30dcf728039d03d019f88344eb 305f148
Tuesday, 6 Oct 2020
15:19 feld search for other commits by this committer
www/varnish4: Remove python 2.7 dependency

PR:		249850
Original commitRevision:551585 
Friday, 22 May 2020
14:09 pkubaj search for other commits by this committer
www/varnish4: fix build on powerpc64 head

Don't use -Werror:
vmod_std_conversions.c:198:10: error: implicit conversion from 'long' to
'double' changes value from 9223372036854775807 to 9223372036854775808
[-Werror,-Wimplicit-int-float-conversion]
Original commitRevision:536205 
Monday, 18 May 2020
17:32 feld search for other commits by this committer
www/varnish4: Update to 4.1.11

Changelog: https://varnish-cache.org/releases/rel4.1.11.html

Also backport change required for compiling with LLVM 10.

PR:		245075
Original commitRevision:535759 
Tuesday, 9 Apr 2019
14:04 sunpoet search for other commits by this committer
Update devel/readline to 8.0

- Bump PORTREVISION of dependent ports for shlib change

Changes:	https://tiswww.case.edu/php/chet/readline/CHANGES
PR:		236156
Exp-run by:	antoine
Original commitRevision:498476 
Wednesday, 12 Sep 2018
17:15 feld search for other commits by this committer
www/varnish4: Update to 4.1.10

Changelog:	https://github.com/varnishcache/varnish-cache/blob/4.1/doc/changes.rst

MFH:		2018Q3
Original commitRevision:479615 
Monday, 10 Sep 2018
13:14 mat search for other commits by this committer
Add DOCS options to ports that should have one.

Also various fixes related to said option.

PR:		230864
Submitted by:	mat
exp-runs by:	antoine
Original commitRevision:479406 
Thursday, 28 Jun 2018
08:37 amdmi3 search for other commits by this committer
- Add LICENSE_FILE
- Switch to new test framework

Approved by:	portmgr blanket
Original commitRevision:473489 
Monday, 19 Feb 2018
11:10 antoine search for other commits by this committer
Reduce dependency on the python2 metaport

PR:		225752
Submitted by:	Yasuhiro KIMURA
Original commitRevision:462307 
Wednesday, 15 Nov 2017
13:01 feld search for other commits by this committer
www/varnish4: Update to 4.1.9

Changelog:	https://varnish-cache.org/releases/rel4.1.9.html#rel4-1-9

MFH:		2017Q4
Security:	CVE-2017-8807
Security:	VSV00002
Original commitRevision:454237 
Wednesday, 9 Aug 2017
16:10 mat search for other commits by this committer
Fixup GH_TAGNAME usage, and minor cleanup.

Sponsored by:	Absolight
Original commitRevision:447632 
Tuesday, 8 Aug 2017
00:10 feld search for other commits by this committer
www/varnish4 www/varnish5: Change MASTER_SITES to GITHUB

- Now properly use autotools
- rst2man is a required build dependency

Requested by upstream as the current mirror is being retired

MFH:		2017Q3
Original commitRevision:447523 
Wednesday, 2 Aug 2017
18:29 feld search for other commits by this committer
www/varnish4: Update to 4.1.8

MFH:		2017Q3
Security:	https://varnish-cache.org/security/VSV00001.html
Original commitRevision:447140 
Tuesday, 27 Jun 2017
13:46 sunpoet search for other commits by this committer
Update devel/readline to 7.0 patch 3

- Bump PORTREVISION for shlib change

Changes:	https://cnswww.cns.cwru.edu/php/chet/readline/CHANGES
		https://lists.gnu.org/archive/html/bug-bash/2016-09/msg00107.html
		https://lists.gnu.org/archive/html/bug-readline/2017-01/msg00002.html
Differential Revision:	https://reviews.freebsd.org/D11172
PR:		219947
Exp-run by:	antoine
Original commitRevision:444463 
Tuesday, 21 Mar 2017
13:33 feld search for other commits by this committer
www/varnish4: Update to 4.1.5

Changelog:	http://www.varnish-cache.org/releases/rel4.1.5.html#rel4-1-5

PR:		217952
Original commitRevision:436604 
Tuesday, 31 Jan 2017
05:43 linimon search for other commits by this committer
Remove vestigial BROKEN_arm.  It does not do anything.  These ports all
build on aarch64 in any case.

Approved by:	portmgr (tier-2 blanket)
Original commitRevision:432900 
Tuesday, 29 Nov 2016
14:56 feld search for other commits by this committer
www/varnish4 www/varnish5: Change default hash algorithm

The default hash algorithm as of Varnish 2.1 is "critbit". The FreeBSD
varnish ports/packages have run the varnish daemon with the "classic"
algorithm due to an oversight. This update corrects the default to
adhere to the recommendation of upstream.

Submitted by:	Mark Staudinger <mark staudinger AT nyi net>
Original commitRevision:427381 
Friday, 18 Nov 2016
15:18 marino search for other commits by this committer
www/varnish4: Document ncurses requirement

Approved by:	ncurses blanket
Original commitRevision:426324 
Friday, 21 Oct 2016
15:21 mat search for other commits by this committer
Use USES=pathfix where applicable.

PR:		213195
Submitted by:	mat
Exp-run by:	antoine
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D8093
Original commitRevision:424427 
12:51 mat search for other commits by this committer
${RM} already has -f.

PR:		213570
Submitted by:	mat
Exp-run by:	antoine
Sponsored by:	Absolight
Original commitRevision:424411 
Thursday, 14 Jul 2016
20:07 feld search for other commits by this committer
www/varnish4: Update to 4.1.3

Changelog:	https://github.com/varnishcache/varnish-cache/blob/4.1/doc/changes.rst

Will MFH as upstream recommends the latest release of this branch due to
important bugfixes.

MFH:		2016Q3
Original commitRevision:418556 
Friday, 1 Apr 2016
14:33 mat search for other commits by this committer
Remove ${PORTSDIR}/ from dependencies, categories v, w, x, y, and z.

With hat:	portmgr
Sponsored by:	Absolight
Original commitRevision:412351 
Monday, 7 Mar 2016
15:36 feld search for other commits by this committer
www/varnish4: Update to 4.1.2

Changelog:	https://github.com/varnishcache/varnish-cache/blob/4.1/doc/changes.rst

MFH:		2016Q1
Original commitRevision:410523 
Monday, 1 Feb 2016
19:10 feld search for other commits by this committer
www/varnish4: Fix build on i386

Pull in patch from upstream

https://www.varnish-cache.org/trac/ticket/1851

PR:		206778
Original commitRevision:407729 
Thursday, 28 Jan 2016
20:14 feld search for other commits by this committer
www/varnish4: Update to 4.1.1

Changelog:	https://github.com/varnish/Varnish-Cache/blob/4.1/doc/changes.rst
Original commitRevision:407418 
Wednesday, 11 Nov 2015
07:54 marino search for other commits by this committer
www/varnish4: Convert to USES=libedit

While here, remove <pre>/<post> by using BROKEN_arm.

Approved by:	maintainer (feld)
Original commitRevision:401226 
Tuesday, 3 Nov 2015
15:08 feld search for other commits by this committer
www/varnish4: Fix race condition on start

varnishlog and varnishncsa had a race condition with varnishd on
startup as they will notice varnishd's leftover _.vsm file and try to
connect to varnishd but occasionally fail due to varnishd not being
fully operational yet. By adding "-t off" flag as default to varnishncsa
and varnishlog they will wait indefinitely for varnishd to start up
instead of just exiting.

Other bugs fixed:

* varnishncsa_logformat in rc.conf mostly works

Unfortunately due to shell expansion we still cannot pass
quotes (") so if you need those in your log format you will have to
manage varnishncsa startup yourself. I apologize, but there's not much
we can do at the moment. I'm working with upstream to allow loading
configuration from a file. Note that Debian has complained too...

* Default permissions for log and pidfiles have been corrected

They are now correctly set to 664 for pidfiles and 644 for log files

* Description of default flags for varnishncsa and varnishlog have been
adjusted to reflect reality

New features:

* We now support "checkconfig" and "reload" options like on RedHat
distributions

You can do "service varnishd checkconfig" to validate your vcl is
functional. Doing a "service varnishd reload" also works without
interrupting service and creates a new vcl reflecting the date+timestamp.
Varnishd now does a checkconfig before starting and will also prevent
you from breaking a running instance by doing a "restart" with an
invalid vcl.

Thanks to many for the reports and testing.

Differential Revision:	https://reviews.freebsd.org/D4016
Original commitRevision:400701 
Sunday, 25 Oct 2015
14:51 feld search for other commits by this committer
www/varnish4: varnishlog produce ascii logs by default

Before version 4.1.0 the logs were ascii. Return that behavior to not
surprise users who upgrade.
Original commitRevision:400150 
Monday, 19 Oct 2015
15:04 feld search for other commits by this committer
www/varnish4: Update to 4.1.0

- Add varnish and varnishlog UIDs
- Add varnish GID
- varnishd, varnishncsa, and varnishlog no longer run as root

Users upgrading may see permissions errors on start due to change in
uid running the processes. Please see the UPDATING entry for more
details.

Changelog:	https://github.com/varnish/Varnish-Cache/blob/varnish-4.1.0/doc/sphinx/whats-new/changes.rst

Differential Revision:	https://reviews.freebsd.org/D3878
Original commitRevision:399688 
14:50 amdmi3 search for other commits by this committer
Improve shebangfix framework

- Support multiple values in *_OLD_CMD, i.e. we can now fix both
"/usr/bin/python" and "/usr/bin/env python" at the same time
- Default *_OLD_CMD values are now always appended, so you don't need to specify
them in individual ports
- Add lua support (depends on USES=lua)
- Add more default values, such as "/usr/bin/env foo" for python, perl, bash,
ruby and lua
- Shebangfix now matches whole words, e.g. we will no longer (erroneously)
replace "/usr/bin/perl5.005" with "${perl_CMD}5.005" (but "/usr/bin/perl -tt" is
still (correctly) replaced with "${perl_CMD} -tt")

Note that *_OLD_CMD items containing spaces must now be quoted (e.g.
perl_OLD_CMD=/bin/perl /usr/bin/perl "/usr/bin/env perl")

Update shebangfix usage according to new rules in many ports:

- Remove *_OLD_CMD for patterns now replaced by default
- Quote custom *_OLD_CMD which contain spaces

Fix shebangfix usage in many ports (irrelevant to infrastructure change):

- Remove redundant SHEBANG_LANG (no need to duplicate default langs)
- Remove redundant *_CMD (such as
python_CMD=${LOCALBASE}/bin/python${PYTHON_VER} when USES=python is present)
- Never use *_OLD_CMD in REINPLACE_CMD matchers, these should always look for
exact string

Approved by:	portmgr (bapt)
Differential Revision:	D3756
Original commitRevision:399684 
Wednesday, 29 Jul 2015
22:09 antoine search for other commits by this committer
Switch default python_CMD used by shebangfix to ${PYTHON_CMD} for ports
using python

PR:		201077
Reviewed by:	mat
With hat:	portmgr
Differential Revision:	https://reviews.freebsd.org/D2955
Original commitRevision:393196 
Monday, 27 Jul 2015
17:53 feld search for other commits by this committer
Fix startup script order:
varnishncsa and varnishlog require varnishd to start successfully

mat reported some latency between starting varnishd and creation of
the _.vsm file used for communication, so a start_precmd has been added
to varnishncsa and varnishlog.

PR:		201586
Differential Revision:	https://reviews.freebsd.org/D3208
Original commitRevision:392997 
Sunday, 12 Jul 2015
17:00 feld search for other commits by this committer
Change python dependency to only be build-time
Original commitRevision:391822 
Sunday, 28 Jun 2015
17:14 feld search for other commits by this committer
use PYTHON_CMD as PYTHON_VERSION is going away eventually

This will give me the same result, so it is a no-op

Submitted by:	antoine
Original commitRevision:390800 
17:04 feld search for other commits by this committer
Require python as a run dependency, too

python is required for you to be able to build custom vmods and also for
other vmods in the ports tree to build. Better off including the
requirement here as we ship the vmodtool.py utility and do not want to
surprise end users.

shebangfix was included as the default shebang on vmodtool.py is
/usr/bin/env python which is not going to work unless the lang/python
metaport is installed, which is not included with USES=python. Instead
we just rewrite this to whichever the default system python intepreter
is (PYTHON_VERISON).
Original commitRevision:390797 
Wednesday, 27 May 2015
14:34 feld search for other commits by this committer
Add varnishd_extra_flags option to permit passing additional flags to
varnishd

Clean up rc scripts per rclint recommendations

Differential Revision:	https://reviews.freebsd.org/D2605
Original commitRevision:387610 
Monday, 13 Apr 2015
16:12 feld search for other commits by this committer
Add CPE information

PR:		199372
Original commitRevision:383931 
Thursday, 26 Mar 2015
17:02 feld search for other commits by this committer
Varnish is not always obeying CPPFLAGS

Revert to CFLAGS to fix this build issue
Original commitRevision:382331 
Tuesday, 24 Mar 2015
12:47 feld search for other commits by this committer
Should really be CPPFLAGS instead of CFLAGS

Submitted by:	danfe
Original commitRevision:382088 
Monday, 23 Mar 2015
16:27 feld search for other commits by this committer
Allow configuration of the varnishncsa log format

PR:		198742
Original commitRevision:382013 
16:11 feld search for other commits by this committer
Varnish was failing to build if devel/libedit was installed.

Add libedit as a dependency with correct CFLAGS so it builds
successfuly.
Original commitRevision:382012 
Saturday, 7 Mar 2015
03:20 feld search for other commits by this committer
Fix building on i386

Removed a patch that was upstreamed.
Original commitRevision:380668 
Tuesday, 3 Mar 2015
15:40 feld search for other commits by this committer
Varnish 4.0.3 removed default hardcoded -sfile size and no longer
accepts percentages.

Set to 100M by default instead to match old behavior.

https://github.com/varnish/Varnish-Cache/commit/82ba5b928d5204df386a9a212dca9334d7a2bb41
Original commitRevision:380377 
13:03 feld search for other commits by this committer
Welcome www/varnish4 to the tree

Fix COMMENT
Original commitRevision:380360 
12:57 feld search for other commits by this committer
Update "BSD" license for buganini's ports
Original commitRevision:380358 

Number of commits found: 52