Sun May 15 06:45:09 2022 UTC ()
textproc/tuc: update to 0.6.0

[0.6.0] - 2022-05-13
    Add split-by-byte using --bytes
    Add split-by-character using --characters
    Faster performance when -p (compress delimiters) is on
    Faster performance when reading the input
    CI now fails if the linter is not satisfied
    Reviewd CI/release actions, simpler, faster
    Release binaries for ARM too


(pin)
diff -r1.1 -r1.2 pkgsrc/textproc/tuc/Makefile
diff -r1.1 -r1.2 pkgsrc/textproc/tuc/cargo-depends.mk
diff -r1.1 -r1.2 pkgsrc/textproc/tuc/distinfo

cvs diff -r1.1 -r1.2 pkgsrc/textproc/tuc/Makefile (expand / switch to unified diff)

--- pkgsrc/textproc/tuc/Makefile 2022/05/03 13:01:05 1.1
+++ pkgsrc/textproc/tuc/Makefile 2022/05/15 06:45:09 1.2
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1# $NetBSD: Makefile,v 1.1 2022/05/03 13:01:05 pin Exp $ 1# $NetBSD: Makefile,v 1.2 2022/05/15 06:45:09 pin Exp $
2 2
3DISTNAME= tuc-0.5.0 3DISTNAME= tuc-0.6.0
4CATEGORIES= textproc 4CATEGORIES= textproc
5MASTER_SITES= ${MASTER_SITE_GITHUB:=riquito/} 5MASTER_SITES= ${MASTER_SITE_GITHUB:=riquito/}
6GITHUB_TAG= v${PKGVERSION_NOREV} 6GITHUB_TAG= v${PKGVERSION_NOREV}
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= https://github.com/riquito/tuc/ 9HOMEPAGE= https://github.com/riquito/tuc/
10COMMENT= When cut doesn't cut it 10COMMENT= When cut doesn't cut it
11LICENSE= gnu-gpl-v3 11LICENSE= gnu-gpl-v3
12 12
13.include "cargo-depends.mk" 13.include "cargo-depends.mk"
14 14
15INSTALLATION_DIRS= bin 15INSTALLATION_DIRS= bin
16 16

cvs diff -r1.1 -r1.2 pkgsrc/textproc/tuc/cargo-depends.mk (expand / switch to unified diff)

--- pkgsrc/textproc/tuc/cargo-depends.mk 2022/05/03 13:01:05 1.1
+++ pkgsrc/textproc/tuc/cargo-depends.mk 2022/05/15 06:45:09 1.2
@@ -1,17 +1,19 @@ @@ -1,17 +1,19 @@
1# $NetBSD: cargo-depends.mk,v 1.1 2022/05/03 13:01:05 pin Exp $ 1# $NetBSD: cargo-depends.mk,v 1.2 2022/05/15 06:45:09 pin Exp $
2 2
3CARGO_CRATE_DEPENDS+= anyhow-1.0.41 3CARGO_CRATE_DEPENDS+= anyhow-1.0.57
4CARGO_CRATE_DEPENDS+= assert_cmd-1.0.5 4CARGO_CRATE_DEPENDS+= assert_cmd-2.0.4
5CARGO_CRATE_DEPENDS+= bstr-0.2.16 5CARGO_CRATE_DEPENDS+= bstr-0.2.16
6CARGO_CRATE_DEPENDS+= difference-2.0.0 6CARGO_CRATE_DEPENDS+= difflib-0.4.0
7CARGO_CRATE_DEPENDS+= doc-comment-0.3.3 7CARGO_CRATE_DEPENDS+= doc-comment-0.3.3
 8CARGO_CRATE_DEPENDS+= either-1.6.1
 9CARGO_CRATE_DEPENDS+= itertools-0.10.3
8CARGO_CRATE_DEPENDS+= lazy_static-1.4.0 10CARGO_CRATE_DEPENDS+= lazy_static-1.4.0
9CARGO_CRATE_DEPENDS+= libc-0.2.97 11CARGO_CRATE_DEPENDS+= libc-0.2.97
10CARGO_CRATE_DEPENDS+= memchr-2.4.0 12CARGO_CRATE_DEPENDS+= memchr-2.4.0
11CARGO_CRATE_DEPENDS+= pico-args-0.4.2 13CARGO_CRATE_DEPENDS+= pico-args-0.4.2
12CARGO_CRATE_DEPENDS+= predicates-1.0.8 14CARGO_CRATE_DEPENDS+= predicates-2.1.1
13CARGO_CRATE_DEPENDS+= predicates-core-1.0.2 15CARGO_CRATE_DEPENDS+= predicates-core-1.0.2
14CARGO_CRATE_DEPENDS+= predicates-tree-1.0.2 16CARGO_CRATE_DEPENDS+= predicates-tree-1.0.2
15CARGO_CRATE_DEPENDS+= regex-automata-0.1.10 17CARGO_CRATE_DEPENDS+= regex-automata-0.1.10
16CARGO_CRATE_DEPENDS+= treeline-0.1.0 18CARGO_CRATE_DEPENDS+= treeline-0.1.0
17CARGO_CRATE_DEPENDS+= wait-timeout-0.2.0 19CARGO_CRATE_DEPENDS+= wait-timeout-0.2.0

cvs diff -r1.1 -r1.2 pkgsrc/textproc/tuc/distinfo (expand / switch to unified diff)

--- pkgsrc/textproc/tuc/distinfo 2022/05/03 13:01:05 1.1
+++ pkgsrc/textproc/tuc/distinfo 2022/05/15 06:45:09 1.2
@@ -1,50 +1,56 @@ @@ -1,50 +1,56 @@
1$NetBSD: distinfo,v 1.1 2022/05/03 13:01:05 pin Exp $ 1$NetBSD: distinfo,v 1.2 2022/05/15 06:45:09 pin Exp $
2 2
3BLAKE2s (anyhow-1.0.41.crate) = 4230aaedb7091332310c68d92e2b9aecfd543ee0a9efdcaf3ec0ee9ebc00442a 3BLAKE2s (anyhow-1.0.57.crate) = 41fb9d89f40f717e78e0037fae26ece2af44205dddd0028375284f2c827231bb
4SHA512 (anyhow-1.0.41.crate) = c6fba5fbb5646d195fdbda65003a8741188d49db02b805a84e695c81a054d9d5265b1c296c23d65cf089af35ce470083de88e1b65aadcc3ce33c8fb22b9cb91f 4SHA512 (anyhow-1.0.57.crate) = 311b9280aa7d573c11752ca2ffe810e2d4b55fe4c34cca948bbd42f1ddb1d36a51eda39684cffb7f6c4a18508cb53a5a38495521562a0088e3374fee800ff004
5Size (anyhow-1.0.41.crate) = 34561 bytes 5Size (anyhow-1.0.57.crate) = 44614 bytes
6BLAKE2s (assert_cmd-1.0.5.crate) = 9cae86b4c824930e3f0668ed6bb060928a4184d3ea17663e077f03ac5ed9f6a5 6BLAKE2s (assert_cmd-2.0.4.crate) = f2efbb63a33e11fa51ddfdeb2f3fb143bb28e6339b89e2650cd987691e9396c4
7SHA512 (assert_cmd-1.0.5.crate) = fc261e4411cc5113c63c2e6c12c81dd97e924eb961e5851ec84c43c76d1271c08a6c36798e1951a0ceaa54acd91a75575cefa7fbfad8123fd4652192c0ebc396 7SHA512 (assert_cmd-2.0.4.crate) = c389e0210153e9a6ccbba4dbc6a6c7a23533e5fe76e717dbc36415be2adbabfbc0de33a2e6d05e3d70779b7a278580edba400c688c9a6b446403b59a78d93720
8Size (assert_cmd-1.0.5.crate) = 26641 bytes 8Size (assert_cmd-2.0.4.crate) = 22581 bytes
9BLAKE2s (bstr-0.2.16.crate) = 541d36618e387c3fcd3e8d3c8b8c0067e86611974d2a5921c1c121dd30c43adf 9BLAKE2s (bstr-0.2.16.crate) = 541d36618e387c3fcd3e8d3c8b8c0067e86611974d2a5921c1c121dd30c43adf
10SHA512 (bstr-0.2.16.crate) = 33e82e5637efdc2f404ab9405331ae135df12586785491c3e61e70ea8406c67e2109e550cc70a4ab8e95d054e8519c48257fd3b55ef0b67b2530914a9a0b0fac 10SHA512 (bstr-0.2.16.crate) = 33e82e5637efdc2f404ab9405331ae135df12586785491c3e61e70ea8406c67e2109e550cc70a4ab8e95d054e8519c48257fd3b55ef0b67b2530914a9a0b0fac
11Size (bstr-0.2.16.crate) = 330346 bytes 11Size (bstr-0.2.16.crate) = 330346 bytes
12BLAKE2s (difference-2.0.0.crate) = 103a633dda6fafcc5ac9243a4ec8ae3f29f212e72871e10a5c7c3cf7fbcfbc71 12BLAKE2s (difflib-0.4.0.crate) = 9dedf118200e28f553a5eac255f0d880196f1e55fb258011866d9f8421cb0122
13SHA512 (difference-2.0.0.crate) = cc9956757770ecf237d8f46abef25ce219193c877be6cf83163e87c494956cca3202951ac01bba0728e7202fcde2261009c1b4599f389cf979858f25936a5482 13SHA512 (difflib-0.4.0.crate) = fcb57859424fea6958a4407061c421599fbca111357b1fe72faa65d8fb0b74425c993a24484e8414f475fa146cd8368c4f82e1ceb4e8dd9f95741149345b37a9
14Size (difference-2.0.0.crate) = 147616 bytes 14Size (difflib-0.4.0.crate) = 7638 bytes
15BLAKE2s (doc-comment-0.3.3.crate) = 3c6c0c2b176af73b7f930c90bde1054195adccd234d74431050b27bcfefff615 15BLAKE2s (doc-comment-0.3.3.crate) = 3c6c0c2b176af73b7f930c90bde1054195adccd234d74431050b27bcfefff615
16SHA512 (doc-comment-0.3.3.crate) = e98ff9646a3612bd41bb6f278e7b6e9a0c58747f8b82524da814cf51b7f06c76ad4d65b502ac5740e818744abb295f78f15f8262d0b50ced1523f6d1a26939ba 16SHA512 (doc-comment-0.3.3.crate) = e98ff9646a3612bd41bb6f278e7b6e9a0c58747f8b82524da814cf51b7f06c76ad4d65b502ac5740e818744abb295f78f15f8262d0b50ced1523f6d1a26939ba
17Size (doc-comment-0.3.3.crate) = 4123 bytes 17Size (doc-comment-0.3.3.crate) = 4123 bytes
 18BLAKE2s (either-1.6.1.crate) = 6bb7f6e21460b5351a6f5a377c2cf08d5e444c0fef34823941742c346e201965
 19SHA512 (either-1.6.1.crate) = 4bfe56920e30cbc8eb4f90162db618f7dca653b42db35ab6a7045d3fd9a24ceb1778b1f79613850bdb1a87ad3794fa0d73015e46c48d513f368d8c3776fc9ddf
 20Size (either-1.6.1.crate) = 13641 bytes
 21BLAKE2s (itertools-0.10.3.crate) = 000d14e57a2cd5705c26f5bfe471fae0ad8d7682bebf54ddcb5ecd4278d9f0cb
 22SHA512 (itertools-0.10.3.crate) = 9d17357eb68159edf4f4ccd2eb9895672c7fb633803166d5e24ee12350639eaf66f1c822910518185cd1f1ca5d9c3e228dd37525e6c337ba3fc7ce967f9bfc85
 23Size (itertools-0.10.3.crate) = 118661 bytes
18BLAKE2s (lazy_static-1.4.0.crate) = 0d5f7c2bcfe70610bc27bd6b339ea3e4ca3b7014149714db3a0c199ac6f07cd1 24BLAKE2s (lazy_static-1.4.0.crate) = 0d5f7c2bcfe70610bc27bd6b339ea3e4ca3b7014149714db3a0c199ac6f07cd1
19SHA512 (lazy_static-1.4.0.crate) = e124c0521ec7c950f3c4a066821918da7a9c6e711115d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8 25SHA512 (lazy_static-1.4.0.crate) = e124c0521ec7c950f3c4a066821918da7a9c6e711115d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8
20Size (lazy_static-1.4.0.crate) = 10443 bytes 26Size (lazy_static-1.4.0.crate) = 10443 bytes
21BLAKE2s (libc-0.2.97.crate) = c1f5d7d7425d833f535327416db44072de37ba9b6bd7faf7e6e22af280e42a32 27BLAKE2s (libc-0.2.97.crate) = c1f5d7d7425d833f535327416db44072de37ba9b6bd7faf7e6e22af280e42a32
22SHA512 (libc-0.2.97.crate) = 9b94a43d7da1e419900f7a016d5eb958bc42a006e1bb621ab8e2be2167e91f05cee81144c25e81a85c1b1ea2a26ff88980a4cc292fd42db8b09c5c49bf5531ed 28SHA512 (libc-0.2.97.crate) = 9b94a43d7da1e419900f7a016d5eb958bc42a006e1bb621ab8e2be2167e91f05cee81144c25e81a85c1b1ea2a26ff88980a4cc292fd42db8b09c5c49bf5531ed
23Size (libc-0.2.97.crate) = 517712 bytes 29Size (libc-0.2.97.crate) = 517712 bytes
24BLAKE2s (memchr-2.4.0.crate) = ad963b762cf06e8588191edac06d1b5b3ebff79409fb1486be8dd315e8abfdc1 30BLAKE2s (memchr-2.4.0.crate) = ad963b762cf06e8588191edac06d1b5b3ebff79409fb1486be8dd315e8abfdc1
25SHA512 (memchr-2.4.0.crate) = b142e308a5aef8e45910411789031e194349ee540c4ced0e2384d864dc1913299fb63a161ceb5228256e97d0949661b7f83a169ef9d4b78afbd9004cb7b8a2fb 31SHA512 (memchr-2.4.0.crate) = b142e308a5aef8e45910411789031e194349ee540c4ced0e2384d864dc1913299fb63a161ceb5228256e97d0949661b7f83a169ef9d4b78afbd9004cb7b8a2fb
26Size (memchr-2.4.0.crate) = 63392 bytes 32Size (memchr-2.4.0.crate) = 63392 bytes
27BLAKE2s (pico-args-0.4.2.crate) = f0d351b513b1b20c1cfd24bf41c521e9529714827839211e5e0bfdad9f4d3c5a 33BLAKE2s (pico-args-0.4.2.crate) = f0d351b513b1b20c1cfd24bf41c521e9529714827839211e5e0bfdad9f4d3c5a
28SHA512 (pico-args-0.4.2.crate) = a6e46bc8d086091a37a0edf418d5414eaa5ef57a508aa81c352c66281cc2c88c97611b7eedd4f5f18c7a8169f48aa3bfdc7a5eb7b3cb570cbf871eed5e867ea1 34SHA512 (pico-args-0.4.2.crate) = a6e46bc8d086091a37a0edf418d5414eaa5ef57a508aa81c352c66281cc2c88c97611b7eedd4f5f18c7a8169f48aa3bfdc7a5eb7b3cb570cbf871eed5e867ea1
29Size (pico-args-0.4.2.crate) = 11565 bytes 35Size (pico-args-0.4.2.crate) = 11565 bytes
30BLAKE2s (predicates-1.0.8.crate) = 98e6513badfe14b11e56bd4d0d70d276f9e19ce9549731d45877a865d8d502fb 36BLAKE2s (predicates-2.1.1.crate) = cc32cefa4a4afae1ce5a0f843f4b45caf28f0ebb858a06a77d0669297f20cd38
31SHA512 (predicates-1.0.8.crate) = a6d8278c331223c24a7189e9dfeddd11a20e7e9010e647a8fbc554f4847b72a13aba2ad22d4e0fedfb2ed4490fd11b05fb2d0e7fda373794b7c0a70094998a6a 37SHA512 (predicates-2.1.1.crate) = c850fa2541265aeb23d5c19dac6c7654dc434f1239ecc8b1cfaea89bd120112e2c45f127b491fbfba1c053db8413e8b561896729a56b6588142dd9ba9a33988b
32Size (predicates-1.0.8.crate) = 26996 bytes 38Size (predicates-2.1.1.crate) = 23150 bytes
33BLAKE2s (predicates-core-1.0.2.crate) = 009875baf8ddbcd2235dc986b012c88d345977afe7d87cce086e77aa099c3487 39BLAKE2s (predicates-core-1.0.2.crate) = 009875baf8ddbcd2235dc986b012c88d345977afe7d87cce086e77aa099c3487
34SHA512 (predicates-core-1.0.2.crate) = bfeee297e7bb81c1cc63908ab47f10e21e53b9f690d9aaf08855bc1824e0c87cf05c92e5a8dbc57eace7490c0ce58bbe2e178ac33ad0553ad2772593d89f8aab 40SHA512 (predicates-core-1.0.2.crate) = bfeee297e7bb81c1cc63908ab47f10e21e53b9f690d9aaf08855bc1824e0c87cf05c92e5a8dbc57eace7490c0ce58bbe2e178ac33ad0553ad2772593d89f8aab
35Size (predicates-core-1.0.2.crate) = 8185 bytes 41Size (predicates-core-1.0.2.crate) = 8185 bytes
36BLAKE2s (predicates-tree-1.0.2.crate) = 03a7b58203b9a598c3a3e8f0d194f6e1d3de9d1435cc4aa92f3408c48a1f9db1 42BLAKE2s (predicates-tree-1.0.2.crate) = 03a7b58203b9a598c3a3e8f0d194f6e1d3de9d1435cc4aa92f3408c48a1f9db1
37SHA512 (predicates-tree-1.0.2.crate) = d11b2b7d44ba5a00ed189d4455216f0c991c0f272776166a528136e26436e3f0cbbbdd001bf9a2b9aceaaf221fb9218fb497116e7957bf6bd9761616428c7ed2 43SHA512 (predicates-tree-1.0.2.crate) = d11b2b7d44ba5a00ed189d4455216f0c991c0f272776166a528136e26436e3f0cbbbdd001bf9a2b9aceaaf221fb9218fb497116e7957bf6bd9761616428c7ed2
38Size (predicates-tree-1.0.2.crate) = 6341 bytes 44Size (predicates-tree-1.0.2.crate) = 6341 bytes
39BLAKE2s (regex-automata-0.1.10.crate) = 283615bf1114bdcf5a2ebd639ba1889a8a9a0195b566f41226f7e0961f3d5d81 45BLAKE2s (regex-automata-0.1.10.crate) = 283615bf1114bdcf5a2ebd639ba1889a8a9a0195b566f41226f7e0961f3d5d81
40SHA512 (regex-automata-0.1.10.crate) = 56d64da361afce82c6cb49e70b99ce1fca3e1969c54bba5f9971db135f8544c65f49feb8827789947b3d1dcefc9c49a7a434a7ffe0d09c5900345a1733723c5f 46SHA512 (regex-automata-0.1.10.crate) = 56d64da361afce82c6cb49e70b99ce1fca3e1969c54bba5f9971db135f8544c65f49feb8827789947b3d1dcefc9c49a7a434a7ffe0d09c5900345a1733723c5f
41Size (regex-automata-0.1.10.crate) = 114533 bytes 47Size (regex-automata-0.1.10.crate) = 114533 bytes
42BLAKE2s (treeline-0.1.0.crate) = 81ccdbd03361021dd31e9d28ba05b16020601481bf2ec9754869ab687eddc0bc 48BLAKE2s (treeline-0.1.0.crate) = 81ccdbd03361021dd31e9d28ba05b16020601481bf2ec9754869ab687eddc0bc
43SHA512 (treeline-0.1.0.crate) = 37a7c7e95855fdf0fafe5b529eed6c6cfc641da799bc6738a5649a9a0c3db2ef3e63d692862a987bc19263f33b6df2e8ae71b49fe30160d6d470cbb804511824 49SHA512 (treeline-0.1.0.crate) = 37a7c7e95855fdf0fafe5b529eed6c6cfc641da799bc6738a5649a9a0c3db2ef3e63d692862a987bc19263f33b6df2e8ae71b49fe30160d6d470cbb804511824
44Size (treeline-0.1.0.crate) = 3855 bytes 50Size (treeline-0.1.0.crate) = 3855 bytes
45BLAKE2s (tuc-0.5.0.tar.gz) = 07d606ca0218e7522d52b624ac6b8ebe5703b21d6cc45789633c87b3a3933313 51BLAKE2s (tuc-0.6.0.tar.gz) = 04a72028aa21fd32262ad3eb830f5d34e93b0f0ccf8d6e18adf8b96eea0ce28f
46SHA512 (tuc-0.5.0.tar.gz) = c8634e664ebd7676dd903b825a20586a3abac9a5b5de2ccc725b3a154f039971a27e00dc8f95c65c7139791a325409e1187b7614f52475030f2f7ae1eb75edf4 52SHA512 (tuc-0.6.0.tar.gz) = 5ce6f8215ee554391cd598eaba2bdbe56b81f21daa4905424bffe4e7624d98deccd0824c5c08d8c90736ec65a0aa9a2ef35725610350c43672a47b0ff48dd984
47Size (tuc-0.5.0.tar.gz) = 19507 bytes 53Size (tuc-0.6.0.tar.gz) = 20942 bytes
48BLAKE2s (wait-timeout-0.2.0.crate) = 74292341b8dbc71125610cb6f528f9a1b05b234d35fc98899901971af99da233 54BLAKE2s (wait-timeout-0.2.0.crate) = 74292341b8dbc71125610cb6f528f9a1b05b234d35fc98899901971af99da233
49SHA512 (wait-timeout-0.2.0.crate) = db3b7aa2acfd44e64451042b8ba98eecab77a82aa5c58ed08dadb119ab36dee4e26d62baad7978ed56d5ad03019c96be5021455362290f56043981137bac8066 55SHA512 (wait-timeout-0.2.0.crate) = db3b7aa2acfd44e64451042b8ba98eecab77a82aa5c58ed08dadb119ab36dee4e26d62baad7978ed56d5ad03019c96be5021455362290f56043981137bac8066
50Size (wait-timeout-0.2.0.crate) = 12441 bytes 56Size (wait-timeout-0.2.0.crate) = 12441 bytes