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 Mar  1 09:00:08 UTC 2018

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

Log Message:
py-fonttools: updated to 3.23.0

3.23.0:
[designspaceLib] Added an optional lib element to the designspace as a whole, as well as to the instance elements, to store arbitrary data in a property list dictionary, similar to the UFO’s lib. 
Added an optional font attribute to the SourceDescriptor, to allow operating on in-memory font objects.
[cffLib] Fixed issue with lazy-loading of attributes when attempting to set the CFF TopDict.Encoding.
[ttx] Fixed regression introduced in 3.22.0 that affected the split tables -s option.
[feaLib] Added IncludedFeaNotFound custom exception subclass, raised when an included feature file cannot be found.
[otTables] Changed VarIdxMap to use glyph names internally instead of glyph indexes. The old ttx dumps of HVAR/VVAR tables that contain indexes can still be imported.
[varLib] Implemented VarStore optimizer.
[subset] Implemented pruning of GDEF VarStore, HVAR and MVAR.
[sfnt] Restore backward compatiblity with numFonts attribute of SFNTReader object.
[merge] Initial support for merging LangSysRecords.
[ttCollection] don’t seek(0) when writing to possibly unseekable strems.
[subset] Keep all --name-IDs from 0 to 6 by default.
[cffLib] Added width module to calculate optimal CFF default and nominal glyph widths.
[varLib] Don’t fail if STAT already in the master fonts


To generate a diff of this commit:
cvs rdiff -u -r1.37 -r1.38 pkgsrc/fonts/py-fonttools/Makefile
cvs rdiff -u -r1.14 -r1.15 pkgsrc/fonts/py-fonttools/PLIST
cvs rdiff -u -r1.18 -r1.19 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.37 pkgsrc/fonts/py-fonttools/Makefile:1.38
--- pkgsrc/fonts/py-fonttools/Makefile:1.37     Thu Feb  8 08:28:56 2018
+++ pkgsrc/fonts/py-fonttools/Makefile  Thu Mar  1 09:00:08 2018
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.37 2018/02/08 08:28:56 adam Exp $
+# $NetBSD: Makefile,v 1.38 2018/03/01 09:00:08 adam Exp $
 
-DISTNAME=      fonttools-3.22.0
+DISTNAME=      fonttools-3.23.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.14 pkgsrc/fonts/py-fonttools/PLIST:1.15
--- pkgsrc/fonts/py-fonttools/PLIST:1.14        Thu Feb  8 08:28:56 2018
+++ pkgsrc/fonts/py-fonttools/PLIST     Thu Mar  1 09:00:08 2018
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.14 2018/02/08 08:28:56 adam Exp $
+@comment $NetBSD: PLIST,v 1.15 2018/03/01 09:00:08 adam Exp $
 bin/fonttools${PYVERSSUFFIX}
 bin/pyftinspect${PYVERSSUFFIX}
 bin/pyftmerge${PYVERSSUFFIX}
@@ -27,6 +27,9 @@ ${PYSITELIB}/fontTools/cffLib/__init__.p
 ${PYSITELIB}/fontTools/cffLib/specializer.py
 ${PYSITELIB}/fontTools/cffLib/specializer.pyc
 ${PYSITELIB}/fontTools/cffLib/specializer.pyo
+${PYSITELIB}/fontTools/cffLib/width.py
+${PYSITELIB}/fontTools/cffLib/width.pyc
+${PYSITELIB}/fontTools/cffLib/width.pyo
 ${PYSITELIB}/fontTools/designspaceLib/__init__.py
 ${PYSITELIB}/fontTools/designspaceLib/__init__.pyc
 ${PYSITELIB}/fontTools/designspaceLib/__init__.pyo

Index: pkgsrc/fonts/py-fonttools/distinfo
diff -u pkgsrc/fonts/py-fonttools/distinfo:1.18 pkgsrc/fonts/py-fonttools/distinfo:1.19
--- pkgsrc/fonts/py-fonttools/distinfo:1.18     Thu Feb  8 08:28:56 2018
+++ pkgsrc/fonts/py-fonttools/distinfo  Thu Mar  1 09:00:08 2018
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.18 2018/02/08 08:28:56 adam Exp $
+$NetBSD: distinfo,v 1.19 2018/03/01 09:00:08 adam Exp $
 
-SHA1 (fonttools-3.22.0.zip) = 3260af61e05bd6c23732219f6b404350da2bca6c
-RMD160 (fonttools-3.22.0.zip) = f1dee17e774a9c8a51ba20ac3a69c1b8bb0cec59
-SHA512 (fonttools-3.22.0.zip) = a36a914e85871c8298f640dab8bc936712df1911ae4b24185f22f99b5a7b793838e810b3b288f7ddea2c48529c09fbe06748ec08aba1cb59a6eacd73e05d2a03
-Size (fonttools-3.22.0.zip) = 2540512 bytes
+SHA1 (fonttools-3.23.0.zip) = 2f5013e710959e5c3f9b9e7f7ef532ad02842bf1
+RMD160 (fonttools-3.23.0.zip) = f81f9d62d15a7fde71ac516a7025d8efc97989ad
+SHA512 (fonttools-3.23.0.zip) = 2b0d6cc8f384223244c76c36bbeb714f69af9a8e69f059f5e70e3ba9074d94bf828bfbef4edb7abb4aa3af75580cfbf26f932f7e8feb17d8d0a2b67179c49d48
+Size (fonttools-3.23.0.zip) = 2553282 bytes



Home | Main Index | Thread Index | Old Index