diff options
author | adam <adam@pkgsrc.org> | 2017-10-17 18:45:27 +0000 |
---|---|---|
committer | adam <adam@pkgsrc.org> | 2017-10-17 18:45:27 +0000 |
commit | 1545c279de6ef5660211934adb10f8bf148b1155 (patch) | |
tree | 5c120ab11d99ef8da07683a638b22c9f549e95d8 /fonts/py-fonttools | |
parent | ba51c5c4c3acf59bdaa9a0447064911e2edd8844 (diff) | |
download | pkgsrc-1545c279de6ef5660211934adb10f8bf148b1155.tar.gz |
py-fonttools: update to 3.17.0
3.17.0:
- [svgPathPen] Added an ``SVGPathPen`` that translates segment pen commands
into SVG path descriptions. Copied from Tal Leming's ``ufo2svg.svgPathPen``
https://github.com/typesupply/ufo2svg/blob/d69f992/Lib/ufo2svg/svgPathPen.py
- [reverseContourPen] Added ``ReverseContourPen``, a filter pen that draws
contours with the winding direction reversed, while keeping the starting
point.
- [filterPen] Added ``ContourFilterPen`` to manipulate contours as a whole
rather than segment by segment.
- [arrayTools] Added ``Vector`` class to apply math operations on an array
of numbers, and ``pairwise`` function to loop over pairs of items in an
iterable.
- [varLib] Added support for building and interpolation of ``cvar`` table
Diffstat (limited to 'fonts/py-fonttools')
-rw-r--r-- | fonts/py-fonttools/Makefile | 4 | ||||
-rw-r--r-- | fonts/py-fonttools/PLIST | 11 | ||||
-rw-r--r-- | fonts/py-fonttools/distinfo | 10 |
3 files changed, 17 insertions, 8 deletions
diff --git a/fonts/py-fonttools/Makefile b/fonts/py-fonttools/Makefile index 95376ca952c..259d928dfe7 100644 --- a/fonts/py-fonttools/Makefile +++ b/fonts/py-fonttools/Makefile @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.28 2017/10/08 09:39:52 adam Exp $ +# $NetBSD: Makefile,v 1.29 2017/10/17 18:45:27 adam Exp $ -DISTNAME= fonttools-3.16.0 +DISTNAME= fonttools-3.17.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 79686af9ce0..d5cf4ccb570 100644 --- a/fonts/py-fonttools/PLIST +++ b/fonts/py-fonttools/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.10 2017/10/08 09:39:52 adam Exp $ +@comment $NetBSD: PLIST,v 1.11 2017/10/17 18:45:27 adam Exp $ bin/fonttools${PYVERSSUFFIX} bin/pyftinspect${PYVERSSUFFIX} bin/pyftmerge${PYVERSSUFFIX} @@ -183,9 +183,15 @@ ${PYSITELIB}/fontTools/pens/recordingPen.pyo ${PYSITELIB}/fontTools/pens/reportLabPen.py ${PYSITELIB}/fontTools/pens/reportLabPen.pyc ${PYSITELIB}/fontTools/pens/reportLabPen.pyo +${PYSITELIB}/fontTools/pens/reverseContourPen.py +${PYSITELIB}/fontTools/pens/reverseContourPen.pyc +${PYSITELIB}/fontTools/pens/reverseContourPen.pyo ${PYSITELIB}/fontTools/pens/statisticsPen.py ${PYSITELIB}/fontTools/pens/statisticsPen.pyc ${PYSITELIB}/fontTools/pens/statisticsPen.pyo +${PYSITELIB}/fontTools/pens/svgPathPen.py +${PYSITELIB}/fontTools/pens/svgPathPen.pyc +${PYSITELIB}/fontTools/pens/svgPathPen.pyo ${PYSITELIB}/fontTools/pens/t2CharStringPen.py ${PYSITELIB}/fontTools/pens/t2CharStringPen.pyc ${PYSITELIB}/fontTools/pens/t2CharStringPen.pyo @@ -541,6 +547,9 @@ ${PYSITELIB}/fontTools/varLib/interpolatable.pyo ${PYSITELIB}/fontTools/varLib/interpolate_layout.py ${PYSITELIB}/fontTools/varLib/interpolate_layout.pyc ${PYSITELIB}/fontTools/varLib/interpolate_layout.pyo +${PYSITELIB}/fontTools/varLib/iup.py +${PYSITELIB}/fontTools/varLib/iup.pyc +${PYSITELIB}/fontTools/varLib/iup.pyo ${PYSITELIB}/fontTools/varLib/merger.py ${PYSITELIB}/fontTools/varLib/merger.pyc ${PYSITELIB}/fontTools/varLib/merger.pyo diff --git a/fonts/py-fonttools/distinfo b/fonts/py-fonttools/distinfo index c2ecda6d9f8..5d2135a5d75 100644 --- a/fonts/py-fonttools/distinfo +++ b/fonts/py-fonttools/distinfo @@ -1,6 +1,6 @@ -$NetBSD: distinfo,v 1.10 2017/10/08 09:39:52 adam Exp $ +$NetBSD: distinfo,v 1.11 2017/10/17 18:45:27 adam Exp $ -SHA1 (fonttools-3.16.0.zip) = a65fb96001a4f01ab1b02b12e72b4c5aab3d3230 -RMD160 (fonttools-3.16.0.zip) = b0df0d7b48b1012aa1b028a407b6a677ad8a96de -SHA512 (fonttools-3.16.0.zip) = 70236550dc1862856ae38cbf8e34f33ee0068181fe2297a36c4fff15b572d9f0fe469b7c8ae3214dcecf5f742423fc650412bda33fea41b4b5051b68e7804fb3 -Size (fonttools-3.16.0.zip) = 2424740 bytes +SHA1 (fonttools-3.17.0.zip) = d7df40ebe3a39817a2f2aac5bb00693ca0245ede +RMD160 (fonttools-3.17.0.zip) = efe7f36c976aef7140d235c1ba1eb2817210b6a7 +SHA512 (fonttools-3.17.0.zip) = b110be3af2303e2f9ea0d6fa04a83f30239f83d93eb3e971ec2067bb89b6e01d9fe5848c64406e2f3e00efbbb179b692457232dcf884ee9845e0fc5ffd5dee24 +Size (fonttools-3.17.0.zip) = 2433267 bytes |