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 4.18.2
details: https://anonhg.NetBSD.org/pkgsrc/rev/5d033e15ce6e
branches: trunk
changeset: 445522:5d033e15ce6e
user: adam <adam%pkgsrc.org@localhost>
date: Sun Jan 24 20:29:04 2021 +0000
description:
py-fonttools: updated to 4.18.2
4.18.2 (released 2020-12-16)
----------------------------
- [COLRv1] Implemented ``PaintTranslate`` paint format.
- [varLib.cff] Fixed unbound local variable error.
- [otlLib] Don't crash when creating OpenType class definitions if some glyphs
occur more than once.
4.18.1 (released 2020-12-09)
----------------------------
- [colorLib] Speed optimization for ``LayerV1ListBuilder``.
- [mutator] Fixed missing tab in ``interpolate_cff2_metrics`` (0957dc7a).
4.18.0 (released 2020-12-04)
----------------------------
- [COLRv1] Update to latest draft: added ``PaintRotate`` and ``PaintSkew``.
- [woff2] Support new ``brotlicffi`` bindings for PyPy.
- [glifLib] Added ``expectContentsFile`` parameter to ``GlyphSet``, for use when
reading existing UFOs, to comply with the specification stating that a
``contents.plist`` file must exist in a glyph set.
- [subset] Allow ``LangSys`` tags in ``--layout-scripts`` option. For example:
``--layout-scripts=arab.dflt,arab.URD,latn``; this will keep ``DefaultLangSys``
and ``URD`` language for ``arab`` script, and all languages for ``latn`` script.
- [varLib.interpolatable] Allow UFOs to be checked; report open paths, non existant
glyphs; add a ``--json`` option to produce a machine-readable list of
incompatibilities
- [pens] Added ``QuartzPen`` to create ``CGPath`` from glyph outlines on macOS.
Requires pyobjc.
- [feaLib] You can export ``FONTTOOLS_LOOKUP_DEBUGGING=1`` to enable feature file
debugging info stored in ``Debg`` table.
- [otlLib] Build more efficient format 1 and format 2 contextual lookups whenever
possible
diffstat:
fonts/py-fonttools/Makefile | 4 ++--
fonts/py-fonttools/PLIST | 17 ++++++++++-------
fonts/py-fonttools/distinfo | 10 +++++-----
3 files changed, 17 insertions(+), 14 deletions(-)
diffs (67 lines):
diff -r ecd23ce39c67 -r 5d033e15ce6e fonts/py-fonttools/Makefile
--- a/fonts/py-fonttools/Makefile Sun Jan 24 20:27:06 2021 +0000
+++ b/fonts/py-fonttools/Makefile Sun Jan 24 20:29:04 2021 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.67 2020/12/06 09:58:49 wiz Exp $
+# $NetBSD: Makefile,v 1.68 2021/01/24 20:29:04 adam Exp $
-DISTNAME= fonttools-4.17.1
+DISTNAME= fonttools-4.18.2
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= fonts python
MASTER_SITES= ${MASTER_SITE_PYPI:=F/FontTools/}
diff -r ecd23ce39c67 -r 5d033e15ce6e fonts/py-fonttools/PLIST
--- a/fonts/py-fonttools/PLIST Sun Jan 24 20:27:06 2021 +0000
+++ b/fonts/py-fonttools/PLIST Sun Jan 24 20:29:04 2021 +0000
@@ -1,8 +1,14 @@
-@comment $NetBSD: PLIST,v 1.32 2020/12/06 09:58:49 wiz Exp $
+@comment $NetBSD: PLIST,v 1.33 2021/01/24 20:29:04 adam Exp $
bin/fonttools-${PYVERSSUFFIX}
bin/pyftmerge-${PYVERSSUFFIX}
bin/pyftsubset-${PYVERSSUFFIX}
bin/ttx-${PYVERSSUFFIX}
+${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
+${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
+${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
+${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
+${PYSITELIB}/${EGG_INFODIR}/requires.txt
+${PYSITELIB}/${EGG_INFODIR}/top_level.txt
${PYSITELIB}/fontTools/__init__.py
${PYSITELIB}/fontTools/__init__.pyc
${PYSITELIB}/fontTools/__init__.pyo
@@ -249,6 +255,9 @@
${PYSITELIB}/fontTools/pens/qtPen.py
${PYSITELIB}/fontTools/pens/qtPen.pyc
${PYSITELIB}/fontTools/pens/qtPen.pyo
+${PYSITELIB}/fontTools/pens/quartzPen.py
+${PYSITELIB}/fontTools/pens/quartzPen.pyc
+${PYSITELIB}/fontTools/pens/quartzPen.pyo
${PYSITELIB}/fontTools/pens/recordingPen.py
${PYSITELIB}/fontTools/pens/recordingPen.pyc
${PYSITELIB}/fontTools/pens/recordingPen.pyo
@@ -739,10 +748,4 @@
${PYSITELIB}/fontTools/voltLib/parser.py
${PYSITELIB}/fontTools/voltLib/parser.pyc
${PYSITELIB}/fontTools/voltLib/parser.pyo
-${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
-${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
-${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
-${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
-${PYSITELIB}/${EGG_INFODIR}/requires.txt
-${PYSITELIB}/${EGG_INFODIR}/top_level.txt
man/man1/ttx-${PYVERSSUFFIX}.1
diff -r ecd23ce39c67 -r 5d033e15ce6e fonts/py-fonttools/distinfo
--- a/fonts/py-fonttools/distinfo Sun Jan 24 20:27:06 2021 +0000
+++ b/fonts/py-fonttools/distinfo Sun Jan 24 20:29:04 2021 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.46 2020/12/06 09:58:49 wiz Exp $
+$NetBSD: distinfo,v 1.47 2021/01/24 20:29:04 adam Exp $
-SHA1 (fonttools-4.17.1.zip) = f1f6891995d000f10d0374dfcccb47479dd1b651
-RMD160 (fonttools-4.17.1.zip) = ae675b7f60b8c20b933caf01cde4c23bc31a3789
-SHA512 (fonttools-4.17.1.zip) = 1e52d91797919492b6f8955e54ca2bd38712a17f744c305742953f7de4e645ee8fc25a87ed35b4d709b0f2a700c1b89bb7d3d3b947c4aff86472ee3b2b9373b8
-Size (fonttools-4.17.1.zip) = 4263998 bytes
+SHA1 (fonttools-4.18.2.zip) = a77bb036103283019fc323c3cb2854c5eb92c4ff
+RMD160 (fonttools-4.18.2.zip) = 166a339d9ebad80e51b2e0d7fc671533a66e9908
+SHA512 (fonttools-4.18.2.zip) = 15ffb30ed8d9a1373def7db95bd8bbbb7399be817a2b96ebb45dea98f2cd6350ef042aaf419cbdd911c426ad6fc1204df40b46013bfe95e0bb73e9bbf1c41773
+Size (fonttools-4.18.2.zip) = 4336655 bytes
Home |
Main Index |
Thread Index |
Old Index