git: 9eb436de095a - main - net-p2p/cardano-node: Update to 1.35.4

From: Gleb Popov <arrowd_at_FreeBSD.org>
Date: Sun, 20 Nov 2022 17:40:04 UTC
The branch main has been updated by arrowd:

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

commit 9eb436de095a83d97dc0673214133fe618de6f4b
Author:     Gleb Popov <arrowd@FreeBSD.org>
AuthorDate: 2022-11-20 17:11:46 +0000
Commit:     Gleb Popov <arrowd@FreeBSD.org>
CommitDate: 2022-11-20 17:39:29 +0000

    net-p2p/cardano-node: Update to 1.35.4
---
 net-p2p/cardano-node/Makefile | 355 ++++++++++--------
 net-p2p/cardano-node/distinfo | 832 ++++++++++++++++++++++--------------------
 2 files changed, 634 insertions(+), 553 deletions(-)

diff --git a/net-p2p/cardano-node/Makefile b/net-p2p/cardano-node/Makefile
index 8236e90f222a..d71388d7884c 100644
--- a/net-p2p/cardano-node/Makefile
+++ b/net-p2p/cardano-node/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	cardano-node
-PORTVERSION=	1.35.3
-PORTREVISION=	2
+PORTVERSION=	1.35.4
+MASTER_SITES=	https://input-output-hk.github.io/cardano-haskell-packages/package/:chap
 CATEGORIES=	net-p2p
 
 MAINTAINER=	arrowd@FreeBSD.org
@@ -18,22 +18,7 @@ USE_GITHUB=	yes
 GH_ACCOUNT=	input-output-hk
 
 GH_TUPLE=	denisshevchenko:threepenny-gui:4ec92ded05ccf59ba4a874be4b404ac1b6d666b6:threepenny_gui/dist-newstyle/src/threepenn_-bd6c9d7cf9bd56f0 \
-		haskell-works:hw-aeson:6dc309ff4260c71d9a18c220cbae8aa1dfe2a02e:hw_aeson/dist-newstyle/src/hw-aeson-446b671374758b54 \
-		input-output-hk:Win32-network:3825d3abf75f83f406c1f7161883c438dac7277d:Win32_network/dist-newstyle/src/Win32-net_-5b9448ed2f179086 \
-		input-output-hk:cardano-base:0f3a867493059e650cda69e20a5cbf1ace289a57:cardano_base/dist-newstyle/src/cardano-b_-c8db9876882556ed \
-		input-output-hk:cardano-crypto:f73079303f663e028288f9f4a9e08bcca39a923e:cardano_crypto/dist-newstyle/src/cardano-c_-253fd88117badd8f \
-		input-output-hk:cardano-ledger:c7c63dabdb215ebdaed8b63274965966f2bf408f:cardano_ledger/dist-newstyle/src/cardano-l_-516df916d2b8a647 \
-		input-output-hk:cardano-prelude:bb4ed71ba8e587f672d06edf9d2e376f4b055555:cardano_prelude/dist-newstyle/src/cardano-p_-cae013aee062332a \
-		input-output-hk:ekg-forward:297cd9db5074339a2fb2e5ae7d0780debb670c63:ekg_forward/dist-newstyle/src/ekg-forwa_-439c40ba89351585 \
-		input-output-hk:flat:ee59880f47ab835dbd73bea0847dab7869fc20d8:flat/dist-newstyle/src/flat-9eba9ae2d4d970a \
-		input-output-hk:goblins:cde90a2b27f79187ca8310b6549331e59595e7ba:goblins/dist-newstyle/src/goblins-67efee8d68d79164 \
-		input-output-hk:hedgehog-extras:714ee03a5a786a05fc57ac5d2f1c2edce4660d85:hedgehog_extras/dist-newstyle/src/hedgehog-_-586c3da22a5ce29b \
-		input-output-hk:io-sim:f4183f274d88d0ad15817c7052df3a6a8b40e6dc:io_sim/dist-newstyle/src/io-sim-5409b7204b6dc065 \
-		input-output-hk:iohk-monitoring-framework:066f7002aac5a0efc20e49643fea45454f226caa:iohk_monitoring_framework/dist-newstyle/src/iohk-moni_-1defcf7452717dc5 \
-		input-output-hk:optparse-applicative:7497a29cb998721a9068d5725d49461f2bba0e7a:optparse_applicative/dist-newstyle/src/optparse-_-3cd678a226e0281a \
-		input-output-hk:ouroboros-network:cb9eba406ceb2df338d8384b35c8addfe2067201:ouroboros_network/dist-newstyle/src/ouroboros_-e51b1e265e7bb521 \
-		input-output-hk:plutus:a56c96598b4b25c9e28215214d25189331087244:plutus/dist-newstyle/src/plutus-5e27fa0483bd0166 \
-		input-output-hk:typed-protocols:181601bc3d9e9d21a671ce01e0b481348b3ca104:typed_protocols/dist-newstyle/src/typed-pro_-3f57698e3fbfd050 \
+		input-output-hk:moo:8c487714fbfdea66188fcb85053e7e292e0cc348:moo/dist-newstyle/src/moo-2c80e078576ffc55 \
 		vshabanov:ekg-json:00ebe7211c981686e65730b7144fbf5350462608:ekg_json/dist-newstyle/src/ekg-json-e51d7dff12d02a95
 
 GH_TUPLE+=	input-output-hk:libsodium:${LIBSODIUM_HASH}:sodium \
@@ -52,13 +37,12 @@ BINARY_ALIAS=		git=true
 USERS=		cardano
 GROUPS=		cardano
 
-USE_CABAL=	Diff-0.4.1 \
-		Glob-0.10.2_3 \
+USE_CABAL=	Glob-0.10.2_3 \
 		HUnit-1.6.2.0 \
 		Histogram-0.1.0.2 \
 		HsOpenSSL-0.11.7.2_3 \
-		ListLike-4.7.6 \
-		MonadRandom-0.5.3_2 \
+		ListLike-4.7.8 \
+		MonadRandom-0.6 \
 		OneTuple-0.3.1_3 \
 		Only-0.1_1 \
 		QuickCheck-2.14.2 \
@@ -67,13 +51,12 @@ USE_CABAL=	Diff-0.4.1 \
 		StateVar-1.2.2 \
 		Stream-0.4.7.2 \
 		Unique-0.4.7.9 \
-		abstract-deque-0.3 \
-		abstract-par-0.3.3 \
-		adjunctions-4.4_2 \
-		aeson-2.0.2.0_1 \
+		Win32-network-0.1.1.0:chap \
+		adjunctions-4.4.2 \
+		aeson-2.1.1.0 \
 		aeson-pretty-0.8.9_2 \
-		algebraic-graphs-0.6_1 \
-		ansi-terminal-0.11.1 \
+		algebraic-graphs-0.6.1 \
+		ansi-terminal-0.11.3 \
 		ansi-wl-pprint-0.6.9_3 \
 		ap-normalize-0.1.0.1 \
 		appar-0.1.8 \
@@ -81,41 +64,66 @@ USE_CABAL=	Diff-0.4.1 \
 		asn1-parse-0.9.5 \
 		asn1-types-0.3.4 \
 		assoc-1.0.2_3 \
-		async-2.2.4_1 \
+		async-2.2.4_2 \
 		async-extras-0.1.3.2 \
 		async-timer-0.1.4.1 \
 		atomic-primops-0.8.4 \
-		attoparsec-0.13.2.5_2 \
-		attoparsec-iso8601-1.0.2.0_3 \
+		attoparsec-0.14.4_2 \
+		attoparsec-iso8601-1.1.0.0 \
 		auto-update-0.1.6 \
 		barbies-2.0.3.1 \
-		base-compat-0.11.2_1 \
-		base-compat-batteries-0.11.2 \
-		base-orphans-0.8.6 \
-		base16-0.3.1.0 \
+		base-compat-0.12.2 \
+		base-compat-batteries-0.12.2 \
+		base-deriving-via-0.1.0.0:chap \
+		base-orphans-0.8.7 \
 		base16-bytestring-1.0.2.0 \
 		base58-bytestring-0.1.0 \
 		base64-bytestring-1.2.1.0 \
-		base64-bytestring-type-1.0.1_14 \
-		basement-0.0.12_1 \
+		base64-bytestring-type-1.0.1_15 \
+		basement-0.0.15 \
 		bech32-1.1.2 \
-		bifunctors-5.5.11_1 \
+		bifunctors-5.5.13 \
 		bimap-0.4.0_1 \
 		bin-0.1_2 \
-		binary-orphans-1.0.2_1 \
+		binary-orphans-1.0.3 \
 		blaze-builder-0.4.2.2_1 \
 		blaze-html-0.9.1.2_2 \
-		blaze-markup-0.8.2.8_2 \
+		blaze-markup-0.8.2.8_3 \
+		boring-0.2_2 \
 		bsb-http-chunked-0.0.0.4_3 \
+		byron-spec-chain-0.1.0.0:chap \
+		byron-spec-ledger-0.1.0.0:chap \
 		byteorder-1.0.4 \
 		bytestring-builder-0.10.8.2.0 \
 		cabal-doctest-1.0.9_2 \
 		call-stack-0.4.0 \
-		canonical-json-0.6.0.0_1 \
+		canonical-json-0.6.0.1 \
+		cardano-binary-1.5.0:chap \
+		cardano-binary-test-1.3.0:chap \
+		cardano-crypto-1.1.1:chap \
+		cardano-crypto-class-2.0.0.0.1:chap \
+		cardano-crypto-praos-2.0.0.0.1:chap \
+		cardano-crypto-test-1.3.0:chap \
+		cardano-crypto-tests-2.0.0.0.1:chap \
+		cardano-crypto-wrapper-1.3.0:chap \
+		cardano-data-0.1.0.0:chap \
+		cardano-ledger-alonzo-0.1.0.0:chap \
+		cardano-ledger-babbage-0.1.0.0:chap \
+		cardano-ledger-byron-0.1.0.0:chap \
+		cardano-ledger-byron-test-1.3.0:chap \
+		cardano-ledger-core-0.1.0.0:chap \
+		cardano-ledger-pretty-0.1.0.0:chap \
+		cardano-ledger-shelley-0.1.0.0:chap \
+		cardano-ledger-shelley-ma-0.1.0.0:chap \
+		cardano-ledger-shelley-test-0.1.0.0:chap \
+		cardano-prelude-0.1.0.0:chap \
+		cardano-prelude-test-0.1.0.1:chap \
+		cardano-protocol-tpraos-0.1.0.0:chap \
+		cardano-slotting-0.1.0.0:chap \
 		case-insensitive-1.2.1.0 \
-		cassava-0.5.2.0_9 \
-		cborg-0.2.6.0_2 \
-		cereal-0.5.8.2_1 \
+		cassava-0.5.3.0 \
+		cborg-0.2.8.0_1 \
+		cereal-0.5.8.3 \
 		charset-0.3.9 \
 		clock-0.8.3 \
 		cmdargs-0.10.21 \
@@ -123,15 +131,16 @@ USE_CABAL=	Diff-0.4.1 \
 		colour-2.3.6 \
 		comonad-5.0.8_1 \
 		composition-prelude-3.0.0.2 \
-		concurrent-output-1.10.15 \
-		conduit-1.3.4.2 \
+		concurrent-output-1.10.16 \
+		conduit-1.3.4.3_1 \
 		connection-0.3.1_1 \
-		constraints-0.13.3 \
-		constraints-extras-0.3.2.1 \
+		constraints-0.13.4 \
+		constraints-extras-0.3.2.1_1 \
+		contra-tracer-0.1.0.0:chap \
 		contravariant-1.5.5 \
 		cookie-0.4.5 \
-		criterion-1.5.13.0_2 \
-		criterion-measurement-0.1.3.0 \
+		criterion-1.6.0.0 \
+		criterion-measurement-0.2.0.0 \
 		cryptonite-0.27_1 \
 		data-accessor-0.2.3 \
 		data-accessor-transformers-0.2.1.7 \
@@ -141,14 +150,14 @@ USE_CABAL=	Diff-0.4.1 \
 		data-default-instances-dlist-0.0.1 \
 		data-default-instances-old-locale-0.0.1 \
 		data-fix-0.3.2_3 \
-		dec-0.0.4_1 \
+		dec-0.0.5 \
 		dense-linear-algebra-0.1.0.0 \
 		dependent-map-0.4.0.0 \
 		dependent-sum-0.7.1.0_2 \
 		dependent-sum-template-0.1.1.1 \
 		deque-0.4.4 \
 		deriving-aeson-0.2.8_1 \
-		deriving-compat-0.6 \
+		deriving-compat-0.6.1_1 \
 		dictionary-sharing-0.1.0.0_3 \
 		digest-0.0.1.3 \
 		distributive-0.6.2.1_1 \
@@ -156,244 +165,282 @@ USE_CABAL=	Diff-0.4.1 \
 		dns-3.0.4_1 \
 		dom-lt-0.2.3 \
 		easy-file-0.2.2 \
-		either-5.0.1.1_1 \
+		either-5.0.2 \
 		ekg-0.4.0.15_8 \
 		ekg-core-0.1.1.7_2 \
-		entropy-0.4.1.7 \
+		ekg-forward-0.1.0:chap \
+		entropy-0.4.1.10 \
 		erf-2.0.0.0 \
-		extra-1.7.10 \
+		extra-1.7.12 \
 		fast-logger-3.1.1 \
-		fgl-5.7.0.3 \
+		fgl-5.8.0.0 \
 		file-embed-0.0.15.0 \
 		filelock-0.1.1.5 \
 		fin-0.1.1_2 \
 		fingertree-0.1.5.0 \
+		flat-0.4.4.0.0.0.0.2:chap \
 		fmlist-0.9.4 \
-		foldl-1.4.12_4 \
+		foldl-1.4.12_5 \
 		formatting-6.3.7_2 \
-		foundation-0.0.26.1_1 \
-		free-5.1.7_1 \
-		generic-data-0.9.2.1 \
-		generic-deriving-1.14.1 \
-		generic-monoid-0.1.0.1_1 \
+		foundation-0.0.29 \
+		free-5.1.9_1 \
+		generic-data-1.0.0.0 \
+		generic-deriving-1.14.2 \
+		generic-monoid-0.1.0.1_2 \
 		generic-random-1.5.0.1 \
+		generically-0.1 \
 		gnuplot-0.5.7 \
-		graphviz-2999.20.1.0 \
+		goblins-0.2.0.0:chap \
+		graphviz-2999.20.1.0_2 \
 		gray-code-0.3.1 \
 		groups-0.5.3 \
 		half-0.3.1 \
 		happy-1.20.0_1 \
 		hashable-1.3.5.0_1 \
 		haskell-lexer-1.1 \
-		haskell-src-exts-1.23.1 \
-		hedgehog-1.1.1_2 \
-		hedgehog-corpus-0.2.0 \
-		hedgehog-quickcheck-0.1.1_3 \
+		hedgehog-1.2 \
+		hedgehog-extras-0.2.0.0:chap \
+		hedgehog-quickcheck-0.1.1_4 \
 		hostname-1.0 \
 		hourglass-0.2.12 \
 		hsc2hs-0.68.8_1 \
-		hspec-2.9.4 \
-		hspec-core-2.9.4 \
-		hspec-discover-2.9.4 \
+		hspec-2.10.6 \
+		hspec-core-2.10.6 \
+		hspec-discover-2.10.6 \
 		hspec-expectations-0.8.2 \
-		http-api-data-0.4.3_6 \
-		http-client-0.7.11_1 \
+		http-api-data-0.5_1 \
+		http-client-0.7.13.1 \
 		http-client-tls-0.3.6.1 \
 		http-date-0.0.11 \
-		http-media-0.8.0.0_6 \
+		http-media-0.8.0.0_7 \
 		http-types-0.12.3 \
 		http2-3.0.3 \
+		hw-aeson-0.1.8.0_2 \
 		indexed-traversable-0.1.2_2 \
-		indexed-traversable-instances-0.1.1_1 \
-		int-cast-0.2.0.0_4 \
+		indexed-traversable-instances-0.1.1.1 \
+		int-cast-0.2.0.0.0.0.0.0.1:chap \
 		integer-logarithms-1.0.3.1_3 \
-		invariant-0.5.5 \
-		io-streams-1.5.2.1_2 \
-		io-streams-haproxy-1.0.1.0_5 \
+		invariant-0.6_1 \
+		io-classes-0.2.0.0:chap \
+		io-sim-0.2.0.0:chap \
+		io-streams-1.5.2.2 \
+		io-streams-haproxy-1.0.1.0_6 \
+		iohk-monitoring-0.1.11.0:chap \
 		iproute-1.7.12 \
-		ixset-typed-0.5 \
+		ixset-typed-0.5.1.0 \
 		js-chart-2.9.4.1 \
-		kan-extensions-5.2.3 \
-		katip-0.8.7.0_2 \
-		lazy-search-0.1.2.1 \
+		kan-extensions-5.2.5 \
+		katip-0.8.7.2 \
+		lazy-search-0.1.3.0 \
 		lazysmallcheck-0.6 \
-		lens-5.1_1 \
-		libyaml-0.1.2 \
-		lifted-async-0.10.2.2 \
+		lens-5.2 \
+		libyaml-0.1.2_1 \
+		lifted-async-0.10.2.3 \
 		lifted-base-0.2.3.12 \
-		list-t-1.0.5.1 \
-		logict-0.7.0.3_1 \
+		list-t-1.0.5.3 \
+		lobemo-backend-aggregation-0.1.0.0:chap \
+		lobemo-backend-ekg-0.1.0.1:chap \
+		lobemo-backend-monitoring-0.1.0.0:chap \
+		lobemo-backend-trace-forwarder-0.1.0.0:chap \
+		logict-0.8.0.0 \
 		math-functions-0.3.4.2 \
-		megaparsec-9.2.0_2 \
-		memory-0.16.0_1 \
+		measures-0.1.0.0:chap \
+		megaparsec-9.2.1_1 \
+		memory-0.18.0 \
 		mersenne-random-pure64-0.2.2.0_1 \
-		microlens-0.4.12.0 \
-		microlens-mtl-0.2.0.1 \
-		microlens-th-0.4.3.10 \
-		microstache-1.0.2_3 \
-		mime-types-0.1.0.9 \
-		mmorph-1.1.5_1 \
+		microlens-0.4.13.0 \
+		microlens-mtl-0.2.0.2 \
+		microlens-th-0.4.3.10_1 \
+		microstache-1.0.2.2 \
+		mime-types-0.1.1.0 \
+		mmorph-1.2.0_3 \
 		monad-control-1.0.3.1 \
-		monad-par-0.3.5_2 \
-		monad-par-extras-0.3.3 \
 		mono-traversable-1.0.15.3 \
-		monoidal-containers-0.6.2.0_1 \
-		moo-1.2 \
+		monoidal-containers-0.6.3.0 \
+		monoidal-synchronisation-0.1.0.1:chap \
 		mtl-compat-0.2.2 \
 		mwc-random-0.15.0.2_1 \
 		network-3.1.2.7 \
 		network-byte-order-0.1.6_1 \
+		network-mux-0.1.0.1:chap \
 		network-uri-2.6.4.1 \
 		newtype-0.2.2.0_3 \
+		non-integral-0.1.0.0:chap \
 		nothunks-0.1.3 \
 		old-locale-1.0.0.7_2 \
 		old-time-1.1.0.3_2 \
 		openssl-streams-1.2.3.0_1 \
 		optparse-applicative-0.17.0.0 \
-		optparse-generic-1.4.7_2 \
+		optparse-applicative-fork-0.16.1.0:chap \
+		optparse-generic-1.4.8_1 \
+		orphans-deriving-via-0.1.0.0:chap \
+		ouroboros-consensus-0.1.0.1:chap \
+		ouroboros-consensus-byron-0.1.0.1:chap \
+		ouroboros-consensus-cardano-0.1.0.1:chap \
+		ouroboros-consensus-cardano-tools-0.1.0.0:chap \
+		ouroboros-consensus-protocol-0.1.0.1:chap \
+		ouroboros-consensus-shelley-0.1.0.1:chap \
+		ouroboros-network-0.1.0.1:chap \
+		ouroboros-network-framework-0.1.0.1:chap \
+		ouroboros-network-testing-0.1.0.1:chap \
 		parallel-3.2.2.0_5 \
 		parser-combinators-1.3.0 \
-		parsers-0.12.10_2 \
+		parsers-0.12.11 \
 		partial-order-0.2.0.0 \
 		pem-0.2.4 \
-		pipes-4.3.16_3 \
+		pipes-4.3.16_6 \
+		plutus-core-1.0.0.1:chap \
+		plutus-ledger-api-1.0.0.1:chap \
+		plutus-tx-1.0.0.0:chap \
 		polyparse-1.13_5 \
 		pretty-show-1.10 \
-		pretty-simple-4.0.0.0 \
+		pretty-simple-4.1.2.0 \
 		prettyprinter-1.7.1 \
 		prettyprinter-ansi-terminal-1.1.3 \
-		primitive-0.7.3.0_2 \
+		prettyprinter-configurable-0.1.0.0:chap \
+		primitive-0.7.4.0 \
 		process-extras-0.7.4 \
 		profunctors-5.6.2_2 \
 		prometheus-2.2.3 \
 		protolude-0.3.0 \
 		psqueues-0.2.7.3 \
-		quickcheck-instances-0.3.27_2 \
+		quickcheck-instances-0.3.28 \
 		quickcheck-io-0.2.0 \
 		quiet-0.2 \
 		ral-0.1_2 \
-		random-1.2.1 \
+		random-1.2.1.1 \
 		random-shuffle-0.0.4 \
-		readable-0.3.1 \
-		recursion-schemes-5.2.2.2 \
+		readable-0.3.1_1 \
+		recursion-schemes-5.2.2.2_1 \
+		recv-0.0.0 \
 		reducers-3.12.4_2 \
 		reflection-2.1.6_1 \
 		regex-base-0.94.0.2_1 \
 		regex-posix-0.96.0.1_1 \
-		resourcet-1.2.4.3_1 \
+		resourcet-1.2.6 \
 		safe-0.3.19 \
-		safe-exceptions-0.1.7.2 \
-		safecopy-0.10.4.2_4 \
+		safe-exceptions-0.1.7.3 \
+		safecopy-0.10.4.2_5 \
 		scientific-0.3.7.0_3 \
-		secp256k1-haskell-0.6.0 \
-		selective-0.4.2 \
+		selective-0.5 \
 		semialign-1.2.0.1_3 \
 		semigroupoids-5.3.7 \
 		semigroups-0.20 \
-		serialise-0.2.4.0_1 \
-		servant-0.19_4 \
-		servant-server-0.19_1 \
+		serialise-0.2.6.0_1 \
+		servant-0.19.1 \
+		servant-server-0.19.2 \
+		set-algebra-0.1.0.0:chap \
 		setenv-0.1.1.3_1 \
 		show-combinators-0.2.0.0_2 \
 		simple-sendfile-0.2.30 \
 		singleton-bool-0.1.5_3 \
-		size-based-0.1.2.0_1 \
+		size-based-0.1.3.1 \
+		small-steps-0.1.0.0:chap \
+		small-steps-test-0.1.0.0:chap \
 		snap-blaze-0.2.1.5 \
-		snap-core-1.0.4.2_1 \
-		snap-server-1.1.2.0_1 \
+		snap-core-1.0.5.0_3 \
+		snap-server-1.1.2.0_2 \
 		socks-0.6.1 \
 		some-1.0.2 \
-		sop-core-0.5.0.2 \
-		split-0.2.3.4_2 \
+		sop-core-0.5.0.2_1 \
+		split-0.2.3.5 \
 		splitmix-0.1.0.4_1 \
-		statistics-0.16.0.1 \
+		statistics-0.16.1.0 \
 		statistics-linreg-0.3 \
 		streaming-0.2.3.1 \
 		streaming-binary-0.2.2.0 \
-		streaming-bytestring-0.2.1 \
-		streaming-commons-0.2.2.4 \
+		streaming-bytestring-0.2.4 \
+		streaming-commons-0.2.2.5 \
 		strict-0.4.0.1_4 \
-		strict-list-0.1.6 \
-		string-conv-0.1.2 \
+		strict-containers-0.1.0.0:chap \
+		strict-list-0.1.7 \
+		strict-stm-0.1.0.0:chap \
+		string-conv-0.2.0 \
 		string-conversions-0.4.0.1 \
 		string-qq-0.0.4 \
-		syb-0.7.2.1 \
+		syb-0.7.2.2 \
 		system-filepath-0.4.14_1 \
 		tagged-0.8.6.1_3 \
-		tasty-1.4.2.1_2 \
+		tasty-1.4.2.3 \
 		tasty-expected-failure-0.12.3 \
 		tasty-golden-2.3.5 \
-		tasty-hedgehog-1.1.0.0_3 \
+		tasty-hedgehog-1.4.0.0 \
 		tasty-hunit-0.10.0.3 \
 		tasty-quickcheck-0.10.2 \
-		tasty-th-0.1.7 \
 		tdigest-0.2.1.1_3 \
 		temporary-1.3 \
-		terminal-size-0.3.2.1 \
+		terminal-size-0.3.3 \
 		testing-type-modifiers-0.1.0.1 \
 		text-short-0.1.5_1 \
 		tf-random-0.5 \
-		th-abstraction-0.4.3.0 \
-		th-compat-0.1.3_1 \
-		th-expand-syns-0.4.9.0 \
+		th-abstraction-0.4.5.0 \
+		th-compat-0.1.4 \
+		th-expand-syns-0.4.10.0 \
 		th-extras-0.0.0.6 \
 		th-lift-0.8.2_2 \
-		th-lift-instances-0.1.19_1 \
-		th-orphans-0.13.12_2 \
+		th-lift-instances-0.1.20 \
+		th-orphans-0.13.14 \
 		th-reify-many-0.1.10 \
-		th-utilities-0.2.4.3 \
+		th-utilities-0.2.5.0 \
 		these-1.1.1.1_6 \
 		time-compat-1.9.6.1_4 \
-		time-manager-0.0.0 \
+		time-manager-0.0.0_1 \
 		time-units-1.0.0 \
-		tls-1.5.7 \
+		tls-1.6.0 \
+		tracer-transformers-0.1.0.1:chap \
 		transformers-base-0.4.6 \
 		transformers-compat-0.6.6 \
 		transformers-except-0.1.2 \
-		tree-diff-0.2.1.1_2 \
+		tree-diff-0.2.2 \
 		type-equality-1_4 \
-		typed-process-0.2.8.0_1 \
-		typerep-map-0.5.0.0 \
+		typed-process-0.2.10.1 \
+		typed-protocols-0.1.0.0:chap \
+		typed-protocols-cborg-0.1.0.0:chap \
+		typed-protocols-examples-0.1.0.0:chap \
+		typerep-map-0.6.0.0 \
 		unagi-chan-0.4.1.4 \
 		unbounded-delays-0.1.1.1 \
-		unix-bytestring-0.3.7.6 \
-		unix-compat-0.5.4_1 \
-		unix-time-0.4.7 \
-		unliftio-0.2.21.0 \
+		unix-bytestring-0.3.7.8 \
+		unix-compat-0.6_1 \
+		unix-time-0.4.8 \
+		unliftio-0.2.23.0 \
 		unliftio-core-0.2.0.1_2 \
-		unordered-containers-0.2.16.0 \
+		unordered-containers-0.2.19.1_1 \
 		utf8-string-1.0.2 \
 		utility-ht-0.0.16 \
 		uuid-types-1.0.5_3 \
-		validation-selective-0.1.0.1 \
+		validation-selective-0.1.0.2 \
 		vault-0.3.1.5_2 \
 		vector-0.12.3.1_2 \
 		vector-algorithms-0.8.0.4_2 \
 		vector-binary-instances-0.2.5.2_2 \
+		vector-map-0.1.0.0:chap \
 		vector-th-unbox-0.2.2_3 \
 		void-0.7.3 \
 		wai-3.2.3 \
-		wai-app-static-3.1.7.2_1 \
-		wai-extra-3.1.8 \
+		wai-app-static-3.1.7.4 \
+		wai-extra-3.1.13.0_1 \
 		wai-logger-2.4.0 \
-		warp-3.3.19 \
+		warp-3.3.23 \
 		wcwidth-0.0.2 \
 		websockets-0.12.7.3_1 \
 		websockets-snap-0.10.3.1 \
 		witherable-0.4.2_3 \
 		wl-pprint-annotated-0.1.0.1_1 \
 		wl-pprint-text-1.2.0.2 \
+		word-array-0.1.0.0:chap \
 		word8-0.1.3 \
-		x509-1.7.6 \
+		x509-1.7.7 \
 		x509-store-1.6.9 \
 		x509-system-1.6.7 \
 		x509-validation-1.6.12 \
-		yaml-0.11.7.0 \
-		zlib-0.6.2.3_1 \
+		yaml-0.11.8.0_2 \
+		zlib-0.6.3.0 \
 		zlib-bindings-0.1.1.5_2
 
 CABAL_PROJECT=		append
 CABAL_EXECUTABLES=	cardano-node cardano-cli cardano-submit-api cardano-tracer
+CABAL_REPOSITORIES=	chap
 
 NOT_FOR_ARCHS=		i386
 
diff --git a/net-p2p/cardano-node/distinfo b/net-p2p/cardano-node/distinfo
index 6f1981c632a4..3c38ac4ea897 100644
--- a/net-p2p/cardano-node/distinfo
+++ b/net-p2p/cardano-node/distinfo
@@ -1,6 +1,4 @@
-TIMESTAMP = 1660245438
-SHA256 (cabal/Diff-0.4.1/Diff-0.4.1.tar.gz) = fd5e4aaac7219bcbb14834fb8580ebe0aae905958d0ad74f5338ea290b372670
-SIZE (cabal/Diff-0.4.1/Diff-0.4.1.tar.gz) = 8759
+TIMESTAMP = 1668764056
 SHA256 (cabal/Glob-0.10.2/Glob-0.10.2.tar.gz) = 6af672ac8427d35cbd42d64142dc288feab266f0be92dae3c696e8860d8173c0
 SIZE (cabal/Glob-0.10.2/Glob-0.10.2.tar.gz) = 30226
 SHA256 (cabal/Glob-0.10.2/revision/3.cabal) = dd2ddbecae8f84e8f4cacb5b856901a19c25ceaa11f2525d3ee88d034acb0081
@@ -13,12 +11,10 @@ SHA256 (cabal/HsOpenSSL-0.11.7.2/HsOpenSSL-0.11.7.2.tar.gz) = 8536c0939e52c990b2
 SIZE (cabal/HsOpenSSL-0.11.7.2/HsOpenSSL-0.11.7.2.tar.gz) = 80995
 SHA256 (cabal/HsOpenSSL-0.11.7.2/revision/3.cabal) = 0d6ad69a40322febb0bc959f5ec6ccf6cccbbf256a6145930088e883aaef585b
 SIZE (cabal/HsOpenSSL-0.11.7.2/revision/3.cabal) = 5906
-SHA256 (cabal/ListLike-4.7.6/ListLike-4.7.6.tar.gz) = 2d5b9ca3ab2bfb390e272094a8b9d627237771a6424dcc78490c272730b85122
-SIZE (cabal/ListLike-4.7.6/ListLike-4.7.6.tar.gz) = 32509
-SHA256 (cabal/MonadRandom-0.5.3/MonadRandom-0.5.3.tar.gz) = 27184dadda0a49abac0208a1e6576b14217a60dc45b6839cd9e90af25ee00a9f
-SIZE (cabal/MonadRandom-0.5.3/MonadRandom-0.5.3.tar.gz) = 11259
-SHA256 (cabal/MonadRandom-0.5.3/revision/2.cabal) = 1972a7302aaa409f0b0cd5ff8f5afda03a5156ceb518c2264b2cf0e362123eb6
-SIZE (cabal/MonadRandom-0.5.3/revision/2.cabal) = 1454
+SHA256 (cabal/ListLike-4.7.8/ListLike-4.7.8.tar.gz) = 9a7929f29011e5647b39b8d6ef1cadf76a6ada19b747eabec5fdc077bc7437d1
+SIZE (cabal/ListLike-4.7.8/ListLike-4.7.8.tar.gz) = 33011
+SHA256 (cabal/MonadRandom-0.6/MonadRandom-0.6.tar.gz) = c9388630895c3e68035ab804004de852b63a95d083aa140dc0e1481c854ed044
+SIZE (cabal/MonadRandom-0.6/MonadRandom-0.6.tar.gz) = 11402
 SHA256 (cabal/OneTuple-0.3.1/OneTuple-0.3.1.tar.gz) = 98853682d52fb4cc37a45cd186fbd77cf2565d3df5171acc4cf026427e103eef
 SIZE (cabal/OneTuple-0.3.1/OneTuple-0.3.1.tar.gz) = 5148
 SHA256 (cabal/OneTuple-0.3.1/revision/3.cabal) = fc32cb744477befa450a538ea4975cc523f0a2f1585cb5a36e9936a3d18e9a3c
@@ -41,28 +37,20 @@ SHA256 (cabal/Stream-0.4.7.2/Stream-0.4.7.2.tar.gz) = 990be249b3ef1b0075563026d4
 SIZE (cabal/Stream-0.4.7.2/Stream-0.4.7.2.tar.gz) = 6543
 SHA256 (cabal/Unique-0.4.7.9/Unique-0.4.7.9.tar.gz) = 34e8247ef2769cae219ff05bed0c8269d680396c451c1d31aa6ad506abc5c191
 SIZE (cabal/Unique-0.4.7.9/Unique-0.4.7.9.tar.gz) = 7788
-SHA256 (cabal/abstract-deque-0.3/abstract-deque-0.3.tar.gz) = 09aa10f38193a8275a7791b92a4f3a7192a304874637e2a35c897dde25d75ca2
-SIZE (cabal/abstract-deque-0.3/abstract-deque-0.3.tar.gz) = 7219
-SHA256 (cabal/abstract-par-0.3.3/abstract-par-0.3.3.tar.gz) = 248a8739bd902462cb16755b690b55660e196e58cc7e6ef8157a72c2a3d5d860
-SIZE (cabal/abstract-par-0.3.3/abstract-par-0.3.3.tar.gz) = 4714
-SHA256 (cabal/adjunctions-4.4/adjunctions-4.4.tar.gz) = 507c2ef55337ae61c805f8cbc1213dfd7d2b85187342675d662254b8d8a16ae9
-SIZE (cabal/adjunctions-4.4/adjunctions-4.4.tar.gz) = 19891
-SHA256 (cabal/adjunctions-4.4/revision/2.cabal) = 2738dd5f5d5e93749adb14a05472e58a96a75d0f299e46371c6f46dc4e97daf9
-SIZE (cabal/adjunctions-4.4/revision/2.cabal) = 3067
-SHA256 (cabal/aeson-2.0.2.0/aeson-2.0.2.0.tar.gz) = d5ca55dd7fab55d3a0e166f04d14d1361696077b664b58b42e2523a160208037
-SIZE (cabal/aeson-2.0.2.0/aeson-2.0.2.0.tar.gz) = 291789
-SHA256 (cabal/aeson-2.0.2.0/revision/1.cabal) = bb41f39762d6f755431097ce0fa88d817108036e7f1c1ec06fd5990230860c76
-SIZE (cabal/aeson-2.0.2.0/revision/1.cabal) = 6343
+SHA256 (cabal/Win32-network-0.1.1.0.tar.gz) = 3c3be1b77a1aa316e523f14913e43d0b4f3a09a3cad6088e6058a63764621ba6
+SIZE (cabal/Win32-network-0.1.1.0.tar.gz) = 34312
+SHA256 (cabal/adjunctions-4.4.2/adjunctions-4.4.2.tar.gz) = 147b5f8db810bca0ea8952ef974982ffc447cecd21f01e1ea1121df77e276518
+SIZE (cabal/adjunctions-4.4.2/adjunctions-4.4.2.tar.gz) = 17201
+SHA256 (cabal/aeson-2.1.1.0/aeson-2.1.1.0.tar.gz) = a3ae978d67cd8554a6dc11d1e5a4c46280dc90bbc50f3a8787fdd2278524b6ad
+SIZE (cabal/aeson-2.1.1.0/aeson-2.1.1.0.tar.gz) = 301830
 SHA256 (cabal/aeson-pretty-0.8.9/aeson-pretty-0.8.9.tar.gz) = 5dbc4f451dfa1e667b2c6ec5170714fed1905dc9cae6a1134b3376f355fa2a08
 SIZE (cabal/aeson-pretty-0.8.9/aeson-pretty-0.8.9.tar.gz) = 5802
 SHA256 (cabal/aeson-pretty-0.8.9/revision/2.cabal) = f7b1808efab1b9edd0efbdfc2cd47e7dfe8bbd42ee970d1d3780112a4de125a1
 SIZE (cabal/aeson-pretty-0.8.9/revision/2.cabal) = 2559
-SHA256 (cabal/algebraic-graphs-0.6/algebraic-graphs-0.6.tar.gz) = 353e2a2f5a06a936983a182ecf1f8bdb7c3e96aa310e89453c8cfd5ca3e76fb4
-SIZE (cabal/algebraic-graphs-0.6/algebraic-graphs-0.6.tar.gz) = 178153
-SHA256 (cabal/algebraic-graphs-0.6/revision/1.cabal) = 9b05e54b351a5141bc8fe46c095095627c34defc8375aa531a4753091a81f138
-SIZE (cabal/algebraic-graphs-0.6/revision/1.cabal) = 8755
-SHA256 (cabal/ansi-terminal-0.11.1/ansi-terminal-0.11.1.tar.gz) = ae54da066493747059c128ec66b00ab1668df318460d1337cec28b4444db722b
-SIZE (cabal/ansi-terminal-0.11.1/ansi-terminal-0.11.1.tar.gz) = 36857
+SHA256 (cabal/algebraic-graphs-0.6.1/algebraic-graphs-0.6.1.tar.gz) = 2d64982591929cbc9a2f184eeb7271b8a4096672fe725c928ea4b97aeac40a99
+SIZE (cabal/algebraic-graphs-0.6.1/algebraic-graphs-0.6.1.tar.gz) = 180387
+SHA256 (cabal/ansi-terminal-0.11.3/ansi-terminal-0.11.3.tar.gz) = f4d563ecf71fb1d304bcdcad478d97efd9f61f6d9d4797a5d56e7722a92a9e6b
+SIZE (cabal/ansi-terminal-0.11.3/ansi-terminal-0.11.3.tar.gz) = 37868
 SHA256 (cabal/ansi-wl-pprint-0.6.9/ansi-wl-pprint-0.6.9.tar.gz) = a7b2e8e7cd3f02f2954e8b17dc60a0ccd889f49e2068ebb15abfa1d42f7a4eac
 SIZE (cabal/ansi-wl-pprint-0.6.9/ansi-wl-pprint-0.6.9.tar.gz) = 16723
 SHA256 (cabal/ansi-wl-pprint-0.6.9/revision/3.cabal) = 212144ea0623b1170807a4162db05d87f26cf10b334aeadd0edb377aba06a1ce
@@ -85,36 +73,32 @@ SHA256 (cabal/assoc-1.0.2/revision/3.cabal) = 93b8d43aa081e4205116a139f7cf690f60
 SIZE (cabal/assoc-1.0.2/revision/3.cabal) = 1253
 SHA256 (cabal/async-2.2.4/async-2.2.4.tar.gz) = 484df85be0e76c4fed9376451e48e1d0c6e97952ce79735b72d54297e7e0a725
 SIZE (cabal/async-2.2.4/async-2.2.4.tar.gz) = 14148
-SHA256 (cabal/async-2.2.4/revision/1.cabal) = b83dec34a53520de84c6dd3dc7aae45d22409b46eb471c478b98108215a370f0
-SIZE (cabal/async-2.2.4/revision/1.cabal) = 3095
+SHA256 (cabal/async-2.2.4/revision/2.cabal) = 2b9409023536823233ce3134558565d01b3382e651fa54ac8cb8a99967e023c9
+SIZE (cabal/async-2.2.4/revision/2.cabal) = 3095
 SHA256 (cabal/async-extras-0.1.3.2/async-extras-0.1.3.2.tar.gz) = ac26da945147b74c5f1a29c7765e08d081d15dea5e609e5dc086a7b09efa32c7
 SIZE (cabal/async-extras-0.1.3.2/async-extras-0.1.3.2.tar.gz) = 3041
 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.4/atomic-primops-0.8.4.tar.gz) = 22a8617eb9e221b5daee1ae26ccce279ce3d7a53d76e82c767708f90a6c72d3e
 SIZE (cabal/atomic-primops-0.8.4/atomic-primops-0.8.4.tar.gz) = 33639
-SHA256 (cabal/attoparsec-0.13.2.5/attoparsec-0.13.2.5.tar.gz) = 21e0f38eaa1957bf471276afa17651c125a38924575f12c2cbd2fa534b45686f
-SIZE (cabal/attoparsec-0.13.2.5/attoparsec-0.13.2.5.tar.gz) = 163876
-SHA256 (cabal/attoparsec-0.13.2.5/revision/2.cabal) = 1b64fc08464d9dc73d80e13aea362410f3c8bca5abfa6831df8821281c3cdfeb
-SIZE (cabal/attoparsec-0.13.2.5/revision/2.cabal) = 6199
-SHA256 (cabal/attoparsec-iso8601-1.0.2.0/attoparsec-iso8601-1.0.2.0.tar.gz) = 02952d77c78e95710eea855f4e86ca048ab9fda83c6c08dd9215f21a40604f98
-SIZE (cabal/attoparsec-iso8601-1.0.2.0/attoparsec-iso8601-1.0.2.0.tar.gz) = 4427
-SHA256 (cabal/attoparsec-iso8601-1.0.2.0/revision/3.cabal) = 52323093d4f204dc3317393acdc187bb46a74256804e4bbaee2a594e4b605cce
-SIZE (cabal/attoparsec-iso8601-1.0.2.0/revision/3.cabal) = 1664
+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/2.cabal) = c0569d86c02cadd403017ea414dcb5e4f7de5380de0d8a92b9337cad84cd5e02
+SIZE (cabal/attoparsec-0.14.4/revision/2.cabal) = 5811
+SHA256 (cabal/attoparsec-iso8601-1.1.0.0/attoparsec-iso8601-1.1.0.0.tar.gz) = 1109a817c448a154ec58047a8f01282530cb40d20fbd5690bc58b1443ecb264a
+SIZE (cabal/attoparsec-iso8601-1.1.0.0/attoparsec-iso8601-1.1.0.0.tar.gz) = 5564
 SHA256 (cabal/auto-update-0.1.6/auto-update-0.1.6.tar.gz) = f4e023dc8713c387ecf20d851247597fd012cabea3872310b35e911105eb66c4
 SIZE (cabal/auto-update-0.1.6/auto-update-0.1.6.tar.gz) = 10929
 SHA256 (cabal/barbies-2.0.3.1/barbies-2.0.3.1.tar.gz) = a13c1fd05e3e006bd0874d77e1930c5225765e83fa9925b2c5c1df314559df3d
 SIZE (cabal/barbies-2.0.3.1/barbies-2.0.3.1.tar.gz) = 51922
-SHA256 (cabal/base-compat-0.11.2/base-compat-0.11.2.tar.gz) = 53a6b5145442fba5a4bad6db2bcdede17f164642b48bc39b95015422a39adbdb
-SIZE (cabal/base-compat-0.11.2/base-compat-0.11.2.tar.gz) = 34625
-SHA256 (cabal/base-compat-0.11.2/revision/1.cabal) = 31bfcb04e73c994e46fa1b6136dffbea75d2f6e27a67c493a97095bc53c8db40
-SIZE (cabal/base-compat-0.11.2/revision/1.cabal) = 7449
-SHA256 (cabal/base-compat-batteries-0.11.2/base-compat-batteries-0.11.2.tar.gz) = 31e066a5aa96af94fe6465adb959c38d63a49e01357641aa4322c754a94d3023
-SIZE (cabal/base-compat-batteries-0.11.2/base-compat-batteries-0.11.2.tar.gz) = 16902
-SHA256 (cabal/base-orphans-0.8.6/base-orphans-0.8.6.tar.gz) = 20a21c4b7adb0fd844b25e196241467406a28286b021f9b7a082ab03fa8015eb
-SIZE (cabal/base-orphans-0.8.6/base-orphans-0.8.6.tar.gz) = 24255
-SHA256 (cabal/base16-0.3.1.0/base16-0.3.1.0.tar.gz) = f6e7bcbf2f7b8963457eb2312fc3d96b4cf6e2e2241f558568a9e9df6dbaefcc
-SIZE (cabal/base16-0.3.1.0/base16-0.3.1.0.tar.gz) = 12150
+SHA256 (cabal/base-compat-0.12.2/base-compat-0.12.2.tar.gz) = a62adc883a5ac436f80e4ae02c3c56111cf1007492f267c291139a668d2150bd
+SIZE (cabal/base-compat-0.12.2/base-compat-0.12.2.tar.gz) = 36393
+SHA256 (cabal/base-compat-batteries-0.12.2/base-compat-batteries-0.12.2.tar.gz) = ede9092e07f904e0759160bf1ecd3fb7eb043bae6dc89a37c3dc94829ec5eb99
+SIZE (cabal/base-compat-batteries-0.12.2/base-compat-batteries-0.12.2.tar.gz) = 17645
+SHA256 (cabal/base-deriving-via-0.1.0.0.tar.gz) = aaa0654563aead7114cced80a3a807cf72de630dbba61d4d65d5fc7829e9ae4e
+SIZE (cabal/base-deriving-via-0.1.0.0.tar.gz) = 5328
+SHA256 (cabal/base-orphans-0.8.7/base-orphans-0.8.7.tar.gz) = 888fd67f0dbe932778f5b170922ce80d0dcab1680ee98f1d6fcc362f20d9e447
+SIZE (cabal/base-orphans-0.8.7/base-orphans-0.8.7.tar.gz) = 25083
 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/base58-bytestring-0.1.0/base58-bytestring-0.1.0.tar.gz) = c2dbf598f3415053e12cca84b90fa7c0c1b02f3b784cce0157264baebf2d40d3
@@ -123,18 +107,14 @@ SHA256 (cabal/base64-bytestring-1.2.1.0/base64-bytestring-1.2.1.0.tar.gz) = fbf8
 SIZE (cabal/base64-bytestring-1.2.1.0/base64-bytestring-1.2.1.0.tar.gz) = 13743
 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/14.cabal) = 1ae0d2662c845c5ee0aff459ecce690363e346b0d01f038a956287210e40d25d
-SIZE (cabal/base64-bytestring-type-1.0.1/revision/14.cabal) = 3102
-SHA256 (cabal/basement-0.0.12/basement-0.0.12.tar.gz) = 53c4435b17b7df398c730406263957977fe0616b66529dafa8d1a0fd66b7fa8b
-SIZE (cabal/basement-0.0.12/basement-0.0.12.tar.gz) = 134142
-SHA256 (cabal/basement-0.0.12/revision/1.cabal) = cbb9187d3575b78ee1165b7a49a0e8570ee563820330a944a67cd09e1cfe23bf
-SIZE (cabal/basement-0.0.12/revision/1.cabal) = 5516
+SHA256 (cabal/base64-bytestring-type-1.0.1/revision/15.cabal) = cf54bffdda9fdcf2d3ba193a1c23f4a33f8d98bc2c21881b90b234f7951a6a7a
+SIZE (cabal/base64-bytestring-type-1.0.1/revision/15.cabal) = 3116
+SHA256 (cabal/basement-0.0.15/basement-0.0.15.tar.gz) = 56c2afb6754e8d16a627331a8a5d473b3d26fd04ba5c9e0fb3475f595b915db4
+SIZE (cabal/basement-0.0.15/basement-0.0.15.tar.gz) = 135169
 SHA256 (cabal/bech32-1.1.2/bech32-1.1.2.tar.gz) = 489e1922dce97ce59f72d87b17480eb0087b6661d4bcb7be124e027abcb7d2c7
 SIZE (cabal/bech32-1.1.2/bech32-1.1.2.tar.gz) = 27889
-SHA256 (cabal/bifunctors-5.5.11/bifunctors-5.5.11.tar.gz) = 2b6b9672faab649995cf4c885f353b6638b6daee467a9ace40a7fc773831091c
-SIZE (cabal/bifunctors-5.5.11/bifunctors-5.5.11.tar.gz) = 46003
-SHA256 (cabal/bifunctors-5.5.11/revision/1.cabal) = cc425ee85aae56dba1123baf6fb3fa7abcd90782f26bb904eef14c7332ee85f6
-SIZE (cabal/bifunctors-5.5.11/revision/1.cabal) = 3919
+SHA256 (cabal/bifunctors-5.5.13/bifunctors-5.5.13.tar.gz) = 26cc27ade3796cf03bd680f98ebb7b8c0d7fd1b67c1894dc3635f734fba7dbd7
+SIZE (cabal/bifunctors-5.5.13/bifunctors-5.5.13.tar.gz) = 46171
 SHA256 (cabal/bimap-0.4.0/bimap-0.4.0.tar.gz) = d1a39686abbfed5864a8fb778d2244825b6eac977e130e7c1212e6d3a68f249d
 SIZE (cabal/bimap-0.4.0/bimap-0.4.0.tar.gz) = 10710
 SHA256 (cabal/bimap-0.4.0/revision/1.cabal) = c59d587b56b575c299ba0c2fff44e630991a120a167de5a19cd7a81320f63c84
@@ -143,10 +123,8 @@ SHA256 (cabal/bin-0.1/bin-0.1.tar.gz) = 057fff623abc17bc32cb7c17d5d32d22c0e78f1b
 SIZE (cabal/bin-0.1/bin-0.1.tar.gz) = 15228
 SHA256 (cabal/bin-0.1/revision/2.cabal) = d0ab4d2b00abe1d6312186a100c658248ec67c1bb2573057aa797b6d4c89bffe
 SIZE (cabal/bin-0.1/revision/2.cabal) = 2058
-SHA256 (cabal/binary-orphans-1.0.2/binary-orphans-1.0.2.tar.gz) = 5f4b3c92af7e4e0285332b4b56ca21836bd513003feb16b2aa8c9623ea98fe60
-SIZE (cabal/binary-orphans-1.0.2/binary-orphans-1.0.2.tar.gz) = 4566
-SHA256 (cabal/binary-orphans-1.0.2/revision/1.cabal) = ffabc984b68562f568533c87186d3baa7d2bbac89f6ea82288396b5235715905
-SIZE (cabal/binary-orphans-1.0.2/revision/1.cabal) = 2264
+SHA256 (cabal/binary-orphans-1.0.3/binary-orphans-1.0.3.tar.gz) = e2e554823ce6758cbbfb64acb8b5905d3c226eab18b5fcaf5d7c79252114602c
+SIZE (cabal/binary-orphans-1.0.3/binary-orphans-1.0.3.tar.gz) = 5205
 SHA256 (cabal/blaze-builder-0.4.2.2/blaze-builder-0.4.2.2.tar.gz) = 2cdc998c021d3a5f2a66a95138b93386271c26a117e7676d78264a90e536af67
 SIZE (cabal/blaze-builder-0.4.2.2/blaze-builder-0.4.2.2.tar.gz) = 60707
 SHA256 (cabal/blaze-builder-0.4.2.2/revision/1.cabal) = f0017df374c330de0ebe0eb15eae8c48427bddefa1d81a3cb31c0a4812ecdb08
@@ -157,12 +135,20 @@ SHA256 (cabal/blaze-html-0.9.1.2/revision/2.cabal) = 74b89ffa665891f528f571ce9e3
 SIZE (cabal/blaze-html-0.9.1.2/revision/2.cabal) = 3062
 SHA256 (cabal/blaze-markup-0.8.2.8/blaze-markup-0.8.2.8.tar.gz) = 43fc3f6872dc8d1be8d0fe091bd4775139b42179987f33d6490a7c5f1e07a349
 SIZE (cabal/blaze-markup-0.8.2.8/blaze-markup-0.8.2.8.tar.gz) = 14519
-SHA256 (cabal/blaze-markup-0.8.2.8/revision/2.cabal) = 38d7a3840163aeaff8194d8a3af354a8c4c4db833f172b88f8bfb7d23dd59f1c
-SIZE (cabal/blaze-markup-0.8.2.8/revision/2.cabal) = 2413
+SHA256 (cabal/blaze-markup-0.8.2.8/revision/3.cabal) = 8a47373003f472e851afbc3332bb9e0bf1b539a0dfad631bceb704332749c6c2
+SIZE (cabal/blaze-markup-0.8.2.8/revision/3.cabal) = 2293
+SHA256 (cabal/boring-0.2/boring-0.2.tar.gz) = 0bac533b66e754d4fc65ab8d7557eea6f7b35d16998e5e74579b25a372aa4c34
+SIZE (cabal/boring-0.2/boring-0.2.tar.gz) = 5501
+SHA256 (cabal/boring-0.2/revision/2.cabal) = 48a019358e40552bfc0396508d86d329f19d84d306cd91fa3d51fb3a2249f612
+SIZE (cabal/boring-0.2/revision/2.cabal) = 2093
 SHA256 (cabal/bsb-http-chunked-0.0.0.4/bsb-http-chunked-0.0.0.4.tar.gz) = 148309e23eb8b261c1de374712372d62d8c8dc8ee504c392809c7ec33c0a0e7c
 SIZE (cabal/bsb-http-chunked-0.0.0.4/bsb-http-chunked-0.0.0.4.tar.gz) = 6630
 SHA256 (cabal/bsb-http-chunked-0.0.0.4/revision/3.cabal) = add530e695ea3058bf4f7156a1ca85653ff3635b87ec6d1be8c4891645190f96
 SIZE (cabal/bsb-http-chunked-0.0.0.4/revision/3.cabal) = 2678
+SHA256 (cabal/byron-spec-chain-0.1.0.0.tar.gz) = 461b2345237ae06fa4660f277d6ad7a56c486a8fb362f15e179d4f07594d0eeb
+SIZE (cabal/byron-spec-chain-0.1.0.0.tar.gz) = 14510
+SHA256 (cabal/byron-spec-ledger-0.1.0.0.tar.gz) = 08eeee005cb3933857967ad0cf03a7036479eadcd6423c40f6840198496f52be
+SIZE (cabal/byron-spec-ledger-0.1.0.0.tar.gz) = 203524
 SHA256 (cabal/byteorder-1.0.4/byteorder-1.0.4.tar.gz) = bd20bbb586947f99c38a4c93d9d0266f49f6fc581767b51ba568f6d5d52d2919
 SIZE (cabal/byteorder-1.0.4/byteorder-1.0.4.tar.gz) = 2030
 SHA256 (cabal/bytestring-builder-0.10.8.2.0/bytestring-builder-0.10.8.2.0.tar.gz) = 27faef6db27c5be5a3715fd68b93725853e0e668849eaf92ce7c33cef9cb2c3f
@@ -173,24 +159,62 @@ SHA256 (cabal/cabal-doctest-1.0.9/revision/2.cabal) = 21823c6227a483b4faf210d7a5
 SIZE (cabal/cabal-doctest-1.0.9/revision/2.cabal) = 1502
 SHA256 (cabal/call-stack-0.4.0/call-stack-0.4.0.tar.gz) = 430bcf8a3404f7e55319573c0b807b1356946f0c8f289bb3d9afb279c636b87b
 SIZE (cabal/call-stack-0.4.0/call-stack-0.4.0.tar.gz) = 2757
-SHA256 (cabal/canonical-json-0.6.0.0/canonical-json-0.6.0.0.tar.gz) = ff0b80171c85e554d9985cbb828d8f77efbc48985bd59dcd4bc4ceb7e1216851
-SIZE (cabal/canonical-json-0.6.0.0/canonical-json-0.6.0.0.tar.gz) = 10381
-SHA256 (cabal/canonical-json-0.6.0.0/revision/1.cabal) = 9021f435ccb884a3b4c55bcc6b50eb19d5fc3cc3f29d5fcbdef016f5bbae23a2
-SIZE (cabal/canonical-json-0.6.0.0/revision/1.cabal) = 3488
+SHA256 (cabal/canonical-json-0.6.0.1/canonical-json-0.6.0.1.tar.gz) = 33df39d9058d33357956cdf7f911184a26da20c49b90f844ec6374f6bf5ace7e
+SIZE (cabal/canonical-json-0.6.0.1/canonical-json-0.6.0.1.tar.gz) = 10957
+SHA256 (cabal/cardano-binary-1.5.0.tar.gz) = 9324cc7b3e3a9201e344f93f1deac63d65861ab881b078802866806ac1d36f2d
+SIZE (cabal/cardano-binary-1.5.0.tar.gz) = 26525
+SHA256 (cabal/cardano-binary-test-1.3.0.tar.gz) = 88441c7c6111de6b54697129da39b4e2d187c404b3105e6c9690ca05e5495557
+SIZE (cabal/cardano-binary-test-1.3.0.tar.gz) = 8540
+SHA256 (cabal/cardano-crypto-1.1.1.tar.gz) = 1eca0cf717c1a6fae6e45864c3135c58a128c7b2157c324effe49baabcbf979b
+SIZE (cabal/cardano-crypto-1.1.1.tar.gz) = 120666
+SHA256 (cabal/cardano-crypto-class-2.0.0.0.1.tar.gz) = 92102efd8b37b544aefe0cab176af430f472dceaf1c6abd272593cc4aede69cb
+SIZE (cabal/cardano-crypto-class-2.0.0.0.1.tar.gz) = 53327
+SHA256 (cabal/cardano-crypto-praos-2.0.0.0.1.tar.gz) = cd4951b54a9481175d631a0dffff804476e14272ef0ac3071201196a759e6bf8
+SIZE (cabal/cardano-crypto-praos-2.0.0.0.1.tar.gz) = 115324
+SHA256 (cabal/cardano-crypto-test-1.3.0.tar.gz) = e70f9b3a5f1b5ea298a3f88c269890462472fc5ff13e244af04ac2e8fe0c18d6
+SIZE (cabal/cardano-crypto-test-1.3.0.tar.gz) = 5705
+SHA256 (cabal/cardano-crypto-tests-2.0.0.0.1.tar.gz) = d3aee75010cfb58dade4717a28df79829365cdb39a8bb7516213c1d54f6c6b86
+SIZE (cabal/cardano-crypto-tests-2.0.0.0.1.tar.gz) = 16082
+SHA256 (cabal/cardano-crypto-wrapper-1.3.0.tar.gz) = a618a1a90fa85dac8dade50a5f3cc29906534f45f7f5100b57b001f157f1db44
+SIZE (cabal/cardano-crypto-wrapper-1.3.0.tar.gz) = 22355
+SHA256 (cabal/cardano-data-0.1.0.0.tar.gz) = 84209ce188f0f8650cf6f4f724ad3234beba73183ba725eea5f6274a092a4f2b
+SIZE (cabal/cardano-data-0.1.0.0.tar.gz) = 38466
+SHA256 (cabal/cardano-ledger-alonzo-0.1.0.0.tar.gz) = e3251ee117bd927251ce0eba28f9faf092d801fc6fab0e77fcfb0701faffae31
+SIZE (cabal/cardano-ledger-alonzo-0.1.0.0.tar.gz) = 67869
+SHA256 (cabal/cardano-ledger-babbage-0.1.0.0.tar.gz) = df05565d97d2f328ca837ae971fcecf2bfcdd47780bc4e95136f6f3912911b67
+SIZE (cabal/cardano-ledger-babbage-0.1.0.0.tar.gz) = 31433
+SHA256 (cabal/cardano-ledger-byron-0.1.0.0.tar.gz) = a22d5740406122c2ba1f6a98fddda7afdd40bf30fa3e1f03243a10af96a4785e
+SIZE (cabal/cardano-ledger-byron-0.1.0.0.tar.gz) = 145461
+SHA256 (cabal/cardano-ledger-byron-test-1.3.0.tar.gz) = 9dad6c73eb56bab473dfb9007236c388f9a4ed1724e4885800219fbcf4cf2a20
+SIZE (cabal/cardano-ledger-byron-test-1.3.0.tar.gz) = 54834
+SHA256 (cabal/cardano-ledger-core-0.1.0.0.tar.gz) = c0aea7faccf8c6a11647526fe41d92b9003be747c570a1074183bc2a89cf4afc
+SIZE (cabal/cardano-ledger-core-0.1.0.0.tar.gz) = 40929
+SHA256 (cabal/cardano-ledger-pretty-0.1.0.0.tar.gz) = 71fd82760051a857d8e4b91be144a10f2c5c3fa9fafd9f6a880fd83c26c33cc2
+SIZE (cabal/cardano-ledger-pretty-0.1.0.0.tar.gz) = 16195
+SHA256 (cabal/cardano-ledger-shelley-0.1.0.0.tar.gz) = f849e607f0df37493db5a0ca4aa4795edec44d1efc00f136b58daa66fb864568
+SIZE (cabal/cardano-ledger-shelley-0.1.0.0.tar.gz) = 106025
+SHA256 (cabal/cardano-ledger-shelley-ma-0.1.0.0.tar.gz) = 18f881c00afbd56ca5b534e82403612c0f9701f7189dd26ca7ce062db5ba8d05
+SIZE (cabal/cardano-ledger-shelley-ma-0.1.0.0.tar.gz) = 26534
+SHA256 (cabal/cardano-ledger-shelley-test-0.1.0.0.tar.gz) = 3eae1ed8939db1d5aaab558183a27a3ccedd7324bd0f5aa28f42477fd07c476c
+SIZE (cabal/cardano-ledger-shelley-test-0.1.0.0.tar.gz) = 173654
+SHA256 (cabal/cardano-prelude-0.1.0.0.tar.gz) = 5ac44c09345f876473416c92a24a25924bcbb6efb90b76b3e62c688dabed6f29
+SIZE (cabal/cardano-prelude-0.1.0.0.tar.gz) = 21411
+SHA256 (cabal/cardano-prelude-test-0.1.0.1.tar.gz) = c599f3fc68c52f9ab63d1dc6c09db961521a2b996d720baf211c560268252c93
+SIZE (cabal/cardano-prelude-test-0.1.0.1.tar.gz) = 14681
+SHA256 (cabal/cardano-protocol-tpraos-0.1.0.0.tar.gz) = 667b633418ab89ba1e09bb5088cf137ca5cd2de32c97d93aca6c669e3a6a7c6b
+SIZE (cabal/cardano-protocol-tpraos-0.1.0.0.tar.gz) = 15962
+SHA256 (cabal/cardano-slotting-0.1.0.0.tar.gz) = 3748d4496ee6ad8ea9cf1ee4d29d32d0f26048e6349ef768482455f183cdb597
+SIZE (cabal/cardano-slotting-0.1.0.0.tar.gz) = 9520
 SHA256 (cabal/case-insensitive-1.2.1.0/case-insensitive-1.2.1.0.tar.gz) = 296dc17e0c5f3dfb3d82ced83e4c9c44c338ecde749b278b6eae512f1d04e406
 SIZE (cabal/case-insensitive-1.2.1.0/case-insensitive-1.2.1.0.tar.gz) = 53609
-SHA256 (cabal/cassava-0.5.2.0/cassava-0.5.2.0.tar.gz) = b30d2ad5894519e364130c0510f167a4ffaf0e08a1e24c9a64238c855bfe0106
-SIZE (cabal/cassava-0.5.2.0/cassava-0.5.2.0.tar.gz) = 37411
-SHA256 (cabal/cassava-0.5.2.0/revision/9.cabal) = 7241ac843c680ef2869f5a4c8cdbcc09725bd73ddcf60342662f756e5c42e420
-SIZE (cabal/cassava-0.5.2.0/revision/9.cabal) = 6110
-SHA256 (cabal/cborg-0.2.6.0/cborg-0.2.6.0.tar.gz) = 069e53fe7d52fd604372cec186db44161ef7bcd5cfab4a37ab5b3f8be2567ad7
-SIZE (cabal/cborg-0.2.6.0/cborg-0.2.6.0.tar.gz) = 90855
-SHA256 (cabal/cborg-0.2.6.0/revision/2.cabal) = 8ac8567a290c3d50920a4b3e7ae98acbd3476b4131080d9b37fc16d77da6833e
-SIZE (cabal/cborg-0.2.6.0/revision/2.cabal) = 5172
-SHA256 (cabal/cereal-0.5.8.2/cereal-0.5.8.2.tar.gz) = 17121355b92feea2d66220daa0ebb604a774e0d6359e2fc53bab362c44a5764f
-SIZE (cabal/cereal-0.5.8.2/cereal-0.5.8.2.tar.gz) = 20144
-SHA256 (cabal/cereal-0.5.8.2/revision/1.cabal) = fe7d9a6426eacbe12351afe9642daedcb64fa29eda56118a65915f1c14df0d9a
-SIZE (cabal/cereal-0.5.8.2/revision/1.cabal) = 2863
+SHA256 (cabal/cassava-0.5.3.0/cassava-0.5.3.0.tar.gz) = b4c8451f433ad7725cb8b9f7a7efe598ba103b16584713c91f48ae023829e9be
+SIZE (cabal/cassava-0.5.3.0/cassava-0.5.3.0.tar.gz) = 38224
+SHA256 (cabal/cborg-0.2.8.0/cborg-0.2.8.0.tar.gz) = 2e59c827c273b57af0fcbbfb62f6d15faeb399e0d89d57baf8adcc60e62ab01e
+SIZE (cabal/cborg-0.2.8.0/cborg-0.2.8.0.tar.gz) = 91143
+SHA256 (cabal/cborg-0.2.8.0/revision/1.cabal) = a6778307362f87689afb872c893c28ef4f56eb304428405ad2e5ed4b33d4a28e
+SIZE (cabal/cborg-0.2.8.0/revision/1.cabal) = 5308
+SHA256 (cabal/cereal-0.5.8.3/cereal-0.5.8.3.tar.gz) = 99905220661b26e5bd91130bd9772554938608a5b1d717240a6eb331121e0f6a
+SIZE (cabal/cereal-0.5.8.3/cereal-0.5.8.3.tar.gz) = 20166
 SHA256 (cabal/charset-0.3.9/charset-0.3.9.tar.gz) = cb4f8781491d1e346e7eef7b33bfadae96642c81777165ec585a05591abc998b
 SIZE (cabal/charset-0.3.9/charset-0.3.9.tar.gz) = 13660
 SHA256 (cabal/clock-0.8.3/clock-0.8.3.tar.gz) = 845ce5db4c98cefd517323e005f87effceff886987305e421c4ef616dc0505d1
@@ -207,28 +231,32 @@ SHA256 (cabal/comonad-5.0.8/revision/1.cabal) = 1f1aabd73ec7f80f20cf078a748a60cd
 SIZE (cabal/comonad-5.0.8/revision/1.cabal) = 3631
 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/concurrent-output-1.10.15/concurrent-output-1.10.15.tar.gz) = 80e5cbf8b22ddddc6dcd3d5e35b53981ad773d167280da1017de44f6c16402d8
-SIZE (cabal/concurrent-output-1.10.15/concurrent-output-1.10.15.tar.gz) = 23543
-SHA256 (cabal/conduit-1.3.4.2/conduit-1.3.4.2.tar.gz) = 2cb9832f27c7cd50daed1309f688afc4da1bd49697cbeda8ec3f81ab0bcf2197
-SIZE (cabal/conduit-1.3.4.2/conduit-1.3.4.2.tar.gz) = 88962
+SHA256 (cabal/concurrent-output-1.10.16/concurrent-output-1.10.16.tar.gz) = b0aa45d8707f504623ed8abc67873bc139fefdb3e391e054c6adad82e7029350
+SIZE (cabal/concurrent-output-1.10.16/concurrent-output-1.10.16.tar.gz) = 23577
+SHA256 (cabal/conduit-1.3.4.3/conduit-1.3.4.3.tar.gz) = aca2a086a6ee065a5d1f1efc0632bccf52a8f961e4134a4fb60447765987907d
+SIZE (cabal/conduit-1.3.4.3/conduit-1.3.4.3.tar.gz) = 88820
+SHA256 (cabal/conduit-1.3.4.3/revision/1.cabal) = 50f2eea690e053c77acc2e66ab403ace55282932f419078e432db5873ab55b3b
+SIZE (cabal/conduit-1.3.4.3/revision/1.cabal) = 5296
 SHA256 (cabal/connection-0.3.1/connection-0.3.1.tar.gz) = 5d759589c532c34d87bfc4f6fcb732bf55b55a93559d3b94229e8347a15375d9
 SIZE (cabal/connection-0.3.1/connection-0.3.1.tar.gz) = 9051
 SHA256 (cabal/connection-0.3.1/revision/1.cabal) = 65da1c055610095733bcd228d85dff80804b23a5d18fede994a0f9fcd1b0c121
 SIZE (cabal/connection-0.3.1/revision/1.cabal) = 1554
-SHA256 (cabal/constraints-0.13.3/constraints-0.13.3.tar.gz) = f9cbf654ca9a0fb5af8ff21e9ebae8ddb17d5ef6b7d50be28cbaff61448f0d4a
-SIZE (cabal/constraints-0.13.3/constraints-0.13.3.tar.gz) = 21574
+SHA256 (cabal/constraints-0.13.4/constraints-0.13.4.tar.gz) = 4186946df4b88c5d7cae3a42aa426f30fd5d249835ea1d290e139cebbf464434
+SIZE (cabal/constraints-0.13.4/constraints-0.13.4.tar.gz) = 21673
 SHA256 (cabal/constraints-extras-0.3.2.1/constraints-extras-0.3.2.1.tar.gz) = d7f571c6634105e8fbb5ad6685775c7d06e84cd4ece51dfd4276e2fe34e65c70
 SIZE (cabal/constraints-extras-0.3.2.1/constraints-extras-0.3.2.1.tar.gz) = 6924
+SHA256 (cabal/constraints-extras-0.3.2.1/revision/1.cabal) = 908ec0a3ff770816a2c3f9704b93e2991892e29b14c0e0db732ba928a951b0ea
+SIZE (cabal/constraints-extras-0.3.2.1/revision/1.cabal) = 1857
+SHA256 (cabal/contra-tracer-0.1.0.0.tar.gz) = f6d8d40f65d3bfc5126a9fa84d56184cddc06c6869da9c5e6602c4719ca9088d
+SIZE (cabal/contra-tracer-0.1.0.0.tar.gz) = 8125
 SHA256 (cabal/contravariant-1.5.5/contravariant-1.5.5.tar.gz) = 062fd66580d7aad0b5ba93e644ffa7feee69276ef50f20d4ed9f1deb7642dffa
 SIZE (cabal/contravariant-1.5.5/contravariant-1.5.5.tar.gz) = 13815
 SHA256 (cabal/cookie-0.4.5/cookie-0.4.5.tar.gz) = 707f94d1b31018b91d6a1e9e19ef5413e20d02cab00ad93a5fd7d7b3b46a3583
 SIZE (cabal/cookie-0.4.5/cookie-0.4.5.tar.gz) = 6048
-SHA256 (cabal/criterion-1.5.13.0/criterion-1.5.13.0.tar.gz) = e2a8545eb62340ecb3c93b156495cd76cd0ef7d63c026904297f0afe1aa579a7
-SIZE (cabal/criterion-1.5.13.0/criterion-1.5.13.0.tar.gz) = 46954
-SHA256 (cabal/criterion-1.5.13.0/revision/2.cabal) = 6d627a4c269981d3c94bff5aca7c377e838336faf666ac5a4447863bf1044727
-SIZE (cabal/criterion-1.5.13.0/revision/2.cabal) = 5650
-SHA256 (cabal/criterion-measurement-0.1.3.0/criterion-measurement-0.1.3.0.tar.gz) = 7db86e86cb01a62d76f5d67d03cc817565d89016b6bc9135e85af4562f93d5b9
-SIZE (cabal/criterion-measurement-0.1.3.0/criterion-measurement-0.1.3.0.tar.gz) = 17085
+SHA256 (cabal/criterion-1.6.0.0/criterion-1.6.0.0.tar.gz) = 4029ef9ccd158e995a97827bb50d189a98a0875ea4b73300276fac1510a252b0
+SIZE (cabal/criterion-1.6.0.0/criterion-1.6.0.0.tar.gz) = 47612
+SHA256 (cabal/criterion-measurement-0.2.0.0/criterion-measurement-0.2.0.0.tar.gz) = 4a1a50d74341ee23ad7250da8eafdd0a40bcd4d08836ec76c956dcc1c9b2cab3
+SIZE (cabal/criterion-measurement-0.2.0.0/criterion-measurement-0.2.0.0.tar.gz) = 17593
 SHA256 (cabal/cryptonite-0.27/cryptonite-0.27.tar.gz) = c82745a8930c36a81a0772dc18c86f8b7505e25fc2ab96b08c2f9125ece6c8b0
 SIZE (cabal/cryptonite-0.27/cryptonite-0.27.tar.gz) = 611768
 SHA256 (cabal/cryptonite-0.27/revision/1.cabal) = c3a9c8ce11e654a9d5bee827b089d4b50587272828d0c52a85362a58667a916c
@@ -251,10 +279,8 @@ SHA256 (cabal/data-fix-0.3.2/data-fix-0.3.2.tar.gz) = 3a172d3bc0639c327345e965f9
 SIZE (cabal/data-fix-0.3.2/data-fix-0.3.2.tar.gz) = 5842
 SHA256 (cabal/data-fix-0.3.2/revision/3.cabal) = bdea17f6b17c1d327f53ae6806e1bc3ca7813b46742a93c6088c72837c8ae77c
 SIZE (cabal/data-fix-0.3.2/revision/3.cabal) = 1706
-SHA256 (cabal/dec-0.0.4/dec-0.0.4.tar.gz) = ecfdbd681299b2653b4d5a17f4113ac156074761372bc119dcd3e1ea9473547b
-SIZE (cabal/dec-0.0.4/dec-0.0.4.tar.gz) = 2787
-SHA256 (cabal/dec-0.0.4/revision/1.cabal) = 0367be8f7c5865c9a4d9fa6205f98b804ef59eee1207833dc14a4864f5b1b107
-SIZE (cabal/dec-0.0.4/revision/1.cabal) = 1401
+SHA256 (cabal/dec-0.0.5/dec-0.0.5.tar.gz) = e18043c7c7e68168489f164921a02efede0c0175a5012ed5451ec2242338df88
+SIZE (cabal/dec-0.0.5/dec-0.0.5.tar.gz) = 3224
 SHA256 (cabal/dense-linear-algebra-0.1.0.0/dense-linear-algebra-0.1.0.0.tar.gz) = f7777a7931b40332ebbc716f64abb63697cbab0128e5c1228d47760c5597f2d4
 SIZE (cabal/dense-linear-algebra-0.1.0.0/dense-linear-algebra-0.1.0.0.tar.gz) = 6285
 SHA256 (cabal/dependent-map-0.4.0.0/dependent-map-0.4.0.0.tar.gz) = 53ce0b52d8be1b85fc6489fb27656f16d837bee4fbe0ddf39c844e3ea8871f2c
@@ -271,8 +297,10 @@ SHA256 (cabal/deriving-aeson-0.2.8/deriving-aeson-0.2.8.tar.gz) = 2dd3824fbb1828
 SIZE (cabal/deriving-aeson-0.2.8/deriving-aeson-0.2.8.tar.gz) = 5276
 SHA256 (cabal/deriving-aeson-0.2.8/revision/1.cabal) = 65aabe7fe384360bc4d472787423145c05f8e5ede64fac677a375ed82a3d9d5f
 SIZE (cabal/deriving-aeson-0.2.8/revision/1.cabal) = 1342
-SHA256 (cabal/deriving-compat-0.6/deriving-compat-0.6.tar.gz) = d7ee9ee098fae9f8ed6b2e111dc00dcaafade690877128bee33b26c7497dc47b
-SIZE (cabal/deriving-compat-0.6/deriving-compat-0.6.tar.gz) = 73015
+SHA256 (cabal/deriving-compat-0.6.1/deriving-compat-0.6.1.tar.gz) = 6bfda1bb730fdad50251f7875dff2802fea3388cfd4ea232f34a03218cae9d26
+SIZE (cabal/deriving-compat-0.6.1/deriving-compat-0.6.1.tar.gz) = 74240
+SHA256 (cabal/deriving-compat-0.6.1/revision/1.cabal) = f03112ac521f982af6b1c102ca13b2526e4d61abf655b37dcbd89b24b7e37e54
+SIZE (cabal/deriving-compat-0.6.1/revision/1.cabal) = 9440
 SHA256 (cabal/dictionary-sharing-0.1.0.0/dictionary-sharing-0.1.0.0.tar.gz) = 8c3b5184d5d6056433d51a49c5402e4ab7b0260073d5342685b8e141d2be5a01
 SIZE (cabal/dictionary-sharing-0.1.0.0/dictionary-sharing-0.1.0.0.tar.gz) = 2524
 SHA256 (cabal/dictionary-sharing-0.1.0.0/revision/3.cabal) = 6990c4cb6e5c7fd2b3c545576accc2c00a56cdc52ffe646f70680d781893c7d6
@@ -293,10 +321,8 @@ SHA256 (cabal/dom-lt-0.2.3/dom-lt-0.2.3.tar.gz) = 3d198be111a1a6b6d19356c7737ee4
 SIZE (cabal/dom-lt-0.2.3/dom-lt-0.2.3.tar.gz) = 9215
 SHA256 (cabal/easy-file-0.2.2/easy-file-0.2.2.tar.gz) = 52f52e72ba48d60935932401c233a72bf45c582871238aecc5a18021ce67b47e
 SIZE (cabal/easy-file-0.2.2/easy-file-0.2.2.tar.gz) = 12667
-SHA256 (cabal/either-5.0.1.1/either-5.0.1.1.tar.gz) = 0243d51d6a02ecb541e4854a588a9b6219a4690ebcbdb79387dd14ad519cdf27
-SIZE (cabal/either-5.0.1.1/either-5.0.1.1.tar.gz) = 10162
-SHA256 (cabal/either-5.0.1.1/revision/1.cabal) = 41167573bf575b7e0e24283a52fba8ce7bed5a7cc2984bba0dce305a0ab66f0d
-SIZE (cabal/either-5.0.1.1/revision/1.cabal) = 1973
+SHA256 (cabal/either-5.0.2/either-5.0.2.tar.gz) = bfa45b967fd77b1c7c952e156377441e3c42b6dc873ab1f06a7421a3222287be
+SIZE (cabal/either-5.0.2/either-5.0.2.tar.gz) = 7983
 SHA256 (cabal/ekg-0.4.0.15/ekg-0.4.0.15.tar.gz) = 482ae3be495cfe4f03332ad1c79ce8b5ad4f9c8eec824980c664808ae32c6dcc
 SIZE (cabal/ekg-0.4.0.15/ekg-0.4.0.15.tar.gz) = 171305
 SHA256 (cabal/ekg-0.4.0.15/revision/8.cabal) = d6e48859a89fbbe23496f871581e44a41f97dac627c2b9db81f49b92fa066516
@@ -305,16 +331,18 @@ SHA256 (cabal/ekg-core-0.1.1.7/ekg-core-0.1.1.7.tar.gz) = 45813f2b94fde0b92c7979
 SIZE (cabal/ekg-core-0.1.1.7/ekg-core-0.1.1.7.tar.gz) = 13612
 SHA256 (cabal/ekg-core-0.1.1.7/revision/2.cabal) = f4f97b11411f18b7fe6eb85542445684c69dcb6ee3aebf995ca3052dc8970016
 SIZE (cabal/ekg-core-0.1.1.7/revision/2.cabal) = 2037
-SHA256 (cabal/entropy-0.4.1.7/entropy-0.4.1.7.tar.gz) = a9063dfeb566b443e6ea101fbcc22f23d8cec8b9600bfd1378b0ecadf04be9ee
-SIZE (cabal/entropy-0.4.1.7/entropy-0.4.1.7.tar.gz) = 9342
+SHA256 (cabal/ekg-forward-0.1.0.tar.gz) = fa1ee9283274d1765508f5f0d5ff8e987b8b10d9b1420c627e1fce8748d4d7ab
+SIZE (cabal/ekg-forward-0.1.0.tar.gz) = 15917
+SHA256 (cabal/entropy-0.4.1.10/entropy-0.4.1.10.tar.gz) = 85ac1d53f1d1c095aedd23fdb20c8e3ada04a7fd8aa6d7e6445ae6a59a277de5
+SIZE (cabal/entropy-0.4.1.10/entropy-0.4.1.10.tar.gz) = 9060
 SHA256 (cabal/erf-2.0.0.0/erf-2.0.0.0.tar.gz) = 24f0b79c7e1d25cb2cd44c2258d7a464bf6db8079775b50b60b54a254616b337
 SIZE (cabal/erf-2.0.0.0/erf-2.0.0.0.tar.gz) = 1918
-SHA256 (cabal/extra-1.7.10/extra-1.7.10.tar.gz) = 9fdfe67986c89b6cc7a648904a997f4b774f8173cec3de64289d9c45224c4140
-SIZE (cabal/extra-1.7.10/extra-1.7.10.tar.gz) = 44872
+SHA256 (cabal/extra-1.7.12/extra-1.7.12.tar.gz) = e571a9ec1d8865f0fbb0e0ba1eb575f783b0365c80db19b54a93600bae43b03c
+SIZE (cabal/extra-1.7.12/extra-1.7.12.tar.gz) = 45598
 SHA256 (cabal/fast-logger-3.1.1/fast-logger-3.1.1.tar.gz) = 435f6e7e0771b9b525550c292a941ab5726b233e7d91fdeca707e3cdb531a8e7
 SIZE (cabal/fast-logger-3.1.1/fast-logger-3.1.1.tar.gz) = 12772
-SHA256 (cabal/fgl-5.7.0.3/fgl-5.7.0.3.tar.gz) = 2969b813b9067eb80708b056434da576fcd134a0ec757dd8e4018d566e7e6512
-SIZE (cabal/fgl-5.7.0.3/fgl-5.7.0.3.tar.gz) = 56415
+SHA256 (cabal/fgl-5.8.0.0/fgl-5.8.0.0.tar.gz) = d60ec09472f9bac0e54a3b55a274b5872ad28a048d5230e006a28c5adc8b8d09
+SIZE (cabal/fgl-5.8.0.0/fgl-5.8.0.0.tar.gz) = 56445
 SHA256 (cabal/file-embed-0.0.15.0/file-embed-0.0.15.0.tar.gz) = f066b85d537a20252faa59489f6a854e4e8f39080f08730c9e195e418cec5bdd
 SIZE (cabal/file-embed-0.0.15.0/file-embed-0.0.15.0.tar.gz) = 7119
 SHA256 (cabal/filelock-0.1.1.5/filelock-0.1.1.5.tar.gz) = 50ebea81e8443356af26f32221d4594709d94102445931673fcd94a44e244419
@@ -325,38 +353,44 @@ SHA256 (cabal/fin-0.1.1/revision/2.cabal) = dfe9221b0c3982c9b1786716b06607415665
 SIZE (cabal/fin-0.1.1/revision/2.cabal) = 3570
 SHA256 (cabal/fingertree-0.1.5.0/fingertree-0.1.5.0.tar.gz) = f3263c92fa8b18f1e1a64cd12480c8c1bee2c1fa0584ab3345f3dd8522bdbf71
 SIZE (cabal/fingertree-0.1.5.0/fingertree-0.1.5.0.tar.gz) = 20656
+SHA256 (cabal/flat-0.4.4.0.0.0.0.2.tar.gz) = e0f558a3832f094b3471ee1c9a6311128eaaa3f2a23b5b614d86f5496cea002f
+SIZE (cabal/flat-0.4.4.0.0.0.0.2.tar.gz) = 66270
 SHA256 (cabal/fmlist-0.9.4/fmlist-0.9.4.tar.gz) = 2dbdc1850e6768fd5f4e4c45d011ef6796d8b2d639ec200da7f4407ae02d09a6
 SIZE (cabal/fmlist-0.9.4/fmlist-0.9.4.tar.gz) = 4445
 SHA256 (cabal/foldl-1.4.12/foldl-1.4.12.tar.gz) = 4f59360d96fb9ff10861944dd8a89b2448ea2b7dedc376546f4de80125f5c47d
 SIZE (cabal/foldl-1.4.12/foldl-1.4.12.tar.gz) = 23210
-SHA256 (cabal/foldl-1.4.12/revision/4.cabal) = a92e36e3bacdca54842aeac7ffc85bc0f5aa34b505a67c62375e23c166904b88
-SIZE (cabal/foldl-1.4.12/revision/4.cabal) = 2668
+SHA256 (cabal/foldl-1.4.12/revision/5.cabal) = 64cbfdfeb1dd734ae9222e385fac74500144368d22c5e7453f2dfafc0b9a27ad
+SIZE (cabal/foldl-1.4.12/revision/5.cabal) = 2682
 SHA256 (cabal/formatting-6.3.7/formatting-6.3.7.tar.gz) = 0cdb4fc2c33612db08cd07926ac4fbea6b9f3c31955ed7d212ae04586f585c1a
 SIZE (cabal/formatting-6.3.7/formatting-6.3.7.tar.gz) = 14986
 SHA256 (cabal/formatting-6.3.7/revision/2.cabal) = 610199e835d93eb5902d88cf684fd938a94eda6e075353b6f8558d5ecb396855
 SIZE (cabal/formatting-6.3.7/revision/2.cabal) = 1806
-SHA256 (cabal/foundation-0.0.26.1/foundation-0.0.26.1.tar.gz) = ad7024365e0b5d59314bca6106d64b03903db317d5bd308c81d01a87551e31c3
-SIZE (cabal/foundation-0.0.26.1/foundation-0.0.26.1.tar.gz) = 120487
*** 879 LINES SKIPPED ***