linux_xanmod: 5.11.14 -> 5.11.15
[NixPkgs.git] / pkgs / development / python-modules / fabulous / default.nix
blob6079f22020a2df41ffa4ec72aa2624908eb1b9ff
1 { lib
2 , buildPythonPackage
3 , fetchFromGitHub
4 , pillow
5 , python
6 }:
8 buildPythonPackage rec {
9   pname = "fabulous";
10   version = "0.3.0";
12   src = fetchFromGitHub {
13     owner = "jart";
14     repo = pname;
15     rev = version;
16     sha256 = "0yxdaz6yayp1a57kdb2i8q7kwwdlwy4a3d0lr012h2ji9m89c8q7";
17   };
19   patches = [
20     ./relative_import.patch
21   ];
23   propagatedBuildInputs = [
24     pillow
25   ];
27   checkPhase = ''
28     for i in tests/*.py; do
29       ${python.interpreter} $i
30     done
31   '';
33   meta = with lib; {
34     description = "Make the output of terminal applications look fabulous";
35     homepage = "https://jart.github.io/fabulous";
36     license = licenses.asl20;
37     maintainers = [ maintainers.symphorien ];
38   };