1 # This file has been autogenerate with cabal2nix.
2 # Update via ./update.sh"
3 { mkDerivation, ansi-terminal, async, attoparsec, base, bytestring
4 , cassava, containers, data-default, directory, extra, fetchzip
5 , filepath, hermes-json, HUnit, lib, lock-file, MemoTrie
6 , nix-derivation, optics, random, relude, safe, stm, streamly-core
7 , strict, strict-types, terminal-size, text, time, transformers
8 , typed-process, unix, word8
11 pname = "nix-output-monitor";
14 url = "https://code.maralorn.de/maralorn/nix-output-monitor/archive/v2.1.4.tar.gz";
15 sha256 = "0ghpbq6a1cmh0xy42ipg8l1qi4pjdjn0df5am26587w396r81n5r";
19 libraryHaskellDepends = [
20 ansi-terminal async attoparsec base bytestring cassava containers
21 data-default directory extra filepath hermes-json lock-file
22 MemoTrie nix-derivation optics relude safe stm streamly-core strict
23 strict-types terminal-size text time transformers word8
25 executableHaskellDepends = [
26 ansi-terminal async attoparsec base bytestring cassava containers
27 data-default directory extra filepath hermes-json lock-file
28 MemoTrie nix-derivation optics relude safe stm streamly-core strict
29 strict-types terminal-size text time transformers typed-process
32 testHaskellDepends = [
33 ansi-terminal async attoparsec base bytestring cassava containers
34 data-default directory extra filepath hermes-json HUnit lock-file
35 MemoTrie nix-derivation optics random relude safe stm streamly-core
36 strict strict-types terminal-size text time transformers
39 homepage = "https://code.maralorn.de/maralorn/nix-output-monitor";
40 description = "Processes output of Nix commands to show helpful and pretty information";
41 license = lib.licenses.agpl3Plus;
43 maintainers = [ lib.maintainers.maralorn ];