From 34fe58c3a1345719727eb0443b3265d6bb615324 Mon Sep 17 00:00:00 2001 From: Samuel Tardieu Date: Fri, 25 Oct 2024 16:29:23 +0200 Subject: [PATCH] python312Packages.sphinx-lv2-theme: init at 1.4.2 --- .../sphinx-lv2-theme/default.nix | 33 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 ++ 2 files changed, 35 insertions(+) create mode 100644 pkgs/development/python-modules/sphinx-lv2-theme/default.nix diff --git a/pkgs/development/python-modules/sphinx-lv2-theme/default.nix b/pkgs/development/python-modules/sphinx-lv2-theme/default.nix new file mode 100644 index 000000000000..47689da31158 --- /dev/null +++ b/pkgs/development/python-modules/sphinx-lv2-theme/default.nix @@ -0,0 +1,33 @@ +{ + buildPythonPackage, + lib, + fetchFromGitLab, + setuptools, + sphinx, +}: + +buildPythonPackage rec { + pname = "sphinx-lv2-theme"; + version = "1.4.2"; + pyproject = true; + + src = fetchFromGitLab { + owner = "LV2"; + repo = "sphinx_lv2_theme"; + rev = "v${version}"; + hash = "sha256-x3h2hOQIyzOmnh58WMHjuOARdML1sDiVAf7m0YghhJ4="; + }; + + build-system = [ setuptools ]; + + dependencies = [ sphinx ]; + + pythonImportsCheck = [ "sphinx_lv2_theme" ]; + + meta = { + description = "Sphinx theme in the style of the LV2 plugin"; + homepage = "https://gitlab.com/lv2/sphinx_lv2_theme"; + license = lib.licenses.isc; + maintainers = with lib.maintainers; [ samueltardieu ]; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 2479af7f7fa0..cae561048c50 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -14773,6 +14773,8 @@ self: super: with self; { sphinx-jupyterbook-latex = callPackage ../development/python-modules/sphinx-jupyterbook-latex { }; + sphinx-lv2-theme = callPackage ../development/python-modules/sphinx-lv2-theme { }; + sphinx-multitoc-numbering = callPackage ../development/python-modules/sphinx-multitoc-numbering { }; sphinx-notfound-page = callPackage ../development/python-modules/sphinx-notfound-page { };