about summary refs log tree commit diff
path: root/pkgs/development/python-modules/gcovr
diff options
context:
space:
mode:
authorJosef Kemetmüller <josef.kemetmueller@gmail.com>2019-03-04 22:42:03 +0100
committerJosef Kemetmüller <josef.kemetmueller@gmail.com>2019-06-01 13:57:55 +0200
commit5e2ac86e5be4a612e2dff47cb84101494a899f74 (patch)
tree382798318b0a0b8cabe40db992180a1032b398ed /pkgs/development/python-modules/gcovr
parentab421c0dc7fc3770ddd60b2e8f42aefdbfc422a6 (diff)
pythonPackages.gcovr: Fix build
Diffstat (limited to 'pkgs/development/python-modules/gcovr')
-rw-r--r--pkgs/development/python-modules/gcovr/default.nix10
1 files changed, 10 insertions, 0 deletions
diff --git a/pkgs/development/python-modules/gcovr/default.nix b/pkgs/development/python-modules/gcovr/default.nix
index 4788112ebef90..7000e33b7b8ec 100644
--- a/pkgs/development/python-modules/gcovr/default.nix
+++ b/pkgs/development/python-modules/gcovr/default.nix
@@ -1,6 +1,7 @@
 { stdenv
 , buildPythonPackage
 , fetchPypi
+, jinja2
 }:
 
 buildPythonPackage rec {
@@ -12,6 +13,15 @@ buildPythonPackage rec {
     sha256 = "ca94c337f2d9a70db177ec4330534fad7b2b772beda625c1ec071fbcf1361e22";
   };
 
+  propagatedBuildInputs = [
+    jinja2
+  ];
+
+  # There are no unit tests in the pypi tarball. Most of the unit tests on the
+  # github repository currently only work with gcc5, so we just disable them.
+  # See also: https://github.com/gcovr/gcovr/issues/206
+  doCheck = false;
+
   meta = with stdenv.lib; {
     description = "A Python script for summarizing gcov data";
     license = licenses.bsd0;