diff options
Diffstat (limited to 'pkgs/top-level/haskell-packages.nix')
-rw-r--r-- | pkgs/top-level/haskell-packages.nix | 213 |
1 files changed, 141 insertions, 72 deletions
diff --git a/pkgs/top-level/haskell-packages.nix b/pkgs/top-level/haskell-packages.nix index be07da47393d..747ce660b511 100644 --- a/pkgs/top-level/haskell-packages.nix +++ b/pkgs/top-level/haskell-packages.nix @@ -60,8 +60,8 @@ { pkgs, newScope, ghc, prefFun, modifyPrio ? (x : x) , enableLibraryProfiling ? false -, enableSharedLibraries ? false -, enableSharedExecutables ? false +, enableSharedLibraries ? pkgs.stdenv.lib.versionOlder "7.7" ghc.version +, enableSharedExecutables ? pkgs.stdenv.lib.versionOlder "7.7" ghc.version , enableCheckPhase ? pkgs.stdenv.lib.versionOlder "7.4" ghc.version }: @@ -102,10 +102,13 @@ let result = let callPackage = x : y : modifyPrio (newScope result.finalReturn x # argument to this function. ghcWithPackages = pkgs : callPackage ../development/compilers/ghc/with-packages.nix { - ghc = ghc; # refers to ghcPlain + ghc = ghc; # refers to ghcPlain packages = pkgs self; + ignoreCollisions = false; }; + ghcWithPackagesOld = pkgs : (self.ghcWithPackages pkgs).override { ignoreCollisions = true; }; + # This is the Cabal builder, the function we use to build most Haskell # packages. It isn't the Cabal library, which is spelled "Cabal". @@ -142,20 +145,20 @@ let result = let callPackage = x : y : modifyPrio (newScope result.finalReturn x async = self.async_2_0_1_4; attoparsec = self.attoparsec_0_10_4_0; caseInsensitive = self.caseInsensitive_1_1_0_1; - cgi = self.cgi_3001_1_7_5; + cgi = self.cgi_3001_1_8_4; fgl = self.fgl_5_4_2_4; - GLUT = self.GLUT_2_5_0_1; + GLUT = self.GLUT_2_5_0_2; GLURaw = self.GLURaw_1_4_0_0; haskellSrc = self.haskellSrc_1_0_1_5; hashable = self.hashable_1_2_1_0; html = self.html_1_0_1_2; - HTTP = self.HTTP_4000_2_8; + HTTP = self.HTTP_4000_2_9; HUnit = self.HUnit_1_2_5_2; mtl = self.mtl_2_1_2; - network = self.network_2_4_2_0; + network = self.network_2_4_2_1; OpenGL = self.OpenGL_2_9_1_0; OpenGLRaw = self.OpenGLRaw_1_4_0_0; - parallel = self.parallel_3_2_0_3; + parallel = self.parallel_3_2_0_4; parsec = self.parsec_3_1_3; QuickCheck = self.QuickCheck_2_6; random = self.random_1_0_1_1; @@ -166,15 +169,15 @@ let result = let callPackage = x : y : modifyPrio (newScope result.finalReturn x stm = self.stm_2_4_2; syb = self.syb_0_4_1; text = self.text_0_11_3_1; - transformers = null; # this has become a core package in GHC 7.7 + transformers = self.transformers_0_3_0_0; # this has become a core package in GHC 7.7 unorderedContainers = self.unorderedContainers_0_2_3_3; vector = self.vector_0_10_9_1; xhtml = self.xhtml_3000_2_1; zlib = self.zlib_0_5_4_1; cabalInstall = self.cabalInstall_1_18_0_2; - alex = self.alex_3_1_0; + alex = self.alex_3_1_3; haddock = self.haddock_2_13_2; - happy = self.happy_1_19_0; + happy = self.happy_1_19_2; primitive = self.primitive_0_5_1_0; # semi-official, but specified }; @@ -264,33 +267,33 @@ let result = let callPackage = x : y : modifyPrio (newScope result.finalReturn x haskellPlatformArgs_2012_2_0_0 = self : { inherit (self) cabal ghc; - cgi = self.cgi_3001_1_7_4; # 7.4.1 ok - fgl = self.fgl_5_4_2_4; # 7.4.1 ok - GLUT = self.GLUT_2_1_2_1; # 7.4.1 ok - haskellSrc = self.haskellSrc_1_0_1_5; # 7.4.1 ok - html = self.html_1_0_1_2; # 7.4.1 ok - HTTP = self.HTTP_4000_2_3; # 7.4.1 ok - HUnit = self.HUnit_1_2_4_2; # 7.4.1 ok - mtl = self.mtl_2_1_1; # 7.4.1 ok - network = self.network_2_3_0_13; # 7.4.1 ok - OpenGL = self.OpenGL_2_2_3_1; # 7.4.1 ok - parallel = self.parallel_3_2_0_2; # 7.4.1 ok - parsec = self.parsec_3_1_2; # 7.4.1 ok - QuickCheck = self.QuickCheck_2_4_2; # 7.4.1 ok - random = self.random_1_0_1_1; # 7.4.1 ok - regexBase = self.regexBase_0_93_2; # 7.4.1 ok - regexCompat = self.regexCompat_0_95_1; # 7.4.1 ok - regexPosix = self.regexPosix_0_95_1; # 7.4.1 ok - stm = self.stm_2_3; # 7.4.1 ok - syb = self.syb_0_3_6_1; # 7.4.1 ok - text = self.text_0_11_2_0; # 7.4.1 ok - transformers = self.transformers_0_3_0_0; # 7.4.1 ok - xhtml = self.xhtml_3000_2_1; # 7.4.1 ok - zlib = self.zlib_0_5_3_3; # 7.4.1 ok - cabalInstall = self.cabalInstall_0_14_0; # 7.4.1 ok - alex = self.alex_3_0_1; # 7.4.1 ok - haddock = self.haddock_2_10_0; # 7.4.1 ok - happy = self.happy_1_18_9; # 7.4.1 ok + 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_5; + html = self.html_1_0_1_2; + HTTP = self.HTTP_4000_2_3; + HUnit = self.HUnit_1_2_4_2; + mtl = self.mtl_2_1_1; + network = self.network_2_3_0_13; + OpenGL = self.OpenGL_2_2_3_1; + parallel = self.parallel_3_2_0_2; + parsec = self.parsec_3_1_2; + QuickCheck = self.QuickCheck_2_4_2; + random = self.random_1_0_1_1; + regexBase = self.regexBase_0_93_2; + regexCompat = self.regexCompat_0_95_1; + regexPosix = self.regexPosix_0_95_1; + stm = self.stm_2_3; + syb = self.syb_0_3_6_1; + text = self.text_0_11_2_0; + transformers = self.transformers_0_3_0_0; + xhtml = self.xhtml_3000_2_1; + zlib = self.zlib_0_5_3_3; + cabalInstall = self.cabalInstall_0_14_0; + alex = self.alex_3_0_1; + haddock = self.haddock_2_10_0; + happy = self.happy_1_18_9; }; haskellPlatform_2012_2_0_0 = @@ -538,6 +541,10 @@ let result = let callPackage = x : y : modifyPrio (newScope result.finalReturn x ansiWlPprint = callPackage ../development/libraries/haskell/ansi-wl-pprint {}; + ariadne = callPackage ../development/libraries/haskell/ariadne { + Cabal = self.Cabal_1_18_1_2; + }; + arithmoi = callPackage ../development/libraries/haskell/arithmoi {}; arrows = callPackage ../development/libraries/haskell/arrows {}; @@ -585,6 +592,8 @@ let result = let callPackage = x : y : modifyPrio (newScope result.finalReturn x benchpress = callPackage ../development/libraries/haskell/benchpress {}; + bert = callPackage ../development/libraries/haskell/bert {}; + bifunctors = callPackage ../development/libraries/haskell/bifunctors {}; bimap = callPackage ../development/libraries/haskell/bimap {}; @@ -593,6 +602,8 @@ let result = let callPackage = x : y : modifyPrio (newScope result.finalReturn x binary_0_7_1_0 = callPackage ../development/libraries/haskell/binary/0.7.1.0.nix {}; binary = self.binary_0_7_1_0; + binaryConduit = callPackage ../development/libraries/haskell/binary-conduit {}; + binaryShared = callPackage ../development/libraries/haskell/binary-shared {}; bindingsDSL = callPackage ../development/libraries/haskell/bindings-DSL {}; @@ -659,10 +670,7 @@ let result = let callPackage = x : y : modifyPrio (newScope result.finalReturn x Cabal_1_14_0 = callPackage ../development/libraries/haskell/Cabal/1.14.0.nix { cabal = self.cabal.override { Cabal = null; }; }; Cabal_1_16_0_3 = callPackage ../development/libraries/haskell/Cabal/1.16.0.3.nix { cabal = self.cabal.override { Cabal = null; }; }; - Cabal_1_18_1_2 = callPackage ../development/libraries/haskell/Cabal/1.18.1.2.nix { - cabal = self.cabal.override { Cabal = null; }; - deepseq = self.deepseq_1_3_0_1; - }; + Cabal_1_18_1_2 = callPackage ../development/libraries/haskell/Cabal/1.18.1.2.nix { cabal = self.cabal.override { Cabal = null; }; }; Cabal = null; # core package in GHC cabalFileTh = callPackage ../development/libraries/haskell/cabal-file-th {}; @@ -676,6 +684,8 @@ let result = let callPackage = x : y : modifyPrio (newScope result.finalReturn x carray = callPackage ../development/libraries/haskell/carray {}; + cassava = callPackage ../development/libraries/haskell/cassava {}; + caseInsensitive_1_0_0_1 = callPackage ../development/libraries/haskell/case-insensitive/1.0.0.1.nix {}; caseInsensitive_1_1_0_1 = callPackage ../development/libraries/haskell/case-insensitive/1.1.0.1.nix {}; caseInsensitive = self.caseInsensitive_1_1_0_1; @@ -734,6 +744,8 @@ let result = let callPackage = x : y : modifyPrio (newScope result.finalReturn x cmdtheline = callPackage ../development/libraries/haskell/cmdtheline {}; + CodecImageDevIL = callPackage ../development/libraries/haskell/codec-image-devil {}; + colorizeHaskell = callPackage ../development/libraries/haskell/colorize-haskell {}; colour = callPackage ../development/libraries/haskell/colour {}; @@ -758,6 +770,8 @@ let result = let callPackage = x : y : modifyPrio (newScope result.finalReturn x constraints = callPackage ../development/libraries/haskell/constraints {}; + controlMonadLoop = callPackage ../development/libraries/haskell/control-monad-loop {}; + convertible = callPackage ../development/libraries/haskell/convertible {}; continuedFractions = callPackage ../development/libraries/haskell/continued-fractions {}; @@ -855,14 +869,12 @@ let result = let callPackage = x : y : modifyPrio (newScope result.finalReturn x 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 {}; deepseq_1_2_0_1 = callPackage ../development/libraries/haskell/deepseq/1.2.0.1.nix {}; - deepseq_1_3_0_1 = callPackage ../development/libraries/haskell/deepseq/1.3.0.1.nix {}; + deepseq_1_3_0_2 = callPackage ../development/libraries/haskell/deepseq/1.3.0.2.nix {}; deepseq = null; # a core package in recent GHCs deepseqTh = callPackage ../development/libraries/haskell/deepseq-th {}; - derive = callPackage ../development/libraries/haskell/derive { - haskellSrcExts = self.haskellSrcExts_1_14_0; - }; + derive = callPackage ../development/libraries/haskell/derive {}; dependentMap = callPackage ../development/libraries/haskell/dependent-map {}; @@ -893,10 +905,14 @@ let result = let callPackage = x : y : modifyPrio (newScope result.finalReturn x digestiveFunctorsSnap = callPackage ../development/libraries/haskell/digestive-functors-snap {}; + digits = callPackage ../development/libraries/haskell/digits {}; + dimensional = callPackage ../development/libraries/haskell/dimensional {}; dimensionalTf = callPackage ../development/libraries/haskell/dimensional-tf {}; + directSqlite = callPackage ../development/libraries/haskell/direct-sqlite {}; + directoryTree = callPackage ../development/libraries/haskell/directory-tree {}; distributedStatic = callPackage ../development/libraries/haskell/distributed-static {}; @@ -931,6 +947,8 @@ let result = let callPackage = x : y : modifyPrio (newScope result.finalReturn x editline_0_2_1_1 = callPackage ../development/libraries/haskell/editline/0.2.1.1.nix {}; editline = self.editline_0_2_1_1; + ekg = callPackage ../development/libraries/haskell/ekg {}; + elerea = callPackage ../development/libraries/haskell/elerea {}; Elm = callPackage ../development/compilers/elm/elm.nix {}; @@ -953,6 +971,8 @@ let result = let callPackage = x : y : modifyPrio (newScope result.finalReturn x either = callPackage ../development/libraries/haskell/either {}; + EitherT = callPackage ../development/libraries/haskell/EitherT {}; + esqueleto = callPackage ../development/libraries/haskell/esqueleto {}; exceptionMtl = callPackage ../development/libraries/haskell/exception-mtl {}; @@ -992,6 +1012,8 @@ let result = let callPackage = x : y : modifyPrio (newScope result.finalReturn x fileEmbed = callPackage ../development/libraries/haskell/file-embed {}; + filemanip = callPackage ../development/libraries/haskell/filemanip {}; + flexibleDefaults = callPackage ../development/libraries/haskell/flexible-defaults {}; filestore = callPackage ../development/libraries/haskell/filestore {}; @@ -1009,6 +1031,8 @@ let result = let callPackage = x : y : modifyPrio (newScope result.finalReturn x fingertree = callPackage ../development/libraries/haskell/fingertree {}; + foldl = callPackage ../development/libraries/haskell/foldl {}; + forceLayout = callPackage ../development/libraries/haskell/force-layout {}; free = callPackage ../development/libraries/haskell/free {}; @@ -1076,6 +1100,10 @@ let result = let callPackage = x : y : modifyPrio (newScope result.finalReturn x gloss = callPackage ../development/libraries/haskell/gloss {}; + glossAccelerate = callPackage ../development/libraries/haskell/gloss-accelerate {}; + + glossRasterAccelerate = callPackage ../development/libraries/haskell/gloss-raster-accelerate {}; + glpkHs = callPackage ../development/libraries/haskell/glpk-hs {}; GLURaw_1_3_0_0 = callPackage ../development/libraries/haskell/GLURaw/1.3.0.0.nix {}; @@ -1094,8 +1122,8 @@ let result = let callPackage = x : y : modifyPrio (newScope result.finalReturn x GLUT_2_4_0_0 = callPackage ../development/libraries/haskell/GLUT/2.4.0.0.nix { OpenGL = self.OpenGL_2_8_0_0; }; - GLUT_2_5_0_1 = callPackage ../development/libraries/haskell/GLUT/2.5.0.1.nix { - OpenGL = self.OpenGL_2_9_0_1; + GLUT_2_5_0_2 = callPackage ../development/libraries/haskell/GLUT/2.5.0.2.nix { + OpenGL = self.OpenGL_2_9_1_0; }; GLUT = self.GLUT_2_5_0_1; @@ -1152,14 +1180,16 @@ let result = let callPackage = x : y : modifyPrio (newScope result.finalReturn x mpi = pkgs.openmpi; }; + haskellNames = callPackage ../development/libraries/haskell/haskell-names {}; + + haskellPackages = callPackage ../development/libraries/haskell/haskell-packages {}; + 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 {}; haskellSrc_1_0_1_5 = callPackage ../development/libraries/haskell/haskell-src/1.0.1.5.nix {}; haskellSrc = self.haskellSrc_1_0_1_5; - haskellSrcExts_1_13_5 = callPackage ../development/libraries/haskell/haskell-src-exts/1.13.5.nix {}; - haskellSrcExts_1_14_0 = callPackage ../development/libraries/haskell/haskell-src-exts/1.14.0.nix {}; - haskellSrcExts = self.haskellSrcExts_1_14_0; + haskellSrcExts = callPackage ../development/libraries/haskell/haskell-src-exts {}; haskellSrcMeta = callPackage ../development/libraries/haskell/haskell-src-meta {}; @@ -1167,6 +1197,8 @@ let result = let callPackage = x : y : modifyPrio (newScope result.finalReturn x hexpat = callPackage ../development/libraries/haskell/hexpat {}; + hseCpp = callPackage ../development/libraries/haskell/hse-cpp {}; + HTF = callPackage ../development/libraries/haskell/HTF {}; HTTP_4000_0_6 = callPackage ../development/libraries/haskell/HTTP/4000.0.6.nix {}; @@ -1178,7 +1210,8 @@ let result = let callPackage = x : y : modifyPrio (newScope result.finalReturn x HTTP_4000_2_3 = callPackage ../development/libraries/haskell/HTTP/4000.2.3.nix {}; HTTP_4000_2_5 = callPackage ../development/libraries/haskell/HTTP/4000.2.5.nix {}; HTTP_4000_2_8 = callPackage ../development/libraries/haskell/HTTP/4000.2.8.nix {}; - HTTP = self.HTTP_4000_2_8; + HTTP_4000_2_9 = callPackage ../development/libraries/haskell/HTTP/4000.2.9.nix {}; + HTTP = self.HTTP_4000_2_9; httpAttoparsec = callPackage ../development/libraries/haskell/http-attoparsec {}; @@ -1234,9 +1267,7 @@ let result = let callPackage = x : y : modifyPrio (newScope result.finalReturn x hoauth = callPackage ../development/libraries/haskell/hoauth {}; - hoogle = callPackage ../development/libraries/haskell/hoogle { - haskellSrcExts = self.haskellSrcExts_1_14_0; - }; + hoogle = callPackage ../development/libraries/haskell/hoogle {}; hopenssl = callPackage ../development/libraries/haskell/hopenssl {}; @@ -1322,6 +1353,10 @@ let result = let callPackage = x : y : modifyPrio (newScope result.finalReturn x indents = callPackage ../development/libraries/haskell/indents {}; + indexed = callPackage ../development/libraries/haskell/indexed {}; + + indexedFree = callPackage ../development/libraries/haskell/indexed-free {}; + instantGenerics = callPackage ../development/libraries/haskell/instant-generics {}; intervals = callPackage ../development/libraries/haskell/intervals {}; @@ -1403,6 +1438,8 @@ let result = let callPackage = x : y : modifyPrio (newScope result.finalReturn x libxmlSax = callPackage ../development/libraries/haskell/libxml-sax {}; + liftedAsync = callPackage ../development/libraries/haskell/lifted-async {}; + liftedBase = callPackage ../development/libraries/haskell/lifted-base {}; linear = callPackage ../development/libraries/haskell/linear {}; @@ -1557,8 +1594,8 @@ let result = let callPackage = x : y : modifyPrio (newScope result.finalReturn x network_2_3_0_13 = callPackage ../development/libraries/haskell/network/2.3.0.13.nix {}; network_2_3_1_0 = callPackage ../development/libraries/haskell/network/2.3.1.0.nix {}; network_2_4_1_2 = callPackage ../development/libraries/haskell/network/2.4.1.2.nix {}; - network_2_4_2_0 = callPackage ../development/libraries/haskell/network/2.4.2.0.nix {}; - network = self.network_2_4_2_0; + network_2_4_2_1 = callPackage ../development/libraries/haskell/network/2.4.2.1.nix {}; + network = self.network_2_4_2_1; networkConduit = callPackage ../development/libraries/haskell/network-conduit {}; networkConduitTls = callPackage ../development/libraries/haskell/network-conduit-tls {}; @@ -1607,7 +1644,7 @@ let result = let callPackage = x : y : modifyPrio (newScope result.finalReturn x OpenGL_2_4_0_2 = callPackage ../development/libraries/haskell/OpenGL/2.4.0.2.nix {}; OpenGL_2_6_0_1 = callPackage ../development/libraries/haskell/OpenGL/2.6.0.1.nix {}; OpenGL_2_8_0_0 = callPackage ../development/libraries/haskell/OpenGL/2.8.0.0.nix {}; - OpenGL_2_9_0_1 = callPackage ../development/libraries/haskell/OpenGL/2.9.1.0.nix {}; + OpenGL_2_9_1_0 = callPackage ../development/libraries/haskell/OpenGL/2.9.1.0.nix {}; OpenGL = self.OpenGL_2_9_1_0; OpenGLRaw_1_3_0_0 = callPackage ../development/libraries/haskell/OpenGLRaw/1.3.0.0.nix {}; @@ -1636,7 +1673,8 @@ let result = let callPackage = x : y : modifyPrio (newScope result.finalReturn x parallel_3_1_0_1 = callPackage ../development/libraries/haskell/parallel/3.1.0.1.nix {}; parallel_3_2_0_2 = callPackage ../development/libraries/haskell/parallel/3.2.0.2.nix {}; parallel_3_2_0_3 = callPackage ../development/libraries/haskell/parallel/3.2.0.3.nix {}; - parallel = self.parallel_3_2_0_3; + parallel_3_2_0_4 = callPackage ../development/libraries/haskell/parallel/3.2.0.4.nix {}; + parallel = self.parallel_3_2_0_4; parallelIo = callPackage ../development/libraries/haskell/parallel-io {}; @@ -1651,8 +1689,8 @@ let result = let callPackage = x : y : modifyPrio (newScope result.finalReturn x parsec = self.parsec3; parsers_0_9 = callPackage ../development/libraries/haskell/parsers/0.9.nix {}; - parsers_0_10 = callPackage ../development/libraries/haskell/parsers/0.10.nix {}; - parsers = self.parsers_0_10; + parsers_0_10_1_1 = callPackage ../development/libraries/haskell/parsers/0.10.1.1.nix {}; + parsers = self.parsers_0_10_1_1; parsimony = callPackage ../development/libraries/haskell/parsimony {}; @@ -1694,6 +1732,8 @@ let result = let callPackage = x : y : modifyPrio (newScope result.finalReturn x pipesParse = callPackage ../development/libraries/haskell/pipes-parse {}; + pipesPostgresqlSimple = callPackage ../development/libraries/haskell/pipes-postgresql-simple {}; + pipesSafe = callPackage ../development/libraries/haskell/pipes-safe {}; pipesZlib = callPackage ../development/libraries/haskell/pipes-zlib {}; @@ -1730,6 +1770,8 @@ let result = let callPackage = x : y : modifyPrio (newScope result.finalReturn x projectTemplate = callPackage ../development/libraries/haskell/project-template {}; + processConduit = callPackage ../development/libraries/haskell/process-conduit {}; + processExtras = callPackage ../development/libraries/haskell/process-extras {}; processLeksah = callPackage ../development/libraries/haskell/leksah/process-leksah.nix {}; @@ -1762,6 +1804,10 @@ let result = let callPackage = x : y : modifyPrio (newScope result.finalReturn x QuickCheck2 = self.QuickCheck_2_6; QuickCheck = self.QuickCheck2; + quickcheckAssertions = callPackage ../development/libraries/haskell/quickcheck-assertions {}; + + quickcheckInstances = callPackage ../development/libraries/haskell/quickcheck-instances {}; + quickcheckIo = callPackage ../development/libraries/haskell/quickcheck-io {}; qrencode = callPackage ../development/libraries/haskell/qrencode { @@ -1864,6 +1910,8 @@ let result = let callPackage = x : y : modifyPrio (newScope result.finalReturn x SafeSemaphore = callPackage ../development/libraries/haskell/SafeSemaphore {}; + scientific = callPackage ../development/libraries/haskell/scientific {}; + scotty = callPackage ../development/libraries/haskell/scotty {}; securemem = callPackage ../development/libraries/haskell/securemem {}; @@ -1912,6 +1960,8 @@ let result = let callPackage = x : y : modifyPrio (newScope result.finalReturn x stateref = callPackage ../development/libraries/haskell/stateref {}; + statestack = callPackage ../development/libraries/haskell/statestack {}; + StateVar = callPackage ../development/libraries/haskell/StateVar {}; statistics = callPackage ../development/libraries/haskell/statistics {}; @@ -1936,9 +1986,7 @@ let result = let callPackage = x : y : modifyPrio (newScope result.finalReturn x strptime = callPackage ../development/libraries/haskell/strptime {}; - stylishHaskell = callPackage ../development/libraries/haskell/stylish-haskell { - haskellSrcExts = self.haskellSrcExts_1_14_0; - }; + stylishHaskell = callPackage ../development/libraries/haskell/stylish-haskell {}; syb_0_2_2 = callPackage ../development/libraries/haskell/syb/0.2.2.nix {}; syb_0_3 = callPackage ../development/libraries/haskell/syb/0.3.nix {}; @@ -1987,6 +2035,8 @@ let result = let callPackage = x : y : modifyPrio (newScope result.finalReturn x SMTPClient = callPackage ../development/libraries/haskell/SMTPClient {}; + socketActivation = callPackage ../development/libraries/haskell/socket-activation {}; + split_0_2_1_1 = callPackage ../development/libraries/haskell/split/0.2.1.1.nix {}; split_0_2_2 = callPackage ../development/libraries/haskell/split/0.2.2.nix {}; split = self.split_0_2_2; @@ -2039,10 +2089,20 @@ let result = let callPackage = x : y : modifyPrio (newScope result.finalReturn x tasty = callPackage ../development/libraries/haskell/tasty {}; + tastyAntXml = callPackage ../development/libraries/haskell/tasty-ant-xml {}; + + tastyGolden = callPackage ../development/libraries/haskell/tasty-golden {}; + + tastyHspec = callPackage ../development/libraries/haskell/tasty-hspec {}; + tastyHunit = callPackage ../development/libraries/haskell/tasty-hunit {}; + tastyQuickcheck = callPackage ../development/libraries/haskell/tasty-quickcheck {}; + tastySmallcheck = callPackage ../development/libraries/haskell/tasty-smallcheck {}; + tastyTh = callPackage ../development/libraries/haskell/tasty-th {}; + templateDefault = callPackage ../development/libraries/haskell/template-default {}; temporary = callPackage ../development/libraries/haskell/temporary {}; @@ -2111,13 +2171,16 @@ let result = let callPackage = x : y : modifyPrio (newScope result.finalReturn x tlsExtra = callPackage ../development/libraries/haskell/tls-extra {}; transformers_0_2_2_0 = callPackage ../development/libraries/haskell/transformers/0.2.2.0.nix {}; - transformers_0_3_0_0 = callPackage ../development/libraries/haskell/transformers/0.3.0.0.nix {}; + transformers_0_3_0_0 = if (pkgs.stdenv.lib.versionOlder ghc.version "7.7") then + (callPackage ../development/libraries/haskell/transformers/0.3.0.0.nix {}) else null; transformers = self.transformers_0_3_0_0; transformersBase = callPackage ../development/libraries/haskell/transformers-base {}; transformersCompat = callPackage ../development/libraries/haskell/transformers-compat {}; + traverseWithClass = callPackage ../development/libraries/haskell/traverse-with-class {}; + trifecta_1_1 = callPackage ../development/libraries/haskell/trifecta/1.1.nix { parsers = self.parsers_0_9; }; @@ -2126,6 +2189,8 @@ let result = let callPackage = x : y : modifyPrio (newScope result.finalReturn x tuple = callPackage ../development/libraries/haskell/tuple {}; + typeEq = callPackage ../development/libraries/haskell/type-eq {}; + typeEquality = callPackage ../development/libraries/haskell/type-equality {}; typeLevelNaturalNumber = callPackage ../development/libraries/haskell/type-level-natural-number {}; @@ -2243,6 +2308,10 @@ let result = let callPackage = x : y : modifyPrio (newScope result.finalReturn x }; WebBitsHtml = self.WebBitsHtml_1_0_2; + webRoutes = callPackage ../development/libraries/haskell/web-routes {}; + + webRoutesBoomerang = callPackage ../development/libraries/haskell/web-routes-boomerang {}; + CouchDB = callPackage ../development/libraries/haskell/CouchDB {}; wlPprint = callPackage ../development/libraries/haskell/wl-pprint {}; @@ -2386,8 +2455,8 @@ let result = let callPackage = x : y : modifyPrio (newScope result.finalReturn x alex_3_0_1 = callPackage ../development/tools/parsing/alex/3.0.1.nix {}; alex_3_0_2 = callPackage ../development/tools/parsing/alex/3.0.2.nix {}; alex_3_0_5 = callPackage ../development/tools/parsing/alex/3.0.5.nix {}; - alex_3_1_0 = callPackage ../development/tools/parsing/alex/3.1.0.nix {}; - alex = self.alex_3_1_0; + alex_3_1_3 = callPackage ../development/tools/parsing/alex/3.1.3.nix {}; + alex = self.alex_3_1_3; alexMeta = callPackage ../development/tools/haskell/alex-meta {}; @@ -2417,8 +2486,8 @@ let result = let callPackage = x : y : modifyPrio (newScope result.finalReturn x happy_1_18_9 = callPackage ../development/tools/parsing/happy/1.18.9.nix {}; happy_1_18_10 = callPackage ../development/tools/parsing/happy/1.18.10.nix {}; happy_1_18_11 = callPackage ../development/tools/parsing/happy/1.18.11.nix {}; - happy_1_19_0 = callPackage ../development/tools/parsing/happy/1.19.0.nix {}; - happy = self.happy_1_19_0; + happy_1_19_2 = callPackage ../development/tools/parsing/happy/1.19.2.nix {}; + happy = self.happy_1_19_2; happyMeta = callPackage ../development/tools/haskell/happy-meta {}; @@ -2428,9 +2497,9 @@ let result = let callPackage = x : y : modifyPrio (newScope result.finalReturn x hasktags = callPackage ../development/tools/haskell/hasktags {}; - hlint = callPackage ../development/tools/haskell/hlint { - haskellSrcExts = self.haskellSrcExts_1_14_0; - }; + hdevtools = callPackage ../development/tools/haskell/hdevtools {}; + + hlint = callPackage ../development/tools/haskell/hlint {}; hslogger = callPackage ../development/tools/haskell/hslogger {}; |