diff options
author | adam <adam@pkgsrc.org> | 2019-03-27 06:33:09 +0000 |
---|---|---|
committer | adam <adam@pkgsrc.org> | 2019-03-27 06:33:09 +0000 |
commit | c292d8f8098353748761b9d02e4d236fa1f034bf (patch) | |
tree | ab9bfc32affa8b7050f5d8a3627dc6ab9a29d1e3 /fonts/py-fonttools | |
parent | 871468b4a0bd50703a842b645d9b79ead94381f0 (diff) | |
download | pkgsrc-c292d8f8098353748761b9d02e4d236fa1f034bf.tar.gz |
py-fonttools: updated to 3.39.0
3.39.0:
- [ttLib/glyf] Raise more specific error when encountering recursive
component references.
- [Doc/designspaceLib] Defined new public.skipExportGlyphs lib key.
- [varLib] Use vmtx to compute vertical phantom points; or hhea.ascent
and head.unitsPerEM if vmtx is missing.
- [gvar/cvar] Sort XML element's min/value/max attributes in TupleVariation
toXML to improve readability of TTX dump.
- [varLib.plot] Added support for 2D plots with only 1 variation axis.
- [designspaceLib] Use axes maps when normalizing locations in
DesignSpaceDocument, and when finding default source.
- [mutator] Set OVERLAP_SIMPLE and OVERLAP_COMPOUND glyf flags by
default in instantiateVariableFont. Added --no-overlap cli option
to disable this.
- [subset] Fixed subsetting VVAR table.
Fixed subsetting an HVAR table that has an AdvanceWidthMap when the
option --retain-gids is used.
- [feaLib] Added forceChained in MultipleSubstStatement.
Fixed double indentation of subtable statement.
Added support for subtable statement in more places than just PairPos
lookups.
Handle lookupflag 0 and lookupflag without a value.
- [varLib] In load_designspace, provide a default English name for the
ital axis tag.
- Remove pyftinspect because it is unmaintained and bitrotted.
Diffstat (limited to 'fonts/py-fonttools')
-rw-r--r-- | fonts/py-fonttools/ALTERNATIVES | 1 | ||||
-rw-r--r-- | fonts/py-fonttools/Makefile | 6 | ||||
-rw-r--r-- | fonts/py-fonttools/PLIST | 6 | ||||
-rw-r--r-- | fonts/py-fonttools/distinfo | 10 |
4 files changed, 9 insertions, 14 deletions
diff --git a/fonts/py-fonttools/ALTERNATIVES b/fonts/py-fonttools/ALTERNATIVES index 78459426c0c..a38f11519a0 100644 --- a/fonts/py-fonttools/ALTERNATIVES +++ b/fonts/py-fonttools/ALTERNATIVES @@ -1,5 +1,4 @@ bin/fonttools @PREFIX@/bin/fonttools-@PYVERSSUFFIX@ -bin/pyftinspect @PREFIX@/bin/pyftinspect-@PYVERSSUFFIX@ bin/pyftmerge @PREFIX@/bin/pyftmerge-@PYVERSSUFFIX@ bin/pyftsubset @PREFIX@/bin/pyftsubset-@PYVERSSUFFIX@ bin/ttx @PREFIX@/bin/ttx-@PYVERSSUFFIX@ diff --git a/fonts/py-fonttools/Makefile b/fonts/py-fonttools/Makefile index d793ee1acf0..8ed60ff4883 100644 --- a/fonts/py-fonttools/Makefile +++ b/fonts/py-fonttools/Makefile @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.55 2019/02/27 12:06:01 adam Exp $ +# $NetBSD: Makefile,v 1.56 2019/03/27 06:33:09 adam Exp $ -DISTNAME= fonttools-3.38.0 +DISTNAME= fonttools-3.39.0 PKGNAME= ${PYPKGPREFIX}-${DISTNAME} CATEGORIES= fonts python MASTER_SITES= ${MASTER_SITE_PYPI:=F/FontTools/} @@ -28,7 +28,7 @@ SUBST_SED.man+= -e "s,share/man,${PKGMANDIR}," post-install: cd ${DESTDIR}${PREFIX}/bin && \ - for i in fonttools pyftinspect pyftmerge pyftsubset ttx; do \ + for i in fonttools pyftmerge pyftsubset ttx; do \ ${MV} $${i} $${i}-${PYVERSSUFFIX}; \ done cd ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1 && \ diff --git a/fonts/py-fonttools/PLIST b/fonts/py-fonttools/PLIST index 4579865f372..7be9f0a6395 100644 --- a/fonts/py-fonttools/PLIST +++ b/fonts/py-fonttools/PLIST @@ -1,6 +1,5 @@ -@comment $NetBSD: PLIST,v 1.24 2019/02/27 12:06:01 adam Exp $ +@comment $NetBSD: PLIST,v 1.25 2019/03/27 06:33:09 adam Exp $ bin/fonttools-${PYVERSSUFFIX} -bin/pyftinspect-${PYVERSSUFFIX} bin/pyftmerge-${PYVERSSUFFIX} bin/pyftsubset-${PYVERSSUFFIX} bin/ttx-${PYVERSSUFFIX} @@ -70,9 +69,6 @@ ${PYSITELIB}/fontTools/feaLib/parser.pyo ${PYSITELIB}/fontTools/fontBuilder.py ${PYSITELIB}/fontTools/fontBuilder.pyc ${PYSITELIB}/fontTools/fontBuilder.pyo -${PYSITELIB}/fontTools/inspect.py -${PYSITELIB}/fontTools/inspect.pyc -${PYSITELIB}/fontTools/inspect.pyo ${PYSITELIB}/fontTools/merge.py ${PYSITELIB}/fontTools/merge.pyc ${PYSITELIB}/fontTools/merge.pyo diff --git a/fonts/py-fonttools/distinfo b/fonts/py-fonttools/distinfo index f76e36b857a..31087fac2a2 100644 --- a/fonts/py-fonttools/distinfo +++ b/fonts/py-fonttools/distinfo @@ -1,6 +1,6 @@ -$NetBSD: distinfo,v 1.35 2019/02/27 12:06:01 adam Exp $ +$NetBSD: distinfo,v 1.36 2019/03/27 06:33:09 adam Exp $ -SHA1 (fonttools-3.38.0.zip) = fd9b8cb7270d5f92841c8cc34d4fe5bc63df5b63 -RMD160 (fonttools-3.38.0.zip) = 1b766e352bb29355e7cabaf61b703c23171fb5cd -SHA512 (fonttools-3.38.0.zip) = c141af61c9a6550d7ca779b87f7748a12f0a7301f05d8fea37a0571bee643ac21326fddb6cdb9f9a0a5df29616fbe45f1b369b594fd00cbecf9252f0578f9382 -Size (fonttools-3.38.0.zip) = 2854245 bytes +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 |