Merge pull request #172337 from NixOS/haskell-updates

haskellPackages: update stackage and hackage
main
Ellie Hermaszewska 2 years ago committed by GitHub
commit d51d424c00
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 8
      pkgs/data/misc/hackage/pin.json
  2. 10
      pkgs/development/haskell-modules/configuration-common.nix
  3. 2
      pkgs/development/haskell-modules/configuration-ghc-8.8.x.nix
  4. 1
      pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml
  5. 1
      pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml
  6. 1088
      pkgs/development/haskell-modules/hackage-packages.nix

@ -1,6 +1,6 @@
{
"commit": "78324aa49909392e169c86bbfd204694523907e8",
"url": "https://github.com/commercialhaskell/all-cabal-hashes/archive/78324aa49909392e169c86bbfd204694523907e8.tar.gz",
"sha256": "15k5ag36asswwv8yazq53lkj9blnz4hzlq23cznvvk5pkjpdm0ni",
"msg": "Update from Hackage at 2022-05-05T15:07:55Z"
"commit": "38aa99a1623af5371157721c2a4b033b828e9938",
"url": "https://github.com/commercialhaskell/all-cabal-hashes/archive/38aa99a1623af5371157721c2a4b033b828e9938.tar.gz",
"sha256": "0phak7cjg3nrj5i3ih2k95hcwx25s6zijbp81ycqd0yb108gvw34",
"msg": "Update from Hackage at 2022-05-10T13:45:20Z"
}

@ -334,15 +334,7 @@ self: super: {
matplotlib = dontCheck super.matplotlib;
# https://github.com/matterhorn-chat/matterhorn/issues/679 they do not want to be on stackage
matterhorn = doJailbreak (super.matterhorn.overrideScope (self: super: {
brick = self.brick_0_64_2;
# Doesn't support aeson 2.0
# https://github.com/matterhorn-chat/matterhorn/issues/759
aeson = self.aeson_1_5_6_0;
}));
mattermost-api = super.mattermost-api.override {
aeson = self.aeson_1_5_6_0;
};
matterhorn = doJailbreak super.matterhorn;
memcache = dontCheck super.memcache;
metrics = dontCheck super.metrics;

@ -118,7 +118,7 @@ self: super: {
liquidhaskell = markBroken super.liquidhaskell;
# This became a core library in ghc 8.10., so we don‘t have an "exception" attribute anymore.
exceptions = super.exceptions_0_10_4;
exceptions = super.exceptions_0_10_5;
# ghc versions which don‘t match the ghc-lib-parser-ex version need the
# additional dependency to compile successfully.

@ -3082,6 +3082,7 @@ broken-packages:
- LTS
- lua-bc
- luautils
- lucid2
- lucid-htmx
- lucid-hyperscript
- luis-client

@ -118,7 +118,6 @@ extra-packages:
- ghc-lib-parser == 8.10.7.* # 2022-02-17: preserve for GHC 8.10.7
- ghc-lib-parser-ex == 8.10.* # 2022-02-17: preserve for GHC 8.10.7
- doctest == 0.18.* # 2021-11-19: closest to stackage version for GHC 9.*
- brick == 0.64.* # 2021-12-03: matterhorn depends on brick < 0.65
- path == 0.9.0 # 2021-12-03: path version building with stackage genvalidity and GHC 9.0.2
- ormolu == 0.2.* # 2022-02-21: For ghc 8.8 and 8.10
- ShellCheck == 0.7.2 # 2022-02-20: haskell-ci 0.14 needs this

File diff suppressed because it is too large Load Diff
Loading…
Cancel
Save