View | Details | Raw Unified | Return to bug 270145
Collapse All | Expand All

(-)b/x11-fonts/py-fontmake/Makefile (-10 / +10 lines)
Lines 1-27 Link Here
1
PORTNAME=	fontmake
1
PORTNAME=	fontmake
2
PORTVERSION=	1.8.0
2
PORTVERSION=	3.5.1
3
PORTREVISION=	3
4
CATEGORIES=	x11-fonts python
3
CATEGORIES=	x11-fonts python
5
MASTER_SITES=	PYPI
4
MASTER_SITES=	PYPI
6
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
5
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
7
6
8
MAINTAINER=	lantw44@gmail.com
7
MAINTAINER=	lantw44@gmail.com
9
COMMENT=	Compile fonts from sources to binary
8
COMMENT=	Compile fonts from sources to binary
10
WWW=		https://github.com/googlei18n/fontmake
9
WWW=		https://github.com/googlefonts/fontmake
11
10
12
LICENSE=	APACHE20
11
LICENSE=	APACHE20
13
LICENSE_FILE=	${WRKSRC}/LICENSE
12
LICENSE_FILE=	${WRKSRC}/LICENSE
14
13
15
BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}setuptools_scm>0:devel/py-setuptools_scm@${PY_FLAVOR}
14
BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}setuptools_scm>0:devel/py-setuptools_scm@${PY_FLAVOR}
16
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}cu2qu>=1.6.5:x11-fonts/py-cu2qu@${PY_FLAVOR} \
15
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}fonttools>=4.38.0:print/py-fonttools@${PY_FLAVOR} \
17
		${PYTHON_PKGNAMEPREFIX}glyphsLib>=3.1.3:x11-fonts/py-glyphsLib@${PY_FLAVOR} \
16
		${PYTHON_PKGNAMEPREFIX}glyphsLib>=6.1.0:x11-fonts/py-glyphsLib@${PY_FLAVOR} \
18
		${PYTHON_PKGNAMEPREFIX}ufo2ft>=2.5.0:x11-fonts/py-ufo2ft@${PY_FLAVOR} \
17
		${PYTHON_PKGNAMEPREFIX}ufo2ft>=2.29.0:x11-fonts/py-ufo2ft@${PY_FLAVOR} \
18
		${PYTHON_PKGNAMEPREFIX}fontMath>=0.9.3:x11-fonts/py-fontMath@${PY_FLAVOR} \
19
		${PYTHON_PKGNAMEPREFIX}ufolib2>=0.13.0:print/py-ufolib2@${PY_FLAVOR} \
20
		${PYTHON_PKGNAMEPREFIX}attrs>=19:devel/py-attrs@${PY_FLAVOR} \
19
		${PYTHON_PKGNAMEPREFIX}MutatorMath>=2.1.2:math/py-MutatorMath@${PY_FLAVOR} \
21
		${PYTHON_PKGNAMEPREFIX}MutatorMath>=2.1.2:math/py-MutatorMath@${PY_FLAVOR} \
20
		${PYTHON_PKGNAMEPREFIX}defcon>=0.6.0:x11-fonts/py-defcon@${PY_FLAVOR} \
22
		${PYTHON_PKGNAMEPREFIX}ttfautohint-py>=0.5.0:print/py-ttfautohint-py@${PY_FLAVOR}
21
		${PYTHON_PKGNAMEPREFIX}booleanOperations>=0.8.1:x11-fonts/py-booleanOperations@${PY_FLAVOR} \
22
		${PYTHON_PKGNAMEPREFIX}fonttools>=3.32.0:print/py-fonttools@${PY_FLAVOR}
23
23
24
USES=		python:3.6+ zip
24
USES=		python:3.7+ zip
25
USE_PYTHON=	autoplist concurrent distutils
25
USE_PYTHON=	autoplist concurrent distutils
26
26
27
NO_ARCH=	yes
27
NO_ARCH=	yes
(-)b/x11-fonts/py-fontmake/distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
TIMESTAMP = 1545562319
1
TIMESTAMP = 1678019547
2
SHA256 (fontmake-1.8.0.zip) = a6b8e3c8a1e997dbadd602496aa8ea3bbe4e4ed2dfc6607a288340aa08067d2e
2
SHA256 (fontmake-3.5.1.zip) = 9e3240acdabb9e1768ab44a2dfe4540c4f95252c2e52f93e7bb59eb8d6a5b8ad
3
SIZE (fontmake-1.8.0.zip) = 51822
3
SIZE (fontmake-3.5.1.zip) = 463050
(-)b/x11-fonts/py-fontmake/pkg-descr (-2 / +3 lines)
Lines 1-2 Link Here
1
fontmake provides a wrapper for several other Python libraries which together
1
fontmake compiles fonts from various sources (.glyphs, .ufo, designspace) into
2
compile fonts from various sources (.glyphs, .ufo) into binaries (.otf, .ttf).
2
binaries (.otf, .ttf). You can use it to create static instances and variable
3
fonts.

Return to bug 270145