From af479c182ff0391aefd070f5219e79d15d655c75 Mon Sep 17 00:00:00 2001 From: Will Fancher Date: Tue, 11 Jul 2017 22:27:05 -0400 Subject: Added `callPackageWithSelfWith` and `callPackageWithSelf` --- pkgs/top-level/splice.nix | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'pkgs/top-level/splice.nix') diff --git a/pkgs/top-level/splice.nix b/pkgs/top-level/splice.nix index 43951100de3d..329a83e5a319 100644 --- a/pkgs/top-level/splice.nix +++ b/pkgs/top-level/splice.nix @@ -79,7 +79,11 @@ in # `newScope' for sets of packages in `pkgs' (see e.g. `gnome' below). callPackage = pkgs.newScope {}; + callPackageWithSelf = pkgs.newScopeWithSelf {}; + callPackages = lib.callPackagesWith splicedPackages; newScope = extra: lib.callPackageWith (splicedPackages // extra); + + newScopeWithSelf = extra: lib.callPackageWithSelfWith (splicedPackages // extra); } -- cgit 1.4.1