non port: www/varnish4/Makefile |
Number of commits found: 52 |
Saturday, 31 Dec 2022
|
01:28 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
fdb010a |
Sunday, 16 Oct 2022
|
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)
7a33376 |
Wednesday, 7 Sep 2022
|
21:10 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.
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)
b7f0544 |
Tuesday, 28 Jun 2022
|
11:01 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
4dbbcdb |
Wednesday, 8 Jun 2022
|
16:24 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
bd70827 |
Saturday, 26 Mar 2022
|
20:30 Danilo G. Baio (dbaio)
www/varnish7: New port
Release Notes: https://varnish-cache.org/releases/rel7.1.0.html#rel7-1-0
16970dd |
Wednesday, 7 Apr 2021
|
08:09 Mathieu Arnold (mat)
One more small cleanup, forgotten yesterday.
Reported by: lwhsu
cf118cc |
Tuesday, 6 Apr 2021
|
14:31 Mathieu Arnold (mat)
Remove # $FreeBSD$ from Makefiles.
305f148 |
Tuesday, 6 Oct 2020
|
15:19 feld
www/varnish4: Remove python 2.7 dependency
PR: 249850
|
Friday, 22 May 2020
|
14:09 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]
|
Monday, 18 May 2020
|
17:32 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
|
Tuesday, 9 Apr 2019
|
14:04 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
|
Wednesday, 12 Sep 2018
|
17:15 feld
www/varnish4: Update to 4.1.10
Changelog: https://github.com/varnishcache/varnish-cache/blob/4.1/doc/changes.rst
MFH: 2018Q3
|
Monday, 10 Sep 2018
|
13:14 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
|
Thursday, 28 Jun 2018
|
08:37 amdmi3
- Add LICENSE_FILE
- Switch to new test framework
Approved by: portmgr blanket
|
Monday, 19 Feb 2018
|
11:10 antoine
Reduce dependency on the python2 metaport
PR: 225752
Submitted by: Yasuhiro KIMURA
|
Wednesday, 15 Nov 2017
|
13:01 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
|
Wednesday, 9 Aug 2017
|
16:10 mat
Fixup GH_TAGNAME usage, and minor cleanup.
Sponsored by: Absolight
|
Tuesday, 8 Aug 2017
|
00:10 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
|
Wednesday, 2 Aug 2017
|
18:29 feld
www/varnish4: Update to 4.1.8
MFH: 2017Q3
Security: https://varnish-cache.org/security/VSV00001.html
|
Tuesday, 27 Jun 2017
|
13:46 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
|
Tuesday, 21 Mar 2017
|
13:33 feld
www/varnish4: Update to 4.1.5
Changelog: http://www.varnish-cache.org/releases/rel4.1.5.html#rel4-1-5
PR: 217952
|
Tuesday, 31 Jan 2017
|
05:43 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)
|
Tuesday, 29 Nov 2016
|
14:56 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>
|
Friday, 18 Nov 2016
|
15:18 marino
www/varnish4: Document ncurses requirement
Approved by: ncurses blanket
|
Friday, 21 Oct 2016
|
15:21 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
|
12:51 mat
${RM} already has -f.
PR: 213570
Submitted by: mat
Exp-run by: antoine
Sponsored by: Absolight
|
Thursday, 14 Jul 2016
|
20:07 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
|
Friday, 1 Apr 2016
|
14:33 mat
Remove ${PORTSDIR}/ from dependencies, categories v, w, x, y, and z.
With hat: portmgr
Sponsored by: Absolight
|
Monday, 7 Mar 2016
|
15:36 feld
www/varnish4: Update to 4.1.2
Changelog: https://github.com/varnishcache/varnish-cache/blob/4.1/doc/changes.rst
MFH: 2016Q1
|
Monday, 1 Feb 2016
|
19:10 feld
www/varnish4: Fix build on i386
Pull in patch from upstream
https://www.varnish-cache.org/trac/ticket/1851
PR: 206778
|
Thursday, 28 Jan 2016
|
20:14 feld
www/varnish4: Update to 4.1.1
Changelog: https://github.com/varnish/Varnish-Cache/blob/4.1/doc/changes.rst
|
Wednesday, 11 Nov 2015
|
07:54 marino
www/varnish4: Convert to USES=libedit
While here, remove <pre>/<post> by using BROKEN_arm.
Approved by: maintainer (feld)
|
Tuesday, 3 Nov 2015
|
15:08 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
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
|
Sunday, 25 Oct 2015
|
14:51 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.
|
Monday, 19 Oct 2015
|
15:04 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
|
14:50 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
|
Wednesday, 29 Jul 2015
|
22:09 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
|
Monday, 27 Jul 2015
|
17:53 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
|
Sunday, 12 Jul 2015
|
17:00 feld
Change python dependency to only be build-time
|
Sunday, 28 Jun 2015
|
17:14 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
|
17:04 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).
|
Wednesday, 27 May 2015
|
14:34 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
|
Monday, 13 Apr 2015
|
16:12 feld
Add CPE information
PR: 199372
|
Thursday, 26 Mar 2015
|
17:02 feld
Varnish is not always obeying CPPFLAGS
Revert to CFLAGS to fix this build issue
|
Tuesday, 24 Mar 2015
|
12:47 feld
Should really be CPPFLAGS instead of CFLAGS
Submitted by: danfe
|
Monday, 23 Mar 2015
|
16:27 feld
Allow configuration of the varnishncsa log format
PR: 198742
|
16:11 feld
Varnish was failing to build if devel/libedit was installed.
Add libedit as a dependency with correct CFLAGS so it builds
successfuly.
|
Saturday, 7 Mar 2015
|
03:20 feld
Fix building on i386
Removed a patch that was upstreamed.
|
Tuesday, 3 Mar 2015
|
15:40 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
|
13:03 feld
Welcome www/varnish4 to the tree
Fix COMMENT
|
12:57 feld
Update "BSD" license for buganini's ports
|
Number of commits found: 52 |