about summary refs log tree commit diff
path: root/pkgs/development/haskell-modules
diff options
context:
space:
mode:
authorPeter Simons <simons@cryp.to>2019-03-18 02:30:54 +0100
committerPeter Simons <simons@cryp.to>2019-03-23 17:06:25 +0100
commitb23f9e540fd84a0238752050af94372b025abc6a (patch)
treed84f7a123b589356471ebfe0552d062c2147e0ac /pkgs/development/haskell-modules
parentdb67e5c5d07ba48cb631228e465b3c287a626b50 (diff)
downloadnixlib-b23f9e540fd84a0238752050af94372b025abc6a.tar
nixlib-b23f9e540fd84a0238752050af94372b025abc6a.tar.gz
nixlib-b23f9e540fd84a0238752050af94372b025abc6a.tar.bz2
nixlib-b23f9e540fd84a0238752050af94372b025abc6a.tar.lz
nixlib-b23f9e540fd84a0238752050af94372b025abc6a.tar.xz
nixlib-b23f9e540fd84a0238752050af94372b025abc6a.tar.zst
nixlib-b23f9e540fd84a0238752050af94372b025abc6a.zip
hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.14.2-3-gea0f0ca from Hackage revision
https://github.com/commercialhaskell/all-cabal-hashes/commit/4b477e240f9bb3b4f0fa7d6e9597497e9ab48807.
Diffstat (limited to 'pkgs/development/haskell-modules')
-rw-r--r--pkgs/development/haskell-modules/hackage-packages.nix1434
1 files changed, 1065 insertions, 369 deletions
diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix
index 20968e540378..d49a17c0c495 100644
--- a/pkgs/development/haskell-modules/hackage-packages.nix
+++ b/pkgs/development/haskell-modules/hackage-packages.nix
@@ -9053,6 +9053,27 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "HTTP_4000_3_13" = callPackage
+    ({ mkDerivation, array, base, bytestring, deepseq, httpd-shed
+     , HUnit, mtl, network, network-uri, parsec, pureMD5, split
+     , test-framework, test-framework-hunit, time
+     }:
+     mkDerivation {
+       pname = "HTTP";
+       version = "4000.3.13";
+       sha256 = "0xb66msgr6d4vxr80a7wvwb0fwh20xfimdwakkg7x7qk4bdx6657";
+       libraryHaskellDepends = [
+         array base bytestring mtl network network-uri parsec time
+       ];
+       testHaskellDepends = [
+         base bytestring deepseq httpd-shed HUnit mtl network network-uri
+         pureMD5 split test-framework test-framework-hunit
+       ];
+       description = "A library for client-side HTTP";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "HTTP-Simple" = callPackage
     ({ mkDerivation, base, HTTP, network }:
      mkDerivation {
@@ -10305,23 +10326,22 @@ self: {
      }) {};
 
   "HsHTSLib" = callPackage
-    ({ mkDerivation, base, bytestring, bytestring-lexing, conduit
-     , containers, inline-c, mtl, tasty, tasty-golden, tasty-hunit
-     , template-haskell, vector, zlib
+    ({ mkDerivation, base, bytestring, bytestring-lexing, c2hs, conduit
+     , containers, tasty, tasty-golden, tasty-hunit, vector, zlib
      }:
      mkDerivation {
        pname = "HsHTSLib";
-       version = "1.3.2.4";
-       sha256 = "07zgbmk7511n0r7z7zdiryqxrxp000pq5wjdlhnr2ljahz53qnsq";
+       version = "1.9.2";
+       sha256 = "077j64jpq64bw9bjy0n2qmar6dc768lrn62cpkwl0cl5sygpd005";
        libraryHaskellDepends = [
-         base bytestring bytestring-lexing conduit containers inline-c mtl
-         template-haskell
+         base bytestring bytestring-lexing conduit containers
        ];
        librarySystemDepends = [ zlib ];
+       libraryToolDepends = [ c2hs ];
        testHaskellDepends = [
-         base bytestring conduit mtl tasty tasty-golden tasty-hunit vector
+         base bytestring conduit tasty tasty-golden tasty-hunit vector
        ];
-       description = "High level bindings to htslib";
+       description = "Bindings to htslib";
        license = stdenv.lib.licenses.mit;
        hydraPlatforms = stdenv.lib.platforms.none;
        broken = true;
@@ -13103,8 +13123,8 @@ self: {
        pname = "MonadRandom";
        version = "0.5.1.1";
        sha256 = "0w44jl1n3kqvqaflh82l1wj3xxbhzfs3kf4m8rk7w6fgg8llmnmb";
-       revision = "1";
-       editedCabalFile = "14izcj2myfsvfwiy1w78q5zddxd6za77yy6b8zwb1x49lnw7jpck";
+       revision = "2";
+       editedCabalFile = "0l6a39vmqxig7jpr6snync4sli77wm6lwzypmmvx103d65p17k8k";
        libraryHaskellDepends = [
          base mtl primitive random transformers transformers-compat
        ];
@@ -22553,6 +22573,26 @@ self: {
        broken = true;
      }) {};
 
+  "aern2-mp_0_1_4" = callPackage
+    ({ mkDerivation, base, convertible, hspec, integer-logarithms, lens
+     , mixed-types-num, QuickCheck, regex-tdfa, rounded
+     , template-haskell
+     }:
+     mkDerivation {
+       pname = "aern2-mp";
+       version = "0.1.4";
+       sha256 = "1q4ygvpxndvj0lsxb7aqw754nkxj1r2037f263g79vpjczkzzfwf";
+       libraryHaskellDepends = [
+         base convertible hspec integer-logarithms lens mixed-types-num
+         QuickCheck regex-tdfa rounded template-haskell
+       ];
+       testHaskellDepends = [ base hspec QuickCheck ];
+       description = "Multi-precision ball (interval) arithmetic";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+       broken = true;
+     }) {};
+
   "aern2-real" = callPackage
     ({ mkDerivation, aern2-mp, aeson, base, bytestring, containers
      , convertible, hspec, lens, mixed-types-num, QuickCheck, random
@@ -22560,8 +22600,8 @@ self: {
      }:
      mkDerivation {
        pname = "aern2-real";
-       version = "0.1.1.0";
-       sha256 = "1sq2s20vwhm0avdzqg2vb5ck6rj7aw16kcfkdyhda0dl6s2l5q15";
+       version = "0.1.2";
+       sha256 = "1br2glj89xcm3iyb32yi1xwgzkva9mmvl9gih38kgg4ldidflvn8";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -27433,8 +27473,8 @@ self: {
      }:
      mkDerivation {
        pname = "amqp-utils";
-       version = "0.3.4.0";
-       sha256 = "1p02nf9i8v17f9nyx76306zdq4qlvqf6j86i88kfnjkpb8hfxl84";
+       version = "0.3.6.0";
+       sha256 = "0jv89pnap0ja39cmc2hri3npyz3sihc5xzdwargvrkavf4x1ij80";
        isLibrary = false;
        isExecutable = true;
        executableHaskellDepends = [
@@ -28184,14 +28224,14 @@ self: {
        license = stdenv.lib.licenses.mit;
      }) {};
 
-  "antiope-athena_6_4_0" = callPackage
+  "antiope-athena_7_0_0" = callPackage
     ({ mkDerivation, amazonka, amazonka-athena, amazonka-core, base
      , lens, resourcet, text, unliftio-core
      }:
      mkDerivation {
        pname = "antiope-athena";
-       version = "6.4.0";
-       sha256 = "0537hjh070l6z5wylbzr41qka3j75q2sbshqcmaazarzllsr5mxk";
+       version = "7.0.0";
+       sha256 = "0d5h0wqh8lndp34w42agsccv7yjma0dzr4n999g8mg9s95ygq7an";
        libraryHaskellDepends = [
          amazonka amazonka-athena amazonka-core base lens resourcet text
          unliftio-core
@@ -28200,6 +28240,7 @@ self: {
          amazonka amazonka-athena amazonka-core base lens resourcet text
          unliftio-core
        ];
+       description = "Please see the README on Github at <https://github.com/arbor/antiope#readme>";
        license = stdenv.lib.licenses.mit;
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
@@ -28208,11 +28249,12 @@ self: {
     ({ mkDerivation, aeson, antiope-s3, avro, base, bytestring, text }:
      mkDerivation {
        pname = "antiope-contract";
-       version = "6.4.0";
-       sha256 = "1l6a80plff3f9yd2iaw7hpqvas177xbkprz9maxk2xlf7klzpvcd";
+       version = "7.0.0";
+       sha256 = "19q8rzgxrvz326pmsr5vff7sbpryz1wy6sl2mm5vx2x3nr8jp7yb";
        libraryHaskellDepends = [
          aeson antiope-s3 avro base bytestring text
        ];
+       description = "Please see the README on Github at <https://github.com/arbor/antiope#readme>";
        license = stdenv.lib.licenses.mit;
        hydraPlatforms = stdenv.lib.platforms.none;
        broken = true;
@@ -28240,25 +28282,28 @@ self: {
        license = stdenv.lib.licenses.mit;
      }) {};
 
-  "antiope-core_6_4_0" = callPackage
-    ({ mkDerivation, amazonka, amazonka-core, base, bytestring
-     , exceptions, generic-lens, http-client, http-types, lens
-     , monad-logger, mtl, resourcet, text, transformers, unliftio-core
+  "antiope-core_7_0_0" = callPackage
+    ({ mkDerivation, aeson, aeson-lens, amazonka, amazonka-core, base
+     , bytestring, exceptions, generic-lens, hedgehog, hspec
+     , http-client, http-types, hw-hspec-hedgehog, lens, mtl, resourcet
+     , scientific, text, transformers, unliftio-core
      }:
      mkDerivation {
        pname = "antiope-core";
-       version = "6.4.0";
-       sha256 = "0snfalkpv9ckh3mkffx96zql3vnr479kkxxdyl2f2iad616a5wss";
+       version = "7.0.0";
+       sha256 = "0yhv5jda2llydrn6n9mvqgidhmfmz85xmwxyylc1ax5f3bpjvbdr";
        libraryHaskellDepends = [
-         amazonka amazonka-core base bytestring exceptions generic-lens
-         http-client http-types lens monad-logger mtl resourcet text
+         aeson amazonka amazonka-core base bytestring exceptions
+         generic-lens http-client http-types lens mtl resourcet text
          transformers unliftio-core
        ];
        testHaskellDepends = [
-         amazonka amazonka-core base bytestring exceptions generic-lens
-         http-client http-types lens monad-logger mtl resourcet text
-         transformers unliftio-core
+         aeson aeson-lens amazonka amazonka-core base bytestring exceptions
+         generic-lens hedgehog hspec http-client http-types
+         hw-hspec-hedgehog lens mtl resourcet scientific text transformers
+         unliftio-core
        ];
+       description = "Please see the README on Github at <https://github.com/arbor/antiope#readme>";
        license = stdenv.lib.licenses.mit;
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
@@ -28283,15 +28328,15 @@ self: {
        license = stdenv.lib.licenses.mit;
      }) {};
 
-  "antiope-dynamodb_6_4_0" = callPackage
+  "antiope-dynamodb_7_0_0" = callPackage
     ({ mkDerivation, amazonka, amazonka-core, amazonka-dynamodb
      , antiope-core, base, generic-lens, lens, text, unliftio-core
      , unordered-containers
      }:
      mkDerivation {
        pname = "antiope-dynamodb";
-       version = "6.4.0";
-       sha256 = "10kdvmfy7aya2yv77048mrkr9xdms5rq4gdip9ssidasib0fxcai";
+       version = "7.0.0";
+       sha256 = "0ikfxl8ysgkqiny8cxfvvh1j4mh7552147qj7k8m8wg6b29n332m";
        libraryHaskellDepends = [
          amazonka amazonka-core amazonka-dynamodb antiope-core base
          generic-lens lens text unliftio-core unordered-containers
@@ -28300,6 +28345,7 @@ self: {
          amazonka amazonka-core amazonka-dynamodb antiope-core base
          generic-lens lens text unliftio-core unordered-containers
        ];
+       description = "Please see the README on Github at <https://github.com/arbor/antiope#readme>";
        license = stdenv.lib.licenses.mit;
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
@@ -28328,25 +28374,26 @@ self: {
        broken = true;
      }) {};
 
-  "antiope-messages_6_4_0" = callPackage
-    ({ mkDerivation, aeson, amazonka, amazonka-core, amazonka-s3
-     , amazonka-sqs, antiope-s3, base, generic-lens, lens, lens-aeson
-     , monad-loops, network-uri, text, unliftio-core
+  "antiope-messages_7_0_0" = callPackage
+    ({ mkDerivation, aeson, amazonka, amazonka-core, base, bytestring
+     , generic-lens, hedgehog, hspec, hw-hspec-hedgehog, lens
+     , lens-aeson, monad-loops, network-uri, scientific, text
+     , unliftio-core
      }:
      mkDerivation {
        pname = "antiope-messages";
-       version = "6.4.0";
-       sha256 = "0m7sag2pk0sba1v14xpc60b7h5pk6s807yi0n5h6xrfsvslp09k9";
+       version = "7.0.0";
+       sha256 = "0z7qaywm37w73q472piszf4h2mfcv3ixrvrd7nvpyarjykjj19ma";
        libraryHaskellDepends = [
-         aeson amazonka amazonka-core amazonka-s3 amazonka-sqs antiope-s3
-         base generic-lens lens lens-aeson monad-loops network-uri text
-         unliftio-core
+         aeson amazonka amazonka-core base bytestring generic-lens lens
+         lens-aeson monad-loops network-uri text unliftio-core
        ];
        testHaskellDepends = [
-         aeson amazonka amazonka-core amazonka-s3 amazonka-sqs antiope-s3
-         base generic-lens lens lens-aeson monad-loops network-uri text
-         unliftio-core
+         aeson amazonka amazonka-core base bytestring generic-lens hedgehog
+         hspec hw-hspec-hedgehog lens lens-aeson monad-loops network-uri
+         scientific text unliftio-core
        ];
+       description = "Please see the README on Github at <https://github.com/arbor/antiope#readme>";
        license = stdenv.lib.licenses.mit;
        hydraPlatforms = stdenv.lib.platforms.none;
        broken = true;
@@ -28379,29 +28426,30 @@ self: {
        broken = true;
      }) {};
 
-  "antiope-s3_6_4_0" = callPackage
+  "antiope-s3_7_0_0" = callPackage
     ({ mkDerivation, aeson, amazonka, amazonka-core, amazonka-s3
-     , antiope-core, attoparsec, base, bytestring, conduit
-     , conduit-extra, exceptions, generic-lens, hedgehog, hspec
-     , http-types, hw-hspec-hedgehog, lens, monad-logger, mtl
-     , network-uri, resourcet, text, time, unliftio-core
+     , antiope-core, antiope-messages, attoparsec, base, bytestring
+     , conduit, conduit-extra, exceptions, generic-lens, hedgehog, hspec
+     , http-types, hw-hspec-hedgehog, lens, mtl, network-uri, resourcet
+     , text, time, unliftio-core
      }:
      mkDerivation {
        pname = "antiope-s3";
-       version = "6.4.0";
-       sha256 = "019j8n0rmv4cmkaa8lc69r02lrwbk267y99qbwy3fx2wqdicdij2";
+       version = "7.0.0";
+       sha256 = "0xz77pkjfg8v23ivg0b6idcm8rfrn6v5xyfi8hbdqjg1xq3li9ic";
        libraryHaskellDepends = [
-         aeson amazonka amazonka-core amazonka-s3 antiope-core attoparsec
-         base bytestring conduit conduit-extra exceptions generic-lens
-         http-types lens monad-logger mtl network-uri resourcet text time
-         unliftio-core
+         aeson amazonka amazonka-core amazonka-s3 antiope-core
+         antiope-messages attoparsec base bytestring conduit conduit-extra
+         exceptions generic-lens http-types lens mtl network-uri resourcet
+         text time unliftio-core
        ];
        testHaskellDepends = [
          aeson amazonka amazonka-core amazonka-s3 antiope-core attoparsec
          base bytestring conduit conduit-extra exceptions generic-lens
-         hedgehog hspec http-types hw-hspec-hedgehog lens monad-logger mtl
-         network-uri resourcet text time unliftio-core
+         hedgehog hspec http-types hw-hspec-hedgehog lens mtl network-uri
+         resourcet text time unliftio-core
        ];
+       description = "Please see the README on Github at <https://github.com/arbor/antiope#readme>";
        license = stdenv.lib.licenses.mit;
        hydraPlatforms = stdenv.lib.platforms.none;
        broken = true;
@@ -28426,22 +28474,25 @@ self: {
        license = stdenv.lib.licenses.mit;
      }) {};
 
-  "antiope-sns_6_4_0" = callPackage
+  "antiope-sns_7_0_0" = callPackage
     ({ mkDerivation, aeson, amazonka, amazonka-core, amazonka-sns, base
-     , generic-lens, lens, text, time, unliftio-core
+     , bytestring, generic-lens, hedgehog, hspec, hw-hspec-hedgehog
+     , lens, text, time, unliftio-core
      }:
      mkDerivation {
        pname = "antiope-sns";
-       version = "6.4.0";
-       sha256 = "0ghr37p0k8pgch42cksfdinz7h7q7brvknj7flj1bgkh03j3gw03";
+       version = "7.0.0";
+       sha256 = "1hr35p9bxc3ah63ld1lyppnkx6yazs5ylnfcp036ai4ad42qx7lh";
        libraryHaskellDepends = [
-         aeson amazonka amazonka-core amazonka-sns base generic-lens lens
-         text time unliftio-core
+         aeson amazonka amazonka-core amazonka-sns base bytestring
+         generic-lens lens text time unliftio-core
        ];
        testHaskellDepends = [
-         aeson amazonka amazonka-core amazonka-sns base generic-lens lens
-         text time unliftio-core
+         aeson amazonka amazonka-core amazonka-sns base bytestring
+         generic-lens hedgehog hspec hw-hspec-hedgehog lens text time
+         unliftio-core
        ];
+       description = "Please see the README on Github at <https://github.com/arbor/antiope#readme>";
        license = stdenv.lib.licenses.mit;
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
@@ -28470,26 +28521,27 @@ self: {
        broken = true;
      }) {};
 
-  "antiope-sqs_6_4_0" = callPackage
-    ({ mkDerivation, aeson, amazonka, amazonka-core, amazonka-s3
-     , amazonka-sqs, antiope-messages, antiope-s3, base, conduit
-     , generic-lens, lens, lens-aeson, monad-loops, mtl, network-uri
-     , text, unliftio-core
+  "antiope-sqs_7_0_0" = callPackage
+    ({ mkDerivation, aeson, amazonka, amazonka-core, amazonka-sqs, base
+     , bytestring, conduit, generic-lens, hedgehog, hspec
+     , hw-hspec-hedgehog, lens, lens-aeson, monad-loops, mtl
+     , network-uri, text, time, unliftio-core, unordered-containers
      }:
      mkDerivation {
        pname = "antiope-sqs";
-       version = "6.4.0";
-       sha256 = "067c29virlmi3lizhr9kmakr23ipc6sy2wwhg7wgf1wbmwcszs8j";
+       version = "7.0.0";
+       sha256 = "18hd7l6w0765rckqrvsk1kpxdvw6w708ink82di4l20w8wncxx07";
        libraryHaskellDepends = [
-         aeson amazonka amazonka-core amazonka-s3 amazonka-sqs
-         antiope-messages antiope-s3 base conduit generic-lens lens
-         lens-aeson monad-loops mtl network-uri text unliftio-core
+         aeson amazonka amazonka-core amazonka-sqs base bytestring conduit
+         generic-lens lens lens-aeson monad-loops mtl network-uri text
+         unliftio-core unordered-containers
        ];
        testHaskellDepends = [
-         aeson amazonka amazonka-core amazonka-s3 amazonka-sqs
-         antiope-messages antiope-s3 base conduit generic-lens lens
-         lens-aeson monad-loops mtl network-uri text unliftio-core
+         aeson amazonka amazonka-core amazonka-sqs base bytestring conduit
+         generic-lens hedgehog hspec hw-hspec-hedgehog lens lens-aeson
+         monad-loops mtl network-uri text time unliftio-core
        ];
+       description = "Please see the README on Github at <https://github.com/arbor/antiope#readme>";
        license = stdenv.lib.licenses.mit;
        hydraPlatforms = stdenv.lib.platforms.none;
        broken = true;
@@ -29520,6 +29572,33 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "approveapi" = callPackage
+    ({ mkDerivation, aeson, base, base64-bytestring, bytestring
+     , case-insensitive, containers, deepseq, exceptions, hspec
+     , http-api-data, http-client, http-client-tls, http-media
+     , http-types, iso8601-time, katip, microlens, mtl, network
+     , QuickCheck, random, safe-exceptions, semigroups, text, time
+     , transformers, unordered-containers, vector
+     }:
+     mkDerivation {
+       pname = "approveapi";
+       version = "0.1.0.0";
+       sha256 = "1qwsdcinq3xci5hqq1gs0bsm3kxaf61vw4csajv5nc8y4w48jzj6";
+       libraryHaskellDepends = [
+         aeson base base64-bytestring bytestring case-insensitive containers
+         deepseq exceptions http-api-data http-client http-client-tls
+         http-media http-types iso8601-time katip microlens mtl network
+         random safe-exceptions text time transformers unordered-containers
+         vector
+       ];
+       testHaskellDepends = [
+         aeson base bytestring containers hspec iso8601-time mtl QuickCheck
+         semigroups text time transformers unordered-containers vector
+       ];
+       description = "ApproveAPI Haskell Client";
+       license = stdenv.lib.licenses.mit;
+     }) {};
+
   "approx-rand-test" = callPackage
     ({ mkDerivation, base, Chart, Chart-diagrams, colour, conduit
      , containers, data-default, data-default-class, filepath, HUnit
@@ -31921,8 +32000,8 @@ self: {
      }:
      mkDerivation {
        pname = "ats-pkg";
-       version = "3.2.5.3";
-       sha256 = "0imd4xikj15cb066713c38ik7a5r4dgdw95wgynjpi39clv4rmbz";
+       version = "3.2.5.10";
+       sha256 = "0ra18d4rid6pr53rraca8a63aa853kh2qdyj8d3pp2difpg5r0rz";
        isLibrary = true;
        isExecutable = true;
        enableSeparateDataOutput = true;
@@ -34089,8 +34168,8 @@ self: {
      }:
      mkDerivation {
        pname = "b9";
-       version = "0.5.68";
-       sha256 = "13v843lma4yrlcsx60ils1j0h8q4aj6p09phqrfc0r1zc25a5ssv";
+       version = "0.5.68.1";
+       sha256 = "1q5bmnv78lzs3i9i0mcvp652rcrkipcccq6zypfic501d1hzq3ij";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -35568,16 +35647,17 @@ self: {
 
   "beam-core" = callPackage
     ({ mkDerivation, aeson, base, bytestring, containers, dlist, free
-     , ghc-prim, hashable, microlens, mtl, network-uri, tagged, tasty
-     , tasty-hunit, text, time, vector-sized
+     , ghc-prim, hashable, microlens, mtl, network-uri, scientific
+     , tagged, tasty, tasty-hunit, text, time, vector, vector-sized
      }:
      mkDerivation {
        pname = "beam-core";
-       version = "0.7.2.3";
-       sha256 = "1pas3hjj8x4yzwwqazydnvv59rjmddy70g6iip6fgm7sg4114rkh";
+       version = "0.8.0.0";
+       sha256 = "1l71xvmny0nf6fdhsffvfj764h4d97icgc291kfqz25n511b74r8";
        libraryHaskellDepends = [
          aeson base bytestring containers dlist free ghc-prim hashable
-         microlens mtl network-uri tagged text time vector-sized
+         microlens mtl network-uri scientific tagged text time vector
+         vector-sized
        ];
        testHaskellDepends = [
          base bytestring tasty tasty-hunit text time
@@ -35591,18 +35671,18 @@ self: {
   "beam-migrate" = callPackage
     ({ mkDerivation, aeson, base, beam-core, bytestring, containers
      , deepseq, dependent-map, dependent-sum, free, ghc-prim, hashable
-     , haskell-src-exts, mtl, parallel, pqueue, pretty, scientific, text
-     , time, unordered-containers, uuid-types, vector
+     , haskell-src-exts, microlens, mtl, parallel, pqueue, pretty
+     , scientific, text, time, unordered-containers, uuid-types, vector
      }:
      mkDerivation {
        pname = "beam-migrate";
-       version = "0.3.2.2";
-       sha256 = "15vkxj93c3zhraj94v8n9sgkjlm6idawbzxqqgcx05yhy0dyh0c9";
+       version = "0.4.0.0";
+       sha256 = "0q60gkhfqgpwfcv24r4d2ikiq3m7wr3sx5q9cxf05b84g7ppz6s4";
        libraryHaskellDepends = [
          aeson base beam-core bytestring containers deepseq dependent-map
-         dependent-sum free ghc-prim hashable haskell-src-exts mtl parallel
-         pqueue pretty scientific text time unordered-containers uuid-types
-         vector
+         dependent-sum free ghc-prim hashable haskell-src-exts microlens mtl
+         parallel pqueue pretty scientific text time unordered-containers
+         uuid-types vector
        ];
        description = "SQL DDL support and migrations support library for Beam";
        license = stdenv.lib.licenses.mit;
@@ -35610,6 +35690,23 @@ self: {
        broken = true;
      }) {};
 
+  "beam-mysql" = callPackage
+    ({ mkDerivation, aeson, attoparsec, base, beam-core, bytestring
+     , case-insensitive, free, hashable, mtl, mysql, network-uri
+     , scientific, text, time
+     }:
+     mkDerivation {
+       pname = "beam-mysql";
+       version = "0.2.0.0";
+       sha256 = "14h0cfzzfbdh18impfvlz3ba3ycig5g7adv17h2ag1x6yyx5h259";
+       libraryHaskellDepends = [
+         aeson attoparsec base beam-core bytestring case-insensitive free
+         hashable mtl mysql network-uri scientific text time
+       ];
+       description = "Connection layer between beam and MySQL/MariaDB";
+       license = stdenv.lib.licenses.mit;
+     }) {};
+
   "beam-newtype-field" = callPackage
     ({ mkDerivation, base, beam-core, beam-migrate, lens
      , postgresql-simple
@@ -35628,21 +35725,26 @@ self: {
      }) {};
 
   "beam-postgres" = callPackage
-    ({ mkDerivation, aeson, base, beam-core, beam-migrate, bytestring
-     , case-insensitive, conduit, free, hashable, haskell-src-exts
-     , lifted-base, monad-control, mtl, network-uri, postgresql-libpq
-     , postgresql-simple, scientific, tagged, text, time
-     , unordered-containers, uuid-types, vector
+    ({ mkDerivation, aeson, attoparsec, base, beam-core, beam-migrate
+     , bytestring, case-insensitive, conduit, directory, filepath, free
+     , hashable, haskell-src-exts, hedgehog, lifted-base, monad-control
+     , mtl, network-uri, postgresql-libpq, postgresql-simple, process
+     , scientific, tagged, tasty, tasty-hunit, temporary, text, time
+     , unordered-containers, uuid, uuid-types, vector
      }:
      mkDerivation {
        pname = "beam-postgres";
-       version = "0.3.2.3";
-       sha256 = "17aplr20rclah3wk7b978zgn55fp61s8x7a5qf449nvfs97cs00b";
+       version = "0.4.0.0";
+       sha256 = "0dxnp6zsyy30vrlv15iw4qwyzwawg468zqqsjnzk9h3g9k9xzj3v";
        libraryHaskellDepends = [
-         aeson base beam-core beam-migrate bytestring case-insensitive
-         conduit free hashable haskell-src-exts lifted-base monad-control
-         mtl network-uri postgresql-libpq postgresql-simple scientific
-         tagged text time unordered-containers uuid-types vector
+         aeson attoparsec base beam-core beam-migrate bytestring
+         case-insensitive conduit free hashable haskell-src-exts lifted-base
+         monad-control mtl network-uri postgresql-libpq postgresql-simple
+         scientific tagged text time unordered-containers uuid-types vector
+       ];
+       testHaskellDepends = [
+         base beam-core beam-migrate bytestring directory filepath hedgehog
+         postgresql-simple process tasty tasty-hunit temporary text uuid
        ];
        description = "Connection layer between beam and postgres";
        license = stdenv.lib.licenses.mit;
@@ -35657,8 +35759,8 @@ self: {
      }:
      mkDerivation {
        pname = "beam-sqlite";
-       version = "0.3.2.4";
-       sha256 = "14s1s7i9l95nbz4nis3fc4zh8cln6vj2p4y5bk235l088i4z6qfj";
+       version = "0.4.0.0";
+       sha256 = "09va580nv05xavcrqw9drh86xgqgzl98bvh707xjn1d6wh3miizw";
        libraryHaskellDepends = [
          aeson attoparsec base beam-core beam-migrate bytestring dlist free
          hashable mtl network-uri scientific sqlite-simple text time unix
@@ -38140,30 +38242,30 @@ self: {
      }) {};
 
   "bioinformatics-toolkit" = callPackage
-    ({ mkDerivation, aeson, aeson-pretty, base, bytestring
+    ({ mkDerivation, aeson, aeson-pretty, attoparsec, base, bytestring
      , bytestring-lexing, case-insensitive, clustering, conduit
-     , conduit-combinators, containers, criterion, data-default-class
-     , data-ordlist, double-conversion, hexpat, HsHTSLib, http-conduit
-     , IntervalMap, lens, math-functions, matrices, mtl, parallel
-     , primitive, random, split, statistics, tasty, tasty-golden
-     , tasty-hunit, text, transformers, unordered-containers, vector
-     , vector-algorithms, word8
+     , conduit-combinators, conduit-extra, containers, criterion
+     , data-default-class, data-ordlist, double-conversion, hexpat
+     , HsHTSLib, http-conduit, IntervalMap, lens, math-functions
+     , matrices, mtl, parallel, primitive, random, split, statistics
+     , tasty, tasty-golden, tasty-hunit, text, transformers
+     , unordered-containers, vector, vector-algorithms, word8
      }:
      mkDerivation {
        pname = "bioinformatics-toolkit";
-       version = "0.5.1";
-       sha256 = "1lpcbzapinfbd7s4hz2yj3nwp1hm4fy514hqnqil4ijndyknlk3n";
+       version = "0.6.0";
+       sha256 = "1w6c8gi8vss8wz94hwv5vap2ss6qzm7la9p9dxplcw7yz3q5c47w";
        enableSeparateDataOutput = true;
        libraryHaskellDepends = [
-         aeson aeson-pretty base bytestring bytestring-lexing
-         case-insensitive clustering conduit containers data-default-class
-         data-ordlist double-conversion hexpat HsHTSLib http-conduit
-         IntervalMap lens math-functions matrices mtl parallel primitive
-         split statistics text transformers unordered-containers vector
-         vector-algorithms word8
+         aeson aeson-pretty attoparsec base bytestring bytestring-lexing
+         case-insensitive clustering conduit conduit-extra containers
+         data-default-class data-ordlist double-conversion hexpat HsHTSLib
+         http-conduit IntervalMap lens math-functions matrices mtl parallel
+         primitive split statistics text transformers unordered-containers
+         vector vector-algorithms word8
        ];
        testHaskellDepends = [
-         base bytestring conduit conduit-combinators data-default-class
+         base bytestring conduit conduit-combinators data-default-class lens
          matrices mtl random tasty tasty-golden tasty-hunit
          unordered-containers vector
        ];
@@ -41181,8 +41283,8 @@ self: {
      }:
      mkDerivation {
        pname = "brick";
-       version = "0.46";
-       sha256 = "1alfv1z0adp74d7vcqp92c73y8rkhv96s3lj4dqjxkqk044zgd9p";
+       version = "0.47";
+       sha256 = "1glj71qajc2rdn9akhhh0yryhps57s33x0i2fb4mf12zg8pp5kj7";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -43790,8 +43892,8 @@ self: {
        pname = "cabal-install";
        version = "2.4.1.0";
        sha256 = "1b91rcs00wr5mf55c6xl8hrxmymlq72w71qm5r0q4j869asv5g39";
-       revision = "1";
-       editedCabalFile = "0bm11hd3s07s1vsxdbkn5bgm5fz5bh1xdg91yz1fzr9d3b3ypa8p";
+       revision = "2";
+       editedCabalFile = "18llmvfaf8gcz2dvhhs3j0a6kzzisajh1bms7wwnrl0hi4xyx012";
        isLibrary = false;
        isExecutable = true;
        setupHaskellDepends = [ base Cabal filepath process ];
@@ -45423,8 +45525,8 @@ self: {
      }:
      mkDerivation {
        pname = "capability";
-       version = "0.1.0.0";
-       sha256 = "1aif560z65hmq0pyf6b30nj73685r85vgq440pmzgfhidbn4lf51";
+       version = "0.2.0.0";
+       sha256 = "0jssnbqrhkkfkjzya8qprk89r8vqzzy45sm9bwhw2rwx8mrbn40q";
        libraryHaskellDepends = [
          base dlist exceptions generic-lens lens monad-control monad-unlift
          mtl mutable-containers primitive safe-exceptions streaming
@@ -47968,6 +48070,20 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "checkers_0_5_0" = callPackage
+    ({ mkDerivation, array, base, QuickCheck, random, semigroupoids }:
+     mkDerivation {
+       pname = "checkers";
+       version = "0.5.0";
+       sha256 = "1kbn71blf67jfncv4gia8ygyzh4bngq36vapq2vqrqrzhap3mqi7";
+       libraryHaskellDepends = [
+         array base QuickCheck random semigroupoids
+       ];
+       description = "Check properties on standard classes and data structures";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "checkmate" = callPackage
     ({ mkDerivation, base, bytestring, containers, diff-parse
      , directory, file-embed, filepath, github, hlint, hspec
@@ -64719,14 +64835,14 @@ self: {
        license = stdenv.lib.licenses.mit;
      }) {};
 
-  "deque_0_4_0_2" = callPackage
+  "deque_0_4_2" = callPackage
     ({ mkDerivation, base, mtl, QuickCheck, quickcheck-instances
      , rerebase, strict-list, tasty, tasty-hunit, tasty-quickcheck
      }:
      mkDerivation {
        pname = "deque";
-       version = "0.4.0.2";
-       sha256 = "01ipk4dw8lgc5r3d224va9imli8wa5i8dknk7xzfv64pmm6gh6wa";
+       version = "0.4.2";
+       sha256 = "0zqz8akmkrkwcfkqmspr5dbk5dzhlsh7raxfvda40xhiwyni1cpf";
        libraryHaskellDepends = [ base mtl strict-list ];
        testHaskellDepends = [
          QuickCheck quickcheck-instances rerebase tasty tasty-hunit
@@ -66988,8 +67104,8 @@ self: {
        pname = "dimensional";
        version = "1.3";
        sha256 = "0i4k7m134w3pczj8qllc59djdhisj92z78qrzap9v0f4rx8jb8r9";
-       revision = "1";
-       editedCabalFile = "1p6bn0xcxapm9r9b692l6kkijw0r41p1naiyx523pi5r0njs33k1";
+       revision = "2";
+       editedCabalFile = "10xkgwjb9kqa95jck3b9wa3sz6vcb2lkygfmcqqz6hz6j65l79r8";
        libraryHaskellDepends = [
          base deepseq exact-pi ieee754 numtype-dk semigroups vector
        ];
@@ -67818,6 +67934,27 @@ self: {
        broken = true;
      }) {};
 
+  "distributed-closure_0_4_1_1" = callPackage
+    ({ mkDerivation, async, base, binary, bytestring, constraints
+     , hspec, QuickCheck, syb, template-haskell
+     }:
+     mkDerivation {
+       pname = "distributed-closure";
+       version = "0.4.1.1";
+       sha256 = "0w3n13a0rdi6cw5h3sivrfnr96qizd2hk0gma7b9c7hdh0sxw89r";
+       isLibrary = true;
+       isExecutable = true;
+       libraryHaskellDepends = [
+         base binary bytestring constraints syb template-haskell
+       ];
+       executableHaskellDepends = [ async base binary bytestring ];
+       testHaskellDepends = [ base binary hspec QuickCheck ];
+       description = "Serializable closures for distributed programming";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+       broken = true;
+     }) {};
+
   "distributed-fork" = callPackage
     ({ mkDerivation, async, base, binary, bytestring, constraints
      , distributed-closure, exceptions, stm, tasty, tasty-hunit
@@ -69393,12 +69530,16 @@ self: {
      }) {};
 
   "dom-lt" = callPackage
-    ({ mkDerivation, array, base, containers }:
+    ({ mkDerivation, array, base, containers, criterion, deepseq }:
      mkDerivation {
        pname = "dom-lt";
-       version = "0.1.3";
-       sha256 = "0i51d8d49jpf7mhl6c2a4565d4vmh0x5f4kam46hn5ahb1v2nrga";
+       version = "0.2.0";
+       sha256 = "15jf1csnqwd56izw5zk6kbp2kk6y0zkgm9ddbwrk0k3ngmdqzkli";
+       revision = "1";
+       editedCabalFile = "1rkjm9ssi7j2klf11b8w1wlw3hg4ybcfxdi2klik6lm5mpb52x7w";
        libraryHaskellDepends = [ array base containers ];
+       testHaskellDepends = [ base containers ];
+       benchmarkHaskellDepends = [ base containers criterion deepseq ];
        description = "The Lengauer-Tarjan graph dominators algorithm";
        license = stdenv.lib.licenses.bsd3;
        hydraPlatforms = stdenv.lib.platforms.none;
@@ -71466,8 +71607,8 @@ self: {
     ({ mkDerivation, base, dimensions, easytensor, vulkan-api }:
      mkDerivation {
        pname = "easytensor-vulkan";
-       version = "1.0.0.0";
-       sha256 = "1d3jxqhv0c6pd08av31mdxshban2g0msdpljhl3wi5flrj93s8m3";
+       version = "1.0.1.0";
+       sha256 = "1mbykmlba5wlf66apiy2l2120fkj3wjhijj8b67plgpqrcw1kpp9";
        libraryHaskellDepends = [ base dimensions easytensor vulkan-api ];
        description = "Use easytensor with vulkan-api";
        license = stdenv.lib.licenses.bsd3;
@@ -72782,8 +72923,8 @@ self: {
      }:
      mkDerivation {
        pname = "elm-bridge";
-       version = "0.5.0";
-       sha256 = "1laa86kkw2w4bz2z69fnp1vwyjnhz2w2zy6va93fgvxmn0cf7mj3";
+       version = "0.5.1";
+       sha256 = "0d9544s892rhy0dkhzz6w3nryhbl26yahs4k1nkpgdqsxsnv4rvn";
        libraryHaskellDepends = [ aeson base template-haskell ];
        testHaskellDepends = [
          aeson base containers hspec QuickCheck text
@@ -73352,26 +73493,28 @@ self: {
      }) {};
 
   "email-validator" = callPackage
-    ({ mkDerivation, base, bytestring, cmdargs, directory, dns, doctest
+    ({ mkDerivation, base, bytestring, cmdargs, dns, doctest
      , email-validate, HUnit, parallel-io, pcre-light, tasty
      , tasty-hunit
      }:
      mkDerivation {
        pname = "email-validator";
-       version = "0.0.3";
-       sha256 = "0ai0fj7rpq9h0i0rznrsqwvqbkkry5dgq4hgg5jc8ma3j9gym87n";
+       version = "1.0.0";
+       sha256 = "0l8c87kv80y1cpifcg80zhmdi884n7409w22akvc7kb9vvyp3b4v";
+       revision = "1";
+       editedCabalFile = "08ncdqjmgxlzsxfj8z0xaj1p5nnx4ndj4490gvfhj50kv2wx47iw";
        isLibrary = false;
        isExecutable = true;
        executableHaskellDepends = [
-         base bytestring cmdargs directory dns email-validate HUnit
-         parallel-io pcre-light tasty tasty-hunit
+         base bytestring cmdargs dns email-validate HUnit parallel-io
+         pcre-light tasty tasty-hunit
        ];
        testHaskellDepends = [
-         base bytestring cmdargs directory dns doctest email-validate HUnit
+         base bytestring cmdargs dns doctest email-validate HUnit
          parallel-io pcre-light tasty tasty-hunit
        ];
        description = "Perform basic syntax and deliverability checks on email addresses";
-       license = stdenv.lib.licenses.gpl3;
+       license = stdenv.lib.licenses.agpl3;
        hydraPlatforms = stdenv.lib.platforms.none;
        broken = true;
      }) {};
@@ -77541,8 +77684,8 @@ self: {
     ({ mkDerivation, base, mtl, transformers }:
      mkDerivation {
        pname = "failable";
-       version = "1.2.0.0";
-       sha256 = "0iihl34739aq8y1fbgimyksjlaqf3ggw7q13zihd1bsa7jy255y9";
+       version = "1.2.0.1";
+       sha256 = "18lb0g4fi02mffhi61wd4rfcfx2ilrbrpl5wkyianw5mixjqlxms";
        libraryHaskellDepends = [ base mtl transformers ];
        description = "A 'Failable' error monad class to unify failure across monads that can fail";
        license = stdenv.lib.licenses.bsd3;
@@ -80348,8 +80491,8 @@ self: {
      }:
      mkDerivation {
        pname = "fix-imports";
-       version = "2.1.0";
-       sha256 = "1qi877cpfkp7lzdjwq2q6gqqkbvby63z6r22f3ydkx5362ins6kh";
+       version = "2.2.0";
+       sha256 = "0nwl9gxaxjdvgr0ji7r0hh9z43s473rb69dgb3p8ab3kdc3mld11";
        isLibrary = false;
        isExecutable = true;
        executableHaskellDepends = [
@@ -81910,6 +82053,31 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "focuslist_0_1_0_2" = callPackage
+    ({ mkDerivation, base, Cabal, cabal-doctest, containers, doctest
+     , genvalidity-containers, genvalidity-hspec, hedgehog, lens
+     , mono-traversable, QuickCheck, tasty, tasty-hedgehog, tasty-hspec
+     , template-haskell
+     }:
+     mkDerivation {
+       pname = "focuslist";
+       version = "0.1.0.2";
+       sha256 = "06s8655l7nzpmwf6z8p11g9mngb9a0kw10riii67sq8jcanpllkq";
+       isLibrary = true;
+       isExecutable = true;
+       setupHaskellDepends = [ base Cabal cabal-doctest ];
+       libraryHaskellDepends = [
+         base containers lens mono-traversable QuickCheck
+       ];
+       testHaskellDepends = [
+         base doctest genvalidity-containers genvalidity-hspec hedgehog lens
+         QuickCheck tasty tasty-hedgehog tasty-hspec template-haskell
+       ];
+       description = "Lists with a focused element";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "fold-debounce" = callPackage
     ({ mkDerivation, base, data-default-class, hspec, stm, stm-delay
      , time
@@ -86309,10 +86477,8 @@ self: {
      }:
      mkDerivation {
        pname = "generic-aeson";
-       version = "0.2.0.9";
-       sha256 = "1jw4rmfsky8r8551ddjy0i3va3dj37flzf23gxniyam7zy8kzh9l";
-       revision = "4";
-       editedCabalFile = "0m2m2wfv9nhq8m7xl1nrmj4wy3yip3s31b4448za58ryrwkdgjzd";
+       version = "0.2.0.10";
+       sha256 = "0dz7kib81234xmp7lzwww4vfnbpkq1pdalzvxxxqcjj31l0i803c";
        libraryHaskellDepends = [
          aeson attoparsec base generic-deriving mtl tagged text
          unordered-containers vector
@@ -90600,8 +90766,8 @@ self: {
      }:
      mkDerivation {
        pname = "git-annex";
-       version = "7.20190219";
-       sha256 = "0161jszid9nih31q55zh8dldyfz5q0v4m2gw9dbb2hb1x47w3ww2";
+       version = "7.20190322";
+       sha256 = "1ylz38zp9dz6fyavjz88lzlv5bd9d2mic08ac5vsnxixqbj8rnnx";
        configureFlags = [
          "-fassistant" "-f-benchmark" "-fdbus" "-f-debuglocks" "-fmagicmime"
          "-f-networkbsd" "-fpairing" "-fproduction" "-fs3" "-ftorrentparser"
@@ -92442,8 +92608,8 @@ self: {
      }:
      mkDerivation {
        pname = "glue-common";
-       version = "0.6.2";
-       sha256 = "063y0q6iz4s5hqjc4cpd2y49w9zq6w3lcnvxlv73miysb9q16a4b";
+       version = "0.6.3";
+       sha256 = "12lvq3lc52ggflcb8m6j8xxxi4p5mspfwbc4fxb34h1076gxhdd1";
        libraryHaskellDepends = [
          base hashable lifted-base monad-control text time transformers
          transformers-base unordered-containers
@@ -92468,8 +92634,8 @@ self: {
      }:
      mkDerivation {
        pname = "glue-core";
-       version = "0.6.2";
-       sha256 = "0z6il1ff3cgzk0bvgp2c1lp7qn4ws0nd2asm1x15cb8498iyqlaa";
+       version = "0.6.3";
+       sha256 = "06bjmhnm2g9vmxjrw661ips3c6160xbw1qj4527radif51lskf6i";
        libraryHaskellDepends = [
          base glue-common hashable lifted-base monad-control text time
          transformers transformers-base unordered-containers
@@ -92494,8 +92660,8 @@ self: {
      }:
      mkDerivation {
        pname = "glue-ekg";
-       version = "0.6.2";
-       sha256 = "10a2ma35mk3plwcsn80ccc879ajz0ifyl8xqifn0kfz3dpk7g0y7";
+       version = "0.6.3";
+       sha256 = "1z93jflgnj5ja17gpa8ab0i8lvm2x4vcqbmil3zca2djnbg61257";
        libraryHaskellDepends = [
          base ekg-core glue-common hashable lifted-base monad-control text
          time transformers transformers-base unordered-containers
@@ -92519,8 +92685,8 @@ self: {
      }:
      mkDerivation {
        pname = "glue-example";
-       version = "0.6.2";
-       sha256 = "182ky7k17wfc0cijyhib8j0ajw963yrbq9y91lsvvd7vnjfwds1x";
+       version = "0.6.3";
+       sha256 = "0pczlmny8brmr24v6zfdkarx4sy530j4454p9agswrc7s37fhf5n";
        isLibrary = false;
        isExecutable = true;
        executableHaskellDepends = [
@@ -99526,8 +99692,8 @@ self: {
        pname = "hackage-security";
        version = "0.5.3.0";
        sha256 = "08bwawc7ramgdh54vcly2m9pvfchp0ahhs8117jajni6x4bnx66v";
-       revision = "4";
-       editedCabalFile = "1mkk6vkq681rgq159rgr73vlkch0z5cj3vbmz0n6540y8i3zs3mp";
+       revision = "5";
+       editedCabalFile = "07mzv3bwb4rcwlmsd9c36g71y605qh72li0rsxf3c1k5bpcnl3yi";
        libraryHaskellDepends = [
          base base16-bytestring base64-bytestring bytestring Cabal
          containers cryptohash-sha256 directory ed25519 filepath ghc-prim
@@ -100080,8 +100246,8 @@ self: {
      }:
      mkDerivation {
        pname = "hadolint";
-       version = "1.16.1";
-       sha256 = "1g71s2bzj9w97nd3pjyk8ldi4kd5j4pnxy9rmvnwz645zl998fny";
+       version = "1.16.2";
+       sha256 = "1icycnpvp9xc4v02z7sbjjv3g9cx82kssxc0aqzylvskmc1aw1jy";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -111226,7 +111392,7 @@ self: {
        libraryToolDepends = [ CoreServices ];
        description = "File/folder watching for OS X";
        license = stdenv.lib.licenses.bsd3;
-       platforms = stdenv.lib.platforms.none;
+       platforms = [ "x86_64-darwin" ];
      }) {inherit (pkgs.darwin.apple_sdk.frameworks) Cocoa; 
          inherit (pkgs.darwin.apple_sdk.frameworks) CoreServices;};
 
@@ -113300,10 +113466,8 @@ self: {
      }:
      mkDerivation {
        pname = "hledger";
-       version = "1.14.1";
-       sha256 = "139iqa7kpnn2r9r3awbpmhbgn7nvybppmx648fjk6hgsivggjpay";
-       revision = "1";
-       editedCabalFile = "1ivk3hdzhlb5xdkmiqvbnhj7hjfv7kx4h70q14xrxp0wl8jpiqvd";
+       version = "1.14.2";
+       sha256 = "1si9zqparkdq77yji87lhcsrf11fr3gisqwsv82cabhrhc36x6l4";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -113481,8 +113645,8 @@ self: {
      }:
      mkDerivation {
        pname = "hledger-lib";
-       version = "1.14";
-       sha256 = "0nj8qrqkvmxmq0sqhq1z5i3zfivb7glsnv37g9k5ag6vcr48r7i8";
+       version = "1.14.1";
+       sha256 = "1w6qp01cak6spnpldm01czlm6i5a2alw47w76875l2nagrc4rfp2";
        libraryHaskellDepends = [
          ansi-terminal array base base-compat-batteries blaze-markup
          bytestring call-stack cassava cassava-megaparsec cmdargs containers
@@ -113513,8 +113677,8 @@ self: {
      }:
      mkDerivation {
        pname = "hledger-ui";
-       version = "1.14";
-       sha256 = "1pnzbc4myyqlz4rc1lm1acyynvkhxwdd82fl2rrwc31phj1b46jk";
+       version = "1.14.2";
+       sha256 = "0bhixvzxv7d0kwb4ppv3sc98wjkc58kna9f91202s63sbikahlcr";
        isLibrary = false;
        isExecutable = true;
        executableHaskellDepends = [
@@ -113559,8 +113723,8 @@ self: {
      }:
      mkDerivation {
        pname = "hledger-web";
-       version = "1.14";
-       sha256 = "15ajph5cmc1a44lqw42020pb4znkrpgx3wk5dl26pbynilm5247b";
+       version = "1.14.1";
+       sha256 = "0w59nr7mj0nx8z44cvhy1rhlj5rmx0wq4p5nfl4dycfmp7jwvsm1";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -113917,8 +114081,10 @@ self: {
     ({ mkDerivation, base, hmatrix, liblapack, transformers }:
      mkDerivation {
        pname = "hmatrix-banded";
-       version = "0.0.0.2";
-       sha256 = "0civscp7bqqcdfnz33ypg86ly98d42f1jhyz3fyi667g9rfq4fyb";
+       version = "0.0.0.3";
+       sha256 = "1vmvgxvyllqgp7cb2yrfqir99gcxn50s7gc9117g2fq8m3dqq34f";
+       revision = "1";
+       editedCabalFile = "0q58d297a555xb9mrpri9p30wyr5jmi46afixrh3hlvldddkw663";
        libraryHaskellDepends = [ base hmatrix transformers ];
        librarySystemDepends = [ liblapack ];
        description = "HMatrix interface to LAPACK functions for banded matrices";
@@ -114508,58 +114674,62 @@ self: {
      }) {inherit (pkgs) netcdf;};
 
   "hnix" = callPackage
-    ({ mkDerivation, aeson, ansi-wl-pprint, array, base
-     , base16-bytestring, binary, bytestring, containers, criterion
-     , cryptohash-md5, cryptohash-sha1, cryptohash-sha256
-     , cryptohash-sha512, data-fix, deepseq, deriving-compat, Diff
-     , directory, exceptions, filepath, generic-random, Glob, hashable
-     , hashing, haskeline, hedgehog, hspec-discover, http-client
+    ({ mkDerivation, aeson, array, base, base16-bytestring, binary
+     , bytestring, comonad, containers, criterion, cryptohash-md5
+     , cryptohash-sha1, cryptohash-sha256, cryptohash-sha512, data-fix
+     , deepseq, dependent-sum, deriving-compat, Diff, directory
+     , exceptions, filepath, free, generic-random, Glob, hashable
+     , hashing, haskeline, hedgehog, hnix-store-core, http-client
      , http-client-tls, http-types, interpolate, lens-family
-     , lens-family-core, lens-family-th, logict, megaparsec, monadlist
-     , mtl, optparse-applicative, pretty-show, process, regex-tdfa
-     , regex-tdfa-text, repline, scientific, semigroups, serialise
-     , split, syb, tasty, tasty-hedgehog, tasty-hunit, tasty-quickcheck
-     , tasty-th, template-haskell, text, these, time, transformers, unix
-     , unordered-containers, vector, xml
+     , lens-family-core, lens-family-th, logict, megaparsec
+     , monad-control, monadlist, mtl, optparse-applicative
+     , parser-combinators, pretty-show, prettyprinter, process, ref-tf
+     , regex-tdfa, regex-tdfa-text, repline, scientific, semigroups
+     , serialise, split, syb, tasty, tasty-hedgehog, tasty-hunit
+     , tasty-quickcheck, tasty-th, template-haskell, text, these, time
+     , transformers, transformers-base, unix, unordered-containers
+     , vector, xml
      }:
      mkDerivation {
        pname = "hnix";
-       version = "0.5.2";
-       sha256 = "059l2zqbqi5826qq1dq00vl7f1kfyr0wrs9imsx36yfbr9ac9wqk";
+       version = "0.6.0";
+       sha256 = "1yirs9q2hm7h8zahc053q129s5iab6c24745hin4hik0ghdqw6k7";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
-         aeson ansi-wl-pprint array base base16-bytestring binary bytestring
+         aeson array base base16-bytestring binary bytestring comonad
          containers cryptohash-md5 cryptohash-sha1 cryptohash-sha256
-         cryptohash-sha512 data-fix deepseq deriving-compat directory
-         exceptions filepath hashable hashing haskeline http-client
-         http-client-tls http-types interpolate lens-family lens-family-core
-         lens-family-th logict megaparsec monadlist mtl optparse-applicative
-         pretty-show process regex-tdfa regex-tdfa-text scientific
-         semigroups serialise split syb template-haskell text these time
-         transformers unix unordered-containers vector xml
+         cryptohash-sha512 data-fix deepseq dependent-sum deriving-compat
+         directory exceptions filepath free hashable hashing haskeline
+         hnix-store-core http-client http-client-tls http-types interpolate
+         lens-family lens-family-core lens-family-th logict megaparsec
+         monad-control monadlist mtl optparse-applicative parser-combinators
+         pretty-show prettyprinter process ref-tf regex-tdfa regex-tdfa-text
+         scientific semigroups serialise split syb template-haskell text
+         these time transformers transformers-base unix unordered-containers
+         vector xml
        ];
        executableHaskellDepends = [
-         aeson ansi-wl-pprint base base16-bytestring bytestring containers
+         aeson base base16-bytestring bytestring comonad containers
          cryptohash-md5 cryptohash-sha1 cryptohash-sha256 cryptohash-sha512
          data-fix deepseq exceptions filepath hashing haskeline mtl
-         optparse-applicative pretty-show repline serialise template-haskell
-         text time transformers unordered-containers
+         optparse-applicative pretty-show prettyprinter ref-tf repline
+         serialise template-haskell text time transformers
+         unordered-containers
        ];
        testHaskellDepends = [
-         ansi-wl-pprint base base16-bytestring bytestring containers
-         cryptohash-md5 cryptohash-sha1 cryptohash-sha256 cryptohash-sha512
-         data-fix deepseq Diff directory exceptions filepath generic-random
-         Glob hashing hedgehog interpolate megaparsec mtl
-         optparse-applicative pretty-show process serialise split tasty
-         tasty-hedgehog tasty-hunit tasty-quickcheck tasty-th
+         base base16-bytestring bytestring containers cryptohash-md5
+         cryptohash-sha1 cryptohash-sha256 cryptohash-sha512 data-fix
+         deepseq dependent-sum Diff directory exceptions filepath
+         generic-random Glob hashing hedgehog interpolate megaparsec mtl
+         optparse-applicative pretty-show prettyprinter process serialise
+         split tasty tasty-hedgehog tasty-hunit tasty-quickcheck tasty-th
          template-haskell text time transformers unix unordered-containers
        ];
-       testToolDepends = [ hspec-discover ];
        benchmarkHaskellDepends = [
-         ansi-wl-pprint base base16-bytestring bytestring containers
-         criterion cryptohash-md5 cryptohash-sha1 cryptohash-sha256
-         cryptohash-sha512 data-fix deepseq exceptions filepath hashing mtl
+         base base16-bytestring bytestring containers criterion
+         cryptohash-md5 cryptohash-sha1 cryptohash-sha256 cryptohash-sha512
+         data-fix deepseq exceptions filepath hashing mtl
          optparse-applicative serialise template-haskell text time
          transformers unordered-containers
        ];
@@ -114569,6 +114739,56 @@ self: {
        broken = true;
      }) {};
 
+  "hnix-store-core" = callPackage
+    ({ mkDerivation, base, base16-bytestring, base64-bytestring, binary
+     , bytestring, containers, cryptohash-md5, cryptohash-sha1
+     , cryptohash-sha256, directory, filepath, hashable, mtl, process
+     , regex-base, regex-tdfa-text, tasty, tasty-discover, tasty-hspec
+     , tasty-hunit, tasty-quickcheck, temporary, text, unix
+     , unordered-containers, vector
+     }:
+     mkDerivation {
+       pname = "hnix-store-core";
+       version = "0.1.0.0";
+       sha256 = "1xrx3ly6qsh3j6naqxdv9v759fbmksd2yfdgnzppcnskrcfrm347";
+       libraryHaskellDepends = [
+         base base16-bytestring binary bytestring containers cryptohash-md5
+         cryptohash-sha1 cryptohash-sha256 directory filepath hashable mtl
+         regex-base regex-tdfa-text text unix unordered-containers vector
+       ];
+       testHaskellDepends = [
+         base base64-bytestring binary bytestring containers directory
+         process tasty tasty-discover tasty-hspec tasty-hunit
+         tasty-quickcheck temporary text
+       ];
+       testToolDepends = [ tasty-discover ];
+       description = "Core effects for interacting with the Nix store";
+       license = stdenv.lib.licenses.asl20;
+     }) {};
+
+  "hnix-store-remote" = callPackage
+    ({ mkDerivation, base, base64-bytestring, binary, bytestring
+     , containers, hnix-store-core, mtl, network, pretty-simple, text
+     , unix, unordered-containers
+     }:
+     mkDerivation {
+       pname = "hnix-store-remote";
+       version = "0.1.0.0";
+       sha256 = "04dmql5235z05hq36wnbgc3sk0izqryv7n8dh8r3dq2j87zvv3y8";
+       isLibrary = true;
+       isExecutable = true;
+       libraryHaskellDepends = [
+         base base64-bytestring binary bytestring containers hnix-store-core
+         mtl network text unix unordered-containers
+       ];
+       executableHaskellDepends = [
+         base bytestring hnix-store-core mtl pretty-simple
+         unordered-containers
+       ];
+       description = "Remote hnix store";
+       license = stdenv.lib.licenses.asl20;
+     }) {};
+
   "hnn" = callPackage
     ({ mkDerivation, base, binary, bytestring, hmatrix, mwc-random
      , random, vector, vector-binary-instances, zlib
@@ -118092,6 +118312,8 @@ self: {
        pname = "hsaml2";
        version = "0.1";
        sha256 = "0mpw13cicx16zhsk7km2qsndah9cdmyylz4r5ank5cxj0rzmkjck";
+       revision = "1";
+       editedCabalFile = "0xvyzq2y94za0ggrlcxvpz4g29jxdcjp3ga8f77hr0f4hfz4z10l";
        libraryHaskellDepends = [
          asn1-encoding asn1-types base base64-bytestring bytestring
          cryptonite data-default http-types hxt hxt-charproperties
@@ -123375,6 +123597,20 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "httpd-shed_0_4_1_0" = callPackage
+    ({ mkDerivation, base, network, network-bsd, network-uri }:
+     mkDerivation {
+       pname = "httpd-shed";
+       version = "0.4.1.0";
+       sha256 = "11am9hnqw13chgzvl3b7v72gjklv2jxgps7dqk4acsl0z7jqip7y";
+       isLibrary = true;
+       isExecutable = true;
+       libraryHaskellDepends = [ base network network-bsd network-uri ];
+       description = "A simple web-server with an interact style API";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "https-everywhere-rules" = callPackage
     ({ mkDerivation, attoparsec, base, errors, functor-infix, hspec
      , http-client, https-everywhere-rules-raw, lens, network, pipes
@@ -124469,6 +124705,27 @@ self: {
        broken = true;
      }) {};
 
+  "hw-ip_2_1_0_0" = callPackage
+    ({ mkDerivation, appar, base, containers, generic-lens, hedgehog
+     , hspec, hw-bits, hw-hspec-hedgehog, iproute, text
+     }:
+     mkDerivation {
+       pname = "hw-ip";
+       version = "2.1.0.0";
+       sha256 = "1mnmm05xrmxazfc98g6747l62ch33m1qcwhlk7icvsmgqwdxwc09";
+       libraryHaskellDepends = [
+         appar base containers generic-lens hw-bits iproute text
+       ];
+       testHaskellDepends = [
+         appar base generic-lens hedgehog hspec hw-bits hw-hspec-hedgehog
+         text
+       ];
+       description = "Library for manipulating IP addresses and CIDR blocks";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+       broken = true;
+     }) {};
+
   "hw-json" = callPackage
     ({ mkDerivation, ansi-wl-pprint, array, attoparsec, base
      , bytestring, containers, criterion, directory, dlist, hspec
@@ -130389,6 +130646,35 @@ self: {
        broken = true;
      }) {};
 
+  "ip_1_4_2_1" = callPackage
+    ({ mkDerivation, aeson, attoparsec, base, bytestring, criterion
+     , deepseq, doctest, hashable, hspec, hspec-discover, HUnit
+     , primitive, QuickCheck, quickcheck-classes, test-framework
+     , test-framework-hunit, test-framework-quickcheck2, text, vector
+     }:
+     mkDerivation {
+       pname = "ip";
+       version = "1.4.2.1";
+       sha256 = "0661bygbgd2j897hbzs2pgqdk12px2d904r13lfw7bcrp892xja1";
+       libraryHaskellDepends = [
+         aeson attoparsec base bytestring deepseq hashable primitive text
+         vector
+       ];
+       testHaskellDepends = [
+         attoparsec base bytestring doctest hspec HUnit QuickCheck
+         quickcheck-classes test-framework test-framework-hunit
+         test-framework-quickcheck2 text
+       ];
+       testToolDepends = [ hspec-discover ];
+       benchmarkHaskellDepends = [
+         attoparsec base bytestring criterion text
+       ];
+       description = "Library for IP and MAC addresses";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+       broken = true;
+     }) {};
+
   "ip-quoter" = callPackage
     ({ mkDerivation, base, cpu, network, tasty, tasty-hunit
      , template-haskell
@@ -132173,17 +132459,14 @@ self: {
      }) {};
 
   "japanese-holidays" = callPackage
-    ({ mkDerivation, base, doctest, hspec, QuickCheck
-     , quickcheck-instances, time
-     }:
+    ({ mkDerivation, base, doctest, hspec, hspec-discover, time }:
      mkDerivation {
        pname = "japanese-holidays";
-       version = "0.1.1.0";
-       sha256 = "1xcamcv6n6k2pmbhxy9dbzff94cr2ijf2ykvyrc3s2idk6jhd2bh";
+       version = "0.1.2.0";
+       sha256 = "0mhrfmn5jpp7i9wscimgsbgaqwmpjdjr35ddg13ky44w27n4ii3k";
        libraryHaskellDepends = [ base time ];
-       testHaskellDepends = [
-         base doctest hspec QuickCheck quickcheck-instances time
-       ];
+       testHaskellDepends = [ base doctest hspec time ];
+       testToolDepends = [ hspec-discover ];
        description = "Japanese holidays utility";
        license = stdenv.lib.licenses.bsd3;
      }) {};
@@ -137988,6 +138271,29 @@ self: {
        license = stdenv.lib.licenses.gpl3;
      }) {};
 
+  "language-docker_8_0_2" = callPackage
+    ({ mkDerivation, base, bytestring, containers, directory, filepath
+     , free, Glob, hspec, HUnit, megaparsec, mtl, prettyprinter, process
+     , QuickCheck, split, template-haskell, text, th-lift, time
+     }:
+     mkDerivation {
+       pname = "language-docker";
+       version = "8.0.2";
+       sha256 = "00fgxddlim1h7xcklr1q38sxbf8zh1m84mha6yzab5as1x14lhij";
+       libraryHaskellDepends = [
+         base bytestring containers free megaparsec mtl prettyprinter split
+         template-haskell text th-lift time
+       ];
+       testHaskellDepends = [
+         base bytestring containers directory filepath free Glob hspec HUnit
+         megaparsec mtl prettyprinter process QuickCheck split
+         template-haskell text th-lift time
+       ];
+       description = "Dockerfile parser, pretty-printer and embedded DSL";
+       license = stdenv.lib.licenses.gpl3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "language-dockerfile" = callPackage
     ({ mkDerivation, aeson, base, bytestring, directory, filepath, free
      , Glob, hspec, HUnit, mtl, parsec, pretty, process, QuickCheck
@@ -140891,13 +141197,18 @@ self: {
      }) {};
 
   "libarchive" = callPackage
-    ({ mkDerivation, base, bytestring, filepath, libarchive }:
+    ({ mkDerivation, base, bytestring, c2hs, composition-prelude
+     , filepath, libarchive
+     }:
      mkDerivation {
        pname = "libarchive";
-       version = "0.2.1.2";
-       sha256 = "1fwiwfqknndfnq55psdbj2swf1y5cm971lah4dgayg8vn76n961x";
-       libraryHaskellDepends = [ base bytestring filepath ];
+       version = "1.0.2.0";
+       sha256 = "16x5d8al5a8a6iq19jnymi86l3wj3kaqqzwil6vryb2brglmvwc8";
+       libraryHaskellDepends = [
+         base bytestring composition-prelude filepath
+       ];
        libraryPkgconfigDepends = [ libarchive ];
+       libraryToolDepends = [ c2hs ];
        description = "Haskell interface to libarchive";
        license = stdenv.lib.licenses.bsd3;
      }) {inherit (pkgs) libarchive;};
@@ -141398,46 +141709,51 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
-  "libraft_0_4_1_0" = callPackage
+  "libraft_0_5_0_0" = callPackage
     ({ mkDerivation, async, atomic-write, attoparsec, base
      , base16-bytestring, bytestring, cereal, concurrency, containers
-     , cryptohash-sha256, dejafu, directory, exceptions, file-embed
-     , haskeline, hunit-dejafu, lifted-base, monad-control, mtl, network
-     , network-simple, parsec, postgresql-simple, process, protolude
-     , QuickCheck, quickcheck-state-machine, random, repline, stm, tasty
-     , tasty-dejafu, tasty-discover, tasty-expected-failure, tasty-hunit
-     , tasty-quickcheck, text, time, transformers, transformers-base
-     , tree-diff, word8
+     , cryptohash-sha256, dejafu, directory, ekg, ekg-core, exceptions
+     , file-embed, filepath, haskeline, lifted-base, monad-control
+     , monad-metrics, mtl, network, network-simple, optparse-applicative
+     , parsec, postgresql-simple, postgresql-simple-url, process
+     , protolude, QuickCheck, quickcheck-state-machine, random, repline
+     , stm, tasty, tasty-dejafu, tasty-discover, tasty-expected-failure
+     , tasty-hunit, tasty-quickcheck, text, time, transformers
+     , transformers-base, tree-diff, unordered-containers, word8
      }:
      mkDerivation {
        pname = "libraft";
-       version = "0.4.1.0";
-       sha256 = "03f76ysn1r8nvxzd21lrnhg1dy1fikq0jwbjz0x6z4w8q8vik38i";
+       version = "0.5.0.0";
+       sha256 = "13wk2dk0hs3ds5sa301v35i4g7frq1d7nj6c2957cbd9xwwyrksc";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
          async atomic-write attoparsec base base16-bytestring bytestring
          cereal concurrency containers cryptohash-sha256 dejafu directory
-         exceptions file-embed haskeline lifted-base monad-control mtl
-         network network-simple parsec postgresql-simple protolude random
-         repline stm text time transformers transformers-base word8
+         ekg ekg-core exceptions file-embed filepath haskeline lifted-base
+         monad-control monad-metrics mtl network network-simple parsec
+         postgresql-simple protolude random repline stm text time
+         transformers transformers-base unordered-containers word8
        ];
        executableHaskellDepends = [
          async atomic-write attoparsec base base16-bytestring bytestring
          cereal concurrency containers cryptohash-sha256 dejafu directory
-         exceptions file-embed haskeline lifted-base monad-control mtl
-         network network-simple parsec postgresql-simple protolude random
-         repline stm text time transformers transformers-base word8
+         ekg ekg-core exceptions file-embed filepath haskeline lifted-base
+         monad-control monad-metrics mtl network network-simple
+         optparse-applicative parsec postgresql-simple postgresql-simple-url
+         protolude random repline stm text time transformers
+         transformers-base unordered-containers word8
        ];
        testHaskellDepends = [
          async atomic-write attoparsec base base16-bytestring bytestring
          cereal concurrency containers cryptohash-sha256 dejafu directory
-         exceptions file-embed haskeline hunit-dejafu lifted-base
-         monad-control mtl network network-simple parsec postgresql-simple
-         process protolude QuickCheck quickcheck-state-machine random
-         repline stm tasty tasty-dejafu tasty-discover
-         tasty-expected-failure tasty-hunit tasty-quickcheck text time
-         transformers transformers-base tree-diff word8
+         ekg ekg-core exceptions file-embed filepath haskeline lifted-base
+         monad-control monad-metrics mtl network network-simple parsec
+         postgresql-simple process protolude QuickCheck
+         quickcheck-state-machine random repline stm tasty tasty-dejafu
+         tasty-discover tasty-expected-failure tasty-hunit tasty-quickcheck
+         text time transformers transformers-base tree-diff
+         unordered-containers word8
        ];
        testToolDepends = [ tasty-discover ];
        description = "Raft consensus algorithm";
@@ -147218,6 +147534,23 @@ self: {
        license = stdenv.lib.licenses.asl20;
      }) {};
 
+  "main-tester_0_2_0_1" = callPackage
+    ({ mkDerivation, base, bytestring, directory, hspec, hspec-core
+     , QuickCheck, text
+     }:
+     mkDerivation {
+       pname = "main-tester";
+       version = "0.2.0.1";
+       sha256 = "0hkqllckiq74mhnd76jd0cv5az6n0cf70xncy9r1jkip9s9za1ng";
+       libraryHaskellDepends = [ base bytestring directory ];
+       testHaskellDepends = [
+         base bytestring hspec hspec-core QuickCheck text
+       ];
+       description = "Capture stdout/stderr/exit code, and replace stdin of your main function";
+       license = stdenv.lib.licenses.asl20;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "mainland-pretty_0_6_2" = callPackage
     ({ mkDerivation, base, containers, srcloc, text, transformers }:
      mkDerivation {
@@ -148532,6 +148865,28 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "massiv-scheduler" = callPackage
+    ({ mkDerivation, atomic-primops, base, Cabal, cabal-doctest
+     , deepseq, doctest, exceptions, hspec, QuickCheck, template-haskell
+     , unliftio-core
+     }:
+     mkDerivation {
+       pname = "massiv-scheduler";
+       version = "0.1.0.0";
+       sha256 = "0yqcpcaff6hx8pn39bh88s5g9nryc4qyr3765wbqbh02fbrjpxkq";
+       revision = "1";
+       editedCabalFile = "1mlbhm8scqlpkqjlc34wmpinvx2lpihhi8jkn99plhxh1s37ai8j";
+       setupHaskellDepends = [ base Cabal cabal-doctest ];
+       libraryHaskellDepends = [
+         atomic-primops base deepseq exceptions unliftio-core
+       ];
+       testHaskellDepends = [
+         base deepseq doctest hspec QuickCheck template-haskell
+       ];
+       description = "Work stealing scheduler for Massiv (Массив) and other parallel applications";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "master-plan" = callPackage
     ({ mkDerivation, base, diagrams, diagrams-lib, diagrams-rasterific
      , hspec, megaparsec, mtl, optparse-applicative, QuickCheck
@@ -148806,20 +149161,21 @@ self: {
 
   "matplotlib" = callPackage
     ({ mkDerivation, ad, aeson, base, bytestring, containers, deepseq
-     , filepath, process, random, raw-strings-qq, split, tasty
-     , tasty-expected-failure, tasty-golden, tasty-hunit, temporary
+     , directory, filepath, process, random, raw-strings-qq, split
+     , tasty, tasty-expected-failure, tasty-golden, tasty-hunit
+     , temporary
      }:
      mkDerivation {
        pname = "matplotlib";
-       version = "0.6.0";
-       sha256 = "105rqbqpqgnsgqxvzqgp203bp4bckf35z7cncqg7nwypgf10ipvd";
+       version = "0.7.4";
+       sha256 = "0vpvi0iigmajz3dn0kx5kk9i7ccpbxs1f9fg4qymy3v18zd3wiqg";
        libraryHaskellDepends = [
          aeson base bytestring containers deepseq filepath process split
          temporary
        ];
        testHaskellDepends = [
-         ad base bytestring process random raw-strings-qq split tasty
-         tasty-expected-failure tasty-golden tasty-hunit temporary
+         ad base bytestring directory process random raw-strings-qq split
+         tasty tasty-expected-failure tasty-golden tasty-hunit temporary
        ];
        description = "Bindings to Matplotlib; a Python plotting library";
        license = stdenv.lib.licenses.bsd3;
@@ -150326,6 +150682,23 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "menshen_0_0_2" = callPackage
+    ({ mkDerivation, aeson, base, hspec, QuickCheck, regex-tdfa
+     , scientific, text
+     }:
+     mkDerivation {
+       pname = "menshen";
+       version = "0.0.2";
+       sha256 = "05z6vmxgxfsl4s5bsxrkd929mfml0yk51gwinhwv9c090f5yvbli";
+       libraryHaskellDepends = [ base regex-tdfa scientific text ];
+       testHaskellDepends = [
+         aeson base hspec QuickCheck regex-tdfa scientific text
+       ];
+       description = "Data Validation";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "mercury-api" = callPackage
     ({ mkDerivation, ansi-terminal, base, bytestring, clock, directory
      , hashable, HUnit, optparse-applicative, text, unordered-containers
@@ -158179,6 +158552,19 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "named_0_3_0_0" = callPackage
+    ({ mkDerivation, base }:
+     mkDerivation {
+       pname = "named";
+       version = "0.3.0.0";
+       sha256 = "03pg2xdx86c7ns8p04gn8l4nwpjx538545f0fjq0j3mlhn09qrh7";
+       libraryHaskellDepends = [ base ];
+       testHaskellDepends = [ base ];
+       description = "Named parameters (keyword arguments) for Haskell";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "named-formlet" = callPackage
     ({ mkDerivation, base, blaze-html, bytestring, containers, mtl
      , text, transformers
@@ -159493,6 +159879,26 @@ self: {
        license = stdenv.lib.licenses.mit;
      }) {};
 
+  "netpbm_1_0_3" = callPackage
+    ({ mkDerivation, attoparsec, attoparsec-binary, base, bytestring
+     , criterion, hspec, HUnit, storable-record, unordered-containers
+     , vector, vector-th-unbox
+     }:
+     mkDerivation {
+       pname = "netpbm";
+       version = "1.0.3";
+       sha256 = "17cxh15wf7m9ljg0scd5i71ki95fiz8qhrfk4w1zvk4pf2gb7z38";
+       libraryHaskellDepends = [
+         attoparsec attoparsec-binary base bytestring storable-record
+         unordered-containers vector vector-th-unbox
+       ];
+       testHaskellDepends = [ base bytestring hspec HUnit vector ];
+       benchmarkHaskellDepends = [ base bytestring criterion ];
+       description = "Loading PBM, PGM, PPM image files";
+       license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "netrc" = callPackage
     ({ mkDerivation, base, bytestring, deepseq, parsec, tasty
      , tasty-golden, tasty-quickcheck
@@ -159936,6 +160342,8 @@ self: {
        pname = "network-bsd";
        version = "2.8.1.0";
        sha256 = "0kid0811lv4x761fd5gv6lsc8p5j2bn41rfd366pjb642p562jfr";
+       revision = "1";
+       editedCabalFile = "0j5dpk1b5qx2rl8w9awrw5ghi8i7fm7zhkdhakcqaqrx8m1yraar";
        libraryHaskellDepends = [ base deepseq network ];
        description = "POSIX network database (<netdb.h>) API";
        license = stdenv.lib.licenses.bsd3;
@@ -160725,12 +161133,12 @@ self: {
      }) {};
 
   "network-uri-lenses" = callPackage
-    ({ mkDerivation, base, lens, network-uri }:
+    ({ mkDerivation, base, network-uri }:
      mkDerivation {
        pname = "network-uri-lenses";
-       version = "0.2.0.0";
-       sha256 = "08yvcvpqwibxpqjz3qbkvks1aqgbshdc9chnj8b49yd1vdrzx41p";
-       libraryHaskellDepends = [ base lens network-uri ];
+       version = "0.2.1.0";
+       sha256 = "1z4qqdr2b64pf5xx73bqgjrlqnvi0x6ziqqbzc7x1ka736cdak2w";
+       libraryHaskellDepends = [ base network-uri ];
        description = "Lenses for network-uri";
        license = stdenv.lib.licenses.bsd3;
      }) {};
@@ -163582,8 +163990,8 @@ self: {
      }:
      mkDerivation {
        pname = "ocaml-export";
-       version = "0.9.0.0";
-       sha256 = "1wqgvaf8198p1avq3vlmi256a6wk5w76m4hvlhvmdv0kzad3iw25";
+       version = "0.13.0";
+       sha256 = "1pfy648qrx7s0qmli9cjs0c0bnnvirilicaydy08zj3w4rvjfdb4";
        libraryHaskellDepends = [
          aeson base bytestring containers directory file-embed filepath
          formatting hspec hspec-golden-aeson mtl QuickCheck
@@ -166068,21 +166476,22 @@ self: {
     ({ mkDerivation, aeson, ansi-terminal, attoparsec, base, boxes
      , bytestring, colour, containers, data-default, diagrams-lib
      , diagrams-svg, directory, exceptions, filepath, fmt, formatting
-     , hashable, hspec, HUnit, lens, linear, mtl, optparse-simple
-     , orgmode-parse, QuickCheck, quickcheck-text, text, time
-     , transformers, turtle, universum, yaml
+     , hashable, hspec, HUnit, lens, mtl, optparse-simple, orgmode-parse
+     , process, QuickCheck, quickcheck-text, text, time, transformers
+     , turtle, universum, yaml
      }:
      mkDerivation {
        pname = "orgstat";
-       version = "0.1.5";
-       sha256 = "00zkn7d45q9wbbpkygkz8fslals6z5d90hvg1jgna4vw87zqwkdz";
+       version = "0.1.6";
+       sha256 = "1w6nbgq29bdx0skqsy7h46x46g6rzpsgp2n5ldxv2nmbwbhq6bib";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
          aeson ansi-terminal attoparsec base boxes bytestring colour
          containers data-default diagrams-lib diagrams-svg directory
-         exceptions filepath fmt formatting hashable lens linear mtl
-         optparse-simple orgmode-parse text time turtle universum yaml
+         exceptions filepath fmt formatting hashable lens mtl
+         optparse-simple orgmode-parse process text time turtle universum
+         yaml
        ];
        executableHaskellDepends = [
          base bytestring directory exceptions filepath formatting
@@ -169541,6 +169950,18 @@ self: {
        license = stdenv.lib.licenses.mit;
      }) {};
 
+  "pattern-matcher" = callPackage
+    ({ mkDerivation, base, containers, mtl, QuickCheck }:
+     mkDerivation {
+       pname = "pattern-matcher";
+       version = "0.1.0.0";
+       sha256 = "03adnzwcpc2mqqvfd2akiln0pfq6fn451an8vwxgx9gff0y85x5q";
+       libraryHaskellDepends = [ base containers ];
+       testHaskellDepends = [ base containers mtl QuickCheck ];
+       description = "A library for compiling pattern-matching to decision trees";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "pattern-trie" = callPackage
     ({ mkDerivation, base, bytestring, containers, criterion, deepseq
      , doctest, hashable, mtl, QuickCheck, tasty, tasty-quickcheck, text
@@ -171325,18 +171746,19 @@ self: {
      }) {};
 
   "persistent-relational-record" = callPackage
-    ({ mkDerivation, base, conduit, containers, hlint, HUnit, mtl
-     , persistable-record, persistent, persistent-template
-     , relational-query, resourcet, template-haskell, test-framework
-     , test-framework-hunit, test-framework-th, text, time
+    ({ mkDerivation, array, base, conduit, containers, hlint, HUnit
+     , mtl, names-th, persistable-record, persistent
+     , persistent-template, relational-query, resourcet
+     , template-haskell, test-framework, test-framework-hunit
+     , test-framework-th, text, time
      }:
      mkDerivation {
        pname = "persistent-relational-record";
-       version = "0.1.2.0";
-       sha256 = "1xbrkf7vw872hxk6g7bv4c5hx0708x6sqf38a4qm0m9bf2qiakgd";
+       version = "0.3.0";
+       sha256 = "0cbm9klj9z7lrkp8b9s3z6ij1apbmjxqmxaakmykz1fqc483h9g1";
        libraryHaskellDepends = [
-         base conduit containers mtl persistable-record persistent
-         relational-query resourcet template-haskell text
+         array base conduit containers mtl names-th persistable-record
+         persistent relational-query resourcet template-haskell text
        ];
        testHaskellDepends = [
          base hlint HUnit persistent-template relational-query
@@ -186264,6 +186686,18 @@ self: {
        broken = true;
      }) {};
 
+  "record-hasfield" = callPackage
+    ({ mkDerivation, base }:
+     mkDerivation {
+       pname = "record-hasfield";
+       version = "1.0";
+       sha256 = "1jlyhj4nlj4hrypdcv7393nccjmfjnh1311incgqhm5wzigjygaj";
+       libraryHaskellDepends = [ base ];
+       testHaskellDepends = [ base ];
+       description = "A version of GHC.Records as available in future GHCs.";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "record-preprocessor" = callPackage
     ({ mkDerivation, base, base-prelude, basic-lens, conversion
      , conversion-text, record, record-syntax, text
@@ -186878,16 +187312,16 @@ self: {
      }) {};
 
   "refined" = callPackage
-    ({ mkDerivation, base, deepseq, exceptions, mtl, prettyprinter
-     , template-haskell, transformers
+    ({ mkDerivation, aeson, base, deepseq, exceptions, mtl
+     , prettyprinter, QuickCheck, template-haskell, these, transformers
      }:
      mkDerivation {
        pname = "refined";
-       version = "0.3.0.0";
-       sha256 = "106gh7wv6nldgl8rw722n7cam59x34vnr2an6l9hkivfp4pgkkks";
+       version = "0.4";
+       sha256 = "1cq06zlrfk2rbpbwxqqybqs5474gfvgx1dmqvzriha7zmd68wcx2";
        libraryHaskellDepends = [
-         base deepseq exceptions mtl prettyprinter template-haskell
-         transformers
+         aeson base deepseq exceptions mtl prettyprinter QuickCheck
+         template-haskell these transformers
        ];
        description = "Refinement types with static and runtime checking";
        license = stdenv.lib.licenses.mit;
@@ -186942,19 +187376,19 @@ self: {
      , monoidal-containers, mtl, prim-uniq, primitive, process, random
      , ref-tf, reflection, semigroupoids, semigroups, split, stm, syb
      , template-haskell, these, time, transformers, transformers-compat
-     , unbounded-delays
+     , unbounded-delays, witherable
      }:
      mkDerivation {
        pname = "reflex";
-       version = "0.5.0.1";
-       sha256 = "0al49xxy8zr28v0c9crjwp8khkrm04sbcq98dgkf8c95fi2mrxnb";
+       version = "0.6";
+       sha256 = "061s74bypbd6s80ipb6rha0fz0y7mwki0dwhg7g9bcmli32pmafp";
        libraryHaskellDepends = [
          base bifunctors comonad containers data-default dependent-map
          dependent-sum exception-transformers haskell-src-exts
          haskell-src-meta lens MemoTrie monad-control monoidal-containers
          mtl prim-uniq primitive random ref-tf reflection semigroupoids
          semigroups stm syb template-haskell these time transformers
-         transformers-compat unbounded-delays
+         transformers-compat unbounded-delays witherable
        ];
        testHaskellDepends = [
          base bifunctors containers deepseq dependent-map dependent-sum
@@ -186989,14 +187423,32 @@ self: {
        broken = true;
      }) {};
 
+  "reflex-basic-host" = callPackage
+    ({ mkDerivation, base, dependent-map, dependent-sum, mtl, primitive
+     , ref-tf, reflex, stm
+     }:
+     mkDerivation {
+       pname = "reflex-basic-host";
+       version = "0.1";
+       sha256 = "0fxd46i6jp71dcdmgl1r5hbd9a85fkl5bxhi0dr1gzhy1b9aqc1g";
+       isLibrary = true;
+       isExecutable = true;
+       libraryHaskellDepends = [
+         base dependent-map dependent-sum mtl primitive ref-tf reflex stm
+       ];
+       executableHaskellDepends = [ base mtl reflex ];
+       description = "A basic `reflex` host for backend work";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "reflex-dom" = callPackage
     ({ mkDerivation, base, bytestring, jsaddle-webkit2gtk, reflex
      , reflex-dom-core, text
      }:
      mkDerivation {
        pname = "reflex-dom";
-       version = "0.4";
-       sha256 = "0l559x7w1r1mz8j3ln6x0l2kkl1l494q8zm5gai0rcpz9r1nqn9z";
+       version = "0.5";
+       sha256 = "167yghrwf6fay03y46xf87p9bhr6s3rlxn0yk5vnx1s5i95ps1x5";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -187045,35 +187497,42 @@ self: {
 
   "reflex-dom-core" = callPackage
     ({ mkDerivation, aeson, base, bifunctors, bimap, blaze-builder
-     , bytestring, constraints, containers, contravariant, data-default
-     , dependent-map, dependent-sum, dependent-sum-template, directory
-     , exception-transformers, ghcjs-dom, hlint, jsaddle, jsaddle-warp
-     , keycode, lens, linux-namespaces, monad-control, mtl, network-uri
-     , primitive, process, ref-tf, reflex, semigroups, stm
-     , template-haskell, temporary, text, these, transformers, unix
-     , zenc
+     , bytestring, chrome-test-utils, constraints, constraints-extras
+     , containers, contravariant, data-default, dependent-map
+     , dependent-sum, dependent-sum-template, directory
+     , exception-transformers, exceptions, filepath, ghcjs-dom, hlint
+     , hspec, hspec-webdriver, http-types, HUnit, jsaddle, jsaddle-warp
+     , keycode, lens, lifted-base, monad-control, mtl, network
+     , network-uri, primitive, process, random, ref-tf, reflex
+     , semigroups, silently, stm, template-haskell, temporary, text
+     , these, transformers, unix, wai, wai-websockets, warp, webdriver
+     , websockets, zenc
      }:
      mkDerivation {
        pname = "reflex-dom-core";
-       version = "0.4";
-       sha256 = "1p844d99zj3v54cn8ys12hbyan4f0y3nhgi42b03cq10az2pvsdv";
+       version = "0.5";
+       sha256 = "1vzlrqgl48krvm58w4mg5s3xwyc565rgjy7f2g1rxxljr30z95p4";
        libraryHaskellDepends = [
          aeson base bifunctors bimap blaze-builder bytestring constraints
          containers contravariant data-default dependent-map dependent-sum
          dependent-sum-template directory exception-transformers ghcjs-dom
-         jsaddle keycode lens monad-control mtl network-uri primitive ref-tf
-         reflex semigroups stm template-haskell text these transformers unix
-         zenc
+         jsaddle keycode lens monad-control mtl network-uri primitive random
+         ref-tf reflex semigroups stm template-haskell text these
+         transformers unix zenc
        ];
        testHaskellDepends = [
-         base hlint jsaddle jsaddle-warp linux-namespaces process reflex
-         temporary unix
+         aeson base bytestring chrome-test-utils constraints
+         constraints-extras containers dependent-map dependent-sum
+         dependent-sum-template directory exceptions filepath ghcjs-dom
+         hlint hspec hspec-webdriver http-types HUnit jsaddle jsaddle-warp
+         lens lifted-base network process random ref-tf reflex silently
+         temporary text wai wai-websockets warp webdriver websockets
        ];
        description = "Functional Reactive Web Apps with Reflex";
        license = stdenv.lib.licenses.bsd3;
        hydraPlatforms = stdenv.lib.platforms.none;
        broken = true;
-     }) {};
+     }) {chrome-test-utils = null;};
 
   "reflex-dom-fragment-shader-canvas" = callPackage
     ({ mkDerivation, base, containers, ghcjs-dom, jsaddle, lens
@@ -187196,15 +187655,15 @@ self: {
      }:
      mkDerivation {
        pname = "reflex-sdl2";
-       version = "0.2.0.0";
-       sha256 = "1aqcmj9gv1dhm8vqykawphk41fi24k4k061ynvfnpdypakldlvvw";
+       version = "0.3.0.0";
+       sha256 = "1mjynfdxnjdd308jp2gcpl8x00pmzshm81ramls7hzmkkvfm2xdb";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
          async base containers dependent-sum exception-transformers mtl
          primitive ref-tf reflex sdl2 stm
        ];
-       executableHaskellDepends = [ base ];
+       executableHaskellDepends = [ base mtl reflex ];
        description = "SDL2 and reflex FRP";
        license = stdenv.lib.licenses.mit;
        hydraPlatforms = stdenv.lib.platforms.none;
@@ -188503,6 +188962,31 @@ self: {
        license = stdenv.lib.licenses.mit;
      }) {};
 
+  "relude_0_5_0" = callPackage
+    ({ mkDerivation, base, bytestring, containers, deepseq, doctest
+     , gauge, ghc-prim, Glob, hashable, hedgehog, mtl, QuickCheck, stm
+     , tasty, tasty-hedgehog, text, transformers, unordered-containers
+     }:
+     mkDerivation {
+       pname = "relude";
+       version = "0.5.0";
+       sha256 = "108xd4ybfj7v0cc0h71cym0z31fzsi17aad2l3s17j11h6ainhbm";
+       libraryHaskellDepends = [
+         base bytestring containers deepseq ghc-prim hashable mtl stm text
+         transformers unordered-containers
+       ];
+       testHaskellDepends = [
+         base bytestring doctest Glob hedgehog QuickCheck tasty
+         tasty-hedgehog text
+       ];
+       benchmarkHaskellDepends = [
+         base containers gauge unordered-containers
+       ];
+       description = "Custom prelude from Kowainik";
+       license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "remark" = callPackage
     ({ mkDerivation, base, GenericPretty, tasty, tasty-golden
      , tasty-hunit
@@ -193194,8 +193678,8 @@ self: {
      }:
      mkDerivation {
        pname = "safe-money";
-       version = "0.7";
-       sha256 = "1cwha4s0dckdb7xrh1snxrismzr5gq586l9vmih9gmy2nrrw69y9";
+       version = "0.8";
+       sha256 = "0a8dvdlia7b6ybrynbv5a87nvl29x2h9abnx9j446ma07s0cvxcc";
        libraryHaskellDepends = [
          base binary constraints deepseq hashable QuickCheck text
          vector-space
@@ -193216,8 +193700,8 @@ self: {
      }:
      mkDerivation {
        pname = "safe-money-aeson";
-       version = "0.1";
-       sha256 = "0qifhkyjgxfnfmbmysc4ma3hvyi2l0c238c75wlf5x1hz8q1ka8p";
+       version = "0.1.1";
+       sha256 = "1m8wwgxz632l5palqzjigk34c62qkbhqdy36wfnj50vh3d675c23";
        libraryHaskellDepends = [ aeson base safe-money text ];
        testHaskellDepends = [
          aeson base bytestring safe-money tasty tasty-hunit tasty-quickcheck
@@ -193235,8 +193719,8 @@ self: {
      }:
      mkDerivation {
        pname = "safe-money-cereal";
-       version = "0.1";
-       sha256 = "02bzl1r4vymnb0xyagzrcgb2kxr892wivyasp7dkn41shgafaqzb";
+       version = "0.1.1";
+       sha256 = "0ppsaryp1pzbikjf3v5v73gjy8dg3h73yk72xcm3xmhna4msvia4";
        libraryHaskellDepends = [ base cereal safe-money ];
        testHaskellDepends = [
          base bytestring cereal safe-money tasty tasty-hunit
@@ -193254,8 +193738,8 @@ self: {
      }:
      mkDerivation {
        pname = "safe-money-serialise";
-       version = "0.1";
-       sha256 = "16h8yf622szzc3v5xa2s7fsjaxk7cx9hqngjn796sdcg681g7xf5";
+       version = "0.1.1";
+       sha256 = "1v3pqsnjid6fyxr7ybxdyn6f4c3z9kh2s1f3hh75q5adgw80pbp6";
        libraryHaskellDepends = [ base bytestring safe-money serialise ];
        testHaskellDepends = [
          base bytestring safe-money serialise tasty tasty-hunit
@@ -193273,8 +193757,8 @@ self: {
      }:
      mkDerivation {
        pname = "safe-money-store";
-       version = "0.1";
-       sha256 = "0hbqichsmxd3xw1abcdyyyg1rrzfkfmywgj47f4yv6pmmvihrkh8";
+       version = "0.1.1";
+       sha256 = "1hav6sk8vnfpn773a1baqclklq04c4dhz6ihirwlbxaz7wdl78qj";
        libraryHaskellDepends = [ base bytestring safe-money store ];
        testHaskellDepends = [
          base bytestring safe-money store tasty tasty-hunit tasty-quickcheck
@@ -193292,8 +193776,8 @@ self: {
      }:
      mkDerivation {
        pname = "safe-money-xmlbf";
-       version = "0.1";
-       sha256 = "022mcl1gwvwjpjv56938bpklc15r9m6xvsyjhxmnb6d8apjzhpxk";
+       version = "0.1.1";
+       sha256 = "0624wkb3hsmr3rjm1x95zr5zl1cxhvlyzmc8b1p8px8jyxg9p3n6";
        libraryHaskellDepends = [ base safe-money text xmlbf ];
        testHaskellDepends = [
          base bytestring safe-money tasty tasty-hunit tasty-quickcheck text
@@ -198165,8 +198649,8 @@ self: {
      }:
      mkDerivation {
        pname = "servant-client-namedargs";
-       version = "0.1.1.0";
-       sha256 = "11638zddkdna50lxiyk8ya1hakkriymlyvz6l6zli94ri5a3lprg";
+       version = "0.1.1.1";
+       sha256 = "1byk3baams1kg1zfnp0y02s2kbg1w62gsri0z43x56g33pgwbsrp";
        libraryHaskellDepends = [
          base named servant servant-client-core servant-namedargs text
        ];
@@ -198913,8 +199397,8 @@ self: {
     ({ mkDerivation, base, hspec, named, QuickCheck, servant, text }:
      mkDerivation {
        pname = "servant-namedargs";
-       version = "0.1.1.0";
-       sha256 = "10y1a9cr5fb794nqck1dmdr4dr6yl2x32zwsk1l2k4zfwy9bwyj1";
+       version = "0.1.1.1";
+       sha256 = "15fdqk89si2ri63cpdndvp8kjlanf783fwgra899ldwizf637ka7";
        libraryHaskellDepends = [ base named servant text ];
        testHaskellDepends = [ base hspec named QuickCheck servant ];
        description = "Combinators for servant providing named parameters";
@@ -199377,8 +199861,8 @@ self: {
      }:
      mkDerivation {
        pname = "servant-server-namedargs";
-       version = "0.1.1.0";
-       sha256 = "1i810rw4kncpfyh2q67bqyiw6mh9pbhl4m40x2clwfsxqqpnkyda";
+       version = "0.1.1.1";
+       sha256 = "16lgnsq66rrjnky409c49pdr1dfq6d8p96gd1dhph2vwq2156fsd";
        libraryHaskellDepends = [
          base bytestring http-api-data http-types named servant
          servant-namedargs servant-server string-conversions text wai
@@ -200875,31 +201359,34 @@ self: {
 
   "shake" = callPackage
     ({ mkDerivation, base, binary, bytestring, deepseq, directory
-     , extra, filepath, filepattern, hashable, heaps, js-flot, js-jquery
-     , primitive, process, QuickCheck, random, time, transformers, unix
-     , unordered-containers, utf8-string
+     , extra, filepath, filepattern, hashable, heaps, js-dgtable
+     , js-flot, js-jquery, primitive, process, QuickCheck, random, time
+     , transformers, unix, unordered-containers, utf8-string
      }:
      mkDerivation {
        pname = "shake";
-       version = "0.17.6";
-       sha256 = "17vyd7qd9x2ild3mpwbqhsy9270bl5pdpjrhracs9p83isw4sa1k";
+       version = "0.17.7";
+       sha256 = "09gp3469lljgqmlkznpxl87l1wc91vdv2q6phh65jpkfjdhjp0rv";
+       revision = "1";
+       editedCabalFile = "1ld0k6vv8v8znnihps4z93555hs2n77ga6xk8g642bmrg67fnb7j";
        isLibrary = true;
        isExecutable = true;
        enableSeparateDataOutput = true;
        libraryHaskellDepends = [
          base binary bytestring deepseq directory extra filepath filepattern
-         hashable heaps js-flot js-jquery primitive process random time
-         transformers unix unordered-containers utf8-string
+         hashable heaps js-dgtable js-flot js-jquery primitive process
+         random time transformers unix unordered-containers utf8-string
        ];
        executableHaskellDepends = [
          base binary bytestring deepseq directory extra filepath filepattern
-         hashable heaps js-flot js-jquery primitive process random time
-         transformers unix unordered-containers utf8-string
+         hashable heaps js-dgtable js-flot js-jquery primitive process
+         random time transformers unix unordered-containers utf8-string
        ];
        testHaskellDepends = [
          base binary bytestring deepseq directory extra filepath filepattern
-         hashable heaps js-flot js-jquery primitive process QuickCheck
-         random time transformers unix unordered-containers utf8-string
+         hashable heaps js-dgtable js-flot js-jquery primitive process
+         QuickCheck random time transformers unix unordered-containers
+         utf8-string
        ];
        description = "Build system library, like Make, but more accurate dependencies";
        license = stdenv.lib.licenses.bsd3;
@@ -200912,8 +201399,8 @@ self: {
      }:
      mkDerivation {
        pname = "shake-ats";
-       version = "1.10.2.0";
-       sha256 = "0kc7yy2qv4d2n3j0qwsg37ga9yyb380d6zni08l1jabrl84maly8";
+       version = "1.10.2.1";
+       sha256 = "1y85rrrrcd7jz51ir6cwa3w23ldi4fkc215iqj1crbxfjzrphacn";
        libraryHaskellDepends = [
          base binary dependency directory hs2ats language-ats microlens
          shake shake-c shake-cabal shake-ext text
@@ -200926,23 +201413,24 @@ self: {
     ({ mkDerivation, base, cdeps, composition-prelude, shake }:
      mkDerivation {
        pname = "shake-c";
-       version = "0.4.0.0";
-       sha256 = "1n8pm0431dxbrk3fqn1mijgvqbz4i7jcc8pqy60cj76p88kdn24q";
+       version = "0.4.2.0";
+       sha256 = "13ma1mavah98rmxisd4hw5ja96kzbcd36gzxlrsdsjz72i7k9xlh";
        libraryHaskellDepends = [ base cdeps composition-prelude shake ];
        description = "Library for building C code with shake";
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
   "shake-cabal" = callPackage
-    ({ mkDerivation, base, Cabal, composition-prelude, directory
-     , filepath, shake
+    ({ mkDerivation, base, binary, Cabal, composition-prelude, deepseq
+     , directory, filepath, hashable, shake
      }:
      mkDerivation {
        pname = "shake-cabal";
-       version = "0.2.0.0";
-       sha256 = "13fzc57jl52c6j1wjmp4z39jwbqrnlwl5l8vxqk6hz814apsd555";
+       version = "0.2.1.1";
+       sha256 = "0d3c1v7pj568fj65fz7dd4h72wpnzz75n1k974nmjbx12vphfd1i";
        libraryHaskellDepends = [
-         base Cabal composition-prelude directory filepath shake
+         base binary Cabal composition-prelude deepseq directory filepath
+         hashable shake
        ];
        description = "Shake library for use with cabal";
        license = stdenv.lib.licenses.bsd3;
@@ -202634,6 +203122,18 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "simple-cmd_0_1_3_1" = callPackage
+    ({ mkDerivation, base, directory, filepath, process, unix }:
+     mkDerivation {
+       pname = "simple-cmd";
+       version = "0.1.3.1";
+       sha256 = "075fcidyq93cm1y8ag5z50n7zvv0fmi9c6j1wmrzj2972cr16g9p";
+       libraryHaskellDepends = [ base directory filepath process unix ];
+       description = "Simple String-based process commands";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "simple-cmd-args" = callPackage
     ({ mkDerivation, base, optparse-applicative }:
      mkDerivation {
@@ -212049,15 +212549,15 @@ self: {
        license = stdenv.lib.licenses.mit;
      }) {};
 
-  "stratosphere_0_34_0" = callPackage
+  "stratosphere_0_35_0" = callPackage
     ({ mkDerivation, aeson, aeson-pretty, base, bytestring, containers
      , hashable, hspec, hspec-discover, lens, template-haskell, text
      , unordered-containers
      }:
      mkDerivation {
        pname = "stratosphere";
-       version = "0.34.0";
-       sha256 = "0nrpwc17pmvrd8r0l6k142ihc51vwi2j55009lw1dph4n54zgs4h";
+       version = "0.35.0";
+       sha256 = "0jwnr6g2ig2p43sd5xvj4n9jkq5waiwx9k1fpryjmi1jvc128zqa";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -213002,8 +213502,8 @@ self: {
      }:
      mkDerivation {
        pname = "strict-list";
-       version = "0.1.0.1";
-       sha256 = "13s3bwg9zslh04i5djvlf7wfs3ckn3sscxvlawj9nsi3md4fsvdz";
+       version = "0.1.4";
+       sha256 = "0jh158yjly9p54fgbxjxspdnicryik1ax3mlc6i7351v564yc7cz";
        libraryHaskellDepends = [ base semigroupoids ];
        testHaskellDepends = [
          QuickCheck quickcheck-instances rerebase tasty tasty-hunit
@@ -213160,14 +213660,14 @@ self: {
 
   "string-interpolate" = callPackage
     ({ mkDerivation, base, bytestring, criterion, formatting
-     , haskell-src-meta, hspec, interpolate, QuickCheck
-     , quickcheck-instances, quickcheck-text, template-haskell, text
-     , text-conversions, utf8-string
+     , haskell-src-meta, hspec, interpolate, interpolatedstring-perl6
+     , Interpolation, QuickCheck, quickcheck-instances, quickcheck-text
+     , template-haskell, text, text-conversions, utf8-string
      }:
      mkDerivation {
        pname = "string-interpolate";
-       version = "0.0.1.0";
-       sha256 = "1mc2xg1aybqjrsqlk0w7vkdydxzxr1vknbh6ad3w355svrb6krxm";
+       version = "0.1.0.0";
+       sha256 = "1q80rkp7qhha1swz47rkjmpnmnr4p5837s1179l43v1117ck0yqa";
        libraryHaskellDepends = [
          base bytestring haskell-src-meta template-haskell text
          text-conversions utf8-string
@@ -213177,9 +213677,10 @@ self: {
          quickcheck-text text
        ];
        benchmarkHaskellDepends = [
-         base bytestring criterion formatting interpolate text
+         base bytestring criterion formatting interpolate
+         interpolatedstring-perl6 Interpolation QuickCheck text
        ];
-       description = "Haskell string interpolation that just works";
+       description = "Haskell string/text/bytestring interpolation that just works";
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
@@ -213622,6 +214123,8 @@ self: {
        pname = "strongswan-sql";
        version = "1.2.2.0";
        sha256 = "0dv52cf6v84f8q6kckwbgw85iqckd17q3gqif6fh7xrx1z4vhimb";
+       revision = "1";
+       editedCabalFile = "138pksvpff0qggfsiv8s9r45z1ph4779flfm5hxb9br7bh5klslc";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -218677,6 +219180,27 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "tds" = callPackage
+    ({ mkDerivation, attoparsec, attoparsec-binary, base, bytestring
+     , hostname, mtl, network, stm, streaming, streaming-attoparsec
+     , streaming-bytestring, tardis, text, transformers, unix, vector
+     }:
+     mkDerivation {
+       pname = "tds";
+       version = "0.1.0.0";
+       sha256 = "1irgp0sv20vlzvyc09wa8ycf3k120ab623r901n638hrwvrwmz43";
+       isLibrary = true;
+       isExecutable = true;
+       libraryHaskellDepends = [
+         attoparsec attoparsec-binary base bytestring hostname mtl network
+         stm streaming streaming-attoparsec streaming-bytestring tardis text
+         transformers unix vector
+       ];
+       executableHaskellDepends = [ base ];
+       description = "Pure Haskell TDS protocol implementation. Mainly for beam-mssql and beam-sybase";
+       license = stdenv.lib.licenses.mit;
+     }) {};
+
   "teams" = callPackage
     ({ mkDerivation, base, containers, fgl, graphviz }:
      mkDerivation {
@@ -221216,6 +221740,39 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "text-show_3_8" = callPackage
+    ({ mkDerivation, array, base, base-compat-batteries, base-orphans
+     , bifunctors, bytestring, bytestring-builder, containers
+     , contravariant, criterion, deepseq, deriving-compat
+     , generic-deriving, ghc-boot-th, ghc-prim, hspec, hspec-discover
+     , integer-gmp, nats, QuickCheck, quickcheck-instances, semigroups
+     , tagged, template-haskell, text, th-abstraction, th-lift
+     , transformers, transformers-compat, void
+     }:
+     mkDerivation {
+       pname = "text-show";
+       version = "3.8";
+       sha256 = "1yqmyfmnnph28v0c0rkh0z38xaxrrsljf1zg6zccqw322frw9fsi";
+       libraryHaskellDepends = [
+         array base base-compat-batteries bifunctors bytestring
+         bytestring-builder containers contravariant generic-deriving
+         ghc-boot-th ghc-prim integer-gmp nats semigroups tagged
+         template-haskell text th-abstraction th-lift transformers
+         transformers-compat void
+       ];
+       testHaskellDepends = [
+         array base base-compat-batteries base-orphans bytestring
+         bytestring-builder deriving-compat generic-deriving ghc-prim hspec
+         nats QuickCheck quickcheck-instances semigroups tagged
+         template-haskell text transformers transformers-compat
+       ];
+       testToolDepends = [ hspec-discover ];
+       benchmarkHaskellDepends = [ base criterion deepseq ghc-prim text ];
+       description = "Efficient conversion of values into Text";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "text-show-instances" = callPackage
     ({ mkDerivation, base, base-compat-batteries, bifunctors, binary
      , containers, directory, generic-deriving, ghc-boot-th, ghc-prim
@@ -225055,8 +225612,8 @@ self: {
      }:
      mkDerivation {
        pname = "too-many-cells";
-       version = "0.1.3.1";
-       sha256 = "0av2fr2y1b70rxfqsz1kfgkfj7i5j76zpn351r2s8navwa4pf116";
+       version = "0.1.4.0";
+       sha256 = "1wg5gx7iydwhnp8xj72lmgpa7n5dd62cxjswlkplj944c2szdmdp";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -232666,6 +233223,18 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "util_0_1_13_0" = callPackage
+    ({ mkDerivation, base }:
+     mkDerivation {
+       pname = "util";
+       version = "0.1.13.0";
+       sha256 = "15b5m2v1v4ab65cfd6ppwinq2pnv5212g1qwnyw6rwyiaac8k3gd";
+       libraryHaskellDepends = [ base ];
+       description = "Utilities";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "util-exception" = callPackage
     ({ mkDerivation, base, basic, control, lifted-base-tf, util }:
      mkDerivation {
@@ -233303,6 +233872,17 @@ self: {
        broken = true;
      }) {};
 
+  "valid" = callPackage
+    ({ mkDerivation, base }:
+     mkDerivation {
+       pname = "valid";
+       version = "0.1.0.0";
+       sha256 = "10nrr48ki8vxckbz1q24nn2x8vwflj4ndgvlj99ishyypb1ijx37";
+       libraryHaskellDepends = [ base ];
+       description = "Type isomorphic to `Either` with `Applicative` instance which combines errors";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "valid-names" = callPackage
     ({ mkDerivation, base, containers, MonadRandom }:
      mkDerivation {
@@ -234268,8 +234848,8 @@ self: {
      }:
      mkDerivation {
        pname = "vector-extras";
-       version = "0.2.1";
-       sha256 = "1s9syai0bfdmwzj5r9snxi5plfl2bwnjyyh8dd2w7jmgdy0pkbiz";
+       version = "0.2.1.1";
+       sha256 = "0q5wm0hfk84hr9rgbb084d222ys0k1hab5cydwnnrpb7wy42199p";
        libraryHaskellDepends = [
          base containers deferred-folds foldl hashable unordered-containers
          vector
@@ -234901,8 +235481,8 @@ self: {
      }:
      mkDerivation {
        pname = "viewprof";
-       version = "0.0.0.27";
-       sha256 = "0yfrh7ifgn4vw9yqn0rif040sabbgs2j42rkds48fam30cdr12v6";
+       version = "0.0.0.28";
+       sha256 = "1l2cjisay7vbqb64xd4lkz594x2ji2gs249h9j4anbifzg6bbjb2";
        isLibrary = false;
        isExecutable = true;
        executableHaskellDepends = [
@@ -235756,8 +236336,8 @@ self: {
     ({ mkDerivation, base }:
      mkDerivation {
        pname = "vulkan-api";
-       version = "1.1.3.0";
-       sha256 = "1sd7rasg7305dlfq1mwyxw45gwy4ria0cbcd18pnilwjgsla7kvc";
+       version = "1.1.3.1";
+       sha256 = "00wv54ggmmvq1lc9rmp9jn910m5sa30l772p28r2qsq4i8cxrbcy";
        libraryHaskellDepends = [ base ];
        description = "Low-level low-overhead vulkan api bindings";
        license = stdenv.lib.licenses.bsd3;
@@ -236379,6 +236959,31 @@ self: {
        license = stdenv.lib.licenses.mit;
      }) {};
 
+  "wai-lambda" = callPackage
+    ({ mkDerivation, aeson, base, binary, bytestring, case-insensitive
+     , directory, http-types, iproute, network, temporary, text
+     , unliftio, unordered-containers, vault, wai
+     }:
+     mkDerivation {
+       pname = "wai-lambda";
+       version = "0.1.0.0";
+       sha256 = "1m77i3zazvpa4jirvgxjdik5fnzarrbmavvi48d72c8a8jjwsx9x";
+       isLibrary = true;
+       isExecutable = true;
+       libraryHaskellDepends = [
+         aeson base binary bytestring case-insensitive directory http-types
+         iproute network temporary text unliftio unordered-containers vault
+         wai
+       ];
+       executableHaskellDepends = [
+         aeson base binary bytestring case-insensitive directory http-types
+         iproute network temporary text unliftio unordered-containers vault
+         wai
+       ];
+       description = "Haskell Webapps on AWS Lambda";
+       license = stdenv.lib.licenses.mit;
+     }) {};
+
   "wai-lens" = callPackage
     ({ mkDerivation, base, bytestring, http-types, lens, network, text
      , vault, wai
@@ -239220,6 +239825,21 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "weigh_0_0_14" = callPackage
+    ({ mkDerivation, base, deepseq, mtl, process, split, temporary }:
+     mkDerivation {
+       pname = "weigh";
+       version = "0.0.14";
+       sha256 = "0l85marb5rl9nr1c0id42dnr5i9fk1jciy5h6lywhb34w3hbj61g";
+       libraryHaskellDepends = [
+         base deepseq mtl process split temporary
+       ];
+       testHaskellDepends = [ base deepseq ];
+       description = "Measure allocations of a Haskell functions/values";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "weighted" = callPackage
     ({ mkDerivation, base, mtl, semiring-num, transformers }:
      mkDerivation {
@@ -239748,6 +240368,44 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "winery_1_0_1" = callPackage
+    ({ mkDerivation, aeson, base, binary, bytestring, cereal
+     , containers, cpu, deepseq, directory, fast-builder, gauge
+     , hashable, HUnit, megaparsec, mtl, prettyprinter
+     , prettyprinter-ansi-terminal, QuickCheck, quickcheck-instances
+     , scientific, semigroups, serialise, text, time, transformers
+     , unordered-containers, vector
+     }:
+     mkDerivation {
+       pname = "winery";
+       version = "1.0.1";
+       sha256 = "03g397c7s13brm5jsdzrwg5vyanvj6yznhn95aax7a8dwvhphk2n";
+       isLibrary = true;
+       isExecutable = true;
+       libraryHaskellDepends = [
+         aeson base bytestring containers cpu fast-builder hashable HUnit
+         megaparsec mtl prettyprinter prettyprinter-ansi-terminal QuickCheck
+         scientific semigroups text time transformers unordered-containers
+         vector
+       ];
+       executableHaskellDepends = [
+         aeson base bytestring megaparsec prettyprinter
+         prettyprinter-ansi-terminal text
+       ];
+       testHaskellDepends = [
+         base bytestring containers fast-builder QuickCheck
+         quickcheck-instances scientific text time unordered-containers
+         vector
+       ];
+       benchmarkHaskellDepends = [
+         aeson base binary bytestring cereal deepseq directory gauge
+         serialise text
+       ];
+       description = "Sustainable serialisation library";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "winio" = callPackage
     ({ mkDerivation, base, bytestring, extensible-exceptions, kernel32
      , network, winerror, ws2_32
@@ -245679,6 +246337,44 @@ self: {
        license = stdenv.lib.licenses.mit;
      }) {};
 
+  "yesod-core_1_6_13" = callPackage
+    ({ mkDerivation, aeson, async, auto-update, base, blaze-html
+     , blaze-markup, bytestring, case-insensitive, cereal, clientsession
+     , conduit, conduit-extra, containers, cookie, deepseq, fast-logger
+     , gauge, hspec, hspec-expectations, http-types, HUnit, memory
+     , monad-logger, mtl, network, parsec, path-pieces, primitive
+     , random, resourcet, rio, shakespeare, streaming-commons
+     , template-haskell, text, time, transformers, unix-compat, unliftio
+     , unordered-containers, vector, wai, wai-extra, wai-logger, warp
+     , word8
+     }:
+     mkDerivation {
+       pname = "yesod-core";
+       version = "1.6.13";
+       sha256 = "0a7rsm71d8a0snbx6x9hj4ba0f0vg51rwzchsgvrh6fdfm0clkgq";
+       libraryHaskellDepends = [
+         aeson auto-update base blaze-html blaze-markup bytestring
+         case-insensitive cereal clientsession conduit conduit-extra
+         containers cookie deepseq fast-logger http-types memory
+         monad-logger mtl parsec path-pieces primitive random resourcet rio
+         shakespeare template-haskell text time transformers unix-compat
+         unliftio unordered-containers vector wai wai-extra wai-logger warp
+         word8
+       ];
+       testHaskellDepends = [
+         async base bytestring clientsession conduit conduit-extra
+         containers cookie hspec hspec-expectations http-types HUnit network
+         path-pieces random resourcet shakespeare streaming-commons
+         template-haskell text transformers unliftio wai wai-extra warp
+       ];
+       benchmarkHaskellDepends = [
+         base blaze-html bytestring gauge shakespeare text
+       ];
+       description = "Creation of type-safe, RESTful web applications";
+       license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "yesod-crud" = callPackage
     ({ mkDerivation, base, classy-prelude, containers, MissingH
      , monad-control, persistent, random, safe, stm, uuid, yesod-core