diff options
author | Eelco Dolstra <eelco.dolstra@logicblox.com> | 2010-12-16 14:25:05 +0000 |
---|---|---|
committer | Eelco Dolstra <eelco.dolstra@logicblox.com> | 2010-12-16 14:25:05 +0000 |
commit | 70a99c95e202c21b4c926a0aa743c8c5ff7c1f1d (patch) | |
tree | d3fed89c8d73ac689ff87866fee90f6e81a9dc26 | |
parent | 83e25f83c83e329ddff35a88a87a3b875ab6c9c3 (diff) | |
download | nixlib-70a99c95e202c21b4c926a0aa743c8c5ff7c1f1d.tar nixlib-70a99c95e202c21b4c926a0aa743c8c5ff7c1f1d.tar.gz nixlib-70a99c95e202c21b4c926a0aa743c8c5ff7c1f1d.tar.bz2 nixlib-70a99c95e202c21b4c926a0aa743c8c5ff7c1f1d.tar.lz nixlib-70a99c95e202c21b4c926a0aa743c8c5ff7c1f1d.tar.xz nixlib-70a99c95e202c21b4c926a0aa743c8c5ff7c1f1d.tar.zst nixlib-70a99c95e202c21b4c926a0aa743c8c5ff7c1f1d.zip |
* Added Term::ReadLine::Gnu.
svn path=/nixpkgs/trunk/; revision=25155
-rw-r--r-- | pkgs/top-level/perl-packages.nix | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index 6692c8e8289e..053ccebc0c8c 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -2543,6 +2543,30 @@ rec { }; }; + TermReadLineGnu = buildPerlPackage rec { + name = "Term-ReadLine-Gnu-1.20"; + src = fetchurl { + url = "mirror://cpan/authors/id/H/HA/HAYASHI/${name}.tar.gz"; + sha256 = "00fvkqbnpmyld59jv2vbfw1szr5d0xxmbgl59gr7qijp9c497ni5"; + }; + buildInputs = [ pkgs.readline pkgs.ncurses ]; + NIX_CFLAGS_LINK = "-lreadline"; + + # For some crazy reason Makefile.PL doesn't generate a Makefile if + # AUTOMATED_TESTING is set. + AUTOMATED_TESTING = false; + + # Makefile.PL looks for ncurses in Glibc's prefix. + preConfigure = + '' + substituteInPlace Makefile.PL --replace '$Config{libpth}' \ + "'${pkgs.ncurses}/lib'" + ''; + + # Tests don't work because they require /dev/tty. + doCheck = false; + }; + TestDeep = buildPerlPackage rec { name = "Test-Deep-0.106"; src = fetchurl { |