git: 5a4b954a6f0c - main - print/py-fonttools: Update to 4.33.1

From: Po-Chuan Hsieh <sunpoet_at_FreeBSD.org>
Date: Tue, 26 Apr 2022 15:05:27 UTC
The branch main has been updated by sunpoet:

URL: https://cgit.FreeBSD.org/ports/commit/?id=5a4b954a6f0ce3548b7966cf69b8f4f1a122e8d7

commit 5a4b954a6f0ce3548b7966cf69b8f4f1a122e8d7
Author:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2022-04-26 14:53:58 +0000
Commit:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2022-04-26 15:01:28 +0000

    print/py-fonttools: Update to 4.33.1
    
    - Add REPACKER option
    
    Changes:        https://github.com/fonttools/fonttools/releases
---
 print/py-fonttools/Makefile | 7 ++++---
 print/py-fonttools/distinfo | 6 +++---
 2 files changed, 7 insertions(+), 6 deletions(-)

diff --git a/print/py-fonttools/Makefile b/print/py-fonttools/Makefile
index ebe11ea88bc0..50fd15bcee48 100644
--- a/print/py-fonttools/Makefile
+++ b/print/py-fonttools/Makefile
@@ -1,7 +1,7 @@
 # Created by: Joseph Koshy <jkoshy@FreeBSD.org>
 
 PORTNAME=	fonttools
-PORTVERSION=	4.32.0
+PORTVERSION=	4.33.1
 CATEGORIES=	print python
 MASTER_SITES=	CHEESESHOP
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
@@ -20,13 +20,13 @@ USE_PYTHON=	autoplist concurrent distutils
 MAKE_ENV=	FONTTOOLS_MANPATH="man"
 NO_ARCH=	yes
 
-OPTIONS_DEFINE=	GRAPHITE INTERPOLATABLE LXML PLOT SYMFONT UFO UNICODE WOFF
+OPTIONS_DEFINE=	GRAPHITE INTERPOLATABLE LXML PLOT REPACKER SYMFONT UFO UNICODE WOFF
 OPTIONS_DEFAULT=LXML UFO UNICODE
-
 GRAPHITE_DESC=	Process graphite type tables in ttLib/tables
 INTERPOLATABLE_DESC=	Interpolatability support
 LXML_DESC=	Read/write XML files via lxml (faster/safer than built-in ElementTree)
 PLOT_DESC=	Visualize DesignSpaceDocument and resulting VariationModel
+REPACKER_DESC=	Pack GSUB/GPOS tables with harfbuzz repacker
 SYMFONT_DESC=	Symbolic font statistics analysis
 UFO_DESC=	Read/write UFO fonts
 UNICODE_DESC=	Use latest Unicode Character Database
@@ -36,6 +36,7 @@ GRAPHITE_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}lz4>=1.7.4.2:archivers/py-lz4@${PY_
 INTERPOLATABLE_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}scipy>=0:science/py-scipy@${PY_FLAVOR}
 LXML_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}lxml>=4.0<5:devel/py-lxml@${PY_FLAVOR}
 PLOT_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}matplotlib>=0:math/py-matplotlib@${PY_FLAVOR}
+REPACKER_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}uharfbuzz>=0.23.0:print/py-uharfbuzz@${PY_FLAVOR}
 SYMFONT_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}sympy>=0:math/py-sympy@${PY_FLAVOR}
 UFO_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}fs2>=2.2.0<3:devel/py-fs2@${PY_FLAVOR}
 WOFF_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}brotli>=1.0.1:archivers/py-brotli@${PY_FLAVOR} \
diff --git a/print/py-fonttools/distinfo b/print/py-fonttools/distinfo
index 31f8476695a7..71ee25a2127e 100644
--- a/print/py-fonttools/distinfo
+++ b/print/py-fonttools/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1650228804
-SHA256 (fonttools-4.32.0.zip) = 59a90de72149893167e3d552ae2402c6874e006b9adc3feaf5f6d706fe20d392
-SIZE (fonttools-4.32.0.zip) = 4872896
+TIMESTAMP = 1650970147
+SHA256 (fonttools-4.33.1.zip) = 66dd757b8a9d7b07d61c22b8d973282990c45343572b88e5fc722b3a8272598e
+SIZE (fonttools-4.33.1.zip) = 4974234