Index | Thread | Search

From:
Greg Steuck <gnezdo@openbsd.org>
Subject:
Update to pandoc 3.8.3
To:
Evan Silberman <evan@jklol.net>, ports@openbsd.org
Date:
Sun, 21 Dec 2025 20:48:23 -0800

Download raw body.

Thread
Hi Evan,

What do you think about the following update? I mostly confirmed that it
builds, so if you have some use cases that you can test on, that'd be
great.

Thanks
Greg

---
 textproc/pandoc/Makefile |  65 ++++++++++----------
 textproc/pandoc/distinfo | 130 ++++++++++++++++++++-------------------
 2 files changed, 101 insertions(+), 94 deletions(-)

diff --git a/textproc/pandoc/Makefile b/textproc/pandoc/Makefile
index fa7f8d9c240..15f9b4025df 100644
--- a/textproc/pandoc/Makefile
+++ b/textproc/pandoc/Makefile
@@ -1,4 +1,4 @@
-V =		3.8
+V =		3.8.3
 COMMENT =	convert between markup and document formats
 PKGNAME =	pandoc-${V}
 
@@ -31,7 +31,7 @@ post-install:
 	${INSTALL_MAN} ${WRKDIR}/${MODCABAL_STEM}-${V}/man/pandoc-lua.1 ${PREFIX}/man/man1
 	${INSTALL_MAN} ${WRKDIR}/${MODCABAL_STEM}-${V}/man/pandoc-server.1 ${PREFIX}/man/man1
 
-
+# cabal-bundler --openbsd pandoc-cli-3.8.3 --executable pandoc
 MODCABAL_MANIFEST	= \
 	Glob	0.10.2	3	\
 	HUnit	1.6.2.0	0	\
@@ -43,9 +43,10 @@ MODCABAL_MANIFEST	= \
 	aeson	2.2.3.0	4	\
 	aeson-pretty	0.8.10	0	\
 	alex	3.5.4.0	0	\
-	ansi-terminal	1.1.3	0	\
+	ansi-terminal	1.1.4	0	\
 	ansi-terminal-types	1.1.3	0	\
 	appar	0.1.8	0	\
+	asciidoc	0.1	0	\
 	asn1-encoding	0.9.6	2	\
 	asn1-parse	0.9.5	0	\
 	asn1-types	0.3.4	0	\
@@ -67,14 +68,14 @@ MODCABAL_MANIFEST	= \
 	boring	0.2.2	1	\
 	bsb-http-chunked	0.0.0.4	4	\
 	byteorder	1.0.4	0	\
-	cabal-doctest	1.0.11	0	\
+	cabal-doctest	1.0.12	0	\
 	call-stack	0.4.0	0	\
 	case-insensitive	1.2.1.0	0	\
 	cassava	0.5.4.1	0	\
 	cborg	0.2.10.0	3	\
 	cereal	0.5.8.3	0	\
 	character-ps	0.1	0	\
-	citeproc	0.10	0	\
+	citeproc	0.12	0	\
 	colour	2.3.6	0	\
 	commonmark	0.2.6.1	0	\
 	commonmark-extensions	0.2.6	0	\
@@ -89,7 +90,7 @@ MODCABAL_MANIFEST	= \
 	crypton-connection	0.4.5	0	\
 	crypton-socks	0.6.2	0	\
 	crypton-x509	1.7.7	0	\
-	crypton-x509-store	1.6.11	0	\
+	crypton-x509-store	1.6.12	1	\
 	crypton-x509-system	1.6.7	0	\
 	crypton-x509-validation	1.6.14	0	\
 	data-default	0.8.0.1	0	\
@@ -98,7 +99,7 @@ MODCABAL_MANIFEST	= \
 	dec	0.0.6	1	\
 	digest	0.0.2.1	0	\
 	distributive	0.6.2.1	1	\
-	djot	0.1.2.2	0	\
+	djot	0.1.2.4	0	\
 	dlist	1.0	2	\
 	doclayout	0.5.0.1	0	\
 	doctemplates	0.11.0.1	0	\
@@ -111,7 +112,7 @@ MODCABAL_MANIFEST	= \
 	generics-sop	0.5.1.4	2	\
 	gridtables	0.1.1.0	0	\
 	haddock-library	1.11.0	5	\
-	half	0.3.3	0	\
+	half	0.3.3	1	\
 	happy	2.1.7	0	\
 	happy-lib	2.1.7	0	\
 	hashable	1.5.0.0	1	\
@@ -128,10 +129,10 @@ MODCABAL_MANIFEST	= \
 	hslua-marshalling	2.3.1	0	\
 	hslua-module-doclayout	1.2.0.1	0	\
 	hslua-module-path	1.1.1	0	\
-	hslua-module-system	1.2.3	0	\
+	hslua-module-system	1.2.3	1	\
 	hslua-module-text	1.1.1	0	\
 	hslua-module-version	1.1.1	0	\
-	hslua-module-zip	1.1.4	0	\
+	hslua-module-zip	1.1.4	1	\
 	hslua-objectorientation	2.4.0	0	\
 	hslua-packaging	2.3.2	0	\
 	hslua-repl	0.1.2	0	\
@@ -141,9 +142,9 @@ MODCABAL_MANIFEST	= \
 	http-client-tls	0.3.6.4	2	\
 	http-date	0.0.11	0	\
 	http-media	0.8.1.1	2	\
-	http-semantics	0.3.0	0	\
+	http-semantics	0.4.0	0	\
 	http-types	0.12.4	0	\
-	http2	5.3.10	0	\
+	http2	5.4.0	0	\
 	indexed-traversable	0.1.4	1	\
 	indexed-traversable-instances	0.1.2	1	\
 	integer-conversion	0.1.1	1	\
@@ -155,10 +156,10 @@ MODCABAL_MANIFEST	= \
 	libyaml	0.1.4	0	\
 	libyaml-clib	0.2.5	0	\
 	lpeg	1.1.0	0	\
-	lua	2.3.3	0	\
+	lua	2.3.4	0	\
 	memory	0.18.0	1	\
 	mime-types	0.1.2.0	0	\
-	mmorph	1.2.1	0	\
+	mmorph	1.2.1	1	\
 	monad-control	1.0.3.1	0	\
 	mono-traversable	1.0.21.0	0	\
 	network	3.2.8.0	0	\
@@ -170,11 +171,11 @@ MODCABAL_MANIFEST	= \
 	optparse-applicative	0.19.0.0	0	\
 	ordered-containers	0.2.4	0	\
 	os-string	2.0.8	0	\
-	pandoc	3.8	0	\
-	pandoc-lua-engine	0.5	0	\
+	pandoc	3.8.3	0	\
+	pandoc-lua-engine	0.5.0.2	0	\
 	pandoc-lua-marshal	0.3.1	0	\
 	pandoc-server	0.1.1	0	\
-	pandoc-types	1.23.1	3	\
+	pandoc-types	1.23.1	4	\
 	pem	0.2.4	0	\
 	pretty-show	1.10	0	\
 	prettyprinter	1.7.1	0	\
@@ -184,7 +185,7 @@ MODCABAL_MANIFEST	= \
 	random	1.3.1	0	\
 	recv	0.1.1	0	\
 	regex-base	0.94.0.3	0	\
-	regex-tdfa	1.3.2.4	0	\
+	regex-tdfa	1.3.2.5	0	\
 	resourcet	1.3.0	0	\
 	safe	0.3.21	1	\
 	scientific	0.3.8.0	2	\
@@ -206,14 +207,14 @@ MODCABAL_MANIFEST	= \
 	sop-core	0.5.0.2	5	\
 	split	0.2.5	0	\
 	splitmix	0.1.2	0	\
-	streaming-commons	0.2.3.0	0	\
+	streaming-commons	0.2.3.1	0	\
 	strict	0.5.1	1	\
 	syb	0.7.3	0	\
-	tagged	0.8.9	0	\
+	tagged	0.8.10	0	\
 	tagsoup	0.14.8	0	\
 	tasty	1.5.3	2	\
 	temporary	1.3	0	\
-	texmath	0.13	0	\
+	texmath	0.13.0.2	0	\
 	text-conversions	0.3.1.1	0	\
 	text-iso8601	0.1.1	2	\
 	text-short	0.1.6	3	\
@@ -223,22 +224,22 @@ MODCABAL_MANIFEST	= \
 	th-lift-instances	0.1.20	0	\
 	these	1.2.1	2	\
 	time-compat	1.9.8	0	\
-	time-manager	0.2.3	0	\
-	tls	2.1.11	0	\
-	toml-parser	2.0.1.2	1	\
+	time-manager	0.2.4	0	\
+	tls	2.1.13	0	\
+	toml-parser	2.0.2.0	0	\
 	transformers-base	0.4.6	0	\
 	transformers-compat	0.7.2	0	\
 	typed-process	0.2.13.0	0	\
-	typst	0.8.0.2	0	\
-	typst-symbols	0.1.8.1	0	\
+	typst	0.8.1	0	\
+	typst-symbols	0.1.9.1	0	\
 	unicode-collation	0.1.3.6	2	\
-	unicode-data	0.6.0	2	\
-	unicode-transforms	0.4.0.1	7	\
+	unicode-data	0.8.0	0	\
+	unicode-transforms	0.4.0.1	8	\
 	uniplate	1.6.13	1	\
 	unix-compat	0.7.4.1	0	\
 	unix-time	0.4.17	0	\
 	unliftio-core	0.2.1.0	4	\
-	unordered-containers	0.2.20	4	\
+	unordered-containers	0.2.21	1	\
 	utf8-string	1.0.2	0	\
 	uuid-types	1.0.6	3	\
 	vault	0.3.1.5	10	\
@@ -250,15 +251,15 @@ MODCABAL_MANIFEST	= \
 	wai-cors	0.2.7	0	\
 	wai-extra	3.1.18	0	\
 	wai-logger	2.5.0	0	\
-	warp	3.4.9	0	\
+	warp	3.4.11	0	\
 	witherable	0.5	1	\
 	word8	0.1.3	0	\
 	xml	1.3.14	2	\
-	xml-conduit	1.10.0.1	0	\
+	xml-conduit	1.10.1.0	0	\
 	xml-types	0.3.8	0	\
 	yaml	0.11.11.2	2	\
 	zip-archive	0.4.3.2	1	\
-	zlib	0.7.1.0	2	\
+	zlib	0.7.1.1	0	\
 
 # XXX test target is broken
 # Error: [Cabal-7107]
diff --git a/textproc/pandoc/distinfo b/textproc/pandoc/distinfo
index fc3435a8e71..d9053aa953a 100644
--- a/textproc/pandoc/distinfo
+++ b/textproc/pandoc/distinfo
@@ -12,9 +12,10 @@ SHA256 (hackage/aeson-2.2.3.0.tar.gz) = 2qJc9CglatBdIfK/pEB3wbFNbHhLeTCiAu6QHxHM
 SHA256 (hackage/aeson-2.2.3.0_4.cabal) = fUjCOV7xaNLCBw/bAseZg4S+J9MaA7s10XQK9KGahXs=
 SHA256 (hackage/aeson-pretty-0.8.10.tar.gz) = KiHyzXityxSc66dwI57WZFGVUpEedoAXKxj/aVz6euU=
 SHA256 (hackage/alex-3.5.4.0.tar.gz) = qepw8sSQDmhTEs8zDR/pVaPo8ArNEyjUY64VBIHSit4=
-SHA256 (hackage/ansi-terminal-1.1.3.tar.gz) = iNEaFlzXCb/WA7S8Nq/Vs50+nuxp7kZspDWUQdRowJI=
+SHA256 (hackage/ansi-terminal-1.1.4.tar.gz) = yKe1AxVxogHrMfozp1xr6sYEiOSaV/iFP86FjzLth2M=
 SHA256 (hackage/ansi-terminal-types-1.1.3.tar.gz) = n8nOIVfxiJvZmk0iyfHGRYlZC+D3l8Pv5xyPoXoRpok=
 SHA256 (hackage/appar-0.1.8.tar.gz) = xM7t3CZSW1jYLEG20+MhQTcaIApnlKrhhbYmbMyBYx8=
+SHA256 (hackage/asciidoc-0.1.tar.gz) = PT8o4Q/BP2kUazUjL/1fyjdHkAwdLPzpRLlFQGr5XTs=
 SHA256 (hackage/asn1-encoding-0.9.6.tar.gz) = 2fjeq9O5COXPg8DYE8CNwBQ7PsHA2X9mDSz6AsHI2go=
 SHA256 (hackage/asn1-encoding-0.9.6_2.cabal) = J+2PYEOu15YwMTu5MffI4rUQ8LRYbNVcFq4EDH0eoJg=
 SHA256 (hackage/asn1-parse-0.9.5.tar.gz) = jx/hNE0ws53FlNdN8sVSCVd3Iq8UlyBLTCttbodH854=
@@ -48,7 +49,7 @@ SHA256 (hackage/boring-0.2.2_1.cabal) = 9tcFwwgwozeGIhDxLEzjjVq002YGMeAhS1BPEIFa
 SHA256 (hackage/bsb-http-chunked-0.0.0.4.tar.gz) = FIMJ4j64smHB3jdHEjctYtjI3I7lBMOSgJx+wzwKDnw=
 SHA256 (hackage/bsb-http-chunked-0.0.0.4_4.cabal) = HM5zccMbHTz6PrFV4q7P/A7CEtHYp+fIo7AO92gYpDs=
 SHA256 (hackage/byteorder-1.0.4.tar.gz) = vSC7tYaUf5nDikyT2dAmb0n2/FgXZ7UbpWj21dUtKRk=
-SHA256 (hackage/cabal-doctest-1.0.11.tar.gz) = 3C3y8LQnAoYX8Q5EX/irM1LTu+7xuN2EfoedLTa/kj8=
+SHA256 (hackage/cabal-doctest-1.0.12.tar.gz) = MRHw0jBF/mUGN/c719yVN3YDF0lcbMzoVJ5+xZqjmyw=
 SHA256 (hackage/call-stack-0.4.0.tar.gz) = QwvPijQE9+VTGVc8C4B7E1aUbwyPKJuz2a+yecY2uHs=
 SHA256 (hackage/case-insensitive-1.2.1.0.tar.gz) = KW3BfgxfPfs9gs7YPkycRMM47N50myeLbq5RLx0E5AY=
 SHA256 (hackage/cassava-0.5.4.1.tar.gz) = 1AY29TBzepnAKCCEMiIw0E1uG0Red5oNClAF9ihaSV8=
@@ -56,7 +57,7 @@ SHA256 (hackage/cborg-0.2.10.0.tar.gz) = F/4HDDj8SYyrSby51iFbd0fVO+35ZQLpvM6crXO
 SHA256 (hackage/cborg-0.2.10.0_3.cabal) = R8BEreGF5ZQz7DAf09hcehuXCcx1La+LY4jJGQqmGKo=
 SHA256 (hackage/cereal-0.5.8.3.tar.gz) = mZBSIGYbJuW9kRML2XclVJOGCKWx1xckCm6zMRIeD2o=
 SHA256 (hackage/character-ps-0.1.tar.gz) = It5x/eOLI20+kWioMrXh510ftPQChme990eztMjBUpw=
-SHA256 (hackage/citeproc-0.10.tar.gz) = UHPFTOlMUN8MFsWdGMNGznBtY0iGNoDytU8Jx8JQ32o=
+SHA256 (hackage/citeproc-0.12.tar.gz) = 1MHVJmTkK/cUZxODlKGDOXltaRSLsFngZJ0RkAakbaw=
 SHA256 (hackage/colour-2.3.6.tar.gz) = LNNdzWlEpavJ8Qil617lZLax+pip7HnO/MILWImR+HE=
 SHA256 (hackage/commonmark-0.2.6.1.tar.gz) = +859/oAdaMTGViPzWjsltHoi1JagiZQUDsvXhqsGkHM=
 SHA256 (hackage/commonmark-extensions-0.2.6.tar.gz) = X8MLbnMDA4GPaOwn17YiF3Qn2LVzh/0TBbkxBgA2DeI=
@@ -74,7 +75,8 @@ SHA256 (hackage/crypton-1.0.4.tar.gz) = tIhUAiBkIkUII+cAGkDQ9rEdDGA6DLi/j/WhhrfE
 SHA256 (hackage/crypton-connection-0.4.5.tar.gz) = vN258JXrfxNSa8vUwgABtL7HN8Hmsty2k59kP7gyJd4=
 SHA256 (hackage/crypton-socks-0.6.2.tar.gz) = qDYIflwndBPHnm2Up780a/th6v+y9VVVh1x23+ymnzs=
 SHA256 (hackage/crypton-x509-1.7.7.tar.gz) = 7+zkjIxK3+4gmXnClnA32Q5robe057sQgdHUzZPa84I=
-SHA256 (hackage/crypton-x509-store-1.6.11.tar.gz) = A6mRzBJBhzQ1dhs3nu2UpOiZ4MSATfFxnqWygZA7eB8=
+SHA256 (hackage/crypton-x509-store-1.6.12.tar.gz) = 16CvW98fGBL6IdHr2RwsAkWK6CeBqxnaBStluojoPJE=
+SHA256 (hackage/crypton-x509-store-1.6.12_1.cabal) = S/EodHdnrvf60fDG6Hwqyspt3ABAsXREceJuqO2qoMY=
 SHA256 (hackage/crypton-x509-system-1.6.7.tar.gz) = pDYmHl9eg9hQgPV6VQnIIkyedablbQxDp9KWcFK2NMo=
 SHA256 (hackage/crypton-x509-validation-1.6.14.tar.gz) = 7Q45QSfbWdZqCo5L3ij6C4zGfMmoEHk7VKWOlt9MYB0=
 SHA256 (hackage/data-default-0.8.0.1.tar.gz) = zghd6OwhlvDB0wrwrYpRfVc3ye39Tr+7SehoffxAtso=
@@ -86,7 +88,7 @@ SHA256 (hackage/dec-0.0.6_1.cabal) = IBs7XiBCSt3+3UEuMQec7oticjJdf/RjpXwxqMGUk/c
 SHA256 (hackage/digest-0.0.2.1.tar.gz) = y/h7AuAfl9/m0tfwgGWCbPVSyOhGfqmQ7Q0vUC4KZJg=
 SHA256 (hackage/distributive-0.6.2.1.tar.gz) = 1zUTkuB49YyqRmMKS5xkPh4und3uRYSMXINY57Exa5E=
 SHA256 (hackage/distributive-0.6.2.1_1.cabal) = D5n1VBzKBKz4m2RDKwNCK2QI6DCo3/MObEM07xpIaAw=
-SHA256 (hackage/djot-0.1.2.2.tar.gz) = 0JnaSvvNnTRavXYL0mRXr1gdzClCMU6TjCpby9S32J0=
+SHA256 (hackage/djot-0.1.2.4.tar.gz) = oariWA5YDs8ifndfxGRhcJdMh60lsTh9hDIUAFWRZYI=
 SHA256 (hackage/dlist-1.0.tar.gz) = Fz1jcyi7Fz/MNl8w0p/0qUKSoeDlVYrrPfwR3oFRARU=
 SHA256 (hackage/dlist-1.0_2.cabal) = hUcnWUxagWqz0Q8VsbxP7a+eP30e9Reiu5AR8puiYdI=
 SHA256 (hackage/doclayout-0.5.0.1.tar.gz) = ZSHYsEsLSfWg1jOHTJ5bO14qpKvZSpuugPl2wJMscAc=
@@ -104,6 +106,7 @@ SHA256 (hackage/gridtables-0.1.1.0.tar.gz) = 6KFq31cp4qPshCjNQy4pw4UUYusy1Ch6qGY
 SHA256 (hackage/haddock-library-1.11.0.tar.gz) = fAdeyaN4sKLZ1gXnITUgHmx/8xZWTyyXQRNYL0O+ogo=
 SHA256 (hackage/haddock-library-1.11.0_5.cabal) = 0Y+qMir4A0+DhSXTH5t1kc76R8YzCnqJCfhHz1cwKL4=
 SHA256 (hackage/half-0.3.3.tar.gz) = 9HYElijW/3lyL7BzwB6F8qEbLvODX9w/whph8F0XqwI=
+SHA256 (hackage/half-0.3.3_1.cabal) = tRCe+N565FzIqh6onFTp+Uv86niY3AqmdRMbeJT5QdA=
 SHA256 (hackage/happy-2.1.7.tar.gz) = njkPCrCC0R1GWY9iFbL26CUwWXIYYPgQgkCQkVMtfio=
 SHA256 (hackage/happy-lib-2.1.7.tar.gz) = 9iWyxKPytfr6PFYPqHV1AsyN6D2ahMJpL8lDOAkA8mk=
 SHA256 (hackage/hashable-1.5.0.0.tar.gz) = 5Ys6jhjaX2zX6Tfl/Wg+UAux+CdrN2gml1kRnKDN22o=
@@ -124,9 +127,11 @@ SHA256 (hackage/hslua-marshalling-2.3.1.tar.gz) = CUnZ/0Xk6bVdDpnAfqSL+EAWohxSQN
 SHA256 (hackage/hslua-module-doclayout-1.2.0.1.tar.gz) = J3S27+Su6a0go82VlIewj4F2F9OHj/3kB5XSm6AmNI0=
 SHA256 (hackage/hslua-module-path-1.1.1.tar.gz) = gCovZwI/I6fMrBVTHMTLMBr/yvDrE4FJLaLOJShFuAw=
 SHA256 (hackage/hslua-module-system-1.2.3.tar.gz) = U/rq7CJSZBte5rTfYzf9xcjaltjr8YdVGTxRkDAorYg=
+SHA256 (hackage/hslua-module-system-1.2.3_1.cabal) = tGzcxhNiXhxNUqFaiG7XhGa7lg6BzENdL13fnqIpe6U=
 SHA256 (hackage/hslua-module-text-1.1.1.tar.gz) = y5CwjEXpqg8q9hrbC3f+iEOZmlFPzdpysTwqq9osw5g=
 SHA256 (hackage/hslua-module-version-1.1.1.tar.gz) = SeRURNVWjpiLjBNVilZh/ob/j9qtQE8GhCeuE+YjCkA=
 SHA256 (hackage/hslua-module-zip-1.1.4.tar.gz) = XlP09DJx2enzRBfCDzcwuk4y0htr78LPPPySinzNQsY=
+SHA256 (hackage/hslua-module-zip-1.1.4_1.cabal) = MWxar6kpoetnpnypZ1vt62V2fo8IGJalGt2v8ILfbEQ=
 SHA256 (hackage/hslua-objectorientation-2.4.0.tar.gz) = GsYlFexd6EEmB3hEybV4uT5ec6JcoL9jtDv3hV+hpz4=
 SHA256 (hackage/hslua-packaging-2.3.2.tar.gz) = GkGOP6pICcBK5COEN+xM2OVepg36qSJ6qnxek10S6fA=
 SHA256 (hackage/hslua-repl-0.1.2.tar.gz) = gkTNOrh12SK1nHfFz4GJl9Pq7Ekt2kqR1wkUoDcRxgI=
@@ -138,9 +143,9 @@ SHA256 (hackage/http-client-tls-0.3.6.4_2.cabal) = 7+CjLVnDo46jXrnBtue+/6NZLjmyB
 SHA256 (hackage/http-date-0.0.11.tar.gz) = MvkjrBrZvf6tznxSoDybpiJbpg3BQTfLHN8y6oTM9NM=
 SHA256 (hackage/http-media-0.8.1.1.tar.gz) = GSCt8xsV0Wf2A3T7/QpTofvngg/X/UWb6s9usA0D8YM=
 SHA256 (hackage/http-media-0.8.1.1_2.cabal) = IFo5LxT55yhswUdhp6F4NLfeqpLzY+KizburfXFHcok=
-SHA256 (hackage/http-semantics-0.3.0.tar.gz) = nM7pC8u/sp8w967QY8Yu3w8+sIS6Y9v5uv+9XbVzcU8=
+SHA256 (hackage/http-semantics-0.4.0.tar.gz) = nUAGXrhcGcG9NysxvTKYqqA6z+ZkbqTtq/plMQgIvHM=
 SHA256 (hackage/http-types-0.12.4.tar.gz) = TUsbsMyBfl/vDJx2yWR/afTTAMRaEFBDST7/hjgb5Uk=
-SHA256 (hackage/http2-5.3.10.tar.gz) = 9GYX1heDSpznwBbuyBYKFRKWMqoXmCHDYxi0at8NQmc=
+SHA256 (hackage/http2-5.4.0.tar.gz) = uD33j+79Ld4h7cx6QV1nStpSSYCMIg2TOc01wJxCEic=
 SHA256 (hackage/indexed-traversable-0.1.4.tar.gz) = WL4Jr9861aJcKqDSp9+A1gLfCfTnbTq/K3zbDnXQOyI=
 SHA256 (hackage/indexed-traversable-0.1.4_1.cabal) = QtnoSmWgwXwkgjPKuYrahy/2FA36JNEJ1usoUgTQfn0=
 SHA256 (hackage/indexed-traversable-instances-0.1.2.tar.gz) = PCu2L7oUHWaWF3Bw1juIvFaxlLxg9rc9ImOwJE4vx8E=
@@ -157,11 +162,12 @@ SHA256 (hackage/jira-wiki-markup-1.5.1_1.cabal) = FCqI9JphkRBG1Qd7BbR83h5lZ9a8sX
 SHA256 (hackage/libyaml-0.1.4.tar.gz) = 1il+ybHrtOS1gKQ1fYQNCKb1PhOhDAxT7nS5c7um+hM=
 SHA256 (hackage/libyaml-clib-0.2.5.tar.gz) = BFJrxU5fz0ccK9IoVOa1GeFipuPWVOhmzYhiEDxyUUk=
 SHA256 (hackage/lpeg-1.1.0.tar.gz) = QRUJ65uRQimedqAi0fz1bOjiVdXgoNHYtG/N3D0ZW3k=
-SHA256 (hackage/lua-2.3.3.tar.gz) = mqoplmregnQMerT18t+3zqqbFHFYdaYzZIsXXRF2cHc=
+SHA256 (hackage/lua-2.3.4.tar.gz) = VOx38hZFnnLj4RYNo0M/yK9dnmapSAVkK9edQe28Uv4=
 SHA256 (hackage/memory-0.18.0.tar.gz) = /U629jjiS4G05s3Wh3KlMXJvL2dobIlp00B9gveGLj4=
 SHA256 (hackage/memory-0.18.0_1.cabal) = n03pZzUvgLbxdMmhZvMVOT3egLd9e2fkEmiufewDGfk=
 SHA256 (hackage/mime-types-0.1.2.0.tar.gz) = ATrkikwXJqT5GmTogvP+H7kDp9S4wU2lEob+XkuXT2E=
 SHA256 (hackage/mmorph-1.2.1.tar.gz) = DlnWAoRj7IMskI7fhbTnrboCz7mK0zzrtVKV7LunTOY=
+SHA256 (hackage/mmorph-1.2.1_1.cabal) = 6kwTfwnTd60HH/JmpfYjxnN2/xAAlLlsRO7dfTBC7gI=
 SHA256 (hackage/monad-control-1.0.3.1.tar.gz) = rguuoE2ZN173iBQDZxeZlKcXjUAKjODZAmhGVGdycTw=
 SHA256 (hackage/mono-traversable-1.0.21.0.tar.gz) = Tdk+ozTAFpUAQC8HqjnJjbt7/+Vdxj/fIo2izCLHxc0=
 SHA256 (hackage/network-3.2.8.0.tar.gz) = UXiOXut9dyZPJgrNSN+AVaTbwkd+jWNKhJNne7FcX8g=
@@ -175,13 +181,13 @@ SHA256 (hackage/old-time-1.1.0.4.tar.gz) = HiLrf3uSSmdvUuMXkXs7Xuzu4Rx070vGCcC87
 SHA256 (hackage/optparse-applicative-0.19.0.0.tar.gz) = zxau79ghcwx3OER/p8a3rafKHJzCVADWTvKDKU00WHE=
 SHA256 (hackage/ordered-containers-0.2.4.tar.gz) = PaFnPiThKQLCh57gi3Pml49r+nBpOxOZXr9Iv7eu5UY=
 SHA256 (hackage/os-string-2.0.8.tar.gz) = AnlCed0wKC57DUWoYN2lDuJqkrFGH12kVF9i2rQXJoY=
-SHA256 (hackage/pandoc-3.8.tar.gz) = 9qnTvspswZN7m7OcFJ4JQmMweJtxYylQBztkpoDZQvo=
-SHA256 (hackage/pandoc-cli-3.8.tar.gz) = mMOy3dPd7w7V2Mkj7Sgl45r3rWy6P4GG76+FOeTSFH4=
-SHA256 (hackage/pandoc-lua-engine-0.5.tar.gz) = rIfgGApsMp3LZ2ReXVTAtNdyXzpnnD+bv8ukhMPtRX0=
+SHA256 (hackage/pandoc-3.8.3.tar.gz) = zvrqBt90qCRRAu6l59QCAQRNms6WkW727RWkvLyfCAg=
+SHA256 (hackage/pandoc-cli-3.8.3.tar.gz) = W8Dgwoppo7WV9GEtfwavbW5tIxJfpVkCqh3owhREzoA=
+SHA256 (hackage/pandoc-lua-engine-0.5.0.2.tar.gz) = CE11glaotjUzI6v+38ciEoUX7yJ1bS+yzzpVTzp4u28=
 SHA256 (hackage/pandoc-lua-marshal-0.3.1.tar.gz) = IF/2hIAIbimm99K3dHm4J1rHs/GbJKNgA0kXnnJVySA=
 SHA256 (hackage/pandoc-server-0.1.1.tar.gz) = rABzmvNNdcSU2jZvwgf9y8m/d1gk4kWdB77/keY4/3Y=
 SHA256 (hackage/pandoc-types-1.23.1.tar.gz) = rQ+gg9KNRSt9N6HGeiwUATel8povUv2I6Af6wgJFocE=
-SHA256 (hackage/pandoc-types-1.23.1_3.cabal) = P6+qsgqq53k0urMS+MR2ljHaOmWJYLVj1koO3f8mVnA=
+SHA256 (hackage/pandoc-types-1.23.1_4.cabal) = uJCKFc0Sqr/97Rf3oY64e/V3oP0U6d4I15dtghOcmeo=
 SHA256 (hackage/pem-0.2.4.tar.gz) = dwxMG5zSSz239RH4pIQEoNCYmZ4oVzw3Q6iilruW+NQ=
 SHA256 (hackage/pretty-show-1.10.tar.gz) = MH+QhuCwY9Q53E9RPjahReilfyPeRIrvripsAPbab9I=
 SHA256 (hackage/prettyprinter-1.7.1.tar.gz) = Xm6mkDEU+hGPzDWWM9+37N3suSwGyFPQKne3KyUfC0U=
@@ -191,7 +197,7 @@ SHA256 (hackage/psqueues-0.2.8.2.tar.gz) = 9jtG8TYZVt62eXku8LzxEKEMTx0wYBgN+ugBW
 SHA256 (hackage/random-1.3.1.tar.gz) = 2ECsg/JlsM+ipnj47HhifrUM+b4vBnxSyKQjnCm3GjU=
 SHA256 (hackage/recv-0.1.1.tar.gz) = ja93xX9SlQPdMDjvw4E6gAEDLtgQvd3/CssPrKA5tyE=
 SHA256 (hackage/regex-base-0.94.0.3.tar.gz) = 6Mot7lmMeQ3RwcQ1m90eSV2biB9aofU5wi8N1VY3R78=
-SHA256 (hackage/regex-tdfa-1.3.2.4.tar.gz) = B4vDE7dEHxc+tIfW9G/qaGCiFFLv9uXPcwrE3XS8p5c=
+SHA256 (hackage/regex-tdfa-1.3.2.5.tar.gz) = Lj37RJpUhIT307TiobEECzm+JsTzGCpHAE3F7d8Cing=
 SHA256 (hackage/resourcet-1.3.0.tar.gz) = 7GAXhe5CogHzKtsgW4aFyYPxh1exvTPS6AbVceD5mWs=
 SHA256 (hackage/safe-0.3.21.tar.gz) = LIH+pCu+eexIh3QEPB7FTzDvugWd+aTzaBzoPYUAfwE=
 SHA256 (hackage/safe-0.3.21_1.cabal) = uSjqFkWHZ4gVWzjOhcfkbRV6G7QdKwX1dwsT1gvGo/c=
@@ -223,16 +229,16 @@ SHA256 (hackage/sop-core-0.5.0.2.tar.gz) = h7/9IlS5je2CLUSfzRwz29dNLOlr8156ZxSrx
 SHA256 (hackage/sop-core-0.5.0.2_5.cabal) = C7dMr/9CMYDfOQn1t84GkTEHixMtpLTiku9NFgFJmk4=
 SHA256 (hackage/split-0.2.5.tar.gz) = UtpAToOXwasjg1TI1P2afpxcrIhJzCzi5F+syF50qRM=
 SHA256 (hackage/splitmix-0.1.2.tar.gz) = PlNC1BqA2SXp3ZW1E64dB2NH9oAiCaSaj4gpt7V31L4=
-SHA256 (hackage/streaming-commons-0.2.3.0.tar.gz) = JjhK+R9auUcLC73QziFy20P8eXMLfFo0BdicNmPrHlc=
+SHA256 (hackage/streaming-commons-0.2.3.1.tar.gz) = M9FsDGCAeVgA2fDkkCA+o+UL1QNOXQd6DdwE0z6k3G4=
 SHA256 (hackage/strict-0.5.1.tar.gz) = d3GSgMKoYxLnSCJ7+nMu6q4OffSNV6zDwuW3sHr+L4s=
 SHA256 (hackage/strict-0.5.1_1.cabal) = WMNzt8d0jLtKWmyMFQc/maHBCpqbtolKwz9Dpc25AfI=
 SHA256 (hackage/syb-0.7.3.tar.gz) = Z2Zo1GlB/Bvia90s/XJ6oTvLkJ6qgYmTep29bUGsO40=
-SHA256 (hackage/tagged-0.8.9.tar.gz) = barYjrtBS6alVtKJjSy+dlDkJ2AQ46bu2Tna9UuVZ4Q=
+SHA256 (hackage/tagged-0.8.10.tar.gz) = F+95HrTK8xSjtLFYgnoPH0tpXCokrwh18J49jBD1bF0=
 SHA256 (hackage/tagsoup-0.14.8.tar.gz) = un5VANhT0p8GdbkGVbf90DKkp+7oKlbn7j75lJ/pOtU=
 SHA256 (hackage/tasty-1.5.3.tar.gz) = VKDHtkSBOvhxo3JqyHcbXhe1FYx5KnrPj54tOuk2B4A=
 SHA256 (hackage/tasty-1.5.3_2.cabal) = a13aPxbbEnSgs+bEBzrFcXKh6WsdygVmbFy9EYNjlBI=
 SHA256 (hackage/temporary-1.3.tar.gz) = jEQpk2lLX/yoI86GSvlb0oQftSZO5RHGHPSMxx2HmJA=
-SHA256 (hackage/texmath-0.13.tar.gz) = fYi1bpIkcf8pLUZ69f72kKqg+uXIzDD1WUCxA18tV7E=
+SHA256 (hackage/texmath-0.13.0.2.tar.gz) = etMGS3h6/dFNLGaCESDQ8wofxxEAFFA34QhDb/Mxi8c=
 SHA256 (hackage/text-conversions-0.3.1.1.tar.gz) = yHcPunic6AM0yuYoKFEDxJq+wPoHR3PLtaiOJvWncl0=
 SHA256 (hackage/text-iso8601-0.1.1.tar.gz) = nerSt87q5A/g/AYL1UeVwy6ZJsnRrrro+bmmIfuoggI=
 SHA256 (hackage/text-iso8601-0.1.1_2.cabal) = 4HpiXu+WkziZK/m7qOXcc/B6xl+ZG6Y2uPEXWJDRWEk=
@@ -246,29 +252,27 @@ SHA256 (hackage/th-lift-instances-0.1.20.tar.gz) = 9TPD+VrdzKRhoMzRqv73XdgBv6ZZn
 SHA256 (hackage/these-1.2.1.tar.gz) = F9bZMzZe2r+AGhaELBQDvdN8xTAPqi/MqYDezasi5N4=
 SHA256 (hackage/these-1.2.1_2.cabal) = NcV67elsFeof7VWawoexFo6ysoadeeYu2MhFeAt+oTY=
 SHA256 (hackage/time-compat-1.9.8.tar.gz) = UC74aUpbExtHwOXfLpBT0AWjs0WzD1IlrwTwgdPvXPA=
-SHA256 (hackage/time-manager-0.2.3.tar.gz) = 7rfDPTtEkq93HbAGEiIjmilyfuaKeGoEiLHboKY9aOg=
-SHA256 (hackage/tls-2.1.11.tar.gz) = BZoXM5hQTwPNzzNUPuM7pFCCwycPUqTVgQ+E3ff2hOM=
-SHA256 (hackage/toml-parser-2.0.1.2.tar.gz) = G65J+EyqhupYMcU1X7YEUOqxhx/1SZK/qop6qrdVozo=
-SHA256 (hackage/toml-parser-2.0.1.2_1.cabal) = TLzr3L2SDp8UXKHPVyoZSIPw+IRFB6uufmukLqA30Fw=
+SHA256 (hackage/time-manager-0.2.4.tar.gz) = +8Lj7sWgMRsS8nvggzt1/R+Cgtgyn1wzDy7sGxoftnA=
+SHA256 (hackage/tls-2.1.13.tar.gz) = rSkp8qAwAfJ6Qo9IF7CI58dCQq6Ky7vDIGlU1q9KRDQ=
+SHA256 (hackage/toml-parser-2.0.2.0.tar.gz) = note5e6pvqJEFzI0eDmo4y6YeJBVpiH1WnLC33qN4ag=
 SHA256 (hackage/transformers-base-0.4.6.tar.gz) = Mjv4aJ62kbEiZhz/pBol4A/qenaEM/4t3jXT2n0yz5A=
 SHA256 (hackage/transformers-compat-0.7.2.tar.gz) = tixzBMnzy8lGPQc5qoXLlInyF+oJK51iXUF1FPvMnWo=
 SHA256 (hackage/typed-process-0.2.13.0.tar.gz) = lACWYBO1Qd8uVKyNV8OmcPwoveK+h3Z86Y8Tu+KqQ6A=
-SHA256 (hackage/typst-0.8.0.2.tar.gz) = NQjLmsvTuVXBxH6w+byx8d5YB2zLlFD4/8S80pPfJ+A=
-SHA256 (hackage/typst-symbols-0.1.8.1.tar.gz) = L3OYJiiVuimMH0OqBV9QkCHr7IJZO350XYCDLE5PQu0=
+SHA256 (hackage/typst-0.8.1.tar.gz) = +clzg7If1Q8pfhrf1V1Le6+f5YDHutcMkKoRh359ZIg=
+SHA256 (hackage/typst-symbols-0.1.9.1.tar.gz) = w8hxVkvcUqfYtVDtdYhr9j0XL9HKV3bj8lpSynxtEl8=
 SHA256 (hackage/unicode-collation-0.1.3.6.tar.gz) = 1kFj1kzfjIctfsArSbwNAZLHCHW4wAJ2XFFCzIgNOjA=
 SHA256 (hackage/unicode-collation-0.1.3.6_2.cabal) = 9Z/NgxBJLhrH647699mtKfgsJk+GxJB/MH7+WEfZVgY=
-SHA256 (hackage/unicode-data-0.6.0.tar.gz) = soczFoU1ojwGjCVUoRjwulRFYfk/N6HE6FVuPk0CmUc=
-SHA256 (hackage/unicode-data-0.6.0_2.cabal) = SkLlG0xQ/8OWCZnToulLzqF6VUgP5f6tCQTEk6UTqfg=
+SHA256 (hackage/unicode-data-0.8.0.tar.gz) = fql7as2mTEbn31tnIaTc+Ku3rkHckqAQtkP/aLbdDws=
 SHA256 (hackage/unicode-transforms-0.4.0.1.tar.gz) = Mnjh4dZI2kvNc2hliuCRqJCA6IovRNud9RNnEemWSfw=
-SHA256 (hackage/unicode-transforms-0.4.0.1_7.cabal) = RGrLeujPl67fXSLNGBqICSfAyh5Qge5auyuiitAxS9M=
+SHA256 (hackage/unicode-transforms-0.4.0.1_8.cabal) = H8SQtcga/8E4c6dogd6ZsP/vXjO+M0VclNpC8MzOTlQ=
 SHA256 (hackage/uniplate-1.6.13.tar.gz) = 53fJRihEVVanHxNaQs9y0s+6zLpYScxC+/7IshguOtI=
 SHA256 (hackage/uniplate-1.6.13_1.cabal) = yLcVVw0LS6pyUS5ndVLdP5g3KmS/neAA53m9QWL9e+c=
 SHA256 (hackage/unix-compat-0.7.4.1.tar.gz) = P5YRYkoQDHXmctkA5j/noOWVYVo05mBWYu2v8VHkQFQ=
 SHA256 (hackage/unix-time-0.4.17.tar.gz) = 9joFvl3MWsj3LCbJ/vjcyZNjjKm1Rbm9abijkkwgH4w=
 SHA256 (hackage/unliftio-core-0.2.1.0.tar.gz) = mThMuo1W2dYbheOKMTqT6823i+ZWY2fwkw71gFl/4+M=
 SHA256 (hackage/unliftio-core-0.2.1.0_4.cabal) = 9qJzb4WLU5DZOE3KQ9PqTZbpyhchd5F5HKSVG6boByo=
-SHA256 (hackage/unordered-containers-0.2.20.tar.gz) = 2c+yh88AWS053Jw8rIuZYn6gjywBeY5wEw/Dn3yQ8R0=
-SHA256 (hackage/unordered-containers-0.2.20_4.cabal) = Izy83abCaYkyuzkc4JNftE+AwRViHugVoh7TOsjt5CI=
+SHA256 (hackage/unordered-containers-0.2.21.tar.gz) = OyrRUitUbmGWAVMlfR5dI57uxeg9qEfVy02Jalu3+cA=
+SHA256 (hackage/unordered-containers-0.2.21_1.cabal) = vP9k9I+6HiW/m1NG0cNUVALNLxKTtBFDXnhQzLYohOU=
 SHA256 (hackage/utf8-string-1.0.2.tar.gz) = 7kjeradgA3ByjEFWywAkQd53DQEhrjOmgTmp7ZwZsJo=
 SHA256 (hackage/uuid-types-1.0.6.tar.gz) = fg3ZU0g9b9PKSbyu1rEfnjwnhyE0ebJYHgd0eDa4NX4=
 SHA256 (hackage/uuid-types-1.0.6_3.cabal) = WsK2gajXZ29qUawbETv9zxjdf9uzEwNIUO1kk+75baA=
@@ -284,20 +288,19 @@ SHA256 (hackage/wai-app-static-3.1.9.tar.gz) = s3PUTaH1iK7A+rnwx1Cd8T57FWwQnRmjC
 SHA256 (hackage/wai-cors-0.2.7.tar.gz) = JZe+tW69cUj5dVriZhwGWmxTLgooZxcGGGGxSaUc+4E=
 SHA256 (hackage/wai-extra-3.1.18.tar.gz) = 7mN0C43UeLARlviWhgOxvA7gCqVQLRftrleav9DxUPc=
 SHA256 (hackage/wai-logger-2.5.0.tar.gz) = XPvTB2sflKyjvS3vBrE2s2oi03l08xx3MrhSbr7D4YQ=
-SHA256 (hackage/warp-3.4.9.tar.gz) = OhloDUw+ItWk2g2jGvMODJABUB7ITfas5jnsrRtbVbA=
+SHA256 (hackage/warp-3.4.11.tar.gz) = pSSwM0qgPHzN/PkQPMrqzkYNJctI/MCbF4m8vb1OfDM=
 SHA256 (hackage/witherable-0.5.tar.gz) = SENMweRlsTy8ATOpDD7A2CfJO3fOlYB/4KOLZfSRjNE=
 SHA256 (hackage/witherable-0.5_1.cabal) = hbq1iOvKN5lvwxcbnYsuBl6wU2yfRCJLzwN8CEmogd4=
 SHA256 (hackage/word8-0.1.3.tar.gz) = JjCTTHVyi/vzkMHwIGsiVQezVPaNQEewbAGKNoI7XYo=
 SHA256 (hackage/xml-1.3.14.tar.gz) = MtGhqfIaWRdthGl/lq46E6AZhCDj5PHEirurfSQlAT0=
 SHA256 (hackage/xml-1.3.14_2.cabal) = x6M9N8lox2lyOTGjPk55Xwqt2my2LnBz3tii21JQnZU=
-SHA256 (hackage/xml-conduit-1.10.0.1.tar.gz) = YSgKvJWA1urVo3q9BuYMIrJ+t0q7Xgf12RB9sT2x3CY=
+SHA256 (hackage/xml-conduit-1.10.1.0.tar.gz) = EYraODe4DGMnsRRJvatQ1iAENzG+KySU6tzY6FS/+D8=
 SHA256 (hackage/xml-types-0.3.8.tar.gz) = 2tXkzmArfR9L43wM/ZmiYaRXN0a/2A2RfclVty2oTIA=
 SHA256 (hackage/yaml-0.11.11.2.tar.gz) = 7nSSPuWw/vdEE8WKqiDqWbr10p0lamL7R8wnlXDZ3C8=
 SHA256 (hackage/yaml-0.11.11.2_2.cabal) = bwoYWeD7MGjlDbx/6b+aJoR3QbwkNE414WoDcRoY+I0=
 SHA256 (hackage/zip-archive-0.4.3.2.tar.gz) = YdrmtH8dVBHyp1Z/oh3DxbWH1nGYFgF3cUnh8Ykly1w=
 SHA256 (hackage/zip-archive-0.4.3.2_1.cabal) = siT20NVSehE/qU+sC3ELwgTFRLI9XMqQUH+7c5Qs5W8=
-SHA256 (hackage/zlib-0.7.1.0.tar.gz) = bt04trgd+NJ0lSqoWv+mloroayIx4dQpzovJCD5qVbw=
-SHA256 (hackage/zlib-0.7.1.0_2.cabal) = heZKdcC0kFBqftqi1UlQxmjma2V1i7CLsUzTH69TogY=
+SHA256 (hackage/zlib-0.7.1.1.tar.gz) = v5WrAe2SS+gArd6hlfulypfsafN4No9v9Ga9wpZmwcE=
 SIZE (hackage/Glob-0.10.2.tar.gz) = 30226
 SIZE (hackage/Glob-0.10.2_3.cabal) = 2938
 SIZE (hackage/HUnit-1.6.2.0.tar.gz) = 21179
@@ -312,9 +315,10 @@ SIZE (hackage/aeson-2.2.3.0.tar.gz) = 340855
 SIZE (hackage/aeson-2.2.3.0_4.cabal) = 6368
 SIZE (hackage/aeson-pretty-0.8.10.tar.gz) = 5894
 SIZE (hackage/alex-3.5.4.0.tar.gz) = 94220
-SIZE (hackage/ansi-terminal-1.1.3.tar.gz) = 32633
+SIZE (hackage/ansi-terminal-1.1.4.tar.gz) = 33107
 SIZE (hackage/ansi-terminal-types-1.1.3.tar.gz) = 8791
 SIZE (hackage/appar-0.1.8.tar.gz) = 4037
+SIZE (hackage/asciidoc-0.1.tar.gz) = 49979
 SIZE (hackage/asn1-encoding-0.9.6.tar.gz) = 17343
 SIZE (hackage/asn1-encoding-0.9.6_2.cabal) = 2060
 SIZE (hackage/asn1-parse-0.9.5.tar.gz) = 2951
@@ -348,7 +352,7 @@ SIZE (hackage/boring-0.2.2_1.cabal) = 1779
 SIZE (hackage/bsb-http-chunked-0.0.0.4.tar.gz) = 6630
 SIZE (hackage/bsb-http-chunked-0.0.0.4_4.cabal) = 2687
 SIZE (hackage/byteorder-1.0.4.tar.gz) = 2030
-SIZE (hackage/cabal-doctest-1.0.11.tar.gz) = 13204
+SIZE (hackage/cabal-doctest-1.0.12.tar.gz) = 13483
 SIZE (hackage/call-stack-0.4.0.tar.gz) = 2757
 SIZE (hackage/case-insensitive-1.2.1.0.tar.gz) = 53609
 SIZE (hackage/cassava-0.5.4.1.tar.gz) = 38097
@@ -356,7 +360,7 @@ SIZE (hackage/cborg-0.2.10.0.tar.gz) = 92122
 SIZE (hackage/cborg-0.2.10.0_3.cabal) = 5397
 SIZE (hackage/cereal-0.5.8.3.tar.gz) = 20166
 SIZE (hackage/character-ps-0.1.tar.gz) = 8192
-SIZE (hackage/citeproc-0.10.tar.gz) = 610730
+SIZE (hackage/citeproc-0.12.tar.gz) = 613732
 SIZE (hackage/colour-2.3.6.tar.gz) = 20675
 SIZE (hackage/commonmark-0.2.6.1.tar.gz) = 105088
 SIZE (hackage/commonmark-extensions-0.2.6.tar.gz) = 45716
@@ -374,7 +378,8 @@ SIZE (hackage/crypton-1.0.4.tar.gz) = 649976
 SIZE (hackage/crypton-connection-0.4.5.tar.gz) = 9360
 SIZE (hackage/crypton-socks-0.6.2.tar.gz) = 11908
 SIZE (hackage/crypton-x509-1.7.7.tar.gz) = 21547
-SIZE (hackage/crypton-x509-store-1.6.11.tar.gz) = 12772
+SIZE (hackage/crypton-x509-store-1.6.12.tar.gz) = 12883
+SIZE (hackage/crypton-x509-store-1.6.12_1.cabal) = 1880
 SIZE (hackage/crypton-x509-system-1.6.7.tar.gz) = 3496
 SIZE (hackage/crypton-x509-validation-1.6.14.tar.gz) = 19693
 SIZE (hackage/data-default-0.8.0.1.tar.gz) = 5821
@@ -386,7 +391,7 @@ SIZE (hackage/dec-0.0.6_1.cabal) = 1384
 SIZE (hackage/digest-0.0.2.1.tar.gz) = 23636
 SIZE (hackage/distributive-0.6.2.1.tar.gz) = 8140
 SIZE (hackage/distributive-0.6.2.1_1.cabal) = 2996
-SIZE (hackage/djot-0.1.2.2.tar.gz) = 124501
+SIZE (hackage/djot-0.1.2.4.tar.gz) = 124757
 SIZE (hackage/dlist-1.0.tar.gz) = 18667
 SIZE (hackage/dlist-1.0_2.cabal) = 3942
 SIZE (hackage/doclayout-0.5.0.1.tar.gz) = 43467
@@ -404,6 +409,7 @@ SIZE (hackage/gridtables-0.1.1.0.tar.gz) = 12533
 SIZE (hackage/haddock-library-1.11.0.tar.gz) = 32833
 SIZE (hackage/haddock-library-1.11.0_5.cabal) = 4028
 SIZE (hackage/half-0.3.3.tar.gz) = 8359
+SIZE (hackage/half-0.3.3_1.cabal) = 2011
 SIZE (hackage/happy-2.1.7.tar.gz) = 62023
 SIZE (hackage/happy-lib-2.1.7.tar.gz) = 94227
 SIZE (hackage/hashable-1.5.0.0.tar.gz) = 89062
@@ -424,9 +430,11 @@ SIZE (hackage/hslua-marshalling-2.3.1.tar.gz) = 17266
 SIZE (hackage/hslua-module-doclayout-1.2.0.1.tar.gz) = 11766
 SIZE (hackage/hslua-module-path-1.1.1.tar.gz) = 8090
 SIZE (hackage/hslua-module-system-1.2.3.tar.gz) = 15612
+SIZE (hackage/hslua-module-system-1.2.3_1.cabal) = 3508
 SIZE (hackage/hslua-module-text-1.1.1.tar.gz) = 6258
 SIZE (hackage/hslua-module-version-1.1.1.tar.gz) = 6150
 SIZE (hackage/hslua-module-zip-1.1.4.tar.gz) = 8186
+SIZE (hackage/hslua-module-zip-1.1.4_1.cabal) = 3135
 SIZE (hackage/hslua-objectorientation-2.4.0.tar.gz) = 18225
 SIZE (hackage/hslua-packaging-2.3.2.tar.gz) = 17079
 SIZE (hackage/hslua-repl-0.1.2.tar.gz) = 4113
@@ -438,9 +446,9 @@ SIZE (hackage/http-client-tls-0.3.6.4_2.cabal) = 2135
 SIZE (hackage/http-date-0.0.11.tar.gz) = 5351
 SIZE (hackage/http-media-0.8.1.1.tar.gz) = 18395
 SIZE (hackage/http-media-0.8.1.1_2.cabal) = 4321
-SIZE (hackage/http-semantics-0.3.0.tar.gz) = 14927
+SIZE (hackage/http-semantics-0.4.0.tar.gz) = 15054
 SIZE (hackage/http-types-0.12.4.tar.gz) = 18707
-SIZE (hackage/http2-5.3.10.tar.gz) = 5499618
+SIZE (hackage/http2-5.4.0.tar.gz) = 5501532
 SIZE (hackage/indexed-traversable-0.1.4.tar.gz) = 9465
 SIZE (hackage/indexed-traversable-0.1.4_1.cabal) = 2098
 SIZE (hackage/indexed-traversable-instances-0.1.2.tar.gz) = 3673
@@ -457,11 +465,12 @@ SIZE (hackage/jira-wiki-markup-1.5.1_1.cabal) = 3422
 SIZE (hackage/libyaml-0.1.4.tar.gz) = 9592
 SIZE (hackage/libyaml-clib-0.2.5.tar.gz) = 55500
 SIZE (hackage/lpeg-1.1.0.tar.gz) = 45350
-SIZE (hackage/lua-2.3.3.tar.gz) = 266314
+SIZE (hackage/lua-2.3.4.tar.gz) = 266593
 SIZE (hackage/memory-0.18.0.tar.gz) = 41957
 SIZE (hackage/memory-0.18.0_1.cabal) = 4581
 SIZE (hackage/mime-types-0.1.2.0.tar.gz) = 12044
 SIZE (hackage/mmorph-1.2.1.tar.gz) = 6951
+SIZE (hackage/mmorph-1.2.1_1.cabal) = 1083
 SIZE (hackage/monad-control-1.0.3.1.tar.gz) = 13985
 SIZE (hackage/mono-traversable-1.0.21.0.tar.gz) = 43552
 SIZE (hackage/network-3.2.8.0.tar.gz) = 146148
@@ -475,13 +484,13 @@ SIZE (hackage/old-time-1.1.0.4.tar.gz) = 75542
 SIZE (hackage/optparse-applicative-0.19.0.0.tar.gz) = 67629
 SIZE (hackage/ordered-containers-0.2.4.tar.gz) = 7877
 SIZE (hackage/os-string-2.0.8.tar.gz) = 44896
-SIZE (hackage/pandoc-3.8.tar.gz) = 7653146
-SIZE (hackage/pandoc-cli-3.8.tar.gz) = 97722
-SIZE (hackage/pandoc-lua-engine-0.5.tar.gz) = 96272
+SIZE (hackage/pandoc-3.8.3.tar.gz) = 8081113
+SIZE (hackage/pandoc-cli-3.8.3.tar.gz) = 99033
+SIZE (hackage/pandoc-lua-engine-0.5.0.2.tar.gz) = 96315
 SIZE (hackage/pandoc-lua-marshal-0.3.1.tar.gz) = 42887
 SIZE (hackage/pandoc-server-0.1.1.tar.gz) = 12907
 SIZE (hackage/pandoc-types-1.23.1.tar.gz) = 36480
-SIZE (hackage/pandoc-types-1.23.1_3.cabal) = 4095
+SIZE (hackage/pandoc-types-1.23.1_4.cabal) = 4095
 SIZE (hackage/pem-0.2.4.tar.gz) = 4717
 SIZE (hackage/pretty-show-1.10.tar.gz) = 42233
 SIZE (hackage/prettyprinter-1.7.1.tar.gz) = 56907
@@ -491,7 +500,7 @@ SIZE (hackage/psqueues-0.2.8.2.tar.gz) = 28255
 SIZE (hackage/random-1.3.1.tar.gz) = 63846
 SIZE (hackage/recv-0.1.1.tar.gz) = 4772
 SIZE (hackage/regex-base-0.94.0.3.tar.gz) = 10550
-SIZE (hackage/regex-tdfa-1.3.2.4.tar.gz) = 83099
+SIZE (hackage/regex-tdfa-1.3.2.5.tar.gz) = 83371
 SIZE (hackage/resourcet-1.3.0.tar.gz) = 17620
 SIZE (hackage/safe-0.3.21.tar.gz) = 11778
 SIZE (hackage/safe-0.3.21_1.cabal) = 2400
@@ -523,16 +532,16 @@ SIZE (hackage/sop-core-0.5.0.2.tar.gz) = 28505
 SIZE (hackage/sop-core-0.5.0.2_5.cabal) = 3005
 SIZE (hackage/split-0.2.5.tar.gz) = 16008
 SIZE (hackage/splitmix-0.1.2.tar.gz) = 21840
-SIZE (hackage/streaming-commons-0.2.3.0.tar.gz) = 37874
+SIZE (hackage/streaming-commons-0.2.3.1.tar.gz) = 37955
 SIZE (hackage/strict-0.5.1.tar.gz) = 11798
 SIZE (hackage/strict-0.5.1_1.cabal) = 3557
 SIZE (hackage/syb-0.7.3.tar.gz) = 42181
-SIZE (hackage/tagged-0.8.9.tar.gz) = 8151
+SIZE (hackage/tagged-0.8.10.tar.gz) = 8398
 SIZE (hackage/tagsoup-0.14.8.tar.gz) = 43894
 SIZE (hackage/tasty-1.5.3.tar.gz) = 66548
 SIZE (hackage/tasty-1.5.3_2.cabal) = 2923
 SIZE (hackage/temporary-1.3.tar.gz) = 5686
-SIZE (hackage/texmath-0.13.tar.gz) = 1490531
+SIZE (hackage/texmath-0.13.0.2.tar.gz) = 1491367
 SIZE (hackage/text-conversions-0.3.1.1.tar.gz) = 5258
 SIZE (hackage/text-iso8601-0.1.1.tar.gz) = 9599
 SIZE (hackage/text-iso8601-0.1.1_2.cabal) = 2411
@@ -546,29 +555,27 @@ SIZE (hackage/th-lift-instances-0.1.20.tar.gz) = 6721
 SIZE (hackage/these-1.2.1.tar.gz) = 9906
 SIZE (hackage/these-1.2.1_2.cabal) = 2294
 SIZE (hackage/time-compat-1.9.8.tar.gz) = 63414
-SIZE (hackage/time-manager-0.2.3.tar.gz) = 5840
-SIZE (hackage/tls-2.1.11.tar.gz) = 185047
-SIZE (hackage/toml-parser-2.0.1.2.tar.gz) = 48374
-SIZE (hackage/toml-parser-2.0.1.2_1.cabal) = 4036
+SIZE (hackage/time-manager-0.2.4.tar.gz) = 5919
+SIZE (hackage/tls-2.1.13.tar.gz) = 187789
+SIZE (hackage/toml-parser-2.0.2.0.tar.gz) = 48583
 SIZE (hackage/transformers-base-0.4.6.tar.gz) = 2902
 SIZE (hackage/transformers-compat-0.7.2.tar.gz) = 46485
 SIZE (hackage/typed-process-0.2.13.0.tar.gz) = 19160
-SIZE (hackage/typst-0.8.0.2.tar.gz) = 6430248
-SIZE (hackage/typst-symbols-0.1.8.1.tar.gz) = 19859
+SIZE (hackage/typst-0.8.1.tar.gz) = 6432246
+SIZE (hackage/typst-symbols-0.1.9.1.tar.gz) = 21276
 SIZE (hackage/unicode-collation-0.1.3.6.tar.gz) = 2056131
 SIZE (hackage/unicode-collation-0.1.3.6_2.cabal) = 5367
-SIZE (hackage/unicode-data-0.6.0.tar.gz) = 173351
-SIZE (hackage/unicode-data-0.6.0_2.cabal) = 5804
+SIZE (hackage/unicode-data-0.8.0.tar.gz) = 192887
 SIZE (hackage/unicode-transforms-0.4.0.1.tar.gz) = 648836
-SIZE (hackage/unicode-transforms-0.4.0.1_7.cabal) = 5952
+SIZE (hackage/unicode-transforms-0.4.0.1_8.cabal) = 5952
 SIZE (hackage/uniplate-1.6.13.tar.gz) = 29787
 SIZE (hackage/uniplate-1.6.13_1.cabal) = 3320
 SIZE (hackage/unix-compat-0.7.4.1.tar.gz) = 15619
 SIZE (hackage/unix-time-0.4.17.tar.gz) = 53677
 SIZE (hackage/unliftio-core-0.2.1.0.tar.gz) = 3865
 SIZE (hackage/unliftio-core-0.2.1.0_4.cabal) = 996
-SIZE (hackage/unordered-containers-0.2.20.tar.gz) = 59823
-SIZE (hackage/unordered-containers-0.2.20_4.cabal) = 3921
+SIZE (hackage/unordered-containers-0.2.21.tar.gz) = 68227
+SIZE (hackage/unordered-containers-0.2.21_1.cabal) = 3987
 SIZE (hackage/utf8-string-1.0.2.tar.gz) = 10726
 SIZE (hackage/uuid-types-1.0.6.tar.gz) = 11222
 SIZE (hackage/uuid-types-1.0.6_3.cabal) = 2619
@@ -584,17 +591,16 @@ SIZE (hackage/wai-app-static-3.1.9.tar.gz) = 23416
 SIZE (hackage/wai-cors-0.2.7.tar.gz) = 16248
 SIZE (hackage/wai-extra-3.1.18.tar.gz) = 87221
 SIZE (hackage/wai-logger-2.5.0.tar.gz) = 6615
-SIZE (hackage/warp-3.4.9.tar.gz) = 69304
+SIZE (hackage/warp-3.4.11.tar.gz) = 69858
 SIZE (hackage/witherable-0.5.tar.gz) = 10819
 SIZE (hackage/witherable-0.5_1.cabal) = 2343
 SIZE (hackage/word8-0.1.3.tar.gz) = 6271
 SIZE (hackage/xml-1.3.14.tar.gz) = 12048
 SIZE (hackage/xml-1.3.14_2.cabal) = 952
-SIZE (hackage/xml-conduit-1.10.0.1.tar.gz) = 45453
+SIZE (hackage/xml-conduit-1.10.1.0.tar.gz) = 46026
 SIZE (hackage/xml-types-0.3.8.tar.gz) = 4054
 SIZE (hackage/yaml-0.11.11.2.tar.gz) = 31926
 SIZE (hackage/yaml-0.11.11.2_2.cabal) = 5178
 SIZE (hackage/zip-archive-0.4.3.2.tar.gz) = 22806
 SIZE (hackage/zip-archive-0.4.3.2_1.cabal) = 4039
-SIZE (hackage/zlib-0.7.1.0.tar.gz) = 29318
-SIZE (hackage/zlib-0.7.1.0_2.cabal) = 5357
+SIZE (hackage/zlib-0.7.1.1.tar.gz) = 29324
-- 
2.51.2