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:           Sun Jan 24 20:29:04 UTC 2021

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

Log Message:
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


To generate a diff of this commit:
cvs rdiff -u -r1.67 -r1.68 pkgsrc/fonts/py-fonttools/Makefile
cvs rdiff -u -r1.32 -r1.33 pkgsrc/fonts/py-fonttools/PLIST
cvs rdiff -u -r1.46 -r1.47 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.67 pkgsrc/fonts/py-fonttools/Makefile:1.68
--- pkgsrc/fonts/py-fonttools/Makefile:1.67     Sun Dec  6 09:58:49 2020
+++ pkgsrc/fonts/py-fonttools/Makefile  Sun Jan 24 20:29:04 2021
@@ -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/}

Index: pkgsrc/fonts/py-fonttools/PLIST
diff -u pkgsrc/fonts/py-fonttools/PLIST:1.32 pkgsrc/fonts/py-fonttools/PLIST:1.33
--- pkgsrc/fonts/py-fonttools/PLIST:1.32        Sun Dec  6 09:58:49 2020
+++ pkgsrc/fonts/py-fonttools/PLIST     Sun Jan 24 20:29:04 2021
@@ -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/pointPen.pyo
 ${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/lexer.pyo
 ${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

Index: pkgsrc/fonts/py-fonttools/distinfo
diff -u pkgsrc/fonts/py-fonttools/distinfo:1.46 pkgsrc/fonts/py-fonttools/distinfo:1.47
--- pkgsrc/fonts/py-fonttools/distinfo:1.46     Sun Dec  6 09:58:49 2020
+++ pkgsrc/fonts/py-fonttools/distinfo  Sun Jan 24 20:29:04 2021
@@ -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