summary refs log tree commit diff
path: root/pkgs/servers/xmpp
diff options
context:
space:
mode:
authorNikolay Amiantov <ab@fmap.me>2016-07-02 19:06:48 +0300
committerNikolay Amiantov <ab@fmap.me>2016-07-02 19:06:48 +0300
commit6f7bace3b8d1b93ff0b58236dedd2fbdb309e23b (patch)
tree18af4a78e9baf38ada52c0f74f41b1c9b55c47cc /pkgs/servers/xmpp
parentac0ba89d1e894435fe1d52c463f032f648c65767 (diff)
downloadnixpkgs-6f7bace3b8d1b93ff0b58236dedd2fbdb309e23b.tar
nixpkgs-6f7bace3b8d1b93ff0b58236dedd2fbdb309e23b.tar.gz
nixpkgs-6f7bace3b8d1b93ff0b58236dedd2fbdb309e23b.tar.bz2
nixpkgs-6f7bace3b8d1b93ff0b58236dedd2fbdb309e23b.tar.lz
nixpkgs-6f7bace3b8d1b93ff0b58236dedd2fbdb309e23b.tar.xz
nixpkgs-6f7bace3b8d1b93ff0b58236dedd2fbdb309e23b.tar.zst
nixpkgs-6f7bace3b8d1b93ff0b58236dedd2fbdb309e23b.zip
ejabberd: attempt to fix dependencies' determinism
Diffstat (limited to 'pkgs/servers/xmpp')
-rw-r--r--pkgs/servers/xmpp/ejabberd/default.nix10
1 files changed, 4 insertions, 6 deletions
diff --git a/pkgs/servers/xmpp/ejabberd/default.nix b/pkgs/servers/xmpp/ejabberd/default.nix
index 3dcd92cde8e..b830567e303 100644
--- a/pkgs/servers/xmpp/ejabberd/default.nix
+++ b/pkgs/servers/xmpp/ejabberd/default.nix
@@ -54,17 +54,15 @@ in stdenv.mkDerivation rec {
 
     GIT_SSL_CAINFO = "${cacert}/etc/ssl/certs/ca-bundle.crt";
 
-    preBuild = ''
-      patchShebangs .
-    '';
-
     makeFlags = [ "deps" ];
 
+    phases = [ "unpackPhase" "configurePhase" "buildPhase" "installPhase" ];
+
     installPhase = ''
       for i in deps/*; do
         ( cd $i
           git reset --hard
-          git clean -fdx
+          git clean -ffdx
           git describe --always --tags > .rev
           rm -rf .git
         )
@@ -76,7 +74,7 @@ in stdenv.mkDerivation rec {
 
     outputHashMode = "recursive";
     outputHashAlgo = "sha256";
-    outputHash = "0jrxd3v6p35wjrpw0jbb6m8nrm2lffhfgdcqmzcvsvjzji7nlkzx";
+    outputHash = "08s1j0xa65xkrqw810wzgssngs67sz722jsvj7p02v4ra8jcl31f";
   };
 
   configureFlags =