summary refs log tree commit diff
diff options
context:
space:
mode:
authorPeter Simons <simons@cryp.to>2017-02-16 12:34:49 +0100
committerPeter Simons <simons@cryp.to>2017-02-19 20:12:44 +0100
commit7734d159d102251fafdd1573e99e712d840d8c84 (patch)
treeac6114df5e100406b6dd092786e04a42acf12c36
parentaefb01a94577806351b6dd921f3265a291cf86ba (diff)
downloadnixlib-7734d159d102251fafdd1573e99e712d840d8c84.tar
nixlib-7734d159d102251fafdd1573e99e712d840d8c84.tar.gz
nixlib-7734d159d102251fafdd1573e99e712d840d8c84.tar.bz2
nixlib-7734d159d102251fafdd1573e99e712d840d8c84.tar.lz
nixlib-7734d159d102251fafdd1573e99e712d840d8c84.tar.xz
nixlib-7734d159d102251fafdd1573e99e712d840d8c84.tar.zst
nixlib-7734d159d102251fafdd1573e99e712d840d8c84.zip
hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.0.4-12-gf83834c from Hackage revision
https://github.com/commercialhaskell/all-cabal-hashes/commit/cc52bff6e8781efaf053d9a19dd42ec4fe8ba02a.
-rw-r--r--pkgs/development/haskell-modules/hackage-packages.nix937
1 files changed, 732 insertions, 205 deletions
diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix
index b83d984b0bb2..fddb99eb1302 100644
--- a/pkgs/development/haskell-modules/hackage-packages.nix
+++ b/pkgs/development/haskell-modules/hackage-packages.nix
@@ -1344,8 +1344,8 @@ self: {
      }:
      mkDerivation {
        pname = "BioHMM";
-       version = "1.0.3";
-       sha256 = "88963139ccce5e5ab1125bf590847d403d08a9b9f17f91a4fcb704a6881f6335";
+       version = "1.0.4";
+       sha256 = "b3c36291729328b42ba73ee777c4ef1490eccee982b64ee3dbf5103c25d5c2f3";
        libraryHaskellDepends = [
          base colour diagrams-cairo diagrams-lib directory either-unwrap
          filepath parsec ParsecTools StockholmAlignment SVGFonts text vector
@@ -1713,6 +1713,8 @@ self: {
        pname = "BlogLiterately";
        version = "0.8.4.3";
        sha256 = "56789deadc7e7a3b94b6dbbc0f8857565348ddde049ed8f0d938d4701f761721";
+       revision = "1";
+       editedCabalFile = "fa4ead9c5b7ffc4b664584723d9cb95fccab0ba835b8ec8ca8303787bbe1d705";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -11537,8 +11539,8 @@ self: {
      }:
      mkDerivation {
        pname = "MiniAgda";
-       version = "0.2016.12.19";
-       sha256 = "c182c028ecf764a4f363426fbd101eb1e3c9283d5558cae898cdbd45847d4fca";
+       version = "0.2017.2.18";
+       sha256 = "bce3d9eb1b99f620cae1fd35046e6829deb564846b1f847168924de251b87d68";
        isLibrary = false;
        isExecutable = true;
        executableHaskellDepends = [
@@ -15880,6 +15882,8 @@ self: {
        pname = "Spock";
        version = "0.12.0.0";
        sha256 = "8392d1ee34b46238c6bfe951080f06e11e1f3622d8402e7762c70aa61430e3d9";
+       revision = "1";
+       editedCabalFile = "88a5e8b3c6fb8b7b23bb5b6f37a4ac071842fba1420d6bd835d9ac7085753529";
        libraryHaskellDepends = [
          base base64-bytestring bytestring containers cryptonite focus
          hashable http-types hvect list-t monad-control mtl reroute
@@ -15901,6 +15905,8 @@ self: {
        pname = "Spock-api";
        version = "0.12.0.0";
        sha256 = "8cfdbcbd2fa426c595fb7d29f8a6395dea17476c15d5ae863da2605b1c6ebe00";
+       revision = "1";
+       editedCabalFile = "7fb9f5bacb759e7763ff03fb910b6d7ff3a19436bf70ba7bd0f9e54801541d70";
        libraryHaskellDepends = [ aeson base deepseq hvect reroute ];
        homepage = "https://www.spock.li";
        description = "Another Haskell web framework for rapid development";
@@ -15960,6 +15966,8 @@ self: {
        pname = "Spock-core";
        version = "0.12.0.0";
        sha256 = "e69b70ea3027fa644d546bcae25bbf75e38abd6f4a7f88f0628fea6e16e97895";
+       revision = "1";
+       editedCabalFile = "183fb6ab42002aff45add4cc8808ba29d8c6e7939c8cdc2877f100a4669d6676";
        libraryHaskellDepends = [
          aeson base base64-bytestring bytestring case-insensitive containers
          cookie directory hashable http-api-data http-types hvect mtl
@@ -16007,6 +16015,19 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "Spock-lucid_0_4_0_0" = callPackage
+    ({ mkDerivation, base, lucid, Spock, transformers }:
+     mkDerivation {
+       pname = "Spock-lucid";
+       version = "0.4.0.0";
+       sha256 = "09ca1adac56dd7c1bd465d5a893f592e8b352337ab834418fa98d55eadabf26c";
+       libraryHaskellDepends = [ base lucid Spock transformers ];
+       homepage = "http://github.com/aelve/Spock-lucid";
+       description = "Lucid support for Spock";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "Spock-worker" = callPackage
     ({ mkDerivation, base, containers, errors, HTF, lifted-base, mtl
      , Spock, stm, text, time, transformers, vector
@@ -16120,8 +16141,8 @@ self: {
      }:
      mkDerivation {
        pname = "StockholmAlignment";
-       version = "1.0.0";
-       sha256 = "0b1234009521e37f69d734391138bec11c7c3d2df2496c939268fbff2cb1c86b";
+       version = "1.0.1";
+       sha256 = "04ae48d0061e8c7b8120c924677c33179cd837b2171e295c30558ad31583867f";
        libraryHaskellDepends = [
          base colour diagrams-cairo diagrams-lib directory either-unwrap
          filepath parsec ParsecTools SVGFonts text vector
@@ -26551,6 +26572,33 @@ self: {
        license = stdenv.lib.licenses.publicDomain;
      }) {};
 
+  "atom-conduit_0_4_0_2" = callPackage
+    ({ mkDerivation, base, blaze-builder, conduit, conduit-combinators
+     , data-default, hlint, lens-simple, mono-traversable, parsers
+     , quickcheck-instances, resourcet, safe-exceptions, tasty
+     , tasty-hunit, tasty-quickcheck, text, time, timerep
+     , uri-bytestring, xml-conduit, xml-types
+     }:
+     mkDerivation {
+       pname = "atom-conduit";
+       version = "0.4.0.2";
+       sha256 = "dca5d06000961b82120440b17ff241dc785426b2bf50071f1979f8d4f6e839ff";
+       libraryHaskellDepends = [
+         base blaze-builder conduit conduit-combinators lens-simple
+         mono-traversable parsers safe-exceptions text time timerep
+         uri-bytestring xml-conduit xml-types
+       ];
+       testHaskellDepends = [
+         base conduit data-default hlint lens-simple mono-traversable
+         parsers quickcheck-instances resourcet safe-exceptions tasty
+         tasty-hunit tasty-quickcheck text time uri-bytestring xml-conduit
+         xml-types
+       ];
+       description = "Streaming parser/renderer for the Atom 1.0 standard (RFC 4287).";
+       license = stdenv.lib.licenses.publicDomain;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "atom-msp430" = callPackage
     ({ mkDerivation, atom, base, mtl }:
      mkDerivation {
@@ -31270,6 +31318,8 @@ self: {
        pname = "bindynamic";
        version = "1.0.0.0";
        sha256 = "f1e9c392ea6a9be6a4d7200ed8060e5560ac6881c65c9423cc6e63d2bbe7246e";
+       revision = "1";
+       editedCabalFile = "d2dca13b71f94e70829d5d290af936fd21d93e1fb9f6b89a8540cd6f40a0a7e5";
        libraryHaskellDepends = [ base binary bytestring rank1dynamic ];
        homepage = "https://github.com/lspitzner/bindynamic";
        description = "A variation of Data.Dynamic.Dynamic with a Binary instance";
@@ -33315,6 +33365,19 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "bookkeeping" = callPackage
+    ({ mkDerivation, base, dlist, doctest, Glob, mtl, text, time }:
+     mkDerivation {
+       pname = "bookkeeping";
+       version = "0.1.0.1";
+       sha256 = "3fcfd3c8754c14b4882c35bb9762d928ada95fc099bac3ab5bb4821aeb879a58";
+       libraryHaskellDepends = [ base dlist mtl text time ];
+       testHaskellDepends = [ base doctest Glob ];
+       homepage = "https://github.com/arowM/haskell-bookkeeping#readme";
+       description = "A module for bookkeeping by double entry";
+       license = stdenv.lib.licenses.mit;
+     }) {};
+
   "bool-extras" = callPackage
     ({ mkDerivation, base }:
      mkDerivation {
@@ -41662,10 +41725,8 @@ self: {
      }:
      mkDerivation {
        pname = "colour-space";
-       version = "0.1.2.0";
-       sha256 = "963b04b703a2d5f273ffc43b3687e6d58afed144eef47d4070b0bdec6f3bd3e5";
-       revision = "1";
-       editedCabalFile = "54a4d19227a0e550ad5c89295596d5c8b3b3d8d9ffd0b1f937ca48198ce6e7ad";
+       version = "0.1.3.0";
+       sha256 = "d8e324ce287c9607c0358a70ecc02ee5a1c071661b020dac4a0d674b94b55119";
        libraryHaskellDepends = [
          base colour constrained-categories JuicyPixels linear
          linearmap-category manifolds semigroups vector-space
@@ -56218,10 +56279,8 @@ self: {
      }:
      mkDerivation {
        pname = "dynamic-plot";
-       version = "0.2.1.0";
-       sha256 = "8d75d0d068f801f2da0199738b43261966f265f62f58b3ad9f5b33e7c7158999";
-       revision = "1";
-       editedCabalFile = "d2d367212ca5c730e629b14d04a12eccc8bee0d3bead4f16c7db230507753c4e";
+       version = "0.2.2.0";
+       sha256 = "7f04a719fd74874eab8f362443ebdac8ad9caffd6271f72a8904f4723a2a9cf0";
        libraryHaskellDepends = [
          base colour colour-space constrained-categories containers
          data-default deepseq diagrams-cairo diagrams-core diagrams-gtk
@@ -57285,8 +57344,8 @@ self: {
      }:
      mkDerivation {
        pname = "ekg-bosun";
-       version = "1.0.7";
-       sha256 = "2266b9bd5f43108d9f386efd0c8fa1976e59ec2baa12ecefb815387a3a4be927";
+       version = "1.0.8";
+       sha256 = "8a12b4ee452e708e0e345963487341c48bf1936aabc47eef2e8b2efd69771b78";
        libraryHaskellDepends = [
          aeson base ekg-core http-client lens network network-uri old-locale
          text time unordered-containers vector wreq
@@ -57302,8 +57361,8 @@ self: {
      }:
      mkDerivation {
        pname = "ekg-carbon";
-       version = "1.0.6";
-       sha256 = "730398bdc04966332584439346e242554b5f0e03c38ff00243eee54c451225b5";
+       version = "1.0.7";
+       sha256 = "4dc63dc6fa6305a601152fa1a4f8e41f4d519e53967940bbc8565baf09b450a3";
        libraryHaskellDepends = [
          base ekg-core network network-carbon text time unordered-containers
          vector
@@ -63776,11 +63835,11 @@ self: {
      }:
      mkDerivation {
        pname = "fltkhs";
-       version = "0.5.0.8";
-       sha256 = "1be849d2dbf73a7ad02d0945ae7eb834085ed4a192dcdf5733c2fd764d308adb";
+       version = "0.5.1.0";
+       sha256 = "0153c9fe8224f1cf72acfd6b738f03fed28e7b498ececaec176edb98556ef184";
        isLibrary = true;
        isExecutable = true;
-       setupHaskellDepends = [ base Cabal ];
+       setupHaskellDepends = [ base Cabal directory filepath ];
        libraryHaskellDepends = [ base bytestring text ];
        libraryToolDepends = [ c2hs ];
        executableHaskellDepends = [ base directory filepath mtl parsec ];
@@ -65104,8 +65163,8 @@ self: {
      }:
      mkDerivation {
        pname = "free-functors";
-       version = "0.7";
-       sha256 = "bb30362bc3c5f8293a75af0bda8e52dee497e06ab3c0f44b088d619a41f5707d";
+       version = "0.7.1";
+       sha256 = "051dff857638b93e574aecce065860e1985e71a8e0f07c410966cdf87880930c";
        libraryHaskellDepends = [
          algebraic-classes base bifunctors comonad constraints contravariant
          profunctors template-haskell transformers
@@ -67663,8 +67722,8 @@ self: {
      }:
      mkDerivation {
        pname = "genvalidity-text";
-       version = "0.3.0.0";
-       sha256 = "ac533aec5b7d845596d5f0caef8fa2c931a8ba9fee17650e0141df4a6baacd0b";
+       version = "0.3.1.0";
+       sha256 = "84ca3ffc6717a1cf9c535a53e4f8451ae4878370870555bced73ea33fd724a02";
        libraryHaskellDepends = [
          array base genvalidity QuickCheck text validity validity-text
        ];
@@ -69871,6 +69930,38 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "ginger_0_5_0_0" = callPackage
+    ({ mkDerivation, aeson, base, bytestring, data-default, filepath
+     , http-types, mtl, parsec, safe, scientific, tasty, tasty-hunit
+     , tasty-quickcheck, text, time, transformers, unordered-containers
+     , utf8-string, vector
+     }:
+     mkDerivation {
+       pname = "ginger";
+       version = "0.5.0.0";
+       sha256 = "619261156d6d5fa5cdde9b2f39429c22b20b9d9159dcb4e867a598f5ed5c7f5c";
+       isLibrary = true;
+       isExecutable = true;
+       libraryHaskellDepends = [
+         aeson base bytestring data-default filepath http-types mtl parsec
+         safe scientific text time transformers unordered-containers
+         utf8-string vector
+       ];
+       executableHaskellDepends = [
+         aeson base bytestring data-default text transformers
+         unordered-containers
+       ];
+       testHaskellDepends = [
+         aeson base bytestring data-default mtl tasty tasty-hunit
+         tasty-quickcheck text time transformers unordered-containers
+         utf8-string
+       ];
+       homepage = "https://bitbucket.org/tdammers/ginger";
+       description = "An implementation of the Jinja2 template language in Haskell";
+       license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "ginsu" = callPackage
     ({ mkDerivation, array, async, base, binary, bytestring, containers
      , directory, hashable, hashtables, mtl, network, old-locale
@@ -71107,16 +71198,16 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
-  "glazier_0_8_0_0" = callPackage
-    ({ mkDerivation, base, lens, mmorph, mtl, profunctors
-     , semigroupoids, transformers
+  "glazier_0_10_0_0" = callPackage
+    ({ mkDerivation, base, lens, mmorph, mtl, semigroupoids
+     , transformers
      }:
      mkDerivation {
        pname = "glazier";
-       version = "0.8.0.0";
-       sha256 = "758345dee0b3401091ce52ce8e91332dd763bcfba112e211166ee7e7f69efa9c";
+       version = "0.10.0.0";
+       sha256 = "af7325fd898b62b8a29c106836b25fd334ab637d5d773a55da1fc25942af5167";
        libraryHaskellDepends = [
-         base lens mmorph mtl profunctors semigroupoids transformers
+         base lens mmorph mtl semigroupoids transformers
        ];
        homepage = "https://github.com/louispan/glazier#readme";
        description = "Composable widgets framework";
@@ -75316,13 +75407,13 @@ self: {
      }:
      mkDerivation {
        pname = "grapefruit-examples";
-       version = "0.1.0.5";
-       sha256 = "994a75f551cfe8c1a91eb83c5100abb6177acc3fdcd13c643ef08573ad24a629";
+       version = "0.1.0.6";
+       sha256 = "d12f367a313bebb5d793a152ab59223ada856fb4150428d994f30b87ae60e99b";
        libraryHaskellDepends = [
          base colour containers fraction grapefruit-frp grapefruit-records
          grapefruit-ui
        ];
-       homepage = "http://grapefruit-project.org/";
+       homepage = "https://grapefruit-project.org/";
        description = "Examples using the Grapefruit library";
        license = stdenv.lib.licenses.bsd3;
        hydraPlatforms = stdenv.lib.platforms.none;
@@ -75334,12 +75425,12 @@ self: {
      }:
      mkDerivation {
        pname = "grapefruit-frp";
-       version = "0.1.0.5";
-       sha256 = "15b626d8eaa352f3ad891cf7a235a71161791797326400d630a4fe4a9dacb094";
+       version = "0.1.0.6";
+       sha256 = "4e661fd1f137e438e1fa82d2d2bba7e9df24f5cf2e08027b2085793bc0c08ec0";
        libraryHaskellDepends = [
          arrows base containers fingertree semigroups TypeCompose
        ];
-       homepage = "http://grapefruit-project.org/";
+       homepage = "https://grapefruit-project.org/";
        description = "Functional Reactive Programming core";
        license = stdenv.lib.licenses.bsd3;
        hydraPlatforms = stdenv.lib.platforms.none;
@@ -75349,10 +75440,10 @@ self: {
     ({ mkDerivation, arrows, base, grapefruit-frp }:
      mkDerivation {
        pname = "grapefruit-records";
-       version = "0.1.0.5";
-       sha256 = "011af70c436e6463b0fa43e873fcdbe584ac7a29546deb6d4dd401f1f5ca1e0a";
+       version = "0.1.0.6";
+       sha256 = "f5b41878c93312c4149b8c44dbc51bef35de6f9ab9b0d6a5e898f3285c5c99e4";
        libraryHaskellDepends = [ arrows base grapefruit-frp ];
-       homepage = "http://grapefruit-project.org/";
+       homepage = "https://grapefruit-project.org/";
        description = "A record system for Functional Reactive Programming";
        license = stdenv.lib.licenses.bsd3;
        hydraPlatforms = stdenv.lib.platforms.none;
@@ -75364,13 +75455,13 @@ self: {
      }:
      mkDerivation {
        pname = "grapefruit-ui";
-       version = "0.1.0.5";
-       sha256 = "58264c0628092bef6ecaa148de601a267bea6c352a8488f8fd7e1f82c4dbbd87";
+       version = "0.1.0.6";
+       sha256 = "16c7d95fa20d962c72dcc25d13ccd60d625f6c8fee6ea2b7d8a66dc1725f8fc9";
        libraryHaskellDepends = [
          arrows base colour containers fraction grapefruit-frp
          grapefruit-records
        ];
-       homepage = "http://grapefruit-project.org/";
+       homepage = "https://grapefruit-project.org/";
        description = "Declarative user interface programming";
        license = stdenv.lib.licenses.bsd3;
        hydraPlatforms = stdenv.lib.platforms.none;
@@ -75378,17 +75469,18 @@ self: {
 
   "grapefruit-ui-gtk" = callPackage
     ({ mkDerivation, base, colour, containers, fraction, glib
-     , grapefruit-frp, grapefruit-records, grapefruit-ui, gtk
+     , grapefruit-frp, grapefruit-records, grapefruit-ui, gtk3
+     , transformers
      }:
      mkDerivation {
        pname = "grapefruit-ui-gtk";
-       version = "0.1.0.5";
-       sha256 = "3f91385bada888f49f9b61b8c0bc289675fcd447f875c766044e9c6da5dfda80";
+       version = "0.1.0.6";
+       sha256 = "1f3411ae628b64f842a205e22226bc651e698dd368950d0063bf8ef3f1a7ba42";
        libraryHaskellDepends = [
          base colour containers fraction glib grapefruit-frp
-         grapefruit-records grapefruit-ui gtk
+         grapefruit-records grapefruit-ui gtk3 transformers
        ];
-       homepage = "http://grapefruit-project.org/";
+       homepage = "https://grapefruit-project.org/";
        description = "GTK+-based backend for declarative user interface programming";
        license = stdenv.lib.licenses.bsd3;
        hydraPlatforms = stdenv.lib.platforms.none;
@@ -78321,8 +78413,8 @@ self: {
        pname = "hackage-security";
        version = "0.5.2.2";
        sha256 = "507a837851264a774c8f4d400f798c3dac5be11dc428fe72d33ef594ca533c41";
-       revision = "1";
-       editedCabalFile = "abb26d1da6e07e187a4494591154080415152787c2583c09acf522ab929b9642";
+       revision = "2";
+       editedCabalFile = "678fde798c4291a66cc8d0497c1df558292dd8526b46132d6c651dc090ef0e5a";
        libraryHaskellDepends = [
          base base16-bytestring base64-bytestring bytestring Cabal
          containers cryptohash-sha256 directory ed25519 filepath ghc-prim
@@ -85659,8 +85751,8 @@ self: {
      }:
      mkDerivation {
        pname = "hdocs";
-       version = "0.5.0.1";
-       sha256 = "6d4e53adcfc7375736ce47beb07e0ab3c6ec96300ce91edbae1fbd009bfff0db";
+       version = "0.5.0.2";
+       sha256 = "bcaf93d7febb8f04540010b2b0a244030bda1d5002b7cc158bbd05ba5acc9172";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -87246,6 +87338,20 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "hformat_0_2_0_0" = callPackage
+    ({ mkDerivation, base, base-unicode-symbols, hspec, text }:
+     mkDerivation {
+       pname = "hformat";
+       version = "0.2.0.0";
+       sha256 = "a949d752095cdc21a2e48ab4adf068ba67e5e53fa394e6fae9f29fe156dccefb";
+       libraryHaskellDepends = [ base base-unicode-symbols text ];
+       testHaskellDepends = [ base base-unicode-symbols hspec text ];
+       homepage = "http://github.com/mvoidex/hformat";
+       description = "Simple Haskell formatting";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "hfov" = callPackage
     ({ mkDerivation, base }:
      mkDerivation {
@@ -88679,12 +88785,25 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "histogram-fill_0_8_5_0" = callPackage
+    ({ mkDerivation, base, deepseq, ghc-prim, primitive, vector }:
+     mkDerivation {
+       pname = "histogram-fill";
+       version = "0.8.5.0";
+       sha256 = "fbdd167d6f27c0d88f9aa8647ae95a313101c63a827275ac8d016d6028975133";
+       libraryHaskellDepends = [ base deepseq ghc-prim primitive vector ];
+       homepage = "https://github.com/Shimuuar/histogram-fill/";
+       description = "Library for histograms creation";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "histogram-fill-binary" = callPackage
     ({ mkDerivation, base, binary, histogram-fill, vector }:
      mkDerivation {
        pname = "histogram-fill-binary";
-       version = "0.6.2.1";
-       sha256 = "22ea6f6453ae85486621d05afaed5e3903be4b41464594f5e8a040840304672f";
+       version = "0.8.5.0";
+       sha256 = "1eefe685953e205c8dfb9003f56e28bd17b673c0e6bd5455bb59d9a50b6b7b36";
        libraryHaskellDepends = [ base binary histogram-fill vector ];
        homepage = "https://github.com/Shimuuar/histogram-fill/";
        description = "Binary instances for histogram-fill package";
@@ -88695,11 +88814,11 @@ self: {
     ({ mkDerivation, base, cereal, histogram-fill, vector }:
      mkDerivation {
        pname = "histogram-fill-cereal";
-       version = "0.6.2.0";
-       sha256 = "55c7212207e03e55e01f6ce5715ee75f4029520804410ca61a6310b398b1769d";
+       version = "0.8.5.0";
+       sha256 = "38e36d11e6de32b2fd955a66961bfca4f81711e139cee680264c5c76962952cd";
        libraryHaskellDepends = [ base cereal histogram-fill vector ];
-       homepage = "http://bitbucket.org/Shimuuar/histogram-fill-cereal/";
-       description = "Library for histograms creation";
+       homepage = "https://github.com/Shimuuar/histogram-fill/";
+       description = "Binary instances for histogram-fill package";
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
@@ -91049,8 +91168,8 @@ self: {
      }:
      mkDerivation {
        pname = "hoppy-generator";
-       version = "0.3.0";
-       sha256 = "48d8e8c41c1204ced517a337d454a1dc87bd6a5ef3697f09756fac22e4d374ef";
+       version = "0.3.1";
+       sha256 = "162598c04c1e977b666c491dfb34451c43c08354427d9ed806b81169d6dd9c80";
        libraryHaskellDepends = [
          base containers directory filepath haskell-src mtl
        ];
@@ -98040,8 +98159,8 @@ self: {
      }:
      mkDerivation {
        pname = "hw-kafka-client";
-       version = "1.0.0";
-       sha256 = "01722988ca762cfefcbb97944d408fb3f4463fe56a3697e7e3aba501962d3af0";
+       version = "1.1.1";
+       sha256 = "be1ae93a00f627052a5f6c2d87bf26b531d59c737d69db6d0717cf0ef1b03402";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -98068,8 +98187,8 @@ self: {
      }:
      mkDerivation {
        pname = "hw-kafka-conduit";
-       version = "1.0.0";
-       sha256 = "9b37eecd87f4e166a9cf8fec4dc2685aadb458028fae5d2adaea480e05826d1a";
+       version = "1.1.1";
+       sha256 = "308d8e9ed13fc980148b0b1b26e090739533c210bdbbfceb990d4ae54170a212";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -102701,8 +102820,8 @@ self: {
        pname = "ip";
        version = "0.8.7";
        sha256 = "f33f12745defa0ac5aa72f8bfd1b48d905c6ece9a228c9a2209b2943c2f2c690";
-       revision = "1";
-       editedCabalFile = "53d0cca59537fcb2f837d6afcb3d9b0ac3df15a7cdbc4a06f97d696931698ebd";
+       revision = "2";
+       editedCabalFile = "121a83393fc17cfc59aee069015fcfd0a6f6d33e14314cb6688fed05396aafb6";
        libraryHaskellDepends = [
          aeson attoparsec base bytestring hashable primitive text vector
        ];
@@ -103345,6 +103464,18 @@ self: {
        license = "LGPL";
      }) {};
 
+  "iso3166-country-codes_0_20140203_8" = callPackage
+    ({ mkDerivation, base }:
+     mkDerivation {
+       pname = "iso3166-country-codes";
+       version = "0.20140203.8";
+       sha256 = "b4d6e01cd61bcaef9a8e455c331a8e7a2298531cb587ef6f23675eae7a6b0a36";
+       libraryHaskellDepends = [ base ];
+       description = "A datatype for ISO 3166 country codes";
+       license = "LGPL";
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "iso639" = callPackage
     ({ mkDerivation, base }:
      mkDerivation {
@@ -104179,8 +104310,8 @@ self: {
      }:
      mkDerivation {
        pname = "jammittools";
-       version = "0.5.2";
-       sha256 = "cf7b09b08144d7cdc35111a07a1374b08b099a4d639da12bcad9502a830bcebc";
+       version = "0.5.3";
+       sha256 = "2e6ab2632c50b2141ec9ab885db21f9ec8ad4d8499507d5f6a8ede49955764d1";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -104690,6 +104821,29 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "jose-jwt_0_7_5" = callPackage
+    ({ mkDerivation, aeson, attoparsec, base, bytestring, cereal
+     , containers, cryptonite, doctest, either, hspec, HUnit, memory
+     , mtl, QuickCheck, text, time, unordered-containers, vector
+     }:
+     mkDerivation {
+       pname = "jose-jwt";
+       version = "0.7.5";
+       sha256 = "53e3e9441b7d6d987920749edd61ab15e6e526856822e7d6c27cab302eedcdea";
+       libraryHaskellDepends = [
+         aeson attoparsec base bytestring cereal containers cryptonite
+         either memory mtl text time unordered-containers vector
+       ];
+       testHaskellDepends = [
+         aeson base bytestring cryptonite doctest either hspec HUnit memory
+         mtl QuickCheck text unordered-containers vector
+       ];
+       homepage = "http://github.com/tekul/jose-jwt";
+       description = "JSON Object Signing and Encryption Library";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "jpeg" = callPackage
     ({ mkDerivation, base, mtl }:
      mkDerivation {
@@ -105751,8 +105905,8 @@ self: {
      }:
      mkDerivation {
        pname = "jukebox";
-       version = "0.2.11";
-       sha256 = "ec2419917909588b5aaf88fef64fc0b7cb40d9da9e41a26763c53def58f8c506";
+       version = "0.2.14";
+       sha256 = "cae9327fe9d2068d74f9e8ed80125cb78f0a0612b3eb8f361ff7b5871cc77eb5";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -107656,6 +107810,19 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "labels_0_3_2" = callPackage
+    ({ mkDerivation, base, template-haskell }:
+     mkDerivation {
+       pname = "labels";
+       version = "0.3.2";
+       sha256 = "c4060c9fe6adb9f8c34f21acf761a4a5e0f45c4d580a27ead0f05ea2717e0a31";
+       libraryHaskellDepends = [ base template-haskell ];
+       homepage = "https://github.com/chrisdone/labels#readme";
+       description = "Anonymous records via named tuples";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "laborantin-hs" = callPackage
     ({ mkDerivation, aeson, async, base, bytestring, cmdlib, containers
      , directory, hslogger, mtl, old-locale, parsec, random, split, text
@@ -108020,7 +108187,7 @@ self: {
        homepage = "http://haskell.org/haskellwiki/Lambdabot";
        description = "Lambdabot is a development tool and advanced IRC bot";
        license = "GPL";
-       hydraPlatforms = stdenv.lib.platforms.none;
+       maintainers = with stdenv.lib.maintainers; [ abbradar ];
      }) {};
 
   "lambdabot-core" = callPackage
@@ -108073,7 +108240,6 @@ self: {
        homepage = "http://haskell.org/haskellwiki/Lambdabot";
        description = "Lambdabot Haskell plugins";
        license = "GPL";
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "lambdabot-irc-plugins" = callPackage
@@ -108200,7 +108366,6 @@ self: {
        homepage = "http://haskell.org/haskellwiki/Lambdabot";
        description = "Utility libraries for the advanced IRC bot, Lambdabot";
        license = "GPL";
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "lambdacat" = callPackage
@@ -112218,15 +112383,16 @@ self: {
   "linearmap-category" = callPackage
     ({ mkDerivation, base, constrained-categories, containers
      , free-vector-spaces, ieee754, lens, linear, manifolds-core
-     , semigroups, tagged, vector, vector-space
+     , semigroups, tagged, transformers, vector, vector-space
      }:
      mkDerivation {
        pname = "linearmap-category";
-       version = "0.3.0.1";
-       sha256 = "f8f24aa068e6578798b9fcdbbc4e7058322db89cf630540b7b91a7cbfe5d5f78";
+       version = "0.3.2.0";
+       sha256 = "45932979d622e33de233a01e8e66e5925be9553caa246132705e36437580233d";
        libraryHaskellDepends = [
          base constrained-categories containers free-vector-spaces ieee754
-         lens linear manifolds-core semigroups tagged vector vector-space
+         lens linear manifolds-core semigroups tagged transformers vector
+         vector-space
        ];
        homepage = "https://github.com/leftaroundabout/linearmap-family";
        description = "Native, complete, matrix-free linear algebra";
@@ -114187,6 +114353,25 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "logging-effect_1_1_3" = callPackage
+    ({ mkDerivation, async, base, exceptions, free, monad-control, mtl
+     , semigroups, stm, stm-delay, text, time, transformers
+     , transformers-base, wl-pprint-text
+     }:
+     mkDerivation {
+       pname = "logging-effect";
+       version = "1.1.3";
+       sha256 = "0eaa34ec9174acc7cbc4c806b44f4b616430658bf215c086b3ee29877cbe7914";
+       libraryHaskellDepends = [
+         async base exceptions free monad-control mtl semigroups stm
+         stm-delay text time transformers transformers-base wl-pprint-text
+       ];
+       homepage = "https://github.com/ocharles/logging-effect";
+       description = "A mtl-style monad transformer for general purpose & compositional logging";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "logging-facade" = callPackage
     ({ mkDerivation, base, hspec, template-haskell, transformers }:
      mkDerivation {
@@ -114394,31 +114579,23 @@ self: {
      }) {};
 
   "lol" = callPackage
-    ({ mkDerivation, arithmoi, base, binary, bytestring, constraints
-     , containers, crypto-api, data-default, deepseq, DRBG
+    ({ mkDerivation, arithmoi, base, bytestring, constraints
+     , containers, crypto-api, data-default, deepseq, directory
      , monadcryptorandom, MonadRandom, mtl, numeric-prelude
-     , protocol-buffers, protocol-buffers-descriptor, QuickCheck, random
-     , reflection, repa, singletons, tagged-transformer
-     , template-haskell, test-framework, test-framework-quickcheck2
-     , th-desugar, transformers, vector, vector-th-unbox
+     , protocol-buffers, protocol-buffers-descriptor, random, reflection
+     , singletons, tagged-transformer, template-haskell, vector
+     , vector-th-unbox
      }:
      mkDerivation {
        pname = "lol";
-       version = "0.5.0.2";
-       sha256 = "7a3a494d8262865e7262bf34e39030f1bf48c81a602b8f81e1d50770372030ca";
-       revision = "1";
-       editedCabalFile = "3e58e5596d39e3a7265acecf79ece269b44cf58fd14699bdbc9a28fde0bd622d";
+       version = "0.6.0.0";
+       sha256 = "973a5ecd6397fd01e34bb7a40e80a3b0b564ca00aeafb73dc66fb0ec988c950d";
        libraryHaskellDepends = [
-         arithmoi base binary bytestring constraints containers crypto-api
-         data-default deepseq monadcryptorandom MonadRandom mtl
-         numeric-prelude protocol-buffers protocol-buffers-descriptor
-         QuickCheck random reflection repa singletons tagged-transformer
-         template-haskell th-desugar transformers vector vector-th-unbox
-       ];
-       testHaskellDepends = [
-         arithmoi base constraints deepseq DRBG MonadRandom mtl QuickCheck
-         random repa singletons test-framework test-framework-quickcheck2
-         vector
+         arithmoi base bytestring constraints containers crypto-api
+         data-default deepseq directory monadcryptorandom MonadRandom mtl
+         numeric-prelude protocol-buffers protocol-buffers-descriptor random
+         reflection singletons tagged-transformer template-haskell vector
+         vector-th-unbox
        ];
        homepage = "https://github.com/cpeikert/Lol";
        description = "A library for lattice cryptography";
@@ -114456,6 +114633,24 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "lol-benches" = callPackage
+    ({ mkDerivation, ansi-terminal, base, containers, criterion
+     , crypto-api, deepseq, DRBG, lol, MonadRandom, split, statistics
+     , transformers, vector
+     }:
+     mkDerivation {
+       pname = "lol-benches";
+       version = "0.0.0.1";
+       sha256 = "13c40b8c3d05c57e43bbc76546486abfff269f412d81104c8790bf1fb4a7ed91";
+       libraryHaskellDepends = [
+         ansi-terminal base containers criterion crypto-api deepseq DRBG lol
+         MonadRandom split statistics transformers vector
+       ];
+       homepage = "https://github.com/cpeikert/Lol";
+       description = "A library for benchmarking <https://hackage.haskell.org/package/lol Λ ∘ λ>.";
+       license = stdenv.lib.licenses.gpl2;
+     }) {};
+
   "lol-calculus" = callPackage
     ({ mkDerivation, base, containers, directory, filepath, haskeline
      , mtl, parsec, text, text-format, transformers
@@ -114478,6 +114673,24 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "lol-tests" = callPackage
+    ({ mkDerivation, base, lol, MonadRandom, QuickCheck, test-framework
+     , test-framework-quickcheck2
+     }:
+     mkDerivation {
+       pname = "lol-tests";
+       version = "0.0.0.1";
+       sha256 = "656cbe1a7bcea84cffd271a61d0f2b731e14705309636d872afff363628a37ed";
+       libraryHaskellDepends = [
+         base lol MonadRandom QuickCheck test-framework
+         test-framework-quickcheck2
+       ];
+       testHaskellDepends = [ base lol test-framework ];
+       homepage = "https://github.com/cpeikert/Lol";
+       description = "A library for testing <https://hackage.haskell.org/package/lol Λ ∘ λ>.";
+       license = stdenv.lib.licenses.gpl2;
+     }) {};
+
   "lol-typing" = callPackage
     ({ mkDerivation, base, Cabal, containers, directory, filepath
      , ghc-prim, lol-calculus, monad-classes, parsec, tasty, tasty-hunit
@@ -115752,18 +115965,19 @@ self: {
      }) {};
 
   "madlang" = callPackage
-    ({ mkDerivation, ansi-wl-pprint, base, hspec, hspec-megaparsec
-     , lens, megaparsec, mtl, mwc-random, optparse-generic, text
+    ({ mkDerivation, ansi-wl-pprint, base, gitrev, hspec
+     , hspec-megaparsec, lens, megaparsec, mtl, mwc-random
+     , optparse-generic, text
      }:
      mkDerivation {
        pname = "madlang";
-       version = "0.1.0.5";
-       sha256 = "2fcb9eea46f6cd7d67164baaa82078b9c4f3a486ce9ff0abf225731e68066f7a";
+       version = "1.0.0.0";
+       sha256 = "d8fd8f0055eab476c13c23361cec3a780319d90e45c2b45fccd1208b0ff24120";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
-         ansi-wl-pprint base lens megaparsec mtl mwc-random optparse-generic
-         text
+         ansi-wl-pprint base gitrev lens megaparsec mtl mwc-random
+         optparse-generic text
        ];
        executableHaskellDepends = [ base ];
        testHaskellDepends = [
@@ -115901,16 +116115,17 @@ self: {
      }) {};
 
   "mailchimp" = callPackage
-    ({ mkDerivation, aeson, attoparsec, base, bytestring, http-client
-     , http-client-tls, servant, servant-client, text, transformers
+    ({ mkDerivation, aeson, attoparsec, base, bytestring, generics-sop
+     , http-client, http-client-tls, servant, servant-client, text
+     , transformers
      }:
      mkDerivation {
        pname = "mailchimp";
-       version = "0.1.1";
-       sha256 = "d6bdac26adc60ded7352010674a0b562f9b809e5c49954dd738d1cbfd6cb95d6";
+       version = "0.2.0";
+       sha256 = "03cbeca629b8f9cc4e9ebd86c98aa05c03726d7358b523d8fc81e309dfa4e4da";
        libraryHaskellDepends = [
-         aeson attoparsec base bytestring http-client http-client-tls
-         servant servant-client text transformers
+         aeson attoparsec base bytestring generics-sop http-client
+         http-client-tls servant servant-client text transformers
        ];
        homepage = "https://github.com/jpvillaisaza/mailchimp-haskell";
        description = "Bindings for the MailChimp API";
@@ -116072,6 +116287,20 @@ self: {
        license = stdenv.lib.licenses.mit;
      }) {};
 
+  "makefile_0_1_1_0" = callPackage
+    ({ mkDerivation, attoparsec, base, bytestring, doctest, Glob }:
+     mkDerivation {
+       pname = "makefile";
+       version = "0.1.1.0";
+       sha256 = "3ccab1e08b9920e4390b9dca8504e4ba621b693e0fa25b4c3dd68042373a325e";
+       libraryHaskellDepends = [ attoparsec base bytestring ];
+       testHaskellDepends = [ attoparsec base bytestring doctest Glob ];
+       homepage = "http://github.com/nmattia/mask";
+       description = "Simple Makefile parser";
+       license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "managed" = callPackage
     ({ mkDerivation, base, transformers }:
      mkDerivation {
@@ -116542,8 +116771,8 @@ self: {
      }:
      mkDerivation {
        pname = "manifold-random";
-       version = "0.4.0.0";
-       sha256 = "7300fabce3e4c7723cc320f4c96bbd7980ca4e72cb694aa422b91d51b6e26c5e";
+       version = "0.4.1.0";
+       sha256 = "a59a301f18bd852b7ac135a723631145e0b766b216046f5392d014ac83f02311";
        libraryHaskellDepends = [
          base constrained-categories linearmap-category manifolds random-fu
          semigroups vector-space
@@ -116556,18 +116785,19 @@ self: {
 
   "manifolds" = callPackage
     ({ mkDerivation, base, comonad, constrained-categories, containers
-     , deepseq, free-vector-spaces, lens, linear, linearmap-category
-     , manifolds-core, MemoTrie, semigroups, tagged, transformers
-     , vector, vector-space, void
+     , deepseq, free, free-vector-spaces, lens, linear
+     , linearmap-category, manifolds-core, MemoTrie, number-show
+     , semigroups, tagged, transformers, vector, vector-space, void
      }:
      mkDerivation {
        pname = "manifolds";
-       version = "0.4.0.0";
-       sha256 = "7a4a8a4c392b5e0743e0984bbd361a744a7e054838ca9353131b0bea04e09f93";
+       version = "0.4.1.0";
+       sha256 = "a10fb25dbfedc0bd308d4bbdabae83721784fef8e0e91278124a1cefc166afee";
        libraryHaskellDepends = [
-         base comonad constrained-categories containers deepseq
+         base comonad constrained-categories containers deepseq free
          free-vector-spaces lens linear linearmap-category manifolds-core
-         MemoTrie semigroups tagged transformers vector vector-space void
+         MemoTrie number-show semigroups tagged transformers vector
+         vector-space void
        ];
        homepage = "https://github.com/leftaroundabout/manifolds";
        description = "Coordinate-free hypersurfaces";
@@ -116579,8 +116809,8 @@ self: {
     ({ mkDerivation, base, tagged, vector-space }:
      mkDerivation {
        pname = "manifolds-core";
-       version = "0.4.0.0";
-       sha256 = "53a19cc72ef02345f161676d04701249fbf36cd02303672a1d5e3ecd78341568";
+       version = "0.4.1.0";
+       sha256 = "8fd0dc49d4bc1246abd0e1043355154d1d747dad6ec5f03cdd00209a65252b10";
        libraryHaskellDepends = [ base tagged vector-space ];
        homepage = "https://github.com/leftaroundabout/manifolds";
        description = "The basic classes for the manifolds hierarchy";
@@ -116935,31 +117165,32 @@ self: {
      }) {};
 
   "marvin" = callPackage
-    ({ mkDerivation, aeson, async, base, bytestring, configurator
-     , directory, filepath, hashable, haskeline, lens, lifted-async
-     , lifted-base, marvin-interpolate, monad-control, monad-logger
-     , monad-loops, mono-traversable, mtl, mustache, network-uri
-     , optparse-applicative, random, stm, text, text-icu, time
-     , transformers-base, unordered-containers, vector, wai, warp
-     , websockets, wreq, wuss
+    ({ mkDerivation, aeson, base, bytestring, configurator, deepseq
+     , directory, filepath, hashable, haskeline, http-client
+     , http-client-tls, http-types, lens, lifted-async, lifted-base
+     , marvin-interpolate, monad-control, monad-logger, monad-loops, mtl
+     , mustache, network-uri, optparse-applicative, random, stm, text
+     , text-icu, time, transformers, transformers-base
+     , unordered-containers, vector, wai, warp, warp-tls, websockets
+     , wreq, wuss
      }:
      mkDerivation {
        pname = "marvin";
-       version = "0.0.9";
-       sha256 = "10c98f4282208ec6c99ac4530dd8e4127b5e6635b1d6df9d250432e0eff01dfa";
+       version = "0.1.5";
+       sha256 = "42cebd7af1b7d20575a08bbd1510226761aa2f494f64b0e7110d350f211b504a";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
-         aeson async base bytestring configurator hashable haskeline lens
-         lifted-async lifted-base marvin-interpolate monad-control
-         monad-logger monad-loops mono-traversable mtl network-uri
-         optparse-applicative random stm text text-icu time
-         transformers-base unordered-containers vector wai warp websockets
-         wreq wuss
+         aeson base bytestring configurator deepseq hashable haskeline
+         http-client http-client-tls http-types lens lifted-async
+         lifted-base marvin-interpolate monad-control monad-logger
+         monad-loops mtl network-uri optparse-applicative random stm text
+         text-icu time transformers transformers-base unordered-containers
+         vector wai warp warp-tls websockets wreq wuss
        ];
        executableHaskellDepends = [
-         aeson base bytestring configurator directory filepath
-         mono-traversable mustache optparse-applicative text
+         aeson base bytestring configurator directory filepath mustache
+         optparse-applicative text
        ];
        homepage = "https://marvin.readthedocs.io";
        description = "A modular chat bot";
@@ -116973,8 +117204,8 @@ self: {
      }:
      mkDerivation {
        pname = "marvin-interpolate";
-       version = "1.0";
-       sha256 = "bb80ab05ba25400c688af5f1ca1f0a02e07aa3a99115b1cf2d4f684caaa339ae";
+       version = "1.1";
+       sha256 = "4ab8a4739390bf13b1612f223a671b440d959e8f70c9b2913e35cf1cb9e75656";
        libraryHaskellDepends = [
          base haskell-src-meta mtl parsec template-haskell text
        ];
@@ -117258,8 +117489,8 @@ self: {
      }:
      mkDerivation {
        pname = "matrix-market-attoparsec";
-       version = "0.1.0.3";
-       sha256 = "e6c71b7405174df690d7617d1b295bc12b3e8be52b766fff79801f207fc93e20";
+       version = "0.1.0.4";
+       sha256 = "f26e637d3e10c0ef98dbb3307d2410eed5dca54affbd052162d1b1bc378b8e6d";
        libraryHaskellDepends = [
          attoparsec base bytestring exceptions scientific
        ];
@@ -117343,6 +117574,28 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "maxent-learner-hw" = callPackage
+    ({ mkDerivation, array, base, containers, csv, deepseq, file-embed
+     , mtl, optparse-applicative, parallel, random, text, vector
+     }:
+     mkDerivation {
+       pname = "maxent-learner-hw";
+       version = "0.1.2";
+       sha256 = "582b87a3f644043455906a2e48cfacc83a384d08bc5c97de7b2feb971efcb434";
+       isLibrary = true;
+       isExecutable = true;
+       libraryHaskellDepends = [
+         array base containers csv deepseq mtl random text vector
+       ];
+       executableHaskellDepends = [
+         array base containers deepseq file-embed mtl optparse-applicative
+         parallel random text
+       ];
+       homepage = "https://github.com/george-steel/maxent-learner";
+       description = "Hayes and Wilson's maxent learning algorithm for phonotactic grammars";
+       license = "GPL";
+     }) {};
+
   "maximal-cliques" = callPackage
     ({ mkDerivation, base, containers, vector }:
      mkDerivation {
@@ -119775,8 +120028,8 @@ self: {
     ({ mkDerivation, base, bytestring, cereal, mtl, transformers }:
      mkDerivation {
        pname = "modbus-tcp";
-       version = "0.4";
-       sha256 = "eb77f105623bdf639d0f309eb7fecbc89512b9b0d2acb47ae8f2a589b270510f";
+       version = "0.5";
+       sha256 = "be27b38fc90ed81d5a4b3f15ee180519ac47fe9e905e77e3eed7db7371b3e856";
        libraryHaskellDepends = [
          base bytestring cereal mtl transformers
        ];
@@ -125512,6 +125765,21 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "network-carbon_1_0_9" = callPackage
+    ({ mkDerivation, base, bytestring, network, text, time, vector }:
+     mkDerivation {
+       pname = "network-carbon";
+       version = "1.0.9";
+       sha256 = "70860d724fce8a1ee8f2ef80ea0466544ef1deb4c2b9435f15ea234d914a3b35";
+       libraryHaskellDepends = [
+         base bytestring network text time vector
+       ];
+       homepage = "http://github.com/ocharles/network-carbon";
+       description = "A Haskell implementation of the Carbon protocol (part of the Graphite monitoring tools)";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "network-conduit" = callPackage
     ({ mkDerivation, base, conduit }:
      mkDerivation {
@@ -127357,8 +127625,8 @@ self: {
      }:
      mkDerivation {
        pname = "ntrip-client";
-       version = "0.1.5";
-       sha256 = "eb93158c19610209c4d5e89de75afe7aa70bf3871e0e0b3ee70418d1f0d1aee8";
+       version = "0.1.6";
+       sha256 = "c508b4e7a9859b7eb306b58383d177f4cb66aec7c356ffe9323e32e6a3e46dac";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -127448,6 +127716,19 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "number-show" = callPackage
+    ({ mkDerivation, base, microlens, microlens-th }:
+     mkDerivation {
+       pname = "number-show";
+       version = "0.1.0.0";
+       sha256 = "3e4ba74494fce27278ae6c07773d75be901be09c51028f47cbdc9087d9e29e06";
+       revision = "1";
+       editedCabalFile = "8c75cd93ac276a74f86693467c56de7ecb7c04f9d93d26c369199d7a7baaf173";
+       libraryHaskellDepends = [ base microlens microlens-th ];
+       description = "Flexible and accurate (for a given precision) numerical->string conversion";
+       license = stdenv.lib.licenses.gpl3;
+     }) {};
+
   "numbering" = callPackage
     ({ mkDerivation, base, containers, vector }:
      mkDerivation {
@@ -129545,6 +129826,35 @@ self: {
        license = stdenv.lib.licenses.publicDomain;
      }) {};
 
+  "opml-conduit_0_6_0_2" = callPackage
+    ({ mkDerivation, base, bytestring, case-insensitive, conduit
+     , conduit-combinators, containers, data-default, hlint, lens-simple
+     , mono-traversable, monoid-subclasses, mtl, parsers, QuickCheck
+     , quickcheck-instances, resourcet, safe-exceptions, semigroups
+     , tasty, tasty-hunit, tasty-quickcheck, text, time, timerep
+     , uri-bytestring, xml-conduit, xml-types
+     }:
+     mkDerivation {
+       pname = "opml-conduit";
+       version = "0.6.0.2";
+       sha256 = "b1f66c0ba92fdf436889058e7fa62dca5a86398348432ab38c352af1804e4125";
+       libraryHaskellDepends = [
+         base case-insensitive conduit conduit-combinators containers
+         lens-simple mono-traversable monoid-subclasses safe-exceptions
+         semigroups text time timerep uri-bytestring xml-conduit xml-types
+       ];
+       testHaskellDepends = [
+         base bytestring conduit conduit-combinators containers data-default
+         hlint lens-simple mono-traversable mtl parsers QuickCheck
+         quickcheck-instances resourcet semigroups tasty tasty-hunit
+         tasty-quickcheck text time uri-bytestring xml-conduit
+       ];
+       homepage = "https://github.com/k0ral/opml-conduit";
+       description = "Streaming parser/renderer for the OPML 2.0 format.";
+       license = stdenv.lib.licenses.publicDomain;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "opn" = callPackage
     ({ mkDerivation, base, directory, filepath, ini, network-uri
      , optparse-applicative, process, text, unordered-containers
@@ -133529,6 +133839,25 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "persistable-record_0_4_1_1" = callPackage
+    ({ mkDerivation, array, base, containers, dlist, names-th
+     , quickcheck-simple, template-haskell, th-data-compat, transformers
+     }:
+     mkDerivation {
+       pname = "persistable-record";
+       version = "0.4.1.1";
+       sha256 = "dd62fde2b2cde224f8bbc2fdb71abc586ed1c16519d2ddd1a5744412144c57d6";
+       libraryHaskellDepends = [
+         array base containers dlist names-th template-haskell
+         th-data-compat transformers
+       ];
+       testHaskellDepends = [ base quickcheck-simple ];
+       homepage = "http://khibino.github.io/haskell-relational-record/";
+       description = "Binding between SQL database values and haskell records";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "persistable-types-HDBC-pg" = callPackage
     ({ mkDerivation, base, bytestring, convertible, HDBC
      , persistable-record, relational-query-HDBC, text-postgresql
@@ -134610,6 +134939,25 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "pi-lcd" = callPackage
+    ({ mkDerivation, base, bytestring, clock, text, unix
+     , unordered-containers
+     }:
+     mkDerivation {
+       pname = "pi-lcd";
+       version = "0.1.0.0";
+       sha256 = "afd0dc56b2c3254420b7b3590bca606be9a7d6881cacfab04e5fb2dbe31303d9";
+       isLibrary = true;
+       isExecutable = true;
+       libraryHaskellDepends = [
+         base bytestring clock text unix unordered-containers
+       ];
+       executableHaskellDepends = [ base text ];
+       homepage = "https://github.com/ppelleti/pi-lcd";
+       description = "Control an Adafruit character LCD and keypad kit on a Raspberry Pi";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "pia-forward" = callPackage
     ({ mkDerivation, aeson, base, bytestring, data-default, directory
      , filepath, http-client, http-client-tls, network-info, process
@@ -134747,6 +135095,18 @@ self: {
        license = stdenv.lib.licenses.mit;
      }) {};
 
+  "pidfile" = callPackage
+    ({ mkDerivation, base, unix }:
+     mkDerivation {
+       pname = "pidfile";
+       version = "0.1.0.1";
+       sha256 = "5af1a8984396635229057f9d0a6bc5cf7d7fa2fba55c8f0e9dfc2a4534e448df";
+       libraryHaskellDepends = [ base unix ];
+       homepage = "https://github.com/jonpetterbergman/pidfile";
+       description = "Run an IO action protected by a pidfile";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "piet" = callPackage
     ({ mkDerivation, array, base, containers, Imlib, mtl }:
      mkDerivation {
@@ -135487,18 +135847,18 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
-  "pipes-misc_0_2_4_0" = callPackage
+  "pipes-misc_0_2_5_0" = callPackage
     ({ mkDerivation, base, clock, Decimal, hspec, lens, mmorph, mtl
      , pipes, pipes-category, pipes-concurrency, semigroups, stm
      , transformers
      }:
      mkDerivation {
        pname = "pipes-misc";
-       version = "0.2.4.0";
-       sha256 = "5602e1cc4a726b62de393b0236db0ba1bbd2f847f8fc5ac30c5ee727fb40041b";
+       version = "0.2.5.0";
+       sha256 = "69cf964dcc21efcf74a30e2bf792405019fb0b0ab22130ca806f7907f1ed3669";
        libraryHaskellDepends = [
-         base clock Decimal lens mtl pipes pipes-category pipes-concurrency
-         semigroups stm transformers
+         base clock Decimal lens mmorph mtl pipes pipes-category
+         pipes-concurrency semigroups stm transformers
        ];
        testHaskellDepends = [
          base hspec lens mmorph pipes pipes-concurrency stm transformers
@@ -135689,6 +136049,8 @@ self: {
        pname = "pipes-s3";
        version = "0.3.0.2";
        sha256 = "fd89bb1af54af172c2b4fb2c75782a1cbf8ff7778fbb40da1bc2d2e3ec2fa4e7";
+       revision = "1";
+       editedCabalFile = "3ea6a4e25482c09ecd13270fc8c6c85340f803990f6dc72e8e4d9a5982ab2b70";
        libraryHaskellDepends = [
          aws base bytestring http-client http-client-tls http-types pipes
          pipes-bytestring pipes-safe resourcet text transformers
@@ -137491,10 +137853,8 @@ self: {
      }:
      mkDerivation {
        pname = "posix-paths";
-       version = "0.2.1.0";
-       sha256 = "2086e66f6aef0629d586c63d461a0c45232dc6c3afc939898106bcc632c0faa0";
-       revision = "2";
-       editedCabalFile = "8ad8aaa78d501b83f4583cb66365cc518f531a54fa4f97e458c0b86008a1acfe";
+       version = "0.2.1.1";
+       sha256 = "dff5332ea4648bb2c4e25ce2f79d89282f653af60f03b09efe8110673709245f";
        libraryHaskellDepends = [ base bytestring unix ];
        testHaskellDepends = [
          base bytestring doctest HUnit QuickCheck unix
@@ -138384,8 +138744,8 @@ self: {
      }:
      mkDerivation {
        pname = "preamble";
-       version = "0.0.21";
-       sha256 = "7b5918a713a9d56c85bc36027541809ccf5a60706c0e74f0875fa059cbf8dc24";
+       version = "0.0.23";
+       sha256 = "9da28ef916d8c8dec8bb28071e2536a4a5076438028d2e7b1c4e4b020383b044";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -139283,12 +139643,16 @@ self: {
      }) {};
 
   "privileged-concurrency" = callPackage
-    ({ mkDerivation, base, stm }:
+    ({ mkDerivation, base, lifted-base, monad-control, stm
+     , transformers-base
+     }:
      mkDerivation {
        pname = "privileged-concurrency";
-       version = "0.3";
-       sha256 = "c760e05e350ad4af188d031cb12749b2d1468046d9f06e6cdcb77a9a50286464";
-       libraryHaskellDepends = [ base stm ];
+       version = "0.5";
+       sha256 = "5be035781722144dec6ab14f443ecccb6addcf4be2f871f4bb372e5a9790ebfe";
+       libraryHaskellDepends = [
+         base lifted-base monad-control stm transformers-base
+       ];
        description = "Provides privilege separated versions of the concurrency primitives";
        license = stdenv.lib.licenses.bsd3;
      }) {};
@@ -144580,6 +144944,23 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "reactive-banana-gi-gtk" = callPackage
+    ({ mkDerivation, base, gi-gtk, haskell-gi-base, reactive-banana
+     , text, transformers
+     }:
+     mkDerivation {
+       pname = "reactive-banana-gi-gtk";
+       version = "0.1.0.0";
+       sha256 = "adb56a19f5021b446929620bdb6a3977194d1e47698f192173f7e7e169821f30";
+       libraryHaskellDepends = [
+         base gi-gtk haskell-gi-base reactive-banana text transformers
+       ];
+       testHaskellDepends = [ base ];
+       homepage = "https://github.com/mr/reactive-banana-gi-gtk";
+       description = "Simple reactive programming with GTK GObject Introspection";
+       license = stdenv.lib.licenses.publicDomain;
+     }) {};
+
   "reactive-banana-sdl" = callPackage
     ({ mkDerivation, base, data-lens, data-lens-template
      , reactive-banana, SDL, SDL-image, SDL-ttf
@@ -145961,38 +146342,41 @@ self: {
      }) {};
 
   "regex" = callPackage
-    ({ mkDerivation, array, base, bytestring, containers, directory
-     , hashable, heredoc, regex-base, regex-pcre-builtin, regex-tdfa
-     , regex-tdfa-text, shelly, smallcheck, tasty, tasty-hunit
-     , tasty-smallcheck, template-haskell, text, time, transformers
+    ({ mkDerivation, array, base, base-compat, bytestring, containers
+     , directory, hashable, heredoc, http-conduit, regex-base
+     , regex-pcre-builtin, regex-tdfa, regex-tdfa-text, shelly
+     , smallcheck, tasty, tasty-hunit, tasty-smallcheck
+     , template-haskell, text, time, time-locale-compat, transformers
      , unordered-containers
      }:
      mkDerivation {
        pname = "regex";
-       version = "0.0.0.2";
-       sha256 = "200695e102f2a698939833c35c6862bfa93803a5f4e22fa7ad40e76999ed2396";
+       version = "0.1.0.0";
+       sha256 = "21ed5c61fe5c97790a085657b6c022c48953fa8a5904d0d14c695ae3593f3448";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
-         array base bytestring containers hashable heredoc regex-base
-         regex-pcre-builtin regex-tdfa regex-tdfa-text smallcheck tasty
-         tasty-hunit tasty-smallcheck template-haskell text time
-         transformers unordered-containers
+         array base base-compat bytestring containers hashable heredoc
+         regex-base regex-pcre-builtin regex-tdfa regex-tdfa-text
+         template-haskell text time time-locale-compat transformers
+         unordered-containers
        ];
        executableHaskellDepends = [
-         array base bytestring containers directory hashable heredoc
-         regex-base regex-pcre-builtin regex-tdfa regex-tdfa-text shelly
-         smallcheck tasty tasty-hunit tasty-smallcheck template-haskell text
-         time transformers unordered-containers
+         array base base-compat bytestring containers directory hashable
+         heredoc http-conduit regex-base regex-pcre-builtin regex-tdfa
+         regex-tdfa-text shelly smallcheck tasty tasty-hunit
+         tasty-smallcheck template-haskell text time time-locale-compat
+         transformers unordered-containers
        ];
        testHaskellDepends = [
-         array base bytestring containers directory hashable heredoc
-         regex-base regex-pcre-builtin regex-tdfa regex-tdfa-text shelly
-         smallcheck tasty tasty-hunit tasty-smallcheck template-haskell text
-         time transformers unordered-containers
+         array base base-compat bytestring containers directory hashable
+         heredoc http-conduit regex-base regex-pcre-builtin regex-tdfa
+         regex-tdfa-text shelly smallcheck tasty tasty-hunit
+         tasty-smallcheck template-haskell text time time-locale-compat
+         transformers unordered-containers
        ];
        homepage = "https://iconnect.github.io/regex";
-       description = "A Regular Expression Toolkit for regex-base";
+       description = "Toolkit for regex-base";
        license = stdenv.lib.licenses.bsd3;
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
@@ -146897,14 +147281,14 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
-  "relational-record_0_1_6_0" = callPackage
+  "relational-record_0_1_6_1" = callPackage
     ({ mkDerivation, base, persistable-types-HDBC-pg, relational-query
      , relational-query-HDBC
      }:
      mkDerivation {
        pname = "relational-record";
-       version = "0.1.6.0";
-       sha256 = "7f7b6ba0a9646e475b0092a062cbffd32f8cabb0d4da1f29e7c0672472afb115";
+       version = "0.1.6.1";
+       sha256 = "c18bb200618b86a0baec590408ac941fb6a2a1d158ba74d6f9f4239a8d4bdada";
        libraryHaskellDepends = [
          base persistable-types-HDBC-pg relational-query
          relational-query-HDBC
@@ -147039,8 +147423,8 @@ self: {
      }:
      mkDerivation {
        pname = "remarks";
-       version = "0.1.12";
-       sha256 = "3a36340fd00c3cd002dc1494508e1577004ea71a204e66785a1861d61356d087";
+       version = "0.1.13";
+       sha256 = "60d0765189daca9eb70e8c4c1598924ac9a72682d2962d56b781660de0d0ed74";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [ base containers GenericPretty pretty ];
@@ -149934,6 +150318,33 @@ self: {
        license = stdenv.lib.licenses.publicDomain;
      }) {};
 
+  "rss-conduit_0_3_0_1" = callPackage
+    ({ mkDerivation, base, bytestring, conduit, conduit-combinators
+     , conduit-extra, containers, data-default, hlint, lens-simple
+     , mono-traversable, QuickCheck, quickcheck-instances, resourcet
+     , safe, safe-exceptions, tasty, tasty-hunit, tasty-quickcheck, text
+     , time, timerep, uri-bytestring, xml-conduit, xml-types
+     }:
+     mkDerivation {
+       pname = "rss-conduit";
+       version = "0.3.0.1";
+       sha256 = "d30265d4e68f7563580e6dd3a2b39c0017145d111c60def1d9667fdb6ca3aae6";
+       libraryHaskellDepends = [
+         base conduit conduit-combinators containers lens-simple
+         mono-traversable safe safe-exceptions text time timerep
+         uri-bytestring xml-conduit xml-types
+       ];
+       testHaskellDepends = [
+         base bytestring conduit conduit-extra data-default hlint
+         lens-simple mono-traversable QuickCheck quickcheck-instances
+         resourcet safe-exceptions tasty tasty-hunit tasty-quickcheck text
+         time uri-bytestring xml-conduit xml-types
+       ];
+       description = "Streaming parser/renderer for the RSS 2.0 standard.";
+       license = stdenv.lib.licenses.publicDomain;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "rss2irc" = callPackage
     ({ mkDerivation, base, bytestring, cmdargs, containers, deepseq
      , feed, http-client, http-conduit, http-types, io-storage, irc
@@ -152293,8 +152704,8 @@ self: {
      }:
      mkDerivation {
        pname = "scrape-changes";
-       version = "0.1.0.4";
-       sha256 = "cdeba91d063c2e2368c15ad5c9767572e6101003d15bb7f1ae79b317c5792a72";
+       version = "0.1.0.5";
+       sha256 = "e1c2a54d597d12ced09af8e5247d4468e8a11cd6b90d9b1d398d2ebb9ebd06d1";
        libraryHaskellDepends = [
          async attoparsec base bytestring cron directory email-validate
          filepath hashable hslogger http-client lens mime-mail network-uri
@@ -152681,8 +153092,8 @@ self: {
      }:
      mkDerivation {
        pname = "seakale-postgresql";
-       version = "0.1.0.0";
-       sha256 = "b8557deb006934cd605eabcf1a00c0c9ab4492490f140df22eef3e38a8d21752";
+       version = "0.1.1.0";
+       sha256 = "e13909695f1c4b1aa4615c2e2d586a352e42a144cbb7552fe0d029702d9f5533";
        libraryHaskellDepends = [
          base bytestring free mtl postgresql-libpq seakale time
        ];
@@ -153706,8 +154117,8 @@ self: {
      }:
      mkDerivation {
        pname = "serokell-util";
-       version = "0.1.3.2";
-       sha256 = "0fc433fd42e2281fc9cb3e76a55cd0d6806b611c25fdba516734350507682a77";
+       version = "0.1.3.4";
+       sha256 = "553d2d47c1c04cb67c08632d26d817a8b1969d10064dd66409dc9d559056468f";
        libraryHaskellDepends = [
          acid-state aeson aeson-extra base base16-bytestring
          base64-bytestring binary binary-orphans bytestring cereal
@@ -157413,6 +157824,25 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "simple-log_0_6_0" = callPackage
+    ({ mkDerivation, async, base, containers, data-default, deepseq
+     , directory, exceptions, filepath, hformat, mtl, SafeSemaphore
+     , text, time, transformers
+     }:
+     mkDerivation {
+       pname = "simple-log";
+       version = "0.6.0";
+       sha256 = "e22ba314bcfc3be5594db3d2a7ad505dcbf7b89d91e6f71f9921d80b76fadc5d";
+       libraryHaskellDepends = [
+         async base containers data-default deepseq directory exceptions
+         filepath hformat mtl SafeSemaphore text time transformers
+       ];
+       homepage = "http://github.com/mvoidex/simple-log";
+       description = "Simple log for Haskell";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "simple-log-syslog" = callPackage
     ({ mkDerivation, base, hsyslog, simple-log, text }:
      mkDerivation {
@@ -157661,6 +158091,18 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "simple-smt_0_7_0" = callPackage
+    ({ mkDerivation, base, process }:
+     mkDerivation {
+       pname = "simple-smt";
+       version = "0.7.0";
+       sha256 = "87191687e3e0e63375a99520866de5eaa318b4f41f15adbcdffc3786e58687a5";
+       libraryHaskellDepends = [ base process ];
+       description = "A simple way to interact with an SMT solver process";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "simple-sql-parser" = callPackage
     ({ mkDerivation, base, HUnit, mtl, parsec, pretty, test-framework
      , test-framework-hunit
@@ -159340,8 +159782,8 @@ self: {
      }:
      mkDerivation {
        pname = "snap-error-collector";
-       version = "1.1.2";
-       sha256 = "8c313ebefaa89447d6193d3346d37d46e198279fe4eb7218228da03fb3ba485c";
+       version = "1.1.3";
+       sha256 = "33873a9f9bc51a32d940ea43801090e40d5dbceabcbbd696834ef7c0f90d7ab5";
        libraryHaskellDepends = [
          async base containers lifted-base monad-loops snap stm time
          transformers
@@ -161406,15 +161848,15 @@ self: {
        license = stdenv.lib.licenses.gpl3;
      }) {};
 
-  "sparse-linear-algebra_0_2_9_1" = callPackage
+  "sparse-linear-algebra_0_2_9_4" = callPackage
     ({ mkDerivation, base, containers, criterion, exceptions, hspec
      , mtl, mwc-random, primitive, QuickCheck, transformers, vector
      , vector-algorithms, vector-space
      }:
      mkDerivation {
        pname = "sparse-linear-algebra";
-       version = "0.2.9.1";
-       sha256 = "5210a7491d2cd6efb5c4cf7be53c10a8c4240b0653bd7d8bfbb5c5f86393a442";
+       version = "0.2.9.4";
+       sha256 = "5d97d81653785f08783cd29107f0f87c01611cf5b1ad1395ef1a8b799a04adf6";
        libraryHaskellDepends = [
          base containers exceptions mtl transformers vector
          vector-algorithms vector-space
@@ -161424,7 +161866,7 @@ self: {
          QuickCheck vector-space
        ];
        homepage = "https://github.com/ocramz/sparse-linear-algebra";
-       description = "Sparse linear algebra in native Haskell";
+       description = "Numerical computation in native Haskell";
        license = stdenv.lib.licenses.gpl3;
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
@@ -169369,6 +169811,29 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "tdigest" = callPackage
+    ({ mkDerivation, base, base-compat, binary, bytes, Cabal
+     , cabal-doctest, deepseq, directory, doctest, filepath, reducers
+     , semigroups, tasty, tasty-quickcheck, vector, vector-algorithms
+     }:
+     mkDerivation {
+       pname = "tdigest";
+       version = "0";
+       sha256 = "bfadc69c58f576831b60da5c141f66eb8e0e0ed7d7b9353e04a39cb44fde37ff";
+       setupHaskellDepends = [ base Cabal cabal-doctest ];
+       libraryHaskellDepends = [
+         base base-compat binary deepseq reducers semigroups vector
+         vector-algorithms
+       ];
+       testHaskellDepends = [
+         base base-compat binary bytes deepseq directory doctest filepath
+         semigroups tasty tasty-quickcheck vector vector-algorithms
+       ];
+       homepage = "https://github.com/futurice/haskell-tdigest#readme";
+       description = "On-line accumulation of rank-based statistics";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "tdoc" = callPackage
     ({ mkDerivation, base, bytestring, template-haskell, transformers
      , xhtml
@@ -169454,6 +169919,33 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "telegram-api_0_6_0_2" = callPackage
+    ({ mkDerivation, aeson, ansi-wl-pprint, base, bytestring, filepath
+     , hjpath, hspec, http-api-data, http-client, http-client-tls
+     , http-media, http-types, mime-types, mtl, optparse-applicative
+     , servant, servant-client, string-conversions, text, transformers
+     , utf8-string
+     }:
+     mkDerivation {
+       pname = "telegram-api";
+       version = "0.6.0.2";
+       sha256 = "e5a29e558d5a5930be9c7d79cb16c66499fe12d9c5ffe663f830be683d3527f7";
+       libraryHaskellDepends = [
+         aeson base bytestring http-api-data http-client http-media
+         http-types mime-types mtl servant servant-client string-conversions
+         text transformers
+       ];
+       testHaskellDepends = [
+         aeson ansi-wl-pprint base filepath hjpath hspec http-client
+         http-client-tls http-types optparse-applicative servant
+         servant-client text transformers utf8-string
+       ];
+       homepage = "http://github.com/klappvisor/haskell-telegram-api#readme";
+       description = "Telegram Bot API bindings";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "telegram-bot" = callPackage
     ({ mkDerivation, base, containers, http-client, http-client-tls
      , pipes, telegram-api, text, transformers
@@ -171118,6 +171610,24 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "text-region_0_2_0_0" = callPackage
+    ({ mkDerivation, aeson, base, base-unicode-symbols, bytestring
+     , groups, hspec, lens, text
+     }:
+     mkDerivation {
+       pname = "text-region";
+       version = "0.2.0.0";
+       sha256 = "a8d29fdbd9c185f53daf6b4d02f15336f32e2be4e3e1019549844a4e2023bef0";
+       libraryHaskellDepends = [
+         aeson base base-unicode-symbols bytestring groups lens text
+       ];
+       testHaskellDepends = [ base base-unicode-symbols hspec lens text ];
+       homepage = "https://github.com/mvoidex/text-region";
+       description = "Marking text regions";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "text-register-machine" = callPackage
     ({ mkDerivation, base, containers, mtl, vector }:
      mkDerivation {
@@ -174552,12 +175062,12 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "transformers_0_5_2_0" = callPackage
+  "transformers_0_5_4_0" = callPackage
     ({ mkDerivation, base }:
      mkDerivation {
        pname = "transformers";
-       version = "0.5.2.0";
-       sha256 = "6c408713a8ba7dd7a6573a4644e0c17fe11747f5bf259eab958421a7358a70e2";
+       version = "0.5.4.0";
+       sha256 = "f87f3f338aa2d85af55aadad643ca1ce32052a017b7d1273b0226c84bdb8889a";
        libraryHaskellDepends = [ base ];
        description = "Concrete functor and monad transformers";
        license = stdenv.lib.licenses.bsd3;
@@ -175330,6 +175840,23 @@ self: {
        license = stdenv.lib.licenses.publicDomain;
      }) {};
 
+  "tsv2csv" = callPackage
+    ({ mkDerivation, base, HUnit, split }:
+     mkDerivation {
+       pname = "tsv2csv";
+       version = "0.1.0.1";
+       sha256 = "c0c505350d73c53068f5c186d58de7bcabea839ce3b3d84c2c604a633f4c77fc";
+       revision = "2";
+       editedCabalFile = "f93f38f878487b20ee86e91a3923f285acd63a2a360fab8097224ec7e8da37b0";
+       isLibrary = true;
+       isExecutable = true;
+       libraryHaskellDepends = [ base HUnit split ];
+       executableHaskellDepends = [ base ];
+       homepage = "https://github.com/MackeyRMS/tsv2csv";
+       description = "Convert tsv to csv";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "tsvsql" = callPackage
     ({ mkDerivation, attoparsec, base, bytestring, containers
      , optparse-applicative, string-qq, text, unordered-containers
@@ -180322,12 +180849,12 @@ self: {
      }) {};
 
   "validity-text" = callPackage
-    ({ mkDerivation, base, text, validity }:
+    ({ mkDerivation, base, bytestring, text, validity }:
      mkDerivation {
        pname = "validity-text";
-       version = "0.1.1.0";
-       sha256 = "43cf2ce6b53a406901cae0ac01d1e46a70e2c7eddac129e35f242bbb82bf7a02";
-       libraryHaskellDepends = [ base text validity ];
+       version = "0.1.2.0";
+       sha256 = "f08e3a0f3ebdfe57419dfc6eef7e119d2a6ce7b8d0948297384c73ad8de0913f";
+       libraryHaskellDepends = [ base bytestring text validity ];
        homepage = "https://github.com/NorfairKing/validity#readme";
        description = "Validity instances for text";
        license = stdenv.lib.licenses.mit;
@@ -185540,8 +186067,8 @@ self: {
      }:
      mkDerivation {
        pname = "wolf";
-       version = "0.3.7";
-       sha256 = "6ecd4a1430d63568683fd3d9282cf778e94b27f2d076de67f5853aa5eacb007e";
+       version = "0.3.8";
+       sha256 = "af9021f6b883cd9f90d984e6e66535f17738d0064fa96bd0f39938eeb863dd4b";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [