Peter Simons
48104ded64
hls-hlint-plugin: add new ghc-lib dependency when building with older compilers
2021-02-05 23:05:20 +01:00
Malte Brandy
160d449726
haskell.ghc865.mmorph: Fix build
2021-02-05 23:05:20 +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
Peter Simons
ed41afe60a
haskell: update Cabal overrides for the new 3.2.1.0 release
2020-10-30 21:11:47 +01:00
Owen Shepherd
ff263519a6
haskell.packages.ghc865.rebase: jailbreak on ghc 8.6
2020-07-24 13:02:54 +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
d6aedf7bcd
haskell-ghc-lib-parser-ex: fix build with GHC versions prior to 8.8.x
2020-04-17 20:50:48 +02:00
Peter Simons
11d28064b7
haskell-Cabal: update overrides for the new 3.2.x release
2020-04-03 22:00:29 +02:00
Gabriel Gonzalez
8d2c08e774
Fix evaluation of cabal2nix
...
`cabal2nix` fails to evaluate due to attempting to
evaluate `pkgs.haskellPackages.hackage-db_2_1_0`, which
does not exist. However, the default
`pkgs.haskellPackages.hackage-db` is already version 2.1.0,
so the fix is simple: go back to using the default version.
2020-03-30 19:24:01 -07:00
Peter Simons
376ff258b5
stylish-cabal: fix the build
...
We can still compile the package with ghc-8.6.5. Later
compiler versions don't work, unfortunately.
2020-02-29 11:10:19 +01:00
Peter Simons
abd5926447
haskell-policeman: don't build this package with ghc-8.6.x
2020-02-07 20:55:41 +01:00
Peter Simons
e7dce63d54
haskell-cabal2spec: override Cabal to version 3.0.x
2020-02-07 20:44:24 +01:00
Peter Simons
2590a85189
haskell-liquidhaskell: drop obsolete overrides
2019-09-28 12:04:39 +02:00
Michael Alan Dorman
e7eb269d45
cabal2nix: fix build
...
Without this change, the build fails with:
```
Warning:
This package indirectly depends on multiple versions of the same package. This is very likely to cause a compile failure.
package hackage-db (hackage-db-2.0.1-AliTRXEJBGFAEMpONOEnbV) requires Cabal-2.4.0.1
package hpack (hpack-0.32.0-1iJuukTWmC4EGkYhAiFeII) requires Cabal-3.0.0.0-CD1INMNwoxXIKVgcu1nec5
package distribution-nixpkgs (distribution-nixpkgs-1.3.1-82Z2DCdLAUs8Q2gjtlPLz5) requires Cabal-3.0.0.0-CD1INMNwoxXIKVgcu1nec5
package cabal2nix (cabal2nix-2.15.0) requires Cabal-3.0.0.0-CD1INMNwoxXIKVgcu1nec5
package cabal2nix (cabal2nix-2.15.0) requires Cabal-3.0.0.0-CD1INMNwoxXIKVgcu1nec5
package cabal2nix (cabal2nix-2.15.0) requires Cabal-3.0.0.0-CD1INMNwoxXIKVgcu1nec5
```
2019-09-27 08:18:04 +03:00
Peter Simons
933c885761
cabal2nix: add override to keep the ghc-8.6.x version compiling
2019-09-25 15:29:46 +02:00
Michael Alan Dorman
4037a43630
jailbreak-cabal: updated package needs updated Cabal library
...
Only needs to be overridden for prior GHC releases.
2019-09-06 17:27:21 +02:00
Peter Simons
2e08ac73ca
cabal-install: override native Cabal version on older compilers
2019-08-28 15:50:33 +00:00
Peter Simons
a9dd9c7c2f
haskell-resolv: add overrides for older compilers
2019-08-28 15:50:33 +00:00
Peter Simons
da9c111088
ghc-8.6.x: fix llvmPackages version; this compiler needs LLVM 6.x
2019-04-30 11:43:44 +00:00
Peter Simons
09dbd3c8dc
liquidhaskell: update devel snapshot to the latest version
2019-04-13 12:53:54 +02:00
Peter Simons
803e956919
liquidhaskell: switch ghc-8.6.x version to the 'develop' branch to fix the build
2019-03-26 17:20:35 +01:00
Peter Simons
48db7bf9d9
Merge pull request #56138 from jacereda/psqueues-check-86
...
psqueues: run test suite on ghc-8.6
2019-02-21 11:53:05 +01:00
Jorge Acereda
5aa3f23a98
psqueues: run test suite on ghc-8.6
2019-02-21 10:06:42 +01:00
Jorge Acereda
c8e61efae3
cereal: run test suite on ghc-8.6
2019-02-21 10:02:43 +01:00
Peter Simons
acaa5c1f1a
stylish-cabal compiles again. Yay!
...
Thank you, @pikajude.
2019-02-18 10:39:12 +01:00
Nathan van Doorn
86c5937bcb
haskellPackages.equivalence: dontCheck in GHC 8.6
...
The test suite fails due to MonadFail changes
2019-02-13 17:39:16 +00:00
Peter Simons
dd98e07fed
stylish-cabal: fix build with GHC 8.4.x (and clean up overrides)
...
Unfortunately, more recent compiler versions are unable to build this package
because of its dependency on the old haddock-library version.
2019-01-29 10:59:32 +01:00
Peter Simons
e51f959fc7
git-annex: drop obsolete patches
2019-01-25 11:54:30 +01:00
Peter Simons
b661d8dcc0
Merge pull request #53790 from romildo/fix.HaTeX
...
haskellPackages.HaTeX: jailbreak
2019-01-13 17:52:18 +01:00
Peter Simons
c921228126
Merge pull request #53789 from romildo/fix.wl-pprint-extras
...
haskellPackages.wl-pprint-extras: jailbreak
2019-01-13 17:51:16 +01:00
José Romildo Malaquias
a38cfed974
haskellPackages.dates: jailbreak
2019-01-12 18:10:04 -02:00
José Romildo Malaquias
3f7d94c8e0
haskellPackages.wl-pprint-extras: jailbreak
2019-01-12 18:04:45 -02:00
José Romildo Malaquias
9536ada457
haskellPackages.HaTeX: jailbreak
2019-01-12 10:36:33 -02:00
Jack Kelly
b10f43c1f1
hpc-coveralls: jailbreak for GHC 8.6
2019-01-08 16:30:17 +11:00
Peter Simons
6c54f9ea5a
git-annex: patch to fix build with ghc 8.6.x
2019-01-07 10:57:22 +01:00
Peter Simons
10b9cc5b06
pandoc: drop obsolete override
2019-01-07 10:57:21 +01:00
Ryan Mulligan
f706777f5b
haskellPackages.binary-orphans: dontCheck
2019-01-05 10:29:20 -08:00
Ryan Mulligan
88029fc8af
Merge branch 'master' into haskell-github
2019-01-05 10:02:30 -08:00
Peter Simons
cce612a649
haskell-pandoc: jailbreak to fix the build
2019-01-04 12:58:27 +01:00
Peter Simons
c792202b99
configuration-ghc-8.6.x.nix: cosmetic
2019-01-04 12:58:27 +01:00
Ryan Mulligan
a07c754856
haskellPackages.github: dontCheck
2019-01-01 14:54:08 -08:00
Domen Kožar
45f5453359
haskell packages: RSA test suite doesn't compile on GHC 8.6
2018-12-29 10:54:04 +00:00
Peter Simons
08ca69a513
haskell-hoopl: drop obsolete override
2018-12-26 14:02:07 +01:00
Peter Simons
4f4313046e
Comment out some obsolete Haskell overrides to fix evaluation.
2018-12-26 13:46:12 +01:00
Peter Simons
195f8ac5ac
haskell-JuicyPixels: update overrides for the new version
2018-12-21 14:02:57 +01:00
Peter Simons
578a5f6588
haskell-brick: update override for the new version
2018-12-14 19:44:09 +01:00
Peter Simons
8e11a25d5f
haskell-brick: update override for the new version
2018-12-05 21:38:14 +01:00
Peter Simons
82bb8cb934
haskell-hspec-core: use latest version when compiling with ghc-8.6.x
2018-12-04 22:08:46 +01:00
Peter Simons
d5726e6ad9
haskell-brick: update ghc-8.6.x override for the new version
2018-12-04 22:08:46 +01:00