summary refs log tree commit diff
path: root/pkgs/development/haskell-modules/hackage-packages.nix
diff options
context:
space:
mode:
Diffstat (limited to 'pkgs/development/haskell-modules/hackage-packages.nix')
-rw-r--r--pkgs/development/haskell-modules/hackage-packages.nix1144
1 files changed, 710 insertions, 434 deletions
diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix
index 65a6a47d9bf7..1bdf1256369a 100644
--- a/pkgs/development/haskell-modules/hackage-packages.nix
+++ b/pkgs/development/haskell-modules/hackage-packages.nix
@@ -2746,25 +2746,12 @@ self: {
     ({ mkDerivation, base, directory, unix, utf8-string, X11 }:
      mkDerivation {
        pname = "Clipboard";
-       version = "2.3.0.1";
-       sha256 = "f559fa28d98f98355b6478b583f8f111e00573fd5b70111ad6ca11c12388ee1c";
-       libraryHaskellDepends = [ base directory unix utf8-string X11 ];
-       homepage = "http://haskell.org/haskellwiki/Clipboard";
-       description = "System clipboard interface";
-       license = stdenv.lib.licenses.bsd3;
-     }) {};
-
-  "Clipboard_2_3_0_2" = callPackage
-    ({ mkDerivation, base, directory, unix, utf8-string, X11 }:
-     mkDerivation {
-       pname = "Clipboard";
        version = "2.3.0.2";
        sha256 = "c746972095b1c4473208992bb6f267a9b3ba2620b722922f0f4c35d71c71e939";
        libraryHaskellDepends = [ base directory unix utf8-string X11 ];
        homepage = "http://haskell.org/haskellwiki/Clipboard";
        description = "System clipboard interface";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "ClustalParser" = callPackage
@@ -5447,22 +5434,6 @@ self: {
      }) {};
 
   "Frames" = callPackage
-    ({ mkDerivation, base, ghc-prim, pipes, primitive, readable
-     , template-haskell, text, transformers, vector, vinyl
-     }:
-     mkDerivation {
-       pname = "Frames";
-       version = "0.1.8";
-       sha256 = "5b695c025c1e153d40b5ac8a526ca4986b1b4ae9350354e6373593b15d9c3e57";
-       libraryHaskellDepends = [
-         base ghc-prim pipes primitive readable template-haskell text
-         transformers vector vinyl
-       ];
-       description = "Data frames For working with tabular data files";
-       license = stdenv.lib.licenses.bsd3;
-     }) {};
-
-  "Frames_0_1_9" = callPackage
     ({ mkDerivation, base, directory, ghc-prim, hspec, htoml, pipes
      , pretty, primitive, readable, regex-applicative, template-haskell
      , temporary, text, transformers, unordered-containers, vector
@@ -5482,7 +5453,6 @@ self: {
        ];
        description = "Data frames For working with tabular data files";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "Frank" = callPackage
@@ -5730,6 +5700,20 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {inherit (pkgs) freeglut; inherit (pkgs) mesa;};
 
+  "GLURaw_2_0_0_3" = callPackage
+    ({ mkDerivation, base, freeglut, mesa, OpenGLRaw, transformers }:
+     mkDerivation {
+       pname = "GLURaw";
+       version = "2.0.0.3";
+       sha256 = "582cf8c0c1b8c0123ee9a8a06eba65fffded6decfe4e2e08bfea308f55f7ccee";
+       libraryHaskellDepends = [ base OpenGLRaw transformers ];
+       librarySystemDepends = [ freeglut mesa ];
+       homepage = "http://www.haskell.org/haskellwiki/Opengl";
+       description = "A raw binding for the OpenGL graphics system";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {inherit (pkgs) freeglut; inherit (pkgs) mesa;};
+
   "GLUT" = callPackage
     ({ mkDerivation, array, base, containers, OpenGL, StateVar
      , transformers
@@ -8417,6 +8401,28 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "HaTeX_3_17_1_0" = callPackage
+    ({ mkDerivation, base, bytestring, containers, matrix, parsec
+     , QuickCheck, tasty, tasty-quickcheck, text, transformers
+     , wl-pprint-extras
+     }:
+     mkDerivation {
+       pname = "HaTeX";
+       version = "3.17.1.0";
+       sha256 = "c497c6b2853018b09016c4422f22d18956881fc774066626d7c43c8b8f0917c3";
+       libraryHaskellDepends = [
+         base bytestring containers matrix parsec QuickCheck text
+         transformers wl-pprint-extras
+       ];
+       testHaskellDepends = [
+         base QuickCheck tasty tasty-quickcheck text
+       ];
+       homepage = "https://github.com/Daniel-Diaz/HaTeX/blob/master/README.md";
+       description = "The Haskell LaTeX library";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "HaTeX-meta" = callPackage
     ({ mkDerivation, base, Cabal, containers, directory, filepath, ghc
      , haddock, haskell-src-exts, mtl, parsec
@@ -11444,8 +11450,8 @@ self: {
      }:
      mkDerivation {
        pname = "MiniAgda";
-       version = "0.2014.9.12";
-       sha256 = "16e457ddf76d11c05905e057381fccb0373c021dbccfbcabeb31f2929a9e0792";
+       version = "0.2016.12.19";
+       sha256 = "c182c028ecf764a4f363426fbd101eb1e3c9283d5558cae898cdbd45847d4fca";
        isLibrary = false;
        isExecutable = true;
        executableHaskellDepends = [
@@ -20070,26 +20076,6 @@ self: {
      }:
      mkDerivation {
        pname = "aeson-better-errors";
-       version = "0.9.0.1";
-       sha256 = "125f4453f945b5b051fa596cd148b7db0414942cdfbe1d6fd0359989ab45d8e6";
-       revision = "1";
-       editedCabalFile = "8aa3d1ad76116aad051bc6adce10e2798191bdd6ecf84145687e5c77d3a7a2c2";
-       libraryHaskellDepends = [
-         aeson base bytestring dlist mtl scientific text transformers
-         transformers-compat unordered-containers vector void
-       ];
-       homepage = "https://github.com/hdgarrood/aeson-better-errors";
-       description = "Better error messages when decoding JSON values";
-       license = stdenv.lib.licenses.mit;
-     }) {};
-
-  "aeson-better-errors_0_9_1_0" = callPackage
-    ({ mkDerivation, aeson, base, bytestring, dlist, mtl, scientific
-     , text, transformers, transformers-compat, unordered-containers
-     , vector, void
-     }:
-     mkDerivation {
-       pname = "aeson-better-errors";
        version = "0.9.1.0";
        sha256 = "68f001bf055ec7b755d91019f2a0ef136307d157a231acddad6b4cc561f67327";
        libraryHaskellDepends = [
@@ -20099,7 +20085,6 @@ self: {
        homepage = "https://github.com/hdgarrood/aeson-better-errors";
        description = "Better error messages when decoding JSON values";
        license = stdenv.lib.licenses.mit;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "aeson-bson" = callPackage
@@ -25994,6 +25979,19 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "apioiaf-client" = callPackage
+    ({ mkDerivation, aeson, base, bytestring, lens, wreq }:
+     mkDerivation {
+       pname = "apioiaf-client";
+       version = "0.1.0.0";
+       sha256 = "8493248ae0d1303afba5f600e7c38fb29b6811d2348f994af056413a3ebbd0ff";
+       libraryHaskellDepends = [ aeson base bytestring lens wreq ];
+       testHaskellDepends = [ base ];
+       homepage = "https://github.com/kberger/anapioficeandfire-haskell#readme";
+       description = "Consumer library for anapioficeandfire.com";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "apis" = callPackage
     ({ mkDerivation, aeson, base, containers, deepseq, directory
      , ecma262, exceptions, filemanip, filepath, hslogger, hxt, mtl
@@ -35172,6 +35170,37 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "buchhaltung" = callPackage
+    ({ mkDerivation, aeson, ansi-wl-pprint, array, async, base, boxes
+     , bytestring, Cabal, cassava, containers, data-default, Decimal
+     , deepseq, directory, edit-distance, file-embed, filepath
+     , formatting, hashable, haskeline, hint, hledger, hledger-lib, lens
+     , lifted-base, ListLike, megaparsec, MissingH, monad-control, mtl
+     , optparse-applicative, parsec, process, regex-compat, regex-tdfa
+     , regex-tdfa-text, safe, semigroups, split, strict, temporary, text
+     , time, transformers, unordered-containers, vector, yaml
+     }:
+     mkDerivation {
+       pname = "buchhaltung";
+       version = "0.0.1";
+       sha256 = "fd2dd47210a9d7200c0d4259646963b6bc848ff656255b66b14648b949dec70f";
+       isLibrary = false;
+       isExecutable = true;
+       setupHaskellDepends = [ base Cabal ];
+       executableHaskellDepends = [
+         aeson ansi-wl-pprint array async base boxes bytestring cassava
+         containers data-default Decimal deepseq directory edit-distance
+         file-embed filepath formatting hashable haskeline hint hledger
+         hledger-lib lens lifted-base ListLike megaparsec MissingH
+         monad-control mtl optparse-applicative parsec process regex-compat
+         regex-tdfa regex-tdfa-text safe semigroups split strict temporary
+         text time transformers unordered-containers vector yaml
+       ];
+       homepage = "http://johannesgerer.com/buchhaltung";
+       description = "Automates most of your plain text accounting data entry in ledger format";
+       license = stdenv.lib.licenses.mit;
+     }) {};
+
   "buffer-builder" = callPackage
     ({ mkDerivation, aeson, attoparsec, base, bytestring, criterion
      , deepseq, HTF, mtl, quickcheck-instances, text
@@ -37239,6 +37268,30 @@ self: {
        homepage = "https://github.com/centromere/cacophony";
        description = "A library implementing the Noise protocol";
        license = stdenv.lib.licenses.publicDomain;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
+  "cacophony_0_9_0" = callPackage
+    ({ mkDerivation, aeson, async, base, base16-bytestring, bytestring
+     , cryptonite, deepseq, directory, exceptions, free, hlint, lens
+     , memory, monad-coroutine, mtl, safe-exceptions, text, transformers
+     }:
+     mkDerivation {
+       pname = "cacophony";
+       version = "0.9.0";
+       sha256 = "7394383af54b84ff5efdb491cafa6ffc569266c522c7395ee099a45bbd0588cb";
+       libraryHaskellDepends = [
+         base bytestring cryptonite deepseq exceptions free lens memory
+         monad-coroutine mtl safe-exceptions transformers
+       ];
+       testHaskellDepends = [
+         aeson async base base16-bytestring bytestring directory free hlint
+         lens memory mtl text
+       ];
+       homepage = "https://github.com/centromere/cacophony";
+       description = "A library implementing the Noise protocol";
+       license = stdenv.lib.licenses.publicDomain;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "caf" = callPackage
@@ -41097,6 +41150,25 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "clckwrks-cli_0_2_17_1" = callPackage
+    ({ mkDerivation, acid-state, base, clckwrks, haskeline, mtl
+     , network, parsec
+     }:
+     mkDerivation {
+       pname = "clckwrks-cli";
+       version = "0.2.17.1";
+       sha256 = "d3f5546425c363b8d25d9d5060839431176829c017994709fc0060868ced25ea";
+       isLibrary = false;
+       isExecutable = true;
+       executableHaskellDepends = [
+         acid-state base clckwrks haskeline mtl network parsec
+       ];
+       homepage = "http://www.clckwrks.com/";
+       description = "a command-line interface for adminstrating some aspects of clckwrks";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "clckwrks-dot-com" = callPackage
     ({ mkDerivation, base, clckwrks, clckwrks-plugin-media
      , clckwrks-plugin-page, clckwrks-theme-clckwrks, containers
@@ -41194,6 +41266,30 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "clckwrks-plugin-media_0_6_16_1" = callPackage
+    ({ mkDerivation, acid-state, attoparsec, base, blaze-html, cereal
+     , clckwrks, containers, directory, filepath, gd, happstack-server
+     , hsp, hsx2hs, ixset, magic, mtl, reform, reform-happstack
+     , reform-hsp, safecopy, text, web-plugins, web-routes
+     , web-routes-th
+     }:
+     mkDerivation {
+       pname = "clckwrks-plugin-media";
+       version = "0.6.16.1";
+       sha256 = "acd1df19bf6b98d18202c925f7cf6800d378c190d36e5a88422dda3e19eaf079";
+       libraryHaskellDepends = [
+         acid-state attoparsec base blaze-html cereal clckwrks containers
+         directory filepath gd happstack-server hsp ixset magic mtl reform
+         reform-happstack reform-hsp safecopy text web-plugins web-routes
+         web-routes-th
+       ];
+       libraryToolDepends = [ hsx2hs ];
+       homepage = "http://clckwrks.com/";
+       description = "media plugin for clckwrks";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "clckwrks-plugin-page" = callPackage
     ({ mkDerivation, acid-state, aeson, attoparsec, base, clckwrks
      , containers, directory, filepath, happstack-hsp, happstack-server
@@ -41220,6 +41316,32 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "clckwrks-plugin-page_0_4_3_7" = callPackage
+    ({ mkDerivation, acid-state, aeson, attoparsec, base, clckwrks
+     , containers, directory, filepath, happstack-hsp, happstack-server
+     , hsp, hsx2hs, ixset, mtl, old-locale, random, reform
+     , reform-happstack, reform-hsp, safecopy, tagsoup, template-haskell
+     , text, time, time-locale-compat, uuid, uuid-orphans, web-plugins
+     , web-routes, web-routes-happstack, web-routes-th
+     }:
+     mkDerivation {
+       pname = "clckwrks-plugin-page";
+       version = "0.4.3.7";
+       sha256 = "4f621eea6793307fb025ac9738f273c61c0e643f604bd2489b2bdf6fc06639d7";
+       libraryHaskellDepends = [
+         acid-state aeson attoparsec base clckwrks containers directory
+         filepath happstack-hsp happstack-server hsp hsx2hs ixset mtl
+         old-locale random reform reform-happstack reform-hsp safecopy
+         tagsoup template-haskell text time time-locale-compat uuid
+         uuid-orphans web-plugins web-routes web-routes-happstack
+         web-routes-th
+       ];
+       homepage = "http://www.clckwrks.com/";
+       description = "support for CMS/Blogging in clckwrks";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "clckwrks-theme-bootstrap" = callPackage
     ({ mkDerivation, base, clckwrks, happstack-authenticate, hsp
      , hsx-jmacro, hsx2hs, jmacro, mtl, text, web-plugins
@@ -41238,6 +41360,24 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "clckwrks-theme-bootstrap_0_4_2_1" = callPackage
+    ({ mkDerivation, base, clckwrks, happstack-authenticate, hsp
+     , hsx-jmacro, hsx2hs, jmacro, mtl, text, web-plugins
+     }:
+     mkDerivation {
+       pname = "clckwrks-theme-bootstrap";
+       version = "0.4.2.1";
+       sha256 = "44c1fda59c72b807c4abe63d19c98de1b0523d78dd3392bb68064dd3f18878d6";
+       libraryHaskellDepends = [
+         base clckwrks happstack-authenticate hsp hsx-jmacro hsx2hs jmacro
+         mtl text web-plugins
+       ];
+       homepage = "http://www.clckwrks.com/";
+       description = "simple bootstrap based template for clckwrks";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "clckwrks-theme-clckwrks" = callPackage
     ({ mkDerivation, base, clckwrks, containers, happstack-authenticate
      , hsp, hsx2hs, mtl, text, web-plugins
@@ -41531,8 +41671,8 @@ self: {
      }:
      mkDerivation {
        pname = "clit";
-       version = "0.1.1.0";
-       sha256 = "fc9feafd9f09fe9899af922c6a230d658b675621e5a5fe4da77af916a2ccca6f";
+       version = "0.1.1.1";
+       sha256 = "bb2be5226f6659b709b87ebe593c7c1a2b9447d2b681dc9c97130254ba4e4a61";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -43789,6 +43929,23 @@ self: {
        license = stdenv.lib.licenses.bsd2;
      }) {};
 
+  "concurrent-output_1_7_8" = callPackage
+    ({ mkDerivation, ansi-terminal, async, base, directory, exceptions
+     , process, stm, terminal-size, text, transformers, unix
+     }:
+     mkDerivation {
+       pname = "concurrent-output";
+       version = "1.7.8";
+       sha256 = "8c9b0ab30ff9ea930039efcd9cc3d8541f0647c617afc17370de9de793ca9a6f";
+       libraryHaskellDepends = [
+         ansi-terminal async base directory exceptions process stm
+         terminal-size text transformers unix
+       ];
+       description = "Ungarble output from several threads or commands";
+       license = stdenv.lib.licenses.bsd2;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "concurrent-rpc" = callPackage
     ({ mkDerivation, base }:
      mkDerivation {
@@ -44961,15 +45118,15 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "containers_0_5_8_1" = callPackage
+  "containers_0_5_9_1" = callPackage
     ({ mkDerivation, array, base, ChasingBottoms, deepseq, ghc-prim
      , HUnit, QuickCheck, test-framework, test-framework-hunit
      , test-framework-quickcheck2, transformers
      }:
      mkDerivation {
        pname = "containers";
-       version = "0.5.8.1";
-       sha256 = "f7e65874f5592c7fd7c24aaca67d8ccf87887e5a69ea8e97890c40c3bb07f142";
+       version = "0.5.9.1";
+       sha256 = "132d2ab0d56a631fc883bc843c5661380135e19992f724897d24cf6ead450a23";
        libraryHaskellDepends = [ array base deepseq ghc-prim ];
        testHaskellDepends = [
          array base ChasingBottoms deepseq ghc-prim HUnit QuickCheck
@@ -48268,6 +48425,7 @@ self: {
        homepage = "https://github.com/mrkkrp/cue-sheet";
        description = "Support for construction, rendering, and parsing of CUE sheets";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "cufft" = callPackage
@@ -50788,8 +50946,8 @@ self: {
      }:
      mkDerivation {
        pname = "datasets";
-       version = "0.2.2";
-       sha256 = "d79ae10e42a208a4413f8b4851c18cff671ec0f578108f2f71bbf7cba215f127";
+       version = "0.2.3";
+       sha256 = "f155d4aea31d03fd14c7050793d9e90685ba8858460ce7c3716919bd00c12ea4";
        libraryHaskellDepends = [
          aeson base bytestring cassava directory file-embed filepath
          hashable microlens stringsearch text time vector wreq
@@ -51711,15 +51869,15 @@ self: {
        license = stdenv.lib.licenses.mit;
      }) {};
 
-  "declarative_0_3_4" = callPackage
+  "declarative_0_4_0" = callPackage
     ({ mkDerivation, base, hasty-hamiltonian, lens, mcmc-types
      , mighty-metropolis, mwc-probability, pipes, primitive
      , speedy-slice, transformers
      }:
      mkDerivation {
        pname = "declarative";
-       version = "0.3.4";
-       sha256 = "4d731ea4199f322fa8028a44ed3e5155e2ae58f27542f1e8a8f0ee4116ec226b";
+       version = "0.4.0";
+       sha256 = "e771c452cbc7f91b67d078a87349de36182fc5e25a9185f18cff7346941c713c";
        libraryHaskellDepends = [
          base hasty-hamiltonian lens mcmc-types mighty-metropolis
          mwc-probability pipes primitive speedy-slice transformers
@@ -52638,28 +52796,6 @@ self: {
 
   "deriving-compat" = callPackage
     ({ mkDerivation, base, base-compat, base-orphans, containers
-     , ghc-boot-th, ghc-prim, hspec, QuickCheck, template-haskell
-     , transformers, transformers-compat
-     }:
-     mkDerivation {
-       pname = "deriving-compat";
-       version = "0.3.4";
-       sha256 = "77c68a5c69be9c4385a163501da2d8dacf590a3d948bb1d01f570ef4abb0bf3d";
-       libraryHaskellDepends = [
-         base containers ghc-boot-th ghc-prim template-haskell transformers
-         transformers-compat
-       ];
-       testHaskellDepends = [
-         base base-compat base-orphans hspec QuickCheck template-haskell
-         transformers transformers-compat
-       ];
-       homepage = "https://github.com/haskell-compat/deriving-compat";
-       description = "Backports of GHC deriving extensions";
-       license = stdenv.lib.licenses.bsd3;
-     }) {};
-
-  "deriving-compat_0_3_5" = callPackage
-    ({ mkDerivation, base, base-compat, base-orphans, containers
      , ghc-boot-th, ghc-prim, hspec, QuickCheck, tagged
      , template-haskell, transformers, transformers-compat
      }:
@@ -52678,7 +52814,6 @@ self: {
        homepage = "https://github.com/haskell-compat/deriving-compat";
        description = "Backports of GHC deriving extensions";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "derp" = callPackage
@@ -53881,6 +54016,24 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "diff3_0_3_0" = callPackage
+    ({ mkDerivation, base, Diff, QuickCheck, test-framework
+     , test-framework-quickcheck2
+     }:
+     mkDerivation {
+       pname = "diff3";
+       version = "0.3.0";
+       sha256 = "8dc57a5f7070efe7227d3afaf5cf4d084c134e2cc0426e98421cdb720cacea25";
+       libraryHaskellDepends = [ base Diff ];
+       testHaskellDepends = [
+         base QuickCheck test-framework test-framework-quickcheck2
+       ];
+       homepage = "http://github.com/ocharles/diff3.git";
+       description = "Perform a 3-way difference of documents";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "diffarray" = callPackage
     ({ mkDerivation, array, base }:
      mkDerivation {
@@ -54583,6 +54736,7 @@ self: {
        homepage = "http://brandon.si/code/directory-tree-module-released/";
        description = "A simple directory-like tree datatype, with useful IO functions";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "dirfiles" = callPackage
@@ -56228,25 +56382,6 @@ self: {
      }) {};
 
   "double-conversion" = callPackage
-    ({ mkDerivation, base, bytestring, ghc-prim, integer-gmp
-     , test-framework, test-framework-quickcheck2, text
-     }:
-     mkDerivation {
-       pname = "double-conversion";
-       version = "2.0.1.0";
-       sha256 = "0072b5b05631081c2eb73cda9dd660e384a7e988d3867b8b05540ef7648a920c";
-       libraryHaskellDepends = [
-         base bytestring ghc-prim integer-gmp text
-       ];
-       testHaskellDepends = [
-         base bytestring test-framework test-framework-quickcheck2 text
-       ];
-       homepage = "https://github.com/bos/double-conversion";
-       description = "Fast conversion between double precision floating point and text";
-       license = stdenv.lib.licenses.bsd3;
-     }) {};
-
-  "double-conversion_2_0_2_0" = callPackage
     ({ mkDerivation, base, bytestring, ghc-prim, HUnit, test-framework
      , test-framework-hunit, test-framework-quickcheck2, text
      }:
@@ -56262,7 +56397,6 @@ self: {
        homepage = "https://github.com/bos/double-conversion";
        description = "Fast conversion between double precision floating point and text";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "double-metaphone" = callPackage
@@ -56687,6 +56821,26 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "drifter-postgresql_0_1_0" = callPackage
+    ({ mkDerivation, base, containers, drifter, either, mtl
+     , postgresql-simple, tasty, tasty-hunit, text, time
+     }:
+     mkDerivation {
+       pname = "drifter-postgresql";
+       version = "0.1.0";
+       sha256 = "10df8309986c23f947949a28f9fb16ec6632f1d509ab0fe010a74f9068b90325";
+       libraryHaskellDepends = [
+         base containers drifter either mtl postgresql-simple time
+       ];
+       testHaskellDepends = [
+         base drifter either postgresql-simple tasty tasty-hunit text
+       ];
+       homepage = "http://github.com/michaelxavier/drifter-postgresql";
+       description = "PostgreSQL support for the drifter schema migration tool";
+       license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "drmaa" = callPackage
     ({ mkDerivation, base, drmaa, inline-c, shelly, text }:
      mkDerivation {
@@ -64342,15 +64496,15 @@ self: {
        license = stdenv.lib.licenses.mit;
      }) {};
 
-  "flat-mcmc_1_4_2" = callPackage
+  "flat-mcmc_1_5_0" = callPackage
     ({ mkDerivation, base, formatting, mcmc-types, monad-par
      , monad-par-extras, mwc-probability, pipes, primitive, text
      , transformers, vector
      }:
      mkDerivation {
        pname = "flat-mcmc";
-       version = "1.4.2";
-       sha256 = "0da3a4fc0d29b994c7aa8a9e5d3f902f15e5a61bde143300438ecaa2318631fa";
+       version = "1.5.0";
+       sha256 = "87cea9deac6e2d32d9984741ba222ccb2fb0d5f8c58e843684476bfe7632f1fd";
        libraryHaskellDepends = [
          base formatting mcmc-types monad-par monad-par-extras
          mwc-probability pipes primitive text transformers vector
@@ -69736,8 +69890,8 @@ self: {
     ({ mkDerivation, base, ghcjs-dom-jsaddle, text, transformers }:
      mkDerivation {
        pname = "ghcjs-dom";
-       version = "0.7.0.3";
-       sha256 = "e2c65cfafc438029ef8e9ad504ca01e9c92168d9e6f863411a3e8c6ea62cde33";
+       version = "0.7.0.4";
+       sha256 = "1c9e57e7de17179c2aca7c6a0417304fa2229b498431f1137dc0a606d8315bac";
        libraryHaskellDepends = [
          base ghcjs-dom-jsaddle text transformers
        ];
@@ -69779,8 +69933,8 @@ self: {
     ({ mkDerivation }:
      mkDerivation {
        pname = "ghcjs-dom-jsffi";
-       version = "0.7.0.3";
-       sha256 = "77ecc2d8ee887d4a35cf6161106e278613fe7552569af3a49f136c64dddde0be";
+       version = "0.7.0.4";
+       sha256 = "2a44162bf30cb0ebee18b76db5831804add52d3a4bba4c183d0229b975c15619";
        isLibrary = false;
        isExecutable = false;
        description = "DOM library using JSFFI and GHCJS";
@@ -70838,10 +70992,8 @@ self: {
      }:
      mkDerivation {
        pname = "ginger";
-       version = "0.3.8.0";
-       sha256 = "938391f36b50a5fafe7f2668f25d08a4db77cdcc43cb6b15644dedfb81ed7625";
-       revision = "1";
-       editedCabalFile = "39afd3a71efabe33c2a2f5d3fd11906a0f8e1e8c4931acc230c8a9794ef6d676";
+       version = "0.3.9.1";
+       sha256 = "28f26b37cd2daedd841516f0e538877f84932a9813096a34e8c820de44c0323c";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -71252,6 +71404,25 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "git-mediate" = callPackage
+    ({ mkDerivation, ansi-terminal, base, base-compat, Diff, directory
+     , filepath, mtl, optparse-applicative, process, unix
+     }:
+     mkDerivation {
+       pname = "git-mediate";
+       version = "1.0";
+       sha256 = "0ec4f74b30997f05059ac4dc1433a3618cd40240bbb93b6ec434d90f40390790";
+       isLibrary = false;
+       isExecutable = true;
+       executableHaskellDepends = [
+         ansi-terminal base base-compat Diff directory filepath mtl
+         optparse-applicative process unix
+       ];
+       homepage = "https://github.com/ElastiLotem/git-mediate";
+       description = "Remove trivial conflict markers in a git repository";
+       license = stdenv.lib.licenses.gpl2;
+     }) {};
+
   "git-monitor" = callPackage
     ({ mkDerivation, base, bytestring, containers, directory, filepath
      , gitlib, gitlib-libgit2, lifted-async, logging, old-locale
@@ -72148,26 +72319,24 @@ self: {
      }) {};
 
   "glirc" = callPackage
-    ({ mkDerivation, async, attoparsec, base, bytestring, Cabal
-     , config-value, containers, data-default-class, directory, filepath
-     , gitrev, hashable, hookup, HsOpenSSL, HUnit, irc-core
-     , kan-extensions, lens, memory, network, process, regex-tdfa, socks
-     , split, stm, text, time, transformers, unix, unordered-containers
-     , vector, vty
+    ({ mkDerivation, async, attoparsec, base, base64-bytestring
+     , bytestring, Cabal, config-value, containers, data-default-class
+     , directory, filepath, gitrev, hashable, hookup, HsOpenSSL, HUnit
+     , irc-core, kan-extensions, lens, network, process, regex-tdfa
+     , socks, split, stm, text, time, transformers, unix
+     , unordered-containers, vector, vty
      }:
      mkDerivation {
        pname = "glirc";
-       version = "2.20.1.1";
-       sha256 = "63f0f8d82ea8d2f90103faf9ccd9fa301275b9400bbf1c3db62f8c51cbfa40fe";
-       revision = "3";
-       editedCabalFile = "d9ff6df2f3d84db85981806342ea6a4022a155283f9d4569753ac7ecf5535005";
+       version = "2.20.2";
+       sha256 = "acefc316a6075dbeb2fa95bf1ee99a8e4c3097eaf5be9273d676719d07a94b00";
        isLibrary = true;
        isExecutable = true;
        setupHaskellDepends = [ base Cabal filepath ];
        libraryHaskellDepends = [
-         async attoparsec base bytestring config-value containers
-         data-default-class directory filepath gitrev hashable hookup
-         HsOpenSSL irc-core kan-extensions lens memory network process
+         async attoparsec base base64-bytestring bytestring config-value
+         containers data-default-class directory filepath gitrev hashable
+         hookup HsOpenSSL irc-core kan-extensions lens network process
          regex-tdfa socks split stm text time transformers unix
          unordered-containers vector vty
        ];
@@ -85297,6 +85466,7 @@ self: {
        homepage = "http://bitbucket.org/sras/hastily";
        description = "A program to download subtitle files";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "hasty-hamiltonian" = callPackage
@@ -85316,6 +85486,24 @@ self: {
        license = stdenv.lib.licenses.mit;
      }) {};
 
+  "hasty-hamiltonian_1_2_0" = callPackage
+    ({ mkDerivation, ad, base, lens, mcmc-types, mwc-probability, pipes
+     , primitive, transformers
+     }:
+     mkDerivation {
+       pname = "hasty-hamiltonian";
+       version = "1.2.0";
+       sha256 = "602e6bff253cae2151b6c4eb8c81a19dc0a2525bf63bdbd5b12396358548cdda";
+       libraryHaskellDepends = [
+         base lens mcmc-types mwc-probability pipes primitive transformers
+       ];
+       testHaskellDepends = [ ad base mwc-probability ];
+       homepage = "http://github.com/jtobin/hasty-hamiltonian";
+       description = "Speedy traversal through parameter space";
+       license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "hat" = callPackage
     ({ mkDerivation, base, bytestring, containers, directory, filepath
      , haskeline, haskell-src-exts, old-locale, old-time, polyparse
@@ -89091,6 +89279,26 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "hip_1_3_0_0" = 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";
+       libraryHaskellDepends = [
+         base bytestring Chart Chart-diagrams colour deepseq directory
+         filepath JuicyPixels netpbm primitive process repa temporary vector
+       ];
+       testHaskellDepends = [ base hspec QuickCheck ];
+       homepage = "https://github.com/lehins/hip";
+       description = "Haskell Image Processing (HIP) Library";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "hipbot" = callPackage
     ({ mkDerivation, aeson, base, bifunctors, blaze-builder, bytestring
      , either, exceptions, http-client, http-client-tls, http-types, jwt
@@ -91991,8 +92199,8 @@ self: {
      }:
      mkDerivation {
        pname = "horname";
-       version = "0.1.0.0";
-       sha256 = "f895b2d91dd1b33bf51a04f92a4d0c295286eccfdab1df3e178b6ea8774fb290";
+       version = "0.1.3.0";
+       sha256 = "e9a6cfb0ba87f063f04a7273d476b200905625ce60b00d87c8995332b1b7f218";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -92536,6 +92744,7 @@ self: {
        homepage = "https://github.com/guillaume-nargeot/hpc-coveralls";
        description = "Coveralls.io support for Haskell.";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "hpc-strobe" = callPackage
@@ -96104,6 +96313,7 @@ self: {
        homepage = "https://bitbucket.org/wuzzeb/webdriver-utils";
        description = "Write end2end web application tests using webdriver and hspec";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "hspec2" = callPackage
@@ -103147,14 +103357,14 @@ self: {
      }:
      mkDerivation {
        pname = "interlude-l";
-       version = "0.1.0.7";
-       sha256 = "0cef80ef63038b398438f8e3ab60760ef17fab380f5d8534d595237a07cb0bb7";
+       version = "0.1.0.8";
+       sha256 = "5eb16c248a0528543702ae17452c8cdb31d525f1bc95b4e9ea146682fab93100";
        libraryHaskellDepends = [
          aeson base exceptions lens monad-control MonadRandom mtl protolude
          string-conv text transformers witherable
        ];
        description = "Prelude replacement based on protolude";
-       license = stdenv.lib.licenses.bsd3;
+       license = stdenv.lib.licenses.mit;
      }) {};
 
   "intern" = callPackage
@@ -104077,16 +104287,16 @@ self: {
      }) {};
 
   "irc-core" = callPackage
-    ({ mkDerivation, attoparsec, base, bytestring, hashable, HUnit
-     , memory, primitive, text, time, vector
+    ({ mkDerivation, attoparsec, base, base64-bytestring, bytestring
+     , hashable, HUnit, primitive, text, time, vector
      }:
      mkDerivation {
        pname = "irc-core";
-       version = "2.2.0.0";
-       sha256 = "2e491a8a9d3c0dbb3413c8bebc1e37d0636d2cb8367f4b257141f891107b4834";
+       version = "2.2.0.1";
+       sha256 = "6c160d1073ee40b12d294f1e4dbb4691aedb73150eebf027475db05ce1efa20a";
        libraryHaskellDepends = [
-         attoparsec base bytestring hashable memory primitive text time
-         vector
+         attoparsec base base64-bytestring bytestring hashable primitive
+         text time vector
        ];
        testHaskellDepends = [ base hashable HUnit text ];
        homepage = "https://github.com/glguy/irc-core";
@@ -104264,8 +104474,8 @@ self: {
      }:
      mkDerivation {
        pname = "iridium";
-       version = "0.1.5.5";
-       sha256 = "161d533ebde52dd4854a8d8e46f1d4c506178a94672a61948f1f70ed6db1b726";
+       version = "0.1.5.6";
+       sha256 = "18a0ee5f08996a263dcf484bb48749d6a3df502729a7c386b5b7133b80f23577";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -104278,7 +104488,7 @@ self: {
          base extra multistate text transformers unordered-containers yaml
        ];
        homepage = "https://github.com/lspitzner/iridium";
-       description = "Automated Local Testing and Package Uploading";
+       description = "Automated Local Cabal Package Testing and Uploading";
        license = stdenv.lib.licenses.bsd3;
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
@@ -104771,6 +104981,8 @@ self: {
        pname = "ivory";
        version = "0.1.0.5";
        sha256 = "437d5bc2fa69037e6fa5beb7d0a7b27f4d7e92404531b698be5a84946294a158";
+       revision = "1";
+       editedCabalFile = "0fa37aeb8c009a31030e0fe7fbb278907c41909c0f06d74b9942adbf58fc446f";
        libraryHaskellDepends = [
          array base base-compat containers dlist filepath monadLib pretty
          template-haskell text th-lift
@@ -104808,6 +105020,8 @@ self: {
        pname = "ivory-backend-c";
        version = "0.1.0.5";
        sha256 = "e07d69634f6b50145f51886b87b7556bd6eb01e21bcd6476f849071a1120e535";
+       revision = "1";
+       editedCabalFile = "d628f3ab8d4d61816af6f9ff9fb34bf8cbcf28d2ff75246aa86303a59c457d1a";
        libraryHaskellDepends = [
          base base-compat bytestring containers directory filepath ivory
          ivory-artifact ivory-opts language-c-quote mainland-pretty monadLib
@@ -104868,6 +105082,8 @@ self: {
        pname = "ivory-examples";
        version = "0.1.0.5";
        sha256 = "539b65b7068f7dbcb128401ac4ec8c08ee2a0db074087cd923bbf38daf530356";
+       revision = "1";
+       editedCabalFile = "a83f6151b08ade845ef527ad07fcee41ac20bc02ba02fc8ee3786c278685da39";
        isLibrary = false;
        isExecutable = true;
        executableHaskellDepends = [
@@ -112348,26 +112564,26 @@ self: {
   "liblawless" = callPackage
     ({ mkDerivation, aeson, base, base-unicode-symbols, binary
      , boomerang, bytestring, containers, containers-unicode-symbols
-     , contravariant, data-default, data-textual, directory, dns
-     , exceptions, filepath, hjsonschema, lens, machines, mtl, network
-     , network-ip, parsers, protolude, QuickCheck, random, semigroups
-     , stm, stm-containers, temporary, test-framework
+     , contravariant, data-default, data-textual, dns, exceptions
+     , filepath, hjsonschema, lens, machines, mtl, network, network-ip
+     , parsers, pathtype, protolude, QuickCheck, random, semigroups, stm
+     , stm-containers, temporary, test-framework
      , test-framework-quickcheck2, test-framework-th, text, text-icu
      , text-icu-normalized, text-printer, time, transformers, zippers
      }:
      mkDerivation {
        pname = "liblawless";
-       version = "0.16.0";
-       sha256 = "4cca43195f8b30c0aa06840d402a61e2af1592b61c89aadf369f6390e841a856";
+       version = "0.16.1";
+       sha256 = "9598c6e717b1118057190f6a6f15977903956df374812e94049e78866b40578a";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
          aeson base base-unicode-symbols binary boomerang bytestring
          containers containers-unicode-symbols contravariant data-default
-         data-textual directory dns exceptions filepath hjsonschema lens
-         machines mtl network network-ip parsers protolude QuickCheck random
-         semigroups stm stm-containers temporary text text-icu
-         text-icu-normalized text-printer time transformers zippers
+         data-textual dns exceptions hjsonschema lens machines mtl network
+         network-ip parsers pathtype protolude QuickCheck random semigroups
+         stm stm-containers temporary text text-icu text-icu-normalized
+         text-printer time transformers zippers
        ];
        testHaskellDepends = [
          aeson base binary bytestring exceptions filepath network QuickCheck
@@ -113840,18 +114056,18 @@ self: {
      }) {};
 
   "liquid" = callPackage
-    ({ mkDerivation, aeson, attoparsec, base, lens, lens-aeson, mtl
-     , QuickCheck, scientific, semigroups, tasty, tasty-hunit
-     , tasty-quickcheck, tasty-th, text, unordered-containers
-     , validation, vector
+    ({ mkDerivation, aeson, attoparsec, base, hashable, lens
+     , lens-aeson, mtl, QuickCheck, scientific, semigroups, tasty
+     , tasty-hunit, tasty-quickcheck, tasty-th, text
+     , unordered-containers, validation, vector
      }:
      mkDerivation {
        pname = "liquid";
-       version = "0.1.0.2";
-       sha256 = "7679068f8753564b193df76ad32680e59214a4e04c2f45869e57d7dcabc741b9";
+       version = "0.1.0.3";
+       sha256 = "c14d1b3dfbabbc4892369a24f67d29f3a172e9de87ac0132bf3121f86bcee90b";
        libraryHaskellDepends = [
-         aeson attoparsec base lens lens-aeson mtl scientific semigroups
-         text unordered-containers validation vector
+         aeson attoparsec base hashable lens lens-aeson mtl scientific
+         semigroups text unordered-containers validation vector
        ];
        testHaskellDepends = [
          aeson attoparsec base lens lens-aeson mtl QuickCheck scientific
@@ -114498,8 +114714,8 @@ self: {
      }:
      mkDerivation {
        pname = "llvm-extra";
-       version = "0.7";
-       sha256 = "5f2e1fb4a4b8960ff7e10db014de90706e5d10504f88f89dbd8869f9d5921f20";
+       version = "0.7.0.1";
+       sha256 = "4928e405deff09451edce864558ce7b3276549ca7f1d71dac118dcbcafe15573";
        libraryHaskellDepends = [
          base containers cpuid llvm-tf non-empty tfp transformers unsafe
          utility-ht
@@ -116612,8 +116828,8 @@ self: {
      }:
      mkDerivation {
        pname = "machinecell";
-       version = "3.3.0";
-       sha256 = "22c6cb0f81a4290e72d0fa266b71f094a6377cdc6518833a11dcc8cf8d131932";
+       version = "3.3.1";
+       sha256 = "5911832fa471797e5cbc5b4c98c1078f0bad799ba8cb33dbf0e19c6fae35619c";
        libraryHaskellDepends = [
          arrows base free mtl profunctors semigroups transformers
        ];
@@ -117505,6 +117721,31 @@ self: {
        license = stdenv.lib.licenses.mit;
      }) {};
 
+  "mandrill_0_5_3_0" = callPackage
+    ({ mkDerivation, aeson, base, base64-bytestring, blaze-html
+     , bytestring, containers, email-validate, http-client
+     , http-client-tls, http-types, lens, mtl, old-locale, QuickCheck
+     , raw-strings-qq, tasty, tasty-hunit, tasty-quickcheck, text, time
+     , unordered-containers
+     }:
+     mkDerivation {
+       pname = "mandrill";
+       version = "0.5.3.0";
+       sha256 = "b022383dfbae3b6281a216924f508d9651849250a6dcadcedc9c30465fc5160d";
+       libraryHaskellDepends = [
+         aeson base base64-bytestring blaze-html bytestring containers
+         email-validate http-client http-client-tls http-types lens mtl
+         old-locale QuickCheck text time unordered-containers
+       ];
+       testHaskellDepends = [
+         aeson base bytestring QuickCheck raw-strings-qq tasty tasty-hunit
+         tasty-quickcheck text
+       ];
+       description = "Library for interfacing with the Mandrill JSON API";
+       license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "mandulia" = callPackage
     ({ mkDerivation, array, base, bytestring, containers, directory
      , filepath, GLUT, hslua, time
@@ -119969,6 +120210,24 @@ self: {
        license = stdenv.lib.licenses.mit;
      }) {};
 
+  "mighty-metropolis_1_1_0" = callPackage
+    ({ mkDerivation, base, containers, mcmc-types, mwc-probability
+     , pipes, primitive, transformers
+     }:
+     mkDerivation {
+       pname = "mighty-metropolis";
+       version = "1.1.0";
+       sha256 = "2a8ac91fe51fa440347ce41edafca463fbf0d822fffca89796250e5e79143f6b";
+       libraryHaskellDepends = [
+         base mcmc-types mwc-probability pipes primitive transformers
+       ];
+       testHaskellDepends = [ base containers mwc-probability ];
+       homepage = "http://github.com/jtobin/mighty-metropolis";
+       description = "The Metropolis algorithm";
+       license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "mikmod" = callPackage
     ({ mkDerivation, base, bytestring }:
      mkDerivation {
@@ -124723,6 +124982,7 @@ self: {
        homepage = "https://github.com/lorenzo/mysql-haskell-nem#readme";
        description = "Adds a interface like mysql-simple to mysql-haskell";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "mysql-haskell-openssl" = callPackage
@@ -126330,8 +126590,8 @@ self: {
     ({ mkDerivation, base, bytestring, network, text, time, vector }:
      mkDerivation {
        pname = "network-carbon";
-       version = "1.0.6";
-       sha256 = "28e0a72d86be8a21637a62a83273311aab446b1d6e4a13f2638101aa6cd19ef6";
+       version = "1.0.7";
+       sha256 = "9cb794e29273aedf7f3fba7eed81a6a9f83791809095c22c11bf094a687dc9c0";
        libraryHaskellDepends = [
          base bytestring network text time vector
        ];
@@ -126895,6 +127155,26 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "network-transport-inmemory_0_5_2" = callPackage
+    ({ mkDerivation, base, bytestring, containers, data-accessor
+     , network-transport, network-transport-tests, stm
+     }:
+     mkDerivation {
+       pname = "network-transport-inmemory";
+       version = "0.5.2";
+       sha256 = "8245d795330157d90ad9de599854d119c6d8938a45ab8c4ec89f3160b2e9ef4e";
+       libraryHaskellDepends = [
+         base bytestring containers data-accessor network-transport stm
+       ];
+       testHaskellDepends = [
+         base network-transport network-transport-tests
+       ];
+       homepage = "http://haskell-distributed.github.com";
+       description = "In-memory instantiation of Network.Transport";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "network-transport-tcp" = callPackage
     ({ mkDerivation, base, bytestring, containers, data-accessor
      , network, network-transport, network-transport-tests
@@ -127238,6 +127518,20 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "nfc" = callPackage
+    ({ mkDerivation, base, bytestring, c2hs, nfc }:
+     mkDerivation {
+       pname = "nfc";
+       version = "0.0.1";
+       sha256 = "524f46e2ccaacf26cd6058fbd7b1e9a27aa62a3338154d9209aa3b49d011d731";
+       libraryHaskellDepends = [ base bytestring ];
+       librarySystemDepends = [ nfc ];
+       libraryToolDepends = [ c2hs ];
+       homepage = "https://github.com/centromere/nfc#readme";
+       description = "libnfc bindings";
+       license = stdenv.lib.licenses.publicDomain;
+     }) {nfc = null;};
+
   "ngrams-loader" = callPackage
     ({ mkDerivation, attoparsec, base, machines, mtl, parseargs
      , resourcet, sqlite-simple, text
@@ -128823,15 +129117,15 @@ self: {
        license = stdenv.lib.licenses.mit;
      }) {};
 
-  "octane_0_18_0" = callPackage
+  "octane_0_18_1" = callPackage
     ({ mkDerivation, aeson, base, bimap, binary, bytestring, containers
      , data-default-class, file-embed, http-client, http-client-tls
      , overloaded-records, rattletrap, text
      }:
      mkDerivation {
        pname = "octane";
-       version = "0.18.0";
-       sha256 = "cf92a63584772d60388b550d93d73f08bac3a26b21c4ad2dc6003837e1e9674f";
+       version = "0.18.1";
+       sha256 = "0531b90b093b4e89f183801cdf7c4220adf7c118d90aba00db2968d3e0b7604b";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -130532,17 +130826,17 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
-  "optparse-generic_1_1_3" = callPackage
-    ({ mkDerivation, base, bytestring, optparse-applicative
+  "optparse-generic_1_1_4" = callPackage
+    ({ mkDerivation, base, bytestring, optparse-applicative, semigroups
      , system-filepath, text, time, transformers, void
      }:
      mkDerivation {
        pname = "optparse-generic";
-       version = "1.1.3";
-       sha256 = "aa999234f55296f2c82a05f2ba9e7e418065ae60c826569e6590f021be7321a0";
+       version = "1.1.4";
+       sha256 = "dc69bc73d6e3de52bcc5c4ccd8ce741eebb8d10747bc7f819b38b0cdaf1e520c";
        libraryHaskellDepends = [
-         base bytestring optparse-applicative system-filepath text time
-         transformers void
+         base bytestring optparse-applicative semigroups system-filepath
+         text time transformers void
        ];
        description = "Auto-generate a command-line parser for your datatype";
        license = stdenv.lib.licenses.bsd3;
@@ -133606,6 +133900,8 @@ self: {
        pname = "peano";
        version = "0.1.0.1";
        sha256 = "31fdd23993a76155738224a7b230a1a6fcfde091b2fbc945df4cb54068eeec7b";
+       revision = "1";
+       editedCabalFile = "544dd9ba3e8a67303b376ebcd5c000bdcd977c67475c058a2579be75ce8ec469";
        libraryHaskellDepends = [ base ];
        description = "Peano numbers";
        license = "unknown";
@@ -134793,23 +135089,6 @@ self: {
      }) {};
 
   "pgp-wordlist" = callPackage
-    ({ mkDerivation, base, bytestring, containers, HUnit, tasty
-     , tasty-hunit, tasty-quickcheck, text, vector
-     }:
-     mkDerivation {
-       pname = "pgp-wordlist";
-       version = "0.1.0.1";
-       sha256 = "a3dde976bc94fc83e8dce20cdafe673f5afdc741ac0360098ee8b415a0436d88";
-       libraryHaskellDepends = [ base bytestring containers text vector ];
-       testHaskellDepends = [
-         base bytestring HUnit tasty tasty-hunit tasty-quickcheck text
-       ];
-       homepage = "https://github.com/quchen/pgp-wordlist";
-       description = "Translate between binary data and a human-readable collection of words";
-       license = stdenv.lib.licenses.bsd3;
-     }) {};
-
-  "pgp-wordlist_0_1_0_2" = callPackage
     ({ mkDerivation, base, bytestring, containers, deepseq, doctest
      , HUnit, tasty, tasty-hunit, tasty-quickcheck, text, vector
      }:
@@ -134825,7 +135104,6 @@ self: {
        homepage = "https://github.com/quchen/pgp-wordlist";
        description = "Translate between binary data and a human-readable collection of words";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "pgsql-simple" = callPackage
@@ -135485,14 +135763,14 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
-  "pipes_4_3_1" = callPackage
+  "pipes_4_3_2" = callPackage
     ({ mkDerivation, base, exceptions, mmorph, mtl, QuickCheck
      , test-framework, test-framework-quickcheck2, transformers
      }:
      mkDerivation {
        pname = "pipes";
-       version = "4.3.1";
-       sha256 = "35a6e296e04f992bcda28ffedf1774e23c866b6ac79025f50ee5226bda3fd001";
+       version = "4.3.2";
+       sha256 = "7957bb290db7f1dfad0581f363ab97fcd58f7c0b916e1114464cb9a398b8334a";
        libraryHaskellDepends = [
          base exceptions mmorph mtl transformers
        ];
@@ -135671,6 +135949,7 @@ self: {
        homepage = "https://github.com/centromere/pipes-cacophony";
        description = "Pipes for Noise-secured network connections";
        license = stdenv.lib.licenses.publicDomain;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "pipes-cellular" = callPackage
@@ -135953,6 +136232,22 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "pipes-http_1_0_5" = callPackage
+    ({ mkDerivation, base, bytestring, http-client, http-client-tls
+     , pipes
+     }:
+     mkDerivation {
+       pname = "pipes-http";
+       version = "1.0.5";
+       sha256 = "49a196466de1638f3806a49bf10fef9eb3c06456ababf09ffd025b6b64f23055";
+       libraryHaskellDepends = [
+         base bytestring http-client http-client-tls pipes
+       ];
+       description = "HTTP client with pipes interface";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "pipes-illumina" = callPackage
     ({ mkDerivation, base, bytestring, directory, filepath, pipes
      , pipes-bgzf
@@ -138848,6 +139143,29 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "preamble" = callPackage
+    ({ mkDerivation, aeson, base, basic-prelude, exceptions
+     , fast-logger, lens, monad-control, monad-logger, mtl, resourcet
+     , safe, shake, template-haskell, text, text-manipulate, time
+     , transformers-base, unordered-containers
+     }:
+     mkDerivation {
+       pname = "preamble";
+       version = "0.0.3";
+       sha256 = "5a4a1a4fa8dcad02d6afbdc99b44d4f9e94571b48b88115b7d1ebb266f776a73";
+       isLibrary = true;
+       isExecutable = true;
+       libraryHaskellDepends = [
+         aeson base basic-prelude exceptions fast-logger lens monad-control
+         monad-logger mtl resourcet safe template-haskell text
+         text-manipulate time transformers-base unordered-containers
+       ];
+       executableHaskellDepends = [ base basic-prelude shake ];
+       homepage = "https://github.com/swift-nav/preamble";
+       description = "Yet another prelude";
+       license = stdenv.lib.licenses.mit;
+     }) {};
+
   "precis" = callPackage
     ({ mkDerivation, base, Cabal, containers, cpphs, directory
      , filepath, haskell-src-exts, xhtml
@@ -139403,15 +139721,16 @@ self: {
      }) {};
 
   "pretty-simple" = callPackage
-    ({ mkDerivation, base, doctest, Glob, lens, mono-traversable, mtl
-     , parsec, semigroups, transformers
+    ({ mkDerivation, ansi-terminal, base, doctest, Glob, lens
+     , mono-traversable, mtl, parsec, semigroups, transformers
      }:
      mkDerivation {
        pname = "pretty-simple";
-       version = "0.1.0.0";
-       sha256 = "baaf4d5d8aba866e2419b66a67ed3b55a35f9e8e1f40c6c77e2dab21dda1caae";
+       version = "0.2.0.0";
+       sha256 = "f4f9141b0b816ad56918bb92daba2b62295207eb3119afcc3c2baf2ae46bb4d3";
        libraryHaskellDepends = [
-         base lens mono-traversable mtl parsec semigroups transformers
+         ansi-terminal base lens mono-traversable mtl parsec semigroups
+         transformers
        ];
        testHaskellDepends = [ base doctest Glob ];
        homepage = "https://github.com/cdepillabout/pretty-simple";
@@ -142239,8 +142558,8 @@ self: {
      }:
      mkDerivation {
        pname = "qr-imager";
-       version = "0.1.0.0";
-       sha256 = "400145049487f03edc3d249bf44afa596db328e98f1e616c378a83f32fbd129a";
+       version = "0.1.0.1";
+       sha256 = "2936851586f3e63e7e4aa589d06d88cb6968f5e2c5861f71df62a89fc43d7ef9";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -144212,8 +144531,8 @@ self: {
      }:
      mkDerivation {
        pname = "rattletrap";
-       version = "2.0.0";
-       sha256 = "a58e5c7b1c5e8318ab552ac204248075cf1d8adb6024555f0b06d99de6c750ba";
+       version = "2.1.0";
+       sha256 = "d969cf852a2210f11a51f21b75f3c16a47a0dc92b695a6ae11c9287ddfe30588";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -147844,6 +148163,26 @@ self: {
        license = stdenv.lib.licenses.gpl2;
      }) {};
 
+  "resolve-trivial-conflicts_0_3_2_4" = callPackage
+    ({ mkDerivation, ansi-terminal, base, base-compat, Diff, directory
+     , filepath, mtl, optparse-applicative, process, unix
+     }:
+     mkDerivation {
+       pname = "resolve-trivial-conflicts";
+       version = "0.3.2.4";
+       sha256 = "62c38ac7859b1f2201e0e79dbfc5d3446b4fb2fd4164cef8c016093f79ae2221";
+       isLibrary = false;
+       isExecutable = true;
+       executableHaskellDepends = [
+         ansi-terminal base base-compat Diff directory filepath mtl
+         optparse-applicative process unix
+       ];
+       homepage = "https://github.com/ElastiLotem/resolve-trivial-conflicts";
+       description = "Remove trivial conflict markers in a git repository";
+       license = stdenv.lib.licenses.gpl2;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "resource-effect" = callPackage
     ({ mkDerivation, base, containers, extensible-effects, HUnit, mtl
      , QuickCheck, test-framework, test-framework-hunit
@@ -147966,6 +148305,26 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "resourcet_1_1_9" = callPackage
+    ({ mkDerivation, base, containers, exceptions, hspec, lifted-base
+     , mmorph, monad-control, mtl, transformers, transformers-base
+     , transformers-compat
+     }:
+     mkDerivation {
+       pname = "resourcet";
+       version = "1.1.9";
+       sha256 = "5a1999d26b896603cab8121b77f36723dc50960291872b691ff4a9533e162ef5";
+       libraryHaskellDepends = [
+         base containers exceptions lifted-base mmorph monad-control mtl
+         transformers transformers-base transformers-compat
+       ];
+       testHaskellDepends = [ base hspec lifted-base transformers ];
+       homepage = "http://github.com/snoyberg/conduit";
+       description = "Deterministic allocation and freeing of scarce resources";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "respond" = callPackage
     ({ mkDerivation, aeson, base, bifunctors, bytestring, containers
      , data-default-class, exceptions, fast-logger, formatting, HList
@@ -149145,7 +149504,7 @@ self: {
        homepage = "http://github.com/agrafix/rocksdb-haskell";
        description = "Haskell bindings to RocksDB";
        license = stdenv.lib.licenses.bsd3;
-       platforms = [ "x86_64-darwin" "x86_64-linux" ];
+       platforms = [ "x86_64-linux" ];
      }) {inherit (pkgs) rocksdb;};
 
   "roguestar" = callPackage
@@ -151581,6 +151940,19 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "schema" = callPackage
+    ({ mkDerivation, base, hspec, QuickCheck }:
+     mkDerivation {
+       pname = "schema";
+       version = "0.0.1";
+       sha256 = "27466a6eaa757f9f3d2556cff139f64c27e5eb9ff81627fa118467607b92a70c";
+       libraryHaskellDepends = [ base ];
+       testHaskellDepends = [ base hspec QuickCheck ];
+       homepage = "https://toktok.github.io/";
+       description = "Encoding-independent schemas for Haskell data types";
+       license = stdenv.lib.licenses.agpl3;
+     }) {};
+
   "scholdoc" = callPackage
     ({ mkDerivation, aeson, base, base64-bytestring, binary, blaze-html
      , blaze-markup, bytestring, containers, data-default, Diff
@@ -154201,19 +154573,19 @@ self: {
      }) {};
 
   "servant-elm" = callPackage
-    ({ mkDerivation, aeson, base, data-default, directory, elm-export
-     , formatting, hspec, interpolate, lens, mockery, process, servant
-     , servant-foreign, text
+    ({ mkDerivation, aeson, base, data-default, Diff, directory
+     , elm-export, hspec, HUnit, interpolate, lens, mockery, process
+     , servant, servant-foreign, text, wl-pprint-text
      }:
      mkDerivation {
        pname = "servant-elm";
-       version = "0.2.0.0";
-       sha256 = "0a120bc909b14390ef43db690f050b6afd1b9ac72a25586c5734e007c2ea4fda";
+       version = "0.3.0.0";
+       sha256 = "fc502005a21cb91845c069366f60ddfa77deeb95cb6571bcd2df172e5285439b";
        libraryHaskellDepends = [
-         base elm-export formatting lens servant servant-foreign text
+         base elm-export lens servant servant-foreign text wl-pprint-text
        ];
        testHaskellDepends = [
-         aeson base data-default directory elm-export formatting hspec
+         aeson base data-default Diff directory elm-export hspec HUnit
          interpolate mockery process servant text
        ];
        homepage = "http://github.com/mattjbray/servant-elm#readme";
@@ -154871,6 +155243,35 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "servant-swagger-ui_0_2_1_2_2_8" = callPackage
+    ({ mkDerivation, aeson, base, base-compat, blaze-markup, bytestring
+     , directory, file-embed, filepath, http-media, lens, servant
+     , servant-blaze, servant-server, servant-swagger, swagger2
+     , template-haskell, text, transformers, transformers-compat, wai
+     , wai-app-static, warp
+     }:
+     mkDerivation {
+       pname = "servant-swagger-ui";
+       version = "0.2.1.2.2.8";
+       sha256 = "21a25df5c3527a859a14ae2edf12116d8634e7be1587357f4545f31fc5acb3a4";
+       libraryHaskellDepends = [
+         base blaze-markup bytestring directory file-embed filepath
+         http-media servant servant-blaze servant-server servant-swagger
+         swagger2 template-haskell text transformers transformers-compat
+         wai-app-static
+       ];
+       testHaskellDepends = [
+         aeson base base-compat blaze-markup bytestring directory file-embed
+         filepath http-media lens servant servant-blaze servant-server
+         servant-swagger swagger2 template-haskell text transformers
+         transformers-compat wai wai-app-static warp
+       ];
+       homepage = "https://github.com/phadej/servant-swagger-ui#readme";
+       description = "Servant swagger ui";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "servant-yaml" = callPackage
     ({ mkDerivation, aeson, base, base-compat, bytestring, http-media
      , servant, servant-server, wai, warp, yaml
@@ -155392,8 +155793,8 @@ self: {
     ({ mkDerivation, base, bytestring, template-haskell, text }:
      mkDerivation {
        pname = "sext";
-       version = "0.1.0.2";
-       sha256 = "b5101154373eac70dee9d56854333ea33735a88b7697f2877846c746dd048c3a";
+       version = "0.1.1";
+       sha256 = "d954401c7c416ff8d6c8783c074c061f8268fb0042d553253afd82881284151d";
        libraryHaskellDepends = [ base bytestring template-haskell text ];
        homepage = "http://github.com/dzhus/sext/";
        description = "Lists, Texts and ByteStrings with type-encoded length";
@@ -158996,6 +159397,7 @@ self: {
        homepage = "http://snapframework.com/";
        description = "Snap dynamic loader";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "snap-loader-static" = callPackage
@@ -159108,6 +159510,7 @@ self: {
        homepage = "http://snapframework.com/";
        description = "Scaffolding CLI for the Snap Framework";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "snap-testing" = callPackage
@@ -159868,6 +160271,7 @@ self: {
        homepage = "https://github.com/nurpax/snaplet-sqlite-simple-jwt-auth#readme";
        description = "Snaplet for JWT authentication with snaplet-sqlite-simple";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "snaplet-stripe" = callPackage
@@ -160241,30 +160645,6 @@ self: {
      }:
      mkDerivation {
        pname = "soap";
-       version = "0.2.3.2";
-       sha256 = "e7e5d21f70d67f14806a44f7328350d0f06b39ad4cbbc5a514437c5ddfb95395";
-       libraryHaskellDepends = [
-         base bytestring conduit configurator data-default exceptions
-         http-client http-types iconv mtl resourcet text
-         unordered-containers xml-conduit xml-conduit-writer xml-types
-       ];
-       testHaskellDepends = [
-         base bytestring hspec HUnit text unordered-containers xml-conduit
-         xml-conduit-writer
-       ];
-       homepage = "https://bitbucket.org/dpwiz/haskell-soap";
-       description = "SOAP client tools";
-       license = stdenv.lib.licenses.mit;
-     }) {};
-
-  "soap_0_2_3_3" = callPackage
-    ({ mkDerivation, base, bytestring, conduit, configurator
-     , data-default, exceptions, hspec, http-client, http-types, HUnit
-     , iconv, mtl, resourcet, text, unordered-containers, xml-conduit
-     , xml-conduit-writer, xml-types
-     }:
-     mkDerivation {
-       pname = "soap";
        version = "0.2.3.3";
        sha256 = "2d1759c83bc75cacc470ffc64af218f971d55875a61c2de10be1276bd9845979";
        libraryHaskellDepends = [
@@ -160279,7 +160659,6 @@ self: {
        homepage = "https://bitbucket.org/dpwiz/haskell-soap";
        description = "SOAP client tools";
        license = stdenv.lib.licenses.mit;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "soap-openssl" = callPackage
@@ -161256,6 +161635,24 @@ self: {
        license = stdenv.lib.licenses.mit;
      }) {};
 
+  "speedy-slice_0_2_0" = callPackage
+    ({ mkDerivation, base, containers, lens, mcmc-types
+     , mwc-probability, pipes, primitive, transformers
+     }:
+     mkDerivation {
+       pname = "speedy-slice";
+       version = "0.2.0";
+       sha256 = "9ae1b3241624bfb5e656347cca1f598ae9b67b1abe23b00ddf8d3d5925234963";
+       libraryHaskellDepends = [
+         base lens mcmc-types mwc-probability pipes primitive transformers
+       ];
+       testHaskellDepends = [ base containers mwc-probability ];
+       homepage = "http://github.com/jtobin/speedy-slice";
+       description = "Speedy slice sampling";
+       license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "spelling-suggest" = callPackage
     ({ mkDerivation, base, edit-distance, parseargs, phonetic-code
      , sqlite
@@ -161759,6 +162156,7 @@ self: {
        ];
        description = "Web interface to sproxy database";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "sproxy2" = callPackage
@@ -161968,6 +162366,28 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "sqlite-simple_0_4_12_1" = callPackage
+    ({ mkDerivation, attoparsec, base, base16-bytestring, blaze-builder
+     , blaze-textual, bytestring, containers, direct-sqlite, HUnit, text
+     , time, transformers
+     }:
+     mkDerivation {
+       pname = "sqlite-simple";
+       version = "0.4.12.1";
+       sha256 = "2f24f4dfea3b3bc1657b26c786666abd041bb89e09c22d084eaea43d67112227";
+       libraryHaskellDepends = [
+         attoparsec base blaze-builder blaze-textual bytestring containers
+         direct-sqlite text time transformers
+       ];
+       testHaskellDepends = [
+         base base16-bytestring bytestring direct-sqlite HUnit text time
+       ];
+       homepage = "http://github.com/nurpax/sqlite-simple";
+       description = "Mid-Level SQLite client library";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "sqlite-simple-errors" = callPackage
     ({ mkDerivation, base, mtl, parsec, sqlite-simple, text }:
      mkDerivation {
@@ -163991,23 +164411,11 @@ self: {
     ({ mkDerivation, base, byteorder }:
      mkDerivation {
        pname = "storable-endian";
-       version = "0.2.5";
-       sha256 = "e206eecf9480e937347ad0663f6c588da490606a1e55b871c68da8c7c1b44112";
-       libraryHaskellDepends = [ base byteorder ];
-       description = "Storable instances with endianness";
-       license = stdenv.lib.licenses.bsd3;
-     }) {};
-
-  "storable-endian_0_2_6" = callPackage
-    ({ mkDerivation, base, byteorder }:
-     mkDerivation {
-       pname = "storable-endian";
        version = "0.2.6";
        sha256 = "3743ac8f084ed3187b83f17b4fac280e77c5df01f7910f42b6a1bf09d5a65489";
        libraryHaskellDepends = [ base byteorder ];
        description = "Storable instances with endianness";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "storable-record" = callPackage
@@ -168288,23 +168696,6 @@ self: {
      }) {};
 
   "tasty-ant-xml" = callPackage
-    ({ mkDerivation, base, containers, generic-deriving, ghc-prim, mtl
-     , stm, tagged, tasty, transformers, xml
-     }:
-     mkDerivation {
-       pname = "tasty-ant-xml";
-       version = "1.0.2";
-       sha256 = "bbc3cc6741597af6b158bb54345d7356c98b50eb8b493abd38178a471915ff5d";
-       libraryHaskellDepends = [
-         base containers generic-deriving ghc-prim mtl stm tagged tasty
-         transformers xml
-       ];
-       homepage = "http://github.com/ocharles/tasty-ant-xml";
-       description = "Render tasty output to XML for Jenkins";
-       license = stdenv.lib.licenses.bsd3;
-     }) {};
-
-  "tasty-ant-xml_1_0_3" = callPackage
     ({ mkDerivation, base, containers, directory, filepath
      , generic-deriving, ghc-prim, mtl, stm, tagged, tasty, transformers
      , xml
@@ -168320,7 +168711,6 @@ self: {
        homepage = "http://github.com/ocharles/tasty-ant-xml";
        description = "Render tasty output to XML for Jenkins";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "tasty-dejafu" = callPackage
@@ -171613,34 +172003,6 @@ self: {
      }:
      mkDerivation {
        pname = "these";
-       version = "0.7.2";
-       sha256 = "a1d22644ca30b0bf549ed9881fcadc9f93fac0ec4815008496ca16e83a966dc8";
-       revision = "1";
-       editedCabalFile = "f1720c052d70f405e05c3c7a022d25c20afc5391dfbe179e80d3e671311594d8";
-       libraryHaskellDepends = [
-         aeson base bifunctors binary containers data-default-class deepseq
-         hashable keys mtl profunctors QuickCheck semigroupoids transformers
-         transformers-compat unordered-containers vector vector-instances
-       ];
-       testHaskellDepends = [
-         aeson base bifunctors binary containers hashable QuickCheck
-         quickcheck-instances tasty tasty-quickcheck transformers
-         unordered-containers vector
-       ];
-       homepage = "https://github.com/isomorphism/these";
-       description = "An either-or-both data type & a generalized 'zip with padding' typeclass";
-       license = stdenv.lib.licenses.bsd3;
-     }) {};
-
-  "these_0_7_3" = callPackage
-    ({ mkDerivation, aeson, base, bifunctors, binary, containers
-     , data-default-class, deepseq, hashable, keys, mtl, profunctors
-     , QuickCheck, quickcheck-instances, semigroupoids, tasty
-     , tasty-quickcheck, transformers, transformers-compat
-     , unordered-containers, vector, vector-instances
-     }:
-     mkDerivation {
-       pname = "these";
        version = "0.7.3";
        sha256 = "14339c111ec2caffcb2a9f64164a5dc307a0afb716925ddcb1774d9d442a3d9b";
        libraryHaskellDepends = [
@@ -171656,7 +172018,6 @@ self: {
        homepage = "https://github.com/isomorphism/these";
        description = "An either-or-both data type & a generalized 'zip with padding' typeclass";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "thespian" = callPackage
@@ -172144,8 +172505,8 @@ self: {
      }:
      mkDerivation {
        pname = "tidal-midi";
-       version = "0.8";
-       sha256 = "dd8d39af0871a730017c712624fc86ba5c25add7737511610ac849d9d54bcd79";
+       version = "0.8.2";
+       sha256 = "3638e4d7f853d1a73929624ec34b2364469339b0c821567cf8b46c78971c8339";
        libraryHaskellDepends = [
          base containers PortMidi tidal time transformers
        ];
@@ -172487,24 +172848,6 @@ self: {
      }:
      mkDerivation {
        pname = "time-parsers";
-       version = "0.1.1.0";
-       sha256 = "872d2ad4727ed7ac00a06b2acb7d7965da04d432c2d45017805fd4e6975d6ab2";
-       libraryHaskellDepends = [ base parsers template-haskell time ];
-       testHaskellDepends = [
-         attoparsec base bifunctors parsec parsers tasty tasty-hunit
-         template-haskell text time
-       ];
-       homepage = "https://github.com/phadej/time-parsers#readme";
-       description = "Parsers for types in `time`";
-       license = stdenv.lib.licenses.bsd3;
-     }) {};
-
-  "time-parsers_0_1_2_0" = callPackage
-    ({ mkDerivation, attoparsec, base, bifunctors, parsec, parsers
-     , tasty, tasty-hunit, template-haskell, text, time
-     }:
-     mkDerivation {
-       pname = "time-parsers";
        version = "0.1.2.0";
        sha256 = "4e50d40f13f8e6c5175be22b91586f909607ecb631f8209ff45bce2031bb3c24";
        libraryHaskellDepends = [ base parsers template-haskell time ];
@@ -172515,7 +172858,6 @@ self: {
        homepage = "https://github.com/phadej/time-parsers#readme";
        description = "Parsers for types in `time`";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "time-patterns" = callPackage
@@ -179371,30 +179713,6 @@ self: {
      }) {};
 
   "uuid" = callPackage
-    ({ mkDerivation, base, binary, bytestring, cryptonite, HUnit
-     , memory, network-info, QuickCheck, random, tasty, tasty-hunit
-     , tasty-quickcheck, text, time, uuid-types
-     }:
-     mkDerivation {
-       pname = "uuid";
-       version = "1.3.12";
-       sha256 = "ed62f1b3f0b19f0d548655ffef5aff066ad5c430fe11e909a1a7e8fc115a89ee";
-       revision = "3";
-       editedCabalFile = "5444a4c5a15bdfd193d50fa7cc6c248fe18cc18810fb3f878a0e3d4dc81a8f21";
-       libraryHaskellDepends = [
-         base binary bytestring cryptonite memory network-info random text
-         time uuid-types
-       ];
-       testHaskellDepends = [
-         base bytestring HUnit QuickCheck random tasty tasty-hunit
-         tasty-quickcheck
-       ];
-       homepage = "https://github.com/aslatter/uuid";
-       description = "For creating, comparing, parsing and printing Universally Unique Identifiers";
-       license = stdenv.lib.licenses.bsd3;
-     }) {};
-
-  "uuid_1_3_13" = callPackage
     ({ mkDerivation, base, binary, bytestring, cryptohash-md5
      , cryptohash-sha1, entropy, HUnit, network-info, QuickCheck, random
      , tasty, tasty-hunit, tasty-quickcheck, text, time, uuid-types
@@ -179414,7 +179732,6 @@ self: {
        homepage = "https://github.com/hvr/uuid";
        description = "For creating, comparing, parsing and printing Universally Unique Identifiers";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "uuid-aeson" = callPackage
@@ -180940,25 +181257,12 @@ self: {
     ({ mkDerivation, base, doctest, ghc-prim, lens, singletons }:
      mkDerivation {
        pname = "vinyl";
-       version = "0.5.2";
-       sha256 = "93ac95aada665057df04bd1316c6eb5bef72479420199ebf34715684afe6a70b";
-       libraryHaskellDepends = [ base ghc-prim ];
-       testHaskellDepends = [ base doctest lens singletons ];
-       description = "Extensible Records";
-       license = stdenv.lib.licenses.mit;
-     }) {};
-
-  "vinyl_0_5_3" = callPackage
-    ({ mkDerivation, base, doctest, ghc-prim, lens, singletons }:
-     mkDerivation {
-       pname = "vinyl";
        version = "0.5.3";
        sha256 = "00f86a43def432c564226daae42b130a67c5fb413f3b097f43a14fbfb57608a6";
        libraryHaskellDepends = [ base ghc-prim ];
        testHaskellDepends = [ base doctest lens singletons ];
        description = "Extensible Records";
        license = stdenv.lib.licenses.mit;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "vinyl-gl" = callPackage
@@ -182504,6 +182808,7 @@ self: {
        homepage = "https://github.com/scotty-web/wai-middleware-static";
        description = "WAI middleware that serves requests to static files";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "wai-middleware-static-caching" = callPackage
@@ -182657,8 +182962,8 @@ self: {
      }:
      mkDerivation {
        pname = "wai-routes";
-       version = "0.9.8";
-       sha256 = "4152d74a8b0b762b448b112d391e8b760efb7b71444c5b9f58ed714d87331071";
+       version = "0.9.9";
+       sha256 = "dea8b6b8163fe04bf0ffb9f5a81058eef2017591275735aba7ae448edf689cc9";
        libraryHaskellDepends = [
          aeson base blaze-builder bytestring case-insensitive containers
          cookie data-default-class filepath http-types mime-types
@@ -183222,6 +183527,7 @@ self: {
        homepage = "https://github.com/mrkkrp/wave";
        description = "Work with WAVE and RF64 files";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "wavefront" = callPackage
@@ -183392,10 +183698,8 @@ self: {
      }:
      mkDerivation {
        pname = "web-inv-route";
-       version = "0.1";
-       sha256 = "8973080f0a59429cf97ed1ac0d1060b864f6a25f577c3e150ff0f0a3635ac8fa";
-       revision = "1";
-       editedCabalFile = "7e68be5f41dbc5f47d7f38f017f0f676eaf962a8fa56142ce491c8882165d28d";
+       version = "0.1.1";
+       sha256 = "ee4f71874d82c1868fff17a2276363454594f898f5db8c8c210479e5a5383b9a";
        libraryHaskellDepends = [
          base bytestring case-insensitive containers happstack-server
          hashable http-types invertible network-uri snap-core text
@@ -183616,19 +183920,18 @@ self: {
      }) {};
 
   "web3" = callPackage
-    ({ mkDerivation, aeson, attoparsec, base, base16-bytestring, binary
-     , bytestring, cryptonite, data-default-class, http-client
-     , http-client-tls, memory, mtl, template-haskell, text
-     , transformers, vector
+    ({ mkDerivation, aeson, attoparsec, base, base16-bytestring
+     , bytestring, cryptonite, data-default-class, http-client, memory
+     , mtl, template-haskell, text, transformers, vector
      }:
      mkDerivation {
        pname = "web3";
-       version = "0.3.2.1";
-       sha256 = "1764b645a09a6a5fdcec05f100cd7c36a542c612da624345100662535783d2b3";
+       version = "0.3.4.0";
+       sha256 = "64218b2f2f2319fe137834bbb012e948444f80f88e3da03ee6ecff06b5ecfe27";
        libraryHaskellDepends = [
-         aeson attoparsec base base16-bytestring binary bytestring
-         cryptonite data-default-class http-client http-client-tls memory
-         mtl template-haskell text transformers vector
+         aeson attoparsec base base16-bytestring bytestring cryptonite
+         data-default-class http-client memory mtl template-haskell text
+         transformers vector
        ];
        testHaskellDepends = [ base memory text ];
        homepage = "https://github.com/airalab/hs-web3#readme";
@@ -183790,6 +184093,7 @@ self: {
        homepage = "https://github.com/kallisti-dev/hs-webdriver";
        description = "a Haskell client for the Selenium WebDriver protocol";
        license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "webdriver-angular" = callPackage
@@ -183812,6 +184116,7 @@ self: {
        homepage = "https://bitbucket.org/wuzzeb/webdriver-utils";
        description = "Webdriver actions to assist with testing a webpage which uses Angular.Js";
        license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "webdriver-snoy" = callPackage
@@ -184967,16 +185272,16 @@ self: {
      , conduit-combinators, conduit-extra, directory, exceptions
      , fast-logger, filemanip, formatting, http-conduit, http-types
      , lens, lifted-async, lifted-base, monad-control, monad-logger, mtl
-     , mtl-compat, optparse-applicative, optparse-generic, process
-     , regex-applicative, regex-compat, resourcet, safe, shake, shelly
-     , system-filepath, tasty, tasty-hunit, template-haskell, text
-     , text-manipulate, time, transformers, transformers-base
+     , mtl-compat, optparse-applicative, optparse-generic, preamble
+     , process, regex-applicative, regex-compat, resourcet, safe, shake
+     , shelly, system-filepath, tasty, tasty-hunit, template-haskell
+     , text, text-manipulate, time, transformers, transformers-base
      , unordered-containers, uuid, yaml, zlib
      }:
      mkDerivation {
        pname = "wolf";
-       version = "0.3.0";
-       sha256 = "ec7b4b7f3a8eca648d1b31c637dfac10c40a80afc0d72649cdf0308e1170fcc8";
+       version = "0.3.1";
+       sha256 = "441d7c82cca74e12fd097ebb3b4d5e3c7b2e3dff4145e65e00a9fd9f57ee224b";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -184984,9 +185289,10 @@ self: {
          basic-prelude bytestring conduit conduit-combinators conduit-extra
          directory exceptions fast-logger filemanip formatting http-conduit
          http-types lens lifted-async lifted-base monad-control monad-logger
-         mtl mtl-compat optparse-applicative process regex-applicative
-         regex-compat resourcet safe template-haskell text text-manipulate
-         time transformers transformers-base unordered-containers uuid yaml
+         mtl mtl-compat optparse-applicative preamble process
+         regex-applicative regex-compat resourcet safe template-haskell text
+         text-manipulate time transformers transformers-base
+         unordered-containers uuid yaml
        ];
        executableHaskellDepends = [
          aeson amazonka-core async base basic-prelude bytestring directory
@@ -185447,21 +185753,6 @@ self: {
      }:
      mkDerivation {
        pname = "writer-cps-mtl";
-       version = "0.1.1.0";
-       sha256 = "c8c17d4112fc851d3b48fd52ee1c5dc44c29b0e85dec73ddc8fa9a2415e99dd3";
-       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;
-     }) {};
-
-  "writer-cps-mtl_0_1_1_1" = callPackage
-    ({ mkDerivation, base, mtl, transformers, writer-cps-transformers
-     }:
-     mkDerivation {
-       pname = "writer-cps-mtl";
        version = "0.1.1.1";
        sha256 = "db7f45ebceb3ecb166422c53d0a80a1c9bece8a958a3a9e4d15d75ada02bbf97";
        libraryHaskellDepends = [
@@ -185470,7 +185761,6 @@ self: {
        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
@@ -185693,6 +185983,17 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "wxSimpleCanvas" = callPackage
+    ({ mkDerivation, base, cubicbezier, wx, wxcore }:
+     mkDerivation {
+       pname = "wxSimpleCanvas";
+       version = "0.0.0.0";
+       sha256 = "a2200569c49f7b6dcefe39ddc374d5325cb1fd9c001772edb340a8ba9b6c2061";
+       libraryHaskellDepends = [ base cubicbezier wx wxcore ];
+       description = "Simple zoomable canvas for wxHaskell";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "wxc" = callPackage
     ({ mkDerivation, base, libX11, mesa, split, wxdirect, wxGTK }:
      mkDerivation {
@@ -186491,7 +186792,7 @@ self: {
        license = stdenv.lib.licenses.mit;
      }) {};
 
-  "xlsx_0_3_0" = callPackage
+  "xlsx_0_4_0" = callPackage
     ({ mkDerivation, base, base64-bytestring, binary-search, bytestring
      , conduit, containers, data-default, Diff, errors, extra, filepath
      , groom, lens, mtl, mtl-compat, network-uri, old-locale
@@ -186501,8 +186802,8 @@ self: {
      }:
      mkDerivation {
        pname = "xlsx";
-       version = "0.3.0";
-       sha256 = "6d941e2fdc757384d417c50db35f84aa0413b940baf6ec49fdba597cd68c11b3";
+       version = "0.4.0";
+       sha256 = "1cb379b7cbc0783831f352d034c307a414bb2f1de158b5aec2a4c7cbebaee16a";
        libraryHaskellDepends = [
          base base64-bytestring binary-search bytestring conduit containers
          data-default errors extra filepath lens mtl mtl-compat network-uri
@@ -186511,7 +186812,7 @@ self: {
        ];
        testHaskellDepends = [
          base bytestring containers Diff groom lens mtl raw-strings-qq
-         smallcheck tasty tasty-hunit tasty-smallcheck time vector
+         smallcheck tasty tasty-hunit tasty-smallcheck text time vector
          xml-conduit
        ];
        homepage = "https://github.com/qrilka/xlsx";
@@ -189616,8 +189917,8 @@ self: {
      }:
      mkDerivation {
        pname = "yesod-persistent";
-       version = "1.4.0.6";
-       sha256 = "69c1261b49a6448795d569431691115fc6b86f7b296905573f5b2271465dee71";
+       version = "1.4.1.0";
+       sha256 = "98f422757210b30b2bd0d75828408a9fb1d67fa81e02ec304848c1922da4e91c";
        libraryHaskellDepends = [
          base blaze-builder conduit persistent persistent-template
          resource-pool resourcet transformers yesod-core
@@ -189631,15 +189932,15 @@ self: {
        license = stdenv.lib.licenses.mit;
      }) {};
 
-  "yesod-persistent_1_4_1_0" = callPackage
+  "yesod-persistent_1_4_1_1" = callPackage
     ({ mkDerivation, base, blaze-builder, conduit, hspec, persistent
      , persistent-sqlite, persistent-template, resource-pool, resourcet
      , text, transformers, wai-extra, yesod-core
      }:
      mkDerivation {
        pname = "yesod-persistent";
-       version = "1.4.1.0";
-       sha256 = "98f422757210b30b2bd0d75828408a9fb1d67fa81e02ec304848c1922da4e91c";
+       version = "1.4.1.1";
+       sha256 = "dffd2604fc37a6b518c06391c44059df96895e3b484d4de8fbff9ff0869e7551";
        libraryHaskellDepends = [
          base blaze-builder conduit persistent persistent-template
          resource-pool resourcet transformers yesod-core
@@ -191520,30 +191821,6 @@ self: {
      }:
      mkDerivation {
        pname = "zip";
-       version = "0.1.3";
-       sha256 = "9e7a79126ab12c198efcae67dd07f860213ce5a6afb2217053f0342ffdb9e6d1";
-       libraryHaskellDepends = [
-         base bytestring bzlib-conduit case-insensitive cereal conduit
-         conduit-extra containers digest exceptions filepath mtl path
-         path-io plan-b resourcet text time transformers
-       ];
-       testHaskellDepends = [
-         base bytestring conduit containers exceptions filepath hspec path
-         path-io QuickCheck text time transformers
-       ];
-       homepage = "https://github.com/mrkkrp/zip";
-       description = "Operations on zip archives";
-       license = stdenv.lib.licenses.bsd3;
-     }) {};
-
-  "zip_0_1_4" = callPackage
-    ({ mkDerivation, base, bytestring, bzlib-conduit, case-insensitive
-     , cereal, conduit, conduit-extra, containers, digest, exceptions
-     , filepath, hspec, mtl, path, path-io, plan-b, QuickCheck
-     , resourcet, text, time, transformers
-     }:
-     mkDerivation {
-       pname = "zip";
        version = "0.1.4";
        sha256 = "073c9f8320ed16048d099fbec10c42a76ae0bcbd13e344fd0ca99f3a6716db78";
        libraryHaskellDepends = [
@@ -191558,7 +191835,6 @@ self: {
        homepage = "https://github.com/mrkkrp/zip";
        description = "Operations on zip archives";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "zip-archive" = callPackage