pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/fonts/py-fonttools



Module Name:    pkgsrc
Committed By:   adam
Date:           Tue Nov 28 08:59:32 UTC 2017

Modified Files:
        pkgsrc/fonts/py-fonttools: Makefile PLIST distinfo

Log Message:
py-fonttools: updated to 3.20.1

3.20.1:
[unicodedata] Fixed issue with script and script_extension functions returning inconsistent short vs long names. They both return the short four- letter script codes now. Added script_name and 
script_code functions to look up the long human-readable script name from the script code, and viceversa.

3.20.0:
[unicodedata] Addded new module fontTools.unicodedata which exports the same interface as the built-in unicodedata module, with the addition of a few functions that are missing from the latter, such 
as script, script_extension and block. Added a MetaTools/buildUCD.py script to download and parse data files from the Unicode Character Database and generate python modules containing lists of ranges 
and property values.
[feaLib] Added __str__ method to all ast elements.
[feaLib] Parser constructor now accepts a glyphNames iterable instead of glyphMap dict. The latter still works but with a pending deprecation warning.
[bezierTools] Added arc length calculation functions originally from pens.perimeterPen module.
[varLib] Started generating STAT table (8af4309). Right now it just reflects the axes, and even that with certain limitations: * AxisOrdering is set to the order axes are defined, * Name-table 
entries are not shared with fvar.
[py23] Added backports for redirect_stdout and redirect_stderr context managers.
[Graphite] Fixed some round-trip bugs


To generate a diff of this commit:
cvs rdiff -u -r1.32 -r1.33 pkgsrc/fonts/py-fonttools/Makefile
cvs rdiff -u -r1.12 -r1.13 pkgsrc/fonts/py-fonttools/PLIST
cvs rdiff -u -r1.13 -r1.14 pkgsrc/fonts/py-fonttools/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/fonts/py-fonttools/Makefile
diff -u pkgsrc/fonts/py-fonttools/Makefile:1.32 pkgsrc/fonts/py-fonttools/Makefile:1.33
--- pkgsrc/fonts/py-fonttools/Makefile:1.32     Tue Nov  7 13:29:35 2017
+++ pkgsrc/fonts/py-fonttools/Makefile  Tue Nov 28 08:59:32 2017
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.32 2017/11/07 13:29:35 adam Exp $
+# $NetBSD: Makefile,v 1.33 2017/11/28 08:59:32 adam Exp $
 
-DISTNAME=      fonttools-3.19.0
+DISTNAME=      fonttools-3.20.1
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    fonts python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=F/FontTools/}

Index: pkgsrc/fonts/py-fonttools/PLIST
diff -u pkgsrc/fonts/py-fonttools/PLIST:1.12 pkgsrc/fonts/py-fonttools/PLIST:1.13
--- pkgsrc/fonts/py-fonttools/PLIST:1.12        Mon Oct 30 18:24:50 2017
+++ pkgsrc/fonts/py-fonttools/PLIST     Tue Nov 28 08:59:32 2017
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.12 2017/10/30 18:24:50 adam Exp $
+@comment $NetBSD: PLIST,v 1.13 2017/11/28 08:59:32 adam Exp $
 bin/fonttools${PYVERSSUFFIX}
 bin/pyftinspect${PYVERSSUFFIX}
 bin/pyftmerge${PYVERSSUFFIX}
@@ -529,6 +529,18 @@ ${PYSITELIB}/fontTools/ttx.pyo
 ${PYSITELIB}/fontTools/unicode.py
 ${PYSITELIB}/fontTools/unicode.pyc
 ${PYSITELIB}/fontTools/unicode.pyo
+${PYSITELIB}/fontTools/unicodedata/Blocks.py
+${PYSITELIB}/fontTools/unicodedata/Blocks.pyc
+${PYSITELIB}/fontTools/unicodedata/Blocks.pyo
+${PYSITELIB}/fontTools/unicodedata/ScriptExtensions.py
+${PYSITELIB}/fontTools/unicodedata/ScriptExtensions.pyc
+${PYSITELIB}/fontTools/unicodedata/ScriptExtensions.pyo
+${PYSITELIB}/fontTools/unicodedata/Scripts.py
+${PYSITELIB}/fontTools/unicodedata/Scripts.pyc
+${PYSITELIB}/fontTools/unicodedata/Scripts.pyo
+${PYSITELIB}/fontTools/unicodedata/__init__.py
+${PYSITELIB}/fontTools/unicodedata/__init__.pyc
+${PYSITELIB}/fontTools/unicodedata/__init__.pyo
 ${PYSITELIB}/fontTools/varLib/__init__.py
 ${PYSITELIB}/fontTools/varLib/__init__.pyc
 ${PYSITELIB}/fontTools/varLib/__init__.pyo

Index: pkgsrc/fonts/py-fonttools/distinfo
diff -u pkgsrc/fonts/py-fonttools/distinfo:1.13 pkgsrc/fonts/py-fonttools/distinfo:1.14
--- pkgsrc/fonts/py-fonttools/distinfo:1.13     Tue Nov  7 13:29:35 2017
+++ pkgsrc/fonts/py-fonttools/distinfo  Tue Nov 28 08:59:32 2017
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.13 2017/11/07 13:29:35 adam Exp $
+$NetBSD: distinfo,v 1.14 2017/11/28 08:59:32 adam Exp $
 
-SHA1 (fonttools-3.19.0.zip) = 683c4fc3bd7fa02de3cfb057e2a450bbf7155bd0
-RMD160 (fonttools-3.19.0.zip) = 764d0b8428cd8dfdc62cd62657690dfc783f990c
-SHA512 (fonttools-3.19.0.zip) = 4e12f0431759026f69dc6f4656797543e10c8871f3cf6a9b08d8ad6f2a4aa87303fe25361bd422d0285e80ebaf147fb91ba7964aea38627f21bc6582ae9e75cb
-Size (fonttools-3.19.0.zip) = 2447504 bytes
+SHA1 (fonttools-3.20.1.zip) = e516a8b7de006526fb9ebb08fc868bebb84d3b16
+RMD160 (fonttools-3.20.1.zip) = cb59957fa028a45e88c5183a497d52e769dba7ef
+SHA512 (fonttools-3.20.1.zip) = 6b211ed0f177029e5e60caa854f3d6a6f42a4f5b3304d4e3c128fb6e46e57616353e1510c65fa2738fb65a240950b92d0728f3b78fdc54acba45c40c5d699113
+Size (fonttools-3.20.1.zip) = 2496428 bytes



Home | Main Index | Thread Index | Old Index