about summary refs log tree commit diff
path: root/pkgs/development/haskell-modules
diff options
context:
space:
mode:
authorPeter Simons <simons@cryp.to>2021-01-13 02:30:30 +0100
committerPeter Simons <simons@cryp.to>2021-01-13 02:30:30 +0100
commitaf3814d7f44d2ff9f734ad88cda3c93235176fd4 (patch)
tree03917e42c8658bd98a9805775fafbf9c2a7b2724 /pkgs/development/haskell-modules
parent0d4fdbab4a82f6348fef6ac6520bb51ec21cae7a (diff)
downloadnixlib-af3814d7f44d2ff9f734ad88cda3c93235176fd4.tar
nixlib-af3814d7f44d2ff9f734ad88cda3c93235176fd4.tar.gz
nixlib-af3814d7f44d2ff9f734ad88cda3c93235176fd4.tar.bz2
nixlib-af3814d7f44d2ff9f734ad88cda3c93235176fd4.tar.lz
nixlib-af3814d7f44d2ff9f734ad88cda3c93235176fd4.tar.xz
nixlib-af3814d7f44d2ff9f734ad88cda3c93235176fd4.tar.zst
nixlib-af3814d7f44d2ff9f734ad88cda3c93235176fd4.zip
hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.15.6 from Hackage revision
https://github.com/commercialhaskell/all-cabal-hashes/commit/a3b85fa6a258f2d2ba6165b6b2e51ee965b4bb51.
Diffstat (limited to 'pkgs/development/haskell-modules')
-rw-r--r--pkgs/development/haskell-modules/hackage-packages.nix497
1 files changed, 371 insertions, 126 deletions
diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix
index 96a174fa99f2..e5dd796504fc 100644
--- a/pkgs/development/haskell-modules/hackage-packages.nix
+++ b/pkgs/development/haskell-modules/hackage-packages.nix
@@ -19766,8 +19766,10 @@ self: {
      }:
      mkDerivation {
        pname = "TeX-my-math";
-       version = "0.202.0.0";
-       sha256 = "0aiw7ag87kcwz47hasr0k79b9dvm0waf3j2qf5p7l2lld438chsb";
+       version = "0.202.1.0";
+       sha256 = "1cp3spzlssnnzvnxvkg59h4nnv2icvld9mdkhn97b043kvmbp4hl";
+       revision = "2";
+       editedCabalFile = "1j3nbbljj89mhhcld7dzgmixilfikwng05zcndsisnz75r1kp1gv";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -21895,24 +21897,25 @@ self: {
      }) {inherit (pkgs) readline;};
 
   "Z-Data" = callPackage
-    ({ mkDerivation, base, Cabal, case-insensitive, deepseq, ghc-prim
-     , hashable, hspec, hspec-discover, HUnit, integer-gmp, primitive
-     , QuickCheck, quickcheck-instances, scientific, tagged
+    ({ mkDerivation, base, Cabal, case-insensitive, containers, deepseq
+     , ghc-prim, hashable, hspec, hspec-discover, HUnit, integer-gmp
+     , primitive, QuickCheck, quickcheck-instances, scientific, tagged
      , template-haskell, time, unordered-containers
      }:
      mkDerivation {
        pname = "Z-Data";
-       version = "0.3.0.0";
-       sha256 = "09pai7qhw6pjzrs05ac51f3v1ms0gdhkyp01jqkxzr9sllsbrgaq";
+       version = "0.4.0.0";
+       sha256 = "0vgphl16hq35cs12rvx663bxn88h4hx25digwy6h0yrc0j2yj9ls";
        setupHaskellDepends = [ base Cabal ];
        libraryHaskellDepends = [
-         base case-insensitive deepseq ghc-prim hashable integer-gmp
-         primitive QuickCheck scientific tagged template-haskell time
-         unordered-containers
+         base case-insensitive containers deepseq ghc-prim hashable
+         integer-gmp primitive QuickCheck scientific tagged template-haskell
+         time unordered-containers
        ];
        testHaskellDepends = [
-         base hashable hspec HUnit integer-gmp primitive QuickCheck
-         quickcheck-instances scientific time
+         base containers hashable hspec HUnit integer-gmp primitive
+         QuickCheck quickcheck-instances scientific time
+         unordered-containers
        ];
        testToolDepends = [ hspec-discover ];
        description = "Array, vector and text";
@@ -21925,12 +21928,12 @@ self: {
     ({ mkDerivation, base, bytestring, containers, exceptions, hashable
      , hspec, hspec-discover, HUnit, primitive, QuickCheck
      , quickcheck-instances, scientific, stm, time, unix-time
-     , unordered-containers, word8, Z-Data, zlib
+     , unordered-containers, Z-Data, zlib
      }:
      mkDerivation {
        pname = "Z-IO";
-       version = "0.3.0.0";
-       sha256 = "0nsjqs9xyj8rw2wqml48la5mv7haf5117r4cqi02g35b57f7dq40";
+       version = "0.4.0.0";
+       sha256 = "0jyx2mghm40llcvilg6m9120wfngvpmsggy7xy6zdf29lz3v9bd5";
        libraryHaskellDepends = [
          base containers exceptions primitive stm time unix-time
          unordered-containers Z-Data
@@ -21938,7 +21941,7 @@ self: {
        libraryToolDepends = [ hspec-discover ];
        testHaskellDepends = [
          base bytestring hashable hspec HUnit primitive QuickCheck
-         quickcheck-instances scientific word8 Z-Data zlib
+         quickcheck-instances scientific Z-Data zlib
        ];
        testToolDepends = [ hspec-discover ];
        description = "Simple and high performance IO toolkit for Haskell";
@@ -21947,14 +21950,38 @@ self: {
        broken = true;
      }) {};
 
+  "Z-MessagePack" = callPackage
+    ({ mkDerivation, base, containers, deepseq, hashable, hspec
+     , hspec-discover, HUnit, integer-gmp, primitive, QuickCheck
+     , quickcheck-instances, scientific, tagged, time
+     , unordered-containers, Z-Data, Z-IO
+     }:
+     mkDerivation {
+       pname = "Z-MessagePack";
+       version = "0.1.0.0";
+       sha256 = "0ck21z1yqjx4w86h7z4ndj0fkpx7bfxfr9p5ls8687b71wxyzn6z";
+       libraryHaskellDepends = [
+         base containers deepseq hashable integer-gmp primitive QuickCheck
+         scientific tagged time unordered-containers Z-Data Z-IO
+       ];
+       testHaskellDepends = [
+         base containers hashable hspec HUnit primitive QuickCheck
+         quickcheck-instances scientific time unordered-containers Z-Data
+         Z-IO
+       ];
+       testToolDepends = [ hspec-discover ];
+       description = "MessagePack";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "Z-YAML" = callPackage
     ({ mkDerivation, base, primitive, scientific, transformers
      , unordered-containers, Z-Data, Z-IO
      }:
      mkDerivation {
        pname = "Z-YAML";
-       version = "0.2.0.0";
-       sha256 = "0q0hyqvkirmlfbs6j1b892p1m3nf7n44nj7mbv0c9b5y2cjr44zi";
+       version = "0.3.0.0";
+       sha256 = "1z5k6qd9hsbwlvxcmy442g8fk7707fccwa9l8b518psp29nd7kzm";
        libraryHaskellDepends = [
          base primitive scientific transformers unordered-containers Z-Data
          Z-IO
@@ -37418,8 +37445,8 @@ self: {
     ({ mkDerivation, barbies, base, split, template-haskell }:
      mkDerivation {
        pname = "barbies-th";
-       version = "0.1.7";
-       sha256 = "1wzy8j4i9mp1vlfkrixc49nv1c6prqspvhkjdwp16bvdz4fgbvpq";
+       version = "0.1.8";
+       sha256 = "19cznyjds09l8k844bhc1k2m50w455j7n13826z0np01a23qhyad";
        libraryHaskellDepends = [ barbies base split template-haskell ];
        testHaskellDepends = [ barbies base ];
        description = "Create strippable HKD via TH";
@@ -40569,6 +40596,20 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "binaryen_0_0_6_0" = callPackage
+    ({ mkDerivation, base }:
+     mkDerivation {
+       pname = "binaryen";
+       version = "0.0.6.0";
+       sha256 = "0jc61n8piz75032d9h6azswkvnhlfvxpn3lhl7jj5ry0xm4g3a7p";
+       libraryHaskellDepends = [ base ];
+       testHaskellDepends = [ base ];
+       doHaddock = false;
+       description = "Haskell bindings to binaryen";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "bind-marshal" = callPackage
     ({ mkDerivation, base, bytestring, containers, deepseq, ghc-prim
      , monads-tf, mtl, numeric-prelude, random, stm, strict
@@ -52843,27 +52884,32 @@ self: {
      }) {};
 
   "chart-svg" = callPackage
-    ({ mkDerivation, attoparsec, base, Color, containers, doctest
-     , generic-lens, lens, lucid, numhask, numhask-space, pretty-simple
+    ({ mkDerivation, attoparsec, base, bytestring, Color, concurrency
+     , cubicbezier, doctest, foldl, generic-lens, JuicyPixels, lens
+     , linear, lucid, numhask, numhask-space, reanimate, reanimate-svg
      , scientific, tagsoup, text, time, transformers
-     , unordered-containers, web-rep
+     , unordered-containers, vector
      }:
      mkDerivation {
        pname = "chart-svg";
-       version = "0.1.3";
-       sha256 = "0b3hpxm7xjw8pjhpcla46jdsjhqxxb3ga0jmmj97wn6w971yphi1";
+       version = "0.2.0";
+       sha256 = "1w7381r9zfj02c5r6fbza1x2qdxyqpgb3dj2wld73pzcladszp34";
+       revision = "1";
+       editedCabalFile = "18ilaajn42jni3pgzyc9f7z6ph3jyf0wrjfv9jnsp3ypyjj7yjn3";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
-         attoparsec base Color generic-lens lens lucid numhask numhask-space
-         pretty-simple scientific tagsoup text time transformers web-rep
+         attoparsec base Color cubicbezier foldl generic-lens JuicyPixels
+         lens linear lucid numhask numhask-space reanimate reanimate-svg
+         scientific tagsoup text time transformers unordered-containers
        ];
        executableHaskellDepends = [
-         base containers generic-lens lens lucid numhask numhask-space text
-         transformers unordered-containers web-rep
+         attoparsec base bytestring concurrency foldl JuicyPixels lens
+         linear lucid numhask numhask-space reanimate reanimate-svg text
+         time transformers unordered-containers vector
        ];
        testHaskellDepends = [ base doctest numhask ];
-       description = "Charts in SVG";
+       description = "Charting library targetting SVGs";
        license = stdenv.lib.licenses.bsd3;
        hydraPlatforms = stdenv.lib.platforms.none;
        broken = true;
@@ -58551,8 +58597,8 @@ self: {
      }:
      mkDerivation {
        pname = "commonmark";
-       version = "0.1.1.2";
-       sha256 = "13gk08gigih75zq7kwc101yxmxvj3hvfyi67ap13nrabv70l6zjm";
+       version = "0.1.1.3";
+       sha256 = "1hwbii1d56979l0svvjayzhmwa25s66l36bb08hjq6p36lkv2a1v";
        libraryHaskellDepends = [
          base bytestring containers parsec text transformers
        ];
@@ -79292,10 +79338,8 @@ self: {
      }:
      mkDerivation {
        pname = "dumb-cas";
-       version = "0.2.0.0";
-       sha256 = "1zcq9r2p5gjpfivprjp9hspqpayrj9in2jck5vf5ibxpc671isb4";
-       revision = "2";
-       editedCabalFile = "1a6xj7qszi815xr5nks13593kc90wqalq78kxsnmmhn2m2r1aq2q";
+       version = "0.2.1.0";
+       sha256 = "1fxamg2npi1arhsjyxgbzcn50m3y9kn9ganc79gbn8xcx252rp63";
        libraryHaskellDepends = [
          base containers decimal-literals hashable template-haskell
          unordered-containers
@@ -86041,10 +86085,8 @@ self: {
      }:
      mkDerivation {
        pname = "exh";
-       version = "0.1.0";
-       sha256 = "0r10issa5i9lmplq03jrvhrq7aw3cynapmlnlm5caj09yiiq7h58";
-       revision = "1";
-       editedCabalFile = "1iblz4mh231fn47266xi3nl92yg30bpcqdp09h5nfmbjsw7m3ldk";
+       version = "0.2.0";
+       sha256 = "1pka39mzzbvxl0d60115hwyg2vgpznf1kk7z97p4k2m8kf2b668z";
        libraryHaskellDepends = [
          aeson base bytestring conduit containers exceptions html-conduit
          http-client http-client-tls http-conduit lens megaparsec
@@ -103053,13 +103095,13 @@ self: {
      }:
      mkDerivation {
        pname = "git-repair";
-       version = "1.20200504";
-       sha256 = "1k5sildrc46mhwxzwxfjxv267322gavcvvs3gc56mz1vfs8ip4b8";
+       version = "1.20210111";
+       sha256 = "08kdip1pg300yr50xwyklf9xpmcq8pgkym60yz97qj83yhlcszb7";
        isLibrary = false;
        isExecutable = true;
        setupHaskellDepends = [
-         base bytestring Cabal data-default directory exceptions filepath
-         filepath-bytestring hslogger IfElse mtl process split unix
+         async base bytestring Cabal data-default directory exceptions
+         filepath filepath-bytestring hslogger IfElse mtl process split unix
          unix-compat
        ];
        executableHaskellDepends = [
@@ -113802,8 +113844,8 @@ self: {
      }:
      mkDerivation {
        pname = "hakyll-shortcut-links";
-       version = "0.1.0.0";
-       sha256 = "0zhz0yixcv9xabr47rpcncxg3bwjx7la0g0hx37qfws5aqlvsz4v";
+       version = "0.1.0.1";
+       sha256 = "0dk30mw5jk14my7b3j5s0z89z2bwc6a6yxc7sl1c1k71zl56zm39";
        libraryHaskellDepends = [
          base hakyll mtl pandoc-types parsec shortcut-links text
        ];
@@ -128321,13 +128363,35 @@ self: {
      }:
      mkDerivation {
        pname = "hls-class-plugin";
-       version = "0.1.0.0";
-       sha256 = "04gaz8bra78lsnyzrxf82xrqi9k7rlymn38qvxxqikg96iwvcmvs";
+       version = "0.1.0.1";
+       sha256 = "198r8kly4fgm9xsngkzhljbq1j764asc0xba757zasmgndvri2r7";
        libraryHaskellDepends = [
          aeson base containers ghc ghc-exactprint ghcide haskell-lsp
          hls-plugin-api lens shake text transformers unordered-containers
        ];
-       description = "Explicit imports plugin for Haskell Language Server";
+       description = "Class/instance management plugin for Haskell Language Server";
+       license = stdenv.lib.licenses.asl20;
+     }) {};
+
+  "hls-eval-plugin" = callPackage
+    ({ mkDerivation, aeson, base, containers, deepseq, Diff, directory
+     , extra, filepath, ghc, ghc-boot-th, ghc-paths, ghcide, hashable
+     , haskell-lsp, haskell-lsp-types, hls-plugin-api
+     , parser-combinators, pretty-simple, QuickCheck, safe-exceptions
+     , shake, temporary, text, time, transformers, unordered-containers
+     }:
+     mkDerivation {
+       pname = "hls-eval-plugin";
+       version = "0.1.0.1";
+       sha256 = "05wvjx2ni6cl7q792sam0lqmrc5fyi7gian6rw8dd6fvkgym23ix";
+       libraryHaskellDepends = [
+         aeson base containers deepseq Diff directory extra filepath ghc
+         ghc-boot-th ghc-paths ghcide hashable haskell-lsp haskell-lsp-types
+         hls-plugin-api parser-combinators pretty-simple QuickCheck
+         safe-exceptions shake temporary text time transformers
+         unordered-containers
+       ];
+       description = "Eval plugin for Haskell Language Server";
        license = stdenv.lib.licenses.asl20;
      }) {};
 
@@ -131502,6 +131566,28 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "hpc-codecov_0_2_0_1" = callPackage
+    ({ mkDerivation, array, base, bytestring, directory, filepath, hpc
+     , tar, tasty, tasty-hunit
+     }:
+     mkDerivation {
+       pname = "hpc-codecov";
+       version = "0.2.0.1";
+       sha256 = "0gbgrq5xv393mg7xgqddw18hqwhrz11nrqblcrcjpm4cdbkxwf5q";
+       isLibrary = true;
+       isExecutable = true;
+       libraryHaskellDepends = [
+         array base bytestring directory filepath hpc
+       ];
+       executableHaskellDepends = [ base ];
+       testHaskellDepends = [
+         base directory filepath tar tasty tasty-hunit
+       ];
+       description = "Generate codecov report from hpc data";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "hpc-coveralls" = callPackage
     ({ mkDerivation, aeson, async, base, bytestring, Cabal, cmdargs
      , containers, curl, directory, directory-tree, hpc, HUnit, process
@@ -138030,8 +138116,8 @@ self: {
      }:
      mkDerivation {
        pname = "http-client-restricted";
-       version = "0.0.3";
-       sha256 = "1xn84430haz2r9ikkxbi6awgpi0ybc7d7gp1plqhxq43ws626sam";
+       version = "0.0.4";
+       sha256 = "0jljvfjbdjxj61m6nznysbh9y7nszrzmdv0i8ndxgshnmc19q9h1";
        libraryHaskellDepends = [
          base connection data-default http-client http-client-tls network
          network-bsd utf8-string
@@ -151055,8 +151141,8 @@ self: {
      }:
      mkDerivation {
        pname = "jsonifier";
-       version = "0.1.0.5";
-       sha256 = "0qx296dnhb7gdf1zybs20pa0fgi2zz6wbb4x9kcr31p7z51hd07v";
+       version = "0.1.0.6";
+       sha256 = "0yhczdq3m79xbg04hcahl2c75kipm5szahr7bmj8xjml4zxzd3bk";
        libraryHaskellDepends = [
          base bytestring ptr-poker scientific text
        ];
@@ -158898,13 +158984,13 @@ self: {
      }:
      mkDerivation {
        pname = "less-arbitrary";
-       version = "0.1.4.0";
-       sha256 = "1rd21mnvr3wwzbl09070jmzbg7zl05kviaggpycyxybj4sq8lxm3";
+       version = "0.1.7.0";
+       sha256 = "0j1qnd3qz6kiivhmbs5a4hnw1wm13q794s7b5rrin62x8dz7kcp0";
        libraryHaskellDepends = [
          base containers email-validate generic-arbitrary genvalidity
          genvalidity-hspec genvalidity-property hashable hspec mtl
-         QuickCheck random scientific text time transformers
-         unordered-containers validity vector
+         QuickCheck quickcheck-classes random scientific text time
+         transformers unordered-containers validity vector
        ];
        testHaskellDepends = [
          base containers email-validate generic-arbitrary genvalidity
@@ -176157,8 +176243,8 @@ self: {
      }:
      mkDerivation {
        pname = "morley";
-       version = "1.11.0";
-       sha256 = "06l83vida9kyyh9xc4rhjp7q36iq2knn4p2mrl9j7nvsinrqprcn";
+       version = "1.11.1";
+       sha256 = "04gvyfhn84p5dns28h1cfn68fpz7zwsavwvay27b3yfbzd8i1z31";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -177570,8 +177656,8 @@ self: {
      }:
      mkDerivation {
        pname = "mu-avro";
-       version = "0.4.0.2";
-       sha256 = "1g8cww3lz5dlgri34m0fjpc8sbs64f4fcxx8h1mamgzn5f3f2z7h";
+       version = "0.4.0.3";
+       sha256 = "01sygrx80jfi6xygrgj2chqjr0fllld807p26rggfdzwp9p6pc9b";
        isLibrary = true;
        isExecutable = true;
        enableSeparateDataOutput = true;
@@ -177580,7 +177666,9 @@ self: {
          mu-schema sop-core tagged template-haskell text time transformers
          unordered-containers uuid vector
        ];
-       executableHaskellDepends = [ avro base bytestring mu-schema ];
+       executableHaskellDepends = [
+         avro base bytestring containers mu-schema
+       ];
        description = "Avro serialization support for Mu microservices";
        license = stdenv.lib.licenses.asl20;
        hydraPlatforms = stdenv.lib.platforms.none;
@@ -177597,8 +177685,8 @@ self: {
      }:
      mkDerivation {
        pname = "mu-graphql";
-       version = "0.4.1.0";
-       sha256 = "0qi6sc0vwzdayjhfr0rqvrfp1ydcy9fwhyzkmc488gfafi0xc1gj";
+       version = "0.5.0.0";
+       sha256 = "0idlxja65gv2whaln7snrqa87yfm7dc3pqwnq6qhmxwvm1npbjqk";
        isLibrary = true;
        isExecutable = true;
        enableSeparateDataOutput = true;
@@ -177610,7 +177698,7 @@ self: {
          websockets
        ];
        executableHaskellDepends = [
-         base conduit mu-rpc mu-schema regex-tdfa text wai-extra warp
+         aeson base conduit mu-rpc mu-schema regex-tdfa text wai-extra warp
        ];
        description = "GraphQL support for Mu";
        license = stdenv.lib.licenses.asl20;
@@ -177629,6 +177717,8 @@ self: {
        pname = "mu-grpc-client";
        version = "0.4.0.1";
        sha256 = "030b8ajbplb1w5llzm8vn8jpwa7v4kw0y8zli8xagc50k19wp75v";
+       revision = "2";
+       editedCabalFile = "1zs17a684mww8ppgams79xbr019mlr27bxnnhvyhq3k5y1lwz7dh";
        libraryHaskellDepends = [
          async avro base bytestring conduit http2 http2-client
          http2-client-grpc http2-grpc-types mu-grpc-common mu-optics
@@ -177650,6 +177740,8 @@ self: {
        pname = "mu-grpc-common";
        version = "0.4.0.0";
        sha256 = "0rn0gkvxfd8j6ayzixapm3nagjszf50xjr8d59v7vfqh61kwrx83";
+       revision = "1";
+       editedCabalFile = "06749nqdaki8w84inpbw52kdkdiban3znlvdjl7brh37rmwmi2sn";
        libraryHaskellDepends = [
          avro base binary bytestring http2-grpc-proto3-wire http2-grpc-types
          mu-avro mu-protobuf mu-rpc mu-schema
@@ -177668,8 +177760,8 @@ self: {
      }:
      mkDerivation {
        pname = "mu-grpc-server";
-       version = "0.4.0.0";
-       sha256 = "0wnqalcsj7j2ny999nw818ncy292f3kmmbwc2ci14d43zgrjdi3v";
+       version = "0.5.0.0";
+       sha256 = "1k5fq8daxhl7rm27craj0rn7k3j1k4qrphh6ckpn3sa2y4zrrrl5";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -177763,8 +177855,8 @@ self: {
      }:
      mkDerivation {
        pname = "mu-prometheus";
-       version = "0.4.0.0";
-       sha256 = "060fx3svjiwzyfifmwrzcvm23xp332yb91fb4hh7whcmi2q415c8";
+       version = "0.5.0.0";
+       sha256 = "02a31v12z2cp5ykgmin50lz3c8zvhrras41n53hvc0s043483ibz";
        libraryHaskellDepends = [
          base lifted-base monad-control mu-rpc prometheus-client text wai
          wai-middleware-prometheus
@@ -177776,25 +177868,25 @@ self: {
      }) {};
 
   "mu-protobuf" = callPackage
-    ({ mkDerivation, base, bytestring, compendium-client, http-client
-     , http2-grpc-proto3-wire, language-protobuf, mu-rpc, mu-schema
-     , proto3-wire, servant-client-core, sop-core, template-haskell
-     , text
+    ({ mkDerivation, base, bytestring, compendium-client, containers
+     , http-client, http2-grpc-proto3-wire, language-protobuf, mu-rpc
+     , mu-schema, proto3-wire, servant-client-core, sop-core
+     , template-haskell, text
      }:
      mkDerivation {
        pname = "mu-protobuf";
-       version = "0.4.0.3";
-       sha256 = "0wc562fw89l3qmyf28axj41cyj88ppkg0jsif9rsrdgj4ypq2zrj";
+       version = "0.4.1.0";
+       sha256 = "1sx9943y1z213fx5gasw78xz7zgxk33lfnx16918ls5jxma40igh";
        isLibrary = true;
        isExecutable = true;
        enableSeparateDataOutput = true;
        libraryHaskellDepends = [
-         base bytestring compendium-client http-client
+         base bytestring compendium-client containers http-client
          http2-grpc-proto3-wire language-protobuf mu-rpc mu-schema
          proto3-wire servant-client-core sop-core template-haskell text
        ];
        executableHaskellDepends = [
-         base bytestring mu-schema proto3-wire text
+         base bytestring containers mu-schema proto3-wire text
        ];
        description = "Protocol Buffers serialization and gRPC schema import for Mu microservices";
        license = stdenv.lib.licenses.asl20;
@@ -177808,8 +177900,8 @@ self: {
      }:
      mkDerivation {
        pname = "mu-rpc";
-       version = "0.4.0.1";
-       sha256 = "0s1q12nl6q3smnmmk2f1qhs0bk3sarmjcabvnj06vw6ciivnx16z";
+       version = "0.5.0.0";
+       sha256 = "15a950ig348h0fxfvzq4pj8s8rryn18cd26vmrcmx7s6w32zlzyr";
        libraryHaskellDepends = [
          aeson base conduit http-types mtl mu-schema sop-core
          template-haskell text wai
@@ -177847,8 +177939,8 @@ self: {
      }:
      mkDerivation {
        pname = "mu-servant-server";
-       version = "0.4.0.0";
-       sha256 = "0iwcrqbldfvjg9g7pq1r9gw8avhrl4m9fxjcr7gbci2fwalx7901";
+       version = "0.5.0.0";
+       sha256 = "0szd3byklap7a2dwqxq12vj99vgpa7vaqv5l3cvm1016in30l1yd";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -178139,8 +178231,8 @@ self: {
      }:
      mkDerivation {
        pname = "multibase";
-       version = "0.1.1";
-       sha256 = "08r3imyvgi6ahgfqpjcxfr3xg4zj2cvw4g2lzqs04ncipzrw5rnf";
+       version = "0.1.2";
+       sha256 = "036caj0dzhzp065dhy05flz2j5qml5pirs1y95np4hf2xv9jk32h";
        setupHaskellDepends = [ base Cabal cabal-doctest ];
        libraryHaskellDepends = [
          aeson base base16-bytestring base32-z-bytestring base58-bytestring
@@ -186515,6 +186607,28 @@ self: {
        license = stdenv.lib.licenses.mpl20;
      }) {};
 
+  "o-clock_1_2_0_1" = callPackage
+    ({ mkDerivation, base, doctest, ghc-prim, Glob, hedgehog
+     , markdown-unlit, tasty, tasty-hedgehog, tasty-hspec, type-spec
+     }:
+     mkDerivation {
+       pname = "o-clock";
+       version = "1.2.0.1";
+       sha256 = "039p0jjpmlkbz21szfj4abnjyi0k34m6b8fqpsmyj94nbq1qldy4";
+       isLibrary = true;
+       isExecutable = true;
+       libraryHaskellDepends = [ base ghc-prim ];
+       executableHaskellDepends = [ base ];
+       testHaskellDepends = [
+         base doctest Glob hedgehog markdown-unlit tasty tasty-hedgehog
+         tasty-hspec type-spec
+       ];
+       testToolDepends = [ doctest markdown-unlit ];
+       description = "Type-safe time library";
+       license = stdenv.lib.licenses.mpl20;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "oanda-rest-api" = callPackage
     ({ mkDerivation, aeson, base, bytestring, conduit, containers
      , Decimal, hlint, hspec, http-client, http-conduit, HUnit, lens
@@ -191544,8 +191658,8 @@ self: {
      }:
      mkDerivation {
        pname = "pandoc-plot";
-       version = "1.0.2.0";
-       sha256 = "10iwhwr3161mx438bi3q9m15wj60fs5hr6q90g3jqiv6w18n6zdm";
+       version = "1.0.2.1";
+       sha256 = "0yi1dh6d1zxzrpmh32v0c7v921qjyxmmapzv56vh0ih8mi3ggbji";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -202837,8 +202951,8 @@ self: {
      }:
      mkDerivation {
        pname = "postgresql-query";
-       version = "3.8.0";
-       sha256 = "1bk355kqsiyxn269bp5icf5s80p2bzxy08r8g8llainppjxnq8n8";
+       version = "3.8.1";
+       sha256 = "09lld8fibwn0brszpz040pr8q7b5wrpc9fzdw8pwf7gfsb02wvx1";
        libraryHaskellDepends = [
          aeson attoparsec base blaze-builder bytestring containers
          data-default exceptions file-embed haskell-src-meta hreader hset
@@ -206597,21 +206711,21 @@ self: {
      }) {};
 
   "prolude" = callPackage
-    ({ mkDerivation, aeson, base, bytestring, cassava, containers
-     , generic-random, lens, mongoDB, mtl, network-uri, persistent
-     , persistent-mongoDB, QuickCheck, quickcheck-instances
+    ({ mkDerivation, aeson, amazonka, base, bytestring, cassava
+     , containers, generic-random, lens, mongoDB, mtl, network-uri
+     , persistent, persistent-mongoDB, QuickCheck, quickcheck-instances
      , safe-exceptions, scientific, servant, swagger2, text, time, uuid
      , vector
      }:
      mkDerivation {
        pname = "prolude";
-       version = "0.0.0.15";
-       sha256 = "1hm24qz13yrhvg8a0xx781pv29lbxzdzazk7byfjqv4dsy8c7mkp";
+       version = "0.0.0.17";
+       sha256 = "1c98ybwv8jdswkx80q2wlxr7jqll6kyy07lyk2rc27phxb153slk";
        libraryHaskellDepends = [
-         aeson base bytestring cassava containers generic-random lens
-         mongoDB mtl network-uri persistent persistent-mongoDB QuickCheck
-         quickcheck-instances safe-exceptions scientific servant swagger2
-         text time uuid vector
+         aeson amazonka base bytestring cassava containers generic-random
+         lens mongoDB mtl network-uri persistent persistent-mongoDB
+         QuickCheck quickcheck-instances safe-exceptions scientific servant
+         swagger2 text time uuid vector
        ];
        description = "ITProTV's custom prelude";
        license = stdenv.lib.licenses.mit;
@@ -207351,6 +207465,8 @@ self: {
        pname = "proto3-wire";
        version = "1.2.0";
        sha256 = "1xrnrh4njnw6af8xxg9xhcxrscg0g644jx4l9an4iqz6xmjp2nk2";
+       revision = "1";
+       editedCabalFile = "14cjzgh364b836sg7szwrkvmm19hg8w57hdbsrsgwa7k9rhqi349";
        libraryHaskellDepends = [
          base bytestring cereal containers deepseq ghc-prim hashable
          parameterized primitive QuickCheck safe text transformers
@@ -211702,14 +211818,16 @@ self: {
      }) {};
 
   "ralist" = callPackage
-    ({ mkDerivation, base, criterion, deepseq, hspec }:
+    ({ mkDerivation, base, criterion, deepseq, hspec
+     , indexed-traversable, transformers
+     }:
      mkDerivation {
        pname = "ralist";
-       version = "0.2.1.1";
-       sha256 = "0fy8c36ygdn609nq6wasc685y3z7g188nkhym7bpb7rigi1si7xj";
-       revision = "1";
-       editedCabalFile = "187idyc9b2q476xxxnpgglf818vp701ww0ir5j4dn96g0qwni8xb";
-       libraryHaskellDepends = [ base ];
+       version = "0.3.0.0";
+       sha256 = "1qy6y7fcylbp6lym7y1k0bg28imhrfxrkvlfrm9mxg3lhvl71mrf";
+       libraryHaskellDepends = [
+         base deepseq indexed-traversable transformers
+       ];
        testHaskellDepends = [ base hspec ];
        benchmarkHaskellDepends = [ base criterion deepseq ];
        description = "Random access list with a list compatible interface";
@@ -222873,6 +222991,30 @@ self: {
        license = stdenv.lib.licenses.publicDomain;
      }) {};
 
+  "safecopy_0_10_3_1" = callPackage
+    ({ mkDerivation, array, base, bytestring, cereal, containers
+     , generic-data, HUnit, lens, lens-action, old-time, QuickCheck
+     , quickcheck-instances, tasty, tasty-quickcheck, template-haskell
+     , text, time, transformers, vector
+     }:
+     mkDerivation {
+       pname = "safecopy";
+       version = "0.10.3.1";
+       sha256 = "0y2jpykad7inzndw4azb2wdp4zp3smjax95sdcxycw5x88rxdra1";
+       libraryHaskellDepends = [
+         array base bytestring cereal containers generic-data old-time
+         template-haskell text time transformers vector
+       ];
+       testHaskellDepends = [
+         array base bytestring cereal containers HUnit lens lens-action
+         QuickCheck quickcheck-instances tasty tasty-quickcheck
+         template-haskell time vector
+       ];
+       description = "Binary serialization with version control";
+       license = stdenv.lib.licenses.publicDomain;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "safecopy-migrate" = callPackage
     ({ mkDerivation, base, base-prelude, cereal, containers, extra
      , haskell-src-meta, microlens, safecopy, template-haskell
@@ -242391,6 +242533,31 @@ self: {
        license = stdenv.lib.licenses.mit;
      }) {};
 
+  "statistics-skinny" = callPackage
+    ({ mkDerivation, async, base, base-orphans, data-default-class
+     , deepseq, dense-linear-algebra, erf, ieee754, math-functions
+     , monad-par, mwc-random, primitive, QuickCheck, tasty
+     , tasty-expected-failure, tasty-hunit, tasty-quickcheck, vector
+     , vector-algorithms, vector-th-unbox
+     }:
+     mkDerivation {
+       pname = "statistics-skinny";
+       version = "0.15.2.0";
+       sha256 = "1rx65xyi7xlf5a0p1xvyi7rmba4x4xrb462lhybwr4c0xv1c2mbl";
+       libraryHaskellDepends = [
+         async base base-orphans data-default-class deepseq
+         dense-linear-algebra math-functions monad-par mwc-random primitive
+         vector vector-algorithms vector-th-unbox
+       ];
+       testHaskellDepends = [
+         base dense-linear-algebra erf ieee754 math-functions mwc-random
+         primitive QuickCheck tasty tasty-expected-failure tasty-hunit
+         tasty-quickcheck vector vector-algorithms
+       ];
+       description = "A library of statistical types, data, and functions";
+       license = stdenv.lib.licenses.bsd2;
+     }) {};
+
   "stats" = callPackage
     ({ mkDerivation, base, statistics, text, vector }:
      mkDerivation {
@@ -250396,6 +250563,24 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "tasty-ant-xml_1_1_8" = callPackage
+    ({ mkDerivation, base, containers, directory, filepath
+     , generic-deriving, ghc-prim, mtl, stm, tagged, tasty, transformers
+     , xml
+     }:
+     mkDerivation {
+       pname = "tasty-ant-xml";
+       version = "1.1.8";
+       sha256 = "0h9mllhw9cd0rn34xhj8grwmbny7z7hpd8qmp9lfcdj0s4qx9vx8";
+       libraryHaskellDepends = [
+         base containers directory filepath generic-deriving ghc-prim mtl
+         stm tagged tasty transformers xml
+       ];
+       description = "Render tasty output to XML for Jenkins";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "tasty-auto" = callPackage
     ({ mkDerivation, base, directory, filepath, tasty, tasty-hspec
      , tasty-hunit, tasty-quickcheck, tasty-smallcheck
@@ -250858,6 +251043,25 @@ self: {
        license = stdenv.lib.licenses.mit;
      }) {};
 
+  "tasty-lua_0_2_3_2" = callPackage
+    ({ mkDerivation, base, bytestring, directory, file-embed, filepath
+     , hslua, tasty, tasty-hunit, text
+     }:
+     mkDerivation {
+       pname = "tasty-lua";
+       version = "0.2.3.2";
+       sha256 = "0wa73ihkjcxi50lgpdzwwdx7s903lqi79hw7hxlvhbcvdly1cq53";
+       libraryHaskellDepends = [
+         base bytestring file-embed hslua tasty text
+       ];
+       testHaskellDepends = [
+         base directory filepath hslua tasty tasty-hunit
+       ];
+       description = "Write tests in Lua, integrate into tasty";
+       license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "tasty-mgolden" = callPackage
     ({ mkDerivation, ansi-terminal, base, Diff, filepath, hlint, tasty
      , tasty-expected-failure, tasty-hunit, text, typed-process
@@ -257747,8 +257951,8 @@ self: {
      }:
      mkDerivation {
        pname = "tlex";
-       version = "0.1.0.0";
-       sha256 = "1qcn9m3zj33scvydshaqlnag5cw49vr2p7dh6z1fssbn061ik4iv";
+       version = "0.2.0.0";
+       sha256 = "0ad2zxlwrkpz2lgqp9lyj4aaq0nicj8vxfys0hn63cv23arwr0cc";
        setupHaskellDepends = [ base Cabal cabal-doctest ];
        libraryHaskellDepends = [ base containers tlex-core ];
        testHaskellDepends = [
@@ -257766,8 +257970,8 @@ self: {
      }:
      mkDerivation {
        pname = "tlex-core";
-       version = "0.1.0.0";
-       sha256 = "009xld55rrch7r1ld9s8l3syahqnfphazl211gsaahck9f9ii3bh";
+       version = "0.2.0.0";
+       sha256 = "13plxbhnmjki46hj60zbqz0p1ga24pp7brgy5d04k3i706s2gyjr";
        setupHaskellDepends = [ base Cabal cabal-doctest ];
        libraryHaskellDepends = [
          array base containers hashable transformers unordered-containers
@@ -257788,8 +257992,8 @@ self: {
      }:
      mkDerivation {
        pname = "tlex-debug";
-       version = "0.1.0.0";
-       sha256 = "1jxflcmgkqh24ybhpbzhxvmqywh6197xzi24ma074zzfyzf07jgx";
+       version = "0.2.0.0";
+       sha256 = "0qj1wcdg9spf7vfwmpkqp5z74qzh9xkb4m6gv0v015krr8qvwc01";
        setupHaskellDepends = [ base Cabal cabal-doctest ];
        libraryHaskellDepends = [
          base containers tlex tlex-core unordered-containers
@@ -257809,8 +258013,8 @@ self: {
      }:
      mkDerivation {
        pname = "tlex-encoding";
-       version = "0.1.0.0";
-       sha256 = "1m5sp3paklybg94r2g5wyzgnqdzxs3a4gn7lknj1a3wdwhz9cc17";
+       version = "0.2.0.0";
+       sha256 = "0krisx0fh85dccgcw6y1b3b1q2brwqz75hqg6r7w39rn0w7b5xm7";
        setupHaskellDepends = [ base Cabal cabal-doctest ];
        libraryHaskellDepends = [ base charset containers tlex tlex-core ];
        testHaskellDepends = [
@@ -257828,8 +258032,8 @@ self: {
      }:
      mkDerivation {
        pname = "tlex-th";
-       version = "0.1.0.0";
-       sha256 = "0iy6xnp9nm17jcjkgnlyc3pdiwlkgxzqhi4pgv4a29kmvvy5izcz";
+       version = "0.2.0.0";
+       sha256 = "03wninr37d989fc3l33gcflfjsnwrni2j8lryh7qv0vxr90l5mqp";
        setupHaskellDepends = [ base Cabal cabal-doctest ];
        libraryHaskellDepends = [
          array base containers ghc-prim template-haskell tlex tlex-core
@@ -259195,8 +259399,8 @@ self: {
      }:
      mkDerivation {
        pname = "tptp";
-       version = "0.1.2.0";
-       sha256 = "0ccffd1pskfybyysaa1ilbsbgw0vga4x0q0awmj2wy05gbbzfb1y";
+       version = "0.1.3.0";
+       sha256 = "1blz39ksyf6svcrr55v5mn537qa42aymmfj76154wla328ll6nr4";
        libraryHaskellDepends = [
          attoparsec base prettyprinter scientific text
        ];
@@ -265266,8 +265470,8 @@ self: {
        pname = "union";
        version = "0.1.2";
        sha256 = "1i4fvlwkw1wx64a6l8342aqfqsdq7fqa4p24g3i5gn5704lxrsb3";
-       revision = "4";
-       editedCabalFile = "09b6wqnmv4g2pnjzl5k90yp78jcif8pk40c0spdrbr2vr5766clj";
+       revision = "5";
+       editedCabalFile = "1qxwx43ba4ixq6g78y6gs4zqq4v2ka0qi79gpvny9qw577gwbbd3";
        libraryHaskellDepends = [
          base deepseq hashable profunctors tagged vinyl
        ];
@@ -267500,8 +267704,8 @@ self: {
      }:
      mkDerivation {
        pname = "userid";
-       version = "0.1.3.5";
-       sha256 = "0lk3a07sh7i5hh3b5d2734iw3qwz0q4dnf4b6j9br69vi35k64cw";
+       version = "0.1.3.6";
+       sha256 = "02alsm7h42hjymmr2xn2cf9ks6sph6arccirpndbndyvbgrds7nn";
        libraryHaskellDepends = [
          aeson base boomerang cereal safecopy web-routes web-routes-th
        ];
@@ -274565,6 +274769,33 @@ self: {
        license = stdenv.lib.licenses.mpl20;
      }) {};
 
+  "webgear-server_0_2_1" = callPackage
+    ({ mkDerivation, aeson, base, base64-bytestring, bytestring
+     , bytestring-conversion, case-insensitive, http-api-data
+     , http-types, mtl, network, QuickCheck, quickcheck-instances, tasty
+     , tasty-hunit, tasty-quickcheck, template-haskell, text
+     , unordered-containers, wai
+     }:
+     mkDerivation {
+       pname = "webgear-server";
+       version = "0.2.1";
+       sha256 = "0qf3w2vk7m4ci8lyxk37iz19zbz08afihrn4sw2cqza9yaw51bjh";
+       libraryHaskellDepends = [
+         aeson base base64-bytestring bytestring bytestring-conversion
+         case-insensitive http-api-data http-types mtl network
+         template-haskell text unordered-containers wai
+       ];
+       testHaskellDepends = [
+         aeson base base64-bytestring bytestring bytestring-conversion
+         case-insensitive http-api-data http-types mtl network QuickCheck
+         quickcheck-instances tasty tasty-hunit tasty-quickcheck
+         template-haskell text unordered-containers wai
+       ];
+       description = "Composable, type-safe library to build HTTP API servers";
+       license = stdenv.lib.licenses.mpl20;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "webidl" = callPackage
     ({ mkDerivation, base, bytestring, HSFFIG, LEXER, parsec, pretty
      , utf8-env, utf8-string
@@ -275798,18 +276029,20 @@ self: {
      }) {};
 
   "witherable" = callPackage
-    ({ mkDerivation, base, base-orphans, containers, hashable, lens
-     , monoidal-containers, transformers, transformers-compat
-     , unordered-containers, vector, witherable-class
+    ({ mkDerivation, base, base-orphans, containers, hashable
+     , indexed-traversable, indexed-traversable-instances, transformers
+     , transformers-compat, unordered-containers, vector
      }:
      mkDerivation {
        pname = "witherable";
-       version = "0.3.5";
-       sha256 = "13r4g5fg3fgl3zall0daljivnk4gm1lm2s8qir1izwkmq25081wb";
+       version = "0.4";
+       sha256 = "086cqikx8x3yga3b25wgdmws46prx5i49rfb8c5cchp3ilksrxhi";
+       revision = "1";
+       editedCabalFile = "14if8lyjg8q1iml63y5bq8r0fjqpday31q3m49prl1hlarhl6yxs";
        libraryHaskellDepends = [
-         base base-orphans containers hashable lens monoidal-containers
-         transformers transformers-compat unordered-containers vector
-         witherable-class
+         base base-orphans containers hashable indexed-traversable
+         indexed-traversable-instances transformers transformers-compat
+         unordered-containers vector
        ];
        description = "filterable traversable";
        license = stdenv.lib.licenses.bsd3;
@@ -275831,6 +276064,18 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "witherable-class_0_0_1" = callPackage
+    ({ mkDerivation, base, witherable }:
+     mkDerivation {
+       pname = "witherable-class";
+       version = "0.0.1";
+       sha256 = "0995ixa9yzym7fsrgj77j0lyz7y5nnbkn0m2ndxdc401viyhkigd";
+       libraryHaskellDepends = [ base witherable ];
+       description = "Witherable = Traversable + Filterable";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "within" = callPackage
     ({ mkDerivation, base, comonad, exceptions, free, hashable, path
      , path-like