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:           Thu Dec 16 09:50:04 UTC 2021

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

Log Message:
py-fonttools: updated to 4.28.4

4.28.4 (released 2021-12-15)
----------------------------

- [merge] Merge GDEF marksets in Lookups properly
- [feaLib] Have ``fontTools feaLib`` script exit with error code when build fails
- [svgPathPen] Added ``ntos`` option to customize number formatting (e.g. rounding)
- [subset] Speed up subsetting of large CFF fonts
- [otTables] Speculatively promote lookups to extension to speed up compilation. If the
  offset to lookup N is too big to fit in a ushort, the offset to lookup N+1 is going to
  be too big as well, so we promote to extension all lookups from lookup N onwards

4.28.3 (released 2021-12-03)
----------------------------

- [subset] Fixed bug while subsetting ``COLR`` table, whereby incomplete layer records
  pointing to missing glyphs were being retained leading to ``struct.error`` upon
  compiling. Make it so that ``glyf`` glyph closure, which follows the ``COLR`` glyph
  closure, does not influence the ``COLR`` table subsetting
- [docs] Fully document the ``cmap`` and ``glyf`` tables
- [colorLib.unbuilder] Fixed CLI by deleting no longer existing parameter (180bb1867).

4.28.2 (released 2021-11-22)
----------------------------

- [otlLib] Remove duplicates when building coverage
- [docs] Add interrogate configuration
- [docs] Remove comment about missing “start” optional argument to ``calcChecksum``
- [cu2qu/cli] Adapt to the latest ufoLib2.
- [subset] Support subsetting SVG table and remove it from the list of  drop by default tables
- [subset] add ``--pretty-svg`` option to pretty print SVG table contents
- [merge] Support merging ``CFF`` tables (CID-keyed ``CFF`` is still not supported)
- [merge] Support ``--output-file``
- [docs] Split table docs into individual pages
- [feaLib] Forbid empty classes
- [docs] Improve documentation for ``fontTools.ttLib.ttFont``


To generate a diff of this commit:
cvs rdiff -u -r1.72 -r1.73 pkgsrc/fonts/py-fonttools/Makefile
cvs rdiff -u -r1.37 -r1.38 pkgsrc/fonts/py-fonttools/PLIST
cvs rdiff -u -r1.53 -r1.54 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.72 pkgsrc/fonts/py-fonttools/Makefile:1.73
--- pkgsrc/fonts/py-fonttools/Makefile:1.72     Fri Nov 19 09:51:35 2021
+++ pkgsrc/fonts/py-fonttools/Makefile  Thu Dec 16 09:50:03 2021
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.72 2021/11/19 09:51:35 adam Exp $
+# $NetBSD: Makefile,v 1.73 2021/12/16 09:50:03 adam Exp $
 
-DISTNAME=      fonttools-4.28.1
+DISTNAME=      fonttools-4.28.4
 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.37 pkgsrc/fonts/py-fonttools/PLIST:1.38
--- pkgsrc/fonts/py-fonttools/PLIST:1.37        Fri Nov 19 09:51:35 2021
+++ pkgsrc/fonts/py-fonttools/PLIST     Thu Dec 16 09:50:03 2021
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.37 2021/11/19 09:51:35 adam Exp $
+@comment $NetBSD: PLIST,v 1.38 2021/12/16 09:50:03 adam Exp $
 bin/fonttools-${PYVERSSUFFIX}
 bin/pyftmerge-${PYVERSSUFFIX}
 bin/pyftsubset-${PYVERSSUFFIX}
@@ -327,6 +327,12 @@ ${PYSITELIB}/fontTools/subset/__main__.p
 ${PYSITELIB}/fontTools/subset/cff.py
 ${PYSITELIB}/fontTools/subset/cff.pyc
 ${PYSITELIB}/fontTools/subset/cff.pyo
+${PYSITELIB}/fontTools/subset/svg.py
+${PYSITELIB}/fontTools/subset/svg.pyc
+${PYSITELIB}/fontTools/subset/svg.pyo
+${PYSITELIB}/fontTools/subset/util.py
+${PYSITELIB}/fontTools/subset/util.pyc
+${PYSITELIB}/fontTools/subset/util.pyo
 ${PYSITELIB}/fontTools/svgLib/__init__.py
 ${PYSITELIB}/fontTools/svgLib/__init__.pyc
 ${PYSITELIB}/fontTools/svgLib/__init__.pyo

Index: pkgsrc/fonts/py-fonttools/distinfo
diff -u pkgsrc/fonts/py-fonttools/distinfo:1.53 pkgsrc/fonts/py-fonttools/distinfo:1.54
--- pkgsrc/fonts/py-fonttools/distinfo:1.53     Fri Nov 19 09:51:35 2021
+++ pkgsrc/fonts/py-fonttools/distinfo  Thu Dec 16 09:50:03 2021
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.53 2021/11/19 09:51:35 adam Exp $
+$NetBSD: distinfo,v 1.54 2021/12/16 09:50:03 adam Exp $
 
-BLAKE2s (fonttools-4.28.1.zip) = 04bf6ecebe452471a67acb7b56716ecb29471f6c913363fb8e45656f6bd38905
-SHA512 (fonttools-4.28.1.zip) = 3e4c4e2fe0e9684c3aa154b0862dc78a2f0b1b80aaf3b814c918b188fd25b6db1516d36de37ec5df403e16f149a29c4c36fa034b57f1174d2a928009aff9e69d
-Size (fonttools-4.28.1.zip) = 4532250 bytes
+BLAKE2s (fonttools-4.28.4.zip) = abdb76a4e716c40325051bb7509ab07a2216998411ad2db45688f18556686ffe
+SHA512 (fonttools-4.28.4.zip) = 4d074e12771ce5e53153ed6a97a3451344933478f7b855fbc2741df643675a2f2ba014be070e343d6405db85080bbee2ff387f3d462d79cfbb6b55eae85f798a
+Size (fonttools-4.28.4.zip) = 4843151 bytes



Home | Main Index | Thread Index | Old Index