fetch{cvs,svn}: Hack around splicing annoyance
If too many things don't eval because of cycles or whatever, splicing breaks down.
This commit is contained in:
parent
7e281bea44
commit
0cbf687e07
@ -375,7 +375,10 @@ in
|
||||
|
||||
fetchbzr = callPackage ../build-support/fetchbzr { };
|
||||
|
||||
fetchcvs = callPackage ../build-support/fetchcvs { };
|
||||
fetchcvs = if stdenv.buildPlatform != stdenv.hostPlatform
|
||||
# hack around splicing being crummy with things that (correctly) don't eval.
|
||||
then buildPackages.fetchcvs
|
||||
else callPackage ../build-support/fetchcvs { };
|
||||
|
||||
fetchdarcs = callPackage ../build-support/fetchdarcs { };
|
||||
|
||||
@ -427,7 +430,10 @@ in
|
||||
|
||||
fetchs3 = callPackage ../build-support/fetchs3 { };
|
||||
|
||||
fetchsvn = callPackage ../build-support/fetchsvn { };
|
||||
fetchsvn = if stdenv.buildPlatform != stdenv.hostPlatform
|
||||
# hack around splicing being crummy with things that (correctly) don't eval.
|
||||
then buildPackages.fetchsvn
|
||||
else callPackage ../build-support/fetchsvn { };
|
||||
|
||||
fetchsvnrevision = import ../build-support/fetchsvnrevision runCommand subversion;
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user