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.nix3157
1 files changed, 2079 insertions, 1078 deletions
diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix
index f1a0e64c4e92..ddbc2109dd51 100644
--- a/pkgs/development/haskell-modules/hackage-packages.nix
+++ b/pkgs/development/haskell-modules/hackage-packages.nix
@@ -457,8 +457,8 @@ self: {
     ({ mkDerivation, base, freealut, OpenAL, StateVar, transformers }:
      mkDerivation {
        pname = "ALUT";
-       version = "2.4.0.0";
-       sha256 = "0f5cf9362ace34a9739cd3a45015782a0102015e62c8dd8e290d7952e6ff193d";
+       version = "2.4.0.1";
+       sha256 = "fcf517a673b0ad2bd6b83033a33f77603b36f293ad651d5ede92c4d30225b56b";
        libraryHaskellDepends = [ base OpenAL StateVar transformers ];
        librarySystemDepends = [ freealut ];
        homepage = "https://github.com/haskell-openal/ALUT";
@@ -722,7 +722,7 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {inherit (pkgs) emacs;};
 
-  "Agda" = callPackage
+  "Agda_2_4_2_4" = callPackage
     ({ mkDerivation, alex, array, base, binary, boxes, bytestring
      , containers, cpphs, data-hash, deepseq, directory, edit-distance
      , emacs, equivalence, filepath, geniplate-mirror, happy, hashable
@@ -755,6 +755,41 @@ self: {
        homepage = "http://wiki.portal.chalmers.se/agda/";
        description = "A dependently typed functional programming language and proof assistant";
        license = "unknown";
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {inherit (pkgs) emacs;};
+
+  "Agda" = callPackage
+    ({ mkDerivation, alex, array, base, binary, boxes, bytestring
+     , containers, cpphs, data-hash, deepseq, directory, edit-distance
+     , emacs, equivalence, filepath, geniplate-mirror, happy, hashable
+     , hashtables, haskeline, haskell-src-exts, mtl, parallel, pretty
+     , process, QuickCheck, strict, template-haskell, text, time
+     , transformers, transformers-compat, unordered-containers, xhtml
+     , zlib
+     }:
+     mkDerivation {
+       pname = "Agda";
+       version = "2.4.2.5";
+       sha256 = "959658a372d93b735d92191b372d221461026c98de4f92e56d198b576dfb67ee";
+       isLibrary = true;
+       isExecutable = true;
+       libraryHaskellDepends = [
+         array base binary boxes bytestring containers data-hash deepseq
+         directory edit-distance equivalence filepath geniplate-mirror
+         hashable hashtables haskeline haskell-src-exts mtl parallel pretty
+         process QuickCheck strict template-haskell text time transformers
+         transformers-compat unordered-containers xhtml zlib
+       ];
+       libraryToolDepends = [ alex cpphs happy ];
+       executableHaskellDepends = [ base directory filepath process ];
+       executableToolDepends = [ emacs ];
+       postInstall = ''
+         $out/bin/agda -c --no-main $(find $out/share -name Primitive.agda)
+         $out/bin/agda-mode compile
+       '';
+       homepage = "http://wiki.portal.chalmers.se/agda/";
+       description = "A dependently typed functional programming language and proof assistant";
+       license = "unknown";
      }) {inherit (pkgs) emacs;};
 
   "Agda-executable" = callPackage
@@ -2568,6 +2603,7 @@ self: {
        version = "0.2.0.0";
        sha256 = "8b0484241f389a9b83225f97ca0d903b7e5d3b0d98c34f5a526a0c7c3b934b45";
        libraryHaskellDepends = [ base lens template-haskell ];
+       jailbreak = true;
        description = "Coordinate systems";
        license = stdenv.lib.licenses.mit;
      }) {};
@@ -2810,6 +2846,7 @@ self: {
          diagrams-svg lens lucid-svg mtl old-locale operational SVGFonts
          text time
        ];
+       jailbreak = true;
        homepage = "https://github.com/timbod7/haskell-chart/wiki";
        description = "Diagrams backend for Charts";
        license = stdenv.lib.licenses.bsd3;
@@ -3944,7 +3981,6 @@ self: {
          HUnit integer-gmp QuickCheck SHA tagged test-framework
          test-framework-hunit test-framework-quickcheck2
        ];
-       jailbreak = true;
        description = "Implementation of DSA, based on the description of FIPS 186-4";
        license = stdenv.lib.licenses.bsd3;
      }) {};
@@ -4445,6 +4481,7 @@ self: {
        sha256 = "71b3cfb410c08cf1692d4aa484b3190cc0840245adc23ea7ed8bb3e109a41c88";
        libraryHaskellDepends = [ base containers MonadRandom ];
        testHaskellDepends = [ base containers MonadRandom ];
+       jailbreak = true;
        homepage = "https://github.com/wyager/Dist";
        description = "A Haskell library for probability distributions";
        license = stdenv.lib.licenses.mit;
@@ -5903,6 +5940,29 @@ self: {
        license = "LGPL";
      }) {};
 
+  "FractalArt" = callPackage
+    ({ mkDerivation, base, directory, filepath, JuicyPixels, libX11
+     , mwc-random, primitive, random, vector
+     }:
+     mkDerivation {
+       pname = "FractalArt";
+       version = "0.2.0.0";
+       sha256 = "011d310a8ba7d5e891bf8a6c0f567ccda609324df792d8533475e4f28a4c2097";
+       revision = "2";
+       editedCabalFile = "5ce975b8ccd2d1ed165abada3d4b8af27d8bac02783595343aac28a6d7617b74";
+       isLibrary = false;
+       isExecutable = true;
+       executableHaskellDepends = [
+         base directory filepath JuicyPixels mwc-random primitive random
+         vector
+       ];
+       executableSystemDepends = [ libX11 ];
+       jailbreak = true;
+       homepage = "https://github.com/TomSmeets/FractalArt";
+       description = "Generates colorful wallpapers";
+       license = stdenv.lib.licenses.mit;
+     }) {inherit (pkgs.xorg) libX11;};
+
   "Fractaler" = callPackage
     ({ mkDerivation, base, FTGL, GLFW-b, OpenGLRaw, parallel, random
      , time
@@ -5916,6 +5976,7 @@ self: {
        executableHaskellDepends = [
          base FTGL GLFW-b OpenGLRaw parallel random time
        ];
+       jailbreak = true;
        license = stdenv.lib.licenses.mit;
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
@@ -6086,6 +6147,7 @@ self: {
        testHaskellDepends = [
          base bindings-GLFW HUnit test-framework test-framework-hunit
        ];
+       jailbreak = true;
        doCheck = false;
        description = "Bindings to GLFW OpenGL library";
        license = stdenv.lib.licenses.bsd3;
@@ -6254,6 +6316,20 @@ self: {
        hydraPlatforms = [ "i686-linux" "x86_64-linux" ];
      }) {inherit (pkgs) freeglut; inherit (pkgs) mesa;};
 
+  "GLURaw_1_5_0_3" = callPackage
+    ({ mkDerivation, base, freeglut, mesa, OpenGLRaw, transformers }:
+     mkDerivation {
+       pname = "GLURaw";
+       version = "1.5.0.3";
+       sha256 = "066134b3c68442e074e67299f500d67cd769de7853e98ea01b89b19cd8c00b47";
+       libraryHaskellDepends = [ base OpenGLRaw transformers ];
+       librarySystemDepends = [ freeglut mesa ];
+       homepage = "http://www.haskell.org/haskellwiki/Opengl";
+       description = "A raw binding for the OpenGL graphics system";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {inherit (pkgs) freeglut; inherit (pkgs) mesa;};
+
   "GLUT_2_5_1_1" = callPackage
     ({ mkDerivation, array, base, containers, freeglut, mesa, OpenGL
      , OpenGLRaw
@@ -6328,9 +6404,27 @@ self: {
        hydraPlatforms = [ "i686-linux" "x86_64-linux" ];
      }) {inherit (pkgs) freeglut; inherit (pkgs) mesa;};
 
+  "GLUT_2_7_0_4" = callPackage
+    ({ mkDerivation, array, base, containers, freeglut, mesa, OpenGL
+     , OpenGLRaw, StateVar, transformers
+     }:
+     mkDerivation {
+       pname = "GLUT";
+       version = "2.7.0.4";
+       sha256 = "44e80e79895659e00e25033dfc29819f55226046ca6ca46b3373e031262b934c";
+       libraryHaskellDepends = [
+         array base containers OpenGL OpenGLRaw StateVar transformers
+       ];
+       librarySystemDepends = [ freeglut mesa ];
+       homepage = "http://www.haskell.org/haskellwiki/Opengl";
+       description = "A binding for the OpenGL Utility Toolkit";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {inherit (pkgs) freeglut; inherit (pkgs) mesa;};
+
   "GLUtil" = callPackage
-    ({ mkDerivation, array, base, bytestring, containers, cpphs
-     , directory, filepath, JuicyPixels, linear, OpenGL, OpenGLRaw
+    ({ mkDerivation, array, base, bytestring, containers, directory
+     , filepath, hpp, JuicyPixels, linear, OpenGL, OpenGLRaw
      , transformers, vector
      }:
      mkDerivation {
@@ -6338,10 +6432,9 @@ self: {
        version = "0.8.8";
        sha256 = "2ceb807d97c1c599d26be80d4bae98321cdbd59cff3af0dd68d1daa27615c7d4";
        libraryHaskellDepends = [
-         array base bytestring containers directory filepath JuicyPixels
+         array base bytestring containers directory filepath hpp JuicyPixels
          linear OpenGL OpenGLRaw transformers vector
        ];
-       libraryToolDepends = [ cpphs ];
        description = "Miscellaneous OpenGL utilities";
        license = stdenv.lib.licenses.bsd3;
        hydraPlatforms = stdenv.lib.platforms.none;
@@ -7541,6 +7634,7 @@ self: {
          messagepack text vect
        ];
        librarySystemDepends = [ hgamer3d062 Urho3D ];
+       jailbreak = true;
        homepage = "http://www.hgamer3d.org";
        description = "Toolset for the Haskell Game Programmer";
        license = "unknown";
@@ -8910,7 +9004,7 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "HUnit" = callPackage
+  "HUnit_1_2_5_2" = callPackage
     ({ mkDerivation, base, deepseq }:
      mkDerivation {
        pname = "HUnit";
@@ -8920,9 +9014,10 @@ self: {
        homepage = "http://hunit.sourceforge.net/";
        description = "A unit testing framework for Haskell";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "HUnit_1_3_0_0" = callPackage
+  "HUnit" = callPackage
     ({ mkDerivation, base, deepseq, filepath }:
      mkDerivation {
        pname = "HUnit";
@@ -8933,7 +9028,6 @@ self: {
        homepage = "http://hunit.sourceforge.net/";
        description = "A unit testing framework for Haskell";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "HUnit-Diff" = callPackage
@@ -9795,6 +9889,31 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "Hate" = callPackage
+    ({ mkDerivation, base, bytestring, GLFW-b, GLUtil, hpp, JuicyPixels
+     , JuicyPixels-util, lens, mtl, multimap, OpenGL, random, stm
+     , transformers, vect, vect-opengl, vector
+     }:
+     mkDerivation {
+       pname = "Hate";
+       version = "0.1.4.3";
+       sha256 = "527920c3f401113cf4123486fb578447916eae928923e7bb857ac14442f34e6e";
+       isLibrary = true;
+       isExecutable = true;
+       libraryHaskellDepends = [
+         base bytestring GLFW-b GLUtil hpp JuicyPixels JuicyPixels-util mtl
+         multimap OpenGL stm transformers vect vect-opengl vector
+       ];
+       executableHaskellDepends = [
+         base GLFW-b GLUtil JuicyPixels JuicyPixels-util lens mtl OpenGL
+         random transformers vect vect-opengl vector
+       ];
+       jailbreak = true;
+       homepage = "http://github.com/bananu7/Hate";
+       description = "A small 2D game framework";
+       license = stdenv.lib.licenses.mit;
+     }) {};
+
   "Hawk" = callPackage
     ({ mkDerivation, base, bytestring, bytestring-trie, cgi, containers
      , convertible, data-default, dataenc, directory, filepath, hack
@@ -9998,8 +10117,8 @@ self: {
      }:
      mkDerivation {
        pname = "Hish";
-       version = "0.1.2.1";
-       sha256 = "fd3d404e8ea165e3011f5580d4f6556a596d7a24e6510e2ce5902779e29b6ca4";
+       version = "0.1.2.2";
+       sha256 = "5094eee275eb1d9dba7929c1bd812cb1b299dce18be5eefcfde3b2cd48d5365a";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -10310,20 +10429,22 @@ self: {
      }) {Judy = null;};
 
   "HsOpenSSL" = callPackage
-    ({ mkDerivation, base, bytestring, HUnit, network, old-locale
-     , openssl, test-framework, test-framework-hunit, time
+    ({ mkDerivation, base, bytestring, HUnit, integer-gmp, network
+     , old-locale, openssl, test-framework, test-framework-hunit, time
      }:
      mkDerivation {
        pname = "HsOpenSSL";
        version = "0.11.1.1";
        sha256 = "4a61e074e968a9863e0f3440b3be8ac131457b3d34eb983ca8102122d8ebc4c1";
        libraryHaskellDepends = [
-         base bytestring network old-locale time
+         base bytestring integer-gmp network old-locale time
        ];
        librarySystemDepends = [ openssl ];
        testHaskellDepends = [
          base bytestring HUnit test-framework test-framework-hunit
        ];
+       jailbreak = true;
+       doCheck = false;
        homepage = "https://github.com/phonohawk/HsOpenSSL";
        description = "Partial OpenSSL binding for Haskell";
        license = stdenv.lib.licenses.publicDomain;
@@ -10459,6 +10580,7 @@ self: {
        libraryHaskellDepends = [
          aeson base containers lens lens-aeson mtl transformers wreq
        ];
+       jailbreak = true;
        homepage = "https://github.com/sjoerdvisscher/HueAPI";
        description = "API for controlling Philips Hue lights";
        license = stdenv.lib.licenses.bsd3;
@@ -11650,6 +11772,7 @@ self: {
          template-haskell text transformers unordered-containers vector
          vector-binary-instances zlib
        ];
+       jailbreak = true;
        homepage = "http://github.com/LambdaHack/LambdaHack";
        description = "A game engine library for roguelike dungeon crawlers";
        license = stdenv.lib.licenses.bsd3;
@@ -12502,16 +12625,15 @@ self: {
      }) {};
 
   "MemoTrie" = callPackage
-    ({ mkDerivation, base, void }:
+    ({ mkDerivation, base }:
      mkDerivation {
        pname = "MemoTrie";
        version = "0.6.4";
        sha256 = "4238c8f7ea1ecd2497d0a948493acbdc47728b2528b6e7841ef064b783d68b1c";
        isLibrary = true;
        isExecutable = true;
-       libraryHaskellDepends = [ base void ];
+       libraryHaskellDepends = [ base ];
        executableHaskellDepends = [ base ];
-       jailbreak = true;
        homepage = "https://github.com/conal/MemoTrie";
        description = "Trie-based memo functions";
        license = stdenv.lib.licenses.bsd3;
@@ -12589,7 +12711,7 @@ self: {
          base bytestring containers GLUtil lens linear OpenGL OpenGLRaw
          WaveFront
        ];
-       doHaddock = false;
+       jailbreak = true;
        description = "OpenGL for dummies";
        license = stdenv.lib.licenses.mit;
        hydraPlatforms = stdenv.lib.platforms.none;
@@ -13407,6 +13529,7 @@ self: {
          base bytestring cereal containers directory hashable messagepack
          network stm vector
        ];
+       jailbreak = true;
        description = "Simple networked key/value store";
        license = stdenv.lib.licenses.mit;
      }) {};
@@ -13876,6 +13999,19 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "ObjectName_1_1_0_1" = callPackage
+    ({ mkDerivation, base, transformers }:
+     mkDerivation {
+       pname = "ObjectName";
+       version = "1.1.0.1";
+       sha256 = "72dbef237580fd4e8567de2de752835bbadd3629f486d1586486d49a49aad210";
+       libraryHaskellDepends = [ base transformers ];
+       homepage = "https://github.com/svenpanne/ObjectName";
+       description = "Explicitly handled object names";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "Obsidian" = callPackage
     ({ mkDerivation, base, containers, cuda, language-c-quote
      , mainland-pretty, mtl, mwc-random, process, rdtsc, text
@@ -14029,8 +14165,8 @@ self: {
      }:
      mkDerivation {
        pname = "OpenAL";
-       version = "1.7.0.1";
-       sha256 = "671987cb52152317e6bed01b20e09c031a20066ff3f76aa450965ec162971750";
+       version = "1.7.0.2";
+       sha256 = "72fe6db9ae0449df5bdb674fde9b3bfb5a1544261ba6a32dadc5396dd95064af";
        libraryHaskellDepends = [
          base ObjectName OpenGL StateVar transformers
        ];
@@ -14145,8 +14281,8 @@ self: {
      }:
      mkDerivation {
        pname = "OpenGL";
-       version = "2.13.1.1";
-       sha256 = "6db5b3530e234bc643e3279ccbc78992b5e8f462f618593e2cebc80aa9abe0a6";
+       version = "2.13.2.0";
+       sha256 = "512573572b89242ecf834ca7669c18a689d6a694594ca94bb725ef1db37f46f2";
        libraryHaskellDepends = [
          base bytestring containers GLURaw ObjectName OpenGLRaw StateVar
          text transformers
@@ -14157,6 +14293,24 @@ self: {
        hydraPlatforms = [ "i686-linux" "x86_64-linux" ];
      }) {};
 
+  "OpenGL_2_13_2_1" = callPackage
+    ({ mkDerivation, base, bytestring, containers, GLURaw, ObjectName
+     , OpenGLRaw, StateVar, text, transformers
+     }:
+     mkDerivation {
+       pname = "OpenGL";
+       version = "2.13.2.1";
+       sha256 = "bc28e7e83bcf40c8654b74a35146a8d1a48fea76ea148c507b681c6d255f5734";
+       libraryHaskellDepends = [
+         base bytestring containers GLURaw ObjectName OpenGLRaw StateVar
+         text transformers
+       ];
+       homepage = "http://www.haskell.org/haskellwiki/Opengl";
+       description = "A binding for the OpenGL graphics system";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "OpenGLCheck" = callPackage
     ({ mkDerivation, base, checkers, haskell98, OpenGL, QuickCheck }:
      mkDerivation {
@@ -14230,6 +14384,24 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {inherit (pkgs) mesa;};
 
+  "OpenGLRaw_2_6_1_1" = callPackage
+    ({ mkDerivation, base, bytestring, containers, half, mesa, text
+     , transformers
+     }:
+     mkDerivation {
+       pname = "OpenGLRaw";
+       version = "2.6.1.1";
+       sha256 = "bac2633ab2ae04ecaa26319aded375ad1c678fa33d9897ecd8c7d58998de183b";
+       libraryHaskellDepends = [
+         base bytestring containers half text transformers
+       ];
+       librarySystemDepends = [ mesa ];
+       homepage = "http://www.haskell.org/haskellwiki/Opengl";
+       description = "A raw binding for the OpenGL graphics system";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {inherit (pkgs) mesa;};
+
   "OpenGLRaw21" = callPackage
     ({ mkDerivation, OpenGLRaw }:
      mkDerivation {
@@ -14816,17 +14988,17 @@ self: {
   "Plot-ho-matic" = callPackage
     ({ mkDerivation, base, cairo, Chart, Chart-cairo, containers
      , data-default-class, generic-accessors, glib, gtk, lens, text
-     , time
+     , time, vector
      }:
      mkDerivation {
        pname = "Plot-ho-matic";
-       version = "0.6.0.0";
-       sha256 = "b78ef18527546825ba965ae6373b6d999a2ba7140b64517869273619abaaf73b";
+       version = "0.7.0.0";
+       sha256 = "8fb8ca89074e10f325c7c0107a405718455bf6120e74140623252b9347aa2c97";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
          base cairo Chart Chart-cairo containers data-default-class
-         generic-accessors glib gtk lens text time
+         generic-accessors glib gtk lens text time vector
        ];
        executableHaskellDepends = [ base containers generic-accessors ];
        description = "Real-time line plotter for generic data";
@@ -15238,6 +15410,8 @@ self: {
        pname = "QuickCheck";
        version = "2.7.6";
        sha256 = "80d8970a0c1dfcb714215cf11f2bf0f79339f70c01999dae2c31516100a0c527";
+       revision = "1";
+       editedCabalFile = "45ff46338dca0616041adade28d6b49d6a3ea810ba5dff619b2abdcbe7c93035";
        libraryHaskellDepends = [
          base random template-haskell tf-random transformers
        ];
@@ -15257,6 +15431,8 @@ self: {
        pname = "QuickCheck";
        version = "2.8.1";
        sha256 = "7073aa3635660476aa31df7cf0476926a1ac0231235020122eb276070675763b";
+       revision = "1";
+       editedCabalFile = "f8c84fee9ea7efc5d033cde7e4cd2ade67a30bb832f08e62394353481e16b4b7";
        libraryHaskellDepends = [
          base containers random template-haskell tf-random transformers
        ];
@@ -17620,6 +17796,19 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "StateVar_1_1_0_2" = callPackage
+    ({ mkDerivation, base, stm, transformers }:
+     mkDerivation {
+       pname = "StateVar";
+       version = "1.1.0.2";
+       sha256 = "051c4b98bc4456afe4eb26f775ab0aa370e9e12b1588d5865abd5b0aea83c3f9";
+       libraryHaskellDepends = [ base stm transformers ];
+       homepage = "https://github.com/haskell-opengl/StateVar";
+       description = "State variables";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "StateVar-transformer" = callPackage
     ({ mkDerivation, base, mtl, transformers }:
      mkDerivation {
@@ -18976,6 +19165,7 @@ self: {
        libraryHaskellDepends = [
          base containers filepath GLUtil lens linear OpenGL
        ];
+       jailbreak = true;
        description = "Parsers and utilities for the OBJ WaveFront 3D model format";
        license = stdenv.lib.licenses.mit;
        hydraPlatforms = stdenv.lib.platforms.none;
@@ -19605,6 +19795,7 @@ self: {
        executableHaskellDepends = [
          base cgi containers hsparql pretty rdf4h text
        ];
+       jailbreak = true;
        homepage = "http://hafiz.myweb.cs.uwindsor.ca/proHome.html";
        description = "An implementation of a polynomial-time top-down parser suitable for NLP";
        license = stdenv.lib.licenses.bsd3;
@@ -21213,6 +21404,7 @@ self: {
        testHaskellDepends = [
          base lens linear QuickCheck semigroupoids semigroups vector
        ];
+       jailbreak = true;
        description = "Abstractions for animation";
        license = stdenv.lib.licenses.bsd3;
        hydraPlatforms = stdenv.lib.platforms.none;
@@ -21713,32 +21905,6 @@ self: {
      }:
      mkDerivation {
        pname = "aeson";
-       version = "0.9.0.1";
-       sha256 = "92b97dbc4968a2af6bc13b499629118f85b22efe113a4d60e578fbfb0f6ef8bc";
-       libraryHaskellDepends = [
-         attoparsec base bytestring containers deepseq dlist ghc-prim
-         hashable mtl scientific syb template-haskell text time transformers
-         unordered-containers vector
-       ];
-       testHaskellDepends = [
-         attoparsec base bytestring containers ghc-prim HUnit QuickCheck
-         template-haskell test-framework test-framework-hunit
-         test-framework-quickcheck2 text time unordered-containers vector
-       ];
-       homepage = "https://github.com/bos/aeson";
-       description = "Fast JSON parsing and encoding";
-       license = stdenv.lib.licenses.bsd3;
-     }) {};
-
-  "aeson_0_10_0_0" = callPackage
-    ({ mkDerivation, attoparsec, base, bytestring, containers, deepseq
-     , dlist, ghc-prim, hashable, HUnit, mtl, QuickCheck, scientific
-     , syb, template-haskell, test-framework, test-framework-hunit
-     , test-framework-quickcheck2, text, time, transformers
-     , unordered-containers, vector
-     }:
-     mkDerivation {
-       pname = "aeson";
        version = "0.10.0.0";
        sha256 = "3fefae24f68fcb47371e8b13664b47f7343e00b21d65efeb6824efe8f21877a6";
        libraryHaskellDepends = [
@@ -21751,10 +21917,10 @@ self: {
          template-haskell test-framework test-framework-hunit
          test-framework-quickcheck2 text time unordered-containers vector
        ];
+       doCheck = false;
        homepage = "https://github.com/bos/aeson";
        description = "Fast JSON parsing and encoding";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "aeson-applicative" = callPackage
@@ -21818,7 +21984,6 @@ self: {
        testHaskellDepends = [
          aeson base tasty tasty-hunit tasty-quickcheck tasty-th
        ];
-       doHaddock = false;
        description = "Tools to change the formatting of field names in Aeson instances";
        license = stdenv.lib.licenses.mit;
      }) {};
@@ -21846,6 +22011,7 @@ self: {
          aeson base QuickCheck quickcheck-instances text
          unordered-containers vector
        ];
+       jailbreak = true;
        homepage = "https://github.com/thsutton/aeson-diff";
        description = "Extract and apply patches to JSON documents";
        license = stdenv.lib.licenses.bsd3;
@@ -22006,7 +22172,6 @@ self: {
        libraryHaskellDepends = [
          aeson base parsec scientific text unordered-containers vector
        ];
-       jailbreak = true;
        homepage = "https://github.com/FPBrno/aeson-parsec-picky";
        description = "Alternative JSON parser based on Parsec and Aeson";
        license = stdenv.lib.licenses.bsd3;
@@ -22122,6 +22287,7 @@ self: {
          template-haskell temporary test-framework test-framework-hunit
          test-framework-quickcheck2 text unordered-containers vector
        ];
+       jailbreak = true;
        homepage = "https://github.com/timjb/aeson-schema";
        description = "Haskell JSON schema validator and parser generator";
        license = stdenv.lib.licenses.mit;
@@ -22151,6 +22317,7 @@ self: {
          template-haskell temporary test-framework test-framework-hunit
          test-framework-quickcheck2 text unordered-containers vector
        ];
+       jailbreak = true;
        homepage = "https://github.com/Fuuzetsu/aeson-schema";
        description = "Haskell JSON schema validator and parser generator";
        license = stdenv.lib.licenses.mit;
@@ -22427,6 +22594,7 @@ self: {
          Agda base containers mtl network-uri xhtml
        ];
        executableHaskellDepends = [ Agda base network-uri ];
+       jailbreak = true;
        homepage = "http://github.com/liamoc/agda-snippets#readme";
        description = "Render just the Agda snippets of a literate Agda file to HTML";
        license = stdenv.lib.licenses.bsd3;
@@ -23559,17 +23727,17 @@ self: {
 
   "amazonka" = callPackage
     ({ mkDerivation, amazonka-core, base, bytestring, conduit
-     , conduit-extra, directory, exceptions, http-conduit, ini, lens
-     , mmorph, monad-control, mtl, resourcet, retry, tasty, tasty-hunit
-     , text, time, transformers, transformers-base, transformers-compat
+     , conduit-extra, directory, exceptions, http-conduit, ini, mmorph
+     , monad-control, mtl, resourcet, retry, tasty, tasty-hunit, text
+     , time, transformers, transformers-base, transformers-compat
      }:
      mkDerivation {
        pname = "amazonka";
-       version = "1.3.6";
-       sha256 = "2b6a1bd4594db524f387a23d916059d973b4640eb4f6e4fa64571bd96df09d96";
+       version = "1.3.7";
+       sha256 = "4eb5be39c07f4638cc050e97905c31409aa0555650c2d3c055d0c9e117685797";
        libraryHaskellDepends = [
          amazonka-core base bytestring conduit conduit-extra directory
-         exceptions http-conduit ini lens mmorph monad-control mtl resourcet
+         exceptions http-conduit ini mmorph monad-control mtl resourcet
          retry text time transformers transformers-base transformers-compat
        ];
        testHaskellDepends = [ base tasty tasty-hunit ];
@@ -23580,16 +23748,16 @@ self: {
 
   "amazonka-apigateway" = callPackage
     ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring
-     , lens, tasty, tasty-hunit, text, time, unordered-containers
+     , tasty, tasty-hunit, text, time, unordered-containers
      }:
      mkDerivation {
        pname = "amazonka-apigateway";
-       version = "1.3.6";
-       sha256 = "21d30940c168597d8c1dde700bc420ad87eadb2f512f78d5b05c39363755ae58";
+       version = "1.3.7";
+       sha256 = "69dc8132895383cee52625053c5a26d00522592441b86382425e2ad717113953";
        libraryHaskellDepends = [ amazonka-core base ];
        testHaskellDepends = [
-         amazonka-core amazonka-test base bytestring lens tasty tasty-hunit
-         text time unordered-containers
+         amazonka-core amazonka-test base bytestring tasty tasty-hunit text
+         time unordered-containers
        ];
        homepage = "https://github.com/brendanhay/amazonka";
        description = "Amazon API Gateway SDK";
@@ -23640,16 +23808,16 @@ self: {
 
   "amazonka-autoscaling" = callPackage
     ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring
-     , lens, tasty, tasty-hunit, text, time, unordered-containers
+     , tasty, tasty-hunit, text, time, unordered-containers
      }:
      mkDerivation {
        pname = "amazonka-autoscaling";
-       version = "1.3.6";
-       sha256 = "e37b8aff470f3b2e04b9066aecf7f1d160bf120bcddbdd849428c32aa84b7c85";
+       version = "1.3.7";
+       sha256 = "cb9c27d105c147cf6d2bc2bf7207f4a6f9b4a13b4231a05487a6bf0cfe36d824";
        libraryHaskellDepends = [ amazonka-core base ];
        testHaskellDepends = [
-         amazonka-core amazonka-test base bytestring lens tasty tasty-hunit
-         text time unordered-containers
+         amazonka-core amazonka-test base bytestring tasty tasty-hunit text
+         time unordered-containers
        ];
        homepage = "https://github.com/brendanhay/amazonka";
        description = "Amazon Auto Scaling SDK";
@@ -23700,16 +23868,16 @@ self: {
 
   "amazonka-cloudformation" = callPackage
     ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring
-     , lens, tasty, tasty-hunit, text, time, unordered-containers
+     , tasty, tasty-hunit, text, time, unordered-containers
      }:
      mkDerivation {
        pname = "amazonka-cloudformation";
-       version = "1.3.6";
-       sha256 = "5ad92a91c4a9def47c5700ce5c573f40cd6b87e8f250f1502d7dc1cad6b6577b";
+       version = "1.3.7";
+       sha256 = "320c72348c550a03ed080922f70865ea1fc9e48307932157d6872cb5c882be0d";
        libraryHaskellDepends = [ amazonka-core base ];
        testHaskellDepends = [
-         amazonka-core amazonka-test base bytestring lens tasty tasty-hunit
-         text time unordered-containers
+         amazonka-core amazonka-test base bytestring tasty tasty-hunit text
+         time unordered-containers
        ];
        homepage = "https://github.com/brendanhay/amazonka";
        description = "Amazon CloudFormation SDK";
@@ -23760,16 +23928,16 @@ self: {
 
   "amazonka-cloudfront" = callPackage
     ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring
-     , lens, tasty, tasty-hunit, text, time, unordered-containers
+     , tasty, tasty-hunit, text, time, unordered-containers
      }:
      mkDerivation {
        pname = "amazonka-cloudfront";
-       version = "1.3.6";
-       sha256 = "e01ddbe47cad14d8dd47a42bf41d7598f119d0c01aab466aa3f25dcad3764994";
+       version = "1.3.7";
+       sha256 = "4bdfe01425a6508a224975a9137d816bf76455b1e8d2908cff75c896c86b3c5a";
        libraryHaskellDepends = [ amazonka-core base ];
        testHaskellDepends = [
-         amazonka-core amazonka-test base bytestring lens tasty tasty-hunit
-         text time unordered-containers
+         amazonka-core amazonka-test base bytestring tasty tasty-hunit text
+         time unordered-containers
        ];
        homepage = "https://github.com/brendanhay/amazonka";
        description = "Amazon CloudFront SDK";
@@ -23820,16 +23988,16 @@ self: {
 
   "amazonka-cloudhsm" = callPackage
     ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring
-     , lens, tasty, tasty-hunit, text, time, unordered-containers
+     , tasty, tasty-hunit, text, time, unordered-containers
      }:
      mkDerivation {
        pname = "amazonka-cloudhsm";
-       version = "1.3.6";
-       sha256 = "e5946f07605a58dfabdef84212cd663ace14d7b2a274276a06394576c6e8db4a";
+       version = "1.3.7";
+       sha256 = "1ddff0ccf07e8961ddf0c8e186f2ff420ab0a03e20c0450bf71ca5c16e8791fa";
        libraryHaskellDepends = [ amazonka-core base ];
        testHaskellDepends = [
-         amazonka-core amazonka-test base bytestring lens tasty tasty-hunit
-         text time unordered-containers
+         amazonka-core amazonka-test base bytestring tasty tasty-hunit text
+         time unordered-containers
        ];
        homepage = "https://github.com/brendanhay/amazonka";
        description = "Amazon CloudHSM SDK";
@@ -23880,16 +24048,16 @@ self: {
 
   "amazonka-cloudsearch" = callPackage
     ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring
-     , lens, tasty, tasty-hunit, text, time, unordered-containers
+     , tasty, tasty-hunit, text, time, unordered-containers
      }:
      mkDerivation {
        pname = "amazonka-cloudsearch";
-       version = "1.3.6";
-       sha256 = "b40816be3743f3be9c5a0c0b2d686f8cdc4e86adc62296af3f372dd9f5c7493e";
+       version = "1.3.7";
+       sha256 = "8d25ff01dc964a28250004ac1d94c3352f08d187893f53d9718399dcac0eb4f6";
        libraryHaskellDepends = [ amazonka-core base ];
        testHaskellDepends = [
-         amazonka-core amazonka-test base bytestring lens tasty tasty-hunit
-         text time unordered-containers
+         amazonka-core amazonka-test base bytestring tasty tasty-hunit text
+         time unordered-containers
        ];
        homepage = "https://github.com/brendanhay/amazonka";
        description = "Amazon CloudSearch SDK";
@@ -23940,16 +24108,16 @@ self: {
 
   "amazonka-cloudsearch-domains" = callPackage
     ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring
-     , lens, tasty, tasty-hunit, text, time, unordered-containers
+     , tasty, tasty-hunit, text, time, unordered-containers
      }:
      mkDerivation {
        pname = "amazonka-cloudsearch-domains";
-       version = "1.3.6";
-       sha256 = "2e291315720e6cd3fe8e6f25252b70408aa94f3bc580812a611e1be1efd4dae8";
+       version = "1.3.7";
+       sha256 = "36a6b4c1320b8b796e013f2ed9007dd411649f4f5f328ae74fd2b32b34bd385d";
        libraryHaskellDepends = [ amazonka-core base ];
        testHaskellDepends = [
-         amazonka-core amazonka-test base bytestring lens tasty tasty-hunit
-         text time unordered-containers
+         amazonka-core amazonka-test base bytestring tasty tasty-hunit text
+         time unordered-containers
        ];
        homepage = "https://github.com/brendanhay/amazonka";
        description = "Amazon CloudSearch Domain SDK";
@@ -24000,16 +24168,16 @@ self: {
 
   "amazonka-cloudtrail" = callPackage
     ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring
-     , lens, tasty, tasty-hunit, text, time, unordered-containers
+     , tasty, tasty-hunit, text, time, unordered-containers
      }:
      mkDerivation {
        pname = "amazonka-cloudtrail";
-       version = "1.3.6";
-       sha256 = "e49e9178707fbe296dc0e8e5fb03e0876fc41306cb0b07a64cca4ccdd1be3b95";
+       version = "1.3.7";
+       sha256 = "f1a2c200001d876154cb526066d7dd41928000391b46bf2071e685f2e2f47ab1";
        libraryHaskellDepends = [ amazonka-core base ];
        testHaskellDepends = [
-         amazonka-core amazonka-test base bytestring lens tasty tasty-hunit
-         text time unordered-containers
+         amazonka-core amazonka-test base bytestring tasty tasty-hunit text
+         time unordered-containers
        ];
        homepage = "https://github.com/brendanhay/amazonka";
        description = "Amazon CloudTrail SDK";
@@ -24060,16 +24228,16 @@ self: {
 
   "amazonka-cloudwatch" = callPackage
     ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring
-     , lens, tasty, tasty-hunit, text, time, unordered-containers
+     , tasty, tasty-hunit, text, time, unordered-containers
      }:
      mkDerivation {
        pname = "amazonka-cloudwatch";
-       version = "1.3.6";
-       sha256 = "a568286907b7f72fcc7089015727141b231a082fc22f9192f02c86df4baddd76";
+       version = "1.3.7";
+       sha256 = "7ca782f158f95e2cd68f60de45aeeac9404ff55743a02b490f6be2ac5a3c35e0";
        libraryHaskellDepends = [ amazonka-core base ];
        testHaskellDepends = [
-         amazonka-core amazonka-test base bytestring lens tasty tasty-hunit
-         text time unordered-containers
+         amazonka-core amazonka-test base bytestring tasty tasty-hunit text
+         time unordered-containers
        ];
        homepage = "https://github.com/brendanhay/amazonka";
        description = "Amazon CloudWatch SDK";
@@ -24120,16 +24288,16 @@ self: {
 
   "amazonka-cloudwatch-logs" = callPackage
     ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring
-     , lens, tasty, tasty-hunit, text, time, unordered-containers
+     , tasty, tasty-hunit, text, time, unordered-containers
      }:
      mkDerivation {
        pname = "amazonka-cloudwatch-logs";
-       version = "1.3.6";
-       sha256 = "cd616e54162460bd887c2e141baacf6c28628d5397f1da4ee21c33abebbc6c31";
+       version = "1.3.7";
+       sha256 = "479dab55226364dc4f109e5189906ee782d7d8d114ab2754278b22b15bf28025";
        libraryHaskellDepends = [ amazonka-core base ];
        testHaskellDepends = [
-         amazonka-core amazonka-test base bytestring lens tasty tasty-hunit
-         text time unordered-containers
+         amazonka-core amazonka-test base bytestring tasty tasty-hunit text
+         time unordered-containers
        ];
        homepage = "https://github.com/brendanhay/amazonka";
        description = "Amazon CloudWatch Logs SDK";
@@ -24138,16 +24306,16 @@ self: {
 
   "amazonka-codecommit" = callPackage
     ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring
-     , lens, tasty, tasty-hunit, text, time, unordered-containers
+     , tasty, tasty-hunit, text, time, unordered-containers
      }:
      mkDerivation {
        pname = "amazonka-codecommit";
-       version = "1.3.6";
-       sha256 = "0140e1c7353c1db7e468194465989f61498eb58a46bc270478fc842d9128acd2";
+       version = "1.3.7";
+       sha256 = "71d52bd60f5d5b7a04e33b9c41aedef5d34cfd0587af16cbce5c8b7346519bb7";
        libraryHaskellDepends = [ amazonka-core base ];
        testHaskellDepends = [
-         amazonka-core amazonka-test base bytestring lens tasty tasty-hunit
-         text time unordered-containers
+         amazonka-core amazonka-test base bytestring tasty tasty-hunit text
+         time unordered-containers
        ];
        homepage = "https://github.com/brendanhay/amazonka";
        description = "Amazon CodeCommit SDK";
@@ -24198,16 +24366,16 @@ self: {
 
   "amazonka-codedeploy" = callPackage
     ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring
-     , lens, tasty, tasty-hunit, text, time, unordered-containers
+     , tasty, tasty-hunit, text, time, unordered-containers
      }:
      mkDerivation {
        pname = "amazonka-codedeploy";
-       version = "1.3.6";
-       sha256 = "385b0d54be768c63d218173be424cca08e895ec695b18ab3468339a819c25926";
+       version = "1.3.7";
+       sha256 = "114b48813df24301ac27bcd3f6f2933c925616d5f155b55459dec3c8f836c842";
        libraryHaskellDepends = [ amazonka-core base ];
        testHaskellDepends = [
-         amazonka-core amazonka-test base bytestring lens tasty tasty-hunit
-         text time unordered-containers
+         amazonka-core amazonka-test base bytestring tasty tasty-hunit text
+         time unordered-containers
        ];
        homepage = "https://github.com/brendanhay/amazonka";
        description = "Amazon CodeDeploy SDK";
@@ -24216,16 +24384,16 @@ self: {
 
   "amazonka-codepipeline" = callPackage
     ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring
-     , lens, tasty, tasty-hunit, text, time, unordered-containers
+     , tasty, tasty-hunit, text, time, unordered-containers
      }:
      mkDerivation {
        pname = "amazonka-codepipeline";
-       version = "1.3.6";
-       sha256 = "eb4ff01933e3b4e2abff5c249548ece6906d13442a45fd3aafa07050a4af55ad";
+       version = "1.3.7";
+       sha256 = "9b113de6a18eac005182c85e37a21c59cf077d78debcf229e0c175b93b6686cb";
        libraryHaskellDepends = [ amazonka-core base ];
        testHaskellDepends = [
-         amazonka-core amazonka-test base bytestring lens tasty tasty-hunit
-         text time unordered-containers
+         amazonka-core amazonka-test base bytestring tasty tasty-hunit text
+         time unordered-containers
        ];
        homepage = "https://github.com/brendanhay/amazonka";
        description = "Amazon CodePipeline SDK";
@@ -24276,16 +24444,16 @@ self: {
 
   "amazonka-cognito-identity" = callPackage
     ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring
-     , lens, tasty, tasty-hunit, text, time, unordered-containers
+     , tasty, tasty-hunit, text, time, unordered-containers
      }:
      mkDerivation {
        pname = "amazonka-cognito-identity";
-       version = "1.3.6";
-       sha256 = "227caccb006bc242ca57d629a1ba2453ecb032fdfe0971a5d70c9957ec53abd7";
+       version = "1.3.7";
+       sha256 = "78b0cf4e3d7aed0c82fd11016baf1e7bf2a33207a012a3229cbec2fdd7853641";
        libraryHaskellDepends = [ amazonka-core base ];
        testHaskellDepends = [
-         amazonka-core amazonka-test base bytestring lens tasty tasty-hunit
-         text time unordered-containers
+         amazonka-core amazonka-test base bytestring tasty tasty-hunit text
+         time unordered-containers
        ];
        homepage = "https://github.com/brendanhay/amazonka";
        description = "Amazon Cognito Identity SDK";
@@ -24336,16 +24504,16 @@ self: {
 
   "amazonka-cognito-sync" = callPackage
     ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring
-     , lens, tasty, tasty-hunit, text, time, unordered-containers
+     , tasty, tasty-hunit, text, time, unordered-containers
      }:
      mkDerivation {
        pname = "amazonka-cognito-sync";
-       version = "1.3.6";
-       sha256 = "29821f6e4f4a9b59ff3612a2097f715df66d513833989c88c01c6cf9d29d1639";
+       version = "1.3.7";
+       sha256 = "5f0a9a438bad4739e364804e5326ad18ca2a4792f799098b098a9192836f5577";
        libraryHaskellDepends = [ amazonka-core base ];
        testHaskellDepends = [
-         amazonka-core amazonka-test base bytestring lens tasty tasty-hunit
-         text time unordered-containers
+         amazonka-core amazonka-test base bytestring tasty tasty-hunit text
+         time unordered-containers
        ];
        homepage = "https://github.com/brendanhay/amazonka";
        description = "Amazon Cognito Sync SDK";
@@ -24396,16 +24564,16 @@ self: {
 
   "amazonka-config" = callPackage
     ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring
-     , lens, tasty, tasty-hunit, text, time, unordered-containers
+     , tasty, tasty-hunit, text, time, unordered-containers
      }:
      mkDerivation {
        pname = "amazonka-config";
-       version = "1.3.6";
-       sha256 = "dd257f9c707bc5218cd5b64d0adda1ecdd47a7e67282b12ad0d590101b362b7d";
+       version = "1.3.7";
+       sha256 = "58da74215ae3291341197e4bbb235f07818accf50364fb9ce5c392c8af5312fa";
        libraryHaskellDepends = [ amazonka-core base ];
        testHaskellDepends = [
-         amazonka-core amazonka-test base bytestring lens tasty tasty-hunit
-         text time unordered-containers
+         amazonka-core amazonka-test base bytestring tasty tasty-hunit text
+         time unordered-containers
        ];
        homepage = "https://github.com/brendanhay/amazonka";
        description = "Amazon Config SDK";
@@ -24425,6 +24593,8 @@ self: {
        pname = "amazonka-core";
        version = "0.3.3";
        sha256 = "2382e3ba4576a544ee54037b346dea2cb99326d8d417fedfde70d50bb8a9f4d5";
+       revision = "1";
+       editedCabalFile = "5f5396e3f969b8f5c0eb6c956c85dade9a751388bd40e8d1c0b007ee3a59dde8";
        libraryHaskellDepends = [
          aeson attoparsec base base16-bytestring base64-bytestring
          bifunctors bytestring case-insensitive conduit conduit-extra
@@ -24456,6 +24626,8 @@ self: {
        pname = "amazonka-core";
        version = "0.3.4";
        sha256 = "5f268010d0dff030398b272f7c505f25acc33a9c8c0ccb3ad9e667663707306a";
+       revision = "2";
+       editedCabalFile = "ce25f51af29b48e824a325c3c6cdb72826ff9e76b7912b13f1d12660830e880e";
        libraryHaskellDepends = [
          aeson attoparsec base base16-bytestring base64-bytestring
          bifunctors bytestring case-insensitive conduit conduit-extra
@@ -24467,6 +24639,7 @@ self: {
        testHaskellDepends = [
          aeson base tasty tasty-hunit template-haskell text
        ];
+       jailbreak = true;
        homepage = "https://github.com/brendanhay/amazonka";
        description = "Core functionality and data types for Amazonka libraries";
        license = "unknown";
@@ -24486,6 +24659,8 @@ self: {
        pname = "amazonka-core";
        version = "0.3.6";
        sha256 = "821e635dc21ea7a06c6ba6711dec228c6fb18c12de51924f84d92fc71cf8c0d0";
+       revision = "2";
+       editedCabalFile = "3f6c94016391ab596deae1721db67629a85d8a0a9d7651bea5c962e5c0b5d39d";
        libraryHaskellDepends = [
          aeson attoparsec base base16-bytestring base64-bytestring
          bifunctors bytestring case-insensitive conduit conduit-extra
@@ -24497,6 +24672,7 @@ self: {
        testHaskellDepends = [
          aeson base tasty tasty-hunit template-haskell text
        ];
+       jailbreak = true;
        homepage = "https://github.com/brendanhay/amazonka";
        description = "Core functionality and data types for Amazonka libraries";
        license = "unknown";
@@ -24514,8 +24690,8 @@ self: {
      }:
      mkDerivation {
        pname = "amazonka-core";
-       version = "1.3.6";
-       sha256 = "886f1b9160261b7b29c4aef0b987f8b3723b2a821a7e90dc37e5382ca8587b74";
+       version = "1.3.7";
+       sha256 = "29c8aebe23cd6f48fa5f49c2ba02e2f12b8aa8fc0f820489b49dc95b28f8e05c";
        libraryHaskellDepends = [
          aeson attoparsec base bifunctors bytestring case-insensitive
          conduit conduit-extra cryptonite exceptions hashable http-conduit
@@ -24524,7 +24700,7 @@ self: {
          xml-conduit xml-types
        ];
        testHaskellDepends = [
-         aeson base bytestring case-insensitive http-types lens QuickCheck
+         aeson base bytestring case-insensitive http-types QuickCheck
          quickcheck-unicode tasty tasty-hunit tasty-quickcheck
          template-haskell text time
        ];
@@ -24577,16 +24753,16 @@ self: {
 
   "amazonka-datapipeline" = callPackage
     ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring
-     , lens, tasty, tasty-hunit, text, time, unordered-containers
+     , tasty, tasty-hunit, text, time, unordered-containers
      }:
      mkDerivation {
        pname = "amazonka-datapipeline";
-       version = "1.3.6";
-       sha256 = "0f4657336cd6eead4a5cca09b6b68cfcc5f75c2382a9e3a5d36deddbe555b973";
+       version = "1.3.7";
+       sha256 = "7df5cd02fd2d14ca7dd37408ec59374a338d862162ef6c6094703f24f39ab5bd";
        libraryHaskellDepends = [ amazonka-core base ];
        testHaskellDepends = [
-         amazonka-core amazonka-test base bytestring lens tasty tasty-hunit
-         text time unordered-containers
+         amazonka-core amazonka-test base bytestring tasty tasty-hunit text
+         time unordered-containers
        ];
        homepage = "https://github.com/brendanhay/amazonka";
        description = "Amazon Data Pipeline SDK";
@@ -24595,16 +24771,16 @@ self: {
 
   "amazonka-devicefarm" = callPackage
     ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring
-     , lens, tasty, tasty-hunit, text, time, unordered-containers
+     , tasty, tasty-hunit, text, time, unordered-containers
      }:
      mkDerivation {
        pname = "amazonka-devicefarm";
-       version = "1.3.6";
-       sha256 = "e7782528d5f9afaf65477ea62e96e77d897aecccd2d3cf21ffa40f604dd33013";
+       version = "1.3.7";
+       sha256 = "f370f855bcdb2b5a504f399add12856884f3faa3ca465dc18fd1e0877eb74e7b";
        libraryHaskellDepends = [ amazonka-core base ];
        testHaskellDepends = [
-         amazonka-core amazonka-test base bytestring lens tasty tasty-hunit
-         text time unordered-containers
+         amazonka-core amazonka-test base bytestring tasty tasty-hunit text
+         time unordered-containers
        ];
        homepage = "https://github.com/brendanhay/amazonka";
        description = "Amazon Device Farm SDK";
@@ -24655,16 +24831,16 @@ self: {
 
   "amazonka-directconnect" = callPackage
     ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring
-     , lens, tasty, tasty-hunit, text, time, unordered-containers
+     , tasty, tasty-hunit, text, time, unordered-containers
      }:
      mkDerivation {
        pname = "amazonka-directconnect";
-       version = "1.3.6";
-       sha256 = "2c6adffec93961fea4361f245280b5eea2df2c314ce1958e0d31926b3890f2be";
+       version = "1.3.7";
+       sha256 = "b1119213b84a509ebe5cd7ea1032ee94d7b0aa45fd159f71aa0e2f4d19e59dcb";
        libraryHaskellDepends = [ amazonka-core base ];
        testHaskellDepends = [
-         amazonka-core amazonka-test base bytestring lens tasty tasty-hunit
-         text time unordered-containers
+         amazonka-core amazonka-test base bytestring tasty tasty-hunit text
+         time unordered-containers
        ];
        homepage = "https://github.com/brendanhay/amazonka";
        description = "Amazon Direct Connect SDK";
@@ -24673,16 +24849,16 @@ self: {
 
   "amazonka-ds" = callPackage
     ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring
-     , lens, tasty, tasty-hunit, text, time, unordered-containers
+     , tasty, tasty-hunit, text, time, unordered-containers
      }:
      mkDerivation {
        pname = "amazonka-ds";
-       version = "1.3.6";
-       sha256 = "891f5189125cf8d94abf3ee97aa8959c0015e0383b7485238e87282b018f629d";
+       version = "1.3.7";
+       sha256 = "fd75ba2790bf61db6db791afb2eb52e7867f2294275b9fdf8c5e2040bd8e7628";
        libraryHaskellDepends = [ amazonka-core base ];
        testHaskellDepends = [
-         amazonka-core amazonka-test base bytestring lens tasty tasty-hunit
-         text time unordered-containers
+         amazonka-core amazonka-test base bytestring tasty tasty-hunit text
+         time unordered-containers
        ];
        homepage = "https://github.com/brendanhay/amazonka";
        description = "Amazon Directory Service SDK";
@@ -24733,16 +24909,16 @@ self: {
 
   "amazonka-dynamodb" = callPackage
     ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring
-     , lens, tasty, tasty-hunit, text, time, unordered-containers
+     , tasty, tasty-hunit, text, time, unordered-containers
      }:
      mkDerivation {
        pname = "amazonka-dynamodb";
-       version = "1.3.6";
-       sha256 = "28ae5711721ba898db8c51ae123000ec02d1a4e66db6078b3ca426f4dab9c3be";
+       version = "1.3.7";
+       sha256 = "8000caed96de1a7ffc9dd97668606f3c64a54619b549b4b7c29b73780091176e";
        libraryHaskellDepends = [ amazonka-core base ];
        testHaskellDepends = [
-         amazonka-core amazonka-test base bytestring lens tasty tasty-hunit
-         text time unordered-containers
+         amazonka-core amazonka-test base bytestring tasty tasty-hunit text
+         time unordered-containers
        ];
        homepage = "https://github.com/brendanhay/amazonka";
        description = "Amazon DynamoDB SDK";
@@ -24751,16 +24927,16 @@ self: {
 
   "amazonka-dynamodb-streams" = callPackage
     ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring
-     , lens, tasty, tasty-hunit, text, time, unordered-containers
+     , tasty, tasty-hunit, text, time, unordered-containers
      }:
      mkDerivation {
        pname = "amazonka-dynamodb-streams";
-       version = "1.3.6";
-       sha256 = "3201fee450d622ad22825a8068e95e913666fc25544044e6b0a840d3c444be0c";
+       version = "1.3.7";
+       sha256 = "a3b5304cde5c828135a813c2f005d5bdc9d0316ab09c966f3caffae084971072";
        libraryHaskellDepends = [ amazonka-core base ];
        testHaskellDepends = [
-         amazonka-core amazonka-test base bytestring lens tasty tasty-hunit
-         text time unordered-containers
+         amazonka-core amazonka-test base bytestring tasty tasty-hunit text
+         time unordered-containers
        ];
        homepage = "https://github.com/brendanhay/amazonka";
        description = "Amazon DynamoDB Streams SDK";
@@ -24825,16 +25001,16 @@ self: {
 
   "amazonka-ec2" = callPackage
     ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring
-     , lens, tasty, tasty-hunit, text, time, unordered-containers
+     , tasty, tasty-hunit, text, time, unordered-containers
      }:
      mkDerivation {
        pname = "amazonka-ec2";
-       version = "1.3.6";
-       sha256 = "d5756ef1f17d84b9e50647477e244e56560d676d5dea35b8c1ea53b5684d4c97";
+       version = "1.3.7";
+       sha256 = "d76e66ca880a7dc8299186ea0334c12a4a38bf4efa79df59dc26016371e59e65";
        libraryHaskellDepends = [ amazonka-core base ];
        testHaskellDepends = [
-         amazonka-core amazonka-test base bytestring lens tasty tasty-hunit
-         text time unordered-containers
+         amazonka-core amazonka-test base bytestring tasty tasty-hunit text
+         time unordered-containers
        ];
        doCheck = false;
        homepage = "https://github.com/brendanhay/amazonka";
@@ -24887,16 +25063,16 @@ self: {
 
   "amazonka-ecs" = callPackage
     ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring
-     , lens, tasty, tasty-hunit, text, time, unordered-containers
+     , tasty, tasty-hunit, text, time, unordered-containers
      }:
      mkDerivation {
        pname = "amazonka-ecs";
-       version = "1.3.6";
-       sha256 = "a0c6d28f289c5120765ce1efc13d18b50b4a1c6b93222fa7381979b94cb80406";
+       version = "1.3.7";
+       sha256 = "4124f46fa02ef085e989261b2617975dbbd7d2549fd1901279b311952c01d51e";
        libraryHaskellDepends = [ amazonka-core base ];
        testHaskellDepends = [
-         amazonka-core amazonka-test base bytestring lens tasty tasty-hunit
-         text time unordered-containers
+         amazonka-core amazonka-test base bytestring tasty tasty-hunit text
+         time unordered-containers
        ];
        homepage = "https://github.com/brendanhay/amazonka";
        description = "Amazon EC2 Container Service SDK";
@@ -24905,16 +25081,16 @@ self: {
 
   "amazonka-efs" = callPackage
     ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring
-     , lens, tasty, tasty-hunit, text, time, unordered-containers
+     , tasty, tasty-hunit, text, time, unordered-containers
      }:
      mkDerivation {
        pname = "amazonka-efs";
-       version = "1.3.6";
-       sha256 = "4e087917eb34bb12fa0add63c41eee7bb2baf52af8c7d6c6f247c0a8c726a5db";
+       version = "1.3.7";
+       sha256 = "ae1a69233552debb037c3d87062fe79562af74b735758e8c6cfcf59e8fc4269f";
        libraryHaskellDepends = [ amazonka-core base ];
        testHaskellDepends = [
-         amazonka-core amazonka-test base bytestring lens tasty tasty-hunit
-         text time unordered-containers
+         amazonka-core amazonka-test base bytestring tasty tasty-hunit text
+         time unordered-containers
        ];
        homepage = "https://github.com/brendanhay/amazonka";
        description = "Amazon Elastic File System SDK";
@@ -24965,16 +25141,16 @@ self: {
 
   "amazonka-elasticache" = callPackage
     ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring
-     , lens, tasty, tasty-hunit, text, time, unordered-containers
+     , tasty, tasty-hunit, text, time, unordered-containers
      }:
      mkDerivation {
        pname = "amazonka-elasticache";
-       version = "1.3.6";
-       sha256 = "7c60c850560b448434513cd7943d2d42d662816f98f7f9bf06c36c7f0a057888";
+       version = "1.3.7";
+       sha256 = "22d53cb522c73f1fd95dfd8678295055aebd34b3f999506042f00d49266ed0d9";
        libraryHaskellDepends = [ amazonka-core base ];
        testHaskellDepends = [
-         amazonka-core amazonka-test base bytestring lens tasty tasty-hunit
-         text time unordered-containers
+         amazonka-core amazonka-test base bytestring tasty tasty-hunit text
+         time unordered-containers
        ];
        homepage = "https://github.com/brendanhay/amazonka";
        description = "Amazon ElastiCache SDK";
@@ -25025,16 +25201,16 @@ self: {
 
   "amazonka-elasticbeanstalk" = callPackage
     ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring
-     , lens, tasty, tasty-hunit, text, time, unordered-containers
+     , tasty, tasty-hunit, text, time, unordered-containers
      }:
      mkDerivation {
        pname = "amazonka-elasticbeanstalk";
-       version = "1.3.6";
-       sha256 = "d67282b599affed8f46c1960a1e70319f99404742e46d445d95d68c6e507ef11";
+       version = "1.3.7";
+       sha256 = "c4e6bfa1d599602c9f25a1b8a0c2a6d7518d959dde78b1fb64ad787d3e356dd4";
        libraryHaskellDepends = [ amazonka-core base ];
        testHaskellDepends = [
-         amazonka-core amazonka-test base bytestring lens tasty tasty-hunit
-         text time unordered-containers
+         amazonka-core amazonka-test base bytestring tasty tasty-hunit text
+         time unordered-containers
        ];
        homepage = "https://github.com/brendanhay/amazonka";
        description = "Amazon Elastic Beanstalk SDK";
@@ -25043,16 +25219,16 @@ self: {
 
   "amazonka-elasticsearch" = callPackage
     ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring
-     , lens, tasty, tasty-hunit, text, time, unordered-containers
+     , tasty, tasty-hunit, text, time, unordered-containers
      }:
      mkDerivation {
        pname = "amazonka-elasticsearch";
-       version = "1.3.6";
-       sha256 = "ed6fddddf130d039295b76e349b2c00141706c5a8fef471ce741296af9f833f8";
+       version = "1.3.7";
+       sha256 = "7179150c600ed9a2889700a1433f4bc12eec1406e74c25341993d3a8c27575b4";
        libraryHaskellDepends = [ amazonka-core base ];
        testHaskellDepends = [
-         amazonka-core amazonka-test base bytestring lens tasty tasty-hunit
-         text time unordered-containers
+         amazonka-core amazonka-test base bytestring tasty tasty-hunit text
+         time unordered-containers
        ];
        homepage = "https://github.com/brendanhay/amazonka";
        description = "Amazon Elasticsearch Service SDK";
@@ -25103,16 +25279,16 @@ self: {
 
   "amazonka-elastictranscoder" = callPackage
     ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring
-     , lens, tasty, tasty-hunit, text, time, unordered-containers
+     , tasty, tasty-hunit, text, time, unordered-containers
      }:
      mkDerivation {
        pname = "amazonka-elastictranscoder";
-       version = "1.3.6";
-       sha256 = "489f2bb02483378602d7f533369019761016385aa1ec2983b4e6a427a67b5792";
+       version = "1.3.7";
+       sha256 = "55d813660c91eee260111a252afddc295edf7a26a7f3b5c5e9c7ab4814ce338c";
        libraryHaskellDepends = [ amazonka-core base ];
        testHaskellDepends = [
-         amazonka-core amazonka-test base bytestring lens tasty tasty-hunit
-         text time unordered-containers
+         amazonka-core amazonka-test base bytestring tasty tasty-hunit text
+         time unordered-containers
        ];
        homepage = "https://github.com/brendanhay/amazonka";
        description = "Amazon Elastic Transcoder SDK";
@@ -25163,16 +25339,16 @@ self: {
 
   "amazonka-elb" = callPackage
     ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring
-     , lens, tasty, tasty-hunit, text, time, unordered-containers
+     , tasty, tasty-hunit, text, time, unordered-containers
      }:
      mkDerivation {
        pname = "amazonka-elb";
-       version = "1.3.6";
-       sha256 = "80f9df4c3345cf3913f5ee95e44547d9de0b22bc2c0d58b7c530c165b4064087";
+       version = "1.3.7";
+       sha256 = "5d72d70f7ffa2ea1e0a244c60e87ccb19874bff27f547bf1b1c740e75c8872ec";
        libraryHaskellDepends = [ amazonka-core base ];
        testHaskellDepends = [
-         amazonka-core amazonka-test base bytestring lens tasty tasty-hunit
-         text time unordered-containers
+         amazonka-core amazonka-test base bytestring tasty tasty-hunit text
+         time unordered-containers
        ];
        homepage = "https://github.com/brendanhay/amazonka";
        description = "Amazon Elastic Load Balancing SDK";
@@ -25223,16 +25399,16 @@ self: {
 
   "amazonka-emr" = callPackage
     ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring
-     , lens, tasty, tasty-hunit, text, time, unordered-containers
+     , tasty, tasty-hunit, text, time, unordered-containers
      }:
      mkDerivation {
        pname = "amazonka-emr";
-       version = "1.3.6";
-       sha256 = "6189666eea89fb6f0ae436fdc6992c33b4bc59f21503062e1c5c7d58d02b2235";
+       version = "1.3.7";
+       sha256 = "cfd8c9416c1ba32001aeae5f60d5050276e9f6ac1870d13f5a995803711d35fc";
        libraryHaskellDepends = [ amazonka-core base ];
        testHaskellDepends = [
-         amazonka-core amazonka-test base bytestring lens tasty tasty-hunit
-         text time unordered-containers
+         amazonka-core amazonka-test base bytestring tasty tasty-hunit text
+         time unordered-containers
        ];
        homepage = "https://github.com/brendanhay/amazonka";
        description = "Amazon Elastic MapReduce SDK";
@@ -25283,16 +25459,16 @@ self: {
 
   "amazonka-glacier" = callPackage
     ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring
-     , lens, tasty, tasty-hunit, text, time, unordered-containers
+     , tasty, tasty-hunit, text, time, unordered-containers
      }:
      mkDerivation {
        pname = "amazonka-glacier";
-       version = "1.3.6";
-       sha256 = "940108fdb03e41afb62c517105e9e5dfaaab78a8d9a48dfb7db6ca63c94319e0";
+       version = "1.3.7";
+       sha256 = "18ee97fef9915b433a716e40f6a83c332080fd9fa428ce60c56444161f67db04";
        libraryHaskellDepends = [ amazonka-core base ];
        testHaskellDepends = [
-         amazonka-core amazonka-test base bytestring lens tasty tasty-hunit
-         text time unordered-containers
+         amazonka-core amazonka-test base bytestring tasty tasty-hunit text
+         time unordered-containers
        ];
        homepage = "https://github.com/brendanhay/amazonka";
        description = "Amazon Glacier SDK";
@@ -25343,16 +25519,16 @@ self: {
 
   "amazonka-iam" = callPackage
     ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring
-     , lens, tasty, tasty-hunit, text, time, unordered-containers
+     , tasty, tasty-hunit, text, time, unordered-containers
      }:
      mkDerivation {
        pname = "amazonka-iam";
-       version = "1.3.6";
-       sha256 = "9d0306e25a7b7b9330f7f9d1648ca35553548180accc0f403689d1428860b8d2";
+       version = "1.3.7";
+       sha256 = "301463c7e704f82055307f0cbb9d092abdd3bc6672a78439ed748fbd061b3945";
        libraryHaskellDepends = [ amazonka-core base ];
        testHaskellDepends = [
-         amazonka-core amazonka-test base bytestring lens tasty tasty-hunit
-         text time unordered-containers
+         amazonka-core amazonka-test base bytestring tasty tasty-hunit text
+         time unordered-containers
        ];
        homepage = "https://github.com/brendanhay/amazonka";
        description = "Amazon Identity and Access Management SDK";
@@ -25403,16 +25579,16 @@ self: {
 
   "amazonka-importexport" = callPackage
     ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring
-     , lens, tasty, tasty-hunit, text, time, unordered-containers
+     , tasty, tasty-hunit, text, time, unordered-containers
      }:
      mkDerivation {
        pname = "amazonka-importexport";
-       version = "1.3.6";
-       sha256 = "bfa120fb51bb6f784a970a1a633ecb1ec054bdf8bdb1594ca7fe160c75e6ebe0";
+       version = "1.3.7";
+       sha256 = "ec40b77cc0f365d01c6614cf0daa1dbbdbcf97cd4cb1ac1b258cd8382ff3ae6d";
        libraryHaskellDepends = [ amazonka-core base ];
        testHaskellDepends = [
-         amazonka-core amazonka-test base bytestring lens tasty tasty-hunit
-         text time unordered-containers
+         amazonka-core amazonka-test base bytestring tasty tasty-hunit text
+         time unordered-containers
        ];
        homepage = "https://github.com/brendanhay/amazonka";
        description = "Amazon Import/Export SDK";
@@ -25421,16 +25597,16 @@ self: {
 
   "amazonka-inspector" = callPackage
     ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring
-     , lens, tasty, tasty-hunit, text, time, unordered-containers
+     , tasty, tasty-hunit, text, time, unordered-containers
      }:
      mkDerivation {
        pname = "amazonka-inspector";
-       version = "1.3.6";
-       sha256 = "895d149dd6ea1255ef34788ccf4caa2f3568541ea652717562601c4340e273a4";
+       version = "1.3.7";
+       sha256 = "eaf9eec94b9de0bfc2b1c204be38bbb9b808d69a0286686960ea4f551793a7d2";
        libraryHaskellDepends = [ amazonka-core base ];
        testHaskellDepends = [
-         amazonka-core amazonka-test base bytestring lens tasty tasty-hunit
-         text time unordered-containers
+         amazonka-core amazonka-test base bytestring tasty tasty-hunit text
+         time unordered-containers
        ];
        homepage = "https://github.com/brendanhay/amazonka";
        description = "Amazon Inspector SDK";
@@ -25439,16 +25615,16 @@ self: {
 
   "amazonka-iot" = callPackage
     ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring
-     , lens, tasty, tasty-hunit, text, time, unordered-containers
+     , tasty, tasty-hunit, text, time, unordered-containers
      }:
      mkDerivation {
        pname = "amazonka-iot";
-       version = "1.3.6";
-       sha256 = "8a33bee0071be696eeca1614b6418677a63aa425682975d61843a3cf2a75b36e";
+       version = "1.3.7";
+       sha256 = "7e515bf2ec1ac7f9ef84c31fd5b436d13df2e5ab9c21cc2b5fc54d92d0b2cee3";
        libraryHaskellDepends = [ amazonka-core base ];
        testHaskellDepends = [
-         amazonka-core amazonka-test base bytestring lens tasty tasty-hunit
-         text time unordered-containers
+         amazonka-core amazonka-test base bytestring tasty tasty-hunit text
+         time unordered-containers
        ];
        homepage = "https://github.com/brendanhay/amazonka";
        description = "Amazon IoT SDK";
@@ -25457,16 +25633,16 @@ self: {
 
   "amazonka-iot-dataplane" = callPackage
     ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring
-     , lens, tasty, tasty-hunit, text, time, unordered-containers
+     , tasty, tasty-hunit, text, time, unordered-containers
      }:
      mkDerivation {
        pname = "amazonka-iot-dataplane";
-       version = "1.3.6";
-       sha256 = "53c527174618a3808d14b2a5a2c2a6603595575f2175bd053ab66bcfbd7d4f65";
+       version = "1.3.7";
+       sha256 = "de6f860acc5ca4d623ec66dad54cedc972516c6d04f0babfe0aa142fd86f1538";
        libraryHaskellDepends = [ amazonka-core base ];
        testHaskellDepends = [
-         amazonka-core amazonka-test base bytestring lens tasty tasty-hunit
-         text time unordered-containers
+         amazonka-core amazonka-test base bytestring tasty tasty-hunit text
+         time unordered-containers
        ];
        homepage = "https://github.com/brendanhay/amazonka";
        description = "Amazon IoT Data Plane SDK";
@@ -25517,16 +25693,16 @@ self: {
 
   "amazonka-kinesis" = callPackage
     ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring
-     , lens, tasty, tasty-hunit, text, time, unordered-containers
+     , tasty, tasty-hunit, text, time, unordered-containers
      }:
      mkDerivation {
        pname = "amazonka-kinesis";
-       version = "1.3.6";
-       sha256 = "34bbfc2d6265951f9f26c2eafad06315eb3807717c279bd43fd89a830423bda4";
+       version = "1.3.7";
+       sha256 = "321884fc3baa02e07f613dd23ec77ec79ce40c875a88772e9586a99745114b43";
        libraryHaskellDepends = [ amazonka-core base ];
        testHaskellDepends = [
-         amazonka-core amazonka-test base bytestring lens tasty tasty-hunit
-         text time unordered-containers
+         amazonka-core amazonka-test base bytestring tasty tasty-hunit text
+         time unordered-containers
        ];
        homepage = "https://github.com/brendanhay/amazonka";
        description = "Amazon Kinesis SDK";
@@ -25535,16 +25711,16 @@ self: {
 
   "amazonka-kinesis-firehose" = callPackage
     ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring
-     , lens, tasty, tasty-hunit, text, time, unordered-containers
+     , tasty, tasty-hunit, text, time, unordered-containers
      }:
      mkDerivation {
        pname = "amazonka-kinesis-firehose";
-       version = "1.3.6";
-       sha256 = "6285473f9f328423c080575e8d5f1fd4a599562cc4a41cfb724aa02ca323c7bd";
+       version = "1.3.7";
+       sha256 = "6a557b9b3fb21b1035aad13a6ddcbd249ce97bc2aeb77b48eee74b6d6a634d1a";
        libraryHaskellDepends = [ amazonka-core base ];
        testHaskellDepends = [
-         amazonka-core amazonka-test base bytestring lens tasty tasty-hunit
-         text time unordered-containers
+         amazonka-core amazonka-test base bytestring tasty tasty-hunit text
+         time unordered-containers
        ];
        homepage = "https://github.com/brendanhay/amazonka";
        description = "Amazon Kinesis Firehose SDK";
@@ -25595,16 +25771,16 @@ self: {
 
   "amazonka-kms" = callPackage
     ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring
-     , lens, tasty, tasty-hunit, text, time, unordered-containers
+     , tasty, tasty-hunit, text, time, unordered-containers
      }:
      mkDerivation {
        pname = "amazonka-kms";
-       version = "1.3.6";
-       sha256 = "0a1ed2b7839b17187dbcdbb0ed91b71d8d4090a7296f89592997ba9fd28ed931";
+       version = "1.3.7";
+       sha256 = "2daffffd16da332b52523802ee35173aaafed8d24a4e860045bc9933725c9de4";
        libraryHaskellDepends = [ amazonka-core base ];
        testHaskellDepends = [
-         amazonka-core amazonka-test base bytestring lens tasty tasty-hunit
-         text time unordered-containers
+         amazonka-core amazonka-test base bytestring tasty tasty-hunit text
+         time unordered-containers
        ];
        homepage = "https://github.com/brendanhay/amazonka";
        description = "Amazon Key Management Service SDK";
@@ -25655,16 +25831,16 @@ self: {
 
   "amazonka-lambda" = callPackage
     ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring
-     , lens, tasty, tasty-hunit, text, time, unordered-containers
+     , tasty, tasty-hunit, text, time, unordered-containers
      }:
      mkDerivation {
        pname = "amazonka-lambda";
-       version = "1.3.6";
-       sha256 = "71a9e80add261bc519330ac1127ea47e1b2298472a76cdbe899858ef8e1413d0";
+       version = "1.3.7";
+       sha256 = "cba44973510233399b0d5fa4c9d291691e30caef63035158f40b5b10e2dd5f90";
        libraryHaskellDepends = [ amazonka-core base ];
        testHaskellDepends = [
-         amazonka-core amazonka-test base bytestring lens tasty tasty-hunit
-         text time unordered-containers
+         amazonka-core amazonka-test base bytestring tasty tasty-hunit text
+         time unordered-containers
        ];
        homepage = "https://github.com/brendanhay/amazonka";
        description = "Amazon Lambda SDK";
@@ -25673,16 +25849,16 @@ self: {
 
   "amazonka-marketplace-analytics" = callPackage
     ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring
-     , lens, tasty, tasty-hunit, text, time, unordered-containers
+     , tasty, tasty-hunit, text, time, unordered-containers
      }:
      mkDerivation {
        pname = "amazonka-marketplace-analytics";
-       version = "1.3.6";
-       sha256 = "9ff0d3b4409c870d1eb44c2e4e88cc01e22cfe47dd52cd9373dffc6dea0e03bc";
+       version = "1.3.7";
+       sha256 = "eaf080d9f19638c4d7d98fb19e4f0ce752622c04db675e91c9bcc23476ca4d8e";
        libraryHaskellDepends = [ amazonka-core base ];
        testHaskellDepends = [
-         amazonka-core amazonka-test base bytestring lens tasty tasty-hunit
-         text time unordered-containers
+         amazonka-core amazonka-test base bytestring tasty tasty-hunit text
+         time unordered-containers
        ];
        homepage = "https://github.com/brendanhay/amazonka";
        description = "Amazon Marketplace Commerce Analytics SDK";
@@ -25705,16 +25881,16 @@ self: {
 
   "amazonka-ml" = callPackage
     ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring
-     , lens, tasty, tasty-hunit, text, time, unordered-containers
+     , tasty, tasty-hunit, text, time, unordered-containers
      }:
      mkDerivation {
        pname = "amazonka-ml";
-       version = "1.3.6";
-       sha256 = "8edcd8ede34b7459c17999d6ba5b8925026806f0cd0c0d74438047b93346f5a2";
+       version = "1.3.7";
+       sha256 = "05ced76e5eaad97bd2b5ead71df84f3f304d0c6fa16fb5af6a3df8e24e9af31e";
        libraryHaskellDepends = [ amazonka-core base ];
        testHaskellDepends = [
-         amazonka-core amazonka-test base bytestring lens tasty tasty-hunit
-         text time unordered-containers
+         amazonka-core amazonka-test base bytestring tasty tasty-hunit text
+         time unordered-containers
        ];
        homepage = "https://github.com/brendanhay/amazonka";
        description = "Amazon Machine Learning SDK";
@@ -25765,16 +25941,16 @@ self: {
 
   "amazonka-opsworks" = callPackage
     ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring
-     , lens, tasty, tasty-hunit, text, time, unordered-containers
+     , tasty, tasty-hunit, text, time, unordered-containers
      }:
      mkDerivation {
        pname = "amazonka-opsworks";
-       version = "1.3.6";
-       sha256 = "1f3bef78afcaad9c301be45902eca6b44d31adb840be7f7364e0e81a4bb8a108";
+       version = "1.3.7";
+       sha256 = "d0367cedd608068cf27e84b1690086c7915639578181a2790f584b787dcadbb9";
        libraryHaskellDepends = [ amazonka-core base ];
        testHaskellDepends = [
-         amazonka-core amazonka-test base bytestring lens tasty tasty-hunit
-         text time unordered-containers
+         amazonka-core amazonka-test base bytestring tasty tasty-hunit text
+         time unordered-containers
        ];
        homepage = "https://github.com/brendanhay/amazonka";
        description = "Amazon OpsWorks SDK";
@@ -25825,16 +26001,16 @@ self: {
 
   "amazonka-rds" = callPackage
     ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring
-     , lens, tasty, tasty-hunit, text, time, unordered-containers
+     , tasty, tasty-hunit, text, time, unordered-containers
      }:
      mkDerivation {
        pname = "amazonka-rds";
-       version = "1.3.6";
-       sha256 = "7a70db7b6482b4836a7606c7026e9cb93c55763f414330ebfaf20967665f1a97";
+       version = "1.3.7";
+       sha256 = "a874b42d38fd50279d7dfbb4a08b3633dc35a8e2f140598c0aabbec3bf152a75";
        libraryHaskellDepends = [ amazonka-core base ];
        testHaskellDepends = [
-         amazonka-core amazonka-test base bytestring lens tasty tasty-hunit
-         text time unordered-containers
+         amazonka-core amazonka-test base bytestring tasty tasty-hunit text
+         time unordered-containers
        ];
        homepage = "https://github.com/brendanhay/amazonka";
        description = "Amazon Relational Database Service SDK";
@@ -25886,16 +26062,16 @@ self: {
 
   "amazonka-redshift" = callPackage
     ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring
-     , lens, tasty, tasty-hunit, text, time, unordered-containers
+     , tasty, tasty-hunit, text, time, unordered-containers
      }:
      mkDerivation {
        pname = "amazonka-redshift";
-       version = "1.3.6";
-       sha256 = "d057787a826e2cc91af5cb223d82421e17f9e5f698f8da85650a51106da272f9";
+       version = "1.3.7";
+       sha256 = "cd6797859fd724b5d470b3bcf01c1bec167ad1c247de115a767c6ba5ed268d01";
        libraryHaskellDepends = [ amazonka-core base ];
        testHaskellDepends = [
-         amazonka-core amazonka-test base bytestring lens tasty tasty-hunit
-         text time unordered-containers
+         amazonka-core amazonka-test base bytestring tasty tasty-hunit text
+         time unordered-containers
        ];
        homepage = "https://github.com/brendanhay/amazonka";
        description = "Amazon Redshift SDK";
@@ -25960,16 +26136,16 @@ self: {
 
   "amazonka-route53" = callPackage
     ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring
-     , lens, tasty, tasty-hunit, text, time, unordered-containers
+     , tasty, tasty-hunit, text, time, unordered-containers
      }:
      mkDerivation {
        pname = "amazonka-route53";
-       version = "1.3.6";
-       sha256 = "5f5c22d49a4b43a63dc21e1d83c9e571cd4028a509540fea45559ea78afdc4df";
+       version = "1.3.7";
+       sha256 = "cc6811f83c7282d1cd20d145fe317d6116a9731bd4ee58923d84924634fbc208";
        libraryHaskellDepends = [ amazonka-core base ];
        testHaskellDepends = [
-         amazonka-core amazonka-test base bytestring lens tasty tasty-hunit
-         text time unordered-containers
+         amazonka-core amazonka-test base bytestring tasty tasty-hunit text
+         time unordered-containers
        ];
        homepage = "https://github.com/brendanhay/amazonka";
        description = "Amazon Route 53 SDK";
@@ -26020,16 +26196,16 @@ self: {
 
   "amazonka-route53-domains" = callPackage
     ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring
-     , lens, tasty, tasty-hunit, text, time, unordered-containers
+     , tasty, tasty-hunit, text, time, unordered-containers
      }:
      mkDerivation {
        pname = "amazonka-route53-domains";
-       version = "1.3.6";
-       sha256 = "3360e343280cb0681e9c6702c668ccb4c3f9f67d2c5f8da98860e56dc2a59b09";
+       version = "1.3.7";
+       sha256 = "b2a5143e58f517ef9d3b5768acd220b3404cbc13b20248a983a977e73f3920dc";
        libraryHaskellDepends = [ amazonka-core base ];
        testHaskellDepends = [
-         amazonka-core amazonka-test base bytestring lens tasty tasty-hunit
-         text time unordered-containers
+         amazonka-core amazonka-test base bytestring tasty tasty-hunit text
+         time unordered-containers
        ];
        homepage = "https://github.com/brendanhay/amazonka";
        description = "Amazon Route 53 Domains SDK";
@@ -26084,12 +26260,12 @@ self: {
      }:
      mkDerivation {
        pname = "amazonka-s3";
-       version = "1.3.6";
-       sha256 = "4867f20e331f1c5197b212d1ba6051887631419bc92cbc74dd26f0eed1987087";
+       version = "1.3.7";
+       sha256 = "da865c6a32f1d07c8ff28bcb1f2905b2e0cedf19e0f5c00ca975ac84ff9b1620";
        libraryHaskellDepends = [ amazonka-core base lens text ];
        testHaskellDepends = [
-         amazonka-core amazonka-test base bytestring lens tasty tasty-hunit
-         text time unordered-containers
+         amazonka-core amazonka-test base bytestring tasty tasty-hunit text
+         time unordered-containers
        ];
        doCheck = false;
        homepage = "https://github.com/brendanhay/amazonka";
@@ -26142,16 +26318,16 @@ self: {
 
   "amazonka-sdb" = callPackage
     ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring
-     , lens, tasty, tasty-hunit, text, time, unordered-containers
+     , tasty, tasty-hunit, text, time, unordered-containers
      }:
      mkDerivation {
        pname = "amazonka-sdb";
-       version = "1.3.6";
-       sha256 = "1d55cadafd4d4e5797fa87bd6ef089bf61dad6386ed943adb923055a36d2f32c";
+       version = "1.3.7";
+       sha256 = "6cf65455e4b56ef50f6ebed0b93463439c8ab51c3e33c74634b7046a6b341d71";
        libraryHaskellDepends = [ amazonka-core base ];
        testHaskellDepends = [
-         amazonka-core amazonka-test base bytestring lens tasty tasty-hunit
-         text time unordered-containers
+         amazonka-core amazonka-test base bytestring tasty tasty-hunit text
+         time unordered-containers
        ];
        homepage = "https://github.com/brendanhay/amazonka";
        description = "Amazon SimpleDB SDK";
@@ -26202,16 +26378,16 @@ self: {
 
   "amazonka-ses" = callPackage
     ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring
-     , lens, tasty, tasty-hunit, text, time, unordered-containers
+     , tasty, tasty-hunit, text, time, unordered-containers
      }:
      mkDerivation {
        pname = "amazonka-ses";
-       version = "1.3.6";
-       sha256 = "d8694bbfd28c6fbaa9a0e581debbdcb886010cd79e2830402ff54037d83e9b6d";
+       version = "1.3.7";
+       sha256 = "42d593776aea6d9bc5a9a8ec8ef9eefea413d413d3586fb0231733aceb4a29b3";
        libraryHaskellDepends = [ amazonka-core base ];
        testHaskellDepends = [
-         amazonka-core amazonka-test base bytestring lens tasty tasty-hunit
-         text time unordered-containers
+         amazonka-core amazonka-test base bytestring tasty tasty-hunit text
+         time unordered-containers
        ];
        homepage = "https://github.com/brendanhay/amazonka";
        description = "Amazon Simple Email Service SDK";
@@ -26262,16 +26438,16 @@ self: {
 
   "amazonka-sns" = callPackage
     ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring
-     , lens, tasty, tasty-hunit, text, time, unordered-containers
+     , tasty, tasty-hunit, text, time, unordered-containers
      }:
      mkDerivation {
        pname = "amazonka-sns";
-       version = "1.3.6";
-       sha256 = "718d2f468302bf95ea7c8f51a340514e1756e84bedda2d0ae0d1ebae6b783094";
+       version = "1.3.7";
+       sha256 = "ea691aec73e2859e074bb86c7bdf3f04e8eb58b512686e887fc714403c612ee4";
        libraryHaskellDepends = [ amazonka-core base ];
        testHaskellDepends = [
-         amazonka-core amazonka-test base bytestring lens tasty tasty-hunit
-         text time unordered-containers
+         amazonka-core amazonka-test base bytestring tasty tasty-hunit text
+         time unordered-containers
        ];
        homepage = "https://github.com/brendanhay/amazonka";
        description = "Amazon Simple Notification Service SDK";
@@ -26322,16 +26498,16 @@ self: {
 
   "amazonka-sqs" = callPackage
     ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring
-     , lens, tasty, tasty-hunit, text, time, unordered-containers
+     , tasty, tasty-hunit, text, time, unordered-containers
      }:
      mkDerivation {
        pname = "amazonka-sqs";
-       version = "1.3.6";
-       sha256 = "5cfa83a58c52d1272c09c08743bf68c6c5d1789573c4ac50f8fa871361224c3a";
+       version = "1.3.7";
+       sha256 = "c18e3c60413c9a949b885622a10e7ea221ebb0b9f65c4d1c57c07941de969172";
        libraryHaskellDepends = [ amazonka-core base ];
        testHaskellDepends = [
-         amazonka-core amazonka-test base bytestring lens tasty tasty-hunit
-         text time unordered-containers
+         amazonka-core amazonka-test base bytestring tasty tasty-hunit text
+         time unordered-containers
        ];
        homepage = "https://github.com/brendanhay/amazonka";
        description = "Amazon Simple Queue Service SDK";
@@ -26383,16 +26559,16 @@ self: {
 
   "amazonka-ssm" = callPackage
     ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring
-     , lens, tasty, tasty-hunit, text, time, unordered-containers
+     , tasty, tasty-hunit, text, time, unordered-containers
      }:
      mkDerivation {
        pname = "amazonka-ssm";
-       version = "1.3.6";
-       sha256 = "936981dcc9ad3aab9eaca5b72337eb340e4101c98217c025570dab12b063942c";
+       version = "1.3.7";
+       sha256 = "5b990dafc0066327e197c5838a3ec562471933f7e0eed2bd15f94249859f20da";
        libraryHaskellDepends = [ amazonka-core base ];
        testHaskellDepends = [
-         amazonka-core amazonka-test base bytestring lens tasty tasty-hunit
-         text time unordered-containers
+         amazonka-core amazonka-test base bytestring tasty tasty-hunit text
+         time unordered-containers
        ];
        homepage = "https://github.com/brendanhay/amazonka";
        description = "Amazon Simple Systems Management Service SDK";
@@ -26443,16 +26619,16 @@ self: {
 
   "amazonka-storagegateway" = callPackage
     ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring
-     , lens, tasty, tasty-hunit, text, time, unordered-containers
+     , tasty, tasty-hunit, text, time, unordered-containers
      }:
      mkDerivation {
        pname = "amazonka-storagegateway";
-       version = "1.3.6";
-       sha256 = "af0784739819a62926d1282dfa7b05b3aaa90f8c4063dfa5877097ee17d2c29f";
+       version = "1.3.7";
+       sha256 = "d43de277a9262445fcbce966863622132c4a0d72273fa7bfd9efb32bdbc20348";
        libraryHaskellDepends = [ amazonka-core base ];
        testHaskellDepends = [
-         amazonka-core amazonka-test base bytestring lens tasty tasty-hunit
-         text time unordered-containers
+         amazonka-core amazonka-test base bytestring tasty tasty-hunit text
+         time unordered-containers
        ];
        homepage = "https://github.com/brendanhay/amazonka";
        description = "Amazon Storage Gateway SDK";
@@ -26503,16 +26679,16 @@ self: {
 
   "amazonka-sts" = callPackage
     ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring
-     , lens, tasty, tasty-hunit, text, time, unordered-containers
+     , tasty, tasty-hunit, text, time, unordered-containers
      }:
      mkDerivation {
        pname = "amazonka-sts";
-       version = "1.3.6";
-       sha256 = "65fe8fc6f3cb8512dff76f0897b6f50bd97e13d799e6ea631c558f8df152246f";
+       version = "1.3.7";
+       sha256 = "cb113a4d42ec49d05b3199802d3233ac8bdf3e85115bfcdd155a98c1a9003486";
        libraryHaskellDepends = [ amazonka-core base ];
        testHaskellDepends = [
-         amazonka-core amazonka-test base bytestring lens tasty tasty-hunit
-         text time unordered-containers
+         amazonka-core amazonka-test base bytestring tasty tasty-hunit text
+         time unordered-containers
        ];
        homepage = "https://github.com/brendanhay/amazonka";
        description = "Amazon Security Token Service SDK";
@@ -26563,16 +26739,16 @@ self: {
 
   "amazonka-support" = callPackage
     ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring
-     , lens, tasty, tasty-hunit, text, time, unordered-containers
+     , tasty, tasty-hunit, text, time, unordered-containers
      }:
      mkDerivation {
        pname = "amazonka-support";
-       version = "1.3.6";
-       sha256 = "14777c5a77eecc699832c71660032ae4cc871efe69d03aa4becde40c63d3c39d";
+       version = "1.3.7";
+       sha256 = "6c8b40c5dd291a5b53ce16348b219c40b33e2c94e65b8478f242ff93c0d6c0d2";
        libraryHaskellDepends = [ amazonka-core base ];
        testHaskellDepends = [
-         amazonka-core amazonka-test base bytestring lens tasty tasty-hunit
-         text time unordered-containers
+         amazonka-core amazonka-test base bytestring tasty tasty-hunit text
+         time unordered-containers
        ];
        homepage = "https://github.com/brendanhay/amazonka";
        description = "Amazon Support SDK";
@@ -26623,16 +26799,16 @@ self: {
 
   "amazonka-swf" = callPackage
     ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring
-     , lens, tasty, tasty-hunit, text, time, unordered-containers
+     , tasty, tasty-hunit, text, time, unordered-containers
      }:
      mkDerivation {
        pname = "amazonka-swf";
-       version = "1.3.6";
-       sha256 = "0dfda94067f7d2c17a6ffac0252a9340b7b95138721ac40198d03c896329fd16";
+       version = "1.3.7";
+       sha256 = "b95a998ca50d79913d8deb8c7572554726e4a3778c891301659ef8829d7119b0";
        libraryHaskellDepends = [ amazonka-core base ];
        testHaskellDepends = [
-         amazonka-core amazonka-test base bytestring lens tasty tasty-hunit
-         text time unordered-containers
+         amazonka-core amazonka-test base bytestring tasty tasty-hunit text
+         time unordered-containers
        ];
        doCheck = false;
        homepage = "https://github.com/brendanhay/amazonka";
@@ -26644,17 +26820,17 @@ self: {
   "amazonka-test" = callPackage
     ({ mkDerivation, aeson, amazonka-core, base, bifunctors, bytestring
      , case-insensitive, conduit, conduit-extra, groom, http-client
-     , http-types, lens, process, resourcet, tasty, tasty-hunit
+     , http-types, process, resourcet, tasty, tasty-hunit
      , template-haskell, temporary, text, time, unordered-containers
      , yaml
      }:
      mkDerivation {
        pname = "amazonka-test";
-       version = "1.3.6";
-       sha256 = "f7f1467d724cdbbb85812c30cee27ad86bfa18a000c28cf4c9dda433d4317eda";
+       version = "1.3.7";
+       sha256 = "0d7410f8b76d9e1b8be76529868cf2267445219b3ca21499ae231d736a42f8d9";
        libraryHaskellDepends = [
          aeson amazonka-core base bifunctors bytestring case-insensitive
-         conduit conduit-extra groom http-client http-types lens process
+         conduit conduit-extra groom http-client http-types process
          resourcet tasty tasty-hunit template-haskell temporary text time
          unordered-containers yaml
        ];
@@ -26665,16 +26841,16 @@ self: {
 
   "amazonka-waf" = callPackage
     ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring
-     , lens, tasty, tasty-hunit, text, time, unordered-containers
+     , tasty, tasty-hunit, text, time, unordered-containers
      }:
      mkDerivation {
        pname = "amazonka-waf";
-       version = "1.3.6";
-       sha256 = "4f85cd6ee461dc45353e8525197f94c4d08ce0db3e0d1760a2a90bceb29f3725";
+       version = "1.3.7";
+       sha256 = "431d34671308da866b8f2738a88d84cf81c73fd5731decc5d94cd87159b012cb";
        libraryHaskellDepends = [ amazonka-core base ];
        testHaskellDepends = [
-         amazonka-core amazonka-test base bytestring lens tasty tasty-hunit
-         text time unordered-containers
+         amazonka-core amazonka-test base bytestring tasty tasty-hunit text
+         time unordered-containers
        ];
        homepage = "https://github.com/brendanhay/amazonka";
        description = "Amazon WAF SDK";
@@ -26697,16 +26873,16 @@ self: {
 
   "amazonka-workspaces" = callPackage
     ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring
-     , lens, tasty, tasty-hunit, text, time, unordered-containers
+     , tasty, tasty-hunit, text, time, unordered-containers
      }:
      mkDerivation {
        pname = "amazonka-workspaces";
-       version = "1.3.6";
-       sha256 = "108f85466e085f1b1576111f66a881967918f7f431710f819e20124216b78ff5";
+       version = "1.3.7";
+       sha256 = "52a3bc3c4a2f0f461042dfc54f8fc5f51e51ac62c8477acf4aa1e4ecc368b9c9";
        libraryHaskellDepends = [ amazonka-core base ];
        testHaskellDepends = [
-         amazonka-core amazonka-test base bytestring lens tasty tasty-hunit
-         text time unordered-containers
+         amazonka-core amazonka-test base bytestring tasty tasty-hunit text
+         time unordered-containers
        ];
        homepage = "https://github.com/brendanhay/amazonka";
        description = "Amazon WorkSpaces SDK";
@@ -27660,8 +27836,8 @@ self: {
        pname = "apiary-authenticate";
        version = "1.4.0";
        sha256 = "40dbdb0d6799ba7091ae9b72929c7d62a74dd251b5a6e01f8979314d75dbd107";
-       revision = "2";
-       editedCabalFile = "bc95b4d109ba8dabede930aadcce9540b3376f4679ac96a91b6af0cd0c5ced9e";
+       revision = "3";
+       editedCabalFile = "923708ce64b096b916e3e1e830c6ffc13dcdd289524d1580f2206f0e4ce4554b";
        libraryHaskellDepends = [
          apiary apiary-session authenticate base blaze-builder bytestring
          cereal data-default-class http-client http-client-tls http-types
@@ -27681,8 +27857,8 @@ self: {
        pname = "apiary-clientsession";
        version = "1.4.0";
        sha256 = "a6bba1337d2ee7ded7303f2801b09b9d93cdafb93f5115328c797bef3e6126fd";
-       revision = "1";
-       editedCabalFile = "ac724d51a8bd867838bccb788a0db76f97cfe19b052d1247e38ba001561e4bfd";
+       revision = "2";
+       editedCabalFile = "b3780175a0912ef55de02d916822dbe38b98acec5705a63f808517cda16ab90c";
        libraryHaskellDepends = [
          apiary apiary-cookie apiary-session base bytestring cereal
          clientsession data-default-class time unix-compat vault
@@ -28497,6 +28673,7 @@ self: {
          pcre-light process-extras tasty tasty-golden tasty-hunit time
          transformers unix utf8-string
        ];
+       jailbreak = true;
        homepage = "http://arbtt.nomeata.de/";
        description = "Automatic Rule-Based Time Tracker";
        license = "GPL";
@@ -28690,6 +28867,7 @@ self: {
          docopt filepath ghc ghc-paths ghc-syb-utils hlint hspec lens-simple
          pathwalk pipes pipes-group QuickCheck syb
        ];
+       doCheck = false;
        homepage = "http://github.com/rubik/argon";
        description = "Measure your code's complexity";
        license = stdenv.lib.licenses.isc;
@@ -29434,7 +29612,7 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "asn1-types" = callPackage
+  "asn1-types_0_3_1" = callPackage
     ({ mkDerivation, base, bytestring, hourglass, memory }:
      mkDerivation {
        pname = "asn1-types";
@@ -29444,6 +29622,19 @@ self: {
        homepage = "http://github.com/vincenthz/hs-asn1-types";
        description = "ASN.1 types";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
+  "asn1-types" = callPackage
+    ({ mkDerivation, base, bytestring, hourglass, memory }:
+     mkDerivation {
+       pname = "asn1-types";
+       version = "0.3.2";
+       sha256 = "0c571fff4a10559c6a630d4851ba3cdf1d558185ce3dcfca1136f9883d647217";
+       libraryHaskellDepends = [ base bytestring hourglass memory ];
+       homepage = "http://github.com/vincenthz/hs-asn1-types";
+       description = "ASN.1 types";
+       license = stdenv.lib.licenses.bsd3;
      }) {};
 
   "asn1dump" = callPackage
@@ -30074,8 +30265,8 @@ self: {
      }:
      mkDerivation {
        pname = "atto-lisp";
-       version = "0.2.2.1";
-       sha256 = "d7027a3dc085155a52bd215ed1dc00b36218f8439f9ebd2caf5eca77aa3c0189";
+       version = "0.2.2.2";
+       sha256 = "24bacde886e3ee8adf50cb33f34b935a254cdd415bebd7c81ac75b8dfb0a0066";
        libraryHaskellDepends = [
          attoparsec base blaze-builder blaze-textual bytestring containers
          deepseq text
@@ -30084,7 +30275,6 @@ self: {
          attoparsec base bytestring HUnit test-framework
          test-framework-hunit text
        ];
-       jailbreak = true;
        homepage = "http://github.com/nominolo/atto-lisp";
        description = "Efficient parsing and serialisation of S-Expressions";
        license = stdenv.lib.licenses.bsd3;
@@ -30665,7 +30855,7 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "auto-update" = callPackage
+  "auto-update_0_1_2_2" = callPackage
     ({ mkDerivation, base }:
      mkDerivation {
        pname = "auto-update";
@@ -30675,9 +30865,10 @@ self: {
        homepage = "https://github.com/yesodweb/wai";
        description = "Efficiently run periodic, on-demand actions";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "auto-update_0_1_3" = callPackage
+  "auto-update" = callPackage
     ({ mkDerivation, base }:
      mkDerivation {
        pname = "auto-update";
@@ -30687,7 +30878,6 @@ self: {
        homepage = "https://github.com/yesodweb/wai";
        description = "Efficiently run periodic, on-demand actions";
        license = stdenv.lib.licenses.mit;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "autonix-deps" = callPackage
@@ -30836,6 +31026,7 @@ self: {
        version = "0.0.1.2";
        sha256 = "60102786473f189ea0f97d97b91d9de5a2867dde466b96386c28afbe22e056cc";
        libraryHaskellDepends = [ base dependent-sum mtl process shake ];
+       jailbreak = true;
        homepage = "https://github.com/mokus0/avr-shake";
        description = "AVR Crosspack actions for shake build systems";
        license = stdenv.lib.licenses.publicDomain;
@@ -32416,28 +32607,13 @@ self: {
     ({ mkDerivation, base }:
      mkDerivation {
        pname = "base-noprelude";
-       version = "4.8.1.0";
-       sha256 = "bd524ee4d4b9fb433a4f10eedf8605de3baccc9c2c533d1ab57ee6941ade4014";
-       libraryHaskellDepends = [ base ];
-       doHaddock = false;
-       homepage = "https://github.com/hvr/base-noprelude";
-       description = "\"base\" package sans \"Prelude\" module";
-       license = stdenv.lib.licenses.bsd3;
-     }) {};
-
-  "base-noprelude_4_8_2_0" = callPackage
-    ({ mkDerivation, base }:
-     mkDerivation {
-       pname = "base-noprelude";
        version = "4.8.2.0";
        sha256 = "bd4ab7685a14d82f7586074b1af88e22a8401e552a439286710592e3a2d763c7";
        libraryHaskellDepends = [ base ];
        doHaddock = false;
-       jailbreak = true;
        homepage = "https://github.com/hvr/base-noprelude";
        description = "\"base\" package sans \"Prelude\" module";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "base-orphans_0_4_3" = callPackage
@@ -32450,13 +32626,14 @@ self: {
        editedCabalFile = "a29b52bb0bcf5ec63ab526d5382553497cc5eb40ac02752c75c43752cf464344";
        libraryHaskellDepends = [ base ghc-prim ];
        testHaskellDepends = [ base hspec QuickCheck ];
+       jailbreak = true;
        homepage = "https://github.com/haskell-compat/base-orphans#readme";
        description = "Backwards-compatible orphan instances for base";
        license = stdenv.lib.licenses.mit;
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "base-orphans" = callPackage
+  "base-orphans_0_4_4" = callPackage
     ({ mkDerivation, base, ghc-prim, hspec, QuickCheck }:
      mkDerivation {
        pname = "base-orphans";
@@ -32469,9 +32646,10 @@ self: {
        homepage = "https://github.com/haskell-compat/base-orphans#readme";
        description = "Backwards-compatible orphan instances for base";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "base-orphans_0_4_5" = callPackage
+  "base-orphans" = callPackage
     ({ mkDerivation, base, ghc-prim, hspec, QuickCheck }:
      mkDerivation {
        pname = "base-orphans";
@@ -32482,7 +32660,6 @@ self: {
        homepage = "https://github.com/haskell-compat/base-orphans#readme";
        description = "Backwards-compatible orphan instances for base";
        license = stdenv.lib.licenses.mit;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "base-prelude_0_1_6" = callPackage
@@ -32612,7 +32789,7 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "base-prelude" = callPackage
+  "base-prelude_0_1_19" = callPackage
     ({ mkDerivation, base }:
      mkDerivation {
        pname = "base-prelude";
@@ -32623,6 +32800,20 @@ self: {
        homepage = "https://github.com/nikita-volkov/base-prelude";
        description = "The most complete prelude formed from only the \"base\" package";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
+  "base-prelude" = callPackage
+    ({ mkDerivation, base }:
+     mkDerivation {
+       pname = "base-prelude";
+       version = "0.1.20";
+       sha256 = "0adb753a2f638b432c79bb02e39ce417adff6d4e9f51046b423ac2931074b0c8";
+       libraryHaskellDepends = [ base ];
+       doCheck = false;
+       homepage = "https://github.com/nikita-volkov/base-prelude";
+       description = "The most complete prelude formed from only the \"base\" package";
+       license = stdenv.lib.licenses.mit;
      }) {};
 
   "base-unicode-symbols" = callPackage
@@ -33404,6 +33595,7 @@ self: {
          base lens QuickCheck semigroups test-framework
          test-framework-quickcheck2 test-framework-th
        ];
+       jailbreak = true;
        homepage = "https://github.com/Noeda/bet/";
        description = "Betfair API bindings. Bet on sports on betting exchanges.";
        license = stdenv.lib.licenses.mit;
@@ -33596,7 +33788,7 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "bifunctors" = callPackage
+  "bifunctors_5" = callPackage
     ({ mkDerivation, base, semigroups, tagged }:
      mkDerivation {
        pname = "bifunctors";
@@ -33606,9 +33798,10 @@ self: {
        homepage = "http://github.com/ekmett/bifunctors/";
        description = "Bifunctors";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "bifunctors_5_1" = callPackage
+  "bifunctors" = callPackage
     ({ mkDerivation, base, containers, hspec, QuickCheck, semigroups
      , tagged, template-haskell, transformers, transformers-compat
      }:
@@ -33627,7 +33820,6 @@ self: {
        homepage = "http://github.com/ekmett/bifunctors/";
        description = "Bifunctors";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "billboard-parser" = callPackage
@@ -33830,15 +34022,15 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
-  "binary_0_7_6_1" = callPackage
+  "binary_0_8_0_0" = callPackage
     ({ mkDerivation, array, base, bytestring, Cabal, containers
      , directory, filepath, HUnit, QuickCheck, random, test-framework
      , test-framework-quickcheck2
      }:
      mkDerivation {
        pname = "binary";
-       version = "0.7.6.1";
-       sha256 = "8f85cafc15be660757878a665d024ce595d4422fead174e20a501c9ec8f81067";
+       version = "0.8.0.0";
+       sha256 = "a446ed06e0b3011716b09d129f25c8bab9bda60a5783bab1e778e7ffa30c7d8f";
        libraryHaskellDepends = [ array base bytestring containers ];
        testHaskellDepends = [
          array base bytestring Cabal containers directory filepath HUnit
@@ -33931,8 +34123,8 @@ self: {
      }:
      mkDerivation {
        pname = "binary-file";
-       version = "0.15.24";
-       sha256 = "f1dc3f43c41fe4f16e032b49130a4db93ba3a2a1bda4db6e4172522ef18b918c";
+       version = "0.15.25";
+       sha256 = "3f22fd8d60909e1f3f26e741ca5fa6126fa4de6427f5d3f7ce4c6fe3437ef6d0";
        libraryHaskellDepends = [
          base bytestring monads-tf peggy template-haskell
        ];
@@ -34306,8 +34498,8 @@ self: {
      }:
      mkDerivation {
        pname = "binary-typed";
-       version = "0.3";
-       sha256 = "fe9be6ab6e6c01434eb71233d5c0a958ec9f59eda39c2989d6178922337bdf8b";
+       version = "1.0";
+       sha256 = "85f3708802c52bca66bc5fdc560704cedd1cc63e313fcaab7638196ff7d05609";
        libraryHaskellDepends = [ base binary bytestring murmur-hash ];
        testHaskellDepends = [
          base binary bytestring tasty tasty-hunit tasty-quickcheck
@@ -34475,6 +34667,7 @@ self: {
        testHaskellDepends = [
          base HUnit test-framework test-framework-hunit
        ];
+       jailbreak = true;
        doCheck = false;
        description = "Low-level bindings to GLFW OpenGL library";
        license = stdenv.lib.licenses.bsd3;
@@ -35475,16 +35668,13 @@ self: {
      }) {};
 
   "bit-array" = callPackage
-    ({ mkDerivation, base, directory, doctest, filepath, loch-th
-     , numeric-qq, placeholders
-     }:
+    ({ mkDerivation, base, directory, doctest, filepath, numeric-qq }:
      mkDerivation {
        pname = "bit-array";
-       version = "0.1.0.1";
-       sha256 = "b5a9b1bbc449b4b189e8485a1220364e7f7ff113d9c265ca4b5a7c287f1a25e3";
-       libraryHaskellDepends = [ base loch-th numeric-qq placeholders ];
+       version = "0.1.1";
+       sha256 = "0c3ce1c19f6830a083b39590a8e9015b1fb430f4fb97dc5349c21c03eec72c14";
+       libraryHaskellDepends = [ base numeric-qq ];
        testHaskellDepends = [ base directory doctest filepath ];
-       jailbreak = true;
        homepage = "https://github.com/nikita-volkov/bit-array";
        description = "A bit array (aka bitset, bitmap, bit vector) API for numeric types";
        license = stdenv.lib.licenses.mit;
@@ -36383,6 +36573,7 @@ self: {
          QuickCheck test-framework test-framework-hunit
          test-framework-quickcheck2 text
        ];
+       jailbreak = true;
        homepage = "http://jaspervdj.be/blaze";
        description = "A blazingly fast HTML combinator library for Haskell";
        license = stdenv.lib.licenses.bsd3;
@@ -36406,6 +36597,7 @@ self: {
          QuickCheck test-framework test-framework-hunit
          test-framework-quickcheck2 text
        ];
+       jailbreak = true;
        homepage = "http://jaspervdj.be/blaze";
        description = "A blazingly fast HTML combinator library for Haskell";
        license = stdenv.lib.licenses.bsd3;
@@ -36583,6 +36775,7 @@ self: {
          base blaze-builder bytestring containers HUnit QuickCheck
          test-framework test-framework-hunit test-framework-quickcheck2 text
        ];
+       jailbreak = true;
        homepage = "http://jaspervdj.be/blaze";
        description = "A blazingly fast markup combinator library for Haskell";
        license = stdenv.lib.licenses.bsd3;
@@ -36894,35 +37087,6 @@ self: {
 
   "bloodhound" = callPackage
     ({ mkDerivation, aeson, base, blaze-builder, bytestring, containers
-     , data-default-class, directory, doctest, doctest-prop, exceptions
-     , filepath, hspec, http-client, http-types, mtl, mtl-compat
-     , QuickCheck, quickcheck-properties, semigroups, text, time
-     , transformers, unordered-containers, uri-bytestring, vector
-     }:
-     mkDerivation {
-       pname = "bloodhound";
-       version = "0.8.0.0";
-       sha256 = "19d47c1699fe0ad2ebe9a5b70ea3460c00209162d9650fe0056623c71c1c9436";
-       libraryHaskellDepends = [
-         aeson base blaze-builder bytestring containers data-default-class
-         exceptions http-client http-types mtl mtl-compat semigroups text
-         time transformers unordered-containers uri-bytestring vector
-       ];
-       testHaskellDepends = [
-         aeson base bytestring containers directory doctest doctest-prop
-         filepath hspec http-client http-types mtl QuickCheck
-         quickcheck-properties semigroups text time unordered-containers
-         vector
-       ];
-       jailbreak = true;
-       doCheck = false;
-       homepage = "https://github.com/bitemyapp/bloodhound";
-       description = "ElasticSearch client library for Haskell";
-       license = stdenv.lib.licenses.bsd3;
-     }) {};
-
-  "bloodhound_0_10_0_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
@@ -36946,10 +37110,10 @@ self: {
          unordered-containers vector
        ];
        jailbreak = true;
+       doCheck = false;
        homepage = "https://github.com/bitemyapp/bloodhound";
        description = "ElasticSearch client library for Haskell";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "bloomfilter" = callPackage
@@ -37168,6 +37332,7 @@ self: {
          monad-loops pretty QuickCheck tasty tasty-golden tasty-hunit
          tasty-quickcheck text
        ];
+       jailbreak = true;
        homepage = "https://github.com/Microsoft/bond";
        description = "Bond schema compiler and code generator";
        license = stdenv.lib.licenses.mit;
@@ -37192,6 +37357,7 @@ self: {
        version = "0.1.0.0";
        sha256 = "774f3f3313a8909505834e647b744fa53178b6a4eee5cf55b5207da5e6d7217b";
        libraryHaskellDepends = [ base bytestring HUnit ];
+       jailbreak = true;
        homepage = "http://xy30.com";
        description = "convert numbers to binary coded lists";
        license = stdenv.lib.licenses.gpl3;
@@ -37270,8 +37436,8 @@ self: {
     ({ mkDerivation, base, mtl, template-haskell, text }:
      mkDerivation {
        pname = "boomerang";
-       version = "1.4.5";
-       sha256 = "d8cc905e2bba12cf82677ebafad83a147b9ab21753fecf8bc0bb45f1bc562a0e";
+       version = "1.4.5.1";
+       sha256 = "24381764277d0454185ea4f6862d3a7d84efd7a46f9f524f821b4052b08a46bc";
        libraryHaskellDepends = [ base mtl template-haskell text ];
        description = "Library for invertible parsing and printing";
        license = stdenv.lib.licenses.bsd3;
@@ -37417,7 +37583,7 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "bound" = callPackage
+  "bound_1_0_6" = callPackage
     ({ mkDerivation, base, bifunctors, binary, bytes, cereal, comonad
      , directory, doctest, filepath, hashable, hashable-extras
      , prelude-extras, profunctors, transformers, vector
@@ -37438,6 +37604,32 @@ self: {
        homepage = "http://github.com/ekmett/bound/";
        description = "Making de Bruijn Succ Less";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
+  "bound" = callPackage
+    ({ mkDerivation, base, bifunctors, binary, bytes, cereal, comonad
+     , directory, doctest, filepath, hashable, hashable-extras
+     , prelude-extras, profunctors, template-haskell, transformers
+     , vector
+     }:
+     mkDerivation {
+       pname = "bound";
+       version = "1.0.7";
+       sha256 = "ad0388ade83ca0b3cf02b182e663f553a83b3a8116ada8f39543318bf516340e";
+       libraryHaskellDepends = [
+         base bifunctors binary bytes cereal comonad hashable
+         hashable-extras prelude-extras profunctors template-haskell
+         transformers
+       ];
+       testHaskellDepends = [
+         base directory doctest filepath prelude-extras transformers vector
+       ];
+       jailbreak = true;
+       doCheck = false;
+       homepage = "http://github.com/ekmett/bound/";
+       description = "Making de Bruijn Succ Less";
+       license = stdenv.lib.licenses.bsd3;
      }) {};
 
   "bound-gen" = callPackage
@@ -37630,8 +37822,8 @@ self: {
      }:
      mkDerivation {
        pname = "brick";
-       version = "0.3";
-       sha256 = "86d37000d642b0a7bca0c820f7860fefc6a9383044149253e17a88ee4c69d491";
+       version = "0.3.1";
+       sha256 = "0e97e82a8dc3b9eba8f11cdf69818b6a919dbe6e8c7710b55483c3908ecfc7a9";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -37916,7 +38108,7 @@ self: {
        hydraPlatforms = [ "i686-linux" "x86_64-linux" ];
      }) {};
 
-  "buffer-builder" = callPackage
+  "buffer-builder_0_2_4_0" = callPackage
     ({ mkDerivation, aeson, attoparsec, base, bytestring, criterion
      , deepseq, HUnit, mtl, quickcheck-instances, tasty, tasty-hunit
      , tasty-quickcheck, tasty-th, text, unordered-containers, vector
@@ -37936,6 +38128,28 @@ self: {
        homepage = "https://github.com/chadaustin/buffer-builder";
        description = "Library for efficiently building up buffers, one piece at a time";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
+  "buffer-builder" = callPackage
+    ({ mkDerivation, aeson, attoparsec, base, bytestring, criterion
+     , deepseq, HTF, mtl, quickcheck-instances, text
+     , unordered-containers, vector
+     }:
+     mkDerivation {
+       pname = "buffer-builder";
+       version = "0.2.4.1";
+       sha256 = "f9ced75361df829a377fd3227ebb26ab9905b3c1eb6eef9b0234a9e14d519795";
+       libraryHaskellDepends = [
+         base bytestring mtl text unordered-containers vector
+       ];
+       testHaskellDepends = [
+         aeson attoparsec base bytestring criterion deepseq HTF
+         quickcheck-instances text vector
+       ];
+       homepage = "https://github.com/chadaustin/buffer-builder";
+       description = "Library for efficiently building up buffers, one piece at a time";
+       license = stdenv.lib.licenses.bsd3;
        hydraPlatforms = [ "x86_64-darwin" "x86_64-linux" ];
      }) {};
 
@@ -38488,8 +38702,8 @@ self: {
     ({ mkDerivation, base, bytestring, cryptohash, QuickCheck }:
      mkDerivation {
        pname = "bytestring-arbitrary";
-       version = "0.0.4";
-       sha256 = "005fca02b5917a5f844db8cc5fdd603073e5e6c1fefaad5568a87df414e15abb";
+       version = "0.1.0";
+       sha256 = "248378d6a7b75e8b9cbadcb3793ddcb17bd1ef7b36ffce02dc99ff11ef49c92b";
        libraryHaskellDepends = [ base bytestring cryptohash QuickCheck ];
        testHaskellDepends = [ base bytestring cryptohash QuickCheck ];
        homepage = "https://github.com/tsuraan/bytestring-arbitrary";
@@ -38678,6 +38892,7 @@ self: {
          base bytestring HUnit QuickCheck test-framework
          test-framework-hunit test-framework-quickcheck2
        ];
+       jailbreak = true;
        homepage = "http://hub.darcs.net/ganesh/bytestring-handle";
        description = "ByteString-backed Handles";
        license = stdenv.lib.licenses.bsd3;
@@ -39325,6 +39540,7 @@ self: {
          base Cabal containers debian Diff filepath hsemail HUnit lens
          pretty process text
        ];
+       jailbreak = true;
        homepage = "https://github.com/ddssff/cabal-debian";
        description = "Create a Debianization for a Cabal package";
        license = stdenv.lib.licenses.bsd3;
@@ -39332,34 +39548,32 @@ self: {
      }) {};
 
   "cabal-debian" = callPackage
-    ({ mkDerivation, ansi-wl-pprint, base, bifunctors, bytestring
-     , bzlib, Cabal, containers, data-default, deepseq, Diff, directory
-     , exceptions, filepath, HaXml, hsemail, HUnit, lens, ListLike
-     , memoize, mtl, network, network-uri, newtype-generics, old-locale
-     , optparse-applicative, parsec, pretty, process, process-extras
-     , pureMD5, regex-compat, regex-tdfa, set-extra, syb
-     , template-haskell, text, time, unix, Unixutils, utf8-string, zlib
+    ({ mkDerivation, ansi-wl-pprint, base, bifunctors, Cabal
+     , containers, data-default, debian, deepseq, Diff, directory
+     , exceptions, filepath, hsemail, HUnit, lens, memoize, mtl
+     , network-uri, newtype-generics, optparse-applicative, parsec
+     , pretty, process, pureMD5, regex-tdfa, set-extra, syb, text, unix
+     , Unixutils, utf8-string
      }:
      mkDerivation {
        pname = "cabal-debian";
-       version = "4.31.7";
-       sha256 = "5e8aceb412a84b874af9c525bc328f33c08309930ac65cdbb143b5c15ad4f673";
+       version = "4.31.9";
+       sha256 = "e046eb64364023dc0e8c786c06b76e47f845c7be212403937d790ab1716f88e9";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
-         ansi-wl-pprint base bifunctors bytestring bzlib Cabal containers
-         data-default deepseq Diff directory exceptions filepath HaXml
-         hsemail HUnit lens ListLike memoize mtl network network-uri
-         newtype-generics old-locale optparse-applicative parsec pretty
-         process process-extras pureMD5 regex-compat regex-tdfa set-extra
-         syb template-haskell text time unix Unixutils utf8-string zlib
+         ansi-wl-pprint base bifunctors Cabal containers data-default debian
+         deepseq Diff directory exceptions filepath hsemail HUnit lens
+         memoize mtl network-uri newtype-generics optparse-applicative
+         parsec pretty process pureMD5 regex-tdfa set-extra syb text unix
+         Unixutils utf8-string
        ];
        executableHaskellDepends = [
-         base Cabal lens mtl pretty Unixutils
+         base Cabal debian lens mtl pretty Unixutils
        ];
        testHaskellDepends = [
-         base Cabal containers Diff directory filepath hsemail HUnit lens
-         pretty process text
+         base Cabal containers debian Diff directory filepath hsemail HUnit
+         lens pretty process text
        ];
        doCheck = false;
        homepage = "https://github.com/ddssff/cabal-debian";
@@ -41474,6 +41688,7 @@ self: {
        testHaskellDepends = [
          base bytestring HUnit test-framework test-framework-hunit text
        ];
+       jailbreak = true;
        homepage = "https://github.com/basvandijk/case-insensitive";
        description = "Case insensitive string comparison";
        license = stdenv.lib.licenses.bsd3;
@@ -41492,6 +41707,7 @@ self: {
        testHaskellDepends = [
          base bytestring HUnit test-framework test-framework-hunit text
        ];
+       jailbreak = true;
        homepage = "https://github.com/basvandijk/case-insensitive";
        description = "Case insensitive string comparison";
        license = stdenv.lib.licenses.bsd3;
@@ -41934,6 +42150,7 @@ self: {
          base containers optparse-applicative shelly system-fileio
          system-filepath text
        ];
+       jailbreak = true;
        homepage = "https://github.com/erochest/castle";
        description = "A tool to manage shared cabal-install sandboxes";
        license = stdenv.lib.licenses.asl20;
@@ -42249,6 +42466,34 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {gtk2 = pkgs.gnome2.gtk;};
 
+  "cerberus" = callPackage
+    ({ mkDerivation, base, blaze-builder, bytestring, cmdargs
+     , conduit-extra, ekg, ekg-core, hslogger, http-client
+     , http-client-tls, http-reverse-proxy, http-types, pretty-show
+     , text, wai, wai-middleware-caching, wai-middleware-caching-lru
+     , wai-middleware-caching-redis, wai-middleware-throttle, warp
+     }:
+     mkDerivation {
+       pname = "cerberus";
+       version = "0.1.0.0";
+       sha256 = "11c9b5aa94939e289869a1a98cf60b6081b1be8ba5d75a66cf4ed8be0faa5c8e";
+       isLibrary = true;
+       isExecutable = true;
+       libraryHaskellDepends = [
+         base blaze-builder bytestring conduit-extra ekg ekg-core hslogger
+         http-client http-client-tls http-reverse-proxy http-types text wai
+         wai-middleware-caching wai-middleware-caching-lru
+         wai-middleware-caching-redis wai-middleware-throttle warp
+       ];
+       executableHaskellDepends = [
+         base cmdargs ekg ekg-core hslogger pretty-show
+       ];
+       testHaskellDepends = [ base ];
+       homepage = "http://github.com/yogsototh/cerberus#readme";
+       description = "Protect and control API access with cerberus";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "cereal_0_4_1_0" = callPackage
     ({ mkDerivation, array, base, bytestring, containers, ghc-prim }:
      mkDerivation {
@@ -43093,6 +43338,7 @@ self: {
        version = "0.2.1";
        sha256 = "00f423ea3ef78f24ba2d9077db267fa9d30e47fa1b80ebafcaf2d5879214d400";
        libraryHaskellDepends = [ base chell HUnit ];
+       jailbreak = true;
        homepage = "https://john-millikin.com/software/chell/";
        description = "HUnit support for the Chell testing library";
        license = stdenv.lib.licenses.mit;
@@ -43819,6 +44065,7 @@ self: {
          lens lens-aeson mtl mtl-compat QuickCheck tasty tasty-hunit
          tasty-th transformers-compat
        ];
+       jailbreak = true;
        homepage = "http://clafer.org";
        description = "Compiles Clafer models to other formats: Alloy, JavaScript, JSON, HTML, Dot";
        license = stdenv.lib.licenses.mit;
@@ -44058,8 +44305,8 @@ self: {
      }:
      mkDerivation {
        pname = "clash-ghc";
-       version = "0.6.6";
-       sha256 = "a01193e7552866b839ddc6d368f4cb0b04c2ba5eed2a92217cad23024bdf5718";
+       version = "0.6.7";
+       sha256 = "08eb23a3986af41ede3dca432e3f4ac0d80d0ae5cfc6af6115e8943447264a52";
        isLibrary = false;
        isExecutable = true;
        executableHaskellDepends = [
@@ -44175,8 +44422,8 @@ self: {
      }:
      mkDerivation {
        pname = "clash-lib";
-       version = "0.6.6";
-       sha256 = "a40e5cc300a84e61b7ed47a104914715e77795b18bd97f9489ddbca8efc92cd5";
+       version = "0.6.7";
+       sha256 = "26dd3e636ac6ea644d30d7bd583c57e80ed5c99f2a7d145852b3234df25a2ccf";
        libraryHaskellDepends = [
          aeson attoparsec base bytestring clash-prelude concurrent-supply
          containers deepseq directory errors fgl filepath hashable lens mtl
@@ -45260,6 +45507,8 @@ self: {
        testHaskellDepends = [
          base HUnit mtl test-framework test-framework-hunit text
        ];
+       jailbreak = true;
+       doCheck = false;
        homepage = "http://fvisser.nl/clay";
        description = "CSS preprocessor as embedded Haskell";
        license = stdenv.lib.licenses.bsd3;
@@ -45279,8 +45528,8 @@ self: {
      }:
      mkDerivation {
        pname = "clckwrks";
-       version = "0.23.12";
-       sha256 = "89515b6706f548b4af30b07111864e0e917de86d39e6d53ceb2ff1c431d8341d";
+       version = "0.23.13";
+       sha256 = "b663a9495d434e62b02965009fefdd8cef6ec64fbccb3894efb662a58779e3a2";
        libraryHaskellDepends = [
          acid-state aeson aeson-qq attoparsec base blaze-html bytestring
          cereal containers directory filepath happstack-authenticate
@@ -45423,8 +45672,8 @@ self: {
      }:
      mkDerivation {
        pname = "clckwrks-plugin-page";
-       version = "0.4.2";
-       sha256 = "b082b6bb6ae8ca730a5f72d246c1af7ac3c3fcf3b51787731c3519854d1d49a0";
+       version = "0.4.3";
+       sha256 = "6c3ccbdbcdd5034223577e29a8e0791d8e3c262ed1a117f8f865ca2cbdbf9fea";
        libraryHaskellDepends = [
          acid-state aeson attoparsec base clckwrks containers directory
          filepath happstack-hsp happstack-server hsp hsx2hs ixset mtl
@@ -45761,7 +46010,7 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "clock" = callPackage
+  "clock_0_5_1" = callPackage
     ({ mkDerivation, base, tasty, tasty-quickcheck }:
      mkDerivation {
        pname = "clock";
@@ -45772,9 +46021,10 @@ self: {
        homepage = "https://github.com/corsis/clock";
        description = "High-resolution clock functions: monotonic, realtime, cputime";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "clock_0_6_0_1" = callPackage
+  "clock" = callPackage
     ({ mkDerivation, base, tasty, tasty-quickcheck }:
      mkDerivation {
        pname = "clock";
@@ -45782,10 +46032,10 @@ self: {
        sha256 = "88a2c7cfe3edacb8775fa8e8e6fa6ff8ceceb45554c5d2d7fabefc8df52b5f74";
        libraryHaskellDepends = [ base ];
        testHaskellDepends = [ base tasty tasty-quickcheck ];
+       doCheck = false;
        homepage = "https://github.com/corsis/clock";
        description = "High-resolution clock functions: monotonic, realtime, cputime";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "clocked" = callPackage
@@ -46051,6 +46301,7 @@ self: {
        sha256 = "638328b59c2bb8bdcd0f3042c4554f2b2b7c6deac7770dbc8bc2813c865a35ce";
        libraryHaskellDepends = [ base bytestring text ];
        testHaskellDepends = [ base HUnit text ];
+       jailbreak = true;
        homepage = "https://github.com/jgm/commonmark-hs";
        description = "Fast, accurate CommonMark (Markdown) parser and renderer";
        license = stdenv.lib.licenses.bsd3;
@@ -46590,7 +46841,6 @@ self: {
          random scientific tasty tasty-hunit tasty-quickcheck tasty-th time
          transformers unordered-containers uuid websockets
        ];
-       jailbreak = true;
        description = "Connector library for the coinbase exchange";
        license = stdenv.lib.licenses.mit;
        hydraPlatforms = stdenv.lib.platforms.none;
@@ -47957,7 +48207,7 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "concurrent-extra" = callPackage
+  "concurrent-extra_0_7_0_9" = callPackage
     ({ mkDerivation, async, base, HUnit, random, stm, test-framework
      , test-framework-hunit, unbounded-delays
      }:
@@ -47971,13 +48221,15 @@ self: {
          unbounded-delays
        ];
        doHaddock = false;
+       jailbreak = true;
        doCheck = false;
        homepage = "https://github.com/basvandijk/concurrent-extra";
        description = "Extra concurrency primitives";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "concurrent-extra_0_7_0_10" = callPackage
+  "concurrent-extra" = callPackage
     ({ mkDerivation, async, base, HUnit, random, stm, test-framework
      , test-framework-hunit, unbounded-delays
      }:
@@ -47990,10 +48242,10 @@ self: {
          async base HUnit random stm test-framework test-framework-hunit
          unbounded-delays
        ];
+       doCheck = false;
        homepage = "https://github.com/basvandijk/concurrent-extra";
        description = "Extra concurrency primitives";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "concurrent-machines" = callPackage
@@ -48012,6 +48264,7 @@ self: {
        testHaskellDepends = [
          base machines tasty tasty-hunit time transformers
        ];
+       jailbreak = true;
        description = "Concurrent networked stream transducers";
        license = stdenv.lib.licenses.bsd3;
      }) {};
@@ -48022,8 +48275,8 @@ self: {
      }:
      mkDerivation {
        pname = "concurrent-output";
-       version = "1.7.1";
-       sha256 = "3aead087a1db0b762b13bf62e11f01673d0a8b4f9d3e489fa18dd7fb5fa2098d";
+       version = "1.7.2";
+       sha256 = "a69a41502e640eb6afc87e8420001dadbbe22cd18580792995f73d2029c30169";
        libraryHaskellDepends = [
          ansi-terminal async base directory exceptions process stm
          terminal-size text transformers unix
@@ -49072,20 +49325,20 @@ self: {
   "configifier" = callPackage
     ({ mkDerivation, aeson, aeson-pretty, base, bytestring
      , case-insensitive, containers, directory, either, functor-infix
-     , hspec, hspec-discover, mtl, pretty-show, QuickCheck, regex-easy
-     , safe, scientific, string-conversions, template-haskell, text
+     , hspec, hspec-discover, mtl, pretty-show, QuickCheck, safe
+     , scientific, string-conversions, template-haskell, text
      , unordered-containers, vector, yaml
      }:
      mkDerivation {
        pname = "configifier";
-       version = "0.0.7";
-       sha256 = "207b6a5c670b44c0a7814ff7ab2054507df84d8b8ad8418c3fe312d7d1db1e30";
+       version = "0.0.8";
+       sha256 = "7f56ae97d2d614c26b634ccbd1951b0c958eca20b20401d210027e2f1627cd9b";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
          base bytestring case-insensitive containers directory either
-         functor-infix mtl regex-easy safe string-conversions
-         template-haskell unordered-containers vector yaml
+         functor-infix mtl safe string-conversions template-haskell
+         unordered-containers vector yaml
        ];
        executableHaskellDepends = [
          base bytestring mtl pretty-show string-conversions text yaml
@@ -49638,17 +49891,15 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "containers_0_5_6_3" = callPackage
+  "containers_0_5_7_1" = callPackage
     ({ mkDerivation, array, base, ChasingBottoms, deepseq, ghc-prim
      , HUnit, QuickCheck, test-framework, test-framework-hunit
      , test-framework-quickcheck2
      }:
      mkDerivation {
        pname = "containers";
-       version = "0.5.6.3";
-       sha256 = "1647e62e31ed066c61b4a3c1a4403ddb15210bab0e658d624af16f406d298dcd";
-       revision = "1";
-       editedCabalFile = "d62a931abcdc917811b7eff078c117e0f2b2c2ac030d843cbebb00b8c8f87a5e";
+       version = "0.5.7.1";
+       sha256 = "73856c3307e2ea26c33474309af4dcdfb80e7644e9a82ef4146c742a6e400f79";
        libraryHaskellDepends = [ array base deepseq ghc-prim ];
        testHaskellDepends = [
          array base ChasingBottoms deepseq ghc-prim HUnit QuickCheck
@@ -50150,8 +50401,8 @@ self: {
     ({ mkDerivation, base }:
      mkDerivation {
        pname = "control-monad-queue";
-       version = "0.2";
-       sha256 = "7a237615aa78cbe050803e53983027e8d60b688aadc948641150a8b089f05e97";
+       version = "0.2.0.1";
+       sha256 = "d428f7e761024716118605107b8f2f4b9d721f1163bd36865b969f3892f6d1b5";
        libraryHaskellDepends = [ base ];
        description = "Reusable corecursive queues, via continuations";
        license = stdenv.lib.licenses.bsd3;
@@ -50892,6 +51143,7 @@ self: {
        libraryHaskellDepends = [ aeson base shakespeare text ];
        executableHaskellDepends = [ base tagsoup text ];
        testHaskellDepends = [ aeson base HTF HUnit ];
+       jailbreak = true;
        homepage = "https://github.com/prowdsponsor/country-codes";
        description = "ISO 3166 country codes and i18n names";
        license = stdenv.lib.licenses.bsd3;
@@ -51529,7 +51781,6 @@ self: {
          base bytestring containers cqrs-core deepseq hspec HUnit io-streams
          lifted-base random transformers uuid-types
        ];
-       jailbreak = true;
        description = "Command-Query Responsibility Segregation Test Support";
        license = stdenv.lib.licenses.mit;
      }) {};
@@ -52176,7 +52427,6 @@ self: {
        editedCabalFile = "4cc74c0744e15e1149d7419e47232db6f0bf53a56360f35d71665b180c2f2a53";
        libraryHaskellDepends = [ base containers MissingH mtl split ];
        testHaskellDepends = [ base HUnit QuickCheck ];
-       jailbreak = true;
        homepage = "https://github.com/orome/crypto-enigma-hs";
        description = "An Enigma machine simulator with display";
        license = stdenv.lib.licenses.bsd3;
@@ -54458,9 +54708,11 @@ self: {
        pname = "data-extend-generic";
        version = "0.1.0.0";
        sha256 = "b5cf36c5ccf72a400bc8dca3a983c3a4b65a7788fbd07eca93e5b23dca27f1bd";
+       revision = "2";
+       editedCabalFile = "6d1bf0f2f19daf06b81fe4108a37bf889c9b96905920d3aa04846f0b5d05b6b3";
        libraryHaskellDepends = [ base ];
        testHaskellDepends = [ base hspec ];
-       homepage = "http://github.com/githubuser/data-extend-generic#readme";
+       homepage = "http://github.com/ylilarry/data-extend-generic";
        description = "Extend Haskell data or newtype like in OOP languages";
        license = stdenv.lib.licenses.bsd3;
      }) {};
@@ -55293,6 +55545,7 @@ self: {
          aeson auto-update base buffer-builder bytestring lens lifted-base
          monad-control network old-locale text time transformers-base
        ];
+       jailbreak = true;
        homepage = "https://github.com/iand675/datadog";
        description = "Datadog client for Haskell. Currently only StatsD supported, other support forthcoming.";
        license = stdenv.lib.licenses.mit;
@@ -56266,15 +56519,14 @@ self: {
      }:
      mkDerivation {
        pname = "deepcontrol";
-       version = "0.5.4.2";
-       sha256 = "4855fec3f9ecd9d5ac44ad2750b502bc6fdf578ebdfc2ac526b1f87168ae5502";
+       version = "0.5.4.3";
+       sha256 = "2e943a13531120a5c3df908c849d0697c22ef82e6dc4bf102f6fe39e9faa0e35";
        libraryHaskellDepends = [ base mmorph mtl transformers ];
        testHaskellDepends = [
          base containers doctest HUnit mtl QuickCheck safe transformers
        ];
-       jailbreak = true;
        homepage = "https://github.com/ocean0yohsuke/deepcontrol";
-       description = "A library that provides deep-level programming style or notation on Applicative and Monad";
+       description = "A library that provides deep-level programming style and(or) notation on Applicative and Monad";
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
@@ -56331,6 +56583,7 @@ self: {
        testHaskellDepends = [
          array base HUnit test-framework test-framework-hunit
        ];
+       jailbreak = true;
        description = "Deep evaluation of data structures";
        license = stdenv.lib.licenses.bsd3;
        hydraPlatforms = stdenv.lib.platforms.none;
@@ -56608,7 +56861,6 @@ self: {
          atomic-primops base containers deepseq exceptions monad-loops mtl
          random stm transformers
        ];
-       doHaddock = false;
        homepage = "https://github.com/barrucadu/dejafu";
        description = "Overloadable primitives for testable, potentially non-deterministic, concurrency";
        license = stdenv.lib.licenses.mit;
@@ -56791,33 +57043,33 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "dependent-map" = callPackage
+  "dependent-map_0_1_1_3" = callPackage
     ({ mkDerivation, base, containers, dependent-sum }:
      mkDerivation {
        pname = "dependent-map";
        version = "0.1.1.3";
        sha256 = "44dd913868dddfaa104c27794cbf852e8c4783fe78f49b3b2dd635b4731ec8af";
        libraryHaskellDepends = [ base containers dependent-sum ];
+       jailbreak = true;
        homepage = "https://github.com/mokus0/dependent-map";
        description = "Dependent finite maps (partial dependent products)";
        license = "unknown";
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "dependent-map_0_2_0_1" = callPackage
+  "dependent-map" = callPackage
     ({ mkDerivation, base, containers, dependent-sum }:
      mkDerivation {
        pname = "dependent-map";
-       version = "0.2.0.1";
-       sha256 = "645c5c519d5cb6393ee826dfca183736be84fda87e980f0daecd7be207bb8f50";
+       version = "0.2.1.0";
+       sha256 = "567d81bf090feda43c9bc01708e6f3684399628329b64a266ba6a6a79351d284";
        libraryHaskellDepends = [ base containers dependent-sum ];
-       jailbreak = true;
        homepage = "https://github.com/mokus0/dependent-map";
        description = "Dependent finite maps (partial dependent products)";
        license = "unknown";
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "dependent-sum" = callPackage
+  "dependent-sum_0_2_1_0" = callPackage
     ({ mkDerivation, base }:
      mkDerivation {
        pname = "dependent-sum";
@@ -56827,9 +57079,10 @@ self: {
        homepage = "https://github.com/mokus0/dependent-sum";
        description = "Dependent sum type";
        license = stdenv.lib.licenses.publicDomain;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "dependent-sum_0_3_2_1" = callPackage
+  "dependent-sum" = callPackage
     ({ mkDerivation, base }:
      mkDerivation {
        pname = "dependent-sum";
@@ -56839,7 +57092,6 @@ self: {
        homepage = "https://github.com/mokus0/dependent-sum";
        description = "Dependent sum type";
        license = stdenv.lib.licenses.publicDomain;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "dependent-sum-template" = callPackage
@@ -57761,6 +58013,7 @@ self: {
          optparse-applicative pango split statestack transformers unix
          vector
        ];
+       jailbreak = true;
        homepage = "http://projects.haskell.org/diagrams";
        description = "Cairo backend for diagrams drawing EDSL";
        license = stdenv.lib.licenses.bsd3;
@@ -58020,6 +58273,7 @@ self: {
          base containers diagrams-lib HUnit QuickCheck test-framework
          test-framework-hunit test-framework-quickcheck2
        ];
+       jailbreak = true;
        homepage = "http://projects.haskell.org/diagrams/";
        description = "Collection of user contributions to diagrams EDSL";
        license = stdenv.lib.licenses.bsd3;
@@ -58048,6 +58302,7 @@ self: {
          base containers diagrams-lib HUnit QuickCheck test-framework
          test-framework-hunit test-framework-quickcheck2
        ];
+       jailbreak = true;
        homepage = "http://projects.haskell.org/diagrams/";
        description = "Collection of user contributions to diagrams EDSL";
        license = stdenv.lib.licenses.bsd3;
@@ -58174,6 +58429,7 @@ self: {
          adjunctions base containers distributive dual-tree lens linear
          monoid-extras mtl semigroups unordered-containers
        ];
+       jailbreak = true;
        homepage = "http://projects.haskell.org/diagrams";
        description = "Core libraries for diagrams EDSL";
        license = stdenv.lib.licenses.bsd3;
@@ -58223,6 +58479,7 @@ self: {
        libraryHaskellDepends = [
          base cairo diagrams-cairo diagrams-lib gtk
        ];
+       jailbreak = true;
        homepage = "http://projects.haskell.org/diagrams/";
        description = "Backend for rendering diagrams directly to GTK windows";
        license = stdenv.lib.licenses.bsd3;
@@ -58455,6 +58712,7 @@ self: {
          diagrams-lib lens mtl NumInstances optparse-applicative split
          statestack static-canvas text
        ];
+       jailbreak = true;
        homepage = "http://projects.haskell.org/diagrams/";
        description = "HTML5 canvas backend for diagrams drawing EDSL";
        license = stdenv.lib.licenses.bsd3;
@@ -58764,6 +59022,7 @@ self: {
          filepath hashable lens monoid-extras mtl semigroups split
          statestack
        ];
+       jailbreak = true;
        homepage = "http://projects.haskell.org/diagrams/";
        description = "Postscript backend for diagrams drawing EDSL";
        license = stdenv.lib.licenses.bsd3;
@@ -58887,6 +59146,7 @@ self: {
          diagrams-lib filepath FontyFruity hashable JuicyPixels lens mtl
          optparse-applicative Rasterific split unix
        ];
+       jailbreak = true;
        homepage = "http://projects.haskell.org/diagrams/";
        description = "Rasterific backend for diagrams";
        license = stdenv.lib.licenses.bsd3;
@@ -59051,6 +59311,7 @@ self: {
          monoid-extras mtl old-time optparse-applicative process semigroups
          split text time
        ];
+       jailbreak = true;
        homepage = "http://projects.haskell.org/diagrams/";
        description = "SVG backend for diagrams drawing EDSL";
        license = stdenv.lib.licenses.bsd3;
@@ -59074,13 +59335,14 @@ self: {
          monoid-extras mtl old-time optparse-applicative process semigroups
          split text time
        ];
+       jailbreak = true;
        homepage = "http://projects.haskell.org/diagrams/";
        description = "SVG backend for diagrams drawing EDSL";
        license = stdenv.lib.licenses.bsd3;
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "diagrams-svg" = callPackage
+  "diagrams-svg_1_3_1_7" = callPackage
     ({ mkDerivation, base, base64-bytestring, bytestring, colour
      , containers, diagrams-core, diagrams-lib, directory, filepath
      , hashable, JuicyPixels, lens, lucid-svg, monoid-extras, mtl
@@ -59097,12 +59359,14 @@ self: {
          monoid-extras mtl old-time optparse-applicative process semigroups
          split text time
        ];
+       jailbreak = true;
        homepage = "http://projects.haskell.org/diagrams/";
        description = "SVG backend for diagrams drawing EDSL";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "diagrams-svg_1_3_1_9" = callPackage
+  "diagrams-svg" = callPackage
     ({ mkDerivation, base, base64-bytestring, bytestring, colour
      , containers, diagrams-core, diagrams-lib, directory, filepath
      , hashable, JuicyPixels, lens, lucid-svg, monoid-extras, mtl
@@ -59122,7 +59386,6 @@ self: {
        homepage = "http://projects.haskell.org/diagrams/";
        description = "SVG backend for diagrams drawing EDSL";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "diagrams-tikz" = callPackage
@@ -59141,6 +59404,23 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "dialog" = callPackage
+    ({ mkDerivation, base, bytestring, filepath, glib, gtk3
+     , open-browser, text, transformers, webkitgtk3
+     }:
+     mkDerivation {
+       pname = "dialog";
+       version = "0.3.0.0";
+       sha256 = "e47fd86b383a2a7c710219873c916a63cd873ab4b7b67fb204a099f511691ad2";
+       libraryHaskellDepends = [
+         base bytestring filepath glib gtk3 open-browser text transformers
+         webkitgtk3
+       ];
+       homepage = "https://gitlab.com/lamefun/dialog";
+       description = "Simple dialog-based user interfaces";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "dice" = callPackage
     ({ mkDerivation, base, parsec, random-fu, transformers }:
      mkDerivation {
@@ -59500,6 +59780,7 @@ self: {
          test-framework test-framework-hunit test-framework-quickcheck2 text
          time
        ];
+       jailbreak = true;
        homepage = "http://github.com/jaspervdj/digestive-functors";
        description = "A practical formlet library";
        license = stdenv.lib.licenses.bsd3;
@@ -59763,13 +60044,13 @@ self: {
      }:
      mkDerivation {
        pname = "dimensional";
-       version = "1.0.1.0";
-       sha256 = "42d32f6691c2c52a3e12ec3dbed7bd90e18137e67c46f97c2336101bd99a8a6d";
+       version = "1.0.1.1";
+       sha256 = "d876eea43341b597959e3244673817dcb23c350c06549158e04a6c632243692e";
        libraryHaskellDepends = [
          base deepseq exact-pi numtype-dk vector
        ];
        testHaskellDepends = [ base HUnit ];
-       homepage = "https://github.com/bjornbm/dimensional-dk/";
+       homepage = "https://github.com/bjornbm/dimensional/";
        description = "Statically checked physical dimensions, using Type Families and Data Kinds";
        license = stdenv.lib.licenses.bsd3;
      }) {};
@@ -60081,12 +60362,12 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "directory_1_2_4_0" = callPackage
+  "directory_1_2_5_0" = callPackage
     ({ mkDerivation, base, filepath, time, unix }:
      mkDerivation {
        pname = "directory";
-       version = "1.2.4.0";
-       sha256 = "f80eb093f772f4be6c9c6d4d179b6cb2358ef40a62f7f9e52bfc6df643268517";
+       version = "1.2.5.0";
+       sha256 = "ac9d7fdd402c3281fab7ffad004229671f0ecfb7ddd70fd58b90b0a48c1ddef7";
        libraryHaskellDepends = [ base filepath time unix ];
        testHaskellDepends = [ base filepath time unix ];
        description = "Platform-agnostic library for filesystem operations";
@@ -60550,7 +60831,6 @@ self: {
          network-transport network-transport-tcp rematch stm test-framework
          test-framework-hunit transformers
        ];
-       doCheck = false;
        homepage = "http://github.com/haskell-distributed/distributed-process-client-server";
        description = "The Cloud Haskell Application Platform";
        license = stdenv.lib.licenses.bsd3;
@@ -60621,7 +60901,6 @@ self: {
          QuickCheck rematch stm test-framework test-framework-hunit
          test-framework-quickcheck2 time transformers unordered-containers
        ];
-       doCheck = false;
        homepage = "http://github.com/haskell-distributed/distributed-process-execution";
        description = "Execution Framework for The Cloud Haskell Application Platform";
        license = stdenv.lib.licenses.bsd3;
@@ -60685,7 +60964,6 @@ self: {
          test-framework test-framework-hunit test-framework-quickcheck2 time
          transformers unordered-containers
        ];
-       doCheck = false;
        homepage = "http://github.com/haskell-distributed/distributed-process-extras";
        description = "Cloud Haskell Extras";
        license = stdenv.lib.licenses.bsd3;
@@ -60922,7 +61200,6 @@ self: {
          rematch stm test-framework test-framework-hunit time transformers
          unordered-containers
        ];
-       doCheck = false;
        homepage = "http://github.com/haskell-distributed/distributed-process-supervisor";
        description = "Supervisors for The Cloud Haskell Application Platform";
        license = stdenv.lib.licenses.bsd3;
@@ -60995,7 +61272,6 @@ self: {
          QuickCheck rematch stm test-framework test-framework-hunit
          test-framework-quickcheck2 time transformers unordered-containers
        ];
-       doCheck = false;
        homepage = "http://github.com/haskell-distributed/distributed-process-task";
        description = "Task Framework for The Cloud Haskell Application Platform";
        license = stdenv.lib.licenses.bsd3;
@@ -61019,6 +61295,7 @@ self: {
        testHaskellDepends = [
          base network network-transport network-transport-tcp test-framework
        ];
+       jailbreak = true;
        homepage = "http://github.com/haskell-distributed/distributed-process-tests";
        description = "Tests and test support tools for distributed-process";
        license = stdenv.lib.licenses.bsd3;
@@ -61896,6 +62173,7 @@ self: {
        testHaskellDepends = [
          base base-compat hspec parsec parseerror-eq
        ];
+       jailbreak = true;
        homepage = "https://github.com/stackbuilders/dotenv-hs";
        description = "Loads environment variables from dotenv files";
        license = stdenv.lib.licenses.mit;
@@ -62310,14 +62588,15 @@ self: {
      }) {};
 
   "drawille" = callPackage
-    ({ mkDerivation, base, containers }:
+    ({ mkDerivation, base, containers, hspec, QuickCheck }:
      mkDerivation {
        pname = "drawille";
-       version = "0.1.0.5";
-       sha256 = "b9b57fa2e8c526610075583215bf7a896d0ce0c9157c72356cea481c72f0f523";
+       version = "0.1.0.6";
+       sha256 = "3282ca7d783580f95349ffd85b6f668f57a354aad74a84c37406fc8ef2636c09";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [ base containers ];
+       testHaskellDepends = [ base containers hspec QuickCheck ];
        homepage = "https://github.com/yamadapc/haskell-drawille";
        description = "A port of asciimoo's drawille to haskell";
        license = stdenv.lib.licenses.gpl3;
@@ -62676,6 +62955,7 @@ self: {
        version = "0.2.0.7";
        sha256 = "2b7e99ead18f1b42968c29717ed83b8a342aec1ab96030909de7e2071fb8df36";
        libraryHaskellDepends = [ base monoid-extras newtype semigroups ];
+       jailbreak = true;
        description = "Rose trees with cached and accumulating monoidal annotations";
        license = stdenv.lib.licenses.bsd3;
        hydraPlatforms = stdenv.lib.platforms.none;
@@ -63582,6 +63862,17 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "edis" = callPackage
+    ({ mkDerivation, base, bytestring, cereal, hedis }:
+     mkDerivation {
+       pname = "edis";
+       version = "0.0.1.0";
+       sha256 = "b21590a3ce7cc3314e9cf4b5bfba0f4997f050fe2087ab4b1852554914b6f6af";
+       libraryHaskellDepends = [ base bytestring cereal hedis ];
+       description = "Statically typechecked client for Redis";
+       license = stdenv.lib.licenses.mit;
+     }) {};
+
   "edit-distance_0_2_1_2" = callPackage
     ({ mkDerivation, array, base, containers, random }:
      mkDerivation {
@@ -65116,6 +65407,7 @@ self: {
          free monad-loops mwc-random stm stm-delay text transformers
          unordered-containers vector websockets
        ];
+       jailbreak = true;
        homepage = "http://github.com/ocharles/engine.io";
        description = "A Haskell implementation of Engine.IO";
        license = stdenv.lib.licenses.bsd3;
@@ -65156,6 +65448,7 @@ self: {
          pipes-attoparsec pipes-wai socket-io text transformers
          unordered-containers wai wai-websockets websockets
        ];
+       jailbreak = true;
        homepage = "http://github.com/iand675/growler";
        license = stdenv.lib.licenses.mit;
      }) {};
@@ -66606,6 +66899,7 @@ self: {
        libraryHaskellDepends = [
          base containers semigroups transformers
        ];
+       jailbreak = true;
        description = "Monoidal, monadic and first-class events";
        license = stdenv.lib.licenses.bsd3;
        hydraPlatforms = stdenv.lib.platforms.none;
@@ -66725,8 +67019,8 @@ self: {
      }:
      mkDerivation {
        pname = "eventstore";
-       version = "0.9.1.1";
-       sha256 = "0b14aa08ac3e26d4db103c18fe7c95758168f7a3aaad9387b54b83e981f4bbff";
+       version = "0.9.1.3";
+       sha256 = "b69dd264dfc8ed432b9ce22d99e19a99eaface579150fadc8593ffa3dc1b856c";
        libraryHaskellDepends = [
          aeson async attoparsec base bytestring cereal containers network
          protobuf random stm text time unordered-containers uuid
@@ -66741,29 +67035,6 @@ self: {
        platforms = [ "x86_64-darwin" "x86_64-linux" ];
      }) {};
 
-  "eventstore_0_9_1_2" = callPackage
-    ({ mkDerivation, aeson, async, attoparsec, base, bytestring, cereal
-     , containers, network, protobuf, random, stm, tasty, tasty-hunit
-     , text, time, unordered-containers, uuid
-     }:
-     mkDerivation {
-       pname = "eventstore";
-       version = "0.9.1.2";
-       sha256 = "0104a347dde1620795c82e60b16d38bd2c1b00f7ff1fbf0c8dccf8e877d0d497";
-       libraryHaskellDepends = [
-         aeson async attoparsec base bytestring cereal containers network
-         protobuf random stm text time unordered-containers uuid
-       ];
-       testHaskellDepends = [
-         aeson base stm tasty tasty-hunit text time
-       ];
-       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 {
@@ -66954,6 +67225,7 @@ self: {
        testHaskellDepends = [
          base HUnit test-framework test-framework-hunit transformers
        ];
+       jailbreak = true;
        homepage = "http://www.cs.drexel.edu/~mainland/";
        description = "Type classes and monads for unchecked extensible exceptions";
        license = stdenv.lib.licenses.bsd3;
@@ -66975,6 +67247,7 @@ self: {
          base HUnit test-framework test-framework-hunit transformers
          transformers-compat
        ];
+       jailbreak = true;
        description = "Type classes and monads for unchecked extensible exceptions";
        license = stdenv.lib.licenses.bsd3;
        hydraPlatforms = stdenv.lib.platforms.none;
@@ -67161,7 +67434,6 @@ self: {
          http-types optparse-applicative pcre-light
        ];
        testHaskellDepends = [ base doctest ];
-       jailbreak = true;
        description = "Exheres generator for cabal packages";
        license = stdenv.lib.licenses.gpl2;
      }) {};
@@ -67634,6 +67906,7 @@ self: {
          base HUnit QuickCheck test-framework test-framework-hunit
          test-framework-quickcheck2 test-framework-th void
        ];
+       jailbreak = true;
        homepage = "https://github.com/suhailshergill/extensible-effects";
        description = "An Alternative to Monad Transformers";
        license = stdenv.lib.licenses.mit;
@@ -67936,6 +68209,19 @@ self: {
        license = stdenv.lib.licenses.publicDomain;
      }) {};
 
+  "fake-type" = callPackage
+    ({ mkDerivation, base, base-prelude, libXtst, split, X11 }:
+     mkDerivation {
+       pname = "fake-type";
+       version = "0.2.0.0";
+       sha256 = "3ce6a7298e92c836272d71fb9f604cb37d2c90a2394720c6b67c1b6f21063c54";
+       libraryHaskellDepends = [ base base-prelude split X11 ];
+       librarySystemDepends = [ libXtst ];
+       homepage = "http://github.com/aelve/fake-type";
+       description = "A crossplatform library to simulate keyboard input";
+       license = stdenv.lib.licenses.bsd3;
+     }) {inherit (pkgs.xorg) libXtst;};
+
   "faker" = callPackage
     ({ mkDerivation, base, gimlh, random, split }:
      mkDerivation {
@@ -69085,6 +69371,7 @@ self: {
        testHaskellDepends = [
          base HUnit mtl template-haskell transformers
        ];
+       jailbreak = true;
        homepage = "https://github.com/sebastiaanvisser/fclabels";
        description = "First class accessor labels implemented as lenses";
        license = stdenv.lib.licenses.bsd3;
@@ -69216,6 +69503,7 @@ self: {
          base HUnit old-locale old-time test-framework test-framework-hunit
          time time-locale-compat utf8-string xml
        ];
+       jailbreak = true;
        homepage = "https://github.com/bergmark/feed";
        description = "Interfacing with RSS (v 0.9x, 2.x, 1.0) + Atom feeds.";
        license = stdenv.lib.licenses.bsd3;
@@ -69237,6 +69525,7 @@ self: {
          base HUnit old-locale old-time test-framework test-framework-hunit
          time time-locale-compat utf8-string xml
        ];
+       jailbreak = true;
        homepage = "https://github.com/bergmark/feed";
        description = "Interfacing with RSS (v 0.9x, 2.x, 1.0) + Atom feeds.";
        license = stdenv.lib.licenses.bsd3;
@@ -69494,8 +69783,7 @@ self: {
        description = "Signal Processing extension for Feldspar";
        license = stdenv.lib.licenses.bsd3;
        broken = true;
-     }) {feldspar-compiler-shim = null; imperative-edsl = null; 
-         monadic-edsl-priv = null;};
+     }) {feldspar-compiler-shim = null; monadic-edsl-priv = null;};
 
   "fen2s" = callPackage
     ({ mkDerivation, api-opentheory-unicode, base, opentheory-unicode
@@ -70263,6 +70551,7 @@ self: {
        testHaskellDepends = [
          base Diff directory filepath HUnit mtl time
        ];
+       jailbreak = true;
        description = "Interface for versioning file stores";
        license = stdenv.lib.licenses.bsd3;
      }) {};
@@ -70993,6 +71282,7 @@ self: {
        executableHaskellDepends = [
          base binary deepseq HTTP optparse-applicative process
        ];
+       jailbreak = true;
        homepage = "http://noaxiom.org/flAccurateRip";
        description = "Verify FLAC files ripped form CD using AccurateRip™";
        license = stdenv.lib.licenses.gpl3;
@@ -71331,6 +71621,7 @@ self: {
          lens lens-action mtl network pipes pipes-aeson pipes-http
          pipes-parse template-haskell text unordered-containers uuid
        ];
+       jailbreak = true;
        homepage = "https://github.com/brewtown/hs-flowdock";
        description = "Flowdock client library for Haskell";
        license = stdenv.lib.licenses.mit;
@@ -71842,7 +72133,6 @@ self: {
          base doctest foldl free monoid-subclasses split tasty tasty-hunit
          tasty-quickcheck text
        ];
-       jailbreak = true;
        description = "Transducers for foldl folds";
        license = stdenv.lib.licenses.bsd3;
        hydraPlatforms = stdenv.lib.platforms.none;
@@ -73352,6 +73642,23 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "frontmatter" = callPackage
+    ({ mkDerivation, attoparsec, base, bytestring, hspec, QuickCheck
+     , text, yaml
+     }:
+     mkDerivation {
+       pname = "frontmatter";
+       version = "0.1.0.2";
+       sha256 = "66eb97b0d5097397f0238b9af764a8c6ea2bb9a4a16cd1214051719fc313b99d";
+       libraryHaskellDepends = [ attoparsec base bytestring yaml ];
+       testHaskellDepends = [
+         attoparsec base bytestring hspec QuickCheck text yaml
+       ];
+       homepage = "https://github.com/yamadapc/haskell-frontmatter";
+       description = "Parses frontmatter as used in Jekyll markdown files";
+       license = stdenv.lib.licenses.mit;
+     }) {};
+
   "frp-arduino" = callPackage
     ({ mkDerivation, base, containers, mtl }:
      mkDerivation {
@@ -73709,6 +74016,7 @@ self: {
        testHaskellDepends = [
          base HUnit QuickCheck tasty tasty-hunit tasty-quickcheck
        ];
+       jailbreak = true;
        homepage = "http://hub.darcs.net/kowey/fullstop";
        description = "Simple sentence segmenter";
        license = stdenv.lib.licenses.bsd3;
@@ -73716,27 +74024,29 @@ self: {
      }) {};
 
   "funbot" = callPackage
-    ({ mkDerivation, aeson, base, bytestring, containers, feed
-     , feed-collect, funbot-ext-events, HTTP, http-client
-     , http-client-tls, http-listen, irc-fun-bot, irc-fun-color
-     , json-state, network-uri, settings, tagsoup, text, time
-     , time-interval, time-units, transformers, unordered-containers
-     , utf8-string, vcs-web-hook-parse
+    ({ mkDerivation, aeson, auto-update, base, bytestring, clock
+     , containers, data-default-class, feed, feed-collect
+     , funbot-ext-events, HTTP, http-client, http-client-tls
+     , http-listen, irc-fun-bot, irc-fun-color, json-state, network-uri
+     , settings, tagsoup, text, time, time-interval, time-units
+     , transformers, unordered-containers, utf8-string
+     , vcs-web-hook-parse
      }:
      mkDerivation {
        pname = "funbot";
-       version = "0.3";
-       sha256 = "b59ff6ae40115e1c470677d5bc7188276a282dc383f6afad1f7c801f9c0d52b4";
+       version = "0.4.0.1";
+       sha256 = "444da7bc772b17de0aa329292dbe1a3ad3134990f824d6f88d6355ff28c3537e";
        isLibrary = false;
        isExecutable = true;
        executableHaskellDepends = [
-         aeson base bytestring containers feed feed-collect
-         funbot-ext-events HTTP http-client http-client-tls http-listen
-         irc-fun-bot irc-fun-color json-state network-uri settings tagsoup
-         text time time-interval time-units transformers
-         unordered-containers utf8-string vcs-web-hook-parse
+         aeson auto-update base bytestring clock containers
+         data-default-class feed feed-collect funbot-ext-events HTTP
+         http-client http-client-tls http-listen irc-fun-bot irc-fun-color
+         json-state network-uri settings tagsoup text time time-interval
+         time-units transformers unordered-containers utf8-string
+         vcs-web-hook-parse
        ];
-       homepage = "https://notabug.org/fr33domlover/funbot/";
+       homepage = "https://notabug.org/fr33domlover/funbot";
        description = "IRC bot for fun, learning, creativity and collaboration";
        license = stdenv.lib.licenses.publicDomain;
      }) {};
@@ -73764,8 +74074,8 @@ self: {
     ({ mkDerivation, aeson, base, text }:
      mkDerivation {
        pname = "funbot-ext-events";
-       version = "0.1.0.0";
-       sha256 = "5e37649835bc82210744615b623608f5e5d450487a4a598b1b43eed8184c37c8";
+       version = "0.2.0.0";
+       sha256 = "5224fee263e625708cc937356cdb5dfcf55f0cfd26bf61a8fcb9b2392aa37e26";
        libraryHaskellDepends = [ aeson base text ];
        homepage = "https://notabug.org/fr33domlover/funbot-ext-events/";
        description = "Interact with FunBot's external events";
@@ -74653,8 +74963,8 @@ self: {
      }:
      mkDerivation {
        pname = "generic-accessors";
-       version = "0.5.0.0";
-       sha256 = "7a9098afd6db14a5f75ef250cac5cb770eb4b10c9ed13bbdf029892d244ddf3b";
+       version = "0.5.1.0";
+       sha256 = "547a5b0ba3fac1e2d5f7de7f7248aef2b128b24714f4c0908b5191ebe5d39442";
        libraryHaskellDepends = [ base lens linear spatial-math ];
        testHaskellDepends = [
          base HUnit QuickCheck test-framework test-framework-hunit
@@ -76036,8 +76346,8 @@ self: {
      }:
      mkDerivation {
        pname = "ghc-parmake";
-       version = "0.1.8";
-       sha256 = "cce9254e2f12fd8aab4ef56659db0df0c0853e8cea8024320ce66f2f2b523521";
+       version = "0.1.9";
+       sha256 = "381973ada7fc3e944dab09ff35d3b26070b1585f5a115fc2ddb09508c1e11c5e";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -76050,7 +76360,6 @@ self: {
          base directory filepath HUnit process QuickCheck test-framework
          test-framework-hunit test-framework-quickcheck2
        ];
-       jailbreak = true;
        homepage = "https://github.com/23Skidoo/ghc-parmake";
        description = "A parallel wrapper for 'ghc --make'";
        license = stdenv.lib.licenses.bsd3;
@@ -76168,25 +76477,6 @@ self: {
 
   "ghc-session" = callPackage
     ({ mkDerivation, base, exceptions, ghc, ghc-mtl, ghc-paths
-     , transformers
-     }:
-     mkDerivation {
-       pname = "ghc-session";
-       version = "0.1.1.0";
-       sha256 = "fe73ed93744e1d324b85c6a029aac9363ec6b6badfcc791e212309d515b61f28";
-       isLibrary = true;
-       isExecutable = true;
-       libraryHaskellDepends = [
-         base exceptions ghc ghc-mtl ghc-paths transformers
-       ];
-       executableHaskellDepends = [ base transformers ];
-       homepage = "http://github.com/pmlodawski/ghc-session";
-       description = "Simplified GHC API";
-       license = stdenv.lib.licenses.mit;
-     }) {};
-
-  "ghc-session_0_1_2_0" = callPackage
-    ({ mkDerivation, base, exceptions, ghc, ghc-mtl, ghc-paths
      , transformers, transformers-compat
      }:
      mkDerivation {
@@ -76203,7 +76493,6 @@ self: {
        homepage = "http://github.com/pmlodawski/ghc-session";
        description = "Simplified GHC API";
        license = stdenv.lib.licenses.mit;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "ghc-simple" = callPackage
@@ -76353,8 +76642,8 @@ self: {
      }:
      mkDerivation {
        pname = "ghc-vis";
-       version = "0.7.2.8";
-       sha256 = "0aea23534eb95bc39ad2f2e017aa978df0a6aea105c314bca2030ac5daf9187d";
+       version = "0.7.2.9";
+       sha256 = "e0ea3da85c0e32b446f682114de92df548fc230c24a33683c339f110632043ae";
        libraryHaskellDepends = [
          base cairo containers deepseq fgl ghc-heap-view graphviz gtk mtl
          svgcairo text transformers xdot
@@ -77148,6 +77437,7 @@ self: {
          gitlib gitlib-libgit2 scientific shake split tagged text
          unordered-containers vector yaml
        ];
+       jailbreak = true;
        homepage = "https://github.com/nomeata/gipeda";
        description = "Git Performance Dashboard";
        license = stdenv.lib.licenses.mit;
@@ -77305,8 +77595,8 @@ self: {
      }:
      mkDerivation {
        pname = "git-annex";
-       version = "5.20151208";
-       sha256 = "1513ecf944a174c7b0e7a68ec6722544c8b85c74d8ff89fc8d9ea8c177c4fce9";
+       version = "5.20151218";
+       sha256 = "d8aed73cbc1d1eefcbe6de7790c83f1d6458b4ac1e910d9a34b22782d16142ca";
        configureFlags = [
          "-fassistant" "-fcryptonite" "-fdbus" "-fdesktopnotify" "-fdns"
          "-ffeed" "-finotify" "-fpairing" "-fproduction" "-fquvi" "-fs3"
@@ -77816,6 +78106,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";
@@ -78200,6 +78491,22 @@ self: {
        license = "unknown";
      }) {};
 
+  "gitter" = callPackage
+    ({ mkDerivation, aeson, base, bytestring, exceptions, lens
+     , lens-aeson, mtl, text, wreq
+     }:
+     mkDerivation {
+       pname = "gitter";
+       version = "0.0.0.1";
+       sha256 = "cc755243b8be4a235aaf8ed3dc4aa6d1b5dcecf602c3457131ac96e6bd665a97";
+       libraryHaskellDepends = [
+         aeson base bytestring exceptions lens lens-aeson mtl text wreq
+       ];
+       jailbreak = true;
+       description = "Gitter.im API client";
+       license = stdenv.lib.licenses.gpl3;
+     }) {};
+
   "gl_0_6_1" = callPackage
     ({ mkDerivation, base, containers, directory, filepath, fixed, half
      , hxt, mesa, split, transformers
@@ -79145,8 +79452,8 @@ self: {
      }:
      mkDerivation {
        pname = "gnss-converters";
-       version = "0.1.1";
-       sha256 = "b225a109b0d264196abdf899c824c4d1e38c24c662bf888a9af9d968029117de";
+       version = "0.1.2";
+       sha256 = "8e43f583e7562c086bb8de1a88ef5b5e6bdca72a3ea4645e6d9f486861d07f0c";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -79261,6 +79568,7 @@ self: {
          base containers mtl parsec template-haskell
        ];
        testHaskellDepends = [ base containers HUnit mtl parsec ];
+       jailbreak = true;
        homepage = "http://khumba.net/projects/goatee";
        description = "A monadic take on a 2,500-year-old board game - library";
        license = stdenv.lib.licenses.agpl3;
@@ -79282,6 +79590,7 @@ self: {
        ];
        executableHaskellDepends = [ base gtk ];
        testHaskellDepends = [ base HUnit ];
+       jailbreak = true;
        homepage = "http://khumba.net/projects/goatee";
        description = "A monadic take on a 2,500-year-old board game - GTK+ UI";
        license = stdenv.lib.licenses.agpl3;
@@ -80817,6 +81126,7 @@ self: {
          base colour containers fraction glib grapefruit-frp
          grapefruit-records grapefruit-ui gtk
        ];
+       jailbreak = true;
        homepage = "http://grapefruit-project.org/";
        description = "GTK+-based backend for declarative user interface programming";
        license = stdenv.lib.licenses.bsd3;
@@ -81592,7 +81902,6 @@ self: {
        version = "0.1.2";
        sha256 = "0e820122cad388f31c3ef0815d7ff93b9e95a8fdec0d6c560c379fe0ecfdb010";
        libraryHaskellDepends = [ base haskell-src-exts ];
-       doHaddock = false;
        description = "Pretty printing for well-behaved Show instances";
        license = stdenv.lib.licenses.publicDomain;
      }) {};
@@ -82242,7 +82551,7 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {gtk2 = pkgs.gnome2.gtk;};
 
-  "gtk" = callPackage
+  "gtk_0_13_9" = callPackage
     ({ mkDerivation, array, base, bytestring, cairo, containers, gio
      , glib, gtk2, gtk2hs-buildtools, mtl, pango, text
      }:
@@ -82259,9 +82568,10 @@ self: {
        homepage = "http://projects.haskell.org/gtk2hs/";
        description = "Binding to the Gtk+ graphical user interface library";
        license = stdenv.lib.licenses.lgpl21;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {gtk2 = pkgs.gnome2.gtk;};
 
-  "gtk_0_14_2" = callPackage
+  "gtk" = callPackage
     ({ mkDerivation, array, base, bytestring, cairo, containers, gio
      , glib, gtk2, gtk2hs-buildtools, mtl, pango, text
      }:
@@ -82274,10 +82584,10 @@ self: {
        ];
        libraryPkgconfigDepends = [ gtk2 ];
        libraryToolDepends = [ gtk2hs-buildtools ];
+       doHaddock = false;
        homepage = "http://projects.haskell.org/gtk2hs/";
        description = "Binding to the Gtk+ graphical user interface library";
        license = stdenv.lib.licenses.lgpl21;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {gtk2 = pkgs.gnome2.gtk;};
 
   "gtk-helpers" = callPackage
@@ -82405,6 +82715,7 @@ self: {
        sha256 = "1582e229aafe22cf5499fe1519e2ff4f49cecbe83a6eb1a8de04f45dd44df443";
        libraryHaskellDepends = [ base glib gtk ];
        libraryPkgconfigDepends = [ gtk2 x11 ];
+       jailbreak = true;
        homepage = "http://github.com/travitch/gtk-traymanager";
        description = "A wrapper around the eggtraymanager library for Linux system trays";
        license = stdenv.lib.licenses.lgpl21;
@@ -82898,6 +83209,7 @@ self: {
        ];
        libraryPkgconfigDepends = [ gtksourceview ];
        libraryToolDepends = [ gtk2hs-buildtools ];
+       jailbreak = true;
        homepage = "http://projects.haskell.org/gtk2hs/";
        description = "Binding to the GtkSourceView library";
        license = stdenv.lib.licenses.lgpl21;
@@ -83027,6 +83339,7 @@ self: {
          base bindings-gpgme bytestring either HUnit QuickCheck tasty
          tasty-hunit tasty-quickcheck time transformers unix
        ];
+       jailbreak = true;
        homepage = "https://github.com/rethab/h-gpgme";
        license = stdenv.lib.licenses.mit;
        hydraPlatforms = stdenv.lib.platforms.none;
@@ -84279,6 +84592,7 @@ self: {
          base bytestring Cabal directory filepath hackage-security network
          network-uri optparse-applicative tar time unix zlib
        ];
+       jailbreak = true;
        homepage = "http://github.com/well-typed/hackage-security/";
        description = "Utility to manage secure file-based package repositories";
        license = stdenv.lib.licenses.bsd3;
@@ -84381,6 +84695,24 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "hackage-whatsnew" = callPackage
+    ({ mkDerivation, base, Cabal, containers, directory, filepath
+     , hackage-db, process, temporary
+     }:
+     mkDerivation {
+       pname = "hackage-whatsnew";
+       version = "0.1.0.0";
+       sha256 = "88346334b73b22ffe551ea4c109645c9dad31929502afb8f81a33a58a9298f20";
+       isLibrary = false;
+       isExecutable = true;
+       executableHaskellDepends = [
+         base Cabal containers directory filepath hackage-db process
+         temporary
+       ];
+       description = "Check for differences between working directory and hackage";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "hackage2hwn" = callPackage
     ({ mkDerivation, base, download, feed, tagsoup }:
      mkDerivation {
@@ -84711,6 +85043,7 @@ self: {
          haddock-api http-types mtl optparse-applicative process resourcet
          sqlite-simple tagsoup text transformers
        ];
+       jailbreak = true;
        homepage = "https://github.com/philopon/haddocset";
        description = "Generate docset of Dash by Haddock haskell documentation tool";
        license = stdenv.lib.licenses.bsd3;
@@ -85302,12 +85635,11 @@ self: {
   "hakyll_4_7_3_1" = callPackage
     ({ mkDerivation, base, binary, blaze-html, blaze-markup, bytestring
      , cmdargs, containers, cryptohash, data-default, deepseq, directory
-     , filepath, fsnotify, http-conduit, http-types, HUnit, lrucache
-     , mtl, network, network-uri, pandoc, pandoc-citeproc, parsec
-     , process, QuickCheck, random, regex-base, regex-tdfa, snap-core
-     , snap-server, system-filepath, tagsoup, test-framework
-     , test-framework-hunit, test-framework-quickcheck2, text, time
-     , time-locale-compat
+     , filepath, fsnotify, HUnit, lrucache, mtl, network, network-uri
+     , pandoc, pandoc-citeproc, parsec, process, QuickCheck, random
+     , regex-base, regex-tdfa, snap-core, snap-server, system-filepath
+     , tagsoup, test-framework, test-framework-hunit
+     , test-framework-quickcheck2, text, time, time-locale-compat
      }:
      mkDerivation {
        pname = "hakyll";
@@ -85318,20 +85650,58 @@ self: {
        libraryHaskellDepends = [
          base binary blaze-html blaze-markup bytestring cmdargs containers
          cryptohash data-default deepseq directory filepath fsnotify
-         http-conduit http-types lrucache mtl network network-uri pandoc
-         pandoc-citeproc parsec process random regex-base regex-tdfa
-         snap-core snap-server system-filepath tagsoup text time
-         time-locale-compat
+         lrucache mtl network network-uri pandoc pandoc-citeproc parsec
+         process random regex-base regex-tdfa snap-core snap-server
+         system-filepath tagsoup text time time-locale-compat
        ];
        executableHaskellDepends = [ base directory filepath ];
        testHaskellDepends = [
          base binary blaze-html blaze-markup bytestring cmdargs containers
+         cryptohash data-default deepseq directory filepath fsnotify HUnit
+         lrucache mtl network network-uri pandoc pandoc-citeproc parsec
+         process QuickCheck random regex-base regex-tdfa snap-core
+         snap-server system-filepath tagsoup test-framework
+         test-framework-hunit test-framework-quickcheck2 text time
+         time-locale-compat
+       ];
+       doCheck = false;
+       homepage = "http://jaspervdj.be/hakyll";
+       description = "A static website compiler library";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
+  "hakyll_4_7_4_0" = callPackage
+    ({ mkDerivation, base, binary, blaze-html, blaze-markup, bytestring
+     , cmdargs, containers, cryptohash, data-default, deepseq, directory
+     , filepath, fsnotify, HUnit, lrucache, mtl, network, network-uri
+     , pandoc, pandoc-citeproc, parsec, process, QuickCheck, random
+     , regex-base, regex-tdfa, snap-core, snap-server, system-filepath
+     , tagsoup, test-framework, test-framework-hunit
+     , test-framework-quickcheck2, text, time, time-locale-compat
+     }:
+     mkDerivation {
+       pname = "hakyll";
+       version = "4.7.4.0";
+       sha256 = "bf6a503f8a6e4911c6d2b2480b0e1a2495c568f47f902a43e463d8b2706737d1";
+       isLibrary = true;
+       isExecutable = true;
+       libraryHaskellDepends = [
+         base binary blaze-html blaze-markup bytestring cmdargs containers
          cryptohash data-default deepseq directory filepath fsnotify
-         http-conduit http-types HUnit lrucache mtl network network-uri
-         pandoc pandoc-citeproc parsec process QuickCheck random regex-base
-         regex-tdfa snap-core snap-server system-filepath tagsoup
-         test-framework test-framework-hunit test-framework-quickcheck2 text
-         time time-locale-compat
+         lrucache mtl network network-uri pandoc pandoc-citeproc parsec
+         process random regex-base regex-tdfa snap-core snap-server
+         system-filepath tagsoup text time time-locale-compat
+       ];
+       executableHaskellDepends = [ base directory filepath ];
+       testHaskellDepends = [
+         base binary blaze-html blaze-markup bytestring cmdargs containers
+         cryptohash data-default deepseq directory filepath fsnotify HUnit
+         lrucache mtl network network-uri pandoc pandoc-citeproc parsec
+         process QuickCheck random regex-base regex-tdfa snap-core
+         snap-server system-filepath tagsoup test-framework
+         test-framework-hunit test-framework-quickcheck2 text time
+         time-locale-compat
        ];
        doCheck = false;
        homepage = "http://jaspervdj.be/hakyll";
@@ -85352,8 +85722,8 @@ self: {
      }:
      mkDerivation {
        pname = "hakyll";
-       version = "4.7.4.0";
-       sha256 = "bf6a503f8a6e4911c6d2b2480b0e1a2495c568f47f902a43e463d8b2706737d1";
+       version = "4.7.5.0";
+       sha256 = "e3079667f07f6355f9dbc0a10623670b323a6bec1fd632d114f5350023b65eb8";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -85687,6 +86057,7 @@ self: {
          base containers grid HUnit QuickCheck test-framework
          test-framework-hunit test-framework-quickcheck2
        ];
+       jailbreak = true;
        homepage = "https://github.com/timjb/halma";
        description = "Library implementing Halma rules";
        license = stdenv.lib.licenses.mit;
@@ -85846,7 +86217,6 @@ self: {
          aeson array base binary data-default GLUT OpenGL opengl-dlp-stereo
          vector-space
        ];
-       jailbreak = true;
        homepage = "https://bitbucket.org/bwbush/handa-opengl";
        description = "Utility functions for OpenGL and GLUT";
        license = stdenv.lib.licenses.mit;
@@ -85972,12 +86342,17 @@ self: {
      }) {pfq = null;};
 
   "haphviz" = callPackage
-    ({ mkDerivation, base, mtl, text }:
+    ({ mkDerivation, base, checkers, hspec, mtl, QuickCheck
+     , quickcheck-text, text
+     }:
      mkDerivation {
        pname = "haphviz";
-       version = "0.1.0.2";
-       sha256 = "84ff9cb5d293a237192b472f64c7bb78ef07fa48e3b2ec8a1763ee5d8c66a555";
+       version = "0.1.1.5";
+       sha256 = "f838c308bd3f82ba0766078e1aac0d6593e0eac63403beb6453c77fee36c7929";
        libraryHaskellDepends = [ base mtl text ];
+       testHaskellDepends = [
+         base checkers hspec QuickCheck quickcheck-text text
+       ];
        description = "Graphviz code generation with Haskell";
        license = stdenv.lib.licenses.mit;
      }) {};
@@ -86164,8 +86539,8 @@ self: {
      }:
      mkDerivation {
        pname = "happstack-authenticate";
-       version = "2.3.1";
-       sha256 = "c194c82adb432854b5de13021c6e2a4557944aefd92f2c97d3691a7807109b30";
+       version = "2.3.2";
+       sha256 = "41ea80ab11653b9face4978a07a25b4609df42bffcc4d48c5e36ac9923884fb1";
        libraryHaskellDepends = [
          acid-state aeson authenticate base base64-bytestring boomerang
          bytestring containers data-default email-validate filepath
@@ -86670,8 +87045,8 @@ self: {
      }:
      mkDerivation {
        pname = "happstack-server-tls";
-       version = "7.1.6";
-       sha256 = "9c9c58d193543a5b3886a90654be7a97d6d53a3a44d25e350d1b3088347fd501";
+       version = "7.1.6.1";
+       sha256 = "801fa353e8001bd105615713eae6068534d3e6789fac9dc762ed43e17f73a668";
        libraryHaskellDepends = [
          base bytestring extensible-exceptions happstack-server hslogger
          HsOpenSSL network sendfile time unix
@@ -87005,6 +87380,7 @@ self: {
          base directory haroonga http-types old-locale optparse-applicative
          scotty text time transformers wai-extra
        ];
+       jailbreak = true;
        description = "Yet another Groonga http server";
        license = stdenv.lib.licenses.lgpl21;
        hydraPlatforms = stdenv.lib.platforms.none;
@@ -87078,6 +87454,7 @@ self: {
        libraryHaskellDepends = [ base ];
        executableHaskellDepends = [ base numbers ];
        testHaskellDepends = [ HUnit ];
+       jailbreak = true;
        homepage = "http://darcsden.com/mekeor/hascal";
        description = "A minimalistic but extensible and precise calculator";
        license = "GPL";
@@ -87760,6 +88137,25 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "haskeline_0_7_2_2" = callPackage
+    ({ mkDerivation, base, bytestring, containers, directory, filepath
+     , terminfo, transformers, unix
+     }:
+     mkDerivation {
+       pname = "haskeline";
+       version = "0.7.2.2";
+       sha256 = "7655f5850ad013b2e4eee637685029bcce79210180df3a61a88f8626ddde9281";
+       configureFlags = [ "-fterminfo" ];
+       libraryHaskellDepends = [
+         base bytestring containers directory filepath terminfo transformers
+         unix
+       ];
+       homepage = "http://trac.haskell.org/haskeline";
+       description = "A command-line interface for user input, written in Haskell";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "haskeline-class" = callPackage
     ({ mkDerivation, base, haskeline, mtl }:
      mkDerivation {
@@ -88216,7 +88612,7 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "haskell-names" = callPackage
+  "haskell-names_0_5_3" = callPackage
     ({ mkDerivation, aeson, base, bytestring, Cabal, containers
      , data-lens-light, filemanip, filepath, haskell-packages
      , haskell-src-exts, hse-cpp, mtl, pretty-show, tagged, tasty
@@ -88240,6 +88636,30 @@ self: {
        homepage = "http://documentup.com/haskell-suite/haskell-names";
        description = "Name resolution library for Haskell";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
+  "haskell-names" = callPackage
+    ({ mkDerivation, aeson, base, bytestring, containers
+     , data-lens-light, filemanip, filepath, haskell-src-exts, mtl
+     , pretty-show, tasty, tasty-golden, transformers
+     , traverse-with-class, uniplate
+     }:
+     mkDerivation {
+       pname = "haskell-names";
+       version = "0.6.0";
+       sha256 = "8d45dabf15d4073a94f5d634538288dbac6ace1971b673cafc76ea92671bb26a";
+       libraryHaskellDepends = [
+         aeson base bytestring containers data-lens-light filepath
+         haskell-src-exts mtl transformers traverse-with-class uniplate
+       ];
+       testHaskellDepends = [
+         base containers filemanip filepath haskell-src-exts mtl pretty-show
+         tasty tasty-golden traverse-with-class
+       ];
+       homepage = "http://documentup.com/haskell-suite/haskell-names";
+       description = "Name resolution library for Haskell";
+       license = stdenv.lib.licenses.bsd3;
      }) {};
 
   "haskell-neo4j-client_0_3_1_4" = callPackage
@@ -90214,7 +90634,7 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "hasql" = callPackage
+  "hasql_0_7_4" = callPackage
     ({ mkDerivation, attoparsec, base, base-prelude, either
      , hasql-backend, hasql-postgres, hspec, list-t, mmorph
      , monad-control, mtl, mtl-prelude, resource-pool, slave-thread
@@ -90238,9 +90658,10 @@ self: {
        homepage = "https://github.com/nikita-volkov/hasql";
        description = "A minimalistic general high level API for relational databases";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "hasql_0_15_0_2" = callPackage
+  "hasql" = callPackage
     ({ mkDerivation, aeson, attoparsec, base, base-prelude, bytestring
      , contravariant, contravariant-extras, data-default-class, dlist
      , either, hashable, hashtables, loch-th, placeholders
@@ -90265,11 +90686,10 @@ self: {
          quickcheck-instances scientific tasty tasty-hunit tasty-quickcheck
          tasty-smallcheck text time transformers uuid vector
        ];
-       jailbreak = true;
+       doCheck = false;
        homepage = "https://github.com/nikita-volkov/hasql";
        description = "A very efficient PostgreSQL driver and a flexible mapping API";
        license = stdenv.lib.licenses.mit;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "hasql-backend_0_2_1" = callPackage
@@ -90394,7 +90814,6 @@ self: {
        version = "0.1";
        sha256 = "be1db9c80ebdaf6f1ef0e75970e28286d435141a515ea6f83742373ffb51e330";
        libraryHaskellDepends = [ base-prelude hasql resource-pool time ];
-       jailbreak = true;
        homepage = "https://github.com/nikita-volkov/hasql-pool";
        description = "A pool of connections for Hasql";
        license = stdenv.lib.licenses.mit;
@@ -90749,7 +91168,6 @@ self: {
          attoparsec base-prelude bytestring hasql hasql-transaction
          template-haskell text
        ];
-       jailbreak = true;
        homepage = "https://github.com/nikita-volkov/hasql-th";
        description = "Template Haskell utilities for Hasql";
        license = stdenv.lib.licenses.mit;
@@ -90770,7 +91188,6 @@ self: {
          contravariant-extras either hasql postgresql-error-codes
          transformers
        ];
-       jailbreak = true;
        homepage = "https://github.com/nikita-volkov/hasql-transaction";
        description = "A composable abstraction over the retryable transactions for Hasql";
        license = stdenv.lib.licenses.mit;
@@ -92239,6 +92656,7 @@ self: {
          aeson aeson-pretty base bytestring directory filepath haskeline
          time
        ];
+       jailbreak = true;
        homepage = "https://github.com/aka-bash0r/headergen";
        description = "Creates a header for a haskell source file";
        license = stdenv.lib.licenses.mit;
@@ -92365,6 +92783,7 @@ self: {
        testHaskellDepends = [
          base bytestring HUnit mtl test-framework test-framework-hunit time
        ];
+       jailbreak = true;
        doCheck = false;
        homepage = "https://github.com/informatikr/hedis";
        description = "Client library for the Redis datastore: supports full command set, pipelining";
@@ -94598,8 +95017,8 @@ self: {
      }:
      mkDerivation {
        pname = "hindent";
-       version = "4.6.0";
-       sha256 = "07039aa7729c3138e62c366efe11b148288ae6443539d0e7df61d157d2895d99";
+       version = "4.6.1";
+       sha256 = "04e8ffb44b46a45cd6425233efe595d6e412a20c71b69749f72c036bca4870f5";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -94798,6 +95217,7 @@ self: {
        testHaskellDepends = [
          base directory exceptions extensible-exceptions filepath HUnit mtl
        ];
+       jailbreak = true;
        homepage = "http://hub.darcs.net/jcpetruzza/hint";
        description = "Runtime Haskell interpreter (GHC API wrapper)";
        license = stdenv.lib.licenses.bsd3;
@@ -94819,6 +95239,8 @@ self: {
        testHaskellDepends = [
          base directory exceptions extensible-exceptions filepath HUnit mtl
        ];
+       jailbreak = true;
+       doCheck = false;
        homepage = "http://hub.darcs.net/jcpetruzza/hint";
        description = "Runtime Haskell interpreter (GHC API wrapper)";
        license = stdenv.lib.licenses.bsd3;
@@ -94886,6 +95308,7 @@ self: {
          unordered-containers utf8-string wai wai-lens webcrank webcrank-wai
          wreq
        ];
+       jailbreak = true;
        homepage = "https://github.com/purefn/hipbot";
        description = "A library for building HipChat Bots";
        license = stdenv.lib.licenses.bsd3;
@@ -95430,6 +95853,7 @@ self: {
          aeson base http-types HUnit test-framework test-framework-hunit
          text unordered-containers vector
        ];
+       jailbreak = true;
        homepage = "https://github.com/seagreen/hjsonpointer";
        description = "JSON Pointer library";
        license = stdenv.lib.licenses.mit;
@@ -96158,8 +96582,8 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {inherit (pkgs) openssl;};
 
-  "hlibgit2" = callPackage
-    ({ mkDerivation, base, bindings-DSL, openssl, process, zlib }:
+  "hlibgit2_0_18_0_14" = callPackage
+    ({ mkDerivation, base, bindings-DSL, git, openssl, process, zlib }:
      mkDerivation {
        pname = "hlibgit2";
        version = "0.18.0.14";
@@ -96167,11 +96591,13 @@ self: {
        libraryHaskellDepends = [ base bindings-DSL zlib ];
        librarySystemDepends = [ openssl ];
        testHaskellDepends = [ base process ];
+       testToolDepends = [ git ];
        description = "Low-level bindings to libgit2";
        license = stdenv.lib.licenses.mit;
-     }) {inherit (pkgs) openssl;};
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {inherit (pkgs) git; inherit (pkgs) openssl;};
 
-  "hlibgit2_0_18_0_15" = callPackage
+  "hlibgit2" = callPackage
     ({ mkDerivation, base, bindings-DSL, git, openssl, process, zlib }:
      mkDerivation {
        pname = "hlibgit2";
@@ -96183,15 +96609,29 @@ self: {
        testToolDepends = [ git ];
        description = "Low-level bindings to libgit2";
        license = stdenv.lib.licenses.mit;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {inherit (pkgs) git; inherit (pkgs) openssl;};
 
-  "hlibsass" = callPackage
+  "hlibsass_0_1_4_0" = callPackage
     ({ mkDerivation, base, hspec, libsass }:
      mkDerivation {
        pname = "hlibsass";
        version = "0.1.4.0";
        sha256 = "2673ff4a4189bdfda61e5b936e1e91c4de29ede91db40055511a835ccbd35818";
+       libraryHaskellDepends = [ base ];
+       librarySystemDepends = [ libsass ];
+       testHaskellDepends = [ base hspec ];
+       homepage = "https://github.com/jakubfijalkowski/hlibsass";
+       description = "Low-level bindings to Libsass";
+       license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {inherit (pkgs) libsass;};
+
+  "hlibsass" = callPackage
+    ({ mkDerivation, base, hspec, libsass }:
+     mkDerivation {
+       pname = "hlibsass";
+       version = "0.1.5.0";
+       sha256 = "ce3e9a15d01c1b61d41b03e9b05ecd9b4b9aaf6da7d591086181b74e18d25bb8";
        configureFlags = [ "-fexternallibsass" ];
        libraryHaskellDepends = [ base ];
        librarySystemDepends = [ libsass ];
@@ -97373,6 +97813,7 @@ self: {
        executableHaskellDepends = [
          aeson base bytestring http-conduit http-types text
        ];
+       jailbreak = true;
        homepage = "https://github.com/freizl/hoauth2";
        description = "hoauth2";
        license = stdenv.lib.licenses.bsd3;
@@ -97840,8 +98281,10 @@ self: {
        pname = "hood";
        version = "0.3";
        sha256 = "f1962dfb05d01a345335872fa36509999755c71a9381b4941bd04a9cb72b6122";
+       revision = "1";
+       editedCabalFile = "f9b9df9c7f747b1da4f96477fab00305b5a28132eabc224e76db75b1bae34a64";
        libraryHaskellDepends = [ array base FPretty ghc-prim ];
-       homepage = "http://www.ittc.ku.edu/csdl/fpg/Hood";
+       homepage = "http://ku-fpg.github.io/software/hood";
        description = "Debugging by observing in place";
        license = stdenv.lib.licenses.bsd3;
      }) {};
@@ -98370,6 +98813,7 @@ self: {
          base bytestring Cabal containers directory errors filepath hoogle
          optparse-applicative process temporary transformers
        ];
+       jailbreak = true;
        homepage = "http://github.com/bgamari/hoogle-index";
        description = "Easily generate Hoogle indices for installed packages";
        license = stdenv.lib.licenses.bsd3;
@@ -98387,14 +98831,14 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
-  "hoopl_3_10_2_0" = callPackage
+  "hoopl_3_10_2_1" = callPackage
     ({ mkDerivation, base, containers, filepath, mtl, parsec
      , test-framework, test-framework-hunit
      }:
      mkDerivation {
        pname = "hoopl";
-       version = "3.10.2.0";
-       sha256 = "6740814c774e51815e8260ae1b4ac8af6ab69f02e112904450f689c4792f1121";
+       version = "3.10.2.1";
+       sha256 = "7c06a2a9e8871eff74fdbbf2aa0a2201a31a5687f5acf7a5ba8a3611325440b0";
        libraryHaskellDepends = [ base containers ];
        testHaskellDepends = [
          base containers filepath mtl parsec test-framework
@@ -100401,7 +100845,7 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {xenctrl = null;};
 
-  "hsass" = callPackage
+  "hsass_0_3_0" = callPackage
     ({ mkDerivation, base, bytestring, data-default-class, filepath
      , hlibsass, hspec, hspec-discover, monad-loops, temporary
      , transformers
@@ -100420,6 +100864,28 @@ self: {
        homepage = "https://github.com/jakubfijalkowski/hsass";
        description = "Integrating Sass into Haskell applications";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
+  "hsass" = callPackage
+    ({ mkDerivation, base, bytestring, data-default-class, filepath
+     , hlibsass, hspec, hspec-discover, monad-loops, temporary
+     , transformers
+     }:
+     mkDerivation {
+       pname = "hsass";
+       version = "0.4.0";
+       sha256 = "512faf0e01e720395699066139379fb2e5e5f456f465c72d58282b75b6ec0f9d";
+       libraryHaskellDepends = [
+         base bytestring data-default-class filepath hlibsass monad-loops
+         transformers
+       ];
+       testHaskellDepends = [
+         base bytestring data-default-class hspec hspec-discover temporary
+       ];
+       homepage = "https://github.com/jakubfijalkowski/hsass";
+       description = "Integrating Sass into Haskell applications";
+       license = stdenv.lib.licenses.mit;
      }) {};
 
   "hsay" = callPackage
@@ -101243,7 +101709,7 @@ self: {
        license = stdenv.lib.licenses.mit;
      }) {};
 
-  "hsebaysdk" = callPackage
+  "hsebaysdk_0_3_0_0" = callPackage
     ({ mkDerivation, aeson, base, bytestring, http-client, http-types
      , text, time, transformers, unordered-containers
      }:
@@ -101258,6 +101724,24 @@ self: {
        homepage = "https://github.com/creichert/hsebaysdk";
        description = "Haskell eBay SDK";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
+  "hsebaysdk" = callPackage
+    ({ mkDerivation, aeson, base, bytestring, http-client, http-types
+     , text, time, transformers, unordered-containers
+     }:
+     mkDerivation {
+       pname = "hsebaysdk";
+       version = "0.3.0.1";
+       sha256 = "52f97122cdaba3c3b8a71691ed87fb3eb6dd93506652a8b11282af696c3f6279";
+       libraryHaskellDepends = [
+         aeson base bytestring http-client http-types text time transformers
+         unordered-containers
+       ];
+       homepage = "https://github.com/creichert/hsebaysdk";
+       description = "Haskell eBay SDK";
+       license = stdenv.lib.licenses.bsd3;
      }) {};
 
   "hsemail" = callPackage
@@ -102367,6 +102851,7 @@ self: {
          HUnit process QuickCheck quickcheck-io random setenv silently
          tf-random time transformers
        ];
+       jailbreak = true;
        homepage = "http://hspec.github.io/";
        description = "A Testing Framework for Haskell";
        license = stdenv.lib.licenses.mit;
@@ -102394,6 +102879,7 @@ self: {
          HUnit process QuickCheck quickcheck-io random setenv silently
          tf-random time transformers
        ];
+       jailbreak = true;
        homepage = "http://hspec.github.io/";
        description = "A Testing Framework for Haskell";
        license = stdenv.lib.licenses.mit;
@@ -102421,6 +102907,7 @@ self: {
          HUnit process QuickCheck quickcheck-io random setenv silently
          tf-random time transformers
        ];
+       jailbreak = true;
        homepage = "http://hspec.github.io/";
        description = "A Testing Framework for Haskell";
        license = stdenv.lib.licenses.mit;
@@ -102448,6 +102935,7 @@ self: {
          HUnit process QuickCheck quickcheck-io random setenv silently
          tf-random time transformers
        ];
+       jailbreak = true;
        homepage = "http://hspec.github.io/";
        description = "A Testing Framework for Haskell";
        license = stdenv.lib.licenses.mit;
@@ -102475,6 +102963,7 @@ self: {
          HUnit process QuickCheck quickcheck-io random setenv silently
          tf-random time transformers
        ];
+       jailbreak = true;
        homepage = "http://hspec.github.io/";
        description = "A Testing Framework for Haskell";
        license = stdenv.lib.licenses.mit;
@@ -102502,6 +102991,7 @@ self: {
          HUnit process QuickCheck quickcheck-io random setenv silently
          tf-random time transformers
        ];
+       jailbreak = true;
        homepage = "http://hspec.github.io/";
        description = "A Testing Framework for Haskell";
        license = stdenv.lib.licenses.mit;
@@ -102805,8 +103295,8 @@ self: {
      }:
      mkDerivation {
        pname = "hspec-expectations-pretty-diff";
-       version = "0.7.2.2";
-       sha256 = "00c1ac7ceb6bed18c8c2ab7ac35342b024731e3fadf2c6304e549dc42d39ff38";
+       version = "0.7.2.3";
+       sha256 = "3543bc7ecf28e8a714b255264849d82b6c513828a26a761e0f372bec1b37202f";
        libraryHaskellDepends = [
          ansi-terminal base Diff haskell-src-exts hindent hscolour HUnit
          text
@@ -102975,6 +103465,22 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "hspec-setup" = callPackage
+    ({ mkDerivation, base, directory, filepath, process, projectroot }:
+     mkDerivation {
+       pname = "hspec-setup";
+       version = "0.1.1.0";
+       sha256 = "8f1e57656595330917597a66768e752bf66c2ae7acf7c43425222a0e1ce7e12a";
+       isLibrary = false;
+       isExecutable = true;
+       executableHaskellDepends = [
+         base directory filepath process projectroot
+       ];
+       homepage = "https://github.com/yamadapc/haskell-hspec-setup";
+       description = "Add an hspec test-suite in one command";
+       license = stdenv.lib.licenses.mit;
+     }) {};
+
   "hspec-shouldbe" = callPackage
     ({ mkDerivation, hspec, test-shouldbe }:
      mkDerivation {
@@ -103949,15 +104455,14 @@ self: {
      }:
      mkDerivation {
        pname = "hsx2hs";
-       version = "0.13.3.2";
-       sha256 = "93057aca59faeb1e33d55d804d89fd42b5175006abf1ca7aa507a6338232f8ee";
+       version = "0.13.4";
+       sha256 = "9508c59b373474e7954f51be61b5e6a54f0a6241cca2a4ecf1b1ce8f5aae07df";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
          base bytestring haskell-src-exts haskell-src-meta mtl
          template-haskell utf8-string
        ];
-       jailbreak = true;
        homepage = "https://github.com/seereason/hsx2hs";
        description = "HSX (Haskell Source with XML) allows literal XML syntax in Haskell source code";
        license = stdenv.lib.licenses.bsd3;
@@ -105234,7 +105739,7 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "http-client" = callPackage
+  "http-client_0_4_25" = callPackage
     ({ mkDerivation, array, async, base, base64-bytestring
      , blaze-builder, bytestring, case-insensitive, containers, cookie
      , data-default-class, deepseq, directory, exceptions, filepath
@@ -105262,9 +105767,10 @@ 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_26_1" = callPackage
+  "http-client" = callPackage
     ({ mkDerivation, array, async, base, base64-bytestring
      , blaze-builder, bytestring, case-insensitive, containers, cookie
      , data-default-class, deepseq, directory, exceptions, filepath
@@ -105292,7 +105798,6 @@ 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-auth" = callPackage
@@ -106134,7 +106639,7 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "http-types" = callPackage
+  "http-types_0_8_6" = callPackage
     ({ mkDerivation, array, base, blaze-builder, bytestring
      , case-insensitive, doctest, hspec, QuickCheck
      , quickcheck-instances, text
@@ -106153,9 +106658,10 @@ self: {
        homepage = "https://github.com/aristidb/http-types";
        description = "Generic HTTP types for Haskell (for both client and server code)";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "http-types_0_9" = callPackage
+  "http-types" = callPackage
     ({ mkDerivation, array, base, blaze-builder, bytestring
      , case-insensitive, doctest, hspec, QuickCheck
      , quickcheck-instances, text
@@ -106174,7 +106680,6 @@ self: {
        homepage = "https://github.com/aristidb/http-types";
        description = "Generic HTTP types for Haskell (for both client and server code)";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "http-wget" = callPackage
@@ -108196,8 +108701,8 @@ self: {
      }:
      mkDerivation {
        pname = "hzulip";
-       version = "1.1.1.1";
-       sha256 = "a132d3f28c0a5da3d841522a24995d94232a4c044a5ce547786057f2ace4bebf";
+       version = "1.1.1.2";
+       sha256 = "62402ce2010bf6d9c07ee266ac30c9506383b3a5dcbbd0fba54b30d191ac02d8";
        libraryHaskellDepends = [
          aeson base bytestring conduit exceptions http-client
          http-client-tls http-types lens lens-aeson mtl stm stm-conduit text
@@ -108208,7 +108713,6 @@ self: {
          http-client-tls http-types lens lens-aeson mtl raw-strings-qq
          scotty stm stm-conduit text transformers
        ];
-       jailbreak = true;
        homepage = "https://github.com/yamadapc/hzulip";
        description = "A haskell wrapper for the Zulip API";
        license = stdenv.lib.licenses.gpl2;
@@ -108639,6 +109143,8 @@ self: {
        pname = "ide-backend";
        version = "0.10.0";
        sha256 = "26a35f82533d8361824e04468176cab7c14d3fa4d0a1ebe1aa243a986a3ae0a2";
+       revision = "1";
+       editedCabalFile = "96888cccc65f025e63931b466ac392e6caa581f6e902a428fd203cdf3c22f5ef";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -108663,6 +109169,7 @@ self: {
          stm tagged tasty template-haskell temporary test-framework
          test-framework-hunit text unix utf8-string
        ];
+       jailbreak = true;
        doCheck = false;
        description = "An IDE backend library";
        license = stdenv.lib.licenses.mit;
@@ -108780,6 +109287,7 @@ self: {
          mtl pretty-show pureMD5 tagged template-haskell temporary text
          transformers unix
        ];
+       jailbreak = true;
        description = "Shared library used be ide-backend and ide-backend-server";
        license = stdenv.lib.licenses.mit;
        hydraPlatforms = stdenv.lib.platforms.none;
@@ -108801,6 +109309,7 @@ self: {
          monad-logger mtl pretty-show pureMD5 tagged template-haskell
          temporary text transformers unix
        ];
+       jailbreak = true;
        description = "Shared library used be ide-backend and ide-backend-server";
        license = stdenv.lib.licenses.mit;
        hydraPlatforms = stdenv.lib.platforms.none;
@@ -108816,6 +109325,8 @@ self: {
        pname = "ide-backend-common";
        version = "0.10.1.1";
        sha256 = "858cc32d6c73ca0d55e1fc7dc25831e437a3cca483438a74bbc236f8f93cfcb3";
+       revision = "1";
+       editedCabalFile = "ed08fca4f17984a5ef06a632b23bc604d5e93a3040fde4cde9721a8ef4991975";
        libraryHaskellDepends = [
          aeson async attoparsec base binary bytestring bytestring-trie
          containers crypto-api data-accessor directory filepath fingertree
@@ -108994,12 +109505,12 @@ self: {
      , optparse-applicative, parsers, pretty, process, safe, split, text
      , time, transformers, transformers-compat, trifecta, uniplate, unix
      , unordered-containers, utf8-string, vector
-     , vector-binary-instances, zip-archive, zlib
+     , vector-binary-instances, zip-archive
      }:
      mkDerivation {
        pname = "idris";
-       version = "0.9.20.1";
-       sha256 = "3613b7ded2358e63df21e96ad8bc966d33dcb26d796771f1d5e9f2267d325c39";
+       version = "0.9.20.2";
+       sha256 = "499339fc6a443dd2902ae76114eba6a61ebbd5955dcf3d3687199df5829a0f47";
        configureFlags = [ "-fcurses" "-fffi" "-fgmp" ];
        isLibrary = true;
        isExecutable = true;
@@ -109010,12 +109521,13 @@ self: {
          haskeline hscurses libffi mtl network optparse-applicative parsers
          pretty process safe split text time transformers
          transformers-compat trifecta uniplate unix unordered-containers
-         utf8-string vector vector-binary-instances zip-archive zlib
+         utf8-string vector vector-binary-instances zip-archive
        ];
        librarySystemDepends = [ gmp ];
        executableHaskellDepends = [
          base directory filepath haskeline transformers
        ];
+       jailbreak = true;
        homepage = "http://www.idris-lang.org/";
        description = "Functional Programming Language with Dependent Types";
        license = stdenv.lib.licenses.bsd3;
@@ -109897,6 +110409,29 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "imperative-edsl" = callPackage
+    ({ mkDerivation, array, base, BoundedChan, constraints, containers
+     , directory, exception-transformers, language-c-quote
+     , mainland-pretty, microlens, microlens-mtl, microlens-th, mtl
+     , open-typerep, operational-alacarte, process, srcloc, syntactic
+     , tagged
+     }:
+     mkDerivation {
+       pname = "imperative-edsl";
+       version = "0.4.1";
+       sha256 = "5b78994b208351b4fdd8465146559d7198c6969dfaaa3767ed667d9df29bfad4";
+       libraryHaskellDepends = [
+         array base BoundedChan constraints containers
+         exception-transformers language-c-quote mainland-pretty microlens
+         microlens-mtl microlens-th mtl open-typerep operational-alacarte
+         srcloc syntactic tagged
+       ];
+       testHaskellDepends = [ base directory mainland-pretty process ];
+       homepage = "https://github.com/emilaxelsson/imperative-edsl";
+       description = "Deep embedding of imperative programs with code generation";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "imperative-edsl-vhdl" = callPackage
     ({ mkDerivation, base, bytestring, constraints, containers
      , language-vhdl, mtl, operational-alacarte, pretty, syntactic
@@ -110759,6 +111294,7 @@ self: {
        testHaskellDepends = [
          aeson base instant-generics tasty tasty-quickcheck
        ];
+       jailbreak = true;
        homepage = "https://github.com/k0001/instant-aeson";
        description = "Generic Aeson instances through instant-generics";
        license = stdenv.lib.licenses.bsd3;
@@ -111268,6 +111804,8 @@ self: {
        pname = "invariant";
        version = "0.2.2";
        sha256 = "269cfd73bb7064459791b03461c9a73ce182e9d0a6f929f7cd46c0566d747975";
+       revision = "1";
+       editedCabalFile = "ec713862cc5b8f03e58eeca3596d53cfdfc28a9957afffcff2680a855322f0ee";
        libraryHaskellDepends = [
          array base bifunctors containers contravariant ghc-prim profunctors
          semigroups stm tagged template-haskell transformers
@@ -111808,6 +112346,7 @@ self: {
        executableHaskellDepends = [
          base filepath mtl parsec text transformers
        ];
+       jailbreak = true;
        homepage = "http://github.com/gibiansky/IHaskell";
        description = "A library for creating kernels for IPython frontends";
        license = stdenv.lib.licenses.mit;
@@ -111956,18 +112495,18 @@ self: {
      }) {};
 
   "irc-fun-bot" = callPackage
-    ({ mkDerivation, aeson, base, clock, fast-logger, irc-fun-client
-     , irc-fun-messages, json-state, time, time-interval, time-units
-     , transformers, unordered-containers
+    ({ mkDerivation, aeson, auto-update, base, clock, containers
+     , fast-logger, irc-fun-client, irc-fun-messages, json-state, time
+     , time-interval, time-units, transformers, unordered-containers
      }:
      mkDerivation {
        pname = "irc-fun-bot";
-       version = "0.4.0.0";
-       sha256 = "defa781ecd1ff744f5b36907be56d58189fcd31de85599f713628a4ffd06c253";
+       version = "0.5.0.0";
+       sha256 = "1104c508068dcfba3f8c60c39d5cc8ccb9b264af57097e8fa2b61e68e3754b51";
        libraryHaskellDepends = [
-         aeson base clock fast-logger irc-fun-client irc-fun-messages
-         json-state time time-interval time-units transformers
-         unordered-containers
+         aeson auto-update base clock containers fast-logger irc-fun-client
+         irc-fun-messages json-state time time-interval time-units
+         transformers unordered-containers
        ];
        jailbreak = true;
        homepage = "http://rel4tion.org/projects/irc-fun-bot/";
@@ -111981,8 +112520,8 @@ self: {
      }:
      mkDerivation {
        pname = "irc-fun-client";
-       version = "0.3.0.0";
-       sha256 = "325178cd683dc79974519e87da2e23fe7707c12feff697605915fa5e99aaf258";
+       version = "0.4.0.0";
+       sha256 = "2567be16b259a37a4234a1716bef694d6f1ce6c3b7c9f553d9d0a12a0be65c33";
        libraryHaskellDepends = [
          auto-update base fast-logger irc-fun-messages network time
          time-units unordered-containers
@@ -112011,8 +112550,8 @@ self: {
     ({ mkDerivation, base, regex-applicative }:
      mkDerivation {
        pname = "irc-fun-messages";
-       version = "0.2.0.0";
-       sha256 = "47345b37fb95a265c5237a826ba1351e78ad956b35a7dcd13bd7c625f8d8c5a1";
+       version = "0.2.0.1";
+       sha256 = "b54ab9b8a259c49a495f111bc7a56c5cd50334c4708dea6e3f06b66534325198";
        libraryHaskellDepends = [ base regex-applicative ];
        homepage = "http://rel4tion.org/projects/irc-fun-messages/";
        description = "Types and functions for working with the IRC protocol";
@@ -112281,6 +112820,7 @@ self: {
          base heap HUnit iteratee ListLike mtl statistics test-framework
          test-framework-hunit test-framework-quickcheck2 vector
        ];
+       jailbreak = true;
        homepage = "https://github.com/JohnLato/iter-stats";
        description = "iteratees for statistical processing";
        license = stdenv.lib.licenses.bsd3;
@@ -112663,7 +113203,7 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
-  "ixset" = callPackage
+  "ixset_1_0_6" = callPackage
     ({ mkDerivation, base, containers, safecopy, syb, syb-with-class
      , template-haskell
      }:
@@ -112677,6 +113217,23 @@ self: {
        homepage = "http://happstack.com";
        description = "Efficient relational queries on Haskell sets";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
+  "ixset" = callPackage
+    ({ mkDerivation, base, containers, safecopy, syb, syb-with-class
+     , template-haskell
+     }:
+     mkDerivation {
+       pname = "ixset";
+       version = "1.0.6.1";
+       sha256 = "729a9601ef889f2178a9e857c39efb89c6defcb7e074f9bf9156086bc51327e1";
+       libraryHaskellDepends = [
+         base containers safecopy syb syb-with-class template-haskell
+       ];
+       homepage = "http://happstack.com";
+       description = "Efficient relational queries on Haskell sets";
+       license = stdenv.lib.licenses.bsd3;
      }) {};
 
   "ixset-typed" = callPackage
@@ -113896,6 +114453,24 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "json-encoder" = callPackage
+    ({ mkDerivation, base, base-prelude, bytestring
+     , bytestring-tree-builder, contravariant, contravariant-extras
+     , scientific, text
+     }:
+     mkDerivation {
+       pname = "json-encoder";
+       version = "0.1.3.1";
+       sha256 = "0127462ef932a643adc948bbb1de89de78d705a464c2591aedafddcd8382fadc";
+       libraryHaskellDepends = [
+         base base-prelude bytestring bytestring-tree-builder contravariant
+         contravariant-extras scientific text
+       ];
+       homepage = "https://github.com/sannsyn/json-encoder";
+       description = "A very fast single-pass JSON encoder with a declarative DSL";
+       license = stdenv.lib.licenses.mit;
+     }) {};
+
   "json-enumerator" = callPackage
     ({ mkDerivation, base, blaze-builder, blaze-builder-enumerator
      , bytestring, containers, enumerator, json-types, text
@@ -114285,7 +114860,7 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "json-schema" = callPackage
+  "json-schema_0_7_4_0" = callPackage
     ({ mkDerivation, aeson, aeson-utils, attoparsec, base, bytestring
      , containers, generic-aeson, generic-deriving, mtl, scientific
      , tasty, tasty-hunit, tasty-th, text, time, unordered-containers
@@ -114307,6 +114882,29 @@ self: {
        ];
        description = "Types and type classes for defining JSON schemas";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
+  "json-schema" = callPackage
+    ({ mkDerivation, aeson, aeson-utils, attoparsec, base, bytestring
+     , containers, generic-aeson, generic-deriving, mtl, scientific
+     , tasty, tasty-hunit, tasty-th, text, time, unordered-containers
+     , vector
+     }:
+     mkDerivation {
+       pname = "json-schema";
+       version = "0.7.4.1";
+       sha256 = "560d6a17d6eab734f43d329e51967e3ed62f8df2a6fea4a92d06359fe77d7c96";
+       libraryHaskellDepends = [
+         aeson base containers generic-aeson generic-deriving mtl scientific
+         text time unordered-containers vector
+       ];
+       testHaskellDepends = [
+         aeson aeson-utils attoparsec base bytestring generic-aeson tasty
+         tasty-hunit tasty-th text vector
+       ];
+       description = "Types and type classes for defining JSON schemas";
+       license = stdenv.lib.licenses.bsd3;
      }) {};
 
   "json-sop" = callPackage
@@ -115912,6 +116510,7 @@ self: {
          mtl optparse-applicative process raw-strings-qq setenv text
          unordered-containers
        ];
+       jailbreak = true;
        homepage = "http://github.com/cdornan/keystore";
        description = "Managing stores of secret things";
        license = stdenv.lib.licenses.bsd3;
@@ -116801,6 +117400,7 @@ self: {
          template-haskell time transformers transformers-base unix
          utf8-string zlib
        ];
+       jailbreak = true;
        homepage = "http://haskell.org/haskellwiki/Lambdabot";
        description = "Lambdabot core functionality";
        license = "GPL";
@@ -117171,6 +117771,23 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "lambdatex" = callPackage
+    ({ mkDerivation, base, containers, directory, HaTeX, hspec, mtl
+     , QuickCheck, text, transformers
+     }:
+     mkDerivation {
+       pname = "lambdatex";
+       version = "0.1.0.1";
+       sha256 = "c071927242a209cbcd404cd5d803da91ced655565178c8e72b438cd47a66320c";
+       libraryHaskellDepends = [
+         base containers directory HaTeX mtl text transformers
+       ];
+       testHaskellDepends = [ base hspec QuickCheck ];
+       homepage = "http://github.com/NorfairKing/lambdatex";
+       description = "Type-Safe LaTeX EDSL";
+       license = "GPL";
+     }) {};
+
   "lambdatwit" = callPackage
     ({ mkDerivation, acid-state, authenticate-oauth, base, bytestring
      , case-insensitive, conduit, containers, data-default, exceptions
@@ -117467,6 +118084,7 @@ self: {
          base bytestring HUnit mainland-pretty srcloc symbol test-framework
          test-framework-hunit
        ];
+       jailbreak = true;
        doCheck = false;
        homepage = "http://www.cs.drexel.edu/~mainland/";
        description = "C/CUDA/OpenCL/Objective-C quasiquoting library";
@@ -117494,6 +118112,7 @@ self: {
          base bytestring HUnit mainland-pretty srcloc symbol test-framework
          test-framework-hunit
        ];
+       jailbreak = true;
        doCheck = false;
        homepage = "http://www.cs.drexel.edu/~mainland/";
        description = "C/CUDA/OpenCL/Objective-C quasiquoting library";
@@ -117521,6 +118140,7 @@ self: {
          base bytestring HUnit mainland-pretty srcloc symbol test-framework
          test-framework-hunit
        ];
+       jailbreak = true;
        doCheck = false;
        homepage = "http://www.cs.drexel.edu/~mainland/";
        description = "C/CUDA/OpenCL/Objective-C quasiquoting library";
@@ -117695,6 +118315,8 @@ 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";
        license = stdenv.lib.licenses.bsd3;
@@ -118410,7 +119032,7 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
-  "largeword" = callPackage
+  "largeword_1_2_3" = callPackage
     ({ mkDerivation, base, binary, bytestring, HUnit, QuickCheck
      , test-framework, test-framework-hunit, test-framework-quickcheck2
      }:
@@ -118423,12 +119045,14 @@ self: {
          base binary bytestring HUnit QuickCheck test-framework
          test-framework-hunit test-framework-quickcheck2
        ];
+       jailbreak = true;
        homepage = "https://github.com/idontgetoutmuch/largeword";
        description = "Provides Word128, Word192 and Word256 and a way of producing other large words if required";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "largeword_1_2_5" = callPackage
+  "largeword" = callPackage
     ({ mkDerivation, base, binary, bytestring, HUnit, QuickCheck
      , test-framework, test-framework-hunit, test-framework-quickcheck2
      }:
@@ -118441,11 +119065,9 @@ self: {
          base binary bytestring HUnit QuickCheck test-framework
          test-framework-hunit test-framework-quickcheck2
        ];
-       jailbreak = true;
        homepage = "https://github.com/idontgetoutmuch/largeword";
        description = "Provides Word128, Word192 and Word256 and a way of producing other large words if required";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "lat" = callPackage
@@ -118911,6 +119533,7 @@ self: {
          base bytestring cmdargs containers filepath
        ];
        testHaskellDepends = [ base HUnit ];
+       jailbreak = true;
        homepage = "http://rampa.sk/static/ldif.html";
        description = "The LDAP Data Interchange Format (LDIF) tools";
        license = stdenv.lib.licenses.bsd3;
@@ -119139,6 +119762,7 @@ self: {
          base conduit conduit-extra hslogger HUnit process resourcet
          transformers
        ];
+       jailbreak = true;
        homepage = "http://leksah.org";
        description = "Metadata collection for leksah";
        license = "GPL";
@@ -119419,6 +120043,7 @@ self: {
          base directory doctest filepath generic-deriving semigroups
          simple-reflect
        ];
+       jailbreak = true;
        homepage = "http://github.com/lens/lens-aeson/";
        description = "Law-abiding lenses for aeson";
        license = stdenv.lib.licenses.bsd3;
@@ -119705,6 +120330,7 @@ self: {
          ansi-wl-pprint base csv directory filemanip filepath hspec
          natural-sort optparse-applicative parsec regex-tdfa
        ];
+       jailbreak = true;
        homepage = "http://www.ariis.it/static/articles/lentil/page.html";
        description = "frugal issue tracker";
        license = stdenv.lib.licenses.gpl3;
@@ -120309,7 +120935,6 @@ self: {
          attoparsec base bytestring containers data-default-class filepath
          hspec mtl network old-locale QuickCheck text time unix utf8-string
        ];
-       jailbreak = true;
        homepage = "http://github.com/vimus/libmpd-haskell#readme";
        description = "An MPD client library";
        license = stdenv.lib.licenses.mit;
@@ -120426,16 +121051,16 @@ self: {
      }) {};
 
   "libravatar" = callPackage
-    ({ mkDerivation, base, bytestring, crypto-api, dns, network-uri
-     , pureMD5, random, SHA, url, utf8-string
+    ({ mkDerivation, base, bytestring, crypto-api, data-default-class
+     , dns, network-uri, pureMD5, random, SHA, url, utf8-string
      }:
      mkDerivation {
        pname = "libravatar";
-       version = "0.2.0.0";
-       sha256 = "a195549f60f88966732141a7bcab3fdfedb70bdbbb686ad3e2651518317082d5";
+       version = "0.3.0.0";
+       sha256 = "2371b91f8ff4abdeba4374d20b4fa9c90fe0e9871c874bd61f32380b32ef88bf";
        libraryHaskellDepends = [
-         base bytestring crypto-api dns network-uri pureMD5 random SHA url
-         utf8-string
+         base bytestring crypto-api data-default-class dns network-uri
+         pureMD5 random SHA url utf8-string
        ];
        homepage = "http://rel4tion.org/projects/libravatar/";
        description = "Use Libravatar, the decentralized avatar delivery service";
@@ -120796,6 +121421,7 @@ self: {
          base HUnit monad-control test-framework test-framework-hunit
          transformers transformers-base
        ];
+       jailbreak = true;
        homepage = "https://github.com/basvandijk/lifted-base";
        description = "lifted IO operations from the base library";
        license = stdenv.lib.licenses.bsd3;
@@ -120816,6 +121442,7 @@ self: {
          base HUnit monad-control test-framework test-framework-hunit
          transformers transformers-base transformers-compat
        ];
+       jailbreak = true;
        doCheck = false;
        homepage = "https://github.com/basvandijk/lifted-base";
        description = "lifted IO operations from the base library";
@@ -121224,10 +121851,8 @@ self: {
      }:
      mkDerivation {
        pname = "linear";
-       version = "1.20.2";
-       sha256 = "c9ce0cba74beb9ab59cf9790772e5b01d2786b452099e5831d218371565ec4fe";
-       revision = "1";
-       editedCabalFile = "2c0ce2199aec2dd1e7536514351398d00def727e21bdac1fe54b05059fef7c49";
+       version = "1.20.3";
+       sha256 = "50f63a5b6019acb53ae06886749dea80443b18876c2990ca5376578c94537ac4";
        libraryHaskellDepends = [
          adjunctions base binary bytes cereal containers deepseq
          distributive ghc-prim hashable lens reflection semigroupoids
@@ -121858,8 +122483,8 @@ self: {
        pname = "liquidhaskell";
        version = "0.5.0.1";
        sha256 = "27f31e7652cd9ef0b97d2e3936c8e9c759961ac153b324c3e84f11cb441ab89a";
-       revision = "1";
-       editedCabalFile = "f091f4caee092d4d286fe264fbb5f602675339c6bfac563bfb91732583264cc0";
+       revision = "2";
+       editedCabalFile = "54142d52274f85af299d405bd5daac25b574f9d3f16c8e42b7f5b999d9a34a1d";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -121881,6 +122506,7 @@ self: {
          stm tagged tasty tasty-hunit tasty-rerun transformers
        ];
        testSystemDepends = [ z3 ];
+       jailbreak = true;
        homepage = "http://goto.ucsd.edu/liquidhaskell";
        description = "Liquid Types for Haskell";
        license = stdenv.lib.licenses.bsd3;
@@ -121924,7 +122550,7 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "list-fusion-probe" = callPackage
+  "list-fusion-probe_0_1_0_4" = callPackage
     ({ mkDerivation, base, tasty, tasty-hunit }:
      mkDerivation {
        pname = "list-fusion-probe";
@@ -121934,6 +122560,19 @@ self: {
        testHaskellDepends = [ base tasty tasty-hunit ];
        description = "testing list fusion for success";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
+  "list-fusion-probe" = callPackage
+    ({ mkDerivation, base, tasty, tasty-hunit }:
+     mkDerivation {
+       pname = "list-fusion-probe";
+       version = "0.1.0.5";
+       sha256 = "7471363bd737abca1888bb8274cb3fef8f4fc925875b27fa0901efa1358adb50";
+       libraryHaskellDepends = [ base ];
+       testHaskellDepends = [ base tasty tasty-hunit ];
+       description = "testing list fusion for success";
+       license = stdenv.lib.licenses.bsd3;
      }) {};
 
   "list-grouping" = callPackage
@@ -121961,6 +122600,30 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "list-prompt" = callPackage
+    ({ mkDerivation, ansi-terminal, base, data-default, hspec, stm
+     , terminal-size, vty
+     }:
+     mkDerivation {
+       pname = "list-prompt";
+       version = "0.1.1.0";
+       sha256 = "c7323c7a802940deba1a7be46265fd8c01f548174d5f08923a607e1730ca4dee";
+       isLibrary = true;
+       isExecutable = true;
+       libraryHaskellDepends = [
+         ansi-terminal base data-default stm terminal-size vty
+       ];
+       executableHaskellDepends = [
+         ansi-terminal base data-default stm terminal-size vty
+       ];
+       testHaskellDepends = [
+         ansi-terminal base data-default hspec stm terminal-size vty
+       ];
+       homepage = "https://github.com/yamadapc/list-prompt.git";
+       description = "A simple list prompt UI for the terminal";
+       license = stdenv.lib.licenses.gpl2;
+     }) {};
+
   "list-remote-forwards" = callPackage
     ({ mkDerivation, base, bytestring, cmdargs, configurator
      , containers, directory, dns, doctest, filemanip, filepath, HDBC
@@ -122893,6 +123556,27 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "locked-poll" = callPackage
+    ({ mkDerivation, attoparsec, base, bytestring, clock, containers
+     , lens, QuickCheck, random, regex-genex, tasty, tasty-golden
+     , tasty-hunit, tasty-quickcheck, time
+     }:
+     mkDerivation {
+       pname = "locked-poll";
+       version = "0.1.0";
+       sha256 = "6a369cb194ce975fe663b97eef47adcdc5d96e73abeea0f5087a00ee9201a164";
+       isLibrary = true;
+       isExecutable = true;
+       libraryHaskellDepends = [ base clock containers ];
+       executableHaskellDepends = [ base clock containers ];
+       testHaskellDepends = [
+         attoparsec base bytestring clock containers lens QuickCheck random
+         regex-genex tasty tasty-golden tasty-hunit tasty-quickcheck time
+       ];
+       description = "Very simple poll lock";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "lockfree-queue" = callPackage
     ({ mkDerivation, abstract-deque, abstract-deque-tests
      , atomic-primops, base, bytestring, ghc-prim, HUnit, test-framework
@@ -124050,7 +124734,7 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "lucid-svg" = callPackage
+  "lucid-svg_0_5_0_0" = callPackage
     ({ mkDerivation, base, blaze-builder, lucid, text, transformers }:
      mkDerivation {
        pname = "lucid-svg";
@@ -124062,9 +124746,10 @@ self: {
        homepage = "http://github.com/jeffreyrosenbluth/lucid-svg.git";
        description = "DSL for SVG using lucid for HTML";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "lucid-svg_0_6_0_0" = callPackage
+  "lucid-svg" = callPackage
     ({ mkDerivation, base, blaze-builder, lucid, text, transformers }:
      mkDerivation {
        pname = "lucid-svg";
@@ -124076,7 +124761,6 @@ self: {
        homepage = "http://github.com/jeffreyrosenbluth/lucid-svg.git";
        description = "DSL for SVG using lucid for HTML";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "lucienne" = callPackage
@@ -124149,8 +124833,8 @@ self: {
      }:
      mkDerivation {
        pname = "luminance";
-       version = "0.8.2.1";
-       sha256 = "c0952ec7314fd13faf10326648cf49561da4687d5e011d19694d84c2c26ddd51";
+       version = "0.9";
+       sha256 = "8bbee1483bca9a073a8ca7f4f1d3bec00f99c3d59bfa637702afda5a88eb2ada";
        libraryHaskellDepends = [
          base containers contravariant dlist gl linear mtl resourcet
          semigroups transformers vector void
@@ -124166,8 +124850,8 @@ self: {
      }:
      mkDerivation {
        pname = "luminance-samples";
-       version = "0.8";
-       sha256 = "35580954897bcb2fdbd7eecc14982b44f5026e64be08d7398f8cc7fa0925a962";
+       version = "0.9";
+       sha256 = "1ce2b8ff49c34bd529bcbe8e30f042f327a970b7a6d43dbdd3939b17cfa44bec";
        isLibrary = false;
        isExecutable = true;
        executableHaskellDepends = [
@@ -124485,6 +125169,7 @@ self: {
          base bytestring HUnit io-streams QuickCheck test-framework
          test-framework-hunit test-framework-quickcheck2
        ];
+       jailbreak = true;
        homepage = "https://github.com/hvr/lzma-streams";
        description = "IO-Streams interface for lzma/xz compression";
        license = stdenv.lib.licenses.bsd3;
@@ -125627,6 +126312,7 @@ self: {
          aeson base bytestring QuickCheck raw-strings-qq tasty tasty-hunit
          tasty-quickcheck text
        ];
+       jailbreak = true;
        description = "Library for interfacing with the Mandrill JSON API";
        license = stdenv.lib.licenses.mit;
        hydraPlatforms = stdenv.lib.platforms.none;
@@ -125651,6 +126337,7 @@ self: {
          aeson base bytestring QuickCheck raw-strings-qq tasty tasty-hunit
          tasty-quickcheck text
        ];
+       jailbreak = true;
        description = "Library for interfacing with the Mandrill JSON API";
        license = stdenv.lib.licenses.mit;
        hydraPlatforms = stdenv.lib.platforms.none;
@@ -125733,6 +126420,7 @@ self: {
          template-haskell text time tls transformers transformers-base
          unordered-containers utf8-string vector wai warp x509-system
        ];
+       jailbreak = true;
        doCheck = false;
        homepage = "https://github.com/prowdsponsor/mangopay";
        description = "Bindings to the MangoPay API";
@@ -127813,8 +128501,8 @@ self: {
      }:
      mkDerivation {
        pname = "microlens-platform";
-       version = "0.1.5.0";
-       sha256 = "3c705ad7a4732a0ac4deb82b1837b0fa247a6796bd64dbf1125edf135e2abd04";
+       version = "0.1.6.0";
+       sha256 = "7ddec415baac4a9f44d6cd1c14976990b5e9e5bc34cb399c29d2a0361b311194";
        libraryHaskellDepends = [
          base hashable microlens microlens-ghc microlens-mtl microlens-th
          text unordered-containers vector
@@ -127966,6 +128654,7 @@ self: {
          base containers diagrams-lib diagrams-postscript event-list midi
          non-empty optparse-applicative utility-ht
        ];
+       jailbreak = true;
        homepage = "http://hub.darcs.net/thielema/midi-music-box";
        description = "Convert MIDI file to music box punch tape";
        license = stdenv.lib.licenses.bsd3;
@@ -128135,8 +128824,8 @@ self: {
      }:
      mkDerivation {
        pname = "milena";
-       version = "0.4.0.1";
-       sha256 = "5349bf26d1c0bc6147e84219d09f065b313413aba026e060a92bcc23e9ec2cb5";
+       version = "0.5.0.0";
+       sha256 = "fbae487cc6e61fa6cde0ba79b4d0df28c75e1af9c0d75970b7685a7beb18b63a";
        libraryHaskellDepends = [
          base bytestring cereal containers digest lens lifted-base mtl
          murmur-hash network random resource-pool semigroups transformers
@@ -131033,6 +131722,7 @@ self: {
        version = "0.4.0.2";
        sha256 = "ccf05d44831dad32d52da1d4176fc77f05f4a5f7f71719e4452fd5069b80ba32";
        libraryHaskellDepends = [ base groups semigroupoids semigroups ];
+       jailbreak = true;
        description = "Various extra monoid-related definitions and utilities";
        license = stdenv.lib.licenses.bsd3;
        hydraPlatforms = stdenv.lib.platforms.none;
@@ -132188,6 +132878,7 @@ self: {
        testHaskellDepends = [
          base HUnit test-framework test-framework-hunit
        ];
+       jailbreak = true;
        homepage = "https://github.com/aka-bash0r/multi-cabal";
        description = "A tool supporting multi cabal project builds";
        license = stdenv.lib.licenses.mit;
@@ -132546,6 +133237,7 @@ self: {
          base base16-bytestring bytestring HUnit QuickCheck test-framework
          test-framework-hunit test-framework-quickcheck2
        ];
+       jailbreak = true;
        homepage = "http://github.com/plaprade/murmur3";
        description = "Pure Haskell implementation of the MurmurHash3 x86_32 algorithm";
        license = stdenv.lib.licenses.publicDomain;
@@ -133982,6 +134674,7 @@ self: {
          array base bytestring cereal HUnit QuickCheck test-framework
          test-framework-hunit test-framework-quickcheck2 text zlib
        ];
+       jailbreak = true;
        homepage = "https://github.com/acfoltzer/nbt";
        description = "A parser/serializer for Minecraft's Named Binary Tag (NBT) data format";
        license = stdenv.lib.licenses.bsd3;
@@ -134022,7 +134715,7 @@ self: {
        license = stdenv.lib.licenses.gpl3;
      }) {inherit (pkgs) ncurses;};
 
-  "ndjson-conduit" = callPackage
+  "ndjson-conduit_0_1_0_2" = callPackage
     ({ mkDerivation, aeson, attoparsec, base, bytestring, conduit }:
      mkDerivation {
        pname = "ndjson-conduit";
@@ -134034,6 +134727,21 @@ self: {
        homepage = "https://github.com/srijs/haskell-ndjson-conduit";
        description = "Conduit-based parsing and serialization for newline delimited JSON";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
+  "ndjson-conduit" = callPackage
+    ({ mkDerivation, aeson, attoparsec, base, bytestring, conduit }:
+     mkDerivation {
+       pname = "ndjson-conduit";
+       version = "0.1.0.3";
+       sha256 = "a4f9e574af6d565ea9edc313c78ea9ee95c957d2abe61f4a0991a49231e9b592";
+       libraryHaskellDepends = [
+         aeson attoparsec base bytestring conduit
+       ];
+       homepage = "https://github.com/srijs/haskell-ndjson-conduit";
+       description = "Conduit-based parsing and serialization for newline delimited JSON";
+       license = stdenv.lib.licenses.mit;
      }) {};
 
   "neat" = callPackage
@@ -136148,6 +136856,8 @@ self: {
        sha256 = "a5ed63130601fa2f97b105adeced7e691ee7924bcfd3f7da6605495f7a655fe2";
        libraryHaskellDepends = [ base ];
        testHaskellDepends = [ base hspec HUnit ];
+       jailbreak = true;
+       doCheck = false;
        description = "A typeclass and set of functions for working with newtypes, with generics support";
        license = stdenv.lib.licenses.bsd3;
      }) {};
@@ -136226,15 +136936,13 @@ self: {
      }) {};
 
   "niagra" = callPackage
-    ({ mkDerivation, base, criterion, mtl, text, transformers }:
+    ({ mkDerivation, base, containers, mtl, text, transformers }:
      mkDerivation {
        pname = "niagra";
-       version = "0.0.1";
-       sha256 = "848bd318b105bd23de959d3a6e026de1577337fcae803bfa1dc70461491c9058";
-       isLibrary = true;
-       isExecutable = true;
-       libraryHaskellDepends = [ base mtl text transformers ];
-       executableHaskellDepends = [ base criterion text transformers ];
+       version = "0.1.0";
+       sha256 = "dd95efe3c72f07dc4e82ace01b13f26406dc0d40a476416dbbb0e6d77dcdcf7d";
+       libraryHaskellDepends = [ base containers mtl text transformers ];
+       homepage = "https://github.com/fhsjaagshs/niagra";
        description = "CSS EDSL for Haskell";
        license = stdenv.lib.licenses.mit;
      }) {};
@@ -137198,13 +137906,12 @@ self: {
      }:
      mkDerivation {
        pname = "numeric-qq";
-       version = "0.1.2";
-       sha256 = "95d578a72288375fdfddd64033f1829b6be7c431b46fcf49199f3cf67154b17f";
+       version = "0.1.3";
+       sha256 = "beaf86d233adad0d6dcf23769e4e0f3f43a1b551f19fb772fbcfedd885f19b85";
        libraryHaskellDepends = [
          base loch-th placeholders template-haskell
        ];
        testHaskellDepends = [ base directory doctest filepath ];
-       jailbreak = true;
        homepage = "https://github.com/nikita-volkov/numeric-qq";
        description = "Quasi-quoters for numbers of different bases";
        license = stdenv.lib.licenses.mit;
@@ -137411,6 +138118,7 @@ self: {
          aeson base bytestring lens lens-aeson pipes pipes-aeson
          pipes-bytestring pipes-http pipes-parse text time wreq
        ];
+       jailbreak = true;
        homepage = "https://github.com/bts/nylas-hs";
        description = "Client for the Nylas API";
        license = stdenv.lib.licenses.bsd3;
@@ -137656,6 +138364,7 @@ self: {
        testHaskellDepends = [
          base HUnit test-framework test-framework-hunit
        ];
+       jailbreak = true;
        description = "Interface to the Online Encyclopedia of Integer Sequences (OEIS)";
        license = stdenv.lib.licenses.bsd3;
      }) {};
@@ -137770,6 +138479,8 @@ self: {
        pname = "old-locale";
        version = "1.0.0.7";
        sha256 = "dbaf8bf6b888fb98845705079296a23c3f40ee2f449df7312f7f7f1de18d7b50";
+       revision = "1";
+       editedCabalFile = "f87c7c0495bf863c82ca051e68b10b3133a286aed11f0291253385a5856a6ceb";
        libraryHaskellDepends = [ base ];
        description = "locale library";
        license = stdenv.lib.licenses.bsd3;
@@ -137781,6 +138492,8 @@ self: {
        pname = "old-time";
        version = "1.1.0.3";
        sha256 = "1ccb158b0f7851715d36b757c523b026ca1541e2030d02239802ba39b4112bc1";
+       revision = "1";
+       editedCabalFile = "c1a016dd23d38e879b7972ce95f22b1498d39fc62a7b755ff5f344bfeeaf796e";
        libraryHaskellDepends = [ base old-locale ];
        description = "Time library";
        license = stdenv.lib.licenses.bsd3;
@@ -137949,6 +138662,22 @@ self: {
        license = stdenv.lib.licenses.mit;
      }) {};
 
+  "once" = callPackage
+    ({ mkDerivation, base, containers, hashable, template-haskell
+     , unordered-containers
+     }:
+     mkDerivation {
+       pname = "once";
+       version = "0.1.0.0";
+       sha256 = "9a59a79946079ea2d00469f9c4a6a319ad96425f38f4b90093789109c268a7ab";
+       libraryHaskellDepends = [
+         base containers hashable template-haskell unordered-containers
+       ];
+       homepage = "https://anonscm.debian.org/cgit/users/kaction-guest/haskell-once.git";
+       description = "memoization for IO actions and functions";
+       license = stdenv.lib.licenses.gpl3;
+     }) {};
+
   "one-liner" = callPackage
     ({ mkDerivation, base, contravariant, ghc-prim, transformers }:
      mkDerivation {
@@ -138180,6 +138909,7 @@ self: {
          base containers contravariant multiset postgresql-simple
          product-profunctors profunctors QuickCheck semigroups time
        ];
+       jailbreak = true;
        doCheck = false;
        homepage = "https://github.com/tomjaguarpaw/haskell-opaleye";
        description = "An SQL-generating DSL targeting PostgreSQL";
@@ -139206,7 +139936,7 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "optparse-applicative" = callPackage
+  "optparse-applicative_0_11_0_2" = callPackage
     ({ mkDerivation, ansi-wl-pprint, base, process, transformers
      , transformers-compat
      }:
@@ -139220,9 +139950,10 @@ self: {
        homepage = "https://github.com/pcapriotti/optparse-applicative";
        description = "Utilities and combinators for parsing command line options";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "optparse-applicative_0_12_0_0" = callPackage
+  "optparse-applicative" = callPackage
     ({ mkDerivation, ansi-wl-pprint, base, process, transformers
      , transformers-compat
      }:
@@ -139236,7 +139967,6 @@ self: {
        homepage = "https://github.com/pcapriotti/optparse-applicative";
        description = "Utilities and combinators for parsing command line options";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "optparse-declarative" = callPackage
@@ -140050,30 +140780,6 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "pagerduty" = callPackage
-    ({ mkDerivation, aeson, base, bifunctors, bytestring
-     , bytestring-conversion, conduit, data-default-class, exceptions
-     , generics-sop, http-client, http-types, lens, lens-aeson, mmorph
-     , monad-control, mtl, template-haskell, text, time
-     , time-locale-compat, transformers, transformers-base
-     , transformers-compat, unordered-containers
-     }:
-     mkDerivation {
-       pname = "pagerduty";
-       version = "0.0.4";
-       sha256 = "41549771fe6689ffb97806e615e86a3c7384177cbcc1c77873167a3e9d05be9c";
-       libraryHaskellDepends = [
-         aeson base bifunctors bytestring bytestring-conversion conduit
-         data-default-class exceptions generics-sop http-client http-types
-         lens lens-aeson mmorph monad-control mtl template-haskell text time
-         time-locale-compat transformers transformers-base
-         transformers-compat unordered-containers
-       ];
-       homepage = "http://github.com/brendanhay/pagerduty";
-       description = "Client library for PagerDuty Integration and REST APIs";
-       license = "unknown";
-     }) {};
-
   "pagure-hook-receiver" = callPackage
     ({ mkDerivation, base, containers, scotty, shelly, text
      , transformers, unix
@@ -140318,11 +141024,11 @@ self: {
      , directory, executable-path, extensible-exceptions, filemanip
      , filepath, haddock-library, highlighting-kate, hslua, HTTP
      , http-client, http-client-tls, http-types, HUnit, JuicyPixels, mtl
-     , network, network-uri, old-time, pandoc-types, parsec, process
-     , QuickCheck, random, scientific, SHA, syb, tagsoup, temporary
-     , test-framework, test-framework-hunit, test-framework-quickcheck2
-     , texmath, text, time, unordered-containers, vector, xml, yaml
-     , zip-archive, zlib
+     , network, network-uri, old-locale, old-time, pandoc-types, parsec
+     , process, QuickCheck, random, scientific, SHA, syb, tagsoup
+     , temporary, test-framework, test-framework-hunit
+     , test-framework-quickcheck2, texmath, text, time
+     , unordered-containers, vector, xml, yaml, zip-archive, zlib
      }:
      mkDerivation {
        pname = "pandoc";
@@ -140336,9 +141042,10 @@ self: {
          bytestring cmark containers data-default deepseq-generics directory
          extensible-exceptions filemanip filepath haddock-library
          highlighting-kate hslua HTTP http-client http-client-tls http-types
-         JuicyPixels mtl network network-uri old-time pandoc-types parsec
-         process random scientific SHA syb tagsoup temporary texmath text
-         time unordered-containers vector xml yaml zip-archive zlib
+         JuicyPixels mtl network network-uri old-locale old-time
+         pandoc-types parsec process random scientific SHA syb tagsoup
+         temporary texmath text time unordered-containers vector xml yaml
+         zip-archive zlib
        ];
        executableHaskellDepends = [
          aeson base bytestring containers directory extensible-exceptions
@@ -140351,6 +141058,7 @@ self: {
          process QuickCheck syb test-framework test-framework-hunit
          test-framework-quickcheck2 text zip-archive
        ];
+       jailbreak = true;
        doCheck = false;
        homepage = "http://pandoc.org";
        description = "Conversion between markup formats";
@@ -140636,6 +141344,7 @@ self: {
          aeson base bytestring directory filepath pandoc pandoc-types
          process temporary text yaml
        ];
+       jailbreak = true;
        doCheck = false;
        description = "Supports using pandoc with citeproc";
        license = stdenv.lib.licenses.bsd3;
@@ -140668,6 +141377,7 @@ self: {
          aeson base bytestring directory filepath pandoc pandoc-types
          process temporary text yaml
        ];
+       jailbreak = true;
        doCheck = false;
        description = "Supports using pandoc with citeproc";
        license = stdenv.lib.licenses.bsd3;
@@ -140700,6 +141410,7 @@ self: {
          aeson base bytestring directory filepath pandoc pandoc-types
          process temporary text yaml
        ];
+       jailbreak = true;
        doCheck = false;
        description = "Supports using pandoc with citeproc";
        license = stdenv.lib.licenses.bsd3;
@@ -140933,6 +141644,7 @@ self: {
        libraryHaskellDepends = [
          aeson base bytestring containers deepseq-generics ghc-prim syb
        ];
+       jailbreak = true;
        homepage = "http://johnmacfarlane.net/pandoc";
        description = "Types for representing a structured document";
        license = "GPL";
@@ -140950,6 +141662,7 @@ self: {
        libraryHaskellDepends = [
          aeson base bytestring containers deepseq-generics ghc-prim syb
        ];
+       jailbreak = true;
        homepage = "http://johnmacfarlane.net/pandoc";
        description = "Types for representing a structured document";
        license = stdenv.lib.licenses.bsd3;
@@ -141383,8 +142096,8 @@ self: {
     ({ mkDerivation, base, containers }:
      mkDerivation {
        pname = "parseargs";
-       version = "0.2.0.3";
-       sha256 = "252276e93adc941218220891a82a7b6622eacf829eda8b753c476fb13ece0073";
+       version = "0.2.0.4";
+       sha256 = "79241584c88dbde0abd5dd32a079b9baaad4a87b136a19e78492141ace1aa090";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [ base containers ];
@@ -141406,6 +142119,7 @@ self: {
        testHaskellDepends = [
          base HUnit test-framework test-framework-hunit
        ];
+       jailbreak = true;
        homepage = "http://www.cs.uu.nl/~daan/parsec.html";
        description = "Monadic parser combinators";
        license = stdenv.lib.licenses.bsd3;
@@ -141424,6 +142138,7 @@ self: {
        testHaskellDepends = [
          base HUnit test-framework test-framework-hunit
        ];
+       jailbreak = true;
        homepage = "http://www.cs.uu.nl/~daan/parsec.html";
        description = "Monadic parser combinators";
        license = stdenv.lib.licenses.bsd3;
@@ -141442,6 +142157,8 @@ self: {
        testHaskellDepends = [
          base HUnit test-framework test-framework-hunit
        ];
+       jailbreak = true;
+       doCheck = false;
        homepage = "https://github.com/aslatter/parsec";
        description = "Monadic parser combinators";
        license = stdenv.lib.licenses.bsd3;
@@ -142160,8 +142877,8 @@ self: {
      }:
      mkDerivation {
        pname = "pathtype";
-       version = "0.7";
-       sha256 = "fb6512d284c41feb1d31375cb47144ab13d4f4435d62dc977c511dacdb70e616";
+       version = "0.7.0.1";
+       sha256 = "f63692c829eed50588feb68a4ba1a711354f680553c9788c9c4795f821ff47b4";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -143610,7 +144327,7 @@ self: {
        maintainers = with stdenv.lib.maintainers; [ psibi ];
      }) {};
 
-  "persistent" = callPackage
+  "persistent_2_2_3" = callPackage
     ({ mkDerivation, aeson, attoparsec, base, base64-bytestring
      , blaze-html, blaze-markup, bytestring, conduit, containers
      , exceptions, fast-logger, hspec, http-api-data, lifted-base
@@ -143641,10 +144358,11 @@ self: {
        homepage = "http://www.yesodweb.com/book/persistent";
        description = "Type-safe, multi-backend data serialization";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
        maintainers = with stdenv.lib.maintainers; [ psibi ];
      }) {};
 
-  "persistent_2_2_4" = callPackage
+  "persistent" = callPackage
     ({ mkDerivation, aeson, attoparsec, base, base64-bytestring
      , blaze-html, blaze-markup, bytestring, conduit, containers
      , exceptions, fast-logger, hspec, http-api-data, lifted-base
@@ -143675,7 +144393,6 @@ self: {
        homepage = "http://www.yesodweb.com/book/persistent";
        description = "Type-safe, multi-backend data serialization";
        license = stdenv.lib.licenses.mit;
-       hydraPlatforms = stdenv.lib.platforms.none;
        maintainers = with stdenv.lib.maintainers; [ psibi ];
      }) {};
 
@@ -144747,6 +145464,7 @@ self: {
        testHaskellDepends = [
          aeson base bytestring hspec persistent QuickCheck text transformers
        ];
+       jailbreak = true;
        homepage = "http://www.yesodweb.com/book/persistent";
        description = "Type-safe, non-relational, multi-backend persistence";
        license = stdenv.lib.licenses.mit;
@@ -144772,6 +145490,7 @@ self: {
        testHaskellDepends = [
          aeson base bytestring hspec persistent QuickCheck text transformers
        ];
+       jailbreak = true;
        homepage = "http://www.yesodweb.com/book/persistent";
        description = "Type-safe, non-relational, multi-backend persistence";
        license = stdenv.lib.licenses.mit;
@@ -145210,6 +145929,30 @@ self: {
        license = stdenv.lib.licenses.gpl3;
      }) {};
 
+  "phoityne" = callPackage
+    ({ mkDerivation, base, bytestring, Cabal, cmdargs, conduit
+     , conduit-extra, ConfigFile, containers, directory, filepath, gtk3
+     , hslogger, HStringTemplate, MissingH, mtl, parsec, process
+     , resourcet, safe, text, transformers
+     }:
+     mkDerivation {
+       pname = "phoityne";
+       version = "0.0.1.0";
+       sha256 = "c95571f5da2e8bf383f473a3750a4d1538bb543b3ad46e26d62218a56604f5fe";
+       revision = "1";
+       editedCabalFile = "a65bbf3246f27cbf6bff03bbb436b87e6ab05185b458d47159836a1e5815c621";
+       isLibrary = false;
+       isExecutable = true;
+       executableHaskellDepends = [
+         base bytestring Cabal cmdargs conduit conduit-extra ConfigFile
+         containers directory filepath gtk3 hslogger HStringTemplate
+         MissingH mtl parsec process resourcet safe text transformers
+       ];
+       homepage = "under construction";
+       description = "ghci debug viewer with simple editor";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "phone-numbers" = callPackage
     ({ mkDerivation, base, bytestring, phonenumber }:
      mkDerivation {
@@ -145603,8 +146346,8 @@ self: {
      }:
      mkDerivation {
        pname = "pinchot";
-       version = "0.4.0.0";
-       sha256 = "362b2f8c0c1d4b4d768e8ae98a5c3d68db27d2b713055878079d2ff7ff905495";
+       version = "0.6.0.0";
+       sha256 = "53cada3eace3bd2ffa297944adb1260ad71ebd8761defe0fd67053327e2d75a4";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -145756,7 +146499,7 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "pipes-aeson" = callPackage
+  "pipes-aeson_0_4_1_4" = callPackage
     ({ mkDerivation, aeson, attoparsec, base, bytestring, pipes
      , pipes-attoparsec, pipes-bytestring, pipes-parse, transformers
      }:
@@ -145768,6 +146511,25 @@ self: {
          aeson attoparsec base bytestring pipes pipes-attoparsec
          pipes-bytestring pipes-parse transformers
        ];
+       jailbreak = true;
+       homepage = "https://github.com/k0001/pipes-aeson";
+       description = "Encode and decode JSON streams using Aeson and Pipes";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
+  "pipes-aeson" = callPackage
+    ({ mkDerivation, aeson, attoparsec, base, bytestring, pipes
+     , pipes-attoparsec, pipes-bytestring, pipes-parse, transformers
+     }:
+     mkDerivation {
+       pname = "pipes-aeson";
+       version = "0.4.1.5";
+       sha256 = "74605983d914128d437cfac5e34ebdecb81426c29337af2b7d1e7a1970173595";
+       libraryHaskellDepends = [
+         aeson attoparsec base bytestring pipes pipes-attoparsec
+         pipes-bytestring pipes-parse transformers
+       ];
        homepage = "https://github.com/k0001/pipes-aeson";
        description = "Encode and decode JSON streams using Aeson and Pipes";
        license = stdenv.lib.licenses.bsd3;
@@ -145939,8 +146701,8 @@ self: {
      }:
      mkDerivation {
        pname = "pipes-cacophony";
-       version = "0.1.2";
-       sha256 = "b97b632ebf6ca87e5245a2d080fedbd7eabc0337b723080d062a12ebb1ff8515";
+       version = "0.1.3";
+       sha256 = "166d95fe84ba7edd62b3d9861b9d3e0e16fd18ec4d99e3b0b44abaf531094e89";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [ base bytestring cacophony pipes ];
@@ -146044,7 +146806,7 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "pipes-concurrency" = callPackage
+  "pipes-concurrency_2_0_3" = callPackage
     ({ mkDerivation, async, base, pipes, stm }:
      mkDerivation {
        pname = "pipes-concurrency";
@@ -146054,6 +146816,19 @@ self: {
        testHaskellDepends = [ async base pipes stm ];
        description = "Concurrency for the pipes ecosystem";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
+  "pipes-concurrency" = callPackage
+    ({ mkDerivation, async, base, pipes, stm }:
+     mkDerivation {
+       pname = "pipes-concurrency";
+       version = "2.0.4";
+       sha256 = "195ff8fe0551bc03cca2e150e1bf235276c8f5b3c286ff3fddefa5074d6a85d3";
+       libraryHaskellDepends = [ base pipes stm ];
+       testHaskellDepends = [ async base pipes stm ];
+       description = "Concurrency for the pipes ecosystem";
+       license = stdenv.lib.licenses.bsd3;
      }) {};
 
   "pipes-conduit" = callPackage
@@ -146885,6 +147660,7 @@ self: {
          base bytestring optparse-applicative text
        ];
        testHaskellDepends = [ base bytestring doctest hlint hspec ];
+       jailbreak = true;
        homepage = "https://github.com/pjones/playlists";
        description = "Library and executable for working with playlist files";
        license = stdenv.lib.licenses.bsd3;
@@ -146984,6 +147760,7 @@ self: {
        version = "0.2.0.2";
        sha256 = "b6fab12df045798e95ee7e55ff19cea709d179d66e7a3770194daba0b394e3a2";
        libraryHaskellDepends = [ base glib gtk hmatrix mtl plot process ];
+       jailbreak = true;
        homepage = "http://code.haskell.org/plot";
        description = "GTK plots and interaction with GHCi";
        license = stdenv.lib.licenses.bsd3;
@@ -146994,25 +147771,12 @@ self: {
     ({ mkDerivation, base, glib, gtk, hmatrix, mtl, plot, process }:
      mkDerivation {
        pname = "plot-gtk";
-       version = "0.2.0.3";
-       sha256 = "fe433cdb56b1585d3fc94b51d60324a05f5f9419d861303986336e5889c1fefe";
-       libraryHaskellDepends = [ base glib gtk hmatrix mtl plot process ];
-       homepage = "http://code.haskell.org/plot";
-       description = "GTK plots and interaction with GHCi";
-       license = stdenv.lib.licenses.bsd3;
-     }) {};
-
-  "plot-gtk_0_2_0_4" = callPackage
-    ({ mkDerivation, base, glib, gtk, hmatrix, mtl, plot, process }:
-     mkDerivation {
-       pname = "plot-gtk";
        version = "0.2.0.4";
        sha256 = "9c0a445162ae66c2badd8b6b0a760f5ee4ac4861852764eb4a550787de2c07bb";
        libraryHaskellDepends = [ base glib gtk hmatrix mtl plot process ];
        homepage = "http://code.haskell.org/plot";
        description = "GTK plots and interaction with GHCi";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "plot-gtk-ui" = callPackage
@@ -147207,8 +147971,8 @@ self: {
      }:
      mkDerivation {
        pname = "png-file";
-       version = "0.0.1.1";
-       sha256 = "20d43faaaf15d0c9ae79867262df1a2e2948ef312b6d25f9d546f4261cbea5a2";
+       version = "0.0.1.3";
+       sha256 = "467be3c535e0d7fd1a26cd287c1b335d22c3aa68263578b642b28e190146b2c1";
        libraryHaskellDepends = [
          array base binary-file bytestring monads-tf template-haskell zlib
        ];
@@ -147887,8 +148651,8 @@ self: {
      }:
      mkDerivation {
        pname = "pontarius-xmpp";
-       version = "0.4.5";
-       sha256 = "b35bb79b206250039a6a941f17e784d7760fd4197d80821319461031d6449f6d";
+       version = "0.5.0";
+       sha256 = "adf8e8627819dbed26dff553e75b1c9934be049495faa5caee46445ffa3059fe";
        libraryHaskellDepends = [
          attoparsec base base64-bytestring binary bytestring conduit
          containers crypto-api crypto-random cryptohash cryptohash-cryptoapi
@@ -148037,6 +148801,7 @@ self: {
        ];
        libraryPkgconfigDepends = [ gdk2 gdk_pixbuf pango poppler ];
        libraryToolDepends = [ gtk2hs-buildtools ];
+       jailbreak = true;
        homepage = "http://projects.haskell.org/gtk2hs";
        description = "Binding to the Poppler";
        license = stdenv.lib.licenses.gpl2;
@@ -148388,7 +149153,7 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "postgresql-binary" = callPackage
+  "postgresql-binary_0_5_2_1" = callPackage
     ({ mkDerivation, attoparsec, base-prelude, bytestring, HTF, loch-th
      , placeholders, postgresql-libpq, QuickCheck, quickcheck-instances
      , scientific, text, time, transformers, uuid
@@ -148410,9 +149175,10 @@ self: {
        homepage = "https://github.com/nikita-volkov/postgresql-binary";
        description = "Encoders and decoders for the PostgreSQL's binary format";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "postgresql-binary_0_7_4_1" = callPackage
+  "postgresql-binary" = callPackage
     ({ mkDerivation, aeson, base, base-prelude, binary-parser
      , bytestring, conversion, conversion-bytestring, conversion-text
      , either, foldl, loch-th, placeholders, postgresql-libpq
@@ -148435,11 +149201,10 @@ self: {
          tasty-quickcheck tasty-smallcheck text time transformers uuid
          vector
        ];
-       jailbreak = true;
+       doCheck = false;
        homepage = "https://github.com/nikita-volkov/postgresql-binary";
        description = "Encoders and decoders for the PostgreSQL's binary format";
        license = stdenv.lib.licenses.mit;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "postgresql-config" = callPackage
@@ -148718,30 +149483,6 @@ self: {
      }:
      mkDerivation {
        pname = "postgresql-simple";
-       version = "0.5.1.1";
-       sha256 = "e80bb4655745d5802b70c9276cee1a3772892451ea985047dd77fd1c242a43be";
-       libraryHaskellDepends = [
-         aeson attoparsec base bytestring bytestring-builder
-         case-insensitive containers hashable postgresql-libpq scientific
-         template-haskell text time transformers uuid-types vector
-       ];
-       testHaskellDepends = [
-         aeson base base16-bytestring bytestring containers cryptohash HUnit
-         text time vector
-       ];
-       doCheck = false;
-       description = "Mid-Level PostgreSQL client library";
-       license = stdenv.lib.licenses.bsd3;
-     }) {};
-
-  "postgresql-simple_0_5_1_2" = callPackage
-    ({ mkDerivation, aeson, attoparsec, base, base16-bytestring
-     , bytestring, bytestring-builder, case-insensitive, containers
-     , cryptohash, hashable, HUnit, postgresql-libpq, scientific
-     , template-haskell, text, time, transformers, uuid-types, vector
-     }:
-     mkDerivation {
-       pname = "postgresql-simple";
        version = "0.5.1.2";
        sha256 = "d289eb7835b001550b9f9887e1fae050957797ead62394a85e6f5ae700976756";
        libraryHaskellDepends = [
@@ -148753,9 +149494,9 @@ self: {
          aeson base base16-bytestring bytestring containers cryptohash HUnit
          text time vector
        ];
+       doCheck = false;
        description = "Mid-Level PostgreSQL client library";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "postgresql-simple-migration" = callPackage
@@ -148905,6 +149646,7 @@ self: {
          unordered-containers vector wai wai-cors wai-extra
          wai-middleware-static warp
        ];
+       jailbreak = true;
        homepage = "https://github.com/begriffs/postgrest";
        description = "REST API for any Postgres database";
        license = stdenv.lib.licenses.mit;
@@ -149199,7 +149941,6 @@ self: {
          quickcheck-instances semigroups tasty tasty-hunit tasty-quickcheck
          tries unordered-containers
        ];
-       doCheck = false;
        description = "Predicative tries";
        license = stdenv.lib.licenses.bsd3;
      }) {};
@@ -149404,8 +150145,8 @@ self: {
     ({ mkDerivation, base }:
      mkDerivation {
        pname = "prelude-edsl";
-       version = "0.3";
-       sha256 = "8250585549ad9c64c2b0407157cacb8a4a2dd0dcf77c8de4b005adddf2b98008";
+       version = "0.3.1";
+       sha256 = "7b6233ca1eeb916185f87a7ba9ba8007a3b3f3307b795e52b32444fbcce44658";
        libraryHaskellDepends = [ base ];
        homepage = "https://github.com/emilaxelsson/prelude-edsl";
        description = "An EDSL-motivated subset of the Prelude";
@@ -149855,6 +150596,8 @@ self: {
        pname = "primitive";
        version = "0.6.1.0";
        sha256 = "93731fa72eaf74e8e83453f080828e18cec9fbc82bee91b49ba8b61c043d38c8";
+       revision = "1";
+       editedCabalFile = "6ec7c2455c437aba71f856b797e7db440c83719509aa63a9a3d1b4652ca3683d";
        libraryHaskellDepends = [ base ghc-prim transformers ];
        testHaskellDepends = [ base ghc-prim ];
        homepage = "https://github.com/haskell/primitive";
@@ -150687,13 +151430,14 @@ self: {
      }) {};
 
   "projectroot" = callPackage
-    ({ mkDerivation, base, directory }:
+    ({ mkDerivation, base, directory, hspec, QuickCheck }:
      mkDerivation {
        pname = "projectroot";
-       version = "0.1.0.1";
-       sha256 = "bce014e23b028ca28597d0541e3a92616b4ce2409d4074bf14d21d5393549298";
+       version = "0.2.0.1";
+       sha256 = "53753086543ed199cf6f0d76852660f5d74c0874bfdee21c0f4e0d845b7e1ab8";
        libraryHaskellDepends = [ base directory ];
-       homepage = "https://gitlab.com/yamadapc/haskell-projectroot";
+       testHaskellDepends = [ base hspec QuickCheck ];
+       homepage = "https://github.com/yamadapc/haskell-projectroot";
        description = "Bindings to the projectroot C logic";
        license = stdenv.lib.licenses.mit;
      }) {};
@@ -150868,8 +151612,8 @@ self: {
      }:
      mkDerivation {
        pname = "propellor";
-       version = "2.15.0";
-       sha256 = "93899ba66749337382158cbb9c2289341eb8d104d26b47dc05c71fe68ba8f53e";
+       version = "2.15.1";
+       sha256 = "44931af0094e7831910dd691687c5ef1bff7553e327cc95dcbf857cf463c8b9e";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -151411,6 +152155,7 @@ self: {
          array base deepseq ghc-prim hashable HUnit QuickCheck tagged
          test-framework test-framework-hunit test-framework-quickcheck2
        ];
+       jailbreak = true;
        description = "Pure priority search queues";
        license = stdenv.lib.licenses.bsd3;
        hydraPlatforms = stdenv.lib.platforms.none;
@@ -152014,6 +152759,7 @@ self: {
          optparse-applicative parsec process time transformers
          transformers-compat
        ];
+       jailbreak = true;
        doCheck = false;
        homepage = "http://www.purescript.org/";
        description = "PureScript Programming Language Compiler";
@@ -152209,8 +152955,8 @@ self: {
      }:
      mkDerivation {
        pname = "pusher-http-haskell";
-       version = "0.2.1.0";
-       sha256 = "deb588bf92977fccb22a731a5e9b31f70c4b6fe8b2fb4048df10f6123580b562";
+       version = "0.3.0.0";
+       sha256 = "50b4a5974e7e5fbf2fb77b3c59d5a790e7151c03e4ea046432548a2eb7d8d6ec";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -152912,6 +153658,7 @@ self: {
        revision = "1";
        editedCabalFile = "fbefc480103a2c6661d5e735f53aa387ae2c8b2e482ffab87955be34b9a69be6";
        libraryHaskellDepends = [ base HUnit QuickCheck ];
+       jailbreak = true;
        description = "Use HUnit assertions as QuickCheck properties";
        license = stdenv.lib.licenses.mit;
        hydraPlatforms = stdenv.lib.platforms.none;
@@ -154072,6 +154819,8 @@ self: {
        testHaskellDepends = [
          base HUnit test-framework test-framework-hunit
        ];
+       jailbreak = true;
+       doCheck = false;
        homepage = "http://haskell-distributed.github.com";
        description = "Like Data.Dynamic/Data.Typeable but with support for rank-1 polymorphic types";
        license = stdenv.lib.licenses.bsd3;
@@ -154155,6 +154904,7 @@ self: {
          base directory filepath FontyFruity JuicyPixels
          optparse-applicative Rasterific svg-tree
        ];
+       jailbreak = true;
        description = "SVG renderer based on Rasterific";
        license = stdenv.lib.licenses.bsd3;
        hydraPlatforms = stdenv.lib.platforms.none;
@@ -155294,6 +156044,7 @@ self: {
          QuickCheck random tasty tasty-ant-xml tasty-hunit tasty-quickcheck
          vector
        ];
+       jailbreak = true;
        homepage = "http://github.com/NicolasT/reedsolomon";
        description = "Reed-Solomon Erasure Coding in Haskell";
        license = stdenv.lib.licenses.mit;
@@ -155625,6 +156376,7 @@ self: {
          base bifunctors containers profunctors reflex reflex-transformers
          semigroups vector-space
        ];
+       jailbreak = true;
        homepage = "https://github.com/saulzar/reflex-animation";
        description = "Continuous animations support for reflex";
        license = stdenv.lib.licenses.bsd3;
@@ -155688,6 +156440,7 @@ self: {
        libraryHaskellDepends = [
          base dependent-sum gloss reflex transformers
        ];
+       jailbreak = true;
        homepage = "https://github.com/reflex-frp/reflex-gloss";
        description = "An reflex interface for gloss";
        license = stdenv.lib.licenses.bsd3;
@@ -155716,6 +156469,7 @@ self: {
          base containers gloss lens linear mtl reflex reflex-animation
          reflex-transformers transformers
        ];
+       jailbreak = true;
        homepage = "https://github.com/saulzar/reflex-gloss-scene";
        description = "A simple scene-graph using reflex and gloss";
        license = stdenv.lib.licenses.bsd3;
@@ -155733,6 +156487,7 @@ self: {
        libraryHaskellDepends = [
          base containers lens mtl reflex semigroups stateWriter transformers
        ];
+       jailbreak = true;
        homepage = "http://github.com/saulzar/reflex-transformers";
        description = "Collections and switchable Monad transformers for Reflex";
        license = stdenv.lib.licenses.bsd3;
@@ -155742,11 +156497,11 @@ self: {
     ({ mkDerivation, base, containers, mtl, text }:
      mkDerivation {
        pname = "reform";
-       version = "0.2.7";
-       sha256 = "75a921d5d100ecb607ec84c4c0098465021b1729eb2d0924b6663b8710634b4a";
+       version = "0.2.7.1";
+       sha256 = "59be2189906788ee4ecf82559aea2e7159a7a0c716c129cccce97e9d89819230";
        libraryHaskellDepends = [ base containers mtl text ];
        homepage = "http://www.happstack.com/";
-       description = "reform is an HTML form generation and validation library";
+       description = "reform is a type-safe HTML form generation and validation library";
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
@@ -155754,8 +156509,8 @@ self: {
     ({ mkDerivation, base, blaze-html, blaze-markup, reform, text }:
      mkDerivation {
        pname = "reform-blaze";
-       version = "0.2.4";
-       sha256 = "5e3a7dc72115b10664c5f7bd7a498155e58ac1e092738b9339a68b05e5db9088";
+       version = "0.2.4.1";
+       sha256 = "d4acf094d75cef125e9d587646b9bbb66ce927b43ed16c99738f11e80569678b";
        libraryHaskellDepends = [
          base blaze-html blaze-markup reform text
        ];
@@ -155768,8 +156523,8 @@ self: {
     ({ mkDerivation, base, blaze-markup, reform, shakespeare, text }:
      mkDerivation {
        pname = "reform-hamlet";
-       version = "0.0.5";
-       sha256 = "8a841b4a31518ddd6da9b64f93c5527aaab9bdc67eaef70298c9455004e896b6";
+       version = "0.0.5.1";
+       sha256 = "a0271fc7580463d3790f26e651836e0030178444987c9132b3c74dab249286f2";
        libraryHaskellDepends = [
          base blaze-markup reform shakespeare text
        ];
@@ -155784,8 +156539,8 @@ self: {
      }:
      mkDerivation {
        pname = "reform-happstack";
-       version = "0.2.5";
-       sha256 = "4c77c33e70edda15b9eff8102a12a552eb69eb5e1772b86e1e63d2b9c2ad5a89";
+       version = "0.2.5.1";
+       sha256 = "6fa06f0cc07251bf5ec38a553de468ede9b7495c4534ba9c3f96780c1adadaaa";
        libraryHaskellDepends = [
          base bytestring happstack-server mtl random reform text utf8-string
        ];
@@ -155798,8 +156553,8 @@ self: {
     ({ mkDerivation, base, hsp, hsx2hs, reform, text }:
      mkDerivation {
        pname = "reform-hsp";
-       version = "0.2.6";
-       sha256 = "3260df2cf6030d45900ecc5c4f5c407814322296a2b42938d0bee8d355d62f2a";
+       version = "0.2.6.1";
+       sha256 = "d961b22e1ef28a9cbf13ae7214335efcba3e00a4738f3f9a21fc543f61cf80a5";
        libraryHaskellDepends = [ base hsp hsx2hs reform text ];
        homepage = "http://www.happstack.com/";
        description = "Add support for using HSP with Reform";
@@ -158123,6 +158878,7 @@ self: {
          base bytestring HUnit mtl test-framework test-framework-hunit
          transformers transformers-compat unordered-containers
        ];
+       jailbreak = true;
        description = "Rest API library";
        license = stdenv.lib.licenses.bsd3;
        hydraPlatforms = stdenv.lib.platforms.none;
@@ -159019,8 +159775,8 @@ self: {
      }:
      mkDerivation {
        pname = "rethinkdb";
-       version = "2.2.0.0";
-       sha256 = "a3e629d72bb63150f764c33e2fe507391ee1e77bd4097114fbca73a5d24ca429";
+       version = "2.2.0.2";
+       sha256 = "91c1ea290efa7f9336ef824832545cce401466cc773cde38ea2a8e0a763d0eb5";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -159030,7 +159786,6 @@ self: {
        ];
        executableHaskellDepends = [ attoparsec base text ];
        testHaskellDepends = [ base doctest ];
-       doCheck = false;
        homepage = "http://github.com/atnnn/haskell-rethinkdb";
        description = "A driver for RethinkDB 2.1";
        license = stdenv.lib.licenses.asl20;
@@ -159244,6 +159999,7 @@ self: {
          base data-default-class exceptions hspec HUnit QuickCheck random
          stm time transformers
        ];
+       jailbreak = true;
        doCheck = false;
        homepage = "http://github.com/Soostone/retry";
        description = "Retry combinators for monadic actions that may fail";
@@ -159265,7 +160021,7 @@ self: {
        license = stdenv.lib.licenses.mpl20;
      }) {};
 
-  "rev-state" = callPackage
+  "rev-state_0_1" = callPackage
     ({ mkDerivation, base, mtl }:
      mkDerivation {
        pname = "rev-state";
@@ -159275,9 +160031,10 @@ self: {
        homepage = "https://github.com/DanBurton/rev-state#readme";
        description = "Reverse State monad transformer";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "rev-state_0_1_1" = callPackage
+  "rev-state" = callPackage
     ({ mkDerivation, base, mtl }:
      mkDerivation {
        pname = "rev-state";
@@ -159288,7 +160045,6 @@ self: {
        homepage = "https://github.com/DanBurton/rev-state#readme";
        description = "Reverse State monad transformer";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "revdectime" = callPackage
@@ -159460,25 +160216,26 @@ self: {
 
   "riak" = callPackage
     ({ mkDerivation, aeson, attoparsec, base, binary, blaze-builder
-     , bytestring, containers, HUnit, monad-control, network
-     , protocol-buffers, pureMD5, QuickCheck, random, resource-pool
-     , riak-protobuf, test-framework, test-framework-hunit
-     , test-framework-quickcheck2, text, time, transformers
+     , bytestring, containers, enclosed-exceptions, exceptions, HUnit
+     , mersenne-random-pure64, monad-control, network, protocol-buffers
+     , pureMD5, QuickCheck, random, random-shuffle, resource-pool
+     , riak-protobuf, tasty, tasty-hunit, tasty-quickcheck, text, time
+     , transformers, vector
      }:
      mkDerivation {
        pname = "riak";
-       version = "0.9.0.0";
-       sha256 = "002d0646acdd0b80bd68c4a1ea3a91b56e8cf14c5b2fb1d497dcbbdafccd149c";
+       version = "0.9.1.1";
+       sha256 = "900597ea476350d76bb0b9c429ac0d438865fdaf885267e94695d1cd1c81e43f";
        libraryHaskellDepends = [
          aeson attoparsec base binary blaze-builder bytestring containers
-         monad-control network protocol-buffers pureMD5 random resource-pool
-         riak-protobuf text time transformers
+         enclosed-exceptions exceptions mersenne-random-pure64 monad-control
+         network protocol-buffers pureMD5 random random-shuffle
+         resource-pool riak-protobuf text time transformers vector
        ];
        testHaskellDepends = [
-         base bytestring containers HUnit QuickCheck test-framework
-         test-framework-hunit test-framework-quickcheck2 text
+         base bytestring containers HUnit QuickCheck tasty tasty-hunit
+         tasty-quickcheck text
        ];
-       doCheck = false;
        homepage = "http://github.com/markhibberd/riak-haskell-client";
        description = "A Haskell client for the Riak decentralized data store";
        license = "unknown";
@@ -161785,15 +162542,15 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
-  "sbv_5_6" = callPackage
+  "sbv_5_7" = callPackage
     ({ mkDerivation, array, async, base, base-compat, containers
-     , crackNum, data-binary-ieee754, deepseq, directory, filepath, mtl
-     , old-time, pretty, process, QuickCheck, random, syb
+     , crackNum, data-binary-ieee754, deepseq, directory, filepath
+     , HUnit, mtl, old-time, pretty, process, QuickCheck, random, syb
      }:
      mkDerivation {
        pname = "sbv";
-       version = "5.6";
-       sha256 = "018c91265799931c434731cfd48e8592e42f399ab5958f4c70ffe48e83fd3fed";
+       version = "5.7";
+       sha256 = "dc63f66b56ed39d37996f6a983fbdf62086f66c91c4b52eefafb6e52e5ca9d2c";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -161801,6 +162558,12 @@ self: {
          data-binary-ieee754 deepseq directory filepath mtl old-time pretty
          process QuickCheck random syb
        ];
+       executableHaskellDepends = [
+         base data-binary-ieee754 directory filepath HUnit process syb
+       ];
+       testHaskellDepends = [
+         base data-binary-ieee754 directory filepath HUnit syb
+       ];
        homepage = "http://leventerkok.github.com/sbv/";
        description = "SMT Based Verification: Symbolic Haskell theorem prover using SMT solving";
        license = stdenv.lib.licenses.bsd3;
@@ -161814,8 +162577,8 @@ self: {
      }:
      mkDerivation {
        pname = "sbvPlugin";
-       version = "0.1";
-       sha256 = "08fc5562e6919ddb8db1fa8b5c16079f9832c3d755d58e987f25945f36903c0b";
+       version = "0.3";
+       sha256 = "095f50de108abc82047d13404a30990aaa71c66f5f71238fee7e909ccfe52a71";
        libraryHaskellDepends = [
          base containers ghc ghc-prim mtl sbv template-haskell
        ];
@@ -162783,6 +163546,7 @@ self: {
          base bytestring hspec hspec-wai mtl QuickCheck scotty
          string-conversions text wai
        ];
+       jailbreak = true;
        homepage = "http://github.com/ehamberg/scotty-rest";
        description = "Webmachine-style REST library for scotty";
        license = stdenv.lib.licenses.bsd3;
@@ -162895,8 +163659,8 @@ self: {
      }:
      mkDerivation {
        pname = "scroll";
-       version = "1.20150323";
-       sha256 = "0dc03b56be5bd2724a3f5e5fff2905587e68032767b23f927b52a462f1dedf1a";
+       version = "1.20151219";
+       sha256 = "4f91c20e645ee715c9d3549fffffcc58943bee4fb3ba2e622e0189ccb70dd050";
        isLibrary = false;
        isExecutable = true;
        executableHaskellDepends = [
@@ -163153,20 +163917,21 @@ self: {
   "sdr" = callPackage
     ({ mkDerivation, array, base, bytestring, cairo, cereal, Chart
      , Chart-cairo, colour, containers, Decimal, dynamic-graph, either
-     , fftwRaw, GLFW-b, OpenGL, optparse-applicative, pango, pipes
-     , pipes-bytestring, pipes-concurrency, primitive, pulse-simple
-     , QuickCheck, rtlsdr, storable-complex, test-framework
-     , test-framework-quickcheck2, time, tuple, vector
+     , fftwRaw, GLFW-b, mwc-random, OpenGL, optparse-applicative, pango
+     , pipes, pipes-bytestring, pipes-concurrency, primitive
+     , pulse-simple, QuickCheck, rtlsdr, storable-complex
+     , test-framework, test-framework-quickcheck2, time, tuple, vector
      }:
      mkDerivation {
        pname = "sdr";
-       version = "0.1.0.5";
-       sha256 = "80885f1eb0b8a5d5cce83bc7b819d04beb1f3b865b7fdf1030480aeec1605c1e";
+       version = "0.1.0.6";
+       sha256 = "bf6344447783ec530ef27c8e2c55aff57e4581696d156d1d8781f54577b33135";
        libraryHaskellDepends = [
          array base bytestring cairo cereal Chart Chart-cairo colour
-         containers Decimal dynamic-graph either fftwRaw GLFW-b OpenGL
-         optparse-applicative pango pipes pipes-bytestring pipes-concurrency
-         primitive pulse-simple rtlsdr storable-complex time tuple vector
+         containers Decimal dynamic-graph either fftwRaw GLFW-b mwc-random
+         OpenGL optparse-applicative pango pipes pipes-bytestring
+         pipes-concurrency primitive pulse-simple rtlsdr storable-complex
+         time tuple vector
        ];
        testHaskellDepends = [
          base primitive QuickCheck storable-complex test-framework
@@ -163886,23 +164651,6 @@ self: {
 
   "semigroups" = callPackage
     ({ mkDerivation, base, bytestring, containers, deepseq, hashable
-     , nats, tagged, text, unordered-containers
-     }:
-     mkDerivation {
-       pname = "semigroups";
-       version = "0.17.0.1";
-       sha256 = "7930dbd98e023df8485a928ff11e4bee95a002fd41253f14c4447ba34f74773f";
-       libraryHaskellDepends = [
-         base bytestring containers deepseq hashable nats tagged text
-         unordered-containers
-       ];
-       homepage = "http://github.com/ekmett/semigroups/";
-       description = "Anything that associates";
-       license = stdenv.lib.licenses.bsd3;
-     }) {};
-
-  "semigroups_0_18_0_1" = callPackage
-    ({ mkDerivation, base, bytestring, containers, deepseq, hashable
      , tagged, text, unordered-containers
      }:
      mkDerivation {
@@ -163916,7 +164664,6 @@ self: {
        homepage = "http://github.com/ekmett/semigroups/";
        description = "Anything that associates";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "semigroups-actions" = callPackage
@@ -164415,6 +165162,32 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "serv" = callPackage
+    ({ mkDerivation, aeson, base, bytestring, case-insensitive
+     , containers, http-media, http-types, HUnit, mtl, QuickCheck
+     , tagged, tasty, tasty-ant-xml, tasty-hunit, tasty-quickcheck, text
+     , time, transformers, wai, wai-extra, warp
+     }:
+     mkDerivation {
+       pname = "serv";
+       version = "0.1.0.0";
+       sha256 = "29d8124bcd00ae8ed28a37b6b7bcffa333cf4c30b845c9da725c71153274b371";
+       isLibrary = true;
+       isExecutable = true;
+       libraryHaskellDepends = [
+         aeson base bytestring case-insensitive containers http-media
+         http-types mtl tagged text time transformers wai
+       ];
+       executableHaskellDepends = [ base text wai warp ];
+       testHaskellDepends = [
+         base HUnit QuickCheck tasty tasty-ant-xml tasty-hunit
+         tasty-quickcheck text wai wai-extra
+       ];
+       homepage = "http://github.com/tel/serv#readme";
+       description = "Dependently typed API server framework";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "servant_0_2_2" = callPackage
     ({ mkDerivation, base, hspec, parsec, QuickCheck
      , string-conversions, template-haskell, text
@@ -164456,6 +165229,7 @@ self: {
          filepath hspec parsec QuickCheck quickcheck-instances
          string-conversions text url
        ];
+       jailbreak = true;
        homepage = "http://haskell-servant.github.io/";
        description = "A family of combinators for defining webservices APIs";
        license = stdenv.lib.licenses.bsd3;
@@ -164483,6 +165257,7 @@ self: {
          filepath hspec parsec QuickCheck quickcheck-instances
          string-conversions text url
        ];
+       jailbreak = true;
        homepage = "http://haskell-servant.github.io/";
        description = "A family of combinators for defining webservices APIs";
        license = stdenv.lib.licenses.bsd3;
@@ -164510,6 +165285,7 @@ self: {
          filepath hspec parsec QuickCheck quickcheck-instances
          string-conversions text url
        ];
+       jailbreak = true;
        homepage = "http://haskell-servant.github.io/";
        description = "A family of combinators for defining webservices APIs";
        license = stdenv.lib.licenses.bsd3;
@@ -164923,7 +165699,6 @@ self: {
          servant-lucid servant-server text time transformers wai wai-extra
          warp
        ];
-       jailbreak = true;
        homepage = "http://haskell-servant.github.io/";
        description = "Example programs for servant";
        license = stdenv.lib.licenses.bsd3;
@@ -165261,6 +166036,7 @@ self: {
          network parsec QuickCheck servant string-conversions temporary text
          transformers wai wai-extra warp
        ];
+       jailbreak = true;
        homepage = "http://haskell-servant.github.io/";
        description = "A family of combinators for defining webservices APIs and serving them";
        license = stdenv.lib.licenses.bsd3;
@@ -165293,6 +166069,7 @@ self: {
          network parsec QuickCheck servant string-conversions temporary text
          transformers wai wai-extra warp
        ];
+       jailbreak = true;
        homepage = "http://haskell-servant.github.io/";
        description = "A family of combinators for defining webservices APIs and serving them";
        license = stdenv.lib.licenses.bsd3;
@@ -165325,6 +166102,7 @@ self: {
          network parsec QuickCheck servant string-conversions temporary text
          transformers wai wai-extra warp
        ];
+       jailbreak = true;
        homepage = "http://haskell-servant.github.io/";
        description = "A family of combinators for defining webservices APIs and serving them";
        license = stdenv.lib.licenses.bsd3;
@@ -165357,6 +166135,7 @@ self: {
          network parsec QuickCheck servant string-conversions temporary text
          transformers wai wai-extra warp
        ];
+       jailbreak = true;
        homepage = "http://haskell-servant.github.io/";
        description = "A family of combinators for defining webservices APIs and serving them";
        license = stdenv.lib.licenses.bsd3;
@@ -165858,8 +166637,8 @@ self: {
      }:
      mkDerivation {
        pname = "settings";
-       version = "0.2.1.0";
-       sha256 = "b182e9e6093734311318f87940b9a0c5ee49d41978f82044a5ebbccdfbb2b3a8";
+       version = "0.2.2.0";
+       sha256 = "8ca39518d7ed4d0575dbb3bce2064aca006c449765c842906d07484fecf0b831";
        libraryHaskellDepends = [
          aeson aeson-pretty base bytestring time-units unordered-containers
        ];
@@ -167143,6 +167922,7 @@ self: {
          pretty-show process regex-tdfa safe test-framework
          test-framework-hunit utf8-string
        ];
+       jailbreak = true;
        homepage = "http://joyful.com/shelltestrunner";
        description = "A tool for testing command-line programs";
        license = "GPL";
@@ -168331,6 +169111,7 @@ self: {
        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;
@@ -169028,6 +169809,7 @@ self: {
          base bytestring data-default http-client http-types lens text time
          wreq xml-conduit
        ];
+       jailbreak = true;
        homepage = "https://github.com/nyorem/skemmtun";
        description = "A MyAnimeList.net client.";
        license = stdenv.lib.licenses.mit;
@@ -169575,6 +170357,7 @@ self: {
        version = "0.4.1";
        sha256 = "f29484ce5a765334798b1107be91b4ef555f1e67a81bd3eb1049a91eec9e6e2e";
        libraryHaskellDepends = [ aeson base linear text vector ];
+       jailbreak = true;
        homepage = "https://github.com/phaazon/smoothie";
        description = "Smooth curves via several interpolation modes";
        license = stdenv.lib.licenses.bsd3;
@@ -169961,8 +170744,8 @@ self: {
        pname = "snap";
        version = "0.14.0.6";
        sha256 = "fa9ffc7bf5c6729f7e204daecd50765a220a0ffc2feaf3f6b29977370d8db617";
-       revision = "2";
-       editedCabalFile = "eff36a949ff3546539accd83c431cd68bb3dca38c2f24db6f99302c7d76ccd4c";
+       revision = "3";
+       editedCabalFile = "a1c4d4668cc563516ac38acfe5b869eeff5cf98042d960593ab08e1ded09fe1d";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -170738,7 +171521,7 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "snaplet-fay" = callPackage
+  "snaplet-fay_0_3_3_12" = callPackage
     ({ mkDerivation, aeson, base, bytestring, configurator, directory
      , fay, filepath, mtl, snap, snap-core, transformers
      }:
@@ -170750,12 +171533,14 @@ self: {
          aeson base bytestring configurator directory fay filepath mtl snap
          snap-core transformers
        ];
+       jailbreak = true;
        homepage = "https://github.com/faylang/snaplet-fay";
        description = "Fay integration for Snap with request- and pre-compilation";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "snaplet-fay_0_3_3_13" = callPackage
+  "snaplet-fay" = callPackage
     ({ mkDerivation, aeson, base, bytestring, configurator, directory
      , fay, filepath, mtl, snap, snap-core, transformers
      }:
@@ -170770,7 +171555,6 @@ self: {
        homepage = "https://github.com/faylang/snaplet-fay";
        description = "Fay integration for Snap with request- and pre-compilation";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "snaplet-ghcjs" = callPackage
@@ -171770,6 +172554,7 @@ self: {
          aeson attoparsec base bytestring engine-io mtl stm text
          transformers unordered-containers vector
        ];
+       jailbreak = true;
        homepage = "http://github.com/ocharles/engine.io";
        license = stdenv.lib.licenses.bsd3;
        hydraPlatforms = stdenv.lib.platforms.none;
@@ -172078,8 +172863,8 @@ self: {
      }:
      mkDerivation {
        pname = "sourcemap";
-       version = "0.1.5";
-       sha256 = "cf64d8ff9a38d2feb134814fd0cb5b9f171d650c7d74a8277238bb88d0f562ea";
+       version = "0.1.6";
+       sha256 = "b9a04cccb4fe7eea8b37a2eaf2bc776eae5640038ab76fb948c5a3ea09a9ce7a";
        libraryHaskellDepends = [
          aeson attoparsec base bytestring process text unordered-containers
          utf8-string
@@ -173930,6 +174715,7 @@ self: {
          monad-logger optparse-applicative path process QuickCheck resourcet
          retry temporary text transformers unix-compat
        ];
+       jailbreak = true;
        doCheck = false;
        enableSharedExecutables = false;
        postInstall = ''
@@ -174000,6 +174786,7 @@ self: {
          monad-logger optparse-applicative path process QuickCheck resourcet
          retry temporary text transformers unix-compat
        ];
+       jailbreak = true;
        doCheck = false;
        enableSharedExecutables = false;
        postInstall = ''
@@ -174070,6 +174857,7 @@ self: {
          monad-logger optparse-applicative path process QuickCheck resourcet
          retry temporary text transformers unix-compat
        ];
+       doHaddock = false;
        doCheck = false;
        enableSharedExecutables = false;
        postInstall = ''
@@ -175642,7 +176430,6 @@ self: {
          resourcet stm stm-chans test-framework test-framework-hunit
          test-framework-quickcheck2 transformers
        ];
-       doHaddock = false;
        homepage = "https://github.com/wowus/stm-conduit";
        description = "Introduces conduits to channels, and promotes using conduits concurrently";
        license = stdenv.lib.licenses.bsd3;
@@ -175806,6 +176593,7 @@ self: {
          stm-conduit transformers wai wai-conduit warp
        ];
        testHaskellDepends = [ base hspec HUnit stm ];
+       jailbreak = true;
        homepage = "https://github.com/bartavelle/stm-firehose";
        description = "Conduits and STM operations for fire hoses";
        license = stdenv.lib.licenses.bsd3;
@@ -176017,6 +176805,7 @@ self: {
        sha256 = "17f488ef8e74a9dc4ad7e8a649abc386d010379a9b63f88d52638a078fbc16f6";
        libraryHaskellDepends = [ base clock transformers ];
        testHaskellDepends = [ base clock hspec ];
+       jailbreak = true;
        homepage = "https://github.com/debug-ito/stopwatch";
        description = "A simple stopwatch utility";
        license = stdenv.lib.licenses.bsd3;
@@ -177059,6 +177848,7 @@ self: {
          aeson base bytestring mtl text time transformers
          unordered-containers
        ];
+       jailbreak = true;
        homepage = "https://github.com/dmjio/stripe-haskell";
        description = "Stripe API for Haskell - Pure Core";
        license = stdenv.lib.licenses.mit;
@@ -177088,6 +177878,7 @@ self: {
          aeson base bytestring HsOpenSSL http-streams io-streams stripe-core
          text
        ];
+       jailbreak = true;
        doCheck = false;
        description = "Stripe API for Haskell - http-streams backend";
        license = stdenv.lib.licenses.mit;
@@ -178196,21 +178987,20 @@ self: {
 
   "swagger2" = callPackage
     ({ mkDerivation, aeson, aeson-qq, base, containers, doctest, Glob
-     , hashable, hspec, http-media, HUnit, lens, network, QuickCheck
-     , scientific, template-haskell, text, time, unordered-containers
-     , vector
+     , hashable, hspec, http-media, HUnit, lens, mtl, network
+     , QuickCheck, scientific, text, time, unordered-containers, vector
      }:
      mkDerivation {
        pname = "swagger2";
-       version = "0.4.1";
-       sha256 = "9db8a5896a2a758edf683be2e9a63a388079b363c6a6f18e3723632010ff39d9";
+       version = "1.0";
+       sha256 = "04ccac8d97cac4a4673151a751a813de7fd6f948b0f98f9b23f447016c19021d";
        libraryHaskellDepends = [
-         aeson base containers hashable http-media lens network scientific
-         template-haskell text time unordered-containers
+         aeson base containers hashable http-media lens mtl network
+         scientific text time unordered-containers
        ];
        testHaskellDepends = [
-         aeson aeson-qq base containers doctest Glob hspec HUnit QuickCheck
-         text unordered-containers vector
+         aeson aeson-qq base containers doctest Glob hspec HUnit lens
+         QuickCheck text unordered-containers vector
        ];
        homepage = "https://github.com/GetShopTV/swagger2";
        description = "Swagger 2.0 data model";
@@ -178379,7 +179169,7 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "syb" = callPackage
+  "syb_0_5_1" = callPackage
     ({ mkDerivation, base, containers, HUnit, mtl }:
      mkDerivation {
        pname = "syb";
@@ -178391,9 +179181,10 @@ self: {
        homepage = "http://www.cs.uu.nl/wiki/GenericProgramming/SYB";
        description = "Scrap Your Boilerplate";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "syb_0_6" = callPackage
+  "syb" = callPackage
     ({ mkDerivation, base, containers, HUnit, mtl }:
      mkDerivation {
        pname = "syb";
@@ -178401,10 +179192,10 @@ self: {
        sha256 = "a38d1f7e6a40e2c990fec85215c45063a508bf73df98a4483ec78c5025b66cdc";
        libraryHaskellDepends = [ base ];
        testHaskellDepends = [ base containers HUnit mtl ];
+       doCheck = false;
        homepage = "http://www.cs.uu.nl/wiki/GenericProgramming/SYB";
        description = "Scrap Your Boilerplate";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "syb-extras" = callPackage
@@ -178555,8 +179346,8 @@ self: {
      }:
      mkDerivation {
        pname = "sync-mht";
-       version = "0.3.8.3";
-       sha256 = "071d833083b2dc77b94b9acae56397cddae646d3b3a88fac8e4ca13f8d55489f";
+       version = "0.3.8.4";
+       sha256 = "f276fac5a403f84dc4d1e75dfe257f3cc9b4c69f03803cd1c5654820a3035138";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -179735,6 +180526,7 @@ self: {
          base dyre filepath gtk safe xdg-basedir
        ];
        executablePkgconfigDepends = [ gtk2 ];
+       jailbreak = true;
        homepage = "http://github.com/travitch/taffybar";
        description = "A desktop bar similar to xmobar, but with more GUI";
        license = stdenv.lib.licenses.bsd3;
@@ -180937,6 +181729,7 @@ self: {
          base containers mtl optparse-applicative reducers split stm tagged
          tasty transformers
        ];
+       doHaddock = false;
        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;
@@ -181249,6 +182042,7 @@ self: {
        libraryHaskellDepends = [
          aeson base bytestring data-default http-conduit url utf8-string
        ];
+       jailbreak = true;
        description = "Telegram API client";
        license = stdenv.lib.licenses.gpl2;
        hydraPlatforms = stdenv.lib.platforms.none;
@@ -181369,8 +182163,8 @@ self: {
      }:
      mkDerivation {
        pname = "templatepg";
-       version = "0.2.7";
-       sha256 = "d0b35e35bff5ac9d2605c54fa20586d6286376ae1362dad0e069a65dc9e1002f";
+       version = "0.2.8";
+       sha256 = "bddd04dca12d48e9151b495b63a981540b2b6b6e7ba4857419abd2d3777410ac";
        libraryHaskellDepends = [
          base binary bytestring haskell-src-meta mtl network parsec
          regex-compat regex-posix template-haskell time utf8-string
@@ -181644,6 +182438,8 @@ self: {
        testHaskellDepends = [
          base base-unicode-symbols HUnit test-framework test-framework-hunit
        ];
+       jailbreak = true;
+       doCheck = false;
        homepage = "https://github.com/roelvandijk/terminal-progress-bar";
        description = "A simple progress bar in the terminal";
        license = stdenv.lib.licenses.bsd3;
@@ -181713,6 +182509,20 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {inherit (pkgs) ncurses;};
 
+  "terminfo_0_4_0_2" = callPackage
+    ({ mkDerivation, base, ncurses }:
+     mkDerivation {
+       pname = "terminfo";
+       version = "0.4.0.2";
+       sha256 = "fea88b28443f5efd316c7699685b3925c0a7613992305f11af03746139d8f856";
+       libraryHaskellDepends = [ base ];
+       librarySystemDepends = [ ncurses ];
+       homepage = "https://github.com/judah/terminfo";
+       description = "Haskell bindings to the terminfo library";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {inherit (pkgs) ncurses;};
+
   "terminfo-hs" = callPackage
     ({ mkDerivation, attoparsec, base, bytestring, containers
      , directory, errors, filepath, QuickCheck
@@ -181832,6 +182642,8 @@ self: {
        pname = "test-framework";
        version = "0.8.1.1";
        sha256 = "7883626a5aebb1df327bf26dbd382208946250a79f9cc3bf9a9eb0b0767bb273";
+       revision = "1";
+       editedCabalFile = "a6d9dbedbb574271e85c6e5ef9a9f935d87501a9b99b473bf306e3dcd36bdd9e";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -181889,6 +182701,7 @@ self: {
        libraryHaskellDepends = [
          base extensible-exceptions HUnit test-framework
        ];
+       jailbreak = true;
        homepage = "https://batterseapower.github.io/test-framework/";
        description = "HUnit support for the test-framework package";
        license = stdenv.lib.licenses.bsd3;
@@ -183094,37 +183907,10 @@ self: {
      }:
      mkDerivation {
        pname = "text-show";
-       version = "2.1.1";
-       sha256 = "0c42b918bb3a20eda3dc060b14a74c216e1ef3472d9cc8f4a15623a3f2e8c1eb";
-       revision = "1";
-       editedCabalFile = "6a44a796ef99a25dc68351d0c37364b301b01de63aaf31c6f376c5811da22778";
-       libraryHaskellDepends = [
-         array base base-compat bytestring bytestring-builder containers
-         generic-deriving ghc-prim integer-gmp nats semigroups tagged
-         template-haskell text transformers void
-       ];
-       testHaskellDepends = [
-         array base base-compat base-orphans bifunctors bytestring
-         bytestring-builder generic-deriving ghc-prim hspec nats QuickCheck
-         quickcheck-instances tagged text transformers transformers-compat
-         void
-       ];
-       homepage = "https://github.com/RyanGlScott/text-show";
-       description = "Efficient conversion of values into Text";
-       license = stdenv.lib.licenses.bsd3;
-     }) {};
-
-  "text-show_2_1_2" = callPackage
-    ({ mkDerivation, array, base, base-compat, base-orphans, bifunctors
-     , bytestring, bytestring-builder, containers, generic-deriving
-     , ghc-prim, hspec, integer-gmp, nats, QuickCheck
-     , quickcheck-instances, semigroups, tagged, template-haskell, text
-     , transformers, transformers-compat, void
-     }:
-     mkDerivation {
-       pname = "text-show";
        version = "2.1.2";
        sha256 = "76c1ce631c6932816dc241b290400e7200d7c79fd50ec03f51964e244fae320d";
+       revision = "1";
+       editedCabalFile = "3fc10600ed0d309c095024b4d320ace8d39dd883e4e8d109d182930c2b35fc9c";
        libraryHaskellDepends = [
          array base base-compat bytestring bytestring-builder containers
          generic-deriving ghc-prim integer-gmp nats semigroups tagged
@@ -183136,11 +183922,9 @@ self: {
          quickcheck-instances tagged text transformers transformers-compat
          void
        ];
-       jailbreak = true;
        homepage = "https://github.com/RyanGlScott/text-show";
        description = "Efficient conversion of values into Text";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "text-show-instances" = callPackage
@@ -183155,8 +183939,8 @@ self: {
        pname = "text-show-instances";
        version = "2.1";
        sha256 = "d8941910e88ad921a6337dd635356203137b85e5153a460b0b6bb3ebb0fd51b0";
-       revision = "1";
-       editedCabalFile = "41e3a6ee833f59df2813fcdab616023c86512175c402c45000e95622d6f9c3c5";
+       revision = "2";
+       editedCabalFile = "f7407e5c0227a4fae2090ae9a10d4f4b62b869c56432a9ecb8bc8daf453a6cf8";
        libraryHaskellDepends = [
          base base-compat bifunctors binary bytestring containers directory
          haskeline hoopl hpc old-locale old-time pretty random semigroups
@@ -184091,6 +184875,7 @@ self: {
          base bifunctors containers hashable QuickCheck quickcheck-instances
          tasty tasty-quickcheck transformers unordered-containers vector
        ];
+       jailbreak = true;
        homepage = "https://github.com/isomorphism/these";
        description = "An either-or-both data type & a generalized 'zip with padding' typeclass";
        license = stdenv.lib.licenses.bsd3;
@@ -184245,6 +185030,7 @@ self: {
        testHaskellDepends = [
          base concurrent-extra HUnit stm test-framework test-framework-hunit
        ];
+       jailbreak = true;
        doCheck = false;
        homepage = "https://github.com/basvandijk/threads";
        description = "Fork threads and wait for their result";
@@ -184708,19 +185494,22 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "time_1_5_0_1" = callPackage
+  "time_1_6" = callPackage
     ({ mkDerivation, base, deepseq, QuickCheck, test-framework
      , test-framework-quickcheck2, unix
      }:
      mkDerivation {
        pname = "time";
-       version = "1.5.0.1";
-       sha256 = "24a1cc077b0300d69401d08dfc8895b0199ebd003a9a0eb8845250dd2aebd14e";
+       version = "1.6";
+       sha256 = "2b4ff69434fd920353ab9948b8e36b71a76227661b06cad1bb0ef99a2e91a29f";
+       revision = "1";
+       editedCabalFile = "aa5ff661ec586e3c082485d21abe107332ba29355d1a2c8c2966ba518d1309f2";
        libraryHaskellDepends = [ base deepseq ];
        testHaskellDepends = [
          base deepseq QuickCheck test-framework test-framework-quickcheck2
          unix
        ];
+       jailbreak = true;
        homepage = "https://github.com/haskell/time";
        description = "A time library";
        license = stdenv.lib.licenses.bsd3;
@@ -184927,6 +185716,7 @@ self: {
          base data-ordlist HUnit mtl old-locale test-framework
          test-framework-hunit time
        ];
+       jailbreak = true;
        homepage = "http://github.com/hellertime/time-recurrence";
        description = "Generate recurring dates";
        license = stdenv.lib.licenses.gpl3;
@@ -186461,6 +187251,20 @@ self: {
        pname = "transformers";
        version = "0.4.3.0";
        sha256 = "b3d0a797e815ca50d411e20c02f781efe7751308007d880af7f0b5c4365c3a9d";
+       revision = "1";
+       editedCabalFile = "60dafcffe8c4fe6f3760426fc35a325c8e6419877596518c76f46657280207a9";
+       libraryHaskellDepends = [ base ];
+       description = "Concrete functor and monad transformers";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
+  "transformers_0_5_0_0" = callPackage
+    ({ mkDerivation, base }:
+     mkDerivation {
+       pname = "transformers";
+       version = "0.5.0.0";
+       sha256 = "720541fc11ed72737c7059f47836361edb05f6eadcd535fffbee8801f3d03feb";
        libraryHaskellDepends = [ base ];
        description = "Concrete functor and monad transformers";
        license = stdenv.lib.licenses.bsd3;
@@ -186758,6 +187562,7 @@ self: {
          base Cabal directory filepath MissingH optparse-applicative process
          split
        ];
+       jailbreak = true;
        homepage = "https://github.com/bmjames/trawl";
        description = "A tool for finding haddocks";
        license = stdenv.lib.licenses.bsd3;
@@ -186922,31 +187727,6 @@ self: {
      }:
      mkDerivation {
        pname = "tries";
-       version = "0.0.3";
-       sha256 = "45a90df3926415f24454fdeaf838d3982c8c441d4582b635a13f5f5ba1319971";
-       libraryHaskellDepends = [
-         base bytestring bytestring-trie composition composition-extra
-         containers deepseq hashable keys QuickCheck quickcheck-instances
-         rose-trees semigroups sets unordered-containers
-       ];
-       testHaskellDepends = [
-         base bytestring bytestring-trie composition composition-extra
-         containers deepseq hashable keys mtl QuickCheck
-         quickcheck-instances rose-trees semigroups sets tasty
-         tasty-quickcheck unordered-containers
-       ];
-       description = "Various trie implementations in Haskell";
-       license = stdenv.lib.licenses.bsd3;
-     }) {};
-
-  "tries_0_0_4" = callPackage
-    ({ mkDerivation, base, bytestring, bytestring-trie, composition
-     , composition-extra, containers, deepseq, hashable, keys, mtl
-     , QuickCheck, quickcheck-instances, rose-trees, semigroups, sets
-     , tasty, tasty-quickcheck, unordered-containers
-     }:
-     mkDerivation {
-       pname = "tries";
        version = "0.0.4";
        sha256 = "6be9638a03b35effe69c9bbfc33b00fe92156211945b83dee871e70cf266f94a";
        libraryHaskellDepends = [
@@ -186962,7 +187742,6 @@ self: {
        ];
        description = "Various trie implementations in Haskell";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "trifecta_1_5_1_3" = callPackage
@@ -187335,6 +188114,7 @@ self: {
          filepath hashable haskeline JuicyPixels mtl parsec process random
          template-haskell time vector yaml
        ];
+       jailbreak = true;
        homepage = "https://github.com/entropia/tip-toi-reveng";
        description = "Working with files for the Tiptoi® pen";
        license = stdenv.lib.licenses.mit;
@@ -187358,6 +188138,7 @@ self: {
          filepath hashable haskeline JuicyPixels mtl parsec process random
          template-haskell time vector yaml
        ];
+       jailbreak = true;
        homepage = "https://github.com/entropia/tip-toi-reveng";
        description = "Working with files for the Tiptoi® pen";
        license = stdenv.lib.licenses.mit;
@@ -187654,6 +188435,7 @@ self: {
          temporary text time transformers unix
        ];
        testHaskellDepends = [ base doctest ];
+       jailbreak = true;
        description = "Shell programming, Haskell-style";
        license = stdenv.lib.licenses.bsd3;
        hydraPlatforms = stdenv.lib.platforms.none;
@@ -187675,12 +188457,13 @@ self: {
          temporary text time transformers unix
        ];
        testHaskellDepends = [ base doctest ];
+       jailbreak = true;
        description = "Shell programming, Haskell-style";
        license = stdenv.lib.licenses.bsd3;
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "turtle" = callPackage
+  "turtle_1_2_3" = callPackage
     ({ mkDerivation, async, base, clock, directory, doctest, foldl
      , hostname, managed, optional-args, optparse-applicative, process
      , stm, system-fileio, system-filepath, temporary, text, time
@@ -187696,6 +188479,28 @@ self: {
          temporary text time transformers unix
        ];
        testHaskellDepends = [ base doctest ];
+       jailbreak = true;
+       description = "Shell programming, Haskell-style";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
+  "turtle" = callPackage
+    ({ mkDerivation, async, base, clock, directory, doctest, foldl
+     , hostname, managed, optional-args, optparse-applicative, process
+     , stm, system-fileio, system-filepath, temporary, text, time
+     , transformers, unix
+     }:
+     mkDerivation {
+       pname = "turtle";
+       version = "1.2.4";
+       sha256 = "c42148d062098913a4519af92c0bc6b139edad18c22f6c01aea8697386851de4";
+       libraryHaskellDepends = [
+         async base clock directory foldl hostname managed optional-args
+         optparse-applicative process stm system-fileio system-filepath
+         temporary text time transformers unix
+       ];
+       testHaskellDepends = [ base doctest ];
        description = "Shell programming, Haskell-style";
        license = stdenv.lib.licenses.bsd3;
      }) {};
@@ -187911,6 +188716,7 @@ self: {
          aeson base bytestring Cabal http-client http-client-tls network-uri
          text transformers
        ];
+       jailbreak = true;
        homepage = "https://github.com/markandrus/twilio-haskell";
        description = "Twilio REST API library for Haskell";
        license = stdenv.lib.licenses.bsd3;
@@ -187954,6 +188760,7 @@ self: {
          base Cabal data-default deepseq Diff HUnit lens
          should-not-typecheck void
        ];
+       jailbreak = true;
        homepage = "https://github.com/markandrus/twiml-haskell";
        description = "TwiML library for Haskell";
        license = stdenv.lib.licenses.bsd3;
@@ -188106,6 +188913,7 @@ self: {
        testHaskellDepends = [
          base containers HUnit test-framework test-framework-hunit
        ];
+       jailbreak = true;
        homepage = "https://github.com/stackbuilders/twitter-feed";
        description = "Client for fetching Twitter timeline via Oauth";
        license = stdenv.lib.licenses.mit;
@@ -188127,6 +188935,7 @@ self: {
        testHaskellDepends = [
          base containers HUnit test-framework test-framework-hunit
        ];
+       jailbreak = true;
        homepage = "https://github.com/stackbuilders/twitter-feed";
        description = "Client for fetching Twitter timeline via Oauth";
        license = stdenv.lib.licenses.mit;
@@ -188824,6 +189633,7 @@ self: {
        executableHaskellDepends = [
          base diagrams-cairo diagrams-lib text
        ];
+       jailbreak = true;
        description = "Typed and composable spreadsheets";
        license = stdenv.lib.licenses.bsd3;
      }) {};
@@ -188928,6 +189738,18 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "typelits-witnesses" = callPackage
+    ({ mkDerivation, base, constraints, reflection }:
+     mkDerivation {
+       pname = "typelits-witnesses";
+       version = "0.1.1.0";
+       sha256 = "cdcf6b821063228a27b18b4f3b437db6b21e2241c0136e3aa14643ddafc03c26";
+       libraryHaskellDepends = [ base constraints reflection ];
+       homepage = "https://github.com/mstksg/typelits-witnesses";
+       description = "Existential witnesses, singletons, and classes for operations on GHC TypeLits";
+       license = stdenv.lib.licenses.mit;
+     }) {};
+
   "typeof" = callPackage
     ({ mkDerivation, base, process }:
      mkDerivation {
@@ -189318,6 +190140,7 @@ self: {
          async base bytestring bytestring-lexing deepseq network
          optparse-applicative
        ];
+       jailbreak = true;
        homepage = "https://github.com/hvr/uhttpc";
        description = "Minimal HTTP client library optimized for benchmarking";
        license = stdenv.lib.licenses.gpl3;
@@ -189505,6 +190328,28 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "unbound-generics_0_3" = callPackage
+    ({ mkDerivation, base, containers, contravariant, deepseq, mtl
+     , profunctors, QuickCheck, tasty, tasty-hunit, tasty-quickcheck
+     , template-haskell, transformers, transformers-compat
+     }:
+     mkDerivation {
+       pname = "unbound-generics";
+       version = "0.3";
+       sha256 = "8956c309de512339ee6d37501683df2e973c40437554fffab9b48cbe7283af07";
+       libraryHaskellDepends = [
+         base containers contravariant deepseq mtl profunctors
+         template-haskell transformers transformers-compat
+       ];
+       testHaskellDepends = [
+         base mtl QuickCheck tasty tasty-hunit tasty-quickcheck
+       ];
+       homepage = "http://github.com/lambdageek/unbound-generics";
+       description = "Support for programming with names and binders using GHC Generics";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "unbounded-delays_0_1_0_8" = callPackage
     ({ mkDerivation, base }:
      mkDerivation {
@@ -192759,6 +193604,8 @@ self: {
        pname = "vector";
        version = "0.11.0.0";
        sha256 = "0a5320ed44c3f2b04b7f61e0f63f4fcd5b337524e601e01d5813ace3f5a432e4";
+       revision = "1";
+       editedCabalFile = "dfdf3252519ff35da59f977b7d37d6c5a6660673ce1234899af0111f7ece9c66";
        libraryHaskellDepends = [ base deepseq ghc-prim primitive ];
        testHaskellDepends = [
          base QuickCheck random template-haskell test-framework
@@ -193335,7 +194182,6 @@ self: {
        testHaskellDepends = [
          aeson base containers hspec unordered-containers vector verdict
        ];
-       jailbreak = true;
        description = "JSON instances and JSON Schema for verdict";
        license = stdenv.lib.licenses.bsd3;
      }) {};
@@ -193482,6 +194328,7 @@ self: {
          time-locale-compat transformers xdg-basedir yaml
        ];
        executableHaskellDepends = [ base ];
+       jailbreak = true;
        homepage = "http://github.com/pjones/vimeta";
        description = "Frontend for video metadata tagging tools";
        license = stdenv.lib.licenses.bsd2;
@@ -193852,6 +194699,23 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "vrpn" = callPackage
+    ({ mkDerivation, base, vrpn }:
+     mkDerivation {
+       pname = "vrpn";
+       version = "0.2.1.0";
+       sha256 = "eb79f54712078283ce181e33b4fdac12b42bed7abe6d8c79b28e55771613754b";
+       isLibrary = true;
+       isExecutable = true;
+       libraryHaskellDepends = [ base ];
+       librarySystemDepends = [ vrpn ];
+       executableHaskellDepends = [ base ];
+       executableSystemDepends = [ vrpn ];
+       homepage = "https://bitbucket.org/bwbush/vrpn";
+       description = "Bindings to VRPN";
+       license = stdenv.lib.licenses.mit;
+     }) {inherit (pkgs) vrpn;};
+
   "vte" = callPackage
     ({ mkDerivation, base, glib, gtk, gtk2hs-buildtools, pango, vte }:
      mkDerivation {
@@ -193861,6 +194725,7 @@ self: {
        libraryHaskellDepends = [ base glib gtk pango ];
        libraryPkgconfigDepends = [ vte ];
        libraryToolDepends = [ gtk2hs-buildtools ];
+       jailbreak = true;
        homepage = "http://projects.haskell.org/gtk2hs/";
        description = "Binding to the VTE library";
        license = stdenv.lib.licenses.lgpl21;
@@ -194470,7 +195335,7 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "wai-app-static" = callPackage
+  "wai-app-static_3_1_3" = callPackage
     ({ mkDerivation, base, base64-bytestring, blaze-builder, blaze-html
      , blaze-markup, byteable, bytestring, containers, cryptohash
      , cryptohash-conduit, directory, file-embed, filepath, hspec
@@ -194504,6 +195369,43 @@ self: {
        homepage = "http://www.yesodweb.com/book/web-application-interface";
        description = "WAI application for static serving";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
+  "wai-app-static" = callPackage
+    ({ mkDerivation, base, base64-bytestring, blaze-builder, blaze-html
+     , blaze-markup, byteable, bytestring, containers, cryptohash
+     , cryptohash-conduit, directory, file-embed, filepath, hspec
+     , http-date, http-types, mime-types, network, old-locale
+     , optparse-applicative, template-haskell, temporary, text, time
+     , transformers, unix-compat, unordered-containers, wai, wai-extra
+     , warp, zlib
+     }:
+     mkDerivation {
+       pname = "wai-app-static";
+       version = "3.1.4";
+       sha256 = "630e34d404da96327d312cf6a6002a098877282177b07eb875afbbcf47f43a67";
+       isLibrary = true;
+       isExecutable = true;
+       libraryHaskellDepends = [
+         base base64-bytestring blaze-builder blaze-html blaze-markup
+         byteable bytestring containers cryptohash cryptohash-conduit
+         directory file-embed filepath http-date http-types mime-types
+         old-locale optparse-applicative template-haskell text time
+         transformers unix-compat unordered-containers wai wai-extra warp
+         zlib
+       ];
+       executableHaskellDepends = [
+         base bytestring containers directory mime-types text
+       ];
+       testHaskellDepends = [
+         base bytestring filepath hspec http-date http-types mime-types
+         network old-locale temporary text time transformers unix-compat wai
+         wai-extra zlib
+       ];
+       homepage = "http://www.yesodweb.com/book/web-application-interface";
+       description = "WAI application for static serving";
+       license = stdenv.lib.licenses.mit;
      }) {};
 
   "wai-conduit_3_0_0_1" = callPackage
@@ -194618,6 +195520,7 @@ self: {
          system-filepath text time transformers wai warp websockets
        ];
        testHaskellDepends = [ base hspec stm ];
+       jailbreak = true;
        homepage = "https://github.com/urbanslug/wai-devel";
        description = "A web server for the development of WAI compliant web applications";
        license = stdenv.lib.licenses.gpl3;
@@ -195347,6 +196250,7 @@ self: {
        libraryHaskellDepends = [
          base bytestring http-types lens network text vault wai
        ];
+       jailbreak = true;
        homepage = "https://github.com/webcrank/wai-lens";
        description = "Lenses for WAI";
        license = stdenv.lib.licenses.bsd3;
@@ -195495,12 +196399,15 @@ self: {
      }) {};
 
   "wai-middleware-caching" = callPackage
-    ({ mkDerivation, base, blaze-builder, bytestring, wai }:
+    ({ mkDerivation, base, blaze-builder, bytestring, http-types, wai
+     }:
      mkDerivation {
        pname = "wai-middleware-caching";
-       version = "0.1.0.1";
-       sha256 = "831cf0efc1fcbf5a43ef19f313427f1fcca1d3d5312f7cf4e05294984ccd3d83";
-       libraryHaskellDepends = [ base blaze-builder bytestring wai ];
+       version = "0.1.0.2";
+       sha256 = "15b5fb9c92599d5ecb6a70ba40bad024488f9eca7139abe23b961ba21602d78d";
+       libraryHaskellDepends = [
+         base blaze-builder bytestring http-types wai
+       ];
        testHaskellDepends = [ base ];
        homepage = "http://github.com/yogsototh/wai-middleware-caching/tree/master/wai-middleware-caching#readme";
        description = "WAI Middleware to cache things";
@@ -195651,6 +196558,7 @@ self: {
          http-reverse-proxy optparse-applicative template-haskell text
          transformers wai wai-app-static warp
        ];
+       jailbreak = true;
        description = "Middleware and utilities for using Atlassian Crowd authentication";
        license = stdenv.lib.licenses.mit;
        hydraPlatforms = stdenv.lib.platforms.none;
@@ -195729,6 +196637,7 @@ self: {
          base base64-bytestring bytestring cryptohash filepath http-date
          http-types unix-compat unordered-containers wai
        ];
+       jailbreak = true;
        homepage = "https://github.com/ameingast/wai-middleware-etag";
        description = "WAI ETag middleware for static files";
        license = stdenv.lib.licenses.bsd3;
@@ -195924,6 +196833,7 @@ self: {
          base base16-bytestring bytestring containers cryptohash directory
          expiring-cache-map filepath http-types mtl old-locale text time wai
        ];
+       jailbreak = true;
        homepage = "https://github.com/scotty-web/wai-middleware-static";
        description = "WAI middleware that serves requests to static files";
        license = stdenv.lib.licenses.bsd3;
@@ -196163,6 +197073,7 @@ self: {
          aeson base blaze-builder bytestring containers http-types
          monad-loops mtl path-pieces random template-haskell text wai
        ];
+       jailbreak = true;
        homepage = "https://ajnsit.github.io/wai-routes/";
        description = "Typesafe URLs for Wai applications";
        license = stdenv.lib.licenses.mit;
@@ -197367,8 +198278,8 @@ self: {
      }:
      mkDerivation {
        pname = "warp";
-       version = "3.1.10";
-       sha256 = "c0b60aca4a6c10f7b6f00e2e17e5ba5f04ffefb287123541459436bfd22c4fd5";
+       version = "3.1.11";
+       sha256 = "f62ef8b6bd0402d99867cd207cad608b1904b7b88d84db9800f34eae37eb809c";
        libraryHaskellDepends = [
          array auto-update base blaze-builder bytestring bytestring-builder
          case-insensitive containers ghc-prim hashable http-date http-types
@@ -197717,10 +198628,8 @@ self: {
      }:
      mkDerivation {
        pname = "warp-tls";
-       version = "3.1.4";
-       sha256 = "7572b8893160a07051a60323e91553b8911d87d58712c64f997ecced1a5febd7";
-       revision = "1";
-       editedCabalFile = "39cf89625ffec9af354d3e502b6974ca122adf0241c9e1e6815bf4c11fb34535";
+       version = "3.1.5";
+       sha256 = "abb057ba735e455c354837f5daf07ea2c0274d8edfb7d39ac48412a6ebb9759f";
        libraryHaskellDepends = [
          base bytestring cprng-aes data-default-class network
          streaming-commons tls wai warp
@@ -198036,25 +198945,20 @@ self: {
 
   "web-routes" = callPackage
     ({ mkDerivation, base, blaze-builder, bytestring, exceptions
-     , ghc-prim, http-types, HUnit, mtl, parsec, QuickCheck, split
-     , test-framework, test-framework-hunit, test-framework-quickcheck2
-     , test-framework-th, text, utf8-string
+     , ghc-prim, hspec, http-types, HUnit, mtl, parsec, QuickCheck
+     , split, text, utf8-string
      }:
      mkDerivation {
        pname = "web-routes";
-       version = "0.27.9";
-       sha256 = "868cc9f0eeb1c184aa03ccb220fe1729d481a3dc5ed9502f61e4eb69d963ecab";
-       revision = "2";
-       editedCabalFile = "542f5d20616359b0897018bbd347ce7f0dc948c4e031e8a5383ed85cb931406b";
+       version = "0.27.10";
+       sha256 = "1d0f5da073271aa45dbcc9ef51791841f45d13f16756cfe3c16d731e2dd67b4c";
        libraryHaskellDepends = [
          base blaze-builder bytestring exceptions ghc-prim http-types mtl
          parsec split text utf8-string
        ];
-       testHaskellDepends = [
-         base HUnit QuickCheck test-framework test-framework-hunit
-         test-framework-quickcheck2 test-framework-th
-       ];
-       description = "Library for maintaining correctness and composability of URLs within an application";
+       testHaskellDepends = [ base hspec HUnit QuickCheck ];
+       homepage = "http://www.happstack.com/docs/crashcourse/index.html#web-routes";
+       description = "portable, type-safe URL routing";
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
@@ -198077,8 +198981,8 @@ self: {
      }:
      mkDerivation {
        pname = "web-routes-happstack";
-       version = "0.23.9";
-       sha256 = "fc67eae234d87a6b3a72aeac32ea5524572c4b412bfc34392a28889f4eaa526f";
+       version = "0.23.10";
+       sha256 = "a7bbf337cea91b3dbf41d1785a4edef238a1e7d78e64dd153b90e36df35afbed";
        libraryHaskellDepends = [
          base bytestring happstack-server text web-routes
        ];
@@ -198090,8 +198994,8 @@ self: {
     ({ mkDerivation, base, hsp, text, web-routes }:
      mkDerivation {
        pname = "web-routes-hsp";
-       version = "0.24.6";
-       sha256 = "d48d1c9711692d11d69d7cfee91b75c71b358e1e3d5d4006d8a736c94aef0d11";
+       version = "0.24.6.1";
+       sha256 = "ca7cf5bf026c52fee5b6af3ca173c7341cd991dcd38508d07589cc7ea8102cab";
        libraryHaskellDepends = [ base hsp text web-routes ];
        description = "Adds XMLGenerator instance for RouteT monad";
        license = stdenv.lib.licenses.bsd3;
@@ -198128,29 +199032,25 @@ self: {
     ({ mkDerivation, base, parsec, regular, text, web-routes }:
      mkDerivation {
        pname = "web-routes-regular";
-       version = "0.19.0";
-       sha256 = "b904709802bd9efe81e706fb54aee217cd79ee1f723348a033acd65f89e69462";
+       version = "0.19.0.1";
+       sha256 = "5e2aa9d867c0baa3f288b7f84c53053994a12a4bf1484de6455423aada5fda3b";
        libraryHaskellDepends = [ base parsec regular text web-routes ];
-       description = "Library for maintaining correctness of URLs within an application";
+       description = "portable, type-safe URL routing";
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
   "web-routes-th" = callPackage
-    ({ mkDerivation, base, HUnit, parsec, QuickCheck, split
-     , template-haskell, test-framework, test-framework-hunit
-     , test-framework-quickcheck2, test-framework-th, text, web-routes
+    ({ mkDerivation, base, hspec, HUnit, parsec, QuickCheck, split
+     , template-haskell, text, web-routes
      }:
      mkDerivation {
        pname = "web-routes-th";
-       version = "0.22.3";
-       sha256 = "d7fd87388133e8f7dbb2cc933528a85fc9ada003d19c4317b40e341d7f0d9b31";
+       version = "0.22.4";
+       sha256 = "b09ba714032918dd6e2e729ef7ebb1fae50a97d1cd04e1efb94dd191f52ee0b6";
        libraryHaskellDepends = [
          base parsec split template-haskell text web-routes
        ];
-       testHaskellDepends = [
-         base HUnit QuickCheck test-framework test-framework-hunit
-         test-framework-quickcheck2 test-framework-th web-routes
-       ];
+       testHaskellDepends = [ base hspec HUnit QuickCheck web-routes ];
        description = "Support for deriving PathInfo using Template Haskell";
        license = stdenv.lib.licenses.bsd3;
      }) {};
@@ -198174,8 +199074,8 @@ self: {
      }:
      mkDerivation {
        pname = "web-routes-wai";
-       version = "0.24.1";
-       sha256 = "2be042988e73432a9fb1f2a553607548cca7fb821b91be166249cceb9477bc8e";
+       version = "0.24.2";
+       sha256 = "66708017753ab953a34e944a9f90c7f26a24a7eefda2363746a3abde2e2358dd";
        libraryHaskellDepends = [
          base bytestring http-types text wai web-routes
        ];
@@ -198229,6 +199129,7 @@ self: {
          base bytestring http-types optparse-applicative scotty text
          transformers
        ];
+       jailbreak = true;
        homepage = "https://github.com/fhsjaagshs/webapp";
        description = "Haskell web scaffolding using Scotty, WAI, and Warp";
        license = stdenv.lib.licenses.mit;
@@ -198257,6 +199158,7 @@ self: {
          http-media http-types lens mtl tasty tasty-hunit tasty-quickcheck
          unordered-containers
        ];
+       jailbreak = true;
        homepage = "https://github.com/webcrank/webcrank.hs";
        description = "Webmachine inspired toolkit for building http applications and services";
        license = stdenv.lib.licenses.bsd3;
@@ -198431,6 +199333,7 @@ self: {
          transformers-base unordered-containers vector zip-archive
        ];
        testHaskellDepends = [ base parallel text ];
+       jailbreak = true;
        doCheck = false;
        homepage = "https://github.com/kallisti-dev/hs-webdriver";
        description = "a Haskell client for the Selenium WebDriver protocol";
@@ -198458,6 +199361,7 @@ self: {
          transformers-base unordered-containers vector zip-archive
        ];
        testHaskellDepends = [ base parallel text ];
+       jailbreak = true;
        doCheck = false;
        homepage = "https://github.com/kallisti-dev/hs-webdriver";
        description = "a Haskell client for the Selenium WebDriver protocol";
@@ -198475,8 +199379,8 @@ self: {
      }:
      mkDerivation {
        pname = "webdriver";
-       version = "0.8.0.3";
-       sha256 = "3caa382fdb75533be48b3bbf3c1d7f0c11dcbed76d49b002b9a16591b62903e4";
+       version = "0.8.0.4";
+       sha256 = "11a3b0fd53ad2ef2014d57b9964ff258a4394c10ff00947932637180983077db";
        libraryHaskellDepends = [
          aeson attoparsec base base64-bytestring bytestring
          data-default-class directory directory-tree exceptions filepath
@@ -198484,7 +199388,6 @@ self: {
          network-uri scientific temporary text time transformers
          transformers-base unordered-containers vector zip-archive
        ];
-       testHaskellDepends = [ base text ];
        doCheck = false;
        homepage = "https://github.com/kallisti-dev/hs-webdriver";
        description = "a Haskell client for the Selenium WebDriver protocol";
@@ -198902,6 +199805,7 @@ self: {
          random SHA test-framework test-framework-hunit
          test-framework-quickcheck2 text
        ];
+       jailbreak = true;
        doCheck = false;
        homepage = "http://jaspervdj.be/websockets";
        description = "A sensible and clean way to write WebSocket-capable servers in Haskell";
@@ -198929,6 +199833,7 @@ self: {
          random SHA test-framework test-framework-hunit
          test-framework-quickcheck2 text
        ];
+       jailbreak = true;
        doCheck = false;
        homepage = "http://jaspervdj.be/websockets";
        description = "A sensible and clean way to write WebSocket-capable servers in Haskell";
@@ -199362,8 +200267,8 @@ self: {
      }:
      mkDerivation {
        pname = "wiring";
-       version = "0.4.1";
-       sha256 = "b2a6e2ac3299d109244432dbdce4094d9967f10916c31a3df5a7bf6fbcc67b01";
+       version = "0.4.2";
+       sha256 = "f8b9cc8d1811d88ad1a19e67ae071f4bcdef17ae3ce1f63e9664f5255033e689";
        libraryHaskellDepends = [ base mtl template-haskell transformers ];
        testHaskellDepends = [
          base hspec mtl QuickCheck template-haskell transformers
@@ -200007,6 +200912,7 @@ self: {
          transformers
        ];
        executableHaskellDepends = [ base ];
+       jailbreak = true;
        homepage = "https://github.com/sboosali/workflow-osx#readme";
        description = "a \"Desktop Workflow\" monad with Objective-C bindings";
        license = stdenv.lib.licenses.gpl3;
@@ -200805,7 +201711,7 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "x509-system" = callPackage
+  "x509-system_1_6_1" = callPackage
     ({ mkDerivation, base, bytestring, containers, directory, filepath
      , mtl, pem, process, x509, x509-store
      }:
@@ -200820,22 +201726,40 @@ self: {
        homepage = "http://github.com/vincenthz/hs-certificate";
        description = "Handle per-operating-system X.509 accessors and storage";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
+  "x509-system" = callPackage
+    ({ mkDerivation, base, bytestring, containers, directory, filepath
+     , mtl, pem, process, x509, x509-store
+     }:
+     mkDerivation {
+       pname = "x509-system";
+       version = "1.6.3";
+       sha256 = "24237c3df1bf692fcf7bade432970ee2eb06db7437fa0e95986ef7535a68f6e0";
+       libraryHaskellDepends = [
+         base bytestring containers directory filepath mtl pem process x509
+         x509-store
+       ];
+       homepage = "http://github.com/vincenthz/hs-certificate";
+       description = "Handle per-operating-system X.509 accessors and storage";
+       license = stdenv.lib.licenses.bsd3;
      }) {};
 
   "x509-util" = callPackage
     ({ mkDerivation, asn1-encoding, asn1-types, base, bytestring
-     , cryptonite, directory, pem, x509, x509-store, x509-system
-     , x509-validation
+     , cryptonite, directory, hourglass, pem, x509, x509-store
+     , x509-system, x509-validation
      }:
      mkDerivation {
        pname = "x509-util";
-       version = "1.6.0";
-       sha256 = "823ed93ad997c5084bc9610814e7da28414e6aed80b0d37ba1218face3a10c82";
+       version = "1.6.1";
+       sha256 = "d534388d8c633b7dfb0f06a7b498f91f4dfd225b4cd1dd535f45b6e085c9078d";
        isLibrary = false;
        isExecutable = true;
        executableHaskellDepends = [
-         asn1-encoding asn1-types base bytestring cryptonite directory pem
-         x509 x509-store x509-system x509-validation
+         asn1-encoding asn1-types base bytestring cryptonite directory
+         hourglass pem x509 x509-store x509-system x509-validation
        ];
        homepage = "http://github.com/vincenthz/hs-certificate";
        description = "Utility for X509 certificate and chain";
@@ -201087,8 +202011,8 @@ self: {
      }:
      mkDerivation {
        pname = "xdot";
-       version = "0.2.4.8";
-       sha256 = "e9bda0abdde68181fe178c7ba176687f8f6438446ee06bd4099df6ca7c155bb9";
+       version = "0.2.4.9";
+       sha256 = "a2ace6970b425d1721b06b054422eef097837e31555579deee3fe532c11a0cda";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -201478,7 +202402,7 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "xlsx" = callPackage
+  "xlsx_0_1_2" = callPackage
     ({ mkDerivation, base, binary-search, bytestring, conduit
      , containers, data-default, digest, HUnit, lens, old-locale
      , old-time, smallcheck, tasty, tasty-hunit, tasty-smallcheck, text
@@ -201508,9 +202432,10 @@ 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_0_2_0" = callPackage
+  "xlsx" = callPackage
     ({ mkDerivation, base, binary-search, bytestring, conduit
      , containers, data-default, digest, HUnit, lens, mtl, old-locale
      , smallcheck, tasty, tasty-hunit, tasty-smallcheck, text, time
@@ -201540,7 +202465,6 @@ 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-templater" = callPackage
@@ -201802,7 +202726,7 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "xml-conduit" = callPackage
+  "xml-conduit_1_3_2" = callPackage
     ({ mkDerivation, attoparsec, base, blaze-builder, blaze-html
      , blaze-markup, bytestring, conduit, conduit-extra, containers
      , data-default, deepseq, hspec, HUnit, monad-control, resourcet
@@ -201824,6 +202748,31 @@ self: {
        homepage = "http://github.com/snoyberg/xml";
        description = "Pure-Haskell utilities for dealing with XML with the conduit package";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
+  "xml-conduit" = callPackage
+    ({ mkDerivation, attoparsec, base, blaze-builder, blaze-html
+     , blaze-markup, bytestring, conduit, conduit-extra, containers
+     , data-default, deepseq, hspec, HUnit, monad-control, resourcet
+     , text, transformers, xml-types
+     }:
+     mkDerivation {
+       pname = "xml-conduit";
+       version = "1.3.3";
+       sha256 = "300a0b5eb2ff1062012b61bc4aaa390571daecc671af2d8567a649489b08b66b";
+       libraryHaskellDepends = [
+         attoparsec base blaze-builder blaze-html blaze-markup bytestring
+         conduit conduit-extra containers data-default deepseq monad-control
+         resourcet text transformers xml-types
+       ];
+       testHaskellDepends = [
+         base blaze-markup bytestring conduit containers hspec HUnit
+         resourcet text transformers xml-types
+       ];
+       homepage = "http://github.com/snoyberg/xml";
+       description = "Pure-Haskell utilities for dealing with XML with the conduit package";
+       license = stdenv.lib.licenses.mit;
      }) {};
 
   "xml-conduit-parse" = callPackage
@@ -202476,20 +203425,23 @@ self: {
          inherit (pkgs.xorg) libXrandr; inherit (pkgs) wirelesstools;};
 
   "xmonad" = callPackage
-    ({ mkDerivation, base, containers, directory, extensible-exceptions
-     , filepath, mtl, process, unix, utf8-string, X11
+    ({ mkDerivation, base, containers, data-default, directory
+     , extensible-exceptions, filepath, mtl, process, QuickCheck
+     , setlocale, unix, utf8-string, X11
      }:
      mkDerivation {
        pname = "xmonad";
-       version = "0.11.1";
-       sha256 = "39e0bf227df782d7a5799c811ad0d8b70c9d6eaaa94e8cc395fcf25895d6d2dd";
-       revision = "1";
-       editedCabalFile = "12849de2637cf39a8c0311d81418632e719125f55db2faf931b1905d85d5bf3d";
+       version = "0.12";
+       sha256 = "e8f649dbd4a8d5f75fdac9ceb5ee38b64fd351910ade81c188f5dd7bc21dfdd7";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
-         base containers directory extensible-exceptions filepath mtl
-         process unix utf8-string X11
+         base containers data-default directory extensible-exceptions
+         filepath mtl process setlocale unix utf8-string X11
+       ];
+       executableHaskellDepends = [ base mtl unix X11 ];
+       testHaskellDepends = [
+         base containers extensible-exceptions QuickCheck X11
        ];
        postInstall = ''
          shopt -s globstar
@@ -202524,18 +203476,19 @@ self: {
 
   "xmonad-contrib" = callPackage
     ({ mkDerivation, base, containers, directory, extensible-exceptions
-     , mtl, old-locale, old-time, process, random, unix, utf8-string
-     , X11, X11-xft, xmonad
+     , filepath, mtl, old-locale, old-time, process, random, unix
+     , utf8-string, X11, X11-xft, xmonad
      }:
      mkDerivation {
        pname = "xmonad-contrib";
-       version = "0.11.4";
-       sha256 = "a379b3d4f2d3d8793d6c76812e90cbb055fa0598cfba944af47139bb77e2acbc";
-       revision = "1";
-       editedCabalFile = "0280216420efaa06de7080d5998a24e27166e8b2c3d8a012846d004799c5edf2";
+       version = "0.12";
+       sha256 = "131d31c471ac02ece9c7e920497b4839a45df786a2096f56adb1f2de1221f311";
+       revision = "2";
+       editedCabalFile = "8a17b7fe46dc9d7435538a0db3997bcb2a125e71923ecd401024d84081a41807";
        libraryHaskellDepends = [
-         base containers directory extensible-exceptions mtl old-locale
-         old-time process random unix utf8-string X11 X11-xft xmonad
+         base containers directory extensible-exceptions filepath mtl
+         old-locale old-time process random unix utf8-string X11 X11-xft
+         xmonad
        ];
        homepage = "http://xmonad.org/";
        description = "Third party extensions for xmonad";
@@ -202667,6 +203620,7 @@ self: {
        version = "0.0.1.2";
        sha256 = "b02e1c7a524dd9cf28d5cff6933194fe245fa4e9247f701ec87195a20a8cf265";
        libraryHaskellDepends = [ base magic mtl random unix xmonad ];
+       jailbreak = true;
        description = "xmonad wallpaper extension";
        license = stdenv.lib.licenses.gpl3;
      }) {};
@@ -204990,6 +205944,7 @@ self: {
          http-types lifted-base network-uri random text transformers vector
          yesod-auth yesod-core yesod-form
        ];
+       jailbreak = true;
        homepage = "http://github.com/thoughtbot/yesod-auth-oauth2";
        description = "OAuth 2.0 authentication plugins";
        license = stdenv.lib.licenses.bsd3;
@@ -205011,6 +205966,7 @@ self: {
          http-types lifted-base network-uri random text transformers vector
          yesod-auth yesod-core yesod-form
        ];
+       jailbreak = true;
        homepage = "http://github.com/thoughtbot/yesod-auth-oauth2";
        description = "OAuth 2.0 authentication plugins";
        license = stdenv.lib.licenses.bsd3;
@@ -206102,8 +207058,8 @@ self: {
      }:
      mkDerivation {
        pname = "yesod-content-pdf";
-       version = "0.2.0.1";
-       sha256 = "c6fb370baf348742237d89fb83996ff75459767dc86926e84c9daa45c6c20e46";
+       version = "0.2.0.2";
+       sha256 = "867cb1a9bbbeff69bb8ae35659f780bcf057cb44a2b1f6c8e424d280a55a0fbb";
        libraryHaskellDepends = [
          base blaze-builder blaze-html bytestring conduit data-default
          directory network-uri process temporary transformers yesod-core
@@ -206868,7 +207824,7 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "yesod-core" = callPackage
+  "yesod-core_1_4_17" = callPackage
     ({ mkDerivation, aeson, async, auto-update, base, blaze-builder
      , blaze-html, blaze-markup, byteable, bytestring, case-insensitive
      , cereal, clientsession, conduit, conduit-extra, containers, cookie
@@ -206905,6 +207861,46 @@ self: {
        homepage = "http://www.yesodweb.com/";
        description = "Creation of type-safe, RESTful web applications";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
+  "yesod-core" = callPackage
+    ({ mkDerivation, aeson, async, auto-update, base, blaze-builder
+     , blaze-html, blaze-markup, byteable, bytestring, case-insensitive
+     , cereal, clientsession, conduit, conduit-extra, containers, cookie
+     , data-default, deepseq, directory, exceptions, fast-logger, hspec
+     , hspec-expectations, http-types, HUnit, lifted-base, monad-control
+     , monad-logger, mtl, mwc-random, network, old-locale, parsec
+     , path-pieces, primitive, QuickCheck, random, resourcet, safe
+     , semigroups, shakespeare, streaming-commons, template-haskell
+     , text, time, transformers, transformers-base, unix-compat
+     , unordered-containers, vector, wai, wai-extra, wai-logger, warp
+     , word8
+     }:
+     mkDerivation {
+       pname = "yesod-core";
+       version = "1.4.18.1";
+       sha256 = "8964a1ce27f7d15037eee05611546a8e5e183640115e92e70fc73e1116beddb0";
+       libraryHaskellDepends = [
+         aeson auto-update base blaze-builder blaze-html blaze-markup
+         byteable bytestring case-insensitive cereal clientsession conduit
+         conduit-extra containers cookie data-default deepseq directory
+         exceptions fast-logger http-types lifted-base monad-control
+         monad-logger mtl mwc-random old-locale parsec path-pieces primitive
+         random resourcet safe semigroups shakespeare template-haskell text
+         time transformers transformers-base unix-compat
+         unordered-containers vector wai wai-extra wai-logger warp word8
+       ];
+       testHaskellDepends = [
+         async base blaze-builder bytestring clientsession conduit
+         conduit-extra containers cookie hspec hspec-expectations http-types
+         HUnit lifted-base mwc-random network path-pieces QuickCheck random
+         resourcet shakespeare streaming-commons template-haskell text
+         transformers wai wai-extra
+       ];
+       homepage = "http://www.yesodweb.com/";
+       description = "Creation of type-safe, RESTful web applications";
+       license = stdenv.lib.licenses.mit;
      }) {};
 
   "yesod-crud" = callPackage
@@ -207469,6 +208465,7 @@ self: {
          warp yaml yesod yesod-auth yesod-core yesod-form yesod-persistent
          yesod-static
        ];
+       jailbreak = true;
        homepage = "https://github.com/prowdsponsor/mangopay";
        description = "Yesod library for MangoPay API access";
        license = stdenv.lib.licenses.bsd3;
@@ -207504,6 +208501,7 @@ self: {
          warp yaml yesod yesod-auth yesod-core yesod-form yesod-persistent
          yesod-static
        ];
+       jailbreak = true;
        homepage = "https://github.com/prowdsponsor/mangopay";
        description = "Yesod library for MangoPay API access";
        license = stdenv.lib.licenses.bsd3;
@@ -208057,6 +209055,7 @@ self: {
          base data-default hsass shakespeare template-haskell text
          yesod-core
        ];
+       jailbreak = true;
        description = "A simple quasiquoter to include sass code in yesod";
        license = stdenv.lib.licenses.bsd3;
      }) {};
@@ -208323,6 +209322,7 @@ self: {
          base bytestring hamlet hspec HUnit shakespeare template-haskell
          text yesod-core yesod-static yesod-test
        ];
+       doCheck = false;
        homepage = "https://bitbucket.org/wuzzeb/yesod-static-angular";
        description = "Yesod generators for embedding AngularJs code into yesod-static at compile time";
        license = stdenv.lib.licenses.mit;
@@ -208384,8 +209384,8 @@ self: {
      }:
      mkDerivation {
        pname = "yesod-table";
-       version = "2.0.0";
-       sha256 = "1a41ff344fb908ddd04d23e5c0b896b738987b8d8f162192168b367b7450e867";
+       version = "2.0.1";
+       sha256 = "48ff72f00f6c957585bef6639b38252ba8aec6a2c409b4f59ef0a7b70e56a086";
        libraryHaskellDepends = [
          base bytestring containers contravariant text yesod-core
        ];
@@ -208899,8 +209899,8 @@ self: {
      }:
      mkDerivation {
        pname = "yi";
-       version = "0.12.2";
-       sha256 = "16107755bd53f04a8edd03c2db50be3d7640b8d9503dea17ea923726c4de9e06";
+       version = "0.12.3";
+       sha256 = "2ce8a6cd30f67839eba0581f8643fd80ff9138059d9b66d3b689cc867b9562b6";
        configureFlags = [ "-fpango" "-fvty" ];
        isLibrary = true;
        isExecutable = true;
@@ -209308,6 +210308,7 @@ 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";
@@ -209540,6 +210541,7 @@ self: {
        version = "0.1.3";
        sha256 = "bc57b63f12a935ee20558fea1930ebcf3c4f0ddffa5e1e9be05af6222466fbfe";
        libraryHaskellDepends = [ base semigroups ];
+       jailbreak = true;
        homepage = "https://github.com/phaazon/zero";
        description = "Semigroups with absorption";
        license = stdenv.lib.licenses.bsd3;
@@ -209575,7 +210577,6 @@ self: {
        executableHaskellDepends = [
          base bytestring docopt raw-strings-qq
        ];
-       jailbreak = true;
        description = "Post to 0bin services";
        license = stdenv.lib.licenses.mit;
        hydraPlatforms = stdenv.lib.platforms.none;