ejabberd: attempt to fix dependencies' determinism
This commit is contained in:
parent
ac0ba89d1e
commit
6f7bace3b8
@ -54,17 +54,15 @@ in stdenv.mkDerivation rec {
|
|||||||
|
|
||||||
GIT_SSL_CAINFO = "${cacert}/etc/ssl/certs/ca-bundle.crt";
|
GIT_SSL_CAINFO = "${cacert}/etc/ssl/certs/ca-bundle.crt";
|
||||||
|
|
||||||
preBuild = ''
|
|
||||||
patchShebangs .
|
|
||||||
'';
|
|
||||||
|
|
||||||
makeFlags = [ "deps" ];
|
makeFlags = [ "deps" ];
|
||||||
|
|
||||||
|
phases = [ "unpackPhase" "configurePhase" "buildPhase" "installPhase" ];
|
||||||
|
|
||||||
installPhase = ''
|
installPhase = ''
|
||||||
for i in deps/*; do
|
for i in deps/*; do
|
||||||
( cd $i
|
( cd $i
|
||||||
git reset --hard
|
git reset --hard
|
||||||
git clean -fdx
|
git clean -ffdx
|
||||||
git describe --always --tags > .rev
|
git describe --always --tags > .rev
|
||||||
rm -rf .git
|
rm -rf .git
|
||||||
)
|
)
|
||||||
@ -76,7 +74,7 @@ in stdenv.mkDerivation rec {
|
|||||||
|
|
||||||
outputHashMode = "recursive";
|
outputHashMode = "recursive";
|
||||||
outputHashAlgo = "sha256";
|
outputHashAlgo = "sha256";
|
||||||
outputHash = "0jrxd3v6p35wjrpw0jbb6m8nrm2lffhfgdcqmzcvsvjzji7nlkzx";
|
outputHash = "08s1j0xa65xkrqw810wzgssngs67sz722jsvj7p02v4ra8jcl31f";
|
||||||
};
|
};
|
||||||
|
|
||||||
configureFlags =
|
configureFlags =
|
||||||
|
Loading…
x
Reference in New Issue
Block a user