otadump: init at 0.1.2 (#329129)
[NixPkgs.git] / pkgs / by-name / ge / gersemi / package.nix
blobf6dd7bceab47c7a337b1025a665216189e1637c4
2   lib,
3   python3Packages,
4   fetchFromGitHub,
5 }:
7 python3Packages.buildPythonApplication rec {
8   pname = "gersemi";
9   version = "0.17.1";
11   src = fetchFromGitHub {
12     owner = "BlankSpruce";
13     repo = "gersemi";
14     tag = version;
15     hash = "sha256-AphKC50O9ohywLagyQMfk8A6w4Cm0ceHHWSRAWOnoyM=";
16   };
18   propagatedBuildInputs = with python3Packages; [
19     appdirs
20     colorama
21     lark
22     pyyaml
23   ];
25   meta = {
26     description = "Formatter to make your CMake code the real treasure";
27     homepage = "https://github.com/BlankSpruce/gersemi";
28     license = lib.licenses.mpl20;
29     maintainers = with lib.maintainers; [ xeals ];
30     mainProgram = "gersemi";
31   };