summary refs log tree commit diff
path: root/pkgs/os-specific/linux/sssd
diff options
context:
space:
mode:
authorTuomas Tynkkynen <tuomas@tuxera.com>2017-02-10 19:47:13 +0200
committerTuomas Tynkkynen <tuomas@tuxera.com>2017-02-10 20:12:00 +0200
commit182a369ab9409d19938bf805843b63a6c76948f6 (patch)
tree895e686ea64de687dfc17aa14b4f14bf41a2bd1b /pkgs/os-specific/linux/sssd
parent1862a9a4fbeec27179195d7fd8fe18165ae12ada (diff)
downloadnixpkgs-182a369ab9409d19938bf805843b63a6c76948f6.tar
nixpkgs-182a369ab9409d19938bf805843b63a6c76948f6.tar.gz
nixpkgs-182a369ab9409d19938bf805843b63a6c76948f6.tar.bz2
nixpkgs-182a369ab9409d19938bf805843b63a6c76948f6.tar.lz
nixpkgs-182a369ab9409d19938bf805843b63a6c76948f6.tar.xz
nixpkgs-182a369ab9409d19938bf805843b63a6c76948f6.tar.zst
nixpkgs-182a369ab9409d19938bf805843b63a6c76948f6.zip
sssd: Cleanup a bit
Diffstat (limited to 'pkgs/os-specific/linux/sssd')
-rw-r--r--pkgs/os-specific/linux/sssd/default.nix14
1 files changed, 7 insertions, 7 deletions
diff --git a/pkgs/os-specific/linux/sssd/default.nix b/pkgs/os-specific/linux/sssd/default.nix
index 312ac0c281a..ea49f9e4029 100644
--- a/pkgs/os-specific/linux/sssd/default.nix
+++ b/pkgs/os-specific/linux/sssd/default.nix
@@ -6,25 +6,24 @@
   nss_wrapper, docbook_xml_dtd_44, ncurses, Po4a, http-parser, jansson }:
 
 let
-  name = "sssd-${version}";
-  version = "1.14.2";
-
   docbookFiles = "${pkgs.docbook_xml_xslt}/share/xml/docbook-xsl/catalog.xml:${pkgs.docbook_xml_dtd_44}/xml/dtd/docbook/catalog.xml";
 in
-stdenv.mkDerivation {
-  inherit name;
-  inherit version;
+stdenv.mkDerivation rec {
+  name = "sssd-${version}";
+  version = "1.14.2";
 
   src = fetchurl {
     url = "https://fedorahosted.org/released/sssd/${name}.tar.gz";
     sha1 = "167b2216c536035175ff041d0449e0a874c68601";
   };
 
+  # Something is looking for <libxml/foo.h> instead of <libxml2/libxml/foo.h>
+  NIX_CFLAGS_COMPILE = "-I${libxml2.dev}/include/libxml2";
+
   preConfigure = ''
     export SGML_CATALOG_FILES="${docbookFiles}"
     export PYTHONPATH=${ldap}/lib/python2.7/site-packages
     export PATH=$PATH:${pkgs.openldap}/libexec
-    export CPATH=${pkgs.libxml2.dev}/include/libxml2
 
     configureFlagsArray=(
       --prefix=$out
@@ -82,6 +81,7 @@ stdenv.mkDerivation {
     description = "System Security Services Daemon";
     homepage = https://fedorahosted.org/sssd/;
     license = licenses.gpl3;
+    platforms = platforms.linux;
     maintainers = [ maintainers.e-user ];
   };
 }