Command-line outline and bitmap font editor/converter

Current version

Revision: 2

fontforge requires the following formulae to be installed:
xz 5.2.3 General-purpose data compression with high compression ratio
pkg-config 0.29.2 Manage compile and link flags for libraries
libtool 2.4.6_1 Generic library support script
gettext GNU internationalization (i18n) and localization (l10n) library
pango 1.40.14 Framework for layout and rendering of i18n text
cairo 1.14.12 Vector graphics library with cross-device output support
fontconfig 2.12.6 XML-based font configuration API for X Windows
libpng 1.6.34 Library for manipulating PNG images
jpeg 9b Image manipulation library
libtiff 4.0.9_1 TIFF library and utilities
giflib 5.1.4 Library and utilities for processing GIFs
libspiro 0.5.20150702 Library to simplify the drawing of curves
libuninameslist 20170807 Library of Unicode names and annotation data

Reverse dependencies

The following formula requires fontforge to be installed:
lilypond 2.18.2 Sheet music engraver

Recent formula history

ilovezfs fontforge: depend on python instead of :python
ilovezfs Use “squiggly” heredocs.
ilovezfs fontforge: upstream fix for --with-extra-tools
Jeremy Tan fontforge: patch startnoui.c to fix includes
ilovezfs fontforge: revision for jpeg

Formula code at GitHub