haskell-uhc: New version, disable broken platforms.
This commit is contained in:
parent
f72b0c43f6
commit
a2b584ba5f
@ -5,13 +5,13 @@
|
|||||||
|
|
||||||
let wrappedGhc = ghcWithPackages ( self: [hashable mtl network uhc-util uulib] );
|
let wrappedGhc = ghcWithPackages ( self: [hashable mtl network uhc-util uulib] );
|
||||||
in stdenv.mkDerivation rec {
|
in stdenv.mkDerivation rec {
|
||||||
version = "1.1.8.7";
|
version = "1.1.8.10";
|
||||||
name = "uhc-${version}";
|
name = "uhc-${version}";
|
||||||
|
|
||||||
src = fetchgit {
|
src = fetchgit {
|
||||||
url = "https://github.com/UU-ComputerScience/uhc.git";
|
url = "https://github.com/UU-ComputerScience/uhc.git";
|
||||||
rev = "0dec07e9cb60e78bbca63fc101f8fec6e249269f";
|
rev = "449d9578e06af1362d7f746798f0aed57ab6ca88";
|
||||||
sha256 = "0isz3qz23ihbn0rg54x8ddzwpsqlmmpkvaa66b7srfly7nciv8gl";
|
sha256 = "0f8abhl9idbc2qlnb7ynrb11yvm3y07vksyzs1yg6snjvlhfj5az";
|
||||||
};
|
};
|
||||||
|
|
||||||
postUnpack = "sourceRoot=\${sourceRoot}/EHC";
|
postUnpack = "sourceRoot=\${sourceRoot}/EHC";
|
||||||
@ -41,6 +41,13 @@ in stdenv.mkDerivation rec {
|
|||||||
homepage = "http://www.cs.uu.nl/wiki/UHC";
|
homepage = "http://www.cs.uu.nl/wiki/UHC";
|
||||||
description = "Utrecht Haskell Compiler";
|
description = "Utrecht Haskell Compiler";
|
||||||
maintainers = [ maintainers.phausmann ];
|
maintainers = [ maintainers.phausmann ];
|
||||||
platforms = stdenv.lib.platforms.unix;
|
|
||||||
|
# UHC i686 support is broken, see
|
||||||
|
# https://github.com/UU-ComputerScience/uhc/issues/52
|
||||||
|
#
|
||||||
|
# Darwin build is broken as well at the moment.
|
||||||
|
# On Darwin, the GNU libtool is used, which does not
|
||||||
|
# support the -static flag and thus breaks the build.
|
||||||
|
platforms = ["x86_64-linux"];
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user