3
0
Fork 0
forked from mirrors/nixpkgs

Revert "dmd: 2.067.1 -> 2.070.2"

This reverts commit 50a579f192.

Building with AUTO_BOOTSTRAP=1 will download pre-compiled dmd binaries
during the build phase: https://github.com/NixOS/nixpkgs/pull/15256#r62290617
This commit is contained in:
Tobias Geerinckx-Rice 2016-11-05 22:56:13 +01:00
parent e14de56613
commit bb57eeccde
No known key found for this signature in database
GPG key ID: 91CCDB9B48541B99

View file

@ -1,12 +1,11 @@
{ stdenv, fetchurl, unzip, curl, makeWrapper }:
stdenv.mkDerivation rec {
name = "dmd-${version}";
version = "2.070.2";
stdenv.mkDerivation {
name = "dmd-2.067.1";
src = fetchurl {
url = "http://downloads.dlang.org/releases/2.x/${version}/dmd.${version}.zip";
sha256 = "1pbhxxf41v816j0aky3q2pcd8a6phy3363l7vr5r5pg8ps3gl701";
url = http://downloads.dlang.org/releases/2015/dmd.2.067.1.zip;
sha256 = "0ny99vfllvvgcl79pwisxcdnb3732i827k9zg8c0j4s0n79k5z94";
};
buildInputs = [ unzip curl makeWrapper ];
@ -25,7 +24,7 @@ stdenv.mkDerivation rec {
# Buid and install are based on http://wiki.dlang.org/Building_DMD
buildPhase = ''
cd src/dmd
make -f posix.mak INSTALL_DIR=$out AUTO_BOOTSTRAP=1
make -f posix.mak INSTALL_DIR=$out
export DMD=$PWD/dmd
cd ../druntime
make -f posix.mak INSTALL_DIR=$out DMD=$DMD