From ee9dd3f411650302cd6f94329e80492b8cb59697 Mon Sep 17 00:00:00 2001
From: Daniel Firth <dan.firth@homotopic.tech>
Date: Thu, 28 Dec 2023 17:23:23 +0000
Subject: [PATCH] tryToUpgradeEverything

---
 horizon.dhall                   |  8 ++++----
 horizon.lock                    |  8 ++++----
 pkgs/brick.nix                  |  8 ++++----
 pkgs/dependent-sum-template.nix |  6 +++---
 pkgs/digest.nix                 | 10 ++++------
 pkgs/persistent-sqlite.nix      |  6 +++---
 6 files changed, 22 insertions(+), 24 deletions(-)

diff --git a/horizon.dhall b/horizon.dhall
index 4c7b4e2..3dfbf80 100644
--- a/horizon.dhall
+++ b/horizon.dhall
@@ -8,7 +8,7 @@ let packages =
       , attoparsec-iso8601 = H.callHackage "attoparsec-iso8601" "1.1.0.1"
       , bin = H.callHackage "bin" "0.1.3"
       , binary-orphans = H.callHackage "binary-orphans" "1.0.4.1"
-      , brick = H.callHackage "brick" "2.1.1"
+      , brick = H.callHackage "brick" "2.3.1"
       , bytes = H.callHackage "bytes" "0.17.3"
       , bytestring-lexing = H.callHackage "bytestring-lexing" "0.5.0.11"
       , cassava = H.callHackage "cassava" "0.5.3.0"
@@ -31,9 +31,9 @@ let packages =
       , dependent-map = H.callHackage "dependent-map" "0.4.0.0"
       , dependent-sum = H.callHackage "dependent-sum" "0.7.2.0"
       , dependent-sum-template =
-          H.callHackage "dependent-sum-template" "0.2.0.0"
+          H.callHackage "dependent-sum-template" "0.2.0.1"
       , deriving-compat = H.callHackage "deriving-compat" "0.6.5"
-      , digest = H.callHackage "digest" "0.0.1.7"
+      , digest = H.callHackage "digest" "0.0.2.0"
       , directory-tree = H.callHackage "directory-tree" "0.12.1"
       , doctest = H.callHackage "doctest" "0.22.2"
       , email-validate = H.callHackage "email-validate" "2.3.2.19"
@@ -81,7 +81,7 @@ let packages =
       , persistent = H.callHackage "persistent" "2.14.6.0"
       , persistent-postgresql = H.callHackage "persistent-postgresql" "2.13.6.1"
       , persistent-qq = H.callHackage "persistent-qq" "2.12.0.6"
-      , persistent-sqlite = H.callHackage "persistent-sqlite" "2.13.2.0"
+      , persistent-sqlite = H.callHackage "persistent-sqlite" "2.13.3.0"
       , persistent-template = H.callHackage "persistent-template" "2.12.0.0"
       , persistent-test = H.callHackage "persistent-test" "2.13.1.3"
       , polyparse = H.callHackage "polyparse" "1.13"
diff --git a/horizon.lock b/horizon.lock
index 8c48485..ca3bd7e 100644
--- a/horizon.lock
+++ b/horizon.lock
@@ -24,7 +24,7 @@
   }
 , { mapKey = "brick"
   , mapValue =
-      "ed7469636ef9624dff841a78ab8d43737e9568aa2529f7beb2d51db43d8135ce"
+      "899cc65b0fbed9e7131ed49042c29450374feef4f433b86074f37c5f4063d59a"
   }
 , { mapKey = "bytes"
   , mapValue =
@@ -96,7 +96,7 @@
   }
 , { mapKey = "dependent-sum-template"
   , mapValue =
-      "a00338475e5120a5255005bf6084cf26c65136620061aa4eab2199f79cd18af0"
+      "2de9796eb6dc1e3531b9eaed3f394925e32fdd68df7eb968af012ebdc4641a13"
   }
 , { mapKey = "deriving-compat"
   , mapValue =
@@ -104,7 +104,7 @@
   }
 , { mapKey = "digest"
   , mapValue =
-      "805720f448fd9c592d41b90c944c0dd941caa5d8c1e816bb32c5f4f7f2cf61a4"
+      "aabb558ac4ac6915ae2d94f5e3f6aef39e7a1348019c704939efdfde99a1ae7a"
   }
 , { mapKey = "directory-tree"
   , mapValue =
@@ -288,7 +288,7 @@
   }
 , { mapKey = "persistent-sqlite"
   , mapValue =
-      "4a688eba5e36d227d34e2991ff1a38b56e5e76f0f25eda7179f86d7ae4b779c5"
+      "3eb8445db272479058470050a27e6c8bb2f5ff097574378461125bebe46e9264"
   }
 , { mapKey = "persistent-template"
   , mapValue =
diff --git a/pkgs/brick.nix b/pkgs/brick.nix
index e0391de..956db83 100644
--- a/pkgs/brick.nix
+++ b/pkgs/brick.nix
@@ -2,12 +2,12 @@
 , containers, data-clist, deepseq, directory, exceptions, filepath
 , lib, microlens, microlens-mtl, microlens-th, mtl, stm
 , template-haskell, text, text-zipper, unix-compat, vector, vty
-, vty-crossplatform, vty-unix, word-wrap
+, vty-crossplatform, word-wrap
 }:
 mkDerivation {
   pname = "brick";
-  version = "2.1.1";
-  sha256 = "30280d6f7130eb3e6cbf5a55465a06a825169cb536d3b2e91883aec23532b31e";
+  version = "2.3.1";
+  sha256 = "65f0ad1a65da643ce69014d9cfc2fe431b01a21989f973c09d8ed5f017b81698";
   isLibrary = true;
   isExecutable = true;
   enableSeparateDataOutput = false;
@@ -18,7 +18,7 @@ mkDerivation {
     vty-crossplatform word-wrap
   ];
   testHaskellDepends = [
-    base containers microlens QuickCheck vector vty vty-unix
+    base containers microlens QuickCheck vector vty vty-crossplatform
   ];
   enableLibraryProfiling = true;
   enableExecutableProfiling = true;
diff --git a/pkgs/dependent-sum-template.nix b/pkgs/dependent-sum-template.nix
index 7b5e4bd..b621d5b 100644
--- a/pkgs/dependent-sum-template.nix
+++ b/pkgs/dependent-sum-template.nix
@@ -3,8 +3,8 @@
 }:
 mkDerivation {
   pname = "dependent-sum-template";
-  version = "0.2.0.0";
-  sha256 = "c9632d831c33a81863cb2102943cee58ffa0287c1777facc577da0aab93f5a81";
+  version = "0.2.0.1";
+  sha256 = "0efbe33f3aef8e341193cf5cfa12592ed622d174bb4f8cd91bc75e989c3c6a65";
   isLibrary = true;
   isExecutable = false;
   enableSeparateDataOutput = false;
@@ -16,7 +16,7 @@ mkDerivation {
   ];
   enableLibraryProfiling = true;
   enableExecutableProfiling = true;
-  doHaddock = false;
+  doHaddock = true;
   jailbreak = true;
   doCheck = false;
   doBenchmark = false;
diff --git a/pkgs/digest.nix b/pkgs/digest.nix
index 9fe7ecc..adbcd92 100644
--- a/pkgs/digest.nix
+++ b/pkgs/digest.nix
@@ -1,10 +1,8 @@
 { mkDerivation, base, bytestring, lib, zlib }:
 mkDerivation {
   pname = "digest";
-  version = "0.0.1.7";
-  sha256 = "b23d6c804e6fed0ac9bb0d35b7aed5785330d63efebe296cf0073dab17e05f0a";
-  revision = "1";
-  editedCabalFile = "0wh34kyag2vhwvsdwv8qmvm13gy32nc94yfyqfdnl67nyc2sx8wl";
+  version = "0.0.2.0";
+  sha256 = "a8f3b33e02462be34bfee57ec50b3b48f294ae47a0418d4af1f8d9c924704441";
   isLibrary = true;
   isExecutable = false;
   enableSeparateDataOutput = false;
@@ -12,12 +10,12 @@ mkDerivation {
   libraryPkgconfigDepends = [ zlib ];
   enableLibraryProfiling = true;
   enableExecutableProfiling = true;
-  doHaddock = false;
+  doHaddock = true;
   jailbreak = true;
   doCheck = false;
   doBenchmark = false;
   hyperlinkSource = false;
-  description = "Various hashes for bytestrings; CRC32 and Adler32 for now";
+  description = "CRC32 and Adler32 hashes for bytestrings";
   license = lib.licenses.bsd2;
   broken = false;
 }
\ No newline at end of file
diff --git a/pkgs/persistent-sqlite.nix b/pkgs/persistent-sqlite.nix
index 8d12ba0..6d4aba0 100644
--- a/pkgs/persistent-sqlite.nix
+++ b/pkgs/persistent-sqlite.nix
@@ -7,8 +7,8 @@
 }:
 mkDerivation {
   pname = "persistent-sqlite";
-  version = "2.13.2.0";
-  sha256 = "0761de234c2cc5a63b96dc35e9261e719fdbaccd7995b45778611952ab3704ed";
+  version = "2.13.3.0";
+  sha256 = "bdc152911ce197cbaab66350354e90f863d74df1599c08b5c01e95e1b35a9104";
   configureFlags = [ "-fsystemlib" ];
   isLibrary = true;
   isExecutable = true;
@@ -27,7 +27,7 @@ mkDerivation {
   ];
   enableLibraryProfiling = true;
   enableExecutableProfiling = true;
-  doHaddock = false;
+  doHaddock = true;
   jailbreak = true;
   doCheck = false;
   doBenchmark = false;
-- 
GitLab