From e4f37d28eedbf1e566a526aa516d5ac308d8f622 Mon Sep 17 00:00:00 2001 From: Michal Sojka Date: Tue, 26 Oct 2021 07:56:53 +0200 Subject: [PATCH] ikiwiki: Use python with pygments package Pygments package is needed by docutils to support syntax highlighting via the ".. code::" directive. Without pygments, the rendered pages contain errors like this: Cannot analyze code. Pygments package not found. --- pkgs/applications/misc/ikiwiki/default.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/applications/misc/ikiwiki/default.nix b/pkgs/applications/misc/ikiwiki/default.nix index 74fd8ed59a7..af7e9888c17 100644 --- a/pkgs/applications/misc/ikiwiki/default.nix +++ b/pkgs/applications/misc/ikiwiki/default.nix @@ -23,7 +23,10 @@ stdenv.mkDerivation rec { TimeDate gettext makeWrapper DBFile CGISession CGIFormBuilder LocaleGettext RpcXML XMLSimple ImageMagick YAML YAMLLibYAML HTMLTree AuthenPassphrase NetOpenIDConsumer LWPxParanoidAgent CryptSSLeay ]) - ++ lib.optionals docutilsSupport [python docutils] + ++ lib.optionals docutilsSupport [ + (python.withPackages (pp: with pp; [ pygments ])) + docutils + ] ++ lib.optionals gitSupport [git] ++ lib.optionals monotoneSupport [monotone] ++ lib.optionals bazaarSupport [breezy]