pkgsrc-Changes archive

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

CVS commit: pkgsrc/devel/cargo-nextest



Module Name:    pkgsrc
Committed By:   pin
Date:           Thu Oct 22 09:20:51 UTC 2026

Modified Files:
        pkgsrc/devel/cargo-nextest: Makefile cargo-depends.mk distinfo

Log Message:
devel/cargo-nextest: update to 0.9.149

Security

    cargo nextest self update no longer trusts the eMudhra intermediate certificate authorities whose private keys were disclosed on 2026-10-20. Previously, an attacker able to intercept network 
traffic could have used these keys to make cargo nextest self update download and install a malicious binary.

    Nextest's self-updater uses a bundled set of root certificates, so operating system and browser updates do not protect it. This release updates webpki-roots to 1.0.10 and rustls-webpki to 
0.103.16, both of which distrust the compromised certificates.

    Running tests does not involve network access and is not affected. Builds without the self-update feature, including most distribution packages, are also not affected.

    Updating from an earlier version with cargo nextest self update would go through the affected code one last time. If you're concerned about your network being compromised, use one of the other 
installation methods instead.

Fixed

    On riscv64 Linux, cargo nextest self update no longer panics. (#3649)


To generate a diff of this commit:
cvs rdiff -u -r1.30 -r1.31 pkgsrc/devel/cargo-nextest/Makefile
cvs rdiff -u -r1.26 -r1.27 pkgsrc/devel/cargo-nextest/cargo-depends.mk \
    pkgsrc/devel/cargo-nextest/distinfo

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

Modified files:

Index: pkgsrc/devel/cargo-nextest/Makefile
diff -u pkgsrc/devel/cargo-nextest/Makefile:1.30 pkgsrc/devel/cargo-nextest/Makefile:1.31
--- pkgsrc/devel/cargo-nextest/Makefile:1.30    Thu Oct  8 05:16:43 2026
+++ pkgsrc/devel/cargo-nextest/Makefile Thu Oct 22 09:20:51 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.30 2026/10/08 05:16:43 adam Exp $
+# $NetBSD: Makefile,v 1.31 2026/10/22 09:20:51 pin Exp $
 
-DISTNAME=      cargo-nextest-0.9.148
+DISTNAME=      cargo-nextest-0.9.149
 CATEGORIES=    devel
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=nextest-rs/}
 GITHUB_PROJECT=        nextest

Index: pkgsrc/devel/cargo-nextest/cargo-depends.mk
diff -u pkgsrc/devel/cargo-nextest/cargo-depends.mk:1.26 pkgsrc/devel/cargo-nextest/cargo-depends.mk:1.27
--- pkgsrc/devel/cargo-nextest/cargo-depends.mk:1.26    Thu Oct  8 05:16:43 2026
+++ pkgsrc/devel/cargo-nextest/cargo-depends.mk Thu Oct 22 09:20:51 2026
@@ -1,4 +1,4 @@
-# $NetBSD: cargo-depends.mk,v 1.26 2026/10/08 05:16:43 adam Exp $
+# $NetBSD: cargo-depends.mk,v 1.27 2026/10/22 09:20:51 pin Exp $
 
 CARGO_CRATE_DEPENDS+=  addr2line-0.24.2
 CARGO_CRATE_DEPENDS+=  adler2-2.0.1
@@ -279,7 +279,7 @@ CARGO_CRATE_DEPENDS+=       option-ext-0.2.0
 CARGO_CRATE_DEPENDS+=  ordered-float-4.6.0
 CARGO_CRATE_DEPENDS+=  os_pipe-1.2.2
 CARGO_CRATE_DEPENDS+=  outref-0.5.2
-CARGO_CRATE_DEPENDS+=  owo-colors-4.3.0
+CARGO_CRATE_DEPENDS+=  owo-colors-4.4.0
 CARGO_CRATE_DEPENDS+=  parking_lot-0.12.4
 CARGO_CRATE_DEPENDS+=  parking_lot_core-0.9.11
 CARGO_CRATE_DEPENDS+=  pathdiff-0.2.3
@@ -350,7 +350,7 @@ CARGO_CRATE_DEPENDS+=       rustls-native-cert
 CARGO_CRATE_DEPENDS+=  rustls-pki-types-1.12.0
 CARGO_CRATE_DEPENDS+=  rustls-platform-verifier-0.7.0
 CARGO_CRATE_DEPENDS+=  rustls-platform-verifier-android-0.1.1
-CARGO_CRATE_DEPENDS+=  rustls-webpki-0.103.15
+CARGO_CRATE_DEPENDS+=  rustls-webpki-0.103.16
 CARGO_CRATE_DEPENDS+=  rustversion-1.0.22
 CARGO_CRATE_DEPENDS+=  rusty-fork-0.3.0
 CARGO_CRATE_DEPENDS+=  same-file-1.0.6
@@ -517,7 +517,7 @@ CARGO_CRATE_DEPENDS+=       wasmparser-0.244.0
 CARGO_CRATE_DEPENDS+=  web-sys-0.3.91
 CARGO_CRATE_DEPENDS+=  web-time-1.1.0
 CARGO_CRATE_DEPENDS+=  webpki-root-certs-1.0.6
-CARGO_CRATE_DEPENDS+=  webpki-roots-1.0.0
+CARGO_CRATE_DEPENDS+=  webpki-roots-1.0.10
 CARGO_CRATE_DEPENDS+=  wezterm-bidi-0.2.3
 CARGO_CRATE_DEPENDS+=  wezterm-blob-leases-0.1.1
 CARGO_CRATE_DEPENDS+=  wezterm-color-types-0.3.0
Index: pkgsrc/devel/cargo-nextest/distinfo
diff -u pkgsrc/devel/cargo-nextest/distinfo:1.26 pkgsrc/devel/cargo-nextest/distinfo:1.27
--- pkgsrc/devel/cargo-nextest/distinfo:1.26    Thu Oct  8 05:16:43 2026
+++ pkgsrc/devel/cargo-nextest/distinfo Thu Oct 22 09:20:51 2026
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.26 2026/10/08 05:16:43 adam Exp $
+$NetBSD: distinfo,v 1.27 2026/10/22 09:20:51 pin Exp $
 
 BLAKE2s (addr2line-0.24.2.crate) = 5bdb03ff8621c0993eda0ec3682c467ad3fc0015f48e46a70779bbd4bfbe8267
 SHA512 (addr2line-0.24.2.crate) = 39cbec3c920ffc0f37584afb55e1cfe4f182e4415319a4e9bfe842360f102f7b9315f6171c0cf71ba0337123903e604096cd573fe98698a26c8eebc2376d965b
@@ -144,9 +144,9 @@ Size (camino-tempfile-1.4.1.crate) = 265
 BLAKE2s (camino-tempfile-ext-0.3.3.crate) = a4c8ca92f3553889982795461fa1bd8a17151e7e8afcd6bce7227ccbbb6e40be
 SHA512 (camino-tempfile-ext-0.3.3.crate) = 1725f3f72ccd207e8d9ee6c7f28749f1b34734032e51bf11aa773be791509a80fdad1aa3c8cb70e3d2b8cea4c04997a615c3581fb16975242e66cb11655195fa
 Size (camino-tempfile-ext-0.3.3.crate) = 19167 bytes
-BLAKE2s (cargo-nextest-0.9.148.tar.gz) = 0a5a6862a80cc31a5db6c8c1d08052bcbcd37d062a127989d183af0b2383d0f9
-SHA512 (cargo-nextest-0.9.148.tar.gz) = def1cecc276512068dc88f427ffdf8daf706046e7ee8b34dc61e6babc3d7c6a14e9149a027c55757ea0a0b4a0bec1420b2499f171c248d3864e8d90447da68af
-Size (cargo-nextest-0.9.148.tar.gz) = 9119734 bytes
+BLAKE2s (cargo-nextest-0.9.149.tar.gz) = 7fd8987a780ceb7f67c7d89da80b6ce3fa00ea70f8b5ad55d70f666374017a06
+SHA512 (cargo-nextest-0.9.149.tar.gz) = e0b7764915637bd22bcced196eb048f5a846f11cbe476300286706da98a78198bb484416aab90df093e7f528826ec353aee2aee34b51df2a05a6b6055c30edcc
+Size (cargo-nextest-0.9.149.tar.gz) = 9121242 bytes
 BLAKE2s (cargo-platform-0.3.0.crate) = f1dc01d022f8890fc5e672e24809275d002c6063802735604161960fd465374c
 SHA512 (cargo-platform-0.3.0.crate) = 43800bb1f7d23c4b82b8ff67dda6463de93955201bf9add1da16d31e4efc3864e5bc506ad05d7b76e7d7eb3a1dc3623e25c5656d19433dc8ef545656aa5786e0
 Size (cargo-platform-0.3.0.crate) = 13252 bytes
@@ -840,9 +840,9 @@ Size (os_pipe-1.2.2.crate) = 10810 bytes
 BLAKE2s (outref-0.5.2.crate) = 73ed851a3f019a8f48f0a49bb5edcd37a6a29d64fd75fc039e544e5395621b68
 SHA512 (outref-0.5.2.crate) = a352eee5f77ca697300d46835deb88821dd9af8165918fee3f32de2f18e529e0fbca5c982454f0a9c9a4596a5e99671ee3e56bdcf3e036af232f013ee8260416
 Size (outref-0.5.2.crate) = 5621 bytes
-BLAKE2s (owo-colors-4.3.0.crate) = 015fd0db3e206995f7f75738edc7a58730cf48c0b1f7cf5e0085de1349534ed4
-SHA512 (owo-colors-4.3.0.crate) = 7a63f3c9e8dba768779163ad8f547ce64587c35e85c39dd9c57f24670e9ae49b8955c0f0a84ec79c110f907925f429ac33ec6580a4c979ffadfe7e3eee554661
-Size (owo-colors-4.3.0.crate) = 31273 bytes
+BLAKE2s (owo-colors-4.4.0.crate) = 61c964b3e17cbc79f50ccaca7d092f5873348ff4500b32c480f3ee123e79b72b
+SHA512 (owo-colors-4.4.0.crate) = 10cbdcca7b970c25a1d309de2b125a15cb7d904f41a8607882864d709c0d434769111e220870fa63da5c4eeedf7af5f5d413585fa257fbec3e974126e602b367
+Size (owo-colors-4.4.0.crate) = 30904 bytes
 BLAKE2s (parking_lot-0.12.4.crate) = 311ad021551f1fafeb610b7d06e40a1dd586ebea683ea602c4c00a5744bac8e8
 SHA512 (parking_lot-0.12.4.crate) = 0334bfd39e59f61eeb1bf182b1026825ea7ea50be7be44b1584c62facdb8e30fbb617e29ded4a35a05155b57c1574c980ba75f602044db75b985661305db0671
 Size (parking_lot-0.12.4.crate) = 46779 bytes
@@ -1053,9 +1053,9 @@ Size (rustls-platform-verifier-0.7.0.cra
 BLAKE2s (rustls-platform-verifier-android-0.1.1.crate) = c8d0240ebc3809d2fbfd7805badb53674ced7d89a17a1cd06880a158d2227cb6
 SHA512 (rustls-platform-verifier-android-0.1.1.crate) = f3f21b88b448f46e08da4303d225f10765d21f2397d4fbe44d5f9cf9da5ced84fa5adc5881f1db66a324cef818537e4a79bad2260b8027894029ba7e6ec16533
 Size (rustls-platform-verifier-android-0.1.1.crate) = 13919 bytes
-BLAKE2s (rustls-webpki-0.103.15.crate) = 7798c89cd466bfc2dcef2c2c7be614ae77cbb76e2772a9890bb5ecc1d1dd3185
-SHA512 (rustls-webpki-0.103.15.crate) = adeb7c379e9b691e044d497768959bab9c8f291c21f93e9f5373ab0639e9070258945e2bd0be4e8eb8fca98c3824e942033d6430d15134f8fe8ff3a1c4d98382
-Size (rustls-webpki-0.103.15.crate) = 87465 bytes
+BLAKE2s (rustls-webpki-0.103.16.crate) = 752cd6f7b2ea420c76d7891a38783c33fdb77471ea4286f27ce3fb0a78ab8087
+SHA512 (rustls-webpki-0.103.16.crate) = eee403a2e2a57b598ad01662995db2bd2fe79d2405e3e3ff98442fa37e6ff8f8a267a46476303fe74691c3399d618c41cc8ffa733ddebe4d8759fd466fc7ce6a
+Size (rustls-webpki-0.103.16.crate) = 89984 bytes
 BLAKE2s (rustversion-1.0.22.crate) = 94885d422b9c942ceab679e86d0a2b8e6f322f655091475a6a475f0b796f48b9
 SHA512 (rustversion-1.0.22.crate) = 7929352df3e5279ac88cebb26ca89bb13c755f46986d2d1f514d18a3239a63638bf64f8ff153920569d173185d988d692ee676335afba0bf72d47f71babe0e15
 Size (rustversion-1.0.22.crate) = 21096 bytes
@@ -1554,9 +1554,9 @@ Size (web-time-1.1.0.crate) = 18026 byte
 BLAKE2s (webpki-root-certs-1.0.6.crate) = 7bfa59791faced7a74eb3f103d57bd398ec08c176adeb0f46740bdd87bfdbd4b
 SHA512 (webpki-root-certs-1.0.6.crate) = 0cbdd87e0e814f5f0921eff0aa6769eaea200934c837cd4fc9cf61f92f5a96b7e95911332ba4ce3be9a699a7d126f89232f2261a718973b1972e2508c96ff1ba
 Size (webpki-root-certs-1.0.6.crate) = 165537 bytes
-BLAKE2s (webpki-roots-1.0.0.crate) = 7eb4b6599deacfc17b38755d002d38f8b0c53a36253f36386e3a84070625b4f1
-SHA512 (webpki-roots-1.0.0.crate) = fd0c2688ad1dffde4216da335e715b8b07231790e8693cf683e6e6a5a1e188e6fdfc558572ec99b0ca83ec469387b9bbf977ccc84408994ca571b4015f3c614c
-Size (webpki-roots-1.0.0.crate) = 248893 bytes
+BLAKE2s (webpki-roots-1.0.10.crate) = f337149f2878c45343438984d80bf67eab56ac8c9fca7af3ca3c138b65d0791d
+SHA512 (webpki-roots-1.0.10.crate) = aee28de146157169c036ef180bf83529303f83f90998021932f830334190cadc46afd53a9d91dba1520fb05152ac1146fce650ed164ea1138768cd7d286b4882
+Size (webpki-roots-1.0.10.crate) = 216631 bytes
 BLAKE2s (wezterm-bidi-0.2.3.crate) = 21cb5448b48f1368a3eed911fe3eb827ee237c32592d567aa61f613aadb6f9d9
 SHA512 (wezterm-bidi-0.2.3.crate) = 37950db06980a60ce7a5cf2a2ac55aafb3d16d02b650dbb938f28d60217f4c51e1fbfe21d53898078336f68538e97f8a061e7b6c7eb238427651ff8673d6c45f
 Size (wezterm-bidi-0.2.3.crate) = 73214 bytes



Home | Main Index | Thread Index | Old Index