git: b36a7b018a59 - main - net-p2p/ogmios: Update to 6.10.0

From: Gleb Popov <arrowd_at_FreeBSD.org>
Date: Tue, 17 Dec 2024 09:57:17 UTC
The branch main has been updated by arrowd:

URL: https://cgit.FreeBSD.org/ports/commit/?id=b36a7b018a59b3d2679f02ebb63a16191b8c28c9

commit b36a7b018a59b3d2679f02ebb63a16191b8c28c9
Author:     Gleb Popov <arrowd@FreeBSD.org>
AuthorDate: 2024-12-17 09:15:41 +0000
Commit:     Gleb Popov <arrowd@FreeBSD.org>
CommitDate: 2024-12-17 09:57:08 +0000

    net-p2p/ogmios: Update to 6.10.0
    
    Reported by:    portscout!
---
 net-p2p/ogmios/Makefile                  | 138 +++++++--------
 net-p2p/ogmios/distinfo                  | 284 ++++++++++++++++---------------
 net-p2p/ogmios/files/patch-cabal.project |  26 +--
 3 files changed, 235 insertions(+), 213 deletions(-)

diff --git a/net-p2p/ogmios/Makefile b/net-p2p/ogmios/Makefile
index b300d44f78e8..7f1602ddc4f1 100644
--- a/net-p2p/ogmios/Makefile
+++ b/net-p2p/ogmios/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	ogmios
-PORTVERSION=	6.8.0
-PORTREVISION=	1
+PORTVERSION=	6.10.0
 DISTVERSIONPREFIX=v
 CATEGORIES=	net-p2p
 MASTER_SITES=	https://input-output-hk.github.io/cardano-haskell-packages/package/:chap
@@ -21,7 +20,7 @@ USES=		autoreconf:build cabal gmake libtool pkgconfig
 USE_GITHUB=	yes
 GH_ACCOUNT=	cardanosolutions
 
-GH_TUPLE=	CardanoSolutions:cardano-ledger:8112c9872f52e5147e28fbdd76a034cdb6eb7fea:cardano_ledger/dist-newstyle/src/cardano-l_-7f5c364558002b78 \
+GH_TUPLE=	CardanoSolutions:cardano-ledger:f051a2ed0db076a869d14643a65ce6e8250b6324:cardano_ledger/dist-newstyle/src/cardano-l_-7f5c364558002b78 \
 		CardanoSolutions:hjsonpointer:879f0e74d55eef76ceaec8f60ed07657ab84bad7:hjsonpointer/modules/hjsonpointer \
 		CardanoSolutions:hjsonschema:fc9cfe92723e305e6289e7c1733f3420d64dd9d5:hjsonschema/modules/hjsonschema
 
@@ -62,10 +61,10 @@ USE_CABAL=	Cabal-3.12.1.0 \
 		asn1-parse-0.9.5 \
 		asn1-types-0.3.4 \
 		assoc-1.1.1 \
-		async-2.2.5_2 \
+		async-2.2.5_3 \
 		async-timer-0.1.4.1 \
 		atomic-primops-0.8.8 \
-		attoparsec-0.14.4_5 \
+		attoparsec-0.14.4_6 \
 		attoparsec-aeson-2.2.2.0 \
 		auto-update-0.2.1 \
 		barbies-2.1.1.0 \
@@ -73,19 +72,19 @@ USE_CABAL=	Cabal-3.12.1.0 \
 		base-compat-batteries-0.13.1 \
 		base-deriving-via-0.1.0.2:chap \
 		base-orphans-0.9.2 \
-		base16-1.0_1 \
+		base16-1.0_2 \
 		base16-bytestring-1.0.2.0_1 \
 		base58-bytestring-0.1.0 \
 		base64-bytestring-1.2.1.0_1 \
-		base64-bytestring-type-1.0.1_20 \
+		base64-bytestring-type-1.0.1_21 \
 		basement-0.0.16 \
 		bech32-1.1.7 \
 		bech32-th-1.1.7 \
-		bifunctors-5.6.2 \
+		bifunctors-5.6.2_1 \
 		bimap-0.5.0 \
 		bin-0.1.4_1 \
 		binary-orphans-1.0.5 \
-		bitvec-1.1.5.0_1 \
+		bitvec-1.1.5.0_2 \
 		blaze-builder-0.4.2.3 \
 		blaze-html-0.9.2.0_1 \
 		blaze-markup-0.8.3.0_2 \
@@ -108,23 +107,23 @@ USE_CABAL=	Cabal-3.12.1.0 \
 		cardano-crypto-test-1.5.0.2:chap \
 		cardano-crypto-tests-2.1.2.0:chap \
 		cardano-crypto-wrapper-1.5.1.3:chap \
-		cardano-data-1.2.3.0:chap \
+		cardano-data-1.2.3.1:chap \
 		cardano-git-rev-0.2.2.0:chap \
-		cardano-ledger-allegra-1.6.0.0:chap \
-		cardano-ledger-alonzo-test-1.2.1.3:chap \
-		cardano-ledger-api-1.9.3.0:chap \
-		cardano-ledger-babbage-test-1.2.0.4:chap \
-		cardano-ledger-binary-1.3.4.0:chap \
+		cardano-ledger-allegra-1.6.0.1:chap \
+		cardano-ledger-alonzo-test-1.3.0.0:chap \
+		cardano-ledger-api-1.9.4.0:chap \
+		cardano-ledger-babbage-test-1.3.0.0:chap \
+		cardano-ledger-binary-1.4.0.0:chap \
 		cardano-ledger-byron-1.0.1.0:chap \
 		cardano-ledger-byron-test-1.5.1.1:chap \
-		cardano-ledger-conway-test-1.2.1.8:chap \
-		cardano-ledger-core-1.14.0.0:chap \
-		cardano-ledger-mary-1.7.0.0:chap \
-		cardano-ledger-shelley-1.13.1.0:chap \
-		cardano-ledger-shelley-ma-test-1.2.2.3:chap \
-		cardano-ledger-shelley-test-1.4.0.3:chap \
+		cardano-ledger-conway-test-1.3.0.0:chap \
+		cardano-ledger-core-1.15.0.0:chap \
+		cardano-ledger-mary-1.7.0.1:chap \
+		cardano-ledger-shelley-1.14.1.0:chap \
+		cardano-ledger-shelley-ma-test-1.2.2.4:chap \
+		cardano-ledger-shelley-test-1.5.0.0:chap \
 		cardano-prelude-0.2.0.0:chap \
-		cardano-prelude-test-0.1.0.3:chap \
+		cardano-prelude-test-0.1.0.5:chap \
 		cardano-protocol-tpraos-1.2.0.1:chap \
 		cardano-slotting-0.2.0.0:chap \
 		cardano-strict-containers-0.1.3.0:chap \
@@ -140,7 +139,7 @@ USE_CABAL=	Cabal-3.12.1.0 \
 		colour-2.3.6 \
 		comonad-5.0.8_2 \
 		compact-0.2.0.0_3 \
-		composition-prelude-3.0.0.2 \
+		composition-prelude-3.0.1.0 \
 		concurrent-output-1.10.21 \
 		conduit-1.3.6 \
 		config-ini-0.2.7.0_1 \
@@ -158,7 +157,7 @@ USE_CABAL=	Cabal-3.12.1.0 \
 		crypton-x509-system-1.6.7 \
 		crypton-x509-validation-1.6.12 \
 		cryptonite-0.30 \
-		cuddle-0.3.1.0:chap \
+		cuddle-0.3.2.1:chap \
 		data-clist-0.2_1 \
 		data-default-0.7.1.1 \
 		data-default-class-0.1.2.0 \
@@ -187,9 +186,9 @@ USE_CABAL=	Cabal-3.12.1.0 \
 		ekg-json-0.1.1.0_1 \
 		entropy-0.4.1.10_2 \
 		erf-2.0.0.0 \
-		extra-1.7.16 \
+		extra-1.7.16_1 \
 		fast-logger-3.2.3 \
-		fgl-5.8.2.0 \
+		fgl-5.8.3.0 \
 		file-embed-0.0.16.0 \
 		filelock-0.1.1.7 \
 		fin-0.3.1_1 \
@@ -198,30 +197,34 @@ USE_CABAL=	Cabal-3.12.1.0 \
 		foldl-1.4.17 \
 		formatting-7.2.0 \
 		foundation-0.0.30 \
-		free-5.2_5 \
-		fs-api-0.2.0.1_4:chap \
-		fs-sim-0.2.1.1_5:chap \
+		free-5.2_6 \
+		fs-api-0.3.0.0 \
+		fs-sim-0.3.0.0 \
 		generic-arbitrary-1.0.1 \
 		generic-lens-2.2.2.0_1 \
 		generic-lens-core-2.2.1.0_2 \
 		generic-optics-2.2.1.0_2 \
 		generic-random-1.5.0.1 \
-		generically-0.1.1_3 \
+		generically-0.1.1_4 \
 		generics-sop-0.5.1.4_1 \
 		genvalidity-1.1.1.0 \
 		githash-0.1.7.0 \
 		graphviz-2999.20.2.0 \
 		groups-0.5.3 \
 		half-0.3.1_2 \
-		happy-1.20.1.1 \
+		happy-2.0.2 \
+		happy-lib-2.0.2 \
 		hashable-1.4.7.0 \
 		haskell-lexer-1.1.1 \
+		haskell-src-exts-1.23.1 \
+		haskell-src-meta-0.8.14 \
 		heapwords-0.1.0.2:chap \
 		hedgehog-1.5 \
 		hedgehog-quickcheck-0.1.1_8 \
+		here-1.2.14 \
 		hostname-1.0 \
 		hourglass-0.2.12_1 \
-		hsc2hs-0.68.10_2 \
+		hsc2hs-0.68.10_3 \
 		hspec-2.11.9 \
 		hspec-core-2.11.9 \
 		hspec-discover-2.11.9 \
@@ -247,7 +250,7 @@ USE_CABAL=	Cabal-3.12.1.0 \
 		io-streams-haproxy-1.0.1.0_9 \
 		iohk-monitoring-0.1.11.5:chap \
 		iproute-1.7.14 \
-		isomorphism-class-0.1.0.12 \
+		isomorphism-class-0.1.1 \
 		js-chart-2.9.4.1 \
 		kan-extensions-5.2.6 \
 		katip-0.8.8.2 \
@@ -257,7 +260,7 @@ USE_CABAL=	Cabal-3.12.1.0 \
 		lens-aeson-1.2.3_2 \
 		libyaml-0.1.4 \
 		libyaml-clib-0.2.5 \
-		lifted-async-0.10.2.5_1 \
+		lifted-async-0.10.2.6_1 \
 		lifted-base-0.2.3.12 \
 		list-t-1.0.5.7 \
 		logict-0.8.1.0_1 \
@@ -272,7 +275,7 @@ USE_CABAL=	Cabal-3.12.1.0 \
 		mime-types-0.1.2.0 \
 		mmorph-1.2.0_3 \
 		monad-control-1.0.3.1 \
-		mono-traversable-1.0.17.0 \
+		mono-traversable-1.0.20.0 \
 		monoidal-containers-0.6.5.0 \
 		monoidal-synchronisation-0.1.0.6:chap \
 		mtl-compat-0.2.2 \
@@ -294,37 +297,37 @@ USE_CABAL=	Cabal-3.12.1.0 \
 		optics-core-0.4.1.1_1 \
 		optparse-applicative-0.18.1.0 \
 		ordered-containers-0.2.4 \
-		os-string-2.0.6 \
-		ouroboros-consensus-0.20.1.0:chap \
-		ouroboros-consensus-cardano-0.19.0.0:chap \
-		ouroboros-consensus-diffusion-0.17.1.0:chap \
-		ouroboros-consensus-protocol-0.9.0.1_2:chap \
-		ouroboros-network-0.17.1.1:chap \
-		ouroboros-network-api-0.9.0.1:chap \
-		ouroboros-network-framework-0.13.2.4:chap \
+		os-string-2.0.6_1 \
+		ouroboros-consensus-0.21.0.0:chap \
+		ouroboros-consensus-cardano-0.20.0.0:chap \
+		ouroboros-consensus-diffusion-0.18.0.0:chap \
+		ouroboros-consensus-protocol-0.9.0.2:chap \
+		ouroboros-network-0.17.1.2:chap \
+		ouroboros-network-api-0.10.0.0:chap \
+		ouroboros-network-framework-0.13.2.5:chap \
 		ouroboros-network-mock-0.1.1.2:chap \
-		ouroboros-network-protocols-0.10.0.2:chap \
+		ouroboros-network-protocols-0.11.0.0:chap \
 		ouroboros-network-testing-0.7.0.0:chap \
-		parallel-3.2.2.0_8 \
+		parallel-3.2.2.0_9 \
 		parsec-3.1.17.0_1 \
 		parser-combinators-1.3.0_1 \
-		parsers-0.12.11_2 \
+		parsers-0.12.11_3 \
 		partial-order-0.2.0.0 \
 		pcre-heavy-1.0.0.3_1 \
 		pcre-light-0.4.1.2 \
 		pem-0.2.4 \
 		pipes-4.3.16_6 \
-		plutus-core-1.32.1.0:chap \
-		plutus-ledger-api-1.32.1.0:chap \
-		plutus-tx-1.32.1.0:chap \
+		plutus-core-1.36.0.0:chap \
+		plutus-ledger-api-1.36.0.0:chap \
+		plutus-tx-1.36.0.0:chap \
 		polyparse-1.13_9 \
 		pretty-show-1.10 \
 		pretty-simple-4.1.2.0 \
 		prettyprinter-1.7.1 \
 		prettyprinter-ansi-terminal-1.1.3 \
 		prettyprinter-compat-ansi-wl-pprint-1.0.2 \
-		prettyprinter-configurable-1.32.1.0:chap \
-		primitive-0.9.0.0_1 \
+		prettyprinter-configurable-1.36.0.0:chap \
+		primitive-0.9.0.0_2 \
 		profunctors-5.6.2_3 \
 		prometheus-2.3.0 \
 		protolude-0.3.4 \
@@ -339,7 +342,7 @@ USE_CABAL=	Cabal-3.12.1.0 \
 		random-1.2.1.2 \
 		random-shuffle-0.0.4 \
 		readable-0.3.1_2 \
-		recursion-schemes-5.2.3 \
+		recursion-schemes-5.2.3_1 \
 		recv-0.1.0 \
 		reflection-2.1.8 \
 		regex-base-0.94.0.2_4 \
@@ -360,8 +363,8 @@ USE_CABAL=	Cabal-3.12.1.0 \
 		simple-sendfile-0.2.32 \
 		singletons-3.0.3 \
 		singletons-th-3.2 \
-		size-based-0.1.3.2_1 \
-		small-steps-1.1.0.0:chap \
+		size-based-0.1.3.3_1 \
+		small-steps-1.1.0.1:chap \
 		snap-core-1.0.5.1_6 \
 		snap-server-1.1.2.1_5 \
 		socks-0.6.1 \
@@ -374,7 +377,7 @@ USE_CABAL=	Cabal-3.12.1.0 \
 		statistics-linreg-0.3 \
 		streaming-0.2.4.0 \
 		streaming-binary-0.3.0.1 \
-		streaming-bytestring-0.3.2 \
+		streaming-bytestring-0.3.3 \
 		streaming-commons-0.2.2.6_1 \
 		strict-0.5.1_1 \
 		strict-checked-vars-0.2.0.0_3:chap \
@@ -389,16 +392,16 @@ USE_CABAL=	Cabal-3.12.1.0 \
 		tasty-1.5_2 \
 		tasty-expected-failure-0.12.3 \
 		tasty-golden-2.3.5 \
-		tasty-hedgehog-1.4.0.2_5 \
+		tasty-hedgehog-1.4.0.2_6 \
 		tasty-hunit-0.10.2 \
 		tasty-quickcheck-0.11 \
-		tasty-rerun-1.1.19_3 \
+		tasty-rerun-1.1.19_4 \
 		temporary-1.3 \
 		terminal-size-0.3.4_1 \
 		testing-type-modifiers-0.1.0.1 \
 		text-2.1.1_1 \
 		text-builder-0.6.7.2 \
-		text-builder-dev-0.3.4.4 \
+		text-builder-dev-0.3.5 \
 		text-iso8601-0.1.1_1 \
 		text-short-0.1.6_2 \
 		text-zipper-0.13 \
@@ -408,9 +411,9 @@ USE_CABAL=	Cabal-3.12.1.0 \
 		th-desugar-1.15_1 \
 		th-env-0.1.1 \
 		th-expand-syns-0.4.11.0_4 \
-		th-lift-0.8.4_2 \
+		th-lift-0.8.4_3 \
 		th-lift-instances-0.1.20 \
-		th-orphans-0.13.14_3 \
+		th-orphans-0.13.14_4 \
 		th-reify-many-0.1.10 \
 		th-utilities-0.2.5.0 \
 		these-1.2.1_1 \
@@ -437,15 +440,16 @@ USE_CABAL=	Cabal-3.12.1.0 \
 		unordered-containers-0.2.20_3 \
 		utf8-string-1.0.2 \
 		uuid-types-1.0.6_1 \
+		validation-1.1.3_1 \
 		validation-selective-0.2.0.0.0.0.0.0.1:chap \
 		validity-0.12.1.0 \
 		vault-0.3.1.5_8 \
-		vector-0.13.1.0_1 \
+		vector-0.13.1.0_2 \
 		vector-algorithms-0.9.0.2_1 \
 		vector-binary-instances-0.2.5.2_5 \
 		vector-map-1.1.0.0:chap \
-		vector-stream-0.1.0.1_1 \
-		vector-th-unbox-0.2.2_6 \
+		vector-stream-0.1.0.1_3 \
+		vector-th-unbox-0.2.2_8 \
 		void-0.7.3 \
 		vty-6.0_1 \
 		vty-crossplatform-0.2.0.0_1 \
@@ -455,9 +459,9 @@ USE_CABAL=	Cabal-3.12.1.0 \
 		wai-extra-3.1.15 \
 		wai-logger-2.4.1 \
 		wai-websockets-3.0.1.2 \
-		warp-3.4.1_1 \
-		websockets-0.13.0.0_2 \
-		wherefrom-compat-0.1.1.1 \
+		warp-3.4.2 \
+		websockets-0.13.0.0_4 \
+		wherefrom-compat-0.1.1.1_1 \
 		with-utf8-1.1.0.0_1 \
 		witherable-0.5_1 \
 		wl-pprint-annotated-0.1.0.1_3 \
@@ -465,7 +469,7 @@ USE_CABAL=	Cabal-3.12.1.0 \
 		word-wrap-0.5 \
 		word8-0.1.3 \
 		yaml-0.11.11.2_2 \
-		zlib-0.7.1.0_1 \
+		zlib-0.7.1.0_2 \
 		zlib-bindings-0.1.1.5_2
 
 CABAL_PROJECT=		append
diff --git a/net-p2p/ogmios/distinfo b/net-p2p/ogmios/distinfo
index 25fa06d7a3e3..a1d77c8581ff 100644
--- a/net-p2p/ogmios/distinfo
+++ b/net-p2p/ogmios/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1728723197
+TIMESTAMP = 1734426274
 SHA256 (cabal/Cabal-3.12.1.0/Cabal-3.12.1.0.tar.gz) = 7642f4bfb4eb88ed82b4022940ad53206012ab116a19a367579ca6a7c2adb6d2
 SIZE (cabal/Cabal-3.12.1.0/Cabal-3.12.1.0.tar.gz) = 431658
 SHA256 (cabal/Cabal-syntax-3.12.1.0/Cabal-syntax-3.12.1.0.tar.gz) = e5f2d31ec4bf36a7fd5b478f339edde18a6d9a4928a156fe52d37b70082c04b4
@@ -73,16 +73,16 @@ SHA256 (cabal/assoc-1.1.1/assoc-1.1.1.tar.gz) = 231149b7fef09f5dd95af51228615e3b
 SIZE (cabal/assoc-1.1.1/assoc-1.1.1.tar.gz) = 3158
 SHA256 (cabal/async-2.2.5/async-2.2.5.tar.gz) = 1818473ebab9212afad2ed76297aefde5fae8b5d4404daf36939aece6a8f16f7
 SIZE (cabal/async-2.2.5/async-2.2.5.tar.gz) = 15742
-SHA256 (cabal/async-2.2.5/revision/2.cabal) = cf9e6afba8e01830ca0d32a12b98d481cf389688762c80d1870a1db2061ebf35
-SIZE (cabal/async-2.2.5/revision/2.cabal) = 3257
+SHA256 (cabal/async-2.2.5/revision/3.cabal) = b7648c6165729a973d95cb328f9fd874813a81c727707e8b2552b4f03399763b
+SIZE (cabal/async-2.2.5/revision/3.cabal) = 3366
 SHA256 (cabal/async-timer-0.1.4.1/async-timer-0.1.4.1.tar.gz) = c2aa4d89792e6f21367122f4d9f1d5cafdf1e04a5a82fb566ec508453a83a398
 SIZE (cabal/async-timer-0.1.4.1/async-timer-0.1.4.1.tar.gz) = 4483
 SHA256 (cabal/atomic-primops-0.8.8/atomic-primops-0.8.8.tar.gz) = c040ce4109258776100dd8942d6e746e4c26f918398fb3804e78dbe5bd73e7ea
 SIZE (cabal/atomic-primops-0.8.8/atomic-primops-0.8.8.tar.gz) = 34182
 SHA256 (cabal/attoparsec-0.14.4/attoparsec-0.14.4.tar.gz) = 3f337fe58624565de12426f607c23e60c7b09c86b4e3adfc827ca188c9979e6c
 SIZE (cabal/attoparsec-0.14.4/attoparsec-0.14.4.tar.gz) = 160701
-SHA256 (cabal/attoparsec-0.14.4/revision/5.cabal) = ec709539b881d6431620bd7c40fbfa680aaf4a98c6f35b51536d8f455682b1ae
-SIZE (cabal/attoparsec-0.14.4/revision/5.cabal) = 5703
+SHA256 (cabal/attoparsec-0.14.4/revision/6.cabal) = 35129d0ab1741f000f1a7d2fc839544919ee6fbb8f2d6e7f0a629c41f91035f3
+SIZE (cabal/attoparsec-0.14.4/revision/6.cabal) = 5914
 SHA256 (cabal/attoparsec-aeson-2.2.2.0/attoparsec-aeson-2.2.2.0.tar.gz) = fe9b2c23a16fe1ff8f41c329940cccc80aca7ac6a9ea314f7a77cf142d8f9edd
 SIZE (cabal/attoparsec-aeson-2.2.2.0/attoparsec-aeson-2.2.2.0.tar.gz) = 8081
 SHA256 (cabal/auto-update-0.2.1/auto-update-0.2.1.tar.gz) = a57a141bb7ecf6701a05df97708ce04542b7c4d4b2b5af63481c4eb535bd37a7
@@ -99,8 +99,8 @@ SHA256 (cabal/base-orphans-0.9.2/base-orphans-0.9.2.tar.gz) = 6211900916955b8468
 SIZE (cabal/base-orphans-0.9.2/base-orphans-0.9.2.tar.gz) = 26705
 SHA256 (cabal/base16-1.0/base16-1.0.tar.gz) = 86366364910b78609677817cf3f987bf1690e1f75bba04bc91a5ed993d619cde
 SIZE (cabal/base16-1.0/base16-1.0.tar.gz) = 17347
-SHA256 (cabal/base16-1.0/revision/1.cabal) = 9366318622ec10e124929591015f1814e48c882a59d33ac612213935e8902003
-SIZE (cabal/base16-1.0/revision/1.cabal) = 2622
+SHA256 (cabal/base16-1.0/revision/2.cabal) = 74af745569714e509dcee1a42d46f952541b120de3fcd5d1724dc83e4e458bb5
+SIZE (cabal/base16-1.0/revision/2.cabal) = 2617
 SHA256 (cabal/base16-bytestring-1.0.2.0/base16-bytestring-1.0.2.0.tar.gz) = 1d5a91143ef0e22157536093ec8e59d226a68220ec89378d5dcaeea86472c784
 SIZE (cabal/base16-bytestring-1.0.2.0/base16-bytestring-1.0.2.0.tar.gz) = 7219
 SHA256 (cabal/base16-bytestring-1.0.2.0/revision/1.cabal) = a694e88f9ec9fc79f0b03f233d3fea592b68f70a34aac2ddb5bcaecb6562e2fd
@@ -113,8 +113,8 @@ SHA256 (cabal/base64-bytestring-1.2.1.0/revision/1.cabal) = 45305ccf8914c66d385b
 SIZE (cabal/base64-bytestring-1.2.1.0/revision/1.cabal) = 2502
 SHA256 (cabal/base64-bytestring-type-1.0.1/base64-bytestring-type-1.0.1.tar.gz) = f607d07c4aab227b4536c495fa7c07b35ddc9c2c013d385c16c02f236526780e
 SIZE (cabal/base64-bytestring-type-1.0.1/base64-bytestring-type-1.0.1.tar.gz) = 5259
-SHA256 (cabal/base64-bytestring-type-1.0.1/revision/20.cabal) = 6c0eb403a77de4663763d37fe0b216f337c870ee7d18f6d519afdb67ec61e07e
-SIZE (cabal/base64-bytestring-type-1.0.1/revision/20.cabal) = 3256
+SHA256 (cabal/base64-bytestring-type-1.0.1/revision/21.cabal) = 0387fc53b86e087ba4fb99317cc7b704b507988a43a3072ea188638a270d72f8
+SIZE (cabal/base64-bytestring-type-1.0.1/revision/21.cabal) = 3256
 SHA256 (cabal/basement-0.0.16/basement-0.0.16.tar.gz) = 7fb77e249aef76ba5aed3059d556800ce02b614597c488ba01f0a16449146300
 SIZE (cabal/basement-0.0.16/basement-0.0.16.tar.gz) = 134837
 SHA256 (cabal/bech32-1.1.7/bech32-1.1.7.tar.gz) = ef6e4885319ccff679282820b9312da6f415b46f1f72ff23a53577b9984e87e2
@@ -123,6 +123,8 @@ SHA256 (cabal/bech32-th-1.1.7/bech32-th-1.1.7.tar.gz) = 36447a7184fa9032bafa4fe7
 SIZE (cabal/bech32-th-1.1.7/bech32-th-1.1.7.tar.gz) = 6952
 SHA256 (cabal/bifunctors-5.6.2/bifunctors-5.6.2.tar.gz) = 1086a9285061eed0c2c5d3cb65aa223defd52fca6d0515bb69ddf2dbc3d9697a
 SIZE (cabal/bifunctors-5.6.2/bifunctors-5.6.2.tar.gz) = 38193
+SHA256 (cabal/bifunctors-5.6.2/revision/1.cabal) = ffd926ed71d6a046b7d5d92980d92269d7198e6b4768ffd33d120b44b88c2bbe
+SIZE (cabal/bifunctors-5.6.2/revision/1.cabal) = 3332
 SHA256 (cabal/bimap-0.5.0/bimap-0.5.0.tar.gz) = b0b44b0f2eaceb83f46dfa3d1747e080c45204c64d18bb9e63747299266f0c95
 SIZE (cabal/bimap-0.5.0/bimap-0.5.0.tar.gz) = 11205
 SHA256 (cabal/bin-0.1.4/bin-0.1.4.tar.gz) = f77e955b143a87e34aa12c21d3c6a51e9723cf93cca79549bd525c83952dbf2a
@@ -133,8 +135,8 @@ SHA256 (cabal/binary-orphans-1.0.5/binary-orphans-1.0.5.tar.gz) = 39fbae9e8c2a51
 SIZE (cabal/binary-orphans-1.0.5/binary-orphans-1.0.5.tar.gz) = 3289
 SHA256 (cabal/bitvec-1.1.5.0/bitvec-1.1.5.0.tar.gz) = 83d27cee5be1d5342ddbf39999d0c8ea54cb433d0891eea5471fbfaa29f8dec5
 SIZE (cabal/bitvec-1.1.5.0/bitvec-1.1.5.0.tar.gz) = 40076
-SHA256 (cabal/bitvec-1.1.5.0/revision/1.cabal) = cb3efd76b71a9e8a930f4ce5d8c91adcb63ac0d8dc3d2d4a132d490bd1ecb391
-SIZE (cabal/bitvec-1.1.5.0/revision/1.cabal) = 4920
+SHA256 (cabal/bitvec-1.1.5.0/revision/2.cabal) = c04630f6b68f8deebfa6a07d468d3ff4582ab452b721797ef497642cf75e8b99
+SIZE (cabal/bitvec-1.1.5.0/revision/2.cabal) = 4921
 SHA256 (cabal/blaze-builder-0.4.2.3/blaze-builder-0.4.2.3.tar.gz) = 66291874236b7342adab033e3cddae414a23a2865dfb44095dfc4e0b9d46703b
 SIZE (cabal/blaze-builder-0.4.2.3/blaze-builder-0.4.2.3.tar.gz) = 60777
 SHA256 (cabal/blaze-html-0.9.2.0/blaze-html-0.9.2.0.tar.gz) = 65542ef39f7644a3d76afcadeb976d3e334c6947516b7313fcb59165cea1608f
@@ -189,40 +191,40 @@ SHA256 (cabal/cardano-crypto-tests-2.1.2.0.tar.gz) = 6a136a4d468ca481dec9ce08519
 SIZE (cabal/cardano-crypto-tests-2.1.2.0.tar.gz) = 32583
 SHA256 (cabal/cardano-crypto-wrapper-1.5.1.3.tar.gz) = a762b914f8749408149390ab4285db56d77ef356eb2cc326845feb6df3b17594
 SIZE (cabal/cardano-crypto-wrapper-1.5.1.3.tar.gz) = 26075
-SHA256 (cabal/cardano-data-1.2.3.0.tar.gz) = 31936e3f24f4d32389e8329af273dcd8a94666fbfb5ca759d38cb2555645ab1e
-SIZE (cabal/cardano-data-1.2.3.0.tar.gz) = 20221
+SHA256 (cabal/cardano-data-1.2.3.1.tar.gz) = 546aa1dae4361b9e33bd120b6af09e708a7a547ea03eda8092564c8f3a4f2fd1
+SIZE (cabal/cardano-data-1.2.3.1.tar.gz) = 20218
 SHA256 (cabal/cardano-git-rev-0.2.2.0.tar.gz) = efe889225834d7ee10045c01b8a5051fae93f14642ca58a852348c527f296e8b
 SIZE (cabal/cardano-git-rev-0.2.2.0.tar.gz) = 5956
-SHA256 (cabal/cardano-ledger-allegra-1.6.0.0.tar.gz) = b7cf628765ff8f53b1a0755e3d45c555d4e56f891cd8f14efa033e26a8512484
-SIZE (cabal/cardano-ledger-allegra-1.6.0.0.tar.gz) = 25896
-SHA256 (cabal/cardano-ledger-alonzo-test-1.2.1.3.tar.gz) = 3da5046497110b55dfe59d070c2697ddbbb5de0f57bcb71d67755d912131b54a
-SIZE (cabal/cardano-ledger-alonzo-test-1.2.1.3.tar.gz) = 2155248
-SHA256 (cabal/cardano-ledger-api-1.9.3.0.tar.gz) = 9ae447cdeb9a75fe5e6c1f354628fe470afedae5a721177fd594ec346245175e
-SIZE (cabal/cardano-ledger-api-1.9.3.0.tar.gz) = 28088
-SHA256 (cabal/cardano-ledger-babbage-test-1.2.0.4.tar.gz) = b5eb05afbed3e107af29982419cd0a279e916600b91d9a76a38f55df301e3415
-SIZE (cabal/cardano-ledger-babbage-test-1.2.0.4.tar.gz) = 2851150
-SHA256 (cabal/cardano-ledger-binary-1.3.4.0.tar.gz) = 31346f2d6ac2dc7248f9a2d0e605544f28f19626f2c9f63404563e1a14643af1
-SIZE (cabal/cardano-ledger-binary-1.3.4.0.tar.gz) = 86194
+SHA256 (cabal/cardano-ledger-allegra-1.6.0.1.tar.gz) = ab56bfdf8c0b68fc4eef7527595001fc2bec536b1440c5df3c59bdd442aff739
+SIZE (cabal/cardano-ledger-allegra-1.6.0.1.tar.gz) = 26174
+SHA256 (cabal/cardano-ledger-alonzo-test-1.3.0.0.tar.gz) = 1a0e2b3baec9bdf6a1f57929a12cbe05461ff094a1e394c1aa1b799aa466ae04
+SIZE (cabal/cardano-ledger-alonzo-test-1.3.0.0.tar.gz) = 65782
+SHA256 (cabal/cardano-ledger-api-1.9.4.0.tar.gz) = 17b533c2c6c43038e99d191353aeab4ff63c2d703893fd313d0f7e73923de403
+SIZE (cabal/cardano-ledger-api-1.9.4.0.tar.gz) = 28543
+SHA256 (cabal/cardano-ledger-babbage-test-1.3.0.0.tar.gz) = d831408a641fe28b3462c5c08031748ef60378e90763af2ba8db6ce7c70369f6
+SIZE (cabal/cardano-ledger-babbage-test-1.3.0.0.tar.gz) = 6732
+SHA256 (cabal/cardano-ledger-binary-1.4.0.0.tar.gz) = 3890ff7cf2685f21de5b755e4d7bdf4add4db8d5c0df20854be3e9aeea775870
+SIZE (cabal/cardano-ledger-binary-1.4.0.0.tar.gz) = 86932
 SHA256 (cabal/cardano-ledger-byron-1.0.1.0.tar.gz) = 111f93ea062465920ffcdbb83dffec871dcc29dbc6dfcbcfa4d220c5574286a6
 SIZE (cabal/cardano-ledger-byron-1.0.1.0.tar.gz) = 242181
 SHA256 (cabal/cardano-ledger-byron-test-1.5.1.1.tar.gz) = bba8add8a860b680774575f5a234370bf8f94187f357619be0cb6a9b708841cc
 SIZE (cabal/cardano-ledger-byron-test-1.5.1.1.tar.gz) = 149799
-SHA256 (cabal/cardano-ledger-conway-test-1.2.1.8.tar.gz) = b853a13c1625b36a9d8fb090e77cb260404295688d5d843dbaf8bbd065ed312c
-SIZE (cabal/cardano-ledger-conway-test-1.2.1.8.tar.gz) = 4769191
-SHA256 (cabal/cardano-ledger-core-1.14.0.0.tar.gz) = 1e1898fd3dc4f6229374ff173fcb5a59cf2e9a92ebf60bfaebeb61dab506fe7a
-SIZE (cabal/cardano-ledger-core-1.14.0.0.tar.gz) = 183540
-SHA256 (cabal/cardano-ledger-mary-1.7.0.0.tar.gz) = 5ab7a0c1e2fd7012431e669481041547c5d0cf75447ee75369a2f1a0824f82da
-SIZE (cabal/cardano-ledger-mary-1.7.0.0.tar.gz) = 31088
-SHA256 (cabal/cardano-ledger-shelley-1.13.1.0.tar.gz) = b9154602ddc87947b582a19426bc88925e8d285d5a2eff9c2f41017612e34d49
-SIZE (cabal/cardano-ledger-shelley-1.13.1.0.tar.gz) = 156424
-SHA256 (cabal/cardano-ledger-shelley-ma-test-1.2.2.3.tar.gz) = a2f302a4a6182bfa1c34536d83cf698f64d7ceaae61cbe4ea0cc7ce685cacb60
-SIZE (cabal/cardano-ledger-shelley-ma-test-1.2.2.3.tar.gz) = 24628
-SHA256 (cabal/cardano-ledger-shelley-test-1.4.0.3.tar.gz) = 9a07d02e826c7ef78822c8afe78405f74faf00a4649ada4e35b2c0c84f7a509d
-SIZE (cabal/cardano-ledger-shelley-test-1.4.0.3.tar.gz) = 149895
+SHA256 (cabal/cardano-ledger-conway-test-1.3.0.0.tar.gz) = 782b9d33fd73e0cc670f2bbb109f45018483548e102abc29c3d405ea0d39e6b2
+SIZE (cabal/cardano-ledger-conway-test-1.3.0.0.tar.gz) = 3559
+SHA256 (cabal/cardano-ledger-core-1.15.0.0.tar.gz) = f0fa06f65a5149a6f2297b07c93a0d9e476b6e4ff827a50efbf51aae79da2b0b
+SIZE (cabal/cardano-ledger-core-1.15.0.0.tar.gz) = 188301
+SHA256 (cabal/cardano-ledger-mary-1.7.0.1.tar.gz) = 6b838868293709beb18bdc40364d48d9f87516c3cb0b4c3cb06de173c300e995
+SIZE (cabal/cardano-ledger-mary-1.7.0.1.tar.gz) = 31334
+SHA256 (cabal/cardano-ledger-shelley-1.14.1.0.tar.gz) = 50bb5844ba8ebdc257810ba81ad0d064f3ea94201490b57bdf8d26803c6aa2e0
+SIZE (cabal/cardano-ledger-shelley-1.14.1.0.tar.gz) = 160896
+SHA256 (cabal/cardano-ledger-shelley-ma-test-1.2.2.4.tar.gz) = 1f25e72b88520a4c2ae011d736a44a3f54103aa6232df7441c3ec62385bfdf20
+SIZE (cabal/cardano-ledger-shelley-ma-test-1.2.2.4.tar.gz) = 24637
+SHA256 (cabal/cardano-ledger-shelley-test-1.5.0.0.tar.gz) = 1b03c14b63baade4e9eb6308916b4eaa194482707367da2cfb3066395a0c9b72
+SIZE (cabal/cardano-ledger-shelley-test-1.5.0.0.tar.gz) = 149950
 SHA256 (cabal/cardano-prelude-0.2.0.0.tar.gz) = 52fa321c850952949da278376204276fa033997eb1a870c701c40627d5830004
 SIZE (cabal/cardano-prelude-0.2.0.0.tar.gz) = 29324
-SHA256 (cabal/cardano-prelude-test-0.1.0.3.tar.gz) = 0191ab1f9955df8370aa1ad05d1fa4d027966b3a6d83d94f819ee76527115af8
-SIZE (cabal/cardano-prelude-test-0.1.0.3.tar.gz) = 14743
+SHA256 (cabal/cardano-prelude-test-0.1.0.5.tar.gz) = 448d87031edb0d922994ed4e1aa9f3a138c59853da2d29b2e0aa4a6c502cef0a
+SIZE (cabal/cardano-prelude-test-0.1.0.5.tar.gz) = 14732
 SHA256 (cabal/cardano-protocol-tpraos-1.2.0.1.tar.gz) = e5f8f83990e8f96cb86e2482b0a189caf7740e54ff92ab8dcfe73b8015847b38
 SIZE (cabal/cardano-protocol-tpraos-1.2.0.1.tar.gz) = 22115
 SHA256 (cabal/cardano-slotting-0.2.0.0.tar.gz) = d2916cc1f488ddc7efc18011002938b35a876ff1c51cf900d6703aeddcc66640
@@ -261,8 +263,8 @@ SHA256 (cabal/compact-0.2.0.0/compact-0.2.0.0.tar.gz) = 03a6b534f4f8f06fe1f3921b
 SIZE (cabal/compact-0.2.0.0/compact-0.2.0.0.tar.gz) = 7179
 SHA256 (cabal/compact-0.2.0.0/revision/3.cabal) = d8ac7de48509f2e27089d578ef54f714afcf3afcef4c3139801cb8a290dc0ea5
 SIZE (cabal/compact-0.2.0.0/revision/3.cabal) = 2413
-SHA256 (cabal/composition-prelude-3.0.0.2/composition-prelude-3.0.0.2.tar.gz) = 050cfc9738a0dc727570aff513c34accf78da0d4941aa695bd26d54126b53194
-SIZE (cabal/composition-prelude-3.0.0.2/composition-prelude-3.0.0.2.tar.gz) = 3603
+SHA256 (cabal/composition-prelude-3.0.1.0/composition-prelude-3.0.1.0.tar.gz) = 8f4722166b7d5814e57857b9b6c7d9e767259fd3c97ff4001e8e6715b7bd1c19
+SIZE (cabal/composition-prelude-3.0.1.0/composition-prelude-3.0.1.0.tar.gz) = 3658
 SHA256 (cabal/concurrent-output-1.10.21/concurrent-output-1.10.21.tar.gz) = 4a20f3af43a1023539fd35e6d94a13c3c55e296eb233149f2371c2aa9ea3b512
 SIZE (cabal/concurrent-output-1.10.21/concurrent-output-1.10.21.tar.gz) = 23875
 SHA256 (cabal/conduit-1.3.6/conduit-1.3.6.tar.gz) = 33e69a48c742b20c57a854ca9ab9e6e217d5f37387aebbd8f6c068591ede518d
@@ -303,8 +305,8 @@ SHA256 (cabal/crypton-x509-validation-1.6.12/crypton-x509-validation-1.6.12.tar.
 SIZE (cabal/crypton-x509-validation-1.6.12/crypton-x509-validation-1.6.12.tar.gz) = 19573
 SHA256 (cabal/cryptonite-0.30/cryptonite-0.30.tar.gz) = 56099c8a8aa01d2ee914b670c97c1f818186dbb886e2025b73d9c2afe3496b1d
 SIZE (cabal/cryptonite-0.30/cryptonite-0.30.tar.gz) = 621062
-SHA256 (cabal/cuddle-0.3.1.0.tar.gz) = 8a8cae585d55b04702cad7e87d2cca27a2dccb436c2964caa2b62e178f9d477e
-SIZE (cabal/cuddle-0.3.1.0.tar.gz) = 46257
+SHA256 (cabal/cuddle-0.3.2.1.tar.gz) = 61751eb1e3abb4954f0ecc1177c6d8339452220d6f481d6b978cb10003af2502
+SIZE (cabal/cuddle-0.3.2.1.tar.gz) = 46501
 SHA256 (cabal/data-clist-0.2/data-clist-0.2.tar.gz) = 1c3a1ebd71e8f6fe30afdb3797c4852db7fb0b4e3c145fc53e8282eb4303b212
 SIZE (cabal/data-clist-0.2/data-clist-0.2.tar.gz) = 5475
 SHA256 (cabal/data-clist-0.2/revision/1.cabal) = 47ad08ffa523b5fcdfd0e999ff57417a2e70b48e0ea79b84d7f8b9e6d1152225
@@ -387,10 +389,12 @@ SHA256 (cabal/erf-2.0.0.0/erf-2.0.0.0.tar.gz) = 24f0b79c7e1d25cb2cd44c2258d7a464
 SIZE (cabal/erf-2.0.0.0/erf-2.0.0.0.tar.gz) = 1918
 SHA256 (cabal/extra-1.7.16/extra-1.7.16.tar.gz) = 250c6d43c30b2c71f2cf498a10e69e43ac035974d3819529385d99e42ce77c70
 SIZE (cabal/extra-1.7.16/extra-1.7.16.tar.gz) = 46190
+SHA256 (cabal/extra-1.7.16/revision/1.cabal) = 4f188e9d0281419afe33f8c07ea1c33da2d2187947ddd0c0cfc4188e4deb6275
+SIZE (cabal/extra-1.7.16/revision/1.cabal) = 2821
 SHA256 (cabal/fast-logger-3.2.3/fast-logger-3.2.3.tar.gz) = e358df6e9d5286c642e78a94be4402f159005d417d03c09f1b4f6c9b9110c429
 SIZE (cabal/fast-logger-3.2.3/fast-logger-3.2.3.tar.gz) = 14658
-SHA256 (cabal/fgl-5.8.2.0/fgl-5.8.2.0.tar.gz) = 44cf0cf720f1d3fb31689cab219adf9b1a5367b3fbf4bd6678f4d156f3e8c3b6
-SIZE (cabal/fgl-5.8.2.0/fgl-5.8.2.0.tar.gz) = 57401
+SHA256 (cabal/fgl-5.8.3.0/fgl-5.8.3.0.tar.gz) = a4ca15b162068a6cd8fd8685e2c1231ace4a24d56b2424b8e3f8988ff1ab63c1
+SIZE (cabal/fgl-5.8.3.0/fgl-5.8.3.0.tar.gz) = 57723
 SHA256 (cabal/file-embed-0.0.16.0/file-embed-0.0.16.0.tar.gz) = 5f18672eff936355557cdd163905451205d7ee22742edac313dd27cf42a3f415
 SIZE (cabal/file-embed-0.0.16.0/file-embed-0.0.16.0.tar.gz) = 7198
 SHA256 (cabal/filelock-0.1.1.7/filelock-0.1.1.7.tar.gz) = 4d35645cdf4f0b7aa8d22238885a970aef2328a39bd4ea63c7274532b1748180
@@ -411,16 +415,12 @@ SHA256 (cabal/foundation-0.0.30/foundation-0.0.30.tar.gz) = f6f3ccc3ff2dd0103730
 SIZE (cabal/foundation-0.0.30/foundation-0.0.30.tar.gz) = 120423
 SHA256 (cabal/free-5.2/free-5.2.tar.gz) = 72867f7c89173263765736e8d395e94291f1aaea626ecb1d673d72ce90b94f89
 SIZE (cabal/free-5.2/free-5.2.tar.gz) = 58781
-SHA256 (cabal/free-5.2/revision/5.cabal) = 31e49c0d27e9a9493bf3196449501cf2c546e5e988574d64380518fed0ccc46e
-SIZE (cabal/free-5.2/revision/5.cabal) = 4176
-SHA256 (cabal/fs-api-0.2.0.1.tar.gz) = 4199bf9893a1544141c5a9ef895b46d831f5cd2ae5e99de9d5bd357454476e4f
-SIZE (cabal/fs-api-0.2.0.1.tar.gz) = 17550
-SHA256 (cabal/fs-api-0.2.0.1/revision/4.cabal) = e02692a51eebc1714a83338465dde2954f41b037135165cf0f533194ca56aba7
-SIZE (cabal/fs-api-0.2.0.1/revision/4.cabal) = 1574
-SHA256 (cabal/fs-sim-0.2.1.1.tar.gz) = c06c70c5d1fcf8eafc23f582999eafa51eea90365cd80a404abee2abb6e22348
-SIZE (cabal/fs-sim-0.2.1.1.tar.gz) = 40346
-SHA256 (cabal/fs-sim-0.2.1.1/revision/5.cabal) = 06ba6cae3c02b24ac2e5d13109bcff7fc602e9c17bb6ba78a30a9cb4005fb07a
-SIZE (cabal/fs-sim-0.2.1.1/revision/5.cabal) = 2145
+SHA256 (cabal/free-5.2/revision/6.cabal) = 12963e83d8d19585963fb5a60a020bee39e52c74eb185be7c4113bf788e91ed9
+SIZE (cabal/free-5.2/revision/6.cabal) = 4176
+SHA256 (cabal/fs-api-0.3.0.0/fs-api-0.3.0.0.tar.gz) = a1d5e76caafb175df00129956041636451b412c3a2b1b2b0014bae6d32d019d1
+SIZE (cabal/fs-api-0.3.0.0/fs-api-0.3.0.0.tar.gz) = 24049
+SHA256 (cabal/fs-sim-0.3.0.0/fs-sim-0.3.0.0.tar.gz) = f8004441a16c1ec33cac96eb92ffc67dcc6ace07313e3cc288001057e2d0f072
+SIZE (cabal/fs-sim-0.3.0.0/fs-sim-0.3.0.0.tar.gz) = 49325
 SHA256 (cabal/generic-arbitrary-1.0.1/generic-arbitrary-1.0.1.tar.gz) = 92013ed9d38370bedad67a05deabc203bfdfd5a74ebec17554270e8ed22c29c7
 SIZE (cabal/generic-arbitrary-1.0.1/generic-arbitrary-1.0.1.tar.gz) = 6826
 SHA256 (cabal/generic-lens-2.2.2.0/generic-lens-2.2.2.0.tar.gz) = 868dc9c8cd02150b419859c3c8a53a62e5b41f5f3fd5d46bb355eb1074288b68
@@ -439,8 +439,8 @@ SHA256 (cabal/generic-random-1.5.0.1/generic-random-1.5.0.1.tar.gz) = dd34518087
 SIZE (cabal/generic-random-1.5.0.1/generic-random-1.5.0.1.tar.gz) = 21703
 SHA256 (cabal/generically-0.1.1/generically-0.1.1.tar.gz) = 04c5a436bec4b041f71a733f56a1bd7f435f63dde8d3eb5c1f48d55b4dbc43cf
 SIZE (cabal/generically-0.1.1/generically-0.1.1.tar.gz) = 2870
-SHA256 (cabal/generically-0.1.1/revision/3.cabal) = 1b1b638ac022d2404becb6c117b04bfdc2247429ba58596271ca2cdc413288c2
-SIZE (cabal/generically-0.1.1/revision/3.cabal) = 1203
+SHA256 (cabal/generically-0.1.1/revision/4.cabal) = 3f64278f5c582dd7c6963967b1290079bcd03b8348989f909ac9bd972ddc452e
+SIZE (cabal/generically-0.1.1/revision/4.cabal) = 1203
 SHA256 (cabal/generics-sop-0.5.1.4/generics-sop-0.5.1.4.tar.gz) = 616a1c2176097469f9514e76d979fffdbc12d569f44fd01deb14377c7888797e
 SIZE (cabal/generics-sop-0.5.1.4/generics-sop-0.5.1.4.tar.gz) = 30137
 SHA256 (cabal/generics-sop-0.5.1.4/revision/1.cabal) = d979030003ccbce93dcc3ffa2caf744f19ce08b4e569fd007100ca43a4982682
@@ -457,12 +457,18 @@ SHA256 (cabal/half-0.3.1/half-0.3.1.tar.gz) = e2afc32724e11bf5c695d797b9169d9d9b
 SIZE (cabal/half-0.3.1/half-0.3.1.tar.gz) = 8514
 SHA256 (cabal/half-0.3.1/revision/2.cabal) = b6b9ac2dbb6f58e1619683db43d851cc25086aecaf0925a3b6a74b1a1b17db07
 SIZE (cabal/half-0.3.1/revision/2.cabal) = 2158
-SHA256 (cabal/happy-1.20.1.1/happy-1.20.1.1.tar.gz) = 8b4e7dc5a6c5fd666f8f7163232931ab28746d0d17da8fa1cbd68be9e878881b
-SIZE (cabal/happy-1.20.1.1/happy-1.20.1.1.tar.gz) = 183409
+SHA256 (cabal/happy-2.0.2/happy-2.0.2.tar.gz) = f7f52e75e8a161497b71445f73efce2a3c6201cc12003d1ef96d93092c77e83e
+SIZE (cabal/happy-2.0.2/happy-2.0.2.tar.gz) = 60755
+SHA256 (cabal/happy-lib-2.0.2/happy-lib-2.0.2.tar.gz) = 49a8bfa79efdd535fda044af0fe17cdae8e3af60533bb983d44db95385f5214e
+SIZE (cabal/happy-lib-2.0.2/happy-lib-2.0.2.tar.gz) = 77336
 SHA256 (cabal/hashable-1.4.7.0/hashable-1.4.7.0.tar.gz) = 3baee4c9027a08830d148ec524cbc0471de645e1e8426d46780ef2758df0e8da
 SIZE (cabal/hashable-1.4.7.0/hashable-1.4.7.0.tar.gz) = 89467
 SHA256 (cabal/haskell-lexer-1.1.1/haskell-lexer-1.1.1.tar.gz) = c8eeda569a30f115244c17920247ba2c45d11b3e30805f648a878f7855d8f349
 SIZE (cabal/haskell-lexer-1.1.1/haskell-lexer-1.1.1.tar.gz) = 14499
+SHA256 (cabal/haskell-src-exts-1.23.1/haskell-src-exts-1.23.1.tar.gz) = 67853047169fff7d3e5d87acef214ee185a6ab8c6a104ed9c59e389574cf6c05
+SIZE (cabal/haskell-src-exts-1.23.1/haskell-src-exts-1.23.1.tar.gz) = 1264319
+SHA256 (cabal/haskell-src-meta-0.8.14/haskell-src-meta-0.8.14.tar.gz) = 0490cb5c809688865276bcd4cc0536ce8d00b248529c1d00b7ff67a33ba57136
+SIZE (cabal/haskell-src-meta-0.8.14/haskell-src-meta-0.8.14.tar.gz) = 28029
 SHA256 (cabal/heapwords-0.1.0.2.tar.gz) = a0285b2d6ce541a6ea76db152a61a7250b094712b4ad421b3afdc3fca458b5ef
 SIZE (cabal/heapwords-0.1.0.2.tar.gz) = 7422
 SHA256 (cabal/hedgehog-1.5/hedgehog-1.5.tar.gz) = e941609fb3deb9acb0caf161405bff1c84da92b2891753c6d937fb9970ea866a
@@ -471,6 +477,8 @@ SHA256 (cabal/hedgehog-quickcheck-0.1.1/hedgehog-quickcheck-0.1.1.tar.gz) = 97b6
 SIZE (cabal/hedgehog-quickcheck-0.1.1/hedgehog-quickcheck-0.1.1.tar.gz) = 3332
 SHA256 (cabal/hedgehog-quickcheck-0.1.1/revision/8.cabal) = 35d4db5096299ab32fbaef8a20a13e34bc687f38fa10144af45b51380d4c5298
 SIZE (cabal/hedgehog-quickcheck-0.1.1/revision/8.cabal) = 1513
+SHA256 (cabal/here-1.2.14/here-1.2.14.tar.gz) = aaed3f50d3c84618e3c890a6d57c2bf8b4823bff3cfbea5f3ce383146523f101
+SIZE (cabal/here-1.2.14/here-1.2.14.tar.gz) = 4532
 SHA256 (cabal/hostname-1.0/hostname-1.0.tar.gz) = 9b43dab1b6da521f35685b20555da00738c8e136eb972458c786242406a9cf5c
 SIZE (cabal/hostname-1.0/hostname-1.0.tar.gz) = 1982
 SHA256 (cabal/hourglass-0.2.12/hourglass-0.2.12.tar.gz) = 44335b5c402e80c60f1db6a74462be4ea29d1a9043aa994334ffee1164f1ca4a
@@ -479,8 +487,8 @@ SHA256 (cabal/hourglass-0.2.12/revision/1.cabal) = 85c46cb6cd30c84546929926d4402
 SIZE (cabal/hourglass-0.2.12/revision/1.cabal) = 3197
 SHA256 (cabal/hsc2hs-0.68.10/hsc2hs-0.68.10.tar.gz) = 6f4e34d788fe2ca7091ee0a10307ee8a7c060a1ba890f2bffad16a7d4d5cef76
 SIZE (cabal/hsc2hs-0.68.10/hsc2hs-0.68.10.tar.gz) = 40517
-SHA256 (cabal/hsc2hs-0.68.10/revision/2.cabal) = 60e78b6c60dc32a77ce6c37ed5ca4e838fc5f76f02836ef64d93cd21cc002325
-SIZE (cabal/hsc2hs-0.68.10/revision/2.cabal) = 3032
+SHA256 (cabal/hsc2hs-0.68.10/revision/3.cabal) = 276325277350cd2c2c88916ed3ae5cd35b2b4f494ec594fbd9534081eb7fb759
+SIZE (cabal/hsc2hs-0.68.10/revision/3.cabal) = 3008
 SHA256 (cabal/hspec-2.11.9/hspec-2.11.9.tar.gz) = 39ea6a4dbac7fa2bd155c6a696caee286dfb78e571a2294ef401f42a3618309b
 SIZE (cabal/hspec-2.11.9/hspec-2.11.9.tar.gz) = 11770
 SHA256 (cabal/hspec-core-2.11.9/hspec-core-2.11.9.tar.gz) = b1f172ad602620d20657d31b0a641dad228c5781eaa68647d9819c70bae7ff63
@@ -545,8 +553,8 @@ SHA256 (cabal/iohk-monitoring-0.1.11.5.tar.gz) = 68cfb008484d7881a54eab3a6fb5600
 SIZE (cabal/iohk-monitoring-0.1.11.5.tar.gz) = 101155
 SHA256 (cabal/iproute-1.7.14/iproute-1.7.14.tar.gz) = 93f0b7b4e53c8fbd0407e1e5816b375123c54f87498239552dcf1578606b6b4f
 SIZE (cabal/iproute-1.7.14/iproute-1.7.14.tar.gz) = 17975
-SHA256 (cabal/isomorphism-class-0.1.0.12/isomorphism-class-0.1.0.12.tar.gz) = f9de876e5500825bb0d26d34e9c781b87c8b136320baecfade35b0488593ccb9
-SIZE (cabal/isomorphism-class-0.1.0.12/isomorphism-class-0.1.0.12.tar.gz) = 7895
+SHA256 (cabal/isomorphism-class-0.1.1/isomorphism-class-0.1.1.tar.gz) = d32e2f1a1cf9f748a7b8594a72f71479ad79b5d93517d73eed372b5dd14407c3
+SIZE (cabal/isomorphism-class-0.1.1/isomorphism-class-0.1.1.tar.gz) = 8008
 SHA256 (cabal/js-chart-2.9.4.1/js-chart-2.9.4.1.tar.gz) = 0a08efdd35bd1b8f293f9163f59305f31835304b74c3e3a1a840fc94bbc9bd0e
 SIZE (cabal/js-chart-2.9.4.1/js-chart-2.9.4.1.tar.gz) = 501058
 SHA256 (cabal/kan-extensions-5.2.6/kan-extensions-5.2.6.tar.gz) = fa82283c1c9ac3dc0951b7ca9f5b2e6f13d8331c20154ebb222b509824eeeccc
@@ -569,10 +577,10 @@ SHA256 (cabal/libyaml-0.1.4/libyaml-0.1.4.tar.gz) = d6297ec9b1ebb4e4b580a4357d84
 SIZE (cabal/libyaml-0.1.4/libyaml-0.1.4.tar.gz) = 9592
 SHA256 (cabal/libyaml-clib-0.2.5/libyaml-clib-0.2.5.tar.gz) = 04526bc54e5fcf471c2bd22854e6b519e162a6e3d654e866cd8862103c725149
 SIZE (cabal/libyaml-clib-0.2.5/libyaml-clib-0.2.5.tar.gz) = 55500
-SHA256 (cabal/lifted-async-0.10.2.5/lifted-async-0.10.2.5.tar.gz) = 16a0d603a220724c013270cad78f56b8fc23ca428a9df844061ad32bc6961ed2
-SIZE (cabal/lifted-async-0.10.2.5/lifted-async-0.10.2.5.tar.gz) = 10796
-SHA256 (cabal/lifted-async-0.10.2.5/revision/1.cabal) = a04b215b289cdbe93a872a7d990cbff0da0f798f5675782e0601d9b18d15e1a3
-SIZE (cabal/lifted-async-0.10.2.5/revision/1.cabal) = 2877
+SHA256 (cabal/lifted-async-0.10.2.6/lifted-async-0.10.2.6.tar.gz) = f66718fe1d46f069bd2f6df03d993bf676e85141134c23017073f55aef0f01ea
+SIZE (cabal/lifted-async-0.10.2.6/lifted-async-0.10.2.6.tar.gz) = 10821
+SHA256 (cabal/lifted-async-0.10.2.6/revision/1.cabal) = f3a082f13f91b5aaf60bbc0b1a356bd995002c0554226ba69aa1364654143544
+SIZE (cabal/lifted-async-0.10.2.6/revision/1.cabal) = 2871
 SHA256 (cabal/lifted-base-0.2.3.12/lifted-base-0.2.3.12.tar.gz) = c134a95f56750aae806e38957bb03c59627cda16034af9e00a02b699474317c5
 SIZE (cabal/lifted-base-0.2.3.12/lifted-base-0.2.3.12.tar.gz) = 11700
 SHA256 (cabal/list-t-1.0.5.7/list-t-1.0.5.7.tar.gz) = 40928967728c7c96363309b372f415ca1729de0951c78ea1fa37f839687d6b46
@@ -609,8 +617,8 @@ SHA256 (cabal/mmorph-1.2.0/revision/3.cabal) = df9b213ec18f811cb3137b478d148f3f1
 SIZE (cabal/mmorph-1.2.0/revision/3.cabal) = 1083
 SHA256 (cabal/monad-control-1.0.3.1/monad-control-1.0.3.1.tar.gz) = ae0baea04d99375ef788140367179994a7178d400a8ce0d9026846546772713c
 SIZE (cabal/monad-control-1.0.3.1/monad-control-1.0.3.1.tar.gz) = 13985
-SHA256 (cabal/mono-traversable-1.0.17.0/mono-traversable-1.0.17.0.tar.gz) = 25d8f9b860bc6335d3d213f3392ab58d4041e28127874ea18525412f184cd32f
-SIZE (cabal/mono-traversable-1.0.17.0/mono-traversable-1.0.17.0.tar.gz) = 42225
+SHA256 (cabal/mono-traversable-1.0.20.0/mono-traversable-1.0.20.0.tar.gz) = e621ea953c94b2dafc58286132e9dae7464a07c6967f0c591c916968d3f93545
+SIZE (cabal/mono-traversable-1.0.20.0/mono-traversable-1.0.20.0.tar.gz) = 42584
 SHA256 (cabal/monoidal-containers-0.6.5.0/monoidal-containers-0.6.5.0.tar.gz) = 2717dfd67222ba60f0c3736e09203076f848c42442181dc098978073f0631101
 SIZE (cabal/monoidal-containers-0.6.5.0/monoidal-containers-0.6.5.0.tar.gz) = 12955
 SHA256 (cabal/monoidal-synchronisation-0.1.0.6.tar.gz) = a7479ec4c934936c6a03d3fb15be105cde5bdd1ff9d8ae9032e258ff79c8f219
@@ -673,32 +681,32 @@ SHA256 (cabal/ordered-containers-0.2.4/ordered-containers-0.2.4.tar.gz) = 3da167
 SIZE (cabal/ordered-containers-0.2.4/ordered-containers-0.2.4.tar.gz) = 7877
 SHA256 (cabal/os-string-2.0.6/os-string-2.0.6.tar.gz) = 22fcc7d5fc66676b5dfc57b714d2caf93cce2d5a79d242168352f9eb0fe2f18a
 SIZE (cabal/os-string-2.0.6/os-string-2.0.6.tar.gz) = 44363
-SHA256 (cabal/ouroboros-consensus-0.20.1.0.tar.gz) = dcb0242cff70b2df299727b285ccb4afe13f0c095f4b8d24d297b3b50d83309f
-SIZE (cabal/ouroboros-consensus-0.20.1.0.tar.gz) = 770812
-SHA256 (cabal/ouroboros-consensus-cardano-0.19.0.0.tar.gz) = 7342a48f5e4225412920ba048ebe61d770f17ab8b109eb8aa9de4c787ed70c7a
-SIZE (cabal/ouroboros-consensus-cardano-0.19.0.0.tar.gz) = 312493
-SHA256 (cabal/ouroboros-consensus-diffusion-0.17.1.0.tar.gz) = 2df324d4f7f937143b37a4a45c4a3872e71641dbadd0e9d4201198c7ba25c6e1
-SIZE (cabal/ouroboros-consensus-diffusion-0.17.1.0.tar.gz) = 225482
-SHA256 (cabal/ouroboros-consensus-protocol-0.9.0.1.tar.gz) = 62cdabb6e1b2cbb5f36a8a1c5e57666a8826715abc4602bd673002505823a278
-SIZE (cabal/ouroboros-consensus-protocol-0.9.0.1.tar.gz) = 30348
-SHA256 (cabal/ouroboros-consensus-protocol-0.9.0.1/revision/2.cabal) = b101b134feaadc0ee1e96e5cf5603e140745b28c5f82e331eeeb5cc8d458e0d8
-SIZE (cabal/ouroboros-consensus-protocol-0.9.0.1/revision/2.cabal) = 2764
-SHA256 (cabal/ouroboros-network-0.17.1.1.tar.gz) = abf5b411aeda86b7bef3b4a3e45244632109421ce8eed70a2c28a2536c185f3f
-SIZE (cabal/ouroboros-network-0.17.1.1.tar.gz) = 341160
-SHA256 (cabal/ouroboros-network-api-0.9.0.1.tar.gz) = f83381b10221f8838c274ee23e81e7dd48f70240613a2410135b3d183b01664d
-SIZE (cabal/ouroboros-network-api-0.9.0.1.tar.gz) = 41012
-SHA256 (cabal/ouroboros-network-framework-0.13.2.4.tar.gz) = da159bc077f3c6ec7e4d35a4cefd3cfc9b4bbf4dff3527d89f97ce77e670cc9b
-SIZE (cabal/ouroboros-network-framework-0.13.2.4.tar.gz) = 210132
+SHA256 (cabal/os-string-2.0.6/revision/1.cabal) = e7edec885f7bcee0b86abff7bd801523b5d485952f55c20689418af0dabcfdf7
+SIZE (cabal/os-string-2.0.6/revision/1.cabal) = 3403
+SHA256 (cabal/ouroboros-consensus-0.21.0.0.tar.gz) = 74abaf93efe6ed18fbdf965992c55ab6496840a67098e3dd0dc9a21e166f7263
+SIZE (cabal/ouroboros-consensus-0.21.0.0.tar.gz) = 781261
+SHA256 (cabal/ouroboros-consensus-cardano-0.20.0.0.tar.gz) = c464f6881ef61290d2161f9d940c56391fae07d597745e80bc9c0c5fc273daef
+SIZE (cabal/ouroboros-consensus-cardano-0.20.0.0.tar.gz) = 312542
+SHA256 (cabal/ouroboros-consensus-diffusion-0.18.0.0.tar.gz) = 882f547802d0de6ab3ef9f27613af91e74806283ea0eb213120159fea8d04a50
+SIZE (cabal/ouroboros-consensus-diffusion-0.18.0.0.tar.gz) = 226631
+SHA256 (cabal/ouroboros-consensus-protocol-0.9.0.2.tar.gz) = 4153596eea799f9e9b2a836fdfbec68715196f868d95c29ae0e32274c672cb15
+SIZE (cabal/ouroboros-consensus-protocol-0.9.0.2.tar.gz) = 30493
+SHA256 (cabal/ouroboros-network-0.17.1.2.tar.gz) = 7d4e1f8ad0d6ad8552a79b9f77a97aea90e67f3454773223ecf54037df8d3b34
+SIZE (cabal/ouroboros-network-0.17.1.2.tar.gz) = 341835
+SHA256 (cabal/ouroboros-network-api-0.10.0.0.tar.gz) = 2abf8664c391df45189802d6a79be5e40b4718723f698bafc1b9c568eccf1d4e
+SIZE (cabal/ouroboros-network-api-0.10.0.0.tar.gz) = 40540
+SHA256 (cabal/ouroboros-network-framework-0.13.2.5.tar.gz) = b6a54450dfe4fe692e3ad337ff4df603074f58e9ae356328deca762c11731014
+SIZE (cabal/ouroboros-network-framework-0.13.2.5.tar.gz) = 209764
 SHA256 (cabal/ouroboros-network-mock-0.1.1.2.tar.gz) = c57a09e5a77b6725cb705ffe464e3a906133f47956ada4c057e23c5b2c7736bf
 SIZE (cabal/ouroboros-network-mock-0.1.1.2.tar.gz) = 14182
-SHA256 (cabal/ouroboros-network-protocols-0.10.0.2.tar.gz) = 54a1cb53808218f784df509bbe009bff6278fe4f952eca7d7d778c42d6ec921f
-SIZE (cabal/ouroboros-network-protocols-0.10.0.2.tar.gz) = 121797
+SHA256 (cabal/ouroboros-network-protocols-0.11.0.0.tar.gz) = 7b2dcaf7c4d7be04ec1b2ea35151c04c705d8136e677ba20b209ea69637e9d08
+SIZE (cabal/ouroboros-network-protocols-0.11.0.0.tar.gz) = 120963
 SHA256 (cabal/ouroboros-network-testing-0.7.0.0.tar.gz) = dd80726e69b29ffe8f331d0308579e6e356232ea044d8f1923bce289d38c0939
 SIZE (cabal/ouroboros-network-testing-0.7.0.0.tar.gz) = 19038
 SHA256 (cabal/parallel-3.2.2.0/parallel-3.2.2.0.tar.gz) = 170453a71a2a8b31cca63125533f7771d7debeb639700bdabdd779c34d8a6ef6
 SIZE (cabal/parallel-3.2.2.0/parallel-3.2.2.0.tar.gz) = 14681
-SHA256 (cabal/parallel-3.2.2.0/revision/8.cabal) = b9cf0b07fdff16f503487a4daa1e40a1f1f6c10974b4f15d6dfd5f243a643e31
-SIZE (cabal/parallel-3.2.2.0/revision/8.cabal) = 1942
+SHA256 (cabal/parallel-3.2.2.0/revision/9.cabal) = 9d7b34ac537940f67732eca31d48a43bd78fb65a91baebddf63bee4fc3813d81
+SIZE (cabal/parallel-3.2.2.0/revision/9.cabal) = 1961
 SHA256 (cabal/parsec-3.1.17.0/parsec-3.1.17.0.tar.gz) = 58c500bec1ec3c849c8243ddfd675a5983b17a8e5da55acea6adade5ae179d36
 SIZE (cabal/parsec-3.1.17.0/parsec-3.1.17.0.tar.gz) = 37969
 SHA256 (cabal/parsec-3.1.17.0/revision/1.cabal) = 8407cbd428d7f640a0fff8891bd2f7aca13cebe70a5e654856f8abec9a648b56
@@ -709,8 +717,8 @@ SHA256 (cabal/parser-combinators-1.3.0/revision/1.cabal) = 8659573e0d443d573f5b5
 SIZE (cabal/parser-combinators-1.3.0/revision/1.cabal) = 1640
 SHA256 (cabal/parsers-0.12.11/parsers-0.12.11.tar.gz) = 91ff5067208bb9c618b9d41850c3bcdf76865922813937a7047f040daa3b1319
 SIZE (cabal/parsers-0.12.11/parsers-0.12.11.tar.gz) = 24004
-SHA256 (cabal/parsers-0.12.11/revision/2.cabal) = 31d648e1d461c009256e1cf6f1c2aaf24696dfda371397f30260c5090d36a0f3
-SIZE (cabal/parsers-0.12.11/revision/2.cabal) = 3524
+SHA256 (cabal/parsers-0.12.11/revision/3.cabal) = 7f1b3bff8471dc05c2ad0362c4ddcc3d533ca6e55ff6847430ebd6cc84496f49
+SIZE (cabal/parsers-0.12.11/revision/3.cabal) = 3526
 SHA256 (cabal/partial-order-0.2.0.0/partial-order-0.2.0.0.tar.gz) = b25fb46335d11e9a9201d6a3685bff94e13ab73baf7f99eb770218ad1edcc5c8
 SIZE (cabal/partial-order-0.2.0.0/partial-order-0.2.0.0.tar.gz) = 4781
 SHA256 (cabal/pcre-heavy-1.0.0.3/pcre-heavy-1.0.0.3.tar.gz) = 3ef115e2fc81d453bdd2fdec57d6880e798f9f7a185010d21b420a22f0c9980f
@@ -725,12 +733,12 @@ SHA256 (cabal/pipes-4.3.16/pipes-4.3.16.tar.gz) = f4e16ecf010fd681a56e6216ab1bd4
 SIZE (cabal/pipes-4.3.16/pipes-4.3.16.tar.gz) = 43219
 SHA256 (cabal/pipes-4.3.16/revision/6.cabal) = f52626e8789a9918cb389383c6ecfbba898c94e1790b6fc7991a4e256350489b
 SIZE (cabal/pipes-4.3.16/revision/6.cabal) = 3883
-SHA256 (cabal/plutus-core-1.32.1.0.tar.gz) = 09a149504c6574850b0299e707e6d986f1511df1370de75cba6de97aad2d6288
-SIZE (cabal/plutus-core-1.32.1.0.tar.gz) = 766398
-SHA256 (cabal/plutus-ledger-api-1.32.1.0.tar.gz) = 5fc16a940a81767576750ca2a929b679495985dac9e12500cc61f2559d8ac504
-SIZE (cabal/plutus-ledger-api-1.32.1.0.tar.gz) = 95677
-SHA256 (cabal/plutus-tx-1.32.1.0.tar.gz) = 3d0bd1d149471bca533baa018f7ba100f0318a9b7a96d777ab6e4e80f2499dea
-SIZE (cabal/plutus-tx-1.32.1.0.tar.gz) = 111197
+SHA256 (cabal/plutus-core-1.36.0.0.tar.gz) = 7b80e100e2e1e3eae84ef9f609cec9f847e4bfbad81e34b39629c9798825b58e
+SIZE (cabal/plutus-core-1.36.0.0.tar.gz) = 761752
+SHA256 (cabal/plutus-ledger-api-1.36.0.0.tar.gz) = a5b44a0a8fec718d0873ff6dcd5aa90453d711bf890cea91d9b5127c469c1614
+SIZE (cabal/plutus-ledger-api-1.36.0.0.tar.gz) = 107509
+SHA256 (cabal/plutus-tx-1.36.0.0.tar.gz) = c0afe6aa4a2daca836e034859419f09ef31491db55699a68abaedeb0b52a7004
+SIZE (cabal/plutus-tx-1.36.0.0.tar.gz) = 112833
 SHA256 (cabal/polyparse-1.13/polyparse-1.13.tar.gz) = 1c4c72980e1e5a4f07fea65ca08b2399581d2a6aa21eb1078f7ad286c279707b
 SIZE (cabal/polyparse-1.13/polyparse-1.13.tar.gz) = 33144
 SHA256 (cabal/polyparse-1.13/revision/9.cabal) = 4960fad39d3edcc3827ca93546dbf42eb59c1a022ec06a8d756e6a0558c47f29
@@ -745,12 +753,12 @@ SHA256 (cabal/prettyprinter-ansi-terminal-1.1.3/prettyprinter-ansi-terminal-1.1.
 SIZE (cabal/prettyprinter-ansi-terminal-1.1.3/prettyprinter-ansi-terminal-1.1.3.tar.gz) = 8879
 SHA256 (cabal/prettyprinter-compat-ansi-wl-pprint-1.0.2/prettyprinter-compat-ansi-wl-pprint-1.0.2.tar.gz) = 05b27251f18b91efbf14c687c2851323b92032220337cd04ab1f741a84019e55
 SIZE (cabal/prettyprinter-compat-ansi-wl-pprint-1.0.2/prettyprinter-compat-ansi-wl-pprint-1.0.2.tar.gz) = 3894
-SHA256 (cabal/prettyprinter-configurable-1.32.1.0.tar.gz) = 41a770ad6ac1b30169fe4edbd16751d09fa33b6f412cf94976799cfeeb29869c
-SIZE (cabal/prettyprinter-configurable-1.32.1.0.tar.gz) = 26649
+SHA256 (cabal/prettyprinter-configurable-1.36.0.0.tar.gz) = eaca6ad94eb9342471517b6fef277b56fda7ca1ca2abe928c5ff866d17927b63
+SIZE (cabal/prettyprinter-configurable-1.36.0.0.tar.gz) = 26646
 SHA256 (cabal/primitive-0.9.0.0/primitive-0.9.0.0.tar.gz) = 696d4bd291c94d736142d6182117dca4258d3ef28bfefdb649ac8b5ecd0999c7
 SIZE (cabal/primitive-0.9.0.0/primitive-0.9.0.0.tar.gz) = 60580
-SHA256 (cabal/primitive-0.9.0.0/revision/1.cabal) = 2e08c5409e3559c7f1669ef50e9a0d9a397e68ecf51110d5e2cedf05cdd7d93c
-SIZE (cabal/primitive-0.9.0.0/revision/1.cabal) = 3171
+SHA256 (cabal/primitive-0.9.0.0/revision/2.cabal) = de20bf4eff1f972088854c8efda6eaca2d3147aff62232c3707f059152638759
+SIZE (cabal/primitive-0.9.0.0/revision/2.cabal) = 3203
 SHA256 (cabal/profunctors-5.6.2/profunctors-5.6.2.tar.gz) = 65955d7b50525a4a3bccdab1d982d2ae342897fd38140d5a94b5ef3800d8c92a
 SIZE (cabal/profunctors-5.6.2/profunctors-5.6.2.tar.gz) = 28522
 SHA256 (cabal/profunctors-5.6.2/revision/3.cabal) = e178ba4468982326656626e2089e296f64485e68fdddc9f4476dcd5d612b4f78
@@ -791,6 +799,8 @@ SHA256 (cabal/readable-0.3.1/revision/2.cabal) = 13b71e63627c21447a35fe444115441
 SIZE (cabal/readable-0.3.1/revision/2.cabal) = 1127
 SHA256 (cabal/recursion-schemes-5.2.3/recursion-schemes-5.2.3.tar.gz) = 3b4e84bcec8d6ea5583388a9fc8b98255d39623d8420784a1a35fe46f4990e08
 SIZE (cabal/recursion-schemes-5.2.3/recursion-schemes-5.2.3.tar.gz) = 39351
+SHA256 (cabal/recursion-schemes-5.2.3/revision/1.cabal) = 918e804084122e022d3784a4ca9add536fe9fcc2150ceef5865ca14d4fab4851
+SIZE (cabal/recursion-schemes-5.2.3/revision/1.cabal) = 3106
 SHA256 (cabal/recv-0.1.0/recv-0.1.0.tar.gz) = f664905cffb44b7f9cba604cd75bd69011a666ba06bccbcb7f3fae0cd4f14d5b
 SIZE (cabal/recv-0.1.0/recv-0.1.0.tar.gz) = 5158
 SHA256 (cabal/reflection-2.1.8/reflection-2.1.8.tar.gz) = 922e9ff67958ed1bca19000a9d59153ed3152ef775e9018d5853488e4f4189cd
@@ -851,12 +861,12 @@ SHA256 (cabal/singletons-3.0.3/singletons-3.0.3.tar.gz) = 99600410644fd8331f0fd5
 SIZE (cabal/singletons-3.0.3/singletons-3.0.3.tar.gz) = 41711
 SHA256 (cabal/singletons-th-3.2/singletons-th-3.2.tar.gz) = 775e084f4304e9aba82642da37d3e9111dade2eff2603538a70661ce134c95e4
 SIZE (cabal/singletons-th-3.2/singletons-th-3.2.tar.gz) = 99302
-SHA256 (cabal/size-based-0.1.3.2/size-based-0.1.3.2.tar.gz) = 8250a66565a33e3d6c7f85a1ddfc851c96b3de790473644c84a6823de55502e2
-SIZE (cabal/size-based-0.1.3.2/size-based-0.1.3.2.tar.gz) = 10642
-SHA256 (cabal/size-based-0.1.3.2/revision/1.cabal) = 9385a22eb71558e4e1bce6e033fd1c735bb5081ea7f1d76a7957178eaf7891c0
-SIZE (cabal/size-based-0.1.3.2/revision/1.cabal) = 1339
-SHA256 (cabal/small-steps-1.1.0.0.tar.gz) = ad53a3d86327178a2a11590c8b28c6f3d93920dafeb7de814b2eff5a7af9d568
-SIZE (cabal/small-steps-1.1.0.0.tar.gz) = 31888
+SHA256 (cabal/size-based-0.1.3.3/size-based-0.1.3.3.tar.gz) = 2fe4ea0c7fb7f83819c2075bfed933c569ce85e64664084faa30ed537c0c83f5
+SIZE (cabal/size-based-0.1.3.3/size-based-0.1.3.3.tar.gz) = 10708
+SHA256 (cabal/size-based-0.1.3.3/revision/1.cabal) = ea75ae5b1053894d08ad51fe80c7379e2f997e3cddc40fb0e2d22a41a690b845
+SIZE (cabal/size-based-0.1.3.3/revision/1.cabal) = 1342
+SHA256 (cabal/small-steps-1.1.0.1.tar.gz) = b5258e4a44614e031c67c259eb437334cdc8e16ee2054467a5d6d36e1cba08b4
+SIZE (cabal/small-steps-1.1.0.1.tar.gz) = 31581
 SHA256 (cabal/snap-core-1.0.5.1/snap-core-1.0.5.1.tar.gz) = a704c1a0e2c4ebfdcc8baf6feab09dd7715bdc9d750f7efb63d06e3965ec0502
 SIZE (cabal/snap-core-1.0.5.1/snap-core-1.0.5.1.tar.gz) = 150427
 SHA256 (cabal/snap-core-1.0.5.1/revision/6.cabal) = 0c2f6cbdf2ce5ebb7916444a2a421b185693732e4276a87e07dea40c552a8569
@@ -891,8 +901,8 @@ SHA256 (cabal/streaming-0.2.4.0/streaming-0.2.4.0.tar.gz) = caddfba744a057174f94
 SIZE (cabal/streaming-0.2.4.0/streaming-0.2.4.0.tar.gz) = 52507
 SHA256 (cabal/streaming-binary-0.3.0.1/streaming-binary-0.3.0.1.tar.gz) = cd2bfd355bae40ccf834e40baa2cbd40ff014d30b5674c64d8e6725987566958
 SIZE (cabal/streaming-binary-0.3.0.1/streaming-binary-0.3.0.1.tar.gz) = 3669
-SHA256 (cabal/streaming-bytestring-0.3.2/streaming-bytestring-0.3.2.tar.gz) = 885b3c0c5496393f0040d624ed4e7c91617a7edbc1bc6733172d08ab40edba67
-SIZE (cabal/streaming-bytestring-0.3.2/streaming-bytestring-0.3.2.tar.gz) = 39240
+SHA256 (cabal/streaming-bytestring-0.3.3/streaming-bytestring-0.3.3.tar.gz) = dbb60882e0956ed4eee6622eb98f98b1e0a41dbe03b9f176342a71c11dca6197
+SIZE (cabal/streaming-bytestring-0.3.3/streaming-bytestring-0.3.3.tar.gz) = 39348
 SHA256 (cabal/streaming-commons-0.2.2.6/streaming-commons-0.2.2.6.tar.gz) = 0180958a882eb0f6262b812fe886c2b1b8285474b5b958f814ae4f05409fbf79
 SIZE (cabal/streaming-commons-0.2.2.6/streaming-commons-0.2.2.6.tar.gz) = 37959
 SHA256 (cabal/streaming-commons-0.2.2.6/revision/1.cabal) = d5c6fb99efd4e71bdb0351d55f2d87e16c11880f42998e39363eb63f057ae24b
@@ -935,16 +945,16 @@ SHA256 (cabal/tasty-golden-2.3.5/tasty-golden-2.3.5.tar.gz) = 8b37b541a2603da27e
 SIZE (cabal/tasty-golden-2.3.5/tasty-golden-2.3.5.tar.gz) = 15179
 SHA256 (cabal/tasty-hedgehog-1.4.0.2/tasty-hedgehog-1.4.0.2.tar.gz) = 453484d732712525a9c74a07db5f18b5f80f867a98958e67031d8d0bfe007152
 SIZE (cabal/tasty-hedgehog-1.4.0.2/tasty-hedgehog-1.4.0.2.tar.gz) = 5505
-SHA256 (cabal/tasty-hedgehog-1.4.0.2/revision/5.cabal) = 905d6555e2725ec9a2305e29ab5f2899359670e43339a05c6942ed7613da9aa5
-SIZE (cabal/tasty-hedgehog-1.4.0.2/revision/5.cabal) = 1852
+SHA256 (cabal/tasty-hedgehog-1.4.0.2/revision/6.cabal) = 2c5384f1985994fc66edafeb6665036a25516ad2d443b04d96c7fb6e2eb368e5
+SIZE (cabal/tasty-hedgehog-1.4.0.2/revision/6.cabal) = 1852
 SHA256 (cabal/tasty-hunit-0.10.2/tasty-hunit-0.10.2.tar.gz) = 5af01fa7c1ef98b324da062e36f79986a8b1b83ff0cf6fd53f95d976b41e03f6
 SIZE (cabal/tasty-hunit-0.10.2/tasty-hunit-0.10.2.tar.gz) = 7808
 SHA256 (cabal/tasty-quickcheck-0.11/tasty-quickcheck-0.11.tar.gz) = 9d2223961a826159cf58afb8d41c33c2202a63ea65f1c73b6a8a9f2f39c1911e
 SIZE (cabal/tasty-quickcheck-0.11/tasty-quickcheck-0.11.tar.gz) = 7051
 SHA256 (cabal/tasty-rerun-1.1.19/tasty-rerun-1.1.19.tar.gz) = 6f3df401f724ea0978ade8c18f8a7a5f1032ff7c5bf016885833135dbd2c7235
 SIZE (cabal/tasty-rerun-1.1.19/tasty-rerun-1.1.19.tar.gz) = 6607
-SHA256 (cabal/tasty-rerun-1.1.19/revision/3.cabal) = f3d32051bb54d991f914af36678539ff2e1819589ee8a3e2875c483e32f50369
-SIZE (cabal/tasty-rerun-1.1.19/revision/3.cabal) = 1651
+SHA256 (cabal/tasty-rerun-1.1.19/revision/4.cabal) = 5464c7a4b19fa32f76c0ea096a1d9ba620a48580b94ab93c951537ce1bafd8f8
+SIZE (cabal/tasty-rerun-1.1.19/revision/4.cabal) = 1651
 SHA256 (cabal/temporary-1.3/temporary-1.3.tar.gz) = 8c442993694b5ffca823ce864af95bd2841fb5264ee511c61cf48cc71d879890
 SIZE (cabal/temporary-1.3/temporary-1.3.tar.gz) = 5686
 SHA256 (cabal/terminal-size-0.3.4/terminal-size-0.3.4.tar.gz) = b0f070d6926cdaacf3a412c5518e5c23afca1e0ed00808a5328c96e468b67f49
@@ -959,8 +969,8 @@ SHA256 (cabal/text-2.1.1/revision/1.cabal) = 78c3fb91055d0607a80453327f087b9dc82
 SIZE (cabal/text-2.1.1/revision/1.cabal) = 10653
 SHA256 (cabal/text-builder-0.6.7.2/text-builder-0.6.7.2.tar.gz) = 6194f3076933bbe361e225461a10fd8ab29bd5476294ffb80a6af17c8535c7dd
 SIZE (cabal/text-builder-0.6.7.2/text-builder-0.6.7.2.tar.gz) = 6093
-SHA256 (cabal/text-builder-dev-0.3.4.4/text-builder-dev-0.3.4.4.tar.gz) = 899a9b88d80dd483b91feb7caadb1551f10777b424d3318a3b15f682c66dc68e
-SIZE (cabal/text-builder-dev-0.3.4.4/text-builder-dev-0.3.4.4.tar.gz) = 13033
+SHA256 (cabal/text-builder-dev-0.3.5/text-builder-dev-0.3.5.tar.gz) = 50ed442c38d62dff890e1cdf3c03731a481a7053f8da73e55d85ca71d400e5d5
+SIZE (cabal/text-builder-dev-0.3.5/text-builder-dev-0.3.5.tar.gz) = 13099
 SHA256 (cabal/text-iso8601-0.1.1/text-iso8601-0.1.1.tar.gz) = 9dead2b7ceeae40fe0fc060bd54795c32e9926c9d1aebae8f9b9a621fba88202
 SIZE (cabal/text-iso8601-0.1.1/text-iso8601-0.1.1.tar.gz) = 9599
 SHA256 (cabal/text-iso8601-0.1.1/revision/1.cabal) = 0af50f6d2e8479b9a956c9c612ec270ea09df4c78c88c5b1bdd98066f576d73d
@@ -993,14 +1003,14 @@ SHA256 (cabal/th-expand-syns-0.4.11.0/revision/4.cabal) = 8712ef68051d7e99138a31
 SIZE (cabal/th-expand-syns-0.4.11.0/revision/4.cabal) = 2207
 SHA256 (cabal/th-lift-0.8.4/th-lift-0.8.4.tar.gz) = f9c577238d4ba65fe3e78bc77f0cca54f17d02c0f6075b2487da5c63bdb4a61b
 SIZE (cabal/th-lift-0.8.4/th-lift-0.8.4.tar.gz) = 14711
-SHA256 (cabal/th-lift-0.8.4/revision/2.cabal) = 2f32c878a42a6a5d725514556d5851d8a63a368a301970948d372d0408268cb3
-SIZE (cabal/th-lift-0.8.4/revision/2.cabal) = 2791
+SHA256 (cabal/th-lift-0.8.4/revision/3.cabal) = 22189cbdb56d17c75530cdf531d1229c7072975a3a024af40050fc359ba76f14
+SIZE (cabal/th-lift-0.8.4/revision/3.cabal) = 2793
 SHA256 (cabal/th-lift-instances-0.1.20/th-lift-instances-0.1.20.tar.gz) = f533c3f95addcca461a0ccd1aafef75dd801bfa6599c0d1184d54bfffb61d870
 SIZE (cabal/th-lift-instances-0.1.20/th-lift-instances-0.1.20.tar.gz) = 6721
 SHA256 (cabal/th-orphans-0.13.14/th-orphans-0.13.14.tar.gz) = 9ddb2a1a0f6afeb8b6697256bfa5930f1f75e99624e370931c4b48bd16c3077c
 SIZE (cabal/th-orphans-0.13.14/th-orphans-0.13.14.tar.gz) = 9585
-SHA256 (cabal/th-orphans-0.13.14/revision/3.cabal) = 521dc3f24abc4ecee658101652b626439c4bf90e44ca7e203b4245818043f0a5
-SIZE (cabal/th-orphans-0.13.14/revision/3.cabal) = 3013
+SHA256 (cabal/th-orphans-0.13.14/revision/4.cabal) = 34432d4f77a328fa8799974e0adad1494db0e8163ab8179ff62c40325429d881
+SIZE (cabal/th-orphans-0.13.14/revision/4.cabal) = 3015
 SHA256 (cabal/th-reify-many-0.1.10/th-reify-many-0.1.10.tar.gz) = 9d250e61242f2fb887dedc9d28c0141832ff256e63bebc2bf5abff81037be4a5
 SIZE (cabal/th-reify-many-0.1.10/th-reify-many-0.1.10.tar.gz) = 5825
 SHA256 (cabal/th-utilities-0.2.5.0/th-utilities-0.2.5.0.tar.gz) = 4a0742a525e0ef22c993f1b6b693312bddcefe3afed9b6c519372d82931b97e1
@@ -1069,6 +1079,10 @@ SHA256 (cabal/uuid-types-1.0.6/uuid-types-1.0.6.tar.gz) = 7e0dd953483d6fd3ca49bc
 SIZE (cabal/uuid-types-1.0.6/uuid-types-1.0.6.tar.gz) = 11222
 SHA256 (cabal/uuid-types-1.0.6/revision/1.cabal) = 595644500d36908be85cd02fb446c411555ecc5c59b7ce33d1205cfc9ceb55a6
 SIZE (cabal/uuid-types-1.0.6/revision/1.cabal) = 2604
+SHA256 (cabal/validation-1.1.3/validation-1.1.3.tar.gz) = 7b41e914cdca32a4e17667e3eea76219fadbf36b46e748bc5a4ab1a23fdd3795
+SIZE (cabal/validation-1.1.3/validation-1.1.3.tar.gz) = 7761
+SHA256 (cabal/validation-1.1.3/revision/1.cabal) = 3fdc553ee28ec1c954e5658cf0476b4c0b0fcff408c79343a2e580953dd2b952
+SIZE (cabal/validation-1.1.3/revision/1.cabal) = 3699
 SHA256 (cabal/validation-selective-0.2.0.0.0.0.0.0.1.tar.gz) = d1f97b6600455009e0a5c72b5e578875d241ab5960f79997be2f45931df94f57
 SIZE (cabal/validation-selective-0.2.0.0.0.0.0.0.1.tar.gz) = 22371
 SHA256 (cabal/validity-0.12.1.0/validity-0.12.1.0.tar.gz) = e28a560939523ae649b94140a3412ad253ce2d969b509dfad76186bc94c2a6df
@@ -1079,8 +1093,8 @@ SHA256 (cabal/vault-0.3.1.5/revision/8.cabal) = 1bbfdd061747cee5f678b5ac21d2513f
 SIZE (cabal/vault-0.3.1.5/revision/8.cabal) = 2473
 SHA256 (cabal/vector-0.13.1.0/vector-0.13.1.0.tar.gz) = 63f272279eab8ab9411a0fffb1252ac309b297313f8e33be9ebbc2f981edecee
 SIZE (cabal/vector-0.13.1.0/vector-0.13.1.0.tar.gz) = 156855
-SHA256 (cabal/vector-0.13.1.0/revision/1.cabal) = bc032ccfb51d775eb6f4082c5fc02f5416b0ea0d6644a60d87677a6937f2d70d
-SIZE (cabal/vector-0.13.1.0/revision/1.cabal) = 9015
+SHA256 (cabal/vector-0.13.1.0/revision/2.cabal) = c8564a7d0b2df5a4a8a2c6e69db840ac2fe5aa566babf4a516c370c5d85f2546
+SIZE (cabal/vector-0.13.1.0/revision/2.cabal) = 9346
 SHA256 (cabal/vector-algorithms-0.9.0.2/vector-algorithms-0.9.0.2.tar.gz) = 82ee0d0cb8734944781d3cac186cc2fe45aac7859b2af365f2f8ea32a17a253a
 SIZE (cabal/vector-algorithms-0.9.0.2/vector-algorithms-0.9.0.2.tar.gz) = 29259
 SHA256 (cabal/vector-algorithms-0.9.0.2/revision/1.cabal) = 636267cf6236c945160779e08c03d52f45bb84f8a0133a97590cb6d0cc6e6e87
@@ -1093,12 +1107,12 @@ SHA256 (cabal/vector-map-1.1.0.0.tar.gz) = cdbe036bb906d7ecba2919310c60bf6c7ae4f
 SIZE (cabal/vector-map-1.1.0.0.tar.gz) = 7758
 SHA256 (cabal/vector-stream-0.1.0.1/vector-stream-0.1.0.1.tar.gz) = d0f507334bdea5431a2f07f525a97f29e76522c32210f5de6d5a2b4f1d42bf7c
 SIZE (cabal/vector-stream-0.1.0.1/vector-stream-0.1.0.1.tar.gz) = 12577
-SHA256 (cabal/vector-stream-0.1.0.1/revision/1.cabal) = 16a69e2ed71d7b35e16860fac520f94fa4da120eb973d9f8fbf0aa3a703d4a9f
-SIZE (cabal/vector-stream-0.1.0.1/revision/1.cabal) = 1583
+SHA256 (cabal/vector-stream-0.1.0.1/revision/3.cabal) = 5ac96695212a45ae7dc16d8031dbf5311da53e052c35f7ad4a8e2db7fafb651e
+SIZE (cabal/vector-stream-0.1.0.1/revision/3.cabal) = 1642
 SHA256 (cabal/vector-th-unbox-0.2.2/vector-th-unbox-0.2.2.tar.gz) = 8aa4ca464e842706e5b5234b8242d1aafec9ee755659b0e3ff44ecde13a80149
 SIZE (cabal/vector-th-unbox-0.2.2/vector-th-unbox-0.2.2.tar.gz) = 4864
-SHA256 (cabal/vector-th-unbox-0.2.2/revision/6.cabal) = 3942bf27ed264bf5df6742365e5a2ccdcaa924d912b5b4c4789fac90770fb4dd
-SIZE (cabal/vector-th-unbox-0.2.2/revision/6.cabal) = 1562
+SHA256 (cabal/vector-th-unbox-0.2.2/revision/8.cabal) = 50d26b8d489c9231f6ecf388233507bce39c41c80960275f20456358e821f6b7
+SIZE (cabal/vector-th-unbox-0.2.2/revision/8.cabal) = 1624
 SHA256 (cabal/void-0.7.3/void-0.7.3.tar.gz) = 53af758ddc37dc63981671e503438d02c6f64a2d8744e9bec557a894431f7317
 SIZE (cabal/void-0.7.3/void-0.7.3.tar.gz) = 6741
 SHA256 (cabal/vty-6.0/vty-6.0.tar.gz) = 07ac1c95511cd32b05d5bf98cfad599cbf81826a2dc845bf736bb6597b3c853d
@@ -1123,16 +1137,16 @@ SHA256 (cabal/wai-logger-2.4.1/wai-logger-2.4.1.tar.gz) = 9a67ebd9a70cc3aecff08c
 SIZE (cabal/wai-logger-2.4.1/wai-logger-2.4.1.tar.gz) = 5775
 SHA256 (cabal/wai-websockets-3.0.1.2/wai-websockets-3.0.1.2.tar.gz) = 917cceb08f296d7dc6b6cafb66133ae53888b2c98b8fb2a2d7fa629d75ab5d2c
 SIZE (cabal/wai-websockets-3.0.1.2/wai-websockets-3.0.1.2.tar.gz) = 7051
-SHA256 (cabal/warp-3.4.1/warp-3.4.1.tar.gz) = d7c951448daac8e69d83772cb276d6a2ade24b36847f197d7eeab2b170d28c38
-SIZE (cabal/warp-3.4.1/warp-3.4.1.tar.gz) = 68505
-SHA256 (cabal/warp-3.4.1/revision/1.cabal) = c77176b7b292a9231ae61683ec0e69f7034f76fd0911a7b2ae8da182c26e5a22
-SIZE (cabal/warp-3.4.1/revision/1.cabal) = 12066
+SHA256 (cabal/warp-3.4.2/warp-3.4.2.tar.gz) = b475ebb4c0b76d481066d96361a83764e5c55fee86484bf912f6289d552bee2c
+SIZE (cabal/warp-3.4.2/warp-3.4.2.tar.gz) = 68494
 SHA256 (cabal/websockets-0.13.0.0/websockets-0.13.0.0.tar.gz) = 9af814f76451b0adbcceb2c46cae463f63c5de50b2b6be66f4ef4d15ce2a49b5
 SIZE (cabal/websockets-0.13.0.0/websockets-0.13.0.0.tar.gz) = 41195
-SHA256 (cabal/websockets-0.13.0.0/revision/2.cabal) = d59873dce91721d398d578f51c49b71b8fb352d8571acf7a8bd5bebf1333d2f2
-SIZE (cabal/websockets-0.13.0.0/revision/2.cabal) = 7817
+SHA256 (cabal/websockets-0.13.0.0/revision/4.cabal) = da4660dddcc43913b73ef2fdd7e5a578d1c79d16dbc6c5c6014401611949cebc
+SIZE (cabal/websockets-0.13.0.0/revision/4.cabal) = 7817
 SHA256 (cabal/wherefrom-compat-0.1.1.1/wherefrom-compat-0.1.1.1.tar.gz) = c1e3e22e9730a683a7fbc450b5944d97dc34650af8a8c72000170d56ca9eb388
 SIZE (cabal/wherefrom-compat-0.1.1.1/wherefrom-compat-0.1.1.1.tar.gz) = 2823
+SHA256 (cabal/wherefrom-compat-0.1.1.1/revision/1.cabal) = 53c608feaf51feb95514909c2c5f6c42abcd087d194cf0acb449b254e313bc8d
+SIZE (cabal/wherefrom-compat-0.1.1.1/revision/1.cabal) = 1452
 SHA256 (cabal/with-utf8-1.1.0.0/with-utf8-1.1.0.0.tar.gz) = a4b8d0f7c88c554c40e3c63371176fe5610db80c12756d3c57728e0a75bfe106
 SIZE (cabal/with-utf8-1.1.0.0/with-utf8-1.1.0.0.tar.gz) = 16990
 SHA256 (cabal/with-utf8-1.1.0.0/revision/1.cabal) = fa2572f401717243e4f0daa08c0d46270d8ff41f7528e3e91847e14324034ec8
@@ -1159,16 +1173,16 @@ SHA256 (cabal/yaml-0.11.11.2/revision/2.cabal) = 6f0a1859e0fb3068e50dbc7fe9bf9a2
 SIZE (cabal/yaml-0.11.11.2/revision/2.cabal) = 5178
 SHA256 (cabal/zlib-0.7.1.0/zlib-0.7.1.0.tar.gz) = 6edd38b6b81df8d274952aa85affa6968ae86b2231e1d429ce8bc9083e6a55bc
 SIZE (cabal/zlib-0.7.1.0/zlib-0.7.1.0.tar.gz) = 29318
-SHA256 (cabal/zlib-0.7.1.0/revision/1.cabal) = bae1c5a6092d65c5e763246f91e04fef3f43e37cb055130725c9a973c88a250f
-SIZE (cabal/zlib-0.7.1.0/revision/1.cabal) = 5223
+SHA256 (cabal/zlib-0.7.1.0/revision/2.cabal) = 85e64a75c0b490506a7edaa2d54950c668e66b65758bb08bb14cd31faf53a206
+SIZE (cabal/zlib-0.7.1.0/revision/2.cabal) = 5357
 SHA256 (cabal/zlib-bindings-0.1.1.5/zlib-bindings-0.1.1.5.tar.gz) = c83bb438f9b6c5fe860982731eb8ac7eff993e8b56cbc15ef5b471f229f79109
 SIZE (cabal/zlib-bindings-0.1.1.5/zlib-bindings-0.1.1.5.tar.gz) = 54770
 SHA256 (cabal/zlib-bindings-0.1.1.5/revision/2.cabal) = 0c6f9f81832af2473281fd58631aff8c6bbad24191e00d2a5a6ae2479249043b
 SIZE (cabal/zlib-bindings-0.1.1.5/revision/2.cabal) = 1641
-SHA256 (cabal/cardanosolutions-ogmios-v6.8.0_GH0.tar.gz) = 4533a30d81bc1b8048f549e1ead6bd65a15b77972e7f043f2e078efb0aad6c1a
-SIZE (cabal/cardanosolutions-ogmios-v6.8.0_GH0.tar.gz) = 7710760
-SHA256 (cabal/CardanoSolutions-cardano-ledger-8112c9872f52e5147e28fbdd76a034cdb6eb7fea_GH0.tar.gz) = da0fe4426cf90c50372b68fc3c0e1af1df420dedd6b11ee18814c2cc3fb68d15
-SIZE (cabal/CardanoSolutions-cardano-ledger-8112c9872f52e5147e28fbdd76a034cdb6eb7fea_GH0.tar.gz) = 26892857
+SHA256 (cabal/cardanosolutions-ogmios-v6.10.0_GH0.tar.gz) = d00949af21dfab4b78de19d623b83bceb39708e3fa3cf026fababc4762df3d59
+SIZE (cabal/cardanosolutions-ogmios-v6.10.0_GH0.tar.gz) = 7779613
+SHA256 (cabal/CardanoSolutions-cardano-ledger-f051a2ed0db076a869d14643a65ce6e8250b6324_GH0.tar.gz) = 36b04650cddbc4c53cd041b3d44dc780b5c36f8a3788b02f0d10c1d3622e0276
+SIZE (cabal/CardanoSolutions-cardano-ledger-f051a2ed0db076a869d14643a65ce6e8250b6324_GH0.tar.gz) = 26567063
 SHA256 (cabal/CardanoSolutions-hjsonpointer-879f0e74d55eef76ceaec8f60ed07657ab84bad7_GH0.tar.gz) = 90cb7e264bc09c80740fba2cabf8e2809faf4f31469085b922cca0a3a5baa4bd
 SIZE (cabal/CardanoSolutions-hjsonpointer-879f0e74d55eef76ceaec8f60ed07657ab84bad7_GH0.tar.gz) = 16755
 SHA256 (cabal/CardanoSolutions-hjsonschema-fc9cfe92723e305e6289e7c1733f3420d64dd9d5_GH0.tar.gz) = 41c556bb423a9e990a95d5f3f983bd020329b5e9213bf5bf799029bf4e3ae16e
diff --git a/net-p2p/ogmios/files/patch-cabal.project b/net-p2p/ogmios/files/patch-cabal.project
index 64674f84ef7e..4a7394000971 100644
--- a/net-p2p/ogmios/files/patch-cabal.project
+++ b/net-p2p/ogmios/files/patch-cabal.project
@@ -1,6 +1,6 @@
---- cabal.project.orig	2024-09-21 16:18:12 UTC
+--- cabal.project.orig	2024-12-14 12:46:58 UTC
 +++ cabal.project
-@@ -1,30 +1,6 @@
+@@ -1,34 +1,6 @@
 -repository cardano-haskell-packages
 -  url: https://input-output-hk.github.io/cardano-haskell-packages
 -  secure: True
@@ -13,17 +13,21 @@
 -    d4a35cd3121aa00d18544bb0ac01c3e1691d618f462c46129271bccf39f7e8ee
 -
  index-state:
-   , hackage.haskell.org 2024-09-05T18:39:40Z
-   , cardano-haskell-packages 2024-09-10T12:51:27Z
+   , hackage.haskell.org 2024-10-10T00:52:24Z
+   , cardano-haskell-packages 2024-10-30T10:23:17Z
 -
 -constraints:
--  , any.cardano-node == 9.2.0
--  , any.cardano-ledger-core == 1.14.0.0
--  , any.cardano-ledger-shelley == 1.13.1.0
--  , any.ouroboros-consensus == 0.20.1.0
--  , any.ouroboros-consensus-cardano == 0.19.0.0
--  , any.ouroboros-consensus-diffusion == 0.17.1.0
--  , any.ouroboros-network == 0.17.1.1
+-  , any.cardano-node == 10.1.0
+-
+-  , any.cardano-ledger-core == 1.15.0.0
+-  , any.cardano-ledger-shelley == 1.14.1.0
+-  , any.cardano-ledger-conway == 1.17.2.0
+-
+-  , any.ouroboros-consensus == 0.21.0.0
+-  , any.ouroboros-consensus-cardano == 0.20.0.0
+-  , any.ouroboros-consensus-diffusion == 0.18.0.0
+-  , any.ouroboros-network == 0.17.1.2
+-
 -  , any.io-classes == 1.5.0.0
 -  , any.io-classes-mtl == 0.1.2.0
 -  , any.formatting == 7.2.0