about summary refs log tree commit diff
path: root/pkgs/development/haskell-modules/hackage-packages.nix
diff options
context:
space:
mode:
Diffstat (limited to 'pkgs/development/haskell-modules/hackage-packages.nix')
-rw-r--r--pkgs/development/haskell-modules/hackage-packages.nix1182
1 files changed, 924 insertions, 258 deletions
diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix
index 56c84c2a7c53..e585dd64a3d0 100644
--- a/pkgs/development/haskell-modules/hackage-packages.nix
+++ b/pkgs/development/haskell-modules/hackage-packages.nix
@@ -1697,8 +1697,8 @@ self: {
      }:
      mkDerivation {
        pname = "BlogLiterately";
-       version = "0.8.4.1";
-       sha256 = "58b1f32660e20f13b6b6ce6b0668099a8ed4acc7939468108dcde283d2fe4429";
+       version = "0.8.4.2";
+       sha256 = "f1d7a0e67ee04bc5c76596800369a9dc8d187b8b9d34081859d2d245fbd2b2f1";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -6062,17 +6062,20 @@ self: {
      }) {};
 
   "Gifcurry" = callPackage
-    ({ mkDerivation, base, cmdargs, directory, gtk3, process, temporary
+    ({ mkDerivation, base, cmdargs, directory, filepath, gtk3, process
+     , temporary, text
      }:
      mkDerivation {
        pname = "Gifcurry";
-       version = "2.0.0.2";
-       sha256 = "1a7f269eda348fa34fe57f9a35cc810b304acc646f5146c4db2d72eb738c8b32";
+       version = "2.1.0.0";
+       sha256 = "51cf0949e4ea0ae9503887c0c8613d4bfee0b4bdce1d641cf0b2fd016124170c";
        isLibrary = true;
        isExecutable = true;
-       libraryHaskellDepends = [ base directory process temporary ];
+       libraryHaskellDepends = [
+         base directory filepath process temporary text
+       ];
        executableHaskellDepends = [
-         base cmdargs directory gtk3 process temporary
+         base cmdargs directory filepath gtk3 process temporary text
        ];
        homepage = "https://github.com/lettier/gifcurry";
        description = "Create animated GIFs, overlaid with optional text, from video files";
@@ -6886,6 +6889,7 @@ self: {
        homepage = "https://github.com/I3ck/HGE2D";
        description = "2D game engine written in Haskell";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "HGL" = callPackage
@@ -10561,8 +10565,8 @@ self: {
      }:
      mkDerivation {
        pname = "Lazy-Pbkdf2";
-       version = "2.1.0";
-       sha256 = "b431835541f5c22467b58862ffe4fe27a046e215fff8440cd0dbea331a3c7f82";
+       version = "2.1.1";
+       sha256 = "a79a0282997dfc4905314bded417f7631c6665802c9fa5103aad999e1832daa9";
        libraryHaskellDepends = [ base binary bytestring ];
        testHaskellDepends = [
          base base16-bytestring binary bytestring cryptonite memory
@@ -10967,6 +10971,7 @@ self: {
        libraryHaskellDepends = [ base bytestring hidapi mtl ];
        description = "Haskell interface for controlling the mBot educational robot";
        license = stdenv.lib.licenses.gpl3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "MC-Fold-DP" = callPackage
@@ -14325,15 +14330,17 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
-  "Rasterific_0_7" = callPackage
+  "Rasterific_0_7_1" = callPackage
     ({ mkDerivation, base, bytestring, containers, dlist, FontyFruity
      , free, JuicyPixels, mtl, primitive, transformers, vector
      , vector-algorithms
      }:
      mkDerivation {
        pname = "Rasterific";
-       version = "0.7";
-       sha256 = "96c466c40237643354cf4aa29cc6694b716009a825e61af8263da96011c7bda1";
+       version = "0.7.1";
+       sha256 = "a3614c5d87c6aacbbd2aabc16d1258f559b03bf46537f47c375949438e7eb5ef";
+       revision = "1";
+       editedCabalFile = "6d38b54477eb7392b57e8082cc442a44ec34534a58f61bd09cf4d0b9cee7d089";
        libraryHaskellDepends = [
          base bytestring containers dlist FontyFruity free JuicyPixels mtl
          primitive transformers vector vector-algorithms
@@ -15741,8 +15748,7 @@ self: {
        homepage = "https://www.spock.li";
        description = "Another Haskell web framework for rapid development";
        license = stdenv.lib.licenses.bsd3;
-       broken = true;
-     }) {ghcjs-base = null;};
+     }) {};
 
   "Spock-api-server" = callPackage
     ({ mkDerivation, base, hvect, mtl, Spock-api, Spock-core }:
@@ -17956,20 +17962,20 @@ self: {
      }) {};
 
   "XSaiga" = callPackage
-    ({ mkDerivation, base, cgi, containers, hsparql, pretty, rdf4h
-     , text
+    ({ mkDerivation, base, cgi, containers, hsparql, network, pretty
+     , rdf4h, text
      }:
      mkDerivation {
        pname = "XSaiga";
-       version = "1.4.0.1";
-       sha256 = "f9eae0f1298cf4ab340b9a2761a1b4f80cffdf25a73ef8679c750008ba4316d2";
+       version = "1.5.0.0";
+       sha256 = "395e8e9710edac5a9c9355d52fc08cc293d76a6fbda12b7cc1d173d8d10f8e6c";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
-         base containers hsparql pretty rdf4h text
+         base containers hsparql network pretty rdf4h text
        ];
        executableHaskellDepends = [
-         base cgi containers hsparql pretty rdf4h text
+         base cgi containers hsparql network pretty rdf4h text
        ];
        homepage = "http://hafiz.myweb.cs.uwindsor.ca/proHome.html";
        description = "An implementation of a polynomial-time top-down parser suitable for NLP";
@@ -20129,8 +20135,8 @@ self: {
     ({ mkDerivation, aeson, base, json-ast }:
      mkDerivation {
        pname = "aeson-json-ast";
-       version = "0.1";
-       sha256 = "fac988efb621e4ac75269138df140dc1e1e8287c206416f2a81cd3d3b3716d9a";
+       version = "0.1.1";
+       sha256 = "ff45897bfecd8cd29c7464a60c97829361569285300bb5d30a01c97519512d5d";
        libraryHaskellDepends = [ aeson base json-ast ];
        homepage = "https://github.com/sannsyn/aeson-json-ast";
        description = "Integration layer for \"json-ast\" and \"aeson\"";
@@ -20406,8 +20412,8 @@ self: {
      }:
      mkDerivation {
        pname = "aeson-value-parser";
-       version = "0.11.3.1";
-       sha256 = "8d7555500b9b267eee568b04e7d1ffd58dbfd4033256347d4cc82f3a8f50a116";
+       version = "0.11.4";
+       sha256 = "f5a31e1aa81eaf7eed3b1a5ad3e793478f51043792435e537ff6649f4cad3c8e";
        libraryHaskellDepends = [
          aeson base-prelude mtl-prelude scientific success text
          unordered-containers vector
@@ -21471,8 +21477,8 @@ self: {
      }:
      mkDerivation {
        pname = "alsa-seq";
-       version = "0.6.0.6";
-       sha256 = "f5e58660f07943f0cc33eb2e1ada5e111c43d4114eeb4e0ac0251d72c43b7144";
+       version = "0.6.0.7";
+       sha256 = "06cda1e24993aaf0c3592b51a613cf1e187eea603dd77ad3a129a8a7b1e0b778";
        libraryHaskellDepends = [
          alsa-core array base bytestring data-accessor enumset
          extensible-exceptions poll transformers utility-ht
@@ -24400,6 +24406,32 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "amby" = callPackage
+    ({ mkDerivation, base, Chart, Chart-cairo, Chart-diagrams, colour
+     , data-default, data-default-class, either, exceptions, microlens
+     , mtl, pretty-display, process, safe, scientific, statistics
+     , vector
+     }:
+     mkDerivation {
+       pname = "amby";
+       version = "0.2.1";
+       sha256 = "2430c8d5657af53a4bcc6d7856882375f0ffbcb7c360a2b8fd23cda6e2d33ffa";
+       revision = "1";
+       editedCabalFile = "0cf317eee0251e20650218b1f54fa76513536336ad033385510b9641837ad7be";
+       isLibrary = true;
+       isExecutable = true;
+       libraryHaskellDepends = [
+         base Chart Chart-cairo Chart-diagrams colour data-default
+         data-default-class either exceptions microlens mtl pretty-display
+         process safe scientific statistics vector
+       ];
+       executableHaskellDepends = [ base ];
+       testHaskellDepends = [ base ];
+       homepage = "https://github.com/jsermeno/amby#readme";
+       description = "Statistical data visualization";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "ampersand" = callPackage
     ({ mkDerivation, base, bytestring, conduit, containers, csv
      , directory, filepath, graphviz, hashable, HStringTemplate, lens
@@ -26988,6 +27020,24 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "async_2_1_1" = callPackage
+    ({ mkDerivation, base, HUnit, stm, test-framework
+     , test-framework-hunit
+     }:
+     mkDerivation {
+       pname = "async";
+       version = "2.1.1";
+       sha256 = "24134b36921f9874abb73be90886b4c23a67a9b4990f2d8e32d08dbfa5f74f90";
+       libraryHaskellDepends = [ base stm ];
+       testHaskellDepends = [
+         base HUnit test-framework test-framework-hunit
+       ];
+       homepage = "https://github.com/simonmar/async";
+       description = "Run IO operations asynchronously and wait for their results";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "async-ajax" = callPackage
     ({ mkDerivation, async, base, ghcjs-ajax, text }:
      mkDerivation {
@@ -30069,14 +30119,18 @@ self: {
      }) {};
 
   "bench" = callPackage
-    ({ mkDerivation, base, criterion, silently, text, turtle }:
+    ({ mkDerivation, base, criterion, optparse-applicative, silently
+     , text, turtle
+     }:
      mkDerivation {
        pname = "bench";
-       version = "1.0.1";
-       sha256 = "b90b0789604d351aa97d736492c4b10be9bebaa369efc4145579f9f6d2eeb019";
+       version = "1.0.2";
+       sha256 = "9fac082305cc27d9ec7ee351ae1d301fc0a434c77cf1b121f51f2ca46d3a462e";
        isLibrary = false;
        isExecutable = true;
-       executableHaskellDepends = [ base criterion silently text turtle ];
+       executableHaskellDepends = [
+         base criterion optparse-applicative silently text turtle
+       ];
        homepage = "http://github.com/Gabriel439/bench";
        description = "Command-line benchmark tool";
        license = stdenv.lib.licenses.bsd3;
@@ -30329,8 +30383,8 @@ self: {
     ({ mkDerivation, attoparsec, base, bytestring, time }:
      mkDerivation {
        pname = "bgmax";
-       version = "0.1.0.1";
-       sha256 = "ba68978e53d15d069ac31064069d641a89bfee1d5133c05670848112076ce271";
+       version = "0.2.0.0";
+       sha256 = "439458c5caab3657ce8ba8dc075097a905b4cb83f07c4a6846a248f9432ff7b8";
        libraryHaskellDepends = [ attoparsec base bytestring time ];
        homepage = "http://github.com/jonpetterbergman/bgmax";
        description = "Parse BgMax-files";
@@ -30362,8 +30416,8 @@ self: {
      }:
      mkDerivation {
        pname = "bibdb";
-       version = "0.5.2";
-       sha256 = "afe2b25a3544994f32c62975f7eddeec5a690562e7ed234b9fb851aef0f7bc80";
+       version = "0.5.3";
+       sha256 = "8dcac183199d1bbfc7cd835f6d965ea9fedcc7874c9db458c221cede246ead12";
        isLibrary = false;
        isExecutable = true;
        executableHaskellDepends = [
@@ -34406,6 +34460,7 @@ self: {
        homepage = "https://github.com/jtdaugherty/brick/";
        description = "A declarative terminal user interface library";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "brillig" = callPackage
@@ -37429,6 +37484,7 @@ self: {
        homepage = "https://github.com/m1dnight/carte";
        description = "Carte: A commandline pastebin server";
        license = stdenv.lib.licenses.gpl3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "cartel" = callPackage
@@ -37486,13 +37542,13 @@ self: {
      }:
      mkDerivation {
        pname = "casadi-bindings";
-       version = "3.0.0.5";
-       sha256 = "338690af83dd423a118f00fdf7dba3b6a4b49875f7e9e685bc2a68f5284853a9";
+       version = "3.1.0.1";
+       sha256 = "d1ea0a6ebb07b3bdc7ac50ccf3300888b0c4d48d53640593e2748e3e1433ead4";
        libraryHaskellDepends = [
          base binary casadi-bindings-core casadi-bindings-internal cereal
          containers linear spatial-math vector vector-binary-instances
        ];
-       libraryPkgconfigDepends = [ casadi ];
+       librarySystemDepends = [ casadi ];
        testHaskellDepends = [
          base containers doctest HUnit QuickCheck test-framework
          test-framework-hunit test-framework-quickcheck2 vector
@@ -37526,12 +37582,12 @@ self: {
      }:
      mkDerivation {
        pname = "casadi-bindings-core";
-       version = "3.0.0.0";
-       sha256 = "8cd59ae975cc1de7db78ac59f6212f2523bdf723a782a9ce0c0b47922fdf31be";
+       version = "3.1.0.0";
+       sha256 = "360f2cd21f2cb418b56b9a487333b1d18dbc86def6ab659a3061080b1194e623";
        libraryHaskellDepends = [
          base casadi-bindings-internal containers vector
        ];
-       libraryPkgconfigDepends = [ casadi ];
+       librarySystemDepends = [ casadi ];
        description = "autogenerated low level bindings to casadi";
        license = stdenv.lib.licenses.lgpl3;
        hydraPlatforms = stdenv.lib.platforms.none;
@@ -37541,10 +37597,10 @@ self: {
     ({ mkDerivation, base, casadi, containers, vector }:
      mkDerivation {
        pname = "casadi-bindings-internal";
-       version = "0.1.4.0";
-       sha256 = "c5a48653c1f893618287adad1979ee684064daeb9b060294d65a0bea6e378976";
+       version = "0.1.5.0";
+       sha256 = "c24100f6de46d5a6ba21af67fca017ac67a7da2c945863b5d2879012c05bf35c";
        libraryHaskellDepends = [ base containers vector ];
-       libraryPkgconfigDepends = [ casadi ];
+       librarySystemDepends = [ casadi ];
        homepage = "http://github.com/ghorn/casadi-bindings";
        description = "low level bindings to CasADi";
        license = stdenv.lib.licenses.lgpl3;
@@ -37968,14 +38024,14 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
-  "cassava-conduit_0_3_5" = callPackage
+  "cassava-conduit_0_3_5_1" = callPackage
     ({ mkDerivation, array, base, bifunctors, bytestring, cassava
      , conduit, conduit-extra, containers, mtl, QuickCheck, text
      }:
      mkDerivation {
        pname = "cassava-conduit";
-       version = "0.3.5";
-       sha256 = "0162887a9ca16d8828ac31f7c5aa409129de4e1cd3e199cd158302d3775f9e89";
+       version = "0.3.5.1";
+       sha256 = "45853e32dbac212d41d800c539c7d9184e05d0b7b48df458a7963138449a75d5";
        libraryHaskellDepends = [
          array base bifunctors bytestring cassava conduit conduit-extra
          containers mtl text
@@ -39622,6 +39678,29 @@ self: {
        license = stdenv.lib.licenses.mit;
      }) {};
 
+  "cielo" = callPackage
+    ({ mkDerivation, aeson, base, bytestring, convertible, data-default
+     , hspec, http-client, http-types, lens, mtl, pretty-show
+     , QuickCheck, template-haskell, text, uuid, wreq
+     }:
+     mkDerivation {
+       pname = "cielo";
+       version = "0.1.2.0";
+       sha256 = "9c7df3e4d019a625c143f6ace77e282389651197b5d7b5fd9d502dec0ca24020";
+       libraryHaskellDepends = [
+         aeson base bytestring convertible data-default http-client
+         http-types lens mtl template-haskell text uuid wreq
+       ];
+       testHaskellDepends = [
+         aeson base bytestring convertible data-default hspec http-client
+         http-types lens mtl pretty-show QuickCheck template-haskell text
+         uuid wreq
+       ];
+       homepage = "https://github.com/beijaflor-io/haskell-cielo";
+       description = "Cielo API v3 Bindings for Haskell";
+       license = stdenv.lib.licenses.agpl3;
+     }) {};
+
   "cil" = callPackage
     ({ mkDerivation, base, bytestring, language-c }:
      mkDerivation {
@@ -40345,6 +40424,38 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "classy-prelude_1_0_1" = callPackage
+    ({ mkDerivation, async, base, basic-prelude, bifunctors, bytestring
+     , chunked-data, containers, deepseq, dlist, exceptions, ghc-prim
+     , hashable, hspec, lifted-async, lifted-base, monad-unlift
+     , mono-traversable, mono-traversable-instances, mtl
+     , mutable-containers, primitive, QuickCheck, safe-exceptions, say
+     , semigroups, stm, stm-chans, text, time, time-locale-compat
+     , transformers, transformers-base, unordered-containers, vector
+     , vector-instances
+     }:
+     mkDerivation {
+       pname = "classy-prelude";
+       version = "1.0.1";
+       sha256 = "a27cb14f5b8dfde02da08a2e7cce0d0f9ae59d7a42cdb838ef10584e5a42c993";
+       libraryHaskellDepends = [
+         async base basic-prelude bifunctors bytestring chunked-data
+         containers deepseq dlist exceptions ghc-prim hashable lifted-async
+         lifted-base monad-unlift mono-traversable
+         mono-traversable-instances mtl mutable-containers primitive
+         safe-exceptions say semigroups stm stm-chans text time
+         time-locale-compat transformers transformers-base
+         unordered-containers vector vector-instances
+       ];
+       testHaskellDepends = [
+         base containers hspec QuickCheck transformers unordered-containers
+       ];
+       homepage = "https://github.com/snoyberg/mono-traversable";
+       description = "A typeclass-based Prelude";
+       license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "classy-prelude-conduit" = callPackage
     ({ mkDerivation, base, bytestring, classy-prelude, conduit
      , conduit-combinators, hspec, monad-control, QuickCheck, resourcet
@@ -40367,6 +40478,28 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "classy-prelude-conduit_1_0_1" = callPackage
+    ({ mkDerivation, base, bytestring, classy-prelude, conduit
+     , conduit-combinators, hspec, monad-control, QuickCheck, resourcet
+     , transformers, void
+     }:
+     mkDerivation {
+       pname = "classy-prelude-conduit";
+       version = "1.0.1";
+       sha256 = "1307d30366f8827f9226db01895db0b5aa0712aa07abb41754c992ac1fc0006c";
+       libraryHaskellDepends = [
+         base bytestring classy-prelude conduit conduit-combinators
+         monad-control resourcet transformers void
+       ];
+       testHaskellDepends = [
+         base bytestring conduit hspec QuickCheck transformers
+       ];
+       homepage = "https://github.com/snoyberg/mono-traversable";
+       description = "classy-prelude together with conduit functions";
+       license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "classy-prelude-yesod" = callPackage
     ({ mkDerivation, aeson, base, classy-prelude
      , classy-prelude-conduit, data-default, http-conduit, http-types
@@ -40387,6 +40520,26 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "classy-prelude-yesod_1_0_1" = callPackage
+    ({ mkDerivation, aeson, base, classy-prelude
+     , classy-prelude-conduit, data-default, http-conduit, http-types
+     , persistent, yesod, yesod-newsfeed, yesod-static
+     }:
+     mkDerivation {
+       pname = "classy-prelude-yesod";
+       version = "1.0.1";
+       sha256 = "b7a0b195b9647fa49664dbaab4128c0e8f8b1a26f62063c0b6ed273c55e93b53";
+       libraryHaskellDepends = [
+         aeson base classy-prelude classy-prelude-conduit data-default
+         http-conduit http-types persistent yesod yesod-newsfeed
+         yesod-static
+       ];
+       homepage = "https://github.com/snoyberg/mono-traversable";
+       description = "Provide a classy prelude including common Yesod functionality";
+       license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "classyplate" = callPackage
     ({ mkDerivation, base, template-haskell, type-list }:
      mkDerivation {
@@ -41248,6 +41401,20 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "cmark_0_5_4" = callPackage
+    ({ mkDerivation, base, bytestring, HUnit, text }:
+     mkDerivation {
+       pname = "cmark";
+       version = "0.5.4";
+       sha256 = "06f62f52870103be29c92eabfed84be96b4b38a12c3c0b96dffe61b3a0dfa807";
+       libraryHaskellDepends = [ base bytestring text ];
+       testHaskellDepends = [ base HUnit text ];
+       homepage = "https://github.com/jgm/cmark-hs";
+       description = "Fast, accurate CommonMark (Markdown) parser and renderer";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "cmark-highlight" = callPackage
     ({ mkDerivation, base, blaze-html, cmark, highlighting-kate, text
      }:
@@ -41281,8 +41448,8 @@ self: {
      }:
      mkDerivation {
        pname = "cmark-sections";
-       version = "0.1.0.1";
-       sha256 = "4df6ea052023b545da67a38311b69c751e1372515799b6ff88163b12f38ddf00";
+       version = "0.1.0.2";
+       sha256 = "3617bb05d899ead54e1f58faa97fd30f6a9ec152112b6b962e26cdd02c34da57";
        libraryHaskellDepends = [
          base base-prelude cmark containers microlens split text
        ];
@@ -43438,6 +43605,35 @@ self: {
        license = stdenv.lib.licenses.mit;
      }) {};
 
+  "conduit-combinators_1_0_8_2" = callPackage
+    ({ mkDerivation, base, base16-bytestring, base64-bytestring
+     , bytestring, chunked-data, conduit, conduit-extra, containers
+     , directory, filepath, hspec, monad-control, mono-traversable, mtl
+     , mwc-random, primitive, QuickCheck, resourcet, safe, silently
+     , text, transformers, transformers-base, unix, unix-compat, vector
+     , void
+     }:
+     mkDerivation {
+       pname = "conduit-combinators";
+       version = "1.0.8.2";
+       sha256 = "561cd11eef07fd400528e79186c1c57e43583d19e47b4f45216e154687cf5382";
+       libraryHaskellDepends = [
+         base base16-bytestring base64-bytestring bytestring chunked-data
+         conduit conduit-extra filepath monad-control mono-traversable
+         mwc-random primitive resourcet text transformers transformers-base
+         unix unix-compat vector void
+       ];
+       testHaskellDepends = [
+         base base16-bytestring base64-bytestring bytestring chunked-data
+         conduit containers directory filepath hspec mono-traversable mtl
+         mwc-random QuickCheck safe silently text transformers vector
+       ];
+       homepage = "https://github.com/snoyberg/mono-traversable";
+       description = "Commonly used conduit functions, for both chunked and unchunked data";
+       license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "conduit-connection" = callPackage
     ({ mkDerivation, base, bytestring, conduit, connection, HUnit
      , network, resourcet, test-framework, test-framework-hunit
@@ -43999,13 +44195,13 @@ self: {
      }:
      mkDerivation {
        pname = "console-program";
-       version = "0.4.1.0";
-       sha256 = "688cbecb6288c5e12c48c2bafaf27f470fe1b9d61c293b529581799cf95c7146";
+       version = "0.4.2.0";
+       sha256 = "a5476673bb36c25d7103aacffb9748dacf03f4cbafe94e3f16bc8950eececb7a";
        libraryHaskellDepends = [
          ansi-terminal ansi-wl-pprint base containers directory haskeline
          parsec parsec-extra split transformers unix utility-ht
        ];
-       description = "Interpret the command line and settings in a config file as commands and options";
+       description = "Interpret the command line and a config file as commands and options";
        license = stdenv.lib.licenses.bsd3;
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
@@ -44779,6 +44975,7 @@ self: {
        homepage = "http://github.com/GregorySchwartz/convert-annotation#readme";
        description = "Convert the annotation of a gene to another in a delimited file using a variety of different databases";
        license = stdenv.lib.licenses.gpl3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "convertible" = callPackage
@@ -46231,6 +46428,8 @@ self: {
        pname = "criterion";
        version = "1.1.4.0";
        sha256 = "53a243fc759ed3100e71f96a5f6649658d076d91d52ce2853a6f8587aa3cfa76";
+       revision = "1";
+       editedCabalFile = "61a5386463efe3da9c0bc5d14f6074e500dc76fc62e2dda40eaf81955716fe41";
        libraryHaskellDepends = [
          aeson ansi-wl-pprint base binary bytestring cassava code-page
          containers deepseq directory filepath Glob hastache js-flot
@@ -53012,7 +53211,6 @@ self: {
        testHaskellDepends = [ attoparsec base hspec text ];
        description = "A parser for diff file formats";
        license = stdenv.lib.licenses.agpl3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "diff3" = callPackage
@@ -53106,7 +53304,6 @@ self: {
        homepage = "https://github.com/jml/difftodo#readme";
        description = "Generate todo lists from source code";
        license = stdenv.lib.licenses.asl20;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "digamma" = callPackage
@@ -54675,6 +54872,22 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "dmenu" = callPackage
+    ({ mkDerivation, base, containers, directory, lens, mtl, process
+     , transformers
+     }:
+     mkDerivation {
+       pname = "dmenu";
+       version = "0.3.0.0";
+       sha256 = "dee250a81b5ba065cec749cb260c0945b5f57cf13ef99b7b5b9d1dda189077fb";
+       libraryHaskellDepends = [
+         base containers directory lens mtl process transformers
+       ];
+       homepage = "https://github.com/m0rphism/haskell-dmenu";
+       description = "Complete bindings to the dmenu and dmenu2 command line tools";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "dns" = callPackage
     ({ mkDerivation, attoparsec, base, binary, bytestring
      , bytestring-builder, conduit, conduit-extra, containers, doctest
@@ -57428,6 +57641,23 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "ekg-influxdb" = callPackage
+    ({ mkDerivation, base, clock, containers, ekg-core, libinfluxdb
+     , text, time, unordered-containers, vector
+     }:
+     mkDerivation {
+       pname = "ekg-influxdb";
+       version = "0.1.0.0";
+       sha256 = "8512eb20523c3b21811a3f61ab53ff91bfefdc8edea223bb9d9969a59c3935a4";
+       libraryHaskellDepends = [
+         base clock containers ekg-core libinfluxdb text time
+         unordered-containers vector
+       ];
+       homepage = "https://github.com/angerman/ekg-influxdb";
+       description = "An EKG backend to send statistics to influxdb";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "ekg-json" = callPackage
     ({ mkDerivation, aeson, base, ekg-core, text, unordered-containers
      }:
@@ -63191,8 +63421,8 @@ self: {
      }:
      mkDerivation {
        pname = "flaccuraterip";
-       version = "0.3.6";
-       sha256 = "7e7904030c86963c8a2a129a5d0f50a7872b80feaf26fea54f1508a0615469da";
+       version = "0.3.7";
+       sha256 = "b0cd908d8fe4cddc01e93cae85748717c41b183be5ce1a620ea6b4c776d4ba8f";
        isLibrary = false;
        isExecutable = true;
        executableHaskellDepends = [
@@ -65414,8 +65644,8 @@ self: {
     ({ mkDerivation, base, doctest, Glob, mtl }:
      mkDerivation {
        pname = "from-sum";
-       version = "0.2.0.0";
-       sha256 = "9ab7657f3da6ccc4d22a1ebf7ad2b35f6040d9a5013ed47a4e56d71a52008aa4";
+       version = "0.2.1.0";
+       sha256 = "a1ed8a433b98df8a70be2f9199abae3e5ed7fb4c2f2b3fb1268b6b588f326667";
        libraryHaskellDepends = [ base mtl ];
        testHaskellDepends = [ base doctest Glob ];
        homepage = "https://github.com/cdepillabout/from-sum";
@@ -66299,8 +66529,7 @@ self: {
        homepage = "https://github.com/ziocroc/FWGL";
        description = "FWGL GHCJS backend";
        license = stdenv.lib.licenses.bsd3;
-       broken = true;
-     }) {ghcjs-base = null;};
+     }) {};
 
   "g-npm" = callPackage
     ({ mkDerivation, base, HTTP, json }:
@@ -67411,15 +67640,15 @@ self: {
      }) {};
 
   "geo-uk" = callPackage
-    ({ mkDerivation, array, base, binary, bytestring, template-haskell
-     , th-lift
+    ({ mkDerivation, array, base, binary, bytestring, bzlib
+     , template-haskell, th-lift
      }:
      mkDerivation {
        pname = "geo-uk";
-       version = "0.1.0.1";
-       sha256 = "a92648834307b9ac6dde2a581fbf291b36cbd8d005965e7e64512f8bdfb01e70";
+       version = "0.1.0.2";
+       sha256 = "feb2d70452d160a342670c56eebd8f6b135d83661dfa6860cd528248fa9f27ad";
        libraryHaskellDepends = [
-         array base binary bytestring template-haskell th-lift
+         array base binary bytestring bzlib template-haskell th-lift
        ];
        homepage = "https://github.com/tolysz/geo-uk";
        description = "High precision conversion between GPS and UK Grid";
@@ -68723,11 +68952,11 @@ self: {
        homepage = "https://github.com/vwwv/ghcjs-promise";
        description = "Bidirectional bidings to javascript's promise";
        license = stdenv.lib.licenses.bsd3;
-       broken = true;
-     }) {ghcjs-base = null;};
+     }) {};
 
   "ghcjs-websockets" = callPackage
-    ({ mkDerivation, base, base64-bytestring, binary, bytestring, text
+    ({ mkDerivation, base, base64-bytestring, binary, bytestring
+     , ghcjs-base, text
      }:
      mkDerivation {
        pname = "ghcjs-websockets";
@@ -68736,7 +68965,7 @@ self: {
        revision = "1";
        editedCabalFile = "1901cc0693c96bc77c6484ac202ce8e6302c2eb2eb6b986a054aaaad9901b2ff";
        libraryHaskellDepends = [
-         base base64-bytestring binary bytestring text
+         base base64-bytestring binary bytestring ghcjs-base text
        ];
        homepage = "http://github.com/mstksg/ghcjs-websockets";
        description = "Deprecated: use ghcjs-base's native websockets";
@@ -69717,8 +69946,8 @@ self: {
      }:
      mkDerivation {
        pname = "ginger";
-       version = "0.3.7.1";
-       sha256 = "6e30c1fff6bd5ebc5bea71307e3cc6e726d96487d1b66894e754dc90afe76831";
+       version = "0.3.7.2";
+       sha256 = "53b18bf7146c4d46347eb74a64add43167220377d75fb572afe5bb1e0ac173dd";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -69940,8 +70169,8 @@ self: {
      }:
      mkDerivation {
        pname = "git-annex";
-       version = "6.20161111";
-       sha256 = "d6ea2566b5883fce8cdbd498d5b6fc22c4ed042de6514622b8b4a59ea4564f45";
+       version = "6.20161118";
+       sha256 = "84d83b41ce671b29f7c718979bb06d2bb3e3a3f3a3536257f3c6a3da993e47ba";
        configureFlags = [
          "-fassistant" "-fcryptonite" "-fdbus" "-fdesktopnotify" "-fdns"
          "-ffeed" "-finotify" "-fpairing" "-fproduction" "-fquvi" "-fs3"
@@ -70175,13 +70404,13 @@ self: {
      }:
      mkDerivation {
        pname = "git-repair";
-       version = "1.20161111";
-       sha256 = "4ce6447c2a2b678b7fd3f677aa29b8f1b018d5d11822bf5488df83e6c9cbaf54";
+       version = "1.20161118";
+       sha256 = "d24c576c4a033f051d1f7a76a0e203ba00c9844bad1236d86974a136ebd25a6e";
        isLibrary = false;
        isExecutable = true;
        setupHaskellDepends = [
          base bytestring Cabal data-default directory exceptions filepath
-         hslogger IfElse MissingH process unix unix-compat
+         hslogger IfElse MissingH mtl process unix unix-compat
        ];
        executableHaskellDepends = [
          async base bytestring containers directory exceptions filepath
@@ -70339,7 +70568,7 @@ self: {
      }) {};
 
   "github-backup" = callPackage
-    ({ mkDerivation, base, bytestring, containers, directory
+    ({ mkDerivation, base, bytestring, Cabal, containers, directory
      , exceptions, filepath, git, github, hslogger, IfElse, MissingH
      , mtl, network, network-uri, optparse-applicative, pretty-show
      , process, text, transformers, unix, unix-compat, utf8-string
@@ -70347,11 +70576,14 @@ self: {
      }:
      mkDerivation {
        pname = "github-backup";
-       version = "1.20161110";
-       sha256 = "a6d0e48a3e6300f6633106ce28e8a7140856e924d78ef5330675410a10dcc245";
+       version = "1.20161118";
+       sha256 = "5278f8f3502721cb677b4ac0de4df8c2954ddb0335ceb9e63c4b29e77912a21b";
        isLibrary = false;
        isExecutable = true;
-       setupHaskellDepends = [ base hslogger MissingH ];
+       setupHaskellDepends = [
+         base bytestring Cabal directory exceptions filepath hslogger IfElse
+         MissingH mtl process unix unix-compat
+       ];
        executableHaskellDepends = [
          base bytestring containers directory exceptions filepath github
          hslogger IfElse MissingH mtl network network-uri
@@ -70986,8 +71218,8 @@ self: {
        pname = "glirc";
        version = "2.20.1.1";
        sha256 = "63f0f8d82ea8d2f90103faf9ccd9fa301275b9400bbf1c3db62f8c51cbfa40fe";
-       revision = "1";
-       editedCabalFile = "883328945d2ac7c7e02b70aaeb3afbe1a23032d3ba073227a56411966d3afb0b";
+       revision = "2";
+       editedCabalFile = "1ffce4f6773283058717e61b7544579d002d258e904ca7e4d97b10a65e1b97a5";
        isLibrary = true;
        isExecutable = true;
        setupHaskellDepends = [ base Cabal filepath ];
@@ -72604,6 +72836,7 @@ self: {
        homepage = "https://github.com/brendanhay/gogol";
        description = "Google Cloud Container Builder SDK";
        license = "unknown";
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "gogol-core" = callPackage
@@ -72965,6 +73198,7 @@ self: {
        homepage = "https://github.com/brendanhay/gogol";
        description = "Google Firebase Dynamic Links SDK";
        license = "unknown";
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "gogol-firebase-rules" = callPackage
@@ -73277,6 +73511,7 @@ self: {
        homepage = "https://github.com/brendanhay/gogol";
        description = "Google Identity and Access Management (IAM) SDK";
        license = "unknown";
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "gogol-identity-toolkit" = callPackage
@@ -73464,6 +73699,7 @@ self: {
        homepage = "https://github.com/brendanhay/gogol";
        description = "Google Cloud Machine Learning SDK";
        license = "unknown";
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "gogol-monitoring" = callPackage
@@ -73876,6 +74112,7 @@ self: {
        homepage = "https://github.com/brendanhay/gogol";
        description = "Google Cloud RuntimeConfig SDK";
        license = "unknown";
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "gogol-safebrowsing" = callPackage
@@ -73888,6 +74125,7 @@ self: {
        homepage = "https://github.com/brendanhay/gogol";
        description = "Google Safe Browsing APIs SDK";
        license = "unknown";
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "gogol-script" = callPackage
@@ -73925,6 +74163,7 @@ self: {
        homepage = "https://github.com/brendanhay/gogol";
        description = "Google Service Control SDK";
        license = "unknown";
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "gogol-servicemanagement" = callPackage
@@ -73937,6 +74176,7 @@ self: {
        homepage = "https://github.com/brendanhay/gogol";
        description = "Google Service Management SDK";
        license = "unknown";
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "gogol-sheets" = callPackage
@@ -74471,8 +74711,8 @@ self: {
      }:
      mkDerivation {
        pname = "google-oauth2";
-       version = "0.2.1";
-       sha256 = "ff16b3d74d6b1d4b81dcabc07f40020d19d39c04956d0067c1fe111e9b8d14ca";
+       version = "0.2.2";
+       sha256 = "3230c41fc67242671c517e4483dfd9612f58495389ff2413f0f33444e0448058";
        libraryHaskellDepends = [
          aeson base bytestring HTTP http-conduit
        ];
@@ -74594,8 +74834,8 @@ self: {
      }:
      mkDerivation {
        pname = "gore-and-ash";
-       version = "1.2.1.0";
-       sha256 = "216c58cf971d991aedcdda7100da3dfda433371c6fa47404df9431357cd84f82";
+       version = "1.2.2.0";
+       sha256 = "4192efc2afac62ba0fb5d1b591a387e8bc4c346fdcd6ceb1f0d568cd8027cace";
        libraryHaskellDepends = [
          base containers deepseq exceptions hashable linear mtl parallel
          profunctors random semigroups time transformers
@@ -74613,8 +74853,8 @@ self: {
      }:
      mkDerivation {
        pname = "gore-and-ash-actor";
-       version = "1.2.1.0";
-       sha256 = "7769718f402328fb3ae3ea268d8da5398f897cd7c3702372b8a9a1f560cc9360";
+       version = "1.2.2.0";
+       sha256 = "0de7d9391e0760193904ea91d6cc3f499a155923bc31bb9130d3fe694eda9a10";
        libraryHaskellDepends = [
          base containers deepseq exceptions gore-and-ash hashable mtl
          resourcet transformers transformers-base unordered-containers
@@ -74632,8 +74872,8 @@ self: {
      }:
      mkDerivation {
        pname = "gore-and-ash-async";
-       version = "1.1.0.0";
-       sha256 = "8ed161f2d598e3f84c1ee3a2abe2ed0b8d41f4bcb526467bfbe00ba3cf6edf74";
+       version = "1.1.1.0";
+       sha256 = "ed0c0ee1404d68675b03cf133d0af8ecb9553ba2ce279e32c353db55957ebd18";
        libraryHaskellDepends = [
          async base containers deepseq exceptions gore-and-ash hashable mtl
          resourcet transformers transformers-base unordered-containers
@@ -74657,8 +74897,8 @@ self: {
      }:
      mkDerivation {
        pname = "gore-and-ash-demo";
-       version = "1.1.0.0";
-       sha256 = "08d6fa2861a03281dee03e0baa5c23a54e7366f1d5cb1390e921b90fe8c7ab3b";
+       version = "1.2.0.0";
+       sha256 = "73bfb46b00664c92376e3c2ffff7df7e54552b077c9c8ae146117d31d2465309";
        isLibrary = false;
        isExecutable = true;
        executableHaskellDepends = [
@@ -74680,8 +74920,8 @@ self: {
      }:
      mkDerivation {
        pname = "gore-and-ash-glfw";
-       version = "1.1.1.0";
-       sha256 = "b65482130fba543d369383ceb5b8033d72debba728ea848d07c9af02068d9d4c";
+       version = "1.1.2.0";
+       sha256 = "43fc8a90e985baa99334c11f48f87c166145bc9b597c7751cce0e18b282a483e";
        libraryHaskellDepends = [
          base deepseq exceptions extra GLFW-b gore-and-ash hashable mtl
          transformers unordered-containers
@@ -74691,6 +74931,24 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "gore-and-ash-lambdacube" = callPackage
+    ({ mkDerivation, base, containers, deepseq, exceptions
+     , gore-and-ash, hashable, lambdacube-compiler, lambdacube-gl, mtl
+     , text, unordered-containers
+     }:
+     mkDerivation {
+       pname = "gore-and-ash-lambdacube";
+       version = "0.2.0.0";
+       sha256 = "62c2bd09408ecfc4f7140cb034b993822b4246c23df72bf17a708aa1b700407d";
+       libraryHaskellDepends = [
+         base containers deepseq exceptions gore-and-ash hashable
+         lambdacube-compiler lambdacube-gl mtl text unordered-containers
+       ];
+       homepage = "https://github.com/TeaspotStudio/gore-and-ash-lambdacube#readme";
+       description = "Core module for Gore&Ash engine that do something";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "gore-and-ash-logging" = callPackage
     ({ mkDerivation, base, containers, deepseq, exceptions, extra
      , gore-and-ash, hashable, mtl, resourcet, text, text-show
@@ -74698,8 +74956,8 @@ self: {
      }:
      mkDerivation {
        pname = "gore-and-ash-logging";
-       version = "2.0.0.0";
-       sha256 = "a01fa0ba3867c791462f17f4910a155e5d814c113789b2b5d12766c399d65b93";
+       version = "2.0.1.0";
+       sha256 = "6ce12cadec13514b91593dd9cc33d3deb1cdd9bd13fec92b98d985934fa72149";
        libraryHaskellDepends = [
          base containers deepseq exceptions extra gore-and-ash hashable mtl
          resourcet text text-show transformers transformers-base
@@ -74720,8 +74978,8 @@ self: {
      }:
      mkDerivation {
        pname = "gore-and-ash-network";
-       version = "1.3.2.0";
-       sha256 = "7093854a9ceb887bd7b58cad8d79d46ed632609f54bdfb2c7a2dcefe7296f4d2";
+       version = "1.4.0.0";
+       sha256 = "d1bea115605525454c300419c1860168fd38e414a3760b2f6e1ef2793f5bfece";
        libraryHaskellDepends = [
          base bytestring containers deepseq exceptions extra ghc-prim
          gore-and-ash gore-and-ash-logging hashable integer-gmp mtl network
@@ -74741,8 +74999,8 @@ self: {
      }:
      mkDerivation {
        pname = "gore-and-ash-sdl";
-       version = "2.1.0.0";
-       sha256 = "2c8ec109e234cbaef34ac6b72a7a5182437a0f0473006d033cd51102d868294d";
+       version = "2.1.1.0";
+       sha256 = "8bc3bac8c1297f9110481b4fe9b75e9817952521e12af6ccfde5cd1fd589618c";
        libraryHaskellDepends = [
          base containers deepseq exceptions gore-and-ash lens linear mtl
          resourcet sdl2 text transformers transformers-base
@@ -74756,19 +75014,17 @@ self: {
   "gore-and-ash-sync" = callPackage
     ({ mkDerivation, base, bytestring, cereal, containers, deepseq
      , exceptions, gore-and-ash, gore-and-ash-actor
-     , gore-and-ash-logging, gore-and-ash-network, hashable, mtl
-     , resourcet, text, transformers, transformers-base
+     , gore-and-ash-logging, gore-and-ash-network, hashable, mtl, text
      , unordered-containers
      }:
      mkDerivation {
        pname = "gore-and-ash-sync";
-       version = "1.2.0.0";
-       sha256 = "719827da28924991b85d8d3aca1ca5fe1ebdb77d3d32154bdfc1790928015769";
+       version = "1.2.0.1";
+       sha256 = "e4c919188198e1c6740cd17f782ddb08bfac928448e84b77fba4987e94f262dc";
        libraryHaskellDepends = [
          base bytestring cereal containers deepseq exceptions gore-and-ash
          gore-and-ash-actor gore-and-ash-logging gore-and-ash-network
-         hashable mtl resourcet text transformers transformers-base
-         unordered-containers
+         hashable mtl text unordered-containers
        ];
        homepage = "https://github.com/Teaspot-Studio/gore-and-ash-sync";
        description = "Gore&Ash module for high level network synchronization";
@@ -76131,6 +76387,7 @@ self: {
        homepage = "https://github.com/ondrap/gssapi";
        description = "libgssapi and libkrb5 bindings for haskell";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {gssapi_krb5 = null; krb5 = null;};
 
   "gssapi-wai" = callPackage
@@ -76148,6 +76405,7 @@ self: {
        homepage = "https://github.com/ondrap/gssapi-wai";
        description = "WAI Middleware for SPNEGO authentiaction";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "gstreamer" = callPackage
@@ -80699,8 +80957,10 @@ self: {
      }:
      mkDerivation {
        pname = "hashabler";
-       version = "1.3.0";
-       sha256 = "6bbd711b75f9c8fe72a1471ed99709e382ce7a58595a0088228aa39e74bf74ab";
+       version = "2.0.0";
+       sha256 = "6a2bd750238fb73bbef9572fc553aee6d0cc82326970a8598d9eb8b6ef923cf3";
+       revision = "1";
+       editedCabalFile = "c86a0c3e2fbc461ab3e75631a456f416ec9c57b7d48558ae0ad76fb4c48c3284";
        libraryHaskellDepends = [
          array base bytestring ghc-prim integer-gmp primitive
          template-haskell text
@@ -81073,6 +81333,18 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "haskelisp" = callPackage
+    ({ mkDerivation, base, containers, mtl, protolude, text }:
+     mkDerivation {
+       pname = "haskelisp";
+       version = "0.1.0.5";
+       sha256 = "bc35b968ed448582b13dad1b5364eecd2f2bae27c1c859ed14fa151a5c02b949";
+       libraryHaskellDepends = [ base containers mtl protolude text ];
+       homepage = "http://github.com/githubuser/haskelisp#readme";
+       description = "Write Emacs module in Haskell, using Emacs 25's Dynamic Module feature";
+       license = stdenv.lib.licenses.gpl3;
+     }) {};
+
   "haskell-aliyun" = callPackage
     ({ mkDerivation, aeson, base, base64-bytestring, basic-prelude
      , blaze-builder, bytestring, case-insensitive, conduit, Crypto
@@ -81999,8 +82271,8 @@ self: {
     ({ mkDerivation, base, haskell-src-exts }:
      mkDerivation {
        pname = "haskell-src-exts-simple";
-       version = "1.18.0.1.1";
-       sha256 = "f331ae82547ebc4ee1dfce9265e101117ff6951682d0eea79c03a2994b9c061b";
+       version = "1.19.0.0";
+       sha256 = "41bc9166e7d08bb18b5309eb2af00ce122c70eeffd047da47e9e2d9db89a2406";
        libraryHaskellDepends = [ base haskell-src-exts ];
        homepage = "https://github.com/int-e/haskell-src-exts-simple";
        description = "A simplified view on the haskell-src-exts AST";
@@ -82168,6 +82440,7 @@ self: {
        homepage = "https://github.com/nboldi/haskell-tools";
        description = "Creating the Haskell-Tools AST from GHC's representations";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "haskell-tools-cli" = callPackage
@@ -82281,6 +82554,7 @@ self: {
        homepage = "https://github.com/haskell-tools/haskell-tools";
        description = "Facilities for generating new parts of the Haskell-Tools AST";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "haskell-tor" = callPackage
@@ -86077,8 +86351,8 @@ self: {
      }:
      mkDerivation {
        pname = "heterocephalus";
-       version = "0.1.0.0";
-       sha256 = "fd9a5caaea40092400f6952e53cd0cda701e963732f434e14025daf683b8c4fd";
+       version = "1.0.0";
+       sha256 = "152db4b8297ed5eafb9c9f974806b39f790325b337d48e0a5724227360106b1b";
        libraryHaskellDepends = [
          base blaze-html blaze-markup containers parsec shakespeare
          template-haskell text
@@ -88296,6 +88570,7 @@ self: {
        homepage = "http://hledger.org";
        description = "Web API server for the hledger accounting tool";
        license = "GPL";
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "hledger-chart" = callPackage
@@ -88315,6 +88590,7 @@ self: {
        homepage = "http://hledger.org";
        description = "A pie chart image generator for the hledger accounting tool";
        license = "GPL";
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "hledger-diff" = callPackage
@@ -88350,6 +88626,25 @@ self: {
        maintainers = with stdenv.lib.maintainers; [ peti ];
      }) {};
 
+  "hledger-interest_1_5_1" = callPackage
+    ({ mkDerivation, base, Cabal, Decimal, hledger-lib, mtl, text, time
+     }:
+     mkDerivation {
+       pname = "hledger-interest";
+       version = "1.5.1";
+       sha256 = "0a02354f4e8d53e75817e05b140c4760220ac4e414fbf9772abe4f20a9f90da6";
+       isLibrary = false;
+       isExecutable = true;
+       executableHaskellDepends = [
+         base Cabal Decimal hledger-lib mtl text time
+       ];
+       homepage = "http://github.com/peti/hledger-interest";
+       description = "computes interest for a given account";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+       maintainers = with stdenv.lib.maintainers; [ peti ];
+     }) {};
+
   "hledger-irr" = callPackage
     ({ mkDerivation, base, Cabal, Decimal, hledger-lib, statistics
      , text, time
@@ -88405,8 +88700,8 @@ self: {
      }:
      mkDerivation {
        pname = "hledger-ui";
-       version = "1.0.4";
-       sha256 = "f45d4afe158924f59691885bb87e52816fe80525252400d2840761a2e0d4e64d";
+       version = "1.0.5";
+       sha256 = "ba859b4c1f8199413c30ddc0db2a7e11206d79ae235e6d9005de6d6cc1b98875";
        isLibrary = false;
        isExecutable = true;
        executableHaskellDepends = [
@@ -88418,6 +88713,7 @@ self: {
        homepage = "http://hledger.org";
        description = "Curses-style user interface for the hledger accounting tool";
        license = "GPL";
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "hledger-vty" = callPackage
@@ -88436,6 +88732,7 @@ self: {
        homepage = "http://hledger.org";
        description = "A curses-style console interface for the hledger accounting tool";
        license = "GPL";
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "hledger-web" = callPackage
@@ -88781,6 +89078,7 @@ self: {
        homepage = "https://github.com/albertoruiz/hmatrix";
        description = "Linear Programming based on GLPK";
        license = "GPL";
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {inherit (pkgs) glpk;};
 
   "hmatrix-gsl" = callPackage
@@ -88978,6 +89276,7 @@ self: {
        homepage = "https://github.com/albertoruiz/hmatrix";
        description = "Tests for hmatrix";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "hmeap" = callPackage
@@ -92787,21 +93086,17 @@ self: {
      }) {};
 
   "hscrtmpl" = callPackage
-    ({ mkDerivation, base, directory, process, regex-compat, time
-     , time-locale-compat
-     }:
+    ({ mkDerivation, base, directory, process, time }:
      mkDerivation {
        pname = "hscrtmpl";
-       version = "1.4";
-       sha256 = "31c642da0e9c90b961160214e4a91e6aba9acbd1253eec009f4d626e360be5ab";
+       version = "1.5";
+       sha256 = "808a80880f2880432fd6c27c99aeb841d325afdad36f0aae7a5a45f512206589";
        isLibrary = false;
        isExecutable = true;
-       executableHaskellDepends = [
-         base directory process regex-compat time time-locale-compat
-       ];
+       executableHaskellDepends = [ base directory process time ];
        homepage = "http://hub.darcs.net/dino/hscrtmpl";
        description = "Haskell shell script template";
-       license = stdenv.lib.licenses.bsd3;
+       license = stdenv.lib.licenses.isc;
      }) {};
 
   "hscuid" = callPackage
@@ -94002,6 +94297,7 @@ self: {
        libraryHaskellDepends = [ base hspec-expectations transformers ];
        description = "A version of hspec-expectations generalized to MonadIO";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "hspec-expectations-pretty" = callPackage
@@ -95174,6 +95470,7 @@ self: {
        ];
        description = "Synthesizable Verilog DSL supporting for multiple clock and reset";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "hswip" = callPackage
@@ -96197,8 +96494,8 @@ self: {
      }:
      mkDerivation {
        pname = "http-dispatch";
-       version = "0.6.0.0";
-       sha256 = "67a1cea38faec49d5e9708090e567b032e186e61fa391e15eb4b524ad14786e7";
+       version = "0.6.2.0";
+       sha256 = "8838082ba44fe02bda80830c74552e6f28093617ad75c6614e199168ea7677d3";
        libraryHaskellDepends = [
          base base64-bytestring bytestring case-insensitive http-client
          http-client-tls http-types
@@ -96207,6 +96504,7 @@ self: {
        homepage = "http://github.com/owainlewis/http-dispatch#readme";
        description = "High level HTTP client for Haskell";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "http-encodings" = callPackage
@@ -96477,8 +96775,8 @@ self: {
      }:
      mkDerivation {
        pname = "http-proxy";
-       version = "0.1.0.4";
-       sha256 = "e5e582a106ead5c3a4a96fa96f95891f67714483e83154a6a3228bba41e756f4";
+       version = "0.1.0.5";
+       sha256 = "4406e4f19ae08d4d281d15a76c19c0661fcb7c5b9bf93c0f279001ac761894d8";
        libraryHaskellDepends = [
          async base blaze-builder bytestring bytestring-lexing
          case-insensitive conduit conduit-extra http-client http-conduit
@@ -99478,6 +99776,18 @@ self: {
        license = "GPL";
      }) {};
 
+  "if" = callPackage
+    ({ mkDerivation, base }:
+     mkDerivation {
+       pname = "if";
+       version = "0.1.0.0";
+       sha256 = "28f673e867dbe0f51324d97fcb7884673a34912593746520a470116b167a141d";
+       libraryHaskellDepends = [ base ];
+       homepage = "https://github.com/winterland1989/if";
+       description = "(?) and (?>) conditional operator";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "ifcxt" = callPackage
     ({ mkDerivation, base, QuickCheck, tasty, tasty-quickcheck
      , template-haskell
@@ -102812,24 +103122,26 @@ self: {
      }) {};
 
   "isobmff-builder" = callPackage
-    ({ mkDerivation, base, binary, bytestring, data-default, hspec
-     , singletons, tagged, text, time, type-list, type-spec
-     , vector-sized
+    ({ mkDerivation, base, binary, bytestring, data-default, hspec, mtl
+     , pretty-types, QuickCheck, singletons, tagged, template-haskell
+     , text, time, type-list, type-spec, vector
      }:
      mkDerivation {
        pname = "isobmff-builder";
-       version = "0.10.5.0";
-       sha256 = "b7dfa97397a823beb2d327fd97ed57cc9cec6c615659eaaa238c86b9bd4c2bf1";
+       version = "0.11.2.0";
+       sha256 = "062397e266687379d99ebe4acb7dd21b6289df1fdad079c3fef7d9ec45b1d220";
        libraryHaskellDepends = [
-         base bytestring data-default singletons tagged text time type-list
-         type-spec vector-sized
+         base bytestring data-default mtl pretty-types singletons tagged
+         template-haskell text time type-list type-spec vector
        ];
        testHaskellDepends = [
-         base binary bytestring hspec text type-spec
+         base binary bytestring hspec mtl pretty-types QuickCheck tagged
+         text type-spec
        ];
        homepage = "https://github.com/sheyll/isobmff-builder#readme";
        description = "A (bytestring-) builder for the ISO-14496-12 base media file format";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "isohunt" = callPackage
@@ -103439,8 +103751,8 @@ self: {
      }:
      mkDerivation {
        pname = "jack";
-       version = "0.7.1";
-       sha256 = "9a92d0482acb2647e46955d6ad73ba7cd4a148cd9f6c5263a405296b87a5afd9";
+       version = "0.7.1.1";
+       sha256 = "d17b5d299154edf55f479b9fc4508b662f4852e545dc47afa60b166ca7306c40";
        libraryHaskellDepends = [
          array base bytestring enumset event-list explicit-exception midi
          non-negative transformers
@@ -103622,6 +103934,7 @@ self: {
        homepage = "https://github.com/Lupino/jason#readme";
        description = "A fast JASONETTE-iOS JSON combinator library for haskell";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "java-bridge" = callPackage
@@ -104214,6 +104527,7 @@ self: {
        ];
        description = "Interface for JavaScript that works with GHCJS and GHC";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "jsaddle-wkwebview" = callPackage
@@ -104225,6 +104539,7 @@ self: {
        libraryHaskellDepends = [ aeson base bytestring jsaddle ];
        description = "Interface for JavaScript that works with GHCJS and GHC";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "jsc" = callPackage
@@ -104586,8 +104901,8 @@ self: {
      }:
      mkDerivation {
        pname = "json-pointer-aeson";
-       version = "0.1";
-       sha256 = "b291114509843bae81251ee517d1dad5d7c904809417b35e17cc47eec04764d4";
+       version = "0.1.1";
+       sha256 = "009a92279d7965bea1a8d57751cf27de1f1a30d5afb1e8f80a813b866eba03d1";
        libraryHaskellDepends = [
          aeson base-prelude json-pointer unordered-containers vector
        ];
@@ -104806,8 +105121,8 @@ self: {
      }:
      mkDerivation {
        pname = "json-stream";
-       version = "0.4.1.2";
-       sha256 = "096be98bf0f8eb13a83388a455fc123d13c18c11a598fbde31506b610c78e976";
+       version = "0.4.1.3";
+       sha256 = "1e281cfddd1c71b40e8a4b8a75dbd0c1f16b1e349edcbc5e44e45c25241ff9dc";
        libraryHaskellDepends = [
          aeson base bytestring scientific text unordered-containers vector
        ];
@@ -105230,6 +105545,8 @@ self: {
        pname = "jwt";
        version = "0.7.2";
        sha256 = "17967413d21399596a236bc8169d9e030bb85e2b1c349c6e470543767cc20a31";
+       revision = "1";
+       editedCabalFile = "b5858c05476741b4dc7f9f075bb8c8aca128ed25a9f325d937d370aa3d4910e1";
        libraryHaskellDepends = [
          aeson base bytestring containers cryptonite data-default http-types
          memory network-uri scientific semigroups text time
@@ -107171,7 +107488,7 @@ self: {
        homepage = "http://haskell.org/haskellwiki/Lambdabot";
        description = "Lambdabot is a development tool and advanced IRC bot";
        license = "GPL";
-       maintainers = with stdenv.lib.maintainers; [ abbradar ];
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "lambdabot-core" = callPackage
@@ -107224,6 +107541,7 @@ self: {
        homepage = "http://haskell.org/haskellwiki/Lambdabot";
        description = "Lambdabot Haskell plugins";
        license = "GPL";
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "lambdabot-irc-plugins" = callPackage
@@ -107446,29 +107764,23 @@ self: {
      }) {};
 
   "lambdacube-compiler" = callPackage
-    ({ mkDerivation, aeson, async, base, base64-bytestring, bytestring
-     , containers, deepseq, directory, exceptions, filepath, JuicyPixels
-     , lambdacube-ir, megaparsec, monad-control, mtl
-     , optparse-applicative, patience, pretty-show, process, QuickCheck
-     , tasty, tasty-quickcheck, text, time, vect, vector, websockets
-     , wl-pprint
+    ({ mkDerivation, aeson, ansi-wl-pprint, base, bytestring
+     , containers, directory, exceptions, filepath, lambdacube-ir
+     , megaparsec, mtl, optparse-applicative, pretty-show, semigroups
+     , text, vector
      }:
      mkDerivation {
        pname = "lambdacube-compiler";
-       version = "0.5.0.1";
-       sha256 = "d84cefdf1d21e12e6d9ca92f314e35881e5b911630709e36971337dda32ad564";
+       version = "0.6.0.0";
+       sha256 = "4fae3343d4bc733a759e97324d260a10f0b07d144664b29855c37f2ea1012423";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
-         aeson base containers deepseq directory exceptions filepath
-         lambdacube-ir megaparsec mtl pretty-show text vector wl-pprint
+         aeson ansi-wl-pprint base containers directory exceptions filepath
+         lambdacube-ir megaparsec mtl pretty-show semigroups text vector
        ];
        executableHaskellDepends = [
-         aeson async base base64-bytestring bytestring containers deepseq
-         directory exceptions filepath JuicyPixels lambdacube-ir megaparsec
-         monad-control mtl optparse-applicative patience pretty-show process
-         QuickCheck tasty tasty-quickcheck text time vect vector websockets
-         wl-pprint
+         aeson base bytestring filepath optparse-applicative
        ];
        homepage = "http://lambdacube3d.com";
        description = "LambdaCube 3D is a DSL to program GPUs";
@@ -107555,8 +107867,8 @@ self: {
      }:
      mkDerivation {
        pname = "lambdacube-gl";
-       version = "0.5.1.1";
-       sha256 = "44fcd8abfd86607a65702caac4894114632590473bc1701f8e082966b79c63c3";
+       version = "0.5.1.2";
+       sha256 = "2b71bfd829096f8ac59f4e37ebdf6d8bdc4c84bdfaa6cd2c83d5e41fd05ef9fe";
        libraryHaskellDepends = [
          base bytestring containers JuicyPixels lambdacube-ir mtl OpenGLRaw
          vector vector-algorithms
@@ -107571,8 +107883,8 @@ self: {
     ({ mkDerivation, aeson, base, containers, mtl, text, vector }:
      mkDerivation {
        pname = "lambdacube-ir";
-       version = "0.3.0.0";
-       sha256 = "4a9c3f2193984bf36eb06d13db92de541c619502a89e956e1e3a2750a4b68dbc";
+       version = "0.3.0.1";
+       sha256 = "1f28588141a7f2b5ac9847f2f35c8129e68273a3804748a71f06cd728fa001f7";
        libraryHaskellDepends = [ aeson base containers mtl text vector ];
        description = "LambdaCube 3D intermediate representation of 3D graphics pipelines";
        license = stdenv.lib.licenses.bsd3;
@@ -109188,6 +109500,19 @@ self: {
        license = stdenv.lib.licenses.mit;
      }) {};
 
+  "leapseconds" = callPackage
+    ({ mkDerivation, base, tasty, tasty-hunit, time }:
+     mkDerivation {
+       pname = "leapseconds";
+       version = "1.0";
+       sha256 = "c69b5acaf60b610ac6bc68e45c1f96161b920547dc89821220b6836ba8dfd11e";
+       revision = "1";
+       editedCabalFile = "4ffceb9290e689f9b707270ab393d57dacc9c69fc880252bfed608830a0b79d8";
+       libraryHaskellDepends = [ base time ];
+       testHaskellDepends = [ base tasty tasty-hunit time ];
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "leapseconds-announced" = callPackage
     ({ mkDerivation, base, QuickCheck, time }:
      mkDerivation {
@@ -112219,13 +112544,14 @@ self: {
      , concurrent-split, containers, data-accessor
      , data-accessor-transformers, directory, event-list
      , explicit-exception, filepath, html, httpd-shed, midi, midi-alsa
-     , network, non-empty, non-negative, parsec, pretty, process, stm
-     , stm-split, strict, transformers, unix, utility-ht, wx, wxcore
+     , network, network-uri, non-empty, non-negative, parsec, pretty
+     , process, stm, stm-split, strict, transformers, unix, utility-ht
+     , wx, wxcore
      }:
      mkDerivation {
        pname = "live-sequencer";
-       version = "0.0.5.1";
-       sha256 = "d4453e597c7804b14554b873b1b2d40c043d79b488868e7c1879e50346927ac1";
+       version = "0.0.5.2";
+       sha256 = "848f38148ffbe61b0799aa471db89ade287fb06061a9b3dfbec248574dd192e1";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [ base event-list non-negative ];
@@ -112233,8 +112559,8 @@ self: {
          alsa-core alsa-seq base bytestring cgi concurrent-split containers
          data-accessor data-accessor-transformers directory
          explicit-exception filepath html httpd-shed midi midi-alsa network
-         non-empty parsec pretty process stm stm-split strict transformers
-         unix utility-ht wx wxcore
+         network-uri non-empty parsec pretty process stm stm-split strict
+         transformers unix utility-ht wx wxcore
        ];
        homepage = "http://www.haskell.org/haskellwiki/Live-Sequencer";
        description = "Live coding of MIDI music";
@@ -113026,6 +113352,7 @@ self: {
        homepage = "https://github.com/scrive/log-utils";
        description = "Utils for working with logs";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "log2json" = callPackage
@@ -115524,6 +115851,31 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "markdown_0_1_16" = callPackage
+    ({ mkDerivation, attoparsec, base, blaze-html, blaze-markup
+     , conduit, conduit-extra, containers, data-default, directory
+     , filepath, hspec, text, transformers, xml-conduit, xml-types
+     , xss-sanitize
+     }:
+     mkDerivation {
+       pname = "markdown";
+       version = "0.1.16";
+       sha256 = "08b0b352e208316ddc99c6f161704c8ecaf248c2e51f506900e344c93757ed85";
+       libraryHaskellDepends = [
+         attoparsec base blaze-html blaze-markup conduit conduit-extra
+         containers data-default text transformers xml-conduit xml-types
+         xss-sanitize
+       ];
+       testHaskellDepends = [
+         base blaze-html conduit conduit-extra containers directory filepath
+         hspec text transformers
+       ];
+       homepage = "https://github.com/snoyberg/markdown";
+       description = "Convert Markdown to HTML, with XSS protection";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "markdown-kate" = callPackage
     ({ mkDerivation, attoparsec, attoparsec-conduit, base, blaze-html
      , conduit, containers, data-default, highlighting-kate, hspec
@@ -116470,8 +116822,8 @@ self: {
     ({ mkDerivation, base, heap, QuickCheck }:
      mkDerivation {
        pname = "median-stream";
-       version = "0.3.0.0";
-       sha256 = "579c8c60b7376f78e02fa5cdd950c1116198126114c610a3561109d3b2dd2b74";
+       version = "0.6.0.0";
+       sha256 = "bae6347b85b0914dee5a8a7c146b8af937bf450ce2aa09c5f62cee0811ff9a1d";
        libraryHaskellDepends = [ base heap ];
        testHaskellDepends = [ base QuickCheck ];
        homepage = "https://github.com/caneroj1/median-stream#readme";
@@ -118410,6 +118762,20 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "mmorph_1_0_9" = callPackage
+    ({ mkDerivation, base, mtl, transformers, transformers-compat }:
+     mkDerivation {
+       pname = "mmorph";
+       version = "1.0.9";
+       sha256 = "e1f27d3881b254e2a87ffb21f33e332404abb180361f9d29092a85e321554563";
+       libraryHaskellDepends = [
+         base mtl transformers transformers-compat
+       ];
+       description = "Monad morphisms";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "mmtl" = callPackage
     ({ mkDerivation, base }:
      mkDerivation {
@@ -122437,6 +122803,7 @@ self: {
        homepage = "https://github.com/winterland1989/mysql-haskell";
        description = "TLS support for mysql-haskell package using openssl";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "mysql-simple" = callPackage
@@ -123806,8 +124173,7 @@ self: {
        homepage = "https://github.com/ziocroc/netwire-input-javascript";
        description = "JavaScript instance of netwire-input";
        license = stdenv.lib.licenses.bsd3;
-       broken = true;
-     }) {ghcjs-base = null;};
+     }) {};
 
   "netwire-vinylglfw-examples" = callPackage
     ({ mkDerivation, array, base, bytestring, containers, directory
@@ -126517,6 +126883,30 @@ self: {
        license = stdenv.lib.licenses.mit;
      }) {};
 
+  "octane_0_17_0" = callPackage
+    ({ mkDerivation, aeson, base, bimap, binary, bytestring, containers
+     , data-default-class, file-embed, http-client, http-client-tls
+     , overloaded-records, rattletrap, text
+     }:
+     mkDerivation {
+       pname = "octane";
+       version = "0.17.0";
+       sha256 = "deeb94a970a88397c37e00b9f3540a98984351cd81b03477339d4747d53c0288";
+       isLibrary = true;
+       isExecutable = true;
+       libraryHaskellDepends = [
+         aeson base bimap binary bytestring containers data-default-class
+         file-embed overloaded-records rattletrap text
+       ];
+       executableHaskellDepends = [
+         aeson base binary bytestring http-client http-client-tls
+       ];
+       homepage = "https://github.com/tfausak/octane#readme";
+       description = "Parse Rocket League replays";
+       license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "octohat" = callPackage
     ({ mkDerivation, aeson, base, base-compat, base16-bytestring
      , base64-bytestring, bytestring, containers, cryptohash, dotenv
@@ -126834,8 +127224,8 @@ self: {
      }:
      mkDerivation {
        pname = "ombra";
-       version = "0.2.0.0";
-       sha256 = "d2b256d023b9124176fc132860ba2338556ad6757ad2703bcc853d0c8bc318d9";
+       version = "0.2.1.0";
+       sha256 = "46add5581e4f4588ee409646372d7adf3e9248ca314c5c7f3319470c1b404d5c";
        libraryHaskellDepends = [
          base gl hashable hashtables transformers unordered-containers vect
        ];
@@ -127285,8 +127675,8 @@ self: {
     ({ mkDerivation, atomspace-cwrapper, base, transformers }:
      mkDerivation {
        pname = "opencog-atomspace";
-       version = "0.1.0.6";
-       sha256 = "2925f1fe014f33e003558db6692354b12368ee9fcad835f669470b74b9daab1a";
+       version = "0.1.0.7";
+       sha256 = "24bcde8b587dc6864b0eb450aea3a246a51d3e540bc186e3ba6ac83158a37a1b";
        libraryHaskellDepends = [ base transformers ];
        librarySystemDepends = [ atomspace-cwrapper ];
        homepage = "github.com/opencog/atomspace/tree/master/opencog/haskell";
@@ -127844,6 +128234,7 @@ self: {
        ];
        description = "Opentype loading and writing";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "operate-do" = callPackage
@@ -127869,10 +128260,12 @@ self: {
        pname = "operational";
        version = "0.2.3.4";
        sha256 = "51cc8751432201f4cbef15a187ee668bca13d774eb0ef28c8e3d36f633866810";
+       revision = "2";
+       editedCabalFile = "8cff8abd98ae819678745b9d6071c51acaa281f386a13c166ef3c27161e372f1";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [ base mtl ];
-       executableHaskellDepends = [ random ];
+       executableHaskellDepends = [ base random ];
        homepage = "http://wiki.haskell.org/Operational";
        description = "Implementation of difficult monads made easy with operational semantics";
        license = stdenv.lib.licenses.bsd3;
@@ -130057,12 +130450,12 @@ self: {
      }) {};
 
   "parsec-extra" = callPackage
-    ({ mkDerivation, base, monads-tf, parsec, transformers }:
+    ({ mkDerivation, base, monads-tf, parsec }:
      mkDerivation {
        pname = "parsec-extra";
-       version = "0.1.0.5";
-       sha256 = "c463e37a18a5f661a51e5b1b67b7b025bafa969fada109eef3467ce4e9bcb474";
-       libraryHaskellDepends = [ base monads-tf parsec transformers ];
+       version = "0.2.0.0";
+       sha256 = "4936ab0b529d041524917304c45a140901482ba1d672d8a96c169c36e7dfc702";
+       libraryHaskellDepends = [ base monads-tf parsec ];
        description = "Some miscellaneous basic string parsers";
        license = stdenv.lib.licenses.bsd3;
        hydraPlatforms = stdenv.lib.platforms.none;
@@ -131957,8 +132350,8 @@ self: {
     ({ mkDerivation, attoparsec, base, hspec, text }:
      mkDerivation {
        pname = "persistent-parser";
-       version = "0.1.0.1";
-       sha256 = "9ec9dda9721c20aab99ff0414c08b552c4b8893ee896460c99ae7ef960017c27";
+       version = "0.1.0.2";
+       sha256 = "124eb0c33845a823f5196f895201fceb8a99e52abc5f6197fc76b5981ff6bf77";
        libraryHaskellDepends = [ attoparsec base text ];
        testHaskellDepends = [ attoparsec base hspec text ];
        description = "Parse persistent model files";
@@ -134493,6 +134886,32 @@ self: {
        license = "GPL";
      }) {};
 
+  "plots" = callPackage
+    ({ mkDerivation, adjunctions, base, base-orphans, colour
+     , containers, data-default, diagrams-core, diagrams-lib, directory
+     , distributive, filepath, fingertree, hashable, intervals
+     , JuicyPixels, lens, linear, monoid-extras, mtl
+     , optparse-applicative, process, profunctors, semigroupoids
+     , semigroups, split, statistics, time, transformers, vector
+     }:
+     mkDerivation {
+       pname = "plots";
+       version = "0.1.0.2";
+       sha256 = "e5c1a5f858f2bbfb531d5d0af6a070ff8fa2bd936b3a4c30b6ca65838c16b64d";
+       revision = "1";
+       editedCabalFile = "3d45b5b973339a50d0686153d77b0f1e438c1a890e75c2274830e878e9fd78d8";
+       libraryHaskellDepends = [
+         adjunctions base base-orphans colour containers data-default
+         diagrams-core diagrams-lib directory distributive filepath
+         fingertree hashable intervals JuicyPixels lens linear monoid-extras
+         mtl optparse-applicative process profunctors semigroupoids
+         semigroups split statistics time transformers vector
+       ];
+       homepage = "http://github.com/cchalmers/plots";
+       description = "Diagrams based plotting library";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "plotserver-api" = callPackage
     ({ mkDerivation, base, curl, split }:
      mkDerivation {
@@ -134801,6 +135220,8 @@ self: {
        pname = "pointful";
        version = "1.0.9";
        sha256 = "6a1881236419751beb5b2e4e495bd9093ea2dec3f3cbd44e2a62aaabe53cacd6";
+       revision = "1";
+       editedCabalFile = "5a0ac6eb52c232cca59759b25a34eff0d89f614332b088baaa8b11e27fb19c8e";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -136863,6 +137284,22 @@ self: {
        license = "GPL";
      }) {};
 
+  "pretty-display" = callPackage
+    ({ mkDerivation, ansi-wl-pprint, base, pretty-show, text }:
+     mkDerivation {
+       pname = "pretty-display";
+       version = "0.1.9";
+       sha256 = "3913780e6e3aace5cd63d9b8dd8454ab8c08f6bf10d44ac19c70dc059341909c";
+       isLibrary = true;
+       isExecutable = true;
+       libraryHaskellDepends = [ base pretty-show text ];
+       executableHaskellDepends = [ ansi-wl-pprint base pretty-show ];
+       testHaskellDepends = [ base ];
+       homepage = "https://github.com/githubuser/pretty-display#readme";
+       description = "Typeclass for human-readable display";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "pretty-error" = callPackage
     ({ mkDerivation, base, basic-prelude, bytestring, pretty-show }:
      mkDerivation {
@@ -137044,6 +137481,20 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "primitive_0_6_2_0" = callPackage
+    ({ mkDerivation, base, ghc-prim, transformers }:
+     mkDerivation {
+       pname = "primitive";
+       version = "0.6.2.0";
+       sha256 = "b8e8d70213e22b3fab0e0d11525c02627489618988fdc636052ca0adce282ae1";
+       libraryHaskellDepends = [ base ghc-prim transformers ];
+       testHaskellDepends = [ base ghc-prim ];
+       homepage = "https://github.com/haskell/primitive";
+       description = "Primitive memory-related operations";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "primitive-simd" = callPackage
     ({ mkDerivation, base, ghc-prim, primitive, vector }:
      mkDerivation {
@@ -138092,10 +138543,8 @@ self: {
     ({ mkDerivation, alsaLib, base, c2hs }:
      mkDerivation {
        pname = "proteaaudio";
-       version = "0.6.4";
-       sha256 = "a0343bff81c0920c75cd24b8a5ff2d16ad0e3fdd4b285f65e611dcac0ced4f32";
-       revision = "1";
-       editedCabalFile = "44188158887c112fc181793db917e4ca4ffdb8f6889f25e36cc262aeba7877a3";
+       version = "0.6.5";
+       sha256 = "37c7d4272502afe08736bdbab192c95da578a71a6c1ae3ae7beea1fa797b342e";
        libraryHaskellDepends = [ base ];
        librarySystemDepends = [ alsaLib ];
        libraryToolDepends = [ c2hs ];
@@ -138607,12 +139056,12 @@ self: {
        license = stdenv.lib.licenses.mit;
      }) {};
 
-  "publicsuffix_0_20161104" = callPackage
+  "publicsuffix_0_20161116" = callPackage
     ({ mkDerivation, base, filepath, hspec, template-haskell }:
      mkDerivation {
        pname = "publicsuffix";
-       version = "0.20161104";
-       sha256 = "b80360a305ae44f92548195e699751a00df1c812546453c1b415058ac00e24f4";
+       version = "0.20161116";
+       sha256 = "615ad3cb9a0489403595c79979c3cc9820d03e02fc2a9481d646188f16f64ce8";
        libraryHaskellDepends = [ base filepath template-haskell ];
        testHaskellDepends = [ base hspec ];
        homepage = "https://github.com/wereHamster/publicsuffix-haskell/";
@@ -139082,6 +139531,7 @@ self: {
          HUnit mtl optparse-applicative parsec process protolude silently
          stm text time transformers transformers-compat utf8-string vector
        ];
+       doCheck = false;
        homepage = "http://www.purescript.org/";
        description = "PureScript Programming Language Compiler";
        license = stdenv.lib.licenses.mit;
@@ -139132,6 +139582,7 @@ self: {
          HUnit mtl optparse-applicative parsec process protolude silently
          stm text time transformers transformers-compat utf8-string vector
        ];
+       doCheck = false;
        homepage = "http://www.purescript.org/";
        description = "PureScript Programming Language Compiler";
        license = stdenv.lib.licenses.bsd3;
@@ -141422,7 +141873,7 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
-  "rasterific-svg_0_3_2" = callPackage
+  "rasterific-svg_0_3_2_1" = callPackage
     ({ mkDerivation, base, binary, bytestring, containers, directory
      , filepath, FontyFruity, JuicyPixels, lens, linear, mtl
      , optparse-applicative, primitive, Rasterific, scientific, svg-tree
@@ -141430,8 +141881,8 @@ self: {
      }:
      mkDerivation {
        pname = "rasterific-svg";
-       version = "0.3.2";
-       sha256 = "ab43e8e6d2800f88becc1c619691ce7b2b63f35ce6007a904c5119b8c1711d23";
+       version = "0.3.2.1";
+       sha256 = "717e87ea679f5fda726bfbbdbfafa40305bece2cce5ad137027e26eaeb57afdf";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -141655,10 +142106,8 @@ self: {
     ({ mkDerivation, base, bytestring, template-haskell, text }:
      mkDerivation {
        pname = "rawstring-qm";
-       version = "0.2.2.2";
-       sha256 = "e62f4f9bbb7e67b2cf1bf39e1765cce6ede6b9669ed17447e7531364b5307a40";
-       revision = "1";
-       editedCabalFile = "d856c4c9407a2bf37aa5c129a34109bdbeec1cecbdcd91f84be9efcb972ab954";
+       version = "0.2.3.0";
+       sha256 = "11a177bb7d685fb6a98390630196bd544e877b7460648e61a2905c21a71268fe";
        libraryHaskellDepends = [ base bytestring template-haskell text ];
        homepage = "https://github.com/tolysz/rawstring-qm";
        description = "Simple raw string quotation and dictionary interpolation";
@@ -141979,8 +142428,8 @@ self: {
      }:
      mkDerivation {
        pname = "reactive-balsa";
-       version = "0.2.0.1";
-       sha256 = "42ea83a158dee24bbe3a031d4222e195cf0b1844cba5b63c82173b261bfc5a71";
+       version = "0.3";
+       sha256 = "40d188ec262613a445d7e2ac06fbbd281555c45985981efe7dae45a42b83fcc0";
        libraryHaskellDepends = [
          alsa-core alsa-seq base containers data-accessor
          data-accessor-transformers event-list extensible-exceptions midi
@@ -142140,8 +142589,8 @@ self: {
      }:
      mkDerivation {
        pname = "reactive-jack";
-       version = "0.2.0.1";
-       sha256 = "8facc607ec889c7a871cd61975d7e4e0760b0064583ad1a0da938fe4fcd702cd";
+       version = "0.3";
+       sha256 = "c94b9ceda912e859146267cb418afcea0428039bffb1f8ac0ede9f2027d2645c";
        libraryHaskellDepends = [
          base containers data-accessor event-list explicit-exception
          extensible-exceptions jack midi non-negative random reactive-banana
@@ -142160,8 +142609,8 @@ self: {
      }:
      mkDerivation {
        pname = "reactive-midyim";
-       version = "0.2.1";
-       sha256 = "3d8180f416b2efd948d067d9c5c1cdcb2c8b6933093435e55e02a7e63425669c";
+       version = "0.3";
+       sha256 = "dd1e2d69035249ff92d633a25d3c1393810fa5477b8e18731354be37ff558f25";
        libraryHaskellDepends = [
          base containers data-accessor data-accessor-transformers event-list
          midi non-negative random reactive-banana transformers utility-ht
@@ -142419,6 +142868,18 @@ self: {
        license = stdenv.lib.licenses.mit;
      }) {};
 
+  "rebindable" = callPackage
+    ({ mkDerivation, base, data-default-class, indexed }:
+     mkDerivation {
+       pname = "rebindable";
+       version = "0.1.2";
+       sha256 = "e752ad9aa91d4c96d43865c1e3eefd93c767b8765b82c77be58e4142ca8ca17d";
+       libraryHaskellDepends = [ base data-default-class indexed ];
+       homepage = "https://github.com/sleexyz/rebindable";
+       description = "A library to facilitate rebinding of Haskell syntax";
+       license = stdenv.lib.licenses.mit;
+     }) {};
+
   "recaptcha" = callPackage
     ({ mkDerivation, base, HTTP, network, network-uri, xhtml }:
      mkDerivation {
@@ -142780,6 +143241,7 @@ self: {
        homepage = "http://chriswarbo.net/projects/repos/reduce-equations.html";
        description = "Simplify a set of equations by removing redundancies";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "reducers" = callPackage
@@ -144992,6 +145454,7 @@ self: {
        homepage = "https://github.com/mrkkrp/req";
        description = "Easy-to-use, type-safe, expandable, high-level HTTP library";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "req-conduit" = callPackage
@@ -145012,6 +145475,7 @@ self: {
        homepage = "https://github.com/mrkkrp/req-conduit";
        description = "Conduit helpers for the req HTTP client library";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "reqcatcher" = callPackage
@@ -147477,6 +147941,7 @@ self: {
        homepage = "http://chriswarbo.net/projects/repos/runtime-arbitrary.html";
        description = "Runtime generation of Arbitrary values";
        license = stdenv.lib.licenses.publicDomain;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "rvar" = callPackage
@@ -148358,6 +148823,21 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "say" = callPackage
+    ({ mkDerivation, base, bytestring, hspec, temporary, text
+     , transformers
+     }:
+     mkDerivation {
+       pname = "say";
+       version = "0.1.0.0";
+       sha256 = "f26fdb94ed81a2ae503beca0dcea74da7ee37408ba2e41ab3fdcaa9a7622fc40";
+       libraryHaskellDepends = [ base bytestring text transformers ];
+       testHaskellDepends = [ base bytestring hspec temporary text ];
+       homepage = "https://github.com/fpco/say#readme";
+       description = "Initial project template from stack";
+       license = stdenv.lib.licenses.mit;
+     }) {};
+
   "sbp" = callPackage
     ({ mkDerivation, aeson, array, base, base64-bytestring
      , basic-prelude, binary, binary-conduit, bytestring, conduit
@@ -150250,8 +150730,8 @@ self: {
     ({ mkDerivation, base, containers, doctest, smallcheck }:
      mkDerivation {
        pname = "semiring-num";
-       version = "0.3.0.0";
-       sha256 = "75178637123f1d7bcef23346065aae3a4d57ac4a0aba7ad8fb9f78c98f0f08ec";
+       version = "0.5.3.1";
+       sha256 = "f61b090bad8407b1ba50a136a5f14fdac92e4eb69f1aa0ce2d67f318ab33df20";
        libraryHaskellDepends = [ base containers ];
        testHaskellDepends = [ base containers doctest smallcheck ];
        homepage = "https://github.com/oisdk/semiring-num";
@@ -150747,6 +151227,8 @@ self: {
        pname = "serokell-util";
        version = "0.1.1.1";
        sha256 = "8411ea10fcff87ce1d2fbe177cf2b3d6d254dc66cded2f49867daeed8334e427";
+       revision = "1";
+       editedCabalFile = "34fcc8e8cd473bab43aec11ed13d068aebb6f22298268f038798a6c7fd7f2b85";
        libraryHaskellDepends = [
          acid-state aeson aeson-extra base base16-bytestring
          base64-bytestring binary binary-orphans bytestring cereal
@@ -150999,29 +151481,27 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
-  "servant-auth-cookie_0_4_1" = callPackage
+  "servant-auth-cookie_0_4" = callPackage
     ({ mkDerivation, base, base-compat, base64-bytestring
-     , blaze-builder, blaze-html, blaze-markup, bytestring
-     , bytestring-conversion, cereal, cookie, cryptonite, data-default
-     , deepseq, exceptions, hspec, http-media, http-types, memory, mtl
-     , QuickCheck, servant, servant-blaze, servant-server, tagged, text
-     , time, transformers, wai, warp
+     , blaze-builder, blaze-html, blaze-markup, bytestring, cereal
+     , cookie, cryptonite, data-default, deepseq, exceptions, hspec
+     , http-api-data, http-media, http-types, memory, mtl, QuickCheck
+     , servant, servant-blaze, servant-server, tagged, text, time
+     , transformers, wai, warp
      }:
      mkDerivation {
        pname = "servant-auth-cookie";
-       version = "0.4.1";
-       sha256 = "d9d59d1204c372068e2de7ccf352982ba17f2dc610f9b1f0bb21048dcf346222";
+       version = "0.4";
+       sha256 = "2b5144612cbf8835b5f069f885d9f32483a63884d5d008c7110dd9273756eef1";
        libraryHaskellDepends = [
-         base base64-bytestring blaze-builder bytestring
-         bytestring-conversion cereal cookie cryptonite data-default
-         exceptions http-types memory mtl servant servant-server tagged time
-         transformers wai
+         base base64-bytestring blaze-builder bytestring cereal cookie
+         cryptonite data-default exceptions http-api-data http-types memory
+         mtl servant servant-server tagged time transformers wai
        ];
        testHaskellDepends = [
-         base base-compat blaze-html blaze-markup bytestring
-         bytestring-conversion cereal cryptonite data-default deepseq hspec
-         http-media mtl QuickCheck servant servant-blaze servant-server text
-         time wai warp
+         base base-compat blaze-html blaze-markup bytestring cereal
+         cryptonite data-default deepseq hspec http-api-data http-media mtl
+         QuickCheck servant servant-blaze servant-server text time wai warp
        ];
        description = "Authentication via encrypted cookies";
        license = stdenv.lib.licenses.bsd3;
@@ -152979,6 +153459,33 @@ self: {
        maintainers = with stdenv.lib.maintainers; [ psibi ];
      }) {};
 
+  "shakespeare_2_0_11_2" = callPackage
+    ({ mkDerivation, aeson, base, blaze-html, blaze-markup, bytestring
+     , containers, directory, exceptions, ghc-prim, hspec, HUnit, parsec
+     , process, scientific, template-haskell, text, time, transformers
+     , unordered-containers, vector
+     }:
+     mkDerivation {
+       pname = "shakespeare";
+       version = "2.0.11.2";
+       sha256 = "536327335c60f144aa372e4e0f163097bb0b435e28438bf7c54f1f22271f71d4";
+       libraryHaskellDepends = [
+         aeson base blaze-html blaze-markup bytestring containers directory
+         exceptions ghc-prim parsec process scientific template-haskell text
+         time transformers unordered-containers vector
+       ];
+       testHaskellDepends = [
+         aeson base blaze-html blaze-markup bytestring containers directory
+         exceptions ghc-prim hspec HUnit parsec process template-haskell
+         text time transformers
+       ];
+       homepage = "http://www.yesodweb.com/book/shakespearean-templates";
+       description = "A toolkit for making compile-time interpolated templates";
+       license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
+       maintainers = with stdenv.lib.maintainers; [ psibi ];
+     }) {};
+
   "shakespeare-babel" = callPackage
     ({ mkDerivation, base, classy-prelude, data-default, directory
      , process, shakespeare, template-haskell
@@ -153434,6 +153941,27 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "shikensu" = callPackage
+    ({ mkDerivation, aeson, base, bytestring, directory, filepath, flow
+     , Glob, tasty, tasty-hunit, text, unordered-containers
+     }:
+     mkDerivation {
+       pname = "shikensu";
+       version = "0.1.2";
+       sha256 = "ad596f07202898eff28471720a7784f4b70bce4eeea0b8b7a4c47390a4f4f817";
+       libraryHaskellDepends = [
+         aeson base bytestring directory filepath flow Glob
+         unordered-containers
+       ];
+       testHaskellDepends = [
+         aeson base bytestring directory filepath flow tasty tasty-hunit
+         text unordered-containers
+       ];
+       homepage = "https://github.com/icidasset/shikensu#README";
+       description = "A small toolset for building static websites";
+       license = stdenv.lib.licenses.mit;
+     }) {};
+
   "shine" = callPackage
     ({ mkDerivation, base, ghcjs-dom, ghcjs-prim, keycode, mtl, time
      , transformers
@@ -154094,6 +154622,7 @@ self: {
        homepage = "https://gitlab.com/LukaHorvat/simple-effects";
        description = "A simple effect system that integrates with MTL";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "simple-eval" = callPackage
@@ -154261,8 +154790,8 @@ self: {
     ({ mkDerivation, base, fast-logger, mtl, text }:
      mkDerivation {
        pname = "simple-logger";
-       version = "0.0.1";
-       sha256 = "01efbc3f3859deb175d157e983f3497a4db2eb00b7daf35da9431bcdf484f4eb";
+       version = "0.0.3";
+       sha256 = "5fb002bcf2eaf6aac949acea31d0ee65a08fc4d34f6baf222db4db05c8165ec1";
        libraryHaskellDepends = [ base fast-logger mtl text ];
        homepage = "https://github.com/agrafix/simple-logger#readme";
        description = "A very simple but efficient logging framework";
@@ -156953,6 +157482,8 @@ self: {
        pname = "snaplet-sqlite-simple";
        version = "1.0.0.2";
        sha256 = "2d12f405b1a796d587a43646aa136c4a0e9e5761212cbdb84014e226bed360d7";
+       revision = "1";
+       editedCabalFile = "9c49f31dc5e4b6b10942502f2d57755fc028ff2924f2c94a32030e172d19493e";
        libraryHaskellDepends = [
          aeson base bytestring clientsession configurator direct-sqlite lens
          lifted-base monad-control mtl snap sqlite-simple text transformers
@@ -156970,6 +157501,26 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "snaplet-sqlite-simple-jwt-auth" = callPackage
+    ({ mkDerivation, aeson, attoparsec, base, bcrypt, bytestring
+     , clientsession, containers, directory, either, errors, jwt, lens
+     , mtl, snap, snap-core, snaplet-sqlite-simple, sqlite-simple, text
+     , time, unordered-containers
+     }:
+     mkDerivation {
+       pname = "snaplet-sqlite-simple-jwt-auth";
+       version = "0.1.1.0";
+       sha256 = "64afbefedfc6eda854c4b34e8bd8e69be84d2042aa81cfe0305d53ddf1b62fd2";
+       libraryHaskellDepends = [
+         aeson attoparsec base bcrypt bytestring clientsession containers
+         directory either errors jwt lens mtl snap snap-core
+         snaplet-sqlite-simple sqlite-simple text time unordered-containers
+       ];
+       homepage = "https://github.com/nurpax/snaplet-sqlite-simple-jwt-auth#readme";
+       description = "Snaplet for JWT authentication with snaplet-sqlite-simple";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "snaplet-stripe" = callPackage
     ({ mkDerivation, base, bytestring, configurator, heist
      , lens-family-core, mtl, snap, stripe, text, text-format
@@ -157487,12 +158038,12 @@ self: {
     ({ mkDerivation, base, bytestring, lksctp-tools, socket }:
      mkDerivation {
        pname = "socket-sctp";
-       version = "0.1.0.0";
-       sha256 = "48ef7cae7ac4ed6674173716a598b611f704c38e14c1ac1006f1f730da60b9f5";
+       version = "0.2.0.1";
+       sha256 = "65944b69c49d176a9c542bb03a1762dae3428b97aab76825381e22dc37ada036";
        libraryHaskellDepends = [ base bytestring socket ];
        librarySystemDepends = [ lksctp-tools ];
        testHaskellDepends = [ base bytestring socket ];
-       homepage = "https://github.com/lpeterse/haskell-socket-sctp";
+       homepage = "https://github.com/shlevy/haskell-socket-sctp";
        description = "STCP socket extensions library";
        license = stdenv.lib.licenses.mit;
        hydraPlatforms = stdenv.lib.platforms.none;
@@ -158754,8 +159305,8 @@ self: {
      }:
      mkDerivation {
        pname = "sproxy";
-       version = "0.9.8";
-       sha256 = "255f78f65439ad2e8e0f05fe9df5d07b07863b433bda486b67c3a6c4e0a0311a";
+       version = "0.9.9";
+       sha256 = "161ba53469bb2b9c331ff678125ec5917a28de8cdd30084628219f89fbb1fb08";
        isLibrary = false;
        isExecutable = true;
        executableHaskellDepends = [
@@ -158792,6 +159343,32 @@ self: {
        license = stdenv.lib.licenses.mit;
      }) {};
 
+  "sproxy2" = callPackage
+    ({ mkDerivation, aeson, base, base64-bytestring, blaze-builder
+     , bytestring, cereal, conduit, containers, cookie, docopt, entropy
+     , Glob, http-client, http-conduit, http-types
+     , interpolatedstring-perl6, network, postgresql-simple
+     , resource-pool, SHA, sqlite-simple, text, time, unix
+     , unordered-containers, wai, wai-conduit, warp, warp-tls, word8
+     , yaml
+     }:
+     mkDerivation {
+       pname = "sproxy2";
+       version = "1.90.0";
+       sha256 = "6df57f02d8002e4f80cf0531adef08b6dc112b51861c2d5dec38afefa5582ef7";
+       isLibrary = false;
+       isExecutable = true;
+       executableHaskellDepends = [
+         aeson base base64-bytestring blaze-builder bytestring cereal
+         conduit containers cookie docopt entropy Glob http-client
+         http-conduit http-types interpolatedstring-perl6 network
+         postgresql-simple resource-pool SHA sqlite-simple text time unix
+         unordered-containers wai wai-conduit warp warp-tls word8 yaml
+       ];
+       description = "Secure HTTP proxy for authenticating users via OAuth2";
+       license = stdenv.lib.licenses.mit;
+     }) {};
+
   "spsa" = callPackage
     ({ mkDerivation, base, hmatrix, HUnit, mtl, QuickCheck, random
      , test-framework, test-framework-hunit, test-framework-quickcheck2
@@ -158972,6 +159549,28 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "sqlite-simple_0_4_10_0" = callPackage
+    ({ mkDerivation, attoparsec, base, base16-bytestring, blaze-builder
+     , blaze-textual, bytestring, containers, direct-sqlite, HUnit, text
+     , time, transformers
+     }:
+     mkDerivation {
+       pname = "sqlite-simple";
+       version = "0.4.10.0";
+       sha256 = "634a7c5728da62899b5b72c372e0da7571a7d26a1162f9490e44d79a2ff04df2";
+       libraryHaskellDepends = [
+         attoparsec base blaze-builder blaze-textual bytestring containers
+         direct-sqlite text time transformers
+       ];
+       testHaskellDepends = [
+         base base16-bytestring bytestring direct-sqlite HUnit text time
+       ];
+       homepage = "http://github.com/nurpax/sqlite-simple";
+       description = "Mid-Level SQLite client library";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "sqlite-simple-errors" = callPackage
     ({ mkDerivation, base, mtl, parsec, sqlite-simple, text }:
      mkDerivation {
@@ -159298,8 +159897,8 @@ self: {
     ({ mkDerivation, base, ghc-prim }:
      mkDerivation {
        pname = "stable-marriage";
-       version = "0.1.1.0";
-       sha256 = "12da2128ef67c7f30e9bf1fef0ccffc323bbdfc0699126945c422a52a25d09b2";
+       version = "0.1.2.0";
+       sha256 = "bf6e85899194446dc86b40cbfe9363dd5798a204d45f6911f98ab6ffda4fa9f6";
        libraryHaskellDepends = [ base ghc-prim ];
        homepage = "http://github.com/cutsea110/stable-marriage";
        description = "algorithms around stable marriage";
@@ -160759,6 +161358,21 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "stm-supply" = callPackage
+    ({ mkDerivation, async, base, concurrent-supply, QuickCheck, random
+     , Unique
+     }:
+     mkDerivation {
+       pname = "stm-supply";
+       version = "0.2.0.0";
+       sha256 = "f839ada6e5ac9549731086ed13fcf4c9f03a6ff93d64c0a857148820864f388c";
+       libraryHaskellDepends = [ base concurrent-supply ];
+       testHaskellDepends = [ async base QuickCheck random Unique ];
+       homepage = "https://github.com/caneroj1/stm-supply#readme";
+       description = "STM wrapper around Control.Concurrent.Supply.";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "stm-tlist" = callPackage
     ({ mkDerivation, base, stm }:
      mkDerivation {
@@ -163888,6 +164502,8 @@ self: {
        pname = "system-locale";
        version = "0.1.0.0";
        sha256 = "0df7815525b55d875e8c0393f22c3595655a90a0701b5208799f97e653686fab";
+       revision = "1";
+       editedCabalFile = "3681691c486cb637328329037f5ccb6bc266310cc4db7bb04072a7084328cfa4";
        libraryHaskellDepends = [ base megaparsec process time ];
        testHaskellDepends = [ base hspec ];
        homepage = "https://github.com/cocreature/system-locale";
@@ -164136,6 +164752,18 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "tabl" = callPackage
+    ({ mkDerivation, base, safe, text }:
+     mkDerivation {
+       pname = "tabl";
+       version = "0.1.0.0";
+       sha256 = "4adb4507af71badd8cb5f076d8c996f9e26e8102e4c2361a93bad1ae303c9b2e";
+       libraryHaskellDepends = [ base safe text ];
+       homepage = "https://github.com/lovasko/tabl";
+       description = "Table layout";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "table" = callPackage
     ({ mkDerivation, base, csv, optparse-applicative, process, split }:
      mkDerivation {
@@ -165136,6 +165764,7 @@ self: {
        homepage = "https://github.com/lwm/tasty-discover/";
        description = "Test discovery for the tasty framework";
        license = stdenv.lib.licenses.gpl3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "tasty-expected-failure" = callPackage
@@ -165656,6 +166285,7 @@ self: {
        homepage = "https://github.com/winterland1989/tcp-streams";
        description = "Tcp streams using openssl for tls support";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "tdd-util" = callPackage
@@ -167588,6 +168218,19 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "text-utils" = callPackage
+    ({ mkDerivation, base, HTF, text }:
+     mkDerivation {
+       pname = "text-utils";
+       version = "0.1.0.0";
+       sha256 = "63b6e0bc28907593a5a98c5e27be3ab22b44cdb66c4095461fe4dd683f262662";
+       libraryHaskellDepends = [ base text ];
+       testHaskellDepends = [ base HTF text ];
+       homepage = "https://github.com/agrafix/text-utils#readme";
+       description = "Various text utilities";
+       license = stdenv.lib.licenses.mit;
+     }) {};
+
   "text-xml-generic" = callPackage
     ({ mkDerivation, base, bytestring, containers, haskell98, mtl
      , not-in-base, split, syb, template-haskell, xml
@@ -167972,8 +168615,8 @@ self: {
     ({ mkDerivation, base, template-haskell }:
      mkDerivation {
        pname = "th-inline-io-action";
-       version = "0.1.0.0";
-       sha256 = "8f7fa350547913e30a26930cad3560044be1f440ad0159ff19d9291bec887dfb";
+       version = "0.1.0.1";
+       sha256 = "78dae84932b62a5dd487cbcc803d519bab4ba1bec867271a234898e2fd73bd27";
        libraryHaskellDepends = [ base template-haskell ];
        homepage = "https://github.com/tolysz/inline-io-action";
        description = "Simple inline IO action into compiled code using TH";
@@ -168745,12 +169388,13 @@ self: {
      , gi-gtk, gi-webkit2, gtk3, haskell-gi-base, http-types, lens
      , mime-types, mtl, network, process, random, scientific, split
      , tasty, tasty-quickcheck, text, transformers, unordered-containers
-     , utf8-string, vector, xdg-basedir, xmonad, xmonad-contrib
+     , utf8-string, vector, webkit2gtk, xdg-basedir, xmonad
+     , xmonad-contrib
      }:
      mkDerivation {
        pname = "tianbar";
-       version = "1.2.3.0";
-       sha256 = "d6f81bb178bf6a0f836269b13659b068c60c912f5a4d76e86be3228ca15168b3";
+       version = "1.2.4";
+       sha256 = "f0b09681dcdad8ba282d8572227401008175b326998b20a1391b720a3087db00";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -168762,7 +169406,7 @@ self: {
          mime-types mtl network process random scientific split text
          transformers unordered-containers utf8-string vector xdg-basedir
        ];
-       executablePkgconfigDepends = [ gtk3 ];
+       executablePkgconfigDepends = [ gtk3 webkit2gtk ];
        testHaskellDepends = [
          aeson base bytestring containers dbus directory filepath gi-gdk
          gi-gio gi-glib gi-gtk gi-webkit2 haskell-gi-base http-types lens
@@ -168774,7 +169418,7 @@ self: {
        description = "A desktop bar based on WebKit";
        license = stdenv.lib.licenses.mit;
        hydraPlatforms = stdenv.lib.platforms.none;
-     }) {gtk3 = pkgs.gnome3.gtk;};
+     }) {gtk3 = pkgs.gnome3.gtk; webkit2gtk = null;};
 
   "tic-tac-toe" = callPackage
     ({ mkDerivation, base, glade, gtk, haskell98 }:
@@ -169011,14 +169655,14 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "time_1_6_0_1" = callPackage
+  "time_1_7" = callPackage
     ({ mkDerivation, base, deepseq, QuickCheck, test-framework
      , test-framework-quickcheck2, unix
      }:
      mkDerivation {
        pname = "time";
-       version = "1.6.0.1";
-       sha256 = "ff69b46f38f4d226b171d078b200f8a5a1e8cfeadfa543eabade51355d7c7fcb";
+       version = "1.7";
+       sha256 = "a30e1ea20cc59f3bf6ee2d5fd0a0dfa58f1ec865681d762cf1bb1103562e2a7a";
        libraryHaskellDepends = [ base deepseq ];
        testHaskellDepends = [
          base deepseq QuickCheck test-framework test-framework-quickcheck2
@@ -169307,8 +169951,8 @@ self: {
      }:
      mkDerivation {
        pname = "time-warp";
-       version = "0.1.1.1";
-       sha256 = "52bdeb1608ee7a5688ffec46fda64437a8bbb8d9648ce4f0a523a15405c9ea18";
+       version = "0.1.1.2";
+       sha256 = "8a919958cbef95ff3960046f5854801b649b60c8e1fbd187ce1ae298c3c11187";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -169331,6 +169975,7 @@ self: {
        homepage = "https://github.com/serokell/time-warp";
        description = "Distributed systems execution emulation";
        license = stdenv.lib.licenses.gpl3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "timecalc" = callPackage
@@ -174601,6 +175246,8 @@ self: {
        pname = "unix";
        version = "2.7.2.1";
        sha256 = "fc05365594367779122465eee132162267c319c3679ff801f050ed30d18d099c";
+       revision = "1";
+       editedCabalFile = "3db1b6e8de36a36fc4f979e1045e82554f16c736961fa0392e42b7b3f4decfd4";
        libraryHaskellDepends = [ base bytestring time ];
        homepage = "https://github.com/haskell/unix";
        description = "POSIX functionality";
@@ -175550,6 +176197,25 @@ self: {
        license = stdenv.lib.licenses.mit;
      }) {};
 
+  "users-mysql-haskell" = callPackage
+    ({ mkDerivation, base, bytestring, io-streams, mysql-haskell, tasty
+     , tasty-hunit, text, time, transformers, users, uuid
+     }:
+     mkDerivation {
+       pname = "users-mysql-haskell";
+       version = "0.5.2.0";
+       sha256 = "a7f7a2d91860e2dc4594639776aaff06c981f01aaa356553c397d50a0f367930";
+       libraryHaskellDepends = [
+         base io-streams mysql-haskell text time transformers users uuid
+       ];
+       testHaskellDepends = [
+         base bytestring io-streams mysql-haskell tasty tasty-hunit text
+         time transformers users uuid
+       ];
+       description = "A mysql-haskell backend for the users library";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "users-persistent" = callPackage
     ({ mkDerivation, base, bytestring, esqueleto, hspec, monad-logger
      , mtl, persistent, persistent-sqlite, persistent-template
@@ -176727,8 +177393,8 @@ self: {
        pname = "vector";
        version = "0.11.0.0";
        sha256 = "0a5320ed44c3f2b04b7f61e0f63f4fcd5b337524e601e01d5813ace3f5a432e4";
-       revision = "1";
-       editedCabalFile = "dfdf3252519ff35da59f977b7d37d6c5a6660673ce1234899af0111f7ece9c66";
+       revision = "2";
+       editedCabalFile = "2bfafd758ab4d80fa7a16b0a650aff60fb1be109728bed6ede144baf1f744ace";
        libraryHaskellDepends = [ base deepseq ghc-prim primitive ];
        testHaskellDepends = [
          base QuickCheck random template-haskell test-framework
@@ -177227,12 +177893,12 @@ self: {
     ({ mkDerivation, async, attoparsec, base, cabal-file-th, containers
      , directory, doctest, fingertree, lens, lifted-base, mmorph, mtl
      , pipes, pipes-concurrency, process, QuickCheck, stm, tasty
-     , tasty-quickcheck, template-haskell, text, transformers, unix, vty
+     , tasty-quickcheck, text, transformers, unix, vty
      }:
      mkDerivation {
        pname = "vgrep";
-       version = "0.1.4.0";
-       sha256 = "353bd92260e225c892d26d6926e9668016187d8ef50311b8f80ae55fc82ed29b";
+       version = "0.1.4.1";
+       sha256 = "5362e0a156df7e01be495da161d63d62e9e31d82e8290ca2d1b02c5ec9c24cd9";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -177241,7 +177907,7 @@ self: {
        ];
        executableHaskellDepends = [
          async base cabal-file-th containers directory lens mtl pipes
-         pipes-concurrency process template-haskell text unix vty
+         pipes-concurrency process text unix vty
        ];
        testHaskellDepends = [
          base containers doctest lens QuickCheck tasty tasty-quickcheck text
@@ -177841,7 +178507,7 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
-  "vty_5_12" = callPackage
+  "vty_5_13" = callPackage
     ({ mkDerivation, base, blaze-builder, bytestring, Cabal, containers
      , data-default, deepseq, directory, filepath, hashable, HUnit
      , microlens, microlens-mtl, microlens-th, mtl, parallel, parsec
@@ -177852,8 +178518,8 @@ self: {
      }:
      mkDerivation {
        pname = "vty";
-       version = "5.12";
-       sha256 = "999cc0c66a6e08cada8810f91b0f08e33282361cc01182ea3774e96b13642a56";
+       version = "5.13";
+       sha256 = "1eabce0fa3ebfe22a4ff1324a5dc48d1fc1363bfe362b6df0b3801ca63b1f117";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -178286,8 +178952,8 @@ self: {
      }:
      mkDerivation {
        pname = "wai-frontend-monadcgi";
-       version = "3.0.0.2";
-       sha256 = "c3e01b29a1a1c2a0934adc7e0c208454be525b2da1303a8b86391aa70c8ddc91";
+       version = "3.0.0.3";
+       sha256 = "b140ad372252e638dfa7a8d8d48ae84121b1b67dc6454801302a15bd8cf42729";
        libraryHaskellDepends = [
          base bytestring case-insensitive cgi containers http-types
          transformers wai
@@ -181491,8 +182157,8 @@ self: {
     ({ mkDerivation, base, containers, doctest, hspec, time }:
      mkDerivation {
        pname = "workdays";
-       version = "0.1.0";
-       sha256 = "61c41d0b6257630ed2e9b484264a8f0c19595e6f0bf1c30dd35129951bd4a4de";
+       version = "0.1.1";
+       sha256 = "871cf67b17ca57f91ce73295311e4ffa5f6c8301908cbd182d6b7c50d48289e7";
        libraryHaskellDepends = [ base containers time ];
        testHaskellDepends = [ base containers doctest hspec ];
        homepage = "https://github.com/stackbuilders/workdays";
@@ -182959,7 +183625,7 @@ self: {
        license = stdenv.lib.licenses.mit;
      }) {};
 
-  "xml-conduit_1_4_0_1" = callPackage
+  "xml-conduit_1_4_0_2" = callPackage
     ({ mkDerivation, attoparsec, base, blaze-builder, blaze-html
      , blaze-markup, bytestring, conduit, conduit-extra, containers
      , data-default, deepseq, hspec, HUnit, monad-control, resourcet
@@ -182967,8 +183633,8 @@ self: {
      }:
      mkDerivation {
        pname = "xml-conduit";
-       version = "1.4.0.1";
-       sha256 = "7c9c171230bcb66b1ab6b0b201f6e5666c79ad4eb0747e68eb1d932591ab1700";
+       version = "1.4.0.2";
+       sha256 = "55f77ce489fd04a2602733a55e8b7487a565f9bbb877a7ce606f2fd6c1fbe318";
        libraryHaskellDepends = [
          attoparsec base blaze-builder blaze-html blaze-markup bytestring
          conduit conduit-extra containers data-default deepseq monad-control
@@ -185782,8 +186448,8 @@ self: {
      }:
      mkDerivation {
        pname = "yesod-markdown";
-       version = "0.11.1";
-       sha256 = "76ce2fbc55ed6e23c70fea32441c38a6466888695b8c48035471343c407efd2f";
+       version = "0.11.2";
+       sha256 = "28a1b1dbcc5a171ee88b8eb1850aef43cf17d03553b29116ca0934721c228ae3";
        libraryHaskellDepends = [
          base blaze-html blaze-markup bytestring directory pandoc persistent
          shakespeare texmath text xss-sanitize yesod-core yesod-form