about summary refs log tree commit diff
path: root/pkgs/servers/samba
diff options
context:
space:
mode:
authorIzorkin <izorkin@elven.pw>2020-03-25 12:53:38 +0300
committerIzorkin <izorkin@elven.pw>2020-03-28 19:16:03 +0300
commit4a01c9433b1490cf7804ad1837f91e555953f6d1 (patch)
tree09573988d6da6818d255b7b9f69f732bec34ec3d /pkgs/servers/samba
parent0c43bd4ef832d57a7f07ec329c14cdb535c1f559 (diff)
samba: add needed packages
Diffstat (limited to 'pkgs/servers/samba')
-rw-r--r--pkgs/servers/samba/4.x.nix14
1 files changed, 12 insertions, 2 deletions
diff --git a/pkgs/servers/samba/4.x.nix b/pkgs/servers/samba/4.x.nix
index f0902a235e6e8..2bb614e652d05 100644
--- a/pkgs/servers/samba/4.x.nix
+++ b/pkgs/servers/samba/4.x.nix
@@ -2,12 +2,14 @@
 , fetchurl
 , python
 , pkgconfig
+, bison
+, flex
 , perl
 , libxslt
 , docbook_xsl
 , rpcgen
 , fixDarwinDylibNames
-, docbook_xml_dtd_42
+, docbook_xml_dtd_45
 , readline
 , popt
 , libbsd
@@ -20,6 +22,9 @@
 , libunwind
 , systemd
 , jansson
+, libtasn1
+, tdb
+, cmocka
 
 , enableLDAP ? false, openldap
 , enablePrinting ? false, cups
@@ -54,11 +59,14 @@ stdenv.mkDerivation rec {
 
   nativeBuildInputs = [
     pkgconfig
+    bison
+    flex
     perl
     perl.pkgs.ParseYapp
     libxslt
     docbook_xsl
-    docbook_xml_dtd_42
+    docbook_xml_dtd_45
+    cmocka
   ] ++ optionals stdenv.isDarwin [
     rpcgen
     fixDarwinDylibNames
@@ -76,6 +84,8 @@ stdenv.mkDerivation rec {
     libunwind
     krb5Full
     gnutls
+    libtasn1
+    tdb
   ] ++ optionals stdenv.isLinux [ liburing systemd ]
     ++ optional enableLDAP openldap
     ++ optional (enablePrinting && stdenv.isLinux) cups