diff options
author | Emery Hemingway <emery@vfemail.net> | 2014-10-19 14:05:05 -0400 |
---|---|---|
committer | Emery Hemingway <emery@vfemail.net> | 2014-10-21 13:08:54 -0400 |
commit | 70e057788623556cfeabb9fd16404538c72fe4ac (patch) | |
tree | 895c3cce23d3ac0bcfafbc0d1909a69fd919dc1d /pkgs/tools/networking/cjdns/default.nix | |
parent | 5c251eb3a068a7d7fac0fa413b0e491026bce47d (diff) | |
download | nixlib-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.nix | 27 |
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; }; } |