Commit Graph

85 Commits

Author SHA1 Message Date
Eric Wolf
fe6ebf85b7 ghc-8.0.2: Fix #44987 (#45014)
nix-env -f '<nixpkgs>' -qaP -A haskell.packages.ghc802

will run again, but the packages depending on ghc-compact will still not
build, as they have a constrain on base >= 4.10 and ghc 8.0.2 has base
4.9.1.0
2018-08-15 14:53:20 +01:00
Peter Simons
a711d4342f Update Haskell overrides for lts-12.x. 2018-07-10 20:10:26 +02:00
Will Fancher
5da837ad9c GHCJS: Fix GHCJS with haddock-library-1.4.3 2018-04-02 00:23:32 -04:00
Matt McHenry
5dd5faddc0 elm: disable dependencies' tests to fix build
these haskell packages need their tests disabled after recent hackage
package version bumps.

partial fix for #38023
2018-04-02 01:05:03 +02:00
Peter Simons
8d0b0095db haskell-jailbreak-cabal: clean up overrides 2018-03-11 09:24:37 +01:00
Will Fancher
fcc8cae88d Fixed GHCJS 2018-01-20 15:47:59 -05:00
Bas van Dijk
cc9722b638 haskell: configuration-ghc-8.0.x.nix: keep inline-c at 0.5.6.1 2018-01-01 22:50:01 +01:00
Julien Langlois
aaf62f7f6e (haskell.packages.ghc802.ghc): (fix llvm dependency)
Fix incorrect LLVM dependency of GHC 8.0.x to be 3.7 instead of 3.5.
2017-12-25 23:45:19 +00:00
Peter Simons
ee3d43f978 stack: update default version to 1.6.1
Allow building with either ghc 8.0.x or 8.2.x.
2017-12-11 18:46:41 +01:00
Peter Simons
8737c9668b haskell-Cabal: update overrides for new 2.0.1.1 release 2017-12-05 21:01:50 +01:00
Peter Simons
1743953cc5 haskell-Cabal: bump 2.x branch to version 2.0.1.0 2017-11-24 18:34:32 +01:00
Falco Peijnenburg
7d714726a7 haskellPackages.ghc-proofs: Disable hydra builds for ghc<8.2 2017-09-10 10:45:33 +02:00
Peter Simons
550373b000 cabal-install: fix build after updating to version 2.x 2017-08-08 10:09:56 +02:00
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
382db8a9ad cabal2nix: version 2.4 needs Cabal 2.x 2017-07-27 15:47:03 +02:00
RFish ⚓
be23568daa hackage2nix: use older version of apply-refact with ghc-8.0.x
Version 0.4 of apply-refact doesn't compile with GHC 8.0.x. This patch
updates configurations-ghc-8.0.x to use apply-refact version 0.3.0.1.

Closes https://github.com/NixOS/nixpkgs/pull/26896.
Fixes https://github.com/NixOS/nixpkgs/issues/26895.
2017-07-01 09:46:02 +02:00
Peter Simons
46fe4bd8f3 ghc-syb-utils: disable test suite for GHC 8.x or later
The test suite fails when compiling with GHC 8.x. This seems to be a known issue.

Cc: https://github.com/nominolo/ghc-syb/issues/20, https://github.com/NixOS/nixpkgs/issues/26689
2017-06-29 17:35:44 +02:00
Pascal Wittmann
959fadb86e yesod-auth-oauth2: jailbreak because of outdated dependencies 2017-04-28 14:40:26 +02:00
Leon Isenberg
60e9371738 haskell: ghcjs packages: Remove ghcjs-prim
It is wired into ghcjs now.
2017-04-07 21:41:01 +02:00
Rickard Nilsson
232639ccbb haskellPackages: Remove jailbreak for xxhash and Glob (fixed upstream) 2017-02-14 13:47:12 +01:00
Domen Kožar
45a677b978
haskell.packages.ghc802: dontCheck vector-algorithms 2017-01-12 16:35:08 +01:00
Domen Kožar
d15c62a2a0 haskellPackages.Glob: jailbreak to support GHC 8.0.2-rc2 2016-12-29 18:00:56 +01:00
Rickard Nilsson
6bbdad7d11 haskell-xxhash: Use doJailbreak instead of sed 2016-11-01 11:34:14 +01:00
Rickard Nilsson
58707589d2 haskell-xxhash: fix build with GHC 8.x 2016-11-01 11:01:51 +01:00
Peter Simons
4cfc164256 haskell-titlecase: drop obsolete overrides
(cherry picked from commit 118efe87b99cf475e6bcf2a559f4e23f4ab3f94f)
2016-10-28 16:52:51 +02:00
Peter Simons
f3e994e8be haskell-titlecase: fix build with GHC 8.0.x 2016-10-20 13:40:10 +02:00
Peter Simons
6780ac9d03 haskell-timezone-series: clean up overrides 2016-09-13 09:11:57 +02:00
Peter Simons
79ab2f3b32 haskell-timezone-series: block version 1.6 update
The new version's build is completely broken: https://github.com/ygale/timezone-series/issues/2.
2016-09-12 11:28:58 +02:00
obadz
fbea275286 haskellPackages.ghc-mod: remove override as 5.6.0.0 is ghc8 compatible
cc @peti
2016-08-04 17:40:17 +01:00
Peter Simons
2627b09b82 haskell-applicative-quoters: fix build with GHC 8.x 2016-08-04 17:38:44 +02:00
Peter Simons
3d5556b2cc haskell-ghcjs-prim: mark broken 2016-07-21 16:40:02 +02:00
Peter Simons
7914242b37 haskell-timezone-series: fix build with GHC 8.0.1
- Fix the incorrect sha256 hash of the patch.
 - Apply the patch only when compiling with GHC 8.0.x.
2016-06-09 21:51:09 +02:00
obadz
679a51b116 haskellPackages.ghc-mod: add overrides to support ghc8 2016-06-07 20:33:48 +01:00
Peter Simons
d2bb38e59b configuration-ghc-8.0.x.nix: throw out commented-out code 2016-06-03 16:12:41 +02:00
Peter Simons
fc0c63d369 configuration-ghc-8.0.x.nix: update list of core packages 2016-05-31 22:09:55 +02:00
Peter Simons
4ab2a32888 configuration-ghc-8.0.x.nix: drop obsolete overrides
We're following Stackage Nightly with GHC 8.x now, so problems should be
reported there rather than fixed locally in Nixpkgs.
2016-05-31 22:09:55 +02:00
Nikolay Amiantov
be5b596deb ghc801.linear: fix src checksum 2016-05-25 05:38:51 +03:00
Oliver Charles
b3acd8ca39 ghc801.MonadCatchIO-transformers: jailbreak 2016-05-23 16:55:41 +01:00
Ryan Trinkle
2bae6b6737 ghc8 | config: ghcjs-prim: init at 0.1.0.0 2016-05-10 20:01:09 -04:00
Kosyrev Serge
b30ffdcc01 ghc8 | config: th-reify-many: drop the pin obviated by hackage import 2016-05-05 14:50:04 +03:00
Kosyrev Serge
a6a23d3a55 ghc8 | config: freer: jailbreak 2016-05-05 13:15:24 +03:00
Kosyrev Serge
9c979732b8 ghc8 | config: shelly: jailbreak 2016-05-05 13:15:24 +03:00
Kosyrev Serge
0438192122 ghc8 | config: turtle: jailbreak 2016-05-04 13:31:28 +03:00
Kosyrev Serge
2e72002012 ghc8 | config: trifecta: jailbreak 2016-05-04 13:31:28 +03:00
Kosyrev Serge
c9553d7b6d ghc8 | config: th-reify-many -> 0.1.4.1 2016-05-04 13:31:28 +03:00
Kosyrev Serge
81f12377e4 ghc8 | config: th-desugar -> git 2016-05-04 13:31:28 +03:00
Kosyrev Serge
c03af86d39 ghc8 | config: stm-conduit -> git 2016-05-04 13:31:28 +03:00
Kosyrev Serge
49a9213760 ghc8 | config: singletons -> git 2016-05-04 13:31:28 +03:00
Kosyrev Serge
6ce39b317e ghc8 | config: servant*: jailbreak, disable tests 2016-05-04 13:28:26 +03:00
Kosyrev Serge
d27186a9ca ghc8 | config: sdl2: jailbreak 2016-05-04 13:28:26 +03:00