summary refs log tree commit diff
path: root/pkgs/development/tools/analysis/cppcheck/default.nix
diff options
context:
space:
mode:
authorBjørn Forsman <bjorn.forsman@gmail.com>2022-03-23 11:11:18 +0100
committerBjørn Forsman <bjorn.forsman@gmail.com>2022-03-23 11:12:54 +0100
commit589c764e8e3437977beccd3d167eb1a1ce3f78d2 (patch)
tree83f9a14ee1f142950d8cb8ab6ede72b57b4a1158 /pkgs/development/tools/analysis/cppcheck/default.nix
parentb83be4516ebb10ec94c2837254937beb45826c7f (diff)
downloadnixpkgs-589c764e8e3437977beccd3d167eb1a1ce3f78d2.tar
nixpkgs-589c764e8e3437977beccd3d167eb1a1ce3f78d2.tar.gz
nixpkgs-589c764e8e3437977beccd3d167eb1a1ce3f78d2.tar.bz2
nixpkgs-589c764e8e3437977beccd3d167eb1a1ce3f78d2.tar.lz
nixpkgs-589c764e8e3437977beccd3d167eb1a1ce3f78d2.tar.xz
nixpkgs-589c764e8e3437977beccd3d167eb1a1ce3f78d2.tar.zst
nixpkgs-589c764e8e3437977beccd3d167eb1a1ce3f78d2.zip
cppcheck: fix cppcheck-htmlreport
By adding python3 with pygments to buildInputs.
Diffstat (limited to 'pkgs/development/tools/analysis/cppcheck/default.nix')
-rw-r--r--pkgs/development/tools/analysis/cppcheck/default.nix6
1 files changed, 4 insertions, 2 deletions
diff --git a/pkgs/development/tools/analysis/cppcheck/default.nix b/pkgs/development/tools/analysis/cppcheck/default.nix
index 7f9e82162ea..77cb2ba1aca 100644
--- a/pkgs/development/tools/analysis/cppcheck/default.nix
+++ b/pkgs/development/tools/analysis/cppcheck/default.nix
@@ -1,4 +1,4 @@
-{ lib, stdenv, fetchurl, libxslt, docbook_xsl, docbook_xml_dtd_45, pcre, withZ3 ? true, z3 }:
+{ lib, stdenv, fetchurl, libxslt, docbook_xsl, docbook_xml_dtd_45, pcre, withZ3 ? true, z3, python3 }:
 
 stdenv.mkDerivation rec {
   pname = "cppcheck";
@@ -9,7 +9,9 @@ stdenv.mkDerivation rec {
     sha256 = "sha256-rHTAlzxGoFJ2D0/3ymqEYWyleVUQVC0ZWm8SLFMHkpE=";
   };
 
-  buildInputs = [ pcre ] ++ lib.optionals withZ3 [ z3 ];
+  buildInputs = [ pcre
+    (python3.withPackages (ps: [ps.pygments]))
+  ] ++ lib.optionals withZ3 [ z3 ];
   nativeBuildInputs = [ libxslt docbook_xsl docbook_xml_dtd_45 ];
 
   makeFlags = [ "PREFIX=$(out)" "FILESDIR=$(out)/cfg" "HAVE_RULES=yes" ]