nixpkgs/pkgs/applications/editors/yi/yi.nix

36 lines
1.2 KiB
Nix
Raw Normal View History

{ cabal, alex, binary, Cabal, cautiousFile, concreteTyperep
2014-04-12 17:18:50 +02:00
, dataDefault, derive, Diff, dlist, dyre, filepath, fingertree
, glib, gtk, hashable, hint, HUnit, lens, mtl, pango, parsec
, pointedlist, QuickCheck, random, regexBase, regexTdfa, safe
, split, tasty, tastyHunit, tastyQuickcheck, time, transformersBase
, uniplate, unixCompat, unorderedContainers, utf8String, vty
2014-02-28 10:43:47 +01:00
, xdgBasedir
}:
cabal.mkDerivation (self: {
pname = "yi";
2014-04-12 17:18:50 +02:00
version = "0.8.1";
sha256 = "1hyqlydc0na9pkb3fkbp13c6vnp4f80z8237bvrv12wkk5syyn23";
isLibrary = true;
isExecutable = true;
buildDepends = [
2014-04-12 17:18:50 +02:00
binary Cabal cautiousFile concreteTyperep dataDefault derive Diff
dlist dyre filepath fingertree glib gtk hashable hint lens mtl
pango parsec pointedlist QuickCheck random regexBase regexTdfa safe
split time transformersBase uniplate unixCompat unorderedContainers
utf8String vty xdgBasedir
];
testDepends = [
2014-04-12 17:18:50 +02:00
filepath HUnit QuickCheck tasty tastyHunit tastyQuickcheck
];
buildTools = [ alex ];
configureFlags = "-fpango";
doCheck = false;
meta = {
homepage = "http://haskell.org/haskellwiki/Yi";
description = "The Haskell-Scriptable Editor";
license = "GPL";
platforms = self.ghc.meta.platforms;
};
})