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:           Wed Oct 11 09:02:17 UTC 2023

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

Log Message:
py-fonttools: updated to 4.43.1

4.43.1 (released 2023-10-06)
----------------------------

- [EBDT] Fixed TypeError exception in `_reverseBytes` method triggered when dumping
  some bitmap fonts with `ttx -z bitwise` option
- [v/hhea] Fixed UnboundLocalError exception in ``recalc`` method when no vmtx or hmtx
  tables are present
- [bezierTools] Fixed incorrectly typed cython local variable leading to TypeError when
  calling ``calcQuadraticArcLength``
- [feaLib/otlLib] Better error message when building Coverage table with missing glyph

4.43.0 (released 2023-09-29)
----------------------------

- [subset] Set up lxml ``XMLParser(resolve_entities=False)`` when parsing OT-SVG documents
  to prevent XML External Entity (XXE) attacks (9f61271dc):
  https://codeql.github.com/codeql-query-help/python/py-xxe/
- [varLib.iup] Added workaround for a Cython bug in ``iup_delta_optimize`` that was
  leading to IUP tolerance being incorrectly initialised, resulting in sub-optimal deltas
- [varLib] Added new command-line entry point ``fonttools varLib.avar`` to add an
  ``avar`` table to an existing VF from axes mappings in a .designspace file (0a3360e52).
- [instancer] Fixed bug whereby no longer used variation regions were not correctly pruned
  after VarData optimization
- Added support for Python 3.12


To generate a diff of this commit:
cvs rdiff -u -r1.93 -r1.94 pkgsrc/fonts/py-fonttools/Makefile
cvs rdiff -u -r1.49 -r1.50 pkgsrc/fonts/py-fonttools/PLIST
cvs rdiff -u -r1.70 -r1.71 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.93 pkgsrc/fonts/py-fonttools/Makefile:1.94
--- pkgsrc/fonts/py-fonttools/Makefile:1.93     Wed Aug 23 15:21:18 2023
+++ pkgsrc/fonts/py-fonttools/Makefile  Wed Oct 11 09:02:17 2023
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.93 2023/08/23 15:21:18 adam Exp $
+# $NetBSD: Makefile,v 1.94 2023/10/11 09:02:17 adam Exp $
 
-DISTNAME=      fonttools-4.42.1
+DISTNAME=      fonttools-4.43.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.49 pkgsrc/fonts/py-fonttools/PLIST:1.50
--- pkgsrc/fonts/py-fonttools/PLIST:1.49        Fri Aug  4 20:06:28 2023
+++ pkgsrc/fonts/py-fonttools/PLIST     Wed Oct 11 09:02:17 2023
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.49 2023/08/04 20:06:28 adam Exp $
+@comment $NetBSD: PLIST,v 1.50 2023/10/11 09:02:17 adam Exp $
 bin/fonttools-${PYVERSSUFFIX}
 bin/pyftmerge-${PYVERSSUFFIX}
 bin/pyftsubset-${PYVERSSUFFIX}
@@ -825,6 +825,9 @@ ${PYSITELIB}/fontTools/varLib/__init__.p
 ${PYSITELIB}/fontTools/varLib/__main__.py
 ${PYSITELIB}/fontTools/varLib/__main__.pyc
 ${PYSITELIB}/fontTools/varLib/__main__.pyo
+${PYSITELIB}/fontTools/varLib/avar.py
+${PYSITELIB}/fontTools/varLib/avar.pyc
+${PYSITELIB}/fontTools/varLib/avar.pyo
 ${PYSITELIB}/fontTools/varLib/avarPlanner.py
 ${PYSITELIB}/fontTools/varLib/avarPlanner.pyc
 ${PYSITELIB}/fontTools/varLib/avarPlanner.pyo

Index: pkgsrc/fonts/py-fonttools/distinfo
diff -u pkgsrc/fonts/py-fonttools/distinfo:1.70 pkgsrc/fonts/py-fonttools/distinfo:1.71
--- pkgsrc/fonts/py-fonttools/distinfo:1.70     Wed Aug 23 15:21:18 2023
+++ pkgsrc/fonts/py-fonttools/distinfo  Wed Oct 11 09:02:17 2023
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.70 2023/08/23 15:21:18 adam Exp $
+$NetBSD: distinfo,v 1.71 2023/10/11 09:02:17 adam Exp $
 
-BLAKE2s (fonttools-4.42.1.tar.gz) = 60f22f5aed723647b836f0c7f3ed36c3f3b1208387924383bd9c9f4d7a9875e1
-SHA512 (fonttools-4.42.1.tar.gz) = 1928af2978720a37a52906965ec6bd5ea40752a22c7412c170a11f3a7b38ea359bb200fb39202829282101d50dde0fb54611d9b210764e84c5f8e49ba04f601e
-Size (fonttools-4.42.1.tar.gz) = 3370356 bytes
+BLAKE2s (fonttools-4.43.1.tar.gz) = fe9b1a0cd7899ee8cb7d355cea05e2393267c9b8b4eaf4f4b7ff7f4df13a191b
+SHA512 (fonttools-4.43.1.tar.gz) = fec1abc1525e6962a821540fe07ffbed87e86e6d1216738688b7e68665718b5cd9bff17f9b088b8b8c04787de383002d9a8c29a3199c9703907f4a069921842b
+Size (fonttools-4.43.1.tar.gz) = 3372820 bytes



Home | Main Index | Thread Index | Old Index