summaryrefslogtreecommitdiff
path: root/pkgs/development/python-modules/python-mapnik/python-mapnik_std_optional.patch
diff options
context:
space:
mode:
authorKlemens Nanni <klemens@posteo.de>2022-05-29 07:27:21 +0200
committerCole Helbling <cole.e.helbling@outlook.com>2022-06-03 14:19:52 -0700
commitfa5867073f5f911322d1627b7413f474c9d1556f (patch)
tree54a29d4cc71c151bd7f3e2c0cd2ad4fe2d484e37 /pkgs/development/python-modules/python-mapnik/python-mapnik_std_optional.patch
parent0a8e9a15921d9d478f9313cd655d3e6ea9407235 (diff)
pkgs/shells/fish: Fix completion file generator
Cherry-pick upstream commit to ensure that completions for commands like mkfs.xfs(8) end up in mkfs.xfs.fish by fixing over-eager stripping of file extensions. All mkfs.*(8) (and fsck.*(8), etc.) programs would yield mkfs.fish files with unique `complete -c mkfs ...` lines using the same command. Thus completing `mkfs` in fish would for example yield XFS specific suggestions, given "xfsprogs" was installed **and** won over other packages. Noticed through build logs: ``` building '/nix/store/5fz5jgkd2ycx5fk3lb30my2hr2br639f-system_fish-completions.drv'... warning: collision between `/nix/store/1z01j2pma0l005w3qg6slndn0rp136s8-dosfstools-4.2_fish-completions/mkfs.fish' and `/nix/store/jxxgrng41l6qakg45fksk1qpil976vgi-xfsprogs-5.16.0_fish-completions/mkfs.fish' ```
Diffstat (limited to 'pkgs/development/python-modules/python-mapnik/python-mapnik_std_optional.patch')
0 files changed, 0 insertions, 0 deletions