about summary refs log tree commit diff
path: root/pkgs/tools/text/colordiff/default.nix
diff options
context:
space:
mode:
Diffstat (limited to 'pkgs/tools/text/colordiff/default.nix')
-rw-r--r--pkgs/tools/text/colordiff/default.nix18
1 files changed, 14 insertions, 4 deletions
diff --git a/pkgs/tools/text/colordiff/default.nix b/pkgs/tools/text/colordiff/default.nix
index 06e15d07ff09..34221d803661 100644
--- a/pkgs/tools/text/colordiff/default.nix
+++ b/pkgs/tools/text/colordiff/default.nix
@@ -1,13 +1,23 @@
-{stdenv, fetchurl, perl /*, xmlto */}:
+{ stdenv, fetchurl, perl /*, xmlto */}:
 
 stdenv.mkDerivation {
-  name = "colordiff-1.0.9";
+  name = "colordiff-1.0.13";
+
   src = fetchurl {
-    url = http://colordiff.sourceforge.net/colordiff-1.0.9.tar.gz;
-    sha256 = "b2c25d81c10f22380798f146cc5b54ffc5aeb6e5ca1208be2b9508fec1d8e4a6";
+    url = http://www.colordiff.org/colordiff-1.0.13.tar.gz;
+    sha256 = "0akcz1p3klsjnhwcqdfq4grs6paljc5c0jzr3mqla5f862hhaa6f";
   };
 
   buildInputs = [ perl /* xmlto */ ];
+
   dontBuild = 1; # do not build doc yet.
+
   installPhase = ''make INSTALL_DIR=/bin MAN_DIR=/share/man/man1 DESTDIR="$out" install'';
+
+  meta = with stdenv.lib; {
+    description = "Wrapper for 'diff' that produces the same output but with pretty 'syntax' highlighting";
+    homepage = http://www.colordiff.org/;
+    license = licenses.gpl3;
+    platforms = platforms.linux;
+  };
 }