Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
at litex 811 B view raw
1{ lib 2, buildPythonPackage 3, fetchPypi 4, glyphslib 5, setuptools-scm 6, ufo2ft 7, fonttools 8, fontmath 9, lxml 10, setuptools 11}: 12 13buildPythonPackage rec { 14 pname = "fontmake"; 15 version = "3.5.1"; 16 17 src = fetchPypi { 18 inherit pname version; 19 hash = "sha256-njJArNq7nhdoq0Si3+RUDE+VJSwuUvk+e7WeuNaluK0="; 20 extension = "zip"; 21 }; 22 23 nativeBuildInputs = [ setuptools-scm ]; 24 25 propagatedBuildInputs = [ 26 glyphslib 27 ufo2ft 28 fonttools 29 fontmath 30 lxml 31 setuptools 32 ]; 33 34 pythonImportsCheck = [ "fontmake" ]; 35 36 meta = { 37 description = "Compiles fonts from various sources (.glyphs, .ufo, designspace) into binaries formats (.otf, .ttf)"; 38 homepage = "https://github.com/googlefonts/fontmake"; 39 license = lib.licenses.asl20; 40 maintainers = [ lib.maintainers.BarinovMaxim ]; 41 }; 42}