[package-plan] 01/01: broken upgrade to LTS 8.19

Clint Adams clint at moszumanska.debian.org
Wed Jun 21 03:19:14 UTC 2017


This is an automated email from the git hooks/post-receive script.

clint pushed a commit to branch master
in repository package-plan.

commit 5051882e735dc0dfd37e1b0880a24539e569cf97
Author: Clint Adams <clint at debian.org>
Date:   Tue Jun 20 23:10:30 2017 -0400

    broken upgrade to LTS 8.19
---
 additional-cabals/hgettext-0.1.30.cabal            |   30 +
 additional-cabals/hledger-0.27.cabal               |  258 ----
 additional-cabals/hledger-1.1.cabal                |  310 +++++
 additional-cabals/hledger-lib-0.27.cabal           |  166 ---
 additional-cabals/hledger-lib-1.1.cabal            |  335 +++++
 additional-cabals/text-show-2.1.1.cabal            |  330 -----
 ...xt-show-2.1.2.cabal => text-show-3.4.1.1.cabal} |  204 +++-
 lts.config                                         | 1277 ++++++++++----------
 packages.txt                                       |  352 +++---
 patches/MonadRandom/0.5.1/no-fail                  |   10 +
 patches/MonadRandom/0.5.1/series                   |    1 +
 patches/aeson-compat/0.3.6/newer-quickcheck        |   11 +
 patches/aeson-compat/0.3.6/series                  |    1 +
 patches/chell-quickcheck/0.2.5/newer-quickcheck    |   11 +
 patches/chell-quickcheck/0.2.5/series              |    1 +
 patches/ed25519/0.5.0/newer-directory              |   11 +
 patches/ed25519/0.5.0/series                       |    1 +
 patches/hledger-lib/1.1/newer-megaparsec           |   29 +
 .../hledger-lib/{1.0.1 => 1.1}/no-mtl-compat.patch |   16 +-
 patches/hledger-lib/{1.0.1 => 1.1}/series          |    1 +
 patches/hledger/1.1/newer-megaparsec               |   11 +
 patches/hledger/{1.0.1 => 1.1}/no-mtl-compat.patch |   10 +-
 patches/hledger/{1.0.1 => 1.1}/series              |    1 +
 patches/http2/1.6.3/no-bytestring-builder          |   50 +
 patches/http2/1.6.3/series                         |    1 +
 patches/pipes-zlib/0.4.4.1/newer-pipes             |   11 +
 patches/pipes-zlib/0.4.4.1/series                  |    1 +
 patches/text-show/3.4.1.1/no-bytestring-builder    |   26 +
 patches/text-show/3.4.1.1/no-nats                  |   26 +
 patches/text-show/3.4.1.1/series                   |    2 +
 30 files changed, 1897 insertions(+), 1597 deletions(-)

diff --git a/additional-cabals/hgettext-0.1.30.cabal b/additional-cabals/hgettext-0.1.30.cabal
new file mode 100644
index 0000000..15a5e2f
--- /dev/null
+++ b/additional-cabals/hgettext-0.1.30.cabal
@@ -0,0 +1,30 @@
+Name:                   hgettext
+Version:                0.1.30
+Cabal-Version:          >= 1.6
+
+License:                BSD3
+
+Author:                 Vasyl Pasternak
+Maintainer:             vasyl.pasternak at gmail.com
+Copyright:              2009 Vasyl Pasternak
+Category:               Text
+Homepage:               https://github.com/vasylp/hgettext
+
+Synopsis:               Bindings to libintl.h (gettext, bindtextdomain)
+Build-Type:             Simple
+
+Library
+        Exposed-Modules:        Text.I18N.GetText,
+                                Distribution.Simple.I18N.GetText
+        Extensions:             ForeignFunctionInterface
+        Hs-Source-Dirs:         src
+        Build-Depends:          base>=3.0.3.0 && <5, process,
+                                directory, filepath,
+                                containers, Cabal>=1.10, setlocale
+
+Executable hgettext
+        Main-Is:                hgettext.hs
+        Hs-Source-Dirs:         src        
+        Build-Depends:          base>=3.0.3.0 && <5, uniplate, haskell-src-exts
+        Other-Modules:          Paths_hgettext
+
diff --git a/additional-cabals/hledger-0.27.cabal b/additional-cabals/hledger-0.27.cabal
deleted file mode 100644
index 8781448..0000000
--- a/additional-cabals/hledger-0.27.cabal
+++ /dev/null
@@ -1,258 +0,0 @@
--- This file has been generated from package.yaml by hpack version 0.5.4.
---
--- see: https://github.com/sol/hpack
-
-name:           hledger
-version:        0.27
-stability:      stable
-category:       Finance, Console
-synopsis:       Command-line interface for the hledger accounting tool
-description:
-    This is hledger’s command-line interface.
-    Its basic function is to read a plain text file describing
-    financial transactions and produce useful reports.
-    hledger is a cross-platform program for tracking money, time, or
-    any other commodity, using double-entry accounting and a simple,
-    editable file format. It is inspired by and largely compatible
-    with ledger(1).  hledger provides command-line, curses and web
-    interfaces, and aims to be a reliable, practical tool for daily
-    use.
-license:        GPL
-license-file:   LICENSE
-author:         Simon Michael <simon at joyful.com>
-maintainer:     Simon Michael <simon at joyful.com>
-homepage:       http://hledger.org
-bug-reports:    http://bugs.hledger.org
-cabal-version:  >= 1.10
-build-type:     Simple
-tested-with:    GHC==7.4.2, GHC==7.6.3, GHC==7.8.4, GHC==7.10.2
-
-extra-source-files:
-    CHANGES
-    README.md
-    test/test.hs
-
-source-repository head
-  type: git
-  location: https://github.com/simonmichael/hledger
-
-flag threaded
-  default: True
-  description:
-    Build with support for multithreaded execution
-
-flag curses
-  default: True
-  description:   
-    On POSIX systems, enable curses support for auto-detecting terminal width.
-
-flag old-locale
-  default: False
-  description: 
-    A compatibility flag, set automatically by cabal.
-    If false then depend on time >= 1.5, 
-    if true then depend on time < 1.5 together with old-locale.
-
-library
-  ghc-options: -Wall -fno-warn-unused-do-bind -fno-warn-name-shadowing -fno-warn-missing-signatures -fno-warn-type-defaults -fno-warn-orphans
-  cpp-options: -DVERSION="0.27"
-  build-depends:
-      hledger-lib == 0.27
-    , base >= 4.3 && < 5
-    , base-compat >= 0.8.1
-    , containers
-    , unordered-containers
-    , cmdargs >= 0.10 && < 0.11
-    , csv
-    , directory
-    , filepath
-    , haskeline >= 0.6 && <= 0.8
-    , HUnit
-    , mtl
-    , mtl-compat
-    , old-time
-    , parsec >= 3
-    , process
-    , regex-tdfa
-    , safe >= 0.2
-    , split >= 0.1 && < 0.3
-    , text >= 0.11
-    , tabular >= 0.2 && < 0.3
-    , utf8-string >= 0.3.5 && < 1.1
-    , wizards == 1.0.*
-
-  if impl(ghc >= 7.10)
-    -- ghc 7.10 requires shakespeare 2.0.2.2+
-    build-depends: shakespeare      >= 2.0.2.2 && < 2.1
-  else
-    -- for older ghcs, allow shakespeare 1.x (which also requires shakespeare-text)
-    -- http://www.yesodweb.com/blog/2014/04/consolidation-progress
-    build-depends:
-                  shakespeare      >= 1.0 && < 2.1
-                 ,shakespeare-text >= 1.0 && < 1.2
-
-  if flag(old-locale)
-    build-depends: time < 1.5, old-locale
-  else
-    build-depends: time >= 1.5
-
-  if impl(ghc >= 7.4)
-    build-depends: pretty-show >= 1.6.4
-
-  if !os(windows) && flag(curses)
-    build-depends: terminfo
-
-  exposed-modules:
-      Hledger.Cli
-      Hledger.Cli.Main
-      Hledger.Cli.CliOptions
-      Hledger.Cli.Tests
-      Hledger.Cli.Utils
-      Hledger.Cli.Version
-      Hledger.Cli.Add
-      Hledger.Cli.Accounts
-      Hledger.Cli.Balance
-      Hledger.Cli.Balancesheet
-      Hledger.Cli.Cashflow
-      Hledger.Cli.Histogram
-      Hledger.Cli.Incomestatement
-      Hledger.Cli.Print
-      Hledger.Cli.Register
-      Hledger.Cli.Stats
-      Text.Tabular.AsciiWide
-  default-language: Haskell2010
-
-executable hledger
-  main-is: hledger-cli.hs
-  hs-source-dirs:
-      app
-  ghc-options: -Wall -fno-warn-unused-do-bind -fno-warn-name-shadowing -fno-warn-missing-signatures -fno-warn-type-defaults -fno-warn-orphans
-  if flag(threaded)
-    ghc-options: -threaded
-  cpp-options: -DVERSION="0.27"
-  build-depends:
-      hledger-lib == 0.27
-    , base >= 4.3 && < 5
-    , base-compat >= 0.8.1
-    , containers
-    , unordered-containers
-    , cmdargs >= 0.10 && < 0.11
-    , csv
-    , directory
-    , filepath
-    , haskeline >= 0.6 && <= 0.8
-    , HUnit
-    , mtl
-    , mtl-compat
-    , old-time
-    , parsec >= 3
-    , process
-    , regex-tdfa
-    , safe >= 0.2
-    , split >= 0.1 && < 0.3
-    , text >= 0.11
-    , tabular >= 0.2 && < 0.3
-    , utf8-string >= 0.3.5 && < 1.1
-    , wizards == 1.0.*
-    , hledger == 0.27
-
-  if impl(ghc >= 7.10)
-    build-depends: shakespeare      >= 2.0.2.2 && < 2.1
-  else
-    build-depends:
-                  shakespeare      >= 1.0 && < 2.1
-                 ,shakespeare-text >= 1.0 && < 1.2
-
-  if flag(old-locale)
-    build-depends: time < 1.5, old-locale
-  else
-    build-depends: time >= 1.5
-
-  if impl(ghc >= 7.4)
-    build-depends: pretty-show >= 1.6.4
-
-  if !os(windows) && flag(curses)
-    build-depends: terminfo
-
-  default-language: Haskell2010
-
-test-suite test
-  type: exitcode-stdio-1.0
-  main-is: test.hs
-  hs-source-dirs:
-      test
-  ghc-options: -Wall -fno-warn-unused-do-bind -fno-warn-name-shadowing -fno-warn-missing-signatures -fno-warn-type-defaults -fno-warn-orphans
-  cpp-options: -DVERSION="0.27"
-  build-depends:
-      hledger-lib == 0.27
-    , base >= 4.3 && < 5
-    , base-compat >= 0.8.1
-    , containers
-    , unordered-containers
-    , cmdargs >= 0.10 && < 0.11
-    , csv
-    , directory
-    , filepath
-    , haskeline >= 0.6 && <= 0.8
-    , HUnit
-    , mtl
-    , mtl-compat
-    , old-time
-    , parsec >= 3
-    , process
-    , regex-tdfa
-    , safe >= 0.2
-    , split >= 0.1 && < 0.3
-    , text >= 0.11
-    , tabular >= 0.2 && < 0.3
-    , utf8-string >= 0.3.5 && < 1.1
-    , wizards == 1.0.*
-    , hledger
-    , test-framework
-    , test-framework-hunit
-
-  if impl(ghc >= 7.10)
-    build-depends: shakespeare      >= 2.0.2.2 && < 2.1
-  else
-    build-depends:
-                  shakespeare      >= 1.0 && < 2.1
-                 ,shakespeare-text >= 1.0 && < 1.2
-
-  if impl(ghc >= 7.4)
-    build-depends: pretty-show >= 1.6.4
-
-  if flag(old-locale)
-    build-depends: time < 1.5, old-locale
-  else
-    build-depends: time >= 1.5
-
-  if !os(windows) && flag(curses)
-    build-depends: terminfo
-
-  default-language: Haskell2010
-
-benchmark bench
-  type:             exitcode-stdio-1.0
-  hs-source-dirs:   bench
-  main-is:          bench.hs
-  other-modules:    SimpleBench
-  ghc-options: -Wall -fno-warn-unused-do-bind -fno-warn-name-shadowing -fno-warn-missing-signatures
-  ghc-options: -fno-warn-type-defaults -fno-warn-orphans
-  default-language: Haskell2010
-  build-depends:    hledger-lib,
-                    hledger,
-                    base >= 4.3 && < 5,
-                    base-compat >= 0.8.1,
-                    criterion,
-                    html,
-                    tabular >= 0.2 && < 0.3,
-                    timeit,
-                    process,
-                    filepath,
-                    directory
-
-  if flag(old-locale)
-    build-depends: time < 1.5, old-locale
-  else
-    build-depends: time >= 1.5
-  
diff --git a/additional-cabals/hledger-1.1.cabal b/additional-cabals/hledger-1.1.cabal
new file mode 100644
index 0000000..00cc24d
--- /dev/null
+++ b/additional-cabals/hledger-1.1.cabal
@@ -0,0 +1,310 @@
+-- This file has been generated from package.yaml by hpack version 0.15.0.
+--
+-- see: https://github.com/sol/hpack
+
+name:           hledger
+version:        1.1
+stability:      stable
+category:       Finance, Console
+synopsis:       Command-line interface for the hledger accounting tool
+description:    This is hledger's command-line interface.
+                Its basic function is to read a plain text file describing
+                financial transactions and produce useful reports.
+                .
+                hledger is a cross-platform program for tracking money, time, or
+                any other commodity, using double-entry accounting and a simple,
+                editable file format. It is inspired by and largely compatible
+                with ledger(1).  hledger provides command-line, curses and web
+                interfaces, and aims to be a reliable, practical tool for daily
+                use.
+license:        GPL
+license-file:   LICENSE
+author:         Simon Michael <simon at joyful.com>
+maintainer:     Simon Michael <simon at joyful.com>
+homepage:       http://hledger.org
+bug-reports:    http://bugs.hledger.org
+cabal-version:  >= 1.10
+build-type:     Simple
+tested-with:    GHC==7.10.3, GHC==8.0
+
+extra-source-files:
+    bench/10000x1000x10.journal
+    CHANGES
+    README.md
+    test/test.hs
+
+data-files:
+    doc/hledger.1
+    doc/hledger.1.info
+    doc/hledger.1.txt
+    doc/other/hledger-api.1
+    doc/other/hledger-api.1.info
+    doc/other/hledger-api.1.txt
+    doc/other/hledger-ui.1
+    doc/other/hledger-ui.1.info
+    doc/other/hledger-ui.1.txt
+    doc/other/hledger-web.1
+    doc/other/hledger-web.1.info
+    doc/other/hledger-web.1.txt
+    doc/other/hledger_csv.5
+    doc/other/hledger_csv.5.info
+    doc/other/hledger_csv.5.txt
+    doc/other/hledger_journal.5
+    doc/other/hledger_journal.5.info
+    doc/other/hledger_journal.5.txt
+    doc/other/hledger_timeclock.5
+    doc/other/hledger_timeclock.5.info
+    doc/other/hledger_timeclock.5.txt
+    doc/other/hledger_timedot.5
+    doc/other/hledger_timedot.5.info
+    doc/other/hledger_timedot.5.txt
+
+source-repository head
+  type: git
+  location: https://github.com/simonmichael/hledger
+
+flag oldtime
+  description: If building with time < 1.5, also depend on old-locale. Set automatically by cabal.
+  manual: False
+  default: False
+
+flag terminfo
+  description: On POSIX systems, build with the terminfo lib for detecting terminal width.
+  manual: False
+  default: True
+
+flag threaded
+  default: True
+  description: Build with support for multithreaded execution
+  manual: False
+
+library
+  ghc-options: -Wall -fno-warn-unused-do-bind -fno-warn-name-shadowing -fno-warn-missing-signatures -fno-warn-type-defaults -fno-warn-orphans
+  cpp-options: -DVERSION="1.1"
+  build-depends:
+      base >=4.8 && <5
+    , base-compat >=0.8.1
+    , directory
+    , file-embed >=0.0.10 && <0.1
+    , filepath
+    , pretty-show >=1.6.4
+    , process
+    , temporary
+    , tabular >=0.2 && <0.3
+    , hledger-lib >= 1.1 && < 1.2
+    , bytestring
+    , containers
+    , unordered-containers
+    , cmdargs >=0.10 && <0.11
+    , csv
+    , data-default >=0.5
+    , hashable >=1.2.4
+    , haskeline >=0.6 && <=0.8
+    , HUnit
+    , mtl
+    , mtl-compat
+    , old-time
+    , megaparsec >=5.0 && < 5.2
+    , regex-tdfa
+    , safe >=0.2
+    , split >=0.1 && <0.3
+    , transformers
+    , text >=0.11
+    , utf8-string >=0.3.5 && <1.1
+    , wizards ==1.0.*
+  if impl(ghc <7.6)
+    build-depends:
+        ghc-prim
+  if impl(ghc >=7.10)
+    build-depends:
+        shakespeare >=2.0.2.2 && <2.1
+  else
+    build-depends:
+        shakespeare >=1.0 && <2.1
+      , shakespeare-text >=1.0 && <1.2
+  if flag(oldtime)
+    build-depends:
+        time <1.5
+      , old-locale
+  else
+    build-depends:
+        time >=1.5
+  if (!(os(windows))) && (flag(terminfo))
+    build-depends:
+        terminfo
+  exposed-modules:
+      Hledger.Cli
+      Hledger.Cli.Main
+      Hledger.Cli.CliOptions
+      Hledger.Cli.DocFiles
+      Hledger.Cli.Tests
+      Hledger.Cli.Utils
+      Hledger.Cli.Version
+      Hledger.Cli.Add
+      Hledger.Cli.Accounts
+      Hledger.Cli.Balance
+      Hledger.Cli.Balancesheet
+      Hledger.Cli.Cashflow
+      Hledger.Cli.Help
+      Hledger.Cli.Histogram
+      Hledger.Cli.Incomestatement
+      Hledger.Cli.Info
+      Hledger.Cli.Man
+      Hledger.Cli.Print
+      Hledger.Cli.Register
+      Hledger.Cli.Stats
+      Text.Tabular.AsciiWide
+  other-modules:
+      Paths_hledger
+  default-language: Haskell2010
+
+executable hledger
+  main-is: hledger-cli.hs
+  hs-source-dirs:
+      app
+  ghc-options: -Wall -fno-warn-unused-do-bind -fno-warn-name-shadowing -fno-warn-missing-signatures -fno-warn-type-defaults -fno-warn-orphans
+  cpp-options: -DVERSION="1.1"
+  build-depends:
+      base >=4.8 && <5
+    , base-compat >=0.8.1
+    , directory
+    , file-embed >=0.0.10 && <0.1
+    , filepath
+    , pretty-show >=1.6.4
+    , process
+    , temporary
+    , tabular >=0.2 && <0.3
+    , hledger-lib >= 1.1 && < 1.2
+    , hledger == 1.1
+    , bytestring
+    , containers
+    , unordered-containers
+    , cmdargs >=0.10 && <0.11
+    , csv
+    , data-default >=0.5
+    , haskeline >=0.6 && <=0.8
+    , HUnit
+    , mtl
+    , mtl-compat
+    , old-time
+    , parsec >=3
+    , regex-tdfa
+    , safe >=0.2
+    , split >=0.1 && <0.3
+    , text >=0.11
+    , utf8-string >=0.3.5 && <1.1
+    , wizards ==1.0.*
+  if flag(threaded)
+    ghc-options: -threaded
+  if impl(ghc <7.6)
+    build-depends:
+        ghc-prim
+  if impl(ghc >=7.10)
+    build-depends:
+        shakespeare >=2.0.2.2 && <2.1
+  else
+    build-depends:
+        shakespeare >=1.0 && <2.1
+      , shakespeare-text >=1.0 && <1.2
+  if flag(oldtime)
+    build-depends:
+        time <1.5
+      , old-locale
+  else
+    build-depends:
+        time >=1.5
+  if (!(os(windows))) && (flag(terminfo))
+    build-depends:
+        terminfo
+  default-language: Haskell2010
+
+test-suite test
+  type: exitcode-stdio-1.0
+  main-is: test.hs
+  hs-source-dirs:
+      test
+  ghc-options: -Wall -fno-warn-unused-do-bind -fno-warn-name-shadowing -fno-warn-missing-signatures -fno-warn-type-defaults -fno-warn-orphans
+  cpp-options: -DVERSION="1.1"
+  build-depends:
+      base >=4.8 && <5
+    , base-compat >=0.8.1
+    , directory
+    , file-embed >=0.0.10 && <0.1
+    , filepath
+    , pretty-show >=1.6.4
+    , process
+    , temporary
+    , tabular >=0.2 && <0.3
+    , hledger-lib >= 1.1 && < 1.2
+    , hledger == 1.1
+    , bytestring
+    , containers
+    , unordered-containers
+    , cmdargs >=0.10 && <0.11
+    , csv
+    , data-default >=0.5
+    , haskeline >=0.6 && <=0.8
+    , HUnit
+    , mtl
+    , mtl-compat
+    , old-time
+    , parsec >=3
+    , regex-tdfa
+    , safe >=0.2
+    , split >=0.1 && <0.3
+    , text >=0.11
+    , utf8-string >=0.3.5 && <1.1
+    , wizards ==1.0.*
+    , test-framework
+    , test-framework-hunit
+  if impl(ghc <7.6)
+    build-depends:
+        ghc-prim
+  if impl(ghc >=7.10)
+    build-depends:
+        shakespeare >=2.0.2.2 && <2.1
+  else
+    build-depends:
+        shakespeare >=1.0 && <2.1
+      , shakespeare-text >=1.0 && <1.2
+  if flag(oldtime)
+    build-depends:
+        time <1.5
+      , old-locale
+  else
+    build-depends:
+        time >=1.5
+  if (!(os(windows))) && (flag(terminfo))
+    build-depends:
+        terminfo
+  default-language: Haskell2010
+
+benchmark bench
+  type: exitcode-stdio-1.0
+  hs-source-dirs:
+      bench
+  main-is: bench.hs
+  ghc-options: -Wall -fno-warn-unused-do-bind -fno-warn-name-shadowing -fno-warn-missing-signatures -fno-warn-type-defaults -fno-warn-orphans
+  default-language: Haskell2010
+  build-depends:
+      base >=4.8 && <5
+    , base-compat >=0.8.1
+    , directory
+    , file-embed >=0.0.10 && <0.1
+    , filepath
+    , pretty-show >=1.6.4
+    , process
+    , temporary
+    , tabular >=0.2 && <0.3
+    , hledger-lib >= 1.1 && < 1.2
+    , hledger == 1.1
+    , criterion
+    , html
+    , timeit
+  if flag(oldtime)
+    build-depends:
+        time <1.5
+      , old-locale
+  else
+    build-depends:
+        time >=1.5
diff --git a/additional-cabals/hledger-lib-0.27.cabal b/additional-cabals/hledger-lib-0.27.cabal
deleted file mode 100644
index b218db2..0000000
--- a/additional-cabals/hledger-lib-0.27.cabal
+++ /dev/null
@@ -1,166 +0,0 @@
--- This file has been generated from package.yaml by hpack version 0.5.4.
---
--- see: https://github.com/sol/hpack
-
-name:           hledger-lib
-version:        0.27
-stability:      stable
-category:       Finance
-synopsis:       Core data types, parsers and functionality for the hledger accounting tools
-description:    
-    This is a reusable library containing hledger's core functionality.
-    hledger is a cross-platform program for tracking money, time, or
-    any other commodity, using double-entry accounting and a simple,
-    editable file format. It is inspired by and largely compatible
-    with ledger(1).  hledger provides command-line, curses and web
-    interfaces, and aims to be a reliable, practical tool for daily
-    use.
-license:        GPL
-license-file:   LICENSE
-author:         Simon Michael <simon at joyful.com>
-maintainer:     Simon Michael <simon at joyful.com>
-homepage:       http://hledger.org
-bug-reports:    http://bugs.hledger.org
-cabal-version:  >= 1.10
-build-type:     Simple
-tested-with:    GHC==7.4.2, GHC==7.6.3, GHC==7.8.4, GHC==7.10.2
-
-extra-source-files:
-    CHANGES 
-
-source-repository head
-  type: git
-  location: https://github.com/simonmichael/hledger
-
-flag double
-  manual: True
-  default: False
-  description:
-    Use old Double number representation (instead of Decimal), for testing/benchmarking.
-
-flag old-locale
-  default: False
-  description: 
-    A compatibility flag, set automatically by cabal.
-    If false then depend on time >= 1.5, 
-    if true then depend on time < 1.5 together with old-locale.
-
-library
-  if flag(double)
-    cpp-options: -DDOUBLE
-  ghc-options: -Wall -fno-warn-unused-do-bind -fno-warn-name-shadowing -fno-warn-missing-signatures -fno-warn-type-defaults -fno-warn-orphans
-  build-depends:
-      base >= 4.3 && < 5
-    , base-compat >= 0.8.1
-    , array
-    , blaze-markup >= 0.5.1
-    , bytestring
-    , cmdargs >= 0.10 && < 0.11
-    , containers
-    , csv
-    , Decimal
-    , deepseq
-    , directory
-    , filepath
-    , mtl
-    , mtl-compat
-    , old-time
-    , parsec >= 3
-    , regex-tdfa
-    , safe >= 0.2
-    , split >= 0.1 && < 0.3
-    , transformers >= 0.2 && < 0.5
-    , uglymemo
-    , utf8-string >= 0.3.5 && < 1.1
-    , HUnit
-
-  if impl(ghc >= 7.4)
-    build-depends: pretty-show >= 1.6.4
-
-  if flag(old-locale)
-    build-depends: time < 1.5, old-locale
-  else
-    build-depends: time >= 1.5
-
-  exposed-modules:
-      Hledger
-      Hledger.Data
-      Hledger.Data.Account
-      Hledger.Data.AccountName
-      Hledger.Data.Amount
-      Hledger.Data.Commodity
-      Hledger.Data.Dates
-      Hledger.Data.Journal
-      Hledger.Data.Ledger
-      Hledger.Data.StringFormat
-      Hledger.Data.Posting
-      Hledger.Data.RawOptions
-      Hledger.Data.TimeLog
-      Hledger.Data.Transaction
-      Hledger.Data.Types
-      Hledger.Query
-      Hledger.Read
-      Hledger.Read.CsvReader
-      Hledger.Read.JournalReader
-      Hledger.Read.TimelogReader
-      Hledger.Reports
-      Hledger.Reports.ReportOptions
-      Hledger.Reports.BalanceHistoryReport
-      Hledger.Reports.BalanceReport
-      Hledger.Reports.EntriesReport
-      Hledger.Reports.MultiBalanceReports
-      Hledger.Reports.PostingsReport
-      Hledger.Reports.TransactionsReports
-      Hledger.Utils
-      Hledger.Utils.Debug
-      Hledger.Utils.Parse
-      Hledger.Utils.Regex
-      Hledger.Utils.String
-      Hledger.Utils.Test
-      Hledger.Utils.Tree
-      Hledger.Utils.UTF8IOCompat
-  default-language: Haskell2010
-
-test-suite tests
-  type: exitcode-stdio-1.0
-  main-is: suite.hs
-  hs-source-dirs:
-      tests
-  ghc-options: -Wall -fno-warn-unused-do-bind -fno-warn-name-shadowing -fno-warn-missing-signatures -fno-warn-type-defaults -fno-warn-orphans
-  build-depends:
-      base >= 4.3 && < 5
-    , base-compat >= 0.8.1
-    , array
-    , blaze-markup >= 0.5.1
-    , bytestring
-    , cmdargs >= 0.10 && < 0.11
-    , containers
-    , csv
-    , Decimal
-    , deepseq
-    , directory
-    , filepath
-    , mtl
-    , mtl-compat
-    , old-time
-    , parsec >= 3
-    , regex-tdfa
-    , safe >= 0.2
-    , split >= 0.1 && < 0.3
-    , transformers >= 0.2 && < 0.5
-    , uglymemo
-    , utf8-string >= 0.3.5 && < 1.1
-    , HUnit
-    , hledger-lib
-    , test-framework
-    , test-framework-hunit
-
-  if impl(ghc >= 7.4)
-    build-depends: pretty-show >= 1.6.4
-
-  if flag(old-locale)
-    build-depends: time < 1.5, old-locale
-  else
-    build-depends: time >= 1.5
-
-  default-language: Haskell2010
diff --git a/additional-cabals/hledger-lib-1.1.cabal b/additional-cabals/hledger-lib-1.1.cabal
new file mode 100644
index 0000000..b0f192f
--- /dev/null
+++ b/additional-cabals/hledger-lib-1.1.cabal
@@ -0,0 +1,335 @@
+-- This file has been generated from package.yaml by hpack version 0.15.0.
+--
+-- see: https://github.com/sol/hpack
+
+name:           hledger-lib
+version:        1.1
+stability:      stable
+category:       Finance
+synopsis:       Core data types, parsers and functionality for the hledger accounting tools
+description:    This is a reusable library containing hledger's core functionality.
+                .
+                hledger is a cross-platform program for tracking money, time, or
+                any other commodity, using double-entry accounting and a simple,
+                editable file format. It is inspired by and largely compatible
+                with ledger(1).  hledger provides command-line, curses and web
+                interfaces, and aims to be a reliable, practical tool for daily
+                use.
+license:        GPL
+license-file:   LICENSE
+author:         Simon Michael <simon at joyful.com>
+maintainer:     Simon Michael <simon at joyful.com>
+homepage:       http://hledger.org
+bug-reports:    http://bugs.hledger.org
+cabal-version:  >= 1.10
+build-type:     Simple
+tested-with:    GHC==7.10.3, GHC==8.0
+
+extra-source-files:
+    CHANGES
+    README
+
+data-files:
+    doc/hledger_csv.5
+    doc/hledger_csv.5.info
+    doc/hledger_csv.5.txt
+    doc/hledger_journal.5
+    doc/hledger_journal.5.info
+    doc/hledger_journal.5.txt
+    doc/hledger_timeclock.5
+    doc/hledger_timeclock.5.info
+    doc/hledger_timeclock.5.txt
+    doc/hledger_timedot.5
+    doc/hledger_timedot.5.info
+    doc/hledger_timedot.5.txt
+
+source-repository head
+  type: git
+  location: https://github.com/simonmichael/hledger
+
+flag oldtime
+  description: If building with time < 1.5, also depend on old-locale. Set automatically by cabal.
+  manual: False
+  default: False
+
+library
+  hs-source-dirs:
+      other/ledger-parse
+    , .
+  ghc-options: -Wall -fno-warn-unused-do-bind -fno-warn-name-shadowing -fno-warn-missing-signatures -fno-warn-type-defaults -fno-warn-orphans
+  build-depends:
+      base >=4.8 && <5
+    , base-compat >=0.8.1
+    , array
+    , blaze-markup >=0.5.1
+    , bytestring
+    , cmdargs >=0.10 && <0.11
+    , containers
+    , csv
+    , data-default >=0.5
+    , Decimal
+    , deepseq
+    , directory
+    , filepath
+    , hashtables >= 1.2
+    , megaparsec >=5.0 && < 5.2
+    , mtl
+    , mtl-compat
+    , old-time
+    , pretty-show >=1.6.4
+    , regex-tdfa
+    , safe >=0.2
+    , split >=0.1 && <0.3
+    , text >=1.2 && <1.3
+    , transformers >=0.2 && <0.6
+    , uglymemo
+    , utf8-string >=0.3.5 && <1.1
+    , HUnit
+    , parsers >= 0.5
+    , system-filepath
+    , trifecta >= 0.91
+    , parsec
+    , semigroups
+  if impl(ghc <7.6)
+    build-depends:
+        ghc-prim
+  if flag(oldtime)
+    build-depends:
+        time <1.5
+      , old-locale
+  else
+    build-depends:
+        time >=1.5
+  exposed-modules:
+      Hledger
+      Hledger.Data
+      Hledger.Data.Account
+      Hledger.Data.AccountName
+      Hledger.Data.Amount
+      Hledger.Data.Commodity
+      Hledger.Data.Dates
+      Hledger.Data.Journal
+      Hledger.Data.Ledger
+      Hledger.Data.Period
+      Hledger.Data.StringFormat
+      Hledger.Data.Posting
+      Hledger.Data.RawOptions
+      Hledger.Data.Timeclock
+      Hledger.Data.Transaction
+      Hledger.Data.Types
+      Hledger.Query
+      Hledger.Read
+      Hledger.Read.Common
+      Hledger.Read.CsvReader
+      Hledger.Read.JournalReader
+      Hledger.Read.LedgerReader
+      Hledger.Read.TimedotReader
+      Hledger.Read.TimeclockReader
+      Hledger.Reports
+      Hledger.Reports.ReportOptions
+      Hledger.Reports.BalanceHistoryReport
+      Hledger.Reports.BalanceReport
+      Hledger.Reports.EntriesReport
+      Hledger.Reports.MultiBalanceReports
+      Hledger.Reports.PostingsReport
+      Hledger.Reports.TransactionsReports
+      Hledger.Utils
+      Hledger.Utils.Debug
+      Hledger.Utils.Parse
+      Hledger.Utils.Regex
+      Hledger.Utils.String
+      Hledger.Utils.Test
+      Hledger.Utils.Text
+      Hledger.Utils.Tree
+      Hledger.Utils.UTF8IOCompat
+  other-modules:
+      Ledger.Parser.Text
+      Paths_hledger_lib
+  default-language: Haskell2010
+
+test-suite doctests
+  type: exitcode-stdio-1.0
+  hs-source-dirs:
+      other/ledger-parse
+    , .
+    , tests
+  ghc-options: -Wall -fno-warn-unused-do-bind -fno-warn-name-shadowing -fno-warn-missing-signatures -fno-warn-type-defaults -fno-warn-orphans
+  main-is: doctests.hs
+  build-depends:
+      base >=4.8 && <5
+    , base-compat >=0.8.1
+    , array
+    , blaze-markup >=0.5.1
+    , bytestring
+    , cmdargs >=0.10 && <0.11
+    , containers
+    , csv
+    , data-default >=0.5
+    , Decimal
+    , deepseq
+    , directory
+    , filepath
+    , hashtables >= 1.2
+    , megaparsec >=5.0 && < 5.2
+    , mtl
+    , mtl-compat
+    , old-time
+    , pretty-show >=1.6.4
+    , regex-tdfa
+    , safe >=0.2
+    , split >=0.1 && <0.3
+    , text >=1.2 && <1.3
+    , transformers >=0.2 && <0.6
+    , uglymemo
+    , utf8-string >=0.3.5 && <1.1
+    , HUnit
+    , parsers >= 0.5
+    , system-filepath
+    , trifecta >= 0.91
+    , doctest >=0.8
+    , Glob >=0.7
+  if impl(ghc <7.6)
+    build-depends:
+        ghc-prim
+  other-modules:
+      Ledger.Parser.Text
+      Hledger
+      Hledger.Data
+      Hledger.Data.Account
+      Hledger.Data.AccountName
+      Hledger.Data.Amount
+      Hledger.Data.Commodity
+      Hledger.Data.Dates
+      Hledger.Data.Journal
+      Hledger.Data.Ledger
+      Hledger.Data.Period
+      Hledger.Data.Posting
+      Hledger.Data.RawOptions
+      Hledger.Data.StringFormat
+      Hledger.Data.Timeclock
+      Hledger.Data.Transaction
+      Hledger.Data.Types
+      Hledger.Query
+      Hledger.Read
+      Hledger.Read.Common
+      Hledger.Read.CsvReader
+      Hledger.Read.JournalReader
+      Hledger.Read.LedgerReader
+      Hledger.Read.TimeclockReader
+      Hledger.Read.TimedotReader
+      Hledger.Reports
+      Hledger.Reports.BalanceHistoryReport
+      Hledger.Reports.BalanceReport
+      Hledger.Reports.EntriesReport
+      Hledger.Reports.MultiBalanceReports
+      Hledger.Reports.PostingsReport
+      Hledger.Reports.ReportOptions
+      Hledger.Reports.TransactionsReports
+      Hledger.Utils
+      Hledger.Utils.Debug
+      Hledger.Utils.Parse
+      Hledger.Utils.Regex
+      Hledger.Utils.String
+      Hledger.Utils.Test
+      Hledger.Utils.Text
+      Hledger.Utils.Tree
+      Hledger.Utils.UTF8IOCompat
+  default-language: Haskell2010
+
+test-suite hunittests
+  type: exitcode-stdio-1.0
+  main-is: hunittests.hs
+  hs-source-dirs:
+      other/ledger-parse
+    , .
+    , tests
+  ghc-options: -Wall -fno-warn-unused-do-bind -fno-warn-name-shadowing -fno-warn-missing-signatures -fno-warn-type-defaults -fno-warn-orphans
+  build-depends:
+      base >=4.8 && <5
+    , base-compat >=0.8.1
+    , array
+    , blaze-markup >=0.5.1
+    , bytestring
+    , cmdargs >=0.10 && <0.11
+    , containers
+    , csv
+    , data-default >=0.5
+    , Decimal
+    , deepseq
+    , directory
+    , filepath
+    , hashtables >= 1.2
+    , megaparsec >=5.0 && < 5.2
+    , mtl
+    , mtl-compat
+    , old-time
+    , pretty-show >=1.6.4
+    , regex-tdfa
+    , safe >=0.2
+    , split >=0.1 && <0.3
+    , text >=1.2 && <1.3
+    , transformers >=0.2 && <0.6
+    , uglymemo
+    , utf8-string >=0.3.5 && <1.1
+    , HUnit
+    , parsers >= 0.5
+    , system-filepath
+    , trifecta >= 0.91
+    , hledger-lib
+    , parsec
+    , test-framework
+    , test-framework-hunit
+  if impl(ghc <7.6)
+    build-depends:
+        ghc-prim
+  if flag(oldtime)
+    build-depends:
+        time <1.5
+      , old-locale
+  else
+    build-depends:
+        time >=1.5
+  other-modules:
+      Ledger.Parser.Text
+      Hledger
+      Hledger.Data
+      Hledger.Data.Account
+      Hledger.Data.AccountName
+      Hledger.Data.Amount
+      Hledger.Data.Commodity
+      Hledger.Data.Dates
+      Hledger.Data.Journal
+      Hledger.Data.Ledger
+      Hledger.Data.Period
+      Hledger.Data.Posting
+      Hledger.Data.RawOptions
+      Hledger.Data.StringFormat
+      Hledger.Data.Timeclock
+      Hledger.Data.Transaction
+      Hledger.Data.Types
+      Hledger.Query
+      Hledger.Read
+      Hledger.Read.Common
+      Hledger.Read.CsvReader
+      Hledger.Read.JournalReader
+      Hledger.Read.LedgerReader
+      Hledger.Read.TimeclockReader
+      Hledger.Read.TimedotReader
+      Hledger.Reports
+      Hledger.Reports.BalanceHistoryReport
+      Hledger.Reports.BalanceReport
+      Hledger.Reports.EntriesReport
+      Hledger.Reports.MultiBalanceReports
+      Hledger.Reports.PostingsReport
+      Hledger.Reports.ReportOptions
+      Hledger.Reports.TransactionsReports
+      Hledger.Utils
+      Hledger.Utils.Debug
+      Hledger.Utils.Parse
+      Hledger.Utils.Regex
+      Hledger.Utils.String
+      Hledger.Utils.Test
+      Hledger.Utils.Text
+      Hledger.Utils.Tree
+      Hledger.Utils.UTF8IOCompat
+  default-language: Haskell2010
diff --git a/additional-cabals/text-show-2.1.1.cabal b/additional-cabals/text-show-2.1.1.cabal
deleted file mode 100644
index 034f177..0000000
--- a/additional-cabals/text-show-2.1.1.cabal
+++ /dev/null
@@ -1,330 +0,0 @@
-name:                text-show
-version:             2.1.1
-synopsis:            Efficient conversion of values into Text
-description:         @text-show@ offers a replacement for the @Show@ typeclass intended
-                     for use with @Text@ instead of @String at s. This package was created
-                     in the spirit of
-                     @<http://hackage.haskell.org/package/bytestring-show bytestring-show>@.
-                     .
-                     At the moment, @text-show@ provides instances for most data
-                     types in the @<http://hackage.haskell.org/package/array array>@,
-                     @<http://hackage.haskell.org/package/base base>@,
-                     @<http://hackage.haskell.org/package/bytestring bytestring>@, and
-                     @<http://hackage.haskell.org/package/text text>@ packages.
-                     Therefore, much of the source code for @text-show@ consists of
-                     borrowed code from those packages in order to ensure that the
-                     behaviors of @Show@ and @TextShow@ coincide.
-                     .
-                     For most uses, simply importing "TextShow"
-                     will suffice:
-                     .
-                     @
-                        module Main where
-                        .
-                        import TextShow
-                        .
-                        main :: IO ()
-                        main = printT (Just \"Hello, World!\")
-                     @
-                     .
-                     If you desire it, there are also monomorphic versions of the @showb@
-                     function available in the submodules of "TextShow". See the
-                     <https://github.com/RyanGlScott/text-show/wiki/Naming-conventions naming conventions>
-                     page for more information.
-                     .
-                     Support for automatically deriving @TextShow@ instances can be found
-                     in the "TextShow.TH" and "TextShow.Generic" modules. If you don't
-                     know which one to use, use "TextShow.TH".
-homepage:            https://github.com/RyanGlScott/text-show
-bug-reports:         https://github.com/RyanGlScott/text-show/issues
-license:             BSD3
-license-file:        LICENSE
-author:              Ryan Scott
-maintainer:          Ryan Scott <ryan.gl.scott at ku.edu>
-stability:           Provisional
-copyright:           (C) 2014-2015 Ryan Scott
-category:            Text
-build-type:          Simple
-tested-with:         GHC == 7.0.4
-                   , GHC == 7.2.2
-                   , GHC == 7.4.2
-                   , GHC == 7.6.3
-                   , GHC == 7.8.4
-                   , GHC == 7.10.2
-extra-source-files:  CHANGELOG.md, README.md, include/*.h
-cabal-version:       >=1.10
-
-source-repository head
-  type:                git
-  location:            https://github.com/RyanGlScott/text-show
-
-library
-  exposed-modules:     TextShow
-                       TextShow.Control.Applicative
-                       TextShow.Control.Concurrent
-                       TextShow.Control.Exception
-                       TextShow.Control.Monad.ST
-                       TextShow.Data.Array
-                       TextShow.Data.Bool
-                       TextShow.Data.ByteString
-                       TextShow.Data.Char
-                       TextShow.Data.Complex
-                       TextShow.Data.Data
-                       TextShow.Data.Dynamic
-                       TextShow.Data.Either
-                       TextShow.Data.Fixed
-                       TextShow.Data.Floating
-                       TextShow.Data.Functor.Identity
-                       TextShow.Debug.Trace
-                       TextShow.Debug.Trace.Generic
-                       TextShow.Debug.Trace.TH
-                       TextShow.Generic
-                       TextShow.Data.Integral
-                       TextShow.Data.List
-                       TextShow.Data.Maybe
-                       TextShow.Data.Monoid
-                       TextShow.Data.Ord
-                       TextShow.Data.Proxy
-                       TextShow.Data.Ratio
-                       TextShow.Data.Text
-                       TextShow.Data.Tuple
-                       TextShow.Data.Typeable
-                       TextShow.Data.Version
-                       TextShow.Data.Void
-                       TextShow.Foreign.C.Types
-                       TextShow.Foreign.Ptr
-                       TextShow.Functions
-                       TextShow.GHC.Generics
-                       TextShow.Numeric.Natural
-                       TextShow.System.Exit
-                       TextShow.System.IO
-                       TextShow.System.Posix.Types
-                       TextShow.Text.Read
-                       TextShow.TH
-
-                       -- Only exports functions if using Windows
-                       TextShow.GHC.Conc.Windows
-
-                       -- Only exports functions if base >= 4.4
-                       TextShow.GHC.Fingerprint
-                       -- Only exports functions if base >= 4.4 and not using Windows
-                       TextShow.GHC.Event
-
-                       -- Only exports functions if base >= 4.5
-                       TextShow.GHC.Stats
-
-                       -- Only exports functions if base >= 4.6
-                       TextShow.GHC.TypeLits
-
-                       -- Only exports functions if base >= 4.7
-                       TextShow.Data.Type.Coercion
-                       TextShow.Data.Type.Equality
-                       -- Only exports functions if base >= 4.7 && < 4.8
-                       TextShow.Data.OldTypeable
-
-                       -- Only exports functions if base >= 4.8
-                       TextShow.GHC.RTS.Flags
-                       TextShow.GHC.StaticPtr
-  other-modules:       TextShow.Classes
-                       TextShow.Data.Typeable.Utils
-                       TextShow.FromStringTextShow
-                       TextShow.Instances
-                       TextShow.TH.Internal
-                       TextShow.TH.Names
-                       TextShow.Utils
-  build-depends:       array              >= 0.3     && < 0.6
-                     , base               >= 4.3     && < 5
-                     , base-compat        >= 0.8.1   && < 1
-                     , bytestring         >= 0.9     && < 0.11
-                     , bytestring-builder
-                     , containers         >= 0.1     && < 0.6
-                     , generic-deriving   >= 1.8     && < 2
-                     , ghc-prim
-                     , integer-gmp
-                     , nats               >= 0.1     && < 2
-                     , semigroups         >= 0.16.1  && < 1
-                     , tagged             >= 0.4.4   && < 1
-                     , text               >= 0.11.1  && < 1.3
-                     , template-haskell   >= 2.5     && < 2.12
-                     , transformers       >= 0.2.1   && < 0.5
-                     , void               >= 0.5     && < 1
-  hs-source-dirs:      src
-  default-language:    Haskell2010
-  ghc-options:         -Wall
-  include-dirs:        include
-  includes:            inline.h
-                     , utils.h
-  install-includes:    inline.h
-                     , utils.h
-
-test-suite spec
-  type:                exitcode-stdio-1.0
-  main-is:             Spec.hs
-  other-modules:       Derived.DataFamilies
-                       Derived.DatatypeContexts
-                       Derived.ExistentialQuantification
-                       Derived.Infix
-                       Derived.MagicHash
-                       Derived.PolyKinds
-                       Derived.RankNTypes
-                       Derived.Records
-                       Derived.TypeSynonyms
-
-                       Instances.Control.Applicative
-                       Instances.Control.Concurrent
-                       Instances.Control.Exception
-                       Instances.Control.Monad.ST
-                       Instances.Data.ByteString
-                       Instances.Data.Char
-                       Instances.Data.Data
-                       Instances.Data.Dynamic
-                       Instances.Data.Floating
-                       Instances.Data.Functor.Identity
-                       Instances.Data.Monoid
-                       Instances.Data.Ord
-                       Instances.Data.Proxy
-                       Instances.Data.Text
-                       Instances.Data.Tuple
-                       Instances.Data.Typeable
-                       Instances.Data.Version
-                       Instances.Foreign.C.Types
-                       Instances.Foreign.Ptr
-                       Instances.FromStringTextShow
-                       Instances.Generic
-                       Instances.GHC.Generics
-                       Instances.Numeric.Natural
-                       Instances.System.Exit
-                       Instances.System.IO
-                       Instances.System.Posix.Types
-                       Instances.Text.Read
-                       Instances.Utils
-
-                       -- Only exports instances if using Windows
-                       Instances.GHC.Conc.Windows
-
-                       -- Only exports instances if base >= 4.4
-                       Instances.GHC.Fingerprint
-                       -- Only exports instances if base >= 4.4 and not using Windows
-                       Instances.GHC.Event
-
-                       -- Only exports instances if base >= 4.5
-                       Instances.GHC.Stats
-
-                       -- Only exports instances if base >= 4.6
-                       Instances.GHC.TypeLits
-
-                       -- Only exports instances if base >= 4.7
-                       Instances.Data.Type.Coercion
-                       Instances.Data.Type.Equality
-                       -- Only exports instances if base >= 4.7 && < 4.8
-                       Instances.Data.OldTypeable
-
-                       -- Only exports instances if base >= 4.8
-                       Instances.GHC.RTS.Flags
-                       Instances.GHC.StaticPtr
-
-                       Spec.BuilderSpec
-                       Spec.Control.ApplicativeSpec
-                       Spec.Control.ConcurrentSpec
-                       Spec.Control.ExceptionSpec
-                       Spec.Control.Monad.STSpec
-                       Spec.Data.ArraySpec
-                       Spec.Data.BoolSpec
-                       Spec.Data.ByteStringSpec
-                       Spec.Data.CharSpec
-                       Spec.Data.ComplexSpec
-                       Spec.Data.DataSpec
-                       Spec.Data.DynamicSpec
-                       Spec.Data.EitherSpec
-                       Spec.Data.FixedSpec
-                       Spec.Data.FloatingSpec
-                       Spec.Data.Functor.IdentitySpec
-                       Spec.Data.IntegralSpec
-                       Spec.Data.ListSpec
-                       Spec.Data.MaybeSpec
-                       Spec.Data.MonoidSpec
-                       Spec.Data.OrdSpec
-                       Spec.Data.ProxySpec
-                       Spec.Data.RatioSpec
-                       Spec.Data.TextSpec
-                       Spec.Data.TupleSpec
-                       Spec.Data.TypeableSpec
-                       Spec.Data.VersionSpec
-                       Spec.Derived.DatatypeContextsSpec
-                       Spec.Derived.ExistentialQuantificationSpec
-                       Spec.Derived.InfixSpec
-                       Spec.Derived.MagicHashSpec
-                       Spec.Derived.PolyKindsSpec
-                       Spec.Derived.RankNTypesSpec
-                       Spec.Derived.RecordsSpec
-                       Spec.Derived.TypeSynonymsSpec
-                       Spec.Foreign.C.TypesSpec
-                       Spec.Foreign.PtrSpec
-                       Spec.FromStringTextShowSpec
-                       Spec.FunctionsSpec
-                       Spec.GenericSpec
-                       Spec.GHC.GenericsSpec
-                       Spec.Numeric.NaturalSpec
-                       Spec.System.ExitSpec
-                       Spec.System.IOSpec
-                       Spec.System.Posix.TypesSpec
-                       Spec.Text.ReadSpec
-                       Spec.Utils
-
-                       -- Only exports tests if using Windows
-                       Spec.GHC.Conc.WindowsSpec
-
-                       -- Only exports tests if base >= 4.4
-                       Spec.GHC.FingerprintSpec
-                       -- Only exports tests if base >= 4.4 and not using Windows
-                       Spec.GHC.EventSpec
-
-                       -- Only exports tests if base >= 4.5
-                       Spec.GHC.StatsSpec
-
-                       -- Only exports tests if template-haskell >= 2.7
-                       Spec.Derived.DataFamiliesSpec
-
-                       -- Only exports tests if base >= 4.6
-                       Spec.GHC.TypeLitsSpec
-
-                       -- Only exports tests if base >= 4.7
-                       Spec.Data.Type.CoercionSpec
-                       Spec.Data.Type.EqualitySpec
-                       -- Only exports tests if base >= 4.7 && < 4.8
-                       Spec.Data.OldTypeableSpec
-
-                       -- Only exports tests if base >= 4.8
-                       Spec.GHC.RTS.FlagsSpec
-                       Spec.GHC.StaticPtrSpec
-
-                       TransformersCompat
-  build-depends:       array                >= 0.3    && < 0.6
-                     , base                 >= 4.3    && < 5
-                     , base-compat          >= 0.8.2  && < 1
-                     , base-orphans         >= 0.4.2  && < 1
-                     , bifunctors           >= 5      && < 6
-                     , bytestring           >= 0.9    && < 0.11
-                     , bytestring-builder
-                     , generic-deriving     >= 1.8.0  && < 2
-                     , ghc-prim
-                     , hspec                >= 2      && < 3
-                     , nats                 >= 0.1    && < 2
-                     , QuickCheck           >= 2.5    && < 3
-                     , quickcheck-instances >= 0.1    && < 0.4
-                     , tagged               >= 0.8.1  && < 1
-                     , text                 >= 0.11.1 && < 1.3
-                     , text-show            == 2.1.1
-                     , transformers         >= 0.2.1  && < 0.5
-                     , transformers-compat  >= 0.3    && < 1
-                     , void                 >= 0.5    && < 1
-  hs-source-dirs:      tests
-  default-language:    Haskell2010
-  ghc-options:         -Wall -threaded -rtsopts
-  include-dirs:        include
-  includes:            generic.h
-                     , overlap.h
-                     , utils.h
-  install-includes:    generic.h
-                     , overlap.h
-                     , utils.h
diff --git a/additional-cabals/text-show-2.1.2.cabal b/additional-cabals/text-show-3.4.1.1.cabal
similarity index 66%
rename from additional-cabals/text-show-2.1.2.cabal
rename to additional-cabals/text-show-3.4.1.1.cabal
index dd92f28..0876f44 100644
--- a/additional-cabals/text-show-2.1.2.cabal
+++ b/additional-cabals/text-show-3.4.1.1.cabal
@@ -1,5 +1,5 @@
 name:                text-show
-version:             2.1.2
+version:             3.4.1.1
 synopsis:            Efficient conversion of values into Text
 description:         @text-show@ offers a replacement for the @Show@ typeclass intended
                      for use with @Text@ instead of @String at s. This package was created
@@ -41,7 +41,7 @@ license-file:        LICENSE
 author:              Ryan Scott
 maintainer:          Ryan Scott <ryan.gl.scott at gmail.com>
 stability:           Provisional
-copyright:           (C) 2014-2015 Ryan Scott
+copyright:           (C) 2014-2016 Ryan Scott
 category:            Text
 build-type:          Simple
 tested-with:         GHC == 7.0.4
@@ -50,6 +50,7 @@ tested-with:         GHC == 7.0.4
                    , GHC == 7.6.3
                    , GHC == 7.8.4
                    , GHC == 7.10.3
+                   , GHC == 8.0.1
 extra-source-files:  CHANGELOG.md, README.md, include/*.h
 cabal-version:       >=1.10
 
@@ -62,6 +63,21 @@ flag developer
   default:             False
   manual:              True
 
+flag base-4-9
+  description:         Use base-4.9 or later.
+  default:             True
+
+flag template-haskell-2-11
+  description:         Use template-haskell-2.11.0.0 or later.
+  default:             True
+
+flag new-functor-classes
+  description:         Use a version of transformers or transformers-compat with a
+                       modern-style Data.Functor.Classes module. This flag cannot be
+                       used when building with transformers-0.4, since it comes with
+                       a different version of Data.Functor.Classes.
+  default:             True
+
 library
   exposed-modules:     TextShow
                        TextShow.Control.Applicative
@@ -78,18 +94,23 @@ library
                        TextShow.Data.Either
                        TextShow.Data.Fixed
                        TextShow.Data.Floating
+                       TextShow.Data.Functor.Compose
                        TextShow.Data.Functor.Identity
+                       TextShow.Data.Functor.Product
+                       TextShow.Data.Functor.Sum
                        TextShow.Debug.Trace
                        TextShow.Debug.Trace.Generic
                        TextShow.Debug.Trace.TH
                        TextShow.Generic
                        TextShow.Data.Integral
                        TextShow.Data.List
+                       TextShow.Data.List.NonEmpty
                        TextShow.Data.Maybe
                        TextShow.Data.Monoid
                        TextShow.Data.Ord
                        TextShow.Data.Proxy
                        TextShow.Data.Ratio
+                       TextShow.Data.Semigroup
                        TextShow.Data.Text
                        TextShow.Data.Tuple
                        TextShow.Data.Typeable
@@ -129,37 +150,59 @@ library
                        -- Only exports functions if base >= 4.8
                        TextShow.GHC.RTS.Flags
                        TextShow.GHC.StaticPtr
+
+                       -- Only exports functions if base >= 4.8.1
+                       TextShow.GHC.Stack
   other-modules:       TextShow.Classes
                        TextShow.Data.Typeable.Utils
                        TextShow.FromStringTextShow
                        TextShow.Instances
+                       TextShow.Options
                        TextShow.TH.Internal
                        TextShow.TH.Names
                        TextShow.Utils
-  build-depends:       array              >= 0.3     && < 0.6
-                     , base               >= 4.3     && < 5
-                     , base-compat        >= 0.8.1   && < 1
-                     , bytestring         >= 0.9     && < 0.11
+  build-depends:       array               >= 0.3    && < 0.6
+                     , base-compat         >= 0.8.1  && < 1
+                     , bifunctors          >= 5.1    && < 6
+                     , bytestring          >= 0.9    && < 0.11
                      , bytestring-builder
-                     , containers         >= 0.1     && < 0.6
-                     , generic-deriving   >= 1.9     && < 2
+                     , containers          >= 0.1    && < 0.6
+                     , contravariant       >= 0.5    && < 2
+                     , generic-deriving    >= 1.11   && < 2
                      , ghc-prim
                      , integer-gmp
-                     , nats               >= 0.1     && < 2
-                     , semigroups         >= 0.16.1  && < 1
-                     , tagged             >= 0.4.4   && < 1
-                     , text               >= 0.11.1  && < 1.3
-                     , template-haskell   >= 2.5     && < 2.12
-                     , transformers       >= 0.2.1   && < 0.5
-                     , void               >= 0.5     && < 1
+                     , nats                >= 0.1    && < 2
+                     , semigroups          >= 0.17   && < 1
+                     , tagged              >= 0.4.4  && < 1
+                     , text                >= 0.11.1 && < 1.3
+                     , th-lift             >= 0.7.6  && < 1
+                     , void                >= 0.5    && < 1
+
+  if flag(base-4-9)
+    build-depends:     base                >= 4.9 && < 5
+    cpp-options:       "-DNEW_FUNCTOR_CLASSES"
+  else
+    build-depends:     base                >= 4.3 && < 4.9
+
+  if flag(template-haskell-2-11)
+    build-depends:     template-haskell    >= 2.11 && < 2.12
+                     , ghc-boot-th
+  else
+    build-depends:     template-haskell    >= 2.5  && < 2.11
+
+  if flag(new-functor-classes)
+    build-depends:     transformers        (>= 0.2.1 && < 0.4) || (>= 0.5 && < 0.6)
+                     , transformers-compat >= 0.5 && < 1
+    cpp-options:       "-DNEW_FUNCTOR_CLASSES"
+  else
+    build-depends:     transformers        == 0.4.*
+
   hs-source-dirs:      src
   default-language:    Haskell2010
   ghc-options:         -Wall
   include-dirs:        include
   includes:            inline.h
                      , utils.h
-  install-includes:    inline.h
-                     , utils.h
 
 test-suite spec
   type:                exitcode-stdio-1.0
@@ -174,7 +217,6 @@ test-suite spec
                        Derived.Records
                        Derived.TypeSynonyms
 
-                       Instances.Control.Applicative
                        Instances.Control.Concurrent
                        Instances.Control.Exception
                        Instances.Control.Monad.ST
@@ -183,20 +225,22 @@ test-suite spec
                        Instances.Data.Data
                        Instances.Data.Dynamic
                        Instances.Data.Floating
-                       Instances.Data.Functor.Identity
-                       Instances.Data.Monoid
+                       Instances.Data.Functor.Compose
+                       Instances.Data.Functor.Product
+                       Instances.Data.Functor.Sum
+                       Instances.Data.List.NonEmpty
                        Instances.Data.Ord
                        Instances.Data.Proxy
+                       Instances.Data.Semigroup
                        Instances.Data.Text
                        Instances.Data.Tuple
                        Instances.Data.Typeable
-                       Instances.Data.Version
                        Instances.Foreign.C.Types
                        Instances.Foreign.Ptr
                        Instances.FromStringTextShow
                        Instances.Generic
                        Instances.GHC.Generics
-                       Instances.Numeric.Natural
+                       Instances.Options
                        Instances.System.Exit
                        Instances.System.IO
                        Instances.System.Posix.Types
@@ -227,6 +271,9 @@ test-suite spec
                        Instances.GHC.RTS.Flags
                        Instances.GHC.StaticPtr
 
+                       -- Only exports instances if base >= 4.9
+                       Instances.GHC.Stack
+
                        Spec.BuilderSpec
                        Spec.Control.ApplicativeSpec
                        Spec.Control.ConcurrentSpec
@@ -242,14 +289,19 @@ test-suite spec
                        Spec.Data.EitherSpec
                        Spec.Data.FixedSpec
                        Spec.Data.FloatingSpec
+                       Spec.Data.Functor.ComposeSpec
                        Spec.Data.Functor.IdentitySpec
+                       Spec.Data.Functor.ProductSpec
+                       Spec.Data.Functor.SumSpec
                        Spec.Data.IntegralSpec
                        Spec.Data.ListSpec
+                       Spec.Data.List.NonEmptySpec
                        Spec.Data.MaybeSpec
                        Spec.Data.MonoidSpec
                        Spec.Data.OrdSpec
                        Spec.Data.ProxySpec
                        Spec.Data.RatioSpec
+                       Spec.Data.SemigroupSpec
                        Spec.Data.TextSpec
                        Spec.Data.TupleSpec
                        Spec.Data.TypeableSpec
@@ -269,6 +321,7 @@ test-suite spec
                        Spec.GenericSpec
                        Spec.GHC.GenericsSpec
                        Spec.Numeric.NaturalSpec
+                       Spec.OptionsSpec
                        Spec.System.ExitSpec
                        Spec.System.IOSpec
                        Spec.System.Posix.TypesSpec
@@ -302,43 +355,114 @@ test-suite spec
                        Spec.GHC.RTS.FlagsSpec
                        Spec.GHC.StaticPtrSpec
 
-                       TransformersCompat
+                       -- Only exports tests if base >= 4.9
+                       Spec.GHC.StackSpec
   build-depends:       array                >= 0.3    && < 0.6
-                     , base                 >= 4.3    && < 5
                      , base-compat          >= 0.8.2  && < 1
-                     , base-orphans         >= 0.4.2  && < 1
+                     , base-orphans         >= 0.5.2  && < 1
                      , bifunctors           >= 5.1    && < 6
-                     , bytestring           >= 0.9    && < 0.11
+                     , bytestring           >= 0.9    && < 0.11
                      , bytestring-builder
-                     , generic-deriving     >= 1.9    && < 2
+                     , containers           >= 0.1    && < 0.6
+                     , contravariant        >= 0.5    && < 2
+                     , deriving-compat      >= 0.3.4  && < 1
+                     , generic-deriving     >= 1.11   && < 2
                      , ghc-prim
                      , hspec                >= 2      && < 3
+                     , integer-gmp
                      , nats                 >= 0.1    && < 2
-                     , QuickCheck           >= 2.5    && < 3
+                     , QuickCheck           >= 2.9    && < 3
                      , quickcheck-instances >= 0.1    && < 0.4
-                     , tagged               >= 0.8.1  && < 1
+                     , semigroups           >= 0.17   && < 1
+                     , tagged               >= 0.8.3  && < 1
                      , text                 >= 0.11.1 && < 1.3
-                     , transformers         >= 0.2.1  && < 0.5
-                     , transformers-compat  >= 0.3    && < 1
+                     , th-lift              >= 0.7.6  && < 1
+                     , transformers-compat  >= 0.5    && < 1
                      , void                 >= 0.5    && < 1
-  if flag(developer)
-    build-depends:     containers           >= 0.1    && < 0.6
-                     , integer-gmp
-                     , semigroups           >= 0.16.1 && < 1
-                     , template-haskell     >= 2.5    && < 2.12
+
+  if flag(base-4-9)
+    build-depends:     base                >= 4.9 && < 5
+    cpp-options:       "-DNEW_FUNCTOR_CLASSES"
   else
-    build-depends:     text-show            == 2.1.2
+    build-depends:     base                >= 4.3 && < 4.9
+
+  if flag(template-haskell-2-11)
+    build-depends:     template-haskell    >= 2.11 && < 2.12
+                     , ghc-boot-th
+  else
+    build-depends:     template-haskell    >= 2.5  && < 2.11
+
+  if flag(new-functor-classes)
+    build-depends:     transformers        (>= 0.2.1 && < 0.4) || (>= 0.5 && < 0.6)
+    cpp-options:       "-DNEW_FUNCTOR_CLASSES"
+  else
+    build-depends:     transformers        == 0.4.*
 
-  hs-source-dirs:      tests
   if flag(developer)
     hs-source-dirs:    src
+  else
+    build-depends:     text-show == 3.4.1.1
 
+  hs-source-dirs:      tests
   default-language:    Haskell2010
   ghc-options:         -Wall -threaded -rtsopts
   include-dirs:        include
   includes:            generic.h
                      , overlap.h
                      , utils.h
-  install-includes:    generic.h
-                     , overlap.h
+
+benchmark bench
+  if impl(ghc < 7.4)
+    buildable:         False
+
+  type:                exitcode-stdio-1.0
+  main-is:             Bench.hs
+  build-depends:       array               >= 0.3    && < 0.6
+                     , base-compat         >= 0.8.1  && < 1
+                     , bifunctors          >= 5.1    && < 6
+                     , bytestring          >= 0.9    && < 0.11
+                     , bytestring-builder
+                     , containers          >= 0.1    && < 0.6
+                     , contravariant       >= 0.5    && < 2
+                     , criterion           >= 1.1.4  && < 2
+                     , deepseq             >= 1.3    && < 2
+                     , generic-deriving    >= 1.11   && < 2
+                     , ghc-prim
+                     , integer-gmp
+                     , nats                >= 0.1    && < 2
+                     , semigroups          >= 0.17   && < 1
+                     , tagged              >= 0.4.4  && < 1
+                     , text                >= 0.11.1 && < 1.3
+                     , th-lift             >= 0.7.6  && < 1
+                     , void                >= 0.5    && < 1
+
+  if flag(base-4-9)
+    build-depends:     base                >= 4.9 && < 5
+    cpp-options:       "-DNEW_FUNCTOR_CLASSES"
+  else
+    build-depends:     base                >= 4.5 && < 4.9
+
+  if flag(template-haskell-2-11)
+    build-depends:     template-haskell    >= 2.11 && < 2.12
+                     , ghc-boot-th
+  else
+    build-depends:     template-haskell    >= 2.5  && < 2.11
+
+  if flag(new-functor-classes)
+    build-depends:     transformers        (>= 0.2.1 && < 0.4) || (>= 0.5 && < 0.6)
+                     , transformers-compat >= 0.5 && < 1
+    cpp-options:       "-DNEW_FUNCTOR_CLASSES"
+  else
+    build-depends:     transformers        == 0.4.*
+
+  if flag(developer)
+    hs-source-dirs:    src
+  else
+    build-depends:     text-show == 3.4.1.1
+
+  hs-source-dirs:      benchmarks
+  default-language:    Haskell2010
+  ghc-options:         -Wall
+  include-dirs:        include
+  includes:            inline.h
                      , utils.h
diff --git a/lts.config b/lts.config
index 15b320d..b2bfe23 100644
--- a/lts.config
+++ b/lts.config
@@ -1,7 +1,7 @@
--- Stackage snapshot from: http://www.stackage.org/snapshot/lts-7.24
+-- Stackage snapshot from: http://www.stackage.org/snapshot/lts-8.19
 -- Please place this file next to your .cabal file as cabal.config
 -- To only use tested packages, uncomment the following line:
--- remote-repo: stackage-lts-7.24:http://www.stackage.org/lts-7.24
+-- remote-repo: stackage-lts-8.19:http://www.stackage.org/lts-8.19
 constraints: abstract-deque ==0.3,
              abstract-par ==0.3.3,
              AC-Vector ==2.3.2,
@@ -10,11 +10,11 @@ constraints: abstract-deque ==0.3,
              ace ==0.6,
              acid-state ==0.14.2,
              action-permutations ==0.0.0.1,
-             active ==0.2.0.10,
+             active ==0.2.0.13,
              ad ==4.3.3,
              adjunctions ==4.3,
              adler32 ==0.1.1.0,
-             aeson ==0.11.3.0,
+             aeson ==1.0.2.1,
              aeson-better-errors ==0.9.1.0,
              aeson-casing ==0.1.0.5,
              aeson-compat ==0.3.6,
@@ -22,97 +22,114 @@ constraints: abstract-deque ==0.3,
              aeson-extra ==0.4.0.0,
              aeson-generic-compat ==0.0.1.0,
              aeson-injector ==1.0.8.0,
-             aeson-pretty ==0.8.2,
-             aeson-qq ==0.8.1,
+             aeson-pretty ==0.8.5,
+             aeson-qq ==0.8.2,
              aeson-utils ==0.3.0.2,
-             Agda ==2.5.1.1,
+             Agda ==2.5.2,
              airship ==0.6.0,
              alarmclock ==0.4.0.2,
-             alex ==3.1.7,
+             alex ==3.2.1,
+             algebraic-graphs ==0.0.4,
              alternators ==0.1.1.1,
-             amazonka ==1.4.3,
-             amazonka-apigateway ==1.4.3,
-             amazonka-application-autoscaling ==1.4.3,
-             amazonka-autoscaling ==1.4.3,
-             amazonka-certificatemanager ==1.4.3,
-             amazonka-cloudformation ==1.4.3,
-             amazonka-cloudfront ==1.4.3,
-             amazonka-cloudhsm ==1.4.3,
-             amazonka-cloudsearch ==1.4.3,
-             amazonka-cloudsearch-domains ==1.4.3,
-             amazonka-cloudtrail ==1.4.3,
-             amazonka-cloudwatch ==1.4.3,
-             amazonka-cloudwatch-events ==1.4.3,
-             amazonka-cloudwatch-logs ==1.4.3,
-             amazonka-codecommit ==1.4.3,
-             amazonka-codedeploy ==1.4.3,
-             amazonka-codepipeline ==1.4.3,
-             amazonka-cognito-identity ==1.4.3,
-             amazonka-cognito-idp ==1.4.3,
-             amazonka-cognito-sync ==1.4.3,
-             amazonka-config ==1.4.3,
-             amazonka-core ==1.4.3,
-             amazonka-datapipeline ==1.4.3,
-             amazonka-devicefarm ==1.4.3,
-             amazonka-directconnect ==1.4.3,
-             amazonka-discovery ==1.4.3,
-             amazonka-dms ==1.4.3,
-             amazonka-ds ==1.4.3,
-             amazonka-dynamodb ==1.4.3,
-             amazonka-dynamodb-streams ==1.4.3,
-             amazonka-ec2 ==1.4.3,
-             amazonka-ecr ==1.4.3,
-             amazonka-ecs ==1.4.3,
-             amazonka-efs ==1.4.3,
-             amazonka-elasticache ==1.4.3,
-             amazonka-elasticbeanstalk ==1.4.3,
-             amazonka-elasticsearch ==1.4.3,
-             amazonka-elastictranscoder ==1.4.3,
-             amazonka-elb ==1.4.3,
-             amazonka-emr ==1.4.3,
-             amazonka-gamelift ==1.4.3,
-             amazonka-glacier ==1.4.3,
-             amazonka-iam ==1.4.3,
-             amazonka-importexport ==1.4.3,
-             amazonka-inspector ==1.4.3,
-             amazonka-iot ==1.4.3,
-             amazonka-iot-dataplane ==1.4.3,
-             amazonka-kinesis ==1.4.3,
-             amazonka-kinesis-firehose ==1.4.3,
-             amazonka-kms ==1.4.3,
-             amazonka-lambda ==1.4.3,
-             amazonka-marketplace-analytics ==1.4.3,
-             amazonka-marketplace-metering ==1.4.3,
-             amazonka-ml ==1.4.3,
-             amazonka-opsworks ==1.4.3,
-             amazonka-rds ==1.4.3,
-             amazonka-redshift ==1.4.3,
-             amazonka-route53 ==1.4.3,
-             amazonka-route53-domains ==1.4.3,
-             amazonka-s3 ==1.4.3,
-             amazonka-sdb ==1.4.3,
-             amazonka-ses ==1.4.3,
-             amazonka-sns ==1.4.3,
-             amazonka-sqs ==1.4.3,
-             amazonka-ssm ==1.4.3,
-             amazonka-storagegateway ==1.4.3,
-             amazonka-sts ==1.4.3,
-             amazonka-support ==1.4.3,
-             amazonka-swf ==1.4.3,
-             amazonka-test ==1.4.3,
-             amazonka-waf ==1.4.3,
-             amazonka-workspaces ==1.4.3,
+             ALUT ==2.4.0.2,
+             amazonka ==1.4.5,
+             amazonka-apigateway ==1.4.5,
+             amazonka-application-autoscaling ==1.4.5,
+             amazonka-appstream ==1.4.5,
+             amazonka-autoscaling ==1.4.5,
+             amazonka-budgets ==1.4.5,
+             amazonka-certificatemanager ==1.4.5,
+             amazonka-cloudformation ==1.4.5,
+             amazonka-cloudfront ==1.4.5,
+             amazonka-cloudhsm ==1.4.5,
+             amazonka-cloudsearch ==1.4.5,
+             amazonka-cloudsearch-domains ==1.4.5,
+             amazonka-cloudtrail ==1.4.5,
+             amazonka-cloudwatch ==1.4.5,
+             amazonka-cloudwatch-events ==1.4.5,
+             amazonka-cloudwatch-logs ==1.4.5,
+             amazonka-codebuild ==1.4.5,
+             amazonka-codecommit ==1.4.5,
+             amazonka-codedeploy ==1.4.5,
+             amazonka-codepipeline ==1.4.5,
+             amazonka-cognito-identity ==1.4.5,
+             amazonka-cognito-idp ==1.4.5,
+             amazonka-cognito-sync ==1.4.5,
+             amazonka-config ==1.4.5,
+             amazonka-core ==1.4.5,
+             amazonka-datapipeline ==1.4.5,
+             amazonka-devicefarm ==1.4.5,
+             amazonka-directconnect ==1.4.5,
+             amazonka-discovery ==1.4.5,
+             amazonka-dms ==1.4.5,
+             amazonka-ds ==1.4.5,
+             amazonka-dynamodb ==1.4.5,
+             amazonka-dynamodb-streams ==1.4.5,
+             amazonka-ec2 ==1.4.5,
+             amazonka-ecr ==1.4.5,
+             amazonka-ecs ==1.4.5,
+             amazonka-efs ==1.4.5,
+             amazonka-elasticache ==1.4.5,
+             amazonka-elasticbeanstalk ==1.4.5,
+             amazonka-elasticsearch ==1.4.5,
+             amazonka-elastictranscoder ==1.4.5,
+             amazonka-elb ==1.4.5,
+             amazonka-elbv2 ==1.4.5,
+             amazonka-emr ==1.4.5,
+             amazonka-gamelift ==1.4.5,
+             amazonka-glacier ==1.4.5,
+             amazonka-health ==1.4.5,
+             amazonka-iam ==1.4.5,
+             amazonka-importexport ==1.4.5,
+             amazonka-inspector ==1.4.5,
+             amazonka-iot ==1.4.5,
+             amazonka-iot-dataplane ==1.4.5,
+             amazonka-kinesis ==1.4.5,
+             amazonka-kinesis-analytics ==1.4.5,
+             amazonka-kinesis-firehose ==1.4.5,
+             amazonka-kms ==1.4.5,
+             amazonka-lambda ==1.4.5,
+             amazonka-lightsail ==1.4.5,
+             amazonka-marketplace-analytics ==1.4.5,
+             amazonka-marketplace-metering ==1.4.5,
+             amazonka-ml ==1.4.5,
+             amazonka-opsworks ==1.4.5,
+             amazonka-opsworks-cm ==1.4.5,
+             amazonka-pinpoint ==1.4.5,
+             amazonka-polly ==1.4.5,
+             amazonka-rds ==1.4.5,
+             amazonka-redshift ==1.4.5,
+             amazonka-rekognition ==1.4.5,
+             amazonka-route53 ==1.4.5,
+             amazonka-route53-domains ==1.4.5,
+             amazonka-s3 ==1.4.5,
+             amazonka-s3-streaming ==0.1.0.4,
+             amazonka-sdb ==1.4.5,
+             amazonka-servicecatalog ==1.4.5,
+             amazonka-ses ==1.4.5,
+             amazonka-shield ==1.4.5,
+             amazonka-sms ==1.4.5,
+             amazonka-snowball ==1.4.5,
+             amazonka-sns ==1.4.5,
+             amazonka-sqs ==1.4.5,
+             amazonka-ssm ==1.4.5,
+             amazonka-stepfunctions ==1.4.5,
+             amazonka-storagegateway ==1.4.5,
+             amazonka-sts ==1.4.5,
+             amazonka-support ==1.4.5,
+             amazonka-swf ==1.4.5,
+             amazonka-test ==1.4.5,
+             amazonka-waf ==1.4.5,
+             amazonka-workspaces ==1.4.5,
+             amazonka-xray ==1.4.5,
              amqp ==0.14.1,
-             angel ==0.6.2,
              annotated-wl-pprint ==0.7.0,
-             anonymous-sums ==0.4.0.0,
-             ansi-terminal ==0.6.3,
+             anonymous-sums ==0.6.0.0,
+             ansi-terminal ==0.6.3.1,
              ansi-wl-pprint ==0.6.7.3,
-             ansigraph ==0.2.0.0,
-             api-field-json-th ==0.1.0.2,
+             ansigraph ==0.3.0.2,
              app-settings ==0.2.0.11,
              appar ==0.1.4,
-             apply-refact ==0.3.0.0,
              apportionment ==0.0.0.2,
              arbtt ==0.9.0.13,
              arithmoi ==0.4.3.0,
@@ -128,28 +145,34 @@ constraints: abstract-deque ==0.3,
              async ==2.1.1.1,
              async-dejafu ==0.1.3.0,
              async-extra ==0.1.0.0,
-             atndapi ==0.1.1.0,
-             atom-basic ==0.2.4,
-             atom-conduit ==0.3.1.2,
+             async-refresh ==0.2.0,
+             async-refresh-tokens ==0.1.0,
+             atom-basic ==0.2.5,
+             atom-conduit ==0.4.0.1,
              atomic-primops ==0.8.0.4,
              atomic-write ==0.2.0.5,
              attoparsec ==0.13.1.0,
              attoparsec-binary ==0.2,
              attoparsec-expr ==0.1.1.2,
-             audacity ==0.0.1.1,
+             attoparsec-iso8601 ==1.0.0.0,
+             audacity ==0.0.1.2,
              authenticate ==1.3.3.2,
-             authenticate-oauth ==1.5.1.2,
+             authenticate-oauth ==1.6,
              auto ==0.4.3.1,
              auto-update ==0.1.4,
-             autoexporter ==0.2.3,
+             autoexporter ==1.0.0,
+             avers ==0.0.17.1,
+             avers-api ==0.0.18.0,
+             avers-api-docs ==0.0.18.0,
+             avers-server ==0.0.18.0,
              avwx ==0.3.0.2,
-             aws ==0.14.1,
              b9 ==0.5.31,
-             bake ==0.4,
+             backprop ==0.0.3.0,
+             bake ==0.5,
              bank-holidays-england ==0.1.0.5,
              base installed,
              base-compat ==0.9.3,
-             base-noprelude ==4.9.0.0,
+             base-noprelude ==4.9.1.0,
              base-orphans ==0.5.4,
              base-prelude ==1.0.1.1,
              base-unicode-symbols ==0.2.2.4,
@@ -160,7 +183,7 @@ constraints: abstract-deque ==0.3,
              base64-string ==0.2,
              basic-prelude ==0.6.1.1,
              bcrypt ==0.0.10,
-             bench ==1.0.4,
+             bench ==1.0.5,
              benchpress ==0.2.2.9,
              bencode ==0.6.0.0,
              bento ==0.1.0,
@@ -193,12 +216,11 @@ constraints: abstract-deque ==0.3,
              bitcoin-api ==0.12.1,
              bitcoin-api-extra ==0.9.1,
              bitcoin-block ==0.13.1,
-             bitcoin-payment-channel ==0.3.0.1,
              bitcoin-script ==0.11.1,
              bitcoin-tx ==0.13.1,
              bitcoin-types ==0.9.2,
              bits ==0.5.1,
-             bitx-bitcoin ==0.10.0.0,
+             bitx-bitcoin ==0.11.0.1,
              blake2 ==0.2.0,
              blank-canvas ==0.6,
              BlastHTTP ==1.2.1,
@@ -209,8 +231,10 @@ constraints: abstract-deque ==0.3,
              blaze-markup ==0.7.1.1,
              blaze-svg ==0.3.6.1,
              blaze-textual ==0.2.1.0,
-             bloodhound ==0.11.0.0,
-             blosum ==0.1.1.2,
+             BlogLiterately ==0.8.4.3,
+             BlogLiterately-diagrams ==0.2.0.5,
+             bloodhound ==0.12.1.0,
+             blosum ==0.1.1.4,
              bmp ==1.2.6.3,
              board-games ==0.1.0.6,
              boltzmann-samplers ==0.1.0.0,
@@ -223,16 +247,16 @@ constraints: abstract-deque ==0.3,
              both ==0.1.1.0,
              BoundedChan ==1.0.3.0,
              boundingboxes ==0.2.3,
-             bower-json ==0.8.1,
+             bower-json ==1.0.0.1,
              boxes ==0.1.4,
+             brick ==0.17.2,
              broadcast-chan ==0.1.1,
              bson ==0.3.2.3,
              bson-lens ==0.1.1,
-             btrfs ==0.1.2.0,
+             btrfs ==0.1.2.3,
              buffer-builder ==0.2.4.4,
              buffer-pipe ==0.0,
              bumper ==0.6.0.3,
-             bustle ==0.5.4,
              bv ==0.4.1,
              byteable ==0.1.1,
              bytedump ==1.0,
@@ -251,32 +275,30 @@ constraints: abstract-deque ==0.3,
              bzlib-conduit ==0.2.1.4,
              c2hs ==0.28.1,
              Cabal ==1.24.2.0,
-             cabal-dependency-licenses ==0.1.2.0,
+             cabal-dependency-licenses ==0.2.0.0,
              cabal-doctest ==1.0.2,
              cabal-file-th ==0.2.4,
              cabal-helper ==0.7.3.0,
              cabal-install ==1.24.0.2,
-             cabal-rpm ==0.10.1,
-             cabal-sort ==0.0.5.3,
-             cabal-src ==0.3.0.2,
+             cabal-rpm ==0.11.1,
              cabal2nix ==2.0.4,
              cache ==0.1.0.0,
-             cacophony ==0.8.0,
+             cacophony ==0.9.2,
              cairo ==0.13.3.1,
              calendar-recycling ==0.0,
              call-stack ==0.1.0,
-             camfort ==0.900,
-             carray ==0.1.6.6,
+             camfort ==0.901,
+             carray ==0.1.6.7,
              cartel ==0.18.0.2,
-             case-insensitive ==1.2.0.9,
+             case-insensitive ==1.2.0.10,
              cased ==0.1.0.0,
              cases ==0.1.3.2,
              casing ==0.1.2.1,
              cassava ==0.4.5.1,
-             cassava-conduit ==0.3.2,
+             cassava-conduit ==0.3.5.1,
              cassava-megaparsec ==0.1.0,
              cassette ==0.1.0,
-             cayley-client ==0.2.1.1,
+             cayley-client ==0.4.1,
              cereal ==0.5.4.0,
              cereal-conduit ==0.7.3,
              cereal-text ==0.1.0.2,
@@ -296,8 +318,7 @@ constraints: abstract-deque ==0.3,
              check-email ==1.0.2,
              checkers ==0.4.6,
              chell ==0.4.0.1,
-             chell-quickcheck ==0.2.5,
-             choice ==0.2.0,
+             choice ==0.2.1,
              chunked-data ==0.3.0,
              cipher-aes ==0.2.11,
              cipher-aes128 ==0.7.0.3,
@@ -307,19 +328,20 @@ constraints: abstract-deque ==0.3,
              cipher-rc4 ==0.1.4,
              circle-packing ==0.1.0.5,
              clang-pure ==0.2.0.2,
-             clash-lib ==0.6.21,
-             clash-prelude ==0.10.14,
-             clash-systemverilog ==0.6.10,
-             clash-verilog ==0.6.10,
-             clash-vhdl ==0.6.16,
-             classy-prelude ==1.0.2,
-             classy-prelude-conduit ==1.0.2,
-             classy-prelude-yesod ==1.0.2,
-             clay ==0.11,
-             clckwrks ==0.23.19.2,
+             clash-ghc ==0.7.2,
+             clash-lib ==0.7.1,
+             clash-prelude ==0.11.2,
+             clash-systemverilog ==0.7.2,
+             clash-verilog ==0.7.2,
+             clash-vhdl ==0.7.2,
+             classy-prelude ==1.2.0.1,
+             classy-prelude-conduit ==1.2.0,
+             classy-prelude-yesod ==1.2.0,
+             clay ==0.12.2,
+             clckwrks ==0.24.0.3,
              clckwrks-cli ==0.2.17.1,
              clckwrks-plugin-media ==0.6.16.3,
-             clckwrks-plugin-page ==0.4.3.5,
+             clckwrks-plugin-page ==0.4.3.9,
              clckwrks-theme-bootstrap ==0.4.2.1,
              cli ==0.1.2,
              clientsession ==0.9.1.2,
@@ -327,8 +349,8 @@ constraints: abstract-deque ==0.3,
              clock ==0.7.2,
              clock-extras ==0.1.0.2,
              clumpiness ==0.17.0.0,
-             ClustalParser ==1.1.4,
-             clustering ==0.2.1,
+             ClustalParser ==1.2.1,
+             clustering ==0.3.1,
              cmark ==0.5.5.1,
              cmark-highlight ==0.2.0.0,
              cmark-lucid ==0.1.0.0,
@@ -344,22 +366,19 @@ constraints: abstract-deque ==0.3,
              comonad-transformers ==4.0,
              comonads-fd ==4.0,
              compactmap ==0.1.4.2,
-             compdata ==0.10.1,
              composition ==1.0.2.1,
              composition-extra ==2.0.0,
-             concatenative ==1.0.1,
              concise ==0.1.0.0,
              concurrency ==1.0.0.0,
-             concurrent-extra ==0.7.0.11,
              concurrent-output ==1.7.9,
              concurrent-split ==0.0.1,
              concurrent-supply ==0.1.8,
-             conduit ==1.2.10,
-             conduit-combinators ==1.0.8.3,
+             conduit ==1.2.11,
+             conduit-combinators ==1.1.1,
              conduit-connection ==0.1.0.3,
              conduit-extra ==1.1.16,
              conduit-iconv ==0.1.1.1,
-             conduit-parse ==0.1.2.0,
+             conduit-parse ==0.1.2.1,
              ConfigFile ==1.1.4,
              configuration-tools ==0.2.15,
              configurator ==0.3.0.0,
@@ -367,22 +386,21 @@ constraints: abstract-deque ==0.3,
              connection ==0.2.8,
              connection-pool ==0.2.1,
              console-style ==0.0.2.1,
-             constraints ==0.8,
-             consul-haskell ==0.3,
+             constraints ==0.9.1,
+             consul-haskell ==0.4.2,
              containers installed,
              containers-unicode-symbols ==0.3.1.1,
-             continued-fractions ==0.9.1.1,
              contravariant ==1.4,
              contravariant-extras ==0.3.3.1,
              control-bool ==0.2.1,
              control-monad-free ==0.6.1,
              control-monad-loop ==0.1,
              control-monad-omega ==0.3.1,
-             converge ==0.1.0.1,
              conversion ==1.2.1,
              conversion-bytestring ==1.0.1,
              conversion-case-insensitive ==1.0.0.0,
              conversion-text ==1.0.1,
+             convert-annotation ==0.5.0.1,
              convertible ==1.1.1.0,
              cookie ==0.4.2.1,
              countable ==1.0,
@@ -393,9 +411,9 @@ constraints: abstract-deque ==0.3,
              cpuinfo ==0.1.0.1,
              cql ==3.1.1,
              cql-io ==0.16.0,
-             crackNum ==1.5,
-             criterion ==1.1.1.0,
-             cron ==0.4.2,
+             crackNum ==1.9,
+             criterion ==1.1.4.0,
+             cron ==0.5.0,
              crypto-api ==0.13.2,
              crypto-api-tests ==0.3,
              crypto-cipher-tests ==0.0.11,
@@ -415,7 +433,7 @@ constraints: abstract-deque ==0.3,
              cryptohash-sha256 ==0.11.100.1,
              cryptol ==2.4.0,
              cryptonite ==0.21,
-             cryptonite-conduit ==0.1,
+             cryptonite-conduit ==0.2.0,
              cryptonite-openssl ==0.5,
              csp ==1.3.1,
              css-syntax ==0.0.5,
@@ -423,7 +441,9 @@ constraints: abstract-deque ==0.3,
              csv ==0.1.2,
              csv-conduit ==0.6.7,
              ctrie ==0.1.1.0,
+             cubicbezier ==0.5.0.0,
              cubicspline ==0.1.2,
+             cue-sheet ==0.1.0,
              curl ==1.3.8,
              cutter ==0.0,
              darcs ==2.12.5,
@@ -448,45 +468,45 @@ constraints: abstract-deque ==0.3,
              data-inttrie ==0.1.2,
              data-lens-light ==0.1.2.2,
              data-memocombinators ==0.5.1,
+             data-msgpack ==0.0.10,
              data-or ==1.0.0.5,
              data-ordlist ==0.4.7.0,
              data-ref ==0.0.1.1,
              data-reify ==0.6.1,
              data-serializer ==0.3,
              data-textual ==0.3.0.2,
-             datasets ==0.2.4,
+             datasets ==0.2.1,
              dataurl ==0.1.0.0,
              DAV ==1.3.1,
              dawg-ord ==0.5.1.0,
-             dbus ==0.10.13,
              debian-build ==0.10.1.0,
              Decimal ==0.4.2,
-             declarative ==0.2.3,
+             declarative ==0.5.1,
              deepseq installed,
              deepseq-generics ==0.2.0.0,
              dejafu ==0.4.0.0,
              dependent-map ==0.2.4.0,
-             dependent-sum ==0.3.2.2,
-             dependent-sum-template ==0.0.0.5,
-             derive ==2.5.26,
+             dependent-sum ==0.4,
+             derive ==2.6.2,
              deriving-compat ==0.3.6,
              descriptive ==0.9.4,
-             diagrams ==1.3.0.1,
-             diagrams-cairo ==1.3.1.1,
-             diagrams-canvas ==1.3.0.6,
-             diagrams-contrib ==1.3.0.12,
-             diagrams-core ==1.3.0.8,
-             diagrams-gtk ==1.3.0.2,
-             diagrams-html5 ==1.3.0.7,
-             diagrams-lib ==1.3.1.4,
-             diagrams-postscript ==1.3.0.7,
-             diagrams-rasterific ==1.3.1.8,
+             diagrams ==1.4,
+             diagrams-builder ==0.8.0.1,
+             diagrams-cairo ==1.4,
+             diagrams-canvas ==1.4,
+             diagrams-contrib ==1.4.0.1,
+             diagrams-core ==1.4,
+             diagrams-gtk ==1.4,
+             diagrams-html5 ==1.4,
+             diagrams-lib ==1.4.1.2,
+             diagrams-postscript ==1.4,
+             diagrams-rasterific ==1.4,
              diagrams-solve ==0.1.0.1,
-             diagrams-svg ==1.4.0.3,
+             diagrams-svg ==1.4.1,
              dice ==0.1,
              dictionaries ==0.1.0.1,
              Diff ==0.3.4,
-             diff3 ==0.2.0.3,
+             diff3 ==0.3.0,
              digest ==0.0.1.2,
              digits ==0.3.1,
              dimensional ==1.0.1.3,
@@ -504,7 +524,7 @@ constraints: abstract-deque ==0.3,
              distribution ==1.1.0.0,
              distribution-nixpkgs ==1.0.0.1,
              distributive ==0.5.2,
-             diversity ==0.8.0.1,
+             diversity ==0.8.0.2,
              djinn-ghc ==0.0.2.3,
              djinn-lib ==0.0.1.2,
              dlist ==0.8.0.2,
@@ -518,11 +538,9 @@ constraints: abstract-deque ==0.3,
              dockerfile ==0.1.0.1,
              docopt ==0.7.0.5,
              doctemplates ==0.1.0.2,
-             doctest ==0.11.2,
+             doctest ==0.11.3,
              doctest-discover ==0.1.0.7,
-             doctest-prop ==0.2.0.1,
-             docvim ==0.3.2.1,
-             dotenv ==0.3.3.0,
+             dotenv ==0.3.4.0,
              dotnet-timespan ==0.0.1.0,
              double-conversion ==2.0.2.0,
              download ==0.3.2.5,
@@ -530,7 +548,7 @@ constraints: abstract-deque ==0.3,
              drawille ==0.1.2.0,
              DRBG ==0.5.5,
              drifter ==0.2.2,
-             drifter-postgresql ==0.0.2,
+             drifter-postgresql ==0.1.0,
              dsp ==0.2.3.1,
              dual-tree ==0.2.0.9,
              dvorak ==0.1.0.0,
@@ -557,12 +575,12 @@ constraints: abstract-deque ==0.3,
              ekg-statsd ==0.2.1.0,
              ekg-wai ==0.1.0.1,
              elerea ==2.9.0,
-             elm-bridge ==0.3.0.2,
+             elm-bridge ==0.4.1,
              elm-core-sources ==1.0.0,
              elm-export ==0.6.0.1,
              elm-export-persistent ==0.1.2,
              email-validate ==2.2.0,
-             emailaddress ==0.1.6.0,
+             emailaddress ==0.2.0.0,
              enclosed-exceptions ==1.0.2,
              encoding-io ==0.0.1,
              engine-io ==1.2.16,
@@ -572,13 +590,13 @@ constraints: abstract-deque ==0.3,
              enummapset ==0.5.2.1,
              enummapset-th ==0.6.1.1,
              enumset ==0.0.4,
-             envelope ==0.1.0.0,
+             envelope ==0.2.2.0,
              envparse ==0.4,
              envy ==1.3.0.2,
              epub-metadata ==4.5,
              eq ==4.0.4,
              equal-files ==0.0.5.3,
-             equivalence ==0.3.1,
+             equivalence ==0.3.2,
              erf ==2.0.0.0,
              errors ==2.1.3,
              ersatz ==0.3.1,
@@ -589,7 +607,7 @@ constraints: abstract-deque ==0.3,
              euphoria ==0.8.0.0,
              event ==0.1.4,
              event-list ==0.1.1.3,
-             eventstore ==0.13.1.2,
+             eventstore ==0.14.0.2,
              exact-combinatorics ==0.2.0.8,
              exact-pi ==0.4.1.2,
              exception-mtl ==0.4.0.1,
@@ -599,13 +617,13 @@ constraints: abstract-deque ==0.3,
              executable-hash ==0.2.0.4,
              executable-path ==0.0.3.1,
              exhaustive ==1.1.4,
-             exp-pairs ==0.1.5.1,
+             exp-pairs ==0.1.5.2,
              expiring-cache-map ==0.0.6.1,
-             explicit-exception ==0.1.8,
+             explicit-exception ==0.1.9,
              extensible ==0.3.7,
              extensible-effects ==1.11.0.4,
              extensible-exceptions ==0.1.1.4,
-             extra ==1.4.10,
+             extra ==1.5.3,
              extract-dependencies ==0.2.0.1,
              fail ==4.9.0.0,
              farmhash ==0.1.0.5,
@@ -614,19 +632,18 @@ constraints: abstract-deque ==0.3,
              fast-logger ==2.4.10,
              fast-math ==1.0.2,
              fasta ==0.10.4.2,
-             fay ==0.23.1.12,
+             fay ==0.23.1.16,
              fay-base ==0.20.0.1,
              fay-builder ==0.2.0.5,
              fay-dom ==0.5.0.1,
              fay-jquery ==0.6.1.0,
              fay-text ==0.3.2.2,
              fay-uri ==0.2.0.0,
-             fb ==1.0.13,
              fclabels ==2.0.3.2,
              feature-flags ==0.1.0.1,
              feed ==0.3.12.0,
              FenwickTree ==0.1.2.1,
-             fft ==0.1.8.5,
+             fft ==0.1.8.6,
              fgl ==5.5.3.1,
              fgl-arbitrary ==0.2.0.3,
              file-embed ==0.0.10,
@@ -635,18 +652,16 @@ constraints: abstract-deque ==0.3,
              filelock ==0.1.0.1,
              filemanip ==0.3.6.3,
              filepath installed,
-             find-clumpiness ==0.2.0.1,
-             FindBin ==0.0.5,
              fingertree ==0.1.1.0,
              fingertree-psqueue ==0.3,
              finite-typelits ==0.1.2.0,
              fixed ==0.2.1.1,
              fixed-length ==0.2,
-             fixed-vector ==0.8.1.0,
+             fixed-vector ==0.9.0.0,
              fixed-vector-hetero ==0.3.1.1,
              flac ==0.1.2,
              flac-picture ==0.1.1,
-             flat-mcmc ==1.0.1,
+             flat-mcmc ==1.5.0,
              flexible-defaults ==0.0.1.2,
              FloatingHex ==0.4,
              flock ==0.3.1.8,
@@ -656,16 +671,16 @@ constraints: abstract-deque ==0.3,
              focus ==0.1.5,
              fold-debounce ==0.2.0.5,
              fold-debounce-conduit ==0.1.0.5,
-             foldl ==1.2.4,
-             foldl-statistics ==0.1.4.3,
+             foldl ==1.2.5,
+             foldl-statistics ==0.1.4.6,
+             folds ==0.7.3,
              FontyFruity ==0.5.3.2,
              force-layout ==0.4.0.6,
-             forecast-io ==0.2.0.0,
              foreign-store ==0.2,
              format-numbers ==0.1.0.0,
              formatting ==6.2.4,
              fortran-src ==0.1.0.4,
-             foundation ==0.0.9,
+             foundation ==0.0.11,
              Frames ==0.1.9,
              free ==4.12.4,
              free-vl ==0.1.4,
@@ -681,20 +696,18 @@ constraints: abstract-deque ==0.3,
              funcmp ==1.8,
              fuzzcheck ==0.1.1,
              fuzzy ==0.1.0.0,
-             gamma ==0.9.0.2,
              gd ==3000.7.3,
              Genbank ==1.0.3,
+             general-games ==1.0.5,
              generic-aeson ==0.2.0.9,
              generic-deriving ==1.11.2,
-             generic-random ==0.5.0.0,
+             generic-random ==0.4.1.0,
              generic-xmlpickler ==0.1.0.5,
              GenericPretty ==1.2.1,
              generics-eot ==0.2.1.1,
              generics-sop ==0.2.5.0,
              generics-sop-lens ==0.1.2.1,
              geniplate-mirror ==0.7.5,
-             genvalidity ==0.2.0.4,
-             genvalidity-hspec ==0.2.0.5,
              getopt-generics ==0.13.0.1,
              ghc installed,
              ghc-boot installed,
@@ -702,11 +715,11 @@ constraints: abstract-deque ==0.3,
              ghc-events ==0.4.4.0,
              ghc-exactprint ==0.5.3.1,
              ghc-heap-view ==0.5.9,
-             ghc-mod ==5.6.0.0,
+             ghc-mod ==5.7.0.0,
              ghc-paths ==0.1.0.9,
              ghc-prim installed,
-             ghc-prof ==1.4.0.1,
-             ghc-syb-utils ==0.2.3,
+             ghc-prof ==1.3.0.2,
+             ghc-syb-utils ==0.2.3.2,
              ghc-tcplugins-extra ==0.2,
              ghc-typelits-extra ==0.2.3,
              ghc-typelits-knownnat ==0.2.4,
@@ -717,24 +730,23 @@ constraints: abstract-deque ==0.3,
              ghcjs-codemirror ==0.0.0.1,
              ghcjs-hplay ==0.3.4.2,
              ghcjs-perch ==0.3.3.2,
-             gi-atk ==2.0.3,
-             gi-cairo ==1.0.3,
-             gi-gdk ==3.0.3,
-             gi-gdkpixbuf ==2.0.3,
-             gi-gio ==2.0.3,
-             gi-glib ==2.0.3,
-             gi-gobject ==2.0.3,
-             gi-gtk ==3.0.3,
-             gi-javascriptcore ==3.0.3,
-             gi-pango ==1.0.3,
-             gi-soup ==2.4.3,
-             gi-webkit ==3.0.3,
-             ginger ==0.5.1.2,
+             gi-atk ==2.0.12,
+             gi-cairo ==1.0.12,
+             gi-gdk ==3.0.12,
+             gi-gdkpixbuf ==2.0.12,
+             gi-gio ==2.0.12,
+             gi-glib ==2.0.12,
+             gi-gobject ==2.0.12,
+             gi-gtk ==3.0.15,
+             gi-javascriptcore ==3.0.12,
+             gi-pango ==1.0.13,
+             gi-soup ==2.4.12,
+             gi-webkit ==3.0.12,
+             ginger ==0.3.9.1,
              gio ==0.13.3.1,
              gipeda ==0.3.3.2,
-             giphy-api ==0.4.0.0,
+             giphy-api ==0.5.2.0,
              git ==0.2.0,
-             git-fmt ==0.4.1.0,
              github ==0.15.0,
              github-release ==1.0.3,
              github-types ==0.2.1,
@@ -745,11 +757,11 @@ constraints: abstract-deque ==0.3,
              gitlib-test ==3.1.0.3,
              gitrev ==1.2.0,
              gitson ==0.5.2,
-             gl ==0.7.8.1,
-             glabrous ==0.1.3.0,
-             glaze ==0.3.0.1,
-             glazier ==0.11.0.1,
-             glazier-pipes ==0.1.5.1,
+             gl ==0.8.0,
+             glabrous ==0.3.2,
+             glaze ==0.2.0.2,
+             glazier ==0.7.0.0,
+             glazier-pipes ==0.1.4.0,
              GLFW-b ==1.4.8.1,
              glib ==0.13.4.1,
              Glob ==0.7.14,
@@ -759,105 +771,106 @@ constraints: abstract-deque ==0.3,
              GLURaw ==2.0.0.3,
              GLUT ==2.7.0.12,
              gnuplot ==0.5.4.1,
-             gogol ==0.1.0,
-             gogol-adexchange-buyer ==0.1.0,
-             gogol-adexchange-seller ==0.1.0,
-             gogol-admin-datatransfer ==0.1.0,
-             gogol-admin-directory ==0.1.0,
-             gogol-admin-emailmigration ==0.1.0,
-             gogol-admin-reports ==0.1.0,
-             gogol-adsense ==0.1.0,
-             gogol-adsense-host ==0.1.0,
-             gogol-affiliates ==0.1.0,
-             gogol-analytics ==0.1.0,
-             gogol-android-enterprise ==0.1.0,
-             gogol-android-publisher ==0.1.0,
-             gogol-appengine ==0.1.0,
-             gogol-apps-activity ==0.1.0,
-             gogol-apps-calendar ==0.1.0,
-             gogol-apps-licensing ==0.1.0,
-             gogol-apps-reseller ==0.1.0,
-             gogol-apps-tasks ==0.1.0,
-             gogol-appstate ==0.1.0,
-             gogol-autoscaler ==0.1.0,
-             gogol-bigquery ==0.1.0,
-             gogol-billing ==0.1.0,
-             gogol-blogger ==0.1.0,
-             gogol-books ==0.1.0,
-             gogol-civicinfo ==0.1.0,
-             gogol-classroom ==0.1.0,
-             gogol-cloudmonitoring ==0.1.0,
-             gogol-cloudtrace ==0.1.0,
-             gogol-compute ==0.1.0,
-             gogol-container ==0.1.0,
-             gogol-core ==0.1.0,
-             gogol-customsearch ==0.1.0,
-             gogol-dataflow ==0.1.0,
-             gogol-dataproc ==0.1.0,
-             gogol-datastore ==0.1.0,
-             gogol-debugger ==0.1.0,
-             gogol-deploymentmanager ==0.1.0,
-             gogol-dfareporting ==0.1.0,
-             gogol-discovery ==0.1.0,
-             gogol-dns ==0.1.0,
-             gogol-doubleclick-bids ==0.1.0,
-             gogol-doubleclick-search ==0.1.0,
-             gogol-drive ==0.1.0,
-             gogol-firebase-rules ==0.1.0,
-             gogol-fitness ==0.1.0,
-             gogol-fonts ==0.1.0,
-             gogol-freebasesearch ==0.1.0,
-             gogol-fusiontables ==0.1.0,
-             gogol-games ==0.1.0,
-             gogol-games-configuration ==0.1.0,
-             gogol-games-management ==0.1.0,
-             gogol-genomics ==0.1.0,
-             gogol-gmail ==0.1.0,
-             gogol-groups-migration ==0.1.0,
-             gogol-groups-settings ==0.1.0,
-             gogol-identity-toolkit ==0.1.0,
-             gogol-kgsearch ==0.1.0,
-             gogol-latencytest ==0.1.0,
-             gogol-logging ==0.1.0,
-             gogol-maps-coordinate ==0.1.0,
-             gogol-maps-engine ==0.1.0,
-             gogol-mirror ==0.1.0,
-             gogol-monitoring ==0.1.0,
-             gogol-oauth2 ==0.1.0,
-             gogol-pagespeed ==0.1.0,
-             gogol-partners ==0.1.0,
-             gogol-people ==0.1.0,
-             gogol-play-moviespartner ==0.1.0,
-             gogol-plus ==0.1.0,
-             gogol-plus-domains ==0.1.0,
-             gogol-prediction ==0.1.0,
-             gogol-proximitybeacon ==0.1.0,
-             gogol-pubsub ==0.1.0,
-             gogol-qpxexpress ==0.1.0,
-             gogol-replicapool ==0.1.0,
-             gogol-replicapool-updater ==0.1.0,
-             gogol-resourcemanager ==0.1.0,
-             gogol-resourceviews ==0.1.0,
-             gogol-script ==0.1.0,
-             gogol-sheets ==0.1.0,
-             gogol-shopping-content ==0.1.0,
-             gogol-siteverification ==0.1.0,
-             gogol-spectrum ==0.1.0,
-             gogol-sqladmin ==0.1.0,
-             gogol-storage ==0.1.0,
-             gogol-storage-transfer ==0.1.0,
-             gogol-tagmanager ==0.1.0,
-             gogol-taskqueue ==0.1.0,
-             gogol-translate ==0.1.0,
-             gogol-urlshortener ==0.1.0,
-             gogol-useraccounts ==0.1.0,
-             gogol-vision ==0.1.0,
-             gogol-webmaster-tools ==0.1.0,
-             gogol-youtube ==0.1.0,
-             gogol-youtube-analytics ==0.1.0,
-             gogol-youtube-reporting ==0.1.0,
+             gogol ==0.1.1,
+             gogol-adexchange-buyer ==0.1.1,
+             gogol-adexchange-seller ==0.1.1,
+             gogol-admin-datatransfer ==0.1.1,
+             gogol-admin-directory ==0.1.1,
+             gogol-admin-emailmigration ==0.1.1,
+             gogol-admin-reports ==0.1.1,
+             gogol-adsense ==0.1.1,
+             gogol-adsense-host ==0.1.1,
+             gogol-affiliates ==0.1.1,
+             gogol-analytics ==0.1.1,
+             gogol-android-enterprise ==0.1.1,
+             gogol-android-publisher ==0.1.1,
+             gogol-appengine ==0.1.1,
+             gogol-apps-activity ==0.1.1,
+             gogol-apps-calendar ==0.1.1,
+             gogol-apps-licensing ==0.1.1,
+             gogol-apps-reseller ==0.1.1,
+             gogol-apps-tasks ==0.1.1,
+             gogol-appstate ==0.1.1,
+             gogol-autoscaler ==0.1.1,
+             gogol-bigquery ==0.1.1,
+             gogol-billing ==0.1.1,
+             gogol-blogger ==0.1.1,
+             gogol-books ==0.1.1,
+             gogol-civicinfo ==0.1.1,
+             gogol-classroom ==0.1.1,
+             gogol-cloudmonitoring ==0.1.1,
+             gogol-cloudtrace ==0.1.1,
+             gogol-compute ==0.1.1,
+             gogol-container ==0.1.1,
+             gogol-core ==0.1.1,
+             gogol-customsearch ==0.1.1,
+             gogol-dataflow ==0.1.1,
+             gogol-dataproc ==0.1.1,
+             gogol-datastore ==0.1.1,
+             gogol-debugger ==0.1.1,
+             gogol-deploymentmanager ==0.1.1,
+             gogol-dfareporting ==0.1.1,
+             gogol-discovery ==0.1.1,
+             gogol-dns ==0.1.1,
+             gogol-doubleclick-bids ==0.1.1,
+             gogol-doubleclick-search ==0.1.1,
+             gogol-drive ==0.1.1,
+             gogol-firebase-rules ==0.1.1,
+             gogol-fitness ==0.1.1,
+             gogol-fonts ==0.1.1,
+             gogol-freebasesearch ==0.1.1,
+             gogol-fusiontables ==0.1.1,
+             gogol-games ==0.1.1,
+             gogol-games-configuration ==0.1.1,
+             gogol-games-management ==0.1.1,
+             gogol-genomics ==0.1.1,
+             gogol-gmail ==0.1.1,
+             gogol-groups-migration ==0.1.1,
+             gogol-groups-settings ==0.1.1,
+             gogol-identity-toolkit ==0.1.1,
+             gogol-kgsearch ==0.1.1,
+             gogol-latencytest ==0.1.1,
+             gogol-logging ==0.1.1,
+             gogol-maps-coordinate ==0.1.1,
+             gogol-maps-engine ==0.1.1,
+             gogol-mirror ==0.1.1,
+             gogol-monitoring ==0.1.1,
+             gogol-oauth2 ==0.1.1,
+             gogol-pagespeed ==0.1.1,
+             gogol-partners ==0.1.1,
+             gogol-people ==0.1.1,
+             gogol-play-moviespartner ==0.1.1,
+             gogol-plus ==0.1.1,
+             gogol-plus-domains ==0.1.1,
+             gogol-prediction ==0.1.1,
+             gogol-proximitybeacon ==0.1.1,
+             gogol-pubsub ==0.1.1,
+             gogol-qpxexpress ==0.1.1,
+             gogol-replicapool ==0.1.1,
+             gogol-replicapool-updater ==0.1.1,
+             gogol-resourcemanager ==0.1.1,
+             gogol-resourceviews ==0.1.1,
+             gogol-script ==0.1.1,
+             gogol-sheets ==0.1.1,
+             gogol-shopping-content ==0.1.1,
+             gogol-siteverification ==0.1.1,
+             gogol-spectrum ==0.1.1,
+             gogol-sqladmin ==0.1.1,
+             gogol-storage ==0.1.1,
+             gogol-storage-transfer ==0.1.1,
+             gogol-tagmanager ==0.1.1,
+             gogol-taskqueue ==0.1.1,
+             gogol-translate ==0.1.1,
+             gogol-urlshortener ==0.1.1,
+             gogol-useraccounts ==0.1.1,
+             gogol-vision ==0.1.1,
+             gogol-webmaster-tools ==0.1.1,
+             gogol-youtube ==0.1.1,
+             gogol-youtube-analytics ==0.1.1,
+             gogol-youtube-reporting ==0.1.1,
              google-cloud ==0.0.4,
              google-oauth2-jwt ==0.1.3,
+             google-translate ==0.3,
              gpolyline ==0.1.0.1,
              graph-core ==0.3.0.0,
              graph-wrapper ==0.2.5.1,
@@ -882,15 +895,14 @@ constraints: abstract-deque ==0.3,
              gtksourceview3 ==0.13.3.1,
              H ==0.9.0.1,
              hackage-db ==1.22,
-             hackage-mirror ==0.1.1.1,
              hackage-security ==0.5.2.2,
-             hackage-whatsnew ==0.1.0.1,
-             hackmanager ==0.1.0.0,
-             haddock-api ==2.17.4,
+             hackernews ==1.1.2.0,
              haddock-library ==1.4.3,
              hailgun ==0.4.1.3,
              hailgun-simple ==0.1.0.0,
+             hakyll ==4.9.7.0,
              half ==0.2.2.3,
+             hamilton ==0.1.0.0,
              hamlet ==1.2.0,
              HandsomeSoup ==0.4.2,
              handwriting ==0.1.0.3,
@@ -902,39 +914,49 @@ constraints: abstract-deque ==0.3,
              happstack-server ==7.4.6.4,
              happstack-server-tls ==7.1.6.2,
              happy ==1.19.5,
-             HaRe ==0.8.3.0,
+             HaRe ==0.8.4.0,
              harp ==0.4.2,
-             hashable ==1.2.4.0,
-             hashable-extras ==0.2.3,
+             hasbolt ==0.1.1.3,
+             hashable ==1.2.6.0,
              hashable-time ==0.2.0.1,
              hashmap ==1.3.2,
              hashtables ==1.2.1.1,
              haskeline ==0.7.4.0,
-             haskell-gi ==0.18,
-             haskell-gi-base ==0.18.4,
+             haskell-gi ==0.20.2,
+             haskell-gi-base ==0.20.3,
              haskell-import-graph ==1.0.1,
              haskell-lexer ==1.0.1,
-             haskell-names ==0.7.0,
+             haskell-names ==0.8.0,
              haskell-neo4j-client ==0.3.2.4,
-             haskell-packages ==0.4,
+             haskell-packages ==0.5,
              haskell-spacegoo ==0.2.0.1,
              haskell-src ==1.0.2.0,
-             haskell-src-exts ==1.17.1,
-             haskell-src-meta ==0.6.0.14,
+             haskell-src-exts ==1.18.2,
+             haskell-src-exts-simple ==1.19.0.0,
+             haskell-src-meta ==0.7.0.1,
+             haskell-tools-ast ==0.5.0.0,
+             haskell-tools-backend-ghc ==0.5.0.0,
+             haskell-tools-cli ==0.5.0.0,
+             haskell-tools-daemon ==0.5.0.0,
+             haskell-tools-debug ==0.5.0.0,
+             haskell-tools-demo ==0.5.0.0,
+             haskell-tools-prettyprint ==0.5.0.0,
+             haskell-tools-refactor ==0.5.0.0,
+             haskell-tools-rewrite ==0.5.0.0,
              HaskellNet ==0.5.1,
              HaskellNet-SSL ==0.3.3.0,
-             haskintex ==0.6.0.1,
-             haskoin-core ==0.4.2,
+             haskintex ==0.7.0.1,
              hasql ==0.19.16,
+             hasql-migration ==0.1.3,
+             hasql-transaction ==0.5,
              hastache ==0.6.1,
-             hasty-hamiltonian ==1.1.5,
+             hasty-hamiltonian ==1.3.0,
              HaTeX ==3.17.2.0,
              hatex-guide ==1.3.1.6,
              haxl ==0.5.0.0,
              haxl-amazonka ==0.1.1,
              HaXml ==1.25.3,
              haxr ==3000.11.2,
-             hbayes ==0.5.2,
              hbeanstalk ==0.2.4,
              Hclip ==3.0.0.4,
              HCodecs ==0.5,
@@ -947,9 +969,9 @@ constraints: abstract-deque ==0.3,
              heaps ==0.3.4.1,
              hebrew-time ==0.1.1,
              hedis ==0.9.8,
-             here ==1.2.9,
+             here ==1.2.11,
              heredoc ==0.2.0.0,
-             heterocephalus ==1.0.4.0,
+             heterocephalus ==1.0.5.0,
              hex ==0.1.2,
              hexml ==0.3.2,
              hexpat ==0.20.10,
@@ -957,52 +979,57 @@ constraints: abstract-deque ==0.3,
              hflags ==0.4.2,
              hformat ==0.1.0.1,
              hfsevents ==0.1.6,
-             hgettext ==0.1.30,
+             hgal ==2.0.0.2,
              hid ==0.2.2,
              hidapi ==0.1.4,
              hidden-char ==0.1.0.0,
              hierarchical-clustering ==0.4.6,
+             highjson ==0.4.0.0,
+             highjson-swagger ==0.4.0.0,
+             highjson-th ==0.4.0.0,
              highlighting-kate ==0.6.4,
-             hindent ==4.6.4,
+             hindent ==5.2.3,
              hinotify ==0.3.9,
              hint ==0.6.0,
-             hip ==1.2.0.0,
+             hip ==1.5.3.0,
              histogram-fill ==0.8.5.0,
              hit ==0.6.3,
              hjpath ==3.0.1,
              hjsmin ==0.2.0.2,
              hjson ==1.3.2,
-             hjsonpointer ==1.0.0.2,
-             hjsonschema ==1.1.0.1,
-             hledger ==1.0.1,
+             hjsonpointer ==1.1.1,
+             hjsonschema ==1.5.0.1,
+             hledger ==1.1,
+             hledger-api ==1.1,
+             hledger-iadd ==1.2.1,
              hledger-interest ==1.5.1,
-             hledger-lib ==1.0.1,
+             hledger-lib ==1.1,
+             hledger-ui ==1.1.2,
+             hledger-web ==1.1,
              hlibgit2 ==0.18.0.16,
              hlibsass ==0.1.6.0,
-             hlint ==1.9.35,
-             hmatrix ==0.17.0.2,
-             hmatrix-gsl ==0.17.0.0,
-             hmatrix-gsl-stats ==0.4.1.4,
+             hlint ==1.9.41,
+             hmatrix ==0.18.0.0,
+             hmatrix-gsl ==0.18.0.1,
+             hmatrix-gsl-stats ==0.4.1.6,
              hmatrix-repa ==0.1.2.2,
              hmatrix-special ==0.4.0.1,
              hmpfr ==0.4.2.1,
              hmt ==0.15,
-             hoauth2 ==0.5.4.0,
-             hocilib ==0.1.0,
+             hoauth2 ==0.5.7,
+             hocilib ==0.2.0,
              holy-project ==0.2.0.1,
-             homplexity ==0.4.3.3,
-             hoogle ==5.0.1,
+             hoogle ==5.0.12,
              hoopl installed,
              hOpenPGP ==2.5.5,
              hopenpgp-tools ==0.19.4,
              hopenssl ==1.7,
-             hopfli ==0.2.1.1,
+             hopfli ==0.2.2.1,
              hosc ==0.15,
              hostname ==1.0,
              hostname-validate ==1.0.0,
              hourglass ==0.2.10,
-             hpack ==0.14.1,
-             hpack-convert ==0.14.7,
+             hpack ==0.17.1,
              hpc installed,
              hpc-coveralls ==1.0.10,
              hPDB ==1.2.0.9,
@@ -1010,9 +1037,9 @@ constraints: abstract-deque ==0.3,
              HPDF ==1.4.10,
              hpio ==0.8.0.9,
              hpp ==0.4.0,
-             hprotoc ==2.4.0,
+             hpqtypes ==1.5.1.1,
              hquantlib ==0.0.4.0,
-             hreader ==1.0.2,
+             hreader ==1.1.0,
              hruby ==0.3.4.3,
              hs-bibutils ==5.5,
              hs-GeoIP ==0.3,
@@ -1020,46 +1047,45 @@ constraints: abstract-deque ==0.3,
              hsb2hs ==0.3.1,
              hscolour ==1.24.1,
              hscurses ==1.4.2.0,
-             hsdns ==1.6.1,
-             hse-cpp ==0.1,
+             hsdns ==1.7,
+             hse-cpp ==0.2,
              hsebaysdk ==0.4.0.0,
-             hsemail ==1.7.7,
+             hsemail ==2,
              HSet ==0.0.1,
              hset ==2.2.0,
              hsexif ==0.6.1.1,
-             hsignal ==0.2.7.4,
+             hsignal ==0.2.7.5,
              hsinstall ==1.5,
              hslogger ==1.2.10,
              hslua ==0.4.1,
              hslua-aeson ==0.1.0.4,
              hsndfile ==0.8.0,
              hsndfile-vector ==0.5.2,
-             HsOpenSSL ==0.11.4.8,
+             HsOpenSSL ==0.11.4.9,
              HsOpenSSL-x509-system ==0.1.0.3,
              hsp ==0.10.0,
-             hspec ==2.2.4,
+             hspec ==2.4.3,
              hspec-attoparsec ==0.1.0.2,
              hspec-checkers ==0.1.0.2,
-             hspec-contrib ==0.3.0,
-             hspec-core ==2.2.4,
-             hspec-discover ==2.2.4,
-             hspec-expectations ==0.7.2,
+             hspec-contrib ==0.4.0,
+             hspec-core ==2.4.3,
+             hspec-discover ==2.4.3,
+             hspec-expectations ==0.8.2,
              hspec-expectations-pretty-diff ==0.7.2.4,
              hspec-golden-aeson ==0.2.0.3,
-             hspec-jenkins ==0.1.1,
-             hspec-megaparsec ==0.2.1,
-             hspec-meta ==2.2.1,
-             hspec-setup ==0.1.1.1,
-             hspec-smallcheck ==0.4.1,
-             hspec-wai ==0.6.6,
-             hspec-wai-json ==0.6.1,
+             hspec-megaparsec ==0.3.1,
+             hspec-meta ==2.3.2,
+             hspec-setup ==0.2.1.0,
+             hspec-smallcheck ==0.4.2,
+             hspec-wai ==0.8.0,
+             hspec-wai-json ==0.8.0,
              hspec-webdriver ==1.2.0,
              hsshellscript ==3.4.1,
-             hstatistics ==0.2.5.4,
+             hstatistics ==0.3,
              hstatsd ==0.1,
              HStringTemplate ==0.8.6,
              hsx-jmacro ==7.3.8,
-             hsx2hs ==0.13.5,
+             hsx2hs ==0.14.1,
              hsyslog ==4,
              htaglib ==1.0.4,
              HTF ==0.13.1.0,
@@ -1068,38 +1094,41 @@ constraints: abstract-deque ==0.3,
              html-email-validate ==0.2.0.0,
              htoml ==1.0.0.3,
              HTTP ==4000.3.7,
-             http-api-data ==0.2.4,
-             http-client ==0.4.31.2,
+             http-api-data ==0.3.7.1,
+             http-client ==0.5.7.0,
              http-client-openssl ==0.2.0.5,
-             http-client-tls ==0.2.4.1,
+             http-client-tls ==0.3.5.1,
              http-common ==0.8.2.0,
-             http-conduit ==2.1.11,
+             http-conduit ==2.2.3.1,
              http-date ==0.0.6.1,
              http-link-header ==1.0.3,
              http-media ==0.6.4,
              http-reverse-proxy ==0.4.4,
              http-streams ==0.8.5.3,
              http-types ==0.9.1,
-             http2 ==1.6.2,
+             http2 ==1.6.3,
              httpd-shed ==0.4.0.3,
              human-readable-duration ==0.2.0.3,
-             HUnit ==1.3.1.2,
-             HUnit-approx ==1.0,
+             HUnit ==1.5.0.0,
+             HUnit-approx ==1.1,
              hunit-dejafu ==0.3.0.3,
-             hvect ==0.3.1.0,
-             hw-bits ==0.1.0.1,
-             hw-conduit ==0.0.0.11,
+             hvect ==0.4.0.0,
+             hw-balancedparens ==0.1.0.0,
+             hw-bits ==0.5.0.0,
+             hw-conduit ==0.1.0.0,
              hw-diagnostics ==0.0.0.5,
+             hw-excess ==0.1.0.0,
              hw-int ==0.0.0.1,
+             hw-json ==0.4.0.0,
              hw-mquery ==0.1.0.1,
              hw-parser ==0.0.0.1,
-             hw-prim ==0.1.0.3,
-             hw-rankselect ==0.3.0.0,
+             hw-prim ==0.4.0.3,
+             hw-rankselect ==0.8.0.0,
+             hw-rankselect-base ==0.2.0.0,
              hw-string-parse ==0.0.0.3,
-             hw-succinct ==0.0.0.14,
+             hw-succinct ==0.1.0.1,
              hweblib ==0.6.3,
              hworker ==0.1.0.1,
-             hworker-ses ==0.1.1.0,
              hxt ==9.3.1.16,
              hxt-charproperties ==9.2.0.1,
              hxt-css ==0.1.0.3,
@@ -1111,30 +1140,32 @@ constraints: abstract-deque ==0.3,
              hyphenation ==0.6,
              ical ==0.0.1,
              iconv ==0.4.1.3,
-             identicon ==0.1.0,
-             idris ==0.12.3,
-             ieee754 ==0.7.9,
+             identicon ==0.2.2,
+             idris ==1.0,
+             ieee754 ==0.8.0,
              if ==0.1.0.0,
              IfElse ==0.85,
              iff ==0.0.6,
              ignore ==0.1.1.0,
              ilist ==0.2.0.0,
              imagesize-conduit ==1.1,
-             imm ==1.0.1.0,
+             imm ==1.1.0.0,
              immortal ==0.2.2,
              include-file ==0.1.0.3,
-             incremental-parser ==0.2.5,
+             incremental-parser ==0.2.5.1,
              indentation-core ==0.0,
              indentation-parsec ==0.0,
-             indents ==0.3.3,
-             inflections ==0.2.0.1,
+             indents ==0.4.0.0,
+             inflections ==0.3.0.0,
              ini ==0.3.5,
              inline-c ==0.5.6.1,
              inline-c-cpp ==0.1.0.0,
+             inline-java ==0.6.1,
              inline-r ==0.9.0.1,
-             insert-ordered-containers ==0.1.0.1,
+             insert-ordered-containers ==0.2.1.0,
              instance-control ==0.1.1.1,
              integer-gmp installed,
+             integer-logarithms ==1.0.1,
              integration ==0.2.1,
              intero ==0.1.20,
              interpolate ==0.1.0,
@@ -1142,6 +1173,7 @@ constraints: abstract-deque ==0.3,
              interpolation ==0.1.0.1,
              IntervalMap ==0.5.2.0,
              intervals ==0.7.2,
+             intro ==0.1.0.10,
              invariant ==0.4.2,
              invertible ==0.2.0.2,
              io-choice ==0.0.6,
@@ -1175,24 +1207,28 @@ constraints: abstract-deque ==0.3,
              jmacro-rpc ==0.3.2,
              jmacro-rpc-happstack ==0.3.2,
              jmacro-rpc-snap ==0.3,
-             jose ==0.4.0.3,
+             jni ==0.2.3,
+             jose ==0.5.0.4,
              jose-jwt ==0.7.6,
              js-flot ==0.8.3,
              js-jquery ==3.1.1,
              json ==0.9.1,
-             json-autotype ==1.0.15,
+             json-ast ==0.3.1,
              json-builder ==0.3,
              json-rpc-generic ==0.2.1.2,
              json-schema ==0.7.4.1,
              json-stream ==0.4.1.3,
-             JuicyPixels ==3.2.8.1,
+             JuicyPixels ==3.2.8.2,
              JuicyPixels-extra ==0.1.1,
              JuicyPixels-scale-dct ==0.1.1.2,
+             jvm ==0.1.2,
+             jvm-streaming ==0.1,
              jwt ==0.7.2,
              kan-extensions ==5.0.2,
              kansas-comet ==0.4,
-             katip ==0.3.1.4,
-             kawhi ==0.0.1,
+             katip ==0.3.1.5,
+             katip-elasticsearch ==0.3.0.2,
+             kawhi ==0.2.3,
              kdt ==0.2.4,
              keter ==1.4.3.2,
              keycode ==0.2.2,
@@ -1212,12 +1248,12 @@ constraints: abstract-deque ==0.3,
              language-glsl ==0.2.0,
              language-haskell-extract ==0.2.4,
              language-java ==0.2.8,
-             language-javascript ==0.6.0.9,
+             language-javascript ==0.6.0.10,
              language-lua2 ==0.1.0.5,
              language-nix ==2.1.0.1,
-             language-puppet ==1.3.1.1,
+             language-puppet ==1.3.7,
              language-python ==0.5.4,
-             language-thrift ==0.9.0.2,
+             language-thrift ==0.10.0.0,
              large-hashable ==0.1.0.4,
              largeword ==1.2.5,
              latex ==0.1.0.3,
@@ -1226,7 +1262,7 @@ constraints: abstract-deque ==0.3,
              lazyio ==0.1.0.4,
              lca ==0.3,
              leapseconds-announced ==2017,
-             lens ==4.14,
+             lens ==4.15.1,
              lens-action ==0.2.1,
              lens-aeson ==1.0.1,
              lens-datetime ==0.3,
@@ -1236,6 +1272,7 @@ constraints: abstract-deque ==0.3,
              lens-labels ==0.1.0.1,
              lens-regex ==0.1.0,
              lens-simple ==0.1.0.9,
+             lentil ==1.0.9.0,
              leveldb-haskell ==0.6.5,
              lexer-applicative ==2.1.0.1,
              lhs2tex ==1.19,
@@ -1246,13 +1283,12 @@ constraints: abstract-deque ==0.3,
              libnotify ==0.2,
              librato ==0.2.0.1,
              libsystemd-journal ==1.4.1,
-             libxml-sax ==0.7.5,
              LibZip ==1.0.1,
              licensor ==0.2.0,
              lift-generics ==0.1.1,
              lifted-async ==0.9.1.1,
-             lifted-base ==0.2.3.10,
-             line ==1.0.1.0,
+             lifted-base ==0.2.3.11,
+             line ==2.2.0,
              linear ==1.20.6,
              linear-accelerate ==0.2,
              linked-list-with-iterator ==0.1.1.0,
@@ -1264,18 +1300,21 @@ constraints: abstract-deque ==0.3,
              list-t ==1,
              ListLike ==4.5.1,
              llvm-hs-pure ==4.0.0.0,
-             load-env ==0.1.1,
+             lmdb ==0.2.5,
              loch-th ==0.2.1,
-             log-domain ==0.10.3.1,
+             log ==0.7,
+             log-base ==0.7.1,
+             log-domain ==0.11.1,
+             log-elasticsearch ==0.7,
+             log-postgres ==0.7,
              logfloat ==0.13.3.3,
              logger-thread ==0.1.0.2,
-             logging-effect ==1.2.0,
+             logging-effect ==1.1.3,
              logging-facade ==0.1.1,
              logict ==0.6.0.2,
              loop ==0.3.0,
              lrucache ==1.2.0.0,
-             lrucaching ==0.3.1,
-             ltext ==0.1.2.2,
+             lrucaching ==0.3.2,
              lucid ==2.9.8.1,
              lucid-svg ==0.7.0.0,
              lzma-conduit ==1.1.3.1,
@@ -1285,6 +1324,7 @@ constraints: abstract-deque ==0.3,
              machines-io ==0.2.0.13,
              machines-process ==0.2.0.8,
              magic ==1.1,
+             magicbane ==0.1.1,
              mainland-pretty ==0.4.1.4,
              makefile ==0.1.1.0,
              managed ==1.0.5,
@@ -1297,41 +1337,44 @@ constraints: abstract-deque ==0.3,
              marvin-interpolate ==1.1.2,
              math-functions ==0.2.1.0,
              mathexpr ==0.3.0.0,
+             matplotlib ==0.4.5,
              matrices ==0.4.4,
              matrix ==0.3.5.0,
              matrix-market-attoparsec ==0.1.0.7,
              maximal-cliques ==0.1.1,
              mbox ==0.3.3,
-             mbox-utility ==0.0,
+             mbox-utility ==0.0.1,
              mcmc-types ==1.0.3,
              mediabus ==0.3.3.0,
              mediabus-rtp ==0.3.2.1,
              median-stream ==0.7.0.0,
-             megaparsec ==5.0.1,
-             memory ==0.13,
-             MemoTrie ==0.6.4,
+             mega-sdist ==0.3.0.2,
+             megaparsec ==5.2.0,
+             memory ==0.14.6,
+             MemoTrie ==0.6.7,
              mersenne-random ==1.0.0.1,
-             mersenne-random-pure64 ==0.2.0.5,
+             mersenne-random-pure64 ==0.2.2.0,
              messagepack ==0.5.4,
              messagepack-rpc ==0.5.1,
-             metrics ==0.3.0.2,
+             metrics ==0.4.0.1,
              MFlow ==0.4.6.0,
              mfsolve ==0.3.2.0,
              microbench ==0.1,
              microformats2-parser ==1.0.1.7,
              microlens ==0.4.8.0,
-             microlens-aeson ==2.1.1.3,
+             microlens-aeson ==2.2.0.1,
              microlens-contra ==0.1.0.1,
              microlens-ghc ==0.4.8.0,
-             microlens-mtl ==0.1.10.0,
-             microlens-platform ==0.3.8.0,
+             microlens-mtl ==0.1.11.0,
+             microlens-platform ==0.3.9.0,
              microlens-th ==0.4.1.1,
              midi ==0.2.2.1,
-             midi-music-box ==0.0.0.3,
-             mighty-metropolis ==1.0.4,
+             midi-music-box ==0.0.0.4,
+             mighty-metropolis ==1.2.0,
              mime-mail ==0.4.13.1,
              mime-mail-ses ==0.3.2.3,
              mime-types ==0.1.0.7,
+             minio-hs ==0.2.1,
              mintty ==0.1.1,
              misfortune ==0.1.1.2,
              missing-foreign ==0.1.1,
@@ -1340,12 +1383,11 @@ constraints: abstract-deque ==0.3,
              mmap ==0.5.9,
              mmorph ==1.0.9,
              mnist-idx ==0.1.2.8,
-             mockery ==0.3.4,
-             modify-fasta ==0.8.2.1,
-             moesocks ==1.0.0.42,
-             monad-control ==1.0.1.0,
+             mockery ==0.3.5,
+             modify-fasta ==0.8.2.3,
+             monad-control ==1.0.2.0,
              monad-coroutine ==0.9.0.3,
-             monad-extras ==0.5.11,
+             monad-extras ==0.6.0,
              monad-http ==0.1.0.0,
              monad-journal ==0.7.2,
              monad-logger ==0.3.24,
@@ -1370,16 +1412,16 @@ constraints: abstract-deque ==0.3,
              monadloc ==0.7.1,
              monadplus ==1.4.2,
              MonadPrompt ==1.0.0.5,
-             MonadRandom ==0.4.2.3,
+             MonadRandom ==0.5.1,
              monads-tf ==0.1.0.3,
              mongoDB ==2.1.1.1,
              mono-traversable ==1.0.2,
              mono-traversable-instances ==0.1.0.0,
              monoid-extras ==0.4.2,
-             monoid-subclasses ==0.4.2.1,
+             monoid-subclasses ==0.4.3.2,
              monoid-transformer ==0.0.3,
              monoidal-containers ==0.3.0.1,
-             morte ==1.6.2,
+             morte ==1.6.9,
              mountpoints ==1.0.2,
              mstate ==0.2.7,
              mtl ==2.2.1,
@@ -1392,14 +1434,16 @@ constraints: abstract-deque ==0.3,
              multiset-comb ==0.2.4.1,
              multistate ==0.7.1.1,
              murmur-hash ==0.1.0.9,
-             murmur3 ==1.0.3,
+             mushu ==0.1.1,
              MusicBrainz ==0.2.4,
              mustache ==2.1.4,
              mutable-containers ==0.3.3,
-             mwc-probability ==1.2.2,
+             mwc-probability ==1.3.0,
              mwc-random ==0.13.6.0,
              mwc-random-monad ==0.7.3.1,
              mysql ==0.1.4,
+             mysql-haskell ==0.8.0.0,
+             mysql-haskell-openssl ==0.8.0.0,
              mysql-simple ==0.4.0.1,
              nagios-check ==0.3.2,
              names-th ==0.2.0.2,
@@ -1408,7 +1452,7 @@ constraints: abstract-deque ==0.3,
              nationstates ==0.5.0.0,
              nats ==1.1.1,
              natural-sort ==0.1.2,
-             natural-transformation ==0.3.1,
+             natural-transformation ==0.4,
              ndjson-conduit ==0.1.0.5,
              neat-interpolation ==0.3.2.1,
              netpbm ==1.0.2,
@@ -1416,7 +1460,7 @@ constraints: abstract-deque ==0.3,
              netwire ==5.0.2,
              netwire-input ==0.0.6,
              netwire-input-glfw ==0.0.6,
-             network ==2.6.3.1,
+             network ==2.6.3.2,
              network-anonymous-i2p ==0.10.0,
              network-anonymous-tor ==0.11.0,
              network-attoparsec ==0.12.2,
@@ -1425,7 +1469,9 @@ constraints: abstract-deque ==0.3,
              network-house ==0.1.0.2,
              network-info ==0.2.0.8,
              network-ip ==0.3,
+             network-msgpack-rpc ==0.0.3,
              network-multicast ==0.2.0,
+             Network-NineP ==0.4.1,
              network-simple ==0.4.0.5,
              network-transport ==0.4.4.0,
              network-transport-composed ==0.2.0.1,
@@ -1433,16 +1479,17 @@ constraints: abstract-deque ==0.3,
              network-transport-tcp ==0.5.1,
              network-transport-tests ==0.2.3.0,
              network-uri ==2.6.1.0,
-             network-uri-flag ==0.1,
              newtype ==0.2,
              newtype-generics ==0.5,
              next-ref ==0.1.0.2,
+             nfc ==0.0.1,
              nicify-lib ==1.0.1,
+             NineP ==0.0.2.1,
              nix-paths ==1.0.0.1,
              non-empty ==0.3,
              non-empty-sequence ==0.2.0.2,
              non-negative ==0.1.1,
-             nonce ==1.0.3,
+             nonce ==1.0.4,
              nondeterminism ==1.4,
              NoTrace ==0.3.0.1,
              nsis ==0.3.1,
@@ -1455,20 +1502,20 @@ constraints: abstract-deque ==0.3,
              oanda-rest-api ==0.3.0.0,
              objective ==1.1.1,
              ObjectName ==1.1.0.1,
-             octane ==0.16.3,
+             octane ==0.18.3,
              Octree ==0.5.4.3,
              oeis ==0.3.9,
              ofx ==0.4.2.0,
              old-locale ==1.0.0.7,
              old-time ==1.1.0.3,
-             omnifmt ==0.2.1.1,
              once ==0.2,
-             one-liner ==0.8.1,
+             one-liner ==0.9,
              OneTuple ==0.2.1,
              oo-prototypes ==0.1.0.0,
              opaleye ==0.5.3.0,
              opaleye-trans ==0.3.5,
              open-browser ==0.2.1.0,
+             open-witness ==0.4,
              OpenAL ==1.7.0.4,
              OpenGL ==3.0.2.0,
              OpenGLRaw ==3.2.4.0,
@@ -1477,11 +1524,11 @@ constraints: abstract-deque ==0.3,
              openssl-streams ==1.2.1.1,
              operational ==0.2.3.5,
              operational-class ==0.3.0.0,
-             opml-conduit ==0.5.0.1,
+             opml-conduit ==0.6.0.1,
              optional-args ==1.0.1,
              options ==1.2.1.1,
-             optparse-applicative ==0.12.1.0,
-             optparse-generic ==1.1.1,
+             optparse-applicative ==0.13.2.0,
+             optparse-generic ==1.1.5,
              optparse-helper ==0.2.1.1,
              optparse-simple ==0.0.3,
              optparse-text ==0.1.1.0,
@@ -1490,12 +1537,12 @@ constraints: abstract-deque ==0.3,
              package-description-remote ==0.2.0.0,
              packdeps ==0.4.3,
              pager ==0.1.1.0,
-             pagerduty ==0.0.7,
+             pagerduty ==0.0.8,
              pagination ==0.1.1,
              palette ==0.1.0.4,
-             pandoc ==1.17.1,
+             pandoc ==1.19.2.1,
              pandoc-citeproc ==0.10.4.1,
-             pandoc-types ==1.16.1.1,
+             pandoc-types ==1.17.0.5,
              pango ==0.13.3.1,
              parallel ==3.2.1.1,
              parallel-io ==0.3.3,
@@ -1503,10 +1550,10 @@ constraints: abstract-deque ==0.3,
              parsec ==3.1.11,
              parsec-numeric ==0.1.0.0,
              ParsecTools ==0.0.2.0,
-             parsers ==0.12.4,
+             parsers ==0.12.5,
              partial-handler ==1.0.2,
              partial-isomorphisms ==0.2.2.1,
-             patat ==0.5.2.0,
+             patat ==0.5.2.2,
              path ==0.5.13,
              path-extra ==0.0.3,
              path-io ==1.2.2,
@@ -1514,8 +1561,6 @@ constraints: abstract-deque ==0.3,
              pathwalk ==0.3.1.2,
              patience ==0.1.1,
              pattern-arrows ==0.0.2,
-             pbkdf ==1.1.1.1,
-             pcap ==0.4.5.2,
              pcre-heavy ==1.0.0.2,
              pcre-light ==0.4.0.4,
              pcre-utils ==0.1.8.1,
@@ -1539,35 +1584,28 @@ constraints: abstract-deque ==0.3,
              picedit ==0.2.3.0,
              picoparsec ==0.1.2.3,
              pid1 ==0.1.0.1,
-             pinboard ==0.9.6,
-             pinch ==0.3.1.0,
-             pinchot ==0.22.0.0,
-             pipes ==4.1.9,
-             pipes-aeson ==0.4.1.8,
+             pinboard ==0.9.12.4,
+             pinch ==0.3.2.0,
+             pinchot ==0.24.0.0,
+             pipes ==4.3.4,
              pipes-attoparsec ==0.5.1.5,
-             pipes-bgzf ==0.2.0.1,
-             pipes-bytestring ==2.1.4,
-             pipes-cacophony ==0.4.0,
+             pipes-bytestring ==2.1.5,
+             pipes-cacophony ==0.4.1,
              pipes-category ==0.2.0.1,
-             pipes-cliff ==0.12.0.0,
              pipes-concurrency ==2.0.7,
              pipes-csv ==1.4.3,
-             pipes-extras ==1.0.9,
-             pipes-fastx ==0.3.0.0,
+             pipes-extras ==1.0.10,
              pipes-fluid ==0.5.0.3,
              pipes-group ==1.0.6,
-             pipes-http ==1.0.5,
-             pipes-illumina ==0.1.0.0,
-             pipes-misc ==0.3.0.0,
+             pipes-misc ==0.2.5.0,
              pipes-mongodb ==0.1.0.0,
-             pipes-network ==0.6.4.1,
              pipes-parse ==3.0.8,
              pipes-random ==1.0.0.3,
-             pipes-safe ==2.2.4,
+             pipes-safe ==2.2.5,
              pipes-text ==0.0.2.5,
              pipes-wai ==3.2.0,
              pixelated-avatar-generator ==0.1.3,
-             pkcs10 ==0.1.1.0,
+             pkcs10 ==0.2.0.0,
              placeholders ==0.1,
              plan-b ==0.2.1,
              plot ==0.2.3.7,
@@ -1577,7 +1615,7 @@ constraints: abstract-deque ==0.3,
              point-octree ==0.5.5.3,
              pointed ==5,
              pointedlist ==0.6.1,
-             pointful ==1.0.8,
+             pointful ==1.0.9,
              pointless-fun ==1.1.0.6,
              poly-arity ==0.1.0,
              polynomials-bernstein ==1.1.2,
@@ -1588,11 +1626,12 @@ constraints: abstract-deque ==0.3,
              post-mess-age ==0.2.1.0,
              postgresql-binary ==0.9.3,
              postgresql-libpq ==0.9.3.1,
-             postgresql-query ==3.0.1,
              postgresql-schema ==0.1.10,
              postgresql-simple ==0.5.3.0,
-             postgresql-simple-url ==0.1.0.1,
+             postgresql-simple-migration ==0.1.9.0,
+             postgresql-simple-url ==0.2.0.0,
              postgresql-transactional ==1.1.1,
+             postgresql-typed ==0.5.1,
              pqueue ==1.3.2.2,
              pred-set ==0.0.1,
              prednote ==0.36.0.4,
@@ -1615,9 +1654,9 @@ constraints: abstract-deque ==0.3,
              printcess ==0.1.0.3,
              probability ==0.2.5.1,
              process installed,
-             process-extras ==0.4.1.4,
+             process-extras ==0.7.2,
              product-profunctors ==0.7.1.0,
-             profiteur ==0.3.0.3,
+             profiteur ==0.4.3.0,
              profunctor-extras ==4.0,
              profunctors ==5.2,
              project-template ==0.2.0,
@@ -1625,12 +1664,12 @@ constraints: abstract-deque ==0.3,
              prometheus-client ==0.1.1,
              prometheus-metrics-ghc ==0.1.1,
              prompt ==0.1.1.2,
-             proto-lens ==0.2.0.1,
+             proto-lens ==0.2.1.0,
              proto-lens-arbitrary ==0.1.0.2,
-             proto-lens-combinators ==0.1.0.6,
-             proto-lens-descriptors ==0.2.0.1,
-             proto-lens-optparse ==0.1.0.2,
-             proto-lens-protoc ==0.2.0.1,
+             proto-lens-combinators ==0.1.0.7,
+             proto-lens-descriptors ==0.2.1.0,
+             proto-lens-optparse ==0.1.0.3,
+             proto-lens-protoc ==0.2.1.0,
              protobuf ==0.2.1.1,
              protobuf-simple ==0.1.0.4,
              protocol-buffers ==2.4.0,
@@ -1640,27 +1679,24 @@ constraints: abstract-deque ==0.3,
              psql-helpers ==0.1.0.0,
              PSQueue ==1.1,
              psqueues ==0.2.2.3,
-             publicsuffix ==0.20160716,
+             publicsuffix ==0.20170109,
              pure-cdb ==0.1.2,
              pure-io ==0.2.1,
              pureMD5 ==2.1.3,
-             purescript ==0.9.3,
-             purescript-bridge ==0.8.0.1,
-             pusher-http-haskell ==1.2.0.1,
+             purescript-bridge ==0.10.1.0,
+             pusher-http-haskell ==1.1.0.4,
              pwstore-fast ==2.4.4,
              pwstore-purehaskell ==2.1.4,
-             quantum-random ==0.6.4,
              QuasiText ==0.1.2.6,
              questioner ==0.1.1.0,
              quickbench ==1.0,
-             QuickCheck ==2.8.2,
+             QuickCheck ==2.9.2,
              quickcheck-arbitrary-adt ==0.2.0.0,
-             quickcheck-assertions ==0.2.0,
-             quickcheck-combinators ==0.0.2,
+             quickcheck-assertions ==0.3.0,
              quickcheck-instances ==0.3.12,
              quickcheck-io ==0.1.4,
-             quickcheck-properties ==0.1,
              quickcheck-simple ==0.1.0.1,
+             quickcheck-special ==0.1.0.4,
              quickcheck-text ==0.1.2.1,
              quickcheck-unicode ==1.0.1.0,
              raaz ==0.1.1,
@@ -1676,11 +1712,11 @@ constraints: abstract-deque ==0.3,
              range-set-list ==0.1.2.0,
              rank-product ==0.2.0.1,
              rank1dynamic ==0.3.3.0,
-             Rasterific ==0.6.1.1,
-             rasterific-svg ==0.3.1.2,
+             Rasterific ==0.7.2.1,
+             rasterific-svg ==0.3.2.1,
              ratel ==0.3.3,
              ratel-wai ==0.2.0,
-             rattletrap ==2.2.0,
+             rattletrap ==2.1.5,
              raw-strings-qq ==1.1,
              rawfilepath ==0.1.1,
              rawstring-qm ==0.2.3.0,
@@ -1707,8 +1743,8 @@ constraints: abstract-deque ==0.3,
              reform-hamlet ==0.0.5.3,
              reform-happstack ==0.2.5.1,
              reform-hsp ==0.2.7.1,
-             RefSerialize ==0.3.1.4,
-             regex ==1.0.0.0,
+             RefSerialize ==0.4.0,
+             regex ==1.0.1.3,
              regex-applicative ==0.3.3,
              regex-applicative-text ==0.1.0.1,
              regex-base ==0.93.2,
@@ -1716,28 +1752,32 @@ constraints: abstract-deque ==0.3,
              regex-compat-tdfa ==0.95.1.4,
              regex-pcre ==0.94.4,
              regex-pcre-builtin ==0.94.4.8.8.35,
+             regex-pcre-text ==0.94.0.1,
              regex-posix ==0.95.2,
              regex-tdfa ==1.2.2,
              regex-tdfa-text ==1.0.0.3,
+             regex-with-pcre ==1.0.1.3,
              reinterpret-cast ==0.1.0,
              relational-query ==0.8.4.0,
-             relational-query-HDBC ==0.6.0.2,
-             relational-record ==0.1.6.1,
-             relational-schemas ==0.1.3.0,
+             relational-query-HDBC ==0.6.0.3,
+             relational-record ==0.1.7.1,
+             relational-schemas ==0.1.3.1,
              renderable ==0.2.0.1,
              repa ==3.4.1.2,
              repa-algorithms ==3.4.1.1,
              repa-io ==3.4.1.1,
              RepLib ==0.5.4,
              repline ==0.1.6.0,
+             req ==0.2.0,
+             req-conduit ==0.1.0,
              rerebase ==1.0.3,
-             reroute ==0.4.0.1,
+             reroute ==0.4.1.0,
              resolve-trivial-conflicts ==0.3.2.4,
              resource-pool ==0.2.3.2,
              resourcet ==1.1.9,
              rest-client ==0.5.1.1,
              rest-core ==0.39,
-             rest-gen ==0.19.0.3,
+             rest-gen ==0.20.0.0,
              rest-happstack ==0.3.1.1,
              rest-snap ==0.2.0.1,
              rest-stringmap ==0.2.0.6,
@@ -1749,14 +1789,15 @@ constraints: abstract-deque ==0.3,
              retry ==0.7.4.2,
              rev-state ==0.1.2,
              rfc5051 ==0.1.0.3,
+             riak ==1.1.2.0,
              riak-protobuf ==0.22.0.0,
+             RNAlien ==1.3.7,
              rng-utils ==0.2.1,
              rose-trees ==0.0.4.3,
-             rosezipper ==0.2,
              rot13 ==0.1.0.2,
-             rotating-log ==0.4,
+             rotating-log ==0.4.2,
              RSA ==2.2.0,
-             rss-conduit ==0.2.0.2,
+             rss-conduit ==0.3.0.0,
              rts installed,
              runmemo ==1.0.0.1,
              rvar ==0.2.0.3,
@@ -1768,46 +1809,50 @@ constraints: abstract-deque ==0.3,
              SafeSemaphore ==0.10.1,
              sample-frame ==0.0.3,
              sample-frame-np ==0.0.4.1,
-             sampling ==0.2.0,
+             sampling ==0.3.2,
              sandi ==0.4.0,
              sandman ==0.2.0.1,
              say ==0.1.0.0,
-             sbv ==5.12,
-             scalpel ==0.3.1,
+             sbv ==5.14,
+             scalpel ==0.5.1,
              scalpel-core ==0.5.1,
              scanner ==0.2,
-             scientific ==0.3.4.9,
+             scientific ==0.3.4.15,
              scotty ==0.11.0,
              scrape-changes ==0.1.0.5,
              scrypt ==0.5.0,
-             sdl2 ==2.1.3.1,
+             sdl2 ==2.2.0,
+             sdl2-gfx ==0.2,
+             sdl2-image ==2.0.0,
+             sdl2-mixer ==0.1,
              search-algorithms ==0.1.0,
-             secp256k1 ==0.4.8,
              securemem ==0.1.9,
              SegmentTree ==0.3,
              semigroupoid-extras ==5,
              semigroupoids ==5.1,
-             semigroups ==0.18.3,
+             semigroups ==0.18.2,
              semiring-simple ==1.0.0.1,
              semver ==0.3.3.1,
              sendfile ==0.7.9,
              seqalign ==0.2.0.4,
              seqloc ==0.6.1.1,
              serf ==0.1.1.0,
-             servant ==0.8.1,
+             servant ==0.9.1.1,
              servant-aeson-specs ==0.5.2.0,
+             servant-auth-cookie ==0.4.4,
              servant-blaze ==0.7.1,
              servant-cassava ==0.8,
-             servant-client ==0.8.1,
-             servant-docs ==0.8.1,
+             servant-client ==0.9.1.1,
+             servant-docs ==0.9.1.1,
              servant-elm ==0.4.0.1,
-             servant-foreign ==0.8.1,
-             servant-js ==0.8.1,
+             servant-foreign ==0.9.1.1,
+             servant-js ==0.9.3,
              servant-JuicyPixels ==0.3.0.2,
              servant-lucid ==0.7.1,
              servant-mock ==0.8.1.1,
-             servant-purescript ==0.3.1.5,
-             servant-server ==0.8.1,
+             servant-purescript ==0.6.0.0,
+             servant-ruby ==0.2.1.0,
+             servant-server ==0.9.1.1,
              servant-static-th ==0.1.0.3,
              servant-subscriber ==0.5.0.3,
              servant-swagger ==1.1.2,
@@ -1821,25 +1866,24 @@ constraints: abstract-deque ==0.3,
              set-cover ==0.0.8,
              set-monad ==0.2.0.0,
              setenv ==0.1.1.3,
-             setlocale ==1.0.0.4,
+             setlocale ==1.0.0.5,
              sets ==0.0.5.2,
              SHA ==1.6.4.2,
              shake ==0.15.11,
              shake-language-c ==0.10.1,
              shakespeare ==2.0.13,
              shell-conduit ==4.5.2,
-             ShellCheck ==0.4.4,
+             ShellCheck ==0.4.6,
              shelly ==1.6.8.3,
              shortcut-links ==0.4.2.0,
              should-not-typecheck ==2.1.0,
-             show-prettyprint ==0.1.2,
-             show-type ==0.1.1,
+             show-prettyprint ==0.1.2.1,
              sibe ==0.2.0.5,
              signal ==0.1.0.3,
              silently ==1.2.5,
              simple ==0.11.2,
              simple-download ==0.0.2,
-             simple-log ==0.4.0,
+             simple-log ==0.5.1,
              simple-reflect ==0.3.2,
              simple-sendfile ==0.2.25,
              simple-session ==0.10.1.1,
@@ -1850,55 +1894,56 @@ constraints: abstract-deque ==0.3,
              siphash ==1.0.3,
              skein ==1.0.9.4,
              skeletons ==0.4.0,
-             skylighting ==0.3.3,
+             skylighting ==0.1.1.5,
              slave-thread ==1.0.2,
              slug ==0.1.6,
              smallcaps ==0.6.0.4,
              smallcheck ==1.1.1,
              smoothie ==0.4.2.7,
-             smsaero ==0.6.2,
              smtLib ==1.0.8,
              smtp-mail ==0.1.4.6,
              snap-blaze ==0.2.1.5,
              snap-core ==1.0.2.1,
              snap-server ==1.0.2.2,
              snowflake ==0.1.1.1,
-             soap ==0.2.3.4,
+             soap ==0.2.3.5,
              soap-openssl ==0.1.0.2,
              soap-tls ==0.1.1.2,
-             socket ==0.6.1.0,
+             socket ==0.7.0.0,
              socket-activation ==0.1.0.2,
              socks ==0.5.5,
-             solga ==0.1.0.1,
+             solga ==0.1.0.2,
              solga-swagger ==0.1.0.2,
+             sort ==1.0.0.0,
              sorted-list ==0.2.0.0,
              sourcemap ==0.1.6,
+             sparkle ==0.4.0.2,
              sparse-linear-algebra ==0.2.9.7,
-             spdx ==0.2.1.0,
+             spdx ==0.2.2.0,
              speculation ==1.5.0.3,
-             speedy-slice ==0.1.5,
+             speedy-slice ==0.3.0,
              sphinx ==0.6.0.2,
-             Spintax ==0.1.0.1,
+             Spintax ==0.3.1,
              splice ==0.6.1.1,
              split ==0.2.3.2,
-             Spock ==0.11.0.0,
-             Spock-api ==0.11.0.0,
-             Spock-api-server ==0.11.0.0,
-             Spock-core ==0.11.0.0,
+             Spock ==0.12.0.0,
+             Spock-api ==0.12.0.0,
+             Spock-api-server ==0.12.0.0,
+             Spock-core ==0.12.0.0,
              Spock-lucid ==0.3.0.0,
              Spock-worker ==0.3.1.0,
              spool ==0.1,
              spoon ==0.3.1,
              spreadsheet ==0.1.3.4,
-             sql-words ==0.1.4.1,
+             sql-words ==0.1.5.0,
              sqlite-simple ==0.4.13.0,
              sqlite-simple-errors ==0.6.0.0,
              srcloc ==0.5.1.1,
-             stache ==0.1.8,
-             stack ==1.1.2,
+             stache ==0.2.2,
              stack-run-auto ==0.1.1.4,
              stack-type ==0.1.0.0,
-             stackage-curator ==0.14.3,
+             stackage-curator ==0.14.5,
+             stackage-query ==0.1.0,
              stackage-types ==1.2.0,
              state-plus ==0.1.3,
              stateref ==0.3,
@@ -1918,7 +1963,7 @@ constraints: abstract-deque ==0.3,
              stm-split ==0.0.2,
              stm-stats ==0.2.0.0,
              stm-supply ==0.2.0.0,
-             STMonadTrans ==0.3.4,
+             STMonadTrans ==0.4.3,
              stopwatch ==0.1.0.4,
              storable-complex ==0.2.2,
              storable-endian ==0.2.6,
@@ -1926,10 +1971,10 @@ constraints: abstract-deque ==0.3,
              storable-tuple ==0.0.3.2,
              storablevector ==0.2.12,
              storablevector-carray ==0.0,
-             store ==0.2.1.2,
-             store-core ==0.2.0.2,
+             store ==0.4.3.1,
+             store-core ==0.4.1,
              Strafunski-StrategyLib ==5.0.0.10,
-             stratosphere ==0.1.6,
+             stratosphere ==0.4.2,
              streaming ==0.1.4.5,
              streaming-bytestring ==0.1.4.6,
              streaming-commons ==0.1.17,
@@ -1947,17 +1992,19 @@ constraints: abstract-deque ==0.3,
              stringable ==0.1.3,
              stringbuilder ==0.5.0,
              stringsearch ==0.3.6.6,
-             stripe-core ==2.1.0,
+             stripe-core ==2.2.1,
+             stripe-haskell ==2.2.1,
+             stripe-http-streams ==2.2.1,
              stripe-tests ==2.2.1,
              strive ==3.0.3,
-             stylish-haskell ==0.6.1.0,
+             stylish-haskell ==0.7.1.0,
              success ==0.2.6,
              sundown ==0.6,
-             superbuffer ==0.3.1.0,
+             superbuffer ==0.2.0.1,
              svg-builder ==0.1.0.2,
-             svg-tree ==0.5.1.2,
-             SVGFonts ==1.5.0.1,
-             swagger ==0.2.2,
+             svg-tree ==0.6.1,
+             SVGFonts ==1.6.0.1,
+             swagger ==0.3.0,
              swagger2 ==2.1.4,
              syb ==0.6,
              syb-with-class ==0.6.1.7,
@@ -1969,7 +2016,7 @@ constraints: abstract-deque ==0.3,
              system-posix-redirect ==1.1.0.1,
              syz ==0.2.0.0,
              tabular ==0.2.2.7,
-             tagchup ==0.4.0.5,
+             tagchup ==0.4.1,
              tagged ==0.8.5,
              tagged-binary ==0.2.0.0,
              tagged-identity ==0.1.2,
@@ -1979,13 +2026,13 @@ constraints: abstract-deque ==0.3,
              tagsoup ==0.14.1,
              tagstream-conduit ==0.5.5.3,
              tar ==0.5.0.3,
-             tar-conduit ==0.1.0,
+             tar-conduit ==0.1.1,
              tardis ==0.4.1.0,
              tasty ==0.11.2.1,
              tasty-ant-xml ==1.0.5,
-             tasty-auto ==0.2.0.0,
+             tasty-auto ==0.1.0.2,
              tasty-dejafu ==0.3.0.2,
-             tasty-discover ==2.0.3,
+             tasty-discover ==1.1.0,
              tasty-expected-failure ==0.11.0.4,
              tasty-fail-fast ==0.0.2,
              tasty-golden ==2.3.1.1,
@@ -2000,49 +2047,54 @@ constraints: abstract-deque ==0.3,
              tasty-smallcheck ==0.8.1,
              tasty-stats ==0.2.0.2,
              tasty-tap ==0.0.4,
-             tasty-th ==0.1.4,
+             tasty-th ==0.1.7,
              Taxonomy ==1.0.2,
-             TCache ==0.12.0,
+             TCache ==0.12.1,
              tce-conf ==1.3,
-             tcp-streams ==0.4.0.0,
+             tcp-streams ==0.6.0.0,
+             tcp-streams-openssl ==0.6.0.0,
              tdigest ==0.1,
              tdigest-Chart ==0,
+             telegram-api ==0.6.3.0,
              template ==0.2.0.10,
              template-haskell installed,
-             temporary ==1.2.0.4,
+             temporary ==1.2.1,
              temporary-rc ==1.2.0.3,
              termcolor ==0.2.0.0,
-             terminal-progress-bar ==0.0.1.4,
+             terminal-progress-bar ==0.1.1.1,
              terminal-size ==0.3.2.1,
              terminfo ==0.4.1.0,
-             test-fixture ==0.4.2.0,
+             test-fixture ==0.5.0.1,
              test-framework ==0.8.1.1,
              test-framework-hunit ==0.3.0.2,
-             test-framework-quickcheck2 ==0.3.0.3,
+             test-framework-quickcheck2 ==0.3.0.4,
              test-framework-smallcheck ==0.2,
              test-framework-th ==0.2.4,
+             test-invariant ==0.4.5.0,
              test-simple ==0.1.9,
              testing-feat ==0.4.0.3,
-             texmath ==0.8.6.7,
-             text ==1.2.2.2,
+             texmath ==0.9.4,
+             text ==1.2.2.1,
              text-all ==0.3.1.0,
              text-binary ==0.2.1.1,
              text-conversions ==0.3.0,
              text-format ==0.3.1.1,
+             text-generic-pretty ==1.2.1,
              text-icu ==0.7.0.1,
              text-latin1 ==0.3,
              text-ldap ==0.1.1.8,
              text-manipulate ==0.2.0.1,
-             text-metrics ==0.1.0,
+             text-metrics ==0.2.0,
              text-postgresql ==0.0.2.2,
              text-printer ==0.5,
              text-region ==0.1.0.1,
-             text-show ==3.4,
-             text-show-instances ==3.4,
+             text-show ==3.4.1.1,
+             text-show-instances ==3.5,
              text-zipper ==0.10,
              textlocal ==0.1.0.5,
              tf-random ==0.5,
              tfp ==1.0.0.2,
+             th-abstraction ==0.2.2.0,
              th-data-compat ==0.0.2.2,
              th-desugar ==1.6,
              th-expand-syns ==0.4.3.0,
@@ -2050,18 +2102,19 @@ constraints: abstract-deque ==0.3,
              th-lift ==0.7.7,
              th-lift-instances ==0.1.11,
              th-orphans ==0.13.3,
-             th-printf ==0.3.1,
              th-reify-compat ==0.0.1.1,
-             th-reify-many ==0.1.6,
+             th-reify-many ==0.1.7,
              th-to-exp ==0.0.1.0,
              th-utilities ==0.2.0.1,
              these ==0.7.3,
              thread-local-storage ==0.1.1,
              threads ==0.5.1.4,
              threepenny-gui ==0.7.0.2,
+             threepenny-gui-flexbox ==0.3.0.2,
              through-text ==0.1.0.0,
              thumbnail-plus ==1.0.5,
              thyme ==0.3.5.5,
+             tibetan-utils ==0.1.1.2,
              tidal ==0.8.2,
              time installed,
              time-compat ==0.1.0.3,
@@ -2073,7 +2126,7 @@ constraints: abstract-deque ==0.3,
              timemap ==0.0.4,
              timerep ==2.0.0.2,
              timespan ==0.3.0.0,
-             timezone-olson ==0.1.7,
+             timezone-olson ==0.1.8,
              timezone-series ==0.1.6.1,
              tinylog ==0.14.0,
              tinytemplate ==0.1.2.0,
@@ -2091,23 +2144,21 @@ constraints: abstract-deque ==0.3,
              transient-universe ==0.3.5.1,
              traverse-with-class ==0.2.0.4,
              tree-fun ==0.8.1.0,
-             tree-view ==0.4,
-             tries ==0.0.4,
              trifecta ==1.6.2.1,
              true-name ==0.1.0.2,
              tsv2csv ==0.1.0.2,
              ttrie ==0.1.2.1,
-             tttool ==1.6.1.2,
+             tttool ==1.7.0.3,
              tuple ==0.3.0.2,
              tuple-th ==0.2.5,
              tuples-homogenous-h98 ==0.1.1.0,
-             turtle ==1.2.8,
+             turtle ==1.3.6,
              turtle-options ==0.1.0.4,
-             twitter-conduit ==0.2.2,
              twitter-feed ==0.2.0.11,
              twitter-types ==0.7.2.2,
              twitter-types-lens ==0.7.2,
              type-aligned ==0.9.6,
+             type-assertions ==0.1.0.0,
              type-combinators ==0.2.4.3,
              type-eq ==0.5,
              type-fun ==0.1.1,
@@ -2117,7 +2168,7 @@ constraints: abstract-deque ==0.3,
              type-level-numbers ==0.1.1.1,
              type-list ==0.5.0.0,
              type-operators ==0.1.0.4,
-             type-spec ==0.2.0.0,
+             type-spec ==0.3.0.1,
              TypeCompose ==0.9.12,
              typed-process ==0.1.0.0,
              typelits-witnesses ==0.2.3.0,
@@ -2126,16 +2177,17 @@ constraints: abstract-deque ==0.3,
              tzdata ==0.1.20161123.0,
              ua-parser ==0.7.3,
              uglymemo ==0.1.0.1,
+             unagi-chan ==0.4.0.0,
              unbound ==0.5.1,
              unbound-generics ==0.3.1,
              unbounded-delays ==0.1.1.0,
              uncertain ==0.3.1.0,
              unexceptionalio ==0.3.0,
-             unfoldable ==0.8.4,
+             unfoldable ==0.9.3,
              unfoldable-restricted ==0.0.3,
              unicode ==0.0,
              unicode-show ==0.1.0.2,
-             unicode-transforms ==0.1.0.1,
+             unicode-transforms ==0.2.1,
              unification-fd ==0.10.0.1,
              union ==0.1.1.1,
              union-find ==0.2,
@@ -2161,7 +2213,7 @@ constraints: abstract-deque ==0.3,
              unlit ==0.4.0.0,
              unordered-containers ==0.2.8.0,
              unsafe ==0.0,
-             uri-bytestring ==0.2.3.1,
+             uri-bytestring ==0.2.3.3,
              uri-encode ==1.5.0.5,
              uri-templater ==0.2.1.0,
              url ==2.1.3,
@@ -2172,7 +2224,7 @@ constraints: abstract-deque ==0.3,
              users-test ==0.5.0.1,
              utf8-light ==0.4.2,
              utf8-string ==1.0.1.1,
-             utility-ht ==0.0.13,
+             utility-ht ==0.0.14,
              uu-interleaved ==0.2.0.0,
              uu-parsinglib ==2.9.1.1,
              uuid ==1.3.13,
@@ -2181,29 +2233,29 @@ constraints: abstract-deque ==0.3,
              vado ==0.0.8,
              validate-input ==0.4.0.0,
              validation ==0.5.4,
-             validity ==0.3.3.0,
-             varying ==0.5.0.3,
+             varying ==0.7.0.3,
              vault ==0.3.0.7,
              vcswrapper ==0.1.5,
              vector ==0.11.0.0,
              vector-algorithms ==0.7.0.1,
              vector-binary-instances ==0.2.3.5,
              vector-buffer ==0.4.1,
-             vector-fftw ==0.1.3.7,
-             vector-instances ==3.3.1,
+             vector-fftw ==0.1.3.8,
+             vector-instances ==3.4,
              vector-sized ==0.5.1.0,
              vector-space ==0.10.4,
              vector-split ==1.0.0.2,
              vector-th-unbox ==0.2.1.6,
              vectortiles ==1.2.0.5,
              verbosity ==0.2.3.0,
-             versions ==3.0.2,
+             versions ==3.0.2.1,
              vhd ==0.2.2,
-             ViennaRNAParser ==1.2.9,
+             ViennaRNAParser ==1.3.2,
+             viewprof ==0.0.0.1,
              vinyl ==0.5.3,
              vinyl-utils ==0.3.0.0,
              void ==0.7.2,
-             vty ==5.11.3,
+             vty ==5.15.1,
              wai ==3.2.1.1,
              wai-app-static ==3.1.6.1,
              wai-cli ==0.1.1,
@@ -2218,15 +2270,15 @@ constraints: abstract-deque ==0.3,
              wai-middleware-caching-lru ==0.1.0.0,
              wai-middleware-caching-redis ==0.2.0.0,
              wai-middleware-consul ==0.1.0.2,
-             wai-middleware-content-type ==0.4.1,
+             wai-middleware-content-type ==0.5.0.1,
              wai-middleware-crowd ==0.1.4.2,
              wai-middleware-metrics ==0.2.4,
              wai-middleware-prometheus ==0.1.1,
+             wai-middleware-rollbar ==0.3.0,
              wai-middleware-static ==0.8.1,
              wai-middleware-throttle ==0.2.1.0,
              wai-middleware-verbs ==0.3.2,
              wai-predicates ==0.9.0,
-             wai-request-spec ==0.10.2.4,
              wai-route ==0.3.1.1,
              wai-routes ==0.9.10,
              wai-routing ==0.13.0,
@@ -2253,12 +2305,10 @@ constraints: abstract-deque ==0.3,
              webkitgtk3-javascriptcore ==0.14.2.1,
              webpage ==0.0.5,
              webrtc-vad ==0.1.0.3,
-             websockets ==0.9.8.2,
+             websockets ==0.10.0.0,
              websockets-rpc ==0.0.2,
              websockets-snap ==0.10.2.2,
              weigh ==0.0.4,
-             werewolf ==1.5.1.1,
-             werewolf-slack ==1.0.2.0,
              wikicfp-scraper ==0.1.0.8,
              wild-bind ==0.1.0.3,
              wild-bind-indicator ==0.1.0.1,
@@ -2285,14 +2335,14 @@ constraints: abstract-deque ==0.3,
              wordpass ==1.0.0.7,
              Workflow ==0.8.3,
              wrap ==0.0.0,
-             wreq ==0.4.1.0,
+             wreq ==0.5.0.1,
              writer-cps-full ==0.1.0.0,
              writer-cps-lens ==0.1.0.1,
              writer-cps-morph ==0.1.0.2,
              writer-cps-mtl ==0.1.1.4,
              writer-cps-transformers ==0.1.1.3,
              wuss ==1.1.4,
-             X11 ==1.6.1.2,
+             X11 ==1.8,
              X11-xft ==0.3.1,
              x509 ==1.6.5,
              x509-store ==1.6.2,
@@ -2303,14 +2353,14 @@ constraints: abstract-deque ==0.3,
              xdg-basedir ==0.2.2,
              xeno ==0.1,
              xenstore ==0.1.1,
-             xhtml ==3000.2.1,
+             xhtml ==3000.2.2,
              xlsior ==0.1.0.1,
-             xlsx ==0.2.4,
-             xlsx-tabular ==0.1.0.1,
+             xlsx ==0.4.3,
+             xlsx-tabular ==0.2.2,
              xml ==1.3.14,
-             xml-basic ==0.1.1.3,
-             xml-conduit ==1.3.5,
-             xml-conduit-parse ==0.3.1.0,
+             xml-basic ==0.1.2,
+             xml-conduit ==1.4.0.4,
+             xml-conduit-parse ==0.3.1.1,
              xml-conduit-writer ==0.1.1.1,
              xml-hamlet ==0.4.1,
              xml-html-qq ==0.1.0.1,
@@ -2321,63 +2371,62 @@ constraints: abstract-deque ==0.3,
              xml-types ==0.3.6,
              xmlgen ==0.6.2.1,
              xmlhtml ==0.2.4,
-             xmonad ==0.12,
+             xmonad ==0.13,
+             xmonad-contrib ==0.13,
              xss-sanitize ==0.3.5.7,
              yackage ==0.8.1,
-             yahoo-finance-api ==0.1.0.0,
-             yaml ==0.8.23,
+             yahoo-finance-api ==0.2.0.2,
+             yaml ==0.8.23.1,
              Yampa ==0.10.6,
              YampaSynth ==0.2,
-             yarr ==1.4.0.2,
              yes-precure5-command ==5.5.3,
              yesod ==1.4.5,
-             yesod-auth ==1.4.17.1,
+             yesod-auth ==1.4.17.2,
              yesod-auth-account ==1.4.3,
              yesod-auth-basic ==0.1.0.2,
-             yesod-auth-hashdb ==1.5.1.3,
-             yesod-auth-oauth2 ==0.2.2,
+             yesod-auth-hashdb ==1.6.1,
              yesod-bin ==1.5.2.3,
-             yesod-core ==1.4.33,
+             yesod-core ==1.4.35,
              yesod-eventsource ==1.4.1,
              yesod-fay ==0.8.0,
-             yesod-fb ==0.3.4,
              yesod-form ==1.4.12,
              yesod-form-richtext ==0.1.0.0,
              yesod-gitrepo ==0.2.1.0,
              yesod-gitrev ==0.1.0.0,
-             yesod-job-queue ==0.3.0.2,
              yesod-markdown ==0.11.4,
              yesod-newsfeed ==1.6,
              yesod-persistent ==1.4.2,
              yesod-sitemap ==1.4.0.1,
-             yesod-static ==1.5.2,
+             yesod-static ==1.5.3,
              yesod-static-angular ==0.1.8,
              yesod-table ==2.0.3,
-             yesod-test ==1.5.5,
+             yesod-test ==1.5.6,
              yesod-websockets ==0.2.6,
-             yi ==0.12.6,
-             yi-core ==0.13.5,
-             yi-frontend-vty ==0.13.5,
-             yi-fuzzy-open ==0.1.0.1,
-             yi-ireader ==0.13.5,
-             yi-keymap-cua ==0.13.5,
-             yi-keymap-emacs ==0.13.5,
-             yi-language ==0.2.1,
-             yi-misc-modes ==0.13.5,
-             yi-mode-javascript ==0.13.5,
-             yi-rope ==0.7.0.2,
-             yi-snippet ==0.13.5,
+             yi-core ==0.13.7,
+             yi-frontend-vty ==0.13.7,
+             yi-fuzzy-open ==0.13.7,
+             yi-ireader ==0.13.7,
+             yi-keymap-cua ==0.13.7,
+             yi-keymap-emacs ==0.13.7,
+             yi-keymap-vim ==0.13.7,
+             yi-language ==0.13.7,
+             yi-misc-modes ==0.13.7,
+             yi-mode-haskell ==0.13.7,
+             yi-mode-javascript ==0.13.7,
+             yi-rope ==0.8,
+             yi-snippet ==0.13.7,
              yjtools ==0.9.18,
              yoga ==0.0.0.1,
              youtube ==0.2.1,
              zero ==0.1.4,
-             zeromq4-haskell ==0.6.5,
+             zeromq4-haskell ==0.6.6,
              zip ==0.1.11,
-             zip-archive ==0.3.0.6,
+             zip-archive ==0.3.1,
              zippers ==0.2.3,
+             ziptastic-client ==0.3.0.3,
+             ziptastic-core ==0.2.0.3,
              zlib ==0.6.1.2,
              zlib-bindings ==0.1.1.5,
              zlib-lens ==0.1.2.1,
-             zoom-refs ==0.0.0.1,
              zot ==0.0.3,
              ztail ==1.2
diff --git a/packages.txt b/packages.txt
index 2f5fb30..33099d3 100644
--- a/packages.txt
+++ b/packages.txt
@@ -1,21 +1,21 @@
 abstract-deque 0.3
 abstract-par 0.3.3
 acid-state 0.14.2 key
-active 0.2.0.10
+active 0.2.0.13
 adjunctions 4.3
-aeson 0.11.3.0
+aeson 1.0.2.1
 aeson-compat 0.3.6
 aeson-extra 0.4.0.0
-aeson-pretty 0.8.2
-aeson-qq 0.8.1
-Agda 2.5.1.1 key
-alex 3.1.7 binary key
+aeson-pretty 0.8.5
+aeson-qq 0.8.2
+Agda 2.5.2 key
+alex 3.2.1 binary key
 Allure 0.5.0.0 binary=allure
-ansi-terminal 0.6.3
+ansi-terminal 0.6.3.1
 ansi-wl-pprint 0.6.7.3
 appar 0.1.4
 arbtt 0.9.0.13 binary notest key
-argon2 1.2.0 notest # BROKEN - GHC8 (testsuite only)
+argon2 1.2.0 notest # BROKEN - LTS 8 - needs patching for newer base
 arrows 0.4.4.1 key
 asn1-encoding 0.9.5
 asn1-parse 0.9.4
@@ -26,9 +26,9 @@ attoparsec 0.13.1.0
 attoparsec-conduit 1.1.0 avoid
 attoparsec-enumerator 0.3.4
 authenticate 1.3.3.2
-authenticate-oauth 1.5.1.2
+authenticate-oauth 1.6
 auto-update 0.1.4
-aws 0.14.1 notest
+aws 0.16 notest
 base16-bytestring 0.1.1.6
 base64-bytestring 1.0.0.1
 base-compat 0.9.3
@@ -50,7 +50,7 @@ blaze-html 0.8.1.3
 blaze-markup 0.7.1.1
 blaze-svg 0.3.6.1
 blaze-textual 0.2.1.0 notest
-BlogLiterately 0.8.4 key
+BlogLiterately 0.8.4.3 key
 bloomfilter 2.0.1.0
 bmp 1.2.6.3
 BNFC 2.8.1 binary=bnfc
@@ -60,8 +60,8 @@ boomerang 1.4.5.2
 BoundedChan 1.0.3.0
 boxes 0.1.4
 brainfuck 0.1.0.3
-brick 0.11
-bustle 0.5.4 key binary=bustle
+brick 0.17.2
+bustle 0.5.4 key binary=bustle # BROKEN - LTS 8 (via hgettext)
 byteable 0.1.1
 bytedump 1.0
 byteorder 1.0.4
@@ -84,7 +84,7 @@ cabal-install 1.24.0.2 binary
 cairo 0.13.3.1
 call-stack 0.1.0
 carettah 0.4.2 binary
-case-insensitive 1.2.0.9
+case-insensitive 1.2.0.10
 cassava 0.4.5.1
 categories 1.0.7 key
 cereal 0.5.4.0
@@ -104,9 +104,9 @@ cipher-blowfish 0.0.3
 cipher-camellia 0.0.2
 cipher-des 0.0.6
 cipher-rc4 0.1.4
-classy-prelude 1.0.2
-classy-prelude-conduit 1.0.2
-classy-prelude-yesod 1.0.2
+classy-prelude 1.2.0.1
+classy-prelude-conduit 1.2.0
+classy-prelude-yesod 1.2.0
 clientsession 0.9.1.2
 clock 0.7.2 notest  # hurd patches upstream
 cmark 0.5.5.1
@@ -116,14 +116,14 @@ colour 2.3.3
 comonad 5.0.1
 concurrent-output 1.7.9
 cond 0.4.1.1
-conduit 1.2.10
-conduit-combinators 1.0.8.3
+conduit 1.2.11
+conduit-combinators 1.1.1
 conduit-extra 1.1.16
 ConfigFile 1.1.4
 configurator 0.3.0.0
-config-value 0.5
+config-value 0.6.3
 connection 0.2.8
-constraints 0.8
+constraints 0.9.1
 contravariant 1.4
 control-monad-free 0.6.1
 control-monad-loop 0.1
@@ -132,8 +132,8 @@ cookie 0.4.2.1
 cpphs 1.20.5
 cprng-aes 0.6.1
 cpu 0.1.2
-crackNum 1.5
-criterion 1.1.1.0
+crackNum 1.9
+criterion 1.1.4.0
 Crypto 4.2.5.1 key # dependency of ganeti
 crypto-api 0.13.2
 crypto-api-tests 0.3 avoid
@@ -182,18 +182,18 @@ debug-me 1.20170505
 Decimal 0.4.2
 deepseq-generics 0.2.0.0
 dependent-map 0.2.4.0
-dependent-sum 0.4 ahead
-dependent-sum-template 0.0.0.6 ahead
-derive 2.5.26
+dependent-sum 0.4
+dependent-sum-template 0.0.0.6
+derive 2.6.2
 deriving-compat 0.3.6
 descriptive 0.9.4 # dep of structured-haskell-mode, by Thomas Koch
-diagrams 1.3.0.1 binary=libghc-diagrams-dev ignore # hand-created meta package, does not yet pull in diagrams-contrib
-diagrams-cairo 1.3.1.1
-diagrams-core 1.3.0.8
-diagrams-gtk 1.3.0.2
-diagrams-lib 1.3.1.4
+diagrams 1.4 binary=libghc-diagrams-dev ignore # hand-created meta package, does not yet pull in diagrams-contrib
+diagrams-cairo 1.4
+diagrams-core 1.4
+diagrams-gtk 1.4
+diagrams-lib 1.4.1.2
 diagrams-solve 0.1.0.1
-diagrams-svg 1.4.0.3
+diagrams-svg 1.4.1
 dice 0.1
 dice-entropy-conduit 1.0.0.1
 Diff 0.3.4
@@ -205,10 +205,10 @@ distributive 0.5.2
 djinn 2014.9.7 binary key
 djinn-ghc 0.0.2.3
 djinn-lib 0.0.1.2
-dlist 0.8.0.2 notest # BROKEN - testsuite requires newer QuickCheck
+dlist 0.8.0.2
 dlist-instances 0.1.1.1
 dns 2.0.10
-doctest 0.11.2 notest
+doctest 0.11.3 notest
 double-conversion 2.0.2.0
 dpkg 0.0.3 key # to track libdpkg-dev API changes
 DRBG 0.5.5 notest
@@ -229,37 +229,37 @@ enclosed-exceptions 1.0.2
 entropy 0.3.7
 enumerator 0.4.20
 enummapset-th 0.6.1.1
-equivalence 0.3.1
+equivalence 0.3.2
 erf 2.0.0.0
 errors 2.1.3
-esqueleto 2.5.2 # BROKEN - GHC8
+esqueleto 2.5.2
 exact-pi 0.4.1.2
 exceptions 0.8.3
 exception-transformers 0.4.0.5
 executable-path 0.0.3.1
 expiring-cache-map 0.0.6.1
 extensible-exceptions 0.1.1.4
-extra 1.4.10
+extra 1.5.3
 fail 4.9.0.0 avoid # empty package
 failure 0.2.0.3
 fast-logger 2.4.10
-fb 1.0.13 notest
+fb 1.1.1 notest
 fclabels 2.0.3.2
 fdo-notify 0.3.1
 feed 0.3.12.0
 fgl 5.5.3.1
 file-embed 0.0.10
-file-location 0.4.9 # BROKEN - GHC8
+file-location 0.4.9
 filelock 0.1.0.1
 filemanip 0.3.6.3
-filestore 0.6.2 notest
+filestore 0.6.3.1 notest
 fingertree 0.1.1.0
 finite-field 0.8.0
 fixed 0.2.1.1
 flexible-defaults 0.0.1.2
 fmlist 0.9
-foldl 1.2.4
-foundation 0.0.9
+foldl 1.2.5
+foundation 0.0.11
 free 4.12.4
 frown 0.6.2.3 binary
 fsnotify 0.2.1 notest
@@ -270,19 +270,19 @@ generics-sop 0.2.5.0
 generic-trie 0.3.0.2
 geniplate-mirror 0.7.5
 ghc-events 0.4.4.0
-ghc-mod 5.6.0.0 binary
+ghc-mod 5.7.0.0 binary
 ghc-mtl 1.2.1.0
 ghc-paths 0.1.0.9
-ghc-syb-utils 0.2.3
+ghc-syb-utils 0.2.3.2
 gio 0.13.3.1
 git-annex 6.20170101 binary key -f-ConcurrentOutput
 github 0.15.0
 github-backup 1.20170301 binary key
-gitit 0.12.1.1 key
+gitit 0.12.2.1 key
 gitlib 3.1.1
 gitrev 1.2.0
 glib 0.13.4.1
-glirc 2.20.1.1 binary
+glirc 2.22 binary
 Glob 0.7.14
 gloss 1.10.2.5 key
 gloss-rendering 1.10.3.5
@@ -300,7 +300,7 @@ gtk3 0.14.6
 gtk-traymanager 0.1.6
 hackage-security 0.5.2.2
 haddock-library 1.4.3 notest
-hakyll 4.9.2.0
+hakyll 4.9.7.0
 half 0.2.2.3
 hamlet 1.2.0 avoid
 happstack-authenticate 2.3.4.7 key # David Fox likes this packages
@@ -309,18 +309,18 @@ happstack-jmacro 7.0.11
 happstack-server 7.4.6.4
 happy 1.19.5 binary
 harp 0.4.2
-hashable 1.2.4.0
-hashable-extras 0.2.3
+hashable 1.2.6.0
+hashable-extras 0.2.3 obsolete
 hashmap 1.3.2
 hashtables 1.2.1.1
 HaskellForMaths 0.4.8
 haskell-lexer 1.0.1
 haskell-qrencode 1.0.4
 haskell-src 1.0.2.0
-haskell-src-exts 1.17.1 notest
-haskell-src-meta 0.6.0.14
-hasktags 0.69.1 binary key
-hastache 0.6.1 notest # BROKEN - GHC8 (only testsuite)
+haskell-src-exts 1.18.2 notest
+haskell-src-meta 0.7.0.1
+hasktags 0.69.3 binary key
+hastache 0.6.1
 HaXml 1.25.3
 haxr 3000.11.2
 Hclip 3.0.0.4
@@ -333,72 +333,72 @@ HDBC-sqlite3 2.3.3.1 key
 hdevtools 0.1.5.0 binary
 hedgewars-server 0.1 meta key
 hedis 0.9.8 key notest
-heist 1.0.0.0
+heist 1.0.1.0
 heredoc 0.2.0.0
 hex 0.1.2
-hgettext 0.1.30
+hgettext 0.1.30 # BROKEN - LTS 8
 hierarchical-clustering 0.4.6
 highlighting-kate 0.6.4 -fpcre-light
 hinotify 0.3.9
 hint 0.6.0 notest
 hit 0.6.3
 hjsmin 0.2.0.2
-hledger 1.0.1 key
-hledger-interest 1.5.1 binary key
-hledger-lib 1.0.1
-# hledger-ui 1.1.2 binary # BROKEN
-hledger-web 1.0.1 binary
-hlint 1.9.35
-hmatrix 0.17.0.2
-hmatrix-gsl 0.17.0.0
-hoauth2 0.5.4.0
-hoogle 5.0.1 notest
+hledger 1.1 key # BROKEN - LTS 8 - needs patching for newer megaparsec
+hledger-interest 1.5.1 binary key # BROKEN - LTS 8 - needs patching for newer megaparsec
+hledger-lib 1.1 # BROKEN - LTS 8 - needs patching for newer megaparsec
+hledger-ui 1.1.2 binary # BROKEN - LTS 8 - needs patching for newer megaparsec
+hledger-web 1.1 binary # BROKEN - LTS 8 - needs patching for newer megaparsec
+hlint 1.9.41
+hmatrix 0.18.0.0
+hmatrix-gsl 0.18.0.1
+hoauth2 0.5.7
+hoogle 5.0.12 notest
 hookup 0.1.0.0
 hOpenPGP 2.5.5 key
 hopenpgp-tools 0.19.4 binary
 hostname 1.0
-hothasktags 0.3.7 binary key
+#hothasktags 0.3.8 binary key # BROKEN - LTS 8 - needs patching for newer src-exts
 hourglass 0.2.10
-hpack 0.14.1
+hpack 0.17.1
 hs-bibutils 5.5
 hscolour 1.24.1
-hsemail 1.7.7
+hsemail 2
 HSH 2.1.2 key # dependency of twidge
 hsini 0.5.0
 hslogger 1.2.10
 hslua 0.4.1
-HsOpenSSL 0.11.4.8 notest
+HsOpenSSL 0.11.4.9 notest
 HsOpenSSL-x509-system 0.1.0.3
 hsp 0.10.0
-hspec 2.2.4 notest
+hspec 2.4.3 notest
 hspec-attoparsec 0.1.0.2
-hspec-contrib 0.3.0
-hspec-core 2.2.4 notest
-hspec-discover 2.2.4 notest binary
-hspec-expectations 0.7.2 notest
-hspec-meta 2.2.1 avoid
-hspec-wai 0.6.6
+hspec-contrib 0.4.0
+hspec-core 2.4.3 notest
+hspec-discover 2.4.3 notest binary
+hspec-expectations 0.8.2 notest
+hspec-meta 2.3.2 avoid
+hspec-wai 0.8.0
 hstatsd 0.1
 HStringTemplate 0.8.6
-hsx2hs 0.13.5
+hsx2hs 0.14.1
 hsx-jmacro 7.3.8
 hsyslog 4
 html 1.0.1.2
 html-conduit 1.2.1.1
-http2 1.6.2
+http2 1.6.3
 HTTP 4000.3.7 notest
-http-api-data 0.2.4
-http-client 0.4.31.2
-http-client-tls 0.2.4.1 notest
+http-api-data 0.3.7.1
+http-client 0.5.7.0
+http-client-tls 0.3.5.1 notest
 http-common 0.8.2.0
-http-conduit 2.1.11
+http-conduit 2.2.3.1
 http-date 0.0.6.1 notest
 http-link-header 1.0.3
 http-media 0.6.4
 http-reverse-proxy 0.4.4 notest
 http-streams 0.8.5.3 notest # testsuite creates dependency loop with snap
 http-types 0.9.1
-HUnit 1.3.1.2
+HUnit 1.5.0.0
 hxt 9.3.1.16
 hxt-charproperties 9.2.0.1
 hxt-curl 9.1.1.1
@@ -410,9 +410,9 @@ hxt-unicode 9.0.2.4
 iCalendar 0.4.0.3 key
 iconv 0.4.1.3
 idna 0.3.0
-ieee754 0.7.9
+ieee754 0.8.0
 IfElse 0.85
-incremental-parser 0.2.5 notest
+incremental-parser 0.2.5.1 notest
 intern 0.9.1.4
 interpolate 0.1.0
 intervals 0.7.2
@@ -423,8 +423,8 @@ io-streams 1.3.6.1
 io-streams-haproxy 1.0.0.1
 iproute 1.7.1
 irc 0.6.1.0
-ircbot 0.6.5 key
-irc-core 2.2.0.0
+#ircbot 0.6.5 key # BROKEN - LTS 8 - needs patching for newer directory
+irc-core 2.3.0
 iso8601-time 0.1.4
 ixset 1.0.7
 ixset-typed 0.3.1 notest # test does not build with 7.10
@@ -432,11 +432,11 @@ jmacro 0.6.14
 js-flot 0.8.3
 js-jquery 3.1.1
 json 0.9.1
-JuicyPixels 3.2.8.1
+JuicyPixels 3.2.8.2
 jwt 0.7.2
 kan-extensions 5.0.2
 keys 3.11
-keysafe 0.20170303 binary=keysafe-bin
+#keysafe 0.20170303 binary=keysafe-bin # BROKEN - LTS 8 - needs patching for newer directory
 knob 0.1.1
 lambdabot 5.1 binary key ignore
 lambdabot-core 5.1 ignore
@@ -450,41 +450,41 @@ lambdabot-trusted 5.1 ignore
 LambdaHack 0.5.0.0
 language-c 0.5.0
 language-haskell-extract 0.2.4
-language-javascript 0.6.0.9
+language-javascript 0.6.0.10
 language-python 0.5.4
 lazysmallcheck 0.6
 LDAP 0.6.10 key
-lens 4.14 -f-test-hlint -f-test-doctests
+lens 4.15.1 -f-test-hlint -f-test-doctests
 lens-action 0.2.1
 lens-aeson 1.0.1
 lens-family-core 1.2.1
 lhs2tex 1.19 binary key
 libxml-sax 0.7.5
 lifted-async 0.9.1.1
-lifted-base 0.2.3.10 notest
+lifted-base 0.2.3.11 notest
 linear 1.20.6 notest # needs old doctests
 ListLike 4.5.1
 load-env 0.1.1
-log-domain 0.10.3.1
+log-domain 0.11.1
 logging-facade 0.1.1
 logict 0.6.0.2
 lrucache 1.2.0.0
 lucid 2.9.8.1
 lucid-svg 0.7.0.0
 magic 1.1
-map-syntax 0.2.0.1
+map-syntax 0.2.0.2
 markdown 0.1.16
 math-functions 0.2.1.0
 mbox 0.3.3
-megaparsec 5.0.1
+megaparsec 5.2.0
 memoize 0.8.1
-memory 0.13
-MemoTrie 0.6.7 ahead
-mersenne-random-pure64 0.2.0.5
+memory 0.14.6
+MemoTrie 0.6.7
+mersenne-random-pure64 0.2.2.0
 microlens 0.4.8.0
 microlens-ghc 0.4.8.0
-microlens-mtl 0.1.10.0
-microlens-platform 0.3.8.0
+microlens-mtl 0.1.11.0
+microlens-platform 0.3.9.0
 microlens-th 0.4.1.1
 mighttpd2 3.3.0 binary key
 mime 0.4.0.2
@@ -497,8 +497,8 @@ misfortune 0.1.1.2
 MissingH 1.4.0.1 notest
 mmap 0.5.9
 mmorph 1.0.9
-mockery 0.3.4
-monad-control 1.0.1.0
+mockery 0.3.5
+monad-control 1.0.2.0
 monadcryptorandom 0.7.1
 monad-journal 0.7.2
 monadLib 3.7.3
@@ -508,11 +508,11 @@ monad-par 0.3.4.8
 monad-par-extras 0.3.3
 monadplus 1.4.2
 MonadPrompt 1.0.0.5
-MonadRandom 0.4.2.3
+MonadRandom 0.5.1
 monads-tf 0.1.0.3
 monad-unlift 0.2.0
 monoid-extras 0.4.2
-monoid-subclasses 0.4.2.1
+monoid-subclasses 0.4.3.2
 mono-traversable 1.0.2
 mono-traversable-instances 0.1.0.0
 mountpoints 1.0.2
@@ -530,7 +530,7 @@ nats 1.1.1 avoid
 ncurses 0.2.15 key
 nettle 0.2.0
 netwire 5.0.2 key
-network 2.6.3.1
+network 2.6.3.2
 network-conduit 1.1.0 avoid
 network-conduit-tls 1.2.2
 network-info 0.2.0.8
@@ -539,8 +539,8 @@ network-protocol-xmpp 0.4.8
 network-uri 2.6.1.0
 network-uri-flag 0.1
 newtype 0.2
-newtype-generics 0.5
-nonce 1.0.3
+newtype-generics 0.5 notest # BROKEN - LTS 8 - test needs patching for newer hspec
+nonce 1.0.4
 numbers 3000.2.0.1
 numeric-extras 0.1
 NumInstances 1.4
@@ -559,19 +559,19 @@ openpgp-asciiarmor 0.1
 openssl-streams 1.2.1.1
 operational 0.2.3.5
 options 1.2.1.1 notest
-optparse-applicative 0.12.1.0
+optparse-applicative 0.13.2.0
 optparse-simple 0.0.3
-pandoc 1.17.2 key ahead -fhttp-conduit
+pandoc 1.19.2.1 key -fhttp-conduit
 pandoc-citeproc 0.10.4.1 -fbibutils -f-hexpat -funicode_collation
 pandoc-citeproc-preamble 1.2.3
-pandoc-types 1.16.1.1
+pandoc-types 1.17.0.5
 pango 0.13.3.1
 parallel 3.2.1.1
 parallel-tree-search 0.4.1
 parseargs 0.2.0.8
 parsec 3.1.11 notest
-parsers 0.12.4
-patat 0.5.2.0 binary
+parsers 0.12.5
+patat 0.5.2.2 binary
 path 0.5.13
 path-io 1.2.2
 path-pieces 0.2.1
@@ -586,17 +586,17 @@ persistent-postgresql 2.6.1
 persistent-sqlite 2.6.2
 persistent-template 2.5.2
 # phybin 0.3 tille wants this to be added
-pipes 4.1.9
+pipes 4.3.4
 pipes-aeson 0.4.1.8
 pipes-attoparsec 0.5.1.5
-pipes-bytestring 2.1.4
+pipes-bytestring 2.1.5
 pipes-group 1.0.6
 pipes-parse 3.0.8
-pipes-safe 2.2.4
+pipes-safe 2.2.5
 pipes-zlib 0.4.4.1 key
 pointed 5
 pointedlist 0.6.1
-polynomial 0.7.2 # BROKEN - GHC8 via vector-space
+polynomial 0.7.2
 polyparse 1.12
 posix-pty 0.2.1.1
 postgresql-libpq 0.9.3.1
@@ -610,7 +610,7 @@ primes 0.2.1.0
 primitive 0.6.1.0
 prim-uniq 0.1.0.1
 prim-uniq 0.1.0.1
-process-extras 0.4.1.4
+process-extras 0.7.2
 profunctors 5.2
 project-template 0.2.0
 propellor 3.2.3
@@ -622,10 +622,10 @@ punycode 2.0 notest
 pureMD5 2.1.3 notest
 pwstore-fast 2.4.4
 pwstore-purehaskell 2.1.4 avoid # always patch packages to use pwstore-fast
-QuickCheck 2.8.2
+QuickCheck 2.9.2
 quickcheck-instances 0.3.12
 quickcheck-io 0.1.4
-QuickCheck-safe 0.1.0.1
+QuickCheck-safe 0.1.0.2
 quickcheck-simple 0.1.0.1
 quickcheck-unicode 1.0.1.0
 raaz 0.1.1
@@ -657,15 +657,15 @@ regexpr 0.5.4
 regex-tdfa 1.2.2
 regex-tdfa-rc 1.1.8.3 avoid
 relational-query 0.8.4.0
-relational-query-HDBC 0.6.0.2
-relational-record 0.1.6.1
-relational-schemas 0.1.3.1 ahead
+relational-query-HDBC 0.6.0.3
+relational-record 0.1.7.1
+relational-schemas 0.1.3.1
 repa 3.4.1.2
 resource-pool 0.2.3.2
 resourcet 1.1.9
 retry 0.7.4.2 notest # tests disabled during 7.10 transition
 RSA 2.2.0
-rss2irc 1.1 binary
+#rss2irc 1.1 binary # BROKEN - LTS 8 - needs patching for newer http-client
 rvar 0.2.0.3
 safe 0.3.14
 safecopy 0.9.3.2
@@ -673,31 +673,31 @@ safe-exceptions 0.1.5.0
 SafeSemaphore 0.10.1
 sandi 0.4.0
 say 0.1.0.0
-sbv 5.12
+sbv 5.14
 scanner 0.2
-scientific 0.3.4.9 notest
+scientific 0.3.4.15 notest
 SDL 0.6.5 key # dependency of raincat
 SDL-gfx 0.6.0 key # we have the rest, so why not this
 SDL-image 0.6.1 key # dependency of raincat
 SDL-mixer 0.6.1 key # dependency of raincat
 SDL-ttf 0.6.2 key # we have the rest, so why not this
-secret-sharing 1.0.0.3 # BROKEN - GHC8 via polynomial
+secret-sharing 1.0.0.3
 securemem 0.1.9
 semigroupoids 5.1 notest # Disabled tests during 7.10 transition
-semigroups 0.18.3
+semigroups 0.18.3 ahead
 sendfile 0.7.9
-servant 0.8.1
-servant-client 0.8.1
-servant-server 0.8.1
+servant 0.9.1.1
+servant-client 0.9.1.1
+servant-server 0.9.1.1
 setenv 0.1.1.3 notest
 set-extra 1.4
-setlocale 1.0.0.4
+setlocale 1.0.0.5
 SHA 1.6.4.2
 shake 0.15.11
 shakespeare 2.0.13
 shakespeare-text 1.1.0 avoid
-ShellCheck 0.4.4 binary=shellcheck key
-shelltestrunner 1.3.5 binary key notest
+ShellCheck 0.4.6 binary=shellcheck key
+#shelltestrunner 1.3.5 binary key notest # BROKEN - LTS 8 - needs patching for newer HUnit
 should-not-typecheck 2.1.0
 show 0.6
 silently 1.2.5 notest
@@ -707,20 +707,20 @@ simple-sendfile 0.2.25
 simple-smt 0.6.0
 simple-templates 0.8.0.1
 skein 1.0.9.4
-skylighting 0.3.3 binary -fsystem-pcre
+skylighting 0.1.1.5 binary -fsystem-pcre
 smallcheck 1.1.1
 smtLib 1.0.8
 snap 1.0.0.1
 snap-core 1.0.2.1
 snap-server 1.0.2.2
 snap-templates 1.0.0.0 binary
-soap 0.2.3.4
+soap 0.2.3.5
 soap-tls 0.1.1.2
 sockaddr 0.0.0
 socks 0.5.5
 split 0.2.3.2
-sql-words 0.1.4.1
-stack 1.1.2 binary=haskell-stack key
+sql-words 0.1.5.0
+#stack 1.4.0 binary=haskell-stack key # BROKEN - LTS 8 - needs patching for newer store
 stateref 0.3
 statestack 0.2.0.5
 StateVar 1.1.0.4
@@ -728,7 +728,7 @@ static-hash 0.0.1
 statistics 0.13.3.0
 stm 2.4.4.1
 stm-chans 3.0.0.4
-STMonadTrans 0.3.4
+STMonadTrans 0.4.3
 storable-complex 0.2.2
 store 0.4.3.1
 store-core 0.4.1
@@ -740,7 +740,7 @@ string-conversions 0.4.0.1
 stringprep 1.0.0
 stringsearch 0.3.6.6
 svg-builder 0.1.0.2
-swish 0.9.1.7 key
+swish 0.9.1.8 key notest # BROKEN - LTS 8 - test needs patching for newer HUnit
 syb 0.6
 syb-with-class 0.6.1.7
 system-fileio 0.3.16.3
@@ -759,24 +759,24 @@ tasty-kat 0.0.3
 tasty-quickcheck 0.8.4
 tasty-rerun 1.1.6
 tasty-smallcheck 0.8.1
-tasty-th 0.1.4
+tasty-th 0.1.7
 template 0.2.0.10
-temporary 1.2.0.4
+temporary 1.2.1
 temporary-rc 1.2.0.3 avoid # should be patched to use temporary
-terminal-progress-bar 0.0.1.4
+terminal-progress-bar 0.1.1.1
 terminal-size 0.3.2.1
 test-framework 0.8.1.1
 test-framework-hunit 0.3.0.2
-test-framework-quickcheck2 0.3.0.4 ahead
+test-framework-quickcheck2 0.3.0.4
 test-framework-smallcheck 0.2
 test-framework-th 0.2.4
 test-framework-th-prime 0.0.9
-texmath 0.8.6.7
-text 1.2.2.2 notest
+texmath 0.9.4
+text 1.2.2.2 notest ahead
 text-binary 0.2.1.1
 text-icu 0.7.0.1
 text-postgresql 0.0.2.2
-text-show 3.4
+text-show 3.4.1.1
 text-zipper 0.10
 tf-random 0.5
 th-data-compat 0.0.2.2
@@ -789,7 +789,7 @@ th-orphans 0.13.3
 threads 0.5.1.4 notest
 threadscope 0.2.6 key binary
 th-reify-compat 0.0.1.1
-th-reify-many 0.1.6
+th-reify-many 0.1.7
 time-compat 0.1.0.3
 time-locale-compat 0.1.1.3
 time-parsers 0.1.2.0
@@ -820,22 +820,22 @@ url 2.1.3
 userid 0.1.2.8
 utf8-light 0.4.2
 utf8-string 1.0.1.1
-utility-ht 0.0.13 key # dependency of mediawiki2latex
+utility-ht 0.0.14 key # dependency of mediawiki2latex
 uuagc 0.9.42.3 binary key
 uuagc-cabal 1.0.4.0
-uuid 1.3.13
-uuid-types 1.0.3
+uuid 1.3.13 notest # BROKEN - LTS 8 - test needs patching for newer HUnit
+uuid-types 1.0.3 notest # BROKEN - LTS 8 - test needs patching for newer HUnit
 uulib 0.9.20
 vault 0.3.0.7
 vector 0.11.0.0 notest # Testing disabled during transition to 7.10
 vector-algorithms 0.7.0.1 # Ahead due to vector
 vector-binary-instances 0.2.3.5
-vector-instances 3.3.1
-vector-space 0.10.4 # BROKEN - GHC8 via MemoTrie
-vector-space-points 0.2.1.2 # BROKEN - GHC8
+vector-instances 3.4
+vector-space 0.10.4
+vector-space-points 0.2.1.2
 vector-th-unbox 0.2.1.6
 void 0.7.2
-vty 5.11.3 notest
+vty 5.15.1 notest
 wai 3.2.1.1
 wai-app-file-cgi 3.1.0
 wai-app-static 3.1.6.1
@@ -851,8 +851,8 @@ web-routes-boomerang 0.28.4.2
 web-routes-happstack 0.23.10 key
 web-routes-hsp 0.24.6.1 key
 web-routes-th 0.22.6.1 key
-websockets 0.9.8.2
-werewolf 1.5.1.1
+websockets 0.10.0.0
+#werewolf 1.5.1.1 # BROKEN - LTS 8 - needs patching for newer aeson
 with-location 0.1.0
 wizards 1.0.2
 wl-pprint-extras 3.5.0.5
@@ -860,8 +860,8 @@ wl-pprint-terminfo 3.7.1.4
 wl-pprint-text 1.1.1.0
 word8 0.1.2
 word-trie 0.3.0
-wreq 0.4.1.0
-X11 1.6.1.2
+wreq 0.5.0.1
+X11 1.8
 X11-xft 0.3.1
 x509 1.6.5
 x509-store 1.6.2
@@ -872,35 +872,35 @@ xcb-types 0.8.0
 xcffib 0.4.2 binary=python-xcffib key
 xdg-basedir 0.2.2
 xml 1.3.14
-xml-conduit 1.3.5
+xml-conduit 1.4.0.4
 xml-conduit-writer 0.1.1.1
 xml-hamlet 0.4.1
 xmlhtml 0.2.4
 xml-types 0.3.6
-xmonad 0.12 key
-xmonad-contrib 0.12 key
-xmonad-extras 0.12.1
-xmonad-wallpaper 0.0.1.3
+xmonad 0.13 key
+xmonad-contrib 0.13 key
+#xmonad-extras 0.12.1 # BROKEN - LTS 8 - needs patching for newer xmonad
+#xmonad-wallpaper 0.0.1.3 # BROKEN - LTS 8 - needs patching for newer xmonad
 xss-sanitize 0.3.5.7
-yaml 0.8.23
+yaml 0.8.23.1
 yesod 1.4.5
-yesod-auth 1.4.17.1
-yesod-auth-hashdb 1.5.1.3
-yesod-auth-oauth 1.4.1.1
-yesod-auth-oauth2 0.2.2
+yesod-auth 1.4.17.2
+yesod-auth-hashdb 1.6.1
+#yesod-auth-oauth 1.4.2 # BROKEN - LTS 8 - needs patching for newer authenticate-oauth
+#yesod-auth-oauth2 0.2.2 # BROKEN - LTS 8 - needs patching for newer http-client
 yesod-bin 1.5.2.3 binary=yesod
-yesod-core 1.4.33
+yesod-core 1.4.35
 yesod-default 1.2.0
 yesod-form 1.4.12
 yesod-newsfeed 1.6
 yesod-persistent 1.4.2 notest
-yesod-static 1.5.2
-yesod-test 1.5.5
-yi 0.12.6 key -fvty -fpango
-yi-language 0.2.1
-yi-rope 0.7.0.2
-zeromq4-haskell 0.6.5 notest
-zip-archive 0.3.0.6
+yesod-static 1.5.3
+yesod-test 1.5.6
+yi 0.13.7 key -fvty -fpango
+yi-language 0.13.7
+yi-rope 0.8
+zeromq4-haskell 0.6.6 notest
+zip-archive 0.3.1
 zlib 0.6.1.2 notest
 zlib-bindings 0.1.1.5
 zxcvbn-c 1.0.1
diff --git a/patches/MonadRandom/0.5.1/no-fail b/patches/MonadRandom/0.5.1/no-fail
new file mode 100644
index 0000000..ae2de50
--- /dev/null
+++ b/patches/MonadRandom/0.5.1/no-fail
@@ -0,0 +1,10 @@
+--- a/MonadRandom.cabal
++++ b/MonadRandom.cabal
+@@ -37,7 +37,6 @@
+     transformers-compat >=0.4 && <0.6,
+     mtl                 >=2.1 && <2.3,
+     primitive           >=0.6 && <0.7,
+-    fail                >=4.9        ,
+     random
+   ghc-options:         -Wall
+   default-language:    Haskell2010
diff --git a/patches/MonadRandom/0.5.1/series b/patches/MonadRandom/0.5.1/series
new file mode 100644
index 0000000..aa19642
--- /dev/null
+++ b/patches/MonadRandom/0.5.1/series
@@ -0,0 +1 @@
+no-fail
diff --git a/patches/aeson-compat/0.3.6/newer-quickcheck b/patches/aeson-compat/0.3.6/newer-quickcheck
new file mode 100644
index 0000000..0b95708
--- /dev/null
+++ b/patches/aeson-compat/0.3.6/newer-quickcheck
@@ -0,0 +1,11 @@
+--- a/aeson-compat.cabal
++++ b/aeson-compat.cabal
+@@ -80,7 +80,7 @@
+     , tasty                 >=0.10 && <0.12
+     , tasty-hunit           >=0.9  && <0.10
+     , tasty-quickcheck      >=0.8  && <0.9
+-    , QuickCheck            >=2.7.6 && <2.9.2
++    , QuickCheck            >=2.7.6 && <2.10
+     , quickcheck-instances  >=0.3  && <0.3.13
+   other-modules:
+       Orphans
diff --git a/patches/aeson-compat/0.3.6/series b/patches/aeson-compat/0.3.6/series
index ddd7d5b..153ccbe 100644
--- a/patches/aeson-compat/0.3.6/series
+++ b/patches/aeson-compat/0.3.6/series
@@ -1 +1,2 @@
 no-nats
+newer-quickcheck
diff --git a/patches/chell-quickcheck/0.2.5/newer-quickcheck b/patches/chell-quickcheck/0.2.5/newer-quickcheck
new file mode 100644
index 0000000..c1aba8b
--- /dev/null
+++ b/patches/chell-quickcheck/0.2.5/newer-quickcheck
@@ -0,0 +1,11 @@
+--- a/chell-quickcheck.cabal
++++ b/chell-quickcheck.cabal
+@@ -28,7 +28,7 @@
+   build-depends:
+       base >= 4.0 && < 5.0
+     , chell >= 0.3 && < 0.5
+-    , QuickCheck >= 2.3 && < 2.9
++    , QuickCheck >= 2.3 && < 2.10
+     , random
+ 
+   exposed-modules:
diff --git a/patches/chell-quickcheck/0.2.5/series b/patches/chell-quickcheck/0.2.5/series
new file mode 100644
index 0000000..78d95c9
--- /dev/null
+++ b/patches/chell-quickcheck/0.2.5/series
@@ -0,0 +1 @@
+newer-quickcheck
diff --git a/patches/ed25519/0.5.0/newer-directory b/patches/ed25519/0.5.0/newer-directory
new file mode 100644
index 0000000..f9f3430
--- /dev/null
+++ b/patches/ed25519/0.5.0/newer-directory
@@ -0,0 +1,11 @@
+--- a/ed25519.cabal
++++ b/ed25519.cabal
+@@ -129,7 +129,7 @@
+     build-depends:
+       base      >= 4    && < 5,
+       filepath  >= 1.0  && < 1.5,
+-      directory >= 1.0  && < 1.3,
++      directory >= 1.0  && < 1.4,
+       doctest   >= 0.10 && < 0.12
+ 
+ -------------------------------------------------------------------------------
diff --git a/patches/ed25519/0.5.0/series b/patches/ed25519/0.5.0/series
new file mode 100644
index 0000000..8320b23
--- /dev/null
+++ b/patches/ed25519/0.5.0/series
@@ -0,0 +1 @@
+newer-directory
diff --git a/patches/hledger-lib/1.1/newer-megaparsec b/patches/hledger-lib/1.1/newer-megaparsec
new file mode 100644
index 0000000..bc59650
--- /dev/null
+++ b/patches/hledger-lib/1.1/newer-megaparsec
@@ -0,0 +1,29 @@
+--- a/hledger-lib.cabal
++++ b/hledger-lib.cabal
+@@ -72,7 +72,7 @@
+     , directory
+     , filepath
+     , hashtables >= 1.2
+-    , megaparsec >=5.0 && < 5.2
++    , megaparsec >=5.0 && < 5.3
+     , mtl
+     , old-time
+     , pretty-show >=1.6.4
+@@ -169,7 +169,7 @@
+     , directory
+     , filepath
+     , hashtables >= 1.2
+-    , megaparsec >=5.0 && < 5.2
++    , megaparsec >=5.0 && < 5.3
+     , mtl
+     , old-time
+     , pretty-show >=1.6.4
+@@ -257,7 +257,7 @@
+     , directory
+     , filepath
+     , hashtables >= 1.2
+-    , megaparsec >=5.0 && < 5.2
++    , megaparsec >=5.0 && < 5.3
+     , mtl
+     , old-time
+     , pretty-show >=1.6.4
diff --git a/patches/hledger-lib/1.0.1/no-mtl-compat.patch b/patches/hledger-lib/1.1/no-mtl-compat.patch
similarity index 63%
rename from patches/hledger-lib/1.0.1/no-mtl-compat.patch
rename to patches/hledger-lib/1.1/no-mtl-compat.patch
index ecb044c..87e1524 100644
--- a/patches/hledger-lib/1.0.1/no-mtl-compat.patch
+++ b/patches/hledger-lib/1.1/no-mtl-compat.patch
@@ -1,23 +1,23 @@
---- a/hledger-lib.cabal
-+++ b/hledger-lib.cabal
-@@ -70,7 +70,6 @@ library
-     , filepath
+--- hledger-lib-1.1.orig/hledger-lib.cabal
++++ hledger-lib-1.1/hledger-lib.cabal
+@@ -74,7 +74,6 @@
+     , hashtables >= 1.2
      , megaparsec >=5.0 && < 5.2
      , mtl
 -    , mtl-compat
      , old-time
      , pretty-show >=1.6.4
      , regex-tdfa
-@@ -160,7 +159,6 @@ test-suite doctests
-     , filepath
+@@ -172,7 +171,6 @@
+     , hashtables >= 1.2
      , megaparsec >=5.0 && < 5.2
      , mtl
 -    , mtl-compat
      , old-time
      , pretty-show >=1.6.4
      , regex-tdfa
-@@ -200,7 +198,6 @@ test-suite hunittests
-     , filepath
+@@ -261,7 +259,6 @@
+     , hashtables >= 1.2
      , megaparsec >=5.0 && < 5.2
      , mtl
 -    , mtl-compat
diff --git a/patches/hledger-lib/1.0.1/series b/patches/hledger-lib/1.1/series
similarity index 54%
rename from patches/hledger-lib/1.0.1/series
rename to patches/hledger-lib/1.1/series
index c31729d..4b22fc2 100644
--- a/patches/hledger-lib/1.0.1/series
+++ b/patches/hledger-lib/1.1/series
@@ -1 +1,2 @@
 no-mtl-compat.patch
+newer-megaparsec
diff --git a/patches/hledger/1.1/newer-megaparsec b/patches/hledger/1.1/newer-megaparsec
new file mode 100644
index 0000000..4846278
--- /dev/null
+++ b/patches/hledger/1.1/newer-megaparsec
@@ -0,0 +1,11 @@
+--- a/hledger.cabal
++++ b/hledger.cabal
+@@ -103,7 +103,7 @@
+     , HUnit
+     , mtl
+     , old-time
+-    , megaparsec >=5.0 && < 5.2
++    , megaparsec >=5.0 && < 5.3
+     , regex-tdfa
+     , safe >=0.2
+     , split >=0.1 && <0.3
diff --git a/patches/hledger/1.0.1/no-mtl-compat.patch b/patches/hledger/1.1/no-mtl-compat.patch
similarity index 73%
rename from patches/hledger/1.0.1/no-mtl-compat.patch
rename to patches/hledger/1.1/no-mtl-compat.patch
index 8eb3783..dcd06eb 100644
--- a/patches/hledger/1.0.1/no-mtl-compat.patch
+++ b/patches/hledger/1.1/no-mtl-compat.patch
@@ -1,6 +1,6 @@
---- a/hledger.cabal
-+++ b/hledger.cabal
-@@ -102,7 +102,6 @@ library
+--- hledger-1.1.orig/hledger.cabal
++++ hledger-1.1/hledger.cabal
+@@ -102,7 +102,6 @@
      , haskeline >=0.6 && <=0.8
      , HUnit
      , mtl
@@ -8,7 +8,7 @@
      , old-time
      , megaparsec >=5.0 && < 5.2
      , regex-tdfa
-@@ -185,7 +184,6 @@ executable hledger
+@@ -185,7 +184,6 @@
      , haskeline >=0.6 && <=0.8
      , HUnit
      , mtl
@@ -16,7 +16,7 @@
      , old-time
      , parsec >=3
      , regex-tdfa
-@@ -246,7 +244,6 @@ test-suite test
+@@ -246,7 +244,6 @@
      , haskeline >=0.6 && <=0.8
      , HUnit
      , mtl
diff --git a/patches/hledger/1.0.1/series b/patches/hledger/1.1/series
similarity index 54%
rename from patches/hledger/1.0.1/series
rename to patches/hledger/1.1/series
index c31729d..4b22fc2 100644
--- a/patches/hledger/1.0.1/series
+++ b/patches/hledger/1.1/series
@@ -1 +1,2 @@
 no-mtl-compat.patch
+newer-megaparsec
diff --git a/patches/http2/1.6.3/no-bytestring-builder b/patches/http2/1.6.3/no-bytestring-builder
new file mode 100644
index 0000000..ee64eb5
--- /dev/null
+++ b/patches/http2/1.6.3/no-bytestring-builder
@@ -0,0 +1,50 @@
+--- a/http2.cabal
++++ b/http2.cabal
+@@ -82,7 +82,6 @@
+   Build-Depends:        base >= 4.6 && < 5
+                       , array
+                       , bytestring >= 0.10
+-                      , bytestring-builder
+                       , case-insensitive
+                       , containers >= 0.5
+                       , psqueues
+@@ -115,7 +114,6 @@
+   Build-Depends:        base >= 4 && < 5
+                       , array
+                       , bytestring
+-                      , bytestring-builder
+                       , case-insensitive
+                       , containers
+                       , hex
+@@ -138,7 +136,6 @@
+                       , aeson-pretty
+                       , array
+                       , bytestring
+-                      , bytestring-builder
+                       , case-insensitive
+                       , containers
+                       , directory
+@@ -188,7 +185,6 @@
+                       , aeson-pretty
+                       , array
+                       , bytestring
+-                      , bytestring-builder
+                       , case-insensitive
+                       , containers
+                       , hex
+@@ -210,7 +206,6 @@
+                       , aeson
+                       , array
+                       , bytestring
+-                      , bytestring-builder
+                       , case-insensitive
+                       , containers
+                       , hex
+@@ -233,7 +228,6 @@
+                       , aeson-pretty
+                       , array
+                       , bytestring
+-                      , bytestring-builder
+                       , case-insensitive
+                       , containers
+                       , directory
diff --git a/patches/http2/1.6.3/series b/patches/http2/1.6.3/series
new file mode 100644
index 0000000..d61cbb2
--- /dev/null
+++ b/patches/http2/1.6.3/series
@@ -0,0 +1 @@
+no-bytestring-builder
diff --git a/patches/pipes-zlib/0.4.4.1/newer-pipes b/patches/pipes-zlib/0.4.4.1/newer-pipes
new file mode 100644
index 0000000..05a463a
--- /dev/null
+++ b/patches/pipes-zlib/0.4.4.1/newer-pipes
@@ -0,0 +1,11 @@
+--- a/pipes-zlib.cabal
++++ b/pipes-zlib.cabal
+@@ -26,7 +26,7 @@
+                      Pipes.GZip
+     build-depends:   base >= 4.5 && < 5.0
+                    , transformers >= 0.2 && < 0.6
+-                   , pipes >= 4.0 && < 4.3
++                   , pipes >= 4.0
+                    , bytestring >= 0.9.2.1
+                    , streaming-commons >= 0.1.15 && < 0.2
+     ghc-options: -Wall -O2
diff --git a/patches/pipes-zlib/0.4.4.1/series b/patches/pipes-zlib/0.4.4.1/series
new file mode 100644
index 0000000..7052f10
--- /dev/null
+++ b/patches/pipes-zlib/0.4.4.1/series
@@ -0,0 +1 @@
+newer-pipes
diff --git a/patches/text-show/3.4.1.1/no-bytestring-builder b/patches/text-show/3.4.1.1/no-bytestring-builder
new file mode 100644
index 0000000..aef99f1
--- /dev/null
+++ b/patches/text-show/3.4.1.1/no-bytestring-builder
@@ -0,0 +1,26 @@
+--- a/text-show.cabal
++++ b/text-show.cabal
+@@ -165,7 +165,6 @@
+                      , base-compat         >= 0.8.1  && < 1
+                      , bifunctors          >= 5.1    && < 6
+                      , bytestring          >= 0.9    && < 0.11
+-                     , bytestring-builder
+                      , containers          >= 0.1    && < 0.6
+                      , contravariant       >= 0.5    && < 2
+                      , generic-deriving    >= 1.11   && < 2
+@@ -362,7 +361,6 @@
+                      , base-orphans         >= 0.5.2  && < 1
+                      , bifunctors           >= 5.1    && < 6
+                      , bytestring           >= 0.9    && < 0.11
+-                     , bytestring-builder
+                      , containers           >= 0.1    && < 0.6
+                      , contravariant        >= 0.5    && < 2
+                      , deriving-compat      >= 0.3.4  && < 1
+@@ -421,7 +419,6 @@
+                      , base-compat         >= 0.8.1  && < 1
+                      , bifunctors          >= 5.1    && < 6
+                      , bytestring          >= 0.9    && < 0.11
+-                     , bytestring-builder
+                      , containers          >= 0.1    && < 0.6
+                      , contravariant       >= 0.5    && < 2
+                      , criterion           >= 1.1.4  && < 2
diff --git a/patches/text-show/3.4.1.1/no-nats b/patches/text-show/3.4.1.1/no-nats
new file mode 100644
index 0000000..aa7a1df
--- /dev/null
+++ b/patches/text-show/3.4.1.1/no-nats
@@ -0,0 +1,26 @@
+--- a/text-show.cabal
++++ b/text-show.cabal
+@@ -170,7 +170,6 @@
+                      , generic-deriving    >= 1.11   && < 2
+                      , ghc-prim
+                      , integer-gmp
+-                     , nats                >= 0.1    && < 2
+                      , semigroups          >= 0.17   && < 1
+                      , tagged              >= 0.4.4  && < 1
+                      , text                >= 0.11.1 && < 1.3
+@@ -368,7 +367,6 @@
+                      , ghc-prim
+                      , hspec                >= 2      && < 3
+                      , integer-gmp
+-                     , nats                 >= 0.1    && < 2
+                      , QuickCheck           >= 2.9    && < 3
+                      , quickcheck-instances >= 0.1    && < 0.4
+                      , semigroups           >= 0.17   && < 1
+@@ -426,7 +424,6 @@
+                      , generic-deriving    >= 1.11   && < 2
+                      , ghc-prim
+                      , integer-gmp
+-                     , nats                >= 0.1    && < 2
+                      , semigroups          >= 0.17   && < 1
+                      , tagged              >= 0.4.4  && < 1
+                      , text                >= 0.11.1 && < 1.3
diff --git a/patches/text-show/3.4.1.1/series b/patches/text-show/3.4.1.1/series
new file mode 100644
index 0000000..0d59e25
--- /dev/null
+++ b/patches/text-show/3.4.1.1/series
@@ -0,0 +1,2 @@
+no-bytestring-builder
+no-nats

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-haskell/package-plan.git



More information about the Pkg-haskell-commits mailing list