diff options
author | Tobias Mayer <tobim@fastmail.fm> | 2019-06-28 09:12:47 +0200 |
---|---|---|
committer | Bjørn Forsman <bjorn.forsman@gmail.com> | 2019-11-03 13:47:38 +0100 |
commit | a7cd3c2d8207a1c21830c283bcd191e23cc6bc9f (patch) | |
tree | 5e5444d85a9c4929fa178351fc77b3cdb41fb727 /pkgs/development/tools | |
parent | f3bc4373dcf441c05f4b4761d33feb83255bf6e2 (diff) | |
download | nixlib-a7cd3c2d8207a1c21830c283bcd191e23cc6bc9f.tar nixlib-a7cd3c2d8207a1c21830c283bcd191e23cc6bc9f.tar.gz nixlib-a7cd3c2d8207a1c21830c283bcd191e23cc6bc9f.tar.bz2 nixlib-a7cd3c2d8207a1c21830c283bcd191e23cc6bc9f.tar.lz nixlib-a7cd3c2d8207a1c21830c283bcd191e23cc6bc9f.tar.xz nixlib-a7cd3c2d8207a1c21830c283bcd191e23cc6bc9f.tar.zst nixlib-a7cd3c2d8207a1c21830c283bcd191e23cc6bc9f.zip |
cmake-format: init at 0.6.0
Diffstat (limited to 'pkgs/development/tools')
-rw-r--r-- | pkgs/development/tools/cmake-format/default.nix | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/pkgs/development/tools/cmake-format/default.nix b/pkgs/development/tools/cmake-format/default.nix new file mode 100644 index 000000000000..5726b067e67a --- /dev/null +++ b/pkgs/development/tools/cmake-format/default.nix @@ -0,0 +1,32 @@ +{ lib +, buildPythonApplication +, fetchPypi +, autopep8 +, flake8 +, jinja2 +, pylint +, pyyaml +}: + +buildPythonApplication rec { + pname = "cmake-format"; + version = "0.6.0"; + + src = fetchPypi { + inherit version; + pname = "cmake_format"; + sha256 = "0sip832bxsvnm7fhqhx49d53g2s7swdk3fhyhlglm2shgj89b5zw"; + }; + + propagatedBuildInputs = [ autopep8 flake8 jinja2 pylint pyyaml ]; + + doCheck = false; + + meta = with lib; { + description = "Source code formatter for cmake listfiles"; + homepage = "https://github.com/cheshirekow/cmake_format"; + license = licenses.gpl3; + maintainers = [ maintainers.tobim ]; + platforms = platforms.all; + }; +} |