Enable strictDeps on all our toplevel packages #12
| @ -6,7 +6,11 @@ with final.lib; | |||||||
| let | let | ||||||
|   callPackage = final.callPackage; |   callPackage = final.callPackage; | ||||||
| 
 | 
 | ||||||
|   bscPkgs = { |   mkStrict = drv: if (isDerivation drv && drv ? overrideAttrs && !(drv ? strictDeps)) | ||||||
|  |     then drv.overrideAttrs { strictDeps = true; } | ||||||
|  |     else drv; | ||||||
|  | 
 | ||||||
|  |   bscPkgs = mapAttrs (_: mkStrict) { | ||||||
|     amd-uprof = prev.callPackage ./pkgs/amd-uprof/default.nix { }; |     amd-uprof = prev.callPackage ./pkgs/amd-uprof/default.nix { }; | ||||||
|     bench6 = callPackage ./pkgs/bench6/default.nix { }; |     bench6 = callPackage ./pkgs/bench6/default.nix { }; | ||||||
|     bigotes = callPackage ./pkgs/bigotes/default.nix { }; |     bigotes = callPackage ./pkgs/bigotes/default.nix { }; | ||||||
|  | |||||||
		Reference in New Issue
	
	Block a user