summary refs log tree commit diff
path: root/pkgs
diff options
context:
space:
mode:
authorPeter Simons <simons@cryp.to>2018-04-26 02:31:07 +0200
committerPeter Simons <simons@cryp.to>2018-04-28 15:37:55 +0200
commitf8d0c9e3c3b92f8af058b742eb7553d53c3502a4 (patch)
treef6cad3c62ed0a9b0f3b3911738321ddc8e9e026f /pkgs
parent1f34893553398a9c83140958fbe6e656acd785db (diff)
downloadnixlib-f8d0c9e3c3b92f8af058b742eb7553d53c3502a4.tar
nixlib-f8d0c9e3c3b92f8af058b742eb7553d53c3502a4.tar.gz
nixlib-f8d0c9e3c3b92f8af058b742eb7553d53c3502a4.tar.bz2
nixlib-f8d0c9e3c3b92f8af058b742eb7553d53c3502a4.tar.lz
nixlib-f8d0c9e3c3b92f8af058b742eb7553d53c3502a4.tar.xz
nixlib-f8d0c9e3c3b92f8af058b742eb7553d53c3502a4.tar.zst
nixlib-f8d0c9e3c3b92f8af058b742eb7553d53c3502a4.zip
hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.9.2-9-g07ca643 from Hackage revision
https://github.com/commercialhaskell/all-cabal-hashes/commit/bb8ed19628062fa0afd844771b20ee50a49a1721.
Diffstat (limited to 'pkgs')
-rw-r--r--pkgs/development/haskell-modules/hackage-packages.nix1269
1 files changed, 1019 insertions, 250 deletions
diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix
index 8d25c173d75a..8b035359730b 100644
--- a/pkgs/development/haskell-modules/hackage-packages.nix
+++ b/pkgs/development/haskell-modules/hackage-packages.nix
@@ -6110,14 +6110,14 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
-  "GLFW-b_1_4_8_4" = callPackage
+  "GLFW-b_3_2_1_0" = callPackage
     ({ mkDerivation, base, bindings-GLFW, deepseq, HUnit
      , test-framework, test-framework-hunit
      }:
      mkDerivation {
        pname = "GLFW-b";
-       version = "1.4.8.4";
-       sha256 = "1xww650q80ii9f80v9kpz56lwgd1cirvhqjdca1vq9xs8k30hfd0";
+       version = "3.2.1.0";
+       sha256 = "19mngkprzlm322pfyljvm4lyk1j7j8ss50m5kzzmkwk3mph25h1i";
        libraryHaskellDepends = [ base bindings-GLFW deepseq ];
        testHaskellDepends = [
          base bindings-GLFW deepseq HUnit test-framework
@@ -9534,16 +9534,18 @@ self: {
      }) {};
 
   "Hastodon" = callPackage
-    ({ mkDerivation, aeson, base, bytestring, http-client, http-conduit
-     , http-types, mime-types, MissingH, text
+    ({ mkDerivation, aeson, attoparsec, base, bytestring, conduit
+     , exceptions, http-client, http-conduit, http-types, mime-types
+     , MissingH, resourcet, text, transformers
      }:
      mkDerivation {
        pname = "Hastodon";
-       version = "0.3.2";
-       sha256 = "0qdq23mg1nszsf3ldbdawdkcmbv18cmny6529k9kwlfq9fhdm83x";
+       version = "0.4.0";
+       sha256 = "00zq3kzzazqlgbh45xc6py3m23x448af34d4y3z903by79fid79f";
        libraryHaskellDepends = [
-         aeson base bytestring http-client http-conduit http-types
-         mime-types MissingH text
+         aeson attoparsec base bytestring conduit exceptions http-client
+         http-conduit http-types mime-types MissingH resourcet text
+         transformers
        ];
        homepage = "https://github.com/syucream/hastodon";
        description = "mastodon client module for Haskell";
@@ -14039,14 +14041,14 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {inherit (pkgs) libGL;};
 
-  "OpenGLRaw_3_3_0_0" = callPackage
+  "OpenGLRaw_3_3_0_1" = callPackage
     ({ mkDerivation, base, bytestring, containers, fixed, half, libGL
      , text, transformers
      }:
      mkDerivation {
        pname = "OpenGLRaw";
-       version = "3.3.0.0";
-       sha256 = "145j4fa4vs7x5r6x5i0733qc9aw27ggzax3xpjc7pmibmrkri20p";
+       version = "3.3.0.1";
+       sha256 = "0jzipa8avnrsw2via8ks012illwg2in27l01y1bp35ci0w2f92fq";
        libraryHaskellDepends = [
          base bytestring containers fixed half text transformers
        ];
@@ -16596,7 +16598,7 @@ self: {
        description = "A .NET Bridge for Haskell";
        license = stdenv.lib.licenses.bsd3;
        hydraPlatforms = stdenv.lib.platforms.none;
-     }) {inherit (pkgs) glib; inherit (pkgs) mono;};
+     }) {inherit (pkgs) glib; mono = null;};
 
   "Saturnin" = callPackage
     ({ mkDerivation, base, bytestring, data-default, directory, either
@@ -21062,6 +21064,33 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "access-token-provider" = callPackage
+    ({ mkDerivation, aeson, aeson-casing, base, base64-bytestring
+     , bytestring, containers, exceptions, filepath, http-client
+     , http-client-tls, http-types, katip, lens, lens-aeson, mtl, random
+     , safe-exceptions, stm, tasty, tasty-hunit, text, th-format
+     , transformers, unliftio, unliftio-core, uuid
+     }:
+     mkDerivation {
+       pname = "access-token-provider";
+       version = "0.1.0.0";
+       sha256 = "03832v0aab3imqim8f6g1r0jj2pfrrca45qnvpkw7ry7krbq5z7q";
+       libraryHaskellDepends = [
+         aeson aeson-casing base base64-bytestring bytestring containers
+         exceptions filepath http-client http-client-tls http-types katip
+         lens lens-aeson mtl random safe-exceptions stm text th-format
+         transformers unliftio unliftio-core
+       ];
+       testHaskellDepends = [
+         aeson base bytestring containers exceptions http-client http-types
+         katip lens mtl random safe-exceptions tasty tasty-hunit text
+         th-format unliftio unliftio-core uuid
+       ];
+       homepage = "https://github.com/mtesseract/access-token-provider#readme";
+       description = "Provides Access Token for Services";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "accuerr" = callPackage
     ({ mkDerivation, base, bifunctors, lens, semigroups }:
      mkDerivation {
@@ -30397,8 +30426,8 @@ self: {
      }:
      mkDerivation {
        pname = "ats-format";
-       version = "0.2.0.25";
-       sha256 = "0p5pg2ix0ppan0cz4b0pk16ihfcnvqwb8g93k4bh7d304ca5xdk4";
+       version = "0.2.0.26";
+       sha256 = "14s8bic1kvsigmi5nmjdca6pkh223axygr74nmygjbvwmryfxcxn";
        isLibrary = false;
        isExecutable = true;
        setupHaskellDepends = [ base Cabal cli-setup ];
@@ -32479,6 +32508,30 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "backprop_0_1_5_2" = callPackage
+    ({ mkDerivation, base, bifunctors, binary, criterion, deepseq
+     , directory, hmatrix, lens, microlens, mnist-idx, mwc-random
+     , primitive, random, reflection, time, transformers
+     , type-combinators, vector
+     }:
+     mkDerivation {
+       pname = "backprop";
+       version = "0.1.5.2";
+       sha256 = "1mb99dwpng07vsaa3vhl6b0kn8ym6qz7i9a0gyj8hafxawbrznfh";
+       libraryHaskellDepends = [
+         base binary deepseq microlens primitive random reflection
+         transformers type-combinators vector
+       ];
+       benchmarkHaskellDepends = [
+         base bifunctors criterion deepseq directory hmatrix lens mnist-idx
+         mwc-random time transformers vector
+       ];
+       homepage = "https://github.com/mstksg/backprop#readme";
+       description = "Heterogeneous automatic differentation (backpropagation)";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "backtracking-exceptions" = callPackage
     ({ mkDerivation, base, either, free, kan-extensions, mtl
      , semigroupoids, semigroups, transformers
@@ -33510,8 +33563,8 @@ self: {
      }:
      mkDerivation {
        pname = "battleplace";
-       version = "0.1.0.1";
-       sha256 = "1zjjmz36lxxrxgx449212q878mzavjpwx5jad0lk9ninpas16h5v";
+       version = "0.1.0.2";
+       sha256 = "0gkchw2dqg3cps5xf88qmmn9mzd7zpws1ngsr3k9lh7krah8a7fc";
        libraryHaskellDepends = [
          aeson base bytestring cereal data-default hashable memory servant
          text vector
@@ -33790,6 +33843,28 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "beam-core_0_7_2_1" = callPackage
+    ({ mkDerivation, aeson, base, bytestring, containers, dlist, free
+     , ghc-prim, hashable, microlens, mtl, network-uri, tagged, tasty
+     , tasty-hunit, text, time, vector-sized
+     }:
+     mkDerivation {
+       pname = "beam-core";
+       version = "0.7.2.1";
+       sha256 = "0v9mspr3r7g5n73pgdwipgx2z23cd5g537g8afd1hj22p7d993jw";
+       libraryHaskellDepends = [
+         aeson base bytestring containers dlist free ghc-prim hashable
+         microlens mtl network-uri tagged text time vector-sized
+       ];
+       testHaskellDepends = [
+         base bytestring tasty tasty-hunit text time
+       ];
+       homepage = "http://travis.athougies.net/projects/beam.html";
+       description = "Type-safe, feature-complete SQL query and manipulation interface for Haskell";
+       license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "beam-migrate" = callPackage
     ({ mkDerivation, aeson, base, beam-core, bytestring, containers
      , deepseq, dependent-map, dependent-sum, free, ghc-prim, hashable
@@ -37079,10 +37154,8 @@ self: {
     ({ mkDerivation, array, base, bytestring, criterion, QuickCheck }:
      mkDerivation {
        pname = "bitwise";
-       version = "0.1.1.1";
-       sha256 = "11llsq03f7nlqdgzr2al71l01r3gbc8xfvrskx5ix3lc20aldq6d";
-       revision = "2";
-       editedCabalFile = "1dqddxjf4kpb16k51z40qlnl0shw6gmpf1c1ckdn4q8jm61bmlgn";
+       version = "1.0.0.1";
+       sha256 = "03xyzdkyb99gvm9g5chl07rqbnm7qrxba7wgmrfmal0rkwm0ibkn";
        libraryHaskellDepends = [ array base bytestring ];
        testHaskellDepends = [ base QuickCheck ];
        benchmarkHaskellDepends = [ array base bytestring criterion ];
@@ -40244,6 +40317,30 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "bv-little_0_1_1" = callPackage
+    ({ mkDerivation, base, criterion, deepseq, hashable, integer-gmp
+     , mono-traversable, primitive, QuickCheck, tasty, tasty-hunit
+     , tasty-quickcheck
+     }:
+     mkDerivation {
+       pname = "bv-little";
+       version = "0.1.1";
+       sha256 = "153bd5y55scp6qd9q7vnkhp8zwj3qssyr4qy8wpfj8k9xp8xdrk8";
+       libraryHaskellDepends = [
+         base deepseq hashable integer-gmp mono-traversable primitive
+         QuickCheck
+       ];
+       testHaskellDepends = [
+         base deepseq hashable mono-traversable QuickCheck tasty tasty-hunit
+         tasty-quickcheck
+       ];
+       benchmarkHaskellDepends = [ base criterion deepseq hashable ];
+       homepage = "https://github.com/recursion-ninja/bv-little";
+       description = "Efficient little-endian bit vector library";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "bv-sized" = callPackage
     ({ mkDerivation, base, containers, lens, mtl, parameterized-utils
      , prettyclass, QuickCheck, random
@@ -43950,11 +44047,11 @@ self: {
      }:
      mkDerivation {
        pname = "cautious";
-       version = "0.0.0.0";
-       sha256 = "0kr9aipbi95hz97lbidifsfm51rsjlpjgkbvnyiwrh1cckh6q0zw";
+       version = "0.1.0.0";
+       sha256 = "054n9vy4h4qs208gfi7ryvb40y50pmaxcrslxplk95vg0pvg4k1w";
        libraryHaskellDepends = [
-         aeson base genvalidity-hspec-aeson hspec hspec-discover QuickCheck
-         transformers validity
+         aeson base genvalidity genvalidity-hspec-aeson hspec hspec-discover
+         QuickCheck transformers validity
        ];
        testHaskellDepends = [
          aeson base genvalidity genvalidity-hspec genvalidity-hspec-aeson
@@ -46113,6 +46210,36 @@ self: {
        license = stdenv.lib.licenses.mit;
      }) {};
 
+  "cisco-spark-api_0_1_0_3" = callPackage
+    ({ mkDerivation, aeson, async, attoparsec, base, bitset-word8
+     , bytestring, conduit, data-default, hspec, http-conduit
+     , http-types, network-uri, optparse-applicative, text, utf8-string
+     , wai, warp
+     }:
+     mkDerivation {
+       pname = "cisco-spark-api";
+       version = "0.1.0.3";
+       sha256 = "1fi8cadjszb92yih5ilagay8c9fj4aiwdx2qx1pwdc756jgjm5ky";
+       isLibrary = true;
+       isExecutable = true;
+       libraryHaskellDepends = [
+         aeson attoparsec base bitset-word8 bytestring conduit data-default
+         http-conduit network-uri text
+       ];
+       executableHaskellDepends = [
+         aeson base bytestring conduit data-default http-conduit
+         optparse-applicative text utf8-string
+       ];
+       testHaskellDepends = [
+         aeson async attoparsec base bytestring conduit data-default hspec
+         http-conduit http-types network-uri text wai warp
+       ];
+       homepage = "https://github.com/nshimaza/webex-teams-api#readme";
+       description = "A Haskell bindings for Webex Teams API";
+       license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "citation-resolve" = callPackage
     ({ mkDerivation, aeson, base, bytestring, citeproc-hs, containers
      , curl, data-default, directory, doctest, download-curl, either
@@ -47279,8 +47406,8 @@ self: {
      }:
      mkDerivation {
        pname = "clifm";
-       version = "0.3.1.0";
-       sha256 = "17kd2cfxc9dswlqv141f2anc0g19xhj9w5mk3xicx7vyr6j43y0y";
+       version = "0.4.1.0";
+       sha256 = "0q0m662sg4n2k9lgx82d72gi16widm74a7j08psnjmwhk55ir3cb";
        isLibrary = false;
        isExecutable = true;
        executableHaskellDepends = [
@@ -47681,7 +47808,7 @@ self: {
        homepage = "https://gitlab.com/tim-m89/clr-haskell/tree/master/libs/clr-host";
        description = "Hosting the Common Language Runtime";
        license = stdenv.lib.licenses.bsd3;
-     }) {inherit (pkgs) glib; inherit (pkgs) mono;};
+     }) {inherit (pkgs) glib; mono = null;};
 
   "clr-inline" = callPackage
     ({ mkDerivation, base, bytestring, Cabal, case-insensitive
@@ -50120,12 +50247,12 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
-  "composition-prelude_1_4_0_1" = callPackage
+  "composition-prelude_1_4_0_3" = callPackage
     ({ mkDerivation, base, cpphs }:
      mkDerivation {
        pname = "composition-prelude";
-       version = "1.4.0.1";
-       sha256 = "172fnixh4jgmwfsaxg0fyji0i745pbjwk00l3yh5pwng9swzi6ik";
+       version = "1.4.0.3";
+       sha256 = "0vzd71yqnbx5pk4yvan1sbjdgg3b7k476jiyr36pjyi1ysdm13qj";
        libraryHaskellDepends = [ base ];
        libraryToolDepends = [ cpphs ];
        homepage = "https://github.com/vmchale/composition-prelude#readme";
@@ -54102,8 +54229,8 @@ self: {
      }:
      mkDerivation {
        pname = "crc";
-       version = "0.0.1.1";
-       sha256 = "1swn00ksnqkqfjh1q9ck8zd5y9vb2yaf7rsxyy9i47d8p93m5g74";
+       version = "0.1.0.0";
+       sha256 = "0cvyzw1c63s1cbs9ypa5xxj7kjl57v0ggkxsxncnl7sqlkpn6s74";
        libraryHaskellDepends = [ base bytestring vector ];
        testHaskellDepends = [
          base bytestring conduit conduit-extra resourcet tasty tasty-golden
@@ -54806,11 +54933,29 @@ self: {
        pname = "crypto-enigma";
        version = "0.0.2.11";
        sha256 = "0wm8jifcwfad2hmh15hm2n93f2vzaxkvm2ndf57l0j97acbvbmy1";
+       revision = "1";
+       editedCabalFile = "1wh09ma0xr8lgj0a2ybp6kxisi36cl2kiqz2akhy915v6gpkjkyz";
+       libraryHaskellDepends = [ base containers MissingH mtl split ];
+       testHaskellDepends = [ base HUnit QuickCheck ];
+       homepage = "https://github.com/orome/crypto-enigma-hs";
+       description = "An Enigma machine simulator with display";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
+  "crypto-enigma_0_0_2_12" = callPackage
+    ({ mkDerivation, base, containers, HUnit, MissingH, mtl, QuickCheck
+     , split
+     }:
+     mkDerivation {
+       pname = "crypto-enigma";
+       version = "0.0.2.12";
+       sha256 = "0g5qnr7pds5q1n77w1sw4m6kmzm020w9mdf4x2cs18iwg8wl5f9b";
        libraryHaskellDepends = [ base containers MissingH mtl split ];
        testHaskellDepends = [ base HUnit QuickCheck ];
        homepage = "https://github.com/orome/crypto-enigma-hs";
        description = "An Enigma machine simulator with display";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "crypto-multihash" = callPackage
@@ -55473,8 +55618,8 @@ self: {
      }:
      mkDerivation {
        pname = "csound-catalog";
-       version = "0.7.1";
-       sha256 = "117ih5cssflaa7mvg4a4vz5sfsylivb8n0ri90211pml3d5idwpf";
+       version = "0.7.2";
+       sha256 = "0c16h2m8zkpyjbclvqpd8kq46ciw6qwc94d6v2d66c3g0ixx53vx";
        libraryHaskellDepends = [
          base csound-expression csound-sampler sharc-timbre transformers
        ];
@@ -55491,8 +55636,8 @@ self: {
      }:
      mkDerivation {
        pname = "csound-expression";
-       version = "5.3.1";
-       sha256 = "0fwzsmb9syk144d445cw1d9pjx3vn18pxi161yafv2q7q4m57i3g";
+       version = "5.3.2";
+       sha256 = "1v3ssy2rfgwz9wwv8kmaifyrphyl5w66p9zmrg1bi0vbzwxnr57q";
        libraryHaskellDepends = [
          base Boolean colour containers csound-expression-dynamic
          csound-expression-opcodes csound-expression-typed data-default
@@ -55509,8 +55654,8 @@ self: {
      }:
      mkDerivation {
        pname = "csound-expression-dynamic";
-       version = "0.3.2";
-       sha256 = "1h827ijkwa5fyg1jphaa19fr4wxs5l76m89xl44989jnb7blbkcd";
+       version = "0.3.3";
+       sha256 = "0k4pk96cx2f6rhz18mrdkkz7ic2fdzpqkxf1x596990az7pjg7g3";
        libraryHaskellDepends = [
          array base Boolean containers data-default data-fix data-fix-cse
          hashable transformers wl-pprint
@@ -55543,8 +55688,8 @@ self: {
      }:
      mkDerivation {
        pname = "csound-expression-typed";
-       version = "0.2.1.0";
-       sha256 = "0w591ij97i1kkv2z5fix8zlvw9shagxq6lpkic71ldpvv1a4cf8q";
+       version = "0.2.2.0";
+       sha256 = "19cplqpyd7vhn28z0k8mxmscja05w9xb8q4bbvq5qd0h8liqxsqg";
        enableSeparateDataOutput = true;
        libraryHaskellDepends = [
          base Boolean colour containers csound-expression-dynamic
@@ -55560,8 +55705,8 @@ self: {
     ({ mkDerivation, base, csound-expression, transformers }:
      mkDerivation {
        pname = "csound-sampler";
-       version = "0.0.8.1";
-       sha256 = "15k5in43w4ivkzi6qs5z19fh3pd2fg5ih1dyd1vk736lawlivx20";
+       version = "0.0.9.0";
+       sha256 = "0vvsqbnd1yjwijz4g0y9av6d20m73b5swln4v7gna3jd16mrg2k1";
        libraryHaskellDepends = [ base csound-expression transformers ];
        homepage = "https://github.com/anton-k/csound-sampler";
        description = "A musical sampler based on Csound";
@@ -66066,8 +66211,8 @@ self: {
      }:
      mkDerivation {
        pname = "dtab";
-       version = "1.0.0.1";
-       sha256 = "0sg0pf8nsy4fdx8gqpqv6k29v01gz4bq5y1id28v9j8rj0mgv5nn";
+       version = "1.1";
+       sha256 = "18h4876saf2f8k052qf76j5w89x7nay12nlf7hc5dkwf4c9y5hq9";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -66077,7 +66222,7 @@ self: {
        libraryToolDepends = [ alex happy ];
        executableHaskellDepends = [ base bytestring ];
        description = "Harmonix (Guitar Hero, Rock Band) DTA/DTB metadata library";
-       license = "GPL";
+       license = stdenv.lib.licenses.bsd3;
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
@@ -66376,6 +66521,23 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "duration" = callPackage
+    ({ mkDerivation, base, doctest, hspec, parsec, template-haskell
+     , time
+     }:
+     mkDerivation {
+       pname = "duration";
+       version = "0.1.0.0";
+       sha256 = "18qjn97njhra7brps58rl44vyc0hmfc83prgm519q7dyf3159cd0";
+       libraryHaskellDepends = [ base parsec template-haskell time ];
+       testHaskellDepends = [
+         base doctest hspec parsec template-haskell time
+       ];
+       homepage = "https://github.com/ryota-ka/duration#readme";
+       description = "A tiny compile-time time utility library inspired by zeit/ms";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "dustme" = callPackage
     ({ mkDerivation, ansi-terminal, ansi-wl-pprint, async, attoparsec
      , base, bytestring, containers, deepseq, extra, hashable, hspec
@@ -69658,6 +69820,19 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "eq_4_2" = callPackage
+    ({ mkDerivation, base, semigroupoids }:
+     mkDerivation {
+       pname = "eq";
+       version = "4.2";
+       sha256 = "1s3h77i0h4z3dg97sqqjl027rz0k82h48cpzp0c7a75g0qx70q21";
+       libraryHaskellDepends = [ base semigroupoids ];
+       homepage = "http://github.com/ekmett/eq/";
+       description = "Leibnizian equality";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "equal-files" = callPackage
     ({ mkDerivation, base, bytestring, explicit-exception, filemanip
      , transformers, utility-ht
@@ -70263,8 +70438,8 @@ self: {
      }:
      mkDerivation {
        pname = "etc";
-       version = "0.3.1.0";
-       sha256 = "0l938jhlx1jgb46b9ykdc741r0v7wkklrc1ga5v81r3b52civb1c";
+       version = "0.3.2.0";
+       sha256 = "1j4qjw1hqw5q9i47ixiwcr3zpcs1x39l46mh5yii5xkqmwlw9gk0";
        enableSeparateDataOutput = true;
        libraryHaskellDepends = [
          aeson base hashable rio text typed-process unliftio
@@ -71803,8 +71978,8 @@ self: {
      }:
      mkDerivation {
        pname = "expiring-containers";
-       version = "0.1.0.2";
-       sha256 = "006n6zwdgrdh0717wd85kwxrbpv3fl5srbc77acglms41pcn72yz";
+       version = "0.1.1.1";
+       sha256 = "0v35m5bl6y5l4m8gfs6wrcs0pqmgk52aaa261jg92jkvhji21ki5";
        libraryHaskellDepends = [
          base containers hashable int-multimap time timestamp
          unordered-containers
@@ -72539,8 +72714,8 @@ self: {
      }:
      mkDerivation {
        pname = "fake";
-       version = "0.1.1";
-       sha256 = "0xp737s8067bynh03d6zhi8w71pl1q8mrk5si80mykn401dzw7ir";
+       version = "0.1.1.1";
+       sha256 = "0f6iqbyyrllry2q48by8qwaq0n9k7b5d00xgw5vvlr9zdvrpllgf";
        libraryHaskellDepends = [
          base containers generics-sop random text time
        ];
@@ -77645,6 +77820,27 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "free_5_0_2" = callPackage
+    ({ mkDerivation, base, bifunctors, comonad, containers
+     , distributive, exceptions, mtl, profunctors, semigroupoids
+     , semigroups, template-haskell, transformers, transformers-base
+     , transformers-compat
+     }:
+     mkDerivation {
+       pname = "free";
+       version = "5.0.2";
+       sha256 = "15m3n9vhz7z3kzv1w3wlfa3x8jp4cbrkwmrcjr7jlx39iqffn1gg";
+       libraryHaskellDepends = [
+         base bifunctors comonad containers distributive exceptions mtl
+         profunctors semigroupoids semigroups template-haskell transformers
+         transformers-base transformers-compat
+       ];
+       homepage = "http://github.com/ekmett/free/";
+       description = "Monads for free";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "free-concurrent" = callPackage
     ({ mkDerivation, base, type-aligned }:
      mkDerivation {
@@ -78221,6 +78417,21 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "friendly" = callPackage
+    ({ mkDerivation, base, bifunctors, lens, optparse-applicative }:
+     mkDerivation {
+       pname = "friendly";
+       version = "0.1.0.0";
+       sha256 = "0ikbfki5yvagc3xjbqwmzzp29idfviaylnan6cr39kna6fc8ajgx";
+       isLibrary = false;
+       isExecutable = true;
+       executableHaskellDepends = [
+         base bifunctors lens optparse-applicative
+       ];
+       description = "Attempt to pretty-print any input";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "friendly-time" = callPackage
     ({ mkDerivation, base, hspec, old-locale, time }:
      mkDerivation {
@@ -84458,8 +84669,8 @@ self: {
      }:
      mkDerivation {
        pname = "git-annex";
-       version = "6.20180409";
-       sha256 = "05cwyh3x432k3czrd59py0jsvl3qjg8ky7nc0rxkw6pbzwpgcb8c";
+       version = "6.20180427";
+       sha256 = "0pjdb0mk5hmjl0sra37ap3cr5xp9pa7fyikqmz4156hzk925rrds";
        configureFlags = [
          "-fassistant" "-fcryptonite" "-fdbus" "-fdesktopnotify" "-fdns"
          "-ffeed" "-finotify" "-fpairing" "-fproduction" "-fquvi" "-fs3"
@@ -85488,6 +85699,8 @@ self: {
        pname = "gl";
        version = "0.8.0";
        sha256 = "0f8l1ra05asqjnk97sliqb3wqvr6lic18rfs1f9dm1kw2lw2hkda";
+       revision = "1";
+       editedCabalFile = "17m5vagiq1v7zg6409f56qqy28jd0xp13yk44s661rcwj0f4pd14";
        setupHaskellDepends = [
          base Cabal containers directory filepath hxt transformers
        ];
@@ -86421,8 +86634,8 @@ self: {
     ({ mkDerivation, base, gmp, recursion-schemes }:
      mkDerivation {
        pname = "gmpint";
-       version = "0.1.0.11";
-       sha256 = "00sml2d5jbfc0qy0nvrmk9xv31zk66anzz5r4d7h049asq0zh20n";
+       version = "0.1.0.12";
+       sha256 = "0l3qd8hps55am4ddj4x83f0vyi1rwhh7gj36k465n4m1pz7ndxrx";
        libraryHaskellDepends = [ base recursion-schemes ];
        librarySystemDepends = [ gmp ];
        description = "GMP integer conversions";
@@ -88350,19 +88563,22 @@ self: {
      }) {};
 
   "google-oauth2" = callPackage
-    ({ mkDerivation, aeson, base, bytestring, hspec, HTTP, http-conduit
-     , http-types, load-env
+    ({ mkDerivation, base, bytestring, hoauth2, hspec, http-client-tls
+     , http-conduit, load-env, safe-exceptions, text, transformers
+     , uri-bytestring
      }:
      mkDerivation {
        pname = "google-oauth2";
-       version = "0.2.2";
-       sha256 = "0n408kh48d7ky09j9zw9ad4mhbv1v7gq6i3ya4f6fhkjqqgw8c1j";
+       version = "0.3.0.0";
+       sha256 = "119p792prspir2vxk53jzkr90rava2qnixr1jkbmx5si63h9l01z";
        libraryHaskellDepends = [
-         aeson base bytestring HTTP http-conduit
+         base bytestring hoauth2 http-client-tls safe-exceptions text
+         transformers uri-bytestring
        ];
        testHaskellDepends = [
-         base bytestring hspec http-conduit http-types load-env
+         base bytestring hoauth2 hspec http-conduit load-env text
        ];
+       homepage = "https://github.com/pbrisbin/google-oauth2#readme";
        description = "Google OAuth2 token negotiation";
        license = stdenv.lib.licenses.mit;
        hydraPlatforms = stdenv.lib.platforms.none;
@@ -90710,19 +90926,19 @@ self: {
   "gtk-sni-tray" = callPackage
     ({ mkDerivation, base, bytestring, containers, dbus, directory
      , gi-dbusmenugtk3, gi-gdk, gi-gdkpixbuf, gi-glib, gi-gtk, gtk-strut
-     , gtk3, hslogger, optparse-applicative, status-notifier-item, text
-     , transformers, unix
+     , gtk3, haskell-gi, haskell-gi-base, hslogger, optparse-applicative
+     , status-notifier-item, text, transformers, unix
      }:
      mkDerivation {
        pname = "gtk-sni-tray";
-       version = "0.1.0.0";
-       sha256 = "0a9yxhir33zg1bkv9nyazkrjawv2w9qr43n4prrifib7r976b7pj";
+       version = "0.1.1.0";
+       sha256 = "16wif6b94ipw49810jyjgl6h8mhx7bkz0pkl8ri6ir9ljp0mnvp0";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
          base bytestring containers dbus directory gi-dbusmenugtk3 gi-gdk
-         gi-gdkpixbuf gi-glib gi-gtk hslogger status-notifier-item text
-         transformers unix
+         gi-gdkpixbuf gi-glib gi-gtk gtk-strut haskell-gi haskell-gi-base
+         hslogger status-notifier-item text transformers unix
        ];
        libraryPkgconfigDepends = [ gtk3 ];
        executableHaskellDepends = [
@@ -91539,6 +91755,58 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "hOpenPGP_2_6_1" = callPackage
+    ({ mkDerivation, aeson, asn1-encoding, attoparsec, base
+     , base16-bytestring, base64-bytestring, bifunctors, binary
+     , binary-conduit, bytestring, bzlib, conduit, conduit-extra
+     , containers, criterion, crypto-cipher-types, cryptonite
+     , data-default-class, errors, hashable, incremental-parser
+     , ixset-typed, lens, memory, monad-loops, nettle, network
+     , network-uri, newtype, openpgp-asciiarmor, QuickCheck
+     , quickcheck-instances, resourcet, semigroups, split, tasty
+     , tasty-hunit, tasty-quickcheck, text, time, time-locale-compat
+     , transformers, unliftio-core, unordered-containers
+     , wl-pprint-extras, zlib
+     }:
+     mkDerivation {
+       pname = "hOpenPGP";
+       version = "2.6.1";
+       sha256 = "1al531lrsgfsqjc21117l420pcd7ymv4vdzywka189lkd8p5yzj7";
+       libraryHaskellDepends = [
+         aeson asn1-encoding attoparsec base base16-bytestring
+         base64-bytestring bifunctors binary binary-conduit bytestring bzlib
+         conduit conduit-extra containers crypto-cipher-types cryptonite
+         data-default-class errors hashable incremental-parser ixset-typed
+         lens memory monad-loops nettle network-uri newtype
+         openpgp-asciiarmor resourcet semigroups split text time
+         time-locale-compat transformers unliftio-core unordered-containers
+         wl-pprint-extras zlib
+       ];
+       testHaskellDepends = [
+         aeson asn1-encoding attoparsec base base16-bytestring bifunctors
+         binary binary-conduit bytestring bzlib conduit conduit-extra
+         containers crypto-cipher-types cryptonite data-default-class errors
+         hashable incremental-parser ixset-typed lens memory monad-loops
+         nettle network network-uri newtype QuickCheck quickcheck-instances
+         resourcet semigroups split tasty tasty-hunit tasty-quickcheck text
+         time time-locale-compat transformers unliftio-core
+         unordered-containers wl-pprint-extras zlib
+       ];
+       benchmarkHaskellDepends = [
+         aeson base base16-bytestring base64-bytestring bifunctors binary
+         binary-conduit bytestring bzlib conduit conduit-extra containers
+         criterion crypto-cipher-types cryptonite data-default-class errors
+         hashable incremental-parser ixset-typed lens memory monad-loops
+         nettle network network-uri newtype openpgp-asciiarmor resourcet
+         semigroups split text time time-locale-compat transformers
+         unliftio-core unordered-containers wl-pprint-extras zlib
+       ];
+       homepage = "https://salsa.debian.org/clint/hOpenPGP";
+       description = "native Haskell implementation of OpenPGP (RFC4880)";
+       license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "hPDB" = callPackage
     ({ mkDerivation, AC-Vector, base, bytestring, containers, deepseq
      , directory, ghc-prim, iterable, mmap, mtl, Octree, parallel
@@ -96896,8 +97164,8 @@ self: {
      }:
      mkDerivation {
        pname = "haskell-igraph";
-       version = "0.4.0";
-       sha256 = "19bhfcrfj4jxd6znqzslax6sd4w1icwp4rn3h0w31qpjv54x171f";
+       version = "0.5.0";
+       sha256 = "1hil0zl4pnvkh0ingp0bgi0m7mhmvf1pqr7qskjxm6pa9kqybrw9";
        libraryHaskellDepends = [
          base bytestring bytestring-lexing cereal cereal-conduit colour
          conduit data-default-class hashable hxt primitive split
@@ -96920,8 +97188,8 @@ self: {
      }:
      mkDerivation {
        pname = "haskell-import-graph";
-       version = "1.0.3";
-       sha256 = "1fh3nn4hqcj6lc3m1zlxykxk2dbchh3cdz63k8zfpl7dr2d91132";
+       version = "1.0.4";
+       sha256 = "17ac5k98aqx77lq398kgvyiylpmkvxdmxzqbh7wk1fl9kphwsdm0";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -106808,8 +107076,8 @@ self: {
        pname = "hoist-error";
        version = "0.1.0.2";
        sha256 = "1485adrlm52jm5afcwa7qnfy4b1679nqjhhlsjp264wqmm0h9l0z";
-       revision = "2";
-       editedCabalFile = "0yg8w9cy4qff8hkv0057qqwiapfhh2sxx43j64wgdp8vb8jar97w";
+       revision = "3";
+       editedCabalFile = "1f2znb9x4f4m8h3d66pdyi7fqjr6v120mjqswj40dy7p2wmd6dm6";
        libraryHaskellDepends = [ base either mtl ];
        description = "Some convenience facilities for hoisting errors into a monad";
        license = stdenv.lib.licenses.mit;
@@ -108425,18 +108693,20 @@ self: {
      }) {};
 
   "hpc-threshold" = callPackage
-    ({ mkDerivation, base, bytestring, interpolate, pcre-heavy }:
+    ({ mkDerivation, base, bytestring, deepseq, hspec, interpolate
+     , pcre-heavy
+     }:
      mkDerivation {
        pname = "hpc-threshold";
-       version = "0.1.0.0";
-       sha256 = "113m7fpm4zffvzwnqjzd45mbc18acgj5c1b9z5hqwklygjjjpx4a";
+       version = "0.1.0.3";
+       sha256 = "0f16iq5d6d865ifg9lwbli16p5svzy3hjp05fkivqnl3p7hmd297";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [ base bytestring interpolate pcre-heavy ];
        executableHaskellDepends = [ base ];
-       testHaskellDepends = [ base ];
+       testHaskellDepends = [ base deepseq hspec ];
        homepage = "https://github.com/eckyputrady/hpc-threshold#readme";
-       description = "Small utility for validating whether HPC result is above defined thresholds";
+       description = "Ensure the code coverage is above configured thresholds";
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
@@ -109376,23 +109646,24 @@ self: {
 
   "hs-multiaddr" = callPackage
     ({ mkDerivation, base, bytes, bytestring, cereal, either-unwrap
-     , filepath, hspec, iproute, multihash, sandi
+     , filepath, hs-multihash, hspec, iproute, sandi
      }:
      mkDerivation {
        pname = "hs-multiaddr";
-       version = "0.1.0.1";
-       sha256 = "0bac505a3fvz46zbh60vl0m6jj5snjbmj925vxhv6bpdydidi8hw";
+       version = "0.1.4";
+       sha256 = "0vmyqrgrw1fqm26mgb1bwdivv5iwgypb5186awva665gvp8p30ib";
        libraryHaskellDepends = [
-         base bytes bytestring cereal filepath iproute multihash sandi
+         base bytes bytestring cereal filepath hs-multihash iproute sandi
        ];
        testHaskellDepends = [
-         base bytestring either-unwrap hspec iproute multihash sandi
+         base bytestring either-unwrap hs-multihash hspec iproute sandi
        ];
-       homepage = "https://github.com/MatrixAI/haskell-multiaddr#readme";
-       description = "Multiaddr Library for LibP2P";
-       license = stdenv.lib.licenses.bsd3;
+       homepage = "https://github.com/MatrixAI/hs-multiaddr#readme";
+       description = "Multiaddr library";
+       license = stdenv.lib.licenses.asl20;
        hydraPlatforms = stdenv.lib.platforms.none;
-     }) {};
+       broken = true;
+     }) {hs-multihash = null;};
 
   "hs-nombre-generator" = callPackage
     ({ mkDerivation, base, HandsomeSoup, hxt, random }:
@@ -113682,8 +113953,8 @@ self: {
      }:
      mkDerivation {
        pname = "htoml-megaparsec";
-       version = "1.1.0.3";
-       sha256 = "0bzja2n7hxj530d3pfh58zn29vapl341fy7x6ggvp5sfgsysg7ll";
+       version = "1.1.0.4";
+       sha256 = "03ffmff09k6aqpd9rv41bfi566pr6hk4vdjm0my2wfypbn2mrgb0";
        libraryHaskellDepends = [
          base composition-prelude containers deepseq megaparsec mtl text
          time unordered-containers vector
@@ -114591,6 +114862,32 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "http-reverse-proxy_0_6_0" = callPackage
+    ({ mkDerivation, base, blaze-builder, bytestring, case-insensitive
+     , conduit, conduit-extra, containers, hspec, http-client
+     , http-conduit, http-types, network, resourcet, streaming-commons
+     , text, transformers, unliftio, wai, wai-logger, warp, word8
+     }:
+     mkDerivation {
+       pname = "http-reverse-proxy";
+       version = "0.6.0";
+       sha256 = "1a6i5njf85b2lhg8m83njagcf09wih5q2irnyb2890s724qr277v";
+       libraryHaskellDepends = [
+         base blaze-builder bytestring case-insensitive conduit
+         conduit-extra containers http-client http-types network resourcet
+         streaming-commons text transformers unliftio wai wai-logger word8
+       ];
+       testHaskellDepends = [
+         base blaze-builder bytestring conduit conduit-extra hspec
+         http-conduit http-types network resourcet streaming-commons
+         transformers unliftio wai warp
+       ];
+       homepage = "https://github.com/fpco/http-reverse-proxy";
+       description = "Reverse proxy HTTP requests, either over raw sockets or with WAI";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "http-server" = callPackage
     ({ mkDerivation, base, HTTP, mime, network, network-uri, text, unix
      , url, utf8-string
@@ -115502,6 +115799,18 @@ self: {
        license = stdenv.lib.licenses.mit;
      }) {};
 
+  "hvega" = callPackage
+    ({ mkDerivation, aeson, base, text, vector }:
+     mkDerivation {
+       pname = "hvega";
+       version = "0.1.0.0";
+       sha256 = "14czd3qhji2aq4x23v0a1fhschnq1azd8spiar9pw5z12z4n9j1l";
+       libraryHaskellDepends = [ aeson base text vector ];
+       homepage = "https://github.com/DougBurke/hvega";
+       description = "Create Vega and Vega-Lite visualizations";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "hw-balancedparens" = callPackage
     ({ mkDerivation, base, criterion, hspec, hw-bits, hw-excess
      , hw-prim, hw-rankselect-base, QuickCheck, storable-tuple, vector
@@ -115812,17 +116121,16 @@ self: {
 
   "hw-kafka-client" = callPackage
     ({ mkDerivation, base, bifunctors, bytestring, c2hs, containers
-     , either, hspec, monad-loops, rdkafka, temporary, transformers
-     , unix
+     , either, hspec, monad-loops, rdkafka, transformers, unix
      }:
      mkDerivation {
        pname = "hw-kafka-client";
-       version = "2.4.3";
-       sha256 = "18pyayl0xyb045db5584cfbbvzvmkwm3zkpvks30vrz9sb5jx1qd";
+       version = "2.4.4";
+       sha256 = "1zw35ikrp0r07rvnm3fah3p9xj8h8bw2h4nwv94ih1ff2ab2glhf";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
-         base bifunctors bytestring containers temporary transformers unix
+         base bifunctors bytestring containers transformers unix
        ];
        librarySystemDepends = [ rdkafka ];
        libraryToolDepends = [ c2hs ];
@@ -118320,6 +118628,18 @@ self: {
        license = stdenv.lib.licenses.mit;
      }) {};
 
+  "ihaskell-hvega" = callPackage
+    ({ mkDerivation, aeson, base, hvega, ihaskell, text }:
+     mkDerivation {
+       pname = "ihaskell-hvega";
+       version = "0.1.0.0";
+       sha256 = "0fwn0c7v5g67gkrzq7k3myy3cxk5b176svzcgaidfs7ckl3hbsnm";
+       libraryHaskellDepends = [ aeson base hvega ihaskell text ];
+       homepage = "https://github.com/githubuser/ihaskell-hvega#readme";
+       description = "IHaskell display instance for hvega types";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "ihaskell-inline-r" = callPackage
     ({ mkDerivation, base, base64-bytestring, blaze-html, bytestring
      , filepath, ihaskell, ihaskell-blaze, inline-r, template-haskell
@@ -119279,6 +119599,27 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "incremental-parser_0_3_1" = callPackage
+    ({ mkDerivation, base, bytestring, checkers, criterion, deepseq
+     , monoid-subclasses, QuickCheck, tasty, tasty-quickcheck, text
+     }:
+     mkDerivation {
+       pname = "incremental-parser";
+       version = "0.3.1";
+       sha256 = "1nygr5hs547innw9f5wx8ifpkiq01ckbhx34266ds6rmnjsqxzby";
+       libraryHaskellDepends = [ base monoid-subclasses ];
+       testHaskellDepends = [
+         base checkers monoid-subclasses QuickCheck tasty tasty-quickcheck
+       ];
+       benchmarkHaskellDepends = [
+         base bytestring criterion deepseq monoid-subclasses text
+       ];
+       homepage = "https://github.com/blamario/incremental-parser";
+       description = "Generic parser library capable of providing partial results from partial input";
+       license = stdenv.lib.licenses.gpl3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "incremental-sat-solver" = callPackage
     ({ mkDerivation, base, containers, mtl }:
      mkDerivation {
@@ -120305,8 +120646,8 @@ self: {
      }:
      mkDerivation {
        pname = "int-multimap";
-       version = "0.1.0.1";
-       sha256 = "0xi0n9hhra6pzqnxahf109qgifxnsgvc9v9jl0qmnxzz5yki1pvg";
+       version = "0.2";
+       sha256 = "17hwqly7v5224fddan9nkywv4pp478nby7iswaj32x27qwn9p11f";
        libraryHaskellDepends = [
          base containers hashable unordered-containers
        ];
@@ -120525,8 +120866,8 @@ self: {
      }:
      mkDerivation {
        pname = "intero";
-       version = "0.1.30";
-       sha256 = "0axjmswi9jgyd9kkhyjwbviqbh693vvki4hvwcg7rq6dsgl0lgk8";
+       version = "0.1.31";
+       sha256 = "0d6pc7mza12889wbzxy7gb5fb86v3b5pm2cdvcvnh6gd6x4ii336";
        isLibrary = false;
        isExecutable = true;
        enableSeparateDataOutput = true;
@@ -125661,6 +126002,20 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "katip-kafka" = callPackage
+    ({ mkDerivation, aeson, base, bytestring, hw-kafka-client, katip }:
+     mkDerivation {
+       pname = "katip-kafka";
+       version = "0.0.1";
+       sha256 = "1w5w3sccvh1rl0zd69k0nya0bbf9jwi9ahb7q1c761jq5333gv8q";
+       libraryHaskellDepends = [
+         aeson base bytestring hw-kafka-client katip
+       ];
+       homepage = "https://github.com/s9gf4ult/katip-kafka";
+       description = "Katip scribe to send logs to Kafka";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "katip-rollbar" = callPackage
     ({ mkDerivation, aeson, async, base, hostname, http-client, katip
      , rollbar-hs, stm-chans, text, time
@@ -128154,8 +128509,8 @@ self: {
      }:
      mkDerivation {
        pname = "language-ats";
-       version = "1.2.0.8";
-       sha256 = "0609xpjcq294ypjq4blw1cb3a6jnjzm9gwzr54dnp3afhindbq3m";
+       version = "1.2.0.9";
+       sha256 = "0narp1zhvyannd627bafh6yhk8y5lfw6f5nqr9wi1qvbynmlmhmg";
        enableSeparateDataOutput = true;
        libraryHaskellDepends = [
          ansi-wl-pprint array base composition-prelude containers deepseq
@@ -130767,8 +131122,8 @@ self: {
      }:
      mkDerivation {
        pname = "lens-utils";
-       version = "1.4.4";
-       sha256 = "0ry04ghvbyxa236s150hfs5fa0fsip312ivflg70j49n02ypxr91";
+       version = "1.4.5";
+       sha256 = "00xcwyl12w95k14rc12ww2i0kgbrv39q1lvq5kfj3z7l5hv4fg0g";
        libraryHaskellDepends = [
          aeson base containers data-default lens monoid split
          template-haskell
@@ -137885,6 +138240,33 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "mapalgebra" = callPackage
+    ({ mkDerivation, base, bytestring, containers, criterion
+     , data-default, deepseq, hmatrix, HUnit-approx, massiv, massiv-io
+     , QuickCheck, tasty, tasty-hunit, tasty-quickcheck, vector
+     }:
+     mkDerivation {
+       pname = "mapalgebra";
+       version = "0.1.0";
+       sha256 = "1d4cdwkrbvkh53h3vkzghikmbnba3x1j84r0wgsc90cnr2im5san";
+       libraryHaskellDepends = [
+         base bytestring containers data-default deepseq hmatrix massiv
+         massiv-io vector
+       ];
+       testHaskellDepends = [
+         base bytestring containers data-default deepseq hmatrix
+         HUnit-approx massiv massiv-io QuickCheck tasty tasty-hunit
+         tasty-quickcheck vector
+       ];
+       benchmarkHaskellDepends = [
+         base bytestring containers criterion data-default deepseq hmatrix
+         massiv massiv-io vector
+       ];
+       homepage = "https://github.com/fosskers/mapalgebra";
+       description = "Efficient, polymorphic Map Algebra";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "mappy" = callPackage
     ({ mkDerivation, ansi-terminal, base, containers, directory
      , haskeline, hspec, parsec, QuickCheck
@@ -137930,10 +138312,11 @@ self: {
     ({ mkDerivation, base, directory, filepath, process }:
      mkDerivation {
        pname = "marihana";
-       version = "0.2.1.0";
-       sha256 = "03aw0chicgmyj3ix7nz0dc5mpck0409bv1d7lfs5wn9z4mmynqiv";
+       version = "0.2.2.0";
+       sha256 = "0xg2ldcm01b352zjv9rh0vvdbhxbcwfvi8464ymh4ms8nh3x4hb6";
        isLibrary = true;
        isExecutable = true;
+       enableSeparateDataOutput = true;
        libraryHaskellDepends = [ base directory filepath process ];
        executableHaskellDepends = [ base directory filepath process ];
        testHaskellDepends = [ base directory filepath process ];
@@ -138759,26 +139142,27 @@ self: {
      , config-ini, connection, containers, directory, filepath, gitrev
      , hashable, Hclip, mattermost-api, mattermost-api-qc
      , microlens-platform, mtl, process, quickcheck-text, semigroups
-     , skylighting, stm, stm-delay, strict, string-conversions, tasty
-     , tasty-hunit, tasty-quickcheck, temporary, text, text-zipper, time
-     , timezone-olson, timezone-series, transformers, Unique, unix
-     , unordered-containers, utf8-string, vector, vty, word-wrap
-     , xdg-basedir
+     , skylighting-core, stm, stm-delay, strict, string-conversions
+     , tasty, tasty-hunit, tasty-quickcheck, temporary, text
+     , text-zipper, time, timezone-olson, timezone-series, transformers
+     , Unique, unix, unordered-containers, utf8-string, vector, vty
+     , word-wrap, xdg-basedir
      }:
      mkDerivation {
        pname = "matterhorn";
-       version = "40800.0.2";
-       sha256 = "0fgk0my3r0vcw545xqjcda8ikj5cbfzgg9vxfs3jzdcnsa0rgcyf";
+       version = "40900.0.1";
+       sha256 = "1ygnh27dv5hprb5fqqxwjxsf43ik784pwdagndn3sdiddy2k3yf7";
        isLibrary = false;
        isExecutable = true;
+       enableSeparateDataOutput = true;
        executableHaskellDepends = [
          aeson aspell-pipe async base base-compat brick brick-skylighting
          bytestring cheapskate config-ini connection containers directory
          filepath gitrev hashable Hclip mattermost-api microlens-platform
-         mtl process semigroups skylighting stm stm-delay strict temporary
-         text text-zipper time timezone-olson timezone-series transformers
-         unix unordered-containers utf8-string vector vty word-wrap
-         xdg-basedir
+         mtl process semigroups skylighting-core stm stm-delay strict
+         temporary text text-zipper time timezone-olson timezone-series
+         transformers unix unordered-containers utf8-string vector vty
+         word-wrap xdg-basedir
        ];
        testHaskellDepends = [
          base base-compat brick bytestring cheapskate checkers config-ini
@@ -138803,8 +139187,8 @@ self: {
      }:
      mkDerivation {
        pname = "mattermost-api";
-       version = "40800.0.2";
-       sha256 = "1l2yb9nvy2haw5kyjjij465g45w8xm8vm97jbkx5jb3p4cs44xl8";
+       version = "40900.1.0";
+       sha256 = "1ngpinpal50s8bizwvnpafx6zh8zqb7m0yc21lcp7ybh4yhwikad";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -138828,8 +139212,8 @@ self: {
      }:
      mkDerivation {
        pname = "mattermost-api-qc";
-       version = "40800.0.2";
-       sha256 = "04whpcbcd5cqnwfrskk3r2gjmyvap2m7d8xsjdry56kil6iqznk5";
+       version = "40900.1.0";
+       sha256 = "0mdwi6130hz508bxbhriyg7fr6rqpbalmjwwizvj9nb7cz1dmrsl";
        libraryHaskellDepends = [
          base containers mattermost-api QuickCheck text time
        ];
@@ -141043,26 +141427,25 @@ self: {
      }) {};
 
   "mighttpd2" = callPackage
-    ({ mkDerivation, array, async, auto-update, base, blaze-builder
-     , byteorder, bytestring, case-insensitive, conduit, conduit-extra
-     , directory, filepath, hspec, http-client, http-date, http-types
-     , io-choice, network, old-locale, parsec, resourcet
-     , streaming-commons, time, transformers, unix, unix-time
-     , unordered-containers, wai, wai-app-file-cgi, wai-http2-extra
-     , wai-logger, warp
+    ({ mkDerivation, array, async, auto-update, base, byteorder
+     , bytestring, case-insensitive, conduit, conduit-extra, directory
+     , filepath, hspec, http-client, http-date, http-types, io-choice
+     , network, old-locale, parsec, resourcet, streaming-commons, time
+     , transformers, unix, unix-time, unordered-containers, wai
+     , wai-app-file-cgi, wai-http2-extra, wai-logger, warp
      }:
      mkDerivation {
        pname = "mighttpd2";
-       version = "3.4.2";
-       sha256 = "0a5i9cs0rjap7i4gyda6dgglckn3ys0ldl0qkvnxvm87bcyyfc3k";
+       version = "3.4.3";
+       sha256 = "0afa25kaagdznfg1kbm5hbmlfk75p7rws0x9fjb505wrr12jipbh";
        isLibrary = true;
        isExecutable = true;
        enableSeparateDataOutput = true;
        libraryHaskellDepends = [
-         array async auto-update base blaze-builder byteorder bytestring
-         case-insensitive conduit conduit-extra directory filepath http-date
-         http-types io-choice network parsec resourcet streaming-commons
-         unix unix-time unordered-containers wai wai-app-file-cgi warp
+         array async auto-update base byteorder bytestring case-insensitive
+         conduit conduit-extra directory filepath http-date http-types
+         io-choice network parsec resourcet streaming-commons unix unix-time
+         unordered-containers wai wai-app-file-cgi warp
        ];
        executableHaskellDepends = [
          base bytestring conduit-extra directory filepath http-client
@@ -151074,8 +151457,8 @@ self: {
        pname = "np-extras";
        version = "0.3.1.1";
        sha256 = "0g17kpmd819q0lsy41x0ssvfy3calspdq3q1d579irga77gf0blf";
-       revision = "1";
-       editedCabalFile = "1m4sfcpb9dcawckfk6nb2qib402s958zjgspd4svxrzdyaqqg4i3";
+       revision = "2";
+       editedCabalFile = "01jp7y4lsdxlfrbi5vqsc5iyjzzc996w7g88amkkfg5k6amlxb9r";
        libraryHaskellDepends = [ base containers numeric-prelude primes ];
        description = "NumericPrelude extras";
        license = stdenv.lib.licenses.bsd3;
@@ -155493,7 +155876,7 @@ self: {
        maintainers = with stdenv.lib.maintainers; [ peti ];
      }) {};
 
-  "pandoc_2_1_3" = callPackage
+  "pandoc_2_2" = callPackage
     ({ mkDerivation, aeson, aeson-pretty, base, base-compat
      , base64-bytestring, binary, blaze-html, blaze-markup, bytestring
      , Cabal, case-insensitive, cmark-gfm, containers, criterion
@@ -155508,8 +155891,8 @@ self: {
      }:
      mkDerivation {
        pname = "pandoc";
-       version = "2.1.3";
-       sha256 = "023h0jdn996q37p8b5wdi1hifq17drrwbfq92c6imxwk2a4rl3jf";
+       version = "2.2";
+       sha256 = "0sc51sw7g9jni9jamj7rcdn9fqf5476gzp7cahhkjj29xak88a8g";
        configureFlags = [ "-fhttps" "-f-trypandoc" ];
        isLibrary = true;
        isExecutable = true;
@@ -155579,6 +155962,42 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "pandoc-citeproc_0_14_3_1" = callPackage
+    ({ mkDerivation, aeson, aeson-pretty, attoparsec, base, base-compat
+     , bytestring, Cabal, containers, data-default, directory, filepath
+     , hs-bibutils, mtl, old-locale, pandoc, pandoc-types, parsec
+     , process, rfc5051, setenv, split, syb, tagsoup, temporary, text
+     , time, unordered-containers, vector, xml-conduit, yaml
+     }:
+     mkDerivation {
+       pname = "pandoc-citeproc";
+       version = "0.14.3.1";
+       sha256 = "0yj6rckwsc9vig40cm15ry0j3d01xpk04qma9n4byhal6v4b5h22";
+       isLibrary = true;
+       isExecutable = true;
+       enableSeparateDataOutput = true;
+       setupHaskellDepends = [ base Cabal ];
+       libraryHaskellDepends = [
+         aeson base base-compat bytestring containers data-default directory
+         filepath hs-bibutils mtl old-locale pandoc pandoc-types parsec
+         rfc5051 setenv split syb tagsoup text time unordered-containers
+         vector xml-conduit yaml
+       ];
+       executableHaskellDepends = [
+         aeson aeson-pretty attoparsec base base-compat bytestring filepath
+         pandoc pandoc-types syb text yaml
+       ];
+       testHaskellDepends = [
+         aeson base base-compat bytestring containers directory filepath mtl
+         pandoc pandoc-types process temporary text yaml
+       ];
+       doCheck = false;
+       homepage = "https://github.com/jgm/pandoc-citeproc";
+       description = "Supports using pandoc with citeproc";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "pandoc-citeproc-preamble" = callPackage
     ({ mkDerivation, base, directory, filepath, pandoc-types, process
      }:
@@ -157554,8 +157973,8 @@ self: {
      }:
      mkDerivation {
        pname = "patat";
-       version = "0.6.1.0";
-       sha256 = "1i6vql76j5439bwdd1z7haphgm4x82rh08s22fc70hmfzkrln733";
+       version = "0.6.1.1";
+       sha256 = "153d2ij27jjsh0h014d1v3y06diri1njbmwzvq2kgwdbdqgkhf0y";
        isLibrary = false;
        isExecutable = true;
        executableHaskellDepends = [
@@ -158556,8 +158975,8 @@ self: {
      }:
      mkDerivation {
        pname = "pedersen-commitment";
-       version = "0.1.0";
-       sha256 = "10flwinxxs1vg2giqqyazcgxrykqsj6m0kgd62b8f4wzmygws4r1";
+       version = "0.2.0";
+       sha256 = "1dxh20abilyf29jg6dbl9al300v7wzd1avv36p4hf8x2xwvwr4v7";
        libraryHaskellDepends = [
          base bytestring containers cryptonite memory mtl protolude text
        ];
@@ -158567,7 +158986,7 @@ self: {
        ];
        homepage = "https://github.com/adjoint-io/pedersen-commitment#readme";
        description = "An implementation of Pedersen commitment schemes";
-       license = stdenv.lib.licenses.asl20;
+       license = stdenv.lib.licenses.mit;
      }) {};
 
   "peg" = callPackage
@@ -158946,6 +159365,24 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "perhaps" = callPackage
+    ({ mkDerivation, base, Cabal, cabal-doctest, doctest, mtl
+     , transformers, transformers-compat
+     }:
+     mkDerivation {
+       pname = "perhaps";
+       version = "0";
+       sha256 = "16bm069pqrdsbscyp9m1r7cciqppkvlmgn4xgzp3yyfh69z095gn";
+       setupHaskellDepends = [ base Cabal cabal-doctest ];
+       libraryHaskellDepends = [
+         base mtl transformers transformers-compat
+       ];
+       testHaskellDepends = [ base doctest ];
+       homepage = "http://github.com/ekmett/perhaps/";
+       description = "Perhaps, a monad";
+       license = stdenv.lib.licenses.bsd2;
+     }) {};
+
   "period" = callPackage
     ({ mkDerivation, base, hspec, HUnit, old-locale
      , optparse-applicative, parsec, text, text-show, time
@@ -159077,6 +159514,28 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "persistable-types-HDBC-pg_0_0_3_1" = callPackage
+    ({ mkDerivation, base, bytestring, convertible, dlist, HDBC
+     , persistable-record, relational-query, relational-query-HDBC
+     , text-postgresql
+     }:
+     mkDerivation {
+       pname = "persistable-types-HDBC-pg";
+       version = "0.0.3.1";
+       sha256 = "1dmvwr21q5g15v50b5ycnyvqbrfg75pw5kdvmi4sp03yldk0fsdc";
+       libraryHaskellDepends = [
+         base bytestring convertible dlist HDBC persistable-record
+         relational-query relational-query-HDBC text-postgresql
+       ];
+       testHaskellDepends = [
+         base relational-query relational-query-HDBC text-postgresql
+       ];
+       homepage = "http://khibino.github.io/haskell-relational-record/";
+       description = "HDBC and Relational-Record instances of PostgreSQL extended types";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "persistent_2_7_3_1" = callPackage
     ({ mkDerivation, aeson, attoparsec, base, base64-bytestring
      , blaze-html, blaze-markup, bytestring, conduit, containers
@@ -165616,6 +166075,24 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "pretty-relative-time" = callPackage
+    ({ mkDerivation, base, genvalidity-hspec, genvalidity-time, hspec
+     , QuickCheck, time, validity, validity-time
+     }:
+     mkDerivation {
+       pname = "pretty-relative-time";
+       version = "0.0.0.0";
+       sha256 = "0k28jh5mw5qfw4d1hfdj2f53qwmn3apy1yxwyxjbr50m2924j8f2";
+       libraryHaskellDepends = [ base time validity validity-time ];
+       testHaskellDepends = [
+         base genvalidity-hspec genvalidity-time hspec QuickCheck time
+         validity validity-time
+       ];
+       homepage = "https://github.com/NorfairKing/pretty-relative-time#readme";
+       description = "Pretty relative time";
+       license = stdenv.lib.licenses.mit;
+     }) {};
+
   "pretty-show" = callPackage
     ({ mkDerivation, array, base, filepath, ghc-prim, happy
      , haskell-lexer, pretty
@@ -168063,6 +168540,23 @@ self: {
        license = stdenv.lib.licenses.mit;
      }) {};
 
+  "publicsuffix_0_20180426" = callPackage
+    ({ mkDerivation, base, criterion, filepath, hspec, random
+     , template-haskell
+     }:
+     mkDerivation {
+       pname = "publicsuffix";
+       version = "0.20180426";
+       sha256 = "0pfxsh2ds3dwm6mq6g85vhq8rdgc93bn84pq1b4lk3sf71sqs2ii";
+       libraryHaskellDepends = [ base filepath template-haskell ];
+       testHaskellDepends = [ base hspec ];
+       benchmarkHaskellDepends = [ base criterion random ];
+       homepage = "https://github.com/wereHamster/publicsuffix-haskell/";
+       description = "The publicsuffix list exposed as proper Haskell types";
+       license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "publicsuffixlist" = callPackage
     ({ mkDerivation, base, bytestring, cereal, containers, data-default
      , HUnit, idna, text, utf8-string
@@ -171981,8 +172475,8 @@ self: {
      }:
      mkDerivation {
        pname = "rattletrap";
-       version = "4.0.8";
-       sha256 = "05rad5dckya26mai39623n5bvhvk13yjxikrc6r7yc6nvlkkh8zb";
+       version = "4.0.9";
+       sha256 = "0wz36zclpckkm8w7mmdzbklrr08ggyqsk7j4wfxbh4gxa0ry7yj5";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -179148,16 +179642,16 @@ self: {
      }:
      mkDerivation {
        pname = "runmany";
-       version = "0.1.2";
-       sha256 = "1c672mxmgw3d7r3fbnjm9i7b74v00xrf95riwl2a52a1lpkmb0ip";
+       version = "0.1.3";
+       sha256 = "19pgmq009f5kpsilixbnsx5frl9c12v6in0blifandr9q3n9is9c";
        isLibrary = false;
        isExecutable = true;
        executableHaskellDepends = [
          async base bytestring optparse-applicative process stm
        ];
-       homepage = "https://github.com/jwiegley/runmany";
+       homepage = "https://github.com/jwiegley/runmany#readme";
        description = "Run multiple commands, interleaving output and errors";
-       license = stdenv.lib.licenses.mit;
+       license = stdenv.lib.licenses.bsd3;
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
@@ -185009,8 +185503,8 @@ self: {
      }:
      mkDerivation {
        pname = "servant-tracing";
-       version = "0.1.0.1";
-       sha256 = "0dff51fywa1z1png1hhwpn4f8av2jxdsplin8h80aad459czaid2";
+       version = "0.1.0.2";
+       sha256 = "0qpamaf3ydfb8197iz2prjh9nxwxi03cdfsp3jl28rhbqrc2xpry";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -188224,16 +188718,16 @@ self: {
      }) {};
 
   "simple-vec3" = callPackage
-    ({ mkDerivation, base, criterion, doctest, doctest-discover
+    ({ mkDerivation, base, criterion, doctest, doctest-driver-gen
      , QuickCheck, tasty, tasty-quickcheck, vector
      }:
      mkDerivation {
        pname = "simple-vec3";
-       version = "0.4.0.1";
-       sha256 = "17nvwph2g5xzi8lqgyrsbskdm9flwr7h3ch7yf4rnbx3bg37bvsh";
+       version = "0.4.0.2";
+       sha256 = "0zqy3ffndyvz97wfs0ha0d5j6045gfdh0p6rmz6dv87j9mqmfpl0";
        libraryHaskellDepends = [ base QuickCheck vector ];
        testHaskellDepends = [
-         base doctest doctest-discover tasty tasty-quickcheck
+         base doctest doctest-driver-gen tasty tasty-quickcheck
        ];
        benchmarkHaskellDepends = [ base criterion vector ];
        homepage = "https://github.com/dzhus/simple-vec3#readme";
@@ -188931,6 +189425,23 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "skeletal-set" = callPackage
+    ({ mkDerivation, base, containers, mtl, smallcheck, tasty
+     , tasty-discover, tasty-hunit, tasty-quickcheck, tasty-smallcheck
+     }:
+     mkDerivation {
+       pname = "skeletal-set";
+       version = "0.1.0.0";
+       sha256 = "0f8mc705bk6nc6l95y65fvcxi772fwvqy3cgm0sb3rv13h4rn468";
+       libraryHaskellDepends = [ base containers ];
+       testHaskellDepends = [
+         base containers mtl smallcheck tasty tasty-discover tasty-hunit
+         tasty-quickcheck tasty-smallcheck
+       ];
+       description = "Skeletal set - a set with equivalence relation different from equality";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "skeleton" = callPackage
     ({ mkDerivation, argparser, attoparsec, base, bytestring, filepath
      , hex, posix-escape, process, time
@@ -192105,6 +192616,20 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "sorted-list_0_2_1_0" = callPackage
+    ({ mkDerivation, base, criterion, deepseq }:
+     mkDerivation {
+       pname = "sorted-list";
+       version = "0.2.1.0";
+       sha256 = "1x2ygkh32q2kk5g7b7hnrl8z8azvgwsj36f3ndg79pzhghapdr5l";
+       libraryHaskellDepends = [ base deepseq ];
+       benchmarkHaskellDepends = [ base criterion ];
+       homepage = "https://github.com/Daniel-Diaz/sorted-list/blob/master/README.md";
+       description = "Type-enforced sorted lists and related functions";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "sorting" = callPackage
     ({ mkDerivation, base }:
      mkDerivation {
@@ -192779,6 +193304,8 @@ self: {
        pname = "species";
        version = "0.4.0.1";
        sha256 = "0d9vkplg2lrwb34i2ziaa9hc8dnpkjkmwd5b27kigcqfigck6ym2";
+       revision = "1";
+       editedCabalFile = "1pvk34n7lsbpng9b6m6nrhhr44z1pilh292j3lfnx69hvxhvaq93";
        libraryHaskellDepends = [
          base containers multiset-comb np-extras numeric-prelude
          template-haskell
@@ -194223,86 +194750,82 @@ self: {
 
   "stack" = callPackage
     ({ mkDerivation, aeson, annotated-wl-pprint, ansi-terminal, async
-     , attoparsec, base, base64-bytestring, bindings-uname
-     , blaze-builder, bytestring, Cabal, clock, conduit, conduit-extra
-     , containers, cryptonite, cryptonite-conduit, deepseq, directory
-     , echo, exceptions, extra, fast-logger, file-embed, filelock
-     , filepath, fsnotify, generic-deriving, gitrev, hackage-security
-     , hashable, hastache, hpack, hpc, hspec, http-client
-     , http-client-tls, http-conduit, http-types, memory, microlens
-     , microlens-mtl, mintty, monad-logger, mono-traversable, mtl
+     , attoparsec, base, base64-bytestring, bindings-uname, bytestring
+     , Cabal, conduit, conduit-extra, containers, cryptonite
+     , cryptonite-conduit, deepseq, directory, echo, exceptions, extra
+     , file-embed, filelock, filepath, fsnotify, generic-deriving
+     , gitrev, hackage-security, hashable, hpack, hpc, hspec
+     , http-client, http-client-tls, http-conduit, http-types, memory
+     , microlens, mintty, monad-logger, mono-traversable, mtl, mustache
      , neat-interpolation, network-uri, open-browser
      , optparse-applicative, optparse-simple, path, path-io, persistent
-     , persistent-sqlite, persistent-template, pid1, pretty, primitive
+     , persistent-sqlite, persistent-template, pretty, primitive
      , process, project-template, QuickCheck, regex-applicative-text
-     , resourcet, retry, semigroups, smallcheck, split, stm, store
+     , resourcet, retry, rio, semigroups, smallcheck, split, stm, store
      , store-core, streaming-commons, tar, template-haskell, temporary
      , text, text-metrics, th-reify-many, time, tls, transformers
-     , unicode-transforms, unix, unix-compat, unliftio
+     , typed-process, unicode-transforms, unix, unix-compat, unliftio
      , unordered-containers, vector, yaml, zip-archive, zlib
      }:
      mkDerivation {
        pname = "stack";
-       version = "1.6.5";
-       sha256 = "0f5a0znxwmib03vhqkw0yiv89a82z43wlm7zwfyx30gfz6iqqp7f";
+       version = "1.7.1";
+       sha256 = "17rjc9fz1hn56jz4bnhhm50h5x71r69jizlw6dx7kfvm57hg5i0r";
        revision = "1";
-       editedCabalFile = "11bmzlf3gxbz2gij0l2999a296z4c12l27f7jfyfka8l1k15d6b1";
+       editedCabalFile = "12ym80mwlvg3zwbjhmby4k467hxa0yip0314w658ivn0sq6vgycw";
        isLibrary = true;
        isExecutable = true;
        setupHaskellDepends = [ base Cabal filepath ];
        libraryHaskellDepends = [
          aeson annotated-wl-pprint ansi-terminal async attoparsec base
-         base64-bytestring bindings-uname blaze-builder bytestring Cabal
-         clock conduit conduit-extra containers cryptonite
-         cryptonite-conduit deepseq directory echo exceptions extra
-         fast-logger file-embed filelock filepath fsnotify generic-deriving
-         hackage-security hashable hastache hpack hpc http-client
-         http-client-tls http-conduit http-types memory microlens
-         microlens-mtl mintty monad-logger mono-traversable mtl
+         base64-bytestring bindings-uname bytestring Cabal conduit
+         conduit-extra containers cryptonite cryptonite-conduit deepseq
+         directory echo exceptions extra file-embed filelock filepath
+         fsnotify generic-deriving hackage-security hashable hpack hpc
+         http-client http-client-tls http-conduit http-types memory
+         microlens mintty monad-logger mono-traversable mtl mustache
          neat-interpolation network-uri open-browser optparse-applicative
-         path path-io persistent persistent-sqlite persistent-template pid1
+         path path-io persistent persistent-sqlite persistent-template
          pretty primitive process project-template regex-applicative-text
-         resourcet retry semigroups split stm store store-core
+         resourcet retry rio semigroups split stm store store-core
          streaming-commons tar template-haskell temporary text text-metrics
-         th-reify-many time tls transformers unicode-transforms unix
-         unix-compat unliftio unordered-containers vector yaml zip-archive
-         zlib
+         th-reify-many time tls transformers typed-process
+         unicode-transforms unix unix-compat unliftio unordered-containers
+         vector yaml zip-archive zlib
        ];
        executableHaskellDepends = [
          aeson annotated-wl-pprint ansi-terminal async attoparsec base
-         base64-bytestring bindings-uname blaze-builder bytestring Cabal
-         clock conduit conduit-extra containers cryptonite
-         cryptonite-conduit deepseq directory echo exceptions extra
-         fast-logger file-embed filelock filepath fsnotify generic-deriving
-         gitrev hackage-security hashable hastache hpack hpc http-client
-         http-client-tls http-conduit http-types memory microlens
-         microlens-mtl mintty monad-logger mono-traversable mtl
+         base64-bytestring bindings-uname bytestring Cabal conduit
+         conduit-extra containers cryptonite cryptonite-conduit deepseq
+         directory echo exceptions extra file-embed filelock filepath
+         fsnotify generic-deriving gitrev hackage-security hashable hpack
+         hpc http-client http-client-tls http-conduit http-types memory
+         microlens mintty monad-logger mono-traversable mtl mustache
          neat-interpolation network-uri open-browser optparse-applicative
          optparse-simple path path-io persistent persistent-sqlite
-         persistent-template pid1 pretty primitive process project-template
-         regex-applicative-text resourcet retry semigroups split stm store
-         store-core streaming-commons tar template-haskell temporary text
-         text-metrics th-reify-many time tls transformers unicode-transforms
-         unix unix-compat unliftio unordered-containers vector yaml
-         zip-archive zlib
+         persistent-template pretty primitive process project-template
+         regex-applicative-text resourcet retry rio semigroups split stm
+         store store-core streaming-commons tar template-haskell temporary
+         text text-metrics th-reify-many time tls transformers typed-process
+         unicode-transforms unix unix-compat unliftio unordered-containers
+         vector yaml zip-archive zlib
        ];
        testHaskellDepends = [
          aeson annotated-wl-pprint ansi-terminal async attoparsec base
-         base64-bytestring bindings-uname blaze-builder bytestring Cabal
-         clock conduit conduit-extra containers cryptonite
-         cryptonite-conduit deepseq directory echo exceptions extra
-         fast-logger file-embed filelock filepath fsnotify generic-deriving
-         hackage-security hashable hastache hpack hpc hspec http-client
-         http-client-tls http-conduit http-types memory microlens
-         microlens-mtl mintty monad-logger mono-traversable mtl
+         base64-bytestring bindings-uname bytestring Cabal conduit
+         conduit-extra containers cryptonite cryptonite-conduit deepseq
+         directory echo exceptions extra file-embed filelock filepath
+         fsnotify generic-deriving hackage-security hashable hpack hpc hspec
+         http-client http-client-tls http-conduit http-types memory
+         microlens mintty monad-logger mono-traversable mtl mustache
          neat-interpolation network-uri open-browser optparse-applicative
-         path path-io persistent persistent-sqlite persistent-template pid1
+         path path-io persistent persistent-sqlite persistent-template
          pretty primitive process project-template QuickCheck
-         regex-applicative-text resourcet retry semigroups smallcheck split
-         stm store store-core streaming-commons tar template-haskell
+         regex-applicative-text resourcet retry rio semigroups smallcheck
+         split stm store store-core streaming-commons tar template-haskell
          temporary text text-metrics th-reify-many time tls transformers
-         unicode-transforms unix unix-compat unliftio unordered-containers
-         vector yaml zip-archive zlib
+         typed-process unicode-transforms unix unix-compat unliftio
+         unordered-containers vector yaml zip-archive zlib
        ];
        doCheck = false;
        preCheck = "export HOME=$TMPDIR";
@@ -194386,6 +194909,48 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "stack-network" = callPackage
+    ({ mkDerivation, ansi-terminal, async, base, binary, bytestring
+     , Cabal, clock, configurator, directory, dirstream
+     , distributed-process-lifted, distributed-process-simplelocalnet
+     , exceptions, filepath, hspec, lifted-base, mtl
+     , optparse-applicative, pipes, pipes-safe, process, raw-strings-qq
+     , system-fileio, system-filepath, temporary, text, transformers
+     , yaml
+     }:
+     mkDerivation {
+       pname = "stack-network";
+       version = "0.1.0.0";
+       sha256 = "0l2r6r89lj1197ybsfgjxikhpgravw12zjpaz62gcsvdhdcflsak";
+       isLibrary = true;
+       isExecutable = true;
+       libraryHaskellDepends = [
+         ansi-terminal async base binary bytestring Cabal clock configurator
+         directory dirstream distributed-process-lifted
+         distributed-process-simplelocalnet exceptions filepath lifted-base
+         mtl optparse-applicative pipes pipes-safe process system-fileio
+         system-filepath temporary text transformers
+       ];
+       executableHaskellDepends = [
+         ansi-terminal async base binary bytestring Cabal clock configurator
+         directory dirstream distributed-process-lifted
+         distributed-process-simplelocalnet exceptions filepath lifted-base
+         mtl optparse-applicative pipes pipes-safe process system-fileio
+         system-filepath temporary text transformers
+       ];
+       testHaskellDepends = [
+         ansi-terminal async base binary bytestring Cabal clock configurator
+         directory dirstream distributed-process-lifted
+         distributed-process-simplelocalnet exceptions filepath hspec
+         lifted-base mtl optparse-applicative pipes pipes-safe process
+         raw-strings-qq system-fileio system-filepath temporary text
+         transformers yaml
+       ];
+       homepage = "https://github.com/McGizzle/stack-network#readme";
+       description = "A program for extending Stack to add distributed capabilities";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "stack-prism" = callPackage
     ({ mkDerivation, base, profunctors, tagged, template-haskell
      , transformers
@@ -198072,18 +198637,18 @@ self: {
   "stylish-haskell" = callPackage
     ({ mkDerivation, aeson, base, bytestring, containers, directory
      , file-embed, filepath, haskell-src-exts, HUnit, mtl
-     , optparse-applicative, strict, syb, test-framework
+     , optparse-applicative, semigroups, strict, syb, test-framework
      , test-framework-hunit, yaml
      }:
      mkDerivation {
        pname = "stylish-haskell";
-       version = "0.9.0.2";
-       sha256 = "0w0hh08b1zlp3disxp20yrg20vblqgk5y3arf8xbfiznzf05x5zr";
+       version = "0.9.1.1";
+       sha256 = "0qvaxivxvgaz4zpgc6275j9psdipj2p7y3msv9py11z1y6r5izss";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
          aeson base bytestring containers directory file-embed filepath
-         haskell-src-exts mtl syb yaml
+         haskell-src-exts mtl semigroups syb yaml
        ];
        executableHaskellDepends = [
          aeson base bytestring containers directory file-embed filepath
@@ -200802,6 +201367,8 @@ self: {
        pname = "taffybar";
        version = "1.0.2";
        sha256 = "05061nfnp0m833z1hqz8q6v4gphal03w4prvpfb12vwvsvsvsin9";
+       revision = "1";
+       editedCabalFile = "02ip0c6fq3ra6zhhq2adxjx8j4w07x19zndkk0jj6jn6kj5qggf3";
        isLibrary = true;
        isExecutable = true;
        enableSeparateDataOutput = true;
@@ -200988,16 +201555,14 @@ self: {
      }:
      mkDerivation {
        pname = "tagged-transformer";
-       version = "0.8";
-       sha256 = "13jzfrzcgbh3g3qssv08r8i8j2l5c5y84blc1m90rhyyvx2zizn7";
-       revision = "1";
-       editedCabalFile = "06h1v2q35dzc69vfshzvwcpai176dd3bp89hvgcm5r6dyii6bqlg";
+       version = "0.8.1";
+       sha256 = "1ffwxr312vi3fqhgnad5b6gqkgz3j27c30z551j8zisjx0hn3zx0";
        libraryHaskellDepends = [
          base comonad contravariant distributive exceptions mtl reflection
          semigroupoids tagged
        ];
        homepage = "http://github.com/ekmett/tagged-transformer";
-       description = "Provides newtype wrappers for phantom types to avoid unsafely passing dummy arguments";
+       description = "Monad transformer carrying an extra phantom type tag";
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
@@ -202610,14 +203175,14 @@ self: {
        license = stdenv.lib.licenses.mit;
      }) {};
 
-  "teardown_0_4_0_0" = callPackage
-    ({ mkDerivation, ansi-wl-pprint, base, criterion, rio, tasty
+  "teardown_0_4_1_0" = callPackage
+    ({ mkDerivation, ansi-wl-pprint, base, gauge, rio, tasty
      , tasty-hunit, typed-process, unliftio
      }:
      mkDerivation {
        pname = "teardown";
-       version = "0.4.0.0";
-       sha256 = "0y2ihw74fnnygzp22nyy7285d3rcp6kw2gjkzys82blwrbdwdlsk";
+       version = "0.4.1.0";
+       sha256 = "1w8yblzn0i8i03bfg97qgq4c6i6l2p04krvwg41q157rcgb91gq0";
        libraryHaskellDepends = [
          ansi-wl-pprint base rio typed-process unliftio
        ];
@@ -202625,10 +203190,10 @@ self: {
          base rio tasty tasty-hunit typed-process unliftio
        ];
        benchmarkHaskellDepends = [
-         base criterion rio typed-process unliftio
+         base gauge rio typed-process unliftio
        ];
        homepage = "https://github.com/roman/Haskell-teardown#readme";
-       description = "Build composable components for your application with clear teardown semantics";
+       description = "Build safe and composable teardown sub-routines for resources";
        license = stdenv.lib.licenses.mit;
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
@@ -204230,6 +204795,30 @@ self: {
        license = "GPL";
      }) {};
 
+  "texmath_0_10_1_2" = callPackage
+    ({ mkDerivation, base, bytestring, containers, directory, filepath
+     , mtl, pandoc-types, parsec, process, split, syb, temporary, text
+     , utf8-string, xml
+     }:
+     mkDerivation {
+       pname = "texmath";
+       version = "0.10.1.2";
+       sha256 = "08fqlnl7r2izsl3rasa27ybnnijmn8ypvi0lbzsb3vs8rsq318px";
+       isLibrary = true;
+       isExecutable = true;
+       libraryHaskellDepends = [
+         base containers mtl pandoc-types parsec syb xml
+       ];
+       testHaskellDepends = [
+         base bytestring directory filepath process split temporary text
+         utf8-string xml
+       ];
+       homepage = "http://github.com/jgm/texmath";
+       description = "Conversion between formats used to represent mathematics";
+       license = stdenv.lib.licenses.gpl2;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "texrunner" = callPackage
     ({ mkDerivation, attoparsec, base, bytestring, directory, filepath
      , HUnit, io-streams, lens, mtl, process, temporary, test-framework
@@ -210650,8 +211239,8 @@ self: {
     ({ mkDerivation, base, generics-sop }:
      mkDerivation {
        pname = "tuple-sop";
-       version = "0.1.0.0";
-       sha256 = "08g0jzqngw1bkrn212rj6d5h7ppfar7q1p8b79049ivrich6zspj";
+       version = "0.2.0.1";
+       sha256 = "1l2llpn3b3v5hly3bpzyhzagnrrs830xgpqaab8w1rcbhkmqby12";
        libraryHaskellDepends = [ base generics-sop ];
        testHaskellDepends = [ base generics-sop ];
        homepage = "https://github.com/Ferdinand-vW/tuple-sop#readme";
@@ -210902,8 +211491,8 @@ self: {
      }:
      mkDerivation {
        pname = "tweet-hs";
-       version = "1.0.1.38";
-       sha256 = "19k1z6wrizym21a29hx31yhv4y5m1w0474iqm8idyxih4fya3k7s";
+       version = "1.0.1.39";
+       sha256 = "148lan5d4mzngkfq5l5rsz20s9dcgn71y145d1y59pr7nnlg3ipw";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -211951,8 +212540,8 @@ self: {
      }:
      mkDerivation {
        pname = "type-natural";
-       version = "0.8.0.1";
-       sha256 = "0ybcivp219h8xw9k31f5cimlnj63y5s2br3rahxgdacvhdb678zg";
+       version = "0.8.1.0";
+       sha256 = "0gp0bkcc3zx2mi8pi0j6vqigif6sy2w54pkb2qv7dlmvvijm6ra2";
        libraryHaskellDepends = [
          base constraints equational-reasoning ghc-typelits-natnormalise
          ghc-typelits-presburger singletons template-haskell
@@ -213661,8 +214250,8 @@ self: {
      }:
      mkDerivation {
        pname = "uniprot-kb";
-       version = "0.1.1.2";
-       sha256 = "15mlmappp5k8lamgmpkmyahi5vimxk3a1821c6cabs28r4d9rywy";
+       version = "0.1.2.0";
+       sha256 = "0hh6fnnmr6i4mgli07hgaagswdipa0p3ckr3jzzfcw4y5x98036l";
        libraryHaskellDepends = [ attoparsec base text ];
        testHaskellDepends = [
          attoparsec base hspec neat-interpolation QuickCheck text
@@ -218424,8 +219013,8 @@ self: {
     ({ mkDerivation, base }:
      mkDerivation {
        pname = "vulkan-api";
-       version = "1.1.1.0";
-       sha256 = "17209hslyqfx3lyh1a8sii3gn1ygsb5a81nampx1ym6f6gx9g3lh";
+       version = "1.1.2.0";
+       sha256 = "0l52494zi9r3fq3nx21r8pkbb7zkynz1gbrn58k8pramx7nhksb1";
        libraryHaskellDepends = [ base ];
        homepage = "https://github.com/achirkin/vulkan#readme";
        description = "Low-level low-overhead vulkan api bindings";
@@ -218545,20 +219134,19 @@ self: {
 
   "wai-app-file-cgi" = callPackage
     ({ mkDerivation, array, attoparsec, attoparsec-conduit, base
-     , blaze-builder, blaze-html, bytestring, case-insensitive, conduit
-     , conduit-extra, containers, data-default-class, directory, doctest
-     , filepath, hspec, HTTP, http-client, http-conduit, http-date
-     , http-types, io-choice, lifted-base, mime-types, network, process
-     , sockaddr, static-hash, text, transformers, unix, wai, wai-conduit
-     , warp, word8
+     , bytestring, case-insensitive, conduit, conduit-extra, containers
+     , data-default-class, directory, doctest, filepath, hspec, HTTP
+     , http-client, http-conduit, http-date, http-types, io-choice
+     , lifted-base, mime-types, network, process, sockaddr, static-hash
+     , text, transformers, unix, wai, wai-conduit, warp, word8
      }:
      mkDerivation {
        pname = "wai-app-file-cgi";
-       version = "3.1.4";
-       sha256 = "1gcrfcvll4lpd8qrpcai00cn2zs8ql46z1chlqkbi7jk31r14qy0";
+       version = "3.1.6";
+       sha256 = "1w2hmy0q8dvg575sxmc69f9x7pcf1fx6lypzxsaxyfyazvhi4krc";
        libraryHaskellDepends = [
-         array attoparsec attoparsec-conduit base blaze-builder blaze-html
-         bytestring case-insensitive conduit conduit-extra containers
+         array attoparsec attoparsec-conduit base bytestring
+         case-insensitive conduit conduit-extra containers
          data-default-class directory filepath http-client http-conduit
          http-date http-types io-choice lifted-base mime-types network
          process sockaddr static-hash text transformers unix wai wai-conduit
@@ -219700,6 +220288,28 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "wai-middleware-throttle_0_2_2_1" = callPackage
+    ({ mkDerivation, base, bytestring, bytestring-builder, containers
+     , hashable, hspec, http-types, HUnit, mtl, network, QuickCheck, stm
+     , text, token-bucket, transformers, wai, wai-extra
+     }:
+     mkDerivation {
+       pname = "wai-middleware-throttle";
+       version = "0.2.2.1";
+       sha256 = "1z4n7ja5kq7cl2117w8wx0kz3fjdzr3mlvx6m76jbgp0504vjgja";
+       libraryHaskellDepends = [
+         base bytestring bytestring-builder containers hashable http-types
+         mtl network stm text token-bucket transformers wai
+       ];
+       testHaskellDepends = [
+         base bytestring hspec http-types HUnit QuickCheck stm transformers
+         wai wai-extra
+       ];
+       description = "WAI Middleware for Request Throttling";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "wai-middleware-verbs" = callPackage
     ({ mkDerivation, base, bytestring, exceptions, hashable, http-types
      , mmorph, monad-control, monad-control-aligned, monad-logger, mtl
@@ -220334,6 +220944,42 @@ self: {
        license = stdenv.lib.licenses.mit;
      }) {};
 
+  "warp_3_2_22" = callPackage
+    ({ mkDerivation, array, async, auto-update, base, bsb-http-chunked
+     , bytestring, case-insensitive, containers, directory, doctest
+     , gauge, ghc-prim, hashable, hspec, http-client, http-date
+     , http-types, http2, HUnit, iproute, lifted-base, network, process
+     , QuickCheck, silently, simple-sendfile, stm, streaming-commons
+     , text, time, transformers, unix, unix-compat, vault, wai, word8
+     }:
+     mkDerivation {
+       pname = "warp";
+       version = "3.2.22";
+       sha256 = "03jrby2q3xb16xgbmlk3yl36g1mnwq56lj62whks438568626nv4";
+       libraryHaskellDepends = [
+         array async auto-update base bsb-http-chunked bytestring
+         case-insensitive containers ghc-prim hashable http-date http-types
+         http2 iproute network simple-sendfile stm streaming-commons text
+         unix unix-compat vault wai word8
+       ];
+       testHaskellDepends = [
+         array async auto-update base bsb-http-chunked bytestring
+         case-insensitive containers directory doctest ghc-prim hashable
+         hspec http-client http-date http-types http2 HUnit iproute
+         lifted-base network process QuickCheck silently simple-sendfile stm
+         streaming-commons text time transformers unix unix-compat vault wai
+         word8
+       ];
+       benchmarkHaskellDepends = [
+         auto-update base bytestring containers gauge hashable http-date
+         http-types network unix unix-compat
+       ];
+       homepage = "http://github.com/yesodweb/wai";
+       description = "A fast, light-weight web server for WAI applications";
+       license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "warp-dynamic" = callPackage
     ({ mkDerivation, base, data-default, dyre, http-types, wai, warp }:
      mkDerivation {
@@ -220971,20 +221617,26 @@ self: {
      }) {};
 
   "web3" = callPackage
-    ({ mkDerivation, aeson, attoparsec, base, base16-bytestring
-     , bytestring, cryptonite, http-client, http-client-tls, memory
-     , template-haskell, text, transformers, vector
+    ({ mkDerivation, aeson, async, base, basement, bytestring, cereal
+     , cryptonite, data-default, exceptions, generics-sop, hspec
+     , hspec-contrib, hspec-discover, hspec-expectations, http-client
+     , http-client-tls, machines, memory, mtl, parsec, split, stm
+     , tagged, template-haskell, text, time, transformers
      }:
      mkDerivation {
        pname = "web3";
-       version = "0.6.0.0";
-       sha256 = "1dwwxvh11867f18lw9g2rjqsjawqa92p6063x64izdl1qj5qnwv9";
+       version = "0.7.0.0";
+       sha256 = "0mlrscl6f6l2jcsgw4x97p2qcd26d73wy8m13gbnhrh04d4kmd9h";
        libraryHaskellDepends = [
-         aeson attoparsec base base16-bytestring bytestring cryptonite
-         http-client http-client-tls memory template-haskell text
-         transformers vector
+         aeson async base basement bytestring cereal cryptonite data-default
+         exceptions generics-sop http-client http-client-tls machines memory
+         mtl parsec tagged template-haskell text transformers
+       ];
+       testHaskellDepends = [
+         async base bytestring data-default generics-sop hspec hspec-contrib
+         hspec-discover hspec-expectations memory split stm tagged text time
+         transformers
        ];
-       testHaskellDepends = [ base memory text ];
        homepage = "https://github.com/airalab/hs-web3#readme";
        description = "Ethereum API for Haskell";
        license = stdenv.lib.licenses.bsd3;
@@ -227406,6 +228058,39 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "yesod-bin_1_6_0_2" = callPackage
+    ({ mkDerivation, attoparsec, base, base64-bytestring, blaze-builder
+     , bytestring, Cabal, conduit, conduit-extra, containers
+     , data-default-class, directory, file-embed, filepath, fsnotify
+     , http-client, http-client-tls, http-reverse-proxy, http-types
+     , network, optparse-applicative, parsec, process, project-template
+     , resourcet, say, shakespeare, split, stm, streaming-commons, tar
+     , template-haskell, text, time, transformers, transformers-compat
+     , unix-compat, unliftio, unordered-containers, wai, wai-extra, warp
+     , warp-tls, yaml, zlib
+     }:
+     mkDerivation {
+       pname = "yesod-bin";
+       version = "1.6.0.2";
+       sha256 = "0x1lr6xm4h3x1ld42xs946aq4sn0g5x147bxqjxr5bfswj7vjk5k";
+       isLibrary = false;
+       isExecutable = true;
+       executableHaskellDepends = [
+         attoparsec base base64-bytestring blaze-builder bytestring Cabal
+         conduit conduit-extra containers data-default-class directory
+         file-embed filepath fsnotify http-client http-client-tls
+         http-reverse-proxy http-types network optparse-applicative parsec
+         process project-template resourcet say shakespeare split stm
+         streaming-commons tar template-haskell text time transformers
+         transformers-compat unix-compat unliftio unordered-containers wai
+         wai-extra warp warp-tls yaml zlib
+       ];
+       homepage = "http://www.yesodweb.com/";
+       description = "The yesod helper executable";
+       license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "yesod-bootstrap" = callPackage
     ({ mkDerivation, base, blaze-html, blaze-markup, bootstrap-types
      , shakespeare, text, transformers, yesod-core, yesod-elements
@@ -227588,6 +228273,47 @@ self: {
        license = stdenv.lib.licenses.mit;
      }) {};
 
+  "yesod-core_1_6_4" = callPackage
+    ({ mkDerivation, aeson, async, auto-update, base, blaze-html
+     , blaze-markup, byteable, bytestring, case-insensitive, cereal
+     , clientsession, conduit, conduit-extra, containers, cookie
+     , deepseq, deepseq-generics, directory, fast-logger, gauge, hspec
+     , hspec-expectations, http-types, HUnit, monad-logger, mtl, network
+     , old-locale, parsec, path-pieces, primitive, QuickCheck, random
+     , resourcet, safe, semigroups, shakespeare, streaming-commons
+     , template-haskell, text, time, transformers, unix-compat, unliftio
+     , unordered-containers, vector, wai, wai-extra, wai-logger, warp
+     , word8
+     }:
+     mkDerivation {
+       pname = "yesod-core";
+       version = "1.6.4";
+       sha256 = "09r714ibpml8mqbqhnckync5a0kb7fyz079m9lapmvhq1yvl4zld";
+       libraryHaskellDepends = [
+         aeson auto-update base blaze-html blaze-markup byteable bytestring
+         case-insensitive cereal clientsession conduit conduit-extra
+         containers cookie deepseq deepseq-generics directory fast-logger
+         http-types monad-logger mtl old-locale parsec path-pieces primitive
+         random resourcet safe semigroups shakespeare template-haskell text
+         time transformers unix-compat unliftio unordered-containers vector
+         wai wai-extra wai-logger warp word8
+       ];
+       testHaskellDepends = [
+         async base bytestring clientsession conduit conduit-extra
+         containers cookie hspec hspec-expectations http-types HUnit network
+         path-pieces QuickCheck random resourcet shakespeare
+         streaming-commons template-haskell text transformers unliftio wai
+         wai-extra
+       ];
+       benchmarkHaskellDepends = [
+         base blaze-html bytestring gauge shakespeare text transformers
+       ];
+       homepage = "http://www.yesodweb.com/";
+       description = "Creation of type-safe, RESTful web applications";
+       license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "yesod-crud" = callPackage
     ({ mkDerivation, base, classy-prelude, containers, MissingH
      , monad-control, persistent, random, safe, stm, uuid, yesod-core
@@ -227888,6 +228614,21 @@ self: {
        license = stdenv.lib.licenses.mit;
      }) {};
 
+  "yesod-form-bootstrap4_1_0_0" = callPackage
+    ({ mkDerivation, base, shakespeare, text, yesod-core, yesod-form }:
+     mkDerivation {
+       pname = "yesod-form-bootstrap4";
+       version = "1.0.0";
+       sha256 = "0z19w6d612qxl0w6nmq2vc467s9s9q6ncbjjc2l620px2i7iqrfq";
+       libraryHaskellDepends = [
+         base shakespeare text yesod-core yesod-form
+       ];
+       homepage = "https://github.com/ncaq/yesod-form-bootstrap4#readme";
+       description = "renderBootstrap4";
+       license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "yesod-form-json" = callPackage
     ({ mkDerivation, aeson, base, bytestring, containers, text
      , unordered-containers, yesod-core, yesod-form
@@ -228821,6 +229562,34 @@ self: {
        license = stdenv.lib.licenses.mit;
      }) {};
 
+  "yesod-test_1_6_3" = callPackage
+    ({ mkDerivation, attoparsec, base, blaze-builder, blaze-html
+     , blaze-markup, bytestring, case-insensitive, conduit, containers
+     , cookie, hspec, hspec-core, html-conduit, http-types, HUnit
+     , network, persistent, pretty-show, semigroups, text, time
+     , transformers, unliftio, wai, wai-extra, xml-conduit, xml-types
+     , yesod-core, yesod-form
+     }:
+     mkDerivation {
+       pname = "yesod-test";
+       version = "1.6.3";
+       sha256 = "0mxjkk6bkxgjpdifvz7qlqg0ms1xh19b8r7f96lp0pcnfksnil4d";
+       libraryHaskellDepends = [
+         attoparsec base blaze-builder blaze-html blaze-markup bytestring
+         case-insensitive conduit containers cookie hspec-core html-conduit
+         http-types HUnit network persistent pretty-show semigroups text
+         time transformers wai wai-extra xml-conduit xml-types yesod-core
+       ];
+       testHaskellDepends = [
+         base bytestring containers hspec html-conduit http-types HUnit text
+         unliftio wai wai-extra xml-conduit yesod-core yesod-form
+       ];
+       homepage = "http://www.yesodweb.com";
+       description = "integration testing for WAI/Yesod Applications";
+       license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "yesod-test-json" = callPackage
     ({ mkDerivation, aeson, base, bytestring, conduit, hspec
      , http-types, HUnit, text, transformers, wai, wai-test