3
0
Fork 0
forked from mirrors/nixpkgs

haskellPackages.swarm: use now required brick 1.6

This commit is contained in:
sternenseemann 2023-02-18 19:09:12 +01:00
parent 304ccefdd7
commit 1f99c7d53c
3 changed files with 1 additions and 29 deletions

View file

@ -2269,7 +2269,7 @@ self: super: {
# 2022-11-15: Needs newer witch package and brick 1.3 which in turn works with text-zipper 0.12
# Other dependencies are resolved with doJailbreak for both swarm and brick_1_3
swarm = doJailbreak (super.swarm.override {
brick = doJailbreak (dontCheck super.brick_1_3);
brick = doJailbreak (dontCheck super.brick_1_6);
});
# Too strict upper bound on bytestring

View file

@ -105,7 +105,6 @@ extra-packages:
- bower-json == 1.0.0.1 # 2022-05-21: Needed for spago 0.20.9
- brick == 0.70.* # 2022-08-13: needed by matterhorn-50200.17.0
- brick-skylighting < 1.0 # 2022-08-13: needed by matterhorn-50200.17.0 to match brick
- brick == 1.3 # 2022-11-03: needed by swarm 0.2.0.0
- brittany == 0.13.1.2 # 2022-09-20: needed for hls on ghc 8.8
- cabal-install-parsers < 0.5 # 2022-08-31: required by haskell-ci 0.14.3
- crackNum < 3.0 # 2021-05-21: 3.0 removed the lib which sbv 7.13 uses

View file

@ -48740,33 +48740,6 @@ self: {
hydraPlatforms = lib.platforms.none;
}) {};
"brick_1_3" = callPackage
({ mkDerivation, base, bimap, bytestring, config-ini, containers
, contravariant, data-clist, deepseq, directory, exceptions
, filepath, microlens, microlens-mtl, microlens-th, mtl, QuickCheck
, stm, template-haskell, text, text-zipper, unix, vector, vty
, word-wrap
}:
mkDerivation {
pname = "brick";
version = "1.3";
sha256 = "0lpd6685ya0va0a6n7cw70f5b1s13y8ynzac0gkxyqb1ivzj0hsb";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
base bimap bytestring config-ini containers contravariant
data-clist deepseq directory exceptions filepath microlens
microlens-mtl microlens-th mtl stm template-haskell text
text-zipper unix vector vty word-wrap
];
testHaskellDepends = [
base containers microlens QuickCheck vector vty
];
description = "A declarative terminal user interface library";
license = lib.licenses.bsd3;
hydraPlatforms = lib.platforms.none;
}) {};
"brick" = callPackage
({ mkDerivation, base, bimap, bytestring, config-ini, containers
, contravariant, data-clist, deepseq, directory, exceptions