aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPo-Chuan Hsieh <sunpoet@FreeBSD.org>2022-04-26 14:53:58 +0000
committerPo-Chuan Hsieh <sunpoet@FreeBSD.org>2022-04-26 15:01:28 +0000
commit5a4b954a6f0ce3548b7966cf69b8f4f1a122e8d7 (patch)
tree222ec7cb0565bd28d66ae6d885a28c6f37a52fda
parentb23dfb5fea5c5aa6422c1ffc707a77c2eb37518b (diff)
downloadports-5a4b954a6f0ce3548b7966cf69b8f4f1a122e8d7.tar.gz
ports-5a4b954a6f0ce3548b7966cf69b8f4f1a122e8d7.zip
print/py-fonttools: Update to 4.33.1
- Add REPACKER option Changes: https://github.com/fonttools/fonttools/releases
-rw-r--r--print/py-fonttools/Makefile7
-rw-r--r--print/py-fonttools/distinfo6
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