Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 18 Jan 2020 18:24:35 +0000 (UTC)
From:      Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r523446 - head/print/py-fonttools
Message-ID:  <202001181824.00IIOZ9h082908@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: sunpoet
Date: Sat Jan 18 18:24:34 2020
New Revision: 523446
URL: https://svnweb.freebsd.org/changeset/ports/523446

Log:
  Update to 4.2.4
  
  Changes:	https://github.com/fonttools/fonttools/releases

Modified:
  head/print/py-fonttools/Makefile
  head/print/py-fonttools/distinfo

Modified: head/print/py-fonttools/Makefile
==============================================================================
--- head/print/py-fonttools/Makefile	Sat Jan 18 18:24:29 2020	(r523445)
+++ head/print/py-fonttools/Makefile	Sat Jan 18 18:24:34 2020	(r523446)
@@ -2,8 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	fonttools
-PORTVERSION=	3.44.0
-PORTREVISION=	2
+PORTVERSION=	4.2.4
 CATEGORIES=	print python
 MASTER_SITES=	CHEESESHOP
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
@@ -14,14 +13,14 @@ COMMENT=	Open source library for manipulating fonts, w
 LICENSE=	MIT
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
-USES=		python zip
-USE_PYTHON=	autoplist concurrent distutils
+USES=		python:3.6+ zip
+USE_PYTHON=	autoplist distutils
 
 MAKE_ENV=	FONTTOOLS_MANPATH="man"
 NO_ARCH=	yes
 
 OPTIONS_DEFINE=	GRAPHITE INTERPOLATABLE LXML PLOT SYMFONT UFO UNICODE WOFF
-OPTIONS_DEFAULT= LXML UFO UNICODE
+OPTIONS_DEFAULT=LXML UFO UNICODE
 
 GRAPHITE_DESC=	Process graphite type tables in ttLib/tables
 INTERPOLATABLE_DESC=	Interpolatability support
@@ -34,26 +33,18 @@ WOFF_DESC=	Compress/uncompress WOFF webfonts
 
 GRAPHITE_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}lz4>=1.7.4.2:archivers/py-lz4@${PY_FLAVOR}
 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} \
-			${PY_TYPING}
+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}
 SYMFONT_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}sympy>=0:math/py-sympy@${PY_FLAVOR}
-UFO_RUN_DEPENDS=	${PY_ENUM34} \
-			${PYTHON_PKGNAMEPREFIX}fs2>=2.2.0<3:devel/py-fs2@${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} \
 			${PYTHON_PKGNAMEPREFIX}zopfli>=0.1.4:archivers/py-zopfli@${PY_FLAVOR}
 
 .include <bsd.port.pre.mk>
 
-.if ${PORT_OPTIONS:MLXML}
-.if ${PYTHON_REL} < 3400
-RUN_DEPENDS+=	${PYTHON_PKGNAMEPREFIX}singledispatch>=3.4.0.3:devel/py-singledispatch@${PY_FLAVOR}
-.endif
-.endif
-
 .if ${PORT_OPTIONS:MUNICODE}
 .if ${PYTHON_REL} < 3800
-RUN_DEPENDS+=	${PYTHON_PKGNAMEPREFIX}unicodedata2>=12.0.0:devel/py-unicodedata2@${PY_FLAVOR}
+RUN_DEPENDS+=	${PYTHON_PKGNAMEPREFIX}unicodedata2>=12.1.0:devel/py-unicodedata2@${PY_FLAVOR}
 .endif
 .endif
 

Modified: head/print/py-fonttools/distinfo
==============================================================================
--- head/print/py-fonttools/distinfo	Sat Jan 18 18:24:29 2020	(r523445)
+++ head/print/py-fonttools/distinfo	Sat Jan 18 18:24:34 2020	(r523446)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1564837231
-SHA256 (fonttools-3.44.0.zip) = b72cc654e07219d8d7d8c624d1af13cec6f6cc2a51189f8385c295725e4ac36c
-SIZE (fonttools-3.44.0.zip) = 3529542
+TIMESTAMP = 1579339413
+SHA256 (fonttools-4.2.4.zip) = 955f5ba98b6f95778e3308010b196fa1a0d8862fb3ac75408919f5038e75e267
+SIZE (fonttools-4.2.4.zip) = 3740303



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202001181824.00IIOZ9h082908>