pkgsrc-Changes archive

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

CVS commit: pkgsrc/sysutils/felix



Module Name:    pkgsrc
Committed By:   pin
Date:           Sat Nov 12 21:58:32 UTC 2022

Modified Files:
        pkgsrc/sysutils/felix: Makefile cargo-depends.mk distinfo
Added Files:
        pkgsrc/sysutils/felix/patches: patch-Cargo.toml
            patch-vendor_syntect-5.0.0_src_util.rs

Log Message:
sysutils/felix: update to 2.0.1

v2.0.1 (2022-11-12)
Fixed
 - Fixed the bug in making config at the launch.
 - Fixed the config file path on macOS.

v2.0.0 (2022-11-11)
Changed
 - Migrated to yaml from toml: New config file will be created at the first
   launch (In this process you should enter the default command name or choose
   to use $EDITOR). No more need to keep config.toml.
 - Add the fallback when config file cannot be read: In such a case, you can
   use the default Config.
 - HUGE refactoring overall.

Added
 - Horizontal split, in addtion to the vertical split. To toggle, press s.
 - Syntax highlighting (if possible) in previewed texts. To turn on, state
   syntax_hightlight = true in config.toml. you can also choose your theme,
   either from the default theme set or your favorite .tmtheme.
 - Enable scrolling in the preview space. Alt + j / Up goes down, Alt + k goes
   up. Experimental and may have some bugs, and with a big text file the perf
   issue may arise.
 - Search by keyword. Similar to the filter mode, but this feature do not
   manipulate the item list, just let users jump to the item that matches the
   keyword, just like Vim's /. n and N after / also works.
 - Show permissions on the footer (in unix only).

Fixed
 - Use exists() instead of File::open() to check whether the item path is valid
   when moving between direcotries. This allows Windows users to use this app
   at least with the basic commands.
 - Avoid unwrap() / panic! as possible and return the proper error.

Removed
 - Removed the filter mode, which is replaced by the keyword search.
 - Removed debug print in make_config_if_not_exists
 - Removed use_full_width and item_name_length in config.toml. Will always use
   full width of the terminal.


To generate a diff of this commit:
cvs rdiff -u -r1.36 -r1.37 pkgsrc/sysutils/felix/Makefile
cvs rdiff -u -r1.14 -r1.15 pkgsrc/sysutils/felix/cargo-depends.mk
cvs rdiff -u -r1.38 -r1.39 pkgsrc/sysutils/felix/distinfo
cvs rdiff -u -r0 -r1.3 pkgsrc/sysutils/felix/patches/patch-Cargo.toml
cvs rdiff -u -r0 -r1.1 \
    pkgsrc/sysutils/felix/patches/patch-vendor_syntect-5.0.0_src_util.rs

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

Modified files:

Index: pkgsrc/sysutils/felix/Makefile
diff -u pkgsrc/sysutils/felix/Makefile:1.36 pkgsrc/sysutils/felix/Makefile:1.37
--- pkgsrc/sysutils/felix/Makefile:1.36 Sun Oct 23 07:10:04 2022
+++ pkgsrc/sysutils/felix/Makefile      Sat Nov 12 21:58:32 2022
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.36 2022/10/23 07:10:04 pin Exp $
+# $NetBSD: Makefile,v 1.37 2022/11/12 21:58:32 pin Exp $
 
-DISTNAME=      felix-1.3.2
+DISTNAME=      felix-2.0.1
 CATEGORIES=    sysutils
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=kyoheiu/}
 GITHUB_TAG=    v${PKGVERSION_NOREV}

Index: pkgsrc/sysutils/felix/cargo-depends.mk
diff -u pkgsrc/sysutils/felix/cargo-depends.mk:1.14 pkgsrc/sysutils/felix/cargo-depends.mk:1.15
--- pkgsrc/sysutils/felix/cargo-depends.mk:1.14 Tue Oct 18 08:15:25 2022
+++ pkgsrc/sysutils/felix/cargo-depends.mk      Sat Nov 12 21:58:32 2022
@@ -1,54 +1,87 @@
-# $NetBSD: cargo-depends.mk,v 1.14 2022/10/18 08:15:25 pin Exp $
+# $NetBSD: cargo-depends.mk,v 1.15 2022/11/12 21:58:32 pin Exp $
 
+CARGO_CRATE_DEPENDS+=  adler-1.0.2
 CARGO_CRATE_DEPENDS+=  android_system_properties-0.1.5
 CARGO_CRATE_DEPENDS+=  autocfg-1.1.0
+CARGO_CRATE_DEPENDS+=  base64-0.13.1
+CARGO_CRATE_DEPENDS+=  bincode-1.3.3
 CARGO_CRATE_DEPENDS+=  bitflags-1.3.2
-CARGO_CRATE_DEPENDS+=  bumpalo-3.11.0
+CARGO_CRATE_DEPENDS+=  bumpalo-3.11.1
+CARGO_CRATE_DEPENDS+=  cc-1.0.74
 CARGO_CRATE_DEPENDS+=  cfg-if-1.0.0
 CARGO_CRATE_DEPENDS+=  chrono-0.4.22
+CARGO_CRATE_DEPENDS+=  codespan-reporting-0.11.1
 CARGO_CRATE_DEPENDS+=  content_inspector-0.2.4
 CARGO_CRATE_DEPENDS+=  core-foundation-sys-0.8.3
+CARGO_CRATE_DEPENDS+=  crc32fast-1.3.2
 CARGO_CRATE_DEPENDS+=  crossterm-0.25.0
 CARGO_CRATE_DEPENDS+=  crossterm_winapi-0.9.0
+CARGO_CRATE_DEPENDS+=  cxx-1.0.80
+CARGO_CRATE_DEPENDS+=  cxx-build-1.0.80
+CARGO_CRATE_DEPENDS+=  cxxbridge-flags-1.0.80
+CARGO_CRATE_DEPENDS+=  cxxbridge-macro-1.0.80
 CARGO_CRATE_DEPENDS+=  dirs-4.0.0
 CARGO_CRATE_DEPENDS+=  dirs-sys-0.3.7
-CARGO_CRATE_DEPENDS+=  getrandom-0.2.7
-CARGO_CRATE_DEPENDS+=  iana-time-zone-0.1.50
-CARGO_CRATE_DEPENDS+=  itoa-1.0.3
+CARGO_CRATE_DEPENDS+=  flate2-1.0.24
+CARGO_CRATE_DEPENDS+=  fnv-1.0.7
+CARGO_CRATE_DEPENDS+=  getrandom-0.2.8
+CARGO_CRATE_DEPENDS+=  hashbrown-0.12.3
+CARGO_CRATE_DEPENDS+=  iana-time-zone-0.1.53
+CARGO_CRATE_DEPENDS+=  iana-time-zone-haiku-0.1.1
+CARGO_CRATE_DEPENDS+=  indexmap-1.9.1
+CARGO_CRATE_DEPENDS+=  itoa-1.0.4
 CARGO_CRATE_DEPENDS+=  js-sys-0.3.60
-CARGO_CRATE_DEPENDS+=  libc-0.2.133
+CARGO_CRATE_DEPENDS+=  lazy_static-1.4.0
+CARGO_CRATE_DEPENDS+=  libc-0.2.137
+CARGO_CRATE_DEPENDS+=  line-wrap-0.1.1
+CARGO_CRATE_DEPENDS+=  link-cplusplus-1.0.7
+CARGO_CRATE_DEPENDS+=  linked-hash-map-0.5.6
 CARGO_CRATE_DEPENDS+=  lock_api-0.4.9
 CARGO_CRATE_DEPENDS+=  log-0.4.17
 CARGO_CRATE_DEPENDS+=  memchr-2.5.0
-CARGO_CRATE_DEPENDS+=  mio-0.8.4
+CARGO_CRATE_DEPENDS+=  miniz_oxide-0.5.4
+CARGO_CRATE_DEPENDS+=  mio-0.8.5
 CARGO_CRATE_DEPENDS+=  natord-1.0.9
 CARGO_CRATE_DEPENDS+=  num-integer-0.1.45
 CARGO_CRATE_DEPENDS+=  num-traits-0.2.15
 CARGO_CRATE_DEPENDS+=  num_threads-0.1.6
-CARGO_CRATE_DEPENDS+=  once_cell-1.15.0
+CARGO_CRATE_DEPENDS+=  once_cell-1.16.0
+CARGO_CRATE_DEPENDS+=  onig-6.4.0
+CARGO_CRATE_DEPENDS+=  onig_sys-69.8.1
 CARGO_CRATE_DEPENDS+=  parking_lot-0.12.1
-CARGO_CRATE_DEPENDS+=  parking_lot_core-0.9.3
-CARGO_CRATE_DEPENDS+=  proc-macro2-1.0.44
+CARGO_CRATE_DEPENDS+=  parking_lot_core-0.9.4
+CARGO_CRATE_DEPENDS+=  pkg-config-0.3.26
+CARGO_CRATE_DEPENDS+=  plist-1.3.1
+CARGO_CRATE_DEPENDS+=  proc-macro2-1.0.47
 CARGO_CRATE_DEPENDS+=  quote-1.0.21
 CARGO_CRATE_DEPENDS+=  redox_syscall-0.2.16
 CARGO_CRATE_DEPENDS+=  redox_users-0.4.3
+CARGO_CRATE_DEPENDS+=  regex-syntax-0.6.27
+CARGO_CRATE_DEPENDS+=  ryu-1.0.11
+CARGO_CRATE_DEPENDS+=  safemem-0.3.3
 CARGO_CRATE_DEPENDS+=  same-file-1.0.6
 CARGO_CRATE_DEPENDS+=  scopeguard-1.1.0
-CARGO_CRATE_DEPENDS+=  serde-1.0.145
-CARGO_CRATE_DEPENDS+=  serde_derive-1.0.145
+CARGO_CRATE_DEPENDS+=  scratch-1.0.2
+CARGO_CRATE_DEPENDS+=  serde-1.0.147
+CARGO_CRATE_DEPENDS+=  serde_derive-1.0.147
+CARGO_CRATE_DEPENDS+=  serde_json-1.0.87
+CARGO_CRATE_DEPENDS+=  serde_yaml-0.9.14
 CARGO_CRATE_DEPENDS+=  signal-hook-0.3.14
 CARGO_CRATE_DEPENDS+=  signal-hook-mio-0.2.3
 CARGO_CRATE_DEPENDS+=  signal-hook-registry-1.4.0
 CARGO_CRATE_DEPENDS+=  simplelog-0.12.0
 CARGO_CRATE_DEPENDS+=  smallvec-1.10.0
-CARGO_CRATE_DEPENDS+=  syn-1.0.101
+CARGO_CRATE_DEPENDS+=  syn-1.0.103
+CARGO_CRATE_DEPENDS+=  syntect-5.0.0
 CARGO_CRATE_DEPENDS+=  termcolor-1.1.3
 CARGO_CRATE_DEPENDS+=  thiserror-1.0.37
 CARGO_CRATE_DEPENDS+=  thiserror-impl-1.0.37
-CARGO_CRATE_DEPENDS+=  time-0.3.14
-CARGO_CRATE_DEPENDS+=  time-macros-0.2.4
-CARGO_CRATE_DEPENDS+=  toml-0.5.9
-CARGO_CRATE_DEPENDS+=  unicode-ident-1.0.4
+CARGO_CRATE_DEPENDS+=  time-0.3.16
+CARGO_CRATE_DEPENDS+=  time-core-0.1.0
+CARGO_CRATE_DEPENDS+=  time-macros-0.2.5
+CARGO_CRATE_DEPENDS+=  unicode-ident-1.0.5
+CARGO_CRATE_DEPENDS+=  unicode-width-0.1.10
+CARGO_CRATE_DEPENDS+=  unsafe-libyaml-0.2.4
 CARGO_CRATE_DEPENDS+=  walkdir-2.3.2
 CARGO_CRATE_DEPENDS+=  wasi-0.11.0+wasi-snapshot-preview1
 CARGO_CRATE_DEPENDS+=  wasm-bindgen-0.2.83
@@ -60,9 +93,13 @@ 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+=  windows-sys-0.36.1
-CARGO_CRATE_DEPENDS+=  windows_aarch64_msvc-0.36.1
-CARGO_CRATE_DEPENDS+=  windows_i686_gnu-0.36.1
-CARGO_CRATE_DEPENDS+=  windows_i686_msvc-0.36.1
-CARGO_CRATE_DEPENDS+=  windows_x86_64_gnu-0.36.1
-CARGO_CRATE_DEPENDS+=  windows_x86_64_msvc-0.36.1
+CARGO_CRATE_DEPENDS+=  windows-sys-0.42.0
+CARGO_CRATE_DEPENDS+=  windows_aarch64_gnullvm-0.42.0
+CARGO_CRATE_DEPENDS+=  windows_aarch64_msvc-0.42.0
+CARGO_CRATE_DEPENDS+=  windows_i686_gnu-0.42.0
+CARGO_CRATE_DEPENDS+=  windows_i686_msvc-0.42.0
+CARGO_CRATE_DEPENDS+=  windows_x86_64_gnu-0.42.0
+CARGO_CRATE_DEPENDS+=  windows_x86_64_gnullvm-0.42.0
+CARGO_CRATE_DEPENDS+=  windows_x86_64_msvc-0.42.0
+CARGO_CRATE_DEPENDS+=  xml-rs-0.8.4
+CARGO_CRATE_DEPENDS+=  yaml-rust-0.4.5

Index: pkgsrc/sysutils/felix/distinfo
diff -u pkgsrc/sysutils/felix/distinfo:1.38 pkgsrc/sysutils/felix/distinfo:1.39
--- pkgsrc/sysutils/felix/distinfo:1.38 Sun Oct 23 07:10:04 2022
+++ pkgsrc/sysutils/felix/distinfo      Sat Nov 12 21:58:32 2022
@@ -1,59 +1,116 @@
-$NetBSD: distinfo,v 1.38 2022/10/23 07:10:04 pin Exp $
+$NetBSD: distinfo,v 1.39 2022/11/12 21:58:32 pin Exp $
 
+BLAKE2s (adler-1.0.2.crate) = f263779d752af886455fc0f42c997893fb1a09edcf1bd2980605251c2e3602aa
+SHA512 (adler-1.0.2.crate) = 7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1
+Size (adler-1.0.2.crate) = 12778 bytes
 BLAKE2s (android_system_properties-0.1.5.crate) = e405a7701baf9817ca6e946b78ab2ae83f4667112c19c5214606cd863ca5c765
 SHA512 (android_system_properties-0.1.5.crate) = b09f51339f9772c0e2e4241b36cf51573c6b96b19ffc1fbbc94b1c1d1d2fdfe8eac3134af54174a675ab05d18ef4f6bcb2c7fcc20114bbeef6e17e3692202191
 Size (android_system_properties-0.1.5.crate) = 5243 bytes
 BLAKE2s (autocfg-1.1.0.crate) = dd57bc2348994ace592664469f4b2389f230343402c627a9981eb582f10b0060
 SHA512 (autocfg-1.1.0.crate) = df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f
 Size (autocfg-1.1.0.crate) = 13272 bytes
+BLAKE2s (base64-0.13.1.crate) = b97e0ff27ab831d0323c35addbe3a392413a7ea5a0d9d35b5cc1c74586c89974
+SHA512 (base64-0.13.1.crate) = 1eb76aff9a84057f2ccb7082e9c57b015c2d71a28173089b02e7aacd09a7d311bedf0a943529611ada29f8d7b536d7ae4de256d98eee8450003a3a9a652bda4b
+Size (base64-0.13.1.crate) = 61002 bytes
+BLAKE2s (bincode-1.3.3.crate) = 1e930f405c778c0da85c33cd203416d7b3176d07d792db338bce7399ad12a768
+SHA512 (bincode-1.3.3.crate) = 49e39d71214dbb623a18e3852f6f2f2a5c3f951b64107d66c8adaa95a442a3283fba978bca41b126c9879b12833b945f478d2c77d35482b3577fc1a894e8e5f3
+Size (bincode-1.3.3.crate) = 28958 bytes
 BLAKE2s (bitflags-1.3.2.crate) = e3a3b45a4403823875a03dbda329ca16068fa8f847cef81987c6b780101f2415
 SHA512 (bitflags-1.3.2.crate) = 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
 Size (bitflags-1.3.2.crate) = 23021 bytes
-BLAKE2s (bumpalo-3.11.0.crate) = 64eaa4f2ffceff89b4cdf8ccbffed33bc8a0e9b10e2aa6bf0cd51271105f4d54
-SHA512 (bumpalo-3.11.0.crate) = f747b5743bd2825c62c363ec49f1eccc492d7cf8cca8101aa9733f32489685c1777344dc6183f83c772f1067f9648b953d3ae1034976a14295f252f1ee7788fa
-Size (bumpalo-3.11.0.crate) = 80945 bytes
+BLAKE2s (bumpalo-3.11.1.crate) = 20152b0f139ad04aabd14f825b0fe1bf432d7f882e153e0fe9bb5cea306ede64
+SHA512 (bumpalo-3.11.1.crate) = 70e90bee1fa4e783ff5a3b18f192b9347bafab7daaa907e74913a415a66c29acfb073fcfb46150801aa7649ab0d2ec8a610de239551565dd167bac72ab13a9bc
+Size (bumpalo-3.11.1.crate) = 81207 bytes
+BLAKE2s (cc-1.0.74.crate) = 10c813faa8f388f97f1f594f73189072bb0f5b61a2a360a6d817f704073542b3
+SHA512 (cc-1.0.74.crate) = 0cea38466818473b0c3b3c304eda797b018dbf644c084cdf07539c63557be4c38346fd10afc20fa65a099aa83fdb423972c987a080c68205abd9ef04166a8d3b
+Size (cc-1.0.74.crate) = 59410 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.22.crate) = b23f880426399cc9de23adc3c7cfd044c935cc90d41215e39d48fad04a15ccbe
 SHA512 (chrono-0.4.22.crate) = de856679ec16afe035176b22125a00ced532d49c8babac0a88fa5f6e4a3d9e526a34ee8bf51639653fc313a5703a202b1be013aa16fdd72a505151d7aafa7c44
 Size (chrono-0.4.22.crate) = 185570 bytes
+BLAKE2s (codespan-reporting-0.11.1.crate) = be633c7879fb3d6ea50ceea7fc86d7883446a859cad5dbfac671b4c35b182ded
+SHA512 (codespan-reporting-0.11.1.crate) = 0869789f5c50d3523d3ee16a8fe64756498a13704efbe82bb0845eaa87c7b6b1d075b3b6b80567cd9fce6cb09c5179e9c07e485fd17ce56c8139ade0f8bc6844
+Size (codespan-reporting-0.11.1.crate) = 48963 bytes
 BLAKE2s (content_inspector-0.2.4.crate) = 65527368f883276d5d2c0ab8274857ebfaf9d1cd3d04b1290bdc173f64cbb309
 SHA512 (content_inspector-0.2.4.crate) = 1acb8b4f12ce3479f5a60b7b6a0c05b86548591e488e7be529c4a2f9aaa60a76ed07e7ce1e557664d31ddd9964e7f73415ad667cd14ada919f61511bf486ed6f
 Size (content_inspector-0.2.4.crate) = 11386 bytes
 BLAKE2s (core-foundation-sys-0.8.3.crate) = 679c01a6f663daba747856f9e5c72ad3f1ef1dafb2f6f7211cc1e1c6637ba049
 SHA512 (core-foundation-sys-0.8.3.crate) = a3ba3184cef65dafe8318c4db7e59eb2749dcde7b2370ad20272b0735ded0032daf2de3fd0cf55eb48448a335f5b81e8e745f2a647f9a43bb85946ce714bfd82
 Size (core-foundation-sys-0.8.3.crate) = 17519 bytes
+BLAKE2s (crc32fast-1.3.2.crate) = c60cd89cc50c52d5bedb1e7ce6c6299196d26700152f85282218c6fe15ec2a8b
+SHA512 (crc32fast-1.3.2.crate) = a683943e252afdb1b9d626a07533ed11cf7a63af603c19640056c5d2b9c884ad9aff33ac54c0853ffca2f6cf94b0730eae6c05abf3e53e55e709d180c8152357
+Size (crc32fast-1.3.2.crate) = 38661 bytes
 BLAKE2s (crossterm-0.25.0.crate) = 343ec080ae0686b8477093a9fff8991f07a696bb7530a59d9fa0cb73f578071d
 SHA512 (crossterm-0.25.0.crate) = fdf2b5b4bdcbc8c7dc4e8c5e0cdf68cacdb97886b52087dde1f1be9b869c00965c0cf9db64b700801b0d1274b913703ade66a92d47aa8da604121693b8701201
 Size (crossterm-0.25.0.crate) = 116533 bytes
 BLAKE2s (crossterm_winapi-0.9.0.crate) = 66dfac33e190f850bc4e3b08ffc5fc97efa584e35007e75d8ef748e901878781
 SHA512 (crossterm_winapi-0.9.0.crate) = b8c32a82cc83244e8991931e3fe0d85527ee2cc5e6b4a0839d633448dfa8a137c87684e8e079f44edf5a994355e0106bb573b36b57c7420ac5cb6fb0ce20ce8d
 Size (crossterm_winapi-0.9.0.crate) = 15561 bytes
+BLAKE2s (cxx-1.0.80.crate) = 21c9eed45610ee1e953b21eb519a0a2c848098a7f0322b18beadfd3673155f3e
+SHA512 (cxx-1.0.80.crate) = f7054fe143fef4e32771e802bb547cd8e8a2f55e5035c3a84af4bf81b4ae4499d6737fef057667102cc9a6d683e681a0008ea1228d5948ee74a64563ece9b566
+Size (cxx-1.0.80.crate) = 196811 bytes
+BLAKE2s (cxx-build-1.0.80.crate) = e549a5975caf4e9bd4d5ed1fb57ea4cf69ad03eb6c009618c353179a705f7034
+SHA512 (cxx-build-1.0.80.crate) = 634fc50dea8bdf70afb5b28648725b8f6a9aad88805182a27f83a475ff64fecfe8e6aba2d749daa1270b407d1fd0ab7062e5b05e20d96b9818a4b45c365142f7
+Size (cxx-build-1.0.80.crate) = 83905 bytes
+BLAKE2s (cxxbridge-flags-1.0.80.crate) = b6fa18b545e17baa6def996a5cf18543ae60157fefe0d77d79a31eddb2840a19
+SHA512 (cxxbridge-flags-1.0.80.crate) = 20234f2e5892b0b39bcae8c0d0c45d41040c293b7477039b139b503a121c46dc2dd8ab522584794f0f41710173d601f34c5a49aa90ea7618046613b961ff1ed6
+Size (cxxbridge-flags-1.0.80.crate) = 5634 bytes
+BLAKE2s (cxxbridge-macro-1.0.80.crate) = 38017d2c3aac573ee079f7d676384a6928364355a70f7e97c183b07ddfb9e4a2
+SHA512 (cxxbridge-macro-1.0.80.crate) = a0a5cb2a2ca144295f287285ef5c7bf42f136500436cb4ccfc5fd9137e5ab60921a7dbeec9279e342a76c7204b70f45dddaccb9ad7c8ded0a108cfdb99273376
+Size (cxxbridge-macro-1.0.80.crate) = 59671 bytes
 BLAKE2s (dirs-4.0.0.crate) = 70b38dd5ea44b52e63ced09edbf7d58f820e5180d946d53591944210f15071f4
 SHA512 (dirs-4.0.0.crate) = be582e5045f1916fb6b918c8e8c5907b4b663534025e4227ea4828e2aa9fe7fbcb3c48f1f0d08d163ba684aa4404076ac210e7f14766a09b9ed89a2825121b3b
 Size (dirs-4.0.0.crate) = 12503 bytes
 BLAKE2s (dirs-sys-0.3.7.crate) = baa17cbec722cdc7e6369057c06ac108e433fa039f1f41c76612a5ece7f163c8
 SHA512 (dirs-sys-0.3.7.crate) = e630964e4c452950a475c10a490b49b2979dd7dfda48172b905cc789153ae4a0ba2d7d91f690705cbfff23737c4b4a339eb0c49e922efd7d68a92fe6368a929f
 Size (dirs-sys-0.3.7.crate) = 10597 bytes
-BLAKE2s (felix-1.3.2.tar.gz) = b517e9e98804333ea059f81c50790d05f56b567d62b08e3fa1d383f01ddb649b
-SHA512 (felix-1.3.2.tar.gz) = ac3498aa835779bbba14ccdb76d82c487dc60be71e772f489a1ba1f1a541b6334f0fcd56343152ee10455260e8f8c560fb6ca74c7d22c0686320d5f8f4226e92
-Size (felix-1.3.2.tar.gz) = 4166115 bytes
-BLAKE2s (getrandom-0.2.7.crate) = 848f0e9bdfcb49de8afc3728f435729c80634846ce7f1be874908bcfd5fd5061
-SHA512 (getrandom-0.2.7.crate) = 01803e609848662ad8650cf451dfc2c37580da0b7b5e0d4cc764da6ded253cf49ae42a433b1c53e89773bde00c1ccc136394e58ed4548e7b5c0ca7e202e857e1
-Size (getrandom-0.2.7.crate) = 28854 bytes
-BLAKE2s (iana-time-zone-0.1.50.crate) = 0e45c05fdacf5b460881a8b79dd69c022c6814b193b77090fe8bab1f50f0fbf5
-SHA512 (iana-time-zone-0.1.50.crate) = 6acdc857a8f32f4ff1a3cc8ffb69bf1e8ec3e0462629183f29601237c9e45657b2f6e1d4f9fe589da8d2b7b058ce085d856ed9ac6c28ef9e7c568089fc8b6b32
-Size (iana-time-zone-0.1.50.crate) = 17151 bytes
-BLAKE2s (itoa-1.0.3.crate) = 757860bbec6ff1d1de171bf1be02d712e736482c0978debdd595ee4030a5d5d6
-SHA512 (itoa-1.0.3.crate) = 1290c027ec8a13d2d15ace2b58a1d1a3a18730cd5fb55bc995826b8f4d04ede650b8315a8905f6737c4c4988690ae03bf32c86ab3a31ae068a67d5be04cd618b
-Size (itoa-1.0.3.crate) = 10481 bytes
+BLAKE2s (felix-2.0.1.tar.gz) = 4ac4c730861608db83a01d0c6c15339f4094e4209189aceca7cbdefbff989870
+SHA512 (felix-2.0.1.tar.gz) = e4ec4e8364b5a2546a81d1fd54e1196735f40c561e1fd4edff2131fb0646259d86c6490861f4daa6aec0f332591d55cccf843bca6557fe71d3271aba2f823276
+Size (felix-2.0.1.tar.gz) = 9697479 bytes
+BLAKE2s (flate2-1.0.24.crate) = 3eacabb838a2b3dc64b894b47c6e6c32f316fcc95e85ae80dfbe608ce6ff032f
+SHA512 (flate2-1.0.24.crate) = 8faf97c28dcc4553f4880295677b1269b4acbc6518d006913d32d7e319990c6631e10f1baf7199b96e03f6de95b9e2de04502522bb1eb45bc301a0fbb0bfc0c5
+Size (flate2-1.0.24.crate) = 70191 bytes
+BLAKE2s (fnv-1.0.7.crate) = ffa8e3e3e120c65486f2575822704aa79aac381f375d7295875475e36775ff09
+SHA512 (fnv-1.0.7.crate) = 2195a4b34a78e2dd9838caf0ee556bf87cbb4a8ef5505aac663b614eb59dcfc0c40f432463ede41ecca57bfe7711f72673d39a85fe03d426f1324097d5628334
+Size (fnv-1.0.7.crate) = 11266 bytes
+BLAKE2s (getrandom-0.2.8.crate) = 3384f83c641aae81e11d7974210ee38cc05eb376d6cbf156b219236ab21f9159
+SHA512 (getrandom-0.2.8.crate) = cd7aea29f79a33a0de2a52a0a82f2b57ea8f27908ccfe00a5f42248766df88b225023603ec56d6fc634ef9c1eb67ad0135c90d4c695f6f659db0767e7fda44c5
+Size (getrandom-0.2.8.crate) = 30553 bytes
+BLAKE2s (hashbrown-0.12.3.crate) = 333ec43a87815091d115d166101d9719d9b951279aea1a2050e6c49813d5a79a
+SHA512 (hashbrown-0.12.3.crate) = b3700fcd659a21a6b9b3777c18b37a83bf25542b4e8f2b963779a122f5d22e1742c064cfc03e649583e7dd5c6e90ca8407f8c51a0e8755f6a108682853022f76
+Size (hashbrown-0.12.3.crate) = 102968 bytes
+BLAKE2s (iana-time-zone-0.1.53.crate) = bc76b69317387a1427aa749614894a3066e0fd5b1132cefb72022d5eaa4f1a3e
+SHA512 (iana-time-zone-0.1.53.crate) = a3f899fe9ebc7501bd22e75b2df34c3b26ad5a53afbff4fa552672d0185d8a291736c48ac2fa76dab36a6621e689b5584a2d7bd0334055994bb21077765aa7cb
+Size (iana-time-zone-0.1.53.crate) = 20176 bytes
+BLAKE2s (iana-time-zone-haiku-0.1.1.crate) = e73709445a1fb0ccfe08102a5226fae2e4303db4373ed8627bf7a0cb3acbbcbd
+SHA512 (iana-time-zone-haiku-0.1.1.crate) = daa7570aaf5a07c990b07fdc2153b63d947598ed35aa9c35c4773772a6c67997143b120a18ff4c7c13474d296e81a92975ebf5b9aa9d204c1820e9629cb2e369
+Size (iana-time-zone-haiku-0.1.1.crate) = 7200 bytes
+BLAKE2s (indexmap-1.9.1.crate) = 50782aafcf775a972210a88728a206517289a6f0b91bb8e88819a616eccc57df
+SHA512 (indexmap-1.9.1.crate) = 7eac99056123332ad38ef32eb65235c810e8b4d051d9b0ddd5582348c9cd3b162d36defe8e46a532e2066562f224e37fae94b52b4649ee9cfac7673b76a2513e
+Size (indexmap-1.9.1.crate) = 54114 bytes
+BLAKE2s (itoa-1.0.4.crate) = ab0312a13f0334af924aa09b538df57ac2728adc94f86f1f23a853737d00098b
+SHA512 (itoa-1.0.4.crate) = a70bb6fbdbcab27fbb5a84041bcbad8e0c8fda58d55ca7ac757f7be5cd373101be40df99e9acd6ae49e637e40de037c6bc59560f96c9adeccb2b2e0bf6531e42
+Size (itoa-1.0.4.crate) = 10601 bytes
 BLAKE2s (js-sys-0.3.60.crate) = 3704bfae29ccb6ae483c2c0ac495fce7ebd7c93cd10ce88623685dc80a598292
 SHA512 (js-sys-0.3.60.crate) = 543dfd444539fad27bafcbbf112366f53d4ccf4bc63f8bb17820d818c3e1804656697ed6268a793f383ddf6b6227f7e9b3a11fb6fbb24e10732fdbd971801665
 Size (js-sys-0.3.60.crate) = 79257 bytes
-BLAKE2s (libc-0.2.133.crate) = 06ef2642440e3863bceb9b19004adf17205c07a73a182b460a06f6db6fd19b9b
-SHA512 (libc-0.2.133.crate) = 526561652d77d5f61fa52dd9fe02a46a5f66289ec0aff5b2464311c3a90972c3ced0a84dbc901fa99a0fe35ef36af890bb7de40b9c6b7b7dce7fe8a1a738ed7b
-Size (libc-0.2.133.crate) = 603256 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.137.crate) = df0c0326e047670d2ca04077985b480d5bf6881a099ee20d7d4c3689d305bfc7
+SHA512 (libc-0.2.137.crate) = 1ef979dc59a7ec4aad7229ec5b40be0ec9a8496c7a2177d325db62f3eab00d72c8d2277d517c0093e0750de12fbb4e45b67133604afeef9153b8e1d4aa0baac4
+Size (libc-0.2.137.crate) = 606185 bytes
+BLAKE2s (line-wrap-0.1.1.crate) = 9921e8aeefc2974a46293482243b30f8e1924169f1fe594c749779d39904519e
+SHA512 (line-wrap-0.1.1.crate) = 31976e14355317bab470e6716542d3cfd59083a1808bb199dc2eddd51d05fab122ab054783d0996c1feb53bdb316e6fa24b34cae9ed8e8cdb2702bc43fd805eb
+Size (line-wrap-0.1.1.crate) = 10010 bytes
+BLAKE2s (link-cplusplus-1.0.7.crate) = 369d59d98206482ba0e4151d7b05bddad39e9a3b95d2b04f2c6526211decbe5b
+SHA512 (link-cplusplus-1.0.7.crate) = c8fdf9ffb29cd0f8824bb4416d28f6f4fd7a024ce5056acbe63a680f975f50fc0cb408c0d0af04a37b6985bf15f78e7e7d1fc20a9c0f8b729e7ea696460d8c75
+Size (link-cplusplus-1.0.7.crate) = 7576 bytes
+BLAKE2s (linked-hash-map-0.5.6.crate) = 06eec16c1a2dd3fc12933a669b9ddc465cceeb3845eb15197228e0d319366ce3
+SHA512 (linked-hash-map-0.5.6.crate) = 031a87645381c96beff33572e4bac1a9877e52fd2f99d39918fbede17d72291b35e2eb69e07edec20c3058554c35cc38fe85b8f175c2a3c69366136fcc71f707
+Size (linked-hash-map-0.5.6.crate) = 15049 bytes
 BLAKE2s (lock_api-0.4.9.crate) = 9f025296f88561802dc51dd84b4fceeaf7365c404db7e4b404d194cfd825a0f8
 SHA512 (lock_api-0.4.9.crate) = 9215381d9bb6b80d217c73a900db43df043b3e939b5bd7a292a02e9ab911cf0eacd8f883d35bdf72b3a0e78df8f1bc3e843ca4c775294c7a7a03091dc1a74990
 Size (lock_api-0.4.9.crate) = 25685 bytes
@@ -63,9 +120,12 @@ Size (log-0.4.17.crate) = 38028 bytes
 BLAKE2s (memchr-2.5.0.crate) = afa77d7fdf25c72d251cda6b41f3fe065a748b101e3716aa65f0d6144f74da38
 SHA512 (memchr-2.5.0.crate) = 444a163b484c233e78c0e2e4d51f01ce2da93d7d29f516a95e4b0866b20bdfd3f34137653abed53eb70387991ee3e2b5937d8d4360a85bbcb50a93005a75defa
 Size (memchr-2.5.0.crate) = 65812 bytes
-BLAKE2s (mio-0.8.4.crate) = a1926e18c5e9a9d38cf15a538d9af969456d9d9310daeede2b70002d9bd98ee2
-SHA512 (mio-0.8.4.crate) = b44675c90daa37336a25e7eef53cdc664e6f52590ed4955bac82641baf8099d3d94850da79d985255eb74b61a499b1ea4a9d7309f6ea4c41454b3dbb090b70ee
-Size (mio-0.8.4.crate) = 93013 bytes
+BLAKE2s (miniz_oxide-0.5.4.crate) = f399203048bfa0c6f6a72d07673f62b14a5e582b2b1f917d2d6e0da11abdd9c2
+SHA512 (miniz_oxide-0.5.4.crate) = 589dac16ca9c2f94e6fa92b68bcf51d140f46562cbb3a1b791b75c59feae51da5ec16042604bbd6bcb7d7f0c7f75e98ea1af8cf42d177133a5eaa86429cf3114
+Size (miniz_oxide-0.5.4.crate) = 53485 bytes
+BLAKE2s (mio-0.8.5.crate) = a1efca50e44ec8a84157d9e3def55fee88869e8c0383d599f573e5af48632751
+SHA512 (mio-0.8.5.crate) = e92bbc1d06ad8d4311d76f878d514d0c91e47de2c511c54bb53096ad689012c3d1ffeec18e2de05a5f66c03ad83150cd45d31edd203e9b9522ece13be00bcede
+Size (mio-0.8.5.crate) = 93993 bytes
 BLAKE2s (natord-1.0.9.crate) = 0e3a2b5077d1f66f232fcd853c5d90cb8f4542783661fafa384bb66dbb44546e
 SHA512 (natord-1.0.9.crate) = bf58eda54c759fecca1fd310bece370f26555bde1096081adc5bb1e9446a538f1652fb3049a52f898f4f62a2608805b72cb72dd52ff3fc9b88fe0a7c9071025a
 Size (natord-1.0.9.crate) = 3866 bytes
@@ -78,18 +138,30 @@ Size (num-traits-0.2.15.crate) = 49262 b
 BLAKE2s (num_threads-0.1.6.crate) = 16dafe947f10db7667201144859b311f1d2fdcaec5984b5f0986e8de75345e5f
 SHA512 (num_threads-0.1.6.crate) = b2d9897e29e59353379b6372a629fc7f9afc89f777b4410eaeac7b4729527948a8dbecb175f056899f9076693ef855cc0d40e725cc54f28af588fbac5f7ce3b6
 Size (num_threads-0.1.6.crate) = 7334 bytes
-BLAKE2s (once_cell-1.15.0.crate) = bb7a35ae1252f0ceeb7f7c8ff715940c986430728d4891dcf369ef493c93bed6
-SHA512 (once_cell-1.15.0.crate) = 934a7c3631e9ca4fa78d9577b6672ca0b2f926a8d6c3be9542b906c5968033446f98f76ae6f368a1a5b92ab9064c31a57d74ab6d2097108029a7ea951541ff7e
-Size (once_cell-1.15.0.crate) = 31460 bytes
+BLAKE2s (once_cell-1.16.0.crate) = cb65c0a9822af143ab9d8be1ecafe5a7f1f6b68d7bcf188a740c0eb1b209bce6
+SHA512 (once_cell-1.16.0.crate) = bc199570ee43bde9245a2c4637ae738e370ce9988635c8342349ceb6fb158f376247b69f9ec4ea0e6d76b934decdc77a524299ebde96c0a2c2d29d9501b9a568
+Size (once_cell-1.16.0.crate) = 32120 bytes
+BLAKE2s (onig-6.4.0.crate) = 5247a508dae688f70da58390136da46036527741db4711b9934153c2ea268f3c
+SHA512 (onig-6.4.0.crate) = 5d388d35eaeb4ba4876b5a683010e4e38c7c54abaf15c900681a7c9ed199b6b7ff414aa1d6246153546680eab28505cfda359c3d5df5b9fd3a5cdbfba35953bf
+Size (onig-6.4.0.crate) = 32616 bytes
+BLAKE2s (onig_sys-69.8.1.crate) = 7e2137c40d8861f24798481e206599e877141a83af53a9ea0d605027a1124de3
+SHA512 (onig_sys-69.8.1.crate) = 26a7dec69abe1535d575e7db63448abd898d363ef42352605e7b7d046b5abac5733e3cc05b7d442ce67db9366dc96d4a7a82a7f486d3b9af6d298b49b0baa864
+Size (onig_sys-69.8.1.crate) = 638216 bytes
 BLAKE2s (parking_lot-0.12.1.crate) = 6968a4adcbd417d1ae7674819c446c19488b7056b77259e31747d5ebad3298be
 SHA512 (parking_lot-0.12.1.crate) = 07327d3b737a913508dffb66023766348ce7f9d555c224a099cabb05baefd16a28e15fec638e3a148a5169dbd980c4541b0f8820ae9d06dfe0704482838fbd5c
 Size (parking_lot-0.12.1.crate) = 40967 bytes
-BLAKE2s (parking_lot_core-0.9.3.crate) = b5155a5b464ec99ecea85fe719266276c050dc5124e18d0d9cc1ed9a62c49056
-SHA512 (parking_lot_core-0.9.3.crate) = fa30db0fc73b268ab8395adb8bda35d12dc15363b247a95b7c4bb848ff9b8dbfb971a20f320b4feff3317d5b533c59b62152e4c652c1809a422c5671310b30df
-Size (parking_lot_core-0.9.3.crate) = 32256 bytes
-BLAKE2s (proc-macro2-1.0.44.crate) = 8730e71a46dd37ba66c78abe2a0a100270de3568b769e2d563ddb994c2d837b9
-SHA512 (proc-macro2-1.0.44.crate) = b3d9842edafedd4531474ce3cd36861fd9317b16f7800c5255b393f5b2b1a94f6f854bccdb52aa2d3cb0622512b5f11725fcad416d42542f3e96d84ad34cc526
-Size (proc-macro2-1.0.44.crate) = 41745 bytes
+BLAKE2s (parking_lot_core-0.9.4.crate) = e2028cb917b7625d23dd5b1845ace8a241d121c8eef521687e76a2a67357bb28
+SHA512 (parking_lot_core-0.9.4.crate) = 6dae00356b759ad1dd08c1edbcc3ffcc86ad412af98a5e4cdf4fc622d0feb79bdb3900c4f72e76cce803c667a6d8581b44264980816ebdc85d59ddaa881a2990
+Size (parking_lot_core-0.9.4.crate) = 32359 bytes
+BLAKE2s (pkg-config-0.3.26.crate) = aff17e03d8788ca27c877c1d7387a68aba13cdfeaba16d368a3bca1410046835
+SHA512 (pkg-config-0.3.26.crate) = 509c4d1494cccc20de6a62d9d037c63ff77ebee8d907747c57ba0926d177b08fcac0231ccdda14511b453deb0b76ddd10f8fbdf63ff94257d72a12a889546435
+Size (pkg-config-0.3.26.crate) = 18662 bytes
+BLAKE2s (plist-1.3.1.crate) = 312b7c162e75d14a6d6b5c38eb424c7db69c95d41264cb598e8049197c53b600
+SHA512 (plist-1.3.1.crate) = 4cf962af14b4218502eb4aae5507d93c58c4a0b716f923c3f0e53e37225940c5ab6847d7d9ad5004f77dc2dbbd28f73412cc114fd231e515f23a4ade3f969e86
+Size (plist-1.3.1.crate) = 44772 bytes
+BLAKE2s (proc-macro2-1.0.47.crate) = ef333dc55763f2a4f83c0f2c5abc653e565fc682dcbdacf61b4d892b1bd56a91
+SHA512 (proc-macro2-1.0.47.crate) = 60c5d0dcbdee7ddab40664882d3cf5a868f7ea5b49ebab3b4419c3f325582b816625e73e0d1737bbd46bd7d765ece6c81c2ff4be894555d4b255f5cb9255e931
+Size (proc-macro2-1.0.47.crate) = 41955 bytes
 BLAKE2s (quote-1.0.21.crate) = 35d526b76a740996fdcd393d2d077d4929f971b5f341498682b878c7cac7ebc0
 SHA512 (quote-1.0.21.crate) = 0728eb4df7e1f7c4d32ab08c901c2c969db8eb46b03bcec3e4956a4f6b360939d32abc6b6ebd7a31058e8e9b69c3d995a24cb484f93656f05b4ee963be1c74fc
 Size (quote-1.0.21.crate) = 28030 bytes
@@ -99,18 +171,36 @@ Size (redox_syscall-0.2.16.crate) = 2401
 BLAKE2s (redox_users-0.4.3.crate) = fafe5c327db7de7f8b6340807a14fb60bdea5ac74634a60379b62c4793cb447b
 SHA512 (redox_users-0.4.3.crate) = 0d3366e23cf93e1b0e025a29025eaebfcd1145bd158e2663b94fd952dc2d8a25566819e3a03c4136ca16a6408d37396e2ead0814c3f0c2bb10334dfd0b838fda
 Size (redox_users-0.4.3.crate) = 15353 bytes
+BLAKE2s (regex-syntax-0.6.27.crate) = 93164b4d8d87ca3e2c0453a8c905fa5f635b51cf165aac2ac8e5c2c4fa74aeef
+SHA512 (regex-syntax-0.6.27.crate) = 5cc705a5dda08cbdb4dbcf3fa98763cadcda13d9c3ba407b35f3e88d77935efc2704bb40b3fb5aad7dfbad0df43bcb4c4cad9732defb954e2228a0739f7c37c6
+Size (regex-syntax-0.6.27.crate) = 297300 bytes
+BLAKE2s (ryu-1.0.11.crate) = c841c8e79156cd93f854becdd930c83978f5d2c0caef4844a04a900020b6fc89
+SHA512 (ryu-1.0.11.crate) = dd2642aab2d3017c31432436226d5350b894c8b88a09395eb7de6350964b3cc48451a829ce78b04a9e4e0480076fe1bddd0604f4e57700faa2d60cac6e361408
+Size (ryu-1.0.11.crate) = 47007 bytes
+BLAKE2s (safemem-0.3.3.crate) = 9e95bb1ce12973d1fe5e7a9aab2537305695ac840d4bda7d78784b742c87e29a
+SHA512 (safemem-0.3.3.crate) = 2e4852ca91160f9f1e764b75145d794726a5f6c162cc99ecbf9cae20474a06cb3a0dfc245b895c51342240f6875423010b33e36d038b8b419a37e4820a9caf72
+Size (safemem-0.3.3.crate) = 7778 bytes
 BLAKE2s (same-file-1.0.6.crate) = 1a9b3bb2a767c4e3a7537b2fd8daaa2afc113e6bdaa27a25d2eefff59e7600d6
 SHA512 (same-file-1.0.6.crate) = 3ba35309742c8db63210d9ea78bff4ecd80471d69e6238eb96c7bf0673814f221e2d838fe6311bfc5a0e71b4a7ccba33e07859c0b9cff2171969ff08a4214a7c
 Size (same-file-1.0.6.crate) = 10183 bytes
 BLAKE2s (scopeguard-1.1.0.crate) = d3884942354d25131c602303463c5686e520bd94daf216a810679acabf59b82e
 SHA512 (scopeguard-1.1.0.crate) = 368fa5726df8f42b599993681579a9ffd0196480ee3cd0f9f671e8493f3bedd1e1779bdf2beb329e77e0005fa09b816e3385f309490c0f2781568db275d4d17d
 Size (scopeguard-1.1.0.crate) = 11470 bytes
-BLAKE2s (serde-1.0.145.crate) = 73e65486e438f1d88c875001331f81d35a3713aeadee15224db2f09bb33eafdf
-SHA512 (serde-1.0.145.crate) = 8146c39249ad54028717bcfd916fa5abd8b1ddaec54c4d0de485bf10cb6a85676a53068a07b9563e1717fedb4746ef672ae0c285a8998543cf92d7a157f2d442
-Size (serde-1.0.145.crate) = 76568 bytes
-BLAKE2s (serde_derive-1.0.145.crate) = 27531c3c4900176c780e275b4c89436e7d9ed109973341c754d5ca45441e3392
-SHA512 (serde_derive-1.0.145.crate) = 267389f8cd6d3a7b7d4a4d3226346999294e2fbef7446ff1cd1183dfb4fd17409f5891f6c2cae113b79cffdaca07f2037fd2f4108f93723e6baa5153bb9a61c6
-Size (serde_derive-1.0.145.crate) = 54860 bytes
+BLAKE2s (scratch-1.0.2.crate) = 0754f3903494be33c84037355684c50a7729bd63ca2f7183ddb29296cd315af5
+SHA512 (scratch-1.0.2.crate) = c3863dff0c67184605b356d6cc57db2bdf26cad9e0357ce6cbf7d3f23d913fa8917966a8c93b3084a3c9c900e357c6ca4bc2bc5ae5db3bb6feb5ee1ea5c61521
+Size (scratch-1.0.2.crate) = 8152 bytes
+BLAKE2s (serde-1.0.147.crate) = 0d1e68a65a87e2f11520ce29b446289c1382d0cdd1138dd4fe77531e22e94f02
+SHA512 (serde-1.0.147.crate) = d993bd86c61bba602faf7286ff21d36c5d8c83176c5bbb203cb284a3f89dbc8a1ca893a09eb2657f9e98ccb5c5287f44aac06d2e60db96e78d99ee40bd1fe1b0
+Size (serde-1.0.147.crate) = 76697 bytes
+BLAKE2s (serde_derive-1.0.147.crate) = 2c0f0f616403d6d716e44b5945edce17d714775c34667f0c11e318a97eaa1fd0
+SHA512 (serde_derive-1.0.147.crate) = 434d65dc0d78c7c1c3f8832221389dc4b0c5d74d605ce1d2d660c2df9a92f5e5d0c6d543763e1462c58d6ea18001c823ca594e3dac92a47d8fe48319a5c52e59
+Size (serde_derive-1.0.147.crate) = 54861 bytes
+BLAKE2s (serde_json-1.0.87.crate) = d65fc8cb44fcc64160de7d5fdba7ce938b5b054d3df50805b7172222d66ed5d4
+SHA512 (serde_json-1.0.87.crate) = 77b90340aaaa0fb477b33e6628ed2ea0fb53cff1e2b5724a3474e24b2bfc9bff077633d9581e41dd96b2a0e167549e992d238bb09c627fb5680996b39583c4cc
+Size (serde_json-1.0.87.crate) = 144383 bytes
+BLAKE2s (serde_yaml-0.9.14.crate) = bc8dcd39a8219dc903a65d0c8a8e4ec766071378bb93d5229ca6236b202c0d23
+SHA512 (serde_yaml-0.9.14.crate) = bc2ec950e6c77b7cec99caf9a1d3146af45346324845b735211483ec967d63861cdf5b7c124a670dd8fcc44f95178796f126073ae8823c049428d6610f6542b9
+Size (serde_yaml-0.9.14.crate) = 63823 bytes
 BLAKE2s (signal-hook-0.3.14.crate) = ac9086119f9f59badae90a83ae739a0993551d075e13ecaddea5e23f84c9eebe
 SHA512 (signal-hook-0.3.14.crate) = 32ecf012e46b94d3a87f2e56cd4c03a97886013309a4e52ef3e7769ed14b49ae2814bb6346cfc9766525dcf15db4182d260d3c9311134e3e6f5301c58729442a
 Size (signal-hook-0.3.14.crate) = 49446 bytes
@@ -126,9 +216,12 @@ Size (simplelog-0.12.0.crate) = 20935 by
 BLAKE2s (smallvec-1.10.0.crate) = 41329e6ed51a5092aa320d548b7b5f9f343f67bd54472d6fbc30a39ad5128860
 SHA512 (smallvec-1.10.0.crate) = a09110184582dcc01d7a0d3fa8f74c17bf726935126d3654667b8e9c4bc43ad16ccfd8fa94feae7d9b31913aa7ee030fe5936e4b44a36302b6ce5fe37372a7ae
 Size (smallvec-1.10.0.crate) = 31564 bytes
-BLAKE2s (syn-1.0.101.crate) = 87e450931a8ccbbcaa1860eb862e4991e035ae239a551826294c810cddc3182b
-SHA512 (syn-1.0.101.crate) = 906981426acc97df92b93c9b6b70fd1aa66fd739b3865c618092826475a030e26943403cf91bdd99462f463eeb53c755b979bf834c56e30ffe1d53ade7e0fa35
-Size (syn-1.0.101.crate) = 236599 bytes
+BLAKE2s (syn-1.0.103.crate) = 12cc8237e6f6356da728edb94064a6f5628a1664dd75c31e68f503a98f0682cd
+SHA512 (syn-1.0.103.crate) = 3dc0f564ac1a4ce85060926c0897158da0baa127a46bb318506f4fdc79e53d9439295e8ed6a2d5ffcf15d9f6651081b7602cc2a091538e8df061b545f7e3bfe7
+Size (syn-1.0.103.crate) = 236495 bytes
+BLAKE2s (syntect-5.0.0.crate) = 494f825761c1f848823f1f1089bb7eca6c4f0f3c883d878ea396660d2891f808
+SHA512 (syntect-5.0.0.crate) = b444424ad5f2ff9897707d6c2d0a39cf4e48a8d9a838286fc9f7bd9db6f1b4228bd2a5c985f5f88c014e75a7ee94bffdfee1cca45bd68e6db52e624e71923dc9
+Size (syntect-5.0.0.crate) = 809452 bytes
 BLAKE2s (termcolor-1.1.3.crate) = 883230b86f7f9bd79101af7c2fe83f0b3b76831712b963ae422d7609ee7c5f12
 SHA512 (termcolor-1.1.3.crate) = 5838fcbfd70f300cb4b62aab50565db52074c56b152ccc8ac1173e4676c0d5a636271bf5a645a77da6e1d4edbf0091af2cd4dd6d73b85c3d198c760898c06f3a
 Size (termcolor-1.1.3.crate) = 17242 bytes
@@ -138,18 +231,24 @@ Size (thiserror-1.0.37.crate) = 18752 by
 BLAKE2s (thiserror-impl-1.0.37.crate) = 2e6001fce56c8d2e773d70e87dc3db3c5b31881174cca0595b112a35dc585f68
 SHA512 (thiserror-impl-1.0.37.crate) = 37d90875118fe45b51afa89dd0acfbe4d9852b899ad391b419b5181a92bda115cf5569ffef57caf6020964d5d847c2b1f191c99e2c0caf7d4166f531bd19f952
 Size (thiserror-impl-1.0.37.crate) = 15428 bytes
-BLAKE2s (time-0.3.14.crate) = 295ec3af4982385738e5a88d94487bf3f79b925c0655beb97e045e031759d636
-SHA512 (time-0.3.14.crate) = 7655bad4d95f3533dde6017aa2e41b7760406d38b2ef66e84195133fa33d74b78f27d943ae5054e032e45d6f03cfcb4a14601db381b13129b6c1a1a0298c8a3d
-Size (time-0.3.14.crate) = 93111 bytes
-BLAKE2s (time-macros-0.2.4.crate) = 4c4ca321193cb5196efbd38519d5c04f197f9de0fd761576d421abd0151a4d71
-SHA512 (time-macros-0.2.4.crate) = f3887ce839db40d13c143a9f11bea804fe4760ab2655df68cbba9029cfff7d0476135608fbfdba6cdec1f9b0753b2de0e3ce0161b40c5d2b9596980d9deaae59
-Size (time-macros-0.2.4.crate) = 18421 bytes
-BLAKE2s (toml-0.5.9.crate) = 47ed3419b2f8ce5103881721e73fac378a7efd6ace9098234a02f518fabdf35e
-SHA512 (toml-0.5.9.crate) = 7151bcafbe2bdb1d2bb91562daebd357c884819af047843f1b4a56bc3812d4153eaf70683d0f9bff51bd1048700920322d64d41da13ebb4cbf34f0f7822d7ce7
-Size (toml-0.5.9.crate) = 55667 bytes
-BLAKE2s (unicode-ident-1.0.4.crate) = a5dda5bf6f945d717b956d1e9fa2a55a4ee41eef6c53b27fd5128ecb44c1494d
-SHA512 (unicode-ident-1.0.4.crate) = db41d5c3f72cfaf654b4c250e18ac0ac077a816fd582f1548ed384653f467c15f85fcfbbb4ed2f9e8182587181abf1db14059d50f3e43b60434ddf38c8f65d89
-Size (unicode-ident-1.0.4.crate) = 35491 bytes
+BLAKE2s (time-0.3.16.crate) = 6fa7da6d12fcf18a89c4df5cd9320c677373d7f6294257139a54579f49ba824b
+SHA512 (time-0.3.16.crate) = e6117d9ecc9e5bdc6f116f64a881b68ae88077221735282faad843af4238a7a7272a6e95985f38bbb8bdff39a51d2dc371691b487ce09f101b954cba6e92bb61
+Size (time-0.3.16.crate) = 92945 bytes
+BLAKE2s (time-core-0.1.0.crate) = d6a99aaf7348bfafa37764bd3ab26ffe3bb7f200428bf4e85c2bdbab9d1f5e9e
+SHA512 (time-core-0.1.0.crate) = f7e181a40a0052d7aedf78219a46f8876618342c710e819748a87a5bc0728e5b2fc7ba08e38ebfa6a17d6fb60382003bb35745ff1eabac1c8f8b47d186a383db
+Size (time-core-0.1.0.crate) = 6597 bytes
+BLAKE2s (time-macros-0.2.5.crate) = 07facbfa4d3b5270870511db3700418a77cb7cea0f8874dc385cf3deed868a67
+SHA512 (time-macros-0.2.5.crate) = f3e28042ca1cff44bc43bec32dbeb92b227d05bcd218cdda5d1145b269f43a6e862254fd3d92ff180fd2146963c94a061b74cec077c37ebcd69f76e525d95b65
+Size (time-macros-0.2.5.crate) = 19015 bytes
+BLAKE2s (unicode-ident-1.0.5.crate) = f6ef43eb4434b40a5cdc6df4d7706a63544a01ea7a54d96083cbf0442442dcfc
+SHA512 (unicode-ident-1.0.5.crate) = d355370daac356d900cd4c0a792d6c0eff114524c4bffce4d7e74469fe2117883ee00bf0e27d950b72e88739473f2045d5f83440a0aedfede97b4d9163b64a6c
+Size (unicode-ident-1.0.5.crate) = 35455 bytes
+BLAKE2s (unicode-width-0.1.10.crate) = e66d8140c18f2e4f3e4eee069114d5d3679b5885bd0fdff01989b7ce1b35983d
+SHA512 (unicode-width-0.1.10.crate) = 9836a8d489d18ea1ecfe1957ed6d5da7dce825e138cd1848aef093fa8d2eb83fcf01eabb1a2446df4f5ede4e67316e9e81b5d58b59d4e8c5d67870e8fa5dca3b
+Size (unicode-width-0.1.10.crate) = 18968 bytes
+BLAKE2s (unsafe-libyaml-0.2.4.crate) = a96765b35b6894d8475dac8fabca1f8258c0320a97ae5c2be88133abfeb0373b
+SHA512 (unsafe-libyaml-0.2.4.crate) = 34068d6ac54a5fb8581056313feb363e1a22a68617569ba55db594e3ff48c9584a4f6279c6ab67af53c28e7c851a3c114fa9b5cca408647a1813ad5740ddfacc
+Size (unsafe-libyaml-0.2.4.crate) = 61183 bytes
 BLAKE2s (walkdir-2.3.2.crate) = 263ff268c90c765cb836aa4743eb2e30fb738a655b3e146e059f0dbad9e6bfc4
 SHA512 (walkdir-2.3.2.crate) = 6c44071354faf37720ec4117ded34c8d530489542ee107ac26a7a56ef4a882b9003e22e84f1d61f6078643521343e35aa1f7b57c838779e78e5937a667bf82da
 Size (walkdir-2.3.2.crate) = 23516 bytes
@@ -183,21 +282,35 @@ 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 (windows-sys-0.36.1.crate) = ab3b62a1b06c38f19cfcd08c5de5c908acbc447fb547ac9275d29f20d49b37e8
-SHA512 (windows-sys-0.36.1.crate) = 80973e461bef3be0d0d0c13d02b2129aeb0d0700768d637544315654126f101b39f980738035fe325bd96f549493a2245bd7b82511f833efa7bbcb2f62266001
-Size (windows-sys-0.36.1.crate) = 3347053 bytes
-BLAKE2s (windows_aarch64_msvc-0.36.1.crate) = 89c5a521e303e220f89b21580b63a35cbfd84eba4cf0674b9b9b9291342a4c08
-SHA512 (windows_aarch64_msvc-0.36.1.crate) = d0c352c78caec9c71bbaa1a688baab8f39a33c903c0492b19398c76e08194183e254ecd3a8b24af3e7e5e1d9d97373dcbab54499236829898a4fd153cfde2ccf
-Size (windows_aarch64_msvc-0.36.1.crate) = 661960 bytes
-BLAKE2s (windows_i686_gnu-0.36.1.crate) = 8dc61efc196f9e586c2c13e0dd0c2bd7c811693368ce9db85b99d7f50d5fe869
-SHA512 (windows_i686_gnu-0.36.1.crate) = e2c60e6639beb879472a06ed4462667eb4a78385df6bcde1ca579af759cf2b4ac70e84f7dd7b736e7fbd1b129061555671fed4b83bcd81a6083cc013963194a5
-Size (windows_i686_gnu-0.36.1.crate) = 818115 bytes
-BLAKE2s (windows_i686_msvc-0.36.1.crate) = 39dc59107c333b6c3292aa9254f0217e7c1aa06c392676d9d483ff0f5928bf63
-SHA512 (windows_i686_msvc-0.36.1.crate) = 02bb1507981229422498ce29f6c777d5e412358040128f84b09d948ccddf0461b078a0a20cc7f6ab7da8595121bb369453ae9ea1f0506aab715662e8c631e737
-Size (windows_i686_msvc-0.36.1.crate) = 724575 bytes
-BLAKE2s (windows_x86_64_gnu-0.36.1.crate) = 27d2263d13f1f43242839c6f6bd55ac22db13c0ebdc9c5c8762d51df1a093e7a
-SHA512 (windows_x86_64_gnu-0.36.1.crate) = 598b69e4f2cd3d68f910d526a66dadb465ff30a8c261c9a4455aa1c5b952d23c04f8edaa063cd16fb43564c116a13f06d607f3a0a9c7495054b8bfe1c04d1865
-Size (windows_x86_64_gnu-0.36.1.crate) = 790934 bytes
-BLAKE2s (windows_x86_64_msvc-0.36.1.crate) = e48ba38c24d831da6c6db4bb434ee7df10185932b0ef6136ae605062f25b6d0d
-SHA512 (windows_x86_64_msvc-0.36.1.crate) = 89c22ed51a74f531662d80ae0fa5e0215728db1e6caf3c13eaeba95a93548b43c00b8474f52553ac866ac83c203b6c22dc44fbc870e882a4c9c97ba54b87c631
-Size (windows_x86_64_msvc-0.36.1.crate) = 661999 bytes
+BLAKE2s (windows-sys-0.42.0.crate) = c5112c52cdc0446a154d71a1d4b484b42591ed150c5c44977fbe21adacac0d81
+SHA512 (windows-sys-0.42.0.crate) = b07b119688f3e3ad234d36979947f34e8e19988fb62101afbe18ec8afc9c8a4261128939df8bbb849d5c5982422cb4c50dbcba70f2bf401fbb7c605df1b2b354
+Size (windows-sys-0.42.0.crate) = 3006791 bytes
+BLAKE2s (windows_aarch64_gnullvm-0.42.0.crate) = 6f4ad43e5fb0329309bd3ad3c7f272beda578e863b1e38af1c985e0fd958a86e
+SHA512 (windows_aarch64_gnullvm-0.42.0.crate) = 8bd60142e8982ddb14dde4e93b9753f9ac34830c05c2a1dd4568377f9a928651bf9f026a0080e5bc7dfa62a45942376736954e3ac800855d00eef0c72929f338
+Size (windows_aarch64_gnullvm-0.42.0.crate) = 357917 bytes
+BLAKE2s (windows_aarch64_msvc-0.42.0.crate) = 12319a1c750eaf0fcdb1744db21db37a0dfa5d3b994de6f9abfa0a34946fafa6
+SHA512 (windows_aarch64_msvc-0.42.0.crate) = 20c0840adec84dde03b143e5b82bb0003fee675310487f0071a81ed7f40ee647c4018ccb9ebdbc4aeada717ec8600a30dfb15510c6b336f07becdb7167668fd0
+Size (windows_aarch64_msvc-0.42.0.crate) = 659424 bytes
+BLAKE2s (windows_i686_gnu-0.42.0.crate) = d1fbd1bce99e540da83c40703f4924fabd2bd1a784aa9c3b120a678babe30e5c
+SHA512 (windows_i686_gnu-0.42.0.crate) = a24dd1ba5eb7d5231853bebadfde0575ae9071a565868d2f3d1bc6ec0a87380c569a621f0cba2552af7a1e46ac62f09f87cfbce3f674be06be1a7c1d3f421474
+Size (windows_i686_gnu-0.42.0.crate) = 728570 bytes
+BLAKE2s (windows_i686_msvc-0.42.0.crate) = 7a82d75909dddf46e4ff9eb002f00c55e9b489528908e141eec22df58724d2f6
+SHA512 (windows_i686_msvc-0.42.0.crate) = 740400e2b11c1d177f7f37f844cd2a0f84b97a5adb03a7656661deb026b593a799ace8da1f9013ba9f74446fc43260d01dff7d4be607129ec7d602f341b2b4d1
+Size (windows_i686_msvc-0.42.0.crate) = 717477 bytes
+BLAKE2s (windows_x86_64_gnu-0.42.0.crate) = 106ae3028965c0e39c00a01fba8476c0013dfdff0a2724b11a5cf36da5e9a7f5
+SHA512 (windows_x86_64_gnu-0.42.0.crate) = 7df7ee0c345f0a2c37d7f9ec3a2824116b4d7a943bf245787509e67809a4f31ebb1862e212efb2d943d82ccef77a716437cdc61004396ca86e95e688368c6dae
+Size (windows_x86_64_gnu-0.42.0.crate) = 692493 bytes
+BLAKE2s (windows_x86_64_gnullvm-0.42.0.crate) = d44ce727f2ad6581decea56295765e39cd6ddbdfb4d41355265aa9fb47759eb8
+SHA512 (windows_x86_64_gnullvm-0.42.0.crate) = 242e11b4a0d50a0ffe8d0e26e971de30ef4d29260ae6749403d39cb4278297a240c1ec4112bb38151cbb11a6f3c8a743e84cd75b6a76adfeaee8e623649c9ecf
+Size (windows_x86_64_gnullvm-0.42.0.crate) = 357906 bytes
+BLAKE2s (windows_x86_64_msvc-0.42.0.crate) = 45b34c32cf2eaa5889087291bd103880d50f66180d679456bebdbfa5a330bd1a
+SHA512 (windows_x86_64_msvc-0.42.0.crate) = 94d6554ae293785d2fc9dc9d53480c98bc08ab2b78bd8684a0606e7e0ec156a454c1a653d214c21de382bc7ab5d898e45000ed73e6110f679da513ffabbf3cb9
+Size (windows_x86_64_msvc-0.42.0.crate) = 659377 bytes
+BLAKE2s (xml-rs-0.8.4.crate) = eab945802630af06024d7af2d033edfd3ec2e20b6321334d286a5fd33e25debd
+SHA512 (xml-rs-0.8.4.crate) = b21b0db9ee7cdfddae7c110e4fec714d719e75ba139744c290692d660caa425aa8b1ece644deb5f1879f21c0561b9b412b9ba8931f7f5b4e220ef08f8a7fc5e6
+Size (xml-rs-0.8.4.crate) = 52690 bytes
+BLAKE2s (yaml-rust-0.4.5.crate) = 65c7c0fe708cb682959e36fbb03b09a35b09d529e5c87364107f5985940a1404
+SHA512 (yaml-rust-0.4.5.crate) = 7621dc8dfd5e7d4a7a8805b2a7e8319b63b852367655f2359d4e3e8fec6c4fad52d75c46ce1161e4c674eac0780b757ce9d34e664e304d8d2beec7afa0363ea0
+Size (yaml-rust-0.4.5.crate) = 47783 bytes
+SHA1 (patch-Cargo.toml) = 963feb2f5fa4ad79306ff8b8f6d5c0b213ae16d0
+SHA1 (patch-vendor_syntect-5.0.0_src_util.rs) = c151782a3cd4330aa2f68562b3420231d1574359

Added files:

Index: pkgsrc/sysutils/felix/patches/patch-Cargo.toml
diff -u /dev/null pkgsrc/sysutils/felix/patches/patch-Cargo.toml:1.3
--- /dev/null   Sat Nov 12 21:58:32 2022
+++ pkgsrc/sysutils/felix/patches/patch-Cargo.toml      Sat Nov 12 21:58:32 2022
@@ -0,0 +1,15 @@
+$NetBSD: patch-Cargo.toml,v 1.3 2022/11/12 21:58:32 pin Exp $
+
+Don't pull from git, patch vendor crate instead.
+
+--- Cargo.toml.orig    2022-11-12 07:08:32.000000000 +0000
++++ Cargo.toml
+@@ -24,7 +24,7 @@ log = "0.4.16"
+ simplelog = "0.12.0"
+ content_inspector = "0.2.4"
+ crossterm = "0.25.0"
+-syntect = {version = "5.0.0", git = "https://github.com/kyoheiu/syntect"}
++syntect = "5.0.0"
+ serde_yaml = "0.9.14"
+ 
+ [dependencies.serde]

Index: pkgsrc/sysutils/felix/patches/patch-vendor_syntect-5.0.0_src_util.rs
diff -u /dev/null pkgsrc/sysutils/felix/patches/patch-vendor_syntect-5.0.0_src_util.rs:1.1
--- /dev/null   Sat Nov 12 21:58:32 2022
+++ pkgsrc/sysutils/felix/patches/patch-vendor_syntect-5.0.0_src_util.rs        Sat Nov 12 21:58:32 2022
@@ -0,0 +1,19 @@
+$NetBSD: patch-vendor_syntect-5.0.0_src_util.rs,v 1.1 2022/11/12 21:58:32 pin Exp $
+
+Don't pull from git, patch vendor crate instead.
+
+--- ../vendor/syntect-5.0.0/src/util.rs.orig   1973-11-29 21:33:09.000000000 +0000
++++ ../vendor/syntect-5.0.0/src/util.rs
+@@ -247,7 +247,11 @@ pub fn split_at<'a, A: Clone>(v: &[(A, &
+     let mut after = Vec::new();
+     // If necessary, split the token the split falls inside
+     if !rest.is_empty() && rest_split_i > 0 {
+-        let (sa, sb) = rest[0].1.split_at(rest_split_i);
++        let mut rest_split_index = rest_split_i;
++        while !rest[0].1.is_char_boundary(rest_split_index) && rest_split_index > 0 {
++            rest_split_index -= 1;
++        }
++        let (sa, sb) = rest[0].1.split_at(rest_split_index);
+         before.push((rest[0].0.clone(), sa));
+         after.push((rest[0].0.clone(), sb));
+         rest = &rest[1..];



Home | Main Index | Thread Index | Old Index