Package: fonts-dejavu / 2.37-2

Metadata

Package Version Patches format
fonts-dejavu 2.37-2 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
upstream homepage.patch | (download)

BUGS | 2 1 + 1 - 0 !
README.md | 2 1 + 1 - 0 !
2 files changed, 2 insertions(+), 2 deletions(-)

 update upstream homepage
0002 fontconfig remove generic name assignment and aliasi.patch | (download)

fontconfig/57-dejavu-sans-mono.conf | 14 0 + 14 - 0 !
fontconfig/57-dejavu-sans.conf | 14 0 + 14 - 0 !
fontconfig/57-dejavu-serif.conf | 14 0 + 14 - 0 !
3 files changed, 42 deletions(-)

 [patch 02/15] fontconfig: remove generic name assignment and aliasing

This removes the generic name assignment and the generic name aliasing
rules for the three standard DejaVu Sans, Sans-Mono and Serif fonts.

These rules are redundant as they are already in the fontconfig
upstream config files 45-latin.conf and 60-latin.conf, respectively,
for at least 10 years now, c.f.:

https://cgit.freedesktop.org/fontconfig/commit/conf.d/45-latin.conf?id=4b51f173c99152586db26b03752873a4b4020672
https://cgit.freedesktop.org/fontconfig/commit/conf.d/60-latin.conf?id=6c5619a08575943f75d2341e1a4931ec5faf716b

We have a bug report in Debian from a user who complains that he
changed the preference for the default sans-serif font in the expected
rule, i.e. 60-latin.conf, and was confused when his change was
overridden by fonts-dejavu's own rule in 57-dejavu-sans.conf:

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=753401

The reporter confirms that removing the offending lines from the
config files in the fonts-dejavu package causes the intended changes
applied to the 60-latin.conf file to take effect.

Thanks for considering!