2010-11-17 15:48:12 +01:00
|
|
|
{cabal, gtk, glib, binary, binaryShared, deepseq, hslogger, ltk, network, parsec,
|
|
|
|
leksahServer, processLeksah, regexBase, regexTDFA, utf8String, gtksourceview2,
|
|
|
|
makeWrapper}:
|
2009-04-19 21:06:34 +02:00
|
|
|
|
|
|
|
cabal.mkDerivation (self : {
|
|
|
|
pname = "leksah";
|
2010-11-17 15:48:12 +01:00
|
|
|
version = "0.8.0.8";
|
|
|
|
sha256 = "1d6n5dlnqlqfckg9f611qf9lvi6b7ghrkk1l0myh6h667fxh8a1r";
|
2009-04-19 21:06:34 +02:00
|
|
|
|
2010-11-17 15:48:12 +01:00
|
|
|
propagatedBuildInputs =
|
|
|
|
[gtk glib binary binaryShared deepseq hslogger ltk network parsec
|
|
|
|
leksahServer processLeksah regexBase regexTDFA utf8String gtksourceview2];
|
|
|
|
extraBuildInputs = [makeWrapper];
|
2009-04-19 21:06:34 +02:00
|
|
|
|
2010-11-17 15:48:12 +01:00
|
|
|
# postInstall =
|
|
|
|
# ''
|
|
|
|
# wrapProgram $out/bin/leksah --prefix XDG_DATA_DIRS : ${gtk2hs.gtksourceview}/share
|
|
|
|
# '';
|
2009-04-19 21:06:34 +02:00
|
|
|
|
|
|
|
meta = {
|
|
|
|
homepage = http://leksah.org/;
|
|
|
|
description = "An Integrated Development Environment for Haskell written in Haskell";
|
2010-11-17 15:48:12 +01:00
|
|
|
license = "GPL";
|
|
|
|
maintainers = [self.stdenv.lib.maintainers.andres];
|
2009-04-19 21:06:34 +02:00
|
|
|
};
|
|
|
|
})
|
|
|
|
|