diff options
author | Eelco Dolstra <eelco.dolstra@logicblox.com> | 2009-02-12 19:51:51 +0000 |
---|---|---|
committer | Eelco Dolstra <eelco.dolstra@logicblox.com> | 2009-02-12 19:51:51 +0000 |
commit | 6f29bd14bcd77a17f21397a52387e318f277c806 (patch) | |
tree | 84108f5e59e1b9c632ba873e9bb106a01651540c /pkgs/development/libraries/openldap/default.nix | |
parent | 140871047248ebedc1583a902af1835d1c8d304c (diff) |
* OpenLDAP updated to 2.4.13. Also a workaround for a header problem.
svn path=/nixpkgs/branches/stdenv-updates/; revision=14050
Diffstat (limited to 'pkgs/development/libraries/openldap/default.nix')
-rw-r--r-- | pkgs/development/libraries/openldap/default.nix | 23 |
1 files changed, 18 insertions, 5 deletions
diff --git a/pkgs/development/libraries/openldap/default.nix b/pkgs/development/libraries/openldap/default.nix index a5f5849284c5a..aec12d393a492 100644 --- a/pkgs/development/libraries/openldap/default.nix +++ b/pkgs/development/libraries/openldap/default.nix @@ -1,12 +1,25 @@ -args: with args; +{stdenv, fetchurl, openssl, cyrus_sasl, db4, groff}: stdenv.mkDerivation { - name = "openldap-2.3.32"; + name = "openldap-2.4.13"; + src = fetchurl { - url = ftp://ftp.nl.uu.net/pub/unix/db/openldap/openldap-release/openldap-2.3.32.tgz; - sha256 = "1pw6j8ag8nm91mccwb3p9wk7ccsfdb8jz5v6a5alfrq3npyck0j8"; + url = ftp://ftp.nl.uu.net/pub/unix/db/openldap/openldap-release/openldap-2.4.13.tgz; + sha256 = "18l06v8z5wnr92m28bwxd27l6kw3i0gi00yivv603da6m76cm0ic"; }; - buildInputs = [openssl cyrus_sasl db4]; + + buildInputs = [openssl cyrus_sasl db4 groff]; + configureFlags = "--disable-static"; + dontPatchELF = 1; # !!! + + # Build on Glibc 2.9. + # http://www.openldap.org/lists/openldap-bugs/200808/msg00130.html + NIX_CFLAGS_COMPILE = "-D_GNU_SOURCE"; + + meta = { + homepage = http://www.openldap.org/; + description = "An open source implementation of the Lightweight Directory Access Protocol"; + }; } |