haskellPackages.polysemy: unbreak

This commit is contained in:
sternenseemann 2021-09-26 21:16:35 +02:00
parent dfad6f38cc
commit 3efe1b4b45
3 changed files with 9 additions and 4 deletions

View File

@ -1167,6 +1167,15 @@ self: super: {
sha256 = "097wqn8hxsr50b9mhndg5pjim5jma2ym4ylpibakmmb5m98n17zp";
});
# Pick patch from 1.6.0 which allows compilation with doctest 0.18
polysemy = appendPatches super.polysemy [
(pkgs.fetchpatch {
name = "allow-doctest-0.18.patch";
url = "https://github.com/polysemy-research/polysemy/commit/dbcf851eb69395ce3143ecf2dd616dcad953a339.patch";
sha256 = "1qf5pghc8p1glwaadkr95x12d74vhb98mg8dqwilyxbc6gq763w2";
})
];
# polysemy-plugin 0.2.5.0 has constraint ghc-tcplugins-extra (==0.3.*)
# This upstream issue is relevant:
# https://github.com/polysemy-research/polysemy/issues/322

View File

@ -3677,7 +3677,6 @@ broken-packages:
- poly-control
- polydata-core
- polynomial
- polysemy
- polysemy-zoo
- polytypeable
- pomaps

View File

@ -208596,8 +208596,6 @@ self: {
];
description = "Higher-order, low-boilerplate free monads";
license = lib.licenses.bsd3;
hydraPlatforms = lib.platforms.none;
broken = true;
}) {};
"polysemy_1_6_0_0" = callPackage
@ -208630,7 +208628,6 @@ self: {
description = "Higher-order, low-boilerplate free monads";
license = lib.licenses.bsd3;
hydraPlatforms = lib.platforms.none;
broken = true;
}) {};
"polysemy-RandomFu" = callPackage