Thu May 12 20:21:16 2022 UTC ()
textproc/molybdenum: update to 0.1.8

v0.1.8
-Support for working with capture groups. When -P % is specified, the
 replacement string specified via -r will substitute capture groups for all
 occurences of % or %[0-9].
-Support for compact output.
-Rework of colored output: when not specified, the output stream is checked.
 If this is a TTY, no color output will be produced.

v0.1.7
-Filename pattern matching with -f and -F is now case-sensitive only when -s
 is set
-Added primitive method to only output the matches via -m. This should be
 replaced with proper Regex submatch support.


(pin)
diff -r1.5 -r1.6 pkgsrc/textproc/molybdenum/Makefile
diff -r1.6 -r1.7 pkgsrc/textproc/molybdenum/distinfo

cvs diff -r1.5 -r1.6 pkgsrc/textproc/molybdenum/Makefile (expand / switch to unified diff)

--- pkgsrc/textproc/molybdenum/Makefile 2021/08/18 21:01:43 1.5
+++ pkgsrc/textproc/molybdenum/Makefile 2022/05/12 20:21:16 1.6
@@ -1,21 +1,23 @@ @@ -1,21 +1,23 @@
1# $NetBSD: Makefile,v 1.5 2021/08/18 21:01:43 pin Exp $ 1# $NetBSD: Makefile,v 1.6 2022/05/12 20:21:16 pin Exp $
2 2
3DISTNAME= molybdenum-0.1.6 3DISTNAME= molybdenum-0.1.8
4CATEGORIES= textproc 4CATEGORIES= textproc
5MASTER_SITES= ${MASTER_SITE_GITHUB:=gfannes/} 5MASTER_SITES= ${MASTER_SITE_GITHUB:=gfannes/}
6GITHUB_TAG= release-v${PKGVERSION_NOREV} 6GITHUB_PROJECT= molybdenum
 7GITHUB_TAG= 8515c20610c3fd04537897f662fb5e6a83bfad97
7 8
8MAINTAINER= pin@NetBSD.org 9MAINTAINER= pin@NetBSD.org
9HOMEPAGE= https://github.com/gfannes/molybdenum/ 10HOMEPAGE= https://github.com/gfannes/molybdenum/
10COMMENT= Recursive search and replace CLI application 11COMMENT= Recursive search and replace CLI application
11LICENSE= eupl-v1.1 12LICENSE= eupl-v1.1
12 13
13.include "cargo-depends.mk" 14.include "cargo-depends.mk"
14 15
15INSTALLATION_DIRS= bin 16INSTALLATION_DIRS= bin
16 17
17do-install: 18do-install:
18 ${INSTALL_PROGRAM} ${WRKSRC}/target/release/mo ${DESTDIR}${PREFIX}/bin 19 ${INSTALL_PROGRAM} ${WRKSRC}/target/release/mo \
 20 ${DESTDIR}${PREFIX}/bin
19 21
20.include "../../lang/rust/cargo.mk" 22.include "../../lang/rust/cargo.mk"
21.include "../../mk/bsd.pkg.mk" 23.include "../../mk/bsd.pkg.mk"

cvs diff -r1.6 -r1.7 pkgsrc/textproc/molybdenum/distinfo (expand / switch to unified diff)

--- pkgsrc/textproc/molybdenum/distinfo 2021/10/26 11:22:22 1.6
+++ pkgsrc/textproc/molybdenum/distinfo 2022/05/12 20:21:16 1.7
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1$NetBSD: distinfo,v 1.6 2021/10/26 11:22:22 nia Exp $ 1$NetBSD: distinfo,v 1.7 2022/05/12 20:21:16 pin Exp $
2 2
3BLAKE2s (aho-corasick-0.7.18.crate) = 8925e88e2df4b5ca3b31783f527e1bb31dbe27846f409f631148fa239f3b2935 3BLAKE2s (aho-corasick-0.7.18.crate) = 8925e88e2df4b5ca3b31783f527e1bb31dbe27846f409f631148fa239f3b2935
4SHA512 (aho-corasick-0.7.18.crate) = 7a23b16231a90d23ee60ad4c81bc225410599a4560d33d3a203138fc540c39cf1000100fed3aed40dcc371c3635656a3792545dca5dd1aefbde00d8774eebd00 4SHA512 (aho-corasick-0.7.18.crate) = 7a23b16231a90d23ee60ad4c81bc225410599a4560d33d3a203138fc540c39cf1000100fed3aed40dcc371c3635656a3792545dca5dd1aefbde00d8774eebd00
5Size (aho-corasick-0.7.18.crate) = 112923 bytes 5Size (aho-corasick-0.7.18.crate) = 112923 bytes
6BLAKE2s (atty-0.2.14.crate) = 8a58145c7b668aa6caf8d749e37857ff202211e1bfa9e441f130ff02feb68405 6BLAKE2s (atty-0.2.14.crate) = 8a58145c7b668aa6caf8d749e37857ff202211e1bfa9e441f130ff02feb68405
7SHA512 (atty-0.2.14.crate) = d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9 7SHA512 (atty-0.2.14.crate) = d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9
8Size (atty-0.2.14.crate) = 5470 bytes 8Size (atty-0.2.14.crate) = 5470 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 (cfg-if-1.0.0.crate) = fbb02f63b24cc224b045ff2aac3aefd0a77cf7b578df4d5f9da9517a59aaf9bb 12BLAKE2s (cfg-if-1.0.0.crate) = fbb02f63b24cc224b045ff2aac3aefd0a77cf7b578df4d5f9da9517a59aaf9bb
13SHA512 (cfg-if-1.0.0.crate) = 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff 13SHA512 (cfg-if-1.0.0.crate) = 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
14Size (cfg-if-1.0.0.crate) = 7934 bytes 14Size (cfg-if-1.0.0.crate) = 7934 bytes
@@ -32,29 +32,29 @@ SHA512 (ignore-0.4.17.crate) = 52380126b @@ -32,29 +32,29 @@ SHA512 (ignore-0.4.17.crate) = 52380126b
32Size (ignore-0.4.17.crate) = 53056 bytes 32Size (ignore-0.4.17.crate) = 53056 bytes
33BLAKE2s (lazy_static-1.4.0.crate) = 0d5f7c2bcfe70610bc27bd6b339ea3e4ca3b7014149714db3a0c199ac6f07cd1 33BLAKE2s (lazy_static-1.4.0.crate) = 0d5f7c2bcfe70610bc27bd6b339ea3e4ca3b7014149714db3a0c199ac6f07cd1
34SHA512 (lazy_static-1.4.0.crate) = e124c0521ec7c950f3c4a066821918da7a9c6e711115d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8 34SHA512 (lazy_static-1.4.0.crate) = e124c0521ec7c950f3c4a066821918da7a9c6e711115d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8
35Size (lazy_static-1.4.0.crate) = 10443 bytes 35Size (lazy_static-1.4.0.crate) = 10443 bytes
36BLAKE2s (libc-0.2.94.crate) = dee62e1f752392fea66e48ac1eaa626086b526fa553317f9b91b9f6af07d164e 36BLAKE2s (libc-0.2.94.crate) = dee62e1f752392fea66e48ac1eaa626086b526fa553317f9b91b9f6af07d164e
37SHA512 (libc-0.2.94.crate) = 316717d2e46b57c200d67d0ebb4fb162cb1f0b688895b9eb6075924cda3be8ba7fae85319692682178b6fc5cb2764e8b3a9d3e7ce234fd8a21a0a9c453ca174c 37SHA512 (libc-0.2.94.crate) = 316717d2e46b57c200d67d0ebb4fb162cb1f0b688895b9eb6075924cda3be8ba7fae85319692682178b6fc5cb2764e8b3a9d3e7ce234fd8a21a0a9c453ca174c
38Size (libc-0.2.94.crate) = 511713 bytes 38Size (libc-0.2.94.crate) = 511713 bytes
39BLAKE2s (log-0.4.14.crate) = 6a53d58f64a8f33394bab4d3ebee1ef02f08138aecee9b8ab336e1834f7d06fd 39BLAKE2s (log-0.4.14.crate) = 6a53d58f64a8f33394bab4d3ebee1ef02f08138aecee9b8ab336e1834f7d06fd
40SHA512 (log-0.4.14.crate) = 796100167663d85a7bc4244cd305e9b3f0a1b1520764b63464698eb136318d0928c40c16f5d19d9f602a5bf769851275bbd48d66b088b0c37be7a6fb62def7cc 40SHA512 (log-0.4.14.crate) = 796100167663d85a7bc4244cd305e9b3f0a1b1520764b63464698eb136318d0928c40c16f5d19d9f602a5bf769851275bbd48d66b088b0c37be7a6fb62def7cc
41Size (log-0.4.14.crate) = 34582 bytes 41Size (log-0.4.14.crate) = 34582 bytes
42BLAKE2s (memchr-2.4.0.crate) = ad963b762cf06e8588191edac06d1b5b3ebff79409fb1486be8dd315e8abfdc1 42BLAKE2s (memchr-2.4.0.crate) = ad963b762cf06e8588191edac06d1b5b3ebff79409fb1486be8dd315e8abfdc1
43SHA512 (memchr-2.4.0.crate) = b142e308a5aef8e45910411789031e194349ee540c4ced0e2384d864dc1913299fb63a161ceb5228256e97d0949661b7f83a169ef9d4b78afbd9004cb7b8a2fb 43SHA512 (memchr-2.4.0.crate) = b142e308a5aef8e45910411789031e194349ee540c4ced0e2384d864dc1913299fb63a161ceb5228256e97d0949661b7f83a169ef9d4b78afbd9004cb7b8a2fb
44Size (memchr-2.4.0.crate) = 63392 bytes 44Size (memchr-2.4.0.crate) = 63392 bytes
45BLAKE2s (molybdenum-0.1.6.tar.gz) = 6a3afab80b18e6260f350762271d54de3494d1b4ff9b3d374c6ebeb292175fbb 45BLAKE2s (molybdenum-0.1.8-8515c20610c3fd04537897f662fb5e6a83bfad97.tar.gz) = bb7f77ea4438b0fb94ae32eb82869a67674f2cf07a3cf51bdf2d9d0174f7d61a
46SHA512 (molybdenum-0.1.6.tar.gz) = fd129f0067a3b805d04765eff1b8a859aa115c02ffcc8e239948f2216845465dfc44b6a07d67ad13f9f1e44b6668fc631c77d653a39ee8c0de218b159f3968ff 46SHA512 (molybdenum-0.1.8-8515c20610c3fd04537897f662fb5e6a83bfad97.tar.gz) = 6b964de1905b5bade40219fcd26acf7fe7654ef42cc80b4f3aa6c4a243907f43e4cc6284200dce69d62af34d190bfe9a0bca4b9699197b5b7b969df2591c386b
47Size (molybdenum-0.1.6.tar.gz) = 14634 bytes 47Size (molybdenum-0.1.8-8515c20610c3fd04537897f662fb5e6a83bfad97.tar.gz) = 16300 bytes
48BLAKE2s (once_cell-1.7.2.crate) = c9b00e685b9185fb7ab7e8eba9f70ba7a8520b8a3bd79cfb85d646f9651c2b40 48BLAKE2s (once_cell-1.7.2.crate) = c9b00e685b9185fb7ab7e8eba9f70ba7a8520b8a3bd79cfb85d646f9651c2b40
49SHA512 (once_cell-1.7.2.crate) = 30cf51249bb73e9881cfbc6a54ead7a3db709d560da8d420fd85cf248e66c727b92e8351b7c0c682913cff12b3f984684a272a69c965c56f8343948eb5a194d6 49SHA512 (once_cell-1.7.2.crate) = 30cf51249bb73e9881cfbc6a54ead7a3db709d560da8d420fd85cf248e66c727b92e8351b7c0c682913cff12b3f984684a272a69c965c56f8343948eb5a194d6
50Size (once_cell-1.7.2.crate) = 28250 bytes 50Size (once_cell-1.7.2.crate) = 28250 bytes
51BLAKE2s (regex-1.5.4.crate) = 3465447445c42b1e1e85a575bc9ec4edc9b036e61e87288521038059d229c9a7 51BLAKE2s (regex-1.5.4.crate) = 3465447445c42b1e1e85a575bc9ec4edc9b036e61e87288521038059d229c9a7
52SHA512 (regex-1.5.4.crate) = 1a9208358c4ab87c19ec91bcf5c1e35dede46f3a0c0097061b7b53fa77a1e5ad38090d243aab274956f09c491e5fbe3b3b35a91db079b82a2dde2fd9fbad4c19 52SHA512 (regex-1.5.4.crate) = 1a9208358c4ab87c19ec91bcf5c1e35dede46f3a0c0097061b7b53fa77a1e5ad38090d243aab274956f09c491e5fbe3b3b35a91db079b82a2dde2fd9fbad4c19
53Size (regex-1.5.4.crate) = 236581 bytes 53Size (regex-1.5.4.crate) = 236581 bytes
54BLAKE2s (regex-syntax-0.6.25.crate) = e37642d6bafc62a523b729a9b82712000ee5c603ab3e0d4389af0b5735c64d71 54BLAKE2s (regex-syntax-0.6.25.crate) = e37642d6bafc62a523b729a9b82712000ee5c603ab3e0d4389af0b5735c64d71
55SHA512 (regex-syntax-0.6.25.crate) = a3d31f82aadc6be1796f76c03152ff24f37fe42d6ce27fb98e2f55ab102f86502bc37ccd563f6e0eba61aab20d002184c618517b678b3b93cb8f0497cc046ca5 55SHA512 (regex-syntax-0.6.25.crate) = a3d31f82aadc6be1796f76c03152ff24f37fe42d6ce27fb98e2f55ab102f86502bc37ccd563f6e0eba61aab20d002184c618517b678b3b93cb8f0497cc046ca5
56Size (regex-syntax-0.6.25.crate) = 293293 bytes 56Size (regex-syntax-0.6.25.crate) = 293293 bytes
57BLAKE2s (same-file-1.0.6.crate) = 1a9b3bb2a767c4e3a7537b2fd8daaa2afc113e6bdaa27a25d2eefff59e7600d6 57BLAKE2s (same-file-1.0.6.crate) = 1a9b3bb2a767c4e3a7537b2fd8daaa2afc113e6bdaa27a25d2eefff59e7600d6
58SHA512 (same-file-1.0.6.crate) = 3ba35309742c8db63210d9ea78bff4ecd80471d69e6238eb96c7bf0673814f221e2d838fe6311bfc5a0e71b4a7ccba33e07859c0b9cff2171969ff08a4214a7c 58SHA512 (same-file-1.0.6.crate) = 3ba35309742c8db63210d9ea78bff4ecd80471d69e6238eb96c7bf0673814f221e2d838fe6311bfc5a0e71b4a7ccba33e07859c0b9cff2171969ff08a4214a7c
59Size (same-file-1.0.6.crate) = 10183 bytes 59Size (same-file-1.0.6.crate) = 10183 bytes
60BLAKE2s (thread_local-1.1.3.crate) = dcbd87f969435f94703689c39cee8a9fac1850a5d40862020dd9af0634e03099 60BLAKE2s (thread_local-1.1.3.crate) = dcbd87f969435f94703689c39cee8a9fac1850a5d40862020dd9af0634e03099