aboutsummaryrefslogtreecommitdiff
path: root/pkgs/servers/varnish
diff options
context:
space:
mode:
authorEric Sagnes <eric.sagnes@gmail.com>2017-05-16 22:59:16 +0900
committerRok Garbas <rok@garbas.si>2017-05-17 16:14:29 +0200
commita4eb0dc8159f882154639c986d4ffabc61b64900 (patch)
tree672ceb2dbb12c8d130d6fd780888b9f60606f01e /pkgs/servers/varnish
parent4b9c0892950050c07fb48d8f98bd223b75e77b4d (diff)
varnish: 5.0.0 -> 5.1.2
Diffstat (limited to 'pkgs/servers/varnish')
-rw-r--r--pkgs/servers/varnish/default.nix12
1 files changed, 8 insertions, 4 deletions
diff --git a/pkgs/servers/varnish/default.nix b/pkgs/servers/varnish/default.nix
index e1376a6c59f5..bf8e69bd9896 100644
--- a/pkgs/servers/varnish/default.nix
+++ b/pkgs/servers/varnish/default.nix
@@ -1,23 +1,27 @@
{ stdenv, fetchurl, pcre, libxslt, groff, ncurses, pkgconfig, readline, libedit
-, python, pythonPackages }:
+, python, pythonPackages, makeWrapper }:
stdenv.mkDerivation rec {
- version = "5.0.0";
+ version = "5.1.2";
name = "varnish-${version}";
src = fetchurl {
url = "http://repo.varnish-cache.org/source/${name}.tar.gz";
- sha256 = "0jizha1mwqk42zmkrh80y07vfl78mg1d9pp5w83qla4xn9ras0ai";
+ sha256 = "1qzwljdwp830l41nw4ils9hxly077zqn6wzhhmy8m516gq9min1r";
};
nativeBuildInputs = [ pkgconfig ];
buildInputs = [
pcre libxslt groff ncurses readline python libedit
- pythonPackages.docutils
+ pythonPackages.docutils makeWrapper
];
buildFlags = "localstatedir=/var/spool";
+ postInstall = ''
+ wrapProgram "$out/sbin/varnishd" --prefix PATH : "${stdenv.lib.makeBinPath [ stdenv.cc ]}"
+ '';
+
# https://github.com/varnishcache/varnish-cache/issues/1875
NIX_CFLAGS_COMPILE = stdenv.lib.optionalString stdenv.isi686 "-fexcess-precision=standard";