On 2021/10/24 08:32, Alexis H wrote:
> Hello all,
> 
> while inspecting the terminfo for alacritty I noticed
> that the alacritty+common entry is labeled as
> "base-fragment for alacritty"
> (see 
> https://github.com/alacritty/alacritty/blob/master/extra/alacritty.info#L26)
> Yet it currently gets installed to /usr/local/share/terminfo,
> 
> Looking at other package managers I found that nixpkgs only
> installs alacritty and alacritty-direct using
> tic -xe alacritty,alacritty-direct -o "$terminfo/share/terminfo"
> extra/alacritty.info
> (see 
> https://github.com/NixOS/nixpkgs/blob/master/pkgs/applications/terminal-emulators/alacritty/default.nix#L124)
> 
> It seems that this could be a worthwhile change to this port.
> What do you think?
> 

You mean stop installing the alacritty+common file?

If so, it's probably better to do it subtractively rather than additively,
e.g. @comment the unwanted file in the PLIST rather than using tic -e,
so that if a future change to the info file results in a new entry,
it will get included automatically without relying on the porter to
notice the change.

Reply via email to