Merge pull request #268619 from tweag/lib-descriptions
[NixPkgs.git] / pkgs / development / python-modules / matplotlib-sixel / default.nix
blob451f2a1a3dbea468946ad3f56b643b4942cf1b99
1 { lib
2 , buildPythonPackage
3 , fetchPypi
4 , imagemagick
5 , matplotlib
6 }:
8 buildPythonPackage rec {
9   pname = "matplotlib-sixel";
10   version = "0.0.2";
12   src = fetchPypi {
13     inherit pname version;
14     hash = "sha256-JXOb1/IacJV8bhDvF+OPs2Yg1tgRDOqwiAQfiSKTlew=";
15   };
17   propagatedBuildInputs = [ matplotlib ];
19   postPatch = ''
20     substituteInPlace sixel/sixel.py \
21       --replace 'Popen(["convert",' 'Popen(["${imagemagick}/bin/convert",'
22   '';
24   pythonImportsCheck = [ "sixel" ];
26   meta = with lib; {
27     description = "A sixel graphics backend for matplotlib";
28     homepage = "https://github.com/jonathf/matplotlib-sixel";
29     license = licenses.bsd3;
30     maintainers = with maintainers; [ GaetanLepage ];
31   };