pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/fonts/py-fonttools py-fonttools: updated to 4.38.0
details: https://anonhg.NetBSD.org/pkgsrc/rev/f7e4b4dbfe19
branches: trunk
changeset: 388125:f7e4b4dbfe19
user: adam <adam%pkgsrc.org@localhost>
date: Mon Nov 14 09:58:45 2022 +0000
description:
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
diffstat:
fonts/py-fonttools/Makefile | 4 ++--
fonts/py-fonttools/PLIST | 5 ++++-
fonts/py-fonttools/distinfo | 8 ++++----
3 files changed, 10 insertions(+), 7 deletions(-)
diffs (44 lines):
diff -r 553e43f6179c -r f7e4b4dbfe19 fonts/py-fonttools/Makefile
--- a/fonts/py-fonttools/Makefile Mon Nov 14 09:57:40 2022 +0000
+++ b/fonts/py-fonttools/Makefile Mon Nov 14 09:58:45 2022 +0000
@@ -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/}
diff -r 553e43f6179c -r f7e4b4dbfe19 fonts/py-fonttools/PLIST
--- a/fonts/py-fonttools/PLIST Mon Nov 14 09:57:40 2022 +0000
+++ b/fonts/py-fonttools/PLIST Mon Nov 14 09:58:45 2022 +0000
@@ -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/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
diff -r 553e43f6179c -r f7e4b4dbfe19 fonts/py-fonttools/distinfo
--- a/fonts/py-fonttools/distinfo Mon Nov 14 09:57:40 2022 +0000
+++ b/fonts/py-fonttools/distinfo Mon Nov 14 09:58:45 2022 +0000
@@ -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