5be0a9acd7
This is for consistency with terminology in stdenv (and the terms "hostDrv" and "buildDrv" are not very intuitive, even if they're consistent with GNU terminology).
37 lines
1.1 KiB
Nix
37 lines
1.1 KiB
Nix
{ stdenv, fetchurl, python, perl, ncurses, x11, bzip2, zlib, openssl
|
|
, spidermonkey, guile, gpm }:
|
|
|
|
stdenv.mkDerivation rec {
|
|
name = "elinks-0.12pre5";
|
|
|
|
src = fetchurl {
|
|
url = http://elinks.or.cz/download/elinks-0.12pre5.tar.bz2;
|
|
sha256 = "1li4vlbq8wvnigxlkzb15490y90jg6y9yzzrqpqcz2h965w5869d";
|
|
};
|
|
|
|
patches = [ ./gc-init.patch ];
|
|
|
|
buildInputs = [ python perl ncurses x11 bzip2 zlib openssl spidermonkey guile gpm ];
|
|
|
|
configureFlags =
|
|
''
|
|
--enable-finger --enable-html-highlight --with-guile
|
|
--with-perl --with-python --enable-gopher --enable-cgi --enable-bittorrent
|
|
--enable-nntp --with-openssl=${openssl}
|
|
'';
|
|
|
|
crossAttrs = {
|
|
propagatedBuildInputs = [ ncurses.crossDrv zlib.crossDrv openssl.crossDrv ];
|
|
configureFlags = ''
|
|
--enable-finger --enable-html-highlight
|
|
--enable-gopher --enable-cgi --enable-bittorrent --enable-nntp
|
|
--with-openssl=${openssl.crossDrv}
|
|
--with-bzip2=${bzip2.crossDrv}
|
|
'';
|
|
};
|
|
|
|
meta = {
|
|
description = "Full-featured text-mode web browser";
|
|
homepage = http://elinks.or.cz;
|
|
};
|
|
}
|