about summary refs log tree commit diff
path: root/pkgs/development/haskell-modules
diff options
context:
space:
mode:
authorPeter Simons <simons@cryp.to>2017-05-22 09:20:24 +0200
committerPeter Simons <simons@cryp.to>2017-05-24 17:37:59 +0200
commit503ec213a2963c064001e209a1a2bf30713ca937 (patch)
tree87342c9b358a00101e83b242cf3a97f1a72fed7c /pkgs/development/haskell-modules
parent47fa2a1ebbdcee3c552b0da1c081b94780dbdbf0 (diff)
downloadnixlib-503ec213a2963c064001e209a1a2bf30713ca937.tar
nixlib-503ec213a2963c064001e209a1a2bf30713ca937.tar.gz
nixlib-503ec213a2963c064001e209a1a2bf30713ca937.tar.bz2
nixlib-503ec213a2963c064001e209a1a2bf30713ca937.tar.lz
nixlib-503ec213a2963c064001e209a1a2bf30713ca937.tar.xz
nixlib-503ec213a2963c064001e209a1a2bf30713ca937.tar.zst
nixlib-503ec213a2963c064001e209a1a2bf30713ca937.zip
hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.2.1-7-g2ed2e10 from Hackage revision
https://github.com/commercialhaskell/all-cabal-hashes/commit/df52ffabd0b92471b40901462670bf90da0e2899.
Diffstat (limited to 'pkgs/development/haskell-modules')
-rw-r--r--pkgs/development/haskell-modules/hackage-packages.nix1320
1 files changed, 895 insertions, 425 deletions
diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix
index acccdd615281..ff0890b4bff0 100644
--- a/pkgs/development/haskell-modules/hackage-packages.nix
+++ b/pkgs/development/haskell-modules/hackage-packages.nix
@@ -1377,8 +1377,8 @@ self: {
      }:
      mkDerivation {
        pname = "BioHMM";
-       version = "1.1.3";
-       sha256 = "0h4jll4dnya71lawkpsyyd4nnagpjpyss268ccrrn8z8wvbml8la";
+       version = "1.1.6";
+       sha256 = "0id4lnxff5a774yzhwfhj0gxk5qxgxa8z8igv1z4n7s981lc2xxm";
        libraryHaskellDepends = [
          base colour diagrams-cairo diagrams-lib directory either-unwrap
          filepath parsec ParsecTools StockholmAlignment SVGFonts text vector
@@ -1812,16 +1812,29 @@ self: {
      }) {};
 
   "Blogdown" = callPackage
-    ({ mkDerivation, base, containers, MissingH, parsec }:
+    ({ mkDerivation, base, Cabal, containers, criterion, MissingH
+     , network-uri, parsec
+     }:
      mkDerivation {
        pname = "Blogdown";
-       version = "0.1.0";
-       sha256 = "0cjmpn0bj6jizz78mhbhh03d07ha7mx3zqihp63mh6xnyjjmwj74";
+       version = "0.2.2";
+       sha256 = "18lxj5ka4jfaz1ig6x6qkdzlil99i3bcy4cqpbsccvyvhbax323c";
        isLibrary = true;
        isExecutable = true;
-       libraryHaskellDepends = [ base containers MissingH parsec ];
-       executableHaskellDepends = [ base containers MissingH parsec ];
-       testHaskellDepends = [ base containers MissingH parsec ];
+       setupHaskellDepends = [ base Cabal MissingH ];
+       libraryHaskellDepends = [
+         base containers MissingH network-uri parsec
+       ];
+       executableHaskellDepends = [
+         base containers MissingH network-uri parsec
+       ];
+       testHaskellDepends = [
+         base containers MissingH network-uri parsec
+       ];
+       benchmarkHaskellDepends = [
+         base containers criterion MissingH network-uri parsec
+       ];
+       homepage = "https://blogdown.io";
        description = "A markdown-like markup language designed for blog posts";
        license = stdenv.lib.licenses.agpl3;
        hydraPlatforms = stdenv.lib.platforms.none;
@@ -2409,6 +2422,8 @@ self: {
        pname = "Cabal";
        version = "1.24.2.0";
        sha256 = "0h33v1716wkqh9wvq2wynvhwzkjjhg4aav0a1i3cmyq36n7fpl5p";
+       revision = "1";
+       editedCabalFile = "0jw809psa2ms9sy1mnirmbj9h7rs76wbmf24zgjqvhp4wq919z3m";
        libraryHaskellDepends = [
          array base binary bytestring containers deepseq directory filepath
          pretty process time unix
@@ -2572,6 +2587,19 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "ChannelT_0_0_0_4" = callPackage
+    ({ mkDerivation, base, free, mmorph, mtl, transformers-base }:
+     mkDerivation {
+       pname = "ChannelT";
+       version = "0.0.0.4";
+       sha256 = "06yr40kpi4jr65r76vlbf68ybh17n4b2k8claj0czgs4igspyhvn";
+       libraryHaskellDepends = [ base free mmorph mtl transformers-base ];
+       homepage = "https://github.com/pthariensflame/ChannelT";
+       description = "Generalized stream processors";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "Chart" = callPackage
     ({ mkDerivation, array, base, colour, data-default-class, lens, mtl
      , old-locale, operational, time, vector
@@ -8296,6 +8324,26 @@ self: {
        pname = "HStringTemplate";
        version = "0.8.5";
        sha256 = "1zrmbclnc0njdcppzsjlp4ln69hzcixmw1x1l6rjvxx5y51k0az0";
+       revision = "1";
+       editedCabalFile = "0qwz8lby7096vpmi73wryanky27aimwxpmfwpbarjm2lzbiq868i";
+       libraryHaskellDepends = [
+         array base blaze-builder bytestring containers deepseq directory
+         filepath mtl old-locale parsec pretty syb template-haskell text
+         time void
+       ];
+       description = "StringTemplate implementation in Haskell";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
+  "HStringTemplate_0_8_6" = callPackage
+    ({ mkDerivation, array, base, blaze-builder, bytestring, containers
+     , deepseq, directory, filepath, mtl, old-locale, parsec, pretty
+     , syb, template-haskell, text, time, void
+     }:
+     mkDerivation {
+       pname = "HStringTemplate";
+       version = "0.8.6";
+       sha256 = "1kam09fhnz1485swp5z1k8whjiwz9fcscp6zibxkq8hw3sfcn8kh";
        libraryHaskellDepends = [
          array base blaze-builder bytestring containers deepseq directory
          filepath mtl old-locale parsec pretty syb template-haskell text
@@ -8303,6 +8351,7 @@ self: {
        ];
        description = "StringTemplate implementation in Haskell";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "HStringTemplateHelpers" = callPackage
@@ -8376,29 +8425,6 @@ self: {
      }:
      mkDerivation {
        pname = "HTTP";
-       version = "4000.3.6";
-       sha256 = "0j5sz52pikk82nz02iimq4khbz0yd2h00fvknhpp2s32mix8ii0q";
-       libraryHaskellDepends = [
-         array base bytestring mtl network network-uri parsec time
-       ];
-       testHaskellDepends = [
-         base bytestring case-insensitive conduit conduit-extra deepseq
-         http-types httpd-shed HUnit mtl network network-uri pureMD5 split
-         test-framework test-framework-hunit wai warp
-       ];
-       homepage = "https://github.com/haskell/HTTP";
-       description = "A library for client-side HTTP";
-       license = stdenv.lib.licenses.bsd3;
-     }) {};
-
-  "HTTP_4000_3_7" = callPackage
-    ({ mkDerivation, array, base, bytestring, case-insensitive, conduit
-     , conduit-extra, deepseq, http-types, httpd-shed, HUnit, mtl
-     , network, network-uri, parsec, pureMD5, split, test-framework
-     , test-framework-hunit, time, wai, warp
-     }:
-     mkDerivation {
-       pname = "HTTP";
        version = "4000.3.7";
        sha256 = "1s7amm0wai6z4x2arrqh0h6n0gjbrqpkqyz9a7l38i78hkmwrh6m";
        libraryHaskellDepends = [
@@ -8412,7 +8438,6 @@ self: {
        homepage = "https://github.com/haskell/HTTP";
        description = "A library for client-side HTTP";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "HTTP-Simple" = callPackage
@@ -12362,6 +12387,8 @@ self: {
        pname = "MusicBrainz";
        version = "0.2.4";
        sha256 = "1f1x3iivxkn5d7w3xyh2q8mpn1mg24c1n6v8dvdsph745xszh8fj";
+       revision = "1";
+       editedCabalFile = "1bnj0wq9q6y2pxjnl1rk5ybdj16g17g7qkzrfnjrwmm7iq8xbm62";
        libraryHaskellDepends = [
          aeson base bytestring conduit conduit-extra HTTP http-conduit
          http-types monad-control resourcet text time time-locale-compat
@@ -12372,6 +12399,29 @@ self: {
        license = stdenv.lib.licenses.gpl3;
      }) {};
 
+  "MusicBrainz_0_3" = callPackage
+    ({ mkDerivation, aeson, base, bytestring, conduit, conduit-extra
+     , HTTP, http-conduit, http-types, monad-control, resourcet, text
+     , time, time-locale-compat, transformers, vector, xml-conduit
+     , xml-types
+     }:
+     mkDerivation {
+       pname = "MusicBrainz";
+       version = "0.3";
+       sha256 = "1c0vl5zkb8628k5222fg6z806byjqnsxr0h3yw86fzwhgkxqywd4";
+       revision = "1";
+       editedCabalFile = "1bv1nwl4pijgiw4zpnw6b15d7phj6b8chiqvv42s8vrq51crdvm6";
+       libraryHaskellDepends = [
+         aeson base bytestring conduit conduit-extra HTTP http-conduit
+         http-types monad-control resourcet text time time-locale-compat
+         transformers vector xml-conduit xml-types
+       ];
+       homepage = "http://floss.scru.org/hMusicBrainz";
+       description = "interface to MusicBrainz XML2 web service";
+       license = stdenv.lib.licenses.gpl3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "MusicBrainz-libdiscid" = callPackage
     ({ mkDerivation, base, containers, vector }:
      mkDerivation {
@@ -15229,25 +15279,15 @@ self: {
        pname = "SCalendar";
        version = "0.1.0.0";
        sha256 = "0dvmfr82hnavgpiv2zi0dccldpyl84l653gncrbgd7dmdnmbsvw9";
+       revision = "1";
+       editedCabalFile = "0vcdmzisi7v7jsm6bj34q43f42ab0bhq992lyq740ickzp3a6k22";
        libraryHaskellDepends = [ base containers text time ];
        homepage = "https://github.com/sebasHack/SCalendar";
-       description = "Library for managing calendars and resource availability";
+       description = "XXXX";
        license = stdenv.lib.licenses.mit;
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "SConfig" = callPackage
-    ({ mkDerivation, base, containers }:
-     mkDerivation {
-       pname = "SConfig";
-       version = "0.2.0.0";
-       sha256 = "032s6szll58zavdnf6fsj2rhpdlizv3l46lh819bqjy1kbffv0yz";
-       libraryHaskellDepends = [ base containers ];
-       homepage = "https://github.com/fgaz/SConfig";
-       description = "A simple config library";
-       license = stdenv.lib.licenses.mit;
-     }) {};
-
   "SDL" = callPackage
     ({ mkDerivation, base, SDL }:
      mkDerivation {
@@ -16641,8 +16681,8 @@ self: {
      }:
      mkDerivation {
        pname = "StockholmAlignment";
-       version = "1.1.0";
-       sha256 = "0ycvlacvr49gjzci1l68wi128z5gw0z6pgw00i3spjybd87ydykc";
+       version = "1.1.1";
+       sha256 = "085kw1rw4dkyivjpm7l5alj0x9cgzd8c2ai4f2k1kkcwjkhbpllv";
        libraryHaskellDepends = [
          base colour diagrams-cairo diagrams-lib directory either-unwrap
          filepath parsec ParsecTools SVGFonts text vector
@@ -17932,17 +17972,17 @@ self: {
      }) {};
 
   "Villefort" = callPackage
-    ({ mkDerivation, base, FindBin, HDBC, HDBC-sqlite3, mtl, scotty
-     , split, text, time
+    ({ mkDerivation, base, FindBin, HDBC, HDBC-sqlite3, mtl, random
+     , scotty, split, text, time
      }:
      mkDerivation {
        pname = "Villefort";
-       version = "0.1.0.7";
-       sha256 = "05njwx4d6cd4h4zx8bxpnypq9hm9fzz6kmnx6ic308asvyjgkhav";
+       version = "0.1.0.8";
+       sha256 = "0974k5adxxa0jpi99wqq13lnav2rdb7qr40snvycsazk5mx1fd35";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
-         base FindBin HDBC HDBC-sqlite3 mtl split time
+         base FindBin HDBC HDBC-sqlite3 mtl random split time
        ];
        executableHaskellDepends = [
          base HDBC HDBC-sqlite3 scotty split text time
@@ -20435,26 +20475,6 @@ self: {
      }:
      mkDerivation {
        pname = "active";
-       version = "0.2.0.12";
-       sha256 = "07mrm3ij5466lpvh43jpb1xlg64lp6gpdl84knb7c9rbmn7iya2m";
-       revision = "2";
-       editedCabalFile = "17x1irvhj2snkljgdplm1330a4ji3lz9myi809hvxk37knfp9djq";
-       libraryHaskellDepends = [
-         base lens linear semigroupoids semigroups vector
-       ];
-       testHaskellDepends = [
-         base lens linear QuickCheck semigroupoids semigroups vector
-       ];
-       description = "Abstractions for animation";
-       license = stdenv.lib.licenses.bsd3;
-     }) {};
-
-  "active_0_2_0_13" = callPackage
-    ({ mkDerivation, base, lens, linear, QuickCheck, semigroupoids
-     , semigroups, vector
-     }:
-     mkDerivation {
-       pname = "active";
        version = "0.2.0.13";
        sha256 = "1yw029rh0gb63bhwwjynbv173mny14is4cyjkrlvzvxwb0fi96jx";
        libraryHaskellDepends = [
@@ -20465,7 +20485,6 @@ self: {
        ];
        description = "Abstractions for animation";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "activehs" = callPackage
@@ -30351,6 +30370,38 @@ self: {
        license = stdenv.lib.licenses.publicDomain;
      }) {};
 
+  "batchd" = callPackage
+    ({ mkDerivation, aeson, base, bytestring, connection, containers
+     , cryptonite, data-default, dates, directory, esqueleto, filepath
+     , Glob, http-client, http-client-tls, http-types, libssh2
+     , monad-logger, monad-logger-syslog, mtl, optparse-applicative
+     , parsec, persistent, persistent-postgresql, persistent-sqlite
+     , persistent-template, process, readline, resourcet, scotty, syb
+     , template, template-haskell, text, th-lift, time, tls
+     , transformers, unix, unordered-containers, vault, wai, wai-cors
+     , wai-extra, wai-middleware-static, warp, x509-store, yaml
+     }:
+     mkDerivation {
+       pname = "batchd";
+       version = "0.1.0.0";
+       sha256 = "1axj4w0g34fgnn89l6f2zxbx172z6yq98clksp2bqxmnswza7di2";
+       isLibrary = false;
+       isExecutable = true;
+       executableHaskellDepends = [
+         aeson base bytestring connection containers cryptonite data-default
+         dates directory esqueleto filepath Glob http-client http-client-tls
+         http-types libssh2 monad-logger monad-logger-syslog mtl
+         optparse-applicative parsec persistent persistent-postgresql
+         persistent-sqlite persistent-template process readline resourcet
+         scotty syb template template-haskell text th-lift time tls
+         transformers unix unordered-containers vault wai wai-cors wai-extra
+         wai-middleware-static warp x509-store yaml
+       ];
+       homepage = "https://github.com/portnov/batchd";
+       description = "Batch processing toolset for Linux / Unix";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "battlenet" = callPackage
     ({ mkDerivation, aeson, base, containers, http-conduit, text }:
      mkDerivation {
@@ -37023,25 +37074,12 @@ self: {
     ({ mkDerivation, base, Cabal, directory, filepath }:
      mkDerivation {
        pname = "cabal-doctest";
-       version = "1.0.1";
-       sha256 = "1fj8marihk7is2qcv0m9lfgycqqvi0b84s19xbfgywq3w54z16jl";
-       libraryHaskellDepends = [ base Cabal directory filepath ];
-       homepage = "https://github.com/phadej/cabal-doctest";
-       description = "A Setup.hs helper for doctests running";
-       license = stdenv.lib.licenses.bsd3;
-     }) {};
-
-  "cabal-doctest_1_0_2" = callPackage
-    ({ mkDerivation, base, Cabal, directory, filepath }:
-     mkDerivation {
-       pname = "cabal-doctest";
        version = "1.0.2";
        sha256 = "0h3wsjf2mg8kw1zvxc0f9nzchj5kzvza9z0arcyixkd9rkgqq6sa";
        libraryHaskellDepends = [ base Cabal directory filepath ];
        homepage = "https://github.com/phadej/cabal-doctest";
        description = "A Setup.hs helper for doctests running";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "cabal-file-th" = callPackage
@@ -37178,6 +37216,8 @@ self: {
        pname = "cabal-install";
        version = "1.24.0.2";
        sha256 = "1q0gl3i9cpg854lcsiifxxginnvhp2bpx19wkkzpzrd072983j1a";
+       revision = "1";
+       editedCabalFile = "0v112hvvppa31sklpzg54vr0hfidy1334kg5p3jc0gbgl8in1n90";
        isLibrary = false;
        isExecutable = true;
        executableHaskellDepends = [
@@ -45022,8 +45062,8 @@ self: {
      }:
      mkDerivation {
        pname = "concurrent-extra";
-       version = "0.7.0.10";
-       sha256 = "04nw39pbfqa4ldymn706ij83hxa07c73r7hy18y5pwpmj05cq9vg";
+       version = "0.7.0.11";
+       sha256 = "0bvfgm26hyix074c36l7cqdq40xx8zzml6v50qdfly04g1bb05m5";
        libraryHaskellDepends = [ base stm unbounded-delays ];
        testHaskellDepends = [
          async base HUnit random stm test-framework test-framework-hunit
@@ -45437,38 +45477,6 @@ self: {
      }:
      mkDerivation {
        pname = "conduit-extra";
-       version = "1.1.15";
-       sha256 = "13dvj271bhdaf83px99mlm0pgvc3474cmidh35jj775m1pmjkvvv";
-       revision = "1";
-       editedCabalFile = "0kqnggsn4fqvjh5gadaf8h5sw4hprppx63ihpmz32rymhc48sjcl";
-       libraryHaskellDepends = [
-         async attoparsec base blaze-builder bytestring conduit directory
-         exceptions filepath monad-control network primitive process
-         resourcet stm streaming-commons text transformers transformers-base
-       ];
-       testHaskellDepends = [
-         async attoparsec base blaze-builder bytestring bytestring-builder
-         conduit directory exceptions hspec process QuickCheck resourcet stm
-         streaming-commons text transformers transformers-base
-       ];
-       benchmarkHaskellDepends = [
-         base blaze-builder bytestring bytestring-builder conduit criterion
-         transformers
-       ];
-       homepage = "http://github.com/snoyberg/conduit";
-       description = "Batteries included conduit: adapters for common libraries";
-       license = stdenv.lib.licenses.mit;
-     }) {};
-
-  "conduit-extra_1_1_16" = callPackage
-    ({ mkDerivation, async, attoparsec, base, blaze-builder, bytestring
-     , bytestring-builder, conduit, criterion, directory, exceptions
-     , filepath, hspec, monad-control, network, primitive, process
-     , QuickCheck, resourcet, stm, streaming-commons, text, transformers
-     , transformers-base
-     }:
-     mkDerivation {
-       pname = "conduit-extra";
        version = "1.1.16";
        sha256 = "1mgqc34i6ccq5bjkkn943gfa3w0lhddi3am0fd5afnazrnxc2wmx";
        libraryHaskellDepends = [
@@ -45488,7 +45496,6 @@ self: {
        homepage = "http://github.com/snoyberg/conduit";
        description = "Batteries included conduit: adapters for common libraries";
        license = stdenv.lib.licenses.mit;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "conduit-find" = callPackage
@@ -49820,6 +49827,28 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "cue-sheet_0_1_1" = callPackage
+    ({ mkDerivation, base, bytestring, containers, data-default-class
+     , exceptions, hspec, hspec-megaparsec, megaparsec, mtl, QuickCheck
+     , text
+     }:
+     mkDerivation {
+       pname = "cue-sheet";
+       version = "0.1.1";
+       sha256 = "1h0v7jzxavjs2c50p1z3bfvbn1r29z31qcr17mjmd7a9yskp4yhd";
+       libraryHaskellDepends = [
+         base bytestring containers data-default-class exceptions megaparsec
+         mtl QuickCheck text
+       ];
+       testHaskellDepends = [
+         base bytestring exceptions hspec hspec-megaparsec QuickCheck text
+       ];
+       homepage = "https://github.com/mrkkrp/cue-sheet";
+       description = "Support for construction, rendering, and parsing of CUE sheets";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "cufft" = callPackage
     ({ mkDerivation, base, c2hs, Cabal, cuda, directory, filepath
      , template-haskell
@@ -50929,6 +50958,20 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "data-check_0_1_1" = callPackage
+    ({ mkDerivation, base, containers, hspec, QuickCheck }:
+     mkDerivation {
+       pname = "data-check";
+       version = "0.1.1";
+       sha256 = "00di2szqavzmbx4y5b6dq7qalm5pgalb19lfqcdawd5n61fj2gq1";
+       libraryHaskellDepends = [ base containers ];
+       testHaskellDepends = [ base hspec QuickCheck ];
+       homepage = "https://github.com/mrkkrp/data-check";
+       description = "Library for checking and normalization of data (e.g. from web forms)";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "data-checked" = callPackage
     ({ mkDerivation, base, deepseq }:
      mkDerivation {
@@ -54948,6 +54991,8 @@ self: {
        pname = "diagrams-graphviz";
        version = "1.4";
        sha256 = "1lb1r8681c2dypm420102grnkxkwjqzgv30gljnq2dnpm6m42fj8";
+       revision = "1";
+       editedCabalFile = "0x1nsbp8np317qx96civ9bgknqhvjff7afcj24bg8ql56f5sd2cl";
        libraryHaskellDepends = [
          base containers diagrams-lib fgl graphviz split
        ];
@@ -60320,8 +60365,8 @@ self: {
        pname = "either";
        version = "4.4.1.1";
        sha256 = "1lrlwqqnm6ibfcydlv5qvvssw7bm0c6yypy0rayjzv1znq7wp1xh";
-       revision = "1";
-       editedCabalFile = "1ccxjfp1vsnrq9wyd5jrz7adk9rwmrlvppsc8ad1dpjy5zsayxij";
+       revision = "2";
+       editedCabalFile = "1n7792mcrvfh31qrbj8mpnx372s03kz83mypj7l4fm5h6zi4a3hs";
        libraryHaskellDepends = [
          base bifunctors exceptions free mmorph monad-control MonadRandom
          mtl profunctors semigroupoids semigroups transformers
@@ -61595,11 +61640,16 @@ self: {
      }) {};
 
   "entropy" = callPackage
-    ({ mkDerivation, base, bytestring, unix }:
+    ({ mkDerivation, base, bytestring, Cabal, directory, filepath
+     , process, unix
+     }:
      mkDerivation {
        pname = "entropy";
        version = "0.3.7";
        sha256 = "1vzg9fi597dbrcbjsr71y47rvmhiih7lg5rjnb297fzdlbmj1w0z";
+       revision = "1";
+       editedCabalFile = "01lyh4cbpqlcj1y8mnkw6vk4vid5rzqg1vcf9kwxwd88zj86cgjg";
+       setupHaskellDepends = [ base Cabal directory filepath process ];
        libraryHaskellDepends = [ base bytestring unix ];
        homepage = "https://github.com/TomMD/entropy";
        description = "A platform independent entropy source";
@@ -65371,6 +65421,22 @@ self: {
        license = stdenv.lib.licenses.mit;
      }) {};
 
+  "feature-flipper" = callPackage
+    ({ mkDerivation, base, containers, hspec, mtl, QuickCheck, text }:
+     mkDerivation {
+       pname = "feature-flipper";
+       version = "0.1.0.0";
+       sha256 = "0gl8r3xxxw5ys7dac45gc8mrmzyzrh1nplxb3w36qsj6fm6bzg6g";
+       isLibrary = true;
+       isExecutable = true;
+       libraryHaskellDepends = [ base containers mtl text ];
+       executableHaskellDepends = [ base containers mtl ];
+       testHaskellDepends = [ base containers hspec mtl QuickCheck ];
+       homepage = "https://github.com/toddmohney/feature-flipper#readme";
+       description = "A minimally obtrusive feature flag library";
+       license = stdenv.lib.licenses.mit;
+     }) {};
+
   "fec" = callPackage
     ({ mkDerivation, base, bytestring }:
      mkDerivation {
@@ -67045,6 +67111,30 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {FLAC = null;};
 
+  "flac_0_1_2" = callPackage
+    ({ mkDerivation, base, bytestring, containers, data-default-class
+     , directory, exceptions, filepath, FLAC, hspec, mtl, temporary
+     , text, transformers, vector, wave
+     }:
+     mkDerivation {
+       pname = "flac";
+       version = "0.1.2";
+       sha256 = "0adc88h5dmazf9m2xah0qkcav3pm0l3jiy8wbg9fxjv1qpgv74jn";
+       libraryHaskellDepends = [
+         base bytestring containers data-default-class directory exceptions
+         filepath mtl text transformers vector wave
+       ];
+       librarySystemDepends = [ FLAC ];
+       testHaskellDepends = [
+         base bytestring data-default-class directory filepath hspec
+         temporary transformers vector wave
+       ];
+       homepage = "https://github.com/mrkkrp/flac";
+       description = "Complete high-level binding to libFLAC";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {FLAC = null;};
+
   "flac-picture" = callPackage
     ({ mkDerivation, base, bytestring, data-default-class, directory
      , flac, hspec, JuicyPixels, temporary
@@ -67066,6 +67156,25 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "flac-picture_0_1_1" = callPackage
+    ({ mkDerivation, base, bytestring, data-default-class, directory
+     , flac, hspec, JuicyPixels, temporary
+     }:
+     mkDerivation {
+       pname = "flac-picture";
+       version = "0.1.1";
+       sha256 = "1kn1zvv5izinyidmxij7zqml94a8q52bbm2icg7704sj906gh71w";
+       libraryHaskellDepends = [ base bytestring flac JuicyPixels ];
+       testHaskellDepends = [
+         base bytestring data-default-class directory flac hspec JuicyPixels
+         temporary
+       ];
+       homepage = "https://github.com/mrkkrp/flac-picture";
+       description = "Support for writing picture to FLAC metadata blocks with JuicyPixels";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "flaccuraterip" = callPackage
     ({ mkDerivation, base, binary, deepseq, HTTP, optparse-applicative
      , process
@@ -67608,8 +67717,8 @@ self: {
      }:
      mkDerivation {
        pname = "fltkhs";
-       version = "0.5.1.5";
-       sha256 = "1w257l6cva99558jrgjn0a78bcrqzfkjblgya72v2lpyfz3gvkbl";
+       version = "0.5.1.7";
+       sha256 = "1bcg5ssm469wkmfwjx0m51sbbnwhv4xvgy9yji8qh59hn643r2sq";
        isLibrary = true;
        isExecutable = true;
        setupHaskellDepends = [ base Cabal directory filepath ];
@@ -67934,31 +68043,6 @@ self: {
      }:
      mkDerivation {
        pname = "foldl-statistics";
-       version = "0.1.4.2";
-       sha256 = "1q4bbi6v9x4wfgpbb38v1xjlssqb2fzr1xx6369m4h7z6rnnvyhw";
-       libraryHaskellDepends = [
-         base foldl math-functions profunctors semigroups
-       ];
-       testHaskellDepends = [
-         base foldl profunctors quickcheck-instances semigroups statistics
-         tasty tasty-quickcheck vector
-       ];
-       benchmarkHaskellDepends = [
-         base criterion foldl mwc-random statistics vector
-       ];
-       homepage = "http://github.com/Data61/foldl-statistics#readme";
-       description = "Statistical functions from the statistics package implemented as Folds";
-       license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = [ "x86_64-darwin" "x86_64-linux" ];
-     }) {};
-
-  "foldl-statistics_0_1_4_3" = callPackage
-    ({ mkDerivation, base, criterion, foldl, math-functions, mwc-random
-     , profunctors, quickcheck-instances, semigroups, statistics, tasty
-     , tasty-quickcheck, vector
-     }:
-     mkDerivation {
-       pname = "foldl-statistics";
        version = "0.1.4.3";
        sha256 = "0f8gkdy3zwkj7cqmydgll3r18f104n5bpryd6fsr2hqn9cdmf463";
        libraryHaskellDepends = [
@@ -67974,7 +68058,7 @@ self: {
        homepage = "http://github.com/Data61/foldl-statistics#readme";
        description = "Statistical functions from the statistics package implemented as Folds";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
+       hydraPlatforms = [ "x86_64-darwin" "x86_64-linux" ];
      }) {};
 
   "foldl-transduce" = callPackage
@@ -80055,10 +80139,8 @@ self: {
     ({ mkDerivation, base, base-unicode-symbols, containers, mtl }:
      mkDerivation {
        pname = "graph-rewriting";
-       version = "0.7.9";
-       sha256 = "09cfx9vz34623rpl903v4fmb59n0bymlcy8ilv13lp8cmcinawy4";
-       revision = "1";
-       editedCabalFile = "0jw4s59qgw3jyn9lbbl01z9q6wlk58ashw7bl9sdfmr3qgz5xb8z";
+       version = "0.7.10";
+       sha256 = "14gggfh1z6p4i8x8pf5744a6jbw7wz7kvdqvlzmmf6rf5cb68a35";
        libraryHaskellDepends = [
          base base-unicode-symbols containers mtl
        ];
@@ -80094,8 +80176,8 @@ self: {
      }:
      mkDerivation {
        pname = "graph-rewriting-gl";
-       version = "0.7.7";
-       sha256 = "0gc0s57qzwxn1jpckg2g9kk6mzzz7zi68czwqrrs6z44bh6mpbks";
+       version = "0.7.8";
+       sha256 = "0fqfylas4y7993riw9vf2ppazk1wgpzxrd8a0avf5s63s0w29hm7";
        libraryHaskellDepends = [
          AC-Vector base base-unicode-symbols containers GLUT graph-rewriting
          graph-rewriting-layout OpenGL
@@ -80113,8 +80195,8 @@ self: {
      }:
      mkDerivation {
        pname = "graph-rewriting-lambdascope";
-       version = "0.5.9";
-       sha256 = "0qq5yvyjxlsw1w53vpi3vcrvvwa55davjnk60x24hk144asjxarn";
+       version = "0.5.10";
+       sha256 = "0sz87nsn7ff0k63j54rdxp5v9xl926d47fkfa0jjnmdjg1xz2pn4";
        isLibrary = false;
        isExecutable = true;
        executableHaskellDepends = [
@@ -80134,8 +80216,8 @@ self: {
      }:
      mkDerivation {
        pname = "graph-rewriting-layout";
-       version = "0.5.5";
-       sha256 = "0qf3451pz1rgkh11czls60rajzv91jxs91i3dlvxpyh37xacka0q";
+       version = "0.5.6";
+       sha256 = "0h8inqg673kb6kwvsgl0hi44yil08775rw9l5bq9g8qzldz34z85";
        libraryHaskellDepends = [
          AC-Vector base base-unicode-symbols graph-rewriting
        ];
@@ -80151,8 +80233,8 @@ self: {
      }:
      mkDerivation {
        pname = "graph-rewriting-ski";
-       version = "0.6.6";
-       sha256 = "1w1h5jkf8dk224gv06pkmndv1kpqfjs2f212xm7jh6xwfjfvfciv";
+       version = "0.6.7";
+       sha256 = "1ahwm3dlvy9aaara644m4y0s89xgjcgm2hpkc92z2wmdfydc05g6";
        isLibrary = false;
        isExecutable = true;
        executableHaskellDepends = [
@@ -80171,8 +80253,8 @@ self: {
      }:
      mkDerivation {
        pname = "graph-rewriting-strategies";
-       version = "0.2.5";
-       sha256 = "16jxrwxyxx4d8dfq6hbi4xdk4bvw61b90j29pviphn6jyfppna6x";
+       version = "0.2.6";
+       sha256 = "0paacz014jvxixqscd2nlny7x4vd735qqw0zbxsyxr3qz9jxjll9";
        libraryHaskellDepends = [
          base base-unicode-symbols containers graph-rewriting
        ];
@@ -80189,8 +80271,8 @@ self: {
      }:
      mkDerivation {
        pname = "graph-rewriting-trs";
-       version = "0.1.8";
-       sha256 = "074g3kl05g85ylg90rwx5xlh6z3kj7f0c7rhj9nbklp55krfyaw2";
+       version = "0.1.9";
+       sha256 = "0wygasyj35sa05vvcmkk8ipdla3zms85pvq48jq1rl2gnk79f2jy";
        isLibrary = false;
        isExecutable = true;
        executableHaskellDepends = [
@@ -80211,8 +80293,8 @@ self: {
      }:
      mkDerivation {
        pname = "graph-rewriting-ww";
-       version = "0.3.6";
-       sha256 = "12vdwvl06f2ryyr454ibnbsplqnkmsjxi6x3jpx4n7i67sx4w5xj";
+       version = "0.3.7";
+       sha256 = "07fjl05w1lidmwh7iz9km3590ggxncq43rmrhzssn49as7basah8";
        isLibrary = false;
        isExecutable = true;
        executableHaskellDepends = [
@@ -89201,6 +89283,45 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "haskus-binary" = callPackage
+    ({ mkDerivation, base, bytestring, cereal, criterion, haskus-utils
+     , mtl, QuickCheck, tasty, tasty-quickcheck
+     }:
+     mkDerivation {
+       pname = "haskus-binary";
+       version = "0.6.0.0";
+       sha256 = "0r0np4kdvyfslgjqs983dzv4xi5s62splahn2ra55qjbm8lpmps0";
+       libraryHaskellDepends = [
+         base bytestring cereal haskus-utils mtl
+       ];
+       testHaskellDepends = [
+         base bytestring haskus-utils QuickCheck tasty tasty-quickcheck
+       ];
+       benchmarkHaskellDepends = [ base criterion ];
+       homepage = "http://www.haskus.org/system";
+       description = "Haskus binary format manipulation";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
+  "haskus-utils" = callPackage
+    ({ mkDerivation, base, containers, extra, file-embed, list-t, mtl
+     , stm, stm-containers, tasty, tasty-quickcheck, template-haskell
+     , transformers, vector
+     }:
+     mkDerivation {
+       pname = "haskus-utils";
+       version = "0.6.0.0";
+       sha256 = "0hph5305ykz9qbc0dbm043q6m4x9bxzgwdnjqby7f6rir6ks995w";
+       libraryHaskellDepends = [
+         base containers extra file-embed list-t mtl stm stm-containers
+         template-haskell transformers vector
+       ];
+       testHaskellDepends = [ base tasty tasty-quickcheck ];
+       homepage = "http://www.haskus.org/system";
+       description = "Haskus utility modules";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "haslo" = callPackage
     ({ mkDerivation, base, mtl, old-time, QuickCheck, time, wtk }:
      mkDerivation {
@@ -92289,6 +92410,20 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "hexml_0_3_2" = callPackage
+    ({ mkDerivation, base, bytestring, extra }:
+     mkDerivation {
+       pname = "hexml";
+       version = "0.3.2";
+       sha256 = "0vyv45s6nqhbgkzxcgx1ihmif0d7sxmfafqc2xcmcm2vg4jb7ls4";
+       libraryHaskellDepends = [ base bytestring extra ];
+       testHaskellDepends = [ base bytestring ];
+       homepage = "https://github.com/ndmitchell/hexml#readme";
+       description = "XML subset DOM parser";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "hexpat" = callPackage
     ({ mkDerivation, base, bytestring, containers, deepseq, List, text
      , transformers, utf8-string
@@ -94875,7 +95010,7 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
-  "hlint_2_0_7" = callPackage
+  "hlint_2_0_8" = callPackage
     ({ mkDerivation, ansi-terminal, base, bytestring, cmdargs
      , containers, cpphs, directory, extra, filepath, haskell-src-exts
      , hscolour, process, refact, text, transformers, uniplate
@@ -94883,8 +95018,8 @@ self: {
      }:
      mkDerivation {
        pname = "hlint";
-       version = "2.0.7";
-       sha256 = "08dvhdxii1wpgd1rchld35fgm82jzmxxgv2d2km326y5j3n7gaa6";
+       version = "2.0.8";
+       sha256 = "1zdwlyj913cwdi0gfv5wmbqbgsxjg4ypggmkmlzj006sj7qpbn2z";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -96499,15 +96634,13 @@ self: {
     ({ mkDerivation, base, bytestring, doctest, HUnit, openssl }:
      mkDerivation {
        pname = "hopenssl";
-       version = "2";
-       sha256 = "1mw3wxb18rvfqqsvllgfkpn0wy15vlgqrz0kvqgzwybjy04n8008";
-       revision = "1";
-       editedCabalFile = "117a56v2p9s69j3f8l0ky0m1vz8xdwwavszp02f37bs6li6pqrdg";
+       version = "2.2";
+       sha256 = "0hypc779yyrf3kgb9ik396zwf83d05x2gvrzr1nhv55pr8m0kvax";
        libraryHaskellDepends = [ base bytestring ];
        librarySystemDepends = [ openssl ];
        testHaskellDepends = [ base doctest HUnit ];
        homepage = "http://github.com/peti/hopenssl";
-       description = "FFI bindings to OpenSSL's EVP digest interface";
+       description = "FFI Bindings to OpenSSL's EVP Digest Interface";
        license = stdenv.lib.licenses.bsd3;
        maintainers = with stdenv.lib.maintainers; [ peti ];
      }) {inherit (pkgs) openssl;};
@@ -97697,37 +97830,6 @@ self: {
 
   "hquantlib" = callPackage
     ({ mkDerivation, base, containers, hmatrix, hmatrix-gsl
-     , hmatrix-special, HUnit, mersenne-random, parallel, QuickCheck
-     , statistics, test-framework, test-framework-hunit
-     , test-framework-quickcheck2, time, vector, vector-algorithms
-     }:
-     mkDerivation {
-       pname = "hquantlib";
-       version = "0.0.3.3";
-       sha256 = "0a4cszl77arpk4vcgkdn8s57cvqniqy6454jw2qg7xaaibv3k210";
-       revision = "2";
-       editedCabalFile = "1zyvr1rgasymap5zbj16nbg8klshwm43842f8y0y56779ynai4vy";
-       isLibrary = true;
-       isExecutable = true;
-       libraryHaskellDepends = [
-         base containers hmatrix hmatrix-gsl hmatrix-special mersenne-random
-         parallel statistics time vector vector-algorithms
-       ];
-       executableHaskellDepends = [
-         base containers mersenne-random parallel
-       ];
-       testHaskellDepends = [
-         base HUnit QuickCheck test-framework test-framework-hunit
-         test-framework-quickcheck2
-       ];
-       homepage = "http://github.com/paulrzcz/hquantlib.git";
-       description = "HQuantLib is a port of essencial parts of QuantLib to Haskell";
-       license = "LGPL";
-       hydraPlatforms = stdenv.lib.platforms.none;
-     }) {};
-
-  "hquantlib_0_0_4_0" = callPackage
-    ({ mkDerivation, base, containers, hmatrix, hmatrix-gsl
      , hmatrix-special, HUnit, mersenne-random-pure64, parallel
      , QuickCheck, random, statistics, test-framework
      , test-framework-hunit, test-framework-quickcheck2, time, vector
@@ -98247,6 +98349,25 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {inherit (pkgs) mesos; inherit (pkgs) protobuf;};
 
+  "hs-multiaddr" = callPackage
+    ({ mkDerivation, base, bytes, bytestring, cereal, either-unwrap
+     , filepath, hspec, iproute, multihash, sandi
+     }:
+     mkDerivation {
+       pname = "hs-multiaddr";
+       version = "0.1.0.1";
+       sha256 = "0bac505a3fvz46zbh60vl0m6jj5snjbmj925vxhv6bpdydidi8hw";
+       libraryHaskellDepends = [
+         base bytes bytestring cereal filepath iproute multihash sandi
+       ];
+       testHaskellDepends = [
+         base bytestring either-unwrap hspec iproute multihash sandi
+       ];
+       homepage = "https://github.com/MatrixAI/haskell-multiaddr#readme";
+       description = "Multiaddr Library for LibP2P";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "hs-nombre-generator" = callPackage
     ({ mkDerivation, base, HandsomeSoup, hxt, random }:
      mkDerivation {
@@ -101691,14 +101812,14 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {inherit (pkgs) taglib;};
 
-  "htaglib_1_1_0" = callPackage
+  "htaglib_1_1_1" = callPackage
     ({ mkDerivation, base, bytestring, directory, filepath, hspec
      , taglib, text, transformers
      }:
      mkDerivation {
        pname = "htaglib";
-       version = "1.1.0";
-       sha256 = "007zk5y9j404w3hfj39bxhkf64x7af02qvsyiz4d88v82ggwklp2";
+       version = "1.1.1";
+       sha256 = "0a4rzw1343zixkmdy84bg7j35qxbnpx7pjr23857cil906wi33r3";
        libraryHaskellDepends = [ base bytestring text transformers ];
        librarySystemDepends = [ taglib ];
        testHaskellDepends = [ base directory filepath hspec ];
@@ -105736,6 +105857,27 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "identicon_0_2_2" = callPackage
+    ({ mkDerivation, base, bytestring, criterion, hspec, JuicyPixels
+     , QuickCheck, random, tf-random
+     }:
+     mkDerivation {
+       pname = "identicon";
+       version = "0.2.2";
+       sha256 = "0qzj2063sh7phbqyxqxf96avz1zcwd1ry06jdqxwkg55q3yb8y9n";
+       libraryHaskellDepends = [ base bytestring JuicyPixels ];
+       testHaskellDepends = [
+         base bytestring hspec JuicyPixels QuickCheck
+       ];
+       benchmarkHaskellDepends = [
+         base bytestring criterion JuicyPixels random tf-random
+       ];
+       homepage = "https://github.com/mrkkrp/identicon";
+       description = "Flexible generation of identicons";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "identifiers" = callPackage
     ({ mkDerivation, base, binary, bytestring, cereal, containers
      , criterion, deepseq, hashable, ListLike, QuickCheck
@@ -108808,8 +108950,8 @@ self: {
        pname = "io-streams-haproxy";
        version = "1.0.0.1";
        sha256 = "0zwjdsg1pcxzd8s0d308q4jhx0pfrk2aq8q039gs8k9y8h9cbh64";
-       revision = "1";
-       editedCabalFile = "0jyv2d0llc63lnlz263n41lcc1pcq7kicq6g3cc99i8s1p38bz48";
+       revision = "2";
+       editedCabalFile = "1zm580jcncmh667k51k47xwwhd171r3f0h00d25hi6isq812ia40";
        libraryHaskellDepends = [
          attoparsec base bytestring io-streams network transformers
        ];
@@ -115042,8 +115184,8 @@ self: {
      }:
      mkDerivation {
        pname = "lambdacube-gl";
-       version = "0.5.2.3";
-       sha256 = "0ayxfz35gwrwk9jqfdzv1fyp067kx2c2xpd7rcsc2lspbvkvscxy";
+       version = "0.5.2.4";
+       sha256 = "1qbf81fv66l0d0j2n1zlf3l2wlmr0wby0j4ckkims2biyzf9pflx";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -115179,8 +115321,8 @@ self: {
      }:
      mkDerivation {
        pname = "lame";
-       version = "0.1.0";
-       sha256 = "0k1fd58gsr71mbm7yfwhcc88944m7qk7yc3wazwnlagfpa2wlwmg";
+       version = "0.1.1";
+       sha256 = "0j35zpfhppb09m6h23awxgsawisvgsnrw7d99f5z3xq2bjihjq5k";
        libraryHaskellDepends = [
          base bytestring data-default-class directory exceptions filepath
          text transformers wave
@@ -118038,25 +118180,27 @@ self: {
     ({ mkDerivation, aeson, base, base-unicode-symbols, binary
      , boomerang, bytestring, concurrent-machines, containers
      , containers-unicode-symbols, contravariant, data-textual, dns
-     , exceptions, filepath, hjsonschema, lens, machines, managed
-     , monad-control, mtl, network, network-ip, parsers, pathtype
-     , protolude, QuickCheck, random, semigroups, stm, stm-containers
-     , temporary, test-framework, test-framework-quickcheck2
-     , test-framework-th, text, text-icu, text-icu-normalized
-     , text-printer, time, transformers, zippers
+     , exceptions, filepath, hjsonschema, lens, lifted-async, machines
+     , managed, monad-control, mtl, network, network-ip, parsers
+     , pathtype, protolude, QuickCheck, random, semigroups, stm
+     , stm-chans, stm-containers, temporary, test-framework
+     , test-framework-quickcheck2, test-framework-th, text, text-icu
+     , text-icu-normalized, text-printer, time, transformers
+     , transformers-base, zippers
      }:
      mkDerivation {
        pname = "liblawless";
-       version = "0.21.3";
-       sha256 = "042hk5lck8pp2zkpsqvr96lpaxnm7r0ai9nk0mhzxbq7x4hb6bd7";
+       version = "0.23.1";
+       sha256 = "190lw6ppqszfzx48y7f8l5yywz1zb98wrr4yjzvpvgiabazjbh5i";
        libraryHaskellDepends = [
          aeson base base-unicode-symbols binary boomerang bytestring
          concurrent-machines containers containers-unicode-symbols
-         contravariant data-textual dns exceptions hjsonschema lens machines
-         managed monad-control mtl network network-ip parsers pathtype
-         protolude QuickCheck random semigroups stm stm-containers temporary
-         text text-icu text-icu-normalized text-printer time transformers
-         zippers
+         contravariant data-textual dns exceptions hjsonschema lens
+         lifted-async machines managed monad-control mtl network network-ip
+         parsers pathtype protolude QuickCheck random semigroups stm
+         stm-chans stm-containers temporary text text-icu
+         text-icu-normalized text-printer time transformers
+         transformers-base zippers
        ];
        testHaskellDepends = [
          aeson base binary bytestring exceptions filepath QuickCheck
@@ -122822,21 +122966,21 @@ self: {
      }) {};
 
   "machines-amazonka" = callPackage
-    ({ mkDerivation, amazonka, amazonka-core, amazonka-ec2, amazonka-s3
-     , amazonka-sts, base, concurrent-machines, containers, exceptions
-     , focus, free, hashable, liblawless, lifted-async, list-t
-     , monad-control, mtl, resourcet, stm, stm-containers, time
-     , transformers
+    ({ mkDerivation, amazonka, amazonka-autoscaling, amazonka-core
+     , amazonka-ec2, amazonka-s3, amazonka-sts, base
+     , concurrent-machines, containers, exceptions, focus, free
+     , hashable, liblawless, lifted-async, list-t, monad-control, mtl
+     , resourcet, stm, stm-containers, time, transformers
      }:
      mkDerivation {
        pname = "machines-amazonka";
-       version = "0.6.2";
-       sha256 = "0x0g8ff3dz8wasl6abv9hz6p34j4kln17snmgx5pdrmwqbgv9hfy";
+       version = "0.7.1";
+       sha256 = "02gqv35ld86gncjryi756zv5991qq7x9f535azs010b8y6mngvgk";
        libraryHaskellDepends = [
-         amazonka amazonka-core amazonka-ec2 amazonka-s3 amazonka-sts base
-         concurrent-machines containers exceptions focus free hashable
-         liblawless lifted-async list-t monad-control mtl resourcet stm
-         stm-containers time transformers
+         amazonka amazonka-autoscaling amazonka-core amazonka-ec2
+         amazonka-s3 amazonka-sts base concurrent-machines containers
+         exceptions focus free hashable liblawless lifted-async list-t
+         monad-control mtl resourcet stm stm-containers time transformers
        ];
        description = "Machine transducers for Amazonka calls";
        license = stdenv.lib.licenses.gpl3;
@@ -124664,6 +124808,83 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "matterhorn" = callPackage
+    ({ mkDerivation, base, base-compat, brick, bytestring, cheapskate
+     , checkers, config-ini, connection, containers, directory, filepath
+     , gitrev, hashable, Hclip, mattermost-api, mattermost-api-qc
+     , microlens-platform, mtl, process, quickcheck-text, stm, strict
+     , string-conversions, tasty, tasty-hunit, tasty-quickcheck
+     , temporary, text, text-zipper, time, transformers, Unique
+     , unordered-containers, utf8-string, vector, vty, xdg-basedir
+     }:
+     mkDerivation {
+       pname = "matterhorn";
+       version = "30802.1.0";
+       sha256 = "0sn8r6yaq2mc034dp9ib5gfcvw30p1a2frqkcmk9f9bjk22r5ix9";
+       isLibrary = false;
+       isExecutable = true;
+       executableHaskellDepends = [
+         base base-compat brick bytestring cheapskate config-ini connection
+         containers directory filepath gitrev hashable Hclip mattermost-api
+         microlens-platform mtl process stm strict temporary text
+         text-zipper time transformers unordered-containers utf8-string
+         vector vty xdg-basedir
+       ];
+       testHaskellDepends = [
+         base base-compat brick bytestring cheapskate checkers config-ini
+         connection containers directory filepath hashable Hclip
+         mattermost-api mattermost-api-qc microlens-platform mtl process
+         quickcheck-text stm strict string-conversions tasty tasty-hunit
+         tasty-quickcheck text text-zipper time transformers Unique
+         unordered-containers vector vty xdg-basedir
+       ];
+       description = "Terminal client for the MatterMost chat system";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
+  "mattermost-api" = callPackage
+    ({ mkDerivation, aeson, base, bytestring, connection, containers
+     , cryptonite, gitrev, hashable, HTTP, HUnit, memory, microlens
+     , microlens-th, mtl, network-uri, pretty-show, process, stm, tasty
+     , tasty-hunit, template-haskell, text, time, unordered-containers
+     , websockets
+     }:
+     mkDerivation {
+       pname = "mattermost-api";
+       version = "30802.1.0";
+       sha256 = "0bbg37aj6jxrdvy1zx9q143s7gjhx5dnba9y8vyjcfgypyzlggsv";
+       isLibrary = true;
+       isExecutable = true;
+       libraryHaskellDepends = [
+         aeson base bytestring connection containers cryptonite gitrev
+         hashable HTTP memory microlens microlens-th network-uri pretty-show
+         process stm template-haskell text time unordered-containers
+         websockets
+       ];
+       testHaskellDepends = [
+         aeson base containers HUnit mtl pretty-show stm tasty tasty-hunit
+         text unordered-containers
+       ];
+       description = "Client API for MatterMost chat system";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
+  "mattermost-api-qc" = callPackage
+    ({ mkDerivation, base, containers, mattermost-api, QuickCheck, text
+     , time
+     }:
+     mkDerivation {
+       pname = "mattermost-api-qc";
+       version = "30802.1.0";
+       sha256 = "0rld7i62z66w0c0jfrk6kj7a8ha6hczmavdy3qss14p3z651l8p3";
+       libraryHaskellDepends = [
+         base containers mattermost-api QuickCheck text time
+       ];
+       homepage = "https://github.com/matterhorn-chat/mattermost-api-qc";
+       description = "QuickCheck instances for the Mattermost client API library";
+       license = stdenv.lib.licenses.isc;
+     }) {};
+
   "maude" = callPackage
     ({ mkDerivation, base, directory, filepath, process, process-extras
      , temporary, text, xml
@@ -126415,6 +126636,27 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "microstache" = callPackage
+    ({ mkDerivation, aeson, base, bytestring, containers, deepseq
+     , directory, filepath, hspec, parsec, text, transformers
+     , unordered-containers, vector
+     }:
+     mkDerivation {
+       pname = "microstache";
+       version = "1";
+       sha256 = "0r3ia4hamyrij4vdaa6vnfwhgv40xr4g9wcigi6yhm4ymkz5p1z8";
+       libraryHaskellDepends = [
+         aeson base bytestring containers deepseq directory filepath parsec
+         text transformers unordered-containers vector
+       ];
+       testHaskellDepends = [
+         aeson base bytestring containers hspec parsec text
+       ];
+       homepage = "https://github.com/phadej/microstache";
+       description = "Mustache templates for Haskell";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "microtimer" = callPackage
     ({ mkDerivation, base, time }:
      mkDerivation {
@@ -127445,6 +127687,20 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "mmorph_1_1_0" = callPackage
+    ({ mkDerivation, base, mtl, transformers, transformers-compat }:
+     mkDerivation {
+       pname = "mmorph";
+       version = "1.1.0";
+       sha256 = "1pklvg28hjfsq5r66x4igjrxbdq0l74g6lirrvsh6ckmc1av9g61";
+       libraryHaskellDepends = [
+         base mtl transformers transformers-compat
+       ];
+       description = "Monad morphisms";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "mmtf" = callPackage
     ({ mkDerivation, base, binary, bytestring, containers, data-msgpack
      , hspec, QuickCheck, text
@@ -131441,7 +131697,7 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "mustache_2_2_2" = callPackage
+  "mustache_2_2_3" = callPackage
     ({ mkDerivation, aeson, base, base-unicode-symbols, bytestring
      , cmdargs, containers, directory, either, filepath, hspec, lens
      , mtl, parsec, process, scientific, tar, template-haskell
@@ -131450,8 +131706,8 @@ self: {
      }:
      mkDerivation {
        pname = "mustache";
-       version = "2.2.2";
-       sha256 = "1sn8agk413ngibh1zi96vqbc8j9p3hfrkirbz6vc8xpr4060rzdc";
+       version = "2.2.3";
+       sha256 = "1gy21h97ckjy7lkncm7zyn7bfcpyj488cc7cqy65qapryr9sa5aj";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -131893,6 +132149,31 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "mysql-haskell_0_8_1_0" = callPackage
+    ({ mkDerivation, base, binary, binary-ieee754, binary-parsers
+     , blaze-textual, bytestring, bytestring-lexing, cryptonite
+     , io-streams, memory, monad-loops, network, scientific, tasty
+     , tasty-hunit, tcp-streams, text, time, tls, vector, wire-streams
+     , word24
+     }:
+     mkDerivation {
+       pname = "mysql-haskell";
+       version = "0.8.1.0";
+       sha256 = "02nxfm3y7f24gqs4hac5pk2q32l0xvaspby6n56zcrdwmpfs3241";
+       libraryHaskellDepends = [
+         base binary binary-ieee754 binary-parsers blaze-textual bytestring
+         bytestring-lexing cryptonite io-streams memory monad-loops network
+         scientific tcp-streams text time tls vector wire-streams word24
+       ];
+       testHaskellDepends = [
+         base bytestring io-streams tasty tasty-hunit text time vector
+       ];
+       homepage = "https://github.com/winterland1989/mysql-haskell";
+       description = "pure haskell MySQL driver";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "mysql-haskell-nem" = callPackage
     ({ mkDerivation, base, bytestring, io-streams, mysql-haskell
      , scientific, text, time
@@ -134640,8 +134921,8 @@ self: {
     ({ mkDerivation, async, base, bytestring, template-haskell, unix }:
      mkDerivation {
        pname = "ngx-export";
-       version = "0.3.0.0";
-       sha256 = "0mr6mvii02cpd6c6bjhnb0zk7qzf8mkzhi7xclm0cffpwks2g1q6";
+       version = "0.3.2.0";
+       sha256 = "156czl3m57fg8nv30fx60lf93aqxwwyzj1xnh9yj9fqsankscs1s";
        libraryHaskellDepends = [
          async base bytestring template-haskell unix
        ];
@@ -135268,6 +135549,23 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "nonce_1_0_3" = callPackage
+    ({ mkDerivation, base, base64-bytestring, bytestring, cryptonite
+     , text, transformers
+     }:
+     mkDerivation {
+       pname = "nonce";
+       version = "1.0.3";
+       sha256 = "03y4365ljd79wl2gfvlplkdirvvd7lai8mqblssnd413fl56dvw5";
+       libraryHaskellDepends = [
+         base base64-bytestring bytestring cryptonite text transformers
+       ];
+       homepage = "https://github.com/prowdsponsor/nonce";
+       description = "Generate cryptographic nonces";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "nondeterminism" = callPackage
     ({ mkDerivation, base, containers, mtl, tasty, tasty-hunit }:
      mkDerivation {
@@ -139130,6 +139428,20 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "pagination_0_2_0" = callPackage
+    ({ mkDerivation, base, deepseq, exceptions, hspec, QuickCheck }:
+     mkDerivation {
+       pname = "pagination";
+       version = "0.2.0";
+       sha256 = "04jzwg9r0f8rza9zkzqfynx76snfw54kppfk9z5bjgqw6pqpx2jh";
+       libraryHaskellDepends = [ base deepseq exceptions ];
+       testHaskellDepends = [ base exceptions hspec QuickCheck ];
+       homepage = "https://github.com/mrkkrp/pagination";
+       description = "Framework-agnostic pagination boilerplate";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "pagure-hook-receiver" = callPackage
     ({ mkDerivation, base, containers, scotty, shelly, text
      , transformers, unix
@@ -141001,28 +141313,6 @@ self: {
 
   "patat" = callPackage
     ({ mkDerivation, aeson, ansi-terminal, ansi-wl-pprint, base
-     , bytestring, containers, directory, filepath, highlighting-kate
-     , mtl, optparse-applicative, pandoc, terminal-size, text, time
-     , unordered-containers, yaml
-     }:
-     mkDerivation {
-       pname = "patat";
-       version = "0.5.1.2";
-       sha256 = "0yx5g8kl02abj51mql45c5jv78f367dx42kbb5z992sba7j0q93r";
-       isLibrary = false;
-       isExecutable = true;
-       executableHaskellDepends = [
-         aeson ansi-terminal ansi-wl-pprint base bytestring containers
-         directory filepath highlighting-kate mtl optparse-applicative
-         pandoc terminal-size text time unordered-containers yaml
-       ];
-       homepage = "http://github.com/jaspervdj/patat";
-       description = "Terminal-based presentations using Pandoc";
-       license = stdenv.lib.licenses.gpl2;
-     }) {};
-
-  "patat_0_5_2_0" = callPackage
-    ({ mkDerivation, aeson, ansi-terminal, ansi-wl-pprint, base
      , bytestring, containers, directory, filepath, mtl
      , optparse-applicative, pandoc, skylighting, terminal-size, text
      , time, unordered-containers, yaml
@@ -141041,7 +141331,6 @@ self: {
        homepage = "http://github.com/jaspervdj/patat";
        description = "Terminal-based presentations using Pandoc";
        license = stdenv.lib.licenses.gpl2;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "patch-combinators" = callPackage
@@ -142512,26 +142801,6 @@ self: {
      }:
      mkDerivation {
        pname = "persistent-mysql";
-       version = "2.6.0.1";
-       sha256 = "1gjci54yv8kk0i3sqq4n70wp7j7bww98zdxwf7clw23wa42ihyvc";
-       libraryHaskellDepends = [
-         aeson base blaze-builder bytestring conduit containers
-         monad-control monad-logger mysql mysql-simple persistent
-         resource-pool resourcet text transformers
-       ];
-       homepage = "http://www.yesodweb.com/book/persistent";
-       description = "Backend for the persistent library using MySQL database server";
-       license = stdenv.lib.licenses.mit;
-       hydraPlatforms = stdenv.lib.platforms.none;
-     }) {};
-
-  "persistent-mysql_2_6_0_2" = callPackage
-    ({ mkDerivation, aeson, base, blaze-builder, bytestring, conduit
-     , containers, monad-control, monad-logger, mysql, mysql-simple
-     , persistent, resource-pool, resourcet, text, transformers
-     }:
-     mkDerivation {
-       pname = "persistent-mysql";
        version = "2.6.0.2";
        sha256 = "0i6m70fh0qs05xgm7c6wpsb815xn370jn29s352zg994rhlkmv0i";
        libraryHaskellDepends = [
@@ -142704,8 +142973,8 @@ self: {
      }:
      mkDerivation {
        pname = "persistent-relational-record";
-       version = "0.1.0.0";
-       sha256 = "0w48b8n5w97wxg76br9n61l4hpyl5p8vbnrhkjg8hg5zra5qbddj";
+       version = "0.1.1.0";
+       sha256 = "145am29vwjvvs93z8kqj4dgh71h64ascmqnd70w9g9qszb2rjwrm";
        libraryHaskellDepends = [
          base conduit containers mtl persistable-record persistent
          relational-query resourcet template-haskell text
@@ -143759,6 +144028,30 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "pipes_4_3_4" = callPackage
+    ({ mkDerivation, base, criterion, exceptions, mmorph, mtl
+     , optparse-applicative, QuickCheck, test-framework
+     , test-framework-quickcheck2, transformers, void
+     }:
+     mkDerivation {
+       pname = "pipes";
+       version = "4.3.4";
+       sha256 = "08am4yxn0f2aizyh34g6nwm7l9i2bxd0s38dsfwqm6h0sdvfsffb";
+       libraryHaskellDepends = [
+         base exceptions mmorph mtl transformers void
+       ];
+       testHaskellDepends = [
+         base mtl QuickCheck test-framework test-framework-quickcheck2
+         transformers
+       ];
+       benchmarkHaskellDepends = [
+         base criterion mtl optparse-applicative transformers
+       ];
+       description = "Compositional pipelines";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "pipes-aeson" = callPackage
     ({ mkDerivation, aeson, attoparsec, base, bytestring, pipes
      , pipes-attoparsec, pipes-bytestring, pipes-parse, transformers
@@ -145048,6 +145341,24 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "plan-b_0_2_1" = callPackage
+    ({ mkDerivation, base, exceptions, hspec, path, path-io
+     , transformers
+     }:
+     mkDerivation {
+       pname = "plan-b";
+       version = "0.2.1";
+       sha256 = "038w0y90k7fn13ba5vrpyxa6vjn03lxqdnd2vgki9hmb4idxiakv";
+       libraryHaskellDepends = [
+         base exceptions path path-io transformers
+       ];
+       testHaskellDepends = [ base hspec path path-io ];
+       homepage = "https://github.com/mrkkrp/plan-b";
+       description = "Failure-tolerant file and directory editing";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "planar-graph" = callPackage
     ({ mkDerivation, attoparsec, base, blaze-builder, bytestring
      , containers, data-clist, deepseq
@@ -145343,6 +145654,8 @@ self: {
        pname = "plugins";
        version = "1.5.6.0";
        sha256 = "1l40i9n4iqsj2pw5kv7p8mkfg9vninplasz27zdgfs4hxd9pxl8q";
+       revision = "1";
+       editedCabalFile = "0l4sx1d9lgs6yr23dq4ccz1la9i94cz4nfvpdkpr5wni40mzl2m3";
        libraryHaskellDepends = [
          array base Cabal containers directory filepath ghc ghc-paths
          ghc-prim haskell-src process random
@@ -146325,6 +146638,26 @@ self: {
        license = stdenv.lib.licenses.mit;
      }) {};
 
+  "portager" = callPackage
+    ({ mkDerivation, base, containers, directory, filepath, hspec, lens
+     , mtl, optparse-applicative, QuickCheck, text, transformers
+     }:
+     mkDerivation {
+       pname = "portager";
+       version = "0.1.1.0";
+       sha256 = "0yxrld29mp48vv9i301qx0lrpsvbbpwpmsk4vqhg5wygk9qsbsbn";
+       revision = "1";
+       editedCabalFile = "1mak5a3y5ip0n6ygq33cbr132j72qy7acb00k5c2mprx2zp8aq4z";
+       libraryHaskellDepends = [
+         base containers directory filepath lens mtl optparse-applicative
+         text transformers
+       ];
+       testHaskellDepends = [ base containers hspec mtl QuickCheck text ];
+       homepage = "https://github.com/j1r1k/portager";
+       description = "DSL for configuring Gentoo portage";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "portaudio" = callPackage
     ({ mkDerivation, base, containers, portaudio }:
      mkDerivation {
@@ -147067,20 +147400,20 @@ self: {
      , base64-bytestring, bytestring, configurator, containers, either
      , hasql, hasql-pool, heredoc, hspec, hspec-wai, hspec-wai-json
      , http-types, jwt, lens, lens-aeson, optparse-applicative
-     , postgresql-libpq, protolude, stm, stm-containers, text, time
-     , transformers, unix, unordered-containers, wai, wai-app-static
-     , wai-extra, wai-websockets, warp, websockets
+     , postgresql-libpq, protolude, retry, stm, stm-containers, text
+     , time, transformers, unix, unordered-containers, wai
+     , wai-app-static, wai-extra, wai-websockets, warp, websockets
      }:
      mkDerivation {
        pname = "postgrest-ws";
-       version = "0.3.1.0";
-       sha256 = "10bqq28knvwigvskm294ihzz09s5avlxs4bqpj952cw6fkwb05l2";
+       version = "0.3.2.0";
+       sha256 = "04jj51fhssw4fa050qa8pk559m38kc8mharswidxph52vi6jv051";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
          aeson base bytestring either hasql hasql-pool http-types jwt lens
-         lens-aeson postgresql-libpq protolude stm stm-containers text time
-         unordered-containers wai wai-websockets websockets
+         lens-aeson postgresql-libpq protolude retry stm stm-containers text
+         time unordered-containers wai wai-websockets websockets
        ];
        executableHaskellDepends = [
          ansi-wl-pprint auto-update base base64-bytestring bytestring
@@ -147446,8 +147779,8 @@ self: {
      }:
      mkDerivation {
        pname = "preamble";
-       version = "0.0.35";
-       sha256 = "17qyffqyjlmi0nlcc73a9jafzxcya7gdpnr047nvk4mfaz31j51a";
+       version = "0.0.37";
+       sha256 = "1qli01x2cbh8sfr4fxbyiq88n28cdmmziaz5qaqa3ii3wm1ajjaf";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -148013,26 +148346,6 @@ self: {
      }:
      mkDerivation {
        pname = "pretty-show";
-       version = "1.6.12";
-       sha256 = "1fblcxw4z4ry14brin1mvwccs6hqqlhi7xhwv1f23szjq25cjacn";
-       isLibrary = true;
-       isExecutable = true;
-       libraryHaskellDepends = [
-         array base filepath ghc-prim haskell-lexer pretty
-       ];
-       libraryToolDepends = [ happy ];
-       executableHaskellDepends = [ base ];
-       homepage = "http://wiki.github.com/yav/pretty-show";
-       description = "Tools for working with derived `Show` instances and generic inspection of values";
-       license = stdenv.lib.licenses.mit;
-     }) {};
-
-  "pretty-show_1_6_13" = callPackage
-    ({ mkDerivation, array, base, filepath, ghc-prim, happy
-     , haskell-lexer, pretty
-     }:
-     mkDerivation {
-       pname = "pretty-show";
        version = "1.6.13";
        sha256 = "1kbx72ybrpw0kh5zsd2kdw143qykbmd9lgmsvj57659y0k5l7fjm";
        isLibrary = true;
@@ -148045,7 +148358,6 @@ self: {
        homepage = "http://wiki.github.com/yav/pretty-show";
        description = "Tools for working with derived `Show` instances and generic inspection of values";
        license = stdenv.lib.licenses.mit;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "pretty-simple" = callPackage
@@ -151878,6 +152190,19 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "quickcheck-unicode_1_0_1_0" = callPackage
+    ({ mkDerivation, base, QuickCheck }:
+     mkDerivation {
+       pname = "quickcheck-unicode";
+       version = "1.0.1.0";
+       sha256 = "0s43s1bzbg3gwsjgm7fpyksd1339f0m26dlw2famxwyzgvm0a80k";
+       libraryHaskellDepends = [ base QuickCheck ];
+       homepage = "https://github.com/bos/quickcheck-unicode";
+       description = "Generator and shrink functions for testing Unicode-related software";
+       license = stdenv.lib.licenses.bsd2;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "quickcheck-webdriver" = callPackage
     ({ mkDerivation, base, QuickCheck, transformers, webdriver }:
      mkDerivation {
@@ -155560,30 +155885,6 @@ self: {
 
   "regex" = callPackage
     ({ mkDerivation, array, base, base-compat, bytestring, containers
-     , hashable, heredoc, regex-base, regex-pcre-builtin, regex-tdfa
-     , regex-tdfa-text, template-haskell, text, time, time-locale-compat
-     , transformers, unordered-containers
-     }:
-     mkDerivation {
-       pname = "regex";
-       version = "0.5.0.0";
-       sha256 = "0zy2m3qiz98xs4whg0j423j5zc6zr66hrcr7aqf6v6739hw948s2";
-       revision = "1";
-       editedCabalFile = "148afb42b7w24sb6j5842spqhhhps4nifxz6psxcs4cm6qylmkha";
-       libraryHaskellDepends = [
-         array base base-compat bytestring containers hashable heredoc
-         regex-base regex-pcre-builtin regex-tdfa regex-tdfa-text
-         template-haskell text time time-locale-compat transformers
-         unordered-containers
-       ];
-       homepage = "http://regex.uk";
-       description = "Toolkit for regex-base";
-       license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
-     }) {};
-
-  "regex_1_0_0_0" = callPackage
-    ({ mkDerivation, array, base, base-compat, bytestring, containers
      , hashable, regex-base, regex-tdfa, regex-tdfa-text
      , template-haskell, text, time, time-locale-compat, transformers
      , unordered-containers
@@ -158469,6 +158770,40 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "riak_1_1_2_0" = callPackage
+    ({ mkDerivation, aeson, async, attoparsec, base, binary
+     , blaze-builder, bytestring, containers, criterion
+     , data-default-class, deepseq, enclosed-exceptions, exceptions
+     , hashable, HUnit, mersenne-random-pure64, monad-control, mtl
+     , network, process, protocol-buffers, pureMD5, QuickCheck, random
+     , resource-pool, riak-protobuf, semigroups, stm, tasty, tasty-hunit
+     , tasty-quickcheck, template-haskell, text, time, transformers
+     , transformers-base, unordered-containers, vector, yaml
+     }:
+     mkDerivation {
+       pname = "riak";
+       version = "1.1.2.0";
+       sha256 = "1vin0klwg8ajbcirxr82bk5g4yg3d2v7d40dxbpkncksbzva6wjj";
+       libraryHaskellDepends = [
+         aeson async attoparsec base binary blaze-builder bytestring
+         containers data-default-class deepseq enclosed-exceptions
+         exceptions hashable mersenne-random-pure64 monad-control network
+         protocol-buffers pureMD5 random resource-pool riak-protobuf
+         semigroups stm text time transformers transformers-base
+         unordered-containers vector
+       ];
+       testHaskellDepends = [
+         aeson base bytestring containers data-default-class HUnit mtl
+         process QuickCheck riak-protobuf semigroups tasty tasty-hunit
+         tasty-quickcheck template-haskell text yaml
+       ];
+       benchmarkHaskellDepends = [ base bytestring criterion semigroups ];
+       homepage = "http://github.com/markhibberd/riak-haskell-client";
+       description = "A Haskell client for the Riak decentralized data store";
+       license = "unknown";
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "riak-protobuf" = callPackage
     ({ mkDerivation, array, base, parsec, protocol-buffers
      , protocol-buffers-descriptor
@@ -161625,6 +161960,30 @@ self: {
        license = stdenv.lib.licenses.agpl3;
      }) {};
 
+  "schematic" = callPackage
+    ({ mkDerivation, aeson, base, deriving-compat, hspec, hspec-core
+     , hspec-discover, hspec-smallcheck, HUnit, regex-compat, scientific
+     , singletons, smallcheck, smallcheck-series, text
+     , unordered-containers, validationt, vector, vinyl
+     }:
+     mkDerivation {
+       pname = "schematic";
+       version = "0.1.0.0";
+       sha256 = "0jy58sgh332n5hy49mbp82d7qm02yfnad33vfkyxynz70n7ivd55";
+       libraryHaskellDepends = [
+         aeson base deriving-compat regex-compat scientific singletons
+         smallcheck smallcheck-series text unordered-containers validationt
+         vector vinyl
+       ];
+       testHaskellDepends = [
+         aeson base hspec hspec-core hspec-discover hspec-smallcheck HUnit
+         regex-compat singletons smallcheck smallcheck-series text
+         unordered-containers validationt vinyl
+       ];
+       description = "JSON-biased spec and validation tool";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "scholdoc" = callPackage
     ({ mkDerivation, aeson, base, base64-bytestring, binary, blaze-html
      , blaze-markup, bytestring, containers, criterion, data-default
@@ -166234,6 +166593,8 @@ self: {
        pname = "shade";
        version = "0.1.1.1";
        sha256 = "0yri1xy40lx04sg4nm6z4wg9ayqqq5nga6yk9hv4rpf5aw3n264r";
+       revision = "1";
+       editedCabalFile = "164nw1gg6yl3fb4pqbgxxphafw2120a8kryhqx0i09l8c1n49557";
        libraryHaskellDepends = [ base mtl transformers ];
        homepage = "https://github.com/fredefox/shade#readme";
        description = "A control structure used to combine heterogenous types with delayed effects";
@@ -168673,6 +169034,33 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "sitepipe" = callPackage
+    ({ mkDerivation, aeson, base, bytestring, containers, directory
+     , exceptions, filepath, Glob, lens, lens-aeson, megaparsec
+     , MissingH, mtl, mustache, optparse-applicative, optparse-generic
+     , pandoc, parsec, shelly, text, unordered-containers, yaml
+     }:
+     mkDerivation {
+       pname = "sitepipe";
+       version = "0.1.0";
+       sha256 = "1vdfhmmhppca40iq27dry6ic1cirmjb5canjp7v8vl2d6jg646bq";
+       isLibrary = true;
+       isExecutable = true;
+       libraryHaskellDepends = [
+         aeson base bytestring containers directory exceptions filepath Glob
+         lens lens-aeson megaparsec MissingH mtl mustache
+         optparse-applicative optparse-generic pandoc parsec shelly text
+         unordered-containers yaml
+       ];
+       executableHaskellDepends = [
+         base containers lens mustache text unordered-containers
+       ];
+       testHaskellDepends = [ base ];
+       homepage = "https://github.com/ChrisPenner/sitepipe#readme";
+       description = "A simple to understand static site generator";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "sixfiguregroup" = callPackage
     ({ mkDerivation, base, digit, directory, doctest, filepath, lens
      , parsec, parsers, QuickCheck, template-haskell
@@ -175161,6 +175549,18 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "stm-split_0_0_2" = callPackage
+    ({ mkDerivation, base, stm }:
+     mkDerivation {
+       pname = "stm-split";
+       version = "0.0.2";
+       sha256 = "01rqf5b75p3np5ym0am98mibmsw6vrqryad5nwjj9h5ci4wa81iw";
+       libraryHaskellDepends = [ base stm ];
+       description = "TMVars, TVars and TChans with distinguished input and output side";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "stm-stats" = callPackage
     ({ mkDerivation, base, containers, stm, template-haskell, time }:
      mkDerivation {
@@ -177804,6 +178204,8 @@ self: {
        pname = "syb";
        version = "0.6";
        sha256 = "1p3cnqjm13677r4a966zffzhi9b3a321aln8zs8ckqj0d9z1z3d3";
+       revision = "1";
+       editedCabalFile = "158ngdnlq9n1mil7cq2bzy4zkgx73zzms9q56wp6ll93m5mc4nlx";
        libraryHaskellDepends = [ base ];
        testHaskellDepends = [ base containers HUnit mtl ];
        homepage = "http://www.cs.uu.nl/wiki/GenericProgramming/SYB";
@@ -179249,6 +179651,19 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "tagged-identity_0_1_2" = callPackage
+    ({ mkDerivation, base, mtl, transformers }:
+     mkDerivation {
+       pname = "tagged-identity";
+       version = "0.1.2";
+       sha256 = "0402snxl1cpi7yq03aqkp036hjcrrqiy0if3c3bz6ljls7yxfvci";
+       libraryHaskellDepends = [ base mtl transformers ];
+       homepage = "https://github.com/mrkkrp/tagged-identity";
+       description = "Trivial monad transformer that allows identical monad stacks have different types";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "tagged-list" = callPackage
     ({ mkDerivation, AbortT-transformers, base, binary, natural-number
      , type-equality, type-level-natural-number
@@ -180874,6 +181289,33 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "telegram-api_0_6_3_0" = callPackage
+    ({ mkDerivation, aeson, ansi-wl-pprint, base, bytestring, filepath
+     , hjpath, hspec, http-api-data, http-client, http-client-tls
+     , http-media, http-types, mime-types, mtl, optparse-applicative
+     , servant, servant-client, string-conversions, text, transformers
+     , utf8-string
+     }:
+     mkDerivation {
+       pname = "telegram-api";
+       version = "0.6.3.0";
+       sha256 = "0fp8ryh9pdpfycyknd9d1r9z1v0p06r87nf19x7azv4i1yl5msia";
+       libraryHaskellDepends = [
+         aeson base bytestring http-api-data http-client http-media
+         http-types mime-types mtl servant servant-client string-conversions
+         text transformers
+       ];
+       testHaskellDepends = [
+         aeson ansi-wl-pprint base filepath hjpath hspec http-client
+         http-client-tls http-types optparse-applicative servant
+         servant-client text transformers utf8-string
+       ];
+       homepage = "http://github.com/klappvisor/haskell-telegram-api#readme";
+       description = "Telegram Bot API bindings";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "telegram-bot" = callPackage
     ({ mkDerivation, base, containers, http-client, http-client-tls
      , pipes, telegram-api, text, transformers
@@ -182320,6 +182762,31 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "text_1_2_2_2" = callPackage
+    ({ mkDerivation, array, base, binary, bytestring, deepseq
+     , directory, ghc-prim, HUnit, integer-gmp, QuickCheck
+     , quickcheck-unicode, random, test-framework, test-framework-hunit
+     , test-framework-quickcheck2
+     }:
+     mkDerivation {
+       pname = "text";
+       version = "1.2.2.2";
+       sha256 = "1y9d0zjs2ls0c574mr5xw7y3y49s62sd3wcn9lhpwz8a6q352iii";
+       libraryHaskellDepends = [
+         array base binary bytestring deepseq ghc-prim integer-gmp
+       ];
+       testHaskellDepends = [
+         array base binary bytestring deepseq directory ghc-prim HUnit
+         integer-gmp QuickCheck quickcheck-unicode random test-framework
+         test-framework-hunit test-framework-quickcheck2
+       ];
+       doCheck = false;
+       homepage = "https://github.com/bos/text";
+       description = "An efficient packed Unicode text type";
+       license = stdenv.lib.licenses.bsd2;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "text-all" = callPackage
     ({ mkDerivation, base, text, text-format, text-show }:
      mkDerivation {
@@ -183292,8 +183759,8 @@ self: {
     ({ mkDerivation, base, containers, ghc-prim, template-haskell }:
      mkDerivation {
        pname = "th-abstraction";
-       version = "0.1.1.0";
-       sha256 = "06r335nx4h9sjqnvnplhkrps1m176d2322l3zn8sm9kv8mww33c4";
+       version = "0.1.2.1";
+       sha256 = "08wzlann9gpxdn6hkhj1qz0shqj9lwarczw1m9svjsxy90x2riiv";
        libraryHaskellDepends = [
          base containers ghc-prim template-haskell
        ];
@@ -183667,25 +184134,19 @@ self: {
      }) {};
 
   "th-typegraph" = callPackage
-    ({ mkDerivation, array, base, base-compat, bytestring, containers
-     , data-default, deepseq, ghc-prim, haskell-src-exts, hspec
-     , hspec-core, lens, mtl, mtl-unleashed, pretty, set-extra, syb
-     , template-haskell, text, th-context, th-desugar, th-lift-instances
-     , th-orphans, th-reify-many
+    ({ mkDerivation, aeson, base, cereal, containers, fgl, lens, mtl
+     , parsec, pretty, safecopy, split, syb, template-haskell, text
+     , th-desugar, th-lift, th-lift-instances, th-orphans, time, userid
+     , web-routes
      }:
      mkDerivation {
        pname = "th-typegraph";
-       version = "0.35.1";
-       sha256 = "1pw7qkqg942rjx5i6rfif2626iv636y7iqd4afrm4dwby4y5z69h";
+       version = "1.0";
+       sha256 = "0p6cczd087lk8mxmax149d3zwmpskyj5ms0gdfdxff927q9g1aj6";
        libraryHaskellDepends = [
-         base base-compat containers data-default haskell-src-exts lens mtl
-         mtl-unleashed pretty set-extra syb template-haskell th-context
-         th-desugar th-lift-instances th-orphans
-       ];
-       testHaskellDepends = [
-         array base bytestring containers data-default deepseq ghc-prim
-         hspec hspec-core lens mtl mtl-unleashed syb template-haskell text
-         th-desugar th-orphans th-reify-many
+         aeson base cereal containers fgl lens mtl parsec pretty safecopy
+         split syb template-haskell text th-desugar th-lift
+         th-lift-instances th-orphans time userid web-routes
        ];
        homepage = "https://github.com/seereason/th-typegraph";
        description = "Graph of the subtype relation";
@@ -184068,8 +184529,8 @@ self: {
      }:
      mkDerivation {
        pname = "threepenny-editors";
-       version = "0.2.0.7";
-       sha256 = "1r7k4m08z4a4cy6miyk2za5azyvl7gj0fzqzd7aqwkcvcgsixbsb";
+       version = "0.2.0.10";
+       sha256 = "0hspg2zlkcmckdx2skgx3yh1sprx3a5fa57xspv4vcj0rws4kjr2";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -185557,6 +186018,8 @@ self: {
        pname = "titlecase";
        version = "0.1.0.3";
        sha256 = "08i22wcb0amrl3rl3bkdbvym6zcjz2msraj78px0l0ky3prc7fv7";
+       revision = "1";
+       editedCabalFile = "0p7f68d4v1rp9lf2zaa2bx195ylrsxrds5ybl8mhdr49p0y642qf";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [ base blaze-markup semigroups text ];
@@ -185571,6 +186034,24 @@ self: {
        maintainers = with stdenv.lib.maintainers; [ peti ];
      }) {};
 
+  "titlecase_1" = callPackage
+    ({ mkDerivation, base, tasty, tasty-hunit, tasty-quickcheck }:
+     mkDerivation {
+       pname = "titlecase";
+       version = "1";
+       sha256 = "1q7pll71rqgmzm90949i6fskfjysfdqhqvby0mh38ykm88bxm80w";
+       isLibrary = true;
+       isExecutable = true;
+       libraryHaskellDepends = [ base ];
+       executableHaskellDepends = [ base ];
+       testHaskellDepends = [ base tasty tasty-hunit tasty-quickcheck ];
+       homepage = "https://github.com/peti/titlecase#readme";
+       description = "Convert English Words to Title Case";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+       maintainers = with stdenv.lib.maintainers; [ peti ];
+     }) {};
+
   "tkhs" = callPackage
     ({ mkDerivation, base, HUnit, mtl, parsec, pretty, test-framework
      , test-framework-hunit, utf8-string, vty
@@ -185743,16 +186224,21 @@ self: {
      }) {};
 
   "tmapmvar" = callPackage
-    ({ mkDerivation, base, containers, hashable, stm
+    ({ mkDerivation, async, base, containers, hashable, QuickCheck
+     , quickcheck-instances, stm, tasty, tasty-quickcheck
      , unordered-containers
      }:
      mkDerivation {
        pname = "tmapmvar";
-       version = "0.0.2";
-       sha256 = "1vn0sz5cnzzhf8wxvscahm242dz8n6mp4h7cgfgqmnshpq65gx6y";
+       version = "0.0.3";
+       sha256 = "1w5afnh7v04cjwb6qmgmmzgqhqj58rrxl6m31myk2rgd8i9j1fvf";
        libraryHaskellDepends = [
          base containers hashable stm unordered-containers
        ];
+       testHaskellDepends = [
+         async base containers QuickCheck quickcheck-instances stm tasty
+         tasty-quickcheck
+       ];
        homepage = "https://github.com/athanclark/tmapmvar#readme";
        description = "A single-entity stateful Map in STM, similar to tmapchan";
        license = stdenv.lib.licenses.bsd3;
@@ -190182,6 +190668,23 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "unfoldable_0_9_3" = callPackage
+    ({ mkDerivation, base, containers, ghc-prim, one-liner, QuickCheck
+     , random, transformers
+     }:
+     mkDerivation {
+       pname = "unfoldable";
+       version = "0.9.3";
+       sha256 = "0bf5qf6w6blwxbyz5cd8662hd6xv0s0wa8zcrx6s696f2qvjr10f";
+       libraryHaskellDepends = [
+         base containers ghc-prim one-liner QuickCheck random transformers
+       ];
+       homepage = "https://github.com/sjoerdvisscher/unfoldable";
+       description = "Class of data structures that can be unfolded";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "unfoldable-restricted" = callPackage
     ({ mkDerivation, base, constraints, containers, hashable
      , transformers, unfoldable, unit-constraint, unordered-containers
@@ -192394,6 +192897,8 @@ self: {
        pname = "uuid";
        version = "1.3.13";
        sha256 = "09xhk42yhxvqmka0iqrv3338asncz8cap3j0ic0ps896f2581b6z";
+       revision = "1";
+       editedCabalFile = "0yp01hzsw07d9ismqqkkzwqllfnyyhzhjmwhbhgmkb6v7y7iqrbm";
        libraryHaskellDepends = [
          base binary bytestring cryptohash-md5 cryptohash-sha1 entropy
          network-info random text time uuid-types
@@ -193846,22 +194351,6 @@ self: {
      }) {};
 
   "versions" = callPackage
-    ({ mkDerivation, base, either, megaparsec, microlens, semigroups
-     , tasty, tasty-hunit, text
-     }:
-     mkDerivation {
-       pname = "versions";
-       version = "3.0.0";
-       sha256 = "0f7wvsjavv9hkrm5pgwg99w78apsqbrw4hk559cww83k3bbbg3j6";
-       libraryHaskellDepends = [ base megaparsec semigroups text ];
-       testHaskellDepends = [
-         base either microlens tasty tasty-hunit text
-       ];
-       description = "Types and parsers for software version numbers";
-       license = stdenv.lib.licenses.bsd3;
-     }) {};
-
-  "versions_3_0_1_1" = callPackage
     ({ mkDerivation, base, megaparsec, microlens, tasty, tasty-hunit
      , text
      }:
@@ -193873,7 +194362,6 @@ self: {
        testHaskellDepends = [ base microlens tasty tasty-hunit text ];
        description = "Types and parsers for software version numbers";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "vgrep" = callPackage
@@ -194520,6 +195008,8 @@ self: {
        pname = "vty";
        version = "5.15";
        sha256 = "1xyphl595dvwrippg6gz7k4ks07mnfgss8gpw14149rc2fjhzgq3";
+       revision = "1";
+       editedCabalFile = "1gjwkw4swxsvm8gpdgiifmrxxyk0g7y1jiqdnxwgabz9qq54nj9k";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -194555,6 +195045,8 @@ self: {
        pname = "vty";
        version = "5.15.1";
        sha256 = "0ba8qnb59ixg9czfj71ckh82p7kkwgnhwh6c69bkjhy0f7g36hr4";
+       revision = "1";
+       editedCabalFile = "0bcvqvhmsj8fbxs19nwy80acjdp1dsphgfzj2xkj8kkxaw08s2g8";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -197568,8 +198060,8 @@ self: {
      }:
      mkDerivation {
        pname = "websockets-simple";
-       version = "0.0.6.1";
-       sha256 = "1gmagrfq0kzz954dj6kvxsgajz4zz4a7yii26jp4z1cpjk7pl8pk";
+       version = "0.0.6.3";
+       sha256 = "057gm855nqx4rbmhsai4fw4l7p42a40d27567pgnb81chj638w9g";
        libraryHaskellDepends = [
          aeson async base bytestring every exceptions monad-control stm
          transformers wai-transformers websockets
@@ -200996,33 +201488,6 @@ self: {
 
   "xmlhtml" = callPackage
     ({ mkDerivation, base, blaze-builder, blaze-html, blaze-markup
-     , bytestring, containers, directory, HUnit, parsec, QuickCheck
-     , test-framework, test-framework-hunit, test-framework-quickcheck2
-     , text, unordered-containers
-     }:
-     mkDerivation {
-       pname = "xmlhtml";
-       version = "0.2.3.5";
-       sha256 = "0vdhfh1fnhmkymasrcv5rh4498r5fgm7yia3n5h8n1nmmz3s2cz3";
-       revision = "4";
-       editedCabalFile = "073a98mmczjb80bjblzwcybnidchj9vgivcj6b5rdvh584iwbhz2";
-       libraryHaskellDepends = [
-         base blaze-builder blaze-html blaze-markup bytestring containers
-         parsec text unordered-containers
-       ];
-       testHaskellDepends = [
-         base blaze-builder blaze-html blaze-markup bytestring containers
-         directory HUnit parsec QuickCheck test-framework
-         test-framework-hunit test-framework-quickcheck2 text
-         unordered-containers
-       ];
-       homepage = "https://github.com/snapframework/xmlhtml";
-       description = "XML parser and renderer with HTML 5 quirks mode";
-       license = stdenv.lib.licenses.bsd3;
-     }) {};
-
-  "xmlhtml_0_2_4" = callPackage
-    ({ mkDerivation, base, blaze-builder, blaze-html, blaze-markup
      , bytestring, containers, directory, HUnit, parsec, test-framework
      , test-framework-hunit, text, unordered-containers
      }:
@@ -201041,7 +201506,6 @@ self: {
        homepage = "https://github.com/snapframework/xmlhtml";
        description = "XML parser and renderer with HTML 5 quirks mode";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "xmltv" = callPackage
@@ -201626,10 +202090,8 @@ self: {
      }:
      mkDerivation {
        pname = "xturtle";
-       version = "0.1.25";
-       sha256 = "161fpfvzbz2kks5pxmq3wrkgfkrfjvqrl4izlq0v7sicqphfkgmd";
-       revision = "1";
-       editedCabalFile = "073w2jgr4m6wdip397ply7hsnn9bh3b3kcvmxzj2iiys0vclpprh";
+       version = "0.2.0.0";
+       sha256 = "08nf4hz47ayypm3f14y7f6wdxskw1ipxvgc3dx24xckx6wvha623";
        libraryHaskellDepends = [
          base convertible Imlib setlocale X11 X11-xft x11-xim yjsvg yjtools
        ];
@@ -202165,15 +202627,23 @@ self: {
      }) {};
 
   "yarn-lock" = callPackage
-    ({ mkDerivation, base, containers, megaparsec, protolude, text }:
+    ({ mkDerivation, ansi-wl-pprint, base, containers, megaparsec
+     , protolude, tasty, tasty-hunit, tasty-th, text
+     }:
      mkDerivation {
        pname = "yarn-lock";
-       version = "0.1.0";
-       sha256 = "0gab7blc20xfn6k8gz02b3li1cf759ixkp2vl10hf7k4swhj9ag7";
+       version = "0.2.0";
+       sha256 = "0jily4hrxbj487450amx6nayxpcm0giwrv0zn3mld906lqr2f990";
+       revision = "1";
+       editedCabalFile = "1ji64dab6wf59l9yi1czm81xgnx86qgvcawnxwa83wp1fa3flics";
        libraryHaskellDepends = [
          base containers megaparsec protolude text
        ];
-       homepage = "https://github.com/Profpatsch/yaml-lock#readme";
+       testHaskellDepends = [
+         ansi-wl-pprint base containers megaparsec protolude tasty
+         tasty-hunit tasty-th text
+       ];
+       homepage = "https://github.com/Profpatsch/yarn-lock#readme";
        description = "Represent and parse yarn.lock files";
        license = stdenv.lib.licenses.mit;
      }) {};
@@ -204792,8 +205262,8 @@ self: {
     ({ mkDerivation, base, HaXml }:
      mkDerivation {
        pname = "yjsvg";
-       version = "0.2.0.0";
-       sha256 = "05vgprnpvz55by5l5g17f6l7pjnjcgywyj7z2v3578hb2bqwhha8";
+       version = "0.2.0.1";
+       sha256 = "0zif4sqrd7kv1546vcp1q78bb8k94mkiqxh7glix6gvv7gabfdzp";
        libraryHaskellDepends = [ base HaXml ];
        description = "make SVG string from Haskell data";
        license = stdenv.lib.licenses.bsd3;