pkgsrc-Changes archive

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

CVS commit: pkgsrc/textproc/xan



Module Name:    pkgsrc
Committed By:   pin
Date:           Sun Oct 18 16:33:15 UTC 2026

Modified Files:
        pkgsrc/textproc/xan: Makefile cargo-depends.mk distinfo

Log Message:
textproc/xan: update to 0.61.0

Features

    Support for .mtx (Matrix Market) files.
    Adding geometric_mean & harmonic_mean aggregation functions.

Fixes

    Fixing xan rename with non-comma delimiters.
    Fixing xan from -f=parquet not converting timestamp columns.
    Fixing open-ended moonblade slicing.
    Fixing xan parallel (cat|map) not working with -R/--run.
    Fixing xan parallel -R/--run not spawning checker thread.
    Fixing xan cat rows (-I|-U) -S/--source-column.

Performance

    Improving performance of xan freq & xan p freq.

Quality of Life

    Better moonblade error messages when values are not yet materialized.
    Better xan count -H/--human-readable.


To generate a diff of this commit:
cvs rdiff -u -r1.12 -r1.13 pkgsrc/textproc/xan/Makefile \
    pkgsrc/textproc/xan/cargo-depends.mk pkgsrc/textproc/xan/distinfo

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

Modified files:

Index: pkgsrc/textproc/xan/Makefile
diff -u pkgsrc/textproc/xan/Makefile:1.12 pkgsrc/textproc/xan/Makefile:1.13
--- pkgsrc/textproc/xan/Makefile:1.12   Tue Jul 14 11:21:17 2026
+++ pkgsrc/textproc/xan/Makefile        Sun Oct 18 16:33:15 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.12 2026/07/14 11:21:17 pin Exp $
+# $NetBSD: Makefile,v 1.13 2026/10/18 16:33:15 pin Exp $
 
-DISTNAME=      xan-0.60.0
+DISTNAME=      xan-0.61.0
 CATEGORIES=    textproc
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=medialab/}
 GITHUB_TAG=    ${PKGVERSION_NOREV}
Index: pkgsrc/textproc/xan/cargo-depends.mk
diff -u pkgsrc/textproc/xan/cargo-depends.mk:1.12 pkgsrc/textproc/xan/cargo-depends.mk:1.13
--- pkgsrc/textproc/xan/cargo-depends.mk:1.12   Tue Jul 14 11:21:17 2026
+++ pkgsrc/textproc/xan/cargo-depends.mk        Sun Oct 18 16:33:15 2026
@@ -1,4 +1,4 @@
-# $NetBSD: cargo-depends.mk,v 1.12 2026/07/14 11:21:17 pin Exp $
+# $NetBSD: cargo-depends.mk,v 1.13 2026/10/18 16:33:15 pin Exp $
 
 CARGO_CRATE_DEPENDS+=  adler2-2.0.1
 CARGO_CRATE_DEPENDS+=  ahash-0.8.12
@@ -18,6 +18,7 @@ CARGO_CRATE_DEPENDS+= binary-layout-2.1.
 CARGO_CRATE_DEPENDS+=  bincode-1.3.3
 CARGO_CRATE_DEPENDS+=  bitflags-2.9.4
 CARGO_CRATE_DEPENDS+=  block-buffer-0.10.4
+CARGO_CRATE_DEPENDS+=  block-buffer-0.12.1
 CARGO_CRATE_DEPENDS+=  brotli-8.0.2
 CARGO_CRATE_DEPENDS+=  brotli-decompressor-5.0.0
 CARGO_CRATE_DEPENDS+=  bstr-1.12.1
@@ -32,8 +33,9 @@ CARGO_CRATE_DEPENDS+= cassowary-0.3.0
 CARGO_CRATE_DEPENDS+=  castaway-0.2.4
 CARGO_CRATE_DEPENDS+=  cc-1.2.41
 CARGO_CRATE_DEPENDS+=  cfg-if-1.0.4
-CARGO_CRATE_DEPENDS+=  chacha20-0.10.0
+CARGO_CRATE_DEPENDS+=  chacha20-0.10.2
 CARGO_CRATE_DEPENDS+=  chrono-0.4.43
+CARGO_CRATE_DEPENDS+=  cipher-0.5.2
 CARGO_CRATE_DEPENDS+=  codepage-0.1.2
 CARGO_CRATE_DEPENDS+=  colored-3.1.1
 CARGO_CRATE_DEPENDS+=  colorgrad-0.8.0
@@ -53,6 +55,7 @@ CARGO_CRATE_DEPENDS+= crossbeam-epoch-0.
 CARGO_CRATE_DEPENDS+=  crossbeam-utils-0.8.21
 CARGO_CRATE_DEPENDS+=  crunchy-0.2.4
 CARGO_CRATE_DEPENDS+=  crypto-common-0.1.6
+CARGO_CRATE_DEPENDS+=  crypto-common-0.2.2
 CARGO_CRATE_DEPENDS+=  csscolorparser-0.8.3
 CARGO_CRATE_DEPENDS+=  cssparser-0.34.0
 CARGO_CRATE_DEPENDS+=  cssparser-macros-0.6.1
@@ -121,6 +124,7 @@ CARGO_CRATE_DEPENDS+=       heck-0.5.0
 CARGO_CRATE_DEPENDS+=  hermit-abi-0.5.2
 CARGO_CRATE_DEPENDS+=  html-escape-0.2.13
 CARGO_CRATE_DEPENDS+=  html5ever-0.29.1
+CARGO_CRATE_DEPENDS+=  hybrid-array-0.4.14
 CARGO_CRATE_DEPENDS+=  hyperloglogplus-0.4.1
 CARGO_CRATE_DEPENDS+=  iana-time-zone-0.1.65
 CARGO_CRATE_DEPENDS+=  iana-time-zone-haiku-0.1.2
@@ -139,6 +143,7 @@ CARGO_CRATE_DEPENDS+=       indexmap-1.9.3
 CARGO_CRATE_DEPENDS+=  indexmap-2.14.0
 CARGO_CRATE_DEPENDS+=  indicatif-0.18.4
 CARGO_CRATE_DEPENDS+=  indoc-2.0.6
+CARGO_CRATE_DEPENDS+=  inout-0.2.2
 CARGO_CRATE_DEPENDS+=  instability-0.3.9
 CARGO_CRATE_DEPENDS+=  integer-encoding-3.0.4
 CARGO_CRATE_DEPENDS+=  itertools-0.13.0
@@ -227,7 +232,7 @@ CARGO_CRATE_DEPENDS+=       r-efi-5.3.0
 CARGO_CRATE_DEPENDS+=  r-efi-6.0.0
 CARGO_CRATE_DEPENDS+=  rand-0.8.6
 CARGO_CRATE_DEPENDS+=  rand-0.9.2
-CARGO_CRATE_DEPENDS+=  rand-0.10.1
+CARGO_CRATE_DEPENDS+=  rand-0.10.2
 CARGO_CRATE_DEPENDS+=  rand_chacha-0.9.0
 CARGO_CRATE_DEPENDS+=  rand_chacha-0.10.0
 CARGO_CRATE_DEPENDS+=  rand_core-0.6.4
@@ -304,7 +309,7 @@ CARGO_CRATE_DEPENDS+=       transient-btree-in
 CARGO_CRATE_DEPENDS+=  twox-hash-2.1.2
 CARGO_CRATE_DEPENDS+=  typed-arena-2.0.2
 CARGO_CRATE_DEPENDS+=  typed-path-0.12.3
-CARGO_CRATE_DEPENDS+=  typenum-1.19.0
+CARGO_CRATE_DEPENDS+=  typenum-1.20.1
 CARGO_CRATE_DEPENDS+=  ucd-trie-0.1.7
 CARGO_CRATE_DEPENDS+=  unicode-ident-1.0.19
 CARGO_CRATE_DEPENDS+=  unicode-linebreak-0.1.5
Index: pkgsrc/textproc/xan/distinfo
diff -u pkgsrc/textproc/xan/distinfo:1.12 pkgsrc/textproc/xan/distinfo:1.13
--- pkgsrc/textproc/xan/distinfo:1.12   Tue Jul 14 11:21:17 2026
+++ pkgsrc/textproc/xan/distinfo        Sun Oct 18 16:33:15 2026
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.12 2026/07/14 11:21:17 pin Exp $
+$NetBSD: distinfo,v 1.13 2026/10/18 16:33:15 pin Exp $
 
 BLAKE2s (adler2-2.0.1.crate) = 4d391e0fcde91c7435ee9a5503fee4a5346f549f1b45e482ce3e1e151d90f8f5
 SHA512 (adler2-2.0.1.crate) = 555b2b7ba6f8116acccd0bcd16ed34cc78162c81023cff31a8566ffcd456c03832089fca2d5b668ceaac4fe8f922d31aa9c487f226a36cace294ff4a219bd91d
@@ -54,6 +54,9 @@ Size (bitflags-2.9.4.crate) = 47950 byte
 BLAKE2s (block-buffer-0.10.4.crate) = 4422d2b2ea2e697a7339956a06cff79b3c5d6b263fbf51993c90fef1f9a0a9ef
 SHA512 (block-buffer-0.10.4.crate) = b7d436d8e627e16e6ddc300ee8f706a6cef28ff6f09eff848eedee46f84bdcd03601303c92ab8996042e55922866a59259948177c0a4496eed723523e77f6fdb
 Size (block-buffer-0.10.4.crate) = 10538 bytes
+BLAKE2s (block-buffer-0.12.1.crate) = 3ab56ce9f1f3905b439be776c04bf06786e7c913a4ab2d1d472b6d66d7d56a57
+SHA512 (block-buffer-0.12.1.crate) = 950def7cdd970c0c3fe9a059b498db2e1d8773f698a6ba96602ec1ae1365f227a5c4a6063e96b4fefb583e20ab3377f58097236f3fe36d30ab933fd3cac3a685
+Size (block-buffer-0.12.1.crate) = 15902 bytes
 BLAKE2s (brotli-8.0.2.crate) = 3cbb8216bf11f88434d40e9773cf323fb56489e17274ca7deec9ef854c0f0613
 SHA512 (brotli-8.0.2.crate) = 12ade628a82be25dde47aa203df9c567da7daf729131749fa5fc698e0e6e2b7aa24f842cad40a8e09f69bfd5f0f3c6b2dc9d9de8a6724d79d105ae9d796dd09d
 Size (brotli-8.0.2.crate) = 741739 bytes
@@ -96,12 +99,15 @@ Size (cc-1.2.41.crate) = 91154 bytes
 BLAKE2s (cfg-if-1.0.4.crate) = 517b7cff4f133f9b02492c0db281822fd02c24941a7aa4f9b1502895dc5e58d9
 SHA512 (cfg-if-1.0.4.crate) = 176e04df7ba783b7143bb84397b777f5c5a1305c08a5c3a218d4a66830620be89ed68992ba27686165bcd3fb2f34b2daf80b2a1d4b481ecc267c988e84d28e9d
 Size (cfg-if-1.0.4.crate) = 9360 bytes
-BLAKE2s (chacha20-0.10.0.crate) = 4bd634f9d813654cc48bbd3f7c43b9ab6cfec5ba13e61b7e3254bf063d087c6f
-SHA512 (chacha20-0.10.0.crate) = 97e50d8e16118070ec75c086bae3695513b63c2ad3c5d43e3fb57892f21c9634977bc506c0c094aeb61bc8864518cee3eabf6b81504128ab0a876b2f6860b43a
-Size (chacha20-0.10.0.crate) = 38763 bytes
+BLAKE2s (chacha20-0.10.2.crate) = 2c05644930908c5c92d9186e9d9ff3acd28a4fcc0ef6063d7b2c6cb0ecc9f749
+SHA512 (chacha20-0.10.2.crate) = 520fdd68425ad8dcc11e385ac4f5343294f9d78b962aa5d4f6cd34e40bd6258631d25fe0f03218a3913bf6cde1ba83d7db16359f1c5b9d0d299cc9b088157002
+Size (chacha20-0.10.2.crate) = 38197 bytes
 BLAKE2s (chrono-0.4.43.crate) = 6d7aca5d15e37985960a97ec3f3acc2938ebecae96d98dab7398be844e4fe1f7
 SHA512 (chrono-0.4.43.crate) = 6c0c5548a22021c9219ff63e79c60b20aa0278718b7038a83e247d89b5dfdca63222f27d24b40d254d5f1a44bba0f7a49928736ba3d38e5d940dc1a3ff9a86b4
 Size (chrono-0.4.43.crate) = 240392 bytes
+BLAKE2s (cipher-0.5.2.crate) = a0baebc84f8ba42bb692d2c2f149b785a2046df439ecf58198c6de406938b39f
+SHA512 (cipher-0.5.2.crate) = e3bfc1e2374e19c7586d96640f74d3f490d5e25dd69fec45610ca4944b1f73a29d647fc14fc33f90eee1add75a9c3116e5ff786939f3e86717d66f0f0011379c
+Size (cipher-0.5.2.crate) = 28177 bytes
 BLAKE2s (codepage-0.1.2.crate) = 9fd695544a6aae1b0afa7119bb30af3e9dc003ff67bf685b67d43b8e521fc4f9
 SHA512 (codepage-0.1.2.crate) = 1555834a7141e9131b7eaea44063fb5cf2f1c2e357ec00b0119c352fa090ee8b96eb257ae893d05256a685faa940ecd942778285a3bd7cbaf44457ccdb0ade4e
 Size (codepage-0.1.2.crate) = 8663 bytes
@@ -159,6 +165,9 @@ Size (crunchy-0.2.4.crate) = 3887 bytes
 BLAKE2s (crypto-common-0.1.6.crate) = 855d36a49ecab87b6f8a58c85a0360ab113d0615fa206f5e1bf200caa2fcbfd5
 SHA512 (crypto-common-0.1.6.crate) = 471dbc43f517089d2cfe0868e29510c6ca579875b3bb5d013c70796db969b609b6c4bb35c9a07b9a2917012dc5708b717d48e317a20038adbe7e7039bf3ada6f
 Size (crypto-common-0.1.6.crate) = 8760 bytes
+BLAKE2s (crypto-common-0.2.2.crate) = a6aa4aa67e77efd9b1a180dd14b4618575a35d69233368db656a4322d7355a14
+SHA512 (crypto-common-0.2.2.crate) = cdf1401a0c18f9924ee2a6c91cdf1e18dbe8a5a064ef3052fa6ccc86d81b23fb2b23ccf8251f1dfe430d40d3958108b38be55d2f13fadae694910bc40cd23130
+Size (crypto-common-0.2.2.crate) = 15449 bytes
 BLAKE2s (csscolorparser-0.8.3.crate) = 8ef41f9e8c8801cebd2f09c7e3fbdc52d050849990a85f0839fb947917afd45f
 SHA512 (csscolorparser-0.8.3.crate) = 0b3293ec16d84e784b8002ff72ff8422809023c344dab701f9acef47b8e39f02837e309b3e5d34bbf6bbd7f6e4be39c3f5653f4a7a9de01e3b71e735720c77f8
 Size (csscolorparser-0.8.3.crate) = 46756 bytes
@@ -363,6 +372,9 @@ Size (html-escape-0.2.13.crate) = 23345 
 BLAKE2s (html5ever-0.29.1.crate) = cde8be769e29de7c23c4ef7197446035023e9477cd7ccf6d7d1717e296cf668c
 SHA512 (html5ever-0.29.1.crate) = 0cb99a8f96d26d87ef749c8eacc9dbc2fdc6236e437e323623cb8ef41ecc48d7bbb02435a6fc95baeb309066029ce6bb1bc9b5d66fe731b71dac82a0088d411c
 Size (html5ever-0.29.1.crate) = 72424 bytes
+BLAKE2s (hybrid-array-0.4.14.crate) = 327ce2f524515447206b12a4dd2eb652f1c70de14493ce33eecb0bd6b4306789
+SHA512 (hybrid-array-0.4.14.crate) = 2bfe6a620b26175462e841b7e57f26548e7b3d06630c31923ef933e3a1507116d911c68669abe36822e75057b2648b16ec8f8f687e3dcb895ba37b0d6169fadc
+Size (hybrid-array-0.4.14.crate) = 36777 bytes
 BLAKE2s (hyperloglogplus-0.4.1.crate) = 22b64bbe1d36ded71d2bbcfbb3f32c08263c916722f732b4fb9718febf12977a
 SHA512 (hyperloglogplus-0.4.1.crate) = ed80022a8eb9e3f7106d3a22780f181a4be68cb5c29d1dd1d2904967004846b022bc106430335a70dba6e373c61307215cb02c38638a28ea9d6e040621a86e2b
 Size (hyperloglogplus-0.4.1.crate) = 50923 bytes
@@ -417,6 +429,9 @@ Size (indicatif-0.18.4.crate) = 68731 by
 BLAKE2s (indoc-2.0.6.crate) = cef2aa7d5116eaa49f2a5fb5506c7fc53683e70fbf6097eabd09cbdc63d52ff3
 SHA512 (indoc-2.0.6.crate) = e2ea2e5c8226c802bbe0631c1a99d2edd088cbafbf978b2a7b71c7c7f47754c6d4653f466e286441b61cc46def1c7f7a02d4785caab93a61dd785211dba7d1a9
 Size (indoc-2.0.6.crate) = 17164 bytes
+BLAKE2s (inout-0.2.2.crate) = 60daf5f660e49ea214a4833271d81dac86f632c44e6e8422c5eb95ad8810ca53
+SHA512 (inout-0.2.2.crate) = 92f9cacd31b8b0c41c08d82c681c1c35900e1d9be20e6978b9a8f0270378c2433833b8f053b7f9658d4392aa812a4da1148deef9ac7982fdadc26e8e2ac02358
+Size (inout-0.2.2.crate) = 12547 bytes
 BLAKE2s (instability-0.3.9.crate) = b421cfed031c59dd4e77622c3a61f8e2d3f95fe0fd0dd8c2d6a16a928be069e2
 SHA512 (instability-0.3.9.crate) = 1a710c6be8eadf481e505854d7fc614f983d410caf56516a35c36cbf637b04290c7d4ec9d4ab6398151a645a962b1af8824c69078a180856eebec1033fdffde0
 Size (instability-0.3.9.crate) = 14451 bytes
@@ -675,9 +690,9 @@ Size (r-efi-5.3.0.crate) = 64532 bytes
 BLAKE2s (r-efi-6.0.0.crate) = 43354cc640d5fc19106e09dd1841a1e8fa6504bbc8db6eaceeac64641c8f3b35
 SHA512 (r-efi-6.0.0.crate) = 65f8c75c0201c3b922e6bf032ba9e6c648840f60939615565287b9c64d44f3fccbde209d8fe691937949cd76307b59c53801e6bd43ed7b8ada46d5d8fccf7012
 Size (r-efi-6.0.0.crate) = 65303 bytes
-BLAKE2s (rand-0.10.1.crate) = 5629750f3a7c575992169e89dfdb4de3a19148dae23d1412459e1d98fa7c52d5
-SHA512 (rand-0.10.1.crate) = 514af678610fd4a2abf7cfb8f9e0d738e600b492dce8dff0d30b5e637de5f84995cde4fc29e7ba4884361693087fe94c27544d2ddfc1960fa724d2e375de9f95
-Size (rand-0.10.1.crate) = 105801 bytes
+BLAKE2s (rand-0.10.2.crate) = bed7315a9ad9c5a1eebd2efc02ab64694e2be92976806ffb405a1a15913a7db3
+SHA512 (rand-0.10.2.crate) = 1c50a5ddceb5cfc0282774ab3252dc76a15d19cfa5d8350064d120ea5264d260beb024f2c86244a58631b4baff5b8c8b03f71a3c857f7c4988e4a81e9f8af387
+Size (rand-0.10.2.crate) = 104493 bytes
 BLAKE2s (rand-0.8.6.crate) = 8a10d9cba48bc8caa80d76cc71312db13b1ebb939674b28f2b269c6e8a0d54d5
 SHA512 (rand-0.8.6.crate) = d7e887b161dd9191cab618efc367364c6bd5b31a55753f63aa08442b370c159673f21b0dbe020880601caed25535bda9e6b59e171699b00191db7668747b712e
 Size (rand-0.8.6.crate) = 83339 bytes
@@ -912,9 +927,9 @@ Size (typed-arena-2.0.2.crate) = 11848 b
 BLAKE2s (typed-path-0.12.3.crate) = e7b936efb579ac3ba734cd7e122786d989b5607acff60c8950066ac9beae4fdf
 SHA512 (typed-path-0.12.3.crate) = ea582d83e0623a871990af261c60747d5f0b546a1d7398ad4e665e756267cea4e8cac1b2f9d4918de4a399e25ec34d7e4a704edbfbbfeedb056c5385a7d776b5
 Size (typed-path-0.12.3.crate) = 112964 bytes
-BLAKE2s (typenum-1.19.0.crate) = 80b44dc55e4bf94091b8882ffecd8b65b421bee8fec93e878f36eab55aa58f68
-SHA512 (typenum-1.19.0.crate) = 09ebcd7a2cc11f422469cf4fe706f1988bcd81d628e2bab3f54ae82b0aa5486d03a4392187a3736c13dc0c2027053387f89ac656caff72f36365c8be38bc7ff4
-Size (typenum-1.19.0.crate) = 76414 bytes
+BLAKE2s (typenum-1.20.1.crate) = 934ab6c421561d93f1a27032be23ce74c9597f8b3a400b3a67b50af525e91ff3
+SHA512 (typenum-1.20.1.crate) = ad4768b49dc06808e3135411ffaf21453572d152f71d73c34b7fe5d00e276d3e121dc78ebed57d620cf46b5ab24b5b5e0787f38ad9ce8bd12330b499cbbde5e1
+Size (typenum-1.20.1.crate) = 105479 bytes
 BLAKE2s (ucd-trie-0.1.7.crate) = 0dbc75901ecf51fb8f2bdbad1cf81a1462fca51012d6c95ee7a38ac7cf19ce4b
 SHA512 (ucd-trie-0.1.7.crate) = 382a832e38654a9159ebb40a8e8bf6e7f2f3108940e5b9c388f3a1441848a241201e7e5cfb125e098f04f0b2893da231b8a0e5124270e774215374bff3c5445f
 Size (ucd-trie-0.1.7.crate) = 46795 bytes
@@ -1095,9 +1110,9 @@ Size (wit-parser-0.244.0.crate) = 159371
 BLAKE2s (writeable-0.6.1.crate) = 9bf774d998fabc47fba2a73cb060d3ae04a8fe45be12f70d37db6896b7582f86
 SHA512 (writeable-0.6.1.crate) = 686ca04702815096ac529ae6b9b80a30338f42eb5d414331992518c467c1827462673fcbbeb293818bbe570bd2723e9c60324522071c1b790c862fa6652c1385
 Size (writeable-0.6.1.crate) = 24068 bytes
-BLAKE2s (xan-0.60.0.tar.gz) = 37cd7dd2ed0dd48cf21908b728d34c548bfcfcdcb0666cf53215bd48d180acec
-SHA512 (xan-0.60.0.tar.gz) = a07954ee451e0bf6bac227670536b80a793a524b14e07e7cb52ce78a166e7f11df7be227694fe51bf386033c541c169e82ae34061510817991e090723e354321
-Size (xan-0.60.0.tar.gz) = 42891796 bytes
+BLAKE2s (xan-0.61.0.tar.gz) = cb9cc6abbd5dad9ee2d09756af35559749bdd9be73488d75274adce41185cbad
+SHA512 (xan-0.61.0.tar.gz) = fdd55bf561ba6d8eac5c18ec494a8ded278b9d8321f498a9ebf37dcc2df8353870851b63d796aafaf17862855e0a1b4486bf02a3f21027685b074da55aedd319
+Size (xan-0.61.0.tar.gz) = 42892548 bytes
 BLAKE2s (yoke-0.8.0.crate) = 58cbc8841faa0513fad28ecf83c1f39c9d0bea64e4d1474bac402361a77e6bbe
 SHA512 (yoke-0.8.0.crate) = 6b6efbfd2bcb7e06fd6f9ae7bd213a54fedc7550273e2613fee3b8791bbe1038a7e7209142cc673d71fd57b7184cbb1209115ecd15c647db1a74f2966d593276
 Size (yoke-0.8.0.crate) = 28726 bytes



Home | Main Index | Thread Index | Old Index