about summary refs log tree commit diff
path: root/pkgs/development/haskell-modules/hackage-packages.nix
diff options
context:
space:
mode:
Diffstat (limited to 'pkgs/development/haskell-modules/hackage-packages.nix')
-rw-r--r--pkgs/development/haskell-modules/hackage-packages.nix4979
1 files changed, 4300 insertions, 679 deletions
diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix
index a90ea8d2d8bf..01475c0bf26f 100644
--- a/pkgs/development/haskell-modules/hackage-packages.nix
+++ b/pkgs/development/haskell-modules/hackage-packages.nix
@@ -2143,7 +2143,7 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "BlogLiterately" = callPackage
+  "BlogLiterately_0_8_3_1" = callPackage
     ({ mkDerivation, base, blaze-html, bool-extras, bytestring, cmdargs
      , containers, data-default, directory, filepath, HaXml, haxr
      , highlighting-kate, hscolour, HTTP, lens, mtl, pandoc
@@ -2169,6 +2169,32 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "BlogLiterately" = callPackage
+    ({ mkDerivation, base, blaze-html, bool-extras, bytestring, cmdargs
+     , containers, data-default, directory, filepath, HaXml, haxr
+     , highlighting-kate, hscolour, HTTP, lens, mtl, pandoc
+     , pandoc-citeproc, pandoc-types, parsec, process, split, strict
+     , tagsoup, temporary, transformers
+     }:
+     mkDerivation {
+       pname = "BlogLiterately";
+       version = "0.8.4";
+       sha256 = "1eb44830043ba01ddd186498d594a8b01c1ced908f2ea2dc6aa6085e2c91dd7d";
+       isLibrary = true;
+       isExecutable = true;
+       libraryHaskellDepends = [
+         base blaze-html bool-extras bytestring cmdargs containers
+         data-default directory filepath HaXml haxr highlighting-kate
+         hscolour HTTP lens mtl pandoc pandoc-citeproc pandoc-types parsec
+         process split strict tagsoup temporary transformers
+       ];
+       executableHaskellDepends = [ base cmdargs ];
+       homepage = "http://byorgey.wordpress.com/blogliterately/";
+       description = "A tool for posting Haskelly articles to blogs";
+       license = "GPL";
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "BlogLiterately-diagrams_0_1_4_3" = callPackage
     ({ mkDerivation, base, BlogLiterately, containers, diagrams-builder
      , diagrams-cairo, diagrams-lib, directory, filepath, pandoc, safe
@@ -3279,8 +3305,8 @@ self: {
      }:
      mkDerivation {
        pname = "Chart";
-       version = "1.7.1";
-       sha256 = "068e8ec72dbc3bb7ddaca052729cb0a187df6d3828978966b1c15c8ac36be610";
+       version = "1.8";
+       sha256 = "7181289529ba96df4946c2e9018cabf3d8566da1a11a2a7e0f0eb8c39e9e70dc";
        libraryHaskellDepends = [
          array base colour data-default-class lens mtl old-locale
          operational time vector
@@ -3353,8 +3379,8 @@ self: {
      }:
      mkDerivation {
        pname = "Chart-cairo";
-       version = "1.7.1";
-       sha256 = "3f3cffb7b971b45b0ace2c45f2916df1fc9b5473b49c4f0fc86937802790fe01";
+       version = "1.8";
+       sha256 = "05cf006424750562dc786cc5eb169474759932c05da6ec08a44b932b72b620ec";
        libraryHaskellDepends = [
          array base cairo Chart colour data-default-class lens mtl
          old-locale operational time
@@ -3487,8 +3513,8 @@ self: {
      }:
      mkDerivation {
        pname = "Chart-diagrams";
-       version = "1.7.1";
-       sha256 = "d88af0adbe2bd9e208bcd27fda55810031ce09438801fc2bc25da15c414805c5";
+       version = "1.8";
+       sha256 = "d5c3e7235a98683337dc44127bc19998d747e37fa2d4211f2142ac51a5288558";
        libraryHaskellDepends = [
          base blaze-markup bytestring Chart colour containers
          data-default-class diagrams-core diagrams-lib diagrams-postscript
@@ -3507,8 +3533,8 @@ self: {
      }:
      mkDerivation {
        pname = "Chart-gtk";
-       version = "1.7";
-       sha256 = "6adba9e92f11cebba5b3487352bd4a750b325b5fe0e17b1dfd02a920618d9991";
+       version = "1.8";
+       sha256 = "2bf9b59cf417a263cfe29fdc18135c8abfb997d5468e47ccaf9a756afde61aec";
        libraryHaskellDepends = [
          array base cairo Chart Chart-cairo colour data-default-class gtk
          mtl old-locale time
@@ -3628,7 +3654,7 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "ChasingBottoms" = callPackage
+  "ChasingBottoms_1_3_0_14" = callPackage
     ({ mkDerivation, array, base, containers, mtl, QuickCheck, random
      , syb
      }:
@@ -3644,9 +3670,10 @@ self: {
        ];
        description = "For testing partial and infinite values";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "ChasingBottoms_1_3_1" = callPackage
+  "ChasingBottoms" = callPackage
     ({ mkDerivation, array, base, containers, mtl, QuickCheck, random
      , syb
      }:
@@ -3662,7 +3689,6 @@ self: {
        ];
        description = "For testing partial and infinite values";
        license = stdenv.lib.licenses.mit;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "CheatSheet" = callPackage
@@ -3948,6 +3974,17 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "Concurrent-Cache" = callPackage
+    ({ mkDerivation, base }:
+     mkDerivation {
+       pname = "Concurrent-Cache";
+       version = "0.2.0.0";
+       sha256 = "df1d1540e28338609f86baef867704c4df1a2dfb8cf46881ec9227d3433fae3b";
+       libraryHaskellDepends = [ base ];
+       description = "A Cached variable for IO functions";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "ConcurrentUtils" = callPackage
     ({ mkDerivation, array, base, binary, bytestring, containers
      , crypto-random, cryptohash, list-extras, MonadRandom, monads-tf
@@ -5997,8 +6034,8 @@ self: {
      }:
      mkDerivation {
        pname = "Euterpea";
-       version = "2.0.1";
-       sha256 = "904e085a15789161515324391882c6a04469cb652c3fcfa9e4b6aa640b327333";
+       version = "2.0.2";
+       sha256 = "9b7dfed82cceae3f1213c1dffee46d17a4d729626ad873175984567abab44db4";
        libraryHaskellDepends = [
          array arrows base bytestring containers deepseq ghc-prim HCodecs
          heap PortMidi random stm
@@ -7341,8 +7378,8 @@ self: {
      }:
      mkDerivation {
        pname = "GLUtil";
-       version = "0.9.0.1";
-       sha256 = "573a5aca29e64cd2b7610c940235ec43b5a07d9b239fec030d3e3037dc7a1f59";
+       version = "0.9.1.0";
+       sha256 = "7f66dcdd5cdaa85d9ee14cbabb856e545b97f05ceeb55ce52ba1ef79ea33d3a9";
        libraryHaskellDepends = [
          array base bytestring containers directory filepath hpp JuicyPixels
          linear OpenGL OpenGLRaw transformers vector
@@ -7843,35 +7880,12 @@ self: {
   "Glob" = callPackage
     ({ mkDerivation, base, containers, directory, dlist, filepath
      , HUnit, QuickCheck, test-framework, test-framework-hunit
-     , test-framework-quickcheck2, transformers
-     }:
-     mkDerivation {
-       pname = "Glob";
-       version = "0.7.7";
-       sha256 = "c1219b83da6f20a254d3cb6505d62026503080c1853ed9c59541af14f0f74b83";
-       libraryHaskellDepends = [
-         base containers directory dlist filepath transformers
-       ];
-       testHaskellDepends = [
-         base containers directory dlist filepath HUnit QuickCheck
-         test-framework test-framework-hunit test-framework-quickcheck2
-         transformers
-       ];
-       doCheck = false;
-       homepage = "http://iki.fi/matti.niemenmaa/glob/";
-       description = "Globbing library";
-       license = stdenv.lib.licenses.bsd3;
-     }) {};
-
-  "Glob_0_7_8" = callPackage
-    ({ mkDerivation, base, containers, directory, dlist, filepath
-     , HUnit, QuickCheck, test-framework, test-framework-hunit
      , test-framework-quickcheck2, transformers, transformers-compat
      }:
      mkDerivation {
        pname = "Glob";
-       version = "0.7.8";
-       sha256 = "15993a4b46d05d01d1d5541828e36ebdfa300ff7ef71205b152977b2192710e0";
+       version = "0.7.9";
+       sha256 = "a6c48b6a94971c00f8d1360c417275b1e0c089017db523df3f54729622567dbd";
        libraryHaskellDepends = [
          base containers directory dlist filepath transformers
          transformers-compat
@@ -7881,10 +7895,10 @@ self: {
          test-framework test-framework-hunit test-framework-quickcheck2
          transformers transformers-compat
        ];
+       doCheck = false;
        homepage = "http://iki.fi/matti.niemenmaa/glob/";
        description = "Globbing library";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "GlomeTrace" = callPackage
@@ -8701,6 +8715,21 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {inherit (pkgs) fuse;};
 
+  "HGE2D" = callPackage
+    ({ mkDerivation, base, GLUT, OpenGL, time }:
+     mkDerivation {
+       pname = "HGE2D";
+       version = "0.1.6.5";
+       sha256 = "072579275b26bc68356e564f6691bf9168548848e5ef759865e629b7f684d326";
+       isLibrary = true;
+       isExecutable = true;
+       libraryHaskellDepends = [ base GLUT OpenGL time ];
+       executableHaskellDepends = [ base ];
+       homepage = "https://github.com/I3ck/HGE2D";
+       description = "2D game engine written in Haskell";
+       license = stdenv.lib.licenses.mit;
+     }) {};
+
   "HGL" = callPackage
     ({ mkDerivation, array, base, X11 }:
      mkDerivation {
@@ -13816,7 +13845,7 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "ListLike" = callPackage
+  "ListLike_4_2_1" = callPackage
     ({ mkDerivation, array, base, bytestring, containers, dlist, fmlist
      , HUnit, QuickCheck, random, text, vector
      }:
@@ -13835,6 +13864,30 @@ self: {
        homepage = "http://software.complete.org/listlike";
        description = "Generic support for list-like structures";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
+  "ListLike" = callPackage
+    ({ mkDerivation, array, base, bytestring, containers, deepseq
+     , dlist, fmlist, HUnit, QuickCheck, random, text, utf8-string
+     , vector
+     }:
+     mkDerivation {
+       pname = "ListLike";
+       version = "4.4";
+       sha256 = "5aea87970f913a2e826634e4fb1d0c082202d005ce27ef9c1dcbc33ac412171a";
+       libraryHaskellDepends = [
+         array base bytestring containers deepseq dlist fmlist text
+         utf8-string vector
+       ];
+       testHaskellDepends = [
+         array base bytestring containers dlist fmlist HUnit QuickCheck
+         random text utf8-string vector
+       ];
+       doCheck = false;
+       homepage = "http://github.com/JohnLato/listlike";
+       description = "Generic support for list-like structures";
+       license = stdenv.lib.licenses.bsd3;
      }) {};
 
   "ListTree" = callPackage
@@ -16937,8 +16990,8 @@ self: {
      }:
      mkDerivation {
        pname = "Plot-ho-matic";
-       version = "0.10.0.0";
-       sha256 = "07cadc1eb4e2d0820c508676914e851d324c98eb97e4f37f936860fc3ddd8e80";
+       version = "0.10.1.0";
+       sha256 = "af1880de4e2bdb5c0bcdd5e532163d15c6fd33b1f01a1d09c8f5ded3dcfa70c5";
        libraryHaskellDepends = [
          base bytestring cairo cereal Chart Chart-cairo containers
          data-default-class generic-accessors glib gtk3 lens text time
@@ -17008,7 +17061,7 @@ self: {
        license = stdenv.lib.licenses.gpl3;
      }) {};
 
-  "PortMidi" = callPackage
+  "PortMidi_0_1_6_0" = callPackage
     ({ mkDerivation, alsaLib, base }:
      mkDerivation {
        pname = "PortMidi";
@@ -17019,6 +17072,20 @@ self: {
        homepage = "http://haskell.org/haskellwiki/PortMidi";
        description = "A binding for PortMedia/PortMidi";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {inherit (pkgs) alsaLib;};
+
+  "PortMidi" = callPackage
+    ({ mkDerivation, alsaLib, base }:
+     mkDerivation {
+       pname = "PortMidi";
+       version = "0.1.6.1";
+       sha256 = "b89e9293d5b80d23b197dbb9bf196737765c66ffe96eaabdb9517fe20b516690";
+       libraryHaskellDepends = [ base ];
+       librarySystemDepends = [ alsaLib ];
+       homepage = "http://github.com/ninegua/PortMidi";
+       description = "A binding for PortMedia/PortMidi";
+       license = stdenv.lib.licenses.bsd3;
      }) {inherit (pkgs) alsaLib;};
 
   "PostgreSQL" = callPackage
@@ -17467,6 +17534,27 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "QuickCheck_2_9_1" = callPackage
+    ({ mkDerivation, base, containers, random, template-haskell
+     , test-framework, tf-random, transformers
+     }:
+     mkDerivation {
+       pname = "QuickCheck";
+       version = "2.9.1";
+       sha256 = "f8769cbef895a67f9bd1ac554faa577e6c1fb41e271425880a759009e454d05f";
+       libraryHaskellDepends = [
+         base containers random template-haskell tf-random transformers
+       ];
+       testHaskellDepends = [
+         base containers template-haskell test-framework
+       ];
+       jailbreak = true;
+       homepage = "https://github.com/nick8325/quickcheck";
+       description = "Automatic testing of Haskell programs";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "QuickCheck-GenT" = callPackage
     ({ mkDerivation, base, mtl, QuickCheck, random }:
      mkDerivation {
@@ -18777,6 +18865,7 @@ self: {
          data-default-class diagrams-core diagrams-lib directory parsec
          split text tuple vector xml
        ];
+       jailbreak = true;
        description = "Fonts from the SVG-Font format";
        license = stdenv.lib.licenses.bsd3;
        hydraPlatforms = stdenv.lib.platforms.none;
@@ -20099,7 +20188,7 @@ self: {
        hydraPlatforms = [ "x86_64-darwin" ];
      }) {};
 
-  "Strafunski-StrategyLib" = callPackage
+  "Strafunski-StrategyLib_5_0_0_8" = callPackage
     ({ mkDerivation, base, directory, mtl, syb, transformers }:
      mkDerivation {
        pname = "Strafunski-StrategyLib";
@@ -20109,6 +20198,18 @@ self: {
        jailbreak = true;
        description = "Library for strategic programming";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
+  "Strafunski-StrategyLib" = callPackage
+    ({ mkDerivation, base, directory, mtl, syb, transformers }:
+     mkDerivation {
+       pname = "Strafunski-StrategyLib";
+       version = "5.0.0.9";
+       sha256 = "c8e464538cd27c4f2636eb25dcd1a1ef1df680f89600219baa2ca21ce2a98e1d";
+       libraryHaskellDepends = [ base directory mtl syb transformers ];
+       description = "Library for strategic programming";
+       license = stdenv.lib.licenses.bsd3;
      }) {};
 
   "StrappedTemplates" = callPackage
@@ -23860,7 +23961,7 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "active" = callPackage
+  "active_0_2_0_9" = callPackage
     ({ mkDerivation, base, lens, linear, QuickCheck, semigroupoids
      , semigroups, vector
      }:
@@ -23877,6 +23978,25 @@ self: {
        jailbreak = true;
        description = "Abstractions for animation";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
+  "active" = callPackage
+    ({ mkDerivation, base, lens, linear, QuickCheck, semigroupoids
+     , semigroups, vector
+     }:
+     mkDerivation {
+       pname = "active";
+       version = "0.2.0.10";
+       sha256 = "0819b0ae7a690bba42f974ba3d1efb1b356919e0f9e278cb30653d022bce78b1";
+       libraryHaskellDepends = [
+         base lens linear semigroupoids semigroups vector
+       ];
+       testHaskellDepends = [
+         base lens linear QuickCheck semigroupoids semigroups vector
+       ];
+       description = "Abstractions for animation";
+       license = stdenv.lib.licenses.bsd3;
      }) {};
 
   "activehs" = callPackage
@@ -24114,6 +24234,7 @@ self: {
        version = "0.2.0";
        sha256 = "218f0271298f9a42aad50c10cc042388c62d1619624b750f0b665be4f068c4cd";
        libraryHaskellDepends = [ base template-haskell type-level ];
+       jailbreak = true;
        homepage = "http://inmachina.net/~jwlato/haskell/";
        description = "Self-optimizing tuple types";
        license = stdenv.lib.licenses.bsd3;
@@ -24730,7 +24851,7 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "aeson-compat" = callPackage
+  "aeson-compat_0_3_4_0" = callPackage
     ({ mkDerivation, aeson, attoparsec, base, base-compat, base-orphans
      , bytestring, containers, exceptions, hashable, nats, QuickCheck
      , quickcheck-instances, scientific, semigroups, tagged, tasty
@@ -24755,6 +24876,34 @@ self: {
        homepage = "https://github.com/phadej/aeson-compat#readme";
        description = "Compatibility layer for aeson";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
+  "aeson-compat" = callPackage
+    ({ mkDerivation, aeson, attoparsec, base, base-compat, base-orphans
+     , bytestring, containers, exceptions, hashable, nats, QuickCheck
+     , quickcheck-instances, scientific, semigroups, tagged, tasty
+     , tasty-hunit, tasty-quickcheck, text, time, time-locale-compat
+     , unordered-containers, vector
+     }:
+     mkDerivation {
+       pname = "aeson-compat";
+       version = "0.3.5.1";
+       sha256 = "6ab707c4e4f15d2f55e968a91809ab52c06d0099a58c1255c0f0c382caf3c843";
+       libraryHaskellDepends = [
+         aeson attoparsec base base-compat bytestring containers exceptions
+         hashable nats scientific semigroups tagged text time
+         time-locale-compat unordered-containers vector
+       ];
+       testHaskellDepends = [
+         aeson attoparsec base base-compat base-orphans bytestring
+         containers exceptions hashable nats QuickCheck quickcheck-instances
+         scientific semigroups tagged tasty tasty-hunit tasty-quickcheck
+         text time time-locale-compat unordered-containers vector
+       ];
+       homepage = "https://github.com/phadej/aeson-compat#readme";
+       description = "Compatibility layer for aeson";
+       license = stdenv.lib.licenses.bsd3;
      }) {};
 
   "aeson-diff" = callPackage
@@ -25143,18 +25292,19 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
-  "aeson-pretty_0_8_0" = callPackage
-    ({ mkDerivation, aeson, attoparsec, base, bytestring, cmdargs
-     , scientific, text, unordered-containers, vector
+  "aeson-pretty_0_8_1" = callPackage
+    ({ mkDerivation, aeson, attoparsec, base, base-compat, bytestring
+     , cmdargs, scientific, text, unordered-containers, vector
      }:
      mkDerivation {
        pname = "aeson-pretty";
-       version = "0.8.0";
-       sha256 = "18ca1dfc53f67105920e948e44cc28d464c7bf3aafb8457dd15027afb63c2490";
+       version = "0.8.1";
+       sha256 = "922a7c4413394b28c83e70d41f105e5bb2b991e1e47e2d802876a33589b6e6a1";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
-         aeson base bytestring scientific text unordered-containers vector
+         aeson base base-compat bytestring scientific text
+         unordered-containers vector
        ];
        executableHaskellDepends = [
          aeson attoparsec base bytestring cmdargs
@@ -25464,10 +25614,9 @@ self: {
     ({ mkDerivation, aeson, base }:
      mkDerivation {
        pname = "aeson-yak";
-       version = "0.1.1";
-       sha256 = "b71317e0a87bbd84d6ec407a307299201070a10e3b2cf9d28c4afb5cf8b0dad2";
+       version = "0.1.1.1";
+       sha256 = "68eaed01e8d928870dc8c3f3530a3c77aaf8ef1bec86928f2382b9e0af81a260";
        libraryHaskellDepends = [ aeson base ];
-       jailbreak = true;
        homepage = "https://github.com/tejon/aeson-yak";
        description = "Handle JSON that may or may not be a list, or exist";
        license = stdenv.lib.licenses.mit;
@@ -25991,6 +26140,7 @@ self: {
          aivika aivika-experiment array base Chart colour containers
          data-default-class filepath lens mtl split
        ];
+       jailbreak = true;
        homepage = "http://github.com/dsorokin/aivika-experiment-chart";
        description = "Simulation experiments with charting for the Aivika library";
        license = stdenv.lib.licenses.bsd3;
@@ -26152,16 +26302,14 @@ self: {
      }) {};
 
   "alarmclock" = callPackage
-    ({ mkDerivation, base, stm, time, unbounded-delays }:
+    ({ mkDerivation, async, base, clock, stm, time, unbounded-delays }:
      mkDerivation {
        pname = "alarmclock";
-       version = "0.3.0.1";
-       sha256 = "d3693f663ef88321859e1e8e3e662961cb6d8fca2fb41568fe173eb5ad9fd713";
-       isLibrary = true;
-       isExecutable = true;
-       libraryHaskellDepends = [ base stm time unbounded-delays ];
-       executableHaskellDepends = [ base time ];
-       jailbreak = true;
+       version = "0.4.0.2";
+       sha256 = "a84c412ac9ded121d1916ce05c9b5e33e35d0fdba1ae86a8202021ff1b28e91c";
+       libraryHaskellDepends = [
+         async base clock stm time unbounded-delays
+       ];
        homepage = "https://bitbucket.org/davecturner/alarmclock";
        description = "Wake up and perform an action at a certain time";
        license = stdenv.lib.licenses.bsd3;
@@ -29163,6 +29311,8 @@ self: {
        pname = "amazonka-core";
        version = "1.3.7";
        sha256 = "29c8aebe23cd6f48fa5f49c2ba02e2f12b8aa8fc0f820489b49dc95b28f8e05c";
+       revision = "1";
+       editedCabalFile = "8695dd4b7cd9abc2bc420d17a6e3da75ae1b28058fbb40984fdd940130874fdd";
        libraryHaskellDepends = [
          aeson attoparsec base bifunctors bytestring case-insensitive
          conduit conduit-extra cryptonite exceptions hashable http-conduit
@@ -29195,6 +29345,8 @@ self: {
        pname = "amazonka-core";
        version = "1.4.1";
        sha256 = "609024a35a4ce8e3561e513de2a36b44c1250163ad54ee6970cdce2a14fca33a";
+       revision = "1";
+       editedCabalFile = "be48f9c4426d35c2a9540d7828cc78d09cac516b19a7710fb7954b841f28b9cb";
        libraryHaskellDepends = [
          aeson attoparsec base bifunctors bytestring case-insensitive
          conduit conduit-extra cryptonite deepseq exceptions hashable
@@ -29227,6 +29379,8 @@ self: {
        pname = "amazonka-core";
        version = "1.4.2";
        sha256 = "57d9e816a3b3f378899a6bf32216dcab077ebb831828c57c6ad901308d5ee398";
+       revision = "1";
+       editedCabalFile = "8bd4e8d5e7b9697e88550af98f1e3c1c551cac7f3a26c025dbd0c3e1c581708b";
        libraryHaskellDepends = [
          aeson attoparsec base bifunctors bytestring case-insensitive
          conduit conduit-extra cryptonite deepseq exceptions hashable
@@ -29258,6 +29412,8 @@ self: {
        pname = "amazonka-core";
        version = "1.4.3";
        sha256 = "8270e26104bb0cbc7654d3522dce631c9804b433ec9ff5a2a0c7f844938eead0";
+       revision = "1";
+       editedCabalFile = "c2a93b788f323072f99ab6c120449c605f9249ba5e44d9e56221fa95b5254dba";
        libraryHaskellDepends = [
          aeson attoparsec base bifunctors bytestring case-insensitive
          conduit conduit-extra cryptonite deepseq exceptions hashable
@@ -38276,7 +38432,7 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "atom-conduit" = callPackage
+  "atom-conduit_0_3_1_1" = callPackage
     ({ mkDerivation, base, conduit, conduit-parse, data-default
      , exceptions, foldl, hlint, lens-simple, mono-traversable, parsers
      , quickcheck-instances, resourcet, tasty, tasty-hunit
@@ -38287,6 +38443,36 @@ self: {
        pname = "atom-conduit";
        version = "0.3.1.1";
        sha256 = "d0603a5a726fade01a9fe6c5859d81c6f53d8770dc0db8b889e2717e63a3d2b3";
+       revision = "1";
+       editedCabalFile = "8ebc45eae1c2408eb475b62923c8801b07abe999d107f3d9b22ec22c2e8c1dad";
+       libraryHaskellDepends = [
+         base conduit conduit-parse exceptions foldl lens-simple
+         mono-traversable parsers text time timerep uri-bytestring
+         xml-conduit xml-conduit-parse xml-types
+       ];
+       testHaskellDepends = [
+         base conduit conduit-parse data-default exceptions hlint
+         lens-simple mono-traversable parsers quickcheck-instances resourcet
+         tasty tasty-hunit tasty-quickcheck text time uri-bytestring
+         xml-conduit xml-conduit-parse xml-types
+       ];
+       jailbreak = true;
+       description = "Streaming parser/renderer for the Atom 1.0 standard (RFC 4287).";
+       license = "unknown";
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
+  "atom-conduit" = callPackage
+    ({ mkDerivation, base, conduit, conduit-parse, data-default
+     , exceptions, foldl, hlint, lens-simple, mono-traversable, parsers
+     , quickcheck-instances, resourcet, tasty, tasty-hunit
+     , tasty-quickcheck, text, time, timerep, uri-bytestring
+     , xml-conduit, xml-conduit-parse, xml-types
+     }:
+     mkDerivation {
+       pname = "atom-conduit";
+       version = "0.3.1.2";
+       sha256 = "ab469b789cd81a5dab366c367a5b86a073e7cfc8fbb1a978d3107441795f7a22";
        libraryHaskellDepends = [
          base conduit conduit-parse exceptions foldl lens-simple
          mono-traversable parsers text time timerep uri-bytestring
@@ -39057,7 +39243,7 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "authenticate" = callPackage
+  "authenticate_1_3_3_1" = callPackage
     ({ mkDerivation, aeson, attoparsec, base, blaze-builder, bytestring
      , case-insensitive, conduit, containers, http-conduit, http-types
      , monad-control, network-uri, resourcet, tagstream-conduit, text
@@ -39076,6 +39262,28 @@ self: {
        homepage = "http://github.com/yesodweb/authenticate";
        description = "Authentication methods for Haskell web applications";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
+  "authenticate" = callPackage
+    ({ mkDerivation, aeson, attoparsec, base, blaze-builder, bytestring
+     , case-insensitive, conduit, containers, http-conduit, http-types
+     , monad-control, network-uri, resourcet, tagstream-conduit, text
+     , transformers, unordered-containers, xml-conduit
+     }:
+     mkDerivation {
+       pname = "authenticate";
+       version = "1.3.3.2";
+       sha256 = "a65ff7791e646ea847fc6b8369addeecf6d2c3055a0b7ebe1421881103656e30";
+       libraryHaskellDepends = [
+         aeson attoparsec base blaze-builder bytestring case-insensitive
+         conduit containers http-conduit http-types monad-control
+         network-uri resourcet tagstream-conduit text transformers
+         unordered-containers xml-conduit
+       ];
+       homepage = "http://github.com/yesodweb/authenticate";
+       description = "Authentication methods for Haskell web applications";
+       license = stdenv.lib.licenses.mit;
      }) {};
 
   "authenticate-kerberos" = callPackage
@@ -40050,6 +40258,7 @@ self: {
          mtl QuickCheck quickcheck-instances resourcet tagged tasty
          tasty-quickcheck text time transformers transformers-base
        ];
+       jailbreak = true;
        doCheck = false;
        homepage = "http://github.com/aristidb/aws";
        description = "Amazon Web Services (AWS) for Haskell";
@@ -40916,7 +41125,7 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "b9" = callPackage
+  "b9_0_5_20" = callPackage
     ({ mkDerivation, aeson, async, base, bifunctors, binary, boxes
      , bytestring, conduit, conduit-extra, ConfigFile, directory
      , filepath, free, hashable, hspec, hspec-expectations, mtl
@@ -40947,6 +41156,40 @@ self: {
        homepage = "https://github.com/sheyll/b9-vm-image-builder";
        description = "A tool and library for building virtual machine images";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
+  "b9" = callPackage
+    ({ mkDerivation, aeson, async, base, bifunctors, binary, boxes
+     , bytestring, conduit, conduit-extra, ConfigFile, directory
+     , filepath, free, hashable, hspec, hspec-expectations, mtl
+     , optparse-applicative, parallel, parsec, pretty, pretty-show
+     , process, QuickCheck, random, semigroups, syb, template, text
+     , time, transformers, unordered-containers, vector, yaml
+     }:
+     mkDerivation {
+       pname = "b9";
+       version = "0.5.21";
+       sha256 = "a7db049d73b0800399cef22fa016932cd5699d6faf9f6056a350eae1952f6cb4";
+       isLibrary = true;
+       isExecutable = true;
+       libraryHaskellDepends = [
+         aeson async base bifunctors binary boxes bytestring conduit
+         conduit-extra ConfigFile directory filepath free hashable mtl
+         parallel parsec pretty pretty-show process QuickCheck random
+         semigroups syb template text time transformers unordered-containers
+         vector yaml
+       ];
+       executableHaskellDepends = [
+         base bytestring directory optparse-applicative
+       ];
+       testHaskellDepends = [
+         aeson base bytestring hspec hspec-expectations QuickCheck
+         semigroups text unordered-containers vector yaml
+       ];
+       homepage = "https://github.com/sheyll/b9-vm-image-builder";
+       description = "A tool and library for building virtual machine images";
+       license = stdenv.lib.licenses.mit;
      }) {};
 
   "babylon" = callPackage
@@ -42523,8 +42766,8 @@ self: {
      }:
      mkDerivation {
        pname = "beam-th";
-       version = "0.1.0.3";
-       sha256 = "f763443120766ce523e43354f413ce4136afdbc0647b8b8f36524918494d52aa";
+       version = "0.2.0.0";
+       sha256 = "d1a7938b5dda902e9c50566b70c9243bd6900285db0724f176ec200423c6d408";
        libraryHaskellDepends = [
          base beam microlens mtl template-haskell th-expand-syns
          transformers
@@ -43357,15 +43600,15 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "binary_0_8_4_0" = callPackage
+  "binary_0_8_4_1" = callPackage
     ({ mkDerivation, array, base, bytestring, Cabal, containers
      , directory, filepath, HUnit, QuickCheck, random, test-framework
      , test-framework-quickcheck2
      }:
      mkDerivation {
        pname = "binary";
-       version = "0.8.4.0";
-       sha256 = "d7a672366741152365a2c1e67525dc08bf606a4a8cae06f58c7f51a2e43f9018";
+       version = "0.8.4.1";
+       sha256 = "8d13c700fe96c84644a2af37003f488668fe9cd1f8e5b316fc929de26ce7e7ba";
        libraryHaskellDepends = [ array base bytestring containers ];
        testHaskellDepends = [
          array base bytestring Cabal containers directory filepath HUnit
@@ -43567,7 +43810,7 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "binary-list" = callPackage
+  "binary-list_1_1_1_1" = callPackage
     ({ mkDerivation, base, binary, bytestring, deepseq, phantom-state
      , transformers
      }:
@@ -43580,6 +43823,22 @@ self: {
        ];
        description = "Lists of length a power of two";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
+  "binary-list" = callPackage
+    ({ mkDerivation, base, binary, bytestring, deepseq, phantom-state
+     , transformers
+     }:
+     mkDerivation {
+       pname = "binary-list";
+       version = "1.1.1.2";
+       sha256 = "6b21e58ea4091b9572cb24a92dfb1ddc14fcea82d2272d30a83eb1b430dd1878";
+       libraryHaskellDepends = [
+         base binary bytestring deepseq phantom-state transformers
+       ];
+       description = "Lists of length a power of two";
+       license = stdenv.lib.licenses.bsd3;
      }) {};
 
   "binary-literal-qq" = callPackage
@@ -45454,18 +45713,19 @@ self: {
 
   "bitcoin-payment-channel" = callPackage
     ({ mkDerivation, aeson, base, base16-bytestring, base58string
-     , base64-bytestring, binary, bytestring, cereal, haskoin-core
-     , hexstring, QuickCheck, scientific, text, time
+     , base64-bytestring, binary, bytestring, cereal, errors
+     , haskoin-core, hexstring, QuickCheck, scientific, text, time
      }:
      mkDerivation {
        pname = "bitcoin-payment-channel";
-       version = "0.1.1.3";
-       sha256 = "3d597ad214a159e3ddfac79d169f06463bafa54428c2e2dfcee0236f00126aae";
+       version = "0.2.0.0";
+       sha256 = "0bfb82323eaf0064990c17cd2e544416c8e8dfe71749b01a86fca51eaa1d6dc1";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
          aeson base base16-bytestring base58string base64-bytestring binary
-         bytestring cereal haskoin-core hexstring scientific text time
+         bytestring cereal errors haskoin-core hexstring scientific text
+         time
        ];
        executableHaskellDepends = [
          aeson base base16-bytestring base58string base64-bytestring binary
@@ -45870,18 +46130,19 @@ self: {
      }) {};
 
   "bitx-bitcoin" = callPackage
-    ({ mkDerivation, aeson, base, bytestring, directory, doctest, hspec
-     , http-client, http-client-tls, http-types, microlens, microlens-th
-     , network, QuickCheck, safe, scientific, split, text, time
+    ({ mkDerivation, aeson, base, bytestring, directory, doctest
+     , exceptions, hspec, http-client, http-client-tls, http-types
+     , microlens, microlens-th, network, QuickCheck, safe, scientific
+     , split, text, time
      }:
      mkDerivation {
        pname = "bitx-bitcoin";
-       version = "0.9.0.0";
-       sha256 = "9360e11c943707a18339273346e0d4ce84dd247ea9ca503d2143eb210113cf05";
+       version = "0.9.0.1";
+       sha256 = "5a0b9076aafd4ad9939891df0251c8bfaed687d12f4bcb21f46e3a5f85ffd332";
        libraryHaskellDepends = [
-         aeson base bytestring http-client http-client-tls http-types
-         microlens microlens-th network QuickCheck scientific split text
-         time
+         aeson base bytestring exceptions http-client http-client-tls
+         http-types microlens microlens-th network QuickCheck scientific
+         split text time
        ];
        testHaskellDepends = [
          aeson base bytestring directory doctest hspec http-client
@@ -46972,23 +47233,55 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "bloodhound_0_11_1_0" = callPackage
+    ({ mkDerivation, aeson, base, blaze-builder, bytestring, containers
+     , data-default-class, derive, directory, doctest, doctest-prop
+     , errors, exceptions, filepath, hashable, hspec, http-client
+     , http-types, mtl, mtl-compat, network-uri, QuickCheck
+     , quickcheck-properties, scientific, semigroups, text, time
+     , transformers, unordered-containers, vector
+     }:
+     mkDerivation {
+       pname = "bloodhound";
+       version = "0.11.1.0";
+       sha256 = "ecaf8e6d1bcb197387f8f7862420a362f33f03cb86fd068b8b9a1e462813d557";
+       libraryHaskellDepends = [
+         aeson base blaze-builder bytestring containers data-default-class
+         exceptions hashable http-client http-types mtl mtl-compat
+         network-uri scientific semigroups text time transformers
+         unordered-containers vector
+       ];
+       testHaskellDepends = [
+         aeson base bytestring containers derive directory doctest
+         doctest-prop errors filepath hspec http-client http-types mtl
+         QuickCheck quickcheck-properties semigroups text time
+         unordered-containers vector
+       ];
+       jailbreak = true;
+       homepage = "https://github.com/bitemyapp/bloodhound";
+       description = "ElasticSearch client library for Haskell";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "bloodhound-amazonka-auth" = callPackage
-    ({ mkDerivation, amazonka-core, amazonka-elasticsearch, base
-     , bloodhound, exceptions, http-client, http-types, tasty
-     , tasty-hunit, time, transformers, uri-bytestring
+    ({ mkDerivation, aeson, amazonka, amazonka-core
+     , amazonka-elasticsearch, base, bloodhound, exceptions, http-client
+     , http-client-tls, http-types, lens, retry, tasty, tasty-hunit
+     , text, time, transformers, uri-bytestring
      }:
      mkDerivation {
        pname = "bloodhound-amazonka-auth";
-       version = "0.1.0.0";
-       sha256 = "8a0bff2793fe8493e3d6239b43da5b15c1d31bfec71cad6bac0b20f0fd57c297";
+       version = "0.1.1.0";
+       sha256 = "cf92a14be0e0d5552f2b00cdb19ab320f93ae612b92589999b674a3984858504";
        libraryHaskellDepends = [
          amazonka-core amazonka-elasticsearch base bloodhound exceptions
          http-client http-types time transformers uri-bytestring
        ];
        testHaskellDepends = [
-         amazonka-core base http-client tasty tasty-hunit time
+         aeson amazonka amazonka-core base bloodhound http-client
+         http-client-tls lens retry tasty tasty-hunit text time
        ];
-       jailbreak = true;
        homepage = "http://github.com/MichaelXavier/bloodhound-amazonka-auth#readme";
        description = "Adds convenient Amazon ElasticSearch Service authentication to Bloodhound";
        license = stdenv.lib.licenses.bsd3;
@@ -48020,7 +48313,7 @@ self: {
        hydraPlatforms = [ "x86_64-darwin" ];
      }) {};
 
-  "broadcast-chan" = callPackage
+  "broadcast-chan_0_1_0" = callPackage
     ({ mkDerivation, base }:
      mkDerivation {
        pname = "broadcast-chan";
@@ -48030,6 +48323,19 @@ self: {
        homepage = "https://github.com/merijn/broadcast-chan";
        description = "Broadcast channel type that avoids 0 reader space leaks";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
+  "broadcast-chan" = callPackage
+    ({ mkDerivation, base }:
+     mkDerivation {
+       pname = "broadcast-chan";
+       version = "0.1.1";
+       sha256 = "ad5bd65a301aff6df38c4111f02e73cce3bcfed7bfae6c66c2e70310f1e985f2";
+       libraryHaskellDepends = [ base ];
+       homepage = "https://github.com/merijn/broadcast-chan";
+       description = "Broadcast channel type that avoids 0 reader space leaks";
+       license = stdenv.lib.licenses.bsd3;
      }) {};
 
   "broccoli" = callPackage
@@ -50334,6 +50640,8 @@ self: {
        pname = "cabal-helper";
        version = "0.6.2.0";
        sha256 = "32adfd7deb1a227aa9b2fa5d9c6768ed395c1acaa9e5e0c5698ede52766daa2e";
+       revision = "1";
+       editedCabalFile = "218af6a209ee60126eb7997b51509638df1836d074267850d0e19248845a7111";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -50363,6 +50671,8 @@ self: {
        pname = "cabal-helper";
        version = "0.6.3.0";
        sha256 = "95d62411205c03f87737daaa790e885e73fea875194366a0b2168af494735f04";
+       revision = "1";
+       editedCabalFile = "068fec3003f2be2666502398dc893e9c42b6f412462c275884ad811e85811aea";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -50392,6 +50702,8 @@ self: {
        pname = "cabal-helper";
        version = "0.6.3.1";
        sha256 = "c19a9a87c54f6649e0f8cbb3a070244bff9fcc5b9ae783c00c049867fb1a7afe";
+       revision = "1";
+       editedCabalFile = "63136d3d9e1dc39c8fd90687c031727aa7c8c5f38dcf2b26a3b652a44b4d8041";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -50422,6 +50734,8 @@ self: {
        pname = "cabal-helper";
        version = "0.7.1.0";
        sha256 = "7c78b875b5f246b8422b641923d2ffe593bf65ce9e99373e19ef8372df8db66f";
+       revision = "2";
+       editedCabalFile = "b84eff37825d78f316e9712e175937b54b35d7c67eed8741a3db160800fbd177";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -51591,25 +51905,34 @@ self: {
      }) {};
 
   "cabal2nix" = callPackage
-    ({ mkDerivation, base, Cabal, containers, deepseq, directory
-     , doctest, filepath, hackage-db, mtl, pretty, process, regex-posix
-     , transformers
+    ({ mkDerivation, aeson, ansi-wl-pprint, base, bytestring, Cabal
+     , containers, deepseq, directory, distribution-nixpkgs, filepath
+     , hackage-db, language-nix, lens, monad-par, monad-par-extras, mtl
+     , optparse-applicative, pretty, process, SHA, split, stackage-types
+     , text, time, transformers, utf8-string, yaml
      }:
      mkDerivation {
        pname = "cabal2nix";
-       version = "1.73";
-       sha256 = "3bf693e683847ca4fc5326b842b015989cc2f90c0be85870aa1ca932516653db";
-       revision = "5";
-       editedCabalFile = "54866b8081ddfc72761c1f38cc96df6782682058cd09b465300562910f57e2ea";
-       isLibrary = false;
+       version = "2.0";
+       sha256 = "cc9e277133d371d8ffd8e0755464051f132775e1400981573db26aef7610c152";
+       revision = "1";
+       editedCabalFile = "ac3c02fa357a9aa1e262de189e43e935cbe7aab9b313bb355314884cb5a0307d";
+       isLibrary = true;
        isExecutable = true;
+       libraryHaskellDepends = [
+         aeson ansi-wl-pprint base bytestring Cabal containers deepseq
+         directory distribution-nixpkgs filepath hackage-db language-nix
+         lens optparse-applicative pretty process SHA split text
+         transformers yaml
+       ];
        executableHaskellDepends = [
-         base Cabal containers deepseq directory filepath hackage-db mtl
-         pretty process regex-posix transformers
+         aeson ansi-wl-pprint base bytestring Cabal containers deepseq
+         directory distribution-nixpkgs filepath hackage-db language-nix
+         lens monad-par monad-par-extras mtl optparse-applicative pretty
+         process SHA split stackage-types text time transformers utf8-string
+         yaml
        ];
-       testHaskellDepends = [ base doctest ];
-       jailbreak = true;
-       homepage = "http://github.com/NixOS/cabal2nix";
+       homepage = "https://github.com/nixos/cabal2nix#readme";
        description = "Convert Cabal files into Nix build instructions";
        license = stdenv.lib.licenses.bsd3;
        maintainers = with stdenv.lib.maintainers; [ peti ];
@@ -52213,14 +52536,13 @@ self: {
      }:
      mkDerivation {
        pname = "caledon";
-       version = "3.2.1.0";
-       sha256 = "e9375150e95a7d02fe927a1d27209e925622bcdef28772ddbee569f789c5e355";
+       version = "3.2.2.0";
+       sha256 = "684d9af96e1ed25e995f5ec9c7205b32c0af77d52a24d053b4a90c673658656d";
        isLibrary = false;
        isExecutable = true;
        executableHaskellDepends = [
          base containers cpphs lens mtl parsec transformers
        ];
-       jailbreak = true;
        homepage = "https://github.com/mmirman/caledon";
        description = "a logic programming language based on the calculus of constructions";
        license = stdenv.lib.licenses.gpl3;
@@ -52289,28 +52611,37 @@ self: {
      }) {};
 
   "camfort" = callPackage
-    ({ mkDerivation, alex, array, base, comonad, containers, directory
-     , fclabels, generic-deriving, happy, haskell-src, hmatrix
-     , language-fortran, matrix, mtl, syb, syz, template-haskell, text
-     , transformers, uniplate, vector
+    ({ mkDerivation, alex, array, base, bytestring, comonad, containers
+     , directory, fclabels, fgl, filepath, fortran-src, generic-deriving
+     , GenericPretty, ghc-prim, happy, haskell-src, hmatrix, hspec
+     , language-fortran, matrix, mtl, QuickCheck, regex-base, regex-pcre
+     , syb, syz, template-haskell, text, transformers, uniplate, vector
      }:
      mkDerivation {
        pname = "camfort";
-       version = "0.700";
-       sha256 = "f5978dfbc1af77fc7fb0ff0190fae5d58f797301acbec7115ce66ab146913151";
+       version = "0.800";
+       sha256 = "353634acb37e99cda4f747fc61309583c9c556b9eec579db79dd089c0202a450";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
-         array base comonad containers directory fclabels generic-deriving
+         array base bytestring comonad containers directory fclabels fgl
+         filepath fortran-src generic-deriving GenericPretty ghc-prim
          haskell-src hmatrix language-fortran matrix mtl syb syz
          template-haskell text transformers uniplate vector
        ];
        libraryToolDepends = [ alex happy ];
        executableHaskellDepends = [
-         array base comonad containers directory fclabels generic-deriving
-         haskell-src hmatrix language-fortran matrix mtl syb syz
-         template-haskell text transformers uniplate vector
+         array base bytestring comonad containers directory fclabels fgl
+         filepath fortran-src generic-deriving GenericPretty ghc-prim
+         haskell-src hmatrix language-fortran matrix mtl QuickCheck
+         regex-base regex-pcre syb syz template-haskell text transformers
+         uniplate vector
+       ];
+       testHaskellDepends = [
+         base bytestring containers directory filepath fortran-src hspec mtl
+         QuickCheck uniplate
        ];
+       jailbreak = true;
        description = "CamFort - Cambridge Fortran infrastructure";
        license = stdenv.lib.licenses.asl20;
        hydraPlatforms = [ "x86_64-darwin" ];
@@ -52693,7 +53024,7 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "cartel" = callPackage
+  "cartel_0_16_0_0" = callPackage
     ({ mkDerivation, base, directory, filepath, multiarg, QuickCheck
      , random, tasty, tasty-quickcheck, tasty-th, time, transformers
      }:
@@ -52711,9 +53042,10 @@ self: {
        homepage = "http://www.github.com/massysett/cartel";
        description = "Specify Cabal files in Haskell";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "cartel_0_18_0_2" = callPackage
+  "cartel" = callPackage
     ({ mkDerivation, base, directory, filepath, multiarg
      , optparse-applicative, pretty-show, process, QuickCheck, random
      , split, tasty, tasty-quickcheck, tasty-th, time, transformers
@@ -52740,7 +53072,6 @@ self: {
        homepage = "http://www.github.com/massysett/cartel";
        description = "Specify Cabal files in Haskell";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "casa-abbreviations-and-acronyms" = callPackage
@@ -54103,6 +54434,23 @@ self: {
        hydraPlatforms = [ "x86_64-darwin" ];
      }) {};
 
+  "cereal-io-streams" = callPackage
+    ({ mkDerivation, base, bytestring, cereal, derive, HUnit
+     , io-streams, mtl, QuickCheck, tasty, tasty-hunit, tasty-quickcheck
+     }:
+     mkDerivation {
+       pname = "cereal-io-streams";
+       version = "0.0.1.0";
+       sha256 = "b32bb775ec6f93fcc7246b5903473c893995b45d11f82c29913a20f459e568f1";
+       libraryHaskellDepends = [ base bytestring cereal io-streams ];
+       testHaskellDepends = [
+         base bytestring cereal derive HUnit io-streams mtl QuickCheck tasty
+         tasty-hunit tasty-quickcheck
+       ];
+       description = "io-streams support for the cereal binary serialization library";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "cereal-plus" = callPackage
     ({ mkDerivation, array, base, bytestring, cereal, containers
      , errors, hashable, hashtables, HTF, HUnit, mmorph, mtl, QuickCheck
@@ -54129,6 +54477,23 @@ self: {
        hydraPlatforms = [ "x86_64-darwin" ];
      }) {};
 
+  "cereal-streams" = callPackage
+    ({ mkDerivation, base, bytestring, cereal, derive, HUnit
+     , io-streams, mtl, QuickCheck, tasty, tasty-hunit, tasty-quickcheck
+     }:
+     mkDerivation {
+       pname = "cereal-streams";
+       version = "0.0.1.0";
+       sha256 = "f2f7852ee6a64bfe8d526ee46d178973a58079c8a3f8390f2a367546b4d8b7cc";
+       libraryHaskellDepends = [ base bytestring cereal io-streams ];
+       testHaskellDepends = [
+         base bytestring cereal derive HUnit io-streams mtl QuickCheck tasty
+         tasty-hunit tasty-quickcheck
+       ];
+       description = "Use cereal to encode/decode io-streams";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "cereal-text" = callPackage
     ({ mkDerivation, base, cereal, text }:
      mkDerivation {
@@ -54381,20 +54746,20 @@ self: {
     ({ mkDerivation, ansi-terminal, array, async, base, bytestring
      , cmdargs, containers, directory, dlist, either, filepath, ghc-prim
      , mtl, process, regex-base, regex-pcre, regex-posix, safe, split
-     , stm, stringsearch, transformers, unix-compat
-     , unordered-containers
+     , stm, stringsearch, transformers, unicode-show, unix-compat
+     , unordered-containers, utf8-string
      }:
      mkDerivation {
        pname = "cgrep";
-       version = "6.6.15";
-       sha256 = "f58a557fecdc7066ec60653e7c902b8baedcf4f44a81f890265374b6dab9affa";
+       version = "6.6.16";
+       sha256 = "7161e331f409ee95abfab14f720ad300ce4c9bd37a9fae74de6643c0f30b134b";
        isLibrary = false;
        isExecutable = true;
        executableHaskellDepends = [
          ansi-terminal array async base bytestring cmdargs containers
          directory dlist either filepath ghc-prim mtl process regex-base
          regex-pcre regex-posix safe split stm stringsearch transformers
-         unix-compat unordered-containers
+         unicode-show unix-compat unordered-containers utf8-string
        ];
        homepage = "http://awgn.github.io/cgrep/";
        description = "Command line tool";
@@ -55193,7 +55558,7 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "chunked-data" = callPackage
+  "chunked-data_0_2_0" = callPackage
     ({ mkDerivation, base, blaze-builder, bytestring, containers
      , mono-traversable, semigroups, text, transformers, vector
      }:
@@ -55210,6 +55575,23 @@ self: {
        homepage = "https://github.com/fpco/chunked-data";
        description = "Typeclasses for dealing with various chunked data representations";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
+  "chunked-data" = callPackage
+    ({ mkDerivation, base, bytestring, containers, semigroups, text
+     , transformers, vector
+     }:
+     mkDerivation {
+       pname = "chunked-data";
+       version = "0.3.0";
+       sha256 = "e1be9da64c3682fd907aa9f1a118e8bfba7964d509fddf54bd245b199dc15f2f";
+       libraryHaskellDepends = [
+         base bytestring containers semigroups text transformers vector
+       ];
+       homepage = "https://github.com/snoyberg/mono-traversable";
+       description = "Typeclasses for dealing with various chunked data representations";
+       license = stdenv.lib.licenses.mit;
      }) {};
 
   "chunks" = callPackage
@@ -55794,14 +56176,13 @@ self: {
      }:
      mkDerivation {
        pname = "clang-pure";
-       version = "0.1.0.0";
-       sha256 = "7c5cfef49732236bc6d6da95b89087c07447d9bf235c032c16c7e6850a747b08";
+       version = "0.1.0.1";
+       sha256 = "9beb6dd2d0a21a4057a0372d5fc9da2984ffc455bd24ed3c93c7b4ba7ec20900";
        libraryHaskellDepends = [
          base bytestring containers contravariant inline-c stm
          template-haskell vector
        ];
        librarySystemDepends = [ clang ];
-       jailbreak = true;
        description = "Pure C++ code analysis with libclang";
        license = stdenv.lib.licenses.asl20;
        hydraPlatforms = stdenv.lib.platforms.none;
@@ -56624,8 +57005,8 @@ self: {
        pname = "clash-prelude";
        version = "0.10.9";
        sha256 = "4a96fa9222427df9b515c343d0db6f53441c710141a09a344ee47ab30ebacee1";
-       revision = "1";
-       editedCabalFile = "60f4e89dd73b84c4798fc7fd7f52d58afd7eb3069b5d41994fb3d43be4eb40f5";
+       revision = "2";
+       editedCabalFile = "966a6c0c7d74ee6932671fc44d7cd1d809ef6a11523ff5caf4c4a9c13583cb80";
        libraryHaskellDepends = [
          array base data-default ghc-prim ghc-typelits-extra
          ghc-typelits-natnormalise integer-gmp lens QuickCheck reflection
@@ -57568,7 +57949,7 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "classy-prelude" = callPackage
+  "classy-prelude_0_12_8" = callPackage
     ({ mkDerivation, base, basic-prelude, bifunctors, bytestring
      , chunked-data, containers, dlist, enclosed-exceptions, exceptions
      , ghc-prim, hashable, hspec, lifted-base, mono-traversable, mtl
@@ -57593,6 +57974,37 @@ self: {
        homepage = "https://github.com/snoyberg/classy-prelude";
        description = "A typeclass-based Prelude";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
+  "classy-prelude" = callPackage
+    ({ mkDerivation, async, base, basic-prelude, bifunctors, bytestring
+     , chunked-data, containers, deepseq, dlist, exceptions, ghc-prim
+     , hashable, hspec, lifted-async, lifted-base, monad-unlift
+     , mono-traversable, mono-traversable-instances, mtl
+     , mutable-containers, primitive, QuickCheck, safe-exceptions
+     , semigroups, stm, text, time, time-locale-compat, transformers
+     , transformers-base, unordered-containers, vector, vector-instances
+     }:
+     mkDerivation {
+       pname = "classy-prelude";
+       version = "1.0.0";
+       sha256 = "066603ee1d29d5738d34076870003d211632712251a7124983828fe4763c23b7";
+       libraryHaskellDepends = [
+         async base basic-prelude bifunctors bytestring chunked-data
+         containers deepseq dlist exceptions ghc-prim hashable lifted-async
+         lifted-base monad-unlift mono-traversable
+         mono-traversable-instances mtl mutable-containers primitive
+         safe-exceptions semigroups stm text time time-locale-compat
+         transformers transformers-base unordered-containers vector
+         vector-instances
+       ];
+       testHaskellDepends = [
+         base containers hspec QuickCheck transformers unordered-containers
+       ];
+       homepage = "https://github.com/snoyberg/mono-traversable";
+       description = "A typeclass-based Prelude";
+       license = stdenv.lib.licenses.mit;
      }) {};
 
   "classy-prelude-conduit_0_10_2" = callPackage
@@ -57852,7 +58264,7 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "classy-prelude-conduit" = callPackage
+  "classy-prelude-conduit_0_12_8" = callPackage
     ({ mkDerivation, base, bytestring, classy-prelude, conduit
      , conduit-combinators, hspec, monad-control, QuickCheck, resourcet
      , transformers, void
@@ -57868,9 +58280,32 @@ self: {
        testHaskellDepends = [
          base bytestring conduit hspec QuickCheck transformers
        ];
+       jailbreak = true;
        homepage = "https://github.com/snoyberg/classy-prelude";
        description = "conduit instances for classy-prelude";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
+  "classy-prelude-conduit" = callPackage
+    ({ mkDerivation, base, bytestring, classy-prelude, conduit
+     , conduit-combinators, hspec, monad-control, QuickCheck, resourcet
+     , transformers, void
+     }:
+     mkDerivation {
+       pname = "classy-prelude-conduit";
+       version = "1.0.0";
+       sha256 = "248b3a30c6da08400039b5a9485039319e059c52927edf2a1dbcd6a9089da22e";
+       libraryHaskellDepends = [
+         base bytestring classy-prelude conduit conduit-combinators
+         monad-control resourcet transformers void
+       ];
+       testHaskellDepends = [
+         base bytestring conduit hspec QuickCheck transformers
+       ];
+       homepage = "https://github.com/snoyberg/mono-traversable";
+       description = "classy-prelude together with conduit functions";
+       license = stdenv.lib.licenses.mit;
      }) {};
 
   "classy-prelude-yesod_0_10_2" = callPackage
@@ -58104,7 +58539,7 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "classy-prelude-yesod" = callPackage
+  "classy-prelude-yesod_0_12_8" = callPackage
     ({ mkDerivation, aeson, base, classy-prelude
      , classy-prelude-conduit, data-default, http-conduit, http-types
      , persistent, yesod, yesod-newsfeed, yesod-static
@@ -58118,9 +58553,30 @@ self: {
          http-conduit http-types persistent yesod yesod-newsfeed
          yesod-static
        ];
+       jailbreak = true;
        homepage = "https://github.com/snoyberg/classy-prelude";
        description = "Provide a classy prelude including common Yesod functionality";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
+  "classy-prelude-yesod" = callPackage
+    ({ mkDerivation, aeson, base, classy-prelude
+     , classy-prelude-conduit, data-default, http-conduit, http-types
+     , persistent, yesod, yesod-newsfeed, yesod-static
+     }:
+     mkDerivation {
+       pname = "classy-prelude-yesod";
+       version = "1.0.0";
+       sha256 = "12ac3f4b72302cf18a7ebd5a836eb8cfe22729cbcd1f0a723db047c2b80a9ce2";
+       libraryHaskellDepends = [
+         aeson base classy-prelude classy-prelude-conduit data-default
+         http-conduit http-types persistent yesod yesod-newsfeed
+         yesod-static
+       ];
+       homepage = "https://github.com/snoyberg/mono-traversable";
+       description = "Provide a classy prelude including common Yesod functionality";
+       license = stdenv.lib.licenses.mit;
      }) {};
 
   "clay_0_10_1" = callPackage
@@ -58229,7 +58685,7 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {inherit (pkgs) openssl;};
 
-  "clckwrks" = callPackage
+  "clckwrks_0_23_16" = callPackage
     ({ mkDerivation, acid-state, aeson, aeson-qq, attoparsec, base
      , blaze-html, bytestring, cereal, containers, directory, filepath
      , happstack-authenticate, happstack-hsp, happstack-jmacro
@@ -58257,6 +58713,41 @@ self: {
          web-routes-happstack web-routes-hsp web-routes-th xss-sanitize
        ];
        librarySystemDepends = [ openssl ];
+       jailbreak = true;
+       homepage = "http://www.clckwrks.com/";
+       description = "A secure, reliable content management system (CMS) and blogging platform";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {inherit (pkgs) openssl;};
+
+  "clckwrks" = callPackage
+    ({ mkDerivation, acid-state, aeson, aeson-qq, attoparsec, base
+     , blaze-html, bytestring, cereal, containers, directory, filepath
+     , happstack-authenticate, happstack-hsp, happstack-jmacro
+     , happstack-server, happstack-server-tls, hsp, hsx-jmacro, hsx2hs
+     , ixset, jmacro, lens, mtl, network, network-uri, old-locale
+     , openssl, process, random, reform, reform-happstack, reform-hsp
+     , safecopy, stm, text, time, time-locale-compat
+     , unordered-containers, userid, utf8-string, uuid-orphans
+     , uuid-types, vector, web-plugins, web-routes, web-routes-happstack
+     , web-routes-hsp, web-routes-th, xss-sanitize
+     }:
+     mkDerivation {
+       pname = "clckwrks";
+       version = "0.23.17";
+       sha256 = "ac6134a2b6a54d08aadda1fa2251120fb034238397199c62fc50d980d143b08d";
+       libraryHaskellDepends = [
+         acid-state aeson aeson-qq attoparsec base blaze-html bytestring
+         cereal containers directory filepath happstack-authenticate
+         happstack-hsp happstack-jmacro happstack-server
+         happstack-server-tls hsp hsx-jmacro hsx2hs ixset jmacro lens mtl
+         network network-uri old-locale process random reform
+         reform-happstack reform-hsp safecopy stm text time
+         time-locale-compat unordered-containers userid utf8-string
+         uuid-orphans uuid-types vector web-plugins web-routes
+         web-routes-happstack web-routes-hsp web-routes-th xss-sanitize
+       ];
+       librarySystemDepends = [ openssl ];
        homepage = "http://www.clckwrks.com/";
        description = "A secure, reliable content management system (CMS) and blogging platform";
        license = stdenv.lib.licenses.bsd3;
@@ -58669,7 +59160,7 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "clientsession" = callPackage
+  "clientsession_0_9_1_1" = callPackage
     ({ mkDerivation, base, base64-bytestring, bytestring, cereal
      , cipher-aes, containers, cprng-aes, crypto-api, crypto-random
      , directory, entropy, hspec, HUnit, QuickCheck, setenv, skein
@@ -58693,6 +59184,33 @@ self: {
        homepage = "http://github.com/yesodweb/clientsession/tree/master";
        description = "Securely store session data in a client-side cookie";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
+  "clientsession" = callPackage
+    ({ mkDerivation, base, base64-bytestring, bytestring, cereal
+     , cipher-aes, containers, cprng-aes, crypto-api, crypto-random
+     , directory, entropy, hspec, HUnit, QuickCheck, setenv, skein
+     , tagged, transformers
+     }:
+     mkDerivation {
+       pname = "clientsession";
+       version = "0.9.1.2";
+       sha256 = "5915adc4de26d2a8b03f1a445bac0b0f5d10a5b0380a4eed71b79a20a727d068";
+       isLibrary = true;
+       isExecutable = true;
+       libraryHaskellDepends = [
+         base base64-bytestring bytestring cereal cipher-aes cprng-aes
+         crypto-api crypto-random directory entropy setenv skein tagged
+       ];
+       executableHaskellDepends = [ base ];
+       testHaskellDepends = [
+         base bytestring cereal containers hspec HUnit QuickCheck
+         transformers
+       ];
+       homepage = "http://github.com/yesodweb/clientsession/tree/master";
+       description = "Securely store session data in a client-side cookie";
+       license = stdenv.lib.licenses.mit;
      }) {};
 
   "clifford" = callPackage
@@ -58797,8 +59315,8 @@ self: {
      }:
      mkDerivation {
        pname = "cloben";
-       version = "0.1.0.1";
-       sha256 = "99cfae53ed2ad5db9d1d1860b1654b28ab5189437fd5abb298a432f8a98d4728";
+       version = "0.1.0.3";
+       sha256 = "c2b7d36c7ad47ed45c1b7328da1f0d6d22727134eab7a2bd3447815b2ed0f3db";
        isLibrary = false;
        isExecutable = true;
        executableHaskellDepends = [
@@ -59844,8 +60362,8 @@ self: {
      }:
      mkDerivation {
        pname = "coin";
-       version = "1.1";
-       sha256 = "6b5a1add01a2a4cc546ac5292cf82f20aa3baf145f3332439bf3a5abfb717237";
+       version = "1.1.1";
+       sha256 = "e020b0b4f31586832db5e56e0d757d60546071d2ca7bfef1f451d154f02486a2";
        isLibrary = false;
        isExecutable = true;
        executableHaskellDepends = [
@@ -60067,8 +60585,8 @@ self: {
     ({ mkDerivation, base, contravariant, vector }:
      mkDerivation {
        pname = "colonnade";
-       version = "0.1";
-       sha256 = "a8c46dd9a4d45bc89408579416ff37cadd1b3f22403bb1b1d7dfe9d84ff5b0a7";
+       version = "0.3";
+       sha256 = "eab23a4fc5a24b3ab1c40254a63ccfdacf19c59fdead79258ee58e2d42f111c7";
        libraryHaskellDepends = [ base contravariant vector ];
        homepage = "https://github.com/andrewthad/colonnade#readme";
        description = "Generic types and functions for columnar encoding and decoding";
@@ -62272,7 +62790,7 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "conduit-combinators" = callPackage
+  "conduit-combinators_1_0_3_1" = callPackage
     ({ mkDerivation, base, base16-bytestring, base64-bytestring
      , bytestring, chunked-data, conduit, conduit-extra, containers
      , directory, filepath, hspec, monad-control, mono-traversable, mtl
@@ -62298,6 +62816,35 @@ self: {
        homepage = "https://github.com/fpco/conduit-combinators";
        description = "Commonly used conduit functions, for both chunked and unchunked data";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
+  "conduit-combinators" = callPackage
+    ({ mkDerivation, base, base16-bytestring, base64-bytestring
+     , bytestring, chunked-data, conduit, conduit-extra, containers
+     , directory, filepath, hspec, monad-control, mono-traversable, mtl
+     , mwc-random, primitive, QuickCheck, resourcet, safe, silently
+     , text, transformers, transformers-base, unix, unix-compat, vector
+     , void
+     }:
+     mkDerivation {
+       pname = "conduit-combinators";
+       version = "1.0.4";
+       sha256 = "75a90da15f7bd70748ebb3a3612d50896e421d8fdbaa4879e8aabfbeaf4dc7de";
+       libraryHaskellDepends = [
+         base base16-bytestring base64-bytestring bytestring chunked-data
+         conduit conduit-extra filepath monad-control mono-traversable
+         mwc-random primitive resourcet text transformers transformers-base
+         unix unix-compat vector void
+       ];
+       testHaskellDepends = [
+         base base16-bytestring base64-bytestring bytestring chunked-data
+         conduit containers directory filepath hspec mono-traversable mtl
+         mwc-random QuickCheck safe silently text transformers vector
+       ];
+       homepage = "https://github.com/snoyberg/mono-traversable";
+       description = "Commonly used conduit functions, for both chunked and unchunked data";
+       license = stdenv.lib.licenses.mit;
      }) {};
 
   "conduit-connection" = callPackage
@@ -62702,7 +63249,7 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "conduit-extra" = callPackage
+  "conduit-extra_1_1_13_1" = callPackage
     ({ mkDerivation, async, attoparsec, base, blaze-builder, bytestring
      , bytestring-builder, conduit, directory, exceptions, filepath
      , hspec, monad-control, network, primitive, process, QuickCheck
@@ -62726,6 +63273,33 @@ self: {
        homepage = "http://github.com/snoyberg/conduit";
        description = "Batteries included conduit: adapters for common libraries";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
+  "conduit-extra" = callPackage
+    ({ mkDerivation, async, attoparsec, base, blaze-builder, bytestring
+     , bytestring-builder, conduit, directory, exceptions, filepath
+     , hspec, monad-control, network, primitive, process, QuickCheck
+     , resourcet, stm, streaming-commons, text, transformers
+     , transformers-base
+     }:
+     mkDerivation {
+       pname = "conduit-extra";
+       version = "1.1.13.2";
+       sha256 = "9fccd20c45b017c5b5b12a933b1cedd9088f27375c6b7bb2dadce9db92d51b81";
+       libraryHaskellDepends = [
+         async attoparsec base blaze-builder bytestring conduit directory
+         exceptions filepath monad-control network primitive process
+         resourcet stm streaming-commons text transformers transformers-base
+       ];
+       testHaskellDepends = [
+         async attoparsec base blaze-builder bytestring bytestring-builder
+         conduit exceptions hspec process QuickCheck resourcet stm
+         streaming-commons text transformers transformers-base
+       ];
+       homepage = "http://github.com/snoyberg/conduit";
+       description = "Batteries included conduit: adapters for common libraries";
+       license = stdenv.lib.licenses.mit;
      }) {};
 
   "conduit-iconv" = callPackage
@@ -62945,8 +63519,8 @@ self: {
      }:
      mkDerivation {
        pname = "configifier";
-       version = "0.1.0";
-       sha256 = "bda7c1ae24e838204f972f64816e6e7ec5552b3ea03a2e17eb5c9e9ea9ad030e";
+       version = "0.1.1";
+       sha256 = "52cbd5b32d438766e655104e583baa5379e618bc2526382c970bde313db72e11";
        libraryHaskellDepends = [
          base bytestring case-insensitive containers directory either
          functor-infix mtl safe string-conversions template-haskell
@@ -63518,8 +64092,8 @@ self: {
      }:
      mkDerivation {
        pname = "consumers";
-       version = "1.1";
-       sha256 = "0a0c574fcc036653364d75f7ec597310bf8e0952acd9de97f97febb7d7cc958c";
+       version = "2.0";
+       sha256 = "467af01ed4ce5f5240c16a0693e32f27f1f098723d11c7f1eab004d08f285995";
        libraryHaskellDepends = [
          base containers exceptions hpqtypes lifted-base lifted-threads log
          monad-control mtl stm time transformers-base
@@ -64444,7 +65018,7 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "cookie" = callPackage
+  "cookie_0_4_2" = callPackage
     ({ mkDerivation, base, blaze-builder, bytestring
      , data-default-class, deepseq, HUnit, old-locale, QuickCheck, tasty
      , tasty-hunit, tasty-quickcheck, text, time
@@ -64464,17 +65038,40 @@ self: {
        homepage = "http://github.com/snoyberg/cookie";
        description = "HTTP cookie parsing and rendering";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
+  "cookie" = callPackage
+    ({ mkDerivation, base, blaze-builder, bytestring
+     , data-default-class, deepseq, HUnit, old-locale, QuickCheck, tasty
+     , tasty-hunit, tasty-quickcheck, text, time
+     }:
+     mkDerivation {
+       pname = "cookie";
+       version = "0.4.2.1";
+       sha256 = "06413091908e20ce154effdcd354d7eea1447380e29a8acdb15c3347512852e4";
+       libraryHaskellDepends = [
+         base blaze-builder bytestring data-default-class deepseq old-locale
+         text time
+       ];
+       testHaskellDepends = [
+         base blaze-builder bytestring HUnit QuickCheck tasty tasty-hunit
+         tasty-quickcheck text time
+       ];
+       homepage = "http://github.com/snoyberg/cookie";
+       description = "HTTP cookie parsing and rendering";
+       license = stdenv.lib.licenses.mit;
      }) {};
 
   "coordinate" = callPackage
     ({ mkDerivation, base, directory, doctest, filepath, lens
-     , QuickCheck, radian, tagged, template-haskell, transformers
+     , QuickCheck, template-haskell, transformers
      }:
      mkDerivation {
        pname = "coordinate";
-       version = "0.0.21";
-       sha256 = "a126c5713e498514f8225af4942dfac5a2ccca501b20a1a2c1e7783f58f39a4f";
-       libraryHaskellDepends = [ base lens radian tagged transformers ];
+       version = "0.1.2";
+       sha256 = "dba23e66c6669344571ee24b7ce65b3817241a4211e608cfb879daa4e5dbf052";
+       libraryHaskellDepends = [ base lens transformers ];
        testHaskellDepends = [
          base directory doctest filepath QuickCheck template-haskell
        ];
@@ -64977,7 +65574,7 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "courier" = callPackage
+  "courier_0_1_1_2" = callPackage
     ({ mkDerivation, async, base, bytestring, cereal, containers
      , directory, hslogger, HUnit, network, stm, test-framework
      , test-framework-hunit, text, uuid
@@ -65000,6 +65597,32 @@ self: {
        homepage = "http://github.com/hargettp/courier";
        description = "A message-passing library for simplifying network applications";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
+  "courier" = callPackage
+    ({ mkDerivation, async, base, bytestring, cereal, containers
+     , directory, hslogger, HUnit, network, stm, test-framework
+     , test-framework-hunit, text, uuid
+     }:
+     mkDerivation {
+       pname = "courier";
+       version = "0.1.1.3";
+       sha256 = "0cf44b62c2b134a7bf9aa779ef2b04d91f4b44a46273bb478ecdcbd9d1198e83";
+       isLibrary = true;
+       isExecutable = true;
+       libraryHaskellDepends = [
+         async base bytestring cereal containers hslogger network stm text
+         uuid
+       ];
+       executableHaskellDepends = [ base cereal ];
+       testHaskellDepends = [
+         async base cereal containers directory hslogger HUnit network stm
+         test-framework test-framework-hunit
+       ];
+       homepage = "http://github.com/hargettp/courier";
+       description = "A message-passing library for simplifying network applications";
+       license = stdenv.lib.licenses.mit;
      }) {};
 
   "court" = callPackage
@@ -67098,7 +67721,7 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "cryptol" = callPackage
+  "cryptol_2_3_0" = callPackage
     ({ mkDerivation, alex, ansi-terminal, array, async, base
      , base-compat, bytestring, containers, deepseq, deepseq-generics
      , directory, filepath, generic-trie, gitrev, GraphSCC, happy
@@ -67133,6 +67756,39 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "cryptol" = callPackage
+    ({ mkDerivation, alex, ansi-terminal, array, async, base
+     , base-compat, bytestring, containers, deepseq, directory, filepath
+     , gitrev, GraphSCC, happy, haskeline, heredoc, monad-control
+     , monadLib, old-time, presburger, pretty, process, QuickCheck
+     , random, sbv, simple-smt, smtLib, syb, template-haskell, text
+     , tf-random, transformers, transformers-base, utf8-string
+     }:
+     mkDerivation {
+       pname = "cryptol";
+       version = "2.4.0";
+       sha256 = "d34471f734429c25b52ca71ce63270ec3157a8413eeaf7f65dd7abe3cb27014d";
+       isLibrary = true;
+       isExecutable = true;
+       libraryHaskellDepends = [
+         array async base base-compat bytestring containers deepseq
+         directory filepath gitrev GraphSCC heredoc monad-control monadLib
+         old-time presburger pretty process QuickCheck random sbv simple-smt
+         smtLib syb template-haskell text tf-random transformers
+         transformers-base utf8-string
+       ];
+       libraryToolDepends = [ alex happy ];
+       executableHaskellDepends = [
+         ansi-terminal base base-compat containers deepseq directory
+         filepath haskeline monad-control monadLib process random sbv
+         tf-random transformers
+       ];
+       homepage = "http://www.cryptol.net/";
+       description = "Cryptol: The Language of Cryptography";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "cryptonite_0_6" = callPackage
     ({ mkDerivation, base, byteable, bytestring, deepseq, ghc-prim
      , integer-gmp, memory, tasty, tasty-hunit, tasty-kat
@@ -67486,7 +68142,7 @@ self: {
        license = stdenv.lib.licenses.mit;
      }) {};
 
-  "css-text" = callPackage
+  "css-text_0_1_2_1" = callPackage
     ({ mkDerivation, attoparsec, base, hspec, QuickCheck, text }:
      mkDerivation {
        pname = "css-text";
@@ -67497,6 +68153,21 @@ self: {
        homepage = "http://www.yesodweb.com/";
        description = "CSS parser and renderer";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
+  "css-text" = callPackage
+    ({ mkDerivation, attoparsec, base, hspec, QuickCheck, text }:
+     mkDerivation {
+       pname = "css-text";
+       version = "0.1.2.2";
+       sha256 = "dff564ac08587950dab4fedf07c357d9907099f60c87bf465d648a8965e61987";
+       libraryHaskellDepends = [ attoparsec base text ];
+       testHaskellDepends = [ attoparsec base hspec QuickCheck text ];
+       doCheck = false;
+       homepage = "http://www.yesodweb.com/";
+       description = "CSS parser and renderer";
+       license = stdenv.lib.licenses.mit;
      }) {};
 
   "csv" = callPackage
@@ -68969,8 +69640,8 @@ self: {
     ({ mkDerivation, base, ghc-prim, tasty, tasty-quickcheck }:
      mkDerivation {
        pname = "data-bword";
-       version = "0.1";
-       sha256 = "8d90db097d4df7688f2767f86d27534c79e8aa933a274962fc4a3ab4428b0ee8";
+       version = "0.1.0.1";
+       sha256 = "70f01f857865edcf1d1d20128b0202320b1635cc03b00954b6d1447cd699db7d";
        libraryHaskellDepends = [ base ghc-prim ];
        testHaskellDepends = [ base tasty tasty-quickcheck ];
        homepage = "https://github.com/mvv/data-bword";
@@ -69100,24 +69771,6 @@ self: {
 
   "data-default" = callPackage
     ({ mkDerivation, base, data-default-class
-     , data-default-instances-base, data-default-instances-containers
-     , data-default-instances-dlist, data-default-instances-old-locale
-     }:
-     mkDerivation {
-       pname = "data-default";
-       version = "0.6.0";
-       sha256 = "1f84023990e44e4555ac54e6bc84e4efa3bb42a0851ce0bb7b3358ef5344386d";
-       libraryHaskellDepends = [
-         base data-default-class data-default-instances-base
-         data-default-instances-containers data-default-instances-dlist
-         data-default-instances-old-locale
-       ];
-       description = "A class for types with a default value";
-       license = stdenv.lib.licenses.bsd3;
-     }) {};
-
-  "data-default_0_7_1_1" = callPackage
-    ({ mkDerivation, base, data-default-class
      , data-default-instances-containers, data-default-instances-dlist
      , data-default-instances-old-locale
      }:
@@ -69129,13 +69782,11 @@ self: {
          base data-default-class data-default-instances-containers
          data-default-instances-dlist data-default-instances-old-locale
        ];
-       jailbreak = true;
        description = "A class for types with a default value";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "data-default-class" = callPackage
+  "data-default-class_0_0_1" = callPackage
     ({ mkDerivation, base }:
      mkDerivation {
        pname = "data-default-class";
@@ -69144,9 +69795,10 @@ self: {
        libraryHaskellDepends = [ base ];
        description = "A class for types with a default value";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "data-default-class_0_1_2_0" = callPackage
+  "data-default-class" = callPackage
     ({ mkDerivation, base }:
      mkDerivation {
        pname = "data-default-class";
@@ -69155,7 +69807,6 @@ self: {
        libraryHaskellDepends = [ base ];
        description = "A class for types with a default value";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "data-default-extra" = callPackage
@@ -69220,7 +69871,7 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "data-default-instances-base" = callPackage
+  "data-default-instances-base_0_1_0" = callPackage
     ({ mkDerivation, base, data-default-class }:
      mkDerivation {
        pname = "data-default-instances-base";
@@ -69229,19 +69880,18 @@ self: {
        libraryHaskellDepends = [ base data-default-class ];
        description = "Default instances for types in base";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "data-default-instances-base_0_1_0_1" = callPackage
+  "data-default-instances-base" = callPackage
     ({ mkDerivation, base, data-default-class }:
      mkDerivation {
        pname = "data-default-instances-base";
        version = "0.1.0.1";
        sha256 = "844fe453f674b6b0998da804465914abce8936c5e640d8bb8bff37ad07d7a17a";
        libraryHaskellDepends = [ base data-default-class ];
-       jailbreak = true;
        description = "Default instances for types in base";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "data-default-instances-bytestring" = callPackage
@@ -69251,6 +69901,7 @@ self: {
        version = "0.0.1";
        sha256 = "4c431278d0dc1054fd531281db70d8615f88d9b2a29924aba2567fb3cf647220";
        libraryHaskellDepends = [ base bytestring data-default-class ];
+       jailbreak = true;
        homepage = "https://github.com/trskop/data-default-extra";
        description = "Default instances for (lazy and strict) ByteString, Builder and ShortByteString";
        license = stdenv.lib.licenses.bsd3;
@@ -69263,6 +69914,7 @@ self: {
        version = "0.0.1";
        sha256 = "430135708ad9d0730a4c3a3d1eb574bdc6f07547a5a9c5f30202e1e786070ab4";
        libraryHaskellDepends = [ case-insensitive data-default-class ];
+       jailbreak = true;
        homepage = "https://github.com/trskop/data-default-extra";
        description = "Default instance for CI type from case-insensitive package";
        license = stdenv.lib.licenses.bsd3;
@@ -69325,6 +69977,7 @@ self: {
        version = "0.0.1";
        sha256 = "db5d4c46cf36ce5956ffd0affe0f2c48e1c000b9bd61821d3e6c1b0171060cdf";
        libraryHaskellDepends = [ base data-default-class text ];
+       jailbreak = true;
        homepage = "https://github.com/trskop/data-default-extra";
        description = "Default instances for (lazy and strict) Text and Text Builder";
        license = stdenv.lib.licenses.bsd3;
@@ -69339,6 +69992,7 @@ self: {
        libraryHaskellDepends = [
          data-default-class unordered-containers
        ];
+       jailbreak = true;
        homepage = "https://github.com/trskop/data-default-extra";
        description = "Default instances for unordered-containers";
        license = stdenv.lib.licenses.bsd3;
@@ -69351,6 +70005,7 @@ self: {
        version = "0.0.1";
        sha256 = "9ac84473a3af8b0c5e795ea5f84a34a0c18c3b2d5e17ce428206203f9d794666";
        libraryHaskellDepends = [ data-default-class vector ];
+       jailbreak = true;
        homepage = "https://github.com/trskop/data-default-extra";
        description = "Default instances for types defined in vector package";
        license = stdenv.lib.licenses.bsd3;
@@ -69385,8 +70040,8 @@ self: {
      }:
      mkDerivation {
        pname = "data-dword";
-       version = "0.3";
-       sha256 = "e3f8bd8b529cd1e720d07a9ab9861f4e6f2cf63594a246d405d0c8125bad9254";
+       version = "0.3.1";
+       sha256 = "0aa84874feca89e86320915e07e5c48c303e34bbcaf6a1c77dbe03f7fba601ea";
        libraryHaskellDepends = [
          base data-bword ghc-prim hashable template-haskell
        ];
@@ -69418,6 +70073,23 @@ self: {
        hydraPlatforms = [ "x86_64-darwin" ];
      }) {};
 
+  "data-elf" = callPackage
+    ({ mkDerivation, base, binary, bytestring, data-endian, data-flags
+     , data-sword, text-latin1
+     }:
+     mkDerivation {
+       pname = "data-elf";
+       version = "0.1.0.1";
+       sha256 = "33f6f3508721bafabb5cc2d1f04b262964e178883d7dbcbe3feeb8cc069e5df9";
+       libraryHaskellDepends = [
+         base binary bytestring data-endian data-flags data-sword
+         text-latin1
+       ];
+       homepage = "https://github.com/mvv/data-elf";
+       description = "Executable and Linkable Format (ELF) data structures";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "data-embed" = callPackage
     ({ mkDerivation, base, bytestring, cereal, containers, directory
      , executable-path, hashable, utf8-string
@@ -69446,8 +70118,8 @@ self: {
     ({ mkDerivation, base }:
      mkDerivation {
        pname = "data-endian";
-       version = "0.1";
-       sha256 = "39b84a6b516c8d7e0fdb72ed16a77f87bae9fcffb9c9437797d406de47bb9b46";
+       version = "0.1.1";
+       sha256 = "8c1d4f30374f8331d31f4d7c6b39284331b6b9436e7b50f86547417bd05f2ac0";
        libraryHaskellDepends = [ base ];
        homepage = "https://github.com/mvv/data-endian";
        description = "Endian-sensitive data";
@@ -69558,9 +70230,10 @@ self: {
     ({ mkDerivation, base, template-haskell }:
      mkDerivation {
        pname = "data-flags";
-       version = "0.0.3.1";
-       sha256 = "45bfa0c14b4e31364c5b7c70bf19f1ee3aa6ae692e08e7a70b56668503970de8";
+       version = "0.0.3.2";
+       sha256 = "9e8944d63a314a116d1cc8ecb115ad0ea8dabd5ccb84dbbefd332e641430794a";
        libraryHaskellDepends = [ base template-haskell ];
+       homepage = "https://github.com/mvv/data-flags";
        description = "A package for working with bit masks and flags in general";
        license = stdenv.lib.licenses.bsd3;
        hydraPlatforms = stdenv.lib.platforms.none;
@@ -70234,6 +70907,23 @@ self: {
        license = stdenv.lib.licenses.mit;
      }) {};
 
+  "data-sword" = callPackage
+    ({ mkDerivation, base, data-bword, hashable, tasty
+     , tasty-quickcheck, template-haskell
+     }:
+     mkDerivation {
+       pname = "data-sword";
+       version = "0.1.1";
+       sha256 = "9fa52df57b18f0086a0a5e718221357e7f2a23917252648ec6b66c222ae6ce88";
+       libraryHaskellDepends = [
+         base data-bword hashable template-haskell
+       ];
+       testHaskellDepends = [ base tasty tasty-quickcheck ];
+       homepage = "https://github.com/mvv/data-sword";
+       description = "Shorter binary words";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "data-tensor" = callPackage
     ({ mkDerivation, base }:
      mkDerivation {
@@ -71260,8 +71950,8 @@ self: {
      }:
      mkDerivation {
        pname = "dead-code-detection";
-       version = "0.8";
-       sha256 = "8eadc01d4df3100697b3b4f93d8253c417f851a320c2bfc2ea6362f7937b1c03";
+       version = "0.8.1";
+       sha256 = "6b69771ae3dac21d73ccd6fbb145dac98cf3f661787f2c59ecd6ee26726bc1fb";
        isLibrary = false;
        isExecutable = true;
        executableHaskellDepends = [
@@ -71411,17 +72101,17 @@ self: {
      }) {};
 
   "debian-build" = callPackage
-    ({ mkDerivation, base, Cabal, directory, filepath, process, split
+    ({ mkDerivation, base, directory, filepath, process, split
      , transformers
      }:
      mkDerivation {
        pname = "debian-build";
-       version = "0.10.0.0";
-       sha256 = "3fd611276d30ea91f6d5f776f5726a3e7be702859027118639c31169597eff54";
+       version = "0.10.1.0";
+       sha256 = "a41033dee53346bda2f77a4192f85b54dbe3d25ef9b1fd158fdc09b4411e90b4";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
-         base Cabal directory filepath process split transformers
+         base directory filepath process split transformers
        ];
        executableHaskellDepends = [ base filepath transformers ];
        homepage = "http://twitter.com/khibino/";
@@ -72767,8 +73457,8 @@ self: {
      }:
      mkDerivation {
        pname = "deriving-compat";
-       version = "0.2.2";
-       sha256 = "0acf6caf0c0737c7aa0424544a54b54c3ab36310576ad404d13c73824136f7c8";
+       version = "0.3";
+       sha256 = "14d1921e1046ca9802dc1cc62e1343d6d8ea6ea9056b8245b57cfaf85ee408ea";
        libraryHaskellDepends = [
          base containers ghc-boot-th ghc-prim template-haskell transformers
          transformers-compat
@@ -74158,8 +74848,8 @@ self: {
      }:
      mkDerivation {
        pname = "diagrams-graphviz";
-       version = "1.3.0.1";
-       sha256 = "1d2ec9533aaac6a429eac9750fd7e5fc7a21d18223010067ebeae60c0d95da05";
+       version = "1.3.1";
+       sha256 = "09ae6f6d08d3ed43f6f6bf711e3749f1979b2e2e6976cbd7da05bd2a8f0d6a04";
        libraryHaskellDepends = [
          base containers diagrams-lib fgl graphviz split
        ];
@@ -75165,6 +75855,7 @@ self: {
        libraryHaskellDepends = [
          base data-default-class diagrams-lib lens
        ];
+       jailbreak = true;
        homepage = "https://github.com/timjb/rubiks-cube";
        description = "Library for drawing the Rubik's Cube";
        license = stdenv.lib.licenses.mit;
@@ -76086,7 +76777,7 @@ self: {
        license = stdenv.lib.licenses.mit;
      }) {};
 
-  "digits" = callPackage
+  "digits_0_2" = callPackage
     ({ mkDerivation, base, QuickCheck }:
      mkDerivation {
        pname = "digits";
@@ -76095,6 +76786,19 @@ self: {
        libraryHaskellDepends = [ base QuickCheck ];
        description = "Converts integers to lists of digits and back";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
+  "digits" = callPackage
+    ({ mkDerivation, base, QuickCheck }:
+     mkDerivation {
+       pname = "digits";
+       version = "0.3.1";
+       sha256 = "a8499c9745dcf8a4e6c48594f555e6c6276e8d91c457dcc562a370ccadcd6a2c";
+       libraryHaskellDepends = [ base QuickCheck ];
+       testHaskellDepends = [ base QuickCheck ];
+       description = "Converts integers to lists of digits and back";
+       license = stdenv.lib.licenses.bsd3;
      }) {};
 
   "dimensional_0_13_0_1" = callPackage
@@ -77854,7 +78558,7 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "diversity" = callPackage
+  "diversity_0_8_0_0" = callPackage
     ({ mkDerivation, base, containers, data-ordlist, fasta
      , math-functions, MonadRandom, optparse-applicative, parsec, pipes
      , random-shuffle, scientific, split
@@ -77875,6 +78579,30 @@ self: {
        homepage = "https://github.com/GregorySchwartz/diversity";
        description = "Quantify the diversity of a population";
        license = stdenv.lib.licenses.gpl2;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
+  "diversity" = callPackage
+    ({ mkDerivation, base, containers, data-ordlist, fasta
+     , math-functions, MonadRandom, optparse-applicative, parsec, pipes
+     , random-shuffle, scientific, split
+     }:
+     mkDerivation {
+       pname = "diversity";
+       version = "0.8.0.1";
+       sha256 = "06ee80a100424346e725777467173198a574d1df354cfd0051b0ee2983c1feba";
+       isLibrary = true;
+       isExecutable = true;
+       libraryHaskellDepends = [
+         base containers data-ordlist fasta math-functions MonadRandom
+         parsec random-shuffle scientific split
+       ];
+       executableHaskellDepends = [
+         base containers fasta optparse-applicative pipes
+       ];
+       homepage = "https://github.com/GregorySchwartz/diversity";
+       description = "Quantify the diversity of a population";
+       license = stdenv.lib.licenses.gpl3;
      }) {};
 
   "dixi_0_6_0_2" = callPackage
@@ -79081,6 +79809,7 @@ self: {
        revision = "1";
        editedCabalFile = "7e6df1d4f39879e9b031c8ff5e2f6fd5be3729cc40f7515e117ac0b47ed3f675";
        libraryHaskellDepends = [ base bytestring curl feed tagsoup xml ];
+       jailbreak = true;
        homepage = "http://code.haskell.org/~dons/code/download-curl";
        description = "High-level file download based on URLs";
        license = stdenv.lib.licenses.bsd3;
@@ -80456,12 +81185,11 @@ self: {
      }:
      mkDerivation {
        pname = "easyrender";
-       version = "0.1.1.0";
-       sha256 = "eb0ca0d7622c7aed65787e92eb2c627a9e7153aaa4afc9f9981f6d4b7c020ec4";
+       version = "0.1.1.1";
+       sha256 = "ad303ad4bc4f746564b32fe587a9c0290af2c2173a9370ec42a8b4dcdacbfe63";
        libraryHaskellDepends = [
          base bytestring containers mtl superdoc zlib
        ];
-       jailbreak = true;
        homepage = "http://www.mathstat.dal.ca/~selinger/easyrender/";
        description = "User-friendly creation of EPS, PostScript, and PDF files";
        license = stdenv.lib.licenses.gpl3;
@@ -82131,8 +82859,8 @@ self: {
      }:
      mkDerivation {
        pname = "elm-export";
-       version = "0.3.0.2";
-       sha256 = "f89797336f6a8d2d54e1015fabc0ab3f45e8ef8a3b7d7419694dd8144fb5a646";
+       version = "0.4.0.1";
+       sha256 = "9aa94c4d0ed01a6f6344778eee2e87b6489fc9ddd1de87154acb2be67fb7b79e";
        libraryHaskellDepends = [
          base bytestring containers directory mtl text time
        ];
@@ -82178,8 +82906,8 @@ self: {
     ({ mkDerivation, base, directory, filepath, split, text, time }:
      mkDerivation {
        pname = "elm-hybrid";
-       version = "0.1.2.1";
-       sha256 = "ff3d6062a417c3fee7d37bfc781edae4b5dc7ebdea880c0c9f1e4c290e601764";
+       version = "0.1.3.0";
+       sha256 = "c911c4040e4d12ba65127a125c041bf0390da3b503d01913f269eeb9fb3272fe";
        libraryHaskellDepends = [
          base directory filepath split text time
        ];
@@ -82737,6 +83465,8 @@ self: {
        pname = "enclosed-exceptions";
        version = "1.0.2";
        sha256 = "7b9beab82d219c0dd879dfdef70fb74a4a7595b4dbd0baf7adb12cdbbe8189f1";
+       revision = "1";
+       editedCabalFile = "40b6f9bc9de19819e54b215008a8b60862f2558119dc49e7c747a5bac4435566";
        libraryHaskellDepends = [
          base deepseq lifted-base monad-control transformers
          transformers-base
@@ -82779,6 +83509,7 @@ self: {
        libraryHaskellDepends = [
          base between data-default-class mtl transformers
        ];
+       jailbreak = true;
        homepage = "https://github.com/trskop/endo";
        description = "Endomorphism utilities";
        license = stdenv.lib.licenses.bsd3;
@@ -84763,8 +85494,8 @@ self: {
      }:
      mkDerivation {
        pname = "eventstore";
-       version = "0.13.0.1";
-       sha256 = "eec222913fbc5f52e74216536a0344084a9bc689324d922813a9bf46ecd421c7";
+       version = "0.13.1.2";
+       sha256 = "b519ae59c56c345cc2abe2bc6a779627d35c5553e9c0cfd51cb4aea4db9538fc";
        libraryHaskellDepends = [
          aeson array async base bytestring cereal connection containers dns
          dotnet-timespan http-client protobuf random semigroups stm text
@@ -84782,6 +85513,33 @@ self: {
        hydraPlatforms = [ "x86_64-darwin" ];
      }) {};
 
+  "eventstore_0_13_1_3" = callPackage
+    ({ mkDerivation, aeson, array, async, base, bytestring, cereal
+     , connection, containers, dns, dotnet-timespan, http-client
+     , protobuf, random, semigroups, stm, tasty, tasty-hunit, text, time
+     , unordered-containers, uuid
+     }:
+     mkDerivation {
+       pname = "eventstore";
+       version = "0.13.1.3";
+       sha256 = "027dda722c410a7b528537c4f296040b90c16cf91d95362356e608c672de6b2a";
+       libraryHaskellDepends = [
+         aeson array async base bytestring cereal connection containers dns
+         dotnet-timespan http-client protobuf random semigroups stm text
+         time unordered-containers uuid
+       ];
+       testHaskellDepends = [
+         aeson base connection dotnet-timespan stm tasty tasty-hunit text
+         time
+       ];
+       jailbreak = true;
+       homepage = "http://github.com/YoEight/eventstore";
+       description = "EventStore TCP Client";
+       license = stdenv.lib.licenses.bsd3;
+       platforms = [ "x86_64-darwin" "x86_64-linux" ];
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "every-bit-counts" = callPackage
     ({ mkDerivation, base, haskell98 }:
      mkDerivation {
@@ -86584,8 +87342,8 @@ self: {
      }:
      mkDerivation {
        pname = "fast-digits";
-       version = "0.2.0.0";
-       sha256 = "b5e050775cf9cfffac1adc90ded981b5fbc56be903984aecacc138ac62e98c33";
+       version = "0.2.1.0";
+       sha256 = "ec84576e479202de8257c7c499b66e91bcf18444f7683475d74b575e166dd83b";
        libraryHaskellDepends = [ base integer-gmp ];
        testHaskellDepends = [
          base digits QuickCheck smallcheck tasty tasty-quickcheck
@@ -86837,7 +87595,7 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "fasta" = callPackage
+  "fasta_0_10_2_0" = callPackage
     ({ mkDerivation, attoparsec, base, bytestring, containers, foldl
      , lens, parsec, pipes, pipes-attoparsec, pipes-bytestring
      , pipes-group, pipes-text, split, text
@@ -86853,6 +87611,25 @@ self: {
        homepage = "https://github.com/GregorySchwartz/fasta";
        description = "A simple, mindless parser for fasta files";
        license = stdenv.lib.licenses.gpl2;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
+  "fasta" = callPackage
+    ({ mkDerivation, attoparsec, base, bytestring, containers, foldl
+     , lens, parsec, pipes, pipes-attoparsec, pipes-bytestring
+     , pipes-group, pipes-text, split, text
+     }:
+     mkDerivation {
+       pname = "fasta";
+       version = "0.10.4.0";
+       sha256 = "d37616f6107834ce47cc57163e9dddda055ef13b0400d74d6e77cbdd249f69da";
+       libraryHaskellDepends = [
+         attoparsec base bytestring containers foldl lens parsec pipes
+         pipes-attoparsec pipes-bytestring pipes-group pipes-text split text
+       ];
+       homepage = "https://github.com/GregorySchwartz/fasta";
+       description = "A simple, mindless parser for fasta files";
+       license = stdenv.lib.licenses.gpl3;
      }) {};
 
   "fastbayes" = callPackage
@@ -88230,8 +89007,8 @@ self: {
      }:
      mkDerivation {
        pname = "feed-gipeda";
-       version = "0.1.0.1";
-       sha256 = "18be33291fc74c0ab18c8897e97f3811cb4e1e1f8fd11e084a49554d3696aa52";
+       version = "0.1.0.2";
+       sha256 = "609d0214ca1bbe773bb61af6c9f8ab779b0afedd612fbb3cdb467ded032d5ebf";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -90040,6 +90817,17 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "fizzbuzz" = callPackage
+    ({ mkDerivation, base }:
+     mkDerivation {
+       pname = "fizzbuzz";
+       version = "0.1.0.0";
+       sha256 = "9df26295f66eadacad9c44ca3195651b15f2da8789124b91704eedaef9192a46";
+       libraryHaskellDepends = [ base ];
+       description = "test";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "flaccuraterip" = callPackage
     ({ mkDerivation, base, binary, deepseq, HTTP, optparse-applicative
      , process
@@ -91540,6 +92328,7 @@ self: {
        libraryHaskellDepends = [
          base containers data-default-class lens linear
        ];
+       jailbreak = true;
        description = "Simple force-directed layout";
        license = stdenv.lib.licenses.bsd3;
        hydraPlatforms = stdenv.lib.platforms.none;
@@ -91929,6 +92718,32 @@ self: {
        hydraPlatforms = [ "x86_64-darwin" ];
      }) {};
 
+  "fortran-src" = callPackage
+    ({ mkDerivation, alex, array, base, bytestring, containers, fgl
+     , GenericPretty, happy, hspec, mtl, pretty, text, uniplate
+     }:
+     mkDerivation {
+       pname = "fortran-src";
+       version = "0.1.0.0";
+       sha256 = "bfe476623599655d58d3a26c77ca17503c512eb1470fb1a39add1e8fd5f1120a";
+       isLibrary = true;
+       isExecutable = true;
+       libraryHaskellDepends = [
+         array base bytestring containers fgl GenericPretty mtl pretty text
+         uniplate
+       ];
+       libraryToolDepends = [ alex happy ];
+       executableHaskellDepends = [
+         array base bytestring containers fgl GenericPretty mtl pretty text
+         uniplate
+       ];
+       testHaskellDepends = [
+         array base bytestring containers fgl hspec mtl text uniplate
+       ];
+       description = "Parser and anlyses for Fortran standards 66, 77, 90";
+       license = stdenv.lib.licenses.asl20;
+     }) {};
+
   "foscam-directory" = callPackage
     ({ mkDerivation, base, directory, doctest, filepath
      , foscam-filename, lens, pretty, QuickCheck, template-haskell
@@ -94540,7 +95355,7 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "generic-deriving" = callPackage
+  "generic-deriving_1_10_5" = callPackage
     ({ mkDerivation, base, containers, ghc-prim, template-haskell }:
      mkDerivation {
        pname = "generic-deriving";
@@ -94552,6 +95367,21 @@ self: {
        homepage = "https://github.com/dreixel/generic-deriving";
        description = "Generic programming library for generalised deriving";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
+  "generic-deriving" = callPackage
+    ({ mkDerivation, base, containers, ghc-prim, template-haskell }:
+     mkDerivation {
+       pname = "generic-deriving";
+       version = "1.10.6";
+       sha256 = "be129ff66c91e2e17c62e304c0f30e5e654dc7a1d9a71beaba3219a9f5d1c2fe";
+       libraryHaskellDepends = [
+         base containers ghc-prim template-haskell
+       ];
+       homepage = "https://github.com/dreixel/generic-deriving";
+       description = "Generic programming library for generalised deriving";
+       license = stdenv.lib.licenses.bsd3;
      }) {};
 
   "generic-lucid-scaffold" = callPackage
@@ -94916,7 +95746,7 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "generics-sop" = callPackage
+  "generics-sop_0_2_1_0" = callPackage
     ({ mkDerivation, base, ghc-prim, template-haskell }:
      mkDerivation {
        pname = "generics-sop";
@@ -94926,16 +95756,27 @@ self: {
        testHaskellDepends = [ base ];
        description = "Generic Programming using True Sums of Products";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
+  "generics-sop" = callPackage
+    ({ mkDerivation, base, ghc-prim, template-haskell }:
+     mkDerivation {
+       pname = "generics-sop";
+       version = "0.2.2.0";
+       sha256 = "3509e6fd5d9e1337691a88bb7941731f03cf93a42f12a6227dd1a5def9616220";
+       libraryHaskellDepends = [ base ghc-prim template-haskell ];
+       testHaskellDepends = [ base ];
+       description = "Generic Programming using True Sums of Products";
+       license = stdenv.lib.licenses.bsd3;
      }) {};
 
   "generics-sop-lens" = callPackage
     ({ mkDerivation, base, generics-sop, lens }:
      mkDerivation {
        pname = "generics-sop-lens";
-       version = "0.1.1.0";
-       sha256 = "77dad1fc8dc9a9e7bd049a46ea4917b5d6e6b1d22a7194f67965126717cfd360";
-       revision = "1";
-       editedCabalFile = "fc41f76ff2763343ea54274f64907f4343abe3f195a4b271149a524023cfcea0";
+       version = "0.1.2.0";
+       sha256 = "bafd04f0238e19d73da60ae018c1c82cb3e4be49990c61a6049dec2dafff40f6";
        libraryHaskellDepends = [ base generics-sop lens ];
        homepage = "https://github.com/phadej/generics-sop-lens#readme";
        description = "Lenses for types in generics-sop";
@@ -95153,6 +95994,48 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "genvalidity" = callPackage
+    ({ mkDerivation, base, QuickCheck, validity }:
+     mkDerivation {
+       pname = "genvalidity";
+       version = "0.1.0.0";
+       sha256 = "43477a35f12da4d8806b2a152bebb5da563c2cb442b720090597d604fe40c4f6";
+       libraryHaskellDepends = [ base QuickCheck validity ];
+       homepage = "https://github.com/NorfairKing/validity#readme";
+       description = "Testing utilities for the validity library";
+       license = stdenv.lib.licenses.mit;
+     }) {};
+
+  "genvalidity-containers" = callPackage
+    ({ mkDerivation, base, containers, genvalidity, QuickCheck
+     , validity
+     }:
+     mkDerivation {
+       pname = "genvalidity-containers";
+       version = "0.1.0.0";
+       sha256 = "2c44a1b1d0c7a0f9e6107da9fdc31f069d4211cc5cbd88e644edac38a2c6d164";
+       libraryHaskellDepends = [
+         base containers genvalidity QuickCheck validity
+       ];
+       homepage = "https://github.com/NorfairKing/validity#readme";
+       description = "GenValidity support for containers";
+       license = stdenv.lib.licenses.mit;
+     }) {};
+
+  "genvalidity-hspec" = callPackage
+    ({ mkDerivation, base, genvalidity, hspec, QuickCheck, validity }:
+     mkDerivation {
+       pname = "genvalidity-hspec";
+       version = "0.1.0.1";
+       sha256 = "41f102071074cf13cc1635fc80fec7f562900191549b4f68dec24797ef7e6625";
+       libraryHaskellDepends = [
+         base genvalidity hspec QuickCheck validity
+       ];
+       homepage = "https://github.com/NorfairKing/validity#readme";
+       description = "Standard spec's for GenValidity instances";
+       license = stdenv.lib.licenses.mit;
+     }) {};
+
   "geo-resolver" = callPackage
     ({ mkDerivation, aeson, base, base64-bytestring, blaze-builder
      , bytestring, http-conduit, http-types, HUnit, QuickCheck
@@ -95319,6 +96202,25 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "geolite-csv" = callPackage
+    ({ mkDerivation, base, colonnade, directory, HUnit, ip, pipes
+     , pipes-bytestring, pipes-text, siphon, test-framework
+     , test-framework-hunit, text
+     }:
+     mkDerivation {
+       pname = "geolite-csv";
+       version = "0.1.0";
+       sha256 = "c7c707f20c4f2f42f842bf18485a58555dc3dd62b8ef314cc54a10f003b2baa6";
+       libraryHaskellDepends = [ base colonnade ip pipes siphon text ];
+       testHaskellDepends = [
+         base colonnade directory HUnit pipes pipes-bytestring pipes-text
+         siphon test-framework test-framework-hunit text
+       ];
+       homepage = "https://github.com/andrewthad/colonnade";
+       description = "Initial project template from stack";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "geom2d" = callPackage
     ({ mkDerivation, base, ieee754, linear, QuickCheck }:
      mkDerivation {
@@ -96283,8 +97185,10 @@ self: {
     ({ mkDerivation, array, base, containers, ghc, hpc }:
      mkDerivation {
        pname = "ghc-srcspan-plugin";
-       version = "0.2.1.0";
-       sha256 = "918bf8aa5060db5635c8dbc630001247e1efe7188388c44e4f7bc5077f3266b1";
+       version = "0.2.2.0";
+       sha256 = "e137ecf1d3463bdb806cc681a0375e4a60d054e71839660e223e92906a60aff1";
+       revision = "1";
+       editedCabalFile = "3131594b5f9d1fc3ee35a5d8f87b1361840d02778080a6494beef514250e02c1";
        libraryHaskellDepends = [ array base containers ghc hpc ];
        description = "Generic GHC Plugin for annotating Haskell code with source location data";
        license = stdenv.lib.licenses.bsd3;
@@ -96387,7 +97291,7 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "ghc-typelits-extra" = callPackage
+  "ghc-typelits-extra_0_1_1" = callPackage
     ({ mkDerivation, base, ghc, ghc-tcplugins-extra
      , ghc-typelits-natnormalise, tasty, tasty-hunit
      }:
@@ -96402,6 +97306,26 @@ self: {
        homepage = "http://www.clash-lang.org/";
        description = "Additional type-level operations on GHC.TypeLits.Nat";
        license = stdenv.lib.licenses.bsd2;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
+  "ghc-typelits-extra" = callPackage
+    ({ mkDerivation, base, ghc, ghc-tcplugins-extra
+     , ghc-typelits-natnormalise, tasty, tasty-hunit, transformers
+     }:
+     mkDerivation {
+       pname = "ghc-typelits-extra";
+       version = "0.1.2";
+       sha256 = "cd054d68809ed73338469afcafacd3955f417edcce93c1ef69b3cd6104062019";
+       libraryHaskellDepends = [
+         base ghc ghc-tcplugins-extra transformers
+       ];
+       testHaskellDepends = [
+         base ghc-typelits-natnormalise tasty tasty-hunit
+       ];
+       homepage = "http://www.clash-lang.org/";
+       description = "Additional type-level operations on GHC.TypeLits.Nat";
+       license = stdenv.lib.licenses.bsd2;
      }) {};
 
   "ghc-typelits-natnormalise_0_3" = callPackage
@@ -96451,7 +97375,7 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "ghc-typelits-natnormalise" = callPackage
+  "ghc-typelits-natnormalise_0_4_1" = callPackage
     ({ mkDerivation, base, ghc, ghc-tcplugins-extra, tasty, tasty-hunit
      }:
      mkDerivation {
@@ -96463,6 +97387,21 @@ self: {
        homepage = "http://www.clash-lang.org/";
        description = "GHC typechecker plugin for types of kind GHC.TypeLits.Nat";
        license = stdenv.lib.licenses.bsd2;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
+  "ghc-typelits-natnormalise" = callPackage
+    ({ mkDerivation, base, ghc, ghc-tcplugins-extra, tasty, tasty-hunit
+     }:
+     mkDerivation {
+       pname = "ghc-typelits-natnormalise";
+       version = "0.4.2";
+       sha256 = "b9eb8337e9643c0706352d148ad160edffc01a87f8df784efde71e15f93797a8";
+       libraryHaskellDepends = [ base ghc ghc-tcplugins-extra ];
+       testHaskellDepends = [ base tasty tasty-hunit ];
+       homepage = "http://www.clash-lang.org/";
+       description = "GHC typechecker plugin for types of kind GHC.TypeLits.Nat";
+       license = stdenv.lib.licenses.bsd2;
      }) {};
 
   "ghc-vis" = callPackage
@@ -96540,8 +97479,8 @@ self: {
     ({ mkDerivation, base, doctest, hspec, parsec }:
      mkDerivation {
        pname = "ghci-history-parser";
-       version = "0.1.0.1";
-       sha256 = "e84ecff3405aa1ad8b4e148648b7d0775f887b46de5adfdca18547f92243d0d2";
+       version = "0.1.0.2";
+       sha256 = "0e6d39875a54a7744fedd73103301d188ec291d9da2f7abc6c85b87143b1f068";
        libraryHaskellDepends = [ base parsec ];
        testHaskellDepends = [ base doctest hspec parsec ];
        description = "parse output of ghci \":history\" command";
@@ -96896,14 +97835,14 @@ self: {
      }:
      mkDerivation {
        pname = "ghcjs-hplay";
-       version = "0.2";
-       sha256 = "26da808173d1d113fa4fc1270d8ee30c7d957e59dfe251d32f9fdb94ee6065ea";
+       version = "0.3.2";
+       sha256 = "13909a7390cc963def4ae053950f0ef8346df85c9370c2ae5a650cb4f29793f6";
        libraryHaskellDepends = [
          base containers ghcjs-perch mtl transformers transient
          transient-universe
        ];
-       homepage = "https://github.com/agocorona/hplayground";
-       description = "monadic, reactive Formlets running in the Web browser";
+       homepage = "https://github.com/agocorona/ghcjs-hplay";
+       description = "client-side Web EDSL for transient nodes running in the Web browser";
        license = stdenv.lib.licenses.bsd3;
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
@@ -97529,7 +98468,7 @@ self: {
 
   "gi-javascriptcore" = callPackage
     ({ mkDerivation, base, bytestring, containers, haskell-gi
-     , haskell-gi-base, javascriptcoregtk, text, transformers
+     , haskell-gi-base, javascriptcoregtk, text, transformers, webkitgtk
      }:
      mkDerivation {
        pname = "gi-javascriptcore";
@@ -97539,17 +98478,18 @@ self: {
          base bytestring containers haskell-gi haskell-gi-base text
          transformers
        ];
-       libraryPkgconfigDepends = [ javascriptcoregtk ];
+       libraryPkgconfigDepends = [ javascriptcoregtk webkitgtk ];
        doHaddock = false;
+       preConfigure = "export HASKELL_GI_GIR_SEARCH_PATH=${webkitgtk}/share/gir-1.0";
        homepage = "https://github.com/haskell-gi/haskell-gi";
        description = "JavaScriptCore bindings";
        license = stdenv.lib.licenses.lgpl21;
        hydraPlatforms = [ "x86_64-darwin" ];
-     }) {javascriptcoregtk = null;};
+     }) {javascriptcoregtk = null; inherit (pkgs) webkitgtk;};
 
   "gi-javascriptcore_4_0_6" = callPackage
     ({ mkDerivation, base, bytestring, Cabal, containers, haskell-gi
-     , haskell-gi-base, javascriptcoregtk, text, transformers
+     , haskell-gi-base, javascriptcoregtk, text, transformers, webkitgtk
      }:
      mkDerivation {
        pname = "gi-javascriptcore";
@@ -97559,13 +98499,14 @@ self: {
        libraryHaskellDepends = [
          base bytestring containers haskell-gi-base text transformers
        ];
-       libraryPkgconfigDepends = [ javascriptcoregtk ];
+       libraryPkgconfigDepends = [ javascriptcoregtk webkitgtk ];
        doHaddock = false;
+       preConfigure = "export HASKELL_GI_GIR_SEARCH_PATH=${webkitgtk}/share/gir-1.0";
        homepage = "https://github.com/haskell-gi/haskell-gi";
        description = "JavaScriptCore bindings";
        license = stdenv.lib.licenses.lgpl21;
        hydraPlatforms = stdenv.lib.platforms.none;
-     }) {javascriptcoregtk = null;};
+     }) {javascriptcoregtk = null; inherit (pkgs) webkitgtk;};
 
   "gi-notify" = callPackage
     ({ mkDerivation, base, bytestring, Cabal, containers, gi-gdkpixbuf
@@ -97840,6 +98781,26 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {webkit2gtk-web-extension = null;};
 
+  "giak" = callPackage
+    ({ mkDerivation, async, base, bytestring, Cabal, containers
+     , directory, extra, filemanip, filepath, mtl, process, semigroups
+     , stm, stm-chans, text, unix, wybor
+     }:
+     mkDerivation {
+       pname = "giak";
+       version = "0.1.0.1";
+       sha256 = "13cbbbec91cf23cc178843525c03cf5bba162842a8ddc4259ab3efdbe18b6073";
+       isLibrary = false;
+       isExecutable = true;
+       executableHaskellDepends = [
+         async base bytestring Cabal containers directory extra filemanip
+         filepath mtl process semigroups stm stm-chans text unix wybor
+       ];
+       homepage = "http://github.com/nmattia/giak";
+       description = "Fuzzy finder for cabal executables";
+       license = stdenv.lib.licenses.mit;
+     }) {};
+
   "gimlh" = callPackage
     ({ mkDerivation, base, split }:
      mkDerivation {
@@ -99191,6 +100152,7 @@ self: {
          base bytestring directory filepath hslogger HTTP mtl network
          network-uri syb url utf8-string
        ];
+       jailbreak = true;
        homepage = "http://gitit.net";
        description = "Wiki using happstack, git or darcs, and pandoc";
        license = "GPL";
@@ -100361,8 +101323,8 @@ self: {
     ({ mkDerivation, base, bmp, bytestring, containers, GLUT, OpenGL }:
      mkDerivation {
        pname = "gloss-rendering";
-       version = "1.10.2.1";
-       sha256 = "850f3be265b9b350772530aa6a19cabbcd9b88490508d82cab8e79437dbf5ce3";
+       version = "1.10.3.1";
+       sha256 = "c39f51b8b026f717e9469716ec0afa17aa7804eb6794a3d0c3eb712b8d8404ba";
        libraryHaskellDepends = [
          base bmp bytestring containers GLUT OpenGL
        ];
@@ -100620,23 +101582,28 @@ self: {
      }) {inherit (pkgs.gnome) gnome_vfs; gnome_vfs_module = null;};
 
   "gnss-converters" = callPackage
-    ({ mkDerivation, base, basic-prelude, binary-conduit, conduit
-     , conduit-extra, lens, resourcet, rtcm, sbp, tasty, tasty-hunit
-     , time
+    ({ mkDerivation, base, basic-prelude, binary-conduit, bytestring
+     , conduit, conduit-extra, extra, HUnit-approx, lens, resourcet
+     , rtcm, sbp, tasty, tasty-hunit, time, unordered-containers
      }:
      mkDerivation {
        pname = "gnss-converters";
-       version = "0.1.9";
-       sha256 = "0bea171d430190d7caeb6551e208b86d5fc8b9af82733445bf1e4d6585471dce";
+       version = "0.1.11";
+       sha256 = "30b908f69abc9fceb6b0b510ef764b9ae26020b7e6d1ffeaf7f6582b401c9542";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
-         base basic-prelude conduit-extra lens rtcm sbp time
+         base basic-prelude conduit-extra extra lens rtcm sbp time
+         unordered-containers
        ];
        executableHaskellDepends = [
          base basic-prelude binary-conduit conduit conduit-extra resourcet
        ];
-       testHaskellDepends = [ base basic-prelude tasty tasty-hunit ];
+       testHaskellDepends = [
+         base basic-prelude binary-conduit bytestring conduit conduit-extra
+         HUnit-approx lens resourcet sbp tasty tasty-hunit
+         unordered-containers
+       ];
        homepage = "http://github.com/swift-nav/gnss-converters";
        description = "GNSS Converters";
        license = stdenv.lib.licenses.bsd3;
@@ -101290,6 +102257,8 @@ self: {
        pname = "gogol-core";
        version = "0.1.0";
        sha256 = "2284f49106b41cc0ea81c848a5b5c31f0a7bcb2fc5c604519451238cbc3c01b0";
+       revision = "1";
+       editedCabalFile = "11dbfa4b8778e6b446b60ad1add04d9049169936f6f762d45a3e727e92d5a0b6";
        libraryHaskellDepends = [
          aeson attoparsec base bifunctors bytestring case-insensitive
          conduit dlist exceptions hashable http-api-data http-client
@@ -103442,7 +104411,7 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "graphviz" = callPackage
+  "graphviz_2999_18_1_0" = callPackage
     ({ mkDerivation, base, bytestring, colour, containers, directory
      , dlist, fgl, fgl-arbitrary, filepath, polyparse, process
      , QuickCheck, temporary, text, transformers, wl-pprint-text
@@ -103462,6 +104431,29 @@ self: {
        homepage = "http://projects.haskell.org/graphviz/";
        description = "Bindings to Graphviz for graph visualisation";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
+  "graphviz" = callPackage
+    ({ mkDerivation, base, bytestring, colour, containers, directory
+     , dlist, fgl, fgl-arbitrary, filepath, polyparse, process
+     , QuickCheck, temporary, text, transformers, wl-pprint-text
+     }:
+     mkDerivation {
+       pname = "graphviz";
+       version = "2999.18.1.1";
+       sha256 = "059de2521e36fd6b43b387113d6617da5949c8638be829a31b2d62d87ed4fe61";
+       libraryHaskellDepends = [
+         base bytestring colour containers directory dlist fgl filepath
+         polyparse process temporary text transformers wl-pprint-text
+       ];
+       testHaskellDepends = [
+         base containers fgl fgl-arbitrary filepath QuickCheck text
+       ];
+       doCheck = false;
+       homepage = "http://projects.haskell.org/graphviz/";
+       description = "Bindings to Graphviz for graph visualisation";
+       license = stdenv.lib.licenses.bsd3;
      }) {};
 
   "grasp" = callPackage
@@ -109334,7 +110326,7 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "happstack-authenticate" = callPackage
+  "happstack-authenticate_2_3_4_2" = callPackage
     ({ mkDerivation, acid-state, aeson, authenticate, base
      , base64-bytestring, boomerang, bytestring, containers
      , data-default, email-validate, filepath, happstack-hsp
@@ -109364,6 +110356,36 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "happstack-authenticate" = callPackage
+    ({ mkDerivation, acid-state, aeson, authenticate, base
+     , base64-bytestring, boomerang, bytestring, containers
+     , data-default, email-validate, filepath, happstack-hsp
+     , happstack-jmacro, happstack-server, hsp, hsx-jmacro, hsx2hs
+     , http-conduit, http-types, ixset-typed, jmacro, jwt, lens
+     , mime-mail, mtl, pwstore-purehaskell, random, safecopy
+     , shakespeare, text, time, unordered-containers, userid, web-routes
+     , web-routes-boomerang, web-routes-happstack, web-routes-hsp
+     , web-routes-th
+     }:
+     mkDerivation {
+       pname = "happstack-authenticate";
+       version = "2.3.4.3";
+       sha256 = "6029d43f6cf78e68cd88c28a8c9aefacfc6062cc4f7e798a72302ac43abecc30";
+       libraryHaskellDepends = [
+         acid-state aeson authenticate base base64-bytestring boomerang
+         bytestring containers data-default email-validate filepath
+         happstack-hsp happstack-jmacro happstack-server hsp hsx-jmacro
+         hsx2hs http-conduit http-types ixset-typed jmacro jwt lens
+         mime-mail mtl pwstore-purehaskell random safecopy shakespeare text
+         time unordered-containers userid web-routes web-routes-boomerang
+         web-routes-happstack web-routes-hsp web-routes-th
+       ];
+       homepage = "http://www.happstack.com/";
+       description = "Happstack Authentication Library";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "happstack-clientsession" = callPackage
     ({ mkDerivation, base, bytestring, cereal, clientsession
      , happstack-server, monad-control, mtl, safecopy, transformers-base
@@ -110471,8 +111493,8 @@ self: {
      }:
      mkDerivation {
        pname = "hascar";
-       version = "0.2.0.0";
-       sha256 = "49511606fcf42e810e62822dcf2a473dd4692816c103ada2d1f2f7f75cc12deb";
+       version = "0.2.0.1";
+       sha256 = "5ef1d2278594fb13875421c882ce04aadbffd764ab789c99dbee4d6e47a85365";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -112146,7 +113168,7 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "haskell-packages" = callPackage
+  "haskell-packages_0_3" = callPackage
     ({ mkDerivation, aeson, base, bytestring, Cabal, containers
      , deepseq, directory, filepath, haskell-src-exts, hse-cpp, mtl
      , optparse-applicative, tagged, transformers, transformers-compat
@@ -112164,6 +113186,26 @@ self: {
        homepage = "http://documentup.com/haskell-suite/haskell-packages";
        description = "Haskell suite library for package management and integration with Cabal";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
+  "haskell-packages" = callPackage
+    ({ mkDerivation, aeson, base, bytestring, Cabal, containers
+     , deepseq, directory, filepath, haskell-src-exts, hse-cpp, mtl
+     , optparse-applicative, tagged, transformers, transformers-compat
+     }:
+     mkDerivation {
+       pname = "haskell-packages";
+       version = "0.4";
+       sha256 = "2c9af5515ce210da304560d6a16b36fa056eefcb2ec609dc0b25c2002ba31021";
+       libraryHaskellDepends = [
+         aeson base bytestring Cabal containers deepseq directory filepath
+         haskell-src-exts hse-cpp mtl optparse-applicative tagged
+         transformers transformers-compat
+       ];
+       homepage = "http://documentup.com/haskell-suite/haskell-packages";
+       description = "Haskell suite library for package management and integration with Cabal";
+       license = stdenv.lib.licenses.mit;
        hydraPlatforms = [ "x86_64-darwin" ];
      }) {};
 
@@ -112624,6 +113666,116 @@ self: {
        hydraPlatforms = [ "x86_64-darwin" ];
      }) {};
 
+  "haskell-tools-ast" = callPackage
+    ({ mkDerivation, base, ghc, references, structural-traversal
+     , uniplate
+     }:
+     mkDerivation {
+       pname = "haskell-tools-ast";
+       version = "0.1.2.1";
+       sha256 = "cc2f8ef82cffd9746223bab33cd70ffdb64d1a6759f4ab656a7c11f7316213eb";
+       libraryHaskellDepends = [
+         base ghc references structural-traversal uniplate
+       ];
+       homepage = "https://github.com/nboldi/haskell-tools";
+       description = "Haskell AST for efficient tooling";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
+  "haskell-tools-ast-fromghc" = callPackage
+    ({ mkDerivation, base, bytestring, containers, ghc
+     , haskell-tools-ast, mtl, references, safe, split
+     , structural-traversal, template-haskell, uniplate
+     }:
+     mkDerivation {
+       pname = "haskell-tools-ast-fromghc";
+       version = "0.1.2.0";
+       sha256 = "1d7a09adb0daed1acffacf909ba5d0447cda1401bcf5a9664b33c0297249a8fb";
+       libraryHaskellDepends = [
+         base bytestring containers ghc haskell-tools-ast mtl references
+         safe split structural-traversal template-haskell uniplate
+       ];
+       homepage = "https://github.com/nboldi/haskell-tools";
+       description = "Creating the Haskell-Tools AST from GHC's representations";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
+  "haskell-tools-ast-gen" = callPackage
+    ({ mkDerivation, base, containers, ghc, haskell-tools-ast
+     , haskell-tools-ast-trf, mtl, references, structural-traversal
+     }:
+     mkDerivation {
+       pname = "haskell-tools-ast-gen";
+       version = "0.1.2.0";
+       sha256 = "c4de8717be3a8365ac870421c9bb327c4ab2255b0c6d4e0ba220450aeee4d431";
+       libraryHaskellDepends = [
+         base containers ghc haskell-tools-ast haskell-tools-ast-trf mtl
+         references structural-traversal
+       ];
+       homepage = "https://github.com/haskell-tools/haskell-tools";
+       description = "Facilities for generating new parts of the Haskell-Tools AST";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
+  "haskell-tools-ast-trf" = callPackage
+    ({ mkDerivation, base, containers, ghc, haskell-tools-ast, MissingH
+     , mtl, references, structural-traversal, uniplate
+     }:
+     mkDerivation {
+       pname = "haskell-tools-ast-trf";
+       version = "0.1.2.0";
+       sha256 = "16df4de302b9304009d345bba2110f0a9ea6becc01cfc09f29c9329a3d859a72";
+       libraryHaskellDepends = [
+         base containers ghc haskell-tools-ast MissingH mtl references
+         structural-traversal uniplate
+       ];
+       homepage = "https://github.com/nboldi/haskell-tools";
+       description = "Conversions on Haskell-Tools AST to prepare for refactorings";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
+  "haskell-tools-prettyprint" = callPackage
+    ({ mkDerivation, base, containers, ghc, haskell-tools-ast
+     , haskell-tools-ast-trf, mtl, references, split
+     , structural-traversal
+     }:
+     mkDerivation {
+       pname = "haskell-tools-prettyprint";
+       version = "0.1.2.0";
+       sha256 = "0e4a34d210ad5d45c146ba071d5dcf3b11e7090db79778268eba4405544b1431";
+       libraryHaskellDepends = [
+         base containers ghc haskell-tools-ast haskell-tools-ast-trf mtl
+         references split structural-traversal
+       ];
+       homepage = "https://github.com/haskell-tools/haskell-tools";
+       description = "Pretty printing of Haskell-Tools AST";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
+  "haskell-tools-refactor" = callPackage
+    ({ mkDerivation, base, containers, directory, either, filepath, ghc
+     , ghc-paths, haskell-tools-ast, haskell-tools-ast-fromghc
+     , haskell-tools-ast-gen, haskell-tools-ast-trf
+     , haskell-tools-prettyprint, mtl, references, split
+     , structural-traversal, template-haskell, time, transformers
+     , uniplate
+     }:
+     mkDerivation {
+       pname = "haskell-tools-refactor";
+       version = "0.1.2.0";
+       sha256 = "e038d377d2ae4837793e0b9ae5fd9406a5918da8ba3c88e7d6f8244ef28ccc39";
+       libraryHaskellDepends = [
+         base containers directory either filepath ghc ghc-paths
+         haskell-tools-ast haskell-tools-ast-fromghc haskell-tools-ast-gen
+         haskell-tools-ast-trf haskell-tools-prettyprint mtl references
+         split structural-traversal template-haskell time transformers
+         uniplate
+       ];
+       homepage = "https://github.com/haskell-tools/haskell-tools";
+       description = "Refactoring Tool for Haskell";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "haskell-tor" = callPackage
     ({ mkDerivation, array, asn1-encoding, asn1-types, async
      , attoparsec, base, base64-bytestring, binary, bytestring, cereal
@@ -115178,8 +116330,8 @@ self: {
        pname = "haxl";
        version = "0.3.1.0";
        sha256 = "fba961b0f3a9a9b6f7cf6ac24689d48fb8404d79ec86a36c2784f3f45d06669a";
-       revision = "1";
-       editedCabalFile = "223c00b89badaca423837b8a831c90e59f2826d359dccf22500e1fbbb96d7f07";
+       revision = "2";
+       editedCabalFile = "f3a1523824d97b8e261e17491fb91230fc77c903444211f8303d89eacb2065d1";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -115473,6 +116625,7 @@ self: {
          base bytestring data-default-class hostname HTTP http-server mtl
          url
        ];
+       jailbreak = true;
        homepage = "http://github.com/achudnov/haxy";
        description = "A simple HTTP proxy server library";
        license = stdenv.lib.licenses.bsd3;
@@ -115961,6 +117114,7 @@ self: {
        libraryHaskellDepends = [
          base extensible-exceptions filepath hsyslog mtl unix
        ];
+       jailbreak = true;
        homepage = "http://github.com/greydot/hdaemonize";
        description = "Library to handle the details of writing daemons for UNIX";
        license = stdenv.lib.licenses.bsd3;
@@ -116820,6 +117974,25 @@ self: {
        hydraPlatforms = [ "x86_64-darwin" ];
      }) {};
 
+  "heckle" = callPackage
+    ({ mkDerivation, base, blaze-html, containers, directory, pandoc
+     , pandoc-types, process, split, tagsoup
+     }:
+     mkDerivation {
+       pname = "heckle";
+       version = "0.1.0.0";
+       sha256 = "5a7d9efbdf71d3b6da4da7329b8999d244844cc9469b91d61a000438bb07d65e";
+       isLibrary = false;
+       isExecutable = true;
+       executableHaskellDepends = [
+         base blaze-html containers directory pandoc pandoc-types process
+         split tagsoup
+       ];
+       jailbreak = true;
+       description = "Jekyll in Haskell";
+       license = stdenv.lib.licenses.asl20;
+     }) {};
+
   "hedis_0_6_9" = callPackage
     ({ mkDerivation, attoparsec, base, BoundedChan, bytestring
      , bytestring-lexing, HUnit, mtl, network, resource-pool
@@ -116926,6 +118099,22 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "hedis-namespace" = callPackage
+    ({ mkDerivation, base, bytestring, hedis, mtl }:
+     mkDerivation {
+       pname = "hedis-namespace";
+       version = "0.1.0.0";
+       sha256 = "3937dec2f23486380417142ef1342413be5bb7507ea11d3c22b94e4e510ddae1";
+       isLibrary = true;
+       isExecutable = true;
+       libraryHaskellDepends = [ base bytestring hedis mtl ];
+       executableHaskellDepends = [ base bytestring hedis mtl ];
+       testHaskellDepends = [ base ];
+       homepage = "https://github.com/githubuser/hedis-namespace#readme";
+       description = "Initial project template from stack";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "hedis-pile" = callPackage
     ({ mkDerivation, base, binary, bytestring, hedis, hedis-tags, HUnit
      , lifted-base, string-conversions, test-framework
@@ -119199,7 +120388,7 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "highlighting-kate" = callPackage
+  "highlighting-kate_0_6_2" = callPackage
     ({ mkDerivation, base, blaze-html, bytestring, containers, Diff
      , directory, filepath, mtl, parsec, pcre-light, process
      , utf8-string
@@ -119219,6 +120408,29 @@ self: {
        homepage = "http://github.com/jgm/highlighting-kate";
        description = "Syntax highlighting";
        license = "GPL";
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
+  "highlighting-kate" = callPackage
+    ({ mkDerivation, base, blaze-html, bytestring, containers, Diff
+     , directory, filepath, mtl, parsec, pcre-light, process
+     , utf8-string
+     }:
+     mkDerivation {
+       pname = "highlighting-kate";
+       version = "0.6.2.1";
+       sha256 = "62af544964cb9d019baf1c81e28f8a747800c581787812a3b374e2f0a4209135";
+       configureFlags = [ "-fpcre-light" ];
+       libraryHaskellDepends = [
+         base blaze-html bytestring containers mtl parsec pcre-light
+         utf8-string
+       ];
+       testHaskellDepends = [
+         base blaze-html containers Diff directory filepath process
+       ];
+       homepage = "http://github.com/jgm/highlighting-kate";
+       description = "Syntax highlighting";
+       license = "GPL";
      }) {};
 
   "hills" = callPackage
@@ -120565,23 +121777,19 @@ self: {
      }) {};
 
   "hjsonpointer" = callPackage
-    ({ mkDerivation, aeson, base, http-types, HUnit, QuickCheck
-     , test-framework, test-framework-hunit, test-framework-quickcheck2
+    ({ mkDerivation, aeson, base, hspec, http-types, HUnit, QuickCheck
      , text, unordered-containers, vector
      }:
      mkDerivation {
        pname = "hjsonpointer";
-       version = "0.3.0.1";
-       sha256 = "336e55ff4951e87dd4bed587378c9809c67d5462a88b30c186a56d61aa452b41";
-       isLibrary = true;
-       isExecutable = true;
+       version = "0.3.0.2";
+       sha256 = "caf6f9df4af27b0dae0bc0c39be4eb623743f70602df251fd5e9fb1732795747";
        libraryHaskellDepends = [
          aeson base QuickCheck text unordered-containers vector
        ];
-       executableHaskellDepends = [ aeson base ];
        testHaskellDepends = [
-         aeson base http-types HUnit test-framework test-framework-hunit
-         test-framework-quickcheck2 text unordered-containers vector
+         aeson base hspec http-types HUnit QuickCheck text
+         unordered-containers vector
        ];
        homepage = "https://github.com/seagreen/hjsonpointer";
        description = "JSON Pointer library";
@@ -120591,23 +121799,24 @@ self: {
   "hjsonschema" = callPackage
     ({ mkDerivation, aeson, async, base, bytestring, containers
      , directory, file-embed, filepath, hjsonpointer, http-client
-     , http-types, HUnit, pcre-heavy, QuickCheck, scientific, semigroups
-     , tasty, tasty-hunit, tasty-quickcheck, text, unordered-containers
-     , vector, wai-app-static, warp
+     , http-types, HUnit, pcre-heavy, profunctors, QuickCheck
+     , scientific, semigroups, tasty, tasty-hunit, tasty-quickcheck
+     , text, unordered-containers, vector, wai-app-static, warp
      }:
      mkDerivation {
        pname = "hjsonschema";
-       version = "0.10.0.2";
-       sha256 = "ef16997285185449df1c7885fb3465dc7da41511544497efe2421764db4e71e1";
+       version = "1.0.0.0";
+       sha256 = "f2d1ad345ff76e3bc3d738ebc3179bdec64a97ff66f7ade29aaf416c13f38787";
        libraryHaskellDepends = [
          aeson base bytestring containers file-embed filepath hjsonpointer
-         http-client http-types pcre-heavy QuickCheck scientific semigroups
-         text unordered-containers vector
+         http-client http-types pcre-heavy profunctors QuickCheck scientific
+         semigroups text unordered-containers vector
        ];
        testHaskellDepends = [
          aeson async base bytestring directory filepath hjsonpointer HUnit
-         QuickCheck semigroups tasty tasty-hunit tasty-quickcheck text
-         unordered-containers vector wai-app-static warp
+         profunctors QuickCheck semigroups tasty tasty-hunit
+         tasty-quickcheck text unordered-containers vector wai-app-static
+         warp
        ];
        homepage = "https://github.com/seagreen/hjsonschema";
        description = "JSON Schema library";
@@ -122568,11 +123777,11 @@ self: {
     ({ mkDerivation, base, integer-gmp, mpfr }:
      mkDerivation {
        pname = "hmpfr";
-       version = "0.3.3.5";
-       sha256 = "c4f17c265406145d9beccca5c88390af5fa80844aa2ee76310139ec75dcdf801";
+       version = "0.4.0.2";
+       sha256 = "c6f0bfdc5ea4f19892e40d67169808445bdeff50dcdc0d2b40f621d1e1013f90";
        libraryHaskellDepends = [ base integer-gmp ];
        librarySystemDepends = [ mpfr ];
-       homepage = "http://code.google.com/p/hmpfr/";
+       homepage = "https://github.com/michalkonecny/hmpfr";
        description = "Haskell binding to the MPFR library";
        license = stdenv.lib.licenses.bsd3;
        hydraPlatforms = [ "x86_64-darwin" ];
@@ -122936,6 +124145,25 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "hoauth2_0_5_5_0" = callPackage
+    ({ mkDerivation, aeson, base, bytestring, http-conduit, http-types
+     , text, unordered-containers
+     }:
+     mkDerivation {
+       pname = "hoauth2";
+       version = "0.5.5.0";
+       sha256 = "77efb0b5c6436de7c63e4e40f402d7328f7a4aff60102a44ed3bf60fe3527e1d";
+       libraryHaskellDepends = [
+         aeson base bytestring http-conduit http-types text
+         unordered-containers
+       ];
+       jailbreak = true;
+       homepage = "https://github.com/freizl/hoauth2";
+       description = "Haskell OAuth2 authentication client";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "hob" = callPackage
     ({ mkDerivation, base, bytestring, containers, directory, filepath
      , glib, gtk-largeTreeStore, gtk3, gtksourceview3, hspec, mtl, pango
@@ -123942,8 +125170,8 @@ self: {
      }:
      mkDerivation {
        pname = "hoogle";
-       version = "5.0";
-       sha256 = "19fa34b6695956548f3dc1992e883bb7cf32459d260587dd5a06ef986684c50f";
+       version = "5.0.1";
+       sha256 = "7aea6d779e14574f78f4506949f96a020ac1f8273b84f418094197366cc3112e";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -125291,10 +126519,8 @@ self: {
     ({ mkDerivation, base, directory, filepath, time, transformers }:
      mkDerivation {
        pname = "hpp";
-       version = "0.3.0.0";
-       sha256 = "315ae6e38a713c1ba914416cd22f271508e981c763ed52701aa71f1be262aae4";
-       revision = "1";
-       editedCabalFile = "5ef421d204fc6528ed11e44bb4c507fd7f25e5afc33f80b6a78275af909aa0de";
+       version = "0.3.1.0";
+       sha256 = "1ec268eee4adc227768a22e601fe8ca1f90170705b44186e9522f791172842ee";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -125309,17 +126535,17 @@ self: {
   "hpqtypes" = callPackage
     ({ mkDerivation, aeson, base, bytestring, containers
      , data-default-class, exceptions, lifted-base, monad-control, mtl
-     , postgresql, resource-pool, text, time, transformers
+     , postgresql, resource-pool, text, text-show, time, transformers
      , transformers-base, vector
      }:
      mkDerivation {
        pname = "hpqtypes";
-       version = "1.4.4";
-       sha256 = "4e1bcfc35caaa8abcee28316f8b0bdd6fadbebe223bacfb3118dec4d980fee36";
+       version = "1.5.0";
+       sha256 = "24c9d41d67f3df33fcf00d6eb03e9a9d0a6be8decf1488383696d1b0a44bb5ba";
        libraryHaskellDepends = [
          aeson base bytestring containers data-default-class exceptions
-         lifted-base monad-control mtl resource-pool text time transformers
-         transformers-base vector
+         lifted-base monad-control mtl resource-pool text text-show time
+         transformers transformers-base vector
        ];
        librarySystemDepends = [ postgresql ];
        homepage = "https://github.com/scrive/hpqtypes";
@@ -130576,7 +131802,7 @@ self: {
        hydraPlatforms = [ "x86_64-darwin" ];
      }) {};
 
-  "hsyslog" = callPackage
+  "hsyslog_2_0" = callPackage
     ({ mkDerivation, base, doctest }:
      mkDerivation {
        pname = "hsyslog";
@@ -130587,10 +131813,11 @@ self: {
        homepage = "http://github.com/peti/hsyslog";
        description = "FFI interface to syslog(3) from POSIX.1-2001";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
        maintainers = with stdenv.lib.maintainers; [ peti ];
      }) {};
 
-  "hsyslog_4" = callPackage
+  "hsyslog" = callPackage
     ({ mkDerivation, base, bytestring, QuickCheck }:
      mkDerivation {
        pname = "hsyslog";
@@ -130601,7 +131828,6 @@ self: {
        homepage = "http://github.com/peti/hsyslog";
        description = "FFI interface to syslog(3) from POSIX.1-2001";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
        maintainers = with stdenv.lib.maintainers; [ peti ];
      }) {};
 
@@ -130611,13 +131837,12 @@ self: {
      }:
      mkDerivation {
        pname = "hsyslog-udp";
-       version = "0.1.1";
-       sha256 = "eedafcd134d2085c02b363889df5291b2062dfb51685a24a93eb133028b3aea1";
+       version = "0.1.2";
+       sha256 = "1a6e1d18039150a6036003b5bfc40bdde9650e6eee67404bc9ee4aecf7baa4ae";
        libraryHaskellDepends = [
          base bytestring hsyslog network text time unix
        ];
        testHaskellDepends = [ base hspec time ];
-       jailbreak = true;
        homepage = "https://github.com/ThoughtLeadr/hsyslog-udp";
        description = "Log to syslog over a network via UDP";
        license = stdenv.lib.licenses.bsd3;
@@ -130732,13 +131957,12 @@ self: {
      }:
      mkDerivation {
        pname = "htiled";
-       version = "0.1.3.0";
-       sha256 = "1141d497418c6f53c8e578be673073956108cf2617f8bf8af0c045a8f1f974da";
+       version = "0.1.4.0";
+       sha256 = "f78d4ff35328922613c93b4348738547bd55a3a196965a7e84e9e6289ba5aec1";
        libraryHaskellDepends = [
          base base64-bytestring bytestring containers filepath hxt split
          zlib
        ];
-       jailbreak = true;
        description = "Import from the Tiled map editor";
        license = stdenv.lib.licenses.bsd3;
      }) {};
@@ -132103,7 +133327,7 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "http-client" = callPackage
+  "http-client_0_4_29" = callPackage
     ({ mkDerivation, array, async, base, base64-bytestring
      , blaze-builder, bytestring, case-insensitive, containers, cookie
      , data-default-class, deepseq, directory, exceptions, filepath
@@ -132131,6 +133355,7 @@ self: {
        homepage = "https://github.com/snoyberg/http-client";
        description = "An HTTP client engine, intended as a base layer for more user-friendly packages";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "http-client_0_4_30" = callPackage
@@ -132164,6 +133389,66 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "http-client" = callPackage
+    ({ mkDerivation, array, async, base, base64-bytestring
+     , blaze-builder, bytestring, case-insensitive, containers, cookie
+     , data-default-class, deepseq, directory, exceptions, filepath
+     , ghc-prim, hspec, http-types, mime-types, monad-control, network
+     , network-uri, random, streaming-commons, text, time, transformers
+     , zlib
+     }:
+     mkDerivation {
+       pname = "http-client";
+       version = "0.4.31";
+       sha256 = "3f3693508bd4099159f183d6bb8432d6b7a654f1d7ddf9b167a3372a91463b74";
+       libraryHaskellDepends = [
+         array base base64-bytestring blaze-builder bytestring
+         case-insensitive containers cookie data-default-class deepseq
+         exceptions filepath ghc-prim http-types mime-types network
+         network-uri random streaming-commons text time transformers
+       ];
+       testHaskellDepends = [
+         async base base64-bytestring blaze-builder bytestring
+         case-insensitive containers deepseq directory hspec http-types
+         monad-control network network-uri streaming-commons text time
+         transformers zlib
+       ];
+       doCheck = false;
+       homepage = "https://github.com/snoyberg/http-client";
+       description = "An HTTP client engine, intended as a base layer for more user-friendly packages";
+       license = stdenv.lib.licenses.mit;
+     }) {};
+
+  "http-client_0_5_1" = callPackage
+    ({ mkDerivation, array, async, base, base64-bytestring
+     , blaze-builder, bytestring, case-insensitive, containers, cookie
+     , deepseq, directory, exceptions, filepath, ghc-prim, hspec
+     , http-types, mime-types, monad-control, network, network-uri
+     , random, streaming-commons, text, time, transformers, zlib
+     }:
+     mkDerivation {
+       pname = "http-client";
+       version = "0.5.1";
+       sha256 = "7406a258594989546a9706179b1ee76708b7258394a6cff280167cf26ce1d1f0";
+       libraryHaskellDepends = [
+         array base base64-bytestring blaze-builder bytestring
+         case-insensitive containers cookie deepseq exceptions filepath
+         ghc-prim http-types mime-types network network-uri random
+         streaming-commons text time transformers
+       ];
+       testHaskellDepends = [
+         async base base64-bytestring blaze-builder bytestring
+         case-insensitive containers deepseq directory hspec http-types
+         monad-control network network-uri streaming-commons text time
+         transformers zlib
+       ];
+       doCheck = false;
+       homepage = "https://github.com/snoyberg/http-client";
+       description = "An HTTP client engine";
+       license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "http-client-auth" = callPackage
     ({ mkDerivation, base, base64-string, blaze-builder, bytestring
      , case-insensitive, conduit, crypto-conduit, http-client
@@ -132244,7 +133529,7 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "http-client-openssl" = callPackage
+  "http-client-openssl_0_2_0_2" = callPackage
     ({ mkDerivation, base, HsOpenSSL, hspec, http-client, http-types
      , network
      }:
@@ -132260,6 +133545,25 @@ self: {
        homepage = "https://github.com/snoyberg/http-client";
        description = "http-client backend using the OpenSSL library";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
+  "http-client-openssl" = callPackage
+    ({ mkDerivation, base, HsOpenSSL, hspec, http-client, http-types
+     , network
+     }:
+     mkDerivation {
+       pname = "http-client-openssl";
+       version = "0.2.0.3";
+       sha256 = "0f74d00124e67cfd9c67c042c6a5e0a0e74bff53839cd68e6f07bff3fab1b77d";
+       libraryHaskellDepends = [ base HsOpenSSL http-client network ];
+       testHaskellDepends = [
+         base HsOpenSSL hspec http-client http-types
+       ];
+       doCheck = false;
+       homepage = "https://github.com/snoyberg/http-client";
+       description = "http-client backend using the OpenSSL library";
+       license = stdenv.lib.licenses.mit;
      }) {};
 
   "http-client-request-modifiers" = callPackage
@@ -132287,8 +133591,8 @@ self: {
      }:
      mkDerivation {
        pname = "http-client-session";
-       version = "0.1.1";
-       sha256 = "41d9210795f0a0bdb984ca462d8d1e214679dda1b1a606dbce69ee52189162ca";
+       version = "0.1.2";
+       sha256 = "9cb4f452fa5465f6247dae835e6097c6d46f177804cb6121d61f4706ad3c9e65";
        libraryHaskellDepends = [
          base-prelude bytestring either http-client mtl-prelude
        ];
@@ -132373,6 +133677,27 @@ self: {
        license = stdenv.lib.licenses.mit;
      }) {};
 
+  "http-client-tls_0_3_0" = callPackage
+    ({ mkDerivation, base, bytestring, connection, data-default-class
+     , hspec, http-client, http-types, network, tls
+     }:
+     mkDerivation {
+       pname = "http-client-tls";
+       version = "0.3.0";
+       sha256 = "811b30a53156dc12e3eb34f8921778f081521ef388b7f4d7ce6c59d086cb3358";
+       libraryHaskellDepends = [
+         base bytestring connection data-default-class http-client network
+         tls
+       ];
+       testHaskellDepends = [ base hspec http-client http-types ];
+       jailbreak = true;
+       doCheck = false;
+       homepage = "https://github.com/snoyberg/http-client";
+       description = "http-client backend using the connection package and tls library";
+       license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "http-common" = callPackage
     ({ mkDerivation, base, base64-bytestring, blaze-builder, bytestring
      , case-insensitive, directory, mtl, network, text, transformers
@@ -132581,7 +133906,7 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "http-conduit" = callPackage
+  "http-conduit_2_1_10_1" = callPackage
     ({ mkDerivation, aeson, base, blaze-builder, bytestring
      , case-insensitive, conduit, conduit-extra, connection, cookie
      , data-default-class, exceptions, hspec, http-client
@@ -132609,9 +133934,10 @@ self: {
        homepage = "http://www.yesodweb.com/book/http-conduit";
        description = "HTTP client package with conduit interface and HTTPS support";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "http-conduit_2_1_11" = callPackage
+  "http-conduit" = callPackage
     ({ mkDerivation, aeson, base, blaze-builder, bytestring
      , case-insensitive, conduit, conduit-extra, connection, cookie
      , data-default-class, exceptions, hspec, http-client
@@ -132635,6 +133961,38 @@ self: {
          temporary text time transformers utf8-string wai wai-conduit warp
          warp-tls
        ];
+       doCheck = false;
+       homepage = "http://www.yesodweb.com/book/http-conduit";
+       description = "HTTP client package with conduit interface and HTTPS support";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
+  "http-conduit_2_2_0" = callPackage
+    ({ mkDerivation, aeson, base, blaze-builder, bytestring
+     , case-insensitive, conduit, conduit-extra, connection, cookie
+     , data-default-class, exceptions, hspec, http-client
+     , http-client-tls, http-types, HUnit, lifted-base, monad-control
+     , mtl, network, resourcet, streaming-commons, temporary, text, time
+     , transformers, utf8-string, wai, wai-conduit, warp, warp-tls
+     }:
+     mkDerivation {
+       pname = "http-conduit";
+       version = "2.2.0";
+       sha256 = "ba3dbc20b8be238386928405af52cadb33c0c8bdf0f3e97236a4b958a5a09510";
+       revision = "1";
+       editedCabalFile = "372b74352618af28ae28dca7d7b4cbe38e07f0e132554e15f4376f8ae1ef6617";
+       libraryHaskellDepends = [
+         aeson base bytestring conduit conduit-extra exceptions http-client
+         http-client-tls http-types lifted-base monad-control mtl resourcet
+         transformers
+       ];
+       testHaskellDepends = [
+         aeson base blaze-builder bytestring case-insensitive conduit
+         conduit-extra connection cookie data-default-class hspec
+         http-client http-types HUnit lifted-base network resourcet
+         streaming-commons temporary text time transformers utf8-string wai
+         wai-conduit warp warp-tls
+       ];
        jailbreak = true;
        doCheck = false;
        homepage = "http://www.yesodweb.com/book/http-conduit";
@@ -132947,7 +134305,7 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "http-media" = callPackage
+  "http-media_0_6_3" = callPackage
     ({ mkDerivation, base, bytestring, case-insensitive, containers
      , QuickCheck, test-framework, test-framework-quickcheck2
      }:
@@ -132966,6 +134324,27 @@ self: {
        homepage = "https://github.com/zmthy/http-media";
        description = "Processing HTTP Content-Type and Accept headers";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
+  "http-media" = callPackage
+    ({ mkDerivation, base, bytestring, case-insensitive, containers
+     , QuickCheck, test-framework, test-framework-quickcheck2
+     }:
+     mkDerivation {
+       pname = "http-media";
+       version = "0.6.4";
+       sha256 = "ef762cf50854250e4247b744decbebe4d3d188dbc19bfd90aa344ed3c61cc9d3";
+       libraryHaskellDepends = [
+         base bytestring case-insensitive containers
+       ];
+       testHaskellDepends = [
+         base bytestring case-insensitive containers QuickCheck
+         test-framework test-framework-quickcheck2
+       ];
+       homepage = "https://github.com/zmthy/http-media";
+       description = "Processing HTTP Content-Type and Accept headers";
+       license = stdenv.lib.licenses.mit;
      }) {};
 
   "http-monad" = callPackage
@@ -132995,8 +134374,8 @@ self: {
      }:
      mkDerivation {
        pname = "http-proxy";
-       version = "0.1.0.1";
-       sha256 = "e83df2fb719079d0da38b200a1e5f1ee45f734504e59f1eecde4d81cfd499870";
+       version = "0.1.0.3";
+       sha256 = "d9c7363f375eff74e1eea86c07797f13592d929358cfcb38e725587f842284e6";
        libraryHaskellDepends = [
          async base blaze-builder bytestring bytestring-lexing
          case-insensitive conduit conduit-extra http-client http-conduit
@@ -133009,6 +134388,7 @@ self: {
          http-conduit http-types network QuickCheck random resourcet text
          vault wai wai-conduit warp warp-tls
        ];
+       jailbreak = true;
        homepage = "https://github.com/erikd/http-proxy";
        description = "A library for writing HTTP and HTTPS proxies";
        license = stdenv.lib.licenses.bsd3;
@@ -133466,7 +134846,7 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "http2" = callPackage
+  "http2_1_6_0" = callPackage
     ({ mkDerivation, aeson, aeson-pretty, array, base, bytestring
      , bytestring-builder, case-insensitive, containers, directory
      , doctest, filepath, Glob, hex, hspec, psqueues, stm, text
@@ -133487,6 +134867,30 @@ self: {
        ];
        description = "HTTP/2.0 library including frames and HPACK";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
+  "http2" = callPackage
+    ({ mkDerivation, aeson, aeson-pretty, array, base, bytestring
+     , bytestring-builder, case-insensitive, containers, directory
+     , doctest, filepath, Glob, hex, hspec, psqueues, stm, text
+     , unordered-containers, vector, word8
+     }:
+     mkDerivation {
+       pname = "http2";
+       version = "1.6.1";
+       sha256 = "0f69321514c5de49a0a796dcf40decc5781bcb4d53618f4e977be4eb05a88055";
+       libraryHaskellDepends = [
+         array base bytestring bytestring-builder case-insensitive
+         containers psqueues stm
+       ];
+       testHaskellDepends = [
+         aeson aeson-pretty array base bytestring bytestring-builder
+         case-insensitive containers directory doctest filepath Glob hex
+         hspec psqueues stm text unordered-containers vector word8
+       ];
+       description = "HTTP/2.0 library including frames and HPACK";
+       license = stdenv.lib.licenses.bsd3;
      }) {};
 
   "httpd-shed" = callPackage
@@ -134026,8 +135430,8 @@ self: {
      }:
      mkDerivation {
        pname = "husk-scheme";
-       version = "3.19.2";
-       sha256 = "85bc2b974142778edbc354ef620fa0991b891aa5a0aaa36c1dd4ed8bd501fa63";
+       version = "3.19.3";
+       sha256 = "04817e7375296f24e9c28a93ec43d3b18e1717d45aeaa653cd46dc3be08d642d";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -135007,6 +136411,7 @@ self: {
        libraryHaskellDepends = [
          base hxt hxt-charproperties hxt-unicode tagsoup
        ];
+       jailbreak = true;
        homepage = "http://www.fh-wedel.de/~si/HXmlToolbox/index.html";
        description = "TagSoup parser for HXT";
        license = "unknown";
@@ -135620,6 +137025,23 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "hyperloglogplus" = callPackage
+    ({ mkDerivation, base, bits, containers, HUnit, murmur-hash
+     , semigroups, tasty, tasty-hunit, vector
+     }:
+     mkDerivation {
+       pname = "hyperloglogplus";
+       version = "0.1.0.0";
+       sha256 = "339da5d125bc24561b37c950cb16375424bb7831d50cc6b34adeefb0361821ca";
+       libraryHaskellDepends = [
+         base bits containers murmur-hash semigroups vector
+       ];
+       testHaskellDepends = [ base HUnit semigroups tasty tasty-hunit ];
+       homepage = "https://github.com/ezhulenev/hyperloglogplus#readme";
+       description = "Approximate cardinality estimation using constant space";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "hyperpublic" = callPackage
     ({ mkDerivation, aeson, attoparsec, base, bytestring
      , http-enumerator, http-types
@@ -137863,10 +139285,8 @@ self: {
      }:
      mkDerivation {
        pname = "imm";
-       version = "1.0.0.0";
-       sha256 = "05bca52253f0f6ea4fc52e07f5920012e75f20cd5e3127c7ffac5647a1512af5";
-       revision = "3";
-       editedCabalFile = "63bff92fa6fd212e3ba6f81b4d2e74fe47e02e86b06e8b1b1cd19588331ce5e4";
+       version = "1.0.1.0";
+       sha256 = "287a4815b43de90e89b27a356215e57d97c03ba4f929965b1a8ca5c4fe35658b";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -137951,23 +139371,26 @@ self: {
      }) {};
 
   "imperative-edsl" = callPackage
-    ({ mkDerivation, array, base, BoundedChan, containers, deepseq
-     , directory, exception-transformers, ghc-prim, language-c-quote
-     , mainland-pretty, microlens, microlens-mtl, microlens-th, mtl
-     , open-typerep, operational-alacarte, process, srcloc, syntactic
-     , tasty-quickcheck, tasty-th, time
+    ({ mkDerivation, array, base, BoundedChan, containers
+     , data-default-class, deepseq, directory, exception-transformers
+     , filepath, ghc-prim, language-c-quote, mainland-pretty, microlens
+     , microlens-mtl, microlens-th, mtl, operational-alacarte, process
+     , random, srcloc, stm, syntactic, tasty-quickcheck, tasty-th, time
      }:
      mkDerivation {
        pname = "imperative-edsl";
-       version = "0.5";
-       sha256 = "37cd2e3c9e389cff09d5d8971b020866ff44958e17607f02012d54d3430233a8";
+       version = "0.6";
+       sha256 = "fda40eb483f84092a3c2e2456445fadf151de469c1231366f38f061790222cc2";
        libraryHaskellDepends = [
-         array base BoundedChan containers deepseq directory
-         exception-transformers ghc-prim language-c-quote mainland-pretty
-         microlens microlens-mtl microlens-th mtl open-typerep
-         operational-alacarte process srcloc syntactic time
+         array base BoundedChan containers data-default-class deepseq
+         directory exception-transformers ghc-prim language-c-quote
+         mainland-pretty microlens microlens-mtl microlens-th mtl
+         operational-alacarte process srcloc stm syntactic time
+       ];
+       testHaskellDepends = [
+         base directory filepath process random syntactic tasty-quickcheck
+         tasty-th
        ];
-       testHaskellDepends = [ base syntactic tasty-quickcheck tasty-th ];
        homepage = "https://github.com/emilaxelsson/imperative-edsl";
        description = "Deep embedding of imperative programs with code generation";
        license = stdenv.lib.licenses.bsd3;
@@ -138037,6 +139460,7 @@ self: {
        version = "0.2.1";
        sha256 = "11d98bcb69c30abe29d229f2807e16381de2302a7473c53d2823b8cead0b40b5";
        libraryHaskellDepends = [ base data-default-class ];
+       jailbreak = true;
        homepage = "http://github.com/duairc/implicit-params";
        description = "Named and unnamed implicit parameters with defaults";
        license = stdenv.lib.licenses.bsd3;
@@ -138302,8 +139726,8 @@ self: {
      }:
      mkDerivation {
        pname = "indentation";
-       version = "0.3.0.1";
-       sha256 = "5908207cebd6d4ab81ba431653ae9f3c1e307c690ceb218f682b6b2ae925e968";
+       version = "0.3.1";
+       sha256 = "5b374defe3f6823dfcab8028ea152b2237246191659303e2d362daa4fc2faad1";
        libraryHaskellDepends = [
          base indentation-core indentation-parsec indentation-trifecta mtl
          parsec parsers trifecta
@@ -138346,8 +139770,8 @@ self: {
      }:
      mkDerivation {
        pname = "indentation-trifecta";
-       version = "0.0";
-       sha256 = "496c7f6feacbea5c63296475267103f8db870289d05c46672a5a224941917f3d";
+       version = "0.0.1";
+       sha256 = "c71e7f7416e2e0154cc8bfbef28a964771545700a4eb9af00a7e24b6dff8e6aa";
        libraryHaskellDepends = [
          base indentation-core mtl parsers trifecta
        ];
@@ -138423,10 +139847,9 @@ self: {
     ({ mkDerivation, base, bifunctors, indexed, mtl, pointed }:
      mkDerivation {
        pname = "indexed-extras";
-       version = "0.1.1";
-       sha256 = "3901759ad35d8b2333ae18142d88f3b92954b05db733f8ccac255256b5981f56";
+       version = "0.2";
+       sha256 = "b01fe384c942d57a62a6416f3a312e8436ce54a664421311b104f8f8a6982b9f";
        libraryHaskellDepends = [ base bifunctors indexed mtl pointed ];
-       jailbreak = true;
        homepage = "https://github.com/reinerp/indexed-extras";
        description = "Indexed functors, monads and comonads that require extensions to Haskell98";
        license = stdenv.lib.licenses.bsd3;
@@ -138903,7 +140326,7 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "inline-c" = callPackage
+  "inline-c_0_5_5_3" = callPackage
     ({ mkDerivation, ansi-wl-pprint, base, binary, bytestring
      , containers, cryptohash, directory, filepath, hashable, hspec, mtl
      , parsec, parsers, QuickCheck, raw-strings-qq, regex-posix
@@ -138928,6 +140351,31 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "inline-c" = callPackage
+    ({ mkDerivation, ansi-wl-pprint, base, binary, bytestring
+     , containers, cryptohash, directory, filepath, hashable, hspec, mtl
+     , parsec, parsers, QuickCheck, raw-strings-qq, regex-posix
+     , template-haskell, transformers, unordered-containers, vector
+     }:
+     mkDerivation {
+       pname = "inline-c";
+       version = "0.5.5.4";
+       sha256 = "4cd7a9dfce3866033cfe6eac1168eb2e6ddb29f6110c5de9d728c474a93a18bf";
+       libraryHaskellDepends = [
+         ansi-wl-pprint base binary bytestring containers cryptohash
+         directory filepath hashable mtl parsec parsers QuickCheck
+         template-haskell transformers unordered-containers vector
+       ];
+       testHaskellDepends = [
+         ansi-wl-pprint base containers hashable hspec parsers QuickCheck
+         raw-strings-qq regex-posix template-haskell transformers
+         unordered-containers vector
+       ];
+       description = "Write Haskell source files including C code inline. No FFI required.";
+       license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "inline-c-cpp" = callPackage
     ({ mkDerivation, base, inline-c, template-haskell }:
      mkDerivation {
@@ -139464,8 +140912,8 @@ self: {
      }:
      mkDerivation {
        pname = "intero";
-       version = "0.1.15";
-       sha256 = "ef80da6f426e31f3b2337c2c94834574ec111ce7ba3d9f2834326857506f1eba";
+       version = "0.1.16";
+       sha256 = "28dc0a16cec34ec8423f7b97c5243f0a894d22881e400c8c74cb06608040dfa1";
        isLibrary = false;
        isExecutable = true;
        executableHaskellDepends = [
@@ -139607,6 +141055,8 @@ self: {
        pname = "interruptible";
        version = "0.1.1.1";
        sha256 = "d3ef92f178d03041edc7845dd3c3ac90a3e5c6b74b5ca1bca65246ac90af1e5c";
+       revision = "2";
+       editedCabalFile = "995d15d4358b5c31e289ac2840132c938c2635ae359e3624af7157e71667ce80";
        libraryHaskellDepends = [
          base either lifted-base monad-control transformers
        ];
@@ -140170,19 +141620,20 @@ self: {
      }) {};
 
   "ip" = callPackage
-    ({ mkDerivation, aeson, attoparsec, base, bytestring, hashable
-     , QuickCheck, test-framework, test-framework-quickcheck2, text
+    ({ mkDerivation, aeson, attoparsec, base, bytestring, doctest
+     , hashable, HUnit, primitive, QuickCheck, test-framework
+     , test-framework-hunit, test-framework-quickcheck2, text, vector
      }:
      mkDerivation {
        pname = "ip";
-       version = "0.6.2";
-       sha256 = "81f467ddd8e5880add8fd76333fc77e8cbc5af21281e389dac30d7a44b604268";
+       version = "0.8.4";
+       sha256 = "8c0d0de5b927310848f3c17702637ed2ea15bffab5a82b6df61d5df88b74c1b6";
        libraryHaskellDepends = [
-         aeson attoparsec base bytestring hashable text
+         aeson attoparsec base bytestring hashable primitive text vector
        ];
        testHaskellDepends = [
-         base bytestring QuickCheck test-framework
-         test-framework-quickcheck2 text
+         base bytestring doctest HUnit QuickCheck test-framework
+         test-framework-hunit test-framework-quickcheck2 text
        ];
        homepage = "https://github.com/andrewthad/haskell-ip#readme";
        description = "Library for IP and MAC addresses";
@@ -140637,8 +142088,8 @@ self: {
      }:
      mkDerivation {
        pname = "irc-client";
-       version = "0.4.2.0";
-       sha256 = "94c8ea0d5e4d663cc78a0d9b25f283f870780a703e78229c8064d34ec23ce4fa";
+       version = "0.4.2.1";
+       sha256 = "2fe59527a1403a1ad960d1f7021871c85818ca3fe50f593505efb7ccbafa1308";
        libraryHaskellDepends = [
          base bytestring conduit irc-conduit irc-ctcp old-locale stm
          stm-conduit text time transformers
@@ -142751,8 +144202,8 @@ self: {
     ({ mkDerivation, base, HTTP }:
      mkDerivation {
        pname = "js-jquery";
-       version = "3.0.0";
-       sha256 = "ad576481282ac48923303bc8bad50baee424425a1021ccfb61215aac8d0bd026";
+       version = "3.1.0";
+       sha256 = "a8db825d7740f18db4c3bad92db18e840913e1444f2d43e409dc5df691a7d3a2";
        libraryHaskellDepends = [ base ];
        testHaskellDepends = [ base HTTP ];
        doCheck = false;
@@ -142792,8 +144243,8 @@ self: {
      }:
      mkDerivation {
        pname = "jsaddle";
-       version = "0.4.0.3";
-       sha256 = "b79e6ec970c9750cb280040479a85c3c5bb3c6faf728e03efee25eb16444a343";
+       version = "0.4.0.5";
+       sha256 = "b1c77d083ae9ccb1eadde1b63599c29460c6623fe000061168e92f3b8f01a333";
        libraryHaskellDepends = [
          base gi-glib gi-gtk gi-javascriptcore gi-webkit haskell-gi-base
          lens template-haskell text transformers webkitgtk3-javascriptcore
@@ -142813,8 +144264,8 @@ self: {
      }:
      mkDerivation {
        pname = "jsaddle-dom";
-       version = "0.2.0.0";
-       sha256 = "7c9bbf02c33e0ef074633f9ae023a375db775c5445a138956b27ffd2aed76446";
+       version = "0.2.0.1";
+       sha256 = "2cfdbf281e29c9b1e3ea2f4db59f80263309bad6f080ceb9cbf4072cfa3ff7f3";
        libraryHaskellDepends = [
          base base-compat gi-glib gi-gtk gi-webkit haskell-gi-base jsaddle
          lens text transformers
@@ -142887,6 +144338,28 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "json-api" = callPackage
+    ({ mkDerivation, aeson, aeson-pretty, base, bytestring, containers
+     , data-default, hspec, lens, lens-aeson, text, unordered-containers
+     , url
+     }:
+     mkDerivation {
+       pname = "json-api";
+       version = "0.1.0.4";
+       sha256 = "b846d72168ec304c2b8fdc726c4b46a3439609a045d17c6ac9b64b58ca59107b";
+       libraryHaskellDepends = [
+         aeson base containers data-default lens-aeson text
+         unordered-containers url
+       ];
+       testHaskellDepends = [
+         aeson aeson-pretty base bytestring containers data-default hspec
+         lens lens-aeson text url
+       ];
+       homepage = "https://github.com/toddmohney/json-api";
+       description = "Utilities for generating JSON-API payloads";
+       license = stdenv.lib.licenses.mit;
+     }) {};
+
   "json-assertions" = callPackage
     ({ mkDerivation, aeson, base, indexed, indexed-free, lens
      , lens-aeson, text
@@ -143560,6 +145033,25 @@ self: {
        license = stdenv.lib.licenses.mit;
      }) {};
 
+  "json-rpc-generic" = callPackage
+    ({ mkDerivation, aeson, base, bytestring, QuickCheck
+     , quickcheck-simple, scientific, text, transformers, vector
+     }:
+     mkDerivation {
+       pname = "json-rpc-generic";
+       version = "0.0.1.0";
+       sha256 = "248c91a30ec210afd5f96e0fd69a05188a1b015085313cebf6cad82ba57d2962";
+       libraryHaskellDepends = [
+         aeson base bytestring scientific text transformers vector
+       ];
+       testHaskellDepends = [
+         aeson base QuickCheck quickcheck-simple text
+       ];
+       homepage = "http://github.com/khibino/haskell-json-rpc-generic";
+       description = "Generic encoder and decode for JSON-RPC";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "json-rpc-server" = callPackage
     ({ mkDerivation, aeson, base, bytestring, deepseq, HUnit, mtl
      , test-framework, test-framework-hunit, text, unordered-containers
@@ -143841,13 +145333,12 @@ self: {
      }:
      mkDerivation {
        pname = "json-sop";
-       version = "0.2.0.0";
-       sha256 = "2657ff212fa92b5a1cc1e36e85bee87807f7f33efb2c0d52f2967e001487ee02";
+       version = "0.2.0.1";
+       sha256 = "ca02139ca3a5041225f684080067c5ec8c5e0ce3421a5eea9d273db377d005c9";
        libraryHaskellDepends = [
          aeson base generics-sop lens-sop tagged text time transformers
          unordered-containers vector
        ];
-       jailbreak = true;
        description = "Generics JSON (de)serialization using generics-sop";
        license = stdenv.lib.licenses.bsd3;
        hydraPlatforms = [ "x86_64-darwin" ];
@@ -144879,6 +146370,34 @@ self: {
        license = stdenv.lib.licenses.mit;
      }) {};
 
+  "keenser" = callPackage
+    ({ mkDerivation, aeson, attoparsec, base, bytestring, containers
+     , fast-logger, hedis, hostname, lifted-base, monad-control
+     , monad-logger, old-locale, random, scientific, stm, text, thyme
+     , time, transformers, transformers-base, unix, unordered-containers
+     , vector-space
+     }:
+     mkDerivation {
+       pname = "keenser";
+       version = "0.1.0.0";
+       sha256 = "947e825cb31c93077fd90d978d5d04dfbb3fa2def8a634fbf71a7b8c4422919d";
+       isLibrary = true;
+       isExecutable = true;
+       libraryHaskellDepends = [
+         aeson attoparsec base bytestring containers hedis hostname
+         lifted-base monad-control monad-logger old-locale random scientific
+         stm text thyme time transformers transformers-base unix
+         unordered-containers vector-space
+       ];
+       executableHaskellDepends = [
+         aeson base bytestring fast-logger hedis monad-logger text unix
+       ];
+       testHaskellDepends = [ base ];
+       homepage = "https://github.com/jamesdabbs/keenser#readme";
+       description = "Initial project template from stack";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "keera-callbacks" = callPackage
     ({ mkDerivation, base, mtl }:
      mkDerivation {
@@ -146080,6 +147599,8 @@ self: {
        pname = "kraken";
        version = "0.0.1";
        sha256 = "227f6e535ef40cdad52efbcf412126b9a90494648bd824e7f8eec3cc8b79c6b5";
+       revision = "1";
+       editedCabalFile = "4dac6e70c86448ee533462e74e1325dedf7bcb0a8e905081d6f4ff47ff0e31ee";
        libraryHaskellDepends = [
          aeson base bytestring http-client http-client-tls mtl
        ];
@@ -146089,7 +147610,7 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "kraken" = callPackage
+  "kraken_0_0_2" = callPackage
     ({ mkDerivation, aeson, base, bytestring, http-client
      , http-client-tls, mtl
      }:
@@ -146097,6 +147618,24 @@ self: {
        pname = "kraken";
        version = "0.0.2";
        sha256 = "0d75c7c7e0be11e0ca508506a693acd7638e875418e95407ecb2f1e6ecabd046";
+       revision = "1";
+       editedCabalFile = "0f5024f0979ed854a48731d7aa59f27adf6bfa4b33a1be03eed472bdf0d9480b";
+       libraryHaskellDepends = [
+         aeson base bytestring http-client http-client-tls mtl
+       ];
+       description = "Kraken.io API client";
+       license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
+  "kraken" = callPackage
+    ({ mkDerivation, aeson, base, bytestring, http-client
+     , http-client-tls, mtl
+     }:
+     mkDerivation {
+       pname = "kraken";
+       version = "0.0.3";
+       sha256 = "4001e1c545155434985f7ca93b5d1bcc6a465c83c58d4bb41a60bbfe521b1e9d";
        libraryHaskellDepends = [
          aeson base bytestring http-client http-client-tls mtl
        ];
@@ -147216,7 +148755,7 @@ self: {
        hydraPlatforms = [ "x86_64-darwin" ];
      }) {};
 
-  "lambdacube-gl" = callPackage
+  "lambdacube-gl_0_5_0_5" = callPackage
     ({ mkDerivation, base, bytestring, containers, JuicyPixels
      , lambdacube-ir, mtl, OpenGLRaw, vector, vector-algorithms
      }:
@@ -147232,6 +148771,25 @@ self: {
        homepage = "http://lambdacube3d.com";
        description = "OpenGL 3.3 Core Profile backend for LambdaCube 3D";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
+  "lambdacube-gl" = callPackage
+    ({ mkDerivation, base, bytestring, containers, JuicyPixels
+     , lambdacube-ir, mtl, OpenGLRaw, vector, vector-algorithms
+     }:
+     mkDerivation {
+       pname = "lambdacube-gl";
+       version = "0.5.1.1";
+       sha256 = "44fcd8abfd86607a65702caac4894114632590473bc1701f8e082966b79c63c3";
+       libraryHaskellDepends = [
+         base bytestring containers JuicyPixels lambdacube-ir mtl OpenGLRaw
+         vector vector-algorithms
+       ];
+       jailbreak = true;
+       homepage = "http://lambdacube3d.com";
+       description = "OpenGL 3.3 Core Profile backend for LambdaCube 3D";
+       license = stdenv.lib.licenses.bsd3;
      }) {};
 
   "lambdacube-ir" = callPackage
@@ -147813,13 +149371,13 @@ self: {
      }) {};
 
   "language-dart" = callPackage
-    ({ mkDerivation, base, hspec, pretty }:
+    ({ mkDerivation, base, hspec, pretty, raw-strings-qq }:
      mkDerivation {
        pname = "language-dart";
-       version = "0.1.0.0";
-       sha256 = "da3d2463be605a48b21af178dbf74d00c90da9b909821a7f54db77f5a82b3cbb";
+       version = "0.2.0.0";
+       sha256 = "41b144aa3af001345cf5b2b2a249f332608d8fb7915b97f93c078dc0b4b4e9c5";
        libraryHaskellDepends = [ base pretty ];
-       testHaskellDepends = [ base hspec ];
+       testHaskellDepends = [ base hspec raw-strings-qq ];
        homepage = "https://github.com/kseo/language-dart#readme";
        description = "Manipulating Dart source: abstract syntax and pretty-printer";
        license = stdenv.lib.licenses.bsd3;
@@ -147944,6 +149502,7 @@ self: {
          mtl parsec QuickCheck test-framework test-framework-hunit
          test-framework-quickcheck2 uniplate wl-pprint
        ];
+       jailbreak = true;
        doCheck = false;
        homepage = "http://github.com/jswebtools/language-ecmascript";
        description = "JavaScript parser and pretty-printer library";
@@ -148637,6 +150196,51 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "language-puppet_1_3" = callPackage
+    ({ mkDerivation, aeson, ansi-wl-pprint, attoparsec, base
+     , base16-bytestring, bytestring, case-insensitive, containers
+     , cryptonite, directory, either, exceptions, filecache, formatting
+     , Glob, hashable, hruby, hslogger, hspec, hspec-megaparsec
+     , http-api-data, http-client, HUnit, lens, lens-aeson, megaparsec
+     , memory, mtl, operational, optparse-applicative, parallel-io
+     , parsec, pcre-utils, process, random, regex-pcre-builtin
+     , scientific, semigroups, servant, servant-client, split, stm
+     , strict-base-types, temporary, text, time, transformers, unix
+     , unordered-containers, vector, yaml
+     }:
+     mkDerivation {
+       pname = "language-puppet";
+       version = "1.3";
+       sha256 = "59a06ac062a1825425fabaaf7ec2e5305e4fb2627db4d91cfa2cc996d37728d6";
+       isLibrary = true;
+       isExecutable = true;
+       libraryHaskellDepends = [
+         aeson ansi-wl-pprint attoparsec base base16-bytestring bytestring
+         case-insensitive containers cryptonite directory either exceptions
+         filecache formatting hashable hruby hslogger hspec http-api-data
+         http-client lens lens-aeson megaparsec memory mtl operational
+         parsec pcre-utils process random regex-pcre-builtin scientific
+         semigroups servant servant-client split stm strict-base-types text
+         time transformers unix unordered-containers vector yaml
+       ];
+       executableHaskellDepends = [
+         aeson base bytestring containers Glob hslogger http-client lens
+         megaparsec mtl optparse-applicative parallel-io regex-pcre-builtin
+         servant-client strict-base-types text transformers
+         unordered-containers vector yaml
+       ];
+       testHaskellDepends = [
+         ansi-wl-pprint base Glob hslogger hspec hspec-megaparsec HUnit lens
+         megaparsec mtl scientific strict-base-types temporary text
+         transformers unix unordered-containers vector
+       ];
+       jailbreak = true;
+       homepage = "http://lpuppet.banquise.net/";
+       description = "Tools to parse and evaluate the Puppet DSL";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "language-python" = callPackage
     ({ mkDerivation, alex, array, base, containers, happy, monads-tf
      , pretty, transformers, utf8-string
@@ -149363,10 +150967,8 @@ self: {
     ({ mkDerivation, base, size-based }:
      mkDerivation {
        pname = "lazy-search";
-       version = "0.1.0.0";
-       sha256 = "1691e5ec0363fd3aff644ae4daad29c84ea3d3a489546949546e4fb2678b688f";
-       revision = "1";
-       editedCabalFile = "8aba91a790a6f69fc43f2b46c3946e1ab44b769b3335ae08973132e52f9580ce";
+       version = "0.1.1.0";
+       sha256 = "dc186c44e9a06e2fd224a5844c8f45b661754e40a7ba2f87958b5d595c19dcc5";
        libraryHaskellDepends = [ base size-based ];
        description = "Finds values satisfying a lazy predicate";
        license = stdenv.lib.licenses.bsd3;
@@ -149616,8 +151218,8 @@ self: {
     ({ mkDerivation, base, QuickCheck, time }:
      mkDerivation {
        pname = "leapseconds-announced";
-       version = "2015.0.0.1";
-       sha256 = "15fabb848809ffd47010161bc7cd3f301862b63f93f3c7c5e228b3809d84134d";
+       version = "2017";
+       sha256 = "7fdbc929cfcb87f1daa0d2a278aeb58264ee82bf96ece918013b5b942a477dab";
        libraryHaskellDepends = [ base time ];
        testHaskellDepends = [ base QuickCheck time ];
        homepage = "https://github.com/bjornbm/leapseconds-announced";
@@ -149710,6 +151312,29 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "legion" = callPackage
+    ({ mkDerivation, attoparsec, base, binary, binary-conduit
+     , bytestring, conduit, conduit-extra, containers
+     , data-default-class, data-dword, directory, exceptions
+     , monad-logger, network, Ranged-sets, scotty, scotty-resource, stm
+     , text, time, transformers, unix, uuid, warp
+     }:
+     mkDerivation {
+       pname = "legion";
+       version = "0.1.0.0";
+       sha256 = "6fd7529a009775aab6a266503482e35b83d5dd8198d30811468b69b09377a5e7";
+       libraryHaskellDepends = [
+         attoparsec base binary binary-conduit bytestring conduit
+         conduit-extra containers data-default-class data-dword directory
+         exceptions monad-logger network Ranged-sets scotty scotty-resource
+         stm text time transformers unix uuid warp
+       ];
+       jailbreak = true;
+       homepage = "https://github.com/taphu/legion";
+       description = "Distributed, stateful, homogeneous microservice framework";
+       license = stdenv.lib.licenses.asl20;
+     }) {};
+
   "leksah" = callPackage
     ({ mkDerivation, array, base, base-compat, binary, binary-shared
      , blaze-html, bytestring, Cabal, conduit, containers, cpphs
@@ -150357,12 +151982,11 @@ self: {
     ({ mkDerivation, base, fclabels, generics-sop, transformers }:
      mkDerivation {
        pname = "lens-sop";
-       version = "0.2.0.0";
-       sha256 = "36f5a59ee68921496502c5586cd968ca2524cbb4be718763892c0daf26c7280a";
+       version = "0.2.0.1";
+       sha256 = "13a335a49acfef59ab8d39845a5bb174826c342c1705a96caa0c7d1fba6d7966";
        libraryHaskellDepends = [
          base fclabels generics-sop transformers
        ];
-       jailbreak = true;
        description = "Computing lenses generically using generics-sop";
        license = stdenv.lib.licenses.bsd3;
        hydraPlatforms = [ "x86_64-darwin" ];
@@ -151789,6 +153413,24 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "lifted-protolude" = callPackage
+    ({ mkDerivation, async, base, bytestring, containers, deepseq
+     , exceptions, ghc-prim, lifted-async, lifted-base, mtl, safe, stm
+     , text, transformers
+     }:
+     mkDerivation {
+       pname = "lifted-protolude";
+       version = "0.1.6";
+       sha256 = "ad5cbb992e07d92bfc71cb566ac2472d4996a925b17bb92c1da3c7d97cdf31eb";
+       libraryHaskellDepends = [
+         async base bytestring containers deepseq exceptions ghc-prim
+         lifted-async lifted-base mtl safe stm text transformers
+       ];
+       homepage = "https://github.com/parsonsmat/lifted-protolude";
+       description = "A sensible set of defaults for writing lifted custom Preludes";
+       license = stdenv.lib.licenses.mit;
+     }) {};
+
   "lifted-threads" = callPackage
     ({ mkDerivation, base, monad-control, threads, transformers-base }:
      mkDerivation {
@@ -152763,9 +154405,10 @@ self: {
     ({ mkDerivation, base, bytestring, containers, hashable }:
      mkDerivation {
        pname = "lio";
-       version = "0.11.5.0";
-       sha256 = "229c64f8b6580e6eb2cecf0899e06489573f5a05d32e54306b28a1d051f0b182";
+       version = "0.11.6.0";
+       sha256 = "2643b4925f8d4d92cc9072dd5526b28eac6eb0e606861077f431495019efd4d3";
        libraryHaskellDepends = [ base bytestring containers hashable ];
+       homepage = "https://github.com/plsyssec/lio";
        description = "Labeled IO Information Flow Control Library";
        license = "GPL";
      }) {};
@@ -153407,6 +155050,18 @@ self: {
        hydraPlatforms = [ "x86_64-darwin" ];
      }) {};
 
+  "list-transformer" = callPackage
+    ({ mkDerivation, base, mtl }:
+     mkDerivation {
+       pname = "list-transformer";
+       version = "1.0.0";
+       sha256 = "8e653ddd1f5ca44f6611fbc636431e4eedc778da4f2b6e1cce0aa3ddcf7c037d";
+       libraryHaskellDepends = [ base mtl ];
+       homepage = "https://github.com/Gabriel439/Haskell-List-Transformer-Library";
+       description = "List monad transformer";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "list-tries" = callPackage
     ({ mkDerivation, base, binary, ChasingBottoms, containers, dlist
      , HUnit, QuickCheck, template-haskell, test-framework
@@ -154139,6 +155794,7 @@ self: {
          tagged-exception-core test-framework test-framework-hunit
          test-framework-quickcheck2 transformers
        ];
+       jailbreak = true;
        homepage = "https://github.com/trskop/lock-file";
        description = "Provide exclusive access to a resource using lock file";
        license = stdenv.lib.licenses.bsd3;
@@ -154189,19 +155845,20 @@ self: {
 
   "log" = callPackage
     ({ mkDerivation, aeson, aeson-pretty, base, base64-bytestring
-     , bytestring, deepseq, exceptions, hpqtypes, lifted-base
-     , monad-control, monad-time, mtl, old-locale, split, stm, text
-     , time, transformers-base, unordered-containers, vector
+     , bloodhound, bytestring, cond, deepseq, exceptions, hpqtypes
+     , http-client, lifted-base, monad-control, monad-time, mtl
+     , old-locale, split, stm, text, text-show, time, transformers
+     , transformers-base, unordered-containers, vector
      }:
      mkDerivation {
        pname = "log";
-       version = "0.4";
-       sha256 = "0358e82bd4e261545fefbf197eac335daa5e05987948dc322b7e16439755132f";
+       version = "0.5.0";
+       sha256 = "d73310d807d3caecec03911c06d0e7a374956ed1030910c6c477bac6af3ccdf5";
        libraryHaskellDepends = [
-         aeson aeson-pretty base base64-bytestring bytestring deepseq
-         exceptions hpqtypes lifted-base monad-control monad-time mtl
-         old-locale split stm text time transformers-base
-         unordered-containers vector
+         aeson aeson-pretty base base64-bytestring bloodhound bytestring
+         cond deepseq exceptions hpqtypes http-client lifted-base
+         monad-control monad-time mtl old-locale split stm text text-show
+         time transformers transformers-base unordered-containers vector
        ];
        homepage = "https://github.com/scrive/log";
        description = "Structured logging solution with multiple backends";
@@ -154448,6 +156105,27 @@ self: {
        hydraPlatforms = [ "x86_64-darwin" ];
      }) {};
 
+  "logentries" = callPackage
+    ({ mkDerivation, base, bytestring, data-default, fast-logger, hspec
+     , network, stm, uuid-types, wai, wai-extra
+     }:
+     mkDerivation {
+       pname = "logentries";
+       version = "0.1.0.1";
+       sha256 = "229f47a750e4a741bea48563ccf70cd59641f5f761beff66f168108dbdc15572";
+       libraryHaskellDepends = [
+         base bytestring data-default fast-logger network stm uuid-types wai
+         wai-extra
+       ];
+       testHaskellDepends = [
+         base bytestring fast-logger hspec uuid-types
+       ];
+       jailbreak = true;
+       homepage = "https://github.com/toddmohney/logentries#README.md";
+       description = "Request logger middleware for Logentries";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "logfloat_0_12_1" = callPackage
     ({ mkDerivation, base }:
      mkDerivation {
@@ -155201,7 +156879,7 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "ltext" = callPackage
+  "ltext_0_0_2_1" = callPackage
     ({ mkDerivation, aeson, base, containers, data-default, deepseq
      , directory, hspec, mtl, mtl-compat, optparse-applicative, parsec
      , pretty, template-haskell, text, transformers, yaml
@@ -155225,6 +156903,36 @@ self: {
        jailbreak = true;
        description = "Higher-order file applicator";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
+  "ltext" = callPackage
+    ({ mkDerivation, attoparsec, base, directory, exceptions, extra
+     , HFuse, mtl, optparse-applicative, pretty, QuickCheck
+     , quickcheck-combinators, tasty, tasty-quickcheck, text
+     , transformers, unordered-containers
+     }:
+     mkDerivation {
+       pname = "ltext";
+       version = "0.1.0";
+       sha256 = "a9a9d43833a12c8ec19e4fdb3b1c94002fb3b91d2ee8bc6557abd4e6ea709fad";
+       isLibrary = true;
+       isExecutable = true;
+       libraryHaskellDepends = [
+         attoparsec base directory exceptions extra HFuse mtl pretty
+         QuickCheck quickcheck-combinators text transformers
+         unordered-containers
+       ];
+       executableHaskellDepends = [
+         attoparsec base directory exceptions extra mtl optparse-applicative
+         pretty QuickCheck quickcheck-combinators text transformers
+         unordered-containers
+       ];
+       testHaskellDepends = [
+         base QuickCheck quickcheck-combinators tasty tasty-quickcheck text
+       ];
+       description = "Higher-order file applicator";
+       license = stdenv.lib.licenses.bsd3;
      }) {};
 
   "ltiv1p1" = callPackage
@@ -156088,8 +157796,8 @@ self: {
     ({ mkDerivation, base, network, transformers }:
      mkDerivation {
        pname = "mac";
-       version = "0.1.2.0";
-       sha256 = "8ac8188429cb9e20aefa83e3943f7b4f2713248160bcbeb9080784e637e5789d";
+       version = "0.1.3.0";
+       sha256 = "cddb87cee4de0c1a54319de2a323deb8aecc0251e91d2c3a9ea16224bfbe127e";
        libraryHaskellDepends = [ base network transformers ];
        description = "Static Mandatory Access Control in Haskell";
        license = stdenv.lib.licenses.bsd3;
@@ -156408,6 +158116,7 @@ self: {
        libraryHaskellDepends = [
          base bytestring chunked-data machines transformers
        ];
+       jailbreak = true;
        homepage = "http://github.com/aloiscochard/machines-io";
        description = "IO utilities for the machines library";
        license = stdenv.lib.licenses.asl20;
@@ -156866,6 +158575,34 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "makefile" = callPackage
+    ({ mkDerivation, attoparsec, base, bytestring, doctest, Glob }:
+     mkDerivation {
+       pname = "makefile";
+       version = "0.1.0.1";
+       sha256 = "d78c1bf4e9ddd60f61a575887a742f20cdd9f1193a920b46ac9e5ad73d1089b5";
+       libraryHaskellDepends = [ attoparsec base bytestring ];
+       testHaskellDepends = [ attoparsec base bytestring doctest Glob ];
+       doCheck = false;
+       homepage = "http://github.com/nmattia/mask";
+       description = "Simple Makefile parser";
+       license = stdenv.lib.licenses.mit;
+     }) {};
+
+  "makefile_0_1_0_3" = callPackage
+    ({ mkDerivation, attoparsec, base, bytestring, doctest, Glob }:
+     mkDerivation {
+       pname = "makefile";
+       version = "0.1.0.3";
+       sha256 = "2ad77fc1cc390225ecb7155f6df87b3be5bdba5803629ba687f98711a8114e4a";
+       libraryHaskellDepends = [ attoparsec base bytestring ];
+       testHaskellDepends = [ attoparsec base bytestring doctest Glob ];
+       homepage = "http://github.com/nmattia/mask";
+       description = "Simple Makefile parser";
+       license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "managed_1_0_0" = callPackage
     ({ mkDerivation, base, transformers }:
      mkDerivation {
@@ -157533,7 +159270,7 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "mandrill" = callPackage
+  "mandrill_0_5_2_1" = callPackage
     ({ mkDerivation, aeson, base, base64-bytestring, blaze-html
      , bytestring, containers, email-validate, http-client
      , http-client-tls, http-types, lens, mtl, old-locale, QuickCheck
@@ -157555,6 +159292,31 @@ self: {
        ];
        description = "Library for interfacing with the Mandrill JSON API";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
+  "mandrill" = callPackage
+    ({ mkDerivation, aeson, base, base64-bytestring, blaze-html
+     , bytestring, containers, email-validate, http-client
+     , http-client-tls, http-types, lens, mtl, old-locale, QuickCheck
+     , raw-strings-qq, tasty, tasty-hunit, tasty-quickcheck, text, time
+     , unordered-containers
+     }:
+     mkDerivation {
+       pname = "mandrill";
+       version = "0.5.2.2";
+       sha256 = "99031db2a5406c4fe2f3523af6220d793d57f3e75d106e75bfa1bdac9eb77582";
+       libraryHaskellDepends = [
+         aeson base base64-bytestring blaze-html bytestring containers
+         email-validate http-client http-client-tls http-types lens mtl
+         old-locale QuickCheck text time unordered-containers
+       ];
+       testHaskellDepends = [
+         aeson base bytestring QuickCheck raw-strings-qq tasty tasty-hunit
+         tasty-quickcheck text
+       ];
+       description = "Library for interfacing with the Mandrill JSON API";
+       license = stdenv.lib.licenses.mit;
      }) {};
 
   "mandulia" = callPackage
@@ -158029,10 +159791,9 @@ self: {
     ({ mkDerivation, base, containers, random, transformers }:
      mkDerivation {
        pname = "markov-chain";
-       version = "0.0.3.3";
-       sha256 = "a8d32b259b4d5508c4c2fce44013c2d095f808fe5af072144ccabc669c962ef9";
+       version = "0.0.3.4";
+       sha256 = "6e51b800101a28593be28ce7ef1b21b7cc7a177a821fb99ecd8a28c69b7b92cd";
        libraryHaskellDepends = [ base containers random transformers ];
-       jailbreak = true;
        homepage = "http://code.haskell.org/~thielema/markov-chain/";
        description = "Markov Chains for generating random sequences with a user definable behaviour";
        license = "GPL";
@@ -158326,7 +160087,7 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "math-functions" = callPackage
+  "math-functions_0_1_7_0" = callPackage
     ({ mkDerivation, base, deepseq, erf, HUnit, primitive, QuickCheck
      , test-framework, test-framework-hunit, test-framework-quickcheck2
      , vector, vector-th-unbox
@@ -158349,6 +160110,30 @@ self: {
        homepage = "https://github.com/bos/math-functions";
        description = "Special functions and Chebyshev polynomials";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
+  "math-functions" = callPackage
+    ({ mkDerivation, base, deepseq, erf, HUnit, primitive, QuickCheck
+     , test-framework, test-framework-hunit, test-framework-quickcheck2
+     , vector, vector-th-unbox
+     }:
+     mkDerivation {
+       pname = "math-functions";
+       version = "0.2.0.1";
+       sha256 = "ac165116d981d879b4ea4f387d40140515d75823d8d60295514c41dbf4cac641";
+       libraryHaskellDepends = [
+         base deepseq primitive vector vector-th-unbox
+       ];
+       testHaskellDepends = [
+         base deepseq erf HUnit primitive QuickCheck test-framework
+         test-framework-hunit test-framework-quickcheck2 vector
+         vector-th-unbox
+       ];
+       doCheck = false;
+       homepage = "https://github.com/bos/math-functions";
+       description = "Special functions and Chebyshev polynomials";
+       license = stdenv.lib.licenses.bsd3;
      }) {};
 
   "mathblog" = callPackage
@@ -158800,6 +160585,26 @@ self: {
        hydraPlatforms = [ "x86_64-darwin" ];
      }) {};
 
+  "mcm" = callPackage
+    ({ mkDerivation, base, blaze-html, bytestring, containers
+     , directory, filepath, hostname, MissingH, polyparse, process, text
+     , unix
+     }:
+     mkDerivation {
+       pname = "mcm";
+       version = "0.6.4.10";
+       sha256 = "daa13513fd3b7d0c6469977020b61a659ec43fc1dab891b01ba34f39ebf8d364";
+       isLibrary = false;
+       isExecutable = true;
+       executableHaskellDepends = [
+         base blaze-html bytestring containers directory filepath hostname
+         MissingH polyparse process text unix
+       ];
+       homepage = "http://interfaces.org.uk/mcm";
+       description = "Machine Configuration Manager";
+       license = stdenv.lib.licenses.gpl3;
+     }) {};
+
   "mcmaster-gloss-examples" = callPackage
     ({ mkDerivation, base, gloss }:
      mkDerivation {
@@ -159156,16 +160961,17 @@ self: {
      }) {};
 
   "megaparsec" = callPackage
-    ({ mkDerivation, base, bytestring, containers, exceptions, HUnit
-     , mtl, QuickCheck, scientific, test-framework, test-framework-hunit
-     , test-framework-quickcheck2, text, transformers
+    ({ mkDerivation, base, bytestring, containers, deepseq, exceptions
+     , HUnit, mtl, QuickCheck, scientific, test-framework
+     , test-framework-hunit, test-framework-quickcheck2, text
+     , transformers
      }:
      mkDerivation {
        pname = "megaparsec";
-       version = "5.0.0";
-       sha256 = "6ed6448cfd5f37017296b5ce170e037d11855c9d52e7ef01103313514fbead70";
+       version = "5.0.1";
+       sha256 = "8bd9c4f4f1d92cf45577ceabd13f58e0a980848142fba1036fa37bcab4aa3b25";
        libraryHaskellDepends = [
-         base bytestring containers exceptions mtl scientific text
+         base bytestring containers deepseq exceptions mtl scientific text
          transformers
        ];
        testHaskellDepends = [
@@ -159293,7 +161099,6 @@ self: {
        testHaskellDepends = [
          base binary blaze-builder bytestring network
        ];
-       jailbreak = true;
        homepage = "https://github.com/dterei/memcache-hs";
        description = "A memcached client library";
        license = stdenv.lib.licenses.bsd3;
@@ -160168,13 +161973,26 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "microlens" = callPackage
+  "microlens_0_4_4_3" = callPackage
     ({ mkDerivation, base }:
      mkDerivation {
        pname = "microlens";
        version = "0.4.4.3";
        sha256 = "b76878b66c43b2a2a131bfe99e163f95a736c94b8c48fa7b22c81549c4c07526";
        libraryHaskellDepends = [ base ];
+       homepage = "http://github.com/aelve/microlens";
+       description = "A tiny lens library with no dependencies. If you're writing an app, you probably want microlens-platform, not this.";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
+  "microlens" = callPackage
+    ({ mkDerivation, base }:
+     mkDerivation {
+       pname = "microlens";
+       version = "0.4.5.0";
+       sha256 = "93cbdb35aa3a653aaee6ec39f895a5c12a663adc120ecb4978b31b034fd69e19";
+       libraryHaskellDepends = [ base ];
        doHaddock = false;
        homepage = "http://github.com/aelve/microlens";
        description = "A tiny lens library with no dependencies. If you're writing an app, you probably want microlens-platform, not this.";
@@ -160352,7 +162170,7 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "microlens-ghc" = callPackage
+  "microlens-ghc_0_4_4_0" = callPackage
     ({ mkDerivation, array, base, bytestring, containers, microlens
      , transformers
      }:
@@ -160363,6 +162181,24 @@ self: {
        libraryHaskellDepends = [
          array base bytestring containers microlens transformers
        ];
+       jailbreak = true;
+       homepage = "http://github.com/aelve/microlens";
+       description = "microlens + array, bytestring, containers, transformers";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
+  "microlens-ghc" = callPackage
+    ({ mkDerivation, array, base, bytestring, containers, microlens
+     , transformers
+     }:
+     mkDerivation {
+       pname = "microlens-ghc";
+       version = "0.4.5.0";
+       sha256 = "331c1851cfb398faf67e6956a64cf7dc06c85d95ccd4638e3d2ae5c59199212a";
+       libraryHaskellDepends = [
+         array base bytestring containers microlens transformers
+       ];
        homepage = "http://github.com/aelve/microlens";
        description = "microlens + array, bytestring, containers, transformers";
        license = stdenv.lib.licenses.bsd3;
@@ -160439,7 +162275,7 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "microlens-mtl" = callPackage
+  "microlens-mtl_0_1_7_1" = callPackage
     ({ mkDerivation, base, microlens, mtl, transformers
      , transformers-compat
      }:
@@ -160453,6 +162289,40 @@ self: {
        homepage = "http://github.com/aelve/microlens";
        description = "microlens support for Reader/Writer/State from mtl";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
+  "microlens-mtl" = callPackage
+    ({ mkDerivation, base, microlens, mtl, transformers
+     , transformers-compat
+     }:
+     mkDerivation {
+       pname = "microlens-mtl";
+       version = "0.1.8.0";
+       sha256 = "c7513217d63db7add00dab8e86e949be85541702101278b28bf5ee4a98d8670e";
+       libraryHaskellDepends = [
+         base microlens mtl transformers transformers-compat
+       ];
+       homepage = "http://github.com/aelve/microlens";
+       description = "microlens support for Reader/Writer/State from mtl";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
+  "microlens-mtl_0_1_9_0" = callPackage
+    ({ mkDerivation, base, microlens, mtl, transformers
+     , transformers-compat
+     }:
+     mkDerivation {
+       pname = "microlens-mtl";
+       version = "0.1.9.0";
+       sha256 = "cf6dfd8c069eed3361952e8db75a065ab94072c430ed2a43a7a7383344726ac8";
+       libraryHaskellDepends = [
+         base microlens mtl transformers transformers-compat
+       ];
+       homepage = "http://github.com/aelve/microlens";
+       description = "microlens support for Reader/Writer/State from mtl";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "microlens-platform_0_1_7_0" = callPackage
@@ -160543,13 +162413,14 @@ self: {
          base hashable microlens microlens-ghc microlens-mtl microlens-th
          text unordered-containers vector
        ];
+       jailbreak = true;
        homepage = "http://github.com/aelve/microlens";
        description = "Feature-complete microlens";
        license = stdenv.lib.licenses.bsd3;
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "microlens-platform" = callPackage
+  "microlens-platform_0_3_1_1" = callPackage
     ({ mkDerivation, base, hashable, microlens, microlens-ghc
      , microlens-mtl, microlens-th, text, unordered-containers, vector
      }:
@@ -160561,9 +162432,47 @@ self: {
          base hashable microlens microlens-ghc microlens-mtl microlens-th
          text unordered-containers vector
        ];
+       jailbreak = true;
+       homepage = "http://github.com/aelve/microlens";
+       description = "Feature-complete microlens";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
+  "microlens-platform" = callPackage
+    ({ mkDerivation, base, hashable, microlens, microlens-ghc
+     , microlens-mtl, microlens-th, text, unordered-containers, vector
+     }:
+     mkDerivation {
+       pname = "microlens-platform";
+       version = "0.3.2.0";
+       sha256 = "7b4c81c7f0125a3ca7feb2cac6ff0182afd728c5510c0f55647a3207072cf9c1";
+       libraryHaskellDepends = [
+         base hashable microlens microlens-ghc microlens-mtl microlens-th
+         text unordered-containers vector
+       ];
+       homepage = "http://github.com/aelve/microlens";
+       description = "Feature-complete microlens";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
+  "microlens-platform_0_3_3_0" = callPackage
+    ({ mkDerivation, base, hashable, microlens, microlens-ghc
+     , microlens-mtl, microlens-th, text, unordered-containers, vector
+     }:
+     mkDerivation {
+       pname = "microlens-platform";
+       version = "0.3.3.0";
+       sha256 = "174c87afcb0d3004e52b4283773aa16d2a6f0a3b819b362a36f75d7e72433ca8";
+       libraryHaskellDepends = [
+         base hashable microlens microlens-ghc microlens-mtl microlens-th
+         text unordered-containers vector
+       ];
+       jailbreak = true;
        homepage = "http://github.com/aelve/microlens";
        description = "Feature-complete microlens";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "microlens-th_0_2_1_0" = callPackage
@@ -160678,6 +162587,21 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "micrologger" = callPackage
+    ({ mkDerivation, base, text, text-format, time, transformers }:
+     mkDerivation {
+       pname = "micrologger";
+       version = "0.2.0.1";
+       sha256 = "4778a90b7953ddde7391304c8f87b9cbe3f3657fb6284a5890a42681db7ef469";
+       libraryHaskellDepends = [
+         base text text-format time transformers
+       ];
+       jailbreak = true;
+       homepage = "https://github.com/savannidgerinel/micrologger#readme";
+       description = "A super simple logging module. Only for use for very simple projects.";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "microtimer" = callPackage
     ({ mkDerivation, base, time }:
      mkDerivation {
@@ -160875,12 +162799,13 @@ self: {
      , directory, filepath, hspec, http-client, http-date, http-types
      , io-choice, network, old-locale, parsec, resourcet
      , streaming-commons, time, transformers, unix, unix-time
-     , unordered-containers, wai, wai-app-file-cgi, wai-logger, warp
+     , unordered-containers, wai, wai-app-file-cgi, wai-http2-extra
+     , wai-logger, warp
      }:
      mkDerivation {
        pname = "mighttpd2";
-       version = "3.3.1";
-       sha256 = "24d177cd77b9005901ab6c8aee0f3f0c4e286a9247561665b1d0b2fa8f0e84e5";
+       version = "3.3.3";
+       sha256 = "f716ab686c9edb2d549f03b069c3b630dd5c147eff6ab1317781450c47a8f7b4";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -160892,9 +162817,11 @@ self: {
        executableHaskellDepends = [
          base bytestring conduit-extra directory filepath http-client
          http-date http-types network old-locale streaming-commons time
-         transformers unix wai wai-app-file-cgi wai-logger warp
+         transformers unix wai wai-app-file-cgi wai-http2-extra wai-logger
+         warp
        ];
        testHaskellDepends = [ base hspec http-client ];
+       jailbreak = true;
        homepage = "http://www.mew.org/~kazu/proj/mighttpd/";
        description = "High performance web server on WAI/warp";
        license = stdenv.lib.licenses.bsd3;
@@ -161538,6 +163465,21 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "minlen" = callPackage
+    ({ mkDerivation, base, mono-traversable, semigroups, transformers
+     }:
+     mkDerivation {
+       pname = "minlen";
+       version = "0.1.0.0";
+       sha256 = "6790c5840f21fa85fbb7d416d37f32b740f1735fcda3772e96d7e7083c26d9e3";
+       libraryHaskellDepends = [
+         base mono-traversable semigroups transformers
+       ];
+       homepage = "https://github.com/snoyberg/mono-traversable#readme";
+       description = "Express the minimum length of a container in its type";
+       license = stdenv.lib.licenses.mit;
+     }) {};
+
   "minst-idx" = callPackage
     ({ mkDerivation, base, binary, bytestring, directory, hspec, vector
      }:
@@ -161939,7 +163881,7 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "modify-fasta" = callPackage
+  "modify-fasta_0_8_1_3" = callPackage
     ({ mkDerivation, base, containers, fasta, mtl, optparse-applicative
      , pipes, pipes-text, regex-tdfa, regex-tdfa-text, split, text
      , text-show
@@ -161961,6 +163903,31 @@ self: {
        homepage = "https://github.com/GregorySchwartz/modify-fasta";
        description = "Modify fasta (and CLIP) files in several optional ways";
        license = stdenv.lib.licenses.gpl2;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
+  "modify-fasta" = callPackage
+    ({ mkDerivation, base, containers, fasta, mtl, optparse-applicative
+     , pipes, pipes-text, regex-tdfa, regex-tdfa-text, split, text
+     , text-show
+     }:
+     mkDerivation {
+       pname = "modify-fasta";
+       version = "0.8.2.1";
+       sha256 = "5af7cddb753353ac1e16e15e5962e6a6c46eeb6a1d1ae38a8f014e20b04e61a0";
+       isLibrary = true;
+       isExecutable = true;
+       libraryHaskellDepends = [
+         base containers fasta regex-tdfa regex-tdfa-text split text
+         text-show
+       ];
+       executableHaskellDepends = [
+         base containers fasta mtl optparse-applicative pipes pipes-text
+         split text
+       ];
+       homepage = "https://github.com/GregorySchwartz/modify-fasta";
+       description = "Modify fasta (and CLIP) files in several optional ways";
+       license = stdenv.lib.licenses.gpl3;
      }) {};
 
   "modsplit" = callPackage
@@ -162221,15 +164188,15 @@ self: {
      }) {};
 
   "monad-abort-fd" = callPackage
-    ({ mkDerivation, base, data-default, monad-control, mtl
-     , transformers, transformers-abort, transformers-base
+    ({ mkDerivation, base, monad-control, mtl, transformers
+     , transformers-abort, transformers-base
      }:
      mkDerivation {
        pname = "monad-abort-fd";
-       version = "0.4";
-       sha256 = "f98fe481b4dd57e1fdb5a30899b53eb0183265fcb02212151faa3263f04dde06";
+       version = "0.5";
+       sha256 = "677915c0c44d2e0ed478ff0637a5c9c291762e61619a3133f8331bfc855ed8fb";
        libraryHaskellDepends = [
-         base data-default monad-control mtl transformers transformers-abort
+         base monad-control mtl transformers transformers-abort
          transformers-base
        ];
        homepage = "https://github.com/mvv/monad-abort-fd";
@@ -162612,8 +164579,8 @@ self: {
        pname = "monad-http";
        version = "0.1.0.0";
        sha256 = "a333b087835aa4902d0814e76fe4f32a523092fd7b13526aad415160a8317192";
-       revision = "2";
-       editedCabalFile = "7f2d5927cf21949017fce8d2c46c3f768e1be144e57ae4c845b409707d11313a";
+       revision = "3";
+       editedCabalFile = "7d244f8a4ef132e7af6de7d70223548c34b99805e8e45edad6ab091a1e664ff6";
        libraryHaskellDepends = [
          base base-compat bytestring exceptions http-client http-client-tls
          http-types monad-logger monadcryptorandom MonadRandom mtl text
@@ -162743,6 +164710,25 @@ self: {
        hydraPlatforms = [ "x86_64-darwin" ];
      }) {};
 
+  "monad-lgbt" = callPackage
+    ({ mkDerivation, base, containers, deepseq, hspec, logict, mtl
+     , QuickCheck
+     }:
+     mkDerivation {
+       pname = "monad-lgbt";
+       version = "0.0.1";
+       sha256 = "259b2c08e8690873202f06eb8ef66ec51a0104bf13bc24670885c4db773bb2f1";
+       libraryHaskellDepends = [
+         base containers deepseq hspec logict mtl QuickCheck
+       ];
+       testHaskellDepends = [
+         base containers deepseq hspec logict mtl QuickCheck
+       ];
+       homepage = "https://github.com/mgajda/monad-lgbt#readme";
+       description = "Monad transformers for combining local and global state";
+       license = stdenv.lib.licenses.bsd2;
+     }) {};
+
   "monad-log" = callPackage
     ({ mkDerivation, aeson, base, bytestring, exceptions, fast-logger
      , lifted-base, monad-control, template-haskell, text, text-show
@@ -162969,7 +164955,7 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "monad-logger" = callPackage
+  "monad-logger_0_3_18" = callPackage
     ({ mkDerivation, base, blaze-builder, bytestring, conduit
      , conduit-extra, exceptions, fast-logger, lifted-base
      , monad-control, monad-loops, mtl, resourcet, stm, stm-chans
@@ -162989,6 +164975,29 @@ self: {
        homepage = "https://github.com/kazu-yamamoto/logger";
        description = "A class of monads which can log messages";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
+  "monad-logger" = callPackage
+    ({ mkDerivation, base, blaze-builder, bytestring, conduit
+     , conduit-extra, exceptions, fast-logger, lifted-base
+     , monad-control, monad-loops, mtl, resourcet, stm, stm-chans
+     , template-haskell, text, transformers, transformers-base
+     , transformers-compat
+     }:
+     mkDerivation {
+       pname = "monad-logger";
+       version = "0.3.19";
+       sha256 = "a7b74d8df0db08e3ab231cba649febac0599b4b6b6bbe03828914669d1b085f0";
+       libraryHaskellDepends = [
+         base blaze-builder bytestring conduit conduit-extra exceptions
+         fast-logger lifted-base monad-control monad-loops mtl resourcet stm
+         stm-chans template-haskell text transformers transformers-base
+         transformers-compat
+       ];
+       homepage = "https://github.com/kazu-yamamoto/logger";
+       description = "A class of monads which can log messages";
+       license = stdenv.lib.licenses.mit;
      }) {};
 
   "monad-logger-json" = callPackage
@@ -163008,18 +165017,16 @@ self: {
 
   "monad-logger-prefix" = callPackage
     ({ mkDerivation, base, doctest, exceptions, Glob, hspec
-     , monad-control, monad-logger, mtl, QuickCheck, text, transformers
-     , transformers-base
+     , monad-control, monad-logger, mtl, QuickCheck, resourcet, text
+     , transformers, transformers-base
      }:
      mkDerivation {
        pname = "monad-logger-prefix";
-       version = "0.1.0";
-       sha256 = "c1048a1767d32cbbf0ce61b32eeefe742ca383ea6d507a664a9e2b0937e1779f";
-       revision = "1";
-       editedCabalFile = "2595df28e5f090b46bbca1c88392c1ad4159ad2008728bd0eb27db71bb5caa98";
+       version = "0.1.2";
+       sha256 = "e9fdf038d50ddf6ae448591f758447359ea3f4f35f5f7e3d092c3f87ed686166";
        libraryHaskellDepends = [
-         base exceptions monad-control monad-logger mtl text transformers
-         transformers-base
+         base exceptions monad-control monad-logger mtl resourcet text
+         transformers transformers-base
        ];
        testHaskellDepends = [ base doctest Glob hspec QuickCheck ];
        jailbreak = true;
@@ -164580,7 +166587,7 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "mono-traversable" = callPackage
+  "mono-traversable_0_10_2" = callPackage
     ({ mkDerivation, base, bytestring, comonad, containers, dlist
      , dlist-instances, foldl, hashable, hspec, HUnit, QuickCheck
      , semigroupoids, semigroups, split, text, transformers
@@ -164602,6 +166609,47 @@ self: {
        homepage = "https://github.com/snoyberg/mono-traversable";
        description = "Type classes for mapping, folding, and traversing monomorphic containers";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
+  "mono-traversable" = callPackage
+    ({ mkDerivation, base, bytestring, containers, foldl, hashable
+     , hspec, HUnit, QuickCheck, semigroups, split, text, transformers
+     , unordered-containers, vector, vector-algorithms
+     }:
+     mkDerivation {
+       pname = "mono-traversable";
+       version = "1.0.0.1";
+       sha256 = "001d1fba5e3da63c46784a621d1430937e9537b38c0a74876e489ff4d7d3828a";
+       libraryHaskellDepends = [
+         base bytestring containers hashable split text transformers
+         unordered-containers vector vector-algorithms
+       ];
+       testHaskellDepends = [
+         base bytestring containers foldl hspec HUnit QuickCheck semigroups
+         text transformers unordered-containers vector
+       ];
+       homepage = "https://github.com/snoyberg/mono-traversable";
+       description = "Type classes for mapping, folding, and traversing monomorphic containers";
+       license = stdenv.lib.licenses.mit;
+     }) {};
+
+  "mono-traversable-instances" = callPackage
+    ({ mkDerivation, base, comonad, containers, dlist, dlist-instances
+     , mono-traversable, semigroupoids, semigroups, transformers
+     , vector-instances
+     }:
+     mkDerivation {
+       pname = "mono-traversable-instances";
+       version = "0.1.0.0";
+       sha256 = "b5ff2b8bcebe31ffcc652a8dd3adde6aa7cd7f27a1cf6d058d4c658b370c087e";
+       libraryHaskellDepends = [
+         base comonad containers dlist dlist-instances mono-traversable
+         semigroupoids semigroups transformers vector-instances
+       ];
+       homepage = "https://github.com/snoyberg/mono-traversable#readme";
+       description = "Extra typeclass instances for mono-traversable";
+       license = stdenv.lib.licenses.mit;
      }) {};
 
   "monoid-absorbing" = callPackage
@@ -164939,7 +166987,7 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "monoidal-containers" = callPackage
+  "monoidal-containers_0_1_2_5" = callPackage
     ({ mkDerivation, base, containers, deepseq, hashable, lens, newtype
      , unordered-containers
      }:
@@ -164953,6 +167001,23 @@ self: {
        homepage = "http://github.com/bgamari/monoidal-containers";
        description = "Containers with monoidal accumulation";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
+  "monoidal-containers" = callPackage
+    ({ mkDerivation, base, containers, deepseq, hashable, lens, newtype
+     , unordered-containers
+     }:
+     mkDerivation {
+       pname = "monoidal-containers";
+       version = "0.2.0.0";
+       sha256 = "328fad49563d9793e786107361216bf346e8ea9922158dd48258dbcd5c4bb48d";
+       libraryHaskellDepends = [
+         base containers deepseq hashable lens newtype unordered-containers
+       ];
+       homepage = "http://github.com/bgamari/monoidal-containers";
+       description = "Containers with monoidal accumulation";
+       license = stdenv.lib.licenses.bsd3;
      }) {};
 
   "monoidplus" = callPackage
@@ -165157,8 +167222,8 @@ self: {
      }:
      mkDerivation {
        pname = "morph";
-       version = "0.1.0.0";
-       sha256 = "573ca63c508fd54740fa4bc26523990238e306f048e5f01ec9b3a9b317c9629f";
+       version = "0.1.0.1";
+       sha256 = "8ac454d889af2ebe0ef92011e85c9b005be07262a642e3435dac6951c38363f6";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -165463,17 +167528,16 @@ self: {
      }) {};
 
   "mqtt-hs" = callPackage
-    ({ mkDerivation, attoparsec, base, bytestring, monad-loops, mtl
-     , network, singletons, text
+    ({ mkDerivation, async, attoparsec, base, bytestring, monad-loops
+     , mtl, network, singletons, stm, text, transformers
      }:
      mkDerivation {
        pname = "mqtt-hs";
-       version = "0.2.0";
-       sha256 = "4f56d06f2ff3ba9fd416f0894a4b1ad5b5879f56cb72876408b4b7bab0c97f4b";
-       revision = "1";
-       editedCabalFile = "aa0a2e9ea99cfbed4646ac02625b66361f8175ae2d70efc041dc517119706439";
+       version = "1.0.0";
+       sha256 = "14e4b668f27d1e1380e4a881f38441dcf02329d4708f1cd951401ebc82a771b1";
        libraryHaskellDepends = [
-         attoparsec base bytestring monad-loops mtl network singletons text
+         async attoparsec base bytestring monad-loops mtl network singletons
+         stm text transformers
        ];
        jailbreak = true;
        homepage = "http://github.com/k00mi/mqtt-hs";
@@ -167037,7 +169101,7 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "mutable-containers" = callPackage
+  "mutable-containers_0_3_2_1" = callPackage
     ({ mkDerivation, base, containers, ghc-prim, hspec
      , mono-traversable, primitive, QuickCheck, vector
      }:
@@ -167056,6 +169120,26 @@ self: {
        homepage = "https://github.com/fpco/mutable-containers";
        description = "Abstactions and concrete implementations of mutable containers";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
+  "mutable-containers" = callPackage
+    ({ mkDerivation, base, containers, ghc-prim, hspec
+     , mono-traversable, primitive, QuickCheck, vector
+     }:
+     mkDerivation {
+       pname = "mutable-containers";
+       version = "0.3.3";
+       sha256 = "7a7a39cbb16978dd1607a3977d7a1e5d8ecda7a528845d6983b5b97c49517ceb";
+       libraryHaskellDepends = [
+         base containers ghc-prim mono-traversable primitive vector
+       ];
+       testHaskellDepends = [
+         base containers hspec primitive QuickCheck vector
+       ];
+       homepage = "https://github.com/snoyberg/mono-traversable";
+       description = "Abstactions and concrete implementations of mutable containers";
+       license = stdenv.lib.licenses.mit;
      }) {};
 
   "mutable-iter" = callPackage
@@ -168674,6 +170758,23 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "nested-sequence" = callPackage
+    ({ mkDerivation, base, QuickCheck, test-framework
+     , test-framework-quickcheck2
+     }:
+     mkDerivation {
+       pname = "nested-sequence";
+       version = "0.2";
+       sha256 = "6cd980c6f15d6a664d8d8b1255a5472bf524e9bce956811b39ef61617a7b5e53";
+       libraryHaskellDepends = [ base ];
+       testHaskellDepends = [
+         base QuickCheck test-framework test-framework-quickcheck2
+       ];
+       homepage = "http://code.haskell.org/~bkomuves/";
+       description = "List-like data structures with O(log(n)) random access";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "nested-sets" = callPackage
     ({ mkDerivation, base, containers, hspec }:
      mkDerivation {
@@ -168782,21 +170883,20 @@ self: {
      }) {};
 
   "netlink" = callPackage
-    ({ mkDerivation, base, bytestring, c2hs, cereal, containers
-     , monad-loops, unix
+    ({ mkDerivation, base, bytestring, cereal, containers, monad-loops
+     , pretty-hex, unix
      }:
      mkDerivation {
        pname = "netlink";
-       version = "0.1";
-       sha256 = "9653369535aac39f759d20ab34e49397b6d9d218e3a108de437394596bf75170";
-       revision = "1";
-       editedCabalFile = "a95c52a24e2db0fb3670350b3205c62d9e30bd8a596c34885cb65a3b73452294";
+       version = "1.0.0.4";
+       sha256 = "94061ae1809a11d564ae3a45972c3a49dfbb01054a937cc4d5a2805963260a6d";
+       isLibrary = true;
+       isExecutable = true;
        libraryHaskellDepends = [
-         base bytestring cereal containers monad-loops unix
+         base bytestring cereal containers monad-loops pretty-hex unix
        ];
-       libraryToolDepends = [ c2hs ];
-       jailbreak = true;
-       homepage = "http://netlink-hs.googlecode.com/";
+       executableHaskellDepends = [ base ];
+       homepage = "https://github.com/Ongy/netlink-hs";
        description = "Netlink communication for Haskell";
        license = stdenv.lib.licenses.bsd3;
      }) {};
@@ -168837,6 +170937,7 @@ self: {
          unordered-containers vector vector-th-unbox
        ];
        testHaskellDepends = [ base bytestring hspec HUnit vector ];
+       doCheck = false;
        homepage = "https://github.com/nh2/haskell-netpbm";
        description = "Loading PBM, PGM, PPM image files";
        license = stdenv.lib.licenses.mit;
@@ -170174,8 +172275,8 @@ self: {
        pname = "network-transport";
        version = "0.4.3.1";
        sha256 = "77fd80f672d6cabed4b60cc728f89543500080203cd91b76e07f814baabbd836";
-       revision = "1";
-       editedCabalFile = "0355f57fcc68a71ac6819a4d091466b39eb247a172ee0b1d8996927c68ca6fa2";
+       revision = "2";
+       editedCabalFile = "dde49a2fc6108974aeebb8973183457d2aa97f50ff9e0b23a0e463e4820050c1";
        libraryHaskellDepends = [
          base binary bytestring deepseq hashable transformers
        ];
@@ -170194,6 +172295,8 @@ self: {
        pname = "network-transport";
        version = "0.4.4.0";
        sha256 = "8e11bc9bbc3b1dd6929dfaf1140dc605f6e72c28b97bd60a2c036ab6aae67ed8";
+       revision = "1";
+       editedCabalFile = "4f11f919f46725881274a02cab5d4c586fa85a7059cc1a4d6433153bbac501bf";
        libraryHaskellDepends = [
          base binary bytestring deepseq hashable transformers
        ];
@@ -170902,8 +173005,9 @@ self: {
        pname = "nist-beacon";
        version = "0.2.0.0";
        sha256 = "fe967f892da92b9aae0cfd10be38166b0e5f915760f734df15b1bada95d9722c";
+       revision = "1";
+       editedCabalFile = "38a4516610bdf1d86e1204cc66297d74cd53bf6f12434d34d3c28eb016de0f22";
        libraryHaskellDepends = [ base bytestring http-conduit xml ];
-       jailbreak = true;
        homepage = "https://github.com/bstamour/haskell-nist-beacon";
        description = "Haskell interface to the nist random beacon";
        license = stdenv.lib.licenses.bsd3;
@@ -170970,36 +173074,25 @@ self: {
      }) {inherit (pkgs) nix;};
 
   "nixfromnpm" = callPackage
-    ({ mkDerivation, aeson, base, bytestring, classy-prelude
-     , containers, data-default, directory, error-list, filepath, github
-     , hnix, hspec, hspec-expectations, http-client-streams, io-streams
-     , MissingH, mtl, network-uri, optparse-applicative, parsec, shelly
-     , system-filepath, text, text-render, unordered-containers
+    ({ mkDerivation, aeson, ansi-terminal, base, bytestring
+     , classy-prelude, containers, curl, data-default, data-fix
+     , directory, hnix, lifted-base, MissingH, monad-control, mtl
+     , network-uri, optparse-applicative, parsec, semver-range, SHA
+     , shelly, system-filepath, temporary, text, text-render
+     , transformers, unix, unordered-containers
      }:
      mkDerivation {
        pname = "nixfromnpm";
-       version = "0.2.1";
-       sha256 = "c623621b04e5d924e7d2565c3ce618c6604a25b2755fa4e273b8fad8f62c2db8";
-       isLibrary = true;
+       version = "0.10.1";
+       sha256 = "bed09b87072dc2cc58eae01e463d2c8244e5d32aba21039daaa9e0e1af984afe";
+       isLibrary = false;
        isExecutable = true;
-       libraryHaskellDepends = [
-         aeson base bytestring classy-prelude containers data-default
-         directory error-list filepath hnix MissingH mtl network-uri
-         optparse-applicative parsec shelly system-filepath text text-render
-         unordered-containers
-       ];
        executableHaskellDepends = [
-         aeson base bytestring classy-prelude containers data-default
-         directory error-list filepath hnix MissingH mtl network-uri
-         optparse-applicative parsec shelly system-filepath text text-render
-         unordered-containers
-       ];
-       testHaskellDepends = [
-         aeson base bytestring classy-prelude containers data-default
-         directory error-list filepath github hnix hspec hspec-expectations
-         http-client-streams io-streams MissingH mtl network-uri
-         optparse-applicative parsec shelly system-filepath text text-render
-         unordered-containers
+         aeson ansi-terminal base bytestring classy-prelude containers curl
+         data-default data-fix directory hnix lifted-base MissingH
+         monad-control mtl network-uri optparse-applicative parsec
+         semver-range SHA shelly system-filepath temporary text text-render
+         transformers unix unordered-containers
        ];
        jailbreak = true;
        description = "Generate nix expressions from npm packages";
@@ -172316,8 +174409,8 @@ self: {
      }:
      mkDerivation {
        pname = "octane";
-       version = "0.13.0";
-       sha256 = "4ee2ee083a497782b86401796a78a3f6cb42c2409c93f67bb95394e29a257167";
+       version = "0.13.2";
+       sha256 = "661df67cee1c5719207e2c92aebde1d7da52333dd5b0227f87e2619a234d5729";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -172427,7 +174520,7 @@ self: {
        hydraPlatforms = [ "x86_64-darwin" ];
      }) {};
 
-  "oeis" = callPackage
+  "oeis_0_3_6" = callPackage
     ({ mkDerivation, base, HTTP, HUnit, network, network-uri
      , test-framework, test-framework-hunit
      }:
@@ -172442,6 +174535,23 @@ self: {
        jailbreak = true;
        description = "Interface to the Online Encyclopedia of Integer Sequences (OEIS)";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
+  "oeis" = callPackage
+    ({ mkDerivation, base, HTTP, HUnit, network, network-uri
+     , test-framework, test-framework-hunit
+     }:
+     mkDerivation {
+       pname = "oeis";
+       version = "0.3.7";
+       sha256 = "5d898a04d6117eca1250083cb8783d159302e9b5eb084878f5771916204861cf";
+       libraryHaskellDepends = [ base HTTP network network-uri ];
+       testHaskellDepends = [
+         base HUnit test-framework test-framework-hunit
+       ];
+       description = "Interface to the Online Encyclopedia of Integer Sequences (OEIS)";
+       license = stdenv.lib.licenses.bsd3;
      }) {};
 
   "off-simple" = callPackage
@@ -172457,7 +174567,7 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
-  "ofx" = callPackage
+  "ofx_0_4_0_4" = callPackage
     ({ mkDerivation, base, parsec, pretty, time }:
      mkDerivation {
        pname = "ofx";
@@ -172467,6 +174577,22 @@ self: {
        homepage = "http://www.github.com/massysett/ofx";
        description = "Parser for OFX data";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
+  "ofx" = callPackage
+    ({ mkDerivation, base, parsec, pretty, time }:
+     mkDerivation {
+       pname = "ofx";
+       version = "0.4.2.0";
+       sha256 = "0e22e2269f099603832f666814235051fadf92cbdec3dfacf7d1e8231ccd95f1";
+       isLibrary = true;
+       isExecutable = true;
+       libraryHaskellDepends = [ base parsec pretty time ];
+       executableHaskellDepends = [ base parsec pretty time ];
+       homepage = "http://www.github.com/massysett/ofx";
+       description = "Parser for OFX data";
+       license = stdenv.lib.licenses.bsd3;
      }) {};
 
   "ohloh-hs" = callPackage
@@ -173865,8 +175991,8 @@ self: {
     ({ mkDerivation, base, mtl }:
      mkDerivation {
        pname = "operational-alacarte";
-       version = "0.2";
-       sha256 = "c42e3e6c4528c0a185a658665fc1033c8f3dd2cd78035f50fc51ba09497da903";
+       version = "0.3";
+       sha256 = "c9e6ebe251d0854ed71fcf10ea54af2489f6819e180c55d6f15cc1fe3cb5dfcc";
        libraryHaskellDepends = [ base mtl ];
        testHaskellDepends = [ base ];
        homepage = "https://github.com/emilaxelsson/operational-alacarte";
@@ -174887,6 +177013,7 @@ self: {
          base data-default-class HUnit template-haskell test-framework
          test-framework-hunit
        ];
+       jailbreak = true;
        homepage = "https://github.com/trskop/overloaded-records";
        description = "Overloaded Records based on current GHC proposal";
        license = stdenv.lib.licenses.bsd3;
@@ -175352,6 +177479,19 @@ self: {
        license = "unknown";
      }) {};
 
+  "pagination" = callPackage
+    ({ mkDerivation, base, deepseq, exceptions, hspec, QuickCheck }:
+     mkDerivation {
+       pname = "pagination";
+       version = "0.1.0";
+       sha256 = "1d4312ec808e0a39f15b0f78e84b298b1ad6c608aa9a43b2476e94e5c51c771d";
+       libraryHaskellDepends = [ base deepseq exceptions ];
+       testHaskellDepends = [ base exceptions hspec QuickCheck ];
+       homepage = "https://github.com/mrkkrp/pagination";
+       description = "Framework-agnostic pagination boilerplate";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "pagure-hook-receiver" = callPackage
     ({ mkDerivation, base, containers, scotty, shelly, text
      , transformers, unix
@@ -176335,6 +178475,7 @@ self: {
          data-accessor-transformers data-default hspec mtl pandoc
          pandoc-types process roman-numerals syb template-haskell yaml
        ];
+       jailbreak = true;
        description = "Pandoc filter for cross-references";
        license = stdenv.lib.licenses.gpl2;
        hydraPlatforms = stdenv.lib.platforms.none;
@@ -176885,8 +179026,8 @@ self: {
     ({ mkDerivation, base, template-haskell, type-level }:
      mkDerivation {
        pname = "parameterized-data";
-       version = "0.1.5";
-       sha256 = "013322381cff9c560857fd9812ae282ba1c57412082f6479ceeed7b7aeba8efd";
+       version = "0.1.6";
+       sha256 = "0024e19cfffeb33cd25c6055ac3127dbd58e96f3237640b6fa788cd29a824f3b";
        libraryHaskellDepends = [ base template-haskell type-level ];
        homepage = "http://code.haskell.org/parameterized-data";
        description = "Parameterized data library implementing lightweight dependent types";
@@ -181754,8 +183895,8 @@ self: {
      }:
      mkDerivation {
        pname = "phoityne-vscode";
-       version = "0.0.6.0";
-       sha256 = "dac6445fa1e6e4f25c31078ccdaefacbb31b22fb35612dac97f831a6893b1170";
+       version = "0.0.7.0";
+       sha256 = "6b209e6f85bf062d2443531661f4da5253450635f77a6f4f177768d11272651d";
        isLibrary = false;
        isExecutable = true;
        executableHaskellDepends = [
@@ -182131,8 +184272,8 @@ self: {
      }:
      mkDerivation {
        pname = "pinboard";
-       version = "0.9.5";
-       sha256 = "2a050c949bde8de92aed1e0e356f871153becce19dc08786c0f6f0530c30d71c";
+       version = "0.9.6";
+       sha256 = "1b999ac66e530a840b425a4656b8499eccf1928bb25dd059a09b9e14863347db";
        libraryHaskellDepends = [
          aeson base bytestring containers either http-client http-client-tls
          http-types mtl network old-locale profunctors random text time
@@ -182148,6 +184289,32 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "pinboard_0_9_7" = callPackage
+    ({ mkDerivation, aeson, base, bytestring, containers, either, hspec
+     , http-client, http-client-tls, http-types, mtl, network
+     , profunctors, QuickCheck, random, semigroups, text, time
+     , transformers, unordered-containers, vector
+     }:
+     mkDerivation {
+       pname = "pinboard";
+       version = "0.9.7";
+       sha256 = "429f35da8a6c860ac2c20cfd87fe3dd01f53dbf7cfc44a24ba2f059e6d4fe681";
+       libraryHaskellDepends = [
+         aeson base bytestring containers either http-client http-client-tls
+         http-types mtl network profunctors random text time transformers
+         unordered-containers vector
+       ];
+       testHaskellDepends = [
+         aeson base bytestring containers hspec mtl QuickCheck semigroups
+         text time transformers unordered-containers
+       ];
+       jailbreak = true;
+       homepage = "https://github.com/jonschoning/pinboard";
+       description = "Access to the Pinboard API";
+       license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "pinch_0_2_0_0" = callPackage
     ({ mkDerivation, array, base, bytestring, containers, deepseq
      , ghc-prim, hashable, hspec, hspec-discover, QuickCheck, text
@@ -182202,8 +184369,8 @@ self: {
      }:
      mkDerivation {
        pname = "pinch";
-       version = "0.3.0.0";
-       sha256 = "aaa451f65bde78d3e9cfc2621ed78b7dab31cb7234619c5c37cc2976e1fc3d15";
+       version = "0.3.0.1";
+       sha256 = "985fb2c392ceedff92d46af9086b1b6cdcde88f65920e5afb1cbf7a4c52e8b53";
        libraryHaskellDepends = [
          array base bytestring containers deepseq ghc-prim hashable text
          unordered-containers vector
@@ -182253,7 +184420,7 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "pinchot" = callPackage
+  "pinchot_0_18_0_2" = callPackage
     ({ mkDerivation, base, containers, Earley, lens, ListLike
      , semigroups, template-haskell, transformers
      }:
@@ -182268,6 +184435,24 @@ self: {
        homepage = "http://www.github.com/massysett/pinchot";
        description = "Write grammars, not parsers";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
+  "pinchot" = callPackage
+    ({ mkDerivation, base, containers, Earley, lens, ListLike
+     , semigroups, template-haskell, transformers
+     }:
+     mkDerivation {
+       pname = "pinchot";
+       version = "0.18.2.0";
+       sha256 = "a32dfa0aff4761bca3c9d99755814a3acc2962197dff5b07b565c77e90bb4ed6";
+       libraryHaskellDepends = [
+         base containers Earley lens ListLike semigroups template-haskell
+         transformers
+       ];
+       homepage = "http://www.github.com/massysett/pinchot";
+       description = "Write grammars, not parsers";
+       license = stdenv.lib.licenses.bsd3;
      }) {};
 
   "pipe-enumerator" = callPackage
@@ -182422,6 +184607,8 @@ self: {
        pname = "pipes";
        version = "4.2.0";
        sha256 = "1e407197e94c3c8642fd2c7b4f8e5a3e537844dff2780c396464a47ae0ec0124";
+       revision = "1";
+       editedCabalFile = "1ce0aac0a280be337215bcf2a8b73b081a948bfb93e24045a7e3a3c3e6adfad0";
        libraryHaskellDepends = [ base mmorph mtl transformers ];
        testHaskellDepends = [
          base mtl QuickCheck test-framework test-framework-quickcheck2
@@ -183140,7 +185327,7 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "pipes-extras" = callPackage
+  "pipes-extras_1_0_4" = callPackage
     ({ mkDerivation, base, foldl, HUnit, pipes, test-framework
      , test-framework-hunit, transformers
      }:
@@ -183155,6 +185342,23 @@ self: {
        jailbreak = true;
        description = "Extra utilities for pipes";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
+  "pipes-extras" = callPackage
+    ({ mkDerivation, base, foldl, HUnit, pipes, test-framework
+     , test-framework-hunit, transformers
+     }:
+     mkDerivation {
+       pname = "pipes-extras";
+       version = "1.0.5";
+       sha256 = "5250cb5da34d3d880e129e6294c19d2fab6747e9dab3446d93a01b579a0c78aa";
+       libraryHaskellDepends = [ base foldl pipes transformers ];
+       testHaskellDepends = [
+         base HUnit pipes test-framework test-framework-hunit transformers
+       ];
+       description = "Extra utilities for pipes";
+       license = stdenv.lib.licenses.bsd3;
      }) {};
 
   "pipes-fastx" = callPackage
@@ -183627,6 +185831,8 @@ self: {
        pname = "pipes-safe";
        version = "2.2.3";
        sha256 = "d17b8169e2cee683953b020894c4d34fbb1babe063e4309169bef1a90d1e99a7";
+       revision = "1";
+       editedCabalFile = "fa46870055eb01b4247d207e6f24cd319071b827aa26c3599d3208cd523a8a72";
        libraryHaskellDepends = [
          base containers exceptions monad-control mtl pipes transformers
          transformers-base
@@ -183645,6 +185851,8 @@ self: {
        pname = "pipes-safe";
        version = "2.2.4";
        sha256 = "502dca5ab38596c70917906ed979f917db52ed91b938d52d96dcb7c56735486e";
+       revision = "1";
+       editedCabalFile = "c91c8835d9ed03ad82795b877f080a06ed43557bacf5bce90121ca0e6d58e873";
        libraryHaskellDepends = [
          base containers exceptions monad-control mtl pipes transformers
          transformers-base
@@ -184002,6 +186210,28 @@ self: {
        hydraPlatforms = [ "x86_64-darwin" ];
      }) {};
 
+  "pixelated-avatar-generator" = callPackage
+    ({ mkDerivation, base, bytestring, hspec, JuicyPixels, pureMD5
+     , QuickCheck, split
+     }:
+     mkDerivation {
+       pname = "pixelated-avatar-generator";
+       version = "0.1.0";
+       sha256 = "f4fe2536605c0f1df69fd15da6007c95a28fff1b8c40d2368a120d906f85e2ef";
+       isLibrary = true;
+       isExecutable = true;
+       libraryHaskellDepends = [
+         base bytestring JuicyPixels pureMD5 split
+       ];
+       executableHaskellDepends = [ base ];
+       testHaskellDepends = [
+         base bytestring hspec JuicyPixels QuickCheck
+       ];
+       homepage = "https://github.com/ExcaliburZero/pixelated-avatar-generator";
+       description = "A library and application for generating pixelated avatars";
+       license = stdenv.lib.licenses.mit;
+     }) {};
+
   "pkcs1" = callPackage
     ({ mkDerivation, base, bytestring, random }:
      mkDerivation {
@@ -184597,6 +186827,24 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "point-octree" = callPackage
+    ({ mkDerivation, AC-Vector, base, hspec, markdown-unlit, QuickCheck
+     , random, random-shuffle
+     }:
+     mkDerivation {
+       pname = "point-octree";
+       version = "0.5.5.3";
+       sha256 = "15fc7047520cd25a119029057f467a3956641b76978041afb7470ed638750552";
+       libraryHaskellDepends = [ AC-Vector base QuickCheck ];
+       testHaskellDepends = [
+         AC-Vector base hspec markdown-unlit QuickCheck random
+         random-shuffle
+       ];
+       homepage = "https://github.com/mlitchard/point-octree";
+       description = "Point octree, with bounding boxes";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "pointed_4_1" = callPackage
     ({ mkDerivation, base, comonad, containers, data-default-class
      , semigroupoids, semigroups, stm, tagged, transformers
@@ -185997,6 +188245,8 @@ self: {
        pname = "postgresql-binary";
        version = "0.9";
        sha256 = "c90e1d73836450bece04672ee9a8ac0232aa431779498e1d554705382bc40b6d";
+       revision = "1";
+       editedCabalFile = "f2003b0bacdc2f8dc3e1e9f7a019df65f820c73e707f05e373f1ebdadc2d6019";
        libraryHaskellDepends = [
          aeson base base-prelude binary-parser bytestring foldl loch-th
          placeholders scientific text time transformers uuid vector
@@ -186185,30 +188435,30 @@ self: {
 
   "postgresql-query" = callPackage
     ({ mkDerivation, aeson, attoparsec, base, blaze-builder, bytestring
-     , containers, data-default, either, exceptions, file-embed
+     , containers, data-default, derive, either, exceptions, file-embed
      , haskell-src-meta, hreader, hset, inflections, monad-control
      , monad-logger, mtl, postgresql-simple, QuickCheck
      , quickcheck-assertions, quickcheck-instances, resource-pool
      , semigroups, tasty, tasty-hunit, tasty-quickcheck, tasty-th
      , template-haskell, text, th-lift, th-lift-instances, time
-     , transformers, transformers-base, transformers-compat
+     , transformers, transformers-base, transformers-compat, type-fun
      }:
      mkDerivation {
        pname = "postgresql-query";
-       version = "2.3.0";
-       sha256 = "bd3aaf1bcb3d424090962ace0b973f0b65aeee21aab44c9a1cb8c622936479d7";
+       version = "3.0.1";
+       sha256 = "2e9ff10732967eabc091a0f7d45a3b9777a20ae23ab3fffb8827bae646fcc1a4";
        libraryHaskellDepends = [
          aeson attoparsec base blaze-builder bytestring containers
          data-default either exceptions file-embed haskell-src-meta hreader
          hset inflections monad-control monad-logger mtl postgresql-simple
          resource-pool semigroups template-haskell text th-lift
          th-lift-instances time transformers transformers-base
-         transformers-compat
+         transformers-compat type-fun
        ];
        testHaskellDepends = [
-         attoparsec base inflections QuickCheck quickcheck-assertions
-         quickcheck-instances tasty tasty-hunit tasty-quickcheck tasty-th
-         text time
+         attoparsec base derive inflections postgresql-simple QuickCheck
+         quickcheck-assertions quickcheck-instances tasty tasty-hunit
+         tasty-quickcheck tasty-th text time
        ];
        homepage = "https://bitbucket.org/s9gf4ult/postgresql-query";
        description = "Sql interpolating quasiquote plus some kind of primitive ORM using it";
@@ -187544,7 +189794,7 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "pretty-show" = callPackage
+  "pretty-show_1_6_10" = callPackage
     ({ mkDerivation, array, base, filepath, ghc-prim, happy
      , haskell-lexer, pretty
      }:
@@ -187559,6 +189809,28 @@ self: {
        ];
        libraryToolDepends = [ happy ];
        executableHaskellDepends = [ base ];
+       jailbreak = true;
+       homepage = "http://wiki.github.com/yav/pretty-show";
+       description = "Tools for working with derived `Show` instances and generic inspection of values";
+       license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
+  "pretty-show" = callPackage
+    ({ mkDerivation, array, base, filepath, ghc-prim, happy
+     , haskell-lexer, pretty
+     }:
+     mkDerivation {
+       pname = "pretty-show";
+       version = "1.6.11";
+       sha256 = "b80bb4c5ddcb49dcd2df68a837aafd1d9361fc9157a8bafbb92fef229e9def82";
+       isLibrary = true;
+       isExecutable = true;
+       libraryHaskellDepends = [
+         array base filepath ghc-prim haskell-lexer pretty
+       ];
+       libraryToolDepends = [ happy ];
+       executableHaskellDepends = [ base ];
        homepage = "http://wiki.github.com/yav/pretty-show";
        description = "Tools for working with derived `Show` instances and generic inspection of values";
        license = stdenv.lib.licenses.mit;
@@ -188239,6 +190511,23 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "processing-for-haskell" = callPackage
+    ({ mkDerivation, base, data-default, GLUT, hsnoise, NumInstances
+     , OpenGL, random, time, transformers, utf8-string, vector-space
+     }:
+     mkDerivation {
+       pname = "processing-for-haskell";
+       version = "0.1.0.1";
+       sha256 = "8303039ea8fe7830b95ca1859295a89468dc0c369c83e7991960e876fbcf1854";
+       libraryHaskellDepends = [
+         base data-default GLUT hsnoise NumInstances OpenGL random time
+         transformers utf8-string vector-space
+       ];
+       homepage = "https://github.com/anton-k/processing-for-haskell";
+       description = "Computer graphics for kids and artists with Processing implemented in Haskell";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "processor-creative-kit" = callPackage
     ({ mkDerivation, array, attoparsec, base, bytestring, containers
      , deepseq, mtl
@@ -189068,6 +191357,7 @@ self: {
          attoparsec base bytestring containers data-default-class
          lens-family parsec pretty text transformers void
        ];
+       jailbreak = true;
        homepage = "https://github.com/google/proto-lens";
        description = "A lens-based implementation of protocol buffers in Haskell";
        license = stdenv.lib.licenses.bsd3;
@@ -189106,6 +191396,7 @@ self: {
          base HUnit lens-family proto-lens-protoc test-framework
          test-framework-hunit
        ];
+       jailbreak = true;
        homepage = "https://github.com/google/proto-lens";
        description = "Utilities functions to proto-lens";
        license = stdenv.lib.licenses.bsd3;
@@ -189145,6 +191436,7 @@ self: {
          base bytestring containers data-default-class filepath
          haskell-src-exts lens-family proto-lens text
        ];
+       jailbreak = true;
        description = "Protocol buffer compiler for the proto-lens library";
        license = stdenv.lib.licenses.bsd3;
      }) {};
@@ -189572,7 +191864,7 @@ self: {
        hydraPlatforms = [ "x86_64-darwin" ];
      }) {};
 
-  "protolude" = callPackage
+  "protolude_0_1_5" = callPackage
     ({ mkDerivation, async, base, bytestring, containers, deepseq
      , ghc-prim, mtl, safe, stm, string-conv, text, transformers
      }:
@@ -189587,6 +191879,24 @@ self: {
        homepage = "https://github.com/sdiehl/protolude";
        description = "A sensible set of defaults for writing custom Preludes";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
+  "protolude" = callPackage
+    ({ mkDerivation, async, base, bytestring, containers, deepseq
+     , ghc-prim, mtl, safe, stm, text, transformers
+     }:
+     mkDerivation {
+       pname = "protolude";
+       version = "0.1.6";
+       sha256 = "daddf3511ec1a971f53aecc4b198c008e89ab035736dbb453440d1d2b0733cbd";
+       libraryHaskellDepends = [
+         async base bytestring containers deepseq ghc-prim mtl safe stm text
+         transformers
+       ];
+       homepage = "https://github.com/sdiehl/protolude";
+       description = "A sensible set of defaults for writing custom Preludes";
+       license = stdenv.lib.licenses.mit;
      }) {};
 
   "proton-haskell" = callPackage
@@ -189917,8 +192227,8 @@ self: {
     ({ mkDerivation, base, filepath, hspec, template-haskell }:
      mkDerivation {
        pname = "publicsuffix";
-       version = "0.20160526";
-       sha256 = "524046d9b73e68fa8f1b3a928317997f4c9e50d757f64b10dd4293ff7791c4da";
+       version = "0.20160708";
+       sha256 = "6a2a246694723c81312a3963c5750b0ddd60b863b200849a9d2f9d2fe1e85a5f";
        libraryHaskellDepends = [ base filepath template-haskell ];
        testHaskellDepends = [ base hspec ];
        homepage = "https://github.com/wereHamster/publicsuffix-haskell/";
@@ -190683,6 +192993,54 @@ self: {
        license = stdenv.lib.licenses.mit;
      }) {};
 
+  "purescript_0_9_2" = callPackage
+    ({ mkDerivation, aeson, aeson-better-errors, ansi-terminal
+     , ansi-wl-pprint, base, base-compat, bower-json, boxes, bytestring
+     , clock, containers, directory, dlist, edit-distance, file-embed
+     , filepath, fsnotify, Glob, haskeline, hspec, hspec-discover
+     , http-types, HUnit, language-javascript, lifted-base
+     , monad-control, monad-logger, mtl, network, optparse-applicative
+     , parallel, parsec, pattern-arrows, pipes, pipes-http, process
+     , protolude, regex-tdfa, safe, semigroups, silently, sourcemap
+     , spdx, split, stm, syb, text, time, transformers
+     , transformers-base, transformers-compat, unordered-containers
+     , utf8-string, vector, wai, wai-websockets, warp, websockets
+     }:
+     mkDerivation {
+       pname = "purescript";
+       version = "0.9.2";
+       sha256 = "08a09bb101a900bf5ec3954cddfbfac11e81550d1ec92221559922f0e5b1acb3";
+       isLibrary = true;
+       isExecutable = true;
+       libraryHaskellDepends = [
+         aeson aeson-better-errors ansi-terminal base base-compat bower-json
+         boxes bytestring clock containers directory dlist edit-distance
+         filepath fsnotify Glob haskeline http-types language-javascript
+         lifted-base monad-control monad-logger mtl parallel parsec
+         pattern-arrows pipes pipes-http process protolude regex-tdfa safe
+         semigroups sourcemap spdx split stm syb text time transformers
+         transformers-base transformers-compat unordered-containers
+         utf8-string vector
+       ];
+       executableHaskellDepends = [
+         aeson ansi-terminal ansi-wl-pprint base base-compat boxes
+         bytestring containers directory file-embed filepath Glob haskeline
+         http-types monad-logger mtl network optparse-applicative parsec
+         process protolude split stm text time transformers
+         transformers-compat utf8-string wai wai-websockets warp websockets
+       ];
+       testHaskellDepends = [
+         aeson aeson-better-errors base base-compat boxes bytestring
+         containers directory filepath Glob haskeline hspec hspec-discover
+         HUnit mtl optparse-applicative parsec process protolude silently
+         stm text time transformers transformers-compat utf8-string vector
+       ];
+       homepage = "http://www.purescript.org/";
+       description = "PureScript Programming Language Compiler";
+       license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "purescript-bridge" = callPackage
     ({ mkDerivation, base, containers, directory, filepath
      , generic-deriving, lens, mtl, text, transformers
@@ -191271,6 +193629,77 @@ self: {
      }) {qtc_core = null; qtc_gui = null; qtc_network = null; 
          qtc_opengl = null; qtc_script = null; qtc_tools = null;};
 
+  "qtah-cpp-qt5" = callPackage
+    ({ mkDerivation, base, qtah-generator }:
+     mkDerivation {
+       pname = "qtah-cpp-qt5";
+       version = "0.1.0";
+       sha256 = "3fb79a7dbccdf84dfbde714be8f2a18cd57fdacd17463b2c72d392f8985107a8";
+       libraryHaskellDepends = [ base qtah-generator ];
+       homepage = "http://khumba.net/projects/qtah";
+       description = "Qt bindings for Haskell - C++ library";
+       license = stdenv.lib.licenses.lgpl3;
+     }) {};
+
+  "qtah-examples" = callPackage
+    ({ mkDerivation, base, binary, bytestring, hoppy-runtime, qtah-qt5
+     }:
+     mkDerivation {
+       pname = "qtah-examples";
+       version = "0.1.0";
+       sha256 = "12c9a78193e5e2986e734487c94e95be5fc638204b051839a257fb60c2cddd2a";
+       isLibrary = false;
+       isExecutable = true;
+       executableHaskellDepends = [
+         base binary bytestring hoppy-runtime qtah-qt5
+       ];
+       jailbreak = true;
+       homepage = "http://khumba.net/projects/qtah";
+       description = "Example programs for Qtah Qt bindings";
+       license = stdenv.lib.licenses.lgpl3;
+     }) {};
+
+  "qtah-generator" = callPackage
+    ({ mkDerivation, base, containers, directory, filepath, haskell-src
+     , hoppy-generator, hoppy-std, mtl, process
+     }:
+     mkDerivation {
+       pname = "qtah-generator";
+       version = "0.1.0";
+       sha256 = "446d1d14e629f5b18bd4d28d3e6d1866d73147ce499a47d84f1bf91f4490126a";
+       isLibrary = true;
+       isExecutable = true;
+       libraryHaskellDepends = [ base ];
+       executableHaskellDepends = [
+         base containers directory filepath haskell-src hoppy-generator
+         hoppy-std mtl process
+       ];
+       doHaddock = false;
+       homepage = "http://khumba.net/projects/qtah";
+       description = "Generator for Qtah Qt bindings";
+       license = stdenv.lib.licenses.lgpl3;
+     }) {};
+
+  "qtah-qt5" = callPackage
+    ({ mkDerivation, base, binary, bytestring, hoppy-runtime, HUnit
+     , qtah, qtah-cpp-qt5, qtah-generator
+     }:
+     mkDerivation {
+       pname = "qtah-qt5";
+       version = "0.1.0";
+       sha256 = "9dd81185388e8f769e38e02eda9ea5a8b9d8f1c26e3dd15825b08d72385962e7";
+       libraryHaskellDepends = [
+         base binary bytestring hoppy-runtime qtah-cpp-qt5 qtah-generator
+       ];
+       librarySystemDepends = [ qtah ];
+       testHaskellDepends = [ base hoppy-runtime HUnit ];
+       testSystemDepends = [ qtah ];
+       jailbreak = true;
+       homepage = "http://khumba.net/projects/qtah";
+       description = "Qt bindings for Haskell";
+       license = stdenv.lib.licenses.lgpl3;
+     }) {qtah = null;};
+
   "quadratic-irrational" = callPackage
     ({ mkDerivation, arithmoi, base, containers, directory, doctest
      , filepath, mtl, numbers, QuickCheck, tasty, tasty-quickcheck
@@ -191395,8 +193824,8 @@ self: {
      }:
      mkDerivation {
        pname = "quantum-random";
-       version = "0.6.0";
-       sha256 = "7913e0650571d80a4cd620813b8570fc130d018006b8a9f7502278ff9346835d";
+       version = "0.6.1";
+       sha256 = "ebaeac863914541fd39d82073ce2223fe4583faa046bafb8632162d3b8790d2f";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -191682,8 +194111,8 @@ self: {
        pname = "quickcheck-io";
        version = "0.1.1";
        sha256 = "a23a6e011aafd211c2521ddb9f61ffb5d256837148b5f5c35a152bdb37d6039b";
-       revision = "1";
-       editedCabalFile = "fbefc480103a2c6661d5e735f53aa387ae2c8b2e482ffab87955be34b9a69be6";
+       revision = "2";
+       editedCabalFile = "32b51923eb3a2d9be6436ce14847ec8f1fc8793c8cbf8e0af3581c38a4408409";
        libraryHaskellDepends = [ base HUnit QuickCheck ];
        jailbreak = true;
        description = "Use HUnit assertions as QuickCheck properties";
@@ -191697,12 +194126,27 @@ self: {
        pname = "quickcheck-io";
        version = "0.1.2";
        sha256 = "50275e5253dcf0c838e340fa19eb841804deb634aeedbf33f0b46a97b89bc1cd";
+       revision = "1";
+       editedCabalFile = "e0ffcf52d48037f25073c440a0b0f880b4a22e132915a1910c259e8cf8bd1fc3";
        libraryHaskellDepends = [ base HUnit QuickCheck ];
        homepage = "https://github.com/hspec/quickcheck-io#readme";
        description = "Use HUnit assertions as QuickCheck properties";
        license = stdenv.lib.licenses.mit;
      }) {};
 
+  "quickcheck-io_0_1_3" = callPackage
+    ({ mkDerivation, base, HUnit, QuickCheck }:
+     mkDerivation {
+       pname = "quickcheck-io";
+       version = "0.1.3";
+       sha256 = "d798584e26c51e4cbb0dadd1097cf14472c917240d09fc3d9a2b74961673c8b4";
+       libraryHaskellDepends = [ base HUnit QuickCheck ];
+       homepage = "https://github.com/hspec/quickcheck-io#readme";
+       description = "Use HUnit assertions as QuickCheck properties";
+       license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "quickcheck-poly" = callPackage
     ({ mkDerivation, base, haskell98, hint, MonadCatchIO-mtl
      , QuickCheck, regex-compat, regex-tdfa
@@ -192487,7 +194931,7 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "rainbow" = callPackage
+  "rainbow_0_28_0_2" = callPackage
     ({ mkDerivation, base, bytestring, microlens, microlens-th, process
      , QuickCheck, text
      }:
@@ -192504,6 +194948,26 @@ self: {
        homepage = "https://www.github.com/massysett/rainbow";
        description = "Print text to terminal with colors and effects";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
+  "rainbow" = callPackage
+    ({ mkDerivation, base, bytestring, lens-simple, process, QuickCheck
+     , text
+     }:
+     mkDerivation {
+       pname = "rainbow";
+       version = "0.28.0.4";
+       sha256 = "829296f88be520a9a6c6de715ffa2bb926cecc0135b23f602cc4377bac4e8831";
+       libraryHaskellDepends = [
+         base bytestring lens-simple process text
+       ];
+       testHaskellDepends = [
+         base bytestring lens-simple process QuickCheck text
+       ];
+       homepage = "https://www.github.com/massysett/rainbow";
+       description = "Print text to terminal with colors and effects";
+       license = stdenv.lib.licenses.bsd3;
      }) {};
 
   "rainbow-tests" = callPackage
@@ -192566,7 +195030,7 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "rainbox" = callPackage
+  "rainbox_0_18_0_8" = callPackage
     ({ mkDerivation, base, bytestring, containers, microlens-th
      , QuickCheck, rainbow, tasty, tasty-quickcheck, text
      }:
@@ -192584,6 +195048,27 @@ self: {
        homepage = "http://www.github.com/massysett/rainbox";
        description = "Two-dimensional box pretty printing, with colors";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
+  "rainbox" = callPackage
+    ({ mkDerivation, base, bytestring, containers, lens-simple
+     , QuickCheck, rainbow, tasty, tasty-quickcheck, text
+     }:
+     mkDerivation {
+       pname = "rainbox";
+       version = "0.18.0.10";
+       sha256 = "d692e95565b4ce4454536493ae4d6ba256eecf5e88e0495d156008ea76ba1b05";
+       libraryHaskellDepends = [
+         base bytestring containers lens-simple rainbow text
+       ];
+       testHaskellDepends = [
+         base bytestring containers lens-simple QuickCheck rainbow tasty
+         tasty-quickcheck text
+       ];
+       homepage = "http://www.github.com/massysett/rainbox";
+       description = "Two-dimensional box pretty printing, with colors";
+       license = stdenv.lib.licenses.bsd3;
      }) {};
 
   "rake" = callPackage
@@ -193163,13 +195648,13 @@ self: {
     ({ mkDerivation, async, base, containers, foreign-store, stm }:
      mkDerivation {
        pname = "rapid";
-       version = "0.1.1";
-       sha256 = "f1df04a5820b77896475df4de1e3f10ecee871f8e4227809727855b8d0404825";
+       version = "0.1.2";
+       sha256 = "f65a4fc1560266c9e51c6efe19d2797ef4af51850b23a458167c087da4079035";
        libraryHaskellDepends = [
          async base containers foreign-store stm
        ];
        homepage = "http://hub.darcs.net/esz/rapid";
-       description = "GHCi background threads, hot reloading and reload-surviving values";
+       description = "Rapid prototyping with GHCi: hot reloading of running components and reload-surviving values";
        license = stdenv.lib.licenses.asl20;
      }) {};
 
@@ -193485,8 +195970,9 @@ self: {
        pname = "rawstring-qm";
        version = "0.2.2.2";
        sha256 = "e62f4f9bbb7e67b2cf1bf39e1765cce6ede6b9669ed17447e7531364b5307a40";
+       revision = "1";
+       editedCabalFile = "d856c4c9407a2bf37aa5c129a34109bdbeec1cecbdcd91f84be9efcb972ab954";
        libraryHaskellDepends = [ base bytestring template-haskell text ];
-       jailbreak = true;
        homepage = "https://github.com/tolysz/rawstring-qm";
        description = "Simple raw string quotation and dictionary interpolation";
        license = stdenv.lib.licenses.bsd3;
@@ -194287,7 +196773,10 @@ self: {
        pname = "records";
        version = "0.1.1.6";
        sha256 = "c9ccd6d264867b3ad1a3405136e7fdeddbb269fddeaa3abd3120ebc7f1c2f8db";
+       revision = "1";
+       editedCabalFile = "3bbff6cb24271374eb00769bbf9313dfe54e1e08b8e5104df9e2e4f7df88cd07";
        libraryHaskellDepends = [ base kinds type-functions ];
+       jailbreak = true;
        homepage = "http://darcs.wolfgang.jeltsch.info/haskell/records";
        description = "A flexible record system";
        license = stdenv.lib.licenses.bsd3;
@@ -194777,11 +197266,9 @@ self: {
     ({ mkDerivation, base, stm, transformers }:
      mkDerivation {
        pname = "ref-tf";
-       version = "0.4";
-       sha256 = "45301b1779ff25f39d04f875ddb6895dbb27cf6f7846a2e1c9c35f126cbb3d11";
+       version = "0.4.0.1";
+       sha256 = "fcb522c5dca437fbd0c0132c56664a71c48fe2c06b150fcfa77d3bad5ce4be0e";
        libraryHaskellDepends = [ base stm transformers ];
-       jailbreak = true;
-       homepage = "http://www.cs.drexel.edu/~mainland/";
        description = "A type class for monads with references using type families";
        license = stdenv.lib.licenses.bsd3;
      }) {};
@@ -195106,14 +197593,15 @@ self: {
 
   "reflex-dom-colonnade" = callPackage
     ({ mkDerivation, base, colonnade, containers, contravariant, reflex
-     , reflex-dom, vector
+     , reflex-dom, semigroups, vector
      }:
      mkDerivation {
        pname = "reflex-dom-colonnade";
-       version = "0.2";
-       sha256 = "aeb9a110bd4b8fa12547fb7147c7fda937ffd4e31607a799b9284fb9984a6e01";
+       version = "0.4";
+       sha256 = "e57ddd52875bcc2835c264dbada1e19e523ac716b66bc1e198cb9949912812e3";
        libraryHaskellDepends = [
-         base colonnade containers contravariant reflex reflex-dom vector
+         base colonnade containers contravariant reflex reflex-dom
+         semigroups vector
        ];
        homepage = "https://github.com/andrewthad/colonnade#readme";
        description = "Use colonnade with reflex-dom";
@@ -196140,8 +198628,8 @@ self: {
      }:
      mkDerivation {
        pname = "rei";
-       version = "0.3.5.1";
-       sha256 = "f173c5574f8d81b9451add7f84c032f17283747e1b531cecaca4f9e470b5ad8f";
+       version = "0.3.7";
+       sha256 = "97577658fa9d9801ae3dda8ef3b75e8f59bae547b6dc7e91003381fc639d3e0c";
        isLibrary = false;
        isExecutable = true;
        executableHaskellDepends = [
@@ -196610,6 +199098,7 @@ self: {
          aeson base data-default-class natural-transformation remote-json
          scotty text transformers warp
        ];
+       jailbreak = true;
        description = "Web server wrapper for remote-json";
        license = stdenv.lib.licenses.bsd3;
        hydraPlatforms = [ "x86_64-darwin" ];
@@ -196676,10 +199165,9 @@ self: {
     ({ mkDerivation, base, containers, hashable, transformers }:
      mkDerivation {
        pname = "renderable";
-       version = "0.2.0.0";
-       sha256 = "8ba7f9e6f0cb9aa0b9b7e38b0280b41191d3f0303c94f44d40d60a6fca0c18f3";
+       version = "0.2.0.1";
+       sha256 = "d1ea5a8d2da8913700c326c3e757c8c4c8a87f1353125bbc9ea372729e04b6c5";
        libraryHaskellDepends = [ base containers hashable transformers ];
-       jailbreak = true;
        homepage = "https://github.com/schell/renderable";
        description = "An API for managing renderable resources";
        license = stdenv.lib.licenses.mit;
@@ -197213,6 +199701,33 @@ self: {
        hydraPlatforms = [ "x86_64-darwin" ];
      }) {};
 
+  "replicant" = callPackage
+    ({ mkDerivation, aeson, aeson-pretty, ansi-terminal, attoparsec
+     , base, bytestring, containers, either, exceptions, fast-logger
+     , hedis, hedis-namespace, lens, lens-aeson, lifted-base
+     , monad-control, monad-logger, mtl, network, resourcet, stm, text
+     , transformers, transformers-base, websockets, wreq, wuss
+     }:
+     mkDerivation {
+       pname = "replicant";
+       version = "0.1.0.0";
+       sha256 = "6d694916312054b6525b0fc01c8fe449420fc3d8c8b327bacd77d2fcc0770644";
+       isLibrary = true;
+       isExecutable = true;
+       libraryHaskellDepends = [
+         aeson aeson-pretty ansi-terminal attoparsec base bytestring
+         containers either exceptions fast-logger hedis hedis-namespace lens
+         lens-aeson lifted-base monad-control monad-logger mtl network
+         resourcet stm text transformers transformers-base websockets wreq
+         wuss
+       ];
+       executableHaskellDepends = [ base bytestring hedis-namespace mtl ];
+       testHaskellDepends = [ base ];
+       homepage = "https://github.com/jamesdabbs/replicant#readme";
+       description = "Initial project template from stack";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "repline" = callPackage
     ({ mkDerivation, base, containers, haskeline, mtl, process }:
      mkDerivation {
@@ -198065,7 +200580,7 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "rest-client" = callPackage
+  "rest-client_0_5_1_0" = callPackage
     ({ mkDerivation, aeson-utils, base, bytestring, case-insensitive
      , data-default, exceptions, http-conduit, http-types, hxt
      , hxt-pickle-utils, monad-control, mtl, resourcet, rest-types
@@ -198086,6 +200601,28 @@ self: {
        ];
        description = "Utility library for use in generated API client libraries";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
+  "rest-client" = callPackage
+    ({ mkDerivation, aeson-utils, base, bytestring, case-insensitive
+     , data-default, exceptions, http-client, http-conduit, http-types
+     , hxt, hxt-pickle-utils, monad-control, mtl, resourcet, rest-types
+     , tostring, transformers, transformers-base, transformers-compat
+     , uri-encode, utf8-string
+     }:
+     mkDerivation {
+       pname = "rest-client";
+       version = "0.5.1.1";
+       sha256 = "5da423c9f2c87b9b9797ea331c5f248408e5f863d460dfd94b3408249729f663";
+       libraryHaskellDepends = [
+         aeson-utils base bytestring case-insensitive data-default
+         exceptions http-client http-conduit http-types hxt hxt-pickle-utils
+         monad-control mtl resourcet rest-types tostring transformers
+         transformers-base transformers-compat uri-encode utf8-string
+       ];
+       description = "Utility library for use in generated API client libraries";
+       license = stdenv.lib.licenses.bsd3;
      }) {};
 
   "rest-core_0_33_1_2" = callPackage
@@ -199006,18 +201543,19 @@ self: {
        pname = "rest-types";
        version = "1.14.0.1";
        sha256 = "645516a501f3f6d928c04b6022b111bd5411f301572f4de6b96ef7b15e480b32";
-       revision = "2";
-       editedCabalFile = "ff6c3027d4c2f87d78868a23bfbda807237c2d31b6caae9399f1de159a6e0ac1";
+       revision = "3";
+       editedCabalFile = "7b2771d02a8e0c49e92839fd69f09df782774370cfcc1de2875ed165a4174197";
        libraryHaskellDepends = [
          aeson base case-insensitive generic-aeson generic-xmlpickler hxt
          json-schema rest-stringmap text uuid
        ];
+       jailbreak = true;
        description = "Silk Rest Framework Types";
        license = stdenv.lib.licenses.bsd3;
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "rest-types" = callPackage
+  "rest-types_1_14_1" = callPackage
     ({ mkDerivation, aeson, base, base-compat, case-insensitive
      , generic-aeson, generic-xmlpickler, hxt, json-schema
      , rest-stringmap, text, uuid
@@ -199026,6 +201564,26 @@ self: {
        pname = "rest-types";
        version = "1.14.1";
        sha256 = "a8433f4736820b19da3ac626f653954a93e72ab3c3d5a50983eed3aeffb20157";
+       revision = "1";
+       editedCabalFile = "3d5e37da0fb2c607d0fce6c1c3562392238f7636ed6574719472a58f1341247f";
+       libraryHaskellDepends = [
+         aeson base base-compat case-insensitive generic-aeson
+         generic-xmlpickler hxt json-schema rest-stringmap text uuid
+       ];
+       description = "Silk Rest Framework Types";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
+  "rest-types" = callPackage
+    ({ mkDerivation, aeson, base, base-compat, case-insensitive
+     , generic-aeson, generic-xmlpickler, hxt, json-schema
+     , rest-stringmap, text, uuid
+     }:
+     mkDerivation {
+       pname = "rest-types";
+       version = "1.14.1.1";
+       sha256 = "b7e08e65bbae20bd891f0905c9c785184182172094673ab13e66499e4fe3969a";
        libraryHaskellDepends = [
          aeson base base-compat case-insensitive generic-aeson
          generic-xmlpickler hxt json-schema rest-stringmap text uuid
@@ -199271,7 +201829,7 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "rethinkdb" = callPackage
+  "rethinkdb_2_2_0_5" = callPackage
     ({ mkDerivation, aeson, base, base64-bytestring, binary, bytestring
      , containers, data-default, doctest, mtl, network, scientific, text
      , time, unordered-containers, utf8-string, vector
@@ -199286,10 +201844,32 @@ self: {
          utf8-string vector
        ];
        testHaskellDepends = [ base doctest ];
+       jailbreak = true;
        doCheck = false;
        homepage = "http://github.com/atnnn/haskell-rethinkdb";
        description = "A driver for RethinkDB 2.2";
        license = stdenv.lib.licenses.asl20;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
+  "rethinkdb" = callPackage
+    ({ mkDerivation, aeson, base, base64-bytestring, binary, bytestring
+     , containers, data-default, doctest, mtl, network, scientific, text
+     , time, unordered-containers, utf8-string, vector
+     }:
+     mkDerivation {
+       pname = "rethinkdb";
+       version = "2.2.0.6";
+       sha256 = "5afb37a760a893be64812955f1d5e4a6a45a139806bd1da9e4117af29b4c0e5e";
+       libraryHaskellDepends = [
+         aeson base base64-bytestring binary bytestring containers
+         data-default mtl network scientific text time unordered-containers
+         utf8-string vector
+       ];
+       testHaskellDepends = [ base doctest ];
+       homepage = "http://github.com/atnnn/haskell-rethinkdb";
+       description = "A driver for RethinkDB 2.2";
+       license = stdenv.lib.licenses.asl20;
      }) {};
 
   "rethinkdb-client-driver_0_0_13" = callPackage
@@ -200063,14 +202643,14 @@ self: {
      }) {};
 
   "ring-buffer" = callPackage
-    ({ mkDerivation, base, mtl, primitive, QuickCheck, vector }:
+    ({ mkDerivation, base, exceptions, mtl, primitive, QuickCheck
+     , vector
+     }:
      mkDerivation {
        pname = "ring-buffer";
-       version = "0.2.0";
-       sha256 = "4b4d074fbc35267d32fe1124f8346bd5c7e39f9286514b428cb0fc0198d39428";
-       revision = "1";
-       editedCabalFile = "0fa00f983efef18739d3671c34e272f4a37d379de9b20d466447ab0149e8a958";
-       libraryHaskellDepends = [ base mtl primitive vector ];
+       version = "0.3";
+       sha256 = "f7d142f4b3aedb3a18e8a63d1dcbc0be06b64fece4f73d43261cf82067b25b82";
+       libraryHaskellDepends = [ base exceptions mtl primitive vector ];
        testHaskellDepends = [ base QuickCheck vector ];
        homepage = "http://github.com/bgamari/ring-buffer";
        description = "A concurrent, mutable ring-buffer";
@@ -201527,14 +204107,16 @@ self: {
      }) {};
 
   "safe-exceptions" = callPackage
-    ({ mkDerivation, base, exceptions, hspec, transformers, void }:
+    ({ mkDerivation, base, deepseq, exceptions, hspec, transformers
+     , void
+     }:
      mkDerivation {
        pname = "safe-exceptions";
-       version = "0.1.0.0";
-       sha256 = "822a14dde4573c7f08a40ec992eb49cb0589084868061fc7ddabed6cd412b27e";
-       libraryHaskellDepends = [ base exceptions transformers ];
+       version = "0.1.2.0";
+       sha256 = "06dbc08b55de6bf54223724248bc5b8407f49cdbd9d03aefb8d682d5603a3721";
+       libraryHaskellDepends = [ base deepseq exceptions transformers ];
        testHaskellDepends = [ base hspec void ];
-       homepage = "https://github.com/githubuser/safe-exceptions#readme";
+       homepage = "https://github.com/fpco/safe-exceptions#readme";
        description = "Safe, consistent, and easy exception handling";
        license = stdenv.lib.licenses.mit;
      }) {};
@@ -203414,7 +205996,7 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "scientific" = callPackage
+  "scientific_0_3_4_7" = callPackage
     ({ mkDerivation, base, binary, bytestring, containers, deepseq
      , ghc-prim, hashable, integer-gmp, QuickCheck, smallcheck, tasty
      , tasty-ant-xml, tasty-hunit, tasty-quickcheck, tasty-smallcheck
@@ -203435,6 +206017,54 @@ self: {
        homepage = "https://github.com/basvandijk/scientific";
        description = "Numbers represented using scientific notation";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
+  "scientific_0_3_4_8" = callPackage
+    ({ mkDerivation, base, binary, bytestring, containers, deepseq
+     , ghc-prim, hashable, integer-gmp, QuickCheck, smallcheck, tasty
+     , tasty-ant-xml, tasty-hunit, tasty-quickcheck, tasty-smallcheck
+     , text, vector
+     }:
+     mkDerivation {
+       pname = "scientific";
+       version = "0.3.4.8";
+       sha256 = "4addf1bebe66ff681967372a3d68ba131400108043a4d5bc91e58558d23b2d85";
+       libraryHaskellDepends = [
+         base binary bytestring containers deepseq ghc-prim hashable
+         integer-gmp text vector
+       ];
+       testHaskellDepends = [
+         base binary bytestring QuickCheck smallcheck tasty tasty-ant-xml
+         tasty-hunit tasty-quickcheck tasty-smallcheck text
+       ];
+       homepage = "https://github.com/basvandijk/scientific";
+       description = "Numbers represented using scientific notation";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
+  "scientific" = callPackage
+    ({ mkDerivation, base, binary, bytestring, containers, deepseq
+     , ghc-prim, hashable, integer-gmp, QuickCheck, smallcheck, tasty
+     , tasty-ant-xml, tasty-hunit, tasty-quickcheck, tasty-smallcheck
+     , text, vector
+     }:
+     mkDerivation {
+       pname = "scientific";
+       version = "0.3.4.9";
+       sha256 = "108330662b0af9a04d7da55864211ce12008efe36614d897ba635e80670918a8";
+       libraryHaskellDepends = [
+         base binary bytestring containers deepseq ghc-prim hashable
+         integer-gmp text vector
+       ];
+       testHaskellDepends = [
+         base binary bytestring QuickCheck smallcheck tasty tasty-ant-xml
+         tasty-hunit tasty-quickcheck tasty-smallcheck text
+       ];
+       homepage = "https://github.com/basvandijk/scientific";
+       description = "Numbers represented using scientific notation";
+       license = stdenv.lib.licenses.bsd3;
      }) {};
 
   "scion" = callPackage
@@ -204142,7 +206772,7 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {inherit (pkgs) SDL2;};
 
-  "sdl2" = callPackage
+  "sdl2_2_1_1" = callPackage
     ({ mkDerivation, base, bytestring, exceptions, linear, SDL2
      , StateVar, text, transformers, vector
      }:
@@ -204158,6 +206788,24 @@ self: {
        jailbreak = true;
        description = "Both high- and low-level bindings to the SDL library (version 2.0.3).";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {inherit (pkgs) SDL2;};
+
+  "sdl2" = callPackage
+    ({ mkDerivation, base, bytestring, exceptions, linear, SDL2
+     , StateVar, text, transformers, vector
+     }:
+     mkDerivation {
+       pname = "sdl2";
+       version = "2.1.2.1";
+       sha256 = "a30a40495313cc40efd88d72f89e17c18354090fa1764e8217b8ee4d9884d439";
+       libraryHaskellDepends = [
+         base bytestring exceptions linear StateVar text transformers vector
+       ];
+       librarySystemDepends = [ SDL2 ];
+       libraryPkgconfigDepends = [ SDL2 ];
+       description = "Both high- and low-level bindings to the SDL library (version 2.0.2).";
+       license = stdenv.lib.licenses.bsd3;
      }) {inherit (pkgs) SDL2;};
 
   "sdl2-cairo" = callPackage
@@ -204347,6 +206995,22 @@ self: {
        hydraPlatforms = [ "x86_64-darwin" ];
      }) {};
 
+  "secd" = callPackage
+    ({ mkDerivation, base, haskeline, mtl, parsec }:
+     mkDerivation {
+       pname = "secd";
+       version = "0.1.0.0";
+       sha256 = "7b82d863d881d283301f73217de976db47bdf932c7ec6844a460db02ec40a09e";
+       isLibrary = true;
+       isExecutable = true;
+       libraryHaskellDepends = [ base mtl parsec ];
+       executableHaskellDepends = [ base haskeline ];
+       testHaskellDepends = [ base ];
+       homepage = "http://github.com/kseo/secd#readme";
+       description = "A Haskell implementation of the SECD abstract machine";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "secdh" = callPackage
     ({ mkDerivation, base, containers }:
      mkDerivation {
@@ -205934,6 +208598,33 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "servant_0_8" = callPackage
+    ({ mkDerivation, aeson, attoparsec, base, base-compat, bytestring
+     , bytestring-conversion, case-insensitive, directory, doctest
+     , filemanip, filepath, hspec, http-api-data, http-media, http-types
+     , mmorph, mtl, network-uri, QuickCheck, quickcheck-instances
+     , string-conversions, text, url, vault
+     }:
+     mkDerivation {
+       pname = "servant";
+       version = "0.8";
+       sha256 = "185f989c0cca574bb8142fe627f0b5824004aa1ccf125a580c3aeba953d80d55";
+       libraryHaskellDepends = [
+         aeson attoparsec base base-compat bytestring bytestring-conversion
+         case-insensitive http-api-data http-media http-types mmorph mtl
+         network-uri string-conversions text vault
+       ];
+       testHaskellDepends = [
+         aeson attoparsec base base-compat bytestring directory doctest
+         filemanip filepath hspec QuickCheck quickcheck-instances
+         string-conversions text url
+       ];
+       homepage = "http://haskell-servant.readthedocs.org/";
+       description = "A family of combinators for defining webservices APIs";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "servant-JuicyPixels_0_1_0_0" = callPackage
     ({ mkDerivation, base, bytestring, http-media, JuicyPixels, servant
      , servant-server, wai, warp
@@ -206027,19 +208718,23 @@ self: {
      }) {};
 
   "servant-aeson-specs" = callPackage
-    ({ mkDerivation, aeson, base, bytestring, doctest, hspec
-     , hspec-core, QuickCheck, servant, temporary
+    ({ mkDerivation, aeson, aeson-pretty, base, bytestring, directory
+     , doctest, filepath, hspec, hspec-core, mockery, QuickCheck
+     , quickcheck-instances, random, servant, silently
+     , string-conversions, temporary, text
      }:
      mkDerivation {
        pname = "servant-aeson-specs";
-       version = "0.1";
-       sha256 = "ccea599ef6f218d860685db00a38de2ee87602af840b62c0004b0b18643e80a0";
+       version = "0.2";
+       sha256 = "3d965c6da5ee92762325dc28fb4e51138f0e9efef4251c87ae90de182b878c0f";
        libraryHaskellDepends = [
-         aeson base bytestring hspec QuickCheck servant
+         aeson aeson-pretty base bytestring directory filepath hspec
+         QuickCheck random servant
        ];
        testHaskellDepends = [
-         aeson base bytestring doctest hspec hspec-core QuickCheck servant
-         temporary
+         aeson aeson-pretty base bytestring directory doctest filepath hspec
+         hspec-core mockery QuickCheck quickcheck-instances random servant
+         silently string-conversions temporary text
        ];
        jailbreak = true;
        homepage = "https://github.com/plow-technologies/servant-aeson-specs#readme";
@@ -206106,6 +208801,8 @@ self: {
        pname = "servant-blaze";
        version = "0.7.1";
        sha256 = "90ed1c7a22b83bee344ef3896203f3699b7633bf986ffa064752c3596c072646";
+       revision = "1";
+       editedCabalFile = "90e239eb13bad18f9a41521580ff97f95550db33b0404f0a3ba04593fa6dee88";
        libraryHaskellDepends = [ base blaze-html http-media servant ];
        homepage = "http://haskell-servant.readthedocs.org/";
        description = "Blaze-html support for servant";
@@ -206118,6 +208815,8 @@ self: {
        pname = "servant-cassava";
        version = "0.7.1";
        sha256 = "385bf6187f86c0fb9ba39578eb132118d2ada5dd17f1d0abd6235e4e9113623d";
+       revision = "2";
+       editedCabalFile = "1bbf4a02f60f2b0d01fa94b6570ff75c1391562f13ea1a1418bd2a1227e9e37a";
        libraryHaskellDepends = [ base cassava http-media servant vector ];
        homepage = "http://haskell-servant.readthedocs.org/";
        description = "Servant CSV content-type for cassava";
@@ -206134,6 +208833,8 @@ self: {
        pname = "servant-client";
        version = "0.2.2";
        sha256 = "b95c4b1f7f97395be4c3d1cea440ce4ece03d04cdb777559e34a1116e953262d";
+       revision = "1";
+       editedCabalFile = "ea9c42cd7948d837dc33e6956e00c574be5de3092bc8103e62536d7b83d5cf87";
        libraryHaskellDepends = [
          aeson attoparsec base bytestring either exceptions http-client
          http-client-tls http-types network-uri safe servant
@@ -206161,6 +208862,8 @@ self: {
        pname = "servant-client";
        version = "0.4.4";
        sha256 = "7f1b8835bddbe8b1eafa6dee9dc780561ad851e9b68e8a5c16ea45b32ee2aa54";
+       revision = "1";
+       editedCabalFile = "030e62bef12683b2a4353585b0d347543f98787b28cf75d3289e9b632d801c1d";
        libraryHaskellDepends = [
          aeson attoparsec base bytestring either exceptions http-client
          http-client-tls http-media http-types network-uri safe servant
@@ -206189,6 +208892,8 @@ self: {
        pname = "servant-client";
        version = "0.4.4.2";
        sha256 = "d5b95b943215aa227f390c284f84043d7c0db2531416ff44511e0d209bc498c3";
+       revision = "1";
+       editedCabalFile = "2c68e5a995d6a660e008c6dc3cc368b9756dcf9c3c0e6f7eb1e329895e0b02e7";
        libraryHaskellDepends = [
          aeson attoparsec base bytestring either exceptions http-client
          http-client-tls http-media http-types network-uri safe servant
@@ -206217,6 +208922,8 @@ self: {
        pname = "servant-client";
        version = "0.4.4.4";
        sha256 = "650e5aa48c060238a25328e9b9193d20102010359946f7b1979ef328eb1c4134";
+       revision = "1";
+       editedCabalFile = "c0f54387f539f000aa6ec79d104730e3faafbef9405a0387e0deebea946f0838";
        libraryHaskellDepends = [
          aeson attoparsec base bytestring either exceptions http-client
          http-client-tls http-media http-types network-uri safe servant
@@ -206245,6 +208952,8 @@ self: {
        pname = "servant-client";
        version = "0.4.4.5";
        sha256 = "7ca47d0bb95268222fe19d34b31acf501ea89d7a9a4ce77a3ebc0cd18386b953";
+       revision = "1";
+       editedCabalFile = "11d13bb0fff423308b84e22301aa079cd53a26c5e438e805d9acd70d9ee2def9";
        libraryHaskellDepends = [
          aeson attoparsec base bytestring either exceptions http-client
          http-client-tls http-media http-types network-uri safe servant
@@ -206273,6 +208982,8 @@ self: {
        pname = "servant-client";
        version = "0.4.4.6";
        sha256 = "c4604c462f44963fce5ac32c330281880351ea39f5a206876af95d9945408383";
+       revision = "1";
+       editedCabalFile = "12aa7b0811c7835e3ccd3724a01b381f2d02c20117f6c5f9d5cf27d6958acc23";
        libraryHaskellDepends = [
          aeson attoparsec base bytestring either exceptions http-client
          http-client-tls http-media http-types network-uri safe servant
@@ -206301,6 +209012,8 @@ self: {
        pname = "servant-client";
        version = "0.4.4.7";
        sha256 = "01fcdbbca231b4f99c80f47b6fc025f7785394358bde37eddb744b5e8e7bcba8";
+       revision = "1";
+       editedCabalFile = "df6b6319ea667c0d47dfd0d8efff7ff42208f924cd7ba893d3fb609977f91a4d";
        libraryHaskellDepends = [
          aeson attoparsec base bytestring either exceptions http-client
          http-client-tls http-media http-types network-uri safe servant
@@ -206330,6 +209043,8 @@ self: {
        pname = "servant-client";
        version = "0.7.1";
        sha256 = "1aecf3d0d573900bc0b20e3ecadd0561d8cbaaf461efb40b213341d36396661d";
+       revision = "1";
+       editedCabalFile = "2e5c2301bb98e655edb4e6be3a9b9a814330fcd559faba130a2798bf229800c3";
        libraryHaskellDepends = [
          aeson attoparsec base base64-bytestring bytestring exceptions
          http-api-data http-client http-client-tls http-media http-types
@@ -206346,6 +209061,36 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "servant-client_0_8" = callPackage
+    ({ mkDerivation, aeson, attoparsec, base, base64-bytestring
+     , bytestring, deepseq, exceptions, hspec, http-api-data
+     , http-client, http-client-tls, http-media, http-types, HUnit
+     , network, network-uri, QuickCheck, safe, servant, servant-server
+     , string-conversions, text, transformers, transformers-compat, wai
+     , warp
+     }:
+     mkDerivation {
+       pname = "servant-client";
+       version = "0.8";
+       sha256 = "b1099f2024e6c700f1310b25ef7f62f497a886c6859bb3172282750c6d062c2e";
+       libraryHaskellDepends = [
+         aeson attoparsec base base64-bytestring bytestring exceptions
+         http-api-data http-client http-client-tls http-media http-types
+         network-uri safe servant string-conversions text transformers
+         transformers-compat
+       ];
+       testHaskellDepends = [
+         aeson base bytestring deepseq hspec http-client http-media
+         http-types HUnit network QuickCheck servant servant-server text
+         transformers transformers-compat wai warp
+       ];
+       jailbreak = true;
+       homepage = "http://haskell-servant.readthedocs.org/";
+       description = "automatical derivation of querying functions for servant webservices";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "servant-csharp" = callPackage
     ({ mkDerivation, aeson, base, bytestring, directory, filepath
      , heredocs, http-types, lens, mtl, servant, servant-foreign
@@ -206601,6 +209346,37 @@ self: {
        hydraPlatforms = [ "x86_64-darwin" "x86_64-linux" ];
      }) {};
 
+  "servant-docs_0_8" = callPackage
+    ({ mkDerivation, aeson, aeson-pretty, base, bytestring
+     , bytestring-conversion, case-insensitive, control-monad-omega
+     , hashable, hspec, http-media, http-types, lens, servant
+     , string-conversions, text, unordered-containers
+     }:
+     mkDerivation {
+       pname = "servant-docs";
+       version = "0.8";
+       sha256 = "51a5caf554e495f48147af44a98c19b48a4da89869c0586c5be9b19b120395e3";
+       isLibrary = true;
+       isExecutable = true;
+       libraryHaskellDepends = [
+         aeson aeson-pretty base bytestring bytestring-conversion
+         case-insensitive control-monad-omega hashable http-media http-types
+         lens servant string-conversions text unordered-containers
+       ];
+       executableHaskellDepends = [
+         aeson base bytestring-conversion lens servant string-conversions
+         text
+       ];
+       testHaskellDepends = [
+         aeson base hspec lens servant string-conversions
+       ];
+       jailbreak = true;
+       homepage = "http://haskell-servant.readthedocs.org/";
+       description = "generate API docs for your servant webservice";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "servant-ede" = callPackage
     ({ mkDerivation, aeson, base, bytestring, ede, either, filepath
      , http-media, http-types, semigroups, servant, servant-server, text
@@ -206685,6 +209461,20 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "servant-foreign_0_8" = callPackage
+    ({ mkDerivation, base, hspec, http-types, lens, servant, text }:
+     mkDerivation {
+       pname = "servant-foreign";
+       version = "0.8";
+       sha256 = "eeec69a6d32e671b95665939bfaeeb4228af7fe05b0ba669ea1ecd70f9f653f0";
+       libraryHaskellDepends = [ base http-types lens servant text ];
+       testHaskellDepends = [ base hspec ];
+       jailbreak = true;
+       description = "Helpers for generating clients for servant APIs in any programming language";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "servant-github" = callPackage
     ({ mkDerivation, aeson, base, hspec, http-api-data, http-client
      , http-link-header, QuickCheck, servant, servant-client, text
@@ -206887,12 +209677,37 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "servant-js_0_8" = callPackage
+    ({ mkDerivation, base, base-compat, charset, hspec
+     , hspec-expectations, language-ecmascript, lens, servant
+     , servant-foreign, text
+     }:
+     mkDerivation {
+       pname = "servant-js";
+       version = "0.8";
+       sha256 = "dbbfe65d21e04c8d6a7b28a326e6d4e1f17a4ca2ac497e66c234dfd7abab531d";
+       libraryHaskellDepends = [
+         base base-compat charset lens servant servant-foreign text
+       ];
+       testHaskellDepends = [
+         base base-compat hspec hspec-expectations language-ecmascript lens
+         servant text
+       ];
+       jailbreak = true;
+       homepage = "http://haskell-servant.readthedocs.org/";
+       description = "Automatically derive javascript functions to query servant webservices";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "servant-lucid" = callPackage
     ({ mkDerivation, base, http-media, lucid, servant }:
      mkDerivation {
        pname = "servant-lucid";
        version = "0.7.1";
        sha256 = "ec26ba7d159b09be10beacf6242f6ae1bd111e9c738bfbf3cf2f560f48e0fe40";
+       revision = "1";
+       editedCabalFile = "1fd84dbff6493df7e55bb6f4f6bc194f48ad7e9f63b404669139b1dd231d1cc2";
        libraryHaskellDepends = [ base http-media lucid servant ];
        homepage = "http://haskell-servant.readthedocs.org/";
        description = "Servant support for lucid";
@@ -206926,6 +209741,35 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "servant-mock_0_8" = callPackage
+    ({ mkDerivation, aeson, base, bytestring, bytestring-conversion
+     , hspec, hspec-wai, http-types, QuickCheck, servant, servant-server
+     , transformers, wai, warp
+     }:
+     mkDerivation {
+       pname = "servant-mock";
+       version = "0.8";
+       sha256 = "60c61f210a7e976f21337a93c19a08c349c346ae25a3b25e5100c4b9503fae83";
+       isLibrary = true;
+       isExecutable = true;
+       libraryHaskellDepends = [
+         base bytestring http-types QuickCheck servant servant-server
+         transformers wai
+       ];
+       executableHaskellDepends = [
+         aeson base QuickCheck servant-server warp
+       ];
+       testHaskellDepends = [
+         aeson base bytestring-conversion hspec hspec-wai QuickCheck servant
+         servant-server wai
+       ];
+       jailbreak = true;
+       homepage = "http://github.com/haskell-servant/servant";
+       description = "Derive a mock server for free from your servant API types";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "servant-pandoc_0_4_1_1" = callPackage
     ({ mkDerivation, base, bytestring, http-media, lens, pandoc-types
      , servant-docs, text, unordered-containers
@@ -207404,6 +210248,43 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "servant-server_0_8" = callPackage
+    ({ mkDerivation, aeson, attoparsec, base, base-compat
+     , base64-bytestring, bytestring, bytestring-conversion, containers
+     , directory, doctest, exceptions, filemanip, filepath, hspec
+     , hspec-wai, http-api-data, http-types, mtl, network, network-uri
+     , parsec, QuickCheck, safe, servant, should-not-typecheck, split
+     , string-conversions, system-filepath, temporary, text
+     , transformers, transformers-compat, wai, wai-app-static, wai-extra
+     , warp, word8
+     }:
+     mkDerivation {
+       pname = "servant-server";
+       version = "0.8";
+       sha256 = "31bc2044922d385dacac0c17cd0d56d99a8614efd972e85474b3ad81d5a1069e";
+       isLibrary = true;
+       isExecutable = true;
+       libraryHaskellDepends = [
+         aeson attoparsec base base-compat base64-bytestring bytestring
+         containers filepath http-api-data http-types mtl network
+         network-uri safe servant split string-conversions system-filepath
+         text transformers transformers-compat wai wai-app-static warp word8
+       ];
+       executableHaskellDepends = [ aeson base servant text wai warp ];
+       testHaskellDepends = [
+         aeson base base-compat base64-bytestring bytestring
+         bytestring-conversion directory doctest exceptions filemanip
+         filepath hspec hspec-wai http-types mtl network parsec QuickCheck
+         safe servant should-not-typecheck string-conversions temporary text
+         transformers transformers-compat wai wai-extra warp
+       ];
+       jailbreak = true;
+       homepage = "http://haskell-servant.readthedocs.org/";
+       description = "A family of combinators for defining webservices APIs and serving them";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "servant-subscriber" = callPackage
     ({ mkDerivation, aeson, aeson-compat, async, attoparsec, base
      , base-compat, blaze-builder, blaze-html, blaze-markup, bytestring
@@ -207521,6 +210402,8 @@ self: {
        pname = "servant-swagger";
        version = "1.1";
        sha256 = "cf3aed6fd51e7078e27c0ee745f2718c43058047dd0996256a920675dee9f311";
+       revision = "1";
+       editedCabalFile = "71194662078eb9978c49774cc45f0489bd699ea657af03fafe3996be58ac3e06";
        libraryHaskellDepends = [
          aeson base bytestring hspec http-media insert-ordered-containers
          lens QuickCheck servant swagger2 text unordered-containers
@@ -207545,6 +210428,8 @@ self: {
        pname = "servant-swagger-ui";
        version = "0.1.0.2.1.4";
        sha256 = "88fee2a597f8810a7da56c15210e4019b407456e4a127fad5e9b08b2a8f41ff1";
+       revision = "1";
+       editedCabalFile = "d2fb00b812c0d2087ca43e38c0a5629940c3e6313b968faf05db36d4c89ff7ef";
        libraryHaskellDepends = [
          base blaze-markup bytestring directory file-embed filepath
          http-media servant servant-blaze servant-server servant-swagger
@@ -207569,8 +210454,8 @@ self: {
        pname = "servant-yaml";
        version = "0.1.0.0";
        sha256 = "c917d9b046b06a9c4386f743a78142c27cf7f0ec1ad8562770ab9828f2ee3204";
-       revision = "7";
-       editedCabalFile = "9a296b06cf199ab8e8ff19172601c239c77d885196a258ee5f4eaac4ebe34e66";
+       revision = "8";
+       editedCabalFile = "134f4bb4d23eb291360e897c9f83e74f22de17918452b6de79b2044c97197c6b";
        libraryHaskellDepends = [
          base bytestring http-media servant yaml
        ];
@@ -207583,6 +210468,22 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "server-generic" = callPackage
+    ({ mkDerivation, aeson, base, bytestring, http-types, mtl, text
+     , void, wai, warp
+     }:
+     mkDerivation {
+       pname = "server-generic";
+       version = "1.0.0";
+       sha256 = "c8e5dec28ecd9cd91bbd7a52621b482ab58f903381e4dd29ef8eb88f8557ced9";
+       libraryHaskellDepends = [
+         aeson base bytestring http-types mtl text void wai warp
+       ];
+       homepage = "https://github.com/Gabriel439/Haskell-Server-Generic-Library";
+       description = "Auto-generate a server for your datatype";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "serversession" = callPackage
     ({ mkDerivation, aeson, base, base64-bytestring, bytestring
      , containers, data-default, hashable, hspec, nonce, path-pieces
@@ -208279,6 +211180,27 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "sfnt2woff" = callPackage
+    ({ mkDerivation, base, bytestring, filepath, optparse-applicative
+     , parsec, zlib
+     }:
+     mkDerivation {
+       pname = "sfnt2woff";
+       version = "0.1.0.0";
+       sha256 = "2b016d713c089de54fbdcfa9e4f6817afada937b9ae2de0fc9ea507c72ea7924";
+       isLibrary = true;
+       isExecutable = true;
+       libraryHaskellDepends = [ base bytestring ];
+       librarySystemDepends = [ zlib ];
+       executableHaskellDepends = [
+         base bytestring filepath optparse-applicative parsec
+       ];
+       testHaskellDepends = [ base ];
+       homepage = "https://github.com/kseo/sfnt2woff#readme";
+       description = "A command line tool to convert TrueType/OpenType fonts to WOFF format";
+       license = stdenv.lib.licenses.bsd3;
+     }) {inherit (pkgs) zlib;};
+
   "sgd" = callPackage
     ({ mkDerivation, base, binary, bytestring, containers, deepseq
      , filepath, lazy-io, logfloat, monad-par, mtl, primitive, random
@@ -208954,7 +211876,7 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "shake-language-c" = callPackage
+  "shake-language-c_0_9_1" = callPackage
     ({ mkDerivation, base, data-default-class, directory, doctest
      , fclabels, hspec, process, shake, split, unordered-containers
      }:
@@ -208971,9 +211893,10 @@ self: {
        homepage = "https://github.com/samplecount/shake-language-c";
        description = "Utilities for cross-compiling with Shake";
        license = stdenv.lib.licenses.asl20;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "shake-language-c_0_10_0" = callPackage
+  "shake-language-c" = callPackage
     ({ mkDerivation, base, data-default-class, directory, doctest
      , fclabels, hspec, process, shake, split, unordered-containers
      }:
@@ -208990,7 +211913,6 @@ self: {
        homepage = "https://github.com/samplecount/shake-language-c";
        description = "Utilities for cross-compiling with Shake";
        license = stdenv.lib.licenses.asl20;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "shake-minify" = callPackage
@@ -209822,6 +212744,7 @@ self: {
          base bytestring feed HTTP mime-types network-uri shellmate tagsoup
          text xml
        ];
+       jailbreak = true;
        homepage = "https://github.com/valderman/shellmate";
        description = "Extra functionality for shellmate";
        license = stdenv.lib.licenses.bsd3;
@@ -211242,13 +214165,12 @@ self: {
      }:
      mkDerivation {
        pname = "simple-sql-parser";
-       version = "0.4.1";
-       sha256 = "18fd27a8b274ab74a4949a1738498c0903e9e74645f40b113324263b1753e543";
+       version = "0.4.2";
+       sha256 = "ba720de50c82b47a90a1774e7b50365483801cfcb19e664cd184e04003ec7b04";
        libraryHaskellDepends = [ base mtl parsec pretty ];
        testHaskellDepends = [
          base HUnit mtl parsec pretty test-framework test-framework-hunit
        ];
-       jailbreak = true;
        homepage = "http://jakewheat.github.io/simple-sql-parser/";
        description = "A parser for SQL queries";
        license = stdenv.lib.licenses.bsd3;
@@ -211284,6 +214206,21 @@ self: {
        license = stdenv.lib.licenses.mit;
      }) {};
 
+  "simple-tar" = callPackage
+    ({ mkDerivation, base, bytestring, cereal, containers, filepath
+     , time
+     }:
+     mkDerivation {
+       pname = "simple-tar";
+       version = "0.5";
+       sha256 = "06b1ce56dc971aad0f52c5e7d27fb4d64aca83e018c6fc2e227a65dc5bc1a247";
+       libraryHaskellDepends = [
+         base bytestring cereal containers filepath time
+       ];
+       description = "Simple, pure, file-system-free reading of tar files";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "simple-templates" = callPackage
     ({ mkDerivation, aeson, attoparsec, base, hspec, HUnit, scientific
      , text, unordered-containers, vector
@@ -211542,10 +214479,9 @@ self: {
     ({ mkDerivation, base, singletons }:
      mkDerivation {
        pname = "singleton-nats";
-       version = "0.4.0.1";
-       sha256 = "4914fba386076d7581dbf9911a644086662f578e421618bdaded4e3f36785e4d";
+       version = "0.4.0.2";
+       sha256 = "5cc7c7d158900bb7fda8e52865e88e0d8c88cf05458ae51f138aca998f6f32db";
        libraryHaskellDepends = [ base singletons ];
-       jailbreak = true;
        homepage = "https://github.com/AndrasKovacs/singleton-nats";
        description = "Unary natural numbers relying on the singletons infrastructure";
        license = stdenv.lib.licenses.bsd3;
@@ -211715,6 +214651,29 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "siphon" = callPackage
+    ({ mkDerivation, attoparsec, base, bytestring, colonnade
+     , contravariant, either, HUnit, pipes, QuickCheck, test-framework
+     , test-framework-hunit, test-framework-quickcheck2, text, vector
+     }:
+     mkDerivation {
+       pname = "siphon";
+       version = "0.1";
+       sha256 = "9035f961ddc57cf6f552b38a943aa9d57368dbfa7c5e5928150b3eae9140f4a6";
+       libraryHaskellDepends = [
+         attoparsec base bytestring colonnade contravariant pipes text
+         vector
+       ];
+       testHaskellDepends = [
+         base bytestring colonnade contravariant either HUnit pipes
+         QuickCheck test-framework test-framework-hunit
+         test-framework-quickcheck2 text
+       ];
+       homepage = "https://github.com/andrewthad/colonnade#readme";
+       description = "Generic types and functions for columnar encoding and decoding";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "sirkel" = callPackage
     ({ mkDerivation, base, binary, bytestring, containers, hashtables
      , haskell98, random, remote, SHA, transformers
@@ -212592,13 +215551,12 @@ self: {
      }:
      mkDerivation {
        pname = "smallcheck-series";
-       version = "0.5.1";
-       sha256 = "8bee99c89c9437bbaf7f5c203957ed73b0d2e419956f7e509ed5bc8a19728cdd";
+       version = "0.6";
+       sha256 = "c11563b920463c09a6f30f287b23671ed3e4abb4c041406106d3e16b5b473852";
        libraryHaskellDepends = [
          base bytestring containers logict smallcheck text transformers
        ];
        testHaskellDepends = [ base doctest Glob ];
-       jailbreak = true;
        homepage = "https://github.com/jdnavarro/smallcheck-series";
        description = "Extra SmallCheck series and utilities";
        license = stdenv.lib.licenses.bsd3;
@@ -212827,8 +215785,8 @@ self: {
      }:
      mkDerivation {
        pname = "smsaero";
-       version = "0.6";
-       sha256 = "d800313950e5d9278850387c9b3795f1864a4796d25b1bc1143f3e14ffabd72f";
+       version = "0.6.1";
+       sha256 = "95d9bd63df306b6ed2ebee3a31c91484bcc29fa72cab77e89f55746bd03bf102";
        libraryHaskellDepends = [
          aeson base containers http-api-data http-client servant
          servant-client servant-docs text time
@@ -214446,8 +217404,8 @@ self: {
      }:
      mkDerivation {
        pname = "snaplet-purescript";
-       version = "0.4.1.0";
-       sha256 = "0b5edf0aa99abe36eab3d127c02d0352338cbc5f53437c374dce5f116b4180a2";
+       version = "0.5.1.0";
+       sha256 = "24ca54a3186394624f76d67cc87ad4323e059b10abc7ea761f09564284d1c6df";
        libraryHaskellDepends = [
          base configurator mtl raw-strings-qq shelly snap snap-core
          string-conv text transformers
@@ -215320,6 +218278,8 @@ self: {
        pname = "socks";
        version = "0.5.5";
        sha256 = "2647ea93e21ad1dfd77e942c022c8707e468d25e1ff672a88be82508034fc868";
+       revision = "1";
+       editedCabalFile = "7cd766c60366c9b1e6100af4f710fd38bc851ac28387b60471c6a3b63bc0e85b";
        libraryHaskellDepends = [ base bytestring cereal network ];
        homepage = "http://github.com/vincenthz/hs-socks";
        description = "Socks proxy (version 5) implementation";
@@ -215365,6 +218325,48 @@ self: {
        license = stdenv.lib.licenses.lgpl21;
      }) {};
 
+  "solga" = callPackage
+    ({ mkDerivation, aeson, base, bytestring, containers, hashable
+     , hspec, hspec-wai, hspec-wai-json, http-types, QuickCheck
+     , resourcet, safe-exceptions, scientific, text
+     , unordered-containers, vector, wai, wai-extra
+     }:
+     mkDerivation {
+       pname = "solga";
+       version = "0.1.0.1";
+       sha256 = "4949717429b3698d619bca644fedb340b8f0eaac50e3e9b0b55007d9eb1db8ba";
+       libraryHaskellDepends = [
+         aeson base bytestring containers http-types resourcet
+         safe-exceptions text wai wai-extra
+       ];
+       testHaskellDepends = [
+         aeson base bytestring hashable hspec hspec-wai hspec-wai-json
+         http-types QuickCheck scientific text unordered-containers vector
+         wai wai-extra
+       ];
+       homepage = "https://github.com/chpatrick/solga";
+       description = "Simple typesafe web routing";
+       license = stdenv.lib.licenses.mit;
+     }) {};
+
+  "solga-swagger" = callPackage
+    ({ mkDerivation, base, bytestring, dlist, http-types
+     , insert-ordered-containers, lens, mtl, solga, swagger2, text
+     , unordered-containers
+     }:
+     mkDerivation {
+       pname = "solga-swagger";
+       version = "0.1.0.1";
+       sha256 = "ceac56b2de41102e739301b5edf60af546e6178f139313681cb46bfb693f765f";
+       libraryHaskellDepends = [
+         base bytestring dlist http-types insert-ordered-containers lens mtl
+         solga swagger2 text unordered-containers
+       ];
+       homepage = "https://github.com/chpatrick/solga";
+       description = "Swagger generation for Solga";
+       license = stdenv.lib.licenses.mit;
+     }) {};
+
   "solr" = callPackage
     ({ mkDerivation, base, base-prelude, bytestring
      , bytestring-tree-builder, case-insensitive, contravariant
@@ -217226,6 +220228,30 @@ self: {
        hydraPlatforms = [ "x86_64-darwin" ];
      }) {};
 
+  "stache" = callPackage
+    ({ mkDerivation, aeson, base, bytestring, containers, deepseq
+     , directory, exceptions, file-embed, filepath, hspec
+     , hspec-megaparsec, megaparsec, mtl, template-haskell, text
+     , unordered-containers, vector, yaml
+     }:
+     mkDerivation {
+       pname = "stache";
+       version = "0.1.2";
+       sha256 = "67b8e3cfd8e1d31aa3e3c518292ccaf84841bbdd08aefcf533b3b4d77686d680";
+       libraryHaskellDepends = [
+         aeson base bytestring containers deepseq directory exceptions
+         filepath megaparsec mtl template-haskell text unordered-containers
+         vector
+       ];
+       testHaskellDepends = [
+         aeson base bytestring containers file-embed hspec hspec-megaparsec
+         megaparsec text yaml
+       ];
+       homepage = "https://github.com/stackbuilders/stache";
+       description = "Mustache templates for Haskell";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "stack_0_1_3_0" = callPackage
     ({ mkDerivation, aeson, async, attoparsec, base, base16-bytestring
      , base64-bytestring, bifunctors, binary, blaze-builder, byteable
@@ -217954,8 +220980,8 @@ self: {
        pname = "stack";
        version = "1.1.2";
        sha256 = "fc836b24fdeac54244fc79b6775d5edee146b7e552ad8e69596c7cc2f2b10625";
-       revision = "5";
-       editedCabalFile = "ae5ee2b2bf908224580455dd2ba16b1814fbf611465e9b949dcd99e78ec6722d";
+       revision = "6";
+       editedCabalFile = "9b8c21c5af64fe74772ea3f17e2a1fe8d295a083948e6631bbaa81f3305b2d95";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -218046,17 +221072,18 @@ self: {
   "stack-run" = callPackage
     ({ mkDerivation, ansi-terminal, async, base, bytestring, Cabal
      , conduit, conduit-extra, directory, filepath, MissingH
-     , projectroot, time
+     , projectroot, questioner, stm, terminal-size, time, vty
      }:
      mkDerivation {
        pname = "stack-run";
-       version = "0.1.0.7";
-       sha256 = "197c65164017482d6409fbdb31ae0933396b08530bc82faa2948000cc4ecdcad";
+       version = "0.1.1.0";
+       sha256 = "06fe29fe67a1fea82708b38d6ebb9752f5c4951261d6a8670ebbfbac4b6691ae";
        isLibrary = false;
        isExecutable = true;
        executableHaskellDepends = [
          ansi-terminal async base bytestring Cabal conduit conduit-extra
-         directory filepath MissingH projectroot time
+         directory filepath MissingH projectroot questioner stm
+         terminal-size time vty
        ];
        homepage = "https://github.com/yamadapc/stack-run";
        description = "An equivalent to cabal run for stack";
@@ -218663,7 +221690,7 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "stackage-curator" = callPackage
+  "stackage-curator_0_14_0" = callPackage
     ({ mkDerivation, aeson, amazonka, amazonka-core, amazonka-s3, async
      , base, base16-bytestring, binary, binary-orphans, binary-tagged
      , blaze-html, byteable, bytestring, Cabal, classy-prelude-conduit
@@ -218712,6 +221739,53 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "stackage-curator" = callPackage
+    ({ mkDerivation, aeson, amazonka, amazonka-core, amazonka-s3, async
+     , base, base16-bytestring, blaze-html, byteable, bytestring, Cabal
+     , classy-prelude-conduit, conduit, conduit-extra, containers
+     , cryptohash, cryptohash-conduit, data-default-class, directory
+     , exceptions, filepath, hashable, hspec, html-conduit, http-client
+     , http-client-tls, http-conduit, lucid, mime-types, monad-unlift
+     , monad-unlift-ref, mono-traversable, mtl, old-locale
+     , optparse-applicative, optparse-simple, process, QuickCheck
+     , resourcet, safe, semigroups, stackage-install, stm, store
+     , streaming-commons, syb, system-fileio, system-filepath, tar
+     , temporary, text, time, transformers, unix-compat
+     , unordered-containers, utf8-string, vector, xml-conduit, xml-types
+     , yaml, zlib
+     }:
+     mkDerivation {
+       pname = "stackage-curator";
+       version = "0.14.1";
+       sha256 = "245df3b4c16323c4896422be6eaeb5bc019c52f387399ea8ecfe52e7ad3b4ecb";
+       isLibrary = true;
+       isExecutable = true;
+       libraryHaskellDepends = [
+         aeson amazonka amazonka-core amazonka-s3 async base
+         base16-bytestring blaze-html byteable bytestring Cabal
+         classy-prelude-conduit conduit conduit-extra containers cryptohash
+         cryptohash-conduit data-default-class directory exceptions filepath
+         hashable html-conduit http-client http-client-tls http-conduit
+         lucid mime-types monad-unlift monad-unlift-ref mono-traversable mtl
+         old-locale process resourcet safe semigroups stackage-install stm
+         store streaming-commons syb system-fileio system-filepath tar
+         temporary text time transformers unix-compat unordered-containers
+         utf8-string vector xml-conduit xml-types yaml zlib
+       ];
+       executableHaskellDepends = [
+         aeson base http-client http-client-tls optparse-applicative
+         optparse-simple system-filepath text
+       ];
+       testHaskellDepends = [
+         base Cabal classy-prelude-conduit containers directory hspec
+         http-client http-client-tls QuickCheck text yaml
+       ];
+       homepage = "https://github.com/fpco/stackage-curator";
+       description = "Tools for curating Stackage bundles";
+       license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "stackage-install_0_1_0_3" = callPackage
     ({ mkDerivation, aeson, async, base, bytestring, containers
      , cryptohash, directory, filepath, http-client, http-client-tls
@@ -219660,21 +222734,28 @@ self: {
      }) {};
 
   "steeloverseer" = callPackage
-    ({ mkDerivation, ansi-terminal, base, filepath, fsnotify, process
-     , regex-tdfa, time, unix
+    ({ mkDerivation, aeson, ansi-terminal, async, base, bytestring
+     , containers, directory, filepath, fsnotify, megaparsec, microlens
+     , mtl, optparse-applicative, process, regex-tdfa, semigroups, stm
+     , text, yaml
      }:
      mkDerivation {
        pname = "steeloverseer";
-       version = "1.1.1.0";
-       sha256 = "cb255fce9ec38417473a10e00efd68450699ebb64f1ed0d683348dcd7b86a9eb";
-       isLibrary = false;
+       version = "2.0.0.1";
+       sha256 = "376994767ee8afacebf05f18ad0517bf1fa7557f5c44697c3f476a575d6ea334";
+       isLibrary = true;
        isExecutable = true;
+       libraryHaskellDepends = [
+         aeson ansi-terminal async base bytestring containers megaparsec
+         microlens mtl process regex-tdfa semigroups stm text yaml
+       ];
        executableHaskellDepends = [
-         ansi-terminal base filepath fsnotify process regex-tdfa time unix
+         base bytestring directory filepath fsnotify optparse-applicative
+         regex-tdfa semigroups yaml
        ];
        jailbreak = true;
        homepage = "https://github.com/schell/steeloverseer";
-       description = "A file watcher";
+       description = "A file watcher and development tool";
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
@@ -219728,8 +222809,8 @@ self: {
      }:
      mkDerivation {
        pname = "stgi";
-       version = "1";
-       sha256 = "b2d4d39dccc636ce8b65f2d4104ac0c282eeb3e3b22663eefb7249c465dc10e4";
+       version = "1.0.1";
+       sha256 = "2fc1cdb0a0144757dbec6090a2fc9dd7b97096802465673bef6b9ee59e87e92a";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -222341,8 +225422,8 @@ self: {
     ({ mkDerivation, base, HUnit, mtl, template-haskell }:
      mkDerivation {
        pname = "structural-traversal";
-       version = "0.1.1.0";
-       sha256 = "d547ff9d4a3b73d4028fa37aa08a648ee8315f246fbd72770f3402b486818907";
+       version = "0.1.1.1";
+       sha256 = "8f650164a83eaabd1c23ec31f23c3b1d07825e31e2ad7a411eab8f432ee261e9";
        libraryHaskellDepends = [ base mtl template-haskell ];
        testHaskellDepends = [ base HUnit mtl ];
        homepage = "http://github.com/nboldi/structural-traversal#readme";
@@ -223294,8 +226375,8 @@ self: {
     ({ mkDerivation, base, Cabal, containers, directory, filepath }:
      mkDerivation {
        pname = "superdoc";
-       version = "0.1.2.2";
-       sha256 = "ec9d79da2c20f55a426fcacac18563fe15762442a25bd460320ce01a2b6ce963";
+       version = "0.1.2.3";
+       sha256 = "99666b5f574c053c8c5282a89dc3473e8ce0137fa93f61100f2fd7f83ea2a6e7";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -223304,7 +226385,6 @@ self: {
        executableHaskellDepends = [
          base Cabal containers directory filepath
        ];
-       jailbreak = true;
        homepage = "http://www.mathstat.dal.ca/~selinger/superdoc/";
        description = "Additional documentation markup and Unicode support";
        license = stdenv.lib.licenses.bsd3;
@@ -224957,6 +228037,19 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "system-info" = callPackage
+    ({ mkDerivation, base }:
+     mkDerivation {
+       pname = "system-info";
+       version = "0.1.0.1";
+       sha256 = "e037238c975acc226dc5d2d483267d5d2c09ada7a966f269d858a824e15f5c88";
+       libraryHaskellDepends = [ base ];
+       testHaskellDepends = [ base ];
+       homepage = "https://github.com/ChaosGroup/system-info";
+       description = "Get information about CPUs, memory, etc";
+       license = stdenv.lib.licenses.mit;
+     }) {};
+
   "system-inotify" = callPackage
     ({ mkDerivation, base, bytestring }:
      mkDerivation {
@@ -225121,6 +228214,26 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "systemstats" = callPackage
+    ({ mkDerivation, base, micrologger, optparse-applicative, statgrab
+     , text, text-format, transformers
+     }:
+     mkDerivation {
+       pname = "systemstats";
+       version = "0.1.0.0";
+       sha256 = "3f1ec1995f4570dad3cc22dd062655b3a672bbddf6577f21172fe2eb46c48f14";
+       isLibrary = false;
+       isExecutable = true;
+       executableHaskellDepends = [
+         base micrologger optparse-applicative statgrab text text-format
+         transformers
+       ];
+       jailbreak = true;
+       homepage = "https://github.com/githubuser/systemlog#readme";
+       description = "An application that regularly logs system stats for later analysis";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "syz" = callPackage
     ({ mkDerivation, base, syb }:
      mkDerivation {
@@ -225257,6 +228370,7 @@ self: {
          base data-default-class data-default-instances-base hspec HUnit
          QuickCheck
        ];
+       jailbreak = true;
        homepage = "https://github.com/muesli4/table-layout";
        description = "Layout text as grid or table";
        license = stdenv.lib.licenses.bsd3;
@@ -225816,7 +228930,7 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "tagsoup" = callPackage
+  "tagsoup_0_13_10" = callPackage
     ({ mkDerivation, base, bytestring, containers, text }:
      mkDerivation {
        pname = "tagsoup";
@@ -225826,9 +228940,10 @@ self: {
        homepage = "https://github.com/ndmitchell/tagsoup#readme";
        description = "Parsing and extracting information from (possibly malformed) HTML/XML documents";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "tagsoup_0_14" = callPackage
+  "tagsoup" = callPackage
     ({ mkDerivation, base, bytestring, containers, text }:
      mkDerivation {
        pname = "tagsoup";
@@ -225838,7 +228953,6 @@ self: {
        homepage = "https://github.com/ndmitchell/tagsoup#readme";
        description = "Parsing and extracting information from (possibly malformed) HTML/XML documents";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "tagsoup-ht" = callPackage
@@ -225867,6 +228981,23 @@ self: {
        hydraPlatforms = [ "x86_64-darwin" ];
      }) {};
 
+  "tagsoup-megaparsec" = callPackage
+    ({ mkDerivation, base, hspec, megaparsec, raw-strings-qq, tagsoup
+     }:
+     mkDerivation {
+       pname = "tagsoup-megaparsec";
+       version = "0.1.0.0";
+       sha256 = "6e77efecb8188cc938194e94784b4944c76cc54443ba9c271033ec592b1bae5c";
+       libraryHaskellDepends = [ base megaparsec tagsoup ];
+       testHaskellDepends = [
+         base hspec megaparsec raw-strings-qq tagsoup
+       ];
+       jailbreak = true;
+       homepage = "https://github.com/kseo/tagsoup-megaparsec#readme";
+       description = "A Tag token parser and Tag specific parsing combinators";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "tagsoup-parsec" = callPackage
     ({ mkDerivation, base, parsec, tagsoup }:
      mkDerivation {
@@ -226924,12 +230055,11 @@ self: {
      }:
      mkDerivation {
        pname = "tasty-program";
-       version = "1.0.3";
-       sha256 = "1659e7651cd638cd1f7c80c0f5cd9be87358d2cc4a9c98f2f23240583e5a06a3";
+       version = "1.0.5";
+       sha256 = "4cb255ad5f037029cc6ae244fffdfb0ed7c65a4b0575d98ec61c067d6f5829c4";
        libraryHaskellDepends = [
          base deepseq directory filepath process tasty
        ];
-       jailbreak = true;
        homepage = "https://github.com/jstolarek/tasty-program";
        description = "Use tasty framework to test whether a program executes correctly";
        license = stdenv.lib.licenses.bsd3;
@@ -226985,7 +230115,7 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "tasty-rerun" = callPackage
+  "tasty-rerun_1_1_5" = callPackage
     ({ mkDerivation, base, containers, mtl, optparse-applicative
      , reducers, split, stm, tagged, tasty, transformers
      }:
@@ -227002,6 +230132,24 @@ self: {
        homepage = "http://github.com/ocharles/tasty-rerun";
        description = "Run tests by filtering the test tree depending on the result of previous test runs";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
+  "tasty-rerun" = callPackage
+    ({ mkDerivation, base, containers, mtl, optparse-applicative
+     , reducers, split, stm, tagged, tasty, transformers
+     }:
+     mkDerivation {
+       pname = "tasty-rerun";
+       version = "1.1.6";
+       sha256 = "ed33270c8a1f1576985e9907087921fd4f8fba19253fe3bfefec2d05f9799d79";
+       libraryHaskellDepends = [
+         base containers mtl optparse-applicative reducers split stm tagged
+         tasty transformers
+       ];
+       homepage = "http://github.com/ocharles/tasty-rerun";
+       description = "Run tests by filtering the test tree depending on the result of previous test runs";
+       license = stdenv.lib.licenses.bsd3;
      }) {};
 
   "tasty-silver_3_1_7" = callPackage
@@ -227384,7 +230532,7 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "telegram-api" = callPackage
+  "telegram-api_0_4_3_0" = callPackage
     ({ mkDerivation, aeson, ansi-wl-pprint, base, bytestring, either
      , filepath, hjpath, hspec, http-api-data, http-client
      , http-client-tls, http-media, http-types, mime-types
@@ -227408,6 +230556,33 @@ self: {
        homepage = "http://github.com/klappvisor/haskell-telegram-api#readme";
        description = "Telegram Bot API bindings";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
+  "telegram-api" = callPackage
+    ({ mkDerivation, aeson, ansi-wl-pprint, base, bytestring, either
+     , filepath, hjpath, hspec, http-api-data, http-client
+     , http-client-tls, http-media, http-types, mime-types
+     , optparse-applicative, servant, servant-client, string-conversions
+     , text, transformers, utf8-string
+     }:
+     mkDerivation {
+       pname = "telegram-api";
+       version = "0.4.3.1";
+       sha256 = "b51fa07d2dfa010a467a43b2a86dc56ec7a7adaf91b379528a97b6745771dfc8";
+       libraryHaskellDepends = [
+         aeson base bytestring either http-api-data http-client http-media
+         http-types mime-types servant servant-client string-conversions
+         text transformers
+       ];
+       testHaskellDepends = [
+         aeson ansi-wl-pprint base filepath hjpath hspec http-client
+         http-client-tls http-types optparse-applicative servant
+         servant-client text transformers utf8-string
+       ];
+       homepage = "http://github.com/klappvisor/haskell-telegram-api#readme";
+       description = "Telegram Bot API bindings";
+       license = stdenv.lib.licenses.bsd3;
      }) {};
 
   "teleport" = callPackage
@@ -227512,6 +230687,7 @@ self: {
          base bifunctors bytestring containers http-conduit mtl network
          regex-pcre split tagsoup text time transformers
        ];
+       jailbreak = true;
        homepage = "https://github.com/phaazon/tellbot";
        description = "IRC tellbot";
        license = stdenv.lib.licenses.gpl3;
@@ -228281,8 +231457,8 @@ self: {
        pname = "test-framework-quickcheck2";
        version = "0.3.0.3";
        sha256 = "cc96c6f30c29b16a3f7ec5c108f320a6c0f0d3ef71afff8a1cb98caf33ffe18a";
-       revision = "1";
-       editedCabalFile = "14fdf07c345e9460882b975851739afc2cf62f0c9930c38d0fee5b0943351638";
+       revision = "2";
+       editedCabalFile = "989f988d0c4356d7fc1d87c062904d02eba0637c5adba428b349aeb709d81bc0";
        libraryHaskellDepends = [
          base extensible-exceptions QuickCheck random test-framework
        ];
@@ -229446,6 +232622,23 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {inherit (pkgs) icu;};
 
+  "text-icu-normalized" = callPackage
+    ({ mkDerivation, base, base-unicode-symbols, bytestring, lens, text
+     , text-icu
+     }:
+     mkDerivation {
+       pname = "text-icu-normalized";
+       version = "0.1.4.1";
+       sha256 = "3ffe3706e994327563568a84e0b41761b235f84ca3b3c307656de406d7b8e2e3";
+       libraryHaskellDepends = [
+         base base-unicode-symbols bytestring lens text text-icu
+       ];
+       jailbreak = true;
+       homepage = "https://gitlab.com/theunixman/text-icu-normalized";
+       description = "Dealing with Strict Text in NFC normalization";
+       license = stdenv.lib.licenses.gpl3;
+     }) {};
+
   "text-icu-translit" = callPackage
     ({ mkDerivation, base, icu, QuickCheck, test-framework
      , test-framework-quickcheck2, text, text-icu
@@ -229855,6 +233048,8 @@ self: {
        pname = "text-show";
        version = "3.2.2";
        sha256 = "93a9479d19f303d4e8310ae8e35a8609d27ef6e443f8a4531c73bd5d1bbd4c40";
+       revision = "1";
+       editedCabalFile = "2d52fb92d26513d648126820f6abffa4e2971fde5565a3608982dabec0cd7152";
        libraryHaskellDepends = [
          array base base-compat bifunctors bytestring bytestring-builder
          containers generic-deriving ghc-boot ghc-prim integer-gmp nats
@@ -229886,6 +233081,8 @@ self: {
        pname = "text-show-instances";
        version = "3.2.1";
        sha256 = "33433b9d15d43254e1dbca31fdf226579a77c8c12e98e76a29a566703a000c68";
+       revision = "1";
+       editedCabalFile = "779438a1fe229b098458abe877276c851c4fb8ccf095213d9b7018e95715e04e";
        libraryHaskellDepends = [
          base base-compat bifunctors binary bytestring containers directory
          haskeline hoopl hpc old-locale old-time pretty random semigroups
@@ -229992,6 +233189,19 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "text-zipper-monad" = callPackage
+    ({ mkDerivation, base, hspec, mtl, text-zipper }:
+     mkDerivation {
+       pname = "text-zipper-monad";
+       version = "0.1.0.0";
+       sha256 = "39d3c7bd5b79226e477bb9fd3be1cbcadb2674969525ff2e441642e5de42756b";
+       libraryHaskellDepends = [ base mtl text-zipper ];
+       testHaskellDepends = [ base hspec text-zipper ];
+       homepage = "https://github.com/kseo/text-zipper-monad#readme";
+       description = "Monadic interface to the text-zipper package";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "text1" = callPackage
     ({ mkDerivation, base, binary, directory, doctest, filepath, lens
      , QuickCheck, semigroups, template-haskell, text
@@ -230164,15 +233374,14 @@ self: {
      }:
      mkDerivation {
        pname = "th-alpha";
-       version = "0.2.0.2";
-       sha256 = "f3690f2fe6ee2a47f165f761eea10c617455e84fa833690c139273120a12d7eb";
+       version = "0.2.1.0";
+       sha256 = "02b1c1f8508c30b92d90bd3852a4f9a4b53738976e3e56f8382fc20206afa5ec";
        libraryHaskellDepends = [
          base containers mmorph mtl template-haskell th-desugar transformers
        ];
        testHaskellDepends = [
          base derive tasty tasty-hunit tasty-quickcheck template-haskell
        ];
-       jailbreak = true;
        homepage = "https://github.com/jkarni/th-alpha";
        description = "Alpha equivalence for TH Exp";
        license = stdenv.lib.licenses.bsd3;
@@ -230669,7 +233878,7 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
-  "th-lift-instances" = callPackage
+  "th-lift-instances_0_1_8" = callPackage
     ({ mkDerivation, base, bytestring, containers, QuickCheck
      , template-haskell, text, th-lift, vector
      }:
@@ -230686,6 +233895,46 @@ self: {
        homepage = "http://github.com/bennofs/th-lift-instances/";
        description = "Lift instances for template-haskell for common data types";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
+  "th-lift-instances_0_1_9" = callPackage
+    ({ mkDerivation, base, bytestring, containers, QuickCheck
+     , template-haskell, text, th-lift, vector
+     }:
+     mkDerivation {
+       pname = "th-lift-instances";
+       version = "0.1.9";
+       sha256 = "6c44eb1d62dc1073b8719b21bf36ecf10d6b38fdf371dc855adfeda51367755b";
+       libraryHaskellDepends = [
+         base bytestring containers template-haskell text th-lift vector
+       ];
+       testHaskellDepends = [
+         base bytestring containers QuickCheck template-haskell text vector
+       ];
+       homepage = "http://github.com/bennofs/th-lift-instances/";
+       description = "Lift instances for template-haskell for common data types";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
+  "th-lift-instances" = callPackage
+    ({ mkDerivation, base, bytestring, containers, QuickCheck
+     , template-haskell, text, th-lift, vector
+     }:
+     mkDerivation {
+       pname = "th-lift-instances";
+       version = "0.1.10";
+       sha256 = "a3b8afd8789f508d9a421952994ff82cd33c40e99f81c85080fee07044ff2174";
+       libraryHaskellDepends = [
+         base bytestring containers template-haskell text th-lift vector
+       ];
+       testHaskellDepends = [
+         base bytestring containers QuickCheck template-haskell text vector
+       ];
+       homepage = "http://github.com/bennofs/th-lift-instances/";
+       description = "Lift instances for template-haskell for common data types";
+       license = stdenv.lib.licenses.bsd3;
      }) {};
 
   "th-orphans_0_8_2" = callPackage
@@ -230806,6 +234055,7 @@ self: {
        testHaskellDepends = [
          base bytestring hspec HUnit QuickCheck template-haskell text
        ];
+       doCheck = false;
        homepage = "https://github.com/joelteon/th-printf";
        description = "Compile-time printf";
        license = stdenv.lib.licenses.mit;
@@ -231050,6 +234300,33 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "thentos-cookie-session" = callPackage
+    ({ mkDerivation, aeson, base, bytestring, cookie, cryptonite
+     , digestive-functors, hspec, hspec-wai, http-types, lens, memory
+     , mtl, resourcet, sandi, servant, servant-server
+     , string-conversions, text, transformers, vault, wai, wai-extra
+     , wai-session
+     }:
+     mkDerivation {
+       pname = "thentos-cookie-session";
+       version = "0.9.0";
+       sha256 = "b1550fa69251a85c29f0396b6fdac937a21fe151151162e8834233284239ec77";
+       libraryHaskellDepends = [
+         aeson base bytestring cookie cryptonite digestive-functors lens
+         memory mtl resourcet sandi servant servant-server
+         string-conversions text transformers vault wai wai-extra
+         wai-session
+       ];
+       testHaskellDepends = [
+         base cookie hspec hspec-wai http-types servant-server transformers
+         vault wai wai-extra wai-session
+       ];
+       jailbreak = true;
+       homepage = "https://github.com/liqd/thentos";
+       description = "All-in-one session handling for servant-based frontends";
+       license = "AGPL";
+     }) {};
+
   "theoremquest" = callPackage
     ({ mkDerivation, base, HTTP, json, utf8-string }:
      mkDerivation {
@@ -231662,6 +234939,7 @@ self: {
          mersenne-random-pure64 mtl parsec PortMidi process serialport text
          time transformers websockets
        ];
+       jailbreak = true;
        homepage = "http://tidal.lurk.org/";
        description = "Pattern language for improvised music";
        license = stdenv.lib.licenses.gpl3;
@@ -231698,6 +234976,7 @@ self: {
        libraryHaskellDepends = [
          base containers PortMidi tidal time transformers
        ];
+       jailbreak = true;
        homepage = "http://tidal.lurk.org/";
        description = "MIDI support for tidal";
        license = stdenv.lib.licenses.gpl3;
@@ -232439,7 +235718,7 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
-  "timerep" = callPackage
+  "timerep_2_0_0_1" = callPackage
     ({ mkDerivation, attoparsec, base, monoid-subclasses, QuickCheck
      , tasty, tasty-hunit, tasty-quickcheck, text, time
      }:
@@ -232456,6 +235735,26 @@ self: {
        homepage = "https://github.com/HugoDaniel/timerep";
        description = "Parse and display time according to some RFCs (RFC3339, RFC2822, RFC822)";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
+  "timerep" = callPackage
+    ({ mkDerivation, attoparsec, base, monoid-subclasses, QuickCheck
+     , tasty, tasty-hunit, tasty-quickcheck, text, time
+     }:
+     mkDerivation {
+       pname = "timerep";
+       version = "2.0.0.2";
+       sha256 = "1d4e417f3ca08921941c16791680e13b66fb1844d94759068846ede78c965339";
+       libraryHaskellDepends = [
+         attoparsec base monoid-subclasses text time
+       ];
+       testHaskellDepends = [
+         base QuickCheck tasty tasty-hunit tasty-quickcheck text time
+       ];
+       homepage = "https://github.com/HugoDaniel/timerep";
+       description = "Parse and display time according to some RFCs (RFC3339, RFC2822, RFC822)";
+       license = stdenv.lib.licenses.bsd3;
      }) {};
 
   "timers" = callPackage
@@ -234194,20 +237493,14 @@ self: {
      }) {};
 
   "transient" = callPackage
-    ({ mkDerivation, base, containers, directory, filepath, HTTP, mtl
-     , network, process, random, stm, time, transformers
-     }:
+    ({ mkDerivation, base, containers, mtl, stm, time, transformers }:
      mkDerivation {
        pname = "transient";
-       version = "0.3";
-       sha256 = "3bbbef6058242d8b09a759171f0ca98e24a373f833f463bd2a8ed3abc06df280";
+       version = "0.4.1";
+       sha256 = "e862734582b0d9a70cbfcdbcb786f7945b7158c3ae7ba3c23882debc6126e4c0";
        libraryHaskellDepends = [
          base containers mtl stm time transformers
        ];
-       testHaskellDepends = [
-         base containers directory filepath HTTP mtl network process random
-         stm transformers
-       ];
        homepage = "http://www.fpcomplete.com/user/agocorona";
        description = "Making composable programs with multithreading, events and distributed computing";
        license = stdenv.lib.licenses.mit;
@@ -234222,21 +237515,16 @@ self: {
      }:
      mkDerivation {
        pname = "transient-universe";
-       version = "0.2";
-       sha256 = "266b3dacc641a80fbba748557522e1904b363760cba4857ce1627912ff7865c7";
+       version = "0.3.1.2";
+       sha256 = "cee59c9fd920435ac47913002bccea58348e4923ac557ca7727a86699799e133";
        libraryHaskellDepends = [
          base bytestring case-insensitive containers directory filepath
          hashable HTTP mtl network network-info network-uri process random
          stm TCache text time transformers transient vector websockets
        ];
-       testHaskellDepends = [
-         base bytestring case-insensitive containers directory filepath
-         hashable HTTP mtl network network-info network-uri process random
-         stm TCache time transformers vector websockets
-       ];
        homepage = "http://www.fpcomplete.com/user/agocorona";
-       description = "remote execution and map-reduce: distributed computing for transient";
-       license = stdenv.lib.licenses.gpl3;
+       description = "Remote execution and map-reduce: distributed computing for Transient";
+       license = stdenv.lib.licenses.mit;
        hydraPlatforms = [ "x86_64-darwin" ];
      }) {};
 
@@ -234567,7 +237855,7 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "trifecta" = callPackage
+  "trifecta_1_5_2" = callPackage
     ({ mkDerivation, ansi-terminal, ansi-wl-pprint, array, base
      , blaze-builder, blaze-html, blaze-markup, bytestring, charset
      , comonad, containers, deepseq, directory, doctest, filepath
@@ -234592,6 +237880,33 @@ self: {
        homepage = "http://github.com/ekmett/trifecta/";
        description = "A modern parser combinator library with convenient diagnostics";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
+  "trifecta" = callPackage
+    ({ mkDerivation, ansi-terminal, ansi-wl-pprint, array, base
+     , blaze-builder, blaze-html, blaze-markup, bytestring, charset
+     , comonad, containers, deepseq, directory, doctest, filepath
+     , fingertree, ghc-prim, hashable, lens, mtl, parsers, profunctors
+     , QuickCheck, reducers, semigroups, transformers
+     , unordered-containers, utf8-string
+     }:
+     mkDerivation {
+       pname = "trifecta";
+       version = "1.6";
+       sha256 = "b302a69295fcb70f645e48b5005ded4f62a05ae11e4470f20ff4cc136ada7065";
+       libraryHaskellDepends = [
+         ansi-terminal ansi-wl-pprint array base blaze-builder blaze-html
+         blaze-markup bytestring charset comonad containers deepseq
+         fingertree ghc-prim hashable lens mtl parsers profunctors reducers
+         semigroups transformers unordered-containers utf8-string
+       ];
+       testHaskellDepends = [
+         base directory doctest filepath parsers QuickCheck
+       ];
+       homepage = "http://github.com/ekmett/trifecta/";
+       description = "A modern parser combinator library with convenient diagnostics";
+       license = stdenv.lib.licenses.bsd3;
      }) {};
 
   "trimpolya" = callPackage
@@ -234891,8 +238206,8 @@ self: {
      }:
      mkDerivation {
        pname = "tsvsql";
-       version = "0.2.0.0";
-       sha256 = "ebbdba194d7bdb248631e96de0635d773b0fac6adb979722dbb257848b367382";
+       version = "0.2.1.0";
+       sha256 = "5c8a29e01fcf8e3d2cc0a9cb4e2e0635791d2f2aa8c248f7eadc5c093ebfd8e3";
        isLibrary = false;
        isExecutable = true;
        executableHaskellDepends = [
@@ -236659,6 +239974,7 @@ self: {
        version = "0.0.0.3";
        sha256 = "c7f8bcc8bfc2b87f7ce4e48ce422c3a8cfe2d4807c4edacca638c2a55715523b";
        libraryHaskellDepends = [ base type-level ];
+       jailbreak = true;
        homepage = "http://darcs.wolfgang.jeltsch.info/haskell/type-equality-check";
        description = "Type equality check";
        license = stdenv.lib.licenses.bsd3;
@@ -236684,7 +240000,10 @@ self: {
        pname = "type-functions";
        version = "0.2.0.3";
        sha256 = "55ed9016a713a74f40c9b6c148b6d12cb749a5b3cbfcd55dd0e3fef1c3e446ef";
+       revision = "1";
+       editedCabalFile = "cbcb6222648cd677de48ef9592d2f2387f8b3fef59b9a5411e3864c561c795ab";
        libraryHaskellDepends = [ base kinds ];
+       jailbreak = true;
        homepage = "http://darcs.wolfgang.jeltsch.info/haskell/type-functions";
        description = "Emulation of type-level functions";
        license = stdenv.lib.licenses.bsd3;
@@ -236734,8 +240053,8 @@ self: {
     ({ mkDerivation, base, syb, template-haskell }:
      mkDerivation {
        pname = "type-level";
-       version = "0.2.4";
-       sha256 = "3bbdca0507187b72675dc182bb05da68d7e080693fa1ffe9fb961f693c81f7b1";
+       version = "0.3.0";
+       sha256 = "9976bcbbca38b208a6aa45e1046f82dc369175809d0b16850f65a026d66c890f";
        libraryHaskellDepends = [ base syb template-haskell ];
        homepage = "http://code.haskell.org/type-level";
        description = "Type-level programming library";
@@ -237453,6 +240772,7 @@ self: {
          test-framework-hunit test-framework-quickcheck2 test-framework-th
          time tzdata unix vector
        ];
+       jailbreak = true;
        preConfigure = "export TZDIR=${pkgs.tzdata}/share/zoneinfo";
        homepage = "https://github.com/nilcons/haskell-tz";
        description = "Efficient time zone handling";
@@ -237480,6 +240800,7 @@ self: {
          test-framework-hunit test-framework-quickcheck2 test-framework-th
          time tzdata unix vector
        ];
+       jailbreak = true;
        preConfigure = "export TZDIR=${pkgs.tzdata}/share/zoneinfo";
        homepage = "https://github.com/nilcons/haskell-tz";
        description = "Efficient time zone handling";
@@ -240004,12 +243325,11 @@ self: {
      }:
      mkDerivation {
        pname = "usb";
-       version = "1.3.0.3";
-       sha256 = "ce9bc0ab71dd0cc645a52b72c19a4055c21b667347ad476ccf93d91b4c3fc172";
+       version = "1.3.0.4";
+       sha256 = "ae7138bf09c72eb3144056c65aacc11c844cae49864735937e0426ddb9ccfdc7";
        libraryHaskellDepends = [
          base bindings-libusb bytestring containers ghc-prim text vector
        ];
-       jailbreak = true;
        homepage = "http://basvandijk.github.com/usb";
        description = "Communicate with USB devices";
        license = stdenv.lib.licenses.bsd3;
@@ -240982,7 +244302,7 @@ self: {
        license = stdenv.lib.licenses.mit;
      }) {};
 
-  "uuid-orphans" = callPackage
+  "uuid-orphans_1_3_11_1" = callPackage
     ({ mkDerivation, base, safecopy, text, uuid-types, web-routes }:
      mkDerivation {
        pname = "uuid-orphans";
@@ -240996,6 +244316,22 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "uuid-orphans" = callPackage
+    ({ mkDerivation, base, safecopy, text, th-lift, uuid-types
+     , web-routes
+     }:
+     mkDerivation {
+       pname = "uuid-orphans";
+       version = "1.4.1";
+       sha256 = "3261ff63bc6d4dd8365272b16e02801b48a14c5ac46cd46428ef169b4d7c1da6";
+       libraryHaskellDepends = [
+         base safecopy text th-lift uuid-types web-routes
+       ];
+       description = "Orphan instances for the UUID datatype";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "uuid-quasi" = callPackage
     ({ mkDerivation, base, template-haskell, uuid }:
      mkDerivation {
@@ -241412,6 +244748,18 @@ self: {
        hydraPlatforms = [ "x86_64-darwin" ];
      }) {};
 
+  "validity" = callPackage
+    ({ mkDerivation, base }:
+     mkDerivation {
+       pname = "validity";
+       version = "0.1.0.0";
+       sha256 = "f4ca276d10484547ce104a63d0bdb35df60d18a185c5a5db426f97c9e4f69aa2";
+       libraryHaskellDepends = [ base ];
+       homepage = "https://github.com/NorfairKing/validity#readme";
+       description = "Validity typeclass";
+       license = stdenv.lib.licenses.mit;
+     }) {};
+
   "value-supply" = callPackage
     ({ mkDerivation, base }:
      mkDerivation {
@@ -241520,14 +244868,13 @@ self: {
     ({ mkDerivation, base, hspec, QuickCheck, time, transformers }:
      mkDerivation {
        pname = "varying";
-       version = "0.5.0.0";
-       sha256 = "e41ea4ffce851b55736bac29a3aefe505979eb5e7c9d5794e5db892cb39e1cba";
+       version = "0.5.0.2";
+       sha256 = "86b2972408ebb8e99ca1194c43ac68a6a51ce33b0e4ee627b42b1646bfd758fe";
        isLibrary = true;
        isExecutable = true;
-       libraryHaskellDepends = [ base time transformers ];
+       libraryHaskellDepends = [ base transformers ];
        executableHaskellDepends = [ base time transformers ];
        testHaskellDepends = [ base hspec QuickCheck time transformers ];
-       jailbreak = true;
        homepage = "https://github.com/schell/varying";
        description = "FRP through value streams and monadic splines";
        license = stdenv.lib.licenses.mit;
@@ -242589,6 +245936,7 @@ self: {
        testHaskellDepends = [
          base bytestring cereal hex protobuf tasty tasty-hunit text vector
        ];
+       doCheck = false;
        homepage = "https://github.com/fosskers/vectortiles";
        description = "GIS Vector Tiles, as defined by Mapbox";
        license = stdenv.lib.licenses.asl20;
@@ -243790,8 +247138,8 @@ self: {
      }:
      mkDerivation {
        pname = "wai-app-file-cgi";
-       version = "3.1.2";
-       sha256 = "c6d035173d100d15f0d9e4aa360f49ec1d3347c7aef72f3b1e34f556974a5eb4";
+       version = "3.1.3";
+       sha256 = "6fce1db57f84faef811e8e08f48fc6bef6daa136a61dc8abc03b83908955af3b";
        libraryHaskellDepends = [
          array attoparsec attoparsec-conduit base blaze-builder blaze-html
          bytestring case-insensitive conduit conduit-extra containers
@@ -243804,6 +247152,7 @@ self: {
          base bytestring conduit conduit-extra directory doctest filepath
          hspec HTTP http-types unix wai warp
        ];
+       jailbreak = true;
        homepage = "http://www.mew.org/~kazu/proj/mighttpd/";
        description = "File/CGI/Rev Proxy App of WAI";
        license = stdenv.lib.licenses.bsd3;
@@ -244968,6 +248317,7 @@ self: {
          base blaze-builder bytestring case-insensitive cookie fast-logger
          hspec http-types HUnit resourcet text time transformers wai zlib
        ];
+       jailbreak = true;
        homepage = "http://github.com/yesodweb/wai";
        description = "Provides some basic WAI handlers and middleware";
        license = stdenv.lib.licenses.mit;
@@ -244998,6 +248348,7 @@ self: {
          base blaze-builder bytestring case-insensitive cookie fast-logger
          hspec http-types HUnit resourcet text time transformers wai zlib
        ];
+       jailbreak = true;
        homepage = "http://github.com/yesodweb/wai";
        description = "Provides some basic WAI handlers and middleware";
        license = stdenv.lib.licenses.mit;
@@ -245028,6 +248379,7 @@ self: {
          base blaze-builder bytestring case-insensitive cookie fast-logger
          hspec http-types HUnit resourcet text time transformers wai zlib
        ];
+       jailbreak = true;
        homepage = "http://github.com/yesodweb/wai";
        description = "Provides some basic WAI handlers and middleware";
        license = stdenv.lib.licenses.mit;
@@ -245058,6 +248410,7 @@ self: {
          base blaze-builder bytestring case-insensitive cookie fast-logger
          hspec http-types HUnit resourcet text time transformers wai zlib
        ];
+       jailbreak = true;
        homepage = "http://github.com/yesodweb/wai";
        description = "Provides some basic WAI handlers and middleware";
        license = stdenv.lib.licenses.mit;
@@ -245090,6 +248443,7 @@ self: {
          base blaze-builder bytestring case-insensitive cookie fast-logger
          hspec http-types HUnit resourcet text time transformers wai zlib
        ];
+       jailbreak = true;
        homepage = "http://github.com/yesodweb/wai";
        description = "Provides some basic WAI handlers and middleware";
        license = stdenv.lib.licenses.mit;
@@ -245120,13 +248474,14 @@ self: {
          base blaze-builder bytestring case-insensitive cookie fast-logger
          hspec http-types HUnit resourcet text time transformers wai zlib
        ];
+       jailbreak = true;
        homepage = "http://github.com/yesodweb/wai";
        description = "Provides some basic WAI handlers and middleware";
        license = stdenv.lib.licenses.mit;
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "wai-extra" = callPackage
+  "wai-extra_3_0_15_2" = callPackage
     ({ mkDerivation, aeson, ansi-terminal, base, base64-bytestring
      , blaze-builder, bytestring, case-insensitive, containers, cookie
      , data-default-class, deepseq, directory, fast-logger, hspec
@@ -245150,6 +248505,37 @@ self: {
          base blaze-builder bytestring case-insensitive cookie fast-logger
          hspec http-types HUnit resourcet text time transformers wai zlib
        ];
+       jailbreak = true;
+       homepage = "http://github.com/yesodweb/wai";
+       description = "Provides some basic WAI handlers and middleware";
+       license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
+  "wai-extra" = callPackage
+    ({ mkDerivation, aeson, ansi-terminal, base, base64-bytestring
+     , blaze-builder, bytestring, case-insensitive, containers, cookie
+     , data-default-class, deepseq, directory, fast-logger, hspec
+     , http-types, HUnit, iproute, lifted-base, network, old-locale
+     , resourcet, streaming-commons, stringsearch, text, time
+     , transformers, unix, unix-compat, vault, void, wai, wai-logger
+     , word8, zlib
+     }:
+     mkDerivation {
+       pname = "wai-extra";
+       version = "3.0.16.1";
+       sha256 = "8f726e73e1895e30e260dd843159bce4cd10740dead9b1607884217bf0975157";
+       libraryHaskellDepends = [
+         aeson ansi-terminal base base64-bytestring blaze-builder bytestring
+         case-insensitive containers cookie data-default-class deepseq
+         directory fast-logger http-types iproute lifted-base network
+         old-locale resourcet streaming-commons stringsearch text time
+         transformers unix unix-compat vault void wai wai-logger word8 zlib
+       ];
+       testHaskellDepends = [
+         base blaze-builder bytestring case-insensitive cookie fast-logger
+         hspec http-types HUnit resourcet text time transformers wai zlib
+       ];
        homepage = "http://github.com/yesodweb/wai";
        description = "Provides some basic WAI handlers and middleware";
        license = stdenv.lib.licenses.mit;
@@ -245414,6 +248800,23 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "wai-http2-extra" = callPackage
+    ({ mkDerivation, auto-update, base, bytestring, containers, doctest
+     , http-types, wai, warp, word8
+     }:
+     mkDerivation {
+       pname = "wai-http2-extra";
+       version = "0.0.1";
+       sha256 = "3f35e563d8232bad3d83050b8ec1946d6b3c33646468ded94b999d9c972513f6";
+       libraryHaskellDepends = [
+         auto-update base bytestring containers http-types wai warp word8
+       ];
+       testHaskellDepends = [ base doctest ];
+       homepage = "http://github.com/yesodweb/wai";
+       description = "WAI utilities for HTTP/2";
+       license = stdenv.lib.licenses.mit;
+     }) {};
+
   "wai-lens" = callPackage
     ({ mkDerivation, base, bytestring, http-types, lens, network, text
      , vault, wai
@@ -245533,7 +248936,7 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "wai-logger" = callPackage
+  "wai-logger_2_2_7" = callPackage
     ({ mkDerivation, base, blaze-builder, byteorder, bytestring
      , case-insensitive, doctest, fast-logger, http-types, network, unix
      , unix-time, wai
@@ -245550,6 +248953,26 @@ self: {
        doCheck = false;
        description = "A logging system for WAI";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
+  "wai-logger" = callPackage
+    ({ mkDerivation, base, blaze-builder, byteorder, bytestring
+     , case-insensitive, doctest, fast-logger, http-types, network, unix
+     , unix-time, wai
+     }:
+     mkDerivation {
+       pname = "wai-logger";
+       version = "2.3.0";
+       sha256 = "90cd993c657e72a0480a988220b288aeb2561efa53d2c8f819197b6de3060bf0";
+       libraryHaskellDepends = [
+         base blaze-builder byteorder bytestring case-insensitive
+         fast-logger http-types network unix unix-time wai
+       ];
+       testHaskellDepends = [ base doctest ];
+       doCheck = false;
+       description = "A logging system for WAI";
+       license = stdenv.lib.licenses.bsd3;
      }) {};
 
   "wai-logger-prefork" = callPackage
@@ -246730,6 +250153,27 @@ self: {
        license = "unknown";
      }) {};
 
+  "wai-session-mysql" = callPackage
+    ({ mkDerivation, base, bytestring, cereal, cookie, data-default
+     , entropy, mysql-simple, resource-pool, text, time, transformers
+     , wai, wai-session
+     }:
+     mkDerivation {
+       pname = "wai-session-mysql";
+       version = "0.2.1.0";
+       sha256 = "4b47855ba7f6ed86c0a1a15f4bfc8f5e7b427ef41fcc49ac8fa469b3c1369f07";
+       libraryHaskellDepends = [
+         base bytestring cereal cookie data-default entropy mysql-simple
+         resource-pool text time transformers wai wai-session
+       ];
+       testHaskellDepends = [
+         base bytestring data-default mysql-simple text wai-session
+       ];
+       homepage = "https://github.com/Lupino/mysql-session#readme";
+       description = "MySQL backed Wai session store";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "wai-session-postgresql_0_2_0_3" = callPackage
     ({ mkDerivation, base, bytestring, cereal, cookie, data-default
      , entropy, postgresql-simple, resource-pool, text, time
@@ -246955,7 +250399,7 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "wai-transformers" = callPackage
+  "wai-transformers_0_0_6" = callPackage
     ({ mkDerivation, base, exceptions, transformers, wai
      , wai-websockets, websockets
      }:
@@ -246968,6 +250412,22 @@ self: {
        ];
        description = "Simple parameterization of Wai's Application type";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
+  "wai-transformers" = callPackage
+    ({ mkDerivation, base, exceptions, transformers, wai
+     , wai-websockets, websockets
+     }:
+     mkDerivation {
+       pname = "wai-transformers";
+       version = "0.0.7";
+       sha256 = "1a1801a2048eb84808a09e44cb899d6cc689948619eeeea005e312ea5a2fe32c";
+       libraryHaskellDepends = [
+         base exceptions transformers wai wai-websockets websockets
+       ];
+       description = "Simple parameterization of Wai's Application type";
+       license = stdenv.lib.licenses.bsd3;
      }) {};
 
   "wai-util" = callPackage
@@ -248032,7 +251492,7 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "warp" = callPackage
+  "warp_3_2_6" = callPackage
     ({ mkDerivation, array, async, auto-update, base, blaze-builder
      , bytestring, bytestring-builder, case-insensitive, containers
      , directory, doctest, ghc-prim, hashable, hspec, HTTP, http-date
@@ -248062,6 +251522,39 @@ self: {
        homepage = "http://github.com/yesodweb/wai";
        description = "A fast, light-weight web server for WAI applications";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
+  "warp" = callPackage
+    ({ mkDerivation, array, async, auto-update, base, blaze-builder
+     , bytestring, bytestring-builder, case-insensitive, containers
+     , directory, doctest, ghc-prim, hashable, hspec, HTTP, http-date
+     , http-types, http2, HUnit, iproute, lifted-base, network, process
+     , QuickCheck, silently, simple-sendfile, stm, streaming-commons
+     , text, time, transformers, unix, unix-compat, vault, wai, word8
+     }:
+     mkDerivation {
+       pname = "warp";
+       version = "3.2.7";
+       sha256 = "ca8f59f9467151a453b5eaa6631d6ccb12ffabd4cd074bf32908e780b695f184";
+       libraryHaskellDepends = [
+         array async auto-update base blaze-builder bytestring
+         bytestring-builder case-insensitive containers ghc-prim hashable
+         http-date http-types http2 iproute network simple-sendfile stm
+         streaming-commons text unix unix-compat vault wai word8
+       ];
+       testHaskellDepends = [
+         array async auto-update base blaze-builder bytestring
+         bytestring-builder case-insensitive containers directory doctest
+         ghc-prim hashable hspec HTTP http-date http-types http2 HUnit
+         iproute lifted-base network process QuickCheck silently
+         simple-sendfile stm streaming-commons text time transformers unix
+         unix-compat vault wai word8
+       ];
+       doCheck = false;
+       homepage = "http://github.com/yesodweb/wai";
+       description = "A fast, light-weight web server for WAI applications";
+       license = stdenv.lib.licenses.mit;
      }) {};
 
   "warp-dynamic" = callPackage
@@ -249682,10 +253175,9 @@ self: {
     ({ mkDerivation, base, primitive, vector }:
      mkDerivation {
        pname = "webrtc-vad";
-       version = "0.1.0.2";
-       sha256 = "d3ad3ba58ca2389102be09bda8bca69a525c766ada824898cf833d1993368293";
+       version = "0.1.0.3";
+       sha256 = "89cc6691d314c8c2ae7801bf56e1cca0252617536af4ac94acb92ad6d560d453";
        libraryHaskellDepends = [ base primitive vector ];
-       jailbreak = true;
        description = "Easy voice activity detection";
        license = stdenv.lib.licenses.mit;
      }) {};
@@ -250511,6 +254003,25 @@ self: {
        hydraPlatforms = [ "x86_64-darwin" ];
      }) {kernel32 = null; ws2_32 = null;};
 
+  "wire-streams" = callPackage
+    ({ mkDerivation, base, binary, bytestring, Cabal
+     , cabal-test-quickcheck, cereal, io-streams, QuickCheck
+     }:
+     mkDerivation {
+       pname = "wire-streams";
+       version = "0.0.2.0";
+       sha256 = "2b03e9c88767a371d59ca5d941db3c3f5b11ba1b8a20606732a706acebe6dd4f";
+       libraryHaskellDepends = [
+         base binary bytestring cereal io-streams
+       ];
+       testHaskellDepends = [
+         base binary bytestring Cabal cabal-test-quickcheck cereal
+         io-streams QuickCheck
+       ];
+       description = "Use cereal or binary with io-streams";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "wiring" = callPackage
     ({ mkDerivation, base, hspec, mtl, QuickCheck, template-haskell
      , transformers
@@ -250974,16 +254485,15 @@ self: {
      }) {};
 
   "wol" = callPackage
-    ({ mkDerivation, base, network, split }:
+    ({ mkDerivation, base, bytestring, network, split }:
      mkDerivation {
        pname = "wol";
-       version = "0.1.2";
-       sha256 = "f1942a017fa2353db139cbfb26a2b6916281c8bab209de191e72bd9d75481570";
+       version = "0.2";
+       sha256 = "5c6c6b4d393a205a3a5e3a658fba4bff9cee0f8f9ab73dcccee4ac9dc4d30f38";
        isLibrary = true;
        isExecutable = true;
-       libraryHaskellDepends = [ base network split ];
+       libraryHaskellDepends = [ base bytestring network split ];
        executableHaskellDepends = [ base ];
-       jailbreak = true;
        homepage = "http://tom.lokhorst.eu/wol";
        description = "Send a Wake on LAN Magic Packet";
        license = stdenv.lib.licenses.bsd3;
@@ -251399,8 +254909,8 @@ self: {
        pname = "wreq";
        version = "0.3.0.1";
        sha256 = "842a8539e3670732c7f48fe91429d6e940865fcd17374ad2895b74a751c6578d";
-       revision = "1";
-       editedCabalFile = "b69dc65ef23cfd21ff24b08c2703871b2acff2d23ebb30ed8cb7519f5e42bcf6";
+       revision = "2";
+       editedCabalFile = "82b1c481e1c3b2bd2bac7ed8036f15d8056edca8fe20a296c2a7a49003616de3";
        libraryHaskellDepends = [
          aeson attoparsec base base16-bytestring byteable bytestring
          case-insensitive containers cryptohash exceptions ghc-prim hashable
@@ -251438,6 +254948,8 @@ self: {
        pname = "wreq";
        version = "0.4.0.0";
        sha256 = "4ae67fcd133a9738f7f73b66c8cc5a6bfc0cbc93e041fc1a43362a3d72557297";
+       revision = "1";
+       editedCabalFile = "7de6fcc969f667c5e199a094b52f21d2b85935c2622adbd666a2699fb2fd5a81";
        libraryHaskellDepends = [
          aeson attoparsec base base16-bytestring byteable bytestring
          case-insensitive containers cryptohash exceptions ghc-prim hashable
@@ -251475,6 +254987,8 @@ self: {
        pname = "wreq";
        version = "0.4.1.0";
        sha256 = "3b8409e2fb7670d7060fdaa780008eeecb08e9b65bdab9d9690d8d26e5cb8e6d";
+       revision = "1";
+       editedCabalFile = "415dee42256dec3b5dae7c18bd9bf610ebe55c053d371c8afb994c9525fafa36";
        libraryHaskellDepends = [
          aeson attoparsec authenticate-oauth base base16-bytestring byteable
          bytestring case-insensitive containers cryptohash exceptions
@@ -251701,7 +255215,7 @@ self: {
        hydraPlatforms = [ "x86_64-darwin" ];
      }) {};
 
-  "wuss" = callPackage
+  "wuss_1_0_4" = callPackage
     ({ mkDerivation, base, bytestring, connection, network, websockets
      }:
      mkDerivation {
@@ -251714,6 +255228,22 @@ self: {
        homepage = "https://github.com/tfausak/wuss#readme";
        description = "Secure WebSocket (WSS) clients";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
+  "wuss" = callPackage
+    ({ mkDerivation, base, bytestring, connection, network, websockets
+     }:
+     mkDerivation {
+       pname = "wuss";
+       version = "1.1.0";
+       sha256 = "c244920c720801ded763584b8e89169c801325a9ad8144008bb9bbb2ed2d37c1";
+       libraryHaskellDepends = [
+         base bytestring connection network websockets
+       ];
+       homepage = "https://github.com/tfausak/wuss#readme";
+       description = "Secure WebSocket (WSS) clients";
+       license = stdenv.lib.licenses.mit;
      }) {};
 
   "wx" = callPackage
@@ -253124,7 +256654,7 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "xlsx" = callPackage
+  "xlsx_0_2_2_2" = callPackage
     ({ mkDerivation, base, base64-bytestring, binary-search, bytestring
      , conduit, containers, data-default, extra, filepath, HUnit, lens
      , mtl, network-uri, old-locale, raw-strings-qq, safe, smallcheck
@@ -253149,6 +256679,33 @@ self: {
        homepage = "https://github.com/qrilka/xlsx";
        description = "Simple and incomplete Excel file parser/writer";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
+  "xlsx" = callPackage
+    ({ mkDerivation, base, base64-bytestring, binary-search, bytestring
+     , conduit, containers, data-default, Diff, extra, filepath, groom
+     , lens, mtl, network-uri, old-locale, raw-strings-qq, safe
+     , smallcheck, tasty, tasty-hunit, tasty-smallcheck, text, time
+     , transformers, vector, xml-conduit, zip-archive, zlib
+     }:
+     mkDerivation {
+       pname = "xlsx";
+       version = "0.2.3";
+       sha256 = "c1170f83d96c4fd500b2a09aa016d6e52668cabf5442e5ba7aa5c64b0e817563";
+       libraryHaskellDepends = [
+         base base64-bytestring binary-search bytestring conduit containers
+         data-default extra filepath lens mtl network-uri old-locale safe
+         text time transformers vector xml-conduit zip-archive zlib
+       ];
+       testHaskellDepends = [
+         base bytestring containers Diff groom lens mtl raw-strings-qq
+         smallcheck tasty tasty-hunit tasty-smallcheck time vector
+         xml-conduit
+       ];
+       homepage = "https://github.com/qrilka/xlsx";
+       description = "Simple and incomplete Excel file parser/writer";
+       license = stdenv.lib.licenses.mit;
      }) {};
 
   "xlsx-tabular_0_1_0_0" = callPackage
@@ -253732,13 +257289,12 @@ self: {
      }) {};
 
   "xml-extractors" = callPackage
-    ({ mkDerivation, base, mtl, safe, transformers, xml }:
+    ({ mkDerivation, base, mtl, transformers, xml }:
      mkDerivation {
        pname = "xml-extractors";
-       version = "0.4.0.1";
-       sha256 = "38ffa6ab354dcaddbdd1ca4c187418715fd7d7de77abc4861c9840c88bce1e79";
-       libraryHaskellDepends = [ base mtl safe transformers xml ];
-       jailbreak = true;
+       version = "0.4.0.2";
+       sha256 = "aa2705b0ac32a4a88b50f377fa3d8dc7f506c8503d97136bf92bcb3863a07f47";
+       libraryHaskellDepends = [ base mtl transformers xml ];
        homepage = "https://github.com/holmisen/xml-extractors";
        description = "Extension to the xml package to extract data from parsed xml";
        license = stdenv.lib.licenses.bsd3;
@@ -255050,6 +258606,25 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "yahoo-finance-api" = callPackage
+    ({ mkDerivation, aeson, base, doctest, Glob, http-api-data
+     , http-client, lens, lens-aeson, mtl, servant, servant-client, text
+     , time, transformers
+     }:
+     mkDerivation {
+       pname = "yahoo-finance-api";
+       version = "0.1.0.0";
+       sha256 = "d7e8f52d8549fc2084698a520dcb17681e1917c2ca5ca63d3bda67522fdc5182";
+       libraryHaskellDepends = [
+         aeson base http-api-data http-client lens lens-aeson mtl servant
+         servant-client text time transformers
+       ];
+       testHaskellDepends = [ base doctest Glob ];
+       homepage = "https://github.com/cdepillabout/yahoo-finance-api";
+       description = "Read quotes from Yahoo Finance API";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "yahoo-finance-conduit" = callPackage
     ({ mkDerivation, attoparsec, base, cassava, conduit, lens, mtl
      , text, vector, wreq
@@ -257506,7 +261081,7 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "yesod-auth-oauth2" = callPackage
+  "yesod-auth-oauth2_0_1_10" = callPackage
     ({ mkDerivation, aeson, authenticate, base, bytestring, hoauth2
      , hspec, http-client, http-conduit, http-types, lifted-base
      , network-uri, random, text, transformers, vector, yesod-auth
@@ -257525,6 +261100,28 @@ self: {
        homepage = "http://github.com/thoughtbot/yesod-auth-oauth2";
        description = "OAuth 2.0 authentication plugins";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
+  "yesod-auth-oauth2" = callPackage
+    ({ mkDerivation, aeson, authenticate, base, bytestring, hoauth2
+     , hspec, http-client, http-conduit, http-types, lifted-base
+     , network-uri, random, text, transformers, vector, yesod-auth
+     , yesod-core, yesod-form
+     }:
+     mkDerivation {
+       pname = "yesod-auth-oauth2";
+       version = "0.2.1";
+       sha256 = "88d7d296c6e42f73dde6fb52f356d2a944c0776f4153a843ebf1bd0efaef97f6";
+       libraryHaskellDepends = [
+         aeson authenticate base bytestring hoauth2 http-client http-conduit
+         http-types lifted-base network-uri random text transformers vector
+         yesod-auth yesod-core yesod-form
+       ];
+       testHaskellDepends = [ base hspec ];
+       homepage = "http://github.com/thoughtbot/yesod-auth-oauth2";
+       description = "OAuth 2.0 authentication plugins";
+       license = stdenv.lib.licenses.bsd3;
      }) {};
 
   "yesod-auth-pam" = callPackage
@@ -259912,6 +263509,7 @@ self: {
          base classy-prelude containers MissingH monad-control persistent
          random safe stm uuid yesod-core yesod-form yesod-persistent
        ];
+       jailbreak = true;
        homepage = "https://github.com/league/yesod-crud";
        description = "Generic administrative CRUD operations as a Yesod subsite";
        license = stdenv.lib.licenses.bsd3;
@@ -260471,8 +264069,8 @@ self: {
      }:
      mkDerivation {
        pname = "yesod-ip";
-       version = "0.4.1";
-       sha256 = "a61372177dff4a0b8efa8dcb6dd82ce021b9bfb6f69f014e9f284841bcfc8dc1";
+       version = "0.5.0";
+       sha256 = "b6945480c694b48c03daceb6c286636f65ed9c442b7b94774814c1078418a029";
        libraryHaskellDepends = [
          base http-api-data ip path-pieces persistent text yesod-core
          yesod-form
@@ -262086,23 +265684,20 @@ self: {
      }) {};
 
   "yesod-worker" = callPackage
-    ({ mkDerivation, base, containers, fast-logger, monad-control
-     , monad-logger, persistent, resourcet, stm, template-haskell
-     , transformers, transformers-base, yesod, yesod-core
+    ({ mkDerivation, base, blaze-markup, bytestring, containers, hedis
+     , keenser, thyme, yesod
      }:
      mkDerivation {
        pname = "yesod-worker";
-       version = "0.0.1";
-       sha256 = "6dde8ff89cd2a4832c6f24172e3694b5a4f8767ad2315c6734b58a0e61e095e7";
+       version = "0.1.0.0";
+       sha256 = "f8076954537f74a098644422a3193d184308559cd35bc980f2ab7663b5f8cada";
        libraryHaskellDepends = [
-         base containers fast-logger monad-control monad-logger persistent
-         resourcet stm template-haskell transformers transformers-base yesod
-         yesod-core
+         base blaze-markup bytestring containers hedis keenser thyme yesod
        ];
-       jailbreak = true;
-       homepage = "https://github.com/jamesdabbs/yesod-worker";
-       description = "Drop-in(ish) background worker system for Yesod apps";
-       license = stdenv.lib.licenses.gpl3;
+       testHaskellDepends = [ base ];
+       homepage = "https://github.com/jamesdabbs/yesod-worker#readme";
+       description = "Initial project template from stack";
+       license = stdenv.lib.licenses.bsd3;
        hydraPlatforms = [ "x86_64-darwin" ];
      }) {};
 
@@ -262361,7 +265956,7 @@ self: {
        license = "GPL";
      }) {};
 
-  "yi-language" = callPackage
+  "yi-language_0_2_0" = callPackage
     ({ mkDerivation, alex, array, base, binary, containers
      , data-default, filepath, hashable, hspec, lens, oo-prototypes
      , pointedlist, QuickCheck, regex-base, regex-tdfa, template-haskell
@@ -262385,6 +265980,33 @@ self: {
        homepage = "https://github.com/yi-editor/yi-language";
        description = "Collection of language-related Yi libraries";
        license = stdenv.lib.licenses.gpl2;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
+  "yi-language" = callPackage
+    ({ mkDerivation, alex, array, base, binary, containers
+     , data-default, filepath, hashable, hspec, microlens-platform
+     , oo-prototypes, pointedlist, QuickCheck, regex-base, regex-tdfa
+     , template-haskell, transformers-base, unordered-containers
+     }:
+     mkDerivation {
+       pname = "yi-language";
+       version = "0.2.1";
+       sha256 = "58153110fa9fad0c873a8376e73bb21b9ebdbb32357d23b29e1bd6d901cffacd";
+       libraryHaskellDepends = [
+         array base binary containers data-default hashable
+         microlens-platform oo-prototypes pointedlist regex-base regex-tdfa
+         template-haskell transformers-base unordered-containers
+       ];
+       libraryToolDepends = [ alex ];
+       testHaskellDepends = [
+         array base binary containers data-default filepath hashable hspec
+         microlens-platform pointedlist QuickCheck regex-base regex-tdfa
+         template-haskell transformers-base unordered-containers
+       ];
+       homepage = "https://github.com/yi-editor/yi-language";
+       description = "Collection of language-related Yi libraries";
+       license = stdenv.lib.licenses.gpl2;
      }) {};
 
   "yi-monokai" = callPackage
@@ -262687,8 +266309,8 @@ self: {
      }:
      mkDerivation {
        pname = "yst";
-       version = "0.5.1";
-       sha256 = "603afd33877c086221b0914463bb92943df49aecc9e4a7fb58f4f35386199f71";
+       version = "0.5.1.1";
+       sha256 = "08e775b23abda46a504e0c3787bdb89e47a0e9aee0984582298f2f73a6c163ac";
        isLibrary = false;
        isExecutable = true;
        executableHaskellDepends = [
@@ -262696,7 +266318,6 @@ self: {
          HStringTemplate lucid old-locale old-time pandoc parsec scientific
          split text time unordered-containers yaml
        ];
-       jailbreak = true;
        homepage = "http://github.com/jgm/yst";
        description = "Builds a static website from templates and data in YAML or CSV files";
        license = "GPL";
@@ -262797,8 +266418,8 @@ self: {
     ({ mkDerivation, base, containers, hspec, mtl, z3 }:
      mkDerivation {
        pname = "z3-encoding";
-       version = "0.2.1.1";
-       sha256 = "791e07bc4c358223c93d96fd866eb4f22ad2c72f43ea5fda73f8886907b4d4a5";
+       version = "0.3.0.0";
+       sha256 = "b7e791c8e8f154a1e3f181391bed17114f8c8edceb3ae646ff419b6f65805d7b";
        libraryHaskellDepends = [ base containers mtl z3 ];
        testHaskellDepends = [ base containers hspec z3 ];
        description = "High-level assertion encoding to Z3 solver";