pkgsrc-Changes archive

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

CVS commit: pkgsrc/graphics/librsvg



Module Name:    pkgsrc
Committed By:   wiz
Date:           Wed Feb 23 20:45:44 UTC 2022

Modified Files:
        pkgsrc/graphics/librsvg: Makefile PLIST cargo-depends.mk distinfo
        pkgsrc/graphics/librsvg/patches: patch-Makefile.in

Log Message:
librsvg: update to 2.52.6.

With a little bit of help of pin.

==============
Version 2.52.6
==============

Backport a fix from the main branch:

- #599 - Fix incorrect text rendering when text has different scales
  in the X/Y axes.  This regressed after librsvg 2.52.5, when Pango
  had to revert its fix for the same bug.  Now librsvg renders all
  text as paths, and does the scaling itself.  Please file a bug if
  you have evidence that this presents a performance problem for you.

==============
Version 2.52.5
==============

Just bugfixes this time:

- #812 - Fix mangled output in rsvg-convert when redirecting output to
  a pipe on Windows (Michael Howell).

- #766 - When outputting to SVG, rsvg-convert now uses the
  width/height units specified in the command line; it always used
  pixels before (Daniel Petri Rocha).

- #814 - Fix incorrect top/left margins for SVG/PS/EPS/PDF output
  (Daniel Petri Rocha).

- #599 - Fix incorrect placement of glyphs when text has non-uniform
  scaling in the X/Y axes.  This is not a librsvg bug, but is fixed by
  Pango 1.49.3 and later.  Hopefully Pango 1.48.11 will be released
  soon with this fix as well.  Note that this release of librsvg
  cannot increase the minimum Pango version to 1.48.11 because it is
  not released yet.

Miscellaneous:

- Updated crate dependencies: assert_cmd, cast, clap cssparser,
  float-cmp, itertools, nalgebra, png, proptest, rctree, selectors,
  system-deps.

==============
Version 2.52.4
==============

New features:

- #816 - Support the isolation property from the Compositing and
  Blending Level 1 specification.

- Support Visual Studio 2022 (Chun-wei Fan).

Fixes:

- #818 - The opacity and mix-blend-mode properties were not being
  applied when an element has a mask.

- Fix panic when an empty group has a pattern fill and filters.

- Fix the tests on Windows; the still only work when Fontconfig is
  present (Chun-wei Fan).

- Work around a bug in the cairo-rs bindings in the test suite, that
  only manifests itself in s/390x due to its calling convention.  See
  https://github.com/gtk-rs/gtk-rs-core/issues/335

==============
Version 2.52.3
==============

Bugfixes, mostly for text layout.  Also, text links in PDF!

- #17 - Support text-decoration=overline.

- #249 - Basic support for the unicode-bidi property.  Librsvg still
  considers each tspan independently of others, which is incorrect, but
  at least bidi-override works now for a single embedding level.

- #804 - Fix placement of tspan that changes the text direction.

- #805 - :lang() selector should now match lang attribute from an
  element's parent. (Michael Howell)

- #806 - Fix the text-anchor property for right-to-left text.

- #807 - PDF now includes links inside text elements. (Michael Howell)

==============
Version 2.52.2
==============

Bugfixes and new features!

## New features

Thanks to Michael Howell, rsvg-convert now supports generating
multi-page PDFs in a sensible way.

With one SVG document per page, each page with the
SVG's natural size:

  rsvg-convert --format=pdf -o out.pdf a.svg b.svg c.svg

With all pages sized as portrait US Letter, and each SVG scaled to fit
so that there is a 1in margin around each page:

  rsvg-convert --format=pdf -o out.pdf \
    --page-width=8.5in --page-height=11in \
    --width=6.5in --height=8.5in --keep-aspect-ratio \
    --top=1in --left=1in \
    a.svg b.svg c.svg

Please see the man page for details.

- #738 - Support <a> elements inside <text>.  Also, support the CSS :link
  pseudo-class for matching against links. (Michael Howell)

- #649 - Support the CSS :lang() pseudo-class for matching against an
  element's xml:lang attribute. (Michael Howell)

- #790 - Support the mask-type property from SVG2.

## Fixes

- #800 - Don't panic when a shorthand property is set to
  inherit. (Michael Howell)

- #788 - Fix regression with the viewport size of interior <svg>
  elements. (Michael Howell)

- #731 - Allow length units to be case-insensitive, per SVG2. (Kolja Lampe)

## Documentation

- There is now a FEATURES.md in the repository, where you can see all
  the elements, attributes, and properties that librsvg supports.  We
  will be adding detail to this gradually.

- For developers, there is now devel-docs/adding-a-property.md with a
  tutorial on how to add support for new CSS properties.

==============
Version 2.52.1
==============

This is a bugfix release; there are no new features this time.

## Changes:

- #791 - Fix ordering of tspan inside text elements for right-to-left
  languages.

- #789 - Fix text-anchor positioning for right-to-left languages.

- #797 - Fix regression in computing sizes when an SVG has only one of
  width/height and a viewBox.  Thanks to Joshua Fogg for compiling a
  list of test cases for this.

- #565 - Spec compliance - the writing-mode property applies only to
  text elements, no to individual tspan elements.

- #794 - Fix build on big-endian platforms.

- Clarify documentation for the rsvg_handle_write() /
  rsvg_handle_close() deprecated APIs.

==============
Version 2.52.0
==============

This is a big release!  What follows is a summary from the 2.51.x
release notes; you can also read them for more detail.

The biggest user-visible change is that rsvg-convert has been ported
to Rust (Sven Neumann, Paolo Borelli), and it has new features!

## New features in rsvg-convert

### Support for physical units

rsvg-convert is now aware of physical units, and
fixes a bug where PDFs were created at the wrong size.  Do you need to
render an SVG in a PDF file, scaled to 10x10 cm, placed at a certain
position of a landscape A4 page?

  rsvg-convert --format=pdf \
    --page-width=297mm --page-height=210mm \
    --width=10cm --height=10cm --keep-aspect-ratio \
    --top=5cm --left=8cm \
    foo.svg > foo.pdf

Please see the rsvg-convert(1) man page for more details and plenty of
examples.

### Support for Accept-Language

Previously, librsvg picked up the user's language preferences through
environment variables like LANG and LC_MESSAGES.  This is inconvenient
for applications that call rsvg-convert but don't want to synthesize a
LANG variable.

There is a new option in rsvg-convert so you can pass
--accept-language=<languages> formatted as an HTTP Accept-Language
header.  This is used to specify which languages will be chosen from
elements with the "systemLanguage" attribute:

    rsvg-convert --accept-language=es-MX,en foo.svg

That command will select Mexican Spanish and English from suitable SVG
elements.  Please see the man page for details.

### Miscellaneous

rsvg-convert's default DPI is now 96, to better match W3C
standards.  It was 90 before for historical reasons.  We can change
this back to 90 if it breaks too many scripts.  You can use the
options "--dpi-x=90 --dpi-y=90" to restore the old behavior.

rsvg-convert no longer supports the "xml" or "recording" output
formats.  These are useful only for debugging Cairo, not for general
usage.

## SVG2/CSS3 features

The following features are supported now.  Madds H, John Ledbetter,
worked on these features.

- transform property from SVG2; previously librsvg only supported the
  transform attribute from SVG1.1, which has different syntax.

- context-fill and context-stroke for <marker> and <use> elements.

- markers now support orient="auto-start-reverse".

- paint-order for text elements.

- "auto" values for the width and height attributes of the <image>,
  <rect>, and <svg> elements.

- All the <filter-function> types from the Filter Effects Module Level
  1 specification: blur(), brightness(), contrast(), drop-shadow(),
  grayscale(), hue-rotate(), invert(), opacity(), sepia(), saturate().

- The filter property now supports chains of uri() filters or
  <filter-function> shortcuts.

- Support CSS selectors for attribute matching, like rect[attr^="prefix"]

## New APIs

See the HTML documentation for details:

- rsvg_handle_get_intrinsic_size_in_pixels()

- rsvg_major_version / rsvg_minor_version / rsvg_micro_version
  variables - used to obtain the librsvg version from languages other
  than C, since they do not have access to the C macros like
  LIBRSVG_MAJOR_VERSION.

## Deprecations

The following APIs are deprecated but still available:

- rsvg_handle_render_cairo() - use rsvg_handle_render_document() instead.

- rsvg_handle_render_cairo_sub() - use rsvg_handle_render_layer() or
  rsvg_handle_render_element() depending on what you want to do.

Please see the "Migrating from old APIs" chapter in the HTML
documentation for details.

## News for developers

If you want to run the librsvg test suite easily, there are now Docker
scripts to do so.  Please see the tools/docker/README.md file for
details. (Madds H)

There is no leftover C code in the library; all of the implementation
and the publically-visible symbols are defined in the Rust code.  The
remaining .h files are all public and do not reflect any .c
code. (Sven Neumann)

The test suite is now ported to Rust.  The only remaining tests in C
are for the C API itself (tests/api.c).  With the test suite in
Rust, the tests are automatically run in parallel across CPU cores,
making test runs much faster.  (Sven Neumann, Dunja Lalic)

"cargo build", "cargo test" now work without running autotools first,
so you can in general develop librsvg as a normal Rust project.

The HTML documentation has new chapters; you may find interesting
things there!

## News for distributors

There is a new list of librsvg releases with security fixes in
SECURITY.md.  That file also contains security-related information
on librsvg's dependencies.

The Minimum Supported Rust Version (MSRV) is now Rust 1.52.

## Special thanks

Paolo Borelli and Sven Neumann did a lot of painstaking work to finish
porting the library and rsvg-convert to Rust.

Sven Neumann and Dunja Lalic ported the test suite to Rust, making it
much faster.

Dunja Lalic rewrote the Continuous Integration infrastructure, making
it MUCH faster.

Madds H did their Outreachy internship for librsvg and implemented a
bunch of useful SVG2/CSS3 features.

John Ledbetter methodically went through all the <filter-function>
shortcuts and implemented them for SVG2.

Ismael Luceno has been cleaning up our autotools scripts.

Andre Klapper has been wrangling numerous bug reports from Wikimedia
as usual.

Chun-wei Fan, Abraham Toriz, Christian Hergert, Ignacio Casal Quinteiro
have been keeping the Windows and MacOS builds working.

==============
Version 2.51.4
==============

- #618 - SVG2: Implement context-fill and context-stroke for markers
  (Madds H).

- #727 - SVG2: Implement paint-order for text elements (Madds H).

- #747 - SVG2: Support width="auto" and height="auto" for the image element.

- Fix the Windows build (Chun-wei Fan).

- The tools/docker directory now has scripts that developers can use
  to test librsvg on containers for various Linux distributions.

- Gtk-rs dependency is updated to 0.14.0 (Bilal Elmoussaoui, Chun-wei Fan).

- #758 - Panic when rendering with masks or opacity to a non-image surface.

- #757 - Fix 32-bit builds.

==============
Version 2.51.3
==============

The big news is that rsvg-convert is now aware of physical units, and
fixes a bug where PDFs were created at the wrong size.  Do you need to
render an SVG in a PDF file, scaled to 10x10 cm, placed at a certain
position of a landscape A4 page?

  rsvg-convert --format=pdf \
    --page-width=297mm --page-height=210mm \
    --width=10cm --height=10cm --keep-aspect-ratio \
    --top=5cm --left=8cm \
    foo.svg > foo.pdf

Please see the rsvg-convert(1) man page for more details and plenty of
examples.

SVG2 features:

Markers now implement orient="auto-start-reverse".  The work on
markers is by Madds H., who is doing their Outreachy internship for
librsvg.

All the <filter-function> types in SVG2 are now supported, thanks to
John Ledbetter.

- The Minimum Supported Rust Version (MSRV) is now Rust 1.52.  This
  takes care of CVE-2021-28878 in the Rust standard library.

- #514 - rsvg-convert is now aware of physical units.

- #484 - Markers can now have orient="auto-start-reverse" per SVG2
  (Madds H - Outreachy internship).

- #711 - Implement the drop-shadow() filter function (John Ledbetter).

- #713 - Implement the hue-rotate() filter function (John Ledbetter).

- #677 - rsvg-convert, do not clip the rightmost/bottomost pixels of
  an image with partial pixel coverage.

- Partial fix for #668 - Render small caps for fonts that support the
  "smcp" OpenType feature.  Librsvg and Pango are not yet able to
  synthesize small caps for fonts that do not support them, but for
  those that do, they should work fine now.

- #566 - Restrict which elements can appear inside a clipPath, to be
  spec compliant.

- #746 - Possible cairo_save() without cairo_restore() in render_layer().

- Various updates to the developer's documentation.

==============
Version 2.51.2
==============

This release fixes an important bug about text spacing.  The bug fix
requires an update to at least Pango 1.44.  Sorry for the increased
requirements!

Librsvg now supports most of the filter function shortcuts in SVG2;
see below.

Previously, librsvg picked up the user's language preferences through
environment variables like LANG and LC_MESSAGES.  This is inconvenient
for applications that call rsvg-convert but don't want to synthesize a
LANG variable.

There is a new option in rsvg-convert so you can pass
--accept-language=<languages> formatted as an HTTP Accept-Language
header.  This is used to specify which languages will be chosen from
elements with the "systemLanguage" attribute:

    rsvg-convert --accept-language=es-MX,en foo.svg

That command will select Mexican Spanish and English from suitable SVG
elements.  Please see the man page for details.

- The Minimum Supported Rust Version (MSRV) is now Rust 1.51.

- Librsvg now requires at least Pango 1.44.

- #730 - Incorrect text spacing when the transform is not 1:1.  You
  can see this when a small font-size is scaled up due to a
  transform.  It is less visible for a large font-size scaled down.

- #709 #710 #712 714 #715 #716 #717 - The "filter" attribute now
  accepts lists of "<filter-function>" per SVG2.  There is support for
  blur(), contrast(), grayscale(), invert(), opacity(), saturate(),
  sepia() (John Ledbetter).

- #356 - Add --accept-language option to rsvg-convert.

- #704 - Fix circle/ellipse in paths when they are made out of a
  single Arc command.

- #691 - Don't allow number lists with unbounded lengths in
  tableValues attributes, for feComponentTransfer and
  feConvolveMatrix (Madds H).

- #718 - Negative rx/ry in rect element should be ignored.

- #687 - Reduce memory pressure when rendering text.

- Fix build on 32-bit ARM (Lovell Fuller).

- Update the Rust crate dependencies (Bastien Orivel).

- Refactoring parsers (Paolo Borelli).

- There is a new list of librsvg releases with security fixes in
  SECURITY.md.  That file also contains security-related information
  on librsvg's dependencies.

Special thanks to John Ledbetter for carefully implementing each of
the new shortcuts for filter functions in SVG2.

==============
Version 2.51.1
==============

- The Minimum Supported Rust Version is now 1.48.

- rsvg-convert should fully work on Windows again (Abraham Toriz).

- rsvg-convert's SVG output format uses pixel units instead of points again.

- #699 - Images embedded as data: URLs didn't render if they had a
  MIME type with a charset parameter.

- #698 - Add limit for too-large radiuses on the feMorphology filter (Madds H).

- #686 - Reduced stack usage (Sebastian Dröge).

- #261 - Parse the enable-background property.

- #703 - Properly ignore elements in an error state inside the "switch" element.

- #695 - Fix cascading mode for the "feImage" element.

- Fix cascading for the "filter" element and filter primitives in general.

- Remove constraints on the types of units used within the "filter"
  element and filter primitives.

- Reduced memory consumption in general by about 300 bytes per SVG element.

- Update vulnerable crates:
    smallvec to 1.6.1 (RUSTSEC-2021-0003)
    generic-array to 0.13.3 (RUSTSEC-2020-0146)

- Lots of cleanups to the build (Sven Neumann).

- Update to gtk-rs 0.9 (Bilal Elmoussaoui).

- Updated ARCHITECTURE.md and documentation in general.

Special thanks to Dunja Lalic for adding the start of code coverage
analysis to the build.

==============
Version 2.51.0
==============

There are many changes in this development release!  This experimental
release is meant for early testing, with the understanding that some
things may be broken, especially since we have large changes to the
way librsvg's artifacts are built.

The biggest user-visible change is that rsvg-convert has been ported
to Rust (Sven Neumann, Paolo Borelli).

Please file bugs at https://gitlab.gnome.org/GNOME/librsvg/-/issues/new
if these changes break your scripts; they are experimental for the
2.51.x development series:

- #646 - rsvg-convert's default DPI is now 96, to better match W3C
  standards.  It was 90 before for historical reasons.  We can change
  this back to 90 if it breaks too many scripts.  You can use the
  options "--dpi-x=90 --dpi-y=90" to restore the old behavior.

- rsvg-convert's --export-id (-i) option should now have more useful
  behavior.  This extracts a particular element from the SVG document
  and renders it scaled to the size specified by the --width/--height
  arguments, or to the pixel size of the element as if it had no
  transformations applied.

- rsvg-convert no longer supports the "xml" or "recording" output
  formats.  These are useful only for debugging Cairo, not for general
  usage.

Known missing features, which should be restored for the stable release:

- rsvg-convert does not allow stdin/stdout streams on Windows; this is
  being tracked in issue #676.

The following are changes related to porting to Rust; they are not
necessarily user-visible, but important for developers of the library:

- There is no leftover C code in the library; all of the
  implementation and the publically-visible symbols are defined in the
  Rust code.  The remaining .h files are all public and do not reflect
  any .c code.  (Sven Neumann)

- The test suite is now ported to Rust.  The only remaining tests in C
  are for the C API itself (tests/api.c).  With the test suite in
  Rust, the tests are automatically run in parallel across CPU cores,
  making test runs much faster.  (Sven Neumann, Dunja Lalic)

- "cargo build", "cargo test" should now work without running
  autotools first.

- The C API is now implemented on top of the public Rust API, without
  special hooks into the library's internals.

The following APIs are deprecated but still available:

- rsvg_handle_render_cairo() - use rsvg_handle_render_document() instead.

- rsvg_handle_render_cairo_sub() - use rsvg_handle_render_layer() or
  rsvg_handle_render_element() depending on what you want to do.

- These deprecations are because the new APIs conform with the web
  world's view of how SVGs should be positioned and scaled in
  surrounding content.  Whereas the old APIs were about rendering SVGs
  to whatever current transformation matrix a Cairo context may
  contain, the new APIs take a rectangular viewport and librsvg
  automatically scales the SVG document to fit in it.  The "natural
  sizing" that was implicit in the deprecated APIs is now explicitly
  documented, and available through the new API
  rsvg_handle_get_intrinsic_size_in_pixels().

New APIs:

- rsvg_handle_get_intrinsic_size_in_pixels() converts an SVG
  document's intrinsic dimensions to pixels, i.e. transforms the SVG
  document's "width" and "height" attributes to CSS pixels.

New features and bug fixes:

- #615: SVG2: Support a chain of uri() filters in the "filter" property
  (John Ledbetter, Sven Neumann).

- #483: Support CSS selectors for attribute matching, like rect[attr^="prefix"]

- #554: Fixed the geometry_for_layer() APIs to not ignore the passed viewport.

- Fixed CSS "import" so it allows only files from the same base directory
  (Lars Schmertmann).

- #642 - Fix dx/dy offsets in nested <tspan> elements.

- #601 - Compute correct bounds for objects with stroke-width=0.

- Slight speed improvements in the RGBA premultiplication code (Sven Neumann).

- #623 - The pkg-config files (*.pc) do not define the 'svgz_supported' and
  'css_supported' variables anymore.  These variables were hardcoded
  to 'true' and unchanged since 2011.

- #624 - The source repository no longer produces a librsvg-uninstalled.pc file.

- Fix the MacOS build (Christian Hergert, Ignacio Casal Quinteiro).

- Deal with missing pkg-config (Ismael Luceno).

- For cross-compilation, check for target-specific prefixed tools like
  rustc/cargo (Heiko Becker).

Changes in the Rust API:

- #597 - The LoadingError and RenderingError enums have changed, and
  are now marked #[non_exhaustive].  They will probably change again
  to hide details of error variants before we make librsvg available
  as a crate on crates.io.

Special thanks for this release:

- Dunja Lalic for revamping the CI infrastructure and making our CI
  runs much, much faster - !398.

- Sven Neumann, Dunja Lalic for porting the test suite to Rust.

- Sven Neumann, Paolo Borelli for porting rsvg-convert to Rust and
  unraveling all the little historical details that were embedded in
  it.

- Paolo Borelli for constant refactoring.


To generate a diff of this commit:
cvs rdiff -u -r1.135 -r1.136 pkgsrc/graphics/librsvg/Makefile
cvs rdiff -u -r1.20 -r1.21 pkgsrc/graphics/librsvg/PLIST
cvs rdiff -u -r1.2 -r1.3 pkgsrc/graphics/librsvg/cargo-depends.mk
cvs rdiff -u -r1.54 -r1.55 pkgsrc/graphics/librsvg/distinfo
cvs rdiff -u -r1.2 -r1.3 pkgsrc/graphics/librsvg/patches/patch-Makefile.in

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

Modified files:

Index: pkgsrc/graphics/librsvg/Makefile
diff -u pkgsrc/graphics/librsvg/Makefile:1.135 pkgsrc/graphics/librsvg/Makefile:1.136
--- pkgsrc/graphics/librsvg/Makefile:1.135      Wed Dec  8 16:02:12 2021
+++ pkgsrc/graphics/librsvg/Makefile    Wed Feb 23 20:45:44 2022
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.135 2021/12/08 16:02:12 adam Exp $
+# $NetBSD: Makefile,v 1.136 2022/02/23 20:45:44 wiz Exp $
 
-DISTNAME=      librsvg-2.50.7
-PKGREVISION=   1
+DISTNAME=      librsvg-2.52.6
 CATEGORIES=    graphics gnome
 MASTER_SITES=  ${MASTER_SITE_GNOME:=sources/librsvg/${PKGVERSION_NOREV:R}/}
 EXTRACT_SUFX=  .tar.xz
@@ -21,6 +20,8 @@ CONFIGURE_ARGS+=      --disable-tools
 #CONFIGURE_ARGS+=      --enable-Bsymbolic=auto
 CONFIGURE_ARGS+=       --disable-Bsymbolic
 
+RUSTFLAGS+=    -C link-arg=${COMPILER_RPATH_FLAG}${BUILDLINK_PREFIX.cairo-gobject}/lib
+
 PKGCONFIG_OVERRIDE=    librsvg.pc.in
 
 TEST_TARGET=           check

Index: pkgsrc/graphics/librsvg/PLIST
diff -u pkgsrc/graphics/librsvg/PLIST:1.20 pkgsrc/graphics/librsvg/PLIST:1.21
--- pkgsrc/graphics/librsvg/PLIST:1.20  Fri Oct  4 13:40:08 2019
+++ pkgsrc/graphics/librsvg/PLIST       Wed Feb 23 20:45:44 2022
@@ -1,7 +1,8 @@
-@comment $NetBSD: PLIST,v 1.20 2019/10/04 13:40:08 ryoon Exp $
+@comment $NetBSD: PLIST,v 1.21 2022/02/23 20:45:44 wiz Exp $
 bin/rsvg-convert
-include/librsvg-2.0/librsvg/librsvg-features.h
 include/librsvg-2.0/librsvg/rsvg-cairo.h
+include/librsvg-2.0/librsvg/rsvg-features.h
+include/librsvg-2.0/librsvg/rsvg-version.h
 include/librsvg-2.0/librsvg/rsvg.h
 lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.la
 lib/girepository-1.0/Rsvg-2.0.typelib
@@ -17,24 +18,28 @@ share/gtk-doc/html/rsvg-2.0/RsvgHandle.h
 share/gtk-doc/html/rsvg-2.0/annotation-glossary.html
 share/gtk-doc/html/rsvg-2.0/api-index-full.html
 share/gtk-doc/html/rsvg-2.0/ch01.html
+share/gtk-doc/html/rsvg-2.0/ch01s02.html
+share/gtk-doc/html/rsvg-2.0/ch01s03.html
 share/gtk-doc/html/rsvg-2.0/ch02.html
+share/gtk-doc/html/rsvg-2.0/ch03.html
 share/gtk-doc/html/rsvg-2.0/home.png
 share/gtk-doc/html/rsvg-2.0/index.html
 share/gtk-doc/html/rsvg-2.0/left-insensitive.png
 share/gtk-doc/html/rsvg-2.0/left.png
 share/gtk-doc/html/rsvg-2.0/licence.html
+share/gtk-doc/html/rsvg-2.0/migrating-to-geometry-apis.html
 share/gtk-doc/html/rsvg-2.0/object-tree.html
 share/gtk-doc/html/rsvg-2.0/recommendations-assets.html
 share/gtk-doc/html/rsvg-2.0/right-insensitive.png
 share/gtk-doc/html/rsvg-2.0/right.png
 share/gtk-doc/html/rsvg-2.0/rsvg-2.0.devhelp2
+share/gtk-doc/html/rsvg-2.0/rsvg-Deprecated-functions-to-render-to-GdkPixbuf.html
+share/gtk-doc/html/rsvg-2.0/rsvg-Deprecated-functions-to-render-with-Cairo.html
+share/gtk-doc/html/rsvg-2.0/rsvg-Using-RSVG-with-Cairo.html
 share/gtk-doc/html/rsvg-2.0/rsvg-Using-RSVG-with-GIO.html
-share/gtk-doc/html/rsvg-2.0/rsvg-Using-RSVG-with-GdkPixbuf.html
-share/gtk-doc/html/rsvg-2.0/rsvg-Using-RSVG-with-cairo.html
-share/gtk-doc/html/rsvg-2.0/rsvg-Version-check-and-feature-tests.html
+share/gtk-doc/html/rsvg-2.0/rsvg-Version-checks.html
 share/gtk-doc/html/rsvg-2.0/rsvg.html
 share/gtk-doc/html/rsvg-2.0/style.css
 share/gtk-doc/html/rsvg-2.0/up-insensitive.png
 share/gtk-doc/html/rsvg-2.0/up.png
-share/locale/es/LC_MESSAGES/librsvg.mo
 share/thumbnailers/librsvg.thumbnailer

Index: pkgsrc/graphics/librsvg/cargo-depends.mk
diff -u pkgsrc/graphics/librsvg/cargo-depends.mk:1.2 pkgsrc/graphics/librsvg/cargo-depends.mk:1.3
--- pkgsrc/graphics/librsvg/cargo-depends.mk:1.2        Wed Aug 11 00:18:40 2021
+++ pkgsrc/graphics/librsvg/cargo-depends.mk    Wed Feb 23 20:45:44 2022
@@ -1,42 +1,50 @@
-# $NetBSD: cargo-depends.mk,v 1.2 2021/08/11 00:18:40 gutteridge Exp $
+# $NetBSD: cargo-depends.mk,v 1.3 2022/02/23 20:45:44 wiz Exp $
 
 CARGO_CRATE_DEPENDS+=  adler-1.0.2
 CARGO_CRATE_DEPENDS+=  adler32-1.2.0
 CARGO_CRATE_DEPENDS+=  aho-corasick-0.7.18
-CARGO_CRATE_DEPENDS+=  approx-0.3.2
-CARGO_CRATE_DEPENDS+=  assert_cmd-1.0.5
+CARGO_CRATE_DEPENDS+=  ansi_term-0.12.1
+CARGO_CRATE_DEPENDS+=  anyhow-1.0.53
+CARGO_CRATE_DEPENDS+=  approx-0.5.1
+CARGO_CRATE_DEPENDS+=  assert_cmd-2.0.4
 CARGO_CRATE_DEPENDS+=  atty-0.2.14
-CARGO_CRATE_DEPENDS+=  autocfg-1.0.1
+CARGO_CRATE_DEPENDS+=  autocfg-1.1.0
 CARGO_CRATE_DEPENDS+=  base-x-0.2.8
-CARGO_CRATE_DEPENDS+=  bitflags-1.2.1
+CARGO_CRATE_DEPENDS+=  bit-set-0.5.2
+CARGO_CRATE_DEPENDS+=  bit-vec-0.6.3
+CARGO_CRATE_DEPENDS+=  bitflags-1.3.2
 CARGO_CRATE_DEPENDS+=  block-0.1.6
-CARGO_CRATE_DEPENDS+=  bstr-0.2.16
-CARGO_CRATE_DEPENDS+=  bumpalo-3.7.0
-CARGO_CRATE_DEPENDS+=  bytemuck-1.5.1
+CARGO_CRATE_DEPENDS+=  bstr-0.2.17
+CARGO_CRATE_DEPENDS+=  bumpalo-3.9.1
+CARGO_CRATE_DEPENDS+=  bytemuck-1.7.3
 CARGO_CRATE_DEPENDS+=  byteorder-1.4.3
-CARGO_CRATE_DEPENDS+=  cairo-rs-0.8.1
-CARGO_CRATE_DEPENDS+=  cairo-sys-rs-0.9.2
-CARGO_CRATE_DEPENDS+=  cast-0.2.6
+CARGO_CRATE_DEPENDS+=  cairo-rs-0.14.9
+CARGO_CRATE_DEPENDS+=  cairo-sys-rs-0.14.9
+CARGO_CRATE_DEPENDS+=  cast-0.2.7
+CARGO_CRATE_DEPENDS+=  cast-0.3.0
+CARGO_CRATE_DEPENDS+=  cfg-expr-0.8.1
+CARGO_CRATE_DEPENDS+=  cfg-expr-0.10.1
 CARGO_CRATE_DEPENDS+=  cfg-if-1.0.0
 CARGO_CRATE_DEPENDS+=  chrono-0.4.19
-CARGO_CRATE_DEPENDS+=  clap-2.33.3
-CARGO_CRATE_DEPENDS+=  const_fn-0.4.8
+CARGO_CRATE_DEPENDS+=  clap-2.34.0
+CARGO_CRATE_DEPENDS+=  const-cstr-0.3.0
+CARGO_CRATE_DEPENDS+=  const_fn-0.4.9
 CARGO_CRATE_DEPENDS+=  convert_case-0.4.0
-CARGO_CRATE_DEPENDS+=  crc32fast-1.2.1
-CARGO_CRATE_DEPENDS+=  criterion-0.3.4
-CARGO_CRATE_DEPENDS+=  criterion-plot-0.4.3
-CARGO_CRATE_DEPENDS+=  crossbeam-channel-0.5.1
-CARGO_CRATE_DEPENDS+=  crossbeam-deque-0.8.0
-CARGO_CRATE_DEPENDS+=  crossbeam-epoch-0.9.5
-CARGO_CRATE_DEPENDS+=  crossbeam-utils-0.8.5
-CARGO_CRATE_DEPENDS+=  cssparser-0.27.2
+CARGO_CRATE_DEPENDS+=  crc32fast-1.3.2
+CARGO_CRATE_DEPENDS+=  criterion-0.3.5
+CARGO_CRATE_DEPENDS+=  criterion-plot-0.4.4
+CARGO_CRATE_DEPENDS+=  crossbeam-channel-0.5.2
+CARGO_CRATE_DEPENDS+=  crossbeam-deque-0.8.1
+CARGO_CRATE_DEPENDS+=  crossbeam-epoch-0.9.7
+CARGO_CRATE_DEPENDS+=  crossbeam-utils-0.8.7
+CARGO_CRATE_DEPENDS+=  cssparser-0.28.1
 CARGO_CRATE_DEPENDS+=  cssparser-macros-0.6.0
 CARGO_CRATE_DEPENDS+=  csv-1.1.6
 CARGO_CRATE_DEPENDS+=  csv-core-0.1.10
-CARGO_CRATE_DEPENDS+=  data-url-0.1.0
-CARGO_CRATE_DEPENDS+=  deflate-0.8.6
-CARGO_CRATE_DEPENDS+=  derive_more-0.99.14
-CARGO_CRATE_DEPENDS+=  difference-2.0.0
+CARGO_CRATE_DEPENDS+=  data-url-0.1.1
+CARGO_CRATE_DEPENDS+=  deflate-1.0.0
+CARGO_CRATE_DEPENDS+=  derive_more-0.99.17
+CARGO_CRATE_DEPENDS+=  difflib-0.4.0
 CARGO_CRATE_DEPENDS+=  discard-1.0.4
 CARGO_CRATE_DEPENDS+=  doc-comment-0.3.3
 CARGO_CRATE_DEPENDS+=  dtoa-0.4.8
@@ -49,180 +57,209 @@ CARGO_CRATE_DEPENDS+=     encoding-index-sim
 CARGO_CRATE_DEPENDS+=  encoding-index-singlebyte-1.20141219.5
 CARGO_CRATE_DEPENDS+=  encoding-index-tradchinese-1.20141219.5
 CARGO_CRATE_DEPENDS+=  encoding_index_tests-0.1.4
-CARGO_CRATE_DEPENDS+=  flate2-1.0.20
-CARGO_CRATE_DEPENDS+=  float-cmp-0.8.0
+CARGO_CRATE_DEPENDS+=  fastrand-1.7.0
+CARGO_CRATE_DEPENDS+=  flate2-1.0.22
+CARGO_CRATE_DEPENDS+=  float-cmp-0.9.0
+CARGO_CRATE_DEPENDS+=  fnv-1.0.7
 CARGO_CRATE_DEPENDS+=  form_urlencoded-1.0.1
-CARGO_CRATE_DEPENDS+=  futf-0.1.4
-CARGO_CRATE_DEPENDS+=  futures-channel-0.3.15
-CARGO_CRATE_DEPENDS+=  futures-core-0.3.15
-CARGO_CRATE_DEPENDS+=  futures-executor-0.3.15
-CARGO_CRATE_DEPENDS+=  futures-io-0.3.15
-CARGO_CRATE_DEPENDS+=  futures-macro-0.3.15
-CARGO_CRATE_DEPENDS+=  futures-task-0.3.15
-CARGO_CRATE_DEPENDS+=  futures-util-0.3.15
+CARGO_CRATE_DEPENDS+=  futf-0.1.5
+CARGO_CRATE_DEPENDS+=  futures-channel-0.3.21
+CARGO_CRATE_DEPENDS+=  futures-core-0.3.21
+CARGO_CRATE_DEPENDS+=  futures-executor-0.3.21
+CARGO_CRATE_DEPENDS+=  futures-io-0.3.21
+CARGO_CRATE_DEPENDS+=  futures-task-0.3.21
+CARGO_CRATE_DEPENDS+=  futures-util-0.3.21
 CARGO_CRATE_DEPENDS+=  fxhash-0.2.1
-CARGO_CRATE_DEPENDS+=  gdk-pixbuf-0.8.0
-CARGO_CRATE_DEPENDS+=  gdk-pixbuf-sys-0.9.1
-CARGO_CRATE_DEPENDS+=  generic-array-0.13.3
+CARGO_CRATE_DEPENDS+=  gdk-pixbuf-0.14.0
+CARGO_CRATE_DEPENDS+=  gdk-pixbuf-sys-0.14.0
 CARGO_CRATE_DEPENDS+=  getrandom-0.1.16
-CARGO_CRATE_DEPENDS+=  getrandom-0.2.3
-CARGO_CRATE_DEPENDS+=  gio-0.8.1
-CARGO_CRATE_DEPENDS+=  gio-sys-0.9.1
-CARGO_CRATE_DEPENDS+=  glib-0.9.3
-CARGO_CRATE_DEPENDS+=  glib-sys-0.9.1
-CARGO_CRATE_DEPENDS+=  gobject-sys-0.9.1
-CARGO_CRATE_DEPENDS+=  half-1.7.1
-CARGO_CRATE_DEPENDS+=  hermit-abi-0.1.18
+CARGO_CRATE_DEPENDS+=  getrandom-0.2.4
+CARGO_CRATE_DEPENDS+=  gio-0.14.8
+CARGO_CRATE_DEPENDS+=  gio-sys-0.14.0
+CARGO_CRATE_DEPENDS+=  glib-0.14.8
+CARGO_CRATE_DEPENDS+=  glib-macros-0.14.1
+CARGO_CRATE_DEPENDS+=  glib-sys-0.14.0
+CARGO_CRATE_DEPENDS+=  glob-0.3.0
+CARGO_CRATE_DEPENDS+=  gobject-sys-0.14.0
+CARGO_CRATE_DEPENDS+=  half-1.8.2
+CARGO_CRATE_DEPENDS+=  heck-0.3.3
+CARGO_CRATE_DEPENDS+=  heck-0.4.0
+CARGO_CRATE_DEPENDS+=  hermit-abi-0.1.19
 CARGO_CRATE_DEPENDS+=  idna-0.2.3
-CARGO_CRATE_DEPENDS+=  itertools-0.9.0
-CARGO_CRATE_DEPENDS+=  itertools-0.10.0
-CARGO_CRATE_DEPENDS+=  itoa-0.4.7
-CARGO_CRATE_DEPENDS+=  js-sys-0.3.51
-CARGO_CRATE_DEPENDS+=  language-tags-0.2.2
+CARGO_CRATE_DEPENDS+=  instant-0.1.12
+CARGO_CRATE_DEPENDS+=  itertools-0.10.3
+CARGO_CRATE_DEPENDS+=  itoa-0.4.8
+CARGO_CRATE_DEPENDS+=  itoa-1.0.1
+CARGO_CRATE_DEPENDS+=  js-sys-0.3.56
+CARGO_CRATE_DEPENDS+=  language-tags-0.3.2
 CARGO_CRATE_DEPENDS+=  lazy_static-1.4.0
-CARGO_CRATE_DEPENDS+=  libc-0.2.95
-CARGO_CRATE_DEPENDS+=  libm-0.2.1
+CARGO_CRATE_DEPENDS+=  libc-0.2.118
 CARGO_CRATE_DEPENDS+=  linked-hash-map-0.5.4
 CARGO_CRATE_DEPENDS+=  locale_config-0.3.0
+CARGO_CRATE_DEPENDS+=  lock_api-0.4.6
 CARGO_CRATE_DEPENDS+=  log-0.4.14
 CARGO_CRATE_DEPENDS+=  lopdf-0.26.0
 CARGO_CRATE_DEPENDS+=  lzw-0.10.0
 CARGO_CRATE_DEPENDS+=  mac-0.1.1
 CARGO_CRATE_DEPENDS+=  malloc_buf-0.0.6
 CARGO_CRATE_DEPENDS+=  markup5ever-0.10.1
-CARGO_CRATE_DEPENDS+=  matches-0.1.8
-CARGO_CRATE_DEPENDS+=  matrixmultiply-0.2.4
-CARGO_CRATE_DEPENDS+=  memchr-2.4.0
-CARGO_CRATE_DEPENDS+=  memoffset-0.6.4
-CARGO_CRATE_DEPENDS+=  miniz_oxide-0.3.7
+CARGO_CRATE_DEPENDS+=  matches-0.1.9
+CARGO_CRATE_DEPENDS+=  matrixmultiply-0.3.2
+CARGO_CRATE_DEPENDS+=  memchr-2.4.1
+CARGO_CRATE_DEPENDS+=  memoffset-0.6.5
 CARGO_CRATE_DEPENDS+=  miniz_oxide-0.4.4
-CARGO_CRATE_DEPENDS+=  nalgebra-0.21.1
+CARGO_CRATE_DEPENDS+=  miniz_oxide-0.5.1
+CARGO_CRATE_DEPENDS+=  nalgebra-0.29.0
+CARGO_CRATE_DEPENDS+=  nalgebra-macros-0.1.0
 CARGO_CRATE_DEPENDS+=  new_debug_unreachable-1.0.4
 CARGO_CRATE_DEPENDS+=  nodrop-0.1.14
 CARGO_CRATE_DEPENDS+=  normalize-line-endings-0.3.0
-CARGO_CRATE_DEPENDS+=  num-complex-0.2.4
+CARGO_CRATE_DEPENDS+=  num-complex-0.4.0
 CARGO_CRATE_DEPENDS+=  num-integer-0.1.44
-CARGO_CRATE_DEPENDS+=  num-rational-0.2.4
+CARGO_CRATE_DEPENDS+=  num-rational-0.4.0
 CARGO_CRATE_DEPENDS+=  num-traits-0.2.14
-CARGO_CRATE_DEPENDS+=  num_cpus-1.13.0
+CARGO_CRATE_DEPENDS+=  num_cpus-1.13.1
 CARGO_CRATE_DEPENDS+=  objc-0.2.7
 CARGO_CRATE_DEPENDS+=  objc-foundation-0.1.1
 CARGO_CRATE_DEPENDS+=  objc_id-0.1.1
-CARGO_CRATE_DEPENDS+=  once_cell-1.7.2
+CARGO_CRATE_DEPENDS+=  once_cell-1.9.0
 CARGO_CRATE_DEPENDS+=  oorandom-11.1.3
-CARGO_CRATE_DEPENDS+=  pango-0.8.0
-CARGO_CRATE_DEPENDS+=  pango-sys-0.9.1
-CARGO_CRATE_DEPENDS+=  pangocairo-0.9.0
-CARGO_CRATE_DEPENDS+=  pangocairo-sys-0.10.1
-CARGO_CRATE_DEPENDS+=  paste-0.1.18
-CARGO_CRATE_DEPENDS+=  paste-impl-0.1.18
+CARGO_CRATE_DEPENDS+=  pango-0.14.8
+CARGO_CRATE_DEPENDS+=  pango-sys-0.14.0
+CARGO_CRATE_DEPENDS+=  pangocairo-0.14.0
+CARGO_CRATE_DEPENDS+=  pangocairo-sys-0.14.0
+CARGO_CRATE_DEPENDS+=  parking_lot-0.11.2
+CARGO_CRATE_DEPENDS+=  parking_lot_core-0.8.5
+CARGO_CRATE_DEPENDS+=  paste-1.0.6
 CARGO_CRATE_DEPENDS+=  percent-encoding-2.1.0
-CARGO_CRATE_DEPENDS+=  pest-2.1.3
 CARGO_CRATE_DEPENDS+=  phf-0.8.0
 CARGO_CRATE_DEPENDS+=  phf_codegen-0.8.0
 CARGO_CRATE_DEPENDS+=  phf_generator-0.8.0
 CARGO_CRATE_DEPENDS+=  phf_macros-0.8.0
 CARGO_CRATE_DEPENDS+=  phf_shared-0.8.0
-CARGO_CRATE_DEPENDS+=  pin-project-lite-0.2.6
+CARGO_CRATE_DEPENDS+=  phf_shared-0.10.0
+CARGO_CRATE_DEPENDS+=  pin-project-lite-0.2.8
 CARGO_CRATE_DEPENDS+=  pin-utils-0.1.0
-CARGO_CRATE_DEPENDS+=  pkg-config-0.3.19
+CARGO_CRATE_DEPENDS+=  pkg-config-0.3.24
 CARGO_CRATE_DEPENDS+=  plotters-0.3.1
-CARGO_CRATE_DEPENDS+=  plotters-backend-0.3.0
-CARGO_CRATE_DEPENDS+=  plotters-svg-0.3.0
-CARGO_CRATE_DEPENDS+=  png-0.16.8
+CARGO_CRATE_DEPENDS+=  plotters-backend-0.3.2
+CARGO_CRATE_DEPENDS+=  plotters-svg-0.3.1
+CARGO_CRATE_DEPENDS+=  png-0.17.3
 CARGO_CRATE_DEPENDS+=  pom-3.2.0
-CARGO_CRATE_DEPENDS+=  ppv-lite86-0.2.10
+CARGO_CRATE_DEPENDS+=  ppv-lite86-0.2.16
 CARGO_CRATE_DEPENDS+=  precomputed-hash-0.1.1
-CARGO_CRATE_DEPENDS+=  predicates-1.0.8
-CARGO_CRATE_DEPENDS+=  predicates-core-1.0.2
-CARGO_CRATE_DEPENDS+=  predicates-tree-1.0.2
+CARGO_CRATE_DEPENDS+=  predicates-2.1.1
+CARGO_CRATE_DEPENDS+=  predicates-core-1.0.3
+CARGO_CRATE_DEPENDS+=  predicates-tree-1.0.5
+CARGO_CRATE_DEPENDS+=  proc-macro-crate-1.1.2
+CARGO_CRATE_DEPENDS+=  proc-macro-error-1.0.4
+CARGO_CRATE_DEPENDS+=  proc-macro-error-attr-1.0.4
 CARGO_CRATE_DEPENDS+=  proc-macro-hack-0.5.19
-CARGO_CRATE_DEPENDS+=  proc-macro-nested-0.1.7
-CARGO_CRATE_DEPENDS+=  proc-macro2-1.0.27
-CARGO_CRATE_DEPENDS+=  quote-1.0.9
+CARGO_CRATE_DEPENDS+=  proc-macro2-0.4.30
+CARGO_CRATE_DEPENDS+=  proc-macro2-1.0.36
+CARGO_CRATE_DEPENDS+=  proptest-1.0.0
+CARGO_CRATE_DEPENDS+=  quick-error-1.2.3
+CARGO_CRATE_DEPENDS+=  quick-error-2.0.1
+CARGO_CRATE_DEPENDS+=  quote-0.6.13
+CARGO_CRATE_DEPENDS+=  quote-1.0.15
 CARGO_CRATE_DEPENDS+=  rand-0.7.3
-CARGO_CRATE_DEPENDS+=  rand-0.8.3
+CARGO_CRATE_DEPENDS+=  rand-0.8.5
 CARGO_CRATE_DEPENDS+=  rand_chacha-0.2.2
-CARGO_CRATE_DEPENDS+=  rand_chacha-0.3.0
+CARGO_CRATE_DEPENDS+=  rand_chacha-0.3.1
 CARGO_CRATE_DEPENDS+=  rand_core-0.5.1
-CARGO_CRATE_DEPENDS+=  rand_core-0.6.2
-CARGO_CRATE_DEPENDS+=  rand_distr-0.2.2
+CARGO_CRATE_DEPENDS+=  rand_core-0.6.3
 CARGO_CRATE_DEPENDS+=  rand_hc-0.2.0
-CARGO_CRATE_DEPENDS+=  rand_hc-0.3.0
 CARGO_CRATE_DEPENDS+=  rand_pcg-0.2.1
+CARGO_CRATE_DEPENDS+=  rand_xorshift-0.3.0
 CARGO_CRATE_DEPENDS+=  rawpointer-0.2.1
 CARGO_CRATE_DEPENDS+=  rayon-1.5.1
 CARGO_CRATE_DEPENDS+=  rayon-core-1.9.1
-CARGO_CRATE_DEPENDS+=  rctree-0.3.3
-CARGO_CRATE_DEPENDS+=  redox_syscall-0.2.8
+CARGO_CRATE_DEPENDS+=  rctree-0.4.0
+CARGO_CRATE_DEPENDS+=  redox_syscall-0.2.10
 CARGO_CRATE_DEPENDS+=  regex-1.5.4
 CARGO_CRATE_DEPENDS+=  regex-automata-0.1.10
 CARGO_CRATE_DEPENDS+=  regex-syntax-0.6.25
 CARGO_CRATE_DEPENDS+=  remove_dir_all-0.5.3
-CARGO_CRATE_DEPENDS+=  rgb-0.8.27
+CARGO_CRATE_DEPENDS+=  rgb-0.8.31
 CARGO_CRATE_DEPENDS+=  rustc_version-0.2.3
-CARGO_CRATE_DEPENDS+=  rustc_version-0.3.3
-CARGO_CRATE_DEPENDS+=  ryu-1.0.5
+CARGO_CRATE_DEPENDS+=  rustc_version-0.4.0
+CARGO_CRATE_DEPENDS+=  rusty-fork-0.3.0
+CARGO_CRATE_DEPENDS+=  ryu-1.0.9
+CARGO_CRATE_DEPENDS+=  safe_arch-0.6.0
 CARGO_CRATE_DEPENDS+=  same-file-1.0.6
 CARGO_CRATE_DEPENDS+=  scopeguard-1.1.0
-CARGO_CRATE_DEPENDS+=  selectors-0.22.0
+CARGO_CRATE_DEPENDS+=  selectors-0.23.0
 CARGO_CRATE_DEPENDS+=  semver-0.9.0
-CARGO_CRATE_DEPENDS+=  semver-0.11.0
+CARGO_CRATE_DEPENDS+=  semver-1.0.5
 CARGO_CRATE_DEPENDS+=  semver-parser-0.7.0
-CARGO_CRATE_DEPENDS+=  semver-parser-0.10.2
-CARGO_CRATE_DEPENDS+=  serde-1.0.126
-CARGO_CRATE_DEPENDS+=  serde_cbor-0.11.1
-CARGO_CRATE_DEPENDS+=  serde_derive-1.0.126
-CARGO_CRATE_DEPENDS+=  serde_json-1.0.64
+CARGO_CRATE_DEPENDS+=  serde-1.0.136
+CARGO_CRATE_DEPENDS+=  serde_cbor-0.11.2
+CARGO_CRATE_DEPENDS+=  serde_derive-1.0.136
+CARGO_CRATE_DEPENDS+=  serde_json-1.0.79
 CARGO_CRATE_DEPENDS+=  servo_arc-0.1.1
-CARGO_CRATE_DEPENDS+=  sha1-0.6.0
-CARGO_CRATE_DEPENDS+=  simba-0.1.5
-CARGO_CRATE_DEPENDS+=  siphasher-0.3.5
-CARGO_CRATE_DEPENDS+=  slab-0.4.3
-CARGO_CRATE_DEPENDS+=  smallvec-1.6.1
+CARGO_CRATE_DEPENDS+=  sha1-0.6.1
+CARGO_CRATE_DEPENDS+=  sha1_smol-1.0.0
+CARGO_CRATE_DEPENDS+=  simba-0.6.0
+CARGO_CRATE_DEPENDS+=  siphasher-0.3.9
+CARGO_CRATE_DEPENDS+=  slab-0.4.5
+CARGO_CRATE_DEPENDS+=  smallvec-1.8.0
 CARGO_CRATE_DEPENDS+=  stable_deref_trait-1.2.0
 CARGO_CRATE_DEPENDS+=  standback-0.2.17
 CARGO_CRATE_DEPENDS+=  stdweb-0.4.20
 CARGO_CRATE_DEPENDS+=  stdweb-derive-0.5.3
 CARGO_CRATE_DEPENDS+=  stdweb-internal-macros-0.2.9
 CARGO_CRATE_DEPENDS+=  stdweb-internal-runtime-0.1.5
-CARGO_CRATE_DEPENDS+=  string_cache-0.8.1
+CARGO_CRATE_DEPENDS+=  string_cache-0.8.3
 CARGO_CRATE_DEPENDS+=  string_cache_codegen-0.5.1
-CARGO_CRATE_DEPENDS+=  syn-1.0.72
-CARGO_CRATE_DEPENDS+=  tempfile-3.2.0
+CARGO_CRATE_DEPENDS+=  strsim-0.8.0
+CARGO_CRATE_DEPENDS+=  strum-0.21.0
+CARGO_CRATE_DEPENDS+=  strum_macros-0.21.1
+CARGO_CRATE_DEPENDS+=  syn-0.15.44
+CARGO_CRATE_DEPENDS+=  syn-1.0.86
+CARGO_CRATE_DEPENDS+=  system-deps-3.2.0
+CARGO_CRATE_DEPENDS+=  system-deps-6.0.2
+CARGO_CRATE_DEPENDS+=  tempfile-3.3.0
 CARGO_CRATE_DEPENDS+=  tendril-0.4.2
+CARGO_CRATE_DEPENDS+=  termtree-0.2.4
+CARGO_CRATE_DEPENDS+=  test-generator-0.3.0
 CARGO_CRATE_DEPENDS+=  textwrap-0.11.0
-CARGO_CRATE_DEPENDS+=  thin-slice-0.1.1
+CARGO_CRATE_DEPENDS+=  thiserror-1.0.30
+CARGO_CRATE_DEPENDS+=  thiserror-impl-1.0.30
 CARGO_CRATE_DEPENDS+=  time-0.1.43
-CARGO_CRATE_DEPENDS+=  time-0.2.26
+CARGO_CRATE_DEPENDS+=  time-0.2.27
 CARGO_CRATE_DEPENDS+=  time-macros-0.1.1
-CARGO_CRATE_DEPENDS+=  time-macros-impl-0.1.1
+CARGO_CRATE_DEPENDS+=  time-macros-impl-0.1.2
 CARGO_CRATE_DEPENDS+=  tinytemplate-1.2.1
-CARGO_CRATE_DEPENDS+=  tinyvec-0.3.4
-CARGO_CRATE_DEPENDS+=  tinyvec-1.2.0
+CARGO_CRATE_DEPENDS+=  tinyvec-1.5.1
 CARGO_CRATE_DEPENDS+=  tinyvec_macros-0.1.0
-CARGO_CRATE_DEPENDS+=  treeline-0.1.0
-CARGO_CRATE_DEPENDS+=  typenum-1.13.0
-CARGO_CRATE_DEPENDS+=  ucd-trie-0.1.3
-CARGO_CRATE_DEPENDS+=  unicode-bidi-0.3.5
+CARGO_CRATE_DEPENDS+=  toml-0.5.8
+CARGO_CRATE_DEPENDS+=  typenum-1.15.0
+CARGO_CRATE_DEPENDS+=  unicode-bidi-0.3.7
 CARGO_CRATE_DEPENDS+=  unicode-normalization-0.1.19
-CARGO_CRATE_DEPENDS+=  unicode-width-0.1.8
+CARGO_CRATE_DEPENDS+=  unicode-segmentation-1.9.0
+CARGO_CRATE_DEPENDS+=  unicode-width-0.1.9
+CARGO_CRATE_DEPENDS+=  unicode-xid-0.1.0
 CARGO_CRATE_DEPENDS+=  unicode-xid-0.2.2
 CARGO_CRATE_DEPENDS+=  url-2.2.2
 CARGO_CRATE_DEPENDS+=  utf-8-0.7.6
-CARGO_CRATE_DEPENDS+=  version_check-0.9.3
+CARGO_CRATE_DEPENDS+=  vec_map-0.8.2
+CARGO_CRATE_DEPENDS+=  version-compare-0.0.11
+CARGO_CRATE_DEPENDS+=  version-compare-0.1.0
+CARGO_CRATE_DEPENDS+=  version_check-0.9.4
 CARGO_CRATE_DEPENDS+=  wait-timeout-0.2.0
 CARGO_CRATE_DEPENDS+=  walkdir-2.3.2
 CARGO_CRATE_DEPENDS+=  wasi-0.9.0+wasi-snapshot-preview1
 CARGO_CRATE_DEPENDS+=  wasi-0.10.2+wasi-snapshot-preview1
-CARGO_CRATE_DEPENDS+=  wasm-bindgen-0.2.74
-CARGO_CRATE_DEPENDS+=  wasm-bindgen-backend-0.2.74
-CARGO_CRATE_DEPENDS+=  wasm-bindgen-macro-0.2.74
-CARGO_CRATE_DEPENDS+=  wasm-bindgen-macro-support-0.2.74
-CARGO_CRATE_DEPENDS+=  wasm-bindgen-shared-0.2.74
-CARGO_CRATE_DEPENDS+=  web-sys-0.3.51
+CARGO_CRATE_DEPENDS+=  wasm-bindgen-0.2.79
+CARGO_CRATE_DEPENDS+=  wasm-bindgen-backend-0.2.79
+CARGO_CRATE_DEPENDS+=  wasm-bindgen-macro-0.2.79
+CARGO_CRATE_DEPENDS+=  wasm-bindgen-macro-support-0.2.79
+CARGO_CRATE_DEPENDS+=  wasm-bindgen-shared-0.2.79
+CARGO_CRATE_DEPENDS+=  web-sys-0.3.56
+CARGO_CRATE_DEPENDS+=  wide-0.7.4
 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
 CARGO_CRATE_DEPENDS+=  winapi-x86_64-pc-windows-gnu-0.4.0
-CARGO_CRATE_DEPENDS+=  xml5ever-0.16.1
+CARGO_CRATE_DEPENDS+=  xml5ever-0.16.2
+CARGO_CRATE_DEPENDS+=  yeslogic-fontconfig-sys-2.11.2

Index: pkgsrc/graphics/librsvg/distinfo
diff -u pkgsrc/graphics/librsvg/distinfo:1.54 pkgsrc/graphics/librsvg/distinfo:1.55
--- pkgsrc/graphics/librsvg/distinfo:1.54       Tue Oct 26 10:46:29 2021
+++ pkgsrc/graphics/librsvg/distinfo    Wed Feb 23 20:45:44 2022
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.54 2021/10/26 10:46:29 nia Exp $
+$NetBSD: distinfo,v 1.55 2022/02/23 20:45:44 wiz Exp $
 
 BLAKE2s (adler-1.0.2.crate) = f263779d752af886455fc0f42c997893fb1a09edcf1bd2980605251c2e3602aa
 SHA512 (adler-1.0.2.crate) = 7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1
@@ -9,87 +9,111 @@ Size (adler32-1.2.0.crate) = 6411 bytes
 BLAKE2s (aho-corasick-0.7.18.crate) = 8925e88e2df4b5ca3b31783f527e1bb31dbe27846f409f631148fa239f3b2935
 SHA512 (aho-corasick-0.7.18.crate) = 7a23b16231a90d23ee60ad4c81bc225410599a4560d33d3a203138fc540c39cf1000100fed3aed40dcc371c3635656a3792545dca5dd1aefbde00d8774eebd00
 Size (aho-corasick-0.7.18.crate) = 112923 bytes
-BLAKE2s (approx-0.3.2.crate) = e6ce946599eefef20ea29dba79b7a01bee1dfcd081a7e8df0f039d47c17c7ac6
-SHA512 (approx-0.3.2.crate) = 3853684c3b1c5c63204304f2e4f1c673b92311125c1df0fc16e96bd6f765e8266079e8d4ec3c85fad933361638c7515d5be18a2fc551353c4097051d0bd96ae3
-Size (approx-0.3.2.crate) = 14288 bytes
-BLAKE2s (assert_cmd-1.0.5.crate) = 9cae86b4c824930e3f0668ed6bb060928a4184d3ea17663e077f03ac5ed9f6a5
-SHA512 (assert_cmd-1.0.5.crate) = fc261e4411cc5113c63c2e6c12c81dd97e924eb961e5851ec84c43c76d1271c08a6c36798e1951a0ceaa54acd91a75575cefa7fbfad8123fd4652192c0ebc396
-Size (assert_cmd-1.0.5.crate) = 26641 bytes
+BLAKE2s (ansi_term-0.12.1.crate) = 9d7961fca7b2680f17660048cf2d6171faa0def807ea66b5b5b9110f0623a12f
+SHA512 (ansi_term-0.12.1.crate) = b840e28b3e7700689a69a39659b1e066560078dd4a58326b91a028915819e7af883399ee53e920db68fd974c58d35bb1ddf8d427af5937d5f696f57c4376b671
+Size (ansi_term-0.12.1.crate) = 24838 bytes
+BLAKE2s (anyhow-1.0.53.crate) = d569608cfcb7d5981d4b35a7c6be7c6d76d6dd15b9c2c45b50cac8524726654d
+SHA512 (anyhow-1.0.53.crate) = 3c7e03a02b75982bd43f73503f0e12382e03d74136ddccde753617f6a8fd9d28eaf5b67f8fceb7d2dd70ea5414995cbaeb7ae1776bad31c6c8c084614f8376df
+Size (anyhow-1.0.53.crate) = 44233 bytes
+BLAKE2s (approx-0.5.1.crate) = 8da488e71d6cc64f2cb8bff398bbbcb0438bfa03968ed8b8750d649eae057bb6
+SHA512 (approx-0.5.1.crate) = c6d768496c974b6ff4cf7ad8e65f3fc9faf29a1957da497968ee112c6a0b9d7a0ff9a2579206e864976c0f65ed2190bc9d2b63b31a09ced7b57879e207c46407
+Size (approx-0.5.1.crate) = 15100 bytes
+BLAKE2s (assert_cmd-2.0.4.crate) = f2efbb63a33e11fa51ddfdeb2f3fb143bb28e6339b89e2650cd987691e9396c4
+SHA512 (assert_cmd-2.0.4.crate) = c389e0210153e9a6ccbba4dbc6a6c7a23533e5fe76e717dbc36415be2adbabfbc0de33a2e6d05e3d70779b7a278580edba400c688c9a6b446403b59a78d93720
+Size (assert_cmd-2.0.4.crate) = 22581 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.0.1.crate) = 5ed71afef2e7ff6595833cf457df844e3f461a1b7a8f0d541b1b2c5c5e6394a0
-SHA512 (autocfg-1.0.1.crate) = 630b348acb98b012e97804e6325d03c89abc22f2157762c59144c04e6c733daf550bdc7f0fe0b9f3b50e15dae8c1c3c4bdfce3d805b02f0fc987311f5332419b
-Size (autocfg-1.0.1.crate) = 12908 bytes
+BLAKE2s (autocfg-1.1.0.crate) = dd57bc2348994ace592664469f4b2389f230343402c627a9981eb582f10b0060
+SHA512 (autocfg-1.1.0.crate) = df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f
+Size (autocfg-1.1.0.crate) = 13272 bytes
 BLAKE2s (base-x-0.2.8.crate) = 6192accf3006145c38448a11fef543bb6fc902466b00fc1046a887b31e6649dd
 SHA512 (base-x-0.2.8.crate) = ad140fc44bdf0342875b7087ee242e70ebedf591075cf80d2362f74e544882971bd9b1cc21dc5b4ac13e38710ec0e087474b54b238d6ea6748d3ca4755b25929
 Size (base-x-0.2.8.crate) = 10614 bytes
-BLAKE2s (bitflags-1.2.1.crate) = d88eaeb22f47d784119fe5d2ecd3e09ef458afb28b23c53a23566144e1ee218d
-SHA512 (bitflags-1.2.1.crate) = ad89b3798845e23737a620bba581c2ff1ff3e15bac12555c765e201d2c0b90ecea0cdbc5b5b1a3fa9858c385e8e041f8226f5acfae5bbbe9925643fff2bf3f0b
-Size (bitflags-1.2.1.crate) = 16745 bytes
+BLAKE2s (bit-set-0.5.2.crate) = d9422ad8e5adca19d12126b3b0d6a981d9c6994daccbd9627ac64fa20064328d
+SHA512 (bit-set-0.5.2.crate) = 9709f35c7e69b84eed61f73da99ffe0693d1d0fa5fb94d13759cfbbb9dd4b0bb27628c3200e4b29ef29cdb0aede5fd3d7ddf663012b2c5946975bc169efbac34
+Size (bit-set-0.5.2.crate) = 14093 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 (bitflags-1.3.2.crate) = e3a3b45a4403823875a03dbda329ca16068fa8f847cef81987c6b780101f2415
+SHA512 (bitflags-1.3.2.crate) = 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
+Size (bitflags-1.3.2.crate) = 23021 bytes
 BLAKE2s (block-0.1.6.crate) = 5482bb36f2842a3fe4fcac084ae4762392ac429ee1f5c30298465df08c610235
 SHA512 (block-0.1.6.crate) = c278e3c0346cae423b533a8f5d6b822e788ec450c92ef0f5f559d5705764a0a11df49f0f66bb1c8af7e89bec8ec802934676b969e43f92255a38b210d0fbd710
 Size (block-0.1.6.crate) = 4077 bytes
-BLAKE2s (bstr-0.2.16.crate) = 541d36618e387c3fcd3e8d3c8b8c0067e86611974d2a5921c1c121dd30c43adf
-SHA512 (bstr-0.2.16.crate) = 33e82e5637efdc2f404ab9405331ae135df12586785491c3e61e70ea8406c67e2109e550cc70a4ab8e95d054e8519c48257fd3b55ef0b67b2530914a9a0b0fac
-Size (bstr-0.2.16.crate) = 330346 bytes
-BLAKE2s (bumpalo-3.7.0.crate) = d2dd8b9dd9bbc8f58c9b7cccece1a4f2b05cef2b560636be312aa15510fdaad8
-SHA512 (bumpalo-3.7.0.crate) = 0b570e1baee530b5c3f775330ead7cf5f8878eab75e5a6a61b5d3f64d4d82912cb26de1c098ec9492c29c7a04fc49565db97a54373c546d8ef58aab276d77c59
-Size (bumpalo-3.7.0.crate) = 134261 bytes
-BLAKE2s (bytemuck-1.5.1.crate) = adac1db92dd3b36b07c313d3717629a1f37f2503bffa33edf09541dcc28f613b
-SHA512 (bytemuck-1.5.1.crate) = 23aa2ce347d8cd031e341acbdd4d3f4e0d950afe3b215e0c61d2a313a62f139710333f0fcec9510a3007e31d50c5bdbd765d52ce33713b594476de456babeb31
-Size (bytemuck-1.5.1.crate) = 24562 bytes
+BLAKE2s (bstr-0.2.17.crate) = a970078acf6f8b1a2a6be249cda3a6cc7225239af2aa21cbac2b60fbaab453fd
+SHA512 (bstr-0.2.17.crate) = 883eac8210d14f89517b4dd5e25d02c97cf31602ec74498b5e186112ba0f154d47de8d1c41a8f4e5503f3b53c064e2c976b60bbfd63fc28b186bc006e00f20c2
+Size (bstr-0.2.17.crate) = 330350 bytes
+BLAKE2s (bumpalo-3.9.1.crate) = c10db1cd7e881baa38bdb960a2677e63361db04d7ccfd165efa7a4204ef69042
+SHA512 (bumpalo-3.9.1.crate) = 40bf3f0d261aaff1f7c30a539953b9c14f4526f05586af0dbe2e4df4cc042cbe6180e3dcc2fbc6f1802e694066f72e629e74de40bc2951c5527edaf551722a52
+Size (bumpalo-3.9.1.crate) = 77507 bytes
+BLAKE2s (bytemuck-1.7.3.crate) = 3aad7ff9a42e10e43944582ce79260fa0ad6c2ee53f244ffea5eff6fc9ccd812
+SHA512 (bytemuck-1.7.3.crate) = 03569cb6b6532ff62f406f8f6c80ea5cc3a4fc36ebe28f5a4bab32000862192eed2d26163062c62c0749d2f96ebed6968ce76d2e95a6430d9147c3648aff1f64
+Size (bytemuck-1.7.3.crate) = 27879 bytes
 BLAKE2s (byteorder-1.4.3.crate) = 980d5e4ac6d39901b2368959edd7a811f91dbd5bcf899699f3885a5c5e492491
 SHA512 (byteorder-1.4.3.crate) = 8c8000eb8ecf40351c9ce36a3a8acd7a02f81786d1b11aab85adfeffa0f2267ed74df29b2ca5d1d38128484d1d3cad2b673aa0d0441dcd0620dfd3934bb888fa
 Size (byteorder-1.4.3.crate) = 22512 bytes
-BLAKE2s (cairo-rs-0.8.1.crate) = 83a8606e7ac87434b513bed18ce5d56d4734ed1d2b1275a25d3f4a17778c0648
-SHA512 (cairo-rs-0.8.1.crate) = 33ec3b7b1069934aae88b76c11a6be76974fdc6d2eedee3e6d20328a4a2df7d248960a3fa4de7deb696f6c0dd332f77f9d8004cdf0bc36be1187cbb5ccf9b682
-Size (cairo-rs-0.8.1.crate) = 46018 bytes
-BLAKE2s (cairo-sys-rs-0.9.2.crate) = 5c74379552c30d9731d635141b43dddf187abb97175c66846601d352e0fe06b9
-SHA512 (cairo-sys-rs-0.9.2.crate) = cab877b76951212710c7e668093fda218ac9c7e1e26fcffc448d759a3f968a7faeeea347025189a1aee7579b15916c141d0d727f986bb7061183a695b52bf39b
-Size (cairo-sys-rs-0.9.2.crate) = 11650 bytes
-BLAKE2s (cast-0.2.6.crate) = cc2721a0498b33479e66148e0b2418992ea94f2748c6c6bd850cdf06b2db10db
-SHA512 (cast-0.2.6.crate) = 822048824ecacfbdcc165837bff71ac9028e6737358bdb0e906bc3a2d08cf1b2d25de07a03dbf471cfdb650fc4e9a890a62a25c9af106a99fbb7ef91ffbb72ae
-Size (cast-0.2.6.crate) = 11541 bytes
+BLAKE2s (cairo-rs-0.14.9.crate) = c1a31153905520f9fb60daabc8ef50efc06876ad44fa3e8a3a455670cfc440d6
+SHA512 (cairo-rs-0.14.9.crate) = 0a595ef22bc16393308b1fae2852b74b1b3816856715e483bc76df7eeaff3c37d0875f9d6daf50055cf565fed708ce0520a852bf8b5b474f9dc913a899604c6f
+Size (cairo-rs-0.14.9.crate) = 48398 bytes
+BLAKE2s (cairo-sys-rs-0.14.9.crate) = c43ce2a74595a7d98e6de9284d5ecf92faa065732534c856432769de357aa9d1
+SHA512 (cairo-sys-rs-0.14.9.crate) = d5b978130bb1b4068f378896ab71d789cfee3641339e5ec345150937ce2d763fd596ea64f0b0f3b777c26c1015a0a04aeb48ad33f9d6554ce66c78bda71fda75
+Size (cairo-sys-rs-0.14.9.crate) = 11148 bytes
+BLAKE2s (cast-0.2.7.crate) = 015b249581877a12fb406b19f7e5363e4f091e920b582b4d2e9a5daa480733f3
+SHA512 (cast-0.2.7.crate) = 24d204acf21366e088f721714c48bb6431895882263ef3a08f6644abbca5c06f430729fa8bbb4c9f37c95a6baa1b824d3fad95c5f0889e92587490d51bebb4d6
+Size (cast-0.2.7.crate) = 11222 bytes
+BLAKE2s (cast-0.3.0.crate) = b7eb7925f63a001fded24ee7c24d6e990639a3b7af75e26b5534a59d91a45865
+SHA512 (cast-0.3.0.crate) = 4a3e19bc1e9e5ecc03aaef9bcdce01624ac0e6858c065fa1c41693db0ac172b9735ce872064561347cd9e79f00a274129011f6e4ccf9e61d960c8bb684b6d396
+Size (cast-0.3.0.crate) = 11452 bytes
+BLAKE2s (cfg-expr-0.10.1.crate) = ee04e323ce8c416ceda81a35a8d99d2254a1c40db94e4b6afa8617d39ede33ce
+SHA512 (cfg-expr-0.10.1.crate) = 2ebf790684f7afe47b738b47a1ebcf45e820e54bcc3ce34b540faa4a288d4635c473752f0ed2ee07187959406bf136611e4101eff59a39c3ccebf45290259041
+Size (cfg-expr-0.10.1.crate) = 37885 bytes
+BLAKE2s (cfg-expr-0.8.1.crate) = 0cc7380c2d249f133e875178920af6fad9045cecdcf7446ce40fc6496ef913f7
+SHA512 (cfg-expr-0.8.1.crate) = ad4ca0abf4d1c4ba2e768a9b5d8e10c732adc87ffbfc2b4bd9880c17b93780b0dfcbaddc9a3da0ea55f5636e055c14912967f98552dc6657e25a47083be7229e
+Size (cfg-expr-0.8.1.crate) = 34539 bytes
 BLAKE2s (cfg-if-1.0.0.crate) = fbb02f63b24cc224b045ff2aac3aefd0a77cf7b578df4d5f9da9517a59aaf9bb
 SHA512 (cfg-if-1.0.0.crate) = 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
 Size (cfg-if-1.0.0.crate) = 7934 bytes
 BLAKE2s (chrono-0.4.19.crate) = d6fed9203ab335271d17a56de9a78a9a6c418561751716d924ce04cd0260a2a0
 SHA512 (chrono-0.4.19.crate) = a119349bfc2243a249f1d18b1ae548a04b30fecb75913a56f26d1ff8c0eb53097a2674d9141e2094018191cbbc1620843fbddaf52999824e077c1157f0907980
 Size (chrono-0.4.19.crate) = 155663 bytes
-BLAKE2s (clap-2.33.3.crate) = f5c7d0c7b05ec1286e69e90ea57f274d9164dfdf849598535c7dcb4e224ea532
-SHA512 (clap-2.33.3.crate) = 3eb0fd648e2e3f9e5ff69a5e6cf0d867304fe18523accd036f28a86de368e4774088a6936c108ccc045092c539fe7f7494ea96420ebf6b4bec16880cea84bedf
-Size (clap-2.33.3.crate) = 201925 bytes
-BLAKE2s (const_fn-0.4.8.crate) = 7cf690c31fa8df74d1a34d5654a06da6cca4b6348bf52b3178a9d2a5bd74d83d
-SHA512 (const_fn-0.4.8.crate) = e7bd5c50a10f55bc9578e55f9bca80c8ca1cebcd49206ce1feeeeaaac3dfbefdaa89f3c197a992d8ef52efc8327b3b34935e253a41ae9ac20b0b08b73f19df8b
-Size (const_fn-0.4.8.crate) = 12662 bytes
+BLAKE2s (clap-2.34.0.crate) = 91ff2fb5743d3909808214f12ff8daee40fe089653558e9d390acc6ee56956c1
+SHA512 (clap-2.34.0.crate) = c648a761b9996a7e7464a538bb53621bae22090b846a42c3b729beca3363958ae67e3da9f93f58b10a10e043cadf7ff930388680d168646178c2824177832db8
+Size (clap-2.34.0.crate) = 202210 bytes
+BLAKE2s (const-cstr-0.3.0.crate) = b55702034b548472183fbd109665afdfc0208842ccae15392ef55e0e70479404
+SHA512 (const-cstr-0.3.0.crate) = 5d142210a95bf0271a4fa59686b31d8281f9cae16231223397f31cf16228d0b376e54bc13ea4b1c05ddeba0d14bda91d83140738f4f3950b41448ea3f8aec142
+Size (const-cstr-0.3.0.crate) = 7497 bytes
+BLAKE2s (const_fn-0.4.9.crate) = 3b8c5e2d61adbe6b776ebd9eb8e8c2baa9f3736690ef24a6cdf960896bd14520
+SHA512 (const_fn-0.4.9.crate) = 223829b2fef82f736e0045b46ed93df01be19faecd5cd64453c8902cf6e62d81eed4b6ef0842b243c5a334d0af852efffb571c98ccf1905f81d4c8330c6499d3
+Size (const_fn-0.4.9.crate) = 12624 bytes
 BLAKE2s (convert_case-0.4.0.crate) = 5ae510f33b0a606794f2bd9024dcf831ff9c0fd2de96b34d4842e2d6b0de4c8d
 SHA512 (convert_case-0.4.0.crate) = e17e92b94b030e39f368ef0dd0288dbb45f77c8ce3034c1a6fd2fd43f38cf10a1af5aa7bebdfb447c335d9593c32dde7262e13f97c271c419c6106cf47dc01e1
 Size (convert_case-0.4.0.crate) = 8098 bytes
-BLAKE2s (crc32fast-1.2.1.crate) = 91889fffb1ad6d0fec782d564cabdbe2237c7104404935a214c396e751155999
-SHA512 (crc32fast-1.2.1.crate) = 4c04236bb15a5c63b712c62652777917e947823abb20a0d0b372c850ec1c8695faa414e8de73904f1f1a296d7b00a6206cde8da404cf4cdaa2e8408e64b62b5e
-Size (crc32fast-1.2.1.crate) = 38172 bytes
-BLAKE2s (criterion-0.3.4.crate) = eff81eb86337f04fcc6c922f15cbc0a0e1103d89b7abebaa50d78a0006663a1c
-SHA512 (criterion-0.3.4.crate) = e54f73d39e54f74758710d14c970ab928b86595b2ecc3759c218e4a57a2d618f8d425049763669de6ac48ff97dda72eecbce2e48b731cf0c11a240cc20e9fb86
-Size (criterion-0.3.4.crate) = 111110 bytes
-BLAKE2s (criterion-plot-0.4.3.crate) = a4a2951fa929a4bc26e5c4e18601023ac0ff37813469de1aa040889a95724362
-SHA512 (criterion-plot-0.4.3.crate) = 69620d5b215757ddd818606d1a979c411de803032391be3b56e1c1ff73fbea992ae5e6c14cd78b519eeab806a34320468b44adb04fd1c67076163658f03d2844
-Size (criterion-plot-0.4.3.crate) = 17226 bytes
-BLAKE2s (crossbeam-channel-0.5.1.crate) = fa3946862d6c6657de81dfa9024d422baa65f2593b737adcdf5835ce5f905e7c
-SHA512 (crossbeam-channel-0.5.1.crate) = f15aff67e9105584f5fe41e1ee650ae4fdd0d0ca0fa9202ee83c6f6025398a300decaa50d1b4682e8afb9bd6e11e95b69bcf23f68ae117419aa84df14ee7747b
-Size (crossbeam-channel-0.5.1.crate) = 86919 bytes
-BLAKE2s (crossbeam-deque-0.8.0.crate) = 5379a2ca1a654daf847cf7f68f40ee14951dec5c56cab22cf918980ccbe11a63
-SHA512 (crossbeam-deque-0.8.0.crate) = 4efa73dcb9ef40b841039d24ffaf9bd7c63f8c0233bba1e0728fd5558702b4ef0af117543834c527335e99384d3c80d56293e891c9d94440f51f454b1b90c399
-Size (crossbeam-deque-0.8.0.crate) = 20756 bytes
-BLAKE2s (crossbeam-epoch-0.9.5.crate) = 74acaf8d83c134f99c48202bbe6afd4ae62daa434cd5f3e13b5515e9fde666bd
-SHA512 (crossbeam-epoch-0.9.5.crate) = ad822e967e5ef45fa0c4a939f057f44146f1f051032fd032355a75c0f45ae4e0a55e1d31c80bc67c01ff8d9c87a51aba7ccfe9a440f061fd8225c879aa663064
-Size (crossbeam-epoch-0.9.5.crate) = 43883 bytes
-BLAKE2s (crossbeam-utils-0.8.5.crate) = 8ad14d12243d2fb43224bafc0efdb3759c8307a406c82f7c97cdcabb49a2c718
-SHA512 (crossbeam-utils-0.8.5.crate) = fd4d2ae10340bb96c22b31190b300aab54e96b8089fd62489e102c76a944e6a16c582a90bc40f5e188f13f841293a4b9becf30830c2ece04f3ce78c29066532f
-Size (crossbeam-utils-0.8.5.crate) = 38414 bytes
-BLAKE2s (cssparser-0.27.2.crate) = 5414df12e00536da52be094b093625cfc478875979601c3ec4da3ec13f59f045
-SHA512 (cssparser-0.27.2.crate) = 7ab205b05112deffb5c50586106c6f04932a8b5aa1bc3224062abfb65136884f20189ffb1b2402aca5c29cc52c3315492db5c05ac052a70ddea88eb6683df295
-Size (cssparser-0.27.2.crate) = 56792 bytes
+BLAKE2s (crc32fast-1.3.2.crate) = c60cd89cc50c52d5bedb1e7ce6c6299196d26700152f85282218c6fe15ec2a8b
+SHA512 (crc32fast-1.3.2.crate) = a683943e252afdb1b9d626a07533ed11cf7a63af603c19640056c5d2b9c884ad9aff33ac54c0853ffca2f6cf94b0730eae6c05abf3e53e55e709d180c8152357
+Size (crc32fast-1.3.2.crate) = 38661 bytes
+BLAKE2s (criterion-0.3.5.crate) = f5e64c38ca91786ca7d869b0dd3980c3909c77bcc60caf42f079cdede5fda669
+SHA512 (criterion-0.3.5.crate) = ad5d0cf9270c3be5d76c87ada41198d0fbdcdd9831f092ae7179b57e16df153d2aebc0bb70ad7b6fc98966240a902ed5f6fc7adf044be0420bbaa95b951e5be1
+Size (criterion-0.3.5.crate) = 110662 bytes
+BLAKE2s (criterion-plot-0.4.4.crate) = 74e890d69d1e3ae9b280d0cacd489e81e95e73a0312c4ffade665b654117cef8
+SHA512 (criterion-plot-0.4.4.crate) = 4f8fdfdf4ed5e1c410b8e133b36bf9add3d86d56bb23d75d37d92b1095b81850915209c7e4d19fd6aec7cf1b1270a9b968b8e37adc491cfc76b6df71c4619943
+Size (criterion-plot-0.4.4.crate) = 22546 bytes
+BLAKE2s (crossbeam-channel-0.5.2.crate) = fc7a814ecaa32aa6c26b1f7c7d547005b16ccaafb3855343dbb0bc28b622d9d1
+SHA512 (crossbeam-channel-0.5.2.crate) = dc8dbfa40a7046ad82da3f33a20b29d216ff98180217489653e53aa46244089d1fd2490051d3f05b00333911e303e9efe76d16d4cbce8257be91f96554fb88d0
+Size (crossbeam-channel-0.5.2.crate) = 87842 bytes
+BLAKE2s (crossbeam-deque-0.8.1.crate) = 9275d9f073fd32bc240417aa95325620fba8dd4f8e26c4d6f67ee89e091f2de9
+SHA512 (crossbeam-deque-0.8.1.crate) = 44a4fe1d4ab7457e2b0950be787b76b15e1bb0b1c108d032381ce3fe99bf7bf76f3d1718085660083d813e2639e66fdd3635d9186e85a9eb7267063b117eaca4
+Size (crossbeam-deque-0.8.1.crate) = 20852 bytes
+BLAKE2s (crossbeam-epoch-0.9.7.crate) = 00ff0ba3527182178e64777be5be10789f3fc1e90d0a09bf11f0742c02550908
+SHA512 (crossbeam-epoch-0.9.7.crate) = f6afc55b8624fd3d4f8b0fa5f949360b7e205f7f5be92c248acc102d761e8cd1facac0e40be2f507379c824ce2bfefbf6aea6e8a87eb2ba1c20f928bb9dcc0a9
+Size (crossbeam-epoch-0.9.7.crate) = 46089 bytes
+BLAKE2s (crossbeam-utils-0.8.7.crate) = d17129bf8e489dac5e06ee9dc8e6adcc5772b3c28bdcec3ac3517a9133beea42
+SHA512 (crossbeam-utils-0.8.7.crate) = b9c999f570640513c38c95fe5e50d0e89adfd27a9370952a8ee441118ffc0f092d21f6dbe7c68f653a6e766e5c1aeb209145d49542f1bdaa1f561e6707ad482b
+Size (crossbeam-utils-0.8.7.crate) = 39751 bytes
+BLAKE2s (cssparser-0.28.1.crate) = d87289438daff23970ce1b032c5f4a85a3b94ab3a7f3498c37a79b7b958ed923
+SHA512 (cssparser-0.28.1.crate) = b0a72e1b2ce3fcf74753b14a4fe5c21d9913a32e5a378ab598d83c0996363a2bda64e4d1d693a0ec4535668d5526dfe82a8986ce848d81ae61abb482d2334464
+Size (cssparser-0.28.1.crate) = 56748 bytes
 BLAKE2s (cssparser-macros-0.6.0.crate) = a400af5be7406a5d58222fcb3f124b7a647648c4a78177e22329cf23ad85a358
 SHA512 (cssparser-macros-0.6.0.crate) = 9b0aa19d46efe600fbb8b4763639affa5491727ae05312f5c7fb9c5c4d29971c33cb9afcee5001c7d0aec8677d36b5763986783ce8c897de892411f1bdb9a4ea
 Size (cssparser-macros-0.6.0.crate) = 6684 bytes
@@ -99,18 +123,18 @@ Size (csv-1.1.6.crate) = 886999 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 (data-url-0.1.0.crate) = 69ba73d2754aa86da69ba2f9ee34da89af2acbd7762578e8f29b7f87cf0e00bd
-SHA512 (data-url-0.1.0.crate) = 16e231813cf1fb33ce533844260b16699a17d0bb6da0456a8d5571391fc19d56074d4bbe3c53126633c90824f42d1a96c3c52422426ddbdaf97d817a1b9c135c
-Size (data-url-0.1.0.crate) = 19783 bytes
-BLAKE2s (deflate-0.8.6.crate) = 47224ae65c4f2171b14da3b556df0e1e794ae381fef9259d38e2779e4d86927f
-SHA512 (deflate-0.8.6.crate) = 7e2e23205c56cc4c834ade2a6a22b056253c32e29346907558117714a18d8433882a712711413addb15da79f9f59e089a06dfd680b756ab2725b500a49dc16b2
-Size (deflate-0.8.6.crate) = 62365 bytes
-BLAKE2s (derive_more-0.99.14.crate) = 0c900b6cc70619da13a5800a43b6ec1c0b1f70549a995c128cd84db8f5d41f42
-SHA512 (derive_more-0.99.14.crate) = 68ee2034b472a28e49afdfb87e03c12851695d2844d838d031d4c14c011dae6a2dc174a1280f8a422c12471b03973f7ea16704c863096adbd4650c1d4b599b8c
-Size (derive_more-0.99.14.crate) = 54790 bytes
-BLAKE2s (difference-2.0.0.crate) = 103a633dda6fafcc5ac9243a4ec8ae3f29f212e72871e10a5c7c3cf7fbcfbc71
-SHA512 (difference-2.0.0.crate) = cc9956757770ecf237d8f46abef25ce219193c877be6cf83163e87c494956cca3202951ac01bba0728e7202fcde2261009c1b4599f389cf979858f25936a5482
-Size (difference-2.0.0.crate) = 147616 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 (deflate-1.0.0.crate) = 85346c8a4c132919e83b86ef4d5e7ce8a4d7696153e5de9dce829e7ea3c988a2
+SHA512 (deflate-1.0.0.crate) = 06ffe2829956c59b5bb80c29a58742ddcf33884410d8edfd126dbd7fd39c1dac704b2561dc99ed63ca1ea4665cf68d6bce96de99dbf105a7b1616ac858704862
+Size (deflate-1.0.0.crate) = 62722 bytes
+BLAKE2s (derive_more-0.99.17.crate) = dca82e6e3e917f5e5b67f846baf9b8a676b507d2a9c84617f799f8a7e555bda2
+SHA512 (derive_more-0.99.17.crate) = 0bb5a94e56d35a17ff4deed61c437ba75c9063694032ba98b58be1b072d33f2fb170d51bd262a17ff1beed2110b334528de75d5315ac627202ccb13d8c490baf
+Size (derive_more-0.99.17.crate) = 55771 bytes
+BLAKE2s (difflib-0.4.0.crate) = 9dedf118200e28f553a5eac255f0d880196f1e55fb258011866d9f8421cb0122
+SHA512 (difflib-0.4.0.crate) = fcb57859424fea6958a4407061c421599fbca111357b1fe72faa65d8fb0b74425c993a24484e8414f475fa146cd8368c4f82e1ceb4e8dd9f95741149345b37a9
+Size (difflib-0.4.0.crate) = 7638 bytes
 BLAKE2s (discard-1.0.4.crate) = b481f5e43bc05e62c9e23497c231a5a830ea477bf411d2b3cb3cbb92ed591be6
 SHA512 (discard-1.0.4.crate) = 51e0335509a16c73d2620ff83de4b73506a45b36e306dd0eedefcfe89c6054eb5abcfed0ff5b3868c3b17a1c6d82d958d7899f25aba50709c5dd486fdfd0dd6e
 Size (discard-1.0.4.crate) = 4700 bytes
@@ -147,114 +171,129 @@ Size (encoding-index-tradchinese-1.20141
 BLAKE2s (encoding_index_tests-0.1.4.crate) = 5786ae435342b460bff47b913dda023f13800313ecddb817a64fdcd13f1bf474
 SHA512 (encoding_index_tests-0.1.4.crate) = 0635e6a879d59aa3373e1c0cae6f61b9bd11138691a1113f3639a1d16ba894c1554f29a6d347353f02395508be4da8a4b16b17db3339cf970a62267874fe93a6
 Size (encoding_index_tests-0.1.4.crate) = 1631 bytes
-BLAKE2s (flate2-1.0.20.crate) = a8b5799021a1334aebdd5f58e9565764cc25d302ad5c43ec5baece750f542f85
-SHA512 (flate2-1.0.20.crate) = 1415cba53183b7ae0f3396859186b92001060a78fbee10dd0dd4c8a93119aeb78bd8d782735c292badc1ae6d369badc6fa1a0105835614a6f70e82b080d8549b
-Size (flate2-1.0.20.crate) = 74036 bytes
-BLAKE2s (float-cmp-0.8.0.crate) = 059a59330adfc166a2a6e06f967ded75428a58954672e8935dcffbd08159353c
-SHA512 (float-cmp-0.8.0.crate) = 6c98f5eb4fd748c8192cfeea1f2b9679ede01745ebfa01b08bf19d796c985c1b2779fdc77984f26ef9c9a06a979ae3f0b14676e0c8b28defb7717bf10119c718
-Size (float-cmp-0.8.0.crate) = 9640 bytes
+BLAKE2s (fastrand-1.7.0.crate) = 16894d1387a09d7f3575ec099db001d9e750e54426cd80fa084ce86174b27ecb
+SHA512 (fastrand-1.7.0.crate) = 6a1a8cd4f6f9bfff07a4ca18ef84839e4427ca9bf9b6733bb15b1b70cf2439820d6a770ae9f3e5e10166a6144449e37e6f3f6ed9acb761688207fd7c53d2c673
+Size (fastrand-1.7.0.crate) = 11265 bytes
+BLAKE2s (flate2-1.0.22.crate) = 6026c5ee51057e56f4dae513bec826b4fc75d7a0c6e9619c33006920607c2097
+SHA512 (flate2-1.0.22.crate) = c76fa3b097774f1da884b969285bb3aa7fac489446845c93dec1afe6b94bfa11f708e6718d5e4460022b9398a698378a210c3b25e9e676d2bde9d5be1a63261f
+Size (flate2-1.0.22.crate) = 76026 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 (form_urlencoded-1.0.1.crate) = 8c8ac71370d205f0bd206eb99c04e9475651893c75d52f3f125ff23c8fc58bc4
 SHA512 (form_urlencoded-1.0.1.crate) = 3ab371c223561a27ffbd35cf648ef4a9145d47bba9d71900a7c54cfc2f089175e9361f6352331a9a7fa018923b15e7a3553c8f9ff9fae80e1626e641a5faff68
 Size (form_urlencoded-1.0.1.crate) = 8773 bytes
-BLAKE2s (futf-0.1.4.crate) = 5feea865291cc72e6689350dfadd00badb3495982ccc5a7a3619abf273380386
-SHA512 (futf-0.1.4.crate) = 4cd5ecbb8c180c9b390a6884edf65bfc3aff53ffe7b930cf2b432ff9c46a8c5a06001f3f412f99c41a60def52207e709ffa07a4b432ada488e77067fb5e1b3bf
-Size (futf-0.1.4.crate) = 11341 bytes
-BLAKE2s (futures-channel-0.3.15.crate) = e9f4d5cc6147b728c2116225669882529dc128721c84fd386ef8f6e6a6588026
-SHA512 (futures-channel-0.3.15.crate) = d612c1425286eaa1a713e073edfae8ab8fb4e0b7c82ffdade57bc5dd06c54de6de46119b1cd87d7686cd4efbec38228c4a82d250ac693daa39dcfbf365b7ad25
-Size (futures-channel-0.3.15.crate) = 31867 bytes
-BLAKE2s (futures-core-0.3.15.crate) = d757e096f70bcfdf185a7a9a0c64772ae26170cee4ee1532d3c261a095cd603c
-SHA512 (futures-core-0.3.15.crate) = e8c6710882e7328493e7975fecc360f2071ae39d1ea88a04a38e4228c48f9af4c545c6aead868d13689cfe33f4c98c5b5bff2f9cfdb0105368b11ab2d652efb4
-Size (futures-core-0.3.15.crate) = 14514 bytes
-BLAKE2s (futures-executor-0.3.15.crate) = 7f39074c6d0d59cdcb93de5693b47fc6f60f517405a44da5e7c72c4da666eb6e
-SHA512 (futures-executor-0.3.15.crate) = fb1337a2500d084145fd3dd2821db6d9419ebb781adf3e7b2ce4836c17a10ee4d5dc2b0c73414fde4c78dab89884620753424802902886a5d4ab8e4730110fb9
-Size (futures-executor-0.3.15.crate) = 17166 bytes
-BLAKE2s (futures-io-0.3.15.crate) = 85ab6b942c82ec77b953f6b6a82660dba2799346d267ad0d1e3cc4d1bda81efb
-SHA512 (futures-io-0.3.15.crate) = 9e8787d8066636351de2958169d6ad21d02a3b871cb242dd4fef64b97dcfc14397740107f13d1e48c27640b768fada821fb433187b5d0f0a03e7555d15eb5917
-Size (futures-io-0.3.15.crate) = 9058 bytes
-BLAKE2s (futures-macro-0.3.15.crate) = 53498f2bca647a53931db2045cf17ed6d525d5c11d1f52c3df1199ba59aa966f
-SHA512 (futures-macro-0.3.15.crate) = 68aaf9a5f53d93a24ed080021ecc07de04f88443829e244e4926fdfb440cf9a57f0853b3b071ce7444a755463a34140e0368a8f8b185bdd031915d01c843ef17
-Size (futures-macro-0.3.15.crate) = 10872 bytes
-BLAKE2s (futures-task-0.3.15.crate) = afb97888414888f82e447f0021d95d1d17a4c6b4bf3677faccdba2cd542d5c76
-SHA512 (futures-task-0.3.15.crate) = 66529a849c924ac08603f5ade52954bbcfc3e1796f20dd49eb0289d2ad9cab34e31f07e942736b635d6c1903dba299a7d9a36defbd4902c019ca382c4a376040
-Size (futures-task-0.3.15.crate) = 11811 bytes
-BLAKE2s (futures-util-0.3.15.crate) = a7d509c54ef43d0ffecd7e35daebad91e8372287e1a1365a50f74d38c82903ae
-SHA512 (futures-util-0.3.15.crate) = a89ffe93d277a93e9c825cdeccfe50dd797d9de6360a1ba44748a46bff6238261e60c9eea9659a0c7e13294973c0976595b20b0740c36c1f9204144102e204ca
-Size (futures-util-0.3.15.crate) = 141962 bytes
+BLAKE2s (futf-0.1.5.crate) = 69ab24bdfada04030b490cd31cd26e7217e45ea4cbe6a0962c19185958b861c3
+SHA512 (futf-0.1.5.crate) = 4cee071c067c879742839d3d32192ca94ee2f9241468656357c3aed116cb7c656bf81722f32b67d60214b7db66858dca6443f0d52f0ff2114fc70971bdddd2d3
+Size (futf-0.1.5.crate) = 11344 bytes
+BLAKE2s (futures-channel-0.3.21.crate) = b31427b9073c1a89098394cedc34512751630af2db6864386732bfc0066ab326
+SHA512 (futures-channel-0.3.21.crate) = 1c10398657949b53b6df196cc44d8e4b3acf53b4d216be6f5f631d8d4b500f5c344e2cc7d5a5642ced6c5480511884611be6d429f56a0ede4a716b9c5770cb76
+Size (futures-channel-0.3.21.crate) = 31961 bytes
+BLAKE2s (futures-core-0.3.21.crate) = 0bd50c4241537faa4033167d58c3fe7b873d05660fe13f8ecf0eec4c200651a2
+SHA512 (futures-core-0.3.21.crate) = b60e7892436ae28fd2240f17816f934f6caeac663d67b8efc7d519ebb4b0bd921f0b732b6176bd4b472d2fbe346d39a37ba394401e15afa93af8294ceea90976
+Size (futures-core-0.3.21.crate) = 14601 bytes
+BLAKE2s (futures-executor-0.3.21.crate) = e31c6968bc1a7b00afe25e9b2fc92bab489869d23ed76b3119cbfc7f821f7572
+SHA512 (futures-executor-0.3.21.crate) = 597732f96b45ce21f7a0b149f62cbdc54a80010bfa5421ab0ef7345c501c197e1c8fe109fa2d1c813d5c2e872b4670e0fbd96e2572cc3e9d2646b68f41c78147
+Size (futures-executor-0.3.21.crate) = 17306 bytes
+BLAKE2s (futures-io-0.3.21.crate) = 6456cc251a554765241d4a878b91380b3dc926e59f9582f2372c09b0f138a10b
+SHA512 (futures-io-0.3.21.crate) = dde0b79c4ba208b4c92c699457efbd515d331ab612e7b7df735b3b8f2ab79c012b1ba329ddaf488d68c69dbd119aa231b833b81cbcc0cc2f55c656f68dc22bd8
+Size (futures-io-0.3.21.crate) = 8902 bytes
+BLAKE2s (futures-task-0.3.21.crate) = 32004c3795a13f0de3876cc43eee77467427243d342230cb5faf59afce1e1b49
+SHA512 (futures-task-0.3.21.crate) = 8f3b27865d8c7a290471903297e3c0b52caebfaa55550a4738d7915008b893fce67c7d9ae5c5bd03f2a42ee72a96aa0245c4bee70fc06977b3493eb81bca2033
+Size (futures-task-0.3.21.crate) = 11815 bytes
+BLAKE2s (futures-util-0.3.21.crate) = bbe01c0d8c3f17829b0a86b24167e8b2700af8aa8e6bda635cc4a1ee978bc54c
+SHA512 (futures-util-0.3.21.crate) = ff952fb74a54e793de943e3aee2ac771357bf9f1aa5de89af128868c46a6b44e414fc4ea97f2d9b201ff7ff41023e119f1adf90d314343ff53ab987c3e07f5d4
+Size (futures-util-0.3.21.crate) = 153768 bytes
 BLAKE2s (fxhash-0.2.1.crate) = ae69027c0f34b36de7cc88506cda0194b87ce1dc7c3f8f3ed04333791fb6de75
 SHA512 (fxhash-0.2.1.crate) = 638e1c0a4e7f365483a329e715afbc2e57e47c03b32e0e1818c879baa96996e81dce8ab39320e24a3e1633f73dec1e5f18a06c37f3ad38043002fc99b55efc38
 Size (fxhash-0.2.1.crate) = 4102 bytes
-BLAKE2s (gdk-pixbuf-0.8.0.crate) = ea99c25b766b5ef1f36e961573ac532d3fecb71876fe0b494c3bc4b95cd59777
-SHA512 (gdk-pixbuf-0.8.0.crate) = dcec0c6a7fe102f60b37c780cab37ef560fce20fd090364d65c4137d96b987182df7fe93178028e0aa6ea2d25acfda62fe58c979515e0218cc14ab51aad55277
-Size (gdk-pixbuf-0.8.0.crate) = 14926 bytes
-BLAKE2s (gdk-pixbuf-sys-0.9.1.crate) = 48b973d6b07044273a2929806f41393c42d653738d79c3ec8bf989f4263f022b
-SHA512 (gdk-pixbuf-sys-0.9.1.crate) = 22ca779b0065289da0bbc024bbc23cabc5e2fc81f8ea781107a83e41504edcf42d3dcde7079b091f1070596566df1f2180d226dcab21d8c388d7505d0fb171a7
-Size (gdk-pixbuf-sys-0.9.1.crate) = 8641 bytes
-BLAKE2s (generic-array-0.13.3.crate) = dc973262fb3a8fe7d952da5303f2ac5b906108a259a3d627a6a7848a864b824c
-SHA512 (generic-array-0.13.3.crate) = d66ea808aaf085c9162fa8c96a5655bc60b42df764c5dc17226e0aa24792d48230d51c9df61db6f551d491cd173da48a5e06d5e4e010901b14c3f044c7f38fcb
-Size (generic-array-0.13.3.crate) = 26956 bytes
+BLAKE2s (gdk-pixbuf-0.14.0.crate) = 5de2f7722cf172538aef65c7a851ff14ecde75bf54016f93182605c93599e7b7
+SHA512 (gdk-pixbuf-0.14.0.crate) = 974ba63b685fd8152d1e484d72ebc08c265e9943c3b72254fd07ce04c3a8c70d829ccdfcc7a4b3db477838f71f321c9d409a07ba009eedc084350a62638528d0
+Size (gdk-pixbuf-0.14.0.crate) = 14554 bytes
+BLAKE2s (gdk-pixbuf-sys-0.14.0.crate) = 6590d1621710cf609c5c55e03c6e05d7c4b010e99c68685bd00cbd7fdd4d4a9f
+SHA512 (gdk-pixbuf-sys-0.14.0.crate) = 605b64d826cc8d92dafdb86e7b60f1dd25e55a3b76da33e1bc0d7ae31775c27ef255c2694bcc35e64ff8addd1382e4de81efcdb245ec02fcdef693f9b30c5d94
+Size (gdk-pixbuf-sys-0.14.0.crate) = 9110 bytes
 BLAKE2s (getrandom-0.1.16.crate) = 805b9bb4bc647a527fbff0bf97ed36863681367034e410973c84c85845b9da51
 SHA512 (getrandom-0.1.16.crate) = c5450c522c07c7a38b326f9a9062bac7d089630219d577ea4b55abad4e0c31d17b7cde385fc43912dfa100b42334e7a52422c55fda8b738caae428c6f9addb53
 Size (getrandom-0.1.16.crate) = 25077 bytes
-BLAKE2s (getrandom-0.2.3.crate) = c451e4c9701d09c79572625708c12711e2a0a14a925b614b8be72f231a601f18
-SHA512 (getrandom-0.2.3.crate) = e6da64ed529cb0fc000b613f75187ed6b20f716e721d8a02ac2ae39c507fb9f6189ebb66b522d28584eff1e7e9efc274cad6bfe43f464f58053701e1d51c603d
-Size (getrandom-0.2.3.crate) = 26261 bytes
-BLAKE2s (gio-0.8.1.crate) = 93b1e2980478f9aaf69778f355c09bb2dcc6852d0d93bb41f5efee1854102c21
-SHA512 (gio-0.8.1.crate) = a1610960c7fd477f0c2b78817d44a2e44a340f87abd31275c7386d6d47218a72f265e4ab749f02ac26826e3bdd973a19291b0268365bdb95ccb6a3a2a787b994
-Size (gio-0.8.1.crate) = 131581 bytes
-BLAKE2s (gio-sys-0.9.1.crate) = 8493af97464c6d71ded9d62e4af07ce12ee0319eab3d70fe1c8ecd1a40de2f3d
-SHA512 (gio-sys-0.9.1.crate) = d254e9fc43d7e173491e8f39afb6314f9dc357576f1d278669dac9d95c487d4cc91a31a248ae11ca1800c397dc528f55844ef909d8da474c09ae69c291b75a02
-Size (gio-sys-0.9.1.crate) = 70278 bytes
-BLAKE2s (glib-0.9.3.crate) = dde972f97372d066b43b338b1039ce590ae031e60fd31e1bb8797f56ebde5c77
-SHA512 (glib-0.9.3.crate) = 8275f88b79ddf2bd1ca99cb5b8279226bf2b639cefa73d47028a704a1f42813269839437081a91f7ee4bdccbe3244eb5b67f821598b1277407d2a3e9a2ac6c88
-Size (glib-0.9.3.crate) = 134012 bytes
-BLAKE2s (glib-sys-0.9.1.crate) = 90226b0f93a1251f13279cedcad19657fb7690a460e62ee001378bb2efb50a2f
-SHA512 (glib-sys-0.9.1.crate) = 03a2f045399e7605830d5a8616380a55854aec25c9f97b2d9f994e94ba1d0eee3026022f2b7980b84f81bc5a617efa71ffe6b6f63fcb19ae117b39432cb6f5d9
-Size (glib-sys-0.9.1.crate) = 49213 bytes
-BLAKE2s (gobject-sys-0.9.1.crate) = ad82a0639eec73c02ec28eda8dc850501233d8d103ff2d745bcad378adb8651c
-SHA512 (gobject-sys-0.9.1.crate) = 4ba8006daa38f9311341bc1fe9a2fd0ccc6fbc69321fd615186f81d73e388e7368f994a4be0d82fd4c2c4761973ce4fdec978571fb8ac2bc268748dccb6a0522
-Size (gobject-sys-0.9.1.crate) = 17741 bytes
-BLAKE2s (half-1.7.1.crate) = 1002cc305671683f9378d7e7e91c0d17610032ff92d7cba9d1419a1eb4d2f238
-SHA512 (half-1.7.1.crate) = cd678b9277fd909083b67eb86c1fe92f464c92e1932246c6793dd835069aac5af6b9dc16bfbdcfbcdd75d3a641bc1f2240effd83dff6068a41b6c54d3739f73e
-Size (half-1.7.1.crate) = 36168 bytes
-BLAKE2s (hermit-abi-0.1.18.crate) = c87e3ece2e8cf475739f892c3b12d68ab3b2da500366ef88273526f822e3e07a
-SHA512 (hermit-abi-0.1.18.crate) = 54f060c6c1c80d41f40cec7102345147efb535aff9fa5cc0ed4ccd7f010bfdb6daaf40626fd5069af60ceb42058452803b59d4bbcfbed4c5546c79b57ae0f914
-Size (hermit-abi-0.1.18.crate) = 9936 bytes
+BLAKE2s (getrandom-0.2.4.crate) = e46fea9f31dc275175d440067374c464cadba896cee0b21fa23dfad5b9d31278
+SHA512 (getrandom-0.2.4.crate) = a7e63985824dcc8459736e44b1c0c4798a212955c89e5d3a3b852a3f80643d0231c4825f6cd416e87724aab80c19097210b06bccd2006e56115ae94920241716
+Size (getrandom-0.2.4.crate) = 26800 bytes
+BLAKE2s (gio-0.14.8.crate) = 485154cea8656b2e1bbbeb44d678b11c674df8c36c7e80b5bd79c7db57bfb8e5
+SHA512 (gio-0.14.8.crate) = c6ba8d5d3d6e3aed9bb2dc192f95005f60a6864a1807a4df4b9b7b695be8470970fc4310f69c808ffd27295c784585006071435cc4f78573591f359dc61e8102
+Size (gio-0.14.8.crate) = 177625 bytes
+BLAKE2s (gio-sys-0.14.0.crate) = ee69f199beae0f097dbdecf2c5e75f47025c5a69fc03856dcd1bce8d53aba50b
+SHA512 (gio-sys-0.14.0.crate) = 05502ba056b8f9277be35f8563259452cbb92d60a46e0f0eae131a00f3c7a3931bfbd71cbe7786c64217132e7925ee2682f1011d01983c4e474346672c997549
+Size (gio-sys-0.14.0.crate) = 76499 bytes
+BLAKE2s (glib-0.14.8.crate) = 4b9b1ebfcce4ddd8ee3c7a76f87756b69e1c09b8ad4361de40f6984f124f0850
+SHA512 (glib-0.14.8.crate) = ca2236abdee994abca00f5ad31ba89641b6797bbe6eff73be5632ce7460b6ad42301d617d9cd2679be178a3667e21538b21695c9662996c2d7cbc3902446d419
+Size (glib-0.14.8.crate) = 165294 bytes
+BLAKE2s (glib-macros-0.14.1.crate) = 7bf09eb025ee2d3d533669e936c8fb018c338e4104ab9f77ab5539d14bf7f388
+SHA512 (glib-macros-0.14.1.crate) = ab3755a41f811aa0cfd94f61d2fc3ab3c2b4c6c76b31b2f3134af8708755fe40fd4d1da6065444d4ed492ff237bdf4fee945cdce3474a034914b32d87e30d14a
+Size (glib-macros-0.14.1.crate) = 20018 bytes
+BLAKE2s (glib-sys-0.14.0.crate) = c4c47a1b5eae4f50a5b35d7435cd9c6e165d808ed321e1dc9158e146f8d6443a
+SHA512 (glib-sys-0.14.0.crate) = 9fdf85452eeffcf7605d6a087ca141a314113242a98476e6ba4af38fd69135c170ba7d6d5e8fdc37389e51612f11a44b19e3fef3ad2c60582b368b743c6d6c63
+Size (glib-sys-0.14.0.crate) = 57390 bytes
+BLAKE2s (glob-0.3.0.crate) = a60fa0dbb50f7da285b5ad2a74a36139efc9e6fe2f33c9ac81cf2c2db6b024f0
+SHA512 (glob-0.3.0.crate) = 87098ffdbc518442995c422120cef71f83069c8f88a1970ecec5105b0f284ddd92bcee929f5c230d5b90ae1ead7e1214c3eea26f4a8b26715a00c1ab8b09bc46
+Size (glob-0.3.0.crate) = 18724 bytes
+BLAKE2s (gobject-sys-0.14.0.crate) = e6b2cd61110a67a91d8b092c4d25e5e689985a7816440beee710c3a6a5900ab5
+SHA512 (gobject-sys-0.14.0.crate) = 90c16355a44cf88ce313e7fa2ca54001cb8ff14d238b0bfdd6cbc2264a7ad7a91b2fac18ec10d2db2b7956e56771058e5f8dbf9bc5ccaf3bb1029c63cb24cad1
+Size (gobject-sys-0.14.0.crate) = 17399 bytes
+BLAKE2s (half-1.8.2.crate) = 06e412ad3cca1082278f20b32764604d9f62c4703d31ff477d25436d8b29eb62
+SHA512 (half-1.8.2.crate) = 5eb128e41b8b7f9769a669834b2f8380b115395bf2a2a181732bf6c71234d978dbc4c527fddadaa7bd7fae9add77958b27616bfa1767fd123d3cfb887663292e
+Size (half-1.8.2.crate) = 41874 bytes
+BLAKE2s (heck-0.3.3.crate) = ad67e9fc1dc80c1a47e13e4e30cd2644118f8135c22c5c6462ed254cf6374d84
+SHA512 (heck-0.3.3.crate) = b3498e033f44e03206421e565efec5b21d13107b60d35e4476331c44e6effd75c81f7678f2452c822eefd581209a2ffefd2034779cca2d8b4fac4583bbbf777f
+Size (heck-0.3.3.crate) = 10260 bytes
+BLAKE2s (heck-0.4.0.crate) = 0bbfc0807fe42d68570dab10b6cdfeabd24e6c732caebcec1880c2b9efeb36b5
+SHA512 (heck-0.4.0.crate) = 33bdbf4ff9ecc4f4d74cf06590e056f4d96bf0d990d5381b9da5b65682b2495ed74e27b45419c2afa986c1f6200909d5175b137ae73ced5cc8ac869e4e1bce8f
+Size (heck-0.4.0.crate) = 11161 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 (idna-0.2.3.crate) = ab46cafcffb3e0d08ac1b12bdcfd56376fef089009965b6f36b1b0edd546a7de
 SHA512 (idna-0.2.3.crate) = 1278bd561ce329e1dc7a6f24a10f83d9a068af5d15a088414f3921c6728b0d54f4d60d6f4d0d5a786596ad226263e1e50c3842f192d5758aa4665ba4ed5c269f
 Size (idna-0.2.3.crate) = 271023 bytes
-BLAKE2s (itertools-0.10.0.crate) = e4a700be3921614e3b4de4d3f7dc739576159558833f1bd3b4e85e3f399b0fb3
-SHA512 (itertools-0.10.0.crate) = ecc194ded512a0979c4429c0395125e1d3968c61f673546b755c0a8bf2fa5a604690baf77e95dbb91dc26a3004b50a856a8aee0dae0e4c1bd83073e5e7cacefd
-Size (itertools-0.10.0.crate) = 109656 bytes
-BLAKE2s (itertools-0.9.0.crate) = 1f5bab58ae7adacf82399fc4c754bde007b0f010f4afbea8e3170e31332bab5b
-SHA512 (itertools-0.9.0.crate) = 1c6650060750f3073140c4a77fc4d1acffa7d18320012807df0e20ab06ddb39afa7f086d89626e3909f89dc1f0408c9ccee4dd9454ca1f7a6a145bb213e7c5ce
-Size (itertools-0.9.0.crate) = 96429 bytes
-BLAKE2s (itoa-0.4.7.crate) = 41bd1d6e3d85353f79f86abc9a1d47b5ba2d8ecca0fe9086f5c57f480bb821a5
-SHA512 (itoa-0.4.7.crate) = c61eb50aa00591af28698b45c528c36bd92088f7cd2f453cf686a1824f4656292638bebc468cf67f903473a5045f22777af623cc0515ef3bf25146b89a7c454f
-Size (itoa-0.4.7.crate) = 12099 bytes
-BLAKE2s (js-sys-0.3.51.crate) = fc486b0cdee1e15f66a0a0b9309b82a7bc0cd24b2dd37f814b1357c4fabcb0d5
-SHA512 (js-sys-0.3.51.crate) = e352238ec085a9381c27fbd849000c8a26d71d947b75ccabecf941612a87e446c45f793eaa152062e7c699cdae74512a016d44ed06f3298b4cc7d32ae5139f5e
-Size (js-sys-0.3.51.crate) = 67124 bytes
-BLAKE2s (language-tags-0.2.2.crate) = 5c359b6ba45caea2d4e772dcb3eb65a07702450c95885dbb2f7bb49743ed5ac0
-SHA512 (language-tags-0.2.2.crate) = 54a6c7d1bc985860c194c842d7b5ec731d0e06f9c77ead8cb0156bd34addd957d0bbf8b6a9dfc6bef5ea31e39f84ab447d1ccec3c178a6c18c4a222a51e1abc6
-Size (language-tags-0.2.2.crate) = 12754 bytes
+BLAKE2s (instant-0.1.12.crate) = b06541050e8fca335fbc4ea630c2e4b68d8c53a8195c406fd1afdf9d8292ba52
+SHA512 (instant-0.1.12.crate) = fae494c00111c51c840f9dd6a10febe403e27ebb933dd16633a213e9c20f2bc11adeb431c71f8a6713bf88f270a010941e15d83df294e658791934f83a5d2407
+Size (instant-0.1.12.crate) = 6128 bytes
+BLAKE2s (itertools-0.10.3.crate) = 000d14e57a2cd5705c26f5bfe471fae0ad8d7682bebf54ddcb5ecd4278d9f0cb
+SHA512 (itertools-0.10.3.crate) = 9d17357eb68159edf4f4ccd2eb9895672c7fb633803166d5e24ee12350639eaf66f1c822910518185cd1f1ca5d9c3e228dd37525e6c337ba3fc7ce967f9bfc85
+Size (itertools-0.10.3.crate) = 118661 bytes
+BLAKE2s (itoa-0.4.8.crate) = bc442580f4a7b1dbf9a7f279e413f8d13eef5845d139d0919eb9b53a083cc31e
+SHA512 (itoa-0.4.8.crate) = 6911d269ff3ed7350e4f0dcfc6e9e0d70e25833e1e7cfcc57d5b8aff1f47b8be4f2e9baf1b92e5517cff63492be489b6d29b48dd9bb642e428acaa431216b68e
+Size (itoa-0.4.8.crate) = 11926 bytes
+BLAKE2s (itoa-1.0.1.crate) = 5df5e417576e531605b209f326947f25fdf7147572381012e4fbb035f0036abb
+SHA512 (itoa-1.0.1.crate) = 8e7bc1e9bf4fc06871b9fe20caad4e0af965477d724f4c8d0e2a3a4d87aedf99f92e4e583a6440ce574d0fb43fc9d6a2e80add52a2f64210c6aa3b402e424295
+Size (itoa-1.0.1.crate) = 11059 bytes
+BLAKE2s (js-sys-0.3.56.crate) = f53e7d90425f003c43c832bf1661b893a1a0d51f6fab17e9754c097286414352
+SHA512 (js-sys-0.3.56.crate) = 52c2020d2bc80173a2ba5c614ed07d86755e969f4d6b071b5857259cbfdd3eb5a62a5abadd42ebc0d673397ad18721e1ce55e177fef831ac13e15971373056da
+Size (js-sys-0.3.56.crate) = 70520 bytes
+BLAKE2s (language-tags-0.3.2.crate) = 618e56eee0f50c60a30ae1a510de475342949cee34e723387e8637685ab050b2
+SHA512 (language-tags-0.3.2.crate) = 1257bef56efd927db15d98dd6d40d5607408d08fb352d6dc0323fe2bbd0367625bc045fcddbf308387d71b9cecdda3b9f8c785683b6988fbb49c87daf4cb3c3f
+Size (language-tags-0.3.2.crate) = 53420 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.95.crate) = b90c84fbe6c070275d6ebe3aae970e10f14fb7daa6167cf277bc728f5b21f387
-SHA512 (libc-0.2.95.crate) = 40ba9908c202f3d40c1bd7d7bf516f3b236e7751020bad0007f185802fada64fc5e959b68a33aa1f59de76d5a649f62bcce7eea671fd420852e0bb902544ebbf
-Size (libc-0.2.95.crate) = 515341 bytes
-BLAKE2s (libm-0.2.1.crate) = 764fd2172b3c7ca0d368e20414f6cebf44c3ba639ae476dc545acef0fad61241
-SHA512 (libm-0.2.1.crate) = a037ce773e4c4b0a9c20a23a9c04a34bc468753a1ccafb42199ae1793adc100148b77b08533c4bcc0f269d7de421c0657b6ea62f132ae808cc3b998f55e713a9
-Size (libm-0.2.1.crate) = 111906 bytes
-BLAKE2s (librsvg-2.50.7.tar.xz) = e73d2e3cab772e146e07e4e39503e491ab4bf4272071ff2adb5be15315bda698
-SHA512 (librsvg-2.50.7.tar.xz) = 064df9440802088f4414ffb70e5115809028858065739443444e5eaf6f809da47c697d31f9423e3ce9efcdeea02ff41ec39f5acf5882f2d35f433b7565be3c16
-Size (librsvg-2.50.7.tar.xz) = 22224148 bytes
+BLAKE2s (libc-0.2.118.crate) = ed67c3fd55e4afe1a5c1c1dcb9e8e6f6df31c90d044f5f61a2c730937ea2e7e4
+SHA512 (libc-0.2.118.crate) = ec7cea3be1bebc7a4317dc892c14e4ee857529debe1572f6d57ed3536298483e4225b57dabc05a048541ddfc3162e54a111998ae78bed6befc09368ca097422d
+Size (libc-0.2.118.crate) = 575669 bytes
+BLAKE2s (librsvg-2.52.6.tar.xz) = d967a7fb48098a2ae38117e1db738410512cd200d010a55392ca5bc464e6cca0
+SHA512 (librsvg-2.52.6.tar.xz) = be4830fb34c4859bdbe0c86da7b5de0807f28bb63fc124b4405ca8f9ef6ee45add77b4c43b9031d00157870eceb458df30cf5ee25e73d3894797d622b465f38d
+Size (librsvg-2.52.6.tar.xz) = 23662708 bytes
 BLAKE2s (linked-hash-map-0.5.4.crate) = c9c95074dd072275999910da8ed4eecda472e7d1451ece55c744c3775750afbe
 SHA512 (linked-hash-map-0.5.4.crate) = 2938883357ec0e7d9c9fc5746063ae419c97250ddceeb8de3480c89e97e0a29d175cc9199bdb3ddf81cd5d6a2a1e319ee1644a7309eea96058221074cf87c0b6
 Size (linked-hash-map-0.5.4.crate) = 16166 bytes
 BLAKE2s (locale_config-0.3.0.crate) = b7ad1878afd315af94f83427c7f3b7eae1637b8571bd8509d956cdc46e938d46
 SHA512 (locale_config-0.3.0.crate) = c7d77156e957559172f589f90405b2e9f5306041887990a60a31630af2de81c00fbba2bcdf52bd163fe431f85694dc6d2d380671f38f2724d7e4d178d89998da
 Size (locale_config-0.3.0.crate) = 20808 bytes
+BLAKE2s (lock_api-0.4.6.crate) = 4eff6a40cc996750eeae9c55fa10314e64b07c6d5637600ec8830bcb2b35ad5d
+SHA512 (lock_api-0.4.6.crate) = ba14d341564eba91bb5ec58bb2e0d6c87e70b3694c4609396f0c0f4afc0c6c105a88cb99c303b1e9761b0fc6cae56f79ba6a7663b063454ab1ede4d49274906d
+Size (lock_api-0.4.6.crate) = 25215 bytes
 BLAKE2s (log-0.4.14.crate) = 6a53d58f64a8f33394bab4d3ebee1ef02f08138aecee9b8ab336e1834f7d06fd
 SHA512 (log-0.4.14.crate) = 796100167663d85a7bc4244cd305e9b3f0a1b1520764b63464698eb136318d0928c40c16f5d19d9f602a5bf769851275bbd48d66b088b0c37be7a6fb62def7cc
 Size (log-0.4.14.crate) = 34582 bytes
@@ -273,27 +312,30 @@ Size (malloc_buf-0.0.6.crate) = 1239 byt
 BLAKE2s (markup5ever-0.10.1.crate) = 44b2c361d34a19896d06cd1774403ab1ffb756651c0ca2c4b4d849fb584d8c91
 SHA512 (markup5ever-0.10.1.crate) = 447b0f44ea8b786688127aba1b6eed826dc0127658d293c22db74864381b5e7bc0584243dcc0ee19929d3e757521167c13a108155ed5c8e78375cb0fd3c6f7b7
 Size (markup5ever-0.10.1.crate) = 34668 bytes
-BLAKE2s (matches-0.1.8.crate) = 0c218f89eda16504ae593d3720fdfe7391e81449a4b227bc7e3beef5051bfe80
-SHA512 (matches-0.1.8.crate) = 98b58f6a2694b03a7dd1be69ebf7e3ad14483fc8e4cb6e6c26a4937e4e660e843efb4dd04a7312dd9659ca02acd3775678f73b8faac44a76ffafaf873c22f590
-Size (matches-0.1.8.crate) = 2216 bytes
-BLAKE2s (matrixmultiply-0.2.4.crate) = a9b00097fc24193cf9bb04614f759d60de85e3e48fe795864e9a348f4262a8b1
-SHA512 (matrixmultiply-0.2.4.crate) = 3ec6846e1342d6dddb81f5bd4495e940f011a3e048c712262cc413318c087aaa137550cff6d969873ac96bb628f6a460e92536674c0d503d5c609d9be5d9d184
-Size (matrixmultiply-0.2.4.crate) = 32929 bytes
-BLAKE2s (memchr-2.4.0.crate) = ad963b762cf06e8588191edac06d1b5b3ebff79409fb1486be8dd315e8abfdc1
-SHA512 (memchr-2.4.0.crate) = b142e308a5aef8e45910411789031e194349ee540c4ced0e2384d864dc1913299fb63a161ceb5228256e97d0949661b7f83a169ef9d4b78afbd9004cb7b8a2fb
-Size (memchr-2.4.0.crate) = 63392 bytes
-BLAKE2s (memoffset-0.6.4.crate) = 960cd37bcaabfd282132df3a823e70b3fbf01cb1ecd693897398a0c4f5620503
-SHA512 (memoffset-0.6.4.crate) = bf8d05b72571ccdef32a93cc4489ab4cb7abd41415d55572d1dfb983053afe3eb2615e968d87a326af90c5702b9959150f985a4186acfd61df9b69a74e99713d
-Size (memoffset-0.6.4.crate) = 7664 bytes
-BLAKE2s (miniz_oxide-0.3.7.crate) = ff4e7beba126aa0942db2261163b8f129a58a239068f8aab2037d3bfdd35ad2e
-SHA512 (miniz_oxide-0.3.7.crate) = d4eff239f8d6e947b94619e80fe03ed32aabd1a6393f63145d70ed7f08c51c45c7261d8157bf61c78d1637ea1f71ef15f9813ec733efd8afe6aa14810888718e
-Size (miniz_oxide-0.3.7.crate) = 44996 bytes
+BLAKE2s (matches-0.1.9.crate) = d657fb7534ee934ab693dc86433fc23db4c6fd1fd46efe2e55a13c23a3d1d0b8
+SHA512 (matches-0.1.9.crate) = 6a2809687d30ff04ea97bf9d1610d746e097699a4c3625ffd1b7b1e4a9673ece9d559058c9f760b99d6ab509024f7b338e7cfa6fe767499c983efa98bfb98305
+Size (matches-0.1.9.crate) = 2246 bytes
+BLAKE2s (matrixmultiply-0.3.2.crate) = 94645f4c3b829f2326f8219a33e68d1fc7654ce1a63e15f736102ccb5a21f4e1
+SHA512 (matrixmultiply-0.3.2.crate) = 9a6203c0f604474007b2d28b4db5b83282315de39c775cedefe1c1793ed8b48e83ad01c21669076a77bc28a75eeb847defbcd662239854e8e32acf71bbc800bc
+Size (matrixmultiply-0.3.2.crate) = 49247 bytes
+BLAKE2s (memchr-2.4.1.crate) = ba88561df42c7b9212f8ffd8a3267f5d5dffdc0636703bfb27765c7f57a351e6
+SHA512 (memchr-2.4.1.crate) = d8912e3902a2126f86159bdc998532a2890b882cbb7d59b5a470fffcad4c32281e045f2fff48a235aa4189f1928866bf3d33b699d50866ad6b6c272bba7adb11
+Size (memchr-2.4.1.crate) = 64977 bytes
+BLAKE2s (memoffset-0.6.5.crate) = 6d7634c95e5cdff4cf8017e0a0c26c7c33e7ac540bb37d2bc1812c874471f0a1
+SHA512 (memoffset-0.6.5.crate) = 11bdd9185b99dfee8e659e051b09ee301c7142a372a8117864745a5085c015436d2efbb1478192886f09cbc562529e209d2e3325d94938a64bc75b1d91d2bf3f
+Size (memoffset-0.6.5.crate) = 7686 bytes
 BLAKE2s (miniz_oxide-0.4.4.crate) = 46acb405ff6a26e8421ff8bb8000f4bb5f751fd824b4865147ec36a35f364f3c
 SHA512 (miniz_oxide-0.4.4.crate) = 2c6e484a8a53c6b1fb84e2bf9518919e6e5ba84e7716c0bb8e33b53dc0d3432c35f28f19c18368e27c94f6df66b7674f514ef889cf1b19f546bedfb6e6ebaf6f
 Size (miniz_oxide-0.4.4.crate) = 49938 bytes
-BLAKE2s (nalgebra-0.21.1.crate) = f826821db4119c232581954de2ad0f5f07bd69442103d90e8e4a0acc7940d102
-SHA512 (nalgebra-0.21.1.crate) = 43761803926e6799d11d7a9998aa49498efa2674a74a1613bb09dd51582c455edfeb9c58f07c4763c2a4d4a55531d17d4c638c38750f2c3ee35dd63b6791c77e
-Size (nalgebra-0.21.1.crate) = 275036 bytes
+BLAKE2s (miniz_oxide-0.5.1.crate) = 847f6ccabb2124e08828a24ff56d3a6743a69cd32a41f81804cd00905e0bb74e
+SHA512 (miniz_oxide-0.5.1.crate) = 7fd2c28f3afcb993d48452eac55d0d6037f4eab5c05d6d9abbaab76145d5ea9c6163af9b6461f91d4940c91b9b7734a351096a313311c07cc53518559d578c01
+Size (miniz_oxide-0.5.1.crate) = 52418 bytes
+BLAKE2s (nalgebra-0.29.0.crate) = f581dc2cc18f1cb065b0556b98b9969b09d5ca2003bdab45045b0c73a3ce8cd1
+SHA512 (nalgebra-0.29.0.crate) = 0f1303baa016fb97e7b6fe7644167aedbd6a244f346820c5ff774e02f5bf4e560d3d59238639e7ec5c95599af93e2fad806043726ca213fb969b383a5cd022e8
+Size (nalgebra-0.29.0.crate) = 344585 bytes
+BLAKE2s (nalgebra-macros-0.1.0.crate) = 869e1c43eb479a042fdfef9266bf4af2ace7464d12e4733b27127865b01a8253
+SHA512 (nalgebra-macros-0.1.0.crate) = 5b7e3e54414653822a3a0e1a89a97f2dcad53851b2d97db095c6a058009f5ed62a130b12dc35befc43ce7c1095904402910f6453df059b9e320e42571d7b3f37
+Size (nalgebra-macros-0.1.0.crate) = 5758 bytes
 BLAKE2s (new_debug_unreachable-1.0.4.crate) = 5779df9667d34e07fe8139cb8b6a481e43535a8e5b6960d3d6e0539a3c18199d
 SHA512 (new_debug_unreachable-1.0.4.crate) = 6f964bb322aa8f2ff92078381dd720527600c6449e237b703278cbcf47b39a2581fddfc2f34ebb7cf31229e33d58de48bb5050e083fec6dad9aefddc1d771c85
 Size (new_debug_unreachable-1.0.4.crate) = 2561 bytes
@@ -303,21 +345,21 @@ Size (nodrop-0.1.14.crate) = 7667 bytes
 BLAKE2s (normalize-line-endings-0.3.0.crate) = d148e24dadfbeccefd806b3d8f5426498c5118471813392b089158daffe2c77f
 SHA512 (normalize-line-endings-0.3.0.crate) = f8e2a6e333b0e8972febe8b9cf058c8d899c384fd177e0b6ef1c5f94e0fa18192963970cb1a2ba80e3135a8cca66cdae6796e4d84ac6b325bb369575bdfc6eea
 Size (normalize-line-endings-0.3.0.crate) = 5737 bytes
-BLAKE2s (num-complex-0.2.4.crate) = d6dc84d6cea363139d6615ea15e0b939fab327eee745966a9ce3b284505a424f
-SHA512 (num-complex-0.2.4.crate) = 53be64d6f67b1ff7d0a4e1723ae21035abfd300ab27bed0976e0c3903fe8e29f47ffe75040832ee2f81da5c2f4f671d3d845d308365b9a5a989ace99a7d463ea
-Size (num-complex-0.2.4.crate) = 24679 bytes
+BLAKE2s (num-complex-0.4.0.crate) = c794c73558dd6db91138c476e34a8e50d8b1d5c5332fbe38ed90ee197cc406f4
+SHA512 (num-complex-0.4.0.crate) = ececfb4ecd82acdb038322ffcb431a09c271b33d3f028f90577f585289251c38ba425d67413815442cd5c2daba821ac9b3b45b09122b1ca2cb7d35f45dd9d2d8
+Size (num-complex-0.4.0.crate) = 24805 bytes
 BLAKE2s (num-integer-0.1.44.crate) = fa6d646926fd6f152cf08933c1808c00cac80956fb97f477f59e390d82961312
 SHA512 (num-integer-0.1.44.crate) = d07e27ede02a1d007373935fd91e57a26e0e84ae14bbe24be66763baae6850788bd64ad2598d2bde4f4fad6c8a4675c40bfe0927164b16b9b69de5e9a83d9771
 Size (num-integer-0.1.44.crate) = 22216 bytes
-BLAKE2s (num-rational-0.2.4.crate) = 79370e24e0ca60d8c19fff9ef7f2314537e912ff16418e66c96122f404ec3cb0
-SHA512 (num-rational-0.2.4.crate) = 06e55f17a1ea58fd465a232ebd687686c922669f0b561f648717164f3fcc8fe2bb43213d1e6377158d2542f633ef2e1482a7c3cef8090328c34feacf7f9bdd93
-Size (num-rational-0.2.4.crate) = 21694 bytes
+BLAKE2s (num-rational-0.4.0.crate) = 17b65661ce66a759aa634b94bb718b60c38e8aa62509c55c318b660be70d53db
+SHA512 (num-rational-0.4.0.crate) = 96b5fd3d407210e6e81aac72b542be5c5acf0f1132097e4b82a65042fb2bd98591e12e5153b96b38c71f69e613e295542d23dc73a98b08ffd49d9ef2a062eded
+Size (num-rational-0.4.0.crate) = 26428 bytes
 BLAKE2s (num-traits-0.2.14.crate) = 48d2aaed24229916ffd8a1ad6afe298ae4004fe76bde2ec2126bbce91485bbcf
 SHA512 (num-traits-0.2.14.crate) = c3028eca9f7b718de0db3a36cf3e462bdba43562d52c9b809ed4cc0aa6af403aea542d6d4da743cd1dd541397815a3c5a84cef4d6e40122994e4be6a62319b2e
 Size (num-traits-0.2.14.crate) = 45476 bytes
-BLAKE2s (num_cpus-1.13.0.crate) = 9feb84c345e288846365e1ff29d95ee255a7792c11182ef39fd9b8c054359b14
-SHA512 (num_cpus-1.13.0.crate) = e75ec298fa682be84bf4efb6cf40126da9233ef25f07e887c2fa7421ee78790204564e6406c8219466651f47421e27f69eca690bb9cdfc982b644d78cc10de3f
-Size (num_cpus-1.13.0.crate) = 14704 bytes
+BLAKE2s (num_cpus-1.13.1.crate) = 62977ab8aa05325460f20f92921eb7952552495415936271fa5fdd1aff7ec9c7
+SHA512 (num_cpus-1.13.1.crate) = 91ffe0ec792228621d6c2d5cc544ef4744203d19fc9c86e0aad2610038c43aca0448b6c27d82979417a0f6c939ea73523303a44c28df0d1c1b8d09814d5306d9
+Size (num_cpus-1.13.1.crate) = 14752 bytes
 BLAKE2s (objc-0.2.7.crate) = e34a570a877d402bef4a22098157a24171ada921812037222da0b82a1424f391
 SHA512 (objc-0.2.7.crate) = 7178870c8e4e9154b4c7b4953b3164946b7ce72c956a02b9ba18889353c72be735824bd73e44a485e42ad5f97994820d9153ac684629342755a6a63711ab5988
 Size (objc-0.2.7.crate) = 22036 bytes
@@ -327,36 +369,36 @@ Size (objc-foundation-0.1.1.crate) = 906
 BLAKE2s (objc_id-0.1.1.crate) = 1bc76100eb8a059b580ecd9b12111a7055936856bbb9059e7d8f28a3bfb362ef
 SHA512 (objc_id-0.1.1.crate) = ec36fae6f5cefda00f3e44618b3c9fe6ec8f528f70d1a95def6421704bfa128a6e5b4a32e9dd686bf6ff60c4f87fe8094aa5e1c8070bcde58b17fdc06f49f9f5
 Size (objc_id-0.1.1.crate) = 3258 bytes
-BLAKE2s (once_cell-1.7.2.crate) = c9b00e685b9185fb7ab7e8eba9f70ba7a8520b8a3bd79cfb85d646f9651c2b40
-SHA512 (once_cell-1.7.2.crate) = 30cf51249bb73e9881cfbc6a54ead7a3db709d560da8d420fd85cf248e66c727b92e8351b7c0c682913cff12b3f984684a272a69c965c56f8343948eb5a194d6
-Size (once_cell-1.7.2.crate) = 28250 bytes
+BLAKE2s (once_cell-1.9.0.crate) = f99885c797cc23ddc5cbad0ca82d13c28b170d87b594fae1fd73cdaf019a5831
+SHA512 (once_cell-1.9.0.crate) = cfdb6aa4bcc0f50d4c37eb69867d2deefa70323a7b607e55180b7d417b7188c4f2889417fd04fc51671c65eac75c7d9e7eda06a87dedb846056def66d14eaa46
+Size (once_cell-1.9.0.crate) = 30702 bytes
 BLAKE2s (oorandom-11.1.3.crate) = c0d14acf22446baea9e4176c4b8bfd89e852e7b293c251606a59346ed7a23f81
 SHA512 (oorandom-11.1.3.crate) = 51ae60ef51da56d7673f36a6c5b99b743580c5f5be54fdcb54b69e5e2f6bbba3267f96b74e7cd6dee6962dfa6696fd9ed073f22726a2861b8f2601946a8efab9
 Size (oorandom-11.1.3.crate) = 10068 bytes
-BLAKE2s (pango-0.8.0.crate) = 3547b8e0ad953190251edc34e625fbdeb21ea4bc0114bf49e4abec495247b71a
-SHA512 (pango-0.8.0.crate) = f69ce74cd2a2d3e00fae330b7a018ca70ff34bac85a031a071ddf498ca3f15d48ce4f1307635f547060e48f75387ef9d0e65d7e1899f4278687faea440f6c0c6
-Size (pango-0.8.0.crate) = 42250 bytes
-BLAKE2s (pango-sys-0.9.1.crate) = b0758f78a37065915edc16938ec124ef2d55d23a21a9045036349d2240dd365d
-SHA512 (pango-sys-0.9.1.crate) = 4fd2f3f74497f134946b33a2822b054758c390c345ebd4375540a7adcc000fadf562d8e8ecb4fb05b3e5824982dc4156c450ee61f6b8a1315d5dd488124b10ac
-Size (pango-sys-0.9.1.crate) = 21273 bytes
-BLAKE2s (pangocairo-0.9.0.crate) = fb1cbff8f5ccb30ec338d57c963148761fcdfdce3efdc0abdf944445c9e3884c
-SHA512 (pangocairo-0.9.0.crate) = 990d9f6d37ee2dd98cee04d12aa598fa321b6acfa798f76ee136c73971f7bf9508a720104820253375b77d37147cc46c91982be5931f277b298058f5a998a204
-Size (pangocairo-0.9.0.crate) = 6091 bytes
-BLAKE2s (pangocairo-sys-0.10.1.crate) = a5899972f97ae7d4837387688d2624c2a5ad405fc2ec7b7c71d35d40b87d04cc
-SHA512 (pangocairo-sys-0.10.1.crate) = e85f9dfd55b9e07b4c398c2cbb8dd308ac41eccdacb82ef04bdaa9c20bff1b9f51a216f8b3d948d827514866ea297595049e10b91a95031b8dab1806d703261c
-Size (pangocairo-sys-0.10.1.crate) = 3573 bytes
-BLAKE2s (paste-0.1.18.crate) = 6ec5d5146ea567b378eb9b2c216dd07fc0b897284da6275e7fa5abf08ac9bac6
-SHA512 (paste-0.1.18.crate) = a4d9c75f6f358d6c86eb0a66cdf22eedec180db37358ca2870a992e215d5b389b7991837d8f2769742ac1b093674cb4352ef9d6754a249253472fbcb3a81c001
-Size (paste-0.1.18.crate) = 12259 bytes
-BLAKE2s (paste-impl-0.1.18.crate) = e633353e956baef76d979014915f674e305f5f2ae92a687a93071a25e270680b
-SHA512 (paste-impl-0.1.18.crate) = c635efee46cb251b76ee9427432f81a0d944cdf1d0a95693d824c6085e7dea7e1e3f48c692ae27946f69e4e78d8080220058acf98e5c8a78482007349f8a7a4b
-Size (paste-impl-0.1.18.crate) = 9451 bytes
+BLAKE2s (pango-0.14.8.crate) = 0951c2fad28c6fa43733620d21d7feb8364a7ed17d4a6d4d7379aa04bb5513b1
+SHA512 (pango-0.14.8.crate) = b7c00ccbac505be04a4512073d7c1e2f73b7d1abe7d0124f56b84c591a24372cb50bd28c691b6b7378259ff865cfc938495cc5dec2bb41ba32392020ba6014cc
+Size (pango-0.14.8.crate) = 37643 bytes
+BLAKE2s (pango-sys-0.14.0.crate) = 9195b936b99c4ef10d9625a9283f14325bb4478e1fc9326cdcbe16b9a0e7906c
+SHA512 (pango-sys-0.14.0.crate) = 8b8ef1b17fb3bb631b76410c5f2ebe7eb7aa2b1d5406037692037a360ba6c546d5806fe0f36bd5a5a16b9c039eaccf7d67bdb41f20da2ad03caa16d3fbc6053e
+Size (pango-sys-0.14.0.crate) = 23109 bytes
+BLAKE2s (pangocairo-0.14.0.crate) = 828c86d7224d615c8da06fe7e89a8edb939195f9f90204f27da0f3e269771597
+SHA512 (pangocairo-0.14.0.crate) = e1fc2cd535c7fcffae2ac567a3e7ff2a84440e41051b512236adc7704c994a3ba6d2b07a083af7365ef35b257a8447a7ff104149e5efd91cecf03e6e18dae658
+Size (pangocairo-0.14.0.crate) = 5083 bytes
+BLAKE2s (pangocairo-sys-0.14.0.crate) = c4d3eef421d3e6e01dd5611f79000567e32426fd5ef4560d15d5ff3f3983ffc3
+SHA512 (pangocairo-sys-0.14.0.crate) = 7f08dea4e536cd5057a0d91a926421a038e3e01abc40e01143efd9fdab0bf85597de543798dd4f27cca92718cebba2ba882ca8cc7d82ea42e807c394c9f5fa0d
+Size (pangocairo-sys-0.14.0.crate) = 2489 bytes
+BLAKE2s (parking_lot-0.11.2.crate) = f71d251ca07227ef3e0bd33ba4c7cae8bd77958eb847d00ff7e462aeb3e4e8ea
+SHA512 (parking_lot-0.11.2.crate) = 526b176363dffa59501c18324bb723a3846ef5b0ff9bf1d890e40ad10e7023284f7c8012eda87520eaa94515ee828d9ef52692a9ed590a55e176383d6d472f9e
+Size (parking_lot-0.11.2.crate) = 39869 bytes
+BLAKE2s (parking_lot_core-0.8.5.crate) = 9f38174a007023d5108d3cc50446a3138b443d363f44d5d2670fed55d3516a2d
+SHA512 (parking_lot_core-0.8.5.crate) = c4315df551748d1ae77655e4d9f8c90f911498856e5358009e9e02e410bb8085f006f369188b0753a298371ebd74a5c383d848b65e31b55f3462381308c83a00
+Size (parking_lot_core-0.8.5.crate) = 32466 bytes
+BLAKE2s (paste-1.0.6.crate) = ea351d4fde70b8285cf9fbb0c7a7a65769130ee1028a672a23f7c4552beb1fd2
+SHA512 (paste-1.0.6.crate) = cf7795c64ded12c16ed7bc90a29bb36156abc8c424066c62d3eff8831a86b4133965d87b8b76b17ed5487ec286fc80e05fff1180833dee4b48f0429016bea25e
+Size (paste-1.0.6.crate) = 17808 bytes
 BLAKE2s (percent-encoding-2.1.0.crate) = 542ff6aaf4f75153656c4a30c8cbab03ae2f1bd09cb20379636114b9b4713a3f
 SHA512 (percent-encoding-2.1.0.crate) = 98af4dfa7c6a3cf0d5aa929c436f9eb1ba1b576a944513f1284e6df2ad06be7cab9eba145d888d50af88f8c970bacc702b323041bec6d4fa1dc34095186c628a
 Size (percent-encoding-2.1.0.crate) = 9748 bytes
-BLAKE2s (pest-2.1.3.crate) = 6cbe931f819204f45bad74858f4769bf8cb472de89af3fa3459a5cdd6f6f861d
-SHA512 (pest-2.1.3.crate) = 08a36d4571cc0e912ae87e1f2116424b3d4139b653dd9a446fec8ff39cd9a691e8305c86cf75d227b5349197ada4ce79912ac25f0726b98a0642981ac4673c83
-Size (pest-2.1.3.crate) = 77986 bytes
 BLAKE2s (phf-0.8.0.crate) = 0f85f3557934bfe360aa9e9febf130b3f22da6c39bb11f79cffbe5b9c89c35ba
 SHA512 (phf-0.8.0.crate) = a3013c4106ba72aa3cf22bd3f903eeacc24ac7cc47aad791bc5e9a63e1aff928a537399b6a86b0346c5eb37979ec01b404807e622e79a0a70a0e01e63c07a47f
 Size (phf-0.8.0.crate) = 3902 bytes
@@ -369,90 +411,111 @@ Size (phf_generator-0.8.0.crate) = 7604 
 BLAKE2s (phf_macros-0.8.0.crate) = d6c7377228b26e33ea3ce2df3fca5166461938502702cf28534503ee008ba506
 SHA512 (phf_macros-0.8.0.crate) = ba56661aa92393fad7712f774fe4f0b7bf25d483aa7d4c4617409e655e9448b39780a904b8865293e16f8e63d62440aa0d653fe231beda4f58194de455598170
 Size (phf_macros-0.8.0.crate) = 5814 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 (phf_shared-0.8.0.crate) = e120ab927dd3d8651987518b082033537039e5d01744aa2c7c32c01f15778061
 SHA512 (phf_shared-0.8.0.crate) = 6ad7ac732b7cc42e7e179329fbfee7074d26652d73eb4f2b97224491d978ad9b14c66e5a539c96b84c70124ac44cfc009bf963a42c438d028bd9737b99f463f3
 Size (phf_shared-0.8.0.crate) = 2860 bytes
-BLAKE2s (pin-project-lite-0.2.6.crate) = 049a141365528fd74dc5f5a3beef848f5cb1ee33d53d5a90909a533272cadf35
-SHA512 (pin-project-lite-0.2.6.crate) = 21b298896a10c2b21e481f5769a9ce557ec376819681599699f0881769d2dd378bd0bfdf7c43cc16eb521c48c67207e63373622fff84ff26da88703a57461461
-Size (pin-project-lite-0.2.6.crate) = 25494 bytes
+BLAKE2s (pin-project-lite-0.2.8.crate) = f17fb23d3567ea71f6e260307531fa0a7119dc7f384f229f7863f24d653fbc5a
+SHA512 (pin-project-lite-0.2.8.crate) = 9ecb86d550f4440e19eb16c6a9a418b5c4ad859ed2449b02f77d4b07b1e3e3e6b6b7ffba44a358958679342eb21222992fe6fdfe6d9bcb7a699a3e5816f1bfa8
+Size (pin-project-lite-0.2.8.crate) = 27847 bytes
 BLAKE2s (pin-utils-0.1.0.crate) = 5a1cf546c08cd8ad36d3736e337a9865b694de6a636733d252a878aee8b1c204
 SHA512 (pin-utils-0.1.0.crate) = 828422b8440cc82ac6b0743e0112fa7540d437aed457564999092b1462cd7672cd6b1f0201b67075431aeedd3d9c5127468a3dd028744109944f7f023c82fd70
 Size (pin-utils-0.1.0.crate) = 7580 bytes
-BLAKE2s (pkg-config-0.3.19.crate) = 1714c04f1a9bdf1fb78dba951c56e851b36620da5d5402e80b14b8bc99a8a500
-SHA512 (pkg-config-0.3.19.crate) = 42bc13c4e39c8f71690db527d815884acdfd2ccf5fbfea700c6ed60257e852cdcb1c443e7774409e51da53612b0ff0aa165554b99fd0cba973f94a8df52982d9
-Size (pkg-config-0.3.19.crate) = 15451 bytes
+BLAKE2s (pkg-config-0.3.24.crate) = 30f728642a8760aeea0c11726e378d31e22e4fc7980a55a8278476c729e65a60
+SHA512 (pkg-config-0.3.24.crate) = be22c609b3d5a9a38bab1d30792cff397cc908f1c53fb2da68a9a7d1258e53ef64c1c5b26d840b0ed1d35b307c98ffb499c82e5796e88be0a6ecc0c6f3b5dbfb
+Size (pkg-config-0.3.24.crate) = 16489 bytes
 BLAKE2s (plotters-0.3.1.crate) = 314fb2a97d4d93c3194f8a11feae7eed6067dd9043e2f1d27029bab40462f51d
 SHA512 (plotters-0.3.1.crate) = c7bcdf9da56c2d1c03053f61256d44d2384fac1a9a7e0db058090c13b359bce76a2a96bbcbfde04fdcde0a9dd3db8a1a22bc57508b0b6e4a374c8b35ec6c9707
 Size (plotters-0.3.1.crate) = 8595577 bytes
-BLAKE2s (plotters-backend-0.3.0.crate) = 4d34fd46cb8d65ac6fe3b447a0c886aa7833cf0d2c9d5796867519d0e9bb6104
-SHA512 (plotters-backend-0.3.0.crate) = 2071a4e249277a25cabf2f39c8fbf68ee5246b853c3f054fa49ff5356492b770419ca7dd7e481465b764fe8a1606491a2ff49a3215c3a5dd7c7b28779c54f3ad
-Size (plotters-backend-0.3.0.crate) = 13492 bytes
-BLAKE2s (plotters-svg-0.3.0.crate) = 70053f6558d4cd20e8c38df5fc73897e832de685f994e05a829cfbef1d6e1ea7
-SHA512 (plotters-svg-0.3.0.crate) = a706b4db5160d30d1e1e2d718b511a9c3f875947ea989d981e7cf221aab3d7b1c41ceb7704956683f2ad5415e698463c0eceb1e3e60fe1f794ac90f4dd175d82
-Size (plotters-svg-0.3.0.crate) = 7488 bytes
-BLAKE2s (png-0.16.8.crate) = 8a25691dc9d8bf7f2745fd332de419d8cd31fbd19d1c45881f6e4f0f625b0b99
-SHA512 (png-0.16.8.crate) = df96f8580d8cc11df54788ff64ab3269b14369a467d7c29964a5b19add5e7a82258e6bfda40eedf135bffa98a2a86afbb725cd085cf37f6c433abf9a7485edee
-Size (png-0.16.8.crate) = 52598 bytes
+BLAKE2s (plotters-backend-0.3.2.crate) = 2417d9891cc0af84fed324820242482320becf1ac5640040fde328e5f036b675
+SHA512 (plotters-backend-0.3.2.crate) = 116bc6866094a2ec40a9ab9363378566ff37eeb4a4e3805562dd3e95f1d5e8664b54d3dc858a2c9974b125e308e46b77c294de2a655f836d342712c32f0242a3
+Size (plotters-backend-0.3.2.crate) = 13524 bytes
+BLAKE2s (plotters-svg-0.3.1.crate) = 8e6787618f150dd64abe6b679d1154e07fe4cd978f3b6581ae95bbdb2468ffae
+SHA512 (plotters-svg-0.3.1.crate) = 4d3cd02534440dc26f5eaa3b4966081901626c61d9fabe0092fed87c48929cb9be070d9c34486fc7c7bef308337ff4890d30f9581a613549e507db60dd9d8876
+Size (plotters-svg-0.3.1.crate) = 7596 bytes
+BLAKE2s (png-0.17.3.crate) = 8d4342f48e47521aa793f3fb1d721176b70afaaba16eb100cbcac061c907d75e
+SHA512 (png-0.17.3.crate) = 5b88294b1953291880e6a95451f71b5acc10d441993e24c1666e703feb472f9d5c711322862accf2391204cbb477fa6932b8ceb2ebdc77877466645f44e39016
+Size (png-0.17.3.crate) = 79612 bytes
 BLAKE2s (pom-3.2.0.crate) = 254d17c2eac178dff791ff3d4f18b08a448d64ff63c24d348beb3f97f37103e0
 SHA512 (pom-3.2.0.crate) = 0fac8e7f3b2d39fc047f60aace06d8a809fd0c5e017c7994dea2eec625fcac9ab5c5f65e508a67e489ec577192de227f09323aa55f5f0ef937dcec0f0a13bc1a
 Size (pom-3.2.0.crate) = 169708 bytes
-BLAKE2s (ppv-lite86-0.2.10.crate) = 63e761b696c80738a1f9d39555d20f8fce82c41a4136a9c649a0b11141918697
-SHA512 (ppv-lite86-0.2.10.crate) = c9941052e504b9b310024064026e4b1d540dd877705ef450a833d9ff6dee70ba874cdad68c46381a71d5b54482cd80b3dbb8e0c225758fd339069031a55195f1
-Size (ppv-lite86-0.2.10.crate) = 20915 bytes
+BLAKE2s (ppv-lite86-0.2.16.crate) = bcec1a8bf0d1fac112f8d6ab00381ac5358660c24daf104f68ed3a16c3c0878a
+SHA512 (ppv-lite86-0.2.16.crate) = 264b916f7d1bb6f1c0c0d3cc45f40b72b638abc7174416b49241c3663fe500409509ef6c8241a24515a21a20288c2ba508035b6b37972e4ae7ad02ad19118b74
+Size (ppv-lite86-0.2.16.crate) = 22245 bytes
 BLAKE2s (precomputed-hash-0.1.1.crate) = 03d4bac65377715b1701257c322877050ffa98fdbe08274584ab9602b0369c23
 SHA512 (precomputed-hash-0.1.1.crate) = a118a98286a47e2f0cf35d2678d0325c18b9b7d5bdf40ceadc16483b282307fd1498434d5bdfa25477a4f420d97c34d786e42e9fa70431b788b4b8fde9718e05
 Size (precomputed-hash-0.1.1.crate) = 1640 bytes
-BLAKE2s (predicates-1.0.8.crate) = 98e6513badfe14b11e56bd4d0d70d276f9e19ce9549731d45877a865d8d502fb
-SHA512 (predicates-1.0.8.crate) = a6d8278c331223c24a7189e9dfeddd11a20e7e9010e647a8fbc554f4847b72a13aba2ad22d4e0fedfb2ed4490fd11b05fb2d0e7fda373794b7c0a70094998a6a
-Size (predicates-1.0.8.crate) = 26996 bytes
-BLAKE2s (predicates-core-1.0.2.crate) = 009875baf8ddbcd2235dc986b012c88d345977afe7d87cce086e77aa099c3487
-SHA512 (predicates-core-1.0.2.crate) = bfeee297e7bb81c1cc63908ab47f10e21e53b9f690d9aaf08855bc1824e0c87cf05c92e5a8dbc57eace7490c0ce58bbe2e178ac33ad0553ad2772593d89f8aab
-Size (predicates-core-1.0.2.crate) = 8185 bytes
-BLAKE2s (predicates-tree-1.0.2.crate) = 03a7b58203b9a598c3a3e8f0d194f6e1d3de9d1435cc4aa92f3408c48a1f9db1
-SHA512 (predicates-tree-1.0.2.crate) = d11b2b7d44ba5a00ed189d4455216f0c991c0f272776166a528136e26436e3f0cbbbdd001bf9a2b9aceaaf221fb9218fb497116e7957bf6bd9761616428c7ed2
-Size (predicates-tree-1.0.2.crate) = 6341 bytes
+BLAKE2s (predicates-2.1.1.crate) = cc32cefa4a4afae1ce5a0f843f4b45caf28f0ebb858a06a77d0669297f20cd38
+SHA512 (predicates-2.1.1.crate) = c850fa2541265aeb23d5c19dac6c7654dc434f1239ecc8b1cfaea89bd120112e2c45f127b491fbfba1c053db8413e8b561896729a56b6588142dd9ba9a33988b
+Size (predicates-2.1.1.crate) = 23150 bytes
+BLAKE2s (predicates-core-1.0.3.crate) = bafd9350ef1cc420aefa4b10587b6ab3cf8602f694f088e52082304b9a7f60da
+SHA512 (predicates-core-1.0.3.crate) = 76d056f0acdb2d9c5cd44828b8da8722899438fe7e11ce6c96d3ce2bc8c267508e1010e2ac2c7bedd3281fb29856a3cf29f93de51b0ee349a5ef51466ace799a
+Size (predicates-core-1.0.3.crate) = 7757 bytes
+BLAKE2s (predicates-tree-1.0.5.crate) = 2dd070ad39993f789ebe10e9956063b5d111ce665dd8d555731ab2898c04a784
+SHA512 (predicates-tree-1.0.5.crate) = 950f9191f44da894feb209110488de3da0e36cc86ef366ad2749a66bba0053e23c39fadb67fc5a4f5db3adccecd414619f9f805c2913733df96254913c360bfa
+Size (predicates-tree-1.0.5.crate) = 8126 bytes
+BLAKE2s (proc-macro-crate-1.1.2.crate) = 6562d6e63fb58d81d6eeed678ef055024ea8351c5a0b65890e6b2b5f87012fe9
+SHA512 (proc-macro-crate-1.1.2.crate) = 2ced9b33558e4716344d705dcb414169aa5b2e43b5f3005d003895d6be4461ce1460df69a4a3b92cc1f0578774f9e4aa5e6cca56eda7718db3ebf08c4c201896
+Size (proc-macro-crate-1.1.2.crate) = 8564 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-macro-hack-0.5.19.crate) = 61d98efa7bf829362cb8fcc4ef3ec6d31da0aa9fdfd7a9c3f3f3146ff5bf9c31
 SHA512 (proc-macro-hack-0.5.19.crate) = 9e4cbec41056438287f5b23086264c86e2f0cdc193064006556736377b2954229de13a585149b9995002c9aee3334ee2a80ae4afdcc96cabe7ed2bf718476952
 Size (proc-macro-hack-0.5.19.crate) = 15556 bytes
-BLAKE2s (proc-macro-nested-0.1.7.crate) = 6328c7786a8d40414f6998be541051dbedbe30e5532172d604f604e3d0557e2e
-SHA512 (proc-macro-nested-0.1.7.crate) = dc5d898c6d5588d279aa0852193105bbb3824798a05875e2181c66da8c3849fcb32189d9b213cad09054242aa4ae9cb602f9c2d1b5e7302963bac244bbaa27c2
-Size (proc-macro-nested-0.1.7.crate) = 6495 bytes
-BLAKE2s (proc-macro2-1.0.27.crate) = af574979576a408c0ddb70e54a4de0778cb33a92a555848614d90aea197c7bb8
-SHA512 (proc-macro2-1.0.27.crate) = 3227bcaa726e88bfdb1b4d1243a4eb216ad2394a7a3b4b258de342ac76a1ab1a39a07f28f3490e42e2c2034176bf0d84b1c1fcadba2444c0abcc5878b02f93a4
-Size (proc-macro2-1.0.27.crate) = 38625 bytes
-BLAKE2s (quote-1.0.9.crate) = da1409c5fab9fc40b5a0ce824d063088c949e2c35dea81f683b558455a1807fb
-SHA512 (quote-1.0.9.crate) = dd6cdaea183b85400531ef01e56657edbec0d8f7c27898c1e591b72dff755fa5875b33ca320bd65be0e9aecfc6a61ec119a4bd1291e9f2057fca642ab5b198c8
-Size (quote-1.0.9.crate) = 25042 bytes
+BLAKE2s (proc-macro2-0.4.30.crate) = 0ef6052f06e39a1f32474d660d6ad8226479c7207322040369ea125b733130c3
+SHA512 (proc-macro2-0.4.30.crate) = 73a8de3f1d76a8baf2d45afc1497bba8c0cbf231bf9b6750b9cee2473f492d5f3957ac149998da720acc8287c96d604971b51dcdfa629523bbdd97c297856ac0
+Size (proc-macro2-0.4.30.crate) = 34731 bytes
+BLAKE2s (proc-macro2-1.0.36.crate) = 9f898c159cb5423e6c1b48791e74d604c348d2912572d212377917439e31212a
+SHA512 (proc-macro2-1.0.36.crate) = f31b0f2356af2746321c4f808ac9af87d21a5657c103ed6bc1383855e40caf49246cc8ec1edff58eacf193424abfc2163148b7298e527714e65e602f14b2e50a
+Size (proc-macro2-1.0.36.crate) = 41411 bytes
+BLAKE2s (proptest-1.0.0.crate) = f380cbb7cbc366dadf655c650d660eb33215c3254511c8dafb1fa93a5a987ed1
+SHA512 (proptest-1.0.0.crate) = c8a45bdace0e836db5ec0113f3794bbcee2b75fa5b06caf84808df7a052ef117f22b48fe12413f86750da710d5e5c88457a77ecfce04e1e8fc5a76dbba3d79af
+Size (proptest-1.0.0.crate) = 189237 bytes
+BLAKE2s (quick-error-1.2.3.crate) = e8bf715ef837d08c31e3438c620f0dec10d35c906471ce97afd299a0a6ec0ade
+SHA512 (quick-error-1.2.3.crate) = f8aaf9024d20ccd42b706c756eed8320aee339f8776392b47a41cc82ca06b03df1a5b1f00854cea96689c5af261b4d8c5d2b1a242d10f2755e7e33dc41be35b9
+Size (quick-error-1.2.3.crate) = 15066 bytes
+BLAKE2s (quick-error-2.0.1.crate) = b5baa20597127843f2ea703488925348d57077126e4c5741bf35bc415b1489b6
+SHA512 (quick-error-2.0.1.crate) = e028deb598466ae91663e5d090606be4f117662d0fa6e0c0b0043c7261f26787057e84e644cae72a45b1a0a7b1fb03fc9712faa3abee94b97ce2c8d25c365c32
+Size (quick-error-2.0.1.crate) = 14265 bytes
+BLAKE2s (quote-0.6.13.crate) = 2a8a7205019500e9498e0941d3456226a09c050b3efc37d0eb773469a65bdb61
+SHA512 (quote-0.6.13.crate) = bafa9ba42ea6ff2d6df652384485c58327de6eaea2832423eedd8ef8b4aace673c23b70f1f22106515ac13d7f625cb8b1a5e8c4388c1701ea3cd86fb9ac3056e
+Size (quote-0.6.13.crate) = 17475 bytes
+BLAKE2s (quote-1.0.15.crate) = 1e53d65b5f27b662d9331ea4131d1f5420745a0849feedabf804304f4a37dfbf
+SHA512 (quote-1.0.15.crate) = 76403bfac4e9a018b29ddf8f911135206d4fdc266db38a95cc92f6159a8b436d39d64c4ae6c3fd16ad83117270ed329b6a151d589cab46c75443c57b533dfaeb
+Size (quote-1.0.15.crate) = 27281 bytes
 BLAKE2s (rand-0.7.3.crate) = 4799f94d7d054b269caf818193a2b748557a9d83c3c164d17f408649c4c4e96b
 SHA512 (rand-0.7.3.crate) = f9b68ef9446f1ca2c8092c50990f15c1b4cb5529eeeac4df8d69755e0b7253c663c587775e7cb0a7298c31edb444975dda34926759306541f6d43d0d3cf57b7e
 Size (rand-0.7.3.crate) = 112246 bytes
-BLAKE2s (rand-0.8.3.crate) = 7dbd2936ca56d4ec3a519ee124b3cdbc4c5c57d353da434f5f6fdb8aaf30b723
-SHA512 (rand-0.8.3.crate) = fd61348a8c3187881473c8764238d2388da3419e82174f2877cda51a7cd136106b2c7f0dea6b914f120b929c1db323529fa161465156661ffd19eef9b2737e4d
-Size (rand-0.8.3.crate) = 84493 bytes
+BLAKE2s (rand-0.8.5.crate) = 12fbacd2e6f4743eb56bf132865ad6d2c58d567f1c689fd646b488b863b9eb38
+SHA512 (rand-0.8.5.crate) = 8b33a8988906ba5e2057a9a84bdd11f867a5536c22f5056eec59ed4ec4e3a6da2fd773da4c0510d343762e5a4ea0f007db4c4a7cef87a47f90e36c1a84d86fb2
+Size (rand-0.8.5.crate) = 87113 bytes
 BLAKE2s (rand_chacha-0.2.2.crate) = 146af02c29386e4f0a655d58e86724aefa06b67b61fd786eec8f7da94218e903
 SHA512 (rand_chacha-0.2.2.crate) = 1e2117442e4ffdd834dcbf0ea1829e73202c0ff9041d5969d81a59330242145f2753f2a56de2fdbff65f26cf0d227c7d08b2094ab2f946b764aef88106a6ac84
 Size (rand_chacha-0.2.2.crate) = 13267 bytes
-BLAKE2s (rand_chacha-0.3.0.crate) = fa9f8866ffe205bae1d7275a147bb052b9072f9bcdad954d651fc00e73942467
-SHA512 (rand_chacha-0.3.0.crate) = 631f32a5b0bb42ca87ee8381795402f8c5a80202700b786655537f981c0e210e41eaa42ad4247a25bce1260c29caa8ba3b03f92e520ac331403fd8e76fbbfe93
-Size (rand_chacha-0.3.0.crate) = 13920 bytes
+BLAKE2s (rand_chacha-0.3.1.crate) = 610f5bba921c6e9d0527a13b5bf3ac43ffcddbbfc58522a8c086baef788895c4
+SHA512 (rand_chacha-0.3.1.crate) = 8198c580b1b9b0429758ffa49cd8138fa3ce724f0dcf73c767ea7e55611d6a2e4c7cad9950896510def500ce4062b594386c947ac3d89425b4e5c9b04d0b8075
+Size (rand_chacha-0.3.1.crate) = 15251 bytes
 BLAKE2s (rand_core-0.5.1.crate) = 6873229e385cff778b4ac96d1b1d9a7b31611c9219bacc24f6d920573eb30d35
 SHA512 (rand_core-0.5.1.crate) = 4f7500b35e165e6c817fdd67a50745d5497d24e554bb554705097e37258751e8755c4d6b8a69fcb5e1977708ba78620bc35d640e4e018fcd4e88d9dbdbebdcbf
 Size (rand_core-0.5.1.crate) = 21116 bytes
-BLAKE2s (rand_core-0.6.2.crate) = 587145dc63469169275290b42837b27d924fb803749535caeee5808449e5b51d
-SHA512 (rand_core-0.6.2.crate) = f1f21dd6306d6f4b5666d1ef4994d0d68f10a7a94fe628a5aa8ba28ae0376cb34b7c091f82e2db8f2555eec4f35088f6c4df42ed84de7467d5780e284b397115
-Size (rand_core-0.6.2.crate) = 21708 bytes
-BLAKE2s (rand_distr-0.2.2.crate) = e85972a55940ea6efce4dc893545859a64008718d91c9ce7cd0ab47e8a6d4f6b
-SHA512 (rand_distr-0.2.2.crate) = 15c710f3ec4e06fb4c356ef1016431c8b7e6fd6d7f03f2fe56b7ffd34cfffd728d3b3a9c92ddca36fb4920154f92589dc9c91b1735bb32d5b61eaedb24d702cc
-Size (rand_distr-0.2.2.crate) = 40805 bytes
+BLAKE2s (rand_core-0.6.3.crate) = 227719def6b8444614f9982b4f761c2d654e08f7f5147f7b9ba6a1468bd758f6
+SHA512 (rand_core-0.6.3.crate) = 0fc31f96ca8ebba8c179367de01458e909265e1d627ec0c5620be7c8e83d2f9570471d6ec2cb2bc4bc531505b02fc31f1165708cc1357906791c87123b06ee87
+Size (rand_core-0.6.3.crate) = 21938 bytes
 BLAKE2s (rand_hc-0.2.0.crate) = 023872677da2b8ff95c6b350861c253848b10414b84afe097134562545759446
 SHA512 (rand_hc-0.2.0.crate) = bca185612bed5cee4da76fb68fe854105da276f5bf2da464e596d586b925df798cc692ed881e276ab77c36b4b0551930966c93656be122ad05899d87853533b0
 Size (rand_hc-0.2.0.crate) = 11670 bytes
-BLAKE2s (rand_hc-0.3.0.crate) = 1328820284f9abfd6c8f1e67d0ce60afe6dca444610d0b8820d9e3fc00b21f3e
-SHA512 (rand_hc-0.3.0.crate) = c78372332aa0bed3352d58e07be3e97f01e69410051be2d3cba569b05037df7379e896a84638b4e9f4e477b9851e4bdef0accba2c53d118bf4667a3e1bbe95bf
-Size (rand_hc-0.3.0.crate) = 11780 bytes
 BLAKE2s (rand_pcg-0.2.1.crate) = 2873cbeabc110b44f9dcb2b4c5280875e6c1ae26bd00ceab82967f7e82365fa2
 SHA512 (rand_pcg-0.2.1.crate) = 612c0d1cdc591f80733bf8097e251f02ef7a7e71cafb74e37b63ac68043558045c0c96196200ad07ce7aa9f2d373640c20e598ae5774935c8b52350ec20958ba
 Size (rand_pcg-0.2.1.crate) = 11291 bytes
+BLAKE2s (rand_xorshift-0.3.0.crate) = 50091b67e73a1475daeb43645e37d489da82074a120ab3cd8f5eed63d750c4ad
+SHA512 (rand_xorshift-0.3.0.crate) = 256e410e5bc08c56496c53c3d53936f3b1cfed41458b0ee8879d7aa8b95375055746ca49e29000ef847b37f01e9237f569cd000c4b281f6c78ddfc78ce439a49
+Size (rand_xorshift-0.3.0.crate) = 9121 bytes
 BLAKE2s (rawpointer-0.2.1.crate) = 144cf211aa8998d72b6e1500eb30556463301c7d48b6794dd0c18a891bfe6a04
 SHA512 (rawpointer-0.2.1.crate) = bff9ba7b69e7754e89ca6d42bd3b7a547f450404de999e35c10e4002fe03ee1f563b9799673c5010aa4c2f80885ca9e45b5560c5093e117be3b75d86affcb62f
 Size (rawpointer-0.2.1.crate) = 7490 bytes
@@ -462,12 +525,12 @@ Size (rayon-1.5.1.crate) = 160424 bytes
 BLAKE2s (rayon-core-1.9.1.crate) = fcb8cc9cded657dffa587cd9b4293a6361b68053e7c57df9981e968b1bd961ef
 SHA512 (rayon-core-1.9.1.crate) = c24c34dc488171ce476df145e8c6953d35fea93412805f6c411ba8b8e9dbbd733610b291203ee91bd265b766b78e14ba15a7b587e8f0ae8bde53f60e0644ef78
 Size (rayon-core-1.9.1.crate) = 64961 bytes
-BLAKE2s (rctree-0.3.3.crate) = eb15900984016048d794c4800ca870b6fa4d6da40cf90a3811403f0d0f250fca
-SHA512 (rctree-0.3.3.crate) = 19b1b9a1ad71e59434a9f0f8edc98f1e428ecc94d300d66d1eb62250f02ae0df8cc8d0e63ed30ac5a13344e21175ea4e3e0d81beb161b1e483916206d4951c85
-Size (rctree-0.3.3.crate) = 8527 bytes
-BLAKE2s (redox_syscall-0.2.8.crate) = 130070fb96be5d5a10b5b88ea4f23ddbaad7a79517dc619c6d11d88a420a9285
-SHA512 (redox_syscall-0.2.8.crate) = 250556a7683254c9daf22887b39abb010eb9d4fe08b944e52bc6595ef6d8acfed76e5f43931fe20c84bdb3743772fb62a0be154ecfb6e66c2facb4c73546eacf
-Size (redox_syscall-0.2.8.crate) = 23697 bytes
+BLAKE2s (rctree-0.4.0.crate) = 27f70af2ec1c8a028372321209d784e542403e92bff2bb3424d87c07989e6009
+SHA512 (rctree-0.4.0.crate) = b2a4b2a6560a1228d48764e835403c09e3edb30be0ef7a046acbc881d8a828cdee00925252e3403c3478cbe9564b912817b6809db5d6bbbb06b934cfea4ae010
+Size (rctree-0.4.0.crate) = 8310 bytes
+BLAKE2s (redox_syscall-0.2.10.crate) = 34d65a357c300759482d088d30518f3bcc4c1fa24f320c953ff6bc89bb7bdf2c
+SHA512 (redox_syscall-0.2.10.crate) = ef012eb4bffe32119e50ecdbef4cc31f6e84a344e94f026484fe4e2c904f94053a8b6249fb6bd8ada31b3ecfbf0096085283bb68aeb62b1b01b57f35794aee92
+Size (redox_syscall-0.2.10.crate) = 23582 bytes
 BLAKE2s (regex-1.5.4.crate) = 3465447445c42b1e1e85a575bc9ec4edc9b036e61e87288521038059d229c9a7
 SHA512 (regex-1.5.4.crate) = 1a9208358c4ab87c19ec91bcf5c1e35dede46f3a0c0097061b7b53fa77a1e5ad38090d243aab274956f09c491e5fbe3b3b35a91db079b82a2dde2fd9fbad4c19
 Size (regex-1.5.4.crate) = 236581 bytes
@@ -480,69 +543,75 @@ Size (regex-syntax-0.6.25.crate) = 29329
 BLAKE2s (remove_dir_all-0.5.3.crate) = 1c3501d77c00011b5c303ca74013c37e39700786c370d0891f8114759e4e6b4b
 SHA512 (remove_dir_all-0.5.3.crate) = 50417d6d8a33912193a1ed37eb72b47431b12ae65d2780cdb7080c3d141e63819da13751c3fb737685cea322f70b36d413389c3dc01aa12b4dce615aefed0e2c
 Size (remove_dir_all-0.5.3.crate) = 9184 bytes
-BLAKE2s (rgb-0.8.27.crate) = ffab3b3383376ea52dfc6e64b06cf2c58e1fdc2eed03fe5ae9048830a2a6a24f
-SHA512 (rgb-0.8.27.crate) = 9b35b3277a253b85a54d1656944e919d933392c349b38718fb36e828a321b907526d57438d54b9e9ccf4556967d25bac328c4f542940ab1c42e019bc1db9c712
-Size (rgb-0.8.27.crate) = 15624 bytes
+BLAKE2s (rgb-0.8.31.crate) = 6dd5ee8403df4b6d66a3b5fd1137a8a3f7d24019924fef99fac347a43dc583d2
+SHA512 (rgb-0.8.31.crate) = a9b307c88dbe24b383e38311a411365a709d4d7fe8d5e0e35f29200af3f2b912e1251a68b268c383a2f00538a93fffd05f0bdf1ca15e5bd3f56000c789ecc144
+Size (rgb-0.8.31.crate) = 16087 bytes
 BLAKE2s (rustc_version-0.2.3.crate) = 1da7efef6c6683c55a51e8536ea7d19f8f2204ada20940d72a8ec7ce28ef6119
 SHA512 (rustc_version-0.2.3.crate) = 01fa7a758dcaa4f15c18628a0d5ee5adde5ade96a8b7dde0908e39e27b290d1e9adb20d44e2adcd379341d2d4a0c34a80dc12553a3bb4efa4758988f28989779
 Size (rustc_version-0.2.3.crate) = 10210 bytes
-BLAKE2s (rustc_version-0.3.3.crate) = 2668c16716efaa3596916eb1500bace6ec5bb7f21b98383d1a3556b16e544f7b
-SHA512 (rustc_version-0.3.3.crate) = 37732b3b28eca41de205db34479c75b31af4ddd811f0f1606933eb31e25e5ed3966a41a8b7d338be20fcf47540629824c41a267436c185a98f8acfdce608b5cf
-Size (rustc_version-0.3.3.crate) = 12119 bytes
-BLAKE2s (ryu-1.0.5.crate) = e785c89ac699eb06a4d1e6ece9e9d918ff772b0567a55d48719dce68c3e20b82
-SHA512 (ryu-1.0.5.crate) = d1708ffa3112a684edf2956b6730ead040401d38f1457cde074eaaa59c249007dc8b925629e7f6df89f7ea757e9d0826649d685cc8ede0a04d50296048bf476c
-Size (ryu-1.0.5.crate) = 49570 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 (rusty-fork-0.3.0.crate) = c52cd9d13442aa77c2df583e598850026d65feeb62eb64b0679a37c9897c7634
+SHA512 (rusty-fork-0.3.0.crate) = 8e41e12971c36ae1d4439943e55204e32fb4e62717355a2bf79152825eef7dac305c2fe22468957cb3b7af0b27004ceb18eee2d2fa0a6f8822b28b711f64ccd7
+Size (rusty-fork-0.3.0.crate) = 19881 bytes
+BLAKE2s (ryu-1.0.9.crate) = 873737ecd578ee8636eabec493fd3ed4d18589f6a34793b872148bfb1755ba01
+SHA512 (ryu-1.0.9.crate) = 4e7c2c7ec73da1ddb32e18d36b8159cb4047b9f4feeb975361e7ba68135e671e11419bb7786df789f5d08e5895231d2c98e36035b515f2c64ac40474d08905cb
+Size (ryu-1.0.9.crate) = 48391 bytes
+BLAKE2s (safe_arch-0.6.0.crate) = f2628411cdd8246f4aa7096d10fb778fc43893f299d693da05e71aa00a033d62
+SHA512 (safe_arch-0.6.0.crate) = 37af0aa16b671d3bda2b660979f6f047748b7d8b2f11458e45d8dc3127e15cd36e7d5b3afc686839130bfde39af1a0d17348fc3ba3da388f59c22e276d639d09
+Size (safe_arch-0.6.0.crate) = 72016 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 (selectors-0.22.0.crate) = f9a0da53312e90e05cd4d31c7d9768d41801ec25a11bd41073550a75dbb41051
-SHA512 (selectors-0.22.0.crate) = af2f4ba87c7a52291bc7f5276c4ebcc7689724d95972ac8d162e0f4007a6f0a47ee1aa6095b3b80441924f990b2d147bc4e3e65a7dec164d95742977ca792b04
-Size (selectors-0.22.0.crate) = 44199 bytes
-BLAKE2s (semver-0.11.0.crate) = 8eb6db6cf1eb08883d65df4c9737a55ce177ce7064f1acf2203e5a1e0e3ab340
-SHA512 (semver-0.11.0.crate) = bdbd8eba37071ec1d24d372cc34ac4d82b6d914e7396ed51276e80d4d299864507a9d837ef381f6c4868981b7ca35514050ab8d7a621d43697a9c4b4bd5d8573
-Size (semver-0.11.0.crate) = 20826 bytes
+BLAKE2s (selectors-0.23.0.crate) = f0a928c6b24e99d89ac31dfe16391ed116a82c8fbc3bb86847560c9b4092149e
+SHA512 (selectors-0.23.0.crate) = accbdc79342e958638724d68cfc89d6c218ee4fb42e15ef0a5fc204525ff75986491a67ea105c9528ce123397337cb7d0cc979e7beeafa97642487760d6712f7
+Size (selectors-0.23.0.crate) = 44905 bytes
 BLAKE2s (semver-0.9.0.crate) = b8d4f42fa79f19dd6a11b5d6846f969e344a3f0faada4c278ffc044bc05d06b8
 SHA512 (semver-0.9.0.crate) = 03a2ea563456f812c301721c3572370fe4934a22db60079da0dd6ffa33fa789e5e2436ef09e62fc35e0b742b06fabc290992c74eed80419a353c9de9449928dc
 Size (semver-0.9.0.crate) = 17344 bytes
-BLAKE2s (semver-parser-0.10.2.crate) = 3dfb33cdadb3d9f60e323d090ac382b099032f3fe1179ba0d8e9ae78728f3edb
-SHA512 (semver-parser-0.10.2.crate) = 154a6905eb5fb854450a0bd00381f93ededd6f1a992103a53464429195102eb266c7e8681e89cf952223a51427fa17c0a36e3b7c2eb6d375b309e5fd3d721f1a
-Size (semver-parser-0.10.2.crate) = 23176 bytes
+BLAKE2s (semver-1.0.5.crate) = 6993fd75a8e5afc702daac31aa002744167db9955f10247b17b2ce41bb92ab26
+SHA512 (semver-1.0.5.crate) = f877bab4a8ba61b0467ae6dfd1e0962d367c09e111c614d398824b9a714bbb01cb0695ba380a47b36a657cacf2b81f8e982b1b12e78b9868177e912c263e1e87
+Size (semver-1.0.5.crate) = 29943 bytes
 BLAKE2s (semver-parser-0.7.0.crate) = 7abdd9bbcd90bd01011163c096dd73d8eb1fa46c038fe39f5ae202e5c56a3c26
 SHA512 (semver-parser-0.7.0.crate) = 17320468ec6b9862d595f358d70c09ac6e09db7885fe0ead7a1e596f79350a6306e8bfde5bbd6512008a7c5454da1c7ae55fe1e3bc1c1ff02ac9df54c0a6121f
 Size (semver-parser-0.7.0.crate) = 10268 bytes
-BLAKE2s (serde-1.0.126.crate) = 6fc29479e0827df9cea1a12e77b2cf3d7c31050443f978c5ef3c426ab8566997
-SHA512 (serde-1.0.126.crate) = f22ec92b2eaed0819610ae2c4471eb12aa3a4209f5fbfe829c2329010813837d11ffc02d7809335df6a978cf7944095fae79c7593324dfd49becc7633dd626ed
-Size (serde-1.0.126.crate) = 75138 bytes
-BLAKE2s (serde_cbor-0.11.1.crate) = 65794fec0de8b2f5bc1785fd8005e1c52891aef60d2cf06fb8608e1e220ff5d5
-SHA512 (serde_cbor-0.11.1.crate) = 165192ed999cfdbe162abd3aff92f86f4300ffa9347e57fda2ef3c32c69a18183d468db059d9dd80218bf01de15fec6fde7cf6dbb8cc2a6158785484353f2192
-Size (serde_cbor-0.11.1.crate) = 43947 bytes
-BLAKE2s (serde_derive-1.0.126.crate) = 857a055a839442a91cad5c3f2e3ab6452e73ff35c6a08e7c2c06739d31964111
-SHA512 (serde_derive-1.0.126.crate) = e3c430b82def037d2f1dcc96ff7dc075636c81ab8f12e07ba09d232bc8224204c7b0cddc994c1ec98400e50340e03d6bad0dfa624b4d869e5f29d72b293d30bf
-Size (serde_derive-1.0.126.crate) = 54189 bytes
-BLAKE2s (serde_json-1.0.64.crate) = 080bb0229a15fee78868c61cb0c493c305e7473add5442102651f307d9b228c9
-SHA512 (serde_json-1.0.64.crate) = 55a45dd4c60fd93d2d9331f6a8eac39fdfece9ddc1aae45ea27e3dfa81352f08c71bf03906ba99d0feb5df8d847b68547ecaa8eb5a2c76011ebbe8d4cd5bfc2d
-Size (serde_json-1.0.64.crate) = 115138 bytes
+BLAKE2s (serde-1.0.136.crate) = e4a5e23ff9915b787138bfcfc355f0d1d9421da45eb8cdb613c6f516a2efbac4
+SHA512 (serde-1.0.136.crate) = d043ccfd6a1dc9a114a1a95530a63ed9342688d31d3aadeec600a9a9d47aad328be35b6f80080400ea4bb3f820ddd18cc5ce1e6ea1db28e02752962061e71019
+Size (serde-1.0.136.crate) = 76158 bytes
+BLAKE2s (serde_cbor-0.11.2.crate) = 82769aa4e0b5431f6a9e49ace929f24936f3a5c85727a6eddb2c516c426e469e
+SHA512 (serde_cbor-0.11.2.crate) = 12ddcbd5de0d85f2da6e078e3ccfdf2115125084d57eb93d7e9b45bca6a86daf79dcc79c8e54260c56240c3b5e814b1481ac28c3aa1d1b4b982ef5956b5cc3cd
+Size (serde_cbor-0.11.2.crate) = 44570 bytes
+BLAKE2s (serde_derive-1.0.136.crate) = bd43e403a9339aa98b5bd9b3c19c8897f534338b4cb7277bf02cdb54c203efcf
+SHA512 (serde_derive-1.0.136.crate) = 92c99455a5a9ac0fe45eb6ff1ad3ea55db860031fb912ace3755d1d2aad0dd880b2d83add4d41872823bd60557ebe1cb36e898bf0ac975b1093caa9819f7c289
+Size (serde_derive-1.0.136.crate) = 54776 bytes
+BLAKE2s (serde_json-1.0.79.crate) = d12eba94c3e529435de4c570027e0035cefc74b5d14cfd0db96e5ea508f51c0a
+SHA512 (serde_json-1.0.79.crate) = 83987c1a7eddc6adf8ae359c30e2db1fea98edabd6dc49bde840c37a56258fa845612e8ae270a7dca4cfbe9a3532dc55028091e14cdf1dd3b1ceea4bb86a2dd7
+Size (serde_json-1.0.79.crate) = 144451 bytes
 BLAKE2s (servo_arc-0.1.1.crate) = 0e129d4a78fd2a70cd212da1fcba24862ad04a19bfa7d0250b54ddacdfc9b3c9
 SHA512 (servo_arc-0.1.1.crate) = 59d531dcf7a9191b8462ce395e713194994714b65275c0af412186f862be169d0c6fc5d86603332a1aacd8af9ace934dc78531b9cb576cf8179ec35709225447
 Size (servo_arc-0.1.1.crate) = 9817 bytes
-BLAKE2s (sha1-0.6.0.crate) = afbff3c1bfde3b62510af2ee9aba049ee0cf16df2b45ca0dbcd06df7dcb8fc23
-SHA512 (sha1-0.6.0.crate) = 32081c99a0cd5fd6e651deb711eb4c9a8bc71c12e26b25a72b2dba9a3286502e56b23d068a2899764ce1cc0c615c2c1b22a6c7aae63e07a758745b533e70ff0c
-Size (sha1-0.6.0.crate) = 9244 bytes
-BLAKE2s (simba-0.1.5.crate) = 1c6158048e28008be4f91a2fe5eb232cef0c0449fd7555f2004119b36be77744
-SHA512 (simba-0.1.5.crate) = a3f323907455ae7629314575731cd19a95772522a28353d532f3f33df58911b91c30581a44a0bd33f36a296dcbc22619b083ea36b54bb8e2f4de29b573e24064
-Size (simba-0.1.5.crate) = 32408 bytes
-BLAKE2s (siphasher-0.3.5.crate) = b266119e947c70200d7cd24a1a2200781cf1e19261f028597e0871d3411d8d69
-SHA512 (siphasher-0.3.5.crate) = 4887f7b7b4c0df55c185249a16041052e16ad1f7c80d69ca69dba76af7b25095f2ace3d5b2a33346797f74b63c476a67055929c2856a6b4dff60e8fe2147f8ae
-Size (siphasher-0.3.5.crate) = 9455 bytes
-BLAKE2s (slab-0.4.3.crate) = 64c54cb77e25dcfb410089738e3290182936b9049f1378adcaf9b592eaf290a7
-SHA512 (slab-0.4.3.crate) = 8649f32f26c1354b3281534fa0e062a145b62813c46f9ff5989ae688154221b00ed1b8c044c67a4b78c00a2e3478a8eb9c1c96fb424c24cd6cefd4df875fbb15
-Size (slab-0.4.3.crate) = 15681 bytes
-BLAKE2s (smallvec-1.6.1.crate) = e51c50008787e73daad6929c46a2752f761399288ad742717c6a9bbf75b45943
-SHA512 (smallvec-1.6.1.crate) = 9e6061c8211a4485ab54eb541adf40748e1fc3fdfab0849e38e5fd34fc6cc69ae78bd065b788692385a6b8157b031c2fe373900e13d3e56e94fc08d574edaaad
-Size (smallvec-1.6.1.crate) = 26444 bytes
+BLAKE2s (sha1-0.6.1.crate) = 20a5ceeb9a234be9f784f5806dcea29ea633d2ed9d33ba8bfab80d1df783fb30
+SHA512 (sha1-0.6.1.crate) = 8eeb9a5d2c202a181390e25c743da6f8e4f451c1d7d51a3fad0dfd5ba285dd0c7eb851b26eb197a550eabb3aa357f0ebb6f84f588ea2d36cc3c70e62e871812b
+Size (sha1-0.6.1.crate) = 2931 bytes
+BLAKE2s (sha1_smol-1.0.0.crate) = fcdd4edf63bd5bdcd46c6ecebb4939bf4393f2ccc50df1c726faee59069d2d4d
+SHA512 (sha1_smol-1.0.0.crate) = 75d6809a2aafd47cd5f5888f42283985895a9c82b53ead7529a23cd6f2484f32654094dda7a9e5d93e82afc9d0049938def1bdc28803502d140d06a3496adea7
+Size (sha1_smol-1.0.0.crate) = 9782 bytes
+BLAKE2s (simba-0.6.0.crate) = e3c9053d471e6d8694f5cc70870e66728175cf9ffc8b74cc12dc3f67b92930fd
+SHA512 (simba-0.6.0.crate) = 8b87ef96a1316457fe5b3103a67feeac3a82d12dd0dd0bfd2d5f8d340c65633cf744ce1070a85a2b41db8e9d01af5e8516837643318cb14b6910936b89ddb984
+Size (simba-0.6.0.crate) = 49252 bytes
+BLAKE2s (siphasher-0.3.9.crate) = b0b50b63a272935f3f71523548026db64228dddcc85dd88b0c9d7f4fe53bc528
+SHA512 (siphasher-0.3.9.crate) = 2d5f25e9f3703718a8b8e5d790f336b70ac817605e52b893e37f154f07603f18a36c849c5ad06443c4661527d3092c984948c62ef83db4bfe2b2368c17425972
+Size (siphasher-0.3.9.crate) = 10108 bytes
+BLAKE2s (slab-0.4.5.crate) = e7ad12f3e55e202b119e7dd9cd5e90d2f8c15337d434836a1f7c6b0d34e71191
+SHA512 (slab-0.4.5.crate) = 9ab2db11b5da437148486a7da44f06eae2572a735764711145738f9da66b1ccbb8b974ebe3600d1ff7a6ddf07d1fa9dd04c9207c4ba54eaa8311c41d317182ca
+Size (slab-0.4.5.crate) = 15888 bytes
+BLAKE2s (smallvec-1.8.0.crate) = 902dba516c977dea99dcd9d25137ce7d1874df5054f940f9e1f23cdc18eae155
+SHA512 (smallvec-1.8.0.crate) = 17687cfa6aaf95a1df063adc3a412a7c41918a0d003eaac90f7d9e859fb8fa1d652eedee17a4cb3aaae9b33a2043f89e796519e3a7a3992b292f04049bf80b0c
+Size (smallvec-1.8.0.crate) = 27992 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
@@ -561,69 +630,96 @@ Size (stdweb-internal-macros-0.2.9.crate
 BLAKE2s (stdweb-internal-runtime-0.1.5.crate) = fd0e228517651dd9e0303b04a1b46d8b146547ddd824de4d0e062ac342dbe261
 SHA512 (stdweb-internal-runtime-0.1.5.crate) = 9a73f8007d6fa52031ac19f3a2adbe49c0690cec856c484cd81d534ad5b7e4002af0e6615cc9bc8d6753d0d3c1cd5a009ea3ca3750ab518b7aedfbe39b3ae11b
 Size (stdweb-internal-runtime-0.1.5.crate) = 5445 bytes
-BLAKE2s (string_cache-0.8.1.crate) = bc84731c352624f27f56558078b173ea043ba1089da272de618e4c7bdf006331
-SHA512 (string_cache-0.8.1.crate) = 476aa99da2d83de7eabe68b3dc2d064cb549e2caa2b708459f883cc0a8f27bed1b1607abb1481959cc26046cfd4c44886bb87bbef5aba95a195a9d850311915b
-Size (string_cache-0.8.1.crate) = 14423 bytes
+BLAKE2s (string_cache-0.8.3.crate) = 05788cabe395024a4ed6e34d9322db4e3528dfa428c3a408bbc3177dce482760
+SHA512 (string_cache-0.8.3.crate) = 337f1c95393c719d96d9dc7c552b744271f89c4ccb70efada8a48331eb619cbd761eee5a6f13c41b214449fd9ff29439473d33ffe3eda57d78ec90dd9aad88dd
+Size (string_cache-0.8.3.crate) = 16261 bytes
 BLAKE2s (string_cache_codegen-0.5.1.crate) = 7d64d8f490c63aa4cdade63d00b924f6ba7b3b9ed0ff10547fc37851166d4f57
 SHA512 (string_cache_codegen-0.5.1.crate) = c3aeb752cbdbcb78cee6156b726264d182e77b3d6ac89066c366d87d8bdffc32d83e6e59a40471f07d7c827717db25fa6fb489dbd3a650f2fc252a7c85f4ecae
 Size (string_cache_codegen-0.5.1.crate) = 8243 bytes
-BLAKE2s (syn-1.0.72.crate) = 95eb0b4c91761f33bffc6f608e72aee3c80dcbd9ce4aa9333074dd7399bdd012
-SHA512 (syn-1.0.72.crate) = f01e2ef74fc3f84a753c1c379c24e3c63f3c575d72ab865f8e7d51f4dee4293ac8197b4e123ebaa942e9199bf0a0d8194e57a5aa6314bee6951d3d458dfc3da9
-Size (syn-1.0.72.crate) = 232500 bytes
-BLAKE2s (tempfile-3.2.0.crate) = 3faf07562ac5aa5d5f7b400d27cabe0cf9342c30b5ad28b30b6a97d1d1f80c24
-SHA512 (tempfile-3.2.0.crate) = 56d1c5af7cb6863f9eac990354126979534aae7bf298bc8b1c918c7317ce2ba31f53089aaa1ecf8baa4a39d4111d74f4450be82b509b3c2aa0428880029e663a
-Size (tempfile-3.2.0.crate) = 25892 bytes
+BLAKE2s (strsim-0.8.0.crate) = 4c57b0c1505fd1e6a962cf721ee33473997ba55c8638e53c92efc6c9cf7fcc91
+SHA512 (strsim-0.8.0.crate) = 1d55a8d946cd55f5f37d06aea536549ded95739fa58c0f2da285a0041154c181f663682bdcac643aa198b3e762d694a04f058db985c62ebe22b5c16327ba6d34
+Size (strsim-0.8.0.crate) = 9309 bytes
+BLAKE2s (strum-0.21.0.crate) = f413a0ff32def62f15328b0480a3e7742faf523b4f64df8b60a9036421d14e5e
+SHA512 (strum-0.21.0.crate) = 687a99aa93616e16510213b66f53be35561d19cd19f9776084e9d6d33f8576f5eec7a806a0e48997da2b41e6f563a05424c1d5cb5ab2b4a2310cfe1d3b10a5a6
+Size (strum-0.21.0.crate) = 5296 bytes
+BLAKE2s (strum_macros-0.21.1.crate) = 1c7ed6093279da5fb1df02dc4e7d2124ba254bf76f7e904cd858654b8f70c5a4
+SHA512 (strum_macros-0.21.1.crate) = 85ea12f8e03f04c427b99e027065279bd559ea1c51532c6f35cc842218e350e27349258f0fe25f5efc9fca047387da3ec5d670f94a50d574b15f4b5f1c99ddea
+Size (strum_macros-0.21.1.crate) = 16280 bytes
+BLAKE2s (syn-0.15.44.crate) = 869d02bd6869d4d26ac4644b982dc3983398692e1cd23fbcd30c91b77f4ff404
+SHA512 (syn-0.15.44.crate) = c6c9b5887425e1e5fab905e477fcea41bba191693c471cf26922a9dfdd59ed957155a399406cc3723933a869565e7295183dabedfc34e3e2a20874ba94c7ead7
+Size (syn-0.15.44.crate) = 184212 bytes
+BLAKE2s (syn-1.0.86.crate) = 391940d34709d32841390ff9ab418418a9356f63323c41e2b889d9e16f6cb109
+SHA512 (syn-1.0.86.crate) = 1462dc9fbf0a89b023421064908c7e349ede23c986eddcb8d260559b5e1346fe0206c88e5317eea7e8293ea58b94466d486fae3aa57a1dee4220f5431b1fb68a
+Size (syn-1.0.86.crate) = 235126 bytes
+BLAKE2s (system-deps-3.2.0.crate) = 99291ab45bca4e4b6600087b587e4e18117357959a11058fe728dffeaec147d5
+SHA512 (system-deps-3.2.0.crate) = a6523e726e0cd1c23954eaeaad764bac7888b8850ae3328cbd70c31eb37c5f2573c4857c4628ad52afb169f1914ceb826d8d4fd4924e7a3ce10b512390b7c45c
+Size (system-deps-3.2.0.crate) = 21476 bytes
+BLAKE2s (system-deps-6.0.2.crate) = 85f8ff2856afc28256736722196d779ccd244eef53e198f75c12f3851a021551
+SHA512 (system-deps-6.0.2.crate) = 5ab193ff8ef680aafe89e6920b90d07349809018a27d962c6abf0ed6920d8a7541d6af03600c7b5e328425add04305743183e072491eacf973e6e96e6590b33d
+Size (system-deps-6.0.2.crate) = 22869 bytes
+BLAKE2s (tempfile-3.3.0.crate) = 3f8dfc1e86cc3d08789877ed1d8af54dbc0e3857031c552845d34df0dd35338a
+SHA512 (tempfile-3.3.0.crate) = ba6faafb2dd56d694efe424752099a2efb50316afc0a4db9fdb7620ae3f1a31dfbb2a7b41724878cb977fa11f7568a406bd3b6a4f7cfc0b88b86b2cc616b953e
+Size (tempfile-3.3.0.crate) = 27578 bytes
 BLAKE2s (tendril-0.4.2.crate) = 00d1ed647910aa5962bb8ad4a72013a817a1cf44a888cc663e7181c486d9f0b3
 SHA512 (tendril-0.4.2.crate) = 84cce485442a2e1ee6f8806a20dff038b1ff446d22ecfc9865c9ec8bcd209afe0748c7dd31f89c45cd5fd98e34abc1faf3c7a21b6d4bd5863e53d295bb700b3f
 Size (tendril-0.4.2.crate) = 37138 bytes
+BLAKE2s (termtree-0.2.4.crate) = ead7601c37fc3b52b1fab48f98b1135168d83c082e04880d899fd000a35072a6
+SHA512 (termtree-0.2.4.crate) = afe4e94bd57c9917ba48be4b3a22ff2b9b8a6c764c86871a3be9087ae0c65326fadb466e285a129082e4243ba6bca933d89ea01aa9188222c055f0c2b308cdf3
+Size (termtree-0.2.4.crate) = 4416 bytes
+BLAKE2s (test-generator-0.3.0.crate) = 052bc76e595f5385b513a490f0c71553618c105ea44c4145d4b33517fed3fe95
+SHA512 (test-generator-0.3.0.crate) = 851a1aaa53b69c79d75795e6fde3b84f06e295abd9a3583b12647d479530179e5fca816fb230ae1ae06896fde04252b5d783d401be9a58b7396335bae36f2d25
+Size (test-generator-0.3.0.crate) = 36453 bytes
 BLAKE2s (textwrap-0.11.0.crate) = aac1ca89e048f3559b66b2653332c7a880ffdd9d7e557c097334ed50099ae7af
 SHA512 (textwrap-0.11.0.crate) = f5c0fe4f28ff1a3a0931e8e235b5157a45f67967985bcc752418c5ec3481fca44a8ae4800088889b37e8cd0533f53d3c456d5ffd19b767b3f83a87b49a2e209a
 Size (textwrap-0.11.0.crate) = 17322 bytes
-BLAKE2s (thin-slice-0.1.1.crate) = 3b11b30b2345f660cdae5d5e56acfad02cddabcdb96773b67dba111e68d077f7
-SHA512 (thin-slice-0.1.1.crate) = 27b9e6b2a8485b3f89f659d80d67ccb96370f3371996e39f97784c40bdd7fef5429fb96f48d9c045eec5906051708f169fe4ca8f5f546a25e5f6859cafa42925
-Size (thin-slice-0.1.1.crate) = 4484 bytes
+BLAKE2s (thiserror-1.0.30.crate) = 52d184c1b1a81282219400464415f7569ccf54615ea265db94d1860110a4715e
+SHA512 (thiserror-1.0.30.crate) = 0e6cbc160ee1b6236a9073dec225a4290e7a82632ee7cec00bf02797b04851adb2d3071fa268b54f7fa9fe22eeada55a83d44fbddf824520023608eda8ea2e99
+Size (thiserror-1.0.30.crate) = 17748 bytes
+BLAKE2s (thiserror-impl-1.0.30.crate) = 86f5a47f5cf688df7e60d0c2bc5da31b52842e8ba939d46256fa91d10253d58d
+SHA512 (thiserror-impl-1.0.30.crate) = 465b1d4eb79075d8abb11f5c260d68847ea52806a2f519515705b03da376fffb3686bebb23c11462b1c59e1ae5b3ee96d834c62cac69862c491001b1ff7cbb46
+Size (thiserror-impl-1.0.30.crate) = 15230 bytes
 BLAKE2s (time-0.1.43.crate) = 49cdc6d48210b867b7cbedd75a45b8e7e57f819bfe6bd2c66cb8385594cd30ce
 SHA512 (time-0.1.43.crate) = c3e0c68cab1ed2f33f41955f83e632c51924e4d3c1d22dd0c4ae98499e03f3cafde8b0c2d9e69b67a78d6e4055e464ee00d1ed6af5eb9fa75052405b43e24a25
 Size (time-0.1.43.crate) = 28653 bytes
-BLAKE2s (time-0.2.26.crate) = a61d1e67a0178dbca1486bf29d726022a7054c61033fe1a5bee9d916dcd9c895
-SHA512 (time-0.2.26.crate) = 4e3a1d7c48882ae861294fdaad9192b584ff7fa2f11946bb287104ced8d8c7e4b9c8103244b8e87349f13cf971ce83f3c99cb0344c2c7c5e573dc040962c5602
-Size (time-0.2.26.crate) = 65327 bytes
+BLAKE2s (time-0.2.27.crate) = 4678254264be0231c39d8dc7467b9ca129744eae4cd851e325dbf3755c6a85a5
+SHA512 (time-0.2.27.crate) = a54421ebb3b4b833fe5122bfbdb8d7e1fe2d605afcc252a1106183d148e5fc298e29d86284827a4545beee0810b8b756aff66eba03bc9a27e8686d5683e0f13b
+Size (time-0.2.27.crate) = 65167 bytes
 BLAKE2s (time-macros-0.1.1.crate) = a3510568be01c62f72308dd5b8bd1f31cc595f3215a9a1b34c928932f291be62
 SHA512 (time-macros-0.1.1.crate) = c6792be54dab0847d621684b4afe2e9803f2004bc3d4f01d84802af7f557799cf4d2b5ff6fe58e0b4018d92ab3868feb9b5df5691b2c8ee188e6e7b39deb8c8c
 Size (time-macros-0.1.1.crate) = 5447 bytes
-BLAKE2s (time-macros-impl-0.1.1.crate) = 995f9f34d10831020db2f6396ad1de995467b791c986c3645660d34eb9f6f954
-SHA512 (time-macros-impl-0.1.1.crate) = c153f9e9f2acd6a9e7190a899bed3050b922eea0cdc8d0fa7ea4c67e03856189bddc745150b3e3c19320ae79e8923f9201aec8923e977c6e407833d08e1a1990
-Size (time-macros-impl-0.1.1.crate) = 10384 bytes
+BLAKE2s (time-macros-impl-0.1.2.crate) = a049a94c8278a7f209ddaaaf27760080aede61eebbf31aaeaab597fedd332c34
+SHA512 (time-macros-impl-0.1.2.crate) = 7f783390b4cdcaed2b9c8d8083f42d5708ad25605d3c17c3a484ebd1bb93531627d563d4506281a856bc4a23ff2a4d3d4b42eb8be15da0dca2712bf47c3dcf66
+Size (time-macros-impl-0.1.2.crate) = 10096 bytes
 BLAKE2s (tinytemplate-1.2.1.crate) = 0027e7b337b79cd45257e3b79454dc579ec1bd97811fd74824268704e3aa7454
 SHA512 (tinytemplate-1.2.1.crate) = 0cc080057e096f0796e72004343e1a8332c2e8a12e43f6ade150ebf632e9c29c7ad04de0b940cd57df81efdc4d07a6607da9b86a30d8383e39ac3d7be185edb9
 Size (tinytemplate-1.2.1.crate) = 26490 bytes
-BLAKE2s (tinyvec-0.3.4.crate) = d9096f82f8314abd2a482230329df4e0810a156d703ad11d0d1f94d42f5267ec
-SHA512 (tinyvec-0.3.4.crate) = 91613078d89456fa233ee2fa3309f6b2b8d490771b62fdcc027336bfb20ee5fa3d8d3dec446ab397b5974127567d4f62186c6eea45bd9c767719bb770101ab2c
-Size (tinyvec-0.3.4.crate) = 17586 bytes
-BLAKE2s (tinyvec-1.2.0.crate) = 4f1d413d8634017a750bca85c5eb195e4725a81175d61b2e3a93fcf9792375d4
-SHA512 (tinyvec-1.2.0.crate) = eae5ef44a90995a3e7186e52c1d90447f677b9b6db2f4e120e5c32f2077f324f000a16474e347eae702b7fa2a487f3e5ff06baa2082f3904ecf404c27ceae74e
-Size (tinyvec-1.2.0.crate) = 41625 bytes
+BLAKE2s (tinyvec-1.5.1.crate) = 60cbb8e5e15e17f378e4c83b65ca583df647d9d8bea89b565f80ac829415087d
+SHA512 (tinyvec-1.5.1.crate) = 80b68058e3264b3fbc537debf01b6b60d438bf5cba6ad366083cb440ed6b45587f367d3a134ec6fab769495b94413d0eca47544b26959a2c35b1a997423eb849
+Size (tinyvec-1.5.1.crate) = 44942 bytes
 BLAKE2s (tinyvec_macros-0.1.0.crate) = 2951b7169bfce63db3ca0a9b5dbc68f530e664ffe2a59105d9c3cb68ca4d5603
 SHA512 (tinyvec_macros-0.1.0.crate) = d6afc83a3c70cde916a6ff599e2772588e4bbfa7a5b1c7e5c8aa0f4a8a5c9426182497a644e4a88194ece986d38fa64b6c8eda9eb1630441c8e65a8741a45873
 Size (tinyvec_macros-0.1.0.crate) = 1817 bytes
-BLAKE2s (treeline-0.1.0.crate) = 81ccdbd03361021dd31e9d28ba05b16020601481bf2ec9754869ab687eddc0bc
-SHA512 (treeline-0.1.0.crate) = 37a7c7e95855fdf0fafe5b529eed6c6cfc641da799bc6738a5649a9a0c3db2ef3e63d692862a987bc19263f33b6df2e8ae71b49fe30160d6d470cbb804511824
-Size (treeline-0.1.0.crate) = 3855 bytes
-BLAKE2s (typenum-1.13.0.crate) = 1e0007a62a2f483862cc0ae11352738f5de855ce0be3cec4be6e0b31ee21b3c3
-SHA512 (typenum-1.13.0.crate) = 0cd0b884509a5b4a252bed10309139350fce24b5d4bb887f4c0757ed18cb2481e331d7dc32fc81f4cabeeb5849e89ea5d92ea9815cb2985e5df4a022ac703de1
-Size (typenum-1.13.0.crate) = 40238 bytes
-BLAKE2s (ucd-trie-0.1.3.crate) = 83689d32421b0d630d921038eef4c95caf86bc854f56a7c4288a28858df3b862
-SHA512 (ucd-trie-0.1.3.crate) = 54d43b3824669aa20b725c7747f4fb65bd24e620670c968c1bb0094a0503773acda921b50a0b200c1ea0f84e1e059883c1704bfa5a856d2e2ccda116fb8c3e2b
-Size (ucd-trie-0.1.3.crate) = 44615 bytes
-BLAKE2s (unicode-bidi-0.3.5.crate) = 7bd407108e1ee9f17b9be4192328f4520ccac3025d58a34358593fd67358dc26
-SHA512 (unicode-bidi-0.3.5.crate) = 4541d84db17eef16da6ea59f1ff7103549ff338d6ffabef21e75fbfcfdb1a3fd0f8e8fe18abab7b6117e997cefeaa5e87fb01fed8fedbcd0657fc913743de8ad
-Size (unicode-bidi-0.3.5.crate) = 33423 bytes
+BLAKE2s (toml-0.5.8.crate) = c3c1c927b8bb8ed0cfe2f2796712885aef2602f7faa900a994390a5f61e6b2ee
+SHA512 (toml-0.5.8.crate) = 26b7901ee4b7cbb4cf8ea57d365a99ed05e0a76e73452e47d4bcb3b4eeb7bbd393c13eea9ea33dc13622942efcda39acdba9425b74b40c920c9f19673a1f2082
+Size (toml-0.5.8.crate) = 54219 bytes
+BLAKE2s (typenum-1.15.0.crate) = 36a47ace00a92a52369622e3dd8a02c9d20b73e6171ba04e41d3b746b3c267b1
+SHA512 (typenum-1.15.0.crate) = a3c1ceac85e1aed98d0829449c35f4f36db860218b955b4e5f8f01da1d27ee6213f3c60e2b25c3745dcd67369049da5de737a9473fa9402db99cf7cddeb42288
+Size (typenum-1.15.0.crate) = 40741 bytes
+BLAKE2s (unicode-bidi-0.3.7.crate) = 35877a9b5d35d0c75856b237e5be0c43f956064b9af25b8c3345134aa8c0a756
+SHA512 (unicode-bidi-0.3.7.crate) = 6eeafec87a504ac968b59dd3168714e555b5b374cfbb5a6a9c962445c423f82b68ee54d1b732c5939eb17fdbb804f9b3affe828745bf4ff34e8a1587df2bc8bf
+Size (unicode-bidi-0.3.7.crate) = 33759 bytes
 BLAKE2s (unicode-normalization-0.1.19.crate) = c99955ee96cbd39b0c1bdfeeda9e45606da59ad93fb48e39edd8231cd1724927
 SHA512 (unicode-normalization-0.1.19.crate) = 7459e9d2867308cac80a98d8dd0b0cce797e2830ea5ff55b878f7a37a6f5e1f0bc14340e1a29955298d660ba2be57754a1478d74851b1b90576dd5bc4231729f
 Size (unicode-normalization-0.1.19.crate) = 107353 bytes
-BLAKE2s (unicode-width-0.1.8.crate) = e37a15fa50f6572607a42a1b936e78e5ffcb92f939dcb9c757f095c6a40bdd75
-SHA512 (unicode-width-0.1.8.crate) = 0abba6da6981a2451e01d93bbd47652c46eb6fb07cc0214f33259fb29945bfd5ee2b302e883ddca8f68e921635f222701b7310e7da2a5e225f854980d1e474b0
-Size (unicode-width-0.1.8.crate) = 16732 bytes
+BLAKE2s (unicode-segmentation-1.9.0.crate) = fdcf49e933d6dbe0684fc2e1e172f784ff19668d56ff5be2efcaefa06a0a6b0c
+SHA512 (unicode-segmentation-1.9.0.crate) = 7d0ea37bfb24a1a803b1cd40b7b0c0e6e44ebf9a474fdedf0dcca1ead25662e19f44af29b87de1b000c3cc75fec93320938bb3ab9d9e82298eda324bb97e7294
+Size (unicode-segmentation-1.9.0.crate) = 93241 bytes
+BLAKE2s (unicode-width-0.1.9.crate) = 2c6be29baaa9f1c7b48cc6251da5aff0f9ee755d8ff1cc058dd0c084643e546c
+SHA512 (unicode-width-0.1.9.crate) = 0f5ec46c57e3b5e50cb8430c89db8d9c129e80ca11a9c398b5312bfe95001e19ca3efbfeb01c3ac09c4ce7e26c6ee1f352f7e114ecef78cefd68c54d2d50f5f4
+Size (unicode-width-0.1.9.crate) = 16745 bytes
+BLAKE2s (unicode-xid-0.1.0.crate) = e1fa0f046880494fa57d282bfc0a06674ee65213441973c3477458b8bb284d08
+SHA512 (unicode-xid-0.1.0.crate) = cc5343e2166938322cfd7c73f1f918f2a9c46846ac0ef55933d1e44cdfaf6f7da2b7ff18b68e356c47b6d8ba5565eda0db42c347dcbde830683f341ac2b1849d
+Size (unicode-xid-0.1.0.crate) = 16000 bytes
 BLAKE2s (unicode-xid-0.2.2.crate) = f490e112605a2f8c1245fe3eac08a20787a04af701715892031431425bba0ae3
 SHA512 (unicode-xid-0.2.2.crate) = 92ffd0dd34e3ca235ecf110b38c447d3ec1faa23d76c112457f28d432f92fa6b5f428bc5e1bfd278f361f55426dd96e19ecb0d3eff6cf250892f069c52bd89a8
 Size (unicode-xid-0.2.2.crate) = 14955 bytes
@@ -633,9 +729,18 @@ Size (url-2.2.2.crate) = 68555 bytes
 BLAKE2s (utf-8-0.7.6.crate) = d1cf10b67c9ef847d5d613cb779ff641388d4ecb8dd86a9b299fa94aac7097c2
 SHA512 (utf-8-0.7.6.crate) = 6bf0787cc297a1ac4e47389464d05ef6850602f549621687e776618bec96c1f7bacbb1ac8faaa63e5d28d975b850db8d6c784eb66e2466128f0521b91c14015b
 Size (utf-8-0.7.6.crate) = 10422 bytes
-BLAKE2s (version_check-0.9.3.crate) = 4f560ca94e86f6c27f91488f46e33630816faa21057a43c5cc1e04390d768d2e
-SHA512 (version_check-0.9.3.crate) = 4b3b428214a0322af536a18e6f050438398766af6589389f20a804121a6721962ba411e2dcfded60aaa74313128fb0e831bea31378e2695c29b29bdc24d7cbfd
-Size (version_check-0.9.3.crate) = 12547 bytes
+BLAKE2s (vec_map-0.8.2.crate) = a40b5b21f51fcfad8f2fa810b929af3cb20cd710bec9216e8750e973dc9ff59a
+SHA512 (vec_map-0.8.2.crate) = 4f1ef59bc2c437e79f1f84fe021bce5aa8ccd581f500f3d5776913d5f17d45b03ccee64f5bd03d47656318cfc9344a1f4311079d471fa409a8e4e94c143973f9
+Size (vec_map-0.8.2.crate) = 14466 bytes
+BLAKE2s (version-compare-0.0.11.crate) = 8f9d11708af0b2970e6600462a8dea92b2b6f8daa5fc5a48fd5d078225c1d9d8
+SHA512 (version-compare-0.0.11.crate) = dc0871daf7a1eb1890b70d5b876291f10b5f61b19f276a104176901f46671799e0254f0af8bb9c4106e3c8255b4d3fd65f6f408e51f080d79947c2fea4eb3558
+Size (version-compare-0.0.11.crate) = 15208 bytes
+BLAKE2s (version-compare-0.1.0.crate) = 32046f68218ca3d75efbfba68617c20dd66236234d0788884352304f3679d4eb
+SHA512 (version-compare-0.1.0.crate) = d1b1a96f528e9660e38b6a08adbc186dfa93fa3e698029f68efcdea3de82c3e78cc0a2178e49281186d58de0c24ce3e62ebf1a0ef1aafa9297931cf19408d9c6
+Size (version-compare-0.1.0.crate) = 14169 bytes
+BLAKE2s (version_check-0.9.4.crate) = a26f24d5e2c5e631462ebe434aa239957f5102009d3824d5dff2bc90d3c79fb0
+SHA512 (version_check-0.9.4.crate) = b172dc9a3759a4a683ffc39b9a40b03b9974b626a088217de87090466cef695226557c226cf3e469b2b25ee7297b7eb0d7719878cab42457f80146a81943c0c8
+Size (version_check-0.9.4.crate) = 14895 bytes
 BLAKE2s (wait-timeout-0.2.0.crate) = 74292341b8dbc71125610cb6f528f9a1b05b234d35fc98899901971af99da233
 SHA512 (wait-timeout-0.2.0.crate) = db3b7aa2acfd44e64451042b8ba98eecab77a82aa5c58ed08dadb119ab36dee4e26d62baad7978ed56d5ad03019c96be5021455362290f56043981137bac8066
 Size (wait-timeout-0.2.0.crate) = 12441 bytes
@@ -648,24 +753,27 @@ Size (wasi-0.10.2+wasi-snapshot-preview1
 BLAKE2s (wasi-0.9.0+wasi-snapshot-preview1.crate) = 2acd6dfc06609bf94db869be7d9c4ac09e3f3943d3a4090c4b07250b66883468
 SHA512 (wasi-0.9.0+wasi-snapshot-preview1.crate) = dbe641f796ee3a5daafcaafc911ecc6dff170340f477c2df7a61fb4858a85aefc2637c9e61973ecce66a987aa8e08a736273a4aad3ef47eaf61ed4268dbf9c47
 Size (wasi-0.9.0+wasi-snapshot-preview1.crate) = 31521 bytes
-BLAKE2s (wasm-bindgen-0.2.74.crate) = 18f33ff467212364b1a4de310cb0ab6f522d80e9706e7cd4c79bc2aed1a99ed2
-SHA512 (wasm-bindgen-0.2.74.crate) = 21ac04c54be9f3d3f32edbcffcd24cb9401418e0a398a3f00b6d4a0302bb32b7b044b513163a12952b09b9465b07ec7e4c26a83ad88f8ae39ac5fdc9439a1af5
-Size (wasm-bindgen-0.2.74.crate) = 158439 bytes
-BLAKE2s (wasm-bindgen-backend-0.2.74.crate) = d36ca371e4f69f8f301e7da125dbf9fe94fe6faf0665508fa8f2f23da613faa4
-SHA512 (wasm-bindgen-backend-0.2.74.crate) = df9fdca6c48ecf1926552c4fe06a5936f7ea0523d62e0c62f104ce5eeae7ced1fa33875e2d3ef43d58a6395f77dd37e4882850443eb1d6aa59f0ec0bcf537cfb
-Size (wasm-bindgen-backend-0.2.74.crate) = 25434 bytes
-BLAKE2s (wasm-bindgen-macro-0.2.74.crate) = 2d0b81cb6017fc3096d7b967f07995829041ce5028528a7507ff0c99f35cf52c
-SHA512 (wasm-bindgen-macro-0.2.74.crate) = 34c7f3703ee1ee2060ba6ae638bc69193d32ced9e30c40d75bae1431efdd76b4f3adca8f9a72fb7c75f894de42a478556828e1a3854e436427bbd5dc6dc7b838
-Size (wasm-bindgen-macro-0.2.74.crate) = 11536 bytes
-BLAKE2s (wasm-bindgen-macro-support-0.2.74.crate) = 5e9570b5a928c07cd314089f88ec44115bb59de5ff060208bdef97b2327159fd
-SHA512 (wasm-bindgen-macro-support-0.2.74.crate) = feab4a3661a879d5fdef852531e3261060db46f1d80106926bc8a8294a19adb104a9cfb59f3fead693abf3707118084a063906248d3f4c566b43e9aa9c2983b4
-Size (wasm-bindgen-macro-support-0.2.74.crate) = 17831 bytes
-BLAKE2s (wasm-bindgen-shared-0.2.74.crate) = 0d3736b379a06796f89ec6f2cf388e86ad9a52b7c87cb7e0c27a297e2485e953
-SHA512 (wasm-bindgen-shared-0.2.74.crate) = 4613c677d04abcabe6132f8f2a5a24f622cb1cb0c084f535e2f97584acba7a0faa12fd0636186b58756a7e4a82f364b04ea73330d7841940917f5e3324d0e60a
-Size (wasm-bindgen-shared-0.2.74.crate) = 7163 bytes
-BLAKE2s (web-sys-0.3.51.crate) = aa62e376bc40a45132ba51df695d2788e480cfc460ee3b67cdea1e4c6954a638
-SHA512 (web-sys-0.3.51.crate) = fd0e1ec156d88699adc271d092dd1adf4d41cd554b2b49e2c53423eabbc2215b539a435d1b9146dccc40282339d766565ccdedef82febcafca43cb6e1437e5fc
-Size (web-sys-0.3.51.crate) = 651133 bytes
+BLAKE2s (wasm-bindgen-0.2.79.crate) = 1d4a45fd59d4b89163d131d28eb97a21fd7a107c2e1695d0365e535c11b1d3d2
+SHA512 (wasm-bindgen-0.2.79.crate) = 30bbf75950c1f55560d88aa2ac37a00c55023974a73e59db575c16addad52c03eac401297be664f1f7bbd202dbba9f33c293ce063f4523082f5b2eec33ee2f85
+Size (wasm-bindgen-0.2.79.crate) = 164276 bytes
+BLAKE2s (wasm-bindgen-backend-0.2.79.crate) = 60100a13829923b56ae6e0f456862d540a01b80492419bfce05dcf2937c0fbc2
+SHA512 (wasm-bindgen-backend-0.2.79.crate) = 8463996051ff7af350d32a871ebca080c434ead1c47d6f4e7b39b406adfab249615cc84d775ab550ad2a23a9af6514ecf9538d0936c54a2e253109c962b198f8
+Size (wasm-bindgen-backend-0.2.79.crate) = 25776 bytes
+BLAKE2s (wasm-bindgen-macro-0.2.79.crate) = 553db2bb0878f5d2e2f35379011223ef30c69c8ba16b4a136515746cc03a2299
+SHA512 (wasm-bindgen-macro-0.2.79.crate) = b4d6b7b70ad6b1b2017726032923965f1bd0431a1badac1d050ef2539815cf9b705f7668da57c1bee2b7ecdf403c7d1c753217d25b8acbd32cbdca110c69c99b
+Size (wasm-bindgen-macro-0.2.79.crate) = 11806 bytes
+BLAKE2s (wasm-bindgen-macro-support-0.2.79.crate) = 3df24a1498a044550df6652fe2c95df30586d9c7118454ce7e648c7563b09173
+SHA512 (wasm-bindgen-macro-support-0.2.79.crate) = a8b83cc222889b8d90801787c99a92c93383a8313f16d96949598e137e47cbd5690cedbe97cc610e7d72042462beb6562124a0fca6e2e777d4133ede376a9b99
+Size (wasm-bindgen-macro-support-0.2.79.crate) = 17861 bytes
+BLAKE2s (wasm-bindgen-shared-0.2.79.crate) = f6b66fde685244e0d0d5f25150ad3794994e6f2d45501ef4e8fecb1b4cf12199
+SHA512 (wasm-bindgen-shared-0.2.79.crate) = f81088018534c91b542d5a9085509544ea47c3a1ac13291e9dc291c23bf1a912bc61cc64d94469ae5de3b98010270956f222a08e462332ccd0b450c8f198af74
+Size (wasm-bindgen-shared-0.2.79.crate) = 7204 bytes
+BLAKE2s (web-sys-0.3.56.crate) = 2b6b8fdf6c9cb3caaf96c7965b36303b72280e41d2acb7401d63796880dc5f7b
+SHA512 (web-sys-0.3.56.crate) = 00db771aff344a7c05ff0c6e3c7648646913ebf16a38eb83cdb4b9afaae3ea90215ba802fe8586e50e20ccb96af11b8dcf2f81b6a11f44e26a2b0f9978b7e641
+Size (web-sys-0.3.56.crate) = 666465 bytes
+BLAKE2s (wide-0.7.4.crate) = 81ab59402f9c45462f9defc7686f924ecad278c00c3ae9d717baec41783dfb5f
+SHA512 (wide-0.7.4.crate) = 2a734974ce336a556e60dc6bada943d2920477e95fa444ef3f566e6e1a281fa03446fd8de4a6614cef05487ffe3b559a4ce99cfd6934022170c98563a9f7e8e4
+Size (wide-0.7.4.crate) = 70154 bytes
 BLAKE2s (winapi-0.3.9.crate) = 295083bd8c53c7decc4187da324a1284ad05cbccc9198d31facb6a42e34867ce
 SHA512 (winapi-0.3.9.crate) = ff8b7b78065f3d8999ec03c725a0460ebc059771bf071c7a3df3f0ecd733edf3b0a2450024d4e24e1aedddaecd9038ce1376c0d8bbf45132068cf45cf4a53a97
 Size (winapi-0.3.9.crate) = 1200382 bytes
@@ -678,8 +786,10 @@ Size (winapi-util-0.1.5.crate) = 10164 b
 BLAKE2s (winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 85ecec73b9874f5f443e29d99f93a11889e74ddf5a4bfeb929e2355a7cee32f1
 SHA512 (winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 4a654af6a5d649dc87e00497245096b35a2894ae66f155cb62389902c3b93ddcc5cf7d0d8b9dd97b291d2d80bc686af2298e80abef6ac69883f4a54e79712513
 Size (winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998 bytes
-BLAKE2s (xml5ever-0.16.1.crate) = 6329aa35c6d8ad56da611e6a8b183b3e3842e39aa407f9d52255043d7076d959
-SHA512 (xml5ever-0.16.1.crate) = 20ad09f202336950c13867d69582a12e5daba671d5ffc79d3f8a69a13f7911b04e135cf5791a24744d6bb909b10e6eef5d5f0b52b5d1124ead2b1017e4d4c4ee
-Size (xml5ever-0.16.1.crate) = 41282 bytes
-SHA1 (patch-Cargo.toml) = f50c18dd330c6b52d7106373619c461239229c42
-SHA1 (patch-Makefile.in) = f926c7f645e1f3eb40a187ea019c0be26f849541
+BLAKE2s (xml5ever-0.16.2.crate) = 74faee9c71856c7df991bd7955846a6d0d1d3c2b109d6a04744345d99314f702
+SHA512 (xml5ever-0.16.2.crate) = 8879ad82891cd3beddd0d5fd91c0c93378fcf3b6a1437ee8e18dc66a101fa16683cccf18186b33d949f7d592d8aec9f5beeb4c6f99312a5cf472a03044ef927a
+Size (xml5ever-0.16.2.crate) = 40971 bytes
+BLAKE2s (yeslogic-fontconfig-sys-2.11.2.crate) = a431400dd6e7e2cae85dde14dc21435b5ec634db0c76c1fedc1ce910f183e710
+SHA512 (yeslogic-fontconfig-sys-2.11.2.crate) = cc43091ac04bbd4bd34ee413d93f46f9b7c4188425b38dbb6cf332926ca471f0567cdc3d33c78f441b3dcaf831124a1b1b59375b7c2a8b55198ed9b6dc444b2e
+Size (yeslogic-fontconfig-sys-2.11.2.crate) = 5763 bytes
+SHA1 (patch-Makefile.in) = 1aa0042de20a30daafae84510e2f76877ff38a99

Index: pkgsrc/graphics/librsvg/patches/patch-Makefile.in
diff -u pkgsrc/graphics/librsvg/patches/patch-Makefile.in:1.2 pkgsrc/graphics/librsvg/patches/patch-Makefile.in:1.3
--- pkgsrc/graphics/librsvg/patches/patch-Makefile.in:1.2       Tue Mar 10 20:18:20 2020
+++ pkgsrc/graphics/librsvg/patches/patch-Makefile.in   Wed Feb 23 20:45:44 2022
@@ -1,15 +1,24 @@
-$NetBSD: patch-Makefile.in,v 1.2 2020/03/10 20:18:20 wiz Exp $
+$NetBSD: patch-Makefile.in,v 1.3 2022/02/23 20:45:44 wiz Exp $
 
 Make it possible to respect MAKE_JOBS.
 
---- Makefile.in.orig   2020-03-06 21:48:49.000000000 +0000
+--- Makefile.in.orig   2022-02-17 03:29:51.000000000 +0000
 +++ Makefile.in
-@@ -1759,7 +1759,7 @@ librsvg_c_api.la: $(librsvg_c_api_la_OBJ
+@@ -1566,7 +1566,7 @@ librsvg_c_api.la: $(librsvg_c_api_la_OBJ
        PKG_CONFIG_ALLOW_CROSS=1                                                \
        PKG_CONFIG='$(PKG_CONFIG)'                                              \
        CARGO_TARGET_DIR=$(CARGO_TARGET_DIR)                                    \
--      $(CARGO) --locked build $(CARGO_VERBOSE) $(CARGO_TARGET_ARGS) $(CARGO_RELEASE_ARGS) \
-+      $(CARGO) --locked build $(CARGO_MAKE_JOBS) $(CARGO_VERBOSE) $(CARGO_TARGET_ARGS) $(CARGO_RELEASE_ARGS) \
+-      $(CARGO) --locked build $(CARGO_VERBOSE) $(CARGO_TARGET_ARGS) $(CARGO_RELEASE_ARGS) --lib \
++      $(CARGO) --locked build $(CARGO_MAKE_JOBS) $(CARGO_VERBOSE) $(CARGO_TARGET_ARGS) $(CARGO_RELEASE_ARGS) --lib \
        && cd $(LIBRSVG_BUILD_DIR) && $(LINK) $< && mv $(RUST_LIB) .libs/librsvg_c_api.a
  
- @HAVE_INTROSPECTION_TRUE@-include $(INTROSPECTION_MAKEFILE)
+ $(RSVG_CONVERT_BIN): $(RSVG_CONVERT_SRC)
+@@ -1574,7 +1574,7 @@ $(RSVG_CONVERT_BIN): $(RSVG_CONVERT_SRC)
+       PKG_CONFIG_ALLOW_CROSS=1                                                \
+       PKG_CONFIG='$(PKG_CONFIG)'                                              \
+       CARGO_TARGET_DIR=$(CARGO_TARGET_DIR)                                    \
+-      $(CARGO) --locked build $(CARGO_VERBOSE) $(CARGO_TARGET_ARGS) $(CARGO_RELEASE_ARGS) --bin rsvg-convert
++      $(CARGO) --locked build $(CARGO_MAKE_JOBS) $(CARGO_VERBOSE) $(CARGO_TARGET_ARGS) $(CARGO_RELEASE_ARGS) --bin rsvg-convert
+ 
+ rsvg-convert$(EXEEXT): $(RSVG_CONVERT_BIN)
+       cd $(LIBRSVG_BUILD_DIR) && mv $(RSVG_CONVERT_BIN) rsvg-convert$(EXEEXT)



Home | Main Index | Thread Index | Old Index