Merge pull request #195224 from dalpd/fix-snaplet-purescript

haskellPackages.snaplet-purescript: GHC9 compatibility
This commit is contained in:
Dennis Gosnell 2022-10-09 10:07:59 -04:00 committed by GitHub
commit 0f955bb63c
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
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

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

View file

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