From 2653726b64db1929e500bccf1e3c022d5c262c74 Mon Sep 17 00:00:00 2001
From: Daniel Firth <dan.firth@homotopic.tech>
Date: Mon, 7 Nov 2022 11:15:56 +0000
Subject: [PATCH] alphabetise manifest and remove duplicates

---
 manifest.dhall | 48 +++++++++++++++++++++---------------------------
 1 file changed, 21 insertions(+), 27 deletions(-)

diff --git a/manifest.dhall b/manifest.dhall
index bc02cab0..d9e3864a 100644
--- a/manifest.dhall
+++ b/manifest.dhall
@@ -54,11 +54,6 @@ in  [ callHackage "Cabal" "3.8.1.0"
         "https://gitlab.haskell.org/ghc/packages/Cabal"
         (None Text)
         (Some "Cabal-syntax")
-    , callCabal2nix
-        "Cabal-syntax"
-        "https://gitlab.haskell.org/ghc/packages/Cabal"
-        (None Text)
-        (Some "Cabal-syntax")
     , callCabal2nix
         "Cabal-tree-diff"
         "https://gitlab.haskell.org/ghc/packages/Cabal"
@@ -108,16 +103,16 @@ in  [ callHackage "Cabal" "3.8.1.0"
     , callHackage "base-compat-batteries" "0.12.2"
     , callHackage "bifunctors" "5.5.13"
     , callHackage "bimap" "0.5.0"
-    , callHackage "bitvec" "1.1.3.0"
     , callHackage "binary-orphans" "1.0.3"
+    , callHackage "bitvec" "1.1.3.0"
     , callHackage "blaze-builder" "0.4.2.2"
     , callHackage "blaze-html" "0.9.1.2"
-    , callHackage "blaze-textual" "0.2.2.1"
     , callHackage "blaze-markup" "0.8.2.8"
+    , callHackage "blaze-textual" "0.2.2.1"
     , callHackage "boring" "0.2"
-    , callHackage "bsb-http-chunked" "0.0.0.4"
     , callHackage "breakpoint" "0.1.1.1"
     , callHackage "brick" "1.3"
+    , callHackage "bsb-http-chunked" "0.0.0.4"
     , callHackage "byteable" "0.1.1"
     , callHackage "bytes" "0.17.2"
     , callHackage "cabal-doctest" "1.0.9"
@@ -133,9 +128,9 @@ in  [ callHackage "Cabal" "3.8.1.0"
     , callHackage "case-insensitive" "1.2.1.0"
     , callHackage "cassava" "0.5.3.0"
     , callHackage "cassava-megaparsec" "2.0.4"
-    , callHackage "cereal" "0.5.8.3"
     , callHackage "cborg" "0.2.8.0"
     , callHackage "cborg-json" "0.2.5.0"
+    , callHackage "cereal" "0.5.8.3"
     , callHackage "charset" "0.3.9"
     , callHackage "citeproc" "0.8.0.1"
     , callHackage "clock" "0.8.3"
@@ -149,12 +144,12 @@ in  [ callHackage "Cabal" "3.8.1.0"
     , callHackage "commonmark-pandoc" "0.2.1.2"
     , callHackage "commonmark" "0.2.2"
     , callHackage "comonad" "5.0.8"
-    , callHackage "compact" "0.2.0.0"
     , callCabal2nix
         "compactable"
         "https://gitlab.com/fresheyeball/Compactable"
         (Some "f63927b1e438c267f0d12f36e5b3735cfaebeeb4")
         (None Text)
+    , callHackage "compact" "0.2.0.0"
     , callHackage "composite-base" "0.8.1.0"
     , callHackage "composite-cassava" "0.0.3.1"
     , callHackage "composite-dhall" "0.1.0.1"
@@ -169,7 +164,6 @@ in  [ callHackage "Cabal" "3.8.1.0"
     , callHackage "contravariant" "1.5.5"
     , callHackage "criterion-measurement" "0.2.0.0"
     , callHackage "criterion" "1.5.13.0"
-    , callHackage "cursor" "0.3.2.0"
     , callHackage "cursor-brick" "0.1.0.1"
     , callCabal2nix
         "cursor-dirforest"
@@ -187,6 +181,7 @@ in  [ callHackage "Cabal" "3.8.1.0"
         (Some "6ad5b168e26eb4e647df9f007d812aaf59338d40")
         (Some "cursor-dirforest-gen")
     , callHackage "cursor-gen" "0.4.0.0"
+    , callHackage "cursor" "0.3.2.0"
     , callHackage "cryptonite" "0.30"
     , callHackage "cryptohash-sha1" "0.11.101.0"
     , callHackage "cryptohash-sha256" "0.11.102.1"
@@ -255,10 +250,10 @@ in  [ callHackage "Cabal" "3.8.1.0"
     , callHackage "first-class-families" "0.8.0.1"
     , callHackage "fin" "0.2.1"
     , callHackage "fixed" "0.3"
-    , callHackage "free" "5.1.9"
-    , callHackage "fsnotify" "0.4.1.0"
     , callHackage "foldl" "1.4.12"
     , callHackage "foundation" "0.0.29"
+    , callHackage "free" "5.1.9"
+    , callHackage "fsnotify" "0.4.1.0"
     , callHackage "fuzzy-time" "0.2.0.3"
     , callHackage "generically" "0.1"
     , callHackage "generic-deriving" "1.14.2"
@@ -313,12 +308,12 @@ in  [ callHackage "Cabal" "3.8.1.0"
     , callHackage "hashing" "0.1.0.1"
     , callHackage "hashtables" "1.3"
     , callHackage "haskell-src-meta" "0.8.11"
-    , callHackage "hedgehog" "1.2"
     , callCabal2nix
         "hedgehog-golden"
         "https://github.com/maybe-hedgehog-later/hedgehog-golden"
         (None Text)
         (None Text)
+    , callHackage "hedgehog" "1.2"
     , callHackage "hie-bios" "0.11.0"
     , callHackage "hie-compat" "0.3.0.0"
     , callHackage "hiedb" "0.4.2.0"
@@ -329,8 +324,8 @@ in  [ callHackage "Cabal" "3.8.1.0"
     , callHackage "hopenssl" "2.2.4"
     , callHackage "hosc" "0.19.1"
     , callHackage "hourglass" "0.2.12"
-    , callHackage "hpack" "0.35.0"
     , callHackage "hpack-dhall" "0.5.7"
+    , callHackage "hpack" "0.35.0"
     , callCabal2nix
         "horizon-gen-nix"
         "https://gitlab.homotopic.tech/horizon/horizon-gen-nix"
@@ -348,25 +343,24 @@ in  [ callHackage "Cabal" "3.8.1.0"
     , callHackage "hslua-objectorientation" "2.2.1"
     , callHackage "hslua-packaging" "2.2.1"
     , callHackage "hslua" "2.2.1"
-    , callHackage "hspec" "2.10.3"
     , callHackage "hspec-contrib" "0.5.1.1"
     , callHackage "hspec-core" "2.10.0.1"
     , callHackage "hspec-discover" "2.10.0.1"
     , callHackage "hspec-megaparsec" "2.2.0"
     , callHackage "hspec-meta" "2.9.3"
+    , callHackage "hspec" "2.10.3"
     , callHackage "httpd-shed" "0.4.1.1"
     , callHackage "http-api-data" "0.5"
     , callHackage "http-client-tls" "0.3.6.1"
     , callHackage "http-client" "0.7.13.1"
-    , callHackage "http-types" "0.12.3"
     , callHackage "http-date" "0.0.11"
     , callHackage "http-media" "0.8.0.0"
     , callHackage "http-types" "0.12.3"
     , callHackage "http2" "3.0.3"
     , callHackage "incipit-base" "0.3.0.0"
     , callHackage "incipit-core" "0.3.0.0"
-    , callHackage "indexed-traversable" "0.1.2"
     , callHackage "indexed-traversable-instances" "0.1.1.1"
+    , callHackage "indexed-traversable" "0.1.2"
     , callHackage "infer-license" "0.2.0"
     , callHackage "ini" "0.4.2"
     , callHackage "insert-ordered-containers" "0.2.5.1"
@@ -399,9 +393,9 @@ in  [ callHackage "Cabal" "3.8.1.0"
         (Some "3502825423aea3a1af9384e9d751feea4599c60b")
         (Some "kvstore-effectful-statemap")
     , callHackage "language-nix" "2.2.0"
-    , callHackage "lens" "5.2"
     , callHackage "lens-aeson" "1.2.1"
     , callHackage "lens-family-th" "0.5.2.1"
+    , callHackage "lens" "5.2"
     , callHackage "libsodium" "1.0.18.2"
     , callHackage "libyaml" "0.1.2"
     , callHackage "lifted-async" "0.10.2.1"
@@ -428,21 +422,21 @@ in  [ callHackage "Cabal" "3.8.1.0"
     , callHackage "math-functions" "0.3.4.2"
     , callHackage "megaparsec" "9.2.2"
     , callHackage "memory" "0.18.0"
-    , callHackage "mockery" "0.3.5"
     , callHackage "microlens-aeson" "2.5.0"
     , callHackage "microlens-mtl" "0.2.0.2"
     , callHackage "microlens-th" "0.4.3.10"
     , callHackage "microlens" "0.4.13.0"
     , callHackage "microstache" "1.0.2.2"
     , callHackage "mmorph" "1.2.0"
+    , callHackage "mockery" "0.3.5"
     , callHackage "mod" "0.1.2.2"
     , callHackage "monad-control" "1.0.3.1"
     , callHackage "monad-logger" "0.3.37"
     , callHackage "monad-time" "0.4.0.0"
     , callHackage "monad-par-extras" "0.3.3"
     , callHackage "monad-par" "0.3.5"
-    , callHackage "monoid-subclasses" "1.1.3"
     , callHackage "mono-traversable" "1.0.15.3"
+    , callHackage "monoid-subclasses" "1.1.3"
     , callHackage "mwc-random" "0.15.0.2"
     , callHackage "nanospec" "0.2.2"
     , callHackage "network-byte-order" "0.1.6"
@@ -484,7 +478,6 @@ in  [ callHackage "Cabal" "3.8.1.0"
         (Some "45730b124c7c21f1dcfd85667fda1c19b8ec9723")
         (None Text)
     , callHackage "pointed" "5.0.4"
-    , callHackage "polysemy" "1.7.1.0"
     , callHackage "polysemy-extra" "0.2.1.0"
     , callHackage "polysemy-kvstore" "0.1.3.0"
     , callHackage "polysemy-methodology" "0.2.1.0"
@@ -498,6 +491,7 @@ in  [ callHackage "Cabal" "3.8.1.0"
     , callHackage "polysemy-time" "0.5.1.0"
     , callHackage "polysemy-vinyl" "0.1.5.0"
     , callHackage "polysemy-zoo" "0.8.0.0"
+    , callHackage "polysemy" "1.7.1.0"
     , callHackage "postgresql-libpq" "0.9.4.3"
     , callHackage "postgresql-migration" "0.2.1.4"
     , callHackage "postgresql-simple" "0.6.4"
@@ -633,20 +627,20 @@ in  [ callHackage "Cabal" "3.8.1.0"
     , callHackage "tasty-bench" "0.3.2"
     , callHackage "tasty-discover" "5.0.0"
     , callHackage "tasty-expected-failure" "0.12.3"
+    , callHackage "tasty-golden" "2.3.5"
     , callCabal2nix
         "tasty-hedgehog"
         "https://github.com/locallycompact/tasty-hedgehog"
         (None Text)
         (None Text)
+    , callHackage "tasty-hslua" "1.0.2"
     , callCabal2nix
         "tasty-hunit"
         "https://github.com/UnkindPartition/tasty"
         (None Text)
         (Some "hunit")
-    , callHackage "tasty-lua" "1.0.2"
-    , callHackage "tasty-hslua" "1.0.2"
-    , callHackage "tasty-golden" "2.3.5"
     , callHackage "tasty-kat" "0.0.3"
+    , callHackage "tasty-lua" "1.0.2"
     , callHackage "tasty-smallcheck" "0.8.2"
     , callHackage "tasty-quickcheck" "0.10.2"
     , callHackage "tasty-wai" "0.1.2.0"
@@ -682,9 +676,9 @@ in  [ callHackage "Cabal" "3.8.1.0"
         (None Text)
     , callHackage "tls-session-manager" "0.0.4"
     , callHackage "tls" "1.6.0"
-    , callHackage "tree-diff" "0.2.2"
     , callHackage "transformers-base" "0.4.6"
     , callHackage "transformers-compat" "0.7.2"
+    , callHackage "tree-diff" "0.2.2"
     , callHackage "trifecta" "2.1.2"
     , callHackage "typed-process" "0.2.10.1"
     , callHackage "type-errors-pretty" "0.0.1.2"
@@ -704,8 +698,8 @@ in  [ callHackage "Cabal" "3.8.1.0"
     , callHackage "unliftio-core" "0.2.0.1"
     , callHackage "unliftio" "0.2.23.0"
     , callHackage "unordered-containers" "0.2.19.1"
-    , callHackage "utf8-string" "1.0.2"
     , callHackage "uri-encode" "1.5.0.7"
+    , callHackage "utf8-string" "1.0.2"
     , callHackage "uuid-types" "1.0.5"
     , callHackage "uuid" "1.3.15"
     , callHackage "validity" "0.12.0.1"
-- 
GitLab