pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/fonts/py-fonttools py-fonttools: updated to 3.20.1
details: https://anonhg.NetBSD.org/pkgsrc/rev/ea2c0e14a8c0
branches: trunk
changeset: 372105:ea2c0e14a8c0
user: adam <adam%pkgsrc.org@localhost>
date: Tue Nov 28 08:59:32 2017 +0000
description:
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
diffstat:
fonts/py-fonttools/Makefile | 4 ++--
fonts/py-fonttools/PLIST | 14 +++++++++++++-
fonts/py-fonttools/distinfo | 10 +++++-----
3 files changed, 20 insertions(+), 8 deletions(-)
diffs (55 lines):
diff -r db7f34edac2d -r ea2c0e14a8c0 fonts/py-fonttools/Makefile
--- a/fonts/py-fonttools/Makefile Tue Nov 28 08:55:48 2017 +0000
+++ b/fonts/py-fonttools/Makefile Tue Nov 28 08:59:32 2017 +0000
@@ -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/}
diff -r db7f34edac2d -r ea2c0e14a8c0 fonts/py-fonttools/PLIST
--- a/fonts/py-fonttools/PLIST Tue Nov 28 08:55:48 2017 +0000
+++ b/fonts/py-fonttools/PLIST Tue Nov 28 08:59:32 2017 +0000
@@ -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/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
diff -r db7f34edac2d -r ea2c0e14a8c0 fonts/py-fonttools/distinfo
--- a/fonts/py-fonttools/distinfo Tue Nov 28 08:55:48 2017 +0000
+++ b/fonts/py-fonttools/distinfo Tue Nov 28 08:59:32 2017 +0000
@@ -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