diff options
author | Lluís Batlle i Rossell <viric@viric.name> | 2013-06-20 20:52:58 +0200 |
---|---|---|
committer | Lluís Batlle i Rossell <viric@viric.name> | 2013-06-20 20:53:37 +0200 |
commit | b38308553b00424bf859f8c60699c4a5c044f3f6 (patch) | |
tree | 97ea92f421a0e05da5a94ad77db379dfcadcf7cd /pkgs/tools/networking/cjdns | |
parent | 2cfbe7b292f17ec03ccbdb359dbf21ec73f2de0e (diff) | |
download | nixpkgs-b38308553b00424bf859f8c60699c4a5c044f3f6.tar nixpkgs-b38308553b00424bf859f8c60699c4a5c044f3f6.tar.gz nixpkgs-b38308553b00424bf859f8c60699c4a5c044f3f6.tar.bz2 nixpkgs-b38308553b00424bf859f8c60699c4a5c044f3f6.tar.lz nixpkgs-b38308553b00424bf859f8c60699c4a5c044f3f6.tar.xz nixpkgs-b38308553b00424bf859f8c60699c4a5c044f3f6.tar.zst nixpkgs-b38308553b00424bf859f8c60699c4a5c044f3f6.zip |
Adding cjdns.
The executable runs; I haven't tried to run a node.
Diffstat (limited to 'pkgs/tools/networking/cjdns')
-rw-r--r-- | pkgs/tools/networking/cjdns/default.nix | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/pkgs/tools/networking/cjdns/default.nix b/pkgs/tools/networking/cjdns/default.nix new file mode 100644 index 00000000000..a76e351efc4 --- /dev/null +++ b/pkgs/tools/networking/cjdns/default.nix @@ -0,0 +1,31 @@ +{ stdenv, fetchgit, cmake }: + +let + rev = "f7b02ac0cc"; +in +stdenv.mkDerivation { + name = "cjdns-git-20130620-${rev}"; + + src = fetchgit { + url = "https://github.com/cjdelisle/cjdns.git"; + inherit rev; + sha256 = "1580a62yhph62nv7q2jdqrbkyk9a9g5i17snibkxyykc7rili5zq"; + }; + + preConfigure = '' + sed -i -e '/toolchain.*CACHE/d' CMakeLists.txt + ''; + + doCheck = true; + checkPhase = "ctest"; + + buildInputs = [ cmake ]; + + meta = { + homepage = https://github.com/cjdelisle/cjdns; + description = "Encrypted networking for regular people"; + license = "GPLv3+"; + maintainers = with stdenv.lib.maintainers; [viric]; + platforms = with stdenv.lib.platforms; linux; + }; +} |