otadump: init at 0.1.2 (#329129)
[NixPkgs.git] / pkgs / development / python-modules / vharfbuzz / default.nix
blob7b06fe7a82528b2a89b2890e720f4159f185fc2c
2   lib,
3   buildPythonPackage,
4   fetchPypi,
5   setuptools,
6   setuptools-scm,
7   fonttools,
8   uharfbuzz,
9 }:
11 buildPythonPackage rec {
12   pname = "vharfbuzz";
13   version = "0.3.1";
14   pyproject = true;
16   src = fetchPypi {
17     inherit pname version;
18     hash = "sha256-zFVw8Nxh7cRJNk/S7D3uiIGShBMiZ/JeuSdX4hN94kc=";
19   };
21   build-system = [
22     setuptools
23     setuptools-scm
24   ];
26   dependencies = [
27     fonttools
28     uharfbuzz
29   ];
31   # Package has no tests.
32   doCheck = false;
34   pythonImportsCheck = [ "vharfbuzz" ];
36   meta = with lib; {
37     description = "Utility for removing hinting data from TrueType and OpenType fonts";
38     homepage = "https://github.com/source-foundry/dehinter";
39     license = licenses.asl20;
40     maintainers = with maintainers; [ danc86 ];
41   };