summary refs log tree commit diff
path: root/pkgs/applications/misc/ikiwiki/default.nix
diff options
context:
space:
mode:
authorMichal Sojka <michal.sojka@cvut.cz>2021-10-26 07:56:53 +0200
committerMichal Sojka <michal.sojka@cvut.cz>2021-10-28 11:38:47 +0200
commite4f37d28eedbf1e566a526aa516d5ac308d8f622 (patch)
tree6ad11f8e14e516c830c0cbe6c1ad8761d9b8f687 /pkgs/applications/misc/ikiwiki/default.nix
parent4007e03a20086b4b02f65336055c85fe55ffb97c (diff)
downloadnixpkgs-e4f37d28eedbf1e566a526aa516d5ac308d8f622.tar
nixpkgs-e4f37d28eedbf1e566a526aa516d5ac308d8f622.tar.gz
nixpkgs-e4f37d28eedbf1e566a526aa516d5ac308d8f622.tar.bz2
nixpkgs-e4f37d28eedbf1e566a526aa516d5ac308d8f622.tar.lz
nixpkgs-e4f37d28eedbf1e566a526aa516d5ac308d8f622.tar.xz
nixpkgs-e4f37d28eedbf1e566a526aa516d5ac308d8f622.tar.zst
nixpkgs-e4f37d28eedbf1e566a526aa516d5ac308d8f622.zip
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.
Diffstat (limited to 'pkgs/applications/misc/ikiwiki/default.nix')
-rw-r--r--pkgs/applications/misc/ikiwiki/default.nix5
1 files changed, 4 insertions, 1 deletions
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]