glirc: generate vty version that is compatible

Current latest vty on hackage is 5.36, but current glirc requires
vty-5.35.1.
This commit is contained in:
Dennis Gosnell 2022-07-08 12:00:48 +09:00
parent 900ca12b33
commit f297d1ebd9
No known key found for this signature in database
GPG Key ID: 462E0C03D11422F4
2 changed files with 37 additions and 0 deletions

View File

@ -141,6 +141,7 @@ extra-packages:
- fourmolu == 0.6.0.0 # 2022-06-05: Last fourmolu version compatible with hls 1.7/ hls-fourmolu-plugin 1.0.3.0
- hnix-store-core == 0.5.0.0 # 2022-06-17: Until hnix 0.17
- hnix-store-remote == 0.5.0.0 # 2022-06-17: Until hnix 0.17
- vty == 5.35.1 # 2022-07-08: needed for glirc-2.39.0.1
package-maintainers:
abbradar:

View File

@ -296746,6 +296746,42 @@ self: {
license = lib.licenses.bsd3;
}) {};
"vty_5_35_1" = callPackage
({ mkDerivation, ansi-terminal, base, binary, blaze-builder
, bytestring, Cabal, containers, deepseq, directory, filepath
, hashable, HUnit, microlens, microlens-mtl, microlens-th, mtl
, parallel, parsec, QuickCheck, quickcheck-assertions, random
, smallcheck, stm, string-qq, terminfo, test-framework
, test-framework-hunit, test-framework-smallcheck, text
, transformers, unix, utf8-string, vector
}:
mkDerivation {
pname = "vty";
version = "5.35.1";
sha256 = "062dpz8fxrnggzpl041zpbph0xj56jki98ajm2s78dldg5vy0c9k";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
ansi-terminal base binary blaze-builder bytestring containers
deepseq directory filepath hashable microlens microlens-mtl
microlens-th mtl parallel parsec stm terminfo text transformers
unix utf8-string vector
];
executableHaskellDepends = [
base containers directory filepath microlens microlens-mtl mtl
];
testHaskellDepends = [
base blaze-builder bytestring Cabal containers deepseq HUnit
microlens microlens-mtl mtl QuickCheck quickcheck-assertions random
smallcheck stm string-qq terminfo test-framework
test-framework-hunit test-framework-smallcheck text unix
utf8-string vector
];
description = "A simple terminal UI library";
license = lib.licenses.bsd3;
hydraPlatforms = lib.platforms.none;
}) {};
"vty_5_36" = callPackage
({ mkDerivation, ansi-terminal, base, binary, blaze-builder
, bytestring, Cabal, containers, deepseq, directory, filepath