Regenerated all Haskell packages with the latest version of cabal2nix.

svn path=/nixpkgs/trunk/; revision=32292
This commit is contained in:
Peter Simons
2012-02-14 17:00:37 +00:00
parent 844d950d13
commit ac69747aa8
563 changed files with 1383 additions and 1119 deletions
+6 -6
View File
@@ -1,6 +1,6 @@
{ cabal, binary, binaryShared, deepseq, glib, gtk, gtksourceview2
, hslogger, leksahServer, ltk, mtl, network, parsec, processLeksah
, regexBase, regexTdfa, strict, time, utf8String
{ cabal, binary, binaryShared, Cabal, deepseq, filepath, glib, gtk
, gtksourceview2, hslogger, leksahServer, ltk, mtl, network, parsec
, processLeksah, regexBase, regexTdfa, strict, time, utf8String
}:
cabal.mkDerivation (self: {
@@ -10,9 +10,9 @@ cabal.mkDerivation (self: {
isLibrary = true;
isExecutable = true;
buildDepends = [
binary binaryShared deepseq glib gtk gtksourceview2 hslogger
leksahServer ltk mtl network parsec processLeksah regexBase
regexTdfa strict time utf8String
binary binaryShared Cabal deepseq filepath glib gtk gtksourceview2
hslogger leksahServer ltk mtl network parsec processLeksah
regexBase regexTdfa strict time utf8String
];
noHaddock = true;
meta = {
+5 -2
View File
@@ -1,4 +1,5 @@
{ cabal, libXrandr, mtl, parsec, stm, time, utf8String, X11, X11Xft
{ cabal, Cabal, filepath, libXrandr, mtl, parsec, stm, time
, utf8String, X11, X11Xft
}:
cabal.mkDerivation (self: {
@@ -7,7 +8,9 @@ cabal.mkDerivation (self: {
sha256 = "1y26b2a5v9hxv1zmjcb4m8j9qkqdn74mqc3q58vgp5cav45rphvh";
isLibrary = false;
isExecutable = true;
buildDepends = [ mtl parsec stm time utf8String X11 X11Xft ];
buildDepends = [
Cabal filepath mtl parsec stm time utf8String X11 X11Xft
];
extraLibraries = [ libXrandr ];
configureFlags = "-fwith_xft";
meta = {
@@ -1,4 +1,4 @@
{ cabal, hledgerLib, mtl, time }:
{ cabal, Cabal, hledgerLib, mtl, time }:
cabal.mkDerivation (self: {
pname = "hledger-interest";
@@ -6,7 +6,7 @@ cabal.mkDerivation (self: {
sha256 = "0lm4jcxcig3yxzhbnka1q54fvshn5b9d91a5a2mbmkzbwhzjj0lg";
isLibrary = false;
isExecutable = true;
buildDepends = [ hledgerLib mtl time ];
buildDepends = [ Cabal hledgerLib mtl time ];
meta = {
homepage = "http://github.com/peti/hledger-interest";
description = "computes interest for a given account";
@@ -1,6 +1,6 @@
{ cabal, curl, extensibleExceptions, hashedStorage, haskeline, html
, HTTP, mmap, mtl, network, parsec, random, regexCompat, tar
, terminfo, text, zlib
{ cabal, Cabal, curl, extensibleExceptions, filepath, hashedStorage
, haskeline, html, HTTP, mmap, mtl, network, parsec, random
, regexCompat, tar, terminfo, text, zlib
}:
cabal.mkDerivation (self: {
@@ -10,8 +10,9 @@ cabal.mkDerivation (self: {
isLibrary = true;
isExecutable = true;
buildDepends = [
extensibleExceptions hashedStorage haskeline html HTTP mmap mtl
network parsec random regexCompat tar terminfo text zlib
Cabal extensibleExceptions filepath hashedStorage haskeline html
HTTP mmap mtl network parsec random regexCompat tar terminfo text
zlib
];
extraLibraries = [ curl ];
meta = {
@@ -1,5 +1,5 @@
{ cabal, extensibleExceptions, mtl, random, utf8String, X11, X11Xft
, xmonad
{ cabal, Cabal, extensibleExceptions, mtl, random, utf8String, X11
, X11Xft, xmonad
}:
cabal.mkDerivation (self: {
@@ -7,7 +7,7 @@ cabal.mkDerivation (self: {
version = "0.10";
sha256 = "0lp7qr69rpjy4s3knhdgh2bp6zs81xp0az1lisv4a2i7i1ys7hfq";
buildDepends = [
extensibleExceptions mtl random utf8String X11 X11Xft xmonad
Cabal extensibleExceptions mtl random utf8String X11 X11Xft xmonad
];
meta = {
homepage = "http://xmonad.org/";
@@ -1,4 +1,4 @@
{ cabal, hint, HList, libmpd, mtl, network, parsec, random
{ cabal, Cabal, hint, HList, libmpd, mtl, network, parsec, random
, regexPosix, split, X11, xmonad, xmonadContrib
}:
@@ -7,8 +7,8 @@ cabal.mkDerivation (self: {
version = "0.10.1";
sha256 = "17rac0xjw1zw1jlc1rpq54vg50xscb3b98knk4gkb8bv1khpgz27";
buildDepends = [
hint HList libmpd mtl network parsec random regexPosix split X11
xmonad xmonadContrib
Cabal hint HList libmpd mtl network parsec random regexPosix split
X11 xmonad xmonadContrib
];
noHaddock = true;
meta = {
@@ -1,4 +1,4 @@
{ cabal, Agda }:
{ cabal, Agda, Cabal }:
cabal.mkDerivation (self: {
pname = "Agda-executable";
@@ -6,7 +6,7 @@ cabal.mkDerivation (self: {
sha256 = "1n1ak6z2vh356k9mk0zkiv6dqp9dvx97a7r21b0xnhwkmh3f8p5p";
isLibrary = false;
isExecutable = true;
buildDepends = [ Agda ];
buildDepends = [ Agda Cabal ];
meta = {
homepage = "http://wiki.portal.chalmers.se/agda/";
description = "Command-line program for type-checking and compiling Agda programs";
+2 -2
View File
@@ -1,4 +1,4 @@
{ cabal, boehmgc, gmp, happy, mtl }:
{ cabal, boehmgc, Cabal, gmp, happy, mtl }:
cabal.mkDerivation (self: {
pname = "epic";
@@ -6,7 +6,7 @@ cabal.mkDerivation (self: {
sha256 = "1irvfk8xf627bfzsgbqa56816jkc99rrxpml9ycg2grq7razp9fw";
isLibrary = true;
isExecutable = true;
buildDepends = [ mtl ];
buildDepends = [ Cabal mtl ];
buildTools = [ happy ];
extraLibraries = [ boehmgc gmp ];
meta = {
+5 -2
View File
@@ -1,4 +1,5 @@
{ cabal, binary, epic, happy, haskeline, mtl, parsec, transformers
{ cabal, binary, Cabal, epic, filepath, happy, haskeline, mtl
, parsec, transformers
}:
cabal.mkDerivation (self: {
@@ -7,7 +8,9 @@ cabal.mkDerivation (self: {
sha256 = "1yvw15750mqrvq1kd7bsk3ldq3s0z947c4f93pv7008gq5im4cvr";
isLibrary = false;
isExecutable = true;
buildDepends = [ binary epic haskeline mtl parsec transformers ];
buildDepends = [
binary Cabal epic filepath haskeline mtl parsec transformers
];
buildTools = [ happy ];
noHaddock = true;
meta = {
@@ -1,9 +1,10 @@
{ cabal }:
{ cabal, Cabal }:
cabal.mkDerivation (self: {
pname = "AC-Vector";
version = "2.3.2";
sha256 = "04ahf6ldfhvzbml9xd6yplygn8ih7b8zz7cw03hkr053g5kzylay";
buildDepends = [ Cabal ];
meta = {
description = "Efficient geometric vectors and transformations";
license = self.stdenv.lib.licenses.bsd3;
@@ -1,5 +1,5 @@
{ cabal, alex, binary, happy, hashable, hashtables, haskeline
, haskellSrcExts, mtl, QuickCheck, syb, xhtml, zlib
{ cabal, alex, binary, Cabal, filepath, happy, hashable, hashtables
, haskeline, haskellSrcExts, mtl, QuickCheck, syb, xhtml, zlib
}:
cabal.mkDerivation (self: {
@@ -9,8 +9,8 @@ cabal.mkDerivation (self: {
isLibrary = true;
isExecutable = true;
buildDepends = [
binary hashable hashtables haskeline haskellSrcExts mtl QuickCheck
syb xhtml zlib
binary Cabal filepath hashable hashtables haskeline haskellSrcExts
mtl QuickCheck syb xhtml zlib
];
buildTools = [ alex happy ];
meta = {
@@ -1,10 +1,10 @@
{ cabal, HList, mtl }:
{ cabal, Cabal, HList, mtl }:
cabal.mkDerivation (self: {
pname = "AspectAG";
version = "0.3.4.1";
sha256 = "12iaf27crynwnnd7qm1zvvaj6zw6i6c05mb4dsq55dnhph2l356g";
buildDepends = [ HList mtl ];
buildDepends = [ Cabal HList mtl ];
meta = {
homepage = "http://www.cs.uu.nl/wiki/bin/view/Center/AspectAG";
description = "Attribute Grammars in the form of an EDSL";
@@ -1,9 +1,10 @@
{ cabal }:
{ cabal, Cabal }:
cabal.mkDerivation (self: {
pname = "Boolean";
version = "0.0.1";
sha256 = "dafcfb2e9d7f7aa24a3d3ceb385424176297cdf6f6044028d42d0fea1cae7765";
buildDepends = [ Cabal ];
meta = {
description = "Generalized booleans";
license = self.stdenv.lib.licenses.bsd3;
@@ -1,10 +1,10 @@
{ cabal, Cabal, filepath }:
{ cabal, filepath }:
cabal.mkDerivation (self: {
pname = "Cabal";
version = "1.14.0";
sha256 = "1r5b4x1ham5gdg9m9l8idpvr9czlk1q21vqmg0di4adkp2fhlm3j";
buildDepends = [ Cabal filepath ];
buildDepends = [ filepath ];
meta = {
homepage = "http://www.haskell.org/cabal/";
description = "A framework for packaging Haskell software";
@@ -1,5 +1,5 @@
{ cabal, cairo, colour, dataAccessor, dataAccessorTemplate, mtl
, time
{ cabal, Cabal, cairo, colour, dataAccessor, dataAccessorTemplate
, mtl, time
}:
cabal.mkDerivation (self: {
@@ -7,7 +7,7 @@ cabal.mkDerivation (self: {
version = "0.15";
sha256 = "1357gqn2ifalknl85n2z9ysf195dnaxm175rp0kmmzbf4vik9gc4";
buildDepends = [
cairo colour dataAccessor dataAccessorTemplate mtl time
Cabal cairo colour dataAccessor dataAccessorTemplate mtl time
];
meta = {
homepage = "http://www.dockerz.net/software/chart.html";
@@ -1,4 +1,4 @@
{ cabal, MissingH, mtl, parsec }:
{ cabal, Cabal, MissingH, mtl, parsec }:
cabal.mkDerivation (self: {
pname = "ConfigFile";
@@ -6,7 +6,7 @@ cabal.mkDerivation (self: {
sha256 = "0w2yhbnqldhmj3d98j720l4lj4d08abqcff751p2slszdm5pw1jm";
isLibrary = true;
isExecutable = true;
buildDepends = [ MissingH mtl parsec ];
buildDepends = [ Cabal MissingH mtl parsec ];
noHaddock = true;
meta = {
homepage = "http://software.complete.org/configfile";
@@ -1,10 +1,10 @@
{ cabal, HTTP, json, mtl, network }:
{ cabal, Cabal, HTTP, json, mtl, network }:
cabal.mkDerivation (self: {
pname = "CouchDB";
version = "0.10.1";
sha256 = "1ny62ab0sjrkh7mpxj0ahqrv7c8dh0n5s1g8xl0mq3yiwlrjdsim";
buildDepends = [ HTTP json mtl network ];
buildDepends = [ Cabal HTTP json mtl network ];
meta = {
homepage = "http://github.com/arjunguha/haskell-couchdb/";
description = "CouchDB interface";
@@ -1,4 +1,4 @@
{ cabal, HUnit, QuickCheck, random }:
{ cabal, Cabal, HUnit, QuickCheck, random }:
cabal.mkDerivation (self: {
pname = "Crypto";
@@ -6,7 +6,7 @@ cabal.mkDerivation (self: {
sha256 = "05wafv8flrh1893rh208azzig5k5pa022s2fg3f8lrqb23c6v63p";
isLibrary = true;
isExecutable = true;
buildDepends = [ HUnit QuickCheck random ];
buildDepends = [ Cabal HUnit QuickCheck random ];
meta = {
description = "Collects together existing Haskell cryptographic functions into a package";
license = "unknown";
@@ -1,4 +1,4 @@
{ cabal, convertible, csv, FerryCore, HaXml, HDBC, json, mtl
{ cabal, Cabal, convertible, csv, FerryCore, HaXml, HDBC, json, mtl
, Pathfinder, syb, text, xhtml
}:
@@ -7,8 +7,8 @@ cabal.mkDerivation (self: {
version = "0.7.8";
sha256 = "1mlym2hs7sr78lih8c0yi5y5h14vxy3zpl3gfnidh9wiw5cai9lg";
buildDepends = [
convertible csv FerryCore HaXml HDBC json mtl Pathfinder syb text
xhtml
Cabal convertible csv FerryCore HaXml HDBC json mtl Pathfinder syb
text xhtml
];
meta = {
description = "Database Supported Haskell";
@@ -1,9 +1,10 @@
{ cabal }:
{ cabal, Cabal }:
cabal.mkDerivation (self: {
pname = "Diff";
version = "0.1.3";
sha256 = "02dhy4rp3mkzm5x3h1rkdin2h8qcb7h7nhn14gl2gvl6wdykfh5w";
buildDepends = [ Cabal ];
meta = {
description = "O(ND) diff algorithm in haskell";
license = self.stdenv.lib.licenses.bsd3;
@@ -1,10 +1,10 @@
{ cabal, HaXml, mtl, parsec, TableAlgebra }:
{ cabal, Cabal, HaXml, mtl, parsec, TableAlgebra }:
cabal.mkDerivation (self: {
pname = "FerryCore";
version = "0.4.6.4";
sha256 = "1dxhbrmcl36dg14lyihpy8fd8sdsmawh70fykllcjk3fh7a11wgp";
buildDepends = [ HaXml mtl parsec TableAlgebra ];
buildDepends = [ Cabal HaXml mtl parsec TableAlgebra ];
meta = {
description = "Ferry Core Components";
license = self.stdenv.lib.licenses.bsd3;
@@ -1,10 +1,10 @@
{ cabal, libX11, mesa, OpenGL }:
{ cabal, Cabal, libX11, mesa, OpenGL }:
cabal.mkDerivation (self: {
pname = "GLFW";
version = "0.5.0.1";
sha256 = "1zjxw0fn1am9n4bwqn8jwp14cdgyg1cv5v8rrg2bisggw7wdc4c6";
buildDepends = [ OpenGL ];
buildDepends = [ Cabal OpenGL ];
extraLibraries = [ libX11 mesa ];
meta = {
homepage = "http://haskell.org/haskellwiki/GLFW";
@@ -1,10 +1,10 @@
{ cabal, freeglut, mesa, OpenGLRaw }:
{ cabal, Cabal, freeglut, mesa, OpenGLRaw }:
cabal.mkDerivation (self: {
pname = "GLURaw";
version = "1.2.0.0";
sha256 = "06dsazj3zadjahwy926gnjngqg8cb1mhdxh8bg5f3axf3hsvxqp1";
buildDepends = [ OpenGLRaw ];
buildDepends = [ Cabal OpenGLRaw ];
extraLibraries = [ freeglut mesa ];
meta = {
homepage = "http://www.haskell.org/haskellwiki/Opengl";
@@ -1,10 +1,12 @@
{ cabal, freeglut, libICE, libSM, libXi, libXmu, mesa, OpenGL }:
{ cabal, Cabal, freeglut, libICE, libSM, libXi, libXmu, mesa
, OpenGL
}:
cabal.mkDerivation (self: {
pname = "GLUT";
version = "2.1.1.2";
sha256 = "d5ecf4b6bacc5e68ade00710df04fa158c6ed322c74362954716a0baba6bd3fb";
buildDepends = [ OpenGL ];
buildDepends = [ Cabal OpenGL ];
extraLibraries = [ freeglut libICE libSM libXi libXmu mesa ];
meta = {
homepage = "http://www.haskell.org/HOpenGL/";
@@ -1,10 +1,12 @@
{ cabal, freeglut, libICE, libSM, libXi, libXmu, mesa, OpenGL }:
{ cabal, Cabal, freeglut, libICE, libSM, libXi, libXmu, mesa
, OpenGL
}:
cabal.mkDerivation (self: {
pname = "GLUT";
version = "2.1.2.1";
sha256 = "0r3js5i468lqlsnvb04iw6gdl81gs3cgqids3xpi4p5qpynbyc02";
buildDepends = [ OpenGL ];
buildDepends = [ Cabal OpenGL ];
extraLibraries = [ freeglut libICE libSM libXi libXmu mesa ];
meta = {
homepage = "http://www.haskell.org/HOpenGL/";
@@ -1,12 +1,12 @@
{ cabal, freeglut, libICE, libSM, libXi, libXmu, mesa, OpenGL
, StateVar, Tensor
{ cabal, Cabal, freeglut, libICE, libSM, libXi, libXmu, mesa
, OpenGL, StateVar, Tensor
}:
cabal.mkDerivation (self: {
pname = "GLUT";
version = "2.2.2.1";
sha256 = "09qpkrwpc3w173mvqwda7vi0ncpzzzrnlfa14ja7jba489a8l1mw";
buildDepends = [ OpenGL StateVar Tensor ];
buildDepends = [ Cabal OpenGL StateVar Tensor ];
extraLibraries = [ freeglut libICE libSM libXi libXmu mesa ];
meta = {
homepage = "http://www.haskell.org/haskellwiki/Opengl";
@@ -1,12 +1,12 @@
{ cabal, freeglut, libICE, libSM, libXi, libXmu, mesa, OpenGL
, OpenGLRaw, StateVar, Tensor
{ cabal, Cabal, freeglut, libICE, libSM, libXi, libXmu, mesa
, OpenGL, OpenGLRaw, StateVar, Tensor
}:
cabal.mkDerivation (self: {
pname = "GLUT";
version = "2.3.0.0";
sha256 = "10rh57w3lx8fs0xy24lqilv5a5sgq57kshydja41r6fq9wdvwp99";
buildDepends = [ OpenGL OpenGLRaw StateVar Tensor ];
buildDepends = [ Cabal OpenGL OpenGLRaw StateVar Tensor ];
extraLibraries = [ freeglut libICE libSM libXi libXmu mesa ];
meta = {
homepage = "http://www.haskell.org/haskellwiki/Opengl";
@@ -1,9 +1,10 @@
{ cabal }:
{ cabal, Cabal }:
cabal.mkDerivation (self: {
pname = "GlomeVec";
version = "0.1.2";
sha256 = "6023c11977bf16baf487235087e94f5a2f465e8403b8e40ab513e7879dd52639";
buildDepends = [ Cabal ];
meta = {
homepage = "http://www.haskell.org/haskellwiki/Glome";
description = "Simple 3D vector library";
@@ -1,4 +1,4 @@
{ cabal, HDBC, mtl, odbc, time, utf8String }:
{ cabal, Cabal, HDBC, mtl, odbc, time, utf8String }:
cabal.mkDerivation (self: {
pname = "HDBC-odbc";
@@ -6,7 +6,7 @@ cabal.mkDerivation (self: {
sha256 = "0vza38ggs863wjh25xnwslwlin68166ywws72bs766rl0rq7fkf4";
isLibrary = true;
isExecutable = true;
buildDepends = [ HDBC mtl time utf8String ];
buildDepends = [ Cabal HDBC mtl time utf8String ];
extraLibraries = [ odbc ];
noHaddock = true;
meta = {
@@ -1,4 +1,4 @@
{ cabal, HDBC, mtl, parsec, postgresql, time, utf8String }:
{ cabal, Cabal, HDBC, mtl, parsec, postgresql, time, utf8String }:
cabal.mkDerivation (self: {
pname = "HDBC-postgresql";
@@ -6,7 +6,7 @@ cabal.mkDerivation (self: {
sha256 = "0fwza9h2ghl70x44c4snfybnnfsj1mwlf5a1x12ddl1fbj6fx6gs";
isLibrary = true;
isExecutable = true;
buildDepends = [ HDBC mtl parsec time utf8String ];
buildDepends = [ Cabal HDBC mtl parsec time utf8String ];
extraLibraries = [ postgresql ];
meta = {
homepage = "http://software.complete.org/hdbc-postgresql";
@@ -1,4 +1,4 @@
{ cabal, HDBC, mtl, sqlite, utf8String }:
{ cabal, Cabal, HDBC, mtl, sqlite, utf8String }:
cabal.mkDerivation (self: {
pname = "HDBC-sqlite3";
@@ -6,7 +6,7 @@ cabal.mkDerivation (self: {
sha256 = "11765nsncgyv9j6r5wpziqyhy0lxrmqbhgricbdx0c788ky75y92";
isLibrary = true;
isExecutable = true;
buildDepends = [ HDBC mtl utf8String ];
buildDepends = [ Cabal HDBC mtl utf8String ];
extraLibraries = [ sqlite ];
meta = {
homepage = "http://software.complete.org/hdbc-sqlite3";
@@ -1,4 +1,4 @@
{ cabal, convertible, mtl, text, time, utf8String }:
{ cabal, Cabal, convertible, mtl, text, time, utf8String }:
cabal.mkDerivation (self: {
pname = "HDBC";
@@ -6,7 +6,7 @@ cabal.mkDerivation (self: {
sha256 = "1gqihvsf5w7j8xbn1xy93mdrsh77qwxbhfmyjivbm6i95w1i0kb7";
isLibrary = true;
isExecutable = true;
buildDepends = [ convertible mtl text time utf8String ];
buildDepends = [ Cabal convertible mtl text time utf8String ];
meta = {
homepage = "https://github.com/hdbc/hdbc";
description = "Haskell Database Connectivity";
@@ -1,10 +1,10 @@
{ cabal, X11 }:
{ cabal, Cabal, X11 }:
cabal.mkDerivation (self: {
pname = "HGL";
version = "3.2.0.2";
sha256 = "13wcvf6bfii9pihr8m08b81fyslf5n587ds4zzgizbd8m38k81vz";
buildDepends = [ X11 ];
buildDepends = [ Cabal X11 ];
meta = {
description = "A simple graphics library based on X11 or Win32";
license = self.stdenv.lib.licenses.bsd3;
@@ -1,9 +1,10 @@
{ cabal }:
{ cabal, Cabal }:
cabal.mkDerivation (self: {
pname = "HList";
version = "0.2.3";
sha256 = "1efbe0c2cb361ab0a9d864a09f9c58075132cb50094207260cb1363fe73c2908";
buildDepends = [ Cabal ];
meta = {
description = "Heterogeneous lists";
license = self.stdenv.lib.licenses.mit;
@@ -1,5 +1,5 @@
{ cabal, deepseq, mtl, parsec, syb, sybWithClass, text, time
, utf8String
{ cabal, Cabal, deepseq, filepath, mtl, parsec, syb, sybWithClass
, text, time, utf8String
}:
cabal.mkDerivation (self: {
@@ -7,7 +7,8 @@ cabal.mkDerivation (self: {
version = "0.6.8";
sha256 = "1fybvb3v2b786n1hfzcvyanj3yfm5j8z4fm48vaskcggawh6rlkr";
buildDepends = [
deepseq mtl parsec syb sybWithClass text time utf8String
Cabal deepseq filepath mtl parsec syb sybWithClass text time
utf8String
];
meta = {
description = "StringTemplate implementation in Haskell";
@@ -1,10 +1,10 @@
{ cabal, mtl, network, parsec }:
{ cabal, Cabal, mtl, network, parsec }:
cabal.mkDerivation (self: {
pname = "HTTP";
version = "4000.0.6";
sha256 = "75af1ac4dc21b10c8a1a54a33179ea822e591887bab7278360a3d6b38304d39b";
buildDepends = [ mtl network parsec ];
buildDepends = [ Cabal mtl network parsec ];
meta = {
homepage = "http://projects.haskell.org/http/";
description = "A library for client-side HTTP";
@@ -1,10 +1,10 @@
{ cabal, mtl, network, parsec }:
{ cabal, Cabal, mtl, network, parsec }:
cabal.mkDerivation (self: {
pname = "HTTP";
version = "4000.0.9";
sha256 = "1e2b4a8b782ad1417c8755bb0d248851bc142b351366ed460e07f2945a5e95ba";
buildDepends = [ mtl network parsec ];
buildDepends = [ Cabal mtl network parsec ];
meta = {
homepage = "http://projects.haskell.org/http/";
description = "A library for client-side HTTP";
@@ -1,10 +1,10 @@
{ cabal, mtl, network, parsec }:
{ cabal, Cabal, mtl, network, parsec }:
cabal.mkDerivation (self: {
pname = "HTTP";
version = "4000.1.1";
sha256 = "09khx5fb673a0d7m3bl39xjdxvc60m52rmm4865cha2mby0zidy3";
buildDepends = [ mtl network parsec ];
buildDepends = [ Cabal mtl network parsec ];
meta = {
homepage = "http://projects.haskell.org/http/";
description = "A library for client-side HTTP";
@@ -1,10 +1,10 @@
{ cabal, mtl, network, parsec }:
{ cabal, Cabal, mtl, network, parsec }:
cabal.mkDerivation (self: {
pname = "HTTP";
version = "4000.1.2";
sha256 = "19vcy8xinrvn01caly6sg1p1yvbbf7nwq10kxmnwqssnl4h5cwn8";
buildDepends = [ mtl network parsec ];
buildDepends = [ Cabal mtl network parsec ];
meta = {
homepage = "http://projects.haskell.org/http/";
description = "A library for client-side HTTP";
@@ -1,10 +1,10 @@
{ cabal, mtl, network, parsec }:
{ cabal, Cabal, mtl, network, parsec }:
cabal.mkDerivation (self: {
pname = "HTTP";
version = "4000.2.1";
sha256 = "01076rk7ly5228pszn54x4nqc6rqq1xw11ij9ajvhzf419islh0a";
buildDepends = [ mtl network parsec ];
buildDepends = [ Cabal mtl network parsec ];
meta = {
homepage = "https://github.com/haskell/HTTP";
description = "A library for client-side HTTP";
@@ -1,10 +1,10 @@
{ cabal, mtl, network, parsec }:
{ cabal, Cabal, mtl, network, parsec }:
cabal.mkDerivation (self: {
pname = "HTTP";
version = "4000.2.2";
sha256 = "0qrr9wdj25sdfxifppmw0w14g8skpgf42ic4iqcqylxxzfa8v7vh";
buildDepends = [ mtl network parsec ];
buildDepends = [ Cabal mtl network parsec ];
meta = {
homepage = "https://github.com/haskell/HTTP";
description = "A library for client-side HTTP";
@@ -1,9 +1,10 @@
{ cabal }:
{ cabal, Cabal }:
cabal.mkDerivation (self: {
pname = "HUnit";
version = "1.2.0.3";
sha256 = "954f584f7c096c3ddef677e70b3811195bb4fd18dfdb4727a260ca7d7465de12";
buildDepends = [ Cabal ];
meta = {
homepage = "http://hunit.sourceforge.net/";
description = "A unit testing framework for Haskell";
@@ -1,4 +1,4 @@
{ cabal }:
{ cabal, Cabal }:
cabal.mkDerivation (self: {
pname = "HUnit";
@@ -6,6 +6,7 @@ cabal.mkDerivation (self: {
sha256 = "47235503b666658588181795540d29212283059b21edc42e1b4f1998e46ac853";
isLibrary = true;
isExecutable = true;
buildDepends = [ Cabal ];
meta = {
homepage = "http://hunit.sourceforge.net/";
description = "A unit testing framework for Haskell";
@@ -1,4 +1,4 @@
{ cabal }:
{ cabal, Cabal }:
cabal.mkDerivation (self: {
pname = "HUnit";
@@ -6,6 +6,7 @@ cabal.mkDerivation (self: {
sha256 = "158i6s014ybh5bflzspd21qzdlhdyk89yqpmk8kwc59lxjvvjsxz";
isLibrary = true;
isExecutable = true;
buildDepends = [ Cabal ];
meta = {
homepage = "http://hunit.sourceforge.net/";
description = "A unit testing framework for Haskell";
@@ -1,4 +1,4 @@
{ cabal }:
{ cabal, Cabal }:
cabal.mkDerivation (self: {
pname = "HUnit";
@@ -6,6 +6,7 @@ cabal.mkDerivation (self: {
sha256 = "0yijvrjmmz6vvgi5h1195z4psmymvhq6rr7kkd26nqbd34lbrg7x";
isLibrary = true;
isExecutable = true;
buildDepends = [ Cabal ];
meta = {
homepage = "http://hunit.sourceforge.net/";
description = "A unit testing framework for Haskell";
@@ -1,4 +1,4 @@
{ cabal, polyparse, random }:
{ cabal, Cabal, filepath, polyparse, random }:
cabal.mkDerivation (self: {
pname = "HaXml";
@@ -6,7 +6,7 @@ cabal.mkDerivation (self: {
sha256 = "1ckmi8iwyaid4mcnh8117s9kq45f8r7sidh6dbhzbj0dl29rrkbz";
isLibrary = true;
isExecutable = true;
buildDepends = [ polyparse random ];
buildDepends = [ Cabal filepath polyparse random ];
meta = {
homepage = "http://www.cs.york.ac.uk/fp/HaXml/";
description = "Utilities for manipulating XML documents";
@@ -1,10 +1,10 @@
{ cabal, random }:
{ cabal, Cabal, random }:
cabal.mkDerivation (self: {
pname = "HaskellForMaths";
version = "0.4.3";
sha256 = "00s502h3pw9i464qn6cn74ihghcnn5gsar891q276ld682m5vdns";
buildDepends = [ random ];
buildDepends = [ Cabal random ];
meta = {
homepage = "http://haskellformaths.blogspot.com/";
description = "Combinatorics, group theory, commutative algebra, non-commutative algebra";
@@ -1,10 +1,10 @@
{ cabal, StateVar, transformers }:
{ cabal, Cabal, StateVar, transformers }:
cabal.mkDerivation (self: {
pname = "Hipmunk";
version = "5.2.0.6";
sha256 = "16yh7v6v05nksspcfz8h054piyhmrfbpaada36562rjxcywyfnfj";
buildDepends = [ StateVar transformers ];
buildDepends = [ Cabal StateVar transformers ];
noHaddock = true;
meta = {
homepage = "http://patch-tag.com/r/felipe/hipmunk/home";
@@ -1,10 +1,10 @@
{ cabal, network, openssl, time }:
{ cabal, Cabal, network, openssl, time }:
cabal.mkDerivation (self: {
pname = "HsOpenSSL";
version = "0.10.1.2";
sha256 = "0najn3749s6jxqavpxw7q58jzsvli06sxjgkvs3lidasv6jhwmxh";
buildDepends = [ network time ];
buildDepends = [ Cabal network time ];
extraLibraries = [ openssl ];
meta = {
homepage = "https://github.com/phonohawk/HsOpenSSL";
@@ -1,10 +1,10 @@
{ cabal, syb, utf8String }:
{ cabal, Cabal, syb, utf8String }:
cabal.mkDerivation (self: {
pname = "HsSyck";
version = "0.50";
sha256 = "0ap675i2fngvd1nw1dk8p2fz4nbd2aq5ci8dsvpcjbp28y9j2blm";
buildDepends = [ syb utf8String ];
buildDepends = [ Cabal syb utf8String ];
meta = {
description = "Fast, lightweight YAML loader and dumper";
license = self.stdenv.lib.licenses.bsd3;
@@ -1,4 +1,4 @@
{ cabal, mtl, parsec, syb, WebBits, WebBitsHtml }:
{ cabal, Cabal, filepath, mtl, parsec, syb, WebBits, WebBitsHtml }:
cabal.mkDerivation (self: {
pname = "JsContracts";
@@ -6,7 +6,9 @@ cabal.mkDerivation (self: {
sha256 = "17l6kdpdc7lrpd9j4d2b6vklkpclshcjy6hzpi442b7pj96sn589";
isLibrary = true;
isExecutable = true;
buildDepends = [ mtl parsec syb WebBits WebBitsHtml ];
buildDepends = [
Cabal filepath mtl parsec syb WebBits WebBitsHtml
];
meta = {
homepage = "http://www.cs.brown.edu/research/plt/";
description = "Design-by-contract for JavaScript";
@@ -1,4 +1,4 @@
{ cabal }:
{ cabal, Cabal }:
cabal.mkDerivation (self: {
pname = "ListLike";
@@ -6,6 +6,7 @@ cabal.mkDerivation (self: {
sha256 = "0cpj7vqlazs2yzh0ffhlg69kdb18xyicybfw614nlqfhhrp53lj9";
isLibrary = true;
isExecutable = true;
buildDepends = [ Cabal ];
meta = {
homepage = "http://software.complete.org/listlike";
description = "Generic support for list-like structures";
@@ -1,10 +1,10 @@
{ cabal, mtl }:
{ cabal, Cabal, mtl }:
cabal.mkDerivation (self: {
pname = "MaybeT";
version = "0.1.2";
sha256 = "995e61165122656807d84174e5c1516340fd7ddeba6571c20751352a8476b632";
buildDepends = [ mtl ];
buildDepends = [ Cabal mtl ];
meta = {
description = "MaybeT monad transformer";
license = self.stdenv.lib.licenses.bsd3;
@@ -1,9 +1,10 @@
{ cabal }:
{ cabal, Cabal }:
cabal.mkDerivation (self: {
pname = "MemoTrie";
version = "0.4.10";
sha256 = "1hkraq33sai046gwqlabc9nkz6jbl6vgj0c6lc6j4j5h5d8v08kk";
buildDepends = [ Cabal ];
meta = {
homepage = "http://haskell.org/haskellwiki/MemoTrie";
description = "Trie-based memo functions";
@@ -1,4 +1,5 @@
{ cabal, hslogger, HUnit, mtl, network, parsec, random, regexCompat
{ cabal, Cabal, filepath, hslogger, HUnit, mtl, network, parsec
, random, regexCompat
}:
cabal.mkDerivation (self: {
@@ -8,7 +9,7 @@ cabal.mkDerivation (self: {
isLibrary = true;
isExecutable = true;
buildDepends = [
hslogger HUnit mtl network parsec random regexCompat
Cabal filepath hslogger HUnit mtl network parsec random regexCompat
];
meta = {
homepage = "http://software.complete.org/missingh";
@@ -1,10 +1,10 @@
{ cabal, extensibleExceptions, mtl }:
{ cabal, Cabal, extensibleExceptions, mtl }:
cabal.mkDerivation (self: {
pname = "MonadCatchIO-mtl";
version = "0.3.0.4";
sha256 = "0wzdrfplwa4v9miv88rg3jvf7l6gphc29lpdp5qjm5873y57jxm7";
buildDepends = [ extensibleExceptions mtl ];
buildDepends = [ Cabal extensibleExceptions mtl ];
meta = {
homepage = "http://darcsden.com/jcpetruzza/MonadCatchIO-mtl";
description = "Monad-transformer version of the Control.Exception module";
@@ -1,10 +1,10 @@
{ cabal, extensibleExceptions, transformers }:
{ cabal, Cabal, extensibleExceptions, transformers }:
cabal.mkDerivation (self: {
pname = "MonadCatchIO-transformers";
version = "0.2.2.3";
sha256 = "1qwy9rrmf3kl7rb7v46n81xmrwy4xl63lfnlsiz1qc0hybjkl7m6";
buildDepends = [ extensibleExceptions transformers ];
buildDepends = [ Cabal extensibleExceptions transformers ];
meta = {
description = "Monad-transformer compatible version of the Control.Exception module";
license = self.stdenv.lib.licenses.bsd3;
@@ -1,10 +1,10 @@
{ cabal, mtl }:
{ cabal, Cabal, mtl }:
cabal.mkDerivation (self: {
pname = "MonadPrompt";
version = "1.0.0.3";
sha256 = "0v6svyiajri7c463bz1a1x1nin5s9s7c3s7y0gjc4cn7lhgdsvf2";
buildDepends = [ mtl ];
buildDepends = [ Cabal mtl ];
meta = {
description = "MonadPrompt, implementation & examples";
license = self.stdenv.lib.licenses.bsd3;
@@ -1,10 +1,10 @@
{ cabal, mtl, random }:
{ cabal, Cabal, mtl, random }:
cabal.mkDerivation (self: {
pname = "MonadRandom";
version = "0.1.6";
sha256 = "1429w2h66sf0cw992xj4w9clapcqgpdzmh80as7zxf8l87rarqqp";
buildDepends = [ mtl random ];
buildDepends = [ Cabal mtl random ];
meta = {
description = "Random-number generation monad";
license = "unknown";
@@ -1,4 +1,4 @@
{ cabal, ListLike, uuParsinglib }:
{ cabal, Cabal, ListLike, uuParsinglib }:
cabal.mkDerivation (self: {
pname = "NanoProlog";
@@ -6,7 +6,7 @@ cabal.mkDerivation (self: {
sha256 = "0wjjwzzc78sj7nsaq1hgxiwv0pc069mxns425lhmrlxcm0vf8fmn";
isLibrary = true;
isExecutable = true;
buildDepends = [ ListLike uuParsinglib ];
buildDepends = [ Cabal ListLike uuParsinglib ];
meta = {
description = "Very small interpreter for a Prolog-like language";
license = self.stdenv.lib.licenses.bsd3;
@@ -1,9 +1,10 @@
{ cabal }:
{ cabal, Cabal }:
cabal.mkDerivation (self: {
pname = "NumInstances";
version = "1.0";
sha256 = "1fmg3slwma5f88a2qxj54ny40s67qbdyvsyh506bkp11v54958fy";
buildDepends = [ Cabal ];
meta = {
description = "Instances of numeric classes for functions and tuples";
license = self.stdenv.lib.licenses.bsd3;
@@ -1,9 +1,10 @@
{ cabal }:
{ cabal, Cabal }:
cabal.mkDerivation (self: {
pname = "ObjectName";
version = "1.0.0.0";
sha256 = "0yr1aa0ail2h9qsq2bslcwwq6cxl2lzajmc1laj19r7ks62p32rm";
buildDepends = [ Cabal ];
meta = {
homepage = "http://www.haskell.org/HOpenGL/";
description = "Explicitly handled object names";
@@ -1,9 +1,10 @@
{ cabal }:
{ cabal, Cabal }:
cabal.mkDerivation (self: {
pname = "OneTuple";
version = "0.2.1";
sha256 = "1x52b68zh3k9lnps5s87kzan7dzvqp6mrwgayjq15w9dv6v78vsb";
buildDepends = [ Cabal ];
meta = {
description = "Singleton Tuple";
license = self.stdenv.lib.licenses.bsd3;
@@ -1,10 +1,10 @@
{ cabal, ObjectName, openal, StateVar, Tensor }:
{ cabal, Cabal, ObjectName, openal, StateVar, Tensor }:
cabal.mkDerivation (self: {
pname = "OpenAL";
version = "1.4.0.0";
sha256 = "1vn9r8fd4zwqm8a9d8bgvi9vs1lmygn8sw1rlv819b5wmjwz3ms2";
buildDepends = [ ObjectName StateVar Tensor ];
buildDepends = [ Cabal ObjectName StateVar Tensor ];
extraLibraries = [ openal ];
meta = {
homepage = "http://connect.creativelabs.com/openal/";
@@ -1,9 +1,10 @@
{ cabal, libX11, mesa }:
{ cabal, Cabal, libX11, mesa }:
cabal.mkDerivation (self: {
pname = "OpenGL";
version = "2.2.1.1";
sha256 = "926ca25cf9502cdaaeb8ade484015468cb60594e1bfbf0e04bd01235d8d9a792";
buildDepends = [ Cabal ];
extraLibraries = [ libX11 mesa ];
meta = {
homepage = "http://www.haskell.org/HOpenGL/";
@@ -1,9 +1,10 @@
{ cabal, libX11, mesa }:
{ cabal, Cabal, libX11, mesa }:
cabal.mkDerivation (self: {
pname = "OpenGL";
version = "2.2.3.0";
sha256 = "00h5zdm64mfj5fwnd52kyn9aynsbzqwfic0ymjjakz90pdvk4p57";
buildDepends = [ Cabal ];
extraLibraries = [ libX11 mesa ];
meta = {
homepage = "http://www.haskell.org/HOpenGL/";
@@ -1,12 +1,14 @@
{ cabal, GLURaw, libX11, mesa, ObjectName, OpenGLRaw, StateVar
, Tensor
{ cabal, Cabal, GLURaw, libX11, mesa, ObjectName, OpenGLRaw
, StateVar, Tensor
}:
cabal.mkDerivation (self: {
pname = "OpenGL";
version = "2.4.0.2";
sha256 = "00rjvm02p6h8vbyxi3ri4jkk75ki414wk5al2z2fsszjfpdl93b6";
buildDepends = [ GLURaw ObjectName OpenGLRaw StateVar Tensor ];
buildDepends = [
Cabal GLURaw ObjectName OpenGLRaw StateVar Tensor
];
extraLibraries = [ libX11 mesa ];
meta = {
homepage = "http://www.haskell.org/haskellwiki/Opengl";
@@ -1,12 +1,14 @@
{ cabal, GLURaw, libX11, mesa, ObjectName, OpenGLRaw, StateVar
, Tensor
{ cabal, Cabal, GLURaw, libX11, mesa, ObjectName, OpenGLRaw
, StateVar, Tensor
}:
cabal.mkDerivation (self: {
pname = "OpenGL";
version = "2.5.0.0";
sha256 = "1kpakn5i4aka67mqcpfq9jpl38h409x63zd14y35abpm6h3x8m3j";
buildDepends = [ GLURaw ObjectName OpenGLRaw StateVar Tensor ];
buildDepends = [
Cabal GLURaw ObjectName OpenGLRaw StateVar Tensor
];
extraLibraries = [ libX11 mesa ];
meta = {
homepage = "http://www.haskell.org/haskellwiki/Opengl";
@@ -1,9 +1,10 @@
{ cabal, mesa }:
{ cabal, Cabal, mesa }:
cabal.mkDerivation (self: {
pname = "OpenGLRaw";
version = "1.2.0.0";
sha256 = "1nwk93wlwh7gz2lb1dc88frmwik71g61a7k8xfiib2q5a8a8kf9r";
buildDepends = [ Cabal ];
extraLibraries = [ mesa ];
meta = {
homepage = "http://www.haskell.org/haskellwiki/Opengl";
@@ -1,9 +1,10 @@
{ cabal }:
{ cabal, Cabal }:
cabal.mkDerivation (self: {
pname = "PSQueue";
version = "1.1";
sha256 = "1k291bh8j5vpcrn6vycww2blwg7jxx9yrfmrqdanz48gs4d8gq58";
buildDepends = [ Cabal ];
meta = {
description = "Priority Search Queue";
license = self.stdenv.lib.licenses.bsd3;
@@ -1,10 +1,10 @@
{ cabal, libxml2, text }:
{ cabal, Cabal, libxml2, text }:
cabal.mkDerivation (self: {
pname = "Pathfinder";
version = "0.5.10";
sha256 = "1k38p73jnkfcmmz94iqpzg2g6apsxflidvy8p9lwqyzfmg70brqf";
buildDepends = [ text ];
buildDepends = [ Cabal text ];
extraLibraries = [ libxml2 ];
meta = {
description = "Relational optimiser and code generator";
@@ -1,10 +1,10 @@
{ cabal, random }:
{ cabal, Cabal, random }:
cabal.mkDerivation (self: {
pname = "QuickCheck";
version = "1.2.0.0";
sha256 = "21672d817913ac7ab6d3fd7f102dd5d0f115a0826c95b9604c8c0b0171e8d4ed";
buildDepends = [ random ];
buildDepends = [ Cabal random ];
meta = {
homepage = "http://www.math.chalmers.se/~rjmh/QuickCheck/";
description = "Automatic testing of Haskell programs";
@@ -1,10 +1,10 @@
{ cabal, random }:
{ cabal, Cabal, random }:
cabal.mkDerivation (self: {
pname = "QuickCheck";
version = "1.2.0.1";
sha256 = "1gxpvbc0ab4n35b5zcbzng8qc7y3mzgym8cj42bci984f08y1bld";
buildDepends = [ random ];
buildDepends = [ Cabal random ];
meta = {
homepage = "http://www.math.chalmers.se/~rjmh/QuickCheck/";
description = "Automatic testing of Haskell programs";
@@ -1,10 +1,10 @@
{ cabal, extensibleExceptions, mtl, random }:
{ cabal, Cabal, extensibleExceptions, mtl, random }:
cabal.mkDerivation (self: {
pname = "QuickCheck";
version = "2.1.1.1";
sha256 = "626a6f7a69e2bea3b4fe7c573d0bc8da8c77f97035cb2d3a5e1c9fca382b59c9";
buildDepends = [ extensibleExceptions mtl random ];
buildDepends = [ Cabal extensibleExceptions mtl random ];
meta = {
homepage = "http://www.cse.chalmers.se/~koen";
description = "Automatic testing of Haskell programs";
@@ -1,10 +1,10 @@
{ cabal, extensibleExceptions, mtl, random }:
{ cabal, Cabal, extensibleExceptions, mtl, random }:
cabal.mkDerivation (self: {
pname = "QuickCheck";
version = "2.4.0.1";
sha256 = "1x7jc2svpxbll8qkrbswh5q59sqcjf2v5a6jnqslf5gwr5qpq18r";
buildDepends = [ extensibleExceptions mtl random ];
buildDepends = [ Cabal extensibleExceptions mtl random ];
meta = {
homepage = "http://code.haskell.org/QuickCheck";
description = "Automatic testing of Haskell programs";
@@ -1,10 +1,10 @@
{ cabal, extensibleExceptions, random }:
{ cabal, Cabal, extensibleExceptions, random }:
cabal.mkDerivation (self: {
pname = "QuickCheck";
version = "2.4.1.1";
sha256 = "06vrn0j26ai2jfl32yd3kx8by4pimcinjf23b0dyc35z2gb139wj";
buildDepends = [ extensibleExceptions random ];
buildDepends = [ Cabal extensibleExceptions random ];
meta = {
homepage = "http://code.haskell.org/QuickCheck";
description = "Automatic testing of Haskell programs";
@@ -1,10 +1,10 @@
{ cabal, extensibleExceptions, random }:
{ cabal, Cabal, extensibleExceptions, random }:
cabal.mkDerivation (self: {
pname = "QuickCheck";
version = "2.4.2";
sha256 = "17qp73sdp780lha3i6xdsrvgshqz47qwldqknadc0w3vmscw61bg";
buildDepends = [ extensibleExceptions random ];
buildDepends = [ Cabal extensibleExceptions random ];
meta = {
homepage = "http://code.haskell.org/QuickCheck";
description = "Automatic testing of Haskell programs";
@@ -1,4 +1,4 @@
{ cabal, binary, pureMD5, random, SHA }:
{ cabal, binary, Cabal, pureMD5, random, SHA }:
cabal.mkDerivation (self: {
pname = "RSA";
@@ -6,7 +6,7 @@ cabal.mkDerivation (self: {
sha256 = "0sabvwzgjg6nv5m3x9cjpk5q62r8vhi3kn858ask15frsi7lzhwk";
isLibrary = true;
isExecutable = true;
buildDepends = [ binary pureMD5 random SHA ];
buildDepends = [ binary Cabal pureMD5 random SHA ];
meta = {
description = "Implementation of RSA, using the padding schemes of PKCS#1 v2.1.";
license = self.stdenv.lib.licenses.bsd3;
@@ -1,10 +1,10 @@
{ cabal, HUnit, QuickCheck }:
{ cabal, Cabal, HUnit, QuickCheck }:
cabal.mkDerivation (self: {
pname = "Ranged-sets";
version = "0.3.0";
sha256 = "1am0lsd3yiyn7ayk9k4ff7zdj67m0pxjl10cxi5f9hgjj4y9380l";
buildDepends = [ HUnit QuickCheck ];
buildDepends = [ Cabal HUnit QuickCheck ];
meta = {
homepage = "http://code.haskell.org/ranged-sets";
description = "Ranged sets for Haskell";
@@ -1,10 +1,10 @@
{ cabal, mtl, typeEquality }:
{ cabal, Cabal, mtl, typeEquality }:
cabal.mkDerivation (self: {
pname = "RepLib";
version = "0.5.1";
sha256 = "1c6zqi87lmmmiz8amsvhw6wkhg90rhh6yl5vh0a9ism3apwh1i7r";
buildDepends = [ mtl typeEquality ];
buildDepends = [ Cabal mtl typeEquality ];
noHaddock = true;
meta = {
homepage = "http://code.google.com/p/replib/";
@@ -1,10 +1,10 @@
{ cabal, SDL, SDL_image }:
{ cabal, Cabal, SDL, SDL_image }:
cabal.mkDerivation (self: {
pname = "SDL-image";
version = "0.6.1";
sha256 = "18n6al40db7xalqqr4hp0l26qxxv1kmd8mva0n7vmhg05zypf6ni";
buildDepends = [ SDL ];
buildDepends = [ Cabal SDL ];
extraLibraries = [ SDL_image ];
meta = {
description = "Binding to libSDL_image";
@@ -1,10 +1,10 @@
{ cabal, SDL, SDL_mixer }:
{ cabal, Cabal, SDL, SDL_mixer }:
cabal.mkDerivation (self: {
pname = "SDL-mixer";
version = "0.6.1";
sha256 = "1fxp5sz0w6pr5047jjvh81wkljxsl7fca239364i50m44mpcsyn1";
buildDepends = [ SDL ];
buildDepends = [ Cabal SDL ];
extraLibraries = [ SDL_mixer ];
meta = {
description = "Binding to libSDL_mixer";
@@ -1,10 +1,10 @@
{ cabal, SDL, SDL_ttf }:
{ cabal, Cabal, SDL, SDL_ttf }:
cabal.mkDerivation (self: {
pname = "SDL-ttf";
version = "0.6.1";
sha256 = "0n6vbigkjfvvk98bp7ys14snpd1zmbz69ndhhpnrn02h363vwkal";
buildDepends = [ SDL ];
buildDepends = [ Cabal SDL ];
extraLibraries = [ SDL_ttf ];
meta = {
description = "Binding to libSDL_ttf";
@@ -1,9 +1,10 @@
{ cabal, SDL }:
{ cabal, Cabal, SDL }:
cabal.mkDerivation (self: {
pname = "SDL";
version = "0.6.2";
sha256 = "1fqj3sw709q28rmjzcffa3k1mcp7r9cvdrrqmcppaz5yv63ychly";
buildDepends = [ Cabal ];
extraLibraries = [ SDL ];
meta = {
description = "Binding to libSDL";
@@ -1,4 +1,4 @@
{ cabal, binary }:
{ cabal, binary, Cabal }:
cabal.mkDerivation (self: {
pname = "SHA";
@@ -6,7 +6,7 @@ cabal.mkDerivation (self: {
sha256 = "12sz1dblmpiy8bg45fwndp1g9gf7494vqqbvbd1hwr5qzyfwyqck";
isLibrary = true;
isExecutable = true;
buildDepends = [ binary ];
buildDepends = [ binary Cabal ];
meta = {
description = "Implementations of the SHA suite of message digest functions";
license = self.stdenv.lib.licenses.bsd3;
@@ -1,10 +1,10 @@
{ cabal, extensibleExceptions, hsemail, network }:
{ cabal, Cabal, extensibleExceptions, hsemail, network }:
cabal.mkDerivation (self: {
pname = "SMTPClient";
version = "1.0.4";
sha256 = "12m0qv8bf0s52yz07sipxlvas8k3xvi1d4lw6960q0nxr40ijyy2";
buildDepends = [ extensibleExceptions hsemail network ];
buildDepends = [ Cabal extensibleExceptions hsemail network ];
meta = {
description = "A simple SMTP client library";
license = self.stdenv.lib.licenses.bsd3;
@@ -1,10 +1,10 @@
{ cabal, haskeline, mtl, Shellac }:
{ cabal, Cabal, haskeline, mtl, Shellac }:
cabal.mkDerivation (self: {
pname = "Shellac-haskeline";
version = "0.2.0.1";
sha256 = "1xvs2ni83yyf7rx3ikmn2bkx20fyj03d03crqyyfw28mikhgv5br";
buildDepends = [ haskeline mtl Shellac ];
buildDepends = [ Cabal haskeline mtl Shellac ];
meta = {
description = "Haskeline backend module for Shellac";
license = self.stdenv.lib.licenses.bsd3;
@@ -1,10 +1,10 @@
{ cabal, readline, Shellac }:
{ cabal, Cabal, readline, Shellac }:
cabal.mkDerivation (self: {
pname = "Shellac-readline";
version = "0.9";
sha256 = "3edffecf2225c199f0a4df55e3685f7deee47755ae7f8d03f5da7fac3c2ab878";
buildDepends = [ readline Shellac ];
buildDepends = [ Cabal readline Shellac ];
meta = {
description = "Readline backend module for Shellac";
license = self.stdenv.lib.licenses.bsd3;
@@ -1,10 +1,10 @@
{ cabal, mtl }:
{ cabal, Cabal, mtl }:
cabal.mkDerivation (self: {
pname = "Shellac";
version = "0.9.5.1";
sha256 = "19fpbh5ijy9xc3rhl9qwyan8jfnz9nsqvnsjxb7kkb7l2bpz4qfp";
buildDepends = [ mtl ];
buildDepends = [ Cabal mtl ];
meta = {
homepage = "http://www.cs.princeton.edu/~rdockins/shellac/home/";
description = "A framework for creating shell envinronments";
@@ -1,9 +1,10 @@
{ cabal }:
{ cabal, Cabal }:
cabal.mkDerivation (self: {
pname = "StateVar";
version = "1.0.0.0";
sha256 = "1c1b6a6nn1cdnba08zzp0645wl482h7yaa69zw2l3wwyyyccjic4";
buildDepends = [ Cabal ];
meta = {
homepage = "http://www.haskell.org/HOpenGL/";
description = "State variables";
@@ -1,10 +1,10 @@
{ cabal, HaXml, mtl }:
{ cabal, Cabal, HaXml, mtl }:
cabal.mkDerivation (self: {
pname = "TableAlgebra";
version = "0.7.1";
sha256 = "1jqkjnyznklyiy2shm4c9gix267war1hmsjncdmailhca41fs4bz";
buildDepends = [ HaXml mtl ];
buildDepends = [ Cabal HaXml mtl ];
meta = {
description = "Ferry Table Algebra";
license = self.stdenv.lib.licenses.bsd3;
@@ -1,9 +1,10 @@
{ cabal }:
{ cabal, Cabal }:
cabal.mkDerivation (self: {
pname = "Tensor";
version = "1.0.0.1";
sha256 = "10arhk5gkn5jxpb53r80bblpk0afdax1fc2mik40hj5g5g960cp9";
buildDepends = [ Cabal ];
meta = {
homepage = "http://www.haskell.org/HOpenGL/";
description = "Tensor data types";
@@ -1,10 +1,10 @@
{ cabal, QuickCheck }:
{ cabal, Cabal, QuickCheck }:
cabal.mkDerivation (self: {
pname = "Vec";
version = "0.9.8";
sha256 = "0yaqy0p2jh2ajf8897vsxl5w6bmavixn6n5cc7w8kdnybpbdms6v";
buildDepends = [ QuickCheck ];
buildDepends = [ Cabal QuickCheck ];
meta = {
homepage = "http://graphics.cs.ucdavis.edu/~sdillard/Vec";
description = "Fixed-length lists and low-dimensional linear algebra";
@@ -1,10 +1,10 @@
{ cabal, mtl, parsec, syb, WebBits }:
{ cabal, Cabal, mtl, parsec, syb, WebBits }:
cabal.mkDerivation (self: {
pname = "WebBits-Html";
version = "1.0.1";
sha256 = "134rmm5ccfsjdr0pdwn2mf81l81rgxapa3wjjfjkxrkxq6hav35n";
buildDepends = [ mtl parsec syb WebBits ];
buildDepends = [ Cabal mtl parsec syb WebBits ];
meta = {
homepage = "http://www.cs.brown.edu/research/plt/";
description = "JavaScript analysis tools";
@@ -1,10 +1,10 @@
{ cabal, mtl, parsec, syb, WebBits }:
{ cabal, Cabal, mtl, parsec, syb, WebBits }:
cabal.mkDerivation (self: {
pname = "WebBits-Html";
version = "1.0.2";
sha256 = "18dd52970cd27kra4l89vvrx2mrdbqd4w4f76xrq3142daxsagal";
buildDepends = [ mtl parsec syb WebBits ];
buildDepends = [ Cabal mtl parsec syb WebBits ];
meta = {
homepage = "http://www.cs.brown.edu/research/plt/";
description = "JavaScript analysis tools";
@@ -1,10 +1,10 @@
{ cabal, mtl, parsec, syb }:
{ cabal, Cabal, mtl, parsec, syb }:
cabal.mkDerivation (self: {
pname = "WebBits";
version = "1.0";
sha256 = "1xqk4ajywlaq9nb9a02i7c25na5p2qbpc2k9zw93gbapppjiapsc";
buildDepends = [ mtl parsec syb ];
buildDepends = [ Cabal mtl parsec syb ];
meta = {
homepage = "http://www.cs.brown.edu/research/plt/";
description = "JavaScript analysis tools";
@@ -1,10 +1,10 @@
{ cabal, mtl, parsec, syb }:
{ cabal, Cabal, mtl, parsec, syb }:
cabal.mkDerivation (self: {
pname = "WebBits";
version = "2.0";
sha256 = "14a1rqlq925f6rdbi8yx44xszj5pvskcmw1gi1bj8hbilgmlwi7f";
buildDepends = [ mtl parsec syb ];
buildDepends = [ Cabal mtl parsec syb ];
meta = {
homepage = "http://www.cs.brown.edu/research/plt/";
description = "JavaScript analysis tools";
@@ -1,10 +1,10 @@
{ cabal, mtl, parsec, syb }:
{ cabal, Cabal, mtl, parsec, syb }:
cabal.mkDerivation (self: {
pname = "WebBits";
version = "2.1";
sha256 = "18m19fck9zb6jh8bfd47nja1q6ab1jmd0q5r3k8m5674i6273hyn";
buildDepends = [ mtl parsec syb ];
buildDepends = [ Cabal mtl parsec syb ];
meta = {
homepage = "http://www.cs.brown.edu/research/plt/";
description = "JavaScript analysis tools";
@@ -1,11 +1,12 @@
{ cabal, fontconfig, freetype, libXft, pkgconfig, utf8String, X11
{ cabal, Cabal, fontconfig, freetype, libXft, pkgconfig, utf8String
, X11
}:
cabal.mkDerivation (self: {
pname = "X11-xft";
version = "0.3.1";
sha256 = "1lgqb0s2qfwwgbvwxhjbi23rbwamzdi0l0slfr20c3jpcbp3zfjf";
buildDepends = [ utf8String X11 ];
buildDepends = [ Cabal utf8String X11 ];
extraLibraries = [ fontconfig freetype pkgconfig ];
pkgconfigDepends = [ libXft ];
configureFlags = "--extra-include-dirs=${freetype}/include/freetype2";
@@ -1,10 +1,10 @@
{ cabal, libX11, libXext, libXinerama, syb }:
{ cabal, Cabal, libX11, libXext, libXinerama, syb }:
cabal.mkDerivation (self: {
pname = "X11";
version = "1.5.0.1";
sha256 = "0s8k3lhvlks6i1mwfnm5fimfd2f0sjw9k2p67is3x564kih7mh19";
buildDepends = [ syb ];
buildDepends = [ Cabal syb ];
extraLibraries = [ libX11 libXext libXinerama ];
meta = {
homepage = "https://github.com/haskell-pkg-janitors/X11";

Some files were not shown because too many files have changed in this diff Show More