Added libtorrent a bittorent library written in C++ for *nix and rtorrent a ncurses client for libtorrent.
svn path=/nixpkgs/trunk/; revision=10842
This commit is contained in:
parent
adc77fc0c7
commit
e7f99973e1
20
pkgs/tools/networking/p2p/libtorrent/default.nix
Normal file
20
pkgs/tools/networking/p2p/libtorrent/default.nix
Normal file
@ -0,0 +1,20 @@
|
|||||||
|
args: with args;
|
||||||
|
stdenv.mkDerivation ( rec {
|
||||||
|
pname = "libtorrent";
|
||||||
|
version = "0.11.9";
|
||||||
|
|
||||||
|
name = "${pname}-${version}";
|
||||||
|
|
||||||
|
src = fetchurl {
|
||||||
|
url = "http://libtorrent.rakshasa.no/downloads/${name}.tar.gz";
|
||||||
|
sha256 = "71f09218a7784b21ab53cdfcd8fa122da60352e5ca117fda7cd8d2763f908a08";
|
||||||
|
};
|
||||||
|
|
||||||
|
buildInputs = [ pkgconfig openssl libsigcxx ];
|
||||||
|
|
||||||
|
meta = {
|
||||||
|
description = "
|
||||||
|
LibTorrent is a BitTorrent library written in C++ for *nix, with a focus on high performance and good code.
|
||||||
|
";
|
||||||
|
};
|
||||||
|
})
|
20
pkgs/tools/networking/p2p/rtorrent/default.nix
Normal file
20
pkgs/tools/networking/p2p/rtorrent/default.nix
Normal file
@ -0,0 +1,20 @@
|
|||||||
|
args: with args;
|
||||||
|
stdenv.mkDerivation ( rec {
|
||||||
|
pname = "rtorrent";
|
||||||
|
version = "0.7.9";
|
||||||
|
|
||||||
|
name = "${pname}-${version}";
|
||||||
|
|
||||||
|
src = fetchurl {
|
||||||
|
url = "http://libtorrent.rakshasa.no/downloads/${name}.tar.gz";
|
||||||
|
sha256 = "f06f72b1fec94177147b1db0aab15be4f62d1b0354811a67ae74e0cd1e50a119";
|
||||||
|
};
|
||||||
|
|
||||||
|
buildInputs = [ libtorrent ncurses pkgconfig libsigcxx curl zlib openssl ];
|
||||||
|
|
||||||
|
meta = {
|
||||||
|
description = "
|
||||||
|
rtorrent is a ncurses client for libtorrent and is ideal for use with screen or dtach.
|
||||||
|
";
|
||||||
|
};
|
||||||
|
})
|
@ -659,6 +659,10 @@ rec {
|
|||||||
inherit fetchurl stdenv ghc tetex polytable;
|
inherit fetchurl stdenv ghc tetex polytable;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
libtorrent = import ../tools/networking/p2p/libtorrent {
|
||||||
|
inherit fetchurl stdenv pkgconfig openssl libsigcxx;
|
||||||
|
};
|
||||||
|
|
||||||
lout = import ../tools/typesetting/lout {
|
lout = import ../tools/typesetting/lout {
|
||||||
inherit fetchurl stdenv ghostscript;
|
inherit fetchurl stdenv ghostscript;
|
||||||
};
|
};
|
||||||
@ -814,6 +818,10 @@ rec {
|
|||||||
inherit fetchurl stdenv cpio zlib bzip2 file sqlite beecrypt neon elfutils;
|
inherit fetchurl stdenv cpio zlib bzip2 file sqlite beecrypt neon elfutils;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
rtorrent = import ../tools/networking/p2p/rtorrent {
|
||||||
|
inherit fetchurl stdenv libtorrent ncurses pkgconfig libsigcxx curl zlib openssl;
|
||||||
|
};
|
||||||
|
|
||||||
sablotron = import ../tools/text/xml/sablotron {
|
sablotron = import ../tools/text/xml/sablotron {
|
||||||
inherit fetchurl stdenv expat;
|
inherit fetchurl stdenv expat;
|
||||||
};
|
};
|
||||||
|
Loading…
Reference in New Issue
Block a user