diff --git a/modules/lib/stdlib-extended.nix b/modules/lib/stdlib-extended.nix index 6e8eee5e..d820d58f 100644 --- a/modules/lib/stdlib-extended.nix +++ b/modules/lib/stdlib-extended.nix @@ -7,7 +7,16 @@ let mkHmLib = import ./.; in nixpkgsLib.extend ( - self: super: { - hm = mkHmLib { lib = self; }; + self: super: + let + hmLib = mkHmLib { lib = self; }; + in + { + hm = hmLib; + + # Nixpkgs now validates meta.maintainers against lib.maintainers. + # Mirror Home Manager-only maintainers there so existing lib.hm.maintainers + # references continue to satisfy the upstream type check. + maintainers = super.maintainers // hmLib.maintainers; } )