rakudo: fix darwin build

needs:

- CoreServices
- ApplicationServices
This commit is contained in:
Matthew Bauer 2016-08-12 00:07:39 -05:00
parent 1138b5dc7e
commit 5f0d155f5b
2 changed files with 7 additions and 3 deletions

View File

@ -1,4 +1,5 @@
{ stdenv, fetchurl, perl, icu, zlib, gmp, readline }: { stdenv, fetchurl, perl, icu, zlib, gmp, readline
, CoreServices, ApplicationServices }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "rakudo-star-${version}"; name = "rakudo-star-${version}";
@ -9,7 +10,8 @@ stdenv.mkDerivation rec {
sha256 = "0czx7w1chf108mpyps7k7nqq8cbsy1rbb87ajms9xj65l4ywg8ka"; sha256 = "0czx7w1chf108mpyps7k7nqq8cbsy1rbb87ajms9xj65l4ywg8ka";
}; };
buildInputs = [ icu zlib gmp readline perl ]; buildInputs = [ icu zlib gmp readline perl ]
++ stdenv.lib.optionals stdenv.isDarwin [ CoreServices ApplicationServices ];
configureScript = "perl ./Configure.pl"; configureScript = "perl ./Configure.pl";
configureFlags = configureFlags =
[ "--backends=moar" [ "--backends=moar"

View File

@ -5958,7 +5958,9 @@ in
racket = callPackage ../development/interpreters/racket { }; racket = callPackage ../development/interpreters/racket { };
rakudo = callPackage ../development/interpreters/rakudo { }; rakudo = callPackage ../development/interpreters/rakudo {
inherit (darwin.apple_sdk.frameworks) CoreServices ApplicationServices;
};
rascal = callPackage ../development/interpreters/rascal { }; rascal = callPackage ../development/interpreters/rascal { };