diff options
author | adam <adam@pkgsrc.org> | 2019-04-30 07:55:33 +0000 |
---|---|---|
committer | adam <adam@pkgsrc.org> | 2019-04-30 07:55:33 +0000 |
commit | e8b4c73ae446203402354853174f01307d9fde72 (patch) | |
tree | 0d8ba2ce875f77d96070a8505e12a19239b1e61b /fonts | |
parent | 641b605c50fd8e0f359f3bf47944ad456e03e72a (diff) | |
download | pkgsrc-e8b4c73ae446203402354853174f01307d9fde72.tar.gz |
py-fonttools: updated to 3.41.0
3.41.0:
- [varLib/cffLib] Added support for building CFF2 variable font from sparse
masters, or masters with more than one model (multiple VarStore.VarData).
In cffLib.specializer, added support for CFF2 CharStrings with
blend operators.
- [subset] Fixed subsetting HVAR and VVAR with --retain-gids option,
and when advances mapping is null while sidebearings mappings are non-null
- Added otlLib.maxContextCalc module to compute OS/2.usMaxContext value.
Calculate it automatically when compiling features with feaLib. Added option
--recalc-max-context to subset module
- [otBase/otTables] Fixed AttributeError on missing OT table fields after
importing font from TTX
- [Silf] Fixed typo Silf table's decompile method
- [otlLib] Better compress GPOS SinglePos (LookupType 1) subtables
3.40.0:
- [subset] Fixed error while subsetting VVAR with --retain-gids
option
- [designspaceLib] Use up-to-date default location in findDefault method
- [voltLib] Allow passing file-like object to Parser.
- [arrayTools/glyf] calcIntBounds (used to compute bounding boxes of glyf
table's glyphs) now uses otRound instead of round3
- [svgLib] Added support for converting more SVG shapes to path d strings
(ellipse, line, polyline), as well as support for transform attributes.
Only matrix transformations are currently supported
- [varLib] Added support for building VVAR table from vmtx and VORG
tables
- [fontBuilder] Enable making CFF2 fonts with post table format 2
- Fixed DeprecationWarning on invalid escape sequences
Diffstat (limited to 'fonts')
-rw-r--r-- | fonts/py-fonttools/Makefile | 4 | ||||
-rw-r--r-- | fonts/py-fonttools/PLIST | 5 | ||||
-rw-r--r-- | fonts/py-fonttools/distinfo | 10 |
3 files changed, 11 insertions, 8 deletions
diff --git a/fonts/py-fonttools/Makefile b/fonts/py-fonttools/Makefile index 8ed60ff4883..3684c4c61d9 100644 --- a/fonts/py-fonttools/Makefile +++ b/fonts/py-fonttools/Makefile @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.56 2019/03/27 06:33:09 adam Exp $ +# $NetBSD: Makefile,v 1.57 2019/04/30 07:55:33 adam Exp $ -DISTNAME= fonttools-3.39.0 +DISTNAME= fonttools-3.41.0 PKGNAME= ${PYPKGPREFIX}-${DISTNAME} CATEGORIES= fonts python MASTER_SITES= ${MASTER_SITE_PYPI:=F/FontTools/} diff --git a/fonts/py-fonttools/PLIST b/fonts/py-fonttools/PLIST index 7be9f0a6395..cb595bdd1ce 100644 --- a/fonts/py-fonttools/PLIST +++ b/fonts/py-fonttools/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.25 2019/03/27 06:33:09 adam Exp $ +@comment $NetBSD: PLIST,v 1.26 2019/04/30 07:55:33 adam Exp $ bin/fonttools-${PYVERSSUFFIX} bin/pyftmerge-${PYVERSSUFFIX} bin/pyftsubset-${PYVERSSUFFIX} @@ -168,6 +168,9 @@ ${PYSITELIB}/fontTools/otlLib/__init__.pyo ${PYSITELIB}/fontTools/otlLib/builder.py ${PYSITELIB}/fontTools/otlLib/builder.pyc ${PYSITELIB}/fontTools/otlLib/builder.pyo +${PYSITELIB}/fontTools/otlLib/maxContextCalc.py +${PYSITELIB}/fontTools/otlLib/maxContextCalc.pyc +${PYSITELIB}/fontTools/otlLib/maxContextCalc.pyo ${PYSITELIB}/fontTools/pens/__init__.py ${PYSITELIB}/fontTools/pens/__init__.pyc ${PYSITELIB}/fontTools/pens/__init__.pyo diff --git a/fonts/py-fonttools/distinfo b/fonts/py-fonttools/distinfo index 31087fac2a2..f316df0d103 100644 --- a/fonts/py-fonttools/distinfo +++ b/fonts/py-fonttools/distinfo @@ -1,6 +1,6 @@ -$NetBSD: distinfo,v 1.36 2019/03/27 06:33:09 adam Exp $ +$NetBSD: distinfo,v 1.37 2019/04/30 07:55:33 adam Exp $ -SHA1 (fonttools-3.39.0.zip) = 9e212b11671f587aa63f1ebc73a22ca2c5f4e4d2 -RMD160 (fonttools-3.39.0.zip) = 242e063e8353223839f8f825890bfe04577a9c5f -SHA512 (fonttools-3.39.0.zip) = 6be1ed0fe537e68d1223884920cadc628baf46deb931b11cbe602625f8b72b16f7c28d6df0fdd79c9448fe35cf1576d3f6cb4521d6ff081dadffe4fc6d231ef6 -Size (fonttools-3.39.0.zip) = 2861041 bytes +SHA1 (fonttools-3.41.0.zip) = f93d81b2a1df400cfe2624d246a2dde3d97b4d7e +RMD160 (fonttools-3.41.0.zip) = d851d16576a6bc5d154f9d699fb4014d714c6d19 +SHA512 (fonttools-3.41.0.zip) = cf3820e124e7a94ef0e6e01b67a41cb95ac0a73b79413b86684ab7ba64a6a6d18613b1d71d56cab8b9a1abd820dee4088a4ae964c6c79b8e34eca36ca347b186 +Size (fonttools-3.41.0.zip) = 2942158 bytes |