git: 51dd797385c0 - main - textproc/typst: Update to 0.6.0

From: Wen Heping <wen_at_FreeBSD.org>
Date: Sun, 02 Jul 2023 02:09:28 UTC
The branch main has been updated by wen:

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

commit 51dd797385c018b263244308081205555178295d
Author:     Wen Heping <wen@FreeBSD.org>
AuthorDate: 2023-07-02 02:08:43 +0000
Commit:     Wen Heping <wen@FreeBSD.org>
CommitDate: 2023-07-02 02:09:04 +0000

    textproc/typst: Update to 0.6.0
---
 textproc/typst/Makefile                     |  2 +-
 textproc/typst/Makefile.crates              | 37 ++++++-------
 textproc/typst/distinfo                     | 80 +++++++++++++++--------------
 textproc/typst/files/patch-Cargo.toml       |  4 +-
 textproc/typst/files/patch-tests_Cargo.toml |  8 +--
 5 files changed, 67 insertions(+), 64 deletions(-)

diff --git a/textproc/typst/Makefile b/textproc/typst/Makefile
index 32fd7647d70c..661112481ce7 100644
--- a/textproc/typst/Makefile
+++ b/textproc/typst/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	typst
 DISTVERSIONPREFIX=	v
-DISTVERSION=	0.5.0
+DISTVERSION=	0.6.0
 CATEGORIES=	textproc
 
 MAINTAINER=	wen@FreeBSD.org
diff --git a/textproc/typst/Makefile.crates b/textproc/typst/Makefile.crates
index d9f2d85848ad..37470ce9624e 100644
--- a/textproc/typst/Makefile.crates
+++ b/textproc/typst/Makefile.crates
@@ -124,10 +124,9 @@ CARGO_CRATES=	\
 	itoa-1.0.6 \
 	jpeg-decoder-0.2.6 \
 	jpeg-decoder-0.3.0 \
-	js-sys-0.3.61 \
+	js-sys-0.3.63 \
 	kqueue-1.0.7 \
 	kqueue-sys-1.0.3 \
-	kurbo-0.8.0 \
 	kurbo-0.9.5 \
 	lazy_static-1.4.0 \
 	libc-0.2.142 \
@@ -206,7 +205,8 @@ CARGO_CRATES=	\
 	rustc-hash-1.1.0 \
 	rustc_version-0.4.0 \
 	rustix-0.37.14 \
-	rustls-0.20.8 \
+	rustls-0.21.2 \
+	rustls-webpki-0.100.1 \
 	rustversion-1.0.12 \
 	rustybuzz-0.7.0 \
 	ryu-1.0.13 \
@@ -219,7 +219,7 @@ CARGO_CRATES=	\
 	serde-1.0.160 \
 	serde_derive-1.0.160 \
 	serde_json-1.0.96 \
-	serde_spanned-0.6.1 \
+	serde_spanned-0.6.2 \
 	serde_yaml-0.8.26 \
 	sharded-slab-0.1.4 \
 	simd-adler32-0.3.5 \
@@ -245,6 +245,7 @@ CARGO_CRATES=	\
 	synstructure-0.12.6 \
 	syntect-5.0.0 \
 	tap-1.0.1 \
+	tar-0.4.38 \
 	tempfile-3.5.0 \
 	termcolor-1.1.3 \
 	textwrap-0.16.0 \
@@ -259,12 +260,12 @@ CARGO_CRATES=	\
 	tinystr-0.7.1 \
 	tinyvec-1.6.0 \
 	tinyvec_macros-0.1.1 \
-	toml-0.7.3 \
-	toml_datetime-0.6.1 \
-	toml_edit-0.19.8 \
+	toml-0.7.4 \
+	toml_datetime-0.6.2 \
+	toml_edit-0.19.9 \
 	tracing-0.1.38 \
 	tracing-attributes-0.1.24 \
-	tracing-core-0.1.30 \
+	tracing-core-0.1.31 \
 	tracing-error-0.2.0 \
 	tracing-flame-0.2.0 \
 	tracing-log-0.1.3 \
@@ -291,7 +292,7 @@ CARGO_CRATES=	\
 	unicode_names2-0.6.0 \
 	unscanny-0.1.0 \
 	untrusted-0.7.1 \
-	ureq-2.6.2 \
+	ureq-2.7.1 \
 	url-2.3.1 \
 	usvg-0.32.0 \
 	usvg-parser-0.32.0 \
@@ -303,14 +304,13 @@ CARGO_CRATES=	\
 	version_check-0.9.4 \
 	walkdir-2.3.3 \
 	wasi-0.11.0+wasi-snapshot-preview1\
-	wasm-bindgen-0.2.84 \
-	wasm-bindgen-backend-0.2.84 \
-	wasm-bindgen-macro-0.2.84 \
-	wasm-bindgen-macro-support-0.2.84 \
-	wasm-bindgen-shared-0.2.84 \
-	web-sys-0.3.61 \
-	webpki-0.22.0 \
-	webpki-roots-0.22.6 \
+	wasm-bindgen-0.2.86 \
+	wasm-bindgen-backend-0.2.86 \
+	wasm-bindgen-macro-0.2.86 \
+	wasm-bindgen-macro-support-0.2.86 \
+	wasm-bindgen-shared-0.2.86 \
+	web-sys-0.3.63 \
+	webpki-roots-0.23.1 \
 	weezl-0.1.7 \
 	wild-2.1.0 \
 	winapi-0.3.9 \
@@ -337,9 +337,10 @@ CARGO_CRATES=	\
 	windows_x86_64_gnullvm-0.48.0 \
 	windows_x86_64_msvc-0.42.2 \
 	windows_x86_64_msvc-0.48.0 \
-	winnow-0.4.1 \
+	winnow-0.4.6 \
 	writeable-0.5.2 \
 	wyz-0.5.1 \
+	xattr-0.2.3 \
 	xi-unicode-0.3.0 \
 	xmlparser-0.13.5 \
 	xmp-writer-0.1.0 \
diff --git a/textproc/typst/distinfo b/textproc/typst/distinfo
index 01b0bb9216f7..81120f3d9223 100644
--- a/textproc/typst/distinfo
+++ b/textproc/typst/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1686624303
+TIMESTAMP = 1688254240
 SHA256 (rust/crates/adler-1.0.2.crate) = f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe
 SIZE (rust/crates/adler-1.0.2.crate) = 12778
 SHA256 (rust/crates/ahash-0.8.3.crate) = 2c99f64d1e06488f620f932677e24bc6e2897582980441ae90a671415bd7ec2f
@@ -249,14 +249,12 @@ SHA256 (rust/crates/jpeg-decoder-0.2.6.crate) = 9478aa10f73e7528198d75109c8be5cd
 SIZE (rust/crates/jpeg-decoder-0.2.6.crate) = 741477
 SHA256 (rust/crates/jpeg-decoder-0.3.0.crate) = bc0000e42512c92e31c2252315bda326620a4e034105e900c98ec492fa077b3e
 SIZE (rust/crates/jpeg-decoder-0.3.0.crate) = 742671
-SHA256 (rust/crates/js-sys-0.3.61.crate) = 445dde2150c55e483f3d8416706b97ec8e8237c307e5b7b4b8dd15e6af2a0730
-SIZE (rust/crates/js-sys-0.3.61.crate) = 80158
+SHA256 (rust/crates/js-sys-0.3.63.crate) = 2f37a4a5928311ac501dee68b3c7613a1037d0edb30c8e5427bd832d55d1b790
+SIZE (rust/crates/js-sys-0.3.63.crate) = 80154
 SHA256 (rust/crates/kqueue-1.0.7.crate) = 2c8fc60ba15bf51257aa9807a48a61013db043fcf3a78cb0d916e8e396dcad98
 SIZE (rust/crates/kqueue-1.0.7.crate) = 12554
 SHA256 (rust/crates/kqueue-sys-1.0.3.crate) = 8367585489f01bc55dd27404dcf56b95e6da061a256a666ab23be9ba96a2e587
 SIZE (rust/crates/kqueue-sys-1.0.3.crate) = 6673
-SHA256 (rust/crates/kurbo-0.8.0.crate) = eb348d766edbac91ba1eb83020d96f4f8867924d194393083c15a51f185e6a82
-SIZE (rust/crates/kurbo-0.8.0.crate) = 71638
 SHA256 (rust/crates/kurbo-0.9.5.crate) = bd85a5776cd9500c2e2059c8c76c3b01528566b7fcbaf8098b55a33fc298849b
 SIZE (rust/crates/kurbo-0.9.5.crate) = 108513
 SHA256 (rust/crates/lazy_static-1.4.0.crate) = e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646
@@ -413,8 +411,10 @@ SHA256 (rust/crates/rustc_version-0.4.0.crate) = bfa0f585226d2e68097d4f95d113b15
 SIZE (rust/crates/rustc_version-0.4.0.crate) = 12175
 SHA256 (rust/crates/rustix-0.37.14.crate) = d9b864d3c18a5785a05953adeed93e2dca37ed30f18e69bba9f30079d51f363f
 SIZE (rust/crates/rustix-0.37.14.crate) = 317824
-SHA256 (rust/crates/rustls-0.20.8.crate) = fff78fc74d175294f4e83b28343315ffcfb114b156f0185e9741cb5570f50e2f
-SIZE (rust/crates/rustls-0.20.8.crate) = 270142
+SHA256 (rust/crates/rustls-0.21.2.crate) = e32ca28af694bc1bbf399c33a516dbdf1c90090b8ab23c2bc24f834aa2247f5f
+SIZE (rust/crates/rustls-0.21.2.crate) = 279135
+SHA256 (rust/crates/rustls-webpki-0.100.1.crate) = d6207cd5ed3d8dca7816f8f3725513a34609c0c765bf652b8c3cb4cfd87db46b
+SIZE (rust/crates/rustls-webpki-0.100.1.crate) = 70719
 SHA256 (rust/crates/rustversion-1.0.12.crate) = 4f3208ce4d8448b3f3e7d168a73f5e0c43a61e32930de3bceeccedb388b6bf06
 SIZE (rust/crates/rustversion-1.0.12.crate) = 17278
 SHA256 (rust/crates/rustybuzz-0.7.0.crate) = 162bdf42e261bee271b3957691018634488084ef577dddeb6420a9684cab2a6a
@@ -439,8 +439,8 @@ SHA256 (rust/crates/serde_derive-1.0.160.crate) = 291a097c63d8497e00160b166a967a
 SIZE (rust/crates/serde_derive-1.0.160.crate) = 55081
 SHA256 (rust/crates/serde_json-1.0.96.crate) = 057d394a50403bcac12672b2b18fb387ab6d289d957dab67dd201875391e52f1
 SIZE (rust/crates/serde_json-1.0.96.crate) = 144652
-SHA256 (rust/crates/serde_spanned-0.6.1.crate) = 0efd8caf556a6cebd3b285caf480045fcc1ac04f6bd786b09a6f11af30c4fcf4
-SIZE (rust/crates/serde_spanned-0.6.1.crate) = 7828
+SHA256 (rust/crates/serde_spanned-0.6.2.crate) = 93107647184f6027e3b7dcb2e11034cf95ffa1e3a682c67951963ac69c1c007d
+SIZE (rust/crates/serde_spanned-0.6.2.crate) = 7749
 SHA256 (rust/crates/serde_yaml-0.8.26.crate) = 578a7433b776b56a35785ed5ce9a7e777ac0598aac5a6dd1b4b18a307c7fc71b
 SIZE (rust/crates/serde_yaml-0.8.26.crate) = 40670
 SHA256 (rust/crates/sharded-slab-0.1.4.crate) = 900fba806f70c630b0a382d0d825e17a0f19fcd059a2ade1ff237bcddf446b31
@@ -491,6 +491,8 @@ SHA256 (rust/crates/syntect-5.0.0.crate) = c6c454c27d9d7d9a84c7803aaa3c50cd088d2
 SIZE (rust/crates/syntect-5.0.0.crate) = 809452
 SHA256 (rust/crates/tap-1.0.1.crate) = 55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369
 SIZE (rust/crates/tap-1.0.1.crate) = 11316
+SHA256 (rust/crates/tar-0.4.38.crate) = 4b55807c0344e1e6c04d7c965f5289c39a8d94ae23ed5c0b57aabac549f871c6
+SIZE (rust/crates/tar-0.4.38.crate) = 49158
 SHA256 (rust/crates/tempfile-3.5.0.crate) = b9fbec84f381d5795b08656e4912bec604d162bff9291d6189a78f4c8ab87998
 SIZE (rust/crates/tempfile-3.5.0.crate) = 31129
 SHA256 (rust/crates/termcolor-1.1.3.crate) = bab24d30b911b2376f3a13cc2cd443142f0c81dda04c118693e35b3835757755
@@ -519,18 +521,18 @@ SHA256 (rust/crates/tinyvec-1.6.0.crate) = 87cc5ceb3875bb20c2890005a4e226a465126
 SIZE (rust/crates/tinyvec-1.6.0.crate) = 45991
 SHA256 (rust/crates/tinyvec_macros-0.1.1.crate) = 1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20
 SIZE (rust/crates/tinyvec_macros-0.1.1.crate) = 5865
-SHA256 (rust/crates/toml-0.7.3.crate) = b403acf6f2bb0859c93c7f0d967cb4a75a7ac552100f9322faf64dc047669b21
-SIZE (rust/crates/toml-0.7.3.crate) = 47227
-SHA256 (rust/crates/toml_datetime-0.6.1.crate) = 3ab8ed2edee10b50132aed5f331333428b011c99402b5a534154ed15746f9622
-SIZE (rust/crates/toml_datetime-0.6.1.crate) = 10765
-SHA256 (rust/crates/toml_edit-0.19.8.crate) = 239410c8609e8125456927e6707163a3b1fdb40561e4b803bc041f466ccfdc13
-SIZE (rust/crates/toml_edit-0.19.8.crate) = 94457
+SHA256 (rust/crates/toml-0.7.4.crate) = d6135d499e69981f9ff0ef2167955a5333c35e36f6937d382974566b3d5b94ec
+SIZE (rust/crates/toml-0.7.4.crate) = 49003
+SHA256 (rust/crates/toml_datetime-0.6.2.crate) = 5a76a9312f5ba4c2dec6b9161fdf25d87ad8a09256ccea5a556fef03c706a10f
+SIZE (rust/crates/toml_datetime-0.6.2.crate) = 10768
+SHA256 (rust/crates/toml_edit-0.19.9.crate) = 92d964908cec0d030b812013af25a0e57fddfadb1e066ecc6681d86253129d4f
+SIZE (rust/crates/toml_edit-0.19.9.crate) = 95396
 SHA256 (rust/crates/tracing-0.1.38.crate) = cf9cf6a813d3f40c88b0b6b6f29a5c95c6cdbf97c1f9cc53fb820200f5ad814d
 SIZE (rust/crates/tracing-0.1.38.crate) = 75832
 SHA256 (rust/crates/tracing-attributes-0.1.24.crate) = 0f57e3ca2a01450b1a921183a9c9cbfda207fd822cef4ccb00a65402cbba7a74
 SIZE (rust/crates/tracing-attributes-0.1.24.crate) = 31841
-SHA256 (rust/crates/tracing-core-0.1.30.crate) = 24eb03ba0eab1fd845050058ce5e616558e8f8d8fca633e6b163fe25c797213a
-SIZE (rust/crates/tracing-core-0.1.30.crate) = 60351
+SHA256 (rust/crates/tracing-core-0.1.31.crate) = 0955b8137a1df6f1a2e9a37d8a6656291ff0297c1a97c24e0d8425fe2312f79a
+SIZE (rust/crates/tracing-core-0.1.31.crate) = 61263
 SHA256 (rust/crates/tracing-error-0.2.0.crate) = d686ec1c0f384b1277f097b2f279a2ecc11afe8c133c1aabf036a27cb4cd206e
 SIZE (rust/crates/tracing-error-0.2.0.crate) = 13938
 SHA256 (rust/crates/tracing-flame-0.2.0.crate) = 0bae117ee14789185e129aaee5d93750abe67fdc5a9a62650452bfe4e122a3a9
@@ -583,8 +585,8 @@ SHA256 (rust/crates/unscanny-0.1.0.crate) = e9df2af067a7953e9c3831320f35c1cc0600
 SIZE (rust/crates/unscanny-0.1.0.crate) = 10338
 SHA256 (rust/crates/untrusted-0.7.1.crate) = a156c684c91ea7d62626509bce3cb4e1d9ed5c4d978f7b4352658f96a4c26b4a
 SIZE (rust/crates/untrusted-0.7.1.crate) = 7924
-SHA256 (rust/crates/ureq-2.6.2.crate) = 338b31dd1314f68f3aabf3ed57ab922df95ffcd902476ca7ba3c4ce7b908c46d
-SIZE (rust/crates/ureq-2.6.2.crate) = 105924
+SHA256 (rust/crates/ureq-2.7.1.crate) = 0b11c96ac7ee530603dcdf68ed1557050f374ce55a5a07193ebf8cbc9f8927e9
+SIZE (rust/crates/ureq-2.7.1.crate) = 111068
 SHA256 (rust/crates/url-2.3.1.crate) = 0d68c799ae75762b8c3fe375feb6600ef5602c883c5d21eb51c09f22b83c4643
 SIZE (rust/crates/url-2.3.1.crate) = 72777
 SHA256 (rust/crates/usvg-0.32.0.crate) = 4b44e14b7678bcc5947b397991432d0c4e02a103958a0ed5e1b9b961ddd08b21
@@ -607,22 +609,20 @@ SHA256 (rust/crates/walkdir-2.3.3.crate) = 36df944cda56c7d8d8b7496af378e6b16de92
 SIZE (rust/crates/walkdir-2.3.3.crate) = 23125
 SHA256 (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423
 SIZE (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 28131
-SHA256 (rust/crates/wasm-bindgen-0.2.84.crate) = 31f8dcbc21f30d9b8f2ea926ecb58f6b91192c17e9d33594b3df58b2007ca53b
-SIZE (rust/crates/wasm-bindgen-0.2.84.crate) = 172947
-SHA256 (rust/crates/wasm-bindgen-backend-0.2.84.crate) = 95ce90fd5bcc06af55a641a86428ee4229e44e07033963a2290a8e241607ccb9
-SIZE (rust/crates/wasm-bindgen-backend-0.2.84.crate) = 26344
-SHA256 (rust/crates/wasm-bindgen-macro-0.2.84.crate) = 4c21f77c0bedc37fd5dc21f897894a5ca01e7bb159884559461862ae90c0b4c5
-SIZE (rust/crates/wasm-bindgen-macro-0.2.84.crate) = 12857
-SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.84.crate) = 2aff81306fcac3c7515ad4e177f521b5c9a15f2b08f4e32d823066102f35a5f6
-SIZE (rust/crates/wasm-bindgen-macro-support-0.2.84.crate) = 19076
-SHA256 (rust/crates/wasm-bindgen-shared-0.2.84.crate) = 0046fef7e28c3804e5e38bfa31ea2a0f73905319b677e57ebe37e49358989b5d
-SIZE (rust/crates/wasm-bindgen-shared-0.2.84.crate) = 7219
-SHA256 (rust/crates/web-sys-0.3.61.crate) = e33b99f4b23ba3eec1a53ac264e35a755f00e966e0065077d6027c0f575b0b97
-SIZE (rust/crates/web-sys-0.3.61.crate) = 706333
-SHA256 (rust/crates/webpki-0.22.0.crate) = f095d78192e208183081cc07bc5515ef55216397af48b873e5edcd72637fa1bd
-SIZE (rust/crates/webpki-0.22.0.crate) = 58663
-SHA256 (rust/crates/webpki-roots-0.22.6.crate) = b6c71e40d7d2c34a5106301fb632274ca37242cd0c9d3e64dbece371a40a2d87
-SIZE (rust/crates/webpki-roots-0.22.6.crate) = 242386
+SHA256 (rust/crates/wasm-bindgen-0.2.86.crate) = 5bba0e8cb82ba49ff4e229459ff22a191bbe9a1cb3a341610c9c33efc27ddf73
+SIZE (rust/crates/wasm-bindgen-0.2.86.crate) = 174170
+SHA256 (rust/crates/wasm-bindgen-backend-0.2.86.crate) = 19b04bc93f9d6bdee709f6bd2118f57dd6679cf1176a1af464fca3ab0d66d8fb
+SIZE (rust/crates/wasm-bindgen-backend-0.2.86.crate) = 26792
+SHA256 (rust/crates/wasm-bindgen-macro-0.2.86.crate) = 14d6b024f1a526bb0234f52840389927257beb670610081360e5a03c5df9c258
+SIZE (rust/crates/wasm-bindgen-macro-0.2.86.crate) = 13888
+SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.86.crate) = e128beba882dd1eb6200e1dc92ae6c5dbaa4311aa7bb211ca035779e5efc39f8
+SIZE (rust/crates/wasm-bindgen-macro-support-0.2.86.crate) = 20027
+SHA256 (rust/crates/wasm-bindgen-shared-0.2.86.crate) = ed9d5b4305409d1fc9482fee2d7f9bcbf24b3972bf59817ef757e23982242a93
+SIZE (rust/crates/wasm-bindgen-shared-0.2.86.crate) = 7246
+SHA256 (rust/crates/web-sys-0.3.63.crate) = 3bdd9ef4e984da1187bf8110c5cf5b845fbc87a23602cdf912386a76fcd3a7c2
+SIZE (rust/crates/web-sys-0.3.63.crate) = 725192
+SHA256 (rust/crates/webpki-roots-0.23.1.crate) = b03058f88386e5ff5310d9111d53f48b17d732b401aeb83a8d5190f2ac459338
+SIZE (rust/crates/webpki-roots-0.23.1.crate) = 245626
 SHA256 (rust/crates/weezl-0.1.7.crate) = 9193164d4de03a926d909d3bc7c30543cecb35400c02114792c2cae20d5e2dbb
 SIZE (rust/crates/weezl-0.1.7.crate) = 42166
 SHA256 (rust/crates/wild-2.1.0.crate) = 05b116685a6be0c52f5a103334cbff26db643826c7b3735fc0a3ba9871310a74
@@ -675,12 +675,14 @@ SHA256 (rust/crates/windows_x86_64_msvc-0.42.2.crate) = 9aec5da331524158c6d1a4ac
 SIZE (rust/crates/windows_x86_64_msvc-0.42.2.crate) = 666936
 SHA256 (rust/crates/windows_x86_64_msvc-0.48.0.crate) = 1a515f5799fe4961cb532f983ce2b23082366b898e52ffbce459c86f67c8378a
 SIZE (rust/crates/windows_x86_64_msvc-0.48.0.crate) = 671422
-SHA256 (rust/crates/winnow-0.4.1.crate) = ae8970b36c66498d8ff1d66685dc86b91b29db0c7739899012f63a63814b4b28
-SIZE (rust/crates/winnow-0.4.1.crate) = 138177
+SHA256 (rust/crates/winnow-0.4.6.crate) = 61de7bac303dc551fe038e2b3cef0f571087a47571ea6e79a87692ac99b99699
+SIZE (rust/crates/winnow-0.4.6.crate) = 142565
 SHA256 (rust/crates/writeable-0.5.2.crate) = 60e49e42bdb1d5dc76f4cd78102f8f0714d32edfa3efb82286eb0f0b1fc0da0f
 SIZE (rust/crates/writeable-0.5.2.crate) = 16028
 SHA256 (rust/crates/wyz-0.5.1.crate) = 05f360fc0b24296329c78fda852a1e9ae82de9cf7b27dae4b7f62f118f77b9ed
 SIZE (rust/crates/wyz-0.5.1.crate) = 18790
+SHA256 (rust/crates/xattr-0.2.3.crate) = 6d1526bbe5aaeb5eb06885f4d987bcdfa5e23187055de9b83fe00156a821fabc
+SIZE (rust/crates/xattr-0.2.3.crate) = 11959
 SHA256 (rust/crates/xi-unicode-0.3.0.crate) = a67300977d3dc3f8034dae89778f502b6ba20b269527b3223ba59c0cf393bb8a
 SIZE (rust/crates/xi-unicode-0.3.0.crate) = 87001
 SHA256 (rust/crates/xmlparser-0.13.5.crate) = 4d25c75bf9ea12c4040a97f829154768bbbce366287e2dc044af160cd79a13fd
@@ -707,5 +709,5 @@ SHA256 (rust/crates/zerovec-derive-0.9.4.crate) = 486558732d5dde10d0f8cb2936507c
 SIZE (rust/crates/zerovec-derive-0.9.4.crate) = 18703
 SHA256 (rust/crates/zopfli-0.7.2.crate) = a5b2bed49d3f0af28729a2338ee8c3a48eba2133a78ebc560779be161ebaaad8
 SIZE (rust/crates/zopfli-0.7.2.crate) = 44043
-SHA256 (typst-typst-v0.5.0_GH0.tar.gz) = 8532b4423fdb125c85a0dd15c8f8718d3135c394b0f8abe26b96a52d14c109c8
-SIZE (typst-typst-v0.5.0_GH0.tar.gz) = 41854161
+SHA256 (typst-typst-v0.6.0_GH0.tar.gz) = 0f5c16c2143bbdc8889d823506e29a4706f8606ce29769916d71b17a05dda568
+SIZE (typst-typst-v0.6.0_GH0.tar.gz) = 42144189
diff --git a/textproc/typst/files/patch-Cargo.toml b/textproc/typst/files/patch-Cargo.toml
index 7a844178d52a..bbcec2cad97e 100644
--- a/textproc/typst/files/patch-Cargo.toml
+++ b/textproc/typst/files/patch-Cargo.toml
@@ -1,4 +1,4 @@
---- Cargo.toml.orig	2023-06-11 07:21:08 UTC
+--- Cargo.toml.orig	2023-06-30 14:21:57 UTC
 +++ Cargo.toml
 @@ -52,7 +52,7 @@ subsetter = "0.1.1"
  serde = { version = "1", features = ["derive"] }
@@ -7,5 +7,5 @@
 -svg2pdf = { git = "https://github.com/typst/svg2pdf" }
 +svg2pdf = "0.5.0"
  tiny-skia = "0.9.0"
+ toml = { version = "0.7.3", default-features = false, features = ["parse"] }
  tracing = "0.1.37"
- ttf-parser = "0.18.1"
diff --git a/textproc/typst/files/patch-tests_Cargo.toml b/textproc/typst/files/patch-tests_Cargo.toml
index c4d4dd642e70..1ea975f61564 100644
--- a/textproc/typst/files/patch-tests_Cargo.toml
+++ b/textproc/typst/files/patch-tests_Cargo.toml
@@ -1,9 +1,9 @@
---- tests/Cargo.toml.orig	2023-04-26 10:25:40 UTC
+--- tests/Cargo.toml.orig	2023-07-01 23:19:52 UTC
 +++ tests/Cargo.toml
-@@ -10,7 +10,7 @@ typst = { path = ".." }
+@@ -10,7 +10,7 @@ comemo = "0.3"
+ typst = { path = ".." }
  typst-library = { path = "../library" }
- comemo = "0.2.2"
- elsa = "1.8"
+ comemo = "0.3"
 -iai = { git = "https://github.com/reknih/iai" }
 +iai = "0.1.1"
  once_cell = "1"