Bug 1656859 - New release of 2.37
Summary: New release of 2.37
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: dejavu-fonts
Version: rawhide
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Nicolas Mailhot
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2018-12-06 13:57 UTC by Akira TAGOH
Modified: 2019-09-24 10:08 UTC (History)
8 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2019-09-24 10:08:21 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

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.


Note You need to log in before you can comment on or make changes to this bug.