summary refs log tree commit diff
path: root/lib
diff options
context:
space:
mode:
authorSilvan Mosberger <contact@infinisil.com>2021-10-02 17:03:24 +0200
committerGitHub <noreply@github.com>2021-10-02 17:03:24 +0200
commit243a61e1831ff9c751ec770bd42e8a5ca744e0ea (patch)
treeaef3dcc01a43e2a2599ea7d9f090a4762526ed11 /lib
parent7ecc857fe0d90b5561774bb3d2c1864ea22d5833 (diff)
parent9b3b8f74bb974dcb7ecbfe2730296217532e3a42 (diff)
downloadnixpkgs-243a61e1831ff9c751ec770bd42e8a5ca744e0ea.tar
nixpkgs-243a61e1831ff9c751ec770bd42e8a5ca744e0ea.tar.gz
nixpkgs-243a61e1831ff9c751ec770bd42e8a5ca744e0ea.tar.bz2
nixpkgs-243a61e1831ff9c751ec770bd42e8a5ca744e0ea.tar.lz
nixpkgs-243a61e1831ff9c751ec770bd42e8a5ca744e0ea.tar.xz
nixpkgs-243a61e1831ff9c751ec770bd42e8a5ca744e0ea.tar.zst
nixpkgs-243a61e1831ff9c751ec770bd42e8a5ca744e0ea.zip
Merge pull request #140051 from pennae/extend-derivation
fix nested calls to extendDerivation
Diffstat (limited to 'lib')
-rw-r--r--lib/customisation.nix3
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/customisation.nix b/lib/customisation.nix
index c17cb0d0f8e..a794b673d70 100644
--- a/lib/customisation.nix
+++ b/lib/customisation.nix
@@ -145,7 +145,8 @@ rec {
     let
       outputs = drv.outputs or [ "out" ];
 
-      commonAttrs = drv // (builtins.listToAttrs outputsList) //
+      commonAttrs = (removeAttrs drv [ "outputUnspecified" ]) //
+        (builtins.listToAttrs outputsList) //
         ({ all = map (x: x.value) outputsList; }) // passthru;
 
       outputToAttrListElement = outputName: