summary refs log tree commit diff
path: root/pkgs/lib
diff options
context:
space:
mode:
authorLudovic Courtès <ludo@gnu.org>2012-01-19 16:44:17 +0000
committerLudovic Courtès <ludo@gnu.org>2012-01-19 16:44:17 +0000
commit08439eb00ac05635c8cf792e924cf3adc148f462 (patch)
tree33bcbfe93395ea5fadbb7c9a630d27024df3e3e7 /pkgs/lib
parentf84e15f11ce1e10ff7720fcfd265201cec54c1d3 (diff)
downloadnixpkgs-08439eb00ac05635c8cf792e924cf3adc148f462.tar
nixpkgs-08439eb00ac05635c8cf792e924cf3adc148f462.tar.gz
nixpkgs-08439eb00ac05635c8cf792e924cf3adc148f462.tar.bz2
nixpkgs-08439eb00ac05635c8cf792e924cf3adc148f462.tar.lz
nixpkgs-08439eb00ac05635c8cf792e924cf3adc148f462.tar.xz
nixpkgs-08439eb00ac05635c8cf792e924cf3adc148f462.tar.zst
nixpkgs-08439eb00ac05635c8cf792e924cf3adc148f462.zip
overrideDerivation: Override `hostDrv' and `buildDrv' too.
svn path=/nixpkgs/trunk/; revision=31706
Diffstat (limited to 'pkgs/lib')
-rw-r--r--pkgs/lib/customisation.nix2
1 files changed, 2 insertions, 0 deletions
diff --git a/pkgs/lib/customisation.nix b/pkgs/lib/customisation.nix
index b914d4ca603..49ae440a729 100644
--- a/pkgs/lib/customisation.nix
+++ b/pkgs/lib/customisation.nix
@@ -42,6 +42,8 @@ rec {
     in newDrv //
       { meta = if drv ? meta then drv.meta else {};
         passthru = if drv ? passthru then drv.passthru else {};
+        hostDrv = overrideDerivation drv.hostDrv f;
+        buildDrv = overrideDerivation drv.buildDrv f;
       };