Commit graph

198 commits

Author SHA1 Message Date
Peter Simons c044a82caf haskell-json: patch to fix the build with ghc-8.4.x 2018-03-17 21:16:49 +01:00
Peter Simons 148646e630 haskell-matrix: override to latest version for ghc-8.4.x 2018-03-17 21:16:49 +01:00
Peter Simons 93d241e3dd haskell-timezone-olson: override to latest version for ghc-8.4.x 2018-03-17 21:16:49 +01:00
Peter Simons 7d5a69c265 haskell-GenericPretty: drop obsolete override for ghc-8.4.x 2018-03-17 21:16:49 +01:00
Peter Simons 8848a95575 haskell-boxes: drop obsolete override for ghc-8.4.x 2018-03-17 21:16:49 +01:00
Peter Simons cedf31b04a haskell-brick: override to latest version to fix build with ghc-8.4.x 2018-03-17 21:16:49 +01:00
Peter Simons 03cae069fe haskell-pandoc: use current git version when building with ghc-8.4.x 2018-03-17 21:16:48 +01:00
Peter Simons bb6b99287b cabal2nix: drop obsolete overrides for ghc-8.4.x 2018-03-17 21:16:48 +01:00
Peter Simons 3c978a82ca haskell-doctemplates: drop obsolete override for ghc-8.4.x 2018-03-17 21:16:48 +01:00
Peter Simons b59905bfe4 haskell-conduit: use latest version when compiling with ghc-8.4.x 2018-03-17 21:16:48 +01:00
Peter Simons e772848b44 haskell-tasty: drop obsolete override for ghc-8.4.x 2018-03-17 21:16:48 +01:00
Peter Simons 6fbf6efcf3 haskell-esqueleto: drop the markBroken for ghc 8.4.1
Although accurate, the override causes evaluation errors that serve little
purpose but poison our dashboard at [1].

[1] https://hydra.nixos.org/jobset/nixpkgs/haskell-updates
2018-03-17 08:21:24 +01:00
Peter Simons fe0be794fb haskell-pandoc-types: update override for ghc 8.4.x 2018-03-17 08:21:23 +01:00
Peter Simons dc7557a2f0 haskell-constraints: drop obsolete override for ghc-8.4.x 2018-03-15 21:33:05 +01:00
Peter Simons 81316008f7 haskell-semigroupoids: drop obsolete override for ghc-8.4.x 2018-03-15 21:33:05 +01:00
Peter Simons 9254b06b22 haskell-src: update override for ghc-8.4.x 2018-03-15 21:33:05 +01:00
Peter Simons 5c9b3a6b18 haskell-free: drop obsolete override for ghc-8.4.x 2018-03-15 21:33:05 +01:00
Peter Simons 43d9df52c3 haskell-lens: drop obsolete override for ghc-8.4.x 2018-03-15 21:33:05 +01:00
Peter Simons a11eaf1f04 haskell-regex-tdfa: drop obsolete override for ghc-8.4.x 2018-03-15 21:33:05 +01:00
Peter Simons 080c54cd1c haskell-turtle: drop obsolete override for ghc-8.4.x 2018-03-15 21:33:05 +01:00
Peter Simons 8d0df69f4f haskell-vty: drop obsolete override for ghc-8.4.x 2018-03-15 21:33:05 +01:00
Peter Simons 79c2be32ad haskell-doctest: update overrides for ghc-8.4.x 2018-03-15 21:33:04 +01:00
Peter Simons 2932385b3c haskell-pandoc-types: update to latest version to fix the build with GHC 8.4.x 2018-03-15 21:33:04 +01:00
Peter Simons 45caa0cf64 haskell-unordered-containers: drop obsolete override for GHC 8.4.x 2018-03-15 21:33:04 +01:00
Peter Simons f0730a1bf5 haskell-funcmp: drop obsolete override for ghc-8.4.x 2018-03-15 21:33:04 +01:00
Peter Simons 77c16dd7db haskell-hspec: update overrides for ghc-8.4.1 build 2018-03-15 21:33:04 +01:00
Peter Simons 8fdba8ca99 haskell-test-framework: disable test suite build
This avoids a dependency on an old version of QuickCheck.
2018-03-15 21:33:04 +01:00
Michael Alan Dorman 41409f6348 haskell-src-exts: remove unnecessary overrides
The 1.20.2 release is now the default.
2018-03-15 21:33:04 +01:00
Peter Simons bd46cb180d haskell-vty: use latest version when compiling with GHC 8.4.x 2018-03-12 14:31:00 +01:00
Peter Simons aed9401abc hledger-lib: add override fix build with ghc 8.4.x 2018-03-12 14:31:00 +01:00
Peter Simons 74e40b0671 haskell-HTTP: drop obsolete override for GHC 8.4.x 2018-03-12 14:30:59 +01:00
Kosyrev Serge c373b26f9c ghc841: boxes fix released 2018-03-12 14:30:58 +01:00
Kosyrev Serge 1278dba2bc ghc841: bv fix released 2018-03-12 14:30:58 +01:00
Kosyrev Serge 86b554a589
ghc841: github needs a jailbreak 2018-03-12 03:03:31 +03:00
Kosyrev Serge c5160c62e3
ghc841: hackage-security fixed upstream 2018-03-12 03:03:31 +03:00
Kosyrev Serge 663934aec8
ghc841: fixed deriving-compat now on hackage 2018-03-12 03:03:31 +03:00
Kosyrev Serge d799cc8b23
ghc841: haddock-library needs dontCheck and dontHaddock 2018-03-12 03:03:31 +03:00
Kosyrev Serge 1a451a36cb
ghc841: SMP-compatible regex-tdfa now on hackage 2018-03-12 03:03:31 +03:00
Kosyrev Serge 98f5efd872
ghc841: haskell-src-exts fix released 2018-03-12 03:03:31 +03:00
Kosyrev Serge b2cfe1ce64
ghc841: cabal-install fixed upstream 2018-03-12 03:03:30 +03:00
Kosyrev Serge 662bc073b2
ghc841: cabal2nix fixed upstream 2018-03-12 03:03:30 +03:00
Kosyrev Serge 8f72b8a5c0
ghc841: bv fixed upstream 2018-03-12 03:03:30 +03:00
Kosyrev Serge d7365851fb
ghc841: dhall fix 2018-03-12 03:03:30 +03:00
Kosyrev Serge 9c58744f3e
ghc841: dontCheck resolv 2018-03-12 03:03:30 +03:00
Kosyrev Serge b69eb4af28
ghc841: jailbreak protolude 2018-03-12 03:03:30 +03:00
Kosyrev Serge b77b9d56f3
ghc841: deriving-compat released [1/2] 2018-03-12 03:03:06 +03:00
Kosyrev Serge 06a1979263
ghc841: gc outdated overrides 2018-03-12 02:46:45 +03:00
Kosyrev Serge bb9704ca82
ghc841: intern changes to PKGDB, except manual: esqueleto haskell-src 2018-03-12 01:35:48 +03:00
Peter Simons 379eb75014 haskell-setlocale: jailbreak to fix ghc 8.4.1 build 2018-03-11 09:24:37 +01:00
Peter Simons 73982726b0 haskell-boxes: apply patch to fix build with GHC 8.4.1 2018-03-11 09:24:37 +01:00
Peter Simons 797c272b66 haskell-hslua-module-text: drop obsolete override 2018-03-11 09:24:37 +01:00
Peter Simons 3c104572a0 haskell-stylish-cabal: fix build with ghc 8.2.x and 8.4.x 2018-03-11 09:24:37 +01:00
Peter Simons 77e974b394 haskell-hackage-security: jailbreak to fix build with ghc 8.4.x 2018-03-11 09:24:36 +01:00
Peter Simons b4707d9e65 haskell-src: mark broken for GHC 8.4.1 2018-03-11 09:24:36 +01:00
Peter Simons dba20cb1b1 haskell-ChasingBottoms: move jailbreak to common to allow building with QuickCheck 2.11 2018-03-11 09:24:36 +01:00
Peter Simons 0ff88fb2ab haskell-GenericPretty: apply upstream patch to fix the build with ghc 8.4.x 2018-03-11 09:24:36 +01:00
Peter Simons 70aa779445 haskell-doctemplate: apply upstream patch to fix the build with ghc 8.4.x 2018-03-11 09:24:36 +01:00
Peter Simons 86bfcc89b8 haskell-HTTP: use the latest version when compiling with GHC 8.4.x 2018-03-11 09:24:36 +01:00
Peter Simons 668383c088 haskell-hackage-db: add override to fix build with GHC 8.4.1
Cc: @deepfire
2018-03-10 10:00:17 +01:00
Peter Simons 842a5c40f7 haskell: mark esqueleto and doctemplates as broken
Cc: @deepfire
2018-03-10 10:00:17 +01:00
Peter Simons 7011f3b66d haskell-tree-diff: add override to fix build with GHC 8.4.1
Cc: @deepfire
2018-03-10 10:00:17 +01:00
Peter Simons 7e040c8775 haskell-hslua-module-text: add override to fix build with GHC 8.4.1
Cc: @deepfire
2018-03-10 10:00:16 +01:00
Peter Simons 99fba9e335 haskell-HTTP and haddock-library: add overrides for ghc 8.4.1
Cc: @deepfire
2018-03-10 10:00:16 +01:00
Peter Simons 3724b07e2e haskell-blaze-builder: update overrides for ghc 8.4.1
The pull request we use does not suffice any longer because it does not update
the version constraint on base in the Cabal file.

Cc: @deepfire
2018-03-10 10:00:16 +01:00
Peter Simons b01a5ec506 haskell-regex-tdfa: update overrides for ghc 8.4.1
The pull request we use does not suffice any longer because it does not update
the version constraint on base in the Cabal file.

Generally speaking, it might be a good idea to use
https://github.com/ChrisKuklewicz/regex-tdfa/pull/16 instead of the old one,
because it looks much cleaner. (It might have the same problem w/r to base,
though).

Pinging our resident GHC 8.4.1 guru @deepfire.
2018-03-10 10:00:16 +01:00
Kosyrev Serge a4fedaa481
ghc841 | turtle: GHC 8.4 needs a fresh Turtle 2018-03-10 06:51:58 +03:00
Kosyrev Serge 1aada58c2b
ghc841 | either: pin to v5 2018-03-10 06:37:35 +03:00
Peter Simons 96b5bbd457 haskell-free: update overrides for version 5.0.1 2018-03-09 14:22:28 +01:00
Kosyrev Serge f9c952f39c
ghc84: remove unused overrides & minor proof updates 2018-02-28 02:17:44 +03:00
Kosyrev Serge fe5183105a
ghc84 | cabal2nix: ghc84 needs its own very fixed hpack 2018-02-27 15:11:13 +03:00
Kosyrev Serge f5858af1bc
ghc841 | hpack: SMP fix unmerged 2018-02-26 01:36:00 +03:00
Kosyrev Serge 18fa78c539
ghc841 | tar: upstream fix not on Hackage yet 2018-02-25 07:38:19 +03:00
Kosyrev Serge 673785d18a
ghc841 | text-lens: new failure with bumped GHC 2018-02-25 06:58:32 +03:00
Kosyrev Serge 00b24f7a69
ghc841 | x509/x509-store: SMP fix PR unmerged 2018-02-25 04:11:33 +03:00
Kosyrev Serge 65169aac88
ghc841 | uri-bytestring: TH boundaries fix author made no PR yet 2018-02-25 04:11:32 +03:00
Kosyrev Serge 2201ba1a5b
ghc841 | tls: SMP fix unmerged 2018-02-25 04:11:32 +03:00
Kosyrev Serge 746b36c863
ghc841 | http-api-data: SMP fix not on hackage yet 2018-02-25 04:11:32 +03:00
Kosyrev Serge a5078286e6
ghc84: deriving-compat and hnix 2018-02-24 04:51:36 +03:00
Peter Simons 2e45e280cb haskell-doctest: the 0.14.1 test suite fails on NixOS 2018-02-23 18:08:09 +01:00
Peter Simons fa6272678d haskell-stringbuilder: drop obsolete override for GHC 8.4.x 2018-02-23 17:58:18 +01:00
Peter Simons b5454a1380 haskell-doctest: update ghc 8.4.x version to 0.14.1 2018-02-23 17:58:18 +01:00
Michael Alan Dorman f7ab190096 language-c: remove now-unnecessary overrides 2018-02-23 17:58:18 +01:00
Kosyrev Serge 24777b86d8
configuration-ghc84: import manually-defined overrides and update 2018-02-22 01:31:33 +03:00
Peter Simons 3cc9445e56 haskell-test-framework-quickcheck2: jailbreak to support ghc-8.4.x 2018-02-20 17:23:05 +01:00
Peter Simons 020471ee6c haskell-optparse-applicative: fix build with ghc-8.4.x 2018-02-20 17:23:04 +01:00
Peter Simons af173130c6 haskell-here: jailbreak for ghc-8.4.x 2018-02-20 17:23:04 +01:00
Peter Simons d6f37ff0a5 haskell-doctest: use the latest version when compiling with GHC 8.4.x
This change also requires us to use the latest QuickCheck version in the GHC
8.4.x package set.

Furthermore, the latest version of doctest has a broken test suite that needs
to be disabled for the build to succeed.
2018-02-20 17:21:48 +01:00
Kosyrev Serge 060f2f99db
ghc 8.4: update configuration 2018-02-19 23:31:50 +03:00
Peter Simons 194d61bfca haskell-JuicyPixels: drop obsolete override for ghc-8.4.x 2018-02-16 10:39:59 +01:00
Peter Simons 02e8ee8a80 haskell-th-lift: drop obsolete override for ghc-8.4.x 2018-02-16 10:39:59 +01:00
Peter Simons 1f53e710ec haskell-tasty: update override for latest version used by ghc-8.4.x 2018-02-16 10:39:59 +01:00
Peter Simons 4b39930ee6 Update hspec family packages to 2.4.8 when building with GHC 8.4.x. 2018-02-13 10:18:19 +01:00
Shea Levy b0270dfcec haskell-securemem: fix build with GHC 8.4 2018-02-10 18:10:47 +01:00
Shea Levy 74bde7e20a haskell-deepseq-generics: fix build on ghc 8.4 2018-02-10 18:10:47 +01:00
Shea Levy 15344506cc haskell-funcmp: Fix build on GHC 8.4 2018-02-10 18:10:46 +01:00
Kosyrev Serge ae1e9fbf87
ghc841 configuration: overrides 2018-02-06 05:33:07 +03:00
Peter Simons 6f93e0f749 fix GHC 8.4.x builds of hspec and test-framework 2018-01-31 16:03:59 +01:00
Kosyrev Serge 8d027c1113
ghc841: GHC 8.4.1: nix-shell -p haskell.compiler.ghc841 2018-01-19 16:06:02 +03:00