• x11/kitty redundant dependency on x11-fonts/nerd-fonts

    From long.street3753@long.street3753@fastmail.com to muc.lists.freebsd.ports on Wed Sep 24 21:09:03 2025
    From Newsgroup: muc.lists.freebsd.ports

    A recent update (0.42.2) to x11/kitty port has included a new dependency on the x11-fonts/nerd-fonts port, which is massive in used disk space. However nerd font symbols are already bundled with Kitty and the new dependency seems redundant.

    From https://sw.kovidgoyal.net/kitty/faq/#kitty-is-not-able-to-use-my-favorite-font
    If you are trying to use a font patched with Nerd Fonts symbols, don't do that as patching destroys fonts. There is no need, kitty has a builtin NERD font and will use it for symbols not found in any other font on your system.

    $ pkg query %Fp kitty | grep -i nerd /usr/local/share/kitty/fonts/SymbolsNerdFontMono-Regular.ttf


    --
    Posted automagically by a mail2news gateway at muc.de e.V.
    Please direct questions, flames, donations, etc. to news-admin@muc.de
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Robert Clausecker@fuz@fuz.su to muc.lists.freebsd.ports on Thu Sep 25 11:08:20 2025
    From Newsgroup: muc.lists.freebsd.ports

    Hi,

    Please file a bug report against x11/kitty for this issue.
    The correct solution is to unbundle nerd fonts and make the
    file installed with kitty a symbolic link to the actual
    nerdfont location.

    Yours,
    Robert Clausecker

    Am Wed, Sep 24, 2025 at 09:09:03PM -0500 schrieb long.street3753@fastmail.com:
    A recent update (0.42.2) to x11/kitty port has included a new dependency on the x11-fonts/nerd-fonts port, which is massive in used disk space. However nerd font symbols are already bundled with Kitty and the new dependency seems redundant.

    From https://sw.kovidgoyal.net/kitty/faq/#kitty-is-not-able-to-use-my-favorite-font
    If you are trying to use a font patched with Nerd Fonts symbols, don't do that as patching destroys fonts. There is no need, kitty has a builtin NERD font and will use it for symbols not found in any other font on your system.

    $ pkg query %Fp kitty | grep -i nerd /usr/local/share/kitty/fonts/SymbolsNerdFontMono-Regular.ttf

    --
    () ascii ribbon campaign - for an encoding-agnostic world
    /\ - against html email - against proprietary attachments


    --
    Posted automagically by a mail2news gateway at muc.de e.V.
    Please direct questions, flames, donations, etc. to news-admin@muc.de
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From long.street3753@long.street3753@fastmail.com to muc.lists.freebsd.ports on Thu Sep 25 06:52:36 2025
    From Newsgroup: muc.lists.freebsd.ports

    On Thu, Sep 25, 2025, at 4:08 AM, Robert Clausecker wrote:
    Hi,

    Please file a bug report against x11/kitty for this issue.
    The correct solution is to unbundle nerd fonts and make the
    file installed with kitty a symbolic link to the actual
    nerdfont location.

    Yours,
    Robert Clausecker

    Hi,

    My bugzilla account request has been left unanswered for days.

    I find it counterproductive to replace a 2MB bundled font with a 6GB package. The nerd-fonts port packages much more than just the symbol fonts, as it carries plenty of patched fonts that I don't use. Perhaps if there were separate nerd-fonts and nerd-fonts-patched packages, the former could be a proper dependency.


    --
    Posted automagically by a mail2news gateway at muc.de e.V.
    Please direct questions, flames, donations, etc. to news-admin@muc.de
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Robert Clausecker@fuz@fuz.su to muc.lists.freebsd.ports on Thu Sep 25 14:48:33 2025
    From Newsgroup: muc.lists.freebsd.ports

    Hi,

    I have forwarded your account request to bugmeister.
    I understand your concerns about package size. Perhaps nerdfonts
    could be split up into individual ports. This request too is best
    achieved with a bug report. I am not responsible for either port unfortunately.

    Yours,
    Robert Clausecker

    Am Thu, Sep 25, 2025 at 06:52:36AM -0500 schrieb long.street3753@fastmail.com:
    On Thu, Sep 25, 2025, at 4:08 AM, Robert Clausecker wrote:
    Hi,

    Please file a bug report against x11/kitty for this issue.
    The correct solution is to unbundle nerd fonts and make the
    file installed with kitty a symbolic link to the actual
    nerdfont location.

    Yours,
    Robert Clausecker

    Hi,

    My bugzilla account request has been left unanswered for days.

    I find it counterproductive to replace a 2MB bundled font with a 6GB package. The nerd-fonts port packages much more than just the symbol fonts, as it carries plenty of patched fonts that I don't use. Perhaps if there were separate nerd-fonts and nerd-fonts-patched packages, the former could be a proper dependency.

    --
    () ascii ribbon campaign - for an encoding-agnostic world
    /\ - against html email - against proprietary attachments


    --
    Posted automagically by a mail2news gateway at muc.de e.V.
    Please direct questions, flames, donations, etc. to news-admin@muc.de
    --- Synchronet 3.21a-Linux NewsLink 1.2