Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
4.1.11_1 31 Dec 2022 01:28:18 |
Rene Ladan (rene) |
cleanup: Remove expired ports:
2022-12-31 www/varnish4: End of life upstream, users are recommended to upgrade
to 6.x or higher |
4.1.11_1 16 Oct 2022 09:09:09 |
Daniel Engberg (diizzy) |
www/varnish4: Deprecate and set expiration date to 2022-12-31
Unsupported upstream since 2019
PR: 266646
Approved by: portmgr (maintainer timeout, 2+ weeks) |
07 Sep 2022 21:58:51 |
Stefan Eßer (se) |
Remove WWW entries moved into port Makefiles
Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.
This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.
Approved by: portmgr (tcberner) |
4.1.11_1 07 Sep 2022 21:10:59 |
Stefan Eßer (se) |
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.
(Only the first 15 lines of the commit message are shown above ) |
4.1.11_1 28 Jun 2022 11:01:53 |
Bernhard Froehlich (decke) |
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 |
4.1.11_1 08 Jun 2022 16:24:35 |
Tijl Coosemans (tijl) |
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 |
4.1.11_1 26 Mar 2022 20:30:07 |
Danilo G. Baio (dbaio) |
www/varnish7: New port
Release Notes: https://varnish-cache.org/releases/rel7.1.0.html#rel7-1-0 |
4.1.11_1 07 Apr 2021 08:09:01 |
Mathieu Arnold (mat) |
One more small cleanup, forgotten yesterday.
Reported by: lwhsu |
4.1.11_1 06 Apr 2021 14:31:13 |
Mathieu Arnold (mat) |
all: Remove all other $FreeBSD keywords. |
4.1.11_1 06 Apr 2021 14:31:07 |
Mathieu Arnold (mat) |
Remove # $FreeBSD$ from Makefiles. |
4.1.11_1 06 Oct 2020 15:19:30 |
feld |
www/varnish4: Remove python 2.7 dependency
PR: 249850 |
4.1.11 22 May 2020 14:09:33 |
pkubaj |
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] |
4.1.11 18 May 2020 17:32:23 |
feld |
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 |
4.1.10_1 14 Aug 2019 12:25:09 |
mat |
Convert to UCL & cleanup pkg-message (categories w) |
4.1.10_1 09 Apr 2019 14:04:50 |
sunpoet |
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 |
4.1.10 12 Sep 2018 17:15:37 |
feld |
www/varnish4: Update to 4.1.10
Changelog: https://github.com/varnishcache/varnish-cache/blob/4.1/doc/changes.rst
MFH: 2018Q3 |
4.1.9 10 Sep 2018 13:14:52 |
mat |
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 |
4.1.9 28 Jun 2018 08:37:19 |
amdmi3 |
- Add LICENSE_FILE
- Switch to new test framework
Approved by: portmgr blanket |
4.1.9 19 Feb 2018 11:10:43 |
antoine |
Reduce dependency on the python2 metaport
PR: 225752
Submitted by: Yasuhiro KIMURA |
4.1.9 15 Nov 2017 13:01:10 |
feld |
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 |
4.1.8 09 Aug 2017 16:10:57 |
mat |
Fixup GH_TAGNAME usage, and minor cleanup.
Sponsored by: Absolight |
4.1.8 08 Aug 2017 00:10:57 |
feld |
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 |
4.1.8 02 Aug 2017 18:29:00 |
feld |
www/varnish4: Update to 4.1.8
MFH: 2017Q3
Security: https://varnish-cache.org/security/VSV00001.html |
4.1.5_1 27 Jun 2017 13:46:53 |
sunpoet |
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 |
4.1.5 21 Mar 2017 13:33:24 |
feld |
www/varnish4: Update to 4.1.5
Changelog: http://www.varnish-cache.org/releases/rel4.1.5.html#rel4-1-5
PR: 217952 |
4.1.3_1 31 Jan 2017 05:43:56 |
linimon |
Remove vestigial BROKEN_arm. It does not do anything. These ports all
build on aarch64 in any case.
Approved by: portmgr (tier-2 blanket) |
4.1.3_1 29 Nov 2016 14:56:48 |
feld |
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> |
4.1.3 18 Nov 2016 15:18:04 |
marino |
www/varnish4: Document ncurses requirement
Approved by: ncurses blanket |
4.1.3 21 Oct 2016 15:21:13 |
mat |
Use USES=pathfix where applicable.
PR: 213195
Submitted by: mat
Exp-run by: antoine
Sponsored by: Absolight
Differential Revision: https://reviews.freebsd.org/D8093 |
4.1.3 21 Oct 2016 12:51:41 |
mat |
${RM} already has -f.
PR: 213570
Submitted by: mat
Exp-run by: antoine
Sponsored by: Absolight |
4.1.3 14 Jul 2016 20:28:12 |
feld |
www/varnish4: Update pkg-descr with modern links and email address
MFH: 2016Q3 |
4.1.3 14 Jul 2016 20:07:28 |
feld |
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 |
4.1.2 01 Apr 2016 14:33:58 |
mat |
Remove ${PORTSDIR}/ from dependencies, categories v, w, x, y, and z.
With hat: portmgr
Sponsored by: Absolight |
4.1.2 07 Mar 2016 15:36:56 |
feld |
www/varnish4: Update to 4.1.2
Changelog: https://github.com/varnishcache/varnish-cache/blob/4.1/doc/changes.rst
MFH: 2016Q1 |
4.1.1_1 01 Feb 2016 19:10:00 |
feld |
www/varnish4: Fix build on i386
Pull in patch from upstream
https://www.varnish-cache.org/trac/ticket/1851
PR: 206778 |
4.1.1 28 Jan 2016 20:14:50 |
feld |
www/varnish4: Update to 4.1.1
Changelog: https://github.com/varnish/Varnish-Cache/blob/4.1/doc/changes.rst |
4.1.0_2 11 Nov 2015 07:54:11 |
marino |
www/varnish4: Convert to USES=libedit
While here, remove <pre>/<post> by using BROKEN_arm.
Approved by: maintainer (feld) |
4.1.0_2 03 Nov 2015 15:08:47 |
feld |
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 (Only the first 15 lines of the commit message are shown above ) |
4.1.0_1 25 Oct 2015 14:51:34 |
feld |
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. |
4.1.0 19 Oct 2015 15:04:31 |
feld |
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 |
4.0.3_7 19 Oct 2015 14:50:52 |
amdmi3 |
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 |
4.0.3_7 29 Jul 2015 22:09:55 |
antoine |
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 |
4.0.3_7 27 Jul 2015 17:53:18 |
feld |
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 |
4.0.3_6 12 Jul 2015 17:00:07 |
feld |
Change python dependency to only be build-time |
4.0.3_5 28 Jun 2015 17:14:36 |
feld |
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 |
4.0.3_5 28 Jun 2015 17:04:22 |
feld |
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). |
4.0.3_4 27 May 2015 14:34:43 |
feld |
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 |
4.0.3_3 13 Apr 2015 16:12:47 |
feld |
Add CPE information
PR: 199372 |
4.0.3_3 26 Mar 2015 17:02:09 |
feld |
Varnish is not always obeying CPPFLAGS
Revert to CFLAGS to fix this build issue |
4.0.3_3 24 Mar 2015 12:47:07 |
feld |
Should really be CPPFLAGS instead of CFLAGS
Submitted by: danfe |
4.0.3_3 23 Mar 2015 16:27:37 |
feld |
Allow configuration of the varnishncsa log format
PR: 198742 |
4.0.3_2 23 Mar 2015 16:11:53 |
feld |
Varnish was failing to build if devel/libedit was installed.
Add libedit as a dependency with correct CFLAGS so it builds
successfuly. |
4.0.3_1 07 Mar 2015 03:20:28 |
feld |
Fix building on i386
Removed a patch that was upstreamed. |
4.0.3_1 03 Mar 2015 15:40:23 |
feld |
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 |
4.0.3 03 Mar 2015 13:03:22 |
feld |
Welcome www/varnish4 to the tree
Fix COMMENT |
4.0.3 03 Mar 2015 12:57:58 |
feld |
Update "BSD" license for buganini's ports |