lol

haskell.packages.ghcjs.ghcjs-base: 0.2.0.3 → 0.2.1.0

the new upstream release makes it build with aeson-2.0.

+9 -3
+5 -3
pkgs/development/compilers/ghcjs/ghcjs-base.nix
··· 8 8 }: 9 9 mkDerivation { 10 10 pname = "ghcjs-base"; 11 - version = "0.2.0.3"; 11 + version = "0.2.1.0"; 12 + # This is the release 0.2.1.0, but the hackage release misses test source files, 13 + # so lets use github https://github.com/ghcjs/ghcjs-base/issues/132 12 14 src = fetchFromGitHub { 13 15 owner = "ghcjs"; 14 16 repo = "ghcjs-base"; 15 - rev = "85e31beab9beffc3ea91b954b61a5d04e708b8f2"; 16 - sha256 = "sha256-YDOfi/WZz/602OtbY8wL5jX3X+9oiGL1WhceCraczZU="; 17 + rev = "fbaae59b05b020e91783df122249095e168df53f"; 18 + sha256 = "sha256-x6eCAK1Hne0QkV3Loi9YpxbleNHU593E4AO8cbk2vUc="; 17 19 }; 18 20 libraryHaskellDepends = [ 19 21 aeson attoparsec base binary bytestring containers deepseq dlist
+4
pkgs/development/haskell-modules/configuration-ghcjs.nix
··· 18 18 inherit (self.ghc.bootPkgs) 19 19 jailbreak-cabal alex happy gtk2hs-buildtools rehoo hoogle; 20 20 21 + # Test suite fails; https://github.com/ghcjs/ghcjs-base/issues/133 21 22 ghcjs-base = dontCheck (self.callPackage ../compilers/ghcjs/ghcjs-base.nix { 22 23 fetchFromGitHub = pkgs.buildPackages.fetchFromGitHub; 23 24 }); ··· 34 35 35 36 # nodejs crashes during test 36 37 ChasingBottoms = dontCheck super.ChasingBottoms; 38 + 39 + # runs forever 40 + text-short = dontCheck super.text-short; 37 41 38 42 # doctest doesn't work on ghcjs, but sometimes dontCheck doesn't seem to get rid of the dependency 39 43 doctest = pkgs.lib.warn "ignoring dependency on doctest" null;