matterhorn: build with brick 0.70.1
This commit is contained in:
parent
7528dfebb5
commit
d8bddf3528
3 changed files with 53 additions and 0 deletions
|
@ -237,6 +237,11 @@ self: super: {
|
|||
# base bound
|
||||
digit = doJailbreak super.digit;
|
||||
|
||||
# matterhorn-50200.17.0 won't work with brick >= 0.71
|
||||
matterhorn = doJailbreak (super.matterhorn.overrideScope (self: super: {
|
||||
brick = self.brick_0_70_1;
|
||||
}));
|
||||
|
||||
# 2020-06-05: HACK: does not pass own build suite - `dontCheck`
|
||||
# 2022-06-17: Use hnix-store 0.5 until hnix 0.17
|
||||
hnix = generateOptparseApplicativeCompletion "hnix" (dontCheck (
|
||||
|
|
|
@ -91,6 +91,8 @@ default-package-overrides:
|
|||
- reflex-dom-core < 0.7.0.2
|
||||
# Downgrade hasql-dynamic-statements until hasql 1.6 is in Stackage
|
||||
- hasql-dynamic-statements < 0.3.1.2
|
||||
# Its dependency brick >= 1.0 is not yet in stackage
|
||||
- brick-skylighting < 1.0
|
||||
|
||||
extra-packages:
|
||||
- Cabal == 2.2.* # required for jailbreak-cabal etc.
|
||||
|
@ -146,6 +148,7 @@ extra-packages:
|
|||
- vty == 5.35.1 # 2022-07-08: needed for glirc-2.39.0.1
|
||||
- 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
|
||||
|
||||
package-maintainers:
|
||||
abbradar:
|
||||
|
|
|
@ -48065,6 +48065,33 @@ self: {
|
|||
license = lib.licenses.bsd3;
|
||||
}) {};
|
||||
|
||||
"brick_0_70_1" = callPackage
|
||||
({ mkDerivation, base, bytestring, config-ini, containers
|
||||
, contravariant, data-clist, deepseq, directory, dlist, exceptions
|
||||
, filepath, microlens, microlens-mtl, microlens-th, QuickCheck, stm
|
||||
, template-haskell, text, text-zipper, transformers, unix, vector
|
||||
, vty, word-wrap
|
||||
}:
|
||||
mkDerivation {
|
||||
pname = "brick";
|
||||
version = "0.70.1";
|
||||
sha256 = "18i1i06ll6pklzaazcl2bzbi3w5zdn43l9wvkclhfcmddjy19lp4";
|
||||
isLibrary = true;
|
||||
isExecutable = true;
|
||||
libraryHaskellDepends = [
|
||||
base bytestring config-ini containers contravariant data-clist
|
||||
deepseq directory dlist exceptions filepath microlens microlens-mtl
|
||||
microlens-th stm template-haskell text text-zipper transformers
|
||||
unix vector vty word-wrap
|
||||
];
|
||||
testHaskellDepends = [
|
||||
base containers microlens QuickCheck vector
|
||||
];
|
||||
description = "A declarative terminal user interface library";
|
||||
license = lib.licenses.bsd3;
|
||||
hydraPlatforms = lib.platforms.none;
|
||||
}) {};
|
||||
|
||||
"brick_1_0" = callPackage
|
||||
({ mkDerivation, base, bimap, bytestring, config-ini, containers
|
||||
, contravariant, data-clist, deepseq, directory, dlist, exceptions
|
||||
|
@ -48132,6 +48159,23 @@ self: {
|
|||
}) {};
|
||||
|
||||
"brick-skylighting" = callPackage
|
||||
({ mkDerivation, base, brick, containers, skylighting-core, text
|
||||
, vty
|
||||
}:
|
||||
mkDerivation {
|
||||
pname = "brick-skylighting";
|
||||
version = "0.3";
|
||||
sha256 = "1wjl5ff9c7czg7azj2pi17b3kzbgb5rmwb4nkxdy86xn6d68adi1";
|
||||
isLibrary = true;
|
||||
isExecutable = true;
|
||||
libraryHaskellDepends = [
|
||||
base brick containers skylighting-core text vty
|
||||
];
|
||||
description = "Show syntax-highlighted text in your Brick UI";
|
||||
license = lib.licenses.bsd3;
|
||||
}) {};
|
||||
|
||||
"brick-skylighting_1_0" = callPackage
|
||||
({ mkDerivation, base, brick, containers, skylighting-core, text
|
||||
, vty
|
||||
}:
|
||||
|
@ -48146,6 +48190,7 @@ self: {
|
|||
];
|
||||
description = "Show syntax-highlighted text in your Brick UI";
|
||||
license = lib.licenses.bsd3;
|
||||
hydraPlatforms = lib.platforms.none;
|
||||
}) {};
|
||||
|
||||
"bricks" = callPackage
|
||||
|
|
Loading…
Reference in a new issue