Add the Haskell system utility "sizes"

This commit is contained in:
John Wiegley 2014-04-15 02:28:02 -05:00
parent ba2f861f05
commit d5898b3733
2 changed files with 23 additions and 0 deletions

View File

@ -0,0 +1,21 @@
{ cabal, cmdargs, deepseq, dlist, lens, parallelIo, regexPosix
, systemFileio, systemFilepath, text
}:
cabal.mkDerivation (self: {
pname = "sizes";
version = "2.3.1.1";
sha256 = "1k7rvcj5sp30zwm16wnsw40y4rkqnfxlrl3ridqhp91q8286qjbs";
isLibrary = false;
isExecutable = true;
buildDepends = [
cmdargs deepseq dlist lens parallelIo regexPosix systemFileio
systemFilepath text
];
meta = {
homepage = "https://github.com/jwiegley/sizes";
description = "Recursively show space (size and i-nodes) used in subdirectories";
license = self.stdenv.lib.licenses.bsd3;
platforms = self.ghc.meta.platforms;
};
})

View File

@ -3025,6 +3025,8 @@ let result = let callPackage = x : y : modifyPrio (newScope result.finalReturn x
packunused = callPackage ../development/tools/haskell/packunused {}; packunused = callPackage ../development/tools/haskell/packunused {};
sizes = callPackage ../tools/system/sizes {};
splot = callPackage ../development/tools/haskell/splot {}; splot = callPackage ../development/tools/haskell/splot {};
timeplot = callPackage ../development/tools/haskell/timeplot {}; timeplot = callPackage ../development/tools/haskell/timeplot {};