Commit Graph

179 Commits

Author SHA1 Message Date
Malte Brandy
00593bdb64
cachix: Build from 8.10.2, fix build and activate on hydra
This removes the broken flag from everything depending on servant so it
can get a new chance to build following the servant fix.
2020-11-21 19:59:08 +01:00
Domen Kožar
dc9f85e69e
cachix: make it build 2020-11-20 23:13:51 +01:00
(cdep)illabout
0ef0f83fbf haskellPackages.semver-range: disable tests to get building 2020-11-20 20:57:39 +01:00
Malte Brandy
8a559a2a08 haskell.packages.ghc884.ghc-lib-parser-ex: Fix build for hls 2020-11-20 20:57:38 +01:00
Malte Brandy
b568d074ba haskell.packages.{ghc865,ghc884}.exceptions: Create attribute 2020-11-20 20:57:37 +01:00
Malte Brandy
bf29c147c3 haskellPackages.haskell-language-server: Fix build
In preparation of the upcoming 0.6.0 release I wanted to fix hls.

It introduces two new plugin packages, which are not on hackage yet.

I remove apply-refact overrides, because current apply-refact versions
are compatible with all ghcs we support, according to their changelog.

I override more of the hls dependencies globally on the whole package
set, to avoid a lot of duplicate compilations. And because @peti changed
my mind about this being a good practice.

hls now uses a released version of ghcide
2020-11-13 21:37:56 +01:00
(cdep)illabout
01a403fb71 haskellPackages.quickcheck-instances: no longer needs doJailbreak in ghc-8.8. 2020-11-13 21:37:56 +01:00
Peter Simons
ed41afe60a haskell: update Cabal overrides for the new 3.2.1.0 release 2020-10-30 21:11:47 +01:00
Peter Simons
688d248e3d liquidhaskell and friends don't compile with ghc-8.8.x. 2020-09-04 20:27:58 +02:00
Ariel Nunez
a29ed35bc7 hasura: 1.2.1 -> 1.3.1-beta.1 2020-09-03 14:59:08 -05:00
Peter Simons
175934c4f3 haskell-cryptohash-sha256: the jailbreak is necessary for all compilers 2020-07-03 20:55:32 +02:00
Peter Simons
3ee117a0a9 xmobar: jailbreak latest version to accept recent timezone-olson packages 2020-06-19 22:29:22 +02:00
Peter Simons
fbc0845f28 haskell-cabal-fmt: overriding Cabal-3.2 is unnecessary for ghc-8.10.x and beyond 2020-05-29 22:28:47 +02:00
Peter Simons
21a354b6dd haskell-cabal-install-parsers: re-factor overrides to fix build with ghc-8.10.1 2020-04-25 18:22:55 +02:00
Peter Simons
a1463efcde haskell-haddock: fix build with our default compiler ghc-8.8.3
Fixes https://github.com/NixOS/nixpkgs/issues/85728.
2020-04-24 22:00:39 +02:00
andys8
28556cd9ab Haskell: apply-refact version has to match ghc
This commit maps:

* GHC 8.6 to apply-refact 0.6
* GHC 8.8 to apply-refact 0.7
* GHC 8.10 to apply-refact 0.8

See:
<https://hackage.haskell.org/package/apply-refact/changelog>
<https://github.com/mpickering/apply-refact/issues/56>
2020-04-24 22:00:38 +02:00
Peter Simons
0eb4bfa5fb darcs: don't try to build the package with ghc-8.8.x 2020-04-10 21:27:47 +02:00
Peter Simons
f660d6ec3d haskell-hackage-security: update default version to 0.6.x 2020-04-03 22:00:29 +02:00
Peter Simons
11d28064b7 haskell-Cabal: update overrides for the new 3.2.x release 2020-04-03 22:00:29 +02:00
(cdep)illabout
6fe6d3b077 haskellPackages.semver-range: disable tests on ghc88x 2020-03-06 22:15:11 +01:00
Michael Alan Dorman
df8a0d64b5 json: remove obsolete patches that break the build
The patchs in question fail to apply against the current versoin, and
thus the package fails to build; `hasktags` is then collateral damage.

Remove reference to the patch and make sure neither package will be
marked broken going forward.
2020-02-28 20:42:30 +01:00
Peter Simons
ba190861e8 haskell-relude: avoid test suite failure when building with ghc-8.8.x 2020-02-28 20:42:26 +01:00
Peter Simons
95f15e7b31 haskell-polyparse: the latest version works with ghc-8.8.x 2020-02-28 20:42:26 +01:00
Domen Kožar
21ded2d667 servant-server: fix build 2020-02-28 20:42:25 +01:00
Peter Simons
93b4f52f2c haskellPackages: drop obsolete overrides that break evaluation 2020-02-28 20:31:26 +01:00
Domen Kožar
524535f185 configuration-ghc-8.8.x: fix eval 2020-02-28 20:31:24 +01:00
Peter Simons
ee52b6ac68 haskell-brick: update overrides to the latest version 2020-02-28 20:31:23 +01:00
Peter Simons
aba43b8c3e ghc-8.8.x: update override for lens to the latest version 2020-02-28 20:31:22 +01:00
(cdep)illabout
a0171c6439 haskellPackages.prettyprinter: make sure everything depends on this correctly 2020-02-28 20:31:22 +01:00
(cdep)illabout
025faad9a9 haskell.packages.ghc882.policeman: fix up ansi-terminal dep 2020-02-28 20:31:21 +01:00
Peter Simons
92f21f7159 haskell-lens: use latest version when building with ghc-8.8.x 2020-02-07 20:37:59 +01:00
Peter Simons
44d258777c haskell-brick: update overrides to latest version 2020-02-07 20:37:59 +01:00
Peter Simons
6d068993b5 haskell-relude-6.0.0.0 does not pass its doctest suite 2020-01-31 21:05:56 +01:00
Peter Simons
6516c12dbe haskell-policeman: add overrides to provide newer versions of dependencies 2020-01-31 21:05:56 +01:00
Peter Simons
2b10aed0d7 ghc-8.8.x: update version overrides for microlens packages 2020-01-31 21:05:56 +01:00
Peter Simons
26dbde5dbc haskell-pandoc: disable test suite when building with ghc-8.8.x
pandoc-2.9.1.1 fails 1 test.
2020-01-27 10:00:45 +01:00
Peter Simons
05a54d417b ghc-8.8.x: update overrides 2020-01-24 21:02:42 +01:00
Peter Simons
8a5c2f6569 haskell-tls-session-manager: fix build with ghc-8.8.x 2020-01-17 21:14:34 +01:00
Peter Simons
7b8cdfabcd haskell-pandoc: update ghc-8.8.x override for the latest version 2020-01-10 20:56:20 +01:00
Peter Simons
1886028a3c haskell-tls: update ghc-8.8.x override for the latest version 2020-01-10 20:56:20 +01:00
Peter Simons
6010ce05b7 pandoc: update override for the ghc-8.8.x to the latest version 2019-12-27 20:37:13 +01:00
Peter Simons
9c01e123d6 haskell-src-meta: update ghc-8.8.x build to the latest version
This allows us to build the package without the need for
patching. The test suite still doesn't compile unfortunately.

Closes https://github.com/NixOS/nixpkgs/pull/75594.
2019-12-13 20:48:35 +01:00
Peter Simons
69e794d1d8 haskell-pandoc: update the ghc-8.8.x build to version 2.9 2019-12-13 20:48:35 +01:00
Peter Simons
2d94437a32 haskell-doctemplates: update override for ghc-8.8.x 2019-12-13 20:48:13 +01:00
Peter Simons
88179304b4 haskell-brick: use the latest version when building with ghc-8.8.x 2019-12-06 20:55:12 +01:00
Peter Simons
cd9816e0f7 haskell-pandoc: update ghc-8.8.x override for the latest version 2019-12-06 20:55:12 +01:00
Peter Simons
66285b7ab7 haskell-vty: use latest version when building with ghc-8.8.x 2019-12-06 20:55:12 +01:00
Peter Simons
09186816b1 haskell-regex-tdfa: update override for ghc-8.8.x 2019-12-06 20:55:12 +01:00
Peter Simons
fa1a064694 haskell-monad-par: enable test suite again 2019-12-06 20:55:12 +01:00
Peter Simons
0db312b2f1 ghc-8.8.x: update package versions to fix builds 2019-12-06 20:55:12 +01:00