Package: sponsorship-requests
Severity: normal
X-Debbugs-CC: [email protected]

Dear mentors,

Please review and sponsor the maintenance update for fonts-nerd-symbols.
The previous sponsor is copied through X-Debbugs-CC. The initial RFS
(#1141699) is archived; this request is for the next Debian revision.

 * Package name: fonts-nerd-symbols
   Version: 3.4.0+dfsg1-2
   Upstream: https://github.com/ryanoasis/nerd-fonts
 * Maintainer: Marlen Brunner <[email protected]>
 * License: MIT, OFL-1.1, CC-BY-4.0 (see debian/copyright)
 * Vcs: https://salsa.debian.org/klondikemarlen/fonts-nerd-symbols
   Branch: debian/latest
 * Section: fonts

The source builds fonts-nerd-symbols, an architecture-independent package.

Mentors accepted the signed source:
 https://mentors.debian.net/package/fonts-nerd-symbols/

To retrieve it:
 dget -x 
https://mentors.debian.net/debian/pool/main/f/fonts-nerd-symbols/fonts-nerd-symbols_3.4.0+dfsg1-2.dsc

This revision fixes the reported Hack/UnDotum icon fallback regression:
 https://bugs.debian.org/1149204

The four reported codepoints (U+F120, U+F07B, U+F09B, U+F17C) selected
UnDotum despite Font Awesome being installed. The update recommends
compatible legacy companion fonts and adapts the existing aliases to put
icon families after the selected named text family with inherited binding.
Generic monospace preferences remain weak so icon fonts cannot replace
normal text or Qt primary fonts. Incompatible/remapped icon-set limits
are documented rather than claiming Unicode remapping through Fontconfig.

Changes in debian/changelog:
 fonts-nerd-symbols (3.4.0+dfsg1-2) unstable; urgency=medium
 .
   * Recommend compatible Font Awesome and Material Design companion fonts.
   * Keep named text families first and inherit their binding for icon
     fallbacks, ahead of unrelated private-use glyphs. (Closes: #1149204)
   * Preserve generic monospace preferences and add Fontconfig/Qt regression
     checks for installed-package fallback behavior.

Verification:
 - Fresh Debian unstable sbuild: successful; lintian: successful.
 - Source and binary builds, installed-package autopkgtest, and ten
   Fontconfig/actual offscreen Qt regression scenarios pass.
 - Published binary downloaded, checksums/signatures verified, installed,
   purged, and reinstalled in a fresh Debian runtime; all scenarios pass.
 - The original archive orig tarball is unchanged.
 - Published Mentors source signature and tarballs were verified against
   the signed release assets.

Review, QA, and inherited Mentors metadata advisory dispositions:
 https://github.com/klondikemarlen/fonts-nerd-symbols/pull/30

Released binary and signed source artifacts:
 
https://github.com/klondikemarlen/fonts-nerd-symbols/releases/tag/v3.4.0%2Bdfsg1-2

The Salsa and GitHub debian/latest branches both contain merge 51cf9e1.
Official Debian archive acceptance and BTS closure are not yet claimed.

Regards,
Marlen Brunner

Reply via email to