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:           Fri Mar 17 08:00:30 UTC 2023

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

Log Message:
py-fonttools: updated to 4.39.2

4.39.2 (released 2023-03-16)
----------------------------
- [varLib] Fixed regression introduced in 4.39.1 whereby an incomplete 'STAT' table
  would be built even though a DesignSpace v5 did contain 'STAT' definitions

4.39.1 (released 2023-03-16)
----------------------------
- [avar2] Added experimental support for reading/writing avar version 2 as specified in
  this draft proposal: https://github.com/harfbuzz/boring-expansion-spec/blob/main/avar2.md
- [glifLib] Wrap underlying XML library exceptions with GlifLibError when parsing GLIFs,
  and also print the name and path of the glyph that fails to be parsed
- [feaLib] Consult avar for normalizing user-space values in ConditionSets and in
  VariableScalars
- [ttProgram] Handle string input to Program.fromAssembly()
- [otlLib] Added a config option to emit GPOS 7 lookups, currently disabled by default
  because of a macOS bug
- [COLRv1] Added method to automatically compute ClipBoxes
- [ttFont] Fixed getGlyphID to raise KeyError on missing glyphs instead of returning
  None. The regression was introduced in v4.27.0
- [sbix] Fixed UnboundLocalError: cannot access local variable 'rawdata'
- [varLib] When building VF, do not overwrite a pre-existing ``STAT`` table that was built
  with feaLib from FEA feature file. Also, added support for building multiple VFs
  defined in Designspace v5 from ``fonttools varLib`` script
- [mtiLib] Only add ``Debg`` table with lookup names when ``FONTTOOLS_LOOKUP_DEBUGGING``
  env variable is set


To generate a diff of this commit:
cvs rdiff -u -r1.84 -r1.85 pkgsrc/fonts/py-fonttools/Makefile
cvs rdiff -u -r1.62 -r1.63 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.84 pkgsrc/fonts/py-fonttools/Makefile:1.85
--- pkgsrc/fonts/py-fonttools/Makefile:1.84     Wed Mar  8 13:52:58 2023
+++ pkgsrc/fonts/py-fonttools/Makefile  Fri Mar 17 08:00:30 2023
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.84 2023/03/08 13:52:58 adam Exp $
+# $NetBSD: Makefile,v 1.85 2023/03/17 08:00:30 adam Exp $
 
-DISTNAME=      fonttools-4.39.0
+DISTNAME=      fonttools-4.39.2
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    fonts python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=F/FontTools/}

Index: pkgsrc/fonts/py-fonttools/distinfo
diff -u pkgsrc/fonts/py-fonttools/distinfo:1.62 pkgsrc/fonts/py-fonttools/distinfo:1.63
--- pkgsrc/fonts/py-fonttools/distinfo:1.62     Wed Mar  8 13:52:58 2023
+++ pkgsrc/fonts/py-fonttools/distinfo  Fri Mar 17 08:00:30 2023
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.62 2023/03/08 13:52:58 adam Exp $
+$NetBSD: distinfo,v 1.63 2023/03/17 08:00:30 adam Exp $
 
-BLAKE2s (fonttools-4.39.0.zip) = 0132eb7e4f8a6849b189f0fca3ddebde0e68bed85106d44e9b99700e8bd0a73b
-SHA512 (fonttools-4.39.0.zip) = 0beecdf0fde033efc941854522c8a028daa50ba4687a0c033bd21dc28c87c911a3962d92e1dab438f66d7e4f4037507da92a76c2b81ec200d1616217a1a83468
-Size (fonttools-4.39.0.zip) = 5150942 bytes
+BLAKE2s (fonttools-4.39.2.zip) = 468c8f0e1c586a353391a3b64695a2cce29cda2fe2a5e4220d45f3a0f2ee0713
+SHA512 (fonttools-4.39.2.zip) = f3bd1f60721ae21859b4b5d8306a27b66f29f26c48d65eb036bbf9d69d4d763a0753411975050d97904fd52e0c2c48ef6c5734fd60dd59e4f32d0be7f5d3425b
+Size (fonttools-4.39.2.zip) = 5186483 bytes



Home | Main Index | Thread Index | Old Index