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:           Thu Aug 17 02:49:19 UTC 2023

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

Log Message:
textproc/typst: update to 0.7.0

Version 0.7.0 (August 7, 2023) Latest
Text and Layout
 - Added support for floating figures through the placement argument on the
   figure function
 - Added support for arbitrary floating content through the float argument
   on the place function
 - Added support for loading .sublime-syntax files as highlighting syntaxes
   for raw blocks
 - Added support for loading .tmTheme files as highlighting themes for raw
   blocks
 - Added bounds option to top-edge and bottom-edge arguments of text function
   for tight bounding boxes
 - Removed nonsensical top- and bottom-edge options, e.g. ascender for the
   bottom edge (Breaking change)
 - Added script argument to text function
 - Added alternative argument to smart quote function
 - Added basic i18n for Japanese
 - Added hyphenation support for nb and nn language codes in addition to no
 - Fixed positioning of placed elements in containers
 - Fixed overflowing containers due to optimized line breaks

Export
 - Greatly improved export of SVG images to PDF. Many thanks to @LaurenzV for
   their work on this.
 - Added support for the alpha channel of RGBA colors in PDF export
 - Fixed a bug with PPI (pixels per inch) for PNG export

Math
 - Improved layout of primes (e.g. in $a'_1$)
 - Improved display of multi-primes (e.g. in $a''$)
 - Improved layout of roots
 - Changed relations to show attachments as limits by default
   (e.g. in $a ->^x b$)
 - Large operators and delimiters are now always vertically centered
 - Boxes in equations now sit on the baseline instead of being vertically
   centered by default. Notably, this does not affect blocks because they are
   not inline elements.
 - Added support for weak spacing
 - Added support for OpenType character variants
 - Added support for customizing the math class of content
 - Fixed spacing around ., \/, and ...
 - Fixed spacing between closing delimiters and large operators
 - Fixed a bug with math font weight selection
 - Symbols and Operators (Breaking changes)
    - Added id, im, and tr text operators
    - Renamed ident to equiv with alias eq.triple and removed ident.strict
      in favor of eq.quad
    - Renamed ast.sq to ast.square and integral.sq to integral.square
    - Renamed .eqq modifier to .equiv (and .neqq to .nequiv) for tilde, gt,
      lt, prec, and succ
    - Added emptyset as alias for nothing
    - Added lt.curly and gt.curly as aliases for prec and succ
    - Added aleph, beth, and gimmel as alias for alef, bet, and gimel

Scripting
 - Fields
    - Added abs and em field to lengths
    - Added ratio and length field to relative lengths
    - Added x and y field to 2d alignments
    - Added paint, thickness, cap, join, dash, and miter-limit field to strokes
 - Accessor and utility methods
    - Added dedup method to arrays
    - Added pt, mm, cm, and inches method to lengths
    - Added deg and rad method to angles
    - Added kind, hex, rgba, cmyk, and luma method to colors
    - Added axis, start, end, and inv method to directions
    - Added axis and inv method to alignments
    - Added inv method to 2d alignments
    - Added start argument to enumerate method on arrays
 - Added color.mix function
 - Added mode and scope arguments to eval function
 - Added bytes type for holding large byte buffers
    - Added encoding argument to read function to read a file as bytes instead
      of a string
    - Added image.decode function for decoding an image directly from a string
      or bytes
    - Added bytes function for converting a string or an array of integers
       to bytes
    - Added array function for converting bytes to an array of integers
    - Added support for converting bytes to a string with the str function

Tooling and Diagnostics
 - Added support for compiler warnings
 - Added warning when compilation does not converge within five attempts due
   to intense use of introspection features
 - Added warnings for empty emphasis (__ and **)
 - Improved error message for invalid field assignments
 - Improved error message after single #
 - Improved error message when a keyword is used where an identifier is expected
 - Fixed parameter autocompletion for functions that are in modules
 - Import autocompletion now only shows the latest package version until a
   colon is typed
 - Fixed autocompletion for dictionary key containing a space
 - Fixed autocompletion for for loops

Command line interface
 - Added typst query subcommand to execute a query on the command line
 - The --root and --font-paths arguments cannot appear in front of the command
   anymore (Breaking change)
 - Local and cached packages are now stored in directories of the form
   {namespace}/{name}/{version} instead of {namespace}/{name}-{version}
   (Breaking change)
 - Now prioritizes explicitly given fonts (via --font-paths) over system and
   embedded fonts when both exist
 - Fixed typst watch not working with some text editors
 - Fixed displayed compilation time (now includes export)

Miscellaneous Improvements
 - Added bookmarked argument to heading to control whether a heading becomes
   part of the PDF outline
 - Added caption-pos argument to control the position of a figure's caption
 - Added metadata function for exposing an arbitrary value to the introspection
   system
 - Fixed that a state was identified by the pair (key, init) instead of just
   its key
 - Improved indent logic of enumerations. Instead of requiring at least as
   much indent as the end of the marker, they now require only one more space
   indent than the start of the marker. As a result, even long markers like 12.
   work with just 2 spaces of indent.
 - Fixed bug with indent logic of raw blocks
 - Fixed a parsing bug with dictionaries

Development
 - Extracted parser and syntax tree into typst-syntax crate
 - The World::today implementation of Typst dependants may need fixing if they
   have the same bug that the CLI world had


To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 pkgsrc/textproc/typst/Makefile \
    pkgsrc/textproc/typst/cargo-depends.mk pkgsrc/textproc/typst/distinfo
cvs rdiff -u -r1.2 -r0 pkgsrc/textproc/typst/patches/patch-Cargo.toml
cvs rdiff -u -r1.4 -r1.5 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.5 pkgsrc/textproc/typst/Makefile:1.6
--- pkgsrc/textproc/typst/Makefile:1.5  Mon Jul 10 19:43:05 2023
+++ pkgsrc/textproc/typst/Makefile      Thu Aug 17 02:49:19 2023
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.5 2023/07/10 19:43:05 pin Exp $
+# $NetBSD: Makefile,v 1.6 2023/08/17 02:49:19 pin Exp $
 
-DISTNAME=      typst-0.6.0
+DISTNAME=      typst-0.7.0
 CATEGORIES=    textproc
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=typst/}
 GITHUB_PROJECT=        typst
@@ -11,20 +11,13 @@ HOMEPAGE=   https://typst.app/
 COMMENT=       Markup-based typesetting system
 LICENSE=       apache-2.0
 
-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"
 
 INSTALLATION_DIRS=     bin
 
-post-extract:
-       mv ${WRKDIR}/svg2pdf-* ${WRKSRC}
-
 do-install:
-       ${INSTALL_PROGRAM} ${WRKSRC}/target/release/typst ${DESTDIR}${PREFIX}/bin
+       ${INSTALL_PROGRAM} ${WRKSRC}/target/release/typst \
+               ${DESTDIR}${PREFIX}/bin
 
 .include "../../lang/rust/cargo.mk"
 .include "../../mk/bsd.pkg.mk"
Index: pkgsrc/textproc/typst/cargo-depends.mk
diff -u pkgsrc/textproc/typst/cargo-depends.mk:1.5 pkgsrc/textproc/typst/cargo-depends.mk:1.6
--- pkgsrc/textproc/typst/cargo-depends.mk:1.5  Mon Jul 10 19:43:05 2023
+++ pkgsrc/textproc/typst/cargo-depends.mk      Thu Aug 17 02:49:19 2023
@@ -1,4 +1,4 @@
-# $NetBSD: cargo-depends.mk,v 1.5 2023/07/10 19:43:05 pin Exp $
+# $NetBSD: cargo-depends.mk,v 1.6 2023/08/17 02:49:19 pin Exp $
 
 CARGO_CRATE_DEPENDS+=  adler-1.0.2
 CARGO_CRATE_DEPENDS+=  ahash-0.8.3
@@ -11,7 +11,6 @@ CARGO_CRATE_DEPENDS+= anstyle-query-1.0.
 CARGO_CRATE_DEPENDS+=  anstyle-wincon-1.0.1
 CARGO_CRATE_DEPENDS+=  arrayref-0.3.7
 CARGO_CRATE_DEPENDS+=  arrayvec-0.7.2
-CARGO_CRATE_DEPENDS+=  atty-0.2.14
 CARGO_CRATE_DEPENDS+=  autocfg-1.1.0
 CARGO_CRATE_DEPENDS+=  az-1.2.1
 CARGO_CRATE_DEPENDS+=  base64-0.21.0
@@ -19,6 +18,7 @@ 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+=  bit_field-0.10.2
 CARGO_CRATE_DEPENDS+=  bitflags-1.3.2
 CARGO_CRATE_DEPENDS+=  bitflags-2.3.1
 CARGO_CRATE_DEPENDS+=  bitvec-1.0.1
@@ -30,13 +30,10 @@ 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.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+=  cobs-0.2.3
@@ -49,8 +46,9 @@ CARGO_CRATE_DEPENDS+= core-foundation-sy
 CARGO_CRATE_DEPENDS+=  crc32fast-1.3.2
 CARGO_CRATE_DEPENDS+=  crossbeam-channel-0.5.8
 CARGO_CRATE_DEPENDS+=  crossbeam-deque-0.8.3
-CARGO_CRATE_DEPENDS+=  crossbeam-epoch-0.9.14
+CARGO_CRATE_DEPENDS+=  crossbeam-epoch-0.9.15
 CARGO_CRATE_DEPENDS+=  crossbeam-utils-0.8.15
+CARGO_CRATE_DEPENDS+=  crunchy-0.2.2
 CARGO_CRATE_DEPENDS+=  csv-1.2.1
 CARGO_CRATE_DEPENDS+=  csv-core-0.1.10
 CARGO_CRATE_DEPENDS+=  dashmap-5.4.0
@@ -62,30 +60,34 @@ CARGO_CRATE_DEPENDS+=       ecow-0.1.1
 CARGO_CRATE_DEPENDS+=  either-1.8.1
 CARGO_CRATE_DEPENDS+=  enum-ordinalize-3.1.13
 CARGO_CRATE_DEPENDS+=  env_logger-0.10.0
+CARGO_CRATE_DEPENDS+=  equivalent-1.0.1
 CARGO_CRATE_DEPENDS+=  errno-0.3.1
 CARGO_CRATE_DEPENDS+=  errno-dragonfly-0.1.2
+CARGO_CRATE_DEPENDS+=  exr-1.7.0
 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.26
 CARGO_CRATE_DEPENDS+=  float-cmp-0.9.0
+CARGO_CRATE_DEPENDS+=  flume-0.10.14
 CARGO_CRATE_DEPENDS+=  fnv-1.0.7
 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+=  futures-core-0.3.28
+CARGO_CRATE_DEPENDS+=  futures-sink-0.3.28
 CARGO_CRATE_DEPENDS+=  getopts-0.2.21
 CARGO_CRATE_DEPENDS+=  getrandom-0.2.9
 CARGO_CRATE_DEPENDS+=  gif-0.12.0
-CARGO_CRATE_DEPENDS+=  glob-0.3.1
+CARGO_CRATE_DEPENDS+=  half-2.2.1
 CARGO_CRATE_DEPENDS+=  hashbrown-0.12.3
+CARGO_CRATE_DEPENDS+=  hashbrown-0.14.0
 CARGO_CRATE_DEPENDS+=  hayagriva-0.3.0
 CARGO_CRATE_DEPENDS+=  heck-0.4.1
-CARGO_CRATE_DEPENDS+=  hermit-abi-0.1.19
-CARGO_CRATE_DEPENDS+=  hermit-abi-0.2.6
 CARGO_CRATE_DEPENDS+=  hermit-abi-0.3.1
-CARGO_CRATE_DEPENDS+=  hypher-0.1.1
+CARGO_CRATE_DEPENDS+=  hypher-0.1.2
 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.2
@@ -104,6 +106,7 @@ 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
+CARGO_CRATE_DEPENDS+=  indexmap-2.0.0
 CARGO_CRATE_DEPENDS+=  inferno-0.11.15
 CARGO_CRATE_DEPENDS+=  inotify-0.9.6
 CARGO_CRATE_DEPENDS+=  inotify-sys-0.1.5
@@ -121,10 +124,12 @@ CARGO_CRATE_DEPENDS+=     kqueue-1.0.7
 CARGO_CRATE_DEPENDS+=  kqueue-sys-1.0.3
 CARGO_CRATE_DEPENDS+=  kurbo-0.9.5
 CARGO_CRATE_DEPENDS+=  lazy_static-1.4.0
+CARGO_CRATE_DEPENDS+=  lebe-0.5.2
 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+=  libm-0.2.7
+CARGO_CRATE_DEPENDS+=  line-wrap-0.1.1
 CARGO_CRATE_DEPENDS+=  linked-hash-map-0.5.6
 CARGO_CRATE_DEPENDS+=  linux-raw-sys-0.3.7
 CARGO_CRATE_DEPENDS+=  lipsum-0.9.0
@@ -133,9 +138,10 @@ CARGO_CRATE_DEPENDS+=      lock_api-0.4.9
 CARGO_CRATE_DEPENDS+=  log-0.4.17
 CARGO_CRATE_DEPENDS+=  memchr-2.5.0
 CARGO_CRATE_DEPENDS+=  memmap2-0.5.10
-CARGO_CRATE_DEPENDS+=  memoffset-0.8.0
+CARGO_CRATE_DEPENDS+=  memoffset-0.9.0
 CARGO_CRATE_DEPENDS+=  miniz_oxide-0.7.1
 CARGO_CRATE_DEPENDS+=  mio-0.8.6
+CARGO_CRATE_DEPENDS+=  nanorand-0.7.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
@@ -143,33 +149,36 @@ CARGO_CRATE_DEPENDS+=     num-format-0.4.4
 CARGO_CRATE_DEPENDS+=  num-integer-0.1.45
 CARGO_CRATE_DEPENDS+=  num-rational-0.4.1
 CARGO_CRATE_DEPENDS+=  num-traits-0.2.15
-CARGO_CRATE_DEPENDS+=  num_cpus-1.15.0
+CARGO_CRATE_DEPENDS+=  num_cpus-1.16.0
 CARGO_CRATE_DEPENDS+=  numerals-0.1.4
+CARGO_CRATE_DEPENDS+=  oklab-1.0.0
 CARGO_CRATE_DEPENDS+=  once_cell-1.17.1
 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.7.1
+CARGO_CRATE_DEPENDS+=  pdf-writer-0.8.0
 CARGO_CRATE_DEPENDS+=  percent-encoding-2.2.0
 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-1.1.0
+CARGO_CRATE_DEPENDS+=  pin-project-internal-1.1.0
 CARGO_CRATE_DEPENDS+=  pin-project-lite-0.2.9
 CARGO_CRATE_DEPENDS+=  pixglyph-0.1.0
+CARGO_CRATE_DEPENDS+=  plist-1.4.3
 CARGO_CRATE_DEPENDS+=  png-0.17.8
 CARGO_CRATE_DEPENDS+=  postcard-1.0.4
 CARGO_CRATE_DEPENDS+=  ppv-lite86-0.2.17
-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+=  qoi-0.4.1
 CARGO_CRATE_DEPENDS+=  quick-xml-0.26.0
+CARGO_CRATE_DEPENDS+=  quick-xml-0.28.2
 CARGO_CRATE_DEPENDS+=  quote-1.0.27
 CARGO_CRATE_DEPENDS+=  radium-0.7.0
 CARGO_CRATE_DEPENDS+=  rand-0.8.5
@@ -198,6 +207,7 @@ CARGO_CRATE_DEPENDS+=       rustls-webpki-0.10
 CARGO_CRATE_DEPENDS+=  rustversion-1.0.12
 CARGO_CRATE_DEPENDS+=  rustybuzz-0.7.0
 CARGO_CRATE_DEPENDS+=  ryu-1.0.13
+CARGO_CRATE_DEPENDS+=  safemem-0.3.3
 CARGO_CRATE_DEPENDS+=  same-file-1.0.6
 CARGO_CRATE_DEPENDS+=  scopeguard-1.1.0
 CARGO_CRATE_DEPENDS+=  sct-0.7.0
@@ -207,6 +217,7 @@ CARGO_CRATE_DEPENDS+=       serde_derive-1.0.1
 CARGO_CRATE_DEPENDS+=  serde_json-1.0.96
 CARGO_CRATE_DEPENDS+=  serde_spanned-0.6.2
 CARGO_CRATE_DEPENDS+=  serde_yaml-0.8.26
+CARGO_CRATE_DEPENDS+=  serde_yaml-0.9.25
 CARGO_CRATE_DEPENDS+=  sharded-slab-0.1.4
 CARGO_CRATE_DEPENDS+=  simd-adler32-0.3.5
 CARGO_CRATE_DEPENDS+=  simplecss-0.2.1
@@ -214,17 +225,16 @@ 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+=  spin-0.9.8
 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
-# Workaround for unpublised crate in the Makefile
-# CARGO_CRATE_DEPENDS+=        svg2pdf-0.4.1
+CARGO_CRATE_DEPENDS+=  svg2pdf-0.6.0
 CARGO_CRATE_DEPENDS+=  svgtypes-0.11.0
 CARGO_CRATE_DEPENDS+=  syn-1.0.109
 CARGO_CRATE_DEPENDS+=  syn-2.0.16
@@ -234,10 +244,10 @@ CARGO_CRATE_DEPENDS+=     tap-1.0.1
 CARGO_CRATE_DEPENDS+=  tar-0.4.38
 CARGO_CRATE_DEPENDS+=  tempfile-3.5.0
 CARGO_CRATE_DEPENDS+=  termcolor-1.1.3
-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+=  tiff-0.8.1
 CARGO_CRATE_DEPENDS+=  time-0.3.21
 CARGO_CRATE_DEPENDS+=  time-core-0.1.1
 CARGO_CRATE_DEPENDS+=  time-macros-0.2.9
@@ -274,6 +284,7 @@ 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+=  unsafe-libyaml-0.2.9
 CARGO_CRATE_DEPENDS+=  unscanny-0.1.0
 CARGO_CRATE_DEPENDS+=  untrusted-0.7.1
 CARGO_CRATE_DEPENDS+=  ureq-2.7.1
@@ -296,7 +307,6 @@ CARGO_CRATE_DEPENDS+=       wasm-bindgen-share
 CARGO_CRATE_DEPENDS+=  web-sys-0.3.63
 CARGO_CRATE_DEPENDS+=  webpki-roots-0.23.1
 CARGO_CRATE_DEPENDS+=  weezl-0.1.7
-CARGO_CRATE_DEPENDS+=  wild-2.1.0
 CARGO_CRATE_DEPENDS+=  winapi-0.3.9
 CARGO_CRATE_DEPENDS+=  winapi-i686-pc-windows-gnu-0.4.0
 CARGO_CRATE_DEPENDS+=  winapi-util-0.1.5
@@ -335,4 +345,5 @@ CARGO_CRATE_DEPENDS+=       zerofrom-0.1.2
 CARGO_CRATE_DEPENDS+=  zerofrom-derive-0.1.2
 CARGO_CRATE_DEPENDS+=  zerovec-0.9.4
 CARGO_CRATE_DEPENDS+=  zerovec-derive-0.9.4
-CARGO_CRATE_DEPENDS+=  zopfli-0.7.2
+CARGO_CRATE_DEPENDS+=  zopfli-0.7.4
+CARGO_CRATE_DEPENDS+=  zune-inflate-0.2.54
Index: pkgsrc/textproc/typst/distinfo
diff -u pkgsrc/textproc/typst/distinfo:1.5 pkgsrc/textproc/typst/distinfo:1.6
--- pkgsrc/textproc/typst/distinfo:1.5  Mon Jul 10 19:43:05 2023
+++ pkgsrc/textproc/typst/distinfo      Thu Aug 17 02:49:19 2023
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.5 2023/07/10 19:43:05 pin Exp $
+$NetBSD: distinfo,v 1.6 2023/08/17 02:49:19 pin Exp $
 
 BLAKE2s (adler-1.0.2.crate) = f263779d752af886455fc0f42c997893fb1a09edcf1bd2980605251c2e3602aa
 SHA512 (adler-1.0.2.crate) = 7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1
@@ -33,9 +33,6 @@ Size (arrayref-0.3.7.crate) = 9620 bytes
 BLAKE2s (arrayvec-0.7.2.crate) = 8aa10ad047a554cd7b40494bc9e022c75feb413f61b978dca46c1459ac913163
 SHA512 (arrayvec-0.7.2.crate) = 80cc6e55b6032f4882362813de970d3d99e600ada774b28ac6a24c9c8e018fda3b35c5750ac3a09fca6fb9496e2e3fe608b58d21b1b84685ebd170f567a0ecbc
 Size (arrayvec-0.7.2.crate) = 29341 bytes
-BLAKE2s (atty-0.2.14.crate) = 8a58145c7b668aa6caf8d749e37857ff202211e1bfa9e441f130ff02feb68405
-SHA512 (atty-0.2.14.crate) = d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9
-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
@@ -57,6 +54,9 @@ Size (bit-set-0.5.3.crate) = 14470 bytes
 BLAKE2s (bit-vec-0.6.3.crate) = 091a71c1bbc2e6887080f67d8ce1ea2eb945d2d9c2f220a6512211225fb494e2
 SHA512 (bit-vec-0.6.3.crate) = b4b4a82c80d0ff13527ae4fff449ac9c1c7bc519c013af6ea3428348e0e5b9306b725c0a13a42d7d9dcf0f895a9eee0c63695a2503eb7fd2200083c9ea3a9aa8
 Size (bit-vec-0.6.3.crate) = 19927 bytes
+BLAKE2s (bit_field-0.10.2.crate) = 498f63486a1fb1f3ce3cb2e9c62d45f87db96844f8cd92230e6fe3d5b0281314
+SHA512 (bit_field-0.10.2.crate) = 99bacb002aa9ef89cef1403429807042135898614df85e59475772b90d2d21972ddc77ef9b129ca931355ff11bfb3de66b55b828bbf792f76300fc5cfef066a8
+Size (bit_field-0.10.2.crate) = 10568 bytes
 BLAKE2s (bitflags-1.3.2.crate) = e3a3b45a4403823875a03dbda329ca16068fa8f847cef81987c6b780101f2415
 SHA512 (bitflags-1.3.2.crate) = 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
 Size (bitflags-1.3.2.crate) = 23021 bytes
@@ -90,9 +90,6 @@ 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.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
@@ -102,15 +99,9 @@ Size (clap_builder-4.2.7.crate) = 162405
 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
-BLAKE2s (clap_lex-0.2.4.crate) = 1bbfe62e845a1359285226b76325c0741f80844d895ded709cc9c4eb71fe1a48
-SHA512 (clap_lex-0.2.4.crate) = 6c05e5fd850befd45be9005af7252385f2304aa28a107413bbe329d97aea835f7acfd0bd169c99f69f466ab93d6e1c35d73a4e48343457a06fe2d6be5bedde0f
-Size (clap_lex-0.2.4.crate) = 9652 bytes
 BLAKE2s (clap_lex-0.4.1.crate) = a3e81ecc0298940eb44281f8d6d8eede5d639d3dfa90c9538c2f74bc4676d31f
 SHA512 (clap_lex-0.4.1.crate) = 012f5b3bfd252a2278a4089bf05340b03f73866c18612b2a4572a81b3182c00bf13dcf47e61fff49eb9fb2e091602999e6c27dee275c7de7559b27955ad082d9
 Size (clap_lex-0.4.1.crate) = 12122 bytes
@@ -147,12 +138,15 @@ Size (crossbeam-channel-0.5.8.crate) = 9
 BLAKE2s (crossbeam-deque-0.8.3.crate) = 7cbeb24b31b979d705dd7aad84ebd1b3f25d939955c4c70dd3d8ad7cf26158eb
 SHA512 (crossbeam-deque-0.8.3.crate) = f3201c9afef7d2d119702696f7e5e7997a104b8f7d67c7adebd1cbed84d3a3415636ff674f1ccdfd95d0dc162384e46c6138c8203ede69577b0d5359a4b44672
 Size (crossbeam-deque-0.8.3.crate) = 21746 bytes
-BLAKE2s (crossbeam-epoch-0.9.14.crate) = f8dd3e189663f0a000109977fb35e4f0f4b931253da261fc4324c5fe82ca626a
-SHA512 (crossbeam-epoch-0.9.14.crate) = 543cb60cff7c0823733f6ace191b137a04025a2b40fe4fea5eb273772009627fb705aecf742bc59e01367d4c15a14aca73aa2caf7f4b509f4b25947e14fd1e19
-Size (crossbeam-epoch-0.9.14.crate) = 48524 bytes
+BLAKE2s (crossbeam-epoch-0.9.15.crate) = 29f6c985f1050d18011c21ed7e9ff6f2dc1ad2f6de4d9041094bf5cc56dfff70
+SHA512 (crossbeam-epoch-0.9.15.crate) = d9292c059ef1d156da52950137b2b3ea5eab66c4cc2f763d02078d0b0106980839ebed2ae2aec53e026ee7b3ddc37c4b51370d925ada1ad13d9981934daa7bde
+Size (crossbeam-epoch-0.9.15.crate) = 48553 bytes
 BLAKE2s (crossbeam-utils-0.8.15.crate) = e895a9fbc03fec8e54eae3634734ea34c740dd58c284575df9fa33bdff99cba4
 SHA512 (crossbeam-utils-0.8.15.crate) = adb9ce1886396bc637299cb8122d102bcc9e561f25d67ef73e98c9ed8a8b13b78bc0f5bbacab19d015e1a7690bc0201f08b3d8e82393ec347e7f2933eb622533
 Size (crossbeam-utils-0.8.15.crate) = 42326 bytes
+BLAKE2s (crunchy-0.2.2.crate) = 5238c2cdfcfcae0b56c35a607e1ce33cce4ba6f2c45c3996eb20abaa03ce1e0b
+SHA512 (crunchy-0.2.2.crate) = 36dc0aebc41a3aac5f1b178a7e61b65bcd9bb5c8539b2024f79428200f7c62daa7098af55c6ab0765febd2f8969bd6c0ac8096f73cdc0958e5c4e4eb6a4f7025
+Size (crunchy-0.2.2.crate) = 2995 bytes
 BLAKE2s (csv-1.2.1.crate) = 1faad5418371026fe87029a9582aa421a2734e1b26352fcab181f815817b23be
 SHA512 (csv-1.2.1.crate) = 015d6990fc68a992a980695bc21dbd4ac00b6fbe277568981dcaa3e7edcae4429979c870fcd79b883114d1a5a55f66584f3cd5c27d3886453b4a70577cbf37c8
 Size (csv-1.2.1.crate) = 887936 bytes
@@ -186,12 +180,18 @@ Size (enum-ordinalize-3.1.13.crate) = 57
 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
+BLAKE2s (equivalent-1.0.1.crate) = 915ff7ece3e11b5de2f2f26d2da9c4dfa1c7484416c53025c08507677cebebbd
+SHA512 (equivalent-1.0.1.crate) = b2bc60e804c1b02c461dcefcfd60fc37145af710d183ebe65f9a4d63f2b2072d23193f98dc550a9213c7fdc6a2a837af23b04a89294ebbb681a4aaf5d5031140
+Size (equivalent-1.0.1.crate) = 6615 bytes
 BLAKE2s (errno-0.3.1.crate) = 22841396f43e888a7e319ac2982c0dd6d9561dd89f3877a098787320d5e06077
 SHA512 (errno-0.3.1.crate) = 00d64157d066f1e7601c522c0f4e777eb662ca5cce64682f616de0734857765c343396f7161ac2908c3db0c474995ae157bfe9d8a9880743724d9bd428dfdf54
 Size (errno-0.3.1.crate) = 10348 bytes
 BLAKE2s (errno-dragonfly-0.1.2.crate) = 98b2cbc4374e5c9bec5416a0564feba5e8b0ff6ff565fc69342afb77ee6a1fee
 SHA512 (errno-dragonfly-0.1.2.crate) = f853f1e1b8dd0f359a8f9a0399b3384c1103cd090d96e2b2204f91a40d40a9eb99383d4aa6a11e5470c51557afacf452d4be2049600d4235d27f59870fa3b916
 Size (errno-dragonfly-0.1.2.crate) = 1810 bytes
+BLAKE2s (exr-1.7.0.crate) = 08f48920112bf833015455d209666bacffac927b10cf91861a510c580a6b4fda
+SHA512 (exr-1.7.0.crate) = 3975ffc7bf4005364d1bd35042fee8b86af6cef1eba35f9431b11fadf2104289b63a3e4d04b6f61686a7cdcd0092b0e957c6a737b30e99158756ed816c61f3e2
+Size (exr-1.7.0.crate) = 245602 bytes
 BLAKE2s (fancy-regex-0.7.1.crate) = 05c456172c5bc3916dd02d0109ff8a185831c0b25bc44f09969c04381026f9fe
 SHA512 (fancy-regex-0.7.1.crate) = 533cd4eb50a1a9665f42dfb0c6f4e8c7bbf4f45eb50abe023e44f0dee66a9e40ff82784b10dc9e1f4aebd652efebe3472fd3ba92996dec0932465cd2cfc932c5
 Size (fancy-regex-0.7.1.crate) = 78178 bytes
@@ -210,6 +210,9 @@ 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 (flume-0.10.14.crate) = a8c72700ff981c10f8d0dc8d773d166ae861a8c0d5dd59e502cbb9c897790341
+SHA512 (flume-0.10.14.crate) = ad31351031683453b77d85a89812304d63a12cce8bbd31dfaa508091cec52bc511739d4d13a085aa8bf9f2438fc1876a99f2e4ab2602bdbfe0d2ebb1df4eab0f
+Size (flume-0.10.14.crate) = 65389 bytes
 BLAKE2s (fnv-1.0.7.crate) = ffa8e3e3e120c65486f2575822704aa79aac381f375d7295875475e36775ff09
 SHA512 (fnv-1.0.7.crate) = 2195a4b34a78e2dd9838caf0ee556bf87cbb4a8ef5505aac663b614eb59dcfc0c40f432463ede41ecca57bfe7711f72673d39a85fe03d426f1324097d5628334
 Size (fnv-1.0.7.crate) = 11266 bytes
@@ -225,6 +228,12 @@ Size (fsevent-sys-4.1.0.crate) = 4620 by
 BLAKE2s (funty-2.0.0.crate) = 8d172966af708ab5af6afda0e8b645d9a9b3324905ce19020d65507211602578
 SHA512 (funty-2.0.0.crate) = 691e1c275b648110ef42c4adece8178cf037bad40d469780280eb2ebe07aa4b0406737c5ba02c9f9f63ee57a99fec27e5e51712e2113655f7522c8678f689155
 Size (funty-2.0.0.crate) = 13160 bytes
+BLAKE2s (futures-core-0.3.28.crate) = 973b21b733b578f60d899986c61148fc8b1a90a5e1fdec6916ac4fb91096518b
+SHA512 (futures-core-0.3.28.crate) = a21900a68f1a9232c245b160e95896b109315f10719147b4f104e11edb5b59c862555e07aee37a7d4fbedf0f09a02d4ed329f92fa1ad4679db1d7c78ae2865e0
+Size (futures-core-0.3.28.crate) = 14780 bytes
+BLAKE2s (futures-sink-0.3.28.crate) = d851bed33a92873eedb2853797d8b99b99de8aa55826d89982e21d042615732b
+SHA512 (futures-sink-0.3.28.crate) = e3535aaffa42215448d78adcba72f1dc3131598169dbcc8b52b82fe3e74f4b0d5631ab3dd3ac5d4315be890b94d6fd8f53de274ee4815f9abb27d40982c96c07
+Size (futures-sink-0.3.28.crate) = 7852 bytes
 BLAKE2s (getopts-0.2.21.crate) = 63987f2d335c3aafabde250df8ad62332fe273405a807d5cc242d1443cd205ec
 SHA512 (getopts-0.2.21.crate) = 5515ae6ccb0f03efb783683f46cfd1755342c4e83bb673ff8914c7f9dea0dae333f8d9703865e992659a359067df0e8b0e2253de0d4b0c7707cbe7d73401bb1f
 Size (getopts-0.2.21.crate) = 18457 bytes
@@ -234,30 +243,27 @@ Size (getrandom-0.2.9.crate) = 34457 byt
 BLAKE2s (gif-0.12.0.crate) = dc28753a1305dac8e1319e8af2b4e1f7214dc59b6a1c756d2d134ebb2d15d1b2
 SHA512 (gif-0.12.0.crate) = 9cee5c4f68b02252f6214fccabda29087c89cadd8408df4fb6b9479da7958a9759dfc4b13ad2bc7e1447be9050cea6d3757d891b774a7e6fe8c6fd25bca3b74a
 Size (gif-0.12.0.crate) = 634734 bytes
-BLAKE2s (glob-0.3.1.crate) = cf1632af0a03d2505ae99d4e4ed0ee695c8383a0cddf1191f7f59e197e9fb17f
-SHA512 (glob-0.3.1.crate) = 29368160138bcb7ea5660f9f30c5711cfca8bc8ba836bbade3fbe8c424e7b4118daf27cffa677962e37e36f025fd2bb5a9c2aea865b0ff155cace455dfbb658b
-Size (glob-0.3.1.crate) = 18880 bytes
+BLAKE2s (half-2.2.1.crate) = 4e94773d1ac26fed7239dde020d059f0e89a7a0672a98d7d3f2c082c4590f193
+SHA512 (half-2.2.1.crate) = 6a2aa43a2a2f5c981305cbac46fe9dbfd3644912f6a8ae17e0ccd09aad5bbcceaf095b91d51d12c55963c88c208510f9bd94b472446d23752e3c0d3b41531a48
+Size (half-2.2.1.crate) = 47021 bytes
 BLAKE2s (hashbrown-0.12.3.crate) = 333ec43a87815091d115d166101d9719d9b951279aea1a2050e6c49813d5a79a
 SHA512 (hashbrown-0.12.3.crate) = b3700fcd659a21a6b9b3777c18b37a83bf25542b4e8f2b963779a122f5d22e1742c064cfc03e649583e7dd5c6e90ca8407f8c51a0e8755f6a108682853022f76
 Size (hashbrown-0.12.3.crate) = 102968 bytes
+BLAKE2s (hashbrown-0.14.0.crate) = 06d54aa57aa3dea00f9e8a4f3dc6a7b08f86a015abba2285b7363985af52a992
+SHA512 (hashbrown-0.14.0.crate) = f0fbdf81517f59a0b67f792a4097f1131d346b2b4cbda93590749cef7f9f1c9029e0e182f58c23b74d3028f7502c30b9593c1eb4da37f95388d74b14582b8959
+Size (hashbrown-0.14.0.crate) = 116103 bytes
 BLAKE2s (hayagriva-0.3.0.crate) = 96bf48b493a92c63fa3db84fb8ddde4e5b4b49ffc8c020835cb89a533045d5f0
 SHA512 (hayagriva-0.3.0.crate) = 98ecf4a0fde20a09c4c29d89470b70544fcbb356d760fa6d295eaf805843d106688fc6fb8eb677459a193143faf51cb8fce84426cdd3d590b1c53d89b7e607ec
 Size (hayagriva-0.3.0.crate) = 112693 bytes
 BLAKE2s (heck-0.4.1.crate) = 2d8cd3bc30076ec6e8717de87da253e7d5e1aac22079242ff7d74fba5a4e1741
 SHA512 (heck-0.4.1.crate) = 8c80e959d2f10a2893f9a71994720f90747742bb5b61fc0a539eed3ea5679b140c48fd7f7690d7122cd6af5f7f20a19d412e3569fe741c6d31f6b2ce1e0b80e8
 Size (heck-0.4.1.crate) = 11567 bytes
-BLAKE2s (hermit-abi-0.1.19.crate) = c731a42a9056a75a3ba26b5ab02c7c60c1fa2f21635d4152de66dc2eb407e097
-SHA512 (hermit-abi-0.1.19.crate) = 1c877fcd562b15d2de9c151fd6c5f3ea4bf48abcb799e6139a180ffad5d64b632f0000d5707bbd92ff23a0e5f349157b9e0f5be8b50f03680b0fa47315dbb78a
-Size (hermit-abi-0.1.19.crate) = 9979 bytes
-BLAKE2s (hermit-abi-0.2.6.crate) = 37cb3bae542888f7efb0a48c9fed34fa42d9de604cf6dc0543dcc37d6fb78f51
-SHA512 (hermit-abi-0.2.6.crate) = bad8442bb822a9c99f6536db16523c80f5139af6a139bcc359c03725c59ff935816e2ecc5c491dc362ac75ab2dff41ab1e9dd29431f5e9a109b60eb9b7a8dc28
-Size (hermit-abi-0.2.6.crate) = 13027 bytes
 BLAKE2s (hermit-abi-0.3.1.crate) = 2f8289c1cad806c8b9292de862dc3e9dc4964367962228e3468669403f77ad8f
 SHA512 (hermit-abi-0.3.1.crate) = a55fe9230e4e8fef63284befff74108f206e76067257439d334d33068875368902dc690926a1feea15611f14123073867d7e9cd21397bc484cef849d6e1dfbf9
 Size (hermit-abi-0.3.1.crate) = 13793 bytes
-BLAKE2s (hypher-0.1.1.crate) = 7595cd5ade1563c1e45907860bf851fe9d8d6cba9a6985f41acc001bfb15a308
-SHA512 (hypher-0.1.1.crate) = 7300c757bb066a311549e01c1043142bbdeb8c43fcca88685789a7593ae67b9701605a11f88f28971d6f5bbd6840104c391de7de26e9c5a430466ee84e8bc460
-Size (hypher-0.1.1.crate) = 804686 bytes
+BLAKE2s (hypher-0.1.2.crate) = 9e7d136ff67086077eac73494b52df1faa133b202c6e779d1f8efe68e7a2b1c6
+SHA512 (hypher-0.1.2.crate) = dac04cceee3e416b4c8974b328a484f1b3e6ca755d1b577350a99c81eef3dfaaa380414cdadec6b52248b02431a6a615d2fff3c3553ff10a20539221491cadb7
+Size (hypher-0.1.2.crate) = 804665 bytes
 BLAKE2s (iai-0.1.1.crate) = 69974cb7ae453a8b041d20d91c1f47b7f66432a3f936f287bd3f6d234a56a55d
 SHA512 (iai-0.1.1.crate) = f057bc7da7141541faeab7dab5410cf7b621a622f84ee5da38cc0559bc551baec0694dba01b7280f6744f91f8ed0aa6838b5e7a3d65def2f20768c4f4f15f56d
 Size (iai-0.1.1.crate) = 13693 bytes
@@ -312,6 +318,9 @@ Size (include_dir_macros-0.7.3.crate) = 
 BLAKE2s (indexmap-1.9.3.crate) = fe9c741c1c6d6e741ce68d48bb49010f6c2c07169f76e07820305cf960ef2c72
 SHA512 (indexmap-1.9.3.crate) = 2aa8069eb07a814c8fa3e11296c9f032ef60963520d7786ad20cca5cb7e73b8f76d97722a994d65295bb713020aadce5008cd3df5e99d8bd968ef1979f910a37
 Size (indexmap-1.9.3.crate) = 54653 bytes
+BLAKE2s (indexmap-2.0.0.crate) = 7af5153d8ba13a1e97b155579c1a5fde5e8c7caaa3621afcd43e742397d0ba6d
+SHA512 (indexmap-2.0.0.crate) = 59bc19653436389e1408e21b0933e5ca6f9fe228f0f5fbe9a7e4fb461b9712ba82983cbf22c0581eaf7913298b9ef5842702946152b493c1dc651381d6bce1a3
+Size (indexmap-2.0.0.crate) = 64038 bytes
 BLAKE2s (inferno-0.11.15.crate) = 58b684c4c40c7ffa796eb44260f8af3e373a9dc03f9ae6a5c342650ea0496c2a
 SHA512 (inferno-0.11.15.crate) = 606b89dc712ff9383e7b8624142b26c2f5e2e088ec083ad38f52c9385bdc903ffe96aad0edb419626f6c0fbf0e27deb24fff0a4e44ac8393605367cf3daf82f7
 Size (inferno-0.11.15.crate) = 97868 bytes
@@ -363,6 +372,9 @@ 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 (lebe-0.5.2.crate) = 01e8bce825913aa4c842bf5c4027c23c057e7ac73942ab45ef52df6fd5fce5fa
+SHA512 (lebe-0.5.2.crate) = ae8fce41c9a934999dad672ad74acabac9d7998aac4f1d03b54910d4b941375b9e9721cb1bfc8cd7cfcc4206fc0b18d725b0ea256a3a10a125a8d5848ed761ae
+Size (lebe-0.5.2.crate) = 8422 bytes
 BLAKE2s (libc-0.2.144.crate) = 95ed2484281ba9c02f93671ced49c232dc5dbc5e92a2222fec83959c839860c6
 SHA512 (libc-0.2.144.crate) = 576da68e3845a7149f64bee425529ffec4bbb8df0272790182e49c8bad5b9744de21ffb5c1206753b57b7fe45af02c6c429e16522b72a77e5262482d64df5692
 Size (libc-0.2.144.crate) = 682092 bytes
@@ -375,6 +387,9 @@ Size (libdeflater-0.11.0.crate) = 23427 
 BLAKE2s (libm-0.2.7.crate) = 3783f5f8d209088f8ba560b4d817c4188e97d5aab4f91c57daa897135bd36d38
 SHA512 (libm-0.2.7.crate) = b7adbf657be812451fc50cd5e5f92b7a71d43b4e48761bd2738d65498c9abad851f8e86d3be06ae75cf39c7798c23cafe767bc5fd40f596774e858f69fcb46d9
 Size (libm-0.2.7.crate) = 115688 bytes
+BLAKE2s (line-wrap-0.1.1.crate) = 9921e8aeefc2974a46293482243b30f8e1924169f1fe594c749779d39904519e
+SHA512 (line-wrap-0.1.1.crate) = 31976e14355317bab470e6716542d3cfd59083a1808bb199dc2eddd51d05fab122ab054783d0996c1feb53bdb316e6fa24b34cae9ed8e8cdb2702bc43fd805eb
+Size (line-wrap-0.1.1.crate) = 10010 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
@@ -399,15 +414,18 @@ Size (memchr-2.5.0.crate) = 65812 bytes
 BLAKE2s (memmap2-0.5.10.crate) = a6436a478d619d17903e8bd9e52aa6d0b550e65e0e28d0ebf939d66f1f16798f
 SHA512 (memmap2-0.5.10.crate) = 39bd2734ce4f16c7f5a5e771f9ef92272b26f511421d5f39dfd2aaca072400ee38f2cd38352005c0c8c359095131770ce1c14570790bfe19ce6a17f711deff8a
 Size (memmap2-0.5.10.crate) = 26847 bytes
-BLAKE2s (memoffset-0.8.0.crate) = 2576a1ac2b4fcc3b66aac9f174d0c69f1ed224a00c7a9003054b3713e8b5b6bf
-SHA512 (memoffset-0.8.0.crate) = 47adcae0848ff967035e10543ea599c7af9c5bad387023eb4dc77c9e8d875994ec8139b9941b3ecc4fc17214d80944a47a3be174a45b334661914a5a7382dfbe
-Size (memoffset-0.8.0.crate) = 8912 bytes
+BLAKE2s (memoffset-0.9.0.crate) = b4d72b8920104d2f39c7bcc9a3fc64aa0b2af8b68f5b6fadd2fb71eebbe3223a
+SHA512 (memoffset-0.9.0.crate) = 2f04f9b6fed31e94388c18162ad275897a835df7b9ac827f4df0f4b0ecf71064ef247f7ad11dbc27d7a6d448984a0f29d1c000e3c8d5fa6e121fa9571770ec55
+Size (memoffset-0.9.0.crate) = 9033 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 (nanorand-0.7.0.crate) = 5f655f7bf66f1c4baf39cb5ca6184e260650ecdc93cd8000425d47154217b3c0
+SHA512 (nanorand-0.7.0.crate) = 3ac650451d629852236eeb45dfee808acbea616036025676b47310100982d7e8317df647fe8649e7753dd0f57c501dcb3f7401c3d804af52ff2a2f50ace8cc69
+Size (nanorand-0.7.0.crate) = 18437 bytes
 BLAKE2s (notify-5.2.0.crate) = b802e6a3bdd8beb618dae5dca2fa192ca4ec31aa4592d96dad1d382d5225d108
 SHA512 (notify-5.2.0.crate) = 1b181ee6b86b0a193655e4ffc62f6fc09ea174fbe7ccc579435e5a488d84210ca01f8a941fe5bb4d7ca8560faa49394db8f2bd6169fc42b1fa93a26c278a5555
 Size (notify-5.2.0.crate) = 37297 bytes
@@ -429,12 +447,15 @@ Size (num-rational-0.4.1.crate) = 27889 
 BLAKE2s (num-traits-0.2.15.crate) = d26091cb6caaf8d70fbe0d045c852e026461499d2c9a18721a049bbeb0049d3e
 SHA512 (num-traits-0.2.15.crate) = 5228498af0f15daeac3c9210f3e6e71cfaaeb30beea81dd37f8eb06b9592c8bf3226a47597cd8592ad4c513964a9a40f1ab2c33102ef3dfe3800d22c8d4528e8
 Size (num-traits-0.2.15.crate) = 49262 bytes
-BLAKE2s (num_cpus-1.15.0.crate) = 18e6ac6517f0d84c6852f63a3e99e261c0fd3cfece6080eaefec72a9ea0411b4
-SHA512 (num_cpus-1.15.0.crate) = fd4772868def9460a6ee17ef6fc00b0bc74115eec891bb3fdb07ba5b5fe4057a2ac69eb31ba8beddbd3189c7be4545888e5724879f3a89132fbc9b32aa7bb10f
-Size (num_cpus-1.15.0.crate) = 15680 bytes
+BLAKE2s (num_cpus-1.16.0.crate) = 11a89cd1f1f0b340ea987cabf254c5e81cacd02bec2643a17a7ba94b3a7503f4
+SHA512 (num_cpus-1.16.0.crate) = a75863afc4a563e63c64d06471c7921615355d98011ea9497b1f1a7dac2bdfc876509136018e8062ac38575ccf476a196d1fd9231e09e90017333bbf2df4615d
+Size (num_cpus-1.16.0.crate) = 15713 bytes
 BLAKE2s (numerals-0.1.4.crate) = 1113b90d3a74a4637c9ee9f45c18a9ee13110c45aaaf4ec887da5f120afc38b0
 SHA512 (numerals-0.1.4.crate) = 14a89748c11db5097462fc07fd0399a8b0a6b80a4492516a6e6757c5256b014d7d67a5c3165b4a7520a47161abd9820942d2358f77aded0815b2f5b47a1013e9
 Size (numerals-0.1.4.crate) = 4143 bytes
+BLAKE2s (oklab-1.0.0.crate) = 51f9743c8f2c84c56b2e7b3311fe23428625cc810dd266604ca3cf190db0a6c8
+SHA512 (oklab-1.0.0.crate) = a4febd6e0ddaac37063badd6caa030acc253de4d076388741d1a33748b9a93e37829f36f51916875ce496bab8c31a2768971eada4b51e03759a176e91fcebe25
+Size (oklab-1.0.0.crate) = 2946 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
@@ -444,9 +465,6 @@ 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
 BLAKE2s (overload-0.1.1.crate) = d4fee1c8c08687a6412b7a83d8779f720d24141bd8786c3b6629dfae349d18a9
 SHA512 (overload-0.1.1.crate) = f79bc3321f45df5e3d0e5fa9c4e60524e4e28dd3729a09956766738adcf99ca42c187a01d48701ebe23d39aee00a19d4a07da798edc781b942e866b339613532
 Size (overload-0.1.1.crate) = 24439 bytes
@@ -462,9 +480,9 @@ 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.7.1.crate) = d2e2c1d62dfad6cac4a527e83bc202a5a3c7ac139c18daeaad4ae0d3f497d73b
-SHA512 (pdf-writer-0.7.1.crate) = db84686c4c18f71e90d38e7397556f937bfd377fd506c388567f6d2f6ce91895f8b5dc25e6006d675321fe2ab0e11da0a23b6d17dc688c7fef08204b90a459af
-Size (pdf-writer-0.7.1.crate) = 350022 bytes
+BLAKE2s (pdf-writer-0.8.0.crate) = 9490a5e43b38ca3944a0513baa7dbb28d99f81f1ed3035ee1f73034e45688740
+SHA512 (pdf-writer-0.8.0.crate) = a15a99c4e495eb42956d76dcd20929ae29630c0ccb31c0d4f36aaa1251dbe209594427c81831d96a7502bf75f792e0a0b856c497a99a0cc09ebb63a1e52c25c2
+Size (pdf-writer-0.8.0.crate) = 350804 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
@@ -477,12 +495,21 @@ Size (phf_shared-0.11.1.crate) = 10320 b
 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-1.1.0.crate) = e2c113d336b537ba9c5a4a3750c3fd20b32aa6ba50ad66885e86750dc5fe30cc
+SHA512 (pin-project-1.1.0.crate) = 2505e3ea54e1c488775b9373b28fcd679bdbf01320bd9013819ca34c291ea2956c7672a524b9a9eee16ac7c6b81210f520c46fd8ea02e8fb2c08f8c25d6d89c7
+Size (pin-project-1.1.0.crate) = 57895 bytes
+BLAKE2s (pin-project-internal-1.1.0.crate) = c794e1e7fc7390e4c8c09d8de53f23182af9082508450de327d0f77d21d9d86d
+SHA512 (pin-project-internal-1.1.0.crate) = 804578922db47e78775c09bf3058a65da5b3d3349f251cf2813f703ef36a2b305ffeae4ff5662317281ab68b6dd331cf7906e72a5fe6288a4d6d976dbaa3479a
+Size (pin-project-internal-1.1.0.crate) = 27855 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
 BLAKE2s (pixglyph-0.1.0.crate) = d6aa7b922fd68bdac35965ecb5b88320de66e862119166283a8a751adee9893f
 SHA512 (pixglyph-0.1.0.crate) = 630442d342ef5d870d508371c84e20419bc67f23360f14363fe6a5a9127153cb1bce91eace99c4e6447569daa913ff174a469592ade4cef33fcdca624b352e8a
 Size (pixglyph-0.1.0.crate) = 22855 bytes
+BLAKE2s (plist-1.4.3.crate) = 05dd64c5a7ad134d86813ab5258e972d9cc49e85acdb195127df6b2de7e3dd59
+SHA512 (plist-1.4.3.crate) = 7a703948b6ca84147cb387f6cf37e94ed06d37e7e3f80c6080752d52bd922df9fdfd8dbcdb02bc15e75ad5f6225ff0f105e46f287066d320e232981f6da3bac5
+Size (plist-1.4.3.crate) = 46598 bytes
 BLAKE2s (png-0.17.8.crate) = 6bb786b4a621ce989dcd87fd5ec98420716b0ed288d2757cfbf86f13064cd967
 SHA512 (png-0.17.8.crate) = 65a7a98295f6c4d1da79d17c3ad5a879e43fdafe3a925cf92c9866146032fd223144a84c1e6d95886bdfd07bbf35d1ef38abf2ab4ed09373c9fccc12992019af
 Size (png-0.17.8.crate) = 88654 bytes
@@ -492,12 +519,6 @@ Size (postcard-1.0.4.crate) = 49796 byte
 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-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
@@ -507,9 +528,15 @@ Size (psm-0.1.21.crate) = 23126 bytes
 BLAKE2s (pulldown-cmark-0.9.2.crate) = 554c6c01f3911fcdc3c1af58293429e6c41275d478b92c78db657563ca21f73d
 SHA512 (pulldown-cmark-0.9.2.crate) = 2268a3284da5def75b906373a3c70927bc68ecde7b641231d96ff9437785732134568abaf0b6f81c582dc56498da4e677a7b2e2f1914cd42b345db0a06d75c60
 Size (pulldown-cmark-0.9.2.crate) = 115824 bytes
+BLAKE2s (qoi-0.4.1.crate) = 29f39d972ad32b28dc3df015117acd8674481596e6a2d5d2358c5641d2d715ea
+SHA512 (qoi-0.4.1.crate) = 884cde33bfb2d02716daa5f309890093bdb7b3f53eb06aca0b6eff0b7a66fd67cb8b9acd510d19e3ae7718930add971e871532a1605e4989639bf72f59329377
+Size (qoi-0.4.1.crate) = 71135 bytes
 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 (quick-xml-0.28.2.crate) = 616a16f7359e27da4a9f557e3526fcb295188b51ec29d733757c6743f30cb338
+SHA512 (quick-xml-0.28.2.crate) = 24913a45e962c144c82f13a6ab4877ab7c91fd51f34becc6412a47dd91e75436590a646f85c346236ed2729d480242b20781ccfdd1d42bc2a510bc883966a0a0
+Size (quick-xml-0.28.2.crate) = 156462 bytes
 BLAKE2s (quote-1.0.27.crate) = ce2163ea7998a75c751342055e096020085506f1500c6689676bdb895ff0d3e3
 SHA512 (quote-1.0.27.crate) = 5fb5802aa667c60d1a721766081b01bfd6cd929db7a5d71cb74627c2325f7108740752e514db73fb3612c163840e60ef2d4bde31c41978f3d77605418bdf2b4a
 Size (quote-1.0.27.crate) = 28416 bytes
@@ -594,6 +621,9 @@ Size (rustybuzz-0.7.0.crate) = 219739 by
 BLAKE2s (ryu-1.0.13.crate) = 806877af593d7c79005a4aaa6e492461737365a12567a9bfe972d23b442974b2
 SHA512 (ryu-1.0.13.crate) = 25f60216d91e68cb47695ce4e966fae674d5b3e4b0cf33e740248c1605fdcf0c963acd278a485c5b4bb0a1c1144002e73173592222af4989df7a4ba402508c13
 Size (ryu-1.0.13.crate) = 46823 bytes
+BLAKE2s (safemem-0.3.3.crate) = 9e95bb1ce12973d1fe5e7a9aab2537305695ac840d4bda7d78784b742c87e29a
+SHA512 (safemem-0.3.3.crate) = 2e4852ca91160f9f1e764b75145d794726a5f6c162cc99ecbf9cae20474a06cb3a0dfc245b895c51342240f6875423010b33e36d038b8b419a37e4820a9caf72
+Size (safemem-0.3.3.crate) = 7778 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
@@ -621,6 +651,9 @@ Size (serde_spanned-0.6.2.crate) = 7749 
 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
+BLAKE2s (serde_yaml-0.9.25.crate) = c3a32af02d6f82efafee56a203e26b0152c2e46264796cdc615d408e1269c26e
+SHA512 (serde_yaml-0.9.25.crate) = a86b0fee5a62dc54fadbd3b9f174ac767a55ea3e0a2f98fcd5f3d6e5c60d76f79d4dad07436a686b786fe2d89367f647287dcf554076d272a83e72cad5df2172
+Size (serde_yaml-0.9.25.crate) = 64594 bytes
 BLAKE2s (sharded-slab-0.1.4.crate) = 206b04e9df17375efb608fb3e86815c276b8e1691960756f14c3e3f6939aecf7
 SHA512 (sharded-slab-0.1.4.crate) = 123a9ddb126d1adf41a30a632604264d66a06bacc497db6373e9dd36164197f8321f2fc826a16247674f0f69d9f6e30aca37810f787693c4a5c2cee8c5887c55
 Size (sharded-slab-0.1.4.crate) = 52479 bytes
@@ -642,15 +675,15 @@ Size (smallvec-1.10.0.crate) = 31564 byt
 BLAKE2s (spin-0.5.2.crate) = d5bc3b486fe3a6db98d04b18e180a4588bd37bd5657c38528f7ab6c999df3dcf
 SHA512 (spin-0.5.2.crate) = fc57f7906da2b7a298c5f89215e881e8827b4d9f934dbf138338e0ee30122d8459483be566268fa374b41d63d8dbf65d42e0b322535ba35c827d7edb2176f267
 Size (spin-0.5.2.crate) = 12004 bytes
+BLAKE2s (spin-0.9.8.crate) = 40d356ced615c0a4f5c7680d28ed15e6af96c3f6b9a1b9db71bc0c7728a63107
+SHA512 (spin-0.9.8.crate) = b15ad66ba9b308937f34ea166b799676fa45c67224e10cb57530fe33d2a8317ff3e3db3223a3249fa2862cc141c964d2130d3f39910a86ac5ef8aaf8ff4bc6ee
+Size (spin-0.9.8.crate) = 38958 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
 BLAKE2s (stacker-0.1.15.crate) = c44a306a0171de8d6e803f299897ff2e56e4bb0a8f208429cd53b97d5c3369ca
 SHA512 (stacker-0.1.15.crate) = 536cf41f4dea57541941dc89c61e82af3008d0d847243238d622d2e64bff595ebbe077368de87b3844ed0f06ced6cf5b03100e07534f6f5dde7219994369c988
 Size (stacker-0.1.15.crate) = 14656 bytes
-BLAKE2s (stderrlog-0.5.4.crate) = 286d4ad8cc653e2d07c65f5ffbe48ae041c8228505693942876148ae70b1b27e
-SHA512 (stderrlog-0.5.4.crate) = ff0073f1e039dbbd8671322732cbc55cb72a9012318dd8d20e156880deabdfe5fa67200eee7f878158fca673ef2e93ef43813a5647caaddda36288d23eec76ba
-Size (stderrlog-0.5.4.crate) = 24710 bytes
 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
@@ -669,9 +702,9 @@ 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-35f4bb87fb677473661c6d12919e01a6d64a716d.tar.gz) = 325c4860ef02871b8e0747b9178cc1fd2eb8eef5e3414645c266b6137f6cbe11
-SHA512 (svg2pdf-35f4bb87fb677473661c6d12919e01a6d64a716d.tar.gz) = a991857d861a37d4825f8949d0ff2a7e1f828994c8d887c9920e98ee80ad321a1493ba48fac9d362e9a13a74012685101b31aac9b2b4f43f76ea01f019246194
-Size (svg2pdf-35f4bb87fb677473661c6d12919e01a6d64a716d.tar.gz) = 45130 bytes
+BLAKE2s (svg2pdf-0.6.0.crate) = 25764d61fc2094e5823b3e51b9c0f87d9dfd4bf1ae1b50fa990b4a3075708f14
+SHA512 (svg2pdf-0.6.0.crate) = e4712ae02db49068a88886c8532f78f12a756d672ac5918ef8e0a8ca81d4bb9628468c4462569d611443c0d725562c15097d1bd5829ddbb1c1200e165c523e89
+Size (svg2pdf-0.6.0.crate) = 38623 bytes
 BLAKE2s (svgtypes-0.11.0.crate) = 79ac084012a275fec76ba334f737c61a29af6de73f311a19c6590dd86ecc24a6
 SHA512 (svgtypes-0.11.0.crate) = bf897e2d8eb23cda00bab91c614fec632bcdf15ae75c8f7b26cd8708536d67e75a0ba0e0b6cf630cab6e739b67c388fd201b71b41893348d09aaa76d66f96d01
 Size (svgtypes-0.11.0.crate) = 35681 bytes
@@ -699,9 +732,6 @@ Size (tempfile-3.5.0.crate) = 31129 byte
 BLAKE2s (termcolor-1.1.3.crate) = 883230b86f7f9bd79101af7c2fe83f0b3b76831712b963ae422d7609ee7c5f12
 SHA512 (termcolor-1.1.3.crate) = 5838fcbfd70f300cb4b62aab50565db52074c56b152ccc8ac1173e4676c0d5a636271bf5a645a77da6e1d4edbf0091af2cd4dd6d73b85c3d198c760898c06f3a
 Size (termcolor-1.1.3.crate) = 17242 bytes
-BLAKE2s (textwrap-0.16.0.crate) = 92527aef066c919ec5fc9f3a7747e34bda1ae617254c65b963a0f728beb7518b
-SHA512 (textwrap-0.16.0.crate) = 97ae8acece5663e1a6b08b827179e96d5ad0ee67d635888cc3d83454b52cf48fce97eb0eba374ba4747834099c74f43d66d9fec868e84be45369a42c1aaec2c3
-Size (textwrap-0.16.0.crate) = 53722 bytes
 BLAKE2s (thiserror-1.0.40.crate) = 8662f80eb1e0ffc6413788cc76a1006fbca7f42112fcf1702a54d5007db2b09f
 SHA512 (thiserror-1.0.40.crate) = db1b1fab3aa61dc6bbc672670eb70cee2f838fa713d3a927022900eddde253108d123bded1aa6df8d314e1aa2f8ff37bc72fc9b0803fe3a56447a64290ab2a91
 Size (thiserror-1.0.40.crate) = 18709 bytes
@@ -711,6 +741,9 @@ 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 (tiff-0.8.1.crate) = a0670ffb9e993f5da4d9a2b34acec222b9af7892bd839b3b48b0ae0f7a0f2f1a
+SHA512 (tiff-0.8.1.crate) = 8a71882990b07d77ba81a4aef6c8614659ba3a37de845123fe4f4c3c5840a1d2929b4d79133b32e641cd23a856251bec46cdf6eb5e0be72a568761fc4f8ea77d
+Size (tiff-0.8.1.crate) = 1417977 bytes
 BLAKE2s (time-0.3.21.crate) = f518e0761bb42ea19100eb5be69dc36c9276154ffbe72916fb3c440f973670b2
 SHA512 (time-0.3.21.crate) = 1bc0505fd823d7ab869e2b8b1e44563dbf2bcb7cb4a9fc67d32efb54872177e89b7dc051151d4d83d21d77d4c3d89a3370d35e4fd5db9bb5144a373e309c9ce0
 Size (time-0.3.21.crate) = 111598 bytes
@@ -771,9 +804,9 @@ Size (ttf-parser-0.18.1.crate) = 156167 
 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.6.0.tar.gz) = 7d5545c2784b0089bf90b31a2e1da89de32e8c8e2ba124dea5af3c431701dd05
-SHA512 (typst-0.6.0.tar.gz) = 161ad0b948a778b4bd6310e8d4cf526d6d127162c2d7ab9e38f88f1691c008b208484a03ae3a68a03281e88d76b0f4b0ee0e9a6f332440b7e0dcdc29fc31e920
-Size (typst-0.6.0.tar.gz) = 42144189 bytes
+BLAKE2s (typst-0.7.0.tar.gz) = e6fdf977c6e15e5bfa83802800adfff80536ecdd53dfca88d342df1e85b31c8f
+SHA512 (typst-0.7.0.tar.gz) = 49e637ce4b7963808f1b520df331404c6b86a144125158643533290515d11bf6c991a9b7cfaa909104d451b80e0ac4eeac15581e831163942e63c61848ca5f18
+Size (typst-0.7.0.tar.gz) = 42775977 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
@@ -822,6 +855,9 @@ Size (unicode-xid-0.2.4.crate) = 15352 b
 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 (unsafe-libyaml-0.2.9.crate) = 296459a16b4f1c49db22d378d0df528c4b20cb69c142c205d715ba3f59972a5f
+SHA512 (unsafe-libyaml-0.2.9.crate) = 31e803c321475364c6df65cec149a044bf7941379e9e66f47a698ab324eef0b1a3c32092ccf060e73a350b4c87e4e8bd908a1ad0cccf7b75fd86da679300663e
+Size (unsafe-libyaml-0.2.9.crate) = 60812 bytes
 BLAKE2s (unscanny-0.1.0.crate) = 5c1f4b3290a592f0af9330a15530d5e27831145ca1a477875b2d8d5cd86cad36
 SHA512 (unscanny-0.1.0.crate) = 8267e327e4e852d627d416d58ebad5ba937ab6a2477b265fd5f79a98d43ade2d1780e67696b801cae8a4af10da8f7c0c257d2c878289eb6cf7e711dcf357d87c
 Size (unscanny-0.1.0.crate) = 10338 bytes
@@ -888,9 +924,6 @@ Size (webpki-roots-0.23.1.crate) = 24562
 BLAKE2s (weezl-0.1.7.crate) = 479f0f3a17dd9eaf5318ec8abd3095ff032e8b0b76c6839eb2e48649dd9d464e
 SHA512 (weezl-0.1.7.crate) = 3fd8cb01dde494371df57001c97be90418b642ba88b0945cd98f973a4498743b83d383bcdfc8884db1da75271aeef4ce3b418e425f23690f12a5cc645c418e90
 Size (weezl-0.1.7.crate) = 42166 bytes
-BLAKE2s (wild-2.1.0.crate) = 05c8fde37e5feaab001286cfe108e1092d5ed9ac0a5bf678f3293154685795d9
-SHA512 (wild-2.1.0.crate) = 458716b78fde64c65a10ae28d9ac75494c5362a834dd48f5d29efbf7bc54323033f524cfa8ec9d4c851121cfc357d3935129069fcb746e656b8ae397cb9b197c
-Size (wild-2.1.0.crate) = 7548 bytes
 BLAKE2s (winapi-0.3.9.crate) = 295083bd8c53c7decc4187da324a1284ad05cbccc9198d31facb6a42e34867ce
 SHA512 (winapi-0.3.9.crate) = ff8b7b78065f3d8999ec03c725a0460ebc059771bf071c7a3df3f0ecd733edf3b0a2450024d4e24e1aedddaecd9038ce1376c0d8bbf45132068cf45cf4a53a97
 Size (winapi-0.3.9.crate) = 1200382 bytes
@@ -1005,8 +1038,10 @@ Size (zerovec-0.9.4.crate) = 2284852 byt
 BLAKE2s (zerovec-derive-0.9.4.crate) = 282f6d1f589b7206d3e7ad70e78497fd06894e28d4047e66383786dd85adcec9
 SHA512 (zerovec-derive-0.9.4.crate) = ded819cdd0f5e5af156c0c1fc572145a6634dab9188d5c4c17c10214b5ad58106b481fec8456917ededacc71c641d1c60675ce3d6fdfb0a8c4e8c7dc7b4f078a
 Size (zerovec-derive-0.9.4.crate) = 18703 bytes
-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.toml) = 97109c619f74a7154873601cd40a7438331a5d3c
-SHA1 (patch-tests_Cargo.toml) = 976dae3b2cdac1dea328eaac00db67e769464db6
+BLAKE2s (zopfli-0.7.4.crate) = 29a8f126ffdf6104bae64b8947cc599bf0a466e3dd7dd1d71af464d6be44d9c9
+SHA512 (zopfli-0.7.4.crate) = 67908c4f3c134dc4fe6044ee0a98eb0199bd09060ad9299ee70262039bb5640ea47251c536fc138a5269eb2fd4604aa5eae16b978defd3f62abc9733647d489d
+Size (zopfli-0.7.4.crate) = 52510 bytes
+BLAKE2s (zune-inflate-0.2.54.crate) = c10d8be1628f8a0b68a2d35a2cc3ab5ca45461685e4d61623f4ef14b872fcb04
+SHA512 (zune-inflate-0.2.54.crate) = 0de30f310121c1fed42612b7bcb50631d699195a77c7ce4094729f502e63d1ae38034d6054d95b6825e7e9a2afb7bb614ff123e12736163fee04a46ef1dc56bd
+Size (zune-inflate-0.2.54.crate) = 37973 bytes
+SHA1 (patch-tests_Cargo.toml) = 53c469bcc2d348e798e5003d1fdfd8ce435582d3

Index: pkgsrc/textproc/typst/patches/patch-tests_Cargo.toml
diff -u pkgsrc/textproc/typst/patches/patch-tests_Cargo.toml:1.4 pkgsrc/textproc/typst/patches/patch-tests_Cargo.toml:1.5
--- pkgsrc/textproc/typst/patches/patch-tests_Cargo.toml:1.4    Mon Jul 10 19:43:05 2023
+++ pkgsrc/textproc/typst/patches/patch-tests_Cargo.toml        Thu Aug 17 02:49:19 2023
@@ -1,15 +1,15 @@
-$NetBSD: patch-tests_Cargo.toml,v 1.4 2023/07/10 19:43:05 pin Exp $
+$NetBSD: patch-tests_Cargo.toml,v 1.5 2023/08/17 02:49:19 pin Exp $
 
 Patch out the git source request for iai.
 
---- tests/Cargo.toml.orig      2023-06-30 14:21:57.000000000 +0000
+--- tests/Cargo.toml.orig      2023-08-07 15:19:41.000000000 +0000
 +++ tests/Cargo.toml
 @@ -10,7 +10,7 @@ publish = false
- typst = { path = ".." }
- typst-library = { path = "../library" }
+ typst = { path = "../crates/typst" }
+ typst-library = { path = "../crates/typst-library" }
  comemo = "0.3"
 -iai = { git = "https://github.com/reknih/iai"; }
 +iai = "0.1.1"
  once_cell = "1"
- oxipng = "8.0.0"
+ oxipng = { version = "8.0.0", default-features = false, features = ["filetime", "parallel", "zopfli"] }
  rayon = "1.7.0"



Home | Main Index | Thread Index | Old Index