From 70a09d3c3c0d2893f2c7e6ae7b64e0c91aa308e4 Mon Sep 17 00:00:00 2001 From: Anthony ROUSSEL Date: Sat, 27 Jul 2024 21:11:53 +0200 Subject: [PATCH] python311Packages.python-ironicclient: build manpage with sphinxHook --- .../python-modules/python-ironicclient/default.nix | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/pkgs/development/python-modules/python-ironicclient/default.nix b/pkgs/development/python-modules/python-ironicclient/default.nix index 13cd6f4749ee..cab2feede92d 100644 --- a/pkgs/development/python-modules/python-ironicclient/default.nix +++ b/pkgs/development/python-modules/python-ironicclient/default.nix @@ -6,6 +6,7 @@ dogpile-cache, jsonschema, keystoneauth1, + openstackdocstheme, openstacksdk, osc-lib, oslo-utils, @@ -15,6 +16,8 @@ pyyaml, requests, requests-mock, + sphinxcontrib-apidoc, + sphinxHook, stestr, stevedore, }: @@ -29,6 +32,14 @@ buildPythonPackage rec { hash = "sha256-Blx0pr73uZA8eHd2iZ9WY+aozBFWsQhWpxoQKtjtJSk="; }; + nativeBuildInputs = [ + openstackdocstheme + sphinxcontrib-apidoc + sphinxHook + ]; + + sphinxBuilders = [ "man" ]; + propagatedBuildInputs = [ cliff dogpile-cache