summary refs log tree commit diff
path: root/pkgs/os-specific/linux
diff options
context:
space:
mode:
authorAnthony Roussel <anthony@roussel.dev>2022-10-08 13:20:24 +0200
committerAnthony Roussel <anthony@roussel.dev>2022-10-08 13:20:24 +0200
commitac8ffafa401fd353911d45d26f35e5b708ed4be0 (patch)
tree2d16d552a5531548388b934a14d125e07768780d /pkgs/os-specific/linux
parent1b6aa43a6a9b4f61adc6a3f8b357a306c3c7f918 (diff)
downloadnixpkgs-ac8ffafa401fd353911d45d26f35e5b708ed4be0.tar
nixpkgs-ac8ffafa401fd353911d45d26f35e5b708ed4be0.tar.gz
nixpkgs-ac8ffafa401fd353911d45d26f35e5b708ed4be0.tar.bz2
nixpkgs-ac8ffafa401fd353911d45d26f35e5b708ed4be0.tar.lz
nixpkgs-ac8ffafa401fd353911d45d26f35e5b708ed4be0.tar.xz
nixpkgs-ac8ffafa401fd353911d45d26f35e5b708ed4be0.tar.zst
nixpkgs-ac8ffafa401fd353911d45d26f35e5b708ed4be0.zip
adcli: cleanup
Diffstat (limited to 'pkgs/os-specific/linux')
-rw-r--r--pkgs/os-specific/linux/adcli/default.nix25
1 files changed, 18 insertions, 7 deletions
diff --git a/pkgs/os-specific/linux/adcli/default.nix b/pkgs/os-specific/linux/adcli/default.nix
index da91c99404f..66e017437f9 100644
--- a/pkgs/os-specific/linux/adcli/default.nix
+++ b/pkgs/os-specific/linux/adcli/default.nix
@@ -25,6 +25,23 @@ stdenv.mkDerivation rec {
     sha256 = "sha256-dipNKlIdc1DpXLg/YJjUxZlNoMFy+rt8Y/+AfWFA4dE=";
   };
 
+  nativeBuildInputs = [
+    autoreconfHook
+    pkg-config
+    docbook_xsl
+    util-linux
+    xmlto
+  ];
+
+  buildInputs = [
+    openldap
+    libkrb5
+    libxslt
+    cyrus_sasl
+  ];
+
+  configureFlags = [ "--disable-debug" ];
+
   postPatch = ''
     substituteInPlace tools/Makefile.am \
       --replace 'sbin_PROGRAMS' 'bin_PROGRAMS'
@@ -33,7 +50,7 @@ stdenv.mkDerivation rec {
         --replace 'http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl' \
                   '${docbook_xsl}/xml/xsl/docbook/manpages/docbook.xsl'
 
-    function patch_docbook(){
+    function patch_docbook() {
       substituteInPlace $1 \
         --replace "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" \
                   "${docbook_xml_dtd_43}/xml/dtd/docbook/docbookx.dtd"
@@ -43,12 +60,6 @@ stdenv.mkDerivation rec {
     patch_docbook doc/adcli-docs.xml
   '';
 
-  nativeBuildInputs = [ autoreconfHook pkg-config docbook_xsl ];
-
-  buildInputs = [ openldap libkrb5 libxslt cyrus_sasl util-linux xmlto docbook_xsl ];
-
-  configureFlags = [ "--disable-debug" ];
-
   meta = with lib; {
     homepage = "https://www.freedesktop.org/software/realmd/adcli/adcli.html";
     description = "A helper library and tools for Active Directory client operations.";