summary refs log tree commit diff
path: root/pkgs/os-specific/linux/iputils
diff options
context:
space:
mode:
authorLluís Batlle i Rossell <viric@viric.name>2013-03-18 12:21:00 +0100
committerLluís Batlle i Rossell <viric@viric.name>2013-03-18 12:21:47 +0100
commit1e1b6ee733eb19b41bfc205bd88093418075e2ab (patch)
tree00dee20878b9e81e6faa377595f45ec146bf6779 /pkgs/os-specific/linux/iputils
parent36054d4e3c71334bd80d7e5bf8500d74761cb675 (diff)
downloadnixpkgs-1e1b6ee733eb19b41bfc205bd88093418075e2ab.tar
nixpkgs-1e1b6ee733eb19b41bfc205bd88093418075e2ab.tar.gz
nixpkgs-1e1b6ee733eb19b41bfc205bd88093418075e2ab.tar.bz2
nixpkgs-1e1b6ee733eb19b41bfc205bd88093418075e2ab.tar.lz
nixpkgs-1e1b6ee733eb19b41bfc205bd88093418075e2ab.tar.xz
nixpkgs-1e1b6ee733eb19b41bfc205bd88093418075e2ab.tar.zst
nixpkgs-1e1b6ee733eb19b41bfc205bd88093418075e2ab.zip
iputils: update 20101006 to 20121221
Still without manpages! I don't know where to get SGML tools.
Diffstat (limited to 'pkgs/os-specific/linux/iputils')
-rw-r--r--pkgs/os-specific/linux/iputils/default.nix23
1 files changed, 13 insertions, 10 deletions
diff --git a/pkgs/os-specific/linux/iputils/default.nix b/pkgs/os-specific/linux/iputils/default.nix
index a50aefaec97..a2717bbe378 100644
--- a/pkgs/os-specific/linux/iputils/default.nix
+++ b/pkgs/os-specific/linux/iputils/default.nix
@@ -1,24 +1,27 @@
-{ stdenv, fetchurl, libsysfs, openssl }:
+{ stdenv, fetchurl, libsysfs, gnutls, openssl, libcap }:
 
 assert stdenv ? glibc;
 
-stdenv.mkDerivation {
-  name = "iputils-20101006";
+let
+  time = "20121221";
+in
+stdenv.mkDerivation rec {
+  name = "iputils-${time}";
   
   src = fetchurl {
-    url = http://www.skbuff.net/iputils/iputils-s20101006.tar.bz2;
-    sha256 = "1rvfvdnmzlmgy9a6xv5v4n785zmn10v2l7yaq83rdfgbh1ng8fpx";
+    url = "http://www.skbuff.net/iputils/iputils-s${time}.tar.bz2";
+    sha256 = "17riqp8dh8dvx32zv3hyrghpxz6xnxa6vai9b4yc485nqngm83s5";
   };
 
-  buildInputs = [ libsysfs openssl ];
+  buildInputs = [ libsysfs gnutls openssl libcap ];
 
-  # Urgh, it uses Make's `-l' dependency "feature". 
-  makeFlags = "VPATH=${libsysfs}/lib:${stdenv.glibc}/lib:${openssl}/lib";
+  buildFlags = "all ninfod";
 
   installPhase =
     ''
-      mkdir -p $out/sbin
-      cp -p arping ping ping6 rdisc tracepath tracepath6 traceroute6 $out/sbin/
+      mkdir -p $out/sbin $out/bin
+      cp -p ping ping6 tracepath tracepath6 traceroute6 $out/bin/
+      cp -p clockdiff arping rdisc ninfod/ninfod $out/sbin/
     '';
     
   meta = {