Nerd Fonts is a collection of over 20 developer-targeted, patched fonts for
powerline, devicons, and vim-devicons. It adds a high number of extra glyphs
from popular 'iconic fonts' such as Font Awesome, Devicons, Octicons, and
others. It also includes Droid Sans, Meslo, AnonymousPro, ProFont, Inconsolata,
and many more.
x11-fonts/nerd-fonts: Update to 3.5.0
Upstream renamed the D2Coding font to D2Koding due to license reasons.
Consequently, the x11-fonts/nerd-fonts-d2coding subport has moved to
x11-fonts/nerd-fonts-d2koding accompanied by an entry in the MOVED file.
Added subports:
- x11-fonts/nerd-fonts-annotationmono
- x11-fonts/nerd-fonts-googlesanscode
Changed licenses:
- x11-fonts/nerd-fonts-agave (MIT -> OFL11)
- x11-fonts/nerd-fonts-arimo (APACHE20 -> OFL11)
- x11-fonts/nerd-fonts-cousine (APACHE20 -> OFL11)
Changelog:
https://github.com/ryanoasis/nerd-fonts/releases/tag/v3.5.0
PR: 297246
Reported by: Stefan Schlosser <bsdcode@disroot.org> (maintainer)
Approved by: osa, vvd (Mentors, implicit)
x11-fonts/nerd-fonts: split into subports
Split the port into subports, each of which installs one group of Nerd
Fonts. The original port becomes the MASTERDIR and also a meta-port for
the subports. This prevents breakage for existing users/consumers.
This change has the following advantages over the previous monolithic
port of the Nerd Fonts:
* Users/consumers can install only the fonts they actually want to use.
This reduces the required disc space tremendously.
* The licence for each group is properly documented and extracted into
the expected path, i.e. ${PREFIX}/share/licenses/nerd-fonts/*/.
* Upstream provides release archives with stable checksums for each
group. This is the preferred method for retrieving the distfiles.
While we are at it, assign maintainership to submitter due to multiple
consecutive maintainer timeouts.
PR: 284121
Reported by: Denis Shaposhnikov <dsh@bamus.cz>
Approved by: gregf@hugops.pw (maintainer timeout, 2 weeks)