Merge pull request #307098 from r-ryantm/auto-update/cilium-cli
[NixPkgs.git] / pkgs / development / python-modules / aafigure / default.nix
blobb2a04d8ac5994307acecf5be4a5ceaa20c669cd7
1 { lib, buildPythonPackage, fetchPypi, pillow }:
3 buildPythonPackage rec {
4   pname = "aafigure";
5   version = "0.6";
6   format = "setuptools";
8   src = fetchPypi {
9     inherit pname version;
10     sha256 = "49f2c1fd2b579c1fffbac1386a2670b3f6f475cc7ff6cc04d8b984888c2d9e1e";
11   };
13   propagatedBuildInputs = [ pillow ];
15   # error: invalid command 'test'
16   doCheck = false;
18   # Fix impurity. TODO: Do the font lookup using fontconfig instead of this
19   # manual method. Until that is fixed, we get this whenever we run aafigure:
20   #   WARNING: font not found, using PIL default font
21   patchPhase = ''
22     sed -i "s|/usr/share/fonts|/nonexisting-fonts-path|" aafigure/PILhelper.py
23   '';
25   meta = with lib; {
26     description = "ASCII art to image converter";
27     mainProgram = "aafigure";
28     homepage = "https://launchpad.net/aafigure/";
29     license = licenses.bsd2;
30     maintainers = with maintainers; [ bjornfor ];
31     platforms = platforms.unix;
32   };