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 Feb  8 08:28:56 UTC 2018

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

Log Message:
py-fonttools: updated to 3.22.0

3.22.0:
- [subset] Support subsetting endchar acting as seac-like components
  in CFF.
- [feaLib] Allow to build from pre-parsed ast.FeatureFile object.
  Added tables argument to only build some tables instead of all.
- [textTools] Replaced safeEval with ast.literal_eval.
- [feaLib] Added option to the parser to not resolve include statements.
- [ttLib] Added new ttCollection module to read/write TrueType and
  OpenType Collections. Exports a TTCollection class with a fonts
  attribute containing a list of TTFont instances, the methods save
  and saveXML, plus some list-like methods. The importXML method is
  not implemented yet.
- [unicodeadata] Added ot_tag_to_script function that converts from
  OpenType script tag to Unicode script code.
- Added new designspaceLib subpackage, originally from Erik Van Blokland's
  designSpaceDocument: https://github.com/LettError/designSpaceDocument
  NOTE: this is not yet used internally by varLib, and the API may be subject
  to changes.
- Added new FontTools icon images.
- [unicodedata] Added script_horizontal_direction function that returns
  either "LTR" or "RTL" given a unicode script code.
- [otConverters] Don't write descriptive name string as XML comment if the
  NameID value is 0 (== NULL).
- [unicodedata] Add ot_tags_from_script function to get the list of
  OpenType script tags associated with unicode script code.
- [feaLib] Don't error when "enumerated" kern pairs conflict with preceding
  single pairs; emit warning and chose the first value.
- [loggingTools] In CapturingLogHandler.assertRegex method, match the
  fully formatted log message.
- [sbix] Fixed TypeError when concatenating str and bytes.
- [bezierTools] Implemented cusp support and removed approximate_fallback
  arg in calcQuadraticArcLength. Added calcCubicArcLength


To generate a diff of this commit:
cvs rdiff -u -r1.36 -r1.37 pkgsrc/fonts/py-fonttools/Makefile
cvs rdiff -u -r1.13 -r1.14 pkgsrc/fonts/py-fonttools/PLIST
cvs rdiff -u -r1.17 -r1.18 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.36 pkgsrc/fonts/py-fonttools/Makefile:1.37
--- pkgsrc/fonts/py-fonttools/Makefile:1.36     Wed Jan 10 07:42:17 2018
+++ pkgsrc/fonts/py-fonttools/Makefile  Thu Feb  8 08:28:56 2018
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.36 2018/01/10 07:42:17 adam Exp $
+# $NetBSD: Makefile,v 1.37 2018/02/08 08:28:56 adam Exp $
 
-DISTNAME=      fonttools-3.21.2
+DISTNAME=      fonttools-3.22.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.13 pkgsrc/fonts/py-fonttools/PLIST:1.14
--- pkgsrc/fonts/py-fonttools/PLIST:1.13        Tue Nov 28 08:59:32 2017
+++ pkgsrc/fonts/py-fonttools/PLIST     Thu Feb  8 08:28:56 2018
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.13 2017/11/28 08:59:32 adam Exp $
+@comment $NetBSD: PLIST,v 1.14 2018/02/08 08:28:56 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/designspaceLib/__init__.py
+${PYSITELIB}/fontTools/designspaceLib/__init__.pyc
+${PYSITELIB}/fontTools/designspaceLib/__init__.pyo
 ${PYSITELIB}/fontTools/encodings/MacRoman.py
 ${PYSITELIB}/fontTools/encodings/MacRoman.pyc
 ${PYSITELIB}/fontTools/encodings/MacRoman.pyo
@@ -520,6 +523,12 @@ ${PYSITELIB}/fontTools/ttLib/tables/tabl
 ${PYSITELIB}/fontTools/ttLib/tables/ttProgram.py
 ${PYSITELIB}/fontTools/ttLib/tables/ttProgram.pyc
 ${PYSITELIB}/fontTools/ttLib/tables/ttProgram.pyo
+${PYSITELIB}/fontTools/ttLib/ttCollection.py
+${PYSITELIB}/fontTools/ttLib/ttCollection.pyc
+${PYSITELIB}/fontTools/ttLib/ttCollection.pyo
+${PYSITELIB}/fontTools/ttLib/ttFont.py
+${PYSITELIB}/fontTools/ttLib/ttFont.pyc
+${PYSITELIB}/fontTools/ttLib/ttFont.pyo
 ${PYSITELIB}/fontTools/ttLib/woff2.py
 ${PYSITELIB}/fontTools/ttLib/woff2.pyc
 ${PYSITELIB}/fontTools/ttLib/woff2.pyo
@@ -532,6 +541,9 @@ ${PYSITELIB}/fontTools/unicode.pyo
 ${PYSITELIB}/fontTools/unicodedata/Blocks.py
 ${PYSITELIB}/fontTools/unicodedata/Blocks.pyc
 ${PYSITELIB}/fontTools/unicodedata/Blocks.pyo
+${PYSITELIB}/fontTools/unicodedata/OTTags.py
+${PYSITELIB}/fontTools/unicodedata/OTTags.pyc
+${PYSITELIB}/fontTools/unicodedata/OTTags.pyo
 ${PYSITELIB}/fontTools/unicodedata/ScriptExtensions.py
 ${PYSITELIB}/fontTools/unicodedata/ScriptExtensions.pyc
 ${PYSITELIB}/fontTools/unicodedata/ScriptExtensions.pyo

Index: pkgsrc/fonts/py-fonttools/distinfo
diff -u pkgsrc/fonts/py-fonttools/distinfo:1.17 pkgsrc/fonts/py-fonttools/distinfo:1.18
--- pkgsrc/fonts/py-fonttools/distinfo:1.17     Wed Jan 10 07:42:17 2018
+++ pkgsrc/fonts/py-fonttools/distinfo  Thu Feb  8 08:28:56 2018
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.17 2018/01/10 07:42:17 adam Exp $
+$NetBSD: distinfo,v 1.18 2018/02/08 08:28:56 adam Exp $
 
-SHA1 (fonttools-3.21.2.zip) = 7b9688fa2ef5556c0e0a20ecc613c31814d06cbd
-RMD160 (fonttools-3.21.2.zip) = 4c52236cb2b729772b67a4bbe3887a3c1b7ce416
-SHA512 (fonttools-3.21.2.zip) = 49a06841a84ece34d9d14de496b1684a466c79c86d38058440b9dbc6fad539eadd653f4f0d82647a627b7daec7bfb0de449d378ff1a630f22e09aa724254b9bd
-Size (fonttools-3.21.2.zip) = 2502582 bytes
+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



Home | Main Index | Thread Index | Old Index