Bug 1656859

Summary: New release of 2.37
Product: [Fedora] Fedora Reporter: Akira TAGOH <tagoh>
Component: dejavu-fontsAssignee: Nicolas Mailhot <nicolas.mailhot>
Status: CLOSED RAWHIDE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: rawhideCC: ffesti, fonts-bugs, igor.raits, klember, nicolas.mailhot, paul, peter, redhat-bugzilla
Target Milestone: ---Keywords: FutureFeature
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Enhancement
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2019-09-24 10:08:21 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Akira TAGOH 2018-12-06 13:57:11 UTC
Description of problem:
Upstream seems moving to GitHub: https://dejavu-fonts.github.io/ and 2.37 has been released 2 years ago. but it isn't yet avilable on Fedora.

Comment 1 Kalev Lember 2019-02-14 08:47:08 UTC
To move this along, I used provenpackager access to push the update to 2.37 to rawhide.

https://src.fedoraproject.org/rpms/dejavu-fonts/c/ab1ca6395d915b04ee323bce6d96ef148b3e9e6c?branch=master

Could use a bit of help there though: 2.37 has a new DejaVuMathTeXGyre.ttf font and I didn't really know how to package it correctly. I put it in a new %{fontname}-math-tex-gyre-fonts subpackage, but does it need a fontconfig .conf file? Can anyone help write it if it's needed, please?

Comment 2 Nicolas Mailhot 2019-02-24 15:45:03 UTC
Thanks a lot. It is really a PITA that the redhat-rpm-config packaging changes needed to fix this properly have been stuck in nitpicking stage since october.

https://src.fedoraproject.org/rpms/redhat-rpm-config/pull-request/51

I have lots of font packages to push Fedora side waiting for it (stix2 and droid are two other core font packages in need of an update).

https://copr.fedorainfracloud.org/coprs/nim/fonts-rpm-macros/packages/

(not 100% ready to push but almost finished, and I'd be more motivated to finish them if I was not waiting for the redhat-rpm-config merge)

As for math fonts they are becoming more common and I'm coming to the conclusion that they should be treated just like another script extension and be transparently merged with the main family (droid has examples of such merging). Though since they are very new upstream forgets to document what their main family should be (is it DejaVu Sans or Serif? Probably Serif, but I need to check it some more).

And you have examples like https://greekfontsociety-gfs.gr/typefaces/Math with clear as mud explanations.

Thus your bumping is nice and welcome short term but we need a more thorough refresh, to fix math, appstream and flatpack aspects, and to have a solid set of packages that can be used as clean reference for other people packaging fonts in the distro.

Comment 3 Akira TAGOH 2019-09-24 10:08:21 UTC
Let's close this as the package has been updated and 2.37 is available on rawhide and f31 now.