pkgsrc-Changes archive

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

CVS commit: pkgsrc/devel/ast-grep



Module Name:    pkgsrc
Committed By:   pin
Date:           Mon Jan  5 06:29:54 UTC 2026

Modified Files:
        pkgsrc/devel/ast-grep: Makefile cargo-depends.mk distinfo
Added Files:
        pkgsrc/devel/ast-grep/patches:
            patch-.._vendor_mio-1.0.3_src_sys_unix_selector_kqueue.rs

Log Message:
devel/ast-grep: update to 0.40.4

    feat: support --files-with-matches to list all files like ripgrep #2371
    fix: use new assert_cmd command #2399
    chore(deps): update dependency dprint to v0.51.1 9d00e5b
    chore(deps): update dependency @ast-grep/napi to v0.40.3 80f9c2b
    chore(deps): update dependency oxlint to v1.36.0 dea9153


To generate a diff of this commit:
cvs rdiff -u -r1.74 -r1.75 pkgsrc/devel/ast-grep/Makefile \
    pkgsrc/devel/ast-grep/distinfo
cvs rdiff -u -r1.69 -r1.70 pkgsrc/devel/ast-grep/cargo-depends.mk
cvs rdiff -u -r0 -r1.1 \
    pkgsrc/devel/ast-grep/patches/patch-.._vendor_mio-1.0.3_src_sys_unix_selector_kqueue.rs

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

Modified files:

Index: pkgsrc/devel/ast-grep/Makefile
diff -u pkgsrc/devel/ast-grep/Makefile:1.74 pkgsrc/devel/ast-grep/Makefile:1.75
--- pkgsrc/devel/ast-grep/Makefile:1.74 Sat Dec 20 20:03:08 2025
+++ pkgsrc/devel/ast-grep/Makefile      Mon Jan  5 06:29:54 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.74 2025/12/20 20:03:08 pin Exp $
+# $NetBSD: Makefile,v 1.75 2026/01/05 06:29:54 pin Exp $
 
-DISTNAME=      ast-grep-0.40.3
+DISTNAME=      ast-grep-0.40.4
 CATEGORIES=    devel
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=ast-grep/}
 
Index: pkgsrc/devel/ast-grep/distinfo
diff -u pkgsrc/devel/ast-grep/distinfo:1.74 pkgsrc/devel/ast-grep/distinfo:1.75
--- pkgsrc/devel/ast-grep/distinfo:1.74 Sat Dec 20 20:03:08 2025
+++ pkgsrc/devel/ast-grep/distinfo      Mon Jan  5 06:29:54 2026
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.74 2025/12/20 20:03:08 pin Exp $
+$NetBSD: distinfo,v 1.75 2026/01/05 06:29:54 pin Exp $
 
 BLAKE2s (Inflector-0.11.4.crate) = 2f8b4a805230be3b58267c7fb6b9c26c2ec966378d195673d1128a851cca515d
 SHA512 (Inflector-0.11.4.crate) = f1f6463e033b6d3c16c51dc1e1a3f5569954308b95b59058294b7f9310919bbda797e99e6a07529071bb83f0688867a243997d33795a7136b0af73977004296e
@@ -30,9 +30,9 @@ Size (anyhow-1.0.100.crate) = 54059 byte
 BLAKE2s (assert_cmd-2.1.1.crate) = 64c1d9b89e577787e93558bda0f351fab65371d00d0394a6af12d080e6741f71
 SHA512 (assert_cmd-2.1.1.crate) = e13ace350e832f3fb58e1f9ac775b12deb5567577a65e41ccdb49b42814a8fb9d1ce7cbd95c7a38a0bf543cb61e656128633ecb4627592bfb70c635b52e171fa
 Size (assert_cmd-2.1.1.crate) = 27211 bytes
-BLAKE2s (ast-grep-0.40.3.tar.gz) = 157c2a6bffb93de951234332bf497f2ca4fb091a17d891c5cb81c540f967d633
-SHA512 (ast-grep-0.40.3.tar.gz) = 3a903b57f0052959c2fa6281566950847d61a2fb6eb4774b3561a7846bd60f3784926a21d508c2948a561d346b1a3d0c468d9e73137e9855c38bb3dfd0ee104e
-Size (ast-grep-0.40.3.tar.gz) = 447867 bytes
+BLAKE2s (ast-grep-0.40.4.tar.gz) = 8efb02d9b27c3e1a8bf7097ca17e44afa5160a87b7f9ea513dec5febb5dd53d4
+SHA512 (ast-grep-0.40.4.tar.gz) = 746ef1a8df1bb456236c89c91c8889be9a85137013a9d4825f7542a4d5b3b98b4b672ba93a9045e230fd59551bd289e22e1af333e70b5a8d255d1c33e2699233
+Size (ast-grep-0.40.4.tar.gz) = 448968 bytes
 BLAKE2s (atty-0.2.14.crate) = 8a58145c7b668aa6caf8d749e37857ff202211e1bfa9e441f130ff02feb68405
 SHA512 (atty-0.2.14.crate) = d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9
 Size (atty-0.2.14.crate) = 5470 bytes
@@ -66,15 +66,15 @@ Size (cfg-if-1.0.0.crate) = 7934 bytes
 BLAKE2s (cfg_aliases-0.2.1.crate) = 7a7bb366100bf1ad7c15cddb6443a31f372f4a9040ea3ccc49781f78efcc1721
 SHA512 (cfg_aliases-0.2.1.crate) = 74969d12d5d24002a29e08d52e30fbce014dd481a7c35ee0162e69333c5f2d7755f3b02439b31522e12444cf1ac8e65880ce33fe6778dac03757e362cbf8a72c
 Size (cfg_aliases-0.2.1.crate) = 6355 bytes
-BLAKE2s (clap-4.5.53.crate) = 8d9dee058ffb7895ee71b3b60860ba01dca73f6bcb62bfcfee54bb06bb0d3cce
-SHA512 (clap-4.5.53.crate) = 2e700a46bdbf2afef7e56933629f3d7fae16021e02aeccf6b862a2c1a876e1f8ef52d927ba5a599ec04eb65d4ccade485d1de6ff50547df6df14bd8ad97daf2c
-Size (clap-4.5.53.crate) = 62036 bytes
-BLAKE2s (clap_builder-4.5.53.crate) = 366f8bfa825d1797b219c0ecd50cfa343e7a8cc18c67a2d07dcf2b40fcbdbfee
-SHA512 (clap_builder-4.5.53.crate) = 3151926fa631c882a6a02381f428feb9e861834469229d53c222cfb2e14be8be1ec3836b57891d960d026e98ed5fab1d9fb12c475fd9cde43db7e621143a5ba8
-Size (clap_builder-4.5.53.crate) = 170811 bytes
-BLAKE2s (clap_complete-4.5.61.crate) = 7e93c643429203f396f275fae24a8e58284df7edbe0fcb237191ac4fa056c05e
-SHA512 (clap_complete-4.5.61.crate) = f371ec5286a5dd446abcc3e0eff5b8900d2f45cfba7378e2f94a8b9ec5c4ef27611cb22e43823abaa941d567638ab16eedc11bac7a0e59994d7cb82ef57767af
-Size (clap_complete-4.5.61.crate) = 48828 bytes
+BLAKE2s (clap-4.5.54.crate) = 5c11dd758af0eb28f22771bd1e8870bf59421700bde3d1351d414bc78e593170
+SHA512 (clap-4.5.54.crate) = a97624ba82ae13a9f112f6c3d23a8eb4e6ab21304340553a2d34ef13e472f67685d68ebe2ff48e8b25d197bb7c3eeae0a3adfa69f2adc1ab4e6def3edf86d523
+Size (clap-4.5.54.crate) = 62028 bytes
+BLAKE2s (clap_builder-4.5.54.crate) = 0a3fb8863b583bab92b5cee2ca88e2b51c81a06434124b9a3af77a686c8a4506
+SHA512 (clap_builder-4.5.54.crate) = 6b567a2fea4e85b28d054b0432f527aadd735f730604534ab632ae7c70578bb46635d409d5cc28081d32bb6ca02ecdd17063115ad02996eff8006099d2dd838c
+Size (clap_builder-4.5.54.crate) = 170854 bytes
+BLAKE2s (clap_complete-4.5.64.crate) = 7ff5e9a0c1544d90b831cddaf5c1632859bbbe1f013d05c49ba4af2456ee7419
+SHA512 (clap_complete-4.5.64.crate) = 4080d30a6d71a50183fdfbb3282962fc40acc0355fba4e4078dcd5da131578277ada877fc7010bd2239d4ab177bdd22458cf9d54b4b35327a47c264e6c280f1a
+Size (clap_complete-4.5.64.crate) = 49368 bytes
 BLAKE2s (clap_derive-4.5.49.crate) = 460ba82547127fc3ac25d4fd13fa1480f3ed1e1ecfb4611fea016a26b261da0f
 SHA512 (clap_derive-4.5.49.crate) = 61d2b9597bb521cfd31a2c77af687832dd5e48f8b80dacce3079f165d6629d58f000c18a956fe948b1ad99776d75caf4e6b9004f63d861b8ab3b68b5260376dc
 Size (clap_derive-4.5.49.crate) = 33559 bytes
@@ -255,15 +255,15 @@ Size (lazy-regex-proc_macros-3.4.1.crate
 BLAKE2s (lazy_static-1.5.0.crate) = e1c1f0f38c4bae0138784e2df43c1a683e7dc5a2fb3fc0c9f49e01c04b770b40
 SHA512 (lazy_static-1.5.0.crate) = 6d2f9887cd7f34f019644e42f02f2bf0111accd73aeaa60973ba0b039b6774670debece1ea9a6978e923208ef5d3ab7326473ee3560c078817f0f7ab8ed0f65f
 Size (lazy_static-1.5.0.crate) = 14025 bytes
-BLAKE2s (libc-0.2.172.crate) = 95134e412ece18fd485dd14e7b29bf240f53594df0b49fdefea26285567931cc
-SHA512 (libc-0.2.172.crate) = 7bfe400ee65c1b7e540fd19a9b7eb1429a66863d5e94ee7caa83a227d19a4143316d3b401013fb7f88c8e4cdb1a40cfbd58826597c8e23799e02e29553b67e34
-Size (libc-0.2.172.crate) = 791646 bytes
+BLAKE2s (libc-0.2.178.crate) = e2b638596c308e3ff3aabf12ec9098d818e6e8d6e6fa7d51c3c0f7c1161c0e74
+SHA512 (libc-0.2.178.crate) = 968b954e2edde88d14135decd9eaadc31ca1aad80529a6696591c06c4414d615c97ce0873f77bfebe08b862faa5f3cb79a6648ab90734d462bef06e06ea43dde
+Size (libc-0.2.178.crate) = 783720 bytes
 BLAKE2s (libloading-0.9.0.crate) = 509038d74706932445be77ebd156c188cdfea3c92f7c260763e54fa4b309b775
 SHA512 (libloading-0.9.0.crate) = b44399fc7402aee700c04d1ebd45844498b789b35b031c95c58f40d37cc4448750a1a3dd468669461852392ba1c6d602458eb4456ccf1b6eda0da65a43cc4986
 Size (libloading-0.9.0.crate) = 33816 bytes
-BLAKE2s (linux-raw-sys-0.9.4.crate) = e09cfec959c1107d5d16dae99286a7fd60800138b8e0734e01eedd5213801ade
-SHA512 (linux-raw-sys-0.9.4.crate) = e98accb9b3e6f47d5753b1a370c61562d4c176fe1096188c6ec0d3be9e7e03d0ef2c08acb3ff4636cc4f90412b908d17f84fbdd99c5dbc130ed89b40b5145f92
-Size (linux-raw-sys-0.9.4.crate) = 2311088 bytes
+BLAKE2s (linux-raw-sys-0.11.0.crate) = 3d3d4fd40dceac1d554150a2e642934b441452c4acd3f05dee235eecb7cf4ea1
+SHA512 (linux-raw-sys-0.11.0.crate) = b16261142f3cbd1caa4e0a17ba06dea49f0d4514f583ca511d9c7ba6ef231f18322f37303b7ffacc73ae7f22b81dfd740584ef7bfaf67a9eaf43859d2de1f941
+Size (linux-raw-sys-0.11.0.crate) = 2659624 bytes
 BLAKE2s (litrs-0.4.1.crate) = 0cc98c509fb5dc5e023093145e42f9a8de900ade410fceb4451be3a57e632d86
 SHA512 (litrs-0.4.1.crate) = 49e03d5307d9cc31d1e7940e7931f062780728530c3de0db92ebb636b7d22581bbd9900c8994e545a8fde5d3d5564500af8fa367f54040ed01d1f18d2e48a22a
 Size (litrs-0.4.1.crate) = 42603 bytes
@@ -288,18 +288,18 @@ Size (minimad-0.14.0.crate) = 21568 byte
 BLAKE2s (mio-1.0.3.crate) = 557461aecdf15f429bf14eac03f0c53597cf18c7222aac33d796634cf7d19db9
 SHA512 (mio-1.0.3.crate) = 2142edc7e9378fc3437110c85ba2cee9c9683e87034cd44275d2c389645979db53fbbc29fec304f1d8c8f0464ae17d2a5db1aa9215d696fa0282f5069700b1e2
 Size (mio-1.0.3.crate) = 103703 bytes
-BLAKE2s (napi-3.7.0.crate) = 57ddbf16c5e568614f058cfd34b05186e6e77e9c59ebd70e4c86b6c4d141ef90
-SHA512 (napi-3.7.0.crate) = e78eaed2adc4241125e577facb497646783c5b6519c2e6f57b36cab6b2f336c9f2eac1f21e2c1107634052816ba75aea1a571e523a16084801a01520fc29cd9c
-Size (napi-3.7.0.crate) = 124691 bytes
+BLAKE2s (napi-3.8.1.crate) = e449ab0c03449b7ff9ca22316988fd4807d4b394eb4077b1f3ba7dc709b3d70d
+SHA512 (napi-3.8.1.crate) = be951afded461b1a7a761735039f2c122ba5b9b718660fc0fbf7598f13db82e4f480e0f1f25b5698dd2f3c026682e63db64ff3c91ee8d74c01a370d112802f94
+Size (napi-3.8.1.crate) = 127380 bytes
 BLAKE2s (napi-build-2.3.1.crate) = 3b0b453a5fd0a4ca728ec1cef380a639b50553cd86ccea7484bba31d8ed87309
 SHA512 (napi-build-2.3.1.crate) = d6dab189e8ad0840f8b4bb9da83052d1d4a378dbbb6f7f66925824a087ea31553e3acbdc5689baffa072adf84d3d0a0d679d0b844171d61c471fd3dc4489a8f2
 Size (napi-build-2.3.1.crate) = 3233 bytes
-BLAKE2s (napi-derive-3.4.0.crate) = 5fd4ceb4e47084e9d913aa711d6c54700df8ba88227d54767edff696cf6f17c6
-SHA512 (napi-derive-3.4.0.crate) = c2650afda0042f07fdacd1f0ccfeb2306e1f80b6e6b1017b5f5f77383f71e1cb47a3ef0bd4845ff9453c5f0f7452a9aeff3725354a224eaa1276aac6a156fdd3
-Size (napi-derive-3.4.0.crate) = 22252 bytes
-BLAKE2s (napi-derive-backend-4.0.0.crate) = 3a45f3477d2631e13b79834b40f535473d3d69a2e2a7d19e47af5e78eb3655a9
-SHA512 (napi-derive-backend-4.0.0.crate) = ecb9f83e39446ba3500393dd95712b9cb359c857dbcb9315fcc1f67de3b4d50b0e7b8bdd58c1d67f745ad24147428455e96a1e6bfcbe7b3f2a9c529035c9480e
-Size (napi-derive-backend-4.0.0.crate) = 33756 bytes
+BLAKE2s (napi-derive-3.5.0.crate) = ef7b7080340bb6d95e4f75b118cffa7fd8a643774d52282e8e062828bc481ac3
+SHA512 (napi-derive-3.5.0.crate) = 3d8bf4c342b91215a187b183345d63735340f77e5b7c7bc492cf6ece5daed869ba393eb8d166736b3637b69e4a5431515ed40b94a2a4c28227fe36f271d28adb
+Size (napi-derive-3.5.0.crate) = 22599 bytes
+BLAKE2s (napi-derive-backend-5.0.0.crate) = b08a5d471d5c7dc16879a9d8e56b5f39e4bdd81f2d383f9943923bff6a7fbee0
+SHA512 (napi-derive-backend-5.0.0.crate) = 9b54292d960f0a152bbd454d0fbb9ef0005833b3d48aa24b1efc3c84b0acf182f744a0d2536ddda736f33a459ea17912ef1d4af16cfdebe3231c8123a12ab23a
+Size (napi-derive-backend-5.0.0.crate) = 34623 bytes
 BLAKE2s (napi-sys-3.2.1.crate) = f674a4804d4114f7fa383a6ad15a47e2b75e66653bd9550ea0e1207cc482b3a5
 SHA512 (napi-sys-3.2.1.crate) = fb9c96f074030b829e9a335c267a4f65abd0eda4fb8e4a87567c6c08dc883ff9ca1dc0253837da16431c172dcc668bc74a30ecf4c44df9e47f942f90c66ed54f
 Size (napi-sys-3.2.1.crate) = 7465 bytes
@@ -351,21 +351,21 @@ Size (prettyplease-0.2.37.crate) = 72033
 BLAKE2s (proc-macro2-1.0.95.crate) = 10a961c76b99a4c9d351bcaa5e728fb70d0a9e23a2d8845734ea54598c5c82f6
 SHA512 (proc-macro2-1.0.95.crate) = f78e4d47ecd29c1b2315554705e445507bbfb9449afd0bf1b74df28f266ac6382ca8c3ce135ddc55c989eaee64d1794a0933a941c8ff55f543fa21c400016547
 Size (proc-macro2-1.0.95.crate) = 51820 bytes
-BLAKE2s (pyo3-0.27.1.crate) = a992d6a849d5b930973ea81e38e52acbd5f298e907723e6aac2b3fdda472f82d
-SHA512 (pyo3-0.27.1.crate) = f4c8d65b0a95633850597d6b29298c4a14aa3239fa245684cf6caf275f070698b35b03bfb3f256aaca0cec0d31211c51e2f2650a9d12eddce2a4d5d1f81e06a2
-Size (pyo3-0.27.1.crate) = 1172212 bytes
-BLAKE2s (pyo3-build-config-0.27.1.crate) = f324a5a77cb467aade4c8c0b9f2629ed80e3b84ee13e483e7725c4e11c1b0496
-SHA512 (pyo3-build-config-0.27.1.crate) = 9add95c372ac2db8e3e719ca2b393aa1e18b6786a7d34e113b07a7e0ad9698ad2d3753a1e7707e4df1edbf62c4fba2df6e0227e5658d5d368ac1dbf76a0e9455
-Size (pyo3-build-config-0.27.1.crate) = 35565 bytes
-BLAKE2s (pyo3-ffi-0.27.1.crate) = a0ea69bf2a6425c55f3ee57fe4ddb2c24915c41df607a9c682a16dfc85980cfc
-SHA512 (pyo3-ffi-0.27.1.crate) = 5bfb8e7982b0d9ddf6fb2c2a4110b43c5b4bcc6f0a14acb50af329742b6eb9993df2ffe88bc34732fd0a58ca552df1b071fa8efd7b38d3441a7b9f45245168ea
-Size (pyo3-ffi-0.27.1.crate) = 78517 bytes
-BLAKE2s (pyo3-macros-0.27.1.crate) = 2dd3178390833c52935ce5836cff57e049647cf628e652365d1b942ad4f25ca9
-SHA512 (pyo3-macros-0.27.1.crate) = 7d33a363e464e2fe5b4fe4b958877c695542c8e18a0b512868d579455c9c6072d8a4c00a36b069bf8b54f7dade9847b3968c3d3f40b0b2b54fcfeff44f0afef2
-Size (pyo3-macros-0.27.1.crate) = 8918 bytes
-BLAKE2s (pyo3-macros-backend-0.27.1.crate) = e0fba19c10a01ccb40932220cd24b5e0463800068937517aa281c18474daa069
-SHA512 (pyo3-macros-backend-0.27.1.crate) = 036147deb1ad48815e22c84071069ed4eefe6b75c95cf727259231d63f0dbde00310983fbe90ab1b740ade071a22b9bb09073d6f120b519242c4bd8989bf3202
-Size (pyo3-macros-backend-0.27.1.crate) = 82521 bytes
+BLAKE2s (pyo3-0.27.2.crate) = 7332a4d08f14c932ec31673b4cf55320151e126ab50022920ad5c9ea0a9e913b
+SHA512 (pyo3-0.27.2.crate) = b20f502bda6cc6d283012acbb2e0225219ccd77af09990872c76b0088947050d886eb47ed88e9e0dcb327d08ab4bf09119f7cab527dfde358e01df5a32bb64c2
+Size (pyo3-0.27.2.crate) = 1171342 bytes
+BLAKE2s (pyo3-build-config-0.27.2.crate) = 47eedb2a2b03ee21c0514e574aa6c26ee83b915190c71777c469102a633e0721
+SHA512 (pyo3-build-config-0.27.2.crate) = dc7cee79ce7febddeec9e70dd5de3b59696a5cf38afeccdfeda00307cc22166d0e9649d5e34e9801b7f495b31c104fa78dac2241248787daae8b9ea1f4551ce5
+Size (pyo3-build-config-0.27.2.crate) = 35564 bytes
+BLAKE2s (pyo3-ffi-0.27.2.crate) = 20fac60cd265542b03f720596d2a94876524c4b462ac3a2bb7aa9a80217f761f
+SHA512 (pyo3-ffi-0.27.2.crate) = 29936c7a0fa524304ca8b017ac912e2c3e9237a86ac8510c17b96b75c7e83948599884f064428640456cd5fb256246d536da432d096f924e78360efd973cee0b
+Size (pyo3-ffi-0.27.2.crate) = 78552 bytes
+BLAKE2s (pyo3-macros-0.27.2.crate) = 87dfa7978d8d2d0a551eb9dca1e6033031833b2ef564238139486377c8df7b8a
+SHA512 (pyo3-macros-0.27.2.crate) = b05f6b61c5b320e83e879384691cdb9ad57ade3ce5a9fdfb587ccd13ea1c92d2b210e2d7ca242c3d1a5f5173076a25578d3d81f5a8c3935a43f010bfa8452153
+Size (pyo3-macros-0.27.2.crate) = 8913 bytes
+BLAKE2s (pyo3-macros-backend-0.27.2.crate) = 54f717334168316b98b3140b92ca0271639e0a3342cd32c610cd589061e62582
+SHA512 (pyo3-macros-backend-0.27.2.crate) = 811fa48ceb5a87d23312b968efa9d8464653289cefc8a1e27838f03285eef67092652ba89eba655d243fa435edd97674a981267870d208e0b11390db32d1ad9f
+Size (pyo3-macros-backend-0.27.2.crate) = 82513 bytes
 BLAKE2s (pythonize-0.27.0.crate) = b47674b20900ae26db502a6fd8574c04aba1f1968649a6b7df7abce9e83dfc78
 SHA512 (pythonize-0.27.0.crate) = b5f4752fb6b20aa61601dfeb3f61661704ae80fc94d444a685082c4be7644311c269748b72351a7bd7b46f5e74373bc09c95cdd4a60fc1b26e69a756b3d61b23
 Size (pythonize-0.27.0.crate) = 18708 bytes
@@ -396,9 +396,9 @@ Size (regex-syntax-0.8.8.crate) = 359141
 BLAKE2s (rustc-hash-2.1.1.crate) = f59440e372f86adc01d4b8f287e6b1e7e77508ad59d6a473e33253b1e917848f
 SHA512 (rustc-hash-2.1.1.crate) = 87097d98d47f327d000041ab13acddc366f1500d9c3e5c82169c3358112c7a7c03701c9b3c2c81d9f9da65b7ebac1c479b179dfaf7c059cd0b929b4673e51084
 Size (rustc-hash-2.1.1.crate) = 14154 bytes
-BLAKE2s (rustix-1.0.5.crate) = 3be60e79b8b608dbc059be8c8cd825059059a3eefb40bd4b46b93a8a8d8e9193
-SHA512 (rustix-1.0.5.crate) = df4c0ce07fcecadcccbb59c65e826eb327904f5a590a61539225c11ebcacf067896bb8577c73a490fbcc3ee20175782b847246095143c24f67e073f2073e8b07
-Size (rustix-1.0.5.crate) = 414160 bytes
+BLAKE2s (rustix-1.1.3.crate) = ec57a4c38cbf18e2723b0d6eb8997b36455dc648a82ed41a5e45563c08de36d9
+SHA512 (rustix-1.1.3.crate) = 00f22451577b2b0cd789a651e6317c26ab1760f92df1283f23aef97703e75e61147a10143f85130f4c82487711d8cf439ccb1ac8b17167e00ca64c210a8a65c6
+Size (rustix-1.1.3.crate) = 423447 bytes
 BLAKE2s (ryu-1.0.20.crate) = 95eb1e552fedfc29ca6a61fa23321101b88bb0037acbe1a13a543b9c7461ea94
 SHA512 (ryu-1.0.20.crate) = 329c581429d9b8baa7d9edd9cf20e23fb8002f339d9fb3d50ed4c7eb68fb19c1ba966d52a9c9602265ca5f59f2bd4393ddcb3a7ac20c64aee3096e137eb2a384
 Size (ryu-1.0.20.crate) = 48738 bytes
@@ -411,12 +411,12 @@ Size (schemafy_core-0.6.0.crate) = 1878 
 BLAKE2s (schemafy_lib-0.6.0.crate) = bcf93516701879987322d47531739d37b2ed66ce22be8568388aa0b070774ce1
 SHA512 (schemafy_lib-0.6.0.crate) = 6f5afd84afe76d99f9e68a22618c340be2eeaa7a93bb9b5a980bc8c4d40cfc0d6dffea90c1031508ff47801050247bc04043924fc3189c9c1e88b7a57c4568cc
 Size (schemafy_lib-0.6.0.crate) = 10431 bytes
-BLAKE2s (schemars-1.1.0.crate) = 461c6056c834ccd0c5b3ae896b99d3a1a855ddb05e1cb856938148b1861ca9f2
-SHA512 (schemars-1.1.0.crate) = ac7b156f6bd00d3fcaac7c4cddff9cdeb1eb34b3775ed26c2cdd9d2a36b109c9f84b5c89d6bce30efe870346e24995d28ca033c11d431b32734ab0efe0fe248d
-Size (schemars-1.1.0.crate) = 92664 bytes
-BLAKE2s (schemars_derive-1.1.0.crate) = 7888bcf557f78bf9cb6221259588ec0a64649ae9b06aff96a3949b1adf3b43a6
-SHA512 (schemars_derive-1.1.0.crate) = b8d8c04d903cf5fb91c39e39ad1ffbf430aeda1c17689299c2c8af8a692670033a809c2ce32767110e09081800c2f0ab3dbdf60fd8a9a27385ade7cc53a926c5
-Size (schemars_derive-1.1.0.crate) = 31175 bytes
+BLAKE2s (schemars-1.2.0.crate) = fe78c1e851eb9317076fe4a38a5ed3f7212177ea5494d56cb33db938c00f7974
+SHA512 (schemars-1.2.0.crate) = 62652dd3bf0e12d5fa8e6ac89d2ec4cc2a8d7c6c71997683dec3c03b6d6b02d7fdc29dfa81c3bf5fc0fccf049c2d05ca880da8e012af4fecff612cf83387309c
+Size (schemars-1.2.0.crate) = 93707 bytes
+BLAKE2s (schemars_derive-1.2.0.crate) = 083a05648f7c21a0e60f486afc6fa17085e1fc58d52940144b657fa20ee7e29c
+SHA512 (schemars_derive-1.2.0.crate) = a76c14529b2782a3969b3c2af22c0d8d35ce66231a0208faa9bfd867b5d94e088253036599fbc3c3909f63049dc90602e132cba087a7d321059d596640288eaa
+Size (schemars_derive-1.2.0.crate) = 31178 bytes
 BLAKE2s (scopeguard-1.2.0.crate) = 4daf97de7fabaf7fe5ba6000f7132a46cc0bab2a297127580d9ac127d0a8fcec
 SHA512 (scopeguard-1.2.0.crate) = 6247719a15fe1e4e2d179127b9a934bd2f99367724f41175ed9522f58824b6bc69b35002eae66b35880375ff61d77ac43ddaa78cbde7160a35183a1da32d3fbb
 Size (scopeguard-1.2.0.crate) = 11619 bytes
@@ -438,9 +438,9 @@ Size (serde_derive-1.0.226.crate) = 5870
 BLAKE2s (serde_derive_internals-0.29.1.crate) = 00f38cdb2e9b80bf7d87b4359554e955e2fe6442b0b093d8d6042d30467ffb36
 SHA512 (serde_derive_internals-0.29.1.crate) = ee7c8a35094b8ee1d8958f4aa177e5c536c6c7706d446e875f1ae1b5249738ecee053a0239e1508114b747797fcd080ee33ed88929ff1f4903988f64f038b771
 Size (serde_derive_internals-0.29.1.crate) = 26189 bytes
-BLAKE2s (serde_json-1.0.145.crate) = b7b312cb489652fd01420df3dec73b94fa3d2190a5a5e5db0a401a5f8308c5bb
-SHA512 (serde_json-1.0.145.crate) = e2054b7914e6cde0c58e952d9c129f7fe8c55981b74a9700cb282480688868ebedeb44281c1e3ccef2e2a04a9a18fbdafc8a4d43169f4d09ce905808e4e056be
-Size (serde_json-1.0.145.crate) = 155748 bytes
+BLAKE2s (serde_json-1.0.148.crate) = 6fea2e5a07a37457c8230a8bad37e7159d2c511f64bb035736958fc44da8d6fd
+SHA512 (serde_json-1.0.148.crate) = 34c9edebb4ce354bb365e9f17e677e330d905a919506a1bb11d4b0d73fff6cc6f32d6c50a6230f8442ac20e36b75644b0750bd9a2ddd4a9059a82b7aade08de0
+Size (serde_json-1.0.148.crate) = 155957 bytes
 BLAKE2s (serde_yaml-0.9.34+deprecated.crate) = f0555fcf281f63a6db07fbcaa0abf75f4beb4dc12be741c4abf13ae5956dc035
 SHA512 (serde_yaml-0.9.34+deprecated.crate) = 64329436d18bc3b1a0737afff7c8727f7e04c71b2bf6022f597a45f0860fa3a678eac688f61f0bf7a7846f98809f427c9907625e1d00c8691c383043c1cffaca
 Size (serde_yaml-0.9.34+deprecated.crate) = 65290 bytes
@@ -495,9 +495,9 @@ Size (target-lexicon-0.13.2.crate) = 279
 BLAKE2s (target-triple-1.0.0.crate) = 3597e41503c63443dfa0b0a25b7c2453d4f8c2e81ed8cada8067897bbc9c57a3
 SHA512 (target-triple-1.0.0.crate) = 1dea5990a0f543136fcf64eeb0906128e6a1922e3d865faf25e7aa74e792bcda1af243ea780a3db2865b6139bb6d623eda25c54555df36dcd7e5a4370cdee2cd
 Size (target-triple-1.0.0.crate) = 7182 bytes
-BLAKE2s (tempfile-3.23.0.crate) = 03894a0b6e2c16a9462ea26eccb98f1cef6ee46f95d6a41761f2c3086c0fd692
-SHA512 (tempfile-3.23.0.crate) = 8e9f84400f714209eb713af5960d1de501c10520817299f0ba2fd53a7c5f0931b60d1053c2c84820aa627aa94bdefa1b0e82c787784b1960170930f0ed2d8753
-Size (tempfile-3.23.0.crate) = 43063 bytes
+BLAKE2s (tempfile-3.24.0.crate) = 60a3c1e7277beaa9f6373bb44d999cbd2a46b3d552843659875181540d8ce757
+SHA512 (tempfile-3.24.0.crate) = f8d83270d3e51567f8b1f52978e563953e528e32ab1521bbd3d464a38a7157586e707a8fa118476423b1033eccd2f3a3427343287edca78e452d34904658edfe
+Size (tempfile-3.24.0.crate) = 40849 bytes
 BLAKE2s (termcolor-1.4.1.crate) = 052eddf6925aee94ddd6422f049b834dfc769ebd3b40553e579a82895d10a253
 SHA512 (termcolor-1.4.1.crate) = b66aad157c4fa2985f764321d157dfb1f0325fd633811870db7919b5579bf7bc19fefe99e1c706cdfa67504c37dc2ca3d283e11d1bb516edcfaf1eb7747a778a
 Size (termcolor-1.4.1.crate) = 18773 bytes
@@ -525,30 +525,30 @@ Size (thiserror-impl-2.0.17.crate) = 213
 BLAKE2s (thread_local-1.1.8.crate) = ff24b6210b6bf0659eeffe5d0285dbba01a96771b4247b0e3d81943589cdc66a
 SHA512 (thread_local-1.1.8.crate) = 6d7e3941f43c43ac091db5d1cf2a8a3892b54b0634d9200426eadeb82015566532f04b6040085dbdcb10580ac724b6ded8416931d764d795a5f923aced66c492
 Size (thread_local-1.1.8.crate) = 13962 bytes
-BLAKE2s (tokio-1.48.0.crate) = 57742de499da8ec4d552c7643e105dfe91571004d8aedbf1b8a8374e82cadd10
-SHA512 (tokio-1.48.0.crate) = 7e275ed26e857d42255dd27e8704bcb0a5daa8658c5a00f9798f4522265006a91e04d6a06512a87f30e0ad090a1676c03d3b02fe8d60263e4ba793940a85b98b
-Size (tokio-1.48.0.crate) = 843434 bytes
+BLAKE2s (tokio-1.49.0.crate) = f924cbf836edbd6679d9962e2a93523f0a3b82143e48cb69315a97baaccec006
+SHA512 (tokio-1.49.0.crate) = f7bcb51fb940964be99200e6a9adc45fe1ab13aef8aafc121a2035f1d76686915ca1087dbe3d78497abef86f374b2f737358e5107bfdf4357f511d87e6af6432
+Size (tokio-1.49.0.crate) = 857029 bytes
 BLAKE2s (tokio-macros-2.6.0.crate) = 9462b7b0970b5c1aa4dc0a711131ecc93d3c47ec358cd23497ae08292e1f561c
 SHA512 (tokio-macros-2.6.0.crate) = 626e2dddbd80cd4bc365a93dcd4906752c6a1d0f2698daa007deb64596f518b420e5a0374ca415044d5c8acd247a83e3190ca5611ef9185f46785f8194d380a2
 Size (tokio-macros-2.6.0.crate) = 16505 bytes
-BLAKE2s (tokio-stream-0.1.17.crate) = 84c954bde7d0ffde9336f2cc00e459903ad36777c6a4753ae3bf4609cdd4b050
-SHA512 (tokio-stream-0.1.17.crate) = c44c5da6f916ce128e8a13025d9c3e92ddb4c82d2cad52bde4bfb982e6f83eb89125b616f89f2fbbf9ba8b7f800ce46e33f43104a59153db2e950bc2f0d570c4
-Size (tokio-stream-0.1.17.crate) = 38477 bytes
-BLAKE2s (tokio-util-0.7.17.crate) = 7b29d2762175c9b2fa55552888706bb6c0dd22df1c08229b5b64ca0d2d3de988
-SHA512 (tokio-util-0.7.17.crate) = 80012252a144ccfc388a5f5e2bae022e72400b9ea797aefcffc65833eaf16393a86602b249dff8243c92f447350ec59ca65b6f9bddca32bd8b5dc6a5cb5dc296
-Size (tokio-util-0.7.17.crate) = 133898 bytes
-BLAKE2s (toml_datetime-0.7.3.crate) = 3daae57f645d61c29fe315855fe661d86c4d3eff577467a0e5abf36ce3d46462
-SHA512 (toml_datetime-0.7.3.crate) = feb8c7559a7e14aa2d52fe6236a406feebd499b03c37e1dc50e5a116a43d317046d5b6ab6326a4193c066692e02ec9d30104991a501d9d7347ceef5cae4bd520
-Size (toml_datetime-0.7.3.crate) = 17827 bytes
-BLAKE2s (toml_edit-0.23.9.crate) = ef73373536f9b7824c71f277f962d5517e724bb0de59020e394715ec4adf3f1c
-SHA512 (toml_edit-0.23.9.crate) = 8e421ac9c7a082b174531038a0ca25d05ed2d07a01caeb0289b8b947665b621662f318a7e35120af9c9246338f00b5958ea5154fbf7887cbdde90c6e374144fb
-Size (toml_edit-0.23.9.crate) = 65870 bytes
-BLAKE2s (toml_parser-1.0.4.crate) = 71174a719c354f5398509c2fb9d5c25138157f376c617055e03116530206dde2
-SHA512 (toml_parser-1.0.4.crate) = 00416ae9ce4202855a0ee4ac9a704379d1eb151ae0e9e05c8d3eaaee06d97bbe427a0fe668a4134ad38382b1e248659f575bcf50071681d55dfd609b64908370
-Size (toml_parser-1.0.4.crate) = 34978 bytes
-BLAKE2s (toml_writer-1.0.4.crate) = 923cb9670babdb4b0e1f58884f8b830c03d6a237e726d50dd39079911a9b7c63
-SHA512 (toml_writer-1.0.4.crate) = 92f058981fa8685bdbb891838c5580f8315f70d69fff565949e1ca1d00924370ed4927052ff145b1867229a100aacd2dc8918f102001053180755b2544ac3eea
-Size (toml_writer-1.0.4.crate) = 17146 bytes
+BLAKE2s (tokio-stream-0.1.18.crate) = dd252dedc84afc3b5d40a13379fa34f4997699e1523103b659e3bcaf27568ab0
+SHA512 (tokio-stream-0.1.18.crate) = 679a17e530a84f38538af9952496d0258550252f4978075fec468380b4500ee6449a266c0e6439de4faef7aa3bde3a5baf04559fe43736f745406bd6dd4e4c00
+Size (tokio-stream-0.1.18.crate) = 44366 bytes
+BLAKE2s (tokio-util-0.7.18.crate) = f948deec6ec1aa76861876e066545dc421ff5973181c426a8457215be38b9797
+SHA512 (tokio-util-0.7.18.crate) = 619504b1c7b10ef79da38b99e7c17affc0dbb984dc671bd1ca0c4b1ad3d1d86f80feee67b78fdb7fcf7ea989a0e9bd5d52714467f4881f31ef5f60cb989ec671
+Size (tokio-util-0.7.18.crate) = 140550 bytes
+BLAKE2s (toml_datetime-0.7.5+spec-1.1.0.crate) = dc45dc5d9fbcd0847eb9ab81070aacbd6aa5ea1a5aba9fd25f3777075fd50692
+SHA512 (toml_datetime-0.7.5+spec-1.1.0.crate) = 4db08a8865011ebec8351a5c42c7c9ce862956c04cf80d10644f68d727362699a4240db9e210cb6d558fecadb63da0fb41b356b5f0cd1142303069988a8642b0
+Size (toml_datetime-0.7.5+spec-1.1.0.crate) = 17975 bytes
+BLAKE2s (toml_edit-0.24.0+spec-1.1.0.crate) = a58ddc2b75c6c398ba9b83264db7b3872a6924123b72798a85e5e6e127e1d2ee
+SHA512 (toml_edit-0.24.0+spec-1.1.0.crate) = 5f39247bd63e04ae66d9edecaeddb0cb38c3e598060afb7bef14ee4993d4852baa6e2f94d4529a3d7656a31576837e3c2dd11f510498379c7d904286df195171
+Size (toml_edit-0.24.0+spec-1.1.0.crate) = 66403 bytes
+BLAKE2s (toml_parser-1.0.6+spec-1.1.0.crate) = e878009fc97d46d42af22b1220707a5acbbc772dcbeab50d9d5446353610d8b9
+SHA512 (toml_parser-1.0.6+spec-1.1.0.crate) = 16d8239dfc00dc55271ef0b5d7c4d7c87833b86a6204266f9edf94d5e2bf2cddf698b65383b53eca87da28b35162a28edea62f039e024883a2501fbb13122dbd
+Size (toml_parser-1.0.6+spec-1.1.0.crate) = 34897 bytes
+BLAKE2s (toml_writer-1.0.6+spec-1.1.0.crate) = ea3e2261b38415abb3460e4225f1b17f6bf3155eac3a1868c02d3fb47239882c
+SHA512 (toml_writer-1.0.6+spec-1.1.0.crate) = c10836e5e69a052806dda9490dab4458532a0bd8bad31a33834b48ceeef25c2020caf3dd1300aea5ebaf87c1f367e18a357ee9ecc8956553a63685d283a822d6
+Size (toml_writer-1.0.6+spec-1.1.0.crate) = 17187 bytes
 BLAKE2s (tower-0.5.2.crate) = 32c2e183ca114cd536a9a13e65df642fb1f358229385095a832027aa0e9e87c8
 SHA512 (tower-0.5.2.crate) = e89c4ffd83fec3566334a4c4e9151ddeabfd3437269afc8bffb46201391bc1cdc82cbb97c69643a30f8873e87c511ad9aefc6c081241a4419fe315c99c61ffce
 Size (tower-0.5.2.crate) = 109417 bytes
@@ -618,9 +618,9 @@ Size (tree-sitter-kotlin-sg-0.4.0.crate)
 BLAKE2s (tree-sitter-language-0.1.5.crate) = dbd1d6d35aa8a3f13eecc817c9e095e89913ecf6b66230d149e90037021c85ad
 SHA512 (tree-sitter-language-0.1.5.crate) = 74f71b111f0284de8a0d970e18759febc36c4c470904aebec204d0b305f9d3e81cd00918e92cbae05e9469440751a6be4466100a55292717285c97b24cd3c869
 Size (tree-sitter-language-0.1.5.crate) = 1887 bytes
-BLAKE2s (tree-sitter-lua-0.2.0.crate) = af3161ce7c11b0e5a4f19cf08df13ae5b5dcfe42990fe0ae4029393f7681e7fc
-SHA512 (tree-sitter-lua-0.2.0.crate) = 90f9b405f0a94fb69ac2296069f88fd3daf743f9f3124f81c07beb913f0beae66298c7d95ed7776ae90d2a04aada1ceeb318e097b3c862f8bc2a2a775a07f39c
-Size (tree-sitter-lua-0.2.0.crate) = 40860 bytes
+BLAKE2s (tree-sitter-lua-0.4.1.crate) = ec11346c9c4fc2529768c7002442039379b124c361b2e2c71dba5f2c1ee38cbf
+SHA512 (tree-sitter-lua-0.4.1.crate) = 8e290e7a23bef2267ff77cd99a2b886cd86630fcedf4a32db353ddc2045ae10e00470b3e5f1b67daf753b6990985af3b211240e23c6222c84eb7f74b35d5b8c1
+Size (tree-sitter-lua-0.4.1.crate) = 44316 bytes
 BLAKE2s (tree-sitter-nix-0.3.0.crate) = eea19ce9becdc70997101438c1f61f817af9970de8bc20f2b88c02ced2348a13
 SHA512 (tree-sitter-nix-0.3.0.crate) = 4a6708748ad4ba0fb46aacda5b51f3d9407c3fd71c9ca7165669321726be5d19c0685dac43fa41b2eb52dd78b882f8013d82db0d804adbc1c44175e081070401
 Size (tree-sitter-nix-0.3.0.crate) = 45486 bytes
@@ -750,3 +750,7 @@ Size (wit-bindgen-rt-0.39.0.crate) = 122
 BLAKE2s (xterm-query-0.5.2.crate) = 9c026ff459f4465f2c3e6faaa836bbf1861f9ca4943002fe9e64e29323723e64
 SHA512 (xterm-query-0.5.2.crate) = b750d61cf042d8a91b9c47e337cac0f16186409feff6681c1b021820b1fb6a928e117b0b393eabce91d586c1fd9042ffe93b836e6b152c8bd30c54c52ac69788
 Size (xterm-query-0.5.2.crate) = 7398 bytes
+BLAKE2s (zmij-1.0.10.crate) = 67068703a82a1975dc38094b0aa720ae709b29398fe580dd0070ce470b9822a7
+SHA512 (zmij-1.0.10.crate) = 576dc3209a5dc8bd11c8fab59c05ab4ebd8f12bf2a4cdc6069d4d01b19269a1bf5e8ba57c17e19480000c6db23e880f8267f8a3fee209b1476dec7b44a905de7
+Size (zmij-1.0.10.crate) = 22288 bytes
+SHA1 (patch-.._vendor_mio-1.0.3_src_sys_unix_selector_kqueue.rs) = a61c6361072178d86f00280158f6c8876c42b42d

Index: pkgsrc/devel/ast-grep/cargo-depends.mk
diff -u pkgsrc/devel/ast-grep/cargo-depends.mk:1.69 pkgsrc/devel/ast-grep/cargo-depends.mk:1.70
--- pkgsrc/devel/ast-grep/cargo-depends.mk:1.69 Sat Dec 20 20:03:08 2025
+++ pkgsrc/devel/ast-grep/cargo-depends.mk      Mon Jan  5 06:29:54 2026
@@ -1,4 +1,4 @@
-# $NetBSD: cargo-depends.mk,v 1.69 2025/12/20 20:03:08 pin Exp $
+# $NetBSD: cargo-depends.mk,v 1.70 2026/01/05 06:29:54 pin Exp $
 
 CARGO_CRATE_DEPENDS+=  Inflector-0.11.4
 CARGO_CRATE_DEPENDS+=  aho-corasick-1.1.3
@@ -21,9 +21,9 @@ CARGO_CRATE_DEPENDS+= bytes-1.10.1
 CARGO_CRATE_DEPENDS+=  cc-1.2.49
 CARGO_CRATE_DEPENDS+=  cfg-if-1.0.0
 CARGO_CRATE_DEPENDS+=  cfg_aliases-0.2.1
-CARGO_CRATE_DEPENDS+=  clap-4.5.53
-CARGO_CRATE_DEPENDS+=  clap_builder-4.5.53
-CARGO_CRATE_DEPENDS+=  clap_complete-4.5.61
+CARGO_CRATE_DEPENDS+=  clap-4.5.54
+CARGO_CRATE_DEPENDS+=  clap_builder-4.5.54
+CARGO_CRATE_DEPENDS+=  clap_complete-4.5.64
 CARGO_CRATE_DEPENDS+=  clap_derive-4.5.49
 CARGO_CRATE_DEPENDS+=  clap_lex-0.7.4
 CARGO_CRATE_DEPENDS+=  codespan-reporting-0.13.1
@@ -84,9 +84,9 @@ CARGO_CRATE_DEPENDS+= itoa-1.0.15
 CARGO_CRATE_DEPENDS+=  lazy-regex-3.4.1
 CARGO_CRATE_DEPENDS+=  lazy-regex-proc_macros-3.4.1
 CARGO_CRATE_DEPENDS+=  lazy_static-1.5.0
-CARGO_CRATE_DEPENDS+=  libc-0.2.172
+CARGO_CRATE_DEPENDS+=  libc-0.2.178
 CARGO_CRATE_DEPENDS+=  libloading-0.9.0
-CARGO_CRATE_DEPENDS+=  linux-raw-sys-0.9.4
+CARGO_CRATE_DEPENDS+=  linux-raw-sys-0.11.0
 CARGO_CRATE_DEPENDS+=  litrs-0.4.1
 CARGO_CRATE_DEPENDS+=  lock_api-0.4.12
 CARGO_CRATE_DEPENDS+=  log-0.4.27
@@ -95,10 +95,10 @@ CARGO_CRATE_DEPENDS+=       memchr-2.7.4
 CARGO_CRATE_DEPENDS+=  memoffset-0.9.1
 CARGO_CRATE_DEPENDS+=  minimad-0.14.0
 CARGO_CRATE_DEPENDS+=  mio-1.0.3
-CARGO_CRATE_DEPENDS+=  napi-3.7.0
+CARGO_CRATE_DEPENDS+=  napi-3.8.1
 CARGO_CRATE_DEPENDS+=  napi-build-2.3.1
-CARGO_CRATE_DEPENDS+=  napi-derive-3.4.0
-CARGO_CRATE_DEPENDS+=  napi-derive-backend-4.0.0
+CARGO_CRATE_DEPENDS+=  napi-derive-3.5.0
+CARGO_CRATE_DEPENDS+=  napi-derive-backend-5.0.0
 CARGO_CRATE_DEPENDS+=  napi-sys-3.2.1
 CARGO_CRATE_DEPENDS+=  nix-0.29.0
 CARGO_CRATE_DEPENDS+=  nohash-hasher-0.2.0
@@ -116,11 +116,11 @@ CARGO_CRATE_DEPENDS+=     predicates-core-1.
 CARGO_CRATE_DEPENDS+=  predicates-tree-1.0.12
 CARGO_CRATE_DEPENDS+=  prettyplease-0.2.37
 CARGO_CRATE_DEPENDS+=  proc-macro2-1.0.95
-CARGO_CRATE_DEPENDS+=  pyo3-0.27.1
-CARGO_CRATE_DEPENDS+=  pyo3-build-config-0.27.1
-CARGO_CRATE_DEPENDS+=  pyo3-ffi-0.27.1
-CARGO_CRATE_DEPENDS+=  pyo3-macros-0.27.1
-CARGO_CRATE_DEPENDS+=  pyo3-macros-backend-0.27.1
+CARGO_CRATE_DEPENDS+=  pyo3-0.27.2
+CARGO_CRATE_DEPENDS+=  pyo3-build-config-0.27.2
+CARGO_CRATE_DEPENDS+=  pyo3-ffi-0.27.2
+CARGO_CRATE_DEPENDS+=  pyo3-macros-0.27.2
+CARGO_CRATE_DEPENDS+=  pyo3-macros-backend-0.27.2
 CARGO_CRATE_DEPENDS+=  pythonize-0.27.0
 CARGO_CRATE_DEPENDS+=  quote-1.0.40
 CARGO_CRATE_DEPENDS+=  r-efi-5.2.0
@@ -131,13 +131,13 @@ CARGO_CRATE_DEPENDS+=     regex-1.12.2
 CARGO_CRATE_DEPENDS+=  regex-automata-0.4.12
 CARGO_CRATE_DEPENDS+=  regex-syntax-0.8.8
 CARGO_CRATE_DEPENDS+=  rustc-hash-2.1.1
-CARGO_CRATE_DEPENDS+=  rustix-1.0.5
+CARGO_CRATE_DEPENDS+=  rustix-1.1.3
 CARGO_CRATE_DEPENDS+=  ryu-1.0.20
 CARGO_CRATE_DEPENDS+=  same-file-1.0.6
 CARGO_CRATE_DEPENDS+=  schemafy_core-0.6.0
 CARGO_CRATE_DEPENDS+=  schemafy_lib-0.6.0
-CARGO_CRATE_DEPENDS+=  schemars-1.1.0
-CARGO_CRATE_DEPENDS+=  schemars_derive-1.1.0
+CARGO_CRATE_DEPENDS+=  schemars-1.2.0
+CARGO_CRATE_DEPENDS+=  schemars_derive-1.2.0
 CARGO_CRATE_DEPENDS+=  scopeguard-1.2.0
 CARGO_CRATE_DEPENDS+=  semver-1.0.26
 CARGO_CRATE_DEPENDS+=  serde-1.0.226
@@ -145,7 +145,7 @@ CARGO_CRATE_DEPENDS+=       serde-sarif-0.8.0
 CARGO_CRATE_DEPENDS+=  serde_core-1.0.226
 CARGO_CRATE_DEPENDS+=  serde_derive-1.0.226
 CARGO_CRATE_DEPENDS+=  serde_derive_internals-0.29.1
-CARGO_CRATE_DEPENDS+=  serde_json-1.0.145
+CARGO_CRATE_DEPENDS+=  serde_json-1.0.148
 CARGO_CRATE_DEPENDS+=  serde_yaml-0.9.34+deprecated
 CARGO_CRATE_DEPENDS+=  shlex-1.3.0
 CARGO_CRATE_DEPENDS+=  signal-hook-0.3.17
@@ -164,7 +164,7 @@ CARGO_CRATE_DEPENDS+=       syn-2.0.110
 CARGO_CRATE_DEPENDS+=  sync_wrapper-1.0.2
 CARGO_CRATE_DEPENDS+=  target-lexicon-0.13.2
 CARGO_CRATE_DEPENDS+=  target-triple-1.0.0
-CARGO_CRATE_DEPENDS+=  tempfile-3.23.0
+CARGO_CRATE_DEPENDS+=  tempfile-3.24.0
 CARGO_CRATE_DEPENDS+=  termcolor-1.4.1
 CARGO_CRATE_DEPENDS+=  termimad-0.34.1
 CARGO_CRATE_DEPENDS+=  terminal-light-1.8.0
@@ -174,14 +174,14 @@ CARGO_CRATE_DEPENDS+=     thiserror-2.0.17
 CARGO_CRATE_DEPENDS+=  thiserror-impl-1.0.69
 CARGO_CRATE_DEPENDS+=  thiserror-impl-2.0.17
 CARGO_CRATE_DEPENDS+=  thread_local-1.1.8
-CARGO_CRATE_DEPENDS+=  tokio-1.48.0
+CARGO_CRATE_DEPENDS+=  tokio-1.49.0
 CARGO_CRATE_DEPENDS+=  tokio-macros-2.6.0
-CARGO_CRATE_DEPENDS+=  tokio-stream-0.1.17
-CARGO_CRATE_DEPENDS+=  tokio-util-0.7.17
-CARGO_CRATE_DEPENDS+=  toml_datetime-0.7.3
-CARGO_CRATE_DEPENDS+=  toml_edit-0.23.9
-CARGO_CRATE_DEPENDS+=  toml_parser-1.0.4
-CARGO_CRATE_DEPENDS+=  toml_writer-1.0.4
+CARGO_CRATE_DEPENDS+=  tokio-stream-0.1.18
+CARGO_CRATE_DEPENDS+=  tokio-util-0.7.18
+CARGO_CRATE_DEPENDS+=  toml_datetime-0.7.5+spec-1.1.0
+CARGO_CRATE_DEPENDS+=  toml_edit-0.24.0+spec-1.1.0
+CARGO_CRATE_DEPENDS+=  toml_parser-1.0.6+spec-1.1.0
+CARGO_CRATE_DEPENDS+=  toml_writer-1.0.6+spec-1.1.0
 CARGO_CRATE_DEPENDS+=  tower-0.5.2
 CARGO_CRATE_DEPENDS+=  tower-layer-0.3.3
 CARGO_CRATE_DEPENDS+=  tower-lsp-server-0.23.0
@@ -205,7 +205,7 @@ CARGO_CRATE_DEPENDS+=       tree-sitter-javasc
 CARGO_CRATE_DEPENDS+=  tree-sitter-json-0.23.0
 CARGO_CRATE_DEPENDS+=  tree-sitter-kotlin-sg-0.4.0
 CARGO_CRATE_DEPENDS+=  tree-sitter-language-0.1.5
-CARGO_CRATE_DEPENDS+=  tree-sitter-lua-0.2.0
+CARGO_CRATE_DEPENDS+=  tree-sitter-lua-0.4.1
 CARGO_CRATE_DEPENDS+=  tree-sitter-nix-0.3.0
 CARGO_CRATE_DEPENDS+=  tree-sitter-php-0.24.2
 CARGO_CRATE_DEPENDS+=  tree-sitter-python-0.25.0
@@ -249,3 +249,4 @@ CARGO_CRATE_DEPENDS+=       windows_x86_64_msv
 CARGO_CRATE_DEPENDS+=  winnow-0.7.13
 CARGO_CRATE_DEPENDS+=  wit-bindgen-rt-0.39.0
 CARGO_CRATE_DEPENDS+=  xterm-query-0.5.2
+CARGO_CRATE_DEPENDS+=  zmij-1.0.10

Added files:

Index: pkgsrc/devel/ast-grep/patches/patch-.._vendor_mio-1.0.3_src_sys_unix_selector_kqueue.rs
diff -u /dev/null pkgsrc/devel/ast-grep/patches/patch-.._vendor_mio-1.0.3_src_sys_unix_selector_kqueue.rs:1.1
--- /dev/null   Mon Jan  5 06:29:54 2026
+++ pkgsrc/devel/ast-grep/patches/patch-.._vendor_mio-1.0.3_src_sys_unix_selector_kqueue.rs     Mon Jan  5 06:29:54 2026
@@ -0,0 +1,18 @@
+$NetBSD: patch-.._vendor_mio-1.0.3_src_sys_unix_selector_kqueue.rs,v 1.1 2026/01/05 06:29:54 pin Exp $
+
+Fix build using upstream non-released commit
+https://github.com/tokio-rs/mio/pull/1923
+
+--- ../vendor/mio-1.0.3/src/sys/unix/selector/kqueue.rs.orig   2025-12-04 08:47:31.211497049 +0000
++++ ../vendor/mio-1.0.3/src/sys/unix/selector/kqueue.rs
+@@ -50,10 +50,7 @@ type Flags = u16;
+ type Flags = u32;
+ 
+ // Type of the `udata` field in the `kevent` structure.
+-#[cfg(not(target_os = "netbsd"))]
+ type UData = *mut libc::c_void;
+-#[cfg(target_os = "netbsd")]
+-type UData = libc::intptr_t;
+ 
+ macro_rules! kevent {
+     ($id: expr, $filter: expr, $flags: expr, $data: expr) => {



Home | Main Index | Thread Index | Old Index