x11-fonts/py-fontmake 3.5.1_1 MidnightBSD
Compile fonts from sources to binary
- System
- MidnightBSD
- Repository
- mports
- Maintainer
- [email protected]
- License
- Apache-2.0
- Categories
- x11-fonts, python
Description
fontmake compiles fonts from various sources (.glyphs, .ufo, designspace) into binaries (.otf, .ttf). You can use it to create static instances and variable fonts.
Install
Binary package:
mport install ${PYTHON_PKGNAMEPREFIX}fontmake
From mports:
cd /usr/mports/x11-fonts/py-fontmake && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}fontmake>0:x11-fonts/py-fontmake
Dependency graph
Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.
Dependencies
As this port's Makefile names them.
Build 1
${PYTHON_PKGNAMEPREFIX}setuptools-scm>=0: devel/py-setuptools-scm
Runtime 6
${PYTHON_PKGNAMEPREFIX}attrs>=19: devel/py-attrs${PYTHON_PKGNAMEPREFIX}fontMath>=0.9.3: x11-fonts/py-fontMath${PYTHON_PKGNAMEPREFIX}fonttools>=4.38.0: print/py-fonttools${PYTHON_PKGNAMEPREFIX}glyphsLib>=6.1.0: x11-fonts/py-glyphsLib${PYTHON_PKGNAMEPREFIX}ufo2ft>=2.29.0: x11-fonts/py-ufo2ft${PYTHON_PKGNAMEPREFIX}ufolib2>=0.13.0: print/py-ufolib2
Build dependencies 1
Run dependencies 6
No port depends on this one.
Configuration
Options name: x11-fonts_fontmake
| Option | Default | Description |
|---|---|---|
| AUTOHINT | on | ttfautohint support |
| MUTATORMATH | on | Allow use mutatormath instead of internal instantiator |
- USES
- python zip
- Service scripts
- none
Files
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| fontmake-3.5.1.zip | 463050 | 9e3240acdabb9e1768ab44a2dfe4540c4f95252c2e52f93e7bb59eb8d6a5b8ad |
Master sites 1
- PYPI