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:           Mon Nov 14 09:58:46 UTC 2022

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

Log Message:
py-fonttools: updated to 4.38.0

4.38.0 (released 2022-10-21)
----------------------------

- [varLib.instancer] Added support for L4 instancing, i.e. moving the default value of
  an axis while keeping it variable. Thanks Behdad!
  It's now also possible to restrict an axis min/max values beyond the current default
  value, e.g. a font wght has min=100, def=400, max=900 and you want a partial VF that
  only varies between 500 and 700, you can now do that.
  You can either specify two min/max values (wght=500:700), and the new default will be
  set to either the minimum or maximum, depending on which one is closer to the current
  default (e.g. 500 in this case). Or you can specify three values (e.g. wght=500:600:700)
  to specify the new default value explicitly.
- [otlLib/featureVars] Set a few Count values so one doesn't need to compile the font
  to update them
- [varLib.models] Make extrapolation work for 2-master models as well where one master
  is at the default location
  Add optional extrapolate=False to normalizeLocation()
- [varLib.cff] Fixed sub-optimal packing of CFF2 deltas by no longer rounding them to
  integer
- [scaleUpem] Calculate numShorts in VarData after scale; handle CFF hintmasks


To generate a diff of this commit:
cvs rdiff -u -r1.82 -r1.83 pkgsrc/fonts/py-fonttools/Makefile
cvs rdiff -u -r1.43 -r1.44 pkgsrc/fonts/py-fonttools/PLIST
cvs rdiff -u -r1.60 -r1.61 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.82 pkgsrc/fonts/py-fonttools/Makefile:1.83
--- pkgsrc/fonts/py-fonttools/Makefile:1.82     Mon Oct 10 08:47:10 2022
+++ pkgsrc/fonts/py-fonttools/Makefile  Mon Nov 14 09:58:45 2022
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.82 2022/10/10 08:47:10 adam Exp $
+# $NetBSD: Makefile,v 1.83 2022/11/14 09:58:45 adam Exp $
 
-DISTNAME=      fonttools-4.37.4
+DISTNAME=      fonttools-4.38.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.43 pkgsrc/fonts/py-fonttools/PLIST:1.44
--- pkgsrc/fonts/py-fonttools/PLIST:1.43        Thu Sep 15 19:05:27 2022
+++ pkgsrc/fonts/py-fonttools/PLIST     Mon Nov 14 09:58:45 2022
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.43 2022/09/15 19:05:27 adam Exp $
+@comment $NetBSD: PLIST,v 1.44 2022/11/14 09:58:45 adam Exp $
 bin/fonttools-${PYVERSSUFFIX}
 bin/pyftmerge-${PYVERSSUFFIX}
 bin/pyftsubset-${PYVERSSUFFIX}
@@ -818,6 +818,9 @@ ${PYSITELIB}/fontTools/varLib/instancer/
 ${PYSITELIB}/fontTools/varLib/instancer/names.py
 ${PYSITELIB}/fontTools/varLib/instancer/names.pyc
 ${PYSITELIB}/fontTools/varLib/instancer/names.pyo
+${PYSITELIB}/fontTools/varLib/instancer/solver.py
+${PYSITELIB}/fontTools/varLib/instancer/solver.pyc
+${PYSITELIB}/fontTools/varLib/instancer/solver.pyo
 ${PYSITELIB}/fontTools/varLib/interpolatable.py
 ${PYSITELIB}/fontTools/varLib/interpolatable.pyc
 ${PYSITELIB}/fontTools/varLib/interpolatable.pyo

Index: pkgsrc/fonts/py-fonttools/distinfo
diff -u pkgsrc/fonts/py-fonttools/distinfo:1.60 pkgsrc/fonts/py-fonttools/distinfo:1.61
--- pkgsrc/fonts/py-fonttools/distinfo:1.60     Mon Oct 10 08:47:10 2022
+++ pkgsrc/fonts/py-fonttools/distinfo  Mon Nov 14 09:58:45 2022
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.60 2022/10/10 08:47:10 adam Exp $
+$NetBSD: distinfo,v 1.61 2022/11/14 09:58:45 adam Exp $
 
-BLAKE2s (fonttools-4.37.4.zip) = 79224891000bfef5f05bf4619587ef12daa69491714438088b9315648fd6d495
-SHA512 (fonttools-4.37.4.zip) = bc1dc17913ded58496d03b7e1548ef7792800703f0cdc4dfa16114739ffffbb4a060046e5b59e6b0138ae2c155bacea6775bb32fd5e6bf5617404eba68d717e3
-Size (fonttools-4.37.4.zip) = 5061560 bytes
+BLAKE2s (fonttools-4.38.0.zip) = d6f2340439520bb05d3a27dc5a9555a16ac47e1f99ae550532d2a962545e6872
+SHA512 (fonttools-4.38.0.zip) = 4c37d180c8c1bba2d3d1c30ab3425e4416d53cc7d94cf61a0d41a8d4fd2cc3eb10fc389022bffd4f09736dcb8624ed7107f7fabfdcc22a1069c3bbe74067f6d9
+Size (fonttools-4.38.0.zip) = 5071980 bytes



Home | Main Index | Thread Index | Old Index