haskellPackages.dependent-sum-template: back pin for ghc 9.4 compat
This commit is contained in:
parent
cd1c98b639
commit
8ecc5ecc5a
|
@ -51,10 +51,14 @@ default-package-overrides:
|
|||
# https://github.com/haskell/haskell-language-server/blob/feb596592de95f09cf4ee885f3e74178161919f1/ghcide/ghcide.cabal#L107-L111
|
||||
- implicit-hie < 0.1.3
|
||||
|
||||
# 2023-07-06: newer versions of stylish-haskell require
|
||||
# ghc-lib-parser-ex >= 9.6, but LTS-21 contains ghc-lib-parser-ex-9.4
|
||||
# 2023-07-06: newer versions of stylish-haskell require
|
||||
# ghc-lib-parser-ex >= 9.6, but LTS-21 contains ghc-lib-parser-ex-9.4
|
||||
- stylish-haskell < 0.14.5.0
|
||||
|
||||
# Only an older version of dependent-sum-template is compatible with ghc 9.4
|
||||
# https://github.com/obsidiansystems/dependent-sum-template/issues/5
|
||||
- dependent-sum-template < 0.1.2
|
||||
|
||||
extra-packages:
|
||||
- Cabal-syntax == 3.6.* # Dummy package that ensures packages depending on Cabal-syntax can work for Cabal < 3.8
|
||||
- Cabal == 3.2.* # Used for packages needing newer Cabal on ghc 8.6 and 8.8
|
||||
|
|
|
@ -79561,6 +79561,22 @@ self: {
|
|||
}) {};
|
||||
|
||||
"dependent-sum-template" = callPackage
|
||||
({ mkDerivation, base, constraints-extras, dependent-sum
|
||||
, template-haskell, th-abstraction, th-extras
|
||||
}:
|
||||
mkDerivation {
|
||||
pname = "dependent-sum-template";
|
||||
version = "0.1.1.1";
|
||||
sha256 = "03xffmih70ksk7jgfs3ypaa91bm1x21fjxqpj1gkhp9gbj6w2vyl";
|
||||
libraryHaskellDepends = [
|
||||
base dependent-sum template-haskell th-abstraction th-extras
|
||||
];
|
||||
testHaskellDepends = [ base constraints-extras dependent-sum ];
|
||||
description = "Template Haskell code to generate instances of classes in dependent-sum package";
|
||||
license = lib.licenses.publicDomain;
|
||||
}) {};
|
||||
|
||||
"dependent-sum-template_0_1_2_0" = callPackage
|
||||
({ mkDerivation, base, constraints-extras, containers, mtl, some
|
||||
, template-haskell, th-abstraction
|
||||
}:
|
||||
|
@ -79576,6 +79592,7 @@ self: {
|
|||
];
|
||||
description = "Template Haskell code to generate instances of classes in some package";
|
||||
license = lib.licenses.publicDomain;
|
||||
hydraPlatforms = lib.platforms.none;
|
||||
}) {};
|
||||
|
||||
"depends" = callPackage
|
||||
|
|
Loading…
Reference in a new issue