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:
@@ -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.
|
||||
|
||||
+57
-1
@@ -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
|
||||
}:
|
||||
|
||||
Reference in New Issue
Block a user