summary refs log tree commit diff
diff options
context:
space:
mode:
authorPeter Simons <simons@cryp.to>2017-02-19 21:34:47 +0100
committerPeter Simons <simons@cryp.to>2017-02-20 15:28:45 +0100
commit8bc0ece0f160d11b2e10d6e3403521d6542969a1 (patch)
tree04e38dfb03633e88f582bd8ce034f3e1f2208cd0
parent5e3eea0cd3f8e7f28dc4fad4b1fb29b73cc103e1 (diff)
downloadnixlib-8bc0ece0f160d11b2e10d6e3403521d6542969a1.tar
nixlib-8bc0ece0f160d11b2e10d6e3403521d6542969a1.tar.gz
nixlib-8bc0ece0f160d11b2e10d6e3403521d6542969a1.tar.bz2
nixlib-8bc0ece0f160d11b2e10d6e3403521d6542969a1.tar.lz
nixlib-8bc0ece0f160d11b2e10d6e3403521d6542969a1.tar.xz
nixlib-8bc0ece0f160d11b2e10d6e3403521d6542969a1.tar.zst
nixlib-8bc0ece0f160d11b2e10d6e3403521d6542969a1.zip
hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.0.4-12-gf83834c from Hackage revision
https://github.com/commercialhaskell/all-cabal-hashes/commit/fbb2c029b0e99e31122aeddc1ccf0e822a1d0ea2.
-rw-r--r--pkgs/development/haskell-modules/hackage-packages.nix1187
1 files changed, 326 insertions, 861 deletions
diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix
index fddb99eb1302..6feed8f5c987 100644
--- a/pkgs/development/haskell-modules/hackage-packages.nix
+++ b/pkgs/development/haskell-modules/hackage-packages.nix
@@ -1800,8 +1800,8 @@ self: {
     ({ mkDerivation, base }:
      mkDerivation {
        pname = "Boolean";
-       version = "0.2.3";
-       sha256 = "f64d64ddd1300beab481af21b7f451f6f1d189709a994c2b4e573e78bc0155d3";
+       version = "0.2.4";
+       sha256 = "67216013b02b8ac5b534a1ef25f409f930eea1a85eae801933a01ad43145eef8";
        libraryHaskellDepends = [ base ];
        description = "Generalized booleans and numbers";
        license = stdenv.lib.licenses.bsd3;
@@ -2501,23 +2501,6 @@ self: {
      }:
      mkDerivation {
        pname = "Chart";
-       version = "1.8.1";
-       sha256 = "635241e4b6b8aa1ddeb244c94002edc21603617fadeaf50aa7f52e28493ba15e";
-       libraryHaskellDepends = [
-         array base colour data-default-class lens mtl old-locale
-         operational time vector
-       ];
-       homepage = "https://github.com/timbod7/haskell-chart/wiki";
-       description = "A library for generating 2D Charts and Plots";
-       license = stdenv.lib.licenses.bsd3;
-     }) {};
-
-  "Chart_1_8_2" = callPackage
-    ({ mkDerivation, array, base, colour, data-default-class, lens, mtl
-     , old-locale, operational, time, vector
-     }:
-     mkDerivation {
-       pname = "Chart";
        version = "1.8.2";
        sha256 = "8442c16959e2a46355418b82c0c6fc3174d04b41ea6e2e320c56588a563be28d";
        libraryHaskellDepends = [
@@ -2527,7 +2510,6 @@ self: {
        homepage = "https://github.com/timbod7/haskell-chart/wiki";
        description = "A library for generating 2D Charts and Plots";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "Chart-cairo" = callPackage
@@ -2536,23 +2518,6 @@ self: {
      }:
      mkDerivation {
        pname = "Chart-cairo";
-       version = "1.8.1";
-       sha256 = "b21494feb055a55674b66d51f0522af9c06094ed86ba62db93fba54179c47c14";
-       libraryHaskellDepends = [
-         array base cairo Chart colour data-default-class lens mtl
-         old-locale operational time
-       ];
-       homepage = "https://github.com/timbod7/haskell-chart/wiki";
-       description = "Cairo backend for Charts";
-       license = stdenv.lib.licenses.bsd3;
-     }) {};
-
-  "Chart-cairo_1_8_2" = callPackage
-    ({ mkDerivation, array, base, cairo, Chart, colour
-     , data-default-class, lens, mtl, old-locale, operational, time
-     }:
-     mkDerivation {
-       pname = "Chart-cairo";
        version = "1.8.2";
        sha256 = "7cd8ba9da4c43ff4d6ba468d65e91b7239a0543038996a9a626818dc1a408fc1";
        libraryHaskellDepends = [
@@ -2562,7 +2527,6 @@ self: {
        homepage = "https://github.com/timbod7/haskell-chart/wiki";
        description = "Cairo backend for Charts";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "Chart-diagrams" = callPackage
@@ -2573,27 +2537,6 @@ self: {
      }:
      mkDerivation {
        pname = "Chart-diagrams";
-       version = "1.8.1";
-       sha256 = "1c2e12d7719e6798721a3957e6df6ea772dff0bd7d6900e5a1f5c009cd5635bb";
-       libraryHaskellDepends = [
-         base blaze-markup bytestring Chart colour containers
-         data-default-class diagrams-core diagrams-lib diagrams-postscript
-         diagrams-svg lens mtl old-locale operational svg-builder SVGFonts
-         text time
-       ];
-       homepage = "https://github.com/timbod7/haskell-chart/wiki";
-       description = "Diagrams backend for Charts";
-       license = stdenv.lib.licenses.bsd3;
-     }) {};
-
-  "Chart-diagrams_1_8_2" = callPackage
-    ({ mkDerivation, base, blaze-markup, bytestring, Chart, colour
-     , containers, data-default-class, diagrams-core, diagrams-lib
-     , diagrams-postscript, diagrams-svg, lens, mtl, old-locale
-     , operational, svg-builder, SVGFonts, text, time
-     }:
-     mkDerivation {
-       pname = "Chart-diagrams";
        version = "1.8.2";
        sha256 = "ca181dec04bac1029101dd75951f48710ebc42f5333e06c57943e3245bba9f41";
        libraryHaskellDepends = [
@@ -2605,7 +2548,6 @@ self: {
        homepage = "https://github.com/timbod7/haskell-chart/wiki";
        description = "Diagrams backend for Charts";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "Chart-gtk" = callPackage
@@ -14071,10 +14013,8 @@ self: {
     ({ mkDerivation, base, QuickCheck }:
      mkDerivation {
        pname = "QuickCheck-safe";
-       version = "0.1.0.1";
-       sha256 = "874d16e6bcd6da551c3efcf8f91aeea97a935a7a2086f78dab6991806c68b867";
-       revision = "3";
-       editedCabalFile = "4e791ac9fa2f2e73029ab92d17e3ab93571ec5b1d5acda0ea1f340c5ee1346f6";
+       version = "0.1.0.2";
+       sha256 = "2b6e41260800d399487537d186b1f8f55efb0ad26502333a956ecace9350f8f8";
        libraryHaskellDepends = [ base QuickCheck ];
        description = "Safe reimplementation of QuickCheck's core";
        license = stdenv.lib.licenses.mit;
@@ -16398,22 +16338,6 @@ self: {
      }:
      mkDerivation {
        pname = "TCache";
-       version = "0.12.0";
-       sha256 = "fab4e5fb6751a06324994577d6d4e5feae106496d28326e2c8c63c593ed55955";
-       libraryHaskellDepends = [
-         base bytestring containers directory hashtables mtl old-time
-         RefSerialize stm text
-       ];
-       description = "A Transactional cache with user-defined persistence";
-       license = stdenv.lib.licenses.bsd3;
-     }) {};
-
-  "TCache_0_12_1" = callPackage
-    ({ mkDerivation, base, bytestring, containers, directory
-     , hashtables, mtl, old-time, RefSerialize, stm, text
-     }:
-     mkDerivation {
-       pname = "TCache";
        version = "0.12.1";
        sha256 = "f134b45fcdd127fa1a4214f01d44dc34e994fed137cec63f4c4ea632363ab7bd";
        libraryHaskellDepends = [
@@ -16422,7 +16346,6 @@ self: {
        ];
        description = "A Transactional cache with user-defined persistence";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "THEff" = callPackage
@@ -20710,8 +20633,8 @@ self: {
      }:
      mkDerivation {
        pname = "affection";
-       version = "0.0.0.1";
-       sha256 = "4d66b2b478888db84d13cd3557cc938902a97958e87bb9ea70dce9cd60e41f51";
+       version = "0.0.0.2";
+       sha256 = "e8e0ba4af134cabf1af0b63e1d010e9d868f881074baf8096551dfdf5c68bf29";
        libraryHaskellDepends = [
          babl base clock containers gegl glib linear monad-loops mtl sdl2
          text
@@ -21250,8 +21173,8 @@ self: {
     ({ mkDerivation, base, optparse-applicative, random, text }:
      mkDerivation {
        pname = "alea";
-       version = "0.5.1.0";
-       sha256 = "32188a6da518656e962379038e0aa05f08c1434380d4eacf0ab162815638f5bd";
+       version = "0.5.2.0";
+       sha256 = "093cf33b6f3127cbb49ccfc6ad11183a4ef48b302fdb5771190eb497f0f9cb4f";
        isLibrary = false;
        isExecutable = true;
        executableHaskellDepends = [
@@ -21813,6 +21736,17 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "alternative-extra" = callPackage
+    ({ mkDerivation, base }:
+     mkDerivation {
+       pname = "alternative-extra";
+       version = "0.1.0.0";
+       sha256 = "896aadd55ce70bbd339838596878eae9fabf469dc46d383e96036234e096ced0";
+       libraryHaskellDepends = [ base ];
+       description = "Extra utilities for alternatives";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "alternative-io" = callPackage
     ({ mkDerivation, base, lifted-base, monad-control, transformers
      , transformers-base
@@ -26321,6 +26255,18 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "async-io-either" = callPackage
+    ({ mkDerivation, async, base, transformers }:
+     mkDerivation {
+       pname = "async-io-either";
+       version = "0.1.0.2";
+       sha256 = "71d7ed0974ac8aaaeba0a53268f13ad7277a24b224762b33837d0aab93d76601";
+       libraryHaskellDepends = [ async base transformers ];
+       homepage = "https://github.com/mankyKitty/async-io-either#readme";
+       description = "Could be useful";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "async-manager" = callPackage
     ({ mkDerivation, async, base, stm, unordered-containers }:
      mkDerivation {
@@ -29462,21 +29408,6 @@ self: {
     ({ mkDerivation, base, bytestring, mtl, time }:
      mkDerivation {
        pname = "benchpress";
-       version = "0.2.2.8";
-       sha256 = "39fbf32e333466931c8de7dafa922de8a010ee57cd0a8fde8961da310d04057d";
-       isLibrary = true;
-       isExecutable = true;
-       libraryHaskellDepends = [ base mtl time ];
-       executableHaskellDepends = [ base bytestring ];
-       homepage = "https://github.com/WillSewell/benchpress";
-       description = "Micro-benchmarking with detailed statistics";
-       license = stdenv.lib.licenses.bsd3;
-     }) {};
-
-  "benchpress_0_2_2_9" = callPackage
-    ({ mkDerivation, base, bytestring, mtl, time }:
-     mkDerivation {
-       pname = "benchpress";
        version = "0.2.2.9";
        sha256 = "15c696bdde79a1acf31633a81def65cec8c04bee14cf8b0d0fa6a32d995a4aab";
        isLibrary = true;
@@ -29486,7 +29417,6 @@ self: {
        homepage = "https://github.com/WillSewell/benchpress";
        description = "Micro-benchmarking with detailed statistics";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "bencode" = callPackage
@@ -37224,23 +37154,6 @@ self: {
      }:
      mkDerivation {
        pname = "case-insensitive";
-       version = "1.2.0.7";
-       sha256 = "160d3898fd0d8b50bed820ff633e6292438f069adec5267c42b8bcf0f386cac8";
-       libraryHaskellDepends = [ base bytestring deepseq hashable text ];
-       testHaskellDepends = [
-         base bytestring HUnit test-framework test-framework-hunit text
-       ];
-       homepage = "https://github.com/basvandijk/case-insensitive";
-       description = "Case insensitive string comparison";
-       license = stdenv.lib.licenses.bsd3;
-     }) {};
-
-  "case-insensitive_1_2_0_8" = callPackage
-    ({ mkDerivation, base, bytestring, deepseq, hashable, HUnit
-     , test-framework, test-framework-hunit, text
-     }:
-     mkDerivation {
-       pname = "case-insensitive";
        version = "1.2.0.8";
        sha256 = "27aa610a7e0128c346d4a5cddb5d395a85b0889e4a9912acbb3b9ccbc4e99f68";
        libraryHaskellDepends = [ base bytestring deepseq hashable text ];
@@ -37250,7 +37163,6 @@ self: {
        homepage = "https://github.com/basvandijk/case-insensitive";
        description = "Case insensitive string comparison";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "case-insensitive-match" = callPackage
@@ -39927,6 +39839,22 @@ self: {
        license = stdenv.lib.licenses.publicDomain;
      }) {};
 
+  "classy-influxdb-simple" = callPackage
+    ({ mkDerivation, aeson, async-io-either, base, bytestring, lens
+     , mtl, text, wreq
+     }:
+     mkDerivation {
+       pname = "classy-influxdb-simple";
+       version = "0.1.0.1";
+       sha256 = "37655507a92d3bc9c019a5d25b746db95f948b57f5d58126bac4abba38d37383";
+       libraryHaskellDepends = [
+         aeson async-io-either base bytestring lens mtl text wreq
+       ];
+       homepage = "https://github.com/mankyKitty/classy-influxdb-simple#readme";
+       description = "Super simple InfluxDB package in Classy-MTL style";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "classy-parallel" = callPackage
     ({ mkDerivation, base, lifted-base, monad-control, parallel
      , resourcet, transformers
@@ -42823,22 +42751,6 @@ self: {
      }:
      mkDerivation {
        pname = "concurrent-output";
-       version = "1.7.8";
-       sha256 = "8c9b0ab30ff9ea930039efcd9cc3d8541f0647c617afc17370de9de793ca9a6f";
-       libraryHaskellDepends = [
-         ansi-terminal async base directory exceptions process stm
-         terminal-size text transformers unix
-       ];
-       description = "Ungarble output from several threads or commands";
-       license = stdenv.lib.licenses.bsd2;
-     }) {};
-
-  "concurrent-output_1_7_9" = callPackage
-    ({ mkDerivation, ansi-terminal, async, base, directory, exceptions
-     , process, stm, terminal-size, text, transformers, unix
-     }:
-     mkDerivation {
-       pname = "concurrent-output";
        version = "1.7.9";
        sha256 = "343c9685d24795bb38761f5c3600df5c67dbc6d410e5e0b862aa8d092e4e10d5";
        libraryHaskellDepends = [
@@ -42847,7 +42759,6 @@ self: {
        ];
        description = "Ungarble output from several threads or commands";
        license = stdenv.lib.licenses.bsd2;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "concurrent-rpc" = callPackage
@@ -53716,27 +53627,26 @@ self: {
   "distributed-process-async" = callPackage
     ({ mkDerivation, ansi-terminal, base, binary, containers
      , data-accessor, deepseq, distributed-process
-     , distributed-process-extras, distributed-process-tests, fingertree
-     , hashable, HUnit, mtl, network, network-transport
-     , network-transport-tcp, rematch, stm, test-framework
-     , test-framework-hunit, time, transformers, unordered-containers
+     , distributed-process-extras, distributed-process-systest
+     , exceptions, fingertree, hashable, HUnit, mtl, network
+     , network-transport, network-transport-tcp, rematch, stm
+     , test-framework, test-framework-hunit, time, transformers
+     , unordered-containers
      }:
      mkDerivation {
        pname = "distributed-process-async";
-       version = "0.2.3";
-       sha256 = "d3031457c36bb3c35496031c185354417b54ce253e1878f35072d04e8161ad95";
-       revision = "1";
-       editedCabalFile = "56ae624c478fa2a42dd48850189ffdd1540416e820a83bbe00c54569b76af288";
+       version = "0.2.4";
+       sha256 = "ebf1a907e2f857ff853eff2f9c096f8acf5db20938ccf0d51391164e986487ec";
        libraryHaskellDepends = [
          base binary containers data-accessor deepseq distributed-process
-         distributed-process-extras fingertree hashable mtl stm time
-         transformers unordered-containers
+         distributed-process-extras exceptions fingertree hashable mtl stm
+         time transformers unordered-containers
        ];
        testHaskellDepends = [
          ansi-terminal base binary deepseq distributed-process
-         distributed-process-extras distributed-process-tests HUnit network
-         network-transport network-transport-tcp rematch stm test-framework
-         test-framework-hunit transformers
+         distributed-process-extras distributed-process-systest exceptions
+         HUnit network network-transport network-transport-tcp rematch stm
+         test-framework test-framework-hunit transformers
        ];
        homepage = "http://github.com/haskell-distributed/distributed-process-async";
        description = "Cloud Haskell Async API";
@@ -61201,24 +61111,6 @@ self: {
      }:
      mkDerivation {
        pname = "fasta";
-       version = "0.10.4.1";
-       sha256 = "0a282adecb22764cd99c056cc0a871e29adac3568ba92b37eabf8f064ad6d482";
-       libraryHaskellDepends = [
-         attoparsec base bytestring containers foldl lens parsec pipes
-         pipes-attoparsec pipes-bytestring pipes-group pipes-text split text
-       ];
-       homepage = "https://github.com/GregorySchwartz/fasta";
-       description = "A simple, mindless parser for fasta files";
-       license = stdenv.lib.licenses.gpl3;
-     }) {};
-
-  "fasta_0_10_4_2" = callPackage
-    ({ mkDerivation, attoparsec, base, bytestring, containers, foldl
-     , lens, parsec, pipes, pipes-attoparsec, pipes-bytestring
-     , pipes-group, pipes-text, split, text
-     }:
-     mkDerivation {
-       pname = "fasta";
        version = "0.10.4.2";
        sha256 = "2b760dfd5029dee94d56010f8125f4317d6fa675a84817c352311d308d1897be";
        libraryHaskellDepends = [
@@ -61228,7 +61120,6 @@ self: {
        homepage = "https://github.com/GregorySchwartz/fasta";
        description = "A simple, mindless parser for fasta files";
        license = stdenv.lib.licenses.gpl3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "fastbayes" = callPackage
@@ -68169,8 +68060,8 @@ self: {
        pname = "ghc-dump-tree";
        version = "0.2.0.2";
        sha256 = "a89a52e448926eab7ecd97ba7081b858486bcaf487cd800403c3e2a0a76a9cc3";
-       revision = "2";
-       editedCabalFile = "9a950ee81c799050c982191431e3df03a178288c03faa077f21bc5b136ee002e";
+       revision = "3";
+       editedCabalFile = "b6d735f4e90a0c006513f1efc963d7b45bae8a95e0bee736e7e1fb55553643b8";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -79060,24 +78951,6 @@ self: {
      }:
      mkDerivation {
        pname = "hailgun";
-       version = "0.4.1.1";
-       sha256 = "d584d2bfec3eb94088452bb0611a4f8aea255bba4b3bf861ff3aeb888b5d4d03";
-       libraryHaskellDepends = [
-         aeson base bytestring email-validate exceptions filepath
-         http-client http-client-tls http-types tagsoup text time
-         transformers
-       ];
-       description = "Mailgun REST api interface for Haskell";
-       license = stdenv.lib.licenses.mit;
-     }) {};
-
-  "hailgun_0_4_1_2" = callPackage
-    ({ mkDerivation, aeson, base, bytestring, email-validate
-     , exceptions, filepath, http-client, http-client-tls, http-types
-     , tagsoup, text, time, transformers
-     }:
-     mkDerivation {
-       pname = "hailgun";
        version = "0.4.1.2";
        sha256 = "f0b8e11e2a09d0d737620ed46e8029c5679cfe392c47df4be5ee3ba63a114ff1";
        libraryHaskellDepends = [
@@ -79087,7 +78960,6 @@ self: {
        ];
        description = "Mailgun REST api interface for Haskell";
        license = stdenv.lib.licenses.mit;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "hailgun-send" = callPackage
@@ -88770,22 +88642,6 @@ self: {
      }) {};
 
   "histogram-fill" = callPackage
-    ({ mkDerivation, base, deepseq, ghc-prim, monad-primitive
-     , primitive, vector
-     }:
-     mkDerivation {
-       pname = "histogram-fill";
-       version = "0.8.4.1";
-       sha256 = "385919434a933b7ad4c7c262308186e4057d6e2e653fa98fa020f949d4c7557d";
-       libraryHaskellDepends = [
-         base deepseq ghc-prim monad-primitive primitive vector
-       ];
-       homepage = "https://github.com/Shimuuar/histogram-fill/";
-       description = "Library for histograms creation";
-       license = stdenv.lib.licenses.bsd3;
-     }) {};
-
-  "histogram-fill_0_8_5_0" = callPackage
     ({ mkDerivation, base, deepseq, ghc-prim, primitive, vector }:
      mkDerivation {
        pname = "histogram-fill";
@@ -88795,7 +88651,6 @@ self: {
        homepage = "https://github.com/Shimuuar/histogram-fill/";
        description = "Library for histograms creation";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "histogram-fill-binary" = callPackage
@@ -93901,25 +93756,6 @@ self: {
      }:
      mkDerivation {
        pname = "hsexif";
-       version = "0.6.0.10";
-       sha256 = "64cb8abfa31085475ae45fddfc2716cb40764714d47c0fc6146fec2b8ab65d33";
-       libraryHaskellDepends = [
-         base binary bytestring containers iconv text time
-       ];
-       testHaskellDepends = [
-         base binary bytestring containers hspec HUnit iconv text time
-       ];
-       homepage = "https://github.com/emmanueltouzery/hsexif";
-       description = "EXIF handling library in pure Haskell";
-       license = stdenv.lib.licenses.bsd3;
-     }) {};
-
-  "hsexif_0_6_1_0" = callPackage
-    ({ mkDerivation, base, binary, bytestring, containers, hspec, HUnit
-     , iconv, text, time
-     }:
-     mkDerivation {
-       pname = "hsexif";
        version = "0.6.1.0";
        sha256 = "868a46bcd841a2db36eebba803962f966c24c4a98b7581c9f329fd596bafab4f";
        libraryHaskellDepends = [
@@ -93931,7 +93767,6 @@ self: {
        homepage = "https://github.com/emmanueltouzery/hsexif";
        description = "EXIF handling library in pure Haskell";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "hsfacter" = callPackage
@@ -96540,6 +96375,36 @@ self: {
        license = stdenv.lib.licenses.mit;
      }) {};
 
+  "http-client_0_5_6" = callPackage
+    ({ mkDerivation, array, async, base, base64-bytestring
+     , blaze-builder, bytestring, case-insensitive, containers, cookie
+     , deepseq, directory, exceptions, filepath, ghc-prim, hspec
+     , http-types, mime-types, monad-control, network, network-uri
+     , random, streaming-commons, text, time, transformers, zlib
+     }:
+     mkDerivation {
+       pname = "http-client";
+       version = "0.5.6";
+       sha256 = "514271d83fff7169a493111105e77ea93d11b562effa840c47117a3db912216a";
+       libraryHaskellDepends = [
+         array base base64-bytestring blaze-builder bytestring
+         case-insensitive containers cookie deepseq exceptions filepath
+         ghc-prim http-types mime-types network network-uri random
+         streaming-commons text time transformers
+       ];
+       testHaskellDepends = [
+         async base base64-bytestring blaze-builder bytestring
+         case-insensitive containers deepseq directory hspec http-types
+         monad-control network network-uri streaming-commons text time
+         transformers zlib
+       ];
+       doCheck = false;
+       homepage = "https://github.com/snoyberg/http-client";
+       description = "An HTTP client engine";
+       license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "http-client-auth" = callPackage
     ({ mkDerivation, base, base64-string, blaze-builder, bytestring
      , case-insensitive, conduit, crypto-conduit, http-client
@@ -102361,32 +102226,6 @@ self: {
      }:
      mkDerivation {
        pname = "intro";
-       version = "0.1.0.6";
-       sha256 = "a3ebf5474aa99626287859c27669ffb2bcd0873204e1d9a6994f628742180bcd";
-       libraryHaskellDepends = [
-         base bifunctors binary bytestring containers deepseq dlist extra
-         hashable mtl safe string-conversions tagged text transformers
-         unordered-containers writer-cps-mtl
-       ];
-       testHaskellDepends = [
-         base bifunctors binary bytestring containers deepseq dlist extra
-         hashable lens mtl safe string-conversions tagged text transformers
-         unordered-containers writer-cps-mtl
-       ];
-       homepage = "https://github.com/minad/intro#readme";
-       description = "\"Fixed Prelude\" - Mostly total and safe, provides Text and Monad transformers";
-       license = stdenv.lib.licenses.mit;
-       hydraPlatforms = stdenv.lib.platforms.none;
-     }) {};
-
-  "intro_0_1_0_8" = callPackage
-    ({ mkDerivation, base, bifunctors, binary, bytestring, containers
-     , deepseq, dlist, extra, hashable, lens, mtl, safe
-     , string-conversions, tagged, text, transformers
-     , unordered-containers, writer-cps-mtl
-     }:
-     mkDerivation {
-       pname = "intro";
        version = "0.1.0.8";
        sha256 = "09c570361dddf8c67572acffc7fd6c93bdfa1c8143d2f7eb9aec0ad5db4f21bf";
        libraryHaskellDepends = [
@@ -103457,23 +103296,11 @@ self: {
     ({ mkDerivation, base }:
      mkDerivation {
        pname = "iso3166-country-codes";
-       version = "0.20140203.7";
-       sha256 = "3a9d48b3ccb6d0df6df9e41e3a58bfb1afa2c0ae702a9e33caacf1d2f3ccd5b1";
-       libraryHaskellDepends = [ base ];
-       description = "A datatype for ISO 3166 country codes";
-       license = "LGPL";
-     }) {};
-
-  "iso3166-country-codes_0_20140203_8" = callPackage
-    ({ mkDerivation, base }:
-     mkDerivation {
-       pname = "iso3166-country-codes";
        version = "0.20140203.8";
        sha256 = "b4d6e01cd61bcaef9a8e455c331a8e7a2298531cb587ef6f23675eae7a6b0a36";
        libraryHaskellDepends = [ base ];
        description = "A datatype for ISO 3166 country codes";
        license = "LGPL";
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "iso639" = callPackage
@@ -104800,28 +104627,6 @@ self: {
      }) {};
 
   "jose-jwt" = callPackage
-    ({ mkDerivation, aeson, base, bytestring, cereal, containers
-     , cryptonite, doctest, either, hspec, HUnit, memory, mtl
-     , QuickCheck, text, time, unordered-containers, vector
-     }:
-     mkDerivation {
-       pname = "jose-jwt";
-       version = "0.7.4";
-       sha256 = "747088658aee2b57bce8dc27fa921f9c4181f2f01677dde9a4c17de18bd3febd";
-       libraryHaskellDepends = [
-         aeson base bytestring cereal containers cryptonite either memory
-         mtl text time unordered-containers vector
-       ];
-       testHaskellDepends = [
-         aeson base bytestring cryptonite doctest either hspec HUnit memory
-         mtl QuickCheck text unordered-containers vector
-       ];
-       homepage = "http://github.com/tekul/jose-jwt";
-       description = "JSON Object Signing and Encryption Library";
-       license = stdenv.lib.licenses.bsd3;
-     }) {};
-
-  "jose-jwt_0_7_5" = callPackage
     ({ mkDerivation, aeson, attoparsec, base, bytestring, cereal
      , containers, cryptonite, doctest, either, hspec, HUnit, memory
      , mtl, QuickCheck, text, time, unordered-containers, vector
@@ -104841,7 +104646,6 @@ self: {
        homepage = "http://github.com/tekul/jose-jwt";
        description = "JSON Object Signing and Encryption Library";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "jpeg" = callPackage
@@ -105905,8 +105709,8 @@ self: {
      }:
      mkDerivation {
        pname = "jukebox";
-       version = "0.2.14";
-       sha256 = "cae9327fe9d2068d74f9e8ed80125cb78f0a0612b3eb8f361ff7b5871cc77eb5";
+       version = "0.2.15";
+       sha256 = "4ff1279e9f4d54c605a22792f411d4b84324337b454449a0cd4c7c009abb2269";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -107127,8 +106931,8 @@ self: {
     ({ mkDerivation, base, udbus }:
      mkDerivation {
        pname = "keyring";
-       version = "0.1.0.4";
-       sha256 = "2ddbfe06b0cdbd888c5e2e420e698d746fd3f98ce9ba4f6cc3594f7db2f5f6c8";
+       version = "0.1.0.5";
+       sha256 = "9565c1b08e1b5b4a11d4f3df30fe053893c6228dc79f3766602837074a2901f8";
        libraryHaskellDepends = [ base udbus ];
        homepage = "https://github.com/lunaryorn/haskell-keyring";
        description = "Keyring access";
@@ -107802,25 +107606,12 @@ self: {
     ({ mkDerivation, base, template-haskell }:
      mkDerivation {
        pname = "labels";
-       version = "0.3.0";
-       sha256 = "2e7fa244c88e4de017440a617bc10c4899e3ade4422e435698923b24d84a1afb";
-       libraryHaskellDepends = [ base template-haskell ];
-       homepage = "https://github.com/chrisdone/labels#readme";
-       description = "Anonymous records via named tuples";
-       license = stdenv.lib.licenses.bsd3;
-     }) {};
-
-  "labels_0_3_2" = callPackage
-    ({ mkDerivation, base, template-haskell }:
-     mkDerivation {
-       pname = "labels";
        version = "0.3.2";
        sha256 = "c4060c9fe6adb9f8c34f21acf761a4a5e0f45c4d580a27ead0f05ea2717e0a31";
        libraryHaskellDepends = [ base template-haskell ];
        homepage = "https://github.com/chrisdone/labels#readme";
        description = "Anonymous records via named tuples";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "laborantin-hs" = callPackage
@@ -108175,8 +107966,8 @@ self: {
      }:
      mkDerivation {
        pname = "lambdabot";
-       version = "5.1";
-       sha256 = "6a8d27eb05dff3c3cf8950994e04239bc0fbc84d811cab6bd185a4f5fd0f6ffc";
+       version = "5.1.0.1";
+       sha256 = "24dc7cd5081c443933ce40a1c18c8f492dec436c67d71b7728f23acceca9bda4";
        isLibrary = false;
        isExecutable = true;
        executableHaskellDepends = [
@@ -108184,7 +107975,7 @@ self: {
          lambdabot-misc-plugins lambdabot-novelty-plugins
          lambdabot-reference-plugins lambdabot-social-plugins mtl
        ];
-       homepage = "http://haskell.org/haskellwiki/Lambdabot";
+       homepage = "https://wiki.haskell.org/Lambdabot";
        description = "Lambdabot is a development tool and advanced IRC bot";
        license = "GPL";
        maintainers = with stdenv.lib.maintainers; [ abbradar ];
@@ -108201,8 +107992,8 @@ self: {
      }:
      mkDerivation {
        pname = "lambdabot-core";
-       version = "5.1";
-       sha256 = "f44e0f1264bb6158b79394a2ce7595d81028413cb97911c0a9e5ae19cecc4425";
+       version = "5.1.0.1";
+       sha256 = "ebb542e189ce551c79e3d89f9a0c2898e545abb8c6bf19655b0ec8052cd28970";
        libraryHaskellDepends = [
          base binary bytestring containers dependent-map dependent-sum
          dependent-sum-template directory edit-distance filepath haskeline
@@ -108211,7 +108002,7 @@ self: {
          split syb template-haskell time transformers transformers-base unix
          utf8-string zlib
        ];
-       homepage = "http://haskell.org/haskellwiki/Lambdabot";
+       homepage = "https://wiki.haskell.org/Lambdabot";
        description = "Lambdabot core functionality";
        license = "GPL";
      }) {};
@@ -108249,13 +108040,13 @@ self: {
      }:
      mkDerivation {
        pname = "lambdabot-irc-plugins";
-       version = "5.1";
-       sha256 = "000e84f1f72af87180c67a8088b15d5e4f6078e1fb4e06f3ea0cc827baa835d5";
+       version = "5.1.0.1";
+       sha256 = "4e50f2430da752ac36e23cf87ce5b2db9e42cf2e76b48447d2fbc882cdeab1ab";
        libraryHaskellDepends = [
          base bytestring containers directory filepath lambdabot-core
          lifted-base mtl network SafeSemaphore split time
        ];
-       homepage = "http://haskell.org/haskellwiki/Lambdabot";
+       homepage = "https://wiki.haskell.org/Lambdabot";
        description = "IRC plugins for lambdabot";
        license = "GPL";
      }) {};
@@ -108269,8 +108060,8 @@ self: {
      }:
      mkDerivation {
        pname = "lambdabot-misc-plugins";
-       version = "5.1";
-       sha256 = "b3868b5099b399cc1d5d12a1407edf3ed12cde74d210a8c0362afd844ae5ce62";
+       version = "5.1.0.1";
+       sha256 = "7a424f1c3919c0e34378ce6187e88b456f264bdf3ddf3d2d6f800631cf2fe1ad";
        libraryHaskellDepends = [
          base bytestring containers filepath hstatsd lambdabot-core
          lifted-base mtl network network-uri parsec process random random-fu
@@ -108278,7 +108069,7 @@ self: {
          template-haskell time transformers transformers-base unix
          utf8-string zlib
        ];
-       homepage = "http://haskell.org/haskellwiki/Lambdabot";
+       homepage = "https://wiki.haskell.org/Lambdabot";
        description = "Lambdabot miscellaneous plugins";
        license = "GPL";
      }) {};
@@ -108290,13 +108081,13 @@ self: {
      }:
      mkDerivation {
        pname = "lambdabot-novelty-plugins";
-       version = "5.1";
-       sha256 = "afbf25fad387f8e3232d1dfb2bcfbcb42f639f2cff6346459732f47d9b44cff9";
+       version = "5.1.0.1";
+       sha256 = "f11918f9fbd0b1c49e69864e7a3a6f4669c4791d5ed9103473c88928c2b557c7";
        libraryHaskellDepends = [
          base binary brainfuck bytestring containers dice directory
          lambdabot-core misfortune process random-fu regex-tdfa unlambda
        ];
-       homepage = "http://haskell.org/haskellwiki/Lambdabot";
+       homepage = "https://wiki.haskell.org/Lambdabot";
        description = "Novelty plugins for Lambdabot";
        license = "GPL";
      }) {};
@@ -108308,13 +108099,13 @@ self: {
      }:
      mkDerivation {
        pname = "lambdabot-reference-plugins";
-       version = "5.1";
-       sha256 = "441a94ddd6dc686c1d0fe991ee898922eb06b4caafb97dfdd1852612a321129c";
+       version = "5.1.0.1";
+       sha256 = "9713547bd30e5a84ebc9f672aa09ea4f677277a4a42412bdf2ff06aae110a968";
        libraryHaskellDepends = [
          base bytestring containers HTTP lambdabot-core mtl network
          network-uri oeis process regex-tdfa split tagsoup utf8-string
        ];
-       homepage = "http://haskell.org/haskellwiki/Lambdabot";
+       homepage = "https://wiki.haskell.org/Lambdabot";
        description = "Lambdabot reference plugins";
        license = "GPL";
      }) {};
@@ -108325,12 +108116,12 @@ self: {
      }:
      mkDerivation {
        pname = "lambdabot-social-plugins";
-       version = "5.1";
-       sha256 = "a8bbd6a1ac47f64fa9e6a71a2b69383570fd5af4e2a13b6e24f7397cb0802ef4";
+       version = "5.1.0.1";
+       sha256 = "82502bebb4f51ace089dbccd97e7e699a05d580d33199f743f039e2e96c786dc";
        libraryHaskellDepends = [
          base binary bytestring containers lambdabot-core mtl split time
        ];
-       homepage = "http://haskell.org/haskellwiki/Lambdabot";
+       homepage = "https://wiki.haskell.org/Lambdabot";
        description = "Social plugins for Lambdabot";
        license = "GPL";
      }) {};
@@ -108339,10 +108130,10 @@ self: {
     ({ mkDerivation, base, oeis, QuickCheck, QuickCheck-safe }:
      mkDerivation {
        pname = "lambdabot-trusted";
-       version = "5.1";
-       sha256 = "f3719ceb57523f2e4448431581070bb0bdd0b089a4f1956af10398e79232b0bc";
+       version = "5.1.0.1";
+       sha256 = "f92c7d46bca96da2f7dbc7dbc71f90bf911364aba8470a78447a75b25fbf1b87";
        libraryHaskellDepends = [ base oeis QuickCheck QuickCheck-safe ];
-       homepage = "http://haskell.org/haskellwiki/Lambdabot";
+       homepage = "https://wiki.haskell.org/Lambdabot";
        description = "Lambdabot trusted code";
        license = "GPL";
      }) {};
@@ -111925,25 +111716,6 @@ self: {
      }:
      mkDerivation {
        pname = "lifted-base";
-       version = "0.2.3.8";
-       sha256 = "1605df810bc941951522d0cd1b777ff1d62dac6628aabed165a49b848f25df9f";
-       libraryHaskellDepends = [ base monad-control transformers-base ];
-       testHaskellDepends = [
-         base HUnit monad-control test-framework test-framework-hunit
-         transformers transformers-base transformers-compat
-       ];
-       homepage = "https://github.com/basvandijk/lifted-base";
-       description = "lifted IO operations from the base library";
-       license = stdenv.lib.licenses.bsd3;
-     }) {};
-
-  "lifted-base_0_2_3_10" = callPackage
-    ({ mkDerivation, base, HUnit, monad-control, test-framework
-     , test-framework-hunit, transformers, transformers-base
-     , transformers-compat
-     }:
-     mkDerivation {
-       pname = "lifted-base";
        version = "0.2.3.10";
        sha256 = "e677e560b176c40da2478d2f27dbeadc79630b2295ea3828603e0de4784d24fc";
        libraryHaskellDepends = [ base monad-control transformers-base ];
@@ -111954,7 +111726,6 @@ self: {
        homepage = "https://github.com/basvandijk/lifted-base";
        description = "lifted IO operations from the base library";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "lifted-protolude" = callPackage
@@ -114342,24 +114113,6 @@ self: {
      }:
      mkDerivation {
        pname = "logging-effect";
-       version = "1.1.2";
-       sha256 = "7a39a46028c456b024088fcc5995f7552abe21f6578019970cb079083180d12c";
-       libraryHaskellDepends = [
-         async base exceptions free monad-control mtl semigroups stm
-         stm-delay text time transformers transformers-base wl-pprint-text
-       ];
-       homepage = "https://github.com/ocharles/logging-effect";
-       description = "A mtl-style monad transformer for general purpose & compositional logging";
-       license = stdenv.lib.licenses.bsd3;
-     }) {};
-
-  "logging-effect_1_1_3" = callPackage
-    ({ mkDerivation, async, base, exceptions, free, monad-control, mtl
-     , semigroups, stm, stm-delay, text, time, transformers
-     , transformers-base, wl-pprint-text
-     }:
-     mkDerivation {
-       pname = "logging-effect";
        version = "1.1.3";
        sha256 = "0eaa34ec9174acc7cbc4c806b44f4b616430658bf215c086b3ee29877cbe7914";
        libraryHaskellDepends = [
@@ -114369,7 +114122,6 @@ self: {
        homepage = "https://github.com/ocharles/logging-effect";
        description = "A mtl-style monad transformer for general purpose & compositional logging";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "logging-facade" = callPackage
@@ -114640,8 +114392,8 @@ self: {
      }:
      mkDerivation {
        pname = "lol-benches";
-       version = "0.0.0.1";
-       sha256 = "13c40b8c3d05c57e43bbc76546486abfff269f412d81104c8790bf1fb4a7ed91";
+       version = "0.0.0.3";
+       sha256 = "4ec18d88b5153220c89ec9f39bf9a0d2e6c1fdfff69f980cdabc42423ee092b5";
        libraryHaskellDepends = [
          ansi-terminal base containers criterion crypto-api deepseq DRBG lol
          MonadRandom split statistics transformers vector
@@ -114673,6 +114425,56 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "lol-cpp" = callPackage
+    ({ mkDerivation, arithmoi, base, bytestring, constraints
+     , containers, crypto-api, data-default, deepseq, lol, lol-tests
+     , monadcryptorandom, MonadRandom, mtl, numeric-prelude
+     , protocol-buffers, protocol-buffers-descriptor, random, reflection
+     , repa, singletons, tagged-transformer, template-haskell
+     , th-desugar, transformers, vector, vector-th-unbox
+     }:
+     mkDerivation {
+       pname = "lol-cpp";
+       version = "0.0.0.1";
+       sha256 = "86d374f5628c89a35d969c6e6cc59da9c2ca85758bf7375b25f7c0e2ddcf0b57";
+       libraryHaskellDepends = [
+         arithmoi base bytestring constraints containers crypto-api
+         data-default deepseq lol monadcryptorandom MonadRandom mtl
+         numeric-prelude protocol-buffers protocol-buffers-descriptor random
+         reflection repa singletons tagged-transformer template-haskell
+         th-desugar transformers vector vector-th-unbox
+       ];
+       testHaskellDepends = [ base lol-tests ];
+       homepage = "https://github.com/cpeikert/Lol";
+       description = "A fast C++ backend for <https://hackage.haskell.org/package/lol Λ ∘ λ>.";
+       license = stdenv.lib.licenses.gpl2;
+     }) {};
+
+  "lol-repa" = callPackage
+    ({ mkDerivation, arithmoi, base, bytestring, constraints
+     , containers, crypto-api, data-default, deepseq, lol, lol-tests
+     , monadcryptorandom, MonadRandom, mtl, numeric-prelude
+     , protocol-buffers, protocol-buffers-descriptor, random, reflection
+     , repa, singletons, tagged-transformer, template-haskell
+     , th-desugar, transformers, vector, vector-th-unbox
+     }:
+     mkDerivation {
+       pname = "lol-repa";
+       version = "0.0.0.1";
+       sha256 = "c175e5881ee98795a0e24adde1a7c1955102b5723048d540389f773fff239b98";
+       libraryHaskellDepends = [
+         arithmoi base bytestring constraints containers crypto-api
+         data-default deepseq lol monadcryptorandom MonadRandom mtl
+         numeric-prelude protocol-buffers protocol-buffers-descriptor random
+         reflection repa singletons tagged-transformer template-haskell
+         th-desugar transformers vector vector-th-unbox
+       ];
+       testHaskellDepends = [ base lol-tests ];
+       homepage = "https://github.com/cpeikert/Lol";
+       description = "A repa backend for <https://hackage.haskell.org/package/lol Λ ∘ λ>.";
+       license = stdenv.lib.licenses.gpl2;
+     }) {};
+
   "lol-tests" = callPackage
     ({ mkDerivation, base, lol, MonadRandom, QuickCheck, test-framework
      , test-framework-quickcheck2
@@ -116278,19 +116080,6 @@ self: {
     ({ mkDerivation, attoparsec, base, bytestring, doctest, Glob }:
      mkDerivation {
        pname = "makefile";
-       version = "0.1.0.5";
-       sha256 = "e47e5f07b23071ea1a9881c034ce66f915d3c2a3cf646b4f7db2718725d80316";
-       libraryHaskellDepends = [ attoparsec base bytestring ];
-       testHaskellDepends = [ attoparsec base bytestring doctest Glob ];
-       homepage = "http://github.com/nmattia/mask";
-       description = "Simple Makefile parser";
-       license = stdenv.lib.licenses.mit;
-     }) {};
-
-  "makefile_0_1_1_0" = callPackage
-    ({ mkDerivation, attoparsec, base, bytestring, doctest, Glob }:
-     mkDerivation {
-       pname = "makefile";
        version = "0.1.1.0";
        sha256 = "3ccab1e08b9920e4390b9dca8504e4ba621b693e0fa25b4c3dd68042373a325e";
        libraryHaskellDepends = [ attoparsec base bytestring ];
@@ -116298,7 +116087,6 @@ self: {
        homepage = "http://github.com/nmattia/mask";
        description = "Simple Makefile parser";
        license = stdenv.lib.licenses.mit;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "managed" = callPackage
@@ -117489,8 +117277,8 @@ self: {
      }:
      mkDerivation {
        pname = "matrix-market-attoparsec";
-       version = "0.1.0.4";
-       sha256 = "f26e637d3e10c0ef98dbb3307d2410eed5dca54affbd052162d1b1bc378b8e6d";
+       version = "0.1.0.5";
+       sha256 = "cb200336ba478707e4c0aefc7d4cb4ba4d38ec7a1d637e105184c26ff401565a";
        libraryHaskellDepends = [
          attoparsec base bytestring exceptions scientific
        ];
@@ -117499,7 +117287,7 @@ self: {
        ];
        homepage = "https://github.com/ocramz/matrix-market-attoparsec";
        description = "Parsing and serialization functions for the NIST Matrix Market format";
-       license = stdenv.lib.licenses.gpl3;
+       license = stdenv.lib.licenses.bsd2;
      }) {};
 
   "matrix-market-pure" = callPackage
@@ -120687,28 +120475,6 @@ self: {
      }:
      mkDerivation {
        pname = "monad-logger";
-       version = "0.3.20.1";
-       sha256 = "8e7cd3af6a28c6be29ec184d221c60d745d14142794efbd175077ee3e8c0baad";
-       libraryHaskellDepends = [
-         base blaze-builder bytestring conduit conduit-extra exceptions
-         fast-logger lifted-base monad-control monad-loops mtl resourcet stm
-         stm-chans template-haskell text transformers transformers-base
-         transformers-compat
-       ];
-       homepage = "https://github.com/kazu-yamamoto/logger";
-       description = "A class of monads which can log messages";
-       license = stdenv.lib.licenses.mit;
-     }) {};
-
-  "monad-logger_0_3_20_2" = callPackage
-    ({ mkDerivation, base, blaze-builder, bytestring, conduit
-     , conduit-extra, exceptions, fast-logger, lifted-base
-     , monad-control, monad-loops, mtl, resourcet, stm, stm-chans
-     , template-haskell, text, transformers, transformers-base
-     , transformers-compat
-     }:
-     mkDerivation {
-       pname = "monad-logger";
        version = "0.3.20.2";
        sha256 = "1f004999b282b3895cc0904053befb48b863efc2899a89e93195b4544cc9c737";
        libraryHaskellDepends = [
@@ -120720,7 +120486,6 @@ self: {
        homepage = "https://github.com/kazu-yamamoto/logger";
        description = "A class of monads which can log messages";
        license = stdenv.lib.licenses.mit;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "monad-logger-json" = callPackage
@@ -121731,28 +121496,6 @@ self: {
      }:
      mkDerivation {
        pname = "mono-traversable";
-       version = "1.0.1.1";
-       sha256 = "3afa27672db118c215dca1233d7c0cdb9c3ba7f6e4fb4d56e9c75deebb3dde57";
-       libraryHaskellDepends = [
-         base bytestring containers hashable split text transformers
-         unordered-containers vector vector-algorithms
-       ];
-       testHaskellDepends = [
-         base bytestring containers foldl hspec HUnit QuickCheck semigroups
-         text transformers unordered-containers vector
-       ];
-       homepage = "https://github.com/snoyberg/mono-traversable";
-       description = "Type classes for mapping, folding, and traversing monomorphic containers";
-       license = stdenv.lib.licenses.mit;
-     }) {};
-
-  "mono-traversable_1_0_1_2" = callPackage
-    ({ mkDerivation, base, bytestring, containers, foldl, hashable
-     , hspec, HUnit, QuickCheck, semigroups, split, text, transformers
-     , unordered-containers, vector, vector-algorithms
-     }:
-     mkDerivation {
-       pname = "mono-traversable";
        version = "1.0.1.2";
        sha256 = "1875b0281b2956530c33d20cfdbc1d0e1d46d09d1f9623cff19c31b7a4d296ea";
        libraryHaskellDepends = [
@@ -121766,7 +121509,6 @@ self: {
        homepage = "https://github.com/snoyberg/mono-traversable";
        description = "Type classes for mapping, folding, and traversing monomorphic containers";
        license = stdenv.lib.licenses.mit;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "mono-traversable-instances" = callPackage
@@ -125754,21 +125496,6 @@ self: {
     ({ mkDerivation, base, bytestring, network, text, time, vector }:
      mkDerivation {
        pname = "network-carbon";
-       version = "1.0.8";
-       sha256 = "071b81db16f33edfb0dd11e918911f177b9584da27b3481c23a82a9d29f61d86";
-       libraryHaskellDepends = [
-         base bytestring network text time vector
-       ];
-       homepage = "http://github.com/ocharles/network-carbon";
-       description = "A Haskell implementation of the Carbon protocol (part of the Graphite monitoring tools)";
-       license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
-     }) {};
-
-  "network-carbon_1_0_9" = callPackage
-    ({ mkDerivation, base, bytestring, network, text, time, vector }:
-     mkDerivation {
-       pname = "network-carbon";
        version = "1.0.9";
        sha256 = "70860d724fce8a1ee8f2ef80ea0466544ef1deb4c2b9435f15ea234d914a3b35";
        libraryHaskellDepends = [
@@ -131062,39 +130789,6 @@ self: {
      }:
      mkDerivation {
        pname = "pandoc-citeproc";
-       version = "0.10.4";
-       sha256 = "1dcfffe0dc26d0a1b5ef5688a09c1bb81231702169196e6faed8ddef360d848f";
-       isLibrary = true;
-       isExecutable = true;
-       libraryHaskellDepends = [
-         aeson base bytestring containers data-default directory filepath
-         hs-bibutils mtl old-locale pandoc pandoc-types parsec rfc5051
-         setenv split syb tagsoup text time unordered-containers vector
-         xml-conduit yaml
-       ];
-       executableHaskellDepends = [
-         aeson aeson-pretty attoparsec base bytestring filepath pandoc
-         pandoc-types syb text yaml
-       ];
-       testHaskellDepends = [
-         aeson base bytestring directory filepath mtl pandoc pandoc-types
-         process temporary text yaml
-       ];
-       doCheck = false;
-       homepage = "https://github.com/jgm/pandoc-citeproc";
-       description = "Supports using pandoc with citeproc";
-       license = stdenv.lib.licenses.bsd3;
-     }) {};
-
-  "pandoc-citeproc_0_10_4_1" = callPackage
-    ({ mkDerivation, aeson, aeson-pretty, attoparsec, base, bytestring
-     , containers, data-default, directory, filepath, hs-bibutils, mtl
-     , old-locale, pandoc, pandoc-types, parsec, process, rfc5051
-     , setenv, split, syb, tagsoup, temporary, text, time
-     , unordered-containers, vector, xml-conduit, yaml
-     }:
-     mkDerivation {
-       pname = "pandoc-citeproc";
        version = "0.10.4.1";
        sha256 = "6e6b0a89a831f9bfaa33dc0f3dff1792ee1626a5e66e1bd34da9447cd3c7de51";
        isLibrary = true;
@@ -131117,7 +130811,6 @@ self: {
        homepage = "https://github.com/jgm/pandoc-citeproc";
        description = "Supports using pandoc with citeproc";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "pandoc-citeproc-preamble" = callPackage
@@ -131203,6 +130896,24 @@ self: {
        license = stdenv.lib.licenses.mit;
      }) {};
 
+  "pandoc-include-code" = callPackage
+    ({ mkDerivation, base, containers, filepath, pandoc-types
+     , pcre-heavy, process
+     }:
+     mkDerivation {
+       pname = "pandoc-include-code";
+       version = "0.1.0";
+       sha256 = "f6a14ba6e4d00a27aef573336d6da703a39d1788a5fe9a5d18f080c3486c935c";
+       isLibrary = false;
+       isExecutable = true;
+       executableHaskellDepends = [
+         base containers filepath pandoc-types pcre-heavy process
+       ];
+       homepage = "https://github.com/owickstrom/pandoc-include-code";
+       description = "A Pandoc filter for including code from source files";
+       license = stdenv.lib.licenses.mpl20;
+     }) {};
+
   "pandoc-japanese-filters" = callPackage
     ({ mkDerivation, base, containers, data-default, effin, HaTeX
      , HaTeX-qq, hxt, pandoc, pandoc-types, shelly, system-fileio
@@ -133824,23 +133535,6 @@ self: {
 
   "persistable-record" = callPackage
     ({ mkDerivation, array, base, containers, dlist, names-th
-     , template-haskell, th-data-compat, transformers
-     }:
-     mkDerivation {
-       pname = "persistable-record";
-       version = "0.4.1.0";
-       sha256 = "5bf42a49a7efa127b5f5308ed812c367d3fe1afe499f32e24d0ac0f846df7619";
-       libraryHaskellDepends = [
-         array base containers dlist names-th template-haskell
-         th-data-compat transformers
-       ];
-       homepage = "http://khibino.github.io/haskell-relational-record/";
-       description = "Binding between SQL database values and haskell records";
-       license = stdenv.lib.licenses.bsd3;
-     }) {};
-
-  "persistable-record_0_4_1_1" = callPackage
-    ({ mkDerivation, array, base, containers, dlist, names-th
      , quickcheck-simple, template-haskell, th-data-compat, transformers
      }:
      mkDerivation {
@@ -133855,7 +133549,6 @@ self: {
        homepage = "http://khibino.github.io/haskell-relational-record/";
        description = "Binding between SQL database values and haskell records";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "persistable-types-HDBC-pg" = callPackage
@@ -135833,27 +135526,6 @@ self: {
      }:
      mkDerivation {
        pname = "pipes-misc";
-       version = "0.2.3.0";
-       sha256 = "15a45dcef5c4893c517632772991602b34dd128d59b9eb4fa9d37a6aa7d62d66";
-       libraryHaskellDepends = [
-         base clock Decimal lens mtl pipes pipes-category pipes-concurrency
-         semigroups stm transformers
-       ];
-       testHaskellDepends = [
-         base hspec lens mmorph pipes pipes-concurrency stm transformers
-       ];
-       homepage = "https://github.com/louispan/pipes-misc#readme";
-       description = "Miscellaneous utilities for pipes, required by glazier-tutorial";
-       license = stdenv.lib.licenses.bsd3;
-     }) {};
-
-  "pipes-misc_0_2_5_0" = callPackage
-    ({ mkDerivation, base, clock, Decimal, hspec, lens, mmorph, mtl
-     , pipes, pipes-category, pipes-concurrency, semigroups, stm
-     , transformers
-     }:
-     mkDerivation {
-       pname = "pipes-misc";
        version = "0.2.5.0";
        sha256 = "69cf964dcc21efcf74a30e2bf792405019fb0b0ab22130ca806f7907f1ed3669";
        libraryHaskellDepends = [
@@ -135866,7 +135538,6 @@ self: {
        homepage = "https://github.com/louispan/pipes-misc#readme";
        description = "Miscellaneous utilities for pipes, required by glazier-tutorial";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "pipes-mongodb" = callPackage
@@ -137971,33 +137642,6 @@ self: {
      }:
      mkDerivation {
        pname = "postgresql-binary";
-       version = "0.9.2";
-       sha256 = "ba9df352bbfc0ee3dff91ef1462f1a3d676e5bac3a45ff3af5d765b7365b1d47";
-       libraryHaskellDepends = [
-         aeson base base-prelude binary-parser bytestring foldl loch-th
-         placeholders scientific text time transformers uuid vector
-       ];
-       testHaskellDepends = [
-         aeson conversion conversion-bytestring conversion-text json-ast
-         loch-th placeholders postgresql-libpq QuickCheck
-         quickcheck-instances rerebase tasty tasty-hunit tasty-quickcheck
-         tasty-smallcheck
-       ];
-       homepage = "https://github.com/nikita-volkov/postgresql-binary";
-       description = "Encoders and decoders for the PostgreSQL's binary format";
-       license = stdenv.lib.licenses.mit;
-     }) {};
-
-  "postgresql-binary_0_9_3" = callPackage
-    ({ mkDerivation, aeson, base, base-prelude, binary-parser
-     , bytestring, conversion, conversion-bytestring, conversion-text
-     , foldl, json-ast, loch-th, placeholders, postgresql-libpq
-     , QuickCheck, quickcheck-instances, rerebase, scientific, tasty
-     , tasty-hunit, tasty-quickcheck, tasty-smallcheck, text, time
-     , transformers, uuid, vector
-     }:
-     mkDerivation {
-       pname = "postgresql-binary";
        version = "0.9.3";
        sha256 = "fdc10a4ccc5c6927f39d89450395c5316448b5f4d763c6386d1b056cc9685d04";
        libraryHaskellDepends = [
@@ -138013,7 +137657,6 @@ self: {
        homepage = "https://github.com/nikita-volkov/postgresql-binary";
        description = "Encoders and decoders for the PostgreSQL's binary format";
        license = stdenv.lib.licenses.mit;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "postgresql-config" = callPackage
@@ -138233,30 +137876,6 @@ self: {
      }:
      mkDerivation {
        pname = "postgresql-simple-migration";
-       version = "0.1.8.0";
-       sha256 = "69d24f8f9dce302206562edc76afa2653d977770d6b223583da9126f2f6635fa";
-       isLibrary = true;
-       isExecutable = true;
-       libraryHaskellDepends = [
-         base base64-bytestring bytestring cryptohash directory
-         postgresql-simple time
-       ];
-       executableHaskellDepends = [
-         base base64-bytestring bytestring cryptohash directory
-         postgresql-simple text time
-       ];
-       testHaskellDepends = [ base bytestring hspec postgresql-simple ];
-       homepage = "https://github.com/ameingast/postgresql-simple-migration";
-       description = "PostgreSQL Schema Migrations";
-       license = stdenv.lib.licenses.bsd3;
-     }) {};
-
-  "postgresql-simple-migration_0_1_9_0" = callPackage
-    ({ mkDerivation, base, base64-bytestring, bytestring, cryptohash
-     , directory, hspec, postgresql-simple, text, time
-     }:
-     mkDerivation {
-       pname = "postgresql-simple-migration";
        version = "0.1.9.0";
        sha256 = "005d2f031ab8d889daaee5cffdb222dbe164267042829b88031166b66361726a";
        isLibrary = true;
@@ -138273,7 +137892,6 @@ self: {
        homepage = "https://github.com/ameingast/postgresql-simple-migration";
        description = "PostgreSQL Schema Migrations";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "postgresql-simple-opts" = callPackage
@@ -140079,26 +139697,6 @@ self: {
      }:
      mkDerivation {
        pname = "profiteur";
-       version = "0.4.2.0";
-       sha256 = "eb1936c5b9db53695530ba6302fe6950dd8dc275628112b05b7902996f414b91";
-       isLibrary = false;
-       isExecutable = true;
-       executableHaskellDepends = [
-         aeson base bytestring containers filepath ghc-prof js-jquery
-         scientific text unordered-containers vector
-       ];
-       homepage = "http://github.com/jaspervdj/profiteur";
-       description = "Treemap visualiser for GHC prof files";
-       license = stdenv.lib.licenses.bsd3;
-     }) {};
-
-  "profiteur_0_4_2_1" = callPackage
-    ({ mkDerivation, aeson, base, bytestring, containers, filepath
-     , ghc-prof, js-jquery, scientific, text, unordered-containers
-     , vector
-     }:
-     mkDerivation {
-       pname = "profiteur";
        version = "0.4.2.1";
        sha256 = "6b2af36243f15aa5396e0056159d9ad38422cce9eebafa59e6d439b2a8932916";
        isLibrary = false;
@@ -140110,7 +139708,6 @@ self: {
        homepage = "http://github.com/jaspervdj/profiteur";
        description = "Treemap visualiser for GHC prof files";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "profunctor-extras" = callPackage
@@ -141592,27 +141189,6 @@ self: {
      }:
      mkDerivation {
        pname = "purescript-bridge";
-       version = "0.10.0.0";
-       sha256 = "6bfb056e3dc2f93a4bb5db20e1151f258145ae7a8c2a13a2e8478936b4ff37d3";
-       libraryHaskellDepends = [
-         base containers directory filepath generic-deriving lens mtl text
-         transformers
-       ];
-       testHaskellDepends = [
-         base containers hspec hspec-expectations-pretty-diff text
-       ];
-       description = "Generate PureScript data types from Haskell data types";
-       license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
-     }) {};
-
-  "purescript-bridge_0_10_1_0" = callPackage
-    ({ mkDerivation, base, containers, directory, filepath
-     , generic-deriving, hspec, hspec-expectations-pretty-diff, lens
-     , mtl, text, transformers
-     }:
-     mkDerivation {
-       pname = "purescript-bridge";
        version = "0.10.1.0";
        sha256 = "1a5f92b77f01a214272aed6df3c0b47d28c8f7954c07b2d16f7cdd3f2c596223";
        libraryHaskellDepends = [
@@ -146343,39 +145919,21 @@ self: {
 
   "regex" = callPackage
     ({ mkDerivation, array, base, base-compat, bytestring, containers
-     , directory, hashable, heredoc, http-conduit, regex-base
-     , regex-pcre-builtin, regex-tdfa, regex-tdfa-text, shelly
-     , smallcheck, tasty, tasty-hunit, tasty-smallcheck
-     , template-haskell, text, time, time-locale-compat, transformers
-     , unordered-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.1.0.0";
-       sha256 = "21ed5c61fe5c97790a085657b6c022c48953fa8a5904d0d14c695ae3593f3448";
-       isLibrary = true;
-       isExecutable = true;
+       version = "0.2.0.1";
+       sha256 = "43ee04802ef3a4d6884cd97c73a261277d89eaa80abc31f148bd0b8f9c6f4a31";
        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
        ];
-       executableHaskellDepends = [
-         array base base-compat bytestring containers directory hashable
-         heredoc http-conduit regex-base regex-pcre-builtin regex-tdfa
-         regex-tdfa-text shelly smallcheck tasty tasty-hunit
-         tasty-smallcheck template-haskell text time time-locale-compat
-         transformers unordered-containers
-       ];
-       testHaskellDepends = [
-         array base base-compat bytestring containers directory hashable
-         heredoc http-conduit regex-base regex-pcre-builtin regex-tdfa
-         regex-tdfa-text shelly smallcheck tasty tasty-hunit
-         tasty-smallcheck template-haskell text time time-locale-compat
-         transformers unordered-containers
-       ];
-       homepage = "https://iconnect.github.io/regex";
+       homepage = "http://regex.uk";
        description = "Toolkit for regex-base";
        license = stdenv.lib.licenses.bsd3;
        hydraPlatforms = stdenv.lib.platforms.none;
@@ -146516,6 +146074,39 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "regex-examples" = callPackage
+    ({ mkDerivation, array, base, base-compat, bytestring, containers
+     , directory, hashable, heredoc, http-conduit, regex, regex-base
+     , regex-pcre-builtin, regex-tdfa, regex-tdfa-text, shelly
+     , smallcheck, tasty, tasty-hunit, tasty-smallcheck
+     , template-haskell, text, time, time-locale-compat, transformers
+     , unordered-containers
+     }:
+     mkDerivation {
+       pname = "regex-examples";
+       version = "0.2.0.1";
+       sha256 = "73b95d1ca92342fff14b2a5f634b8b1a703d22e6a32140a6f0faea2c68ca55a1";
+       isLibrary = false;
+       isExecutable = true;
+       executableHaskellDepends = [
+         array base base-compat bytestring containers directory hashable
+         heredoc http-conduit regex regex-base regex-pcre-builtin regex-tdfa
+         regex-tdfa-text shelly smallcheck tasty tasty-hunit
+         tasty-smallcheck template-haskell text time time-locale-compat
+         transformers unordered-containers
+       ];
+       testHaskellDepends = [
+         array base base-compat bytestring containers directory hashable
+         heredoc http-conduit regex regex-base regex-pcre-builtin regex-tdfa
+         regex-tdfa-text shelly smallcheck tasty tasty-hunit
+         tasty-smallcheck template-haskell text time time-locale-compat
+         transformers unordered-containers
+       ];
+       homepage = "http://regex.uk";
+       description = "Tutorial, tests and example programs for regex";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "regex-genex" = callPackage
     ({ mkDerivation, base, containers, logict, mtl, regex-tdfa, sbv
      , stream-monad, text
@@ -147205,29 +146796,6 @@ self: {
      }:
      mkDerivation {
        pname = "relational-query";
-       version = "0.8.3.4";
-       sha256 = "5c31665bf5cae82c06090e2d9b539f8001434db2888ab891755584b74b9560c2";
-       libraryHaskellDepends = [
-         array base bytestring containers dlist names-th persistable-record
-         sql-words template-haskell text th-reify-compat time
-         time-locale-compat transformers
-       ];
-       testHaskellDepends = [
-         base containers quickcheck-simple transformers
-       ];
-       homepage = "http://khibino.github.io/haskell-relational-record/";
-       description = "Typeful, Modular, Relational, algebraic query engine";
-       license = stdenv.lib.licenses.bsd3;
-     }) {};
-
-  "relational-query_0_8_3_5" = callPackage
-    ({ mkDerivation, array, base, bytestring, containers, dlist
-     , names-th, persistable-record, quickcheck-simple, sql-words
-     , template-haskell, text, th-reify-compat, time, time-locale-compat
-     , transformers
-     }:
-     mkDerivation {
-       pname = "relational-query";
        version = "0.8.3.5";
        sha256 = "473145c2bf23b03711a307b4dd6a22609606327e0c15f8f27f874ee783f7f1a6";
        libraryHaskellDepends = [
@@ -147241,7 +146809,6 @@ self: {
        homepage = "http://khibino.github.io/haskell-relational-record/";
        description = "Typeful, Modular, Relational, algebraic query engine";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "relational-query-HDBC" = callPackage
@@ -147270,23 +146837,6 @@ self: {
      }:
      mkDerivation {
        pname = "relational-record";
-       version = "0.1.5.1";
-       sha256 = "b62734918834dfecb41be5dd9c9c90d409498e307d26eed37c7df30298e4571b";
-       libraryHaskellDepends = [
-         base persistable-types-HDBC-pg relational-query
-         relational-query-HDBC
-       ];
-       homepage = "http://khibino.github.io/haskell-relational-record/";
-       description = "Meta package of Relational Record";
-       license = stdenv.lib.licenses.bsd3;
-     }) {};
-
-  "relational-record_0_1_6_1" = callPackage
-    ({ mkDerivation, base, persistable-types-HDBC-pg, relational-query
-     , relational-query-HDBC
-     }:
-     mkDerivation {
-       pname = "relational-record";
        version = "0.1.6.1";
        sha256 = "c18bb200618b86a0baec590408ac941fb6a2a1d158ba74d6f9f4239a8d4bdada";
        libraryHaskellDepends = [
@@ -147296,7 +146846,6 @@ self: {
        homepage = "http://khibino.github.io/haskell-relational-record/";
        description = "Meta package of Relational Record";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "relational-record-examples" = callPackage
@@ -150771,19 +150320,6 @@ self: {
     ({ mkDerivation, base, deepseq, QuickCheck }:
      mkDerivation {
        pname = "safe";
-       version = "0.3.13";
-       sha256 = "4a75af71313ef98bb66fbb4f1416f6f1220cd37a2c8b1462ed8c5a982a264884";
-       libraryHaskellDepends = [ base ];
-       testHaskellDepends = [ base deepseq QuickCheck ];
-       homepage = "https://github.com/ndmitchell/safe#readme";
-       description = "Library of safe (exception free) functions";
-       license = stdenv.lib.licenses.bsd3;
-     }) {};
-
-  "safe_0_3_14" = callPackage
-    ({ mkDerivation, base, deepseq, QuickCheck }:
-     mkDerivation {
-       pname = "safe";
        version = "0.3.14";
        sha256 = "db580cc748f6421e54a9a86a4cbf75c39cfc696880e31f972f99731737fdc88f";
        libraryHaskellDepends = [ base ];
@@ -150791,7 +150327,6 @@ self: {
        homepage = "https://github.com/ndmitchell/safe#readme";
        description = "Library of safe (exception free) functions";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "safe-access" = callPackage
@@ -154117,8 +153652,10 @@ self: {
      }:
      mkDerivation {
        pname = "serokell-util";
-       version = "0.1.3.4";
-       sha256 = "553d2d47c1c04cb67c08632d26d817a8b1969d10064dd66409dc9d559056468f";
+       version = "0.1.3.5";
+       sha256 = "4d39b93b18636db11004b7b03fc118da8417ff9abe4db32164c200da23a22391";
+       revision = "1";
+       editedCabalFile = "3bcba06004dd1f2cfe23b7321917dd53e08efff1c65e2c48898d773b91ce5a35";
        libraryHaskellDepends = [
          acid-state aeson aeson-extra base base16-bytestring
          base64-bytestring binary binary-orphans bytestring cereal
@@ -154843,25 +154380,6 @@ self: {
      }:
      mkDerivation {
        pname = "servant-elm";
-       version = "0.4.0.0";
-       sha256 = "2421e8eb140d3848ba4713bc4fb0b8c0c804aef8ef361c0cba08d4df3f50c24b";
-       libraryHaskellDepends = [
-         base elm-export lens servant servant-foreign text wl-pprint-text
-       ];
-       testHaskellDepends = [
-         aeson base Diff elm-export hspec HUnit servant text
-       ];
-       homepage = "http://github.com/mattjbray/servant-elm#readme";
-       description = "Automatically derive Elm functions to query servant webservices";
-       license = stdenv.lib.licenses.bsd3;
-     }) {};
-
-  "servant-elm_0_4_0_1" = callPackage
-    ({ mkDerivation, aeson, base, Diff, elm-export, hspec, HUnit, lens
-     , servant, servant-foreign, text, wl-pprint-text
-     }:
-     mkDerivation {
-       pname = "servant-elm";
        version = "0.4.0.1";
        sha256 = "69b3a5dcbb680fc1e923d76afa8255987d4613e0d4387eb493de071c9842ffc5";
        libraryHaskellDepends = [
@@ -154873,7 +154391,6 @@ self: {
        homepage = "http://github.com/mattjbray/servant-elm#readme";
        description = "Automatically derive Elm functions to query servant webservices";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "servant-examples" = callPackage
@@ -155225,6 +154742,31 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "servant-purescript_0_7_0_0" = callPackage
+    ({ mkDerivation, aeson, base, bytestring, containers, directory
+     , filepath, http-types, lens, mainland-pretty, purescript-bridge
+     , servant, servant-foreign, servant-server, servant-subscriber
+     , text
+     }:
+     mkDerivation {
+       pname = "servant-purescript";
+       version = "0.7.0.0";
+       sha256 = "672cf63144b54f3f3de3662794a06270d806d5a7575d52156f3b487eb637d6f8";
+       libraryHaskellDepends = [
+         aeson base bytestring containers directory filepath http-types lens
+         mainland-pretty purescript-bridge servant servant-foreign
+         servant-server servant-subscriber text
+       ];
+       testHaskellDepends = [
+         aeson base containers lens mainland-pretty purescript-bridge
+         servant servant-foreign servant-subscriber text
+       ];
+       homepage = "https://github.com/eskimor/servant-purescript#readme";
+       description = "Generate PureScript accessor functions for you servant API";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "servant-pushbullet-client" = callPackage
     ({ mkDerivation, aeson, base, http-api-data, http-client
      , http-client-tls, microlens, microlens-th, scientific, servant
@@ -158823,6 +158365,30 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "skylighting_0_3" = callPackage
+    ({ mkDerivation, aeson, base, binary, blaze-html, bytestring
+     , case-insensitive, containers, Diff, directory, filepath, HUnit
+     , hxt, mtl, pretty-show, random, regex-pcre-builtin, safe, tasty
+     , tasty-golden, tasty-hunit, text, utf8-string
+     }:
+     mkDerivation {
+       pname = "skylighting";
+       version = "0.3";
+       sha256 = "ebfb2d5c8ce5769522826a2d5744064c578291d25d3671dcfe89a41f694ebf59";
+       libraryHaskellDepends = [
+         aeson base binary blaze-html bytestring case-insensitive containers
+         directory filepath hxt mtl regex-pcre-builtin safe text utf8-string
+       ];
+       testHaskellDepends = [
+         aeson base bytestring containers Diff directory filepath HUnit
+         pretty-show random tasty tasty-golden tasty-hunit text
+       ];
+       homepage = "https://github.com/jgm/skylighting";
+       description = "syntax highlighting library";
+       license = stdenv.lib.licenses.gpl2;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "skype4hs" = callPackage
     ({ mkDerivation, attoparsec, base, bytestring, lifted-base
      , monad-control, mtl, stm, text, time, transformers-base, word8
@@ -161827,28 +161393,6 @@ self: {
      }) {};
 
   "sparse-linear-algebra" = callPackage
-    ({ mkDerivation, base, containers, criterion, hspec, mtl
-     , mwc-random, primitive, QuickCheck, vector
-     }:
-     mkDerivation {
-       pname = "sparse-linear-algebra";
-       version = "0.2.2.0";
-       sha256 = "7ef54d3351bd03dadd73797a48aaa629d71deff5a47f2c0e4ea780cdf47b3568";
-       isLibrary = true;
-       isExecutable = true;
-       libraryHaskellDepends = [
-         base containers hspec mtl mwc-random primitive QuickCheck vector
-       ];
-       executableHaskellDepends = [ base ];
-       testHaskellDepends = [
-         base containers criterion hspec mtl mwc-random primitive
-       ];
-       homepage = "https://github.com/ocramz/sparse-linear-algebra";
-       description = "Numerical computation in native Haskell";
-       license = stdenv.lib.licenses.gpl3;
-     }) {};
-
-  "sparse-linear-algebra_0_2_9_4" = callPackage
     ({ mkDerivation, base, containers, criterion, exceptions, hspec
      , mtl, mwc-random, primitive, QuickCheck, transformers, vector
      , vector-algorithms, vector-space
@@ -161868,7 +161412,6 @@ self: {
        homepage = "https://github.com/ocramz/sparse-linear-algebra";
        description = "Numerical computation in native Haskell";
        license = stdenv.lib.licenses.gpl3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "sparsebit" = callPackage
@@ -165894,8 +165437,8 @@ self: {
      }:
      mkDerivation {
        pname = "stripe-core";
-       version = "2.2.0";
-       sha256 = "ca694e710f1670ea844e8f65ab483b9acb24e27dc26de1f8500b11d8f13af559";
+       version = "2.2.1";
+       sha256 = "1c95d6a8479e1f87b5800252427f2f2b2ddc2a3b39e7f45b3bd097705b336c6d";
        libraryHaskellDepends = [
          aeson base bytestring mtl text time transformers
          unordered-containers
@@ -165909,8 +165452,8 @@ self: {
     ({ mkDerivation, base, stripe-core, stripe-http-streams }:
      mkDerivation {
        pname = "stripe-haskell";
-       version = "2.2.0";
-       sha256 = "f69fe32fd135a802587339d5043411f030cb2e2627df739193252f3015e971a0";
+       version = "2.2.1";
+       sha256 = "aae0995a0c678fbe5c2f9f150f6a6183c0948500ca51a4a54b1257b88faed0bf";
        libraryHaskellDepends = [ base stripe-core stripe-http-streams ];
        homepage = "https://github.com/dmjio/stripe";
        description = "Stripe API for Haskell";
@@ -165924,8 +165467,8 @@ self: {
      }:
      mkDerivation {
        pname = "stripe-http-streams";
-       version = "2.2.0";
-       sha256 = "83b86304a51975625196dfac2db567e82e93ae437ef4fdd26204061c360ac07a";
+       version = "2.2.1";
+       sha256 = "5de7f0f2167ee004a0cb67de2a99fb753022a142e5c12c8477e9c928b4976662";
        libraryHaskellDepends = [
          aeson base bytestring HsOpenSSL http-streams io-streams stripe-core
          text
@@ -165946,8 +165489,8 @@ self: {
      }:
      mkDerivation {
        pname = "stripe-tests";
-       version = "2.2.0";
-       sha256 = "7a7c5771408807509ed5708ed7e9e6f7d10d8e6d39ecaf7a1fce0b61b73b4913";
+       version = "2.2.1";
+       sha256 = "e170b605119c5da30efceefe446e6c3b31ed2c7b8c7edf6e643464a57a7ce3e9";
        libraryHaskellDepends = [
          aeson base bytestring free hspec hspec-core mtl random stripe-core
          text time transformers unordered-containers
@@ -169146,24 +168689,6 @@ self: {
      }:
      mkDerivation {
        pname = "tasty";
-       version = "0.11.1";
-       sha256 = "ab9f83401ba8b99d05bc85e2447e32416da593684daae14647777db8bb5eabdc";
-       libraryHaskellDepends = [
-         ansi-terminal async base clock containers deepseq mtl
-         optparse-applicative regex-tdfa stm tagged unbounded-delays
-       ];
-       homepage = "http://documentup.com/feuerbach/tasty";
-       description = "Modern and extensible testing framework";
-       license = stdenv.lib.licenses.mit;
-     }) {};
-
-  "tasty_0_11_2" = callPackage
-    ({ mkDerivation, ansi-terminal, async, base, clock, containers
-     , deepseq, mtl, optparse-applicative, regex-tdfa, stm, tagged
-     , unbounded-delays
-     }:
-     mkDerivation {
-       pname = "tasty";
        version = "0.11.2";
        sha256 = "d26fbc4e5112af9ec3ca0a4a45d0f5edc5ae6675ffd72f922acb768062db675e";
        libraryHaskellDepends = [
@@ -169173,7 +168698,6 @@ self: {
        homepage = "http://documentup.com/feuerbach/tasty";
        description = "Modern and extensible testing framework";
        license = stdenv.lib.licenses.mit;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "tasty-ant-xml" = callPackage
@@ -169200,28 +168724,6 @@ self: {
      }:
      mkDerivation {
        pname = "tasty-auto";
-       version = "0.1.0.1";
-       sha256 = "ec858ac5f1890af16c7a98ae866231e15ee3f46c374245bd89a9168b52a7d109";
-       isLibrary = true;
-       isExecutable = true;
-       libraryHaskellDepends = [ base directory filepath ];
-       executableHaskellDepends = [ base directory filepath ];
-       testHaskellDepends = [
-         base directory filepath tasty tasty-hspec tasty-hunit
-         tasty-quickcheck tasty-smallcheck
-       ];
-       homepage = "https://github.com/minad/tasty-auto#readme";
-       description = "Simple auto discovery for Tasty";
-       license = stdenv.lib.licenses.mit;
-       hydraPlatforms = stdenv.lib.platforms.none;
-     }) {};
-
-  "tasty-auto_0_1_0_2" = callPackage
-    ({ mkDerivation, base, directory, filepath, tasty, tasty-hspec
-     , tasty-hunit, tasty-quickcheck, tasty-smallcheck
-     }:
-     mkDerivation {
-       pname = "tasty-auto";
        version = "0.1.0.2";
        sha256 = "d76076b780cce1a83b50b4602928d3756a5df72f4294e50b5f1499c5f6381a1c";
        isLibrary = true;
@@ -169901,33 +169403,6 @@ self: {
      }:
      mkDerivation {
        pname = "telegram-api";
-       version = "0.6.0.0";
-       sha256 = "8e930edd4291c66e73ca8fcd30b642b66141a17b1c534aac092642c93311f7f2";
-       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-api_0_6_0_2" = 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.0.2";
        sha256 = "e5a29e558d5a5930be9c7d79cb16c66499fe12d9c5ffe663f830be683d3527f7";
        libraryHaskellDepends = [
@@ -184273,22 +183748,6 @@ self: {
      }:
      mkDerivation {
        pname = "wavefront";
-       version = "0.7.0.2";
-       sha256 = "3ec8338855efbdc430f3c7f5449c9e5308d7c854dea8a51ae192b983681eae26";
-       libraryHaskellDepends = [
-         attoparsec base dlist filepath mtl text transformers vector
-       ];
-       homepage = "https://github.com/phaazon/wavefront";
-       description = "Wavefront OBJ loader";
-       license = stdenv.lib.licenses.bsd3;
-     }) {};
-
-  "wavefront_0_7_0_3" = callPackage
-    ({ mkDerivation, attoparsec, base, dlist, filepath, mtl, text
-     , transformers, vector
-     }:
-     mkDerivation {
-       pname = "wavefront";
        version = "0.7.0.3";
        sha256 = "7e6ee21fa04410c4c01f0b86fa0acdc3d4d64d3167614e2cb58ce7528bbd0d65";
        libraryHaskellDepends = [
@@ -184297,7 +183756,6 @@ self: {
        homepage = "https://github.com/phaazon/wavefront";
        description = "Wavefront OBJ loader";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "wavefront-obj" = callPackage
@@ -187612,8 +187070,8 @@ self: {
      }:
      mkDerivation {
        pname = "xlsx";
-       version = "0.4.2";
-       sha256 = "cc4fa6267c36824637f36f3e10c6a8ef301402a1ccd81be1ebb036ef6b0cc3c8";
+       version = "0.4.3";
+       sha256 = "1862f1a68be3d4d8619c60d858355aa9c1ad535b79845c359686ab5f1e0699a0";
        libraryHaskellDepends = [
          base base64-bytestring binary-search bytestring conduit containers
          data-default errors extra filepath lens mtl mtl-compat network-uri
@@ -187721,30 +187179,6 @@ self: {
      }:
      mkDerivation {
        pname = "xml-conduit";
-       version = "1.4.0.3";
-       sha256 = "b924632258a68fc31d5c14e00393f9c38bdfad8fb753010b8a6b5b417d99bbdf";
-       libraryHaskellDepends = [
-         attoparsec base blaze-builder blaze-html blaze-markup bytestring
-         conduit conduit-extra containers data-default deepseq monad-control
-         resourcet text transformers xml-types
-       ];
-       testHaskellDepends = [
-         base blaze-markup bytestring conduit containers hspec HUnit
-         resourcet text transformers xml-types
-       ];
-       homepage = "http://github.com/snoyberg/xml";
-       description = "Pure-Haskell utilities for dealing with XML with the conduit package";
-       license = stdenv.lib.licenses.mit;
-     }) {};
-
-  "xml-conduit_1_4_0_4" = callPackage
-    ({ mkDerivation, attoparsec, base, blaze-builder, blaze-html
-     , blaze-markup, bytestring, conduit, conduit-extra, containers
-     , data-default, deepseq, hspec, HUnit, monad-control, resourcet
-     , text, transformers, xml-types
-     }:
-     mkDerivation {
-       pname = "xml-conduit";
        version = "1.4.0.4";
        sha256 = "11058279d3f75a71b5731d26fc490f86fc1b7cc461053cd54aedde8f152d52fc";
        libraryHaskellDepends = [
@@ -187759,7 +187193,6 @@ self: {
        homepage = "http://github.com/snoyberg/xml";
        description = "Pure-Haskell utilities for dealing with XML with the conduit package";
        license = stdenv.lib.licenses.mit;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "xml-conduit-decode" = callPackage
@@ -189147,6 +188580,38 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {inherit (pkgs) libyaml;};
 
+  "yaml_0_8_22" = callPackage
+    ({ mkDerivation, aeson, aeson-qq, attoparsec, base, base-compat
+     , bytestring, conduit, containers, directory, filepath, hspec
+     , HUnit, libyaml, mockery, resourcet, scientific, semigroups
+     , template-haskell, temporary, text, transformers
+     , unordered-containers, vector
+     }:
+     mkDerivation {
+       pname = "yaml";
+       version = "0.8.22";
+       sha256 = "76429aedad04cadacbdc20fdb7f4a763b8e5bf9f733d6c97f166edb24bd9b5a3";
+       configureFlags = [ "-fsystem-libyaml" ];
+       isLibrary = true;
+       isExecutable = true;
+       libraryHaskellDepends = [
+         aeson attoparsec base bytestring conduit containers directory
+         filepath resourcet scientific semigroups template-haskell text
+         transformers unordered-containers vector
+       ];
+       libraryPkgconfigDepends = [ libyaml ];
+       executableHaskellDepends = [ aeson base bytestring ];
+       testHaskellDepends = [
+         aeson aeson-qq base base-compat bytestring conduit directory hspec
+         HUnit mockery resourcet temporary text transformers
+         unordered-containers vector
+       ];
+       homepage = "http://github.com/snoyberg/yaml/";
+       description = "Support for parsing and rendering YAML documents";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {inherit (pkgs) libyaml;};
+
   "yaml-config" = callPackage
     ({ mkDerivation, base, deepseq, hashable, QuickCheck, tasty
      , tasty-quickcheck, text, unordered-containers, yaml