haskellPackages.polysemy-{resume,conc,mocks}: downgrade to unbreak
These packages are not in Stackage LTS, but depend on package in Stackage LTS, so we need to downgrade them to keep them working.
This commit is contained in:
parent
bcf8a276d5
commit
803aea3d3c
3 changed files with 61 additions and 2 deletions
|
@ -3791,7 +3791,6 @@ broken-packages:
|
|||
- polydata-core
|
||||
- polynom
|
||||
- polynomial
|
||||
- polysemy-mocks
|
||||
- polysemy-zoo
|
||||
- polytypeable
|
||||
- pomaps
|
||||
|
|
|
@ -126,6 +126,10 @@ default-package-overrides:
|
|||
- brittany < 0.14
|
||||
# 1.2.0.0: “Dropped support for GHC <9.2 (might readd it later)”
|
||||
- retrie < 1.2.0.0
|
||||
# Compat with polysemy in Stackage LTS 18
|
||||
- polysemy-resume < 0.1.0.2
|
||||
- polysemy-conc < 0.5
|
||||
- polysemy-mocks < 0.2
|
||||
|
||||
extra-packages:
|
||||
- base16-bytestring < 1 # required for cabal-install etc.
|
||||
|
|
|
@ -214222,6 +214222,28 @@ self: {
|
|||
}) {};
|
||||
|
||||
"polysemy-conc" = callPackage
|
||||
({ mkDerivation, async, base, containers, polysemy, polysemy-test
|
||||
, polysemy-time, relude, stm, stm-chans, string-interpolate, tasty
|
||||
, template-haskell, text, time, unagi-chan, unix
|
||||
}:
|
||||
mkDerivation {
|
||||
pname = "polysemy-conc";
|
||||
version = "0.4.0.1";
|
||||
sha256 = "1wf24837p5bk6p6p2d3bqwyrj93ls7kndvzr9qa8w8g46fv1ryp4";
|
||||
libraryHaskellDepends = [
|
||||
async base containers polysemy polysemy-time relude stm stm-chans
|
||||
string-interpolate template-haskell text time unagi-chan unix
|
||||
];
|
||||
testHaskellDepends = [
|
||||
base polysemy polysemy-test polysemy-time stm tasty time unagi-chan
|
||||
unix
|
||||
];
|
||||
description = "Polysemy Effects for Concurrency";
|
||||
license = "BSD-2-Clause-Patent";
|
||||
hydraPlatforms = lib.platforms.none;
|
||||
}) {};
|
||||
|
||||
"polysemy-conc_0_5_1_1" = callPackage
|
||||
({ mkDerivation, async, base, containers, data-default, polysemy
|
||||
, polysemy-plugin, polysemy-test, polysemy-time, relude, stm
|
||||
, stm-chans, tasty, template-haskell, text, time, torsor
|
||||
|
@ -214481,6 +214503,21 @@ self: {
|
|||
}) {};
|
||||
|
||||
"polysemy-mocks" = callPackage
|
||||
({ mkDerivation, base, hspec, hspec-discover, polysemy
|
||||
, template-haskell
|
||||
}:
|
||||
mkDerivation {
|
||||
pname = "polysemy-mocks";
|
||||
version = "0.1.0.1";
|
||||
sha256 = "0jd8x47mdx9fyn65ra0y1m05myf2m2bhz3ykg1i3818ixwd93xvl";
|
||||
libraryHaskellDepends = [ base polysemy template-haskell ];
|
||||
testHaskellDepends = [ base hspec polysemy ];
|
||||
testToolDepends = [ hspec-discover ];
|
||||
description = "Mocking framework for polysemy effects";
|
||||
license = lib.licenses.bsd3;
|
||||
}) {};
|
||||
|
||||
"polysemy-mocks_0_2_0_0" = callPackage
|
||||
({ mkDerivation, base, hspec, hspec-discover, polysemy
|
||||
, template-haskell
|
||||
}:
|
||||
|
@ -214494,7 +214531,6 @@ self: {
|
|||
description = "Mocking framework for polysemy effects";
|
||||
license = lib.licenses.bsd3;
|
||||
hydraPlatforms = lib.platforms.none;
|
||||
broken = true;
|
||||
}) {};
|
||||
|
||||
"polysemy-optics" = callPackage
|
||||
|
@ -214629,6 +214665,26 @@ self: {
|
|||
}) {};
|
||||
|
||||
"polysemy-resume" = callPackage
|
||||
({ mkDerivation, base, hedgehog, polysemy, polysemy-plugin
|
||||
, polysemy-test, relude, tasty, tasty-hedgehog, text, transformers
|
||||
}:
|
||||
mkDerivation {
|
||||
pname = "polysemy-resume";
|
||||
version = "0.1.0.1";
|
||||
sha256 = "1pgirh7sz1lx45pkss1a4w7xgy7gcxmm7i2vz9hf0z7qdj9wfn8i";
|
||||
libraryHaskellDepends = [
|
||||
base polysemy polysemy-plugin relude transformers
|
||||
];
|
||||
testHaskellDepends = [
|
||||
base hedgehog polysemy polysemy-plugin polysemy-test relude tasty
|
||||
tasty-hedgehog text transformers
|
||||
];
|
||||
description = "Polysemy error tracking";
|
||||
license = "BSD-2-Clause-Patent";
|
||||
hydraPlatforms = lib.platforms.none;
|
||||
}) {};
|
||||
|
||||
"polysemy-resume_0_2_0_0" = callPackage
|
||||
({ mkDerivation, base, hedgehog, polysemy, polysemy-plugin
|
||||
, polysemy-test, relude, tasty, tasty-hedgehog, text, transformers
|
||||
}:
|
||||
|
|
Loading…
Reference in a new issue