You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The nodeLibs/default.nix can be refactored such that it can be callPackage'ed and the generated nodePackage set be the direct result of doing so; meaning, we can remove the makeOverridable on the generatePackages function because callPackage will do that for us.
This also entails moving the arguments for overrides and other things out to the top intake arguments that callPackage would fill-in so that when a user uses the .override { ... } on the result of callPackage'ing nodeLibs/default.nix they can provide the overrides = ... attribute.
This would remove the indirection that currently exists. It is also a backwards breaking change.
The text was updated successfully, but these errors were encountered:
The
nodeLibs/default.nix
can be refactored such that it can becallPackage
'ed and the generatednodePackage
set be the direct result of doing so; meaning, we can remove themakeOverridable
on thegeneratePackages
function becausecallPackage
will do that for us.This also entails moving the arguments for
overrides
and other things out to the top intake arguments thatcallPackage
would fill-in so that when a user uses the.override { ... }
on the result ofcallPackage
'ingnodeLibs/default.nix
they can provide theoverrides = ...
attribute.This would remove the indirection that currently exists. It is also a backwards breaking change.
The text was updated successfully, but these errors were encountered: