* Sync with the trunk.

svn path=/nixpkgs/branches/stdenv-updates/; revision=33971
This commit is contained in:
Eelco Dolstra
2012-05-02 13:19:07 +00:00
446 changed files with 4287 additions and 2692 deletions

View File

@@ -1,5 +1,5 @@
{ fetchurl, stdenv, pkgconfig, libdaemon, dbus, perl, perlXMLParser
, expat, gettext, intltool, glib, qt4 ? null, lib
, expat, gettext, intltool, glib, qt4 ? null, libiconvOrEmpty
, qt4Support ? false
, withLibdnssdCompat ? false }:
@@ -16,7 +16,8 @@ stdenv.mkDerivation rec {
patches = [ ./no-mkdir-localstatedir.patch ];
buildInputs = [ libdaemon dbus perl perlXMLParser glib expat ]
++ (lib.optional qt4Support qt4);
++ (stdenv.lib.optional qt4Support qt4)
++ libiconvOrEmpty;
buildNativeInputs = [ pkgconfig gettext intltool ];

View File

@@ -0,0 +1,26 @@
{ stdenv, fetchurl }:
stdenv.mkDerivation {
name = "boost-1.49.0-headers";
src = fetchurl {
url = "mirror://sourceforge/boost/boost_1_49_0.tar.bz2";
sha256 = "0g0d33942rm073jgqqvj3znm3rk45b2y2lplfjpyg9q7amzqlx6x";
};
phases = [ "installPhase" ];
installPhase = ''
mkdir -p $out/include
tar xvf $src -C $out/include --strip-components=1 boost_1_49_0/boost
'';
meta = {
homepage = "http://boost.org/";
description = "Boost C++ Library Collection";
license = "boost-license";
platforms = stdenv.lib.platforms.unix;
maintainers = [ stdenv.lib.maintainers.viric ];
};
}

View File

@@ -1,11 +1,11 @@
{ stdenv, fetchurl, openssl, pkgconfig, libgcrypt, ucommon }:
stdenv.mkDerivation {
name = "ccrtp-2.0.2";
name = "ccrtp-2.0.3";
src = fetchurl {
url = mirror://gnu/ccrtp/ccrtp-2.0.2.tar.gz;
sha256 = "1n42nscqwryz9f0jpg8lnv22x9m8mzr6rqir9cvbgm1r2skwjh4f";
url = mirror://gnu/ccrtp/ccrtp-2.0.3.tar.gz;
sha256 = "1p4zzqn02zvnyjy84khiq8v65pl422fb6ni946h9sxh4yw2lgn01";
};
buildInputs = [ openssl pkgconfig libgcrypt ucommon ];

View File

@@ -0,0 +1,24 @@
{ stdenv, fetchurl, dbus, glib, gtkmm, pkgconfig }:
stdenv.mkDerivation rec {
name = "dbus-cplusplus-${version}";
version = "0.9.0";
src = fetchurl {
url = "mirror://sourceforge/dbus-cplusplus/dbus-c%2B%2B/0.9.0/libdbus-c%2B%2B-0.9.0.tar.gz";
name = "dbus-cplusplus.tar.gz";
sha256 = "0qafmy2i6dzx4n1dqp6pygyy6gjljnb7hwjcj2z11c1wgclsq4dw";
};
buildInputs = [ dbus glib gtkmm pkgconfig ];
configureFlags = "--disable-ecore";
meta = with stdenv.lib; {
homepage = http://dbus-cplusplus.sourceforge.net;
description = "C++ API for D-BUS";
license = licenses.gpl2Plus;
platforms = platforms.linux;
maintainers = [ maintainers.goibhniu ];
};
}

View File

@@ -9,7 +9,7 @@ stdenv.mkDerivation {
src = fetchurl {
url = "http://bitbucket.org/eigen/eigen/get/${v}.tar.bz2";
name = "eigen-${v}.tar.bz2";
sha256 = "04lzlhl7r1yqkpq9xabm1v5vgz0z9xqf1k7indgwdw8nfyma3qar";
sha256 = "1akcb4g5hvc664gfc6sxb6f6jrm55fgks6017wg0smyvmm6k09v0";
};
buildNativeInputs = [ cmake ];

View File

@@ -19,7 +19,7 @@ stdenv.mkDerivation (rec {
"-DFT_CONFIG_OPTION_SUBPIXEL_RENDERING=1";
# The asm for armel is written with the 'asm' keyword.
CFLAGS = stdenv.lib.optionalString (stdenv.system == "armv5tel-linux") "-std=gnu99";
CFLAGS = stdenv.lib.optionalString stdenv.isArm "-std=gnu99";
meta = {
description = "A font rendering engine";

View File

@@ -16,7 +16,8 @@ let
needsPortsNative = stdenv.isMips || stdenv.isArm;
needsPortsCross = cross.arch == "mips" || cross.arch == "arm";
needsPorts = if (stdenv ? cross) && stdenv.cross != null then true
needsPorts =
if (stdenv ? cross) && stdenv.cross != null && hurdHeaders == null then true
else if cross == null then needsPortsNative
else needsPortsCross;
@@ -108,7 +109,7 @@ stdenv.mkDerivation ({
(if cross.float == "soft" then "--without-fp" else "--with-fp")
"--enable-kernel=2.6.0"
"--with-__thread"
] ++ stdenv.lib.optionals (stdenv.system == "armv5tel-linux") [
] ++ stdenv.lib.optionals stdenv.isArm [
"--host=arm-linux-gnueabi"
"--build=arm-linux-gnueabi"
"--without-fp"
@@ -184,7 +185,8 @@ stdenv.mkDerivation ({
meta = {
homepage = http://www.gnu.org/software/libc/;
description = "The GNU C Library";
description = "The GNU C Library"
+ stdenv.lib.optionalString (hurdHeaders != null) ", for GNU/Hurd";
longDescription =
'' Any Unix-like operating system needs a C library: the library which

View File

@@ -14,7 +14,9 @@ let
cross = if gccCross != null then gccCross.target else null;
in
build cross ({
name = "glibc${if debugSymbols then "-debug" else ""}";
name = "glibc"
+ stdenv.lib.optionalString (hurdHeaders != null) "-hurd"
+ stdenv.lib.optionalString debugSymbols "-debug";
inherit fetchurl stdenv kernelHeaders installLocales profilingLibraries
gccCross;

View File

@@ -108,7 +108,7 @@ stdenv.mkDerivation ({
(if cross.float == "soft" then "--without-fp" else "--with-fp")
"--enable-kernel=2.6.0"
"--with-__thread"
] ++ stdenv.lib.optionals (stdenv.system == "armv5tel-linux") [
] ++ stdenv.lib.optionals stdenv.isArm [
"--host=arm-linux-gnueabi"
"--build=arm-linux-gnueabi"
"--without-fp"

View File

@@ -72,7 +72,7 @@ stdenv.mkDerivation rec {
"--enable-kernel=2.6.0"
"--without-fp"
"--with-__thread"
] ++ (if (stdenv.system == "armv5tel-linux") then [
] ++ (if stdenv.isArm then [
"--host=arm-linux-gnueabi"
"--build=arm-linux-gnueabi"
"--without-fp"

View File

@@ -32,7 +32,7 @@ stdenv.mkDerivation rec {
"--disable-sanity-checks"
"--enable-hacker-mode"
(if profilingLibraries then "--enable-profile" else "--disable-profile")
] ++ (if (stdenv.system == "armv5tel-linux") then [
] ++ (if stdenv.isArm then [
"--host=arm-linux-gnueabi"
"--build=arm-linux-gnueabi"
"--without-fp"

View File

@@ -29,7 +29,7 @@ stdenv.mkDerivation rec {
"--enable-add-ons"
"--without-headers"
"--disable-profile"
] ++ (if (stdenv.system == "armv5tel-linux") then [
] ++ (if stdenv.isArm then [
"--host=arm-linux-gnueabi"
"--build=arm-linux-gnueabi"
"--without-fp"

View File

@@ -1,15 +1,15 @@
{ fetchurl, stdenv, zlib, lzo, libtasn1, nettle
, guileBindings, guile, perl }:
, guileBindings, guile, perl, psmisc }:
assert guileBindings -> guile != null;
stdenv.mkDerivation rec {
name = "gnutls-3.0.11";
name = "gnutls-3.0.18";
src = fetchurl {
url = "mirror://gnu/gnutls/${name}.tar.xz";
sha256 = "1l8k96hms7891zl43qjd7lngjh23kxdq22l6ahm1ham7fyhhrh9r";
sha256 = "1ynqnj1j6rrzplk2i64dik34829r0y7lwk4qlvjx993q3mj7z863";
};
configurePhase = ''
@@ -29,7 +29,13 @@ stdenv.mkDerivation rec {
propagatedBuildInputs = [ nettle libtasn1 ];
doCheck = true;
# XXX: Disable tests on non-Linux because of the `mini-loss-time' hack
# below, which is Linux-specific.
doCheck = stdenv.isLinux;
postCheck =
# Kill a process that's left behind.
stdenv.lib.optionalString doCheck "${psmisc}/bin/killall mini-loss-time";
meta = {
description = "The GNU Transport Layer Security Library";

View File

@@ -1,11 +1,11 @@
{ stdenv, fetchurl, libgpgerror, gnupg, pkgconfig, glib, pth, libassuan }:
stdenv.mkDerivation rec {
name = "gpgme-1.3.0";
name = "gpgme-1.3.1";
src = fetchurl {
url = "ftp://ftp.gnupg.org/gcrypt/gpgme/${name}.tar.bz2";
sha256 = "18g6wgiacnbj437yfsczbjxaf041ljia48dnv2qgcqb0sky41q3l";
sha256 = "1m7l7nicn6gd952cgspv9xr8whqivbg33nbg8kbpj3dffnl2gvqm";
};
propagatedBuildInputs = [ libgpgerror glib pth libassuan ];

View File

@@ -7,7 +7,6 @@ cabal.mkDerivation (self: {
isLibrary = true;
isExecutable = true;
buildDepends = [ MissingH mtl parsec ];
noHaddock = true;
meta = {
homepage = "http://software.complete.org/configfile";
description = "Configuration file reading & writing";

View File

@@ -1,24 +1,18 @@
{ cabal, bktrees, extensibleExceptions, fgl, graphviz, pandoc
, random, text, time
{ cabal, bktrees, fgl, filepath, graphviz, pandoc, random, text
, time
}:
cabal.mkDerivation (self: {
pname = "Graphalyze";
version = "0.12.0.0";
sha256 = "0lsbwf08flaifdddbg6d3ndrb2d1wzs943hk7n0m316bvahq6kgx";
version = "0.13.0.0";
sha256 = "1xh6xg2rw43cbi83rmpb0c2yib9cfj0pwg66nx5x5a0al2c9pdsr";
buildDepends = [
bktrees extensibleExceptions fgl graphviz pandoc random text time
bktrees fgl filepath graphviz pandoc random text time
];
patchPhase = ''
sed -i Graphalyze.cabal -e 's|pandoc == 1.8.\*|pandoc|'
'';
meta = {
description = "Graph-Theoretic Analysis library";
license = "unknown";
platforms = self.ghc.meta.platforms;
maintainers = [
self.stdenv.lib.maintainers.andres
self.stdenv.lib.maintainers.simons
];
maintainers = [ self.stdenv.lib.maintainers.andres ];
};
})

View File

@@ -8,7 +8,6 @@ cabal.mkDerivation (self: {
isExecutable = true;
buildDepends = [ HDBC mtl time utf8String ];
extraLibraries = [ odbc ];
noHaddock = true;
meta = {
homepage = "http://software.complete.org/hdbc-odbc";
description = "ODBC driver for HDBC";

View File

@@ -0,0 +1,15 @@
{ cabal, mtl, network, parsec }:
cabal.mkDerivation (self: {
pname = "HTTP";
version = "4000.2.3";
sha256 = "1z7s5rkyljwdl95cwqbqg64i207wjwxgpksrdmvcv82k39srzx80";
buildDepends = [ mtl network parsec ];
meta = {
homepage = "https://github.com/haskell/HTTP";
description = "A library for client-side HTTP";
license = self.stdenv.lib.licenses.bsd3;
platforms = self.ghc.meta.platforms;
maintainers = [ self.stdenv.lib.maintainers.andres ];
};
})

View File

@@ -2,8 +2,8 @@
cabal.mkDerivation (self: {
pname = "HaskellForMaths";
version = "0.4.4";
sha256 = "1qijaich0jwlii5wdmv0rnr6skbyacxg09nzh0i7dhk86vimz6q8";
version = "0.4.5";
sha256 = "03j83gvxjjqjwl047j0acsf9j5vs3zpzbap036sw4slq31nza2p9";
buildDepends = [ random ];
meta = {
homepage = "http://haskellformaths.blogspot.com/";

View File

@@ -2,10 +2,9 @@
cabal.mkDerivation (self: {
pname = "Hipmunk";
version = "5.2.0.7";
sha256 = "1cinxhz4qb8xcbygifx85q4zf6pmjwi90v01vqwyvwlfxmbk0j7k";
version = "5.2.0.8";
sha256 = "0xsckndxmzbp32fqb8i90k21rz0xjj3smxjijw742l637p3mv5zw";
buildDepends = [ StateVar transformers ];
noHaddock = true;
meta = {
homepage = "http://patch-tag.com/r/felipe/hipmunk/home";
description = "A Haskell binding for Chipmunk";

View File

@@ -2,8 +2,8 @@
cabal.mkDerivation (self: {
pname = "HsOpenSSL";
version = "0.10.1.4";
sha256 = "1zrmngxm1xs51ql5za46lw6xkiyczx6qyvpami9k13g8k6kznqbz";
version = "0.10.3.1";
sha256 = "0dilmaibx18mfg4c8g96c1svhynhkrq4i5zzv3wg0a550g3xc0py";
buildDepends = [ network time ];
extraLibraries = [ openssl ];
meta = {

View File

@@ -2,8 +2,8 @@
cabal.mkDerivation (self: {
pname = "MonadCatchIO-transformers";
version = "0.2.2.3";
sha256 = "1qwy9rrmf3kl7rb7v46n81xmrwy4xl63lfnlsiz1qc0hybjkl7m6";
version = "0.3.0.0";
sha256 = "0v7k6npfr1x9s4bk409y6sc1vhzs5pm4mwpky356z7kdvz2z274c";
buildDepends = [ extensibleExceptions transformers ];
meta = {
description = "Monad-transformer compatible version of the Control.Exception module";

View File

View File

@@ -1,12 +1,16 @@
{ cabal, binary, pureMD5, random, SHA }:
{ cabal, binary, cryptoApi, cryptoPubkeyTypes, monadcryptorandom
, pureMD5, SHA
}:
cabal.mkDerivation (self: {
pname = "RSA";
version = "1.0.6.3";
sha256 = "0lk3nsh6nvacv1xzrg2pxxhd5gglmy40dkb8a47c9r9px0q6yjpj";
version = "1.2.1.0";
sha256 = "14x53xjy4rqdgin6kyrm2b16hb0k599gfiwiwrsyri9mx3f3s1ca";
isLibrary = true;
isExecutable = true;
buildDepends = [ binary pureMD5 random SHA ];
buildDepends = [
binary cryptoApi cryptoPubkeyTypes monadcryptorandom pureMD5 SHA
];
meta = {
description = "Implementation of RSA, using the padding schemes of PKCS#1 v2.1.";
license = self.stdenv.lib.licenses.bsd3;

View File

@@ -2,10 +2,9 @@
cabal.mkDerivation (self: {
pname = "RepLib";
version = "0.5.2";
sha256 = "1wcxvl40wlnva2x7z13pm95485lwxbpy5di1mb1din3id8dprxfr";
version = "0.5.2.1";
sha256 = "133zpiszfdb8s4hqd1xpgsiac98v04dclk3hivzxcg0h77m7qpcc";
buildDepends = [ mtl typeEquality ];
noHaddock = true;
meta = {
homepage = "http://code.google.com/p/replib/";
description = "Generic programming library with representation types";

View File

0
pkgs/development/libraries/haskell/Tensor/default.nix Executable file → Normal file
View File

View File

@@ -4,8 +4,8 @@
cabal.mkDerivation (self: {
pname = "aeson";
version = "0.6.0.0";
sha256 = "1j8g1q7xr1pgyfyrkbh2zz7fhqshj0q5qg7fczrnsbbzf5k459zw";
version = "0.6.0.2";
sha256 = "04vyjpp3zi2g65rrkq4x4bddw0nfclniq5hhfq7l3jhybd8jxy51";
buildDepends = [
attoparsec blazeBuilder deepseq dlist hashable mtl syb text time
unorderedContainers vector

View File

@@ -3,13 +3,13 @@
cabal.mkDerivation (self: {
pname = "alternative-io";
version = "0.0.0";
sha256 = "1nfwiw753m8ljrk47yi5cgncbfkddnr4fz44fk1pv501a86cmk8y";
version = "0.0.1";
sha256 = "01hypbci3hw2czkmx78ls51ycx518ich4k753jgv0z8ilrq8isch";
buildDepends = [
liftedBase monadControl transformers transformersBase
];
meta = {
description = "IO as Alternative instance";
description = "IO as Alternative instance (deprecated)";
license = self.stdenv.lib.licenses.bsd3;
platforms = self.ghc.meta.platforms;
maintainers = [ self.stdenv.lib.maintainers.andres ];

View File

0
pkgs/development/libraries/haskell/async/default.nix Executable file → Normal file
View File

View File

@@ -2,8 +2,8 @@
cabal.mkDerivation (self: {
pname = "attoparsec-conduit";
version = "0.2.0.1";
sha256 = "1jxb2zanfmfqdmd5q770r4yz2s0giky9ify6fcsjwc8wiah4aji1";
version = "0.4.0";
sha256 = "1vlgpa90sgaym754w5wr3jjqjra9yrn3yn4fhi148v25y4ijrrc0";
buildDepends = [ attoparsec conduit text transformers ];
meta = {
homepage = "http://github.com/snoyberg/conduit";

View File

@@ -1,16 +1,17 @@
{ cabal, aeson, attoparsec, blazeBuilder, blazeBuilderConduit
, caseInsensitive, conduit, httpConduit, httpTypes, network
, tagsoup, text, transformers, unorderedContainers, xmlConduit
, caseInsensitive, conduit, httpConduit, httpTypes, monadControl
, network, resourcet, tagsoup, text, transformers
, unorderedContainers, xmlConduit
}:
cabal.mkDerivation (self: {
pname = "authenticate";
version = "1.0.0.1";
sha256 = "0wrbr7kwd4g8idd6i4ghvpd5q7nq0b8zx5qphqvkbs128m0r308d";
version = "1.2.1";
sha256 = "0ifx24129ahq1rb2601n4736w5j257w10wcym5m9kp0jjb4p7s83";
buildDepends = [
aeson attoparsec blazeBuilder blazeBuilderConduit caseInsensitive
conduit httpConduit httpTypes network tagsoup text transformers
unorderedContainers xmlConduit
conduit httpConduit httpTypes monadControl network resourcet
tagsoup text transformers unorderedContainers xmlConduit
];
meta = {
homepage = "http://github.com/yesodweb/authenticate";

View File

@@ -2,8 +2,8 @@
cabal.mkDerivation (self: {
pname = "blaze-builder-conduit";
version = "0.2.0.1";
sha256 = "0p6kq43avsf21biskjardv7k47bag16ki2gmwjpk8ram9mwlz0zg";
version = "0.4.0.1";
sha256 = "059i7k49vpwsd7dlm4di4k5xhiparq71h8qagssw8a4nsk9jglvp";
buildDepends = [ blazeBuilder conduit text transformers ];
meta = {
homepage = "http://github.com/snoyberg/conduit";

View File

@@ -2,8 +2,8 @@
cabal.mkDerivation (self: {
pname = "blaze-builder-enumerator";
version = "0.2.0.3";
sha256 = "00a9rly27sh49gi5askg7z3ji8ig9llxk4qcznsag01d1z0kb97n";
version = "0.2.0.4";
sha256 = "1zwp9hcjsmy5p5i436ajvl86zl1z4pzcfp6c57sj8vfr08rrrkq9";
buildDepends = [ blazeBuilder enumerator transformers ];
meta = {
homepage = "https://github.com/meiersi/blaze-builder-enumerator";

View File

@@ -2,8 +2,8 @@
cabal.mkDerivation (self: {
pname = "blaze-html";
version = "0.4.3.3";
sha256 = "0a3g4s4k85h2qvs2kcalv83ma4z5arqdydla64q5d1qlk9c99mzg";
version = "0.4.3.4";
sha256 = "1xd8l28rriczd5zxgmjif393kjzqibrp68pfah0kknrjmc3ybn20";
buildDepends = [ blazeBuilder text ];
meta = {
homepage = "http://jaspervdj.be/blaze";

View File

@@ -0,0 +1,15 @@
{ cabal, blazeBuilder, text }:
cabal.mkDerivation (self: {
pname = "blaze-markup";
version = "0.5.1.0";
sha256 = "0vq0xzwa13sjybg6zdi3ynsn6yxyl1q6rbalvb9r6f3plrmik37a";
buildDepends = [ blazeBuilder text ];
meta = {
homepage = "http://jaspervdj.be/blaze";
description = "A blazingly fast markup combinator library for Haskell";
license = self.stdenv.lib.licenses.bsd3;
platforms = self.ghc.meta.platforms;
maintainers = [ self.stdenv.lib.maintainers.andres ];
};
})

View File

View File

@@ -1,15 +1,12 @@
{ cabal, asn1Data, base64Bytestring, cryptoPubkeyTypes, mtl, time
}:
{ cabal, asn1Data, cryptoPubkeyTypes, mtl, pem, time }:
cabal.mkDerivation (self: {
pname = "certificate";
version = "1.1.0";
sha256 = "10xpszfr51nd72kqmr4l1fna3bc3a272h3vf5b5hlls6k9kxzddg";
version = "1.2.1";
sha256 = "0lhw38jqkiw7dwckwcqwmsi9br1insb5dp8wajcpgas6xn6cy2qy";
isLibrary = true;
isExecutable = true;
buildDepends = [
asn1Data base64Bytestring cryptoPubkeyTypes mtl time
];
buildDepends = [ asn1Data cryptoPubkeyTypes mtl pem time ];
meta = {
homepage = "http://github.com/vincenthz/hs-certificate";
description = "Certificates and Key Reader/Writer";

View File

@@ -4,8 +4,8 @@
cabal.mkDerivation (self: {
pname = "clientsession";
version = "0.7.4.2";
sha256 = "0b1afz9frky3kp2crrkmk8cvj77fnyyxrfv1ky0p0cb0lllvdhwp";
version = "0.7.5";
sha256 = "1q2zlq06s0d476ywvb1fkxw34aagcaiqw7jrrmr3lj89q3ylhivr";
buildDepends = [
base64Bytestring cereal cprngAes cryptoApi cryptocipher entropy
skein tagged

View File

@@ -1,13 +1,14 @@
{ cabal, liftedBase, monadControl, text, transformers
, transformersBase
{ cabal, liftedBase, monadControl, resourcet, text, transformers
, transformersBase, void
}:
cabal.mkDerivation (self: {
pname = "conduit";
version = "0.2.2";
sha256 = "1iwmf0zdrrxh8q3xja742j17nanj6va5zj9bs9a5m78whf8cc80j";
version = "0.4.1.1";
sha256 = "1y5bccjd3r1kakwiq0nlp3dk2jwrdsm3f8dncnfsmnlk093ajyxa";
buildDepends = [
liftedBase monadControl text transformers transformersBase
liftedBase monadControl resourcet text transformers
transformersBase void
];
meta = {
homepage = "http://github.com/snoyberg/conduit";

View File

View File

View File

@@ -0,0 +1,16 @@
{ cabal }:
cabal.mkDerivation (self: {
pname = "cpu";
version = "0.1.0";
sha256 = "020s1cv3qkhjq0gypxligg2x68izb3z82krv8y1m1k360554nqyg";
isLibrary = true;
isExecutable = true;
meta = {
homepage = "http://github.com/vincenthz/hs-cpu";
description = "Cpu information and properties helpers";
license = self.stdenv.lib.licenses.bsd3;
platforms = self.ghc.meta.platforms;
maintainers = [ self.stdenv.lib.maintainers.andres ];
};
})

View File

@@ -2,8 +2,8 @@
cabal.mkDerivation (self: {
pname = "crypto-api";
version = "0.9";
sha256 = "11372brnpiqdm6fdfp95wyyl8nvhbagnq0q2bdhn4xsskpnp4hnp";
version = "0.10.2";
sha256 = "06dbvdwyw2hf5cafpjfhasgyzzbigvvg74c47lafvqvgxvn9v4ms";
buildDepends = [ cereal entropy largeword tagged ];
meta = {
homepage = "http://trac.haskell.org/crypto-api/wiki";

View File

@@ -2,8 +2,8 @@
cabal.mkDerivation (self: {
pname = "crypto-conduit";
version = "0.1.3.1";
sha256 = "0b8n2njz2ccdb9gql79l96jgv1nlq4ls09d25a2yy9f69w7h1ww5";
version = "0.3.2";
sha256 = "09f6l60wcblp15hx3hppskjsyah9bh6jwqqr4dvl6j03011gx4id";
buildDepends = [ cereal conduit cryptoApi transformers ];
meta = {
homepage = "https://github.com/meteficha/crypto-conduit";

View File

@@ -1,15 +1,15 @@
{ cabal, cereal, cryptoApi, cryptoPubkeyTypes, primitive, tagged
, vector
{ cabal, cereal, cpu, cryptoApi, cryptoPubkeyTypes, primitive
, tagged, vector
}:
cabal.mkDerivation (self: {
pname = "cryptocipher";
version = "0.3.0";
sha256 = "17jbzssdbprspadz5ynyam60l5iw7s809irklfg1ii89x26mlyix";
version = "0.3.1";
sha256 = "14icn1p0mjg4y45q6pbh8qamw5hm1z2z7d424gmiknbf24nq8nmi";
isLibrary = true;
isExecutable = true;
buildDepends = [
cereal cryptoApi cryptoPubkeyTypes primitive tagged vector
cereal cpu cryptoApi cryptoPubkeyTypes primitive tagged vector
];
meta = {
homepage = "http://github.com/vincenthz/hs-cryptocipher";

View File

@@ -2,8 +2,8 @@
cabal.mkDerivation (self: {
pname = "cryptohash";
version = "0.7.4";
sha256 = "1nplmwihq40jmng4r3wiyfb0i33a8wx2gmlbqajc62wny98l7sab";
version = "0.7.5";
sha256 = "18x1k22m2mw0jx3p1mc68n0gg1vsnkp50qvmlkh3i34vdnjcdrqg";
isLibrary = true;
isExecutable = true;
buildDepends = [ cereal cryptoApi tagged ];

View File

@@ -2,8 +2,8 @@
cabal.mkDerivation (self: {
pname = "data-accessor";
version = "0.2.2.1";
sha256 = "1zb7z9fnlnxxlvjd655vadfscanzq9msvjv21cjmdric0ja24hxb";
version = "0.2.2.2";
sha256 = "1q9hx2bkp7dknr9ygx39lj93i846x8g9j7lkhkjijvsicih28yyi";
buildDepends = [ transformers ];
meta = {
homepage = "http://www.haskell.org/haskellwiki/Record_access";

View File

@@ -2,8 +2,8 @@
cabal.mkDerivation (self: {
pname = "data-default";
version = "0.3.0";
sha256 = "0nbvknfa9kkc46fl1ffji0ghqb41wwsccmc55mya5zavfq9g05g9";
version = "0.4.0";
sha256 = "1pil8dxbk0zl2zw1xj9h2bpwpdriwfd7aj48kh0xpw9yazg3m802";
buildDepends = [ dlist ];
meta = {
description = "A class for types with a default value";

View File

@@ -2,8 +2,8 @@
cabal.mkDerivation (self: {
pname = "deepseq-th";
version = "0.1.0.2";
sha256 = "0f2hrp2rjb3iailnxh47wl1imgq6jqr9qj31vi7k8lgp5pwa90mc";
version = "0.1.0.3";
sha256 = "1xx88i55iskyxrpxbdg0srb64y5siqs1b8qj7bh3i1893qs9sha2";
buildDepends = [ deepseq ];
meta = {
description = "Template Haskell based deriver for optimised NFData instances";

View File

@@ -0,0 +1,17 @@
{ cabal, random }:
cabal.mkDerivation (self: {
pname = "edit-distance";
version = "0.2.1";
sha256 = "1zhiyzgqmxi4mn7zn5q6rg03hgff9y5f9xizbs00069v7ncygi38";
isLibrary = true;
isExecutable = true;
buildDepends = [ random ];
meta = {
homepage = "http://github.com/batterseapower/edit-distance";
description = "Levenshtein and restricted Damerau-Levenshtein edit distances";
license = self.stdenv.lib.licenses.bsd3;
platforms = self.ghc.meta.platforms;
maintainers = [ self.stdenv.lib.maintainers.andres ];
};
})

View File

@@ -2,8 +2,8 @@
cabal.mkDerivation (self: {
pname = "enumerator";
version = "0.4.18";
sha256 = "0xqgcn3xs0i7kdy73lizfhs4dzj8crf2x9pmb9d37kqrhdgznl9d";
version = "0.4.19";
sha256 = "1avxy55vbvkz6yj512bkb2b986y3m0b28c9c5lfc3wd2na7w1s5g";
buildDepends = [ text transformers ];
meta = {
homepage = "https://john-millikin.com/software/enumerator/";

View File

@@ -2,8 +2,8 @@
cabal.mkDerivation (self: {
pname = "explicit-exception";
version = "0.1.6";
sha256 = "0pgdbaav952bwcmbfwg0fgvc15k57rlnw131bs3pnp8rqdbxfv39";
version = "0.1.7";
sha256 = "0pqh97fxs55554bd16dknggkr0yayqj1dz0sddp9b2svjy2q4vrm";
isLibrary = true;
isExecutable = true;
buildDepends = [ transformers ];

View File

@@ -2,8 +2,8 @@
cabal.mkDerivation (self: {
pname = "fclabels";
version = "1.1.1.1";
sha256 = "170lsalbak7l52fzdppdvq88ky8y06zzlxy6h18zpd1g18caa0q7";
version = "1.1.3";
sha256 = "1f8aav4gcpixmnnwcml0aqsqswb8fc0rp986nbyap22gmcw4hflx";
buildDepends = [ mtl transformers ];
meta = {
description = "First class accessor labels";

View File

@@ -0,0 +1,14 @@
{ cabal, dotgen, fgl }:
cabal.mkDerivation (self: {
pname = "fgl-visualize";
version = "0.1";
sha256 = "0ri6ywg7rj8qfyngjxvihw43s2h2l3w03fwq1ipn59cdcnah08bc";
buildDepends = [ dotgen fgl ];
meta = {
description = "Convert FGL graphs to dot (graphviz) files";
license = self.stdenv.lib.licenses.bsd3;
platforms = self.ghc.meta.platforms;
maintainers = [ self.stdenv.lib.maintainers.andres ];
};
})

View File

@@ -2,8 +2,8 @@
cabal.mkDerivation (self: {
pname = "file-embed";
version = "0.0.4.1";
sha256 = "156ydqljhxp16192s4pj6h8jcvrfmj2lnsvzy0zg394wi97bxpi2";
version = "0.0.4.2";
sha256 = "1nismycqm8shh6zgjjfysc0yhn5yrcdvw23k6adzizawsvr92bkw";
meta = {
homepage = "http://github.com/snoyberg/file-embed/tree/master";
description = "Use Template Haskell to embed file contents directly";

View File

@@ -1,10 +1,16 @@
{ cabal, Diff, filepath, parsec, split, time, utf8String, xml }:
{ cabal, Diff, filepath, HUnit, mtl, parsec, split, time
, utf8String, xml
}:
cabal.mkDerivation (self: {
pname = "filestore";
version = "0.4.1";
sha256 = "02ki6b4rbmk463qmmqia7igkrsr7h1kxal94k6pikkikylx2f8r7";
buildDepends = [ Diff filepath parsec split time utf8String xml ];
version = "0.4.2";
sha256 = "1zv5c1r82a77p6dadabj8853a0z7p8qrk0fdxvr9sr02zd95cg16";
isLibrary = true;
isExecutable = true;
buildDepends = [
Diff filepath HUnit mtl parsec split time utf8String xml
];
meta = {
homepage = "http://johnmacfarlane.net/repos/filestore";
description = "Interface for versioning file stores";

View File

0
pkgs/development/libraries/haskell/funcmp/default.nix Executable file → Normal file
View File

0
pkgs/development/libraries/haskell/gamma/default.nix Executable file → Normal file
View File

View File

@@ -4,8 +4,8 @@
cabal.mkDerivation (self: {
pname = "ghc-mod";
version = "1.10.12";
sha256 = "1r06phm9fjrzwga63065lzdd7dn24sqn3g4fkyh8s30n531672rg";
version = "1.10.15";
sha256 = "1ywsv8nxd5040k3v5r9kf4zb0myicnjg6yckxmp6xnvf5glylylm";
isLibrary = false;
isExecutable = true;
buildDepends = [

View File

@@ -1,5 +1,5 @@
{ cabal, blazeHtml, cgi, ConfigFile, feed, filepath, filestore
, ghcPaths, happstackServer, happstackUtil, highlightingKate
{ cabal, base64Bytestring, blazeHtml, cgi, ConfigFile, feed
, filepath, filestore, ghcPaths, happstackServer, highlightingKate
, hslogger, HStringTemplate, HTTP, json, mtl, network, pandoc
, pandocTypes, parsec, random, recaptcha, safe, SHA, syb, tagsoup
, text, time, url, utf8String, xhtml, xml, xssSanitize, zlib
@@ -7,16 +7,16 @@
cabal.mkDerivation (self: {
pname = "gitit";
version = "0.9";
sha256 = "00kjfmczj5m3b8r8djdpad8d27s44z7pf76yyc0sdja1f3bd4mlp";
version = "0.9.0.1";
sha256 = "1k1z6qvp72c61yhrfma3340wf4ysjkb80f8lqapaqsyhp96qjl3m";
isLibrary = true;
isExecutable = true;
buildDepends = [
blazeHtml cgi ConfigFile feed filepath filestore ghcPaths
happstackServer happstackUtil highlightingKate hslogger
HStringTemplate HTTP json mtl network pandoc pandocTypes parsec
random recaptcha safe SHA syb tagsoup text time url utf8String
xhtml xml xssSanitize zlib
base64Bytestring blazeHtml cgi ConfigFile feed filepath filestore
ghcPaths happstackServer highlightingKate hslogger HStringTemplate
HTTP json mtl network pandoc pandocTypes parsec random recaptcha
safe SHA syb tagsoup text time url utf8String xhtml xml xssSanitize
zlib
];
meta = {
homepage = "http://gitit.net";

View File

@@ -2,8 +2,8 @@
cabal.mkDerivation (self: {
pname = "gloss";
version = "1.7.1.1";
sha256 = "0fmmcmmdcvc5vj33bm9xzzb2jpnnb7r89ghdqwgg2c5gxjqbcfbd";
version = "1.7.4.1";
sha256 = "01mxazdgmz3k8y4s2k2mj11g1m788dykx60i7bqbdwzbzc65hcfw";
buildDepends = [ bmp GLUT OpenGL ];
meta = {
homepage = "http://gloss.ouroborus.net";

View File

@@ -1,16 +1,13 @@
{ cabal, colour, dlist, extensibleExceptions, fgl, filepath
, polyparse, text, transformers, wlPprintText
{ cabal, colour, dlist, fgl, filepath, polyparse, text
, transformers, wlPprintText
}:
cabal.mkDerivation (self: {
pname = "graphviz";
version = "2999.12.0.4";
sha256 = "02yg5c02k3sdrcq5srzpdvlzs6cnrns67576qzr8n7ynhpvard73";
isLibrary = true;
isExecutable = true;
version = "2999.13.0.2";
sha256 = "17b95zi8j7mnzrp3kybyfyqqpcdhbf0mdrk0sfnw3qp8fbyfrw1i";
buildDepends = [
colour dlist extensibleExceptions fgl filepath polyparse text
transformers wlPprintText
colour dlist fgl filepath polyparse text transformers wlPprintText
];
meta = {
homepage = "http://projects.haskell.org/graphviz/";

View File

@@ -0,0 +1,18 @@
{ cabal, alex, filepath, happy, random }:
cabal.mkDerivation (self: {
pname = "gtk2hs-buildtools";
version = "0.12.3";
sha256 = "1129p2b0hvmin7zpq43ik670v2c63jv704bnmnh3cr0bw06qrrbi";
isLibrary = false;
isExecutable = true;
buildDepends = [ filepath random ];
buildTools = [ alex happy ];
meta = {
homepage = "http://projects.haskell.org/gtk2hs/";
description = "Tools to build the Gtk2Hs suite of User Interface libraries";
license = self.stdenv.lib.licenses.gpl2;
platforms = self.ghc.meta.platforms;
maintainers = [ self.stdenv.lib.maintainers.andres ];
};
})

View File

@@ -5,8 +5,8 @@
cabal.mkDerivation (self: {
pname = "hakyll";
version = "3.2.7.0";
sha256 = "1jx4csfdr7icjrg9hvlw5pyi29qf3yyx0sjaw7nchz8jk43ikr2b";
version = "3.2.7.2";
sha256 = "1l37w3q2jhcxjkq3h0nh8hl21vscgvsj6jkkd2hni62kfzfrgqhw";
buildDepends = [
binary blazeHtml citeprocHs cryptohash filepath hamlet mtl pandoc
parsec regexBase regexTdfa snapCore snapServer tagsoup time

View File

@@ -4,15 +4,15 @@
cabal.mkDerivation (self: {
pname = "hamlet";
version = "0.10.9.1";
sha256 = "1z2g7ymb8ihx13dkfq0k0s2fn1k6nig8h306i8p4q76wy7ybw3g0";
version = "1.0.1.2";
sha256 = "1lb1q2nkih7z63gh1rdwl4656ybmpdqic1d09q5jqgm6bjqrgw53";
buildDepends = [
blazeBuilder blazeHtml failure parsec shakespeare text
];
meta = {
homepage = "http://www.yesodweb.com/book/templates";
homepage = "http://www.yesodweb.com/book/shakespearean-templates";
description = "Haml-like template files that are compile-time checked";
license = self.stdenv.lib.licenses.bsd3;
license = self.stdenv.lib.licenses.mit;
platforms = self.ghc.meta.platforms;
maintainers = [ self.stdenv.lib.maintainers.andres ];
};

View File

@@ -2,8 +2,8 @@
cabal.mkDerivation (self: {
pname = "happstack-hamlet";
version = "7.0.0";
sha256 = "15r6xpyg193iwqin96mn7c9x5w7l8q9m3vbgiwv7bxvhdrl1dp7j";
version = "7.0.1";
sha256 = "13ayypl2x402h6a7yq7fvgd2mn21gl5gcw2hk7f5vr2bdlvwv53n";
buildDepends = [ hamlet happstackServer text ];
meta = {
homepage = "http://www.happstack.com/";

View File

@@ -1,19 +1,19 @@
{ cabal, base64Bytestring, blazeHtml, extensibleExceptions
, filepath, hslogger, html, monadControl, mtl, network, parsec
, sendfile, syb, text, time, transformers, transformersBase
, utf8String, xhtml, zlib
, sendfile, syb, systemFilepath, text, time, transformers
, transformersBase, utf8String, xhtml, zlib
}:
cabal.mkDerivation (self: {
pname = "happstack-server";
version = "6.6.5";
sha256 = "1s0sa0sk2g6q55xwmzzdca327kp7mhxwc4dlg8lrdqa4dr3hm3gj";
version = "7.0.1";
sha256 = "0sjcfxcpv9sssk5fr5np57b10rajcid7x582s5ialf3yc9n1fshj";
isLibrary = true;
isExecutable = true;
buildDepends = [
base64Bytestring blazeHtml extensibleExceptions filepath hslogger
html monadControl mtl network parsec sendfile syb text time
transformers transformersBase utf8String xhtml zlib
html monadControl mtl network parsec sendfile syb systemFilepath
text time transformers transformersBase utf8String xhtml zlib
];
meta = {
homepage = "http://happstack.com";

View File

@@ -2,8 +2,8 @@
cabal.mkDerivation (self: {
pname = "hashtables";
version = "1.0.1.3";
sha256 = "1ad8psza13ff15sd4s862sryw6z8msiys1f7frnp4sibgr6bwdca";
version = "1.0.1.6";
sha256 = "071msa15447rk2zc5jbpms8sc1ml8yi1n5pycycrcik8dhsm3slb";
buildDepends = [ hashable primitive vector ];
meta = {
homepage = "http://github.com/gregorycollins/hashtables";

View File

@@ -8,6 +8,10 @@ cabal.mkDerivation (self: {
buildDepends = [
extensibleExceptions filepath mtl terminfo utf8String
];
configureFlags = "-fterminfo";
patchPhase = ''
sed -i -e "s|mtl >= 1.1 && < 2.1|mtl|" haskeline.cabal
'';
meta = {
homepage = "http://trac.haskell.org/haskeline";
description = "A command-line interface for user input, written in Haskell";

View File

@@ -2,8 +2,8 @@
cabal.mkDerivation (self: {
pname = "haskell-src-exts";
version = "1.13.0";
sha256 = "1kkhv8frvrry9jb38p5xmsqij0wrz88gszz5zcndcmbhkr5d4b64";
version = "1.13.2";
sha256 = "1vq4qagbypm8lp4dr6zjd6mhgiv096a2cpyfvfs3yq06iqv5x602";
buildDepends = [ cpphs ];
buildTools = [ happy ];
meta = {

View File

@@ -2,8 +2,8 @@
cabal.mkDerivation (self: {
pname = "HFuse";
version = "0.2.4";
sha256 = "1v3kfkm2rz7bvwk0j8p9rhnnsffbnkismnsq0fkgnzi5z0bz5sgv";
version = "0.2.4.1";
sha256 = "12k04dvh92kk2i68bcb70xnk378qxmh46f241k06di5rkcgwyg1k";
extraLibraries = [ fuse ];
preConfigure = ''
@@ -11,7 +11,7 @@ cabal.mkDerivation (self: {
'';
meta = {
homepage = "https://github.com/realdesktop/hfuse";
homepage = "https://github.com/toothbrush/hfuse";
description = "HFuse is a binding for the Linux FUSE library";
license = self.stdenv.lib.licenses.bsd3;
platforms = self.ghc.meta.platforms;

View File

@@ -2,8 +2,8 @@
cabal.mkDerivation (self: {
pname = "highlighting-kate";
version = "0.5.0.5";
sha256 = "005k3yc406h4wz5jk47nk4g5qb409kd7dwyw7n9g31gjqxp73p8v";
version = "0.5.0.6";
sha256 = "068ksmi8kdjm00279lnnhih4sqs9yh8mnvvn71brwak5r361m056";
isLibrary = true;
isExecutable = true;
buildDepends = [ blazeHtml filepath mtl parsec regexPcreBuiltin ];

View File

@@ -2,10 +2,8 @@
cabal.mkDerivation (self: {
pname = "hjsmin";
version = "0.0.15";
sha256 = "1bik3bvaz4zjhyx8nyghhs61l14zm71hndfhj4k0xvkw3h6hlj9k";
isLibrary = true;
isExecutable = true;
version = "0.1.1";
sha256 = "0v28z5l5fraf09b65j0fm75b702xp1s4ar8p5g9kigfn1wh8b62k";
buildDepends = [ blazeBuilder languageJavascript text ];
meta = {
homepage = "http://github.com/alanz/hjsmin";

View File

@@ -5,8 +5,8 @@
cabal.mkDerivation (self: {
pname = "hoogle";
version = "4.2.10";
sha256 = "0vb4jj9m512v476fclmjzlk725hgba8q5njx2h1xwb0a76qvj2mg";
version = "4.2.11";
sha256 = "0m708qlj3q8s9vywg51gj7bwwasz5nxqxqhqh8f0k96iawqd9gid";
isLibrary = true;
isExecutable = true;
buildDepends = [

0
pkgs/development/libraries/haskell/hsyslog/default.nix Executable file → Normal file
View File

View File

@@ -1,21 +1,21 @@
{ cabal, asn1Data, attoparsec, attoparsecConduit, base64Bytestring
, blazeBuilder, blazeBuilderConduit, caseInsensitive, certificate
, conduit, cookie, cprngAes, dataDefault, failure, httpTypes
, liftedBase, monadControl, mtl, network, regexCompat, socks, text
, time, tls, tlsExtra, transformers, transformersBase, utf8String
, zlibConduit
, liftedBase, monadControl, mtl, network, regexCompat, resourcet
, socks, text, time, tls, tlsExtra, transformers, transformersBase
, utf8String, void, zlibConduit
}:
cabal.mkDerivation (self: {
pname = "http-conduit";
version = "1.2.6";
sha256 = "0gspqkydw5v4wb9s0ipy5s708nmqp3phkh3j95mzn6nlbk2r9kvn";
version = "1.4.1.2";
sha256 = "1ji7pdqrzhzlmy2ig21s8fcfcqa29lc9k56l29zkw9qqgdaq5x3s";
buildDepends = [
asn1Data attoparsec attoparsecConduit base64Bytestring blazeBuilder
blazeBuilderConduit caseInsensitive certificate conduit cookie
cprngAes dataDefault failure httpTypes liftedBase monadControl mtl
network regexCompat socks text time tls tlsExtra transformers
transformersBase utf8String zlibConduit
network regexCompat resourcet socks text time tls tlsExtra
transformers transformersBase utf8String void zlibConduit
];
meta = {
homepage = "http://www.yesodweb.com/book/http-conduit";

View File

@@ -1,27 +0,0 @@
{ cabal, asn1Data, attoparsec, attoparsecEnumerator
, base64Bytestring, blazeBuilder, blazeBuilderEnumerator
, caseInsensitive, certificate, cprngAes, dataDefault, enumerator
, failure, httpTypes, monadControl, network, tls, tlsExtra
, transformers, utf8String, zlibEnum
}:
cabal.mkDerivation (self: {
pname = "http-enumerator";
version = "0.7.3.1";
sha256 = "0a4p9340g6bx3s7mj3lbkrgw3db2kxpjncbbnnpdcwqyswi2vm75";
isLibrary = true;
isExecutable = true;
buildDepends = [
asn1Data attoparsec attoparsecEnumerator base64Bytestring
blazeBuilder blazeBuilderEnumerator caseInsensitive certificate
cprngAes dataDefault enumerator failure httpTypes monadControl
network tls tlsExtra transformers utf8String zlibEnum
];
meta = {
homepage = "http://github.com/snoyberg/http-enumerator";
description = "HTTP client package with enumerator interface and HTTPS support";
license = self.stdenv.lib.licenses.bsd3;
platforms = self.ghc.meta.platforms;
maintainers = [ self.stdenv.lib.maintainers.andres ];
};
})

View File

@@ -5,7 +5,6 @@ cabal.mkDerivation (self: {
version = "0.3.4";
sha256 = "0j3sfbw3j0izwmhvwcl8nxxvlrpfla5rngxx2yvl6w5i87wyhswi";
buildDepends = [ syb ];
noHaddock = true;
meta = {
homepage = "http://www.cs.uu.nl/wiki/GenericProgramming/InstantGenerics";
description = "Generic programming library with a sum of products view";

View File

@@ -3,8 +3,8 @@
cabal.mkDerivation (self: {
pname = "iteratee";
version = "0.8.8.1";
sha256 = "1d6b83j3k2idpa9xcii8h9wa6mvxngp7rymb4xy6w8lvrmi7rmwz";
version = "0.8.8.2";
sha256 = "1d76an95y8svaja5ksx8p05fk22z62hp3gfwnd1d917qccffw6ry";
isLibrary = true;
isExecutable = true;
buildDepends = [

View File

@@ -1,12 +1,10 @@
{ cabal, happy, mtl, utf8Light }:
{ cabal, blazeBuilder, happy, mtl, utf8Light, utf8String }:
cabal.mkDerivation (self: {
pname = "language-javascript";
version = "0.4.10";
sha256 = "1bk5xrhj5cpacz2bcfjz28sldizdadg05daalppxq8vs830sdx5h";
isLibrary = true;
isExecutable = true;
buildDepends = [ mtl utf8Light ];
version = "0.5.4";
sha256 = "0hjx12n3pkxcdkppqalv6sl68vjlib37gby89ksay807ndslvb9q";
buildDepends = [ blazeBuilder mtl utf8Light utf8String ];
buildTools = [ happy ];
meta = {
homepage = "http://github.com/alanz/language-javascript";

View File

@@ -1,12 +1,10 @@
{ cabal, filepath, mtl, network, time, utf8String }:
{ cabal, filepath, mtl, network, text, time, utf8String }:
cabal.mkDerivation (self: {
pname = "libmpd";
version = "0.7.2";
sha256 = "109bm5fgwmydh3bi93wxr6ac3gkp7pcvp4a8z226c1wlgc995zap";
isLibrary = true;
isExecutable = true;
buildDepends = [ filepath mtl network time utf8String ];
version = "0.8.0";
sha256 = "0sn9yqiqr011glb7q0f3xj24wkkvnib0khzf833npcas4420d0ya";
buildDepends = [ filepath mtl network text time utf8String ];
meta = {
homepage = "http://github.com/joachifm/libmpd-haskell";
description = "An MPD client library";

View File

@@ -2,8 +2,8 @@
cabal.mkDerivation (self: {
pname = "lifted-base";
version = "0.1.0.3";
sha256 = "1fk2jv8xwjb4xmzcx7h74nh14i3wf5mpifiki9rvq4hnrb7gdx36";
version = "0.1.1";
sha256 = "148631zwax809nzm01fqymmgvkscyv1kii36a12phkmg7sx014vm";
buildDepends = [
baseUnicodeSymbols monadControl transformersBase
];

View File

@@ -1,15 +0,0 @@
{ cabal, baseUnicodeSymbols, transformers }:
cabal.mkDerivation (self: {
pname = "monad-control";
version = "0.2.0.3";
sha256 = "0z7wjilrx6phqs2gxwv65dy1n3mc0j8hj3adshkwy6z8ggj283nh";
buildDepends = [ baseUnicodeSymbols transformers ];
meta = {
homepage = "https://github.com/basvandijk/monad-control/";
description = "Lift control operations, like exception catching, through monad transformers";
license = self.stdenv.lib.licenses.bsd3;
platforms = self.ghc.meta.platforms;
maintainers = [ self.stdenv.lib.maintainers.andres ];
};
})

View File

@@ -1,17 +0,0 @@
{ cabal, baseUnicodeSymbols, transformers, transformersBase }:
cabal.mkDerivation (self: {
pname = "monad-control";
version = "0.3.1.1";
sha256 = "09sr9zw6xzci4r86sjpslwnd64ickcsv6qs1fr6ig4w7mwacyx4x";
buildDepends = [
baseUnicodeSymbols transformers transformersBase
];
meta = {
homepage = "https://github.com/basvandijk/monad-control";
description = "Lift control operations, like exception catching, through monad transformers";
license = self.stdenv.lib.licenses.bsd3;
platforms = self.ghc.meta.platforms;
maintainers = [ self.stdenv.lib.maintainers.andres ];
};
})

View File

@@ -2,8 +2,8 @@
cabal.mkDerivation (self: {
pname = "monad-control";
version = "0.3.1";
sha256 = "0laqvbnj1dfcdxrybxdnzw5g95drv34ys0cbwkcw47nl9w801p45";
version = "0.3.1.3";
sha256 = "0sx0jr8hccqh519sgn428y4xfk6m5jpwfm9201vn8zj1cxlppjv9";
buildDepends = [
baseUnicodeSymbols transformers transformersBase
];

View File

@@ -0,0 +1,15 @@
{ cabal, cryptoApi, mtl, transformers }:
cabal.mkDerivation (self: {
pname = "monadcryptorandom";
version = "0.4.1";
sha256 = "01x3zfr4m93bgx062rhxqk1d8qhn6s7rkfkm4yf00p89fclyjsg1";
buildDepends = [ cryptoApi mtl transformers ];
meta = {
homepage = "http://trac.haskell.org/crypto-api/wiki";
description = "A monad for using CryptoRandomGen";
license = self.stdenv.lib.licenses.bsd3;
platforms = self.ghc.meta.platforms;
maintainers = [ self.stdenv.lib.maintainers.andres ];
};
})

View File

@@ -0,0 +1,14 @@
{ cabal, transformers }:
cabal.mkDerivation (self: {
pname = "mtl";
version = "2.1.1";
sha256 = "143s0c5hygwnd72x14jwinpnd92gx4y9blhmv6086rxijqbq6l4j";
buildDepends = [ transformers ];
meta = {
description = "Monad classes, using functional dependencies";
license = self.stdenv.lib.licenses.bsd3;
platforms = self.ghc.meta.platforms;
maintainers = [ self.stdenv.lib.maintainers.andres ];
};
})

View File

@@ -0,0 +1,14 @@
{ cabal, transformers }:
cabal.mkDerivation (self: {
pname = "mtl";
version = "2.1";
sha256 = "041fhi6vgddj43y26ljhxqjryjbsj0rb6m6gfpvrjynzp6c7c5n6";
buildDepends = [ transformers ];
meta = {
description = "Monad classes, using functional dependencies";
license = self.stdenv.lib.licenses.bsd3;
platforms = self.ghc.meta.platforms;
maintainers = [ self.stdenv.lib.maintainers.andres ];
};
})

View File

@@ -1,14 +1,10 @@
{ cabal, explicitException, QuickCheck, text, transformers
, utf8String
}:
{ cabal, explicitException, text, transformers, utf8String }:
cabal.mkDerivation (self: {
pname = "multiarg";
version = "0.1.0.0";
sha256 = "010mph49fq0rdr5dmm4pdlbmfmaaas8wffa9p1cgprs2ic1hnx3g";
buildDepends = [
explicitException QuickCheck text transformers utf8String
];
version = "0.2.0.0";
sha256 = "1jmhlh4ngmkddrkcafx0qcmzwbmi5crkmd6p8b07cfjpaq2pc6yx";
buildDepends = [ explicitException text transformers utf8String ];
meta = {
homepage = "https://github.com/massysett/multiarg";
description = "Combinators to build command line parsers";

View File

@@ -0,0 +1,18 @@
{ cabal, conduit, liftedBase, monadControl, network, transformers
}:
cabal.mkDerivation (self: {
pname = "network-conduit";
version = "0.4.0";
sha256 = "0h0s33nxihd4zy9mvy2vpdrpvjapacbl69ndsw5zrbqhwbpz3mzs";
buildDepends = [
conduit liftedBase monadControl network transformers
];
meta = {
homepage = "http://github.com/snoyberg/conduit";
description = "Stream socket data using conduits";
license = self.stdenv.lib.licenses.bsd3;
platforms = self.ghc.meta.platforms;
maintainers = [ self.stdenv.lib.maintainers.andres ];
};
})

View File

@@ -1,15 +0,0 @@
{ cabal, parsec }:
cabal.mkDerivation (self: {
pname = "network";
version = "2.3.0.11";
sha256 = "1ghm8rw0m3x71pnndbmzm9j99yh8bmmrlhz4ykslsk2my7ihmxdk";
buildDepends = [ parsec ];
meta = {
homepage = "http://github.com/haskell/network";
description = "Low-level networking interface";
license = self.stdenv.lib.licenses.bsd3;
platforms = self.ghc.meta.platforms;
maintainers = [ self.stdenv.lib.maintainers.andres ];
};
})

View File

@@ -2,8 +2,8 @@
cabal.mkDerivation (self: {
pname = "network";
version = "2.3.0.7";
sha256 = "1rlzdacgaq8nv0bwczsrkw47rw4aamf9y4ynm3xjw0r3w1xcg9yv";
version = "2.3.0.13";
sha256 = "0xw53czvcw8k49aqxmchc1rcd6pyxp4icwgp64625fnm3l4yjiq7";
buildDepends = [ parsec ];
meta = {
homepage = "http://github.com/haskell/network";

View File

@@ -6,8 +6,8 @@
cabal.mkDerivation (self: {
pname = "pandoc";
version = "1.9.1.2";
sha256 = "0sjdcmf3k64y9q0x1g2y3p7km73ir7gk4xxrvvx37aqwk3v9yraj";
version = "1.9.2";
sha256 = "1hp51ddfwlg4pg5n16jhf7w8r4s074n5baiy55fi2p47lx278jsq";
isLibrary = true;
isExecutable = true;
buildDepends = [

View File

@@ -1,15 +0,0 @@
{ cabal, text }:
cabal.mkDerivation (self: {
pname = "path-pieces";
version = "0.0.0";
sha256 = "09sk4wlzy37gaii7spisjy4a3pizis9si4kv389bki20gfwpaivf";
buildDepends = [ text ];
meta = {
homepage = "http://github.com/snoyberg/path-pieces";
description = "Components of paths";
license = self.stdenv.lib.licenses.bsd3;
platforms = self.ghc.meta.platforms;
maintainers = [ self.stdenv.lib.maintainers.andres ];
};
})

View File

@@ -1,10 +1,10 @@
{ cabal, text }:
{ cabal, text, time }:
cabal.mkDerivation (self: {
pname = "path-pieces";
version = "0.1.0";
sha256 = "12dgiq2pz94pwa5v5wv96ps0nl5w23r44nnp4lm4cdhl063c9w8d";
buildDepends = [ text ];
version = "0.1.1";
sha256 = "17ymk2azgz2c1hwnzqd9xy77hh51mvrgz4zs7lz4ik6rnvvihraz";
buildDepends = [ text time ];
meta = {
homepage = "http://github.com/snoyberg/path-pieces";
description = "Components of paths";

View File

@@ -0,0 +1,15 @@
{ cabal, attoparsec, base64Bytestring, cereal, mtl }:
cabal.mkDerivation (self: {
pname = "pem";
version = "0.1.1";
sha256 = "0klb39w6mihx35xgdw5wvi1q6r61xgrsqvcqi4c5r6psv5z94cil";
buildDepends = [ attoparsec base64Bytestring cereal mtl ];
meta = {
homepage = "http://github.com/vincenthz/hs-pem";
description = "Privacy Enhanced Mail (PEM) format reader and writer";
license = self.stdenv.lib.licenses.bsd3;
platforms = self.ghc.meta.platforms;
maintainers = [ self.stdenv.lib.maintainers.andres ];
};
})

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