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 Mar 27 06:33:09 UTC 2019

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

Log Message:
py-fonttools: updated to 3.39.0

3.39.0:
- [ttLib/glyf] Raise more specific error when encountering recursive
  component references.
- [Doc/designspaceLib] Defined new public.skipExportGlyphs lib key.
- [varLib] Use vmtx to compute vertical phantom points; or hhea.ascent
  and head.unitsPerEM if vmtx is missing.
- [gvar/cvar] Sort XML element's min/value/max attributes in TupleVariation
  toXML to improve readability of TTX dump.
- [varLib.plot] Added support for 2D plots with only 1 variation axis.
- [designspaceLib] Use axes maps when normalizing locations in
  DesignSpaceDocument, and when finding default source.
- [mutator] Set OVERLAP_SIMPLE and OVERLAP_COMPOUND glyf flags by
  default in instantiateVariableFont. Added --no-overlap cli option
  to disable this.
- [subset] Fixed subsetting VVAR table.
  Fixed subsetting an HVAR table that has an AdvanceWidthMap when the
  option --retain-gids is used.
- [feaLib] Added forceChained in MultipleSubstStatement.
  Fixed double indentation of subtable statement.
  Added support for subtable statement in more places than just PairPos
  lookups.
  Handle lookupflag 0 and lookupflag without a value.
- [varLib] In load_designspace, provide a default English name for the
  ital axis tag.
- Remove pyftinspect because it is unmaintained and bitrotted.


To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 pkgsrc/fonts/py-fonttools/ALTERNATIVES
cvs rdiff -u -r1.55 -r1.56 pkgsrc/fonts/py-fonttools/Makefile
cvs rdiff -u -r1.24 -r1.25 pkgsrc/fonts/py-fonttools/PLIST
cvs rdiff -u -r1.35 -r1.36 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/ALTERNATIVES
diff -u pkgsrc/fonts/py-fonttools/ALTERNATIVES:1.6 pkgsrc/fonts/py-fonttools/ALTERNATIVES:1.7
--- pkgsrc/fonts/py-fonttools/ALTERNATIVES:1.6  Sat Dec 22 19:06:53 2018
+++ pkgsrc/fonts/py-fonttools/ALTERNATIVES      Wed Mar 27 06:33:09 2019
@@ -1,5 +1,4 @@
 bin/fonttools @PREFIX@/bin/fonttools-@PYVERSSUFFIX@
-bin/pyftinspect @PREFIX@/bin/pyftinspect-@PYVERSSUFFIX@
 bin/pyftmerge @PREFIX@/bin/pyftmerge-@PYVERSSUFFIX@
 bin/pyftsubset @PREFIX@/bin/pyftsubset-@PYVERSSUFFIX@
 bin/ttx @PREFIX@/bin/ttx-@PYVERSSUFFIX@

Index: pkgsrc/fonts/py-fonttools/Makefile
diff -u pkgsrc/fonts/py-fonttools/Makefile:1.55 pkgsrc/fonts/py-fonttools/Makefile:1.56
--- pkgsrc/fonts/py-fonttools/Makefile:1.55     Wed Feb 27 12:06:01 2019
+++ pkgsrc/fonts/py-fonttools/Makefile  Wed Mar 27 06:33:09 2019
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.55 2019/02/27 12:06:01 adam Exp $
+# $NetBSD: Makefile,v 1.56 2019/03/27 06:33:09 adam Exp $
 
-DISTNAME=      fonttools-3.38.0
+DISTNAME=      fonttools-3.39.0
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    fonts python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=F/FontTools/}
@@ -28,7 +28,7 @@ SUBST_SED.man+=               -e "s,share/man,${PKGMA
 
 post-install:
        cd ${DESTDIR}${PREFIX}/bin && \
-       for i in fonttools pyftinspect pyftmerge pyftsubset ttx; do \
+       for i in fonttools pyftmerge pyftsubset ttx; do \
                ${MV} $${i} $${i}-${PYVERSSUFFIX}; \
        done
        cd ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1 && \

Index: pkgsrc/fonts/py-fonttools/PLIST
diff -u pkgsrc/fonts/py-fonttools/PLIST:1.24 pkgsrc/fonts/py-fonttools/PLIST:1.25
--- pkgsrc/fonts/py-fonttools/PLIST:1.24        Wed Feb 27 12:06:01 2019
+++ pkgsrc/fonts/py-fonttools/PLIST     Wed Mar 27 06:33:09 2019
@@ -1,6 +1,5 @@
-@comment $NetBSD: PLIST,v 1.24 2019/02/27 12:06:01 adam Exp $
+@comment $NetBSD: PLIST,v 1.25 2019/03/27 06:33:09 adam Exp $
 bin/fonttools-${PYVERSSUFFIX}
-bin/pyftinspect-${PYVERSSUFFIX}
 bin/pyftmerge-${PYVERSSUFFIX}
 bin/pyftsubset-${PYVERSSUFFIX}
 bin/ttx-${PYVERSSUFFIX}
@@ -70,9 +69,6 @@ ${PYSITELIB}/fontTools/feaLib/parser.pyo
 ${PYSITELIB}/fontTools/fontBuilder.py
 ${PYSITELIB}/fontTools/fontBuilder.pyc
 ${PYSITELIB}/fontTools/fontBuilder.pyo
-${PYSITELIB}/fontTools/inspect.py
-${PYSITELIB}/fontTools/inspect.pyc
-${PYSITELIB}/fontTools/inspect.pyo
 ${PYSITELIB}/fontTools/merge.py
 ${PYSITELIB}/fontTools/merge.pyc
 ${PYSITELIB}/fontTools/merge.pyo

Index: pkgsrc/fonts/py-fonttools/distinfo
diff -u pkgsrc/fonts/py-fonttools/distinfo:1.35 pkgsrc/fonts/py-fonttools/distinfo:1.36
--- pkgsrc/fonts/py-fonttools/distinfo:1.35     Wed Feb 27 12:06:01 2019
+++ pkgsrc/fonts/py-fonttools/distinfo  Wed Mar 27 06:33:09 2019
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.35 2019/02/27 12:06:01 adam Exp $
+$NetBSD: distinfo,v 1.36 2019/03/27 06:33:09 adam Exp $
 
-SHA1 (fonttools-3.38.0.zip) = fd9b8cb7270d5f92841c8cc34d4fe5bc63df5b63
-RMD160 (fonttools-3.38.0.zip) = 1b766e352bb29355e7cabaf61b703c23171fb5cd
-SHA512 (fonttools-3.38.0.zip) = c141af61c9a6550d7ca779b87f7748a12f0a7301f05d8fea37a0571bee643ac21326fddb6cdb9f9a0a5df29616fbe45f1b369b594fd00cbecf9252f0578f9382
-Size (fonttools-3.38.0.zip) = 2854245 bytes
+SHA1 (fonttools-3.39.0.zip) = 9e212b11671f587aa63f1ebc73a22ca2c5f4e4d2
+RMD160 (fonttools-3.39.0.zip) = 242e063e8353223839f8f825890bfe04577a9c5f
+SHA512 (fonttools-3.39.0.zip) = 6be1ed0fe537e68d1223884920cadc628baf46deb931b11cbe602625f8b72b16f7c28d6df0fdd79c9448fe35cf1576d3f6cb4521d6ff081dadffe4fc6d231ef6
+Size (fonttools-3.39.0.zip) = 2861041 bytes



Home | Main Index | Thread Index | Old Index