3
0
Fork 0
forked from mirrors/nixpkgs
Commit graph

121 commits

Author SHA1 Message Date
Peter Simons 59e15fe815 Revert "Many minor fixes to get things building after recent compiler changes".
This reverts the Haskell part of commit 326ca0f690, because these changes
broke the 'scientific' build with GHC 7.4.2.
2014-08-11 14:48:35 +02:00
John Wiegley 326ca0f690 Many minor fixes to get things building after recent compiler changes 2014-08-10 23:18:57 -05:00
Peter Simons 8ede29197f GHC 7.6.x requires older attoparsec to build with aeson 0.7.x. 2014-08-09 19:48:47 +02:00
Peter Simons 0d2463a24b GHC 7.6.x required scientific 0.2.x to build aeson 0.7.x. 2014-08-09 19:16:45 +02:00
Peter Simons d0e37eff7b GHC 7.6 and earlier cannot compile aeson 0.8.x. 2014-08-09 19:02:56 +02:00
Peter Simons 9d56d25673 haskell-vty: update to version 5.1.3 2014-07-28 20:32:59 +02:00
Peter Simons eec522e69a haskell-nixpkgs.nix: update Cabal to version 1.20.0.2 2014-07-28 20:32:52 +02:00
Peter Simons b06e82fe7a haskell-defaults.nix: simplify references to the latest version of happy 2014-07-14 17:33:48 +02:00
Peter Simons 48a2253974 ghc: update version 7.8.2 to 7.8.3 2014-07-12 15:13:58 +02:00
Peter Simons 81e6e97c61 haskell-vty: update to version 5.1.1 2014-07-08 15:58:21 +02:00
Peter Simons 6d068be1bf cabal-install: update to version 1.20.0.3 2014-06-30 17:03:07 +02:00
Aycan iRiCAN 8fe08c34a4 Add binary to networkTransport again. 2014-06-21 18:06:24 +03:00
Aycan iRiCAN 719d0b64e0 Removed binary argument from networkTransport and networkTransportTcp 2014-06-21 18:01:51 +03:00
Aycan iRiCAN 88050e4a41 Moved package overrides from haskell-packages.nix to haskell-defaults.nix. 2014-06-21 17:44:29 +03:00
Peter Simons ac56e50d3a haskell-defaults.nix: ghc-HEAD requires latest mtl 2014-06-10 20:27:20 +02:00
Mateusz Kowalczyk 3287542c57 haskell-vty: add version 5.1.0 2014-06-09 10:27:00 +02:00
Peter Simons 40eb5a5f73 haskell-system-fileio: require Cabal >= 1.8 2014-06-09 10:27:00 +02:00
Peter Simons b134e2a0fd haskell-defaults.nix: don't provide singletons on pre-7.8.x platforms 2014-06-09 10:27:00 +02:00
Peter Simons c7a18e326f Stick to transformers 0.3.x everywhere; the new versions breaks just about every other package that we have. 2014-06-09 10:26:59 +02:00
Peter Simons 1d50ed522a haskell-system-filepath: require at least Cabal 1.8 to build 2014-06-09 10:26:59 +02:00
Peter Simons 9dd2b3c651 haskell-shelly: move version override to haskell-defaults.nix 2014-06-09 10:26:58 +02:00
Peter Simons 4f2992c3fa Switch GHC 6.10.x to network 2.2.x because newer versions give buffering errors (according to the Cabal file from HTTP, which excludes newer versions from building) 2014-06-09 10:26:58 +02:00
Peter Simons d07125a0d9 haskell-transformers-compat: provide different versions for GHC 7.8.2 and below
transformers is a core library in GHC 7.8.2, so that compiler is stuck
with an older version of the -compat library.
2014-06-09 10:26:58 +02:00
Peter Simons 1d392a56ae Update the default version of transformers to 0.4.1 on older compilers. 2014-06-09 10:26:56 +02:00
Peter Simons 6358b15985 haskell-mtl: update to version 2.2.1 (and delete unused versions 1.1.1.1 and 2.1.3.1) 2014-06-09 10:26:56 +02:00
Peter Simons c9672d767f haskell-Cabal: update to version 1.20.0.1 2014-06-09 10:26:56 +02:00
Peter Simons 1d70298e2e Elm: require binary 0.7.x on ghc <= 7.6.3 2014-05-28 12:48:30 +02:00
Peter Simons ff6db963fc haskell-aeson: update to version 0.7.0.6
Keep version 0.7.0.4 for builds with ghc <= 7.4.2.
2014-05-24 12:01:19 +02:00
Peter Simons 82df69a1de haskell-zip-archive: add version 0.2.3.2
Use latest zip archive only with GHC 7.8.2 so that we don't have to
override 'binary' everywhere else.
2014-05-24 12:01:08 +02:00
Peter Simons ecaf15c324 haskell-attoparsec: add version 0.11.3.4 2014-05-24 12:00:58 +02:00
Peter Simons 19c4909124 cabal-install: update to version 1.20.0.2 2014-05-24 10:42:07 +02:00
Peter Simons 00594510e8 haskell-defaults.nix: fix hashtables build with GHC 6.10.x 2014-05-23 21:54:28 +02:00
Peter Simons e081cc3b44 haskell-defaults.nix: fix hashable and case-insensitive builds with GHC 6.x 2014-05-23 21:54:28 +02:00
Peter Simons ca02d3734b haskell-defaults.nix: override case-sensitive on GHC 7.2.2 to avoid build error 2014-05-23 21:54:28 +02:00
Peter Simons 5538d68aca haskell-defaults.nix: move extensible-exceptions override into the right place 2014-05-23 21:54:27 +02:00
Peter Simons 6962c86135 haskell-defaults.nix: improve configuration for GHC 6.x 2014-05-23 21:54:27 +02:00
Peter Simons da38198b4f Use attoparsec 0.10.x when building with GHC 6.x.
Newer versions depend on 'scientific', which this compiler cannot build.
2014-05-23 21:54:27 +02:00
Peter Simons 45799eeaba haskell-scientific: there's no point in using 0.1.0.1, because it doesn't build with GHC 6.12.x either :-( 2014-05-23 21:54:27 +02:00
Peter Simons 78618e12d3 haskell-async: fix build with GHC 6.12.x 2014-05-23 18:59:09 +02:00
Peter Simons 70d61f8517 haskell-defaults.nix: don't override 'Cabal' in GHC 6.10.4; it's a core library 2014-05-23 18:57:03 +02:00
Peter Simons de014b4b86 haskell-split: add version 0.1.4.3 for the benefit of GHC 6.x 2014-05-23 18:56:10 +02:00
Peter Simons 3f0a45e88f haskell-codex: update to version 0.0.2 2014-05-23 17:58:48 +02:00
Peter Simons b1b24494f2 haskell-binary: update to version 0.7.2.1 2014-05-21 16:12:06 +02:00
Peter Simons edeffd7c49 haskell-DrIFT: add version 2.4.2 2014-05-17 12:56:52 +02:00
Peter Simons 499f49f392 binary: fix build with ghc 6.10.4 2014-05-17 12:56:51 +02:00
Peter Simons c9887ca489 cabal-install: use native Cabal version when compiling with GHC 7.9.x 2014-05-17 12:51:17 +02:00
Peter Simons 53ecf3fe17 haskell-modular-arithmetic: require ghc >7.8 2014-05-16 18:51:38 +02:00
Peter Simons e048994d58 haskell-defaults.nix: stick to transformers 0.3.x 2014-05-16 18:51:38 +02:00
Peter Simons 9847b8d148 haskell-mtl: update to version 2.2.0.1 2014-05-16 18:51:37 +02:00
Peter Simons 9bc73e0f1e haskell-binary: update to version 0.7.2.0 2014-05-16 18:51:37 +02:00