tutanota-desktop: 259.250108.1 -> 266.250202.0 (#377234)
[NixPkgs.git] / pkgs / by-name / sp / sphinxygen / package.nix
blob4ef1ad7d628bff3888417008800d2cf49b74269b
2   lib,
3   python3,
4   fetchFromGitLab,
5 }:
7 python3.pkgs.buildPythonApplication rec {
8   pname = "sphinxygen";
9   version = "1.0.4";
10   pyproject = true;
12   src = fetchFromGitLab {
13     owner = "drobilla";
14     repo = "sphinxygen";
15     rev = "v${version}";
16     hash = "sha256-TIACg89E/BaMwPgFqj6JUncq7BI5xQ9jUDe4nQ9YiI4=";
17   };
19   build-system = with python3.pkgs; [
20     setuptools
21   ];
23   pythonImportsCheck = [ "sphinxygen" ];
25   meta = {
26     description = "Generates Sphinx markup from an XML description extracted by Doxygen";
27     homepage = "https://gitlab.com/drobilla/sphinxygen";
28     changelog = "https://gitlab.com/drobilla/sphinxygen/-/releases/v${version}";
29     license = lib.licenses.isc;
30     maintainers = with lib.maintainers; [ samueltardieu ];
31     mainProgram = "sphinxygen";
32   };