mirror of
https://github.com/NixOS/nixpkgs.git
synced 2024-11-28 09:53:10 +00:00
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 { };
|
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 { };
|
fetchdarcs = callPackage ../build-support/fetchdarcs { };
|
||||||
|
|
||||||
@ -427,7 +430,10 @@ in
|
|||||||
|
|
||||||
fetchs3 = callPackage ../build-support/fetchs3 { };
|
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;
|
fetchsvnrevision = import ../build-support/fetchsvnrevision runCommand subversion;
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user