From 9646a1298d03bee119c33e9d35016085bcc9b0b5 Mon Sep 17 00:00:00 2001 From: Rodrigo Arias Mallo Date: Fri, 11 Dec 2020 17:15:05 +0100 Subject: [PATCH] Fix propagation of bsc.extend Fixes #82 --- overlay.nix | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/overlay.nix b/overlay.nix index 901edeb..70be4db 100644 --- a/overlay.nix +++ b/overlay.nix @@ -6,7 +6,6 @@ with self.lib; let inherit (self.lib) callPackageWith; inherit (self.lib) callPackagesWith; - callPackage = callPackageWith (self // self.bsc // self.bsc.garlic); appendPasstru = drv: attrs: drv.overrideAttrs (old:{ passthru = old.passthru // attrs; @@ -16,8 +15,11 @@ let # BSC Packages # =================================================================== - _bsc = makeExtensible (bsc: { - + _bsc = makeExtensible (bsc: + let + callPackage = callPackageWith (self // bsc // bsc.garlic); + in + { inherit callPackage; # =================================================================