diff --git a/pkgs/applications/misc/arbtt/default.nix b/pkgs/applications/misc/arbtt/default.nix index 92b8cb4f295..b8c56baf956 100644 --- a/pkgs/applications/misc/arbtt/default.nix +++ b/pkgs/applications/misc/arbtt/default.nix @@ -1,21 +1,26 @@ -{ cabal, binary, bytestringProgress, deepseq, filepath -, libXScrnSaver, parsec, pcreLight, strict, terminalProgressBar -, time, transformers, utf8String, X11 +{ cabal, aeson, binary, bytestringProgress, deepseq, filepath +, HUnit, libXScrnSaver, parsec, pcreLight, processExtras, strict +, tasty, tastyGolden, tastyHunit, terminalProgressBar, time +, transformers, utf8String, X11 }: cabal.mkDerivation (self: { pname = "arbtt"; - version = "0.7"; - sha256 = "05q31fsyrbkcx0mlf2r91zgmpma5sl2a7100h7qsa882sijc2ybn"; + version = "0.8"; + sha256 = "0anjcg8ikd3jxc5rb3k215wj7ar4kg2plv8sdr8hv64758xkc5q9"; isLibrary = false; isExecutable = true; buildDepends = [ - binary bytestringProgress deepseq filepath parsec pcreLight strict - terminalProgressBar time transformers utf8String X11 + aeson binary bytestringProgress deepseq filepath parsec pcreLight + strict terminalProgressBar time transformers utf8String X11 + ]; + testDepends = [ + binary deepseq HUnit parsec pcreLight processExtras tasty + tastyGolden tastyHunit time transformers utf8String ]; extraLibraries = [ libXScrnSaver ]; meta = { - homepage = "http://www.joachim-breitner.de/projects#arbtt"; + homepage = "http://arbtt.nomeata.de/"; description = "Automatic Rule-Based Time Tracker"; license = "GPL"; platforms = self.ghc.meta.platforms;