about summary refs log tree commit diff
path: root/pkgs/servers/http
diff options
context:
space:
mode:
authorBjørn Forsman <bjorn.forsman@gmail.com>2014-03-12 23:02:30 +0100
committerBjørn Forsman <bjorn.forsman@gmail.com>2014-03-12 23:04:03 +0100
commitf191aa32badca584c6f70b93414d498d8b16bdc8 (patch)
tree477a1bd1fab2dbeab0c3877fcbdb2e14709e5dc4 /pkgs/servers/http
parent37ad2a7d28a027b09dce71e0a4094ce889623632 (diff)
downloadnixlib-f191aa32badca584c6f70b93414d498d8b16bdc8.tar
nixlib-f191aa32badca584c6f70b93414d498d8b16bdc8.tar.gz
nixlib-f191aa32badca584c6f70b93414d498d8b16bdc8.tar.bz2
nixlib-f191aa32badca584c6f70b93414d498d8b16bdc8.tar.lz
nixlib-f191aa32badca584c6f70b93414d498d8b16bdc8.tar.xz
nixlib-f191aa32badca584c6f70b93414d498d8b16bdc8.tar.zst
nixlib-f191aa32badca584c6f70b93414d498d8b16bdc8.zip
lighttpd: add enableMysql option, to build 'mod_mysql_vhost'
Now we have options to build all available modules/plugins.
Diffstat (limited to 'pkgs/servers/http')
-rw-r--r--pkgs/servers/http/lighttpd/default.nix8
1 files changed, 6 insertions, 2 deletions
diff --git a/pkgs/servers/http/lighttpd/default.nix b/pkgs/servers/http/lighttpd/default.nix
index ce055c0c5289..899914b6446d 100644
--- a/pkgs/servers/http/lighttpd/default.nix
+++ b/pkgs/servers/http/lighttpd/default.nix
@@ -1,8 +1,10 @@
 { stdenv, fetchurl, pkgconfig, pcre, libxml2, zlib, attr, bzip2, which, file
 , openssl, enableMagnet ? false, lua5 ? null
+, enableMysql ? false, mysql ? null
 }:
 
 assert enableMagnet -> lua5 != null;
+assert enableMysql -> mysql != null;
 
 stdenv.mkDerivation rec {
   name = "lighttpd-1.4.35";
@@ -13,10 +15,12 @@ stdenv.mkDerivation rec {
   };
 
   buildInputs = [ pkgconfig pcre libxml2 zlib attr bzip2 which file openssl ]
-             ++ stdenv.lib.optional enableMagnet lua5;
+             ++ stdenv.lib.optional enableMagnet lua5
+             ++ stdenv.lib.optional enableMysql mysql;
 
   configureFlags = [ "--with-openssl" ]
-                ++ stdenv.lib.optional enableMagnet "--with-lua";
+                ++ stdenv.lib.optional enableMagnet "--with-lua"
+                ++ stdenv.lib.optional enableMysql "--with-mysql";
 
   preConfigure = ''
     sed -i "s:/usr/bin/file:${file}/bin/file:g" configure