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:           Tue Feb 12 08:58:14 UTC 2019

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

Log Message:
py-fonttools: updated to 3.37.3

3.37.3:
- The previous release accidentally changed several files from Unix to DOS
  line-endings. Fix that.

3.37.2:
- [varLib] Temporarily revert the fix to load_masters(), which caused a
  crash in interpolate_layout() when deepcopy-ing OTFs.

3.37.1:
- [varLib] load_masters() now actually assigns the fonts it loads to the
  source.font attributes.
- [varLib] Fixed an MVAR table generation crash when sparse masters were
  involved.
- [voltLib] parse_coverage_() returns a tuple instead of an ast.Enum.
- [feaLib] A MarkClassDefinition inside a block is no longer doubly indented
  compared to the rest of the block.

3.37.0:
- [svgLib] Added support for converting elliptical arcs to cubic bezier curves
- [py23] Added backport for math.isfinite.
- [varLib] Apply HIDDEN flag to fvar axis if designspace axis has attribute
  hidden=1.
- Fixed "DeprecationWarning: invalid escape sequence" in Python 3.7.
- [voltLib] Fixed parsing glyph groups. Distinguish different PROCESS_MARKS.
  Accept COMPONENT glyph type.
- [feaLib] Distinguish missing value and explicit <NULL> for PairPos2
  format A. Round-trip useExtension keyword. Implemented
  ValueRecord.asFea method.
- [subset] Insert empty widths into hdmx when retaining gids


To generate a diff of this commit:
cvs rdiff -u -r1.53 -r1.54 pkgsrc/fonts/py-fonttools/Makefile
cvs rdiff -u -r1.22 -r1.23 pkgsrc/fonts/py-fonttools/PLIST
cvs rdiff -u -r1.33 -r1.34 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.53 pkgsrc/fonts/py-fonttools/Makefile:1.54
--- pkgsrc/fonts/py-fonttools/Makefile:1.53     Tue Jan 22 09:17:20 2019
+++ pkgsrc/fonts/py-fonttools/Makefile  Tue Feb 12 08:58:14 2019
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.53 2019/01/22 09:17:20 adam Exp $
+# $NetBSD: Makefile,v 1.54 2019/02/12 08:58:14 adam Exp $
 
-DISTNAME=      fonttools-3.36.0
+DISTNAME=      fonttools-3.37.3
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    fonts python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=F/FontTools/}
@@ -12,7 +12,7 @@ COMMENT=      Library for manipulating fonts
 LICENSE=       mit
 
 DEPENDS+=      ${PYPKGPREFIX}-expat-[0-9]*:../../textproc/py-expat
-TEST_DEPENDS+= ${PYPKGPREFIX}-fs-[0-9]*../../filesystems/py-fs
+TEST_DEPENDS+= ${PYPKGPREFIX}-fs-[0-9]*:../../filesystems/py-fs
 TEST_DEPENDS+= ${PYPKGPREFIX}-test>=3.0:../../devel/py-test
 TEST_DEPENDS+= ${PYPKGPREFIX}-test-runner-[0-9]*:../../devel/py-test-runner
 

Index: pkgsrc/fonts/py-fonttools/PLIST
diff -u pkgsrc/fonts/py-fonttools/PLIST:1.22 pkgsrc/fonts/py-fonttools/PLIST:1.23
--- pkgsrc/fonts/py-fonttools/PLIST:1.22        Sun Dec 16 14:09:29 2018
+++ pkgsrc/fonts/py-fonttools/PLIST     Tue Feb 12 08:58:14 2019
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.22 2018/12/16 14:09:29 adam Exp $
+@comment $NetBSD: PLIST,v 1.23 2019/02/12 08:58:14 adam Exp $
 bin/fonttools-${PYVERSSUFFIX}
 bin/pyftinspect-${PYVERSSUFFIX}
 bin/pyftmerge-${PYVERSSUFFIX}
@@ -250,6 +250,9 @@ ${PYSITELIB}/fontTools/svgLib/__init__.p
 ${PYSITELIB}/fontTools/svgLib/path/__init__.py
 ${PYSITELIB}/fontTools/svgLib/path/__init__.pyc
 ${PYSITELIB}/fontTools/svgLib/path/__init__.pyo
+${PYSITELIB}/fontTools/svgLib/path/arc.py
+${PYSITELIB}/fontTools/svgLib/path/arc.pyc
+${PYSITELIB}/fontTools/svgLib/path/arc.pyo
 ${PYSITELIB}/fontTools/svgLib/path/parser.py
 ${PYSITELIB}/fontTools/svgLib/path/parser.pyc
 ${PYSITELIB}/fontTools/svgLib/path/parser.pyo

Index: pkgsrc/fonts/py-fonttools/distinfo
diff -u pkgsrc/fonts/py-fonttools/distinfo:1.33 pkgsrc/fonts/py-fonttools/distinfo:1.34
--- pkgsrc/fonts/py-fonttools/distinfo:1.33     Tue Jan 22 09:17:21 2019
+++ pkgsrc/fonts/py-fonttools/distinfo  Tue Feb 12 08:58:14 2019
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.33 2019/01/22 09:17:21 adam Exp $
+$NetBSD: distinfo,v 1.34 2019/02/12 08:58:14 adam Exp $
 
-SHA1 (fonttools-3.36.0.zip) = 71384f53b4dc1878b3fa8e5552c68ec5a5eb1e0e
-RMD160 (fonttools-3.36.0.zip) = 5a1e5388e8e5e95af68ce519320ac8bda93ad249
-SHA512 (fonttools-3.36.0.zip) = 23cb3a9830f9c163d1d8231985474386dd13809d0cd4d383e67d9ebde908a76bbbffd458042d06149e47f37091e5bef5def337fdd24b1da5e4b535048a47a1e7
-Size (fonttools-3.36.0.zip) = 2839281 bytes
+SHA1 (fonttools-3.37.3.zip) = 41403294c6694f89b1bc425a416756291969e412
+RMD160 (fonttools-3.37.3.zip) = 43c81cac68e961963628b91b711b9bf4443783b1
+SHA512 (fonttools-3.37.3.zip) = bd5ba2ea75b500bd4afad09684f4596e4591228d2f5a6449cc999cdcde8163548b25249173159118d474760c1222379410365d93ee16f307acd5615b31ded012
+Size (fonttools-3.37.3.zip) = 2846802 bytes



Home | Main Index | Thread Index | Old Index