summary refs log tree commit diff
path: root/pkgs
diff options
context:
space:
mode:
authorPeter Simons <simons@cryp.to>2018-11-02 20:38:35 +0100
committerPeter Simons <simons@cryp.to>2018-11-05 14:06:24 +0100
commitd15d64352acc01f7d7774983141d13b274ea204a (patch)
tree546bdf74677af934fdaf9a3cc8b73947af2b058a /pkgs
parent68b1d626fbf97a224cff1b5f7c339fcbc2d3724d (diff)
downloadnixlib-d15d64352acc01f7d7774983141d13b274ea204a.tar
nixlib-d15d64352acc01f7d7774983141d13b274ea204a.tar.gz
nixlib-d15d64352acc01f7d7774983141d13b274ea204a.tar.bz2
nixlib-d15d64352acc01f7d7774983141d13b274ea204a.tar.lz
nixlib-d15d64352acc01f7d7774983141d13b274ea204a.tar.xz
nixlib-d15d64352acc01f7d7774983141d13b274ea204a.tar.zst
nixlib-d15d64352acc01f7d7774983141d13b274ea204a.zip
hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.11.1-3-gc8d18e2 from Hackage revision
https://github.com/commercialhaskell/all-cabal-hashes/commit/01afc16a4386a534828580aa03853581be2a61bc.
Diffstat (limited to 'pkgs')
-rw-r--r--pkgs/development/haskell-modules/hackage-packages.nix727
1 files changed, 522 insertions, 205 deletions
diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix
index 2583fa1c449a..7fd4df278f14 100644
--- a/pkgs/development/haskell-modules/hackage-packages.nix
+++ b/pkgs/development/haskell-modules/hackage-packages.nix
@@ -1229,8 +1229,8 @@ self: {
      }:
      mkDerivation {
        pname = "BNFC";
-       version = "2.8.1";
-       sha256 = "082r1arj76563q1grc9ivpzfip8ghdffm87fj4q830s40dffl6rc";
+       version = "2.8.2";
+       sha256 = "1n4zgm6gls6lpasn8y5hy0m75qkkbk6mj18g2yhjrw8514a5860h";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [ array base ];
@@ -12316,10 +12316,8 @@ self: {
      }:
      mkDerivation {
        pname = "MiniAgda";
-       version = "0.2017.2.18";
-       sha256 = "0s3xp18y4kcjd1qq87vbhijbbpi9d1p08dgxw7521xlr3gmxkqxw";
-       revision = "1";
-       editedCabalFile = "0n4sd1b0c9fmgn7xqbhbms6y3ffkdgpa4fw7xcx31vgql2adxb0n";
+       version = "0.2018.11.4";
+       sha256 = "179f7kf355bkmpz1xjlf072axwsixjafh77m0anqx6q3g7qd0b36";
        isLibrary = false;
        isExecutable = true;
        enableSeparateDataOutput = true;
@@ -19673,17 +19671,20 @@ self: {
      }) {};
 
   "Yampa" = callPackage
-    ({ mkDerivation, base, deepseq, random }:
+    ({ mkDerivation, base, deepseq, random, simple-affine-space }:
      mkDerivation {
        pname = "Yampa";
-       version = "0.12";
-       sha256 = "077fnazzcv7gckpklmdgk4hz6nnfnims11c1r4dwpnb0z6n31wcg";
+       version = "0.13";
+       sha256 = "1rxy8vky3wmqn4awr6v7r40ghk6nr27y11jnzbkj1bdp1948irc0";
        isLibrary = true;
        isExecutable = true;
-       libraryHaskellDepends = [ base deepseq random ];
+       libraryHaskellDepends = [
+         base deepseq random simple-affine-space
+       ];
        testHaskellDepends = [ base ];
-       description = "Library for programming hybrid systems";
+       description = "Elegant Functional Reactive Programming Language for Hybrid Systems";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "Yampa-core" = callPackage
@@ -19715,6 +19716,7 @@ self: {
        ];
        description = "Software synthesizer";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "Yocto" = callPackage
@@ -27123,8 +27125,8 @@ self: {
      }:
      mkDerivation {
        pname = "antiope-athena";
-       version = "6.1.1";
-       sha256 = "1scshv7whw3ylp9nq8zgz12rbkvwq6hmcwn04s8h7ygnb9k3zy21";
+       version = "6.1.2";
+       sha256 = "0af1sd3hhi2j2bsglqi5vqs7cjh719zbzkjcxi68sy4h3783vqc2";
        libraryHaskellDepends = [
          amazonka amazonka-athena amazonka-core base lens resourcet text
          unliftio-core
@@ -27140,8 +27142,8 @@ self: {
     ({ mkDerivation, aeson, antiope-s3, avro, base, bytestring, text }:
      mkDerivation {
        pname = "antiope-contract";
-       version = "6.1.1";
-       sha256 = "14nvb786w4cqam3nd3wjfr7m0ysbr07vjm0ivwsxyvda3mwkn7pz";
+       version = "6.1.2";
+       sha256 = "1s9xikffc3l6q7l2fmi5yz6shw90w8zgb8sc1s3d85z7kfsi87rp";
        libraryHaskellDepends = [
          aeson antiope-s3 avro base bytestring text
        ];
@@ -27156,8 +27158,8 @@ self: {
      }:
      mkDerivation {
        pname = "antiope-core";
-       version = "6.1.1";
-       sha256 = "0vmqyhxwfs45x3cqrlm1nij0cfnw2bk6sq3ldq6vrfpzm892g6py";
+       version = "6.1.2";
+       sha256 = "0bn975bcr1fm8w63m641iip22hw5alam28z73p3cjcx9wkzkfca4";
        libraryHaskellDepends = [
          amazonka amazonka-core base bytestring generic-lens http-client
          lens monad-logger mtl resourcet transformers unliftio-core
@@ -27177,8 +27179,8 @@ self: {
      }:
      mkDerivation {
        pname = "antiope-dynamodb";
-       version = "6.1.1";
-       sha256 = "1kjsqka70bnkjzgdi427jqihlnm997ii147nzj8w04w5d6ynm2ly";
+       version = "6.1.2";
+       sha256 = "04ik6ms66yiq934dqhadw4fhb5js08q6czpgb8vqsv8pvm3cj30f";
        libraryHaskellDepends = [
          amazonka amazonka-core amazonka-dynamodb antiope-core base
          generic-lens lens text unliftio-core unordered-containers
@@ -27198,8 +27200,8 @@ self: {
      }:
      mkDerivation {
        pname = "antiope-messages";
-       version = "6.1.1";
-       sha256 = "0nklh0wi1y6drpm7i4ssjc8xx4b20knpnghn2yv839ph6w0f0r13";
+       version = "6.1.2";
+       sha256 = "1vkjflqi2k4d74hwagfaff4gyjx5809d2yjijhmgwk5aldyydw9m";
        libraryHaskellDepends = [
          aeson amazonka amazonka-core amazonka-s3 amazonka-sqs antiope-s3
          base generic-lens lens lens-aeson monad-loops network-uri text
@@ -27223,8 +27225,8 @@ self: {
      }:
      mkDerivation {
        pname = "antiope-s3";
-       version = "6.1.1";
-       sha256 = "0aq0qk377wvxm3kgy63zk382rnvjxx8csxj63vnmc5gikz5i2ya7";
+       version = "6.1.2";
+       sha256 = "1lrawihlnl1kmhqimcf59d7a2ad916ss83zjllx3x8cy6br68b4r";
        libraryHaskellDepends = [
          amazonka amazonka-core amazonka-s3 antiope-core base bytestring
          conduit conduit-extra exceptions generic-lens http-types lens
@@ -27246,8 +27248,8 @@ self: {
      }:
      mkDerivation {
        pname = "antiope-sns";
-       version = "6.1.1";
-       sha256 = "0jdlm3sl7w5cq2hpikm73763np56g16z48b34wavg9yblrdfvvn7";
+       version = "6.1.2";
+       sha256 = "0b6blhcc1dplc16v9k12jn9s9ii5575sj9hm4kbla8483j24rd3k";
        libraryHaskellDepends = [
          aeson amazonka amazonka-core amazonka-sns base generic-lens lens
          text unliftio-core
@@ -27267,8 +27269,8 @@ self: {
      }:
      mkDerivation {
        pname = "antiope-sqs";
-       version = "6.1.1";
-       sha256 = "189wgl3qpmf4amgc571zv88zpdblaqcbcnw93a6lk6i7rzc6h40r";
+       version = "6.1.2";
+       sha256 = "1d508kcsm1bxz768fxin5jc6y7jqskdxxpgl1z5n1579aq7wb0ia";
        libraryHaskellDepends = [
          aeson amazonka amazonka-core amazonka-s3 amazonka-sqs
          antiope-messages antiope-s3 base generic-lens lens lens-aeson
@@ -29044,6 +29046,7 @@ self: {
        ];
        description = "Memory-efficient ArrayList implementation";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "arrow-extras" = callPackage
@@ -32475,17 +32478,16 @@ self: {
     ({ mkDerivation, base, binary, bytestring, containers, criterion
      , directory, errors, exceptions, filepath, lens, mmap, mtl, pipes
      , pipes-interleave, QuickCheck, tasty, tasty-quickcheck
-     , transformers, vector
+     , transformers, vector, vector-binary-instances
      }:
      mkDerivation {
        pname = "b-tree";
-       version = "0.1.3";
-       sha256 = "0r1bgcjsykd9qzzr6chxw8bfnmvk32p9663j6h11wmq6nq7nrlkb";
-       revision = "3";
-       editedCabalFile = "1i9qadxdq215j6dimyrmdkzl3d95l4gb65d2visf8rq1jfmdz62n";
+       version = "0.1.4";
+       sha256 = "17hcv85020dm5h3449bfa763bcbl723h17chah4418dby2ql5lxg";
        libraryHaskellDepends = [
          base binary bytestring containers directory errors exceptions
          filepath lens mmap mtl pipes pipes-interleave transformers vector
+         vector-binary-instances
        ];
        testHaskellDepends = [
          base binary containers pipes QuickCheck tasty tasty-quickcheck
@@ -33123,6 +33125,7 @@ self: {
        doHaddock = false;
        description = "Helps migrating projects to base-compat(-batteries)";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "base-encoding" = callPackage
@@ -34119,13 +34122,14 @@ self: {
     ({ mkDerivation, base, dunai, MonadRandom, mtl, transformers }:
      mkDerivation {
        pname = "bearriver";
-       version = "0.10.4.3";
-       sha256 = "0d8yhccsg66163cjkdccdjf26rkzv4i7fv454fj9vhylxcggzjin";
+       version = "0.10.4.4";
+       sha256 = "14aqp6jqca5b4z0bf5q18pq5l9q43bzz18zjwn3j0ns1fakrq5bb";
        libraryHaskellDepends = [
          base dunai MonadRandom mtl transformers
        ];
        description = "A replacement of Yampa based on Monadic Stream Functions";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "beautifHOL" = callPackage
@@ -43095,6 +43099,7 @@ self: {
        ];
        description = "Canonical JSON for signing and hashing JSON values";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "canteven-config" = callPackage
@@ -49854,6 +49859,7 @@ self: {
        testHaskellDepends = [ base QuickCheck ];
        description = "Arrays where the index type is a function of the shape type";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "comfort-graph" = callPackage
@@ -51952,8 +51958,8 @@ self: {
      }:
      mkDerivation {
        pname = "confcrypt";
-       version = "0.1.0.3";
-       sha256 = "0fj40m3yncrwb3z2dznvls17v40xm1kh0i4ig16mpb9qj7ww8chl";
+       version = "0.1.0.4";
+       sha256 = "1c25xjpnw802pqfjksx5fxjq9ynwfjkkmyad169bvfasry98cdbb";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -51976,6 +51982,7 @@ self: {
          text transformers
        ];
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "confetti" = callPackage
@@ -56631,6 +56638,7 @@ self: {
        executableHaskellDepends = [ base GLUT Yampa ];
        description = "3D Yampa/GLUT Puzzle Game";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "cuckoo-filter" = callPackage
@@ -61971,8 +61979,8 @@ self: {
     ({ mkDerivation, base }:
      mkDerivation {
        pname = "descrilo";
-       version = "0.1.0.6";
-       sha256 = "166x7j8q5wg8iq1bf2qz01ps0b1pbfgizsy1zfhjd98a3zl9fid2";
+       version = "0.1.0.7";
+       sha256 = "00rk7m54igmrsi8j2fmql7c5wgyg7x5ws8397753470x5k2qv2ap";
        libraryHaskellDepends = [ base ];
        description = "Loads a list of items with fields";
        license = stdenv.lib.licenses.gpl3;
@@ -65584,8 +65592,8 @@ self: {
      }:
      mkDerivation {
        pname = "dmcc";
-       version = "1.0.0.1";
-       sha256 = "1qlw3jx9nn2by757kqask1ib2wi32zgdj53kinj2lnjn5f9qs466";
+       version = "1.1.0.0";
+       sha256 = "1lrscg4b13wd4gnkg3nsl2ala851lk03p9jxmlxmf2hbf4cl6cnc";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -67290,8 +67298,8 @@ self: {
     ({ mkDerivation, base, text, xml-types }:
      mkDerivation {
        pname = "dtd-types";
-       version = "0.3.0.1";
-       sha256 = "1w2ni9b8kn242grdqb4wxvgxqpkpp9qy66d57n33l5jghlg8b0s7";
+       version = "0.4.0.0";
+       sha256 = "1h5ypjnpjim2lwlc6jfp8ixqg7zbkj7fg2kpnlwnyj29n9g58rka";
        libraryHaskellDepends = [ base text xml-types ];
        description = "Basic types for representing XML DTDs";
        license = stdenv.lib.licenses.bsd3;
@@ -67507,6 +67515,21 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "dunai_0_5_1" = callPackage
+    ({ mkDerivation, base, MonadRandom, transformers, transformers-base
+     }:
+     mkDerivation {
+       pname = "dunai";
+       version = "0.5.1";
+       sha256 = "07bkjp7z5lbm6466nc99p4ngiqkh5mgbczwl7rflxzis4w1vm997";
+       libraryHaskellDepends = [
+         base MonadRandom transformers transformers-base
+       ];
+       description = "Generalised reactive framework supporting classic, arrowized and monadic FRP";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "dunai-core" = callPackage
     ({ mkDerivation, base, MonadRandom, transformers, transformers-base
      }:
@@ -68986,6 +69009,7 @@ self: {
        ];
        description = "Eigen C++ library (linear algebra: matrices, sparse matrices, vectors, numerical solvers)";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "either" = callPackage
@@ -70745,6 +70769,7 @@ self: {
        ];
        description = "Display efficiently the state of the local environment";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "envy" = callPackage
@@ -72780,6 +72805,7 @@ self: {
        ];
        description = "Compile time checks that a computation considers producing data through all possible constructors";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "exherbo-cabal" = callPackage
@@ -73556,26 +73582,30 @@ self: {
      }) {};
 
   "extensible-effects-concurrent" = callPackage
-    ({ mkDerivation, base, containers, data-default, deepseq, directory
-     , extensible-effects, filepath, HUnit, lens, logging-effect
-     , monad-control, mtl, parallel, process, QuickCheck, random, stm
-     , tagged, tasty, tasty-discover, tasty-hunit, time, transformers
+    ({ mkDerivation, async, base, containers, data-default, deepseq
+     , directory, enclosed-exceptions, extensible-effects, filepath
+     , HUnit, lens, logging-effect, monad-control, mtl, parallel
+     , process, QuickCheck, random, stm, tagged, tasty, tasty-discover
+     , tasty-hunit, time, transformers
      }:
      mkDerivation {
        pname = "extensible-effects-concurrent";
-       version = "0.8";
-       sha256 = "17xag4qcdgv7fihyigmi48kf4mb9f3dbxqlh7a7s1xqdfh9l6mc2";
+       version = "0.9.0";
+       sha256 = "0y6rf1whjwhrzkjw70sayl95lf8b6dhn5l9pxhwp05gnz3ll81ka";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
-         base containers data-default deepseq directory extensible-effects
-         filepath lens logging-effect monad-control mtl parallel process
-         QuickCheck random stm tagged time transformers
+         async base containers data-default deepseq directory
+         enclosed-exceptions extensible-effects filepath lens logging-effect
+         monad-control mtl parallel process QuickCheck random stm tagged
+         time transformers
+       ];
+       executableHaskellDepends = [
+         base data-default extensible-effects lens
        ];
-       executableHaskellDepends = [ base extensible-effects ];
        testHaskellDepends = [
-         base containers deepseq extensible-effects HUnit lens QuickCheck
-         stm tasty tasty-discover tasty-hunit
+         base containers data-default deepseq extensible-effects HUnit lens
+         QuickCheck stm tasty tasty-discover tasty-hunit
        ];
        testToolDepends = [ tasty-discover ];
        description = "Message passing concurrency as extensible-effect";
@@ -79142,8 +79172,8 @@ self: {
      }:
      mkDerivation {
        pname = "free-algebras";
-       version = "0.0.5.1";
-       sha256 = "1h8966am7j0xdqq2vmfj2cyrzmkd70bs1kx9fpx1bgn1acdpg1xa";
+       version = "0.0.6.0";
+       sha256 = "1332awl3aps1zw537ym18jp1d5igwsnpk3acmrznks7vfsdr27as";
        libraryHaskellDepends = [
          base constraints containers data-fix dlist free groups
          kan-extensions mtl natural-numbers transformers
@@ -79157,6 +79187,17 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "free-category" = callPackage
+    ({ mkDerivation, base, free-algebras }:
+     mkDerivation {
+       pname = "free-category";
+       version = "0.0.1.0";
+       sha256 = "0cpcn10kbsx1xvvxvvcx5hpa0p9vhkrjf7cmzva2zpmhdj4jp5rg";
+       libraryHaskellDepends = [ base free-algebras ];
+       description = "Free category";
+       license = stdenv.lib.licenses.mpl20;
+     }) {};
+
   "free-concurrent" = callPackage
     ({ mkDerivation, base, type-aligned }:
      mkDerivation {
@@ -88229,6 +88270,29 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "godot-haskell" = callPackage
+    ({ mkDerivation, aeson, ansi-wl-pprint, base, bytestring, c2hs
+     , casing, colour, containers, lens, linear, mtl, parsec, parsers
+     , stm, template-haskell, text, unordered-containers, vector
+     }:
+     mkDerivation {
+       pname = "godot-haskell";
+       version = "0.1.0.0";
+       sha256 = "02nvs84bq4nif235iycjwkxmabvs0avwm2xilpwv8kddv95z1f8i";
+       revision = "3";
+       editedCabalFile = "0dpvraw31gpzzlsy7j7mv99jvmwhldycll1hnbw2iscb5zs2g409";
+       libraryHaskellDepends = [
+         aeson ansi-wl-pprint base bytestring casing colour containers lens
+         linear mtl parsec parsers stm template-haskell text
+         unordered-containers vector
+       ];
+       libraryToolDepends = [ c2hs ];
+       doHaddock = false;
+       description = "Haskell bindings for the Godot game engine API";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "gofer-prelude" = callPackage
     ({ mkDerivation, base, ghc-prim }:
      mkDerivation {
@@ -89707,8 +89771,8 @@ self: {
      }:
      mkDerivation {
        pname = "google-maps-geocoding";
-       version = "0.4.0.1";
-       sha256 = "1icya5sh7psr2m12wdx6a5dq9897lp92gq1skxp6s55sksqvglw8";
+       version = "0.4.0.2";
+       sha256 = "0q5zack0lcmn8wsksdlmd0vch1lizia9h4sqax7ydx09is39jzxm";
        libraryHaskellDepends = [
          aeson base google-static-maps http-client servant servant-client
          text
@@ -89834,8 +89898,8 @@ self: {
      }:
      mkDerivation {
        pname = "google-static-maps";
-       version = "0.5.0.2";
-       sha256 = "05gxk4xnxlshcais8ljzp2wbr93kfi97bjbk2rasj5s2mbvw7rvi";
+       version = "0.5.0.3";
+       sha256 = "18c4s9nvpwv34djf7m2jq5mdpyjplp1hcxrfrp5cdyglk6j0j13b";
        libraryHaskellDepends = [
          aeson base base64-bytestring bytedump bytestring cryptonite
          double-conversion http-client JuicyPixels memory network-uri
@@ -97998,6 +98062,7 @@ self: {
        testHaskellDepends = [ base eigen vector ];
        description = "Some utility functions for haskell-eigen library";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "haskell-exp-parser" = callPackage
@@ -100600,6 +100665,7 @@ self: {
        doHaddock = false;
        description = "Torch for tensors and neural networks in Haskell";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "hasktorch-codegen" = callPackage
@@ -100659,6 +100725,7 @@ self: {
        ];
        description = "Bindings to Torch";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {ATen = null;};
 
   "hasktorch-ffi-thc" = callPackage
@@ -100681,6 +100748,7 @@ self: {
        ];
        description = "Bindings to Cutorch";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {ATen = null;};
 
   "hasktorch-indef" = callPackage
@@ -100709,6 +100777,7 @@ self: {
        doHaddock = false;
        description = "Core Hasktorch abstractions wrapping FFI bindings";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "hasktorch-signatures" = callPackage
@@ -100734,6 +100803,7 @@ self: {
        doHaddock = false;
        description = "Backpack signatures for Tensor operations";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "hasktorch-signatures-partial" = callPackage
@@ -100749,6 +100819,7 @@ self: {
        ];
        description = "Functions to partially satisfy tensor signatures";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "hasktorch-signatures-support" = callPackage
@@ -100765,6 +100836,7 @@ self: {
        doHaddock = false;
        description = "Signatures for support tensors in hasktorch";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "hasktorch-signatures-types" = callPackage
@@ -100803,6 +100875,27 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "hasktorch-zoo" = callPackage
+    ({ mkDerivation, backprop, base, deepseq, dimensions, directory
+     , filepath, generic-lens, ghc-typelits-natnormalise, hashable
+     , hasktorch, JuicyPixels, microlens, mtl, mwc-random, primitive
+     , safe-exceptions, singletons, transformers, vector
+     }:
+     mkDerivation {
+       pname = "hasktorch-zoo";
+       version = "0.0.1.0";
+       sha256 = "1cpk2q1m68y7wljaki1d4a4y45hqh34ia8r6zfw0b62f9b6zihjm";
+       libraryHaskellDepends = [
+         backprop base deepseq dimensions directory filepath generic-lens
+         ghc-typelits-natnormalise hashable hasktorch JuicyPixels microlens
+         mtl mwc-random primitive safe-exceptions singletons transformers
+         vector
+       ];
+       description = "Neural architectures in hasktorch";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "haskus-binary" = callPackage
     ({ mkDerivation, base, bytestring, cereal, criterion, haskus-utils
      , mtl, QuickCheck, tasty, tasty-quickcheck
@@ -100898,8 +100991,8 @@ self: {
      }:
      mkDerivation {
        pname = "haskus-utils-variant";
-       version = "2.0.1";
-       sha256 = "1rg4m1iq2fnnjxd6vbxsqnv21h8rnqisvxxfhns7hc167aydfwwp";
+       version = "2.0.3";
+       sha256 = "0yxlpznmc5yyv9ibx38f2slcj8r70qcz963j2fsbi5xr88ih7and";
        libraryHaskellDepends = [
          base haskus-utils-data haskus-utils-types template-haskell
        ];
@@ -101643,6 +101736,7 @@ self: {
        ];
        description = "A truth table generator for classical propositional logic";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "haven" = callPackage
@@ -103973,6 +104067,7 @@ self: {
        ];
        description = "A command-line manager for delicious kitchen recipes";
        license = stdenv.lib.licenses.gpl3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "hero-club-five-tenets" = callPackage
@@ -104653,6 +104748,7 @@ self: {
        ];
        description = "Heyting and Boolean algebras";
        license = stdenv.lib.licenses.mpl20;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "hfann" = callPackage
@@ -107513,17 +107609,17 @@ self: {
      }) {};
 
   "hmatrix-quadprogpp" = callPackage
-    ({ mkDerivation, base, hmatrix, quadprog, vector }:
+    ({ mkDerivation, base, hmatrix, QuadProgpp, vector }:
      mkDerivation {
        pname = "hmatrix-quadprogpp";
        version = "0.4.0.0";
        sha256 = "0bvgph7x5niryn4f1ah6726np2nv8xnrvqn3hbiw8f5m7314iv5l";
        libraryHaskellDepends = [ base hmatrix vector ];
-       librarySystemDepends = [ quadprog ];
+       librarySystemDepends = [ QuadProgpp ];
        description = "Bindings to the QuadProg++ quadratic programming library";
        license = stdenv.lib.licenses.bsd3;
        hydraPlatforms = stdenv.lib.platforms.none;
-     }) {quadprog = null;};
+     }) {inherit (pkgs) QuadProgpp;};
 
   "hmatrix-repa" = callPackage
     ({ mkDerivation, base, hmatrix, repa, vector }:
@@ -109113,17 +109209,14 @@ self: {
      }) {};
 
   "hopenssl" = callPackage
-    ({ mkDerivation, base, bytestring, Cabal, cabal-doctest, doctest
-     , HUnit, openssl
-     }:
+    ({ mkDerivation, base, bytestring, HUnit, openssl }:
      mkDerivation {
        pname = "hopenssl";
-       version = "2.2.1";
-       sha256 = "1pxbs1k8sizvvz1nn1zv2i5grn0w11s9g09z07w5f80kbz0slcbh";
-       setupHaskellDepends = [ base Cabal cabal-doctest ];
+       version = "2.2.2";
+       sha256 = "0k589mi4sny88jaqxcqd0jgy6kmbzslxk6y1bk8xkvq73nvjxnjl";
        libraryHaskellDepends = [ base bytestring ];
        librarySystemDepends = [ openssl ];
-       testHaskellDepends = [ base doctest HUnit ];
+       testHaskellDepends = [ base HUnit ];
        description = "FFI Bindings to OpenSSL's EVP Digest Interface";
        license = stdenv.lib.licenses.bsd3;
        maintainers = with stdenv.lib.maintainers; [ peti ];
@@ -109715,7 +109808,7 @@ self: {
        license = stdenv.lib.licenses.mit;
      }) {};
 
-  "hpack_0_31_0" = callPackage
+  "hpack_0_31_1" = callPackage
     ({ mkDerivation, aeson, base, bifunctors, bytestring, Cabal
      , containers, cryptonite, deepseq, directory, filepath, Glob, hspec
      , hspec-discover, http-client, http-client-tls, http-types, HUnit
@@ -109725,8 +109818,8 @@ self: {
      }:
      mkDerivation {
        pname = "hpack";
-       version = "0.31.0";
-       sha256 = "0lh60zqjzbjq0hkdia97swz0g1r3ihj84fph9jq9936fpb7hm1n9";
+       version = "0.31.1";
+       sha256 = "0fipbmmj4x588z7vh635mizhym9krydfxr49bgaf7xir4fsb4fmc";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -111606,6 +111699,7 @@ self: {
        testHaskellDepends = [ base tasty tasty-hspec ];
        description = "A preprocessor that helps with writing Haskell bindings to C code";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "hsc3" = callPackage
@@ -113236,14 +113330,14 @@ self: {
        license = stdenv.lib.licenses.mit;
      }) {};
 
-  "hspec_2_5_8" = callPackage
+  "hspec_2_6_0" = callPackage
     ({ mkDerivation, base, hspec-core, hspec-discover
      , hspec-expectations, QuickCheck
      }:
      mkDerivation {
        pname = "hspec";
-       version = "2.5.8";
-       sha256 = "061k4r1jlzcnl0mzvk5nvamw1bx36rs2a38958m2hlh2mmfnfnsr";
+       version = "2.6.0";
+       sha256 = "0qwla0bff2q52v27rxjgcp8g3yw0r2iyggp8ggmmabxkk983db6i";
        libraryHaskellDepends = [
          base hspec-core hspec-discover hspec-expectations QuickCheck
        ];
@@ -113294,6 +113388,21 @@ self: {
        license = stdenv.lib.licenses.mit;
      }) {};
 
+  "hspec-contrib_0_5_1" = callPackage
+    ({ mkDerivation, base, hspec, hspec-core, HUnit, QuickCheck }:
+     mkDerivation {
+       pname = "hspec-contrib";
+       version = "0.5.1";
+       sha256 = "0hhzxaa3fxz5mk5qcsrnfr98a7bn3szx2ydgr0x9mbqmm1jg06rc";
+       revision = "1";
+       editedCabalFile = "0vjmyrsb878914b4khwdy3fcn9n217q8k5xnszlrp7dl1jnbqyi4";
+       libraryHaskellDepends = [ base hspec-core HUnit ];
+       testHaskellDepends = [ base hspec hspec-core HUnit QuickCheck ];
+       description = "Contributed functionality for Hspec";
+       license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "hspec-core_2_4_8" = callPackage
     ({ mkDerivation, ansi-terminal, array, base, call-stack, deepseq
      , directory, filepath, hspec-expectations, hspec-meta, HUnit
@@ -113351,7 +113460,7 @@ self: {
        license = stdenv.lib.licenses.mit;
      }) {};
 
-  "hspec-core_2_5_8" = callPackage
+  "hspec-core_2_6_0" = callPackage
     ({ mkDerivation, ansi-terminal, array, base, call-stack, clock
      , deepseq, directory, filepath, hspec-expectations, hspec-meta
      , HUnit, process, QuickCheck, quickcheck-io, random, setenv
@@ -113359,8 +113468,8 @@ self: {
      }:
      mkDerivation {
        pname = "hspec-core";
-       version = "2.5.8";
-       sha256 = "08y6rhzc2vwmrxzl3bc8iwklkhgzv7x90mf9fnjnddlyaj7wcjg5";
+       version = "2.6.0";
+       sha256 = "0f3fb6cgfp0yywxi9ii2vzmkrj669nprphcs1piad7bacsk12y6r";
        libraryHaskellDepends = [
          ansi-terminal array base call-stack clock deepseq directory
          filepath hspec-expectations HUnit QuickCheck quickcheck-io random
@@ -113435,13 +113544,13 @@ self: {
        license = stdenv.lib.licenses.mit;
      }) {};
 
-  "hspec-discover_2_5_8" = callPackage
+  "hspec-discover_2_6_0" = callPackage
     ({ mkDerivation, base, directory, filepath, hspec-meta, QuickCheck
      }:
      mkDerivation {
        pname = "hspec-discover";
-       version = "2.5.8";
-       sha256 = "001i0ldxi88qcww2hh3mkdr6svw4kj23lf65camk9bgn5zwvq5aj";
+       version = "2.6.0";
+       sha256 = "17q5g5z7pylw8ghx1jbwk5qrafcg2cblpckvkwla1y3dzry43nc2";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [ base directory filepath ];
@@ -117999,8 +118108,8 @@ self: {
      }:
      mkDerivation {
        pname = "hw-streams";
-       version = "0.0.0.5";
-       sha256 = "0qhpkgxip9bnx6bcg1cnz9gbnwifkp9vinvp89152h720rsawh4i";
+       version = "0.0.0.6";
+       sha256 = "1pfzg1xq39x1mw91nkmswc3sprjh58cygblsqi69x7msgfjdl116";
        libraryHaskellDepends = [
          base bytestring ghc-prim hw-bits hw-prim mmap primitive semigroups
          transformers vector
@@ -124962,8 +125071,8 @@ self: {
     ({ mkDerivation, alex, array, base, happy, pretty }:
      mkDerivation {
        pname = "java-adt";
-       version = "0.2016.11.28";
-       sha256 = "1p4j42nzsbd2dsag2gfnngvbdn5vx9cp8lmli6x05sdywabyckc7";
+       version = "0.2018.11.4";
+       sha256 = "1pdp7yvq0gpbxw7gp61r5mkrhdiff0cvlxssxzvg770idp46j6p5";
        isLibrary = false;
        isExecutable = true;
        enableSeparateDataOutput = true;
@@ -128627,6 +128736,7 @@ self: {
        libraryHaskellDepends = [ base ];
        description = "Utilities to work with lists of types";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "kind-generics" = callPackage
@@ -128638,6 +128748,7 @@ self: {
        libraryHaskellDepends = [ base kind-apply ];
        description = "Generic programming in GHC style for arbitrary kinds and GADTs";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "kinds" = callPackage
@@ -130439,11 +130550,12 @@ self: {
      }:
      mkDerivation {
        pname = "language-elm";
-       version = "0.1.1.0";
-       sha256 = "0hg9b8cyw08gwbsdmqhadnx0clj3rvjavrd3hw597bh2iss3rafl";
+       version = "0.1.1.3";
+       sha256 = "11g8jf7pbkb6gjwxjrwnk6hx38hjfymm421qnqd41cm0w2xmxbhh";
+       enableSeparateDataOutput = true;
        libraryHaskellDepends = [ base MissingH mtl pretty protolude ];
        libraryToolDepends = [ doctest ];
-       testHaskellDepends = [ base hspec mtl pretty protolude ];
+       testHaskellDepends = [ base doctest hspec mtl pretty protolude ];
        testToolDepends = [ doctest ];
        description = "Generate elm code";
        license = stdenv.lib.licenses.bsd3;
@@ -130946,45 +131058,44 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "language-puppet_1_4_0" = callPackage
-    ({ mkDerivation, aeson, ansi-wl-pprint, attoparsec, base
+  "language-puppet_1_4_1" = callPackage
+    ({ mkDerivation, aeson, ansi-wl-pprint, async, attoparsec, base
      , base16-bytestring, bytestring, case-insensitive, containers
-     , cryptonite, directory, exceptions, filecache, filepath
-     , formatting, Glob, hashable, hruby, hslogger, hspec
-     , hspec-megaparsec, http-api-data, http-client, lens, lens-aeson
-     , megaparsec, memory, mtl, operational, optparse-applicative
-     , parallel-io, parsec, parser-combinators, pcre-utils, process
-     , protolude, random, regex-pcre-builtin, scientific, servant
-     , servant-client, split, stm, strict-base-types, temporary, text
-     , time, transformers, unix, unordered-containers, vector, yaml
+     , cryptonite, directory, filecache, filepath, formatting, Glob
+     , hashable, hruby, hslogger, hspec, hspec-megaparsec, http-api-data
+     , http-client, lens, lens-aeson, megaparsec, memory, mtl
+     , operational, optparse-applicative, parsec, parser-combinators
+     , pcre-utils, protolude, random, regex-pcre-builtin, scientific
+     , servant, servant-client, split, stm, strict-base-types, temporary
+     , text, time, transformers, unix, unordered-containers, vector
+     , yaml
      }:
      mkDerivation {
        pname = "language-puppet";
-       version = "1.4.0";
-       sha256 = "169kzd6csar170j0zqzisa82jxs5xfang17ys6aa4m1jx0nbh4mz";
+       version = "1.4.1";
+       sha256 = "1az4lalx2qb9wf0n99zjd9agy20x8369f80411mhj11rcnnl1a66";
        isLibrary = true;
        isExecutable = true;
        enableSeparateDataOutput = true;
        libraryHaskellDepends = [
          aeson ansi-wl-pprint attoparsec base base16-bytestring bytestring
-         case-insensitive containers cryptonite directory exceptions
-         filecache filepath formatting hashable hruby hslogger hspec
-         http-api-data http-client lens lens-aeson megaparsec memory mtl
-         operational parsec parser-combinators pcre-utils process protolude
-         random regex-pcre-builtin scientific servant servant-client split
-         stm strict-base-types text time transformers unix
-         unordered-containers vector yaml
+         case-insensitive containers cryptonite directory filecache filepath
+         formatting hashable hruby hslogger http-api-data http-client lens
+         lens-aeson megaparsec memory mtl operational parsec
+         parser-combinators pcre-utils protolude random regex-pcre-builtin
+         scientific servant servant-client split stm strict-base-types text
+         time transformers unix unordered-containers vector yaml
        ];
        executableHaskellDepends = [
-         aeson ansi-wl-pprint base bytestring containers Glob hslogger
-         http-client lens megaparsec mtl optparse-applicative parallel-io
-         regex-pcre-builtin strict-base-types text transformers
-         unordered-containers vector yaml
+         aeson ansi-wl-pprint async base bytestring containers Glob hslogger
+         http-client lens mtl optparse-applicative regex-pcre-builtin
+         strict-base-types text transformers unordered-containers vector
+         yaml
        ];
        testHaskellDepends = [
          base Glob hslogger hspec hspec-megaparsec lens megaparsec mtl
-         pcre-utils protolude scientific strict-base-types temporary text
-         transformers unordered-containers vector
+         pcre-utils scientific strict-base-types temporary text transformers
+         unordered-containers vector
        ];
        description = "Tools to parse and evaluate the Puppet DSL";
        license = stdenv.lib.licenses.bsd3;
@@ -132739,6 +132850,7 @@ self: {
        libraryHaskellDepends = [ base singletons ];
        description = "Type-level lenses using singletons";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "lens-utils" = callPackage
@@ -134061,6 +134173,7 @@ self: {
        ];
        description = "STM operations lifted through monad transformer stacks";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "lifted-threads" = callPackage
@@ -137637,8 +137750,8 @@ self: {
        pname = "lrucaching";
        version = "0.3.3";
        sha256 = "192a2zap1bmxa2y48n48rmngf18fr8k0az4a230hziv3g795yzma";
-       revision = "4";
-       editedCabalFile = "11zfnngp3blx8c3sgy5cva1g9bp69wqz7ys23gdm905i7sjjs6a9";
+       revision = "5";
+       editedCabalFile = "0dfrgg60nd7l7pfjar1s1g380r4591y6ccv9fyh0n34ymhizk84y";
        libraryHaskellDepends = [
          base base-compat deepseq hashable psqueues vector
        ];
@@ -137758,8 +137871,8 @@ self: {
      }:
      mkDerivation {
        pname = "ltext";
-       version = "0.1.2.2";
-       sha256 = "12ql2p9zkib4m7hbfxzn8pxg0n9rgf35bhf1csrf48b6kzl9z28f";
+       version = "0.1.3";
+       sha256 = "1sd8iqcfm7qsp8rq1ckixi8lss8mwi4siqqgsybbxjg6ajs9m2x6";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -137773,8 +137886,9 @@ self: {
          transformers unordered-containers
        ];
        testHaskellDepends = [
-         base QuickCheck quickcheck-combinators quickcheck-instances tasty
-         tasty-quickcheck text
+         attoparsec base directory exceptions extra mtl pretty QuickCheck
+         quickcheck-combinators quickcheck-instances tasty tasty-quickcheck
+         text transformers unordered-containers
        ];
        description = "Parameterized file evaluator";
        license = stdenv.lib.licenses.bsd3;
@@ -141088,17 +141202,15 @@ self: {
      }:
      mkDerivation {
        pname = "mcm";
-       version = "0.6.5.0";
-       sha256 = "1vf54aziyybxyc9bwnn57pfcjmgli2hjjd2kzij8vy2g64ipip9m";
-       revision = "2";
-       editedCabalFile = "0xgnh356qwc1zdailqr3m6hbv7q5gc36ycqfz31z6l5kphmbblsc";
+       version = "0.6.8.1";
+       sha256 = "1nn6s15c6wwi7b0afzqfczdmc0ivrc8ncychmjym93lw967vjm67";
        isLibrary = false;
        isExecutable = true;
        executableHaskellDepends = [
          base blaze-html bytestring containers directory filepath hostname
          MissingH polyparse process text unix
        ];
-       description = "Manages the contents of files and directories";
+       description = "Machine Configuration Manager";
        license = stdenv.lib.licenses.gpl3;
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
@@ -142306,6 +142418,7 @@ self: {
        ];
        description = "Australian METAR";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "metar-http" = callPackage
@@ -142330,6 +142443,7 @@ self: {
        ];
        description = "HTTP for METAR";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "metric" = callPackage
@@ -142634,6 +142748,18 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "microlens_0_4_10" = callPackage
+    ({ mkDerivation, base }:
+     mkDerivation {
+       pname = "microlens";
+       version = "0.4.10";
+       sha256 = "1v277yyy4p9q57xr2lfp6qs24agglfczmcabrapxrzci3jfshmcw";
+       libraryHaskellDepends = [ base ];
+       description = "A tiny lens library with no dependencies. If you're writing an app, you probably want microlens-platform, not this.";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "microlens-aeson" = callPackage
     ({ mkDerivation, aeson, attoparsec, base, bytestring, criterion
      , deepseq, hashable, lens, lens-aeson, microlens, scientific, tasty
@@ -142699,6 +142825,22 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "microlens-ghc_0_4_10" = callPackage
+    ({ mkDerivation, array, base, bytestring, containers, microlens
+     , transformers
+     }:
+     mkDerivation {
+       pname = "microlens-ghc";
+       version = "0.4.10";
+       sha256 = "102dbrdsdadxbbhvx8avv1wbk84767a7lkb8ckp3zxk9g7qlly33";
+       libraryHaskellDepends = [
+         array base bytestring containers microlens transformers
+       ];
+       description = "microlens + array, bytestring, containers, transformers";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "microlens-mtl" = callPackage
     ({ mkDerivation, base, microlens, mtl, transformers
      , transformers-compat
@@ -142730,6 +142872,23 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "microlens-platform_0_3_11" = callPackage
+    ({ mkDerivation, base, hashable, microlens, microlens-ghc
+     , microlens-mtl, microlens-th, text, unordered-containers, vector
+     }:
+     mkDerivation {
+       pname = "microlens-platform";
+       version = "0.3.11";
+       sha256 = "18950lxgmsg5ksvyyi3zs1smjmb1qf1q73a3p3g44bh21miz0xwb";
+       libraryHaskellDepends = [
+         base hashable microlens microlens-ghc microlens-mtl microlens-th
+         text unordered-containers vector
+       ];
+       description = "Feature-complete microlens";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "microlens-th" = callPackage
     ({ mkDerivation, base, containers, microlens, template-haskell
      , th-abstraction, transformers
@@ -144272,6 +144431,17 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "modular" = callPackage
+    ({ mkDerivation, base, ghc-typelits-knownnat }:
+     mkDerivation {
+       pname = "modular";
+       version = "0.1.0.0";
+       sha256 = "1md01c9rzw24nymllkabckv46l7076kac6c317h5jindsncm7b8i";
+       libraryHaskellDepends = [ base ghc-typelits-knownnat ];
+       description = "Type-safe modular arithmetic";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "modular-arithmetic" = callPackage
     ({ mkDerivation, base, doctest, Glob }:
      mkDerivation {
@@ -146275,6 +146445,7 @@ self: {
        ];
        description = "Well-typed paths";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "montage" = callPackage
@@ -146833,16 +147004,18 @@ self: {
      }) {inherit (pkgs) mpg123;};
 
   "mpi-hs" = callPackage
-    ({ mkDerivation, base, bytestring, c2hs, criterion, monad-loops
-     , openmpi, store
+    ({ mkDerivation, base, binary, bytestring, c2hs, criterion
+     , monad-loops, openmpi, packman, store
      }:
      mkDerivation {
        pname = "mpi-hs";
-       version = "0.3.1.0";
-       sha256 = "1ka212z51ga82fwjj6jz6aiidn4fyvf0b5p9xma67fnv9a7cs4v2";
+       version = "0.4.1.0";
+       sha256 = "0bf0ghzvakww5slvfd3fq0sa0972i6y60lg6ibby49nslfkl52wd";
        isLibrary = true;
        isExecutable = true;
-       libraryHaskellDepends = [ base bytestring monad-loops store ];
+       libraryHaskellDepends = [
+         base binary bytestring monad-loops packman store
+       ];
        librarySystemDepends = [ openmpi ];
        libraryToolDepends = [ c2hs ];
        executableHaskellDepends = [ base ];
@@ -146850,6 +147023,7 @@ self: {
        benchmarkHaskellDepends = [ base criterion ];
        description = "MPI bindings for Haskell";
        license = stdenv.lib.licenses.asl20;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {inherit (pkgs) openmpi;};
 
   "mpppc" = callPackage
@@ -147700,33 +147874,37 @@ self: {
      }:
      mkDerivation {
        pname = "multilinear";
-       version = "0.2.2.1";
-       sha256 = "0clqjf37gsgkc2lghrvdqjpzxxx1ly4zymkcflaph5x3klqlv4xy";
+       version = "0.2.3.0";
+       sha256 = "0kx9a7iysihkaapgz8hwa5sn0c1z69yiagxmw0n5i1bjmslzssvb";
        libraryHaskellDepends = [
          base containers deepseq mwc-random primitive statistics vector
        ];
-       testHaskellDepends = [ base criterion deepseq ];
-       benchmarkHaskellDepends = [ base criterion deepseq ];
+       testHaskellDepends = [ base criterion ];
+       benchmarkHaskellDepends = [ base criterion ];
        description = "Comprehensive and efficient (multi)linear algebra implementation";
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
   "multilinear-io" = callPackage
-    ({ mkDerivation, aeson, base, bytestring, cereal, cereal-vector
-     , criterion, csv-enumerator, deepseq, either, multilinear
-     , transformers, vector, zlib
+    ({ mkDerivation, aeson, base, bytestring, cassava, cereal
+     , cereal-vector, conduit, criterion, deepseq, directory, either
+     , multilinear, transformers, vector, zlib
      }:
      mkDerivation {
        pname = "multilinear-io";
-       version = "0.2.1.2";
-       sha256 = "12kydrh8rzvwlgd634x6swd1yv9pyxa23yh2yxj86mnisb467llj";
+       version = "0.2.3";
+       sha256 = "1ymlx7pg0w33a703mqdr4rd93f828xp6ygs4az1y9j0miwax9y97";
+       revision = "1";
+       editedCabalFile = "0xpf219r7n7hqh7b37mr9scy965mxfh9j871ayaab1mb0s7rglw9";
        libraryHaskellDepends = [
-         aeson base bytestring cereal cereal-vector csv-enumerator either
+         aeson base bytestring cassava cereal cereal-vector conduit either
          multilinear transformers vector zlib
        ];
-       testHaskellDepends = [ base either multilinear transformers ];
+       testHaskellDepends = [
+         base directory either multilinear transformers
+       ];
        benchmarkHaskellDepends = [
-         base criterion deepseq either multilinear transformers
+         base criterion deepseq directory either multilinear transformers
        ];
        description = "Input/output capability for multilinear package";
        license = stdenv.lib.licenses.bsd3;
@@ -152530,8 +152708,8 @@ self: {
      }:
      mkDerivation {
        pname = "nix-derivation";
-       version = "1.0.1";
-       sha256 = "1z36ihzcnll6vpvv8hr95j9vx0j69v7nir6bxgd6wmidpzigkdmc";
+       version = "1.0.2";
+       sha256 = "16xx4817ncgqvhmydbfr35lhgiw34js2n5liyfing3qvbfprmscw";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -152548,18 +152726,18 @@ self: {
 
   "nix-diff" = callPackage
     ({ mkDerivation, attoparsec, base, containers, Diff, mtl
-     , nix-derivation, optparse-generic, system-filepath, text, unix
+     , nix-derivation, optparse-applicative, system-filepath, text, unix
      , vector
      }:
      mkDerivation {
        pname = "nix-diff";
-       version = "1.0.4";
-       sha256 = "1ggsqm8bcfvx3l2nji90gwllkq2v832wihf8msfi9br4mqwx234j";
+       version = "1.0.5";
+       sha256 = "1gs19y4k4aykm3hzpkygdx5wqblcnqxbh3jq3hl18sm8h4cf9871";
        isLibrary = false;
        isExecutable = true;
        executableHaskellDepends = [
-         attoparsec base containers Diff mtl nix-derivation optparse-generic
-         system-filepath text unix vector
+         attoparsec base containers Diff mtl nix-derivation
+         optparse-applicative system-filepath text unix vector
        ];
        description = "Explain why two Nix derivations differ";
        license = stdenv.lib.licenses.bsd3;
@@ -157690,7 +157868,7 @@ self: {
        maintainers = with stdenv.lib.maintainers; [ peti ];
      }) {};
 
-  "pandoc_2_3_1" = callPackage
+  "pandoc_2_4" = callPackage
     ({ mkDerivation, aeson, aeson-pretty, base, base64-bytestring
      , binary, blaze-html, blaze-markup, bytestring, Cabal
      , case-insensitive, cmark-gfm, containers, criterion, data-default
@@ -157700,13 +157878,14 @@ self: {
      , http-types, JuicyPixels, mtl, network, network-uri, pandoc-types
      , parsec, process, QuickCheck, random, safe, SHA, skylighting
      , split, syb, tagsoup, tasty, tasty-golden, tasty-hunit
-     , tasty-quickcheck, temporary, texmath, text, time, unix
-     , unordered-containers, vector, weigh, xml, zip-archive, zlib
+     , tasty-quickcheck, temporary, texmath, text, time
+     , unicode-transforms, unix, unordered-containers, vector, weigh
+     , xml, zip-archive, zlib
      }:
      mkDerivation {
        pname = "pandoc";
-       version = "2.3.1";
-       sha256 = "1wf38mqny53ygpaii0vfjrk0889ya7mlsi7hvvqjakjndcyqflbl";
+       version = "2.4";
+       sha256 = "1kf1v7zfifh5i1hw5bwdbd78ncp946kx1s501c077vwzdzvcz2ck";
        configureFlags = [ "-fhttps" "-f-trypandoc" ];
        isLibrary = true;
        isExecutable = true;
@@ -157719,8 +157898,8 @@ self: {
          Glob haddock-library hslua hslua-module-text HsYAML HTTP
          http-client http-client-tls http-types JuicyPixels mtl network
          network-uri pandoc-types parsec process random safe SHA skylighting
-         split syb tagsoup temporary texmath text time unix
-         unordered-containers vector xml zip-archive zlib
+         split syb tagsoup temporary texmath text time unicode-transforms
+         unix unordered-containers vector xml zip-archive zlib
        ];
        executableHaskellDepends = [ base ];
        testHaskellDepends = [
@@ -159725,8 +159904,8 @@ self: {
      }:
      mkDerivation {
        pname = "patat";
-       version = "0.8.1.1";
-       sha256 = "19nnf08szakwivm7zqv85hr0vwpflpk455373a3hwhcjgkzdfy19";
+       version = "0.8.1.2";
+       sha256 = "0lvgb0jl0bfzjqpap3gxlhn0mhbwbd15h33l1idpghxqpmzgvczy";
        isLibrary = false;
        isExecutable = true;
        executableHaskellDepends = [
@@ -160353,12 +160532,14 @@ self: {
        pname = "pcre-heavy";
        version = "1.0.0.2";
        sha256 = "1lfbjgvl55jh226n307c2w8mrb3l1myzbkjh4j0jfcb8nybzcp4a";
+       revision = "1";
+       editedCabalFile = "14pprgwxkiaji3rqhsm0fv454wic6qxm7vy4a475yigadb1vz1ls";
        libraryHaskellDepends = [
          base base-compat bytestring pcre-light semigroups
          string-conversions template-haskell
        ];
        testHaskellDepends = [ base doctest Glob ];
-       description = "A regexp library on top of pcre-light you can actually use";
+       description = "A regexp (regex) library on top of pcre-light you can actually use";
        license = stdenv.lib.licenses.publicDomain;
      }) {};
 
@@ -162001,6 +162182,7 @@ self: {
        ];
        description = "Generate classy lens field accessors for persistent models";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "persistent-test" = callPackage
@@ -164050,18 +164232,16 @@ self: {
   "pipes-s3" = callPackage
     ({ mkDerivation, aws, base, bytestring, exceptions, http-client
      , http-client-tls, http-types, pipes, pipes-bytestring, pipes-safe
-     , QuickCheck, resourcet, tasty, tasty-quickcheck, text
+     , QuickCheck, resourcet, semigroups, tasty, tasty-quickcheck, text
      , transformers
      }:
      mkDerivation {
        pname = "pipes-s3";
-       version = "0.3.0.3";
-       sha256 = "16gm7xjc8vbbajwmq91fj1l5cgd6difrz5g30b8czac4gdgqfppa";
-       revision = "3";
-       editedCabalFile = "14cz2sfyz0q0jrpjwj9a25flvcm7mhjhihg4pr356niyvnx1b01p";
+       version = "0.3.1";
+       sha256 = "1z32mgx3w5xiiaxcc22v492f03xlgkprn3pv1hqfqcfgsnxqbj5l";
        libraryHaskellDepends = [
          aws base bytestring http-client http-client-tls http-types pipes
-         pipes-bytestring pipes-safe resourcet text transformers
+         pipes-bytestring pipes-safe resourcet semigroups text transformers
        ];
        testHaskellDepends = [
          base bytestring exceptions pipes pipes-bytestring pipes-safe
@@ -164672,6 +164852,7 @@ self: {
        ];
        description = "Planet Mitchell";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "plankton" = callPackage
@@ -166100,13 +166281,13 @@ self: {
      }) {};
 
   "port-utils" = callPackage
-    ({ mkDerivation, async, base, hspec, network, stm }:
+    ({ mkDerivation, async, base, hspec, network, stm, transformers }:
      mkDerivation {
        pname = "port-utils";
-       version = "0.1.0.2";
-       sha256 = "0a27xsz4agm4bf1i8nrsmlz509yv65fvf3a8pzaqm6qxj7ir7g8i";
+       version = "0.2.0.0";
+       sha256 = "1lvalwbizmvrrpbl2l1lblbv0c3qln1ln61x61zn26jxq2h8p7g1";
        libraryHaskellDepends = [ base network ];
-       testHaskellDepends = [ async base hspec network stm ];
+       testHaskellDepends = [ async base hspec network stm transformers ];
        description = "Utilities for creating and waiting on ports";
        license = stdenv.lib.licenses.bsd3;
      }) {};
@@ -168140,14 +168321,14 @@ self: {
        license = stdenv.lib.licenses.mit;
      }) {};
 
-  "pretty-show_1_9_1" = callPackage
+  "pretty-show_1_9_2" = callPackage
     ({ mkDerivation, array, base, filepath, ghc-prim, happy
      , haskell-lexer, pretty, text
      }:
      mkDerivation {
        pname = "pretty-show";
-       version = "1.9.1";
-       sha256 = "0b5diwdkfb2wi6q872fjjnrvysgww7c8nhq55bvccp50n9vs4jhz";
+       version = "1.9.2";
+       sha256 = "01vqa5z364cgj73360rpb4rcysfgfyil9l7gxfp96vzcca3gi37a";
        isLibrary = true;
        isExecutable = true;
        enableSeparateDataOutput = true;
@@ -171439,8 +171620,8 @@ self: {
      }:
      mkDerivation {
        pname = "purescript-iso";
-       version = "0.0.3";
-       sha256 = "15y761jk2r95gdkv85p7ij9npf3a6dlsyidf8y8djzk3m7j8ya2g";
+       version = "0.0.4";
+       sha256 = "1yqr8yfrc8vjn6h1wsfn0167ca6xj9wcl5a46zn9dklpkx995zyq";
        libraryHaskellDepends = [
          aeson aeson-attoparsec aeson-diff async attoparsec attoparsec-uri
          base bytestring containers deepseq emailaddress monad-control mtl
@@ -172768,10 +172949,9 @@ self: {
     ({ mkDerivation, base, QuickCheck, unfoldable-restricted }:
      mkDerivation {
        pname = "quickcheck-combinators";
-       version = "0.0.4";
-       sha256 = "0i5hv58b8vgqbmwb7j8c9xr6qv0v5n2zjh3a9rab8x6hsdlb0mvv";
+       version = "0.0.5";
+       sha256 = "0qdjls949kmcv8wj3a27p4dz8nb1dq4i99zizkw7qyqn47r9ccxd";
        libraryHaskellDepends = [ base QuickCheck unfoldable-restricted ];
-       description = "Simple type-level combinators for augmenting QuickCheck instances";
        license = stdenv.lib.licenses.bsd3;
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
@@ -181471,6 +181651,7 @@ self: {
        testHaskellDepends = [ base long-double ];
        description = "Correctly-rounded arbitrary-precision floating-point arithmetic";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {inherit (pkgs) gmp; inherit (pkgs) mpfr;};
 
   "rounding" = callPackage
@@ -187580,6 +187761,7 @@ self: {
        ];
        description = "Generate HTTP2 clients from Servant API descriptions";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "servant-iCalendar" = callPackage
@@ -188474,6 +188656,7 @@ self: {
        ];
        description = "Servant swagger ui: Jens-Ole Graulund theme";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "servant-swagger-ui-redoc" = callPackage
@@ -188490,6 +188673,7 @@ self: {
        ];
        description = "Servant swagger ui: ReDoc theme";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "servant-tracing" = callPackage
@@ -190001,6 +190185,19 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "shannon-fano" = callPackage
+    ({ mkDerivation, base, bytestring, QuickCheck, split }:
+     mkDerivation {
+       pname = "shannon-fano";
+       version = "0.1.0.1";
+       sha256 = "11xpz5mi1yk9zcy22fhn6j4xnyifxgn07nd6nrx588h1g6w8r2df";
+       libraryHaskellDepends = [ base bytestring split ];
+       testHaskellDepends = [ base QuickCheck ];
+       description = "Shannon-fano compression algorithm implementation in Haskell";
+       license = stdenv.lib.licenses.gpl3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "shapefile" = callPackage
     ({ mkDerivation, base, binary, bytestring, data-binary-ieee754, dbf
      , filepath, rwlock
@@ -190468,6 +190665,7 @@ self: {
        testHaskellDepends = [ base tasty tasty-hunit tasty-quickcheck ];
        description = "Simple shell scripting from Haskell";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "shift" = callPackage
@@ -191169,6 +191367,7 @@ self: {
        ];
        description = "A simple library for affine and vector spaces";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "simple-atom" = callPackage
@@ -192958,15 +193157,15 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "slave-thread_1_0_2_2" = callPackage
+  "slave-thread_1_0_2_3" = callPackage
     ({ mkDerivation, base, deferred-folds, foldl, HTF, mmorph
      , partial-handler, QuickCheck, quickcheck-instances, rerebase
      , SafeSemaphore, stm-containers, transformers
      }:
      mkDerivation {
        pname = "slave-thread";
-       version = "1.0.2.2";
-       sha256 = "1jf8n989gsxbqkyxj8kd523dxp5bxs9cs4s6jd4j95mvij6pgpgl";
+       version = "1.0.2.3";
+       sha256 = "131zq1lb38mmavzdb2ysmnifmhvglb438q1p31pp5x4pmhdhnglj";
        libraryHaskellDepends = [
          base deferred-folds foldl mmorph partial-handler stm-containers
          transformers
@@ -196993,6 +197192,7 @@ self: {
        ];
        description = "JSON API to HTML website wrapper";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "spritz" = callPackage
@@ -197734,11 +197934,12 @@ self: {
     ({ mkDerivation, base, gdp, ghc-prim, primitive }:
      mkDerivation {
        pname = "st2";
-       version = "0.1.0.0";
-       sha256 = "0gly0l191cwnahdrmgi1i2rx4430b9d684kl9s5frxa3k1711agj";
+       version = "0.1.0.2";
+       sha256 = "0i7v9yacwgf6aj67c4r2n8zcm07jrcff9nl52sx7ylsjs65ym2qz";
        libraryHaskellDepends = [ base gdp ghc-prim primitive ];
        description = "shared heap regions between local mutable state threads";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "stable-heap" = callPackage
@@ -199217,6 +199418,7 @@ self: {
        ];
        description = "A lovely [Dog]StatsD implementation";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "status-notifier-item" = callPackage
@@ -203187,15 +203389,15 @@ self: {
        license = stdenv.lib.licenses.lgpl21;
      }) {};
 
-  "swish_0_10_0_0" = callPackage
+  "swish_0_10_0_1" = callPackage
     ({ mkDerivation, base, containers, directory, filepath, hashable
      , HUnit, intern, mtl, network-uri, old-locale, polyparse
      , semigroups, test-framework, test-framework-hunit, text, time
      }:
      mkDerivation {
        pname = "swish";
-       version = "0.10.0.0";
-       sha256 = "1dm388lwfxrpdbqm3fdk9gjr8pp8y8s02wl9aan86av956g2kr4h";
+       version = "0.10.0.1";
+       sha256 = "1ikqqyra9r79vw2s969kyqh1vgijcr33y7irriylsp51n7pspagk";
        isLibrary = true;
        isExecutable = true;
        enableSeparateDataOutput = true;
@@ -212453,8 +212655,8 @@ self: {
      }:
      mkDerivation {
        pname = "toodles";
-       version = "0.1.1";
-       sha256 = "1g806bdm6l52yg6q3jni94iacp7sfdacfx6rddnsdzqb0cj6ym0w";
+       version = "0.1.2";
+       sha256 = "0s4smdh8y308a6bwp21k070qc1xnzabab6hv2wrrmdkmmc36wfws";
        isLibrary = false;
        isExecutable = true;
        enableSeparateDataOutput = true;
@@ -219175,7 +219377,7 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "urlpath_9_0_0_1" = callPackage
+  "urlpath_9_0_1" = callPackage
     ({ mkDerivation, attoparsec-uri, base, exceptions, mmorph
      , monad-control, monad-control-aligned, monad-logger, mtl, path
      , path-extra, resourcet, split, strict, text, transformers
@@ -219183,8 +219385,8 @@ self: {
      }:
      mkDerivation {
        pname = "urlpath";
-       version = "9.0.0.1";
-       sha256 = "009836gw2gmmjb08nqqdklpr967gfnnnk1r5lpy3wjyspky03vgv";
+       version = "9.0.1";
+       sha256 = "0acflpvb0imf2qc2gqbqziv4lk6a5p9gxkvbm0mv3kszqslh7rrg";
        libraryHaskellDepends = [
          attoparsec-uri base exceptions mmorph monad-control
          monad-control-aligned monad-logger mtl path path-extra resourcet
@@ -220992,6 +221194,24 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "vector-binary-instances_0_2_5_1" = callPackage
+    ({ mkDerivation, base, binary, bytestring, deepseq, gauge, tasty
+     , tasty-quickcheck, vector
+     }:
+     mkDerivation {
+       pname = "vector-binary-instances";
+       version = "0.2.5.1";
+       sha256 = "04n5cqm1v95pw1bp68l9drjkxqiy2vswxdq0fy1rqcgxisgvji9r";
+       libraryHaskellDepends = [ base binary vector ];
+       testHaskellDepends = [ base binary tasty tasty-quickcheck vector ];
+       benchmarkHaskellDepends = [
+         base binary bytestring deepseq gauge vector
+       ];
+       description = "Instances of Data.Binary for vector";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "vector-buffer" = callPackage
     ({ mkDerivation, base, deepseq, vector }:
      mkDerivation {
@@ -222250,6 +222470,7 @@ self: {
        testHaskellDepends = [ aeson base hspec roundtrip-aeson ];
        description = "Upload audio files to voicebase to get a transcription";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "void" = callPackage
@@ -222406,7 +222627,7 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
-  "vty_5_25" = callPackage
+  "vty_5_25_1" = callPackage
     ({ mkDerivation, base, blaze-builder, bytestring, Cabal, containers
      , deepseq, directory, filepath, hashable, HUnit, microlens
      , microlens-mtl, microlens-th, mtl, parallel, parsec, QuickCheck
@@ -222417,8 +222638,8 @@ self: {
      }:
      mkDerivation {
        pname = "vty";
-       version = "5.25";
-       sha256 = "1m37q8l4ynnhyln1hkwxrmgysslb5d6nvnvx667q4q004dhrcr91";
+       version = "5.25.1";
+       sha256 = "1x15jlf9x6c8nhdbp6alr17vigclkaf5qy5jpp14g5n568p7karw";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -222563,6 +222784,7 @@ self: {
        ];
        description = "JSON wrangling";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "wacom-daemon" = callPackage
@@ -226512,6 +226734,7 @@ self: {
        executableHaskellDepends = [ base bytestring network unix ];
        description = "A network server to show bottlenecks of GHC";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "wizard" = callPackage
@@ -227581,6 +227804,31 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "ws_0_0_5" = callPackage
+    ({ mkDerivation, async, attoparsec, attoparsec-uri, base
+     , bytestring, exceptions, haskeline, mtl, network
+     , optparse-applicative, strict, text, vector, websockets, wuss
+     }:
+     mkDerivation {
+       pname = "ws";
+       version = "0.0.5";
+       sha256 = "1qj4yq2z7ml88jgcqfy8i1cn1cbmdv56vg7v6b2inh4b4h41yax6";
+       isLibrary = true;
+       isExecutable = true;
+       libraryHaskellDepends = [
+         async attoparsec-uri base bytestring exceptions haskeline mtl
+         network text websockets wuss
+       ];
+       executableHaskellDepends = [
+         async attoparsec attoparsec-uri base bytestring exceptions
+         haskeline mtl network optparse-applicative strict text vector
+         websockets wuss
+       ];
+       description = "A simple CLI utility for interacting with a websocket";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "ws-chans" = callPackage
     ({ mkDerivation, async, base, http-types, HUnit, network
      , QuickCheck, quickcheck-instances, test-framework
@@ -228057,6 +228305,28 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "x509_1_7_5" = callPackage
+    ({ mkDerivation, asn1-encoding, asn1-parse, asn1-types, base
+     , bytestring, containers, cryptonite, hourglass, memory, mtl, pem
+     , tasty, tasty-quickcheck
+     }:
+     mkDerivation {
+       pname = "x509";
+       version = "1.7.5";
+       sha256 = "1j67c35g8334jx7x32hh6awhr43dplp0qwal5gnlkmx09axzrc5i";
+       libraryHaskellDepends = [
+         asn1-encoding asn1-parse asn1-types base bytestring containers
+         cryptonite hourglass memory mtl pem
+       ];
+       testHaskellDepends = [
+         asn1-types base bytestring cryptonite hourglass mtl tasty
+         tasty-quickcheck
+       ];
+       description = "X509 reader and writer";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "x509-store" = callPackage
     ({ mkDerivation, asn1-encoding, asn1-types, base, bytestring
      , containers, cryptonite, directory, filepath, mtl, pem, tasty
@@ -228075,6 +228345,25 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "x509-store_1_6_7" = callPackage
+    ({ mkDerivation, asn1-encoding, asn1-types, base, bytestring
+     , containers, cryptonite, directory, filepath, mtl, pem, tasty
+     , tasty-hunit, x509
+     }:
+     mkDerivation {
+       pname = "x509-store";
+       version = "1.6.7";
+       sha256 = "1y8yyr1i95jkllg8k0z54k5v4vachp848clc07m33xpxidn3b1lp";
+       libraryHaskellDepends = [
+         asn1-encoding asn1-types base bytestring containers cryptonite
+         directory filepath mtl pem x509
+       ];
+       testHaskellDepends = [ base bytestring tasty tasty-hunit x509 ];
+       description = "X.509 collection accessing and storing methods";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "x509-system" = callPackage
     ({ mkDerivation, base, bytestring, containers, directory, filepath
      , mtl, pem, process, x509, x509-store
@@ -228093,21 +228382,22 @@ self: {
 
   "x509-util" = callPackage
     ({ mkDerivation, asn1-encoding, asn1-types, base, bytestring
-     , cryptonite, directory, hourglass, pem, x509, x509-store
+     , cryptonite, directory, hourglass, memory, pem, x509, x509-store
      , x509-system, x509-validation
      }:
      mkDerivation {
        pname = "x509-util";
-       version = "1.6.4";
-       sha256 = "0qv33r1p1mdl8yskl0hzy3s989y929lk2q23i9qb9fb6w63g6nfb";
+       version = "1.6.5";
+       sha256 = "1d8s1aaymc0bim871cblv1jpy6vnkadxz4spd7wpr90vswkd2hl7";
        isLibrary = false;
        isExecutable = true;
        executableHaskellDepends = [
          asn1-encoding asn1-types base bytestring cryptonite directory
-         hourglass pem x509 x509-store x509-system x509-validation
+         hourglass memory pem x509 x509-store x509-system x509-validation
        ];
        description = "Utility for X509 certificate and chain";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "x509-validation" = callPackage
@@ -228133,6 +228423,29 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "x509-validation_1_6_11" = callPackage
+    ({ mkDerivation, asn1-encoding, asn1-types, base, bytestring
+     , containers, cryptonite, data-default-class, hourglass, memory
+     , mtl, pem, tasty, tasty-hunit, x509, x509-store
+     }:
+     mkDerivation {
+       pname = "x509-validation";
+       version = "1.6.11";
+       sha256 = "16yihzljql3z8w5rgdl95fv3hgk7yd86kbl9b3glllsark5j2hzr";
+       libraryHaskellDepends = [
+         asn1-encoding asn1-types base bytestring containers cryptonite
+         data-default-class hourglass memory mtl pem x509 x509-store
+       ];
+       testHaskellDepends = [
+         asn1-encoding asn1-types base bytestring cryptonite
+         data-default-class hourglass memory tasty tasty-hunit x509
+         x509-store
+       ];
+       description = "X.509 Certificate and CRL validation";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "x86-64bit" = callPackage
     ({ mkDerivation, base, deepseq, monads-tf, QuickCheck, tardis
      , vector
@@ -229798,6 +230111,8 @@ self: {
        pname = "xmonad-wallpaper";
        version = "0.0.1.4";
        sha256 = "0f6214kqp86xnk1zginjiprnqlj2fzcvh3w5sv3yvqg98mwdd0cg";
+       revision = "1";
+       editedCabalFile = "1vxgv702wgr0k0kzd602v8xv11q5dap4mfhqifnr928bwf9scp28";
        libraryHaskellDepends = [ base magic mtl random unix xmonad ];
        description = "xmonad wallpaper extension";
        license = stdenv.lib.licenses.lgpl3;
@@ -230738,15 +231053,14 @@ self: {
     ({ mkDerivation, base, blank-canvas, stm, time, Yampa }:
      mkDerivation {
        pname = "yampa-canvas";
-       version = "0.2.2";
-       sha256 = "0g1yvb6snnsbvy2f74lrlqff5zgnvfh2f6r8xdwxi61dk71qsz0n";
-       revision = "7";
-       editedCabalFile = "1bj5ncrkwjpvjvrx0s23ksvwwsrybj7zl3sghl1d034wd9r89mxx";
+       version = "0.2.3";
+       sha256 = "0a1pq1psmc4490isr19z4prnqq1w3374vkfmzpw9s20s2p6k5y7r";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [ base blank-canvas stm time Yampa ];
        description = "blank-canvas frontend for Yampa";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "yampa-glfw" = callPackage
@@ -230778,6 +231092,7 @@ self: {
        libraryHaskellDepends = [ base gloss Yampa ];
        description = "A GLOSS backend for Yampa";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "yampa-glut" = callPackage
@@ -230833,6 +231148,7 @@ self: {
        ];
        description = "Testing library for Yampa";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "yampa2048" = callPackage
@@ -233913,6 +234229,7 @@ self: {
        libraryHaskellDepends = [ base ];
        description = "Parser combinators for young padawans";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "yoga" = callPackage
@@ -234344,8 +234661,8 @@ self: {
      }:
      mkDerivation {
        pname = "zephyr";
-       version = "0.2.0";
-       sha256 = "0n0z7s71gjlpra4ghfd51rcz5yqddzzwfdpjnhlxciakrabc5m3f";
+       version = "0.2.1";
+       sha256 = "0yhpy1dwh1axbh3xgxn97vnh616pywz56r7gy6sfvqaxj9bqviha";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [