From 7aaa2437ebef7fe1c0be33a66e51ea49d3ae1a33 Mon Sep 17 00:00:00 2001
From: Peter Simons <simons@cryp.to>
Date: Tue, 27 Jan 2015 10:51:40 +0100
Subject: [PATCH] hackage-packages.nix: re-generate from Hackage
 2015-01-27T14:25:36+0100

---
 .../configuration-ghc-7.8.x.nix               |   4 +
 .../haskell-modules/hackage-packages.nix      | 228 ++++++++++++++----
 2 files changed, 181 insertions(+), 51 deletions(-)

diff --git a/pkgs/development/haskell-modules/configuration-ghc-7.8.x.nix b/pkgs/development/haskell-modules/configuration-ghc-7.8.x.nix
index 34e8c9fbb3b..7c729138ff5 100644
--- a/pkgs/development/haskell-modules/configuration-ghc-7.8.x.nix
+++ b/pkgs/development/haskell-modules/configuration-ghc-7.8.x.nix
@@ -67,6 +67,10 @@ self: super: {
   # Doesn't support GHC < 7.10.x.
   ghc-exactprint = dontDistribute super.ghc-exactprint;
 
+  # Newer versions require transformers 0.4.x.
+  seqid = super.seqid_0_1_0;
+  seqid-streams = super.seqid-streams_0_1_0;
+
 }
 
 // # packages relating to amazonka
diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix
index cd9329e3da2..7b3fde8c042 100644
--- a/pkgs/development/haskell-modules/hackage-packages.nix
+++ b/pkgs/development/haskell-modules/hackage-packages.nix
@@ -7893,8 +7893,8 @@ self: {
      }:
      mkDerivation {
        pname = "Hs2lib";
-       version = "0.6.1";
-       sha256 = "1wy3jjxgzgqnf64dh6zg1z7qszy91v07381by3d2wmrn2sc6fj39";
+       version = "0.6.3";
+       sha256 = "0yjkghshbdbajib35hy3qr8x608i9qi2pgffpi59118krcw6k8mn";
        isLibrary = true;
        isExecutable = true;
        buildDepends = [
@@ -25201,8 +25201,8 @@ self: {
      }:
      mkDerivation {
        pname = "buildwrapper";
-       version = "0.9.0";
-       sha256 = "0hgl25rpcwhia3r8w34vxgi5llb87cmcpj5cxk58dh16nrx3mljw";
+       version = "0.9.1";
+       sha256 = "1icm2vqimza6lslav01d11xq4v0p6dpymvx4md48ch8qbhdrn8r3";
        isLibrary = true;
        isExecutable = true;
        buildDepends = [
@@ -26461,6 +26461,19 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "cabal-test-bin" = callPackage
+    ({ mkDerivation, base, directory, filepath, unix }:
+     mkDerivation {
+       pname = "cabal-test-bin";
+       version = "0.1.3";
+       sha256 = "0lsxw122gznchlf0zvpdl874wwnc4x8yfgg2sq8vllk2951ckafr";
+       isLibrary = false;
+       isExecutable = true;
+       buildDepends = [ base directory filepath unix ];
+       description = "A program for finding temporary build file during cabal-test";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "cabal-test-compat" = callPackage
     ({ mkDerivation, base, Cabal, QuickCheck }:
      mkDerivation {
@@ -27206,8 +27219,8 @@ self: {
      }:
      mkDerivation {
        pname = "casadi-bindings";
-       version = "2.1.3.2";
-       sha256 = "1rfakjbn02wbm0d6pi7mpwd47sv2mwf7vvaswx6s0vbh612xkwyn";
+       version = "2.2.0.0";
+       sha256 = "0cwk52bq8qrbj2z8bmc69svyyyz389fh9cd5ynwnij4mzy0zc6zd";
        buildDepends = [
          base casadi-bindings-core casadi-bindings-internal containers
          linear vector
@@ -27230,39 +27243,38 @@ self: {
          base casadi-bindings-core casadi-bindings-internal vector
        ];
        pkgconfigDepends = [ casadi_control ];
+       jailbreak = true;
        description = "low level bindings to casadi-control";
        license = stdenv.lib.licenses.gpl3;
        hydraPlatforms = stdenv.lib.platforms.none;
      }) { casadi_control = null;};
 
   "casadi-bindings-core" = callPackage
-    ({ mkDerivation, base, casadi-bindings-internal, casadi_core
-     , vector
-     }:
+    ({ mkDerivation, base, casadi, casadi-bindings-internal, vector }:
      mkDerivation {
        pname = "casadi-bindings-core";
-       version = "2.1.3.0";
-       sha256 = "1fjqg9zlmjv0pd0hyyah2srv7wyxxffrgzpdl361ffbdwrmg4w2p";
+       version = "2.2.0.0";
+       sha256 = "125a1v0075gxl3rz0vg9ssdi3qplhnza4nmx7mv4049lax3rnygh";
        buildDepends = [ base casadi-bindings-internal vector ];
-       pkgconfigDepends = [ casadi_core ];
-       description = "low level bindings to casadi-core";
+       pkgconfigDepends = [ casadi ];
+       description = "autogenerated low level bindings to casadi";
        license = stdenv.lib.licenses.gpl3;
        hydraPlatforms = stdenv.lib.platforms.none;
-     }) { casadi_core = null;};
+     }) { casadi = null;};
 
   "casadi-bindings-internal" = callPackage
-    ({ mkDerivation, base, casadi_core, vector }:
+    ({ mkDerivation, base, casadi, vector }:
      mkDerivation {
        pname = "casadi-bindings-internal";
-       version = "0.1.1";
-       sha256 = "0jcfkq3dfspfz2jfnmhp0dznr2vj975rcyynl6wnvf54n233vaym";
+       version = "0.1.2";
+       sha256 = "0c7q1wr64zhaafcny5lms7r1y7991lplw4dhj3h4f9b8cnhpfrc6";
        buildDepends = [ base vector ];
-       pkgconfigDepends = [ casadi_core ];
+       pkgconfigDepends = [ casadi ];
        homepage = "http://github.com/ghorn/casadi-bindings";
        description = "low level bindings to CasADi";
        license = stdenv.lib.licenses.gpl3;
        hydraPlatforms = stdenv.lib.platforms.none;
-     }) { casadi_core = null;};
+     }) { casadi = null;};
 
   "casadi-bindings-ipopt-interface" = callPackage
     ({ mkDerivation, base, casadi-bindings-core
@@ -36630,8 +36642,8 @@ self: {
      }:
      mkDerivation {
        pname = "deepseq-bounded";
-       version = "0.6.0.0";
-       sha256 = "03wbx0h8hs3bbm2q1r90241dxvch09fymswpqpcqjwz30cg1q1q7";
+       version = "0.6.0.1";
+       sha256 = "16kzh0bpsffm96r12pamcarbl3qp2qkmp3pb1na7ayy4hcj7mc31";
        buildDepends = [
          array attoparsec base bytestring cpphs deepseq deepseq-generics
          generics-sop mtl parallel random syb text
@@ -39719,6 +39731,18 @@ self: {
        license = stdenv.lib.licenses.gpl3;
      }) {};
 
+  "drifter" = callPackage
+    ({ mkDerivation, base, bytestring, postgresql-simple, text, time }:
+     mkDerivation {
+       pname = "drifter";
+       version = "0.1.0.0";
+       sha256 = "1myr310f0a7p602rwxly2382asnaywgavczkwdmqgaqyq70xv3l5";
+       buildDepends = [ base bytestring postgresql-simple text time ];
+       homepage = "https://github.com/AndrewRademacher/drifter";
+       description = "Simple schema management for arbitrary databases";
+       license = stdenv.lib.licenses.mit;
+     }) {};
+
   "dropbox-sdk" = callPackage
     ({ mkDerivation, base, blaze-builder, bytestring, case-insensitive
      , certificate, conduit, HTTP, http-conduit, http-types, json
@@ -40242,6 +40266,29 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "dynamic-plot" = callPackage
+    ({ mkDerivation, async, base, colour, constrained-categories
+     , containers, deepseq, diagrams-cairo, diagrams-core, diagrams-gtk
+     , diagrams-lib, glib, gtk, lens, manifolds, MemoTrie, MonadRandom
+     , mtl, process, random, semigroups, time, transformers, vector
+     , vector-space
+     }:
+     mkDerivation {
+       pname = "dynamic-plot";
+       version = "0.1.0.0";
+       sha256 = "0v1q8f72hxpq8z7135p7714lljl2v7y7x1rwllyy2iwfikbiphwj";
+       buildDepends = [
+         async base colour constrained-categories containers deepseq
+         diagrams-cairo diagrams-core diagrams-gtk diagrams-lib glib gtk
+         lens manifolds MemoTrie MonadRandom mtl process random semigroups
+         time transformers vector vector-space
+       ];
+       jailbreak = true;
+       homepage = "https://github.com/leftaroundabout/dynamic-plot";
+       description = "Interactive diagram windows";
+       license = stdenv.lib.licenses.gpl3;
+     }) {};
+
   "dynamic-state" = callPackage
     ({ mkDerivation, base, binary, bytestring, concrete-typerep
      , hashable, unordered-containers
@@ -41096,6 +41143,7 @@ self: {
        pname = "elevator";
        version = "0.2";
        sha256 = "008sxn0vsscfbipd859wjwb4a088jdgx8chl0c9kg4g313skx37g";
+       editedCabalFile = "5da5eb7c7368d25e9749670910a287b551a7e4dda75284394cb5a23353fd47a3";
        buildDepends = [ base extensible transformers ];
        homepage = "https://github.com/fumieval/elevator";
        description = "Immediately lifts to a desired level";
@@ -47569,16 +47617,15 @@ self: {
      }:
      mkDerivation {
        pname = "geodetics";
-       version = "0.0.2";
-       sha256 = "09abyh6xgfq6cgrkk16xq5djn9ikjx40vaz12hpi97xgkybk1nir";
+       version = "0.0.3";
+       sha256 = "15ax0cj6q2zhlxl0fjxb434v1npq6w7n8bdqsw3vz3s9ngsvbldg";
        buildDepends = [ array base dimensional ];
        testDepends = [
          array base dimensional HUnit QuickCheck test-framework
          test-framework-hunit test-framework-quickcheck2
        ];
-       jailbreak = true;
        homepage = "https://github.com/PaulJohnson/geodetics";
-       description = "Terrestrial coordinate systems and associated calculations";
+       description = "Terrestrial coordinate systems and geodetic calculations";
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
@@ -50583,8 +50630,8 @@ self: {
      }:
      mkDerivation {
        pname = "grid";
-       version = "7.6.9";
-       sha256 = "1xgyjvdzjyrnp6rkamjvbmv6adcypy4j42dgaz2ai000rnh7d4a8";
+       version = "7.6.10";
+       sha256 = "18f5p9zxh8a8iifspfnpqbsfilfg3jjvkvq6qxlghi4mpx5c8gvy";
        buildDepends = [ base cereal containers ];
        testDepends = [
          base QuickCheck test-framework test-framework-quickcheck2
@@ -60143,8 +60190,8 @@ self: {
      }:
      mkDerivation {
        pname = "hmatrix";
-       version = "0.16.1.3";
-       sha256 = "0mv4ndz0ydrc6d1cngi03av59h1r8cvby3k1hp7hpyd6vjlwshz5";
+       version = "0.16.1.4";
+       sha256 = "1bxhps1imw3iik0wvwa4x95kqa1qsm5jqwz16nalaclg2cynaaws";
        buildDepends = [
          array base binary bytestring deepseq random split storable-complex
          vector
@@ -61951,8 +61998,8 @@ self: {
      }:
      mkDerivation {
        pname = "hpqtypes";
-       version = "1.3.0";
-       sha256 = "0hv0vi3bjk1id1pxsfv5kdxky5q9lcp6bjlmhcd3ljzz78swvdmp";
+       version = "1.3.2";
+       sha256 = "10axgrdhfas2rgy56yzcdwr0bbi6kijkbn3b8cpi7jkxs7pnqp6x";
        isLibrary = true;
        isExecutable = true;
        buildDepends = [
@@ -69328,13 +69375,12 @@ self: {
      }:
      mkDerivation {
        pname = "ircbot";
-       version = "0.6.1";
-       sha256 = "0zmn2qplq08kg439afycrggd54szf6b6rajd6lhsgnvhwk356vhb";
+       version = "0.6.2";
+       sha256 = "0jl6sgm7bk4yi1l4s6j3yir3rpbxx8r4ri267xcw77b2vzbxq7l0";
        buildDepends = [
          base bytestring containers directory filepath irc mtl network
          old-locale parsec random SafeSemaphore stm time unix
        ];
-       jailbreak = true;
        homepage = "http://hub.darcs.net/stepcut/ircbot";
        description = "A library for writing irc bots";
        license = stdenv.lib.licenses.bsd3;
@@ -71655,6 +71701,22 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "keyword-args" = callPackage
+    ({ mkDerivation, base, bytestring, cassava, containers, hspec
+     , parsec
+     }:
+     mkDerivation {
+       pname = "keyword-args";
+       version = "0.1.0.2";
+       sha256 = "0c3kxppbny8c1vbc96sxwgvc021gfrsqylibyrdn1w9kg398jcr8";
+       isLibrary = true;
+       isExecutable = true;
+       buildDepends = [ base bytestring cassava containers parsec ];
+       testDepends = [ base containers hspec parsec ];
+       description = "Extract data from a keyword-args config file format";
+       license = stdenv.lib.licenses.mit;
+     }) {};
+
   "kibro" = callPackage
     ({ mkDerivation }:
      mkDerivation {
@@ -72155,8 +72217,10 @@ self: {
      }:
      mkDerivation {
        pname = "laika";
-       version = "0.1.0";
-       sha256 = "168a7gpqx8b6jjg42z74v8w3hlagwcr6xiwmh8qhzm1ynvpna714";
+       version = "0.1.1";
+       sha256 = "1ifs8brgbhzwl58ccnpyvfrkn1x27a38ylawik382n221sv28pj5";
+       isLibrary = true;
+       isExecutable = true;
        buildDepends = [
          attoparsec base-prelude either record system-fileio system-filepath
          template-haskell text transformers
@@ -76858,8 +76922,8 @@ self: {
      }:
      mkDerivation {
        pname = "lucid";
-       version = "2.6.1";
-       sha256 = "1fwp5c7qnr2a3g1waxh0pjarvcpj6i4alg14hxya3lp4inlvwslj";
+       version = "2.8.1";
+       sha256 = "1vpb3vhg5y2wz9by81k9m6vi53adm706x7z8aryzqz6kzgpqw8jc";
        buildDepends = [
          base blaze-builder bytestring containers mtl text transformers
          unordered-containers
@@ -78003,6 +78067,23 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "manifolds" = callPackage
+    ({ mkDerivation, base, comonad, constrained-categories, containers
+     , MonadRandom, random, semigroups, transformers, vector
+     , vector-algorithms, vector-space, void
+     }:
+     mkDerivation {
+       pname = "manifolds";
+       version = "0.1.0.0";
+       sha256 = "1lbgkjhbfsps882vc2l97gwg92gh668kkhdwpy7rldbj7a9bdnzq";
+       buildDepends = [
+         base comonad constrained-categories containers MonadRandom random
+         semigroups transformers vector vector-algorithms vector-space void
+       ];
+       description = "Working with manifolds in a direct, embedding-free way";
+       license = stdenv.lib.licenses.gpl3;
+     }) {};
+
   "map-syntax" = callPackage
     ({ mkDerivation, base, containers, deepseq, HUnit, mtl, QuickCheck
      , test-framework, test-framework-hunit, test-framework-quickcheck2
@@ -86570,9 +86651,8 @@ self: {
      }:
      mkDerivation {
        pname = "packunused";
-       version = "0.1.1.3";
-       sha256 = "1f8lc9lzqwyzdz1j8czdan04d4bj393xk1rxfhr39j4a56qskp1c";
-       editedCabalFile = "13b205abc2620715a9e4aecb110c7c8e4048430c66baf35d78915e99c92e1527";
+       version = "0.1.1.4";
+       sha256 = "1ahb8wq7yxnfzwcvppk8cyhj9r51fz9ci1pwy0h4ql7iyc3z0vy8";
        isLibrary = false;
        isExecutable = true;
        buildDepends = [
@@ -87661,8 +87741,8 @@ self: {
      }:
      mkDerivation {
        pname = "paypal-adaptive-hoops";
-       version = "0.5.2.0";
-       sha256 = "119kd200rndywwr7912hgc6z1r8kf70cpnap0vqfbwcfldh1vkxa";
+       version = "0.5.3.0";
+       sha256 = "0bsm5gvjgjgdm3isyhvdzkcgzx3yvnaiz5ll5xq5w7q7vi8nc62v";
        isLibrary = true;
        isExecutable = true;
        buildDepends = [
@@ -94666,8 +94746,8 @@ self: {
     ({ mkDerivation, base, bytestring, text }:
      mkDerivation {
        pname = "readable";
-       version = "0.3";
-       sha256 = "0qf3w5caz090q85jnids3w21kczki28hs0ia5bq5i4b69vyl47gy";
+       version = "0.3.0.1";
+       sha256 = "0wn2k86hbjvvxbssgcsrp0k566kv1rlb3pq9mz6ipasm921cjqsy";
        buildDepends = [ base bytestring text ];
        homepage = "https://github.com/mightybyte/readable";
        description = "Reading from Text and ByteString";
@@ -94756,8 +94836,10 @@ self: {
      }:
      mkDerivation {
        pname = "record";
-       version = "0.1.5";
-       sha256 = "1ivxj613j0raxvi3wi1ja370501cypwflrrm4p9yk9xyjz9b2cp8";
+       version = "0.2.0";
+       sha256 = "1qq336gfplzi5jnjwzpby773imian8qb1fxy133brcsa677xb044";
+       isLibrary = true;
+       isExecutable = true;
        buildDepends = [
          attoparsec base base-prelude template-haskell text transformers
        ];
@@ -100289,7 +100371,7 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "seqid" = callPackage
+  "seqid_0_1_0" = callPackage
     ({ mkDerivation, base, transformers }:
      mkDerivation {
        pname = "seqid";
@@ -100301,13 +100383,37 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
-  "seqid-streams" = callPackage
+  "seqid" = callPackage
+    ({ mkDerivation, base, transformers }:
+     mkDerivation {
+       pname = "seqid";
+       version = "0.2.0";
+       sha256 = "09h9c1n0qzqq1m1x6rlnm9hgas7vlggdswfawshr8llzx5nza83z";
+       buildDepends = [ base transformers ];
+       jailbreak = true;
+       description = "Sequence ID production and consumption";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
+  "seqid-streams_0_1_0" = callPackage
     ({ mkDerivation, base, io-streams, seqid }:
      mkDerivation {
        pname = "seqid-streams";
        version = "0.1.0";
        sha256 = "13g0c76lyl3b4qdznpyr2a3szjb1dch2bsvgyv68br94045fk6d2";
        buildDepends = [ base io-streams seqid ];
+       jailbreak = true;
+       description = "Sequence ID IO-Streams";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
+  "seqid-streams" = callPackage
+    ({ mkDerivation, base, io-streams, seqid }:
+     mkDerivation {
+       pname = "seqid-streams";
+       version = "0.2.0";
+       sha256 = "1984vv5zd66mgzb8fvvx3l7f9y15b3lz34l24gil4b86agyg2v93";
+       buildDepends = [ base io-streams seqid ];
        description = "Sequence ID IO-Streams";
        license = stdenv.lib.licenses.bsd3;
      }) {};
@@ -100773,6 +100879,26 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "setdown" = callPackage
+    ({ mkDerivation, array, base, bytestring, cmdargs, containers
+     , directory, filepath, mtl, split, text, uuid
+     }:
+     mkDerivation {
+       pname = "setdown";
+       version = "0.1.0.0";
+       sha256 = "0g925c9sh23i1006yqw2ixgrp8b34a6c7cwi683yviky3rfb10zj";
+       isLibrary = false;
+       isExecutable = true;
+       buildDepends = [
+         array base bytestring cmdargs containers directory filepath mtl
+         split text uuid
+       ];
+       jailbreak = true;
+       homepage = "http://bitbucket.org/robertmassaioli/setdown";
+       description = "Treating files as sets to perform rapid set manipulation";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "setenv" = callPackage
     ({ mkDerivation, base, unix }:
      mkDerivation {
@@ -103023,8 +103149,8 @@ self: {
      }:
      mkDerivation {
        pname = "smtlib2";
-       version = "0.1";
-       sha256 = "1r9wdb3hwxy0xyh5jnrbr2y89psmnghvab095jsf30dgzwl21609";
+       version = "0.2";
+       sha256 = "1xkbsqhfjsnf3qx9x7n7hqp3l769k4bbrp1274sf9cqqgbcs2ny6";
        buildDepends = [
          array atto-lisp attoparsec base blaze-builder bytestring
          constraints containers data-fix mtl process tagged text