3
0
Fork 0
forked from mirrors/nixpkgs
Commit graph

47 commits

Author SHA1 Message Date
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 f11d5c1630 haskell-doctest: fix build with ghc-7.4.x 2017-06-07 22:12:35 +02:00
Peter Simons 046c5c57d0 haskell-binary: update 0.8.x branch to latest version 2017-04-04 16:29:12 +02:00
Peter Simons 4753a00caa haskell-QuickCheck: fix build with GHC 7.4.x 2017-03-29 20:30:29 +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 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 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 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 873fa649e8 cabal-install: break infinite recursion on ghc 7.6.x and 7.4.x. 2015-06-02 10:32:31 +02:00
Peter Simons 0d484e999b haskell-binary: update to version 0.7.5.0 2015-06-02 10:32:31 +02:00
Peter Simons e25b42d852 cabal-install: avoid inconsistent 'binary' versions on ghc-7.4.x and ghc-7.6.x 2015-05-23 15:09:29 +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 ea9e11db9a haskell-monad-par: fix build with ghc-7.4.x 2015-05-05 21:44:48 +02:00
Peter Simons b5c368cbe4 haskell-unix-time: fix build with ghc-7.4.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 5d6cdabf44 haskell-control-monad-free: use pre 0.6 version on older compilers 2015-04-19 19:48:33 +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 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 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 1d6d5932cd haskell-streaming-commons: fix build on older GHC versions some more 2015-01-20 23:56:56 +01:00
Peter Simons c64088f0ec haskell-streaming-commons: fix build on older GHC versions by way of bytestring-builder 2015-01-20 23:43:29 +01:00
Peter Simons 0eb306c5f7 haskell-cookie: fix build with older compilers 2015-01-20 23:43:29 +01:00
Peter Simons 703bf2978d haskell-unordered-containers: fix build with GHC 7.4.2 2015-01-17 20:29:00 +01:00
Peter Simons 51457dd687 haskell-primitive: fix build with GHC 7.4.2 2015-01-17 20:29:00 +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