pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/textproc/typst



Module Name:    pkgsrc
Committed By:   pin
Date:           Wed May 24 12:17:50 UTC 2023

Modified Files:
        pkgsrc/textproc/typst: Makefile cargo-depends.mk distinfo
        pkgsrc/textproc/typst/patches: patch-tests_Cargo.toml
Added Files:
        pkgsrc/textproc/typst/patches: patch-Cargo.toml
Removed Files:
        pkgsrc/textproc/typst/patches: patch-Cargo.lock

Log Message:
textproc/typst: update to 0.4.0

Footnotes
 - Implemented support for footnotes
 - The footnote function inserts a footnote
 - The footnote.entry function can be used to customize the footnote listing
 - The "chicago-notes" citation style is now available

Documentation
 - Added a Guide for LaTeX users
 - Now shows default values for optional arguments
 - Added richer outlines in "On this Page"
 - Added initial support for search keywords: "Table of Contents" will now find
   the outline function. Suggestions for more keywords are welcome!
 - Fixed issue with search result ranking
 - Fixed many more small issues

Math
 - Breaking change: Alignment points (&) in equations now alternate between
   left and right alignment
 - Added support for writing roots with Unicode: For example, $root(x+y)$ can
   now also be written as $√(x+y)$
 - Fixed uneven vertical attachment alignment
 - Fixed spacing on decorated elements (e.g., spacing around a canceled
   operator)
 - Fixed styling for stretchable symbols
 - Added tack.r.double, tack.l.double, dotless.i and dotless.j symbols
 - Fixed show rules on symbols (e.g. {show sym.tack: set text(blue)})
 - Fixed missing rename from ast.op to ast that should have been in the previous
   release

Scripting
 - Added function scopes: A function can now hold related definitions in its own
   scope, similar to a module. The new assert.eq function, for instance, is part
   of the assert function's scope. Note that function scopes are currently only
   available for built-in functions.
 - Added assert.eq and assert.ne functions for simpler equality and inequality
   assertions with more helpful error messages
 - Exposed list, enum, and term list items in their respective functions' scope
 - The at methods on strings, arrays, dictionaries, and content now support
   specifying a default value
 - Added support for passing a function to replace that is called with each
   match.
 - Fixed replacement strings: They are now inserted completely verbatim instead
   of supporting the previous (unintended) magic dollar syntax for capture
   groups
 - Fixed bug with trailing placeholders in destructuring patterns
 - Fixed bug with underscore in parameter destructuring
 - Fixed crash with nested patterns and when hovering over an invalid pattern
 - Better error messages when casting to an integer or float fails

Text and Layout
 - Implemented sophisticated CJK punctuation adjustment
 - Disabled overhang for CJK punctuation
 - Added basic translations for Traditional Chinese
 - Fixed alignment of text inside raw blocks (centering a raw block, e.g.
   through a figure, will now keep the text itself left-aligned)
 - Added support for passing a array instead of a function to configure table
   cell alignment and fill per column
 - Fixed automatic figure kind detection
 - Made alignment of enum numbers configurable, defaulting to end
 - Figures can now be made breakable with a show-set rule for blocks in figure
 - Initial fix for smart quotes in RTL languages

Export
 - Fixed ligatures in PDF export: They are now copyable and searchable
 - Exported PDFs now embed ICC profiles for images that have them
 - Fixed export of strokes with zero thickness

Web app
 - Projects can now contain folders
 - Added upload by drag-and-drop into the file panel
 - Files from the file panel can now be dragged into the editor to insert them
   into a Typst file
 - You can now copy-paste images and other files from your computer directly
   into the editor
 - Added a button to resend confirmation email
 - Added an option to invert preview colors in dark mode
 - Added tips to the loading screen and the Help menu. Feel free to propose
   more!
 - Added syntax highlighting for YAML files
 - Allowed middle mouse button click on many buttons to navigate into a new tab
 - Allowed more project names
 - Fixed overridden Vim mode keybindings
 - Fixed many bugs regarding file upload and more

Miscellaneous Improvements
 - Improved performance of counters, state, and queries
 - Improved incremental parsing for more efficient recompilations
 - Added support for .yaml extension in addition to .yml for bibliographies
 - The CLI now emits escape codes only if the output is a TTY
 - For users of the typst crate: The Document is now Sync again and the World
   doesn't have to be 'static anymore


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 pkgsrc/textproc/typst/Makefile \
    pkgsrc/textproc/typst/cargo-depends.mk pkgsrc/textproc/typst/distinfo
cvs rdiff -u -r1.1 -r0 pkgsrc/textproc/typst/patches/patch-Cargo.lock
cvs rdiff -u -r0 -r1.1 pkgsrc/textproc/typst/patches/patch-Cargo.toml
cvs rdiff -u -r1.2 -r1.3 pkgsrc/textproc/typst/patches/patch-tests_Cargo.toml

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/textproc/typst/Makefile
diff -u pkgsrc/textproc/typst/Makefile:1.3 pkgsrc/textproc/typst/Makefile:1.4
--- pkgsrc/textproc/typst/Makefile:1.3  Thu Apr 27 12:26:35 2023
+++ pkgsrc/textproc/typst/Makefile      Wed May 24 12:17:49 2023
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.3 2023/04/27 12:26:35 wiz Exp $
+# $NetBSD: Makefile,v 1.4 2023/05/24 12:17:49 pin Exp $
 
-DISTNAME=      typst-0.3.0
+DISTNAME=      typst-0.4.0
 CATEGORIES=    textproc
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=typst/}
 GITHUB_PROJECT=        typst
@@ -11,21 +11,17 @@ HOMEPAGE=   https://typst.app/
 COMMENT=       Markup-based typesetting system
 LICENSE=       apache-2.0
 
-# patched out for now, let's hope it lasts.
-#DISTFILES=    ${DEFAULT_DISTFILES}
-# Depends on an unpublished crates. Can't use cargo.mk to fetch it.
-#IAI_REV=      3f0f92736408ebce6545808b98e0cb2aea89b7dd
-#DISTFILES+=   iai-${IAI_REV}.tar.gz
-#SITES.iai-${IAI_REV}.tar.gz+= -${MASTER_SITE_GITHUB:=reknih/}iai/archive/${IAI_REV}.tar.gz
+DISTFILES=     ${DEFAULT_DISTFILES}
+SVG2PDF_REV=   35f4bb87fb677473661c6d12919e01a6d64a716d
+DISTFILES+=    svg2pdf-${SVG2PDF_REV}.tar.gz
+SITES.svg2pdf-${SVG2PDF_REV}.tar.gz+= -${MASTER_SITE_GITHUB:=typst/}svg2pdf/archive/${SVG2PDF_REV}.tar.gz
 
 .include "cargo-depends.mk"
 
-#CARGO_ARGS=   ${DEFAULT_CARGO_ARGS} -p typst-cli
-
 INSTALLATION_DIRS=     bin
 
-#post-extract:
-#      mv ${WRKDIR}/iai-* ${WRKDIR}/vendor/iai
+post-extract:
+       mv ${WRKDIR}/svg2pdf-* ${WRKSRC}
 
 do-install:
        ${INSTALL_PROGRAM} ${WRKSRC}/target/release/typst ${DESTDIR}${PREFIX}/bin
Index: pkgsrc/textproc/typst/cargo-depends.mk
diff -u pkgsrc/textproc/typst/cargo-depends.mk:1.3 pkgsrc/textproc/typst/cargo-depends.mk:1.4
--- pkgsrc/textproc/typst/cargo-depends.mk:1.3  Thu Apr 27 12:26:35 2023
+++ pkgsrc/textproc/typst/cargo-depends.mk      Wed May 24 12:17:49 2023
@@ -1,28 +1,28 @@
-# $NetBSD: cargo-depends.mk,v 1.3 2023/04/27 12:26:35 wiz Exp $
+# $NetBSD: cargo-depends.mk,v 1.4 2023/05/24 12:17:49 pin Exp $
 
 CARGO_CRATE_DEPENDS+=  adler-1.0.2
 CARGO_CRATE_DEPENDS+=  ahash-0.8.3
 CARGO_CRATE_DEPENDS+=  aho-corasick-1.0.1
 CARGO_CRATE_DEPENDS+=  android_system_properties-0.1.5
-CARGO_CRATE_DEPENDS+=  anstream-0.3.1
+CARGO_CRATE_DEPENDS+=  anstream-0.3.2
 CARGO_CRATE_DEPENDS+=  anstyle-1.0.0
 CARGO_CRATE_DEPENDS+=  anstyle-parse-0.2.0
 CARGO_CRATE_DEPENDS+=  anstyle-query-1.0.0
 CARGO_CRATE_DEPENDS+=  anstyle-wincon-1.0.1
 CARGO_CRATE_DEPENDS+=  arrayref-0.3.7
-CARGO_CRATE_DEPENDS+=  arrayvec-0.5.2
 CARGO_CRATE_DEPENDS+=  arrayvec-0.7.2
 CARGO_CRATE_DEPENDS+=  atty-0.2.14
 CARGO_CRATE_DEPENDS+=  autocfg-1.1.0
-CARGO_CRATE_DEPENDS+=  base64-0.13.1
+CARGO_CRATE_DEPENDS+=  az-1.2.1
+CARGO_CRATE_DEPENDS+=  base64-0.21.0
 CARGO_CRATE_DEPENDS+=  biblatex-0.8.0
 CARGO_CRATE_DEPENDS+=  bincode-1.3.3
 CARGO_CRATE_DEPENDS+=  bit-set-0.5.3
 CARGO_CRATE_DEPENDS+=  bit-vec-0.6.3
 CARGO_CRATE_DEPENDS+=  bitflags-1.3.2
-CARGO_CRATE_DEPENDS+=  bitflags-2.2.1
+CARGO_CRATE_DEPENDS+=  bitflags-2.3.1
 CARGO_CRATE_DEPENDS+=  bitvec-1.0.1
-CARGO_CRATE_DEPENDS+=  bumpalo-3.12.1
+CARGO_CRATE_DEPENDS+=  bumpalo-3.12.2
 CARGO_CRATE_DEPENDS+=  bytemuck-1.13.1
 CARGO_CRATE_DEPENDS+=  byteorder-1.4.3
 CARGO_CRATE_DEPENDS+=  cc-1.0.79
@@ -30,19 +30,20 @@ CARGO_CRATE_DEPENDS+=       cfg-if-1.0.0
 CARGO_CRATE_DEPENDS+=  chinese-number-0.7.2
 CARGO_CRATE_DEPENDS+=  chinese-variant-1.0.9
 CARGO_CRATE_DEPENDS+=  chrono-0.4.24
-CARGO_CRATE_DEPENDS+=  clap-3.2.24
-CARGO_CRATE_DEPENDS+=  clap-4.2.4
-CARGO_CRATE_DEPENDS+=  clap_builder-4.2.4
-CARGO_CRATE_DEPENDS+=  clap_complete-4.2.1
-CARGO_CRATE_DEPENDS+=  clap_derive-4.2.0
+CARGO_CRATE_DEPENDS+=  clap-3.2.25
+CARGO_CRATE_DEPENDS+=  clap-4.2.7
+CARGO_CRATE_DEPENDS+=  clap_builder-4.2.7
+CARGO_CRATE_DEPENDS+=  clap_complete-4.2.3
+CARGO_CRATE_DEPENDS+=  clap_derive-3.2.25
+CARGO_CRATE_DEPENDS+=   clap_derive-4.2.0
 CARGO_CRATE_DEPENDS+=  clap_lex-0.2.4
 CARGO_CRATE_DEPENDS+=  clap_lex-0.4.1
 CARGO_CRATE_DEPENDS+=  clap_mangen-0.2.10
 CARGO_CRATE_DEPENDS+=  codespan-reporting-0.11.1
 CARGO_CRATE_DEPENDS+=  color_quant-1.1.0
 CARGO_CRATE_DEPENDS+=  colorchoice-1.0.0
-CARGO_CRATE_DEPENDS+=  comemo-0.2.2
-CARGO_CRATE_DEPENDS+=  comemo-macros-0.2.2
+CARGO_CRATE_DEPENDS+=  comemo-0.3.0
+CARGO_CRATE_DEPENDS+=  comemo-macros-0.3.0
 CARGO_CRATE_DEPENDS+=  core-foundation-sys-0.8.4
 CARGO_CRATE_DEPENDS+=  crc32fast-1.3.2
 CARGO_CRATE_DEPENDS+=  crossbeam-channel-0.5.8
@@ -51,19 +52,15 @@ CARGO_CRATE_DEPENDS+=       crossbeam-epoch-0.
 CARGO_CRATE_DEPENDS+=  crossbeam-utils-0.8.15
 CARGO_CRATE_DEPENDS+=  csv-1.2.1
 CARGO_CRATE_DEPENDS+=  csv-core-0.1.10
-CARGO_CRATE_DEPENDS+=  cxx-1.0.94
-CARGO_CRATE_DEPENDS+=  cxx-build-1.0.94
-CARGO_CRATE_DEPENDS+=  cxxbridge-flags-1.0.94
-CARGO_CRATE_DEPENDS+=  cxxbridge-macro-1.0.94
 CARGO_CRATE_DEPENDS+=  dashmap-5.4.0
-CARGO_CRATE_DEPENDS+=  data-url-0.1.1
-CARGO_CRATE_DEPENDS+=  dirs-5.0.0
-CARGO_CRATE_DEPENDS+=  dirs-sys-0.4.0
-CARGO_CRATE_DEPENDS+=  displaydoc-0.2.3
+CARGO_CRATE_DEPENDS+=  data-url-0.2.0
+CARGO_CRATE_DEPENDS+=  dirs-5.0.1
+CARGO_CRATE_DEPENDS+=  dirs-sys-0.4.1
+CARGO_CRATE_DEPENDS+=  displaydoc-0.2.4
 CARGO_CRATE_DEPENDS+=  ecow-0.1.1
 CARGO_CRATE_DEPENDS+=  either-1.8.1
 CARGO_CRATE_DEPENDS+=  elsa-1.8.1
-CARGO_CRATE_DEPENDS+=  enum-ordinalize-3.1.12
+CARGO_CRATE_DEPENDS+=  enum-ordinalize-3.1.13
 CARGO_CRATE_DEPENDS+=  env_logger-0.10.0
 CARGO_CRATE_DEPENDS+=  errno-0.3.1
 CARGO_CRATE_DEPENDS+=  errno-dragonfly-0.1.2
@@ -71,16 +68,15 @@ CARGO_CRATE_DEPENDS+=       fancy-regex-0.7.1
 CARGO_CRATE_DEPENDS+=  fastrand-1.9.0
 CARGO_CRATE_DEPENDS+=  fdeflate-0.3.0
 CARGO_CRATE_DEPENDS+=  filetime-0.2.21
-CARGO_CRATE_DEPENDS+=  flate2-1.0.25
+CARGO_CRATE_DEPENDS+=  flate2-1.0.26
 CARGO_CRATE_DEPENDS+=  float-cmp-0.9.0
 CARGO_CRATE_DEPENDS+=  fnv-1.0.7
-CARGO_CRATE_DEPENDS+=  fontdb-0.9.3
+CARGO_CRATE_DEPENDS+=  fontdb-0.13.1
 CARGO_CRATE_DEPENDS+=  form_urlencoded-1.1.0
 CARGO_CRATE_DEPENDS+=  fsevent-sys-4.1.0
 CARGO_CRATE_DEPENDS+=  funty-2.0.0
 CARGO_CRATE_DEPENDS+=  getopts-0.2.21
 CARGO_CRATE_DEPENDS+=  getrandom-0.2.9
-CARGO_CRATE_DEPENDS+=  gif-0.11.4
 CARGO_CRATE_DEPENDS+=  gif-0.12.0
 CARGO_CRATE_DEPENDS+=  glob-0.3.1
 CARGO_CRATE_DEPENDS+=  hashbrown-0.12.3
@@ -92,10 +88,11 @@ CARGO_CRATE_DEPENDS+=       hermit-abi-0.3.1
 CARGO_CRATE_DEPENDS+=  hypher-0.1.1
 CARGO_CRATE_DEPENDS+=  iai-0.1.1
 CARGO_CRATE_DEPENDS+=  iana-time-zone-0.1.56
-CARGO_CRATE_DEPENDS+=  iana-time-zone-haiku-0.1.1
+CARGO_CRATE_DEPENDS+=  iana-time-zone-haiku-0.1.2
 CARGO_CRATE_DEPENDS+=  idna-0.3.0
 CARGO_CRATE_DEPENDS+=  if_chain-1.0.2
 CARGO_CRATE_DEPENDS+=  image-0.24.6
+CARGO_CRATE_DEPENDS+=  imagesize-0.11.0
 CARGO_CRATE_DEPENDS+=  include_dir-0.7.3
 CARGO_CRATE_DEPENDS+=  include_dir_macros-0.7.3
 CARGO_CRATE_DEPENDS+=  indexmap-1.9.3
@@ -107,34 +104,29 @@ CARGO_CRATE_DEPENDS+=     io-lifetimes-1.0.1
 CARGO_CRATE_DEPENDS+=  is-docker-0.2.0
 CARGO_CRATE_DEPENDS+=  is-terminal-0.4.7
 CARGO_CRATE_DEPENDS+=  is-wsl-0.4.0
-CARGO_CRATE_DEPENDS+=  isolang-2.2.0
+CARGO_CRATE_DEPENDS+=  isolang-2.3.0
 CARGO_CRATE_DEPENDS+=  itertools-0.10.5
 CARGO_CRATE_DEPENDS+=  itoa-1.0.6
-CARGO_CRATE_DEPENDS+=  jpeg-decoder-0.2.6
 CARGO_CRATE_DEPENDS+=  jpeg-decoder-0.3.0
-CARGO_CRATE_DEPENDS+=  js-sys-0.3.61
+CARGO_CRATE_DEPENDS+=  js-sys-0.3.63
 CARGO_CRATE_DEPENDS+=  kqueue-1.0.7
 CARGO_CRATE_DEPENDS+=  kqueue-sys-1.0.3
-CARGO_CRATE_DEPENDS+=  kurbo-0.8.3
+CARGO_CRATE_DEPENDS+=  kurbo-0.9.5
 CARGO_CRATE_DEPENDS+=  lazy_static-1.4.0
-CARGO_CRATE_DEPENDS+=  libc-0.2.142
+CARGO_CRATE_DEPENDS+=  libc-0.2.144
 CARGO_CRATE_DEPENDS+=  libdeflate-sys-0.11.0
 CARGO_CRATE_DEPENDS+=  libdeflater-0.11.0
-CARGO_CRATE_DEPENDS+=  link-cplusplus-1.0.8
 CARGO_CRATE_DEPENDS+=  linked-hash-map-0.5.6
-CARGO_CRATE_DEPENDS+=  linux-raw-sys-0.3.4
+CARGO_CRATE_DEPENDS+=  linux-raw-sys-0.3.7
 CARGO_CRATE_DEPENDS+=  lipsum-0.9.0
 CARGO_CRATE_DEPENDS+=  lock_api-0.4.9
 CARGO_CRATE_DEPENDS+=  log-0.4.17
-CARGO_CRATE_DEPENDS+=  matches-0.1.10
 CARGO_CRATE_DEPENDS+=  memchr-2.5.0
 CARGO_CRATE_DEPENDS+=  memmap2-0.5.10
 CARGO_CRATE_DEPENDS+=  memoffset-0.8.0
-CARGO_CRATE_DEPENDS+=  miniz_oxide-0.5.4
-CARGO_CRATE_DEPENDS+=  miniz_oxide-0.6.2
 CARGO_CRATE_DEPENDS+=  miniz_oxide-0.7.1
 CARGO_CRATE_DEPENDS+=  mio-0.8.6
-CARGO_CRATE_DEPENDS+=  notify-5.1.0
+CARGO_CRATE_DEPENDS+=  notify-5.2.0
 CARGO_CRATE_DEPENDS+=  nu-ansi-term-0.46.0
 CARGO_CRATE_DEPENDS+=  num-bigint-0.4.3
 CARGO_CRATE_DEPENDS+=  num-format-0.4.4
@@ -144,81 +136,82 @@ CARGO_CRATE_DEPENDS+=     num-traits-0.2.15
 CARGO_CRATE_DEPENDS+=  num_cpus-1.15.0
 CARGO_CRATE_DEPENDS+=  numerals-0.1.4
 CARGO_CRATE_DEPENDS+=  once_cell-1.17.1
-CARGO_CRATE_DEPENDS+=  open-4.0.2
+CARGO_CRATE_DEPENDS+=  open-4.1.0
+CARGO_CRATE_DEPENDS+=  option-ext-0.2.0
 CARGO_CRATE_DEPENDS+=  os_str_bytes-6.5.0
 CARGO_CRATE_DEPENDS+=  overload-0.1.1
 CARGO_CRATE_DEPENDS+=  oxipng-8.0.0
 CARGO_CRATE_DEPENDS+=  parking_lot_core-0.9.7
 CARGO_CRATE_DEPENDS+=  paste-1.0.12
 CARGO_CRATE_DEPENDS+=  pathdiff-0.2.1
-CARGO_CRATE_DEPENDS+=  pdf-writer-0.6.0
+CARGO_CRATE_DEPENDS+=  pdf-writer-0.7.1
 CARGO_CRATE_DEPENDS+=  percent-encoding-2.2.0
-CARGO_CRATE_DEPENDS+=  phf-0.10.1
-CARGO_CRATE_DEPENDS+=  phf_shared-0.10.0
-CARGO_CRATE_DEPENDS+=  pico-args-0.4.2
+CARGO_CRATE_DEPENDS+=  phf-0.11.1
+CARGO_CRATE_DEPENDS+=  phf_shared-0.11.1
+CARGO_CRATE_DEPENDS+=  pico-args-0.5.0
 CARGO_CRATE_DEPENDS+=  pin-project-lite-0.2.9
 CARGO_CRATE_DEPENDS+=  pixglyph-0.1.0
 CARGO_CRATE_DEPENDS+=  png-0.17.8
 CARGO_CRATE_DEPENDS+=  ppv-lite86-0.2.17
-CARGO_CRATE_DEPENDS+=  proc-macro2-1.0.56
+CARGO_CRATE_DEPENDS+=  proc-macro-error-1.0.4
+CARGO_CRATE_DEPENDS+=  proc-macro-error-attr-1.0.4
+CARGO_CRATE_DEPENDS+=  proc-macro2-1.0.58
 CARGO_CRATE_DEPENDS+=  psm-0.1.21
 CARGO_CRATE_DEPENDS+=  pulldown-cmark-0.9.2
 CARGO_CRATE_DEPENDS+=  quick-xml-0.26.0
-CARGO_CRATE_DEPENDS+=  quote-1.0.26
+CARGO_CRATE_DEPENDS+=  quote-1.0.27
 CARGO_CRATE_DEPENDS+=  radium-0.7.0
 CARGO_CRATE_DEPENDS+=  rand-0.8.5
 CARGO_CRATE_DEPENDS+=  rand_chacha-0.3.1
 CARGO_CRATE_DEPENDS+=  rand_core-0.6.4
 CARGO_CRATE_DEPENDS+=  rayon-1.7.0
 CARGO_CRATE_DEPENDS+=  rayon-core-1.11.0
-CARGO_CRATE_DEPENDS+=  rctree-0.4.0
+CARGO_CRATE_DEPENDS+=  rctree-0.5.0
 CARGO_CRATE_DEPENDS+=  redox_syscall-0.2.16
 CARGO_CRATE_DEPENDS+=  redox_syscall-0.3.5
 CARGO_CRATE_DEPENDS+=  redox_users-0.4.3
 CARGO_CRATE_DEPENDS+=  regex-1.8.1
 CARGO_CRATE_DEPENDS+=  regex-syntax-0.6.29
 CARGO_CRATE_DEPENDS+=  regex-syntax-0.7.1
-CARGO_CRATE_DEPENDS+=  resvg-0.22.0
+CARGO_CRATE_DEPENDS+=  resvg-0.32.0
 CARGO_CRATE_DEPENDS+=  rgb-0.8.36
-CARGO_CRATE_DEPENDS+=  ring-0.16.20
 CARGO_CRATE_DEPENDS+=  roff-0.2.1
-CARGO_CRATE_DEPENDS+=  roxmltree-0.14.1
+CARGO_CRATE_DEPENDS+=  rosvgtree-0.3.0
+CARGO_CRATE_DEPENDS+=  roxmltree-0.18.0
 CARGO_CRATE_DEPENDS+=  rustc-hash-1.1.0
 CARGO_CRATE_DEPENDS+=  rustc_version-0.4.0
-CARGO_CRATE_DEPENDS+=  rustix-0.37.14
-CARGO_CRATE_DEPENDS+=  rustls-0.20.8
+CARGO_CRATE_DEPENDS+=  rustix-0.37.19
 CARGO_CRATE_DEPENDS+=  rustversion-1.0.12
-CARGO_CRATE_DEPENDS+=  rustybuzz-0.5.1
+CARGO_CRATE_DEPENDS+=  rustybuzz-0.7.0
 CARGO_CRATE_DEPENDS+=  ryu-1.0.13
-CARGO_CRATE_DEPENDS+=  safe_arch-0.5.2
 CARGO_CRATE_DEPENDS+=  same-file-1.0.6
 CARGO_CRATE_DEPENDS+=  scopeguard-1.1.0
-CARGO_CRATE_DEPENDS+=  scratch-1.0.5
-CARGO_CRATE_DEPENDS+=  sct-0.7.0
 CARGO_CRATE_DEPENDS+=  semver-1.0.17
-CARGO_CRATE_DEPENDS+=  serde-1.0.160
-CARGO_CRATE_DEPENDS+=  serde_derive-1.0.160
+CARGO_CRATE_DEPENDS+=  serde-1.0.163
+CARGO_CRATE_DEPENDS+=  serde_derive-1.0.163
 CARGO_CRATE_DEPENDS+=  serde_json-1.0.96
-CARGO_CRATE_DEPENDS+=  serde_spanned-0.6.1
+CARGO_CRATE_DEPENDS+=  serde_spanned-0.6.2
 CARGO_CRATE_DEPENDS+=  serde_yaml-0.8.26
 CARGO_CRATE_DEPENDS+=  sharded-slab-0.1.4
 CARGO_CRATE_DEPENDS+=  simd-adler32-0.3.5
 CARGO_CRATE_DEPENDS+=  simplecss-0.2.1
 CARGO_CRATE_DEPENDS+=  siphasher-0.3.10
+CARGO_CRATE_DEPENDS+=  slotmap-1.0.6
 CARGO_CRATE_DEPENDS+=  smallvec-1.10.0
-CARGO_CRATE_DEPENDS+=  spin-0.5.2
 CARGO_CRATE_DEPENDS+=  stable_deref_trait-1.2.0
 CARGO_CRATE_DEPENDS+=  stacker-0.1.15
 CARGO_CRATE_DEPENDS+=  stderrlog-0.5.4
 CARGO_CRATE_DEPENDS+=  str_stack-0.1.0
+CARGO_CRATE_DEPENDS+=  strict-num-0.1.0
 CARGO_CRATE_DEPENDS+=  strsim-0.10.0
 CARGO_CRATE_DEPENDS+=  strum-0.24.1
 CARGO_CRATE_DEPENDS+=  strum_macros-0.24.3
 CARGO_CRATE_DEPENDS+=  subsetter-0.1.1
-CARGO_CRATE_DEPENDS+=  svg2pdf-0.4.1
-CARGO_CRATE_DEPENDS+=  svgtypes-0.8.2
+# Workaround for unpublised crate in the Makefile
+# CARGO_CRATE_DEPENDS+=        svg2pdf-0.4.1
+CARGO_CRATE_DEPENDS+=  svgtypes-0.11.0
 CARGO_CRATE_DEPENDS+=  syn-1.0.109
-CARGO_CRATE_DEPENDS+=  syn-2.0.15
+CARGO_CRATE_DEPENDS+=  syn-2.0.16
 CARGO_CRATE_DEPENDS+=  syntect-5.0.0
 CARGO_CRATE_DEPENDS+=  tap-1.0.1
 CARGO_CRATE_DEPENDS+=  tempfile-3.5.0
@@ -227,22 +220,21 @@ CARGO_CRATE_DEPENDS+=     textwrap-0.16.0
 CARGO_CRATE_DEPENDS+=  thiserror-1.0.40
 CARGO_CRATE_DEPENDS+=  thiserror-impl-1.0.40
 CARGO_CRATE_DEPENDS+=  thread_local-1.1.7
-CARGO_CRATE_DEPENDS+=  tiny-skia-0.6.6
+CARGO_CRATE_DEPENDS+=  tiny-skia-0.9.1
+CARGO_CRATE_DEPENDS+=  tiny-skia-path-0.9.0
 CARGO_CRATE_DEPENDS+=  tinystr-0.7.1
 CARGO_CRATE_DEPENDS+=  tinyvec-1.6.0
 CARGO_CRATE_DEPENDS+=  tinyvec_macros-0.1.1
-CARGO_CRATE_DEPENDS+=  toml-0.7.3
-CARGO_CRATE_DEPENDS+=  toml_datetime-0.6.1
-CARGO_CRATE_DEPENDS+=  toml_edit-0.19.8
-CARGO_CRATE_DEPENDS+=  tracing-0.1.38
+CARGO_CRATE_DEPENDS+=  toml-0.7.4
+CARGO_CRATE_DEPENDS+=  toml_datetime-0.6.2
+CARGO_CRATE_DEPENDS+=  toml_edit-0.19.9
+CARGO_CRATE_DEPENDS+=  tracing-0.1.37
 CARGO_CRATE_DEPENDS+=  tracing-attributes-0.1.24
-CARGO_CRATE_DEPENDS+=  tracing-core-0.1.30
+CARGO_CRATE_DEPENDS+=  tracing-core-0.1.31
 CARGO_CRATE_DEPENDS+=  tracing-error-0.2.0
 CARGO_CRATE_DEPENDS+=  tracing-flame-0.2.0
 CARGO_CRATE_DEPENDS+=  tracing-log-0.1.3
 CARGO_CRATE_DEPENDS+=  tracing-subscriber-0.3.17
-CARGO_CRATE_DEPENDS+=  ttf-parser-0.15.2
-CARGO_CRATE_DEPENDS+=  ttf-parser-0.17.1
 CARGO_CRATE_DEPENDS+=  ttf-parser-0.18.1
 CARGO_CRATE_DEPENDS+=  typed-arena-2.0.2
 CARGO_CRATE_DEPENDS+=  unic-langid-0.9.1
@@ -251,7 +243,7 @@ CARGO_CRATE_DEPENDS+=       unicase-2.6.0
 CARGO_CRATE_DEPENDS+=  unicode-bidi-0.3.13
 CARGO_CRATE_DEPENDS+=  unicode-bidi-mirroring-0.1.0
 CARGO_CRATE_DEPENDS+=  unicode-ccc-0.1.2
-CARGO_CRATE_DEPENDS+=  unicode-general-category-0.4.0
+CARGO_CRATE_DEPENDS+=  unicode-general-category-0.6.0
 CARGO_CRATE_DEPENDS+=  unicode-ident-1.0.8
 CARGO_CRATE_DEPENDS+=  unicode-math-class-0.1.0
 CARGO_CRATE_DEPENDS+=  unicode-normalization-0.1.22
@@ -259,26 +251,23 @@ CARGO_CRATE_DEPENDS+=     unicode-script-0.5
 CARGO_CRATE_DEPENDS+=  unicode-segmentation-1.10.1
 CARGO_CRATE_DEPENDS+=  unicode-vo-0.1.0
 CARGO_CRATE_DEPENDS+=  unicode-width-0.1.10
-CARGO_CRATE_DEPENDS+=  unicode-xid-0.2.4
 CARGO_CRATE_DEPENDS+=  unicode_names2-0.6.0
 CARGO_CRATE_DEPENDS+=  unscanny-0.1.0
-CARGO_CRATE_DEPENDS+=  untrusted-0.7.1
-CARGO_CRATE_DEPENDS+=  ureq-2.6.2
 CARGO_CRATE_DEPENDS+=  url-2.3.1
-CARGO_CRATE_DEPENDS+=  usvg-0.22.0
+CARGO_CRATE_DEPENDS+=  usvg-0.32.0
+CARGO_CRATE_DEPENDS+=  usvg-parser-0.32.0
+CARGO_CRATE_DEPENDS+=  usvg-text-layout-0.32.0
+CARGO_CRATE_DEPENDS+=  usvg-tree-0.32.0
 CARGO_CRATE_DEPENDS+=  utf8parse-0.2.1
 CARGO_CRATE_DEPENDS+=  valuable-0.1.0
 CARGO_CRATE_DEPENDS+=  version_check-0.9.4
 CARGO_CRATE_DEPENDS+=  walkdir-2.3.3
 CARGO_CRATE_DEPENDS+=  wasi-0.11.0+wasi-snapshot-preview1
-CARGO_CRATE_DEPENDS+=  wasm-bindgen-0.2.84
-CARGO_CRATE_DEPENDS+=  wasm-bindgen-backend-0.2.84
-CARGO_CRATE_DEPENDS+=  wasm-bindgen-macro-0.2.84
-CARGO_CRATE_DEPENDS+=  wasm-bindgen-macro-support-0.2.84
-CARGO_CRATE_DEPENDS+=  wasm-bindgen-shared-0.2.84
-CARGO_CRATE_DEPENDS+=  web-sys-0.3.61
-CARGO_CRATE_DEPENDS+=  webpki-0.22.0
-CARGO_CRATE_DEPENDS+=  webpki-roots-0.22.6
+CARGO_CRATE_DEPENDS+=  wasm-bindgen-0.2.86
+CARGO_CRATE_DEPENDS+=  wasm-bindgen-backend-0.2.86
+CARGO_CRATE_DEPENDS+=  wasm-bindgen-macro-0.2.86
+CARGO_CRATE_DEPENDS+=  wasm-bindgen-macro-support-0.2.86
+CARGO_CRATE_DEPENDS+=  wasm-bindgen-shared-0.2.86
 CARGO_CRATE_DEPENDS+=  weezl-0.1.7
 CARGO_CRATE_DEPENDS+=  wild-2.1.0
 CARGO_CRATE_DEPENDS+=  winapi-0.3.9
@@ -286,7 +275,6 @@ CARGO_CRATE_DEPENDS+=       winapi-i686-pc-win
 CARGO_CRATE_DEPENDS+=  winapi-util-0.1.5
 CARGO_CRATE_DEPENDS+=  winapi-x86_64-pc-windows-gnu-0.4.0
 CARGO_CRATE_DEPENDS+=  windows-0.48.0
-CARGO_CRATE_DEPENDS+=  windows-sys-0.42.0
 CARGO_CRATE_DEPENDS+=  windows-sys-0.45.0
 CARGO_CRATE_DEPENDS+=  windows-sys-0.48.0
 CARGO_CRATE_DEPENDS+=  windows-targets-0.42.2
@@ -305,10 +293,11 @@ CARGO_CRATE_DEPENDS+=     windows_x86_64_gnu
 CARGO_CRATE_DEPENDS+=  windows_x86_64_gnullvm-0.48.0
 CARGO_CRATE_DEPENDS+=  windows_x86_64_msvc-0.42.2
 CARGO_CRATE_DEPENDS+=  windows_x86_64_msvc-0.48.0
-CARGO_CRATE_DEPENDS+=  winnow-0.4.1
+CARGO_CRATE_DEPENDS+=  winnow-0.4.6
 CARGO_CRATE_DEPENDS+=  wyz-0.5.1
 CARGO_CRATE_DEPENDS+=  xi-unicode-0.3.0
 CARGO_CRATE_DEPENDS+=  xmlparser-0.13.5
+CARGO_CRATE_DEPENDS+=  xmlwriter-0.1.0
 CARGO_CRATE_DEPENDS+=  xmp-writer-0.1.0
 CARGO_CRATE_DEPENDS+=  yaml-front-matter-0.1.0
 CARGO_CRATE_DEPENDS+=  yaml-rust-0.4.5
Index: pkgsrc/textproc/typst/distinfo
diff -u pkgsrc/textproc/typst/distinfo:1.3 pkgsrc/textproc/typst/distinfo:1.4
--- pkgsrc/textproc/typst/distinfo:1.3  Thu Apr 27 12:26:35 2023
+++ pkgsrc/textproc/typst/distinfo      Wed May 24 12:17:49 2023
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.3 2023/04/27 12:26:35 wiz Exp $
+$NetBSD: distinfo,v 1.4 2023/05/24 12:17:49 pin Exp $
 
 BLAKE2s (adler-1.0.2.crate) = f263779d752af886455fc0f42c997893fb1a09edcf1bd2980605251c2e3602aa
 SHA512 (adler-1.0.2.crate) = 7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1
@@ -12,9 +12,9 @@ Size (aho-corasick-1.0.1.crate) = 167320
 BLAKE2s (android_system_properties-0.1.5.crate) = e405a7701baf9817ca6e946b78ab2ae83f4667112c19c5214606cd863ca5c765
 SHA512 (android_system_properties-0.1.5.crate) = b09f51339f9772c0e2e4241b36cf51573c6b96b19ffc1fbbc94b1c1d1d2fdfe8eac3134af54174a675ab05d18ef4f6bcb2c7fcc20114bbeef6e17e3692202191
 Size (android_system_properties-0.1.5.crate) = 5243 bytes
-BLAKE2s (anstream-0.3.1.crate) = 14a51d426b6b7acde27062c42619ce22cf87b47ecaba6037fb50a6c6476d367c
-SHA512 (anstream-0.3.1.crate) = 0eaad41de20fcb8207eecd810e47c833c59bea43cffd7e11450fc74617dcf3adb8d2ae1b5a61f8827dd3ef86ecf3ff7503d6b55c489aefab5f62c8bc746c2e8d
-Size (anstream-0.3.1.crate) = 19503 bytes
+BLAKE2s (anstream-0.3.2.crate) = 30d7df665d61e32cf9e00cd5a0fdabe3593927e6dc8d04f9c4abd5ffcf359efd
+SHA512 (anstream-0.3.2.crate) = b896e5208a2ee6a3c98bf3bb9ac1c52792de114dfa5709dadcac6183ea19ea63230dffd3217e571354a71d69b8eafbb0189e05f8f77f50922020de54e3aeecc8
+Size (anstream-0.3.2.crate) = 19504 bytes
 BLAKE2s (anstyle-1.0.0.crate) = 75ad9b0ca8eeb4b6164b5abb7364da3d09717d4c0df5efcee853e88e032893f4
 SHA512 (anstyle-1.0.0.crate) = 5a0159b9f8a80afadff04ecbec3c1769cef712c77de8062b31323298dab9507f4a87b7c777e6335d310ec464b0982d097b5888b4b351c389b5f4419c2c87be7b
 Size (anstyle-1.0.0.crate) = 13972 bytes
@@ -30,9 +30,6 @@ Size (anstyle-wincon-1.0.1.crate) = 1171
 BLAKE2s (arrayref-0.3.7.crate) = 7c4fc19e45198b8905621bb2a43a0abe7d1b92bdfd2d6f989d5ed7462ead11b2
 SHA512 (arrayref-0.3.7.crate) = dcf1c7de6d1d4b921e26a39cd70070bd460cd27f0a38be9099e41fc8b05fb60ba4f9aa91f92401cdcd0847bad08bffa7db4dca8d7cc84a3c8a1416d1758838ce
 Size (arrayref-0.3.7.crate) = 9620 bytes
-BLAKE2s (arrayvec-0.5.2.crate) = 0a2a485fd63a88b1d0d196b5b676c9d0fde68b02e8a7d548e5d537e75b4eeffc
-SHA512 (arrayvec-0.5.2.crate) = 1896b5f64b4dbdcff8ad234bda4ea8129bcacf87839347304717e94ee9f369cf5f4371755e453ff7d72817edb8f7fdbc726d77cc4f28ed05148dc89c7714b004
-Size (arrayvec-0.5.2.crate) = 27838 bytes
 BLAKE2s (arrayvec-0.7.2.crate) = 8aa10ad047a554cd7b40494bc9e022c75feb413f61b978dca46c1459ac913163
 SHA512 (arrayvec-0.7.2.crate) = 80cc6e55b6032f4882362813de970d3d99e600ada774b28ac6a24c9c8e018fda3b35c5750ac3a09fca6fb9496e2e3fe608b58d21b1b84685ebd170f567a0ecbc
 Size (arrayvec-0.7.2.crate) = 29341 bytes
@@ -42,9 +39,12 @@ Size (atty-0.2.14.crate) = 5470 bytes
 BLAKE2s (autocfg-1.1.0.crate) = dd57bc2348994ace592664469f4b2389f230343402c627a9981eb582f10b0060
 SHA512 (autocfg-1.1.0.crate) = df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f
 Size (autocfg-1.1.0.crate) = 13272 bytes
-BLAKE2s (base64-0.13.1.crate) = b97e0ff27ab831d0323c35addbe3a392413a7ea5a0d9d35b5cc1c74586c89974
-SHA512 (base64-0.13.1.crate) = 1eb76aff9a84057f2ccb7082e9c57b015c2d71a28173089b02e7aacd09a7d311bedf0a943529611ada29f8d7b536d7ae4de256d98eee8450003a3a9a652bda4b
-Size (base64-0.13.1.crate) = 61002 bytes
+BLAKE2s (az-1.2.1.crate) = 6d5df5f63263f928c61bd628cb447baf3d600bf9ee42c288770f22a0c7297f7f
+SHA512 (az-1.2.1.crate) = fc81f22f8efc2faa76e25644f7c0102a8bf623dcd5538ecd81e03344481b62f036f80d3ac734653d4386265b640bcb357572db03a1716dfd6b9b12348e9f8cf7
+Size (az-1.2.1.crate) = 27842 bytes
+BLAKE2s (base64-0.21.0.crate) = f14d97030d5c45db9d2fabd4d796a4510942007b8829bc64730118e71b35507b
+SHA512 (base64-0.21.0.crate) = 60bcc157c6449a2160e083611e6d53e07bbff7db8cd550d9056cb804e99e990d4a20092ba4347306a3c6b6c42474a06d92cb3895125c50cef9b74cd3cbd83a2f
+Size (base64-0.21.0.crate) = 72180 bytes
 BLAKE2s (biblatex-0.8.0.crate) = 1849175a4a38b9e197700920d38d6adec4ca372bc30533002cdcfe9520dc54d1
 SHA512 (biblatex-0.8.0.crate) = bf670a2f005abbf2d81665cc1b879e8575d5f32ddc26aa83560dd3d927ab565776ef57f0a970c6e5b777b19d0e0f37bf32524825de9425cdf1f56d4d3da24370
 Size (biblatex-0.8.0.crate) = 83637 bytes
@@ -60,15 +60,15 @@ Size (bit-vec-0.6.3.crate) = 19927 bytes
 BLAKE2s (bitflags-1.3.2.crate) = e3a3b45a4403823875a03dbda329ca16068fa8f847cef81987c6b780101f2415
 SHA512 (bitflags-1.3.2.crate) = 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
 Size (bitflags-1.3.2.crate) = 23021 bytes
-BLAKE2s (bitflags-2.2.1.crate) = fd1755befdc1db896c299bc9261bb1a686b0d0496a5627f5f5ce502cad237743
-SHA512 (bitflags-2.2.1.crate) = 413b602edb82f8a4553735e46feefe323137b742d003368e037406157f916e5a5ea002d015a27cf8d41accca75f103c6712e2268fe2853d4d5e93e7264682182
-Size (bitflags-2.2.1.crate) = 35798 bytes
+BLAKE2s (bitflags-2.3.1.crate) = d10199526907918bb37feb1488c7c3d4faebcd10f47bc6f3928fe659859a8ae3
+SHA512 (bitflags-2.3.1.crate) = 12a7bb566d19153179e37daff4a336d7030274eb5219f2f074c28db2e2b8aa958a85749bdb8a72ba7b5f8eb2cef49ac5308f40bbc3548266d756930b5d7f3322
+Size (bitflags-2.3.1.crate) = 39565 bytes
 BLAKE2s (bitvec-1.0.1.crate) = a905d786a2b567b464d433de34f400310ddb3d60a2195db6a52c332e6cbe0d88
 SHA512 (bitvec-1.0.1.crate) = 83d643c5aca020ebbe9094b5aaba6a796e7c3c509228a4348444e57a06bc3a5dd042eed57a2254d91661e73bdab2bc0d1bd02be376906acc6b6d75b5354a8d8e
 Size (bitvec-1.0.1.crate) = 224375 bytes
-BLAKE2s (bumpalo-3.12.1.crate) = e77419d3af62aeecb834dde5fd3eab6fc876db54e7ce553de3de71a1082f069a
-SHA512 (bumpalo-3.12.1.crate) = 1f57591bddd5d4c856d5ad1ae71f9306d8c37681a72172b6be35b4d6fffa7f30b086d88b37d8f512e2256cb7d37dc992ee83bd071e4ff84182e5e226dc92e4bd
-Size (bumpalo-3.12.1.crate) = 81653 bytes
+BLAKE2s (bumpalo-3.12.2.crate) = 66f73db54777cf82f6d65b43ea85ebe6a04f9f04edef88038b210736c663cafe
+SHA512 (bumpalo-3.12.2.crate) = a0571501d2b2cbe25b862197295fddf14dbbbba7472965ab6006fb7cfcdf0f76df3b5e505888c0f1a0be99870b87afe5881a80df4f75756d2d9b65791d94d566
+Size (bumpalo-3.12.2.crate) = 81706 bytes
 BLAKE2s (bytemuck-1.13.1.crate) = 2b3bc6492e16448601108eac8200825f1248c6214594f02fcd516f952fe7e796
 SHA512 (bytemuck-1.13.1.crate) = eb0a7e423a3f903fb831369e0c6d1e5fbffd7eff1b56bb7d1ffe4e5e18850cdfb9a7f9bdcfd53ce10b1c659dff11c59190b7b85ad89ca60485878548621f01c0
 Size (bytemuck-1.13.1.crate) = 42309 bytes
@@ -90,18 +90,21 @@ Size (chinese-variant-1.0.9.crate) = 193
 BLAKE2s (chrono-0.4.24.crate) = fe1871977bee896047610e1e142c25d328f0482d9c7caabd6d83c834c0b0549b
 SHA512 (chrono-0.4.24.crate) = 1a9121870aa4d76448a1b118a2e135a145a55c7784c4f5a4f25732f8597b8655f32cbce174bdd65c2dc7b17dcc3a608454d0e3dc29b86338e42a839f8be1e4fd
 Size (chrono-0.4.24.crate) = 191330 bytes
-BLAKE2s (clap-3.2.24.crate) = bbed343fc6278b35220778093a1223344c6b07d05592677a00fc82ae52d4b725
-SHA512 (clap-3.2.24.crate) = a61a67ea6d4877d7933563464770476b4ff00b78d1419cb6706e0b158454790c8af9ea70ae2011e6f72e86dacedb07811f62ba2a68ecd1f4d318cdb7428eba73
-Size (clap-3.2.24.crate) = 219389 bytes
-BLAKE2s (clap-4.2.4.crate) = 0a9ea110f9a9b73a37576dedbb5f1e45504a6f5e9a78d5f90fa4486fbb70d714
-SHA512 (clap-4.2.4.crate) = cc73c65d59fca7fc2ae7b40f9f9f9737a3fbf352338d23cff8e8f97f121f98585adfa795f7084523ee1c5bbaa46ffba7abd7b9dcb9b43c39c6b1780030f6768c
-Size (clap-4.2.4.crate) = 54031 bytes
-BLAKE2s (clap_builder-4.2.4.crate) = b0d440474caa92f42abbeb342140cb24127f6f63fb5c43a81349beaa7689ead3
-SHA512 (clap_builder-4.2.4.crate) = a27e626ac84d4630bcfd2518981130108c0000dd672499bfcad88d5bbd933feae91117c656dc106c6fa5010b7f1fdab9b7ac4a548a76c29aedbb79067ed917f5
-Size (clap_builder-4.2.4.crate) = 161926 bytes
-BLAKE2s (clap_complete-4.2.1.crate) = b1ed8fb8c1fe4d6b776b379280a9ea1512ba6eaa7c3c818c1ee4bd7fa6e15861
-SHA512 (clap_complete-4.2.1.crate) = f45c27cec96ef24fc252c8ea2066ff1a90f295f0d2267c57b29b94e3c7ead61e6c4ca82f9df1152392ea087ef88254174a88d086efa96519515b73a778f25550
-Size (clap_complete-4.2.1.crate) = 34008 bytes
+BLAKE2s (clap-3.2.25.crate) = 12c813ed596f0448faa560ce0460e70cc5d5c6128980a4dd919fff06bed829e9
+SHA512 (clap-3.2.25.crate) = 557c8932175d7ecd077b32b68904924e52dd46d04fd04ba36b3a9dfd7ab1dbe8c2128fecfd75d0388b21fca4aee55a941794181cc2910a4d4eb3c54e9c7e73ea
+Size (clap-3.2.25.crate) = 219403 bytes
+BLAKE2s (clap-4.2.7.crate) = 6e44788f1948625d73433eb48179f8685177ba3156ce1c1fd2268f41aa96673e
+SHA512 (clap-4.2.7.crate) = b6cbdfac969cc12e4c1fcc2b7244a8bd40bf1486bcf5cc560e2bf9332e2f1ac145eac9974dafa61fee0b0a3f28c07b84cd962a7821cdcc07414f2f047806b472
+Size (clap-4.2.7.crate) = 54028 bytes
+BLAKE2s (clap_builder-4.2.7.crate) = edc2b08e73c43b2e7c0fbdcfd72ea199b4565d39a42a86f7856b69a9b824d38a
+SHA512 (clap_builder-4.2.7.crate) = 05f06a5c749f0c8cab00c780b464428e13fdda65b5c7a83376aae0f48f1d62764ee9b1ec6d289c88d75efc1b04ae2d5c82956010704543c1c5b70fbcf35b1cf7
+Size (clap_builder-4.2.7.crate) = 162405 bytes
+BLAKE2s (clap_complete-4.2.3.crate) = 056639a4b4cfd8e031e92ad4e8dee01fe94700e45c7b6168c1ef7dd3c6310752
+SHA512 (clap_complete-4.2.3.crate) = 809e8f7a6dfe69a26faa2e6c13f31760ade912fb3ccbc98368dd0a6cb7ed32b3313cf1c15dd4a3b1dfb5e3f278c846c33bfdf48e670eb0cb3cd6558241a1a0ee
+Size (clap_complete-4.2.3.crate) = 33988 bytes
+BLAKE2s (clap_derive-3.2.25.crate) = 4706f3ff48e6ab12d7c607fd3e149b107a7fafe1e5c892cc3b44f05f4c4d0593
+SHA512 (clap_derive-3.2.25.crate) = c98098bfedb8b681d72eaedb946d9867fd068d9be31137fe1fb5d821cd68afec48e7d2963adb2099aa760c702d5b75fb0ed45fc62b83d7f26edc8cecc03ea5d3
+Size (clap_derive-3.2.25.crate) = 28212 bytes
 BLAKE2s (clap_derive-4.2.0.crate) = cf6f52432df6bf5373e8135808e1b5126484e77465d98f9dd0fd497de18d53c6
 SHA512 (clap_derive-4.2.0.crate) = 99f509007248bef618550ecb49f77bcf8efedd0067333e97e72d4d3e05db08db8ba16f353a28a53c5719f5c6f367b8e085536492bf38b46e8d3cb9dfcd78ea1f
 Size (clap_derive-4.2.0.crate) = 28953 bytes
@@ -123,12 +126,12 @@ Size (color_quant-1.1.0.crate) = 6649 by
 BLAKE2s (colorchoice-1.0.0.crate) = 9df7e1377312fad65d006fc2ffb9c8728359b09e6e475d7d5a285038f4556f59
 SHA512 (colorchoice-1.0.0.crate) = 53363f2889cd8e8a3b3ed10c48356896c0daa72f3c12c9c7804707ab0dbc07c0e34ef52fa4f0fb1647311ce5913168c1bf62c2407ff86a33f765a9e6fccad551
 Size (colorchoice-1.0.0.crate) = 6857 bytes
-BLAKE2s (comemo-0.2.2.crate) = f1d22376e61ba0f2770c42851cea26ccf649cb590504265e8ba5b98851185337
-SHA512 (comemo-0.2.2.crate) = 80218291006c2e567d0dbeca48df4a3da0f63f24e56597cdcccb678fe7ea1be136a219dc6e759e533b78ecdc1e44d312b4ebe1482738d82c09c45ac277aac8d5
-Size (comemo-0.2.2.crate) = 16249 bytes
-BLAKE2s (comemo-macros-0.2.2.crate) = c213c65e47747059c3b5c391a00c59fb1dbe87bc2f2cccf46f44bde89f773062
-SHA512 (comemo-macros-0.2.2.crate) = 986d7431a6e9cac0d349eca27e8a77f365c79ca317ec2dfca301e3e6100a4ebca9bf42634daf446e54ab6961e1be5a2849fb75af73843497a54ce20afb8983f0
-Size (comemo-macros-0.2.2.crate) = 7369 bytes
+BLAKE2s (comemo-0.3.0.crate) = 061f162a7637a7ba79ec362a13d27e72db2e1f60f0d00932ff8b4c987fa78016
+SHA512 (comemo-0.3.0.crate) = e35fa16c73f885f38f1bb61358924203545a2fcb23aaf0de09dfcac2fe80f5486458855edf45d4bcbc47c51ece07a41b4ba7ff4bee8638e26b340b39c2ec3f4f
+Size (comemo-0.3.0.crate) = 17918 bytes
+BLAKE2s (comemo-macros-0.3.0.crate) = 441cf12ee7e1eceb93e308906e3abf929e3a0e05a84c012c01d9b581b0d1d662
+SHA512 (comemo-macros-0.3.0.crate) = 6f8abce0b3e19da0a5369744a84c7273aed3e114bf72ff52ad5135d1a88955d78c2232e2f2b1b5ec95f34551ed9114d00509c821dfc92cad847d7c1db50c584f
+Size (comemo-macros-0.3.0.crate) = 7732 bytes
 BLAKE2s (core-foundation-sys-0.8.4.crate) = 764baa38d0da621bbf65724162b8425356775dcaefec99a3c3734a304f114623
 SHA512 (core-foundation-sys-0.8.4.crate) = 15da472316d6decc213e4e5f08ecd22a108ebefe427b890741de4f9199614f19123e64329da76de5e8b4c9ff74ffc31738fd929acc1460fc757b4aa1fd3fdbb6
 Size (core-foundation-sys-0.8.4.crate) = 17725 bytes
@@ -153,33 +156,21 @@ Size (csv-1.2.1.crate) = 887936 bytes
 BLAKE2s (csv-core-0.1.10.crate) = ffdbc202de5f9cd9cfe4fc72995de3f6aa28f2d6086cc8ae8167fc9802da29e1
 SHA512 (csv-core-0.1.10.crate) = 2a269d050fbe5d9e0f5dcda2de1e84bfeb69538dde86040ad1ec7307a214eed813a1482acb5029a51f18126d384d5238355e021964e47811db971a0821bcc328
 Size (csv-core-0.1.10.crate) = 25668 bytes
-BLAKE2s (cxx-1.0.94.crate) = 5233540dcc2a1435e2c12910353967a5588b6336e5f1d955eec59d64c30a4a6d
-SHA512 (cxx-1.0.94.crate) = fb66c3d53dfa1fdfe8fa31ffb6ffe0f53fc87d5f56038b5d2f588fc56668f96954e75db1fc7304d183ebae2735f0c7297b396936d588242556f40557854f22be
-Size (cxx-1.0.94.crate) = 196058 bytes
-BLAKE2s (cxx-build-1.0.94.crate) = 969b47c0d88002c04e7b52536836ed9db6996d843698da73666fb4c9abb42517
-SHA512 (cxx-build-1.0.94.crate) = 4e2b7ccb8ca2ba35d14fda222595528d3e7abf6b4bf5b8e23f19f9668377103808151ddf63bc1c5f725fa362dc3f33a827b026edab176cc99a36e0f890c13adf
-Size (cxx-build-1.0.94.crate) = 84842 bytes
-BLAKE2s (cxxbridge-flags-1.0.94.crate) = 3c65f884837df6354902c352cefe233c5189123522fbab7aecc899103a953095
-SHA512 (cxxbridge-flags-1.0.94.crate) = 9d577cf6bd2afa2301e8c227f201c138a379457624833c3cad4e75c7ed046544b363ac4bd0f7a1a2142ab1c9d879b56ccfd681a3962be917099db5ee4c63fb02
-Size (cxxbridge-flags-1.0.94.crate) = 5253 bytes
-BLAKE2s (cxxbridge-macro-1.0.94.crate) = 358cb206ce3f48b7b21aa3a5070e3301763c2da688e84797a88101c846e7a01d
-SHA512 (cxxbridge-macro-1.0.94.crate) = 59120f8d0f498539a16921d18e0e53a745f4ee58f4ed40465b13722188d28975820adc3c632a4592c6813771056fe084674daee6c56940e50f6e9c492c4fd90d
-Size (cxxbridge-macro-1.0.94.crate) = 59873 bytes
 BLAKE2s (dashmap-5.4.0.crate) = 654643e32b102363fe58bd607cb7fbcbf7a38178f103757bf591b0fc09ed37e1
 SHA512 (dashmap-5.4.0.crate) = 886ec6dd43d4053ca964ade99586a31b420953e47a6e710a1259d8d5f34936f847683844db5c73dfe243803ba45b30ab9641b27af1ae5d825180119a7d61a910
 Size (dashmap-5.4.0.crate) = 22862 bytes
-BLAKE2s (data-url-0.1.1.crate) = 9371b2f0b4a0829d73f4f98a04d0ac54e58c17b538ca05dce66b21bdc5339785
-SHA512 (data-url-0.1.1.crate) = d8b149626dfc6506a776780012240db75e07ea8c2cf671995cc0278f1f5961d6c70145a94adf200d847bbf91e9c35165bbc7fdb64e73e049d3e95534846fa8e3
-Size (data-url-0.1.1.crate) = 20039 bytes
-BLAKE2s (dirs-5.0.0.crate) = 411a87d5394d7c66614574d39b3e4ce9a29703fbd94b771219a8678f85d49ea6
-SHA512 (dirs-5.0.0.crate) = 3f89ac21dc875300ae7a6fd254f5bf0a3dd83d2fe144ecd890bc575ec01a2e69d9343b99905d7002321f185f3826ea9b3174a8800466c3d62fa62ca11fbab2cd
-Size (dirs-5.0.0.crate) = 12235 bytes
-BLAKE2s (dirs-sys-0.4.0.crate) = 633848a02d50e071bc04c42a2504a397a0550dad34085d1e1f2c45e0d2085001
-SHA512 (dirs-sys-0.4.0.crate) = 5d8b6fdacbd817eed6477a53f8a145901e02cca3ba80788206b50f1cdcb499e9e9228584f545a0000f36a26412ce393b1b8dd2ef385243925d63145b6555c573
-Size (dirs-sys-0.4.0.crate) = 10509 bytes
-BLAKE2s (displaydoc-0.2.3.crate) = 0326cb2b67eecd590ed1eeb500ce286c50943d39c875bd948fa092562dc75fcf
-SHA512 (displaydoc-0.2.3.crate) = 848d88d1642f4000be88a728a3ff1835fe2887ebd38e26c032e0ae0a3ad4ba658ee1a7a98deab7bbffb90fc7ed6067232a2dc100d9b7391e69977646390c4664
-Size (displaydoc-0.2.3.crate) = 17060 bytes
+BLAKE2s (data-url-0.2.0.crate) = e952e20b189ea300928cb498efa8115392a23afeca614bdd9bd19cc567f425e2
+SHA512 (data-url-0.2.0.crate) = d467554849093d731c273f997605e110fe6786203c950e3ea112361e14fdc4061a8e92427f16b1df0642b232ef17dddb0b6d4c6720f097416cd7a3ba6711c375
+Size (data-url-0.2.0.crate) = 20553 bytes
+BLAKE2s (dirs-5.0.1.crate) = 38a16ad76c01bac4ad84773df18def072c122a7432f39284c1fedd0b0cc1d9b5
+SHA512 (dirs-5.0.1.crate) = cfc329518e85a25c296521b9aeb6e5d5f60b4525aa786ebfa8b9f198446a1ff5892160d1bb4790d7f3fc4a0abdb5921b2e4896e271a3fc3a3225897313b77bd1
+Size (dirs-5.0.1.crate) = 12255 bytes
+BLAKE2s (dirs-sys-0.4.1.crate) = da531f782c05906de1e92b03d19a3b70c3dbe4b02399f55ce360e60d39aca6fd
+SHA512 (dirs-sys-0.4.1.crate) = 53c7c8bc76d7211d08a0e6b25caaed12eeb7283cb4b352c12311db3c796794330943259a08e48ff9d3a280917920a088e5aede32677a4b2f9f819c2dca6adb9a
+Size (dirs-sys-0.4.1.crate) = 10719 bytes
+BLAKE2s (displaydoc-0.2.4.crate) = 4e41c12218d6506bc4603939781f3c543f4f2376e8a56cd669616fd81395e02f
+SHA512 (displaydoc-0.2.4.crate) = a1de2c200584bfac640f8b84b5103d8687919cd29f59a14898e98d480f476a8e4dc06e3b929af479d536cd02186e2a9be72e6414338bc117b97bc0d160029592
+Size (displaydoc-0.2.4.crate) = 23200 bytes
 BLAKE2s (ecow-0.1.1.crate) = 4d9f9de749018fa3516f2a33ba6f78b119baa21993c9f6f736a94017a554539c
 SHA512 (ecow-0.1.1.crate) = de25591e8cdcf2bc820564d1a63962758d4ea38e39498f0bf0acbda8f080412ee0b0d21aba4474340c30ead490e9a26d847a09141626ebf428f7b6085a8abb74
 Size (ecow-0.1.1.crate) = 24732 bytes
@@ -189,9 +180,9 @@ Size (either-1.8.1.crate) = 16027 bytes
 BLAKE2s (elsa-1.8.1.crate) = 7964954eae6ec2503d670eb0f3648d3dd706eb85ab798b9d96ec3a30ddaf57a1
 SHA512 (elsa-1.8.1.crate) = 1aa662e21dcbdc4606ededaf86c0a51cb9732f37a667e0129e1eb8fa53b53f30a2347f8a580ef91f40f8ab71b82c0c221954abe2615f2662ea9c51730f535051
 Size (elsa-1.8.1.crate) = 16395 bytes
-BLAKE2s (enum-ordinalize-3.1.12.crate) = e111e52a7fbf6850976226b4792c8a798c3bf54a0cca3821f7031b0dda9989f2
-SHA512 (enum-ordinalize-3.1.12.crate) = 4b156fdd02363e6415f43c1aef981fc2b9a10d9872a0d9090f322bf0a92fb7c77e58c52fe4e8c5dd98475fe2abeed8464c156220f6686a00f2029b6510b7b37b
-Size (enum-ordinalize-3.1.12.crate) = 5929 bytes
+BLAKE2s (enum-ordinalize-3.1.13.crate) = 82e6de8f5eae8479f61cbbee0e94bca43b45875561c50d4c4d8e2a382a0610eb
+SHA512 (enum-ordinalize-3.1.13.crate) = 217bd3b045d21eacc34bd27da05c34eeffc84b4d7b85e87a9ca2a2417c02dd3be10fd1a7299e801db0eb4742de5a177daa9b41fd9ab12743fd86199fa6b9741c
+Size (enum-ordinalize-3.1.13.crate) = 5741 bytes
 BLAKE2s (env_logger-0.10.0.crate) = 279aaae993db71bf2be722fb2cfe9042a6a3a2765a0461ce2ed3dabc9afa4ad2
 SHA512 (env_logger-0.10.0.crate) = 4dd02f9d333a1f15657167ef4bd403eda5426cad17e0a4a43fa20cc65449345eb4d3fae2d6b10a3480016b9e23497fac13ed7e70b40c9450ef430be9f910d3e4
 Size (env_logger-0.10.0.crate) = 36574 bytes
@@ -213,18 +204,18 @@ Size (fdeflate-0.3.0.crate) = 21790 byte
 BLAKE2s (filetime-0.2.21.crate) = 4afe7e5543087bbdf134bd18e22550da21dbea372a7965fd0f2ad35f1c1bacc5
 SHA512 (filetime-0.2.21.crate) = 5adbeadc9b93811aac7e8a91b2999006e5022689c7772fc2f231d905b8c1210e1b1e14eee327a081eb70e351b3ba7f8973f492d99a138ce83eed45f7b4a8b013
 Size (filetime-0.2.21.crate) = 15026 bytes
-BLAKE2s (flate2-1.0.25.crate) = 8bc5a58136c877c007759d197f43d616619760e34fb9b7e08fb628422ab5f48f
-SHA512 (flate2-1.0.25.crate) = d81a463360ee2778f609ff297e04548120d1fda1f9e020fb2f429ea51189b8fe6cae57252fcd924d71fb65ad0f93ff7cdc7235913f8b78fa82925939cf884af7
-Size (flate2-1.0.25.crate) = 70210 bytes
+BLAKE2s (flate2-1.0.26.crate) = 193e7c56b2d7808a79e4e8166aef689259715bf8011052313cf351d75319ac85
+SHA512 (flate2-1.0.26.crate) = a9f7b9e4adfd0a22fbf66e1cbcfe377cc03ec248c7fb7113097b839922b569cc96bf080089b8c800b35ec6f81b3f602a5860de55963b85f27ee6d75a9df88f3d
+Size (flate2-1.0.26.crate) = 70832 bytes
 BLAKE2s (float-cmp-0.9.0.crate) = 4f12d531ce122b1785eda3125e27ba4b3188f2b4294843329fd7fbcb25fd0c29
 SHA512 (float-cmp-0.9.0.crate) = f8dad12ecf8a278769054fd78794999dae8dedbcfde5e77bdf6cea12fdeaadeeb2f1f3ca62df9aadc1bc3f61457236c4854d6d6923ad6d03ae7f23af600572e8
 Size (float-cmp-0.9.0.crate) = 10102 bytes
 BLAKE2s (fnv-1.0.7.crate) = ffa8e3e3e120c65486f2575822704aa79aac381f375d7295875475e36775ff09
 SHA512 (fnv-1.0.7.crate) = 2195a4b34a78e2dd9838caf0ee556bf87cbb4a8ef5505aac663b614eb59dcfc0c40f432463ede41ecca57bfe7711f72673d39a85fe03d426f1324097d5628334
 Size (fnv-1.0.7.crate) = 11266 bytes
-BLAKE2s (fontdb-0.9.3.crate) = 2b8b2bfd9aa23f0e21f887fc390e4762219f82c36ac16c40f8f247f2c86f0ec9
-SHA512 (fontdb-0.9.3.crate) = af022adba94ca21048cf203d911f984b9e7586839469c47a83914276f896fddbf6f912052fa154fcf0c087d322aab2d11c2d7b2ffb854f6b4aca1a93aff4b7fd
-Size (fontdb-0.9.3.crate) = 15239 bytes
+BLAKE2s (fontdb-0.13.1.crate) = 1106c6c5b14f008e8150db5b1fb82a02558da20b7e1cfe76fbf5484f592d29d9
+SHA512 (fontdb-0.13.1.crate) = f39436edc9a8c1013ae4e9967d3e8bf1289f3304f1e4de8cb3b2773fd54b48cd7beb4adf30a81ffdc7efa13f9846bfe1c488586088137f2f286340c1b1e14e30
+Size (fontdb-0.13.1.crate) = 17510 bytes
 BLAKE2s (form_urlencoded-1.1.0.crate) = 9c29b0cdd6391a3b581fbeee81b74b27a21e9d7c000cbecd16f66f97e597772d
 SHA512 (form_urlencoded-1.1.0.crate) = 9e245495dbf235b147e4216b313f2e6a96357d2782a66d71c08c2902c6a065701ca8ecdbb6b2035983a83c44cf36c921b5c71d63af0e02dd39bf5f8347117e11
 Size (form_urlencoded-1.1.0.crate) = 8734 bytes
@@ -240,9 +231,6 @@ Size (getopts-0.2.21.crate) = 18457 byte
 BLAKE2s (getrandom-0.2.9.crate) = 0e135b1f9294b9b12405927d5d104f9c1b6e29731cd458b40a68c15144b2ae91
 SHA512 (getrandom-0.2.9.crate) = 48e341125223945d1c02c4dfc54df303ae27d3ceca0d5a30b42065f5e40da600cb2010bb59e88af6b990d54b5eb4bf83ae5bbd27e13e56363f5f68be03ea9082
 Size (getrandom-0.2.9.crate) = 34457 bytes
-BLAKE2s (gif-0.11.4.crate) = a71eeee6d46d271f7e4a781a1f1f88c5c6c21972ec64ed694ac46d8b98d43a5b
-SHA512 (gif-0.11.4.crate) = 3de0534b35bd783b54715e7f8a92f2d8a22934949627716cc3ade3c8036489d2b9604292eeeeced820b149865bc44a5de9d05700ebace073b48737759b5296b9
-Size (gif-0.11.4.crate) = 634244 bytes
 BLAKE2s (gif-0.12.0.crate) = dc28753a1305dac8e1319e8af2b4e1f7214dc59b6a1c756d2d134ebb2d15d1b2
 SHA512 (gif-0.12.0.crate) = 9cee5c4f68b02252f6214fccabda29087c89cadd8408df4fb6b9479da7958a9759dfc4b13ad2bc7e1447be9050cea6d3757d891b774a7e6fe8c6fd25bca3b74a
 Size (gif-0.12.0.crate) = 634734 bytes
@@ -276,9 +264,9 @@ Size (iai-0.1.1.crate) = 13693 bytes
 BLAKE2s (iana-time-zone-0.1.56.crate) = 5090f43db1e7e0e34571afa1e99ca713d07eff8d3704b89b8d692c808f4f492e
 SHA512 (iana-time-zone-0.1.56.crate) = d1bc3ccc17c6d3abc44f8662a15b5c84f5381f90dceb5e14a826595706178ba0f8cbf7cfa86d3b7e967a51ef75a27cb868fda7a3531be9bd6e77e813580131e8
 Size (iana-time-zone-0.1.56.crate) = 19517 bytes
-BLAKE2s (iana-time-zone-haiku-0.1.1.crate) = e73709445a1fb0ccfe08102a5226fae2e4303db4373ed8627bf7a0cb3acbbcbd
-SHA512 (iana-time-zone-haiku-0.1.1.crate) = daa7570aaf5a07c990b07fdc2153b63d947598ed35aa9c35c4773772a6c67997143b120a18ff4c7c13474d296e81a92975ebf5b9aa9d204c1820e9629cb2e369
-Size (iana-time-zone-haiku-0.1.1.crate) = 7200 bytes
+BLAKE2s (iana-time-zone-haiku-0.1.2.crate) = 72d858080e7d609fbf68822b7fa6d73a5b7e3860772a4aa823a9af142d9001cc
+SHA512 (iana-time-zone-haiku-0.1.2.crate) = 448224ecafa935472ff6f0aab7cb71f9dabdbe71569c4b94fcc65baea925ef48841577687c9a31106a1826c2105e8dd73c748e9d27fd002648e5b0ce838af6b2
+Size (iana-time-zone-haiku-0.1.2.crate) = 7185 bytes
 BLAKE2s (idna-0.3.0.crate) = ce38eb711b7c9ad70b2f58c9e70c1edf065593fcc29a34d12af3ac130a5a35dc
 SHA512 (idna-0.3.0.crate) = 9b7cee27811ee52ed9bb39fe82f724742eef2e5370642b6c756bd134c8cbc20bb6faa9f296053672dba8a66f7356a08b2ca99f176407b173e2d566d85d066441
 Size (idna-0.3.0.crate) = 271128 bytes
@@ -288,6 +276,9 @@ Size (if_chain-1.0.2.crate) = 8062 bytes
 BLAKE2s (image-0.24.6.crate) = 94e4840fb1bada1efec53271be9f3ff91bdeef2792ccdfe8d754bca54ac1c02c
 SHA512 (image-0.24.6.crate) = 559f8396cedcf7141a05e3714f2e8e33e5b5873b0ea81d50f13c8e8ca860c1ec20dc2fe89feb59c8a72eefa1bf74f2b93ab81f28aea0339b2a4c24c5e4a94803
 Size (image-0.24.6.crate) = 273618 bytes
+BLAKE2s (imagesize-0.11.0.crate) = dcb41c13625c3c0df68e161f528ba36df4e02d59682601bf7cb616e8884c9195
+SHA512 (imagesize-0.11.0.crate) = 0f8b27977fc6ba58019987d78344795dd5b20701a3f3daa74738e61bb6a47f812c927d7f59753905ed5342bddc4b8c559a80eae8d9c6a83f6f64b451e0cb2b20
+Size (imagesize-0.11.0.crate) = 9519 bytes
 BLAKE2s (include_dir-0.7.3.crate) = 29e8f13b12e2f4a9c70aaa390e563b91f154e131cd847bc860999de5a319fbf9
 SHA512 (include_dir-0.7.3.crate) = 875a03eee6f5b3d5b5eb028868fa5fcb8fdd4b84b1136b705cefcfefd28a4149142b46bd893655c66fa3867c779ba2e11f1e2750cdde253104ee8df4bccd9972
 Size (include_dir-0.7.3.crate) = 6046 bytes
@@ -321,54 +312,48 @@ Size (is-terminal-0.4.7.crate) = 8356 by
 BLAKE2s (is-wsl-0.4.0.crate) = dc1a6bb6572cb4c585a2099f881592a2ef75cb994be76a0c3ed9a90903b595c3
 SHA512 (is-wsl-0.4.0.crate) = 69ffd419eb4de2e50ef4e61efca76ec4547216957d5422ac7b2bde85264080c2f522714aa40b5a6566c25eaf791d12ec0df09afe3060cc43087d18510f33d049
 Size (is-wsl-0.4.0.crate) = 3264 bytes
-BLAKE2s (isolang-2.2.0.crate) = 6f630eca507dc35e6c099dbc04cc280d7caad5bc4433211bf3eec5baea6cc43d
-SHA512 (isolang-2.2.0.crate) = 3ecf2e096d519a2dd39812e0bb474ac47d0f972052ad8b275ccdcd8f4de7383f2cd3645a28a8746459afbf0bd27f3aeba58d38e5e8a0343bf98e3a1059f60f23
-Size (isolang-2.2.0.crate) = 372791 bytes
+BLAKE2s (isolang-2.3.0.crate) = b792bcd9ff55aa9fc0c5913fd93f6145b859e94ffb48db31a92e83a0c3d2d3ba
+SHA512 (isolang-2.3.0.crate) = 8dcf2e29e171c2c1ab90a3bd67ab6f94adf1e3a9abde36faf86a06dc12dac5445b83afb8a725b3273e0850de4eaed8d0504badf3c51db1125983d7add743581a
+Size (isolang-2.3.0.crate) = 374194 bytes
 BLAKE2s (itertools-0.10.5.crate) = a445c07be8da5c4bdf8dd6fb0a92746438e9ee1767fc180b2da34b31daa4de8d
 SHA512 (itertools-0.10.5.crate) = d03c3cfba9841776913bbb6daad0c8945830c155f32ae4b48872e0f937c75a443f0ac9a0355f43b359ff75232f38b15f4f6d446b4be30b00b4209cf66ef770c3
 Size (itertools-0.10.5.crate) = 115354 bytes
 BLAKE2s (itoa-1.0.6.crate) = cdca371afdb15cb8c041427f242d05d289d9b86a303da506e3ea4c80e448f657
 SHA512 (itoa-1.0.6.crate) = e1fb82fe16e1248141d48de9e05e7abed0c6fef58f2ff8b77b52aca5f16f3600c46707ff4c7a0f0307047610f29775bda74948d6d1efceb74b37cdd22e1fcf31
 Size (itoa-1.0.6.crate) = 10410 bytes
-BLAKE2s (jpeg-decoder-0.2.6.crate) = 3cf27f7979aed66264a6f5a52e0ffce55d09728d8a2305552cd178ad8bc691e7
-SHA512 (jpeg-decoder-0.2.6.crate) = f96c95729357d87a3c1e78dd873e81346b8e98f0e9e4a161b54e2f5bcc7abb54c37de37eb032be647fcefb1e36a6343444c795ad5d37043f5e958dda71a34abe
-Size (jpeg-decoder-0.2.6.crate) = 741477 bytes
 BLAKE2s (jpeg-decoder-0.3.0.crate) = 97fc45b2a385d4ed411b47f1117a8b8975d1e4c18bb7c7e1a763d682b5568f0e
 SHA512 (jpeg-decoder-0.3.0.crate) = 68611f52ce1b9999736711daf17d9fac8286179e5f937f04f90d79f1a4d9f7cfd9cfbba9ba2bc52b107392939d57f4a37e8ebc409878d7e9838d5fbddd8bf5bd
 Size (jpeg-decoder-0.3.0.crate) = 742671 bytes
-BLAKE2s (js-sys-0.3.61.crate) = 1a67ea0592fe53ca65b0ebc3816e67d7516ab001dddd329a4702778d9553fcc2
-SHA512 (js-sys-0.3.61.crate) = f97bb546af2111fe072a23cbdc71e4fbfd39fbfc6be37132b306853d5737175d4c9c0c4661096012f7fce3612f81509e62a97df8bcb21d7cc796a8084e5b2e16
-Size (js-sys-0.3.61.crate) = 80158 bytes
+BLAKE2s (js-sys-0.3.63.crate) = b98a505e10c89ec86e9d56c470c4c86fa52f4c68a972cee16346216db267695a
+SHA512 (js-sys-0.3.63.crate) = fddab182e0f093d8b600f86688ffe736852b48351abfab1e60073c67901f144bacbcdac867f533056b1213eb75920b08b6249fcfb5a15e650978966e8350918b
+Size (js-sys-0.3.63.crate) = 80154 bytes
 BLAKE2s (kqueue-1.0.7.crate) = 74c110553949edff0679fe8fedd0582ebed4a554da867aa087cf20ec20cb7a8a
 SHA512 (kqueue-1.0.7.crate) = 03a1eac44bab42b683312c7f541fc235ead3ec89e7e0b6991acff431f85086df9dd8a9ee1b80f784c9c5452d3e497170b734883ed0fd117ef033079d72f6c1c1
 Size (kqueue-1.0.7.crate) = 12554 bytes
 BLAKE2s (kqueue-sys-1.0.3.crate) = 6bd480974b17f92c24904a7866c890a1302a4183a9f029b63f13e0e9d3bb5349
 SHA512 (kqueue-sys-1.0.3.crate) = 76023295abaa4415c1d7b37c844432ece522b762f78983cdf58106f65ca553ee96193bd8c93f3fd0af029d266d8414f2ba4d1b8835bcdc180acc7defa6269731
 Size (kqueue-sys-1.0.3.crate) = 6673 bytes
-BLAKE2s (kurbo-0.8.3.crate) = ede0e6d2599629f5a82b827823c59061d96dbe7d62f34b0902f7fe816d82d2a6
-SHA512 (kurbo-0.8.3.crate) = 17839223c7b4a88a1e2ae7df5ac9646560583da03bed5a06e9411a7cf5f55c006a680c6cad0a20b74102cf586b36dadea60585b68f02adc569b8e32d2baa4983
-Size (kurbo-0.8.3.crate) = 81131 bytes
+BLAKE2s (kurbo-0.9.5.crate) = 8f65fb1ec48535aa2e5530883d65f476cca95c911a2535997fea217b2afc41ae
+SHA512 (kurbo-0.9.5.crate) = 2f145fd6ee686fbf7156bcd201ff66b6e92c15eb673fe1e3bd49a1f8d89e2b32c944d090d866a4d818fe54a3197d6a805504562a3df835c477aebab2d18e771d
+Size (kurbo-0.9.5.crate) = 108513 bytes
 BLAKE2s (lazy_static-1.4.0.crate) = 0d5f7c2bcfe70610bc27bd6b339ea3e4ca3b7014149714db3a0c199ac6f07cd1
 SHA512 (lazy_static-1.4.0.crate) = e124c0521ec7c950f3c4a066821918da7a9c6e711115d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8
 Size (lazy_static-1.4.0.crate) = 10443 bytes
-BLAKE2s (libc-0.2.142.crate) = 2506428fb94bfff22500073865dac34827aabd7dd4026b2303bf6b07d04e3fa9
-SHA512 (libc-0.2.142.crate) = 8eb465fea8bfa865aa592185ea2dd89a6d89252b0e44fb7398ae82c9fa031d501fc3a1c37e50d1971be528c6e1a4ca416da224ba82e5a8766ec598464593afdd
-Size (libc-0.2.142.crate) = 679343 bytes
+BLAKE2s (libc-0.2.144.crate) = 95ed2484281ba9c02f93671ced49c232dc5dbc5e92a2222fec83959c839860c6
+SHA512 (libc-0.2.144.crate) = 576da68e3845a7149f64bee425529ffec4bbb8df0272790182e49c8bad5b9744de21ffb5c1206753b57b7fe45af02c6c429e16522b72a77e5262482d64df5692
+Size (libc-0.2.144.crate) = 682092 bytes
 BLAKE2s (libdeflate-sys-0.11.0.crate) = 095445cbf13502268846ae2555635579f42c20af0e6a65fdf69e82991df69345
 SHA512 (libdeflate-sys-0.11.0.crate) = 22e225734564958c527f88a0dd974de65b6064263a8392a1f188e4bb78cbca1f428dfbbc6886a1e7e9e0328df9306412f9c96888050fd1e75be8186bf1ba321a
 Size (libdeflate-sys-0.11.0.crate) = 184829 bytes
 BLAKE2s (libdeflater-0.11.0.crate) = dda329c9fa0016f1ab90074f7450403ff391a259083e6c9e87a199df893d8a4e
 SHA512 (libdeflater-0.11.0.crate) = 69a4cc637fa6fa80e56ce1e378b6faa78c9596f98ff8e1ad4d03efb8d06e58fe1724beaf45e93262a762232099ee1f96a34200f76224ffd3dab85197fa221650
 Size (libdeflater-0.11.0.crate) = 23427 bytes
-BLAKE2s (link-cplusplus-1.0.8.crate) = fd68c2a8deafe75f5a17674f09815694f4dab654f99a249f5b95d3def051ed5a
-SHA512 (link-cplusplus-1.0.8.crate) = 690afe063eb9726faa03443bfd01789a559aa10ded4bb3714ef7b13095005c817ad019fcc62b5f7b286c974a81e387ca3342d238e60ed7ab237c3628383a661e
-Size (link-cplusplus-1.0.8.crate) = 7674 bytes
 BLAKE2s (linked-hash-map-0.5.6.crate) = 06eec16c1a2dd3fc12933a669b9ddc465cceeb3845eb15197228e0d319366ce3
 SHA512 (linked-hash-map-0.5.6.crate) = 031a87645381c96beff33572e4bac1a9877e52fd2f99d39918fbede17d72291b35e2eb69e07edec20c3058554c35cc38fe85b8f175c2a3c69366136fcc71f707
 Size (linked-hash-map-0.5.6.crate) = 15049 bytes
-BLAKE2s (linux-raw-sys-0.3.4.crate) = 83c8d4652fdfc8a5228405bdb6e469ebaf5ea16864dbc918a7be33e873ea0460
-SHA512 (linux-raw-sys-0.3.4.crate) = fa058a39be583baf32f0425e7f3ed2a2f51dced89af7f9864ac3f172c1dd5708f75f5a4ca4e124c9b4fb78025417a4c119234c5493a59ebf76c05314594f1a84
-Size (linux-raw-sys-0.3.4.crate) = 1007150 bytes
+BLAKE2s (linux-raw-sys-0.3.7.crate) = 26de0afb805ec6c81d423bb6b3452123db7ce23103b65e96a720354dbc770b07
+SHA512 (linux-raw-sys-0.3.7.crate) = 49a84d3e57f3e3985fbb82a2d59df55bd7a259a65a2b2dc180b6a32e92eb1dedad0edfdda1fbd51698dfa31b1ac06777338910c63564a14d1e85d9b7344d21dc
+Size (linux-raw-sys-0.3.7.crate) = 1013423 bytes
 BLAKE2s (lipsum-0.9.0.crate) = 909994adad9a5b2b00ebd55ee39a2c01ee99cc0778bbc86fb77877b69162fb93
 SHA512 (lipsum-0.9.0.crate) = 33d22e4615e2bffddbe9ab2ff83324d74b5ee28d68ac730abb4def8d37a09f92c0dcd02ad3b114f288d35a1ed4d2f5eb117fa0c88d167f356ec937eeb74b04b3
 Size (lipsum-0.9.0.crate) = 33506 bytes
@@ -378,9 +363,6 @@ Size (lock_api-0.4.9.crate) = 25685 byte
 BLAKE2s (log-0.4.17.crate) = 6994234f481cfe97b62255329a6c6f4a07dcdb193cc54d2c7ddda0519b41d214
 SHA512 (log-0.4.17.crate) = 2477d88db42b1d92c30708d88823212e236f613b3465e85eb425f83f8d16fadfaf0352f06c2999a1852102edd2f6ffb10ecb539d8a3b6c48f552a25622ccffa2
 Size (log-0.4.17.crate) = 38028 bytes
-BLAKE2s (matches-0.1.10.crate) = 712e2284331d23c43248762522eabfbe964527cb99dfd10f5fc9f7f10cd91887
-SHA512 (matches-0.1.10.crate) = 2248c6192238a8eda2dc389a5c27357555607b726d195c36c4cf647f793a4a9e17ecdf5145b5a4d8fe6eba7f9b23c7b2db1cbd553f5610d25976e3709bc2fe4d
-Size (matches-0.1.10.crate) = 2592 bytes
 BLAKE2s (memchr-2.5.0.crate) = afa77d7fdf25c72d251cda6b41f3fe065a748b101e3716aa65f0d6144f74da38
 SHA512 (memchr-2.5.0.crate) = 444a163b484c233e78c0e2e4d51f01ce2da93d7d29f516a95e4b0866b20bdfd3f34137653abed53eb70387991ee3e2b5937d8d4360a85bbcb50a93005a75defa
 Size (memchr-2.5.0.crate) = 65812 bytes
@@ -390,21 +372,15 @@ Size (memmap2-0.5.10.crate) = 26847 byte
 BLAKE2s (memoffset-0.8.0.crate) = 2576a1ac2b4fcc3b66aac9f174d0c69f1ed224a00c7a9003054b3713e8b5b6bf
 SHA512 (memoffset-0.8.0.crate) = 47adcae0848ff967035e10543ea599c7af9c5bad387023eb4dc77c9e8d875994ec8139b9941b3ecc4fc17214d80944a47a3be174a45b334661914a5a7382dfbe
 Size (memoffset-0.8.0.crate) = 8912 bytes
-BLAKE2s (miniz_oxide-0.5.4.crate) = f399203048bfa0c6f6a72d07673f62b14a5e582b2b1f917d2d6e0da11abdd9c2
-SHA512 (miniz_oxide-0.5.4.crate) = 589dac16ca9c2f94e6fa92b68bcf51d140f46562cbb3a1b791b75c59feae51da5ec16042604bbd6bcb7d7f0c7f75e98ea1af8cf42d177133a5eaa86429cf3114
-Size (miniz_oxide-0.5.4.crate) = 53485 bytes
-BLAKE2s (miniz_oxide-0.6.2.crate) = 40705e2707ac84ac57fc3cd07f78c1e6762938d377651212ed54c3297d78e96c
-SHA512 (miniz_oxide-0.6.2.crate) = 250782e214572acdd11df87c2788cd5f78e8388d9b285d0a850918219678e262e8b9905cc88728f5b70d13920ef9d19c43d243dad8fbcc18f8c8462662ce1419
-Size (miniz_oxide-0.6.2.crate) = 54536 bytes
 BLAKE2s (miniz_oxide-0.7.1.crate) = 8828f41da010ee5dff26a15deb1e0973dca6c69b22521812b366e0977103416d
 SHA512 (miniz_oxide-0.7.1.crate) = 5eb6ffe34a866403273ff0267ff7838aeb50722ca57a03d5a1d842a5f19a3b4af570b133a3b9d64d78eafe49e4b9732b92dd63fd9c6b0ce59b3295daf10f6a3c
 Size (miniz_oxide-0.7.1.crate) = 55194 bytes
 BLAKE2s (mio-0.8.6.crate) = 3317e4477a132ffc1bf82d66c10214e21f3b65837fa8dffeeab4d973bebac4fd
 SHA512 (mio-0.8.6.crate) = 45b3d2a911b66be556dfb79d87ffcc57ee5f33a03fb30f319631796090caf8779e94cda37fc7a76685c69483f1cc7616c15440b71bfcc51239928d8879873f6e
 Size (mio-0.8.6.crate) = 93658 bytes
-BLAKE2s (notify-5.1.0.crate) = 0a4129a49d18ee305bee5661814e2a40ea24d06902d8e1b1f305ec66282b17e5
-SHA512 (notify-5.1.0.crate) = b04055d124aaac30eca9bf56d910ce2b6350967061b42cc83d2852ee6c8e99fb687dbe0569daf0aa98b1b7397b9b8970aeaef31a34cec84108f6de9fd6a88b52
-Size (notify-5.1.0.crate) = 37269 bytes
+BLAKE2s (notify-5.2.0.crate) = b802e6a3bdd8beb618dae5dca2fa192ca4ec31aa4592d96dad1d382d5225d108
+SHA512 (notify-5.2.0.crate) = 1b181ee6b86b0a193655e4ffc62f6fc09ea174fbe7ccc579435e5a488d84210ca01f8a941fe5bb4d7ca8560faa49394db8f2bd6169fc42b1fa93a26c278a5555
+Size (notify-5.2.0.crate) = 37297 bytes
 BLAKE2s (nu-ansi-term-0.46.0.crate) = ffae3900c1fe2fe2257c2ea57d1d00e34f5d200c51dc249c4e64dc40c441e38b
 SHA512 (nu-ansi-term-0.46.0.crate) = b4f37786dc85e0596e2b7b261a5a9fe0265bf1651c39efb358dd649b926b12c3093f307b98bf0c4df3899f0a7cb1854f2596bd5c3e22fbbef42f912ab2eb5043
 Size (nu-ansi-term-0.46.0.crate) = 24311 bytes
@@ -432,9 +408,12 @@ Size (numerals-0.1.4.crate) = 4143 bytes
 BLAKE2s (once_cell-1.17.1.crate) = 4e7e4583b148b41c5ee92bcdab4b1ba6891d8f21f80b3f9c5c84e23a90dc6c8b
 SHA512 (once_cell-1.17.1.crate) = 1302d51801e38bfee23e74c0046f1ecb1d3c27309b5fe11c2b6c99553b357db502ce1718695602f9d8b10429e8ff03f91c016d5d604957083728293824c05904
 Size (once_cell-1.17.1.crate) = 32856 bytes
-BLAKE2s (open-4.0.2.crate) = a6429cb1b595d0e386ffa6bd27718f2d6260939f5d4c88f4a728ce1cfabcad5e
-SHA512 (open-4.0.2.crate) = 311b69ef963f0876a125acfce6ee004502f4e24196865a656d480eb2df2ea14a522e25b34a0b0e2e6bfdbb7c39f8f6b9ac79512943291c8b9789eefee28f1799
-Size (open-4.0.2.crate) = 19463 bytes
+BLAKE2s (open-4.1.0.crate) = 2bf4d2fc6fcff8711f09f772cd035366426ebcb83aa0d2dc0bf55a4ddb856e0a
+SHA512 (open-4.1.0.crate) = d1819d420aef8f1b39d42120299818637ab55b4f1de54382b318d51fb53c45aa78b0cc4cd0e3ff92df89cdf06a313eb5565a44e53e6083affa4d6cb93ea7fc04
+Size (open-4.1.0.crate) = 19719 bytes
+BLAKE2s (option-ext-0.2.0.crate) = a179d39823f42e954c5fe82b67b6689a7078b0e88bc659f06354f02ee868b465
+SHA512 (option-ext-0.2.0.crate) = f8539f97b01af97e0b80fc96556002251befa60f8ddd19613311e62f9dc9834d71c22f5d8e7c53c4925046e38cdcf834c3c28042a4da862d6f6a21ddff8d8e56
+Size (option-ext-0.2.0.crate) = 7345 bytes
 BLAKE2s (os_str_bytes-6.5.0.crate) = 1ed0bc1fab5145654e34181467ca2295869adf3f20df4de6bc788399286707f9
 SHA512 (os_str_bytes-6.5.0.crate) = cde7779ba24304256cc57de78208af4d26bc91dae7fbb9c85e3f67c3e35cb6268caf3fc9eef530a8d3cbdc951ec3534223f3559d2a013561912231ebdb1801b2
 Size (os_str_bytes-6.5.0.crate) = 23166 bytes
@@ -453,21 +432,21 @@ Size (paste-1.0.12.crate) = 18156 bytes
 BLAKE2s (pathdiff-0.2.1.crate) = ab92cb3d2fa178e9001661e1a8b07c2ab4a08f4b152304062f01ac4efdacfc87
 SHA512 (pathdiff-0.2.1.crate) = a646f271ce81d5f6d4a8e0d98a2c802a8796a961cf8fe8177911e7757bdaecd8b156ff22046f1663a9efcd5fef1e6f000e5509d3949dbaeb494126b7e8a546b7
 Size (pathdiff-0.2.1.crate) = 7142 bytes
-BLAKE2s (pdf-writer-0.6.0.crate) = de1335ea4cd2010f69b725e4c256321a85adaf0307215fe7bdfab2d0dff2924b
-SHA512 (pdf-writer-0.6.0.crate) = 86209f21f03542d185d064c033f64391ab56fa7592507347d33e78161c401a8c2d2d63c2c9c35205a15477da8ba664a12de2de68e355317c87ac7dc24c3698a5
-Size (pdf-writer-0.6.0.crate) = 283221 bytes
+BLAKE2s (pdf-writer-0.7.1.crate) = d2e2c1d62dfad6cac4a527e83bc202a5a3c7ac139c18daeaad4ae0d3f497d73b
+SHA512 (pdf-writer-0.7.1.crate) = db84686c4c18f71e90d38e7397556f937bfd377fd506c388567f6d2f6ce91895f8b5dc25e6006d675321fe2ab0e11da0a23b6d17dc688c7fef08204b90a459af
+Size (pdf-writer-0.7.1.crate) = 350022 bytes
 BLAKE2s (percent-encoding-2.2.0.crate) = d378c76723ad109df43501dfa379aceeff8f5ef85584def8e334145f53669b6e
 SHA512 (percent-encoding-2.2.0.crate) = 890a5256d2b4290e12e04a02c3529f3a017faa2b6016a4dd0f08b36509f0b1107eacfcb4702024d6a21ff8852a11f263c1adc096b16ef8d12c45a734c087fe68
 Size (percent-encoding-2.2.0.crate) = 10075 bytes
-BLAKE2s (phf-0.10.1.crate) = 89c720a3ed7642132481296062a4e715736f32c4fa81e5ac2ea78161fae4445f
-SHA512 (phf-0.10.1.crate) = 84568d6d1baa7c4e6faf5f3ee09133e736977286d7cb7630a59a53fc8ea15d0d41b9242f8929184667ce576cc9946da55d1e8bc06e98824f163c91c6aa05e073
-Size (phf-0.10.1.crate) = 5406 bytes
-BLAKE2s (phf_shared-0.10.0.crate) = 631c38577a3d33382a4e75d7efffae8f4e508750fb2888ba70fa3637854cf993
-SHA512 (phf_shared-0.10.0.crate) = f088a6836a28afca7a2ef5440d7aa953227785d52aa0b9fcb76c88d085fe7f0e68732f2354c9f8dfc0a90ab1b8ac214f28549780e6f32d857ff7e8963093d9e5
-Size (phf_shared-0.10.0.crate) = 4095 bytes
-BLAKE2s (pico-args-0.4.2.crate) = f0d351b513b1b20c1cfd24bf41c521e9529714827839211e5e0bfdad9f4d3c5a
-SHA512 (pico-args-0.4.2.crate) = a6e46bc8d086091a37a0edf418d5414eaa5ef57a508aa81c352c66281cc2c88c97611b7eedd4f5f18c7a8169f48aa3bfdc7a5eb7b3cb570cbf871eed5e867ea1
-Size (pico-args-0.4.2.crate) = 11565 bytes
+BLAKE2s (phf-0.11.1.crate) = 50d5125ec9778c8ea0749cb18259133d4358ca7916d9943ac5dba7e19287cb56
+SHA512 (phf-0.11.1.crate) = d4b020ad259889828cf224a1d70fe0f78498c4d40c375a1c437a60d9c9a1a9c623737da54d197c358e0557e6f0c5a35a9d64198df90dc104d11f5eb7a17315a6
+Size (phf-0.11.1.crate) = 17232 bytes
+BLAKE2s (phf_shared-0.11.1.crate) = 1534b8fe075dc4669f275e3d227a07ed5e771a7088dd10e986f3e1a42fb85acc
+SHA512 (phf_shared-0.11.1.crate) = 0e6968aded0535c3430474c49378420fe64809ad436cd39e331c8dcfb1759605df12a9fe78db75bf0761bfbe8beacae4faad2209923327cb41f015f048fd74d1
+Size (phf_shared-0.11.1.crate) = 10320 bytes
+BLAKE2s (pico-args-0.5.0.crate) = ecda97dcd69b423f817e848d74253976fbcd0d8d9ec9d69e195a166c3fcdb5f8
+SHA512 (pico-args-0.5.0.crate) = 2d3dc5bf1ae11b0373e03698e7020c20b4e14c9aa482ff2d8e98e68ecacc5c0804152bf7d188779197da9464907bda60cf270cd6fe85e6b9fcbf29b1b82bf99e
+Size (pico-args-0.5.0.crate) = 11545 bytes
 BLAKE2s (pin-project-lite-0.2.9.crate) = 21ff73557f52248f91876a765bc209e4313f3cb15746b3f3ceddeceea5e2c95d
 SHA512 (pin-project-lite-0.2.9.crate) = cef0b77233adca712db1183f780732ea577cf1b27c2643de221d54c837c75ce749f907e24a967be7474812c7682cba613a3fc5d553a9578a1b80569da0e562e4
 Size (pin-project-lite-0.2.9.crate) = 27713 bytes
@@ -480,9 +459,15 @@ Size (png-0.17.8.crate) = 88654 bytes
 BLAKE2s (ppv-lite86-0.2.17.crate) = ab4072222c214b8175c6e7fa7d669499ae1f66aade109c04ec533114fb702912
 SHA512 (ppv-lite86-0.2.17.crate) = 539d916e7e5869d832045c1aa88aec519bd000227f9b01d4dd0bfc9ffb640d5f5eb21b05eba718174773c97192a655ad3cb31b53ceb914dd19179a6699b3583a
 Size (ppv-lite86-0.2.17.crate) = 22242 bytes
-BLAKE2s (proc-macro2-1.0.56.crate) = 27dfbfc8561b03911a5199129158031132132484ae06618a35b9a8859cdc4bb8
-SHA512 (proc-macro2-1.0.56.crate) = 511fd8332eca47ed834736d405e18d53d83642cf528bebb8fd67fa5561e19b0a43c359b3e8020ecd28f9fafdb065c484ca360abc0287a0f97e94d4f779145f03
-Size (proc-macro2-1.0.56.crate) = 44454 bytes
+BLAKE2s (proc-macro-error-1.0.4.crate) = 2877169f24a0bf3a09d9bfd388ac5d39082672d9258c1c96a851c1bc166b234a
+SHA512 (proc-macro-error-1.0.4.crate) = 8a47bc9d3e24e9561d1e384d8f5a633284c2cf9b5e6733c5f9d1dbfe1870ccc8e2152482852e50b551cecb68e009148585b910ffb0508a7b4875598eaf8657db
+Size (proc-macro-error-1.0.4.crate) = 25293 bytes
+BLAKE2s (proc-macro-error-attr-1.0.4.crate) = 3204ef6b947e06798ac6e978bd1a40f2f7e81de7d3079fd7b639242f8ed032a8
+SHA512 (proc-macro-error-attr-1.0.4.crate) = 2606afa9ec78d7dad4500c98d3a5ecbd02c6b53ab829c742bed7f57b322a95238ab4e01cf268746815f1424fd9b02eddfa30e72f98c66106f57765f3d3116495
+Size (proc-macro-error-attr-1.0.4.crate) = 7971 bytes
+BLAKE2s (proc-macro2-1.0.58.crate) = bc3ff3d07bc59b64093050495ccb2fc98c22c6dfb1631493527706832422bd5d
+SHA512 (proc-macro2-1.0.58.crate) = 5c1505b847944098d85c30b8d0fc7f059526170d51adff39493e9701fc8479829d4ca4a7f728c35d11478b9dbd718e521da0699af3b70aba8a3a3df2c60881ad
+Size (proc-macro2-1.0.58.crate) = 44519 bytes
 BLAKE2s (psm-0.1.21.crate) = 4aa2c793f4de1c1ee6bf63095f17709a4183fde630f189176cd66572e473704f
 SHA512 (psm-0.1.21.crate) = 33e34bb30efa5ec700c135e11fe03447d56e6f0dbca5536fa8bf9ca2c605c65e2dfe0a2a79a0bbe08eb2d2a37e569e31def340e1187bc25060c2f0e6537e3e5b
 Size (psm-0.1.21.crate) = 23126 bytes
@@ -492,9 +477,9 @@ Size (pulldown-cmark-0.9.2.crate) = 1158
 BLAKE2s (quick-xml-0.26.0.crate) = 741c9a5b6501248b2b05f7bb19fd6ff8b81f01d7f9795acc82a6c06eaabdeb3a
 SHA512 (quick-xml-0.26.0.crate) = 357bf6a70fd822accdaa1a9d86402234da1725c7e9392c64b9dfe92f1f26f39a5b1302462b7ba14bd39a54f7c8e6baa65bbe30aa147e240f8e82997b97a2ce56
 Size (quick-xml-0.26.0.crate) = 116260 bytes
-BLAKE2s (quote-1.0.26.crate) = 3927a15e4c98085c7090e17d869b553a03e6184d3deffb981780b89d6e04ea6c
-SHA512 (quote-1.0.26.crate) = 6fcfe4d31f601aa60beb858c25df217421b0a184d185eebc7a4cb9fbf97c687992b77bebd8671a9e6193716387c3e926fed9b75a08684eb2d9a5b155fbc321a5
-Size (quote-1.0.26.crate) = 28397 bytes
+BLAKE2s (quote-1.0.27.crate) = ce2163ea7998a75c751342055e096020085506f1500c6689676bdb895ff0d3e3
+SHA512 (quote-1.0.27.crate) = 5fb5802aa667c60d1a721766081b01bfd6cd929db7a5d71cb74627c2325f7108740752e514db73fb3612c163840e60ef2d4bde31c41978f3d77605418bdf2b4a
+Size (quote-1.0.27.crate) = 28416 bytes
 BLAKE2s (radium-0.7.0.crate) = dd6a6e5f2d5676a559e17f11a37bd2353c6d703ce516b5a6ca71b6a0a85e7727
 SHA512 (radium-0.7.0.crate) = 51e23cf52997b46c0018a94b0259b29d7bf33ddba19f6db406ca57ee5b1417d7e5f27dda3bb487d0099886011a97f238e8b3dd4d6c86e8464c0b471c1a7622a0
 Size (radium-0.7.0.crate) = 10906 bytes
@@ -513,9 +498,9 @@ Size (rayon-1.7.0.crate) = 169488 bytes
 BLAKE2s (rayon-core-1.11.0.crate) = a2e17d5e4876a34a8f1661d85121c4c6195e5ec65f907d37108ea97118d8bb7a
 SHA512 (rayon-core-1.11.0.crate) = 00ac782f49d688da90e823980e83b5ccd858f93769e2d801061fdef78728cff37d3a9fa4fd47a5cddb058f28f3289de349f8c8fdd94fa2f8c400d73bc4529800
 Size (rayon-core-1.11.0.crate) = 73118 bytes
-BLAKE2s (rctree-0.4.0.crate) = 27f70af2ec1c8a028372321209d784e542403e92bff2bb3424d87c07989e6009
-SHA512 (rctree-0.4.0.crate) = b2a4b2a6560a1228d48764e835403c09e3edb30be0ef7a046acbc881d8a828cdee00925252e3403c3478cbe9564b912817b6809db5d6bbbb06b934cfea4ae010
-Size (rctree-0.4.0.crate) = 8310 bytes
+BLAKE2s (rctree-0.5.0.crate) = 6ca2a902b9fef02bfbaefa255a9044dcdbfe75ff2f992b4a9bb4eed86ee9393a
+SHA512 (rctree-0.5.0.crate) = d781a1201fccd6dd3921460993f3c6e737c71a0fa2cc699c95ba17043d73a70d2f14c3262096374c89a8b0d89d5157380efc4e1d2d13f702b9039bfee2febc96
+Size (rctree-0.5.0.crate) = 8298 bytes
 BLAKE2s (redox_syscall-0.2.16.crate) = 5d05ce546323fbcedb872cf55da0403e1ae5c6fc354eb2adf263bf7d671971b8
 SHA512 (redox_syscall-0.2.16.crate) = 63b5d876baaf99f5cf737679bc6ac7a9e3d8a41aa93f5c59416ce7e3841e2513bff678773553cfe62fb452707f82acc384ea63aec932a31bf94679cd1caddd27
 Size (redox_syscall-0.2.16.crate) = 24012 bytes
@@ -534,72 +519,60 @@ Size (regex-syntax-0.6.29.crate) = 29975
 BLAKE2s (regex-syntax-0.7.1.crate) = 1babdd38699d2a3d493e496951817b2f0ed1f2ecd9918c2b54f05a3501dcbad5
 SHA512 (regex-syntax-0.7.1.crate) = ff61e4a075550fce3a16e516f8222a489dfe2bdf9431220c98c33b1f9e6b19da7bc1ca6bf34031235d6f1ad06882b63d606874a14d2e27c615701ecc2f4cdd9a
 Size (regex-syntax-0.7.1.crate) = 339705 bytes
-BLAKE2s (resvg-0.22.0.crate) = 416e3758ce103e48fc56a9807068aadb1e9c4b8972a7053115ee076080186692
-SHA512 (resvg-0.22.0.crate) = f802da4763b6471be06b246f1151fce4b99401d083b043429b4def23a75f34b715ea7283f06727d2f726e4d74d2db3fd2be0e54fbee1b67f98adf1f8a4064d07
-Size (resvg-0.22.0.crate) = 99515 bytes
+BLAKE2s (resvg-0.32.0.crate) = b1cf81d98e1bda77733f12526191e2b0f7618590339e2d813ba8eaaa8790d051
+SHA512 (resvg-0.32.0.crate) = 3ae2c102ab02d26765725fa9e83bf6bb62c037a3cc5bfb1aa22f48467b977db87ab3b1e8d2bf426c32fe3188ca773a9dc98f12c6bbeda895790af6e925bcbbcc
+Size (resvg-0.32.0.crate) = 95889 bytes
 BLAKE2s (rgb-0.8.36.crate) = 6831cd101da349266349eef33c21ffda353262f78b31f33376afcc427c07e3d4
 SHA512 (rgb-0.8.36.crate) = e1e812b04e3c6b0ab93f7a10161eef808fe11888a5c1fc0060cd91fa90129c31491d5c64de0cec989acfcf66ce481bd61d9cdcdcb54e5bf2556da0e5c3bb7612
 Size (rgb-0.8.36.crate) = 16576 bytes
-BLAKE2s (ring-0.16.20.crate) = de2f801e5445409bf543e674e2837e3dcfc9869794cc30ddabbf7ad3f1fc76b0
-SHA512 (ring-0.16.20.crate) = d97d1b08eb796d4c107426ff2c015ab1f221612500c8a57fca8e3f064e8c0f5ae2a5e6071d013313cd9f4be8fed4ba03beae84bd446f56b2b2ca5d483c328191
-Size (ring-0.16.20.crate) = 5082615 bytes
 BLAKE2s (roff-0.2.1.crate) = 59fe750a8faf740e3e08de6925a5141cbe42f54e9aaced6c5bb1fd6f6ea1e558
 SHA512 (roff-0.2.1.crate) = 001cbc21c5c8ca4362f91fb237b867966653e6f49fa20be1a6c3d3e8d9f2cca66c474eb0b59ecff1527c771554e8503cef94181295dcb007fbc1a50dab49ce0f
 Size (roff-0.2.1.crate) = 10605 bytes
-BLAKE2s (roxmltree-0.14.1.crate) = b79be5d64a34f8421957528e4377884bae38b08c5a1e9744dd21e429531d5504
-SHA512 (roxmltree-0.14.1.crate) = 6ddf07cf54604d5e5feff2ba9c4ba3aeddb3e43f9630e7a66bd01cae7f96255eb678a9d3b7d408bf6677bbbf8243c30c057fb5634e6cef99b445d0022834a6f7
-Size (roxmltree-0.14.1.crate) = 39163 bytes
+BLAKE2s (rosvgtree-0.3.0.crate) = 0ef0b48af023515874834a97212158cf8f822c89c86a55a5a1b435f1dfd1c688
+SHA512 (rosvgtree-0.3.0.crate) = 64138d331a57b47ac18ae5e28c8430ba75f6f05cd430e1f94a33ec7b99c6b69c7ee407f9e411f4f404de65455c240d0a2b95ff76edb08aba6b0977558a766d51
+Size (rosvgtree-0.3.0.crate) = 25888 bytes
+BLAKE2s (roxmltree-0.18.0.crate) = 3a7d3b6d4b534b50488264842b607df8d0104df38f1069b1c457b4d6b8c4405f
+SHA512 (roxmltree-0.18.0.crate) = cdc7f08bb761f7b5e4853afb9e451ddcbe9d9d436f5cbb78a126c7fb42c99f5ae1a9b1fd4738d169c2ae101a7ec7215e2ad4bf2f37c78a7d3e13b1a6d2410a4b
+Size (roxmltree-0.18.0.crate) = 42463 bytes
 BLAKE2s (rustc-hash-1.1.0.crate) = ba3940200a72ad4ee115b0ef61c7c32278f6a3fa5d913220d1bd72362ef63aaf
 SHA512 (rustc-hash-1.1.0.crate) = 84e673ea9b046f7b989d47f2c4505557fbd5de991e6fc9f56a03605d40e0b4ba5427cd566954890153cc033ccbec6c984306634571935bfe0d4cdfbe56f39544
 Size (rustc-hash-1.1.0.crate) = 9331 bytes
 BLAKE2s (rustc_version-0.4.0.crate) = 8244e9157b6b8811ae926fc0ed00edeb2b0a0f0f34d6e7b93ad236cbb6ffffba
 SHA512 (rustc_version-0.4.0.crate) = f66da7c6efe431db06cd01180d84ba67fcd38f8cd6ef693762957c00ccc2211f23c08079d7f184776e08f28d2d6ca3bdb5f5016f7de245c6193d4722891ba1db
 Size (rustc_version-0.4.0.crate) = 12175 bytes
-BLAKE2s (rustix-0.37.14.crate) = 350b9d7f337d3d0e387523d7c74258ed8cf143687be59a79a06d5d114938587c
-SHA512 (rustix-0.37.14.crate) = cf5a2c5062fa57d00a778d6d595fe8fd341f275cc4fca8c2e4b8a59f78636ddfbdb0f6f63e4bea63615ea33c61f0e333b7a853867b8e4d80ad94eac40f38959e
-Size (rustix-0.37.14.crate) = 317824 bytes
-BLAKE2s (rustls-0.20.8.crate) = 37fd8b1bae5cc34600428f235a3b083760c84259cb7a33a9dc18a644be1f3229
-SHA512 (rustls-0.20.8.crate) = 4f56494987cd3a56f47dd07d31c7f73d262a4d003cf9cc11e0bce5fa85c87f18124b1c364186501736f0d40a1f193a24d5d73f37a491ff81ca8eff568559e547
-Size (rustls-0.20.8.crate) = 270142 bytes
+BLAKE2s (rustix-0.37.19.crate) = 59db5532a090c34be05245fe72278a9a1b7c17e3266b377360f74ec9838de3b0
+SHA512 (rustix-0.37.19.crate) = e1c00f97414313580dfb7a616cd0e9a64d87950b4d4e6b536b5eaea93b8741f769ef62d4ee1461af8266758f9bdc136a445abbb05c8355a11d338a166b498722
+Size (rustix-0.37.19.crate) = 323809 bytes
 BLAKE2s (rustversion-1.0.12.crate) = 06389acf50edff238471d27bc76383ee104f6e57f4a68f64756908da5424d602
 SHA512 (rustversion-1.0.12.crate) = eb55f3c0324359e897ad07a5182426d68a067ea41461b62a44f98c2864d5a5d0f47733f88d977a6f537e39a801beaa3b5a6041230828c3213085b562edab133d
 Size (rustversion-1.0.12.crate) = 17278 bytes
-BLAKE2s (rustybuzz-0.5.1.crate) = a8602b79b7b06f845e4e15b9d201333831db54e871a0a66e82886be8ce721401
-SHA512 (rustybuzz-0.5.1.crate) = ac6ad3b5952f257e6fb94ef11d041db177a5c06c1e0d9647ec47e7a0c55f6120af1f30d9d35a6dbe665c79761bf8dce0cf28f8a9f386213a7f712660612f8c5f
-Size (rustybuzz-0.5.1.crate) = 1226140 bytes
+BLAKE2s (rustybuzz-0.7.0.crate) = 934a9e495cf6f3e9b1fabbb9d20ebe5664ddb01399d97dc245b5ff82d9ff625d
+SHA512 (rustybuzz-0.7.0.crate) = f704433fa7950368169a792f11de80d37b9757f413dbe3150a904dd3d0f6a15014e5f664aa2b7b9f99937d693b0af02fe0f5eefaa817f00814af9b560b302a6d
+Size (rustybuzz-0.7.0.crate) = 219739 bytes
 BLAKE2s (ryu-1.0.13.crate) = 806877af593d7c79005a4aaa6e492461737365a12567a9bfe972d23b442974b2
 SHA512 (ryu-1.0.13.crate) = 25f60216d91e68cb47695ce4e966fae674d5b3e4b0cf33e740248c1605fdcf0c963acd278a485c5b4bb0a1c1144002e73173592222af4989df7a4ba402508c13
 Size (ryu-1.0.13.crate) = 46823 bytes
-BLAKE2s (safe_arch-0.5.2.crate) = 1a97ea294b364ee4a7ab22ea1274c2a1430e940ca64d7fd3d1d86020aed2a0cb
-SHA512 (safe_arch-0.5.2.crate) = 1bb709af8f071a08ba793a2c3108fe51c437557ec1d813711eb67ac3d3ddf2c48b1cc4f8f2073f828483bacbd0da3cf9d491cab62130a194432053bd39bfecce
-Size (safe_arch-0.5.2.crate) = 75030 bytes
 BLAKE2s (same-file-1.0.6.crate) = 1a9b3bb2a767c4e3a7537b2fd8daaa2afc113e6bdaa27a25d2eefff59e7600d6
 SHA512 (same-file-1.0.6.crate) = 3ba35309742c8db63210d9ea78bff4ecd80471d69e6238eb96c7bf0673814f221e2d838fe6311bfc5a0e71b4a7ccba33e07859c0b9cff2171969ff08a4214a7c
 Size (same-file-1.0.6.crate) = 10183 bytes
 BLAKE2s (scopeguard-1.1.0.crate) = d3884942354d25131c602303463c5686e520bd94daf216a810679acabf59b82e
 SHA512 (scopeguard-1.1.0.crate) = 368fa5726df8f42b599993681579a9ffd0196480ee3cd0f9f671e8493f3bedd1e1779bdf2beb329e77e0005fa09b816e3385f309490c0f2781568db275d4d17d
 Size (scopeguard-1.1.0.crate) = 11470 bytes
-BLAKE2s (scratch-1.0.5.crate) = b25c299e8ce026accd4607286691004ec7d0d312c132cf3160fe056c6d3b13ed
-SHA512 (scratch-1.0.5.crate) = 522e24868568e9e3c4c6a9b0af4e1890d5ca6753ea68660e13bdc95b98c30576058dc949d20a5df95a6313378083ca138c7bfbde5c60916a011cf9697180692d
-Size (scratch-1.0.5.crate) = 8013 bytes
-BLAKE2s (sct-0.7.0.crate) = 100ba6a03c4cd585a5c299ab183067ffae3bd7d9e1ef4f6201d4f7d35426493d
-SHA512 (sct-0.7.0.crate) = 175d2a912e3f35dcb110991a066d7d9b0d47a0febe4e92ab7d92a27c886a7eb9abf203c9080b3e2cbda9bedbc816bd138476363c2a0c7367d3abc7e6bce83046
-Size (sct-0.7.0.crate) = 27502 bytes
 BLAKE2s (semver-1.0.17.crate) = 56526379e3d2c7eb99c1b3a38df33572315d75263b83bd26616b7f549d4cee59
 SHA512 (semver-1.0.17.crate) = 5199923757e675506d68c252182b10f55955e47054880492e5471a0a0f9ad13ef25d552d2ab9bd68fba37121b8026d9989bf15db67e95265b3aa53d06377fda7
 Size (semver-1.0.17.crate) = 29685 bytes
-BLAKE2s (serde-1.0.160.crate) = 6b5721c6a2cbe554139df2678d92c1a9230128ab9f8539f025de8b461d8b8267
-SHA512 (serde-1.0.160.crate) = b03eb453ac01a483843829952462de4e8f6d0fa4a244d38a6f476a911e2e991a508121265befd108134ae7cce8a7a40c4d217f80f3e025f9a612a0bf80862306
-Size (serde-1.0.160.crate) = 77010 bytes
-BLAKE2s (serde_derive-1.0.160.crate) = 850cd9159660b47869267e058f09e8201db2e8276912720b7b33724a790ff6fd
-SHA512 (serde_derive-1.0.160.crate) = 14b2a2ad7131efa7ec95d5a6e7633a9d1e991b046c0b00cce9c3681edd73cb53ff477aa52a430d8465aa8b362696244ea80f12ffbf0e6f98e35605fe4c60f407
-Size (serde_derive-1.0.160.crate) = 55081 bytes
+BLAKE2s (serde-1.0.163.crate) = a3244324b83b7941c40f938e6931f3043be670a8ad986df3c966a6fba2f5779c
+SHA512 (serde-1.0.163.crate) = 752738ef5f67f1b4435bdd4e76e740ba192bd93e83cac55fd667809af26ceaf02db7083aaf7b2074644b38964021af206000b6130199e7994c12c9c57cd31a34
+Size (serde-1.0.163.crate) = 77030 bytes
+BLAKE2s (serde_derive-1.0.163.crate) = 5c1bd43c4a2a0c90595dc16de0f7cd1825f8a2e9b46b55b9a4769e206e98bb52
+SHA512 (serde_derive-1.0.163.crate) = 744c4235330781c8d9c6ab4f49f6ddd11fcd70b97c97fcbf1434ccac02ba7d29eacfed21ee8e005f5541dd8ab4a34023e95d85231f11c5f4d6e24fcf806f7283
+Size (serde_derive-1.0.163.crate) = 54447 bytes
 BLAKE2s (serde_json-1.0.96.crate) = 247b6fb16e9e117100dc9e255797cd04c2f1fc8ebe65ebc61bf7b07f7cb1a16f
 SHA512 (serde_json-1.0.96.crate) = 39779419900e1d395d81e70cff0e7a688564a66124b08e74da54ac30f389c912707f4bf5e29afab6fa106faf4bf4e0b841f42fef125cf7bec185482ff6bbba0e
 Size (serde_json-1.0.96.crate) = 144652 bytes
-BLAKE2s (serde_spanned-0.6.1.crate) = 9054cdecc8ba25789d1a138c6797cda21a5428235ece03a2800403ae8a84f0c1
-SHA512 (serde_spanned-0.6.1.crate) = 6271aa2af243021002a10cdbd16cb081bf10ab53a61cace104182eb4f28e0c0d7c447b7dcedb350ce78debf5ed6ce6502cb823ae9177d98c5288310094eb22d9
-Size (serde_spanned-0.6.1.crate) = 7828 bytes
+BLAKE2s (serde_spanned-0.6.2.crate) = 74dc9b770939c882f33a29aaf254f84c64ff648df3c2b5d632c8597f6c5915c0
+SHA512 (serde_spanned-0.6.2.crate) = ca64305238a8cc61cc4db3c9675299d34e4810dd63387be65231369cccb69c942c473b01388ee2b661cdaca8e133f1e8848bfa4d6a43eff28fda0fa9e1fe7ded
+Size (serde_spanned-0.6.2.crate) = 7749 bytes
 BLAKE2s (serde_yaml-0.8.26.crate) = 7d4b14c3e0093eb53b1a8a68f36960693422eccb3cdb4e0b0b6541b0d60d5067
 SHA512 (serde_yaml-0.8.26.crate) = f6bde42539fe35dcb09fd506149c564f2056102f15ce275034b33c40ae666e22d6beaecfed8a0048704547f153fe13d52b8b305c95a61007784ee42f6a8372dd
 Size (serde_yaml-0.8.26.crate) = 40670 bytes
@@ -615,12 +588,12 @@ Size (simplecss-0.2.1.crate) = 19418 byt
 BLAKE2s (siphasher-0.3.10.crate) = b02896dbacdd7733bb3355e952a6d76a8a3f004573d5ee887f8534a3a8fa83b4
 SHA512 (siphasher-0.3.10.crate) = f90425a2cccc9575d377bb92a765d34653ddef1ac12b7c63dc6d700aaa74b525787e11609061c2d3e44ea56fe0e4b8f93f7b13f0279b5de2e0f710c5caffd4ce
 Size (siphasher-0.3.10.crate) = 9889 bytes
+BLAKE2s (slotmap-1.0.6.crate) = d355535dea11cbffd024ccc525fbb29d4b88320391979c45c993aa947ba9eed3
+SHA512 (slotmap-1.0.6.crate) = 1e0fad77d39cf937fbbf32913595e836b9d8067a81e8ad9a6653cdea023f2c8ce511c0216a1222c056e57419cdfd56977af7a6e83a9cc8b5708310a17353b145
+Size (slotmap-1.0.6.crate) = 58954 bytes
 BLAKE2s (smallvec-1.10.0.crate) = 41329e6ed51a5092aa320d548b7b5f9f343f67bd54472d6fbc30a39ad5128860
 SHA512 (smallvec-1.10.0.crate) = a09110184582dcc01d7a0d3fa8f74c17bf726935126d3654667b8e9c4bc43ad16ccfd8fa94feae7d9b31913aa7ee030fe5936e4b44a36302b6ce5fe37372a7ae
 Size (smallvec-1.10.0.crate) = 31564 bytes
-BLAKE2s (spin-0.5.2.crate) = d5bc3b486fe3a6db98d04b18e180a4588bd37bd5657c38528f7ab6c999df3dcf
-SHA512 (spin-0.5.2.crate) = fc57f7906da2b7a298c5f89215e881e8827b4d9f934dbf138338e0ee30122d8459483be566268fa374b41d63d8dbf65d42e0b322535ba35c827d7edb2176f267
-Size (spin-0.5.2.crate) = 12004 bytes
 BLAKE2s (stable_deref_trait-1.2.0.crate) = 4ccf524130eadac6b21106564de56e582d0f308b32442552d70bb9d313c53920
 SHA512 (stable_deref_trait-1.2.0.crate) = a13cfb22723f1f2cf089b2d07d657846f50c37bc0438d1a76096bea30214cad226b7a422c21f9e191ce87071da8a141d61882aedf9e0203a5fffdfda86a5fb03
 Size (stable_deref_trait-1.2.0.crate) = 8054 bytes
@@ -633,6 +606,9 @@ Size (stderrlog-0.5.4.crate) = 24710 byt
 BLAKE2s (str_stack-0.1.0.crate) = 982e8e7563c3165d81b70e4be93697fbd0bbb99cd7e55e59e4ebcb7fd99af363
 SHA512 (str_stack-0.1.0.crate) = 8d910f07cfc699262a8204888a62f01c991bc1fed01b35b34359b62a5f1f8ec21781b623ee246679fa5d726b23bd5381cb697408fa4fd37d3e25e1ac8a7f4c07
 Size (str_stack-0.1.0.crate) = 7977 bytes
+BLAKE2s (strict-num-0.1.0.crate) = 87a70006da9888ff4afafd2e33bbdc64f5f1697bbf645db04bc55a1499e798cd
+SHA512 (strict-num-0.1.0.crate) = b44c278fdd77e18ebf24ccd638b7bffe34f462d553733b5b1c3e92abd6907d71601735c23321eca0281f3bb8b6d4c70f7b5fe855a5ce73657fb452a6b82db7a9
+Size (strict-num-0.1.0.crate) = 4692 bytes
 BLAKE2s (strsim-0.10.0.crate) = 4893490aaecbb97be0d8268c4ad5653b22237927bc9f08196717dc9a5160de50
 SHA512 (strsim-0.10.0.crate) = 78b318532addfcf5c1ccc1e14539e258aab9d3cd893cc45d82342549bde838c177d90f13c560671f8f32929af47d0b467db35e6876bd7697d8b3f9e055aeeac1
 Size (strsim-0.10.0.crate) = 11355 bytes
@@ -645,18 +621,18 @@ Size (strum_macros-0.24.3.crate) = 20696
 BLAKE2s (subsetter-0.1.1.crate) = 3cc6903524a0679b4c3c3d5650837cbc823743f416d13abd666c39b9ff201a8c
 SHA512 (subsetter-0.1.1.crate) = 20546717b85cca579ea2d395ec729dcbf784398d51ba73b48daec138c6c1c77cddb4d12ef692447e3d2ea4cf3618ec558fc6e676426c44f0bd31c8707b319c3c
 Size (subsetter-0.1.1.crate) = 22976 bytes
-BLAKE2s (svg2pdf-0.4.1.crate) = 3dcd326a4e749c99e9add5806eb096b548c69d68147f1f97c13da4a6dfdb31a2
-SHA512 (svg2pdf-0.4.1.crate) = b3a4b930f28972d4783438307fdd543a40e10db8bf5233fcd0761c58f5c7222c751d8afabcc7ec7e1973bf5031e12ae2acf14a64d2caab109c6948316beefff5
-Size (svg2pdf-0.4.1.crate) = 48874 bytes
-BLAKE2s (svgtypes-0.8.2.crate) = d0c4f6b45e6bb36e3a30ecd498b48d0be25c69c6908ae386c01791048c88fe41
-SHA512 (svgtypes-0.8.2.crate) = faa7bfa47b51c598d4c27e62fb369814a3bd6ec0b13342f7400ed1bb577b841192a57fb52c37ac26c169e50fb40e760d75c2b202bf3d285fa76abdd59a6f1e35
-Size (svgtypes-0.8.2.crate) = 32694 bytes
+BLAKE2s (svg2pdf-35f4bb87fb677473661c6d12919e01a6d64a716d.tar.gz) = 325c4860ef02871b8e0747b9178cc1fd2eb8eef5e3414645c266b6137f6cbe11
+SHA512 (svg2pdf-35f4bb87fb677473661c6d12919e01a6d64a716d.tar.gz) = a991857d861a37d4825f8949d0ff2a7e1f828994c8d887c9920e98ee80ad321a1493ba48fac9d362e9a13a74012685101b31aac9b2b4f43f76ea01f019246194
+Size (svg2pdf-35f4bb87fb677473661c6d12919e01a6d64a716d.tar.gz) = 45130 bytes
+BLAKE2s (svgtypes-0.11.0.crate) = 79ac084012a275fec76ba334f737c61a29af6de73f311a19c6590dd86ecc24a6
+SHA512 (svgtypes-0.11.0.crate) = bf897e2d8eb23cda00bab91c614fec632bcdf15ae75c8f7b26cd8708536d67e75a0ba0e0b6cf630cab6e739b67c388fd201b71b41893348d09aaa76d66f96d01
+Size (svgtypes-0.11.0.crate) = 35681 bytes
 BLAKE2s (syn-1.0.109.crate) = 90f44fe8c2ae4039ac3ca0c29fbd3eb6820b5b3c163491885ed7dc0d096b593e
 SHA512 (syn-1.0.109.crate) = 12816b9e8cf984024b2fbce9f0ae14cf94d4d2c06f08cc54fb793ce78770bb4cc1288eb7df0ba5e8e937756e1e8e295c53fe07a0c5dde1ea8ddba03b6203b37d
 Size (syn-1.0.109.crate) = 237611 bytes
-BLAKE2s (syn-2.0.15.crate) = 59e28e2776561a4a90293adda059f7ac1283152a563e47a969f8addb49943e51
-SHA512 (syn-2.0.15.crate) = 19520d13b417ad2cabaf7e31f45271d41f26158607d0ab21e76a04e824133c64f4acba0f8c044c675028832563ed7cc73fd88d519520ef3834008dbb3d04663b
-Size (syn-2.0.15.crate) = 240785 bytes
+BLAKE2s (syn-2.0.16.crate) = 2940980ee6df845d5bb8d3dd2be2da725747686982a40999bbf9c197fdd8a738
+SHA512 (syn-2.0.16.crate) = 75d6728614a39d7f676536fc345be6777e8dba6198f031e576ecd199e503347c4069fc7294c4da3e829cb919c08347513447dc86fbf0c545df2d347311621da3
+Size (syn-2.0.16.crate) = 240928 bytes
 BLAKE2s (syntect-5.0.0.crate) = 494f825761c1f848823f1f1089bb7eca6c4f0f3c883d878ea396660d2891f808
 SHA512 (syntect-5.0.0.crate) = b444424ad5f2ff9897707d6c2d0a39cf4e48a8d9a838286fc9f7bd9db6f1b4228bd2a5c985f5f88c014e75a7ee94bffdfee1cca45bd68e6db52e624e71923dc9
 Size (syntect-5.0.0.crate) = 809452 bytes
@@ -681,9 +657,12 @@ Size (thiserror-impl-1.0.40.crate) = 151
 BLAKE2s (thread_local-1.1.7.crate) = 30ffa86ff25796622be75de4031e817bf2c927f9c0f1c2331d511abe811a3fe8
 SHA512 (thread_local-1.1.7.crate) = 3772452c2a349fb564d29bb06e13c8ae64807db27c3ee217fa04fd0e9847e94adeea582b82ffc2d9116f31ff478eb088550caf1346c263de49b55fa17b431c31
 Size (thread_local-1.1.7.crate) = 13585 bytes
-BLAKE2s (tiny-skia-0.6.6.crate) = 7292bbaad1c7e81d219531889e76a385aff9c1c9cec0cc7b911bac46cbddad63
-SHA512 (tiny-skia-0.6.6.crate) = 4bc0b0b4b08e5686a843ae43d8837d9e015837b3c86fd6ababdf2535fedb73050d90b578f63cf08b5e33d4f05dfe257bcecae1152f789db751cdbe362cfd9dcf
-Size (tiny-skia-0.6.6.crate) = 220204 bytes
+BLAKE2s (tiny-skia-0.9.1.crate) = 996b9f7a52ce5ff73434b16aa182b8cccdc1576fe995225bbf268db8bffd75c9
+SHA512 (tiny-skia-0.9.1.crate) = 6c3114f6bb8f44654e4811f8ac0142edeb01224c5f5e5a3dacae6443b0ba72737e7a643075a32ebe62044d27f74986b7b60833ccefe7828c60cc171e4ee168b6
+Size (tiny-skia-0.9.1.crate) = 198973 bytes
+BLAKE2s (tiny-skia-path-0.9.0.crate) = a00dcbdbfde4dc3434df036aac4f1bc1b3fe95fd2399b464f04cbaa4c846cef9
+SHA512 (tiny-skia-path-0.9.0.crate) = 0191e050991565609a860566f87d88a3d48145dd098a60c7a018380bd287d88cfdd08e16cab62435eec88b1548c9cd7ec363bcd40e4a6cf090247a0f437ad082
+Size (tiny-skia-path-0.9.0.crate) = 45879 bytes
 BLAKE2s (tinystr-0.7.1.crate) = afc13f910e2563a75470bcd1cd6c66ed8bc84776c431dcd633017d90a131c4f0
 SHA512 (tinystr-0.7.1.crate) = 547908b7da44183d5f2e11e864593b3cdebfe07d64304b37a86774592641a7698f38b221d694defe932cc0d40d7d0ef802183d7118bb25bdf6f43ec23d540600
 Size (tinystr-0.7.1.crate) = 15631 bytes
@@ -693,24 +672,24 @@ Size (tinyvec-1.6.0.crate) = 45991 bytes
 BLAKE2s (tinyvec_macros-0.1.1.crate) = a5a60bcbbb0c2a122c9318e1791fdaa0a8b95e8e6ae1af4460495bfeabad07ec
 SHA512 (tinyvec_macros-0.1.1.crate) = 10008c7b3a3d50c94b9c370015b76ee082f5dfb6dcacf014dc2f2dbe92f903618d10d0202b21f48fcf98a94ae76fb712db55a5e8ad353645d378cf0e6ec74f7e
 Size (tinyvec_macros-0.1.1.crate) = 5865 bytes
-BLAKE2s (toml-0.7.3.crate) = ac6c3268027f18061d7b3f5ffd115a76ee48b2a44820232dd18e5b0acfaf297d
-SHA512 (toml-0.7.3.crate) = 4f3f7534d07e4f5bc14310c4030b89ae3d42c9e6d7a5d3aefa33ff9bab3d73625367fe9c74fd1ccb8350b7bb3a78f1181654e69736cb7280b89e632c29aa81b5
-Size (toml-0.7.3.crate) = 47227 bytes
-BLAKE2s (toml_datetime-0.6.1.crate) = aaf1dffd088bb0b2eea5e5d89315653e7f1d25d4ad39488a09e92948cfd76682
-SHA512 (toml_datetime-0.6.1.crate) = 024fc32f5c3b8efa764bc3fc59af710627513ba2e536f01f227d36661eaee099ed78320ea65b15a15e39c0fc30ff2b44c501f96d5a2618034daeb290524694e0
-Size (toml_datetime-0.6.1.crate) = 10765 bytes
-BLAKE2s (toml_edit-0.19.8.crate) = 10989ee4ba4dbce8f8ad74ebf626e15598a118c4796fa042cb794834c95cd615
-SHA512 (toml_edit-0.19.8.crate) = 467454b0b55514e039e8049bfe41ffbee7677a0c4fed4cacd96cd8d91d14cbbb2ce77ba3f356d486ddd8deee9b9939ebf519dcb087aa3d5413eb709f7f003ff6
-Size (toml_edit-0.19.8.crate) = 94457 bytes
-BLAKE2s (tracing-0.1.38.crate) = de7811b21f52a7e3de696ed3be81f2aae26c5c39654a5f4970876cfa4ac1377c
-SHA512 (tracing-0.1.38.crate) = e73a5b31e767815d623d4cae0dc0bb18fbb7ea8cf0c378151c949c2b7e261fb9203a34acc25493237fa49e9eb8a53d313f61eb865b5ca8d7908e96f6912c76cf
-Size (tracing-0.1.38.crate) = 75832 bytes
+BLAKE2s (toml-0.7.4.crate) = 9ef4fc02b7b636b1c8dba15c1db3919be03883aa8526660b90e49718a0695619
+SHA512 (toml-0.7.4.crate) = aa589354d4e0a608257c62fdfa6f09d2094b6799f6cad5a98deaf44f689c8893d1b7989f1f67ff828867a9dd079374cda03de62dab624f55cf9df3aebe7557a1
+Size (toml-0.7.4.crate) = 49003 bytes
+BLAKE2s (toml_datetime-0.6.2.crate) = 267ddf67f4b7caf5f15fef3cd0bc1169d2b4e8f75c7ba492610a69e51ef27459
+SHA512 (toml_datetime-0.6.2.crate) = 4ee0e8685c2a0738ea6f8ee10bf1dbb823d7c0e7bb7d4bd90d633f5f9056f77bd5a768d6b27d0f8d8a5818374f8497f20fdbd9a411dacd8b4fb58671aced1b1a
+Size (toml_datetime-0.6.2.crate) = 10768 bytes
+BLAKE2s (toml_edit-0.19.9.crate) = 6ed618af14e0d64f8d25f07e51fd8f59512fe2dfcfda6201fe3ba6a7445cb77f
+SHA512 (toml_edit-0.19.9.crate) = ab928dd6d60cb6c9295237df8227d42d83e8e3ad7e05f228e02869a7363cba4c0280a30a78e5b94b738f33b076ae7f5c30fcb2d63f84f810972a15fe3306b242
+Size (toml_edit-0.19.9.crate) = 95396 bytes
+BLAKE2s (tracing-0.1.37.crate) = 1fd3e0cb061788d2071c763f254ea74b3bb713ace05246852f450a10293836c3
+SHA512 (tracing-0.1.37.crate) = 2116045f51b35e90fc933cc136d045d09c0aaa33400a9056051d887fea2d2982b394830e4d4c3bcb4b831e62b9c19f6c751c2d216169f663aa18c4067aed7d75
+Size (tracing-0.1.37.crate) = 73888 bytes
 BLAKE2s (tracing-attributes-0.1.24.crate) = c17de43254c71eb741ec7e03cd10dac8137cb184f066974ad42c78ece711fcf1
 SHA512 (tracing-attributes-0.1.24.crate) = 925bb3840ccb093dea2625802e5ee3a5f4bc3eafe2a8715670b1f14d2f4a01eff0c50f11368507247bcade02748eee8585975d156f5d2c932231c6e2ed89c0f5
 Size (tracing-attributes-0.1.24.crate) = 31841 bytes
-BLAKE2s (tracing-core-0.1.30.crate) = d9cba1487a394a05c0141bc474bb1b6d50beb513381ad548e8fb2267d79d950c
-SHA512 (tracing-core-0.1.30.crate) = 9a14edf6338eff6636473f4ea844dfe337e434c14f40e7b9af6d7e6cf25f745f37bbe372bc63c01043667bea2f5b248b8afa8d6aae4cac3dc5193e3383ef1c65
-Size (tracing-core-0.1.30.crate) = 60351 bytes
+BLAKE2s (tracing-core-0.1.31.crate) = 49a375b6791f68a824c414ce111c7df7fa20854d80e156b3589dd82ede4313e2
+SHA512 (tracing-core-0.1.31.crate) = 66fcd0b4f32de3816b1dcbeda1af26fae0a79d088894637984dc6a0ca65b609f5f166cea376601f6a75f8e3a281da6d4450dc796aa0a7177ad615330237e2bed
+Size (tracing-core-0.1.31.crate) = 61263 bytes
 BLAKE2s (tracing-error-0.2.0.crate) = 7ccbb7d2fb07e9a503bb7468e2bf6bb13f742279441078e8f10ae5803a612ba9
 SHA512 (tracing-error-0.2.0.crate) = db65b70db051c66ade443a37044bb4358e609a5154f1022c110b744c1d605e309ea44bee2648c8413355ba1f98e520e5bf65f2f59cb1045647d02bd43670344f
 Size (tracing-error-0.2.0.crate) = 13938 bytes
@@ -723,21 +702,15 @@ Size (tracing-log-0.1.3.crate) = 20549 b
 BLAKE2s (tracing-subscriber-0.3.17.crate) = 4a226ee059c6e20eec4dc54aa10b3d00e3d042c49cba1e9e2823777c4a3323e0
 SHA512 (tracing-subscriber-0.3.17.crate) = 53a2a760d833f729e042b4f76b56c93ff7c50ddba968dfa9294f24425fe9a3dfc6c3b95a526ebd78df852b48b76c85d2f4f7be9170d75a6eea8734f77218e727
 Size (tracing-subscriber-0.3.17.crate) = 191711 bytes
-BLAKE2s (ttf-parser-0.15.2.crate) = 381d7179b99e04f9c12194b2cf8c2bb40f6efe6a60c2b4262c3b5406c53cf9fc
-SHA512 (ttf-parser-0.15.2.crate) = a985eb92b8904d4a715654289d3905b178a93500689f8787cac1bfb6034c8e8afb97f3785dd3c38d11c8140a352c60350970a50114a35f5617f646231957462b
-Size (ttf-parser-0.15.2.crate) = 136251 bytes
-BLAKE2s (ttf-parser-0.17.1.crate) = 452f46508e2ef37ef717cf6004da92ae9ac33aefb385a6f1a5dc524619fadffe
-SHA512 (ttf-parser-0.17.1.crate) = 80511293d2ef009eea216d0019564c962a5710b58a325b64f3997cfeb079c4001e65f89c5cae3642cb0cf3000a69d2ca1a90b5fd4a04f681b04b3920ffa89047
-Size (ttf-parser-0.17.1.crate) = 150772 bytes
 BLAKE2s (ttf-parser-0.18.1.crate) = 23e1b7a6516c01d156a487d67a412ff6233cbb434695659689f3ab3ec529b4f5
 SHA512 (ttf-parser-0.18.1.crate) = c09ceaba7f394c18c5a328807b5b40fa90e7edc6ddf3ad964d55d0341fbdced49d1a48a5cfe2212243a2d1bcd729ff182804b839653b0c94420308b468e87ad9
 Size (ttf-parser-0.18.1.crate) = 156167 bytes
 BLAKE2s (typed-arena-2.0.2.crate) = 4219b0a8ad00372cbc511bdc54650120d405bedd1ecc63a5e2774944e01412ca
 SHA512 (typed-arena-2.0.2.crate) = 33f43488ff63ab763e4330d124e3290ece41e50ab78b6f12dae3a2be4d7f5bdf6ec876ab3b1f8cd81874e335fc41f3a2254994f250d3d6aba682fce557a6a399
 Size (typed-arena-2.0.2.crate) = 11848 bytes
-BLAKE2s (typst-0.3.0.tar.gz) = 1fb13921bce97397c689b1298c3ed4f2cc18b0df5ce2be9fdd7a38038ad5139c
-SHA512 (typst-0.3.0.tar.gz) = ab771db8b6a36e21d2c3889de1841a450a76b0b25dbffcce8ad819daa11a8c9f0d0e4cfc4129eef5f4f3c4cc562c6bd0e30e9aaa2a12a0de52e684d947f51c39
-Size (typst-0.3.0.tar.gz) = 51680226 bytes
+BLAKE2s (typst-0.4.0.tar.gz) = d66cb2aad91977f6580657435a2a96dd227a6aa18a96522a3085435adc693adb
+SHA512 (typst-0.4.0.tar.gz) = 0a11ad718fde1c8acbca844f578648487dd6d13c5224764a95e624ce648a9d7eec22119c8f66fac5ccbffd1375c712807573b454f05395f5ee2377d3cda583f6
+Size (typst-0.4.0.tar.gz) = 38264499 bytes
 BLAKE2s (unic-langid-0.9.1.crate) = 7e0e7c4a9e2e0fb537dab2fe98fa39074ca23f824a7f1fb917e3eeddf7accaf0
 SHA512 (unic-langid-0.9.1.crate) = 7854c46af4d2cd14121052bcce4866d99b68f78ce8bbb2a80e288389fda9badfc38d88868d3bdfc9e47b74ff4d5b7a7ef6f54e743c36f4924e9f61d5aa3ebba9
 Size (unic-langid-0.9.1.crate) = 4001 bytes
@@ -756,9 +729,9 @@ Size (unicode-bidi-mirroring-0.1.0.crate
 BLAKE2s (unicode-ccc-0.1.2.crate) = 5d627d257fb62e2395be93e757b098d4a27ca0f571c2a5ec7c84e06628849a59
 SHA512 (unicode-ccc-0.1.2.crate) = e86304b95e6bda446ed9a0fb63ce9a4f106228400d7644b4c6405673aa654864d3236817a7cbd531b381e430ab84d82ccaea4abc6c8af240f0a04593bddeedb6
 Size (unicode-ccc-0.1.2.crate) = 8848 bytes
-BLAKE2s (unicode-general-category-0.4.0.crate) = fdf4c1b8a2eaba598a7c250d3fae3ea5fe705b8621771404b41ebbf9922b649e
-SHA512 (unicode-general-category-0.4.0.crate) = 4d93536db64f4f3ed79cf2d94e05bda00dcdda58a738cdb0d15ed8f8758bcdf2b3d48fb521324df0b5473fe9076adedc7da5cbf8081122aee9ecab52b4753076
-Size (unicode-general-category-0.4.0.crate) = 34362 bytes
+BLAKE2s (unicode-general-category-0.6.0.crate) = 5f1a419ca8289f51384ce3efc67cf4e2895198b45407e5eb43afa2ca0e7086aa
+SHA512 (unicode-general-category-0.6.0.crate) = 3e4b50b64ce992fa488441105c1264ca84b1f09181e393dfb6843da2f6e2ec294024cf8b62161aa6e8757bedad360ef99b6ca838379c38fba8b08c5da9cce1d5
+Size (unicode-general-category-0.6.0.crate) = 35177 bytes
 BLAKE2s (unicode-ident-1.0.8.crate) = 77e605242238f24d539f416273caea68fe4c8903852869733a5181376137e3eb
 SHA512 (unicode-ident-1.0.8.crate) = 8104999c6fff002c5aa109e2ca75ce3eaf772155d31dff87bcf39e3eb3da58b6cb543717be7b55acdb0cb1a4bd2a3d2e9c9974f7f75b6528668f5ef665ef4088
 Size (unicode-ident-1.0.8.crate) = 41962 bytes
@@ -780,27 +753,27 @@ Size (unicode-vo-0.1.0.crate) = 8084 byt
 BLAKE2s (unicode-width-0.1.10.crate) = e66d8140c18f2e4f3e4eee069114d5d3679b5885bd0fdff01989b7ce1b35983d
 SHA512 (unicode-width-0.1.10.crate) = 9836a8d489d18ea1ecfe1957ed6d5da7dce825e138cd1848aef093fa8d2eb83fcf01eabb1a2446df4f5ede4e67316e9e81b5d58b59d4e8c5d67870e8fa5dca3b
 Size (unicode-width-0.1.10.crate) = 18968 bytes
-BLAKE2s (unicode-xid-0.2.4.crate) = fb5a19139a933a36d3db9c421e1f19dbc012438e9818cf30bd67bc8719eda248
-SHA512 (unicode-xid-0.2.4.crate) = e67bd1258e1961807d9d5fe583a89ab5b82b2a529ecd32cadfc79aa5331380eb4a2db9fd96b74c8eace47f2f29021587d69bcdbf79f7e2650e92a25f7839d03c
-Size (unicode-xid-0.2.4.crate) = 15352 bytes
 BLAKE2s (unicode_names2-0.6.0.crate) = 45ad33df6288cc54b82faedfe78ba85a5c1d8ad5bc860a7f8b7ffbc4ca1550c2
 SHA512 (unicode_names2-0.6.0.crate) = 07d8883d3ff7143074447afefb1af0e83e7a39c80194f470037b274ac2857c89684641d4f6835e9fa945cbb143dfd635f0fc0d116a85efaee5951d519356c8fe
 Size (unicode_names2-0.6.0.crate) = 480122 bytes
 BLAKE2s (unscanny-0.1.0.crate) = 5c1f4b3290a592f0af9330a15530d5e27831145ca1a477875b2d8d5cd86cad36
 SHA512 (unscanny-0.1.0.crate) = 8267e327e4e852d627d416d58ebad5ba937ab6a2477b265fd5f79a98d43ade2d1780e67696b801cae8a4af10da8f7c0c257d2c878289eb6cf7e711dcf357d87c
 Size (unscanny-0.1.0.crate) = 10338 bytes
-BLAKE2s (untrusted-0.7.1.crate) = 48f0deda5147bf1af1cfd64f69dbf4f508c292fc732653a243a76f916442ccb5
-SHA512 (untrusted-0.7.1.crate) = 5ebe3266912e4e78fdfdd13f9fcc07e9cf489d19d5e9ff346486f47aa58a0aca35278d561612c49eb3cab5a6759ac974d3b92bfabc399e1bc0808428dc347be0
-Size (untrusted-0.7.1.crate) = 7924 bytes
-BLAKE2s (ureq-2.6.2.crate) = 38f11120f5e62c86dd25bfff99071df0997ae432ed478787b67879b2e1b9a5d7
-SHA512 (ureq-2.6.2.crate) = 712922b21d321932b6e4d8602903d92fac93549200cd10d66052f404e7734a5aab2ebfe78e14cc443df3320530454a6585aa8005fc39471cb1aa95e54dcb951c
-Size (ureq-2.6.2.crate) = 105924 bytes
 BLAKE2s (url-2.3.1.crate) = 858c526f2b867f39b488180c2d8cc3c47084bf1cbc95218f856092dff39c193f
 SHA512 (url-2.3.1.crate) = 8224010bef067574481e5d84100d944782d52b49db7c396ae2b4dfc145ed58769c15440d97a0fed4d2f9857592a8601417cc5b1bdea959c47a3e7a1f7182ed0d
 Size (url-2.3.1.crate) = 72777 bytes
-BLAKE2s (usvg-0.22.0.crate) = f18c978e121f2966a24def39f879c661756f30a0c1640bf4a2b50f339250ddcf
-SHA512 (usvg-0.22.0.crate) = 678f79274f76ebcd48ca5a1c28d03ff8a3993e4fcb63fb829f370332942f0d97387233eca5de9e6722d064bbd7616dc536fae906bd5874f065abf0adc492dfc1
-Size (usvg-0.22.0.crate) = 115078 bytes
+BLAKE2s (usvg-0.32.0.crate) = 1fdde6a3f5120bb9c9dabda820d0a3642360d8fae37fce4e34b1b33ee0030e43
+SHA512 (usvg-0.32.0.crate) = a0d43c770add0409cf19fa7d114c2c8ab76c9e02cf83ca0938abb22c334f8670204e67df182bcead12ce1fc059511aa9e789d3df8f813a73b24e42e7b711ebce
+Size (usvg-0.32.0.crate) = 27898 bytes
+BLAKE2s (usvg-parser-0.32.0.crate) = 95d1343c4ae456acbc2384b83c96bb3bf58f7829b5eaee729a49b15cffc03c11
+SHA512 (usvg-parser-0.32.0.crate) = 2e4a006898f908c4a504da37dac16f2ebe6440c179fc1042d8a80d9952a38c61780ea509edc2671eb66aae211e40fe675610144b72be4b6e1cba53e2c0de6781
+Size (usvg-parser-0.32.0.crate) = 46069 bytes
+BLAKE2s (usvg-text-layout-0.32.0.crate) = 8670796d48ad05890b358970f0d07ed4b22a4274aae0671a6ea1ad8af88fcbee
+SHA512 (usvg-text-layout-0.32.0.crate) = 4178c2cfad498b038e2e4c5526e67456b85d0c7fe27d0ffd81753cfdc21322200c133f5f58721adf02ef34da82e4188428b1325552cdb8321cd92e581c324ac6
+Size (usvg-text-layout-0.32.0.crate) = 21525 bytes
+BLAKE2s (usvg-tree-0.32.0.crate) = ce524a64bed13bdf43239b9937f2a82ba3f656ad328676c83b6d50dc2698006a
+SHA512 (usvg-tree-0.32.0.crate) = f2fc6da83f08e88030adb2d3ac7d13d2b0bb163ca894c271ced00198410d5f3115cdf7c3efab4e51e79dfc1182d308927c1fba5b3f608320dc017490e7cc27f7
+Size (usvg-tree-0.32.0.crate) = 27235 bytes
 BLAKE2s (utf8parse-0.2.1.crate) = ec63d4e1704c8be3fa23931b95f5ce67284b3dec987a7442e459406be3d24fcf
 SHA512 (utf8parse-0.2.1.crate) = 51fba8f1e7eb74b7020fd831e30a67fc8353ac2ee07335c8c3374a5570ac8117f165f6905d4b7f0360095b7b5ed3e739001d02a8cc3c89195baf2cd679136050
 Size (utf8parse-0.2.1.crate) = 13435 bytes
@@ -816,30 +789,21 @@ Size (walkdir-2.3.3.crate) = 23125 bytes
 BLAKE2s (wasi-0.11.0+wasi-snapshot-preview1.crate) = f023780bb2e4a8571dcb1012e76cfbfc3804df53b89abd5cd8ede9d7c5847d4c
 SHA512 (wasi-0.11.0+wasi-snapshot-preview1.crate) = 043500ab28cd9cb779475255da5d109ebab7fccca72b64873dc28d77bc5a157ba8d96b9e8f05223b5b36c7089bb7b4ba87657fc69bac16b78972f897294a865f
 Size (wasi-0.11.0+wasi-snapshot-preview1.crate) = 28131 bytes
-BLAKE2s (wasm-bindgen-0.2.84.crate) = b119f493ff449b250ab4e3da9838b9a84015bf9358bcb15a29a71e4cab38323b
-SHA512 (wasm-bindgen-0.2.84.crate) = 20f8c9e4f8d81c66e34d9ca2b266fabaae30da9015d139cd4eba3f314c67c17cb562c6eec5127c41302c11c2f314237add2524a8b9a4d5346b8822a37e467b2d
-Size (wasm-bindgen-0.2.84.crate) = 172947 bytes
-BLAKE2s (wasm-bindgen-backend-0.2.84.crate) = 189161e7e3040227a2d9f9a6b153a906998f37618472e28ba69df8c81d6231ac
-SHA512 (wasm-bindgen-backend-0.2.84.crate) = afb06e21d916cf1af137159ac86924fbee3a958ef73725bdf6bf205e15465857791070c721e0fc0164eb6e37d195bbb6a3f03661c81e1e5a9ab8502bc3704058
-Size (wasm-bindgen-backend-0.2.84.crate) = 26344 bytes
-BLAKE2s (wasm-bindgen-macro-0.2.84.crate) = 22479686ba4571503d255547edc1c5df0e64a0c7ecf0e64fcf1af8f0052c5e06
-SHA512 (wasm-bindgen-macro-0.2.84.crate) = 23b69ff601c149909d81200bc2902018ec71efad8aec9cd84a0653025aaf852cc86d93e28c5f60144ba6ce5aeff04b90d23761e263e3783d45097316525d6f43
-Size (wasm-bindgen-macro-0.2.84.crate) = 12857 bytes
-BLAKE2s (wasm-bindgen-macro-support-0.2.84.crate) = 18bd34069ddff22aa588433e7bfac3d7b894de1c3b71c9f52e91f799616a4def
-SHA512 (wasm-bindgen-macro-support-0.2.84.crate) = f2a8b6e0170dcea0d2f4a50361f036ad6604c499a89f0cf602578d0958d47c193aecebbd98e63310f592b08f8fe53da6c3d7a124b433ee384aa22371d9c963e5
-Size (wasm-bindgen-macro-support-0.2.84.crate) = 19076 bytes
-BLAKE2s (wasm-bindgen-shared-0.2.84.crate) = de23276736388d934b54b1d155fa70e33cc40c3a2950c1b4d26257906a0c4867
-SHA512 (wasm-bindgen-shared-0.2.84.crate) = fc4bf134a33c71852b91d09fbf1e1801e2b97b5c2756e2680d0c1f8701da30b22b56777d8e806e13602beb040775824966e378f7b9805e131a385e7816ddd010
-Size (wasm-bindgen-shared-0.2.84.crate) = 7219 bytes
-BLAKE2s (web-sys-0.3.61.crate) = 0909a4b130838b6d4b8d618501cf13e048ac051b385af8a8609f6aee165e510f
-SHA512 (web-sys-0.3.61.crate) = dd8c93a92295a9cd94a4a4cac4a81d9fa41c2c0bc885c1861eae5cc317a0d55e1a9d34b97b91999bf617a071f7f8acc39bb0d4a684b40543519f0cad6b82a25c
-Size (web-sys-0.3.61.crate) = 706333 bytes
-BLAKE2s (webpki-0.22.0.crate) = 7bde2fdf9d9ec3de5cf67a19e763d569c2da6fbce7469736d894a6dba43d46d8
-SHA512 (webpki-0.22.0.crate) = 7c2916d47f2232587e3ccaa8fefc8b576addaf84b55166011032e471f91ce54a79d2fca7fcc1144552c254f5baead708fba2b0ce76a1c34286838a8744b0f570
-Size (webpki-0.22.0.crate) = 58663 bytes
-BLAKE2s (webpki-roots-0.22.6.crate) = 60250d5e581f664f3892f1b889a053f6148d8d30d4fc77771acea57e32206c1a
-SHA512 (webpki-roots-0.22.6.crate) = 00413a8354e2277f50c29851ed49a97f76bacb2017d61b10333981d15bcee13eceef8711e87d2aef1ed4f8a85763c6b1e7e21d61a57e7f689fe4aa6e67f4c140
-Size (webpki-roots-0.22.6.crate) = 242386 bytes
+BLAKE2s (wasm-bindgen-0.2.86.crate) = 3f877edfa2bf4b419caffb40c15c88b1947d3092a982b608304625539e7486eb
+SHA512 (wasm-bindgen-0.2.86.crate) = 185f513e0e67264842f7ac03f19dfa89c6954de333fd5dcf6ba2e016a459c4a9c98d4ded341e99d0fd1f2795c458acd1e5032b1f74f6cf79c220b156f26c093d
+Size (wasm-bindgen-0.2.86.crate) = 174170 bytes
+BLAKE2s (wasm-bindgen-backend-0.2.86.crate) = be725331df0d64b0ba9f1fb0f33d5f3083dc7dc6b4d5f5b1cc828883011770d1
+SHA512 (wasm-bindgen-backend-0.2.86.crate) = 6e62432e29f7ad02e890c5c4943869a166606a7f9ba9a8ee78fbb1d86f9083005da5268e6b18ce1da13c5016e8c89ff3f5576ac3bbe3ae4587bd4c901ed5e436
+Size (wasm-bindgen-backend-0.2.86.crate) = 26792 bytes
+BLAKE2s (wasm-bindgen-macro-0.2.86.crate) = f8b1932e280456e3331f3e40f3f43ce853d7b0bb9653c609068b6d8faa06a1f9
+SHA512 (wasm-bindgen-macro-0.2.86.crate) = f6ae82d9ae6e0316c9d35a02100c7e93d5fa17e23d36f72b04a1365a580323126a514bda71f7c225b51ddc966460e9f3d7855cde15a9264c05375a92a56e4f75
+Size (wasm-bindgen-macro-0.2.86.crate) = 13888 bytes
+BLAKE2s (wasm-bindgen-macro-support-0.2.86.crate) = 3de2bc96d3577f8af6c2fe7f7ca656a006e2a0ed52bbc794ba7035c68c6a2d73
+SHA512 (wasm-bindgen-macro-support-0.2.86.crate) = f4d5a883be6b7e6933e705a112b5efdcb1c5a282b214a592c08c6b5fb423a600c6fe43581cc2f8c13ccf946c5a210e05d0455cf594eccee2077f9a96c5a40902
+Size (wasm-bindgen-macro-support-0.2.86.crate) = 20027 bytes
+BLAKE2s (wasm-bindgen-shared-0.2.86.crate) = 2e6de87802ac4c6f412f3569a525c4d5322d3f6e497ffa9cf904a5c3c65d2a2d
+SHA512 (wasm-bindgen-shared-0.2.86.crate) = e2a557c58185cea726e694617afb108ede9017f2aa492309695cf9a8b339806c0d9e35c4eeb6733acc56f8d0291f34fc236651246e82b450435949a4d2e0002a
+Size (wasm-bindgen-shared-0.2.86.crate) = 7246 bytes
 BLAKE2s (weezl-0.1.7.crate) = 479f0f3a17dd9eaf5318ec8abd3095ff032e8b0b76c6839eb2e48649dd9d464e
 SHA512 (weezl-0.1.7.crate) = 3fd8cb01dde494371df57001c97be90418b642ba88b0945cd98f973a4498743b83d383bcdfc8884db1da75271aeef4ce3b418e425f23690f12a5cc645c418e90
 Size (weezl-0.1.7.crate) = 42166 bytes
@@ -861,9 +825,6 @@ Size (winapi-x86_64-pc-windows-gnu-0.4.0
 BLAKE2s (windows-0.48.0.crate) = 2dd07bb8d0bbdbc2bf9b2f2dc28143fe85bafa5aad09f5feec84869582e58b97
 SHA512 (windows-0.48.0.crate) = 7c906f885fa0a730f1cb1ef4e62f5b602a49d44343febe1d38fcd4cbc28e0342766983796042585fe457aa229333558715b6270e378946faa8f398a7ecc2af8c
 Size (windows-0.48.0.crate) = 11864177 bytes
-BLAKE2s (windows-sys-0.42.0.crate) = c5112c52cdc0446a154d71a1d4b484b42591ed150c5c44977fbe21adacac0d81
-SHA512 (windows-sys-0.42.0.crate) = b07b119688f3e3ad234d36979947f34e8e19988fb62101afbe18ec8afc9c8a4261128939df8bbb849d5c5982422cb4c50dbcba70f2bf401fbb7c605df1b2b354
-Size (windows-sys-0.42.0.crate) = 3006791 bytes
 BLAKE2s (windows-sys-0.45.0.crate) = ab9bbf992194e1e2290ea4e92ae8ef6b891d7b593f30077050ce33b65f4f3088
 SHA512 (windows-sys-0.45.0.crate) = f239346c0141b95aa76e0771e2f4e38b9a592f3cd92c6001de353637cd65cd73b94cbf9917a4eaa9b0c0b2e6e2af920b9cf6b3fccb52770df5160254cffc1c47
 Size (windows-sys-0.45.0.crate) = 2568659 bytes
@@ -918,9 +879,9 @@ Size (windows_x86_64_msvc-0.42.2.crate) 
 BLAKE2s (windows_x86_64_msvc-0.48.0.crate) = 08488af3b22526a29a52dcf25f85c22c2667bfa50b7493ccaf4d37f1a7b5ba8f
 SHA512 (windows_x86_64_msvc-0.48.0.crate) = 6e598b8e3ac54912a8ebac01b0dd2c58fd282072527d7fedc7f6ebecdfb7dcb09ae46c22293bc0117849437f8b053db5e90406e7a38276f0f0afd06be3966795
 Size (windows_x86_64_msvc-0.48.0.crate) = 671422 bytes
-BLAKE2s (winnow-0.4.1.crate) = a4f97686714e57efbcd59d4137bfb79fc849f9e6e9aaf1306c3a28515c2e6639
-SHA512 (winnow-0.4.1.crate) = 390b3da6688d61d90d9bb221d95c7243968209b692737999b13326204954d1e916b390ac8a3a0e0864695ad9a073ed8a79e592ca565be374cc6e909b4166d52a
-Size (winnow-0.4.1.crate) = 138177 bytes
+BLAKE2s (winnow-0.4.6.crate) = 58e56f8aa31bac14c841a69ba46947cb34ce78db0af53c4c6a51432f0cb9f117
+SHA512 (winnow-0.4.6.crate) = cf194bfa3e6ca3a79b6940cb3a9fbbcdac2b10f997a0c15f58b570281c4651a6b3f4a32df6ee4da579d6cbb40b19b38d1123b6f7fc116f1171bb5f51270f6698
+Size (winnow-0.4.6.crate) = 142565 bytes
 BLAKE2s (wyz-0.5.1.crate) = dc39cd7a740b1e5bc6799cf3f502684350913a83f457249d2c868ede49ad0849
 SHA512 (wyz-0.5.1.crate) = 15d86c167145c90e3fbabcefd11754fb1cb835896e32d1bb7f4b027e5b2092f5fdbdca4062c129bc38e655cb87c6a3f4e181747ee25d89db5e01fb1fcac18fe9
 Size (wyz-0.5.1.crate) = 18790 bytes
@@ -930,6 +891,9 @@ Size (xi-unicode-0.3.0.crate) = 87001 by
 BLAKE2s (xmlparser-0.13.5.crate) = b9254659a6cd10a8508e0911b0380729c5c55c1cffa94205168085d1c63bdea0
 SHA512 (xmlparser-0.13.5.crate) = 349ebd1945a2b8804a8c6004e45b859cc0a0925c6ce0ca24a7dcddf08622f00f4ca7daa5f9f2e0da2932f630773f83aba8270bba14f4999b1c00306cfead35ee
 Size (xmlparser-0.13.5.crate) = 26225 bytes
+BLAKE2s (xmlwriter-0.1.0.crate) = 3b1f6def954abf771cd4d95c93c386f8ac1bdb790c75b35a2839a1eb0d59c1d7
+SHA512 (xmlwriter-0.1.0.crate) = a0d8bfe6e3d220358e8523212cddb84541e9d8208b2aea64a89037e4e9f4de62a7b549c9f1bacbd71e14de16707f061e547d89ba459843be45fa802db297fd58
+Size (xmlwriter-0.1.0.crate) = 6261 bytes
 BLAKE2s (xmp-writer-0.1.0.crate) = d0c06e4efc54e598d1b961563d6292928eb479168df6e4984f7ea1f170a04fd1
 SHA512 (xmp-writer-0.1.0.crate) = 915d38708209b4e6cea144e11b0cd90c906480a9b189a9d3a999d0a34eee35d12ff600609cccfca537fa67265536155a4f186b6ddf82829caf448a096dde4917
 Size (xmp-writer-0.1.0.crate) = 17473 bytes
@@ -942,5 +906,5 @@ Size (yaml-rust-0.4.5.crate) = 47783 byt
 BLAKE2s (zopfli-0.7.2.crate) = fecc80bfdd7f50148d694f113797eec904a9e7eba9373f4a6bdf2a00b31d85a8
 SHA512 (zopfli-0.7.2.crate) = e58ed75b43cb3859bc2c9584d04fccb99e05a73f5858c87c1c88881856581bb394e9919008d62b7310c4006571878218b56aed16bd39ae3b707324c8015e6b15
 Size (zopfli-0.7.2.crate) = 44043 bytes
-SHA1 (patch-Cargo.lock) = 9d29d1a68e97ec50150a06055598e3f8d65a6cc3
-SHA1 (patch-tests_Cargo.toml) = 9ce1ac4f7e35c299a8e0333191f421bfdadb8d83
+SHA1 (patch-Cargo.toml) = 9f20d954a02882e37ef96fbd99173c05b24bec7e
+SHA1 (patch-tests_Cargo.toml) = ee84456a9f4093f9752158eaee9239f8a7e92764

Index: pkgsrc/textproc/typst/patches/patch-tests_Cargo.toml
diff -u pkgsrc/textproc/typst/patches/patch-tests_Cargo.toml:1.2 pkgsrc/textproc/typst/patches/patch-tests_Cargo.toml:1.3
--- pkgsrc/textproc/typst/patches/patch-tests_Cargo.toml:1.2    Thu Apr 27 12:26:35 2023
+++ pkgsrc/textproc/typst/patches/patch-tests_Cargo.toml        Wed May 24 12:17:49 2023
@@ -1,12 +1,12 @@
-$NetBSD: patch-tests_Cargo.toml,v 1.2 2023/04/27 12:26:35 wiz Exp $
+$NetBSD: patch-tests_Cargo.toml,v 1.3 2023/05/24 12:17:49 pin Exp $
 
-Patch out the git source request for iai
+Patch out the git source request for iai.
 
---- tests/Cargo.toml.orig      2023-04-26 13:54:05.000000000 +0000
-+++ tests/Cargo.toml
-@@ -10,7 +10,7 @@ typst = { path = ".." }
+--- ../typst-0.4.0/tests/Cargo.toml.orig       2023-05-20 20:05:55.000000000 +0000
++++ ../typst-0.4.0/tests/Cargo.toml
+@@ -11,7 +11,7 @@ typst = { path = ".." }
  typst-library = { path = "../library" }
- comemo = "0.2.2"
+ comemo = "0.3"
  elsa = "1.8"
 -iai = { git = "https://github.com/reknih/iai"; }
 +iai = "0.1.1"

Added files:

Index: pkgsrc/textproc/typst/patches/patch-Cargo.toml
diff -u /dev/null pkgsrc/textproc/typst/patches/patch-Cargo.toml:1.1
--- /dev/null   Wed May 24 12:17:50 2023
+++ pkgsrc/textproc/typst/patches/patch-Cargo.toml      Wed May 24 12:17:49 2023
@@ -0,0 +1,15 @@
+$NetBSD: patch-Cargo.toml,v 1.1 2023/05/24 12:17:49 pin Exp $
+
+Fetch git source of svg2pdf ahead of build.
+
+--- ../typst-0.4.0/Cargo.toml.orig     2023-05-20 20:05:55.000000000 +0000
++++ ../typst-0.4.0/Cargo.toml
+@@ -52,7 +52,7 @@ rustybuzz = "0.7"
+ serde = { version = "1", features = ["derive"] }
+ siphasher = "0.3"
+ subsetter = "0.1.1"
+-svg2pdf = { git = "https://github.com/typst/svg2pdf"; }
++svg2pdf = { path = "svg2pdf-35f4bb87fb677473661c6d12919e01a6d64a716d" }
+ tiny-skia = "0.9.0"
+ tracing = "0.1.37"
+ ttf-parser = "0.18.1"



Home | Main Index | Thread Index | Old Index