|
|
|
@ -1,6 +1,6 @@ |
|
|
|
|
{ stdenv, fetchFromGitHub |
|
|
|
|
, makeWrapper, unzip, which |
|
|
|
|
, curl, tzdata, gdb |
|
|
|
|
, curl, tzdata, gdb, darwin |
|
|
|
|
# Versions 2.070.2 and up require a working dmd compiler to build: |
|
|
|
|
, bootstrapDmd }: |
|
|
|
|
|
|
|
|
@ -73,7 +73,12 @@ stdenv.mkDerivation rec { |
|
|
|
|
--replace MACOSX_DEPLOYMENT_TARGET MACOSX_DEPLOYMENT_TARGET_ |
|
|
|
|
''; |
|
|
|
|
|
|
|
|
|
nativeBuildInputs = [ bootstrapDmd makeWrapper unzip which gdb ]; |
|
|
|
|
nativeBuildInputs = [ bootstrapDmd makeWrapper unzip which gdb ] |
|
|
|
|
|
|
|
|
|
++ stdenv.lib.optional stdenv.hostPlatform.isDarwin (with darwin.apple_sdk.frameworks; [ |
|
|
|
|
Foundation |
|
|
|
|
]); |
|
|
|
|
|
|
|
|
|
buildInputs = [ curl tzdata ]; |
|
|
|
|
|
|
|
|
|
# Buid and install are based on http://wiki.dlang.org/Building_DMD |
|
|
|
|