John Ericson
74f5fe5068
haskell infra: Misc cleanups
...
- The haskell lib is very close to not relying on Nixpkgs. I think
this is good---simpler to think about and matches Nixpkgs's lib.
- The haskell lib is only imported once
- stdenv is exposed more shallowly so it can be overriden more easily.
I'll eventually use this on Darwin to avoid the Sierra shared
library problems (unless changes are to be made system-wide).
Closes https://github.com/NixOS/nixpkgs/pull/27840 .
2017-08-03 13:12:01 +02:00
Peter Simons
e31b99c187
haskell-network: use older version to compile with GHC 7.4.x and before
...
Recent versions of network no longer support base libraries that old.
2017-06-23 12:49:37 +02:00
Peter Simons
6b6cf6942c
haskell-optparse-applicative: fix build with pre-8.0.x versions of GHC
2017-06-23 12:49:37 +02:00
Peter Simons
25a1ef369b
haskell-hsdns: fix build with GHC 7.0.x and 7.2.x
2017-04-21 16:25:53 +02:00
Peter Simons
046c5c57d0
haskell-binary: update 0.8.x branch to latest version
2017-04-04 16:29:12 +02:00
Leon Isenberg
691b3bcd77
haskellPackages: fix dangling references
...
haskeline_0_7_2_1 -> haskline_0_7_3_1
terminfo_0_4_0_1 -> terminfo_0_4_0_2
2017-03-05 16:45:31 +01:00
Peter Simons
6a35164874
haskell: drop obsolete jailbreaking overrides
2016-10-20 13:40:10 +02:00
Peter Simons
641fc0e683
haskell: remove all but the latest LTS package sets (version 6.7)
...
This is the first step towards dropping Stackage support. We keep LTS 6.x
around because I don't want to downgrade our default compiler to GHC 7.x,
but once LTS 7.x comes out we'll switch our main package set to that and
drop Nightly.
More details are at:
http://permalink.gmane.org/gmane.linux.distributions.nixos/20505
Closes https://github.com/NixOS/nixpkgs/issues/14897 .
Also relevant:
- https://github.com/NixOS/nixpkgs/issues/16130
- https://github.com/commercialhaskell/stack/issues/2259
2016-07-21 14:41:44 +02:00
Peter Simons
6af0f57f91
haskell-binary: update to latest version
2016-07-14 22:13:48 +02:00
Peter Simons
a01fab64e2
haskell-binary: update overrides for latest version
2016-06-06 09:33:31 +02:00
Peter Simons
967901f195
haskell-binary: update version used for GHC releases prior to 7.8.x
2016-05-03 10:22:22 +02:00
Peter Simons
4537e2be35
haskell-semigroups: fix build with pre 7.6.x versions of GHC
2016-04-20 13:46:10 +02:00
Peter Simons
2c1f152c60
haskell-reflection: fix build with ghc versions prior to 7.6.x
2016-04-20 13:46:10 +02:00
Peter Simons
2029027d88
haskell-binary: update older compilers to the latest version
2016-02-15 19:06:04 +01:00
Peter Simons
e389794857
haskell-binary: update use of 0.8.0.1 to 0.8.2.0
2016-02-03 18:51:53 +01:00
Peter Simons
d487783174
haskell: update use of Cabal 1.18.1.6 to 1.18.1.7
...
This affects GHC versions 7.2.x and earlier, which cannot compile more
recent versions of Cabal.
2016-01-27 00:33:25 +01:00
Peter Simons
c68c8655f1
haskell: update use of Cabal 1.20.0.3 to 1.20.0.4
...
This affects mostly jailbreak-cabal, which uses the old version on most
platforms due to bugs introduced to Cabal in later releases.
2016-01-27 00:33:25 +01:00
Peter Simons
64a872863d
haskell-binary: update pre-7.8.x compilers from 0.8.0.0 to 0.8.0.1
2016-01-27 00:33:25 +01:00
Peter Simons
62900b026b
haskell-nats: fix overrides for GHC versions prior to 7.10.x.
...
Closes https://github.com/NixOS/nixpkgs/issues/12622 .
2016-01-26 14:01:40 +01:00
Peter Simons
f1b0383c92
haskell-binary: update overrides for version 0.8.x
2015-12-22 13:17:20 +01:00
Peter Simons
8e07d5d77c
haskell: update lists of core and non-core packages for older compilers
2015-10-18 22:01:09 +02:00
Peter Simons
a0376d4666
haskell-conduit: fix build with pre-7.10.x versions of GHC
...
Thanks to @bennofs for finding this issue!
2015-10-15 10:04:14 +02:00
Peter Simons
6dd889144d
haskell-deepdeq: update version used for pre 7.4.x GHC versions
2015-08-25 17:15:41 +02:00
Peter Simons
099c1a4522
haskell-tar: use older version for builds with GHC < 7.6.x.
2015-08-05 21:36:20 +02:00
Peter Simons
b03ce5d57a
haskell-binary: update to version 0.7.6.1
2015-08-05 21:36:19 +02:00
Peter Simons
b8446a4d85
haskell: update configuration for Cabal 1.22.4.0
2015-06-17 23:17:54 +02:00
Peter Simons
0d484e999b
haskell-binary: update to version 0.7.5.0
2015-06-02 10:32:31 +02:00
Peter Simons
493663d785
jailbreak-cabal: always build the tool with Cabal 1.20
...
This change mitigates the effects of https://github.com/peti/jailbreak-cabal/issues/9 .
2015-05-21 14:57:16 +02:00
Peter Simons
c0e2c4809e
cabal-install: fix build for GHC 7.0.x and 7.2.x
2015-05-18 20:43:59 +02:00
Peter Simons
4dba3fa2e0
Fix bogus references to cabal-install 1.18.x.
2015-05-08 14:10:16 +02:00
Peter Simons
e36427857d
Fix cabal-install builds with ghc 7.0.x and 7.2.x.
2015-05-05 21:44:47 +02:00
Peter Simons
26941230b5
hackage-packages.nix: re-generate from Hackage state e1a69962dc
2015-04-20 22:05:33 +02:00
Peter Simons
921e73eb7e
haskell-nats: fix build with older compilers
2015-04-20 00:06:52 +02:00
Peter Simons
09fe56f2e5
haskell-ng: switch default configuration to mtl 2.2.x
2015-04-18 20:43:23 +02:00
Peter Simons
2121543d0c
jailbreak-cabal: avoid infinite recursion
2015-04-18 20:43:22 +02:00
Nikolay Amiantov
49f3c375b5
ghcWithPackages: add withLLVM
2015-03-26 11:29:05 +01:00
Peter Simons
258bc13966
haskell-ng: update Cabal and deepseq to latest versions
2015-03-25 14:37:14 +01:00
Peter Simons
afb0874e06
hackage-packages.nix: re-generate from Hackage 2015-03-19T13:39:37+0100
2015-03-19 17:55:19 +01:00
Peter Simons
53fa11398c
hackage-packages.nix: re-generate from Hackage 2015-03-17T11:52:35+0100
2015-03-18 12:13:43 +01:00
Peter Simons
11cce22637
haskell-ng: update configuration to transformers 0.4.3.0
2015-03-09 15:20:58 +01:00
Peter Simons
27e37a11d1
haskell-ng: update Cabal to version 1.22.1.1 and binary to version 0.7.4.0
2015-02-24 23:29:58 +01:00
Peter Simons
9c3da4e723
Cabal: update overrides for version 1.22.1.0
2015-02-22 19:47:22 +01:00
Peter Simons
e4037ae913
hackage-packages.nix: re-generate from Hackage 2015-02-12T20:00:15+0100
2015-02-13 10:37:46 +01:00
Peter Simons
78f3bd565a
hackage-packages.nix: re-generate from Hackage 2015-01-22T21:38:10+0100
...
This commit also implements the second part of the
4f603d1ca0
hack to work around https://github.com/NixOS/cabal2nix/issues/136
Fixes https://github.com/NixOS/nixpkgs/issues/5902 .
2015-01-22 22:40:21 +01:00
Peter Simons
4531b31d75
haskell-doctest: fix builds with old ghc
2015-01-20 17:43:48 +01:00
Peter Simons
0b05129b88
happy: fix build with GHC 7.2.x
2015-01-20 17:43:48 +01:00
Peter Simons
b9c761966b
happy: fix build with ghc-7.2.x
2015-01-20 17:43:48 +01:00
Peter Simons
35e5f59aee
Cabal-1.22.0.0: fix build with GHC 7.2.2
2015-01-18 12:58:31 +01:00
Peter Simons
e6ecb1fb83
haskell-ng: enable package sets for GHC 6.12.3, 7.0.4, 7.2.2, and 7.4.2
2015-01-17 20:29:00 +01:00