git: e41586893aba - main - net-p2p/cardano-db-sync: Update to 13.1.0.0

From: Gleb Popov <arrowd_at_FreeBSD.org>
Date: Thu, 08 Dec 2022 10:14:14 UTC
The branch main has been updated by arrowd:

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

commit e41586893aba5eb4663dba2175f1ddc4b8be02f0
Author:     Gleb Popov <arrowd@FreeBSD.org>
AuthorDate: 2022-12-08 10:08:01 +0000
Commit:     Gleb Popov <arrowd@FreeBSD.org>
CommitDate: 2022-12-08 10:14:08 +0000

    net-p2p/cardano-db-sync: Update to 13.1.0.0
---
 net-p2p/cardano-db-sync/Makefile  | 41 ++++++++++++---------
 net-p2p/cardano-db-sync/distinfo  | 76 ++++++++++++++++++++++++++++-----------
 net-p2p/cardano-db-sync/pkg-plist | 20 +++++++----
 3 files changed, 92 insertions(+), 45 deletions(-)

diff --git a/net-p2p/cardano-db-sync/Makefile b/net-p2p/cardano-db-sync/Makefile
index c56d00e06477..775a980435f7 100644
--- a/net-p2p/cardano-db-sync/Makefile
+++ b/net-p2p/cardano-db-sync/Makefile
@@ -1,10 +1,9 @@
 PORTNAME=	cardano-db-sync
-PORTVERSION=	13.0.5
-PORTREVISION=	2
+PORTVERSION=	13.1.0.0
 CATEGORIES=	net-p2p databases
 
 PATCH_SITES=	https://arrowd.name/:freebsd_compat
-PATCHFILES=	1210.patch:freebsd_compat
+PATCHFILES=	1210_1.patch:freebsd_compat
 
 MAINTAINER=	arrowd@FreeBSD.org
 COMMENT=	PostgreSQL-driven Cardano blockchain data tool
@@ -47,7 +46,7 @@ GH_TUPLE=	HeinrichApfelmus:threepenny-gui:e3bb8283fc7d2e8aa374eea29426002e8dcd67
 GH_TUPLE+=	input-output-hk:libsodium:${LIBSODIUM_HASH}:sodium \
 		bitcoin-core:secp256k1:${SECP256K1_HASH}:secp
 
-CARDANO_DB_SYNC_HASH=	8ad98d48e0068f3768d48e18fdcbe254037cba3b
+CARDANO_DB_SYNC_HASH=	1040fa9ec85fd75ce9f02dae2006170136793d02
 LIBSODIUM_HASH=		66f017f16633f2060db25e17c170c2afa0f2a8a1
 # Obtained from https://github.com/input-output-hk/cardano-node/blob/master/.github/workflows/github-page.yml#L21
 SECP256K1_HASH=		ac83be33d0956faf6b7f61a60ab524ef7d6a473a
@@ -96,7 +95,7 @@ USE_CABAL=	Glob-0.10.2_3 \
 		base16-bytestring-1.0.2.0 \
 		base58-bytestring-0.1.0 \
 		base64-bytestring-1.2.1.0 \
-		base64-bytestring-type-1.0.1_14 \
+		base64-bytestring-type-1.0.1_15 \
 		basement-0.0.12_2 \
 		bech32-1.1.2 \
 		bifunctors-5.5.11_1 \
@@ -163,6 +162,7 @@ USE_CABAL=	Glob-0.10.2_3 \
 		esqueleto-3.5.3.0 \
 		extra-1.7.10 \
 		fast-logger-3.1.1 \
+		fgl-5.7.0.3_1 \
 		file-embed-0.0.15.0 \
 		filelock-0.1.1.5 \
 		fin-0.1.1_2 \
@@ -174,9 +174,10 @@ USE_CABAL=	Glob-0.10.2_3 \
 		free-5.1.7_1 \
 		generic-data-0.9.2.1_1 \
 		generic-deriving-1.14.1 \
-		generic-monoid-0.1.0.1_1 \
+		generic-monoid-0.1.0.1_2 \
 		generic-random-1.5.0.1 \
 		generics-sop-0.5.1.2_1 \
+		graphviz-2999.20.1.0_2 \
 		gray-code-0.3.1 \
 		groups-0.5.3 \
 		half-0.3.1 \
@@ -216,13 +217,16 @@ USE_CABAL=	Glob-0.10.2_3 \
 		lazy-search-0.1.2.1 \
 		lazysmallcheck-0.6 \
 		lens-5.1_1 \
-		libyaml-0.1.2 \
+		libyaml-0.1.2_1 \
 		lift-type-0.1.0.1 \
 		lifted-async-0.10.2.2 \
 		lifted-base-0.2.3.12 \
 		list-t-1.0.5.1 \
 		logict-0.7.0.3_1 \
+		loop-0.3.0 \
+		markov-chain-usage-model-0.0.0 \
 		math-functions-0.3.4.2 \
+		matrix-0.3.6.1_1 \
 		megaparsec-9.2.0_2 \
 		memory-0.16.0_1 \
 		mersenne-random-pure64-0.2.2.0_1 \
@@ -260,11 +264,12 @@ USE_CABAL=	Glob-0.10.2_3 \
 		partial-order-0.2.0.0 \
 		path-pieces-0.2.1_1 \
 		pem-0.2.4 \
-		persistent-2.13.3.0_2 \
+		persistent-2.13.3.0_3 \
 		persistent-documentation-0.1.0.4 \
 		persistent-postgresql-2.13.4.0 \
-		pipes-4.3.16_5 \
-		postgresql-libpq-0.9.4.3_2 \
+		pipes-4.3.16_6 \
+		polyparse-1.13_5 \
+		postgresql-libpq-0.9.4.3_3 \
 		postgresql-simple-0.6.4_8 \
 		pretty-show-1.10 \
 		pretty-simple-4.0.0.0 \
@@ -278,11 +283,12 @@ USE_CABAL=	Glob-0.10.2_3 \
 		psqueues-0.2.7.3 \
 		quickcheck-instances-0.3.27_2 \
 		quickcheck-io-0.2.0 \
+		quickcheck-state-machine-0.7.1 \
 		quiet-0.2 \
 		ral-0.1_2 \
 		random-1.2.1 \
 		random-shuffle-0.0.4 \
-		readable-0.3.1 \
+		readable-0.3.1_1 \
 		recursion-schemes-5.2.2.2_1 \
 		reducers-3.12.4_2 \
 		reflection-2.1.6_1 \
@@ -299,7 +305,7 @@ USE_CABAL=	Glob-0.10.2_3 \
 		semigroupoids-5.3.7 \
 		semigroups-0.20 \
 		serialise-0.2.4.0_1 \
-		servant-0.19_4 \
+		servant-0.19_5 \
 		servant-server-0.19_1 \
 		servant-swagger-1.1.10_5 \
 		setenv-0.1.1.3_1 \
@@ -309,7 +315,7 @@ USE_CABAL=	Glob-0.10.2_3 \
 		singleton-bool-0.1.5_3 \
 		size-based-0.1.2.0_1 \
 		snap-core-1.0.4.2_1 \
-		snap-server-1.1.2.0_1 \
+		snap-server-1.1.2.0_2 \
 		socks-0.6.1 \
 		some-1.0.2 \
 		sop-core-0.5.0.2_1 \
@@ -354,7 +360,7 @@ USE_CABAL=	Glob-0.10.2_3 \
 		th-utilities-0.2.4.3 \
 		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 \
 		transformers-base-0.4.6 \
@@ -378,20 +384,21 @@ USE_CABAL=	Glob-0.10.2_3 \
 		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-binary-instances-0.2.5.2_3 \
 		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-extra-3.1.8_1 \
 		wai-logger-2.4.0 \
 		warp-3.3.19 \
 		wcwidth-0.0.2 \
 		websockets-0.12.7.3_1 \
-		websockets-snap-0.10.3.1 \
+		websockets-snap-0.10.3.1_1 \
 		wide-word-0.1.1.2_4 \
 		witherable-0.4.2_3 \
 		wl-pprint-annotated-0.1.0.1_1 \
+		wl-pprint-text-1.2.0.2 \
 		word8-0.1.3 \
 		x509-1.7.6 \
 		x509-store-1.6.9 \
diff --git a/net-p2p/cardano-db-sync/distinfo b/net-p2p/cardano-db-sync/distinfo
index 5514c74956bb..c1fe9c294ef1 100644
--- a/net-p2p/cardano-db-sync/distinfo
+++ b/net-p2p/cardano-db-sync/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1664897200
+TIMESTAMP = 1670490385
 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
@@ -109,8 +109,8 @@ 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/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.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/2.cabal) = fb6540090565d1d5eea5925e2469a026451f39091c805c66146ec5b71b24587a
@@ -305,6 +305,10 @@ SHA256 (cabal/extra-1.7.10/extra-1.7.10.tar.gz) = 9fdfe67986c89b6cc7a648904a997f
 SIZE (cabal/extra-1.7.10/extra-1.7.10.tar.gz) = 44872
 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.7.0.3/revision/1.cabal) = 4787e28f252ee1bf99b9e3b18b5c2af9b1cdf7d77aae7916286e28412442ab34
+SIZE (cabal/fgl-5.7.0.3/revision/1.cabal) = 3801
 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
@@ -341,14 +345,18 @@ SHA256 (cabal/generic-deriving-1.14.1/generic-deriving-1.14.1.tar.gz) = 4713ed35
 SIZE (cabal/generic-deriving-1.14.1/generic-deriving-1.14.1.tar.gz) = 74474
 SHA256 (cabal/generic-monoid-0.1.0.1/generic-monoid-0.1.0.1.tar.gz) = cfd072ad70af41c1b94ac24e42e2635f37ed2a54e8f4be871be78b18b66b2adf
 SIZE (cabal/generic-monoid-0.1.0.1/generic-monoid-0.1.0.1.tar.gz) = 2547
-SHA256 (cabal/generic-monoid-0.1.0.1/revision/1.cabal) = 78e2d99cb083607b2ba4010af576ed364cc296c6722ca95e46519bbd6c56ae9d
-SIZE (cabal/generic-monoid-0.1.0.1/revision/1.cabal) = 747
+SHA256 (cabal/generic-monoid-0.1.0.1/revision/2.cabal) = a3987d6bdc9397f85f57a6c39128e3833056701ebe1235e25bb3586c589a705c
+SIZE (cabal/generic-monoid-0.1.0.1/revision/2.cabal) = 747
 SHA256 (cabal/generic-random-1.5.0.1/generic-random-1.5.0.1.tar.gz) = dd3451808788d99211edeac27287db5417e97234ce9221a2eb9ab02e9cfc2c0a
 SIZE (cabal/generic-random-1.5.0.1/generic-random-1.5.0.1.tar.gz) = 21703
 SHA256 (cabal/generics-sop-0.5.1.2/generics-sop-0.5.1.2.tar.gz) = 639d4140520d608a73a81186aca6db40fcb03ec8a818dbce79fcb0b39aa70b25
 SIZE (cabal/generics-sop-0.5.1.2/generics-sop-0.5.1.2.tar.gz) = 29918
 SHA256 (cabal/generics-sop-0.5.1.2/revision/1.cabal) = e877ccb04be39d5fbd37c1c62f7b4b7e518c14aa41079f240b1ecbec8be80be9
 SIZE (cabal/generics-sop-0.5.1.2/revision/1.cabal) = 5703
+SHA256 (cabal/graphviz-2999.20.1.0/graphviz-2999.20.1.0.tar.gz) = 5ae428c3cda1eee205c9960504f490afa683a756ebbd1c710210a291d6eb1f50
+SIZE (cabal/graphviz-2999.20.1.0/graphviz-2999.20.1.0.tar.gz) = 222786
+SHA256 (cabal/graphviz-2999.20.1.0/revision/2.cabal) = 772573528d5e4fe5f818eb00d6f126306d109e38474fd12da55c672960b81e84
+SIZE (cabal/graphviz-2999.20.1.0/revision/2.cabal) = 7935
 SHA256 (cabal/gray-code-0.3.1/gray-code-0.3.1.tar.gz) = 5b0d04f6fe4c90157d669119c39da6d349a06eca3a7a834b7a5dcb5e89a8172c
 SIZE (cabal/gray-code-0.3.1/gray-code-0.3.1.tar.gz) = 5415
 SHA256 (cabal/groups-0.5.3/groups-0.5.3.tar.gz) = ce1e52a8be7effbd1f995eadf0ed34fa45c412656d372db8a38f9c955e43ac38
@@ -463,6 +471,8 @@ SHA256 (cabal/lens-5.1/revision/1.cabal) = 2cd46b613b9fb37e6eb64c518fd41cfdf55b1
 SIZE (cabal/lens-5.1/revision/1.cabal) = 15013
 SHA256 (cabal/libyaml-0.1.2/libyaml-0.1.2.tar.gz) = 8f42d66f199fcaee255326f8f770d88b0670df56b5eb78002d6058f3a45e97b5
 SIZE (cabal/libyaml-0.1.2/libyaml-0.1.2.tar.gz) = 63635
+SHA256 (cabal/libyaml-0.1.2/revision/1.cabal) = 7fb663b11fcdb86503c14aa81763106ea79b1048fc29a1fe44ec346d9ecac101
+SIZE (cabal/libyaml-0.1.2/revision/1.cabal) = 2222
 SHA256 (cabal/lift-type-0.1.0.1/lift-type-0.1.0.1.tar.gz) = aeb79e3090a38130fdb1da374e9e50e132e6bf5e20b45de58af5230d9c8f2585
 SIZE (cabal/lift-type-0.1.0.1/lift-type-0.1.0.1.tar.gz) = 3133
 SHA256 (cabal/lifted-async-0.10.2.2/lifted-async-0.10.2.2.tar.gz) = 50e8a699c8c74f8b39cd0e1c8559d083062e9dac3d20afcacba36f30b3dba7de
@@ -475,8 +485,16 @@ SHA256 (cabal/logict-0.7.0.3/logict-0.7.0.3.tar.gz) = 791ce86e2d40d08f4875235414
 SIZE (cabal/logict-0.7.0.3/logict-0.7.0.3.tar.gz) = 5924
 SHA256 (cabal/logict-0.7.0.3/revision/1.cabal) = e462901401268d1462f862617cfdd39d02ec6c4c7c96a6244c3b96d6d5af1d8e
 SIZE (cabal/logict-0.7.0.3/revision/1.cabal) = 1535
+SHA256 (cabal/loop-0.3.0/loop-0.3.0.tar.gz) = 92962010bdab28cc0092dd3fe42819d6f215c717dd10d9349626d92a0d0b3ecf
+SIZE (cabal/loop-0.3.0/loop-0.3.0.tar.gz) = 5305
+SHA256 (cabal/markov-chain-usage-model-0.0.0/markov-chain-usage-model-0.0.0.tar.gz) = 4c8e59c753ddcb8a3273c44712fc91e20be7a3f0f3a485f3f9f87003f71a2793
+SIZE (cabal/markov-chain-usage-model-0.0.0/markov-chain-usage-model-0.0.0.tar.gz) = 7302
 SHA256 (cabal/math-functions-0.3.4.2/math-functions-0.3.4.2.tar.gz) = c1e50ac0d23492b684cce33a9a979e1315ac144175b54f82eade9b8b1885c1a3
 SIZE (cabal/math-functions-0.3.4.2/math-functions-0.3.4.2.tar.gz) = 429223
+SHA256 (cabal/matrix-0.3.6.1/matrix-0.3.6.1.tar.gz) = fa976ca3bc98149ce59b7ae37869eda615562711e1fef90889f6e0c4f2093b2c
+SIZE (cabal/matrix-0.3.6.1/matrix-0.3.6.1.tar.gz) = 17888
+SHA256 (cabal/matrix-0.3.6.1/revision/1.cabal) = 96ab17d9a959cd5c0e9e6db5bc48069dba5f6fa17f7f4aea838d22f35e7bc047
+SIZE (cabal/matrix-0.3.6.1/revision/1.cabal) = 1941
 SHA256 (cabal/megaparsec-9.2.0/megaparsec-9.2.0.tar.gz) = 0df2ca2f0780660498102e2ec7313d512121eba7f49f1d941c584012ecb012f2
 SIZE (cabal/megaparsec-9.2.0/megaparsec-9.2.0.tar.gz) = 61138
 SHA256 (cabal/megaparsec-9.2.0/revision/2.cabal) = 41ed349ee34f5e0474bbdbd837fd2ffc3c2a6ce4f9c93b9ca116ab5836c002b9
@@ -593,20 +611,24 @@ SHA256 (cabal/pem-0.2.4/pem-0.2.4.tar.gz) = 770c4c1b9cd24b3db7f511f8a48404a0d098
 SIZE (cabal/pem-0.2.4/pem-0.2.4.tar.gz) = 4717
 SHA256 (cabal/persistent-2.13.3.0/persistent-2.13.3.0.tar.gz) = 3cf1fdb77c0b0b1ae380a22fe66cfab73c6093dca42c3194022b93d33c073e15
 SIZE (cabal/persistent-2.13.3.0/persistent-2.13.3.0.tar.gz) = 163643
-SHA256 (cabal/persistent-2.13.3.0/revision/2.cabal) = 413d38ad4b5dcdaae86a7802e98ffafe1f38598862f207be1dd14f46f42ad583
-SIZE (cabal/persistent-2.13.3.0/revision/2.cabal) = 6839
+SHA256 (cabal/persistent-2.13.3.0/revision/3.cabal) = 77eff1407b38d0d9f42aa058ffbc79d3dcab8c957054b9de548876f6e8dbaed5
+SIZE (cabal/persistent-2.13.3.0/revision/3.cabal) = 7050
 SHA256 (cabal/persistent-documentation-0.1.0.4/persistent-documentation-0.1.0.4.tar.gz) = 3864b3ca4dd62f5b57f4c7dc8006eaa0f16ba9636e354c0db773204c3e346545
 SIZE (cabal/persistent-documentation-0.1.0.4/persistent-documentation-0.1.0.4.tar.gz) = 12870
 SHA256 (cabal/persistent-postgresql-2.13.4.0/persistent-postgresql-2.13.4.0.tar.gz) = 9432c7aa47072f3546c85a0ba3051c8c68260c384b8cedafb347603bb73b73c3
 SIZE (cabal/persistent-postgresql-2.13.4.0/persistent-postgresql-2.13.4.0.tar.gz) = 45014
 SHA256 (cabal/pipes-4.3.16/pipes-4.3.16.tar.gz) = f4e16ecf010fd681a56e6216ab1bd429f3c9bc962ec032e32cfd23e374e97498
 SIZE (cabal/pipes-4.3.16/pipes-4.3.16.tar.gz) = 43219
-SHA256 (cabal/pipes-4.3.16/revision/5.cabal) = 462e07f5e4ca43730a6b4ce1a0fac6c4a7cffe65823b573a7297916c15f857f2
-SIZE (cabal/pipes-4.3.16/revision/5.cabal) = 3883
+SHA256 (cabal/pipes-4.3.16/revision/6.cabal) = f52626e8789a9918cb389383c6ecfbba898c94e1790b6fc7991a4e256350489b
+SIZE (cabal/pipes-4.3.16/revision/6.cabal) = 3883
+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/5.cabal) = aca2fc54c5c90eaa85e59368ae3533cdc8a4bb85bb9d3e6de885f8e66eb11917
+SIZE (cabal/polyparse-1.13/revision/5.cabal) = 2785
 SHA256 (cabal/postgresql-libpq-0.9.4.3/postgresql-libpq-0.9.4.3.tar.gz) = e3e246dcd55352fce514969a72a6fe37771102034fb8e662fdc7ae780b83d6bd
 SIZE (cabal/postgresql-libpq-0.9.4.3/postgresql-libpq-0.9.4.3.tar.gz) = 31757
-SHA256 (cabal/postgresql-libpq-0.9.4.3/revision/2.cabal) = d64bee309b4f7fe5eb3b78c238c5144720cad903e31432fc868b58b98ba49fd8
-SIZE (cabal/postgresql-libpq-0.9.4.3/revision/2.cabal) = 2817
+SHA256 (cabal/postgresql-libpq-0.9.4.3/revision/3.cabal) = 9a19830fb5c134f3e22526788c1b4469e874403a05e0d81a2cb463a146229209
+SIZE (cabal/postgresql-libpq-0.9.4.3/revision/3.cabal) = 2831
 SHA256 (cabal/postgresql-simple-0.6.4/postgresql-simple-0.6.4.tar.gz) = 6d90394203ea3aa27cae4492569ab14bf175cd2d30112e565ffb92dbe95ce267
 SIZE (cabal/postgresql-simple-0.6.4/postgresql-simple-0.6.4.tar.gz) = 97893
 SHA256 (cabal/postgresql-simple-0.6.4/revision/8.cabal) = 081bdffa02b7d164bdda32d2ab79d681818bb71f3ecd14d83d60bca0f1585be1
@@ -641,6 +663,8 @@ SHA256 (cabal/quickcheck-instances-0.3.27/revision/2.cabal) = 17dabafb0bf4dba91c
 SIZE (cabal/quickcheck-instances-0.3.27/revision/2.cabal) = 4710
 SHA256 (cabal/quickcheck-io-0.2.0/quickcheck-io-0.2.0.tar.gz) = fb779119d79fe08ff4d502fb6869a70c9a8d5fd8ae0959f605c3c937efd96422
 SIZE (cabal/quickcheck-io-0.2.0/quickcheck-io-0.2.0.tar.gz) = 1843
+SHA256 (cabal/quickcheck-state-machine-0.7.1/quickcheck-state-machine-0.7.1.tar.gz) = dfed2c4d24fcf4596adc2ef16bcd8777dd3aaae81d4f0d5aac70ade9801fd268
+SIZE (cabal/quickcheck-state-machine-0.7.1/quickcheck-state-machine-0.7.1.tar.gz) = 106485
 SHA256 (cabal/quiet-0.2/quiet-0.2.tar.gz) = 118bf67379dce4737619998380e399acba306dc8a086a069d4a01d5694325e4c
 SIZE (cabal/quiet-0.2/quiet-0.2.tar.gz) = 4377
 SHA256 (cabal/ral-0.1/ral-0.1.tar.gz) = 048cf2b5b394229503bdd748c93cc19650b4223d01e11e954b373f7595c21241
@@ -653,6 +677,8 @@ SHA256 (cabal/random-shuffle-0.0.4/random-shuffle-0.0.4.tar.gz) = 52704411f040fd
 SIZE (cabal/random-shuffle-0.0.4/random-shuffle-0.0.4.tar.gz) = 2847
 SHA256 (cabal/readable-0.3.1/readable-0.3.1.tar.gz) = 703037ad2cca4d6d42ba23e2758d1911cd82e3e922c4078076c273231e4b43c9
 SIZE (cabal/readable-0.3.1/readable-0.3.1.tar.gz) = 2907
+SHA256 (cabal/readable-0.3.1/revision/1.cabal) = ea550740bbee9ae46c6bbf1c5e5185818a1d37509b855c640b0a7f2dfba6dc37
+SIZE (cabal/readable-0.3.1/revision/1.cabal) = 1121
 SHA256 (cabal/recursion-schemes-5.2.2.2/recursion-schemes-5.2.2.2.tar.gz) = 66c3492a2fb10cea81348d0828c518b96b39f354d9e37d028a3fa279933c1405
 SIZE (cabal/recursion-schemes-5.2.2.2/recursion-schemes-5.2.2.2.tar.gz) = 40335
 SHA256 (cabal/recursion-schemes-5.2.2.2/revision/1.cabal) = 8c004c36be481a1893526875bf5fc8e86b43152c64ee87ae59970084fa5fdcd0
@@ -705,8 +731,8 @@ SHA256 (cabal/serialise-0.2.4.0/revision/1.cabal) = c0e345e03ccbb17db9d3fd0c84ac
 SIZE (cabal/serialise-0.2.4.0/revision/1.cabal) = 8830
 SHA256 (cabal/servant-0.19/servant-0.19.tar.gz) = 4bb61941761a1bdf83555cdf89e17607bd896511d10e53ac547db06d06b150e5
 SIZE (cabal/servant-0.19/servant-0.19.tar.gz) = 54480
-SHA256 (cabal/servant-0.19/revision/4.cabal) = 8d1119c20d6eccb56e308642ec376eaa1b267a8dd761aa85a10e299e64371e3c
-SIZE (cabal/servant-0.19/revision/4.cabal) = 5562
+SHA256 (cabal/servant-0.19/revision/5.cabal) = 17efc2539fe6e7683f00eba011bc2b437ed826a0a7ffcf9565567ef5f7c4c842
+SIZE (cabal/servant-0.19/revision/5.cabal) = 5560
 SHA256 (cabal/servant-server-0.19/servant-server-0.19.tar.gz) = c1655b99cc0d49c4ec9e62e6bbece757c60289a6815ba630869a19f4520eff34
 SIZE (cabal/servant-server-0.19/servant-server-0.19.tar.gz) = 53056
 SHA256 (cabal/servant-server-0.19/revision/1.cabal) = 4d54e998602264149b3df705a770811a15b18343c2b0a6b0e7d25d9282f93409
@@ -741,8 +767,8 @@ SHA256 (cabal/snap-core-1.0.4.2/revision/1.cabal) = cf0ee4e6fb1ffe85e74054d129ad
 SIZE (cabal/snap-core-1.0.4.2/revision/1.cabal) = 9780
 SHA256 (cabal/snap-server-1.1.2.0/snap-server-1.1.2.0.tar.gz) = 92306f4148fd9eca06a608b9a8d46a95e928aee231ab320650f5d25854da9e70
 SIZE (cabal/snap-server-1.1.2.0/snap-server-1.1.2.0.tar.gz) = 73795
-SHA256 (cabal/snap-server-1.1.2.0/revision/1.cabal) = 325378e4f7a50b1a94cf6175e11b9ac6db5edcdd87226f2d5997999334b85c46
-SIZE (cabal/snap-server-1.1.2.0/revision/1.cabal) = 15200
+SHA256 (cabal/snap-server-1.1.2.0/revision/2.cabal) = 82868c7c34a601d323cd281d7ddf9b6831f2b27cb15870970c0a5a79fcb0fa37
+SIZE (cabal/snap-server-1.1.2.0/revision/2.cabal) = 15200
 SHA256 (cabal/socks-0.6.1/socks-0.6.1.tar.gz) = 734447558bb061ce768f53a0df1f2401902c6bee396cc96ce627edd986ef6a73
 SIZE (cabal/socks-0.6.1/socks-0.6.1.tar.gz) = 9759
 SHA256 (cabal/some-1.0.2/some-1.0.2.tar.gz) = ccf8a4b07d5236a6f966649ebef39e764f1f6bb52217647e2e96d0cdfe2bbb8a
@@ -867,6 +893,8 @@ SHA256 (cabal/time-compat-1.9.6.1/revision/4.cabal) = 5cf5fa19d32742816fa1423085
 SIZE (cabal/time-compat-1.9.6.1/revision/4.cabal) = 5047
 SHA256 (cabal/time-manager-0.0.0/time-manager-0.0.0.tar.gz) = 90a616ed20b2119bb64f78f84230b6798cde22a35e87bc8d9ee08cdf1d90fcdb
 SIZE (cabal/time-manager-0.0.0/time-manager-0.0.0.tar.gz) = 2726
+SHA256 (cabal/time-manager-0.0.0/revision/1.cabal) = 5b6288815180428377d96be9fc3fa9d4d02b7aa2cc04839fb547409b8db68cc3
+SIZE (cabal/time-manager-0.0.0/revision/1.cabal) = 714
 SHA256 (cabal/time-units-1.0.0/time-units-1.0.0.tar.gz) = e181997dd05321f09b21c5e0bf38524ccab51ecc588a6017253cc96db289e099
 SIZE (cabal/time-units-1.0.0/time-units-1.0.0.tar.gz) = 3378
 SHA256 (cabal/tls-1.5.7/tls-1.5.7.tar.gz) = b89e7d0848dbbcf24f3d7d78295e4593e9261fb19e6c14f1a04350920136f79a
@@ -933,8 +961,8 @@ SHA256 (cabal/vector-algorithms-0.8.0.4/revision/2.cabal) = e0656aa47388e5c80e4f
 SIZE (cabal/vector-algorithms-0.8.0.4/revision/2.cabal) = 3752
 SHA256 (cabal/vector-binary-instances-0.2.5.2/vector-binary-instances-0.2.5.2.tar.gz) = b72e3b2109a02c75cb8f07ef0aabba0dba6ec0148e21321a0a2b2197c9a2f54d
 SIZE (cabal/vector-binary-instances-0.2.5.2/vector-binary-instances-0.2.5.2.tar.gz) = 4028
-SHA256 (cabal/vector-binary-instances-0.2.5.2/revision/2.cabal) = 465ac066e9df54ad0e6e5e4d2c101a7c3942d2d8ca105ee4d4220b716cb12f91
-SIZE (cabal/vector-binary-instances-0.2.5.2/revision/2.cabal) = 2591
+SHA256 (cabal/vector-binary-instances-0.2.5.2/revision/3.cabal) = 0345c0e76fdfe85cb1e693f693ada4e37464465be51472a22aae82649f98602b
+SIZE (cabal/vector-binary-instances-0.2.5.2/revision/3.cabal) = 2591
 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/3.cabal) = ca32d92683d27f316b9bda2e813120dceef66511d49aa1bd9b17e11ef518214e
@@ -949,6 +977,8 @@ SHA256 (cabal/wai-app-static-3.1.7.2/revision/1.cabal) = ad6b8b07777e6d63f5bf84d
 SIZE (cabal/wai-app-static-3.1.7.2/revision/1.cabal) = 4170
 SHA256 (cabal/wai-extra-3.1.8/wai-extra-3.1.8.tar.gz) = b47c480afcb82934018a8891a5eb1ed741dad7785aba0dca9b631130406eaf35
 SIZE (cabal/wai-extra-3.1.8/wai-extra-3.1.8.tar.gz) = 69950
+SHA256 (cabal/wai-extra-3.1.8/revision/1.cabal) = 3fe67480dda983338f1a108e32c467dbe84ff1c4227a7062239de9ba56e3679d
+SIZE (cabal/wai-extra-3.1.8/revision/1.cabal) = 7530
 SHA256 (cabal/wai-logger-2.4.0/wai-logger-2.4.0.tar.gz) = 057e635acd35a39d6ddae4ba4c5dfa1425e251579bbd3239c7f4b557bc96290a
 SIZE (cabal/wai-logger-2.4.0/wai-logger-2.4.0.tar.gz) = 5925
 SHA256 (cabal/warp-3.3.19/warp-3.3.19.tar.gz) = 2b1b17ae4908c1ad42fb2c6264d031a1d7d06a8df8e1f462fce692d9331f06f3
@@ -961,6 +991,8 @@ SHA256 (cabal/websockets-0.12.7.3/revision/1.cabal) = b8516e067415642867dfa83710
 SIZE (cabal/websockets-0.12.7.3/revision/1.cabal) = 8237
 SHA256 (cabal/websockets-snap-0.10.3.1/websockets-snap-0.10.3.1.tar.gz) = 13afb464748b796fdb9222c07e3009d1ebeeda34e599d6b77b0bf66016fefac2
 SIZE (cabal/websockets-snap-0.10.3.1/websockets-snap-0.10.3.1.tar.gz) = 3488
+SHA256 (cabal/websockets-snap-0.10.3.1/revision/1.cabal) = 1e52d1b67eaa54e4c5e66e84fc22e9a2ca41bf9930ea2c94b8ec11e4080d3f23
+SIZE (cabal/websockets-snap-0.10.3.1/revision/1.cabal) = 1042
 SHA256 (cabal/wide-word-0.1.1.2/wide-word-0.1.1.2.tar.gz) = 19c9d153b5022522fee0ef8d44559002bbdc4bba96c53817396a69a1983d5283
 SIZE (cabal/wide-word-0.1.1.2/wide-word-0.1.1.2.tar.gz) = 15727
 SHA256 (cabal/wide-word-0.1.1.2/revision/4.cabal) = e674b6b550a8fee546317e6dc07e0377f15b35e261df81c65cb404c70a9d1194
@@ -973,6 +1005,8 @@ SHA256 (cabal/wl-pprint-annotated-0.1.0.1/wl-pprint-annotated-0.1.0.1.tar.gz) =
 SIZE (cabal/wl-pprint-annotated-0.1.0.1/wl-pprint-annotated-0.1.0.1.tar.gz) = 15458
 SHA256 (cabal/wl-pprint-annotated-0.1.0.1/revision/1.cabal) = e7c27191da90d1db047f74dc3d4ca73e5696dfe19e358b014752658da37e3fe2
 SIZE (cabal/wl-pprint-annotated-0.1.0.1/revision/1.cabal) = 2296
+SHA256 (cabal/wl-pprint-text-1.2.0.2/wl-pprint-text-1.2.0.2.tar.gz) = 9215778d58ab9f71a4b8b5fb75c06438ff6ea7319a31eb6e97b4f67520dfb12b
+SIZE (cabal/wl-pprint-text-1.2.0.2/wl-pprint-text-1.2.0.2.tar.gz) = 16822
 SHA256 (cabal/word8-0.1.3/word8-0.1.3.tar.gz) = 2630934c75728bfbf390c1f0206b225507b354f68d4047b06c018a36823b5d8a
 SIZE (cabal/word8-0.1.3/word8-0.1.3.tar.gz) = 6271
 SHA256 (cabal/x509-1.7.6/x509-1.7.6.tar.gz) = a5d59a3a576f78a0f47adf509e53c2ab803491f07eb0c40b5ffd0304fa939884
@@ -993,8 +1027,8 @@ SHA256 (cabal/zlib-bindings-0.1.1.5/zlib-bindings-0.1.1.5.tar.gz) = c83bb438f9b6
 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/input-output-hk-cardano-db-sync-13.0.5_GH0.tar.gz) = 3cc7e6fde4ac80c94f7815d7e57d6aadb9230babd552568f25e4e2f52b02056f
-SIZE (cabal/input-output-hk-cardano-db-sync-13.0.5_GH0.tar.gz) = 404228
+SHA256 (cabal/input-output-hk-cardano-db-sync-13.1.0.0_GH0.tar.gz) = 495740e5991b212dd6fa7549671727b365b62f24cbb2bd2356e42825bc63858b
+SIZE (cabal/input-output-hk-cardano-db-sync-13.1.0.0_GH0.tar.gz) = 425408
 SHA256 (cabal/HeinrichApfelmus-threepenny-gui-e3bb8283fc7d2e8aa374eea29426002e8dcd67a8_GH0.tar.gz) = 71bf85236d00394a1f8314e8ed8241fb99659a4e06c754ba62f1d0b118fec9de
 SIZE (cabal/HeinrichApfelmus-threepenny-gui-e3bb8283fc7d2e8aa374eea29426002e8dcd67a8_GH0.tar.gz) = 2335700
 SHA256 (cabal/haskell-works-hw-aeson-6dc309ff4260c71d9a18c220cbae8aa1dfe2a02e_GH0.tar.gz) = f4dad4d84405d9a11457390d5e2331a236f658da182c94836fce47382b5b8ad1
@@ -1039,5 +1073,5 @@ SHA256 (cabal/input-output-hk-libsodium-66f017f16633f2060db25e17c170c2afa0f2a8a1
 SIZE (cabal/input-output-hk-libsodium-66f017f16633f2060db25e17c170c2afa0f2a8a1_GH0.tar.gz) = 1693980
 SHA256 (cabal/bitcoin-core-secp256k1-ac83be33d0956faf6b7f61a60ab524ef7d6a473a_GH0.tar.gz) = 5ae1433cff6e93da0127a67fdda219bffa0d88d69e5c39511dd98ffa33bab117
 SIZE (cabal/bitcoin-core-secp256k1-ac83be33d0956faf6b7f61a60ab524ef7d6a473a_GH0.tar.gz) = 2445037
-SHA256 (cabal/1210.patch) = e3e4467717b5fd13412b61d4d405d9820733ad5fdc0f45e2dd062d64d4e4675b
-SIZE (cabal/1210.patch) = 3980
+SHA256 (cabal/1210_1.patch) = 586d16624b6f797cb48cc916c226764e0227f4def2b4455077cf5c4c6dc1a9ab
+SIZE (cabal/1210_1.patch) = 3933
diff --git a/net-p2p/cardano-db-sync/pkg-plist b/net-p2p/cardano-db-sync/pkg-plist
index 3b90f5e9223b..4eb8fee67963 100644
--- a/net-p2p/cardano-db-sync/pkg-plist
+++ b/net-p2p/cardano-db-sync/pkg-plist
@@ -28,13 +28,19 @@ bin/cardano-db-sync-pgsql-setup
 %%DATADIR%%/schema/migration-2-0017-20220526.sql
 %%DATADIR%%/schema/migration-2-0018-20220604.sql
 %%DATADIR%%/schema/migration-2-0019-20220615.sql
+%%DATADIR%%/schema/migration-2-0020-20220919.sql
+%%DATADIR%%/schema/migration-2-0021-20221019.sql
+%%DATADIR%%/schema/migration-2-0022-20221020.sql
+%%DATADIR%%/schema/migration-2-0023-20221019.sql
+%%DATADIR%%/schema/migration-2-0024-20221020.sql
+%%DATADIR%%/schema/migration-2-0025-20221020.sql
 %%DATADIR%%/schema/migration-3-0001-20190816.sql
 %%DATADIR%%/schema/migration-3-0002-20200521.sql
-%%DATADIR%%/schema/migration-3-0003-20200702.sql
-%%DATADIR%%/schema/migration-3-0004-20200810.sql
-%%DATADIR%%/schema/migration-3-0005-20210116.sql
-%%DATADIR%%/schema/migration-3-0006-20210116.sql
-%%DATADIR%%/schema/migration-3-0007-20211022.sql
-%%DATADIR%%/schema/migration-3-0008-20220118.sql
-%%DATADIR%%/schema/migration-3-0009-20220528.sql
 %%DATADIR%%/schema/migration-3-9999-20200728.sql
+%%DATADIR%%/schema/migration-4-0001-20200702.sql
+%%DATADIR%%/schema/migration-4-0002-20200810.sql
+%%DATADIR%%/schema/migration-4-0003-20210116.sql
+%%DATADIR%%/schema/migration-4-0004-20210116.sql
+%%DATADIR%%/schema/migration-4-0005-20211022.sql
+%%DATADIR%%/schema/migration-4-0006-20220118.sql
+%%DATADIR%%/schema/migration-4-0007-20220528.sql