Skip to content

Commit c1253b7

Browse files
committed
textproc/jless: update to 0.8.0
This new release of jless ships with two major new features: basic YAML support and copying to clipboard! jless will now check the file extension of the input file, and automatically parse .yml and .yaml files as YAML and use the same viewer as for JSON data. Alternatively passing in a --yaml flag will force jless to parse the input as YAML and can be used when reading in YAML data from stdin. (alias yless="jless --yaml" perhaps?) YAML aliases are automatically expanded, but their corresponding anchors are not visible, nor are comments. YAML supports non-string keys, and even non-scalar keys in mappings (e.g., the key of map can be an array with multiple elements). Non-string keys are shown with square brackets, e.g., [true]: "value", instead of quotes. Non-scalar keys are handled on the screen and displayed properly, but you cannot expand and collapse their individual elements. While navigating data, jless also now supports copying various items to your system clipboard. yy will copy the value of the currently focused node, pretty printed yv will copy the value of the currently focused node in a "nicely" printed one-line format yk will copy the key of the current key/value pair yp will copy the path from the root JSON element to the currently focused node, e.g., .foo[3].bar yb functions like yp, but always uses the bracket form for object keys, e.g., ["foo"][3]["bar"], which is useful if the environment where you'll paste the path doesn't support the .key format, like in Python yq will copy a jq style path that will select the currently focused node, e.g., .foo[].bar This release also includes a couple of new movement commands, and some stability fixes. The full list of changes can be seen below. Full list of changes New features: Support displaying YAML files with autodetection via file extension, or explicit --yaml or --json flags. Support copying values (with yy or yv), object keys (with yk), and paths to the currently focused node (with yp, yb or yq). Implement ctrl-u and ctrl-d commands to jump up and down by half the screen's height, or by a specified number of lines. Implement ctrl-b and ctrl-f commands for scrolling up and down by the height of the screen. (Aliases for PageUp and PageDown) Improvements: Keep focused line in same place on screen when toggling between line and data modes; fix a crash when focused on a closing delimiter and switching to data mode. Pressing Escape will clear the input buffer and stop highlighting search matches. Bug Fixes: Ignore clicks on the status bar or below rather than focusing on hidden lines, and don't re-render the screen, allowing the path in the status bar to be highlighted and copied. Issue #61: Display error message for unrecognized CSI escape sequences and other IO errors instead of panicking. Issue #62: Fix broken window resizing / SIGWINCH detection caused by clashing signal handler registered by rustyline. PR #54: Fix panic when using Ctrl-C or Ctrl-D to cancel entering search input. Other Notes: Upgraded regex crate to 1.5.5 due to CVE-2022-24713. jless accepts and compiles untrusted input as regexes, but you'd only DDOS yourself, so it's not terribly threatening vulnerability.
1 parent e634bd3 commit c1253b7

3 files changed

Lines changed: 72 additions & 11 deletions

File tree

textproc/jless/Makefile

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
# $NetBSD: Makefile,v 1.5 2022/02/21 09:43:40 pin Exp $
1+
# $NetBSD: Makefile,v 1.6 2022/03/11 10:22:27 pin Exp $
22

3-
DISTNAME= jless-0.7.2
3+
DISTNAME= jless-0.8.0
44
CATEGORIES= textproc
55
MASTER_SITES= ${MASTER_SITE_GITHUB:=PaulJuliusMartinez/}
66
GITHUB_TAG= v${PKGVERSION_NOREV}
@@ -12,8 +12,16 @@ LICENSE= mit
1212

1313
.include "cargo-depends.mk"
1414

15+
USE_LANGUAGES+= c c++
16+
USE_TOOLS+= pkg-config
17+
PYTHON_VERSIONS_INCOMPATIBLE= 27
18+
PYTHON_FOR_BUILD_ONLY= tool
19+
1520
INSTALLATION_DIRS= bin
1621

22+
RUSTFLAGS+= -C link-arg=${COMPILER_RPATH_FLAG}${BUILDLINK_PREFIX.libxcb}/lib
23+
RUSTFLAGS+= -C link-arg=-L${BUILDLINK_PREFIX.libxcb}/lib
24+
1725
# jless command conflicts with misc/ja-less
1826
# Rename it at install time
1927

@@ -22,4 +30,5 @@ do-install:
2230
${DESTDIR}${PREFIX}/bin/j_less
2331

2432
.include "../../lang/rust/cargo.mk"
33+
.include "../../x11/libxcb/buildlink3.mk"
2534
.include "../../mk/bsd.pkg.mk"

textproc/jless/cargo-depends.mk

Lines changed: 15 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,18 @@
1-
# $NetBSD: cargo-depends.mk,v 1.2 2022/02/21 09:43:40 pin Exp $
1+
# $NetBSD: cargo-depends.mk,v 1.3 2022/03/11 10:22:27 pin Exp $
22

33
CARGO_CRATE_DEPENDS+= aho-corasick-0.7.18
44
CARGO_CRATE_DEPENDS+= atty-0.2.14
55
CARGO_CRATE_DEPENDS+= autocfg-1.0.1
66
CARGO_CRATE_DEPENDS+= beef-0.5.1
77
CARGO_CRATE_DEPENDS+= bitflags-1.2.1
8+
CARGO_CRATE_DEPENDS+= block-0.1.6
89
CARGO_CRATE_DEPENDS+= cc-1.0.69
910
CARGO_CRATE_DEPENDS+= cfg-if-0.1.10
1011
CARGO_CRATE_DEPENDS+= cfg-if-1.0.0
1112
CARGO_CRATE_DEPENDS+= clap-3.0.14
1213
CARGO_CRATE_DEPENDS+= clap_derive-3.0.14
14+
CARGO_CRATE_DEPENDS+= clipboard-0.5.0
15+
CARGO_CRATE_DEPENDS+= clipboard-win-2.2.0
1316
CARGO_CRATE_DEPENDS+= clipboard-win-4.2.1
1417
CARGO_CRATE_DEPENDS+= dirs-next-2.0.0
1518
CARGO_CRATE_DEPENDS+= dirs-sys-next-0.1.2
@@ -22,18 +25,24 @@ CARGO_CRATE_DEPENDS+= hashbrown-0.11.2
2225
CARGO_CRATE_DEPENDS+= heck-0.4.0
2326
CARGO_CRATE_DEPENDS+= hermit-abi-0.1.18
2427
CARGO_CRATE_DEPENDS+= indexmap-1.8.0
28+
CARGO_CRATE_DEPENDS+= indoc-1.0.4
2529
CARGO_CRATE_DEPENDS+= isatty-0.1.9
2630
CARGO_CRATE_DEPENDS+= lazy_static-1.4.0
2731
CARGO_CRATE_DEPENDS+= libc-0.2.99
2832
CARGO_CRATE_DEPENDS+= libc-stdhandle-0.1.0
33+
CARGO_CRATE_DEPENDS+= linked-hash-map-0.5.4
2934
CARGO_CRATE_DEPENDS+= log-0.4.14
3035
CARGO_CRATE_DEPENDS+= logos-0.12.0
3136
CARGO_CRATE_DEPENDS+= logos-derive-0.12.0
37+
CARGO_CRATE_DEPENDS+= malloc_buf-0.0.6
3238
CARGO_CRATE_DEPENDS+= memchr-2.4.1
3339
CARGO_CRATE_DEPENDS+= memoffset-0.6.4
3440
CARGO_CRATE_DEPENDS+= nibble_vec-0.1.0
3541
CARGO_CRATE_DEPENDS+= nix-0.22.1
3642
CARGO_CRATE_DEPENDS+= numtoa-0.1.0
43+
CARGO_CRATE_DEPENDS+= objc-0.2.7
44+
CARGO_CRATE_DEPENDS+= objc-foundation-0.1.1
45+
CARGO_CRATE_DEPENDS+= objc_id-0.1.1
3746
CARGO_CRATE_DEPENDS+= os_str_bytes-6.0.0
3847
CARGO_CRATE_DEPENDS+= proc-macro-error-1.0.4
3948
CARGO_CRATE_DEPENDS+= proc-macro-error-attr-1.0.4
@@ -44,7 +53,7 @@ CARGO_CRATE_DEPENDS+= redox_syscall-0.1.57
4453
CARGO_CRATE_DEPENDS+= redox_syscall-0.2.6
4554
CARGO_CRATE_DEPENDS+= redox_termios-0.1.2
4655
CARGO_CRATE_DEPENDS+= redox_users-0.4.0
47-
CARGO_CRATE_DEPENDS+= regex-1.5.4
56+
CARGO_CRATE_DEPENDS+= regex-1.5.5
4857
CARGO_CRATE_DEPENDS+= regex-syntax-0.6.25
4958
CARGO_CRATE_DEPENDS+= rustyline-9.0.0
5059
CARGO_CRATE_DEPENDS+= scopeguard-1.1.0
@@ -60,6 +69,7 @@ CARGO_CRATE_DEPENDS+= textwrap-0.14.2
6069
CARGO_CRATE_DEPENDS+= unicode-segmentation-1.7.1
6170
CARGO_CRATE_DEPENDS+= unicode-width-0.1.8
6271
CARGO_CRATE_DEPENDS+= unicode-xid-0.2.1
72+
CARGO_CRATE_DEPENDS+= unindent-0.1.8
6373
CARGO_CRATE_DEPENDS+= utf8-ranges-1.0.4
6474
CARGO_CRATE_DEPENDS+= utf8parse-0.2.0
6575
CARGO_CRATE_DEPENDS+= version_check-0.9.3
@@ -68,3 +78,6 @@ CARGO_CRATE_DEPENDS+= winapi-0.3.9
6878
CARGO_CRATE_DEPENDS+= winapi-i686-pc-windows-gnu-0.4.0
6979
CARGO_CRATE_DEPENDS+= winapi-util-0.1.5
7080
CARGO_CRATE_DEPENDS+= winapi-x86_64-pc-windows-gnu-0.4.0
81+
CARGO_CRATE_DEPENDS+= x11-clipboard-0.3.3
82+
CARGO_CRATE_DEPENDS+= xcb-0.8.2
83+
CARGO_CRATE_DEPENDS+= yaml-rust-0.4.5

textproc/jless/distinfo

Lines changed: 46 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
$NetBSD: distinfo,v 1.2 2022/02/21 09:43:40 pin Exp $
1+
$NetBSD: distinfo,v 1.3 2022/03/11 10:22:27 pin Exp $
22

33
BLAKE2s (aho-corasick-0.7.18.crate) = 8925e88e2df4b5ca3b31783f527e1bb31dbe27846f409f631148fa239f3b2935
44
SHA512 (aho-corasick-0.7.18.crate) = 7a23b16231a90d23ee60ad4c81bc225410599a4560d33d3a203138fc540c39cf1000100fed3aed40dcc371c3635656a3792545dca5dd1aefbde00d8774eebd00
@@ -15,6 +15,9 @@ Size (beef-0.5.1.crate) = 15177 bytes
1515
BLAKE2s (bitflags-1.2.1.crate) = d88eaeb22f47d784119fe5d2ecd3e09ef458afb28b23c53a23566144e1ee218d
1616
SHA512 (bitflags-1.2.1.crate) = ad89b3798845e23737a620bba581c2ff1ff3e15bac12555c765e201d2c0b90ecea0cdbc5b5b1a3fa9858c385e8e041f8226f5acfae5bbbe9925643fff2bf3f0b
1717
Size (bitflags-1.2.1.crate) = 16745 bytes
18+
BLAKE2s (block-0.1.6.crate) = 5482bb36f2842a3fe4fcac084ae4762392ac429ee1f5c30298465df08c610235
19+
SHA512 (block-0.1.6.crate) = c278e3c0346cae423b533a8f5d6b822e788ec450c92ef0f5f559d5705764a0a11df49f0f66bb1c8af7e89bec8ec802934676b969e43f92255a38b210d0fbd710
20+
Size (block-0.1.6.crate) = 4077 bytes
1821
BLAKE2s (cc-1.0.69.crate) = 63ff246dafaf0f1e929375c78847908bea984a5fb9b1898ecf399a4b3585e88e
1922
SHA512 (cc-1.0.69.crate) = ba2b84fb61b4097a96f9013f9925b1985263ccd75274186f5d37589444e390ae8d5d1f88c210822a9e9dac2db551c24aee2b12bb61801aef8b31a72b2ac77437
2023
Size (cc-1.0.69.crate) = 56044 bytes
@@ -30,6 +33,12 @@ Size (clap-3.0.14.crate) = 191513 bytes
3033
BLAKE2s (clap_derive-3.0.14.crate) = b55963c5db12be8cf47fbe982a962784486967d903a36f45b467c2cc50f083ea
3134
SHA512 (clap_derive-3.0.14.crate) = eba7088895891c3574445093100bc5ec0a32315d99bcade2524235f768c94ba7a701d43310f1c89297ca55f540716a69ae0fb644797d9ec9e064930ed53b4564
3235
Size (clap_derive-3.0.14.crate) = 25314 bytes
36+
BLAKE2s (clipboard-0.5.0.crate) = 100f8c0dbeb4a3d6ce01dce30d913a5c52e88eebb50f44db25e3054a57279e16
37+
SHA512 (clipboard-0.5.0.crate) = a02994e68bb4ecdb1ba3db05e095474e67df4d73f69c92ab096913f4bd0f47ec6b62c8f0210fd67bb466e293c765888c315770e447f5c6e9b2e5c69f71d3e48a
38+
Size (clipboard-0.5.0.crate) = 10009 bytes
39+
BLAKE2s (clipboard-win-2.2.0.crate) = dc62362ccca9149207312cca56c44a9100f3bc69328652f811c9a88def9755a2
40+
SHA512 (clipboard-win-2.2.0.crate) = f869775bb2e6d84096034c26c888c9f671272232af74c02bda2a6c8f0d600652af581c0e94d875d8746b986314f61168bf7539042a65cb2ccbbf858141fa42e0
41+
Size (clipboard-win-2.2.0.crate) = 11079 bytes
3342
BLAKE2s (clipboard-win-4.2.1.crate) = 885e29433f46e113bc4c1294bda921542350c59bcd6029d9c786541a8bc12fb2
3443
SHA512 (clipboard-win-4.2.1.crate) = 77a0bc140dc614cf763968d60e0ef8407ad7758891e08377f16031e5df783c9338aa0a3f4da1402f815a14818de074a9bfd8a273b07ed5724532335e177b0584
3544
Size (clipboard-win-4.2.1.crate) = 12142 bytes
@@ -66,12 +75,15 @@ Size (hermit-abi-0.1.18.crate) = 9936 bytes
6675
BLAKE2s (indexmap-1.8.0.crate) = b4bffe99cb221a5d359fd9c75f454f07341917d88df746e4c6c874f6035a3a13
6776
SHA512 (indexmap-1.8.0.crate) = 6af44320a80c8256291cc6e3c90311ce67b7f69ce039d640bb3abbcb6057f16eb443a407060ba647d7b16f44214acf59b566772a4802ba5000f036f69ca82a43
6877
Size (indexmap-1.8.0.crate) = 52583 bytes
78+
BLAKE2s (indoc-1.0.4.crate) = 9795d06961300faf1d388b3bbac5fd3999cca5232c2320b5c0d84065b46ea8fa
79+
SHA512 (indoc-1.0.4.crate) = b2d90f074f9a34e330d7d6e6313bd569cd857c791b8ff79191a70f19064fa53ea2ede30bbd16587fb438e69ccce4c3e2fbb127610ba8e470daf076d7373f0213
80+
Size (indoc-1.0.4.crate) = 13122 bytes
6981
BLAKE2s (isatty-0.1.9.crate) = 6e97b8fa99526e94b9e286fa8c419d97afcd150cf9785ad17d1db7fee06aa583
7082
SHA512 (isatty-0.1.9.crate) = 64283bd77f3987a91f88c1292be94a2efe7ce25d8d617da6da94643c27cda4cef2d9ae121c6f08d4ae2790080486db996b4aa4cea65c49ae4ba56493676e080e
7183
Size (isatty-0.1.9.crate) = 8009 bytes
72-
BLAKE2s (jless-0.7.2.tar.gz) = 272854c5defeefda877052822b4c683042383c0c8694a893ea6a8ef51706e63c
73-
SHA512 (jless-0.7.2.tar.gz) = b7eb2090d369848ac60cba240fa7eeac5289c7ff2b233ca844540e5e8b88434e24e91f8486889d290756c1ab7d76042beb190863967ca5093f3b6b4c1a9370f0
74-
Size (jless-0.7.2.tar.gz) = 3397918 bytes
84+
BLAKE2s (jless-0.8.0.tar.gz) = c14e21f0f3db51e7fb4ee0618815a40c76477922743e5189d73e7ef47f79d7ba
85+
SHA512 (jless-0.8.0.tar.gz) = cd208c9237e07c6111667fbd530aebea2b3568bad5bf58508e76e047c51097e0029e768056b2b8f79fc0f270bf6fd0632b62eb7ad82eaf8194d433f28dfbb12d
86+
Size (jless-0.8.0.tar.gz) = 1210950 bytes
7587
BLAKE2s (lazy_static-1.4.0.crate) = 0d5f7c2bcfe70610bc27bd6b339ea3e4ca3b7014149714db3a0c199ac6f07cd1
7688
SHA512 (lazy_static-1.4.0.crate) = e124c0521ec7c950f3c4a066821918da7a9c6e711115d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8
7789
Size (lazy_static-1.4.0.crate) = 10443 bytes
@@ -81,6 +93,9 @@ Size (libc-0.2.99.crate) = 524997 bytes
8193
BLAKE2s (libc-stdhandle-0.1.0.crate) = 6c94eb1c646d4777427bf3420f86685beef99ad885b31033d1a7817ec3ce8efc
8294
SHA512 (libc-stdhandle-0.1.0.crate) = 5c04f6aa2b605211d3d7127f81fc06e1c937966b9f2dcc0da03133e7772adfd69bb0ce4ec08a559ca989ceffa48ae6173321329c140d31f85dda1e9058984bff
8395
Size (libc-stdhandle-0.1.0.crate) = 2254 bytes
96+
BLAKE2s (linked-hash-map-0.5.4.crate) = c9c95074dd072275999910da8ed4eecda472e7d1451ece55c744c3775750afbe
97+
SHA512 (linked-hash-map-0.5.4.crate) = 2938883357ec0e7d9c9fc5746063ae419c97250ddceeb8de3480c89e97e0a29d175cc9199bdb3ddf81cd5d6a2a1e319ee1644a7309eea96058221074cf87c0b6
98+
Size (linked-hash-map-0.5.4.crate) = 16166 bytes
8499
BLAKE2s (log-0.4.14.crate) = 6a53d58f64a8f33394bab4d3ebee1ef02f08138aecee9b8ab336e1834f7d06fd
85100
SHA512 (log-0.4.14.crate) = 796100167663d85a7bc4244cd305e9b3f0a1b1520764b63464698eb136318d0928c40c16f5d19d9f602a5bf769851275bbd48d66b088b0c37be7a6fb62def7cc
86101
Size (log-0.4.14.crate) = 34582 bytes
@@ -90,6 +105,9 @@ Size (logos-0.12.0.crate) = 8849 bytes
90105
BLAKE2s (logos-derive-0.12.0.crate) = 7c72fdb079209fd14fd7098932ed398dd580c99171007ac7262df994742f3283
91106
SHA512 (logos-derive-0.12.0.crate) = be0454574faaf7e2ecbfec7f2692af2e08ede3751e4efe8d431ca3f1bcb9944c45479c3decf7232c7136390bad1fdc32b46cb2c2fd9883aa43eebe570ba5f425
92107
Size (logos-derive-0.12.0.crate) = 32455 bytes
108+
BLAKE2s (malloc_buf-0.0.6.crate) = fa2e78c89cf38b987feb7cc9114dedf22a0d8ea5611e9a44f8dd55b4b79adc7c
109+
SHA512 (malloc_buf-0.0.6.crate) = 463b3d7666cdd7de618abf0cc4e488060c84d6d93c56d4e922169511a0b03de380ea988cd998f5a162b244088902198763351ac16dea3762f0fa0840fc29d6ed
110+
Size (malloc_buf-0.0.6.crate) = 1239 bytes
93111
BLAKE2s (memchr-2.4.1.crate) = ba88561df42c7b9212f8ffd8a3267f5d5dffdc0636703bfb27765c7f57a351e6
94112
SHA512 (memchr-2.4.1.crate) = d8912e3902a2126f86159bdc998532a2890b882cbb7d59b5a470fffcad4c32281e045f2fff48a235aa4189f1928866bf3d33b699d50866ad6b6c272bba7adb11
95113
Size (memchr-2.4.1.crate) = 64977 bytes
@@ -105,6 +123,15 @@ Size (nix-0.22.1.crate) = 227166 bytes
105123
BLAKE2s (numtoa-0.1.0.crate) = 60d075857c572bc8e06538cd0688bb78588cacf0271d1003983b9cc073938680
106124
SHA512 (numtoa-0.1.0.crate) = 41b5c774048592c5867fba217c85d4ece4540e0f3ab0eea7dd1a6af340ba46dae42bbca62ea7fe3afdb258660f39a3d3082264c99dea67d3d1ae178d00a01354
107125
Size (numtoa-0.1.0.crate) = 8999 bytes
126+
BLAKE2s (objc-0.2.7.crate) = e34a570a877d402bef4a22098157a24171ada921812037222da0b82a1424f391
127+
SHA512 (objc-0.2.7.crate) = 7178870c8e4e9154b4c7b4953b3164946b7ce72c956a02b9ba18889353c72be735824bd73e44a485e42ad5f97994820d9153ac684629342755a6a63711ab5988
128+
Size (objc-0.2.7.crate) = 22036 bytes
129+
BLAKE2s (objc-foundation-0.1.1.crate) = eec9e9d76cb8e2bef59fb8f787559a1852fdf2cb0c153b670c345123ea421be2
130+
SHA512 (objc-foundation-0.1.1.crate) = 976dcab4e62ad1c387a81723d70b969fb7d332e1f7dbeb2ea9a26c62fa999d91ff6d8f737ac5725a7611334862df16fa8b15765c036d7acfc3e42a745d051f34
131+
Size (objc-foundation-0.1.1.crate) = 9063 bytes
132+
BLAKE2s (objc_id-0.1.1.crate) = 1bc76100eb8a059b580ecd9b12111a7055936856bbb9059e7d8f28a3bfb362ef
133+
SHA512 (objc_id-0.1.1.crate) = ec36fae6f5cefda00f3e44618b3c9fe6ec8f528f70d1a95def6421704bfa128a6e5b4a32e9dd686bf6ff60c4f87fe8094aa5e1c8070bcde58b17fdc06f49f9f5
134+
Size (objc_id-0.1.1.crate) = 3258 bytes
108135
BLAKE2s (os_str_bytes-6.0.0.crate) = 81aeea46771b35349ead272cee409f24d10915cd645a1ce82a826a812353e9f2
109136
SHA512 (os_str_bytes-6.0.0.crate) = d2d3741a1190092cf251e035d2c55a7d022d99512160ed4ddccccb44ca85f664f94f8a937a76eff88581b593e2ebaddab6e753009f3046a8a2ebf451418e41d8
110137
Size (os_str_bytes-6.0.0.crate) = 21046 bytes
@@ -135,9 +162,9 @@ Size (redox_termios-0.1.2.crate) = 3268 bytes
135162
BLAKE2s (redox_users-0.4.0.crate) = e590ba393fb4b6397a1da68ab001cb7f9c5dc1aa6e3c74ac57200e1750a71daf
136163
SHA512 (redox_users-0.4.0.crate) = 4058ffb2fd57631eb6346c8839262653af3f2e670a69bb5739d64adeef7347849b18e191c594303da1f5e29b4a3cb000161fc1b3ea4b7f94585977597a2574b9
137164
Size (redox_users-0.4.0.crate) = 13023 bytes
138-
BLAKE2s (regex-1.5.4.crate) = 3465447445c42b1e1e85a575bc9ec4edc9b036e61e87288521038059d229c9a7
139-
SHA512 (regex-1.5.4.crate) = 1a9208358c4ab87c19ec91bcf5c1e35dede46f3a0c0097061b7b53fa77a1e5ad38090d243aab274956f09c491e5fbe3b3b35a91db079b82a2dde2fd9fbad4c19
140-
Size (regex-1.5.4.crate) = 236581 bytes
165+
BLAKE2s (regex-1.5.5.crate) = d6b48244aee056361cfbf09dc8f3c9abf9c53528da696282de57b24e867a5f29
166+
SHA512 (regex-1.5.5.crate) = a5873edc75a64f03be77151c318bc90c7dff565f838d811f5973ebca2e86247efd58830b0a8ba41e372f5a72f5402d93873f8d34c36481fa4359874b2fa5d571
167+
Size (regex-1.5.5.crate) = 238119 bytes
141168
BLAKE2s (regex-syntax-0.6.25.crate) = e37642d6bafc62a523b729a9b82712000ee5c603ab3e0d4389af0b5735c64d71
142169
SHA512 (regex-syntax-0.6.25.crate) = a3d31f82aadc6be1796f76c03152ff24f37fe42d6ce27fb98e2f55ab102f86502bc37ccd563f6e0eba61aab20d002184c618517b678b3b93cb8f0497cc046ca5
143170
Size (regex-syntax-0.6.25.crate) = 293293 bytes
@@ -183,6 +210,9 @@ Size (unicode-width-0.1.8.crate) = 16732 bytes
183210
BLAKE2s (unicode-xid-0.2.1.crate) = 76711f7c3cb52a9b3b3c660966ca2fe3db48b6dc3288ad3ff9ab5f809e0f00cc
184211
SHA512 (unicode-xid-0.2.1.crate) = 91e862137e837baea82829431cfed36634fdb05339f00c756eb5a4b429ef0bb871f5133d11adf9a023fa22168c8a0cf194ff3669779f04f219d48fc4fac339d2
185212
Size (unicode-xid-0.2.1.crate) = 14392 bytes
213+
BLAKE2s (unindent-0.1.8.crate) = 7757f774e5cb8317ab2ad497233de0df50749e59f1ba2fcbf1d301b999ae28d5
214+
SHA512 (unindent-0.1.8.crate) = 7752f4a29306b3c43f768bc400d610d1537457b22cceae8a5ebba31c857e219dc433a10a676d3cf94316a7cd6c7013c8960c825c6f1f9db5a3c2edd0a60591a8
215+
Size (unindent-0.1.8.crate) = 8326 bytes
186216
BLAKE2s (utf8-ranges-1.0.4.crate) = 71dc181b08ae48550585d19fb984861df465bde1caa12be4da866fb648faf7be
187217
SHA512 (utf8-ranges-1.0.4.crate) = acd7008c92ed23cc0ad3fbacecfba2169781687c6aaa475ef5388fe416391cd209218a2cb19b9d4fc87a2a616f1dd67129d39978fe1b58be134a013f90cd53d4
188218
Size (utf8-ranges-1.0.4.crate) = 8575 bytes
@@ -207,3 +237,12 @@ Size (winapi-util-0.1.5.crate) = 10164 bytes
207237
BLAKE2s (winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 85ecec73b9874f5f443e29d99f93a11889e74ddf5a4bfeb929e2355a7cee32f1
208238
SHA512 (winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 4a654af6a5d649dc87e00497245096b35a2894ae66f155cb62389902c3b93ddcc5cf7d0d8b9dd97b291d2d80bc686af2298e80abef6ac69883f4a54e79712513
209239
Size (winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998 bytes
240+
BLAKE2s (x11-clipboard-0.3.3.crate) = 48e929aa364f5f32b18b75a95ed3703b59ae0948f73efec1505a2905d41001e1
241+
SHA512 (x11-clipboard-0.3.3.crate) = b45283bb897f3fe1a3d16d12a962376a26c2c26e37140b32c064f9a768454dffb584af2f24e13adf00dbc5e0095aacfe40b27fabc7745598037ddbebaed688e3
242+
Size (x11-clipboard-0.3.3.crate) = 7357 bytes
243+
BLAKE2s (xcb-0.8.2.crate) = c820dd5466be0db7b73ade6477946f49fd95e9b6e74cfe0b3b74e49099265b26
244+
SHA512 (xcb-0.8.2.crate) = 276df8c84e5a416470ea5d7d29065acfa0f3b1c2f6f987242e30ceed746ee7c004257a26d01dba4f2366a76c5878b154242ed4f4cbe5b7df1b2c9c40c4d60c46
245+
Size (xcb-0.8.2.crate) = 129071 bytes
246+
BLAKE2s (yaml-rust-0.4.5.crate) = 65c7c0fe708cb682959e36fbb03b09a35b09d529e5c87364107f5985940a1404
247+
SHA512 (yaml-rust-0.4.5.crate) = 7621dc8dfd5e7d4a7a8805b2a7e8319b63b852367655f2359d4e3e8fec6c4fad52d75c46ce1161e4c674eac0780b757ce9d34e664e304d8d2beec7afa0363ea0
248+
Size (yaml-rust-0.4.5.crate) = 47783 bytes

0 commit comments

Comments
 (0)