summary refs log tree commit diff
path: root/pkgs/development
diff options
context:
space:
mode:
authorThomas Tuegel <ttuegel@secure.mailbox.org>2017-07-22 21:20:07 -0500
committerGitHub <noreply@github.com>2017-07-22 21:20:07 -0500
commit9af77826a97feb9798f700d64cd467864945875c (patch)
tree34ef7cd57dab11e7c9fd0032b6822a8781c8c10c /pkgs/development
parentf68affed0a26f9935d7b8e11af27ac46a0110435 (diff)
parent101e0998e14ee01f5fd1ff86fa705f6cfe31cf27 (diff)
downloadnixlib-9af77826a97feb9798f700d64cd467864945875c.tar
nixlib-9af77826a97feb9798f700d64cd467864945875c.tar.gz
nixlib-9af77826a97feb9798f700d64cd467864945875c.tar.bz2
nixlib-9af77826a97feb9798f700d64cd467864945875c.tar.lz
nixlib-9af77826a97feb9798f700d64cd467864945875c.tar.xz
nixlib-9af77826a97feb9798f700d64cd467864945875c.tar.zst
nixlib-9af77826a97feb9798f700d64cd467864945875c.zip
Merge pull request #27522 from ttuegel/bugfix/staging/stdenv
Fixes for various bugs introduced by stdenv update in staging
Diffstat (limited to 'pkgs/development')
-rw-r--r--pkgs/development/compilers/compcert/default.nix4
-rw-r--r--pkgs/development/compilers/llvm/4/llvm.nix4
-rw-r--r--pkgs/development/haskell-modules/configuration-common.nix3
-rw-r--r--pkgs/development/haskell-modules/configuration-hackage2nix.yaml87
-rw-r--r--pkgs/development/haskell-modules/configuration-nix.nix6
-rw-r--r--pkgs/development/haskell-modules/hackage-packages.nix2731
-rw-r--r--pkgs/development/libraries/expat/default.nix4
-rw-r--r--pkgs/development/libraries/gstreamer/bad/default.nix6
-rw-r--r--pkgs/development/libraries/kde-frameworks/breeze-icons.nix8
-rw-r--r--pkgs/development/libraries/libunistring/default.nix2
-rw-r--r--pkgs/development/libraries/newt/default.nix6
-rw-r--r--pkgs/development/libraries/qt-4.x/4.8/default.nix1
-rw-r--r--pkgs/development/libraries/x264/default.nix5
-rw-r--r--pkgs/development/python-modules/pytorch/default.nix43
-rw-r--r--pkgs/development/tools/build-managers/jam/default.nix4
-rw-r--r--pkgs/development/tools/build-managers/pants/default.nix157
-rw-r--r--pkgs/development/tools/heroku/default.nix1
-rw-r--r--pkgs/development/tools/misc/strace/default.nix4
18 files changed, 1788 insertions, 1288 deletions
diff --git a/pkgs/development/compilers/compcert/default.nix b/pkgs/development/compilers/compcert/default.nix
index 8086a9f97495..f519776b6891 100644
--- a/pkgs/development/compilers/compcert/default.nix
+++ b/pkgs/development/compilers/compcert/default.nix
@@ -22,7 +22,7 @@ stdenv.mkDerivation rec {
   configurePhase = ''
     substituteInPlace ./configure --replace '{toolprefix}gcc' '{toolprefix}cc'
     ./configure -clightgen -prefix $out -toolprefix ${tools}/bin/ '' +
-    (if stdenv.isDarwin then "ia32-macosx" else "ia32-linux");
+    (if stdenv.isDarwin then "x86_64-macosx" else "x86_64-linux");
 
   installTargets = "documentation install";
 
@@ -30,7 +30,7 @@ stdenv.mkDerivation rec {
     mkdir -p $lib/share/doc/compcert
     mv doc/html $lib/share/doc/compcert/
     mkdir -p $lib/lib/coq/${coq.coq-version}/user-contrib/compcert/
-    mv backend cfrontend common cparser driver flocq x86 x86_32 lib \
+    mv backend cfrontend common cparser driver flocq x86 x86_64 lib \
       $lib/lib/coq/${coq.coq-version}/user-contrib/compcert/
   '';
 
diff --git a/pkgs/development/compilers/llvm/4/llvm.nix b/pkgs/development/compilers/llvm/4/llvm.nix
index da40a42d9856..abfac1cce143 100644
--- a/pkgs/development/compilers/llvm/4/llvm.nix
+++ b/pkgs/development/compilers/llvm/4/llvm.nix
@@ -116,11 +116,11 @@ in stdenv.mkDerivation rec {
   + stdenv.lib.optionalString enableSharedLibraries ''
     moveToOutput "lib/libLLVM-*" "$lib"
     moveToOutput "lib/libLLVM.${shlib}" "$lib"
-    substituteInPlace "$out/lib/cmake/llvm/LLVMExports-release.cmake" \
+    substituteInPlace "$out/lib/cmake/llvm/LLVMExports-${if debugVersion then "debug" else "release"}.cmake" \
       --replace "\''${_IMPORT_PREFIX}/lib/libLLVM-" "$lib/lib/libLLVM-"
   ''
   + stdenv.lib.optionalString (stdenv.isDarwin && enableSharedLibraries) ''
-    substituteInPlace "$out/lib/cmake/llvm/LLVMExports-release.cmake" \
+    substituteInPlace "$out/lib/cmake/llvm/LLVMExports-${if debugVersion then "debug" else "release"}.cmake" \
       --replace "\''${_IMPORT_PREFIX}/lib/libLLVM.dylib" "$lib/lib/libLLVM.dylib"
     install_name_tool -id $lib/lib/libLLVM.dylib $lib/lib/libLLVM.dylib
     install_name_tool -change @rpath/libLLVM.dylib $lib/lib/libLLVM.dylib $out/bin/llvm-config
diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix
index d9b185b4751d..2833d5c4b872 100644
--- a/pkgs/development/haskell-modules/configuration-common.nix
+++ b/pkgs/development/haskell-modules/configuration-common.nix
@@ -873,4 +873,7 @@ self: super: {
     postInstall = "rm $out/bin/mkReadme && rmdir $out/bin";
   });
 
+  # Needs a newer version of hsyslog than lts-8.x provides.
+  logging-facade-syslog = super.logging-facade-syslog.override { hsyslog = self.hsyslog_5_0_1; };
+
 }
diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix.yaml
index c3a33e73f775..204a23c62863 100644
--- a/pkgs/development/haskell-modules/configuration-hackage2nix.yaml
+++ b/pkgs/development/haskell-modules/configuration-hackage2nix.yaml
@@ -37,7 +37,7 @@ core-packages:
   - ghcjs-base-0
 
 default-package-overrides:
-  # LTS Haskell 8.21
+  # LTS Haskell 8.23
   - abstract-deque ==0.3
   - abstract-par ==0.3.3
   - AC-Vector ==2.3.2
@@ -177,10 +177,11 @@ default-package-overrides:
   - asn1-encoding ==0.9.5
   - asn1-parse ==0.9.4
   - asn1-types ==0.3.2
+  - astro ==0.4.2.0
   - async ==2.1.1.1
   - async-dejafu ==0.1.3.0
   - async-extra ==0.1.0.0
-  - async-refresh ==0.2.0
+  - async-refresh ==0.2.0.2
   - async-refresh-tokens ==0.1.0
   - atom-basic ==0.2.5
   - atom-conduit ==0.4.0.1
@@ -201,7 +202,7 @@ default-package-overrides:
   - avers-api-docs ==0.0.18.0
   - avers-server ==0.0.18.0
   - avwx ==0.3.0.2
-  - b9 ==0.5.31
+  - b9 ==0.5.32
   - backprop ==0.0.3.0
   - bake ==0.5
   - bank-holidays-england ==0.1.0.5
@@ -375,7 +376,7 @@ default-package-overrides:
   - clckwrks-theme-bootstrap ==0.4.2.1
   - cli ==0.1.2
   - clientsession ==0.9.1.2
-  - Clipboard ==2.3.1.0
+  - Clipboard ==2.3.2.0
   - clock ==0.7.2
   - clock-extras ==0.1.0.2
   - clumpiness ==0.17.0.0
@@ -529,7 +530,7 @@ default-package-overrides:
   - diagrams-lib ==1.4.1.2
   - diagrams-postscript ==1.4
   - diagrams-rasterific ==1.4
-  - diagrams-solve ==0.1.0.1
+  - diagrams-solve ==0.1.1
   - diagrams-svg ==1.4.1
   - dice ==0.1
   - dictionaries ==0.1.0.1
@@ -538,7 +539,7 @@ default-package-overrides:
   - digest ==0.0.1.2
   - digits ==0.3.1
   - dimensional ==1.0.1.3
-  - direct-sqlite ==2.3.19
+  - direct-sqlite ==2.3.20
   - directory-tree ==0.12.1
   - discount ==0.1.1
   - disk-free-space ==0.1.0.1
@@ -576,7 +577,7 @@ default-package-overrides:
   - drifter ==0.2.2
   - drifter-postgresql ==0.1.0
   - dsp ==0.2.3.1
-  - dual-tree ==0.2.0.9
+  - dual-tree ==0.2.1
   - dvorak ==0.1.0.0
   - dynamic-state ==0.2.2.0
   - dyre ==0.8.12
@@ -647,7 +648,7 @@ default-package-overrides:
   - expiring-cache-map ==0.0.6.1
   - explicit-exception ==0.1.9
   - extensible ==0.3.7
-  - extensible-effects ==1.11.0.4
+  - extensible-effects ==1.11.1.0
   - extensible-exceptions ==0.1.1.4
   - extra ==1.5.3
   - extract-dependencies ==0.2.0.1
@@ -699,13 +700,13 @@ default-package-overrides:
   - foldl ==1.2.5
   - foldl-statistics ==0.1.4.6
   - folds ==0.7.3
-  - FontyFruity ==0.5.3.2
+  - FontyFruity ==0.5.3.3
   - force-layout ==0.4.0.6
   - foreign-store ==0.2
   - format-numbers ==0.1.0.0
   - formatting ==6.2.4
   - fortran-src ==0.1.0.4
-  - foundation ==0.0.12
+  - foundation ==0.0.13
   - Frames ==0.1.9
   - free ==4.12.4
   - free-vl ==0.1.4
@@ -944,7 +945,7 @@ default-package-overrides:
   - haskeline ==0.7.4.0
   - haskell-gi ==0.20.2
   - haskell-gi-base ==0.20.3
-  - haskell-import-graph ==1.0.1
+  - haskell-import-graph ==1.0.2
   - haskell-lexer ==1.0.1
   - haskell-names ==0.8.0
   - haskell-neo4j-client ==0.3.2.4
@@ -1106,7 +1107,7 @@ default-package-overrides:
   - http-client-openssl ==0.2.0.5
   - http-client-tls ==0.3.5.1
   - http-common ==0.8.2.0
-  - http-conduit ==2.2.3.1
+  - http-conduit ==2.2.3.2
   - http-date ==0.0.6.1
   - http-link-header ==1.0.3
   - http-media ==0.6.4
@@ -1249,7 +1250,7 @@ default-package-overrides:
   - language-c ==0.5.0
   - language-c-quote ==0.11.7.3
   - language-dockerfile ==0.3.6.0
-  - language-ecmascript ==0.17.1.0
+  - language-ecmascript ==0.17.2.0
   - language-fortran ==0.5.1
   - language-glsl ==0.2.0
   - language-haskell-extract ==0.2.4
@@ -1356,7 +1357,7 @@ default-package-overrides:
   - mega-sdist ==0.3.0.2
   - megaparsec ==5.2.0
   - memory ==0.14.6
-  - MemoTrie ==0.6.7
+  - MemoTrie ==0.6.8
   - mersenne-random ==1.0.0.1
   - mersenne-random-pure64 ==0.2.2.0
   - messagepack ==0.5.4
@@ -1385,12 +1386,13 @@ default-package-overrides:
   - missing-foreign ==0.1.1
   - MissingH ==1.4.0.1
   - mixed-types-num ==0.1.0.1
+  - mltool ==0.1.0.2
   - mmap ==0.5.9
   - mmorph ==1.0.9
   - mnist-idx ==0.1.2.8
   - mockery ==0.3.5
   - modify-fasta ==0.8.2.3
-  - monad-control ==1.0.2.0
+  - monad-control ==1.0.2.1
   - monad-coroutine ==0.9.0.3
   - monad-extras ==0.6.0
   - monad-http ==0.1.0.0
@@ -1516,6 +1518,7 @@ default-package-overrides:
   - once ==0.2
   - one-liner ==0.9.1
   - OneTuple ==0.2.1
+  - Only ==0.1
   - oo-prototypes ==0.1.0.0
   - opaleye ==0.5.3.0
   - opaleye-trans ==0.3.5
@@ -1588,13 +1591,13 @@ default-package-overrides:
   - phantom-state ==0.2.1.2
   - picedit ==0.2.3.0
   - picoparsec ==0.1.2.3
-  - pid1 ==0.1.0.1
+  - pid1 ==0.1.2.0
   - 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-bytestring ==2.1.5
+  - pipes-bytestring ==2.1.6
   - pipes-cacophony ==0.4.1
   - pipes-category ==0.2.0.1
   - pipes-concurrency ==2.0.7
@@ -1653,6 +1656,11 @@ default-package-overrides:
   - pretty-simple ==2.0.0.0
   - pretty-types ==0.2.3.1
   - prettyclass ==1.0.0.0
+  - prettyprinter ==1.1
+  - prettyprinter-ansi-terminal ==1.1
+  - prettyprinter-compat-annotated-wl-pprint ==1
+  - prettyprinter-compat-ansi-wl-pprint ==1.0.1
+  - prettyprinter-compat-wl-pprint ==1.0.0.1
   - primes ==0.2.1.0
   - primitive ==0.6.1.0
   - printcess ==0.1.0.3
@@ -1675,13 +1683,13 @@ default-package-overrides:
   - proto-lens-protoc ==0.2.1.0
   - protobuf ==0.2.1.1
   - protobuf-simple ==0.1.0.4
-  - protocol-buffers ==2.4.0
-  - protocol-buffers-descriptor ==2.4.0
+  - protocol-buffers ==2.4.2
+  - protocol-buffers-descriptor ==2.4.2
   - protolude ==0.1.10
   - proxied ==0.2
   - psql-helpers ==0.1.0.0
   - PSQueue ==1.1
-  - psqueues ==0.2.2.3
+  - psqueues ==0.2.3.0
   - publicsuffix ==0.20170109
   - pure-cdb ==0.1.2
   - pure-io ==0.2.1
@@ -1698,7 +1706,7 @@ default-package-overrides:
   - quickcheck-assertions ==0.3.0
   - quickcheck-instances ==0.3.12
   - quickcheck-io ==0.1.4
-  - quickcheck-simple ==0.1.0.1
+  - quickcheck-simple ==0.1.0.2
   - quickcheck-special ==0.1.0.5
   - quickcheck-text ==0.1.2.1
   - quickcheck-unicode ==1.0.1.0
@@ -1805,7 +1813,7 @@ default-package-overrides:
   - rvar ==0.2.0.3
   - s3-signer ==0.3.0.0
   - safe ==0.3.15
-  - safe-exceptions ==0.1.5.0
+  - safe-exceptions ==0.1.6.0
   - safe-exceptions-checked ==0.1.0
   - safecopy ==0.9.3.2
   - SafeSemaphore ==0.10.1
@@ -1819,7 +1827,7 @@ default-package-overrides:
   - scalpel ==0.5.1
   - scalpel-core ==0.5.1
   - scanner ==0.2
-  - scientific ==0.3.4.15
+  - scientific ==0.3.5.1
   - scotty ==0.11.0
   - scrape-changes ==0.1.0.5
   - scrypt ==0.5.0
@@ -1849,7 +1857,7 @@ default-package-overrides:
   - servant-elm ==0.4.0.1
   - servant-foreign ==0.9.1.1
   - servant-js ==0.9.3
-  - servant-JuicyPixels ==0.3.0.2
+  - servant-JuicyPixels ==0.3.0.3
   - servant-lucid ==0.7.1
   - servant-mock ==0.8.1.1
   - servant-purescript ==0.6.0.0
@@ -1935,16 +1943,16 @@ default-package-overrides:
   - Spock-worker ==0.3.1.0
   - spool ==0.1
   - spoon ==0.3.1
-  - spreadsheet ==0.1.3.4
+  - spreadsheet ==0.1.3.5
   - sql-words ==0.1.5.0
-  - sqlite-simple ==0.4.13.0
+  - sqlite-simple ==0.4.14.0
   - sqlite-simple-errors ==0.6.0.0
   - srcloc ==0.5.1.1
   - stache ==0.2.2
   - stack-run-auto ==0.1.1.4
   - stack-type ==0.1.0.0
   - stackage-curator ==0.14.5
-  - stackage-query ==0.1.0
+  - stackage-query ==0.1.1
   - stackage-types ==1.2.0
   - state-plus ==0.1.3
   - stateref ==0.3
@@ -1975,7 +1983,7 @@ default-package-overrides:
   - store ==0.4.3.1
   - store-core ==0.4.1
   - Strafunski-StrategyLib ==5.0.0.10
-  - stratosphere ==0.4.3
+  - stratosphere ==0.4.4
   - streaming ==0.1.4.5
   - streaming-bytestring ==0.1.4.6
   - streaming-commons ==0.1.17
@@ -2006,7 +2014,7 @@ default-package-overrides:
   - svg-tree ==0.6.1
   - SVGFonts ==1.6.0.1
   - swagger ==0.3.0
-  - swagger2 ==2.1.4
+  - swagger2 ==2.1.4.1
   - syb ==0.6
   - syb-with-class ==0.6.1.7
   - symbol ==0.2.4
@@ -2029,7 +2037,7 @@ default-package-overrides:
   - tar ==0.5.0.3
   - tar-conduit ==0.1.1
   - tardis ==0.4.1.0
-  - tasty ==0.11.2.1
+  - tasty ==0.11.2.2
   - tasty-ant-xml ==1.0.5
   - tasty-auto ==0.1.0.2
   - tasty-dejafu ==0.3.0.2
@@ -2073,7 +2081,7 @@ default-package-overrides:
   - test-invariant ==0.4.5.0
   - test-simple ==0.1.9
   - testing-feat ==0.4.0.3
-  - texmath ==0.9.4
+  - texmath ==0.9.4.1
   - text ==1.2.2.1
   - text-all ==0.3.1.0
   - text-binary ==0.2.1.1
@@ -2095,14 +2103,14 @@ default-package-overrides:
   - tf-random ==0.5
   - tfp ==1.0.0.2
   - th-abstraction ==0.2.3.0
-  - th-data-compat ==0.0.2.2
+  - th-data-compat ==0.0.2.4
   - th-desugar ==1.6
   - th-expand-syns ==0.4.3.0
   - th-extras ==0.0.0.4
   - th-lift ==0.7.7
   - th-lift-instances ==0.1.11
   - th-orphans ==0.13.3
-  - th-reify-compat ==0.0.1.1
+  - th-reify-compat ==0.0.1.2
   - th-reify-many ==0.1.7
   - th-to-exp ==0.0.1.0
   - th-utilities ==0.2.0.1
@@ -2132,6 +2140,7 @@ default-package-overrides:
   - titlecase ==0.1.0.3
   - tls ==1.3.11
   - tls-debug ==0.4.4
+  - tls-session-manager ==0.0.0.0
   - token-bucket ==0.1.0.1
   - tostring ==0.2.1.1
   - tracy ==0.1.4.0
@@ -2173,7 +2182,7 @@ default-package-overrides:
   - typography-geometry ==1.0.0.1
   - tz ==0.1.2.1
   - tzdata ==0.1.20161123.0
-  - ua-parser ==0.7.3
+  - ua-parser ==0.7.4
   - uglymemo ==0.1.0.1
   - unagi-chan ==0.4.0.0
   - unbound ==0.5.1
@@ -2262,7 +2271,7 @@ default-package-overrides:
   - wai-extra ==3.0.20.0
   - wai-handler-launch ==3.0.2.2
   - wai-logger ==2.3.0
-  - wai-middleware-auth ==0.1.2.0
+  - wai-middleware-auth ==0.1.2.1
   - wai-middleware-caching ==0.1.0.2
   - wai-middleware-caching-lru ==0.1.0.0
   - wai-middleware-caching-redis ==0.2.0.0
@@ -2284,13 +2293,13 @@ default-package-overrides:
   - wai-transformers ==0.0.7
   - wai-websockets ==3.0.1.1
   - waitra ==0.0.4.0
-  - warp ==3.2.12
-  - warp-tls ==3.2.3
+  - warp ==3.2.13
+  - warp-tls ==3.2.4
   - wave ==0.1.5
   - wavefront ==0.7.1
   - wavefront-obj ==0.1.0.1
   - web-plugins ==0.2.9
-  - web-routes ==0.27.11
+  - web-routes ==0.27.12
   - web-routes-boomerang ==0.28.4.2
   - web-routes-happstack ==0.23.10
   - web-routes-hsp ==0.24.6.1
@@ -2373,7 +2382,7 @@ default-package-overrides:
   - xss-sanitize ==0.3.5.7
   - yackage ==0.8.1
   - yahoo-finance-api ==0.2.0.2
-  - yaml ==0.8.23.1
+  - yaml ==0.8.23.3
   - Yampa ==0.10.6
   - YampaSynth ==0.2
   - yes-precure5-command ==5.5.3
diff --git a/pkgs/development/haskell-modules/configuration-nix.nix b/pkgs/development/haskell-modules/configuration-nix.nix
index 34048c0b4391..7b9dbcdaa792 100644
--- a/pkgs/development/haskell-modules/configuration-nix.nix
+++ b/pkgs/development/haskell-modules/configuration-nix.nix
@@ -467,10 +467,4 @@ self: super: builtins.intersectAttrs super {
   # Without this override, the builds lacks pkg-config.
   opencv-extra = addPkgconfigDepend super.opencv-extra (pkgs.opencv3.override { enableContrib = true; });
 
-  # Needs a newer version of brick than lts-8.x provides.
-  hledger-iadd = super.hledger-iadd.override { brick = self.brick_0_19; };
-
-  # Needs a newer version of hsyslog than lts-8.x provides.
-  logging-facade-syslog = super.logging-facade-syslog.override { hsyslog = self.hsyslog_5; };
-
 }
diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix
index 1f6a39b86510..8c3613419604 100644
--- a/pkgs/development/haskell-modules/hackage-packages.nix
+++ b/pkgs/development/haskell-modules/hackage-packages.nix
@@ -1411,13 +1411,25 @@ self: {
      }) {};
 
   "BiobaseBlast" = callPackage
-    ({ mkDerivation, array, base, BiobaseXNA, containers }:
+    ({ mkDerivation, aeson, attoparsec, base, binary, BiobaseTypes
+     , BiobaseXNA, bytestring, cereal, containers, deepseq, directory
+     , filepath, PrimitiveArray, split, tasty, tasty-quickcheck
+     , tasty-silver, tasty-th, vector, vector-th-unbox
+     }:
      mkDerivation {
        pname = "BiobaseBlast";
-       version = "0.0.0.1";
-       sha256 = "1p7f2azq92shmxvs3n683mr5965qkmijbj4ya6333cd7nilwgl0f";
-       libraryHaskellDepends = [ array base BiobaseXNA containers ];
-       homepage = "http://www.tbi.univie.ac.at/~choener/";
+       version = "0.2.0.0";
+       sha256 = "0x4skz0akhhxplwk7v7jnyfgih4iwv8p5lkfh2cn1dm79bkbyj53";
+       libraryHaskellDepends = [
+         aeson attoparsec base binary BiobaseTypes BiobaseXNA bytestring
+         cereal containers deepseq directory PrimitiveArray vector
+         vector-th-unbox
+       ];
+       testHaskellDepends = [
+         base bytestring containers filepath split tasty tasty-quickcheck
+         tasty-silver tasty-th
+       ];
+       homepage = "https://github.com/choener/BiobaseBlast";
        description = "BLAST-related tools";
        license = stdenv.lib.licenses.gpl3;
        hydraPlatforms = stdenv.lib.platforms.none;
@@ -1528,18 +1540,23 @@ self: {
 
   "BiobaseNewick" = callPackage
     ({ mkDerivation, aeson, attoparsec, base, binary, cereal
-     , cereal-text, containers, fgl, ForestStructures, QuickCheck
-     , test-framework, test-framework-quickcheck2, test-framework-th
-     , text, text-binary, vector
+     , cereal-text, cmdargs, containers, fgl, ForestStructures
+     , QuickCheck, test-framework, test-framework-quickcheck2
+     , test-framework-th, text, text-binary, vector
      }:
      mkDerivation {
        pname = "BiobaseNewick";
-       version = "0.0.0.1";
-       sha256 = "0izhxk24zjf767ng0gcjmcjfnngk0zh01a2sbd6icmmb45zaw75s";
+       version = "0.0.0.2";
+       sha256 = "1g8kdmraxv0qf3nzm7hi36nhw0j8kyjmjlwslp7a5n2zly2gcck4";
+       isLibrary = true;
+       isExecutable = true;
        libraryHaskellDepends = [
          aeson attoparsec base binary cereal cereal-text containers fgl
          ForestStructures QuickCheck text text-binary vector
        ];
+       executableHaskellDepends = [
+         base cmdargs ForestStructures text vector
+       ];
        testHaskellDepends = [
          aeson base binary cereal QuickCheck test-framework
          test-framework-quickcheck2 test-framework-th
@@ -2806,8 +2823,8 @@ self: {
     ({ mkDerivation, base, directory, unix, utf8-string, X11 }:
      mkDerivation {
        pname = "Clipboard";
-       version = "2.3.1.0";
-       sha256 = "1qsky3gh99l4csswd8w5iwx81v4cvg89h1wbr74ys0gswgiqbfyx";
+       version = "2.3.2.0";
+       sha256 = "1dr5ifmy5azib140bri9rzlq69jic430v9cv372jb42r78cci0iz";
        libraryHaskellDepends = [ base directory unix utf8-string X11 ];
        homepage = "http://haskell.org/haskellwiki/Clipboard";
        description = "System clipboard interface";
@@ -5452,22 +5469,6 @@ self: {
      }:
      mkDerivation {
        pname = "FontyFruity";
-       version = "0.5.3.2";
-       sha256 = "05f558p3288qfg8prfvb28cc7mwd5nk07ias87xflq5x81pnw6c7";
-       libraryHaskellDepends = [
-         base binary bytestring containers deepseq directory filepath text
-         vector xml
-       ];
-       description = "A true type file format loader";
-       license = stdenv.lib.licenses.bsd3;
-     }) {};
-
-  "FontyFruity_0_5_3_3" = callPackage
-    ({ mkDerivation, base, binary, bytestring, containers, deepseq
-     , directory, filepath, text, vector, xml
-     }:
-     mkDerivation {
-       pname = "FontyFruity";
        version = "0.5.3.3";
        sha256 = "0p02w0v93y11f7rzsc1im2rvld6h0pgrhmd827ypzamibry6xl5h";
        libraryHaskellDepends = [
@@ -5476,7 +5477,6 @@ self: {
        ];
        description = "A true type file format loader";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "ForSyDe" = callPackage
@@ -5501,19 +5501,19 @@ self: {
 
   "ForestStructures" = callPackage
     ({ mkDerivation, base, containers, criterion, fgl, QuickCheck
-     , test-framework, test-framework-quickcheck2, test-framework-th
-     , unordered-containers, vector, vector-th-unbox
+     , tasty, tasty-quickcheck, tasty-th, unordered-containers, vector
+     , vector-th-unbox
      }:
      mkDerivation {
        pname = "ForestStructures";
-       version = "0.0.0.1";
-       sha256 = "04yiag6dwp2k4679b1ardccqayrq7503wxzy7y9a9pf2s558f7j5";
+       version = "0.0.0.2";
+       sha256 = "0gv9hvwbql015k28xvphx4dllpfp5dgi36l3bkg48630xrzhcx7y";
        libraryHaskellDepends = [
-         base containers fgl unordered-containers vector vector-th-unbox
+         base containers fgl QuickCheck unordered-containers vector
+         vector-th-unbox
        ];
        testHaskellDepends = [
-         base QuickCheck test-framework test-framework-quickcheck2
-         test-framework-th
+         base containers QuickCheck tasty tasty-quickcheck tasty-th vector
        ];
        benchmarkHaskellDepends = [ base criterion ];
        homepage = "https://github.com/choener/ForestStructures";
@@ -7138,6 +7138,19 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "HDBC-session_0_1_1_1" = callPackage
+    ({ mkDerivation, base, HDBC }:
+     mkDerivation {
+       pname = "HDBC-session";
+       version = "0.1.1.1";
+       sha256 = "16ffb6fd6y3qxms6pf4qyc2b03pvnz62bbzrlszp7j48z1alwp15";
+       libraryHaskellDepends = [ base HDBC ];
+       homepage = "http://khibino.github.io/haskell-relational-record/";
+       description = "Bracketed connection for HDBC";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "HDBC-sqlite3" = callPackage
     ({ mkDerivation, base, bytestring, HDBC, mtl, sqlite, utf8-string
      }:
@@ -8772,6 +8785,28 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "HaTeX_3_17_3_0" = callPackage
+    ({ mkDerivation, base, bytestring, containers, hashable, matrix
+     , parsec, QuickCheck, tasty, tasty-quickcheck, text, transformers
+     , wl-pprint-extras
+     }:
+     mkDerivation {
+       pname = "HaTeX";
+       version = "3.17.3.0";
+       sha256 = "1p1nimr7cjn7iizdkpxfr97c8ycz6gpn6jm6qgyllmwp3bnzkial";
+       libraryHaskellDepends = [
+         base bytestring containers hashable matrix parsec QuickCheck text
+         transformers wl-pprint-extras
+       ];
+       testHaskellDepends = [
+         base QuickCheck tasty tasty-quickcheck text
+       ];
+       homepage = "https://github.com/Daniel-Diaz/HaTeX/blob/master/README.md";
+       description = "The Haskell LaTeX library";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "HaTeX-meta" = callPackage
     ({ mkDerivation, base, Cabal, containers, directory, filepath, ghc
      , haddock, haskell-src-exts, mtl, parsec
@@ -9224,8 +9259,8 @@ self: {
      }:
      mkDerivation {
        pname = "Hastodon";
-       version = "0.0.2";
-       sha256 = "1w55kiqbg1qz402xiydkj71h9qqz4fd40xa702ai18047a84s7pf";
+       version = "0.1.0";
+       sha256 = "012b8f2jb297bnx7sgsvz0vw0ic0xmlrr0b7fs65y6ycll6ih2zw";
        libraryHaskellDepends = [
          aeson base bytestring http-conduit http-types MissingH text
        ];
@@ -9431,6 +9466,19 @@ self: {
        license = "unknown";
      }) {};
 
+  "Hipmunk-Utils" = callPackage
+    ({ mkDerivation, base, Hipmunk, linear, StateVar }:
+     mkDerivation {
+       pname = "Hipmunk-Utils";
+       version = "0.1.0.0";
+       sha256 = "0bybsm350fkqiwsmyd0x4ck4jrnzs1i0cdvww70dcbd2m4r099mm";
+       libraryHaskellDepends = [ base Hipmunk linear StateVar ];
+       testHaskellDepends = [ base ];
+       homepage = "https://github.com/suzumiyasmith/Hipmunk-Utils#readme";
+       description = "Useful functions for Hipmunk";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "HipmunkPlayground" = callPackage
     ({ mkDerivation, base, containers, GLFW, Hipmunk, OpenGL, StateVar
      , transformers
@@ -11890,8 +11938,8 @@ self: {
     ({ mkDerivation, base, newtype-generics }:
      mkDerivation {
        pname = "MemoTrie";
-       version = "0.6.7";
-       sha256 = "0whnqibl1has9s3dnkf4l5aimma8flxl7b2467fq5scl2gf07ayd";
+       version = "0.6.8";
+       sha256 = "194x8a1x8ch5xwpxaagrmpsjca92x1zjiq6dlqdgckyr49blknaz";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [ base newtype-generics ];
@@ -22020,14 +22068,14 @@ self: {
 
   "aivika" = callPackage
     ({ mkDerivation, array, base, binary, containers, deepseq, mtl
-     , random, vector
+     , mwc-random, random, vector
      }:
      mkDerivation {
        pname = "aivika";
-       version = "5.1";
-       sha256 = "1mmpqmcvsx3qygwm8iszhcdnafp09vbnnklkskd1qsg55nisp0ps";
+       version = "5.2";
+       sha256 = "19d9bshjf5sivgzcbb0yl00i1z1kq3jr6xr7gddikh9wl0flnp9r";
        libraryHaskellDepends = [
-         array base binary containers deepseq mtl random vector
+         array base binary containers deepseq mtl mwc-random random vector
        ];
        homepage = "http://www.aivikasoft.com";
        description = "A multi-method simulation library";
@@ -22036,14 +22084,14 @@ self: {
 
   "aivika-branches" = callPackage
     ({ mkDerivation, aivika, aivika-transformers, base, containers, mtl
-     , random
+     , mwc-random, random
      }:
      mkDerivation {
        pname = "aivika-branches";
-       version = "0.2";
-       sha256 = "0riavp8jvsxmlqxjljm0dsijvrc0vknhkrjgf9g501g5yypd6byy";
+       version = "0.3";
+       sha256 = "1xb7l92vhaccfx9n83x6viamnkxy97c6a3plcf7gllijzrc4i1pf";
        libraryHaskellDepends = [
-         aivika aivika-transformers base containers mtl random
+         aivika aivika-transformers base containers mtl mwc-random random
        ];
        homepage = "http://www.aivikasoft.com";
        description = "Nested discrete event simulation module for the Aivika library";
@@ -22052,16 +22100,16 @@ self: {
 
   "aivika-distributed" = callPackage
     ({ mkDerivation, aivika, aivika-transformers, base, binary
-     , containers, distributed-process, exceptions, mtl, random, stm
-     , time
+     , containers, distributed-process, exceptions, mtl, mwc-random
+     , random, stm, time
      }:
      mkDerivation {
        pname = "aivika-distributed";
-       version = "0.5";
-       sha256 = "0ghsnq1a9jfrdgaf4gqplka53ywnr8jbabz4ikdzvrh80nnf3gpc";
+       version = "0.6";
+       sha256 = "02i557qians780vzi6fvffwm967j4k2p0iphvj423lk6qywyvdy5";
        libraryHaskellDepends = [
          aivika aivika-transformers base binary containers
-         distributed-process exceptions mtl random stm time
+         distributed-process exceptions mtl mwc-random random stm time
        ];
        homepage = "http://www.aivikasoft.com";
        description = "Parallel distributed discrete event simulation module for the Aivika library";
@@ -22136,16 +22184,33 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "aivika-gpss" = callPackage
+    ({ mkDerivation, aivika, aivika-transformers, base, containers
+     , hashable, mtl, unordered-containers
+     }:
+     mkDerivation {
+       pname = "aivika-gpss";
+       version = "0.3";
+       sha256 = "00pmkhyyk12di9kc1z9zsab44sprra9j5l0byb0h74526jrrcq2b";
+       libraryHaskellDepends = [
+         aivika aivika-transformers base containers hashable mtl
+         unordered-containers
+       ];
+       homepage = "http://www.aivikasoft.com";
+       description = "GPSS-like DSL for Aivika";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "aivika-lattice" = callPackage
     ({ mkDerivation, aivika, aivika-transformers, base, containers, mtl
-     , random
+     , mwc-random, random
      }:
      mkDerivation {
        pname = "aivika-lattice";
-       version = "0.2";
-       sha256 = "0bd3xwga4cq2qibywq20rnl7fhhxs7ax1dl13ylcaxbg0sxyd0cj";
+       version = "0.3";
+       sha256 = "1770w2jbfyvcrdsvlh00l7861ckxk37yk4qc27fmigd060gbz552";
        libraryHaskellDepends = [
-         aivika aivika-transformers base containers mtl random
+         aivika aivika-transformers base containers mtl mwc-random random
        ];
        homepage = "http://www.aivikasoft.com";
        description = "Nested discrete event simulation module for the Aivika library using lattice";
@@ -22154,15 +22219,15 @@ self: {
 
   "aivika-realtime" = callPackage
     ({ mkDerivation, aivika, aivika-transformers, async, base
-     , containers, mtl, random, stm, time
+     , containers, mtl, mwc-random, random, stm, time, vector
      }:
      mkDerivation {
        pname = "aivika-realtime";
-       version = "0.2";
-       sha256 = "0dbbhf55w1i2wfr8lw3y5k2a51kw3223gnfhbamzz2283g5n80pg";
+       version = "0.3";
+       sha256 = "1qprmkklyna16n56zxkaryy0fawvc9mjws0mcw87bcl56m18npcm";
        libraryHaskellDepends = [
-         aivika aivika-transformers async base containers mtl random stm
-         time
+         aivika aivika-transformers async base containers mtl mwc-random
+         random stm time vector
        ];
        homepage = "http://www.aivikasoft.com";
        description = "Soft real-time simulation module for the Aivika library";
@@ -22170,15 +22235,15 @@ self: {
      }) {};
 
   "aivika-transformers" = callPackage
-    ({ mkDerivation, aivika, array, base, containers, mtl, random
-     , vector
+    ({ mkDerivation, aivika, array, base, containers, mtl, mwc-random
+     , random, vector
      }:
      mkDerivation {
        pname = "aivika-transformers";
-       version = "5.1";
-       sha256 = "0ihwgql0ilavwx81f3z902r51p180b4facicd4sximnyg6qankdr";
+       version = "5.2";
+       sha256 = "1mz5wa66xazhh5x2wm01d7ixqg82zxls0ggkbixcjdm23a0560c1";
        libraryHaskellDepends = [
-         aivika array base containers mtl random vector
+         aivika array base containers mtl mwc-random random vector
        ];
        homepage = "http://www.aivikasoft.com";
        description = "Transformers for the Aivika simulation library";
@@ -24808,8 +24873,8 @@ self: {
      }:
      mkDerivation {
        pname = "amqp-conduit";
-       version = "0.2.0.0";
-       sha256 = "1mlapyp22bbnkz7ny2rs2da6a6nbs41j8ljsjlxv1x9cfnjzjayb";
+       version = "0.3.0.0";
+       sha256 = "0w4i8jk7s8j341nx6qsmvlj7n2nnpwy3vzvkfnbzkphy0abyg0yn";
        libraryHaskellDepends = [
          amqp base conduit exceptions lifted-base monad-control mtl
          resourcet text transformers transformers-base
@@ -27352,8 +27417,8 @@ self: {
     ({ mkDerivation, base, process, text }:
      mkDerivation {
        pname = "aspell-pipe";
-       version = "0.2";
-       sha256 = "11m2w8365amqy0r9ll2xyfrc07i4gcizyfvf0ayihvzaw1ciynkg";
+       version = "0.3";
+       sha256 = "1jl332g0v3zsjx4c340y5cw8rfpi527gki86y14zps6rb9b9nvzi";
        libraryHaskellDepends = [ base process text ];
        description = "Pipe-based interface to the Aspell program";
        license = stdenv.lib.licenses.bsd3;
@@ -27496,8 +27561,8 @@ self: {
      }:
      mkDerivation {
        pname = "astro";
-       version = "0.4.1.3";
-       sha256 = "1zakvwzdrlpqb8rx1bypb59gra3kxwb5yjwxgphzi9icgmd7y07p";
+       version = "0.4.2.0";
+       sha256 = "1bj7zmgr4i23ig5jwc9w2sc967569325gdjwyrf6xm100hzw5zc6";
        libraryHaskellDepends = [ base matrix time ];
        testHaskellDepends = [
          base HUnit QuickCheck test-framework test-framework-hunit
@@ -27677,28 +27742,6 @@ self: {
      }) {};
 
   "async-refresh" = callPackage
-    ({ mkDerivation, base, criterion, formatting, HUnit, lens
-     , lifted-async, monad-control, monad-logger, safe-exceptions, stm
-     , test-framework, test-framework-hunit, text
-     }:
-     mkDerivation {
-       pname = "async-refresh";
-       version = "0.2.0";
-       sha256 = "075v54j8fivzchkrj4pnxpj0v36qd7q1yfslvvr0dm5k6qr0p498";
-       libraryHaskellDepends = [
-         base formatting lens lifted-async monad-control monad-logger
-         safe-exceptions stm text
-       ];
-       testHaskellDepends = [
-         base criterion HUnit monad-logger stm test-framework
-         test-framework-hunit text
-       ];
-       homepage = "https://github.com/mtesseract/async-refresh";
-       description = "Package implementing core logic for refreshing of expiring data";
-       license = stdenv.lib.licenses.bsd3;
-     }) {};
-
-  "async-refresh_0_2_0_2" = callPackage
     ({ mkDerivation, base, criterion, formatting, HUnit, lifted-async
      , microlens, microlens-th, monad-control, monad-logger
      , safe-exceptions, stm, test-framework, test-framework-hunit, text
@@ -27718,7 +27761,6 @@ self: {
        homepage = "https://github.com/mtesseract/async-refresh";
        description = "Package implementing core logic for refreshing of expiring data";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "async-refresh-tokens" = callPackage
@@ -28927,8 +28969,8 @@ self: {
        pname = "avers";
        version = "0.0.17.1";
        sha256 = "1x96fvx0z7z75c39qcggw70qvqnw7kzjf0qqxb3jwg3b0fmdhi8v";
-       revision = "11";
-       editedCabalFile = "0panmqlzp0mq004fc0rm6fywrmc07cgwsp2567g4v1ay8g812ls2";
+       revision = "12";
+       editedCabalFile = "0qkaww4mvkhc56vkfqi6a7i0hkdy6zwshlqyd0cnw2p1b6cv6zy1";
        libraryHaskellDepends = [
          aeson attoparsec base bytestring clock containers cryptonite
          filepath inflections memory MonadRandom mtl network network-uri
@@ -29873,8 +29915,8 @@ self: {
      }:
      mkDerivation {
        pname = "b9";
-       version = "0.5.31";
-       sha256 = "15bw30n89yhdskngsr8nfi78ks07fsy0n1mgq6h76vwgm1l9pk4d";
+       version = "0.5.32";
+       sha256 = "0d3ymgk83kfxzfd0a9x97sjcax4vd27p2dskpfiykqsn7wgylhhw";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -30727,6 +30769,17 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "basic-cpuid" = callPackage
+    ({ mkDerivation, base }:
+     mkDerivation {
+       pname = "basic-cpuid";
+       version = "0.1.0.0";
+       sha256 = "0gz4jpdp0zjn5yils4wplrg2mghpmxsh9f9yv07n81qb8mxwhg5p";
+       libraryHaskellDepends = [ base ];
+       description = "A small package to access the cpuid instruction directly";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "basic-lens" = callPackage
     ({ mkDerivation, base, template-haskell }:
      mkDerivation {
@@ -33450,6 +33503,27 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "bit-stream" = callPackage
+    ({ mkDerivation, base, criterion, QuickCheck, tasty, tasty-hunit
+     , tasty-quickcheck, tasty-smallcheck, vector
+     }:
+     mkDerivation {
+       pname = "bit-stream";
+       version = "0.1.0.0";
+       sha256 = "1nn7yb15a1nlqjjmz0i4r53gh5wravp07faygn0hrvzvhwghgx1s";
+       isLibrary = true;
+       isExecutable = true;
+       libraryHaskellDepends = [ base vector ];
+       testHaskellDepends = [
+         base QuickCheck tasty tasty-hunit tasty-quickcheck tasty-smallcheck
+         vector
+       ];
+       benchmarkHaskellDepends = [ base criterion ];
+       homepage = "https://github.com/Bodigrim/bit-stream#readme";
+       description = "Lazy, infinite, compact stream of 'Bool' with O(1) indexing";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "bit-vector" = callPackage
     ({ mkDerivation, base, QuickCheck, tasty, tasty-quickcheck
      , tasty-th, vector
@@ -35082,6 +35156,20 @@ self: {
        license = stdenv.lib.licenses.mit;
      }) {};
 
+  "bno055-haskell" = callPackage
+    ({ mkDerivation, base, bytestring, cereal, h2c, mtl, resourcet }:
+     mkDerivation {
+       pname = "bno055-haskell";
+       version = "0.1.0";
+       sha256 = "1n4s0ljlgf1qrlyzaj161nbx7sa162v26p0i2i17n12m8zwjkp3s";
+       libraryHaskellDepends = [
+         base bytestring cereal h2c mtl resourcet
+       ];
+       homepage = "https://bitbucket.org/fmapE/bno055-haskell";
+       description = "Library for communication with the Bosch BNO055 orientation sensor";
+       license = stdenv.lib.licenses.mit;
+     }) {};
+
   "board-games" = callPackage
     ({ mkDerivation, array, base, cgi, containers, html, httpd-shed
      , network-uri, QuickCheck, random, transformers, utility-ht
@@ -35936,21 +36024,22 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
-  "brick_0_19" = callPackage
+  "brick_0_20_1" = callPackage
     ({ mkDerivation, base, containers, contravariant, data-clist
      , deepseq, dlist, microlens, microlens-mtl, microlens-th, stm
      , template-haskell, text, text-zipper, transformers, vector, vty
+     , word-wrap
      }:
      mkDerivation {
        pname = "brick";
-       version = "0.19";
-       sha256 = "17n8qcds1pv5vijpzw0w47qijcjxcydf3glwjxj645y0k8lpdcl1";
+       version = "0.20.1";
+       sha256 = "1yhxs2p83nrv9b5lw9cd21f6r735sjxkamhmc2vv8d63z2fncz0f";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
          base containers contravariant data-clist deepseq dlist microlens
          microlens-mtl microlens-th stm template-haskell text text-zipper
-         transformers vector vty
+         transformers vector vty word-wrap
        ];
        homepage = "https://github.com/jtdaugherty/brick/";
        description = "A declarative terminal user interface library";
@@ -40473,6 +40562,29 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {gtk2 = pkgs.gnome2.gtk;};
 
+  "celtchar" = callPackage
+    ({ mkDerivation, base, directory, file-embed, filepath, hspec
+     , megaparsec, mtl, ogmarkup, optparse-generic, pandoc
+     , raw-strings-qq, shakespeare, text, yaml
+     }:
+     mkDerivation {
+       pname = "celtchar";
+       version = "0.1.0.1";
+       sha256 = "19br3ygxn6r4qvix3d9dy71w5nwfxhy5h7qavpkk6k3nl6jmawaj";
+       isLibrary = true;
+       isExecutable = true;
+       libraryHaskellDepends = [
+         base filepath megaparsec mtl ogmarkup pandoc shakespeare text yaml
+       ];
+       executableHaskellDepends = [
+         base directory file-embed filepath optparse-generic text
+       ];
+       testHaskellDepends = [ base hspec raw-strings-qq ];
+       homepage = "https://github.com/ogma-project/celtchar#readme";
+       description = "A tool to build a novel";
+       license = stdenv.lib.licenses.mit;
+     }) {};
+
   "cerberus" = callPackage
     ({ mkDerivation, base, blaze-builder, bytestring, cmdargs
      , conduit-extra, ekg, ekg-core, hslogger, http-client
@@ -41217,16 +41329,21 @@ self: {
 
   "chatwork" = callPackage
     ({ mkDerivation, aeson, aeson-casing, base, bytestring, connection
-     , data-default-class, http-client, http-client-tls, http-types, req
-     , text
+     , data-default-class, hspec, http-api-data, http-client
+     , http-client-tls, http-types, req, servant-server, text, warp
      }:
      mkDerivation {
        pname = "chatwork";
-       version = "0.1.0.0";
-       sha256 = "1harahpwd3m8d4qyf7lswhragpsin0qdj7j97jl482qkzvnpzbmf";
+       version = "0.1.1.0";
+       sha256 = "0xslzn94qhzidayv0nd8rfm9jvfi38dygvwd1lj7vwjgd4yrxy1m";
        libraryHaskellDepends = [
          aeson aeson-casing base bytestring connection data-default-class
-         http-client http-client-tls http-types req text
+         http-api-data http-client http-client-tls http-types req text
+       ];
+       testHaskellDepends = [
+         aeson aeson-casing base bytestring connection data-default-class
+         hspec http-api-data http-client http-client-tls http-types req
+         servant-server text warp
        ];
        homepage = "https://github.com/matsubara0507/chatwork#readme";
        description = "The ChatWork API in Haskell";
@@ -41509,8 +41626,8 @@ self: {
      }:
      mkDerivation {
        pname = "chorale";
-       version = "0.1.7";
-       sha256 = "0p8y4lg53gp4wbvb23l9bjy6hn1w1kpwwil02np9acjrxvifjyjw";
+       version = "0.1.8";
+       sha256 = "0k7xavjscl0xpjrz0w3nh473clkaw58126xch66qykm3l361zgc4";
        libraryHaskellDepends = [ base containers safe ];
        testHaskellDepends = [
          base containers HUnit ieee754 QuickCheck safe test-framework
@@ -41761,6 +41878,19 @@ self: {
        license = stdenv.lib.licenses.mit;
      }) {};
 
+  "church-pair" = callPackage
+    ({ mkDerivation, base, bifunctors, semigroups, transformers }:
+     mkDerivation {
+       pname = "church-pair";
+       version = "0.1.0.1";
+       sha256 = "1vrbfmzsysfqdxfah54w9kw0j9qaa0f514yz7qzflp8qgah6rckk";
+       libraryHaskellDepends = [
+         base bifunctors semigroups transformers
+       ];
+       description = "Church encoded pair";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "cielo" = callPackage
     ({ mkDerivation, aeson, base, bytestring, convertible, data-default
      , hspec, http-client, http-types, lens, mtl, pretty-show
@@ -44064,8 +44194,8 @@ self: {
      }:
      mkDerivation {
        pname = "codec-rpm";
-       version = "0.1.1";
-       sha256 = "0qn79jr1z382kf08r5v48lj1zpsi88sxsvi0vwkv3ijz7gfx2lni";
+       version = "0.1.2";
+       sha256 = "15rdraaqzgp7qga8075rfk1vg2w10vj47nnfb584acc66gsc0k8i";
        libraryHaskellDepends = [
          attoparsec attoparsec-binary base bytestring conduit
          conduit-combinators conduit-extra mtl parsec pretty resourcet text
@@ -47869,10 +47999,8 @@ self: {
      }:
      mkDerivation {
        pname = "copilot";
-       version = "2.2.0";
-       sha256 = "0ls81h1akdvpzgmicv55qi2w1zjxjsz264wkzdgl6qzvpd465djs";
-       revision = "3";
-       editedCabalFile = "0v3dmjz234kfjggrk7m2zwh03q6sgnmb3y4mizqc4qd9acnlhrjm";
+       version = "2.2.1";
+       sha256 = "04bfrxvz04jcc1favl21xb4qbj3gd0par0xg1f11r5s73ldnghb9";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -47895,8 +48023,8 @@ self: {
      }:
      mkDerivation {
        pname = "copilot-c99";
-       version = "2.2.0";
-       sha256 = "173ydqyr2y4plhk1a8vlkvagk13yjrk65jd9h0hd08fv899gbfg9";
+       version = "2.2.1";
+       sha256 = "1wyw1jiicx39x7iscy9rld7pnfpan8xfp8lphn7b658hipw0v4aq";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -47917,8 +48045,8 @@ self: {
      }:
      mkDerivation {
        pname = "copilot-cbmc";
-       version = "2.2.0";
-       sha256 = "03mf7kr808ww39a6g1brih8in7q8v4j9gz649kl4p1i8kk4fd7xc";
+       version = "2.2.1";
+       sha256 = "0xcm6qgylhvnjaih1jbl4dripik10nqm6536rdspj6kzg81qifd9";
        libraryHaskellDepends = [
          base bytestring copilot-c99 copilot-core copilot-sbv directory
          pretty process
@@ -47934,8 +48062,8 @@ self: {
      }:
      mkDerivation {
        pname = "copilot-core";
-       version = "2.2.0";
-       sha256 = "18b0y28c40hbx2wpc7xim5dh3ph0g0lh9ksl6sq7jqfnaiwnr6ia";
+       version = "2.2.1";
+       sha256 = "1mzxb24chxfrkpr4487dxkwbnhaysyxsrv4y38ma76nq141xr105";
        libraryHaskellDepends = [
          base containers dlist mtl pretty pretty-ncols random
        ];
@@ -47949,10 +48077,8 @@ self: {
      }:
      mkDerivation {
        pname = "copilot-language";
-       version = "2.2.0";
-       sha256 = "0z0jpwq5zx6f6fp6xk58n2s66d7r2ngd3xbkiabhd7w1a22wkfrm";
-       revision = "1";
-       editedCabalFile = "1bshf179n6l1svv86n46rk7pxdlas8nx6haj1fni9xg45ggipdks";
+       version = "2.2.1";
+       sha256 = "1pv54iwzcyvw46xq6am2l23sw223n8b9fqc910dkf2kjr6y6q6v8";
        libraryHaskellDepends = [
          array base containers copilot-core copilot-theorem data-reify
          ghc-prim mtl
@@ -47968,12 +48094,12 @@ self: {
      }:
      mkDerivation {
        pname = "copilot-libraries";
-       version = "2.2.0";
-       sha256 = "0aqbyms7d33vklm702j36a4vw1m674h7zbqkzbkn6yzxnz76gbm6";
+       version = "2.2.1";
+       sha256 = "0ashnay40kkbysnbz8ay0r7ljzwkx07m4z960kfjnh3y6s5qk6ww";
        libraryHaskellDepends = [
          array base containers copilot-language mtl parsec
        ];
-       homepage = "https://github.com/leepike/copilot-libraries";
+       homepage = "https://github.com/Copilot-Language/copilot-libraries";
        description = "Libraries for the Copilot language";
        license = stdenv.lib.licenses.bsd3;
        hydraPlatforms = stdenv.lib.platforms.none;
@@ -47985,8 +48111,8 @@ self: {
      }:
      mkDerivation {
        pname = "copilot-sbv";
-       version = "2.2.0";
-       sha256 = "1blxhpv9ipamd2p40cdpbsx6dp27rrzqaj2rn0a6p11wz8378rcd";
+       version = "2.2.1";
+       sha256 = "00gym2xadw7zi5mrkfrnvxi6cr7c5rgmbwiflrif63j2q7v0z25l";
        libraryHaskellDepends = [
          base containers copilot-core directory filepath pretty sbv
        ];
@@ -48001,8 +48127,8 @@ self: {
      }:
      mkDerivation {
        pname = "copilot-theorem";
-       version = "2.2.0";
-       sha256 = "037kbhl86h6yrfjr3fyvrbxy1mkm5akic4gnxgsrbing5yylhjf2";
+       version = "2.2.1";
+       sha256 = "1qw46k26f6cisyjmjn0d9g7sjkx67vpydiqm7l9f1hib4dygcznx";
        libraryHaskellDepends = [
          ansi-terminal base bimap containers copilot-core data-default
          directory mtl parsec pretty process random smtlib2 transformers xml
@@ -49462,6 +49588,31 @@ self: {
        license = stdenv.lib.licenses.mit;
      }) {};
 
+  "cron_0_6_0" = callPackage
+    ({ mkDerivation, attoparsec, base, criterion, data-default-class
+     , generics-sop, mtl, mtl-compat, old-locale, quickcheck-instances
+     , semigroups, tasty, tasty-hunit, tasty-quickcheck, text, time
+     , transformers-compat
+     }:
+     mkDerivation {
+       pname = "cron";
+       version = "0.6.0";
+       sha256 = "0s40b0dlkrwhx3sqbca0a883wd54xbkgqfz4w0ncmsb06x3sdx04";
+       libraryHaskellDepends = [
+         attoparsec base data-default-class mtl mtl-compat old-locale
+         semigroups text time
+       ];
+       testHaskellDepends = [
+         attoparsec base generics-sop quickcheck-instances semigroups tasty
+         tasty-hunit tasty-quickcheck text time transformers-compat
+       ];
+       benchmarkHaskellDepends = [ attoparsec base criterion text time ];
+       homepage = "http://github.com/michaelxavier/cron";
+       description = "Cron datatypes and Attoparsec parser";
+       license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "cron-compat" = callPackage
     ({ mkDerivation, attoparsec, base, cron, derive, hspec
      , hspec-expectations, mtl, mtl-compat, old-locale, QuickCheck, text
@@ -50125,15 +50276,15 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
-  "cryptonite_0_23" = callPackage
+  "cryptonite_0_24" = callPackage
     ({ mkDerivation, base, bytestring, criterion, deepseq, foundation
      , ghc-prim, integer-gmp, memory, random, tasty, tasty-hunit
      , tasty-kat, tasty-quickcheck
      }:
      mkDerivation {
        pname = "cryptonite";
-       version = "0.23";
-       sha256 = "1680dxgmnjgj083jhsw3rlljwaw0zqi5099m59x6kwqkxhn1qjpf";
+       version = "0.24";
+       sha256 = "11js3fg1rbrgy17i0nq19v9w4w28s80zglb6fnlbz6zg8cik3hqp";
        libraryHaskellDepends = [
          base bytestring deepseq foundation ghc-prim integer-gmp memory
        ];
@@ -51960,8 +52111,8 @@ self: {
     ({ mkDerivation, base, deepseq, QuickCheck }:
      mkDerivation {
        pname = "data-clist";
-       version = "0.1.1.0";
-       sha256 = "1dkd2qshc2srfafhbhqnq70hks74ngnqbmzdiiaccylx2cpbs2ms";
+       version = "0.1.2.0";
+       sha256 = "09hn47fa2y3gpbl6zdahi0qdn4m17kfg7bwc4ch6024kir73fg6f";
        libraryHaskellDepends = [ base deepseq QuickCheck ];
        homepage = "https://github.com/sw17ch/data-clist";
        description = "Simple functional ring type";
@@ -52243,18 +52394,36 @@ self: {
      }) {};
 
   "data-diverse" = callPackage
-    ({ mkDerivation, base, containers, ghc-prim, hspec, lens, tagged }:
+    ({ mkDerivation, base, containers, criterion, deepseq, ghc-prim
+     , hspec, tagged
+     }:
      mkDerivation {
        pname = "data-diverse";
-       version = "0.5.0.0";
-       sha256 = "0cr67dpfbzayw2hhg8zf4yqwgbkjn5dislh7r96fjz1mkif6m0zz";
-       libraryHaskellDepends = [ base containers ghc-prim lens tagged ];
-       testHaskellDepends = [ base hspec lens tagged ];
+       version = "0.8.1.0";
+       sha256 = "1lav14j4p01wym8s7j3haliiaj16lyglw5bbp7gn2xk3xg7z1k3p";
+       libraryHaskellDepends = [
+         base containers deepseq ghc-prim tagged
+       ];
+       testHaskellDepends = [ base hspec tagged ];
+       benchmarkHaskellDepends = [ base criterion ];
        homepage = "https://github.com/louispan/data-diverse#readme";
        description = "Extensible records and polymorphic variants";
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "data-diverse-lens" = callPackage
+    ({ mkDerivation, base, data-diverse, hspec, lens, tagged }:
+     mkDerivation {
+       pname = "data-diverse-lens";
+       version = "0.1.1.0";
+       sha256 = "0arwpab3a88jdpcg1pnj96dfdhfnnzf5za3l8cfwzbsjrc5ddl44";
+       libraryHaskellDepends = [ base data-diverse lens tagged ];
+       testHaskellDepends = [ base data-diverse hspec lens tagged ];
+       homepage = "https://github.com/louispan/data-diverse-lens#readme";
+       description = "Isos & Lens for Data.Diverse.Many and Prisms for Data.Diverse.Which";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "data-dword" = callPackage
     ({ mkDerivation, base, data-bword, ghc-prim, hashable, tasty
      , tasty-quickcheck, template-haskell
@@ -54351,21 +54520,21 @@ self: {
     ({ mkDerivation, base, bytestring, bzlib, containers, directory
      , either, exceptions, filepath, HaXml, HUnit, ListLike, mtl
      , network, network-uri, old-locale, parsec, pretty, process
-     , process-extras, pureMD5, regex-compat, regex-tdfa
+     , process-extras, pureMD5, regex-compat, regex-tdfa, SHA
      , template-haskell, text, time, unix, Unixutils, utf8-string, zlib
      }:
      mkDerivation {
        pname = "debian";
-       version = "3.91.2";
-       sha256 = "0mhd5q2lx8x6ldijfk1w8ghpgncism10yyar5d39an7gcbalmc8n";
+       version = "3.93.2";
+       sha256 = "1a1brh07lvrchdll0aabmzikv7inlbaspx0nv3xa94cmzkgvr30l";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
          base bytestring bzlib containers directory either exceptions
          filepath HaXml HUnit ListLike mtl network network-uri old-locale
          parsec pretty process process-extras pureMD5 regex-compat
-         regex-tdfa template-haskell text time unix Unixutils utf8-string
-         zlib
+         regex-tdfa SHA template-haskell text time unix Unixutils
+         utf8-string zlib
        ];
        executableHaskellDepends = [
          base directory filepath HaXml pretty process unix
@@ -56328,18 +56497,6 @@ self: {
      }) {};
 
   "diagrams-solve" = callPackage
-    ({ mkDerivation, base }:
-     mkDerivation {
-       pname = "diagrams-solve";
-       version = "0.1.0.1";
-       sha256 = "1piv8mi5182b2ggr28fnr4mda4vbk4mzasvy0nfp3517ii63mrbi";
-       libraryHaskellDepends = [ base ];
-       homepage = "http://projects.haskell.org/diagrams";
-       description = "Pure Haskell solver routines used by diagrams";
-       license = stdenv.lib.licenses.bsd3;
-     }) {};
-
-  "diagrams-solve_0_1_1" = callPackage
     ({ mkDerivation, base, deepseq, tasty, tasty-hunit
      , tasty-quickcheck
      }:
@@ -56354,7 +56511,6 @@ self: {
        homepage = "http://projects.haskell.org/diagrams";
        description = "Pure Haskell solver routines used by diagrams";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "diagrams-svg" = callPackage
@@ -57291,23 +57447,6 @@ self: {
      }:
      mkDerivation {
        pname = "direct-sqlite";
-       version = "2.3.19";
-       sha256 = "0g7bwv1496qb1lgz15q83zjg8ddw1icpb98i70zrxpcdi2crnzpl";
-       libraryHaskellDepends = [ base bytestring text ];
-       testHaskellDepends = [
-         base base16-bytestring bytestring directory HUnit temporary text
-       ];
-       homepage = "https://github.com/IreneKnapp/direct-sqlite";
-       description = "Low-level binding to SQLite3. Includes UTF8 and BLOB support.";
-       license = stdenv.lib.licenses.bsd3;
-     }) {};
-
-  "direct-sqlite_2_3_20" = callPackage
-    ({ mkDerivation, base, base16-bytestring, bytestring, directory
-     , HUnit, temporary, text
-     }:
-     mkDerivation {
-       pname = "direct-sqlite";
        version = "2.3.20";
        sha256 = "0wdjmqfs968319nl6ikmrrjqajfcb48k11hmmljwg81n1sbdydbf";
        libraryHaskellDepends = [ base bytestring text ];
@@ -57317,7 +57456,6 @@ self: {
        homepage = "https://github.com/IreneKnapp/direct-sqlite";
        description = "Low-level binding to SQLite3. Includes UTF8 and BLOB support.";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "directed-cubical" = callPackage
@@ -60116,17 +60254,6 @@ self: {
      }) {};
 
   "dual-tree" = callPackage
-    ({ mkDerivation, base, monoid-extras, newtype, semigroups }:
-     mkDerivation {
-       pname = "dual-tree";
-       version = "0.2.0.9";
-       sha256 = "193ncl8l186gxrfj5pszbmlwjw4gljlkziddql0dyqhr8yxhlzay";
-       libraryHaskellDepends = [ base monoid-extras newtype semigroups ];
-       description = "Rose trees with cached and accumulating monoidal annotations";
-       license = stdenv.lib.licenses.bsd3;
-     }) {};
-
-  "dual-tree_0_2_1" = callPackage
     ({ mkDerivation, base, monoid-extras, newtype-generics, QuickCheck
      , semigroups, testing-feat
      }:
@@ -60142,7 +60269,6 @@ self: {
        ];
        description = "Rose trees with cached and accumulating monoidal annotations";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "duckling" = callPackage
@@ -60769,6 +60895,17 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "ease" = callPackage
+    ({ mkDerivation, base, data-default }:
+     mkDerivation {
+       pname = "ease";
+       version = "0.1.0.0";
+       sha256 = "17zj7s0qq3y4w6qd06hi4fc54m4j1f07wxm7yfnc47lsg5n9f4g0";
+       libraryHaskellDepends = [ base data-default ];
+       description = "Robert Penner's easing equations";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "easy-api" = callPackage
     ({ mkDerivation, aeson, base, bytestring, either, http-conduit, mtl
      , resourcet, text
@@ -61746,8 +61883,8 @@ self: {
      }:
      mkDerivation {
        pname = "ekg-elasticsearch";
-       version = "0.3.0.0";
-       sha256 = "0xv32kzsvl2g4vs9ygga3xn0x9dqm9vn8zg7hbj8agxrfnvprqvw";
+       version = "0.3.1.1";
+       sha256 = "0v78xrmnxx6z0lgx8lvc15hmd0zgm2kqibvkf9sj3cdza75vsr1q";
        libraryHaskellDepends = [
          aeson base bytestring ekg-core hostname http-client lens text time
          unordered-containers wreq
@@ -61913,6 +62050,19 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "elenco-albero" = callPackage
+    ({ mkDerivation, base, containers, hspec, QuickCheck }:
+     mkDerivation {
+       pname = "elenco-albero";
+       version = "1.0.0";
+       sha256 = "1plqdvyy4ln1cg2195bx6wpylnscj8b7zvks24qmq6sqskhckspr";
+       libraryHaskellDepends = [ base containers ];
+       testHaskellDepends = [ base hspec QuickCheck ];
+       homepage = "https://bitbucket.org/ciezbit/elenco-albero";
+       description = "make tree from a list";
+       license = stdenv.lib.licenses.publicDomain;
+     }) {};
+
   "elerea" = callPackage
     ({ mkDerivation, base, containers, transformers, transformers-base
      }:
@@ -64706,6 +64856,42 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "eventstore_0_15_0_1" = callPackage
+    ({ mkDerivation, aeson, array, async, base, bifunctors, bytestring
+     , cereal, clock, connection, containers, dns, dotnet-timespan
+     , ekg-core, exceptions, fast-logger, hashable, http-client
+     , interpolate, lifted-async, lifted-base, machines, monad-control
+     , monad-logger, mono-traversable, mtl, protobuf, random
+     , safe-exceptions, semigroups, stm, stm-chans, tasty, tasty-hspec
+     , tasty-hunit, text, text-format, time, transformers-base
+     , unordered-containers, uuid
+     }:
+     mkDerivation {
+       pname = "eventstore";
+       version = "0.15.0.1";
+       sha256 = "0h6747m8xc1w37wqwjxy3w549cpmivjhrnmcfc3i7yn54rcyn3lv";
+       libraryHaskellDepends = [
+         aeson array base bifunctors bytestring cereal clock connection
+         containers dns dotnet-timespan ekg-core exceptions fast-logger
+         hashable http-client interpolate lifted-async lifted-base machines
+         monad-control monad-logger mono-traversable mtl protobuf random
+         safe-exceptions semigroups stm stm-chans text text-format time
+         transformers-base unordered-containers uuid
+       ];
+       testHaskellDepends = [
+         aeson async base bytestring cereal connection containers
+         dotnet-timespan exceptions fast-logger hashable lifted-async
+         lifted-base monad-control mono-traversable protobuf safe-exceptions
+         semigroups stm stm-chans tasty tasty-hspec tasty-hunit text time
+         transformers-base unordered-containers uuid
+       ];
+       homepage = "https://github.com/YoEight/eventstore#readme";
+       description = "EventStore TCP Client";
+       license = stdenv.lib.licenses.bsd3;
+       platforms = [ "x86_64-darwin" "x86_64-linux" ];
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "every" = callPackage
     ({ mkDerivation, async, base, stm }:
      mkDerivation {
@@ -65602,8 +65788,8 @@ self: {
      }:
      mkDerivation {
        pname = "extensible-effects";
-       version = "1.11.0.4";
-       sha256 = "04vr4bwm7vz0r5i0j3rk80qz3m08d3gv99s1adhlyhflk6lgp4mg";
+       version = "1.11.1.0";
+       sha256 = "1z2k79pxy73rh7fxp70zbnzrcnqs9kchwm6hciyl2wr66bf58v4b";
        libraryHaskellDepends = [
          base transformers transformers-base type-aligned void
        ];
@@ -67770,6 +67956,28 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "filter-logger" = callPackage
+    ({ mkDerivation, aeson, aeson-pretty, ansi-terminal, base
+     , bytestring, data-default, fast-logger, http-types, HUnit, scotty
+     , semigroups, time, wai, wai-extra, wai-logger
+     }:
+     mkDerivation {
+       pname = "filter-logger";
+       version = "0.6.0.0";
+       sha256 = "089gcirir6dwp2p61349dyvgk596cb8vgswkydzpy2lmar01513q";
+       isLibrary = true;
+       isExecutable = true;
+       libraryHaskellDepends = [
+         aeson aeson-pretty ansi-terminal base bytestring data-default
+         fast-logger http-types semigroups time wai wai-extra wai-logger
+       ];
+       executableHaskellDepends = [ aeson base bytestring scotty ];
+       testHaskellDepends = [ base bytestring HUnit ];
+       homepage = "https://github.com/caneroj1/filter-logger#readme";
+       description = "Filterable request logging wai middleware. Change how data is logged and when.";
+       license = stdenv.lib.licenses.mit;
+     }) {};
+
   "filtrable" = callPackage
     ({ mkDerivation, base }:
      mkDerivation {
@@ -67817,8 +68025,8 @@ self: {
      }:
      mkDerivation {
        pname = "find-clumpiness";
-       version = "0.2.1.2";
-       sha256 = "06gzzbqkkn6xjc0x0vky082g9s3hgmx0ihkwpggna8svfs7dikz9";
+       version = "0.2.1.3";
+       sha256 = "08jkzkq7xw9nfv30qc9xh5nf31lqbd92smx95an6ch74hf7jb7p7";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -69510,8 +69718,8 @@ self: {
     ({ mkDerivation, base, xml }:
      mkDerivation {
        pname = "folgerhs";
-       version = "0.1.0.0";
-       sha256 = "1gvsvy17n2dk7j9kd6k7h1q2a4sn8xz80sv9mcrvz9qhrsinvbzv";
+       version = "0.1.0.1";
+       sha256 = "0kn89abvbk7faynhsyg177rayxddvwnkgsjb5cng8044n9glw9sb";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [ base xml ];
@@ -69786,10 +69994,8 @@ self: {
      }:
      mkDerivation {
        pname = "forma";
-       version = "0.1.0";
-       sha256 = "10aqvr12hn6knzx0byz56ash4c3ss4r2bb80szl0dj2brasfzsaa";
-       revision = "2";
-       editedCabalFile = "00xy3385aw4xic7xv5ysfsvcxcn4bsbg9hj7sss4d7gx77ci0lf2";
+       version = "0.2.0";
+       sha256 = "05rd0v908imlfvp5m3lb5mc629790yyazsj79rpx0svhnxgsgl00";
        libraryHaskellDepends = [
          aeson base containers data-default-class mtl text
          unordered-containers
@@ -70133,8 +70339,8 @@ self: {
      }:
      mkDerivation {
        pname = "foundation";
-       version = "0.0.12";
-       sha256 = "1dlrknx0rhi1vjiw8pb25n5ml5rfahhhvwj64svdg51zm3m3aiyr";
+       version = "0.0.13";
+       sha256 = "0pvmq3lkbdzj861l7jkf5xsib77j756y0vml8kgr2rckpz5qashh";
        libraryHaskellDepends = [ base ghc-prim ];
        testHaskellDepends = [
          base mtl QuickCheck tasty tasty-hunit tasty-quickcheck
@@ -74548,6 +74754,18 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "ghc-timers" = callPackage
+    ({ mkDerivation, base }:
+     mkDerivation {
+       pname = "ghc-timers";
+       version = "0.1.0.0";
+       sha256 = "074pvam1mb5sranh04i6xcs55vgk3h45vg0mdxnbxc3jmmv76lgi";
+       libraryHaskellDepends = [ base ];
+       homepage = "https://github.com/bitonic/ghc-timers#readme";
+       description = "Provides bindings to functions starting and stopping the RTS timers";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "ghc-typelits-extra" = callPackage
     ({ mkDerivation, base, ghc, ghc-prim, ghc-tcplugins-extra
      , ghc-typelits-knownnat, ghc-typelits-natnormalise, integer-gmp
@@ -74869,8 +75087,8 @@ self: {
     ({ mkDerivation, base, ghcjs-dom-jsaddle, text, transformers }:
      mkDerivation {
        pname = "ghcjs-dom";
-       version = "0.9.0.0";
-       sha256 = "0z55qfvnyq5z22ynmnrxdymq6jgcs7ps04bznqna4fbcvlqy0zm9";
+       version = "0.9.1.1";
+       sha256 = "1932qq067cfl0g87457qgk4zdxxr4fx2an37z8l0zw1x221yi696";
        libraryHaskellDepends = [
          base ghcjs-dom-jsaddle text transformers
        ];
@@ -74906,8 +75124,8 @@ self: {
     ({ mkDerivation, jsaddle-dom }:
      mkDerivation {
        pname = "ghcjs-dom-jsaddle";
-       version = "0.9.0.0";
-       sha256 = "0ghk8nvfhwm5zwwiws2621gk08x73w11v0cab5nsdpyz1qn0dl5j";
+       version = "0.9.1.0";
+       sha256 = "120i3j07lk75lk59gi6pg56dka35r0vh97kj22cj4472qz0ix3sp";
        libraryHaskellDepends = [ jsaddle-dom ];
        doHaddock = false;
        description = "DOM library that supports both GHCJS and GHC using jsaddle";
@@ -74919,8 +75137,8 @@ self: {
     ({ mkDerivation }:
      mkDerivation {
        pname = "ghcjs-dom-jsffi";
-       version = "0.9.0.0";
-       sha256 = "1q04gibg5jlqs287vwig43bxyi9gpy951mfpmv17qky8b50sxkmc";
+       version = "0.9.1.1";
+       sha256 = "1hx8w7x5j2gznkk32yplnnm657hyfk41lcxl4iinsjkm0lrlq54i";
        description = "DOM library using JSFFI and GHCJS";
        license = stdenv.lib.licenses.mit;
        hydraPlatforms = stdenv.lib.platforms.none;
@@ -75509,8 +75727,7 @@ self: {
 
   "gi-javascriptcore" = callPackage
     ({ mkDerivation, base, bytestring, Cabal, containers, haskell-gi
-     , haskell-gi-base, text, transformers, webkitgtk24x
-     , webkitgtk24x-gtk3
+     , haskell-gi-base, text, transformers, webkitgtk24x-gtk3
      }:
      mkDerivation {
        pname = "gi-javascriptcore";
@@ -75521,13 +75738,13 @@ self: {
          base bytestring containers haskell-gi haskell-gi-base text
          transformers
        ];
-       libraryPkgconfigDepends = [ webkitgtk24x webkitgtk24x-gtk3 ];
+       libraryPkgconfigDepends = [ webkitgtk24x-gtk3 ];
        doHaddock = false;
        homepage = "https://github.com/haskell-gi/haskell-gi";
        description = "JavaScriptCore bindings";
        license = stdenv.lib.licenses.lgpl21;
        hydraPlatforms = stdenv.lib.platforms.none;
-     }) {inherit (pkgs) webkitgtk24x; webkitgtk24x-gtk3 = null;};
+     }) {inherit (pkgs) webkitgtk24x-gtk3;};
 
   "gi-javascriptcore_4_0_12" = callPackage
     ({ mkDerivation, base, bytestring, Cabal, containers, haskell-gi
@@ -75736,7 +75953,7 @@ self: {
     ({ mkDerivation, base, bytestring, Cabal, containers, gi-atk
      , gi-cairo, gi-gdk, gi-gdkpixbuf, gi-gio, gi-glib, gi-gobject
      , gi-gtk, gi-javascriptcore, gi-soup, haskell-gi, haskell-gi-base
-     , text, transformers, webkitgtk24x, webkitgtk24x-gtk3
+     , text, transformers, webkitgtk24x-gtk3
      }:
      mkDerivation {
        pname = "gi-webkit";
@@ -75748,13 +75965,13 @@ self: {
          gi-gio gi-glib gi-gobject gi-gtk gi-javascriptcore gi-soup
          haskell-gi haskell-gi-base text transformers
        ];
-       libraryPkgconfigDepends = [ webkitgtk24x webkitgtk24x-gtk3 ];
+       libraryPkgconfigDepends = [ webkitgtk24x-gtk3 ];
        doHaddock = false;
        homepage = "https://github.com/haskell-gi/haskell-gi";
        description = "WebKit bindings";
        license = stdenv.lib.licenses.lgpl21;
        hydraPlatforms = stdenv.lib.platforms.none;
-     }) {inherit (pkgs) webkitgtk24x; webkitgtk24x-gtk3 = null;};
+     }) {inherit (pkgs) webkitgtk24x-gtk3;};
 
   "gi-webkit2" = callPackage
     ({ mkDerivation, base, bytestring, Cabal, containers, gi-atk
@@ -77389,24 +77606,24 @@ self: {
   "glirc" = callPackage
     ({ mkDerivation, async, attoparsec, base, base64-bytestring
      , bytestring, Cabal, config-schema, config-value, containers
-     , directory, filepath, gitrev, hashable, hookup, HsOpenSSL, HUnit
-     , irc-core, kan-extensions, lens, network, process, regex-tdfa
-     , semigroupoids, socks, split, stm, text, time, transformers, unix
-     , unordered-containers, vector, vty
+     , directory, filepath, free, gitrev, hashable, hookup, HsOpenSSL
+     , HUnit, irc-core, kan-extensions, lens, network, process
+     , regex-tdfa, semigroupoids, socks, split, stm, template-haskell
+     , text, time, transformers, unix, unordered-containers, vector, vty
      }:
      mkDerivation {
        pname = "glirc";
-       version = "2.22";
-       sha256 = "02kfxarddlb7yjj17slvn28pz49m27l7ag06milxjg0k157dxkpi";
+       version = "2.23";
+       sha256 = "0iv4n6i63f1x1808a3dvrbxyibi7jd1c8barsqbf9h1bqwazgsah";
        isLibrary = true;
        isExecutable = true;
        setupHaskellDepends = [ base Cabal filepath ];
        libraryHaskellDepends = [
          async attoparsec base base64-bytestring bytestring config-schema
-         config-value containers directory filepath gitrev hashable hookup
-         HsOpenSSL irc-core kan-extensions lens network process regex-tdfa
-         semigroupoids socks split stm text time transformers unix
-         unordered-containers vector vty
+         config-value containers directory filepath free gitrev hashable
+         hookup HsOpenSSL irc-core kan-extensions lens network process
+         regex-tdfa semigroupoids socks split stm template-haskell text time
+         transformers unix unordered-containers vector vty
        ];
        executableHaskellDepends = [ base lens text vty ];
        testHaskellDepends = [ base HUnit ];
@@ -78014,8 +78231,8 @@ self: {
      }:
      mkDerivation {
        pname = "gnss-converters";
-       version = "0.2.9";
-       sha256 = "083simwpm3d9jk1iaymb2sbkaa98yxg3ngg0rmvl8vk015p7hcxr";
+       version = "0.2.10";
+       sha256 = "1x5libj6rwrf39m1ksz5gzqldd7xy07glgk47cvjlszs9l5cq5i2";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -78306,7 +78523,7 @@ self: {
        license = "unknown";
      }) {};
 
-  "gogol_0_2_0" = callPackage
+  "gogol_0_3_0" = callPackage
     ({ mkDerivation, aeson, base, bytestring, case-insensitive, conduit
      , conduit-extra, cryptonite, directory, exceptions, filepath
      , gogol-core, http-client, http-conduit, http-media, http-types
@@ -78316,8 +78533,8 @@ self: {
      }:
      mkDerivation {
        pname = "gogol";
-       version = "0.2.0";
-       sha256 = "13vci3bb7kh3mq4vb2b4zayl4cjvfxy64qsjwpaqjy563hbn5k2w";
+       version = "0.3.0";
+       sha256 = "0cb4kbdw8gyd8h0wkw8h55jabd7i1q523ki9ssjn19inb5pgjwv2";
        libraryHaskellDepends = [
          aeson base bytestring case-insensitive conduit conduit-extra
          cryptonite directory exceptions filepath gogol-core http-client
@@ -78343,12 +78560,12 @@ self: {
        license = "unknown";
      }) {};
 
-  "gogol-adexchange-buyer_0_2_0" = callPackage
+  "gogol-adexchange-buyer_0_3_0" = callPackage
     ({ mkDerivation, base, gogol-core }:
      mkDerivation {
        pname = "gogol-adexchange-buyer";
-       version = "0.2.0";
-       sha256 = "1x1wqy2bbiw0kyni2swr8mcwpbqjvin5j8vxnc7vl4qiw8rkz1rx";
+       version = "0.3.0";
+       sha256 = "1hn2cn3p7jkqvpy0qq3hakcnrns4j2j961zg4xbb8z4mjjj3fgm8";
        libraryHaskellDepends = [ base gogol-core ];
        homepage = "https://github.com/brendanhay/gogol";
        description = "Google Ad Exchange Buyer SDK";
@@ -78368,12 +78585,12 @@ self: {
        license = "unknown";
      }) {};
 
-  "gogol-adexchange-seller_0_2_0" = callPackage
+  "gogol-adexchange-seller_0_3_0" = callPackage
     ({ mkDerivation, base, gogol-core }:
      mkDerivation {
        pname = "gogol-adexchange-seller";
-       version = "0.2.0";
-       sha256 = "1gpkksklsn0py5ih25gncrl988j4c06z6swqjx5v1mh297d35pj7";
+       version = "0.3.0";
+       sha256 = "1r8pvad01qjdv040agfisnj0183la74p44hvppa0zzbjsybv5n99";
        libraryHaskellDepends = [ base gogol-core ];
        homepage = "https://github.com/brendanhay/gogol";
        description = "Google Ad Exchange Seller SDK";
@@ -78393,12 +78610,12 @@ self: {
        license = "unknown";
      }) {};
 
-  "gogol-admin-datatransfer_0_2_0" = callPackage
+  "gogol-admin-datatransfer_0_3_0" = callPackage
     ({ mkDerivation, base, gogol-core }:
      mkDerivation {
        pname = "gogol-admin-datatransfer";
-       version = "0.2.0";
-       sha256 = "0apglzdmcdivc2s2ig1msx6ymzras0ppznb0k0xpm384sc60p5jh";
+       version = "0.3.0";
+       sha256 = "1qjlhg4kgfy93rl2nzivvdhjpyaf4csm4nl097ny649dmxjjf1q9";
        libraryHaskellDepends = [ base gogol-core ];
        homepage = "https://github.com/brendanhay/gogol";
        description = "Google Admin Data Transfer SDK";
@@ -78418,12 +78635,12 @@ self: {
        license = "unknown";
      }) {};
 
-  "gogol-admin-directory_0_2_0" = callPackage
+  "gogol-admin-directory_0_3_0" = callPackage
     ({ mkDerivation, base, gogol-core }:
      mkDerivation {
        pname = "gogol-admin-directory";
-       version = "0.2.0";
-       sha256 = "0wh7nb6w7qyljm4lp9d66wzy6aaf9q7wai5l1bjh62b5az9cw16z";
+       version = "0.3.0";
+       sha256 = "0pb3ymvx6hw46i1iwrvc4zv7mkmjwjk8w4q6h91jph7kv98kpmpk";
        libraryHaskellDepends = [ base gogol-core ];
        homepage = "https://github.com/brendanhay/gogol";
        description = "Google Admin Directory SDK";
@@ -78443,12 +78660,12 @@ self: {
        license = "unknown";
      }) {};
 
-  "gogol-admin-emailmigration_0_2_0" = callPackage
+  "gogol-admin-emailmigration_0_3_0" = callPackage
     ({ mkDerivation, base, gogol-core }:
      mkDerivation {
        pname = "gogol-admin-emailmigration";
-       version = "0.2.0";
-       sha256 = "1ljq9f7z510y2jch4rd4dmic13smmz5jm5gh27lykryalvx6fwmk";
+       version = "0.3.0";
+       sha256 = "1d7w4fv4v54mja7yx8rf29ms1hbjnkjgly54fqx5h4xyfgypymca";
        libraryHaskellDepends = [ base gogol-core ];
        homepage = "https://github.com/brendanhay/gogol";
        description = "Google Email Migration API v2 SDK";
@@ -78468,6 +78685,19 @@ self: {
        license = "unknown";
      }) {};
 
+  "gogol-admin-reports_0_3_0" = callPackage
+    ({ mkDerivation, base, gogol-core }:
+     mkDerivation {
+       pname = "gogol-admin-reports";
+       version = "0.3.0";
+       sha256 = "0fms60bb7vyn3kkrg5j53x7f2r5111xy922w7a3i7xb04lsbxv3j";
+       libraryHaskellDepends = [ base gogol-core ];
+       homepage = "https://github.com/brendanhay/gogol";
+       description = "Google Admin Reports SDK";
+       license = "unknown";
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "gogol-adsense" = callPackage
     ({ mkDerivation, base, gogol-core }:
      mkDerivation {
@@ -78480,12 +78710,12 @@ self: {
        license = "unknown";
      }) {};
 
-  "gogol-adsense_0_2_0" = callPackage
+  "gogol-adsense_0_3_0" = callPackage
     ({ mkDerivation, base, gogol-core }:
      mkDerivation {
        pname = "gogol-adsense";
-       version = "0.2.0";
-       sha256 = "0k6vljav25pvdhhp7sab9f3qr398lx14mx9dqinp99lbkh9r7zcn";
+       version = "0.3.0";
+       sha256 = "0dispksc95m3ig409f44fl57jz4lqnhljhk6y957d520sf1arv53";
        libraryHaskellDepends = [ base gogol-core ];
        homepage = "https://github.com/brendanhay/gogol";
        description = "Google AdSense Management SDK";
@@ -78505,12 +78735,12 @@ self: {
        license = "unknown";
      }) {};
 
-  "gogol-adsense-host_0_2_0" = callPackage
+  "gogol-adsense-host_0_3_0" = callPackage
     ({ mkDerivation, base, gogol-core }:
      mkDerivation {
        pname = "gogol-adsense-host";
-       version = "0.2.0";
-       sha256 = "1cvk1i7c86c5hjbfylfi0l2r3samqbkpd12278czsyz0npwcfbzm";
+       version = "0.3.0";
+       sha256 = "1rvglzr4a2lilknrdjla0s47gdkp5n2z6kpwcl0gfgdr00fbrcrw";
        libraryHaskellDepends = [ base gogol-core ];
        homepage = "https://github.com/brendanhay/gogol";
        description = "Google AdSense Host SDK";
@@ -78530,12 +78760,12 @@ self: {
        license = "unknown";
      }) {};
 
-  "gogol-affiliates_0_2_0" = callPackage
+  "gogol-affiliates_0_3_0" = callPackage
     ({ mkDerivation, base, gogol-core }:
      mkDerivation {
        pname = "gogol-affiliates";
-       version = "0.2.0";
-       sha256 = "11s3v77ap9p79cq1b4s1j3m8s9h1kbzqwygx65p2fpr935fdddw3";
+       version = "0.3.0";
+       sha256 = "1h7kx1ra0vz8pgvcjvj5ip44h077s9q5m7ixplq5vzrr4wdbrvvf";
        libraryHaskellDepends = [ base gogol-core ];
        homepage = "https://github.com/brendanhay/gogol";
        description = "Google Affiliate Network SDK";
@@ -78555,12 +78785,12 @@ self: {
        license = "unknown";
      }) {};
 
-  "gogol-analytics_0_2_0" = callPackage
+  "gogol-analytics_0_3_0" = callPackage
     ({ mkDerivation, base, gogol-core }:
      mkDerivation {
        pname = "gogol-analytics";
-       version = "0.2.0";
-       sha256 = "1ni9yhd06g0ifqwlcxczd792vgrnd5hy4zsiqnyxqrvq2jdzqm1q";
+       version = "0.3.0";
+       sha256 = "0myggz1cxq88q3s1sbw5v5zhcmrybjkqj9zd0ap6x4sa7qrp7dys";
        libraryHaskellDepends = [ base gogol-core ];
        homepage = "https://github.com/brendanhay/gogol";
        description = "Google Analytics SDK";
@@ -78580,12 +78810,12 @@ self: {
        license = "unknown";
      }) {};
 
-  "gogol-android-enterprise_0_2_0" = callPackage
+  "gogol-android-enterprise_0_3_0" = callPackage
     ({ mkDerivation, base, gogol-core }:
      mkDerivation {
        pname = "gogol-android-enterprise";
-       version = "0.2.0";
-       sha256 = "1snm8npkvsk1jc2wyn0c6k39cfv606nwpil0j4hiwm57mv7iyxp1";
+       version = "0.3.0";
+       sha256 = "0lnliq42ykmizlr8g43ic99lzk5rc7j1l3dl81xbymw0dq0frbcm";
        libraryHaskellDepends = [ base gogol-core ];
        homepage = "https://github.com/brendanhay/gogol";
        description = "Google Play EMM SDK";
@@ -78605,12 +78835,12 @@ self: {
        license = "unknown";
      }) {};
 
-  "gogol-android-publisher_0_2_0" = callPackage
+  "gogol-android-publisher_0_3_0" = callPackage
     ({ mkDerivation, base, gogol-core }:
      mkDerivation {
        pname = "gogol-android-publisher";
-       version = "0.2.0";
-       sha256 = "18qd7361hnps7i7fsjjm66civ28y2spwgynng5x0g7x2qmpv8zf2";
+       version = "0.3.0";
+       sha256 = "1cf449zz6ahnqa71fqa25brj5h11xhbq4chw4hn2vczjwz8s6vrv";
        libraryHaskellDepends = [ base gogol-core ];
        homepage = "https://github.com/brendanhay/gogol";
        description = "Google Play Developer SDK";
@@ -78630,12 +78860,12 @@ self: {
        license = "unknown";
      }) {};
 
-  "gogol-appengine_0_2_0" = callPackage
+  "gogol-appengine_0_3_0" = callPackage
     ({ mkDerivation, base, gogol-core }:
      mkDerivation {
        pname = "gogol-appengine";
-       version = "0.2.0";
-       sha256 = "1r9msaj6z0afiv7vkl19pah3px8zjp8wb9x1y6sc6f8bjhwad77m";
+       version = "0.3.0";
+       sha256 = "131m4hqf84j4r2xjdbpsp95iww4sbxyw3lvn80pnddrzmvaj52hr";
        libraryHaskellDepends = [ base gogol-core ];
        homepage = "https://github.com/brendanhay/gogol";
        description = "Google App Engine Admin SDK";
@@ -78655,12 +78885,12 @@ self: {
        license = "unknown";
      }) {};
 
-  "gogol-apps-activity_0_2_0" = callPackage
+  "gogol-apps-activity_0_3_0" = callPackage
     ({ mkDerivation, base, gogol-core }:
      mkDerivation {
        pname = "gogol-apps-activity";
-       version = "0.2.0";
-       sha256 = "1229hkj6vpvra1cwci5kj83hpg4kpn2f4z52lg6knphnaid8vjxm";
+       version = "0.3.0";
+       sha256 = "0ci85yml0sjjkwxcyfnb1xsw93zkvll0n6fb35kci1h07ywvl8d2";
        libraryHaskellDepends = [ base gogol-core ];
        homepage = "https://github.com/brendanhay/gogol";
        description = "Google Apps Activity SDK";
@@ -78680,12 +78910,12 @@ self: {
        license = "unknown";
      }) {};
 
-  "gogol-apps-calendar_0_2_0" = callPackage
+  "gogol-apps-calendar_0_3_0" = callPackage
     ({ mkDerivation, base, gogol-core }:
      mkDerivation {
        pname = "gogol-apps-calendar";
-       version = "0.2.0";
-       sha256 = "1bpw9zz6py1wyp6p9ipp5qv26y19papp2g2gxwdgskq8q72p45qv";
+       version = "0.3.0";
+       sha256 = "0gjill8hdkhp385i0ay6isb8rm6zcxh6ymdb7389wv6nhzpf5p3x";
        libraryHaskellDepends = [ base gogol-core ];
        homepage = "https://github.com/brendanhay/gogol";
        description = "Google Calendar SDK";
@@ -78705,12 +78935,12 @@ self: {
        license = "unknown";
      }) {};
 
-  "gogol-apps-licensing_0_2_0" = callPackage
+  "gogol-apps-licensing_0_3_0" = callPackage
     ({ mkDerivation, base, gogol-core }:
      mkDerivation {
        pname = "gogol-apps-licensing";
-       version = "0.2.0";
-       sha256 = "11kaqj55s70kdl1iaymhcrhvlzpixrf1k2m52i0kmmw1z6c8fmhx";
+       version = "0.3.0";
+       sha256 = "0l7yknlp4c2qh0a86q504a6h0gnb0s8jd4glii30qsnim52pijhp";
        libraryHaskellDepends = [ base gogol-core ];
        homepage = "https://github.com/brendanhay/gogol";
        description = "Google Enterprise License Manager SDK";
@@ -78730,12 +78960,12 @@ self: {
        license = "unknown";
      }) {};
 
-  "gogol-apps-reseller_0_2_0" = callPackage
+  "gogol-apps-reseller_0_3_0" = callPackage
     ({ mkDerivation, base, gogol-core }:
      mkDerivation {
        pname = "gogol-apps-reseller";
-       version = "0.2.0";
-       sha256 = "02zn3sjdm2v8q26a741n7v1zkl2iv81n5glddd60sk8304yxikwp";
+       version = "0.3.0";
+       sha256 = "119mlxr6yxmym9pgcmhix9m2s1s9i5zgh2pa3zzayk0jnqjjdpn4";
        libraryHaskellDepends = [ base gogol-core ];
        homepage = "https://github.com/brendanhay/gogol";
        description = "Google Enterprise Apps Reseller SDK";
@@ -78755,12 +78985,12 @@ self: {
        license = "unknown";
      }) {};
 
-  "gogol-apps-tasks_0_2_0" = callPackage
+  "gogol-apps-tasks_0_3_0" = callPackage
     ({ mkDerivation, base, gogol-core }:
      mkDerivation {
        pname = "gogol-apps-tasks";
-       version = "0.2.0";
-       sha256 = "178phj5iml51qkih8k19vw2lzn3bfigkb5ikfb1kz547v1ixk42h";
+       version = "0.3.0";
+       sha256 = "0mcnz2qiymjriqplypzl3gycn9cyc362a38962b4ci7g718wx74v";
        libraryHaskellDepends = [ base gogol-core ];
        homepage = "https://github.com/brendanhay/gogol";
        description = "Google Tasks SDK";
@@ -78780,12 +79010,12 @@ self: {
        license = "unknown";
      }) {};
 
-  "gogol-appstate_0_2_0" = callPackage
+  "gogol-appstate_0_3_0" = callPackage
     ({ mkDerivation, base, gogol-core }:
      mkDerivation {
        pname = "gogol-appstate";
-       version = "0.2.0";
-       sha256 = "1bn4b2b87rccw5261hl0jfw16xkwms2j8akh56s6z3p76r09gkqg";
+       version = "0.3.0";
+       sha256 = "129f5gdiq5gbdi6dg6ddz1cq2m0jjp48q7vk5lkxrr82iig05jkw";
        libraryHaskellDepends = [ base gogol-core ];
        homepage = "https://github.com/brendanhay/gogol";
        description = "Google App State SDK";
@@ -78805,12 +79035,12 @@ self: {
        license = "unknown";
      }) {};
 
-  "gogol-autoscaler_0_2_0" = callPackage
+  "gogol-autoscaler_0_3_0" = callPackage
     ({ mkDerivation, base, gogol-core }:
      mkDerivation {
        pname = "gogol-autoscaler";
-       version = "0.2.0";
-       sha256 = "173p6kmx38dvkzf9lz0xnd1h6zb7dc0ib5i58m3kpkcfqxfzbpcr";
+       version = "0.3.0";
+       sha256 = "0insf84wrnn98yqfm6scfmzjnxdj9hikz7wy0cg0vk25dpc2mhp0";
        libraryHaskellDepends = [ base gogol-core ];
        homepage = "https://github.com/brendanhay/gogol";
        description = "Google Compute Engine Autoscaler SDK";
@@ -78830,12 +79060,12 @@ self: {
        license = "unknown";
      }) {};
 
-  "gogol-bigquery_0_2_0" = callPackage
+  "gogol-bigquery_0_3_0" = callPackage
     ({ mkDerivation, base, gogol-core }:
      mkDerivation {
        pname = "gogol-bigquery";
-       version = "0.2.0";
-       sha256 = "1glqis8m21bhq0jxmviwvkh2xm7ikdca83yrb6nnwprpfxb3mkn3";
+       version = "0.3.0";
+       sha256 = "1zs497pxcpd87rhblg02bvi0wsqj16ym74v3kgm2mhwfw4spqv9z";
        libraryHaskellDepends = [ base gogol-core ];
        homepage = "https://github.com/brendanhay/gogol";
        description = "Google BigQuery SDK";
@@ -78855,12 +79085,12 @@ self: {
        license = "unknown";
      }) {};
 
-  "gogol-billing_0_2_0" = callPackage
+  "gogol-billing_0_3_0" = callPackage
     ({ mkDerivation, base, gogol-core }:
      mkDerivation {
        pname = "gogol-billing";
-       version = "0.2.0";
-       sha256 = "1sgk3fx87p307m15iwrfn04ig0m9h2mpj4rqwjgvvb6jl36ngn2j";
+       version = "0.3.0";
+       sha256 = "12scf28cj2rr0r4z1g0y4ik22gd3yh5sy2wdllydi05qv1cffqbf";
        libraryHaskellDepends = [ base gogol-core ];
        homepage = "https://github.com/brendanhay/gogol";
        description = "Google Cloud Billing SDK";
@@ -78880,12 +79110,12 @@ self: {
        license = "unknown";
      }) {};
 
-  "gogol-blogger_0_2_0" = callPackage
+  "gogol-blogger_0_3_0" = callPackage
     ({ mkDerivation, base, gogol-core }:
      mkDerivation {
        pname = "gogol-blogger";
-       version = "0.2.0";
-       sha256 = "012zpc0b81pdjs3izq5v2h8dxxy0jjjpmjxxwzg5azsxpdcv2raa";
+       version = "0.3.0";
+       sha256 = "08p1hjm29xsmvbb9dj7krr7i1wapn32g9wh283ia2zajys6zscl7";
        libraryHaskellDepends = [ base gogol-core ];
        homepage = "https://github.com/brendanhay/gogol";
        description = "Google Blogger SDK";
@@ -78905,12 +79135,12 @@ self: {
        license = "unknown";
      }) {};
 
-  "gogol-books_0_2_0" = callPackage
+  "gogol-books_0_3_0" = callPackage
     ({ mkDerivation, base, gogol-core }:
      mkDerivation {
        pname = "gogol-books";
-       version = "0.2.0";
-       sha256 = "0373fv46mblw1c2mls8z2281n1j57df9wc57kf01ic5f8f4m42xx";
+       version = "0.3.0";
+       sha256 = "08g2ah36fk3a6val2p1wczd9b3h7zqp1a4ka7nrn3f9m04say5hs";
        libraryHaskellDepends = [ base gogol-core ];
        homepage = "https://github.com/brendanhay/gogol";
        description = "Google Books SDK";
@@ -78930,12 +79160,12 @@ self: {
        license = "unknown";
      }) {};
 
-  "gogol-civicinfo_0_2_0" = callPackage
+  "gogol-civicinfo_0_3_0" = callPackage
     ({ mkDerivation, base, gogol-core }:
      mkDerivation {
        pname = "gogol-civicinfo";
-       version = "0.2.0";
-       sha256 = "1hskyvwqym6d4865pvgrxpcbngissxiyixn6aimn7nlfmxzg2cvc";
+       version = "0.3.0";
+       sha256 = "0sgw2jgwki4nmyg9igavf8g2myxr8qnf4nif00jn236rg26pfr2d";
        libraryHaskellDepends = [ base gogol-core ];
        homepage = "https://github.com/brendanhay/gogol";
        description = "Google Civic Information SDK";
@@ -78955,12 +79185,12 @@ self: {
        license = "unknown";
      }) {};
 
-  "gogol-classroom_0_2_0" = callPackage
+  "gogol-classroom_0_3_0" = callPackage
     ({ mkDerivation, base, gogol-core }:
      mkDerivation {
        pname = "gogol-classroom";
-       version = "0.2.0";
-       sha256 = "0c5jyz0rhhg4ab05nzkj736iddgn975qpm21vhb16pnb7da03cdp";
+       version = "0.3.0";
+       sha256 = "1bij8szdrxlcfz8xl5472k8rfl10ffnq7hlq38za2pmm9jfhn2dn";
        libraryHaskellDepends = [ base gogol-core ];
        homepage = "https://github.com/brendanhay/gogol";
        description = "Google Classroom SDK";
@@ -78980,12 +79210,12 @@ self: {
        license = "unknown";
      }) {};
 
-  "gogol-cloudmonitoring_0_2_0" = callPackage
+  "gogol-cloudmonitoring_0_3_0" = callPackage
     ({ mkDerivation, base, gogol-core }:
      mkDerivation {
        pname = "gogol-cloudmonitoring";
-       version = "0.2.0";
-       sha256 = "1407agqnr99cifxbb31q8kf7cx5rl7z2rf0hxzmb82p5lwl7hmp2";
+       version = "0.3.0";
+       sha256 = "01mfc8f6vl3n499p4f70inak68g83yxc5pci485sxgwvfx078glx";
        libraryHaskellDepends = [ base gogol-core ];
        homepage = "https://github.com/brendanhay/gogol";
        description = "Google Cloud Monitoring SDK";
@@ -79005,12 +79235,12 @@ self: {
        license = "unknown";
      }) {};
 
-  "gogol-cloudtrace_0_2_0" = callPackage
+  "gogol-cloudtrace_0_3_0" = callPackage
     ({ mkDerivation, base, gogol-core }:
      mkDerivation {
        pname = "gogol-cloudtrace";
-       version = "0.2.0";
-       sha256 = "0aslcpxmf8dwpgw20f62p53fsayjqrqfi9zd81qcwgz9pzza369p";
+       version = "0.3.0";
+       sha256 = "1r2whm4s5dwhg9davw9qpcabwhpasyfd7qkjw471xnpnwrq4vcb6";
        libraryHaskellDepends = [ base gogol-core ];
        homepage = "https://github.com/brendanhay/gogol";
        description = "Google Cloud Trace SDK";
@@ -79030,12 +79260,12 @@ self: {
        license = "unknown";
      }) {};
 
-  "gogol-compute_0_2_0" = callPackage
+  "gogol-compute_0_3_0" = callPackage
     ({ mkDerivation, base, gogol-core }:
      mkDerivation {
        pname = "gogol-compute";
-       version = "0.2.0";
-       sha256 = "0qnzk9xvj39kkdy68iaab59q6qcivrhdbwi2qp2c3s3nbcy78r02";
+       version = "0.3.0";
+       sha256 = "0v902dgjn0hzf42di0kr159p9scpnsha7wxap4fj933x5pv7c97s";
        libraryHaskellDepends = [ base gogol-core ];
        homepage = "https://github.com/brendanhay/gogol";
        description = "Google Compute Engine SDK";
@@ -79055,12 +79285,12 @@ self: {
        license = "unknown";
      }) {};
 
-  "gogol-container_0_2_0" = callPackage
+  "gogol-container_0_3_0" = callPackage
     ({ mkDerivation, base, gogol-core }:
      mkDerivation {
        pname = "gogol-container";
-       version = "0.2.0";
-       sha256 = "1fxwyc121n8zl98wp1aj6007nja4vfx6w2b7m4mrrkf5dw44id1x";
+       version = "0.3.0";
+       sha256 = "1vxl3k48mdfn3rnlld5rmgkjv30pfvg9agz6k2v9pbci5i9kbl8i";
        libraryHaskellDepends = [ base gogol-core ];
        homepage = "https://github.com/brendanhay/gogol";
        description = "Google Container Engine SDK";
@@ -79072,8 +79302,8 @@ self: {
     ({ mkDerivation, base, gogol-core }:
      mkDerivation {
        pname = "gogol-containerbuilder";
-       version = "0.2.0";
-       sha256 = "1xyizdpmgdqrfl4jwaya19rdzq75zwm0wiwq9ciq4a6nzzswhrjm";
+       version = "0.3.0";
+       sha256 = "15k8d8b58hggfw5izdmzkl44jkaiv1l0gfx237ciwmjjvaw5fdfy";
        libraryHaskellDepends = [ base gogol-core ];
        homepage = "https://github.com/brendanhay/gogol";
        description = "Google Cloud Container Builder SDK";
@@ -79106,7 +79336,7 @@ self: {
        license = "unknown";
      }) {};
 
-  "gogol-core_0_2_0_1" = callPackage
+  "gogol-core_0_3_0" = callPackage
     ({ mkDerivation, aeson, attoparsec, base, bifunctors, bytestring
      , case-insensitive, conduit, dlist, exceptions, hashable
      , http-api-data, http-client, http-media, http-types, lens
@@ -79115,8 +79345,8 @@ self: {
      }:
      mkDerivation {
        pname = "gogol-core";
-       version = "0.2.0.1";
-       sha256 = "03ig25l09jgmpyk705if6vdvacklkc7pzhj1jxcskg3lxhv5mrk2";
+       version = "0.3.0";
+       sha256 = "140chk0fb35zi7y0p908c7irwhqcgdw45iqpmrzzf2p238wlza7z";
        libraryHaskellDepends = [
          aeson attoparsec base bifunctors bytestring case-insensitive
          conduit dlist exceptions hashable http-api-data http-client
@@ -79142,12 +79372,12 @@ self: {
        license = "unknown";
      }) {};
 
-  "gogol-customsearch_0_2_0" = callPackage
+  "gogol-customsearch_0_3_0" = callPackage
     ({ mkDerivation, base, gogol-core }:
      mkDerivation {
        pname = "gogol-customsearch";
-       version = "0.2.0";
-       sha256 = "0wjyy5m1hdxkai2g7mi8pva3jly0qgbcinyqyndqb9sjlvqdwv69";
+       version = "0.3.0";
+       sha256 = "075r7j4z9i1jbw6hznrq3ndb23yrp9xpqmwq64laqmh4mw3c47zj";
        libraryHaskellDepends = [ base gogol-core ];
        homepage = "https://github.com/brendanhay/gogol";
        description = "Google CustomSearch SDK";
@@ -79168,12 +79398,12 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "gogol-dataflow_0_2_0" = callPackage
+  "gogol-dataflow_0_3_0" = callPackage
     ({ mkDerivation, base, gogol-core }:
      mkDerivation {
        pname = "gogol-dataflow";
-       version = "0.2.0";
-       sha256 = "1zqjpj0ry25hvj36m4i558k9rhh0xvabgkz60ms76cs550qhana5";
+       version = "0.3.0";
+       sha256 = "1cvzhvfipjpvprhgw2rdw9xsrkyka7cdfdk9716x4admly221qcx";
        libraryHaskellDepends = [ base gogol-core ];
        homepage = "https://github.com/brendanhay/gogol";
        description = "Google Dataflow SDK";
@@ -79193,12 +79423,12 @@ self: {
        license = "unknown";
      }) {};
 
-  "gogol-dataproc_0_2_0" = callPackage
+  "gogol-dataproc_0_3_0" = callPackage
     ({ mkDerivation, base, gogol-core }:
      mkDerivation {
        pname = "gogol-dataproc";
-       version = "0.2.0";
-       sha256 = "0cq5x9ry0i5xlp1nxa4cg9564xblql6ar0v85sc4giikw3ga0ybv";
+       version = "0.3.0";
+       sha256 = "1b1s148xslz23ibcrx0gifim6kc5f3fsgfdnwh2n4bp0djvp8zy0";
        libraryHaskellDepends = [ base gogol-core ];
        homepage = "https://github.com/brendanhay/gogol";
        description = "Google Cloud Dataproc SDK";
@@ -79218,12 +79448,12 @@ self: {
        license = "unknown";
      }) {};
 
-  "gogol-datastore_0_2_0" = callPackage
+  "gogol-datastore_0_3_0" = callPackage
     ({ mkDerivation, base, gogol-core }:
      mkDerivation {
        pname = "gogol-datastore";
-       version = "0.2.0";
-       sha256 = "0mrqxi7syzpkc92ij6zn86p7301r86j01kma0vjcm8hfm69sdm2w";
+       version = "0.3.0";
+       sha256 = "0wdxvslimfhfm0nw8qv88av14gxjpfif9rxxp3gv8png0qf1qs25";
        libraryHaskellDepends = [ base gogol-core ];
        homepage = "https://github.com/brendanhay/gogol";
        description = "Google Cloud Datastore SDK";
@@ -79243,12 +79473,12 @@ self: {
        license = "unknown";
      }) {};
 
-  "gogol-debugger_0_2_0" = callPackage
+  "gogol-debugger_0_3_0" = callPackage
     ({ mkDerivation, base, gogol-core }:
      mkDerivation {
        pname = "gogol-debugger";
-       version = "0.2.0";
-       sha256 = "1ql2m2b19vkqkc4gfl9j39izv1awnnifb1bvkl1jy7li5bvr6aql";
+       version = "0.3.0";
+       sha256 = "05qjl7lg62xc5y6yycn98yk6d0qpk60caafw7q9drrgrdz5k7s7v";
        libraryHaskellDepends = [ base gogol-core ];
        homepage = "https://github.com/brendanhay/gogol";
        description = "Google Stackdriver Debugger SDK";
@@ -79268,12 +79498,12 @@ self: {
        license = "unknown";
      }) {};
 
-  "gogol-deploymentmanager_0_2_0" = callPackage
+  "gogol-deploymentmanager_0_3_0" = callPackage
     ({ mkDerivation, base, gogol-core }:
      mkDerivation {
        pname = "gogol-deploymentmanager";
-       version = "0.2.0";
-       sha256 = "00xccnjv5caj2fs358vqg8p5n7lgdiixi8ghmy85za0h9mc3injx";
+       version = "0.3.0";
+       sha256 = "01lc27xp2gry9fws5ysq46hld30fxh4lfr7p9lw4985ir82llb9s";
        libraryHaskellDepends = [ base gogol-core ];
        homepage = "https://github.com/brendanhay/gogol";
        description = "Google Cloud Deployment Manager SDK";
@@ -79293,12 +79523,12 @@ self: {
        license = "unknown";
      }) {};
 
-  "gogol-dfareporting_0_2_0" = callPackage
+  "gogol-dfareporting_0_3_0" = callPackage
     ({ mkDerivation, base, gogol-core }:
      mkDerivation {
        pname = "gogol-dfareporting";
-       version = "0.2.0";
-       sha256 = "091ca105psyxz0n2rbl2flsqkpfj3yzry2bzsx7q2vb9ijbab5cj";
+       version = "0.3.0";
+       sha256 = "0dhayxwi4pjbj73gxflgk1gp3dvjw4vb07ai9nq22flac1xl1si7";
        libraryHaskellDepends = [ base gogol-core ];
        homepage = "https://github.com/brendanhay/gogol";
        description = "Google DCM/DFA Reporting And Trafficking SDK";
@@ -79318,12 +79548,12 @@ self: {
        license = "unknown";
      }) {};
 
-  "gogol-discovery_0_2_0" = callPackage
+  "gogol-discovery_0_3_0" = callPackage
     ({ mkDerivation, base, gogol-core }:
      mkDerivation {
        pname = "gogol-discovery";
-       version = "0.2.0";
-       sha256 = "1i4nm1rgc3fsfi1cmhd9annzvpzpzd3ani8q44375llavb094sam";
+       version = "0.3.0";
+       sha256 = "1j2j3zxqq95cd50cdwsvyn633x61fwlghld8nhn1hy12g9l7xdf8";
        libraryHaskellDepends = [ base gogol-core ];
        homepage = "https://github.com/brendanhay/gogol";
        description = "Google APIs Discovery Service SDK";
@@ -79343,12 +79573,12 @@ self: {
        license = "unknown";
      }) {};
 
-  "gogol-dns_0_2_0" = callPackage
+  "gogol-dns_0_3_0" = callPackage
     ({ mkDerivation, base, gogol-core }:
      mkDerivation {
        pname = "gogol-dns";
-       version = "0.2.0";
-       sha256 = "11xy0jr8d4z1dgw12fcz0151cjm9k96bl4xlnd4nlcbxgyjxa95z";
+       version = "0.3.0";
+       sha256 = "18af36fx7w0ybcfiacfih7fyvri0rxlm4920yigmgsx551rgrm5l";
        libraryHaskellDepends = [ base gogol-core ];
        homepage = "https://github.com/brendanhay/gogol";
        description = "Google Cloud DNS SDK";
@@ -79368,12 +79598,12 @@ self: {
        license = "unknown";
      }) {};
 
-  "gogol-doubleclick-bids_0_2_0" = callPackage
+  "gogol-doubleclick-bids_0_3_0" = callPackage
     ({ mkDerivation, base, gogol-core }:
      mkDerivation {
        pname = "gogol-doubleclick-bids";
-       version = "0.2.0";
-       sha256 = "0g5pqihil93yi4yd0anvagzy560ims8jplnngbf6sx8aha1diwhr";
+       version = "0.3.0";
+       sha256 = "0gqlxdnxf2hqdaczvd0gi3ch3p23lk9mjd0xk03h6lhr8c2mx60c";
        libraryHaskellDepends = [ base gogol-core ];
        homepage = "https://github.com/brendanhay/gogol";
        description = "Google DoubleClick Bid Manager SDK";
@@ -79393,12 +79623,12 @@ self: {
        license = "unknown";
      }) {};
 
-  "gogol-doubleclick-search_0_2_0" = callPackage
+  "gogol-doubleclick-search_0_3_0" = callPackage
     ({ mkDerivation, base, gogol-core }:
      mkDerivation {
        pname = "gogol-doubleclick-search";
-       version = "0.2.0";
-       sha256 = "1jw7k2b6zqqv5gn80jxfcfpjxhxxi6lc92cksgca421dgiaagkwf";
+       version = "0.3.0";
+       sha256 = "1wwsv0gbqcjd6xmz7pqjv9hyfg20hwwnxld46yjgiwsyadxrd54d";
        libraryHaskellDepends = [ base gogol-core ];
        homepage = "https://github.com/brendanhay/gogol";
        description = "Google DoubleClick Search SDK";
@@ -79418,12 +79648,12 @@ self: {
        license = "unknown";
      }) {};
 
-  "gogol-drive_0_2_0" = callPackage
+  "gogol-drive_0_3_0" = callPackage
     ({ mkDerivation, base, gogol-core }:
      mkDerivation {
        pname = "gogol-drive";
-       version = "0.2.0";
-       sha256 = "0v6chs7il6bh10s94w4cjz1mv5drcic9phpvi2a6n6s43qry0s6w";
+       version = "0.3.0";
+       sha256 = "1l353bwhkw1a3pv2ngjddgiilazq4qds3askkxxyajxzy5f19blz";
        libraryHaskellDepends = [ base gogol-core ];
        homepage = "https://github.com/brendanhay/gogol";
        description = "Google Drive SDK";
@@ -79435,8 +79665,8 @@ self: {
     ({ mkDerivation, base, gogol-core }:
      mkDerivation {
        pname = "gogol-firebase-dynamiclinks";
-       version = "0.2.0";
-       sha256 = "07hny6l80d8icv0mgzrxcrzv0pixrhss18iv951hqpkq4rniv8lb";
+       version = "0.3.0";
+       sha256 = "096rc42f6ajw7biys45zaz4wgwxyqh67js6ihj8aqi4w1b05j3zz";
        libraryHaskellDepends = [ base gogol-core ];
        homepage = "https://github.com/brendanhay/gogol";
        description = "Google Firebase Dynamic Links SDK";
@@ -79456,12 +79686,12 @@ self: {
        license = "unknown";
      }) {};
 
-  "gogol-firebase-rules_0_2_0" = callPackage
+  "gogol-firebase-rules_0_3_0" = callPackage
     ({ mkDerivation, base, gogol-core }:
      mkDerivation {
        pname = "gogol-firebase-rules";
-       version = "0.2.0";
-       sha256 = "0hxxm3r9g7ms26bj277rjvlam73b0xvspxknldf9rs21fdh9gfln";
+       version = "0.3.0";
+       sha256 = "0mrq1gp3s770lybwlzy126g8fx1kasqfh1qjd8lczga186972pqq";
        libraryHaskellDepends = [ base gogol-core ];
        homepage = "https://github.com/brendanhay/gogol";
        description = "Google Firebase Rules SDK";
@@ -79481,12 +79711,12 @@ self: {
        license = "unknown";
      }) {};
 
-  "gogol-fitness_0_2_0" = callPackage
+  "gogol-fitness_0_3_0" = callPackage
     ({ mkDerivation, base, gogol-core }:
      mkDerivation {
        pname = "gogol-fitness";
-       version = "0.2.0";
-       sha256 = "131x8g52q1zbl64yswjyn5mrlznr38ms073kax0f7hyfscv433xz";
+       version = "0.3.0";
+       sha256 = "1awl1c1z4bcph8b6wgw34vyly7r6svs9h276h8h97z427006p1mv";
        libraryHaskellDepends = [ base gogol-core ];
        homepage = "https://github.com/brendanhay/gogol";
        description = "Google Fitness SDK";
@@ -79506,12 +79736,12 @@ self: {
        license = "unknown";
      }) {};
 
-  "gogol-fonts_0_2_0" = callPackage
+  "gogol-fonts_0_3_0" = callPackage
     ({ mkDerivation, base, gogol-core }:
      mkDerivation {
        pname = "gogol-fonts";
-       version = "0.2.0";
-       sha256 = "01lz60wsnjq6c8lyixj19mgkn8a81lin6156nzncl6m79qqsx9xl";
+       version = "0.3.0";
+       sha256 = "0p2ckncnrdgkjqp67l0mygqp80nkp7w3p7plhmraxw2wrjpy15mv";
        libraryHaskellDepends = [ base gogol-core ];
        homepage = "https://github.com/brendanhay/gogol";
        description = "Google Fonts Developer SDK";
@@ -79531,12 +79761,12 @@ self: {
        license = "unknown";
      }) {};
 
-  "gogol-freebasesearch_0_2_0" = callPackage
+  "gogol-freebasesearch_0_3_0" = callPackage
     ({ mkDerivation, base, gogol-core }:
      mkDerivation {
        pname = "gogol-freebasesearch";
-       version = "0.2.0";
-       sha256 = "0py4k01i78lvmgis8gixsqxjniinccw4cfqs9khdc58njwqqczdk";
+       version = "0.3.0";
+       sha256 = "02m2cpf6jdvd2km3gjvhvhkq3cgy7ijy5abwkrpcwvjzl1hps2vc";
        libraryHaskellDepends = [ base gogol-core ];
        homepage = "https://github.com/brendanhay/gogol";
        description = "Google Freebase Search SDK";
@@ -79556,12 +79786,12 @@ self: {
        license = "unknown";
      }) {};
 
-  "gogol-fusiontables_0_2_0" = callPackage
+  "gogol-fusiontables_0_3_0" = callPackage
     ({ mkDerivation, base, gogol-core }:
      mkDerivation {
        pname = "gogol-fusiontables";
-       version = "0.2.0";
-       sha256 = "0nd1kjkymw0qwiygzzx7nr75vi07w42dliv0yys81skx1nlw1ad8";
+       version = "0.3.0";
+       sha256 = "0icaa7zdblgs180gww0w4ffffim9fzb4qbl1pwjyvxa6b7vhrks7";
        libraryHaskellDepends = [ base gogol-core ];
        homepage = "https://github.com/brendanhay/gogol";
        description = "Google Fusion Tables SDK";
@@ -79581,12 +79811,12 @@ self: {
        license = "unknown";
      }) {};
 
-  "gogol-games_0_2_0" = callPackage
+  "gogol-games_0_3_0" = callPackage
     ({ mkDerivation, base, gogol-core }:
      mkDerivation {
        pname = "gogol-games";
-       version = "0.2.0";
-       sha256 = "1xbzdixlqbbimbc85fmdq0f2cj1w36drvbxxakipwir427pr7aya";
+       version = "0.3.0";
+       sha256 = "0r0x1g8wkq6vn4hk655wkl8fpfjlqppb0w9gscz99qsvv1gm16dz";
        libraryHaskellDepends = [ base gogol-core ];
        homepage = "https://github.com/brendanhay/gogol";
        description = "Google Play Game Services SDK";
@@ -79606,12 +79836,12 @@ self: {
        license = "unknown";
      }) {};
 
-  "gogol-games-configuration_0_2_0" = callPackage
+  "gogol-games-configuration_0_3_0" = callPackage
     ({ mkDerivation, base, gogol-core }:
      mkDerivation {
        pname = "gogol-games-configuration";
-       version = "0.2.0";
-       sha256 = "19f6w057a8rawka8zcdqxhbay2iigcvr6xzn57mawc8fc6wbiwjx";
+       version = "0.3.0";
+       sha256 = "04g2kiyzhnyczxl6648gzl14wfszxiihyajvc7428whp54b3b4yg";
        libraryHaskellDepends = [ base gogol-core ];
        homepage = "https://github.com/brendanhay/gogol";
        description = "Google Play Game Services Publishing SDK";
@@ -79631,12 +79861,12 @@ self: {
        license = "unknown";
      }) {};
 
-  "gogol-games-management_0_2_0" = callPackage
+  "gogol-games-management_0_3_0" = callPackage
     ({ mkDerivation, base, gogol-core }:
      mkDerivation {
        pname = "gogol-games-management";
-       version = "0.2.0";
-       sha256 = "1ih03w6wx064553aq9d2qaxh5b972k8gnvrfr2bpjbrysdxv1rfz";
+       version = "0.3.0";
+       sha256 = "192phwrhnsnanq3gf7ss3dsflvnkzf058r1jnb9vqf5035mckb4p";
        libraryHaskellDepends = [ base gogol-core ];
        homepage = "https://github.com/brendanhay/gogol";
        description = "Google Play Game Services Management SDK";
@@ -79656,12 +79886,12 @@ self: {
        license = "unknown";
      }) {};
 
-  "gogol-genomics_0_2_0" = callPackage
+  "gogol-genomics_0_3_0" = callPackage
     ({ mkDerivation, base, gogol-core }:
      mkDerivation {
        pname = "gogol-genomics";
-       version = "0.2.0";
-       sha256 = "0mhvxq7d0g3hymkdwrxg3jgj6nnazm1b8rw5q6p3npj705b63vqh";
+       version = "0.3.0";
+       sha256 = "0d9i4jlv09fc4ry6qsdypkmx3faj6i5m9c6xv3xys1d06v4mzxkf";
        libraryHaskellDepends = [ base gogol-core ];
        homepage = "https://github.com/brendanhay/gogol";
        description = "Google Genomics SDK";
@@ -79681,12 +79911,12 @@ self: {
        license = "unknown";
      }) {};
 
-  "gogol-gmail_0_2_0" = callPackage
+  "gogol-gmail_0_3_0" = callPackage
     ({ mkDerivation, base, gogol-core }:
      mkDerivation {
        pname = "gogol-gmail";
-       version = "0.2.0";
-       sha256 = "1xgs58rvxx8mrz6z4451fng59ia2n0wb800jnzdmilv4p9h255xb";
+       version = "0.3.0";
+       sha256 = "0h9z55bcdyp0as0jzv5wj89v71fz2n75pg8dhwg90iw1pp3rrg83";
        libraryHaskellDepends = [ base gogol-core ];
        homepage = "https://github.com/brendanhay/gogol";
        description = "Google Gmail SDK";
@@ -79706,12 +79936,12 @@ self: {
        license = "unknown";
      }) {};
 
-  "gogol-groups-migration_0_2_0" = callPackage
+  "gogol-groups-migration_0_3_0" = callPackage
     ({ mkDerivation, base, gogol-core }:
      mkDerivation {
        pname = "gogol-groups-migration";
-       version = "0.2.0";
-       sha256 = "1qmbps5qbpd6k4d9a2rp9cl9idj8bgykn9mh727qgqq8x19p8glk";
+       version = "0.3.0";
+       sha256 = "0c676dk7x62bdv8nr8wsk1icd7v93060zjbzwzl2xi46q0j59dmk";
        libraryHaskellDepends = [ base gogol-core ];
        homepage = "https://github.com/brendanhay/gogol";
        description = "Google Groups Migration SDK";
@@ -79731,12 +79961,12 @@ self: {
        license = "unknown";
      }) {};
 
-  "gogol-groups-settings_0_2_0" = callPackage
+  "gogol-groups-settings_0_3_0" = callPackage
     ({ mkDerivation, base, gogol-core }:
      mkDerivation {
        pname = "gogol-groups-settings";
-       version = "0.2.0";
-       sha256 = "1rky9vrcingnqq43g8bazhji2s7spf680v4xcg1ivh2b86xrn8x9";
+       version = "0.3.0";
+       sha256 = "1xy466x9xcbi7scf7fpnc5cy47hgsmdcg17hqzys4bp86sdc6738";
        libraryHaskellDepends = [ base gogol-core ];
        homepage = "https://github.com/brendanhay/gogol";
        description = "Google Groups Settings SDK";
@@ -79748,8 +79978,8 @@ self: {
     ({ mkDerivation, base, gogol-core }:
      mkDerivation {
        pname = "gogol-iam";
-       version = "0.2.0";
-       sha256 = "0n3g2gr77ss8r1758422a88h81nxhjdkj8mwkihby7zi1if6d4y7";
+       version = "0.3.0";
+       sha256 = "1fn8jx5hq4dxh2i1xf4cbmbsbjwxcplxxh7har1ai4z9ya1zghxs";
        libraryHaskellDepends = [ base gogol-core ];
        homepage = "https://github.com/brendanhay/gogol";
        description = "Google Identity and Access Management (IAM) SDK";
@@ -79769,12 +79999,12 @@ self: {
        license = "unknown";
      }) {};
 
-  "gogol-identity-toolkit_0_2_0" = callPackage
+  "gogol-identity-toolkit_0_3_0" = callPackage
     ({ mkDerivation, base, gogol-core }:
      mkDerivation {
        pname = "gogol-identity-toolkit";
-       version = "0.2.0";
-       sha256 = "155w9hcwqg31njkjw6d8r2bnd8wfgxnvdnqc57ac6q1ajimr6pw3";
+       version = "0.3.0";
+       sha256 = "1mdkzd5gb8nlaf5nj04fsl97ghyzpkmr4w93pcd5vsr8yxy3lkwz";
        libraryHaskellDepends = [ base gogol-core ];
        homepage = "https://github.com/brendanhay/gogol";
        description = "Google Identity Toolkit SDK";
@@ -79794,12 +80024,12 @@ self: {
        license = "unknown";
      }) {};
 
-  "gogol-kgsearch_0_2_0" = callPackage
+  "gogol-kgsearch_0_3_0" = callPackage
     ({ mkDerivation, base, gogol-core }:
      mkDerivation {
        pname = "gogol-kgsearch";
-       version = "0.2.0";
-       sha256 = "08hsrwlnq9y4fj5h1asn2ilqvdaj2vjq9mm72k554qmid5jsk4z6";
+       version = "0.3.0";
+       sha256 = "0kldw64ff2p8h8mfdfbplxfk3jinxc8ibr33wa1qzpfzixb72v2n";
        libraryHaskellDepends = [ base gogol-core ];
        homepage = "https://github.com/brendanhay/gogol";
        description = "Google Knowledge Graph Search SDK";
@@ -79811,8 +80041,8 @@ self: {
     ({ mkDerivation, base, gogol-core }:
      mkDerivation {
        pname = "gogol-language";
-       version = "0.2.0";
-       sha256 = "1kwgq66njn73x1szhhmlh0jjcfl2m8qs4clkwfdk3xpiqickl8w8";
+       version = "0.3.0";
+       sha256 = "0ny2d5bv9dxn1w8rwzv5m7lr5g8akrxqvfhs15bwk87fxdainz5j";
        libraryHaskellDepends = [ base gogol-core ];
        homepage = "https://github.com/brendanhay/gogol";
        description = "Google Cloud Natural Language SDK";
@@ -79832,12 +80062,12 @@ self: {
        license = "unknown";
      }) {};
 
-  "gogol-latencytest_0_2_0" = callPackage
+  "gogol-latencytest_0_3_0" = callPackage
     ({ mkDerivation, base, gogol-core }:
      mkDerivation {
        pname = "gogol-latencytest";
-       version = "0.2.0";
-       sha256 = "156qczrzyvryjkzjar0s12zhjpl7paa72bixfgc2nkw78l6nmsca";
+       version = "0.3.0";
+       sha256 = "1gdllvcp6s7rf4093xl2fxq3bvqkrysnrs2s4abyppq54p4s6afk";
        libraryHaskellDepends = [ base gogol-core ];
        homepage = "https://github.com/brendanhay/gogol";
        description = "Google Cloud Network Performance Monitoring SDK";
@@ -79857,12 +80087,12 @@ self: {
        license = "unknown";
      }) {};
 
-  "gogol-logging_0_2_0" = callPackage
+  "gogol-logging_0_3_0" = callPackage
     ({ mkDerivation, base, gogol-core }:
      mkDerivation {
        pname = "gogol-logging";
-       version = "0.2.0";
-       sha256 = "1bfzhmlwsmsq3zw5qsh3jx2xiymcp3fbn7limkc7zwkj5xnqqbfd";
+       version = "0.3.0";
+       sha256 = "1i5q2qqr041qxn458a6300z07idbz17srix9kr2sm3mxbvc5h04g";
        libraryHaskellDepends = [ base gogol-core ];
        homepage = "https://github.com/brendanhay/gogol";
        description = "Google Stackdriver Logging SDK";
@@ -79874,8 +80104,8 @@ self: {
     ({ mkDerivation, base, gogol-core }:
      mkDerivation {
        pname = "gogol-manufacturers";
-       version = "0.2.0";
-       sha256 = "0dhgvy3vs4n05xx5kma039zk5wiw9s9iba09p0xa4r9kb7902w3x";
+       version = "0.3.0";
+       sha256 = "0211aq7gjmpkhvcqf7fyrwrhdfsn8k5g1qw9gjsisxq0m873i6w0";
        libraryHaskellDepends = [ base gogol-core ];
        homepage = "https://github.com/brendanhay/gogol";
        description = "Google Manufacturer Center SDK";
@@ -79895,12 +80125,12 @@ self: {
        license = "unknown";
      }) {};
 
-  "gogol-maps-coordinate_0_2_0" = callPackage
+  "gogol-maps-coordinate_0_3_0" = callPackage
     ({ mkDerivation, base, gogol-core }:
      mkDerivation {
        pname = "gogol-maps-coordinate";
-       version = "0.2.0";
-       sha256 = "1d1h7xb4wbisb0q3dwqpgsff4pzkxjlimmrxjafdyy9nkjyh6js1";
+       version = "0.3.0";
+       sha256 = "1ajgf2g9yad6zwhap8b0qigf0nfsw5k3132ksnzkcrfflz74swvn";
        libraryHaskellDepends = [ base gogol-core ];
        homepage = "https://github.com/brendanhay/gogol";
        description = "Google Maps Coordinate SDK";
@@ -79920,12 +80150,12 @@ self: {
        license = "unknown";
      }) {};
 
-  "gogol-maps-engine_0_2_0" = callPackage
+  "gogol-maps-engine_0_3_0" = callPackage
     ({ mkDerivation, base, gogol-core }:
      mkDerivation {
        pname = "gogol-maps-engine";
-       version = "0.2.0";
-       sha256 = "07zv1fgjrdidj6d29nrhxbl6b5v136s763z8dzw2jwxgvhsl3zma";
+       version = "0.3.0";
+       sha256 = "15a6z7kxvad3ylr1pkwqlimzbwsk0p8qblfnwgnjbl3mr681xdvv";
        libraryHaskellDepends = [ base gogol-core ];
        homepage = "https://github.com/brendanhay/gogol";
        description = "Google Maps Engine SDK";
@@ -79945,12 +80175,12 @@ self: {
        license = "unknown";
      }) {};
 
-  "gogol-mirror_0_2_0" = callPackage
+  "gogol-mirror_0_3_0" = callPackage
     ({ mkDerivation, base, gogol-core }:
      mkDerivation {
        pname = "gogol-mirror";
-       version = "0.2.0";
-       sha256 = "12s007vw1z3x7h6b902zf06kffwsar47l661dw4njw15cxzk6q0c";
+       version = "0.3.0";
+       sha256 = "0ckh2bkjd8c7ybc2yc295wgn0z9kmp471kfkxkjl3swb9dab3fhm";
        libraryHaskellDepends = [ base gogol-core ];
        homepage = "https://github.com/brendanhay/gogol";
        description = "Google Mirror SDK";
@@ -79962,8 +80192,8 @@ self: {
     ({ mkDerivation, base, gogol-core }:
      mkDerivation {
        pname = "gogol-ml";
-       version = "0.2.0";
-       sha256 = "0k5l59dbvsjxpl0j3rcxrfgpykyxkarc48r4a8x731xs53c2w848";
+       version = "0.3.0";
+       sha256 = "1qkk8v0yhdyphi5r18x4wawvhn0vwsfbz0gjvrf5mr0sdd80qhav";
        libraryHaskellDepends = [ base gogol-core ];
        homepage = "https://github.com/brendanhay/gogol";
        description = "Google Cloud Machine Learning SDK";
@@ -79983,12 +80213,12 @@ self: {
        license = "unknown";
      }) {};
 
-  "gogol-monitoring_0_2_0" = callPackage
+  "gogol-monitoring_0_3_0" = callPackage
     ({ mkDerivation, base, gogol-core }:
      mkDerivation {
        pname = "gogol-monitoring";
-       version = "0.2.0";
-       sha256 = "08dzdj4a4vxb6sj9ns66ag1di2lj4yl15sz8hlyzmhcp3s40bxg0";
+       version = "0.3.0";
+       sha256 = "03jslg15crnngarylydybb48vwq338hsb260mk4riahkg78kd7ga";
        libraryHaskellDepends = [ base gogol-core ];
        homepage = "https://github.com/brendanhay/gogol";
        description = "Google Stackdriver Monitoring SDK";
@@ -80008,12 +80238,12 @@ self: {
        license = "unknown";
      }) {};
 
-  "gogol-oauth2_0_2_0" = callPackage
+  "gogol-oauth2_0_3_0" = callPackage
     ({ mkDerivation, base, gogol-core }:
      mkDerivation {
        pname = "gogol-oauth2";
-       version = "0.2.0";
-       sha256 = "13sa51rh37cfa6qb4rxdirzyqyq7bpbbm1jgx2bsq2lfypmppnbv";
+       version = "0.3.0";
+       sha256 = "0fdjq6kvh04csi29g4nagmji5vqprvwra2gas42n79rq2qhxfx5n";
        libraryHaskellDepends = [ base gogol-core ];
        homepage = "https://github.com/brendanhay/gogol";
        description = "Google OAuth2 SDK";
@@ -80033,12 +80263,12 @@ self: {
        license = "unknown";
      }) {};
 
-  "gogol-pagespeed_0_2_0" = callPackage
+  "gogol-pagespeed_0_3_0" = callPackage
     ({ mkDerivation, base, gogol-core }:
      mkDerivation {
        pname = "gogol-pagespeed";
-       version = "0.2.0";
-       sha256 = "046waxwf53vacam6pvxx6n1r1c02aj74my9cs8hwi8j3i0b3w0z5";
+       version = "0.3.0";
+       sha256 = "1k6n60w4z77fyy5bnsab8bdgr490zfb753m3ljsc7vxwqqfiqhrx";
        libraryHaskellDepends = [ base gogol-core ];
        homepage = "https://github.com/brendanhay/gogol";
        description = "Google PageSpeed Insights SDK";
@@ -80058,12 +80288,12 @@ self: {
        license = "unknown";
      }) {};
 
-  "gogol-partners_0_2_0" = callPackage
+  "gogol-partners_0_3_0" = callPackage
     ({ mkDerivation, base, gogol-core }:
      mkDerivation {
        pname = "gogol-partners";
-       version = "0.2.0";
-       sha256 = "0b3j4if5vn98qg9d0j29fss4ww7zd5knlmhdv6q7hyvjzi1kmkiv";
+       version = "0.3.0";
+       sha256 = "0xhhmsplvfmsi860skrgpzzz3lixa0qcx73w9cv6da679fh0ddfv";
        libraryHaskellDepends = [ base gogol-core ];
        homepage = "https://github.com/brendanhay/gogol";
        description = "Google Partners SDK";
@@ -80083,12 +80313,12 @@ self: {
        license = "unknown";
      }) {};
 
-  "gogol-people_0_2_0" = callPackage
+  "gogol-people_0_3_0" = callPackage
     ({ mkDerivation, base, gogol-core }:
      mkDerivation {
        pname = "gogol-people";
-       version = "0.2.0";
-       sha256 = "1fyrkd03a5i75wj2yyhahh8d6vghwvvh13317kjxib0np7cc7c8q";
+       version = "0.3.0";
+       sha256 = "0j2frq599kjrv0wl9bpmpglw51wcjid2ysmm50hhlpbv78z55sfv";
        libraryHaskellDepends = [ base gogol-core ];
        homepage = "https://github.com/brendanhay/gogol";
        description = "Google People SDK";
@@ -80108,12 +80338,12 @@ self: {
        license = "unknown";
      }) {};
 
-  "gogol-play-moviespartner_0_2_0" = callPackage
+  "gogol-play-moviespartner_0_3_0" = callPackage
     ({ mkDerivation, base, gogol-core }:
      mkDerivation {
        pname = "gogol-play-moviespartner";
-       version = "0.2.0";
-       sha256 = "0i4bdl1h1rlihcyzfvfzqqiqjihw2nc9n6qrjzfiq4w1av7hcwir";
+       version = "0.3.0";
+       sha256 = "0v1cs21y94m4ma414nann6k1mc0jfdyj5ariy9bm6hyqbd3c60zc";
        libraryHaskellDepends = [ base gogol-core ];
        homepage = "https://github.com/brendanhay/gogol";
        description = "Google Play Movies Partner SDK";
@@ -80133,12 +80363,12 @@ self: {
        license = "unknown";
      }) {};
 
-  "gogol-plus_0_2_0" = callPackage
+  "gogol-plus_0_3_0" = callPackage
     ({ mkDerivation, base, gogol-core }:
      mkDerivation {
        pname = "gogol-plus";
-       version = "0.2.0";
-       sha256 = "1nnq935bsdrqfdld05wqzdv2rzick0mdz7pjgvz908ks5p94zxij";
+       version = "0.3.0";
+       sha256 = "0qwswkjcv0i8m23y7dm9yrk343m3kdckg6srzi9q2jfip6h9hv8v";
        libraryHaskellDepends = [ base gogol-core ];
        homepage = "https://github.com/brendanhay/gogol";
        description = "Google + SDK";
@@ -80158,12 +80388,12 @@ self: {
        license = "unknown";
      }) {};
 
-  "gogol-plus-domains_0_2_0" = callPackage
+  "gogol-plus-domains_0_3_0" = callPackage
     ({ mkDerivation, base, gogol-core }:
      mkDerivation {
        pname = "gogol-plus-domains";
-       version = "0.2.0";
-       sha256 = "16qaviwhknw9ibgy10by80dkgph184z01wxvrxbyd99p0sg7yjf5";
+       version = "0.3.0";
+       sha256 = "0d0aijvdl2z9prv6qs6qriw54d6z9ljpl2nc5zwwk3647s62kvvi";
        libraryHaskellDepends = [ base gogol-core ];
        homepage = "https://github.com/brendanhay/gogol";
        description = "Google + Domains SDK";
@@ -80183,12 +80413,12 @@ self: {
        license = "unknown";
      }) {};
 
-  "gogol-prediction_0_2_0" = callPackage
+  "gogol-prediction_0_3_0" = callPackage
     ({ mkDerivation, base, gogol-core }:
      mkDerivation {
        pname = "gogol-prediction";
-       version = "0.2.0";
-       sha256 = "19wb5qpk3faw49mgvmqail515mg7ni8z3g50wsq0jgiv8w04dhwi";
+       version = "0.3.0";
+       sha256 = "136jrwlwwygz4icl8c5c1bj1l7j9lypc5qxkygs6azc3x3l8ih6g";
        libraryHaskellDepends = [ base gogol-core ];
        homepage = "https://github.com/brendanhay/gogol";
        description = "Google Prediction SDK";
@@ -80208,12 +80438,12 @@ self: {
        license = "unknown";
      }) {};
 
-  "gogol-proximitybeacon_0_2_0" = callPackage
+  "gogol-proximitybeacon_0_3_0" = callPackage
     ({ mkDerivation, base, gogol-core }:
      mkDerivation {
        pname = "gogol-proximitybeacon";
-       version = "0.2.0";
-       sha256 = "0mhlxy6ybsm6qmn02r2qbv5hmxcy6f9aiy8rbajqzjjry3dmvzsv";
+       version = "0.3.0";
+       sha256 = "1f54km4v9mgil6p12vvziwv5v00d23l5rvk66yl4h614mh402m2v";
        libraryHaskellDepends = [ base gogol-core ];
        homepage = "https://github.com/brendanhay/gogol";
        description = "Google Proximity Beacon SDK";
@@ -80233,12 +80463,12 @@ self: {
        license = "unknown";
      }) {};
 
-  "gogol-pubsub_0_2_0" = callPackage
+  "gogol-pubsub_0_3_0" = callPackage
     ({ mkDerivation, base, gogol-core }:
      mkDerivation {
        pname = "gogol-pubsub";
-       version = "0.2.0";
-       sha256 = "1lsy3ajp09gq4608mp22smmaizfmfr32fskfawfdhhg3wfznhf34";
+       version = "0.3.0";
+       sha256 = "1c2qwqmq3bjfcd322kpyyxfdhsbyxq3r2v614v14dm0kr4cxqnik";
        libraryHaskellDepends = [ base gogol-core ];
        homepage = "https://github.com/brendanhay/gogol";
        description = "Google Cloud Pub/Sub SDK";
@@ -80258,12 +80488,12 @@ self: {
        license = "unknown";
      }) {};
 
-  "gogol-qpxexpress_0_2_0" = callPackage
+  "gogol-qpxexpress_0_3_0" = callPackage
     ({ mkDerivation, base, gogol-core }:
      mkDerivation {
        pname = "gogol-qpxexpress";
-       version = "0.2.0";
-       sha256 = "04vqpgalh3nd9w2hgwr7r8n1xnv6yxfj69jxnlrjn0s1nrbbnbx6";
+       version = "0.3.0";
+       sha256 = "10v82f2bkn4i0w8gq79skagksi13p5i3280cb50x206a8cy9j350";
        libraryHaskellDepends = [ base gogol-core ];
        homepage = "https://github.com/brendanhay/gogol";
        description = "Google QPX Express SDK";
@@ -80283,12 +80513,12 @@ self: {
        license = "unknown";
      }) {};
 
-  "gogol-replicapool_0_2_0" = callPackage
+  "gogol-replicapool_0_3_0" = callPackage
     ({ mkDerivation, base, gogol-core }:
      mkDerivation {
        pname = "gogol-replicapool";
-       version = "0.2.0";
-       sha256 = "0if2vnlgv3gvw5czanjbdfkpxhd0ipyivapxhqfzwnnbz82i2cw2";
+       version = "0.3.0";
+       sha256 = "1kjkf7bykmz5wzndj7h0yzwfds56m34d0jvq7m1rkhp2qnn1v1jl";
        libraryHaskellDepends = [ base gogol-core ];
        homepage = "https://github.com/brendanhay/gogol";
        description = "Google Compute Engine Instance Group Manager SDK";
@@ -80308,12 +80538,12 @@ self: {
        license = "unknown";
      }) {};
 
-  "gogol-replicapool-updater_0_2_0" = callPackage
+  "gogol-replicapool-updater_0_3_0" = callPackage
     ({ mkDerivation, base, gogol-core }:
      mkDerivation {
        pname = "gogol-replicapool-updater";
-       version = "0.2.0";
-       sha256 = "1f1pj16c8l0pic72k0phy2g285mm4l91w2dx06ak2p3xvhpn8d8d";
+       version = "0.3.0";
+       sha256 = "14gm5wfay5d079hn39fcjwxfsz8pd02cc60id7jsxxc4jbyxjq42";
        libraryHaskellDepends = [ base gogol-core ];
        homepage = "https://github.com/brendanhay/gogol";
        description = "Google Compute Engine Instance Group Updater SDK";
@@ -80333,12 +80563,12 @@ self: {
        license = "unknown";
      }) {};
 
-  "gogol-resourcemanager_0_2_0" = callPackage
+  "gogol-resourcemanager_0_3_0" = callPackage
     ({ mkDerivation, base, gogol-core }:
      mkDerivation {
        pname = "gogol-resourcemanager";
-       version = "0.2.0";
-       sha256 = "0i947wbnam2n0r9n5cxhljbcawkxq2gji9k73z4yhf4239xm7h9j";
+       version = "0.3.0";
+       sha256 = "0n2j9liwx5zd2flzmrq2z2hahbbgw2wx53d6nqykvaf5g3vc6l6b";
        libraryHaskellDepends = [ base gogol-core ];
        homepage = "https://github.com/brendanhay/gogol";
        description = "Google Cloud Resource Manager SDK";
@@ -80358,12 +80588,12 @@ self: {
        license = "unknown";
      }) {};
 
-  "gogol-resourceviews_0_2_0" = callPackage
+  "gogol-resourceviews_0_3_0" = callPackage
     ({ mkDerivation, base, gogol-core }:
      mkDerivation {
        pname = "gogol-resourceviews";
-       version = "0.2.0";
-       sha256 = "0wf1gg8d8v5jpzfdmzr6v01np3ad5lxxsgm9sjicgs2i59wj907v";
+       version = "0.3.0";
+       sha256 = "114gjdxzm4kq3ibk32dzy73zvmp9ls9bzb4k7szdkxr922861akp";
        libraryHaskellDepends = [ base gogol-core ];
        homepage = "https://github.com/brendanhay/gogol";
        description = "Google Compute Engine Instance Groups SDK";
@@ -80375,8 +80605,8 @@ self: {
     ({ mkDerivation, base, gogol-core }:
      mkDerivation {
        pname = "gogol-runtimeconfig";
-       version = "0.2.0";
-       sha256 = "10d6b2pwicb49fzgmpph12rqy2m36xqr0ihwfjljsz80554jzffl";
+       version = "0.3.0";
+       sha256 = "004k1zy27gk98xh0h3c7ll3zxk2qif31znwnnyyxi30gmwlg19sj";
        libraryHaskellDepends = [ base gogol-core ];
        homepage = "https://github.com/brendanhay/gogol";
        description = "Google Cloud RuntimeConfig SDK";
@@ -80388,8 +80618,8 @@ self: {
     ({ mkDerivation, base, gogol-core }:
      mkDerivation {
        pname = "gogol-safebrowsing";
-       version = "0.2.0";
-       sha256 = "0wd1sgrg796wdbj8rfg7lmcj86grnw24k2y247pk7yfxdxwp5f9j";
+       version = "0.3.0";
+       sha256 = "0sxhc8l7ck20zbn2h7zgcywkygh0gp3mzg0mkgvx1qs4hp0nryvq";
        libraryHaskellDepends = [ base gogol-core ];
        homepage = "https://github.com/brendanhay/gogol";
        description = "Google Safe Browsing APIs SDK";
@@ -80409,12 +80639,12 @@ self: {
        license = "unknown";
      }) {};
 
-  "gogol-script_0_2_0" = callPackage
+  "gogol-script_0_3_0" = callPackage
     ({ mkDerivation, base, gogol-core }:
      mkDerivation {
        pname = "gogol-script";
-       version = "0.2.0";
-       sha256 = "1js7v9m1h3017lra4khw0hmwm1j2np66bwdggs50rlciflh2wmz2";
+       version = "0.3.0";
+       sha256 = "1l2bd93zndmi4zy28ygq63cz020q83viz2pyzy1j0hk0inji9k81";
        libraryHaskellDepends = [ base gogol-core ];
        homepage = "https://github.com/brendanhay/gogol";
        description = "Google Apps Script Execution SDK";
@@ -80426,8 +80656,8 @@ self: {
     ({ mkDerivation, base, gogol-core }:
      mkDerivation {
        pname = "gogol-servicecontrol";
-       version = "0.2.0";
-       sha256 = "09rwzdvdgi8kcw6v7b7i9wqakcb7ncf1m4cm26xr2n3m162ji50g";
+       version = "0.3.0";
+       sha256 = "0lfw9592arh01d3swxyp97glxqzc3cvcd3mn6pcm5q6dsjnda1hi";
        libraryHaskellDepends = [ base gogol-core ];
        homepage = "https://github.com/brendanhay/gogol";
        description = "Google Service Control SDK";
@@ -80439,8 +80669,8 @@ self: {
     ({ mkDerivation, base, gogol-core }:
      mkDerivation {
        pname = "gogol-servicemanagement";
-       version = "0.2.0";
-       sha256 = "0bbnd8wb7x26b5kgfsaw4747x808hbsfykxkz0pnfm5zyx6na3hb";
+       version = "0.3.0";
+       sha256 = "0qasq71k1bm9pm298sdivgnnr1sx9701nhmdn82lx8qglnxvd4v3";
        libraryHaskellDepends = [ base gogol-core ];
        homepage = "https://github.com/brendanhay/gogol";
        description = "Google Service Management SDK";
@@ -80461,12 +80691,12 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "gogol-sheets_0_2_0" = callPackage
+  "gogol-sheets_0_3_0" = callPackage
     ({ mkDerivation, base, gogol-core }:
      mkDerivation {
        pname = "gogol-sheets";
-       version = "0.2.0";
-       sha256 = "1q1pdadk0nchq794z1qsv0y32y91c39w6r0q74iqq4b0s4sdp544";
+       version = "0.3.0";
+       sha256 = "1kj179262lada2dh3pq129kc6p0rdzppxhmyglin5p2nnlzmkm9d";
        libraryHaskellDepends = [ base gogol-core ];
        homepage = "https://github.com/brendanhay/gogol";
        description = "Google Sheets SDK";
@@ -80487,12 +80717,12 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "gogol-shopping-content_0_2_0" = callPackage
+  "gogol-shopping-content_0_3_0" = callPackage
     ({ mkDerivation, base, gogol-core }:
      mkDerivation {
        pname = "gogol-shopping-content";
-       version = "0.2.0";
-       sha256 = "0qjncikv3qs428z3w1fg15hy1cdg2518pw2dj3qxpi8qjvfm6jgn";
+       version = "0.3.0";
+       sha256 = "05q68x2krghnv0j7f7bizhqpjgni2lqm03bp74ydcy7f2y675i55";
        libraryHaskellDepends = [ base gogol-core ];
        homepage = "https://github.com/brendanhay/gogol";
        description = "Google Content API for Shopping SDK";
@@ -80512,12 +80742,12 @@ self: {
        license = "unknown";
      }) {};
 
-  "gogol-siteverification_0_2_0" = callPackage
+  "gogol-siteverification_0_3_0" = callPackage
     ({ mkDerivation, base, gogol-core }:
      mkDerivation {
        pname = "gogol-siteverification";
-       version = "0.2.0";
-       sha256 = "0chazk5ihxdfcrqm2hsrx4xg5g6gy7v03smv3kxgvajvm0ck8x0z";
+       version = "0.3.0";
+       sha256 = "0pi4ljv20p5xjw11p99hksn8qz284pjv9f36i7hsdlf5bjd3v1dh";
        libraryHaskellDepends = [ base gogol-core ];
        homepage = "https://github.com/brendanhay/gogol";
        description = "Google Site Verification SDK";
@@ -80529,8 +80759,8 @@ self: {
     ({ mkDerivation, base, gogol-core }:
      mkDerivation {
        pname = "gogol-slides";
-       version = "0.2.0";
-       sha256 = "0k5csk32d6hz42k7d6yci70mxpgpy0s78jzj7d3hjhd5hny904z5";
+       version = "0.3.0";
+       sha256 = "1bqyq767c4w8m2w9i78vn6psnv68687l0kwf6kbmn150gvg9c1mb";
        libraryHaskellDepends = [ base gogol-core ];
        homepage = "https://github.com/brendanhay/gogol";
        description = "Google Slides SDK";
@@ -80550,12 +80780,12 @@ self: {
        license = "unknown";
      }) {};
 
-  "gogol-spectrum_0_2_0" = callPackage
+  "gogol-spectrum_0_3_0" = callPackage
     ({ mkDerivation, base, gogol-core }:
      mkDerivation {
        pname = "gogol-spectrum";
-       version = "0.2.0";
-       sha256 = "0zkggda3p7j1j6ja5qc33ilqjq73hpa5dbzvcgzh4mzhn9h3m396";
+       version = "0.3.0";
+       sha256 = "0b596ajxy6ph28l46wnh03cr264ry4yki197bxls8spvzf8pwf5b";
        libraryHaskellDepends = [ base gogol-core ];
        homepage = "https://github.com/brendanhay/gogol";
        description = "Google Spectrum Database SDK";
@@ -80575,12 +80805,12 @@ self: {
        license = "unknown";
      }) {};
 
-  "gogol-sqladmin_0_2_0" = callPackage
+  "gogol-sqladmin_0_3_0" = callPackage
     ({ mkDerivation, base, gogol-core }:
      mkDerivation {
        pname = "gogol-sqladmin";
-       version = "0.2.0";
-       sha256 = "0lz1vyhpm61gc7w8xmniv0s46gl8b28j9qgl5sqr8xlsca9qbjyp";
+       version = "0.3.0";
+       sha256 = "164w0sqy75m1dsvi64kyrihy647j2gm0k7kar46m9wvym1gvcr3r";
        libraryHaskellDepends = [ base gogol-core ];
        homepage = "https://github.com/brendanhay/gogol";
        description = "Google Cloud SQL Administration SDK";
@@ -80600,12 +80830,12 @@ self: {
        license = "unknown";
      }) {};
 
-  "gogol-storage_0_2_0" = callPackage
+  "gogol-storage_0_3_0" = callPackage
     ({ mkDerivation, base, gogol-core }:
      mkDerivation {
        pname = "gogol-storage";
-       version = "0.2.0";
-       sha256 = "1nnq2yjwpwxrpz9ix32x12lnlmqm3nfmxl1cgjcaric8fkf2i18m";
+       version = "0.3.0";
+       sha256 = "18n4grbbwwg0ymh0gp6qhqdw7v9x81y70lxmslql0w9dlirg959v";
        libraryHaskellDepends = [ base gogol-core ];
        homepage = "https://github.com/brendanhay/gogol";
        description = "Google Cloud Storage JSON SDK";
@@ -80625,12 +80855,12 @@ self: {
        license = "unknown";
      }) {};
 
-  "gogol-storage-transfer_0_2_0" = callPackage
+  "gogol-storage-transfer_0_3_0" = callPackage
     ({ mkDerivation, base, gogol-core }:
      mkDerivation {
        pname = "gogol-storage-transfer";
-       version = "0.2.0";
-       sha256 = "07izvvdy5zfl3k3rkp447jw8jcxi24bmniyhbiwdd7ldcx49gak4";
+       version = "0.3.0";
+       sha256 = "0iwal6slja14gbdw2xjs79y3c6l56c1hvv0gyip3b3pz5i2xh4zb";
        libraryHaskellDepends = [ base gogol-core ];
        homepage = "https://github.com/brendanhay/gogol";
        description = "Google Storage Transfer SDK";
@@ -80650,12 +80880,12 @@ self: {
        license = "unknown";
      }) {};
 
-  "gogol-tagmanager_0_2_0" = callPackage
+  "gogol-tagmanager_0_3_0" = callPackage
     ({ mkDerivation, base, gogol-core }:
      mkDerivation {
        pname = "gogol-tagmanager";
-       version = "0.2.0";
-       sha256 = "0gsls15n3d7c7x1nzzr77bvpvsw78yfn1cp1njhikpwsy1i96n7w";
+       version = "0.3.0";
+       sha256 = "0hsplk3yvkdglv38pl9cckc6csh23adasyvfdzw08kfbk8b1llgp";
        libraryHaskellDepends = [ base gogol-core ];
        homepage = "https://github.com/brendanhay/gogol";
        description = "Google Tag Manager SDK";
@@ -80675,12 +80905,12 @@ self: {
        license = "unknown";
      }) {};
 
-  "gogol-taskqueue_0_2_0" = callPackage
+  "gogol-taskqueue_0_3_0" = callPackage
     ({ mkDerivation, base, gogol-core }:
      mkDerivation {
        pname = "gogol-taskqueue";
-       version = "0.2.0";
-       sha256 = "19mqnnl65i5i0b4nzyw40nw97vzbrh2kxbxl9knpxjls5ab2q5sv";
+       version = "0.3.0";
+       sha256 = "0irzyv80q2n4jv144rryv5xqbg51gqyws1pnvpdi5lddq90yvjq3";
        libraryHaskellDepends = [ base gogol-core ];
        homepage = "https://github.com/brendanhay/gogol";
        description = "Google TaskQueue SDK";
@@ -80700,12 +80930,12 @@ self: {
        license = "unknown";
      }) {};
 
-  "gogol-translate_0_2_0" = callPackage
+  "gogol-translate_0_3_0" = callPackage
     ({ mkDerivation, base, gogol-core }:
      mkDerivation {
        pname = "gogol-translate";
-       version = "0.2.0";
-       sha256 = "1k3qbsjhcd6231br44hmmschq0mav3pfgmcl2pcybx6shhjdnrdr";
+       version = "0.3.0";
+       sha256 = "0bwmymiz1whc2rffxzlkva72j5cq51y8gxfl7lq5bg668p3grcvk";
        libraryHaskellDepends = [ base gogol-core ];
        homepage = "https://github.com/brendanhay/gogol";
        description = "Google Translate SDK";
@@ -80725,12 +80955,12 @@ self: {
        license = "unknown";
      }) {};
 
-  "gogol-urlshortener_0_2_0" = callPackage
+  "gogol-urlshortener_0_3_0" = callPackage
     ({ mkDerivation, base, gogol-core }:
      mkDerivation {
        pname = "gogol-urlshortener";
-       version = "0.2.0";
-       sha256 = "0wl6grqh2a4n47c3gkhsr7ywsrjj0kpd9rhwzzg5ggms117rmckb";
+       version = "0.3.0";
+       sha256 = "1hmwk3pfxzyv0hxn33jms7c72yl8pnqnbfpza53ljq0abd749fcv";
        libraryHaskellDepends = [ base gogol-core ];
        homepage = "https://github.com/brendanhay/gogol";
        description = "Google URL Shortener SDK";
@@ -80750,12 +80980,12 @@ self: {
        license = "unknown";
      }) {};
 
-  "gogol-useraccounts_0_2_0" = callPackage
+  "gogol-useraccounts_0_3_0" = callPackage
     ({ mkDerivation, base, gogol-core }:
      mkDerivation {
        pname = "gogol-useraccounts";
-       version = "0.2.0";
-       sha256 = "0rycp4g11crv9hjq9aw3i0xrggmkxyzrj9vnwrga84fvrg1lll4i";
+       version = "0.3.0";
+       sha256 = "0fzmq082x0vvml8c0pxhb3vrnvizmq9cmh8y30yapkad7xwgx3i9";
        libraryHaskellDepends = [ base gogol-core ];
        homepage = "https://github.com/brendanhay/gogol";
        description = "Google Cloud User Accounts SDK";
@@ -80775,12 +81005,12 @@ self: {
        license = "unknown";
      }) {};
 
-  "gogol-vision_0_2_0" = callPackage
+  "gogol-vision_0_3_0" = callPackage
     ({ mkDerivation, base, gogol-core }:
      mkDerivation {
        pname = "gogol-vision";
-       version = "0.2.0";
-       sha256 = "0wb0hj0mfsjqyrjiyv29zm6labsmzbjxhdhvf14m4mp3fy73b1vc";
+       version = "0.3.0";
+       sha256 = "1ssdz7cv3v3hz024m3djv4asj6lpd4c7a3dzrnxm9ipfbfmjb5f9";
        libraryHaskellDepends = [ base gogol-core ];
        homepage = "https://github.com/brendanhay/gogol";
        description = "Google Cloud Vision SDK";
@@ -80800,12 +81030,12 @@ self: {
        license = "unknown";
      }) {};
 
-  "gogol-webmaster-tools_0_2_0" = callPackage
+  "gogol-webmaster-tools_0_3_0" = callPackage
     ({ mkDerivation, base, gogol-core }:
      mkDerivation {
        pname = "gogol-webmaster-tools";
-       version = "0.2.0";
-       sha256 = "0jx0bmx7yljc7dhks0mr06wkplfqcx6nxdfnlgrclplnyf0k8qq0";
+       version = "0.3.0";
+       sha256 = "0rkpjwnb064i7256j0q8gnkynny596qrg79h2wviadmifz9gyixp";
        libraryHaskellDepends = [ base gogol-core ];
        homepage = "https://github.com/brendanhay/gogol";
        description = "Google Search Console SDK";
@@ -80826,12 +81056,12 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "gogol-youtube_0_2_0" = callPackage
+  "gogol-youtube_0_3_0" = callPackage
     ({ mkDerivation, base, gogol-core }:
      mkDerivation {
        pname = "gogol-youtube";
-       version = "0.2.0";
-       sha256 = "01chn9bsap4sc2qzsbmm97pb5m3wksvp2f9ky3zw6v89slkaspj2";
+       version = "0.3.0";
+       sha256 = "1sv7djr2x73n3w0cbxncyzz64kxn7pwydcyznqipni7xv6hi5s1j";
        libraryHaskellDepends = [ base gogol-core ];
        homepage = "https://github.com/brendanhay/gogol";
        description = "Google YouTube Data SDK";
@@ -80851,12 +81081,12 @@ self: {
        license = "unknown";
      }) {};
 
-  "gogol-youtube-analytics_0_2_0" = callPackage
+  "gogol-youtube-analytics_0_3_0" = callPackage
     ({ mkDerivation, base, gogol-core }:
      mkDerivation {
        pname = "gogol-youtube-analytics";
-       version = "0.2.0";
-       sha256 = "06s518qfiw7p7kc3d2y4ncfm57mic1z1sr3pwl4hjrds7k78v20f";
+       version = "0.3.0";
+       sha256 = "10888jai56jpw6snssclldmxn2my9vadrqm14dmrhl6sr3mabdbh";
        libraryHaskellDepends = [ base gogol-core ];
        homepage = "https://github.com/brendanhay/gogol";
        description = "Google YouTube Analytics SDK";
@@ -80876,12 +81106,12 @@ self: {
        license = "unknown";
      }) {};
 
-  "gogol-youtube-reporting_0_2_0" = callPackage
+  "gogol-youtube-reporting_0_3_0" = callPackage
     ({ mkDerivation, base, gogol-core }:
      mkDerivation {
        pname = "gogol-youtube-reporting";
-       version = "0.2.0";
-       sha256 = "0f9dm434fhb8vslk9x0zhybp31pk2ydvy1yfhmj5kp23nmzlh5pi";
+       version = "0.3.0";
+       sha256 = "0j8xalrigh3rvxb8z009s6bs34nw68kwjvczm1hlx1fcifgjrp4f";
        libraryHaskellDepends = [ base gogol-core ];
        homepage = "https://github.com/brendanhay/gogol";
        description = "Google YouTube Reporting SDK";
@@ -83155,8 +83385,8 @@ self: {
      }:
      mkDerivation {
        pname = "gtk-mac-integration";
-       version = "0.3.3.1";
-       sha256 = "0fbbf797i36s65sxywqzvkbvnh4cj17w0km5ym31n7hnvd2i4rdg";
+       version = "0.3.4.0";
+       sha256 = "0irf8smnpsym2lkw6gslk31zibn7alp7g32cmq4062mgnlwlawn4";
        setupHaskellDepends = [ base Cabal gtk2hs-buildtools ];
        libraryHaskellDepends = [ array base containers glib gtk mtl ];
        libraryPkgconfigDepends = [ gtk-mac-integration-gtk2 ];
@@ -83411,8 +83641,8 @@ self: {
      }:
      mkDerivation {
        pname = "gtk3-mac-integration";
-       version = "0.3.3.1";
-       sha256 = "1z709van0llwkfyrpmkqkzpcv82kwz54bw3rwwsqrx3mzi7q5fm5";
+       version = "0.3.4.0";
+       sha256 = "0cdx0qzmwz3bbg374c9nvwqsxgvc5c2h8i6m0x6d0sm714d8l0ac";
        setupHaskellDepends = [ base Cabal gtk2hs-buildtools ];
        libraryHaskellDepends = [ array base containers glib gtk3 mtl ];
        libraryPkgconfigDepends = [ gtk-mac-integration-gtk3 ];
@@ -83688,6 +83918,18 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "h2c" = callPackage
+    ({ mkDerivation, base, bytestring, mtl, resourcet }:
+     mkDerivation {
+       pname = "h2c";
+       version = "1.0.0";
+       sha256 = "16aljqvzf8n1js0drqii99z3v8xba0468w27c9vmf5w483awkqjb";
+       libraryHaskellDepends = [ base bytestring mtl resourcet ];
+       homepage = "https://bitbucket.org/fmapE/h2c";
+       description = "Bindings to Linux I2C with support for repeated-start transactions";
+       license = stdenv.lib.licenses.mit;
+     }) {};
+
   "hArduino" = callPackage
     ({ mkDerivation, base, bytestring, containers, mtl, serialport
      , time
@@ -87909,8 +88151,8 @@ self: {
        pname = "hashable";
        version = "1.2.6.1";
        sha256 = "0ymv2mcrrgbdc2w39rib171fwnhg7fgp0sy4h8amrh1vw64qgjll";
-       revision = "1";
-       editedCabalFile = "1saaj9izz0faj85svdd45z4iygqb9z8i130br9vlqp3py7f2ymzz";
+       revision = "2";
+       editedCabalFile = "0w4756sa04nk2bw3vnysb0y9d09zzg3c77aydkjfxz1hnl1dvnjn";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -88601,6 +88843,23 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "haskell-disque" = callPackage
+    ({ mkDerivation, base, bytestring, hedis, string-conversions
+     , transformers
+     }:
+     mkDerivation {
+       pname = "haskell-disque";
+       version = "0.0.1.1";
+       sha256 = "1375phlycnxajfni9yjgskh9a9nxz44jhr5ls508dgslwzvibzv8";
+       libraryHaskellDepends = [
+         base bytestring hedis string-conversions transformers
+       ];
+       testHaskellDepends = [ base ];
+       homepage = "https://github.com/ArekCzarnik/haskell-disque#readme";
+       description = "Client library for the Disque datastore";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "haskell-docs" = callPackage
     ({ mkDerivation, aeson, base, base16-bytestring, bytestring, Cabal
      , containers, cryptohash, directory, filepath, ghc, ghc-paths
@@ -88865,14 +89124,15 @@ self: {
      }:
      mkDerivation {
        pname = "haskell-import-graph";
-       version = "1.0.1";
-       sha256 = "14myydivq7dphm2m9wsrwkbc8bn5gnq625mgmq2w4j3yzbaw4267";
+       version = "1.0.2";
+       sha256 = "17pfvbs6mkv8iv86qzqsnq45f5scry2xkx4b7y3kf9bcj39xx1z6";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
          base classy-prelude ghc graphviz process text transformers
        ];
        executableHaskellDepends = [ base ];
+       homepage = "https://github.com/ncaq/haskell-import-graph.git#readme";
        description = "create haskell import graph for graphviz";
        license = stdenv.lib.licenses.mit;
        hydraPlatforms = stdenv.lib.platforms.none;
@@ -92221,16 +92481,18 @@ self: {
      }) {inherit (pkgs) SDL_mixer;};
 
   "hblas" = callPackage
-    ({ mkDerivation, base, blas, hspec, liblapack, primitive
-     , storable-complex, vector
+    ({ mkDerivation, base, blas, HUnit, liblapack, primitive
+     , storable-complex, tasty, tasty-hunit, vector
      }:
      mkDerivation {
        pname = "hblas";
-       version = "0.4.0.0";
-       sha256 = "02kb6qk89sfs3hwq2xygisllpynnw5yn7z14pm6d22zxfmvidgcb";
+       version = "0.3.2.1";
+       sha256 = "05c2mqhwjq0r8jyaj0cncaxn4n5x27dd8z6lv8g8cdc7r749q59y";
+       revision = "2";
+       editedCabalFile = "02cxp6nxr2x1ka8bq8zjlx6kjy54lzsc9bdw1zf981f3i8yz9cj8";
        libraryHaskellDepends = [ base primitive storable-complex vector ];
        librarySystemDepends = [ blas liblapack ];
-       testHaskellDepends = [ base hspec primitive vector ];
+       testHaskellDepends = [ base HUnit tasty tasty-hunit vector ];
        homepage = "http://github.com/wellposed/hblas/";
        description = "Human friendly BLAS and Lapack bindings for Haskell";
        license = stdenv.lib.licenses.bsd3;
@@ -92461,6 +92723,17 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "hcom" = callPackage
+    ({ mkDerivation }:
+     mkDerivation {
+       pname = "hcom";
+       version = "0.0.0.2";
+       sha256 = "1ps6q3sn0dlkhxkwgpq9jj0rklrnsgsrrlk63g9jr8lfris2wlzq";
+       doHaddock = false;
+       description = "Haskell COM support library";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "hcoord" = callPackage
     ({ mkDerivation, base, data-default, HUnit, ieee754, mtl
      , regex-pcre
@@ -93113,20 +93386,21 @@ self: {
 
   "hedgehog" = callPackage
     ({ mkDerivation, ansi-terminal, async, base, bytestring
-     , concurrent-output, containers, directory, exceptions, mmorph, mtl
-     , pretty-show, primitive, random, resourcet, stm, template-haskell
-     , text, th-lift, time, transformers, transformers-base, unix
-     , wl-pprint-annotated
+     , concurrent-output, containers, directory, exceptions
+     , lifted-async, mmorph, monad-control, mtl, pretty-show, primitive
+     , random, resourcet, stm, template-haskell, text, th-lift, time
+     , transformers, transformers-base, unix, wl-pprint-annotated
      }:
      mkDerivation {
        pname = "hedgehog";
-       version = "0.4.1";
-       sha256 = "1zsfxls65pvfh57ig5lka3glw52f5h2pvnf7kk6aarasspyagx60";
+       version = "0.5";
+       sha256 = "02dy5fmwmrjgwj6p8rvr53rg362qayavbc184gf2f9q196rgijpk";
        libraryHaskellDepends = [
          ansi-terminal async base bytestring concurrent-output containers
-         directory exceptions mmorph mtl pretty-show primitive random
-         resourcet stm template-haskell text th-lift time transformers
-         transformers-base unix wl-pprint-annotated
+         directory exceptions lifted-async mmorph monad-control mtl
+         pretty-show primitive random resourcet stm template-haskell text
+         th-lift time transformers transformers-base unix
+         wl-pprint-annotated
        ];
        testHaskellDepends = [
          base containers pretty-show text transformers
@@ -93137,6 +93411,18 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "hedgehog-quickcheck" = callPackage
+    ({ mkDerivation, base, hedgehog, QuickCheck, transformers }:
+     mkDerivation {
+       pname = "hedgehog-quickcheck";
+       version = "0.1";
+       sha256 = "04l4dyk662wf6a0p6bnv9n2x2qi5sqm65ni5bdznakfvzk6mq2k1";
+       libraryHaskellDepends = [ base hedgehog QuickCheck transformers ];
+       homepage = "https://hedgehog.qa";
+       description = "Use QuickCheck generators in Hedgehog and vice versa";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "hedis" = callPackage
     ({ mkDerivation, async, base, bytestring, bytestring-lexing
      , deepseq, HUnit, mtl, network, resource-pool, scanner
@@ -96632,8 +96918,8 @@ self: {
        pname = "hledger-iadd";
        version = "1.2.2";
        sha256 = "1d12fjqyrj0wy8iq096h8mq2v76j8ihc2d8j1xc5qckw2g29539a";
-       revision = "2";
-       editedCabalFile = "0yhc50km7jfhdynvyvqyqi2jwpy554kwz1l9fsvklf2scfv4c3k5";
+       revision = "3";
+       editedCabalFile = "12ghp6d74iyd7h4hjnar7gfz3nal4f9z9lv8rwr5hy8a9xsinbfv";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -97692,19 +97978,20 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
-  "hoauth2_1_2_0" = callPackage
+  "hoauth2_1_3_0" = callPackage
     ({ mkDerivation, aeson, base, bytestring, exceptions, http-conduit
      , http-types, microlens, text, unordered-containers, uri-bytestring
+     , uri-bytestring-aeson
      }:
      mkDerivation {
        pname = "hoauth2";
-       version = "1.2.0";
-       sha256 = "19f8r0dhm4kmzwfv9zsj2cfqpkkn68ncaxqp2kcz3cvr5habryay";
+       version = "1.3.0";
+       sha256 = "1aymrl28gs4dlzfxcnglfhnxk9l9ws0va0yvi1a966yfp0ps7w1n";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
          aeson base bytestring exceptions http-conduit http-types microlens
-         text unordered-containers uri-bytestring
+         text unordered-containers uri-bytestring uri-bytestring-aeson
        ];
        homepage = "https://github.com/freizl/hoauth2";
        description = "Haskell OAuth2 authentication client";
@@ -98594,11 +98881,14 @@ self: {
      }) {};
 
   "hopenssl" = callPackage
-    ({ mkDerivation, base, bytestring, doctest, HUnit, openssl }:
+    ({ mkDerivation, base, bytestring, Cabal, cabal-doctest, doctest
+     , HUnit, openssl
+     }:
      mkDerivation {
        pname = "hopenssl";
-       version = "2.2";
-       sha256 = "0hypc779yyrf3kgb9ik396zwf83d05x2gvrzr1nhv55pr8m0kvax";
+       version = "2.2.1";
+       sha256 = "1pxbs1k8sizvvz1nn1zv2i5grn0w11s9g09z07w5f80kbz0slcbh";
+       setupHaskellDepends = [ base Cabal cabal-doctest ];
        libraryHaskellDepends = [ base bytestring ];
        librarySystemDepends = [ openssl ];
        testHaskellDepends = [ base doctest HUnit ];
@@ -99667,10 +99957,8 @@ self: {
      }:
      mkDerivation {
        pname = "hprotoc";
-       version = "2.4.0";
-       sha256 = "0wrgdz6a2k64kgsp8qfpjpw4wywicjq50bvsr8i1mw11lkwysjkf";
-       revision = "1";
-       editedCabalFile = "1xfm12nlwyd6gd6b2c4zqjfxlqdsddg4qpy3dw08wlx42jvymrl9";
+       version = "2.4.2";
+       sha256 = "085imrvkxvw06sg8wcgzba9jw8hficizjf6lmqk4ai6ahpgmml6s";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -102343,8 +102631,8 @@ self: {
      }:
      mkDerivation {
        pname = "hsparql";
-       version = "0.3.3";
-       sha256 = "08a24py8scbshrs1j0x5d6n1lsw1sxyp90wvvsscndnqsy60wcnl";
+       version = "0.3.4";
+       sha256 = "0nxj9aq59c02sdhz5nz5c3klcsglb4gpchah0b82fjbiphbs8sxb";
        libraryHaskellDepends = [
          base bytestring HTTP MissingH mtl network network-uri rdf4h text
          xml
@@ -102767,6 +103055,33 @@ self: {
        license = stdenv.lib.licenses.mit;
      }) {};
 
+  "hspec-meta_2_4_4" = callPackage
+    ({ mkDerivation, ansi-terminal, array, async, base, call-stack
+     , deepseq, directory, filepath, hspec-expectations, HUnit
+     , QuickCheck, quickcheck-io, random, setenv, time, transformers
+     }:
+     mkDerivation {
+       pname = "hspec-meta";
+       version = "2.4.4";
+       sha256 = "117n4j56wfh48xj02mv0wkp10bkr2xkyvwg7n7r2ynp03wrf9ykm";
+       isLibrary = true;
+       isExecutable = true;
+       libraryHaskellDepends = [
+         ansi-terminal array async base call-stack deepseq directory
+         filepath hspec-expectations HUnit QuickCheck quickcheck-io random
+         setenv time transformers
+       ];
+       executableHaskellDepends = [
+         ansi-terminal array async base call-stack deepseq directory
+         filepath hspec-expectations HUnit QuickCheck quickcheck-io random
+         setenv time transformers
+       ];
+       homepage = "http://hspec.github.io/";
+       description = "A version of Hspec which is used to test Hspec itself";
+       license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "hspec-monad-control" = callPackage
     ({ mkDerivation, base, hspec-core, monad-control, transformers
      , transformers-base
@@ -103862,14 +104177,15 @@ self: {
        maintainers = with stdenv.lib.maintainers; [ peti ];
      }) {};
 
-  "hsyslog_5" = callPackage
-    ({ mkDerivation, base, doctest }:
+  "hsyslog_5_0_1" = callPackage
+    ({ mkDerivation, base, Cabal, cabal-doctest, doctest }:
      mkDerivation {
        pname = "hsyslog";
-       version = "5";
-       sha256 = "06prb179djw9fh6fylyjxx5fv76hblyx1crmkqvi8b62rrkwlbsd";
+       version = "5.0.1";
+       sha256 = "05k0ckgqzjpa3mqamlswi0kpvqxvq40awip0cvhpzjx64240vpl6";
        isLibrary = true;
        isExecutable = true;
+       setupHaskellDepends = [ base Cabal cabal-doctest ];
        libraryHaskellDepends = [ base ];
        testHaskellDepends = [ base doctest ];
        homepage = "http://github.com/peti/hsyslog";
@@ -104647,8 +104963,8 @@ self: {
      }:
      mkDerivation {
        pname = "http-conduit";
-       version = "2.2.3.1";
-       sha256 = "03na2nbm9la0shlijvjyb5mpp1prfskk4jmjy8iz707r0731dbjk";
+       version = "2.2.3.2";
+       sha256 = "1f0yqka43gp7vhv7yr4q6pqr8qw0qq2yh4y2lnayhc876zpw6ng3";
        libraryHaskellDepends = [
          aeson base bytestring conduit conduit-extra exceptions http-client
          http-client-tls http-types lifted-base monad-control mtl resourcet
@@ -104912,17 +105228,15 @@ self: {
        license = stdenv.lib.licenses.mit;
      }) {};
 
-  "http-media_0_7_0" = callPackage
+  "http-media_0_7_1" = callPackage
     ({ mkDerivation, base, bytestring, case-insensitive, containers
      , QuickCheck, test-framework, test-framework-quickcheck2
      , utf8-string
      }:
      mkDerivation {
        pname = "http-media";
-       version = "0.7.0";
-       sha256 = "11d5dcax7i58zhmaz1x35g0mbqm9h9ayzz058cm4p1p2dm7rsag5";
-       revision = "1";
-       editedCabalFile = "1z8pq2xfqjb8z8xar3inc51wsid9b66lfxrzq2sdb45953rcrbpd";
+       version = "0.7.1";
+       sha256 = "06b921qchv3avras2i7x0n7fy3rj7lr2dwm82b62fgzhy6riskh6";
        libraryHaskellDepends = [
          base bytestring case-insensitive containers utf8-string
        ];
@@ -110328,6 +110642,26 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "integer-logarithms_1_0_2" = callPackage
+    ({ mkDerivation, array, base, ghc-prim, integer-gmp, QuickCheck
+     , smallcheck, tasty, tasty-hunit, tasty-quickcheck
+     , tasty-smallcheck
+     }:
+     mkDerivation {
+       pname = "integer-logarithms";
+       version = "1.0.2";
+       sha256 = "0w5mhak181zi6qr5h2zbcs9ymaqacisp9jwk99naz6s8zz5rq1ii";
+       libraryHaskellDepends = [ array base ghc-prim integer-gmp ];
+       testHaskellDepends = [
+         base QuickCheck smallcheck tasty tasty-hunit tasty-quickcheck
+         tasty-smallcheck
+       ];
+       homepage = "https://github.com/phadej/integer-logarithms";
+       description = "Integer logarithms";
+       license = stdenv.lib.licenses.mit;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "integer-pure" = callPackage
     ({ mkDerivation }:
      mkDerivation {
@@ -111265,8 +111599,8 @@ self: {
      }:
      mkDerivation {
        pname = "ip";
-       version = "0.9.1";
-       sha256 = "10pvs70car553ykpzhgk8zxqpl6a8vlirbw7c9xx0g1lhf3hmvhi";
+       version = "0.9.2";
+       sha256 = "0r15mdknz1j85hws9bqfil6l39q88pbbjz0kbky9kl7y675hkzdj";
        libraryHaskellDepends = [
          aeson attoparsec base bytestring hashable primitive text vector
        ];
@@ -113407,30 +113741,30 @@ self: {
        license = stdenv.lib.licenses.asl20;
      }) {};
 
-  "jose_0_6_0_2" = callPackage
+  "jose_0_6_0_3" = callPackage
     ({ mkDerivation, aeson, attoparsec, base, base64-bytestring
      , bytestring, concise, containers, cryptonite, hspec, lens, memory
      , monad-time, mtl, network-uri, QuickCheck, quickcheck-instances
-     , safe, tasty, tasty-hspec, tasty-quickcheck, template-haskell
-     , text, time, unordered-containers, vector, x509
+     , safe, semigroups, tasty, tasty-hspec, tasty-quickcheck
+     , template-haskell, text, time, unordered-containers, vector, x509
      }:
      mkDerivation {
        pname = "jose";
-       version = "0.6.0.2";
-       sha256 = "1m6ck60z9lmvc3rb8lpf4h7j3yvzmshwb8dm96s0d1ldhcmk26jy";
+       version = "0.6.0.3";
+       sha256 = "1d6d2w61v5di6mfd1ss14sx7i29bzvhjn7yplg0q2nmxnba5p2xx";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
          aeson attoparsec base base64-bytestring bytestring concise
          containers cryptonite lens memory monad-time mtl network-uri
-         QuickCheck quickcheck-instances safe template-haskell text time
-         unordered-containers vector x509
+         QuickCheck quickcheck-instances safe semigroups template-haskell
+         text time unordered-containers vector x509
        ];
        executableHaskellDepends = [ aeson base bytestring lens mtl ];
        testHaskellDepends = [
          aeson attoparsec base base64-bytestring bytestring concise
          containers cryptonite hspec lens memory monad-time mtl network-uri
-         QuickCheck quickcheck-instances safe tasty tasty-hspec
+         QuickCheck quickcheck-instances safe semigroups tasty tasty-hspec
          tasty-quickcheck template-haskell text time unordered-containers
          vector x509
        ];
@@ -113533,18 +113867,18 @@ self: {
   "jsaddle" = callPackage
     ({ mkDerivation, aeson, attoparsec, base, base64-bytestring
      , bytestring, containers, deepseq, filepath, ghc-prim, http-types
-     , lens, primitive, process, ref-tf, scientific, stm, text, time
-     , transformers, unordered-containers, uuid, uuid-types, vector
+     , lens, primitive, process, random, ref-tf, scientific, stm, text
+     , time, transformers, unordered-containers, vector
      }:
      mkDerivation {
        pname = "jsaddle";
-       version = "0.9.2.1";
-       sha256 = "0527hsra6x9iblv1i8k145waha861zx5khk0f7c7sqar72qmrzj4";
+       version = "0.9.3.0";
+       sha256 = "1c96b2zxa8x4p28rxjnj9nz5999d4f8nfwj38yws0h2c3lwsm740";
        libraryHaskellDepends = [
          aeson attoparsec base base64-bytestring bytestring containers
-         deepseq filepath ghc-prim http-types lens primitive process ref-tf
-         scientific stm text time transformers unordered-containers uuid
-         uuid-types vector
+         deepseq filepath ghc-prim http-types lens primitive process random
+         ref-tf scientific stm text time transformers unordered-containers
+         vector
        ];
        description = "Interface for JavaScript that works with GHCJS and GHC";
        license = stdenv.lib.licenses.mit;
@@ -113572,8 +113906,8 @@ self: {
      }:
      mkDerivation {
        pname = "jsaddle-dom";
-       version = "0.9.0.0";
-       sha256 = "0yc5m80n3k3l2m429p5icfwk50c6qdfs5h273rgdr9pjb2if5cmm";
+       version = "0.9.1.0";
+       sha256 = "16dgcdj1x58gpkqvz434f0ysyhwpy1dwqxs6bd24875n1hxjim77";
        libraryHaskellDepends = [
          base base-compat jsaddle lens text transformers
        ];
@@ -113601,17 +113935,16 @@ self: {
     ({ mkDerivation, aeson, base, bytestring, containers, deepseq
      , doctest, filepath, foreign-store, ghc-prim, http-types, jsaddle
      , lens, network, primitive, process, QuickCheck, ref-tf, stm, text
-     , time, transformers, uuid, uuid-types, wai, wai-websockets, warp
-     , webdriver, websockets
+     , time, transformers, wai, wai-websockets, warp, webdriver
+     , websockets
      }:
      mkDerivation {
        pname = "jsaddle-warp";
-       version = "0.9.2.0";
-       sha256 = "08r9nzx8yvdw7klv7n19znqfp5r5585fvhz9jsk5mcinpkc7yvyv";
+       version = "0.9.3.0";
+       sha256 = "0lcwg3lgh6bah8zqjzk7hfy8pcjhjlq5a22y83332qn4ms9hfw8l";
        libraryHaskellDepends = [
          aeson base bytestring containers foreign-store http-types jsaddle
-         stm text time transformers uuid uuid-types wai wai-websockets warp
-         websockets
+         stm text time transformers wai wai-websockets warp websockets
        ];
        testHaskellDepends = [
          aeson base bytestring containers deepseq doctest filepath ghc-prim
@@ -114338,6 +114671,29 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "json-tracer" = callPackage
+    ({ mkDerivation, aeson, aeson-pretty, base, bytestring, containers
+     , ghc-prim, hashable, hspec, hspec-core, hspec-discover
+     , hspec-expectations, microlens, microlens-ghc, mtl
+     , template-haskell, text, time, transformers, unordered-containers
+     }:
+     mkDerivation {
+       pname = "json-tracer";
+       version = "0.0.1.2";
+       sha256 = "1687zjhc5d63qq7kzkq4kcn9qw9kwlb566kgfkh7yr8whp5rhgnd";
+       libraryHaskellDepends = [
+         aeson base containers ghc-prim hashable microlens microlens-ghc mtl
+         template-haskell text transformers unordered-containers
+       ];
+       testHaskellDepends = [
+         aeson aeson-pretty base bytestring containers hspec hspec-core
+         hspec-discover hspec-expectations microlens mtl time
+       ];
+       homepage = "https://github.com/autotaker/json-tracer#readme";
+       description = "A polymorphic, type-safe, json-structured tracing library";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "json-types" = callPackage
     ({ mkDerivation, base, containers, text }:
      mkDerivation {
@@ -117930,20 +118286,18 @@ self: {
      }) {};
 
   "language-ecmascript" = callPackage
-    ({ mkDerivation, base, containers, data-default-class, Diff
-     , directory, filepath, HUnit, mtl, parsec, QuickCheck
+    ({ mkDerivation, base, charset, containers, data-default-class
+     , Diff, directory, filepath, HUnit, mtl, parsec, QuickCheck
      , template-haskell, test-framework, test-framework-hunit
      , test-framework-quickcheck2, testing-feat, uniplate, wl-pprint
      }:
      mkDerivation {
        pname = "language-ecmascript";
-       version = "0.17.1.0";
-       sha256 = "0gl82zq50x98jzagkzdb5fgf5gnspvpx6i66g3r25mcn606ky7nz";
-       revision = "2";
-       editedCabalFile = "0wndi8w3nchzvsmqxy5pbxld4c18a0b3ncffqfail1dpa6i30my6";
+       version = "0.17.2.0";
+       sha256 = "1szn269x93k7x2r1z6aj0fqraim1f6vyb7qbg5nfkv8l0gcrz10l";
        libraryHaskellDepends = [
-         base containers data-default-class Diff mtl parsec QuickCheck
-         template-haskell testing-feat uniplate wl-pprint
+         base charset containers data-default-class Diff mtl parsec
+         QuickCheck template-haskell testing-feat uniplate wl-pprint
        ];
        testHaskellDepends = [
          base containers data-default-class Diff directory filepath HUnit
@@ -118035,6 +118389,26 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "language-glsl_0_2_1" = callPackage
+    ({ mkDerivation, base, HUnit, parsec, prettyclass, test-framework
+     , test-framework-hunit
+     }:
+     mkDerivation {
+       pname = "language-glsl";
+       version = "0.2.1";
+       sha256 = "08hrl9s8640a61npdshjrw5q3j3b2gvms846cf832j0n19mi24h0";
+       isLibrary = true;
+       isExecutable = true;
+       libraryHaskellDepends = [ base parsec prettyclass ];
+       executableHaskellDepends = [ base parsec prettyclass ];
+       testHaskellDepends = [
+         base HUnit parsec prettyclass test-framework test-framework-hunit
+       ];
+       description = "GLSL abstract syntax tree, parser, and pretty-printer";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "language-go" = callPackage
     ({ mkDerivation, array, base, parsec, utf8-string }:
      mkDerivation {
@@ -121446,6 +121820,8 @@ self: {
        pname = "linear";
        version = "1.20.6";
        sha256 = "1xcr36g6rr7k0vlzsh6szzxxrdi1f6vb9sxdilcpsb8xjvkk258m";
+       revision = "1";
+       editedCabalFile = "0jgfgn0i5882yhmbqc1w9g7gk713l5r66xyaxiwg7nmw82smmakk";
        setupHaskellDepends = [ base Cabal cabal-doctest ];
        libraryHaskellDepends = [
          adjunctions base base-orphans binary bytes cereal containers
@@ -122457,8 +122833,8 @@ self: {
     ({ mkDerivation, base, doctest, mtl }:
      mkDerivation {
        pname = "list-transformer";
-       version = "1.0.1";
-       sha256 = "0sjhhvdysfi9a70bkx3iwi81i5fyhak6jzxizlcqvc2x6vd79x95";
+       version = "1.0.2";
+       sha256 = "081sik71mli28lvai34zymcl58fiqcrbhzxdi6phmjizm5wj4pqi";
        libraryHaskellDepends = [ base mtl ];
        testHaskellDepends = [ base doctest ];
        homepage = "https://github.com/Gabriel439/Haskell-List-Transformer-Library";
@@ -122578,8 +122954,8 @@ self: {
      }:
      mkDerivation {
        pname = "live-sequencer";
-       version = "0.0.5.2";
-       sha256 = "1qcjs56mfj62pvgv7ab1c2q7ya6ykaw1sixak43iprpviwa3i3w4";
+       version = "0.0.6";
+       sha256 = "0gsbixz0cmy9cajqj4s8iaf8mjk42162sd39bpcdp4xqyxfj5g63";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [ base event-list non-negative ];
@@ -123627,8 +124003,8 @@ self: {
      }:
      mkDerivation {
        pname = "log-warper";
-       version = "1.1.2";
-       sha256 = "0j17ylwga4vw0f0hahpmvm3nhk6s274m0msjv0r9jx6a6jx1wsmn";
+       version = "1.1.4";
+       sha256 = "1q9n0b0dwdkpvmpk60s65sw8z25k9nbybwnrfv6k0ifdjs86x6lh";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -124443,20 +124819,19 @@ self: {
      }) {};
 
   "loup" = callPackage
-    ({ mkDerivation, aeson, amazonka, amazonka-swf, base, basic-prelude
-     , bytestring, conduit, lifted-async, lifted-base, optparse-generic
-     , preamble, shakers, time, turtle, unordered-containers, uuid, yaml
+    ({ mkDerivation, aeson, amazonka, amazonka-swf, base, bytestring
+     , conduit, lifted-async, lifted-base, optparse-generic, preamble
+     , shakers, time, turtle, unordered-containers, uuid, yaml
      }:
      mkDerivation {
        pname = "loup";
-       version = "0.0.10";
-       sha256 = "0j65vx9cpn0q1zhcz4wsk86wnqlmr2m8dkqgzy2scm7chfd2hbhv";
+       version = "0.0.13";
+       sha256 = "03ibb8ddrd7k9mhb8axg3jrbrn68kwi94sz7wnxr21ixiz2cb122";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
-         aeson amazonka amazonka-swf base basic-prelude bytestring conduit
-         lifted-async lifted-base preamble time turtle unordered-containers
-         uuid yaml
+         aeson amazonka amazonka-swf base bytestring conduit lifted-async
+         lifted-base preamble time turtle unordered-containers uuid yaml
        ];
        executableHaskellDepends = [ base optparse-generic shakers ];
        homepage = "https://github.com/swift-nav/loup";
@@ -125559,8 +125934,8 @@ self: {
      }:
      mkDerivation {
        pname = "madlang";
-       version = "2.3.2.0";
-       sha256 = "0cg38m9ji0l8kv3sqqhwbvn57all0h9652acjdhhcg3n98hxpam6";
+       version = "2.4.0.1";
+       sha256 = "1qldc05017i1dy1mcl79r0ynxx66qqnsyp8f3y5lk4jdgrfz9mb1";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -127240,28 +127615,27 @@ self: {
      }) {};
 
   "matterhorn" = callPackage
-    ({ mkDerivation, base, base-compat, brick, bytestring, cheapskate
-     , checkers, config-ini, connection, containers, directory, filepath
-     , gitrev, hashable, Hclip, mattermost-api, mattermost-api-qc
-     , microlens-platform, mtl, process, quickcheck-text, stm, strict
+    ({ mkDerivation, aspell-pipe, base, base-compat, brick, bytestring
+     , cheapskate, checkers, config-ini, connection, containers
+     , directory, filepath, gitrev, hashable, Hclip, mattermost-api
+     , mattermost-api-qc, microlens-platform, mtl, process
+     , quickcheck-text, skylighting, stm, stm-delay, strict
      , string-conversions, tasty, tasty-hunit, tasty-quickcheck
-     , temporary, text, text-zipper, time, transformers, Unique
+     , temporary, text, text-zipper, time, transformers, Unique, unix
      , unordered-containers, utf8-string, vector, vty, xdg-basedir
      }:
      mkDerivation {
        pname = "matterhorn";
-       version = "30802.1.0";
-       sha256 = "0sn8r6yaq2mc034dp9ib5gfcvw30p1a2frqkcmk9f9bjk22r5ix9";
-       revision = "2";
-       editedCabalFile = "1jrnxx144ckngbvk7sr3sw9im8a2w57dzqwzvdpxr2ql3hanwf2c";
+       version = "31000.0.0";
+       sha256 = "0kkyalrqfaq851lnj8vbrffyg2yjbr5mhqrh8a2y4hkd8yx1ji36";
        isLibrary = false;
        isExecutable = true;
        executableHaskellDepends = [
-         base base-compat brick bytestring cheapskate config-ini connection
-         containers directory filepath gitrev hashable Hclip mattermost-api
-         microlens-platform mtl process stm strict temporary text
-         text-zipper time transformers unordered-containers utf8-string
-         vector vty xdg-basedir
+         aspell-pipe base base-compat brick bytestring cheapskate config-ini
+         connection containers directory filepath gitrev hashable Hclip
+         mattermost-api microlens-platform mtl process skylighting stm
+         stm-delay strict temporary text text-zipper time transformers unix
+         unordered-containers utf8-string vector vty xdg-basedir
        ];
        testHaskellDepends = [
          base base-compat brick bytestring cheapskate checkers config-ini
@@ -127271,35 +127645,33 @@ self: {
          tasty-quickcheck text text-zipper time transformers Unique
          unordered-containers vector vty xdg-basedir
        ];
-       description = "Terminal client for the MatterMost chat system";
+       description = "Terminal client for the Mattermost chat system";
        license = stdenv.lib.licenses.bsd3;
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "mattermost-api" = callPackage
     ({ mkDerivation, aeson, base, bytestring, connection, containers
-     , cryptonite, gitrev, hashable, HTTP, HUnit, memory, microlens
-     , microlens-th, mtl, network-uri, pretty-show, process, stm, tasty
-     , tasty-hunit, template-haskell, text, time, unordered-containers
-     , websockets
+     , gitrev, hashable, HTTP, HUnit, memory, microlens, microlens-th
+     , mtl, network-uri, pretty-show, process, stm, tasty, tasty-hunit
+     , template-haskell, text, time, unordered-containers, websockets
      }:
      mkDerivation {
        pname = "mattermost-api";
-       version = "30802.1.0";
-       sha256 = "0bbg37aj6jxrdvy1zx9q143s7gjhx5dnba9y8vyjcfgypyzlggsv";
+       version = "31000.0.0";
+       sha256 = "1v5m57qsd155rr6nz3y1yzvs2imia4ld3xb2ccha0cnbki6hw6wb";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
-         aeson base bytestring connection containers cryptonite gitrev
-         hashable HTTP memory microlens microlens-th network-uri pretty-show
-         process stm template-haskell text time unordered-containers
-         websockets
+         aeson base bytestring connection containers gitrev hashable HTTP
+         memory microlens microlens-th network-uri pretty-show process stm
+         template-haskell text time unordered-containers websockets
        ];
        testHaskellDepends = [
          aeson base containers HUnit mtl pretty-show stm tasty tasty-hunit
          text unordered-containers
        ];
-       description = "Client API for MatterMost chat system";
+       description = "Client API for Mattermost chat system";
        license = stdenv.lib.licenses.bsd3;
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
@@ -127310,8 +127682,8 @@ self: {
      }:
      mkDerivation {
        pname = "mattermost-api-qc";
-       version = "30802.1.0";
-       sha256 = "0rld7i62z66w0c0jfrk6kj7a8ha6hczmavdy3qss14p3z651l8p3";
+       version = "31000.0.0";
+       sha256 = "1sjw31vg02ygxb61m2cvhl435zgsk6w5gnl4v34qd9ihbq4laa9r";
        libraryHaskellDepends = [
          base containers mattermost-api QuickCheck text time
        ];
@@ -127801,6 +128173,23 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "med-module" = callPackage
+    ({ mkDerivation, base, bytestring, storable-endian, transformers
+     , utility-ht
+     }:
+     mkDerivation {
+       pname = "med-module";
+       version = "0.1";
+       sha256 = "0qln8b2vfmmfx2700vybd895j22a82l4k95nk7kwpkilsf0h6vji";
+       isLibrary = true;
+       isExecutable = true;
+       libraryHaskellDepends = [
+         base bytestring storable-endian transformers utility-ht
+       ];
+       description = "Parse song module files from Amiga MED and OctaMED";
+       license = stdenv.lib.licenses.gpl3;
+     }) {};
+
   "mediabus" = callPackage
     ({ mkDerivation, array, async, base, binary, bytestring, cereal
      , conduit, conduit-combinators, conduit-extra, containers
@@ -129994,17 +130383,17 @@ self: {
      }) {};
 
   "miso" = callPackage
-    ({ mkDerivation, aeson, base, bytestring, containers, lucid, text
-     , vector
+    ({ mkDerivation, aeson, base, BoundedChan, bytestring, containers
+     , lucid, text, vector
      }:
      mkDerivation {
        pname = "miso";
-       version = "0.1.2.0";
-       sha256 = "1f9gs5lmcg86gs35fsdjq7bdhxyawdfna5lp84chsxl5fqa44wjs";
+       version = "0.2.1.0";
+       sha256 = "0z7gl1bxh1c6caxwqbf1cqpgrklx7z7f4qp06pipmvwciggcf30v";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
-         aeson base bytestring containers lucid text vector
+         aeson base BoundedChan bytestring containers lucid text vector
        ];
        homepage = "http://github.com/dmjio/miso";
        description = "A tasty Haskell front-end framework";
@@ -130795,22 +131184,6 @@ self: {
      }:
      mkDerivation {
        pname = "monad-control";
-       version = "1.0.2.0";
-       sha256 = "1k5lgwdnbqmzzc7y29pfq7a35g428qivsp5cafdv0mbn5kc59aq5";
-       libraryHaskellDepends = [
-         base stm transformers transformers-base transformers-compat
-       ];
-       homepage = "https://github.com/basvandijk/monad-control";
-       description = "Lift control operations, like exception catching, through monad transformers";
-       license = stdenv.lib.licenses.bsd3;
-     }) {};
-
-  "monad-control_1_0_2_1" = callPackage
-    ({ mkDerivation, base, stm, transformers, transformers-base
-     , transformers-compat
-     }:
-     mkDerivation {
-       pname = "monad-control";
        version = "1.0.2.1";
        sha256 = "1hjq0d1y18yyw3p4g78r7k88xy92pzxiqchqll7rqj8lnwnwnknc";
        libraryHaskellDepends = [
@@ -130819,7 +131192,6 @@ self: {
        homepage = "https://github.com/basvandijk/monad-control";
        description = "Lift control operations, like exception catching, through monad transformers";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "monad-control-aligned" = callPackage
@@ -132119,20 +132491,18 @@ self: {
   "monky" = callPackage
     ({ mkDerivation, base, bytestring, cereal, composition, containers
      , directory, env-locale, formatting, mtl, netlink, network
-     , optparse-applicative, process, pulseaudio, statvfs, stm
+     , old-time, optparse-applicative, process, pulseaudio, statvfs, stm
      , template-haskell, text, time, transformers, unix
      }:
      mkDerivation {
        pname = "monky";
-       version = "2.2.0.0";
-       sha256 = "1bh86myk4nar4ckq0sly7hvj3bzz022yh2sgmfchr6wb05g92pav";
-       revision = "1";
-       editedCabalFile = "00666fcv432m8whkmnwpijjvj5w5xa64iv7wrcsrc3dcwq5wy20g";
+       version = "2.2.1.0";
+       sha256 = "1iw0q2ymddnjq2sbzan03abnj00fwaz8pjadbsn63053wai5axfx";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
          base bytestring cereal composition containers directory env-locale
-         formatting mtl netlink network pulseaudio statvfs stm
+         formatting mtl netlink network old-time pulseaudio statvfs stm
          template-haskell text time transformers unix
        ];
        executableHaskellDepends = [
@@ -135073,6 +135443,19 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "names-th_0_2_0_3" = callPackage
+    ({ mkDerivation, base, containers, template-haskell }:
+     mkDerivation {
+       pname = "names-th";
+       version = "0.2.0.3";
+       sha256 = "1ijy7wkmw8y5lv7f1p975jlp17r3yfv5v05csiqrs1zykcpjpghf";
+       libraryHaskellDepends = [ base containers template-haskell ];
+       homepage = "http://khibino.github.io/haskell-relational-record/";
+       description = "Manipulate name strings for TH";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "namespace" = callPackage
     ({ mkDerivation, base, containers, monoid-extras }:
      mkDerivation {
@@ -136381,8 +136764,8 @@ self: {
      }:
      mkDerivation {
        pname = "network-api-support";
-       version = "0.2.2";
-       sha256 = "1az26wrfgc8jjvkcrni4i6nr5v6i6gb4193zy858sp90rsln7yiy";
+       version = "0.3.0";
+       sha256 = "0jjd84wwxjdvj1d17rwwmpdv03c18am09xafysw33d6777xh8dmk";
        libraryHaskellDepends = [
          aeson attoparsec base bytestring case-insensitive http-client
          http-client-tls http-types text time tls
@@ -137531,8 +137914,8 @@ self: {
      }:
      mkDerivation {
        pname = "ngx-export";
-       version = "0.4.1.0";
-       sha256 = "0vlcvvgl6sncgw03ks20b115jlznlv4f1n9fnzwzignws09hyf6y";
+       version = "0.5.0.1";
+       sha256 = "0j3wxzf8p5ck3dxfb6bmv3g8xpknsdalgjgp39i47g4qf27prqgx";
        libraryHaskellDepends = [
          async base binary bytestring template-haskell unix
        ];
@@ -138955,8 +139338,8 @@ self: {
      }:
      mkDerivation {
        pname = "numhask-range";
-       version = "0.0.2";
-       sha256 = "0ackcr1brczhnn66700i1dc3bj506vp79r4dzr7i40dyi19mk9fw";
+       version = "0.0.3";
+       sha256 = "0na22wnyhs30h2h6nfkpgfzxpbcan597l1gg9mayi3g41148cxvj";
        libraryHaskellDepends = [
          base containers foldl formatting lens linear numhask protolude
          QuickCheck
@@ -138966,7 +139349,7 @@ self: {
          tasty-hspec tasty-hunit tasty-quickcheck tasty-smallcheck
        ];
        homepage = "https://github.com/tonyday567/numhask-range";
-       description = "see readme.md";
+       description = "Numbers that are range representations";
        license = stdenv.lib.licenses.bsd3;
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
@@ -139442,15 +139825,15 @@ self: {
        hydraPlatforms = [ "x86_64-darwin" "x86_64-linux" ];
      }) {};
 
-  "octane_0_19_0" = callPackage
+  "octane_0_20_0" = callPackage
     ({ mkDerivation, aeson, base, bimap, binary, bytestring, containers
      , data-default-class, file-embed, http-client, http-client-tls
      , overloaded-records, rattletrap, text
      }:
      mkDerivation {
        pname = "octane";
-       version = "0.19.0";
-       sha256 = "1qdz8y7jacj6yq61icdyqw2fr741nwq1p9yyns6shbv6c9z9zy51";
+       version = "0.20.0";
+       sha256 = "1lgvx8nkfjh7x7hnpn689499gcx3hwq13s4kh4j74q1xfhmawwyv";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -140291,6 +140674,8 @@ self: {
        pname = "opencv";
        version = "0.0.1.1";
        sha256 = "095vljv7y7am7dfn7hp9rncfcbcmmqvgzwgw6iwrp6s3z0qv10jn";
+       revision = "1";
+       editedCabalFile = "1gql71xhyd3ns0a7cigjgdpar7x0b0bwr9kvi17gfs91ggiw7684";
        configureFlags = [
          "--with-gcc=${stdenv.cc}/bin/c++" "--with-ld=${stdenv.cc}/bin/c++"
        ];
@@ -140324,6 +140709,8 @@ self: {
        pname = "opencv-extra";
        version = "0.1.0.0";
        sha256 = "1ah6jipanqag0vk4fjd35rr5xi479w2iym0ix6wd9g9zswb89k8j";
+       revision = "1";
+       editedCabalFile = "0pqkh3lqmgspg6h38jff8g4w7s28k4l6r17d7xkrfrghhaxl47mp";
        setupHaskellDepends = [ base Cabal ];
        libraryHaskellDepends = [
          base bindings-DSL bytestring containers inline-c inline-c-cpp
@@ -141307,17 +141694,17 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
-  "optparse-generic_1_2_1" = callPackage
-    ({ mkDerivation, base, bytestring, optparse-applicative, semigroups
-     , system-filepath, text, time, transformers, void
+  "optparse-generic_1_2_2" = callPackage
+    ({ mkDerivation, base, bytestring, Only, optparse-applicative
+     , semigroups, system-filepath, text, time, transformers, void
      }:
      mkDerivation {
        pname = "optparse-generic";
-       version = "1.2.1";
-       sha256 = "1dk945dp98mwk1v4y0cky3z0ngmd29nbg6fbaaxnigcrgpbvkjml";
+       version = "1.2.2";
+       sha256 = "110jil2n945x30d8wgdrgs7di310z9hdnzhw5c1zq2jfh3b54ygz";
        libraryHaskellDepends = [
-         base bytestring optparse-applicative semigroups system-filepath
-         text time transformers void
+         base bytestring Only optparse-applicative semigroups
+         system-filepath text time transformers void
        ];
        description = "Auto-generate a command-line parser for your datatype";
        license = stdenv.lib.licenses.bsd3;
@@ -144308,14 +144695,14 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
-  "path-io_1_3_1" = callPackage
+  "path-io_1_3_2" = callPackage
     ({ mkDerivation, base, containers, directory, dlist, exceptions
      , filepath, hspec, path, temporary, time, transformers, unix-compat
      }:
      mkDerivation {
        pname = "path-io";
-       version = "1.3.1";
-       sha256 = "166wxidsfyyv609bjfrn204k7lia02hgb4kmmbfv716dplywsb0q";
+       version = "1.3.2";
+       sha256 = "031y6dypf6wnwx7fnjyvn2sb5y1lxfibx0jnwc19h93harm3lfyp";
        libraryHaskellDepends = [
          base containers directory dlist exceptions filepath path temporary
          time transformers unix-compat
@@ -144842,8 +145229,8 @@ self: {
      }:
      mkDerivation {
        pname = "pdf-slave-server";
-       version = "0.1.1.0";
-       sha256 = "0vjajkb0hamn68klihk6i6xwc6qc8ann5miqh9w71vgmwc5ksz0g";
+       version = "0.1.2.0";
+       sha256 = "16s1wgbvs7j8fbw82wwz8qxgyvvvcqjb54q2sb5qwjmlijw0rdwn";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -144856,7 +145243,7 @@ self: {
          unordered-containers uuid wreq yaml
        ];
        executableHaskellDepends = [
-         base optparse-applicative wai-extra warp
+         base lens optparse-applicative text wai-extra warp
        ];
        homepage = "https://github.com/NCrashed/pdf-slave-server#readme";
        description = "Web service for pdf-slave tool";
@@ -144988,6 +145375,24 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "pdfname" = callPackage
+    ({ mkDerivation, base, directory, filepath, optparse-applicative
+     , pdfinfo, text
+     }:
+     mkDerivation {
+       pname = "pdfname";
+       version = "0.1.3";
+       sha256 = "0zrjz46fkrad76bwvylwv2ai9ygvrvh0mcdla26ax31w80wx5hk8";
+       isLibrary = false;
+       isExecutable = true;
+       executableHaskellDepends = [
+         base directory filepath optparse-applicative pdfinfo text
+       ];
+       homepage = "https://github.com/asr/pdfname#readme";
+       description = "Name a PDF file using information from the pdfinfo command";
+       license = stdenv.lib.licenses.mit;
+     }) {};
+
   "pdfsplit" = callPackage
     ({ mkDerivation, base, directory, pdfinfo, process, temporary }:
      mkDerivation {
@@ -145258,6 +145663,25 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "penrose" = callPackage
+    ({ mkDerivation, ad, aeson, base, containers, gloss, megaparsec
+     , old-time, random, text, websockets
+     }:
+     mkDerivation {
+       pname = "penrose";
+       version = "0.1.0.2";
+       sha256 = "0yva42b0av532a99kl0ldcfi229vs2m09w445r981i30xlilg5is";
+       isLibrary = false;
+       isExecutable = true;
+       executableHaskellDepends = [
+         ad aeson base containers gloss megaparsec old-time random text
+         websockets
+       ];
+       homepage = "http://penrose.ink";
+       description = "A system that automatically visualize mathematics";
+       license = stdenv.lib.licenses.mit;
+     }) {};
+
   "peparser" = callPackage
     ({ mkDerivation, base, binary, bytestring, haskell98 }:
      mkDerivation {
@@ -145469,14 +145893,14 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
-  "persistable-record_0_5_0_1" = callPackage
+  "persistable-record_0_5_0_2" = callPackage
     ({ mkDerivation, array, base, containers, dlist, names-th
      , quickcheck-simple, template-haskell, th-data-compat, transformers
      }:
      mkDerivation {
        pname = "persistable-record";
-       version = "0.5.0.1";
-       sha256 = "0r0b23ixshsqqlqpg9jik5kkbdn5cxsr05bcmjwf3wcyrbl5c3g3";
+       version = "0.5.0.2";
+       sha256 = "125zx0c1jccbb62azx5z36gr27fa8rxr5ydnq5w1wyqi0w4kxg02";
        libraryHaskellDepends = [
          array base containers dlist names-th template-haskell
          th-data-compat transformers
@@ -145505,6 +145929,24 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "persistable-types-HDBC-pg_0_0_1_5" = callPackage
+    ({ mkDerivation, base, bytestring, convertible, HDBC
+     , persistable-record, relational-query-HDBC, text-postgresql
+     }:
+     mkDerivation {
+       pname = "persistable-types-HDBC-pg";
+       version = "0.0.1.5";
+       sha256 = "0kdrqn6j7vsq748j9j22g3wqxik9pfy3s3dgk4gd5bqnp4gv7949";
+       libraryHaskellDepends = [
+         base bytestring convertible HDBC persistable-record
+         relational-query-HDBC text-postgresql
+       ];
+       homepage = "http://khibino.github.io/haskell-relational-record/";
+       description = "HDBC and Relational-Record instances of PostgreSQL extended types";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "persistent" = callPackage
     ({ mkDerivation, aeson, attoparsec, base, base64-bytestring
      , blaze-html, blaze-markup, bytestring, conduit, containers
@@ -146256,8 +146698,8 @@ self: {
      }:
      mkDerivation {
        pname = "pgdl";
-       version = "10.8";
-       sha256 = "127xgzx1j2d4flqykgb6vp57zjmyc6jkx8l2jak4df68wpcy1gwq";
+       version = "10.9";
+       sha256 = "0hwky1331bv1zbjq9nbfnvx8gkbfhs5sjawxjccz9l484xsrbb5z";
        isLibrary = false;
        isExecutable = true;
        executableHaskellDepends = [
@@ -146823,16 +147265,16 @@ self: {
      }) {};
 
   "pid1" = callPackage
-    ({ mkDerivation, base, process, unix }:
+    ({ mkDerivation, base, directory, process, unix }:
      mkDerivation {
        pname = "pid1";
-       version = "0.1.0.1";
-       sha256 = "1j25fgp44ww1iy2ybj3jy7frlf30ypvmnrwpm38qlm96ak46sfqn";
+       version = "0.1.2.0";
+       sha256 = "0xkz4vdh8cblpl8k2xmqs8vwv2c0vpxdbikcf2dnmzbg9fdvz5wy";
        revision = "1";
-       editedCabalFile = "0ii76hs4yg72w8pyynb7fbs80fw4knkfsv1gxqkagnm10hf3y8gk";
+       editedCabalFile = "11yg5pjci1d6p5ml0ic4vqn70vjx8vvhqs20rahgfqhh8palkyw9";
        isLibrary = true;
        isExecutable = true;
-       libraryHaskellDepends = [ base process unix ];
+       libraryHaskellDepends = [ base directory process unix ];
        executableHaskellDepends = [ base ];
        homepage = "https://github.com/fpco/pid1#readme";
        description = "Do signal handling and orphan reaping for Unix PID1 init processes";
@@ -147136,14 +147578,15 @@ self: {
 
   "pipes-bytestring" = callPackage
     ({ mkDerivation, base, bytestring, pipes, pipes-group, pipes-parse
-     , transformers
+     , stringsearch, transformers
      }:
      mkDerivation {
        pname = "pipes-bytestring";
-       version = "2.1.5";
-       sha256 = "10snjd1abl954gbcl2vxn5vsj830k4sb1jxs8z3h372has13ls9c";
+       version = "2.1.6";
+       sha256 = "061wcb48mdq694zhwb5xh423ss6f7cccxahc05cifrzkh033gp5i";
        libraryHaskellDepends = [
-         base bytestring pipes pipes-group pipes-parse transformers
+         base bytestring pipes pipes-group pipes-parse stringsearch
+         transformers
        ];
        description = "ByteString support for pipes";
        license = stdenv.lib.licenses.bsd3;
@@ -148526,6 +148969,29 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "plot-light" = callPackage
+    ({ mkDerivation, attoparsec, attoparsec-time, base, blaze-svg
+     , colour, hspec, palette, QuickCheck, scientific, text, time
+     }:
+     mkDerivation {
+       pname = "plot-light";
+       version = "0.2.1";
+       sha256 = "1zpmmwqvpf6xba6pc7b884glwg3f23hc64srjshmaaa4dv3fjf21";
+       isLibrary = true;
+       isExecutable = true;
+       libraryHaskellDepends = [
+         base blaze-svg colour palette scientific text time
+       ];
+       executableHaskellDepends = [
+         attoparsec attoparsec-time base blaze-svg colour scientific text
+         time
+       ];
+       testHaskellDepends = [ base hspec QuickCheck ];
+       homepage = "https://github.com/ocramz/plot-light";
+       description = "A lightweight plotting library, exporting to SVG";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "plotfont" = callPackage
     ({ mkDerivation, base, containers, tasty, tasty-hunit }:
      mkDerivation {
@@ -148559,8 +149025,8 @@ self: {
     ({ mkDerivation, base, hspec, optparse-applicative, process }:
      mkDerivation {
        pname = "ploton";
-       version = "0.1.0.0";
-       sha256 = "0iv4ngwf7zj20wglpa2klj5a39nfqmwbh7s1kivrlia1mi0xck3d";
+       version = "0.3.0.0";
+       sha256 = "1c045pc42bangg2rlclc91ad78ynjbc5lccmc33hjswcxynv6lj2";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [ base optparse-applicative process ];
@@ -150479,8 +150945,8 @@ self: {
      }:
      mkDerivation {
        pname = "postmark";
-       version = "0.1.1";
-       sha256 = "1jh1byixnc8mh3g4xb1w0nx9ghh5dchhqf1nxji869kbim2lqgaw";
+       version = "0.2.0";
+       sha256 = "14p4zff7phmavw4q0ygyd0b3sllgyn28q994zbgwmpvk9l1a6d80";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -150804,8 +151270,8 @@ self: {
      }:
      mkDerivation {
        pname = "preamble";
-       version = "0.0.44";
-       sha256 = "03x71m1sgq5l70xkmlvi8v3805xa39fbg9py54sqfdyk2rg56zyy";
+       version = "0.0.47";
+       sha256 = "1qjlw42xyynbwp72s2xx9kavvbqj13y603fpwf27hvab2ypyyg8w";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -152456,6 +152922,74 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {inherit (pkgs) proj;};
 
+  "project-m36" = callPackage
+    ({ mkDerivation, aeson, attoparsec, base, base64-bytestring, binary
+     , bytestring, Cabal, cassava, conduit, containers, criterion
+     , cryptohash-sha256, data-interval, deepseq, deepseq-generics
+     , directory, distributed-process, distributed-process-async
+     , distributed-process-client-server, distributed-process-extras
+     , either, extended-reals, filepath, ghc, ghc-boot, ghc-paths, Glob
+     , gnuplot, hashable, hashable-time, haskeline, http-api-data, HUnit
+     , list-t, megaparsec, monad-parallel, MonadRandom, mtl, network
+     , network-transport, network-transport-tcp, old-locale
+     , optparse-applicative, parallel, path-pieces, random
+     , random-shuffle, resourcet, semigroups, stm, stm-containers
+     , template-haskell, temporary, text, time, transformers, unix
+     , unordered-containers, uuid, uuid-aeson, vector
+     , vector-binary-instances, websockets
+     }:
+     mkDerivation {
+       pname = "project-m36";
+       version = "0.1";
+       sha256 = "0g816q602vjkk0ix8wxwlc0w7fx9xaid9qiib9811y7ad4v9zkih";
+       isLibrary = true;
+       isExecutable = true;
+       libraryHaskellDepends = [
+         aeson attoparsec base base64-bytestring binary bytestring cassava
+         conduit containers cryptohash-sha256 data-interval deepseq
+         deepseq-generics directory distributed-process
+         distributed-process-async distributed-process-client-server
+         distributed-process-extras either extended-reals filepath ghc
+         ghc-boot ghc-paths Glob gnuplot hashable hashable-time haskeline
+         http-api-data list-t monad-parallel MonadRandom mtl
+         network-transport network-transport-tcp old-locale
+         optparse-applicative parallel path-pieces random-shuffle resourcet
+         stm stm-containers temporary text time transformers unix
+         unordered-containers uuid vector vector-binary-instances
+       ];
+       executableHaskellDepends = [
+         aeson attoparsec base base64-bytestring binary bytestring Cabal
+         cassava conduit containers data-interval deepseq deepseq-generics
+         directory either filepath ghc ghc-paths gnuplot hashable
+         hashable-time haskeline http-api-data HUnit list-t megaparsec
+         MonadRandom mtl network-transport-tcp optparse-applicative parallel
+         path-pieces random semigroups stm stm-containers template-haskell
+         temporary text time transformers unordered-containers uuid
+         uuid-aeson vector vector-binary-instances websockets
+       ];
+       testHaskellDepends = [
+         aeson attoparsec base base64-bytestring binary bytestring Cabal
+         cassava conduit containers data-interval deepseq deepseq-generics
+         directory either filepath gnuplot hashable hashable-time haskeline
+         http-api-data HUnit list-t megaparsec MonadRandom mtl network
+         network-transport network-transport-tcp optparse-applicative
+         parallel path-pieces random semigroups stm stm-containers
+         template-haskell temporary text time transformers
+         unordered-containers uuid uuid-aeson vector vector-binary-instances
+         websockets
+       ];
+       benchmarkHaskellDepends = [
+         attoparsec base base64-bytestring binary bytestring Cabal cassava
+         containers criterion data-interval deepseq deepseq-generics
+         directory filepath gnuplot hashable hashable-time haskeline HUnit
+         megaparsec mtl parallel stm stm-containers temporary text time
+         unordered-containers uuid vector vector-binary-instances
+       ];
+       homepage = "https://github.com/agentm/project-m36";
+       description = "Relational Algebra Engine";
+       license = stdenv.lib.licenses.publicDomain;
+     }) {};
+
   "project-template" = callPackage
     ({ mkDerivation, base, base64-bytestring, bytestring, conduit
      , conduit-extra, containers, directory, filepath, hspec, mtl
@@ -152736,8 +153270,8 @@ self: {
      }:
      mkDerivation {
        pname = "propellor";
-       version = "4.3.0";
-       sha256 = "1walyz9x0rxa9n77kr0w7gpm2vnydxq70ii782ygzy0izymhnx39";
+       version = "4.4.0";
+       sha256 = "1rh8k1g8wpp898qh3g2k19v7qd95lv7l8vnb52dns350pgyswssx";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -153059,23 +153593,6 @@ self: {
      }:
      mkDerivation {
        pname = "protocol-buffers";
-       version = "2.4.0";
-       sha256 = "0sgybwg7js8dmzibr6cxn0p1n0m8kc9a3xqdbz7l8d4ili4q4khw";
-       libraryHaskellDepends = [
-         array base binary bytestring containers directory filepath mtl
-         parsec syb utf8-string
-       ];
-       homepage = "https://github.com/k-bx/protocol-buffers";
-       description = "Parse Google Protocol Buffer specifications";
-       license = stdenv.lib.licenses.bsd3;
-     }) {};
-
-  "protocol-buffers_2_4_2" = callPackage
-    ({ mkDerivation, array, base, binary, bytestring, containers
-     , directory, filepath, mtl, parsec, syb, utf8-string
-     }:
-     mkDerivation {
-       pname = "protocol-buffers";
        version = "2.4.2";
        sha256 = "13z1sh8z5b3nlscqnzw137k3979d4war3yzhxclljqq2z88rm1bv";
        libraryHaskellDepends = [
@@ -153085,15 +153602,14 @@ self: {
        homepage = "https://github.com/k-bx/protocol-buffers";
        description = "Parse Google Protocol Buffer specifications";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "protocol-buffers-descriptor" = callPackage
     ({ mkDerivation, base, bytestring, containers, protocol-buffers }:
      mkDerivation {
        pname = "protocol-buffers-descriptor";
-       version = "2.4.0";
-       sha256 = "1x1xnb3ldgic9y6hskr4h7xdd4lxql2r5fcmsw366b0w631vr57q";
+       version = "2.4.2";
+       sha256 = "0r7n1pnkabzksik9zrqif490g135hcjgvc40zm5c0b3dpq64r4lb";
        libraryHaskellDepends = [
          base bytestring containers protocol-buffers
        ];
@@ -153373,29 +153889,6 @@ self: {
      }:
      mkDerivation {
        pname = "psqueues";
-       version = "0.2.2.3";
-       sha256 = "1dd6xv1wjxj1xinx155b14hijw8fafrg4096srzdzj7xyqq7qxbd";
-       libraryHaskellDepends = [ base deepseq ghc-prim hashable ];
-       testHaskellDepends = [
-         array base deepseq ghc-prim hashable HUnit QuickCheck tagged
-         test-framework test-framework-hunit test-framework-quickcheck2
-       ];
-       benchmarkHaskellDepends = [
-         base containers criterion deepseq fingertree-psqueue ghc-prim
-         hashable mtl PSQueue random unordered-containers
-       ];
-       description = "Pure priority search queues";
-       license = stdenv.lib.licenses.bsd3;
-     }) {};
-
-  "psqueues_0_2_3_0" = callPackage
-    ({ mkDerivation, array, base, containers, criterion, deepseq
-     , fingertree-psqueue, ghc-prim, hashable, HUnit, mtl, PSQueue
-     , QuickCheck, random, tagged, test-framework, test-framework-hunit
-     , test-framework-quickcheck2, unordered-containers
-     }:
-     mkDerivation {
-       pname = "psqueues";
        version = "0.2.3.0";
        sha256 = "19s36xkbpa8466y56bgcmrqxz7aq1fysliyvw79k2a76bpg9bv95";
        libraryHaskellDepends = [ base deepseq ghc-prim hashable ];
@@ -153409,7 +153902,6 @@ self: {
        ];
        description = "Pure priority search queues";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "pstemmer" = callPackage
@@ -153918,8 +154410,8 @@ self: {
      }:
      mkDerivation {
        pname = "purescript";
-       version = "0.11.5";
-       sha256 = "1yqfgmxb8210dzffg4img8f2nzfvys3g583j2948lj03y9q170y1";
+       version = "0.11.6";
+       sha256 = "0cl4lyx9b1fk4sf94nj6zjj1n5s7wr56ygrxyi0ac7fbav8r42w0";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -154614,8 +155106,8 @@ self: {
      }:
      mkDerivation {
        pname = "qm-interpolated-string";
-       version = "0.1.0.0";
-       sha256 = "1ycys6ak809vyjgzjp2ra1ndnsficzdjs7kq7xaks0k50sscf7dd";
+       version = "0.1.1.0";
+       sha256 = "1fidkdn4smbv4ybc881168401gfq2l19qfb7w0bvki93jqqajhs1";
        libraryHaskellDepends = [
          base bytestring haskell-src-meta template-haskell text
        ];
@@ -154852,8 +155344,8 @@ self: {
     ({ mkDerivation, aeson, base, hashable, path-pieces, text }:
      mkDerivation {
        pname = "quantification";
-       version = "0.1";
-       sha256 = "0z7mwqpl83l8ss1ji8xna8z1s5nd78164ni9wmfiszhp4ghg2vpi";
+       version = "0.1.1";
+       sha256 = "092qnimc99x1n1g0mfpgsr85fbyd33isjsd9cc8rgb1n44ryj14m";
        libraryHaskellDepends = [ aeson base hashable path-pieces text ];
        homepage = "https://github.com/andrewthad/quantification#readme";
        description = "Data types and typeclasses to deal with universally and existentially quantified types";
@@ -155337,8 +155829,8 @@ self: {
     ({ mkDerivation, base, QuickCheck }:
      mkDerivation {
        pname = "quickcheck-simple";
-       version = "0.1.0.1";
-       sha256 = "166mavvz2rsi0clxhv9vkqdiyiird0xj8mdlfbav664qn5mn2yx5";
+       version = "0.1.0.2";
+       sha256 = "0p1ky7sj42crn9sas9d2cs5cwz03wsk20p55x2wgmlj5rmpr5mla";
        libraryHaskellDepends = [ base QuickCheck ];
        description = "Test properties and default-mains for QuickCheck";
        license = stdenv.lib.licenses.bsd3;
@@ -155362,18 +155854,18 @@ self: {
      }) {};
 
   "quickcheck-state-machine" = callPackage
-    ({ mkDerivation, ansi-wl-pprint, base, constraints, containers
-     , hspec, mtl, parallel-io, QuickCheck, random, singletons, stm
+    ({ mkDerivation, ansi-wl-pprint, base, containers, mtl, parallel-io
+     , QuickCheck, random, stm
      }:
      mkDerivation {
        pname = "quickcheck-state-machine";
-       version = "0.0.0";
-       sha256 = "0022zqwncc263dcvcck06faqxqyqq2vj57zbnqk63hjpikghkk9d";
+       version = "0.1.0";
+       sha256 = "1jczx6c1s5ir7r7r90kf5fhac4sydayr4lm6zsvjs4ykqnnparh6";
        libraryHaskellDepends = [
-         ansi-wl-pprint base constraints containers mtl parallel-io
-         QuickCheck random singletons stm
+         ansi-wl-pprint base containers mtl parallel-io QuickCheck random
+         stm
        ];
-       testHaskellDepends = [ base hspec mtl QuickCheck random ];
+       testHaskellDepends = [ base ];
        homepage = "https://github.com/advancedtelematic/quickcheck-state-machine#readme";
        description = "Test monadic programs using state machine based models";
        license = stdenv.lib.licenses.bsd3;
@@ -157072,15 +157564,15 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "rattletrap_2_2_4" = callPackage
+  "rattletrap_2_5_0" = callPackage
     ({ mkDerivation, aeson, aeson-casing, base, bimap, binary
      , binary-bits, bytestring, containers, data-binary-ieee754
      , filepath, hspec, template-haskell, temporary, text, vector
      }:
      mkDerivation {
        pname = "rattletrap";
-       version = "2.2.4";
-       sha256 = "19x353fks41555k7zax7i9h68hy8q420x071srn0q4bmsbzcpz1i";
+       version = "2.5.0";
+       sha256 = "14ksxmwy53xpa9k5swz8254x3kgswkb91r7fnkx85pph5x09qwxd";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -160062,7 +160554,7 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
-  "relational-query_0_9_1_0" = callPackage
+  "relational-query_0_9_2_1" = callPackage
     ({ mkDerivation, array, base, bytestring, containers, dlist
      , names-th, persistable-record, quickcheck-simple, sql-words
      , template-haskell, text, th-reify-compat, time, time-locale-compat
@@ -160070,8 +160562,8 @@ self: {
      }:
      mkDerivation {
        pname = "relational-query";
-       version = "0.9.1.0";
-       sha256 = "1nv2kl2nzp3xawyhiwlh35a2z1x1hwa5fcqha78d2hnk2rd8036c";
+       version = "0.9.2.1";
+       sha256 = "0sdmvbzfxbs7hk71zdn8bhbzdcw10h9apm5gn47cmiqkyiv5si5k";
        libraryHaskellDepends = [
          array base bytestring containers dlist names-th persistable-record
          sql-words template-haskell text th-reify-compat time
@@ -160106,7 +160598,7 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
-  "relational-query-HDBC_0_6_2_0" = callPackage
+  "relational-query-HDBC_0_6_2_1" = callPackage
     ({ mkDerivation, base, containers, convertible, dlist, HDBC
      , HDBC-session, names-th, persistable-record, relational-query
      , relational-schemas, template-haskell, th-data-compat
@@ -160114,8 +160606,8 @@ self: {
      }:
      mkDerivation {
        pname = "relational-query-HDBC";
-       version = "0.6.2.0";
-       sha256 = "0w9qk25idc9cbis27948jw9hcyib63q4byp8dd8xrqcx4jir5xr3";
+       version = "0.6.2.1";
+       sha256 = "1slx0zh9487q77spajwibnxpc5xwcdqg6i98gzxfd1k3jfh2ylw2";
        libraryHaskellDepends = [
          base containers convertible dlist HDBC HDBC-session names-th
          persistable-record relational-query relational-schemas
@@ -160203,14 +160695,14 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
-  "relational-schemas_0_1_3_3" = callPackage
+  "relational-schemas_0_1_4_0" = callPackage
     ({ mkDerivation, base, bytestring, containers, relational-query
      , template-haskell, time
      }:
      mkDerivation {
        pname = "relational-schemas";
-       version = "0.1.3.3";
-       sha256 = "1hqbx82cz4a2kmirlxild4n2rxw1xhj840ibyhzs5ppl325ibbrs";
+       version = "0.1.4.0";
+       sha256 = "1z0v175gx6yxmfjl55dyhsmpmyvrgwzynjy9yhi348kvij7iyivq";
        libraryHaskellDepends = [
          base bytestring containers relational-query template-haskell time
        ];
@@ -163083,6 +163575,20 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "rot13_0_2_0_1" = callPackage
+    ({ mkDerivation, base, bytestring, hspec, QuickCheck, text }:
+     mkDerivation {
+       pname = "rot13";
+       version = "0.2.0.1";
+       sha256 = "1p6lrjgigzbjigsyfsmx3kxrzm1aws3i708yl4xyh73arhcd89p0";
+       libraryHaskellDepends = [ base bytestring text ];
+       testHaskellDepends = [ base bytestring hspec QuickCheck text ];
+       homepage = "https://github.com/kvanberendonck/codec-rot13";
+       description = "Fast ROT13 cipher for Haskell";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "rotating-log" = callPackage
     ({ mkDerivation, base, bytestring, directory, filepath, old-locale
      , time, time-locale-compat
@@ -163498,8 +164004,8 @@ self: {
      }:
      mkDerivation {
        pname = "rtcm";
-       version = "0.1.11";
-       sha256 = "0nngz9b2w2ppssg4361jf445grff4x1k7p2ark2c8bbg4afayn6h";
+       version = "0.1.12";
+       sha256 = "1pscz3a7n8a3337zh4xh44gf00hd86d4dnh059sj60gx6dac7zxh";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -163962,23 +164468,6 @@ self: {
      }:
      mkDerivation {
        pname = "safe-exceptions";
-       version = "0.1.5.0";
-       sha256 = "068srl44q66iv939fhk3mxalmxdn7348f6xh46pwg5mjj4vfrvvh";
-       revision = "1";
-       editedCabalFile = "0m0m2bj8xmiqj1qxkl00p0fndn6aw54a4yf2kx2qhijgzc4f1hwl";
-       libraryHaskellDepends = [ base deepseq exceptions transformers ];
-       testHaskellDepends = [ base hspec void ];
-       homepage = "https://github.com/fpco/safe-exceptions#readme";
-       description = "Safe, consistent, and easy exception handling";
-       license = stdenv.lib.licenses.mit;
-     }) {};
-
-  "safe-exceptions_0_1_6_0" = callPackage
-    ({ mkDerivation, base, deepseq, exceptions, hspec, transformers
-     , void
-     }:
-     mkDerivation {
-       pname = "safe-exceptions";
        version = "0.1.6.0";
        sha256 = "074dy2f9fbhnh59clpz8c1ljplm1wwqjj7r3i4nv0rcl0khprm3i";
        libraryHaskellDepends = [ base deepseq exceptions transformers ];
@@ -163986,7 +164475,6 @@ self: {
        homepage = "https://github.com/fpco/safe-exceptions#readme";
        description = "Safe, consistent, and easy exception handling";
        license = stdenv.lib.licenses.mit;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "safe-exceptions-checked" = callPackage
@@ -164898,8 +165386,8 @@ self: {
      }:
      mkDerivation {
        pname = "sbp";
-       version = "2.2.7";
-       sha256 = "1dd0m01dbjfjjrv79lnm853ldqkjsmv490a66912v58p51c7qvni";
+       version = "2.2.8";
+       sha256 = "1rldqn584zmlxa42fqqnr2idw82rmma9cfad7jl5ih5mb3hyii5g";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -165534,18 +166022,16 @@ self: {
   "scientific" = callPackage
     ({ mkDerivation, base, binary, bytestring, containers, criterion
      , deepseq, ghc-prim, hashable, integer-gmp, integer-logarithms
-     , QuickCheck, smallcheck, tasty, tasty-ant-xml, tasty-hunit
-     , tasty-quickcheck, tasty-smallcheck, text, vector
+     , primitive, QuickCheck, smallcheck, tasty, tasty-ant-xml
+     , tasty-hunit, tasty-quickcheck, tasty-smallcheck, text
      }:
      mkDerivation {
        pname = "scientific";
-       version = "0.3.4.15";
-       sha256 = "1gsmpn3563k90nrai0jdjfvkxjjaxs7bxxsfbdpmw4xvbp2lmp9n";
-       revision = "2";
-       editedCabalFile = "1pxj3l4rm04l8rllv15sabspkw5nqhkhf38dsd2cyvr1n6669dd9";
+       version = "0.3.5.1";
+       sha256 = "19hvcqrrm375inqmci516xk32vir7dgw7ini8ij5rkdnrf1fd9jv";
        libraryHaskellDepends = [
          base binary bytestring containers deepseq ghc-prim hashable
-         integer-gmp integer-logarithms text vector
+         integer-gmp integer-logarithms primitive text
        ];
        testHaskellDepends = [
          base binary bytestring QuickCheck smallcheck tasty tasty-ant-xml
@@ -167179,17 +167665,17 @@ self: {
   "sensu-run" = callPackage
     ({ mkDerivation, aeson, base, bytestring, filepath, http-client
      , http-types, lens, network, optparse-applicative, process
-     , temporary, text, time, vector, wreq
+     , temporary, text, time, unix, vector, wreq
      }:
      mkDerivation {
        pname = "sensu-run";
-       version = "0.1.1.3";
-       sha256 = "1zhhnddp81p42z243i10kma5jic283gqlg190lfifsg8kdg3yms1";
+       version = "0.2.0";
+       sha256 = "066pi6smcvffs7gsl1l45r2dshkw570p6h4s4nwsp5skf6k3568r";
        isLibrary = false;
        isExecutable = true;
        executableHaskellDepends = [
          aeson base bytestring filepath http-client http-types lens network
-         optparse-applicative process temporary text time vector wreq
+         optparse-applicative process temporary text time unix vector wreq
        ];
        homepage = "https://github.com/maoe/sensu-run#readme";
        description = "A tool to send command execution results to Sensu";
@@ -167712,10 +168198,8 @@ self: {
      }:
      mkDerivation {
        pname = "servant-JuicyPixels";
-       version = "0.3.0.2";
-       sha256 = "1g9y1fqyd7v1cmwjid5i83qji2a4c514hmpz7ypz6zvd4ppj5v9l";
-       revision = "1";
-       editedCabalFile = "1sj4qyaf75nf1mciddga30b8ddrwv94184cz751n9abxidl18r49";
+       version = "0.3.0.3";
+       sha256 = "0kb53kla03clkv0686awjm6nc57r5yw0zmfs02036iplq6cc1yb0";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -167822,7 +168306,7 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
-  "servant-auth-cookie_0_5_0_4" = callPackage
+  "servant-auth-cookie_0_5_0_5" = callPackage
     ({ mkDerivation, base, base64-bytestring, blaze-builder, bytestring
      , cereal, cookie, criterion, cryptonite, data-default, deepseq
      , exceptions, hspec, http-api-data, http-types, memory, mtl
@@ -167831,8 +168315,8 @@ self: {
      }:
      mkDerivation {
        pname = "servant-auth-cookie";
-       version = "0.5.0.4";
-       sha256 = "0h9m9mzq2b5k5l3zp42cs45k5wi42bqvsp3lp2p1z1fb9as4cw2v";
+       version = "0.5.0.5";
+       sha256 = "1ml7f452ikfwzymvajrs0fmlww7pbq5prphsv65r12n4pzx9ynva";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -168470,6 +168954,18 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "servant-generic" = callPackage
+    ({ mkDerivation, base, servant, servant-server, text, warp }:
+     mkDerivation {
+       pname = "servant-generic";
+       version = "0.1.0.0";
+       sha256 = "03gh879j9qdm666lvl2j2xiqyrgclfg2k4f1l4lslby5y81r4lv6";
+       libraryHaskellDepends = [ base servant servant-server ];
+       testHaskellDepends = [ base servant servant-server text warp ];
+       description = "Specify Servant APIs with records";
+       license = stdenv.lib.licenses.mit;
+     }) {};
+
   "servant-github" = callPackage
     ({ mkDerivation, aeson, base, hspec, http-api-data, http-client
      , http-link-header, QuickCheck, servant, servant-client, text
@@ -169231,7 +169727,7 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
-  "servant-swagger_1_1_3" = callPackage
+  "servant-swagger_1_1_3_1" = callPackage
     ({ mkDerivation, aeson, aeson-qq, base, bytestring, Cabal
      , cabal-doctest, directory, doctest, filepath, hspec, http-media
      , insert-ordered-containers, lens, QuickCheck, servant, swagger2
@@ -169239,8 +169735,8 @@ self: {
      }:
      mkDerivation {
        pname = "servant-swagger";
-       version = "1.1.3";
-       sha256 = "0hf3psdcbnj0mj73zdfhv0l4p432hxzj1i9m66al3kd3k7rz79pk";
+       version = "1.1.3.1";
+       sha256 = "0n5vvrxg1lllkm385g0jd2j5bsr21bcibwn5szdpn6r5yh2mvn78";
        setupHaskellDepends = [ base Cabal cabal-doctest ];
        libraryHaskellDepends = [
          aeson base bytestring hspec http-media insert-ordered-containers
@@ -169267,6 +169763,8 @@ self: {
        pname = "servant-swagger-ui";
        version = "0.2.3.2.2.8";
        sha256 = "0daqlhwy48098wp2hjsnam7d29fj6zqxmdckqfc8z0xfs07ppbg8";
+       revision = "1";
+       editedCabalFile = "0n2c7sn7ly5wwlvns1nfzig3a6hxs1qn6jih3amnp116avvjkk1k";
        libraryHaskellDepends = [
          base blaze-markup bytestring directory file-embed filepath
          http-media servant servant-blaze servant-server servant-swagger
@@ -170366,8 +170864,8 @@ self: {
     ({ mkDerivation, base, basic-prelude, directory, shake }:
      mkDerivation {
        pname = "shakers";
-       version = "0.0.25";
-       sha256 = "0svgrvp054vs00hx5pcdlmpc375c4r926nla4fgk1jax6ghbaw72";
+       version = "0.0.27";
+       sha256 = "0mlh6vzq7gdpyxm05y36fwjx0vjhbkk23qn2ajvc28l6d6d3p5ym";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [ base basic-prelude directory shake ];
@@ -171673,8 +172171,8 @@ self: {
      }:
      mkDerivation {
        pname = "simple-effects";
-       version = "0.9.0.0";
-       sha256 = "1wrdqzwzi9gjjixg3rhkvc1lpi6br07inl0k6ngbrd8shxipwsa3";
+       version = "0.9.0.1";
+       sha256 = "1n5jr909g410zfy0vk4pvl5phy981hhxsx61hcm6p99f0vdybcwx";
        libraryHaskellDepends = [
          array base exceptions list-t monad-control MonadRandom mtl text
          transformers transformers-base
@@ -171867,18 +172365,23 @@ self: {
      }) {};
 
   "simple-logging" = callPackage
-    ({ mkDerivation, aeson, base, bytestring, exceptions, iso8601-time
-     , lens, mtl, simple-effects, string-conv, text, time, vector
+    ({ mkDerivation, aeson, base, bytestring, directory, exceptions
+     , filepath, hscolour, iso8601-time, lens, mtl, simple-effects
+     , string-conv, text, time, uuid, vector
      }:
      mkDerivation {
        pname = "simple-logging";
-       version = "0.2.0.1";
-       sha256 = "1x0vclb2an4mbwxqk44z0rpw1ai0pq2kc9ak0chyzijbk1vivwmx";
+       version = "0.2.0.2";
+       sha256 = "1a917vvwnzmv9jqrrmk6knv8wfrxwkbal6gxp24a2xkiqcjpgbjw";
        libraryHaskellDepends = [
-         aeson base bytestring exceptions iso8601-time lens mtl
+         aeson base bytestring directory exceptions filepath hscolour
+         iso8601-time lens mtl simple-effects string-conv text time uuid
+         vector
+       ];
+       testHaskellDepends = [
+         aeson base bytestring exceptions hscolour iso8601-time lens mtl
          simple-effects string-conv text time vector
        ];
-       testHaskellDepends = [ base simple-effects ];
        homepage = "https://gitlab.com/haskell-hr/logging";
        description = "Logging effect to plug into the simple-effects framework";
        license = stdenv.lib.licenses.mit;
@@ -176907,8 +177410,8 @@ self: {
      }:
      mkDerivation {
        pname = "spreadsheet";
-       version = "0.1.3.4";
-       sha256 = "1hj90bad6b1iiycwlpghxwmwxc1h14702pw4qpxvcp2n9sn2cjky";
+       version = "0.1.3.5";
+       sha256 = "1h5a2ifr10ihaqvl819d0g3vnn2wzp27wqlfbk21v8wv07wrwckk";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -177194,6 +177697,20 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "sql-words_0_1_5_1" = callPackage
+    ({ mkDerivation, base, QuickCheck, quickcheck-simple }:
+     mkDerivation {
+       pname = "sql-words";
+       version = "0.1.5.1";
+       sha256 = "0nr4ld96s3n48ydd15jsxb823kk2682wkjd2h7vqc306891qwwzd";
+       libraryHaskellDepends = [ base ];
+       testHaskellDepends = [ base QuickCheck quickcheck-simple ];
+       homepage = "http://khibino.github.io/haskell-relational-record/";
+       description = "SQL keywords data constructors into OverloadedString";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "sqlcipher" = callPackage
     ({ mkDerivation, base, bytestring, Cabal, directory, filepath
      , hspec, openssl, pretty, temporary, time, utf8-string
@@ -177234,27 +177751,6 @@ self: {
 
   "sqlite-simple" = callPackage
     ({ mkDerivation, attoparsec, base, base16-bytestring, blaze-builder
-     , blaze-textual, bytestring, containers, direct-sqlite, HUnit, text
-     , time, transformers
-     }:
-     mkDerivation {
-       pname = "sqlite-simple";
-       version = "0.4.13.0";
-       sha256 = "1s7rf4bip9ki6l3581x7h7ndlj5j369yvxfakfshrj5rcz329car";
-       libraryHaskellDepends = [
-         attoparsec base blaze-builder blaze-textual bytestring containers
-         direct-sqlite text time transformers
-       ];
-       testHaskellDepends = [
-         base base16-bytestring bytestring direct-sqlite HUnit text time
-       ];
-       homepage = "http://github.com/nurpax/sqlite-simple";
-       description = "Mid-Level SQLite client library";
-       license = stdenv.lib.licenses.bsd3;
-     }) {};
-
-  "sqlite-simple_0_4_14_0" = callPackage
-    ({ mkDerivation, attoparsec, base, base16-bytestring, blaze-builder
      , blaze-textual, bytestring, containers, direct-sqlite, HUnit, Only
      , text, time, transformers
      }:
@@ -177272,7 +177768,6 @@ self: {
        homepage = "http://github.com/nurpax/sqlite-simple";
        description = "Mid-Level SQLite client library";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "sqlite-simple-errors" = callPackage
@@ -177820,6 +178315,30 @@ self: {
        maintainers = with stdenv.lib.maintainers; [ peti ];
      }) {};
 
+  "stack-bump" = callPackage
+    ({ mkDerivation, ansi-terminal, async, base, bytestring, filepath
+     , Glob, hspec, lens, lens-aeson, optparse-applicative, process
+     , QuickCheck, strict, text, yaml
+     }:
+     mkDerivation {
+       pname = "stack-bump";
+       version = "0.7.1.0";
+       sha256 = "1la7v19zly3rnq0rwzv2h6hj9ibx0c0gdgvj4cc1pi893fyggkgz";
+       isLibrary = false;
+       isExecutable = true;
+       executableHaskellDepends = [
+         ansi-terminal async base bytestring filepath Glob lens lens-aeson
+         optparse-applicative process strict text yaml
+       ];
+       testHaskellDepends = [
+         ansi-terminal async base bytestring filepath Glob hspec lens
+         lens-aeson optparse-applicative process QuickCheck strict text yaml
+       ];
+       homepage = "https://github.com/yamadapc/stack-bump";
+       description = "Dead simple version bumping for hpack packages";
+       license = stdenv.lib.licenses.mit;
+     }) {};
+
   "stack-hpc-coveralls" = callPackage
     ({ mkDerivation, aeson, base, bytestring, containers, deepseq
      , directory, docopt, filepath, hlint, hpc, hspec, hspec-contrib
@@ -178137,25 +178656,6 @@ self: {
      }:
      mkDerivation {
        pname = "stackage-query";
-       version = "0.1.0";
-       sha256 = "0q9v8p53xfv96rhq1a3yz9f1nblp6zhx2bfbvkkl98jq50yh501j";
-       isLibrary = false;
-       isExecutable = true;
-       executableHaskellDepends = [
-         base Cabal containers directory filepath optparse-applicative
-         process stackage-types text yaml
-       ];
-       homepage = "https://github.com/juhp/stackage-query";
-       description = "Stackage package query";
-       license = stdenv.lib.licenses.mit;
-     }) {};
-
-  "stackage-query_0_1_1" = callPackage
-    ({ mkDerivation, base, Cabal, containers, directory, filepath
-     , optparse-applicative, process, stackage-types, text, yaml
-     }:
-     mkDerivation {
-       pname = "stackage-query";
        version = "0.1.1";
        sha256 = "0prwl42pn3k4yy2439bjsq2m5429xybxwivx1x5ws4k4chvl81fp";
        isLibrary = false;
@@ -178167,7 +178667,6 @@ self: {
        homepage = "https://github.com/juhp/stackage-query";
        description = "Stackage package query";
        license = stdenv.lib.licenses.mit;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "stackage-sandbox" = callPackage
@@ -179734,8 +180233,8 @@ self: {
      }:
      mkDerivation {
        pname = "stratosphere";
-       version = "0.4.3";
-       sha256 = "0cwqni8n13jkk3m6blvppmx5lgnb91mc19xfa51xlpsfcdsfm101";
+       version = "0.4.4";
+       sha256 = "1gaxlxy1mcdlc6q7va8l6qry52svd2cangdlpvgj32ag95vvpdpc";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -180066,8 +180565,8 @@ self: {
      }:
      mkDerivation {
        pname = "streaming-concurrency";
-       version = "0.3.0.0";
-       sha256 = "1dnlnm57rlk900n148xnfihx917rc9lggx6fdzhf7cjbi1n2ibn2";
+       version = "0.3.0.1";
+       sha256 = "040x4g1q520s6a1kxi4j730r6vr7n539wg92mdcvg9bswa620yqj";
        libraryHaskellDepends = [
          base exceptions lifted-async monad-control stm streaming
          streaming-with transformers-base
@@ -180212,14 +180711,14 @@ self: {
 
   "streaming-with" = callPackage
     ({ mkDerivation, base, exceptions, managed, streaming-bytestring
-     , transformers
+     , temporary, transformers
      }:
      mkDerivation {
        pname = "streaming-with";
-       version = "0.1.0.0";
-       sha256 = "1gc8y3ak3w411yibzrbf9wa719zr0zym6pqmg3ihrdn03z1ij3h0";
+       version = "0.2.0.0";
+       sha256 = "02cdjmq7dxqfpqs73v7c63iwavbwb56fdd3pk4qs91vm6d0lfbrp";
        libraryHaskellDepends = [
-         base exceptions managed streaming-bytestring transformers
+         base exceptions managed streaming-bytestring temporary transformers
        ];
        description = "with/bracket-style idioms for use with streaming";
        license = stdenv.lib.licenses.mit;
@@ -181714,8 +182213,8 @@ self: {
      }:
      mkDerivation {
        pname = "superrecord";
-       version = "0.2.0.0";
-       sha256 = "0gjmh3mk5pkfqmq145h8zy9hc0vb18prhjqzv948qmihb1ixdaci";
+       version = "0.3.0.0";
+       sha256 = "1yya0lx3lqhr7pj3p72zi8xgjrqlrsrs9b6ilrskzkh0gjqcfjw5";
        libraryHaskellDepends = [
          aeson base constraints deepseq ghc-prim mtl text
        ];
@@ -181939,18 +182438,17 @@ self: {
 
   "swagger2" = callPackage
     ({ mkDerivation, aeson, aeson-qq, base, base-compat, bytestring
-     , containers, doctest, generics-sop, Glob, hashable, hspec
-     , http-media, HUnit, insert-ordered-containers, lens, mtl, network
-     , QuickCheck, scientific, template-haskell, text, time
-     , transformers, transformers-compat, unordered-containers
-     , uuid-types, vector
+     , Cabal, cabal-doctest, containers, doctest, generics-sop, Glob
+     , hashable, hspec, http-media, HUnit, insert-ordered-containers
+     , lens, mtl, network, QuickCheck, scientific, template-haskell
+     , text, time, transformers, transformers-compat
+     , unordered-containers, uuid-types, vector
      }:
      mkDerivation {
        pname = "swagger2";
-       version = "2.1.4";
-       sha256 = "0i3zchbshk8h0b6yip4p9lyz6abb4akv5n6lr3qsndz5pbxfibc5";
-       revision = "1";
-       editedCabalFile = "1sfabkac6a37frrzcmz6w0whszz39xpc3g0r8v2ihv0irswvfp2n";
+       version = "2.1.4.1";
+       sha256 = "0b4c9m6yvhj2z7krf7r3a4xmbnyiifhcc4ahl5xfkb2wh6g6nfi3";
+       setupHaskellDepends = [ base Cabal cabal-doctest ];
        libraryHaskellDepends = [
          aeson base base-compat bytestring containers generics-sop hashable
          http-media insert-ordered-containers lens mtl network scientific
@@ -183059,15 +183557,15 @@ self: {
      }) {};
 
   "system-linux-proc" = callPackage
-    ({ mkDerivation, attoparsec, base, bytestring, containers, errors
-     , hedgehog, text
+    ({ mkDerivation, attoparsec, base, bytestring, containers
+     , directory, errors, hedgehog, text
      }:
      mkDerivation {
        pname = "system-linux-proc";
-       version = "0.1.0.0";
-       sha256 = "0ij75jdkb7nan98yk6i1dznwqvw20x23krgasix33scf1yyk30ps";
+       version = "0.1.0.3";
+       sha256 = "0gljgsbyzya0grh0m13sld6v2cj7g9j5jcgh6yxff2mmqfcf3z7p";
        libraryHaskellDepends = [
-         attoparsec base bytestring containers errors text
+         attoparsec base bytestring containers directory errors text
        ];
        testHaskellDepends = [ base hedgehog ];
        homepage = "https://github.com/erikd/system-linux-proc";
@@ -184374,13 +184872,13 @@ self: {
      }:
      mkDerivation {
        pname = "tasty";
-       version = "0.11.2.1";
-       sha256 = "1fg2bk9x6jhksxcm4761ynmxgsx9clzg8xdykgzj1azjmk4dymk9";
+       version = "0.11.2.2";
+       sha256 = "006gnkr0s6id193j06g7zs1mdzdckbgc5vwclbk535xhrgr2gzk8";
        libraryHaskellDepends = [
          ansi-terminal async base clock containers deepseq mtl
          optparse-applicative regex-tdfa stm tagged unbounded-delays
        ];
-       homepage = "http://documentup.com/feuerbach/tasty";
+       homepage = "https://github.com/feuerbach/tasty";
        description = "Modern and extensible testing framework";
        license = stdenv.lib.licenses.mit;
      }) {};
@@ -186590,17 +187088,21 @@ self: {
      }) {};
 
   "testbench" = callPackage
-    ({ mkDerivation, base, boxes, criterion, deepseq, HUnit, statistics
-     , transformers
+    ({ mkDerivation, base, bytestring, cassava, criterion, deepseq
+     , dlist, HUnit, optparse-applicative, process, resourcet
+     , statistics, streaming, streaming-bytestring, streaming-cassava
+     , temporary, transformers, weigh
      }:
      mkDerivation {
        pname = "testbench";
-       version = "0.1.0.0";
-       sha256 = "10rydywa6d6adfzckafhiwwh1r84pzh60icrmv9h66kfzw328nb6";
+       version = "0.2.1.0";
+       sha256 = "0pka1vmzh4x0pzwlrxzzsjaxjd7py43m5ph3barwfrbjkqbyjzj6";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
-         base boxes criterion deepseq HUnit statistics transformers
+         base bytestring cassava criterion deepseq dlist HUnit
+         optparse-applicative process resourcet statistics streaming
+         streaming-bytestring streaming-cassava temporary transformers weigh
        ];
        description = "Create tests and benchmarks together";
        license = stdenv.lib.licenses.mit;
@@ -186736,29 +187238,6 @@ self: {
      }:
      mkDerivation {
        pname = "texmath";
-       version = "0.9.4";
-       sha256 = "1591d0z2f8anql4sxh3566gyfmfyvvf83sg21ss9yrq8jw35srns";
-       isLibrary = true;
-       isExecutable = true;
-       libraryHaskellDepends = [
-         base containers mtl pandoc-types parsec syb xml
-       ];
-       testHaskellDepends = [
-         base bytestring directory filepath process split temporary text
-         utf8-string xml
-       ];
-       homepage = "http://github.com/jgm/texmath";
-       description = "Conversion between formats used to represent mathematics";
-       license = "GPL";
-     }) {};
-
-  "texmath_0_9_4_1" = callPackage
-    ({ mkDerivation, base, bytestring, containers, directory, filepath
-     , mtl, pandoc-types, parsec, process, split, syb, temporary, text
-     , utf8-string, xml
-     }:
-     mkDerivation {
-       pname = "texmath";
        version = "0.9.4.1";
        sha256 = "014xka6vz8qc043icrhf5m47g8jwlr608qzymrikjh4nr2r048ih";
        isLibrary = true;
@@ -186773,7 +187252,6 @@ self: {
        homepage = "http://github.com/jgm/texmath";
        description = "Conversion between formats used to represent mathematics";
        license = "GPL";
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "texrunner" = callPackage
@@ -186859,13 +187337,16 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "text-all_0_4_0_0" = callPackage
-    ({ mkDerivation, base, text, text-format }:
+  "text-all_0_4_1_1" = callPackage
+    ({ mkDerivation, base, bytestring, text, text-format, utf8-string
+     }:
      mkDerivation {
        pname = "text-all";
-       version = "0.4.0.0";
-       sha256 = "0imy2q8dg1w3j0w8s0cc80fmjin99x2y7p41hdfwmaj5j1d5k6jb";
-       libraryHaskellDepends = [ base text text-format ];
+       version = "0.4.1.1";
+       sha256 = "195f1l4s6vfg4dhpmkfsd178rldknw0gdkl1qpbn3kzhba044y7w";
+       libraryHaskellDepends = [
+         base bytestring text text-format utf8-string
+       ];
        homepage = "http://github.com/aelve/text-all";
        description = "Everything Data.Text related in one package";
        license = stdenv.lib.licenses.bsd3;
@@ -187300,6 +187781,24 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "text-postgresql_0_0_2_3" = callPackage
+    ({ mkDerivation, base, dlist, QuickCheck, quickcheck-simple
+     , transformers, transformers-compat
+     }:
+     mkDerivation {
+       pname = "text-postgresql";
+       version = "0.0.2.3";
+       sha256 = "0dp4f213d9rslgiqpmpk9dzl6yb9njmiym7s1fn3ms9aadipag72";
+       libraryHaskellDepends = [
+         base dlist transformers transformers-compat
+       ];
+       testHaskellDepends = [ base QuickCheck quickcheck-simple ];
+       homepage = "http://khibino.github.io/haskell-relational-record/";
+       description = "Parser and Printer of PostgreSQL extended types";
+       license = stdenv.lib.licenses.bsd3;
+       hydraPlatforms = stdenv.lib.platforms.none;
+     }) {};
+
   "text-printer" = callPackage
     ({ mkDerivation, base, bytestring, pretty, QuickCheck, semigroups
      , test-framework, test-framework-quickcheck2, text, text-latin1
@@ -187959,8 +188458,8 @@ self: {
     ({ mkDerivation, base, template-haskell }:
      mkDerivation {
        pname = "th-data-compat";
-       version = "0.0.2.2";
-       sha256 = "0f6fcazfjb5iravmflx1s023hp2swzzkwk296l4jv64xjpxqvdd1";
+       version = "0.0.2.4";
+       sha256 = "0zs36p32khrvdi5m6zhf93jyrcv184bhyxp49w8cj0fms51w2vcs";
        libraryHaskellDepends = [ base template-haskell ];
        description = "Compatibility for data definition template of TH";
        license = stdenv.lib.licenses.bsd3;
@@ -188206,8 +188705,8 @@ self: {
     ({ mkDerivation, base, template-haskell }:
      mkDerivation {
        pname = "th-reify-compat";
-       version = "0.0.1.1";
-       sha256 = "04y539y3ajm92rxnc149qrvw02bk0m8sac1swn0q6763wahsa73j";
+       version = "0.0.1.2";
+       sha256 = "102w8zxsgdk1p7478p0sdhapai3paid3wyar2cpia649a17jlhwc";
        libraryHaskellDepends = [ base template-haskell ];
        homepage = "http://github.com/khibino/haskell-th-reify-compat/";
        description = "Compatibility for the result type of TH reify";
@@ -188673,8 +189172,8 @@ self: {
      }:
      mkDerivation {
        pname = "threadscope";
-       version = "0.2.7";
-       sha256 = "1dpxgzm29p07iy17hkfzki4c9ckhwx4acvjhlwxmpmaj2a1m6mnc";
+       version = "0.2.8";
+       sha256 = "067jwdh0xbv02mh9narwnw36wvz0d1v5wwhysmzbfc263l0iazn2";
        isLibrary = false;
        isExecutable = true;
        executableHaskellDepends = [
@@ -188704,17 +189203,18 @@ self: {
      }) {};
 
   "threepenny-editors" = callPackage
-    ({ mkDerivation, base, casing, data-default, generics-sop
-     , profunctors, threepenny-gui
+    ({ mkDerivation, base, casing, containers, data-default
+     , generics-sop, profunctors, threepenny-gui
      }:
      mkDerivation {
        pname = "threepenny-editors";
-       version = "0.2.0.14";
-       sha256 = "1gw1pp2ylf3g8ijbsm7zfqmfba47hcwncnmdykzid7hb34c7zaw8";
+       version = "0.3.0";
+       sha256 = "090nhbb4yzjjmbbh1n48mi5i2kkky7s4kjwvmvbgf1694yjbb5ss";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
-         base casing data-default generics-sop profunctors threepenny-gui
+         base casing containers data-default generics-sop profunctors
+         threepenny-gui
        ];
        homepage = "https://github.com/pepeiborra/threepenny-editors";
        description = "Composable algebraic editors";
@@ -190261,12 +190761,12 @@ self: {
        maintainers = with stdenv.lib.maintainers; [ peti ];
      }) {};
 
-  "titlecase_1" = callPackage
+  "titlecase_1_0_1" = callPackage
     ({ mkDerivation, base, tasty, tasty-hunit, tasty-quickcheck }:
      mkDerivation {
        pname = "titlecase";
-       version = "1";
-       sha256 = "1q7pll71rqgmzm90949i6fskfjysfdqhqvby0mh38ykm88bxm80w";
+       version = "1.0.1";
+       sha256 = "1k29br4ck9hpjq0w8md7i5kbh47svx74i2abv6ql2awxa0liqwz7";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [ base ];
@@ -191429,6 +191929,18 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "transformers-bifunctors" = callPackage
+    ({ mkDerivation, base, mmorph, transformers }:
+     mkDerivation {
+       pname = "transformers-bifunctors";
+       version = "0.1";
+       sha256 = "01s8516m9cybx5gqxk8g00fnkbwpfi5vrm1pgi62pxk1cgbx699w";
+       libraryHaskellDepends = [ base mmorph transformers ];
+       homepage = "https://github.com/jystic/transformers-bifunctors";
+       description = "Bifunctors over monad transformers";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "transformers-compat" = callPackage
     ({ mkDerivation, base, ghc-prim, transformers }:
      mkDerivation {
@@ -191873,6 +192385,21 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "travis-pogodi" = callPackage
+    ({ mkDerivation, base, optparse-applicative, process }:
+     mkDerivation {
+       pname = "travis-pogodi";
+       version = "0.1.0";
+       sha256 = "1m75rlbzy0lm3nhp14kms3v1l9bykdva3ivgw4n8rqy5i48ismi0";
+       isLibrary = true;
+       isExecutable = true;
+       libraryHaskellDepends = [ base optparse-applicative process ];
+       executableHaskellDepends = [ base ];
+       homepage = "https://github.com/4e6/travis-pogodi#readme";
+       description = "A better travis_wait";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "trawl" = callPackage
     ({ mkDerivation, base, Cabal, directory, filepath, MissingH
      , optparse-applicative, process, split
@@ -192900,23 +193427,28 @@ self: {
   "tweet-hs" = callPackage
     ({ mkDerivation, aeson, ansi-wl-pprint, authenticate-oauth, base
      , bytestring, composition, containers, criterion, data-default
-     , directory, extra, hspec, http-client, http-client-tls, http-types
-     , lens, megaparsec, optparse-applicative, split, text
+     , directory, extra, hspec, hspec-megaparsec, htoml, http-client
+     , http-client-tls, http-types, lens, megaparsec
+     , optparse-applicative, QuickCheck, split, text
+     , unordered-containers
      }:
      mkDerivation {
        pname = "tweet-hs";
-       version = "0.6.1.2";
-       sha256 = "17nvm7xnb5gvmq977bz812gd6s3dfvvkxd2zwcdayczdmnz06gyz";
+       version = "1.0.0.1";
+       sha256 = "0z1gi0mlxkchzq6644m5ya3qjz2jzi5rziak5jyz8b8ssvspw3nv";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
          aeson ansi-wl-pprint authenticate-oauth base bytestring composition
-         containers data-default directory extra http-client http-client-tls
-         http-types lens megaparsec optparse-applicative split text
+         containers data-default directory extra htoml http-client
+         http-client-tls http-types lens megaparsec optparse-applicative
+         split text unordered-containers
        ];
        executableHaskellDepends = [ base ];
-       testHaskellDepends = [ base bytestring hspec ];
-       benchmarkHaskellDepends = [ base bytestring criterion ];
+       testHaskellDepends = [
+         base bytestring hspec hspec-megaparsec megaparsec QuickCheck
+       ];
+       benchmarkHaskellDepends = [ base bytestring criterion megaparsec ];
        homepage = "https://github.com/vmchale/command-line-tweeter#readme";
        description = "Command-line tool for twitter";
        license = stdenv.lib.licenses.bsd3;
@@ -193165,10 +193697,8 @@ self: {
      }:
      mkDerivation {
        pname = "twilio";
-       version = "0.1.3.1";
-       sha256 = "0vsb0fli01fy1qbvqvmm12sl70nxz0gk7rsmghhyqwv01nmakfwk";
-       revision = "1";
-       editedCabalFile = "10dgcxjhmz7fn5fcgs28niyfpjq0vfs8fcpipq0ijcxwk6z78h3c";
+       version = "0.1.3.2";
+       sha256 = "1vbb846cdav6csm2y9asrdzvmh9s3pf4apyharrr1hwd2xz3jcga";
        libraryHaskellDepends = [
          aeson base bifunctors bytestring containers errors exceptions free
          http-client http-client-tls http-types mtl network-uri old-locale
@@ -194107,8 +194637,8 @@ self: {
      }:
      mkDerivation {
        pname = "typed-duration";
-       version = "0.1.0.0";
-       sha256 = "06z2yq29z3mwyiwy2n389f39ygcrhjjib82vl1hkyj3573sillj8";
+       version = "0.1.1.0";
+       sha256 = "14na0mczkppzdixkr75z7vkp2rk7r1lsiysvgb6j29scj5a9l6x4";
        libraryHaskellDepends = [
          base lifted-base monad-control transformers-base
        ];
@@ -194432,17 +194962,18 @@ self: {
   "tyro" = callPackage
     ({ mkDerivation, aeson, base, bytestring, HUnit, protolude
      , reflection, singletons, test-framework, test-framework-hunit
-     , text
+     , text, vector
      }:
      mkDerivation {
        pname = "tyro";
-       version = "0.2.0.0";
-       sha256 = "116hay13pqngpxbqbxz60mzhz2ccgkiqgaz7frfqyc4mwqm80xnh";
+       version = "0.3.0.0";
+       sha256 = "0gx50kx5pvh8fi88wjh1hvmawnj1k1jl7z78h9q9spvg0l7nz4q5";
        libraryHaskellDepends = [
-         aeson base bytestring protolude reflection singletons text
+         aeson base bytestring protolude reflection singletons text vector
        ];
        testHaskellDepends = [
-         aeson base HUnit protolude test-framework test-framework-hunit text
+         aeson base bytestring HUnit protolude reflection singletons
+         test-framework test-framework-hunit text vector
        ];
        homepage = "https://github.com/rlupton20/tyro#readme";
        description = "Type derived JSON parsing using Aeson";
@@ -194544,8 +195075,8 @@ self: {
      }:
      mkDerivation {
        pname = "ua-parser";
-       version = "0.7.3";
-       sha256 = "043srsyff22vfhs2nwqmzp6w7vlqqlg3sl7acnbl4vical0k7cmx";
+       version = "0.7.4";
+       sha256 = "1maph5na307ih1qx2ziww3mhc9c0a5rxqj2jfc4w404hisby947i";
        libraryHaskellDepends = [
          aeson base bytestring data-default file-embed pcre-light text yaml
        ];
@@ -195030,12 +195561,13 @@ self: {
      }) {};
 
   "unboxed-ref" = callPackage
-    ({ mkDerivation, base, ghc-prim, primitive }:
+    ({ mkDerivation, async, base, ghc-prim, HUnit, primitive }:
      mkDerivation {
        pname = "unboxed-ref";
-       version = "0.3.0.0";
-       sha256 = "0zzw9myflayv0lzlfj11abgfxjb5yvyp3jw8xwbal92bzvd569gl";
+       version = "0.4.0.0";
+       sha256 = "0gvpp35mzx6ydwhwqdv319pl4yw7g4pyayciry83lnh3a3asisv4";
        libraryHaskellDepends = [ base ghc-prim primitive ];
+       testHaskellDepends = [ async base HUnit ];
        homepage = "https://github.com/winterland1989/unboxed-ref";
        description = "Fast unboxed references for ST and IO monad";
        license = stdenv.lib.licenses.bsd3;
@@ -196095,6 +196627,35 @@ self: {
        license = "GPL";
      }) {};
 
+  "unliftio" = callPackage
+    ({ mkDerivation, async, base, deepseq, directory, filepath
+     , monad-logger, resourcet, transformers, unix, unliftio-core
+     }:
+     mkDerivation {
+       pname = "unliftio";
+       version = "0.1.0.0";
+       sha256 = "053swazav18rrmlwskrgnw99wn7j7wznaadjmsf8nmzk13qzn18i";
+       libraryHaskellDepends = [
+         async base deepseq directory filepath monad-logger resourcet
+         transformers unix unliftio-core
+       ];
+       homepage = "https://github.com/fpco/monad-unlift/tree/master/unliftio#readme";
+       description = "The MonadUnliftIO typeclass for unlifting monads to IO (batteries included)";
+       license = stdenv.lib.licenses.mit;
+     }) {};
+
+  "unliftio-core" = callPackage
+    ({ mkDerivation, base, transformers }:
+     mkDerivation {
+       pname = "unliftio-core";
+       version = "0.1.0.0";
+       sha256 = "0wxv6s91wpfv2f5x17lwm04fvghcfnmzqw7p65117pr1r6yz5fcj";
+       libraryHaskellDepends = [ base transformers ];
+       homepage = "https://github.com/fpco/monad-unlift/tree/master/unliftio-core#readme";
+       description = "The MonadUnliftIO typeclass for unlifting monads to IO";
+       license = stdenv.lib.licenses.mit;
+     }) {};
+
   "unlit" = callPackage
     ({ mkDerivation, base, directory, text }:
      mkDerivation {
@@ -196834,6 +197395,23 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
+  "urn-random" = callPackage
+    ({ mkDerivation, base, deepseq, haskell-src-meta, integer-gmp
+     , MonadRandom, QuickCheck, template-haskell, transformers
+     }:
+     mkDerivation {
+       pname = "urn-random";
+       version = "0.1.0.0";
+       sha256 = "1zpx56gy8dnmnkkqqhzqxiw2yqkan6h2gfm9lq4218978801jdl4";
+       libraryHaskellDepends = [
+         base deepseq haskell-src-meta integer-gmp MonadRandom QuickCheck
+         template-haskell transformers
+       ];
+       homepage = "https://github.com/antalsz/urn-random";
+       description = "A package for updatable discrete distributions";
+       license = stdenv.lib.licenses.mit;
+     }) {};
+
   "urxml" = callPackage
     ({ mkDerivation, base, filepath, mtl, optparse-applicative, parsec
      , process, syb
@@ -196859,8 +197437,8 @@ self: {
      }:
      mkDerivation {
        pname = "usb";
-       version = "1.3.0.4";
-       sha256 = "1izxrjwxs9h4gs9kaiw696p4r10wq6n5mijn80ab6bn716zkhwdf";
+       version = "1.3.0.5";
+       sha256 = "0r3v6w0nqcwz2vcaz0pdkfb8fs4ry2nlg9pfy77avv7mjwlvp7r1";
        libraryHaskellDepends = [
          base bindings-libusb bytestring containers ghc-prim text vector
        ];
@@ -198929,14 +199507,14 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
-  "viewprof_0_0_0_4" = callPackage
+  "viewprof_0_0_0_5" = callPackage
     ({ mkDerivation, base, brick, containers, ghc-prof, lens
      , scientific, text, vector, vector-algorithms, vty
      }:
      mkDerivation {
        pname = "viewprof";
-       version = "0.0.0.4";
-       sha256 = "06a2bw0blamf29bf3hrwq5c98glx81argk9hsmnp6rjdjzwq6fcp";
+       version = "0.0.0.5";
+       sha256 = "1i1rrr920dappcvj7gjs60bjcrznb4ny4aslvxxidv93lz9kv617";
        isLibrary = false;
        isExecutable = true;
        executableHaskellDepends = [
@@ -200225,8 +200803,8 @@ self: {
      }:
      mkDerivation {
        pname = "wai-middleware-auth";
-       version = "0.1.2.0";
-       sha256 = "04lkj70lirgz8aj8zis23rd5an0xk0kskl94hvmm84jmq34s92cb";
+       version = "0.1.2.1";
+       sha256 = "0x3x3vc2l7glvfv6xcmqq0bw4mm8w2l577zx6qhx4399b03j56a1";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -201361,42 +201939,6 @@ self: {
      }:
      mkDerivation {
        pname = "warp";
-       version = "3.2.12";
-       sha256 = "04d7hfh52j0j241jn5yffng6iyf2hrfimn82pdrq0hz94giffg73";
-       libraryHaskellDepends = [
-         array async auto-update base blaze-builder bytestring
-         bytestring-builder case-insensitive containers ghc-prim hashable
-         http-date http-types http2 iproute network simple-sendfile stm
-         streaming-commons text unix unix-compat vault wai word8
-       ];
-       testHaskellDepends = [
-         array async auto-update base blaze-builder bytestring
-         bytestring-builder case-insensitive containers directory doctest
-         ghc-prim hashable hspec HTTP http-date http-types http2 HUnit
-         iproute lifted-base network process QuickCheck silently
-         simple-sendfile stm streaming-commons text time transformers unix
-         unix-compat vault wai word8
-       ];
-       benchmarkHaskellDepends = [
-         auto-update base bytestring containers criterion hashable http-date
-         http-types network unix unix-compat
-       ];
-       homepage = "http://github.com/yesodweb/wai";
-       description = "A fast, light-weight web server for WAI applications";
-       license = stdenv.lib.licenses.mit;
-     }) {};
-
-  "warp_3_2_13" = callPackage
-    ({ mkDerivation, array, async, auto-update, base, blaze-builder
-     , bytestring, bytestring-builder, case-insensitive, containers
-     , criterion, directory, doctest, ghc-prim, hashable, hspec, HTTP
-     , http-date, http-types, http2, HUnit, iproute, lifted-base
-     , network, process, QuickCheck, silently, simple-sendfile, stm
-     , streaming-commons, text, time, transformers, unix, unix-compat
-     , vault, wai, word8
-     }:
-     mkDerivation {
-       pname = "warp";
        version = "3.2.13";
        sha256 = "0964l8xcbdqnrz0mnk0b732n66i7q8grwzzax96mqbh15ps5nfcj";
        libraryHaskellDepends = [
@@ -201420,7 +201962,6 @@ self: {
        homepage = "http://github.com/yesodweb/wai";
        description = "A fast, light-weight web server for WAI applications";
        license = stdenv.lib.licenses.mit;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "warp-dynamic" = callPackage
@@ -201465,23 +202006,6 @@ self: {
 
   "warp-tls" = callPackage
     ({ mkDerivation, base, bytestring, cryptonite, data-default-class
-     , network, streaming-commons, tls, wai, warp
-     }:
-     mkDerivation {
-       pname = "warp-tls";
-       version = "3.2.3";
-       sha256 = "14m2bzk5ivz9gdpxlcj6qnh46f2lycm1ybdjnfkj2876zrqwii7m";
-       libraryHaskellDepends = [
-         base bytestring cryptonite data-default-class network
-         streaming-commons tls wai warp
-       ];
-       homepage = "http://github.com/yesodweb/wai";
-       description = "HTTP over TLS support for Warp via the TLS package";
-       license = stdenv.lib.licenses.mit;
-     }) {};
-
-  "warp-tls_3_2_4" = callPackage
-    ({ mkDerivation, base, bytestring, cryptonite, data-default-class
      , network, streaming-commons, tls, tls-session-manager, wai, warp
      }:
      mkDerivation {
@@ -201495,7 +202019,6 @@ self: {
        homepage = "http://github.com/yesodweb/wai";
        description = "HTTP over TLS support for Warp via the TLS package";
        license = stdenv.lib.licenses.mit;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "warp-tls-uid" = callPackage
@@ -201904,27 +202427,6 @@ self: {
      }:
      mkDerivation {
        pname = "web-routes";
-       version = "0.27.11";
-       sha256 = "1n4cvqbbnjhliy9080fff7nfn9x073vnp8vj7mh0ja4ii96lsqj5";
-       revision = "1";
-       editedCabalFile = "1kq9x2s1z2l9ldsbmzl29b4xbpv1w3ls98ca76d8d4dnwg5va14a";
-       libraryHaskellDepends = [
-         base blaze-builder bytestring exceptions ghc-prim http-types mtl
-         parsec split text utf8-string
-       ];
-       testHaskellDepends = [ base hspec HUnit QuickCheck text ];
-       homepage = "http://www.happstack.com/docs/crashcourse/index.html#web-routes";
-       description = "portable, type-safe URL routing";
-       license = stdenv.lib.licenses.bsd3;
-     }) {};
-
-  "web-routes_0_27_12" = callPackage
-    ({ mkDerivation, base, blaze-builder, bytestring, exceptions
-     , ghc-prim, hspec, http-types, HUnit, mtl, parsec, QuickCheck
-     , split, text, utf8-string
-     }:
-     mkDerivation {
-       pname = "web-routes";
        version = "0.27.12";
        sha256 = "0c0wqr3f79gx26pfknvv4zka8g8fkfxw5fqb0qpq8zv0mv5rflba";
        revision = "1";
@@ -201937,7 +202439,6 @@ self: {
        homepage = "http://www.happstack.com/docs/crashcourse/index.html#web-routes";
        description = "portable, type-safe URL routing";
        license = stdenv.lib.licenses.bsd3;
-       hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
   "web-routes-boomerang" = callPackage
@@ -202424,7 +202925,7 @@ self: {
   "webkitgtk3" = callPackage
     ({ mkDerivation, base, bytestring, Cabal, cairo, glib
      , gtk2hs-buildtools, gtk3, mtl, pango, text, transformers
-     , webkitgtk24x, webkitgtk24x-gtk3
+     , webkitgtk24x-gtk3
      }:
      mkDerivation {
        pname = "webkitgtk3";
@@ -202434,16 +202935,15 @@ self: {
        libraryHaskellDepends = [
          base bytestring cairo glib gtk3 mtl pango text transformers
        ];
-       libraryPkgconfigDepends = [ webkitgtk24x webkitgtk24x-gtk3 ];
+       libraryPkgconfigDepends = [ webkitgtk24x-gtk3 ];
        homepage = "http://projects.haskell.org/gtk2hs/";
        description = "Binding to the Webkit library";
        license = stdenv.lib.licenses.lgpl21;
        hydraPlatforms = stdenv.lib.platforms.none;
-     }) {inherit (pkgs) webkitgtk24x; webkitgtk24x-gtk3 = null;};
+     }) {inherit (pkgs) webkitgtk24x-gtk3;};
 
   "webkitgtk3-javascriptcore" = callPackage
-    ({ mkDerivation, base, Cabal, gtk2hs-buildtools, webkitgtk24x
-     , webkitgtk24x-gtk3
+    ({ mkDerivation, base, Cabal, gtk2hs-buildtools, webkitgtk24x-gtk3
      }:
      mkDerivation {
        pname = "webkitgtk3-javascriptcore";
@@ -202451,11 +202951,11 @@ self: {
        sha256 = "0kcjrka0c9ifq3zfhmkv05wy3xb7v0cyznfxldp2gjcn1haq084j";
        setupHaskellDepends = [ base Cabal gtk2hs-buildtools ];
        libraryHaskellDepends = [ base ];
-       libraryPkgconfigDepends = [ webkitgtk24x webkitgtk24x-gtk3 ];
+       libraryPkgconfigDepends = [ webkitgtk24x-gtk3 ];
        description = "JavaScriptCore FFI from webkitgtk";
        license = stdenv.lib.licenses.bsd3;
        hydraPlatforms = stdenv.lib.platforms.none;
-     }) {inherit (pkgs) webkitgtk24x; webkitgtk24x-gtk3 = null;};
+     }) {inherit (pkgs) webkitgtk24x-gtk3;};
 
   "webpage" = callPackage
     ({ mkDerivation, base, blaze-html, data-default, lucid, text }:
@@ -203632,8 +204132,8 @@ self: {
      }:
      mkDerivation {
        pname = "wolf";
-       version = "0.3.21";
-       sha256 = "0gqiqqmm72fhkdax8p27mhpsl2f91zkqaj6xlwdhmbljfhb8ilhp";
+       version = "0.3.23";
+       sha256 = "0vj6195qqgx1ypv4h6jha3ayi73gcqxwwvcd7km12j4al68x6nvv";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -203688,6 +204188,19 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "word-wrap" = callPackage
+    ({ mkDerivation, base, hspec, text }:
+     mkDerivation {
+       pname = "word-wrap";
+       version = "0.1";
+       sha256 = "1znkvh6nzx64v5kbfvr06r85idazxjx9qsbqgidrr5vnz0wccj76";
+       libraryHaskellDepends = [ base text ];
+       testHaskellDepends = [ base hspec ];
+       homepage = "https://github.com/jtdaugherty/word-wrap/";
+       description = "A library for word-wrapping";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "word24" = callPackage
     ({ mkDerivation, base, criterion, deepseq, QuickCheck
      , test-framework, test-framework-quickcheck2
@@ -203727,8 +204240,8 @@ self: {
      }:
      mkDerivation {
        pname = "wordchoice";
-       version = "0.1.0.5";
-       sha256 = "0841dzjxnj9hm2lm31sa7xabaywdpnjjksy1c7b4idirdpmz9rhd";
+       version = "0.1.1.0";
+       sha256 = "1san5jgb2nc0shjk38jxgnqdj0mq248gqsn9zc1ldhai1qqy490h";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -206952,8 +207465,8 @@ self: {
      }:
      mkDerivation {
        pname = "yaml";
-       version = "0.8.23.1";
-       sha256 = "0sv01yzi08mr2r7wkjcrsl5pf02zzv3y2n7amznv0pdj82sw16sa";
+       version = "0.8.23.3";
+       sha256 = "0hvmxl8krh8m3804d1nrvgmbirvw11a8iy80ciq4rg0csmz5r1fc";
        configureFlags = [ "-fsystem-libyaml" ];
        isLibrary = true;
        isExecutable = true;
@@ -208377,6 +208890,18 @@ self: {
        license = stdenv.lib.licenses.mit;
      }) {};
 
+  "yesod-form-bootstrap4" = callPackage
+    ({ mkDerivation, base, classy-prelude-yesod, yesod-form }:
+     mkDerivation {
+       pname = "yesod-form-bootstrap4";
+       version = "0.1.0.0";
+       sha256 = "0n8pqa94v3ffx0225zv9mqlknwcwicdwrc0l3vj7iw4dggn1qy81";
+       libraryHaskellDepends = [ base classy-prelude-yesod yesod-form ];
+       homepage = "https://github.com/ncaq/yesod-form-bootstrap4.git#readme";
+       description = "renderBootstrap4";
+       license = stdenv.lib.licenses.mit;
+     }) {};
+
   "yesod-form-json" = callPackage
     ({ mkDerivation, aeson, base, bytestring, containers, text
      , unordered-containers, yesod-core, yesod-form
diff --git a/pkgs/development/libraries/expat/default.nix b/pkgs/development/libraries/expat/default.nix
index 3cbfc4c568d9..205faa845fee 100644
--- a/pkgs/development/libraries/expat/default.nix
+++ b/pkgs/development/libraries/expat/default.nix
@@ -1,11 +1,11 @@
 { stdenv, fetchurl }:
 
 stdenv.mkDerivation rec {
-  name = "expat-2.2.1";
+  name = "expat-2.2.2";
 
   src = fetchurl {
     url = "mirror://sourceforge/expat/${name}.tar.bz2";
-    sha256 = "11c8jy1wvllvlk7xdc5cm8hdhg0hvs8j0aqy6s702an8wkdcls0q";
+    sha256 = "0ik0r39ala9c6hj4kxrk933klgwkzlkbrfhvhaykx8l1rwgr2xj3";
   };
 
   outputs = [ "out" "dev" ]; # TODO: fix referrers
diff --git a/pkgs/development/libraries/gstreamer/bad/default.nix b/pkgs/development/libraries/gstreamer/bad/default.nix
index 4efef2582118..69378d95a301 100644
--- a/pkgs/development/libraries/gstreamer/bad/default.nix
+++ b/pkgs/development/libraries/gstreamer/bad/default.nix
@@ -1,5 +1,6 @@
 { stdenv, fetchurl, pkgconfig, python, gst-plugins-base, orc
 , faacSupport ? false, faac ? null
+, gtkSupport ? false, gtk3 ? null
 , faad2, libass, libkate, libmms
 , libmodplug, mpeg2dec, mpg123
 , openjpeg, libopus, librsvg
@@ -10,6 +11,7 @@
 }:
 
 assert faacSupport -> faac != null;
+assert gtkSupport -> gtk3 != null;
 
 let
   inherit (stdenv.lib) optional optionalString;
@@ -41,7 +43,7 @@ stdenv.mkDerivation rec {
 
   buildInputs = [
     gst-plugins-base orc
-    faad2 libass libkate libmms
+    faad2 gtk3 libass libkate libmms
     libmodplug mpeg2dec mpg123
     openjpeg libopus librsvg
     fluidsynth libvdpau
@@ -50,6 +52,8 @@ stdenv.mkDerivation rec {
   ]
     ++ libintlOrEmpty
     ++ optional faacSupport faac
+    # for gtksink
+    ++ optional gtkSupport gtk3
     ++ optional stdenv.isLinux wayland
     # wildmidi requires apple's OpenAL
     # TODO: package apple's OpenAL, fix wildmidi, include on Darwin
diff --git a/pkgs/development/libraries/kde-frameworks/breeze-icons.nix b/pkgs/development/libraries/kde-frameworks/breeze-icons.nix
index 9e4a40b22aba..c8382ed3408b 100644
--- a/pkgs/development/libraries/kde-frameworks/breeze-icons.nix
+++ b/pkgs/development/libraries/kde-frameworks/breeze-icons.nix
@@ -1,9 +1,13 @@
-{ mkDerivation, lib, extra-cmake-modules, qtsvg }:
+{ mkDerivation, lib, extra-cmake-modules, gtk3, qtsvg }:
 
 mkDerivation {
   name = "breeze-icons";
   meta = { maintainers = [ lib.maintainers.ttuegel ]; };
-  nativeBuildInputs = [ extra-cmake-modules ];
+  nativeBuildInputs = [ extra-cmake-modules gtk3 ];
   buildInputs = [ qtsvg ];
   outputs = [ "out" ]; # only runtime outputs
+  postInstall = ''
+    gtk-update-icon-cache "''${out:?}/share/icons/breeze"
+    gtk-update-icon-cache "''${out:?}/share/icons/breeze-dark"
+  '';
 }
diff --git a/pkgs/development/libraries/libunistring/default.nix b/pkgs/development/libraries/libunistring/default.nix
index 20874f6f6a1d..c4acc0627af8 100644
--- a/pkgs/development/libraries/libunistring/default.nix
+++ b/pkgs/development/libraries/libunistring/default.nix
@@ -14,6 +14,8 @@ stdenv.mkDerivation rec {
 
   propagatedBuildInputs = stdenv.lib.optional (!stdenv.isLinux) libiconv;
 
+  enableParallelBuilding = false;
+
   configureFlags = [
     "--with-libiconv-prefix=${libiconv}"
   ];
diff --git a/pkgs/development/libraries/newt/default.nix b/pkgs/development/libraries/newt/default.nix
index 9002d06693e5..e00decca2ffd 100644
--- a/pkgs/development/libraries/newt/default.nix
+++ b/pkgs/development/libraries/newt/default.nix
@@ -16,6 +16,12 @@ stdenv.mkDerivation rec {
 
   NIX_LDFLAGS = "-lncurses";
 
+  preConfigure = ''
+    # If CPP is set explicitly, configure and make will not agree about which
+    # programs to use at different stages.
+    unset CPP
+  '';
+
   crossAttrs = {
     makeFlags = "CROSS_COMPILE=${stdenv.cc.prefix}";
   };
diff --git a/pkgs/development/libraries/qt-4.x/4.8/default.nix b/pkgs/development/libraries/qt-4.x/4.8/default.nix
index d3eaeed2f1e0..1b87b1b0a27b 100644
--- a/pkgs/development/libraries/qt-4.x/4.8/default.nix
+++ b/pkgs/development/libraries/qt-4.x/4.8/default.nix
@@ -114,6 +114,7 @@ stdenv.mkDerivation rec {
       -datadir $out/share/${name}
       -translationdir $out/share/${name}/translations
     "
+    unset LD # Makefile uses gcc for linking; setting LD interferes
   '' + optionalString stdenv.cc.isClang ''
     sed -i 's/QMAKE_CC = gcc/QMAKE_CC = clang/' mkspecs/common/g++-base.conf
     sed -i 's/QMAKE_CXX = g++/QMAKE_CXX = clang++/' mkspecs/common/g++-base.conf
diff --git a/pkgs/development/libraries/x264/default.nix b/pkgs/development/libraries/x264/default.nix
index 6e4dc00b0387..bf32969836ca 100644
--- a/pkgs/development/libraries/x264/default.nix
+++ b/pkgs/development/libraries/x264/default.nix
@@ -15,6 +15,11 @@ stdenv.mkDerivation rec {
 
   outputs = [ "out" "lib" ]; # leaving 52 kB of headers
 
+  preConfigure = ''
+    # `AS' is set to the binutils assembler, but we need yasm
+    unset AS
+  '';
+
   configureFlags = [ "--enable-shared" ]
     ++ stdenv.lib.optional (!stdenv.isi686) "--enable-pic"
     ++ stdenv.lib.optional (enable10bit) "--bit-depth=10";
diff --git a/pkgs/development/python-modules/pytorch/default.nix b/pkgs/development/python-modules/pytorch/default.nix
new file mode 100644
index 000000000000..2088b2e0b103
--- /dev/null
+++ b/pkgs/development/python-modules/pytorch/default.nix
@@ -0,0 +1,43 @@
+{ buildPythonPackage, fetchFromGitHub, lib, numpy, pyyaml, cffi, cmake,
+  git, stdenv }:
+
+buildPythonPackage rec {
+  version = "0.1.12";
+  pname = "pytorch";
+  name = "${pname}-${version}";
+
+  src = fetchFromGitHub {
+    owner = "pytorch";
+    repo = "pytorch";
+    rev = "v${version}";
+    sha256 = "0r8mf4xya76gz83y5z3hfxh0rydkydafhipl8g7d0bfrgw961jy9";
+  };
+
+  checkPhase = ''
+    ${stdenv.shell} test/run_test.sh
+  '';
+
+  buildInputs = [
+     cmake
+     git
+     numpy.blas
+  ];
+  
+  propagatedBuildInputs = [
+    cffi
+    numpy
+    pyyaml
+  ];
+
+  preConfigure = ''
+    export NO_CUDA=1
+  '';
+  
+  meta = {
+    description = "Tensors and Dynamic neural networks in Python with strong GPU acceleration.";
+    homepage = http://pytorch.org/;
+    license = lib.licenses.bsd3;
+    platforms = lib.platforms.linux;
+    maintainers = with lib.maintainers; [ teh ];
+  };
+}
diff --git a/pkgs/development/tools/build-managers/jam/default.nix b/pkgs/development/tools/build-managers/jam/default.nix
index c0d152ee7a2f..7314643530e8 100644
--- a/pkgs/development/tools/build-managers/jam/default.nix
+++ b/pkgs/development/tools/build-managers/jam/default.nix
@@ -10,6 +10,10 @@ stdenv.mkDerivation rec {
 
   nativeBuildInputs = [ yacc ];
 
+  preConfigure = ''
+    unset AR
+  '';
+
   buildPhase = ''
     make jam0
     ./jam0 -j$NIX_BUILD_CORES -sBINDIR=$out/bin install
diff --git a/pkgs/development/tools/build-managers/pants/default.nix b/pkgs/development/tools/build-managers/pants/default.nix
index 1e37a3f85e24..8ce495557e7f 100644
--- a/pkgs/development/tools/build-managers/pants/default.nix
+++ b/pkgs/development/tools/build-managers/pants/default.nix
@@ -4,138 +4,37 @@ with stdenv.lib;
 with pythonPackages;
 
 let
-  # Get rid of this when pants 1.3.0 is released and make 0.5 the default
-  pathspec_0_3_4 = buildPythonApplication rec {
-    pname   = "pathspec";
-    version = "0.3.4";
-    name    = "${pname}-${version}";
-
-    src = fetchPypi {
-      inherit pname version;
-      sha256 = "0a37yrr2jhlg8aiynxivh2xqani7l9j725qxzrm7cm7m4rfcl1bn";
-    };
-
-    meta = {
-      description = "Utility library for gitignore-style pattern matching of file paths";
-      homepage = "https://github.com/cpburnz/python-path-specification";
-      license = licenses.mpl20;
-     maintainers = with maintainers; [ copumpkin ];
-    };
+  version = "1.3.0";
+in buildPythonApplication rec {
+  inherit version;
+  pname = "pantsbuild.pants";
+  name  = "${pname}-${version}";
+
+  src = fetchPypi {
+    inherit pname version;
+    sha256 = "18fcf9047l9k006wz21g525p1w5avyjabmabh0giyz22xnm8g5gp";
   };
 
-  pants13-version = "1.3.0rc4";
-
-  # TODO: compile the rust native engine ourselves so we don't need to do this shit. We don't use
-  # fetchurl because we don't know the URL ahead of time, even though it's deterministic. So we have
-  # this downloader figure out the URL on the fly and then produce the deterministic result, so we
-  # can still be a fixed-output derivation.
-  pants13-native-engine-info = {
-    "x86_64-darwin" = { prefix = "mac/10.11";    hash = "04kfqp4fcxj7zkyb21rgp1kdrlnmayfvakpg5xips716d7pp6vc7"; };
-    "x86_64-linux"  = { prefix = "linux/x86_64"; hash = "0vgmcqxcabryxgvk4wmbclqjn56jbmsaysckgwfzhmif8pxyrfam"; };
-    "i686-linux"    = { prefix = "linux/i386";   hash = "1xgma6cwvzg1d07xq6bd3j4rpzp6wn6lz82xqprr6vflyn78qaaw"; };
-  }.${stdenv.system} or (throw "Unsupported system ${stdenv.system}!");
-
-  pants13-native-engine = runCommand "pants-native-${pants13-version}" {
-    buildInputs    = [ curl ];
-    outputHashMode = "recursive";
-    outputHashAlgo = "sha256";
-    outputHash     = pants13-native-engine-info.hash;
-  } ''
-    native_version=$(curl -k -L https://raw.githubusercontent.com/pantsbuild/pants/release_${pants13-version}/src/python/pants/engine/subsystem/native_engine_version)
-    curl -kLO "https://dl.bintray.com/pantsbuild/bin/build-support/bin/native-engine/${pants13-native-engine-info.prefix}/$native_version/native_engine.so"
-
-    # Ugh it tries to "download" from this prefix so let's just replicate their directory structure for now...
-    mkdir -p $out/bin/native-engine/${pants13-native-engine-info.prefix}/$native_version/
-
-    # These should behave the same way in Nix land and we try not to differentiate between OS revisions...
-    mkdir -p $out/bin/native-engine/mac/
-    ln -s 10.11 $out/bin/native-engine/mac/10.10
-    ln -s 10.11 $out/bin/native-engine/mac/10.12
-
-    cp native_engine.so $out/bin/native-engine/${pants13-native-engine-info.prefix}/$native_version/
+  prePatch = ''
+    sed -E -i "s/'([[:alnum:].-]+)[=><][[:digit:]=><.,]*'/'\\1'/g" setup.py
   '';
-in {
-  pants =
-    pythonPackages.buildPythonPackage rec {
-    pname   = "pantsbuild.pants";
-    version = "1.2.1";
-    name    = "${pname}-${version}";
-
-    src = fetchPypi {
-      inherit pname version;
-      sha256 = "1bnzhhd2acwk7ckv56xzg2d9vxacl3k5bh13bsjxymnq3spm962w";
-    };
-
-    prePatch = ''
-      sed -E -i "s/'([[:alnum:].-]+)[=><][^']*'/'\\1'/g" setup.py
-    '';
-
-    # Unnecessary, and causes some really weird behavior around .class files, which
-    # this package bundles. See https://github.com/NixOS/nixpkgs/issues/22520.
-    dontStrip = true;
-
-    propagatedBuildInputs = [
-      ansicolors beautifulsoup4 cffi coverage docutils fasteners futures
-      isort lmdb markdown mock packaging pathspec_0_3_4 pep8 pex psutil pyflakes
-      pygments pystache pytestcov pytest pywatchman requests scandir
-      setproctitle setuptools six thrift wheel twitter-common-dirutil
-      twitter-common-confluence twitter-common-collections
-    ];
-
-    meta = {
-      description = "A build system for software projects in a variety of languages";
-      homepage    = "http://www.pantsbuild.org/";
-      license     = licenses.asl20;
-      maintainers = with maintainers; [ copumpkin ];
-      platforms   = platforms.unix;
-    };
-  };
-
-  pants13-pre = buildPythonApplication rec {
-    pname   = "pantsbuild.pants";
-    version = pants13-version;
-    name    = "${pname}-${version}";
-
-    src = fetchPypi {
-      inherit pname version;
-      sha256 = "03zv3g55x056vjggwjr8lpniixcpb3kfy7xkl1bxsvjp2ih2wj6g";
-    };
-
-    prePatch = ''
-      sed -E -i "s/'([[:alnum:].-]+)[=><][[:digit:]=><.,]*'/'\\1'/g" setup.py
-
-      substituteInPlace src/pants/option/global_options.py \
-        --replace "'/etc/pantsrc'" "'$out/etc/pantsrc', '/etc/pantsrc'"
-    '';
-
-    # Unnecessary, and causes some really weird behavior around .class files, which
-    # this package bundles. See https://github.com/NixOS/nixpkgs/issues/22520.
-    dontStrip = true;
-
-    propagatedBuildInputs = [
-      twitter-common-collections setproctitle setuptools six ansicolors
-      packaging pathspec scandir twitter-common-dirutil psutil requests
-      pystache pex docutils markdown pygments twitter-common-confluence
-      fasteners coverage pywatchman futures cffi
-    ];
-
-    # Teach pants about where its native engine lives.
-    # TODO: there's probably a better way to teach it this without having it "download"
-    # from a local file: URL to its cache, but I don't know how and this seems to work.
-    postFixup = ''
-      mkdir -p $out/etc
-      cat >$out/etc/pantsrc <<EOF
-      [binaries]
-      baseurls: [ 'file://${pants13-native-engine}' ]
-      EOF
-    '';
 
-    meta = {
-      description = "A build system for software projects in a variety of languages";
-      homepage    = "http://www.pantsbuild.org/";
-      license     = licenses.asl20;
-      maintainers = with maintainers; [ copumpkin ];
-      platforms   = platforms.unix;
-    };
+  # Unnecessary, and causes some really weird behavior around .class files, which
+  # this package bundles. See https://github.com/NixOS/nixpkgs/issues/22520.
+  dontStrip = true;
+
+  propagatedBuildInputs = [
+    twitter-common-collections setproctitle setuptools six ansicolors
+    packaging pathspec scandir twitter-common-dirutil psutil requests
+    pystache pex docutils markdown pygments twitter-common-confluence
+    fasteners coverage pywatchman futures cffi
+  ];
+
+  meta = {
+    description = "A build system for software projects in a variety of languages";
+    homepage    = "http://www.pantsbuild.org/";
+    license     = licenses.asl20;
+    maintainers = with maintainers; [ copumpkin ];
+    platforms   = platforms.unix;
   };
 }
diff --git a/pkgs/development/tools/heroku/default.nix b/pkgs/development/tools/heroku/default.nix
index 6334bb2e5ddf..0e0a46c906e3 100644
--- a/pkgs/development/tools/heroku/default.nix
+++ b/pkgs/development/tools/heroku/default.nix
@@ -41,6 +41,7 @@ in stdenv.mkDerivation rec {
     maintainers = with maintainers; [ aflatter mirdhyn peterhoeg ];
     license = licenses.mit;
     platforms = with platforms; unix;
+    broken = true; # Outdated function, not supported upstream. https://github.com/NixOS/nixpkgs/issues/27447
   };
 
   binPath = lib.makeBinPath [ postgresql ruby ];
diff --git a/pkgs/development/tools/misc/strace/default.nix b/pkgs/development/tools/misc/strace/default.nix
index 549872646cb0..2dad1c596ab7 100644
--- a/pkgs/development/tools/misc/strace/default.nix
+++ b/pkgs/development/tools/misc/strace/default.nix
@@ -2,11 +2,11 @@
 
 stdenv.mkDerivation rec {
   name = "strace-${version}";
-  version = "4.17";
+  version = "4.18";
 
   src = fetchurl {
     url = "mirror://sourceforge/strace/${name}.tar.xz";
-    sha256 = "06bl4dld5fk4a3iiq4pyrkm6sh63599ah8dmds0glg5vbw45pww1";
+    sha256 = "026agy9nq238nx3ynhmi8h3vx96yra4xacfsm2ybs9k23ry8ibc9";
   };
 
   nativeBuildInputs = [ perl ];