Add Rakudo Star (closes #2054)

Signed-off-by: Austin Seipp <aseipp@pobox.com>

+29
+27
pkgs/development/interpreters/rakudo/default.nix
··· 1 + { stdenv, fetchurl, perl, jdk, icu, zlib, gmp, readline }: 2 + 3 + stdenv.mkDerivation rec { 4 + name = "rakudo-star-${version}"; 5 + version = "2014.04"; 6 + 7 + src = fetchurl { 8 + url = "http://rakudo.org/downloads/star/${name}.tar.gz"; 9 + sha256 = "0spdrxc2kiidpgni1vl71brgs4d76h8029w5jxvah3yvjcqixz7l"; 10 + }; 11 + 12 + buildInputs = [ icu zlib gmp readline jdk perl ]; 13 + configureScript = "perl ./Configure.pl"; 14 + configureFlags = 15 + [ "--gen-moar" 16 + "--gen-nqp" 17 + "--gen-parrot" 18 + ]; 19 + 20 + meta = { 21 + description = "A Perl 6 implementation"; 22 + homepage = "http://www.rakudo.org"; 23 + license = stdenv.lib.licenses.artistic2; 24 + platforms = stdenv.lib.platforms.unix; 25 + maintainers = [ stdenv.lib.maintainers.thoughtpolice ]; 26 + }; 27 + }
+2
pkgs/top-level/all-packages.nix
··· 3549 3549 3550 3550 racket = callPackage ../development/interpreters/racket { }; 3551 3551 3552 + rakudo = callPackage ../development/interpreters/rakudo { }; 3553 + 3552 3554 rascal = callPackage ../development/interpreters/rascal { }; 3553 3555 3554 3556 regina = callPackage ../development/interpreters/regina { };