summary refs log tree commit diff
path: root/pkgs/tools/networking/cjdns/default.nix
diff options
context:
space:
mode:
authorEmery Hemingway <emery@vfemail.net>2014-10-19 14:05:05 -0400
committerEmery Hemingway <emery@vfemail.net>2014-10-21 13:08:54 -0400
commit70e057788623556cfeabb9fd16404538c72fe4ac (patch)
tree895c3cce23d3ac0bcfafbc0d1909a69fd919dc1d /pkgs/tools/networking/cjdns/default.nix
parent5c251eb3a068a7d7fac0fa413b0e491026bce47d (diff)
downloadnixlib-70e057788623556cfeabb9fd16404538c72fe4ac.tar
nixlib-70e057788623556cfeabb9fd16404538c72fe4ac.tar.gz
nixlib-70e057788623556cfeabb9fd16404538c72fe4ac.tar.bz2
nixlib-70e057788623556cfeabb9fd16404538c72fe4ac.tar.lz
nixlib-70e057788623556cfeabb9fd16404538c72fe4ac.tar.xz
nixlib-70e057788623556cfeabb9fd16404538c72fe4ac.tar.zst
nixlib-70e057788623556cfeabb9fd16404538c72fe4ac.zip
update cjdns from 20140922 to 20140928
Diffstat (limited to 'pkgs/tools/networking/cjdns/default.nix')
-rw-r--r--pkgs/tools/networking/cjdns/default.nix27
1 files changed, 14 insertions, 13 deletions
diff --git a/pkgs/tools/networking/cjdns/default.nix b/pkgs/tools/networking/cjdns/default.nix
index c56faac690c3..9f734f2f6d0f 100644
--- a/pkgs/tools/networking/cjdns/default.nix
+++ b/pkgs/tools/networking/cjdns/default.nix
@@ -1,30 +1,31 @@
-{ stdenv, fetchgit, nodejs, which, python27 }:
+{ stdenv, fetchFromGitHub, nodejs, which, python27 }:
 
 let
-  date = "20140922";
-  rev = "5ebca772b0582173127e8c1e61ee235c5ab3fb50";
+  date = "20140928";
+  rev = "e2b673698e471dbc82b4e9dbc04cb9e16f1f06a6";
 in
 stdenv.mkDerivation {
   name = "cjdns-${date}-${stdenv.lib.strings.substring 0 7 rev}";
 
-  src = fetchgit {
-    url = "https://github.com/cjdelisle/cjdns.git";
+  src = fetchFromGitHub {
+    owner = "cjdelisle";
+    repo = "cjdns";
     inherit rev;
-    sha256 = "04abf73f4aede12c35b70ae09a367b3d6352a63f818185f788ed13356d06197a";
+    sha256 = "0ql51845rni6678dda03zr18ary7xlqcs3khva9x80x815h1sy8v";
   };
 
-  buildInputs = [ which python27 nodejs];
+  patches = [ ./rfc5952.patch ];
 
-  patches = [ ./makekey.patch ];
+  buildInputs = [ which python27 nodejs];
 
   buildPhase = "bash do";
-  installPhase = "installBin cjdroute makekey";
+  installPhase = "installBin cjdroute makekeys privatetopublic publictoip6";
 
-  meta = {
+  meta = with stdenv.lib; {
     homepage = https://github.com/cjdelisle/cjdns;
     description = "Encrypted networking for regular people";
-    license = stdenv.lib.licenses.gpl3;
-    maintainers = with stdenv.lib.maintainers; [ viric emery ];
-    platforms = stdenv.lib.platforms.linux;
+    license = licenses.gpl3;
+    maintainers = with maintainers; [ viric emery ];
+    platforms = platforms.unix;
   };
 }