haskell.packages.ghc96.htree: restrict to < 0.2

This commit is contained in:
sternenseemann
2024-12-31 23:06:13 +01:00
parent e2c7e1cd41
commit 4f7efec851
4 changed files with 22 additions and 0 deletions
@@ -73,6 +73,7 @@ self: super: {
ghc-lib-parser-ex = doDistribute self.ghc-lib-parser-ex_9_10_0_0;
http2 = doDistribute self.http2_5_3_9;
http-semantics = doDistribute self.http-semantics_0_3_0;
htree = doDistribute self.htree_0_2_0_0;
lens = doDistribute self.lens_5_3_2;
lukko = doDistribute self.lukko_0_1_2;
network-control = super.network-control_0_1_3;
@@ -58,6 +58,7 @@ self: super: {
xhtml = null;
# Version upgrades
htree = doDistribute self.htree_0_2_0_0;
primitive = doDistribute self.primitive_0_9_0_0;
splitmix = doDistribute self.splitmix_0_1_1;
tagged = doDistribute self.tagged_0_8_9;
@@ -40,6 +40,8 @@ default-package-overrides:
- http-semantics < 0.3.0
# 2024-12-23: last version to be compatible with Stackage LTS 22/23 (due to data-default)
- diagrams-input < 0.1.4
# 2024-12-31: last version that's compatible with GHC < 9.9
- htree < 0.2.0.0
extra-packages:
- Cabal == 3.2.* # Used for packages needing newer Cabal on ghc 8.6 and 8.8
+18
View File
@@ -168551,6 +168551,23 @@ self: {
}) {};
"htree" = callPackage
({ mkDerivation, base, containers, hspec, QuickCheck
, quickcheck-instances, template-haskell, th-compat
}:
mkDerivation {
pname = "htree";
version = "0.1.1.0";
sha256 = "1m95win8gy5h2343pa2zjij9v092az0fdq3xc3qsfycs6f1w06id";
libraryHaskellDepends = [ base ];
testHaskellDepends = [
base containers hspec QuickCheck quickcheck-instances
template-haskell th-compat
];
description = "a library to build and work with heterogeneous, type level indexed rose trees";
license = lib.licenses.agpl3Plus;
}) {};
"htree_0_2_0_0" = callPackage
({ mkDerivation, base, containers, hspec, QuickCheck
, quickcheck-instances, template-haskell, th-compat
}:
@@ -168565,6 +168582,7 @@ self: {
];
description = "a library to build and work with heterogeneous, type level indexed rose trees";
license = lib.licenses.agpl3Plus;
hydraPlatforms = lib.platforms.none;
}) {};
"hts" = callPackage