Mon Oct 30 18:24:50 2017 UTC ()
py-fonttools: updated to 3.18.0

3.18.0 (released 2017-10-30)
[feaLib] Fixed writing back nested glyph classes.
[TupleVariation] Reactivated shared points logic, bugfixes.
[AAT] Implemented morx ligature subtables.
[reverseContourPen] Keep duplicate lineTo following a moveTo.
[varLib.mutator] Suport instantiation of GPOS, GDEF and MVAR.
[sstruct] Fixed issue with unicode_literals and struct module in old versions of python 2.7


(adam)
diff -r1.29 -r1.30 pkgsrc/fonts/py-fonttools/Makefile
diff -r1.11 -r1.12 pkgsrc/fonts/py-fonttools/PLIST
diff -r1.11 -r1.12 pkgsrc/fonts/py-fonttools/distinfo

cvs diff -r1.29 -r1.30 pkgsrc/fonts/py-fonttools/Makefile (expand / switch to unified diff)

--- pkgsrc/fonts/py-fonttools/Makefile 2017/10/17 18:45:27 1.29
+++ pkgsrc/fonts/py-fonttools/Makefile 2017/10/30 18:24:50 1.30
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1# $NetBSD: Makefile,v 1.29 2017/10/17 18:45:27 adam Exp $ 1# $NetBSD: Makefile,v 1.30 2017/10/30 18:24:50 adam Exp $
2 2
3DISTNAME= fonttools-3.17.0 3DISTNAME= fonttools-3.18.0
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
5CATEGORIES= fonts python 5CATEGORIES= fonts python
6MASTER_SITES= ${MASTER_SITE_PYPI:=F/FontTools/} 6MASTER_SITES= ${MASTER_SITE_PYPI:=F/FontTools/}
7EXTRACT_SUFX= .zip 7EXTRACT_SUFX= .zip
8 8
9MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= http://github.com/fonttools/fonttools 10HOMEPAGE= http://github.com/fonttools/fonttools
11COMMENT= Library for manipulating fonts 11COMMENT= Library for manipulating fonts
12LICENSE= modified-bsd 12LICENSE= modified-bsd
13 13
14DEPENDS+= ${PYPKGPREFIX}-expat-[0-9]*:../../textproc/py-expat 14DEPENDS+= ${PYPKGPREFIX}-expat-[0-9]*:../../textproc/py-expat
15BUILD_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test 15BUILD_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test
16 16

cvs diff -r1.11 -r1.12 pkgsrc/fonts/py-fonttools/PLIST (expand / switch to unified diff)

--- pkgsrc/fonts/py-fonttools/PLIST 2017/10/17 18:45:27 1.11
+++ pkgsrc/fonts/py-fonttools/PLIST 2017/10/30 18:24:50 1.12
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.11 2017/10/17 18:45:27 adam Exp $ 1@comment $NetBSD: PLIST,v 1.12 2017/10/30 18:24:50 adam Exp $
2bin/fonttools${PYVERSSUFFIX} 2bin/fonttools${PYVERSSUFFIX}
3bin/pyftinspect${PYVERSSUFFIX} 3bin/pyftinspect${PYVERSSUFFIX}
4bin/pyftmerge${PYVERSSUFFIX} 4bin/pyftmerge${PYVERSSUFFIX}
5bin/pyftsubset${PYVERSSUFFIX} 5bin/pyftsubset${PYVERSSUFFIX}
6bin/ttx${PYVERSSUFFIX} 6bin/ttx${PYVERSSUFFIX}
7${PYSITELIB}/${EGG_INFODIR}/PKG-INFO 7${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
8${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt 8${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
9${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt 9${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
10${PYSITELIB}/${EGG_INFODIR}/entry_points.txt 10${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
11${PYSITELIB}/${EGG_INFODIR}/top_level.txt 11${PYSITELIB}/${EGG_INFODIR}/top_level.txt
12${PYSITELIB}/fontTools/__init__.py 12${PYSITELIB}/fontTools/__init__.py
13${PYSITELIB}/fontTools/__init__.pyc 13${PYSITELIB}/fontTools/__init__.pyc
14${PYSITELIB}/fontTools/__init__.pyo 14${PYSITELIB}/fontTools/__init__.pyo
@@ -549,26 +549,32 @@ ${PYSITELIB}/fontTools/varLib/interpolat @@ -549,26 +549,32 @@ ${PYSITELIB}/fontTools/varLib/interpolat
549${PYSITELIB}/fontTools/varLib/interpolate_layout.pyo 549${PYSITELIB}/fontTools/varLib/interpolate_layout.pyo
550${PYSITELIB}/fontTools/varLib/iup.py 550${PYSITELIB}/fontTools/varLib/iup.py
551${PYSITELIB}/fontTools/varLib/iup.pyc 551${PYSITELIB}/fontTools/varLib/iup.pyc
552${PYSITELIB}/fontTools/varLib/iup.pyo 552${PYSITELIB}/fontTools/varLib/iup.pyo
553${PYSITELIB}/fontTools/varLib/merger.py 553${PYSITELIB}/fontTools/varLib/merger.py
554${PYSITELIB}/fontTools/varLib/merger.pyc 554${PYSITELIB}/fontTools/varLib/merger.pyc
555${PYSITELIB}/fontTools/varLib/merger.pyo 555${PYSITELIB}/fontTools/varLib/merger.pyo
556${PYSITELIB}/fontTools/varLib/models.py 556${PYSITELIB}/fontTools/varLib/models.py
557${PYSITELIB}/fontTools/varLib/models.pyc 557${PYSITELIB}/fontTools/varLib/models.pyc
558${PYSITELIB}/fontTools/varLib/models.pyo 558${PYSITELIB}/fontTools/varLib/models.pyo
559${PYSITELIB}/fontTools/varLib/mutator.py 559${PYSITELIB}/fontTools/varLib/mutator.py
560${PYSITELIB}/fontTools/varLib/mutator.pyc 560${PYSITELIB}/fontTools/varLib/mutator.pyc
561${PYSITELIB}/fontTools/varLib/mutator.pyo 561${PYSITELIB}/fontTools/varLib/mutator.pyo
 562${PYSITELIB}/fontTools/varLib/mvar.py
 563${PYSITELIB}/fontTools/varLib/mvar.pyc
 564${PYSITELIB}/fontTools/varLib/mvar.pyo
 565${PYSITELIB}/fontTools/varLib/varStore.py
 566${PYSITELIB}/fontTools/varLib/varStore.pyc
 567${PYSITELIB}/fontTools/varLib/varStore.pyo
562${PYSITELIB}/fontTools/voltLib/__init__.py 568${PYSITELIB}/fontTools/voltLib/__init__.py
563${PYSITELIB}/fontTools/voltLib/__init__.pyc 569${PYSITELIB}/fontTools/voltLib/__init__.pyc
564${PYSITELIB}/fontTools/voltLib/__init__.pyo 570${PYSITELIB}/fontTools/voltLib/__init__.pyo
565${PYSITELIB}/fontTools/voltLib/ast.py 571${PYSITELIB}/fontTools/voltLib/ast.py
566${PYSITELIB}/fontTools/voltLib/ast.pyc 572${PYSITELIB}/fontTools/voltLib/ast.pyc
567${PYSITELIB}/fontTools/voltLib/ast.pyo 573${PYSITELIB}/fontTools/voltLib/ast.pyo
568${PYSITELIB}/fontTools/voltLib/error.py 574${PYSITELIB}/fontTools/voltLib/error.py
569${PYSITELIB}/fontTools/voltLib/error.pyc 575${PYSITELIB}/fontTools/voltLib/error.pyc
570${PYSITELIB}/fontTools/voltLib/error.pyo 576${PYSITELIB}/fontTools/voltLib/error.pyo
571${PYSITELIB}/fontTools/voltLib/lexer.py 577${PYSITELIB}/fontTools/voltLib/lexer.py
572${PYSITELIB}/fontTools/voltLib/lexer.pyc 578${PYSITELIB}/fontTools/voltLib/lexer.pyc
573${PYSITELIB}/fontTools/voltLib/lexer.pyo 579${PYSITELIB}/fontTools/voltLib/lexer.pyo
574${PYSITELIB}/fontTools/voltLib/parser.py 580${PYSITELIB}/fontTools/voltLib/parser.py

cvs diff -r1.11 -r1.12 pkgsrc/fonts/py-fonttools/distinfo (expand / switch to unified diff)

--- pkgsrc/fonts/py-fonttools/distinfo 2017/10/17 18:45:27 1.11
+++ pkgsrc/fonts/py-fonttools/distinfo 2017/10/30 18:24:50 1.12
@@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
1$NetBSD: distinfo,v 1.11 2017/10/17 18:45:27 adam Exp $ 1$NetBSD: distinfo,v 1.12 2017/10/30 18:24:50 adam Exp $
2 2
3SHA1 (fonttools-3.17.0.zip) = d7df40ebe3a39817a2f2aac5bb00693ca0245ede 3SHA1 (fonttools-3.18.0.zip) = d54f94b2e81a14c4a30a824993b6165a00afaa81
4RMD160 (fonttools-3.17.0.zip) = efe7f36c976aef7140d235c1ba1eb2817210b6a7 4RMD160 (fonttools-3.18.0.zip) = 45fe80ca67229a3766761f91da0721b540ce2584
5SHA512 (fonttools-3.17.0.zip) = b110be3af2303e2f9ea0d6fa04a83f30239f83d93eb3e971ec2067bb89b6e01d9fe5848c64406e2f3e00efbbb179b692457232dcf884ee9845e0fc5ffd5dee24 5SHA512 (fonttools-3.18.0.zip) = 45122b17086b0ce3feb54dc52c413129cec7e7cf02d379e3cbe3a02e98f6ceab83b440dfc872b41166e104995b95a6c2ef1078c18d9f446c0725a6dc363f9a4d
6Size (fonttools-3.17.0.zip) = 2433267 bytes 6Size (fonttools-3.18.0.zip) = 2440782 bytes