about summary refs log tree commit diff
diff options
context:
space:
mode:
authorPeter Simons <simons@cryp.to>2016-12-24 16:34:51 +0100
committerPeter Simons <simons@cryp.to>2016-12-28 17:30:16 +0100
commitd150e409757d1174192dfa6bdaf37b8b627bb504 (patch)
tree9cc997ca3bf5744f1751731b9ebfb90b88057777
parent45338a307730a527127c7ee5caf7aa6a13c0cca0 (diff)
downloadnixlib-d150e409757d1174192dfa6bdaf37b8b627bb504.tar
nixlib-d150e409757d1174192dfa6bdaf37b8b627bb504.tar.gz
nixlib-d150e409757d1174192dfa6bdaf37b8b627bb504.tar.bz2
nixlib-d150e409757d1174192dfa6bdaf37b8b627bb504.tar.lz
nixlib-d150e409757d1174192dfa6bdaf37b8b627bb504.tar.xz
nixlib-d150e409757d1174192dfa6bdaf37b8b627bb504.tar.zst
nixlib-d150e409757d1174192dfa6bdaf37b8b627bb504.zip
hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.0.4-1-gac3ba01 from Hackage revision
https://github.com/commercialhaskell/all-cabal-hashes/commit/8db11916ad7a5d7f0d0aa25e615fff3db2cf6ddf.
-rw-r--r--pkgs/development/haskell-modules/hackage-packages.nix906
1 files changed, 667 insertions, 239 deletions
diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix
index 8b917a56a908..641968a4d399 100644
--- a/pkgs/development/haskell-modules/hackage-packages.nix
+++ b/pkgs/development/haskell-modules/hackage-packages.nix
@@ -1675,8 +1675,8 @@ self: {
      }:
      mkDerivation {
        pname = "BitStringRandomMonad";
-       version = "0.1.0.0";
-       sha256 = "70acdb3e821d9fb17190b6bb9882217f31ae44e6d2ddf28f644a8f271156b785";
+       version = "0.1.1.1";
+       sha256 = "496715852ecfd5651fee81eba635b88865ef6dbc87792e56ea47eeac36fd9c36";
        libraryHaskellDepends = [
          base bitstring bytestring mtl parallel primitive transformers
          vector
@@ -9696,6 +9696,8 @@ self: {
        pname = "IPv6Addr";
        version = "0.6.2.0";
        sha256 = "c0123cbacaba0266ea6eed1cf0ceb0cf323600e9eaa0ca855090edae0b085926";
+       revision = "1";
+       editedCabalFile = "7da9aae32a048aca882ec02c1f184ed24e53119de5345ff8b8d6fc62ccd6808e";
        libraryHaskellDepends = [
          attoparsec base iproute network network-info random text
        ];
@@ -9707,6 +9709,28 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "IPv6Addr_0_6_3" = callPackage
+    ({ mkDerivation, attoparsec, base, HUnit, iproute, network
+     , network-info, random, test-framework, test-framework-hunit, text
+     }:
+     mkDerivation {
+       pname = "IPv6Addr";
+       version = "0.6.3";
+       sha256 = "d51d7316a72e7cbe680cafda0b422d07bf9755261f040061ae72351aaf470e02";
+       revision = "1";
+       editedCabalFile = "55425a8e76d1b236298bd447f5ff7d4280a8eb51e0c1e363ed2c6a418dadbb85";
+       libraryHaskellDepends = [
+         attoparsec base iproute network network-info random text
+       ];
+       testHaskellDepends = [
+         base HUnit test-framework test-framework-hunit text
+       ];
+       homepage = "https://github.com/MichelBoucey/IPv6Addr";
+       description = "Library to deal with IPv6 address text representations";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "IcoGrid" = callPackage
     ({ mkDerivation, array, base, GlomeVec }:
      mkDerivation {
@@ -10878,8 +10902,8 @@ self: {
     ({ mkDerivation, base, directory, filepath, List, transformers }:
      mkDerivation {
        pname = "ListTree";
-       version = "0.2.2";
-       sha256 = "b261ac13493c992c44156f81ad194e43f2ab5aa2ae5ea0596414280c3a8addba";
+       version = "0.2.3";
+       sha256 = "0b3aa1d34193d9f7f90b4afeea681a79ab1595e8e651cae093f8fca3c50f60cc";
        libraryHaskellDepends = [
          base directory filepath List transformers
        ];
@@ -15815,12 +15839,12 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
-  "Spintax_0_3_0_0" = callPackage
+  "Spintax_0_3_1" = callPackage
     ({ mkDerivation, attoparsec, base, extra, mtl, mwc-random, text }:
      mkDerivation {
        pname = "Spintax";
-       version = "0.3.0.0";
-       sha256 = "b417809b3734c582f1a08be3a14845b913562077bfc35b3bf067ced2309b0ffc";
+       version = "0.3.1";
+       sha256 = "335e13554aa0a13c97b4f9258be904e3007c35a56e8131bdb363c5f7930fc521";
        libraryHaskellDepends = [
          attoparsec base extra mtl mwc-random text
        ];
@@ -18303,6 +18327,8 @@ self: {
        pname = "YamlReference";
        version = "0.10.0";
        sha256 = "4d89cd7714f25c82c6a49a99e8d8b1789640222a1b5863da0a7aa3f4566b9205";
+       revision = "1";
+       editedCabalFile = "987331ab821e7171c21f2b79eb678f2ece44759d4eb1155e5ca93ac2396a99dd";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -32983,7 +33009,7 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "bitcoin-payment-channel_0_6_0_0" = callPackage
+  "bitcoin-payment-channel_0_6_0_1" = callPackage
     ({ mkDerivation, aeson, base, base16-bytestring, base64-bytestring
      , bytestring, cereal, errors, haskoin-core, hexstring, QuickCheck
      , scientific, string-conversions, tagged, test-framework
@@ -32991,8 +33017,8 @@ self: {
      }:
      mkDerivation {
        pname = "bitcoin-payment-channel";
-       version = "0.6.0.0";
-       sha256 = "487e5bb74a3a6c6829971d1071576b302c70298160f9b03654911e2094bcc011";
+       version = "0.6.0.1";
+       sha256 = "10085ef9254d88a4494986f372b07d4109d1767196cc6d230c02ffe18f5f1abd";
        libraryHaskellDepends = [
          aeson base base16-bytestring bytestring cereal errors haskoin-core
          hexstring QuickCheck scientific string-conversions tagged text time
@@ -34858,6 +34884,28 @@ self: {
        license = stdenv.lib.licenses.mit;
      }) {};
 
+  "bower-json_1_0_0_1" = callPackage
+    ({ mkDerivation, aeson, aeson-better-errors, base, bytestring
+     , deepseq, ghc-prim, mtl, scientific, tasty, tasty-hunit, text
+     , transformers, unordered-containers, vector
+     }:
+     mkDerivation {
+       pname = "bower-json";
+       version = "1.0.0.1";
+       sha256 = "7aa954e2b1bf79307db710c158108bd9ddb45b333ca96072cdbfaf96c77b7e73";
+       libraryHaskellDepends = [
+         aeson aeson-better-errors base bytestring deepseq ghc-prim mtl
+         scientific text transformers unordered-containers vector
+       ];
+       testHaskellDepends = [
+         aeson base bytestring tasty tasty-hunit text unordered-containers
+       ];
+       homepage = "https://github.com/hdgarrood/bower-json";
+       description = "Read bower.json from Haskell";
+       license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "bowntz" = callPackage
     ({ mkDerivation, base, containers, GLUT, hosc, hsc3, random }:
      mkDerivation {
@@ -38964,6 +39012,29 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "cayley-client_0_3_0" = callPackage
+    ({ mkDerivation, aeson, attoparsec, base, binary, bytestring
+     , exceptions, hspec, http-client, http-conduit, lens, lens-aeson
+     , mtl, text, transformers, unordered-containers, vector
+     }:
+     mkDerivation {
+       pname = "cayley-client";
+       version = "0.3.0";
+       sha256 = "6c2d35f5c70df4744c3cac4a3cda952bd6a36f0f40cbdcf79ec54670ab1c5e1a";
+       revision = "1";
+       editedCabalFile = "7bc68d5b02fa41ebd7652a4e0d080417f4a66e179f24e6cc70845dac0fbb9f63";
+       libraryHaskellDepends = [
+         aeson attoparsec base binary bytestring exceptions http-client
+         http-conduit lens lens-aeson mtl text transformers
+         unordered-containers vector
+       ];
+       testHaskellDepends = [ aeson base hspec unordered-containers ];
+       homepage = "https://github.com/MichelBoucey/cayley-client";
+       description = "A Haskell client for the Cayley graph database";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "cayley-dickson" = callPackage
     ({ mkDerivation, base, random }:
      mkDerivation {
@@ -45057,14 +45128,14 @@ self: {
      }) {};
 
   "constraint-classes" = callPackage
-    ({ mkDerivation, base }:
+    ({ mkDerivation, base, constraints, transformers }:
      mkDerivation {
        pname = "constraint-classes";
-       version = "0.4.0";
-       sha256 = "0a5dda19ad7688081e43ec1445eac7a1ae0c4ae54139c4b92fd91e5f872a45b8";
-       libraryHaskellDepends = [ base ];
+       version = "0.5.1";
+       sha256 = "5e26e76d7d1bcbdf77a384ffc74eb36a39f82e23a29d3ee80b6bf29ab7ce6921";
+       libraryHaskellDepends = [ base constraints transformers ];
        homepage = "http://github.com/guaraqe/constraint-classes#readme";
-       description = "Prelude classes using ConstraintKinds";
+       description = "Various typeclasses using ConstraintKinds";
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
@@ -47542,8 +47613,8 @@ self: {
        pname = "crypto-enigma";
        version = "0.0.2.6";
        sha256 = "eb162e2b4ea2d73bb3594e12438f02988e338ae58c602e817a31970163533142";
-       revision = "1";
-       editedCabalFile = "4cc74c0744e15e1149d7419e47232db6f0bf53a56360f35d71665b180c2f2a53";
+       revision = "3";
+       editedCabalFile = "c94ac05824b4eb891ee0351c533f6b7a12586437b58c4615538903bfd807317c";
        libraryHaskellDepends = [ base containers MissingH mtl split ];
        testHaskellDepends = [ base HUnit QuickCheck ];
        homepage = "https://github.com/orome/crypto-enigma-hs";
@@ -50128,8 +50199,8 @@ self: {
     ({ mkDerivation, base, template-haskell }:
      mkDerivation {
        pname = "data-flags";
-       version = "0.0.3.2";
-       sha256 = "9e8944d63a314a116d1cc8ecb115ad0ea8dabd5ccb84dbbefd332e641430794a";
+       version = "0.0.3.3";
+       sha256 = "a1e390d6a58b45c5f9a193c8244badf31f104fad26d5178298c8043ad136faaa";
        libraryHaskellDepends = [ base template-haskell ];
        homepage = "https://github.com/mvv/data-flags";
        description = "A package for working with bit masks and flags in general";
@@ -50700,14 +50771,14 @@ self: {
 
   "data-serializer" = callPackage
     ({ mkDerivation, base, binary, bytestring, cereal, data-endian
-     , parsers, tasty, tasty-quickcheck
+     , parsers, semigroups, tasty, tasty-quickcheck
      }:
      mkDerivation {
        pname = "data-serializer";
-       version = "0.2";
-       sha256 = "1e134ab268125d0202ed95c723cd903283e8dc111918498cf27696820285a584";
+       version = "0.3";
+       sha256 = "c8befa7acf0293b0a367bf8100d19e8cf1ad4b4b48358394daa578103a505e2e";
        libraryHaskellDepends = [
-         base binary bytestring cereal data-endian parsers
+         base binary bytestring cereal data-endian parsers semigroups
        ];
        testHaskellDepends = [
          base binary bytestring cereal tasty tasty-quickcheck
@@ -50810,8 +50881,8 @@ self: {
      }:
      mkDerivation {
        pname = "data-sword";
-       version = "0.2";
-       sha256 = "57db4db48eb3bda4a8b70c781c64342241ee7d7b53f020262dc3c7506f8eec95";
+       version = "0.2.0.1";
+       sha256 = "d2348ed2515a484866d92185640db0d20991ec9b0c6a891ed229ff41d5f304d1";
        libraryHaskellDepends = [
          base data-bword hashable template-haskell
        ];
@@ -60873,6 +60944,22 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "eths-rlp" = callPackage
+    ({ mkDerivation, base, binary, binary-strict, bytestring, doctest
+     , hspec, QuickCheck, quickcheck-instances
+     }:
+     mkDerivation {
+       pname = "eths-rlp";
+       version = "0.1.0.0";
+       sha256 = "aa24e8f30bbb1eff7bd4cbfc635224f772d5bdba26a1db6ef346415b8d2ea09b";
+       libraryHaskellDepends = [ base binary binary-strict bytestring ];
+       testHaskellDepends = [
+         base bytestring doctest hspec QuickCheck quickcheck-instances
+       ];
+       description = "Ethereum Recursive Length Prefix Encoding";
+       license = stdenv.lib.licenses.mit;
+     }) {};
+
   "ety" = callPackage
     ({ mkDerivation, base, bytestring, curl, random, text-icu
      , utf8-string, xml
@@ -62417,6 +62504,17 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "fast-nats" = callPackage
+    ({ mkDerivation, base }:
+     mkDerivation {
+       pname = "fast-nats";
+       version = "0.1.0.1";
+       sha256 = "8197f83252621182c32350c20f995fb3ad3549499e2fbf2687235ff80024e3ce";
+       libraryHaskellDepends = [ base ];
+       description = "Natural Numbers with no overhead";
+       license = stdenv.lib.licenses.mit;
+     }) {};
+
   "fast-tags" = callPackage
     ({ mkDerivation, array, async, base, bytestring, containers, cpphs
      , deepseq, directory, filepath, mtl, tasty, tasty-hunit, text
@@ -62557,6 +62655,24 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "fastpbkdf2" = callPackage
+    ({ mkDerivation, base, base16-bytestring, bytestring, openssl
+     , tasty, tasty-hunit
+     }:
+     mkDerivation {
+       pname = "fastpbkdf2";
+       version = "0.1.0.0";
+       sha256 = "843103419b79f8fc21062e6842dace2a6e0c214f20c496a4268e1377c512f2f9";
+       libraryHaskellDepends = [ base bytestring ];
+       librarySystemDepends = [ openssl ];
+       testHaskellDepends = [
+         base base16-bytestring bytestring tasty tasty-hunit
+       ];
+       homepage = "https://github.com/adinapoli/fastpbkdf2-hs#readme";
+       description = "Haskell bindings to the fastpbkdf2 C library";
+       license = stdenv.lib.licenses.bsd3;
+     }) {inherit (pkgs) openssl;};
+
   "fathead-util" = callPackage
     ({ mkDerivation, base, bytestring, cassava, hxt, network-uri, text
      }:
@@ -70293,18 +70409,18 @@ self: {
        license = stdenv.lib.licenses.lgpl21;
      }) {inherit (pkgs) atk;};
 
-  "gi-atk_2_0_9" = callPackage
+  "gi-atk_2_0_11" = callPackage
     ({ mkDerivation, atk, base, bytestring, Cabal, containers, gi-glib
      , gi-gobject, haskell-gi, haskell-gi-base, text, transformers
      }:
      mkDerivation {
        pname = "gi-atk";
-       version = "2.0.9";
-       sha256 = "246b50192e25a6f125cb51b2c57a38cb76702fe02c7b87b89e548851479598bf";
+       version = "2.0.11";
+       sha256 = "32594ce32ab70fcf7b7e4d2fd212a4714c72d28776be7649f88a989b40632d9b";
        setupHaskellDepends = [ base Cabal haskell-gi ];
        libraryHaskellDepends = [
-         base bytestring containers gi-glib gi-gobject haskell-gi-base text
-         transformers
+         base bytestring containers gi-glib gi-gobject haskell-gi
+         haskell-gi-base text transformers
        ];
        libraryPkgconfigDepends = [ atk ];
        doHaddock = false;
@@ -70339,18 +70455,19 @@ self: {
        license = stdenv.lib.licenses.lgpl21;
      }) {inherit (pkgs) cairo; inherit (pkgs) gobjectIntrospection;};
 
-  "gi-cairo_1_0_9" = callPackage
+  "gi-cairo_1_0_11" = callPackage
     ({ mkDerivation, base, bytestring, Cabal, cairo, containers
      , gobjectIntrospection, haskell-gi, haskell-gi-base, text
      , transformers
      }:
      mkDerivation {
        pname = "gi-cairo";
-       version = "1.0.9";
-       sha256 = "acdc06c2543aae4462dee525b7fb806fd974e58d3d1b3482167f5bde2eb14a99";
+       version = "1.0.11";
+       sha256 = "a70bbb9b120d10c95e1bc603511d542b38cecf1025bed870e6dbe2bd2d7e552f";
        setupHaskellDepends = [ base Cabal haskell-gi ];
        libraryHaskellDepends = [
-         base bytestring containers haskell-gi-base text transformers
+         base bytestring containers haskell-gi haskell-gi-base text
+         transformers
        ];
        libraryPkgconfigDepends = [ cairo gobjectIntrospection ];
        doHaddock = false;
@@ -70387,19 +70504,19 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {gtk3 = pkgs.gnome3.gtk;};
 
-  "gi-gdk_3_0_9" = callPackage
+  "gi-gdk_3_0_11" = callPackage
     ({ mkDerivation, base, bytestring, Cabal, containers, gi-cairo
      , gi-gdkpixbuf, gi-gio, gi-glib, gi-gobject, gi-pango, gtk3
      , haskell-gi, haskell-gi-base, text, transformers
      }:
      mkDerivation {
        pname = "gi-gdk";
-       version = "3.0.9";
-       sha256 = "6a908ed5be0a79c0d25a82ddcad4c910e2e65f756696141aaac970ac853fee22";
+       version = "3.0.11";
+       sha256 = "b1947f5abad3e500ac748ccea44275050c8a7261d0f81e49aee21a4266cf34b1";
        setupHaskellDepends = [ base Cabal haskell-gi ];
        libraryHaskellDepends = [
          base bytestring containers gi-cairo gi-gdkpixbuf gi-gio gi-glib
-         gi-gobject gi-pango haskell-gi-base text transformers
+         gi-gobject gi-pango haskell-gi haskell-gi-base text transformers
        ];
        libraryPkgconfigDepends = [ gtk3 ];
        doHaddock = false;
@@ -70435,18 +70552,18 @@ self: {
      }) {inherit (pkgs) gdk_pixbuf; 
          inherit (pkgs) gobjectIntrospection;};
 
-  "gi-gdkpixbuf_2_0_9" = callPackage
+  "gi-gdkpixbuf_2_0_11" = callPackage
     ({ mkDerivation, base, bytestring, Cabal, containers, gdk_pixbuf
      , gi-gio, gi-glib, gi-gobject, gobjectIntrospection, haskell-gi
      , haskell-gi-base, text, transformers
      }:
      mkDerivation {
        pname = "gi-gdkpixbuf";
-       version = "2.0.9";
-       sha256 = "880089ae75884e8e89b2ebba3d524c9f07864b37f3dc8475fea14ed18a01efb0";
+       version = "2.0.11";
+       sha256 = "068c4e9df68a03180dc0f174414af010877ffc781d35d2776e01a63bd1a80149";
        setupHaskellDepends = [ base Cabal haskell-gi ];
        libraryHaskellDepends = [
-         base bytestring containers gi-gio gi-glib gi-gobject
+         base bytestring containers gi-gio gi-glib gi-gobject haskell-gi
          haskell-gi-base text transformers
        ];
        libraryPkgconfigDepends = [ gdk_pixbuf gobjectIntrospection ];
@@ -70483,19 +70600,19 @@ self: {
        license = stdenv.lib.licenses.lgpl21;
      }) {inherit (pkgs) glib; inherit (pkgs) gobjectIntrospection;};
 
-  "gi-gio_2_0_9" = callPackage
+  "gi-gio_2_0_11" = callPackage
     ({ mkDerivation, base, bytestring, Cabal, containers, gi-glib
      , gi-gobject, glib, gobjectIntrospection, haskell-gi
      , haskell-gi-base, text, transformers
      }:
      mkDerivation {
        pname = "gi-gio";
-       version = "2.0.9";
-       sha256 = "fb08fb617f7d845d8e6f50802ad6f30e6063ee71c05dc10da29f581227f16bb8";
+       version = "2.0.11";
+       sha256 = "d63f1c32a935cb818f8f2c1d70dbf4f71cc65a23e200744a93dee66ade50f039";
        setupHaskellDepends = [ base Cabal haskell-gi ];
        libraryHaskellDepends = [
-         base bytestring containers gi-glib gi-gobject haskell-gi-base text
-         transformers
+         base bytestring containers gi-glib gi-gobject haskell-gi
+         haskell-gi-base text transformers
        ];
        libraryPkgconfigDepends = [ glib gobjectIntrospection ];
        doHaddock = false;
@@ -70513,12 +70630,12 @@ self: {
      }:
      mkDerivation {
        pname = "gi-girepository";
-       version = "1.0.9";
-       sha256 = "773fc9bb6d55006f12f68fdb4a68edc25fdc74448549a819ecb4f88a2f0b0efb";
+       version = "1.0.11";
+       sha256 = "3779ee7c9e97a96b05f43607adbde81addf0451b0a1f21e94a9a4353cec1fde2";
        setupHaskellDepends = [ base Cabal haskell-gi ];
        libraryHaskellDepends = [
-         base bytestring containers gi-gobject haskell-gi-base text
-         transformers
+         base bytestring containers gi-gobject haskell-gi haskell-gi-base
+         text transformers
        ];
        libraryPkgconfigDepends = [ gobjectIntrospection ];
        doHaddock = false;
@@ -70549,18 +70666,19 @@ self: {
        license = stdenv.lib.licenses.lgpl21;
      }) {inherit (pkgs) glib; inherit (pkgs) gobjectIntrospection;};
 
-  "gi-glib_2_0_9" = callPackage
+  "gi-glib_2_0_11" = callPackage
     ({ mkDerivation, base, bytestring, Cabal, containers, glib
      , gobjectIntrospection, haskell-gi, haskell-gi-base, text
      , transformers
      }:
      mkDerivation {
        pname = "gi-glib";
-       version = "2.0.9";
-       sha256 = "1b295151c9d5f83c13c01204f67c10d071173377a67d6c1d4e8093a253c86555";
+       version = "2.0.11";
+       sha256 = "f707cc142c6c7a202b86a5804af38c53fd74c99ee2092946e3f39451220d94e9";
        setupHaskellDepends = [ base Cabal haskell-gi ];
        libraryHaskellDepends = [
-         base bytestring containers haskell-gi-base text transformers
+         base bytestring containers haskell-gi haskell-gi-base text
+         transformers
        ];
        libraryPkgconfigDepends = [ glib gobjectIntrospection ];
        doHaddock = false;
@@ -70592,18 +70710,18 @@ self: {
        license = stdenv.lib.licenses.lgpl21;
      }) {inherit (pkgs) glib; inherit (pkgs) gobjectIntrospection;};
 
-  "gi-gobject_2_0_9" = callPackage
+  "gi-gobject_2_0_11" = callPackage
     ({ mkDerivation, base, bytestring, Cabal, containers, gi-glib, glib
      , gobjectIntrospection, haskell-gi, haskell-gi-base, text
      , transformers
      }:
      mkDerivation {
        pname = "gi-gobject";
-       version = "2.0.9";
-       sha256 = "8525c707a7f6569ac57da4c16fc5c2ea174f4282c8436ba789d36d22cdbe7f1a";
+       version = "2.0.11";
+       sha256 = "fcfe35af13e118db109b9b0d969b89bb5c2a0162a1c3d1fc9413cafcd173058c";
        setupHaskellDepends = [ base Cabal haskell-gi ];
        libraryHaskellDepends = [
-         base bytestring containers gi-glib haskell-gi-base text
+         base bytestring containers gi-glib haskell-gi haskell-gi-base text
          transformers
        ];
        libraryPkgconfigDepends = [ glib gobjectIntrospection ];
@@ -70622,12 +70740,12 @@ self: {
      }:
      mkDerivation {
        pname = "gi-gst";
-       version = "1.0.9";
-       sha256 = "4ed3756052c41b4198d7c3cfd5d179f2d0f49d2a43d20f2be320d85c0a61b22e";
+       version = "1.0.11";
+       sha256 = "36e63c2330cb274ac6ac8b1a5d4b06a590e10d91ed4209555a72a85dc0c2591a";
        setupHaskellDepends = [ base Cabal haskell-gi ];
        libraryHaskellDepends = [
-         base bytestring containers gi-glib gi-gobject haskell-gi-base text
-         transformers
+         base bytestring containers gi-glib gi-gobject haskell-gi
+         haskell-gi-base text transformers
        ];
        libraryPkgconfigDepends = [ gstreamer ];
        doHaddock = false;
@@ -70644,12 +70762,12 @@ self: {
      }:
      mkDerivation {
        pname = "gi-gstaudio";
-       version = "1.0.9";
-       sha256 = "c6021390e020c2d5c21b003bffb6340059feca7ea416fcad60d5c6bb0c0841c8";
+       version = "1.0.11";
+       sha256 = "faca30e17c95fc5fc00e72bbaef20bbb9edf2a4785f6bad6f6b4a742006d2f5d";
        setupHaskellDepends = [ base Cabal haskell-gi ];
        libraryHaskellDepends = [
          base bytestring containers gi-glib gi-gobject gi-gst gi-gstbase
-         haskell-gi-base text transformers
+         haskell-gi haskell-gi-base text transformers
        ];
        librarySystemDepends = [ gobjectIntrospection ];
        libraryPkgconfigDepends = [ gst_plugins_base ];
@@ -70668,11 +70786,11 @@ self: {
      }:
      mkDerivation {
        pname = "gi-gstbase";
-       version = "1.0.9";
-       sha256 = "5e86bc44fcc16d4009a5cd881169d29abffbd08e8ff0a07098b9e54729137e5d";
+       version = "1.0.11";
+       sha256 = "ca1cf846609ee3a340161747df48885432304b4a4339d3328d3f8b5e683ff577";
        setupHaskellDepends = [ base Cabal haskell-gi ];
        libraryHaskellDepends = [
-         base bytestring containers gi-glib gi-gobject gi-gst
+         base bytestring containers gi-glib gi-gobject gi-gst haskell-gi
          haskell-gi-base text transformers
        ];
        librarySystemDepends = [ gobjectIntrospection ];
@@ -70692,12 +70810,12 @@ self: {
      }:
      mkDerivation {
        pname = "gi-gstvideo";
-       version = "1.0.9";
-       sha256 = "1d36e8f907c6ece57c1db76b9a3ebf866b2ce57f9312c0153ab2e1259356c6ab";
+       version = "1.0.11";
+       sha256 = "9f2b49fc2ee31fb4ee4f2bf82f509a8b9d4dc963eff0da62efa6b60e760f42e7";
        setupHaskellDepends = [ base Cabal haskell-gi ];
        libraryHaskellDepends = [
          base bytestring containers gi-glib gi-gobject gi-gst gi-gstbase
-         haskell-gi-base text transformers
+         haskell-gi haskell-gi-base text transformers
        ];
        librarySystemDepends = [ gobjectIntrospection ];
        libraryPkgconfigDepends = [ gst_plugins_base ];
@@ -70732,19 +70850,19 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {gtk3 = pkgs.gnome3.gtk;};
 
-  "gi-gtk_3_0_9" = callPackage
+  "gi-gtk_3_0_11" = callPackage
     ({ mkDerivation, base, bytestring, Cabal, containers, gi-atk
      , gi-cairo, gi-gdk, gi-gdkpixbuf, gi-gio, gi-glib, gi-gobject
      , gi-pango, gtk3, haskell-gi, haskell-gi-base, text, transformers
      }:
      mkDerivation {
        pname = "gi-gtk";
-       version = "3.0.9";
-       sha256 = "5b7b6d064b97066c058288a366e37dffa0b330a4a1d15f3018ed46d2b3a877f3";
+       version = "3.0.11";
+       sha256 = "a4bce9a9ea706a880bb9e8f6a2f8eb872b66acf550f8f42dd13a552b4d725f3f";
        setupHaskellDepends = [ base Cabal haskell-gi ];
        libraryHaskellDepends = [
          base bytestring containers gi-atk gi-cairo gi-gdk gi-gdkpixbuf
-         gi-gio gi-glib gi-gobject gi-pango haskell-gi-base text
+         gi-gio gi-glib gi-gobject gi-pango haskell-gi haskell-gi-base text
          transformers
        ];
        libraryPkgconfigDepends = [ gtk3 ];
@@ -70782,12 +70900,12 @@ self: {
      }:
      mkDerivation {
        pname = "gi-gtkosxapplication";
-       version = "2.0.9";
-       sha256 = "d4661ae492916d4fc16f34b234e6c22917f3fc8bf37aef0ae6f2dd17123b7834";
+       version = "2.0.11";
+       sha256 = "4d64ad35431052f221a37998b8ca7fa8850a9a98d2741133f64f978b2e3bcad7";
        setupHaskellDepends = [ base Cabal haskell-gi ];
        libraryHaskellDepends = [
          base bytestring containers gi-gdkpixbuf gi-gobject gi-gtk
-         haskell-gi-base text transformers
+         haskell-gi haskell-gi-base text transformers
        ];
        libraryPkgconfigDepends = [ gtk-mac-integration-gtk3 ];
        doHaddock = false;
@@ -70805,13 +70923,13 @@ self: {
      }:
      mkDerivation {
        pname = "gi-gtksource";
-       version = "3.0.9";
-       sha256 = "3ba4e8d8b446c4c37248748535951e31803140a69cf53a69bdb0e68e254b5090";
+       version = "3.0.11";
+       sha256 = "fb130bc4894aa689ecccb01be94ef246585ddba296fef5145a688e9c14027646";
        setupHaskellDepends = [ base Cabal haskell-gi ];
        libraryHaskellDepends = [
          base bytestring containers gi-atk gi-cairo gi-gdk gi-gdkpixbuf
-         gi-gio gi-glib gi-gobject gi-gtk gi-pango haskell-gi-base text
-         transformers
+         gi-gio gi-glib gi-gobject gi-gtk gi-pango haskell-gi
+         haskell-gi-base text transformers
        ];
        libraryPkgconfigDepends = [ gtksourceview ];
        doHaddock = false;
@@ -70842,17 +70960,18 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {javascriptcoregtk = null; inherit (pkgs) webkitgtk;};
 
-  "gi-javascriptcore_4_0_9" = callPackage
+  "gi-javascriptcore_4_0_11" = callPackage
     ({ mkDerivation, base, bytestring, Cabal, containers, haskell-gi
      , haskell-gi-base, javascriptcoregtk, text, transformers, webkitgtk
      }:
      mkDerivation {
        pname = "gi-javascriptcore";
-       version = "4.0.9";
-       sha256 = "9acd59b75799a572919c3a65541de73296b6f33f54572902c91eeb93ee7a5375";
+       version = "4.0.11";
+       sha256 = "d67899269ffeba7fa266644fb6d540c74d36fa9e15ca1890fc2c6bb1fa19e066";
        setupHaskellDepends = [ base Cabal haskell-gi ];
        libraryHaskellDepends = [
-         base bytestring containers haskell-gi-base text transformers
+         base bytestring containers haskell-gi haskell-gi-base text
+         transformers
        ];
        libraryPkgconfigDepends = [ javascriptcoregtk webkitgtk ];
        doHaddock = false;
@@ -70870,12 +70989,12 @@ self: {
      }:
      mkDerivation {
        pname = "gi-notify";
-       version = "0.7.9";
-       sha256 = "7c87c5003d96303398ccca3c2e256d409c8853a7007158e052469ac650aa0221";
+       version = "0.7.11";
+       sha256 = "206eaf4d06e5837e21f665212517c27c201e48bb306ea0ea77e05ce9e8d059ce";
        setupHaskellDepends = [ base Cabal haskell-gi ];
        libraryHaskellDepends = [
          base bytestring containers gi-gdkpixbuf gi-glib gi-gobject
-         haskell-gi-base text transformers
+         haskell-gi haskell-gi-base text transformers
        ];
        libraryPkgconfigDepends = [ libnotify ];
        doHaddock = false;
@@ -70912,19 +71031,19 @@ self: {
      }) {inherit (pkgs) cairo; inherit (pkgs) gobjectIntrospection; 
          inherit (pkgs.gnome2) pango;};
 
-  "gi-pango_1_0_9" = callPackage
+  "gi-pango_1_0_11" = callPackage
     ({ mkDerivation, base, bytestring, Cabal, cairo, containers
      , gi-glib, gi-gobject, gobjectIntrospection, haskell-gi
      , haskell-gi-base, pango, text, transformers
      }:
      mkDerivation {
        pname = "gi-pango";
-       version = "1.0.9";
-       sha256 = "2410b013c336f70b0711aa52b2ff9145945b5fd4b246b09703adac86ca00df1b";
+       version = "1.0.11";
+       sha256 = "8e709c61b8e6a8d2973d7206b15e324327d79ec4b6c301b949837d33d1f7ec66";
        setupHaskellDepends = [ base Cabal haskell-gi ];
        libraryHaskellDepends = [
-         base bytestring containers gi-glib gi-gobject haskell-gi-base text
-         transformers
+         base bytestring containers gi-glib gi-gobject haskell-gi
+         haskell-gi-base text transformers
        ];
        libraryPkgconfigDepends = [ cairo gobjectIntrospection pango ];
        doHaddock = false;
@@ -70947,12 +71066,12 @@ self: {
      }:
      mkDerivation {
        pname = "gi-pangocairo";
-       version = "1.0.9";
-       sha256 = "7c9e3c78703852ab5e879f8b3ecbb3e6898389d10d1458e3b6341ada252464a4";
+       version = "1.0.11";
+       sha256 = "604c2759510e6987fb2ca63c4b20940147fd07fcf56f701c221bf836de0481ad";
        setupHaskellDepends = [ base Cabal haskell-gi ];
        libraryHaskellDepends = [
          base bytestring containers gi-cairo gi-glib gi-gobject gi-pango
-         haskell-gi-base text transformers
+         haskell-gi haskell-gi-base text transformers
        ];
        libraryPkgconfigDepends = [ pango ];
        doHaddock = false;
@@ -70969,12 +71088,12 @@ self: {
      }:
      mkDerivation {
        pname = "gi-poppler";
-       version = "0.18.9";
-       sha256 = "6566f9698ff21dc0eac6b8fb79db191ad48044b424a8d7a2b931ca69a1d517a8";
+       version = "0.18.11";
+       sha256 = "76ec68a35a83c99d3c8fd3374b02b0fede275ced4c21d4c967d817411a8c581b";
        setupHaskellDepends = [ base Cabal haskell-gi ];
        libraryHaskellDepends = [
          base bytestring containers gi-cairo gi-gio gi-glib gi-gobject
-         haskell-gi-base text transformers
+         haskell-gi haskell-gi-base text transformers
        ];
        libraryPkgconfigDepends = [ poppler ];
        doHaddock = false;
@@ -71004,18 +71123,18 @@ self: {
        license = stdenv.lib.licenses.lgpl21;
      }) {inherit (pkgs.gnome2) libsoup;};
 
-  "gi-soup_2_4_9" = callPackage
+  "gi-soup_2_4_11" = callPackage
     ({ mkDerivation, base, bytestring, Cabal, containers, gi-gio
      , gi-glib, gi-gobject, haskell-gi, haskell-gi-base, libsoup, text
      , transformers
      }:
      mkDerivation {
        pname = "gi-soup";
-       version = "2.4.9";
-       sha256 = "e4e45ac1d877e1334ee6b57154422dad87e3e03c2f453f34c05e75aafb7a5daa";
+       version = "2.4.11";
+       sha256 = "5488104e98b7a295b44990d0063b162c951b8a1eec5df35a42bd4ba828dbd0ad";
        setupHaskellDepends = [ base Cabal haskell-gi ];
        libraryHaskellDepends = [
-         base bytestring containers gi-gio gi-glib gi-gobject
+         base bytestring containers gi-gio gi-glib gi-gobject haskell-gi
          haskell-gi-base text transformers
        ];
        libraryPkgconfigDepends = [ libsoup ];
@@ -71033,12 +71152,12 @@ self: {
      }:
      mkDerivation {
        pname = "gi-vte";
-       version = "2.91.10";
-       sha256 = "8da2e88e7b00ac3f7ab1523836415a53cb92f3c6da576d48fc9fd363f88b3bf0";
+       version = "2.91.12";
+       sha256 = "c286d581ad3f3e25dc4f7b5b8439d4e6a0e2d6312218e5cc528c490c07573670";
        setupHaskellDepends = [ base Cabal haskell-gi ];
        libraryHaskellDepends = [
          base bytestring containers gi-atk gi-gdk gi-gio gi-glib gi-gobject
-         gi-gtk gi-pango haskell-gi-base text transformers
+         gi-gtk gi-pango haskell-gi haskell-gi-base text transformers
        ];
        libraryPkgconfigDepends = [ vte ];
        doHaddock = false;
@@ -71071,7 +71190,7 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {webkit = null;};
 
-  "gi-webkit_3_0_9" = callPackage
+  "gi-webkit_3_0_11" = callPackage
     ({ mkDerivation, base, bytestring, Cabal, containers, gi-atk
      , gi-cairo, gi-gdk, gi-gdkpixbuf, gi-gio, gi-glib, gi-gobject
      , gi-gtk, gi-javascriptcore, gi-soup, haskell-gi, haskell-gi-base
@@ -71079,13 +71198,13 @@ self: {
      }:
      mkDerivation {
        pname = "gi-webkit";
-       version = "3.0.9";
-       sha256 = "5cd7b6d244b3aeb9eba3f437d40e3b3fbc2fcb253d84d1d5e1e105e7deefc976";
+       version = "3.0.11";
+       sha256 = "d707c10a9f758d5bee1fe59639fb6773a1fcdb596bc86b46c7ce19639556ff3f";
        setupHaskellDepends = [ base Cabal haskell-gi ];
        libraryHaskellDepends = [
          base bytestring containers gi-atk gi-cairo gi-gdk gi-gdkpixbuf
          gi-gio gi-glib gi-gobject gi-gtk gi-javascriptcore gi-soup
-         haskell-gi-base text transformers
+         haskell-gi haskell-gi-base text transformers
        ];
        libraryPkgconfigDepends = [ webkit ];
        doHaddock = false;
@@ -71103,13 +71222,13 @@ self: {
      }:
      mkDerivation {
        pname = "gi-webkit2";
-       version = "4.0.9";
-       sha256 = "982635e1c9f7f726100ed980eb12f7bee523d4b8aae14889c10024409f112be5";
+       version = "4.0.11";
+       sha256 = "bc43fb893695cd0395ffdd3381e857d5201e2a7209feb6f6024e0d832219070b";
        setupHaskellDepends = [ base Cabal haskell-gi ];
        libraryHaskellDepends = [
          base bytestring containers gi-atk gi-cairo gi-gdk gi-gio gi-glib
-         gi-gobject gi-gtk gi-javascriptcore gi-soup haskell-gi-base text
-         transformers
+         gi-gobject gi-gtk gi-javascriptcore gi-soup haskell-gi
+         haskell-gi-base text transformers
        ];
        libraryPkgconfigDepends = [ webkit2gtk webkitgtk ];
        doHaddock = false;
@@ -71127,12 +71246,12 @@ self: {
      }:
      mkDerivation {
        pname = "gi-webkit2webextension";
-       version = "4.0.9";
-       sha256 = "df4bac3557c8b29c1fd6b8e7da859a394eef2df5bed12dab5491a57b585835ac";
+       version = "4.0.11";
+       sha256 = "b16b5b2f54bceaa777c64bb5ed19244815892dafcd8b4ce949c6a858ccf19033";
        setupHaskellDepends = [ base Cabal haskell-gi ];
        libraryHaskellDepends = [
          base bytestring containers gi-gobject gi-gtk gi-javascriptcore
-         gi-soup haskell-gi-base text transformers
+         gi-soup haskell-gi haskell-gi-base text transformers
        ];
        libraryPkgconfigDepends = [ webkit2gtk-web-extension webkitgtk ];
        doHaddock = false;
@@ -71602,15 +71721,17 @@ self: {
      }:
      mkDerivation {
        pname = "git-mediate";
-       version = "1.0";
-       sha256 = "0ec4f74b30997f05059ac4dc1433a3618cd40240bbb93b6ec434d90f40390790";
+       version = "1.0.1";
+       sha256 = "12320be6a3a0c8f982346c3fdb15e2102339ca2ae454b413d2664124f08c3c57";
+       revision = "1";
+       editedCabalFile = "208ad1540eab41d7530395ef31095f6aa8a1c0e415f6e9f6236418f6d4ebb32d";
        isLibrary = false;
        isExecutable = true;
        executableHaskellDepends = [
          ansi-terminal base base-compat Diff directory filepath mtl
          optparse-applicative process unix
        ];
-       homepage = "https://github.com/ElastiLotem/git-mediate";
+       homepage = "https://github.com/Peaker/git-mediate";
        description = "Remove trivial conflict markers in a git repository";
        license = stdenv.lib.licenses.gpl2;
        hydraPlatforms = stdenv.lib.platforms.none;
@@ -72254,8 +72375,8 @@ self: {
      }:
      mkDerivation {
        pname = "gitter";
-       version = "0.0.0.1";
-       sha256 = "cc755243b8be4a235aaf8ed3dc4aa6d1b5dcecf602c3457131ac96e6bd665a97";
+       version = "0.1";
+       sha256 = "640371046315d609811e3062edc202e386722165f84fbe1f15e22a5e2d66324a";
        libraryHaskellDepends = [
          aeson base bytestring exceptions lens lens-aeson mtl text wreq
        ];
@@ -72342,15 +72463,15 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
-  "glabrous_0_2_0_1" = callPackage
+  "glabrous_0_2_1" = callPackage
     ({ mkDerivation, aeson, aeson-pretty, attoparsec, base, bytestring
      , cereal, cereal-text, directory, either, hspec, text
      , unordered-containers
      }:
      mkDerivation {
        pname = "glabrous";
-       version = "0.2.0.1";
-       sha256 = "cb2f9a9f60395f0abc062311a7cbea8505ecd546f1cb71e51b01291aea323327";
+       version = "0.2.1";
+       sha256 = "79793394c25a1f7bdb0c57e634a8ad37824a2a108272d521cf9fe78bdf9a70a4";
        libraryHaskellDepends = [
          aeson aeson-pretty attoparsec base bytestring cereal cereal-text
          either text unordered-containers
@@ -76046,6 +76167,23 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "google-oauth2-jwt_0_1_3" = callPackage
+    ({ mkDerivation, base, base64-bytestring, bytestring, HsOpenSSL
+     , RSA, text, unix-time
+     }:
+     mkDerivation {
+       pname = "google-oauth2-jwt";
+       version = "0.1.3";
+       sha256 = "1597575b4d03fea87e7411dd905b2db59221a6050986bd4cffadf4473da1c00b";
+       libraryHaskellDepends = [
+         base base64-bytestring bytestring HsOpenSSL RSA text unix-time
+       ];
+       homepage = "https://github.com/MichelBoucey/google-oauth2-jwt";
+       description = "Get a signed JWT for Google Service Accounts";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "google-search" = callPackage
     ({ mkDerivation, base, free, nats, text, time }:
      mkDerivation {
@@ -82097,8 +82235,8 @@ self: {
      }:
      mkDerivation {
        pname = "hasbolt";
-       version = "0.1.0.2";
-       sha256 = "0ef9006c38adb2d4caf4de88c1ac9b3ad26175fc2c4c54ac70ac5e4750062462";
+       version = "0.1.0.4";
+       sha256 = "d17bffafa4c729eab2e9b288c636d201013dd05ed04656e40de5a5fb7bc052a4";
        libraryHaskellDepends = [
          base binary bytestring containers data-binary-ieee754 data-default
          hex network network-simple text transformers
@@ -82407,8 +82545,8 @@ self: {
        pname = "hashing";
        version = "0.1.0.1";
        sha256 = "e5a4a19c6cd6f0a0adda381db76d608d23f8d303e68f1d744735433f91f49410";
-       revision = "1";
-       editedCabalFile = "a50b8538d365ef9fbdc0083c3de91fbdbcebe5e630f36330475e0d10243e2596";
+       revision = "2";
+       editedCabalFile = "98861f16791946cdf28e3c7a6ee9ac8b72d546d6e33c569c7087ef18253294e7";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [ array base bytestring ];
@@ -87258,6 +87396,27 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "helf" = callPackage
+    ({ mkDerivation, alex, array, base, containers, happy, mtl, pretty
+     , QuickCheck
+     }:
+     mkDerivation {
+       pname = "helf";
+       version = "0.2016.12.25";
+       sha256 = "7d96b7bb7716b16d0b7b744629b3702766ec5e825cdd9b5015ada24d34a71a0e";
+       revision = "1";
+       editedCabalFile = "a3d5ffe78978b357890472700f2c0d5ac796f312909777476d89941753994385";
+       isLibrary = false;
+       isExecutable = true;
+       executableHaskellDepends = [
+         array base containers mtl pretty QuickCheck
+       ];
+       executableToolDepends = [ alex happy ];
+       homepage = "http://www2.tcs.ifi.lmu.de/~abel/projects.html#helf";
+       description = "Typechecking terms of the Edinburgh Logical Framework (LF)";
+       license = "unknown";
+     }) {};
+
   "helics" = callPackage
     ({ mkDerivation, base, bytestring, bytestring-show
      , data-default-class, newrelic-collector-client, newrelic-common
@@ -88055,8 +88214,8 @@ self: {
     ({ mkDerivation, base, bytestring, extra }:
      mkDerivation {
        pname = "hexml";
-       version = "0.3";
-       sha256 = "ace36d4b3a6ca44dad0b4c2f1ab008252acd281e4ff97c3b08c9af41cafb7386";
+       version = "0.3.1";
+       sha256 = "90d31d91beb87bfb9c0f1b867061b3db6d14dcbf9da87a483d620617aca0b1b0";
        libraryHaskellDepends = [ base bytestring extra ];
        testHaskellDepends = [ base bytestring ];
        homepage = "https://github.com/ndmitchell/hexml#readme";
@@ -92001,8 +92160,8 @@ self: {
      }:
      mkDerivation {
        pname = "hoogle";
-       version = "5.0.6";
-       sha256 = "fd151310dcdb4fc8c317aabe0faf0b9563ccd59471de12ea3f10136c6f134712";
+       version = "5.0.7";
+       sha256 = "a6ef18db8d3e10707771c216af33e166130ba664eae380b060a1669e44454409";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -97869,7 +98028,7 @@ self: {
        license = stdenv.lib.licenses.mit;
      }) {};
 
-  "http-client_0_5_4" = callPackage
+  "http-client_0_5_5" = callPackage
     ({ mkDerivation, array, async, base, base64-bytestring
      , blaze-builder, bytestring, case-insensitive, containers, cookie
      , deepseq, directory, exceptions, filepath, ghc-prim, hspec
@@ -97878,8 +98037,8 @@ self: {
      }:
      mkDerivation {
        pname = "http-client";
-       version = "0.5.4";
-       sha256 = "f226b9dd4b7a6b5ef3becddd02baeabe3429b88584a42609ca3733c84bfe7300";
+       version = "0.5.5";
+       sha256 = "d1fdda6035e0bab95d3294f5175ac8c3629f9cd1d32e1bce5d0aa27226751c85";
        libraryHaskellDepends = [
          array base base64-bytestring blaze-builder bytestring
          case-insensitive containers cookie deepseq exceptions filepath
@@ -102931,6 +103090,26 @@ self: {
        license = stdenv.lib.licenses.mit;
      }) {};
 
+  "inflections_0_3_0_0" = callPackage
+    ({ mkDerivation, base, exceptions, hspec, hspec-megaparsec
+     , megaparsec, QuickCheck, text, unordered-containers
+     }:
+     mkDerivation {
+       pname = "inflections";
+       version = "0.3.0.0";
+       sha256 = "0391cb804f012fb27edc9d11c45bb60412bd703b5a7ebca5ccbf776d338926f1";
+       libraryHaskellDepends = [
+         base exceptions megaparsec text unordered-containers
+       ];
+       testHaskellDepends = [
+         base hspec hspec-megaparsec megaparsec QuickCheck text
+       ];
+       homepage = "https://github.com/stackbuilders/inflections-hs";
+       description = "Inflections library for Haskell";
+       license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "inflist" = callPackage
     ({ mkDerivation, base, QuickCheck }:
      mkDerivation {
@@ -103138,8 +103317,8 @@ self: {
      }:
      mkDerivation {
        pname = "inline-java";
-       version = "0.6";
-       sha256 = "364c14c0003b6bdbb6338c017ff706ca2bd57dde828c801a1b588356ce15a4c1";
+       version = "0.6.1";
+       sha256 = "f722733b43839d12f936c5d2e3e8f2d33aae6752a605d4582959a7ad71ce2045";
        libraryHaskellDepends = [
          base binary bytestring Cabal containers directory
          distributed-closure filepath ghc-heap-view inline-c jni jvm
@@ -103839,6 +104018,25 @@ self: {
        license = stdenv.lib.licenses.gpl3;
      }) {};
 
+  "intro" = callPackage
+    ({ mkDerivation, base, bifunctors, binary, bytestring, containers
+     , deepseq, dlist, extra, hashable, mtl, safe, string-conversions
+     , tagged, text, transformers, unordered-containers, writer-cps-mtl
+     }:
+     mkDerivation {
+       pname = "intro";
+       version = "0.0.2.0";
+       sha256 = "21cab2d2d744ace03a892f06970db52f9f12294b9e04aa8dfca1c91d3ccef1c4";
+       libraryHaskellDepends = [
+         base bifunctors binary bytestring containers deepseq dlist extra
+         hashable mtl safe string-conversions tagged text transformers
+         unordered-containers writer-cps-mtl
+       ];
+       homepage = "https://github.com/minad/intro#readme";
+       description = "Total Prelude with Text and Monad transformers";
+       license = stdenv.lib.licenses.mit;
+     }) {};
+
   "introduction" = callPackage
     ({ mkDerivation, async, base, bytestring, containers, deepseq
      , exceptions, filepath, ghc-prim, lifted-base, monad-control, mtl
@@ -104277,6 +104475,21 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "ip6addr_0_5_2" = callPackage
+    ({ mkDerivation, base, cmdargs, IPv6Addr, text }:
+     mkDerivation {
+       pname = "ip6addr";
+       version = "0.5.2";
+       sha256 = "ad460bf7d2765aa050968154188ba51a1b8483b6a27b179042528058b0e9549f";
+       isLibrary = false;
+       isExecutable = true;
+       executableHaskellDepends = [ base cmdargs IPv6Addr text ];
+       homepage = "https://github.com/MichelBoucey/ip6addr";
+       description = "Commandline tool to generate IPv6 address text representations";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "ipatch" = callPackage
     ({ mkDerivation, base, bytestring, darcs, directory, filepath
      , hashed-storage, process, unix
@@ -106050,8 +106263,8 @@ self: {
      }:
      mkDerivation {
        pname = "jni";
-       version = "0.2";
-       sha256 = "f98f57417cc015219446f2439c543dc0accd45a4bfdd87004c4c5be1b0b862bf";
+       version = "0.2.2";
+       sha256 = "67c1dc21d8f8a3d85e7b4ced2834d1bac4857e9102bb39f3c9d78618c1e72ea4";
        libraryHaskellDepends = [
          base bytestring containers inline-c singletons thread-local-storage
        ];
@@ -106231,6 +106444,29 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "jose-jwt_0_7_4" = callPackage
+    ({ mkDerivation, aeson, base, bytestring, cereal, containers
+     , cryptonite, doctest, either, hspec, HUnit, memory, mtl
+     , QuickCheck, text, time, unordered-containers, vector
+     }:
+     mkDerivation {
+       pname = "jose-jwt";
+       version = "0.7.4";
+       sha256 = "747088658aee2b57bce8dc27fa921f9c4181f2f01677dde9a4c17de18bd3febd";
+       libraryHaskellDepends = [
+         aeson base bytestring cereal containers cryptonite either memory
+         mtl text time unordered-containers vector
+       ];
+       testHaskellDepends = [
+         aeson base bytestring cryptonite doctest either hspec HUnit memory
+         mtl QuickCheck text unordered-containers vector
+       ];
+       homepage = "http://github.com/tekul/jose-jwt";
+       description = "JSON Object Signing and Encryption Library";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "jpeg" = callPackage
     ({ mkDerivation, base, mtl }:
      mkDerivation {
@@ -106308,8 +106544,8 @@ self: {
      }:
      mkDerivation {
        pname = "jsaddle-dom";
-       version = "0.7.0.3";
-       sha256 = "3ee57a6d2640833a511ac1b0aadbfa46bd0be09efabde9bb5e32ddb6d330a2df";
+       version = "0.7.1.0";
+       sha256 = "e93ea7dccd9aa640226a162fb6674b0c71c7acebf0ce9b85d76b0d388f06d53a";
        libraryHaskellDepends = [
          base base-compat jsaddle lens text transformers
        ];
@@ -107396,6 +107632,25 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "jvm-streaming" = callPackage
+    ({ mkDerivation, base, distributed-closure, hspec, inline-java, jni
+     , jvm, singletons, streaming
+     }:
+     mkDerivation {
+       pname = "jvm-streaming";
+       version = "0.1";
+       sha256 = "45788461c552dc2cdcbbe389f3783c67942341e38fa7ba17bd0a906db573d256";
+       revision = "1";
+       editedCabalFile = "f0e204ab4b6d0a8aedb7105800727d22a990a4761787d5abfaa70d016832b184";
+       libraryHaskellDepends = [
+         base distributed-closure inline-java jni jvm singletons streaming
+       ];
+       testHaskellDepends = [ base hspec inline-java jvm streaming ];
+       homepage = "http://github.com/tweag/inline-java/tree/master/jvm-streaming#readme";
+       description = "Expose Java iterators as streams from the streaming package";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "jwt" = callPackage
     ({ mkDerivation, aeson, base, bytestring, containers, cryptonite
      , data-default, doctest, http-types, HUnit, lens, lens-aeson
@@ -111712,22 +111967,21 @@ self: {
 
   "legion" = callPackage
     ({ mkDerivation, aeson, attoparsec, base, binary, binary-conduit
-     , bytestring, canteven-http, canteven-log, conduit, conduit-extra
-     , containers, data-default-class, data-dword, directory, exceptions
-     , http-types, monad-logger, network, Ranged-sets, scotty
-     , scotty-resource, stm, text, time, transformers, unix, uuid, wai
-     , wai-extra, warp
+     , bytestring, canteven-http, conduit, conduit-extra, containers
+     , data-default-class, data-dword, directory, exceptions, http-types
+     , monad-logger, network, Ranged-sets, scotty, scotty-resource, stm
+     , text, transformers, unix, uuid, wai, wai-extra, warp
      }:
      mkDerivation {
        pname = "legion";
-       version = "0.7.0.0";
-       sha256 = "c2dddc486653344bfe1c5c38c279f5fe8800f725d8778d8df4ef25856d6aed27";
+       version = "0.8.0.1";
+       sha256 = "5756a0ca948e17db7d6d5a904e2e444c9f0e74108e2a5ed139453a650e84f7f7";
        libraryHaskellDepends = [
          aeson attoparsec base binary binary-conduit bytestring
-         canteven-http canteven-log conduit conduit-extra containers
-         data-default-class data-dword directory exceptions http-types
-         monad-logger network Ranged-sets scotty scotty-resource stm text
-         time transformers unix uuid wai wai-extra warp
+         canteven-http conduit conduit-extra containers data-default-class
+         data-dword directory exceptions http-types monad-logger network
+         Ranged-sets scotty scotty-resource stm text transformers unix uuid
+         wai wai-extra warp
        ];
        homepage = "https://github.com/owensmurray/legion#readme";
        description = "Distributed, stateful, homogeneous microservice framework";
@@ -111736,23 +111990,23 @@ self: {
      }) {};
 
   "legion-discovery" = callPackage
-    ({ mkDerivation, aeson, base, binary, bytestring, Cabal
+    ({ mkDerivation, aeson, attoparsec, base, binary, bytestring, Cabal
      , canteven-http, canteven-log, conduit, containers
-     , data-default-class, http-types, legion, legion-extra
-     , monad-logger, scotty, scotty-resource, SHA, text, time
-     , transformers, wai, wai-extra, warp
+     , data-default-class, graphviz, http-types, legion, legion-extra
+     , monad-logger, scotty, scotty-format, scotty-resource, SHA, text
+     , time, transformers, wai, wai-extra, warp
      }:
      mkDerivation {
        pname = "legion-discovery";
-       version = "0.2.1.1";
-       sha256 = "9ecb4471cf9a52fd973d95c356d35542e4b12306eb7078f43e4a279d0c478131";
+       version = "0.2.2.1";
+       sha256 = "5338e9ffb14ced8f1ec8bde7c9138e769ef643da8930937fc79cdbac970d6096";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
-         aeson base binary bytestring Cabal canteven-http canteven-log
-         conduit containers data-default-class http-types legion
-         legion-extra monad-logger scotty scotty-resource SHA text time
-         transformers wai wai-extra warp
+         aeson attoparsec base binary bytestring Cabal canteven-http
+         canteven-log conduit containers data-default-class graphviz
+         http-types legion legion-extra monad-logger scotty scotty-format
+         scotty-resource SHA text time transformers wai wai-extra warp
        ];
        executableHaskellDepends = [ base ];
        testHaskellDepends = [ base ];
@@ -111769,8 +112023,8 @@ self: {
      }:
      mkDerivation {
        pname = "legion-discovery-client";
-       version = "0.1.0.1";
-       sha256 = "6235b5f23411bfe0807274e4e31b5e9f805045b214f63a2cfbefed29d9fe27f1";
+       version = "0.1.0.2";
+       sha256 = "d9f8b1f24d90b3711ec81555c21e722280bcb59914c2341bb89e21f9b699dd5d";
        libraryHaskellDepends = [
          aeson base bytestring Cabal containers data-default-class
          http-client http-types load-balancing network text
@@ -111787,8 +112041,8 @@ self: {
      }:
      mkDerivation {
        pname = "legion-extra";
-       version = "0.1.0.5";
-       sha256 = "f61dc20ac3380725dbf34b934623131c37c4072f081d6d649ffb2a6d4be007f6";
+       version = "0.1.0.6";
+       sha256 = "e9471ff2b1d50596bbe86fd414e78bcd31aa78b867ac3439fddd58e21d24c0c5";
        libraryHaskellDepends = [
          aeson base bytestring canteven-log containers data-default-class
          legion network safe split yaml
@@ -112247,8 +112501,8 @@ self: {
      }:
      mkDerivation {
        pname = "lentil";
-       version = "1.0.4.0";
-       sha256 = "e990aad8168d8e106ef35a0e8dc1fc707d467dfd87db8127f8ec568a47100f8b";
+       version = "1.0.6.0";
+       sha256 = "9a55ddd34f6e41ba274fa1b303262dc883868ffcb0e24810b432441e5ebe220a";
        isLibrary = false;
        isExecutable = true;
        executableHaskellDepends = [
@@ -127810,8 +128064,8 @@ self: {
     ({ mkDerivation, async, base, bytestring, template-haskell, unix }:
      mkDerivation {
        pname = "ngx-export";
-       version = "0.2.5.0";
-       sha256 = "160e9f29ddc659a39c96de3971de7086528f608e372912a3f4e5b5f11a94590b";
+       version = "0.2.5.1";
+       sha256 = "d61e25c00736a33cd5f16555751047fb5e1d79cdc606622f4cba400c6f3df008";
        libraryHaskellDepends = [
          async base bytestring template-haskell unix
        ];
@@ -128777,22 +129031,20 @@ self: {
      }) {};
 
   "numerals" = callPackage
-    ({ mkDerivation, base, base-unicode-symbols, containers
-     , containers-unicode-symbols, fingertree, HUnit, integer-gmp
+    ({ mkDerivation, base, containers, fingertree, HUnit, integer-gmp
      , QuickCheck, test-framework, test-framework-hunit
      , test-framework-quickcheck2, text
      }:
      mkDerivation {
        pname = "numerals";
-       version = "0.4";
-       sha256 = "15139b63ec44ce2c308176c96184b3b2d94537f64298a1e128c32e641ca77dba";
+       version = "0.4.1";
+       sha256 = "d2a46b9535bd57ed386adad95e145da4c3e72f595328ebd61302e3887583e1d2";
        libraryHaskellDepends = [
-         base base-unicode-symbols containers containers-unicode-symbols
-         fingertree integer-gmp text
+         base containers fingertree integer-gmp text
        ];
        testHaskellDepends = [
-         base base-unicode-symbols HUnit integer-gmp QuickCheck
-         test-framework test-framework-hunit test-framework-quickcheck2 text
+         base HUnit QuickCheck test-framework test-framework-hunit
+         test-framework-quickcheck2 text
        ];
        homepage = "https://github.com/roelvandijk/numerals";
        description = "Convert numbers to number words";
@@ -129073,6 +129325,23 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "nvim-hs-ghcid" = callPackage
+    ({ mkDerivation, base, bytestring, containers, directory, filepath
+     , ghcid, nvim-hs, nvim-hs-contrib, resourcet, yaml
+     }:
+     mkDerivation {
+       pname = "nvim-hs-ghcid";
+       version = "0.1.0";
+       sha256 = "c0f900633873759e49a08be61d8c91c1507f95b2e108d39d1d517adf9adc7bde";
+       libraryHaskellDepends = [
+         base bytestring containers directory filepath ghcid nvim-hs
+         nvim-hs-contrib resourcet yaml
+       ];
+       homepage = "https://github.com/saep/nvim-hs-ghcid";
+       description = "Neovim plugin that runs ghcid to update the quickfix list";
+       license = stdenv.lib.licenses.asl20;
+     }) {};
+
   "nvvm" = callPackage
     ({ mkDerivation, base, bytestring, c2hs, Cabal, cuda, directory
      , filepath, template-haskell
@@ -131293,10 +131562,8 @@ self: {
     ({ mkDerivation, base, containers }:
      mkDerivation {
        pname = "ordered-containers";
-       version = "0.0";
-       sha256 = "ea40528ec95f2424bd7231da44b9d96a80b46b4116b2cdfbb57269c88f2419cb";
-       revision = "1";
-       editedCabalFile = "a8de69537c43ab967f7f512466a5a0e32000e9179239b4c10adf3cd3cfd1e524";
+       version = "0.1.0";
+       sha256 = "cb089747cfffd5affedcd08a7e7fed02e5dd90defb513e84440b76f307f35587";
        libraryHaskellDepends = [ base containers ];
        description = "Set- and Map-like types that remember the order elements were inserted";
        license = stdenv.lib.licenses.bsd3;
@@ -133487,8 +133754,8 @@ self: {
      }:
      mkDerivation {
        pname = "patat";
-       version = "0.4.5.0";
-       sha256 = "d60fb0d72ad518e3f3cf49fe6576ad5f2c1f371d75884394791fe2dcf417c5c9";
+       version = "0.4.6.0";
+       sha256 = "166d22f0e1cc2c3e965b84556c07a8ce51537b36aa5ff07d7fd4893a5bcdfd01";
        isLibrary = false;
        isExecutable = true;
        executableHaskellDepends = [
@@ -136265,6 +136532,21 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "pipes-cacophony_0_4_1" = callPackage
+    ({ mkDerivation, base, bytestring, cacophony, hlint, memory, pipes
+     }:
+     mkDerivation {
+       pname = "pipes-cacophony";
+       version = "0.4.1";
+       sha256 = "bcf15287c4ae951ed12e83c41795dfe212b87cc9b93420dc74783b44e54c5360";
+       libraryHaskellDepends = [ base bytestring cacophony memory pipes ];
+       testHaskellDepends = [ base hlint ];
+       homepage = "https://github.com/centromere/pipes-cacophony";
+       description = "Pipes for Noise-secured network connections";
+       license = stdenv.lib.licenses.publicDomain;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "pipes-cellular" = callPackage
     ({ mkDerivation, base, bytestring, data-cell, pipes }:
      mkDerivation {
@@ -139463,8 +139745,8 @@ self: {
      }:
      mkDerivation {
        pname = "praglude";
-       version = "0.2.1.0";
-       sha256 = "6d0a637bccc13464149d75482e61ed8f10caf93d721d43f49e583032aad6d776";
+       version = "0.3.0.0";
+       sha256 = "8c5c2cdbff18b89b61b28680d92ad9c8204abcf9ef264b5b4622f1ee21f744da";
        libraryHaskellDepends = [
          aeson base base64-bytestring bytestring casing containers
          data-default deepseq directory filepath hashable lens mtl random
@@ -139480,18 +139762,18 @@ self: {
     ({ mkDerivation, aeson, base, basic-prelude, exceptions
      , fast-logger, lens, monad-control, monad-logger, mtl, resourcet
      , safe, shakers, template-haskell, text, text-manipulate, time
-     , transformers-base, unordered-containers
+     , transformers-base, unordered-containers, uuid
      }:
      mkDerivation {
        pname = "preamble";
-       version = "0.0.8";
-       sha256 = "2827df5cd7df280b1ca9092e0a17b585341f758ec91d490be7287483f623b374";
+       version = "0.0.13";
+       sha256 = "12d47c88d2ea714d58cd4527fb2826d49e2b5d49bc3d8dda8f6fd52bd4dd830a";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
          aeson base basic-prelude exceptions fast-logger lens monad-control
          monad-logger mtl resourcet safe template-haskell text
-         text-manipulate time transformers-base unordered-containers
+         text-manipulate time transformers-base unordered-containers uuid
        ];
        executableHaskellDepends = [ base shakers ];
        homepage = "https://github.com/swift-nav/preamble";
@@ -142331,6 +142613,8 @@ self: {
        pname = "purescript";
        version = "0.10.3";
        sha256 = "261e2afde8bf1d58a9c9c23296b37b57dfcd47d4f25cc7798a36a6e73978c5c2";
+       revision = "2";
+       editedCabalFile = "cd4a6818028652cb5c630372f872072197ef5822edf1814eaf8cd672c75683b7";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -146685,6 +146969,18 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "refresht" = callPackage
+    ({ mkDerivation, base, data-default, exceptions, lens, mtl }:
+     mkDerivation {
+       pname = "refresht";
+       version = "0.1.0.1";
+       sha256 = "5c910830cc9ee1272602d84ef8545f31120bf456205d18553e2e7cb8fc9c223e";
+       libraryHaskellDepends = [ base data-default exceptions lens mtl ];
+       homepage = "https://github.com/konn/refresht#readme";
+       description = "Environment Monad with automatic resource refreshment";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "regex-applicative" = callPackage
     ({ mkDerivation, base, containers, smallcheck, tasty, tasty-hunit
      , tasty-smallcheck, transformers
@@ -146789,10 +147085,8 @@ self: {
      }:
      mkDerivation {
        pname = "regex-do";
-       version = "3.1";
-       sha256 = "487ab5968208a0d7ad7b37016145e4a864dc35ae36976ea77328ae3d6b9d590b";
-       revision = "3";
-       editedCabalFile = "ca32ec1c90923370783cfe79bbdae877f4f98f8e816a32dde618874842c2f178";
+       version = "3.2";
+       sha256 = "a7e8a864ee66c2a37fbf4574153dd42ee727283f8f5d0d142f7946172131977b";
        libraryHaskellDepends = [
          array base bytestring regex-base regex-pcre stringsearch tagged
          text
@@ -148481,6 +148775,24 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "resolve" = callPackage
+    ({ mkDerivation, attoparsec, attoparsec-binary, base, bv
+     , bytestring, hashable, hashmap, hslogger, iproute, network, parsec
+     , stm, stm-containers, transformers
+     }:
+     mkDerivation {
+       pname = "resolve";
+       version = "0.1.0.0";
+       sha256 = "4c011446e1cd2865abbcb3d4979f6bbd65d5bd4f54d11819b5a5777cb4b6aa39";
+       libraryHaskellDepends = [
+         attoparsec attoparsec-binary base bv bytestring hashable hashmap
+         hslogger iproute network parsec stm stm-containers transformers
+       ];
+       homepage = "https://github.com/riaqn/resolve#readme";
+       description = "A name resolusion library";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "resolve-trivial-conflicts" = callPackage
     ({ mkDerivation, ansi-terminal, base, base-compat, Diff, directory
      , filepath, mtl, optparse-applicative, process, unix
@@ -151134,6 +151446,27 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "safe-money" = callPackage
+    ({ mkDerivation, aeson, base, binary, bytestring, cereal
+     , constraints, deepseq, hashable, store, tasty, tasty-hunit
+     , tasty-quickcheck
+     }:
+     mkDerivation {
+       pname = "safe-money";
+       version = "0.2";
+       sha256 = "c328e6c36589ad133c8172ce82e64103ad1efd475b311b65a1e7e708dd651636";
+       libraryHaskellDepends = [
+         aeson base binary cereal constraints deepseq hashable store
+       ];
+       testHaskellDepends = [
+         aeson base binary bytestring cereal constraints deepseq hashable
+         store tasty tasty-hunit tasty-quickcheck
+       ];
+       homepage = "https://github.com/k0001/safe-money";
+       description = "Type-safe and lossless encoding and manipulation of money, world currencies and precious metals";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "safe-plugins" = callPackage
     ({ mkDerivation, base, directory, filepath, haskell-src-exts
      , plugins, Unixutils
@@ -152725,10 +153058,8 @@ self: {
      }:
      mkDerivation {
        pname = "scotty-format";
-       version = "0.1.0.2";
-       sha256 = "848a326a18445c1c7f39a7aa5a46d3f042c2e9abfd1ef8f972751f51b4c00968";
-       revision = "1";
-       editedCabalFile = "64c796f66dd445224f06820feec9d91717a1de9d2d24d993d5db1d6021240d32";
+       version = "0.1.1.0";
+       sha256 = "cb6da220c05c95b8deb0fb8cc1505447d462456dbb36bfacee6467d8207f3599";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [ base http-media http-types scotty text ];
@@ -156546,6 +156877,33 @@ self: {
        maintainers = with stdenv.lib.maintainers; [ psibi ];
      }) {};
 
+  "shakespeare_2_0_12_1" = callPackage
+    ({ mkDerivation, aeson, base, blaze-html, blaze-markup, bytestring
+     , containers, directory, exceptions, ghc-prim, hspec, HUnit, parsec
+     , process, scientific, template-haskell, text, time, transformers
+     , unordered-containers, vector
+     }:
+     mkDerivation {
+       pname = "shakespeare";
+       version = "2.0.12.1";
+       sha256 = "057d7153a19a4f28a012f30b5d54b9e1296695ff94ccdfa23c28fa82bd3488ac";
+       libraryHaskellDepends = [
+         aeson base blaze-html blaze-markup bytestring containers directory
+         exceptions ghc-prim parsec process scientific template-haskell text
+         time transformers unordered-containers vector
+       ];
+       testHaskellDepends = [
+         aeson base blaze-html blaze-markup bytestring containers directory
+         exceptions ghc-prim hspec HUnit parsec process template-haskell
+         text time transformers
+       ];
+       homepage = "http://www.yesodweb.com/book/shakespearean-templates";
+       description = "A toolkit for making compile-time interpolated templates";
+       license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
+       maintainers = with stdenv.lib.maintainers; [ psibi ];
+     }) {};
+
   "shakespeare-babel" = callPackage
     ({ mkDerivation, base, classy-prelude, data-default, directory
      , process, shakespeare, template-haskell
@@ -157152,6 +157510,18 @@ self: {
        license = "GPL";
      }) {};
 
+  "show-please" = callPackage
+    ({ mkDerivation, base, mtl, parsec, template-haskell }:
+     mkDerivation {
+       pname = "show-please";
+       version = "0.3";
+       sha256 = "1abd203bf8f0ac863f38f1be813594e0ab30ad5b79aa31730926586c40db642e";
+       libraryHaskellDepends = [ base mtl parsec template-haskell ];
+       homepage = "https://github.com/ddssff/show-please";
+       description = "A wrapper type V with improved Show instances";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "show-prettyprint" = callPackage
     ({ mkDerivation, ansi-wl-pprint, base, doctest, trifecta }:
      mkDerivation {
@@ -163209,8 +163579,8 @@ self: {
      }:
      mkDerivation {
        pname = "stack";
-       version = "1.3.0";
-       sha256 = "060ed345ee724b916427430004548c519eb0219242a019ee06c8afd9a793497b";
+       version = "1.3.2";
+       sha256 = "488b9292ea605c92f6ebf79b233e8e374d857b21053051cb44b305dad8f0d3f7";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -165279,6 +165649,29 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "streaming-bytestring_0_1_4_5" = callPackage
+    ({ mkDerivation, base, bytestring, deepseq, exceptions, mmorph, mtl
+     , resourcet, smallcheck, streaming, tasty, tasty-smallcheck
+     , transformers, transformers-base
+     }:
+     mkDerivation {
+       pname = "streaming-bytestring";
+       version = "0.1.4.5";
+       sha256 = "e77047f4027ac7dc4128fdbf651c8a288dab34e580c944bd8eef23e5a236d84e";
+       libraryHaskellDepends = [
+         base bytestring deepseq exceptions mmorph mtl resourcet streaming
+         transformers transformers-base
+       ];
+       testHaskellDepends = [
+         base bytestring smallcheck streaming tasty tasty-smallcheck
+         transformers
+       ];
+       homepage = "https://github.com/michaelt/streaming-bytestring";
+       description = "effectful byte steams, or: bytestring io done right";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "streaming-commons" = callPackage
     ({ mkDerivation, array, async, base, blaze-builder, bytestring
      , deepseq, directory, hspec, network, process, QuickCheck, random
@@ -169811,8 +170204,8 @@ self: {
      }:
      mkDerivation {
        pname = "telegram-bot";
-       version = "0.5.1.0";
-       sha256 = "525fc12654179fa7c57ae062741bb236f5821dc1b5c0c8b9a5c62946d8817fd3";
+       version = "0.5.4.0";
+       sha256 = "a163600c8b5bca5b545f7701d14165961ce499263e3a27dac8acdca3fe29b072";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -171457,8 +171850,8 @@ self: {
      }:
      mkDerivation {
        pname = "text-printer";
-       version = "0.4";
-       sha256 = "b878db9dfb786368324c35cb3e1070264eaa6b1d0f1459bf1581114bfbeb9149";
+       version = "0.5";
+       sha256 = "8f0c01a6a15b4314c2d47ab5f0772d176ec38f1c1fe190b9fa7db5149a6c4a0b";
        libraryHaskellDepends = [
          base bytestring pretty semigroups text text-latin1
        ];
@@ -171782,8 +172175,8 @@ self: {
      }:
      mkDerivation {
        pname = "textlocal";
-       version = "0.1.0.3";
-       sha256 = "56237c4982513680358a13d5bba261e55ce4ec2346e402b8ba438f7a11d06e1c";
+       version = "0.1.0.5";
+       sha256 = "8954ff6270c9920fc390be6b9f398975ea06dd6808a411cbf8fa5fb4a9cf3087";
        libraryHaskellDepends = [
          aeson base bytestring http-client http-client-tls http-conduit text
          unix-time
@@ -173413,42 +173806,50 @@ self: {
      }) {};
 
   "time-warp" = callPackage
-    ({ mkDerivation, ansi-terminal, async, base, bytestring, containers
-     , data-default, data-msgpack, exceptions, formatting, hslogger
-     , hspec, lens, lifted-base, monad-control, monad-loops, MonadRandom
-     , mtl, network-msgpack-rpc, pqueue, QuickCheck
-     , quickcheck-instances, random, safe, serokell-util, stm
-     , template-haskell, text, text-format, time, time-units
-     , transformers, transformers-base
+    ({ mkDerivation, ansi-terminal, array, async, attoparsec, base
+     , binary, binary-conduit, bytestring, conduit, conduit-extra
+     , containers, data-default, data-msgpack, deepseq, exceptions
+     , extra, formatting, hashable, hspec, lens, lifted-base, log-warper
+     , mmorph, monad-control, monad-loops, MonadRandom, mtl, network
+     , pqueue, QuickCheck, quickcheck-instances, random, safe
+     , semigroups, serokell-util, slave-thread, stm, stm-chans
+     , stm-conduit, streaming-commons, template-haskell, text
+     , text-format, time, time-units, transformers, transformers-base
+     , unordered-containers
      }:
      mkDerivation {
        pname = "time-warp";
-       version = "0.1.1.2";
-       sha256 = "8a919958cbef95ff3960046f5854801b649b60c8e1fbd187ce1ae298c3c11187";
+       version = "1.1.1.0";
+       sha256 = "4e9fa28d8c67801fc302a7eec2457a2dda41b556129aebf0821bc250307ded4d";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
-         ansi-terminal base bytestring containers data-default data-msgpack
-         exceptions formatting hslogger lens lifted-base monad-control
-         monad-loops MonadRandom mtl network-msgpack-rpc pqueue QuickCheck
-         quickcheck-instances random safe serokell-util stm template-haskell
-         text text-format time time-units transformers transformers-base
+         ansi-terminal array attoparsec base binary binary-conduit
+         bytestring conduit conduit-extra containers data-default
+         data-msgpack deepseq exceptions extra formatting hashable lens
+         lifted-base log-warper mmorph monad-control monad-loops MonadRandom
+         mtl network pqueue QuickCheck quickcheck-instances random safe
+         semigroups serokell-util slave-thread stm stm-chans stm-conduit
+         streaming-commons template-haskell text text-format time time-units
+         transformers transformers-base unordered-containers
        ];
        executableHaskellDepends = [
-         async base data-default data-msgpack exceptions formatting hspec
-         lens MonadRandom mtl network-msgpack-rpc QuickCheck random
-         serokell-util stm text text-format time-units transformers
+         async base binary binary-conduit conduit data-default data-msgpack
+         exceptions formatting hspec lens log-warper MonadRandom mtl
+         QuickCheck random serokell-util stm text text-format time-units
+         transformers
        ];
        testHaskellDepends = [
-         async base data-default data-msgpack exceptions hspec lens mtl
-         network-msgpack-rpc QuickCheck random serokell-util stm text
-         text-format time-units transformers
+         async base data-default data-msgpack exceptions hspec lens
+         log-warper mtl QuickCheck random serokell-util stm text text-format
+         time-units transformers
        ];
        homepage = "https://github.com/serokell/time-warp";
        description = "Distributed systems execution emulation";
-       license = stdenv.lib.licenses.gpl3;
+       license = stdenv.lib.licenses.mit;
        hydraPlatforms = stdenv.lib.platforms.none;
-     }) {};
+       broken = true;
+     }) {log-warper = null;};
 
   "timecalc" = callPackage
     ({ mkDerivation, base, haskeline, uu-parsinglib }:
@@ -173737,8 +174138,8 @@ self: {
      }:
      mkDerivation {
        pname = "timeseries";
-       version = "0.4.0";
-       sha256 = "a073a252dcdb671e57a784f4b37f2009f6e0890579bf705869c572923047af51";
+       version = "0.4.1";
+       sha256 = "4e7a17717484225b904c5511152087b6ff9cb1d155fde7277b4bcc9b58c5151e";
        libraryHaskellDepends = [
          base bytestring cassava statistics text text-time time vector
        ];
@@ -173756,8 +174157,8 @@ self: {
     ({ mkDerivation, base, time }:
      mkDerivation {
        pname = "timespan";
-       version = "0.2.0.0";
-       sha256 = "4e6ce1f32725700c4b78ed4806d90a5ce1275dce9504f78164a454a4ef4b8fe6";
+       version = "0.3.0.0";
+       sha256 = "46a51e1e0d776d65d0094bf8158c938255491fbaa4d4f39b0a1477806312851f";
        libraryHaskellDepends = [ base time ];
        homepage = "https://github.com/agrafix/timespan#readme";
        description = "Useful timespan datatype and functions";
@@ -180573,6 +180974,8 @@ self: {
        pname = "validity";
        version = "0.3.0.4";
        sha256 = "9ae590d34aeb41f096bd7432ff8c8cb07a4da010825c0190d4ef630ef6370f7f";
+       revision = "1";
+       editedCabalFile = "73bff6370f4e90101291fb3904f388ea57013a6a45997b273b578332149a8d19";
        libraryHaskellDepends = [ base ];
        homepage = "https://github.com/NorfairKing/validity#readme";
        description = "Validity typeclass";
@@ -183984,8 +184387,8 @@ self: {
      }:
      mkDerivation {
        pname = "wave";
-       version = "0.1.1";
-       sha256 = "13d5475356efc3ae95c971e930d5e4bf18f9395dc1bd7b63e8bb8e7ed26ddf23";
+       version = "0.1.2";
+       sha256 = "930d16bc03779c42bdf117ba2a2ac30b3ab08f9d214d9ca52526150d9eec07e3";
        libraryHaskellDepends = [
          base bytestring cereal containers data-default-class transformers
        ];
@@ -185744,8 +186147,8 @@ self: {
      }:
      mkDerivation {
        pname = "wolf";
-       version = "0.3.3";
-       sha256 = "2982a25dbdb4bcbfe563cc49f1bae58d8b837014ad28365eb09405222165f311";
+       version = "0.3.4";
+       sha256 = "8d22d044f67a1edf37cbb59cc3226585dcaa15f1c2b83696d7e191d50053aea2";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -192293,6 +192696,31 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "zip_0_1_5" = callPackage
+    ({ mkDerivation, base, bytestring, bzlib-conduit, case-insensitive
+     , cereal, conduit, conduit-extra, containers, digest, exceptions
+     , filepath, hspec, mtl, path, path-io, plan-b, QuickCheck
+     , resourcet, text, time, transformers
+     }:
+     mkDerivation {
+       pname = "zip";
+       version = "0.1.5";
+       sha256 = "92ea1f4b28f89f77e065046095f0d7c1fedadef402ccd4f04ee09bac68556974";
+       libraryHaskellDepends = [
+         base bytestring bzlib-conduit case-insensitive cereal conduit
+         conduit-extra containers digest exceptions filepath mtl path
+         path-io plan-b resourcet text time transformers
+       ];
+       testHaskellDepends = [
+         base bytestring conduit containers exceptions filepath hspec path
+         path-io QuickCheck text time transformers
+       ];
+       homepage = "https://github.com/mrkkrp/zip";
+       description = "Operations on zip archives";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "zip-archive" = callPackage
     ({ mkDerivation, array, base, binary, bytestring, containers
      , digest, directory, filepath, HUnit, mtl, old-time, pretty