Merge pull request #7011 from taktoa/master

Add SSL support to HAProxy
This commit is contained in:
William A. Kennington III 2015-03-26 14:31:29 -07:00
commit e78b94199f

View File

@ -1,19 +1,20 @@
{ stdenv, pkgs, fetchurl }:
{ stdenv, pkgs, fetchurl, openssl }:
stdenv.mkDerivation rec {
version = "1.5.11";
majorVersion = "1.5";
version = "${majorVersion}.11";
name = "haproxy-${version}";
src = fetchurl {
url = "http://haproxy.1wt.eu/download/1.5/src/${name}.tar.gz";
url = "http://haproxy.1wt.eu/download/${majorVersion}/src/${name}.tar.gz";
sha256 = "1gwkyy06c8bw5vcjv82hai554zrd415jjsb1iafg01c4k1ia8nlb";
};
buildInputs = [ ];
buildInputs = [ openssl ];
# TODO: make it work on darwin/bsd as well
preConfigure = ''
export makeFlags="TARGET=linux2628 PREFIX=$out"
export makeFlags="TARGET=linux2628 PREFIX=$out USE_OPENSSL=yes"
'';
meta = {
@ -29,9 +30,6 @@ stdenv.mkDerivation rec {
homepage = http://haproxy.1wt.eu;
maintainers = [ stdenv.lib.maintainers.garbas ];
platforms = stdenv.lib.platforms.linux;
/* TODO license = [
stdenv.lib.licenses.gpl2
stdenv.lib.licenses.lgpl21
];*/
license = stdenv.lib.licenses.gpl2;
};
}