Skip to content

Commit

Permalink
Upgrade dependencies too
Browse files Browse the repository at this point in the history
  • Loading branch information
romanofski authored and frasertweedale committed Nov 21, 2023
1 parent 9b01319 commit 550ccad
Show file tree
Hide file tree
Showing 5 changed files with 51 additions and 31 deletions.
19 changes: 10 additions & 9 deletions .nix/brick.nix
Original file line number Diff line number Diff line change
@@ -1,23 +1,24 @@
{ mkDerivation, base, bimap, bytestring, config-ini, containers
, contravariant, data-clist, deepseq, directory, exceptions
, filepath, lib, microlens, microlens-mtl, microlens-th, mtl
, QuickCheck, stm, template-haskell, text, text-zipper, unix-compat
, vector, vty, word-wrap
, data-clist, deepseq, directory, exceptions, filepath, lib
, microlens, microlens-mtl, microlens-th, mtl, QuickCheck, stm
, template-haskell, text, text-zipper, unix-compat, vector, vty
, vty-crossplatform, vty-unix, word-wrap
}:
mkDerivation {
pname = "brick";
version = "2.1.1";
sha256 = "30280d6f7130eb3e6cbf5a55465a06a825169cb536d3b2e91883aec23532b31e";
isLibrary = true;
isExecutable = true;
doCheck = false;
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-compat vector vty word-wrap
base bimap bytestring config-ini containers data-clist deepseq
directory exceptions filepath microlens microlens-mtl microlens-th
mtl stm template-haskell text text-zipper unix-compat vector vty
vty-crossplatform word-wrap
];
testHaskellDepends = [
base containers microlens QuickCheck vector vty
base containers microlens QuickCheck vector vty vty-unix
];
homepage = "https://github.com/jtdaugherty/brick/";
description = "A declarative terminal user interface library";
Expand Down
2 changes: 2 additions & 0 deletions .nix/overlays.nix
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,8 @@ let
text-zipper = hsuper.callPackage ./text-zipper.nix { };
bimap = hsuper.callPackage ./bimap.nix { };
vty = hsuper.callPackage ./vty.nix { };
vty-unix = hsuper.callPackage ./vty-unix.nix { };
vty-crossplatform = hsuper.callPackage ./vty-crossplatform.nix { };
notmuch = hsuper.callPackage ./hsnotmuch.nix {
notmuch = self.pkgs.notmuch;
talloc = self.pkgs.talloc;
Expand Down
11 changes: 11 additions & 0 deletions .nix/vty-crossplatform.nix
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
{ mkDerivation, base, lib, vty, vty-unix }:
mkDerivation {
pname = "vty-crossplatform";
version = "0.4.0.0";
sha256 = "35e5433512b883e83aa8bb8c3475221174445a87e51f162b2ce07f9cf1eb3c1a";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [ base vty vty-unix ];
description = "Cross-platform support for Vty";
license = lib.licenses.bsd3;
}
21 changes: 21 additions & 0 deletions .nix/vty-unix.nix
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
{ mkDerivation, ansi-terminal, base, blaze-builder, bytestring
, containers, deepseq, lib, microlens, microlens-mtl, microlens-th
, mtl, parsec, stm, terminfo, transformers, unix, utf8-string
, vector, vty
}:
mkDerivation {
pname = "vty-unix";
version = "0.2.0.0";
sha256 = "c2ab67e09edc4bade04e269adc059320e83f68b31e428d11a69b20c4f161ddc1";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
base blaze-builder bytestring containers deepseq microlens
microlens-mtl microlens-th mtl parsec stm terminfo transformers
unix utf8-string vector vty
];
executableHaskellDepends = [ ansi-terminal base vty ];
description = "Unix backend for Vty";
license = lib.licenses.bsd3;
mainProgram = "vty-unix-build-width-table";
}
29 changes: 7 additions & 22 deletions .nix/vty.nix
Original file line number Diff line number Diff line change
@@ -1,31 +1,16 @@
{ mkDerivation, ansi-terminal, base, binary, blaze-builder
, bytestring, Cabal, containers, deepseq, directory, filepath
, hashable, HUnit, lib, 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, base, binary, blaze-builder, bytestring, deepseq
, directory, filepath, lib, microlens, microlens-mtl, microlens-th
, mtl, parsec, stm, text, utf8-string, vector
}:
mkDerivation {
pname = "vty";
version = "6.1";
sha256 = "2fc64b7d09f16bce9c6456e234e6aca3a86be9a40f360435499fc087b94f7bd6";
isLibrary = true;
isExecutable = true;
revision = "1";
editedCabalFile = "1wy4vfyr4nbb8ycfx80yrp59ggigcbfrsh5w1qk768y04d114kaj";
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
base binary blaze-builder bytestring deepseq directory filepath
microlens microlens-mtl microlens-th mtl parsec stm text
utf8-string vector
];
homepage = "https://github.com/jtdaugherty/vty";
Expand Down

0 comments on commit 550ccad

Please sign in to comment.