From ed056fc87eb443e38bd42707f8e3c8ee6106ac76 Mon Sep 17 00:00:00 2001 From: Roman Kashitsyn Date: Thu, 11 Jul 2019 14:29:43 +0200 Subject: [PATCH] pythonPackages.sphinxcontrib_plantuml: use top-level plantuml plantuml declared in python packages implicitly captures graphviz python library instead of the top-level package and thus doesn't work property after installation, trying to access /nix/store/-python2.7-graphviz-0.10.1/bin/dot and failing to find it. --- pkgs/top-level/python-packages.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 8d7976421af..65179adf5c2 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -644,8 +644,6 @@ in { pims = callPackage ../development/python-modules/pims { }; - plantuml = callPackage ../tools/misc/plantuml { }; - poetry = callPackage ../development/python-modules/poetry { }; pplpy = callPackage ../development/python-modules/pplpy { }; @@ -4876,7 +4874,9 @@ in { sphinxcontrib_newsfeed = callPackage ../development/python-modules/sphinxcontrib_newsfeed { }; - sphinxcontrib_plantuml = callPackage ../development/python-modules/sphinxcontrib_plantuml { }; + sphinxcontrib_plantuml = callPackage ../development/python-modules/sphinxcontrib_plantuml { + inherit (pkgs) plantuml; + }; sphinxcontrib-spelling = callPackage ../development/python-modules/sphinxcontrib-spelling { };