haskellPackages.snaplet-purescript: GHC9 compatibility

This commit is contained in:
Deniz Alp Durmaz 2022-10-09 14:42:57 +03:00
parent 4567b99d17
commit 903b57513e
3 changed files with 7 additions and 3 deletions

View file

@ -60,6 +60,13 @@ self: super: {
ghc-datasize = disableLibraryProfiling super.ghc-datasize;
ghc-vis = disableLibraryProfiling super.ghc-vis;
# Patch providing GHC9 compat, can be removed once the following gets released:
# > https://github.com/adinapoli/snaplet-purescript/pull/25
snaplet-purescript = appendPatch (fetchpatch {
url = "https://github.com/adinapoli/snaplet-purescript/commit/4c7457d9357558524d4d19ff7c7f13f85b442539.patch";
sha256 = "sha256-wpNvCO6txEvSv8LjQaaEIbBBPJnFaMpFx5ER8BT9lXo=";
}) super.snaplet-purescript;
# The latest release on hackage has an upper bound on containers which
# breaks the build, though it works with the version of containers present
# and the upper bound doesn't exist in code anymore:

View file

@ -4725,7 +4725,6 @@ broken-packages:
- snaplet-mandrill
- snaplet-mongodb-minimalistic
- snaplet-postgresql-simple
- snaplet-purescript
- snaplet-redis
- snaplet-sass
- snaplet-scoped-session

View file

@ -264035,8 +264035,6 @@ self: {
];
description = "Automatic (re)compilation of purescript projects";
license = lib.licenses.mit;
hydraPlatforms = lib.platforms.none;
broken = true;
}) {};
"snaplet-recaptcha" = callPackage