From 8955bab27aff175d8b56f2fdaa0977244e0d3ab9 Mon Sep 17 00:00:00 2001 From: Guilhem Saurel Date: Mon, 12 Aug 2024 16:21:39 +0200 Subject: [PATCH] python3Packages.doxmlparser: init at 1.12.0 Co-authored-by: OTABI Tomoya Co-authored-by: Arne Keller <2012gdwu+github@posteo.de> --- .../documentation/doxygen/doxmlparser.nix | 32 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 ++ 2 files changed, 34 insertions(+) create mode 100644 pkgs/development/tools/documentation/doxygen/doxmlparser.nix diff --git a/pkgs/development/tools/documentation/doxygen/doxmlparser.nix b/pkgs/development/tools/documentation/doxygen/doxmlparser.nix new file mode 100644 index 000000000000..e2da763cb289 --- /dev/null +++ b/pkgs/development/tools/documentation/doxygen/doxmlparser.nix @@ -0,0 +1,32 @@ +{ + buildPythonPackage, + doxygen, + lxml, + setuptools, + six, +}: +buildPythonPackage rec { + inherit (doxygen) version src; + pname = "doxmlparser"; + + sourceRoot = "${src.name}/addon/doxmlparser"; + + build-system = [ setuptools ]; + + dependencies = [ + lxml + six + ]; + + pythonImportsCheck = [ "doxmlparser" ]; + + meta = { + inherit (doxygen.meta) + license + homepage + changelog + platforms + ; + description = "Library to parse the XML output produced by doxygen"; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 7543f3ec1f8c..d4ad9223d82b 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -4058,6 +4058,8 @@ self: super: with self; { downloader-cli = callPackage ../development/python-modules/downloader-cli { }; + doxmlparser = callPackage ../development/tools/documentation/doxygen/doxmlparser.nix { }; + dparse = callPackage ../development/python-modules/dparse { }; dparse2 = callPackage ../development/python-modules/dparse2 { };