mirror of
https://github.com/NixOS/nixpkgs.git
synced 2025-07-13 21:50:33 +03:00
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
|
# base bound
|
||||||
digit = doJailbreak super.digit;
|
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`
|
# 2020-06-05: HACK: does not pass own build suite - `dontCheck`
|
||||||
# 2022-06-17: Use hnix-store 0.5 until hnix 0.17
|
# 2022-06-17: Use hnix-store 0.5 until hnix 0.17
|
||||||
hnix = generateOptparseApplicativeCompletion "hnix" (dontCheck (
|
hnix = generateOptparseApplicativeCompletion "hnix" (dontCheck (
|
||||||
|
|
|
@ -91,6 +91,8 @@ default-package-overrides:
|
||||||
- reflex-dom-core < 0.7.0.2
|
- reflex-dom-core < 0.7.0.2
|
||||||
# Downgrade hasql-dynamic-statements until hasql 1.6 is in Stackage
|
# Downgrade hasql-dynamic-statements until hasql 1.6 is in Stackage
|
||||||
- hasql-dynamic-statements < 0.3.1.2
|
- hasql-dynamic-statements < 0.3.1.2
|
||||||
|
# Its dependency brick >= 1.0 is not yet in stackage
|
||||||
|
- brick-skylighting < 1.0
|
||||||
|
|
||||||
extra-packages:
|
extra-packages:
|
||||||
- Cabal == 2.2.* # required for jailbreak-cabal etc.
|
- 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
|
- 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.2.* # 2022-02-21: preserve for GHC 8.10.7
|
||||||
- weeder == 2.3.* # 2022-05-31: preserve for GHC 9.0.2
|
- 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:
|
package-maintainers:
|
||||||
abbradar:
|
abbradar:
|
||||||
|
|
|
@ -48065,6 +48065,33 @@ self: {
|
||||||
license = lib.licenses.bsd3;
|
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
|
"brick_1_0" = callPackage
|
||||||
({ mkDerivation, base, bimap, bytestring, config-ini, containers
|
({ mkDerivation, base, bimap, bytestring, config-ini, containers
|
||||||
, contravariant, data-clist, deepseq, directory, dlist, exceptions
|
, contravariant, data-clist, deepseq, directory, dlist, exceptions
|
||||||
|
@ -48132,6 +48159,23 @@ self: {
|
||||||
}) {};
|
}) {};
|
||||||
|
|
||||||
"brick-skylighting" = callPackage
|
"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
|
({ mkDerivation, base, brick, containers, skylighting-core, text
|
||||||
, vty
|
, vty
|
||||||
}:
|
}:
|
||||||
|
@ -48146,6 +48190,7 @@ self: {
|
||||||
];
|
];
|
||||||
description = "Show syntax-highlighted text in your Brick UI";
|
description = "Show syntax-highlighted text in your Brick UI";
|
||||||
license = lib.licenses.bsd3;
|
license = lib.licenses.bsd3;
|
||||||
|
hydraPlatforms = lib.platforms.none;
|
||||||
}) {};
|
}) {};
|
||||||
|
|
||||||
"bricks" = callPackage
|
"bricks" = callPackage
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue