Merge pull request #268619 from tweag/lib-descriptions
[NixPkgs.git] / pkgs / development / python-modules / cppheaderparser / default.nix
blobbf2c696f2841ebe6319d7e1b3e5f492b638f4150
1 { buildPythonPackage
2 , fetchPypi
3 , ply
4 , lib
5 }:
7 buildPythonPackage rec {
8   pname = "CppHeaderParser";
9   version = "2.7.4";
11   src = fetchPypi {
12     inherit pname version;
13     hash = "sha256-OCswQW2VsKXoUCshSBDcrCpWQykX4mUUR9Or4lPjzEI=";
14   };
16   propagatedBuildInputs = [ ply ];
18   pythonImportsCheck = [ "CppHeaderParser" ];
20   meta = with lib; {
21     description = "Parse C++ header files using ply.lex to generate navigable class tree representing the class structure";
22     homepage = "https://sourceforge.net/projects/cppheaderparser/";
23     license = licenses.bsdOriginal;
24     maintainers = with maintainers; [ pamplemousse ];
25   };