diff options
| author | Grimmauld <Grimmauld@grimmauld.de> | 2026-01-02 14:53:31 +0100 |
|---|---|---|
| committer | Grimmauld <Grimmauld@grimmauld.de> | 2026-01-02 14:53:31 +0100 |
| commit | 08ee43aabbb51dcda5bfc9ebe921384acdb38165 (patch) | |
| tree | a5d80a4e8a63a81a73e2d1beb1cfd4cba80b08b4 /pkgs/development/python-modules/html-table-parser-python3/git@git.tavy.me:nixos | |
| parent | e22f516981fc1e78b004c3ed3f96dffe0503873f (diff) | |
firefox: make nativeMessagingHosts unique
In case of duplicated messaging hosts, path collisions make the firefox drv fail to build.
Repro:
```nix
pkgs.firefox.override { nativeMessagingHosts = [ pkgs.passff-host pkgs.passff-host ]; }
```
This may happen e.g. if `programs.firefox.nativeMessagingHosts.packages` is
set in multiple locations with duplicated messaging hosts.
Calling `lib.unique` resolves the issue if an identical messaging host is duplicated,
but does correctly throw if multiple different native messaging host
packages try to provide the same native messaging host interface.
Diffstat (limited to 'pkgs/development/python-modules/html-table-parser-python3/git@git.tavy.me:nixos')
0 files changed, 0 insertions, 0 deletions
