summary refs log tree commit diff
path: root/pkgs/development/haskell-modules
diff options
context:
space:
mode:
authorPeter Simons <simons@cryp.to>2017-01-15 17:34:48 +0100
committerPeter Simons <simons@cryp.to>2017-01-18 09:54:04 +0100
commit18df98fe9806796ae3eba05a8cf6cd1166223137 (patch)
tree68a1c0de2b1366cb8c8ffe90b7c8445fc17d8723 /pkgs/development/haskell-modules
parent7105f4baadd639f8a0d6aff284510984627b54ef (diff)
downloadnixlib-18df98fe9806796ae3eba05a8cf6cd1166223137.tar
nixlib-18df98fe9806796ae3eba05a8cf6cd1166223137.tar.gz
nixlib-18df98fe9806796ae3eba05a8cf6cd1166223137.tar.bz2
nixlib-18df98fe9806796ae3eba05a8cf6cd1166223137.tar.lz
nixlib-18df98fe9806796ae3eba05a8cf6cd1166223137.tar.xz
nixlib-18df98fe9806796ae3eba05a8cf6cd1166223137.tar.zst
nixlib-18df98fe9806796ae3eba05a8cf6cd1166223137.zip
hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.0.4-8-g0d49e12 from Hackage revision
https://github.com/commercialhaskell/all-cabal-hashes/commit/bb2f2e790261ec1ba3df610b5da76573a18da526.
Diffstat (limited to 'pkgs/development/haskell-modules')
-rw-r--r--pkgs/development/haskell-modules/hackage-packages.nix1297
1 files changed, 1104 insertions, 193 deletions
diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix
index 939370ba7325..b1f8ac909d6b 100644
--- a/pkgs/development/haskell-modules/hackage-packages.nix
+++ b/pkgs/development/haskell-modules/hackage-packages.nix
@@ -1401,6 +1401,7 @@ self: {
        ];
        description = "Libary for Hidden Markov Models in HMMER3 format";
        license = stdenv.lib.licenses.gpl3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "Biobase" = callPackage
@@ -5294,10 +5295,8 @@ self: {
     ({ mkDerivation, base, template-haskell }:
      mkDerivation {
        pname = "FloatingHex";
-       version = "0.2";
-       sha256 = "5a5f44f6bff788eb26a98f19c61c5a3e021ce1d20a43ba16f3b69126814223d1";
-       revision = "1";
-       editedCabalFile = "d43ab83000132911eeab85ed2bf74a37e9e7f152f1a31c00f14e0a8e34048ba6";
+       version = "0.4";
+       sha256 = "b277054db48d2dec62e3831586f218cbe0a056dec44dbc032e9a73087425a24c";
        libraryHaskellDepends = [ base template-haskell ];
        description = "Read and write hexadecimal floating point numbers";
        license = stdenv.lib.licenses.bsd3;
@@ -10449,6 +10448,7 @@ self: {
        homepage = "https://github.com/ezyang/ldap-haskell";
        description = "Haskell binding for C LDAP API";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {lber = null; inherit (pkgs) openldap;};
 
   "LRU" = callPackage
@@ -10754,25 +10754,26 @@ self: {
      }) {};
 
   "LibClang" = callPackage
-    ({ mkDerivation, base, bytestring, c2hs, filepath, hashable, mtl
-     , ncurses, resourcet, text, time, transformers, transformers-base
-     , vector
+    ({ mkDerivation, base, bytestring, c2hs, clang, filepath, hashable
+     , mtl, ncurses, resourcet, text, time, transformers
+     , transformers-base, vector
      }:
      mkDerivation {
        pname = "LibClang";
-       version = "3.4.0";
-       sha256 = "b4bdd8fb7fa103b7045534ae43f00bb3d4ad53e909a49feff081f06751e4a44d";
+       version = "3.8.0";
+       sha256 = "945c53f04eba97e85aee1a434a79f09956b74a5c6c71d1e73faeb9574c0db9dc";
        libraryHaskellDepends = [
          base bytestring filepath hashable mtl resourcet text time
          transformers transformers-base vector
        ];
-       librarySystemDepends = [ ncurses ];
+       librarySystemDepends = [ clang ];
+       libraryPkgconfigDepends = [ ncurses ];
        libraryToolDepends = [ c2hs ];
-       homepage = "https://github.com/chetant/LibClang/issues";
+       homepage = "https://github.com/chetant/LibClang";
        description = "Haskell bindings for libclang (a C++ parsing library)";
        license = stdenv.lib.licenses.bsd3;
        hydraPlatforms = stdenv.lib.platforms.none;
-     }) {inherit (pkgs) ncurses;};
+     }) {inherit (self.llvmPackages) clang; inherit (pkgs) ncurses;};
 
   "LibZip" = callPackage
     ({ mkDerivation, base, bindings-libzip, bytestring, directory
@@ -14297,12 +14298,13 @@ self: {
      , directory, edit-distance, either-unwrap, EntrezHTTP, filepath
      , hierarchical-clustering, HTTP, http-conduit, http-types, hxt
      , matrix, network, parsec, process, pureMD5, random, split
-     , Taxonomy, text, time, transformers, vector, ViennaRNAParser
+     , Taxonomy, text, text-metrics, time, transformers, vector
+     , ViennaRNAParser
      }:
      mkDerivation {
        pname = "RNAlien";
-       version = "1.2.8";
-       sha256 = "f4d754abee29eebb424ffb6d498de24544de1895a5ace4e47863870f62d2b94a";
+       version = "1.2.9";
+       sha256 = "0de399df27f15301d7074ec5b1b4dcf6712bb7878573183edc300c19ee172f25";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -14310,7 +14312,8 @@ self: {
          ClustalParser cmdargs containers directory edit-distance
          either-unwrap EntrezHTTP filepath hierarchical-clustering HTTP
          http-conduit http-types hxt matrix network parsec process pureMD5
-         random Taxonomy text transformers vector ViennaRNAParser
+         random Taxonomy text text-metrics transformers vector
+         ViennaRNAParser
        ];
        executableHaskellDepends = [
          base biocore biofasta bytestring cassava cmdargs containers
@@ -16132,6 +16135,7 @@ self: {
        ];
        description = "Libary for Stockholm aligmnent format";
        license = stdenv.lib.licenses.gpl3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "Stomp" = callPackage
@@ -17898,6 +17902,7 @@ self: {
        homepage = "https://github.com/opasly-wieprz/Win32-shortcut";
        description = "Support for manipulating shortcuts (.lnk files) on Windows";
        license = stdenv.lib.licenses.bsd3;
+       platforms = stdenv.lib.platforms.none;
      }) {inherit (pkgs) libossp_uuid; ole32 = null;};
 
   "Wired" = callPackage
@@ -20757,6 +20762,7 @@ self: {
        homepage = "https://github.com/nek0/affection#readme";
        description = "A simple Game Engine using SDL";
        license = stdenv.lib.licenses.lgpl3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "affine-invariant-ensemble-mcmc" = callPackage
@@ -29593,19 +29599,20 @@ self: {
   "aws-simple" = callPackage
     ({ mkDerivation, amazonka, amazonka-core, amazonka-s3, amazonka-sqs
      , base, blaze-builder, bytestring, conduit, lens, mtl, resourcet
-     , text
+     , text, unordered-containers
      }:
      mkDerivation {
        pname = "aws-simple";
-       version = "0.1.0.0";
-       sha256 = "70091063d883e2320a622a2909abc093e11a47d0a18c64b6557679e401ba918f";
+       version = "0.3.0.0";
+       sha256 = "52fe1741cb4685b56bf9690273e2dc68626165aff4f59a13d82005c15962076d";
        libraryHaskellDepends = [
          amazonka amazonka-core amazonka-s3 amazonka-sqs base blaze-builder
-         bytestring conduit lens mtl resourcet text
+         bytestring conduit lens mtl resourcet text unordered-containers
        ];
        homepage = "https://github.com/agrafix/aws-simple#readme";
        description = "Dead simple bindings to commonly used AWS Services";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "aws-sns" = callPackage
@@ -29794,6 +29801,40 @@ self: {
        license = stdenv.lib.licenses.mit;
      }) {};
 
+  "b9_0_5_31" = callPackage
+    ({ mkDerivation, aeson, async, base, bifunctors, binary, boxes
+     , bytestring, conduit, conduit-extra, ConfigFile, directory
+     , filepath, free, hashable, hspec, hspec-expectations, mtl
+     , optparse-applicative, parallel, parsec, pretty, pretty-show
+     , process, QuickCheck, random, semigroups, syb, template, text
+     , time, transformers, unordered-containers, vector, yaml
+     }:
+     mkDerivation {
+       pname = "b9";
+       version = "0.5.31";
+       sha256 = "8dcc9b68a88f6f73a0c1af060bbc7607e8894e741665fdecd40dfa842c187c95";
+       isLibrary = true;
+       isExecutable = true;
+       libraryHaskellDepends = [
+         aeson async base bifunctors binary boxes bytestring conduit
+         conduit-extra ConfigFile directory filepath free hashable mtl
+         parallel parsec pretty pretty-show process QuickCheck random
+         semigroups syb template text time transformers unordered-containers
+         vector yaml
+       ];
+       executableHaskellDepends = [
+         base bytestring directory optparse-applicative
+       ];
+       testHaskellDepends = [
+         aeson base bytestring hspec hspec-expectations QuickCheck
+         semigroups text unordered-containers vector yaml
+       ];
+       homepage = "https://github.com/sheyll/b9-vm-image-builder";
+       description = "A tool and library for building virtual machine images";
+       license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "babl" = callPackage
     ({ mkDerivation, babl, base }:
      mkDerivation {
@@ -29806,6 +29847,7 @@ self: {
        homepage = "http://github.com/nek0/babl#readme";
        description = "Haskell bindings to BABL library";
        license = stdenv.lib.licenses.lgpl3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {inherit (pkgs) babl;};
 
   "babylon" = callPackage
@@ -34238,6 +34280,38 @@ self: {
        license = stdenv.lib.licenses.mit;
      }) {};
 
+  "ble" = callPackage
+    ({ mkDerivation, base, bytestring, cereal, containers, d-bus
+     , data-default-class, hslogger, hspec, microlens, microlens-ghc
+     , microlens-th, mtl, QuickCheck, quickcheck-instances, random, stm
+     , text, transformers, uuid
+     }:
+     mkDerivation {
+       pname = "ble";
+       version = "0.1.0.0";
+       sha256 = "718781b4acc79797450e46340060088ce5d1a110e3cb8d525b0b0ee5a675fd12";
+       isLibrary = true;
+       isExecutable = true;
+       libraryHaskellDepends = [
+         base bytestring cereal containers d-bus data-default-class
+         microlens microlens-ghc microlens-th mtl random text transformers
+         uuid
+       ];
+       executableHaskellDepends = [
+         base bytestring cereal containers d-bus data-default-class
+         microlens microlens-ghc microlens-th mtl random stm text
+         transformers uuid
+       ];
+       testHaskellDepends = [
+         base bytestring cereal containers d-bus data-default-class hslogger
+         hspec microlens microlens-ghc microlens-th mtl QuickCheck
+         quickcheck-instances random text transformers uuid
+       ];
+       homepage = "http://github.com/plow-technologies/ble#readme";
+       description = "Bluetooth Low Energy (BLE) peripherals";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "blink1" = callPackage
     ({ mkDerivation, base, bytestring, text, unix, usb, vector }:
      mkDerivation {
@@ -35668,6 +35742,7 @@ self: {
        homepage = "http://johannesgerer.com/buchhaltung";
        description = "Automates most of your plain text accounting data entry in ledger format";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "buffer-builder" = callPackage
@@ -36955,6 +37030,8 @@ self: {
        pname = "cabal-helper";
        version = "0.7.2.0";
        sha256 = "90572b1e4aeb780464f7d5f2f88c4f59ebb4539fe303f0b86d42ef3b9078a362";
+       revision = "1";
+       editedCabalFile = "ebe355cd7cc1f6b1fc06054fb645010ab63c7de7dcba0f12e3c58a197bcc8173";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -36974,6 +37051,41 @@ self: {
        license = stdenv.lib.licenses.agpl3;
      }) {};
 
+  "cabal-helper_0_7_3_0" = callPackage
+    ({ mkDerivation, base, bytestring, Cabal, cabal-install, containers
+     , directory, extra, filepath, ghc-prim, mtl, process
+     , template-haskell, temporary, transformers, unix, utf8-string
+     }:
+     mkDerivation {
+       pname = "cabal-helper";
+       version = "0.7.3.0";
+       sha256 = "794055f5205dd029aceb2fe9aac183880d2b4ef005d1096ee3052710d01192a4";
+       revision = "1";
+       editedCabalFile = "1ec0e453ac2b600db0767b99546f963f50436186f55f7794cef81f803a2c1b4a";
+       isLibrary = true;
+       isExecutable = true;
+       setupHaskellDepends = [
+         base Cabal containers directory filepath process template-haskell
+         transformers
+       ];
+       libraryHaskellDepends = [
+         base Cabal directory filepath ghc-prim mtl process transformers
+       ];
+       executableHaskellDepends = [
+         base bytestring Cabal directory filepath ghc-prim mtl process
+         template-haskell temporary transformers utf8-string
+       ];
+       testHaskellDepends = [
+         base bytestring Cabal directory extra filepath ghc-prim mtl process
+         template-haskell temporary transformers unix utf8-string
+       ];
+       testToolDepends = [ cabal-install ];
+       doCheck = false;
+       description = "Simple interface to some of Cabal's configuration state used by ghc-mod";
+       license = stdenv.lib.licenses.agpl3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "cabal-info" = callPackage
     ({ mkDerivation, base, Cabal, directory, filepath
      , optparse-applicative
@@ -41282,23 +41394,25 @@ self: {
   "clash-ghc" = callPackage
     ({ mkDerivation, array, base, bifunctors, bytestring, clash-lib
      , clash-prelude, clash-systemverilog, clash-verilog, clash-vhdl
-     , containers, deepseq, directory, filepath, ghc, ghc-typelits-extra
-     , ghc-typelits-natnormalise, hashable, haskeline, lens, mtl
-     , process, text, time, transformers, unbound-generics, unix
-     , unordered-containers
+     , containers, deepseq, directory, filepath, ghc, ghc-boot
+     , ghc-typelits-extra, ghc-typelits-knownnat
+     , ghc-typelits-natnormalise, ghci, hashable, haskeline, lens, mtl
+     , process, text, time, transformers, unbound-generics, uniplate
+     , unix, unordered-containers
      }:
      mkDerivation {
        pname = "clash-ghc";
-       version = "0.6.24";
-       sha256 = "03fddd334133dafc57110657542b1024749fd06d66cecad62853aad4d402acf8";
+       version = "0.7.0.1";
+       sha256 = "74ccedf030ca1ee3c09c51b6e9fbb7caef4693f1ae0610694d03b9398d9ced56";
        isLibrary = false;
        isExecutable = true;
        executableHaskellDepends = [
          array base bifunctors bytestring clash-lib clash-prelude
          clash-systemverilog clash-verilog clash-vhdl containers deepseq
-         directory filepath ghc ghc-typelits-extra ghc-typelits-natnormalise
-         hashable haskeline lens mtl process text time transformers
-         unbound-generics unix unordered-containers
+         directory filepath ghc ghc-boot ghc-typelits-extra
+         ghc-typelits-knownnat ghc-typelits-natnormalise ghci hashable
+         haskeline lens mtl process text time transformers unbound-generics
+         uniplate unix unordered-containers
        ];
        homepage = "http://www.clash-lang.org/";
        description = "CAES Language for Synchronous Hardware";
@@ -41332,6 +41446,31 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "clash-lib_0_7" = callPackage
+    ({ mkDerivation, aeson, attoparsec, base, bytestring, clash-prelude
+     , concurrent-supply, containers, data-binary-ieee754, deepseq
+     , directory, errors, fgl, filepath, ghc, hashable, integer-gmp
+     , lens, mtl, pretty, process, template-haskell, text, time
+     , transformers, unbound-generics, unordered-containers
+     , uu-parsinglib, wl-pprint-text
+     }:
+     mkDerivation {
+       pname = "clash-lib";
+       version = "0.7";
+       sha256 = "867a976ec5a436e953cd342ee3cff0fbeb54d32fb412ae5cade43bcb80aaab96";
+       libraryHaskellDepends = [
+         aeson attoparsec base bytestring clash-prelude concurrent-supply
+         containers data-binary-ieee754 deepseq directory errors fgl
+         filepath ghc hashable integer-gmp lens mtl pretty process
+         template-haskell text time transformers unbound-generics
+         unordered-containers uu-parsinglib wl-pprint-text
+       ];
+       homepage = "http://www.clash-lang.org/";
+       description = "CAES Language for Synchronous Hardware - As a Library";
+       license = stdenv.lib.licenses.bsd2;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "clash-multisignal" = callPackage
     ({ mkDerivation, base, clash-prelude, QuickCheck }:
      mkDerivation {
@@ -41341,6 +41480,7 @@ self: {
        libraryHaskellDepends = [ base clash-prelude QuickCheck ];
        homepage = "https://github.com/ra1u/clash-multisignal";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "clash-prelude" = callPackage
@@ -41367,6 +41507,29 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "clash-prelude_0_11" = callPackage
+    ({ mkDerivation, array, base, constraints, data-binary-ieee754
+     , data-default, deepseq, doctest, ghc-prim, ghc-typelits-extra
+     , ghc-typelits-knownnat, ghc-typelits-natnormalise, integer-gmp
+     , lens, QuickCheck, reflection, singletons, template-haskell
+     }:
+     mkDerivation {
+       pname = "clash-prelude";
+       version = "0.11";
+       sha256 = "e73490ee73228af3b2a7dca432a226a45bf5d8a52791134a99d4eeb32ac8043a";
+       libraryHaskellDepends = [
+         array base constraints data-binary-ieee754 data-default deepseq
+         ghc-prim ghc-typelits-extra ghc-typelits-knownnat
+         ghc-typelits-natnormalise integer-gmp lens QuickCheck reflection
+         singletons template-haskell
+       ];
+       testHaskellDepends = [ base doctest ];
+       homepage = "http://www.clash-lang.org/";
+       description = "CAES Language for Synchronous Hardware - Prelude library";
+       license = stdenv.lib.licenses.bsd2;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "clash-prelude-quickcheck" = callPackage
     ({ mkDerivation, base, clash-prelude, QuickCheck }:
      mkDerivation {
@@ -41397,6 +41560,24 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "clash-systemverilog_0_7" = callPackage
+    ({ mkDerivation, base, clash-lib, clash-prelude, fgl, hashable
+     , lens, mtl, text, unordered-containers, wl-pprint-text
+     }:
+     mkDerivation {
+       pname = "clash-systemverilog";
+       version = "0.7";
+       sha256 = "1189f40348bb48d002614c3d9fbed3c228e71ab5a9a33c056256e1e763bf47bb";
+       libraryHaskellDepends = [
+         base clash-lib clash-prelude fgl hashable lens mtl text
+         unordered-containers wl-pprint-text
+       ];
+       homepage = "http://www.clash-lang.org/";
+       description = "CAES Language for Synchronous Hardware - SystemVerilog backend";
+       license = stdenv.lib.licenses.bsd2;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "clash-verilog" = callPackage
     ({ mkDerivation, base, clash-lib, clash-prelude, fgl, lens, mtl
      , text, unordered-containers, wl-pprint-text
@@ -41415,6 +41596,24 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "clash-verilog_0_7" = callPackage
+    ({ mkDerivation, base, clash-lib, clash-prelude, fgl, hashable
+     , lens, mtl, text, unordered-containers, wl-pprint-text
+     }:
+     mkDerivation {
+       pname = "clash-verilog";
+       version = "0.7";
+       sha256 = "4a10084bd2333333af2c1616a030c57fb959f73639647ae2b6788d1d5f79e4ef";
+       libraryHaskellDepends = [
+         base clash-lib clash-prelude fgl hashable lens mtl text
+         unordered-containers wl-pprint-text
+       ];
+       homepage = "http://www.clash-lang.org/";
+       description = "CAES Language for Synchronous Hardware - Verilog backend";
+       license = stdenv.lib.licenses.bsd2;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "clash-vhdl" = callPackage
     ({ mkDerivation, base, clash-lib, clash-prelude, fgl, lens, mtl
      , text, unordered-containers, wl-pprint-text
@@ -41435,6 +41634,24 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "clash-vhdl_0_7" = callPackage
+    ({ mkDerivation, base, clash-lib, clash-prelude, fgl, hashable
+     , lens, mtl, text, unordered-containers, wl-pprint-text
+     }:
+     mkDerivation {
+       pname = "clash-vhdl";
+       version = "0.7";
+       sha256 = "6fb6c1dfa951021307bf121cb9ed622c3b726c20d2f0b873751fbd9329458af1";
+       libraryHaskellDepends = [
+         base clash-lib clash-prelude fgl hashable lens mtl text
+         unordered-containers wl-pprint-text
+       ];
+       homepage = "http://www.clash-lang.org/";
+       description = "CAES Language for Synchronous Hardware - VHDL backend";
+       license = stdenv.lib.licenses.bsd2;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "classify" = callPackage
     ({ mkDerivation, base, containers, mtl }:
      mkDerivation {
@@ -43510,8 +43727,8 @@ self: {
     ({ mkDerivation, attoparsec, base, QuickCheck, text }:
      mkDerivation {
        pname = "comma";
-       version = "1.0.0";
-       sha256 = "e5f02dc70c400c389821116054fdcce5745a3aafd5f018b8dfb39e3e019e5462";
+       version = "1.0.1";
+       sha256 = "c038511aeb2c5651b853cfd64c0251103a3ae4ba4b722b752e070a8e6029df72";
        libraryHaskellDepends = [ attoparsec base text ];
        testHaskellDepends = [ base QuickCheck text ];
        homepage = "https://github.com/lovasko/comma";
@@ -46362,6 +46579,7 @@ self: {
        ];
        description = "A Haskell-embedded DSL for monitoring hard real-time distributed systems";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "copilot-libraries" = callPackage
@@ -46378,6 +46596,7 @@ self: {
        homepage = "https://github.com/leepike/copilot-libraries";
        description = "Libraries for the Copilot language";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "copilot-sbv" = callPackage
@@ -46410,6 +46629,7 @@ self: {
        ];
        description = "k-induction for Copilot";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "copr" = callPackage
@@ -47230,12 +47450,12 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
-  "crackNum_1_7" = callPackage
+  "crackNum_1_8" = callPackage
     ({ mkDerivation, base, data-binary-ieee754, FloatingHex, ieee754 }:
      mkDerivation {
        pname = "crackNum";
-       version = "1.7";
-       sha256 = "60e9bfb0b75ba32d0fbdd87ba3ebcf89d6f3150c48fbaa6b5637f4414598c853";
+       version = "1.8";
+       sha256 = "26a592d71d6290c1acda8a8acc72f1e5e2be0461236ac9369ab4bc25647b3dc4";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -50117,8 +50337,8 @@ self: {
     ({ mkDerivation, base, deepseq, QuickCheck }:
      mkDerivation {
        pname = "data-clist";
-       version = "0.1.0.0";
-       sha256 = "f22ba783032ad904fc797ee3ff9d015a43cf26b7670addf4d3b74f5d6f359f45";
+       version = "0.1.1.0";
+       sha256 = "ba0abd2e139d7ac6548cedd785edb3e4e809c1c116c3059d72590b0635166db6";
        libraryHaskellDepends = [ base deepseq QuickCheck ];
        homepage = "https://github.com/sw17ch/data-clist";
        description = "Simple functional ring type";
@@ -54852,8 +55072,8 @@ self: {
      }:
      mkDerivation {
        pname = "digestive-functors";
-       version = "0.8.1.1";
-       sha256 = "3c42b7b8b89369d305621a7753c245a6250deb58bc848dd3d757e06d69f842a8";
+       version = "0.8.2.0";
+       sha256 = "af26f266d440812d0471c67ab63f14a164517c5685e9d6808501d8cb21b26d4a";
        libraryHaskellDepends = [
          base bytestring containers mtl old-locale text time
        ];
@@ -54927,14 +55147,15 @@ self: {
 
   "digestive-functors-heist" = callPackage
     ({ mkDerivation, base, blaze-builder, digestive-functors, heist
-     , mtl, text, xmlhtml
+     , map-syntax, mtl, text, xmlhtml
      }:
      mkDerivation {
        pname = "digestive-functors-heist";
-       version = "0.8.6.2";
-       sha256 = "29009a85d77d904115a3ef64659b0e56b8402c8140fd228b5194edcfb3874d5a";
+       version = "0.8.7.0";
+       sha256 = "e6d1cc5ee7ec7c266b00fc42eba7a0f546e6166198758368042ab05cd19fa78e";
        libraryHaskellDepends = [
-         base blaze-builder digestive-functors heist mtl text xmlhtml
+         base blaze-builder digestive-functors heist map-syntax mtl text
+         xmlhtml
        ];
        homepage = "http://github.com/jaspervdj/digestive-functors";
        description = "Heist frontend for the digestive-functors library";
@@ -56069,8 +56290,8 @@ self: {
      }:
      mkDerivation {
        pname = "distributed-process-zookeeper";
-       version = "0.2.1.0";
-       sha256 = "98e74ca698daf1434fda5ac2cb277e8849080ef897e907716a196c1348c84bcd";
+       version = "0.2.2.0";
+       sha256 = "df15044fe0f74e4034be2f58d589e2ffa1e46c36e8024c07d6db56fe39697928";
        libraryHaskellDepends = [
          base binary bytestring containers deepseq distributed-process hzk
          mtl network network-transport network-transport-tcp transformers
@@ -59630,19 +59851,20 @@ self: {
      }) {};
 
   "elm-export" = callPackage
-    ({ mkDerivation, base, bytestring, containers, directory
-     , formatting, hspec, hspec-core, mtl, QuickCheck
-     , quickcheck-instances, text, time
+    ({ mkDerivation, base, bytestring, containers, Diff, directory
+     , formatting, hspec, hspec-core, HUnit, mtl, QuickCheck
+     , quickcheck-instances, text, time, wl-pprint-text
      }:
      mkDerivation {
        pname = "elm-export";
-       version = "0.5.0.2";
-       sha256 = "13d1542351031f716508fdbe51876aa1cd10791b8b901cb8abdafb23981c14c4";
+       version = "0.6.0.0";
+       sha256 = "ad6342e25a5f71b7eb8abbfb894802d3d72f75b05d588c76eee780d0528dc00f";
        libraryHaskellDepends = [
          base bytestring containers directory formatting mtl text time
+         wl-pprint-text
        ];
        testHaskellDepends = [
-         base bytestring containers hspec hspec-core QuickCheck
+         base bytestring containers Diff hspec hspec-core HUnit QuickCheck
          quickcheck-instances text time
        ];
        homepage = "http://github.com/krisajenkins/elm-export";
@@ -60381,6 +60603,7 @@ self: {
        executableHaskellDepends = [ base matrix quipper-core ];
        description = "An application (and library) to convert quipper circuits into Qpmc models";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "entropy" = callPackage
@@ -61725,6 +61948,7 @@ self: {
        homepage = "https://github.com/YoEight/eventsource-api#readme";
        description = "GetEventStore store implementation";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "eventsource-store-specs" = callPackage
@@ -61917,8 +62141,8 @@ self: {
      }:
      mkDerivation {
        pname = "exact-real";
-       version = "0.12.1";
-       sha256 = "935f55ec8ae751e67a8e25b19f70e78c613728500e998a2912e1590efe29d7f0";
+       version = "0.12.2";
+       sha256 = "b9ee21fee70de5b0daa317ed5e2f7f12bdc1240f6206f351fdfd60b344530a66";
        libraryHaskellDepends = [ base integer-gmp memoize random ];
        testHaskellDepends = [
          base checkers directory doctest filepath groups QuickCheck random
@@ -64132,8 +64356,8 @@ self: {
      }:
      mkDerivation {
        pname = "ffmpeg-light";
-       version = "0.11.1";
-       sha256 = "4783a481db0e880ddcc7f5551e31ab0ef890b0b067017ecb1255cd198b89d6cc";
+       version = "0.11.3";
+       sha256 = "57206bff8bcf82f08f0881b80d5992d2be41b32443b8eca10d198789af24adfb";
        libraryHaskellDepends = [
          base either exceptions JuicyPixels mtl transformers vector
        ];
@@ -65354,6 +65578,7 @@ self: {
        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
@@ -65374,6 +65599,7 @@ self: {
        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
@@ -67925,8 +68151,8 @@ self: {
      }:
      mkDerivation {
        pname = "ftp-client";
-       version = "0.2.0.0";
-       sha256 = "cab25efcdf876396bdf70dfb83d4d2cdbb3dfe018fc2aea5bcc0b5b934f4518a";
+       version = "0.3.0.0";
+       sha256 = "f21e6669f32eb088b51a1770cd8eaf66f6af97cb27ae5254ab9ed971325da3da";
        libraryHaskellDepends = [
          attoparsec base bytestring connection network transformers
        ];
@@ -67942,8 +68168,8 @@ self: {
      }:
      mkDerivation {
        pname = "ftp-client-conduit";
-       version = "0.2.0.0";
-       sha256 = "f4bc3746b62ce12645b8c1ebdd45368f159d7c1ae7cf2b5a8a079a0d804eb315";
+       version = "0.3.0.0";
+       sha256 = "dc5fd4556567f3d902b4d2a8511dc4732de2a26b0206f7af1e5c9e602ec00c52";
        libraryHaskellDepends = [
          base bytestring conduit connection ftp-client resourcet
        ];
@@ -68988,6 +69214,7 @@ self: {
        homepage = "https://github.com/nek0/gegl#readme";
        description = "Haskell bindings to GEGL library";
        license = stdenv.lib.licenses.lgpl3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {inherit (pkgs) gegl;};
 
   "gelatin" = callPackage
@@ -70120,6 +70347,7 @@ self: {
        homepage = "https://github.com/edsko/ghc-dump-tree";
        description = "Dump GHC's parsed, renamed, and type checked ASTs";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "ghc-dup" = callPackage
@@ -70685,6 +70913,29 @@ self: {
        license = stdenv.lib.licenses.bsd2;
      }) {};
 
+  "ghc-typelits-extra_0_2_2" = callPackage
+    ({ mkDerivation, base, ghc, ghc-tcplugins-extra
+     , ghc-typelits-knownnat, ghc-typelits-natnormalise, integer-gmp
+     , singletons, tasty, tasty-hunit, template-haskell, transformers
+     }:
+     mkDerivation {
+       pname = "ghc-typelits-extra";
+       version = "0.2.2";
+       sha256 = "2e20c00c0aec2e865d270d39921b66f94cb85610e944a6da068dda5868ef86a2";
+       libraryHaskellDepends = [
+         base ghc ghc-tcplugins-extra ghc-typelits-knownnat
+         ghc-typelits-natnormalise integer-gmp singletons transformers
+       ];
+       testHaskellDepends = [
+         base ghc-typelits-knownnat ghc-typelits-natnormalise tasty
+         tasty-hunit template-haskell
+       ];
+       homepage = "http://www.clash-lang.org/";
+       description = "Additional type-level operations on GHC.TypeLits.Nat";
+       license = stdenv.lib.licenses.bsd2;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "ghc-typelits-knownnat" = callPackage
     ({ mkDerivation, base, ghc, ghc-tcplugins-extra
      , ghc-typelits-natnormalise, singletons, tasty, tasty-hunit
@@ -70706,6 +70957,28 @@ self: {
        license = stdenv.lib.licenses.bsd2;
      }) {};
 
+  "ghc-typelits-knownnat_0_2_3" = callPackage
+    ({ mkDerivation, base, ghc, ghc-tcplugins-extra
+     , ghc-typelits-natnormalise, singletons, tasty, tasty-hunit
+     , template-haskell, transformers
+     }:
+     mkDerivation {
+       pname = "ghc-typelits-knownnat";
+       version = "0.2.3";
+       sha256 = "bd7828cf6c3062a785ad5c35a82d2229341acca4c2fd605c4718f6f595316133";
+       libraryHaskellDepends = [
+         base ghc ghc-tcplugins-extra ghc-typelits-natnormalise singletons
+         template-haskell transformers
+       ];
+       testHaskellDepends = [
+         base ghc-typelits-natnormalise singletons tasty tasty-hunit
+       ];
+       homepage = "http://clash-lang.org/";
+       description = "Derive KnownNat constraints from other KnownNat constraints";
+       license = stdenv.lib.licenses.bsd2;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "ghc-typelits-natnormalise" = callPackage
     ({ mkDerivation, base, ghc, ghc-tcplugins-extra, integer-gmp, tasty
      , tasty-hunit, template-haskell
@@ -70723,6 +70996,24 @@ self: {
        license = stdenv.lib.licenses.bsd2;
      }) {};
 
+  "ghc-typelits-natnormalise_0_5_2" = callPackage
+    ({ mkDerivation, base, ghc, ghc-tcplugins-extra, integer-gmp, tasty
+     , tasty-hunit, template-haskell
+     }:
+     mkDerivation {
+       pname = "ghc-typelits-natnormalise";
+       version = "0.5.2";
+       sha256 = "b12e66e076e6f43eb1a8465e11b406518f86b955de3399ee8822880d4b794383";
+       libraryHaskellDepends = [
+         base ghc ghc-tcplugins-extra integer-gmp
+       ];
+       testHaskellDepends = [ base tasty tasty-hunit template-haskell ];
+       homepage = "http://www.clash-lang.org/";
+       description = "GHC typechecker plugin for types of kind GHC.TypeLits.Nat";
+       license = stdenv.lib.licenses.bsd2;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "ghc-typelits-presburger" = callPackage
     ({ mkDerivation, base, equational-reasoning, ghc
      , ghc-tcplugins-extra, presburger, reflection
@@ -71078,6 +71369,7 @@ self: {
        homepage = "https://github.com/tdammers/ghcjs-xhr";
        description = "XmlHttpRequest (\"AJAX\") bindings for GHCJS";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "ghclive" = callPackage
@@ -74221,6 +74513,7 @@ self: {
        homepage = "https://github.com/lovasko/goat";
        description = "Time Series Compression";
        license = "unknown";
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "goatee" = callPackage
@@ -78043,6 +78336,7 @@ self: {
        homepage = "https://github.com/graknlabs/graql-haskell";
        description = "Execute Graql queries on a Grakn graph";
        license = stdenv.lib.licenses.asl20;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "grasp" = callPackage
@@ -78318,12 +78612,15 @@ self: {
      }) {};
 
   "gross" = callPackage
-    ({ mkDerivation, base, mtl, ncurses }:
+    ({ mkDerivation, base, lens, mtl, ncurses }:
      mkDerivation {
        pname = "gross";
-       version = "0.0.0.0";
-       sha256 = "5d9af8583c00c0af8800562cadc81203e8043335ab7dd4211a90a211f6889396";
+       version = "0.1.0.0";
+       sha256 = "76468df752590a960a9132da267d42d040d5fff58530ac7783642c818d95783c";
+       isLibrary = true;
+       isExecutable = true;
        libraryHaskellDepends = [ base mtl ncurses ];
+       executableHaskellDepends = [ base lens mtl ncurses ];
        description = "A spoof on gloss for terminal animation";
        license = stdenv.lib.licenses.mit;
      }) {};
@@ -81668,6 +81965,7 @@ self: {
        homepage = "https://github.com/lukexi/halive";
        description = "A live recompiler";
        license = stdenv.lib.licenses.bsd2;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "halma" = callPackage
@@ -83525,6 +83823,25 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "hashtable-benchmark" = callPackage
+    ({ mkDerivation, base, containers, criterion, hashtables
+     , QuickCheck, unordered-containers
+     }:
+     mkDerivation {
+       pname = "hashtable-benchmark";
+       version = "0.1.1";
+       sha256 = "73f338327ec8f5a30e29c5f43848617b837381c182d892a7a40a33ecd835b57f";
+       isLibrary = false;
+       isExecutable = true;
+       executableHaskellDepends = [
+         base containers criterion hashtables QuickCheck
+         unordered-containers
+       ];
+       homepage = "https://github.com/hongchangwu/hashtable-benchmark#readme";
+       description = "Benchmark of hash table implementations";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "hashtables" = callPackage
     ({ mkDerivation, base, ghc-prim, hashable, primitive, vector }:
      mkDerivation {
@@ -85039,6 +85356,7 @@ self: {
        homepage = "https://github.com/haskell-tools/haskell-tools";
        description = "Debugging Tools for Haskell-tools";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "haskell-tools-demo" = callPackage
@@ -86481,8 +86799,8 @@ self: {
      }:
      mkDerivation {
        pname = "hasql-migration";
-       version = "0.1.2";
-       sha256 = "cac93fcc517e7c57c14c9415bc885615442975b97572fb5928335042e151247c";
+       version = "0.1.3";
+       sha256 = "2d49e3b7a5ed775150abf2164795b10d087d2e1c714b0a8320f0c0094df068b3";
        libraryHaskellDepends = [
          base base64-bytestring bytestring contravariant cryptohash
          data-default-class directory hasql hasql-transaction text time
@@ -86493,6 +86811,7 @@ self: {
        homepage = "https://github.com/tvh/hasql-migration";
        description = "PostgreSQL Schema Migrations";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "hasql-optparse-applicative" = callPackage
@@ -86591,8 +86910,8 @@ self: {
      }:
      mkDerivation {
        pname = "hasql-transaction";
-       version = "0.4.5.1";
-       sha256 = "79b096fa3425ff53bcb5417fd67cdcf4316c00a23c092b02cec173e5a8c99879";
+       version = "0.5";
+       sha256 = "1cd433ed77a59beac628d7ebba945aafc62c55e2f092f682f60ca89a33e0b341";
        libraryHaskellDepends = [
          base base-prelude bytestring bytestring-tree-builder contravariant
          contravariant-extras hasql mtl transformers
@@ -87008,10 +87327,8 @@ self: {
      }:
      mkDerivation {
        pname = "haxl-amazonka";
-       version = "0.1.0.0";
-       sha256 = "7ca933cec8cf15d41384a8f5135713e69da7cd41c9421638afa0980b1c2768ec";
-       revision = "1";
-       editedCabalFile = "360466927f82110c63cbd3f98da74cfb2e7222ba2828040e4daabcdc8ffee7df";
+       version = "0.1.1";
+       sha256 = "3cdf3ee6bd46ee461e4ae640d300533229c1d4f9ab0489f613a1ec387fa270c6";
        libraryHaskellDepends = [
          amazonka amazonka-core async base conduit hashable haxl
          transformers
@@ -89678,24 +89995,25 @@ self: {
 
   "hgeometry" = callPackage
     ({ mkDerivation, array, base, bifunctors, bytestring, containers
-     , data-clist, directory, doctest, fixed-vector, Frames, hexpat
-     , hspec, lens, linear, mtl, optparse-applicative, parsec, random
-     , semigroupoids, semigroups, singletons, template-haskell, text
-     , time, vector, vinyl
+     , contravariant, data-clist, deepseq, directory, doctest
+     , fixed-vector, Frames, hexpat, hspec, lens, linear, mtl
+     , optparse-applicative, parsec, QuickCheck, random, semigroupoids
+     , semigroups, singletons, template-haskell, text, time, vector
+     , vinyl
      }:
      mkDerivation {
        pname = "hgeometry";
-       version = "0.5.0.0";
-       sha256 = "ff38930b3416a9c3edf4576c653b734786a3998c52201d22035e1210eb9164e6";
+       version = "0.6.0.0";
+       sha256 = "328e0e4438b729084b301b22f31d9f880157a5b317eacc48ddcf585d685bf0de";
        libraryHaskellDepends = [
-         base bifunctors bytestring containers data-clist directory
-         fixed-vector Frames hexpat lens linear mtl optparse-applicative
-         parsec random semigroupoids semigroups singletons template-haskell
-         text time vector vinyl
+         base bifunctors bytestring containers contravariant data-clist
+         deepseq directory fixed-vector Frames hexpat lens linear mtl
+         optparse-applicative parsec random semigroupoids semigroups
+         singletons template-haskell text time vector vinyl
        ];
        testHaskellDepends = [
          array base bytestring containers data-clist doctest Frames hspec
-         lens linear random semigroups vector vinyl
+         lens linear QuickCheck random semigroups vector vinyl
        ];
        homepage = "https://fstaals.net/software/hgeometry";
        description = "Geometric Algorithms, Data structures, and Data types";
@@ -90612,15 +90930,15 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "hip_1_3_0_0" = callPackage
+  "hip_1_4_0_1" = callPackage
     ({ mkDerivation, base, bytestring, Chart, Chart-diagrams, colour
      , deepseq, directory, filepath, hspec, JuicyPixels, netpbm
      , primitive, process, QuickCheck, repa, temporary, vector
      }:
      mkDerivation {
        pname = "hip";
-       version = "1.3.0.0";
-       sha256 = "ee4e288bcb2ab1937d3eaa5bcf8017bff07debc8aeda3e768fe542923696b9bf";
+       version = "1.4.0.1";
+       sha256 = "960a4f964e5a7e82e5948b05da5a0b17122b50afabea86f451475b0c58a9a4c0";
        libraryHaskellDepends = [
          base bytestring Chart Chart-diagrams colour deepseq directory
          filepath JuicyPixels netpbm primitive process repa temporary vector
@@ -93138,8 +93456,8 @@ self: {
      }:
      mkDerivation {
        pname = "hoogle";
-       version = "5.0.8";
-       sha256 = "a5096f5a5786a654a7fd7eb8b019899056c70f51c3fe207df67ecd1c83400dd5";
+       version = "5.0.9";
+       sha256 = "93f584c5f7fc6a57ee50803ae8df5e6c41051a3177044b273cb7fbcd39d11874";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -93855,6 +94173,36 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "hpack_0_15_0" = callPackage
+    ({ mkDerivation, aeson, aeson-qq, base, base-compat, containers
+     , deepseq, directory, filepath, Glob, hspec, interpolate, mockery
+     , QuickCheck, temporary, text, unordered-containers, yaml
+     }:
+     mkDerivation {
+       pname = "hpack";
+       version = "0.15.0";
+       sha256 = "72a39a5d7d8dc2e94a37f75642f7e491ae9d560070b07c5c17e9ced6e3cbab63";
+       isLibrary = true;
+       isExecutable = true;
+       libraryHaskellDepends = [
+         aeson base base-compat containers deepseq directory filepath Glob
+         text unordered-containers yaml
+       ];
+       executableHaskellDepends = [
+         aeson base base-compat containers deepseq directory filepath Glob
+         text unordered-containers yaml
+       ];
+       testHaskellDepends = [
+         aeson aeson-qq base base-compat containers deepseq directory
+         filepath Glob hspec interpolate mockery QuickCheck temporary text
+         unordered-containers yaml
+       ];
+       homepage = "https://github.com/sol/hpack#readme";
+       description = "An alternative format for Haskell packages";
+       license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "hpack" = callPackage
     ({ mkDerivation, aeson, aeson-qq, base, base-compat, bytestring
      , containers, deepseq, directory, filepath, Glob, hspec
@@ -95413,12 +95761,12 @@ self: {
     ({ mkDerivation, attoparsec, base, text, vector }:
      mkDerivation {
        pname = "hsbc";
-       version = "0.1.0.3";
-       sha256 = "20795b5c41fee21afa91c9d5ae4675a8954898f54e7e3a23222d3ebddbe1369a";
+       version = "0.1.1.0";
+       sha256 = "812c30f8901fb82b50b6e17a5d219687fecb00bb65938b2af0610965c28dc4b1";
        isLibrary = false;
        isExecutable = true;
        executableHaskellDepends = [ attoparsec base text vector ];
-       description = "Command Line Calculator";
+       description = "A command line calculator";
        license = stdenv.lib.licenses.mit;
      }) {};
 
@@ -97781,6 +98129,7 @@ self: {
        homepage = "https://github.com/denisenkom/hspkcs11";
        description = "Wrapper for PKCS #11 interface";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "hspr-sh" = callPackage
@@ -99026,18 +99375,17 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
-  "http-api-data_0_3_3" = callPackage
-    ({ mkDerivation, base, bytestring, containers, directory, doctest
-     , filepath, hashable, hspec, HUnit, QuickCheck
+  "http-api-data_0_3_4" = callPackage
+    ({ mkDerivation, base, bytestring, Cabal, containers, directory
+     , doctest, filepath, hashable, hspec, HUnit, QuickCheck
      , quickcheck-instances, text, time, time-locale-compat
      , unordered-containers, uri-bytestring, uuid, uuid-types
      }:
      mkDerivation {
        pname = "http-api-data";
-       version = "0.3.3";
-       sha256 = "cb3d7ef8a924a6b03481b7c5e26a580df72cbf89f2e8247e825f43f4b3ba8449";
-       revision = "1";
-       editedCabalFile = "1b9b0887231d162187782afe3fa8e5483b896fafd8772bc22203027ae87bc48c";
+       version = "0.3.4";
+       sha256 = "aaf5faa89d51e93e4d238fd43c5ad12bf798b948bd13b9304d7104ff05166bc3";
+       setupHaskellDepends = [ base Cabal directory filepath ];
        libraryHaskellDepends = [
          base bytestring containers hashable text time time-locale-compat
          unordered-containers uri-bytestring uuid-types
@@ -104800,6 +105148,7 @@ self: {
        homepage = "https://github.com/phadej/integer-logarithms";
        description = "Integer logarithms";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "integer-pure" = callPackage
@@ -105182,8 +105531,8 @@ self: {
      }:
      mkDerivation {
        pname = "intro";
-       version = "0.1.0.2";
-       sha256 = "fa4b8dce96686431f867bc972153a694a3a1d1f8daee08123d7c30e7d1e00d5f";
+       version = "0.1.0.3";
+       sha256 = "ad0f8df58a00d0e4c905e73e5c7f97efc9efa495bd8ebc77ecd3d104653e183d";
        libraryHaskellDepends = [
          base bifunctors binary bytestring containers deepseq dlist extra
          hashable mtl safe string-conversions tagged text transformers
@@ -105197,6 +105546,7 @@ self: {
        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-prelude" = callPackage
@@ -105213,6 +105563,7 @@ self: {
        homepage = "https://github.com/minad/intro-prelude#readme";
        description = "Intro reexported as Prelude";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "introduction" = callPackage
@@ -108823,6 +109174,7 @@ self: {
        homepage = "http://github.com/tweag/inline-java/tree/master/jvm-streaming#readme";
        description = "Expose Java iterators as streams from the streaming package";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "jwt" = callPackage
@@ -109431,8 +109783,8 @@ self: {
      }:
      mkDerivation {
        pname = "kcd";
-       version = "0.1.0.0";
-       sha256 = "e7b1db6f0b48e1482b6e0dd6c2e47512713c933f92f08a577158b192f9b90041";
+       version = "0.2.0.0";
+       sha256 = "5d69a5acf138e90f2993fdb5c5b1e3802d7d153b82a2b51b5df16f8ba48835a3";
        libraryHaskellDepends = [
          base conduit conduit-parse exceptions lens resourcet text
          xml-conduit xml-types
@@ -110466,8 +110818,8 @@ self: {
      }:
      mkDerivation {
        pname = "krapsh";
-       version = "0.1.6.2";
-       sha256 = "081bebfed17c6bd548c0a3ef69523bad78eb0aa11e17d5ceb0de7baebc24cc9b";
+       version = "0.1.9.0";
+       sha256 = "fc8466f7c7e1b06d5873f476d2542f1a6449f943c801fb64b78b8c67edb6aaf0";
        libraryHaskellDepends = [
          aeson aeson-pretty base base16-bytestring binary bytestring
          containers cryptohash-sha256 deepseq exceptions formatting hashable
@@ -112965,6 +113317,7 @@ self: {
        ];
        description = "LDIF idempotent apply tool";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "ldif" = callPackage
@@ -115857,6 +116210,8 @@ self: {
        pname = "liquidhaskell";
        version = "0.6.0.0";
        sha256 = "4b5d6fc321c7b92b80b84bda67fc34e3f37f44d23dd60828ba9d9e3d7d645696";
+       revision = "1";
+       editedCabalFile = "3de51855d7c0c9dd89e345a9a27ff151baec1140b9e464ae91604cb5a885f4c9";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -117129,8 +117484,8 @@ self: {
      }:
      mkDerivation {
        pname = "log-warper";
-       version = "0.2.2";
-       sha256 = "f0008e0cd1a031f17dcb179f4b6767836f5daf25ee1ed2515f321179650d295a";
+       version = "0.2.3";
+       sha256 = "217976f8e82b2efae445ad8316a654b250f8e4750a1e0b9a31b4e8d46b22aa84";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -118587,6 +118942,7 @@ self: {
        homepage = "https://github.com/obsidiansystems/mDNSResponder-client";
        description = "Library for talking to the mDNSResponder daemon";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "maam" = callPackage
@@ -121217,17 +121573,15 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
-  "memory_0_14" = callPackage
-    ({ mkDerivation, base, bytestring, deepseq, foundation, ghc-prim
-     , tasty, tasty-hunit, tasty-quickcheck
+  "memory_0_14_1" = callPackage
+    ({ mkDerivation, base, bytestring, deepseq, ghc-prim, tasty
+     , tasty-hunit, tasty-quickcheck
      }:
      mkDerivation {
        pname = "memory";
-       version = "0.14";
-       sha256 = "ca0248c9a889906a5a8fc95ce3c549b27abc3edb4d85d03893aef56934148e1d";
-       libraryHaskellDepends = [
-         base bytestring deepseq foundation ghc-prim
-       ];
+       version = "0.14.1";
+       sha256 = "1cd87a34ca28ab5fbb9fbeb82f66cdbabf4e276e10caf7a64b798bf42edc0825";
+       libraryHaskellDepends = [ base bytestring deepseq ghc-prim ];
        testHaskellDepends = [ base tasty tasty-hunit tasty-quickcheck ];
        homepage = "https://github.com/vincenthz/hs-memory";
        description = "memory and related abstraction stuff";
@@ -124916,8 +125270,8 @@ self: {
      }:
      mkDerivation {
        pname = "morfette";
-       version = "0.4.3";
-       sha256 = "5e6dab28515a626a7d3a785ae3384fa5aabd3146065dbae31740695b34b83291";
+       version = "0.4.4";
+       sha256 = "9ed165f672c26d24600e189e77898098bb40ca84f5da7e168232670f667b9c18";
        isLibrary = false;
        isExecutable = true;
        executableHaskellDepends = [
@@ -125246,6 +125600,19 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "mrifk" = callPackage
+    ({ mkDerivation, array, base, containers, mtl }:
+     mkDerivation {
+       pname = "mrifk";
+       version = "4.3";
+       sha256 = "bd1699b75fbac5ef25477ca6a9f23869f46f0e3943247c6f24612671e995a95d";
+       isLibrary = false;
+       isExecutable = true;
+       executableHaskellDepends = [ array base containers mtl ];
+       description = "Decompiles Glulx files";
+       license = "GPL";
+     }) {};
+
   "mrm" = callPackage
     ({ mkDerivation, base }:
      mkDerivation {
@@ -127641,6 +128008,8 @@ self: {
        pname = "ncurses";
        version = "0.2.16";
        sha256 = "e50fb7b1f700d6fa60b4040623b7e0249ae6af2ef2729801fb2917e8b1f25e3f";
+       revision = "1";
+       editedCabalFile = "8ad9fe6562a80d28166d76adbac1eb4d40c6511fe4e9272ed6e1166dc2f1cdf1";
        libraryHaskellDepends = [ base containers text transformers ];
        librarySystemDepends = [ ncurses ];
        libraryToolDepends = [ c2hs ];
@@ -128050,6 +128419,7 @@ self: {
        homepage = "http://github.com/foreverbell/netease-fm#readme";
        description = "NetEase Cloud Music FM client in Haskell";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "netlines" = callPackage
@@ -129316,6 +129686,7 @@ self: {
        homepage = "https://github.com/pierric/neural-network";
        description = "Yet Another High Performance and Extendable Neural Network in Haskell";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "neural-network-hmatrix" = callPackage
@@ -129333,6 +129704,7 @@ self: {
        librarySystemDepends = [ blas ];
        description = "Yet Another High Performance and Extendable Neural Network in Haskell";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {inherit (pkgs) blas;};
 
   "newports" = callPackage
@@ -130813,6 +131185,7 @@ self: {
        homepage = "https://github.com/saep/nvim-hs-ghcid";
        description = "Neovim plugin that runs ghcid to update the quickfix list";
        license = stdenv.lib.licenses.asl20;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "nvvm" = callPackage
@@ -134109,22 +134482,20 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
-  "pandoc-types_1_17_0_4" = callPackage
+  "pandoc-types_1_17_0_5" = callPackage
     ({ mkDerivation, aeson, base, bytestring, containers, deepseq
      , ghc-prim, HUnit, QuickCheck, string-qq, syb, test-framework
      , test-framework-hunit, test-framework-quickcheck2
      }:
      mkDerivation {
        pname = "pandoc-types";
-       version = "1.17.0.4";
-       sha256 = "531996e547714e34a2e4134e9e80dad9929bbc6814ebb5515f95538fa76c3f74";
-       revision = "1";
-       editedCabalFile = "9ede2044ebbf4fbb7e8244d7f458988178d7bad81e566e8c8a2bc1793ee3d27d";
+       version = "1.17.0.5";
+       sha256 = "c8825588b587ff5ed0c105156a11a43f3b752279997231cfc13102809bbc51b3";
        libraryHaskellDepends = [
          aeson base bytestring containers deepseq ghc-prim QuickCheck syb
        ];
        testHaskellDepends = [
-         aeson base bytestring containers HUnit QuickCheck string-qq
+         aeson base bytestring containers HUnit QuickCheck string-qq syb
          test-framework test-framework-hunit test-framework-quickcheck2
        ];
        homepage = "http://johnmacfarlane.net/pandoc";
@@ -134187,14 +134558,22 @@ self: {
 
   "papa" = callPackage
     ({ mkDerivation, base, directory, doctest, filepath, papa-base
-     , papa-include, papa-prelude, QuickCheck, template-haskell
+     , papa-base-export, papa-base-implement, papa-bifunctors
+     , papa-bifunctors-export, papa-bifunctors-implement, papa-export
+     , papa-implement, papa-lens, papa-lens-export, papa-lens-implement
+     , papa-semigroupoids, papa-semigroupoids-export
+     , papa-semigroupoids-implement, QuickCheck, template-haskell
      }:
      mkDerivation {
        pname = "papa";
-       version = "0.1.0";
-       sha256 = "65e86b5cda900e60856216f000cd95931780f7ba437e5ecc5924da698a9fc730";
+       version = "0.2.1";
+       sha256 = "1be9afdf1804971617cdca5a94347853a0a5dad33bfa8270394dbf9e00a75386";
        libraryHaskellDepends = [
-         base papa-base papa-include papa-prelude
+         base papa-base papa-base-export papa-base-implement papa-bifunctors
+         papa-bifunctors-export papa-bifunctors-implement papa-export
+         papa-implement papa-lens papa-lens-export papa-lens-implement
+         papa-semigroupoids papa-semigroupoids-export
+         papa-semigroupoids-implement
        ];
        testHaskellDepends = [
          base directory doctest filepath QuickCheck template-haskell
@@ -134206,14 +134585,17 @@ self: {
      }) {};
 
   "papa-base" = callPackage
-    ({ mkDerivation, base, directory, doctest, filepath, QuickCheck
+    ({ mkDerivation, base, directory, doctest, filepath
+     , papa-base-export, papa-base-implement, QuickCheck
      , template-haskell
      }:
      mkDerivation {
        pname = "papa-base";
-       version = "0.1.0";
-       sha256 = "532ddec481ae97e7fdf074c653c3549a150f34a701572ed33aadab3f4899dcdf";
-       libraryHaskellDepends = [ base ];
+       version = "0.2.0";
+       sha256 = "8b11f0b11d2fc6517967794320e453e40927f2d7e197c9ea68a306c8a59473c3";
+       libraryHaskellDepends = [
+         base papa-base-export papa-base-implement
+       ];
        testHaskellDepends = [
          base directory doctest filepath QuickCheck template-haskell
        ];
@@ -134222,6 +134604,141 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "papa-base-export" = callPackage
+    ({ mkDerivation, base, directory, doctest, filepath, QuickCheck
+     , template-haskell
+     }:
+     mkDerivation {
+       pname = "papa-base-export";
+       version = "0.2.0";
+       sha256 = "1fec80f4bc71eb761c1085816f1d86c485df34d42d0223a052378da15d45a94a";
+       revision = "1";
+       editedCabalFile = "16ab8a0d0b30fc32c0aea4f2229a02d9203a8ac4747370d000d0ac8293cb28f8";
+       libraryHaskellDepends = [ base ];
+       testHaskellDepends = [
+         base directory doctest filepath QuickCheck template-haskell
+       ];
+       homepage = "https://github.com/data61/papa-base-export";
+       description = "Prelude with only useful functions";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
+  "papa-base-implement" = callPackage
+    ({ mkDerivation, base, directory, doctest, filepath, QuickCheck
+     , template-haskell
+     }:
+     mkDerivation {
+       pname = "papa-base-implement";
+       version = "0.2.0";
+       sha256 = "64a0e4ca45f479ad81397cd6f132c5cb40ad76629b7f18b92549a97432e1071d";
+       revision = "1";
+       editedCabalFile = "e0bce83e04d2258364585033821dea273ea72e873cd362107444bdec505d66e5";
+       libraryHaskellDepends = [ base ];
+       testHaskellDepends = [
+         base directory doctest filepath QuickCheck template-haskell
+       ];
+       homepage = "https://github.com/data61/papa-base-implement";
+       description = "Useful base functions reimplemented";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
+  "papa-bifunctors" = callPackage
+    ({ mkDerivation, base, directory, doctest, filepath
+     , papa-bifunctors-export, papa-bifunctors-implement, QuickCheck
+     , template-haskell
+     }:
+     mkDerivation {
+       pname = "papa-bifunctors";
+       version = "0.2.0";
+       sha256 = "ea55cc34900fe9acde2e4dae35dfc4b68f8ee21cf58d9bdc0202bf4082c3983f";
+       libraryHaskellDepends = [
+         base papa-bifunctors-export papa-bifunctors-implement
+       ];
+       testHaskellDepends = [
+         base directory doctest filepath QuickCheck template-haskell
+       ];
+       homepage = "https://github.com/data61/papa-bifunctors";
+       description = "Prelude with only useful functions";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
+  "papa-bifunctors-export" = callPackage
+    ({ mkDerivation, base, bifunctors, directory, doctest, filepath
+     , QuickCheck, template-haskell
+     }:
+     mkDerivation {
+       pname = "papa-bifunctors-export";
+       version = "0.2.0";
+       sha256 = "c3845130eb7ba2524573c0b266546d5efcb62c2fdaef3a06360cdf90b5e93760";
+       libraryHaskellDepends = [ base bifunctors ];
+       testHaskellDepends = [
+         base directory doctest filepath QuickCheck template-haskell
+       ];
+       homepage = "https://github.com/data61/papa-bifunctors-export";
+       description = "export useful functions from `bifunctors`";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
+  "papa-bifunctors-implement" = callPackage
+    ({ mkDerivation, base, bifunctors, directory, doctest, filepath
+     , QuickCheck, template-haskell
+     }:
+     mkDerivation {
+       pname = "papa-bifunctors-implement";
+       version = "0.2.0";
+       sha256 = "2cba24228b508080945bc81699801690ba868e49cb623a94cf3529a6d36c1613";
+       libraryHaskellDepends = [ base bifunctors ];
+       testHaskellDepends = [
+         base directory doctest filepath QuickCheck template-haskell
+       ];
+       homepage = "https://github.com/data61/papa-bifunctors-implement";
+       description = "useful `bifunctors` functions reimplemented";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
+  "papa-export" = callPackage
+    ({ mkDerivation, base, directory, doctest, filepath
+     , papa-base-export, papa-bifunctors-export, papa-lens-export
+     , papa-semigroupoids-export, QuickCheck, template-haskell
+     }:
+     mkDerivation {
+       pname = "papa-export";
+       version = "0.2.1";
+       sha256 = "31d1b3b4e0f12310739e31aa3b5d4adb12376a1acceb603ee161fd9efadb5d0a";
+       libraryHaskellDepends = [
+         base papa-base-export papa-bifunctors-export papa-lens-export
+         papa-semigroupoids-export
+       ];
+       testHaskellDepends = [
+         base directory doctest filepath QuickCheck template-haskell
+       ];
+       homepage = "https://github.com/data61/papa-export";
+       description = "Reasonable default import";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
+  "papa-implement" = callPackage
+    ({ mkDerivation, base, directory, doctest, filepath, lens
+     , papa-base-implement, papa-bifunctors-implement
+     , papa-lens-implement, papa-semigroupoids-implement, QuickCheck
+     , semigroupoids, template-haskell
+     }:
+     mkDerivation {
+       pname = "papa-implement";
+       version = "0.2.2";
+       sha256 = "7bd73663de95b0784d217374b37b8e2c301c1be0c0d52789f7e37af21376d3f8";
+       libraryHaskellDepends = [
+         base lens papa-base-implement papa-bifunctors-implement
+         papa-lens-implement papa-semigroupoids-implement semigroupoids
+       ];
+       testHaskellDepends = [
+         base directory doctest filepath QuickCheck template-haskell
+       ];
+       homepage = "https://github.com/data61/papa";
+       description = "Reasonable default import";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "papa-include" = callPackage
     ({ mkDerivation, base, directory, doctest, filepath, lens
      , QuickCheck, semigroupoids, semigroups, template-haskell
@@ -134240,14 +134757,17 @@ self: {
      }) {};
 
   "papa-lens" = callPackage
-    ({ mkDerivation, base, directory, doctest, filepath, lens
-     , QuickCheck, template-haskell
+    ({ mkDerivation, base, directory, doctest, filepath
+     , papa-lens-export, papa-lens-implement, QuickCheck
+     , template-haskell
      }:
      mkDerivation {
        pname = "papa-lens";
-       version = "0.0.1";
-       sha256 = "b28ec4395f517a599b8632ec6430ef9e566fd5a591041816e3bbbf01bd98a10b";
-       libraryHaskellDepends = [ base lens ];
+       version = "0.2.0";
+       sha256 = "eb938277cc49d3a4fa6e95501f577bdc7d1ba1ca3c3444b1273c20e29aa22cd5";
+       libraryHaskellDepends = [
+         base papa-lens-export papa-lens-implement
+       ];
        testHaskellDepends = [
          base directory doctest filepath QuickCheck template-haskell
        ];
@@ -134256,6 +134776,40 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "papa-lens-export" = callPackage
+    ({ mkDerivation, base, directory, doctest, filepath, lens
+     , QuickCheck, template-haskell
+     }:
+     mkDerivation {
+       pname = "papa-lens-export";
+       version = "0.2.0";
+       sha256 = "a3ea619b9447497cf2578d979c7b95978df1803523396192c13fc5475cf30eb1";
+       libraryHaskellDepends = [ base lens ];
+       testHaskellDepends = [
+         base directory doctest filepath QuickCheck template-haskell
+       ];
+       homepage = "https://github.com/data61/papa-lens-export";
+       description = "export useful functions from `lens`";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
+  "papa-lens-implement" = callPackage
+    ({ mkDerivation, base, directory, doctest, filepath, lens
+     , QuickCheck, template-haskell
+     }:
+     mkDerivation {
+       pname = "papa-lens-implement";
+       version = "0.2.1";
+       sha256 = "a9b98e295fffd12b6aa21073bfa4c77ba8d237c8a926f9c63d25a982adae9c2f";
+       libraryHaskellDepends = [ base lens ];
+       testHaskellDepends = [
+         base directory doctest filepath QuickCheck template-haskell
+       ];
+       homepage = "https://github.com/data61/papa-lens-implement";
+       description = "useful `lens` functions reimplemented";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "papa-prelude" = callPackage
     ({ mkDerivation, base, directory, doctest, filepath, QuickCheck
      , template-haskell
@@ -134344,6 +134898,60 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "papa-semigroupoids" = callPackage
+    ({ mkDerivation, base, directory, doctest, filepath
+     , papa-semigroupoids-export, papa-semigroupoids-implement
+     , QuickCheck, template-haskell
+     }:
+     mkDerivation {
+       pname = "papa-semigroupoids";
+       version = "0.2.0";
+       sha256 = "3e8749a7a4fa7117de60d3cbde328045f7a5e7a469754afa5dca40c0cc9d89be";
+       libraryHaskellDepends = [
+         base papa-semigroupoids-export papa-semigroupoids-implement
+       ];
+       testHaskellDepends = [
+         base directory doctest filepath QuickCheck template-haskell
+       ];
+       homepage = "https://github.com/data61/papa-semigroupoids";
+       description = "Prelude with only useful functions";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
+  "papa-semigroupoids-export" = callPackage
+    ({ mkDerivation, base, directory, doctest, filepath, QuickCheck
+     , semigroupoids, template-haskell
+     }:
+     mkDerivation {
+       pname = "papa-semigroupoids-export";
+       version = "0.2.0";
+       sha256 = "1be94a9a3f95c618b48c5597ba7c9e38426dc237ee1dd1aadbb3eed59ebf6519";
+       libraryHaskellDepends = [ base semigroupoids ];
+       testHaskellDepends = [
+         base directory doctest filepath QuickCheck template-haskell
+       ];
+       homepage = "https://github.com/data61/papa-semigroupoids-export";
+       description = "export useful functions from `semigroupoids`";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
+  "papa-semigroupoids-implement" = callPackage
+    ({ mkDerivation, base, directory, doctest, filepath, QuickCheck
+     , semigroupoids, template-haskell
+     }:
+     mkDerivation {
+       pname = "papa-semigroupoids-implement";
+       version = "0.2.1";
+       sha256 = "3007b2b844c671e0b28dcb246b9a2ec6afa4a532948e4379e534cebb47df287f";
+       libraryHaskellDepends = [ base semigroupoids ];
+       testHaskellDepends = [
+         base directory doctest filepath QuickCheck template-haskell
+       ];
+       homepage = "https://github.com/data61/papa";
+       description = "useful `bifunctors` functions reimplemented";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "paphragen" = callPackage
     ({ mkDerivation, base, bytestring, containers }:
      mkDerivation {
@@ -135827,8 +136435,8 @@ self: {
      }:
      mkDerivation {
        pname = "pdf-slave";
-       version = "1.3.0.0";
-       sha256 = "0020adc44e21938637c5fe7f69bf7ff714b5773654a74ff2c0ff544bf934f5b9";
+       version = "1.3.1.0";
+       sha256 = "0417ecfaf51fee975f6387403d1b9eb2af71d625af28adef9cc53f3c9c640509";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -141359,6 +141967,7 @@ self: {
        homepage = "https://github.com/swift-nav/preamble";
        description = "Yet another prelude";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "precis" = callPackage
@@ -141922,8 +142531,8 @@ self: {
      }:
      mkDerivation {
        pname = "pretty-simple";
-       version = "1.0.0.3";
-       sha256 = "f455dc0bbbfb068a59088e43cb354741c1bbf877d0bfc440667790aa3d550740";
+       version = "1.0.0.6";
+       sha256 = "a5f816efd624ca511909674a65481c9e938d1357130b4e88040665890dcf459c";
        libraryHaskellDepends = [
          ansi-terminal base containers lens mono-traversable mtl parsec
          semigroups text transformers
@@ -144694,18 +145303,23 @@ self: {
 
   "python-pickle" = callPackage
     ({ mkDerivation, attoparsec, base, bytestring, cereal, cmdargs
-     , containers, mtl
+     , containers, directory, HUnit, mtl, process, test-framework
+     , test-framework-hunit
      }:
      mkDerivation {
        pname = "python-pickle";
-       version = "0.2.0";
-       sha256 = "e5406a2e8fa753e61656e4ecc27291919a2ec404d280400c31dbc9a431aff75c";
+       version = "0.2.3";
+       sha256 = "77df7f0892f543ee9969ea00493a979f74f99a4d7f7ff79350ce20aa7d366885";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
          attoparsec base bytestring cereal containers mtl
        ];
        executableHaskellDepends = [ base bytestring cmdargs ];
+       testHaskellDepends = [
+         base bytestring containers directory HUnit process test-framework
+         test-framework-hunit
+       ];
        description = "Serialization/deserialization using Python Pickle format";
        license = stdenv.lib.licenses.bsd3;
        hydraPlatforms = stdenv.lib.platforms.none;
@@ -144805,6 +145419,7 @@ self: {
        homepage = "https://github.com/vmchale/QRImager#readme";
        description = "Library to generate QR codes from bytestrings and objects";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "qr-repa" = callPackage
@@ -145287,6 +145902,20 @@ self: {
        license = stdenv.lib.licenses.lgpl3;
      }) {};
 
+  "quickcheck-assertions_0_3_0" = callPackage
+    ({ mkDerivation, base, hspec, ieee754, pretty-show, QuickCheck }:
+     mkDerivation {
+       pname = "quickcheck-assertions";
+       version = "0.3.0";
+       sha256 = "9b0328a788dcac0824a7d7496ab403eef04170551255c9e58fb6e2e319a9cacf";
+       libraryHaskellDepends = [ base ieee754 pretty-show QuickCheck ];
+       testHaskellDepends = [ base hspec ieee754 QuickCheck ];
+       homepage = "https://github.com/s9gf4ult/quickcheck-assertions";
+       description = "HUnit like assertions for QuickCheck";
+       license = stdenv.lib.licenses.lgpl3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "quickcheck-combinators" = callPackage
     ({ mkDerivation, base, QuickCheck, unfoldable-restricted }:
      mkDerivation {
@@ -145540,6 +146169,21 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "quickcheck-with-counterexamples" = callPackage
+    ({ mkDerivation, base, QuickCheck, template-haskell }:
+     mkDerivation {
+       pname = "quickcheck-with-counterexamples";
+       version = "1.0";
+       sha256 = "0775755444042169f949474f8931bbf2a88b5cba475d190aacad9af0213fde5e";
+       revision = "3";
+       editedCabalFile = "e86f17bffaf0d7909be7b79aed021931e806738d44c76e883f27f5fe2e8fe773";
+       libraryHaskellDepends = [ base QuickCheck template-haskell ];
+       homepage = "http://www.github.com/nick8325/quickcheck-with-counterexamples";
+       description = "Get counterexamples from QuickCheck as Haskell values";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "quicklz" = callPackage
     ({ mkDerivation, base, bytestring, QuickCheck, test-framework
      , test-framework-quickcheck2
@@ -145616,12 +146260,19 @@ self: {
      }) {};
 
   "quickterm" = callPackage
-    ({ mkDerivation, base, edit-distance, hashmap }:
+    ({ mkDerivation, base, edit-distance, hashmap, regex-base
+     , regex-tdfa, uu-parsinglib
+     }:
      mkDerivation {
        pname = "quickterm";
-       version = "0.1.0.0";
-       sha256 = "389310e766ef5169819a296719827b0c4aa50c5c6a9eef2a58c3500e6bc147f9";
-       libraryHaskellDepends = [ base edit-distance hashmap ];
+       version = "0.2.4.0";
+       sha256 = "cba5a2de043dee23e88781eeee1afe43a11c78411ffb8fbf0b9cc08f21be6f52";
+       isLibrary = true;
+       isExecutable = true;
+       libraryHaskellDepends = [
+         base edit-distance hashmap regex-base regex-tdfa uu-parsinglib
+       ];
+       executableHaskellDepends = [ base ];
        homepage = "https://github.com/SamuelSchlesinger/Quickterm";
        description = "An interface for describing and executing terminal applications";
        license = stdenv.lib.licenses.gpl3;
@@ -145714,6 +146365,7 @@ self: {
        homepage = "http://www.mathstat.dal.ca/~selinger/quipper/";
        description = "An embedded, scalable functional programming language for quantum computing";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "quiver" = callPackage
@@ -146699,8 +147351,8 @@ self: {
      }:
      mkDerivation {
        pname = "rasa";
-       version = "0.1.6";
-       sha256 = "ec2c1f23f4a44f691a32d1b4784cd72bf2452076908f4c8cf61945d499da22bd";
+       version = "0.1.7";
+       sha256 = "e5d1ecdbcd350a2686ebcf45f2a7aa1922aa6909fe6bb79040a81963c8ddbbe3";
        libraryHaskellDepends = [
          async base containers data-default lens mtl text text-lens
          transformers yi-rope
@@ -146711,24 +147363,25 @@ self: {
      }) {};
 
   "rasa-example-config" = callPackage
-    ({ mkDerivation, base, lens, mtl, rasa, rasa-ext-bufs
-     , rasa-ext-cursors, rasa-ext-files, rasa-ext-logger, rasa-ext-slate
-     , rasa-ext-status-bar, rasa-ext-style, rasa-ext-vim
+    ({ mkDerivation, base, lens, mtl, rasa, rasa-ext-cursors
+     , rasa-ext-files, rasa-ext-logger, rasa-ext-slate
+     , rasa-ext-status-bar, rasa-ext-style, rasa-ext-views, rasa-ext-vim
      }:
      mkDerivation {
        pname = "rasa-example-config";
-       version = "0.1.1";
-       sha256 = "efc1307d1f0e616977ae5c5f637b6e8d45fc45ccebe367d2282a9b6344041855";
+       version = "0.1.2";
+       sha256 = "e6d4eac030ba165eb446dacb7eef1fcd19673cd45d4656b5f9ff0f5c924f8db7";
        isLibrary = false;
        isExecutable = true;
        executableHaskellDepends = [
-         base lens mtl rasa rasa-ext-bufs rasa-ext-cursors rasa-ext-files
-         rasa-ext-logger rasa-ext-slate rasa-ext-status-bar rasa-ext-style
+         base lens mtl rasa rasa-ext-cursors rasa-ext-files rasa-ext-logger
+         rasa-ext-slate rasa-ext-status-bar rasa-ext-style rasa-ext-views
          rasa-ext-vim
        ];
        homepage = "https://github.com/ChrisPenner/rasa/";
        description = "Example user config for Rasa";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "rasa-ext-bufs" = callPackage
@@ -146744,6 +147397,7 @@ self: {
        homepage = "https://github.com/ChrisPenner/rasa/";
        description = "Rasa Ext for useful buffer utilities";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "rasa-ext-cmd" = callPackage
@@ -146767,8 +147421,8 @@ self: {
      }:
      mkDerivation {
        pname = "rasa-ext-cursors";
-       version = "0.1.3";
-       sha256 = "e7eb3007b5afb21ceb1122dce2cbbd52bb246a36c9efef4e237bfa3f26d827a2";
+       version = "0.1.4";
+       sha256 = "549776d01b0e363780b3301bc6320bcad74ddcd47278b2cdfda07ab9291e022b";
        libraryHaskellDepends = [
          base data-default lens mtl rasa rasa-ext-style text text-lens
          yi-rope
@@ -146779,28 +147433,29 @@ self: {
      }) {};
 
   "rasa-ext-files" = callPackage
-    ({ mkDerivation, base, data-default, lens, rasa, rasa-ext-bufs
-     , rasa-ext-cmd, rasa-ext-status-bar, text, yi-rope
+    ({ mkDerivation, base, data-default, lens, rasa, rasa-ext-cmd
+     , rasa-ext-status-bar, rasa-ext-views, text, yi-rope
      }:
      mkDerivation {
        pname = "rasa-ext-files";
-       version = "0.1.1";
-       sha256 = "5f81d7e731216ae25d571ec4dc567e155619ce0f97451efd1d5b998f311d6dea";
+       version = "0.1.2";
+       sha256 = "a70077f9237d274b24a2d83bf87aaa12565cb33bcb9e94fce22e0377067e0016";
        libraryHaskellDepends = [
-         base data-default lens rasa rasa-ext-bufs rasa-ext-cmd
-         rasa-ext-status-bar text yi-rope
+         base data-default lens rasa rasa-ext-cmd rasa-ext-status-bar
+         rasa-ext-views text yi-rope
        ];
        homepage = "https://github.com/ChrisPenner/rasa/";
        description = "Rasa Ext for filesystem actions";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "rasa-ext-logger" = callPackage
     ({ mkDerivation, base, lens, mtl, rasa }:
      mkDerivation {
        pname = "rasa-ext-logger";
-       version = "0.1.1";
-       sha256 = "60dc316154e0c3a1a51c0eb54d18b2612e02b4c76745fe72ab7fc3f3efafcb77";
+       version = "0.1.2";
+       sha256 = "3f60b4a22f053f6fe33fbe6849146fc73c16695951008c3ed086b2c79a32f854";
        libraryHaskellDepends = [ base lens mtl rasa ];
        homepage = "https://github.com/ChrisPenner/rasa/";
        description = "Rasa Ext for logging state/actions";
@@ -146814,8 +147469,8 @@ self: {
      }:
      mkDerivation {
        pname = "rasa-ext-slate";
-       version = "0.1.3";
-       sha256 = "eb5b0055822825079abefe9066d05380881f003d7e4842a841352de08268f612";
+       version = "0.1.4";
+       sha256 = "4c6bbfd12b4aa8bb69076925bf6d4143ea692e8b458ad6e22128d6dc9c351aaf";
        libraryHaskellDepends = [
          base lens mtl rasa rasa-ext-logger rasa-ext-status-bar
          rasa-ext-style rasa-ext-views recursion-schemes text vty yi-rope
@@ -146823,14 +147478,15 @@ self: {
        homepage = "https://github.com/ChrisPenner/rasa/";
        description = "Rasa extension for rendering to terminal with vty";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "rasa-ext-status-bar" = callPackage
     ({ mkDerivation, base, data-default, lens, rasa, yi-rope }:
      mkDerivation {
        pname = "rasa-ext-status-bar";
-       version = "0.1.1";
-       sha256 = "96b5c3a0331b0fe1d16223a98768345adfce7c15193b3113df904e7860dd4a37";
+       version = "0.1.2";
+       sha256 = "07c98db2eeb0f511b6d8104e706541817fc69405392c0576eac42cf48e8455f3";
        libraryHaskellDepends = [ base data-default lens rasa yi-rope ];
        homepage = "https://github.com/ChrisPenner/rasa/";
        description = "Rasa Ext for populating status-bar";
@@ -146841,8 +147497,8 @@ self: {
     ({ mkDerivation, base, data-default, lens, rasa }:
      mkDerivation {
        pname = "rasa-ext-style";
-       version = "0.1.2";
-       sha256 = "638cab2cc0f07db50663d1fce116ab7c5e9aeeeea4d3163bb8eec5066649ff60";
+       version = "0.1.3";
+       sha256 = "4cf78443b2a2d4b41400d15d614c2767a9f0a94042df09fcb2209accc3c77327";
        libraryHaskellDepends = [ base data-default lens rasa ];
        homepage = "https://github.com/ChrisPenner/rasa/";
        description = "Rasa Ext managing rendering styles";
@@ -146863,6 +147519,7 @@ self: {
        homepage = "https://github.com/ChrisPenner/rasa/";
        description = "Rasa Ext managing rendering views";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "rasa-ext-vim" = callPackage
@@ -146872,8 +147529,8 @@ self: {
      }:
      mkDerivation {
        pname = "rasa-ext-vim";
-       version = "0.1.2";
-       sha256 = "d3fb58f10308d6a156691c37844eec7ecf1ff48f88bb81c8294625184b6f86ea";
+       version = "0.1.3";
+       sha256 = "9282689ed13d9dbd67c46a4c2071e5a57f7ac3723bff0477dd40d54fea7ad3cf";
        libraryHaskellDepends = [
          base data-default lens mtl rasa rasa-ext-cursors rasa-ext-files
          rasa-ext-status-bar rasa-ext-views text text-lens yi-rope
@@ -146881,6 +147538,7 @@ self: {
        homepage = "https://github.com/ChrisPenner/rasa/";
        description = "Rasa Ext for vim bindings";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "rascal" = callPackage
@@ -148880,8 +149538,8 @@ self: {
     ({ mkDerivation, base, data-default, exceptions, lens, mtl }:
      mkDerivation {
        pname = "refresht";
-       version = "0.1.0.1";
-       sha256 = "5c910830cc9ee1272602d84ef8545f31120bf456205d18553e2e7cb8fc9c223e";
+       version = "0.1.1.0";
+       sha256 = "07350b47c06d2a1466419b33fa6983dd289fa33713c046b57f2ec92303bc633f";
        libraryHaskellDepends = [ base data-default exceptions lens mtl ];
        homepage = "https://github.com/konn/refresht#readme";
        description = "Environment Monad with automatic resource refreshment";
@@ -148899,6 +149557,7 @@ self: {
        homepage = "https://github.com/oreshinya/refty";
        description = "Formatted JSON generator for API server inspired by normalizr";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "regex-applicative" = callPackage
@@ -149872,6 +150531,30 @@ self: {
        homepage = "https://github.com/oleks/remark#readme";
        description = "A DSL for marking student work";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
+  "remarks" = callPackage
+    ({ mkDerivation, base, directory, filepath, GenericPretty, pretty
+     , tasty, tasty-golden, tasty-hunit
+     }:
+     mkDerivation {
+       pname = "remarks";
+       version = "0.1.6";
+       sha256 = "e70849c614981dac9ed036ab389d484b683ad9af5af89a32b171510d7c84f70a";
+       isLibrary = true;
+       isExecutable = true;
+       libraryHaskellDepends = [ base GenericPretty pretty ];
+       executableHaskellDepends = [
+         base directory filepath GenericPretty
+       ];
+       testHaskellDepends = [
+         base GenericPretty tasty tasty-golden tasty-hunit
+       ];
+       homepage = "https://github.com/oleks/remarks#readme";
+       description = "A DSL for marking student work";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "rematch" = callPackage
@@ -151215,6 +151898,28 @@ self: {
        pname = "rethinkdb";
        version = "2.2.0.7";
        sha256 = "ed74dd74333e5cd5fd99dfd84af8c6331fca04d1d04e241b533e2c2936078873";
+       revision = "1";
+       editedCabalFile = "87cbc3bf8f5d02043e4b7a93a85cc7cb5c0994bd17cee8e65210715e1272b705";
+       libraryHaskellDepends = [
+         aeson base base64-bytestring binary bytestring containers
+         data-default mtl network scientific text time unordered-containers
+         utf8-string vector
+       ];
+       testHaskellDepends = [ base doctest ];
+       homepage = "http://github.com/atnnn/haskell-rethinkdb";
+       description = "A driver for RethinkDB 2.2";
+       license = stdenv.lib.licenses.asl20;
+     }) {};
+
+  "rethinkdb_2_2_0_8" = callPackage
+    ({ mkDerivation, aeson, base, base64-bytestring, binary, bytestring
+     , containers, data-default, doctest, mtl, network, scientific, text
+     , time, unordered-containers, utf8-string, vector
+     }:
+     mkDerivation {
+       pname = "rethinkdb";
+       version = "2.2.0.8";
+       sha256 = "444938d62cba4cbe8606507e3c0abd341f45fd9acf6000102f1743ddb5a0e50f";
        libraryHaskellDepends = [
          aeson base base64-bytestring binary bytestring containers
          data-default mtl network scientific text time unordered-containers
@@ -151224,6 +151929,7 @@ self: {
        homepage = "http://github.com/atnnn/haskell-rethinkdb";
        description = "A driver for RethinkDB 2.2";
        license = stdenv.lib.licenses.asl20;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "rethinkdb-client-driver" = callPackage
@@ -154229,6 +154935,7 @@ self: {
        homepage = "http://github.com/LeventErkok/sbvPlugin";
        description = "Formally prove properties of Haskell programs using SBV/SMT";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "sc3-rdu" = callPackage
@@ -155445,15 +156152,21 @@ self: {
      }) {inherit (pkgs) SDL2; inherit (pkgs) SDL2_gfx;};
 
   "sdl2-image" = callPackage
-    ({ mkDerivation, base, SDL2, sdl2, SDL2_image }:
+    ({ mkDerivation, base, bytestring, SDL2, sdl2, SDL2_image
+     , template-haskell, text, transformers
+     }:
      mkDerivation {
        pname = "sdl2-image";
-       version = "0.1.3.2";
-       sha256 = "527b2e7683aee11cf3a054359ad2c253515c612549efc60aa4f54be27d42fa3e";
-       libraryHaskellDepends = [ base sdl2 ];
-       librarySystemDepends = [ SDL2 ];
+       version = "2.0.0";
+       sha256 = "399742b2b7e64fe4e58c9d8a44ad29b2c355589233535238f8c9b371de6c26df";
+       isLibrary = true;
+       isExecutable = true;
+       libraryHaskellDepends = [
+         base bytestring sdl2 template-haskell text transformers
+       ];
        libraryPkgconfigDepends = [ SDL2 SDL2_image ];
-       description = "Haskell binding to sdl2-image";
+       executableHaskellDepends = [ base sdl2 text ];
+       description = "Bindings to SDL2_image";
        license = stdenv.lib.licenses.mit;
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {inherit (pkgs) SDL2; inherit (pkgs) SDL2_image;};
@@ -156260,6 +156973,7 @@ self: {
        homepage = "https://github.com/data61/separated";
        description = "A data type with elements separated by values";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "seqaid" = callPackage
@@ -156577,6 +157291,7 @@ self: {
        homepage = "https://github.com/serokell/serokell-util";
        description = "General-purpose functions by Serokell";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "serpentine" = callPackage
@@ -156812,7 +157527,7 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
-  "servant-auth-cookie_0_4_2" = callPackage
+  "servant-auth-cookie_0_4_2_1" = callPackage
     ({ mkDerivation, base, base-compat, base64-bytestring
      , blaze-builder, blaze-html, blaze-markup, bytestring, cereal
      , cookie, cryptonite, data-default, deepseq, exceptions, hspec
@@ -156822,8 +157537,8 @@ self: {
      }:
      mkDerivation {
        pname = "servant-auth-cookie";
-       version = "0.4.2";
-       sha256 = "e1199517da33d5f0b3735567d2391dcf36ca8ca61edea703b674103192a1ed79";
+       version = "0.4.2.1";
+       sha256 = "830df7c6d14345b6ff8e869354388f6242b75abe371265e5f1e414427a88fed3";
        libraryHaskellDepends = [
          base base64-bytestring blaze-builder bytestring cereal cookie
          cryptonite data-default exceptions http-api-data http-types memory
@@ -158779,6 +159494,7 @@ self: {
        homepage = "https://github.com/swift-nav/shakers";
        description = "Shake helpers";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "shakespeare" = callPackage
@@ -161062,6 +161778,7 @@ self: {
        homepage = "https://github.com/jgm/skylighting";
        description = "syntax highlighting library";
        license = stdenv.lib.licenses.gpl2;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "skype4hs" = callPackage
@@ -161621,6 +162338,19 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "smoothie_0_4_2_6" = callPackage
+    ({ mkDerivation, aeson, base, linear, text, vector }:
+     mkDerivation {
+       pname = "smoothie";
+       version = "0.4.2.6";
+       sha256 = "9225877499dd0b4504d91e26403b23f6d8517c097073abf07982fc5041836174";
+       libraryHaskellDepends = [ aeson base linear text vector ];
+       homepage = "https://github.com/phaazon/smoothie";
+       description = "Smooth curves via several interpolation modes";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "smsaero" = callPackage
     ({ mkDerivation, aeson, base, containers, http-api-data
      , http-client, servant, servant-client, servant-docs, text, time
@@ -161711,6 +162441,7 @@ self: {
        ];
        description = "Dump the communication with an SMT solver for debugging purposes";
        license = stdenv.lib.licenses.gpl3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "smtlib2-pipe" = callPackage
@@ -161732,6 +162463,7 @@ self: {
        ];
        description = "A type-safe interface to communicate with an SMT solver";
        license = stdenv.lib.licenses.gpl3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "smtlib2-quickcheck" = callPackage
@@ -163329,6 +164061,7 @@ self: {
        homepage = "https://github.com/jiakai0419/snowflake#readme";
        description = "twitter's snowflake";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "snowflake-server" = callPackage
@@ -165160,6 +165893,29 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "sqsd-local" = callPackage
+    ({ mkDerivation, amazonka, amazonka-sqs, base, bytestring
+     , case-insensitive, exceptions, http-client, lens, lifted-base
+     , resourcet, text, unordered-containers, wreq
+     }:
+     mkDerivation {
+       pname = "sqsd-local";
+       version = "0.2.0";
+       sha256 = "909037383cb8948b4a1451414db65046a8cb967e17580282948ba4fae94aba76";
+       isLibrary = false;
+       isExecutable = true;
+       executableHaskellDepends = [
+         amazonka amazonka-sqs base bytestring case-insensitive exceptions
+         http-client lens lifted-base resourcet text unordered-containers
+         wreq
+       ];
+       testHaskellDepends = [ base ];
+       homepage = "https://github.com/owickstrom/sqsd-local#readme";
+       description = "Initial project template from stack";
+       license = stdenv.lib.licenses.mpl20;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "squeeze" = callPackage
     ({ mkDerivation, base, Cabal, data-default, directory, factory
      , filepath, mtl, QuickCheck, random, toolshed
@@ -167632,6 +168388,25 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "streaming_0_1_4_5" = callPackage
+    ({ mkDerivation, base, containers, exceptions, ghc-prim, mmorph
+     , monad-control, mtl, resourcet, time, transformers
+     , transformers-base
+     }:
+     mkDerivation {
+       pname = "streaming";
+       version = "0.1.4.5";
+       sha256 = "d6a920e2c08cea30480fc5823ef83bcd312f2e052ae3b54a2ed16ba0a5da6843";
+       libraryHaskellDepends = [
+         base containers exceptions ghc-prim mmorph monad-control mtl
+         resourcet time transformers transformers-base
+       ];
+       homepage = "https://github.com/michaelt/streaming";
+       description = "an elementary streaming prelude and general stream type";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "streaming-bytestring" = callPackage
     ({ mkDerivation, base, bytestring, deepseq, exceptions, mmorph, mtl
      , resourcet, smallcheck, streaming, tasty, tasty-smallcheck
@@ -167654,6 +168429,29 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "streaming-bytestring_0_1_4_6" = callPackage
+    ({ mkDerivation, base, bytestring, deepseq, exceptions, mmorph, mtl
+     , resourcet, smallcheck, streaming, tasty, tasty-smallcheck
+     , transformers, transformers-base
+     }:
+     mkDerivation {
+       pname = "streaming-bytestring";
+       version = "0.1.4.6";
+       sha256 = "89d597dd78ebcf292347441ccca226fb6b67e125205db74f7aadab5592ce6a02";
+       libraryHaskellDepends = [
+         base bytestring deepseq exceptions mmorph mtl resourcet streaming
+         transformers transformers-base
+       ];
+       testHaskellDepends = [
+         base bytestring smallcheck streaming tasty tasty-smallcheck
+         transformers
+       ];
+       homepage = "https://github.com/michaelt/streaming-bytestring";
+       description = "effectful byte steams, or: bytestring io done right";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "streaming-commons" = callPackage
     ({ mkDerivation, array, async, base, blaze-builder, bytestring
      , deepseq, directory, hspec, network, process, QuickCheck, random
@@ -167734,19 +168532,20 @@ self: {
   "streaming-utils" = callPackage
     ({ mkDerivation, aeson, attoparsec, base, bytestring, http-client
      , http-client-tls, json-stream, mtl, network, network-simple, pipes
-     , resourcet, streaming, streaming-bytestring, transformers
+     , resourcet, streaming, streaming-bytestring, streaming-commons
+     , transformers
      }:
      mkDerivation {
        pname = "streaming-utils";
-       version = "0.1.4.3";
-       sha256 = "9c17f8c1574aec072a2004259bf881e46832b91b82d2c1167115af57339a9f34";
+       version = "0.1.4.6";
+       sha256 = "fe061b466b47b227b871c40bbb55a90a9425341de32690328ce04adeb2067e51";
        libraryHaskellDepends = [
          aeson attoparsec base bytestring http-client http-client-tls
          json-stream mtl network network-simple pipes resourcet streaming
-         streaming-bytestring transformers
+         streaming-bytestring streaming-commons transformers
        ];
        homepage = "https://github.com/michaelt/streaming-utils";
-       description = "http, attoparsec, pipes and conduit utilities for the streaming libraries";
+       description = "http, attoparsec, pipes and other utilities for the streaming libraries";
        license = stdenv.lib.licenses.bsd3;
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
@@ -171156,6 +171955,7 @@ self: {
        ];
        description = "Tail files in Unix, using hinotify";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "tak" = callPackage
@@ -173593,6 +174393,7 @@ self: {
        homepage = "https://github.com/joe9/GenericPretty";
        description = "A generic, derivable, haskell pretty printer";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "text-icu" = callPackage
@@ -175369,6 +176170,7 @@ self: {
        homepage = "https://github.com/vmchale/tibetan-utils#readme";
        description = "Parse and display tibetan numerals";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "tic-tac-toe" = callPackage
@@ -178873,6 +179675,7 @@ self: {
        homepage = "https://github.com/wiggly/twfy-api-client#readme";
        description = "They Work For You API Client Library";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "twhs" = callPackage
@@ -181852,8 +182655,8 @@ self: {
      }:
      mkDerivation {
        pname = "unsequential";
-       version = "0.5.1";
-       sha256 = "4dd469dc657d82ec8d8ef89cb86822c6f99669f0f781698c75e9e72384718669";
+       version = "0.5.2";
+       sha256 = "89e70fc1bcdb982cf832e20c5fe540524d885a22210b832d3e3ea7307e3c7b4a";
        libraryHaskellDepends = [ base base-prelude dlist transformers ];
        testHaskellDepends = [
          attoparsec interspersed QuickCheck quickcheck-instances rebase
@@ -181959,6 +182762,27 @@ self: {
        license = "unknown";
      }) {};
 
+  "update-nix-fetchgit" = callPackage
+    ({ mkDerivation, aeson, ansi-wl-pprint, async, base, bytestring
+     , data-fix, errors, hnix, process, text, time, transformers
+     , trifecta, uniplate, utf8-string
+     }:
+     mkDerivation {
+       pname = "update-nix-fetchgit";
+       version = "0.1.0.0";
+       sha256 = "a2782a528180831e4245997d47a561c008887672c7dc299ac73135b9890a14b2";
+       isLibrary = true;
+       isExecutable = true;
+       libraryHaskellDepends = [
+         aeson ansi-wl-pprint async base bytestring data-fix errors hnix
+         process text time transformers trifecta uniplate utf8-string
+       ];
+       executableHaskellDepends = [ base text ];
+       homepage = "https://github.com/expipiplus1/update-nix-fetchgit#readme";
+       description = "A program to update fetchgit values in Nix expressions";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "uploadcare" = callPackage
     ({ mkDerivation, aeson, attoparsec, base, bytestring, cryptohash
      , hex, http-conduit, http-types, old-locale, time
@@ -184289,6 +185113,8 @@ self: {
        pname = "vgrep";
        version = "0.2.0.0";
        sha256 = "2b53c200e872d253c1195e93ed8362111461d621759a15562f9fd06d333c2d33";
+       revision = "1";
+       editedCabalFile = "939169b5cb33e4f625431bffe87d0285f12b458005dbe10f17fbddd66c819262";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -185337,6 +186163,36 @@ self: {
        license = stdenv.lib.licenses.mit;
      }) {};
 
+  "wai-extra_3_0_19_1" = callPackage
+    ({ mkDerivation, aeson, ansi-terminal, base, base64-bytestring
+     , blaze-builder, bytestring, case-insensitive, containers, cookie
+     , data-default-class, deepseq, directory, fast-logger, hspec
+     , http-types, HUnit, iproute, lifted-base, network, old-locale
+     , resourcet, streaming-commons, stringsearch, text, time
+     , transformers, unix, unix-compat, vault, void, wai, wai-logger
+     , word8, zlib
+     }:
+     mkDerivation {
+       pname = "wai-extra";
+       version = "3.0.19.1";
+       sha256 = "f7e7ca4432fd868bb549f16ff2671534cab4e0bcfff194b9de55aa561b21a7f6";
+       libraryHaskellDepends = [
+         aeson ansi-terminal base base64-bytestring blaze-builder bytestring
+         case-insensitive containers cookie data-default-class deepseq
+         directory fast-logger http-types iproute lifted-base network
+         old-locale resourcet streaming-commons stringsearch text time
+         transformers unix unix-compat vault void wai wai-logger word8 zlib
+       ];
+       testHaskellDepends = [
+         base blaze-builder bytestring case-insensitive cookie fast-logger
+         hspec http-types HUnit resourcet text time transformers wai zlib
+       ];
+       homepage = "http://github.com/yesodweb/wai";
+       description = "Provides some basic WAI handlers and middleware";
+       license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "wai-frontend-monadcgi" = callPackage
     ({ mkDerivation, base, bytestring, case-insensitive, cgi
      , containers, http-types, transformers, wai
@@ -186999,6 +187855,7 @@ self: {
        homepage = "https://github.com/sarthakbagaria/web-push#readme";
        description = "Helper functions to send messages using Web Push protocol";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "web-routes" = callPackage
@@ -188210,6 +189067,7 @@ self: {
        homepage = "https://github.com/ppelleti/hs-wiringPi";
        description = "Access GPIO pins on Raspberry Pi via wiringPi library";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {wiringPi = null;};
 
   "with-location" = callPackage
@@ -188993,14 +189851,15 @@ self: {
      }:
      mkDerivation {
        pname = "writer-cps-monads-tf";
-       version = "0.1.0.0";
-       sha256 = "39717b684cc70e75e8fdacc3641dd615672ea77174ee3ef26bf6929ebf4ac28b";
+       version = "0.1.0.1";
+       sha256 = "d844c0a995898968ae9ed7f53d3ac8eabd6f9623b70c22214f956ea3692b9583";
        libraryHaskellDepends = [
          base monads-tf transformers writer-cps-transformers
        ];
        homepage = "https://github.com/minad/writer-cps-monads-tf#readme";
        description = "MonadWriter orphan instances for writer-cps-transformers";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "writer-cps-mtl" = callPackage
@@ -189018,6 +189877,22 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "writer-cps-mtl_0_1_1_2" = callPackage
+    ({ mkDerivation, base, mtl, transformers, writer-cps-transformers
+     }:
+     mkDerivation {
+       pname = "writer-cps-mtl";
+       version = "0.1.1.2";
+       sha256 = "55d14bfe21dad79b4254c188b5b3f30144d741a821bfb024e38c798dbf7c5f61";
+       libraryHaskellDepends = [
+         base mtl transformers writer-cps-transformers
+       ];
+       homepage = "https://github.com/minad/writer-cps-mtl#readme";
+       description = "MonadWriter orphan instances for writer-cps-transformers";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "writer-cps-transformers" = callPackage
     ({ mkDerivation, base, transformers }:
      mkDerivation {
@@ -189030,6 +189905,19 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "writer-cps-transformers_0_1_1_2" = callPackage
+    ({ mkDerivation, base, transformers }:
+     mkDerivation {
+       pname = "writer-cps-transformers";
+       version = "0.1.1.2";
+       sha256 = "3c82d9a2157da42229b9f7eaa476d26ce9ce2f3910efe8afc603e07fa4da348a";
+       libraryHaskellDepends = [ base transformers ];
+       homepage = "https://github.com/minad/writer-cps-transformers#readme";
+       description = "WriteT and RWST monad transformers";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "wsdl" = callPackage
     ({ mkDerivation, base, bytestring, conduit, exceptions, file-embed
      , hspec, mtl, network-uri, resourcet, text, xml-conduit, xml-types
@@ -190094,14 +190982,14 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
-  "xlsx-tabular_0_2_1_1" = callPackage
+  "xlsx-tabular_0_2_2" = callPackage
     ({ mkDerivation, aeson, base, bytestring, containers, data-default
      , lens, text, xlsx
      }:
      mkDerivation {
        pname = "xlsx-tabular";
-       version = "0.2.1.1";
-       sha256 = "17e6c4c6a91bed2648356da244b5d664681c97929462dada5d7fcf834b07fd06";
+       version = "0.2.2";
+       sha256 = "d4d95c3f6ead3af2185f22d7bd1ab0f0fb972864553f1edde6eb2fbb4ef75556";
        libraryHaskellDepends = [
          aeson base bytestring containers data-default lens text xlsx
        ];
@@ -190361,6 +191249,28 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "xml-hamlet_0_4_1" = callPackage
+    ({ mkDerivation, base, containers, hspec, HUnit, parsec
+     , shakespeare, template-haskell, text, xml-conduit
+     }:
+     mkDerivation {
+       pname = "xml-hamlet";
+       version = "0.4.1";
+       sha256 = "7df390f59599a0b16831c3f2cbb13ad0bebb92faa4a350fc6ae613bfba4ec2bb";
+       libraryHaskellDepends = [
+         base containers parsec shakespeare template-haskell text
+         xml-conduit
+       ];
+       testHaskellDepends = [
+         base containers hspec HUnit parsec shakespeare template-haskell
+         text xml-conduit
+       ];
+       homepage = "http://www.yesodweb.com/";
+       description = "Hamlet-style quasiquoter for XML content";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "xml-helpers" = callPackage
     ({ mkDerivation, base, xml }:
      mkDerivation {
@@ -192309,6 +193219,7 @@ self: {
        ];
        description = "Very simlple LDAP auth for yesod";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "yesod-auth-ldap-native" = callPackage