summary refs log tree commit diff
diff options
context:
space:
mode:
authorPeter Simons <simons@cryp.to>2017-10-13 03:00:31 +0200
committerPeter Simons <simons@cryp.to>2017-10-17 20:35:26 +0200
commite8733f5919c111cc1c9886814d23a885b211380c (patch)
treeb9ab5e123974132d2c81c1030837a62127a2eabe
parent3f9568a33ae5a507db9b66da9042f91b24fe3778 (diff)
downloadnixlib-e8733f5919c111cc1c9886814d23a885b211380c.tar
nixlib-e8733f5919c111cc1c9886814d23a885b211380c.tar.gz
nixlib-e8733f5919c111cc1c9886814d23a885b211380c.tar.bz2
nixlib-e8733f5919c111cc1c9886814d23a885b211380c.tar.lz
nixlib-e8733f5919c111cc1c9886814d23a885b211380c.tar.xz
nixlib-e8733f5919c111cc1c9886814d23a885b211380c.tar.zst
nixlib-e8733f5919c111cc1c9886814d23a885b211380c.zip
hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.6-11-g74d58ee from Hackage revision
https://github.com/commercialhaskell/all-cabal-hashes/commit/b460814f240a7b9a1ca0e06a7055f8cfd410c438.
-rw-r--r--pkgs/development/haskell-modules/hackage-packages.nix1110
1 files changed, 780 insertions, 330 deletions
diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix
index f0fcff013a28..a59b296b8f37 100644
--- a/pkgs/development/haskell-modules/hackage-packages.nix
+++ b/pkgs/development/haskell-modules/hackage-packages.nix
@@ -20049,10 +20049,8 @@ self: {
      }:
      mkDerivation {
        pname = "accelerate-io";
-       version = "1.0.0.0";
-       sha256 = "0h5nr0n1cdch20ld7s7mchr7wciasac4rmf4w2z61a48nj2knayi";
-       revision = "1";
-       editedCabalFile = "0k8zwri66bsjiarmp0s4lvv67ja8ip8qg5kzhzw17n22m21ww0dq";
+       version = "1.0.0.1";
+       sha256 = "1q3l4k4h6p8y9w6qzxjanm5ww3ncz236fna2kqdqndyv18b8v9pm";
        libraryHaskellDepends = [
          accelerate array base bmp bytestring repa vector
        ];
@@ -20072,6 +20070,8 @@ self: {
        pname = "accelerate-llvm";
        version = "1.1.0.0";
        sha256 = "1x42gaafdm998k3x9qfpv8qb5jn7mh5h8rim3ywaj5cm9fk280qw";
+       revision = "1";
+       editedCabalFile = "1h26kcajp26w72fhl31i3bagdyn20za4qpb26fb90v15iygq9q46";
        libraryHaskellDepends = [
          abstract-deque accelerate base bytestring chaselev-deque containers
          data-default-class deepseq directory dlist exceptions fclabels
@@ -20093,6 +20093,8 @@ self: {
        pname = "accelerate-llvm-native";
        version = "1.1.0.1";
        sha256 = "0hxws9lsmcsrhj0gxwnl86mcsg8x7wyv13lbb2lrglkychqkkv5l";
+       revision = "1";
+       editedCabalFile = "1kqv7bpa3mm4qzc141z5kqq934930b1cv2djr9m2ycwvb3y8ysfl";
        libraryHaskellDepends = [
          accelerate accelerate-llvm base bytestring Cabal cereal containers
          directory dlist fclabels filepath ghc ghc-prim hashable libffi
@@ -20114,6 +20116,8 @@ self: {
        pname = "accelerate-llvm-ptx";
        version = "1.1.0.0";
        sha256 = "1av0s4wgq7l2jhkmg7cmr1fivwqankqgyjikpwg1q569dapfrasw";
+       revision = "1";
+       editedCabalFile = "1zap2f9xalxqgc3pkzmq7ykpiini1q4d02kyxibnwbh9cyk1kkvp";
        libraryHaskellDepends = [
          accelerate accelerate-llvm base bytestring containers cuda deepseq
          directory dlist fclabels file-embed filepath hashable llvm-hs
@@ -21251,35 +21255,6 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "aeson_0_11_3_0" = callPackage
-    ({ mkDerivation, attoparsec, base, base-orphans, bytestring
-     , containers, deepseq, dlist, fail, ghc-prim, hashable, HUnit, mtl
-     , QuickCheck, quickcheck-instances, scientific, syb, tagged
-     , template-haskell, test-framework, test-framework-hunit
-     , test-framework-quickcheck2, text, time, transformers
-     , unordered-containers, vector
-     }:
-     mkDerivation {
-       pname = "aeson";
-       version = "0.11.3.0";
-       sha256 = "1sgcjmf945hazdfx7iyr60w0x9l3y292q2k13zcjihl1g32zl9pk";
-       libraryHaskellDepends = [
-         attoparsec base bytestring containers deepseq dlist fail ghc-prim
-         hashable mtl scientific syb tagged template-haskell text time
-         transformers unordered-containers vector
-       ];
-       testHaskellDepends = [
-         attoparsec base base-orphans bytestring containers ghc-prim
-         hashable HUnit QuickCheck quickcheck-instances tagged
-         template-haskell test-framework test-framework-hunit
-         test-framework-quickcheck2 text time unordered-containers vector
-       ];
-       homepage = "https://github.com/bos/aeson";
-       description = "Fast JSON parsing and encoding";
-       license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
-     }) {};
-
   "aeson" = callPackage
     ({ mkDerivation, attoparsec, base, base-compat, base-orphans
      , base16-bytestring, bytestring, containers, deepseq, directory
@@ -25992,8 +25967,8 @@ self: {
      }:
      mkDerivation {
        pname = "apecs";
-       version = "0.2.4.2";
-       sha256 = "1llbwhws24k8ca22v3zfpz8jzbr1wj92vvwqypqv1iig03bgbbvh";
+       version = "0.2.4.3";
+       sha256 = "01l9q8wbxiad3r1k2s8y3r08aq12148wr84y565s8i3y3w8ff8fp";
        libraryHaskellDepends = [
          async base containers mtl template-haskell vector
        ];
@@ -28274,29 +28249,6 @@ self: {
      }:
      mkDerivation {
        pname = "async-refresh-tokens";
-       version = "0.3.0.0";
-       sha256 = "11kwkqxxqipfl193wk1a441r8jr6h1lj50xrzmpjhqmacwr212nm";
-       libraryHaskellDepends = [
-         async-refresh base bytestring formatting lifted-async microlens
-         microlens-th monad-control monad-logger safe-exceptions stm text
-       ];
-       testHaskellDepends = [
-         base criterion HUnit monad-logger stm test-framework
-         test-framework-hunit
-       ];
-       homepage = "https://github.com/mtesseract/async-refresh-tokens#readme";
-       description = "Package implementing core logic for refreshing of expiring access tokens";
-       license = stdenv.lib.licenses.bsd3;
-     }) {};
-
-  "async-refresh-tokens_0_3_0_1" = callPackage
-    ({ mkDerivation, async-refresh, base, bytestring, criterion
-     , formatting, HUnit, lifted-async, microlens, microlens-th
-     , monad-control, monad-logger, safe-exceptions, stm, test-framework
-     , test-framework-hunit, text
-     }:
-     mkDerivation {
-       pname = "async-refresh-tokens";
        version = "0.3.0.1";
        sha256 = "15m7zrdnla5rjrm33zp1054virx9v58sz8zi89ja7iza8hfwdvdx";
        libraryHaskellDepends = [
@@ -28310,7 +28262,6 @@ self: {
        homepage = "https://github.com/mtesseract/async-refresh-tokens#readme";
        description = "Package implementing core logic for refreshing of expiring access tokens";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "async-timer" = callPackage
@@ -30459,8 +30410,8 @@ self: {
      }:
      mkDerivation {
        pname = "azubi";
-       version = "0.2.0.2";
-       sha256 = "00jnj7wfb588q6pll8l39prmn335cfcd5j1wwlcfanbznpz02nav";
+       version = "0.2.0.3";
+       sha256 = "00w3bbm2li3hdjqqww7m1chq3cpbqly3gl8y7sx469356rzils52";
        libraryHaskellDepends = [
          base Diff directory filepath options process unix
        ];
@@ -31218,20 +31169,6 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "base-orphans_0_5_4" = callPackage
-    ({ mkDerivation, base, ghc-prim, hspec, QuickCheck }:
-     mkDerivation {
-       pname = "base-orphans";
-       version = "0.5.4";
-       sha256 = "0qv20n4yabg7sc3rs2dd46a53c7idnd88by7n3s36dkbc21m41q4";
-       libraryHaskellDepends = [ base ghc-prim ];
-       testHaskellDepends = [ base hspec QuickCheck ];
-       homepage = "https://github.com/haskell-compat/base-orphans#readme";
-       description = "Backwards-compatible orphan instances for base";
-       license = stdenv.lib.licenses.mit;
-       hydraPlatforms = stdenv.lib.platforms.none;
-     }) {};
-
   "base-orphans" = callPackage
     ({ mkDerivation, base, ghc-prim, hspec, QuickCheck }:
      mkDerivation {
@@ -31442,8 +31379,8 @@ self: {
     ({ mkDerivation, base, ghc-prim }:
      mkDerivation {
        pname = "basement";
-       version = "0.0.2";
-       sha256 = "01jvdi7xb61jgrq64ll325mvhibmm2q8nllq7aicy13mwxqgcyac";
+       version = "0.0.3";
+       sha256 = "06jwanjdd3dw2n6i1c77513abin113f90nsj9vals8krgvq8jnr7";
        libraryHaskellDepends = [ base ghc-prim ];
        homepage = "https://github.com/haskell-foundation/foundation";
        description = "Foundation scrap box of array & string";
@@ -36180,6 +36117,17 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "bool8" = callPackage
+    ({ mkDerivation, base }:
+     mkDerivation {
+       pname = "bool8";
+       version = "0.0.1.1";
+       sha256 = "0hrh3sh19hjdjjm5g1xwvhkf8l13qdrdrxvnylh8sn3d54krhixw";
+       libraryHaskellDepends = [ base ];
+       description = "Alternative Bool type stored as byte";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "boolean-like" = callPackage
     ({ mkDerivation, attoparsec, base, bytestring, containers
      , semigroups, text, vector
@@ -38490,8 +38438,8 @@ self: {
      }:
      mkDerivation {
        pname = "cabal-debian";
-       version = "4.35.9";
-       sha256 = "1d7xd9v8gc0ahyx557470dw01s3zs6vz594a4hy95bgx5d45s357";
+       version = "4.36";
+       sha256 = "0kwn0drd57wkpz2xl4n8104zc8zjf32gab6sks9vg03zhy4hjvwq";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -43398,6 +43346,18 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "clang-compilation-database" = callPackage
+    ({ mkDerivation, aeson, base, bytestring, text }:
+     mkDerivation {
+       pname = "clang-compilation-database";
+       version = "0.1.0.0";
+       sha256 = "1nnbcx9450kppm1qsqspdj4ywjgcmfg2zicgs309hdb7kvszpdla";
+       libraryHaskellDepends = [ aeson base bytestring text ];
+       homepage = "https://github.com/lambdageek/clang-compilation-database";
+       description = "JSON Compilation Database Format encoding and decoding";
+       license = stdenv.lib.licenses.mit;
+     }) {};
+
   "clang-pure" = callPackage
     ({ mkDerivation, base, bytestring, clang, containers, contravariant
      , hashable, inline-c, lens, microlens, microlens-contra, singletons
@@ -45405,16 +45365,18 @@ self: {
 
   "codec-rpm" = callPackage
     ({ mkDerivation, attoparsec, attoparsec-binary, base, bytestring
-     , conduit, conduit-combinators, conduit-extra, hspec
-     , hspec-attoparsec, HUnit, mtl, parsec, pretty, resourcet, text
+     , conduit, conduit-combinators, conduit-extra, cpio-conduit, hspec
+     , hspec-attoparsec, HUnit, lzma-conduit, mtl, parsec, pretty
+     , resourcet, text
      }:
      mkDerivation {
        pname = "codec-rpm";
-       version = "0.1.3";
-       sha256 = "18f7rn2k33v5k2g3gbfd6rmpq81gm02aj5xwdy1c8fxsf67fnn00";
+       version = "0.2.0";
+       sha256 = "1n977xndg2ii866a868rvbi581p0gbz5zpy1glrg6n9znm6y9l4h";
        libraryHaskellDepends = [
          attoparsec attoparsec-binary base bytestring conduit
-         conduit-combinators conduit-extra mtl parsec pretty resourcet text
+         conduit-combinators conduit-extra cpio-conduit lzma-conduit mtl
+         parsec pretty resourcet text
        ];
        testHaskellDepends = [
          attoparsec base bytestring hspec hspec-attoparsec HUnit text
@@ -45931,8 +45893,8 @@ self: {
      }:
      mkDerivation {
        pname = "colorless";
-       version = "2.2.17";
-       sha256 = "1l771glmnbgnwkjg0ijg70i0apj66b4n19v1glx6jzdp98z4kgl3";
+       version = "2.2.20";
+       sha256 = "1wg0p06bvp6zvnc8qi9k942l1ijzcnksmd6jxnk0c7v9f2kdnib2";
        libraryHaskellDepends = [
          aeson base bytestring containers errors exceptions lifted-async
          monad-control monad-logger mtl random safe-exceptions scientific
@@ -45943,6 +45905,7 @@ self: {
        ];
        description = "Colorless | The Programmatic IDL";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "colorless-http-client" = callPackage
@@ -45959,6 +45922,7 @@ self: {
        ];
        description = "Http Client addon for Colorless";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "colorless-scotty" = callPackage
@@ -45972,6 +45936,7 @@ self: {
        ];
        description = "Scotty server add-on for Colorless";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "colors" = callPackage
@@ -47176,6 +47141,22 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "computational-geometry" = callPackage
+    ({ mkDerivation, ansi-wl-pprint, base, containers, lens-family-core
+     , linear, protolude, vector
+     }:
+     mkDerivation {
+       pname = "computational-geometry";
+       version = "0.1.0.3";
+       sha256 = "0hslx5g5qzkrxx79f12x82b9jfn0kxvwb7y8whiq85887p4w7zxh";
+       libraryHaskellDepends = [
+         ansi-wl-pprint base containers lens-family-core linear protolude
+         vector
+       ];
+       description = "Collection of algorithms in Computational Geometry";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "computations" = callPackage
     ({ mkDerivation, base }:
      mkDerivation {
@@ -47426,14 +47407,14 @@ self: {
        license = stdenv.lib.licenses.mit;
      }) {};
 
-  "concurrency_1_2_1_1" = callPackage
+  "concurrency_1_2_1_2" = callPackage
     ({ mkDerivation, array, atomic-primops, base, exceptions
      , monad-control, mtl, stm, transformers
      }:
      mkDerivation {
        pname = "concurrency";
-       version = "1.2.1.1";
-       sha256 = "1zr59s73a0iy27qh1m41lizjy55bgrnkb8zh8s3xp15sqhq9yvgv";
+       version = "1.2.1.2";
+       sha256 = "110666c1ms104byr2shcjj1dlq1rixppsskfjzm3iyjp24diwyq6";
        libraryHaskellDepends = [
          array atomic-primops base exceptions monad-control mtl stm
          transformers
@@ -48722,8 +48703,8 @@ self: {
     ({ mkDerivation, base, indextype }:
      mkDerivation {
        pname = "constraint-manip";
-       version = "0.1.0.0";
-       sha256 = "1janlm8nicnj11yy35b8n73dik6bib5aqphgl248c2kn2lgs7fj8";
+       version = "0.1.1.0";
+       sha256 = "1kxg2iid906rw53r12rha8q3031ixdi3wlviprswig911x9c0zbk";
        libraryHaskellDepends = [ base indextype ];
        description = "Some conviencience type functions for manipulating constraints";
        license = stdenv.lib.licenses.mit;
@@ -54137,14 +54118,14 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
-  "data-diverse_0_11_0_0" = callPackage
+  "data-diverse_1_2_0_2" = callPackage
     ({ mkDerivation, base, containers, criterion, deepseq, ghc-prim
      , hspec, tagged
      }:
      mkDerivation {
        pname = "data-diverse";
-       version = "0.11.0.0";
-       sha256 = "0vbhp2gnmg6nlha4jly6yjpvky2dhk2x099r58r7gdrr5prh1lpi";
+       version = "1.2.0.2";
+       sha256 = "0h0wifwckybn0py6xndaj1fp0sld28aca4qgclw07qsyfd9rnc9x";
        libraryHaskellDepends = [
          base containers deepseq ghc-prim tagged
        ];
@@ -54169,12 +54150,12 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
-  "data-diverse-lens_0_4_0_0" = callPackage
+  "data-diverse-lens_0_5_0_0" = callPackage
     ({ mkDerivation, base, data-diverse, hspec, lens, tagged }:
      mkDerivation {
        pname = "data-diverse-lens";
-       version = "0.4.0.0";
-       sha256 = "0jwq45b9s2v539lkav84vrjcqznlb2yvprhaflshaz5gsw04dfyc";
+       version = "0.5.0.0";
+       sha256 = "1can16ndkff8c3dfn585hdbg8zw805icax01hfm0ys3rvypwn4vq";
        libraryHaskellDepends = [ base data-diverse lens tagged ];
        testHaskellDepends = [ base data-diverse hspec lens tagged ];
        homepage = "https://github.com/louispan/data-diverse-lens#readme";
@@ -55892,8 +55873,8 @@ self: {
      }:
      mkDerivation {
        pname = "dbus-th-introspection";
-       version = "0.1.0.0";
-       sha256 = "10c4fvnw20xvlm4pqqw5vcw5gw9519g4ksawidrrr7bq25gy1ia2";
+       version = "0.1.0.2";
+       sha256 = "1f6lv7jag9mbl8lkk9m4fnggfhbc301g142adk533sx6pwm6zn8x";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -60795,8 +60776,8 @@ self: {
      }:
      mkDerivation {
        pname = "docker";
-       version = "0.4.1.0";
-       sha256 = "1ywqi7mcyb39fir040gfnk8cb57ysa8mnhcss5x2jvhgqfg3vffw";
+       version = "0.4.1.1";
+       sha256 = "103j8hcabfwrzjmjzxw3ks7b90nnanznck941v956q1h3240npka";
        libraryHaskellDepends = [
          aeson base blaze-builder bytestring conduit conduit-combinators
          conduit-extra containers data-default-class directory exceptions
@@ -61043,6 +61024,7 @@ self: {
        homepage = "https://github.com/Hexirp/doctest-driver-gen#readme";
        description = "Generate doctest-driver.hs";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "doctest-prop" = callPackage
@@ -62239,8 +62221,8 @@ self: {
      }:
      mkDerivation {
        pname = "duckling";
-       version = "0.1.2.0";
-       sha256 = "1sqkygqx28srbpvnq05fyzqs9c9ixsfdfgivvzqr8yqkwvbxajxr";
+       version = "0.1.3.0";
+       sha256 = "1nk9rdfd4kcim5i9p891cic562g2wda0l6d1xvkkl4hh4b8bym7k";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -63853,19 +63835,21 @@ self: {
      }) {};
 
   "ekg-cloudwatch" = callPackage
-    ({ mkDerivation, amazonka, amazonka-cloudwatch, base, ekg-core
-     , hspec, lens, text, time, unordered-containers
+    ({ mkDerivation, aeson, amazonka, amazonka-cloudwatch
+     , amazonka-core, base, bytestring, ekg-core, hspec, lens, resourcet
+     , semigroups, text, time, unordered-containers
      }:
      mkDerivation {
        pname = "ekg-cloudwatch";
-       version = "0.0.1.4";
-       sha256 = "0076rc1b6y3yqs7l45q00vbax17miqavjjk92mgkbrc9d376n23y";
+       version = "0.0.1.5";
+       sha256 = "1k3g6rq0kpslyqajcmw7cymd0pq89kfklpfs59kc4ksv27569zfm";
        libraryHaskellDepends = [
-         amazonka amazonka-cloudwatch base ekg-core lens text time
-         unordered-containers
+         aeson amazonka amazonka-cloudwatch amazonka-core base bytestring
+         ekg-core lens resourcet semigroups text time unordered-containers
        ];
        testHaskellDepends = [
-         amazonka amazonka-cloudwatch base ekg-core hspec lens text time
+         aeson amazonka amazonka-cloudwatch amazonka-core base bytestring
+         ekg-core hspec lens resourcet semigroups text time
          unordered-containers
        ];
        homepage = "https://github.com/sellerlabs/ekg-cloudwatch#readme";
@@ -66142,8 +66126,8 @@ self: {
      }:
      mkDerivation {
        pname = "ethereum-analyzer";
-       version = "2.0.2";
-       sha256 = "05pmgkm2cy60b6lx39ly03i7h3yjh4zy2zzxbk5i68w9xkjcvbxq";
+       version = "3.0.0";
+       sha256 = "008y4r5xfw8sd3s1lq39clb9sbzhph4xjdw34875hg1shny3n902";
        libraryHaskellDepends = [
          aeson base bimap bytestring containers ethereum-analyzer-deps extra
          fgl GenericPretty graphviz hexstring hoopl pretty protolude split
@@ -66153,7 +66137,7 @@ self: {
          base bytestring ethereum-analyzer-deps extra GenericPretty hoopl
          hspec protolude text wl-pprint-text
        ];
-       homepage = "https://github.com/ethereumK/ethereum-analyzer";
+       homepage = "https://github.com/zchn/ethereum-analyzer";
        description = "A Ethereum contract analyzer";
        license = stdenv.lib.licenses.asl20;
        hydraPlatforms = stdenv.lib.platforms.none;
@@ -66168,8 +66152,8 @@ self: {
      }:
      mkDerivation {
        pname = "ethereum-analyzer-cli";
-       version = "2.0.2";
-       sha256 = "03kbdddp1kk48a64mq5xzhiqwkznmf58qyyqwlk7fv4614awlvx6";
+       version = "3.0.0";
+       sha256 = "1fsvslfa94v9yfy94l5qwgn7gl96f6k8826rmdllbzsq8q6wgrzz";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -66182,7 +66166,7 @@ self: {
          base ethereum-analyzer ethereum-analyzer-deps hflags monad-logger
          optparse-applicative optparse-text protolude text
        ];
-       homepage = "https://github.com/ethereumK/ethereum-analyzer";
+       homepage = "https://github.com/zchn/ethereum-analyzer";
        description = "A CLI frontend for ethereum-analyzer";
        license = stdenv.lib.licenses.asl20;
        hydraPlatforms = stdenv.lib.platforms.none;
@@ -66195,8 +66179,8 @@ self: {
      }:
      mkDerivation {
        pname = "ethereum-analyzer-deps";
-       version = "2.0.2";
-       sha256 = "1fpr6jl2qd1amdfrabzhyyvd8izmm1dcjg7rvpzc5l3j4sw5hxc8";
+       version = "3.0.0";
+       sha256 = "0d23sa2zva6bzzg7369g770azvx9xhbvc61kafa6gk1wcfb6y7qz";
        libraryHaskellDepends = [
          aeson ansi-wl-pprint base base16-bytestring binary bytestring
          containers deepseq fast-logger global-lock monad-logger split text
@@ -66216,8 +66200,8 @@ self: {
      }:
      mkDerivation {
        pname = "ethereum-analyzer-webui";
-       version = "2.0.2";
-       sha256 = "04l1f7ijjbb5czcfz0n8v8v7w6zf6rrw8ds8ayjfxzw4yr4d2zvc";
+       version = "3.0.0";
+       sha256 = "1nf134v74spqbwjk5b0hb3f298ps4h6073nmwxhadhm886sif8k5";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -66230,7 +66214,7 @@ self: {
        executableHaskellDepends = [
          base ethereum-analyzer ethereum-analyzer-deps hflags monad-logger
        ];
-       homepage = "https://github.com/ethereumK/ethereum-analyzer";
+       homepage = "https://github.com/zchn/ethereum-analyzer";
        description = "A web frontend for ethereum-analyzer";
        license = stdenv.lib.licenses.asl20;
        hydraPlatforms = stdenv.lib.platforms.none;
@@ -71729,6 +71713,45 @@ self: {
        license = "unknown";
      }) {};
 
+  "fluid-idl" = callPackage
+    ({ mkDerivation, aeson, base, bytestring, containers, errors
+     , exceptions, fluid, hspec, lifted-async, monad-control
+     , monad-logger, mtl, random, safe-exceptions, scientific, text
+     , text-conversions, tuple, unordered-containers, vector
+     }:
+     mkDerivation {
+       pname = "fluid-idl";
+       version = "0.0.0";
+       sha256 = "1j1j0sr9sw0ksdjcpcyf6w89drszqd3848lv7hb5rjp59aapnpv8";
+       libraryHaskellDepends = [
+         aeson base bytestring containers errors exceptions lifted-async
+         monad-control monad-logger mtl random safe-exceptions scientific
+         text text-conversions unordered-containers vector
+       ];
+       testHaskellDepends = [
+         aeson base containers fluid hspec scientific text tuple vector
+       ];
+       description = "Fluid | The Programmatic IDL";
+       license = stdenv.lib.licenses.bsd3;
+       broken = true;
+     }) {fluid = null;};
+
+  "fluid-idl-http-client" = callPackage
+    ({ mkDerivation, aeson, base, bytestring, fluid-idl, http-client
+     , http-types, text-conversions
+     }:
+     mkDerivation {
+       pname = "fluid-idl-http-client";
+       version = "0.0.0";
+       sha256 = "0ah4sfybkwzr1z8gvl3zdh2001a84b3rwgd47nqbn6crks3yvdz8";
+       libraryHaskellDepends = [
+         aeson base bytestring fluid-idl http-client http-types
+         text-conversions
+       ];
+       description = "Http Client addon for Fluid";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "fluidsynth" = callPackage
     ({ mkDerivation, base, bindings-DSL, containers, directory
      , fluidsynth
@@ -71930,6 +71953,8 @@ self: {
        pname = "foldl";
        version = "1.2.5";
        sha256 = "0jzc00dqwkr3kvy40f8f9klh24s8zvhfk2flrlyichc6zcy5qbda";
+       revision = "1";
+       editedCabalFile = "02lk5838594mi15bylz2kpcm1c4akbsswj73i7k8xw4ns66iaq04";
        libraryHaskellDepends = [
          base bytestring comonad containers contravariant hashable
          mwc-random primitive profunctors text transformers
@@ -72109,6 +72134,29 @@ self: {
        license = stdenv.lib.licenses.gpl3;
      }) {};
 
+  "follow-file" = callPackage
+    ({ mkDerivation, attoparsec, attoparsec-path, base, bytestring
+     , conduit, conduit-combinators, directory, exceptions, hinotify
+     , monad-control, mtl, path, text, unix, utf8-string
+     }:
+     mkDerivation {
+       pname = "follow-file";
+       version = "0.0.2";
+       sha256 = "0661fp7gf5gyb4w06qm7lfaclzp0zk96gkhcx3pallckfr3214hk";
+       isLibrary = true;
+       isExecutable = true;
+       libraryHaskellDepends = [
+         attoparsec attoparsec-path base bytestring conduit directory
+         exceptions hinotify monad-control mtl path text unix utf8-string
+       ];
+       executableHaskellDepends = [
+         attoparsec attoparsec-path base bytestring conduit
+         conduit-combinators directory hinotify path text
+       ];
+       description = "Be notified when a file gets appended, solely with what was added";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "follower" = callPackage
     ({ mkDerivation, ansi-wl-pprint, base, cmdargs, directory, filepath
      , hs-twitter, old-locale, strict, time
@@ -72345,8 +72393,8 @@ self: {
      }:
      mkDerivation {
        pname = "forest-fire";
-       version = "0.2";
-       sha256 = "1y50nlj2k2glzypr3nvwcx7pdf7bwn0n4d4vks5n8balvx6yaniq";
+       version = "0.2.1";
+       sha256 = "007jx5iylhfxjdq7x3ffn1cx27wy7201wvxw23w5nds48vfna6ia";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -72359,6 +72407,7 @@ self: {
        homepage = "https://github.com/toothbrush/forest-fire#readme";
        description = "Recursively delete CloudFormation stacks and their dependants";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "forger" = callPackage
@@ -72723,8 +72772,8 @@ self: {
     ({ mkDerivation, base, basement, criterion, ghc-prim }:
      mkDerivation {
        pname = "foundation";
-       version = "0.0.15";
-       sha256 = "05xl96lc7qi2sdkfc0s5rcrp84cbsyz0r0v3dffmgnv4n1f06cdh";
+       version = "0.0.16";
+       sha256 = "1kyczi9lfiwbib9irgz4dzy1h60hv6irxyqba6x48bp6vzylfscr";
        libraryHaskellDepends = [ base basement ghc-prim ];
        testHaskellDepends = [ base basement ];
        benchmarkHaskellDepends = [ base basement criterion ];
@@ -74803,6 +74852,41 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "gargoyle" = callPackage
+    ({ mkDerivation, base, directory, filelock, filepath, network
+     , process
+     }:
+     mkDerivation {
+       pname = "gargoyle";
+       version = "0.1";
+       sha256 = "1yjvn1bfjnr8prs6inz5nhmywszwp8f38iz6v6i3lfazcck8qb43";
+       libraryHaskellDepends = [
+         base directory filelock filepath network process
+       ];
+       description = "Automatically spin up and spin down local daemons";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
+  "gargoyle-postgresql" = callPackage
+    ({ mkDerivation, base, bytestring, directory, gargoyle, process
+     , stringsearch, text, unix
+     }:
+     mkDerivation {
+       pname = "gargoyle-postgresql";
+       version = "0.1";
+       sha256 = "13s2r5kxqkpq4g13dpqig7y2ya0n19xw5ng1sw093kp2kmfjs4h4";
+       isLibrary = true;
+       isExecutable = true;
+       libraryHaskellDepends = [
+         base bytestring directory gargoyle process stringsearch text unix
+       ];
+       executableHaskellDepends = [
+         base bytestring gargoyle process text unix
+       ];
+       description = "Manage PostgreSQL servers with gargoyle";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "garsia-wachs" = callPackage
     ({ mkDerivation, base }:
      mkDerivation {
@@ -77408,8 +77492,8 @@ self: {
      }:
      mkDerivation {
        pname = "ghc-typelits-natnormalise";
-       version = "0.5.3";
-       sha256 = "07vdqa2zcivayk1zbj86ab25vawsgywpjng8ixxlsxzdf9arwhhi";
+       version = "0.5.4";
+       sha256 = "1qi4nwjkymjgag8m1yf04hddqzcj3iq1xllfffwwdp7g57b4p917";
        libraryHaskellDepends = [
          base ghc ghc-tcplugins-extra integer-gmp
        ];
@@ -81769,6 +81853,7 @@ self: {
        homepage = "https://github.com/brendanhay/gogol";
        description = "Google Play Game Services SDK";
        license = "unknown";
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "gogol-games-configuration" = callPackage
@@ -82418,6 +82503,7 @@ self: {
        homepage = "https://github.com/brendanhay/gogol";
        description = "Google YouTube Data SDK";
        license = "unknown";
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "gogol-youtube-analytics" = callPackage
@@ -83189,8 +83275,8 @@ self: {
      }:
      mkDerivation {
        pname = "grammatical-parsers";
-       version = "0.2";
-       sha256 = "0vn6qfzwhgvn59z6wfj0k19g5g2sxcgkm7jn3qlzhmpzw0016f47";
+       version = "0.2.1";
+       sha256 = "0225lgg44plnz1140fj91rc45x59a7920hw494qavn968cldkv17";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -83691,16 +83777,16 @@ self: {
 
   "graphite" = callPackage
     ({ mkDerivation, base, bytestring, cassava, containers, criterion
-     , deepseq, dequeue, graphviz, hashable, hspec, process, QuickCheck
-     , random, unordered-containers, vector
+     , deepseq, graphviz, hashable, hspec, process, QuickCheck, random
+     , unordered-containers, vector
      }:
      mkDerivation {
        pname = "graphite";
-       version = "0.7.0.0";
-       sha256 = "0bapl5hvv3dqfrpx9jx70s6akas11xpvfm1zzdkp02w3i106dchj";
+       version = "0.9.0.0";
+       sha256 = "0s252k5syfkvrvg7amabkzmlvcr4ms2cv1ykli55gfslyzi7809n";
        libraryHaskellDepends = [
-         base bytestring cassava containers deepseq dequeue graphviz
-         hashable process QuickCheck random unordered-containers vector
+         base bytestring cassava containers deepseq graphviz hashable
+         process QuickCheck random unordered-containers vector
        ];
        testHaskellDepends = [ base hspec QuickCheck ];
        benchmarkHaskellDepends = [ base criterion deepseq ];
@@ -83744,17 +83830,17 @@ self: {
 
   "graphql-api" = callPackage
     ({ mkDerivation, aeson, attoparsec, base, containers, criterion
-     , directory, doctest, exceptions, hspec, protolude, QuickCheck
-     , raw-strings-qq, scientific, tasty, tasty-hspec, text
+     , directory, doctest, exceptions, ghc-prim, hspec, protolude
+     , QuickCheck, raw-strings-qq, scientific, tasty, tasty-hspec, text
      , transformers
      }:
      mkDerivation {
        pname = "graphql-api";
-       version = "0.1.2";
-       sha256 = "04wc5sg6x75xw0y37is2y0yiyn179sknpziy7l0bdcsh8ydxy846";
+       version = "0.2.0";
+       sha256 = "08hsrqh4v7fmkmilwnmxpii8iqkhc0affcv3mmjmp3my0qi79xrl";
        libraryHaskellDepends = [
-         aeson attoparsec base containers exceptions protolude QuickCheck
-         scientific text transformers
+         aeson attoparsec base containers exceptions ghc-prim protolude
+         QuickCheck scientific text transformers
        ];
        testHaskellDepends = [
          aeson attoparsec base containers directory doctest exceptions hspec
@@ -83766,6 +83852,7 @@ self: {
        homepage = "https://github.com/jml/graphql-api#readme";
        description = "Sketch of GraphQL stuff";
        license = stdenv.lib.licenses.asl20;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "graphs" = callPackage
@@ -85122,6 +85209,7 @@ self: {
        homepage = "http://projects.haskell.org/gtk2hs/";
        description = "Binding to the GtkSourceView library";
        license = stdenv.lib.licenses.lgpl21;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {inherit (pkgs.gnome2) gtksourceview;};
 
   "gtksourceview3" = callPackage
@@ -85141,7 +85229,7 @@ self: {
        homepage = "http://projects.haskell.org/gtk2hs/";
        description = "Binding to the GtkSourceView library";
        license = stdenv.lib.licenses.lgpl21;
-       hydraPlatforms = [ "i686-linux" "x86_64-linux" ];
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {gtksourceview3 = pkgs.gnome3.gtksourceview;};
 
   "guarded-rewriting" = callPackage
@@ -87752,6 +87840,7 @@ self: {
        ];
        description = "A shortcode extension module for Hakyll";
        license = stdenv.lib.licenses.gpl3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "halberd" = callPackage
@@ -89143,26 +89232,6 @@ self: {
      }:
      mkDerivation {
        pname = "happy";
-       version = "1.19.7";
-       sha256 = "16vg292pp12wnkny7znsv7bichh9ghny7swl7v55qafmcfg2lcdv";
-       revision = "1";
-       editedCabalFile = "1w0sm3qn1icxiiif6355pr6cwd9bqfh56g8qc5hycagcnms8hip1";
-       isLibrary = false;
-       isExecutable = true;
-       setupHaskellDepends = [ base Cabal directory filepath ];
-       executableHaskellDepends = [ array base containers mtl ];
-       testHaskellDepends = [ base process ];
-       homepage = "https://www.haskell.org/happy/";
-       description = "Happy is a parser generator for Haskell";
-       license = stdenv.lib.licenses.bsd2;
-     }) {};
-
-  "happy_1_19_8" = callPackage
-    ({ mkDerivation, array, base, Cabal, containers, directory
-     , filepath, mtl, process
-     }:
-     mkDerivation {
-       pname = "happy";
        version = "1.19.8";
        sha256 = "186ky3bly0i3cc56qk3r7j7pxh2108aackq4n2lli7jmbnb3kxsd";
        isLibrary = false;
@@ -89173,7 +89242,6 @@ self: {
        homepage = "https://www.haskell.org/happy/";
        description = "Happy is a parser generator for Haskell";
        license = stdenv.lib.licenses.bsd2;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "happy-meta" = callPackage
@@ -93138,8 +93206,8 @@ self: {
      }:
      mkDerivation {
        pname = "hasmin";
-       version = "0.3.2.4";
-       sha256 = "0xbc5pihr9izms94idc3bmapfs58pg2smn3ym3wnsxs69bah8xfi";
+       version = "0.3.3";
+       sha256 = "0xpy48vhrjy8lckyym76888r8byyipcq27qcml04j3fvk5gw0cf0";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -93215,6 +93283,36 @@ self: {
        license = stdenv.lib.licenses.mit;
      }) {};
 
+  "hasql_1" = callPackage
+    ({ mkDerivation, attoparsec, base, base-prelude, bug, bytestring
+     , bytestring-strict-builder, contravariant, contravariant-extras
+     , criterion, data-default-class, dlist, either, hashable
+     , hashtables, loch-th, mtl, placeholders, postgresql-binary
+     , postgresql-libpq, profunctors, QuickCheck, quickcheck-instances
+     , rebase, rerebase, semigroups, tasty, tasty-hunit
+     , tasty-quickcheck, tasty-smallcheck, text, transformers, vector
+     }:
+     mkDerivation {
+       pname = "hasql";
+       version = "1";
+       sha256 = "0zhk9vwlmjc1cwbqx1l9nns155a5f2zbb8k1240wqcylignfqi2b";
+       libraryHaskellDepends = [
+         attoparsec base base-prelude bytestring bytestring-strict-builder
+         contravariant contravariant-extras data-default-class dlist either
+         hashable hashtables loch-th mtl placeholders postgresql-binary
+         postgresql-libpq profunctors semigroups text transformers vector
+       ];
+       testHaskellDepends = [
+         bug data-default-class QuickCheck quickcheck-instances rebase
+         rerebase tasty tasty-hunit tasty-quickcheck tasty-smallcheck
+       ];
+       benchmarkHaskellDepends = [ bug criterion rerebase ];
+       homepage = "https://github.com/nikita-volkov/hasql";
+       description = "An efficient PostgreSQL driver and a flexible mapping API";
+       license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "hasql-backend" = callPackage
     ({ mkDerivation, base, base-prelude, bytestring, either, free
      , list-t, text, transformers, vector
@@ -93266,8 +93364,8 @@ self: {
      }:
      mkDerivation {
        pname = "hasql-cursor-query";
-       version = "0.4.2";
-       sha256 = "0mkmn2myga4r0fanb3mh3dwdlhv0mjfqqv4wk1fbx7zncgmciwlw";
+       version = "0.4.3.1";
+       sha256 = "0m9lr2n5ac0n9gslj2v24jmm68b1aq29zb9ca5wszfs16x6v92ci";
        libraryHaskellDepends = [
          base base-prelude bytestring contravariant foldl hasql
          hasql-cursor-transaction hasql-transaction profunctors
@@ -93289,8 +93387,8 @@ self: {
      }:
      mkDerivation {
        pname = "hasql-cursor-transaction";
-       version = "0.6.1";
-       sha256 = "1gw5dfg2qh38sbi2n4bhf3vhyh9rynj3gq02vv5i49r10kqdfs2g";
+       version = "0.6.2.1";
+       sha256 = "113fkkkdh2ar431b9l3jbqabymmas2r0fwc7icfys3ayh8r50fg7";
        libraryHaskellDepends = [
          base base-prelude bytestring bytestring-tree-builder contravariant
          contravariant-extras hasql hasql-transaction transformers
@@ -93349,8 +93447,8 @@ self: {
      }:
      mkDerivation {
        pname = "hasql-optparse-applicative";
-       version = "0.2.2";
-       sha256 = "1ymx36v267ypjx76n9pp8rpmb99z0llpajs0i2z4fkziz7dvjjbf";
+       version = "0.2.3";
+       sha256 = "0ph2dzfl12bcdcd4xqw5kg1sdyd36ajz3n3ha27rnvv0l8slld6i";
        libraryHaskellDepends = [
          base-prelude hasql hasql-pool optparse-applicative
        ];
@@ -93371,6 +93469,19 @@ self: {
        license = stdenv.lib.licenses.mit;
      }) {};
 
+  "hasql-pool_0_4_2_1" = callPackage
+    ({ mkDerivation, base-prelude, hasql, resource-pool, time }:
+     mkDerivation {
+       pname = "hasql-pool";
+       version = "0.4.2.1";
+       sha256 = "0gr7cml6qzj4936yaf4wn4y9ss3vklndlnxfg10lgm8f85sgg40m";
+       libraryHaskellDepends = [ base-prelude hasql resource-pool time ];
+       homepage = "https://github.com/nikita-volkov/hasql-pool";
+       description = "A pool of connections for Hasql";
+       license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "hasql-postgres" = callPackage
     ({ mkDerivation, aeson, attoparsec, base, base-prelude, bytestring
      , criterion-plus, deepseq, directory, doctest, either, filepath
@@ -93463,8 +93574,8 @@ self: {
      }:
      mkDerivation {
        pname = "hasql-transaction";
-       version = "0.5";
-       sha256 = "0hdkw0rrma0cys1gd4phw9ajrimgbaabmsyp533fm6x5fznk7m0w";
+       version = "0.5.1";
+       sha256 = "0iy114xfkqxpqya13wb5h238wk8gqf4hhh2k5mcqrjxp24cmwl78";
        libraryHaskellDepends = [
          base base-prelude bytestring bytestring-tree-builder contravariant
          contravariant-extras hasql mtl transformers
@@ -95068,6 +95179,24 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "heavy-logger" = callPackage
+    ({ mkDerivation, attoparsec, base, bytestring, fast-logger, hsyslog
+     , monad-control, monad-logger, mtl, template-haskell, text
+     , text-format-heavy, transformers-base
+     }:
+     mkDerivation {
+       pname = "heavy-logger";
+       version = "0.1.0.0";
+       sha256 = "0wnvgjbhwscmq0wm7arlwpqj5dsrshaqhnx5nvlcvjkzrhcpxlpp";
+       libraryHaskellDepends = [
+         attoparsec base bytestring fast-logger hsyslog monad-control
+         monad-logger mtl template-haskell text text-format-heavy
+         transformers-base
+       ];
+       description = "Full-weight logging based on fast-logger";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "hebrew-time" = callPackage
     ({ mkDerivation, base, HUnit, QuickCheck, test-framework
      , test-framework-hunit, test-framework-quickcheck2, time
@@ -96146,6 +96275,7 @@ self: {
        ];
        description = "A heterogeneous list type";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "hetris" = callPackage
@@ -99492,18 +99622,18 @@ self: {
 
   "hmep" = callPackage
     ({ mkDerivation, base, HUnit, mwc-random, primitive, probable
-     , statistics, vector
+     , vector
      }:
      mkDerivation {
        pname = "hmep";
-       version = "0.1.0";
-       sha256 = "1106lkaac4z33r0q17dpxyk5zajg0xnycszgvijmsr2bym0qzb8k";
+       version = "0.1.1";
+       sha256 = "1q8ns90mrww27pz90c0q3hr817s61rr0yvpksamkq8g75ywy5qma";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
-         base mwc-random primitive probable statistics vector
+         base mwc-random primitive probable vector
        ];
-       executableHaskellDepends = [ base probable statistics vector ];
+       executableHaskellDepends = [ base probable vector ];
        testHaskellDepends = [ base HUnit vector ];
        homepage = "https://github.com/masterdezign/hmep#readme";
        description = "HMEP Multi Expression Programming – a genetic programming variant";
@@ -99769,35 +99899,36 @@ self: {
     ({ mkDerivation, aeson, aeson-pretty, attoparsec
      , attoparsec-iso8601, base, bytestring, conduit
      , conduit-combinators, conduit-extra, containers, criterion
-     , deepseq, directory, hspec, hspec-attoparsec, hspec-core
+     , directory, hspec, hspec-attoparsec, hspec-core
      , hspec-expectations, ip, lifted-base, monad-control, monad-loops
-     , mtl, optparse-applicative, permute, random, resourcet, text, time
-     , transformers-base, unix, unordered-containers, word8, yaml
-     , zeromq4-conduit, zeromq4-haskell
+     , monad-par, mtl, optparse-applicative, permute, random, resourcet
+     , text, time, transformers-base, unix, unordered-containers, word8
+     , yaml, zeromq4-conduit, zeromq4-haskell
      }:
      mkDerivation {
        pname = "hnormalise";
-       version = "0.4.7.0";
-       sha256 = "0ag600ms1kay8hg2axv65d4nr699c6fq7p2gdjzjjr2cvs6l06ws";
+       version = "0.4.8.0";
+       sha256 = "1s4ilaw574xhvfhsl9afvb7khz50sg7bag6hckbfadf1h4mhblal";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
          aeson aeson-pretty attoparsec attoparsec-iso8601 base bytestring
-         containers directory ip permute text time unordered-containers yaml
+         containers directory ip permute resourcet text time
+         unordered-containers yaml
        ];
        executableHaskellDepends = [
          aeson aeson-pretty attoparsec attoparsec-iso8601 base bytestring
          conduit conduit-combinators conduit-extra containers directory ip
-         lifted-base monad-control monad-loops mtl optparse-applicative
-         resourcet text time transformers-base unix word8 yaml
-         zeromq4-conduit zeromq4-haskell
+         lifted-base monad-control monad-loops monad-par mtl
+         optparse-applicative resourcet text time transformers-base unix
+         word8 yaml zeromq4-conduit zeromq4-haskell
        ];
        testHaskellDepends = [
          aeson attoparsec attoparsec-iso8601 base conduit-extra hspec
          hspec-attoparsec hspec-core hspec-expectations ip text time
        ];
        benchmarkHaskellDepends = [
-         aeson attoparsec base criterion deepseq random text
+         aeson attoparsec base criterion random text
        ];
        homepage = "https://github.com/itkovian/hnormalise#readme";
        description = "Log message normalisation tool producing structured JSON messages";
@@ -101404,8 +101535,8 @@ self: {
      }:
      mkDerivation {
        pname = "hpack";
-       version = "0.19.2";
-       sha256 = "0kwsy3qwhvc55czszddbq16nz2wniwx7m04i9fkywxcrifjkk7n4";
+       version = "0.19.3";
+       sha256 = "16czxklzgxv36s30zaqym80wb3jc40nnd32r8gswb1xi85y97fgr";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -104313,15 +104444,15 @@ self: {
        license = stdenv.lib.licenses.mit;
      }) {inherit (pkgs) lua5_1;};
 
-  "hslua_0_9_0" = callPackage
+  "hslua_0_9_1" = callPackage
     ({ mkDerivation, base, bytestring, containers, exceptions, fail
      , lua5_1, mtl, QuickCheck, quickcheck-instances, tasty
      , tasty-expected-failure, tasty-hunit, tasty-quickcheck, text
      }:
      mkDerivation {
        pname = "hslua";
-       version = "0.9.0";
-       sha256 = "1ka6vacjrs4y7c83ay7zpvw3kgv19snb50jmfb8j00dprap5wwgq";
+       version = "0.9.1";
+       sha256 = "037w7s0fjji54wa5hl8rarf4c655ybzw4p1jzfy41k6qhwnk4i5i";
        configureFlags = [ "-fsystem-lua" ];
        libraryHaskellDepends = [
          base bytestring containers exceptions fail mtl text
@@ -106611,20 +106742,20 @@ self: {
 
   "htoml-megaparsec" = callPackage
     ({ mkDerivation, aeson, base, bytestring, composition-prelude
-     , containers, criterion, deepseq, file-embed, megaparsec, mtl
-     , old-locale, tasty, tasty-hspec, tasty-hunit, text, time
+     , containers, criterion, deepseq, file-embed, hspec, megaparsec
+     , mtl, old-locale, tasty, tasty-hspec, tasty-hunit, text, time
      , unordered-containers, vector
      }:
      mkDerivation {
        pname = "htoml-megaparsec";
-       version = "1.0.1.1";
-       sha256 = "02zrqdpry6hggd1q71dh85j9g3chzcln904ag507rihilxv90s45";
+       version = "1.0.1.11";
+       sha256 = "09810a4s0gfza0sh4ldh355sbp3810qy8gkcpvq2048h6ajh2kz5";
        libraryHaskellDepends = [
          base composition-prelude containers deepseq megaparsec mtl
          old-locale text time unordered-containers vector
        ];
        testHaskellDepends = [
-         aeson base bytestring containers file-embed megaparsec tasty
+         aeson base bytestring containers file-embed hspec megaparsec tasty
          tasty-hspec tasty-hunit text time unordered-containers vector
        ];
        benchmarkHaskellDepends = [
@@ -112138,12 +112269,12 @@ self: {
     ({ mkDerivation, base, hspec }:
      mkDerivation {
        pname = "indextype";
-       version = "0.2.0.0";
-       sha256 = "1fwpygmnlwm4h2mp7vwv1kwsbl5agzlc1cq0icijjm5jgw50ns4v";
+       version = "0.3.0.0";
+       sha256 = "06z4976dy45xyg511bw3nfsfa2lb7m0b081lqpw8q3gmfgrwm66f";
        libraryHaskellDepends = [ base ];
        testHaskellDepends = [ base hspec ];
        description = "A series of type families and constraints for \"indexable\" types";
-       license = stdenv.lib.licenses.mit;
+       license = stdenv.lib.licenses.bsd3;
      }) {};
 
   "indian-language-font-converter" = callPackage
@@ -115654,6 +115785,24 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "javascript-extras_0_3_2_0" = callPackage
+    ({ mkDerivation, base, deepseq, ghcjs-base-stub, parallel, text }:
+     mkDerivation {
+       pname = "javascript-extras";
+       version = "0.3.2.0";
+       sha256 = "0y8cckckg5709in084vyxaad15w6pl1rvmin505s321znfifh838";
+       isLibrary = true;
+       isExecutable = true;
+       libraryHaskellDepends = [
+         base deepseq ghcjs-base-stub parallel text
+       ];
+       executableHaskellDepends = [ base ghcjs-base-stub ];
+       homepage = "https://github.com/louispan/javascript-extras#readme";
+       description = "Extra javascript functions when using GHCJS";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "javasf" = callPackage
     ({ mkDerivation, base, binary, bytestring, directory, doctest
      , filepath, language-java-classfile, QuickCheck
@@ -117386,12 +117535,17 @@ self: {
      }) {};
 
   "justified-containers" = callPackage
-    ({ mkDerivation, base, containers }:
+    ({ mkDerivation, base, containers, ghc-prim, hspec, QuickCheck
+     , roles, should-not-typecheck
+     }:
      mkDerivation {
        pname = "justified-containers";
-       version = "0.1.2.0";
-       sha256 = "1rzphablg1wpx2b33zgdyslb9ch436g0wi59vy6gk06572najvz4";
-       libraryHaskellDepends = [ base containers ];
+       version = "0.2.0.0";
+       sha256 = "0fsr9j4qnlffhkgbz50lwy3f18d619risxfl44wgfgr9b722xj8r";
+       libraryHaskellDepends = [ base containers roles ];
+       testHaskellDepends = [
+         base containers ghc-prim hspec QuickCheck should-not-typecheck
+       ];
        homepage = "https://github.com/matt-noonan/justified-containers";
        description = "Keyed container types with type-checked proofs of key presence";
        license = stdenv.lib.licenses.bsd2;
@@ -117994,6 +118148,43 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "katip_0_5_0_4" = callPackage
+    ({ mkDerivation, aeson, async, auto-update, base, blaze-builder
+     , bytestring, containers, criterion, deepseq, directory, either
+     , filepath, hostname, microlens, microlens-th, monad-control, mtl
+     , old-locale, quickcheck-instances, regex-tdfa, resourcet
+     , safe-exceptions, scientific, semigroups, stm, string-conv, tasty
+     , tasty-golden, tasty-hunit, tasty-quickcheck, template-haskell
+     , text, time, time-locale-compat, transformers, transformers-base
+     , transformers-compat, unix, unordered-containers
+     }:
+     mkDerivation {
+       pname = "katip";
+       version = "0.5.0.4";
+       sha256 = "1plxvljhcpdws78fx36v2wn2s7vzbmf1h7rq00yf9680fvcyaq8y";
+       libraryHaskellDepends = [
+         aeson async auto-update base bytestring containers either hostname
+         microlens microlens-th monad-control mtl old-locale resourcet
+         safe-exceptions scientific semigroups stm string-conv
+         template-haskell text time transformers transformers-base
+         transformers-compat unix unordered-containers
+       ];
+       testHaskellDepends = [
+         aeson base bytestring containers directory microlens
+         quickcheck-instances regex-tdfa safe-exceptions stm tasty
+         tasty-golden tasty-hunit tasty-quickcheck template-haskell text
+         time time-locale-compat unordered-containers
+       ];
+       benchmarkHaskellDepends = [
+         aeson async base blaze-builder criterion deepseq directory filepath
+         safe-exceptions text time transformers unix
+       ];
+       homepage = "https://github.com/Soostone/katip";
+       description = "A structured logging framework";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "katip-elasticsearch" = callPackage
     ({ mkDerivation, aeson, async, base, bloodhound, bytestring
      , containers, criterion, deepseq, enclosed-exceptions, exceptions
@@ -125110,8 +125301,8 @@ self: {
      }:
      mkDerivation {
        pname = "liquidhaskell";
-       version = "0.8.0.5";
-       sha256 = "02iixi1ika6rjdf8qzf404prvjl2l0qhq7rgyzbkrfvk7k4x1mbv";
+       version = "0.8.2.0";
+       sha256 = "17fm1jn00wns6nkwvxm96j85jwiiaqmw3s7w4ilkslzgr9wslp8f";
        isLibrary = true;
        isExecutable = true;
        enableSeparateDataOutput = true;
@@ -126595,8 +126786,8 @@ self: {
      }:
      mkDerivation {
        pname = "log-warper";
-       version = "1.3.1";
-       sha256 = "0hagc9yxb8dmc2qxjzdddvynx7pygr02alf99dvhnc4p5v2yx4z7";
+       version = "1.3.3";
+       sha256 = "1r7x9fsnaqzs7d3a5kvbaqyhvha8yddb6z5856bqcfk3wflqpcas";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -126614,6 +126805,7 @@ self: {
        homepage = "https://github.com/serokell/log-warper";
        description = "Flexible, configurable, monadic and pretty logging";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "log2json" = callPackage
@@ -128056,6 +128248,30 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "lxd-client-config" = callPackage
+    ({ mkDerivation, aeson, base, containers, directory, filepath
+     , HUnit, QuickCheck, test-framework, test-framework-hunit
+     , test-framework-quickcheck2, text, yaml
+     }:
+     mkDerivation {
+       pname = "lxd-client-config";
+       version = "0.1.0.0";
+       sha256 = "0cvjfdi2dkysprqy4975x6nxpmk6ppwr8i345hqjwrcahz7hv6i8";
+       revision = "1";
+       editedCabalFile = "0i2fpnvdnld5qpybf7szcanvrla917rfak0r7fk1wk4yk09lsyl4";
+       libraryHaskellDepends = [
+         aeson base containers directory filepath text yaml
+       ];
+       testHaskellDepends = [
+         base containers HUnit QuickCheck test-framework
+         test-framework-hunit test-framework-quickcheck2 text yaml
+       ];
+       homepage = "https://github.com/hverr/haskell-lxd-client-config#readme";
+       description = "Read the configuration file of the standard LXD client";
+       license = stdenv.lib.licenses.gpl3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "lye" = callPackage
     ({ mkDerivation, base, containers, free, HCodecs, lens, parsers
      , transformers, trifecta
@@ -128540,29 +128756,27 @@ self: {
      }) {};
 
   "madlang" = callPackage
-    ({ mkDerivation, ansi-wl-pprint, base, bytestring, Cabal
-     , composition-prelude, containers, criterion, directory, file-embed
-     , hspec, hspec-megaparsec, http-client, megaparsec, MonadRandom
-     , mtl, optparse-applicative, process, random-shuffle
-     , recursion-schemes, tar, template-haskell, text, zip-archive, zlib
+    ({ mkDerivation, ansi-wl-pprint, base, Cabal, composition-prelude
+     , containers, criterion, directory, file-embed, hspec
+     , hspec-megaparsec, http-client, megaparsec, MonadRandom, mtl
+     , optparse-applicative, process, random-shuffle, recursion-schemes
+     , tar, template-haskell, text, zip-archive, zlib
      }:
      mkDerivation {
        pname = "madlang";
-       version = "2.4.2.14";
-       sha256 = "1nimlz7bcn90hzrnb5v26gn8c4jp17ac4i8hl902h0k8ba9rr7i7";
+       version = "2.4.2.22";
+       sha256 = "1wg2lph25s0lz4ac1jvzy8vsizkyr7pcdq2cc8wxjj2z7f5k2yia";
        isLibrary = true;
        isExecutable = true;
        setupHaskellDepends = [ base Cabal directory file-embed process ];
        libraryHaskellDepends = [
-         ansi-wl-pprint base bytestring composition-prelude containers
-         directory file-embed http-client megaparsec MonadRandom mtl
+         ansi-wl-pprint base composition-prelude containers directory
+         file-embed http-client megaparsec MonadRandom mtl
          optparse-applicative random-shuffle recursion-schemes tar
          template-haskell text zip-archive zlib
        ];
        executableHaskellDepends = [ base ];
-       testHaskellDepends = [
-         base hspec hspec-megaparsec megaparsec mtl text
-       ];
+       testHaskellDepends = [ base hspec hspec-megaparsec text ];
        benchmarkHaskellDepends = [ base criterion megaparsec text ];
        homepage = "https://hub.darcs.net/vmchale/madlang";
        description = "Randomized templating language DSL";
@@ -130195,6 +130409,29 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "matplotlib_0_6_0" = callPackage
+    ({ mkDerivation, ad, aeson, base, bytestring, containers, deepseq
+     , filepath, process, random, raw-strings-qq, split, tasty
+     , tasty-expected-failure, tasty-golden, tasty-hunit, temporary
+     }:
+     mkDerivation {
+       pname = "matplotlib";
+       version = "0.6.0";
+       sha256 = "105rqbqpqgnsgqxvzqgp203bp4bckf35z7cncqg7nwypgf10ipvd";
+       libraryHaskellDepends = [
+         aeson base bytestring containers deepseq filepath process split
+         temporary
+       ];
+       testHaskellDepends = [
+         ad base bytestring process random raw-strings-qq split tasty
+         tasty-expected-failure tasty-golden tasty-hunit temporary
+       ];
+       homepage = "https://github.com/abarbu/matplotlib-haskell";
+       description = "Bindings to Matplotlib; a Python plotting library";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "matrices" = callPackage
     ({ mkDerivation, base, criterion, deepseq, primitive, tasty
      , tasty-hunit, tasty-quickcheck, vector
@@ -131884,6 +132121,7 @@ self: {
        homepage = "https://github.com/DimaSamoz/mezzo";
        description = "Typesafe music composition";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "mezzolens" = callPackage
@@ -138924,6 +139162,7 @@ self: {
        homepage = "http://github.com/ppenzin/neko-lib-hs/";
        description = "Neko VM code generation and disassembly library";
        license = stdenv.lib.licenses.bsd2;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "neko-obfs" = callPackage
@@ -147588,6 +147827,33 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "partial-semigroup" = callPackage
+    ({ mkDerivation, base, doctest, hedgehog, partial-semigroup-test }:
+     mkDerivation {
+       pname = "partial-semigroup";
+       version = "0.1.0.1";
+       sha256 = "1bkm2hsngw8z77zsgxlrqdfzh8hk0hbsr42cjc4c8v84npr1lh7f";
+       libraryHaskellDepends = [ base ];
+       testHaskellDepends = [
+         base doctest hedgehog partial-semigroup-test
+       ];
+       homepage = "https://github.com/chris-martin/partial-semigroup#readme";
+       description = "A partial binary associative operator";
+       license = stdenv.lib.licenses.asl20;
+     }) {};
+
+  "partial-semigroup-test" = callPackage
+    ({ mkDerivation, base, hedgehog, partial-semigroup }:
+     mkDerivation {
+       pname = "partial-semigroup-test";
+       version = "0.1.0.1";
+       sha256 = "1346056kzswfa3bakhfh24y07a2sj2qa5cq5npzf01n99x08jvgz";
+       libraryHaskellDepends = [ base hedgehog partial-semigroup ];
+       homepage = "https://github.com/chris-martin/partial-semigroup#readme";
+       description = "Testing utilities for the partial-semigroup package";
+       license = stdenv.lib.licenses.asl20;
+     }) {};
+
   "partial-uri" = callPackage
     ({ mkDerivation, base, network-uri }:
      mkDerivation {
@@ -147887,6 +148153,20 @@ self: {
        maintainers = with stdenv.lib.maintainers; [ psibi ];
      }) {};
 
+  "path-text-utf8" = callPackage
+    ({ mkDerivation, base, bytestring, path, safe-exceptions, text }:
+     mkDerivation {
+       pname = "path-text-utf8";
+       version = "0.0.0.2";
+       sha256 = "0m1rmzyjsiwb1k1rpj7mwjmbg6y9rmbv69bxqm0pbc6ylkh678ja";
+       libraryHaskellDepends = [
+         base bytestring path safe-exceptions text
+       ];
+       homepage = "https://github.com/chris-martin/path-text-utf8#readme";
+       description = "Read and write UTF-8 text files";
+       license = stdenv.lib.licenses.asl20;
+     }) {};
+
   "pathfinding" = callPackage
     ({ mkDerivation, base, containers }:
      mkDerivation {
@@ -149384,7 +149664,7 @@ self: {
        license = stdenv.lib.licenses.mit;
      }) {};
 
-  "persistent-mysql-haskell_0_3_3" = callPackage
+  "persistent-mysql-haskell_0_3_4" = callPackage
     ({ mkDerivation, aeson, base, bytestring, conduit, containers
      , io-streams, monad-control, monad-logger, mysql-haskell, network
      , persistent, persistent-template, resource-pool, resourcet, text
@@ -149392,8 +149672,8 @@ self: {
      }:
      mkDerivation {
        pname = "persistent-mysql-haskell";
-       version = "0.3.3";
-       sha256 = "1dvdz1l5kpliy9h3l11vlrx9yis7a1a54fnj2c764pg6s5kp8rjq";
+       version = "0.3.4";
+       sha256 = "1g1i71zpnwbngw56fn7in06k79v4pa5lcq4vk606p8aqyhf4xgfp";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -149612,6 +149892,31 @@ self: {
        maintainers = with stdenv.lib.maintainers; [ psibi ];
      }) {};
 
+  "persistent-template_2_5_3" = callPackage
+    ({ mkDerivation, aeson, aeson-compat, base, bytestring, containers
+     , ghc-prim, hspec, http-api-data, monad-control, monad-logger
+     , path-pieces, persistent, QuickCheck, tagged, template-haskell
+     , text, transformers, unordered-containers
+     }:
+     mkDerivation {
+       pname = "persistent-template";
+       version = "2.5.3";
+       sha256 = "1b8n99l2dh4ng1pf86541q5s2is30scnsx3p3vzh0kif9myrk5cy";
+       libraryHaskellDepends = [
+         aeson aeson-compat base bytestring containers ghc-prim
+         http-api-data monad-control monad-logger path-pieces persistent
+         tagged template-haskell text transformers unordered-containers
+       ];
+       testHaskellDepends = [
+         aeson base bytestring hspec persistent QuickCheck text transformers
+       ];
+       homepage = "http://www.yesodweb.com/book/persistent";
+       description = "Type-safe, non-relational, multi-backend persistence";
+       license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
+       maintainers = with stdenv.lib.maintainers; [ psibi ];
+     }) {};
+
   "persistent-vector" = callPackage
     ({ mkDerivation, base, containers, criterion, deepseq, QuickCheck
      , test-framework, test-framework-quickcheck2
@@ -149921,8 +150226,8 @@ self: {
        pname = "pgdl";
        version = "10.9";
        sha256 = "0hwky1331bv1zbjq9nbfnvx8gkbfhs5sjawxjccz9l484xsrbb5z";
-       revision = "5";
-       editedCabalFile = "1asqw4k0v57ysi7yqlk506vnkb162swfv2230s8q43r6kvj7171k";
+       revision = "6";
+       editedCabalFile = "193ndd6awakj53h027p11cjj6j3lcqrrzrbvav94ccx40b72k3xd";
        isLibrary = false;
        isExecutable = true;
        executableHaskellDepends = [
@@ -152978,19 +153283,35 @@ self: {
      }) {};
 
   "polydata" = callPackage
-    ({ mkDerivation, base, constraint-manip, hspec, indextype }:
+    ({ mkDerivation, base, constraint-manip, hspec, indextype
+     , polydata-core
+     }:
      mkDerivation {
        pname = "polydata";
-       version = "0.1.0.0";
-       sha256 = "1fxp5m54nqxvyg4qljhdrykm3i6fckjl053p37dnib4g3nrqa5qy";
-       revision = "1";
-       editedCabalFile = "104rx39v78nnpl8w350fxdkx6zzv1kwql7f21xz62256ybwza4ra";
-       libraryHaskellDepends = [ base constraint-manip indextype ];
-       testHaskellDepends = [ base constraint-manip hspec indextype ];
-       description = "Wrap together data and its constraints";
+       version = "0.3.0.0";
+       sha256 = "13rn72baypvnyvcf0dc51dliq467fqh47g4kpyc7c8jlhbs0p4fi";
+       libraryHaskellDepends = [
+         base constraint-manip indextype polydata-core
+       ];
+       testHaskellDepends = [
+         base constraint-manip hspec indextype polydata-core
+       ];
+       description = "Wrap together data and it's constraints";
        license = stdenv.lib.licenses.mit;
      }) {};
 
+  "polydata-core" = callPackage
+    ({ mkDerivation, base }:
+     mkDerivation {
+       pname = "polydata-core";
+       version = "0.1.0.0";
+       sha256 = "1wdi8a1s235knb98bmhfqvy7qbqvj804dx6rn846x8aj50drjjqv";
+       libraryHaskellDepends = [ base ];
+       homepage = "https://github.com/clintonmead/polydata-core#readme";
+       description = "Core data definitions for the \"polydata\" package";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "polymap" = callPackage
     ({ mkDerivation, base, containers }:
      mkDerivation {
@@ -153727,18 +154048,23 @@ self: {
      }) {};
 
   "postgres-embedded" = callPackage
-    ({ mkDerivation, base, directory, filepath, network, shell-conduit
+    ({ mkDerivation, base, bytestring, directory, filepath, network
+     , postgresql-simple, shell-conduit
      }:
      mkDerivation {
        pname = "postgres-embedded";
-       version = "0.1.5";
-       sha256 = "0g7nvszas7zmx9wh8cdpc5wx5nkv710n7fzipsgbk2qlzj0j7f08";
+       version = "0.1.7";
+       sha256 = "19jwgrqx8sycfy9lrz9qgz0hqksfh4z0a44ij7xsm8jvbmaqfqhy";
        libraryHaskellDepends = [
          base directory filepath network shell-conduit
        ];
-       testHaskellDepends = [ base filepath ];
+       testHaskellDepends = [
+         base bytestring filepath postgresql-simple shell-conduit
+       ];
        homepage = "https://github.com/ilya-murzinov/postgres-embedded";
+       description = "Library for easily running embedded PostgreSQL server for tests";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "postgres-tmp" = callPackage
@@ -154089,8 +154415,8 @@ self: {
      }:
      mkDerivation {
        pname = "postgresql-simple-queue";
-       version = "0.5.0.1";
-       sha256 = "0nzl7yknva09gwrmnvk4swlkgdksbcxw83bk4cacnmm2n42y3h8a";
+       version = "0.5.1.1";
+       sha256 = "05bzpfawf5pllmlqhsypp69rjrhady9vdql0khi9k75kk4ndl9r3";
        libraryHaskellDepends = [
          aeson base bytestring exceptions monad-control pg-transact
          postgresql-simple random text time transformers
@@ -158186,8 +158512,8 @@ self: {
      }:
      mkDerivation {
        pname = "push-notify-apn";
-       version = "0.1.0.4";
-       sha256 = "1mrlr7x6njb1n21185wn81fybyg89c4jyph8sabf20gg7qng893s";
+       version = "0.1.0.5";
+       sha256 = "1gxna2ikq6q1gnarqwsy1xcbqz19j5015girn4mc52sai852ny5z";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -160363,6 +160689,32 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "rakuten" = callPackage
+    ({ mkDerivation, aeson, base, bytestring, connection, constraints
+     , data-default-class, extensible, hspec, http-api-data, http-client
+     , http-client-tls, http-types, lens, req, servant-server, text
+     , unordered-containers, warp
+     }:
+     mkDerivation {
+       pname = "rakuten";
+       version = "0.1.0.0";
+       sha256 = "18gasv78zq8l51kpwvx6gc089day6pmlz2f43vrfichqbivahmhf";
+       libraryHaskellDepends = [
+         aeson base bytestring connection constraints data-default-class
+         extensible http-api-data http-client http-client-tls http-types
+         lens req text unordered-containers
+       ];
+       testHaskellDepends = [
+         aeson base bytestring connection constraints data-default-class
+         extensible hspec http-api-data http-client http-client-tls
+         http-types lens req servant-server text unordered-containers warp
+       ];
+       homepage = "https://github.com/matsubara0507/rakuten#readme";
+       description = "The Rakuten API in Haskell";
+       license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "ralist" = callPackage
     ({ mkDerivation, base, criterion, deepseq, hspec }:
      mkDerivation {
@@ -162528,6 +162880,7 @@ self: {
        homepage = "https://hub.darcs.net/vmchale/recursion-schemes-ext#readme";
        description = "Amateur addenda to recursion-schemes";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "recursive-line-count" = callPackage
@@ -166008,34 +166361,6 @@ self: {
      }:
      mkDerivation {
        pname = "rethinkdb-client-driver";
-       version = "0.0.24";
-       sha256 = "06fhrip547mgv0nqjsiilbdhc0nphqqwy3qacxw36macvg6mhsbb";
-       libraryHaskellDepends = [
-         aeson base binary bytestring containers hashable mtl network
-         old-locale scientific stm template-haskell text time
-         unordered-containers vector
-       ];
-       testHaskellDepends = [
-         base hspec hspec-smallcheck smallcheck text time
-         unordered-containers vector
-       ];
-       benchmarkHaskellDepends = [
-         base criterion text time unordered-containers vector
-       ];
-       homepage = "https://github.com/wereHamster/rethinkdb-client-driver";
-       description = "Client driver for RethinkDB";
-       license = stdenv.lib.licenses.mit;
-       hydraPlatforms = stdenv.lib.platforms.none;
-     }) {};
-
-  "rethinkdb-client-driver_0_0_25" = callPackage
-    ({ mkDerivation, aeson, base, binary, bytestring, containers
-     , criterion, hashable, hspec, hspec-smallcheck, mtl, network
-     , old-locale, scientific, smallcheck, stm, template-haskell, text
-     , time, unordered-containers, vector
-     }:
-     mkDerivation {
-       pname = "rethinkdb-client-driver";
        version = "0.0.25";
        sha256 = "15l9z7ki81cv97lajxcbddavbd254c5adcdi8yw6df31rmbc378g";
        libraryHaskellDepends = [
@@ -166326,6 +166651,23 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "rhine" = callPackage
+    ({ mkDerivation, base, containers, dunai, free, time, transformers
+     }:
+     mkDerivation {
+       pname = "rhine";
+       version = "0.1.0.0";
+       sha256 = "1gjz5i7a00kq48fkg7ms3qr04jzg8mw5vb3lgn1pflp45m4p95vi";
+       isLibrary = true;
+       isExecutable = true;
+       libraryHaskellDepends = [
+         base containers dunai free time transformers
+       ];
+       executableHaskellDepends = [ base ];
+       description = "Functional Reactive Programming with type-level clocks";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "rhythm-game-tutorial" = callPackage
     ({ mkDerivation, base, call, containers, lens, mtl, objective
      , split
@@ -166984,6 +167326,7 @@ self: {
        homepage = "http://github.com/serokell/rocksdb-haskell";
        description = "Haskell bindings to RocksDB";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {inherit (pkgs) rocksdb;};
 
   "roguestar" = callPackage
@@ -167060,6 +167403,18 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "roles" = callPackage
+    ({ mkDerivation, base, containers }:
+     mkDerivation {
+       pname = "roles";
+       version = "0.2.0.0";
+       sha256 = "181lmjmvv6285q5zh6cf991jw7d6f0g225vya3iqqb8vn8qjz7g2";
+       libraryHaskellDepends = [ base containers ];
+       homepage = "http://github.com/matt-noonan/roles/";
+       description = "Composable class-based roles";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "rollbar" = callPackage
     ({ mkDerivation, aeson, base, basic-prelude, http-conduit
      , monad-control, network, resourcet, text, vector
@@ -169649,21 +170004,22 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
-  "schematic_0_3_2_0" = callPackage
+  "schematic_0_4_0_0" = callPackage
     ({ mkDerivation, aeson, base, bytestring, containers, hjsonschema
      , hspec, hspec-core, hspec-discover, hspec-smallcheck, HUnit, lens
      , mtl, profunctors, regex-tdfa, regex-tdfa-text, scientific
-     , singletons, smallcheck, tagged, text, unordered-containers
-     , validationt, vector, vinyl
+     , singletons, smallcheck, tagged, template-haskell, text, union
+     , unordered-containers, validationt, vector, vinyl
      }:
      mkDerivation {
        pname = "schematic";
-       version = "0.3.2.0";
-       sha256 = "0bzxab3ijnc5qxglcw4kbcznv22r8n11h5qrsgwlyh3r4qa0by72";
+       version = "0.4.0.0";
+       sha256 = "1n0i7irbf4flnhybhvl5kqkcyz673nyv7bl8z14yxi152a7kjkqi";
        libraryHaskellDepends = [
          aeson base bytestring containers hjsonschema mtl profunctors
          regex-tdfa regex-tdfa-text scientific singletons smallcheck tagged
-         text unordered-containers validationt vector vinyl
+         template-haskell text union unordered-containers validationt vector
+         vinyl
        ];
        testHaskellDepends = [
          aeson base bytestring containers hjsonschema hspec hspec-core
@@ -171393,18 +171749,18 @@ self: {
      }) {};
 
   "semiring-num" = callPackage
-    ({ mkDerivation, base, containers, criterion, doctest, hashable
-     , log-domain, nat-sized-numbers, QuickCheck, random, scientific
-     , smallcheck, tasty, tasty-quickcheck, tasty-smallcheck
+    ({ mkDerivation, base, containers, criterion, deepseq, doctest
+     , hashable, log-domain, nat-sized-numbers, QuickCheck, random
+     , scientific, smallcheck, tasty, tasty-quickcheck, tasty-smallcheck
      , template-haskell, time, unordered-containers, vector
      }:
      mkDerivation {
        pname = "semiring-num";
-       version = "1.5.0.0";
-       sha256 = "15gn11razis9fzm58dfk4j2bk41lmnzngi3s4izydzsavzm4qyjx";
+       version = "1.6.0.0";
+       sha256 = "0c12pg87y0ndpkmfpvl921495920fv4gx8i23hmvcq6nim9yy1ir";
        libraryHaskellDepends = [
-         base containers hashable log-domain scientific template-haskell
-         time unordered-containers vector
+         base containers deepseq hashable log-domain scientific
+         template-haskell time unordered-containers vector
        ];
        testHaskellDepends = [
          base containers doctest log-domain nat-sized-numbers QuickCheck
@@ -172005,6 +172361,7 @@ self: {
        homepage = "https://github.com/serokell/serokell-util";
        description = "General-purpose functions by Serokell";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "serpentine" = callPackage
@@ -172461,6 +172818,7 @@ self: {
        homepage = "https://github.com/ncrashed/servant-auth-token#readme";
        description = "RocksDB backend for servant-auth-token server";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "servant-blaze" = callPackage
@@ -173199,8 +173557,8 @@ self: {
      }:
      mkDerivation {
        pname = "servant-quickcheck";
-       version = "0.0.2.4";
-       sha256 = "1jf7r9wa9b2afj573knafpgp49xf6mslq0qifw7cdww5j57993b2";
+       version = "0.0.3.0";
+       sha256 = "1spqwfg1y0qajs5nl92gxif1qicgr4s8y0knkp9q76gvag1dyfng";
        libraryHaskellDepends = [
          aeson base base-compat bytestring case-insensitive clock
          data-default-class hspec http-client http-media http-types mtl
@@ -173208,9 +173566,9 @@ self: {
          split string-conversions temporary text time warp
        ];
        testHaskellDepends = [
-         base base-compat bytestring hspec hspec-core http-client QuickCheck
-         quickcheck-io servant servant-client servant-server transformers
-         warp
+         aeson base base-compat bytestring hspec hspec-core http-client
+         QuickCheck quickcheck-io servant servant-client servant-server
+         transformers warp
        ];
        description = "QuickCheck entire APIs";
        license = stdenv.lib.licenses.bsd3;
@@ -173218,30 +173576,37 @@ self: {
      }) {};
 
   "servant-rawm" = callPackage
-    ({ mkDerivation, base, bytestring, containers, filepath
-     , http-client, http-media, http-types, lens, resourcet, servant
-     , servant-client, servant-docs, servant-server, text, transformers
-     , wai, wai-app-static, warp
+    ({ mkDerivation, base, bytestring, doctest, filepath, Glob
+     , hspec-wai, http-client, http-media, http-types, lens, resourcet
+     , servant, servant-client, servant-docs, servant-server, tasty
+     , tasty-hspec, tasty-hunit, text, transformers, wai, wai-app-static
+     , warp
      }:
      mkDerivation {
        pname = "servant-rawm";
-       version = "0.2.0.0";
-       sha256 = "029lwzy0r28l1axpmrlcazsqa38q7a6fbq1vzh484dhfy9j2j5wj";
+       version = "0.2.0.1";
+       sha256 = "1cd94qyv8qbsl6nab0nv7j10wjqa1q1fpsm7pxlp15wzvkp60kk2";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
-         base bytestring containers filepath http-client http-media
-         http-types lens resourcet servant servant-client servant-docs
-         servant-server wai wai-app-static
+         base bytestring filepath http-client http-media http-types lens
+         resourcet servant-client servant-docs servant-server wai
+         wai-app-static
        ];
        executableHaskellDepends = [
          base bytestring http-client http-media http-types servant
          servant-client servant-docs servant-server text transformers wai
          warp
        ];
+       testHaskellDepends = [
+         base bytestring doctest Glob hspec-wai http-client http-media
+         http-types servant servant-client servant-server tasty tasty-hspec
+         tasty-hunit transformers wai warp
+       ];
        homepage = "https://github.com/cdepillabout/servant-rawm";
        description = "Embed a raw 'Application' in a Servant API";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "servant-response" = callPackage
@@ -180834,12 +181199,15 @@ self: {
        pname = "species";
        version = "0.4";
        sha256 = "04n9lrh058n66175drw3vsn57fd64j8wmn9wdchfb0557yqcjcmn";
+       revision = "1";
+       editedCabalFile = "0j69s6gpq0bzv42hkalz3nw35q07m5agdcs8kxv11s62jcm6idrs";
        libraryHaskellDepends = [
          base containers multiset-comb np-extras numeric-prelude
          template-haskell
        ];
        description = "Computational combinatorial species";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "speculate" = callPackage
@@ -183014,8 +183382,8 @@ self: {
      }:
      mkDerivation {
        pname = "state-codes";
-       version = "0.1.2";
-       sha256 = "08i4ly81yr8sxjhjl6y2kk58ya597q0rcyw3dr50gfxrg20p36dj";
+       version = "0.1.3";
+       sha256 = "18gls0gyk3iz9i03zw31x3xhi5m1y2r98qkkrah8kz07fsbxqrqn";
        libraryHaskellDepends = [ aeson base shakespeare text ];
        testHaskellDepends = [ aeson base hspec QuickCheck text ];
        homepage = "https://github.com/acamino/state-codes#README";
@@ -186743,6 +187111,36 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "swagger2_2_2" = callPackage
+    ({ mkDerivation, aeson, aeson-qq, base, base-compat, bytestring
+     , Cabal, cabal-doctest, containers, doctest, generics-sop, Glob
+     , hashable, hspec, http-media, HUnit, insert-ordered-containers
+     , lens, mtl, network, QuickCheck, scientific, template-haskell
+     , text, time, transformers, transformers-compat
+     , unordered-containers, uuid-types, vector
+     }:
+     mkDerivation {
+       pname = "swagger2";
+       version = "2.2";
+       sha256 = "0byzfz52mbnxcmspmk4s43bhprfwrjnh2mkpyfrdir64axqx7yf6";
+       setupHaskellDepends = [ base Cabal cabal-doctest ];
+       libraryHaskellDepends = [
+         aeson base base-compat bytestring containers generics-sop hashable
+         http-media insert-ordered-containers lens mtl network scientific
+         template-haskell text time transformers transformers-compat
+         unordered-containers uuid-types vector
+       ];
+       testHaskellDepends = [
+         aeson aeson-qq base base-compat bytestring containers doctest Glob
+         hashable hspec HUnit insert-ordered-containers lens mtl QuickCheck
+         text time unordered-containers vector
+       ];
+       homepage = "https://github.com/GetShopTV/swagger2";
+       description = "Swagger 2.0 data model";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "swapper" = callPackage
     ({ mkDerivation, base, binary, bytestring, deepseq, happstack-data
      , happstack-state, parallel, tokyocabinet
@@ -191792,6 +192190,27 @@ self: {
        license = stdenv.lib.licenses.mit;
      }) {};
 
+  "text-containers" = callPackage
+    ({ mkDerivation, base, bytestring, containers, deepseq, ghc-prim
+     , hashable, QuickCheck, quickcheck-instances, tasty
+     , tasty-quickcheck, text, text-short, vector
+     }:
+     mkDerivation {
+       pname = "text-containers";
+       version = "0.1.0.0";
+       sha256 = "0dsaqzh2hy6w9mzpsk22vmgmhx54l12il21n49f9g3cbr9kc9cv1";
+       libraryHaskellDepends = [
+         base bytestring containers deepseq ghc-prim hashable text-short
+       ];
+       testHaskellDepends = [
+         base bytestring containers QuickCheck quickcheck-instances tasty
+         tasty-quickcheck text text-short vector
+       ];
+       description = "Memory-efficient string-indexed container types";
+       license = stdenv.lib.licenses.gpl3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "text-conversions" = callPackage
     ({ mkDerivation, base, base16-bytestring, base64-bytestring
      , bytestring, errors, hspec, hspec-discover, text
@@ -191844,14 +192263,15 @@ self: {
      }) {};
 
   "text-format-heavy" = callPackage
-    ({ mkDerivation, base, containers, data-default, parsec, text, time
+    ({ mkDerivation, base, bytestring, containers, data-default, parsec
+     , text, time
      }:
      mkDerivation {
        pname = "text-format-heavy";
-       version = "0.1.1.0";
-       sha256 = "082j0dzmy5d8lpjxhg9k7qhnjykg851a0yllszf43kx09hk0kmb1";
+       version = "0.1.3.0";
+       sha256 = "1cv6j0g3x7xw6ivfs9x2hdv063jsa2739zc6x8fya9540l8d4hys";
        libraryHaskellDepends = [
-         base containers data-default parsec text time
+         base bytestring containers data-default parsec text time
        ];
        description = "Full-weight string formatting library, analog of Python's string.format";
        license = stdenv.lib.licenses.bsd3;
@@ -193479,8 +193899,8 @@ self: {
      }:
      mkDerivation {
        pname = "thread-hierarchy";
-       version = "0.1.0.1";
-       sha256 = "05qpm77711r9viwij5vznrmk8ij89lxhpwxdk8dpk0rq2ll5iyyq";
+       version = "0.1.0.2";
+       sha256 = "1fhbwzx8shf2ph9l5mkrlz40dxdzn02rvjgz9l2kvjmi8v5rclxk";
        libraryHaskellDepends = [
          base containers lifted-base monad-control transformers-base
        ];
@@ -195828,8 +196248,8 @@ self: {
      }:
      mkDerivation {
        pname = "tomlcheck";
-       version = "0.1.0.2";
-       sha256 = "144hqyx13x9gg2xznrh41h9wi7ha70rxr93dpb020qv0af3cknqc";
+       version = "0.1.0.14";
+       sha256 = "1zms4vigyy29c3wmjh6zmhjlmvj3x98dx99mdpxws6sxl0wibfcv";
        isLibrary = true;
        isExecutable = true;
        enableSeparateDataOutput = true;
@@ -196692,6 +197112,24 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "translate-cli" = callPackage
+    ({ mkDerivation, aeson, aeson-lens, base, HUnit, lens, text, turtle
+     , wreq
+     }:
+     mkDerivation {
+       pname = "translate-cli";
+       version = "1.0.0.0";
+       sha256 = "0kksrdmx2vx24j84nwz106bkc4h353bwybwz7zb5mi0pwkcawfa2";
+       isLibrary = true;
+       isExecutable = true;
+       libraryHaskellDepends = [ aeson aeson-lens base lens text wreq ];
+       executableHaskellDepends = [ base text turtle ];
+       testHaskellDepends = [ base HUnit ];
+       homepage = "https://github.com/andys8/translate-cli#readme";
+       description = "Translation cli tool";
+       license = stdenv.lib.licenses.mit;
+     }) {};
+
   "trasa" = callPackage
     ({ mkDerivation, base, binary, bytestring, doctest, hashable
      , http-media, http-types, tasty, tasty-hunit, tasty-quickcheck
@@ -198574,11 +199012,12 @@ self: {
     ({ mkDerivation, base, containers, template-haskell }:
      mkDerivation {
        pname = "tyfam-witnesses";
-       version = "0.1";
-       sha256 = "1sy0ffd0i1s20xw2x1vf8a9ydbrzb9klin7j564hncsjf9bzdc1a";
+       version = "0.1.1.1";
+       sha256 = "1rnmnj2dlzbzj12fddv73mg0p0qgvn5blknb7d9ayns6pxc57aap";
        libraryHaskellDepends = [ base containers template-haskell ];
        description = "Provide proof witnesses for closed type family evaluation";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "typalyze" = callPackage
@@ -201239,6 +201678,24 @@ self: {
        license = stdenv.lib.licenses.mit;
      }) {};
 
+  "unliftio_0_1_1_0" = callPackage
+    ({ mkDerivation, async, base, deepseq, directory, filepath
+     , monad-logger, resourcet, transformers, unix, unliftio-core
+     }:
+     mkDerivation {
+       pname = "unliftio";
+       version = "0.1.1.0";
+       sha256 = "1hhqcxvfh906xl9qhqk6wrsd2xc6rkwh5lqgwfizlb2wns7irkkd";
+       libraryHaskellDepends = [
+         async base deepseq directory filepath monad-logger resourcet
+         transformers unix unliftio-core
+       ];
+       homepage = "https://github.com/fpco/unliftio/tree/master/unliftio#readme";
+       description = "The MonadUnliftIO typeclass for unlifting monads to IO (batteries included)";
+       license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "unliftio-core" = callPackage
     ({ mkDerivation, base, transformers }:
      mkDerivation {
@@ -204377,25 +204834,6 @@ self: {
      }:
      mkDerivation {
        pname = "viewprof";
-       version = "0.0.0.9";
-       sha256 = "15mvbgf5apb9ysiynv5xc8zynkz8shwbfq16rdfac5bbnl07m97p";
-       isLibrary = false;
-       isExecutable = true;
-       executableHaskellDepends = [
-         base brick containers ghc-prof lens scientific text vector
-         vector-algorithms vty
-       ];
-       homepage = "https://github.com/maoe/viewprof";
-       description = "Text-based interactive GHC .prof viewer";
-       license = stdenv.lib.licenses.bsd3;
-     }) {};
-
-  "viewprof_0_0_0_10" = callPackage
-    ({ mkDerivation, base, brick, containers, ghc-prof, lens
-     , scientific, text, vector, vector-algorithms, vty
-     }:
-     mkDerivation {
-       pname = "viewprof";
        version = "0.0.0.10";
        sha256 = "000x7xlais9r2f42nbd2cbp6h07d6p31nn16vvbvyg5a12pw44vh";
        isLibrary = false;
@@ -204407,7 +204845,6 @@ self: {
        homepage = "https://github.com/maoe/viewprof";
        description = "Text-based interactive GHC .prof viewer";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "views" = callPackage
@@ -208872,6 +209309,18 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "with-index" = callPackage
+    ({ mkDerivation, base }:
+     mkDerivation {
+       pname = "with-index";
+       version = "0.1.0.0";
+       sha256 = "0dv81mp66l0j0dfa0mm9vqmdfxvhfg5py1gxqwh1jvpr8iks1q8q";
+       libraryHaskellDepends = [ base ];
+       homepage = "https://github.com/paf31/with-index";
+       description = "A tiny library for composing indexed traversals";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "with-location" = callPackage
     ({ mkDerivation, base, hspec }:
      mkDerivation {
@@ -215293,6 +215742,7 @@ self: {
        homepage = "https://github.com/yi-editor/yi#readme";
        description = "Pango frontend for Yi editor";
        license = stdenv.lib.licenses.gpl2;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "yi-frontend-vty" = callPackage