summary refs log tree commit diff
path: root/pkgs
diff options
context:
space:
mode:
authorChris Ostrouchov <chris.ostrouchov@gmail.com>2018-10-16 16:11:43 -0400
committerFrederik Rietdijk <freddyrietdijk@fridh.nl>2018-10-18 11:02:23 +0200
commitb5ae82f5b84f728babfb2bcf1fe77d17d5c4db4c (patch)
treed6f51921a8ca23fbc3a363540ca4ecb3326592b4 /pkgs
parenta8278eab657de3cff474e1dfef5035a8885fa65b (diff)
downloadnixlib-b5ae82f5b84f728babfb2bcf1fe77d17d5c4db4c.tar
nixlib-b5ae82f5b84f728babfb2bcf1fe77d17d5c4db4c.tar.gz
nixlib-b5ae82f5b84f728babfb2bcf1fe77d17d5c4db4c.tar.bz2
nixlib-b5ae82f5b84f728babfb2bcf1fe77d17d5c4db4c.tar.lz
nixlib-b5ae82f5b84f728babfb2bcf1fe77d17d5c4db4c.tar.xz
nixlib-b5ae82f5b84f728babfb2bcf1fe77d17d5c4db4c.tar.zst
nixlib-b5ae82f5b84f728babfb2bcf1fe77d17d5c4db4c.zip
pythonPackages.gocovr: refactor move to python-modules
Diffstat (limited to 'pkgs')
-rw-r--r--pkgs/development/python-modules/gcovr/default.nix21
-rw-r--r--pkgs/top-level/python-packages.nix14
2 files changed, 22 insertions, 13 deletions
diff --git a/pkgs/development/python-modules/gcovr/default.nix b/pkgs/development/python-modules/gcovr/default.nix
new file mode 100644
index 000000000000..4812744bfa85
--- /dev/null
+++ b/pkgs/development/python-modules/gcovr/default.nix
@@ -0,0 +1,21 @@
+{ stdenv
+, buildPythonPackage
+, fetchPypi
+}:
+
+buildPythonPackage rec {
+  pname = "gcovr";
+  version = "2.4";
+
+  src = fetchPypi {
+    inherit pname version;
+    sha256 = "2c878e03c2eff2282e64035bec0a30532b2b1173aadf08486401883b79e4dab1";
+  };
+
+  meta = with stdenv.lib; {
+    description = "A Python script for summarizing gcov data";
+    license = licenses.bsd0;
+    homepage = http://gcovr.com/;
+  };
+
+}
diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix
index 98bc670498a4..a67aa1c5861f 100644
--- a/pkgs/top-level/python-packages.nix
+++ b/pkgs/top-level/python-packages.nix
@@ -2352,19 +2352,7 @@ in {
 
   futures = callPackage ../development/python-modules/futures { };
 
-  gcovr = buildPythonPackage rec {
-    name = "gcovr-2.4";
-
-    src = pkgs.fetchurl {
-      url = "mirror://pypi/g/gcovr/${name}.tar.gz";
-      sha256 = "2c878e03c2eff2282e64035bec0a30532b2b1173aadf08486401883b79e4dab1";
-    };
-
-    meta = {
-      description = "A Python script for summarizing gcov data";
-      license = "BSD";
-    };
-  };
+  gcovr = callPackage ../development/python-modules/gcovr { };
 
   gdal = toPythonModule (pkgs.gdal.override {
     pythonPackages = self;