Merge pull request #172337 from NixOS/haskell-updates
haskellPackages: update stackage and hackage
This commit is contained in:
commit
d51d424c00
6 changed files with 892 additions and 218 deletions
|
@ -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
|
||||
|
|
1088
pkgs/development/haskell-modules/hackage-packages.nix
generated
1088
pkgs/development/haskell-modules/hackage-packages.nix
generated
File diff suppressed because it is too large
Load diff
Loading…
Reference in a new issue