Received: from mail.netbsd.org (mail.netbsd.org [199.233.217.200]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) (Client CN "mail.NetBSD.org", Issuer "mail.NetBSD.org CA" (not verified)) by mollari.NetBSD.org (Postfix) with ESMTPS id 891461A9239 for ; Thu, 16 Dec 2021 09:50:06 +0000 (UTC) Received: by mail.netbsd.org (Postfix, from userid 605) id C848D84F47; Thu, 16 Dec 2021 09:50:05 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 0F65B84F3B for ; Thu, 16 Dec 2021 09:50:05 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([IPv6:::1]) by localhost (mail.netbsd.org [IPv6:::1]) (amavisd-new, port 10025) with ESMTP id OfIQN7f_JCIC for ; Thu, 16 Dec 2021 09:50:04 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.netbsd.org [199.233.217.197]) by mail.netbsd.org (Postfix) with ESMTP id 3527784C71 for ; Thu, 16 Dec 2021 09:50:04 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id 2EE70FAEC; Thu, 16 Dec 2021 09:50:04 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_1639648204205750" MIME-Version: 1.0 Date: Thu, 16 Dec 2021 09:50:04 +0000 From: "Adam Ciarcinski" Subject: CVS commit: pkgsrc/fonts/py-fonttools To: pkgsrc-changes@NetBSD.org Reply-To: adam@netbsd.org X-Mailer: log_accum Message-Id: <20211216095004.2EE70FAEC@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_1639648204205750 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="UTF-8" Module Name: pkgsrc Committed By: adam Date: Thu Dec 16 09:50:04 UTC 2021 Modified Files: pkgsrc/fonts/py-fonttools: Makefile PLIST distinfo Log Message: py-fonttools: updated to 4.28.4 4.28.4 (released 2021-12-15) ---------------------------- - [merge] Merge GDEF marksets in Lookups properly - [feaLib] Have ``fontTools feaLib`` script exit with error code when build fails - [svgPathPen] Added ``ntos`` option to customize number formatting (e.g. rounding) - [subset] Speed up subsetting of large CFF fonts - [otTables] Speculatively promote lookups to extension to speed up compilation. If the offset to lookup N is too big to fit in a ushort, the offset to lookup N+1 is going to be too big as well, so we promote to extension all lookups from lookup N onwards 4.28.3 (released 2021-12-03) ---------------------------- - [subset] Fixed bug while subsetting ``COLR`` table, whereby incomplete layer records pointing to missing glyphs were being retained leading to ``struct.error`` upon compiling. Make it so that ``glyf`` glyph closure, which follows the ``COLR`` glyph closure, does not influence the ``COLR`` table subsetting - [docs] Fully document the ``cmap`` and ``glyf`` tables - [colorLib.unbuilder] Fixed CLI by deleting no longer existing parameter (180bb1867). 4.28.2 (released 2021-11-22) ---------------------------- - [otlLib] Remove duplicates when building coverage - [docs] Add interrogate configuration - [docs] Remove comment about missing “start” optional argument to ``calcChecksum`` - [cu2qu/cli] Adapt to the latest ufoLib2. - [subset] Support subsetting SVG table and remove it from the list of drop by default tables - [subset] add ``--pretty-svg`` option to pretty print SVG table contents - [merge] Support merging ``CFF`` tables (CID-keyed ``CFF`` is still not supported) - [merge] Support ``--output-file`` - [docs] Split table docs into individual pages - [feaLib] Forbid empty classes - [docs] Improve documentation for ``fontTools.ttLib.ttFont`` To generate a diff of this commit: cvs rdiff -u -r1.72 -r1.73 pkgsrc/fonts/py-fonttools/Makefile cvs rdiff -u -r1.37 -r1.38 pkgsrc/fonts/py-fonttools/PLIST cvs rdiff -u -r1.53 -r1.54 pkgsrc/fonts/py-fonttools/distinfo Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_1639648204205750 Content-Disposition: inline Content-Length: 2622 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Modified files: Index: pkgsrc/fonts/py-fonttools/Makefile diff -u pkgsrc/fonts/py-fonttools/Makefile:1.72 pkgsrc/fonts/py-fonttools/Makefile:1.73 --- pkgsrc/fonts/py-fonttools/Makefile:1.72 Fri Nov 19 09:51:35 2021 +++ pkgsrc/fonts/py-fonttools/Makefile Thu Dec 16 09:50:03 2021 @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.72 2021/11/19 09:51:35 adam Exp $ +# $NetBSD: Makefile,v 1.73 2021/12/16 09:50:03 adam Exp $ -DISTNAME= fonttools-4.28.1 +DISTNAME= fonttools-4.28.4 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.37 pkgsrc/fonts/py-fonttools/PLIST:1.38 --- pkgsrc/fonts/py-fonttools/PLIST:1.37 Fri Nov 19 09:51:35 2021 +++ pkgsrc/fonts/py-fonttools/PLIST Thu Dec 16 09:50:03 2021 @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.37 2021/11/19 09:51:35 adam Exp $ +@comment $NetBSD: PLIST,v 1.38 2021/12/16 09:50:03 adam Exp $ bin/fonttools-${PYVERSSUFFIX} bin/pyftmerge-${PYVERSSUFFIX} bin/pyftsubset-${PYVERSSUFFIX} @@ -327,6 +327,12 @@ ${PYSITELIB}/fontTools/subset/__main__.p ${PYSITELIB}/fontTools/subset/cff.py ${PYSITELIB}/fontTools/subset/cff.pyc ${PYSITELIB}/fontTools/subset/cff.pyo +${PYSITELIB}/fontTools/subset/svg.py +${PYSITELIB}/fontTools/subset/svg.pyc +${PYSITELIB}/fontTools/subset/svg.pyo +${PYSITELIB}/fontTools/subset/util.py +${PYSITELIB}/fontTools/subset/util.pyc +${PYSITELIB}/fontTools/subset/util.pyo ${PYSITELIB}/fontTools/svgLib/__init__.py ${PYSITELIB}/fontTools/svgLib/__init__.pyc ${PYSITELIB}/fontTools/svgLib/__init__.pyo Index: pkgsrc/fonts/py-fonttools/distinfo diff -u pkgsrc/fonts/py-fonttools/distinfo:1.53 pkgsrc/fonts/py-fonttools/distinfo:1.54 --- pkgsrc/fonts/py-fonttools/distinfo:1.53 Fri Nov 19 09:51:35 2021 +++ pkgsrc/fonts/py-fonttools/distinfo Thu Dec 16 09:50:03 2021 @@ -1,5 +1,5 @@ -$NetBSD: distinfo,v 1.53 2021/11/19 09:51:35 adam Exp $ +$NetBSD: distinfo,v 1.54 2021/12/16 09:50:03 adam Exp $ -BLAKE2s (fonttools-4.28.1.zip) = 04bf6ecebe452471a67acb7b56716ecb29471f6c913363fb8e45656f6bd38905 -SHA512 (fonttools-4.28.1.zip) = 3e4c4e2fe0e9684c3aa154b0862dc78a2f0b1b80aaf3b814c918b188fd25b6db1516d36de37ec5df403e16f149a29c4c36fa034b57f1174d2a928009aff9e69d -Size (fonttools-4.28.1.zip) = 4532250 bytes +BLAKE2s (fonttools-4.28.4.zip) = abdb76a4e716c40325051bb7509ab07a2216998411ad2db45688f18556686ffe +SHA512 (fonttools-4.28.4.zip) = 4d074e12771ce5e53153ed6a97a3451344933478f7b855fbc2741df643675a2f2ba014be070e343d6405db85080bbee2ff387f3d462d79cfbb6b55eae85f798a +Size (fonttools-4.28.4.zip) = 4843151 bytes --_----------=_1639648204205750--