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: wiz
Date: Sat Jun 8 11:59:06 UTC 2024
Modified Files:
pkgsrc/fonts/py-fonttools: Makefile PLIST distinfo
Log Message:
py-fonttools: update to 4.53.0.
4.53.0 (released 2024-05-31)
----------------------------
- [ttLib.removeOverlaps] Support CFF table to aid in downconverting CFF2 fonts (#3528)
- [avar] Fix crash when accessing not-yet-existing attribute (#3550)
- [docs] Add buildMathTable to otlLib.builder documentation (#3540)
- [feaLib] Allow UTF-8 with BOM when reading features (#3495)
- [SVGPathPen] Revert rounding coordinates to two decimal places by default (#3543)
- [varLib.instancer] Refix output filename decision-making (#3545, #3544, #3548)
4.52.4 (released 2024-05-27)
----------------------------
- [varLib.cff] Restore and deprecate convertCFFtoCFF2 that was removed in 4.52.0
release as it is used by downstream projects (#3535).
4.52.3 (released 2024-05-27)
----------------------------
- Fixed a small syntax error in the reStructuredText-formatted NEWS.rst file
which caused the upload to PyPI to fail for 4.52.2. No other code changes.
4.52.2 (released 2024-05-27)
----------------------------
- [varLib.interpolatable] Ensure that scipy/numpy output is JSON-serializable
(#3522, #3526).
- [housekeeping] Regenerate table lists, to fix pyinstaller packaging of the new
``VARC`` table (#3531, #3529).
- [cffLib] Make CFFToCFF2 and CFF2ToCFF more robust (#3521, #3525).
4.52.1 (released 2024-05-24)
----------------------------
- Fixed a small syntax error in the reStructuredText-formatted NEWS.rst file
which caused the upload to PyPI to fail for 4.52.0. No other code changes.
4.52.0 (released 2024-05-24)
----------------------------
- Added support for the new ``VARC`` (Variable Composite) table that is being
proposed to OpenType spec (#3395). For more info:
https://github.com/harfbuzz/boring-expansion-spec/blob/main/VARC.md
- [ttLib.__main__] Fixed decompiling all tables (90fed08).
- [feaLib] Don't reference the same lookup index multiple times within the same
feature record, it is only applied once anyway (#3520).
- [cffLib] Moved methods to desubroutinize, remove hints and unused subroutines
from subset module to cffLib (#3517).
- [varLib.instancer] Added support for partial-instancing CFF2 tables! Also, added
method to down-convert from CFF2 to CFF 1.0, and CLI entry points to convert
CFF<->CFF2 (#3506).
- [subset] Prune unused user name IDs even with --name-IDs='*' (#3410).
- [ttx] use GNU-style getopt to intermix options and positional arguments (#3509).
- [feaLib.variableScalar] Fixed ``value_at_location()`` method (#3491)
- [psCharStrings] Shorten output of ``encodeFloat`` (#3492).
- [bezierTools] Fix infinite-recursion in ``calcCubicArcLength`` (#3502).
- [avar2] Implement ``avar2`` support in ``TTFont.getGlyphSet()`` (#3473).
To generate a diff of this commit:
cvs rdiff -u -r1.105 -r1.106 pkgsrc/fonts/py-fonttools/Makefile
cvs rdiff -u -r1.54 -r1.55 pkgsrc/fonts/py-fonttools/PLIST
cvs rdiff -u -r1.81 -r1.82 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.105 pkgsrc/fonts/py-fonttools/Makefile:1.106
--- pkgsrc/fonts/py-fonttools/Makefile:1.105 Sun Apr 7 21:16:35 2024
+++ pkgsrc/fonts/py-fonttools/Makefile Sat Jun 8 11:59:06 2024
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.105 2024/04/07 21:16:35 wiz Exp $
+# $NetBSD: Makefile,v 1.106 2024/06/08 11:59:06 wiz Exp $
-DISTNAME= fonttools-4.51.0
+DISTNAME= fonttools-4.53.0
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.54 pkgsrc/fonts/py-fonttools/PLIST:1.55
--- pkgsrc/fonts/py-fonttools/PLIST:1.54 Sun Apr 7 21:16:35 2024
+++ pkgsrc/fonts/py-fonttools/PLIST Sat Jun 8 11:59:06 2024
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.54 2024/04/07 21:16:35 wiz Exp $
+@comment $NetBSD: PLIST,v 1.55 2024/06/08 11:59:06 wiz Exp $
bin/fonttools-${PYVERSSUFFIX}
bin/pyftmerge-${PYVERSSUFFIX}
bin/pyftsubset-${PYVERSSUFFIX}
@@ -15,12 +15,21 @@ ${PYSITELIB}/fontTools/afmLib.pyo
${PYSITELIB}/fontTools/agl.py
${PYSITELIB}/fontTools/agl.pyc
${PYSITELIB}/fontTools/agl.pyo
+${PYSITELIB}/fontTools/cffLib/CFF2ToCFF.py
+${PYSITELIB}/fontTools/cffLib/CFF2ToCFF.pyc
+${PYSITELIB}/fontTools/cffLib/CFF2ToCFF.pyo
+${PYSITELIB}/fontTools/cffLib/CFFToCFF2.py
+${PYSITELIB}/fontTools/cffLib/CFFToCFF2.pyc
+${PYSITELIB}/fontTools/cffLib/CFFToCFF2.pyo
${PYSITELIB}/fontTools/cffLib/__init__.py
${PYSITELIB}/fontTools/cffLib/__init__.pyc
${PYSITELIB}/fontTools/cffLib/__init__.pyo
${PYSITELIB}/fontTools/cffLib/specializer.py
${PYSITELIB}/fontTools/cffLib/specializer.pyc
${PYSITELIB}/fontTools/cffLib/specializer.pyo
+${PYSITELIB}/fontTools/cffLib/transforms.py
+${PYSITELIB}/fontTools/cffLib/transforms.pyc
+${PYSITELIB}/fontTools/cffLib/transforms.pyo
${PYSITELIB}/fontTools/cffLib/width.py
${PYSITELIB}/fontTools/cffLib/width.pyc
${PYSITELIB}/fontTools/cffLib/width.pyo
@@ -204,6 +213,12 @@ ${PYSITELIB}/fontTools/misc/fixedTools.p
${PYSITELIB}/fontTools/misc/intTools.py
${PYSITELIB}/fontTools/misc/intTools.pyc
${PYSITELIB}/fontTools/misc/intTools.pyo
+${PYSITELIB}/fontTools/misc/iterTools.py
+${PYSITELIB}/fontTools/misc/iterTools.pyc
+${PYSITELIB}/fontTools/misc/iterTools.pyo
+${PYSITELIB}/fontTools/misc/lazyTools.py
+${PYSITELIB}/fontTools/misc/lazyTools.pyc
+${PYSITELIB}/fontTools/misc/lazyTools.pyo
${PYSITELIB}/fontTools/misc/loggingTools.py
${PYSITELIB}/fontTools/misc/loggingTools.pyc
${PYSITELIB}/fontTools/misc/loggingTools.pyo
@@ -602,6 +617,9 @@ ${PYSITELIB}/fontTools/ttLib/tables/T_T_
${PYSITELIB}/fontTools/ttLib/tables/TupleVariation.py
${PYSITELIB}/fontTools/ttLib/tables/TupleVariation.pyc
${PYSITELIB}/fontTools/ttLib/tables/TupleVariation.pyo
+${PYSITELIB}/fontTools/ttLib/tables/V_A_R_C_.py
+${PYSITELIB}/fontTools/ttLib/tables/V_A_R_C_.pyc
+${PYSITELIB}/fontTools/ttLib/tables/V_A_R_C_.pyo
${PYSITELIB}/fontTools/ttLib/tables/V_D_M_X_.py
${PYSITELIB}/fontTools/ttLib/tables/V_D_M_X_.pyc
${PYSITELIB}/fontTools/ttLib/tables/V_D_M_X_.pyo
@@ -887,6 +905,9 @@ ${PYSITELIB}/fontTools/varLib/merger.pyo
${PYSITELIB}/fontTools/varLib/models.py
${PYSITELIB}/fontTools/varLib/models.pyc
${PYSITELIB}/fontTools/varLib/models.pyo
+${PYSITELIB}/fontTools/varLib/multiVarStore.py
+${PYSITELIB}/fontTools/varLib/multiVarStore.pyc
+${PYSITELIB}/fontTools/varLib/multiVarStore.pyo
${PYSITELIB}/fontTools/varLib/mutator.py
${PYSITELIB}/fontTools/varLib/mutator.pyc
${PYSITELIB}/fontTools/varLib/mutator.pyo
Index: pkgsrc/fonts/py-fonttools/distinfo
diff -u pkgsrc/fonts/py-fonttools/distinfo:1.81 pkgsrc/fonts/py-fonttools/distinfo:1.82
--- pkgsrc/fonts/py-fonttools/distinfo:1.81 Sun Apr 7 21:16:35 2024
+++ pkgsrc/fonts/py-fonttools/distinfo Sat Jun 8 11:59:06 2024
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.81 2024/04/07 21:16:35 wiz Exp $
+$NetBSD: distinfo,v 1.82 2024/06/08 11:59:06 wiz Exp $
-BLAKE2s (fonttools-4.51.0.tar.gz) = cfabb0a912736b3e666e14beeef6001ecbd5e7951c8588eb552c0c94211c07ba
-SHA512 (fonttools-4.51.0.tar.gz) = 2a677821ac29456114e18edfc1807979f6feb0cf1bafc04ac5f728f9cbcb613abbd9ae1954cd10fd6837deaa48175838b9d640be8bdc768c6d6c8a6457abbf1e
-Size (fonttools-4.51.0.tar.gz) = 3425900 bytes
+BLAKE2s (fonttools-4.53.0.tar.gz) = d49ad8092735fc4b1602e0fce2e86d4c7c917cf0f2b8567a636c2de30d232519
+SHA512 (fonttools-4.53.0.tar.gz) = c19853c833f3e2abcaf58e7331c914385cf9e04396be2ad7daf2083fb99a8454d77ad6625de45a490bea22dffb9becb41bd6690962e19475666b5f9001876691
+Size (fonttools-4.53.0.tar.gz) = 3449532 bytes
Home |
Main Index |
Thread Index |
Old Index