2011-03-12 17:28:15 +00:00
|
|
|
# Haskell packages in Nixpkgs
|
|
|
|
#
|
|
|
|
# If you have any questions about the packages defined here or how to
|
|
|
|
# contribute, please contact Andres Loeh.
|
|
|
|
#
|
|
|
|
# This file defines all packages that depend on GHC, the Glasgow Haskell
|
|
|
|
# compiler. They are usually distributed via Hackage, the central Haskell
|
|
|
|
# package repository. Since at least the libraries are incompatible between
|
|
|
|
# different compiler versions, the whole file is parameterized by the GHC
|
|
|
|
# that is being used. GHC itself is defined in all-packages.nix
|
|
|
|
#
|
|
|
|
# Note that next to the packages defined here, there is another way to build
|
|
|
|
# arbitrary packages from HackageDB in Nix, using the hack-nix tool that is
|
|
|
|
# developed by Marc Weber.
|
|
|
|
# -> http://github.com/MarcWeber/hack-nix. Read its README file.
|
|
|
|
#
|
|
|
|
#
|
|
|
|
# This file defines a function parameterized by the following:
|
|
|
|
#
|
|
|
|
# pkgs:
|
|
|
|
# the whole Nixpkgs (so that we can depend on non-Haskell packages)
|
|
|
|
#
|
|
|
|
# newScope:
|
|
|
|
# for redefining callPackage locally to resolve dependencies of
|
|
|
|
# Haskell packages automatically
|
|
|
|
#
|
|
|
|
# ghc:
|
|
|
|
# the GHC version to be used for building the Haskell packages
|
|
|
|
#
|
|
|
|
# prefFun:
|
|
|
|
# version preferences for Haskell packages (see below)
|
|
|
|
#
|
|
|
|
# enableLibraryProfiling:
|
|
|
|
# Boolean flag indicating whether profiling libraries for all Haskell
|
|
|
|
# packages should be built. If a library is to be built with profiling
|
|
|
|
# enabled, its dependencies should have profiling enabled as well.
|
|
|
|
# Therefore, this is implemented as a global flag.
|
|
|
|
#
|
|
|
|
# modifyPrio:
|
|
|
|
# Either the identity function or lowPrio is intended to be passed
|
|
|
|
# here. The idea is that we can make a complete set of Haskell packages
|
|
|
|
# have low priority from the outside.
|
|
|
|
#
|
|
|
|
#
|
|
|
|
# Policy for keeping multiple versions:
|
|
|
|
#
|
|
|
|
# We keep multiple versions for
|
|
|
|
#
|
|
|
|
# * packages that are part of the Haskell Platform
|
|
|
|
# * packages that are known to have severe interface changes
|
|
|
|
#
|
|
|
|
# For the packages where we keep multiple versions, version x.y.z is mapped
|
|
|
|
# to an attribute of name package_x_y_z and stored in a Nix expression called
|
|
|
|
# x.y.z.nix. There is no default.nix for such packages. There also is an
|
|
|
|
# attribute package that is defined to be self.package_x_y_z where x.y.z is
|
|
|
|
# the default version of the package. The global default can be overridden by
|
|
|
|
# passing a preferences function.
|
|
|
|
#
|
|
|
|
# For most packages, however, we keep only one version, and use default.nix.
|
|
|
|
|
|
|
|
{pkgs, newScope, ghc, prefFun, enableLibraryProfiling ? false, modifyPrio ? (x : x)}:
|
2009-04-18 13:47:11 +01:00
|
|
|
|
2010-11-15 20:28:42 +00:00
|
|
|
# We redefine callPackage to take into account the new scope. The optional
|
|
|
|
# modifyPrio argument can be set to lowPrio to make all Haskell packages have
|
|
|
|
# low priority.
|
|
|
|
|
2011-03-12 17:28:15 +00:00
|
|
|
let result = let callPackage = x : y : modifyPrio (newScope result.final x y);
|
|
|
|
self = (prefFun result) result; in
|
2010-08-30 18:10:21 +01:00
|
|
|
|
|
|
|
# Indentation deliberately broken at this point to keep the bulk
|
|
|
|
# of this file at a low indentation level.
|
|
|
|
|
2011-03-12 17:28:15 +00:00
|
|
|
{
|
|
|
|
|
|
|
|
final = self;
|
|
|
|
|
|
|
|
# Preferences
|
|
|
|
#
|
|
|
|
# Different versions of GHC need different versions of certain core packages.
|
|
|
|
# We start with a suitable platform version per GHC version.
|
2009-04-18 13:47:11 +01:00
|
|
|
|
2011-03-12 17:28:15 +00:00
|
|
|
emptyPrefs = super : super // { };
|
|
|
|
ghc6104Prefs = super : super // super.haskellPlatformDefaults_2009_2_0_2 super;
|
|
|
|
ghc6121Prefs = super : super // super.haskellPlatformDefaults_2010_1_0_0 super;
|
|
|
|
ghc6122Prefs = super : super // super.haskellPlatformDefaults_2010_2_0_0 super; # link
|
|
|
|
ghc6123Prefs = super : super // super.haskellPlatformDefaults_2010_2_0_0 super;
|
|
|
|
ghc701Prefs = super : super // super.haskellPlatformDefaults_2011_2_0_0 super; # link
|
|
|
|
ghc702Prefs = super : super // super.haskellPlatformDefaults_2011_2_0_0 super;
|
2011-04-04 09:45:05 +01:00
|
|
|
ghc703Prefs = super : super // super.haskellPlatformDefaults_2011_2_0_1 super;
|
2011-12-18 10:22:48 +00:00
|
|
|
ghc704Prefs = super : super // super.haskellPlatformDefaults_2011_4_0_0 super; # link
|
2011-08-05 09:52:35 +01:00
|
|
|
ghc721Prefs = super : super // super.haskellPlatformDefaults_future super;
|
2011-12-16 18:11:23 +00:00
|
|
|
ghc722Prefs = super : super // super.haskellPlatformDefaults_future super; #link
|
|
|
|
ghcHEADPrefs = super : super // super.haskellPlatformDefaults_HEAD super;
|
2009-12-11 13:58:05 +00:00
|
|
|
|
2011-03-12 17:28:15 +00:00
|
|
|
# GHC and its wrapper
|
|
|
|
#
|
|
|
|
# We use a wrapped version of GHC for nearly everything. The wrapped version
|
|
|
|
# adds functionality to GHC to find libraries depended on or installed via
|
|
|
|
# Nix. Because the wrapper is so much more useful than the plain GHC, we
|
|
|
|
# call the plain GHC ghcPlain and the wrapped GHC simply ghc.
|
|
|
|
|
|
|
|
ghcPlain = pkgs.lowPrio ghc; # Note that "ghc" is not "self.ghc" and
|
|
|
|
# refers to the function argument at the
|
|
|
|
# top of this file.
|
2009-04-18 21:24:36 +01:00
|
|
|
|
2010-08-30 18:10:21 +01:00
|
|
|
ghc = callPackage ../development/compilers/ghc/wrapper.nix {
|
2011-12-04 16:07:39 +00:00
|
|
|
ghc = ghc; # refers to ghcPlain
|
2009-04-18 13:47:11 +01:00
|
|
|
};
|
|
|
|
|
2011-12-03 16:19:43 +00:00
|
|
|
# An experimental wrapper around ghcPlain that does not automatically
|
|
|
|
# pick up packages from the profile, but instead has a fixed set of packages
|
|
|
|
# in its global database. The set of packages can be specified as an
|
|
|
|
# argument to this function.
|
|
|
|
|
|
|
|
ghcWithPackages = pkgs : callPackage ../development/compilers/ghc/with-packages.nix {
|
2011-12-04 16:07:39 +00:00
|
|
|
ghc = ghc; # refers to ghcPlain
|
2011-12-03 16:19:43 +00:00
|
|
|
packages = pkgs self;
|
|
|
|
};
|
|
|
|
|
2011-03-12 17:28:15 +00:00
|
|
|
# This is the Cabal builder, the function we use to build most Haskell
|
|
|
|
# packages. It isn't the Cabal library, which is a core package of GHC
|
|
|
|
# and therefore not separately listed here.
|
|
|
|
|
2011-03-25 08:44:38 +00:00
|
|
|
cabal = callPackage ../development/libraries/haskell/cabal/cabal.nix {
|
|
|
|
enableLibraryProfiling = enableLibraryProfiling;
|
|
|
|
};
|
2009-04-18 13:47:11 +01:00
|
|
|
|
2011-03-12 17:28:15 +00:00
|
|
|
# Haskell Platform
|
|
|
|
#
|
|
|
|
# We try to support several platform versions. For these, we set all
|
|
|
|
# versions explicitly.
|
|
|
|
|
2011-12-22 12:22:52 +00:00
|
|
|
# NOTE: 2011.4.0.0 is the current default.
|
2011-08-05 09:52:35 +01:00
|
|
|
|
|
|
|
haskellPlatformArgs_future = self : {
|
|
|
|
inherit (self) cabal ghc;
|
2011-08-05 15:02:57 +01:00
|
|
|
cgi = self.cgi_3001_1_7_4; # 7.2 ok, 7.3 ok
|
2011-09-11 16:18:53 +01:00
|
|
|
fgl = self.fgl_5_4_2_4; # 7.2 ok, 7.3 ok
|
2011-08-05 15:02:57 +01:00
|
|
|
GLUT = self.GLUT_2_1_2_1; # 7.2 ok, 7.3 ok
|
2011-11-13 01:38:09 +00:00
|
|
|
haskellSrc = self.haskellSrc_1_0_1_5; # 7.2 fails, 7.3 fails
|
2011-08-05 15:02:57 +01:00
|
|
|
html = self.html_1_0_1_2; # 7.2 ok, 7.3 ok
|
|
|
|
HUnit = self.HUnit_1_2_2_3; # 7.2 ok, 7.3 ok
|
2011-12-15 13:36:58 +00:00
|
|
|
network = self.network_2_3_0_8; # 7.2 ok, 7.3 ok
|
2011-08-05 15:02:57 +01:00
|
|
|
OpenGL = self.OpenGL_2_2_3_0; # 7.2 ok, 7.3 ok
|
2011-12-22 12:18:42 +00:00
|
|
|
parallel = self.parallel_3_2_0_2; # 7.2 ok, 7.3 ok
|
2011-12-11 18:01:00 +00:00
|
|
|
parsec = self.parsec_3_1_2; # 7.2 ok, 7.3 ok
|
2011-12-19 13:27:38 +00:00
|
|
|
QuickCheck = self.QuickCheck_2_4_2; # 7.2 ok, 7.3 ok
|
2011-08-05 15:02:57 +01:00
|
|
|
regexBase = self.regexBase_0_93_2; # 7.2 ok, 7.3 ok
|
|
|
|
regexCompat = self.regexCompat_0_93_1; # 7.2 ok, 7.3 ok
|
|
|
|
regexPosix = self.regexPosix_0_94_4; # 7.2 ok, 7.3 ok
|
|
|
|
stm = self.stm_2_2_0_1; # 7.2 ok, 7.3 ok
|
2011-12-15 13:36:56 +00:00
|
|
|
syb = self.syb_0_3_6; # 7.2 ok, 7.3 ok
|
2011-08-05 15:02:57 +01:00
|
|
|
xhtml = self.xhtml_3000_2_0_1; # 7.2 ok, 7.3 ok
|
|
|
|
zlib = self.zlib_0_5_3_1; # 7.2 ok, 7.3 ok
|
2011-12-26 15:35:30 +00:00
|
|
|
HTTP = self.HTTP_4000_2_2; # 7.2 ok, 7.3 ok
|
2011-08-05 15:02:57 +01:00
|
|
|
deepseq = self.deepseq_1_1_0_2; # 7.2 ok, 7.3 ok
|
2012-01-24 15:05:51 +00:00
|
|
|
text = self.text_0_11_1_13; # 7.2 ok, 7.3 ok
|
2011-08-05 15:02:57 +01:00
|
|
|
transformers = self.transformers_0_2_2_0; # 7.2 ok, 7.3 ok
|
|
|
|
mtl = self.mtl_2_0_1_0; # 7.2 ok, 7.3 ok
|
2011-12-07 10:46:11 +00:00
|
|
|
random = self.random_1_0_1_1; # 7.2 ok, 7.3 ok
|
2011-08-05 15:02:57 +01:00
|
|
|
cabalInstall = self.cabalInstall_0_10_2; # 7.2 fails, 7.3 fails
|
2011-08-14 00:38:30 +01:00
|
|
|
alex = self.alex_3_0_1; # 7.2 ok, 7.3 ok
|
2011-11-25 13:44:30 +00:00
|
|
|
happy = self.happy_1_18_8; # 7.2 ok, 7.3 ok
|
2011-08-05 15:02:57 +01:00
|
|
|
haddock = self.haddock_2_9_2; # 7.2 fails, 7.3 fails
|
2011-08-05 09:52:35 +01:00
|
|
|
};
|
|
|
|
|
|
|
|
haskellPlatformDefaults_future =
|
|
|
|
self : self.haskellPlatformArgs_future self // {
|
2011-08-05 15:02:57 +01:00
|
|
|
mtl1 = self.mtl_1_1_1_1; # 7.2 ok, 7.3 ok
|
2011-08-05 09:52:35 +01:00
|
|
|
};
|
|
|
|
|
2011-12-16 18:11:23 +00:00
|
|
|
haskellPlatformDefaults_HEAD =
|
|
|
|
self : self.haskellPlatformDefaults_future self // {
|
|
|
|
deepseq = null; # apparently a core library in ghc-7.3
|
|
|
|
};
|
|
|
|
|
2011-12-18 10:22:48 +00:00
|
|
|
haskellPlatformArgs_2011_4_0_0 = self : {
|
|
|
|
inherit (self) cabal ghc;
|
|
|
|
cgi = self.cgi_3001_1_7_4;
|
|
|
|
fgl = self.fgl_5_4_2_4;
|
|
|
|
GLUT = self.GLUT_2_1_2_1;
|
|
|
|
haskellSrc = self.haskellSrc_1_0_1_4;
|
|
|
|
html = self.html_1_0_1_2;
|
|
|
|
HUnit = self.HUnit_1_2_4_2;
|
|
|
|
network = self.network_2_3_0_5;
|
|
|
|
OpenGL = self.OpenGL_2_2_3_0;
|
|
|
|
parallel = self.parallel_3_1_0_1;
|
|
|
|
parsec = self.parsec_3_1_1;
|
|
|
|
QuickCheck = self.QuickCheck_2_4_1_1;
|
|
|
|
regexBase = self.regexBase_0_93_2;
|
|
|
|
regexCompat = self.regexCompat_0_95_1;
|
|
|
|
regexPosix = self.regexPosix_0_95_1;
|
|
|
|
stm = self.stm_2_2_0_1;
|
|
|
|
syb = self.syb_0_3_3;
|
|
|
|
xhtml = self.xhtml_3000_2_0_4;
|
|
|
|
zlib = self.zlib_0_5_3_1;
|
|
|
|
HTTP = self.HTTP_4000_1_2;
|
|
|
|
deepseq = self.deepseq_1_1_0_2;
|
|
|
|
text = self.text_0_11_1_5;
|
|
|
|
transformers = self.transformers_0_2_2_0;
|
|
|
|
mtl = self.mtl_2_0_1_0;
|
|
|
|
cabalInstall = self.cabalInstall_0_10_2;
|
|
|
|
alex = self.alex_2_3_5;
|
|
|
|
happy = self.happy_1_18_6;
|
|
|
|
haddock = self.haddock_2_9_2;
|
|
|
|
};
|
|
|
|
|
|
|
|
haskellPlatformDefaults_2011_4_0_0 =
|
|
|
|
self : self.haskellPlatformArgs_2011_4_0_0 self // {
|
|
|
|
haskellPlatform = self.haskellPlatform_2011_4_0_0;
|
|
|
|
mtl1 = self.mtl_1_1_1_1;
|
|
|
|
repaExamples = null; # don't pick this version of 'repa-examples' during nix-env -u
|
|
|
|
};
|
|
|
|
|
|
|
|
haskellPlatform_2011_4_0_0 =
|
|
|
|
callPackage ../development/libraries/haskell/haskell-platform/2011.4.0.0.nix
|
|
|
|
(self.haskellPlatformArgs_2011_4_0_0 self);
|
|
|
|
|
2011-04-04 09:45:05 +01:00
|
|
|
haskellPlatformArgs_2011_2_0_1 = self : {
|
|
|
|
inherit (self) cabal ghc;
|
|
|
|
cgi = self.cgi_3001_1_7_4;
|
|
|
|
fgl = self.fgl_5_4_2_3;
|
|
|
|
GLUT = self.GLUT_2_1_2_1;
|
|
|
|
haskellSrc = self.haskellSrc_1_0_1_4;
|
|
|
|
html = self.html_1_0_1_2;
|
|
|
|
HUnit = self.HUnit_1_2_2_3;
|
|
|
|
network = self.network_2_3_0_2;
|
|
|
|
OpenGL = self.OpenGL_2_2_3_0;
|
|
|
|
parallel = self.parallel_3_1_0_1;
|
|
|
|
parsec = self.parsec_3_1_1;
|
|
|
|
QuickCheck = self.QuickCheck_2_4_0_1;
|
|
|
|
regexBase = self.regexBase_0_93_2;
|
|
|
|
regexCompat = self.regexCompat_0_93_1;
|
|
|
|
regexPosix = self.regexPosix_0_94_4;
|
|
|
|
stm = self.stm_2_2_0_1;
|
|
|
|
syb = self.syb_0_3;
|
|
|
|
xhtml = self.xhtml_3000_2_0_1;
|
|
|
|
zlib = self.zlib_0_5_3_1;
|
|
|
|
HTTP = self.HTTP_4000_1_1;
|
|
|
|
deepseq = self.deepseq_1_1_0_2;
|
|
|
|
text = self.text_0_11_0_6;
|
|
|
|
transformers = self.transformers_0_2_2_0;
|
|
|
|
mtl = self.mtl_2_0_1_0;
|
|
|
|
cabalInstall = self.cabalInstall_0_10_2;
|
|
|
|
alex = self.alex_2_3_5;
|
|
|
|
happy = self.happy_1_18_6;
|
|
|
|
haddock = self.haddock_2_9_2;
|
|
|
|
};
|
|
|
|
|
|
|
|
haskellPlatformDefaults_2011_2_0_1 =
|
|
|
|
self : self.haskellPlatformArgs_2011_2_0_1 self // {
|
|
|
|
haskellPlatform = self.haskellPlatform_2011_2_0_1;
|
|
|
|
mtl1 = self.mtl_1_1_1_1;
|
2011-10-14 23:04:10 +01:00
|
|
|
repaExamples = null; # don't pick this version of 'repa-examples' during nix-env -u
|
2011-04-04 09:45:05 +01:00
|
|
|
};
|
|
|
|
|
|
|
|
haskellPlatform_2011_2_0_1 =
|
|
|
|
callPackage ../development/libraries/haskell/haskell-platform/2011.2.0.1.nix
|
|
|
|
(self.haskellPlatformArgs_2011_2_0_1 self);
|
2011-03-12 17:28:15 +00:00
|
|
|
|
|
|
|
haskellPlatformArgs_2011_2_0_0 = self : {
|
|
|
|
inherit (self) cabal ghc;
|
|
|
|
cgi = self.cgi_3001_1_7_4;
|
|
|
|
fgl = self.fgl_5_4_2_3;
|
|
|
|
GLUT = self.GLUT_2_1_2_1;
|
|
|
|
haskellSrc = self.haskellSrc_1_0_1_4;
|
|
|
|
html = self.html_1_0_1_2;
|
|
|
|
HUnit = self.HUnit_1_2_2_3;
|
|
|
|
network = self.network_2_3_0_2;
|
|
|
|
OpenGL = self.OpenGL_2_2_3_0;
|
|
|
|
parallel = self.parallel_3_1_0_1;
|
|
|
|
parsec = self.parsec_3_1_1;
|
|
|
|
QuickCheck = self.QuickCheck_2_4_0_1;
|
|
|
|
regexBase = self.regexBase_0_93_2;
|
|
|
|
regexCompat = self.regexCompat_0_93_1;
|
|
|
|
regexPosix = self.regexPosix_0_94_4;
|
|
|
|
stm = self.stm_2_2_0_1;
|
|
|
|
syb = self.syb_0_3;
|
|
|
|
xhtml = self.xhtml_3000_2_0_1;
|
|
|
|
zlib = self.zlib_0_5_3_1;
|
|
|
|
HTTP = self.HTTP_4000_1_1;
|
|
|
|
deepseq = self.deepseq_1_1_0_2;
|
|
|
|
text = self.text_0_11_0_5;
|
|
|
|
transformers = self.transformers_0_2_2_0;
|
|
|
|
mtl = self.mtl_2_0_1_0;
|
|
|
|
cabalInstall = self.cabalInstall_0_10_2;
|
|
|
|
alex = self.alex_2_3_5;
|
|
|
|
happy = self.happy_1_18_6;
|
|
|
|
haddock = self.haddock_2_9_2;
|
|
|
|
};
|
|
|
|
|
|
|
|
haskellPlatformDefaults_2011_2_0_0 =
|
|
|
|
self : self.haskellPlatformArgs_2011_2_0_0 self // {
|
|
|
|
haskellPlatform = self.haskellPlatform_2011_2_0_0;
|
|
|
|
mtl1 = self.mtl_1_1_1_1;
|
2011-10-14 23:04:10 +01:00
|
|
|
repaExamples = null; # don't pick this version of 'repa-examples' during nix-env -u
|
2011-03-12 17:28:15 +00:00
|
|
|
};
|
|
|
|
|
|
|
|
haskellPlatform_2011_2_0_0 =
|
|
|
|
callPackage ../development/libraries/haskell/haskell-platform/2011.2.0.0.nix
|
|
|
|
(self.haskellPlatformArgs_2011_2_0_0 self);
|
|
|
|
|
|
|
|
haskellPlatformArgs_2010_2_0_0 = self : {
|
|
|
|
inherit (self) cabal ghc;
|
|
|
|
cgi = self.cgi_3001_1_7_3;
|
|
|
|
fgl = self.fgl_5_4_2_3;
|
|
|
|
GLUT = self.GLUT_2_1_2_1;
|
|
|
|
haskellSrc = self.haskellSrc_1_0_1_3;
|
|
|
|
html = self.html_1_0_1_2;
|
|
|
|
HUnit = self.HUnit_1_2_2_1;
|
|
|
|
mtl = self.mtl_1_1_0_2;
|
|
|
|
network = self.network_2_2_1_7;
|
|
|
|
OpenGL = self.OpenGL_2_2_3_0;
|
|
|
|
parallel = self.parallel_2_2_0_1;
|
|
|
|
parsec = self.parsec_2_1_0_1;
|
|
|
|
QuickCheck = self.QuickCheck_2_1_1_1;
|
|
|
|
regexBase = self.regexBase_0_93_2;
|
|
|
|
regexCompat = self.regexCompat_0_93_1;
|
|
|
|
regexPosix = self.regexPosix_0_94_2;
|
|
|
|
stm = self.stm_2_1_2_1;
|
|
|
|
xhtml = self.xhtml_3000_2_0_1;
|
|
|
|
zlib = self.zlib_0_5_2_0;
|
|
|
|
HTTP = self.HTTP_4000_0_9;
|
|
|
|
deepseq = self.deepseq_1_1_0_0;
|
|
|
|
cabalInstall = self.cabalInstall_0_8_2;
|
|
|
|
alex = self.alex_2_3_3;
|
|
|
|
happy = self.happy_1_18_5;
|
|
|
|
haddock = self.haddock_2_7_2;
|
|
|
|
};
|
|
|
|
|
|
|
|
haskellPlatformDefaults_2010_2_0_0 =
|
|
|
|
self : self.haskellPlatformArgs_2010_2_0_0 self // {
|
|
|
|
haskellPlatform = self.haskellPlatform_2010_2_0_0;
|
2011-10-14 23:04:10 +01:00
|
|
|
repaExamples = null; # don't pick this version of 'repa-examples' during nix-env -u
|
2012-01-20 10:54:09 +00:00
|
|
|
deepseq = self.deepseq_1_1_0_2;
|
|
|
|
# deviating from Haskell platform here, to make some packages (notably statistics) compile
|
2011-03-12 17:28:15 +00:00
|
|
|
};
|
|
|
|
|
|
|
|
haskellPlatform_2010_2_0_0 =
|
|
|
|
callPackage ../development/libraries/haskell/haskell-platform/2010.2.0.0.nix
|
|
|
|
(self.haskellPlatformArgs_2010_2_0_0 self);
|
|
|
|
|
|
|
|
haskellPlatformArgs_2010_1_0_0 = self : {
|
|
|
|
inherit (self) cabal ghc;
|
|
|
|
haskellSrc = self.haskellSrc_1_0_1_3;
|
|
|
|
html = self.html_1_0_1_2;
|
|
|
|
fgl = self.fgl_5_4_2_2;
|
|
|
|
cabalInstall = self.cabalInstall_0_8_0;
|
|
|
|
GLUT = self.GLUT_2_1_2_1;
|
|
|
|
OpenGL = self.OpenGL_2_2_3_0;
|
|
|
|
zlib = self.zlib_0_5_2_0;
|
|
|
|
alex = self.alex_2_3_2;
|
|
|
|
cgi = self.cgi_3001_1_7_2;
|
2011-12-20 02:51:37 +00:00
|
|
|
QuickCheck = self.QuickCheck_2_1_1_1;
|
2011-03-12 17:28:15 +00:00
|
|
|
HTTP = self.HTTP_4000_0_9;
|
|
|
|
HUnit = self.HUnit_1_2_2_1;
|
|
|
|
network = self.network_2_2_1_7;
|
|
|
|
parallel = self.parallel_2_2_0_1;
|
|
|
|
parsec = self.parsec_2_1_0_1;
|
|
|
|
regexBase = self.regexBase_0_93_1;
|
|
|
|
regexCompat = self.regexCompat_0_92;
|
|
|
|
regexPosix = self.regexPosix_0_94_1;
|
|
|
|
stm = self.stm_2_1_1_2;
|
|
|
|
xhtml = self.xhtml_3000_2_0_1;
|
|
|
|
haddock = self.haddock_2_7_2;
|
|
|
|
happy = self.happy_1_18_4;
|
|
|
|
};
|
|
|
|
|
|
|
|
haskellPlatformDefaults_2010_1_0_0 =
|
|
|
|
self : self.haskellPlatformArgs_2010_1_0_0 self // {
|
|
|
|
haskellPlatform = self.haskellPlatform_2010_1_0_0;
|
2011-08-08 19:29:11 +01:00
|
|
|
extensibleExceptions = self.extensibleExceptions_0_1_1_0;
|
2011-10-14 23:04:10 +01:00
|
|
|
repaExamples = null; # don't pick this version of 'repa-examples' during nix-env -u
|
2011-03-12 17:28:15 +00:00
|
|
|
};
|
|
|
|
|
|
|
|
haskellPlatform_2010_1_0_0 =
|
|
|
|
callPackage ../development/libraries/haskell/haskell-platform/2010.1.0.0.nix
|
|
|
|
(self.haskellPlatformArgs_2010_1_0_0 self);
|
|
|
|
|
|
|
|
haskellPlatformArgs_2009_2_0_2 = self : {
|
2011-03-12 19:20:58 +00:00
|
|
|
inherit (self) cabal ghc editline;
|
|
|
|
time = self.time_1_1_2_4;
|
2011-03-12 17:28:15 +00:00
|
|
|
haddock = self.haddock_2_4_2;
|
|
|
|
cgi = self.cgi_3001_1_7_1;
|
|
|
|
fgl = self.fgl_5_4_2_2;
|
|
|
|
GLUT = self.GLUT_2_1_1_2;
|
|
|
|
haskellSrc = self.haskellSrc_1_0_1_3;
|
|
|
|
html = self.html_1_0_1_2;
|
|
|
|
HUnit = self.HUnit_1_2_0_3;
|
|
|
|
network = self.network_2_2_1_4;
|
|
|
|
OpenGL = self.OpenGL_2_2_1_1;
|
|
|
|
parallel = self.parallel_1_1_0_1;
|
|
|
|
parsec = self.parsec_2_1_0_1;
|
|
|
|
QuickCheck = self.QuickCheck_1_2_0_0;
|
|
|
|
regexBase = self.regexBase_0_72_0_2;
|
|
|
|
regexCompat = self.regexCompat_0_71_0_1;
|
|
|
|
regexPosix = self.regexPosix_0_72_0_3;
|
|
|
|
stm = self.stm_2_1_1_2;
|
|
|
|
xhtml = self.xhtml_3000_2_0_1;
|
|
|
|
zlib = self.zlib_0_5_0_0;
|
|
|
|
HTTP = self.HTTP_4000_0_6;
|
|
|
|
cabalInstall = self.cabalInstall_0_6_2;
|
|
|
|
alex = self.alex_2_3_1;
|
|
|
|
happy = self.happy_1_18_4;
|
|
|
|
};
|
|
|
|
|
|
|
|
haskellPlatformDefaults_2009_2_0_2 =
|
|
|
|
self : self.haskellPlatformArgs_2009_2_0_2 self // {
|
|
|
|
haskellPlatform = self.haskellPlatform_2009_2_0_2;
|
2011-08-08 19:29:11 +01:00
|
|
|
extensibleExceptions = self.extensibleExceptions_0_1_1_0;
|
2011-12-11 18:00:57 +00:00
|
|
|
text = self.text_0_11_0_6;
|
2011-10-14 23:04:10 +01:00
|
|
|
repaExamples = null; # don't pick this version of 'repa-examples' during nix-env -u
|
2011-03-12 17:28:15 +00:00
|
|
|
};
|
|
|
|
|
2011-08-05 11:10:58 +01:00
|
|
|
haskellPlatform_2009_2_0_2 =
|
|
|
|
callPackage ../development/libraries/haskell/haskell-platform/2009.2.0.2.nix
|
|
|
|
(self.haskellPlatformArgs_2009_2_0_2 self);
|
|
|
|
|
2009-04-18 13:47:11 +01:00
|
|
|
|
|
|
|
# Haskell libraries.
|
|
|
|
|
2011-11-25 13:44:52 +00:00
|
|
|
Agda = callPackage ../development/libraries/haskell/Agda {};
|
2009-04-21 22:05:30 +01:00
|
|
|
|
2011-03-15 13:56:55 +00:00
|
|
|
ACVector = callPackage ../development/libraries/haskell/AC-Vector {};
|
|
|
|
|
2011-10-27 18:39:42 +01:00
|
|
|
aeson = callPackage ../development/libraries/haskell/aeson {};
|
2011-07-07 22:40:43 +01:00
|
|
|
|
2011-10-19 20:45:38 +01:00
|
|
|
aesonNative = callPackage ../development/libraries/haskell/aeson-native {};
|
2011-08-29 21:26:35 +01:00
|
|
|
|
2010-08-30 18:10:21 +01:00
|
|
|
ansiTerminal = callPackage ../development/libraries/haskell/ansi-terminal {};
|
2009-09-28 15:13:41 +01:00
|
|
|
|
2011-08-07 23:02:52 +01:00
|
|
|
ansiWlPprint = callPackage ../development/libraries/haskell/ansi-wl-pprint {};
|
2009-10-04 10:28:05 +01:00
|
|
|
|
2011-08-07 23:51:22 +01:00
|
|
|
asn1Data = callPackage ../development/libraries/haskell/asn1-data {};
|
|
|
|
|
2010-08-30 18:10:21 +01:00
|
|
|
AspectAG = callPackage ../development/libraries/haskell/AspectAG {};
|
2010-04-15 07:08:37 +01:00
|
|
|
|
2011-08-05 19:02:20 +01:00
|
|
|
async = callPackage ../development/libraries/haskell/async {};
|
|
|
|
|
2011-08-07 23:51:22 +01:00
|
|
|
attempt = callPackage ../development/libraries/haskell/attempt {};
|
|
|
|
|
2011-04-01 00:21:36 +01:00
|
|
|
attoparsec = callPackage ../development/libraries/haskell/attoparsec {};
|
|
|
|
|
2011-12-29 16:42:08 +00:00
|
|
|
attoparsecConduit = callPackage ../development/libraries/haskell/attoparsec-conduit {};
|
|
|
|
|
2011-04-01 00:21:36 +01:00
|
|
|
attoparsecEnumerator = callPackage ../development/libraries/haskell/attoparsec/enumerator.nix {};
|
|
|
|
|
2011-08-07 23:51:22 +01:00
|
|
|
authenticate = callPackage ../development/libraries/haskell/authenticate {};
|
|
|
|
|
2011-10-28 20:22:58 +01:00
|
|
|
base16Bytestring = callPackage ../development/libraries/haskell/base16-bytestring {};
|
|
|
|
|
2011-08-15 11:55:10 +01:00
|
|
|
base64String = callPackage ../development/libraries/haskell/base64-string {};
|
2011-08-07 23:51:22 +01:00
|
|
|
|
|
|
|
base64Bytestring = callPackage ../development/libraries/haskell/base64-bytestring {};
|
|
|
|
|
2011-07-07 22:40:35 +01:00
|
|
|
baseUnicodeSymbols = callPackage ../development/libraries/haskell/base-unicode-symbols {};
|
|
|
|
|
2011-08-07 22:59:50 +01:00
|
|
|
benchpress = callPackage ../development/libraries/haskell/benchpress {
|
|
|
|
time = self.time_1_1_3;
|
|
|
|
};
|
2009-04-18 13:47:11 +01:00
|
|
|
|
2010-08-30 18:10:21 +01:00
|
|
|
bimap = callPackage ../development/libraries/haskell/bimap {};
|
2010-04-15 14:25:43 +01:00
|
|
|
|
2010-08-30 18:10:21 +01:00
|
|
|
binary = callPackage ../development/libraries/haskell/binary {};
|
2009-04-18 13:47:11 +01:00
|
|
|
|
2010-11-17 14:48:12 +00:00
|
|
|
binaryShared = callPackage ../development/libraries/haskell/binary-shared {};
|
|
|
|
|
2010-08-30 18:10:21 +01:00
|
|
|
bitmap = callPackage ../development/libraries/haskell/bitmap {};
|
2010-05-11 20:58:47 +01:00
|
|
|
|
2011-05-16 14:48:03 +01:00
|
|
|
bktrees = callPackage ../development/libraries/haskell/bktrees {};
|
|
|
|
|
2010-09-13 11:30:54 +01:00
|
|
|
blazeBuilder = callPackage ../development/libraries/haskell/blaze-builder {};
|
|
|
|
|
2011-12-29 16:42:08 +00:00
|
|
|
blazeBuilderConduit = callPackage ../development/libraries/haskell/blaze-builder-conduit {};
|
|
|
|
|
2011-04-01 00:21:36 +01:00
|
|
|
blazeBuilderEnumerator = callPackage ../development/libraries/haskell/blaze-builder-enumerator {};
|
|
|
|
|
2010-08-30 18:10:21 +01:00
|
|
|
blazeHtml = callPackage ../development/libraries/haskell/blaze-html {};
|
2010-07-21 10:41:12 +01:00
|
|
|
|
2011-10-27 18:39:42 +01:00
|
|
|
blazeTextual = callPackage ../development/libraries/haskell/blaze-textual {};
|
2011-07-07 22:40:43 +01:00
|
|
|
|
2011-10-19 20:45:38 +01:00
|
|
|
blazeTextualNative = callPackage ../development/libraries/haskell/blaze-textual-native {};
|
2011-08-29 21:26:40 +01:00
|
|
|
|
2011-05-16 14:48:03 +01:00
|
|
|
bmp = callPackage ../development/libraries/haskell/bmp {};
|
2010-10-13 22:18:35 +01:00
|
|
|
|
2010-10-12 08:02:25 +01:00
|
|
|
Boolean = callPackage ../development/libraries/haskell/Boolean {};
|
|
|
|
|
2011-12-14 07:57:52 +00:00
|
|
|
bson = callPackage ../development/libraries/haskell/bson {};
|
|
|
|
|
2011-12-26 15:35:33 +00:00
|
|
|
byteorder = callPackage ../development/libraries/haskell/byteorder {};
|
|
|
|
|
2011-04-01 00:21:36 +01:00
|
|
|
bytestringNums = callPackage ../development/libraries/haskell/bytestring-nums {};
|
2009-07-09 23:24:02 +01:00
|
|
|
|
2011-11-14 16:57:26 +00:00
|
|
|
bytestringLexing = callPackage ../development/libraries/haskell/bytestring-lexing {};
|
|
|
|
|
2011-08-07 20:33:12 +01:00
|
|
|
bytestringMmap = callPackage ../development/libraries/haskell/bytestring-mmap {};
|
|
|
|
|
2011-07-11 08:17:53 +01:00
|
|
|
bytestringTrie = callPackage ../development/libraries/haskell/bytestring-trie {};
|
|
|
|
|
2011-10-24 20:18:04 +01:00
|
|
|
cabalFileTh = callPackage ../development/libraries/haskell/cabal-file-th {};
|
|
|
|
|
2010-08-30 18:10:21 +01:00
|
|
|
cairo = callPackage ../development/libraries/haskell/cairo {
|
|
|
|
inherit (pkgs) cairo zlib;
|
2011-09-12 17:46:14 +01:00
|
|
|
libc = pkgs.stdenv.gcc.libc;
|
2010-07-22 19:04:39 +01:00
|
|
|
};
|
|
|
|
|
2011-09-12 17:45:18 +01:00
|
|
|
caseInsensitive = callPackage ../development/libraries/haskell/case-insensitive {};
|
2011-07-07 20:08:51 +01:00
|
|
|
|
2010-08-30 18:10:21 +01:00
|
|
|
cautiousFile = callPackage ../development/libraries/haskell/cautious-file {};
|
2010-04-15 22:10:06 +01:00
|
|
|
|
2010-08-30 18:10:21 +01:00
|
|
|
cereal = callPackage ../development/libraries/haskell/cereal {};
|
2010-07-21 10:41:12 +01:00
|
|
|
|
2011-08-07 23:51:22 +01:00
|
|
|
certificate = callPackage ../development/libraries/haskell/certificate {};
|
|
|
|
|
2011-03-12 17:28:15 +00:00
|
|
|
cgi_3001_1_7_1 = callPackage ../development/libraries/haskell/cgi/3001.1.7.1.nix {};
|
|
|
|
cgi_3001_1_7_2 = callPackage ../development/libraries/haskell/cgi/3001.1.7.2.nix {};
|
|
|
|
cgi_3001_1_7_3 = callPackage ../development/libraries/haskell/cgi/3001.1.7.3.nix {};
|
|
|
|
cgi_3001_1_7_4 = callPackage ../development/libraries/haskell/cgi/3001.1.7.4.nix {};
|
2011-08-12 10:20:00 +01:00
|
|
|
cgi_3001_1_8_2 = callPackage ../development/libraries/haskell/cgi/3001.1.8.2.nix {};
|
2011-03-23 15:58:02 +00:00
|
|
|
cgi = self.cgi_3001_1_7_1;
|
2009-04-19 12:44:37 +01:00
|
|
|
|
2010-11-19 19:34:41 +00:00
|
|
|
Chart = callPackage ../development/libraries/haskell/Chart {};
|
|
|
|
|
2011-03-12 17:28:15 +00:00
|
|
|
citeprocHs = callPackage ../development/libraries/haskell/citeproc-hs {};
|
|
|
|
|
2011-07-07 22:40:35 +01:00
|
|
|
clientsession = callPackage ../development/libraries/haskell/clientsession {};
|
|
|
|
|
2010-08-30 18:10:21 +01:00
|
|
|
cmdargs = callPackage ../development/libraries/haskell/cmdargs {};
|
2010-05-11 20:58:47 +01:00
|
|
|
|
2011-08-21 21:21:22 +01:00
|
|
|
cmdlib = callPackage ../development/libraries/haskell/cmdlib {};
|
|
|
|
|
2010-08-30 18:10:21 +01:00
|
|
|
colorizeHaskell = callPackage ../development/libraries/haskell/colorize-haskell {};
|
2009-09-28 15:13:41 +01:00
|
|
|
|
2010-10-13 22:18:35 +01:00
|
|
|
colour = callPackage ../development/libraries/haskell/colour {};
|
|
|
|
|
2011-12-14 07:57:52 +00:00
|
|
|
compactStringFix = callPackage ../development/libraries/haskell/compact-string-fix {};
|
|
|
|
|
2011-12-29 16:42:08 +00:00
|
|
|
conduit = callPackage ../development/libraries/haskell/conduit {};
|
|
|
|
|
2010-08-30 18:10:21 +01:00
|
|
|
ConfigFile = callPackage ../development/libraries/haskell/ConfigFile {};
|
2010-04-15 22:10:06 +01:00
|
|
|
|
2011-08-07 23:51:22 +01:00
|
|
|
controlMonadAttempt = callPackage ../development/libraries/haskell/control-monad-attempt {};
|
|
|
|
|
2010-08-30 18:10:21 +01:00
|
|
|
convertible = callPackage ../development/libraries/haskell/convertible {
|
2011-03-12 17:28:15 +00:00
|
|
|
time = self.time_1_1_3;
|
2009-06-12 14:39:05 +01:00
|
|
|
};
|
|
|
|
|
2011-10-02 21:28:19 +01:00
|
|
|
convertibleText = callPackage ../development/libraries/haskell/convertible-text {};
|
|
|
|
|
2011-08-07 21:25:57 +01:00
|
|
|
continuedFractions = callPackage ../development/libraries/haskell/continued-fractions {};
|
|
|
|
|
2011-08-07 21:25:53 +01:00
|
|
|
converge = callPackage ../development/libraries/haskell/converge {};
|
|
|
|
|
2011-07-07 22:40:35 +01:00
|
|
|
cookie = callPackage ../development/libraries/haskell/cookie {};
|
|
|
|
|
2011-08-07 23:51:22 +01:00
|
|
|
cprngAes = callPackage ../development/libraries/haskell/cprng-aes {};
|
|
|
|
|
2012-01-20 10:54:09 +00:00
|
|
|
criterion = callPackage ../development/libraries/haskell/criterion {
|
|
|
|
mtl = self.mtl2;
|
|
|
|
parsec = self.parsec3;
|
|
|
|
};
|
2010-11-17 15:38:16 +00:00
|
|
|
|
2010-08-30 18:10:21 +01:00
|
|
|
Crypto = callPackage ../development/libraries/haskell/Crypto {};
|
2009-04-18 13:47:11 +01:00
|
|
|
|
2011-10-24 16:35:56 +01:00
|
|
|
cryptoApi = callPackage ../development/libraries/haskell/crypto-api {};
|
2011-08-07 23:51:22 +01:00
|
|
|
|
2011-11-02 01:42:05 +00:00
|
|
|
cryptocipher = callPackage ../development/libraries/haskell/cryptocipher {};
|
2011-08-07 23:51:22 +01:00
|
|
|
|
|
|
|
cryptohash = callPackage ../development/libraries/haskell/cryptohash {};
|
|
|
|
|
2011-10-31 22:38:44 +00:00
|
|
|
cryptoPubkeyTypes = callPackage ../development/libraries/haskell/crypto-pubkey-types {};
|
|
|
|
|
2010-08-30 18:10:21 +01:00
|
|
|
csv = callPackage ../development/libraries/haskell/csv {};
|
2010-03-07 22:32:58 +00:00
|
|
|
|
2011-08-10 00:20:28 +01:00
|
|
|
cssText = callPackage ../development/libraries/haskell/css-text {};
|
|
|
|
|
2011-10-30 15:24:00 +00:00
|
|
|
curl = callPackage ../development/libraries/haskell/curl { curl = pkgs.curl; };
|
|
|
|
|
2010-11-19 19:34:41 +00:00
|
|
|
dataAccessor = callPackage ../development/libraries/haskell/data-accessor/data-accessor.nix {};
|
|
|
|
|
|
|
|
dataAccessorTemplate = callPackage ../development/libraries/haskell/data-accessor/data-accessor-template.nix {};
|
|
|
|
|
2011-12-14 07:57:52 +00:00
|
|
|
dataBinaryIeee754 = callPackage ../development/libraries/haskell/data-binary-ieee754 {};
|
|
|
|
|
2011-03-28 16:03:51 +01:00
|
|
|
dataDefault = callPackage ../development/libraries/haskell/data-default {};
|
|
|
|
|
2010-08-30 18:10:21 +01:00
|
|
|
dataenc = callPackage ../development/libraries/haskell/dataenc {};
|
2009-04-23 18:48:03 +01:00
|
|
|
|
2011-10-02 21:28:09 +01:00
|
|
|
dataObject = callPackage ../development/libraries/haskell/data-object {};
|
|
|
|
|
|
|
|
dataObjectYaml = callPackage ../development/libraries/haskell/data-object-yaml {};
|
|
|
|
|
2010-08-30 18:10:21 +01:00
|
|
|
dataReify = callPackage ../development/libraries/haskell/data-reify {};
|
2009-07-10 10:42:18 +01:00
|
|
|
|
2011-08-07 21:25:03 +01:00
|
|
|
datetime = callPackage ../development/libraries/haskell/datetime {};
|
2009-07-18 16:25:28 +01:00
|
|
|
|
2011-03-12 17:28:15 +00:00
|
|
|
deepseq_1_1_0_0 = callPackage ../development/libraries/haskell/deepseq/1.1.0.0.nix {};
|
|
|
|
deepseq_1_1_0_2 = callPackage ../development/libraries/haskell/deepseq/1.1.0.2.nix {};
|
2011-09-08 18:25:09 +01:00
|
|
|
deepseq_1_2_0_1 = callPackage ../development/libraries/haskell/deepseq/1.2.0.1.nix {};
|
2011-03-12 17:28:15 +00:00
|
|
|
deepseq = self.deepseq_1_1_0_0;
|
2010-04-01 11:56:48 +01:00
|
|
|
|
2011-09-09 19:44:40 +01:00
|
|
|
deepseqTh = callPackage ../development/libraries/haskell/deepseq-th {};
|
|
|
|
|
2010-11-15 20:28:21 +00:00
|
|
|
derive = callPackage ../development/libraries/haskell/derive {};
|
|
|
|
|
2011-09-24 03:49:04 +01:00
|
|
|
derp = callPackage ../development/libraries/haskell/derp {};
|
|
|
|
|
2010-08-30 18:10:21 +01:00
|
|
|
Diff = callPackage ../development/libraries/haskell/Diff {};
|
2009-07-18 16:25:28 +01:00
|
|
|
|
2010-08-30 18:10:21 +01:00
|
|
|
digest = callPackage ../development/libraries/haskell/digest {
|
2009-06-30 09:04:12 +01:00
|
|
|
inherit (pkgs) zlib;
|
|
|
|
};
|
|
|
|
|
2011-08-02 23:14:18 +01:00
|
|
|
dimensional = callPackage ../development/libraries/haskell/dimensional {};
|
|
|
|
|
2011-04-01 00:21:36 +01:00
|
|
|
directoryTree = callPackage ../development/libraries/haskell/directory-tree {};
|
|
|
|
|
2011-03-12 17:28:15 +00:00
|
|
|
dlist = callPackage ../development/libraries/haskell/dlist {};
|
|
|
|
|
2010-08-30 18:10:21 +01:00
|
|
|
dotgen = callPackage ../development/libraries/haskell/dotgen {};
|
2009-06-01 13:39:55 +01:00
|
|
|
|
2011-08-30 10:49:04 +01:00
|
|
|
doubleConversion = callPackage ../development/libraries/haskell/double-conversion {};
|
2011-08-07 19:22:54 +01:00
|
|
|
|
2011-10-30 13:55:22 +00:00
|
|
|
download = callPackage ../development/libraries/haskell/download {};
|
|
|
|
|
2011-10-30 15:39:13 +00:00
|
|
|
downloadCurl = callPackage ../development/libraries/haskell/download-curl { tagsoup = self.tagsoup_0_10_1; };
|
|
|
|
|
2012-01-23 16:22:34 +00:00
|
|
|
DSH = callPackage ../development/libraries/haskell/DSH {
|
|
|
|
json = self.json_0_5;
|
|
|
|
};
|
|
|
|
|
2011-12-25 16:06:00 +00:00
|
|
|
dstring = callPackage ../development/libraries/haskell/dstring {};
|
|
|
|
|
2011-09-05 20:24:12 +01:00
|
|
|
editline = callPackage ../development/libraries/haskell/editline {};
|
2009-04-19 12:44:37 +01:00
|
|
|
|
2011-07-07 22:40:46 +01:00
|
|
|
emailValidate = callPackage ../development/libraries/haskell/email-validate {};
|
|
|
|
|
2011-04-01 00:21:36 +01:00
|
|
|
enumerator = callPackage ../development/libraries/haskell/enumerator {};
|
|
|
|
|
2011-08-07 23:51:22 +01:00
|
|
|
entropy = callPackage ../development/libraries/haskell/entropy {};
|
|
|
|
|
2010-11-17 15:38:16 +00:00
|
|
|
erf = callPackage ../development/libraries/haskell/erf {};
|
|
|
|
|
2010-08-30 18:10:21 +01:00
|
|
|
filepath = callPackage ../development/libraries/haskell/filepath {};
|
2009-07-16 16:18:24 +01:00
|
|
|
|
2011-08-15 11:55:01 +01:00
|
|
|
extensibleExceptions_0_1_1_0 = callPackage ../development/libraries/haskell/extensible-exceptions/0.1.1.0.nix {};
|
|
|
|
extensibleExceptions_0_1_1_2 = callPackage ../development/libraries/haskell/extensible-exceptions/0.1.1.2.nix {};
|
2011-08-26 10:20:42 +01:00
|
|
|
extensibleExceptions_0_1_1_3 = callPackage ../development/libraries/haskell/extensible-exceptions/0.1.1.3.nix {};
|
2011-08-08 19:29:11 +01:00
|
|
|
extensibleExceptions = null; # a core package in recent GHCs
|
2009-04-21 22:05:30 +01:00
|
|
|
|
2010-09-13 11:30:54 +01:00
|
|
|
failure = callPackage ../development/libraries/haskell/failure {};
|
|
|
|
|
2011-12-26 15:35:37 +00:00
|
|
|
fastLogger = callPackage ../development/libraries/haskell/fast-logger {};
|
|
|
|
|
2010-08-30 18:10:21 +01:00
|
|
|
fclabels = callPackage ../development/libraries/haskell/fclabels {};
|
2010-04-15 13:45:15 +01:00
|
|
|
|
2012-01-23 16:22:34 +00:00
|
|
|
FerryCore = callPackage ../development/libraries/haskell/FerryCore {};
|
|
|
|
|
2011-07-13 16:00:51 +01:00
|
|
|
funcmp = callPackage ../development/libraries/haskell/funcmp {};
|
|
|
|
|
2010-08-30 18:10:21 +01:00
|
|
|
feed = callPackage ../development/libraries/haskell/feed {};
|
2010-04-15 22:10:06 +01:00
|
|
|
|
2011-08-07 23:51:22 +01:00
|
|
|
fileEmbed = callPackage ../development/libraries/haskell/file-embed {};
|
|
|
|
|
2011-08-07 21:25:49 +01:00
|
|
|
flexibleDefaults = callPackage ../development/libraries/haskell/flexible-defaults {};
|
|
|
|
|
2010-08-30 18:10:21 +01:00
|
|
|
filestore = callPackage ../development/libraries/haskell/filestore {};
|
2009-07-18 16:25:28 +01:00
|
|
|
|
2011-03-12 17:28:15 +00:00
|
|
|
fgl_5_4_2_2 = callPackage ../development/libraries/haskell/fgl/5.4.2.2.nix {};
|
2010-08-30 18:10:21 +01:00
|
|
|
fgl_5_4_2_3 = callPackage ../development/libraries/haskell/fgl/5.4.2.3.nix {};
|
2011-08-15 09:34:46 +01:00
|
|
|
fgl_5_4_2_4 = callPackage ../development/libraries/haskell/fgl/5.4.2.4.nix {};
|
2011-09-21 17:46:44 +01:00
|
|
|
fgl = self.fgl_5_4_2_4;
|
2010-07-17 14:23:48 +01:00
|
|
|
|
2010-08-30 18:10:21 +01:00
|
|
|
fingertree = callPackage ../development/libraries/haskell/fingertree {};
|
2011-08-07 21:26:02 +01:00
|
|
|
|
2011-10-27 18:39:42 +01:00
|
|
|
gamma = callPackage ../development/libraries/haskell/gamma {};
|
2010-08-25 14:08:32 +01:00
|
|
|
|
2010-08-30 18:10:21 +01:00
|
|
|
gdiff = callPackage ../development/libraries/haskell/gdiff {};
|
2010-04-21 15:05:17 +01:00
|
|
|
|
2011-09-09 20:30:53 +01:00
|
|
|
genericDeriving = callPackage ../development/libraries/haskell/generic-deriving {};
|
|
|
|
|
2010-08-30 18:10:21 +01:00
|
|
|
ghcCore = callPackage ../development/libraries/haskell/ghc-core {};
|
2009-07-08 13:34:14 +01:00
|
|
|
|
2011-09-05 20:45:49 +01:00
|
|
|
ghcEvents = callPackage ../development/libraries/haskell/ghc-events {};
|
2010-10-05 18:30:17 +01:00
|
|
|
|
2012-01-18 20:32:34 +00:00
|
|
|
ghcMod = callPackage ../development/libraries/haskell/ghc-mod {};
|
|
|
|
|
2010-08-30 18:10:21 +01:00
|
|
|
ghcMtl = callPackage ../development/libraries/haskell/ghc-mtl {};
|
2010-07-16 11:39:02 +01:00
|
|
|
|
2011-09-05 20:31:49 +01:00
|
|
|
ghcPaths = callPackage ../development/libraries/haskell/ghc-paths {};
|
2009-04-19 17:26:27 +01:00
|
|
|
|
2010-08-30 18:10:21 +01:00
|
|
|
ghcSyb = callPackage ../development/libraries/haskell/ghc-syb {};
|
2009-07-09 23:24:02 +01:00
|
|
|
|
2010-11-15 20:28:21 +00:00
|
|
|
ghcSybUtils = callPackage ../development/libraries/haskell/ghc-syb-utils {};
|
|
|
|
|
2011-09-04 14:44:39 +01:00
|
|
|
gitit = callPackage ../development/libraries/haskell/gitit {};
|
2009-07-18 16:25:28 +01:00
|
|
|
|
2010-10-05 18:30:17 +01:00
|
|
|
glade = callPackage ../development/libraries/haskell/glade {
|
2011-08-23 11:35:49 +01:00
|
|
|
inherit (pkgs.gnome) libglade;
|
|
|
|
gtkC = pkgs.gnome.gtk;
|
2011-09-12 17:46:14 +01:00
|
|
|
libc = pkgs.stdenv.gcc.libc;
|
2010-10-05 18:30:17 +01:00
|
|
|
};
|
|
|
|
|
|
|
|
glib = callPackage ../development/libraries/haskell/glib {
|
2011-09-05 20:24:12 +01:00
|
|
|
glib = pkgs.glib;
|
2011-09-12 17:46:14 +01:00
|
|
|
libc = pkgs.stdenv.gcc.libc;
|
2010-10-05 18:30:17 +01:00
|
|
|
};
|
|
|
|
|
2010-08-30 18:10:21 +01:00
|
|
|
GlomeVec = callPackage ../development/libraries/haskell/GlomeVec {};
|
2010-05-11 20:58:47 +01:00
|
|
|
|
2011-09-15 06:03:31 +01:00
|
|
|
gloss = callPackage ../development/libraries/haskell/gloss {
|
|
|
|
GLUT = self.GLUT22;
|
|
|
|
OpenGL = self.OpenGL24;
|
|
|
|
};
|
|
|
|
|
2011-09-05 20:45:49 +01:00
|
|
|
GLURaw = callPackage ../development/libraries/haskell/GLURaw {};
|
2011-08-14 11:44:33 +01:00
|
|
|
|
2011-09-05 20:24:12 +01:00
|
|
|
GLUT_2_1_1_2 = callPackage ../development/libraries/haskell/GLUT/2.1.1.2.nix {};
|
|
|
|
GLUT_2_1_2_1 = callPackage ../development/libraries/haskell/GLUT/2.1.2.1.nix {};
|
2011-10-28 20:22:51 +01:00
|
|
|
GLUT_2_2_2_1 = callPackage ../development/libraries/haskell/GLUT/2.2.2.1.nix {
|
|
|
|
OpenGL = self.OpenGL_2_4_0_2;
|
2011-08-14 11:44:57 +01:00
|
|
|
};
|
2011-10-28 20:22:51 +01:00
|
|
|
GLUT22 = self.GLUT_2_2_2_1;
|
2011-03-23 15:58:02 +00:00
|
|
|
GLUT = self.GLUT_2_1_1_2;
|
2011-03-12 17:28:15 +00:00
|
|
|
|
2010-10-05 18:30:17 +01:00
|
|
|
gtk = callPackage ../development/libraries/haskell/gtk {
|
|
|
|
inherit (pkgs.gtkLibs) gtk;
|
2011-09-12 17:46:14 +01:00
|
|
|
libc = pkgs.stdenv.gcc.libc;
|
2010-10-05 18:30:17 +01:00
|
|
|
};
|
|
|
|
|
2011-03-12 17:28:15 +00:00
|
|
|
gtk2hsBuildtools = callPackage ../development/libraries/haskell/gtk2hs-buildtools {};
|
2011-08-09 12:10:22 +01:00
|
|
|
gtk2hsC2hs = self.gtk2hsBuildtools;
|
2010-07-22 19:04:39 +01:00
|
|
|
|
2010-11-17 14:48:12 +00:00
|
|
|
gtksourceview2 = callPackage ../development/libraries/haskell/gtksourceview2 {
|
|
|
|
inherit (pkgs.gnome) gtksourceview;
|
2011-09-12 17:46:14 +01:00
|
|
|
libc = pkgs.stdenv.gcc.libc;
|
2010-11-17 14:48:12 +00:00
|
|
|
};
|
|
|
|
|
2011-08-17 00:23:49 +01:00
|
|
|
Graphalyze = callPackage ../development/libraries/haskell/Graphalyze {};
|
2010-10-13 22:18:35 +01:00
|
|
|
|
2011-09-21 17:46:48 +01:00
|
|
|
graphviz = callPackage ../development/libraries/haskell/graphviz {
|
|
|
|
fgl = self.fgl_5_4_2_4;
|
|
|
|
};
|
2010-10-13 22:18:35 +01:00
|
|
|
|
2011-10-05 18:09:51 +01:00
|
|
|
hakyll = callPackage ../development/libraries/haskell/hakyll {};
|
2010-09-13 11:30:54 +01:00
|
|
|
|
2011-10-05 18:10:00 +01:00
|
|
|
hamlet = callPackage ../development/libraries/haskell/hamlet {};
|
2010-07-21 10:41:12 +01:00
|
|
|
|
2011-08-07 19:23:35 +01:00
|
|
|
happstackData = callPackage ../development/libraries/haskell/happstack/happstack-data.nix {};
|
2010-04-15 19:10:42 +01:00
|
|
|
|
2010-08-30 18:10:21 +01:00
|
|
|
happstackUtil = callPackage ../development/libraries/haskell/happstack/happstack-util.nix {};
|
2010-04-15 19:10:42 +01:00
|
|
|
|
2011-03-12 17:28:15 +00:00
|
|
|
happstackServer = callPackage ../development/libraries/haskell/happstack/happstack-server.nix {};
|
2010-04-15 19:10:42 +01:00
|
|
|
|
2011-09-09 19:44:33 +01:00
|
|
|
happstackHamlet = callPackage ../development/libraries/haskell/happstack/happstack-hamlet.nix {};
|
|
|
|
|
2011-07-07 22:40:43 +01:00
|
|
|
hashable = callPackage ../development/libraries/haskell/hashable {};
|
|
|
|
|
2010-08-30 18:10:21 +01:00
|
|
|
hashedStorage = callPackage ../development/libraries/haskell/hashed-storage {};
|
2009-10-08 15:07:13 +01:00
|
|
|
|
2011-11-25 13:44:24 +00:00
|
|
|
hashtables = callPackage ../development/libraries/haskell/hashtables {};
|
|
|
|
|
2010-08-30 18:10:21 +01:00
|
|
|
haskeline = callPackage ../development/libraries/haskell/haskeline {};
|
2009-04-21 22:05:30 +01:00
|
|
|
|
2011-09-05 20:45:49 +01:00
|
|
|
haskelineClass = callPackage ../development/libraries/haskell/haskeline-class {};
|
2009-10-29 11:03:24 +00:00
|
|
|
|
2010-08-30 18:10:21 +01:00
|
|
|
haskellLexer = callPackage ../development/libraries/haskell/haskell-lexer {};
|
2009-09-28 15:13:41 +01:00
|
|
|
|
2011-03-12 17:28:15 +00:00
|
|
|
haskellSrc_1_0_1_3 = callPackage ../development/libraries/haskell/haskell-src/1.0.1.3.nix {};
|
|
|
|
haskellSrc_1_0_1_4 = callPackage ../development/libraries/haskell/haskell-src/1.0.1.4.nix {};
|
2011-11-13 01:38:09 +00:00
|
|
|
haskellSrc_1_0_1_5 = callPackage ../development/libraries/haskell/haskell-src/1.0.1.5.nix {};
|
|
|
|
haskellSrc = self.haskellSrc_1_0_1_5;
|
2010-07-17 14:23:48 +01:00
|
|
|
|
2011-11-25 13:44:52 +00:00
|
|
|
haskellSrcExts = callPackage ../development/libraries/haskell/haskell-src-exts/default.nix {};
|
2009-04-20 01:18:51 +01:00
|
|
|
|
2010-08-30 18:10:21 +01:00
|
|
|
haskellSrcMeta = callPackage ../development/libraries/haskell/haskell-src-meta {};
|
2010-04-29 16:08:28 +01:00
|
|
|
|
2011-12-02 11:46:37 +00:00
|
|
|
hastache = callPackage ../development/libraries/haskell/hastache {};
|
|
|
|
|
2011-03-12 17:28:15 +00:00
|
|
|
HTTP_4000_0_6 = callPackage ../development/libraries/haskell/HTTP/4000.0.6.nix {};
|
|
|
|
HTTP_4000_0_9 = callPackage ../development/libraries/haskell/HTTP/4000.0.9.nix {};
|
|
|
|
HTTP_4000_1_1 = callPackage ../development/libraries/haskell/HTTP/4000.1.1.nix {};
|
2011-12-18 10:22:48 +00:00
|
|
|
HTTP_4000_1_2 = callPackage ../development/libraries/haskell/HTTP/4000.1.2.nix {};
|
2011-12-01 13:35:14 +00:00
|
|
|
HTTP_4000_2_1 = callPackage ../development/libraries/haskell/HTTP/4000.2.1.nix {};
|
2011-12-26 15:35:30 +00:00
|
|
|
HTTP_4000_2_2 = callPackage ../development/libraries/haskell/HTTP/4000.2.2.nix {};
|
|
|
|
HTTP = self.HTTP_4000_2_2;
|
2009-11-06 12:38:54 +00:00
|
|
|
|
2011-08-24 23:04:38 +01:00
|
|
|
hackageDb = callPackage ../development/libraries/haskell/hackage-db {};
|
|
|
|
|
2011-09-02 19:20:35 +01:00
|
|
|
haskellForMaths = callPackage ../development/libraries/haskell/HaskellForMaths {};
|
|
|
|
|
2011-08-30 09:55:14 +01:00
|
|
|
haxr = callPackage ../development/libraries/haskell/haxr {};
|
|
|
|
|
2010-08-30 18:10:21 +01:00
|
|
|
haxr_th = callPackage ../development/libraries/haskell/haxr-th {};
|
2009-04-18 13:47:11 +01:00
|
|
|
|
2011-08-30 09:55:14 +01:00
|
|
|
HaXml = callPackage ../development/libraries/haskell/HaXml {};
|
2011-02-15 10:36:52 +00:00
|
|
|
|
2010-08-30 18:10:21 +01:00
|
|
|
HDBC = callPackage ../development/libraries/haskell/HDBC/HDBC.nix {};
|
2009-04-18 13:47:11 +01:00
|
|
|
|
2011-09-02 16:11:52 +01:00
|
|
|
HDBCOdbc = callPackage ../development/libraries/haskell/HDBC/HDBC-odbc.nix {
|
|
|
|
odbc = pkgs.unixODBC;
|
|
|
|
};
|
|
|
|
|
2011-09-05 20:24:12 +01:00
|
|
|
HDBCPostgresql = callPackage ../development/libraries/haskell/HDBC/HDBC-postgresql.nix {};
|
2009-04-18 13:47:11 +01:00
|
|
|
|
2011-09-05 20:24:12 +01:00
|
|
|
HDBCSqlite = callPackage ../development/libraries/haskell/HDBC/HDBC-sqlite3.nix {};
|
2009-04-18 13:47:11 +01:00
|
|
|
|
2011-09-05 20:24:12 +01:00
|
|
|
HFuse = callPackage ../development/libraries/haskell/hfuse {};
|
2011-08-08 13:12:04 +01:00
|
|
|
|
2010-08-30 18:10:21 +01:00
|
|
|
HGL = callPackage ../development/libraries/haskell/HGL {};
|
2009-08-14 09:02:57 +01:00
|
|
|
|
2010-08-30 18:10:21 +01:00
|
|
|
highlightingKate = callPackage ../development/libraries/haskell/highlighting-kate {};
|
2009-07-18 16:25:28 +01:00
|
|
|
|
2011-09-05 20:24:12 +01:00
|
|
|
hint = callPackage ../development/libraries/haskell/hint {};
|
2010-07-16 11:39:02 +01:00
|
|
|
|
2010-08-30 18:10:21 +01:00
|
|
|
Hipmunk = callPackage ../development/libraries/haskell/Hipmunk {};
|
2009-05-04 14:33:01 +01:00
|
|
|
|
2011-08-07 23:51:22 +01:00
|
|
|
hjsmin = callPackage ../development/libraries/haskell/hjsmin {};
|
|
|
|
|
2011-07-20 19:20:42 +01:00
|
|
|
hledger = callPackage ../development/libraries/haskell/hledger {};
|
|
|
|
hledgerLib = callPackage ../development/libraries/haskell/hledger-lib {};
|
2011-09-05 20:24:12 +01:00
|
|
|
hledgerVty = callPackage ../development/libraries/haskell/hledger-vty {};
|
2011-07-20 19:32:33 +01:00
|
|
|
hledgerChart = callPackage ../development/libraries/haskell/hledger-chart {};
|
2011-08-21 19:01:13 +01:00
|
|
|
hledgerInterest = callPackage ../applications/office/hledger-interest {};
|
2011-09-13 18:35:18 +01:00
|
|
|
hledgerWeb = callPackage ../development/libraries/haskell/hledger-web {};
|
2011-07-20 19:20:42 +01:00
|
|
|
|
2010-08-30 18:10:21 +01:00
|
|
|
HList = callPackage ../development/libraries/haskell/HList {};
|
2009-10-08 10:46:56 +01:00
|
|
|
|
2011-10-19 19:26:02 +01:00
|
|
|
hmatrix = callPackage ../development/libraries/haskell/hmatrix {};
|
2010-05-27 20:33:23 +01:00
|
|
|
|
2011-04-01 00:21:36 +01:00
|
|
|
hopenssl = callPackage ../development/libraries/haskell/hopenssl {};
|
|
|
|
|
2011-07-10 18:38:21 +01:00
|
|
|
hostname = callPackage ../development/libraries/haskell/hostname {};
|
|
|
|
|
2011-07-11 08:17:53 +01:00
|
|
|
hp2anyCore = callPackage ../development/libraries/haskell/hp2any-core {};
|
|
|
|
|
2011-09-05 20:24:12 +01:00
|
|
|
hp2anyGraph = callPackage ../development/libraries/haskell/hp2any-graph {};
|
2011-07-11 08:17:53 +01:00
|
|
|
|
2011-09-03 14:17:23 +01:00
|
|
|
hS3 = callPackage ../development/libraries/haskell/hS3 {};
|
|
|
|
|
2011-08-14 11:44:49 +01:00
|
|
|
hsBibutils = callPackage ../development/libraries/haskell/hs-bibutils {};
|
|
|
|
|
2010-08-30 18:10:21 +01:00
|
|
|
hscolour = callPackage ../development/libraries/haskell/hscolour {};
|
2009-04-21 22:48:10 +01:00
|
|
|
|
2011-09-05 20:24:12 +01:00
|
|
|
hsdns = callPackage ../development/libraries/haskell/hsdns {};
|
2011-07-20 19:38:47 +01:00
|
|
|
|
2011-08-08 00:21:50 +01:00
|
|
|
hsemail = callPackage ../development/libraries/haskell/hsemail {};
|
2010-04-15 19:10:42 +01:00
|
|
|
|
2010-09-07 13:58:07 +01:00
|
|
|
HsSyck = callPackage ../development/libraries/haskell/HsSyck {};
|
|
|
|
|
2010-08-30 18:10:21 +01:00
|
|
|
HStringTemplate = callPackage ../development/libraries/haskell/HStringTemplate {};
|
2009-07-18 16:25:28 +01:00
|
|
|
|
2010-08-30 18:10:21 +01:00
|
|
|
hspread = callPackage ../development/libraries/haskell/hspread {};
|
2009-07-18 16:25:28 +01:00
|
|
|
|
2010-08-30 18:10:21 +01:00
|
|
|
hsloggerTemplate = callPackage ../development/libraries/haskell/hslogger-template {};
|
2009-07-27 17:05:47 +01:00
|
|
|
|
2011-08-05 19:02:20 +01:00
|
|
|
hsyslog = callPackage ../development/libraries/haskell/hsyslog {};
|
|
|
|
|
2011-03-12 17:28:15 +00:00
|
|
|
html_1_0_1_2 = callPackage ../development/libraries/haskell/html/1.0.1.2.nix {};
|
|
|
|
html = self.html_1_0_1_2;
|
2009-04-19 11:07:41 +01:00
|
|
|
|
2011-12-29 16:42:08 +00:00
|
|
|
httpConduit = callPackage ../development/libraries/haskell/http-conduit {};
|
|
|
|
|
2011-03-12 17:28:15 +00:00
|
|
|
httpdShed = callPackage ../development/libraries/haskell/httpd-shed {};
|
2009-12-02 12:48:34 +00:00
|
|
|
|
2011-08-10 00:20:28 +01:00
|
|
|
httpDate = callPackage ../development/libraries/haskell/http-date {};
|
|
|
|
|
2011-08-07 23:51:22 +01:00
|
|
|
httpEnumerator = callPackage ../development/libraries/haskell/http-enumerator {};
|
|
|
|
|
2011-07-07 22:40:33 +01:00
|
|
|
httpTypes = callPackage ../development/libraries/haskell/http-types {};
|
|
|
|
|
2011-03-12 17:28:15 +00:00
|
|
|
HUnit_1_2_0_3 = callPackage ../development/libraries/haskell/HUnit/1.2.0.3.nix {};
|
2010-08-30 18:10:21 +01:00
|
|
|
HUnit_1_2_2_1 = callPackage ../development/libraries/haskell/HUnit/1.2.2.1.nix {};
|
2011-03-12 17:28:15 +00:00
|
|
|
HUnit_1_2_2_3 = callPackage ../development/libraries/haskell/HUnit/1.2.2.3.nix {};
|
2011-12-18 10:22:48 +00:00
|
|
|
HUnit_1_2_4_2 = callPackage ../development/libraries/haskell/HUnit/1.2.4.2.nix {};
|
2011-03-12 17:28:15 +00:00
|
|
|
HUnit = self.HUnit_1_2_0_3;
|
2009-04-19 12:44:37 +01:00
|
|
|
|
2011-09-03 14:17:29 +01:00
|
|
|
hxt = callPackage ../development/libraries/haskell/hxt {};
|
|
|
|
|
|
|
|
hxtCharproperties = callPackage ../development/libraries/haskell/hxt-charproperties {};
|
|
|
|
|
|
|
|
hxtRegexXmlschema = callPackage ../development/libraries/haskell/hxt-regex-xmlschema {};
|
|
|
|
|
|
|
|
hxtUnicode = callPackage ../development/libraries/haskell/hxt-unicode {};
|
|
|
|
|
2011-09-09 20:43:04 +01:00
|
|
|
instantGenerics = callPackage ../development/libraries/haskell/instant-generics {};
|
|
|
|
|
2011-09-13 18:35:12 +01:00
|
|
|
ioStorage = callPackage ../development/libraries/haskell/io-storage {};
|
|
|
|
|
2011-08-10 12:31:18 +01:00
|
|
|
irc = callPackage ../development/libraries/haskell/irc {
|
|
|
|
parsec = self.parsec2;
|
|
|
|
};
|
|
|
|
|
2011-11-26 13:06:36 +00:00
|
|
|
iteratee = callPackage ../development/libraries/haskell/iteratee {};
|
|
|
|
|
2010-08-30 18:10:21 +01:00
|
|
|
ivor = callPackage ../development/libraries/haskell/ivor {};
|
2009-05-13 20:02:23 +01:00
|
|
|
|
2010-08-30 18:10:21 +01:00
|
|
|
jpeg = callPackage ../development/libraries/haskell/jpeg {};
|
2010-04-15 14:32:56 +01:00
|
|
|
|
2011-03-11 16:49:56 +00:00
|
|
|
JsContracts = callPackage ../development/libraries/haskell/JsContracts {
|
2011-03-12 17:28:15 +00:00
|
|
|
WebBits = self.WebBits_1_0;
|
2011-09-07 18:30:07 +01:00
|
|
|
WebBitsHtml = self.WebBitsHtml_1_0_1;
|
2011-03-11 16:49:56 +00:00
|
|
|
};
|
|
|
|
|
2011-09-20 21:30:20 +01:00
|
|
|
json_0_4_4 = callPackage ../development/libraries/haskell/json/0.4.4.nix {};
|
|
|
|
json_0_5 = callPackage ../development/libraries/haskell/json/0.5.nix {};
|
|
|
|
json = self.json_0_4_4;
|
2009-11-06 12:38:54 +00:00
|
|
|
|
2011-04-01 00:21:36 +01:00
|
|
|
jsonEnumerator = callPackage ../development/libraries/haskell/jsonEnumerator {};
|
|
|
|
|
|
|
|
jsonTypes = callPackage ../development/libraries/haskell/jsonTypes {};
|
|
|
|
|
2011-08-07 23:51:22 +01:00
|
|
|
languageJavascript = callPackage ../development/libraries/haskell/language-javascript {};
|
|
|
|
|
2011-08-12 13:39:59 +01:00
|
|
|
languageHaskellExtract = callPackage ../development/libraries/haskell/language-haskell-extract {};
|
|
|
|
|
2011-08-07 23:51:22 +01:00
|
|
|
largeword = callPackage ../development/libraries/haskell/largeword {};
|
|
|
|
|
2011-08-07 23:02:40 +01:00
|
|
|
leksahServer = callPackage ../development/libraries/haskell/leksah/leksah-server.nix {};
|
2010-11-17 14:48:12 +00:00
|
|
|
|
2011-11-21 18:02:22 +00:00
|
|
|
libmpd = callPackage ../development/libraries/haskell/libmpd {};
|
|
|
|
|
2011-12-29 16:42:08 +00:00
|
|
|
liftedBase = callPackage ../development/libraries/haskell/lifted-base {};
|
|
|
|
|
2011-03-13 11:03:49 +00:00
|
|
|
ListLike = callPackage ../development/libraries/haskell/ListLike {};
|
|
|
|
|
2010-11-17 14:48:12 +00:00
|
|
|
ltk = callPackage ../development/libraries/haskell/ltk {};
|
|
|
|
|
2011-05-13 11:14:21 +01:00
|
|
|
logfloat = callPackage ../development/libraries/haskell/logfloat {};
|
|
|
|
|
2012-01-16 11:33:34 +00:00
|
|
|
mathFunctions = callPackage ../development/libraries/haskell/math-functions {};
|
|
|
|
|
2012-01-06 13:30:02 +00:00
|
|
|
maude = callPackage ../development/libraries/haskell/maude {
|
|
|
|
parsec = self.parsec3;
|
|
|
|
};
|
2011-09-21 17:46:39 +01:00
|
|
|
|
2010-08-30 18:10:21 +01:00
|
|
|
MaybeT = callPackage ../development/libraries/haskell/MaybeT {};
|
2010-04-15 19:10:42 +01:00
|
|
|
|
2010-10-12 08:02:25 +01:00
|
|
|
MemoTrie = callPackage ../development/libraries/haskell/MemoTrie {};
|
|
|
|
|
2011-03-28 16:03:51 +01:00
|
|
|
mersenneRandomPure64 = callPackage ../development/libraries/haskell/mersenne-random-pure64 {};
|
|
|
|
|
2011-08-07 23:51:22 +01:00
|
|
|
mimeMail = callPackage ../development/libraries/haskell/mime-mail {};
|
|
|
|
|
2011-03-12 17:28:15 +00:00
|
|
|
MissingH = callPackage ../development/libraries/haskell/MissingH {};
|
2010-04-15 22:10:06 +01:00
|
|
|
|
2010-08-30 18:10:21 +01:00
|
|
|
mmap = callPackage ../development/libraries/haskell/mmap {};
|
2009-10-08 15:07:13 +01:00
|
|
|
|
2010-08-30 18:10:21 +01:00
|
|
|
MonadCatchIOMtl = callPackage ../development/libraries/haskell/MonadCatchIO-mtl {};
|
2010-07-16 11:39:02 +01:00
|
|
|
|
2010-08-30 18:10:21 +01:00
|
|
|
MonadCatchIOTransformers = callPackage ../development/libraries/haskell/MonadCatchIO-transformers {};
|
2010-07-21 10:41:12 +01:00
|
|
|
|
2012-01-02 14:51:23 +00:00
|
|
|
monadControl_0_2_0_3 = callPackage ../development/libraries/haskell/monad-control/0.2.0.3.nix {};
|
|
|
|
monadControl_0_3_1 = callPackage ../development/libraries/haskell/monad-control/0.3.1.nix {};
|
|
|
|
monadControl = self.monadControl_0_3_1;
|
2011-07-07 22:40:35 +01:00
|
|
|
|
2011-03-28 16:03:51 +01:00
|
|
|
monadLoops = callPackage ../development/libraries/haskell/monad-loops {};
|
|
|
|
|
2011-07-25 08:33:48 +01:00
|
|
|
monadPar = callPackage ../development/libraries/haskell/monad-par {};
|
|
|
|
|
2011-03-13 08:46:54 +00:00
|
|
|
monadPeel = callPackage ../development/libraries/haskell/monad-peel {};
|
|
|
|
|
2011-03-28 16:03:51 +01:00
|
|
|
MonadPrompt = callPackage ../development/libraries/haskell/MonadPrompt {};
|
|
|
|
|
2010-08-30 18:10:21 +01:00
|
|
|
MonadRandom = callPackage ../development/libraries/haskell/MonadRandom {};
|
2009-04-25 16:33:37 +01:00
|
|
|
|
2011-12-14 07:57:52 +00:00
|
|
|
mongoDB = callPackage ../development/libraries/haskell/mongoDB {
|
2012-01-02 14:51:23 +00:00
|
|
|
monadControl = self.monadControl_0_2_0_3;
|
2011-12-14 07:57:52 +00:00
|
|
|
};
|
|
|
|
|
2010-08-30 18:10:21 +01:00
|
|
|
mpppc = callPackage ../development/libraries/haskell/mpppc {};
|
2009-11-06 14:09:30 +00:00
|
|
|
|
2011-03-12 17:28:15 +00:00
|
|
|
mtl_1_1_0_2 = callPackage ../development/libraries/haskell/mtl/1.1.0.2.nix {};
|
|
|
|
mtl_1_1_1_1 = callPackage ../development/libraries/haskell/mtl/1.1.1.1.nix {};
|
|
|
|
mtl_2_0_1_0 = callPackage ../development/libraries/haskell/mtl/2.0.1.0.nix {};
|
|
|
|
mtl1 = self.mtl_1_1_0_2;
|
|
|
|
mtl2 = self.mtl_2_0_1_0;
|
|
|
|
mtl = self.mtl1;
|
2009-04-19 11:07:41 +01:00
|
|
|
|
2011-07-20 19:20:32 +01:00
|
|
|
mtlparse = callPackage ../development/libraries/haskell/mtlparse {};
|
|
|
|
|
2010-11-22 15:19:23 +00:00
|
|
|
multiplate = callPackage ../development/libraries/haskell/multiplate {};
|
|
|
|
|
2011-12-21 10:48:57 +00:00
|
|
|
multirec = callPackage ../development/libraries/haskell/multirec {};
|
2009-04-20 00:25:58 +01:00
|
|
|
|
2010-08-30 18:10:21 +01:00
|
|
|
multiset = callPackage ../development/libraries/haskell/multiset {};
|
2009-07-16 16:18:24 +01:00
|
|
|
|
2011-04-01 00:21:36 +01:00
|
|
|
murmurHash = callPackage ../development/libraries/haskell/murmur-hash {};
|
|
|
|
|
2011-10-27 18:39:42 +01:00
|
|
|
mwcRandom = callPackage ../development/libraries/haskell/mwc-random {};
|
2010-11-17 15:38:16 +00:00
|
|
|
|
2011-10-19 17:36:45 +01:00
|
|
|
NanoProlog = callPackage ../development/libraries/haskell/NanoProlog {};
|
|
|
|
|
2010-09-13 11:30:54 +01:00
|
|
|
neither = callPackage ../development/libraries/haskell/neither {};
|
|
|
|
|
2011-03-12 17:28:15 +00:00
|
|
|
network_2_2_1_4 = callPackage ../development/libraries/haskell/network/2.2.1.4.nix {};
|
2010-08-30 18:10:21 +01:00
|
|
|
network_2_2_1_7 = callPackage ../development/libraries/haskell/network/2.2.1.7.nix {};
|
2011-03-12 17:28:15 +00:00
|
|
|
network_2_3_0_2 = callPackage ../development/libraries/haskell/network/2.3.0.2.nix {};
|
2011-12-18 10:22:48 +00:00
|
|
|
network_2_3_0_5 = callPackage ../development/libraries/haskell/network/2.3.0.5.nix {};
|
2011-12-15 13:36:58 +00:00
|
|
|
network_2_3_0_8 = callPackage ../development/libraries/haskell/network/2.3.0.8.nix {};
|
|
|
|
network = self.network_2_3_0_8;
|
2009-04-19 12:44:37 +01:00
|
|
|
|
2011-08-23 14:18:28 +01:00
|
|
|
nixosTypes = callPackage ../development/libraries/haskell/nixos-types {};
|
|
|
|
|
2010-08-30 18:10:21 +01:00
|
|
|
nonNegative = callPackage ../development/libraries/haskell/non-negative {};
|
2009-05-15 19:53:00 +01:00
|
|
|
|
2010-08-30 18:10:21 +01:00
|
|
|
numericPrelude = callPackage ../development/libraries/haskell/numeric-prelude {};
|
2009-05-15 19:53:00 +01:00
|
|
|
|
2011-09-23 17:08:52 +01:00
|
|
|
NumInstances = callPackage ../development/libraries/haskell/NumInstances {};
|
|
|
|
|
2011-08-02 23:14:18 +01:00
|
|
|
numtype = callPackage ../development/libraries/haskell/numtype {};
|
|
|
|
|
2011-03-29 15:17:19 +01:00
|
|
|
OneTuple = callPackage ../development/libraries/haskell/OneTuple {};
|
2011-08-07 23:00:04 +01:00
|
|
|
|
2011-08-07 23:00:16 +01:00
|
|
|
ObjectName = callPackage ../development/libraries/haskell/ObjectName {};
|
2011-03-29 15:17:19 +01:00
|
|
|
|
2011-09-05 20:24:12 +01:00
|
|
|
OpenAL = callPackage ../development/libraries/haskell/OpenAL {};
|
2009-04-19 17:26:27 +01:00
|
|
|
|
2011-09-05 20:24:12 +01:00
|
|
|
OpenGL_2_2_1_1 = callPackage ../development/libraries/haskell/OpenGL/2.2.1.1.nix {};
|
|
|
|
OpenGL_2_2_3_0 = callPackage ../development/libraries/haskell/OpenGL/2.2.3.0.nix {};
|
2011-10-28 20:22:55 +01:00
|
|
|
OpenGL_2_4_0_2 = callPackage ../development/libraries/haskell/OpenGL/2.4.0.2.nix {};
|
|
|
|
OpenGL24 = self.OpenGL_2_4_0_2;
|
2011-03-12 17:28:15 +00:00
|
|
|
OpenGL = self.OpenGL_2_2_1_1;
|
2010-09-13 13:07:14 +01:00
|
|
|
|
2011-09-05 20:24:12 +01:00
|
|
|
OpenGLRaw = callPackage ../development/libraries/haskell/OpenGLRaw {};
|
2011-08-14 11:44:38 +01:00
|
|
|
|
2011-12-29 16:42:08 +00:00
|
|
|
pathPieces_0_0_0 = callPackage ../development/libraries/haskell/path-pieces/0.0.0.nix {};
|
|
|
|
pathPieces_0_1_0 = callPackage ../development/libraries/haskell/path-pieces/0.1.0.nix {};
|
|
|
|
pathPieces = self.pathPieces_0_1_0;
|
2011-08-07 23:00:36 +01:00
|
|
|
|
2011-08-17 00:23:49 +01:00
|
|
|
pandoc = callPackage ../development/libraries/haskell/pandoc/default.nix {};
|
2011-03-12 17:28:15 +00:00
|
|
|
|
|
|
|
pandocTypes = callPackage ../development/libraries/haskell/pandoc-types {};
|
2009-06-30 09:04:12 +01:00
|
|
|
|
2010-10-05 18:30:17 +01:00
|
|
|
pango = callPackage ../development/libraries/haskell/pango {
|
|
|
|
inherit (pkgs.gtkLibs) pango;
|
2011-09-12 17:46:14 +01:00
|
|
|
libc = pkgs.stdenv.gcc.libc;
|
2010-10-05 18:30:17 +01:00
|
|
|
};
|
|
|
|
|
2011-03-12 17:28:15 +00:00
|
|
|
parallel_1_1_0_1 = callPackage ../development/libraries/haskell/parallel/1.1.0.1.nix {};
|
2010-08-30 18:10:21 +01:00
|
|
|
parallel_2_2_0_1 = callPackage ../development/libraries/haskell/parallel/2.2.0.1.nix {};
|
2011-03-12 17:28:15 +00:00
|
|
|
parallel_3_1_0_1 = callPackage ../development/libraries/haskell/parallel/3.1.0.1.nix {};
|
2011-12-22 12:18:42 +00:00
|
|
|
parallel_3_2_0_2 = callPackage ../development/libraries/haskell/parallel/3.2.0.2.nix {};
|
|
|
|
parallel = self.parallel_3_2_0_2;
|
2009-04-19 12:44:37 +01:00
|
|
|
|
2010-08-30 18:10:21 +01:00
|
|
|
parseargs = callPackage ../development/libraries/haskell/parseargs {};
|
2009-09-09 16:45:27 +01:00
|
|
|
|
2011-03-12 17:28:15 +00:00
|
|
|
parsec_2_1_0_1 = callPackage ../development/libraries/haskell/parsec/2.1.0.1.nix {};
|
|
|
|
parsec_3_1_1 = callPackage ../development/libraries/haskell/parsec/3.1.1.nix {};
|
2011-10-09 16:29:59 +01:00
|
|
|
parsec_3_1_2 = callPackage ../development/libraries/haskell/parsec/3.1.2.nix {};
|
2011-03-12 17:28:15 +00:00
|
|
|
parsec2 = self.parsec_2_1_0_1;
|
2011-10-09 16:29:59 +01:00
|
|
|
parsec3 = self.parsec_3_1_2;
|
2011-12-11 18:01:00 +00:00
|
|
|
parsec = self.parsec3;
|
2009-07-27 17:05:47 +01:00
|
|
|
|
2010-08-30 18:10:21 +01:00
|
|
|
parsimony = callPackage ../development/libraries/haskell/parsimony {};
|
2009-09-28 12:29:19 +01:00
|
|
|
|
2012-01-23 16:22:34 +00:00
|
|
|
Pathfinder = callPackage ../development/libraries/haskell/Pathfinder {};
|
|
|
|
|
2011-03-23 15:57:58 +00:00
|
|
|
pathtype = callPackage ../development/libraries/haskell/pathtype {};
|
|
|
|
|
2011-09-05 20:24:12 +01:00
|
|
|
pcreLight = callPackage ../development/libraries/haskell/pcre-light {};
|
2009-04-18 13:47:11 +01:00
|
|
|
|
2011-12-29 16:42:08 +00:00
|
|
|
persistent = callPackage ../development/libraries/haskell/persistent {
|
|
|
|
pathPieces = self.pathPieces_0_0_0;
|
|
|
|
};
|
2010-07-21 10:41:12 +01:00
|
|
|
|
2011-07-07 22:40:40 +01:00
|
|
|
persistentTemplate = callPackage ../development/libraries/haskell/persistent-template {};
|
|
|
|
|
2011-08-17 00:23:45 +01:00
|
|
|
polyparse = callPackage ../development/libraries/haskell/polyparse/default.nix {};
|
2009-09-28 12:29:19 +01:00
|
|
|
|
2011-07-07 22:40:40 +01:00
|
|
|
pool = callPackage ../development/libraries/haskell/pool {};
|
|
|
|
|
2010-08-30 18:10:21 +01:00
|
|
|
ppm = callPackage ../development/libraries/haskell/ppm {};
|
2010-05-14 10:23:04 +01:00
|
|
|
|
2011-01-11 10:43:13 +00:00
|
|
|
prettyShow = callPackage ../development/libraries/haskell/pretty-show {};
|
2010-04-15 14:25:43 +01:00
|
|
|
|
2012-01-04 17:48:40 +00:00
|
|
|
primitive = callPackage ../development/libraries/haskell/primitive {};
|
2010-05-13 17:21:38 +01:00
|
|
|
|
2010-11-17 14:48:12 +00:00
|
|
|
processLeksah = callPackage ../development/libraries/haskell/leksah/process-leksah.nix {};
|
|
|
|
|
2011-09-21 17:46:54 +01:00
|
|
|
prolog = callPackage ../development/libraries/haskell/prolog {};
|
|
|
|
prologGraphLib = callPackage ../development/libraries/haskell/prolog-graph-lib {
|
|
|
|
fgl = self.fgl_5_4_2_4;
|
|
|
|
};
|
|
|
|
prologGraph = callPackage ../development/libraries/haskell/prolog-graph {
|
|
|
|
fgl = self.fgl_5_4_2_4;
|
|
|
|
};
|
|
|
|
|
2011-04-01 00:21:36 +01:00
|
|
|
PSQueue = callPackage ../development/libraries/haskell/PSQueue {};
|
|
|
|
|
2011-01-11 10:43:13 +00:00
|
|
|
pureMD5 = callPackage ../development/libraries/haskell/pureMD5 {};
|
|
|
|
|
2011-08-10 00:20:28 +01:00
|
|
|
pwstoreFast = callPackage ../development/libraries/haskell/pwstore-fast {};
|
|
|
|
|
2011-03-12 17:28:15 +00:00
|
|
|
QuickCheck_1_2_0_0 = callPackage ../development/libraries/haskell/QuickCheck/1.2.0.0.nix {};
|
|
|
|
QuickCheck_1_2_0_1 = callPackage ../development/libraries/haskell/QuickCheck/1.2.0.1.nix {};
|
|
|
|
QuickCheck_2_1_1_1 = callPackage ../development/libraries/haskell/QuickCheck/2.1.1.1.nix {};
|
|
|
|
QuickCheck_2_4_0_1 = callPackage ../development/libraries/haskell/QuickCheck/2.4.0.1.nix {};
|
2011-08-13 14:57:49 +01:00
|
|
|
QuickCheck_2_4_1_1 = callPackage ../development/libraries/haskell/QuickCheck/2.4.1.1.nix {};
|
2011-12-19 13:27:38 +00:00
|
|
|
QuickCheck_2_4_2 = callPackage ../development/libraries/haskell/QuickCheck/2.4.2.nix {};
|
2011-03-12 17:28:15 +00:00
|
|
|
QuickCheck1 = self.QuickCheck_1_2_0_1;
|
2011-12-19 13:27:38 +00:00
|
|
|
QuickCheck2 = self.QuickCheck_2_4_2;
|
2011-03-12 17:28:15 +00:00
|
|
|
QuickCheck = self.QuickCheck2;
|
2009-04-21 22:05:30 +01:00
|
|
|
|
2010-08-30 18:10:21 +01:00
|
|
|
RangedSets = callPackage ../development/libraries/haskell/Ranged-sets {};
|
2010-05-13 18:23:33 +01:00
|
|
|
|
2011-12-07 10:46:11 +00:00
|
|
|
random_1_0_1_1 = callPackage ../development/libraries/haskell/random/1.0.1.1.nix {};
|
2011-08-05 09:52:35 +01:00
|
|
|
random = null; # core package until ghc-7.2.1
|
2010-09-13 11:30:54 +01:00
|
|
|
|
2011-10-27 18:39:42 +01:00
|
|
|
randomFu = callPackage ../development/libraries/haskell/random-fu {};
|
2011-03-28 16:03:51 +01:00
|
|
|
|
2011-08-07 21:25:45 +01:00
|
|
|
randomSource = callPackage ../development/libraries/haskell/random-source {};
|
|
|
|
|
2011-03-28 16:03:51 +01:00
|
|
|
randomShuffle = callPackage ../development/libraries/haskell/random-shuffle {};
|
|
|
|
|
2011-07-07 22:40:46 +01:00
|
|
|
ranges = callPackage ../development/libraries/haskell/ranges {};
|
|
|
|
|
2011-08-07 21:25:40 +01:00
|
|
|
rvar = callPackage ../development/libraries/haskell/rvar {};
|
|
|
|
|
2010-08-30 18:10:21 +01:00
|
|
|
readline = callPackage ../development/libraries/haskell/readline {
|
2011-09-05 20:24:12 +01:00
|
|
|
inherit (pkgs) readline;
|
2009-04-21 22:12:56 +01:00
|
|
|
};
|
|
|
|
|
2011-03-12 17:28:15 +00:00
|
|
|
recaptcha = callPackage ../development/libraries/haskell/recaptcha {};
|
2010-07-17 14:23:48 +01:00
|
|
|
|
2011-03-12 17:28:15 +00:00
|
|
|
regexBase_0_72_0_2 = callPackage ../development/libraries/haskell/regex-base/0.72.0.2.nix {};
|
|
|
|
regexBase_0_93_1 = callPackage ../development/libraries/haskell/regex-base/0.93.1.nix {};
|
|
|
|
regexBase_0_93_2 = callPackage ../development/libraries/haskell/regex-base/0.93.2.nix {};
|
|
|
|
regexBase = self.regexBase_0_72_0_2;
|
2009-04-19 11:07:41 +01:00
|
|
|
|
2011-03-12 17:28:15 +00:00
|
|
|
regexCompat_0_71_0_1 = callPackage ../development/libraries/haskell/regex-compat/0.71.0.1.nix {};
|
|
|
|
regexCompat_0_92 = callPackage ../development/libraries/haskell/regex-compat/0.92.nix {};
|
|
|
|
regexCompat_0_93_1 = callPackage ../development/libraries/haskell/regex-compat/0.93.1.nix {};
|
2011-08-13 14:58:07 +01:00
|
|
|
regexCompat_0_95_1 = callPackage ../development/libraries/haskell/regex-compat/0.95.1.nix {
|
|
|
|
regexPosix = self.regexPosix_0_95_1;
|
|
|
|
};
|
2011-12-18 11:26:46 +00:00
|
|
|
regexCompat93 = self.regexCompat_0_93_1;
|
2011-03-12 17:28:15 +00:00
|
|
|
regexCompat = self.regexCompat_0_71_0_1;
|
2010-04-01 11:56:48 +01:00
|
|
|
|
2011-03-12 17:28:15 +00:00
|
|
|
regexPosix_0_72_0_3 = callPackage ../development/libraries/haskell/regex-posix/0.72.0.3.nix {};
|
|
|
|
regexPosix_0_94_1 = callPackage ../development/libraries/haskell/regex-posix/0.94.1.nix {};
|
|
|
|
regexPosix_0_94_2 = callPackage ../development/libraries/haskell/regex-posix/0.94.2.nix {};
|
|
|
|
regexPosix_0_94_4 = callPackage ../development/libraries/haskell/regex-posix/0.94.4.nix {};
|
2011-08-13 14:58:07 +01:00
|
|
|
regexPosix_0_95_1 = callPackage ../development/libraries/haskell/regex-posix/0.95.1.nix {};
|
2011-03-12 17:28:15 +00:00
|
|
|
regexPosix = self.regexPosix_0_72_0_3;
|
2010-07-17 14:23:48 +01:00
|
|
|
|
2011-03-12 17:28:15 +00:00
|
|
|
regexTDFA = callPackage ../development/libraries/haskell/regex-tdfa {};
|
2011-08-08 08:48:24 +01:00
|
|
|
regexTdfa = self.regexTDFA;
|
2009-04-19 11:07:41 +01:00
|
|
|
|
2011-04-01 00:21:36 +01:00
|
|
|
regexPCRE = callPackage ../development/libraries/haskell/regex-pcre {};
|
2011-08-07 19:22:39 +01:00
|
|
|
regexPcre = self.regexPCRE;
|
2011-04-01 00:21:36 +01:00
|
|
|
|
2011-08-07 19:23:04 +01:00
|
|
|
regexPcreBuiltin = callPackage ../development/libraries/haskell/regex-pcre-builtin {};
|
|
|
|
|
2011-07-20 19:20:37 +01:00
|
|
|
regexpr = callPackage ../development/libraries/haskell/regexpr {};
|
|
|
|
|
2010-08-30 18:10:21 +01:00
|
|
|
regular = callPackage ../development/libraries/haskell/regular {};
|
2009-07-20 14:17:50 +01:00
|
|
|
|
2011-10-19 20:45:38 +01:00
|
|
|
repa = callPackage ../development/libraries/haskell/repa {};
|
2011-05-16 14:48:03 +01:00
|
|
|
|
|
|
|
repaAlgorithms = callPackage ../development/libraries/haskell/repa-algorithms {};
|
|
|
|
|
|
|
|
repaBytestring = callPackage ../development/libraries/haskell/repa-bytestring {};
|
|
|
|
|
|
|
|
repaExamples = callPackage ../development/libraries/haskell/repa-examples {};
|
|
|
|
|
2011-08-11 11:45:02 +01:00
|
|
|
repaIo = callPackage ../development/libraries/haskell/repa-io {};
|
2011-05-16 14:48:03 +01:00
|
|
|
|
2011-09-09 21:45:04 +01:00
|
|
|
RepLib = callPackage ../development/libraries/haskell/RepLib {};
|
|
|
|
|
2011-12-25 16:06:17 +00:00
|
|
|
repr = callPackage ../development/libraries/haskell/repr {};
|
|
|
|
|
2011-08-07 23:51:22 +01:00
|
|
|
RSA = callPackage ../development/libraries/haskell/RSA {};
|
|
|
|
|
2010-08-30 18:10:21 +01:00
|
|
|
safe = callPackage ../development/libraries/haskell/safe {};
|
2010-04-15 14:25:43 +01:00
|
|
|
|
2011-03-12 17:28:15 +00:00
|
|
|
sendfile = callPackage ../development/libraries/haskell/sendfile {};
|
2010-04-15 19:10:42 +01:00
|
|
|
|
2011-08-07 23:02:49 +01:00
|
|
|
semigroups = callPackage ../development/libraries/haskell/semigroups {};
|
|
|
|
|
2011-07-07 22:40:33 +01:00
|
|
|
simpleSendfile = callPackage ../development/libraries/haskell/simple-sendfile {};
|
|
|
|
|
2011-09-21 17:46:59 +01:00
|
|
|
skein = callPackage ../development/libraries/haskell/skein {};
|
|
|
|
|
2011-06-07 15:23:01 +01:00
|
|
|
smallcheck = callPackage ../development/libraries/haskell/smallcheck {};
|
|
|
|
|
2011-10-27 18:39:42 +01:00
|
|
|
snapCore = callPackage ../development/libraries/haskell/snap/core.nix {};
|
2011-08-13 14:57:54 +01:00
|
|
|
|
2011-10-27 18:39:42 +01:00
|
|
|
snapServer = callPackage ../development/libraries/haskell/snap/server.nix {};
|
2011-04-01 00:21:36 +01:00
|
|
|
|
2011-03-28 16:03:51 +01:00
|
|
|
stateref = callPackage ../development/libraries/haskell/stateref {};
|
2011-08-07 22:59:42 +01:00
|
|
|
|
2011-08-07 23:00:16 +01:00
|
|
|
StateVar = callPackage ../development/libraries/haskell/StateVar {};
|
2011-03-28 16:03:51 +01:00
|
|
|
|
2011-10-27 18:39:42 +01:00
|
|
|
statistics = callPackage ../development/libraries/haskell/statistics {};
|
2010-11-17 15:38:16 +00:00
|
|
|
|
2011-08-05 19:02:20 +01:00
|
|
|
streamproc = callPackage ../development/libraries/haskell/streamproc {};
|
|
|
|
|
2011-08-08 08:41:45 +01:00
|
|
|
strict = callPackage ../development/libraries/haskell/strict {};
|
|
|
|
|
2011-12-25 16:06:11 +00:00
|
|
|
stringCombinators = callPackage ../development/libraries/haskell/string-combinators {};
|
|
|
|
|
2011-03-12 17:28:15 +00:00
|
|
|
syb_0_2_2 = callPackage ../development/libraries/haskell/syb/0.2.2.nix {};
|
|
|
|
syb_0_3 = callPackage ../development/libraries/haskell/syb/0.3.nix {};
|
2011-12-18 10:22:48 +00:00
|
|
|
syb_0_3_3 = callPackage ../development/libraries/haskell/syb/0.3.3.nix {};
|
2011-12-15 13:36:56 +00:00
|
|
|
syb_0_3_6 = callPackage ../development/libraries/haskell/syb/0.3.6.nix {};
|
2011-03-12 17:28:15 +00:00
|
|
|
syb = null; # by default, we assume that syb ships with GHC, which is
|
|
|
|
# true for the older GHC versions
|
2009-07-09 23:24:02 +01:00
|
|
|
|
2010-08-30 18:10:21 +01:00
|
|
|
sybWithClass = callPackage ../development/libraries/haskell/syb/syb-with-class.nix {};
|
2009-07-18 16:25:28 +01:00
|
|
|
|
2010-09-07 13:58:07 +01:00
|
|
|
sybWithClassInstancesText = callPackage ../development/libraries/haskell/syb/syb-with-class-instances-text.nix {};
|
|
|
|
|
2011-09-05 20:24:12 +01:00
|
|
|
SDLImage = callPackage ../development/libraries/haskell/SDL-image {};
|
2009-04-25 16:33:29 +01:00
|
|
|
|
2011-09-05 20:24:12 +01:00
|
|
|
SDLMixer = callPackage ../development/libraries/haskell/SDL-mixer {};
|
2009-04-25 16:33:29 +01:00
|
|
|
|
2011-09-05 20:24:12 +01:00
|
|
|
SDLTtf = callPackage ../development/libraries/haskell/SDL-ttf {};
|
2009-04-25 16:33:29 +01:00
|
|
|
|
2010-08-30 18:10:21 +01:00
|
|
|
SDL = callPackage ../development/libraries/haskell/SDL {
|
2009-04-25 16:33:29 +01:00
|
|
|
inherit (pkgs) SDL;
|
|
|
|
};
|
|
|
|
|
2010-08-30 18:10:21 +01:00
|
|
|
SHA = callPackage ../development/libraries/haskell/SHA {};
|
2009-07-13 12:36:50 +01:00
|
|
|
|
2011-08-29 21:27:05 +01:00
|
|
|
shakespeare = callPackage ../development/libraries/haskell/shakespeare {};
|
|
|
|
|
2011-09-11 11:32:59 +01:00
|
|
|
shakespeareCss = callPackage ../development/libraries/haskell/shakespeare-css {};
|
|
|
|
|
2011-12-26 15:35:48 +00:00
|
|
|
shakespeareI18n = callPackage ../development/libraries/haskell/shakespeare-i18n {};
|
|
|
|
|
2011-08-29 21:27:05 +01:00
|
|
|
shakespeareJs = callPackage ../development/libraries/haskell/shakespeare-js {};
|
|
|
|
|
2011-09-11 11:32:59 +01:00
|
|
|
shakespeareText = callPackage ../development/libraries/haskell/shakespeare-text {};
|
2011-08-29 21:27:05 +01:00
|
|
|
|
2010-08-30 18:10:21 +01:00
|
|
|
Shellac = callPackage ../development/libraries/haskell/Shellac/Shellac.nix {};
|
2009-05-28 20:06:33 +01:00
|
|
|
|
2010-08-30 18:10:21 +01:00
|
|
|
ShellacHaskeline = callPackage ../development/libraries/haskell/Shellac/Shellac-haskeline.nix {};
|
2009-05-28 20:06:33 +01:00
|
|
|
|
2010-08-30 18:10:21 +01:00
|
|
|
ShellacReadline = callPackage ../development/libraries/haskell/Shellac/Shellac-readline.nix {};
|
2009-05-28 20:06:33 +01:00
|
|
|
|
2011-08-08 00:21:50 +01:00
|
|
|
SMTPClient = callPackage ../development/libraries/haskell/SMTPClient {};
|
2010-04-15 19:10:42 +01:00
|
|
|
|
2010-08-30 18:10:21 +01:00
|
|
|
split = callPackage ../development/libraries/haskell/split {};
|
2009-07-18 16:25:28 +01:00
|
|
|
|
2010-08-30 18:10:21 +01:00
|
|
|
stbImage = callPackage ../development/libraries/haskell/stb-image {};
|
2010-05-11 20:58:47 +01:00
|
|
|
|
2011-03-12 17:28:15 +00:00
|
|
|
stm_2_1_1_2 = callPackage ../development/libraries/haskell/stm/2.1.1.2.nix {};
|
2010-08-30 18:10:21 +01:00
|
|
|
stm_2_1_2_1 = callPackage ../development/libraries/haskell/stm/2.1.2.1.nix {};
|
2011-03-12 17:28:15 +00:00
|
|
|
stm_2_2_0_1 = callPackage ../development/libraries/haskell/stm/2.2.0.1.nix {};
|
|
|
|
stm = self.stm_2_1_1_2;
|
2010-07-17 14:23:48 +01:00
|
|
|
|
2010-08-30 18:10:21 +01:00
|
|
|
storableComplex = callPackage ../development/libraries/haskell/storable-complex {};
|
2009-05-15 19:53:00 +01:00
|
|
|
|
2011-07-20 19:04:03 +01:00
|
|
|
storableRecord = callPackage ../development/libraries/haskell/storable-record {};
|
|
|
|
|
2010-08-30 18:10:21 +01:00
|
|
|
strictConcurrency = callPackage ../development/libraries/haskell/strictConcurrency {};
|
2009-04-20 14:01:31 +01:00
|
|
|
|
2011-09-12 17:46:14 +01:00
|
|
|
svgcairo = callPackage ../development/libraries/haskell/svgcairo {
|
|
|
|
libc = pkgs.stdenv.gcc.libc;
|
|
|
|
};
|
2011-03-12 17:28:15 +00:00
|
|
|
|
2011-09-07 21:21:01 +01:00
|
|
|
systemFilepath = callPackage ../development/libraries/haskell/system-filepath {};
|
|
|
|
|
|
|
|
systemFileio = callPackage ../development/libraries/haskell/system-fileio {};
|
|
|
|
|
2012-01-23 16:22:34 +00:00
|
|
|
TableAlgebra = callPackage ../development/libraries/haskell/TableAlgebra {};
|
|
|
|
|
2011-08-03 17:51:19 +01:00
|
|
|
tabular = callPackage ../development/libraries/haskell/tabular {};
|
|
|
|
|
2011-03-28 16:03:51 +01:00
|
|
|
tagged = callPackage ../development/libraries/haskell/tagged {};
|
|
|
|
|
2011-03-12 17:28:15 +00:00
|
|
|
tagsoup = callPackage ../development/libraries/haskell/tagsoup {};
|
|
|
|
|
2011-10-30 15:19:27 +00:00
|
|
|
tagsoup_0_10_1 = callPackage ../development/libraries/haskell/tagsoup/0.10.1nix {};
|
|
|
|
|
2011-08-07 22:59:59 +01:00
|
|
|
Tensor = callPackage ../development/libraries/haskell/Tensor {};
|
|
|
|
|
2011-09-05 20:24:12 +01:00
|
|
|
terminfo = callPackage ../development/libraries/haskell/terminfo {};
|
2009-06-10 17:27:39 +01:00
|
|
|
|
2011-07-10 18:38:21 +01:00
|
|
|
testFramework = callPackage ../development/libraries/haskell/test-framework {};
|
|
|
|
|
2011-08-12 13:39:59 +01:00
|
|
|
testFrameworkHunit = callPackage ../development/libraries/haskell/test-framework-hunit {};
|
2011-07-10 18:38:21 +01:00
|
|
|
|
2011-08-12 13:39:59 +01:00
|
|
|
testFrameworkQuickcheck = callPackage ../development/libraries/haskell/test-framework-quickcheck {
|
2011-08-10 08:27:23 +01:00
|
|
|
QuickCheck = self.QuickCheck1;
|
|
|
|
};
|
2011-07-10 18:38:21 +01:00
|
|
|
|
2011-08-12 13:39:59 +01:00
|
|
|
testFrameworkQuickcheck2 = callPackage ../development/libraries/haskell/test-framework-quickcheck2 {};
|
|
|
|
|
|
|
|
testFrameworkTh = callPackage ../development/libraries/haskell/test-framework-th {};
|
2011-07-10 18:38:21 +01:00
|
|
|
|
2010-08-30 18:10:21 +01:00
|
|
|
testpack = callPackage ../development/libraries/haskell/testpack {};
|
2009-06-12 14:39:05 +01:00
|
|
|
|
2011-10-28 20:22:47 +01:00
|
|
|
texmath = callPackage ../development/libraries/haskell/texmath {};
|
2010-04-15 22:10:06 +01:00
|
|
|
|
2011-03-12 17:28:15 +00:00
|
|
|
text_0_11_0_5 = callPackage ../development/libraries/haskell/text/0.11.0.5.nix {};
|
2011-04-04 09:45:05 +01:00
|
|
|
text_0_11_0_6 = callPackage ../development/libraries/haskell/text/0.11.0.6.nix {};
|
2011-12-18 10:22:48 +00:00
|
|
|
text_0_11_1_5 = callPackage ../development/libraries/haskell/text/0.11.1.5.nix {};
|
2012-01-24 15:05:51 +00:00
|
|
|
text_0_11_1_13 = callPackage ../development/libraries/haskell/text/0.11.1.13.nix {};
|
|
|
|
text = self.text_0_11_1_13;
|
2010-04-15 14:25:43 +01:00
|
|
|
|
2011-10-09 18:47:04 +01:00
|
|
|
thespian = callPackage ../development/libraries/haskell/thespian {};
|
|
|
|
|
2011-11-15 17:54:46 +00:00
|
|
|
thExtras = callPackage ../development/libraries/haskell/th-extras {};
|
|
|
|
|
2011-08-07 19:22:05 +01:00
|
|
|
thLift = callPackage ../development/libraries/haskell/th-lift {};
|
|
|
|
|
2010-08-30 18:10:21 +01:00
|
|
|
threadmanager = callPackage ../development/libraries/haskell/threadmanager {};
|
2009-10-29 11:03:24 +00:00
|
|
|
|
2011-03-12 17:28:15 +00:00
|
|
|
time_1_1_2_4 = callPackage ../development/libraries/haskell/time/1.1.2.4.nix {};
|
|
|
|
time_1_1_3 = callPackage ../development/libraries/haskell/time/1.1.3.nix {};
|
2010-09-13 11:30:54 +01:00
|
|
|
time_1_2_0_3 = callPackage ../development/libraries/haskell/time/1.2.0.3.nix {};
|
2011-08-07 21:24:46 +01:00
|
|
|
time_1_2_0_5 = callPackage ../development/libraries/haskell/time/1.2.0.5.nix {};
|
2011-10-31 18:49:45 +00:00
|
|
|
time_1_4_0_1 = callPackage ../development/libraries/haskell/time/1.4.0.1.nix {};
|
2011-03-12 17:28:15 +00:00
|
|
|
# time is in the core package set. It should only be necessary to
|
|
|
|
# pass it explicitly in rare circumstances.
|
|
|
|
time = null;
|
2010-09-13 11:30:54 +01:00
|
|
|
|
2011-08-07 23:51:22 +01:00
|
|
|
tls = callPackage ../development/libraries/haskell/tls {};
|
|
|
|
|
2011-10-27 18:39:42 +01:00
|
|
|
tlsExtra = callPackage ../development/libraries/haskell/tls-extra {};
|
2011-08-07 23:51:22 +01:00
|
|
|
|
2011-03-12 17:28:15 +00:00
|
|
|
transformers_0_2_2_0 = callPackage ../development/libraries/haskell/transformers/0.2.2.0.nix {};
|
|
|
|
transformers = self.transformers_0_2_2_0;
|
2009-10-02 10:32:40 +01:00
|
|
|
|
2011-12-02 11:48:08 +00:00
|
|
|
transformersBase = callPackage ../development/libraries/haskell/transformers-base {};
|
|
|
|
|
2011-03-29 15:17:19 +01:00
|
|
|
tuple = callPackage ../development/libraries/haskell/tuple {};
|
|
|
|
|
2011-09-09 21:45:04 +01:00
|
|
|
typeEquality = callPackage ../development/libraries/haskell/type-equality {};
|
|
|
|
|
|
|
|
unbound = callPackage ../development/libraries/haskell/unbound {};
|
|
|
|
|
2010-08-30 18:10:21 +01:00
|
|
|
uniplate = callPackage ../development/libraries/haskell/uniplate {};
|
2009-04-21 22:48:10 +01:00
|
|
|
|
2010-08-30 18:10:21 +01:00
|
|
|
uniqueid = callPackage ../development/libraries/haskell/uniqueid {};
|
2009-10-09 14:30:52 +01:00
|
|
|
|
2012-01-06 13:30:08 +00:00
|
|
|
unixCompat = callPackage ../development/libraries/haskell/unix-compat {};
|
2010-04-15 19:10:42 +01:00
|
|
|
|
2011-07-07 22:40:43 +01:00
|
|
|
unorderedContainers = callPackage ../development/libraries/haskell/unordered-containers {};
|
|
|
|
|
2010-08-30 18:10:21 +01:00
|
|
|
url = callPackage ../development/libraries/haskell/url {};
|
2010-04-15 22:10:06 +01:00
|
|
|
|
2011-08-07 23:51:22 +01:00
|
|
|
utf8Light = callPackage ../development/libraries/haskell/utf8-light {};
|
|
|
|
|
2010-08-30 18:10:21 +01:00
|
|
|
utf8String = callPackage ../development/libraries/haskell/utf8-string {};
|
2009-04-19 14:58:13 +01:00
|
|
|
|
2010-08-30 18:10:21 +01:00
|
|
|
utilityHt = callPackage ../development/libraries/haskell/utility-ht {};
|
2009-05-15 19:53:00 +01:00
|
|
|
|
2010-08-30 18:10:21 +01:00
|
|
|
uulib = callPackage ../development/libraries/haskell/uulib {};
|
2009-04-18 13:47:11 +01:00
|
|
|
|
2011-10-19 17:36:40 +01:00
|
|
|
uuParsinglib = callPackage ../development/libraries/haskell/uu-parsinglib {};
|
2009-05-15 19:52:55 +01:00
|
|
|
|
2011-09-05 20:31:49 +01:00
|
|
|
vacuum = callPackage ../development/libraries/haskell/vacuum {};
|
2009-04-20 14:01:31 +01:00
|
|
|
|
2010-08-30 18:10:21 +01:00
|
|
|
vacuumCairo = callPackage ../development/libraries/haskell/vacuum-cairo {};
|
2009-04-18 13:47:11 +01:00
|
|
|
|
2012-01-19 14:44:33 +00:00
|
|
|
vault = callPackage ../development/libraries/haskell/vault {};
|
|
|
|
|
2010-08-30 18:10:21 +01:00
|
|
|
Vec = callPackage ../development/libraries/haskell/Vec {};
|
2010-05-13 18:23:33 +01:00
|
|
|
|
2012-01-04 17:48:40 +00:00
|
|
|
vector = callPackage ../development/libraries/haskell/vector {};
|
2010-05-13 17:21:38 +01:00
|
|
|
|
2011-10-27 18:39:42 +01:00
|
|
|
vectorAlgorithms = callPackage ../development/libraries/haskell/vector-algorithms {};
|
2010-11-17 15:38:16 +00:00
|
|
|
|
2010-10-12 08:02:25 +01:00
|
|
|
vectorSpace = callPackage ../development/libraries/haskell/vector-space {};
|
|
|
|
|
2011-10-19 19:25:52 +01:00
|
|
|
vty = callPackage ../development/libraries/haskell/vty {
|
2011-10-27 18:39:42 +01:00
|
|
|
mtl = self.mtl2;
|
2011-10-19 19:25:45 +01:00
|
|
|
};
|
2009-04-18 13:47:11 +01:00
|
|
|
|
2011-07-07 22:40:33 +01:00
|
|
|
wai = callPackage ../development/libraries/haskell/wai {};
|
|
|
|
|
2011-08-07 23:51:22 +01:00
|
|
|
waiAppStatic = callPackage ../development/libraries/haskell/wai-app-static {};
|
|
|
|
|
2011-07-07 22:40:35 +01:00
|
|
|
waiExtra = callPackage ../development/libraries/haskell/wai-extra {};
|
|
|
|
|
2011-12-26 15:35:42 +00:00
|
|
|
waiLogger = callPackage ../development/libraries/haskell/wai-logger {};
|
|
|
|
|
2011-07-07 22:40:33 +01:00
|
|
|
warp = callPackage ../development/libraries/haskell/warp {};
|
|
|
|
|
2011-09-05 20:45:45 +01:00
|
|
|
WebBits_1_0 = callPackage ../development/libraries/haskell/WebBits/1.0.nix {
|
2011-03-12 17:28:15 +00:00
|
|
|
parsec = self.parsec2;
|
|
|
|
};
|
2011-09-05 20:45:45 +01:00
|
|
|
WebBits_2_0 = callPackage ../development/libraries/haskell/WebBits/2.0.nix {
|
2011-03-12 17:28:15 +00:00
|
|
|
parsec = self.parsec2;
|
|
|
|
};
|
2011-10-19 20:37:34 +01:00
|
|
|
WebBits_2_1 = callPackage ../development/libraries/haskell/WebBits/2.1.nix {};
|
|
|
|
WebBits = self.WebBits_2_1;
|
2011-03-11 16:49:56 +00:00
|
|
|
|
2011-10-19 20:37:34 +01:00
|
|
|
WebBitsHtml_1_0_1 = callPackage ../development/libraries/haskell/WebBits-Html/1.0.1.nix {
|
|
|
|
WebBits = self.WebBits_2_0;
|
|
|
|
};
|
|
|
|
WebBitsHtml_1_0_2 = callPackage ../development/libraries/haskell/WebBits-Html/1.0.2.nix {
|
|
|
|
WebBits = self.WebBits_2_0;
|
|
|
|
};
|
2011-09-07 18:30:07 +01:00
|
|
|
WebBitsHtml = self.WebBitsHtml_1_0_2;
|
2011-03-11 16:49:56 +00:00
|
|
|
|
2011-03-12 17:28:15 +00:00
|
|
|
webRoutes = callPackage ../development/libraries/haskell/web-routes {};
|
2010-07-21 10:41:12 +01:00
|
|
|
|
2011-12-29 16:42:08 +00:00
|
|
|
webRoutesQuasi = callPackage ../development/libraries/haskell/web-routes-quasi {
|
|
|
|
pathPieces = self.pathPieces_0_0_0;
|
|
|
|
};
|
2010-07-21 10:41:12 +01:00
|
|
|
|
2011-08-17 00:32:16 +01:00
|
|
|
CouchDB = callPackage ../development/libraries/haskell/CouchDB {};
|
2009-11-06 12:38:54 +00:00
|
|
|
|
2011-08-17 00:23:35 +01:00
|
|
|
wlPprintText = callPackage ../development/libraries/haskell/wl-pprint-text {};
|
|
|
|
|
2010-08-30 18:10:21 +01:00
|
|
|
wx = callPackage ../development/libraries/haskell/wxHaskell/wx.nix {};
|
2009-05-04 14:32:59 +01:00
|
|
|
|
2010-08-30 18:10:21 +01:00
|
|
|
wxcore = callPackage ../development/libraries/haskell/wxHaskell/wxcore.nix {
|
2009-05-04 14:32:59 +01:00
|
|
|
wxGTK = pkgs.wxGTK28;
|
|
|
|
};
|
2009-04-20 14:01:31 +01:00
|
|
|
|
2011-03-12 17:28:15 +00:00
|
|
|
wxdirect = callPackage ../development/libraries/haskell/wxHaskell/wxdirect.nix {};
|
|
|
|
|
2011-09-05 20:24:01 +01:00
|
|
|
X11 = callPackage ../development/libraries/haskell/X11 {};
|
2009-04-19 11:07:41 +01:00
|
|
|
|
2011-09-05 20:24:12 +01:00
|
|
|
X11Xft = callPackage ../development/libraries/haskell/X11-xft {};
|
2010-02-21 15:45:13 +00:00
|
|
|
|
2011-03-12 17:28:15 +00:00
|
|
|
xhtml_3000_2_0_1 = callPackage ../development/libraries/haskell/xhtml/3000.2.0.1.nix {};
|
2011-09-01 18:59:22 +01:00
|
|
|
xhtml_3000_2_0_4 = callPackage ../development/libraries/haskell/xhtml/3000.2.0.4.nix {};
|
2011-03-12 17:28:15 +00:00
|
|
|
xhtml = self.xhtml_3000_2_0_1;
|
2009-04-19 12:44:37 +01:00
|
|
|
|
2010-08-30 18:10:21 +01:00
|
|
|
xml = callPackage ../development/libraries/haskell/xml {};
|
2009-07-18 16:25:28 +01:00
|
|
|
|
2011-12-29 16:42:08 +00:00
|
|
|
xmlConduit = callPackage ../development/libraries/haskell/xml-conduit {};
|
|
|
|
|
2011-08-07 23:51:22 +01:00
|
|
|
xmlEnumerator = callPackage ../development/libraries/haskell/xml-enumerator {};
|
|
|
|
|
|
|
|
xmlTypes = callPackage ../development/libraries/haskell/xml-types {};
|
|
|
|
|
2011-09-04 14:44:39 +01:00
|
|
|
xssSanitize = callPackage ../development/libraries/haskell/xss-sanitize {};
|
2011-03-12 17:28:15 +00:00
|
|
|
|
2011-10-02 21:28:04 +01:00
|
|
|
yaml = callPackage ../development/libraries/haskell/yaml {};
|
|
|
|
|
2011-08-10 15:16:29 +01:00
|
|
|
yap = callPackage ../development/libraries/haskell/yap {};
|
|
|
|
|
2011-08-07 23:51:22 +01:00
|
|
|
yesod = callPackage ../development/libraries/haskell/yesod {};
|
|
|
|
|
|
|
|
yesodAuth = callPackage ../development/libraries/haskell/yesod-auth {};
|
|
|
|
|
2011-12-29 16:42:08 +00:00
|
|
|
yesodCore = callPackage ../development/libraries/haskell/yesod-core {
|
|
|
|
pathPieces = self.pathPieces_0_0_0;
|
|
|
|
};
|
2011-07-07 22:40:35 +01:00
|
|
|
|
2011-07-07 22:40:46 +01:00
|
|
|
yesodForm = callPackage ../development/libraries/haskell/yesod-form {};
|
|
|
|
|
2011-10-27 18:39:42 +01:00
|
|
|
yesodJson = callPackage ../development/libraries/haskell/yesod-json {};
|
2011-07-07 22:40:46 +01:00
|
|
|
|
2011-07-07 22:40:40 +01:00
|
|
|
yesodPersistent = callPackage ../development/libraries/haskell/yesod-persistent {};
|
|
|
|
|
2011-08-07 23:51:22 +01:00
|
|
|
yesodStatic = callPackage ../development/libraries/haskell/yesod-static {};
|
|
|
|
|
2010-09-07 13:58:07 +01:00
|
|
|
yst = callPackage ../development/libraries/haskell/yst {};
|
|
|
|
|
2011-12-14 08:31:14 +00:00
|
|
|
zeromqHaskell = callPackage ../development/libraries/haskell/zeromq-haskell {};
|
|
|
|
|
2010-08-30 18:10:21 +01:00
|
|
|
zipArchive = callPackage ../development/libraries/haskell/zip-archive {};
|
2009-06-30 09:04:12 +01:00
|
|
|
|
2011-12-21 10:48:57 +00:00
|
|
|
zipper = callPackage ../development/libraries/haskell/zipper {};
|
2009-05-12 08:06:13 +01:00
|
|
|
|
2011-03-12 17:28:15 +00:00
|
|
|
zlib_0_5_0_0 = callPackage ../development/libraries/haskell/zlib/0.5.0.0.nix {
|
2009-04-19 14:21:40 +01:00
|
|
|
inherit (pkgs) zlib;
|
2009-04-18 13:47:11 +01:00
|
|
|
};
|
2010-08-30 18:10:21 +01:00
|
|
|
zlib_0_5_2_0 = callPackage ../development/libraries/haskell/zlib/0.5.2.0.nix {
|
2010-04-01 11:56:48 +01:00
|
|
|
inherit (pkgs) zlib;
|
|
|
|
};
|
2011-03-12 17:28:15 +00:00
|
|
|
zlib_0_5_3_1 = callPackage ../development/libraries/haskell/zlib/0.5.3.1.nix {
|
|
|
|
inherit (pkgs) zlib;
|
|
|
|
};
|
|
|
|
zlib = self.zlib_0_5_0_0;
|
|
|
|
|
2011-07-07 22:40:35 +01:00
|
|
|
zlibBindings = callPackage ../development/libraries/haskell/zlib-bindings {};
|
|
|
|
|
2011-12-29 16:42:08 +00:00
|
|
|
zlibConduit = callPackage ../development/libraries/haskell/zlib-conduit {};
|
|
|
|
|
2011-08-07 23:51:22 +01:00
|
|
|
zlibEnum = callPackage ../development/libraries/haskell/zlib-enum {};
|
|
|
|
|
2011-10-11 23:18:21 +01:00
|
|
|
Zwaluw = callPackage ../development/libraries/haskell/Zwaluw {};
|
|
|
|
|
2009-04-18 13:47:11 +01:00
|
|
|
# Compilers.
|
|
|
|
|
2011-04-07 13:10:38 +01:00
|
|
|
AgdaExecutable = callPackage ../development/compilers/Agda-executable {};
|
|
|
|
|
2011-12-11 19:54:40 +00:00
|
|
|
uhc = callPackage ../development/compilers/uhc {};
|
2009-04-18 13:47:11 +01:00
|
|
|
|
2010-09-29 20:24:29 +01:00
|
|
|
epic = callPackage ../development/compilers/epic {};
|
|
|
|
|
2011-09-07 18:30:02 +01:00
|
|
|
flapjax = callPackage ../development/compilers/flapjax {};
|
2011-03-11 16:49:56 +00:00
|
|
|
|
2010-08-30 18:10:21 +01:00
|
|
|
idris = callPackage ../development/compilers/idris {};
|
2009-04-18 13:47:11 +01:00
|
|
|
|
2011-03-24 19:22:30 +00:00
|
|
|
pakcs = callPackage ../development/compilers/pakcs {
|
2011-12-15 13:36:56 +00:00
|
|
|
syb = self.syb_0_2_2;
|
2011-03-24 19:22:30 +00:00
|
|
|
};
|
|
|
|
|
2009-04-18 13:47:11 +01:00
|
|
|
# Development tools.
|
|
|
|
|
2011-03-12 17:28:15 +00:00
|
|
|
alex_2_3_1 = callPackage ../development/tools/parsing/alex/2.3.1.nix {};
|
2010-08-30 18:10:21 +01:00
|
|
|
alex_2_3_2 = callPackage ../development/tools/parsing/alex/2.3.2.nix {};
|
|
|
|
alex_2_3_3 = callPackage ../development/tools/parsing/alex/2.3.3.nix {};
|
2011-03-12 17:28:15 +00:00
|
|
|
alex_2_3_5 = callPackage ../development/tools/parsing/alex/2.3.5.nix {};
|
2011-08-14 00:38:30 +01:00
|
|
|
alex_3_0_1 = callPackage ../development/tools/parsing/alex/3.0.1.nix {};
|
2011-03-12 17:28:15 +00:00
|
|
|
alex = self.alex_2_3_1;
|
2010-07-17 14:23:48 +01:00
|
|
|
|
2011-08-12 10:04:07 +01:00
|
|
|
alexMeta = callPackage ../development/tools/haskell/alex-meta {};
|
|
|
|
|
|
|
|
BNFC = callPackage ../development/tools/haskell/BNFC {};
|
|
|
|
|
|
|
|
BNFCMeta = callPackage ../development/tools/haskell/BNFC-meta {};
|
|
|
|
|
2010-08-30 18:10:21 +01:00
|
|
|
cpphs = callPackage ../development/tools/misc/cpphs {};
|
2009-04-20 01:18:51 +01:00
|
|
|
|
2010-08-30 18:10:21 +01:00
|
|
|
frown = callPackage ../development/tools/parsing/frown {};
|
2009-04-19 20:18:07 +01:00
|
|
|
|
2011-03-12 17:28:15 +00:00
|
|
|
haddock_2_4_2 = callPackage ../development/tools/documentation/haddock/2.4.2.nix {};
|
2011-09-05 20:31:49 +01:00
|
|
|
haddock_2_7_2 = callPackage ../development/tools/documentation/haddock/2.7.2.nix {};
|
|
|
|
haddock_2_9_2 = callPackage ../development/tools/documentation/haddock/2.9.2.nix {};
|
2011-10-04 15:58:28 +01:00
|
|
|
haddock_2_9_4 = callPackage ../development/tools/documentation/haddock/2.9.4.nix {};
|
2011-11-22 20:16:23 +00:00
|
|
|
haddock = self.haddock_2_9_4;
|
2010-04-01 11:56:48 +01:00
|
|
|
|
2011-03-12 17:28:15 +00:00
|
|
|
happy_1_18_4 = callPackage ../development/tools/parsing/happy/1.18.4.nix {};
|
|
|
|
happy_1_18_5 = callPackage ../development/tools/parsing/happy/1.18.5.nix {};
|
|
|
|
happy_1_18_6 = callPackage ../development/tools/parsing/happy/1.18.6.nix {};
|
2011-11-25 13:44:30 +00:00
|
|
|
happy_1_18_8 = callPackage ../development/tools/parsing/happy/1.18.8.nix {};
|
|
|
|
happy = self.happy_1_18_8;
|
2009-04-19 12:44:37 +01:00
|
|
|
|
2011-08-12 10:04:07 +01:00
|
|
|
happyMeta = callPackage ../development/tools/haskell/happy-meta {};
|
|
|
|
|
2011-03-12 17:28:15 +00:00
|
|
|
HaRe = callPackage ../development/tools/haskell/HaRe {};
|
2010-09-02 11:02:26 +01:00
|
|
|
|
2010-08-30 18:10:21 +01:00
|
|
|
hlint = callPackage ../development/tools/haskell/hlint {};
|
2010-07-17 14:23:48 +01:00
|
|
|
|
2011-03-12 17:28:15 +00:00
|
|
|
hslogger = callPackage ../development/tools/haskell/hslogger {};
|
2009-04-18 13:47:11 +01:00
|
|
|
|
2011-12-09 18:07:29 +00:00
|
|
|
SourceGraph = callPackage ../development/tools/haskell/SourceGraph {};
|
|
|
|
|
2010-08-30 18:10:21 +01:00
|
|
|
tar = callPackage ../development/tools/haskell/tar {};
|
2009-08-27 07:35:17 +01:00
|
|
|
|
2010-10-05 18:30:17 +01:00
|
|
|
threadscope = callPackage ../development/tools/haskell/threadscope {};
|
|
|
|
|
2011-08-12 12:52:07 +01:00
|
|
|
uuagcBootstrap = callPackage ../development/tools/haskell/uuagc/bootstrap.nix {};
|
|
|
|
uuagcCabal = callPackage ../development/tools/haskell/uuagc/cabal.nix {};
|
2010-08-30 18:10:21 +01:00
|
|
|
uuagc = callPackage ../development/tools/haskell/uuagc {};
|
2009-04-20 00:25:58 +01:00
|
|
|
|
2009-04-18 13:47:11 +01:00
|
|
|
# Applications.
|
|
|
|
|
2011-12-18 11:26:46 +00:00
|
|
|
darcs = callPackage ../applications/version-management/darcs {
|
|
|
|
regexCompat = self.regexCompat93;
|
|
|
|
};
|
2009-04-18 16:42:59 +01:00
|
|
|
|
2011-08-08 08:41:45 +01:00
|
|
|
leksah = callPackage ../applications/editors/leksah {};
|
2010-04-29 16:08:28 +01:00
|
|
|
|
2011-12-11 18:01:03 +00:00
|
|
|
xmobar = callPackage ../applications/misc/xmobar {
|
|
|
|
parsec = self.parsec3;
|
|
|
|
};
|
2009-04-18 13:47:11 +01:00
|
|
|
|
2011-09-05 20:24:12 +01:00
|
|
|
xmonad = callPackage ../applications/window-managers/xmonad {};
|
2009-04-18 13:47:11 +01:00
|
|
|
|
2010-08-30 18:10:21 +01:00
|
|
|
xmonadContrib = callPackage ../applications/window-managers/xmonad/xmonad-contrib.nix {};
|
2009-04-19 11:27:22 +01:00
|
|
|
|
2011-06-23 19:35:24 +01:00
|
|
|
xmonadExtras = callPackage ../applications/window-managers/xmonad/xmonad-extras.nix {};
|
|
|
|
|
2009-04-19 11:27:22 +01:00
|
|
|
# Tools.
|
|
|
|
|
2011-08-10 17:59:40 +01:00
|
|
|
cabal2nix = callPackage ../development/tools/haskell/cabal2nix {};
|
|
|
|
|
2011-09-09 19:44:19 +01:00
|
|
|
cabalGhci = callPackage ../development/tools/haskell/cabal-ghci {};
|
|
|
|
|
2011-03-12 17:28:15 +00:00
|
|
|
cabalInstall_0_6_2 = callPackage ../tools/package-management/cabal-install/0.6.2.nix {};
|
|
|
|
cabalInstall_0_8_0 = callPackage ../tools/package-management/cabal-install/0.8.0.nix {};
|
|
|
|
cabalInstall_0_8_2 = callPackage ../tools/package-management/cabal-install/0.8.2.nix {};
|
|
|
|
cabalInstall_0_10_2 = callPackage ../tools/package-management/cabal-install/0.10.2.nix {};
|
|
|
|
cabalInstall = self.cabalInstall_0_6_2;
|
2009-04-19 14:21:40 +01:00
|
|
|
|
2011-03-18 15:03:01 +00:00
|
|
|
lhs2tex = callPackage ../tools/typesetting/lhs2tex {};
|
2009-04-19 11:27:22 +01:00
|
|
|
|
2010-08-30 18:10:21 +01:00
|
|
|
myhasktags = callPackage ../tools/misc/myhasktags {};
|
2009-07-09 04:50:47 +01:00
|
|
|
|
2009-05-15 19:52:55 +01:00
|
|
|
# Games.
|
|
|
|
|
2010-08-30 18:10:21 +01:00
|
|
|
LambdaHack = callPackage ../games/LambdaHack {};
|
2009-08-13 14:23:01 +01:00
|
|
|
|
2010-08-30 18:10:21 +01:00
|
|
|
MazesOfMonad = callPackage ../games/MazesOfMonad {};
|
|
|
|
|
|
|
|
# End of the main part of the file.
|
|
|
|
|
2010-09-03 08:16:57 +01:00
|
|
|
};
|
2009-05-15 19:52:55 +01:00
|
|
|
|
2011-03-12 17:28:15 +00:00
|
|
|
in result.final
|