haskell.packages.ghc884.{foundation,basement}: downgrade for GHC 8.8

The 0.0.29 and 0.0.15 releases respectively have dropped support for
GHC < 8.10.
This commit is contained in:
sternenseemann 2022-08-30 14:21:06 +02:00
parent 9190f415ad
commit 8758481cc0
3 changed files with 32 additions and 1 deletions

View File

@ -93,7 +93,8 @@ self: super: {
time-compat = doJailbreak super.time-compat;
http-media = unmarkBroken (doJailbreak super.http-media);
servant-server = unmarkBroken (doJailbreak super.servant-server);
foundation = dontCheck super.foundation;
basement = doDistribute self.basement_0_0_14;
foundation = doDistribute (dontCheck self.foundation_0_0_28);
vault = dontHaddock super.vault;
# https://github.com/snapframework/snap-core/issues/288

View File

@ -150,6 +150,8 @@ extra-packages:
- weeder == 2.2.* # 2022-02-21: preserve for GHC 8.10.7
- weeder == 2.3.* # 2022-05-31: preserve for GHC 9.0.2
- brick == 0.70.* # 2022-08-13: needed by matterhorn-50200.17.0
- basement < 0.0.15 # 2022-08-30: last version to support GHC < 8.10
- foundation < 0.0.29 # 2022-08-30: last version to support GHC < 8.10
package-maintainers:
abbradar:

View File

@ -40649,6 +40649,20 @@ self: {
license = lib.licenses.mit;
}) {};
"basement_0_0_14" = callPackage
({ mkDerivation, base, ghc-prim }:
mkDerivation {
pname = "basement";
version = "0.0.14";
sha256 = "01kk3z0c48c2jhni8ba165zxzm4sljy18r97cad1yd897qjsy2mv";
revision = "2";
editedCabalFile = "16q5ilgblwhdhwxq8p76dp3c3gm55b6scgswx863zpjyca5avaif";
libraryHaskellDepends = [ base ghc-prim ];
description = "Foundation scrap box of array & string";
license = lib.licenses.bsd3;
hydraPlatforms = lib.platforms.none;
}) {};
"basement" = callPackage
({ mkDerivation, base, ghc-prim }:
mkDerivation {
@ -102095,6 +102109,20 @@ self: {
mainProgram = "foscam-sort";
}) {};
"foundation_0_0_28" = callPackage
({ mkDerivation, base, basement, gauge, ghc-prim }:
mkDerivation {
pname = "foundation";
version = "0.0.28";
sha256 = "06hsh40qwmy2nfkrd9m8lfhi6arziixdw9pn379m6a7cga2vjcnh";
libraryHaskellDepends = [ base basement ghc-prim ];
testHaskellDepends = [ base basement ];
benchmarkHaskellDepends = [ base basement gauge ];
description = "Alternative prelude with batteries and no dependencies";
license = lib.licenses.bsd3;
hydraPlatforms = lib.platforms.none;
}) {};
"foundation" = callPackage
({ mkDerivation, base, basement, gauge, ghc-prim }:
mkDerivation {