3
0
Fork 0
forked from mirrors/nixpkgs

Updated Haskell package meta sections.

svn path=/nixpkgs/trunk/; revision=28583
This commit is contained in:
Peter Simons 2011-08-15 11:27:02 +00:00
parent bc4526f1c4
commit 21b26aef25
46 changed files with 320 additions and 90 deletions

View file

@ -1,6 +1,6 @@
{cabal, X11, mtl, xmessage, syb}:
cabal.mkDerivation (self : {
cabal.mkDerivation (self: {
pname = "xmonad";
name = "${self.fname}";
version = "0.9.2";
@ -8,8 +8,14 @@ cabal.mkDerivation (self : {
noHaddock = true;
propagatedBuildInputs = [X11 mtl syb];
meta = {
description = "xmonad is a tiling window manager for X";
homepage = http://xmonad.org/;
homepage = "http://xmonad.org";
description = "A tiling window manager";
license = self.stdenv.lib.licenses.bsd3;
platforms = self.ghc.meta.platforms;
maintainers = [
self.stdenv.lib.maintainers.andres
self.stdenv.lib.maintainers.simons
];
};
preConfigure = ''

View file

@ -1,7 +1,7 @@
{cabal, xmonad, xmonadContrib, X11, utf8String, X11Xft,
parsec, split}:
cabal.mkDerivation (self : {
cabal.mkDerivation (self: {
pname = "xmonad-extras";
version = "0.9.2";
sha256 = "54b41a4c59ff3d68b3a214d727fb5675fa7c1b90090d99e58ecae62b3dfdd701";
@ -9,6 +9,13 @@ cabal.mkDerivation (self : {
[X11 xmonad xmonadContrib utf8String X11Xft parsec split];
noHaddock = true;
meta = {
description = "Various modules for xmonad that cannot be added to xmonad-contrib because of additional dependencies";
homepage = "http://projects.haskell.org/xmonad-extras";
description = "Third party extensions for xmonad with wacky dependencies";
license = self.stdenv.lib.licenses.bsd3;
platforms = self.ghc.meta.platforms;
maintainers = [
self.stdenv.lib.maintainers.andres
self.stdenv.lib.maintainers.simons
];
};
})

View file

@ -1,12 +1,18 @@
{cabal, OpenGL, glut, libSM, libICE, libXmu, libXi, mesa}:
cabal.mkDerivation (self : {
cabal.mkDerivation (self: {
pname = "GLUT";
version = "2.1.1.2"; # Haskell Platform 2009.0.0
sha256 = "d5ecf4b6bacc5e68ade00710df04fa158c6ed322c74362954716a0baba6bd3fb";
propagatedBuildInputs = [OpenGL glut libSM libICE libXmu libXi mesa];
meta = {
homepage = "http://www.haskell.org/HOpenGL/";
description = "A binding for the OpenGL Utility Toolkit";
license = self.stdenv.lib.licenses.bsd3;
platforms = self.ghc.meta.platforms;
maintainers = [
self.stdenv.lib.maintainers.andres
self.stdenv.lib.maintainers.simons
];
};
})

View file

@ -1,12 +1,18 @@
{cabal, OpenGL, glut, libSM, libICE, libXmu, libXi, mesa}:
cabal.mkDerivation (self : {
cabal.mkDerivation (self: {
pname = "GLUT";
version = "2.1.2.1"; # Haskell Platform 2010.1.0.0, 2010.2.0.0, 2011.2.0.0
sha256 = "0r3js5i468lqlsnvb04iw6gdl81gs3cgqids3xpi4p5qpynbyc02";
propagatedBuildInputs = [OpenGL glut libSM libICE libXmu libXi mesa];
meta = {
homepage = "http://www.haskell.org/HOpenGL/";
description = "A binding for the OpenGL Utility Toolkit";
license = self.stdenv.lib.licenses.bsd3;
platforms = self.ghc.meta.platforms;
maintainers = [
self.stdenv.lib.maintainers.andres
self.stdenv.lib.maintainers.simons
];
};
})

View file

@ -1,6 +1,6 @@
{cabal, ObjectName, StateVar, Tensor, openal} :
cabal.mkDerivation (self : {
cabal.mkDerivation (self: {
pname = "OpenAL";
version = "1.4.0.0";
sha256 = "1vn9r8fd4zwqm8a9d8bgvi9vs1lmygn8sw1rlv819b5wmjwz3ms2";
@ -10,6 +10,9 @@ cabal.mkDerivation (self : {
description = "A binding to the OpenAL cross-platform 3D audio API";
license = self.stdenv.lib.licenses.bsd3;
platforms = self.ghc.meta.platforms;
maintainers = [ self.stdenv.lib.maintainers.simons ];
maintainers = [
self.stdenv.lib.maintainers.andres
self.stdenv.lib.maintainers.simons
];
};
})

View file

@ -1,12 +1,18 @@
{cabal, mesa, libX11}:
cabal.mkDerivation (self : {
cabal.mkDerivation (self: {
pname = "OpenGL";
version = "2.2.1.1"; # Haskell Platform 2009.0.0
sha256 = "926ca25cf9502cdaaeb8ade484015468cb60594e1bfbf0e04bd01235d8d9a792";
propagatedBuildInputs = [mesa libX11];
meta = {
homepage = "http://www.haskell.org/HOpenGL/";
description = "A binding for the OpenGL graphics system";
license = self.stdenv.lib.licenses.bsd3;
platforms = self.ghc.meta.platforms;
maintainers = [
self.stdenv.lib.maintainers.andres
self.stdenv.lib.maintainers.simons
];
};
})

View file

@ -1,12 +1,18 @@
{cabal, mesa, libX11}:
cabal.mkDerivation (self : {
cabal.mkDerivation (self: {
pname = "OpenGL";
version = "2.2.3.0"; # Haskell Platform 2010.1.0.0, 2010.2.0.0, 2011.2.0.0
sha256 = "00h5zdm64mfj5fwnd52kyn9aynsbzqwfic0ymjjakz90pdvk4p57";
propagatedBuildInputs = [mesa libX11];
meta = {
homepage = "http://www.haskell.org/HOpenGL/";
description = "A binding for the OpenGL graphics system";
license = self.stdenv.lib.licenses.bsd3;
platforms = self.ghc.meta.platforms;
maintainers = [
self.stdenv.lib.maintainers.andres
self.stdenv.lib.maintainers.simons
];
};
})

View file

@ -9,6 +9,9 @@ cabal.mkDerivation (self : {
description = "Binding to libSDL_image";
license = self.stdenv.lib.licenses.bsd3;
platforms = self.ghc.meta.platforms;
maintainers = [ self.stdenv.lib.maintainers.simons ];
maintainers = [
self.stdenv.lib.maintainers.andres
self.stdenv.lib.maintainers.simons
];
};
})

View file

@ -9,6 +9,9 @@ cabal.mkDerivation (self : {
description = "Binding to libSDL_mixer";
license = self.stdenv.lib.licenses.bsd3;
platforms = self.ghc.meta.platforms;
maintainers = [ self.stdenv.lib.maintainers.simons ];
maintainers = [
self.stdenv.lib.maintainers.andres
self.stdenv.lib.maintainers.simons
];
};
})

View file

@ -9,6 +9,9 @@ cabal.mkDerivation (self : {
description = "Binding to libSDL_ttf";
license = self.stdenv.lib.licenses.bsd3;
platforms = self.ghc.meta.platforms;
maintainers = [ self.stdenv.lib.maintainers.simons ];
maintainers = [
self.stdenv.lib.maintainers.andres
self.stdenv.lib.maintainers.simons
];
};
})

View file

@ -1,14 +1,17 @@
{cabal, SDL} :
{ cabal, SDL }:
cabal.mkDerivation (self : {
cabal.mkDerivation (self: {
pname = "SDL";
version = "0.6.2";
sha256 = "1fqj3sw709q28rmjzcffa3k1mcp7r9cvdrrqmcppaz5yv63ychly";
propagatedBuildInputs = [ SDL ];
extraLibraries = [ SDL ];
meta = {
description = "Binding to libSDL";
license = self.stdenv.lib.licenses.bsd3;
platforms = self.ghc.meta.platforms;
maintainers = [ self.stdenv.lib.maintainers.simons ];
maintainers = [
self.stdenv.lib.maintainers.andres
self.stdenv.lib.maintainers.simons
];
};
})

View file

@ -7,9 +7,12 @@ cabal.mkDerivation (self : {
propagatedBuildInputs = [ X11 utf8String ];
configureFlags=["--extra-include-dirs=${freetype}/include/freetype2"];
meta = {
homepage = http://hackage.haskell.org/package/X11-xft;
description = "Haskell bindings to the Xft and some Xrender parts";
maintainers = with self.stdenv.lib.maintainers; [ astsmtl ];
platforms = with self.stdenv.lib.platforms; linux;
description = "Bindings to the Xft, X Free Type interface library, and some Xrender parts";
license = "LGPL";
platforms = self.ghc.meta.platforms;
maintainers = [
self.stdenv.lib.maintainers.andres
self.stdenv.lib.maintainers.simons
];
};
})

View file

@ -8,6 +8,13 @@ cabal.mkDerivation (self : {
sha256 = "653ff8aa4053574a36dbb1729459df6e5a1a87a223bc3eeced8e40c6e3a5406f";
propagatedBuildInputs = [libX11 syb] ++ (if xineramaSupport then [libXinerama libXext] else []);
meta = {
description = "A Haskell binding to the X11 graphics library";
homepage = "http://code.haskell.org/X11";
description = "A binding to the X11 graphics library";
license = self.stdenv.lib.licenses.bsd3;
platforms = self.ghc.meta.platforms;
maintainers = [
self.stdenv.lib.maintainers.andres
self.stdenv.lib.maintainers.simons
];
};
})

View file

@ -8,7 +8,11 @@ cabal.mkDerivation (self : {
propagatedBuildInputs = [mtl];
meta = {
description = "Binding to the Cairo library";
license = "BSD";
maintainers = [self.stdenv.lib.maintainers.andres];
license = self.stdenv.lib.licenses.bsd3;
platforms = self.ghc.meta.platforms;
maintainers = [
self.stdenv.lib.maintainers.andres
self.stdenv.lib.maintainers.simons
];
};
})

View file

@ -1,4 +1,4 @@
{ cabal, HTTP, hsBibutils, json, mtl, network, pandocTypes, parsec
{ cabal, hsBibutils, HTTP, json, mtl, network, pandocTypes, parsec
, syb, time, utf8String, xml
}:
@ -7,12 +7,17 @@ cabal.mkDerivation (self: {
version = "0.3.3";
sha256 = "0yhzqxrr7jn1h0r2vy1jmlrf0z64qcr2fl37i04rpiwzb3nc16r4";
buildDepends = [
HTTP hsBibutils json mtl network pandocTypes parsec syb time
hsBibutils HTTP json mtl network pandocTypes parsec syb time
utf8String xml
];
meta = {
homepage = "http://gorgias.mine.nu/repos/citeproc-hs/";
description = "A Citation Style Language implementation in Haskell";
license = self.stdenv.lib.licenses.bsd3;
platforms = self.ghc.meta.platforms;
maintainers = [
self.stdenv.lib.maintainers.andres
self.stdenv.lib.maintainers.simons
];
};
})

View file

@ -1,12 +1,19 @@
{ cabal, libedit } :
cabal.mkDerivation (self : {
cabal.mkDerivation (self: {
pname = "editline";
version = "0.2.1.0";
sha256 = "83618e5f86074fdc11d7f5033aa2886284462941be38fa02966acc92712c46e1";
propagatedBuildInputs = [ libedit ];
meta = {
description = "Binding to the BSD editline library (libedit)";
homepage = "http://code.haskell.org/editline";
description = "Bindings to the editline library (libedit)";
license = self.stdenv.lib.licenses.bsd3;
platforms = self.ghc.meta.platforms;
maintainers = [
self.stdenv.lib.maintainers.andres
self.stdenv.lib.maintainers.simons
];
};
})

View file

@ -10,7 +10,11 @@ cabal.mkDerivation (self : {
'';
meta = {
description = "Library and tool for parsing .eventlog files from GHC";
license = "BSD";
maintainers = [self.stdenv.lib.maintainers.andres];
license = self.stdenv.lib.licenses.bsd3;
platforms = self.ghc.meta.platforms;
maintainers = [
self.stdenv.lib.maintainers.andres
self.stdenv.lib.maintainers.simons
];
};
})

View file

@ -1,14 +1,19 @@
{cabal, cairo, glib, gtk, mtl, pango, gtk2hsBuildtools, pkgconfig, gnome, glibc}:
cabal.mkDerivation (self : {
cabal.mkDerivation (self: {
pname = "glade";
version = "0.12.0";
sha256 = "0h7l1kp9y17xqyz16kv0dvwgblph9r70wimyl8aq9gi1r4is5lmq";
extraBuildInputs = [pkgconfig gtk2hsBuildtools gnome.libglade gnome.gtk glibc];
propagatedBuildInputs = [cairo glib gtk mtl pango];
meta = {
homepage = "http://www.haskell.org/gtk2hs/";
description = "Binding to the glade library";
license = "LGPLv2+";
maintainers = [self.stdenv.lib.maintainers.andres];
license = self.stdenv.lib.licenses.lgpl21;
platforms = self.ghc.meta.platforms;
maintainers = [
self.stdenv.lib.maintainers.andres
self.stdenv.lib.maintainers.simons
];
};
})

View file

@ -1,13 +1,18 @@
{cabal, gtk2hsBuildtools, pkgconfig, glib, glibc}:
cabal.mkDerivation (self : {
cabal.mkDerivation (self: {
pname = "glib";
version = "0.12.0";
sha256 = "1sqkj6adg87ccdnl9yy1p8yrv5xnfcrlaflj52nrh6anwlqy9z19";
extraBuildInputs = [pkgconfig glib glibc gtk2hsBuildtools];
meta = {
homepage = "http://www.haskell.org/gtk2hs/";
description = "Binding to the GLIB library for Gtk2Hs";
license = "LGPLv2+";
maintainers = [self.stdenv.lib.maintainers.andres];
license = self.stdenv.lib.licenses.lgpl21;
platforms = self.ghc.meta.platforms;
maintainers = [
self.stdenv.lib.maintainers.andres
self.stdenv.lib.maintainers.simons
];
};
})

View file

@ -1,14 +1,19 @@
{cabal, cairo, glib, mtl, pango, gtk2hsBuildtools, pkgconfig, gtk, glibc}:
cabal.mkDerivation (self : {
cabal.mkDerivation (self: {
pname = "gtk";
version = "0.12.0";
sha256 = "1rqy0390rahdrlb1ba1hjrygwin8ynxzif5flcici22bg5ixsgs2";
extraBuildInputs = [pkgconfig gtk2hsBuildtools gtk glibc];
propagatedBuildInputs = [cairo glib mtl pango];
meta = {
homepage = "http://www.haskell.org/gtk2hs/";
description = "Binding to the Gtk+ graphical user interface library";
license = "LGPLv2+";
maintainers = [self.stdenv.lib.maintainers.andres];
license = self.stdenv.lib.licenses.lgpl21;
platforms = self.ghc.meta.platforms;
maintainers = [
self.stdenv.lib.maintainers.andres
self.stdenv.lib.maintainers.simons
];
};
})

View file

@ -1,14 +1,19 @@
{cabal, gtk2hsBuildtools, pkgconfig, gtksourceview, glib, gtk, gtkC, glibc}:
cabal.mkDerivation (self : {
cabal.mkDerivation (self: {
pname = "gtksourceview2";
version = "0.12.2";
sha256 = "0l9y48kmzqzps6k54fgf0dkmmv0ppxx8amggfdswwk86zsf8j81r";
extraBuildInputs = [pkgconfig gtksourceview gtkC glibc gtk2hsBuildtools];
propagatedBuildInputs = [glib gtk];
meta = {
description = "GtkSourceView is a text widget that extends the standard GTK+ 2.x text widget GtkTextView";
license = "LGPLv2+";
maintainers = [self.stdenv.lib.maintainers.andres];
homepage = "http://www.haskell.org/gtk2hs/";
description = "Binding to the GtkSourceView library";
license = self.stdenv.lib.licenses.lgpl21;
platforms = self.ghc.meta.platforms;
maintainers = [
self.stdenv.lib.maintainers.andres
self.stdenv.lib.maintainers.simons
];
};
})

View file

@ -1,12 +1,17 @@
{cabal, happy}:
cabal.mkDerivation (self : {
cabal.mkDerivation (self: {
pname = "haskell-src";
version = "1.0.1.3"; # Haskell Platform 2009.0.0 and 2010.1.0.0 and 2010.2.0.0
sha256 = "a7872900acd2293775a6bdc6dc8f70438ccd80e62d2d1e2394ddff15b1883e89";
extraBuildInputs = [happy];
meta = {
description = "Manipulating Haskell source code";
license = self.stdenv.lib.licenses.bsd3;
platforms = self.ghc.meta.platforms;
maintainers = [
self.stdenv.lib.maintainers.andres
self.stdenv.lib.maintainers.simons
];
};
})

View file

@ -7,7 +7,12 @@ cabal.mkDerivation (self : {
extraBuildInputs = [happy];
propagatedBuildInputs = [syb];
meta = {
description = "Manipulating Haskell source code";
description = "Support for manipulating Haskell source code";
license = self.stdenv.lib.licenses.bsd3;
platforms = self.ghc.meta.platforms;
maintainers = [
self.stdenv.lib.maintainers.andres
self.stdenv.lib.maintainers.simons
];
};
})

View file

@ -12,7 +12,7 @@ cabal.mkDerivation (self: {
meta = {
homepage = "https://github.com/realdesktop/hfuse";
description = "HFuse is a binding for the Linux FUSE library.";
description = "HFuse is a binding for the Linux FUSE library";
license = self.stdenv.lib.licenses.bsd3;
platforms = self.ghc.meta.platforms;
maintainers = [

View file

@ -1,6 +1,6 @@
{cabal, HUnit, QuickCheck, binary, storableComplex, vector, gsl, liblapack, blas} :
cabal.mkDerivation (self : {
cabal.mkDerivation (self: {
pname = "hmatrix";
version = "0.11.1.0";
sha256 = "19915xmf6m2092s1rzwirxy0rwjcr6482y5wg4bil0afm0xjnb9n";
@ -14,8 +14,9 @@ cabal.mkDerivation (self : {
license = "GPL";
platforms = self.ghc.meta.platforms;
maintainers = [
self.stdenv.lib.maintainers.simons
self.stdenv.lib.maintainers.andres
self.stdenv.lib.maintainers.guibert
self.stdenv.lib.maintainers.simons
];
};
})

View file

@ -6,9 +6,13 @@ cabal.mkDerivation (self : {
sha256 = "1al20pxfgkgwynrx7vr0i57342s91lcm3cnd9qjx8b6vkqmzykkq";
propagatedBuildInputs = [GLUT OpenGL hp2anyCore network parseargs];
meta = {
homepage = "http://www.haskell.org/haskellwiki/Hp2any";
description = "Real-time heap graphing utility and profile stream server with a reusable graphing module";
license = "BSD3";
maintainers = [self.stdenv.lib.maintainers.andres];
license = self.stdenv.lib.licenses.bsd3;
platforms = self.ghc.meta.platforms;
maintainers = [
self.stdenv.lib.maintainers.andres
self.stdenv.lib.maintainers.simons
];
};
})

View file

@ -7,8 +7,13 @@ cabal.mkDerivation (self : {
extraBuildInputs = [pkgconfig gtk2hsBuildtools pango glibc];
propagatedBuildInputs = [cairo glib mtl];
meta = {
homepage = "http://www.haskell.org/gtk2hs/";
description = "Binding to the Pango text rendering engine";
license = "LGPLv2+";
maintainers = [self.stdenv.lib.maintainers.andres];
license = self.stdenv.lib.licenses.lgpl21;
platforms = self.ghc.meta.platforms;
maintainers = [
self.stdenv.lib.maintainers.andres
self.stdenv.lib.maintainers.simons
];
};
})

View file

@ -12,6 +12,11 @@ cabal.mkDerivation (self : {
'';
meta = {
description = "An interface to the GNU readline library";
license = "GPL";
platforms = self.ghc.meta.platforms;
maintainers = [
self.stdenv.lib.maintainers.andres
self.stdenv.lib.maintainers.simons
];
};
})

View file

@ -9,7 +9,7 @@ cabal.mkDerivation (self: {
buildDepends = [ repa repaAlgorithms repaIo vector llvm ];
meta = {
homepage = "http://repa.ouroborus.net";
description = "Examples using the Repa array library.";
description = "Examples using the Repa array library";
license = self.stdenv.lib.licenses.bsd3;
platforms = self.ghc.meta.platforms;
maintainers = [

View file

@ -7,8 +7,13 @@ cabal.mkDerivation (self : {
extraBuildInputs = [pkgconfig librsvg glibc gtk2hsBuildtools];
propagatedBuildInputs = [cairo glib mtl];
meta = {
description = "Binding to the Cairo library";
license = "BSD";
maintainers = [self.stdenv.lib.maintainers.andres];
homepage = "http://www.haskell.org/gtk2hs/";
description = "Binding to the libsvg-cairo library";
license = self.stdenv.lib.licenses.bsd3;
platforms = self.ghc.meta.platforms;
maintainers = [
self.stdenv.lib.maintainers.andres
self.stdenv.lib.maintainers.simons
];
};
})

View file

@ -11,6 +11,9 @@ cabal.mkDerivation (self: {
description = "Haskell bindings to the terminfo library";
license = self.stdenv.lib.licenses.bsd3;
platforms = self.ghc.meta.platforms;
maintainers = [ self.stdenv.lib.maintainers.simons ];
maintainers = [
self.stdenv.lib.maintainers.andres
self.stdenv.lib.maintainers.simons
];
};
})

View file

@ -6,7 +6,13 @@ cabal.mkDerivation (self : {
sha256 = "2229948ce801052c5ffb70ffc07e301d87d60740b053df8a7b7851ad02c01d9f";
propagatedBuildInputs = [ghcPaths];
meta = {
homepage = "http://moonpatio.com/vacuum/";
description = "Extract graph representations of ghc heap values";
license = "LGPL";
platforms = self.ghc.meta.platforms;
maintainers = [
self.stdenv.lib.maintainers.andres
self.stdenv.lib.maintainers.simons
];
};
})

View file

@ -11,6 +11,9 @@ cabal.mkDerivation (self : {
description = "wxHaskell core";
license = "LGPL";
platforms = self.ghc.meta.platforms;
maintainers = [ self.stdenv.lib.maintainers.simons ];
maintainers = [
self.stdenv.lib.maintainers.andres
self.stdenv.lib.maintainers.simons
];
};
})

View file

@ -1,6 +1,6 @@
{cabal, ghcPaths, libedit}:
cabal.mkDerivation (self : {
cabal.mkDerivation (self: {
pname = "haddock";
version = "2.4.2"; # Haskell Platform 2009.0.0
name = self.fname;
@ -8,6 +8,13 @@ cabal.mkDerivation (self : {
# TODO: adding libedit here is a hack
propagatedBuildInputs = [ghcPaths libedit];
meta = {
description = "a tool for automatically generating documentation from annotated Haskell source code";
homepage = "http://www.haskell.org/haddock/";
description = "A documentation-generation tool for Haskell libraries";
license = self.stdenv.lib.licenses.bsd3;
platforms = self.ghc.meta.platforms;
maintainers = [
self.stdenv.lib.maintainers.andres
self.stdenv.lib.maintainers.simons
];
};
})

View file

@ -13,6 +13,13 @@ cabal.mkDerivation (self : {
'';
meta = {
description = "a tool for automatically generating documentation from annotated Haskell source code";
homepage = "http://www.haskell.org/haddock/";
description = "A documentation-generation tool for Haskell libraries";
license = self.stdenv.lib.licenses.bsd3;
platforms = self.ghc.meta.platforms;
maintainers = [
self.stdenv.lib.maintainers.andres
self.stdenv.lib.maintainers.simons
];
};
})

View file

@ -13,6 +13,13 @@ cabal.mkDerivation (self : {
'';
meta = {
description = "a tool for automatically generating documentation from annotated Haskell source code";
homepage = "http://www.haskell.org/haddock/";
description = "A documentation-generation tool for Haskell libraries";
license = self.stdenv.lib.licenses.bsd3;
platforms = self.ghc.meta.platforms;
maintainers = [
self.stdenv.lib.maintainers.andres
self.stdenv.lib.maintainers.simons
];
};
})

View file

@ -6,9 +6,6 @@ cabal.mkDerivation (self : {
name = self.fname;
sha256 = "beefd4a6da577978e7a79cabba60970accc5cd48fbb04c424a6b36ace3a9f8d0";
extraBuildInputs = [gmp];
meta = {
description = "a tool for automatically generating documentation from annotated Haskell source code";
};
# we are using this for booting, and ghc-6.4.2 doesn't have full
# Cabal support, therefore we have to override some things:
@ -31,4 +28,15 @@ cabal.mkDerivation (self : {
installPhase = ''
./Setup copy
'';
meta = {
homepage = "http://www.haskell.org/haddock/";
description = "Haddock is a documentation-generation tool for Haskell libraries";
license = self.stdenv.lib.licenses.bsd3;
platforms = self.ghc.meta.platforms;
maintainers = [
self.stdenv.lib.maintainers.andres
self.stdenv.lib.maintainers.simons
];
};
})

View file

@ -1,11 +1,18 @@
{cabal}:
{ cabal }:
cabal.mkDerivation (self : {
cabal.mkDerivation (self: {
pname = "haddock";
version = "0.9";
name = self.fname;
sha256 = "beefd4a6da577978e7a79cabba60970accc5cd48fbb04c424a6b36ace3a9f8d0";
meta = {
description = "a tool for automatically generating documentation from annotated Haskell source code";
homepage = "http://www.haskell.org/haddock/";
description = "Haddock is a documentation-generation tool for Haskell libraries";
license = self.stdenv.lib.licenses.bsd3;
platforms = self.ghc.meta.platforms;
maintainers = [
self.stdenv.lib.maintainers.andres
self.stdenv.lib.maintainers.simons
];
};
})

View file

@ -1,11 +1,18 @@
{cabal}:
{ cabal }:
cabal.mkDerivation (self : {
cabal.mkDerivation (self: {
pname = "haddock";
version = "2.1.0";
name = self.fname;
sha256 = "1b67869e493e56366207a128949998851f975d821e0952c2c717840d2eadaca7";
meta = {
description = "a tool for automatically generating documentation from annotated Haskell source code";
homepage = "http://www.haskell.org/haddock/";
description = "A documentation-generation tool for Haskell libraries";
license = self.stdenv.lib.licenses.bsd3;
platforms = self.ghc.meta.platforms;
maintainers = [
self.stdenv.lib.maintainers.andres
self.stdenv.lib.maintainers.simons
];
};
})

View file

@ -7,6 +7,13 @@ cabal.mkDerivation (self : {
sha256 = "cdd42fd992a72fedeff1f38debc21aa315d90dc070f0945d7819c0bccd549a44";
extraBuildInputs = [perl];
meta = {
description = "A lexical analyser generator for Haskell";
homepage = "http://www.haskell.org/alex/";
description = "Alex is a tool for generating lexical analysers in Haskell";
license = self.stdenv.lib.licenses.bsd3;
platforms = self.ghc.meta.platforms;
maintainers = [
self.stdenv.lib.maintainers.andres
self.stdenv.lib.maintainers.simons
];
};
})

View file

@ -7,6 +7,13 @@ cabal.mkDerivation (self : {
sha256 = "6715a4c27b15a74d8f31cbb6a7d654b9cb6766d74980c75b65dee7c627049f43";
extraBuildInputs = [perl];
meta = {
description = "A lexical analyser generator for Haskell";
homepage = "http://www.haskell.org/alex/";
description = "Alex is a tool for generating lexical analysers in Haskell";
license = self.stdenv.lib.licenses.bsd3;
platforms = self.ghc.meta.platforms;
maintainers = [
self.stdenv.lib.maintainers.andres
self.stdenv.lib.maintainers.simons
];
};
})

View file

@ -7,6 +7,13 @@ cabal.mkDerivation (self : {
sha256 = "338fc492a1fddd6c528d0eb89857cadab211cb42680aeee1f9702bbfa7c5e1c8";
extraBuildInputs = [perl];
meta = {
description = "A lexical analyser generator for Haskell";
homepage = "http://www.haskell.org/alex/";
description = "Alex is a tool for generating lexical analysers in Haskell";
license = self.stdenv.lib.licenses.bsd3;
platforms = self.ghc.meta.platforms;
maintainers = [
self.stdenv.lib.maintainers.andres
self.stdenv.lib.maintainers.simons
];
};
})

View file

@ -7,6 +7,13 @@ cabal.mkDerivation (self : {
sha256 = "0lyjiq4lmii2syk6838ln32qvn8c0ljf1ypsggahy748k05x79if";
extraBuildInputs = [perl];
meta = {
description = "A lexical analyser generator for Haskell";
homepage = "http://www.haskell.org/alex/";
description = "Alex is a tool for generating lexical analysers in Haskell";
license = self.stdenv.lib.licenses.bsd3;
platforms = self.ghc.meta.platforms;
maintainers = [
self.stdenv.lib.maintainers.andres
self.stdenv.lib.maintainers.simons
];
};
})

View file

@ -12,5 +12,10 @@ cabal.mkDerivation (self: {
homepage = "http://www.haskell.org/alex/";
description = "Alex is a tool for generating lexical analysers in Haskell";
license = self.stdenv.lib.licenses.bsd3;
platforms = self.ghc.meta.platforms;
maintainers = [
self.stdenv.lib.maintainers.andres
self.stdenv.lib.maintainers.simons
];
};
})

View file

@ -12,6 +12,11 @@ cabal.mkDerivation (self : {
'';
meta = {
description = "a small roguelike game";
license = self.stdenv.lib.licenses.bsd3;
platforms = self.ghc.meta.platforms;
maintainers = [
self.stdenv.lib.maintainers.andres
self.stdenv.lib.maintainers.simons
];
};
})
})

View file

@ -1,6 +1,6 @@
{cabal, texLive, regexCompat}:
cabal.mkDerivation (self : {
cabal.mkDerivation (self: {
pname = "lhs2tex";
version = "1.17";
name = self.fname;
@ -14,9 +14,14 @@ cabal.mkDerivation (self : {
'';
meta = {
homepage = "http://www.andres-loeh.de/lhs2tex/";
description = "Preprocessor for typesetting Haskell sources with LaTeX";
license = "GPLv2";
maintainers = [self.stdenv.lib.maintainers.andres];
license = "GPL";
platforms = self.ghc.meta.platforms;
maintainers = [
self.stdenv.lib.maintainers.andres
self.stdenv.lib.maintainers.simons
];
};
})