summary refs log tree commit diff
path: root/pkgs/development/haskell-modules/hackage-packages.nix
diff options
context:
space:
mode:
authorPeter Simons <simons@cryp.to>2015-10-04 21:30:47 +0200
committerPeter Simons <simons@cryp.to>2015-10-09 12:39:13 +0200
commita846b48b92f74fd77dd3ef61fb7d8eaeb53d665b (patch)
tree276a501901f04067f667e07d9cc727721ab5d606 /pkgs/development/haskell-modules/hackage-packages.nix
parente2d7ff73d470f1793c55917f702e64fdd9fac760 (diff)
downloadnixlib-a846b48b92f74fd77dd3ef61fb7d8eaeb53d665b.tar
nixlib-a846b48b92f74fd77dd3ef61fb7d8eaeb53d665b.tar.gz
nixlib-a846b48b92f74fd77dd3ef61fb7d8eaeb53d665b.tar.bz2
nixlib-a846b48b92f74fd77dd3ef61fb7d8eaeb53d665b.tar.lz
nixlib-a846b48b92f74fd77dd3ef61fb7d8eaeb53d665b.tar.xz
nixlib-a846b48b92f74fd77dd3ef61fb7d8eaeb53d665b.tar.zst
nixlib-a846b48b92f74fd77dd3ef61fb7d8eaeb53d665b.zip
hackage-packages.nix: update Haskell package set
This update was generated by hackage2nix v20150922-16-g255fd25 using the following inputs:

  - Nixpkgs: https://github.com/NixOS/nixpkgs/commit/413771bf48d51a08990f936fa2b102fef6034bd4
  - Hackage: https://github.com/commercialhaskell/all-cabal-hashes/commit/34485133f3a0653136d63b49afa2e3269b5f64d1
  - LTS Haskell: https://github.com/fpco/lts-haskell/commit/c5f1e507cd73fda2551f36492eb1d0c3f7b65f3a
  - Stackage Nightly: https://github.com/fpco/stackage-nightly/commit/c5032276f963a5c34b1e2427d0ee7b722a078a46
Diffstat (limited to 'pkgs/development/haskell-modules/hackage-packages.nix')
-rw-r--r--pkgs/development/haskell-modules/hackage-packages.nix1376
1 files changed, 1064 insertions, 312 deletions
diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix
index 812eadbe675c..cd564344b4db 100644
--- a/pkgs/development/haskell-modules/hackage-packages.nix
+++ b/pkgs/development/haskell-modules/hackage-packages.nix
@@ -4688,8 +4688,8 @@ self: {
     ({ mkDerivation, base, mtl }:
      mkDerivation {
        pname = "EdisonAPI";
-       version = "1.2.2.1";
-       sha256 = "d7e1eaab8785b778d97a46b2ebcc939a4fb99853327b23c0e946a3f2b1761de5";
+       version = "1.3";
+       sha256 = "a369d5c9b412bafb16a023121a72470a6fed0116b3d6d143a03dd54cb854154f";
        libraryHaskellDepends = [ base mtl ];
        homepage = "http://rwd.rdockins.name/edison/home/";
        description = "A library of efficent, purely-functional data structures (API)";
@@ -4702,8 +4702,8 @@ self: {
      }:
      mkDerivation {
        pname = "EdisonCore";
-       version = "1.2.2.1";
-       sha256 = "ff1ea484d08d07c3f47c337c04202d8baf597cc107433899b0138382e943467a";
+       version = "1.3";
+       sha256 = "ccdf7a5c47baad82c9a9bdcaa848ec36de4818a9cd5ac063e2e1046ca6cfcc4a";
        libraryHaskellDepends = [
          array base containers EdisonAPI mtl QuickCheck
        ];
@@ -5969,14 +5969,14 @@ self: {
      }:
      mkDerivation {
        pname = "GLM";
-       version = "0.5.0.0";
-       sha256 = "cf0e0a4e3e0f05a700158adf48e470c9bb77a820219000bf91a29ac0c3725a0f";
+       version = "0.7.0.0";
+       sha256 = "2af28493755e53164ffcfe236fd5e071a2591ab3130ec1645cee1fe6dec0035c";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
-         base bytestring interpolate lens mtl parsec pureMD5 QuickCheck
-         test-framework test-framework-quickcheck2 test-framework-th
-         transformers
+         aeson base bytestring interpolate lens mtl parsec pureMD5
+         QuickCheck test-framework test-framework-quickcheck2
+         test-framework-th transformers
        ];
        executableHaskellDepends = [
          aeson base bytestring interpolate lens mtl parsec pureMD5
@@ -8813,39 +8813,42 @@ self: {
      }) {};
 
   "HaRe" = callPackage
-    ({ mkDerivation, array, base, containers, deepseq, Diff, directory
-     , dual-tree, filepath, ghc, ghc-mod, ghc-paths, ghc-prim
-     , ghc-syb-utils, haskell-token-utils, hslogger, hspec, HUnit
-     , monoid-extras, mtl, old-time, parsec, pretty, process, QuickCheck
-     , rosezipper, semigroups, silently, Strafunski-StrategyLib
-     , stringbuilder, syb, syz, time, transformers
+    ({ mkDerivation, array, base, Cabal, cabal-helper, containers
+     , deepseq, Diff, directory, filepath, ghc, ghc-exactprint, ghc-mod
+     , ghc-paths, ghc-prim, ghc-syb-utils, hslogger, hspec, HUnit
+     , monad-control, monoid-extras, mtl, old-time, parsec, pretty
+     , process, QuickCheck, rosezipper, semigroups, silently
+     , Strafunski-StrategyLib, stringbuilder, syb, syz, time
+     , transformers, transformers-base
      }:
      mkDerivation {
        pname = "HaRe";
-       version = "0.7.2.8";
-       sha256 = "66346a89296d720c03a3daa442d96634a73f604c6f06e60b786698403d6c74a7";
+       version = "0.8.2.0";
+       sha256 = "4d4e4dd05f579a0a588f307f5a87bb57456d8ea846e1c81e989607794dbf46e1";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
-         base containers directory dual-tree filepath ghc ghc-mod ghc-paths
-         ghc-prim ghc-syb-utils haskell-token-utils hslogger monoid-extras
-         mtl old-time pretty rosezipper semigroups Strafunski-StrategyLib
-         syb syz time transformers
+         base Cabal cabal-helper containers directory filepath ghc
+         ghc-exactprint ghc-mod ghc-paths ghc-prim ghc-syb-utils hslogger
+         monad-control monoid-extras mtl old-time pretty rosezipper
+         semigroups Strafunski-StrategyLib syb syz time transformers
+         transformers-base
        ];
        executableHaskellDepends = [
-         array base containers directory dual-tree filepath ghc ghc-mod
-         ghc-paths ghc-prim ghc-syb-utils haskell-token-utils hslogger
-         monoid-extras mtl old-time parsec pretty rosezipper semigroups
-         Strafunski-StrategyLib syb syz time transformers
+         array base Cabal cabal-helper containers directory filepath ghc
+         ghc-exactprint ghc-mod ghc-paths ghc-prim ghc-syb-utils hslogger
+         monad-control monoid-extras mtl old-time parsec pretty rosezipper
+         semigroups Strafunski-StrategyLib syb syz time transformers
+         transformers-base
        ];
        testHaskellDepends = [
-         base containers deepseq Diff directory dual-tree filepath ghc
-         ghc-mod ghc-paths ghc-prim ghc-syb-utils haskell-token-utils
-         hslogger hspec HUnit monoid-extras mtl old-time process QuickCheck
-         rosezipper semigroups silently Strafunski-StrategyLib stringbuilder
-         syb syz time transformers
+         base Cabal cabal-helper containers deepseq Diff directory filepath
+         ghc ghc-exactprint ghc-mod ghc-paths ghc-prim ghc-syb-utils
+         hslogger hspec HUnit monad-control monoid-extras mtl old-time
+         process QuickCheck rosezipper semigroups silently
+         Strafunski-StrategyLib stringbuilder syb syz time transformers
+         transformers-base
        ];
-       jailbreak = true;
        homepage = "https://github.com/RefactoringTools/HaRe/wiki";
        description = "the Haskell Refactorer";
        license = stdenv.lib.licenses.bsd3;
@@ -10578,8 +10581,8 @@ self: {
      }:
      mkDerivation {
        pname = "JsonGrammar";
-       version = "1.0.2";
-       sha256 = "ae317e199a0a2e97d5b73c009982260150fd5628f397da5d1e2703d970e35e2d";
+       version = "1.0.3";
+       sha256 = "0d3879f9735dce25bdd52b01d0fb07c92eaf32a79aed1a16a67429cae3b297ee";
        libraryHaskellDepends = [
          aeson attoparsec base bytestring containers hashable
          language-typescript mtl semigroups stack-prism template-haskell
@@ -11812,19 +11815,29 @@ self: {
      }) {};
 
   "MagicHaskeller" = callPackage
-    ({ mkDerivation, array, base, bytestring, containers, directory
-     , ghc, ghc-paths, haskell-src, html, mtl, network, old-time, pretty
-     , random, syb, template-haskell
+    ({ mkDerivation, abstract-par, array, base, bytestring, cgi
+     , containers, directory, extensible-exceptions, ghc, ghc-paths
+     , hashable, haskell-src, hint, html, monad-par, mtl, mueval
+     , network, network-uri, old-time, pretty, process, random, syb
+     , template-haskell, transformers, unix
      }:
      mkDerivation {
        pname = "MagicHaskeller";
-       version = "0.9.1";
-       sha256 = "53cdbe2a683794a1ca35c0608c3e57164eb406a8151a4a5004916304d07d21e7";
+       version = "0.9.6.4.1";
+       sha256 = "4f4accf24ea3fd9e9fb4281184d95343cb4951e44256c289b242617643f60587";
+       isLibrary = true;
+       isExecutable = true;
        libraryHaskellDepends = [
-         array base bytestring containers directory ghc ghc-paths
-         haskell-src html mtl network old-time pretty random syb
+         array base bytestring containers directory ghc ghc-paths hashable
+         haskell-src html mtl network network-uri old-time pretty random syb
          template-haskell
        ];
+       executableHaskellDepends = [
+         abstract-par array base bytestring cgi containers directory
+         extensible-exceptions ghc ghc-paths hashable haskell-src hint html
+         monad-par mtl mueval network network-uri old-time pretty process
+         random syb template-haskell transformers unix
+       ];
        homepage = "http://nautilus.cs.miyazaki-u.ac.jp/~skata/MagicHaskeller.html";
        description = "Automatic inductive functional programmer by systematic search";
        license = stdenv.lib.licenses.bsd3;
@@ -17858,8 +17871,8 @@ self: {
        pname = "UTFTConverter";
        version = "0.1.0.0";
        sha256 = "5679130800bbb11e3a67ab638e97e733b4824edff8b8a6b2e88b7daaf56b934e";
-       revision = "8";
-       editedCabalFile = "a787e368d195b091b26df9422117495772cfa008d7011a25ae2e6a49d2bfbe17";
+       revision = "10";
+       editedCabalFile = "abbfdf9c3e4816c0f010740a21d3360ceb55d2591329c92d6b163015fd581e01";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -19105,8 +19118,9 @@ self: {
        pname = "ZEBEDDE";
        version = "0.1.0.0";
        sha256 = "27b4f25adda6a500627a9311fe4c74c92dae0a18789cc7ea8e828c74a0ba05c5";
+       revision = "3";
+       editedCabalFile = "bd302015dbeab652042fed7c86f942d1cdf28d365de82e742290d5aac13d97c2";
        libraryHaskellDepends = [ base vect ];
-       jailbreak = true;
        description = "Polymer growth simulation method";
        license = stdenv.lib.licenses.bsd3;
      }) {};
@@ -20962,21 +20976,22 @@ self: {
 
   "aeson-extra" = callPackage
     ({ mkDerivation, aeson, attoparsec, base, bytestring, containers
-     , exceptions, hashable, quickcheck-instances, scientific, tasty
-     , tasty-hunit, tasty-quickcheck, text, unordered-containers, vector
+     , exceptions, hashable, quickcheck-instances, scientific, tagged
+     , tasty, tasty-hunit, tasty-quickcheck, text, unordered-containers
+     , vector
      }:
      mkDerivation {
        pname = "aeson-extra";
-       version = "0.2.0.0";
-       sha256 = "0c30a45f493d887247dc4c2935a4e288de35457e12c20f51944171456ca38dcd";
+       version = "0.2.1.0";
+       sha256 = "d46ac20994321ee480ec9ec4b4714943af9121b55d5ef45f25a51932eec63f91";
        libraryHaskellDepends = [
          aeson attoparsec base bytestring containers exceptions hashable
-         scientific text unordered-containers vector
+         scientific tagged text unordered-containers vector
        ];
        testHaskellDepends = [
          aeson attoparsec base bytestring containers exceptions hashable
-         quickcheck-instances scientific tasty tasty-hunit tasty-quickcheck
-         text unordered-containers vector
+         quickcheck-instances scientific tagged tasty tasty-hunit
+         tasty-quickcheck text unordered-containers vector
        ];
        homepage = "https://github.com/phadej/aeson-extra#readme";
        description = "Extra goodies for aeson";
@@ -25985,6 +26000,18 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "ansigraph" = callPackage
+    ({ mkDerivation, ansi-terminal, base }:
+     mkDerivation {
+       pname = "ansigraph";
+       version = "0.1.0.0";
+       sha256 = "ba653a0c6fe36488714fce8a77e553b1c3cadbcbd5e6c6fe53449f25bdae8a40";
+       libraryHaskellDepends = [ ansi-terminal base ];
+       homepage = "https://github.com/BlackBrane/ansigraph";
+       description = "Terminal-based graphing via ANSI and Unicode";
+       license = stdenv.lib.licenses.mit;
+     }) {};
+
   "antagonist" = callPackage
     ({ mkDerivation, antisplice, base, chatty, chatty-utils, ironforge
      , mtl, shakespeare, text, time, time-locale-compat, yesod
@@ -26359,8 +26386,8 @@ self: {
        pname = "apiary";
        version = "1.4.5";
        sha256 = "6c6f898924b6209f33ef81bc0e2c7ceb166fc04825a8ffb4d6c5732f41429313";
-       revision = "1";
-       editedCabalFile = "cb16e7fbe6f23c07b72eced0abbba8f2b771f5322f2ebf6250322c344e420fdc";
+       revision = "2";
+       editedCabalFile = "4cf36ea7883196978930d9aa0e51a6918234a2da98bbd7d31f0da5ff083d988d";
        libraryHaskellDepends = [
          base blaze-builder blaze-html blaze-markup bytestring
          bytestring-read case-insensitive data-default-class exceptions
@@ -26388,8 +26415,8 @@ self: {
        pname = "apiary-authenticate";
        version = "1.4.0";
        sha256 = "40dbdb0d6799ba7091ae9b72929c7d62a74dd251b5a6e01f8979314d75dbd107";
-       revision = "1";
-       editedCabalFile = "724a8cbf0f2e57cd497b54de4401acda2877437053f13164dd23ba7b6c7d119b";
+       revision = "2";
+       editedCabalFile = "bc95b4d109ba8dabede930aadcce9540b3376f4679ac96a91b6af0cd0c5ced9e";
        libraryHaskellDepends = [
          apiary apiary-session authenticate base blaze-builder bytestring
          cereal data-default-class http-client http-client-tls http-types
@@ -26684,8 +26711,8 @@ self: {
      }:
      mkDerivation {
        pname = "app-settings";
-       version = "0.2.0.6";
-       sha256 = "354f39d79dabc4c92a69f6c9a51a11083c04bd289955c51370c3b5cb7cf9db9f";
+       version = "0.2.0.7";
+       sha256 = "bd6a675de64863a61459670cb8469c629273d3d43b515b6f7e34cc146a07f9f8";
        libraryHaskellDepends = [
          base containers directory mtl parsec text
        ];
@@ -32505,7 +32532,7 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "binary-tagged" = callPackage
+  "binary-tagged_0_1_1_0" = callPackage
     ({ mkDerivation, aeson, array, base, bifunctors, binary
      , binary-orphans, bytestring, containers, generics-sop, hashable
      , quickcheck-instances, scientific, SHA, tagged, tasty
@@ -32530,6 +32557,32 @@ self: {
        homepage = "https://github.com/phadej/binary-tagged#readme";
        description = "Tagged binary serialisation";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
+  "binary-tagged" = callPackage
+    ({ mkDerivation, aeson, array, base, bifunctors, binary
+     , binary-orphans, bytestring, containers, generics-sop, hashable
+     , quickcheck-instances, scientific, SHA, tagged, tasty
+     , tasty-quickcheck, text, time, unordered-containers, vector
+     }:
+     mkDerivation {
+       pname = "binary-tagged";
+       version = "0.1.2.0";
+       sha256 = "0c1b4aded3fb3677cd85d2e3feb515b980260b3ecf98029193c8b48e6808e793";
+       libraryHaskellDepends = [
+         aeson array base binary bytestring containers generics-sop hashable
+         scientific SHA tagged text time unordered-containers vector
+       ];
+       testHaskellDepends = [
+         aeson array base bifunctors binary binary-orphans bytestring
+         containers generics-sop hashable quickcheck-instances scientific
+         SHA tagged tasty tasty-quickcheck text time unordered-containers
+         vector
+       ];
+       homepage = "https://github.com/phadej/binary-tagged#readme";
+       description = "Tagged binary serialisation";
+       license = stdenv.lib.licenses.bsd3;
      }) {};
 
   "binary-typed" = callPackage
@@ -37437,8 +37490,8 @@ self: {
      }:
      mkDerivation {
        pname = "cabal-helper";
-       version = "0.6.0.0";
-       sha256 = "5baad0b239fce05bf61fc576afe6db3ba67bed312c7163e98a143a70c6af222c";
+       version = "0.6.1.0";
+       sha256 = "57e81db2036ae1781e1002d448a1f7abe7fef2b689cf3a3c61689a89c30929df";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -37945,7 +37998,7 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "cabal-rpm" = callPackage
+  "cabal-rpm_0_9_7" = callPackage
     ({ mkDerivation, base, Cabal, directory, filepath, process, time
      , unix
      }:
@@ -37961,6 +38014,25 @@ self: {
        homepage = "https://github.com/juhp/cabal-rpm";
        description = "RPM packaging tool for Haskell Cabal-based packages";
        license = stdenv.lib.licenses.gpl3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
+  "cabal-rpm" = callPackage
+    ({ mkDerivation, base, Cabal, directory, filepath, process, time
+     , unix
+     }:
+     mkDerivation {
+       pname = "cabal-rpm";
+       version = "0.9.8";
+       sha256 = "dc004170b056dd899e2f4e5ebf725a6532aa21989e89465114e248674124a590";
+       isLibrary = false;
+       isExecutable = true;
+       executableHaskellDepends = [
+         base Cabal directory filepath process time unix
+       ];
+       homepage = "https://github.com/juhp/cabal-rpm";
+       description = "RPM packaging tool for Haskell Cabal-based packages";
+       license = stdenv.lib.licenses.gpl3;
      }) {};
 
   "cabal-scripts" = callPackage
@@ -40394,8 +40466,8 @@ self: {
      }:
      mkDerivation {
        pname = "cgrep";
-       version = "6.5.6";
-       sha256 = "f29b3909944fc13b5563bcbb32aa3970cf70e6dadfd7253e5934e4bfca6e0f35";
+       version = "6.5.7";
+       sha256 = "cd999c309e53f6c8a37243f43812e95d8430b56d87188fccc816747c67646e56";
        isLibrary = false;
        isExecutable = true;
        executableHaskellDepends = [
@@ -45095,6 +45167,19 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "compose-ltr" = callPackage
+    ({ mkDerivation, base, hspec, QuickCheck }:
+     mkDerivation {
+       pname = "compose-ltr";
+       version = "0.1.1";
+       sha256 = "b30225b7dfa3909aefc2373e1338de8a3fc02c9de154639a83289b7b1edabbab";
+       libraryHaskellDepends = [ base ];
+       testHaskellDepends = [ base hspec QuickCheck ];
+       description = "More intuitive, left-to-right function composition";
+       license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "compose-trans" = callPackage
     ({ mkDerivation, base, mtl }:
      mkDerivation {
@@ -45167,8 +45252,8 @@ self: {
     ({ mkDerivation, base, doctest, QuickCheck }:
      mkDerivation {
        pname = "composition-tree";
-       version = "0.1.1.0";
-       sha256 = "c9272752122468297cd8212bad4b75dbb5c534a7cbedce08b603e118d0119c8c";
+       version = "0.2.0.1";
+       sha256 = "6452868a10df2e5ac564a2c3ae53eafa746a3c8f8791e064b49b9b54d4746502";
        libraryHaskellDepends = [ base ];
        testHaskellDepends = [ base doctest QuickCheck ];
        homepage = "https://github.com/liamoc/composition-tree";
@@ -46722,8 +46807,8 @@ self: {
      }:
      mkDerivation {
        pname = "connection-pool";
-       version = "0.1.3";
-       sha256 = "0570c457c2d633487ab44edaaea9ebd117259e770048c4e26edd9504f65cbcfa";
+       version = "0.2";
+       sha256 = "a6c3ba5f1905832cefdf9afc55cbf46a6c6a321ecac19254f20f091402b440fa";
        libraryHaskellDepends = [
          base between data-default-class monad-control network resource-pool
          streaming-commons time transformers-base
@@ -50715,8 +50800,8 @@ self: {
      }:
      mkDerivation {
        pname = "d-bus";
-       version = "0.1.3.2";
-       sha256 = "3054ece77fbffbea72e698164cdefd677f6ea1e6bc50f49d058a5d382e048fbe";
+       version = "0.1.3.3";
+       sha256 = "81d22b29f72c77c8a8ffb89e14801adbd6b7730c7f24d3c24a311c028b9b624a";
        libraryHaskellDepends = [
          async attoparsec base binary blaze-builder bytestring conduit
          conduit-extra containers data-binary-ieee754 data-default
@@ -53339,6 +53424,20 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "deepcontrol" = callPackage
+    ({ mkDerivation, base, doctest, HUnit, mtl, QuickCheck }:
+     mkDerivation {
+       pname = "deepcontrol";
+       version = "0.1.0.0";
+       sha256 = "be629c925996c193cc1f85c542bff637f444f22ab1f75d55a7cc33287407418a";
+       libraryHaskellDepends = [ base mtl ];
+       testHaskellDepends = [ base doctest HUnit QuickCheck ];
+       jailbreak = true;
+       homepage = "https://github.com/ocean0yohsuke/deepcontrol";
+       description = "Enable deeper level style of programming than the usual control provides";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "deeplearning-hs" = callPackage
     ({ mkDerivation, accelerate, base, mtl, QuickCheck, repa
      , repa-algorithms, test-framework, test-framework-quickcheck2
@@ -55478,7 +55577,7 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
-  "diagrams-lib_1_3_0_6" = callPackage
+  "diagrams-lib_1_3_0_7" = callPackage
     ({ mkDerivation, active, adjunctions, array, base, colour
      , containers, data-default-class, diagrams-core, diagrams-solve
      , directory, distributive, dual-tree, exceptions, filepath
@@ -55488,8 +55587,8 @@ self: {
      }:
      mkDerivation {
        pname = "diagrams-lib";
-       version = "1.3.0.6";
-       sha256 = "708ba36525cea74cc12f710da6ee466dc17b60b31f402424cae43fb9c1908b0a";
+       version = "1.3.0.7";
+       sha256 = "2c491d234d9ce8b358bcd29b3349bfb5e852380e5c1ed74d437e7d9d64d75a01";
        libraryHaskellDepends = [
          active adjunctions array base colour containers data-default-class
          diagrams-core diagrams-solve directory distributive dual-tree
@@ -59775,6 +59874,17 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "dywapitchtrack" = callPackage
+    ({ mkDerivation, base, bytestring, transformers }:
+     mkDerivation {
+       pname = "dywapitchtrack";
+       version = "0.1.0.1";
+       sha256 = "ee7d3dab776e190aa16c9403580597e5128ca7f32837a0dd5d75b377bd42b6ba";
+       libraryHaskellDepends = [ base bytestring transformers ];
+       description = "Bindings to the dywapitchtrack pitch tracking library";
+       license = stdenv.lib.licenses.mit;
+     }) {};
+
   "dzen-utils" = callPackage
     ({ mkDerivation, base, colour, process }:
      mkDerivation {
@@ -60092,7 +60202,7 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "ede" = callPackage
+  "ede_0_2_8_3" = callPackage
     ({ mkDerivation, aeson, ansi-wl-pprint, base, bifunctors
      , bytestring, comonad, directory, filepath, free, lens, mtl
      , parsers, scientific, semigroups, tasty, tasty-golden, text
@@ -60114,6 +60224,31 @@ self: {
        homepage = "http://github.com/brendanhay/ede";
        description = "Templating language with similar syntax and features to Liquid or Jinja2";
        license = "unknown";
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
+  "ede" = callPackage
+    ({ mkDerivation, aeson, ansi-wl-pprint, base, bifunctors
+     , bytestring, comonad, directory, filepath, free, lens, mtl
+     , parsers, scientific, semigroups, tasty, tasty-golden, text
+     , text-format, text-manipulate, trifecta, unordered-containers
+     , vector
+     }:
+     mkDerivation {
+       pname = "ede";
+       version = "0.2.8.4";
+       sha256 = "f7fda7bc2d28b87fe7042adfca9fa9f7484c546142ad649dcae1d2ad4af5ae72";
+       libraryHaskellDepends = [
+         aeson ansi-wl-pprint base bifunctors bytestring comonad directory
+         filepath free lens mtl parsers scientific semigroups text
+         text-format text-manipulate trifecta unordered-containers vector
+       ];
+       testHaskellDepends = [
+         aeson base bifunctors bytestring directory tasty tasty-golden text
+       ];
+       homepage = "http://github.com/brendanhay/ede";
+       description = "Templating language with similar syntax and features to Liquid or Jinja2";
+       license = "unknown";
      }) {};
 
   "edenmodules" = callPackage
@@ -62233,6 +62368,7 @@ self: {
        jailbreak = true;
        description = "Proof assistant for Haskell using DataKinds & PolyKinds";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "equivalence" = callPackage
@@ -62301,16 +62437,16 @@ self: {
 
   "erlang" = callPackage
     ({ mkDerivation, base, binary, bytestring, directory, filepath
-     , nano-md5, network, random
+     , MissingH, network, random
      }:
      mkDerivation {
        pname = "erlang";
-       version = "0.1";
-       sha256 = "44d1b970899dbd756021be4e052763f545528f10b9373ee9dfaaab862ba25b92";
+       version = "0.2";
+       sha256 = "90c5c2081472ec2fdf7d7b1ac3d89169479590af7679a071a05dd7cbf6a14250";
        libraryHaskellDepends = [
-         base binary bytestring directory filepath nano-md5 network random
+         base binary bytestring directory filepath MissingH network random
        ];
-       homepage = "http://github.com/esessoms/haskell-interface";
+       homepage = "http://github.com/gombocarti/erlang-ffi";
        description = "FFI interface to Erlang";
        license = "GPL";
        hydraPlatforms = stdenv.lib.platforms.none;
@@ -63168,8 +63304,8 @@ self: {
      }:
      mkDerivation {
        pname = "eventloop";
-       version = "0.4.1.1";
-       sha256 = "4fa2aa6754b23da42e660abdc776d19f600fe28a6eb6fc2c601781c5fe040735";
+       version = "0.4.1.2";
+       sha256 = "41a059f249f7fed1b61cd8e6afd6c878b64dad7cb41a076acb499f83aee57804";
        libraryHaskellDepends = [
          aeson base bytestring network suspend text timers websockets
        ];
@@ -63363,7 +63499,7 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "exception-transformers" = callPackage
+  "exception-transformers_0_4_0_1" = callPackage
     ({ mkDerivation, base, HUnit, stm, test-framework
      , test-framework-hunit, transformers, transformers-compat
      }:
@@ -63380,6 +63516,26 @@ self: {
        ];
        description = "Type classes and monads for unchecked extensible exceptions";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
+  "exception-transformers" = callPackage
+    ({ mkDerivation, base, HUnit, stm, test-framework
+     , test-framework-hunit, transformers, transformers-compat
+     }:
+     mkDerivation {
+       pname = "exception-transformers";
+       version = "0.4.0.2";
+       sha256 = "d24ba7d2d96688f867cce18bb58d073515c679d083f7c900dcdef02333000452";
+       libraryHaskellDepends = [
+         base stm transformers transformers-compat
+       ];
+       testHaskellDepends = [
+         base HUnit test-framework test-framework-hunit transformers
+         transformers-compat
+       ];
+       description = "Type classes and monads for unchecked extensible exceptions";
+       license = stdenv.lib.licenses.bsd3;
      }) {};
 
   "exceptional" = callPackage
@@ -65597,6 +65753,8 @@ self: {
        pname = "feed-collect";
        version = "0.1.0.1";
        sha256 = "e442e5999c34c998a7b15189af564730360effb3e5dbaa4d99f65076de445204";
+       revision = "1";
+       editedCabalFile = "0383f41e89586ae747cdb892d9404ae0c9a1fed72bb06dbc0fa9bd585885084d";
        libraryHaskellDepends = [
          base feed http-client http-client-tls time time-units timerep
          transformers utf8-string
@@ -67453,7 +67611,7 @@ self: {
        license = "unknown";
      }) {};
 
-  "flow" = callPackage
+  "flow_1_0_1" = callPackage
     ({ mkDerivation, base, doctest, QuickCheck, template-haskell }:
      mkDerivation {
        pname = "flow";
@@ -67464,6 +67622,20 @@ self: {
        homepage = "http://taylor.fausak.me/flow/";
        description = "Write more understandable Haskell";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
+  "flow" = callPackage
+    ({ mkDerivation, base, doctest, QuickCheck, template-haskell }:
+     mkDerivation {
+       pname = "flow";
+       version = "1.0.2";
+       sha256 = "20f09c7841b72a90f4dd986f0dd68b0f71f96f12ba84b2097c29eb8f16d256d0";
+       libraryHaskellDepends = [ base ];
+       testHaskellDepends = [ base doctest QuickCheck template-haskell ];
+       homepage = "http://taylor.fausak.me/flow/";
+       description = "Write more understandable Haskell";
+       license = stdenv.lib.licenses.mit;
      }) {};
 
   "flow2dot" = callPackage
@@ -67625,22 +67797,40 @@ self: {
      }) {};
 
   "fltkhs" = callPackage
-    ({ mkDerivation, base, bytestring, c2hs, directory, process }:
+    ({ mkDerivation, base, bytestring, c2hs, directory, filepath, ghc
+     , mtl, parsec, process
+     }:
      mkDerivation {
        pname = "fltkhs";
-       version = "0.1.0.2";
-       sha256 = "43c6eca250adf2e54c07171fa9a06dce8cd3249cc27d737272794711da29e986";
+       version = "0.2.0.0";
+       sha256 = "9f94b505afe96846b026b483f0ceb5bb3f0d249d5b807e10e8da0d16fea345c1";
        isLibrary = true;
        isExecutable = true;
-       libraryHaskellDepends = [ base bytestring ];
+       libraryHaskellDepends = [ base bytestring ghc ];
        libraryToolDepends = [ c2hs ];
-       executableHaskellDepends = [ base bytestring directory process ];
+       executableHaskellDepends = [
+         base bytestring directory filepath mtl parsec process
+       ];
        homepage = "http://github.com/deech/fltkhs";
        description = "FLTK bindings";
        license = stdenv.lib.licenses.mit;
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "fltkhs-fluid-examples" = callPackage
+    ({ mkDerivation, base, bytestring, fltkhs }:
+     mkDerivation {
+       pname = "fltkhs-fluid-examples";
+       version = "0.0.0.1";
+       sha256 = "fefb4146e1140c6e8f00b8004ce6bb5a7b903bd6942b1eb85ce70abbd6ef6fca";
+       isLibrary = false;
+       isExecutable = true;
+       executableHaskellDepends = [ base bytestring fltkhs ];
+       homepage = "http://github.com/deech/fltkhs-fluid-examples";
+       description = "Fltkhs Fluid Examples";
+       license = stdenv.lib.licenses.mit;
+     }) {};
+
   "fluent-logger" = callPackage
     ({ mkDerivation, attoparsec, base, bytestring, cereal
      , cereal-conduit, conduit, conduit-extra, containers, exceptions
@@ -67936,8 +68126,8 @@ self: {
      }:
      mkDerivation {
        pname = "foldl-transduce";
-       version = "0.4.4.0";
-       sha256 = "241b200d8af92ec1011cd8c26fd2993372fd6699baf9e0588ee66b1840d96ba1";
+       version = "0.4.5.0";
+       sha256 = "a18a354ec6d8e7be3563ac400af331ff8d928a038b8ea7b3dc8c8e0bf5417564";
        libraryHaskellDepends = [
          base bifunctors bytestring comonad containers foldl free
          monoid-subclasses profunctors semigroupoids text transformers void
@@ -69114,21 +69304,25 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "freenect" = callPackage
+  "freenect_1_2" = callPackage
     ({ mkDerivation, base, freenect, freenect_sync, vector }:
      mkDerivation {
        pname = "freenect";
        version = "1.2";
        sha256 = "afd0a04d4cea2740007bf04768a2a54002fa052153c28f5c6dceb76b41baef85";
+       configureFlags = [
+         "--extra-include-dirs=${pkgs.freenect}/include/libfreenect"
+         "--extra-lib-dirs=${pkgs.freenect}/lib"
+       ];
        libraryHaskellDepends = [ base vector ];
        librarySystemDepends = [ freenect freenect_sync ];
        homepage = "https://github.com/chrisdone/freenect";
        description = "Interface to the Kinect device";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = [ "i686-linux" "x86_64-linux" ];
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {inherit (pkgs) freenect; freenect_sync = null;};
 
-  "freenect_1_2_1" = callPackage
+  "freenect" = callPackage
     ({ mkDerivation, base, freenect, freenect_sync, libfreenect, vector
      }:
      mkDerivation {
@@ -69141,7 +69335,7 @@ self: {
        homepage = "https://github.com/chrisdone/freenect";
        description = "Interface to the Kinect device";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
+       hydraPlatforms = [ "i686-linux" "x86_64-linux" ];
      }) {inherit (pkgs) freenect; freenect_sync = null; 
          libfreenect = null;};
 
@@ -70054,6 +70248,7 @@ self: {
        homepage = "https://github.com/tlaitinen/fuzzy-timings";
        description = "Translates high-level definitions of \"fuzzily\" scheduled objects (e.g. play this commercial 10 times per hour between 9:00-13:00) to a list of accurately scheduled objects using glpk-hs.";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "fuzzytime" = callPackage
@@ -70481,6 +70676,7 @@ self: {
        ];
        description = "An experimental real time renderer";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "gemstone" = callPackage
@@ -71216,6 +71412,22 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "geocode-google" = callPackage
+    ({ mkDerivation, base, containers, hjson, HTTP, network
+     , network-uri
+     }:
+     mkDerivation {
+       pname = "geocode-google";
+       version = "0.3";
+       sha256 = "9dbdde3c68564bfaf4f1fd9844e9d1119eaef4833eaf6fd6348d9eb0c71cc468";
+       libraryHaskellDepends = [
+         base containers hjson HTTP network network-uri
+       ];
+       homepage = "http://github.com/mrd/geocode-google";
+       description = "Geocoding using the Google Web API";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "geodetic" = callPackage
     ({ mkDerivation, base, coordinate, directory, doctest, filepath
      , lens, optional, QuickCheck, radian, template-haskell
@@ -71988,12 +72200,12 @@ self: {
      }) {};
 
   "ghc-simple" = callPackage
-    ({ mkDerivation, base, ghc, ghc-paths }:
+    ({ mkDerivation, base, directory, filepath, ghc, ghc-paths }:
      mkDerivation {
        pname = "ghc-simple";
-       version = "0.1.2.1";
-       sha256 = "0e26fa3ba8693a3002668334dd6016286ac30aa137aa8784cfb29a5662d46342";
-       libraryHaskellDepends = [ base ghc ghc-paths ];
+       version = "0.1.3";
+       sha256 = "1e33b4ca680b2444697961d9cb504531b7ce65c2a0143e07c75907408c4e7d38";
+       libraryHaskellDepends = [ base directory filepath ghc ghc-paths ];
        homepage = "https://github.com/valderman/ghc-simple";
        description = "Simplified interface to the GHC API";
        license = stdenv.lib.licenses.mit;
@@ -74320,8 +74532,8 @@ self: {
      }:
      mkDerivation {
        pname = "glue-common";
-       version = "0.4.3";
-       sha256 = "3c0301fcce01da7db94fdb3b18465bdcdd941d47bafeea420c42c03a4b6d28c3";
+       version = "0.4.4";
+       sha256 = "08ea4ebd42a3a6f781c697479bdbfbc1ec006e83edc78f9a2ebec1fd1910f156";
        libraryHaskellDepends = [
          base hashable lifted-base monad-control text time transformers
          transformers-base unordered-containers
@@ -74343,8 +74555,8 @@ self: {
      }:
      mkDerivation {
        pname = "glue-core";
-       version = "0.4.3";
-       sha256 = "1e9c6c917bc02d8fd3a6ac9559216f152aa3fe25f5bc80ec517994675efc7e94";
+       version = "0.4.4";
+       sha256 = "cc6ca854e7fb29a507c693d6f6c310d0362fb59dcb0d84949f934dd11a71d4c1";
        libraryHaskellDepends = [
          base glue-common hashable lifted-base monad-control text time
          transformers transformers-base unordered-containers
@@ -74366,8 +74578,8 @@ self: {
      }:
      mkDerivation {
        pname = "glue-ekg";
-       version = "0.4.3";
-       sha256 = "13a4031b6053820e3b08969fa67977a8bcb607e9ca2072bd9baeab02655c0a0c";
+       version = "0.4.4";
+       sha256 = "5aa00ec498baa8f5a960c535f7e0b9fa9b572b0f1f139c0dbe9ace9e900ccee8";
        libraryHaskellDepends = [
          base ekg-core glue-common hashable lifted-base monad-control text
          time transformers transformers-base unordered-containers
@@ -74388,8 +74600,8 @@ self: {
      }:
      mkDerivation {
        pname = "glue-example";
-       version = "0.4.3";
-       sha256 = "75a8d8e47acf938421fb6ba53bd9117c5405556e1db552cacec218fa7218d545";
+       version = "0.4.4";
+       sha256 = "0d4b4812930ce679d0966b43ece71b0db32177d28bc9a7bdded3af328dbf2d71";
        isLibrary = false;
        isExecutable = true;
        executableHaskellDepends = [
@@ -74620,15 +74832,12 @@ self: {
      }) {};
 
   "gooey" = callPackage
-    ({ mkDerivation, base, hashable, renderable, transformers, varying
-     }:
+    ({ mkDerivation, base, renderable, transformers, varying }:
      mkDerivation {
        pname = "gooey";
-       version = "0.0.0.0";
-       sha256 = "d9b98b13325ef27a953f74f09b5e32347f4d68ea96782651fcb3da41a68ff1a5";
-       libraryHaskellDepends = [
-         base hashable renderable transformers varying
-       ];
+       version = "0.1.0.0";
+       sha256 = "f224cc55134f260e9b5edd908f4534a41a2c47a63388c9b34022d58fe95e545a";
+       libraryHaskellDepends = [ base renderable transformers varying ];
        description = "Graphical user interfaces that are renderable, change over time and eventually produce a value";
        license = stdenv.lib.licenses.mit;
      }) {};
@@ -76126,6 +76335,18 @@ self: {
        license = stdenv.lib.licenses.asl20;
      }) {};
 
+  "grouped-list" = callPackage
+    ({ mkDerivation, base, containers, deepseq, pointed }:
+     mkDerivation {
+       pname = "grouped-list";
+       version = "0.1.0.0";
+       sha256 = "e8d4003fa846ee6a928209bd78c526691d40b7eaaec76fdc636d38967f05c9fb";
+       libraryHaskellDepends = [ base containers deepseq pointed ];
+       homepage = "https://github.com/Daniel-Diaz/grouped-list/blob/master/README.md";
+       description = "Grouped lists. Equal consecutive elements are grouped.";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "groupoid" = callPackage
     ({ mkDerivation, base }:
      mkDerivation {
@@ -81964,6 +82185,26 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "haskell-import-graph" = callPackage
+    ({ mkDerivation, base, classy-prelude, ghc, graphviz, process, text
+     , transformers
+     }:
+     mkDerivation {
+       pname = "haskell-import-graph";
+       version = "1.0.0";
+       sha256 = "af555336b7e734dae263e5f68b439d6c4234d7b2da493917fadfe132a7034dee";
+       revision = "1";
+       editedCabalFile = "4c2ba0b2c6d5649842b1f124e4183662cdc4db66810017775ce450cf84223d50";
+       isLibrary = true;
+       isExecutable = true;
+       libraryHaskellDepends = [
+         base classy-prelude ghc graphviz process text transformers
+       ];
+       executableHaskellDepends = [ base ];
+       description = "create haskell import graph for graphviz";
+       license = stdenv.lib.licenses.mit;
+     }) {};
+
   "haskell-in-space" = callPackage
     ({ mkDerivation, base, HGL, random }:
      mkDerivation {
@@ -84491,6 +84732,49 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "hastily" = callPackage
+    ({ mkDerivation, aeson, base, bytestring, concurrent-extra
+     , containers, directory, directory-tree, exceptions, filepath
+     , http-client, http-types, hxt, parsec, string-conversions, text
+     , unbounded-delays, zip-archive
+     }:
+     mkDerivation {
+       pname = "hastily";
+       version = "0.1.0.4";
+       sha256 = "0cb4cb729d1c6a382a81c2667c0bd42ec6be3aaa90604e8de2067f5ec8a351fb";
+       isLibrary = true;
+       isExecutable = true;
+       libraryHaskellDepends = [
+         aeson base bytestring concurrent-extra containers directory
+         directory-tree exceptions filepath http-client http-types hxt
+         parsec string-conversions text unbounded-delays zip-archive
+       ];
+       executableHaskellDepends = [
+         base directory string-conversions text
+       ];
+       testHaskellDepends = [ base ];
+       homepage = "http://bitbucket.org/sras/hastily";
+       description = "A program to download subtitle files";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
+  "hasty-hamiltonian" = callPackage
+    ({ mkDerivation, ad, base, lens, mcmc-types, mwc-probability, pipes
+     , primitive, transformers
+     }:
+     mkDerivation {
+       pname = "hasty-hamiltonian";
+       version = "1.1.2";
+       sha256 = "479b6a4bf1d9a7af857b584178f75df5460c714f40a2777ebda6079a6c11a93d";
+       libraryHaskellDepends = [
+         base lens mcmc-types mwc-probability pipes primitive transformers
+       ];
+       testHaskellDepends = [ ad base mwc-probability ];
+       homepage = "http://jtobin.github.com/hasty-hamiltonian";
+       description = "Speedy traversal through parameter space";
+       license = stdenv.lib.licenses.mit;
+     }) {};
+
   "hat" = callPackage
     ({ mkDerivation, base, bytestring, containers, directory, filepath
      , haskeline, haskell-src-exts, old-locale, old-time, polyparse
@@ -87343,14 +87627,16 @@ self: {
      }) {};
 
   "hgrib" = callPackage
-    ({ mkDerivation, base, c2hs, directory, grib_api, hspec }:
+    ({ mkDerivation, base, c2hs, directory, grib_api, hspec
+     , transformers
+     }:
      mkDerivation {
        pname = "hgrib";
-       version = "0.2.0.0";
-       sha256 = "0a695a9e165053c5244ad92808025633cbe7d7950b67278902bcbc3fea34c7d8";
+       version = "0.3.0.0";
+       sha256 = "4580e6bf46970286bbcc7300791b03b02623a068ec7094acac6782ce7055db54";
        isLibrary = true;
        isExecutable = true;
-       libraryHaskellDepends = [ base ];
+       libraryHaskellDepends = [ base transformers ];
        librarySystemDepends = [ grib_api ];
        libraryToolDepends = [ c2hs ];
        executableHaskellDepends = [ base ];
@@ -88837,8 +89123,8 @@ self: {
      }:
      mkDerivation {
        pname = "hlatex";
-       version = "0.3";
-       sha256 = "041c0b03f3e1b247a82658474c199a55c75be5b338fa4f881ba63a4fb8a2680f";
+       version = "0.3.1";
+       sha256 = "1ea8a1097244818b694afd3f71aa2e56e8873b3019d3dcc973885be491a28d8e";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -89942,6 +90228,25 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {inherit (pkgs) gsl;};
 
+  "hmatrix-gsl-stats_0_4_1_2" = callPackage
+    ({ mkDerivation, base, binary, gsl, hmatrix, storable-complex
+     , vector
+     }:
+     mkDerivation {
+       pname = "hmatrix-gsl-stats";
+       version = "0.4.1.2";
+       sha256 = "af2694c1f7477faf4cae13f650c6953b3ecf6838b4a28eb8804ef30cee8bffb7";
+       libraryHaskellDepends = [
+         base binary hmatrix storable-complex vector
+       ];
+       libraryPkgconfigDepends = [ gsl ];
+       jailbreak = true;
+       homepage = "http://code.haskell.org/hmatrix-gsl-stats";
+       description = "GSL Statistics interface";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {inherit (pkgs) gsl;};
+
   "hmatrix-mmap" = callPackage
     ({ mkDerivation, base, hmatrix, mmap }:
      mkDerivation {
@@ -92736,8 +93041,8 @@ self: {
      }:
      mkDerivation {
        pname = "hreader";
-       version = "1.0.0";
-       sha256 = "5562a53657c7b694fa68df13b15c9357521509d8d97b5ae19d96dc02dabf858a";
+       version = "1.0.1";
+       sha256 = "b642861d73193a7865fdeb006c8b36a8ba7cef83d83ba5e7922c3fbb4c26a417";
        libraryHaskellDepends = [
          base exceptions hset mmorph monad-control mtl tagged
          transformers-base
@@ -96023,8 +96328,8 @@ self: {
      }:
      mkDerivation {
        pname = "hspec-snap";
-       version = "0.3.3.1";
-       sha256 = "f29f569b422f95874cf1b69729c51cc5f6b40a5b202577b11d9e49097e237051";
+       version = "0.4.0.0";
+       sha256 = "8d18b945ce092f3848387099f2766d064d1815489a36518fe36f6f0efeab7d86";
        libraryHaskellDepends = [
          aeson base bytestring containers digestive-functors HandsomeSoup
          hspec hspec-core hxt lens mtl snap snap-core text transformers
@@ -97327,6 +97632,23 @@ self: {
        license = "unknown";
      }) {};
 
+  "http-api-data" = callPackage
+    ({ mkDerivation, base, bytestring, doctest, Glob, hspec, HUnit
+     , QuickCheck, text, time
+     }:
+     mkDerivation {
+       pname = "http-api-data";
+       version = "0.1.1.1";
+       sha256 = "32ac86c57275eb2716ec001f83376110faa51d8cd6f24c07d0c8f22537039e75";
+       libraryHaskellDepends = [ base bytestring text time ];
+       testHaskellDepends = [
+         base doctest Glob hspec HUnit QuickCheck text time
+       ];
+       homepage = "http://github.com/fizruk/http-api-data";
+       description = "Converting to/from HTTP API data like URL pieces, headers and query parameters";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "http-attoparsec" = callPackage
     ({ mkDerivation, attoparsec, base, bytestring, http-types }:
      mkDerivation {
@@ -98559,8 +98881,8 @@ self: {
        pname = "http-listen";
        version = "0.1.0.0";
        sha256 = "e0eb0bb8898084fe07ddead700e42de294f70b6a62ee4c2e3c9c3d4b3f2595b1";
-       revision = "1";
-       editedCabalFile = "3fcb0a5c155c41513cf81c4cd5058be331d56aed083a3f42892feef452a0cd8b";
+       revision = "2";
+       editedCabalFile = "968de91e5c6c468a62f8f5bff6b465dea5fcd0d33b024dc81df1a9cea9beb2ef";
        libraryHaskellDepends = [
          base bytestring exceptions HTTP network transformers
        ];
@@ -98884,6 +99206,28 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "http-types_0_9" = callPackage
+    ({ mkDerivation, array, base, blaze-builder, bytestring
+     , case-insensitive, doctest, hspec, QuickCheck
+     , quickcheck-instances, text
+     }:
+     mkDerivation {
+       pname = "http-types";
+       version = "0.9";
+       sha256 = "8ca1cf90c21cad08abbef979f7248729709be908d96ad3bdd070ea529f2cc15b";
+       libraryHaskellDepends = [
+         array base blaze-builder bytestring case-insensitive text
+       ];
+       testHaskellDepends = [
+         base blaze-builder bytestring doctest hspec QuickCheck
+         quickcheck-instances text
+       ];
+       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
     ({ mkDerivation, base, failure, process, transformers }:
      mkDerivation {
@@ -101734,8 +102078,8 @@ self: {
      }:
      mkDerivation {
        pname = "ig";
-       version = "0.5.1";
-       sha256 = "1e97b3de79b9d78b32b74dbb1ab70451f7be544979fee90fb61d099b992b60e8";
+       version = "0.6.1";
+       sha256 = "ae2e0da4ebd3be77aac665b822191f0e4704d70cb9a73f2044494ea7f76065fe";
        libraryHaskellDepends = [
          aeson base base16-bytestring bytestring conduit conduit-extra
          crypto-api cryptohash cryptohash-cryptoapi data-default
@@ -101747,31 +102091,6 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
-  "ig_0_6" = callPackage
-    ({ mkDerivation, aeson, attoparsec, base, base16-bytestring
-     , bytestring, conduit, conduit-extra, crypto-api, cryptohash
-     , cryptohash-cryptoapi, data-default, http-conduit, http-types
-     , lifted-base, monad-control, resourcet, text, time, transformers
-     , transformers-base, unordered-containers
-     }:
-     mkDerivation {
-       pname = "ig";
-       version = "0.6";
-       sha256 = "04f3928a92365d7251846accd26e6852f3882af7b6845fb5eefc4a237d26c756";
-       libraryHaskellDepends = [
-         aeson attoparsec base base16-bytestring bytestring conduit
-         conduit-extra crypto-api cryptohash cryptohash-cryptoapi
-         data-default http-conduit http-types lifted-base monad-control
-         resourcet text time transformers transformers-base
-         unordered-containers
-       ];
-       jailbreak = true;
-       homepage = "https://github.com/prowdsponsor/ig";
-       description = "Bindings to Instagram's API";
-       license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
-     }) {};
-
   "ige-mac-integration" = callPackage
     ({ mkDerivation, array, base, containers, glib, gtk
      , gtk2hs-buildtools, haskell98, ige-mac-integration, mtl
@@ -102193,8 +102512,8 @@ self: {
      }:
      mkDerivation {
        pname = "ihaskell-widgets";
-       version = "0.2.2.0";
-       sha256 = "38340ba45242b1088cd651e404a0c385b4379cefaa4b989e76f4bd87bd9f806a";
+       version = "0.2.2.1";
+       sha256 = "c085e47379547e61009d9ffc2c48f2b038a7bbd55d537e328d0e2cb064cf12d9";
        libraryHaskellDepends = [
          aeson base containers ihaskell ipython-kernel nats scientific
          singletons text unix unordered-containers vector vinyl
@@ -102508,6 +102827,8 @@ self: {
        pname = "implicit";
        version = "0.0.5";
        sha256 = "aa5a5de53ad25517a9ce044c21572f42262e537c848a81fd2be5b32c88d2fc9e";
+       revision = "1";
+       editedCabalFile = "9f5c887aaa0c834171243bf2acdc5e6234e124c3ee3f55c8c10ce37a7690500a";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -103731,8 +104052,8 @@ self: {
      }:
      mkDerivation {
        pname = "intricacy";
-       version = "0.5.7.1";
-       sha256 = "b3fa9f8e1046cf3a967cd3d920d4cab5c959a010bd5048ccd19e1596b9e5c72a";
+       version = "0.5.7.2";
+       sha256 = "50482ec337ab24992a46e92df1263da65b7f1b2eb84f563de5f41d56f96a952a";
        isLibrary = false;
        isExecutable = true;
        executableHaskellDepends = [
@@ -104125,12 +104446,12 @@ self: {
      }) {inherit (pkgs) ipopt; nlopt = null;};
 
   "ipprint" = callPackage
-    ({ mkDerivation, base, Extra, haskell-src }:
+    ({ mkDerivation, base, haskell-src, sr-extra }:
      mkDerivation {
        pname = "ipprint";
-       version = "0.5";
-       sha256 = "fac880daba0438acf1f1e9709edd37bd9d52548d1a0341cbdddf2eba8298e540";
-       libraryHaskellDepends = [ base Extra haskell-src ];
+       version = "0.6";
+       sha256 = "1a241f79219fe0daac1b4c61d4fa14f2c8fd8a8bf5b9cd8e4f80d206bca3a823";
+       libraryHaskellDepends = [ base haskell-src sr-extra ];
        description = "Tiny helper for pretty-printing values in ghci console";
        license = stdenv.lib.licenses.bsd3;
      }) {};
@@ -104467,6 +104788,8 @@ self: {
        pname = "irc-fun-bot";
        version = "0.3.0.0";
        sha256 = "e6c6bb7419a53a778509d2e6d5366ab0c39910eceb8a36c6362663cdb25578a1";
+       revision = "1";
+       editedCabalFile = "472f2848b9c1c427b795970225b1c543f0588738a557376c6ea39353154067d3";
        libraryHaskellDepends = [
          aeson base fast-logger irc-fun-client irc-fun-messages json-state
          time time-interval time-units transformers unordered-containers
@@ -104486,6 +104809,8 @@ self: {
        pname = "irc-fun-client";
        version = "0.2.0.0";
        sha256 = "032c59b494afa94637db7e7bc2257fa210527e4336279dd988647fbbec449b74";
+       revision = "1";
+       editedCabalFile = "52e1944cad0fdf0ba4ba1451bc81f55594a69b0a60df9c51115caa41bc5d6a87";
        libraryHaskellDepends = [
          auto-update base fast-logger irc-fun-messages network time
          time-units unordered-containers
@@ -104501,6 +104826,8 @@ self: {
        pname = "irc-fun-color";
        version = "0.1.0.1";
        sha256 = "8b87a8c9e6325f6185b42c213bc56aa8bee080f20ef1fdf53c1c8b26031bf088";
+       revision = "1";
+       editedCabalFile = "91737e98e11349079179790b93588c5c52a6ef31eb96bf4dfc99eb7672b96696";
        libraryHaskellDepends = [ base ];
        testHaskellDepends = [ base ];
        homepage = "http://rel4tion.org/projects/irc-fun-color/";
@@ -104514,6 +104841,8 @@ self: {
        pname = "irc-fun-messages";
        version = "0.1.0.1";
        sha256 = "8e011e44267849f81b2bb703aa2174bfc89fe6b5bb1b0b26baf5fdb113015ed8";
+       revision = "1";
+       editedCabalFile = "490742d798d69af070467e0e29ffd06fc05fd90041a6ae0cfa1f2f13a844fb71";
        libraryHaskellDepends = [ base regex-applicative ];
        homepage = "http://rel4tion.org/projects/irc-fun-messages/";
        description = "Types and functions for working with the IRC protocol";
@@ -106810,6 +107139,8 @@ self: {
        pname = "json-state";
        version = "0.1.0.0";
        sha256 = "852fe9fd9fb43c281faff5a33854639bf34daee81cf9ce76bb14192bbefc29db";
+       revision = "1";
+       editedCabalFile = "8cc980c70a4afc20585413ec8894673f768b80911ec864386ef8c6c3c0d7505a";
        libraryHaskellDepends = [
          aeson aeson-pretty base bytestring libgit time-units
        ];
@@ -107895,6 +108226,8 @@ self: {
        pname = "keter";
        version = "1.3.6";
        sha256 = "e9c4b16fc6dca967a6a10c82c5f5c89900df10e27f93316d1a730ef9d523e301";
+       revision = "1";
+       editedCabalFile = "7ffb45adac1d3c419f7b2f544b3efdaf9b10a8c482dc70eeb0aab87f017aafea";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -107936,6 +108269,8 @@ self: {
        pname = "keter";
        version = "1.3.7";
        sha256 = "a0710bf072a8829f5e696a6cf760554b26006d520f311ae29a53bf46e96f98c3";
+       revision = "1";
+       editedCabalFile = "5d36ecfa447f2c5378763c7b05ef0038818a9727f066e785dce3d05c65ef7000";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -107977,6 +108312,8 @@ self: {
        pname = "keter";
        version = "1.3.7.1";
        sha256 = "003ce327d5b8ce407df901b46a99a37109b2ce14d6f51e50212130ba5ed9843e";
+       revision = "1";
+       editedCabalFile = "4158b706b417e5f6546bd4f23f73eb3d8ca34bdb4203fe8bec0bc6fe0f3dcbf3";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -108018,6 +108355,8 @@ self: {
        pname = "keter";
        version = "1.3.8";
        sha256 = "fc985c21edd9d3298849e1036e9a8784ac96aa3d5a6ec244b34593a6d08c4884";
+       revision = "1";
+       editedCabalFile = "75776bcb557bb2a5c622731a009bd8058706f36b5207ae3cfdcd9412ad406099";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -108056,6 +108395,8 @@ self: {
        pname = "keter";
        version = "1.3.9.1";
        sha256 = "e9bd0bb381193e383e7b382fc55945daead888148d3b84301198649fe471062d";
+       revision = "1";
+       editedCabalFile = "80fca9788f8694510909a239f3ad8902645527b6b84c81ae10c198d8cc6981c4";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -108094,6 +108435,8 @@ self: {
        pname = "keter";
        version = "1.3.9.2";
        sha256 = "99c8cfff445a4f4a99290170aba0afd81da687519c056b0b3326f9c626d3b0b0";
+       revision = "1";
+       editedCabalFile = "8fca5e98766f971e19a05cf3b562ba18da55c32a0a741f7555a385e1315266fd";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -108132,6 +108475,8 @@ self: {
        pname = "keter";
        version = "1.3.10.1";
        sha256 = "f9e87d84a3a205a69c5ca4b6cc208eb4f1af299f5e589c26b5b89722c0031eaf";
+       revision = "1";
+       editedCabalFile = "fa11261e1f473e74ad0108acefbc16c23b4dd484d7e4b019a3e4d43312bb778e";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -109909,7 +110254,7 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "language-c-quote" = callPackage
+  "language-c-quote_0_11_2" = callPackage
     ({ mkDerivation, alex, array, base, bytestring, containers
      , exception-mtl, exception-transformers, filepath, happy
      , haskell-src-meta, HUnit, mainland-pretty, mtl, srcloc, syb
@@ -109933,6 +110278,33 @@ self: {
        homepage = "http://www.cs.drexel.edu/~mainland/";
        description = "C/CUDA/OpenCL/Objective-C quasiquoting library";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
+  "language-c-quote" = callPackage
+    ({ mkDerivation, alex, array, base, bytestring, containers
+     , exception-mtl, exception-transformers, filepath, happy
+     , haskell-src-meta, HUnit, mainland-pretty, mtl, srcloc, syb
+     , symbol, template-haskell, test-framework, test-framework-hunit
+     }:
+     mkDerivation {
+       pname = "language-c-quote";
+       version = "0.11.2.1";
+       sha256 = "4bdb018f8a1baff09c079290ab486f25c09c8b043815e8c218079f028e95d464";
+       libraryHaskellDepends = [
+         array base bytestring containers exception-mtl
+         exception-transformers filepath haskell-src-meta mainland-pretty
+         mtl srcloc syb symbol template-haskell
+       ];
+       libraryToolDepends = [ alex happy ];
+       testHaskellDepends = [
+         base bytestring HUnit mainland-pretty srcloc symbol test-framework
+         test-framework-hunit
+       ];
+       doCheck = false;
+       homepage = "http://www.cs.drexel.edu/~mainland/";
+       description = "C/CUDA/OpenCL/Objective-C quasiquoting library";
+       license = stdenv.lib.licenses.bsd3;
      }) {};
 
   "language-cil" = callPackage
@@ -110335,6 +110707,8 @@ self: {
        pname = "language-kort";
        version = "0.1.0.0";
        sha256 = "2082166bcf06325d23fb221b84756216a0efdf67e9bd1faf9cdb417048fb1936";
+       revision = "1";
+       editedCabalFile = "970931caa4cb222825b70791198b4adc27877dbab25f0fb912348556e347fbf7";
        libraryHaskellDepends = [
          base base64-bytestring bytestring random razom-text-util
          regex-applicative smaoin text text-position utf8-string
@@ -110839,6 +111213,8 @@ self: {
        pname = "lattices";
        version = "1.3";
        sha256 = "74dc2a60eb0dc6118881c7b8c97443d1ea48790a223a0ad44c2ec717601ee6ca";
+       revision = "1";
+       editedCabalFile = "614ea39ee90b5f3bc38f4af7dc823f886391f485a6e20b7d83f082b73e94a79e";
        libraryHaskellDepends = [
          base containers deepseq hashable unordered-containers
        ];
@@ -112619,6 +112995,8 @@ self: {
        pname = "libravatar";
        version = "0.1.0.1";
        sha256 = "a58713664cab79ddc03c4faa92175a81fe179b51b852ce46570486cb3bb42d03";
+       revision = "1";
+       editedCabalFile = "decdd92e332caef49c016d1779e401dc3288b753e73317d639e279a8048a766d";
        libraryHaskellDepends = [
          base bytestring crypto-api dns network-uri pureMD5 random SHA url
          utf8-string
@@ -113511,8 +113889,8 @@ self: {
     ({ mkDerivation, base, containers, ghc-prim, mtl, transformers }:
      mkDerivation {
        pname = "linearscan";
-       version = "0.11";
-       sha256 = "436317b4faf5497aa0c9488ba987a72aff1a899dc32198dc9154572416ad8276";
+       version = "0.11.1";
+       sha256 = "6aac36c68cc657eb33d38fce6b789112a26c33a6b107aab63ca724f254c6e3d6";
        libraryHaskellDepends = [
          base containers ghc-prim mtl transformers
        ];
@@ -114645,8 +115023,10 @@ self: {
      }:
      mkDerivation {
        pname = "llvm-general";
-       version = "3.4.5.4";
-       sha256 = "408651d34718217450af77551b641d44713dbf4b2bff6e77b67f3fc537ecd1fd";
+       version = "3.5.0.0";
+       sha256 = "8aaea53ae1cf073025a4bdc7d533ee86c7a81bc39ffee683292449cb67495de6";
+       revision = "1";
+       editedCabalFile = "b3a0b7de825fec171db965ef35e07db3e95b1a70ecdefbbcda434eb8a4d92898";
        libraryHaskellDepends = [
          array base bytestring containers llvm-general-pure mtl parsec
          setenv template-haskell transformers transformers-compat
@@ -114666,17 +115046,16 @@ self: {
   "llvm-general-pure" = callPackage
     ({ mkDerivation, base, containers, HUnit, mtl, parsec, QuickCheck
      , setenv, template-haskell, test-framework, test-framework-hunit
-     , test-framework-quickcheck2, transformers, transformers-compat
+     , test-framework-quickcheck2, transformers
      }:
      mkDerivation {
        pname = "llvm-general-pure";
-       version = "3.4.5.4";
-       sha256 = "c54ab339f99284222bca1f8e56db701d2981eaf02728529476b818190671844d";
+       version = "3.5.0.0";
+       sha256 = "612d2e40ea69da99940357d88098ef30f1eaf8eda18a2f084fc300f097a3d2f8";
        revision = "1";
-       editedCabalFile = "e8c807d23766b51761a9e039e6e6ae4d0a155f1c4054fbe81eddd9f66fb5dd4c";
+       editedCabalFile = "64ab5cdad51aaff9fcb168afee8ef6602287e8ee24c156564adc1adfd7ad1119";
        libraryHaskellDepends = [
          base containers mtl parsec setenv template-haskell transformers
-         transformers-compat
        ];
        testHaskellDepends = [
          base containers HUnit mtl QuickCheck test-framework
@@ -116105,8 +116484,8 @@ self: {
      }:
      mkDerivation {
        pname = "luminance";
-       version = "0.2";
-       sha256 = "163626dc33eaa222bae322474c92789532f2571583dca46a74df75aa520bb0d3";
+       version = "0.3.1";
+       sha256 = "aaf10585137fa65ddcddbe4c9d2241834b84b4564654b1620bbe7f4a9525e823";
        libraryHaskellDepends = [
          base contravariant gl mtl resourcet semigroups transformers void
        ];
@@ -116121,8 +116500,8 @@ self: {
      }:
      mkDerivation {
        pname = "luminance-samples";
-       version = "0.2.0.1";
-       sha256 = "9403989d8d641450b54d698e4e55a6ac601e196a67011c18e70e2ebefb1d19bc";
+       version = "0.2.0.2";
+       sha256 = "f6305a797c67a9ba8c38414808360881fdfb9be3c3dae69b03ee43a1596bc185";
        isLibrary = false;
        isExecutable = true;
        executableHaskellDepends = [
@@ -116300,8 +116679,8 @@ self: {
     ({ mkDerivation, only-buildable-on-windows }:
      mkDerivation {
        pname = "lzma-clib";
-       version = "5.2.1";
-       sha256 = "51f0e8ea4679f80d3c22b6fbf022062b7ac12b4d6b1e6b0f938194ca9a88adcc";
+       version = "5.2.2";
+       sha256 = "0aed9cb8ef3a2b0e71c429b00161ee3fb342cce2603ccb934f507fb236a09fd5";
        libraryHaskellDepends = [ only-buildable-on-windows ];
        doHaddock = false;
        jailbreak = true;
@@ -118607,6 +118986,20 @@ self: {
        license = stdenv.lib.licenses.gpl3;
      }) {};
 
+  "mcmc-types" = callPackage
+    ({ mkDerivation, base, containers, mwc-probability, transformers }:
+     mkDerivation {
+       pname = "mcmc-types";
+       version = "1.0.1";
+       sha256 = "04e11474719161813da8ce505a7052853a26a237d5ddee99ed198a3326b246e0";
+       libraryHaskellDepends = [
+         base containers mwc-probability transformers
+       ];
+       homepage = "http://github.com/jtobin/mcmc-types";
+       description = "Common types for sampling";
+       license = stdenv.lib.licenses.mit;
+     }) {};
+
   "mcpi" = callPackage
     ({ mkDerivation, base, network, pipes, split, transformers }:
      mkDerivation {
@@ -119333,8 +119726,8 @@ self: {
      }:
      mkDerivation {
        pname = "mfsolve";
-       version = "0.3.0";
-       sha256 = "a49b8c7900ee2ef4fe5906311171e7d49a0b50a4257266dccc6d6506e476db8c";
+       version = "0.3.1.0";
+       sha256 = "f0e423870e8757da5538190b3a88c18db79c7791ffb4286790248eefd6f8a571";
        libraryHaskellDepends = [ base hashable mtl unordered-containers ];
        testHaskellDepends = [ base tasty tasty-hunit ];
        description = "Equation solver and calculator à la metafont";
@@ -119829,14 +120222,30 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "mighty-metropolis" = callPackage
+    ({ mkDerivation, base, containers, mcmc-types, mwc-probability
+     , pipes, primitive, transformers
+     }:
+     mkDerivation {
+       pname = "mighty-metropolis";
+       version = "1.0.2";
+       sha256 = "639c560cdb6d4f1d793cf9baf02dca60ca290a6d1831e463f6c92458bd83c0f2";
+       libraryHaskellDepends = [
+         base mcmc-types mwc-probability pipes primitive transformers
+       ];
+       testHaskellDepends = [ base containers mwc-probability ];
+       homepage = "http://github.com/jtobin/mighty-metropolis";
+       description = "The Metropolis algorithm";
+       license = stdenv.lib.licenses.mit;
+     }) {};
+
   "mikmod" = callPackage
     ({ mkDerivation, base, bytestring }:
      mkDerivation {
        pname = "mikmod";
-       version = "0.2.0.0";
-       sha256 = "7bcfb211daca217e561568ecdf978caf38db74ab118be4b3d51e887c54382673";
+       version = "0.2.0.1";
+       sha256 = "b7d2b0aa2288f5874aad326043676f667bc61e930d0a5e9c5a90243807e023ed";
        libraryHaskellDepends = [ base bytestring ];
-       jailbreak = true;
        homepage = "https://github.com/evanrinehart/mikmod";
        description = "MikMod bindings";
        license = "LGPL";
@@ -119860,22 +120269,29 @@ self: {
      }) {};
 
   "milena" = callPackage
-    ({ mkDerivation, base, bytestring, cereal, containers, digest
-     , either, hspec, lens, lifted-base, listsafe, mtl, murmur-hash
-     , network, QuickCheck, random, resource-pool, transformers
+    ({ mkDerivation, base, bytestring, cereal, containers, digest, lens
+     , lifted-base, listsafe, mtl, murmur-hash, network, pretty-show
+     , QuickCheck, random, resource-pool, semigroups, tasty, tasty-hspec
+     , tasty-quickcheck, transformers
      }:
      mkDerivation {
        pname = "milena";
-       version = "0.3.0.0";
-       sha256 = "924fc92ec94da73dcd5d9a0505247cc77106fd8757016a9ebc1cfc574d96c753";
+       version = "0.4.0.0";
+       sha256 = "78b9eba45e7ba9969b28ef9b51be94f17510f31473730e3184f6fff9ae296cb2";
+       isLibrary = true;
+       isExecutable = true;
        libraryHaskellDepends = [
-         base bytestring cereal containers digest either lens lifted-base
-         listsafe mtl murmur-hash network random resource-pool transformers
+         base bytestring cereal containers digest lens lifted-base listsafe
+         mtl murmur-hash network random resource-pool semigroups
+         transformers
+       ];
+       executableHaskellDepends = [
+         base bytestring cereal lens lifted-base mtl pretty-show
        ];
        testHaskellDepends = [
-         base bytestring hspec mtl network QuickCheck
+         base bytestring lens mtl network QuickCheck semigroups tasty
+         tasty-hspec tasty-quickcheck
        ];
-       jailbreak = true;
        description = "A Kafka client for Haskell";
        license = stdenv.lib.licenses.bsd3;
      }) {};
@@ -120026,7 +120442,7 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "mime-mail" = callPackage
+  "mime-mail_0_4_10" = callPackage
     ({ mkDerivation, base, base64-bytestring, blaze-builder, bytestring
      , filepath, hspec, process, random, text
      }:
@@ -120042,9 +120458,10 @@ self: {
        homepage = "http://github.com/snoyberg/mime-mail";
        description = "Compose MIME email messages";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "mime-mail_0_4_11" = callPackage
+  "mime-mail" = callPackage
     ({ mkDerivation, base, base64-bytestring, blaze-builder, bytestring
      , filepath, hspec, process, random, text
      }:
@@ -120060,7 +120477,6 @@ self: {
        homepage = "http://github.com/snoyberg/mime-mail";
        description = "Compose MIME email messages";
        license = stdenv.lib.licenses.mit;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "mime-mail-ses_0_3_2" = callPackage
@@ -120897,8 +121313,8 @@ self: {
      }:
      mkDerivation {
        pname = "moesocks";
-       version = "1.0.0.30";
-       sha256 = "bdbc824d5d6c2732caedffe6874993b3e4fc8faef20982568288155afc54b554";
+       version = "1.0.0.40";
+       sha256 = "29ee09f715fb00707f036d4ba8708bf309c1e581a83b6e8b53006899376cc2b7";
        isLibrary = false;
        isExecutable = true;
        executableHaskellDepends = [
@@ -124354,20 +124770,21 @@ self: {
 
   "mustache" = callPackage
     ({ mkDerivation, aeson, base, base-unicode-symbols, bytestring
-     , cmdargs, conversion, conversion-text, directory, either, filepath
-     , hspec, ja-base-extra, mtl, parsec, process, scientific, tagsoup
-     , temporary, text, uniplate, unordered-containers, vector, yaml
+     , cmdargs, containers, conversion, conversion-text, directory
+     , either, filepath, hspec, ja-base-extra, mtl, parsec, process
+     , scientific, tagsoup, temporary, text, unordered-containers
+     , vector, yaml
      }:
      mkDerivation {
        pname = "mustache";
-       version = "0.2.0.0";
-       sha256 = "49a1d2c6d2ac1564eb8d0de5f655bc8d615dcc9812b1da1901a9871b9b277c5e";
+       version = "0.3.0.0";
+       sha256 = "4887b89e0e7e76f4de39fa0315ff20113514d068e684a732bf075ade42c79c41";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
-         aeson base base-unicode-symbols bytestring conversion
-         conversion-text directory either filepath hspec ja-base-extra mtl
-         parsec scientific tagsoup text uniplate unordered-containers vector
+         aeson base base-unicode-symbols bytestring containers conversion
+         conversion-text directory either filepath ja-base-extra mtl parsec
+         scientific tagsoup text unordered-containers vector
        ];
        executableHaskellDepends = [
          aeson base base-unicode-symbols bytestring cmdargs filepath text
@@ -124377,8 +124794,10 @@ self: {
          aeson base base-unicode-symbols directory filepath hspec process
          temporary text unordered-containers yaml
        ];
+       homepage = "https://github.com/JustusAdam/mustache";
        description = "A mustache template parser library";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "mustache-haskell" = callPackage
@@ -124573,6 +124992,18 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "mwc-probability" = callPackage
+    ({ mkDerivation, base, mwc-random, primitive, transformers }:
+     mkDerivation {
+       pname = "mwc-probability";
+       version = "1.0.2";
+       sha256 = "226dc423bef96665a354757e0d74cb77667a587a14d40173a39451f3242b16e0";
+       libraryHaskellDepends = [ base mwc-random primitive transformers ];
+       homepage = "http://github.com/jtobin/mwc-probability";
+       description = "Sampling function-based probability distributions";
+       license = stdenv.lib.licenses.mit;
+     }) {};
+
   "mwc-random_0_13_2_2" = callPackage
     ({ mkDerivation, base, HUnit, primitive, QuickCheck, statistics
      , test-framework, test-framework-hunit, test-framework-quickcheck2
@@ -129462,7 +129893,7 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "opaleye" = callPackage
+  "opaleye_0_4_1_0" = callPackage
     ({ mkDerivation, attoparsec, base, base16-bytestring, bytestring
      , case-insensitive, containers, contravariant, multiset
      , postgresql-simple, pretty, product-profunctors, profunctors
@@ -129489,6 +129920,34 @@ self: {
        homepage = "https://github.com/tomjaguarpaw/haskell-opaleye";
        description = "An SQL-generating DSL targeting PostgreSQL";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
+  "opaleye" = callPackage
+    ({ mkDerivation, aeson, attoparsec, base, base16-bytestring
+     , bytestring, case-insensitive, containers, contravariant, multiset
+     , postgresql-simple, pretty, product-profunctors, profunctors
+     , QuickCheck, semigroups, text, time, time-locale-compat
+     , transformers, uuid, void
+     }:
+     mkDerivation {
+       pname = "opaleye";
+       version = "0.4.2.0";
+       sha256 = "b924c4d0fa7151c0dbaee5ddcd89adfa569614204a805392625752ea6dc13c20";
+       libraryHaskellDepends = [
+         aeson attoparsec base base16-bytestring bytestring case-insensitive
+         contravariant postgresql-simple pretty product-profunctors
+         profunctors semigroups text time time-locale-compat transformers
+         uuid void
+       ];
+       testHaskellDepends = [
+         base containers contravariant multiset postgresql-simple
+         product-profunctors profunctors QuickCheck semigroups time
+       ];
+       doCheck = false;
+       homepage = "https://github.com/tomjaguarpaw/haskell-opaleye";
+       description = "An SQL-generating DSL targeting PostgreSQL";
+       license = stdenv.lib.licenses.bsd3;
      }) {};
 
   "opaleye-classy" = callPackage
@@ -132788,8 +133247,8 @@ self: {
      }:
      mkDerivation {
        pname = "patches-vector";
-       version = "0.1.1.0";
-       sha256 = "ea6e4c81c91c151832abe28a716d2fc5b738a2c72fc28087c990970066a54b74";
+       version = "0.1.2.0";
+       sha256 = "a2330b6c061de654ad50d00848b9d6730d2ebc283febafaa2ee383678718b763";
        libraryHaskellDepends = [
          base edit-distance-vector microlens vector
        ];
@@ -132884,13 +133343,17 @@ self: {
      }) {};
 
   "pathtype" = callPackage
-    ({ mkDerivation, base, directory, QuickCheck, time }:
+    ({ mkDerivation, base, directory, QuickCheck, random, time }:
      mkDerivation {
        pname = "pathtype";
-       version = "0.5.4";
-       sha256 = "e7ad569aa8d39b0373815c7a56b8ddfee3b4f6e568d65cc9ed29d199edc045db";
+       version = "0.5.4.3";
+       sha256 = "d319d61c53b3645d5ada2642444b99ba42c6e30ca1cce42f829836c919ce7b02";
+       isLibrary = true;
+       isExecutable = true;
        libraryHaskellDepends = [ base directory QuickCheck time ];
-       homepage = "http://code.haskell.org/pathtype";
+       executableHaskellDepends = [ base ];
+       testHaskellDepends = [ base random ];
+       homepage = "http://hub.darcs.net/thielema/pathtype/";
        description = "Type-safe replacement for System.FilePath etc";
        license = stdenv.lib.licenses.bsd3;
      }) {};
@@ -134462,13 +134925,14 @@ self: {
      }:
      mkDerivation {
        pname = "persistent-mysql";
-       version = "2.3";
-       sha256 = "c4d24a212698b78bd25fb9c8024291f0f4914cd76dbbac00c629abc7f64d4342";
+       version = "2.3.0.2";
+       sha256 = "7e1c21ee07df97172528c83709a4435040e477e46e1d558f3dd5bcda84c4f033";
        libraryHaskellDepends = [
          aeson base blaze-builder bytestring conduit containers
          monad-control monad-logger mysql mysql-simple persistent resourcet
          text transformers
        ];
+       doHaddock = false;
        homepage = "http://www.yesodweb.com/book/persistent";
        description = "Backend for the persistent library using MySQL database server";
        license = stdenv.lib.licenses.mit;
@@ -135197,7 +135661,7 @@ self: {
        maintainers = with stdenv.lib.maintainers; [ psibi ];
      }) {};
 
-  "persistent-template" = callPackage
+  "persistent-template_2_1_3_6" = callPackage
     ({ mkDerivation, aeson, base, bytestring, containers, ghc-prim
      , hspec, monad-control, monad-logger, path-pieces, persistent
      , QuickCheck, tagged, template-haskell, text, transformers
@@ -135218,6 +135682,31 @@ self: {
        homepage = "http://www.yesodweb.com/book/persistent";
        description = "Type-safe, non-relational, multi-backend persistence";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
+       maintainers = with stdenv.lib.maintainers; [ psibi ];
+     }) {};
+
+  "persistent-template" = callPackage
+    ({ mkDerivation, aeson, aeson-extra, base, bytestring, containers
+     , ghc-prim, hspec, monad-control, monad-logger, path-pieces
+     , persistent, QuickCheck, tagged, template-haskell, text
+     , transformers, unordered-containers
+     }:
+     mkDerivation {
+       pname = "persistent-template";
+       version = "2.1.3.7";
+       sha256 = "60a47ee01553c9dd00a387e82490972a13fd104238ae77327729d77303d7de40";
+       libraryHaskellDepends = [
+         aeson aeson-extra base bytestring containers ghc-prim monad-control
+         monad-logger path-pieces persistent tagged template-haskell text
+         transformers unordered-containers
+       ];
+       testHaskellDepends = [
+         aeson base bytestring hspec persistent QuickCheck text transformers
+       ];
+       homepage = "http://www.yesodweb.com/book/persistent";
+       description = "Type-safe, non-relational, multi-backend persistence";
+       license = stdenv.lib.licenses.mit;
        maintainers = with stdenv.lib.maintainers; [ psibi ];
      }) {};
 
@@ -136767,6 +137256,19 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "pipes-sqlite-simple" = callPackage
+    ({ mkDerivation, base, pipes, pipes-safe, sqlite-simple, text }:
+     mkDerivation {
+       pname = "pipes-sqlite-simple";
+       version = "0.2";
+       sha256 = "9835f4f06e2f8c9e62d628533efef22234a9aa83298f369c3669d2a96726cf2f";
+       libraryHaskellDepends = [
+         base pipes pipes-safe sqlite-simple text
+       ];
+       description = "Functions that smash Pipes and sqlite-simple together";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "pipes-text_0_0_0_16" = callPackage
     ({ mkDerivation, base, bytestring, pipes, pipes-bytestring
      , pipes-group, pipes-parse, pipes-safe, streaming-commons, text
@@ -136936,6 +137438,26 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "pitchtrack" = callPackage
+    ({ mkDerivation, base, bytestring, dywapitchtrack, hspec, pipes
+     , pipes-bytestring, process, transformers
+     }:
+     mkDerivation {
+       pname = "pitchtrack";
+       version = "0.1.0.1";
+       sha256 = "17407f7ab1723fdbebbc7c727391d3177e6d5f568b4b129a17640525bac40200";
+       libraryHaskellDepends = [
+         base bytestring dywapitchtrack pipes pipes-bytestring process
+         transformers
+       ];
+       testHaskellDepends = [
+         base bytestring dywapitchtrack hspec pipes pipes-bytestring process
+         transformers
+       ];
+       description = "Pitch tracking library";
+       license = stdenv.lib.licenses.mit;
+     }) {};
+
   "pkcs1" = callPackage
     ({ mkDerivation, base, bytestring, random }:
      mkDerivation {
@@ -137225,10 +137747,13 @@ self: {
        pname = "plugins";
        version = "1.5.4.0";
        sha256 = "28ae5f83583d6e659255f54c236a908d59a5df5fabb612dd1d4aa5bf96b8d488";
+       revision = "1";
+       editedCabalFile = "ee5d78944a0a39be9368c6ccc31bbd6791b7a1c21c0c4c09f0daa9d51803a47e";
        libraryHaskellDepends = [
          array base Cabal containers directory filepath ghc ghc-paths
          ghc-prim haskell-src process random
        ];
+       jailbreak = true;
        homepage = "http://hub.darcs.net/stepcut/plugins";
        description = "Dynamic linking for Haskell and C objects";
        license = stdenv.lib.licenses.bsd3;
@@ -137652,12 +138177,13 @@ self: {
     ({ mkDerivation, base, containers, HUnit, MissingH, mtl, parsec }:
      mkDerivation {
        pname = "polar-configfile";
-       version = "0.3.0.1";
-       sha256 = "bc83706d4fe1c2758ebd9dfe02bd81d7f2486d00d663479d3f5a39cc9225facf";
+       version = "0.4.1.0";
+       sha256 = "ae0d19890ee5e24a0d36eacacf22fad1eff68c471bcdd8b84fa727aedf7135d2";
        libraryHaskellDepends = [ base containers MissingH mtl parsec ];
        testHaskellDepends = [ base containers HUnit MissingH mtl parsec ];
        description = "Fork of ConfigFile for Polar Game Engine";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "polar-shader" = callPackage
@@ -137988,8 +138514,8 @@ self: {
      }:
      mkDerivation {
        pname = "pontarius-xmpp";
-       version = "0.4.3";
-       sha256 = "b8f6dd052e2b494f01cafa2613510ef8a62b8fad6a445fe0fd60723fbca388db";
+       version = "0.4.4";
+       sha256 = "89ba2e31509ca1ecb45341d4937478fe8a72ef53bf0f395c3e3bb8da022e19d8";
        libraryHaskellDepends = [
          attoparsec base base64-bytestring binary bytestring conduit
          containers crypto-api crypto-random cryptohash cryptohash-cryptoapi
@@ -138606,8 +139132,8 @@ self: {
      }:
      mkDerivation {
        pname = "postgresql-query";
-       version = "2.1.0";
-       sha256 = "ac4fca09661d50e6ca122a3609536168bb3c029e278761a4da1055e0fe88fa1e";
+       version = "2.2.0";
+       sha256 = "849978795d764e790d3ce239237ba8ac52294cc255b8b5645f98e3408b402a1d";
        libraryHaskellDepends = [
          aeson attoparsec base blaze-builder bytestring containers
          data-default either exceptions file-embed haskell-src-meta hreader
@@ -138626,20 +139152,21 @@ self: {
      }) {};
 
   "postgresql-schema" = callPackage
-    ({ mkDerivation, base, basic-prelude, old-locale
-     , optparse-applicative, postgresql-simple, shelly, text, time
+    ({ mkDerivation, base, basic-prelude, optparse-applicative
+     , postgresql-simple, shelly, text, time, time-locale-compat
      }:
      mkDerivation {
        pname = "postgresql-schema";
-       version = "0.1.6";
-       sha256 = "4556cab06687319f0c2c067bfc8ddf47246892fef83ea39f821f122ff9e63c31";
+       version = "0.1.7";
+       sha256 = "7d64e812b6a03e119a1ae44d274518a75d4b84e42f4d887fb58d51e8ebceb499";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
          base basic-prelude postgresql-simple shelly text
        ];
        executableHaskellDepends = [
-         base basic-prelude old-locale optparse-applicative shelly text time
+         base basic-prelude optparse-applicative shelly text time
+         time-locale-compat
        ];
        homepage = "https://github.com/mfine/postgresql-schema";
        description = "PostgreSQL Schema Management";
@@ -142867,10 +143394,9 @@ self: {
     ({ mkDerivation, base, mmorph, transformers }:
      mkDerivation {
        pname = "quiver";
-       version = "1.0.2";
-       sha256 = "98cb06c9324852ef00b76db1cbe0e689d838a11f312348c625570c0ce13312e1";
+       version = "1.1.1";
+       sha256 = "2fc6dae78521b314e333bcc8f3f09901731a5bb249f10186a7974c18591fa895";
        libraryHaskellDepends = [ base mmorph transformers ];
-       jailbreak = true;
        homepage = "https://github.com/zadarnowski/quiver";
        description = "Quiver finite stream processing library";
        license = stdenv.lib.licenses.bsd3;
@@ -143883,6 +144409,8 @@ self: {
        pname = "razom-text-util";
        version = "0.1.2.0";
        sha256 = "ef1e986636f7f788e19979a026df4641e17a8d6b6b7398576d9ade2b8460d869";
+       revision = "1";
+       editedCabalFile = "96699ade66f11b3559e640f040ee602eaa8bfcdbe414c11a0025f679bd139651";
        libraryHaskellDepends = [
          base regex-applicative smaoin text text-position
        ];
@@ -144045,15 +144573,15 @@ self: {
      }:
      mkDerivation {
        pname = "react-flux";
-       version = "1.0.0";
-       sha256 = "3318ec6fcb6b8e6efc2033f366a1cbb11b850e39935dd86513e3c73b0c341e26";
+       version = "1.0.1";
+       sha256 = "97355e6cc6efb38ebb313d8062dd944a3055ecd9afa7de2e304dbac9b56d4367";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
          aeson base bytestring deepseq mtl template-haskell text time
          unordered-containers
        ];
-       executableHaskellDepends = [ base deepseq text time ];
+       executableHaskellDepends = [ aeson base deepseq text time ];
        homepage = "https://bitbucket.org/wuzzeb/react-flux";
        description = "A binding to React based on the Flux application architecture for GHCJS";
        license = stdenv.lib.licenses.bsd3;
@@ -145129,6 +145657,8 @@ self: {
        pname = "reflex";
        version = "0.3";
        sha256 = "cd5bc7b5fad0c78267fe43039ef9bc0c7f123fc06288a5e93cee66e0c1bf84ab";
+       revision = "1";
+       editedCabalFile = "1bb117cf4fdf05f633d75b1e3e7998cff918e825ae8b8e95e695e00cf1e2d8c0";
        libraryHaskellDepends = [
          base containers dependent-map dependent-sum exception-transformers
          mtl primitive ref-tf semigroups template-haskell these transformers
@@ -145137,7 +145667,6 @@ self: {
        testHaskellDepends = [
          base containers dependent-map MemoTrie mtl ref-tf
        ];
-       jailbreak = true;
        homepage = "https://github.com/ryantrinkle/reflex";
        description = "Higher-order Functional Reactive Programming";
        license = stdenv.lib.licenses.bsd3;
@@ -145155,8 +145684,8 @@ self: {
        pname = "reflex-dom";
        version = "0.2";
        sha256 = "fd350b5e6d4613802bf37ebf15362b083af7bfec9ec22a56d1245bc3d2af86dd";
-       revision = "1";
-       editedCabalFile = "772321874e1c03eb514ba47c9866f0a856da71b708bffc27701f0a051bca1b24";
+       revision = "2";
+       editedCabalFile = "2aa20b3cf39f41e8850a54ab28b95b000065ccc5b65e44f0710171821e72cbe6";
        libraryHaskellDepends = [
          aeson base bifunctors bytestring containers data-default
          dependent-map dependent-sum dependent-sum-template directory
@@ -146305,8 +146834,8 @@ self: {
     ({ mkDerivation, base, containers, hashable }:
      mkDerivation {
        pname = "renderable";
-       version = "0.0.0.2";
-       sha256 = "a9f5ec20423ff8e7cdba826b9faf811aaaaafabc1b272725bc23bbad0c10f42e";
+       version = "0.1.0.0";
+       sha256 = "ca6b9f6b724b5e94b3d01d0848dbbbb7e8084ed5e0701a32c38ea08b02b45df5";
        libraryHaskellDepends = [ base containers hashable ];
        homepage = "http://zyghost.com";
        description = "Provides a nice API for rendering data types that change over time";
@@ -146583,8 +147112,8 @@ self: {
     ({ mkDerivation, base, hmatrix, repa, vector }:
      mkDerivation {
        pname = "repa-linear-algebra";
-       version = "0.1.0.0";
-       sha256 = "cf18443bd1b06b4d42bd81b3a86409fc6cc18467bc58880ddf937023f5b89b1a";
+       version = "0.2.0.0";
+       sha256 = "587c3e26e0495149087636690f999b03dc9ffe6e6aa12a4376f9293eb25095e5";
        libraryHaskellDepends = [ base hmatrix repa vector ];
        homepage = "https://github.com/marcinmrotek/repa-linear-algebra";
        description = "HMatrix operations for Repa";
@@ -151459,7 +151988,7 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "scientific" = callPackage
+  "scientific_0_3_4_0" = callPackage
     ({ mkDerivation, base, binary, bytestring, containers, deepseq
      , ghc-prim, hashable, integer-gmp, QuickCheck, smallcheck, tasty
      , tasty-ant-xml, tasty-hunit, tasty-quickcheck, tasty-smallcheck
@@ -151480,6 +152009,30 @@ self: {
        homepage = "https://github.com/basvandijk/scientific";
        description = "Numbers represented using scientific notation";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
+  "scientific" = callPackage
+    ({ mkDerivation, base, binary, bytestring, containers, deepseq
+     , ghc-prim, hashable, integer-gmp, QuickCheck, smallcheck, tasty
+     , tasty-ant-xml, tasty-hunit, tasty-quickcheck, tasty-smallcheck
+     , text, vector
+     }:
+     mkDerivation {
+       pname = "scientific";
+       version = "0.3.4.1";
+       sha256 = "f330ee1d819ad82efb42028c806b2bb3d13aaf6a60267a36764d4bb678a085f8";
+       libraryHaskellDepends = [
+         base binary bytestring containers deepseq ghc-prim hashable
+         integer-gmp text vector
+       ];
+       testHaskellDepends = [
+         base binary bytestring QuickCheck smallcheck tasty tasty-ant-xml
+         tasty-hunit tasty-quickcheck tasty-smallcheck text
+       ];
+       homepage = "https://github.com/basvandijk/scientific";
+       description = "Numbers represented using scientific notation";
+       license = stdenv.lib.licenses.bsd3;
      }) {};
 
   "scion" = callPackage
@@ -151686,8 +152239,8 @@ self: {
        pname = "scotty";
        version = "0.10.2";
        sha256 = "86ce314927412b8eb38a8e999ecd1fcb66623b1eb801cdef62846d9b97409c4a";
-       revision = "2";
-       editedCabalFile = "d7e50d56eadb7193eb65d6038576abcaf1931f35331034e0335f0c57dcc87e09";
+       revision = "3";
+       editedCabalFile = "ef0b6e3b45bfb35f8fff883561d093eb4a3cafad169e2e0b410bf20fbdb299f8";
        libraryHaskellDepends = [
          aeson base blaze-builder bytestring case-insensitive
          data-default-class http-types monad-control mtl nats network
@@ -152092,6 +152645,19 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {inherit (pkgs) SDL2;};
 
+  "sdl2-cairo" = callPackage
+    ({ mkDerivation, base, cairo, linear, mtl, random, sdl2, time }:
+     mkDerivation {
+       pname = "sdl2-cairo";
+       version = "0.1.0.1";
+       sha256 = "c544c6efc61dea4a81068fbac71ae2da92a2da22dfd4012b127725f63b70f720";
+       isLibrary = true;
+       isExecutable = true;
+       libraryHaskellDepends = [ base cairo linear mtl random sdl2 time ];
+       description = "Binding to render with Cairo on SDL textures and optional convenience drawing API";
+       license = stdenv.lib.licenses.mit;
+     }) {};
+
   "sdl2-compositor" = callPackage
     ({ mkDerivation, base, linear, sdl2, transformers }:
      mkDerivation {
@@ -152171,7 +152737,7 @@ self: {
        homepage = "https://github.com/adamwalker/sdr";
        description = "A software defined radio library";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = [ "i686-linux" "x86_64-linux" ];
+       hydraPlatforms = [ "x86_64-linux" ];
      }) {};
 
   "seacat" = callPackage
@@ -152304,7 +152870,7 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {inherit (pkgs) openssl;};
 
-  "second-transfer" = callPackage
+  "second-transfer_0_6_1_0" = callPackage
     ({ mkDerivation, attoparsec, base, base16-bytestring, binary
      , bytestring, clock, conduit, containers, cpphs, deepseq
      , exceptions, hashable, hashtables, hslogger, http2, HUnit, lens
@@ -152334,9 +152900,10 @@ self: {
        homepage = "https://www.httptwo.com/second-transfer/";
        description = "Second Transfer HTTP/2 web server";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {inherit (pkgs) openssl;};
 
-  "second-transfer_0_7_1_0" = callPackage
+  "second-transfer" = callPackage
     ({ mkDerivation, attoparsec, base, base16-bytestring, binary
      , bytestring, clock, conduit, containers, cpphs, deepseq
      , exceptions, hashable, hashtables, hslogger, http2, HUnit, lens
@@ -152362,10 +152929,10 @@ self: {
          transformers unordered-containers
        ];
        testToolDepends = [ cpphs ];
+       doCheck = false;
        homepage = "https://www.httptwo.com/second-transfer/";
        description = "Second Transfer HTTP/2 web server";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {inherit (pkgs) openssl;};
 
   "secret-santa" = callPackage
@@ -154559,6 +155126,8 @@ self: {
        pname = "settings";
        version = "0.2.0.0";
        sha256 = "2e289056f639205bb57597c1e8ff14d2e25404564091b8517fc3ff9f9d0c2104";
+       revision = "1";
+       editedCabalFile = "2259919e1141edbc4c231d4c86b5d0890d26fb3cca5b12c783966d064969dfd7";
        libraryHaskellDepends = [
          aeson aeson-pretty base bytestring time-units unordered-containers
        ];
@@ -155077,6 +155646,7 @@ self: {
          unordered-containers
        ];
        testHaskellDepends = [ base directory doctest hspec shake ];
+       doCheck = false;
        homepage = "https://github.com/samplecount/shake-language-c";
        description = "Utilities for cross-compiling with Shake";
        license = stdenv.lib.licenses.asl20;
@@ -155096,6 +155666,7 @@ self: {
          unordered-containers
        ];
        testHaskellDepends = [ base directory doctest hspec shake ];
+       doCheck = false;
        homepage = "https://github.com/samplecount/shake-language-c";
        description = "Utilities for cross-compiling with Shake";
        license = stdenv.lib.licenses.asl20;
@@ -155115,13 +155686,14 @@ self: {
          unordered-containers
        ];
        testHaskellDepends = [ base directory doctest hspec shake ];
+       doCheck = false;
        homepage = "https://github.com/samplecount/shake-language-c";
        description = "Utilities for cross-compiling with Shake";
        license = stdenv.lib.licenses.asl20;
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "shake-language-c" = callPackage
+  "shake-language-c_0_8_1" = callPackage
     ({ mkDerivation, base, data-default-class, directory, doctest
      , fclabels, hspec, process, shake, split, unordered-containers
      }:
@@ -155134,6 +155706,27 @@ self: {
          unordered-containers
        ];
        testHaskellDepends = [ base directory doctest hspec shake ];
+       doCheck = false;
+       homepage = "https://github.com/samplecount/shake-language-c";
+       description = "Utilities for cross-compiling with Shake";
+       license = stdenv.lib.licenses.asl20;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
+  "shake-language-c" = callPackage
+    ({ mkDerivation, base, data-default-class, directory, doctest
+     , fclabels, hspec, process, shake, split, unordered-containers
+     }:
+     mkDerivation {
+       pname = "shake-language-c";
+       version = "0.8.3";
+       sha256 = "b5257f49823fa1553b40242a95e0235f8505562215381e170d3c0e36a7a5be28";
+       libraryHaskellDepends = [
+         base data-default-class fclabels process shake split
+         unordered-containers
+       ];
+       testHaskellDepends = [ base directory doctest hspec shake ];
+       doCheck = false;
        homepage = "https://github.com/samplecount/shake-language-c";
        description = "Utilities for cross-compiling with Shake";
        license = stdenv.lib.licenses.asl20;
@@ -157251,14 +157844,14 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
-  "singletons_2_0_0_1" = callPackage
+  "singletons_2_0_0_2" = callPackage
     ({ mkDerivation, base, Cabal, containers, directory, filepath, mtl
      , process, syb, tasty, tasty-golden, template-haskell, th-desugar
      }:
      mkDerivation {
        pname = "singletons";
-       version = "2.0.0.1";
-       sha256 = "ff21d7c55dcb6b92bddc67bcfbae23cb50f1dfb492c8ba9808f30c36ab65e447";
+       version = "2.0.0.2";
+       sha256 = "981cb6a02978ca0e7eb62117a1df8ba4db16eef159aebfafe53e396e86e16f3d";
        libraryHaskellDepends = [
          base containers mtl syb template-haskell th-desugar
        ];
@@ -157968,6 +158561,8 @@ self: {
        pname = "smaoin";
        version = "0.3.0.0";
        sha256 = "378bff0ab90d63ddc20a3cbe42a0b441d97f8f54c291958e09603dee6fbb2848";
+       revision = "1";
+       editedCabalFile = "1644cbb1dc0081d93276a72cc5c5471bed4647d833e6fd67282cfb62c7f81936";
        libraryHaskellDepends = [ base bytestring random text uuid ];
        testHaskellDepends = [ base bytestring QuickCheck ];
        homepage = "http://rel4tion.org/projects/smaoin-hs/";
@@ -160941,6 +161536,23 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "speedy-slice" = callPackage
+    ({ mkDerivation, base, containers, lens, mcmc-types
+     , mwc-probability, pipes, primitive, transformers
+     }:
+     mkDerivation {
+       pname = "speedy-slice";
+       version = "0.1.3";
+       sha256 = "8be147fe85bf02f1e5bb7cc32e3a61c418354af8875fadb0cd20e4fe804f3992";
+       libraryHaskellDepends = [
+         base lens mcmc-types mwc-probability pipes primitive transformers
+       ];
+       testHaskellDepends = [ base containers mwc-probability ];
+       homepage = "http://github.com/jtobin/speedy-slice";
+       description = "Speedy slice sampling";
+       license = stdenv.lib.licenses.mit;
+     }) {};
+
   "spelling-suggest" = callPackage
     ({ mkDerivation, base, edit-distance, parseargs, phonetic-code
      , sqlite
@@ -161724,8 +162336,8 @@ self: {
      }:
      mkDerivation {
        pname = "ssh";
-       version = "0.3.1";
-       sha256 = "324f512e1d3178075cf769bfb91d22f762e3e04d22d4b119b520177898cd9dec";
+       version = "0.3.2";
+       sha256 = "01e7138edb65300fb4285508fb5b31012e9b62ef08984bc5a1c90a80b62626bf";
        libraryHaskellDepends = [
          asn1-encoding asn1-types base base64-string binary bytestring
          cereal containers crypto-api crypto-pubkey-types
@@ -162955,8 +163567,8 @@ self: {
      }:
      mkDerivation {
        pname = "stateWriter";
-       version = "0.2.4";
-       sha256 = "b0cb37427724398c3297a9e2ae1e59e8b490b34bd993352ff1020ff2dbbae29b";
+       version = "0.2.6";
+       sha256 = "77f9c3bd7cf0fc433f2ba9f70481f6748a18151891ee5af9a4af5b0d06d4bf44";
        libraryHaskellDepends = [ base mtl transformers ];
        testHaskellDepends = [ base free hspec mtl QuickCheck ];
        description = "A faster variant of the RWS monad transformers";
@@ -164247,16 +164859,18 @@ self: {
      }) {};
 
   "streaming" = callPackage
-    ({ mkDerivation, base, bytestring, mmorph, mtl, transformers }:
+    ({ mkDerivation, base, bytestring, mmorph, mtl, random, time
+     , transformers
+     }:
      mkDerivation {
        pname = "streaming";
-       version = "0.1.0.20";
-       sha256 = "59214d21300f44945b23f8e71c82445993ce854c95c0a22a8f747792d0d2deaa";
+       version = "0.1.1.1";
+       sha256 = "fe79e2360dc650cfc8987114d23760fa85fae5953b44b7f0e718441397bbf7b3";
        libraryHaskellDepends = [
-         base bytestring mmorph mtl transformers
+         base bytestring mmorph mtl random time transformers
        ];
        homepage = "https://github.com/michaelt/streaming";
-       description = "an elementary streaming prelude and a free monad transformer optimized for streaming applications";
+       description = "an elementary streaming prelude and a general monad transformer for streaming applications";
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
@@ -164266,8 +164880,8 @@ self: {
      }:
      mkDerivation {
        pname = "streaming-bytestring";
-       version = "0.1.0.8";
-       sha256 = "1ac455477c88342c3f98df791086b37be8c3445eab8d6074f00e8dc1f91293d0";
+       version = "0.1.1.0";
+       sha256 = "cf32e7c4db70d1e4ee1410188ea1b7e33e474d349b4fe88a9e06591f4e77e08b";
        libraryHaskellDepends = [
          base bytestring deepseq mmorph mtl streaming transformers
        ];
@@ -164552,17 +165166,17 @@ self: {
      }) {};
 
   "streaming-utils" = callPackage
-    ({ mkDerivation, attoparsec, base, bytestring, http-client
-     , http-client-tls, mtl, pipes, streaming, streaming-bytestring
-     , transformers
+    ({ mkDerivation, aeson, attoparsec, base, bytestring, http-client
+     , http-client-tls, json-stream, mtl, pipes, streaming
+     , streaming-bytestring, transformers
      }:
      mkDerivation {
        pname = "streaming-utils";
-       version = "0.1.0.1";
-       sha256 = "bafec5fba8521c8ff8220f823c6c9a256a269b2ed3d2ef9e6777040d529316ec";
+       version = "0.1.1.1";
+       sha256 = "a8dac6dddaed0d916906b1309852d69a6d5568af1136e631bd67c33949589eaf";
        libraryHaskellDepends = [
-         attoparsec base bytestring http-client http-client-tls mtl pipes
-         streaming streaming-bytestring transformers
+         aeson attoparsec base bytestring http-client http-client-tls
+         json-stream mtl pipes streaming streaming-bytestring transformers
        ];
        homepage = "https://github.com/michaelt/streaming-utils";
        description = "http, attoparsec and pipes utilities for streaming and streaming-bytestring";
@@ -166742,6 +167356,7 @@ self: {
        homepage = "http://www.haskell.org/haskellwiki/Synthesizer";
        description = "Audio signal processing coded in Haskell: Filter networks";
        license = "GPL";
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "synthesizer-inference" = callPackage
@@ -170522,8 +171137,8 @@ self: {
        pname = "text-position";
        version = "0.1.0.0";
        sha256 = "e8055a2d125d84eb861b3e3c9de5339552284957dcbef96053f56f7ef92cb131";
-       revision = "1";
-       editedCabalFile = "45fd633a94e0a13dbaeeb1791725a72d185f54027569e967f8006f07df67d586";
+       revision = "2";
+       editedCabalFile = "47ad75275f3f8f705336ebac8adc9af40682a530668e2e56655a243aa516c8e3";
        libraryHaskellDepends = [ base regex-applicative ];
        testHaskellDepends = [ base QuickCheck regex-applicative ];
        jailbreak = true;
@@ -170969,6 +171584,7 @@ self: {
        homepage = "https://github.com/seereason/th-context";
        description = "Test instance context";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "th-desugar_1_4_2" = callPackage
@@ -172244,8 +172860,8 @@ self: {
        pname = "time-interval";
        version = "0.1.0.0";
        sha256 = "6cfb53e61d573d649273ced38f19e9f84279ed826197b47cfab0587aeb85598d";
-       revision = "2";
-       editedCabalFile = "c6488aa6b8901b7b1c03f87c1f187448b9ce18dfa6e3c8eb011d57c9f38f486d";
+       revision = "3";
+       editedCabalFile = "bb8d2204c5dcdf0a749985524cd52debe95511ad8ed785c6ab6e19e877de46ae";
        libraryHaskellDepends = [ base time-units ];
        homepage = "http://rel4tion.org/projects/time-interval/";
        description = "Use a time unit class, but hold a concrete time type";
@@ -173980,22 +174596,17 @@ self: {
      }) {};
 
   "transient" = callPackage
-    ({ mkDerivation, base, containers, directory, filepath, HTTP, mtl
-     , network, network-info, process, random, stm, transformers
+    ({ mkDerivation, base, bytestring, containers, directory, filepath
+     , HTTP, mtl, network, network-info, process, random, stm, TCache
+     , time, transformers
      }:
      mkDerivation {
        pname = "transient";
-       version = "0.1.0.4";
-       sha256 = "d12bf8fdbe05966d67ba0966bcf9eff6b637dce128b18424c1b250108cf86468";
-       isLibrary = true;
-       isExecutable = true;
+       version = "0.1.0.8";
+       sha256 = "d5df9262cab54d464feca2f0a56b651c816b06dbc61f63b934183879d9f6cd6f";
        libraryHaskellDepends = [
-         base containers directory filepath HTTP mtl network network-info
-         process random stm transformers
-       ];
-       executableHaskellDepends = [
-         base containers directory filepath HTTP mtl network random stm
-         transformers
+         base bytestring containers directory filepath HTTP mtl network
+         network-info process random stm TCache time transformers
        ];
        homepage = "http://www.fpcomplete.com/user/agocorona";
        description = "A monad for extensible effects and primitives for unrestricted composability of applications";
@@ -174682,8 +175293,8 @@ self: {
     ({ mkDerivation, base, comonad, free, mtl, transformers }:
      mkDerivation {
        pname = "tubes";
-       version = "1.0.0.1";
-       sha256 = "ce6ff847efe71d571ed33d82af0996a16aa05bc90f2e83d5ec5f3dd8f5d50f65";
+       version = "1.1.0.0";
+       sha256 = "c1b6623455b98cb956ec37f290a51e61c6f372aeb5ecffa12c5c182f713fb86d";
        libraryHaskellDepends = [ base comonad free mtl transformers ];
        homepage = "https://github.com/gatlin/tubes";
        description = "Effectful, iteratee-inspired stream processing based on a free monad";
@@ -179578,6 +180189,8 @@ self: {
        pname = "vcs-web-hook-parse";
        version = "0.1.0.0";
        sha256 = "578cceeed56d13410a33663987268c85f3c54693759cb6dc4e008b3953217961";
+       revision = "1";
+       editedCabalFile = "c43fff776c16fd1de7f9a9c1464de4ed773634ff0ca48a6eb5e008d07f292357";
        libraryHaskellDepends = [ aeson base bytestring text ];
        homepage = "http://rel4tion.org/projects/vcs-web-hook-parse/";
        description = "Parse development platform web hook messages";
@@ -180504,10 +181117,10 @@ self: {
     ({ mkDerivation, base, contravariant, transformers, vinyl }:
      mkDerivation {
        pname = "vinyl-utils";
-       version = "0.1.0.1";
-       sha256 = "e00adcfe7503201dafd2b14c700b159665ea06e371fd9e38b17cfd9a8f66941d";
+       version = "0.2.0.0";
+       sha256 = "94055c8c4ab39e794c212a474e2c892e3350b9fb39d10192c502a0fccda71779";
        libraryHaskellDepends = [ base contravariant transformers vinyl ];
-       homepage = "http://hub.darcs.net/mjm/vinyl-utils";
+       homepage = "https://github.com/marcinmrotek/vinyl-utils";
        description = "Utilities for vinyl";
        license = stdenv.lib.licenses.bsd3;
      }) {};
@@ -180662,6 +181275,8 @@ self: {
        pname = "vocabulary-kadma";
        version = "0.1.0.0";
        sha256 = "eb5644a76fe5c04ea8b95299518afb8215fb064e3e387e774686c591e80cfde3";
+       revision = "1";
+       editedCabalFile = "40477768ad6d879ecac71eec138bb3c1ecbf6f1c7a3a1512f5e9b13207fae05c";
        libraryHaskellDepends = [ base smaoin ];
        homepage = "http://rel4tion.org/projects/vocabularies-hs/";
        description = "Smaoin vocabulary definitions of the base framework";
@@ -181004,8 +181619,8 @@ self: {
        pname = "wai";
        version = "3.0.4.0";
        sha256 = "0e5399a5a4e50715c2c34def47553ad278265f2f5f823d06ad5b080b1eb0a194";
-       revision = "1";
-       editedCabalFile = "76e40af52032161c0dd6bf878779889ff2b097eda11303f963e5ba40fef9615b";
+       revision = "2";
+       editedCabalFile = "7aa2b653e1caf34214eaec510e8ccdf3cd0375884aabbc871637befafa87a285";
        libraryHaskellDepends = [
          base blaze-builder bytestring bytestring-builder http-types network
          text transformers unix-compat vault
@@ -181767,7 +182382,7 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "wai-extra" = callPackage
+  "wai-extra_3_0_10" = callPackage
     ({ mkDerivation, ansi-terminal, base, base64-bytestring
      , blaze-builder, bytestring, case-insensitive, containers, cookie
      , data-default-class, deepseq, directory, fast-logger, hspec
@@ -181793,6 +182408,38 @@ self: {
        homepage = "http://github.com/yesodweb/wai";
        description = "Provides some basic WAI handlers and middleware";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
+  "wai-extra" = callPackage
+    ({ mkDerivation, aeson, ansi-terminal, base, base64-bytestring
+     , blaze-builder, bytestring, case-insensitive, containers, cookie
+     , data-default-class, deepseq, directory, fast-logger, hspec
+     , http-types, HUnit, iproute, lifted-base, network, old-locale
+     , resourcet, streaming-commons, stringsearch, text, time
+     , transformers, unix, unix-compat, vault, void, wai, wai-logger
+     , word8, zlib
+     }:
+     mkDerivation {
+       pname = "wai-extra";
+       version = "3.0.11";
+       sha256 = "adbf2dc7130881c687052869582407ef462df2bcc2b6bf54bcb63f465767018d";
+       revision = "1";
+       editedCabalFile = "f53692f3fee83cd8393f400b4d9e02f6c4e97daba2830ad7c7633766e8c5bde7";
+       libraryHaskellDepends = [
+         aeson ansi-terminal base base64-bytestring blaze-builder bytestring
+         case-insensitive containers cookie data-default-class deepseq
+         directory fast-logger http-types iproute lifted-base network
+         old-locale resourcet streaming-commons stringsearch text time
+         transformers unix unix-compat vault void wai wai-logger word8 zlib
+       ];
+       testHaskellDepends = [
+         base blaze-builder bytestring case-insensitive cookie fast-logger
+         hspec http-types HUnit resourcet text time transformers wai zlib
+       ];
+       homepage = "http://github.com/yesodweb/wai";
+       description = "Provides some basic WAI handlers and middleware";
+       license = stdenv.lib.licenses.mit;
      }) {};
 
   "wai-frontend-monadcgi" = callPackage
@@ -182713,8 +183360,8 @@ self: {
      }:
      mkDerivation {
        pname = "wai-routes";
-       version = "0.9.2";
-       sha256 = "5d7d4868d25e3feeeb2ab85dcf950a5f5fbbd24caf8cc5832edd47cdfbc72ccf";
+       version = "0.9.3";
+       sha256 = "67e2db99c012e31210b50170e29041dfac3c6bb190d6a1bdfc1ed4c06b428915";
        libraryHaskellDepends = [
          aeson base blaze-builder bytestring case-insensitive containers
          cookie data-default-class filepath http-types mime-types
@@ -183386,6 +184033,8 @@ self: {
        pname = "warp";
        version = "3.0.9.2";
        sha256 = "e48ed078d5d5e5ae481e1c2682d9c1d423578075e8ec310eedb3d3a9730b2473";
+       revision = "1";
+       editedCabalFile = "a96e8870aad86b7d2d9fcd7fa76fae12155241633366e03340fabacf6da90189";
        libraryHaskellDepends = [
          array auto-update base blaze-builder bytestring case-insensitive
          ghc-prim hashable http-date http-types iproute network
@@ -183398,6 +184047,7 @@ self: {
          simple-sendfile streaming-commons text time transformers unix
          unix-compat void wai
        ];
+       jailbreak = true;
        doCheck = false;
        homepage = "http://github.com/yesodweb/wai";
        description = "A fast, light-weight web server for WAI applications";
@@ -183416,6 +184066,8 @@ self: {
        pname = "warp";
        version = "3.0.9.3";
        sha256 = "cdc47f9feca205930a4b10c975528385ebb6eb86a45b794255152f5d1a3090ec";
+       revision = "1";
+       editedCabalFile = "6f7037dc49b4faa98b92ab01bd0eb20582b5226ee2a797d652ebf20a67475aa8";
        libraryHaskellDepends = [
          array auto-update base blaze-builder bytestring case-insensitive
          ghc-prim hashable http-date http-types iproute network
@@ -183428,6 +184080,7 @@ self: {
          simple-sendfile streaming-commons text time transformers unix
          unix-compat void wai
        ];
+       jailbreak = true;
        doCheck = false;
        homepage = "http://github.com/yesodweb/wai";
        description = "A fast, light-weight web server for WAI applications";
@@ -183446,6 +184099,8 @@ self: {
        pname = "warp";
        version = "3.0.10";
        sha256 = "ba4975f9a9be2b6c358c8575738ea3b33935ef97cf57872f09f70b632a62bf1f";
+       revision = "1";
+       editedCabalFile = "cab27f33dac337362ad40d4d5b19377b52f720434fd78a373da27afed92dc7fb";
        libraryHaskellDepends = [
          array auto-update base blaze-builder bytestring case-insensitive
          ghc-prim hashable http-date http-types iproute network
@@ -183459,6 +184114,7 @@ self: {
          simple-sendfile streaming-commons text time transformers unix
          unix-compat vault void wai
        ];
+       jailbreak = true;
        doCheck = false;
        homepage = "http://github.com/yesodweb/wai";
        description = "A fast, light-weight web server for WAI applications";
@@ -183477,6 +184133,8 @@ self: {
        pname = "warp";
        version = "3.0.10.1";
        sha256 = "b02b29967db0c877567ac8505dce1f9bf47770e80aa535ae10525f1198736eec";
+       revision = "1";
+       editedCabalFile = "b1053c70eb6a4be04421df628e9a8b82457639f60ba2f95bfce8c5b9f0ffbd97";
        libraryHaskellDepends = [
          array auto-update base blaze-builder bytestring case-insensitive
          ghc-prim hashable http-date http-types iproute network
@@ -183490,6 +184148,7 @@ self: {
          simple-sendfile streaming-commons text time transformers unix
          unix-compat vault void wai
        ];
+       jailbreak = true;
        doCheck = false;
        homepage = "http://github.com/yesodweb/wai";
        description = "A fast, light-weight web server for WAI applications";
@@ -183508,6 +184167,8 @@ self: {
        pname = "warp";
        version = "3.0.11";
        sha256 = "636337aeeabb755735820e24051ab5933427fea563e2b306dd2838e9104d5517";
+       revision = "1";
+       editedCabalFile = "779a7bc0347c75d7e9e6f360ecfcb5c9da72ea9eae96d03af285e15b6a8d212b";
        libraryHaskellDepends = [
          array auto-update base blaze-builder bytestring case-insensitive
          ghc-prim hashable http-date http-types iproute network
@@ -183521,6 +184182,7 @@ self: {
          simple-sendfile streaming-commons text time transformers unix
          unix-compat vault void wai
        ];
+       jailbreak = true;
        doCheck = false;
        homepage = "http://github.com/yesodweb/wai";
        description = "A fast, light-weight web server for WAI applications";
@@ -183539,6 +184201,8 @@ self: {
        pname = "warp";
        version = "3.0.12";
        sha256 = "aaacbd0f98963ee3e39032b20388609251cea71f96279fca4af0a1c5effb6d79";
+       revision = "1";
+       editedCabalFile = "1419e91f70bc8b83ec8d27d9e525b72f06757f0953a5991c7970451e679cd285";
        libraryHaskellDepends = [
          array auto-update base blaze-builder bytestring case-insensitive
          ghc-prim hashable http-date http-types iproute network
@@ -183552,6 +184216,7 @@ self: {
          simple-sendfile streaming-commons text time transformers unix
          unix-compat vault void wai
        ];
+       jailbreak = true;
        doCheck = false;
        homepage = "http://github.com/yesodweb/wai";
        description = "A fast, light-weight web server for WAI applications";
@@ -183570,6 +184235,8 @@ self: {
        pname = "warp";
        version = "3.0.12.1";
        sha256 = "cbdc7f4be8d410eba94d082839e2f1507a131bf9f46e7e557e97b2665ee95035";
+       revision = "1";
+       editedCabalFile = "20d7e8508667cc19669079ada8ca9b1189bf460b89219a715c42481f10841892";
        libraryHaskellDepends = [
          array auto-update base blaze-builder bytestring case-insensitive
          ghc-prim hashable http-date http-types iproute network
@@ -183583,6 +184250,7 @@ self: {
          simple-sendfile streaming-commons text time transformers unix
          unix-compat vault void wai
        ];
+       jailbreak = true;
        doCheck = false;
        homepage = "http://github.com/yesodweb/wai";
        description = "A fast, light-weight web server for WAI applications";
@@ -183601,6 +184269,8 @@ self: {
        pname = "warp";
        version = "3.0.13";
        sha256 = "2999d3ec70436b42139316cb20f468c626c20ec8f9e62dab3e71e7dfdf5cf23d";
+       revision = "1";
+       editedCabalFile = "b7a2fe980a4d024c05e7dec7c3b9e068fdc1f669624cc7bf0c959f2fc5b2f801";
        libraryHaskellDepends = [
          array auto-update base blaze-builder bytestring case-insensitive
          ghc-prim hashable http-date http-types iproute network
@@ -183614,6 +184284,7 @@ self: {
          simple-sendfile streaming-commons text time transformers unix
          unix-compat vault void wai
        ];
+       jailbreak = true;
        doCheck = false;
        homepage = "http://github.com/yesodweb/wai";
        description = "A fast, light-weight web server for WAI applications";
@@ -183632,6 +184303,8 @@ self: {
        pname = "warp";
        version = "3.0.13.1";
        sha256 = "6ce6fd355fb0d909172c25504a949e3738a3848a8e1fcc2f89be2ae17a99719f";
+       revision = "1";
+       editedCabalFile = "a6aa1dea4ad2dacbf257a35d632502fbf647470907b0ff439d3b4f235ee217d8";
        libraryHaskellDepends = [
          array auto-update base blaze-builder bytestring case-insensitive
          ghc-prim hashable http-date http-types iproute network
@@ -183644,6 +184317,7 @@ self: {
          simple-sendfile streaming-commons text time transformers unix
          unix-compat vault wai
        ];
+       jailbreak = true;
        doCheck = false;
        homepage = "http://github.com/yesodweb/wai";
        description = "A fast, light-weight web server for WAI applications";
@@ -183663,6 +184337,8 @@ self: {
        pname = "warp";
        version = "3.1.2";
        sha256 = "b845179b3ec3e78d94408da61fdc9195807adaa25646205769e9a2b0b6ab48f9";
+       revision = "1";
+       editedCabalFile = "0bbd8d6f551265bc7c6a02597b5c38b0df86d80762478862166af662533aa872";
        libraryHaskellDepends = [
          array auto-update base blaze-builder bytestring case-insensitive
          containers ghc-prim hashable http-date http-types http2 iproute
@@ -183677,6 +184353,7 @@ self: {
          streaming-commons text time transformers unix unix-compat vault wai
          word8
        ];
+       jailbreak = true;
        doCheck = false;
        homepage = "http://github.com/yesodweb/wai";
        description = "A fast, light-weight web server for WAI applications";
@@ -183697,6 +184374,8 @@ self: {
        pname = "warp";
        version = "3.1.3";
        sha256 = "f65d32e374da0c1c1a44624e9744e4e2b5e325ca1e24a6aeae5719ee48c2b8e3";
+       revision = "1";
+       editedCabalFile = "cf2caeb9eec1a6447011a66ad959580d28876630c4db55b36a387549c449b62b";
        libraryHaskellDepends = [
          array auto-update base blaze-builder bytestring bytestring-builder
          case-insensitive containers ghc-prim hashable http-date http-types
@@ -183711,6 +184390,7 @@ self: {
          simple-sendfile stm streaming-commons text time transformers unix
          unix-compat vault wai word8
        ];
+       jailbreak = true;
        doCheck = false;
        homepage = "http://github.com/yesodweb/wai";
        description = "A fast, light-weight web server for WAI applications";
@@ -186184,6 +186864,7 @@ self: {
        homepage = "https://github.com/sboosali/workflow-osx#readme";
        description = "a \"Desktop Workflow\" monad with Objective-C bindings";
        license = stdenv.lib.licenses.gpl3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "wp-archivebot" = callPackage
@@ -186577,15 +187258,15 @@ self: {
     ({ mkDerivation, base, libX11, mesa, wxdirect, wxGTK }:
      mkDerivation {
        pname = "wxc";
-       version = "0.92.0.0";
-       sha256 = "ed5872f17e05055abaf4427f45f32d817b0f9be0352432fc3ffd08b65305a8dc";
+       version = "0.92.1.0";
+       sha256 = "2a914d8940664998cd0f88de79d3f3f111a06eee90e263066990c6379c8970cf";
        libraryHaskellDepends = [ base wxdirect ];
        librarySystemDepends = [ libX11 mesa ];
        libraryPkgconfigDepends = [ wxGTK ];
        doHaddock = false;
-       postInstall = "cp -v dist/build/libwxc.so.0.92.0.0 $out/lib/libwxc.so";
+       postInstall = "cp -v dist/build/libwxc.so.0.92.1.0 $out/lib/libwxc.so";
        postPatch = "sed -i -e '/ldconfig inst_lib_dir/d' Setup.hs";
-       homepage = "http://haskell.org/haskellwiki/WxHaskell";
+       homepage = "https://wiki.haskell.org/WxHaskell";
        description = "wxHaskell C++ wrapper";
        license = "unknown";
      }) {inherit (pkgs.xorg) libX11; inherit (pkgs) mesa; 
@@ -186597,14 +187278,14 @@ self: {
      }:
      mkDerivation {
        pname = "wxcore";
-       version = "0.92.0.0";
-       sha256 = "332a68b658be7eeca62e9992dd01d26016a3f24e6666e803107291a3c71145b9";
+       version = "0.92.1.0";
+       sha256 = "ac621ea45ad61cbf1a91eb717f51a72d34d6ecc7925a161d90cf4ea7f3df73d6";
        libraryHaskellDepends = [
          array base bytestring containers directory filepath parsec stm time
          wxc wxdirect
        ];
        libraryPkgconfigDepends = [ wxGTK ];
-       homepage = "http://haskell.org/haskellwiki/WxHaskell";
+       homepage = "https://wiki.haskell.org/WxHaskell";
        description = "wxHaskell core";
        license = "unknown";
      }) {inherit (pkgs) wxGTK;};
@@ -186615,14 +187296,14 @@ self: {
      }:
      mkDerivation {
        pname = "wxdirect";
-       version = "0.92.0.0";
-       sha256 = "b13687de38402df779780db1bc410f02a6ae6815d3e984b702d2c7c4be799ec8";
+       version = "0.92.1.0";
+       sha256 = "33b78dd1ea76131a4f89e1482345ba707b4f7ebcee924a12113ed08f177b0edd";
        isLibrary = true;
        isExecutable = true;
        executableHaskellDepends = [
          base containers directory filepath parsec process strict time
        ];
-       homepage = "http://haskell.org/haskellwiki/WxHaskell";
+       homepage = "https://wiki.haskell.org/WxHaskell";
        description = "helper tool for building wxHaskell";
        license = stdenv.lib.licenses.bsd3;
      }) {};
@@ -190426,7 +191107,7 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "yesod-auth" = callPackage
+  "yesod-auth_1_4_6_1" = callPackage
     ({ mkDerivation, aeson, authenticate, base, base16-bytestring
      , base64-bytestring, binary, blaze-builder, blaze-html
      , blaze-markup, byteable, bytestring, conduit, conduit-extra
@@ -190453,6 +191134,36 @@ self: {
        homepage = "http://www.yesodweb.com/";
        description = "Authentication for Yesod";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
+  "yesod-auth" = callPackage
+    ({ mkDerivation, aeson, authenticate, base, base16-bytestring
+     , base64-bytestring, binary, blaze-builder, blaze-html
+     , blaze-markup, byteable, bytestring, conduit, conduit-extra
+     , containers, cryptohash, data-default, email-validate, file-embed
+     , http-client, http-conduit, http-types, lifted-base, mime-mail
+     , network-uri, nonce, persistent, persistent-template, random
+     , resourcet, safe, shakespeare, template-haskell, text, time
+     , transformers, unordered-containers, wai, yesod-core, yesod-form
+     , yesod-persistent
+     }:
+     mkDerivation {
+       pname = "yesod-auth";
+       version = "1.4.7";
+       sha256 = "7b9cfe4f866cbf3726ebfdfc341e0930c4cc60107d94086950701fa1a6e2be88";
+       libraryHaskellDepends = [
+         aeson authenticate base base16-bytestring base64-bytestring binary
+         blaze-builder blaze-html blaze-markup byteable bytestring conduit
+         conduit-extra containers cryptohash data-default email-validate
+         file-embed http-client http-conduit http-types lifted-base
+         mime-mail network-uri nonce persistent persistent-template random
+         resourcet safe shakespeare template-haskell text time transformers
+         unordered-containers wai yesod-core yesod-form yesod-persistent
+       ];
+       homepage = "http://www.yesodweb.com/";
+       description = "Authentication for Yesod";
+       license = stdenv.lib.licenses.mit;
      }) {};
 
   "yesod-auth-account" = callPackage
@@ -190851,7 +191562,7 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "yesod-auth-oauth2" = callPackage
+  "yesod-auth-oauth2_0_1_3" = callPackage
     ({ mkDerivation, aeson, authenticate, base, bytestring, hoauth2
      , http-client, http-conduit, http-types, lifted-base, network-uri
      , random, text, transformers, vector, yesod-auth, yesod-core
@@ -190869,6 +191580,27 @@ self: {
        homepage = "http://github.com/thoughtbot/yesod-auth-oauth2";
        description = "OAuth 2.0 authentication plugins";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
+  "yesod-auth-oauth2" = callPackage
+    ({ mkDerivation, aeson, authenticate, base, bytestring, hoauth2
+     , http-client, http-conduit, http-types, lifted-base, network-uri
+     , random, text, transformers, vector, yesod-auth, yesod-core
+     , yesod-form
+     }:
+     mkDerivation {
+       pname = "yesod-auth-oauth2";
+       version = "0.1.4";
+       sha256 = "d92b17c7f2bfac70cdea3b6f5690d36f292cbda33fd81d1700cb3115b349a863";
+       libraryHaskellDepends = [
+         aeson authenticate base bytestring hoauth2 http-client http-conduit
+         http-types lifted-base network-uri random text transformers vector
+         yesod-auth yesod-core yesod-form
+       ];
+       homepage = "http://github.com/thoughtbot/yesod-auth-oauth2";
+       description = "OAuth 2.0 authentication plugins";
+       license = stdenv.lib.licenses.bsd3;
      }) {};
 
   "yesod-auth-pam" = callPackage
@@ -191882,8 +192614,8 @@ self: {
      }:
      mkDerivation {
        pname = "yesod-bootstrap";
-       version = "0.2";
-       sha256 = "d99b97f9ebef228039b9c48725dbf5e610389d99ce7b3f39673741339927c5bd";
+       version = "0.2.1";
+       sha256 = "c1eb6ae089f72b389f11c29f7572177c9767e7995d4e50b7a3ed23cdea681492";
        libraryHaskellDepends = [
          base blaze-html blaze-markup conduit conduit-extra containers
          either email-validate lens-family-core lens-family-th MonadRandom
@@ -192656,15 +193388,17 @@ self: {
      }) {};
 
   "yesod-crud-persist" = callPackage
-    ({ mkDerivation, base, lens, persistent, text, transformers, wai
-     , yesod-core, yesod-form, yesod-persistent
+    ({ mkDerivation, base, either, esqueleto, microlens, microlens-th
+     , persistent, text, time, transformers, wai, yesod-core, yesod-form
+     , yesod-markdown, yesod-persistent
      }:
      mkDerivation {
        pname = "yesod-crud-persist";
-       version = "0.1.2";
-       sha256 = "c7fec7f4ddd89bf19ea1add21b6f807684f0d84868acda33ffbe67f6feae1c38";
+       version = "0.2.1";
+       sha256 = "9206e96ccb46021be089f1919d2775839dd82ad25cde0240680a152eb214f1ba";
        libraryHaskellDepends = [
-         base lens persistent text transformers wai yesod-core yesod-form
+         base either esqueleto microlens microlens-th persistent text time
+         transformers wai yesod-core yesod-form yesod-markdown
          yesod-persistent
        ];
        homepage = "https://github.com/andrewthad/yesod-crud-persist";
@@ -193221,7 +193955,7 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "yesod-newsfeed" = callPackage
+  "yesod-newsfeed_1_4_0_1" = callPackage
     ({ mkDerivation, base, blaze-html, blaze-markup, bytestring
      , containers, shakespeare, text, time, xml-conduit, yesod-core
      }:
@@ -193236,6 +193970,24 @@ self: {
        homepage = "http://www.yesodweb.com/";
        description = "Helper functions and data types for producing News feeds";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
+  "yesod-newsfeed" = callPackage
+    ({ mkDerivation, base, blaze-html, blaze-markup, bytestring
+     , containers, shakespeare, text, time, xml-conduit, yesod-core
+     }:
+     mkDerivation {
+       pname = "yesod-newsfeed";
+       version = "1.5";
+       sha256 = "285958baa34c4783ba9c85370fef6ac94d25dd6447aa62e0345eef4f0c0ed25d";
+       libraryHaskellDepends = [
+         base blaze-html blaze-markup bytestring containers shakespeare text
+         time xml-conduit yesod-core
+       ];
+       homepage = "http://www.yesodweb.com/";
+       description = "Helper functions and data types for producing News feeds";
+       license = stdenv.lib.licenses.mit;
      }) {};
 
   "yesod-paginate" = callPackage
@@ -193494,8 +194246,8 @@ self: {
      }:
      mkDerivation {
        pname = "yesod-raml";
-       version = "0.1.3";
-       sha256 = "262e8dbbba8f7f6338916d1b6c505d7a6f38378d1a2913a8bfe16e8a1d3f11a2";
+       version = "0.1.4";
+       sha256 = "4f5b7fbe2ca2b7e2db633f2919bb5694a827e8995afd112fc95bccc694c0df59";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [