Thu Nov 16 06:36:06 2023 UTC ()
py-fonttools: updated to 4.44.3

4.44.3 (released 2023-11-15)

- [subset] Only prune codepage ranges for OS/2.version >= 1, ignore otherwise
- [instancer] Ensure hhea vertical metrics stay in sync with OS/2 ones after instancing
  MVAR table containing 'hasc', 'hdsc' or 'hlgp' tags

4.44.2 (released 2023-11-14)

- [glyf] Have ``Glyph.recalcBounds`` skip empty components (base glyph with no contours)
  when computing the bounding box of composite glyphs. This simply restores the existing
  behavior before some changes were introduced in fonttools 4.44.0


(adam)
diff -r1.97 -r1.98 pkgsrc/fonts/py-fonttools/Makefile
diff -r1.73 -r1.74 pkgsrc/fonts/py-fonttools/distinfo

cvs diff -r1.97 -r1.98 pkgsrc/fonts/py-fonttools/Makefile (expand / switch to unified diff)

--- pkgsrc/fonts/py-fonttools/Makefile 2023/11/14 17:42:05 1.97
+++ pkgsrc/fonts/py-fonttools/Makefile 2023/11/16 06:36:06 1.98
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1# $NetBSD: Makefile,v 1.97 2023/11/14 17:42:05 adam Exp $ 1# $NetBSD: Makefile,v 1.98 2023/11/16 06:36:06 adam Exp $
2 2
3DISTNAME= fonttools-4.44.1 3DISTNAME= fonttools-4.44.3
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
5CATEGORIES= fonts python 5CATEGORIES= fonts python
6MASTER_SITES= ${MASTER_SITE_PYPI:=F/FontTools/} 6MASTER_SITES= ${MASTER_SITE_PYPI:=F/FontTools/}
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= https://github.com/fonttools/fonttools 9HOMEPAGE= https://github.com/fonttools/fonttools
10COMMENT= Library for manipulating fonts 10COMMENT= Library for manipulating fonts
11LICENSE= mit 11LICENSE= mit
12 12
13TOOL_DEPENDS+= ${PYPKGPREFIX}-cython-[0-9]*:../../devel/py-cython 13TOOL_DEPENDS+= ${PYPKGPREFIX}-cython-[0-9]*:../../devel/py-cython
14TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel 14TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel
15DEPENDS+= ${PYPKGPREFIX}-lxml>=4.0:../../textproc/py-lxml 15DEPENDS+= ${PYPKGPREFIX}-lxml>=4.0:../../textproc/py-lxml
16# ufo 16# ufo

cvs diff -r1.73 -r1.74 pkgsrc/fonts/py-fonttools/distinfo (expand / switch to unified diff)

--- pkgsrc/fonts/py-fonttools/distinfo 2023/11/14 17:42:05 1.73
+++ pkgsrc/fonts/py-fonttools/distinfo 2023/11/16 06:36:06 1.74
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.73 2023/11/14 17:42:05 adam Exp $ 1$NetBSD: distinfo,v 1.74 2023/11/16 06:36:06 adam Exp $
2 2
3BLAKE2s (fonttools-4.44.1.tar.gz) = 41965fb52b7916e45ea0b6e4c4afe3edad50c80ccfab1a19b72861c4b384ae70 3BLAKE2s (fonttools-4.44.3.tar.gz) = f8b28a9c3278879fc46ded556581c805a5beb3c1b81ef4a09cd29c58212b4aa4
4SHA512 (fonttools-4.44.1.tar.gz) = 07d5754c0193ae5fa906c24200713defda66846ae1893451ace43f329c3e61e75fceb8cbbb2a4de96367192d8737a49af489507b2aaf679d7fbf62dd12f1714b 4SHA512 (fonttools-4.44.3.tar.gz) = 9a8a458bd4459b28dc6f87afd7a2d91599a71fd74abe77da2019d81e613bbe69b1b9bdf9af213ee36012221f0c5fe2dce4cc29cdff1bd2e9a37f38b3ae360687
5Size (fonttools-4.44.1.tar.gz) = 3381490 bytes 5Size (fonttools-4.44.3.tar.gz) = 3383540 bytes