pkgsrc-Changes archive

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

CVS commit: pkgsrc/devel/sem



Module Name:    pkgsrc
Committed By:   wiz
Date:           Sun Aug 16 13:22:18 UTC 2026

Modified Files:
        pkgsrc/devel/sem: Makefile cargo-crates.mk distinfo

Log Message:
sem: update to 0.21.1.

### Fixed

- **Building a graph over Svelte components no longer crashes
(SIGSEGV) on Linux/glibc.** `sem graph`/`context`/`orient` over
`.svelte` files deterministically exited 139 from an invalid free
in the `tree-sitter-htmlx-svelte` 0.1.8 grammar's scanner, hit
during parallel graph construction (macOS's allocator tolerated
the bad free, so it only showed on Linux). Bumped the grammar to
0.1.16, which carries the scanner fixes; the existing version
constraint already permitted it, so this is a lock-only dependency
update. Added a parallel-Svelte-graph regression test. Thanks @XF-FW
for the exhaustive isolation and the verified fix (#471).


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 pkgsrc/devel/sem/Makefile pkgsrc/devel/sem/distinfo
cvs rdiff -u -r1.3 -r1.4 pkgsrc/devel/sem/cargo-crates.mk

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

Modified files:

Index: pkgsrc/devel/sem/Makefile
diff -u pkgsrc/devel/sem/Makefile:1.4 pkgsrc/devel/sem/Makefile:1.5
--- pkgsrc/devel/sem/Makefile:1.4       Mon Jul 13 10:12:06 2026
+++ pkgsrc/devel/sem/Makefile   Sun Aug 16 13:22:17 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.4 2026/07/13 10:12:06 wiz Exp $
+# $NetBSD: Makefile,v 1.5 2026/08/16 13:22:17 wiz Exp $
 
-DISTNAME=      sem-0.21.0
+DISTNAME=      sem-0.21.1
 CATEGORIES=    devel
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=Ataraxy-Labs/}
 GITHUB_TAG=    v${PKGVERSION_NOREV}
Index: pkgsrc/devel/sem/distinfo
diff -u pkgsrc/devel/sem/distinfo:1.4 pkgsrc/devel/sem/distinfo:1.5
--- pkgsrc/devel/sem/distinfo:1.4       Mon Jul 13 10:12:06 2026
+++ pkgsrc/devel/sem/distinfo   Sun Aug 16 13:22:17 2026
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.4 2026/07/13 10:12:06 wiz Exp $
+$NetBSD: distinfo,v 1.5 2026/08/16 13:22:17 wiz Exp $
 
 BLAKE2s (adler2-2.0.1.crate) = 4d391e0fcde91c7435ee9a5503fee4a5346f549f1b45e482ce3e1e151d90f8f5
 SHA512 (adler2-2.0.1.crate) = 555b2b7ba6f8116acccd0bcd16ed34cc78162c81023cff31a8566ffcd456c03832089fca2d5b668ceaac4fe8f922d31aa9c487f226a36cace294ff4a219bd91d
@@ -78,9 +78,9 @@ Size (clap_complete-4.6.5.crate) = 51377
 BLAKE2s (clap_complete_command-0.6.1.crate) = c58ba72456abdab6ba0a858f83213851836251403e2f9502b52a3e15529ac425
 SHA512 (clap_complete_command-0.6.1.crate) = b364cac56e9604c7c06a84f5d687b62398f92e3c0407123b183d5c3846948a4a0975469326312ad57e2ce936574462f3dde61385062827e48efc3ff813185ef6
 Size (clap_complete_command-0.6.1.crate) = 7959 bytes
-BLAKE2s (clap_complete_nushell-4.6.0.crate) = 7d42e31722b547018d4e2010bccbe18ce0e3a43882034c58437392462e057c92
-SHA512 (clap_complete_nushell-4.6.0.crate) = 614840db4208f3e93869e3167d1f95ab420c10043e451e4f941a68728a2182007f8ec7c2719952ba3c6866afdca6e1fa800aa7c07dd665b25328ae57dcf442fe
-Size (clap_complete_nushell-4.6.0.crate) = 36526 bytes
+BLAKE2s (clap_complete_nushell-4.6.1.crate) = 2b55f100855b6f24f4d3e407b24ca8b2544051d8b7adc9c2346956f4849ae724
+SHA512 (clap_complete_nushell-4.6.1.crate) = fa0e11cb988a549295a617def589380e1123904d88a546859fd4c0bb641a07f5a2f4d1075a0ff8404f382ccbf06639a0148cd69b5be02b07b4357de65b09d57a
+Size (clap_complete_nushell-4.6.1.crate) = 36671 bytes
 BLAKE2s (clap_derive-4.6.1.crate) = 945495dc8a3310d4f2fdb25a5060fd4d3ba238575b3eb16bd0076fc62979c053
 SHA512 (clap_derive-4.6.1.crate) = ed210527cecfe3791b9d5af7279b337890b46b61fa05fa6979c88db1693ddf0ee5a4eb0904dd93e2da76f5c870963cc79b90d87cfc3cecf166a65364c16ffd06
 Size (clap_derive-4.6.1.crate) = 33512 bytes
@@ -501,9 +501,9 @@ Size (schemars_derive-1.2.1.crate) = 313
 BLAKE2s (scopeguard-1.2.0.crate) = 4daf97de7fabaf7fe5ba6000f7132a46cc0bab2a297127580d9ac127d0a8fcec
 SHA512 (scopeguard-1.2.0.crate) = 6247719a15fe1e4e2d179127b9a934bd2f99367724f41175ed9522f58824b6bc69b35002eae66b35880375ff61d77ac43ddaa78cbde7160a35183a1da32d3fbb
 Size (scopeguard-1.2.0.crate) = 11619 bytes
-BLAKE2s (sem-0.21.0.tar.gz) = a514217ca4c5a1f8dfebafbb21ee685a0c30757cf5fa9f3654f3bb612ff54ba2
-SHA512 (sem-0.21.0.tar.gz) = 14d57fe01e9f0d07ab0b2b7cb4ec4f9dfcde756777b2da802c61d4fc3bc9b2363931ec3ae97a3bf8063fd80fe2cb9321b9edb171b7ea726c05e679bdbbed48f2
-Size (sem-0.21.0.tar.gz) = 1408737 bytes
+BLAKE2s (sem-0.21.1.tar.gz) = 58b14e623ddc94ec586445fa300b9cfe56b40684d6f9e5b7d83f79dbb03e2642
+SHA512 (sem-0.21.1.tar.gz) = fd2cd3269c56b100a0313e899e7dcfbf8c708726bef81e726213987ff0c36483f260f278799160df33f51c5a5893cb08112ec88ca064c9d89208321847c80cbb
+Size (sem-0.21.1.tar.gz) = 1650657 bytes
 BLAKE2s (semver-1.0.28.crate) = cc54fd8b7e1ad8e773e58137625a19c3ca7c46fec285a7eec1685230a1e9b88f
 SHA512 (semver-1.0.28.crate) = bb44373e60fccb83bc95e4277ea0abdd756a3f77b3334cf6d6b5fceac086910661ab94eb326cdc8fefce0c09220933bdf03bfd142c1594a92c9c1e4e931114b7
 Size (semver-1.0.28.crate) = 33064 bytes
@@ -675,9 +675,9 @@ Size (tree-sitter-haskell-0.23.1.crate) 
 BLAKE2s (tree-sitter-hcl-1.1.0.crate) = ffba97236d8f34f460483a7ac1dd486041c7e7f8e36dcae11f0d46d1444ffa43
 SHA512 (tree-sitter-hcl-1.1.0.crate) = 52866352a675efe0165c74b602f158ff4af1713692340266d7fc1b634fea90a97c1f146430e4c45504d3f3dea604468c5a9d2ec7b1706146c5f57c3c13c89915
 Size (tree-sitter-hcl-1.1.0.crate) = 60729 bytes
-BLAKE2s (tree-sitter-htmlx-svelte-0.1.8.crate) = fe32b67d10521263a40e6a1310a358098862d1489226286f46c4ae9d68a0e4f4
-SHA512 (tree-sitter-htmlx-svelte-0.1.8.crate) = a1e01b0fe891c0b787073938d1091d8e0b498349f56c2b6ba479ac2faee35dc9d93c5dce569087cf42086989275ea9feae4092bd5b36002aa272925ea983c567
-Size (tree-sitter-htmlx-svelte-0.1.8.crate) = 133326 bytes
+BLAKE2s (tree-sitter-htmlx-svelte-0.1.16.crate) = e6a7d83660302d0724f20a0098ce38e8060dede26fa8cb1c50aec02203a73dde
+SHA512 (tree-sitter-htmlx-svelte-0.1.16.crate) = e762054b8ab0d942290f49d09244ee60b4d7789f23be25a020a5d9a7420e084ac8d7539e2267becafcdb1003af4fcd998a8a2434108622d68e0f9792b6bf58c6
+Size (tree-sitter-htmlx-svelte-0.1.16.crate) = 136324 bytes
 BLAKE2s (tree-sitter-java-0.23.5.crate) = 7b74d177a7081f6178e66c30cfd5d2ac7d3cb5b157c140729c3a2fc74b46c274
 SHA512 (tree-sitter-java-0.23.5.crate) = 1277647ae94247581df4587f846139fcf1709c461db528f6fa1907132a69212de71d44895b3f0682398ebeb10e1429c81b389c8cecd845860d8a1703987ecfaf
 Size (tree-sitter-java-0.23.5.crate) = 159677 bytes

Index: pkgsrc/devel/sem/cargo-crates.mk
diff -u pkgsrc/devel/sem/cargo-crates.mk:1.3 pkgsrc/devel/sem/cargo-crates.mk:1.4
--- pkgsrc/devel/sem/cargo-crates.mk:1.3        Mon Jul 13 10:12:06 2026
+++ pkgsrc/devel/sem/cargo-crates.mk    Sun Aug 16 13:22:17 2026
@@ -1,4 +1,4 @@
-# $NetBSD: cargo-crates.mk,v 1.3 2026/07/13 10:12:06 wiz Exp $
+# $NetBSD: cargo-crates.mk,v 1.4 2026/08/16 13:22:17 wiz Exp $
 
 CARGO_CRATE_DEPENDS+=  adler2-2.0.1
 CARGO_CRATE_DEPENDS+=  ahash-0.8.12
@@ -26,7 +26,7 @@ CARGO_CRATE_DEPENDS+= clap-4.6.1
 CARGO_CRATE_DEPENDS+=  clap_builder-4.6.0
 CARGO_CRATE_DEPENDS+=  clap_complete-4.6.5
 CARGO_CRATE_DEPENDS+=  clap_complete_command-0.6.1
-CARGO_CRATE_DEPENDS+=  clap_complete_nushell-4.6.0
+CARGO_CRATE_DEPENDS+=  clap_complete_nushell-4.6.1
 CARGO_CRATE_DEPENDS+=  clap_derive-4.6.1
 CARGO_CRATE_DEPENDS+=  clap_lex-1.1.0
 CARGO_CRATE_DEPENDS+=  colorchoice-1.0.5
@@ -224,7 +224,7 @@ CARGO_CRATE_DEPENDS+=       tree-sitter-fortra
 CARGO_CRATE_DEPENDS+=  tree-sitter-go-0.23.4
 CARGO_CRATE_DEPENDS+=  tree-sitter-haskell-0.23.1
 CARGO_CRATE_DEPENDS+=  tree-sitter-hcl-1.1.0
-CARGO_CRATE_DEPENDS+=  tree-sitter-htmlx-svelte-0.1.8
+CARGO_CRATE_DEPENDS+=  tree-sitter-htmlx-svelte-0.1.16
 CARGO_CRATE_DEPENDS+=  tree-sitter-java-0.23.5
 CARGO_CRATE_DEPENDS+=  tree-sitter-javascript-0.23.1
 CARGO_CRATE_DEPENDS+=  tree-sitter-kotlin-ng-1.1.0



Home | Main Index | Thread Index | Old Index