source-foundry / Hack

A typeface designed for source code
http://sourcefoundry.org/hack/
Other
16.39k stars 613 forks source link

Build documentation might be missing `python-pip` dependency #461

Open protesilaos opened 5 years ago

protesilaos commented 5 years ago

Today I tried to build ttf fonts from source using some of the alternative glyphs from your alt-hack repo. This was done on an up-to-date Debian GNU/Linux system running the Buster/Sid (unstable) branch.

Just to note that the build documentation might require python-pip as a dependency. Even with the desktop build dependencies installed, the make ttf command was throwing errors about missing python modules.

With python-pip installed, all commands worked as intended.

chrissimpkins commented 5 years ago

Thank you and apologies! I will make sure that we include this information. Note that as of v4.000 (currently in dev branch) there will be other new dependencies. The build docs are going to receive a thorough overhaul.

chrissimpkins commented 5 years ago

For others out there, note that python-pip is a commonly used name for the pip Python package manager in Linux distro package managers.

macOS users who would like to build the fonts from source should install the Python 3 interpreter with Homebrew using:

$ brew install python

pip is installed on macOS with the Homebrew install. It is not available in the system installed Python on macOS.