diff options
author | Tuomas Tynkkynen <tuomas.tynkkynen@iki.fi> | 2015-10-18 16:07:03 +0300 |
---|---|---|
committer | Vladimír Čunát <vcunat@gmail.com> | 2015-10-28 10:23:00 +0100 |
commit | b4118c7f0429a4f0d96fc5f67a4b254429b6e915 (patch) | |
tree | 0a9dbf244699e09be6ed7af5d49398cc605cad82 /pkgs/development/libraries/openldap/default.nix | |
parent | 75300c334addfe1ba61b0b179c1c05acd16f9b4c (diff) | |
download | nixpkgs-b4118c7f0429a4f0d96fc5f67a4b254429b6e915.tar nixpkgs-b4118c7f0429a4f0d96fc5f67a4b254429b6e915.tar.gz nixpkgs-b4118c7f0429a4f0d96fc5f67a4b254429b6e915.tar.bz2 nixpkgs-b4118c7f0429a4f0d96fc5f67a4b254429b6e915.tar.lz nixpkgs-b4118c7f0429a4f0d96fc5f67a4b254429b6e915.tar.xz nixpkgs-b4118c7f0429a4f0d96fc5f67a4b254429b6e915.tar.zst nixpkgs-b4118c7f0429a4f0d96fc5f67a4b254429b6e915.zip |
openldap: Split into multiple outputs
Also fix the incorrect .la file fixups.
Diffstat (limited to 'pkgs/development/libraries/openldap/default.nix')
-rw-r--r-- | pkgs/development/libraries/openldap/default.nix | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/pkgs/development/libraries/openldap/default.nix b/pkgs/development/libraries/openldap/default.nix index c1ff70e3dad..e9895ff56a0 100644 --- a/pkgs/development/libraries/openldap/default.nix +++ b/pkgs/development/libraries/openldap/default.nix @@ -11,7 +11,8 @@ stdenv.mkDerivation rec { # Should be removed with >=2.4.43 patches = [ ./CVE-2015-6908.patch ]; - outputs = [ "out" "man" ]; + # TODO: separate "out" and "bin" + outputs = [ "dev" "out" "man" "docdev" ]; buildInputs = [ openssl cyrus_sasl db groff ]; @@ -23,8 +24,8 @@ stdenv.mkDerivation rec { # Fixup broken libtool preFixup = '' - sed -e 's,-lsasl2,-L${cyrus_sasl}/lib -lsasl2,' \ - -e 's,-lssl,-L${openssl}/lib -lssl,' \ + sed -e 's,-lsasl2,-L${cyrus_sasl.out}/lib -lsasl2,' \ + -e 's,-lssl,-L${openssl.out}/lib -lssl,' \ -i $out/lib/libldap.la -i $out/lib/libldap_r.la ''; |