From b34371b5e5dfb29d9531a26f54a40db19e0548dc Mon Sep 17 00:00:00 2001
From: Peter Simons <simons@cryp.to>
Date: Sat, 15 Aug 2015 09:04:36 +0200
Subject: [PATCH] hackage-packages.nix: update to
 https://github.com/commercialhaskell/all-cabal-hashes/commit/ba50dba1bca06cdcd294efb51d38d86b50296998
 with hackage2nix v20150807-31-g34b77b8

---
 .../haskell-modules/hackage-packages.nix      | 89 ++++++++++++-------
 1 file changed, 59 insertions(+), 30 deletions(-)

diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix
index 99b45ddc0d53..fcafdb989dce 100644
--- a/pkgs/development/haskell-modules/hackage-packages.nix
+++ b/pkgs/development/haskell-modules/hackage-packages.nix
@@ -5286,8 +5286,8 @@ self: {
      }:
      mkDerivation {
        pname = "GLFW-b";
-       version = "1.4.7.2";
-       sha256 = "2d838331c329cd29df221a73dccadab29b42650141c11d180a11f389bdd95ac2";
+       version = "1.4.7.3";
+       sha256 = "fbc6ee746efb16ec6ee83cd251c81c116b58f774146693e2f03a963154abe013";
        libraryHaskellDepends = [ base bindings-GLFW ];
        testHaskellDepends = [
          base bindings-GLFW HUnit test-framework test-framework-hunit
@@ -25745,8 +25745,8 @@ self: {
      }:
      mkDerivation {
        pname = "bindings-GLFW";
-       version = "3.1.1.3";
-       sha256 = "5f04d667fc0a84c745aeb8edf6747199e6bb54f3df80cc8f66e31588faa7f05f";
+       version = "3.1.1.4";
+       sha256 = "35bbb18f6e3821f88ac72f8d3b307da3e991d7d9ae9565b81a56fb994e72f3c1";
        libraryHaskellDepends = [ base bindings-DSL ];
        librarySystemDepends = [
          libX11 libXcursor libXext libXfixes libXi libXinerama libXrandr
@@ -29593,6 +29593,18 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "cabal-ghc-dynflags" = callPackage
+    ({ mkDerivation, base, Cabal, ghc, transformers }:
+     mkDerivation {
+       pname = "cabal-ghc-dynflags";
+       version = "0.1.0.1";
+       sha256 = "0e71145e966f450737f1598e20964e9453f64b69f6459a9dfa4a015e7ea57d8e";
+       libraryHaskellDepends = [ base Cabal ghc transformers ];
+       homepage = "http://github.com/bgamari/cabal-ghc-dynflags";
+       description = "Conveniently configure GHC's dynamic flags for use with Cabal projects";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "cabal-ghci" = callPackage
     ({ mkDerivation, base, Cabal, directory, filepath, process }:
      mkDerivation {
@@ -43908,12 +43920,12 @@ self: {
        hydraPlatforms = stdenv.lib.platforms.none;
      }) {};
 
-  "directory_1_2_3_0" = callPackage
+  "directory_1_2_3_1" = callPackage
     ({ mkDerivation, base, filepath, time, unix }:
      mkDerivation {
        pname = "directory";
-       version = "1.2.3.0";
-       sha256 = "96caf85bf0eca765523507f0672c667b10b75646af46d7057adaf80701b72194";
+       version = "1.2.3.1";
+       sha256 = "250a07a1e67be4a6381c2637f99ad7c0ff948eb1f09b727c5f5fcddc192afc87";
        libraryHaskellDepends = [ base filepath time unix ];
        testHaskellDepends = [ base filepath time unix ];
        description = "Platform-agnostic library for filesystem operations";
@@ -56594,8 +56606,8 @@ self: {
      }:
      mkDerivation {
        pname = "gitit";
-       version = "0.11.1";
-       sha256 = "29bbb782e2066bf831ad1aff471208e928310fc9ab6bfb32a775cd7521f19d1b";
+       version = "0.11.1.1";
+       sha256 = "bc8a5662a8e262a3ebaba270f54781db28407acd2fb441fbadc6df019d7a8ec4";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -79973,6 +79985,7 @@ self: {
          network old-locale split stm text time tls transformers vty x509
          x509-store x509-system x509-validation
        ];
+       jailbreak = true;
        homepage = "https://github.com/glguy/irc-core";
        description = "An IRC client library and text client";
        license = stdenv.lib.licenses.bsd3;
@@ -92796,8 +92809,8 @@ self: {
      }:
      mkDerivation {
        pname = "moesocks";
-       version = "0.1.0.16";
-       sha256 = "833ab0000c1db92e20f90a5515e456cbae36bb284b82b81a41d9786f75847d09";
+       version = "0.1.0.17";
+       sha256 = "64555b88f01d9c42a60cdf7e035fc9c1178345f38a9d0611955618dbdf56df1e";
        isLibrary = false;
        isExecutable = true;
        executableHaskellDepends = [
@@ -101291,8 +101304,8 @@ self: {
      }:
      mkDerivation {
        pname = "pandoc-citeproc";
-       version = "0.7.3";
-       sha256 = "72fc81d962812d037bb78c6d38d602ca2c6895f0436c8be94cb71600ed288e68";
+       version = "0.7.3.1";
+       sha256 = "b2e9b814603dbb60b845fa14d767a154e43a2115a9a81b218a173e9bc1a319f5";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -108293,8 +108306,8 @@ self: {
     ({ mkDerivation, base, filepath, hspec, template-haskell }:
      mkDerivation {
        pname = "publicsuffix";
-       version = "0.20150808";
-       sha256 = "b31d226e96ba114ef012b53644dc71a2b1f622367ca1789c56a4a6bf0b8995b5";
+       version = "0.20150814";
+       sha256 = "809fa6a08ed47540b7536811af17075b180b2d2a65508f9090c28614677c0edb";
        libraryHaskellDepends = [ base filepath template-haskell ];
        testHaskellDepends = [ base hspec ];
        homepage = "https://github.com/wereHamster/publicsuffix-haskell/";
@@ -109698,6 +109711,22 @@ self: {
        license = stdenv.lib.licenses.bsd3;
      }) {};
 
+  "quiver-http" = callPackage
+    ({ mkDerivation, base, bytestring, http-client, http-client-tls
+     , quiver
+     }:
+     mkDerivation {
+       pname = "quiver-http";
+       version = "0.0.0.1";
+       sha256 = "3c55e3de17b1cc41b4f2e0a3ea184b57a3e8c7be6d7c1eb0176aa538a29de292";
+       libraryHaskellDepends = [
+         base bytestring http-client http-client-tls quiver
+       ];
+       homepage = "https://github.com/christian-marie/quiver-http/";
+       description = "Adapter to stream over HTTP(s) with quiver";
+       license = stdenv.lib.licenses.bsd3;
+     }) {};
+
   "quoridor-hs" = callPackage
     ({ mkDerivation, ansi-terminal, async, base, bytestring, containers
      , directory, dlist, exceptions, filepath, hex, HUnit, mtl, network
@@ -125665,8 +125694,8 @@ self: {
     ({ mkDerivation, base, ghc-prim, mmorph, mtl, transformers }:
      mkDerivation {
        pname = "streaming";
-       version = "0.1.0.0";
-       sha256 = "c1500a6c44d3346318891417dc9986e8081f61602237b3632b8a6e03c1b362ce";
+       version = "0.1.0.1";
+       sha256 = "ad40782a54720be7e19d09c9a757511e2d7489681d68c86b4cb9e2169a8bde0d";
        libraryHaskellDepends = [ base ghc-prim mmorph mtl transformers ];
        homepage = "https://github.com/michaelt/streaming";
        description = "A general free monad transformer optimized for streaming applications";
@@ -138722,20 +138751,20 @@ self: {
     ({ mkDerivation, base, blaze-builder, bytestring, Cabal, containers
      , data-default, deepseq, directory, filepath, hashable, HUnit, lens
      , mtl, parallel, parsec, QuickCheck, quickcheck-assertions, random
-     , smallcheck, string-qq, terminfo, test-framework
+     , smallcheck, stm, string-qq, terminfo, test-framework
      , test-framework-hunit, test-framework-smallcheck, text
      , transformers, unix, utf8-string, vector
      }:
      mkDerivation {
        pname = "vty";
-       version = "5.3.1";
-       sha256 = "3f9c18de862ee186772f0c91f18c70fc83acc9536c10f73e6714cdb092db8266";
+       version = "5.4.0";
+       sha256 = "2f318a1919089e5ad2af8ba142e638b5ad90c522d006553011dca48e707489d2";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
          base blaze-builder bytestring containers data-default deepseq
-         directory filepath hashable lens mtl parallel parsec terminfo text
-         transformers unix utf8-string vector
+         directory filepath hashable lens mtl parallel parsec stm terminfo
+         text transformers unix utf8-string vector
        ];
        executableHaskellDepends = [
          base containers data-default lens mtl
@@ -138743,7 +138772,7 @@ self: {
        testHaskellDepends = [
          base blaze-builder bytestring Cabal containers data-default deepseq
          HUnit lens mtl QuickCheck quickcheck-assertions random smallcheck
-         string-qq terminfo test-framework test-framework-hunit
+         stm string-qq terminfo test-framework test-framework-hunit
          test-framework-smallcheck text unix utf8-string vector
        ];
        homepage = "https://github.com/coreyoconnor/vty";
@@ -138758,8 +138787,8 @@ self: {
      }:
      mkDerivation {
        pname = "vty-examples";
-       version = "5.2.0";
-       sha256 = "1dc940612be529b0b2d23aba6572ccfc5a19be6afd87d10c2a2e15afcb7bdec7";
+       version = "5.4.0";
+       sha256 = "4c324ed6d398c8792f84860252680ee2b2a3a32ed158a647423818ee08b7ca17";
        isLibrary = false;
        isExecutable = true;
        executableHaskellDepends = [
@@ -138767,7 +138796,6 @@ self: {
          mtl parallel parsec QuickCheck random string-qq terminfo text unix
          utf8-string vector vty
        ];
-       jailbreak = true;
        homepage = "https://github.com/coreyoconnor/vty";
        description = "Examples programs using the vty library";
        license = stdenv.lib.licenses.bsd3;
@@ -145680,14 +145708,15 @@ self: {
      }) {};
 
   "yesod-table" = callPackage
-    ({ mkDerivation, base, containers, contravariant, text, yesod-core
+    ({ mkDerivation, base, bytestring, containers, contravariant, text
+     , yesod-core
      }:
      mkDerivation {
        pname = "yesod-table";
-       version = "1.0.3";
-       sha256 = "45be0cd3a30dcd165b7e8c1f27ec3a4fc428ffb801ac2029dcec7f107d6b870b";
+       version = "1.0.4";
+       sha256 = "d0de749b9875ad2f744366c48abe0cca88cf96608cdc3462d888c95dfddf1789";
        libraryHaskellDepends = [
-         base containers contravariant text yesod-core
+         base bytestring containers contravariant text yesod-core
        ];
        homepage = "https://github.com/andrewthad/yesod-table";
        description = "HTML tables for Yesod";