From 418f672a18b032bda07e09d3e5caa4aefde861be Mon Sep 17 00:00:00 2001 From: Antoine Viallon Date: Tue, 7 Nov 2023 21:24:29 +0100 Subject: [PATCH] [Lib/Optimizations] fix derivations with passthru --- lib/optimizations.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/optimizations.nix b/lib/optimizations.nix index e97e234..42346f8 100644 --- a/lib/optimizations.nix +++ b/lib/optimizations.nix @@ -204,7 +204,9 @@ rec { }; addAttrs = pkg: attrs: pkg.overrideAttrs (old: - myLib.attrsets.mergeAttrsRecursive old attrs + (myLib.attrsets.mergeAttrsRecursive old attrs) // { + passthru = (pkg.passthru or {}) // (attrs.passtru or {}); + } ); optimizePkg = pkg: { level ? "normal"