forked from mirrors/nixpkgs
40 lines
1.5 KiB
Nix
40 lines
1.5 KiB
Nix
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
|
|
|
{ cabal, binary, Cabal, cautiousFile, dataDefault, derive, dlist
|
|
, dynamicState, dyre, filepath, glib, gtk, hashable, hint, HUnit
|
|
, lens, mtl, ooPrototypes, pango, parsec, pointedlist, QuickCheck
|
|
, random, regexBase, regexTdfa, safe, semigroups, split, tagged
|
|
, tasty, tastyHunit, tastyQuickcheck, text, time, transformersBase
|
|
, unixCompat, unorderedContainers, utf8String, vty, wordTrie
|
|
, xdgBasedir, yiLanguage, yiRope
|
|
}:
|
|
|
|
cabal.mkDerivation (self: {
|
|
pname = "yi";
|
|
version = "0.11.0";
|
|
sha256 = "1da5wnqx1z8d809dydqr97jh8n5g9phh06lvkgc32hib2rybh5yx";
|
|
isLibrary = true;
|
|
isExecutable = true;
|
|
buildDepends = [
|
|
binary Cabal cautiousFile dataDefault derive dlist dynamicState
|
|
dyre filepath glib gtk hashable hint lens mtl ooPrototypes pango
|
|
parsec pointedlist QuickCheck random regexBase regexTdfa safe
|
|
semigroups split tagged text time transformersBase unixCompat
|
|
unorderedContainers utf8String vty wordTrie xdgBasedir yiLanguage
|
|
yiRope
|
|
];
|
|
testDepends = [
|
|
filepath HUnit lens QuickCheck semigroups tasty tastyHunit
|
|
tastyQuickcheck text yiLanguage yiRope
|
|
];
|
|
configureFlags = "-fpango -fvty";
|
|
noHaddock = self.stdenv.lib.versionOlder self.ghc.version "7.8";
|
|
meta = {
|
|
homepage = "http://haskell.org/haskellwiki/Yi";
|
|
description = "The Haskell-Scriptable Editor";
|
|
license = self.stdenv.lib.licenses.gpl2;
|
|
platforms = self.ghc.meta.platforms;
|
|
maintainers = with self.stdenv.lib.maintainers; [ fuuzetsu ];
|
|
};
|
|
})
|