mirror of
https://github.com/NixOS/nixpkgs.git
synced 2024-11-16 14:54:29 +01:00
dmd: 2.105.2 -> 2.106.0
This commit is contained in:
parent
bcc23ba4a8
commit
c275e75b19
2 changed files with 5 additions and 9 deletions
|
@ -1,5 +1,5 @@
|
|||
import ./generic.nix {
|
||||
version = "2.105.2";
|
||||
dmdSha256 = "sha256-IjzIQZttB1711VayKDWcpYvf1MAan+GWGTdpdDTgo1k=";
|
||||
phobosSha256 = "sha256-2hAq48sBC1qvS1XBWZhGIPUlsA4pGcn4pHNok6lC8R0=";
|
||||
version = "2.106.0";
|
||||
dmdSha256 = "sha256-H28X+8qAjnc5KIvZ7HRVCtjNpf1hBwSPL6QIVeWCjKM=";
|
||||
phobosSha256 = "sha256-umsPMQbomJUu/QBMSgSC0jEajxiJwv1Lay4q4tvfnsI=";
|
||||
}
|
||||
|
|
|
@ -96,6 +96,7 @@ stdenv.mkDerivation rec {
|
|||
rm dmd/compiler/test/runnable/gdb15729.sh
|
||||
rm dmd/compiler/test/runnable/gdb4149.d
|
||||
rm dmd/compiler/test/runnable/gdb4181.d
|
||||
rm dmd/compiler/test/compilable/ddocYear.d
|
||||
|
||||
# Disable tests that rely on objdump whitespace until fixed upstream:
|
||||
# https://issues.dlang.org/show_bug.cgi?id=23317
|
||||
|
@ -103,12 +104,7 @@ stdenv.mkDerivation rec {
|
|||
rm dmd/compiler/test/compilable/cdcmp.d
|
||||
''
|
||||
|
||||
+ lib.optionalString (lib.versionOlder version "2.091.0") ''
|
||||
# This one has tested against a hardcoded year, then against a current year on
|
||||
# and off again. It just isn't worth it to patch all the historical versions
|
||||
# of it, so just remove it until the most recent change.
|
||||
rm dmd/compiler/test/compilable/ddocYear.d
|
||||
'' + lib.optionalString (lib.versionAtLeast version "2.089.0" && lib.versionOlder version "2.092.2") ''
|
||||
+ lib.optionalString (lib.versionAtLeast version "2.089.0" && lib.versionOlder version "2.092.2") ''
|
||||
rm dmd/compiler/test/dshell/test6952.d
|
||||
'' + lib.optionalString (lib.versionAtLeast version "2.092.2") ''
|
||||
substituteInPlace dmd/compiler/test/dshell/test6952.d --replace "/usr/bin/env bash" "${bash}/bin/bash"
|
||||
|
|
Loading…
Reference in a new issue