Subject: CVS commit: pkgsrc/fonts/py-fonttools
From: Thomas Klausner
Date: 2023-07-19 13:04:59
Message id: 20230719110459.624EDFBDB@cvs.NetBSD.org

Log Message:
py-fonttools: update to 4.41.0.

4.41.0 (released 2023-07-12)
----------------------------

- [fontBuilder] Fixed bug in setupOS2 with default panose attribute incorrectly being
  set to a dict instead of a Panose object (#3201).
- [name] Added method to ``removeUnusedNameRecords`` in the user range (#3185).
- [varLib.instancer] Fixed issue with L4 instancing (moving default) (#3179).
- [cffLib] Use latin1 so we can roundtrip non-ASCII in {Full,Font,Family}Name \ 
(#3202).
- [designspaceLib] Mark <source name="..."> as optional in docs \ 
(as it is in the code).
- [glyf-1] Fixed drawPoints() bug whereby last cubic segment becomes quadratic \ 
(#3189, #3190).
- [fontBuilder] Propagate the 'hidden' flag to the fvar Axis instance (#3184).
- [fontBuilder] Update setupAvar() to also support avar 2, fixing \ 
``_add_avar()`` call
  site (#3183).
- Added new ``voltLib.voltToFea`` submodule (originally Tiro Typeworks' \ 
"Volto") for
  converting VOLT OpenType Layout sources to FEA format (#3164).

Files:
RevisionActionfile
1.90modifypkgsrc/fonts/py-fonttools/Makefile
1.48modifypkgsrc/fonts/py-fonttools/PLIST
1.67modifypkgsrc/fonts/py-fonttools/distinfo