Fix infinite recursion evaluating lib
All checks were successful
CI / build:all (pull_request) Successful in 15s

This commit is contained in:
Aleix Boné 2025-10-07 17:27:28 +02:00
parent 43a1b25c23
commit 7e7b5c59bf
No known key found for this signature in database

View File

@ -1,9 +1,11 @@
final: /* Future last stage */ final: /* Future last stage */
prev: /* Previous stage */ prev: /* Previous stage */
with final.lib;
let let
inherit (prev) lib;
inherit (lib) collect filterAttrs isDerivation mapAttrs;
callPackage = final.callPackage; callPackage = final.callPackage;
mkStrict = drv: if (isDerivation drv && drv ? overrideAttrs && !(drv ? strictDeps)) mkStrict = drv: if (isDerivation drv && drv ? overrideAttrs && !(drv ? strictDeps))