nixos/firefox: dedupe identically nativeMessageHosts packages
This commit is contained in:
@@ -313,7 +313,9 @@ in
|
|||||||
old.extraPrefsFiles or [ ]
|
old.extraPrefsFiles or [ ]
|
||||||
++ cfg.autoConfigFiles
|
++ cfg.autoConfigFiles
|
||||||
++ [ (pkgs.writeText "firefox-autoconfig.js" cfg.autoConfig) ];
|
++ [ (pkgs.writeText "firefox-autoconfig.js" cfg.autoConfig) ];
|
||||||
nativeMessagingHosts = old.nativeMessagingHosts or [ ] ++ cfg.nativeMessagingHosts.packages;
|
nativeMessagingHosts = lib.unique (
|
||||||
|
old.nativeMessagingHosts or [ ] ++ cfg.nativeMessagingHosts.packages
|
||||||
|
);
|
||||||
cfg = (old.cfg or { }) // cfg.wrapperConfig;
|
cfg = (old.cfg or { }) // cfg.wrapperConfig;
|
||||||
}))
|
}))
|
||||||
];
|
];
|
||||||
|
|||||||
Reference in New Issue
Block a user