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:
Tobias Hammerschmidt 2008-02-23 12:11:27 +00:00
parent adc77fc0c7
commit e7f99973e1
3 changed files with 48 additions and 0 deletions

View 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.
";
};
})

View 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.
";
};
})

View File

@ -659,6 +659,10 @@ rec {
inherit fetchurl stdenv ghc tetex polytable;
};
libtorrent = import ../tools/networking/p2p/libtorrent {
inherit fetchurl stdenv pkgconfig openssl libsigcxx;
};
lout = import ../tools/typesetting/lout {
inherit fetchurl stdenv ghostscript;
};
@ -814,6 +818,10 @@ rec {
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 {
inherit fetchurl stdenv expat;
};