forked from mirrors/nixpkgs
Merge pull request #177489 from nomeata/joachim/ghcjs-base
haskell.packages.ghcjs.ghcjs-base: 0.2.0.3 → 0.2.1.0
This commit is contained in:
commit
2533b1a2a6
|
@ -8,12 +8,14 @@
|
|||
}:
|
||||
mkDerivation {
|
||||
pname = "ghcjs-base";
|
||||
version = "0.2.0.3";
|
||||
version = "0.2.1.0";
|
||||
# This is the release 0.2.1.0, but the hackage release misses test source files,
|
||||
# so lets use github https://github.com/ghcjs/ghcjs-base/issues/132
|
||||
src = fetchFromGitHub {
|
||||
owner = "ghcjs";
|
||||
repo = "ghcjs-base";
|
||||
rev = "85e31beab9beffc3ea91b954b61a5d04e708b8f2";
|
||||
sha256 = "sha256-YDOfi/WZz/602OtbY8wL5jX3X+9oiGL1WhceCraczZU=";
|
||||
rev = "fbaae59b05b020e91783df122249095e168df53f";
|
||||
sha256 = "sha256-x6eCAK1Hne0QkV3Loi9YpxbleNHU593E4AO8cbk2vUc=";
|
||||
};
|
||||
libraryHaskellDepends = [
|
||||
aeson attoparsec base binary bytestring containers deepseq dlist
|
||||
|
|
|
@ -18,6 +18,7 @@ self: super:
|
|||
inherit (self.ghc.bootPkgs)
|
||||
jailbreak-cabal alex happy gtk2hs-buildtools rehoo hoogle;
|
||||
|
||||
# Test suite fails; https://github.com/ghcjs/ghcjs-base/issues/133
|
||||
ghcjs-base = dontCheck (self.callPackage ../compilers/ghcjs/ghcjs-base.nix {
|
||||
fetchFromGitHub = pkgs.buildPackages.fetchFromGitHub;
|
||||
aeson = self.aeson_1_5_6_0;
|
||||
|
@ -36,6 +37,9 @@ self: super:
|
|||
# nodejs crashes during test
|
||||
ChasingBottoms = dontCheck super.ChasingBottoms;
|
||||
|
||||
# runs forever
|
||||
text-short = dontCheck super.text-short;
|
||||
|
||||
# doctest doesn't work on ghcjs, but sometimes dontCheck doesn't seem to get rid of the dependency
|
||||
doctest = pkgs.lib.warn "ignoring dependency on doctest" null;
|
||||
|
||||
|
|
Loading…
Reference in a new issue